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
336009996706	336009997267	336009997817	336009998367	336009998917	336009999467	336010000017	336010000567	336010001117	336010001667	336010002217	336010002767	336010003317	336010003867	336010004417	336010004967	336010005517	336010006067	336010006617	336010007167	336010007717	336010008267	336010008817	336010009367	336010009917	336010010467	336010011017	336010011567	336010012117	336010012667	336010013217	336010013767	336010014317	336010014867	336010015417	336010015967	336010016517	336010017067	336010017617	336010018167	336010018717	336010019267	336010019817	336010020367	336010020917	336010021467	336010022017	336010022567	336010023117	336010023667	336010024217	336010024767	336010025317	336010025867	336010026417	336010026967	336010027517	336010028067	336010028617	336010029167	336010029717	336010030267	336010030817	336010031367	336010031917	336010032467	336010033017	336010033567	336010034117	336010034667	336010035217	336010035767	336010036317	336010036867	336010037417	336010037967	336010038517	336010039067	336010039617	336010040167	336010040717	336010041267	336010041817	336010042367	336010042917	336010043467	336010044017	336010044567	336010045117	336010045667	336010046217	336010046767	336010047317	336010047867	336010048417	336010048967	336010049517	336010050067	336010050617	336010051167	336010051717	336010052267	336010052817	336010053367	336010053917	336010054467	336010055017	336010055567	336010056117	336010056667	336010057217	336010057767	336010058317	336010058867	336010059417	336010059967	336010060517	336010061067	336010061617	336010062167	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28860	23096	25166	34011	30714	25524	20505	13009	11687	10142	5887	11153	24274	1908	316	289	247	257	267	256	240	268	263	198	231	234	250	227	241	242	233	223	221	208	233	229	237	204	215	214	227	225	225	228	205	211	219	236	198	225	229	224	208	226	230	204	234	202	205	202	200	189	213	203	225	172	195	184	212	207	246	203	206	215	179	206	207	192	204	203	228	196	189	190	240	187	217	218	195	180	222	223	212	205	215	237	201	200	221	185	195	208	219	219	196	219	202	222	219	207	205	224	211	226	198	225	194	211	203	222	195	195	229	207	214	208	213	215	221	222	204	234	210	197	194	196	219	201	201	190	217	206	215	192	214	209	211	194	224	201	211	198	230	210	199	219	199	205	192	230	202	192	202	202	225	232	197	209	201	235	215	236	230	217	207	201	223	197	197	232	198	204	204	206	225	232	210	213	200	209	198	218	204	222	220	234	217	221	218	188	243	180	195	237	213	210	194	212	194	204	210	190	210	205	200	202	212	204	235	226	209	212	231	203	198	196	219	211	233	223	188	225	205	205	213	192	209	194	224	190	245	198	195	201	211	209	221	196	207	205	195	190	230	196	200	195	218	223	217	231	211	206	229	179	209	236	194	216	193	215	238	216	200	190	228	184	199	207	218	238	210	176	194	229	225	197	219	249	187	208	204	203	177	205	213	235	188	219	194	208	194	190	185	195	215	206	222	210	206	198	228	227	213	221	229	214	192	216	219	218	213	219	232	203	217	194	208	218	188	225	201	215	184	223	209	185	215	225	217	224	217	218	257	215	204	204	218	206	213	203	223	222	207	232	229	197	225	214	203	197	193	183	225	215	213	212	211	194	199	197	186	193	195	205	224	207	197	209	198	177	224	210	225	215	206	199	187	210	186	213	201	203	225	237	216	216	227	199	238	220	229	222	211	234	217	194	225	196	206	215	225	189	241	222	189	216	220	194	215	249	225	217	216	213	214	189	191	221	201	200	210	195	215	195	190	204	212	202	187	217	199	202	199	214	207	199	213	229	208	210	217	193	193	206	188	209	198	200	205	189	204	221	204	199	222	226	239	207	200	197	197	197	210	214	198	180	216	226	184	210	243	208	217	190	196	207	201	231	220	210	222	209	208	219	211	232	210	229	221	197	206	195	214	231	194	192	185	203	197	185	202	188	226	204	211	210	209	198	194	194	189	201	222	251	218	215	213	208	211	193	214	222	198	209	219	212	216	198	196	224	214	212	207	205	215	180	230	207	199	203	196	213	232	227	221	254	266	199	200	230	213	218	206	211	253	207	187	206	208	233	204	245	205	219	213	204	203	198	218	203	199	213	206	194	210	231	219	211	204	214	219	213	212	214	206	199	202	201	186	198	213	210	213	229	208	203	209	208	202	218	227	218	182	202	223	218	215	220	241	229	210	182	210	204	208	209	188	207	208	181	213	216	204	222	213	194	176	199	208	228	231	198	206	213	211	204	241	235	220	216	184	212	192	214	213	221	230	201	220	218	201	214	212	202	217	239	217	185	186	228	183	218	204	237	219	221	193	222	219	202	202	233	200	224	179	195	203	199	239	220	198	208	196	215	213	220	232	199	230	209	236	249	200	178	201	232	208	204	205	225	219	205	215	231	213	218	203	193	205	195	199	210	195	206	196	216	231	205	177	210	192	186	221	194	195	211	188	199	214	230	215	191	219	205	191	194	237	241	203	204	201	195	223	201	214	183	184	230	198	227	227	194	219	229	213	237	203	188	177	214	225	211	213	227	211	218	206	218	202	185	195	222	216	214	211	222	234	206	230	204	197	198	210	202	233	193	224	225	206	209	182	219	206	209	217	215	224	207	238	221	200	217	243	250	178	222	197	213	262	212	223	190	195	200	204	213	214	227	205	190	184	216	198	190	214	229	223	194	208	212	222	201	212	195	210	228	199	198	234	210	200	186	202	234	229	260	248	233	200	221	220	211	199	244	208	232	206	223	207	197	216	183	201	211	186	214	216	201	204	209	203	195	217	220	196	231	221	210	217	227	208	215	236	209	214	191	195	223	208	192	195	204	196	225	217	233	214	194	214	215	194	218	229	221	211	206	236	210	205	208	192	236	208	220	210	219	201	193	217	216	220	202	233	186	195	229	252	216	178	201	208	207	219	189	198	195	217	178	210	204	213	204	197	231	201	206	196	214	194	226	225	237	204	215	219	205	212	222	245	197	211	194	201	195	222	197	226	215	211	215	218	223	191	212	202	217	206	198	217	211	224	217	204	233	237	218	209	228	220	208	192	208	232	236	226	236	239	218	219	200	229	215	200	225	233	206	191	219	214	218	211	203	216	213	220	212	207	205	189	183	199	210	228	210	208	222	202	193	217	213	227	196	220	204	202	209	208	210	220	214	196	208	201	216	212	194	224	210	206	202	226	214	224	228	223	199	228	209	222	206	192	208	205	185	208	195	224	244	210	215	199	192	192	198	185	222	207	198	218	208	216	225	190	206	218	212	215	199	221	210	213	196	204	213	213	216	209	204	214	192	206	226	198	212	206	213	215	208	209	194	209	220	188	211	205	194	210	181	227	211	224	232	197	196	209	188	224	224	199	227	207	176	229	198	194	228	222	193	216	206	206	216	203	243	222	213	205	210	220	207	210	190	229	191	216	227	205	211	202	196	210	240	228	212	231	189	223	211	191	198	195	190	204	198	204	203	242	220	216	190	214	203	199	234	214	231	211	228	208	204	220	194	200	216	216	199	210	196	189	207	221	191	189	213	207	206	205	215	222	196	193	216	227	237	231	194	185	204	204	207	220	206	213	211	191	205	205	217	193	211	240	213	207	216	197	219	209	213	204	222	163	209	209	181	223	215	233	228	231	205	187	198	208	210	187	222	176	185	183	213	198	210	219	217	183	232	211	198	200	238	206	203	199	236	220	199	241	195	228	205	219	189	213	188	210	218	230	205	237	228	213	209	215	187	201	182	192	212	221	178	211	195	205	214	205	228	225	184	214	201	209	221	208	200	208	208	222	191	196	226	209	205	199	209	221	219	204	209	178	210	189	226	229	203	194	202	235	211	223	212	212	223	209	199	206	195	219	206	214	203	237	187	212	198	194	181	213	206	227	199	203	191	208	199	220	211	216	207	181	196	217	201	193	187	247	224	219	213	211	210	219	233	195	206	224	200	223	214	229	223	198	198	220	228	223	223	234	219	201	215	202	219	208	218	196	232	216	203	201	179	219	180	205	223	202	196	207	219	205	202	213	204	210	220	181	220	208	204	220	189	210	180	211	200	210	198	218	199	220	211	193	215	182	201	223	203	231	216	243	216	216	204	218	217	193	217	237	198	211	215	199	188	212	194	213	170	220	240	224	221	213	208	214	226	228	215	188	234	191	196	210	211	205	190	210	208	204	202	173	204	205	225	210	224	213	227	217	225	222	200	194	211	186	241	193	212	202	202	205	200	186	200	224	212	211	219	217	181	200	204	199	216	206	206	201	231
18301	15122	23094	35088	33017	32400	26003	21121	22551	22616	14338	29327	36154	1361	1169	1129	1087	1060	1005	981	954	850	908	802	806	788	806	772	781	761	779	754	806	692	730	674	714	691	762	690	719	695	685	673	703	687	697	713	716	673	622	653	676	657	665	661	648	681	669	653	658	631	629	639	595	634	647	637	648	675	650	609	631	564	627	648	632	638	653	634	654	679	669	656	593	638	642	632	616	610	641	663	635	640	638	620	641	597	599	614	612	654	631	629	604	628	635	631	596	624	612	646	616	644	622	594	645	588	617	604	592	597	621	622	644	582	581	615	614	600	636	647	611	592	628	607	627	573	575	605	614	643	639	666	604	593	592	632	656	615	587	610	647	643	618	624	639	612	626	582	582	598	596	637	663	612	650	590	589	630	612	614	633	604	599	625	630	623	588	584	647	615	648	606	633	621	634	613	636	636	605	634	606	618	594	592	583	611	600	617	622	632	616	628	606	611	593	611	593	597	645	649	598	589	611	617	681	637	620	653	644	570	643	581	613	608	632	614	592	602	618	583	650	637	613	570	605	650	610	603	574	613	572	569	610	648	631	630	539	611	630	613	657	616	566	618	592	615	636	610	628	584	625	630	575	605	604	598	579	623	604	626	585	626	576	588	613	656	583	590	630	633	629	606	620	616	614	587	642	630	618	622	589	597	618	582	617	581	601	609	634	645	652	624	609	605	621	605	623	617	630	556	658	612	644	591	655	631	585	577	627	603	577	602	624	598	686	606	591	577	603	627	594	601	579	624	630	575	658	624	639	613	633	586	600	601	665	653	597	632	594	638	638	626	597	595	640	652	601	627	624	534	628	594	600	631	618	590	614	633	635	612	594	630	631	626	640	595	618	615	639	599	645	634	614	582	602	632	620	605	618	579	642	627	601	581	632	647	642	604	650	633	602	592	642	637	670	600	645	654	569	640	628	599	632	614	642	591	592	574	638	620	652	613	588	558	629	592	581	617	645	585	666	638	569	615	642	651	636	635	568	597	589	581	603	606	644	622	637	651	664	612	630	652	637	658	574	628	620	603	626	629	637	627	616	616	610	626	583	589	623	645	632	635	591	636	642	605	617	606	617	615	612	630	620	624	617	599	606	626	645	641	624	623	633	649	580	607	591	607	661	550	614	598	602	621	590	617	662	606	585	641	613	603	607	590	659	635	568	647	620	650	612	597	666	640	607	610	602	617	604	611	609	629	596	612	640	612	581	604	651	588	605	592	611	600	600	600	589	642	606	616	613	614	599	618	596	579	623	629	627	638	613	636	585	571	615	612	629	607	564	649	600	586	612	641	641	625	642	644	597	603	634	587	638	597	629	606	592	620	600	592	561	614	624	597	614	591	607	589	598	593	629	610	639	617	574	613	608	577	629	605	587	541	600	603	639	647	613	621	608	565	618	604	602	641	638	582	626	623	638	617	600	627	632	592	611	591	627	629	608	644	600	647	615	624	643	585	603	630	589	563	620	605	617	611	582	645	591	588	588	677	602	598	589	635	632	636	627	592	588	587	638	634	599	607	654	610	630	578	624	617	632	615	613	624	612	670	642	598	596	577	644	657	620	621	584	640	586	622	576	580	612	616	628	647	580	621	602	654	590	608	648	653	606	544	616	612	640	576	631	646	598	613	572	607	578	604	608	610	642	599	665	631	587	621	632	567	611	654	651	584	615	637	621	608	624	602	609	585	574	582	626	609	589	623	661	588	662	590	551	609	637	626	609	594	623	650	591	608	623	639	662	573	602	621	610	599	648	592	630	618	642	628	598	620	577	560	677	641	693	578	605	606	608	608	608	640	608	602	657	615	621	634	580	655	590	590	605	602	582	608	623	609	621	615	633	629	601	622	612	602	660	672	613	640	608	639	584	661	605	620	597	602	600	622	626	581	599	671	605	616	590	618	633	576	650	596	622	600	620	624	621	622	624	619	584	605	638	599	615	623	583	606	633	595	648	598	669	639	628	646	609	607	600	614	604	585	643	584	612	618	629	582	642	637	605	622	577	608	625	575	672	600	614	614	604	600	623	618	649	628	619	642	597	618	600	637	596	600	609	656	607	637	585	627	612	590	604	568	561	658	629	601	623	614	640	634	628	624	608	642	605	601	597	641	588	642	605	636	621	621	593	627	620	592	640	640	603	663	640	680	649	605	586	615	598	651	630	605	601	600	657	628	588	589	580	629	633	642	636	626	578	566	583	624	635	561	566	618	590	599	632	612	623	622	642	581	652	615	587	646	574	631	641	620	567	604	609	630	599	592	647	586	568	663	605	577	624	564	666	643	610	545	612	637	614	628	644	622	602	594	613	604	629	592	614	593	621	634	585	617	595	576	642	590	630	658	596	593	647	648	616	588	605	620	608	583	645	632	579	591	641	632	626	616	612	672	627	629	596	624	604	654	637	621	590	611	637	652	652	619	557	602	612	626	626	615	613	614	634	592	637	596	585	597	618	592	560	612	648	598	599	639	617	647	659	616	599	652	644	587	605	606	628	590	609	631	625	623	628	613	618	593	604	653	634	606	604	607	628	612	646	625	579	588	607	619	638	646	604	597	641	624	589	600	629	629	603	567	589	619	555	636	643	581	582	657	595	601	590	617	586	619	657	587	583	611	612	596	625	588	625	581	646	591	604	647	614	635	697	643	643	595	616	609	611	606	609	616	657	637	607	622	613	609	632	613	626	606	616	632	679	588	645	616	596	637	632	653	614	618	609	625	623	659	576	622	603	621	635	565	604	581	634	619	625	608	657	613	624	641	622	605	626	630	592	619	614	584	666	607	605	596	608	610	642	606	600	604	644	579	646	618	653	599	605	623	663	573	609	622	595	628	598	643	609	628	603	565	604	610	617	610	596	603	654	655	622	612	636	588	604	601	591	644	582	627	628	576	621	564	606	554	603	597	559	670	621	604	594	636	598	597	619	574	652	619	603	586	605	584	668	577	602	657	552	657	624	609	628	561	576	614	620	614	657	606	613	618	660	591	636	582	649	643	643	599	589	631	610	636	588	612	578	580	599	671	631	630	608	604	646	637	614	620	578	589	631	624	665	599	601	614	604	586	606	601	604	610	605	592	637	624	602	614	660	615	600	632	630	605	604	599	640	598	611	597	593	593	605	622	591	605	585	620	594	647	607	662	629	600	601	591	593	647	577	590	601	624	595	609	626	606	605	611	597	614	606	597	595	590	604	558	632	571	595	596	601	648	625	612	635	621	594	608	614	632	654	616	618	550	602	614	630	653	579	637	584	634	600	602	599	641	622	644	602	623	641	565	597	616	615	600	599	618	616	601	607	592	601	639	591	605	623	608	600	589	586	636	637	605	611	568	573	602	605	580	627	635	629	645	664	645	596	656	602	620	647	577	589	606	569	621	622	595	630	609	588	626	654	642	608	685	638	590	637	608	570	615	588	628	646	652	605	601	612	639	625	615	627	617	630	611	613	571	651	629	651	601	605	596	605	597	584	607
4428	2357	1956	5932	4742	2308	1096	727	654	655	352	676	1167	259	196	211	231	195	206	204	245	216	191	219	215	210	223	210	215	219	229	184	215	217	224	190	199	209	196	202	221	202	188	205	182	191	230	206	221	204	216	192	204	195	213	218	233	204	206	200	205	217	201	217	229	216	193	204	229	199	200	205	204	211	218	255	229	239	219	208	204	220	192	221	220	208	200	208	220	217	183	205	199	190	192	206	222	215	215	242	234	200	228	205	237	231	193	187	198	209	234	214	205	208	225	215	199	190	230	193	216	207	212	213	193	225	199	229	216	216	210	214	227	207	178	203	215	208	211	216	216	204	200	216	209	189	202	202	206	228	174	206	204	222	213	204	189	199	200	217	224	220	213	203	200	210	199	208	214	222	234	210	204	225	205	206	190	223	194	221	193	200	211	204	219	197	199	203	205	192	215	222	188	214	210	188	231	206	211	198	207	237	195	184	243	173	193	246	205	226	203	192	203	201	199	226	212	207	199	202	213	175	206	226	191	230	229	239	179	230	225	227	206	203	189	218	187	214	200	188	180	203	220	206	225	198	205	196	243	190	224	203	199	224	218	220	212	205	211	206	208	216	182	185	208	205	188	219	187	206	236	225	243	234	231	199	219	214	219	217	207	214	201	221	204	201	209	198	201	208	201	203	196	190	196	193	185	225	227	184	215	201	241	217	200	205	220	206	171	196	223	224	204	204	205	211	203	202	208	214	221	207	197	215	204	209	205	214	218	196	209	206	241	191	213	196	203	210	210	198	200	198	232	210	217	201	209	208	210	218	199	212	203	190	215	223	204	221	204	203	172	231	200	210	185	208	202	194	201	204	226	205	223	192	210	203	199	217	196	200	211	200	186	218	189	197	213	195	192	196	216	227	231	218	203	181	210	192	213	192	210	185	193	203	213	215	185	214	215	209	207	231	219	228	221	216	193	220	208	209	226	195	222	216	216	215	204	200	229	198	221	191	207	219	196	203	224	222	209	211	194	233	237	211	190	201	226	197	218	199	220	208	196	197	194	206	229	200	214	191	225	186	213	195	205	218	199	220	188	204	221	185	200	215	198	243	223	241	237	233	208	212	210	217	203	213	222	201	203	192	207	210	218	201	183	209	235	191	198	198	188	219	209	201	209	199	199	218	202	222	209	198	213	213	203	205	223	207	228	204	214	214	210	223	229	228	204	209	190	211	205	195	213	231	198	209	229	179	207	192	210	206	207	179	202	213	216	205	211	224	200	180	249	188	185	202	200	221	204	226	208	215	228	213	224	176	202	213	215	211	180	183	178	230	194	207	188	195	220	206	201	200	215	224	203	203	229	230	195	208	217	199	215	191	198	213	219	209	215	212	215	199	208	215	224	214	211	222	217	191	221	197	206	205	201	215	214	214	207	201	209	203	182	193	216	205	229	199	185	228	212	210	204	218	213	171	183	246	214	197	175	203	197	220	193	189	221	199	208	219	201	204	215	227	194	225	190	216	204	211	206	208	203	198	222	206	219	228	205	180	198	211	220	214	215	205	213	216	192	241	225	200	199	183	219	198	205	179	205	214	205	215	188	239	219	219	243	239	203	228	192	198	190	201	238	210	191	199	188	200	205	204	207	203	194	196	199	188	175	210	198	231	217	219	197	195	215	217	188	191	208	193	202	207	214	192	203	197	213	203	210	199	240	232	215	206	194	220	217	225	197	199	225	227	211	211	211	194	239	226	227	201	189	179	180	197	204	189	198	234	182	201	216	240	194	238	219	211	204	211	187	231	213	215	210	216	200	191	212	222	191	196	195	192	199	218	210	201	220	228	203	199	182	214	202	212	219	196	233	230	208	226	224	207	207	213	223	206	208	217	209	217	222	205	221	211	202	215	214	208	188	211	211	208	202	198	211	214	209	219	202	228	217	186	202	195	244	208	218	203	224	193	192	191	206	230	201	221	200	205	181	208	206	207	192	187	234	240	208	211	219	200	203	221	247	201	224	213	187	210	229	221	203	201	219	216	210	201	227	211	204	186	202	218	214	196	213	204	217	205	205	198	210	227	204	197	221	202	194	215	221	212	193	201	207	231	184	213	196	213	226	223	190	223	203	227	220	216	207	198	216	180	213	212	209	188	208	196	228	200	216	209	231	226	229	219	212	221	219	212	218	216	190	188	212	232	224	190	226	198	171	232	217	201	217	209	219	210	209	211	196	201	231	197	193	193	189	226	219	189	185	234	205	186	195	232	213	231	197	204	200	200	228	214	202	202	181	214	208	205	197	214	208	194	202	195	209	196	204	198	218	224	236	246	185	208	186	176	218	206	223	185	212	197	203	197	222	194	186	205	194	191	206	196	187	209	189	242	224	196	195	230	184	213	199	217	190	237	224	231	201	239	206	209	210	225	213	225	206	212	204	207	192	209	210	206	207	187	203	203	220	221	197	219	186	204	196	210	233	216	189	192	187	222	205	180	213	182	201	220	190	208	193	218	229	190	214	229	198	202	216	192	201	202	216	205	227	233	209	192	205	201	214	206	197	195	193	213	179	213	194	207	221	181	205	203	188	211	210	247	196	203	210	184	201	217	187	192	218	217	220	208	221	202	190	233	209	219	218	212	213	223	198	220	204	225	211	210	225	179	219	202	198	211	209	202	223	222	229	199	196	226	217	217	242	185	203	184	192	213	209	218	210	206	216	226	229	186	203	215	191	199	216	240	225	217	219	210	225	219	220	226	204	232	207	210	187	227	209	192	223	214	214	213	210	202	205	205	193	195	187	204	193	188	229	224	199	181	210	206	189	214	215	209	217	215	206	231	227	200	178	224	209	182	216	198	216	222	188	239	196	207	178	197	216	212	235	174	198	230	185	221	214	211	213	226	205	207	219	228	237	191	213	197	218	241	222	184	208	207	192	188	201	238	228	212	220	202	205	212	211	216	212	195	213	216	218	216	190	214	188	193	218	214	211	208	233	201	211	227	211	206	214	213	209	204	176	221	191	236	201	200	201	215	205	218	229	206	199	198	204	217	206	209	232	212	192	194	204	224	220	209	183	212	215	213	214	207	206	207	190	257	204	211	210	231	207	230	195	210	232	204	167	233	204	236	217	203	213	179	216	221	198	223	187	196	209	225	208	195	240	196	218	210	200	231	215	212	190	206	207	204	200	180	192	191	202	214	188	210	199	218	199	207	201	227	214	201	226	235	223	204	225	219	194	189	182	219	230	198	213	200	177	217	197	222	211	204	190	218	186	206	236	206	196	227	207	216	215	208	210	189	215	208	237	218	199	207	221	206	217	213	198	218	207	186	204	203	196	218	234	202	226	233	217	223	196	237	192	235	222	214	218	225	197	223	218	192	199	210	188	214	196	216	202	200	212	209	204	183	188	222	215	208	223	191	188	242	204	192	232	203	204	208	188	190	205	204	186	201	218	212	197	208	201	211	196	189	193	183	209	225	219	200	213	200	208	226	215	183	222	235	214	200	190	247
3708	2511	3186	12088	10445	5672	2830	2328	2154	2003	1095	2923	5067	588	586	625	613	595	655	615	598	634	594	623	612	604	632	630	596	621	612	603	571	606	602	588	594	625	575	592	615	605	659	631	588	620	640	613	619	576	605	623	613	594	560	603	602	578	598	614	579	629	600	612	627	575	606	566	618	645	599	590	613	599	629	601	584	636	620	585	589	613	589	623	617	580	679	598	618	598	560	619	578	569	597	617	571	583	622	551	616	604	596	601	601	556	628	647	576	608	612	591	610	576	614	616	645	619	629	559	636	567	599	642	600	604	623	613	621	622	556	585	601	627	620	586	605	671	601	556	637	596	564	627	572	580	617	633	590	595	593	649	581	603	624	564	625	623	606	608	600	630	582	579	561	621	557	582	608	590	610	622	567	624	617	580	577	617	616	575	621	566	593	610	593	626	560	599	583	635	547	641	611	603	616	587	579	566	625	579	596	566	628	581	620	639	584	588	599	603	613	577	610	532	576	594	582	635	633	622	589	559	601	632	593	580	566	590	566	574	649	612	582	618	607	606	606	576	573	602	642	587	609	616	601	592	592	616	650	628	593	621	594	591	629	585	595	618	578	571	610	637	597	612	599	599	551	565	658	628	571	610	606	602	595	570	629	614	580	598	590	590	600	598	599	608	556	639	582	607	557	564	563	642	542	605	619	637	638	605	584	590	623	597	562	594	591	610	536	575	579	600	598	606	596	597	597	595	557	603	591	606	595	581	632	602	590	606	640	594	569	614	599	602	596	596	641	549	609	629	594	584	620	545	581	583	583	606	571	621	550	613	596	595	632	614	590	552	650	623	552	542	589	583	605	639	616	604	588	586	608	586	575	644	572	590	613	626	566	634	598	585	571	555	573	657	624	578	598	585	569	582	621	576	611	579	609	605	573	604	585	559	606	573	640	569	580	561	571	653	597	632	575	578	570	645	597	629	581	550	609	574	601	581	617	623	606	580	587	636	602	628	593	614	619	580	572	605	602	568	600	610	567	586	616	622	564	636	606	584	611	625	566	586	623	578	552	615	586	599	571	579	577	570	581	614	588	584	600	586	574	582	599	616	609	571	599	611	638	620	581	563	634	563	613	615	564	623	571	610	610	610	581	569	627	612	578	598	598	569	621	652	627	571	654	584	583	622	602	609	642	582	574	581	590	622	583	573	583	565	607	600	589	575	618	609	601	606	603	575	594	620	619	590	568	574	576	601	608	598	592	648	600	571	552	590	581	582	576	568	624	617	633	560	599	600	581	595	601	584	622	589	596	633	579	600	615	603	618	630	558	624	592	597	589	529	586	543	620	566	561	609	609	588	604	616	590	575	634	600	619	630	576	626	635	604	568	583	631	596	622	647	617	637	636	600	586	572	571	580	626	625	624	639	607	619	605	600	579	632	572	621	635	573	594	597	597	578	617	597	588	633	635	597	575	595	578	641	561	595	590	612	577	590	551	628	607	600	579	618	562	605	606	623	556	644	602	613	618	566	585	541	612	623	606	602	647	588	592	606	581	575	631	606	645	620	584	611	582	633	628	594	566	609	617	596	542	603	648	581	534	606	597	601	639	608	568	580	577	592	594	601	595	579	552	601	600	622	587	598	598	593	593	565	589	606	622	581	591	601	649	591	594	596	601	582	600	616	634	618	568	575	620	597	630	644	603	578	616	611	582	614	609	611	583	547	585	600	601	598	606	653	598	573	612	594	613	600	622	591	562	606	584	588	601	595	606	626	589	579	570	557	573	622	574	656	576	590	645	608	584	623	569	568	629	617	631	582	609	611	590	585	589	571	614	595	554	638	596	613	591	586	606	604	617	565	543	578	626	597	621	591	585	601	569	590	629	573	556	585	597	570	582	644	590	602	583	598	595	578	600	579	571	593	601	647	549	595	569	571	636	599	638	611	610	596	591	595	628	615	558	560	566	558	545	608	584	589	581	584	583	607	572	581	604	577	590	543	595	618	622	608	534	617	640	574	691	585	594	588	604	603	646	567	616	544	598	611	585	581	627	580	603	586	566	638	573	604	606	594	579	592	633	616	570	576	562	605	608	626	586	584	593	611	577	582	595	565	597	585	558	609	602	601	590	562	607	591	572	582	590	583	615	603	588	620	625	589	600	615	574	594	648	575	636	645	604	598	605	648	589	580	620	634	600	617	599	631	629	561	618	630	559	597	545	546	619	557	592	613	582	579	625	579	607	602	616	605	577	622	607	631	603	570	609	587	650	566	602	559	590	572	602	609	617	586	618	578	584	617	635	592	599	629	610	607	586	646	579	606	596	583	570	610	586	581	581	617	569	618	594	623	515	607	587	576	577	612	609	605	601	639	609	588	611	579	564	608	648	612	598	606	597	615	629	575	587	621	578	564	597	595	550	551	613	590	595	600	590	592	599	582	623	587	585	640	580	594	607	607	579	651	586	627	575	606	553	587	564	560	641	669	608	570	670	578	604	579	586	575	638	593	576	624	606	621	642	600	588	568	633	603	591	543	566	605	594	600	623	587	581	578	587	590	577	623	611	595	624	613	564	596	559	605	601	585	579	596	570	591	575	648	568	620	605	567	576	561	635	587	614	589	606	591	624	595	611	588	611	600	603	599	583	619	585	603	645	639	545	632	554	595	575	597	620	635	639	587	623	590	584	600	549	583	555	623	564	621	620	536	600	597	570	644	570	586	573	631	611	588	607	593	595	584	611	593	578	648	594	572	562	614	584	573	584	598	623	617	619	579	589	639	612	636	598	557	601	606	588	588	603	616	540	587	612	597	585	599	639	612	619	600	568	639	631	596	656	588	594	619	584	556	586	617	619	607	572	612	581	627	565	608	589	653	626	591	573	581	613	594	599	599	585	579	582	583	582	526	604	571	575	630	558	583	576	616	628	643	596	604	600	590	656	628	600	615	620	607	640	587	565	617	585	634	642	598	582	629	595	589	575	593	548	596	582	601	637	594	636	603	573	644	599	597	621	635	564	616	615	533	595	606	528	578	573	659	599	618	597	641	596	604	615	658	627	553	643	624	560	615	632	623	586	593	559	610	583	636	603	595	637	560	607	627	591	573	623	565	602	595	585	547	587	569	572	529	615	618	612	652	620	627	614	629	606	560	620	593	641	576	623	583	652	594	597	575	572	636	611	628	616	615	587	585	621	551	603	618	648	582	601	579	575	594	598	580	547	610	648	568	599	603	595	584	565	626	595	591	562	624	613	614	556	579	573	627	564	595	643	626	605	610	592	625	591	598	583	610	625	587	545	629	631	574	595	571	566	559	596	630	633	643	594	620	615	613	613	635	609	568	597	540	560	594	622	585	587	597	610	612	611	614	608	598	605	650	580	548	608	593	586	628	623	611	603	595	598	597	597	580	600	594	570	568	562	598	566	601	585	588	601	632	630	594	607	603	569	601	578	609	623	545	555	603	578	591	595	619	621	608	581	609	625	611	622	553	594	584	616	607	551	583	565	602	596	614
15453	10224	16232	23624	24886	20312	13000	8070	3486	1797	1934	7342	17675	4211	187	160	156	157	172	166	147	152	158	183	170	178	143	149	138	130	166	180	154	163	152	155	146	152	146	120	161	168	150	154	151	153	148	172	147	158	136	173	137	164	157	178	157	142	143	138	156	137	157	145	156	188	168	156	160	163	154	163	152	168	141	131	165	154	153	154	147	169	143	130	149	135	165	145	151	139	144	163	143	160	140	129	157	147	144	144	152	139	147	140	174	159	172	153	171	160	137	143	163	146	153	140	172	149	163	140	155	143	149	149	140	163	158	158	117	178	161	146	135	136	141	134	170	130	132	170	169	143	143	148	155	142	144	146	148	139	143	158	121	151	147	181	148	162	141	149	168	170	137	151	156	128	160	172	145	149	161	151	121	166	164	155	144	137	149	135	142	147	141	136	158	154	153	152	135	155	147	161	167	153	150	157	153	149	162	160	153	148	151	151	135	140	161	148	136	151	137	143	150	128	148	150	149	133	141	153	159	134	156	164	152	121	148	133	143	153	118	167	156	147	156	142	165	157	137	158	150	153	155	159	136	105	152	156	135	158	112	144	144	148	168	150	144	154	161	160	127	155	174	133	166	145	144	149	155	173	159	143	150	161	155	164	158	149	147	151	170	142	151	136	160	134	154	158	126	141	150	164	148	152	152	147	140	166	142	139	157	148	149	173	130	168	133	138	150	164	163	175	161	136	155	142	168	139	142	144	141	174	143	138	148	170	135	162	130	164	144	140	128	174	172	139	145	138	144	134	139	140	141	166	149	164	149	138	157	155	167	161	146	145	161	158	165	146	137	135	164	159	164	167	122	141	158	158	134	131	163	131	162	137	135	135	138	151	146	139	141	166	135	154	164	147	131	135	151	150	155	136	159	126	135	136	163	149	145	145	131	128	160	170	158	161	157	149	136	140	168	136	156	164	158	138	139	147	163	127	133	151	134	135	159	172	164	140	146	168	145	124	157	141	151	155	156	165	158	139	140	147	163	145	158	161	161	157	137	162	150	150	132	143	152	151	151	140	164	158	142	148	163	154	141	157	135	157	168	155	126	130	150	153	159	175	151	150	152	161	151	154	147	136	163	135	157	143	167	155	141	148	175	166	146	164	164	159	144	131	145	157	165	157	132	164	154	180	150	121	147	141	157	161	151	138	152	161	167	134	143	155	146	158	139	134	152	127	152	165	143	169	157	141	160	139	151	146	155	150	147	165	160	136	179	151	161	134	148	139	155	149	148	160	152	147	161	156	150	147	170	149	153	145	134	138	145	134	143	149	144	142	151	153	136	157	142	165	148	143	160	126	157	179	148	159	142	148	163	156	137	156	142	144	143	155	136	137	147	158	150	141	149	149	135	163	137	137	147	161	151	136	166	148	172	152	164	134	150	150	142	168	150	132	157	178	150	145	133	151	133	148	157	148	147	101	151	150	148	135	143	143	149	140	143	159	146	142	172	158	139	172	141	153	149	163	159	131	149	147	155	145	164	143	149	138	152	150	144	161	148	161	137	159	142	149	132	134	156	134	140	150	152	153	155	149	156	151	154	155	139	152	182	149	162	159	133	146	155	117	180	160	151	148	146	166	157	136	157	187	150	146	145	133	136	152	168	140	144	132	142	141	145	156	169	160	147	160	157	155	139	138	162	140	137	154	142	129	152	137	160	175	144	147	155	150	140	156	142	141	163	172	147	150	176	128	133	125	148	158	140	154	168	141	156	155	150	162	144	152	157	139	157	152	193	139	158	150	131	143	152	144	154	138	153	162	157	161	152	175	130	156	162	159	156	134	147	148	160	118	138	153	156	134	152	154	165	163	155	121	149	152	148	139	147	150	165	151	143	134	157	150	126	166	139	171	174	129	159	155	172	144	150	137	160	152	170	139	163	151	143	154	144	161	156	154	151	156	154	142	132	140	123	150	146	155	163	161	160	135	133	163	138	139	142	154	135	154	159	133	129	167	160	150	152	159	151	125	154	155	140	149	158	163	160	156	180	150	178	155	130	152	110	136	147	138	131	165	150	145	143	152	167	174	162	142	166	162	145	154	136	143	145	175	163	160	147	145	142	143	143	142	135	171	143	162	150	164	151	161	145	164	139	145	129	176	149	156	164	154	141	155	144	134	152	131	167	155	171	156	154	165	150	134	151	146	149	149	156	148	146	157	146	140	141	147	157	145	146	154	169	150	140	148	148	157	140	158	144	145	167	154	162	170	134	157	142	146	144	152	153	126	132	140	126	133	140	178	156	173	148	141	151	143	170	141	129	130	157	160	149	158	163	130	123	163	179	146	167	145	162	180	172	149	155	148	163	155	149	167	154	156	150	158	156	147	144	147	147	143	143	156	155	170	148	138	151	156	143	138	177	168	141	140	163	135	157	138	156	124	144	143	146	167	158	147	149	157	158	156	169	150	145	141	158	145	173	159	159	148	153	148	158	158	166	136	173	145	155	154	119	140	148	177	145	139	141	146	126	123	168	160	153	142	169	160	154	155	140	157	141	155	138	148	133	160	139	162	166	129	166	165	134	139	164	166	146	154	146	149	155	151	159	152	128	157	153	150	173	136	150	155	132	147	176	168	137	149	127	150	149	147	133	171	176	160	138	162	155	136	159	147	134	132	157	113	147	155	179	171	137	147	167	154	152	143	152	135	142	143	137	141	155	172	143	149	141	131	144	155	136	156	160	161	144	155	178	149	135	128	149	149	148	151	162	169	149	164	162	165	147	141	137	160	154	150	166	157	128	161	149	154	150	177	163	156	161	147	151	159	144	139	155	162	146	155	151	146	140	171	155	156	147	129	165	151	138	152	153	165	149	168	134	158	155	181	139	147	175	173	181	155	140	148	141	156	165	151	161	161	152	164	145	149	176	130	164	134	166	150	160	138	153	160	144	132	133	161	154	145	155	164	133	155	177	122	164	143	152	161	130	166	148	149	148	154	164	144	155	135	167	181	133	146	110	187	147	142	160	152	147	160	142	162	145	140	161	128	151	147	141	139	146	140	167	133	143	150	146	170	166	147	155	150	155	143	177	150	179	138	148	149	162	147	123	138	159	145	148	167	175	171	149	146	138	149	156	149	148	166	152	146	148	141	154	147	152	132	135	168	157	143	157	154	182	147	120	153	148	121	146	158	170	154	149	148	140	165	147	158	166	163	161	144	146	146	152	138	146	138	156	166	150	155	142	147	167	155	171	170	159	147	152	162	131	132	138	156	157	154	154	140	141	153	163	156	148	148	161	135	137	150	133	173	150	167	162	153	152	151	136	158	150	156	165	150	157	177	144	138	163	157	183	148	153	172	178	176	178	136	120	152	157	143	150	139	168	148	141	165	143	155	157	161	159	149	157	155	161	143	153	178	175	129	138	146	155	149	159	159	140	135	159	176	148	157	154	165	117	159	170	149	144	148	151	168	146	149	154	164	146	154	154	153	166	171	139	160	157	140	130	143	149	167	174	155
9912	7464	16417	26757	31708	26242	19755	14190	7803	4605	7268	23044	39531	5375	688	634	635	584	566	549	525	532	555	551	559	514	529	518	505	504	533	484	482	499	477	493	477	501	479	460	470	502	474	503	468	459	486	455	483	539	479	483	469	450	496	447	485	437	466	483	467	463	500	484	459	470	438	466	468	500	501	466	477	471	451	486	488	432	459	482	485	444	459	478	486	488	506	494	473	474	473	457	466	465	495	480	485	458	455	470	427	466	453	457	460	459	489	493	461	449	464	450	452	491	514	467	495	434	450	459	455	473	540	456	406	428	450	435	478	469	465	485	468	472	437	465	481	438	472	490	466	414	465	503	449	451	482	468	442	447	472	442	459	423	446	387	450	480	504	458	411	454	461	480	434	440	474	471	449	449	502	452	478	477	476	489	436	440	466	415	456	494	480	495	458	432	423	466	492	458	470	450	473	410	480	451	437	449	480	494	450	461	478	468	476	481	453	463	493	473	448	414	466	487	492	434	438	477	446	473	467	477	449	463	481	495	446	455	453	467	446	466	493	497	454	465	457	440	486	447	455	477	479	445	458	493	517	449	472	470	461	450	504	451	466	498	449	472	487	455	473	488	449	495	486	509	481	426	492	440	484	466	508	479	454	463	468	478	494	502	478	487	458	432	502	454	451	480	466	456	467	434	459	452	435	474	469	486	457	487	467	473	496	524	472	476	483	429	487	450	465	498	490	464	473	437	451	483	460	492	461	454	471	453	470	491	473	468	464	469	433	450	497	482	442	461	454	448	481	495	465	485	465	425	445	476	428	439	452	461	456	476	440	482	460	457	479	454	486	482	475	443	490	448	440	479	482	452	486	453	460	466	466	443	497	437	442	473	456	488	485	434	453	466	467	483	452	441	456	470	489	447	488	469	411	493	479	476	485	466	473	438	455	474	492	480	482	457	444	462	462	450	481	480	404	491	439	449	454	457	464	494	402	474	483	442	482	460	433	460	459	461	448	455	487	410	479	456	514	449	468	420	461	417	468	456	468	446	477	487	482	470	461	485	503	455	454	404	462	478	454	438	493	484	449	431	465	476	434	449	456	437	472	446	450	438	444	500	451	422	452	481	475	470	452	481	472	453	448	457	460	488	482	450	525	466	454	456	453	453	485	472	460	450	499	469	459	502	468	472	449	477	450	479	451	470	471	449	451	454	443	483	445	459	471	489	477	462	427	500	496	466	471	474	443	454	463	433	432	469	477	456	496	459	474	491	451	509	441	481	474	427	451	457	475	468	449	469	509	465	456	472	468	488	485	482	460	499	485	442	477	452	463	449	440	429	471	447	430	434	473	485	446	438	473	456	483	496	470	461	464	437	492	478	500	464	478	476	486	439	434	461	433	472	445	435	491	454	480	457	488	468	435	451	529	430	474	496	468	474	442	442	448	469	464	450	482	493	499	502	461	451	477	469	447	476	456	502	468	475	460	442	429	492	459	472	498	488	491	433	474	464	445	451	474	440	435	491	451	470	488	451	424	476	438	457	481	448	465	490	475	471	421	471	425	398	455	446	492	450	454	446	458	490	456	451	455	425	440	456	458	482	470	462	489	461	485	493	454	471	461	462	424	479	442	441	454	461	450	459	469	506	471	452	475	466	461	462	476	466	450	458	478	496	441	455	451	451	477	488	427	448	443	454	450	448	430	473	485	474	470	476	437	476	458	484	471	454	468	440	483	478	484	480	459	466	475	490	485	442	448	498	460	474	466	433	431	462	477	470	438	493	447	450	456	481	483	440	469	471	479	467	467	436	422	494	448	460	476	463	455	488	468	431	459	462	435	489	472	453	453	436	483	463	473	485	464	461	484	484	488	524	463	427	425	460	401	459	476	428	465	440	477	457	475	434	461	449	487	482	464	466	432	459	508	479	439	466	453	465	459	496	448	417	445	460	487	450	460	453	439	498	463	484	473	426	458	477	433	478	457	467	447	434	471	476	472	437	473	468	422	459	432	456	466	472	482	498	475	460	460	456	490	470	430	495	446	486	499	468	438	427	468	443	461	466	434	467	459	493	494	446	468	454	445	471	466	435	456	465	486	441	481	467	472	426	468	454	446	446	435	463	482	467	463	444	433	435	465	453	456	475	466	499	470	464	410	473	500	491	469	499	471	454	483	401	481	468	430	504	476	489	455	471	444	470	484	492	453	469	496	525	474	463	445	513	431	436	447	499	471	444	443	458	498	470	474	482	467	452	419	461	461	458	429	431	491	455	444	447	477	434	459	471	476	449	478	466	481	480	452	418	476	475	487	455	485	452	461	440	457	505	461	476	491	426	498	472	438	479	435	453	445	472	461	446	474	467	453	459	453	467	522	468	429	417	481	470	476	478	512	472	491	480	454	443	474	474	439	496	473	454	453	421	471	430	462	463	463	442	451	461	457	419	498	462	437	465	489	486	485	460	450	466	450	450	491	484	462	455	489	490	475	463	480	483	519	492	460	469	432	454	457	491	411	474	417	463	472	463	469	463	470	476	474	445	408	452	481	433	488	448	428	453	446	458	466	449	458	487	472	416	446	455	450	455	496	485	439	484	458	452	447	458	460	452	473	441	454	487	493	522	497	465	458	428	451	460	482	466	423	448	475	443	436	463	408	473	450	486	479	435	457	460	455	458	440	458	475	434	458	454	473	428	452	448	497	482	468	460	468	451	477	505	431	460	451	469	450	453	469	469	436	484	495	459	454	478	493	472	448	453	475	448	465	475	460	485	442	472	474	447	461	495	450	484	507	449	524	459	463	476	453	476	468	475	468	451	484	449	452	462	471	508	457	480	450	456	461	472	448	497	449	488	474	449	452	431	449	462	434	487	471	437	452	463	471	475	490	466	459	464	457	476	489	456	464	454	454	432	484	494	496	453	463	470	463	437	450	490	469	445	475	467	448	454	466	450	424	470	502	467	467	467	522	439	456	447	467	482	475	444	458	428	487	443	472	448	450	480	489	490	470	446	464	475	451	450	477	417	445	459	451	451	519	518	462	475	453	447	462	449	486	469	457	491	458	471	470	438	480	505	472	476	485	456	470	454	471	470	455	432	470	454	456	480	463	445	500	457	479	470	442	459	458	500	452	477	479	453	496	458	480	460	477	453	458	443	445	456	470	442	471	496	464	498	443	490	453	477	472	483	455	414	472	461	435	465	459	477	469	512	496	442	493	444	486	473	427	509	421	469	442	465	476	460	455	463	452	479	441	482	437	457	445	477	486	457	465	493	462	489	497	441	440	464	461	462	431	427	522	487	453	474	442	500	456	459	450	464	464	475	464	453	476	425	457	460	494	522	481	454	455	460	455	464	471	444	477	463	457	471	479	480	470	430	497	443	436	471	437	469	460	434	442	451	482	444	476	489	457	458	475	472	457	433	444	484	475	487	446	476	469	446	497	462	471	489	446	486	469	468	450	475	468	481	462	465	438	474	461	459	458	501	456	414	475	431	438	469	446	445	472	466	473	454
23068	19252	26939	26379	24737	26913	23462	17878	7442	4112	8886	26735	17142	1497	278	272	247	276	272	269	261	216	254	227	218	223	268	255	223	240	205	224	223	235	193	207	212	221	212	222	214	253	216	231	216	231	233	193	210	220	204	214	214	209	205	188	218	231	203	246	217	222	207	222	220	216	210	221	238	204	206	223	221	214	236	221	217	217	218	227	237	204	202	213	204	200	206	215	222	201	221	232	210	200	212	224	211	171	213	214	207	204	188	193	201	220	217	212	204	193	208	195	209	211	183	221	212	200	213	214	228	204	200	222	199	200	185	210	205	216	238	232	192	200	222	219	214	195	235	232	225	228	190	203	198	218	210	219	216	221	227	218	224	177	216	220	196	208	221	236	219	216	221	225	219	219	224	218	210	197	218	215	223	213	225	210	201	195	221	206	239	222	216	214	219	206	209	217	229	199	227	211	195	199	224	230	184	222	211	188	192	216	224	212	223	222	228	224	219	219	201	221	237	209	189	201	220	208	221	207	196	216	211	222	228	211	196	206	240	237	207	180	216	203	216	186	228	214	220	215	202	213	206	227	205	227	215	203	222	269	189	219	217	210	242	185	200	196	195	211	208	200	213	197	240	190	217	192	225	214	201	205	173	219	224	247	206	224	224	227	228	222	210	194	200	214	203	203	182	212	229	216	224	215	217	205	214	230	217	230	211	212	203	192	225	231	207	222	197	212	225	240	207	223	227	217	222	215	232	215	231	200	195	203	210	224	224	211	207	216	213	207	205	208	211	206	218	216	239	215	235	204	204	227	218	234	230	231	208	226	225	208	202	208	212	198	173	227	225	234	204	189	192	215	205	214	221	220	183	236	209	191	208	226	199	232	214	215	211	219	197	200	213	238	218	206	207	226	228	202	213	215	207	225	228	200	219	185	197	195	225	220	234	208	215	209	203	239	237	233	224	235	242	209	224	224	208	223	228	205	207	235	214	231	206	237	196	194	217	223	241	222	179	215	220	224	218	189	211	234	214	217	183	207	207	220	195	198	200	221	217	181	212	214	184	187	220	208	213	207	198	226	221	191	213	229	187	214	209	201	209	202	205	219	174	209	181	228	211	187	223	193	194	248	205	215	210	202	214	197	205	201	227	207	204	202	200	217	213	200	194	194	239	213	196	186	220	220	195	201	180	235	189	204	220	245	220	215	218	235	193	198	198	212	223	198	211	214	218	222	238	225	209	213	188	209	237	219	247	187	202	201	212	221	207	216	208	212	196	221	214	213	218	192	191	227	231	194	238	194	213	222	201	220	223	226	188	226	246	224	214	213	214	215	209	209	224	183	228	192	219	207	211	226	196	217	212	216	224	240	190	214	214	203	223	200	233	217	213	224	191	205	232	212	201	221	210	196	239	219	214	222	214	211	225	244	209	218	230	216	208	220	192	196	228	221	199	195	218	248	224	200	216	227	207	209	224	224	226	223	194	218	209	208	228	210	231	220	176	221	225	198	180	233	182	207	236	215	222	213	192	228	200	178	205	240	220	254	180	215	200	185	195	220	229	232	234	221	245	224	193	222	218	258	196	219	213	224	183	197	222	225	188	213	230	216	197	199	216	205	222	229	213	225	196	236	193	226	205	229	225	195	224	215	208	206	204	211	195	204	225	206	183	237	198	238	216	210	195	235	213	197	177	210	221	200	212	199	235	190	188	202	211	227	245	206	248	210	215	196	202	218	232	197	201	210	214	214	197	212	229	240	240	204	231	199	221	204	207	217	233	214	207	206	219	214	240	218	218	195	244	197	223	200	209	228	212	217	191	219	201	228	198	223	224	217	222	195	220	230	213	209	228	247	205	203	212	217	217	210	215	223	223	225	200	207	214	205	207	197	205	237	202	199	215	224	202	228	211	198	203	216	223	212	221	211	211	205	214	204	215	201	210	218	229	218	217	219	203	231	217	191	209	232	185	218	200	216	211	203	215	220	211	217	220	226	188	215	224	207	190	215	222	209	208	204	209	186	210	235	233	208	204	207	212	194	238	210	211	202	242	216	205	205	247	209	202	191	213	199	228	233	209	207	223	222	239	211	183	198	231	200	211	219	217	214	222	215	195	215	217	229	239	236	231	178	211	218	204	217	230	220	222	228	221	238	240	187	208	231	184	187	222	192	194	173	209	202	225	201	205	192	237	197	211	205	223	220	213	192	245	255	218	227	215	205	220	170	208	179	228	211	209	180	215	211	207	202	217	194	210	224	228	199	208	216	206	220	255	219	220	200	232	239	184	225	222	202	220	216	212	219	221	216	217	195	209	219	163	219	218	188	224	184	213	203	234	212	198	210	212	215	213	232	189	207	216	196	226	196	237	211	226	214	213	221	238	199	228	238	224	218	232	235	205	204	209	204	213	213	196	203	199	252	214	207	218	223	218	199	228	214	219	204	218	205	190	209	242	226	211	215	231	200	208	202	205	202	204	216	228	234	242	174	236	216	231	200	220	218	231	199	222	211	233	193	202	221	214	209	210	216	197	218	231	194	209	221	222	203	240	202	223	248	235	200	225	241	224	217	241	209	222	224	231	194	206	216	221	217	204	218	219	203	197	219	208	201	222	195	187	194	217	219	177	211	208	216	229	219	232	214	212	231	218	229	203	211	230	210	236	190	233	245	193	202	206	218	215	211	199	203	213	226	192	202	211	208	222	222	211	222	204	230	202	221	211	202	215	212	223	210	220	223	218	213	212	238	215	209	181	207	231	211	240	209	209	211	187	214	225	229	204	211	220	204	206	205	196	228	204	220	219	220	205	188	225	225	225	231	213	199	211	211	203	227	226	226	220	210	214	209	196	207	192	220	233	205	221	211	200	205	222	207	194	238	227	200	217	242	208	222	223	228	234	222	202	222	210	212	206	228	214	189	201	185	199	199	227	210	204	219	217	204	225	225	241	206	193	214	178	192	242	215	211	209	208	234	230	178	223	209	209	203	222	224	224	215	201	217	189	224	217	195	205	207	201	195	225	196	223	216	213	254	202	233	224	205	195	192	200	224	220	195	288	210	247	211	210	219	213	209	203	216	216	221	212	204	216	222	220	179	191	227	193	198	228	200	225	193	208	222	195	203	228	223	209	211	217	188	229	213	196	219	208	248	213	223	206	205	228	246	227	210	204	214	210	202	184	203	202	216	212	233	232	214	205	199	205	208	229	243	250	195	193	202	214	188	202	219	218	182	212	192	234	221	228	207	208	213	202	221	216	207	194	210	189	239	203	208	212	224	214	215	209	233	219	210	197	215	185	214	225	216	207	226	232	220	211	197	224	202	180	218	205	201	225	220	225	219	195	192	201	228	203	230	238	230	205	215	214	211	234	200	209	207	217	226	236	195	172	235	241	221	217	245	207	216	192	219	243	213	219	209	210	207	212	239	198	219	226	237	220	225	194	182	215	219	211	228	202	213	204	179	217	202	209	220	221	218	190	230	197	226	204	218	210	220	195	215	215	220	221	230	236	230
12496	15186	23079	27452	31111	34952	32996	25530	10236	9065	22695	45287	30839	1322	1109	1042	960	882	929	882	913	859	773	782	824	788	710	716	733	713	775	727	689	691	723	691	718	710	723	735	700	656	662	610	642	629	658	689	687	637	635	633	640	642	642	640	695	622	643	654	679	713	634	584	619	636	651	663	632	631	628	642	625	628	639	666	615	645	631	639	652	636	630	657	663	594	657	586	644	641	587	636	606	662	613	626	602	680	629	629	635	607	620	614	611	617	593	626	631	636	627	609	620	638	619	633	620	634	613	679	641	603	617	651	640	630	573	606	648	592	622	618	632	633	644	633	626	617	631	608	609	654	616	621	630	630	638	654	604	606	642	607	632	618	619	624	599	606	626	662	582	670	585	628	597	651	620	596	608	639	614	577	613	645	655	665	685	610	630	643	609	632	672	610	581	614	568	600	670	622	618	651	630	604	631	600	636	604	678	632	587	641	661	659	618	598	658	631	600	653	629	644	636	623	613	624	630	598	589	641	631	626	622	639	611	651	626	634	555	624	627	664	636	556	647	657	655	616	588	659	620	652	605	613	646	631	624	654	596	668	627	646	622	649	678	613	602	636	598	631	591	612	607	617	626	609	622	625	621	624	596	605	609	628	619	608	598	594	623	641	606	585	617	639	605	588	674	605	589	625	619	633	606	614	639	595	608	617	623	615	637	658	625	638	658	577	614	628	628	623	605	644	603	616	616	583	619	600	599	611	604	592	604	627	597	628	647	572	631	622	613	601	629	601	595	608	602	605	655	620	563	606	578	604	665	618	624	621	626	571	655	665	603	603	586	630	600	630	638	614	636	605	606	601	608	629	620	603	646	610	627	579	607	598	636	628	613	646	609	595	624	606	590	594	592	578	602	626	644	621	665	597	636	634	622	622	633	650	609	651	619	622	614	637	624	597	609	658	627	590	664	632	652	603	636	600	593	655	613	612	613	635	674	658	573	625	650	618	639	601	578	581	681	577	641	607	624	609	609	578	639	590	606	660	616	607	605	585	611	629	622	612	601	592	628	640	622	628	602	661	591	598	630	613	615	603	568	627	630	615	635	621	591	621	604	648	652	588	607	627	620	589	562	609	616	595	629	651	579	631	589	636	634	604	651	636	624	615	589	603	630	580	577	579	615	608	617	606	612	630	611	592	587	595	655	626	612	631	614	620	644	614	630	591	679	589	606	645	639	610	650	569	644	599	667	608	612	628	606	590	626	615	602	634	669	639	631	654	621	626	605	615	623	652	569	600	613	623	641	582	604	603	654	625	668	632	604	620	614	664	612	581	573	618	637	625	620	620	595	609	595	625	594	634	619	603	648	630	613	631	609	639	616	666	632	589	630	604	570	605	617	637	617	579	611	649	624	637	620	638	634	560	628	618	635	592	647	635	673	642	620	627	602	593	650	638	600	572	599	616	639	632	645	641	569	619	621	618	651	644	599	590	612	589	650	641	603	606	601	655	602	594	643	645	592	595	606	638	646	627	613	575	598	662	638	605	617	607	630	660	659	616	591	606	651	597	577	616	600	610	588	602	638	622	646	617	626	665	602	608	607	584	606	645	598	621	604	623	610	625	615	664	563	590	652	596	606	607	632	660	585	600	626	653	587	612	605	625	657	614	623	629	612	622	608	600	617	628	663	610	606	603	601	603	644	627	629	604	576	649	659	653	617	634	655	601	590	582	587	592	587	670	633	606	620	601	638	608	618	603	622	581	668	612	636	619	626	596	603	614	594	621	620	601	591	622	573	600	651	601	616	602	584	643	644	647	618	617	625	651	612	601	619	587	591	593	628	615	646	611	608	634	640	614	633	634	602	616	638	639	602	611	620	619	610	640	606	611	633	568	628	653	638	625	608	627	598	646	659	645	653	618	608	601	653	607	587	671	644	651	637	597	631	596	623	599	626	655	599	650	633	599	668	613	594	611	637	613	649	655	596	629	561	623	647	604	646	681	644	659	674	612	597	604	633	586	572	638	625	608	638	612	601	594	637	582	623	646	622	622	646	634	627	598	632	582	598	622	621	647	649	631	667	630	631	589	596	641	620	599	667	637	618	648	647	633	672	611	620	615	594	641	616	625	645	646	645	651	608	633	604	643	604	615	602	652	660	617	676	639	620	587	677	661	645	613	609	628	640	656	625	620	624	610	648	661	592	676	615	582	648	651	635	625	603	627	601	642	600	621	580	632	610	626	597	614	674	606	643	635	640	616	600	598	640	642	624	632	566	580	604	590	591	659	602	618	634	619	619	630	635	639	616	572	676	606	599	614	642	636	628	643	587	612	627	644	615	603	643	591	638	645	586	579	575	672	637	624	596	608	642	614	623	599	617	613	644	634	602	632	629	633	598	650	596	622	635	601	643	608	578	572	644	619	571	631	644	675	592	642	618	628	593	642	622	625	612	621	607	614	654	582	628	613	604	635	626	653	642	635	593	635	603	596	666	604	606	671	609	588	631	629	572	585	621	606	652	652	637	583	647	651	617	628	584	603	569	597	611	659	644	622	644	589	605	631	636	621	587	615	610	633	612	563	613	657	643	580	605	644	631	588	623	608	615	617	572	615	619	652	606	571	614	600	643	622	633	655	618	594	615	613	622	610	605	639	609	625	617	637	662	615	612	621	637	586	574	631	611	599	597	600	649	651	638	608	615	606	619	594	630	593	604	597	624	642	600	610	627	598	618	629	683	652	628	654	613	675	587	616	606	668	573	597	634	630	612	603	618	590	655	606	644	622	608	648	627	620	625	586	644	629	604	626	622	618	627	608	640	626	634	665	629	577	591	600	611	662	614	645	625	606	637	618	602	697	630	627	617	645	595	623	595	643	614	627	617	636	622	628	636	658	634	643	624	581	624	609	616	645	624	625	622	584	582	606	620	605	654	629	643	647	638	664	615	664	604	625	592	642	656	596	616	626	614	635	603	660	611	589	597	657	612	614	587	617	642	661	638	644	643	638	616	588	599	651	611	577	580	610	653	627	649	586	593	629	666	620	667	610	635	607	633	561	607	636	586	654	590	593	642	617	654	641	649	608	634	555	601	635	650	621	629	657	597	617	621	626	667	603	622	613	621	608	572	604	562	635	604	598	620	620	595	633	623	595	649	634	607	604	656	620	608	639	593	647	586	666	638	592	586	643	597	647	641	640	630	621	620	576	636	626	626	651	618	594	614	565	628	664	671	566	663	621	623	650	610	623	607	638	589	603	582	676	648	631	630	636	627	635	597	594	629	643	594	610	615	543	568	623	613	616	656	637	616	589	637	625	613	611	607	603	666	608	625	594	640	587	617	633	565	627	609	616	639	610	646	646	614	601	675	619	616	649	568	588	624	616	667	630	620	654	626	618	597	656	609	649	578	647	652	628	636	600	612	584	626	668	588	601	640	630	619	569	623	599	635	596	643	602	651	603	589	595	568	636	596	653	628	640	595	616	647	572	576	633	674	586	690	636	628	633	676	636	624	640
3384	1785	2435	1954	1340	1478	1180	1177	555	396	689	1795	1371	248	217	224	233	258	225	261	259	229	246	231	242	256	227	217	242	258	238	237	226	215	233	250	255	232	242	231	222	228	249	239	251	222	235	218	256	196	225	225	253	241	235	248	215	223	232	219	232	229	225	234	247	227	257	236	222	246	232	241	240	237	240	233	203	246	233	221	232	224	237	245	209	210	237	239	238	254	238	249	239	225	212	253	185	266	232	216	231	209	232	246	243	231	256	238	231	250	229	238	238	225	229	239	238	239	235	246	213	265	221	246	236	248	215	236	240	234	249	238	213	224	229	224	250	234	250	225	235	236	220	215	208	225	212	224	237	241	251	212	249	238	265	250	232	195	240	224	196	213	219	227	265	233	257	242	233	216	248	205	211	221	216	211	227	271	211	231	219	218	247	251	240	233	229	223	242	245	243	226	220	257	216	252	230	211	245	239	236	251	234	229	250	211	231	234	239	228	230	234	228	245	227	213	238	251	202	227	238	241	262	220	239	220	227	231	234	231	246	222	228	207	215	226	241	210	214	223	249	216	207	235	239	243	263	229	256	243	214	217	248	234	251	232	226	240	258	202	201	253	202	228	221	263	252	220	245	234	233	237	241	234	232	211	234	258	256	243	233	241	238	232	241	224	228	226	251	239	264	216	256	227	214	252	242	229	228	241	256	226	224	219	241	205	217	211	237	250	232	231	190	252	242	259	258	233	241	217	220	235	261	223	220	229	227	247	229	244	218	237	222	218	235	232	242	221	223	230	221	218	251	216	223	247	233	251	230	245	223	251	239	234	228	234	248	195	242	213	250	232	212	223	226	243	223	227	212	238	237	222	244	231	230	215	253	199	239	213	253	243	236	221	248	248	239	240	208	229	245	236	216	235	220	242	246	247	257	243	225	247	249	251	230	235	205	207	242	211	228	212	231	231	237	234	242	267	230	229	262	228	235	235	198	228	217	212	233	223	222	247	239	211	233	255	213	243	231	242	226	218	228	244	205	214	210	221	206	246	233	235	224	241	223	261	245	211	241	244	222	229	244	249	243	233	242	248	222	244	211	252	219	206	232	230	225	238	246	239	222	232	212	216	238	230	227	217	243	226	214	226	235	211	229	241	257	232	246	211	268	240	243	234	223	231	225	225	210	232	223	220	260	228	223	233	232	260	250	252	230	200	249	207	221	215	255	230	240	219	222	248	220	233	221	227	226	240	234	235	230	226	240	246	233	234	237	224	252	211	225	240	222	227	225	219	239	232	231	223	247	239	219	237	221	227	253	240	221	239	213	225	218	218	239	209	208	218	209	271	230	220	264	216	262	215	217	248	234	220	212	216	244	233	217	239	235	256	217	232	229	224	222	233	208	222	220	256	226	229	246	211	186	220	212	219	243	223	250	243	240	244	228	271	238	224	243	237	250	233	226	228	277	213	241	225	237	243	212	209	264	260	250	249	241	264	223	258	220	222	225	220	230	240	248	222	264	238	223	242	228	193	220	209	223	235	256	241	246	220	249	235	248	220	242	225	219	233	237	239	250	207	214	227	242	222	218	249	245	258	236	255	222	205	247	244	224	249	218	217	233	201	227	252	260	260	237	207	238	211	250	240	232	211	220	223	219	235	233	233	250	211	234	231	228	222	219	235	232	240	233	229	239	223	261	239	258	234	219	250	223	236	238	249	216	241	227	215	231	222	230	250	212	250	244	237	256	205	226	213	242	242	224	247	214	227	211	214	219	273	213	200	244	214	244	241	236	240	229	227	245	248	225	249	222	201	233	258	245	239	206	232	218	234	251	226	251	229	218	238	259	240	241	232	214	222	268	240	227	222	229	239	238	218	209	220	233	231	232	233	219	238	247	214	213	224	252	251	228	224	235	232	221	230	256	245	241	239	227	244	230	231	241	240	246	246	228	216	233	218	234	208	217	249	237	239	225	216	236	234	226	224	232	238	222	249	243	248	231	221	241	247	240	232	218	230	261	251	209	234	215	203	205	245	233	243	214	208	252	240	235	235	241	252	228	227	225	232	203	231	233	247	230	256	224	245	244	233	232	228	218	245	234	243	231	247	249	229	217	213	216	257	224	233	261	238	236	232	228	242	231	214	236	239	236	246	243	211	230	242	275	233	233	233	222	238	238	229	220	223	242	249	226	238	216	226	227	255	221	236	221	247	257	214	245	230	208	230	240	252	254	241	235	223	241	236	228	226	224	239	244	247	245	252	219	240	234	247	244	234	215	235	228	222	233	230	220	214	271	231	225	228	220	214	220	240	250	243	234	259	227	230	239	242	221	242	215	237	275	206	250	213	227	221	231	209	208	238	265	237	230	210	241	238	232	242	224	217	220	224	221	239	227	240	228	248	228	235	232	219	248	244	227	233	213	246	233	240	215	193	229	262	231	235	239	250	227	242	215	238	198	217	264	212	251	213	234	217	244	246	221	248	211	253	248	226	227	232	243	241	216	244	226	216	225	255	240	212	238	268	233	226	228	243	219	231	228	236	238	235	249	240	222	234	254	230	243	211	262	233	235	207	257	224	207	237	217	238	219	246	228	239	211	219	229	225	224	250	248	212	236	204	255	234	259	245	249	218	242	238	253	228	208	235	218	237	235	257	239	244	220	225	235	214	246	263	231	250	237	201	250	211	232	232	233	235	243	192	237	228	260	230	226	257	224	236	230	238	249	249	218	242	227	226	207	238	243	246	209	231	238	203	254	226	235	253	230	232	247	212	245	235	226	229	236	213	246	217	241	249	234	244	249	222	219	287	239	240	216	241	252	246	263	222	246	249	227	235	246	231	228	206	233	219	223	247	234	239	234	238	213	224	259	258	243	224	224	221	248	219	248	225	253	223	253	213	223	246	242	262	235	219	232	233	232	271	271	247	239	218	209	215	240	236	225	230	243	254	239	224	237	217	218	224	235	249	231	248	257	224	231	221	223	211	239	230	256	219	235	240	247	184	228	220	231	227	253	213	193	218	231	202	236	240	236	236	214	229	234	241	243	240	239	243	245	238	200	244	215	227	223	224	210	203	236	227	195	210	255	237	250	218	229	199	216	223	228	226	258	226	225	254	222	230	215	255	197	251	249	269	200	257	242	234	254	243	248	208	228	247	237	212	216	208	254	244	231	214	221	227	250	221	207	222	254	253	230	225	212	219	214	241	230	246	262	231	201	226	245	230	220	233	220	232	237	218	239	259	218	230	240	216	219	246	194	240	218	203	243	231	222	205	243	231	256	248	266	228	217	256	231	251	231	240	236	252	279	219	227	226	226	273	240	221	257	231	218	239	240	244	240	230	234	277	246	241	236	238	222	244	221	221	227	216	250	245	246	239	241	250	259	230	246	231	235	228	230	242	236	241	225	208	253	245	240	201	226	248	253	219	213	224	209	246	203	245	259	210	232	253	222	237	234	283	218	229	197	237	247	241	210	243	221	249	231	267	232	245	219	251	227	230	229	233	215	232
2895	2268	3969	4370	3960	4687	3945	4277	1753	1433	2787	8048	5424	683	696	674	665	652	697	682	699	644	661	662	648	677	658	672	647	713	651	657	675	664	654	683	642	647	695	651	648	682	634	679	628	662	650	624	602	668	644	705	648	670	640	645	640	652	640	634	642	658	629	723	644	657	664	688	642	669	651	658	647	690	636	675	675	706	620	688	663	616	681	666	646	623	621	665	665	669	652	647	663	645	696	652	673	622	689	693	649	683	698	660	625	670	687	697	684	716	680	635	699	667	624	618	598	657	685	673	725	644	647	711	651	669	615	707	675	611	682	684	611	671	656	650	645	669	674	620	679	651	648	688	670	626	652	639	668	656	632	666	663	632	665	681	629	687	646	634	657	666	613	662	644	655	654	616	670	652	630	673	631	675	651	636	675	670	631	715	674	604	638	667	656	644	680	662	613	659	677	677	704	677	631	648	645	666	645	631	673	666	626	704	637	680	644	660	662	722	682	652	707	656	677	651	647	649	664	627	679	698	709	673	671	649	652	644	679	650	720	685	672	709	699	671	708	657	670	649	644	662	691	672	624	693	663	678	668	682	668	686	658	695	669	681	667	637	706	676	615	675	714	665	644	664	649	650	637	668	672	694	683	681	646	655	651	701	704	666	673	643	710	675	666	670	686	661	667	635	638	656	633	657	638	621	677	657	684	685	687	617	613	704	695	656	647	671	727	662	635	691	646	660	681	676	641	648	704	635	666	686	665	660	701	654	682	664	686	656	723	678	668	650	632	661	689	678	656	679	730	651	625	655	698	670	665	701	607	604	681	648	692	652	627	649	671	675	662	704	640	668	646	672	662	642	606	668	684	714	665	664	643	653	598	654	673	703	683	649	670	674	651	636	654	625	708	674	658	648	648	622	674	668	698	670	679	660	670	684	643	642	628	651	680	628	659	714	690	661	615	653	695	654	642	655	656	666	616	683	658	658	709	669	672	638	689	613	656	666	682	642	675	729	651	689	680	658	690	594	646	636	645	641	637	644	689	683	659	650	671	673	683	685	652	609	671	681	653	670	689	640	672	633	622	609	671	680	687	650	675	654	632	650	648	692	641	611	635	678	663	643	608	607	660	645	593	604	666	634	664	641	646	647	657	652	684	653	669	657	703	663	663	691	686	686	621	639	676	676	614	647	650	664	650	637	625	661	722	635	627	688	634	628	652	668	639	682	669	663	662	673	666	647	708	657	642	648	682	632	663	667	636	664	654	669	690	681	633	661	685	669	703	621	624	649	647	676	649	661	652	675	674	675	667	664	640	662	682	640	650	667	619	653	673	620	667	688	652	703	668	665	660	653	654	692	675	669	638	663	652	637	679	637	655	644	613	669	645	639	665	659	626	642	687	664	648	665	651	656	622	662	645	648	620	687	698	597	673	647	676	705	642	713	641	693	650	663	665	712	650	678	626	644	663	658	660	690	664	663	667	704	687	663	684	655	674	596	654	645	626	650	678	652	670	668	641	670	709	669	730	638	661	665	714	647	621	658	667	679	642	638	652	661	666	663	639	652	651	659	652	661	625	707	645	639	685	634	627	617	714	628	594	704	650	656	654	639	645	624	655	639	655	663	647	645	650	644	662	660	650	677	635	620	689	669	658	685	632	657	622	673	669	646	669	683	696	657	655	672	668	676	696	659	687	667	643	714	659	650	631	642	665	643	669	652	655	660	652	718	681	655	684	684	660	684	655	622	650	716	626	730	645	670	666	674	671	644	657	680	663	638	688	676	660	640	695	661	626	644	661	595	626	604	627	638	660	652	635	648	669	617	670	632	662	629	648	657	691	695	660	662	656	667	624	672	698	690	639	638	643	659	661	654	667	636	641	684	656	676	654	663	650	661	686	640	614	669	639	730	672	665	679	652	656	620	663	677	712	627	623	656	637	607	694	638	642	649	655	669	662	669	636	684	688	658	645	661	671	640	677	682	749	680	664	666	644	658	615	688	698	670	630	673	662	653	671	643	644	656	688	675	666	713	695	663	642	658	604	652	655	692	623	643	631	640	662	687	699	685	639	683	668	619	660	652	630	628	667	658	668	640	638	654	694	694	701	659	683	673	691	651	639	655	663	638	686	673	686	682	644	692	638	665	680	636	677	660	683	661	644	657	667	695	678	678	621	655	664	646	655	647	646	638	642	665	654	651	656	677	618	643	666	660	657	696	643	665	674	663	626	616	658	637	684	658	647	722	685	678	669	634	670	639	692	709	683	644	660	660	687	648	607	651	715	653	695	649	609	658	694	654	645	658	653	669	690	647	643	677	671	675	701	635	623	683	686	658	656	618	692	656	653	702	682	633	686	644	661	701	668	661	665	703	720	651	640	679	642	690	687	717	652	661	652	666	630	624	668	673	648	672	678	667	675	647	651	652	678	709	670	654	683	690	624	666	644	659	702	677	667	622	630	644	666	668	646	648	647	677	684	605	682	625	628	660	679	660	679	658	650	667	635	702	737	653	671	662	656	667	669	635	648	676	647	653	662	647	679	694	651	654	617	655	675	665	657	644	682	611	656	630	677	696	678	699	646	646	670	656	623	665	665	675	675	656	642	632	655	653	638	662	608	659	696	667	700	687	676	687	650	659	625	665	674	631	648	657	670	635	608	638	627	623	660	654	669	686	644	683	664	601	639	668	624	634	633	684	623	674	626	610	649	670	648	657	656	688	678	685	663	702	663	646	653	680	698	663	647	624	673	694	668	661	703	658	683	650	660	705	660	669	640	670	654	674	655	658	641	672	672	708	663	696	656	663	640	661	646	615	662	690	634	634	649	670	688	685	663	642	673	697	687	656	655	630	640	633	654	672	625	695	641	663	667	680	664	723	637	665	650	637	613	705	653	608	612	615	677	656	665	666	668	665	721	723	639	674	636	674	643	668	690	642	640	678	673	663	667	632	666	645	666	655	650	633	663	715	650	671	723	698	677	666	718	650	700	675	664	640	689	657	649	694	646	635	703	676	606	645	691	643	688	689	639	665	643	629	674	627	657	637	675	653	665	653	716	641	678	671	668	660	649	710	611	626	678	616	667	668	625	675	675	706	672	711	650	656	697	688	680	696	696	628	673	628	666	671	649	701	639	659	662	684	661	681	621	672	674	644	682	671	664	696	645	661	687	657	639	706	717	693	692	676	657	661	674	729	655	626	674	637	713	651	640	659	689	641	664	631	688	697	643	649	660	654	665	652	685	663	633	647	657	639	646	673	599	697	593	649	642	664	639	671	623	633	642	687	642	648	651	685	634	660	681	666	632	624	653	666	654	693	669	641	705	665	665	664	679	695	681	684	706	663	640	659	676	668	682	649	635	664	647	694	650	652	668	641	666	676	688	685	673	564	646	667	625	723	709	715	672	671	676	650	628	653	588	636	652	673	669	677	669	628	619	638	681	661	687	674	699	663	677	636	677	671	660	691	655	698	681	649	642	637	672	696	673	683	720	639	660	650	627	643	616	574
13972	8755	13134	13677	10986	12794	13122	9334	6876	3328	2929	13320	19629	3026	213	168	175	175	178	180	183	165	196	188	167	165	161	173	172	166	174	172	182	154	182	183	150	153	149	182	148	165	143	161	166	144	151	181	176	170	161	173	151	146	161	149	159	149	163	143	188	170	163	159	160	183	171	170	153	172	162	159	165	159	179	178	151	163	158	172	140	168	136	175	156	179	160	162	177	138	166	159	151	175	154	175	138	166	161	163	170	160	155	155	159	147	174	147	160	141	152	170	161	187	159	178	147	189	174	174	164	172	161	147	146	166	161	196	146	159	181	173	165	205	175	161	152	184	158	174	175	173	153	165	166	174	175	179	155	175	186	163	139	170	171	156	148	156	157	170	159	158	158	162	159	161	149	154	174	160	165	160	158	151	158	166	173	162	187	170	145	174	147	182	138	130	159	138	163	163	141	169	159	141	178	148	168	160	178	160	155	163	168	175	163	163	166	159	182	148	162	183	181	157	157	175	174	174	172	181	151	173	177	168	163	179	169	169	169	163	173	167	186	172	148	155	159	181	178	178	159	151	175	173	165	166	148	167	154	154	167	145	160	168	141	168	156	175	196	146	168	155	158	155	163	162	149	139	151	157	160	152	163	167	166	162	162	183	194	182	164	187	166	166	159	172	133	174	166	170	188	183	173	150	168	162	157	175	166	162	146	175	166	162	155	161	178	176	151	160	169	150	167	160	151	166	155	184	170	151	153	164	161	165	157	157	157	157	141	184	160	168	172	156	163	161	162	159	173	158	159	151	179	148	163	174	152	150	181	162	176	171	167	149	157	169	150	155	159	191	165	154	148	169	156	156	157	151	183	174	150	161	183	181	152	168	163	146	187	170	188	177	149	167	154	158	160	139	172	201	166	131	170	152	160	170	171	149	163	178	164	166	147	155	169	173	155	157	186	153	146	161	164	156	153	180	135	169	151	164	171	150	164	156	185	194	153	157	160	176	185	182	156	178	154	173	185	158	157	184	177	148	172	164	150	156	155	169	152	160	154	167	168	167	152	172	155	164	163	174	168	143	160	169	155	149	174	156	165	185	150	183	153	167	174	140	175	147	133	182	176	166	166	170	151	169	151	156	183	148	182	170	174	167	161	156	169	164	155	164	145	174	152	159	177	153	185	177	132	155	177	155	149	174	171	165	169	152	170	162	157	136	164	170	160	176	160	171	165	186	150	139	175	151	177	208	161	139	146	157	172	154	168	163	169	167	181	151	169	166	170	152	175	171	171	146	180	145	146	155	178	159	183	193	165	153	132	168	143	157	179	173	160	157	177	194	168	149	157	153	168	167	154	155	179	168	153	149	176	169	146	159	199	150	144	129	179	164	158	181	173	176	167	181	150	163	160	159	167	145	162	147	184	143	158	179	176	157	143	149	151	152	142	157	156	173	176	160	157	150	176	160	159	142	166	146	163	150	171	138	168	179	192	177	167	138	152	185	153	157	168	170	146	160	164	146	168	152	165	170	167	163	161	166	155	155	165	170	151	191	151	180	151	152	152	162	164	172	146	185	169	166	188	155	149	150	178	174	165	164	169	173	164	176	155	139	164	171	181	142	188	178	163	161	155	182	146	154	180	163	184	197	177	193	182	166	135	165	172	165	152	152	141	153	169	143	179	148	178	147	138	181	172	146	161	149	150	161	148	165	147	158	177	153	149	180	151	196	143	166	171	171	152	176	166	169	143	175	145	182	158	161	145	190	172	165	174	168	158	152	153	158	171	164	170	164	188	166	154	159	179	162	143	156	157	156	167	157	182	173	159	160	165	164	149	148	165	153	161	178	149	153	158	164	151	164	171	188	171	164	152	162	161	168	157	156	154	196	172	186	141	161	172	157	146	139	170	157	160	172	147	157	182	175	152	142	156	172	189	152	156	168	160	160	159	148	174	171	173	138	162	163	136	185	173	183	156	155	158	195	180	154	170	152	164	153	174	158	176	168	157	164	136	170	156	147	169	188	164	168	158	161	161	152	170	157	157	168	165	131	173	160	182	171	157	185	172	168	140	157	174	181	155	165	154	166	165	156	164	160	153	166	164	172	157	188	162	139	183	176	167	165	158	166	164	159	167	155	155	176	152	153	179	154	163	160	164	140	176	165	173	178	162	163	152	171	154	155	186	182	161	155	154	152	189	157	158	168	170	168	149	171	133	177	152	167	165	167	166	173	179	171	183	179	175	167	179	156	170	161	172	178	158	161	171	153	189	182	158	144	167	171	176	156	160	155	165	143	167	152	176	174	165	177	163	179	150	158	152	143	165	186	151	182	181	150	179	153	154	170	181	143	182	183	172	142	163	161	155	173	164	161	171	160	145	137	161	177	155	157	122	132	149	165	165	181	185	162	167	179	153	173	176	144	145	150	156	167	172	161	181	197	157	164	193	152	147	149	168	160	178	178	138	159	152	154	157	166	152	171	175	147	133	136	150	168	149	166	163	157	157	167	168	144	166	195	159	186	139	160	153	187	178	142	167	155	153	149	170	155	200	169	161	151	158	148	183	159	173	167	171	171	164	152	171	160	157	188	146	175	169	150	192	167	160	182	177	179	169	175	163	160	168	174	157	164	173	158	177	167	163	178	152	168	176	156	163	139	146	151	175	189	153	164	148	150	164	157	167	154	161	148	191	171	162	173	163	161	186	152	173	173	172	157	170	178	163	155	162	179	162	167	171	182	167	163	151	160	151	171	151	171	180	157	159	155	156	147	181	154	180	171	144	150	153	177	171	203	171	172	171	148	171	166	162	169	160	170	182	168	174	162	160	154	149	162	158	158	155	149	179	158	178	161	180	153	166	166	163	134	170	161	162	164	150	139	164	166	147	153	160	147	172	175	181	159	192	182	187	180	157	200	141	166	161	147	175	152	164	163	149	167	157	184	160	168	170	154	174	170	186	175	186	163	156	152	166	154	177	186	172	152	173	165	179	168	161	144	174	178	157	175	164	162	157	160	150	189	192	183	168	175	193	172	172	177	148	165	170	157	170	137	154	159	174	149	157	160	166	167	160	159	166	174	147	170	149	164	153	164	187	176	145	150	158	167	180	159	138	158	162	155	168	176	159	178	151	152	166	176	176	155	159	161	138	157	164	154	163	163	176	155	180	189	162	142	183	159	156	178	169	183	149	165	167	160	148	166	162	142	175	146	170	143	172	192	168	177	153	151	151	147	168	144	191	168	158	165	194	163	178	184	170	156	180	173	161	169	160	167	160	168	172	165	124	180	146	156	184	163	164	164	178	157	164	165	168	161	138	146	143	142	154	145	184	167	169	162	178	168	148	176	156	140	151	138	172	168	145	149	164	145	193	164	153	156	169	177	147	164	145	177	155	159	149	168	183	172	147	161	180	166	148	160	169	189	151	171	163	174	163	154	167	165	192	160	172	169	167	186	162	159	147	162	157	183	182	155	147	140	180	194	152	179	160	185	178	163	165	142	155	144	175	134	171	160
8862	7250	13568	17080	17883	22892	22520	19986	15669	8803	11998	35039	38587	3280	662	668	587	582	558	578	585	587	583	530	567	552	551	565	531	573	535	498	542	469	537	539	580	515	534	535	559	523	534	553	526	583	507	548	491	519	572	509	518	509	538	527	506	538	539	519	508	520	501	518	507	508	550	522	505	525	456	505	461	487	513	515	511	490	523	498	497	482	501	519	478	491	492	459	441	486	482	503	504	518	499	496	456	517	518	533	512	503	500	526	491	491	489	557	486	492	489	485	518	516	489	489	533	518	512	499	472	505	492	487	521	497	500	500	525	498	499	487	477	486	512	517	512	478	480	501	519	520	492	513	512	533	496	484	489	504	527	527	497	524	501	468	501	520	479	487	521	507	511	524	481	512	506	531	490	555	486	510	482	510	569	514	482	482	531	514	500	492	479	503	563	495	489	539	507	498	492	508	487	487	518	483	461	495	515	451	514	509	501	479	500	510	492	507	526	495	493	509	509	474	524	507	484	474	530	492	484	508	479	517	511	514	509	516	477	499	471	489	518	486	488	482	488	505	519	491	488	499	476	493	498	491	479	501	523	486	496	486	500	506	504	474	520	434	497	489	480	480	519	493	485	515	495	451	547	506	499	532	504	510	513	467	508	473	483	509	494	484	542	542	495	519	492	544	478	514	532	446	494	468	509	493	485	536	535	473	509	519	509	480	453	498	526	543	515	468	500	497	496	481	498	546	494	530	489	521	490	546	496	469	488	539	452	518	446	486	464	464	465	504	492	502	460	459	508	480	511	517	469	495	475	493	542	475	458	529	491	513	515	504	476	527	498	530	529	483	490	536	484	468	487	494	497	551	481	511	511	492	480	478	454	466	454	478	528	508	480	451	467	491	505	478	535	474	521	470	508	479	475	496	484	491	476	491	469	487	507	490	511	510	504	508	473	502	524	536	551	475	491	458	529	496	497	493	500	489	509	477	492	511	516	512	444	455	454	453	471	488	492	488	498	505	514	539	513	514	503	488	476	469	495	509	501	501	467	470	489	496	501	464	493	462	502	525	469	498	492	471	513	500	514	449	492	508	512	530	487	519	461	490	493	504	520	520	511	522	523	506	508	496	498	470	468	500	512	523	499	502	516	536	506	540	458	474	525	488	458	451	514	507	471	502	499	463	496	543	465	478	530	493	463	533	525	535	488	474	521	540	507	538	490	483	469	521	512	514	492	506	528	515	498	524	509	473	508	527	509	499	501	472	519	526	535	515	504	498	526	512	495	531	470	514	567	504	480	480	475	472	526	465	492	490	500	488	498	487	516	533	456	499	481	538	477	491	540	542	501	481	507	519	509	469	487	542	494	520	514	513	514	459	506	509	525	495	517	485	488	503	450	473	525	479	482	498	476	490	517	451	502	458	500	506	477	480	491	509	517	500	517	497	526	478	480	520	512	521	511	485	525	482	528	497	506	480	492	511	498	499	517	499	508	491	505	494	451	482	539	502	519	531	470	531	523	511	507	479	474	504	494	513	508	488	521	508	497	497	513	515	506	514	475	431	478	520	493	490	503	488	476	530	480	505	499	515	498	500	490	487	502	527	518	489	514	477	478	485	499	471	513	459	509	482	480	491	526	489	544	500	501	508	505	509	502	516	504	507	540	507	484	509	497	467	470	520	526	467	516	477	514	518	504	465	497	519	511	509	532	492	462	497	490	459	503	499	499	502	511	477	521	518	468	484	475	507	493	519	508	466	460	528	487	493	529	511	512	481	516	486	526	486	496	527	521	472	528	467	475	474	498	478	527	519	506	551	491	489	495	512	469	505	505	561	496	497	492	540	500	474	527	510	515	519	475	520	504	482	454	525	500	479	528	509	507	535	474	512	447	476	536	495	512	496	508	502	498	522	496	504	473	482	456	509	490	508	488	504	456	496	531	496	511	487	489	495	459	531	488	527	507	512	497	486	496	509	481	510	481	474	516	474	521	491	520	510	465	509	500	479	531	516	523	495	521	511	489	497	503	520	488	491	457	453	456	487	494	478	497	478	494	465	517	521	469	485	484	504	520	523	508	450	473	515	502	476	457	507	529	511	503	510	517	493	516	490	479	519	522	495	491	523	464	472	508	516	515	480	474	489	493	507	531	513	493	476	525	488	508	518	514	468	494	496	515	500	446	498	467	456	539	498	519	492	529	469	460	523	485	482	498	514	507	529	565	501	502	502	496	527	477	508	473	523	477	490	510	537	526	479	530	494	480	507	468	480	485	457	473	514	487	533	496	511	508	470	507	513	490	505	504	504	513	483	483	498	504	509	504	497	483	497	504	494	491	536	484	520	552	512	505	485	516	529	491	470	475	508	477	509	451	504	528	465	528	541	462	466	472	478	493	444	479	491	493	480	483	492	494	486	503	490	502	525	482	512	479	535	498	492	543	530	481	498	501	477	495	553	476	507	507	486	496	491	509	500	530	482	489	464	522	543	513	492	464	487	502	477	513	479	502	500	486	526	483	475	540	525	500	539	500	470	491	498	501	477	501	505	456	517	507	479	513	469	489	481	498	504	470	489	486	495	496	478	512	468	505	487	526	510	486	512	542	530	553	507	510	514	505	514	499	477	473	545	499	505	469	490	501	482	502	502	511	481	467	513	496	481	507	477	514	466	504	520	449	476	500	531	514	526	499	446	464	491	512	504	514	490	501	512	513	509	506	555	476	520	477	512	535	498	477	511	494	500	536	499	520	486	493	470	486	515	493	516	499	526	505	513	546	447	508	463	487	488	508	527	497	495	488	504	516	542	528	478	503	497	487	520	478	492	518	501	515	467	553	513	505	517	515	525	523	493	459	490	494	533	556	484	555	559	499	507	451	505	502	543	506	488	504	509	542	486	517	493	508	515	506	471	494	517	493	510	516	482	491	515	475	481	491	530	492	536	471	499	494	498	500	508	532	523	488	504	496	479	482	500	490	464	490	521	468	493	563	538	443	499	491	488	476	493	506	476	506	474	517	510	515	516	513	505	514	497	508	468	503	521	491	482	511	536	506	493	499	481	486	583	514	448	531	462	496	507	483	483	472	453	512	501	513	480	479	481	469	477	504	465	492	510	468	464	496	488	526	526	452	474	530	475	485	520	477	491	536	481	505	477	486	501	487	501	530	504	511	468	465	500	509	457	465	475	540	536	507	528	522	518	494	509	498	482	494	489	503	524	510	503	491	498	542	485	470	494	469	493	489	489	476	502	526	495	485	479	510	508	500	503	524	477	535	517	517	531	512	477	480	517	490	420	515	507	476	470	549	485	472	531	485	506	483	537	491	490	499	495	493	488	503	519	516	499	524	487	493	533	509	513	486	489	507	537	485	465	492	534	522	524	525	459	526	511	509	537	521	490	513	513	462	466	515	528	506	446	468	502	526	503	503	477	516	486	475	541	479	471	508	514	503	509	478	492	514	500	487	486	498	523	467	506	527	500	508	513	518	512	537	452	488	533	513	510	495	513	483	495
23415	19659	24500	22800	19458	18877	16386	17308	13583	8393	6381	19325	36836	11200	501	284	306	250	287	300	285	271	272	277	260	256	247	258	265	275	269	235	232	271	255	247	281	280	266	250	246	260	261	239	270	247	245	244	249	224	243	272	235	220	260	276	257	253	250	222	232	256	255	255	262	248	266	252	238	259	247	263	239	241	247	259	218	238	244	228	288	249	258	262	267	250	250	263	248	253	268	216	239	252	239	274	276	263	243	246	260	236	248	221	254	247	246	224	259	239	275	259	259	246	228	232	231	249	236	286	237	269	266	230	244	239	263	255	251	217	259	258	272	255	278	238	265	252	245	248	229	289	250	251	248	232	238	238	250	249	242	216	232	251	250	238	228	247	229	241	247	252	271	270	219	256	268	247	253	242	235	227	248	259	238	242	247	261	274	258	237	241	260	265	284	242	238	258	236	252	265	259	276	282	260	269	258	250	219	231	254	243	246	238	261	281	240	237	261	226	223	256	239	247	288	267	262	252	245	251	243	269	232	279	245	242	255	238	240	237	263	217	250	264	215	240	268	235	284	269	249	240	215	247	254	241	240	242	250	239	263	253	236	250	239	257	280	253	247	268	216	261	262	267	244	270	261	247	242	241	247	234	263	250	277	236	238	250	246	218	222	227	260	246	240	258	277	245	251	261	266	227	270	224	251	252	236	247	245	240	265	233	244	243	246	229	273	257	240	247	275	260	252	265	250	226	233	249	264	271	234	229	268	239	226	219	236	262	239	251	240	263	234	251	257	258	227	259	226	226	245	271	235	255	257	253	254	245	246	278	266	245	234	268	269	265	273	258	242	220	247	254	243	248	260	251	240	225	253	251	240	232	263	237	241	245	239	269	220	237	280	235	257	251	220	238	243	267	272	268	265	259	223	285	263	268	243	273	260	236	254	256	238	260	261	231	208	255	257	220	231	248	253	221	259	249	224	252	275	229	275	253	234	266	262	237	286	258	274	260	243	272	264	234	226	269	229	274	261	232	242	216	278	241	259	248	234	251	253	284	246	251	233	277	263	229	245	281	234	232	229	250	259	241	226	257	285	248	268	252	269	246	260	235	275	264	239	242	259	247	257	264	288	261	252	277	204	249	256	268	231	239	242	229	260	269	237	232	259	231	247	279	267	270	243	257	261	223	259	223	246	225	271	242	247	244	269	246	277	242	267	253	243	268	236	270	269	270	283	260	297	265	256	274	241	227	230	244	229	239	265	255	254	235	258	231	234	259	249	258	224	257	229	227	246	234	240	257	257	235	262	238	260	252	253	235	244	267	216	241	221	252	265	244	292	244	263	280	278	284	253	287	238	251	241	219	262	247	241	268	233	233	242	259	253	245	244	254	227	264	260	239	268	234	237	244	217	243	266	242	230	268	241	260	216	236	243	248	256	239	246	260	222	219	275	254	229	242	239	277	282	251	256	261	232	243	266	218	260	264	241	249	242	255	234	287	271	278	257	252	254	271	280	236	238	225	263	267	276	234	230	251	268	265	278	240	257	229	227	269	244	245	249	250	280	239	239	266	249	265	251	237	222	250	249	242	241	219	267	239	255	247	241	256	244	245	251	259	265	252	239	247	253	241	253	288	242	260	249	257	251	234	260	267	221	262	256	253	244	248	266	297	279	255	277	245	261	271	237	250	259	227	253	246	257	252	269	253	254	234	261	257	264	246	255	240	243	266	244	220	270	278	240	251	224	261	247	267	239	233	253	240	235	246	255	244	250	255	237	259	264	233	246	255	219	249	223	251	224	213	224	253	245	222	258	249	245	251	254	275	253	256	246	235	221	282	240	250	250	258	247	254	264	240	245	272	240	274	240	255	225	252	256	253	240	231	253	244	263	254	237	267	266	219	248	238	230	268	215	221	241	234	245	259	240	253	210	248	248	255	228	259	221	218	254	255	261	236	248	249	208	243	227	255	243	249	218	247	232	241	258	245	235	240	258	246	249	247	253	231	259	239	254	244	246	247	242	245	256	265	280	242	239	255	241	257	246	252	268	270	257	231	234	259	241	237	273	254	254	270	253	255	246	239	254	260	251	244	214	259	234	223	233	262	233	233	259	256	232	242	245	280	259	232	249	242	251	254	262	220	242	219	259	259	251	231	240	258	273	243	261	265	257	256	264	282	255	261	242	249	260	252	227	260	254	255	253	247	268	252	265	244	248	264	218	238	252	240	260	262	244	215	232	251	253	267	251	258	241	275	245	248	223	249	228	255	260	231	251	229	257	243	232	272	246	268	227	258	250	260	254	228	256	240	247	265	212	231	241	243	252	252	236	275	236	237	243	262	263	236	217	252	255	234	233	276	253	260	237	248	222	246	265	219	260	269	243	233	274	263	264	235	241	248	242	267	240	254	239	262	255	278	246	244	254	246	259	246	261	233	246	253	236	256	236	244	261	245	250	236	261	261	240	239	259	268	245	260	262	270	261	257	255	249	238	258	251	243	244	238	267	256	231	254	251	254	267	262	236	248	252	243	249	240	248	249	247	250	243	295	253	259	254	244	250	219	233	253	227	238	233	259	257	228	251	241	252	289	248	269	277	252	242	274	252	260	230	248	236	238	311	258	270	246	227	229	223	242	273	287	244	290	236	263	244	272	261	244	246	255	229	256	273	266	267	233	244	242	202	235	259	250	219	229	282	276	281	279	278	246	241	254	259	229	240	246	244	237	259	269	262	244	234	232	249	260	241	256	265	258	239	258	264	238	250	250	227	255	282	260	254	241	236	265	245	233	258	280	274	286	214	240	258	261	260	249	256	247	259	244	236	223	271	244	291	257	254	244	225	253	254	233	235	226	256	240	232	264	261	219	228	261	255	254	254	221	255	255	264	272	237	253	267	269	254	253	230	262	255	244	255	255	258	278	254	255	227	257	245	272	232	266	255	238	249	270	272	253	260	269	259	233	246	240	266	263	255	232	255	222	263	254	248	231	240	269	255	236	262	260	239	257	232	241	267	215	232	264	255	249	232	213	240	245	258	237	291	258	244	235	254	256	248	246	232	249	223	224	240	247	253	261	236	246	246	262	265	250	258	237	234	284	255	256	262	231	217	252	268	236	262	248	237	234	276	266	257	250	257	234	256	268	262	260	222	228	214	246	238	245	239	251	261	259	241	252	248	276	276	281	258	263	218	227	246	253	218	219	254	230	254	229	238	250	216	235	253	289	253	265	237	263	237	245	247	218	253	237	265	268	237	260	275	256	259	270	256	247	225	255	259	252	232	252	219	235	247	244	249	257	241	216	263	245	247	247	265	271	259	215	268	239	258	228	272	263	238	249	256	224	227	263	264	244	269	233	276	227	271	246	242	216	243	258	248	271	262	235	249	260	266	268	243	245	243	246	258	249	250	235	225	240	229	245	255	237	257	229	254	268	247	227	248	259	262	246	231	254	256	236	270	248	230	266	235	238	244	262	241	245	256	240	263	269	254	270	261	260	261	235	283	241	252	256	268	246
13293	14889	22111	24190	25290	27305	26047	28915	25721	17559	17115	38521	54206	8393	1031	937	947	967	919	911	856	855	828	835	845	804	825	796	789	842	818	843	740	754	784	753	817	772	779	734	743	755	766	774	737	798	713	731	767	732	710	733	716	736	734	712	736	707	709	692	744	761	697	724	749	721	772	728	706	727	729	729	717	752	757	717	760	720	745	718	713	724	748	708	716	769	724	741	717	742	687	720	735	673	734	754	742	748	753	679	727	762	752	713	675	725	730	718	755	758	740	718	789	743	722	725	698	749	708	744	666	719	735	728	755	758	665	707	720	717	700	724	758	788	700	716	750	745	744	734	750	721	769	746	745	728	749	712	709	761	715	716	731	734	689	705	748	692	716	694	730	733	711	726	735	735	737	739	711	750	744	738	730	729	731	712	715	693	740	716	731	722	656	701	701	704	721	715	732	746	752	704	731	737	739	769	681	735	646	693	714	727	715	707	694	725	791	711	702	692	702	727	752	728	723	700	717	751	710	761	735	715	706	743	690	738	725	656	687	767	707	705	719	719	709	744	723	715	747	703	728	707	742	738	716	771	747	703	751	719	766	728	756	738	702	757	695	750	754	722	741	713	760	777	711	809	731	714	729	713	736	735	722	747	696	649	720	751	707	752	738	735	736	718	726	758	689	718	735	770	786	725	736	741	742	736	737	708	709	709	679	723	736	755	740	734	720	687	760	700	710	796	709	657	726	642	743	729	729	694	740	709	768	738	715	737	742	710	723	749	717	685	733	704	701	748	724	720	707	766	731	705	703	706	755	691	702	721	753	729	712	642	675	751	694	686	757	665	745	736	724	748	766	714	687	720	693	716	715	708	725	748	681	726	770	752	717	764	761	782	710	726	713	731	756	686	705	746	767	685	697	726	712	655	737	753	703	736	683	721	734	720	722	747	719	698	725	700	719	754	708	689	745	750	717	760	715	660	659	704	716	774	674	715	790	700	742	764	730	729	746	712	740	785	690	685	762	716	805	764	724	748	715	695	729	720	728	730	723	710	716	712	744	704	699	786	722	743	747	689	714	729	721	719	736	713	718	703	721	715	678	719	743	760	712	759	760	724	736	765	708	679	745	753	735	727	744	675	731	732	702	717	689	714	749	736	708	684	728	735	719	703	723	745	686	736	746	721	712	722	718	744	745	687	747	738	713	742	736	734	661	727	719	747	659	732	746	754	733	760	710	704	723	711	738	713	718	728	720	705	764	706	708	729	743	724	762	700	764	733	749	731	695	706	748	684	739	725	764	697	708	749	738	723	720	692	773	723	691	728	680	650	744	709	723	686	741	727	719	708	700	677	753	743	694	766	715	729	727	686	689	720	768	713	686	758	759	714	682	675	738	703	697	700	674	728	758	714	706	709	728	638	746	692	706	711	723	712	775	738	775	718	736	728	704	727	753	744	665	753	692	712	710	709	706	702	758	735	717	720	718	784	729	728	728	720	697	732	769	751	725	721	731	718	754	674	732	736	703	716	705	723	750	644	719	754	727	719	721	725	721	677	748	724	742	732	713	753	703	729	687	768	766	703	708	726	672	676	740	740	740	731	722	709	743	665	718	745	715	746	715	725	762	657	740	749	744	716	676	729	714	691	747	684	715	783	708	710	692	734	724	739	697	742	703	713	734	751	754	696	683	723	665	738	729	720	718	688	742	695	720	724	722	714	732	712	751	723	747	705	757	661	731	722	748	726	715	725	765	722	709	720	715	723	684	701	694	733	724	712	688	741	723	691	708	720	763	730	746	694	738	705	685	731	744	718	701	715	719	763	763	737	712	755	717	720	674	661	755	700	692	744	734	745	694	716	709	725	732	746	733	688	760	746	735	694	779	705	749	702	677	730	715	721	739	773	726	729	772	682	678	694	741	741	712	720	666	790	721	748	690	731	724	692	702	739	720	733	724	729	684	732	747	790	731	744	730	731	713	682	753	713	715	701	760	706	692	740	768	736	706	726	712	727	720	776	692	715	734	724	672	723	721	705	714	715	709	725	692	739	688	678	695	739	694	701	757	703	739	783	767	738	745	696	759	713	750	761	699	770	744	707	748	723	734	730	726	787	715	723	718	755	732	703	724	740	721	767	740	724	737	728	734	733	743	724	725	730	739	715	739	758	764	706	716	726	693	729	761	703	706	706	714	705	721	765	743	771	713	709	701	728	676	719	747	715	767	747	731	734	688	740	705	748	760	700	701	699	688	714	723	735	710	747	720	751	700	726	742	680	716	699	749	740	711	766	707	698	728	702	728	682	733	734	758	704	714	690	746	717	686	743	713	736	750	714	675	750	708	735	733	742	708	684	727	737	688	679	720	713	758	721	705	748	689	678	704	769	753	747	767	726	712	743	717	707	755	765	709	720	710	720	731	726	696	739	719	667	703	718	718	723	661	704	726	681	692	695	710	696	732	706	737	735	758	736	713	702	724	765	713	746	763	795	737	715	680	702	701	714	766	659	735	684	713	690	704	723	740	729	724	701	713	706	709	708	739	719	741	715	699	758	763	778	740	731	720	720	711	727	722	704	739	681	690	714	739	765	749	675	706	696	760	722	691	711	709	728	701	740	728	707	766	720	762	720	724	653	714	732	726	731	737	763	726	763	688	738	722	699	718	742	692	700	745	694	721	731	726	707	721	708	737	733	707	711	699	703	692	742	754	715	738	725	732	696	732	728	686	689	701	745	745	773	719	717	662	763	676	726	731	748	740	750	709	681	731	698	736	688	664	720	751	722	750	716	737	765	748	775	749	726	672	681	738	691	698	707	694	704	709	698	708	761	692	727	729	737	718	746	716	734	773	717	764	763	751	709	703	747	745	758	717	738	725	727	689	678	687	736	716	704	704	713	656	682	674	744	776	767	718	735	720	723	701	747	691	736	753	712	755	741	724	738	705	751	669	751	719	800	749	752	697	710	725	647	714	749	660	741	685	757	721	743	746	691	772	738	716	691	724	737	725	664	721	792	714	661	709	764	749	678	668	739	788	762	734	721	732	779	718	691	717	724	691	730	703	732	680	725	723	701	702	688	708	729	718	703	744	693	712	714	720	733	687	719	721	691	736	742	747	719	757	703	750	722	738	712	753	733	749	689	729	709	709	705	732	744	717	736	724	777	708	756	719	763	691	785	727	714	722	749	749	721	619	742	753	722	757	732	733	747	693	704	761	731	749	723	738	705	670	729	703	701	743	727	701	701	701	774	668	729	771	717	712	721	709	712	750	736	745	741	722	685	770	744	749	718	728	679	726	691	750	684	743	719	708	726	753	746	698	725	715	703	675	706	753	730	763	716	742	724	729	766	693	705	687	707	751	727	731	766	717	737	722	700	745	785	722	711	694	739	745	740	721	744	729	766	703	700	776	742	718	728	687	703	751	797	762	688	696	663	712	721	739	728	738	745	694	709	652	693	762	688	721	763	724	690	704	727	715	729	733	679	712	752	661	703	713	742	702	737	721	751	741	727
3825	1813	2038	1662	1174	895	997	1140	975	545	445	1072	2445	1223	271	254	274	291	276	237	237	245	273	278	281	272	254	271	274	245	256	251	267	292	279	248	275	262	260	266	294	273	255	263	245	287	239	296	231	266	268	279	266	263	255	269	283	233	256	260	277	226	267	273	269	260	249	265	286	261	273	238	272	276	269	247	253	291	232	295	281	269	270	253	253	225	291	241	258	262	277	273	248	286	241	270	293	247	248	279	280	266	223	254	264	290	280	239	269	275	264	256	265	240	249	254	278	263	244	268	274	251	252	284	227	231	259	245	247	257	252	302	262	243	266	291	280	244	265	274	263	260	264	248	259	230	249	270	280	282	278	277	226	232	266	240	266	280	225	279	269	265	250	288	295	247	277	246	276	267	265	239	288	276	293	264	259	259	238	256	228	281	294	267	254	248	252	252	263	234	278	261	262	267	271	250	260	251	254	263	261	262	285	246	292	271	256	227	261	250	261	269	263	250	248	244	280	247	248	276	283	275	264	293	277	224	275	259	252	262	252	250	272	293	290	305	254	262	237	269	275	283	259	264	290	283	256	262	269	252	276	263	265	253	258	301	279	251	265	286	252	255	246	240	271	284	272	254	246	288	279	298	293	247	286	244	254	283	267	267	276	246	271	274	249	262	262	264	276	283	239	304	278	274	265	255	261	271	267	235	258	273	246	247	248	262	287	280	246	268	275	244	243	257	261	246	271	273	252	315	264	251	279	242	243	275	270	270	257	256	274	276	278	239	240	261	270	276	239	265	277	248	256	256	261	281	257	286	244	269	245	234	271	261	274	279	258	278	274	284	272	252	247	234	270	286	252	245	256	231	258	259	295	281	246	250	262	252	294	271	270	270	263	272	262	261	276	261	254	266	278	262	257	263	271	256	281	269	285	259	279	270	246	270	249	266	264	258	270	280	275	251	262	273	267	255	282	246	276	271	260	256	242	273	259	274	242	275	266	277	266	289	289	266	267	257	256	254	257	267	273	257	262	245	252	271	259	259	230	235	227	250	256	241	255	253	246	241	281	270	244	278	257	270	251	282	264	239	235	278	269	266	269	245	252	295	255	250	256	253	261	291	266	279	253	274	248	259	256	246	281	288	263	239	273	298	251	279	255	267	250	258	240	252	260	268	259	264	256	288	275	297	254	280	258	282	252	264	263	270	255	242	255	278	297	263	240	250	270	250	245	286	276	242	265	256	254	260	286	283	257	266	264	254	246	254	258	247	276	260	277	292	267	252	249	226	253	237	262	253	270	263	263	271	266	297	259	266	270	261	260	242	267	264	284	256	258	268	263	268	228	267	227	247	250	271	239	276	257	262	224	256	260	280	279	275	248	233	258	252	270	263	279	238	273	289	284	245	235	267	271	261	267	233	264	256	235	257	273	297	232	262	283	273	271	269	272	242	237	269	272	282	276	272	276	275	272	261	278	263	256	278	260	257	276	259	304	268	257	261	258	277	227	253	276	271	293	267	274	253	236	263	244	240	257	270	294	260	282	258	258	287	246	246	291	269	258	245	265	256	245	258	254	247	255	269	248	235	261	260	245	264	252	254	226	270	286	263	246	261	267	267	270	264	282	273	240	234	271	261	275	239	248	292	277	254	260	242	272	302	257	266	256	254	242	262	257	310	256	259	265	265	272	244	289	256	254	249	248	279	276	253	269	231	277	280	287	248	258	249	273	254	274	236	281	269	267	282	260	276	271	276	260	254	279	291	292	249	260	253	294	216	280	271	270	277	260	268	253	239	256	252	275	268	247	246	239	252	285	260	288	242	276	272	288	253	252	272	238	259	257	285	272	258	245	262	286	256	264	263	294	271	244	250	289	243	253	250	252	262	266	255	249	245	254	251	250	288	230	260	277	238	252	276	289	259	267	282	254	218	264	245	257	272	273	252	264	260	244	293	273	253	271	283	282	267	270	265	275	252	261	273	258	283	265	263	255	250	258	286	227	251	271	252	243	264	251	263	272	266	264	288	285	261	266	236	248	253	262	232	273	265	283	241	271	236	259	254	247	270	251	251	293	300	279	260	269	277	263	272	267	241	272	249	254	261	266	287	251	273	269	260	265	253	267	281	269	294	268	253	246	234	268	274	263	271	251	241	295	271	260	276	251	266	272	252	251	250	271	252	275	260	248	254	246	226	262	265	226	261	232	270	290	253	242	272	297	272	300	275	277	275	255	232	277	250	245	264	264	289	242	302	256	269	256	273	265	266	266	257	255	239	229	245	269	261	255	282	274	263	272	260	285	248	252	274	232	273	291	280	270	283	271	250	281	254	282	255	268	263	249	274	271	269	287	268	267	290	253	254	266	313	276	239	250	264	286	249	241	264	262	243	257	267	260	277	235	271	248	261	277	282	277	278	279	239	243	256	286	276	260	228	287	265	281	262	276	273	259	266	271	259	272	242	256	276	264	297	276	261	266	277	273	261	242	249	271	261	280	289	285	262	248	255	275	252	242	260	261	253	282	245	243	253	230	280	269	284	254	273	243	284	228	251	268	282	301	246	278	264	270	260	264	245	247	288	251	260	233	276	268	275	267	237	262	259	274	267	276	283	262	274	233	281	269	277	266	271	301	250	278	247	294	263	251	245	246	234	282	255	256	284	255	224	250	281	246	263	281	271	266	235	274	272	300	296	274	249	292	283	269	251	242	302	277	263	286	277	268	276	258	261	263	292	251	263	278	229	281	256	261	252	266	279	283	274	277	268	274	267	278	258	258	261	274	232	253	253	275	255	274	235	279	257	272	283	243	209	275	254	252	279	264	242	268	269	261	253	263	273	284	270	255	267	299	251	269	256	276	248	245	262	262	258	260	298	280	282	271	285	251	241	244	248	256	244	255	261	250	262	265	287	290	279	262	252	272	268	245	260	264	268	279	261	255	278	308	241	243	258	263	259	282	260	275	238	250	263	267	265	281	245	282	268	241	282	249	251	246	267	260	257	230	278	256	281	246	268	264	244	272	238	263	304	241	265	300	261	262	260	265	257	235	254	230	250	255	262	257	264	225	274	264	232	267	258	249	246	255	281	249	239	265	282	275	279	242	267	280	253	302	260	260	258	268	290	270	269	268	264	266	281	259	280	247	257	266	262	268	275	251	263	272	258	275	241	245	271	281	273	292	270	235	269	271	253	263	240	251	260	240	277	266	255	253	268	255	265	260	273	275	269	256	281	229	263	274	239	278	244	269	326	272	252	292	265	248	278	263	255	267	249	265	256	237	279	248	234	241	283	245	261	262	248	259	263	241	245	258	245	241	253	297	275	255	260	250	279	249	259	265	276	256	243	249	284	274	272	276	254	248	265	256	254	293	306	238	269	263	270	202	269	274	275	242	259	280	261	278	241	260	252	277	251	291	266	265	268	254	284	278	289	259	285	251	277	255	264	269	240	247	252	267	269	276	242	283	258	238	254	277	285	238	272	230	251	281	273	263	249	232	262	263	274	246	295
3282	2092	3657	3635	3324	2668	3149	3823	3814	2183	1735	4565	10332	4181	767	787	759	722	751	767	781	762	780	770	748	753	720	722	758	783	818	734	765	738	721	735	754	768	766	745	740	771	742	723	786	746	755	753	727	729	783	732	775	738	769	722	728	770	757	725	778	723	805	735	778	760	762	767	769	780	743	746	781	776	747	758	780	758	744	729	702	745	751	733	734	755	732	746	768	731	794	772	713	737	722	753	761	762	742	813	750	703	726	754	785	780	703	813	767	757	770	745	717	784	713	719	748	777	741	697	693	761	775	751	730	769	798	741	776	743	736	731	764	717	742	707	685	749	719	749	754	755	714	761	742	695	748	776	749	717	767	732	740	689	767	744	785	774	730	764	704	721	730	711	721	758	784	681	801	724	722	729	744	822	719	771	747	751	732	751	665	765	749	745	823	722	754	752	752	788	789	747	732	787	735	789	731	739	720	719	712	807	759	775	709	792	734	792	728	710	773	772	715	788	783	752	732	814	725	740	795	748	793	801	784	773	771	729	741	718	757	768	669	799	751	771	753	726	741	764	752	806	765	742	760	775	743	715	737	778	747	727	755	755	711	731	812	722	739	733	775	750	748	723	729	732	737	742	744	737	768	764	806	827	731	754	776	754	720	710	744	752	748	752	752	735	723	768	753	765	760	702	751	769	786	788	796	675	777	716	728	755	754	686	804	746	785	760	744	719	788	712	771	788	767	784	713	755	806	755	751	737	750	775	726	721	733	800	752	726	747	805	742	707	698	727	756	739	712	727	728	755	731	782	770	768	749	751	740	735	733	794	753	832	712	744	739	751	794	740	756	786	751	749	821	779	732	768	723	778	744	801	773	750	753	783	740	709	824	722	744	767	737	769	772	772	755	729	742	753	770	717	784	775	743	767	754	744	750	783	748	753	759	786	752	743	772	706	702	805	761	753	744	768	742	721	764	783	717	792	770	763	803	739	702	738	751	783	739	758	726	720	775	776	730	782	764	746	781	730	716	701	719	712	734	720	731	764	733	753	769	767	840	745	810	780	783	712	772	736	710	773	741	746	773	759	752	711	721	814	758	751	720	737	734	703	753	738	784	727	753	759	753	733	725	749	724	763	754	745	705	725	749	748	778	769	776	751	785	748	728	774	819	705	735	712	783	772	806	752	725	732	739	715	786	759	743	750	773	814	752	773	729	779	731	761	777	765	771	741	726	692	725	745	741	740	771	732	751	782	754	752	760	797	753	727	789	737	810	710	738	727	740	749	749	780	796	755	767	773	777	716	747	812	772	726	773	758	800	695	750	758	766	759	770	745	734	763	711	772	752	758	751	807	761	739	727	760	725	731	777	766	769	712	751	729	698	745	721	708	738	730	769	768	777	719	771	748	713	756	736	735	773	715	762	777	769	764	757	778	737	700	775	735	761	736	798	758	712	742	737	759	776	716	780	734	694	762	761	761	795	728	742	756	720	771	758	783	758	732	776	753	762	711	729	685	754	757	726	755	749	804	782	706	774	720	739	762	726	699	773	788	751	761	744	748	736	771	752	726	712	765	777	783	750	744	729	740	730	733	773	783	743	768	740	741	768	746	730	749	764	754	739	736	796	701	729	784	707	736	738	744	821	779	739	706	725	727	753	781	754	783	768	685	745	772	771	751	747	721	713	766	717	706	739	725	732	694	742	801	784	689	774	752	736	704	778	712	752	711	729	739	737	736	742	792	713	776	769	727	734	743	733	791	726	765	818	750	717	755	705	780	744	763	753	730	771	802	786	719	722	774	741	800	750	776	721	692	733	779	772	754	745	748	786	758	730	775	755	749	745	763	721	783	729	734	766	744	761	804	747	744	753	776	738	729	732	774	729	764	731	737	730	699	758	746	755	779	718	786	796	762	725	718	725	729	713	777	730	778	772	725	766	782	740	754	755	778	749	699	736	792	727	759	676	704	723	697	743	755	721	760	763	736	709	793	750	777	769	727	755	747	708	778	761	740	756	742	736	779	759	723	709	755	752	723	716	742	756	753	752	776	745	721	722	754	809	750	770	724	758	727	774	731	746	711	741	708	778	683	767	730	732	754	783	751	744	767	695	742	778	792	762	744	787	684	755	691	721	723	783	735	715	755	760	723	771	726	742	757	744	725	716	740	784	768	781	712	764	774	778	766	711	724	772	733	756	790	747	739	754	721	743	782	724	755	721	779	736	760	725	758	799	760	722	729	768	755	783	731	735	740	789	782	734	708	738	767	789	737	726	755	757	767	771	732	766	750	785	740	743	751	731	792	739	748	748	739	727	724	752	762	754	740	795	719	723	760	763	783	737	725	812	768	789	754	717	735	756	742	698	795	708	771	785	718	726	710	758	765	726	766	736	725	761	772	702	791	719	765	772	751	740	764	740	738	754	766	781	732	746	778	739	783	753	744	795	786	764	759	782	739	786	765	744	782	746	773	755	789	686	751	734	780	747	793	769	695	763	724	732	747	769	752	776	804	703	760	735	727	754	725	760	796	709	724	722	726	762	756	773	757	746	779	788	744	776	781	761	802	792	719	764	736	765	734	774	769	751	737	765	754	722	746	714	747	736	798	778	755	751	699	750	739	693	795	749	776	785	789	782	727	772	749	763	723	739	685	731	729	752	751	724	749	704	785	707	766	719	700	715	738	795	741	750	789	707	731	791	736	733	745	782	781	797	697	768	766	726	725	779	743	720	766	725	802	742	756	715	736	827	740	707	730	745	734	693	730	764	736	732	790	728	720	776	745	782	764	772	724	757	713	740	743	753	758	736	744	733	756	719	730	749	787	768	772	737	754	730	759	705	738	736	729	768	707	789	735	752	720	758	732	730	749	756	742	801	717	685	788	804	749	741	772	730	760	773	758	734	761	743	752	754	757	732	686	710	746	728	774	752	705	746	722	765	801	776	734	816	754	743	701	720	752	746	779	725	771	780	784	728	717	757	775	722	798	770	777	719	746	722	751	766	754	758	773	766	756	719	738	736	726	766	754	762	792	701	758	742	716	747	738	754	768	754	741	720	735	751	738	767	742	748	756	753	692	708	760	758	738	733	755	829	736	734	764	701	740	773	737	718	752	809	783	724	761	713	772	776	709	761	754	756	741	752	732	763	758	807	733	748	755	768	716	745	810	783	719	744	782	759	761	779	705	764	749	779	762	714	716	745	806	723	783	755	789	683	763	742	769	730	758	707	728	754	754	753	811	711	739	739	727	752	740	730	732	735	730	753	715	748	738	714	768	775	750	778	726	732	756	722	777	765	795	763	760	784	737	766	749	728	767	737	796	742	768	749	738	701	727	709	769	788	697	765	730	761	748	747	746	760	695	739	756	786	734	736	706	764	766	738	722	712	705	743	776	744	715	767	794	775	726	772	796	761	741	770	761	765	728	759	749	786	709	734	745	768	754	715	765	761	792	734	751	702	759	768	747	781	768	769	732	679	749	702	760	717	739	797	740	719	728	744	721	753	796
15191	10838	13655	12684	9214	6245	5438	8017	7646	6753	2983	4473	22158	11080	420	195	183	183	177	207	193	176	182	195	175	194	177	206	204	199	167	198	186	173	159	190	182	164	187	171	167	205	201	180	181	197	173	181	196	199	201	169	164	176	200	176	178	196	181	165	189	179	191	209	204	158	167	156	196	182	161	182	164	180	183	177	177	194	175	176	180	202	160	177	169	178	187	182	173	174	196	179	182	171	200	188	175	179	179	172	177	163	189	160	168	174	166	174	202	183	168	183	161	188	172	200	201	179	167	188	160	179	190	191	180	193	183	192	181	168	182	189	177	165	179	164	168	168	176	178	175	187	207	159	201	190	208	197	192	194	178	198	160	177	175	161	195	171	150	179	161	191	170	200	175	166	179	166	185	183	182	177	173	173	172	184	171	170	180	164	193	195	189	168	170	178	190	164	189	186	187	179	171	172	168	172	174	190	157	159	186	188	173	190	182	196	186	207	178	189	164	166	197	139	182	179	193	178	169	192	161	158	201	169	176	166	185	184	184	187	204	183	173	169	182	160	187	212	163	176	198	180	178	209	186	201	199	159	180	164	168	189	169	170	184	171	169	186	192	186	175	163	154	160	202	180	202	181	164	194	198	188	178	207	177	182	169	164	179	188	168	180	177	187	175	183	153	187	189	191	154	175	162	159	181	184	194	172	177	186	155	188	194	178	162	177	191	165	162	163	148	181	195	149	177	182	170	178	151	181	184	182	187	193	182	188	209	181	188	176	186	180	186	196	158	190	186	200	179	205	176	164	167	205	183	182	180	188	168	153	178	184	197	185	169	181	163	181	182	186	174	190	165	149	177	194	184	179	197	196	183	181	156	195	162	176	168	156	155	181	169	205	177	184	154	167	175	202	186	166	160	173	172	179	162	184	191	153	196	174	180	180	185	188	187	169	176	173	177	194	186	163	157	165	174	193	182	196	199	149	184	169	165	192	164	170	165	184	191	161	153	177	171	218	167	192	209	163	165	185	159	173	184	177	190	184	168	185	171	160	183	182	190	184	190	163	199	179	178	156	188	188	157	195	188	169	184	164	184	174	183	186	170	186	173	168	177	185	180	167	173	175	190	192	204	204	156	177	186	201	177	185	192	171	173	175	182	197	207	198	168	179	200	201	176	188	192	160	176	174	180	180	160	163	181	198	170	157	205	181	170	180	199	171	169	176	154	174	166	160	156	191	171	187	165	175	164	200	189	199	180	208	171	206	167	210	165	177	160	178	181	170	170	197	208	171	172	181	139	182	186	157	191	183	181	190	169	186	153	165	212	196	165	198	200	189	185	206	197	177	185	160	187	184	199	203	196	178	172	171	171	169	179	192	180	167	171	187	192	193	176	212	170	165	197	186	180	159	176	160	182	185	170	163	198	184	140	177	181	172	172	193	158	171	193	179	198	184	178	197	160	165	170	195	157	172	181	169	196	181	180	198	173	188	154	208	168	183	205	171	173	181	184	179	174	191	174	174	191	171	175	183	158	164	194	201	167	167	187	179	188	186	177	180	185	178	189	153	168	182	188	188	164	172	168	182	168	184	198	168	157	163	162	173	164	162	159	176	205	186	192	163	161	164	185	167	183	169	166	175	165	167	183	164	162	189	190	182	188	175	162	177	183	148	178	189	180	156	203	188	161	176	200	185	166	166	207	152	186	184	178	165	177	163	180	183	207	162	157	177	175	189	188	176	156	195	177	195	198	196	172	195	165	175	162	167	175	185	169	188	196	153	204	166	190	187	186	174	195	178	169	182	189	160	194	192	182	176	171	178	185	185	162	187	179	165	192	145	193	165	188	173	161	182	171	171	195	193	193	188	183	178	172	192	185	167	162	193	176	193	180	191	184	156	185	192	190	180	190	191	172	181	147	184	199	195	181	181	183	177	181	186	181	176	159	158	165	202	172	188	193	192	179	172	162	156	200	171	147	194	192	177	191	212	173	199	171	176	183	189	168	196	165	173	164	178	202	177	153	208	186	180	168	183	178	185	183	179	192	169	183	183	197	157	184	174	173	186	188	164	165	168	189	171	185	184	166	206	185	198	169	174	192	197	183	176	169	189	184	177	180	166	152	179	194	187	195	187	166	205	195	186	197	152	189	157	181	170	199	161	157	184	172	200	184	180	174	163	194	185	192	195	173	171	153	188	190	191	168	166	181	168	199	212	182	172	215	185	202	183	185	165	160	201	188	172	175	185	190	180	187	166	194	169	187	192	159	173	169	160	193	186	192	183	166	171	179	203	168	159	180	180	190	183	194	186	150	200	175	184	197	180	178	188	187	195	199	186	194	187	163	175	163	178	167	179	165	190	192	172	172	156	178	182	168	154	181	160	185	189	166	178	169	161	183	168	168	175	195	166	177	189	188	176	190	181	193	179	178	190	184	176	177	184	193	202	180	181	177	176	156	182	177	171	174	159	185	165	184	177	170	173	176	185	170	205	193	157	173	176	192	191	185	154	162	176	173	176	163	187	177	164	204	174	204	171	176	163	172	201	162	194	199	198	188	144	182	174	184	201	200	178	191	191	164	177	182	182	180	191	202	164	201	150	168	172	177	194	160	179	173	157	185	203	153	198	177	166	198	166	176	188	198	186	182	179	185	181	179	137	165	187	166	163	172	190	156	167	196	175	164	180	183	181	164	188	162	179	164	187	162	164	188	172	172	166	179	164	169	203	167	192	169	194	188	175	203	179	178	178	159	183	170	201	177	181	194	160	171	162	181	190	165	162	188	173	177	176	164	194	186	189	179	181	177	167	177	164	155	171	182	178	171	194	200	174	188	178	205	173	181	191	185	185	187	164	186	195	176	208	178	198	188	168	160	189	169	175	170	192	186	170	199	162	167	183	180	173	174	165	200	194	171	191	182	163	169	176	208	193	174	169	164	164	188	186	168	177	163	172	201	190	181	172	175	172	165	185	198	195	187	209	189	157	181	204	167	187	172	155	180	185	175	173	176	197	170	183	164	170	179	179	210	186	171	178	201	175	181	159	187	192	181	175	173	177	201	192	185	185	159	205	163	190	199	180	172	153	158	159	148	160	182	174	186	186	197	178	171	186	207	184	184	182	182	163	180	171	170	191	176	169	179	183	164	211	178	188	179	169	171	187	191	166	200	188	180	186	175	199	174	195	187	172	192	187	175	160	193	179	200	193	149	168	173	182	186	171	185	166	178	158	204	189	178	169	183	164	162	186	169	169	169	184	196	167	188	193	180	207	154	180	180	195	180	186	160	184	166	149	173	188	174	169	180	198	150	182	187	174	162	158	171	174	177	168	182	188	167	190	167	175	187	150	186	175	180	193	190	165	143	215	170	153	212	186	181	173	183	192	179	175	185	160	183	198	163	160	207	172	198	167	196	198	172	159	200	160	184	166	167	191	172	190	179	171	155	159	203	163	163	185	205	147	176	191	191	173	165	194	197	159	189	167	190	177	150	173	168	192	178	177	198	188	189	185
9641	8669	13347	15944	15406	13099	13278	20158	19614	17556	8612	16588	43470	17827	730	662	645	669	602	630	608	602	626	552	607	574	646	569	543	578	550	545	567	591	546	559	562	544	601	603	533	562	598	583	541	552	581	509	541	524	555	576	540	549	585	540	601	515	553	552	553	573	551	536	507	550	529	584	530	574	538	575	547	556	551	548	569	556	594	520	529	568	531	548	578	538	537	538	559	597	552	541	556	523	546	523	564	572	543	569	578	551	491	570	520	555	576	554	529	575	550	564	516	538	541	528	534	557	540	531	555	530	530	559	555	529	554	566	536	566	522	549	532	557	576	516	566	568	577	577	567	560	535	527	560	536	531	555	584	538	515	557	580	526	550	544	542	560	540	543	523	539	542	536	549	569	561	537	523	559	558	519	529	523	583	567	561	581	544	567	605	521	534	542	547	534	523	531	558	600	529	564	520	574	549	563	529	518	555	562	584	565	568	549	550	549	548	530	506	519	542	537	528	535	549	521	557	500	568	578	539	541	539	533	534	534	561	539	519	553	555	552	525	535	568	579	536	543	617	542	540	540	561	577	558	560	551	532	535	574	548	567	554	553	575	548	596	599	553	545	486	506	546	581	552	562	588	501	504	528	532	575	533	543	604	546	536	581	568	535	571	567	521	553	586	573	576	566	574	562	547	565	513	506	569	565	552	601	608	553	557	562	573	520	529	549	534	518	526	582	563	553	544	596	551	552	557	544	548	542	554	572	527	547	575	563	555	563	557	569	559	563	551	495	526	522	527	554	552	538	576	552	523	522	559	580	554	544	495	562	536	590	569	512	567	551	550	563	521	512	527	540	553	530	557	506	515	546	549	562	556	533	557	530	546	518	563	563	560	519	537	627	551	545	548	555	543	546	500	545	541	543	541	525	526	510	525	546	504	543	527	563	526	538	553	548	514	527	549	555	561	586	545	544	575	554	519	553	593	583	555	514	532	516	561	549	545	550	512	561	505	557	531	526	565	540	544	575	611	547	561	547	552	551	524	549	575	611	590	531	519	558	512	583	523	591	552	547	548	540	567	565	531	541	543	555	576	616	556	520	550	526	562	521	523	504	582	558	602	548	526	525	538	573	523	489	537	491	589	531	533	540	537	569	533	560	543	537	601	542	565	564	532	531	524	516	550	570	579	565	560	513	560	533	544	533	592	550	539	578	540	537	547	573	536	524	536	576	516	574	535	523	529	551	581	571	572	532	589	564	525	559	565	549	598	555	549	571	579	525	542	591	523	569	536	572	531	547	538	539	576	562	574	567	555	568	537	507	525	547	585	513	501	529	542	521	535	536	558	558	535	559	567	575	540	552	560	562	525	537	570	539	520	537	512	567	513	597	551	542	522	530	528	534	552	554	516	554	536	551	530	492	554	547	543	542	539	528	542	530	529	518	493	490	552	544	537	547	519	529	565	555	534	526	592	552	579	595	522	552	542	535	578	567	546	532	553	509	552	544	545	553	512	581	603	606	525	557	519	550	546	528	501	554	532	571	558	544	537	564	567	540	557	531	575	565	545	544	591	520	553	511	555	496	551	536	526	594	525	573	570	552	578	528	560	569	579	554	587	512	539	556	553	545	553	595	541	534	524	563	565	552	546	560	502	555	589	525	538	566	548	522	541	586	548	566	554	566	550	546	565	580	544	560	526	552	554	517	554	564	540	565	537	578	542	512	545	528	535	569	574	548	537	568	544	561	599	566	563	575	550	572	532	557	532	512	545	530	540	569	530	563	551	574	569	542	503	547	511	566	549	539	527	552	556	539	551	550	594	604	544	547	525	526	552	529	506	522	520	570	510	554	551	553	573	542	567	537	572	522	549	561	559	569	578	542	566	575	546	556	525	564	563	559	554	530	515	533	555	535	526	580	575	541	546	581	587	553	544	555	576	506	553	544	549	526	551	550	537	542	536	549	573	550	524	543	575	550	534	542	558	536	546	543	551	521	566	507	550	545	542	522	531	561	551	523	562	564	564	558	593	561	510	551	567	562	547	568	602	525	534	577	532	529	559	555	558	575	544	521	509	525	550	528	531	527	554	542	503	563	503	520	550	561	558	546	505	552	554	521	555	558	537	559	558	539	564	589	520	562	562	567	509	549	527	526	560	524	561	583	522	524	533	514	528	564	534	547	533	522	510	547	556	569	536	558	566	540	530	595	548	545	544	552	584	530	540	504	513	529	571	547	594	519	535	532	543	556	500	512	556	535	587	559	529	536	559	522	566	520	552	557	565	559	537	569	548	589	599	573	543	516	563	553	596	573	544	543	561	522	561	505	550	525	534	560	554	529	525	533	556	564	543	529	560	559	554	576	548	541	550	528	535	512	562	531	571	562	581	536	536	544	564	531	532	542	538	559	563	515	563	501	563	531	502	568	560	545	581	559	551	553	568	534	610	558	524	545	519	558	572	549	511	554	551	554	548	576	548	530	531	499	542	571	540	568	550	521	558	539	597	574	557	528	513	563	537	593	520	542	563	557	579	568	588	533	610	497	560	531	559	564	565	541	581	556	539	524	529	543	592	512	557	567	540	576	551	557	556	527	532	520	533	517	530	520	552	552	548	569	525	543	550	556	532	541	538	544	561	554	557	535	581	562	541	534	568	569	564	561	545	537	544	520	526	532	560	559	543	558	572	538	537	575	558	565	533	593	591	528	553	513	559	539	550	542	518	557	561	539	541	558	540	535	555	609	568	567	530	566	560	525	521	536	607	522	510	573	511	522	585	571	511	545	520	516	582	466	573	564	531	552	564	544	552	523	556	533	555	596	536	588	542	551	537	533	529	536	605	565	511	543	573	557	506	540	541	559	588	567	546	516	593	566	588	555	570	560	566	517	544	569	527	555	538	559	533	548	541	543	553	561	494	564	517	570	542	549	540	537	554	509	586	560	537	584	529	544	556	557	558	524	577	479	588	541	524	508	523	590	533	552	545	557	542	580	549	515	547	576	553	533	543	548	530	552	547	562	543	543	575	540	507	611	581	533	549	564	554	553	539	574	587	550	534	536	538	561	544	551	553	558	517	563	542	543	573	548	566	548	545	567	568	578	536	560	542	548	522	558	587	507	530	518	521	565	535	530	590	505	544	526	506	582	527	558	530	597	538	570	570	517	542	571	566	525	625	580	587	538	531	533	533	558	564	525	558	531	553	554	553	537	554	556	561	524	512	557	567	582	583	563	562	487	519	548	583	548	574	537	568	554	585	523	556	590	571	585	569	559	552	548	537	606	564	520	561	542	541	519	555	544	519	527	550	540	528	564	540	521	511	579	585	563	558	535	533	568	574	576	532	533	565	525	556	577	562	528	499	557	577	523	567	577	543	578	572	541	550	568	568	519	563	533	531	547	572	546	572	572	538	586	562	539	569	566	553	530	548	550	515	568	537	567	551	570	562	557	525	539	533	553	540	577	536	512	573	600	509	513	527	542	570	580	569	553	518	525	524	542	537	486	580	527	593	539
24055	16031	20086	20692	19493	17004	14857	11012	17753	17980	13731	13510	34351	20767	1570	346	310	268	295	287	295	286	245	289	257	261	252	252	288	235	270	283	267	276	277	261	267	240	245	287	250	295	248	259	278	253	275	268	234	270	235	267	250	232	262	257	263	274	267	256	271	254	256	244	264	274	273	263	272	263	276	284	271	224	233	275	234	273	274	261	243	229	222	273	239	253	265	238	221	281	280	242	226	242	242	266	242	258	257	278	264	256	264	263	248	267	244	275	281	227	223	258	274	286	267	272	243	250	283	249	242	270	261	228	262	246	271	248	239	270	262	232	262	250	239	268	243	218	233	236	265	255	241	274	254	241	289	233	269	255	239	270	233	247	269	258	268	251	245	282	232	245	238	238	257	240	245	247	269	248	256	254	243	263	268	260	262	230	247	267	244	266	233	275	248	254	275	219	257	240	268	276	276	270	253	247	267	248	234	240	257	255	253	265	248	238	263	237	256	243	257	288	293	249	239	273	252	251	279	278	241	232	289	242	255	266	294	256	270	286	236	254	256	214	252	261	224	209	226	241	233	254	264	265	271	234	243	252	258	240	265	253	260	247	244	241	244	234	262	278	250	260	286	262	265	258	250	286	241	265	268	263	261	242	263	260	260	243	280	242	253	262	218	256	251	249	231	233	235	268	268	250	263	257	243	233	255	250	244	243	253	246	265	250	252	256	245	255	247	247	294	248	255	233	235	282	265	238	247	257	252	240	256	275	270	285	274	260	261	243	282	257	269	280	240	253	263	263	225	245	243	229	257	257	281	240	278	285	262	230	267	213	249	263	235	300	280	233	245	250	231	252	247	244	247	274	271	266	268	276	245	247	251	259	257	251	231	231	239	242	274	254	267	261	272	252	236	265	249	270	275	254	266	274	253	237	258	272	243	273	251	251	250	251	221	250	260	274	264	267	262	266	258	259	276	249	288	269	259	246	233	258	266	233	256	225	250	218	280	266	241	249	241	246	252	242	223	254	251	278	267	251	234	240	240	248	247	235	255	272	265	269	262	253	243	248	225	267	260	282	271	276	249	261	283	275	218	280	240	249	245	238	265	252	290	237	248	259	242	242	225	225	277	250	231	259	233	241	287	258	252	269	256	269	263	281	237	256	238	244	249	230	265	242	232	278	245	259	280	256	241	250	233	255	254	246	268	235	243	243	266	264	281	232	247	265	249	234	247	231	211	275	248	224	250	274	269	271	282	258	242	257	253	254	252	250	265	259	286	246	253	246	245	261	257	262	273	268	243	256	224	258	261	274	257	253	251	239	251	253	264	233	226	254	269	264	245	255	246	280	257	243	255	260	265	253	235	255	285	293	248	261	250	243	245	239	217	233	261	300	258	247	267	255	259	257	283	249	259	245	234	268	271	253	254	271	271	263	275	244	255	237	261	271	282	252	251	250	271	238	253	273	248	254	247	259	269	236	253	237	278	273	251	239	266	267	254	249	245	243	254	249	258	261	229	256	211	267	255	261	244	235	252	252	247	257	253	241	257	254	220	274	252	281	270	255	249	237	249	252	250	236	245	240	281	245	250	275	229	230	250	261	259	249	268	231	261	268	260	256	273	230	245	231	255	241	270	245	282	237	241	262	248	249	260	281	257	236	259	253	253	224	256	244	264	261	261	249	243	297	258	266	260	248	242	246	261	266	249	248	255	277	235	247	235	254	281	244	265	250	259	243	263	236	293	249	241	258	245	239	249	235	252	233	279	273	234	272	248	247	263	259	233	233	264	252	253	263	263	231	247	211	257	247	277	229	272	269	267	239	249	257	227	237	233	249	256	241	258	290	261	261	257	243	264	257	267	263	281	248	249	287	269	286	286	253	250	252	259	254	254	272	270	244	239	263	241	256	263	240	228	235	241	274	258	258	254	237	254	256	251	225	261	254	270	257	264	231	281	265	252	262	251	278	259	250	239	236	293	261	275	254	263	253	247	256	251	258	289	273	248	258	253	229	238	261	243	243	263	250	244	227	234	273	276	243	264	239	266	251	244	258	258	273	265	246	267	236	241	231	223	248	217	279	246	254	250	232	236	229	257	261	262	232	228	269	239	272	269	238	268	267	255	270	251	242	218	265	273	283	274	234	253	267	240	263	233	235	244	261	283	237	262	257	251	273	243	232	236	278	268	256	261	225	255	256	270	274	235	272	247	255	282	249	254	271	255	239	260	249	274	239	250	269	251	258	263	229	255	231	245	254	250	246	228	267	277	258	246	262	242	256	277	273	244	270	246	249	274	271	255	258	250	230	280	271	230	223	261	250	253	280	244	269	239	289	262	280	248	261	258	236	247	252	236	259	260	254	252	249	284	263	245	252	241	259	270	261	265	244	252	246	271	250	263	259	224	238	269	236	237	258	255	263	239	234	253	249	242	284	235	252	279	243	296	270	237	278	239	242	262	231	260	281	282	279	271	226	270	247	231	261	260	256	252	240	257	241	235	273	272	272	269	240	266	227	270	245	257	254	249	259	295	268	251	272	261	269	236	257	254	247	269	247	274	268	274	242	248	265	251	253	260	274	234	257	240	250	241	266	266	256	262	227	275	248	256	264	251	256	249	292	249	254	242	270	236	239	262	255	227	282	285	233	233	272	244	272	243	234	244	248	248	252	280	270	269	285	237	256	251	244	239	258	254	234	245	219	259	268	247	261	283	280	248	262	242	269	276	262	245	280	258	233	261	196	257	263	251	257	247	222	267	248	237	250	282	221	269	229	273	227	246	267	254	237	248	291	271	257	239	247	248	264	274	264	250	272	243	257	245	257	246	233	298	262	243	239	245	255	237	247	216	239	242	240	252	256	251	242	264	264	262	260	259	263	262	274	267	242	243	230	258	257	255	244	256	276	259	244	253	247	264	236	269	268	269	250	257	235	257	247	264	253	279	223	279	266	274	278	271	275	255	234	258	264	250	268	238	247	257	243	248	262	209	228	263	247	277	253	244	255	269	266	276	273	258	263	274	247	255	246	256	265	261	263	243	258	261	251	254	245	261	256	261	276	256	255	264	251	251	265	245	288	270	208	266	214	261	254	261	253	250	254	215	235	245	274	266	247	241	258	261	256	270	272	257	279	278	241	260	233	256	231	280	250	251	244	298	264	262	255	237	217	239	264	261	269	264	258	290	235	261	256	236	272	248	262	262	261	250	242	248	244	279	243	259	241	287	245	233	270	230	288	222	283	248	234	264	221	256	240	256	253	257	253	299	225	280	254	261	262	245	240	260	252	243	213	269	263	247	227	260	228	223	264	207	253	275	234	243	246	251	232	262	243	252	264	235	246	269	256	263	249	255	251	270	288	239	255	275	268	262	253	278	261	246	278	279	256	235	247	280	248	283	238	229	256	252	262	237	249	267	248	244	228	256	263	260	244	240	285	245	258	237	251	276	238	271	273	276	267	238	259	262	244	263	270	250	269	270	299	257	262	257	245	249	274	260	259	257	285	216	285	252	252
13522	11330	18618	23909	25995	25463	23401	20311	33443	31349	26064	29909	54020	21524	996	972	898	921	941	896	888	893	833	807	878	857	879	834	815	819	834	794	773	772	821	760	765	823	762	760	742	747	806	805	788	776	726	824	808	732	771	734	739	752	788	782	792	764	761	737	763	785	760	757	721	770	707	726	750	721	768	750	716	730	725	725	749	726	721	772	735	739	781	709	764	732	740	747	732	743	807	757	743	772	813	719	734	741	749	703	748	701	703	825	728	704	780	723	735	736	723	726	732	747	745	719	666	745	745	768	717	741	753	765	783	740	693	726	770	734	739	767	772	732	750	750	719	731	738	770	683	748	736	769	696	719	762	751	753	731	750	754	767	730	733	730	699	760	708	737	691	748	713	750	765	711	761	664	726	669	743	792	702	784	729	742	816	715	721	733	735	753	731	702	697	760	749	760	750	742	727	786	735	782	739	754	754	711	793	752	788	723	775	728	754	773	749	768	703	742	730	726	724	717	741	751	713	775	724	721	708	725	708	741	780	783	725	724	766	745	725	739	719	761	727	723	753	764	743	772	742	722	685	779	762	686	738	772	714	752	739	790	748	746	732	664	737	756	751	735	716	724	726	794	753	665	698	700	788	712	715	724	732	745	689	717	775	777	692	701	721	754	733	737	685	734	725	762	752	732	726	735	752	731	767	691	741	753	720	741	751	744	717	722	823	726	716	751	786	735	779	751	749	740	737	720	750	717	716	725	731	758	731	746	742	751	714	769	710	745	741	739	744	755	772	742	749	779	707	754	774	753	688	722	749	728	744	756	702	729	763	719	725	737	706	719	793	746	731	727	720	745	712	765	748	721	774	732	712	726	715	802	752	689	783	721	733	758	775	769	734	754	749	743	721	743	715	715	726	760	754	753	709	728	756	772	805	733	760	678	735	747	757	741	769	727	739	733	741	753	722	711	765	746	762	720	705	786	681	696	765	677	758	775	751	752	746	716	714	751	686	741	726	738	700	727	697	738	727	737	774	755	783	775	722	750	731	684	749	719	751	752	755	717	761	763	748	728	742	758	735	757	725	738	757	713	804	755	798	751	735	736	738	758	714	760	726	719	775	757	740	750	777	733	733	738	712	735	723	789	709	734	766	736	749	739	738	732	704	767	721	723	705	748	715	789	710	745	738	747	742	723	757	671	716	729	747	709	747	725	756	777	792	725	713	694	743	730	758	736	733	725	742	749	785	742	744	777	712	739	753	723	721	781	751	727	744	741	732	762	762	752	706	753	730	726	739	749	746	720	750	736	744	690	776	750	682	755	743	731	729	753	736	740	723	694	742	757	738	681	759	757	829	749	726	744	746	802	754	746	742	686	742	761	733	714	732	752	727	728	788	729	716	806	729	725	765	703	738	700	769	733	737	770	781	699	804	754	718	753	752	734	740	743	745	728	737	754	746	770	727	798	720	751	737	775	718	713	760	723	698	731	770	749	742	736	693	761	719	721	724	729	726	724	785	746	686	723	749	743	727	752	723	742	763	732	784	737	710	696	731	684	769	731	728	722	740	733	709	718	709	709	727	774	755	797	733	704	727	736	702	756	785	713	692	761	714	737	720	716	739	728	707	726	755	807	745	730	733	728	724	754	742	741	746	766	706	727	747	696	713	737	737	756	698	736	747	737	726	759	729	748	755	731	760	735	714	714	708	778	717	753	714	763	737	745	787	748	798	715	808	750	745	737	720	766	674	722	710	752	770	735	768	768	742	733	797	714	715	769	712	748	728	739	775	713	765	737	720	723	758	736	724	747	680	703	732	709	697	764	728	734	786	724	719	715	741	732	749	780	719	743	710	760	729	788	726	730	760	771	715	736	745	731	765	749	760	724	726	730	798	739	717	763	702	713	748	736	731	764	743	768	728	722	790	754	714	755	756	713	753	767	724	718	715	721	745	703	779	732	719	717	742	736	749	722	777	752	678	692	714	748	785	738	731	722	740	755	695	699	716	710	721	724	759	727	721	717	728	697	738	707	709	723	756	715	742	745	734	761	765	744	719	743	728	696	731	733	730	707	759	759	714	737	717	747	760	713	732	754	749	713	656	743	756	711	733	710	738	740	768	770	722	735	726	731	745	738	763	751	753	733	761	679	740	761	719	739	724	754	727	760	716	815	716	732	746	729	701	786	757	749	731	729	729	778	732	749	732	746	723	755	754	768	696	759	713	723	723	744	724	743	800	738	752	814	733	765	720	751	712	703	703	714	721	701	767	710	678	765	750	749	786	774	739	721	729	719	738	740	723	740	709	747	737	726	764	714	758	746	746	759	704	681	735	729	758	761	756	763	757	751	749	693	717	713	784	778	797	724	747	700	713	785	758	751	751	788	773	703	735	738	767	761	742	701	753	768	754	709	727	767	733	731	776	723	759	704	715	762	733	726	726	713	659	766	741	768	709	720	758	718	723	730	695	697	731	718	691	742	743	733	683	756	745	728	751	683	748	722	716	787	694	749	742	770	719	705	709	741	690	731	768	787	745	700	738	758	739	752	748	751	706	767	686	755	765	787	777	747	747	758	761	753	770	723	769	723	757	751	712	709	745	716	751	749	743	764	768	750	728	767	730	732	728	741	740	729	739	715	746	740	719	716	759	689	752	712	729	767	701	728	761	747	690	734	772	806	736	774	763	748	767	754	691	742	746	773	721	703	751	740	735	700	720	750	751	718	759	739	697	712	795	668	772	711	739	730	723	692	725	772	727	702	744	774	722	729	745	753	746	754	719	756	790	726	777	746	759	704	710	769	760	718	740	711	710	669	728	757	718	705	750	749	776	699	761	742	754	768	758	674	773	719	711	716	787	720	740	743	715	701	785	751	792	722	722	731	768	694	748	726	742	757	742	752	782	740	775	731	711	775	712	765	736	722	750	765	716	742	767	732	742	709	752	747	771	738	811	780	746	734	736	749	720	723	735	712	756	745	763	737	800	712	776	739	753	738	758	696	708	730	732	749	742	701	693	724	770	706	725	757	769	706	764	714	746	745	730	749	690	721	758	755	788	757	786	747	748	717	696	751	756	735	716	758	732	727	688	757	724	738	715	733	753	713	755	663	754	695	757	730	768	707	728	736	734	736	718	722	740	754	830	707	739	753	758	767	713	697	750	765	754	712	729	743	718	734	785	773	718	707	767	729	762	718	713	702	753	751	703	660	744	687	705	799	754	689	702	745	750	752	774	750	731	692	729	707	758	765	702	736	746	722	731	756	774	709	749	754	769	761	696	765	721	714	735	727	766	719	726	741	684	748	725	745	715	759	738	739	759	692	768	709	744	724	708	737	742	771	730	713	779	734	732	760	741	756	724	752	731	750	700	742	713	745	724	717	706	727	775	728	748	694	716	717	689	737	737	773	746	784	743	740	730	720	747	785	783	798	742	753	766	704	723	733	685	735	709	711	727	734	770	764	723	777	739	687	709	735	769	733	726	754	731	709	735	775	761	788	730	743	741	718	806	738
3246	1432	2201	2700	3248	2986	1874	1352	1456	1204	1210	984	2464	900	257	267	271	259	250	226	259	257	245	255	263	258	274	249	238	227	250	276	268	248	230	237	234	258	275	279	247	244	250	243	228	283	260	244	228	258	246	267	243	217	277	270	239	248	245	257	256	233	282	236	246	238	226	236	240	247	241	261	241	247	232	247	270	220	241	273	249	278	250	243	246	247	256	246	248	225	245	236	224	221	273	217	261	246	237	236	267	237	249	226	256	249	270	263	268	242	241	230	245	252	248	236	231	244	259	285	250	252	243	242	248	237	251	224	274	274	233	228	255	238	227	260	256	240	255	233	255	264	244	253	276	262	245	261	239	258	201	273	237	257	265	243	238	226	264	286	228	222	244	266	239	228	262	240	257	275	240	270	220	223	273	253	259	235	260	251	245	227	251	256	270	262	235	243	254	228	252	241	264	246	221	291	244	252	239	254	205	260	226	217	277	250	252	261	245	258	242	228	245	273	218	241	258	282	242	236	249	266	239	235	211	236	263	283	248	237	249	259	213	251	264	223	227	243	243	238	243	230	243	259	265	240	275	262	277	255	284	233	262	242	275	250	268	270	251	236	253	235	260	256	234	245	244	239	254	251	246	214	220	260	271	245	250	252	240	248	249	245	244	231	245	261	286	263	259	239	237	246	243	234	257	251	238	258	283	268	252	240	250	250	249	250	251	245	249	247	247	250	242	236	231	265	232	284	247	226	249	266	230	236	239	225	251	269	275	243	260	269	243	241	276	273	265	237	240	293	227	209	269	238	272	246	255	250	263	247	260	260	249	263	224	217	237	256	248	280	241	233	263	294	264	248	233	225	248	262	260	265	258	221	258	244	240	261	256	249	253	257	262	240	212	247	260	252	256	257	258	257	271	248	259	262	264	244	242	247	244	249	293	247	246	273	261	262	255	263	227	240	260	264	263	244	269	268	242	258	256	259	243	243	259	273	276	233	265	272	256	242	264	265	252	269	265	242	239	221	252	253	209	245	258	246	224	271	227	263	260	270	246	284	260	252	252	226	206	244	221	251	249	226	265	281	242	260	241	235	249	257	258	229	265	215	230	231	259	248	253	268	260	263	274	260	228	257	235	228	242	244	248	268	229	235	226	270	221	240	253	245	226	243	264	215	260	282	264	248	261	241	251	262	239	251	254	280	269	241	233	269	254	238	244	243	215	230	233	251	258	233	261	244	237	252	235	268	271	274	242	279	255	242	239	254	256	251	250	242	287	254	231	265	258	264	248	237	230	238	242	254	267	233	266	244	244	257	249	250	270	244	254	260	258	248	265	229	236	260	224	287	248	237	256	216	252	224	243	240	250	256	250	269	228	250	251	263	259	249	240	246	245	252	250	243	231	259	284	272	262	252	268	260	256	264	258	261	268	260	256	270	239	232	250	234	255	260	245	256	215	236	251	278	241	279	227	240	267	265	275	234	258	264	223	236	245	231	243	298	234	239	251	228	281	256	244	250	270	294	224	234	258	256	270	264	254	256	270	247	255	259	252	244	225	254	231	262	298	261	271	263	224	253	270	236	252	224	261	253	231	279	251	230	221	237	234	255	250	250	229	258	232	264	240	235	239	222	238	256	265	239	261	256	269	235	254	253	239	250	248	265	254	241	242	233	249	278	273	260	269	252	256	268	251	215	238	274	274	280	240	259	247	253	263	254	241	249	258	257	256	244	244	276	277	251	291	246	263	258	251	245	255	251	247	251	277	257	267	245	236	275	291	242	234	227	286	282	245	252	274	262	236	241	234	241	264	240	243	237	227	259	274	247	272	270	233	291	223	237	240	256	254	264	260	226	227	235	236	226	207	244	232	219	249	226	244	241	259	245	241	254	279	271	244	248	240	239	246	225	287	251	253	265	279	267	262	255	229	235	240	257	267	250	236	243	256	242	240	252	258	235	249	255	265	259	223	234	217	266	256	225	279	250	251	225	239	251	247	258	253	237	279	246	254	252	258	249	268	267	248	263	216	263	267	224	242	248	245	263	259	276	250	247	232	237	261	242	219	251	245	254	221	219	232	253	244	252	240	272	269	273	287	238	238	229	251	237	237	249	256	259	244	261	246	258	235	259	235	235	260	268	232	244	281	236	237	232	250	262	239	245	235	267	258	247	251	251	224	270	225	242	273	250	270	226	230	258	261	292	231	241	261	244	264	250	241	225	238	237	250	250	248	247	243	246	263	271	239	205	242	275	246	229	245	229	236	257	255	247	267	251	271	249	287	253	224	247	250	234	280	253	252	260	247	259	240	230	266	241	233	242	270	228	247	254	250	238	241	240	282	237	236	262	272	268	230	232	238	221	229	261	276	256	267	234	241	227	244	209	224	247	261	265	231	241	256	228	258	255	248	263	263	260	262	243	284	238	251	231	233	253	266	262	228	255	268	235	278	236	259	255	219	274	252	262	226	253	236	270	251	246	277	271	262	269	220	241	261	265	264	249	250	247	267	253	272	285	230	251	245	249	252	267	242	245	266	253	246	251	238	262	267	268	249	246	281	266	243	256	258	223	246	252	246	254	236	229	241	247	253	247	256	251	272	274	214	271	252	257	243	242	240	257	247	249	239	204	236	273	242	273	236	258	276	227	242	219	254	256	248	278	257	266	242	244	229	231	245	248	265	226	247	243	282	234	236	253	263	216	252	267	232	278	231	258	255	225	261	213	289	267	259	243	229	254	228	240	251	262	234	227	259	256	245	237	273	251	221	263	252	218	260	260	257	243	250	242	246	262	255	249	231	258	224	265	223	249	237	229	258	233	235	215	252	244	241	241	223	263	218	245	219	270	249	233	250	234	271	230	244	229	250	240	259	270	216	238	230	241	273	271	251	261	227	271	217	264	236	254	245	275	234	216	250	222	230	215	244	257	249	262	250	277	255	261	235	255	250	241	245	259	229	270	291	247	248	226	260	267	234	283	251	244	229	245	232	256	257	240	232	272	233	233	245	237	254	260	223	246	254	276	231	258	249	248	257	243	210	248	260	255	235	261	219	233	241	241	293	224	268	247	273	284	235	248	237	243	234	261	248	253	272	269	269	262	232	218	242	219	254	273	271	236	247	280	247	251	255	251	263	244	254	248	236	250	226	259	240	266	263	246	245	255	221	242	252	258	235	260	269	208	237	246	245	267	262	247	235	243	249	215	246	267	257	257	275	268	244	255	229	252	258	230	251	254	247	262	237	247	229	233	228	237	242	254	277	227	257	251	253	260	252	242	249	214	247	256	228	242	243	245	248	256	263	253	247	270	254	246	231	238	261	252	247	251	245	266	273	252	247	257	252	236	252	249	242	240	261	247	251	254	274	247	258	268	241	285	267	260	230	218	250	263	253	267	268	238	255	249	235	240	253	235	247	244	240	280	228	277	259	237	243	231	250	258	227	254	254	269	229	250	256	280	243	232	264	241	229	266	246	257	235	269	249	255	271	263	280	279	256	257	253	235	253	238
2841	1857	3639	6395	9003	9348	6255	4415	5914	4783	5148	4357	10309	2658	736	751	705	697	725	757	694	726	721	710	722	740	708	731	745	701	699	677	744	664	751	711	678	727	725	713	709	718	726	664	666	693	717	747	683	712	705	700	668	722	662	713	714	677	717	722	765	707	691	732	741	672	755	725	666	688	717	760	693	690	788	685	721	720	673	694	752	699	698	672	745	701	707	731	733	749	729	679	711	708	732	733	729	721	730	693	706	740	740	689	712	727	678	733	696	786	710	690	678	671	741	715	708	695	703	737	710	709	705	734	694	740	744	751	686	731	727	730	698	732	695	710	757	732	683	743	715	697	763	726	648	690	736	741	677	684	756	716	632	710	705	709	717	715	751	740	715	728	700	714	724	719	691	703	705	694	702	664	699	756	674	708	678	709	694	755	704	703	738	759	719	792	760	724	690	738	693	712	722	661	704	681	739	741	706	723	666	677	694	727	710	702	728	718	702	693	693	693	689	719	716	706	722	678	712	714	702	719	748	704	684	742	706	671	667	699	707	699	743	757	701	726	696	728	710	744	674	688	702	712	700	694	693	695	686	719	715	696	716	691	709	673	671	679	724	698	706	723	680	678	729	716	711	719	711	726	696	737	708	712	691	663	673	668	707	712	718	681	657	683	695	711	705	718	714	734	727	744	706	742	721	701	678	687	712	698	730	741	729	672	718	710	673	686	723	682	719	688	744	693	691	742	710	773	686	717	720	713	715	747	688	714	705	729	714	702	733	741	711	673	711	739	742	731	739	685	710	681	717	684	747	718	667	708	710	700	730	683	728	668	716	700	678	755	736	716	649	673	739	739	704	689	748	763	731	687	674	732	653	706	733	678	702	695	709	741	726	738	662	737	756	667	733	665	711	715	700	691	733	738	765	672	700	691	687	702	678	654	716	694	732	692	705	713	678	692	721	661	712	731	699	718	716	694	686	708	689	743	703	705	706	728	661	736	689	708	677	681	695	739	706	719	665	687	707	737	718	715	694	701	709	718	749	729	687	754	745	703	737	729	680	673	661	748	659	735	677	702	705	663	690	728	702	722	746	680	695	693	723	694	733	701	730	750	753	727	635	746	704	711	703	724	701	679	754	718	670	702	688	721	714	705	689	731	716	690	756	731	688	691	696	726	722	751	708	655	735	715	703	691	737	684	709	724	685	707	743	725	724	717	743	666	748	719	677	729	705	719	672	711	726	697	729	733	702	744	715	680	746	739	754	723	703	747	706	717	719	723	735	735	686	748	647	675	668	716	691	745	683	705	754	741	701	701	681	733	705	703	695	746	716	666	703	708	719	750	742	709	688	700	712	705	716	718	659	730	712	718	732	695	714	751	703	702	735	699	680	705	676	656	714	721	714	651	693	688	734	674	734	715	695	696	684	709	725	713	706	690	702	719	698	681	663	728	726	735	738	716	709	701	672	666	713	727	688	736	732	762	709	707	714	654	708	725	691	703	698	722	739	733	688	678	740	723	684	713	708	729	653	713	675	749	748	658	707	729	732	707	724	730	734	703	685	710	705	700	694	744	713	723	749	721	686	737	676	671	644	747	740	690	712	739	668	737	665	721	705	710	711	726	726	673	661	692	742	690	717	730	688	724	731	703	670	709	680	685	708	715	700	705	706	685	689	750	709	710	707	733	691	717	724	723	708	760	715	705	680	716	698	709	751	720	645	681	704	647	683	735	692	725	648	660	719	702	691	704	670	684	690	672	695	715	724	752	712	686	741	721	700	678	717	689	728	673	718	733	733	692	652	678	728	722	703	716	697	703	690	712	714	748	723	698	726	697	693	772	661	707	705	750	702	709	684	716	700	757	693	688	755	693	694	690	722	740	696	695	674	666	698	686	741	731	740	764	700	708	751	728	728	723	715	682	736	695	731	725	711	682	750	672	708	680	692	727	777	728	714	736	725	699	692	724	710	689	747	641	671	708	707	719	715	712	756	739	706	731	744	709	681	658	727	719	713	723	772	735	737	692	704	712	663	730	659	684	693	700	720	697	746	712	679	712	718	739	734	722	734	694	695	724	714	709	690	751	702	711	755	710	689	694	687	734	698	748	679	714	706	713	702	675	748	769	697	737	740	678	719	723	701	692	670	684	693	718	672	710	729	736	706	740	691	727	711	744	754	716	732	693	772	724	703	737	703	690	726	690	717	722	709	689	721	711	672	767	721	676	667	717	754	666	708	752	695	702	694	704	731	770	713	701	715	704	691	704	699	695	678	734	712	742	731	696	707	753	723	747	730	729	692	718	744	693	728	704	730	720	665	723	719	658	666	720	740	723	728	729	715	707	726	724	719	734	778	701	714	694	709	730	693	713	767	693	720	663	689	681	740	704	739	721	723	751	734	676	670	693	703	707	704	706	649	744	735	665	708	798	683	669	727	729	717	714	754	713	690	732	713	719	672	697	749	710	655	685	749	717	691	709	692	716	746	664	718	720	716	700	740	737	676	729	712	726	710	780	680	735	735	708	748	733	717	735	688	726	723	704	664	730	697	756	696	702	688	723	672	710	756	708	713	714	714	683	717	700	752	672	718	720	777	711	741	711	750	676	760	742	740	707	702	717	732	710	757	752	684	711	740	700	727	690	693	740	762	767	772	702	718	742	721	660	696	665	675	707	734	740	704	735	718	705	709	730	697	789	720	709	733	683	724	747	725	689	716	679	702	672	733	698	737	689	711	684	720	744	719	688	709	728	720	717	706	634	733	736	746	720	665	731	707	676	699	765	694	736	663	693	735	700	721	742	733	688	720	696	694	701	723	698	720	716	742	691	692	706	708	743	676	624	703	715	753	690	642	721	704	664	648	735	708	685	723	682	692	744	743	700	706	721	680	714	759	738	709	710	707	711	727	736	737	729	693	740	694	713	731	686	686	706	701	707	747	723	711	667	725	699	752	736	743	705	711	735	694	700	711	681	736	722	703	679	747	706	735	705	718	658	693	673	705	726	718	708	669	707	745	723	731	715	687	700	689	750	707	725	704	701	721	724	681	725	719	732	669	731	709	660	721	707	712	668	701	659	696	735	696	685	721	678	723	693	698	700	727	700	763	711	715	749	734	756	716	719	773	690	696	681	738	721	725	755	731	694	706	675	678	717	682	737	735	703	688	735	701	704	719	735	693	684	657	684	729	715	695	742	665	708	740	713	686	648	717	719	690	711	723	690	675	708	674	729	713	749	684	717	692	719	707	708	675	666	697	683	716	692	679	691	720	657	696	691	720	726	705	715	704	765	707	653	728	724	706	680	696	752	705	691	741	733	700	701	738	703	707	695	720	723	729	741	722	702	707	771	700	660	687	743	648	719	743	737	708	665	722	669	713	699	745	725	720	683	685	681	728	680	693	686	731	700	657	724	719	720	710	734	680	739	696	707	700	702	659	687	654	699	729	704	655	696	727	629	722	688	745	696	747	690	698	682	719	688	664	710	736	701	714	710	783	747	730	717	673	664
13502	9262	14772	16776	17045	16818	15715	14733	11128	9524	8618	9991	21481	7341	336	229	208	185	167	191	185	162	187	180	175	180	172	170	182	200	176	182	168	178	195	198	205	162	179	166	169	176	203	179	179	183	187	188	183	133	196	189	179	166	163	182	173	189	149	167	167	144	151	188	166	175	174	164	161	191	174	170	158	171	167	186	170	159	172	176	199	171	151	177	177	157	169	185	172	199	175	165	171	167	172	208	176	177	162	162	156	175	171	188	164	164	178	187	154	215	183	157	167	165	176	164	190	161	165	161	148	144	155	198	162	169	187	156	179	165	176	174	209	174	164	169	165	177	140	181	175	156	168	137	169	184	178	164	171	159	184	180	152	167	154	182	166	183	166	173	181	155	163	185	159	186	167	172	169	177	169	140	166	161	164	188	180	168	167	182	182	161	182	173	162	199	167	152	189	175	169	161	186	192	193	171	179	150	176	182	167	153	178	166	171	164	176	167	191	192	162	171	175	153	186	139	168	195	171	170	157	178	179	174	177	156	168	164	176	175	163	161	187	170	173	174	160	159	182	178	212	154	167	181	161	158	187	156	162	164	185	147	169	152	173	180	181	164	194	184	160	168	175	176	174	188	159	183	156	174	173	169	168	187	172	162	164	173	155	164	174	175	159	185	164	167	146	170	153	154	174	174	188	163	161	164	165	167	168	172	176	168	180	156	152	202	173	153	186	175	166	171	174	180	140	192	167	170	163	145	173	158	181	185	192	139	177	161	182	199	189	164	154	198	202	171	166	156	179	148	158	167	168	175	177	169	183	173	189	168	184	166	162	181	183	199	186	180	174	155	180	142	164	192	179	141	175	171	176	170	164	170	188	161	168	149	190	169	167	182	168	163	177	159	167	174	190	155	167	176	171	155	159	157	161	177	164	179	185	171	173	167	180	154	161	162	197	169	160	164	189	174	191	185	176	181	153	188	172	130	170	161	192	175	185	178	182	185	169	154	186	156	159	163	191	153	180	175	167	186	169	158	186	167	175	177	166	179	182	155	158	178	155	206	182	173	167	165	151	178	164	156	164	189	192	204	167	165	170	166	164	162	191	171	194	159	185	177	165	180	182	170	165	143	186	203	177	168	187	168	186	181	171	161	173	181	173	156	185	151	201	151	172	175	160	152	160	158	158	165	177	181	179	154	171	172	183	205	175	194	161	173	161	160	179	201	180	162	156	160	186	179	187	162	176	207	177	178	194	164	177	172	171	159	173	179	153	164	184	150	180	185	212	164	159	180	161	174	165	161	155	155	171	190	181	190	178	179	131	152	184	170	169	165	185	178	167	158	180	160	154	159	159	167	167	161	168	159	188	164	156	167	172	148	169	168	187	159	181	171	166	189	148	184	165	190	144	164	156	156	157	154	162	170	174	188	170	192	156	173	178	162	192	169	176	170	150	186	169	174	170	173	167	180	151	158	158	160	165	178	170	195	173	180	197	164	186	171	173	182	173	183	170	154	165	153	163	177	176	168	167	167	183	166	160	153	165	180	156	186	194	180	170	162	174	162	194	189	164	171	188	165	178	151	172	152	179	197	162	154	155	160	154	168	173	162	155	190	178	185	162	152	141	165	143	187	159	166	150	154	193	190	183	182	161	171	157	163	174	184	176	182	173	179	193	159	180	183	191	187	169	173	170	174	182	174	182	166	144	142	173	193	193	167	169	178	195	162	181	160	154	166	138	194	169	159	175	167	164	155	159	196	162	188	175	162	178	168	172	157	153	198	179	167	178	173	193	159	179	168	199	190	164	193	177	164	178	179	190	174	172	153	185	167	145	175	181	179	186	153	189	173	170	178	180	178	177	181	183	159	179	202	172	177	192	157	167	177	181	172	175	201	168	196	168	154	174	182	170	152	164	174	196	195	175	195	171	195	173	152	167	176	148	152	155	174	177	167	185	176	164	174	186	170	145	163	185	163	169	180	156	171	154	181	162	160	158	168	178	168	175	182	157	161	171	179	161	169	174	175	171	167	177	163	162	196	188	150	182	192	162	164	176	195	160	161	179	158	169	163	199	186	171	158	180	165	181	182	166	174	184	166	176	169	177	177	184	172	138	168	180	185	154	175	157	191	155	154	164	148	194	169	175	175	168	170	169	189	172	161	190	180	176	138	156	190	164	179	189	179	174	169	161	178	157	190	159	177	183	192	172	154	170	157	188	155	156	170	181	184	175	168	177	187	197	167	158	157	172	175	150	191	157	148	142	180	165	174	192	192	163	170	163	183	159	161	182	179	160	170	185	168	176	150	168	168	166	180	185	176	185	182	172	152	174	156	160	164	194	184	192	184	159	180	188	198	160	187	175	181	179	172	168	173	169	169	163	169	173	155	196	152	168	199	173	158	187	164	193	179	166	175	154	161	167	156	173	181	179	179	203	176	178	176	206	180	147	192	169	164	151	198	201	177	135	159	168	185	155	168	148	165	176	153	171	177	170	175	174	179	152	199	189	180	164	163	150	180	160	179	187	169	181	148	159	152	146	206	183	171	176	200	194	171	168	172	147	174	172	177	168	161	165	178	166	156	182	178	168	151	184	204	177	166	171	158	177	155	168	179	150	163	158	165	184	159	165	178	187	171	178	153	165	163	159	191	186	198	175	149	177	153	164	152	181	166	188	180	160	173	177	164	159	164	172	163	184	184	185	185	170	207	149	183	176	178	180	156	169	176	200	175	168	167	182	180	169	160	154	177	199	182	176	167	187	159	162	172	158	166	191	194	186	166	172	167	181	161	174	203	189	157	161	161	179	187	176	210	173	165	176	166	183	154	180	180	189	152	162	177	174	184	149	140	176	141	180	144	177	164	168	142	147	184	169	169	167	165	167	166	185	195	203	178	154	180	180	167	175	160	158	171	189	145	179	142	145	181	148	166	178	182	181	163	149	170	168	183	159	162	177	161	173	187	185	176	179	162	157	160	173	176	171	166	194	185	177	152	181	155	150	169	189	154	157	181	143	166	197	158	180	156	174	184	173	168	184	175	183	161	177	160	203	166	172	182	190	178	197	180	178	169	177	167	175	178	185	191	189	169	183	185	182	166	168	179	173	182	181	168	190	146	190	203	165	171	171	187	161	150	189	170	173	176	161	163	185	170	178	147	173	163	138	196	181	177	170	178	195	155	170	161	170	162	177	189	167	148	182	154	165	169	158	195	194	170	160	155	185	168	172	184	174	183	159	177	159	161	180	172	174	179	171	178	186	189	162	160	181	179	177	143	185	174	171	165	162	153	176	196	166	176	196	181	184	160	172	171	171	163	174	180	148	166	139	172	158	185	157	165	171	156	181	213	165	158	150	193	170	180	188	149	176	191	191	169	184	159	182	171	181	190	148	174	159	171	175	164	171	172	162	175	186	173	163	211	177	139	157	195	175	171	171	197	153	158	164	176	173	163	185	166	183	165	175	174	175	214	149	191	176	166	188	174	184	143	181	192	175	186	171	170	166	180	179	159
8369	7749	14330	21703	24411	26977	26013	27424	21712	22121	22068	26324	42576	9661	731	672	628	616	610	610	646	593	584	583	605	615	548	564	562	571	536	504	568	530	561	502	577	531	567	514	551	565	534	536	528	567	506	532	571	536	540	503	542	570	548	565	544	563	537	527	517	534	502	511	512	539	514	520	562	546	504	565	502	532	564	543	515	558	530	501	528	533	507	561	545	518	593	534	502	541	541	526	536	558	508	503	509	491	547	552	559	511	544	505	537	489	528	520	556	550	511	550	501	545	530	531	509	514	528	537	499	492	513	509	493	531	550	533	522	571	531	498	519	541	562	534	535	524	537	554	560	522	528	521	525	516	513	538	540	498	523	528	525	541	510	499	499	485	520	523	555	493	540	501	482	502	525	559	530	514	498	549	544	518	513	479	538	517	505	512	523	515	562	532	498	537	552	496	526	539	553	534	506	533	524	524	549	549	547	550	520	527	551	501	528	537	525	535	498	526	518	510	541	529	509	496	525	527	538	553	541	533	514	509	511	522	535	523	540	498	492	532	508	529	495	545	483	528	509	521	508	524	568	535	551	579	571	487	517	566	558	560	529	455	523	520	516	567	497	524	498	512	554	527	524	522	533	523	551	548	533	530	550	513	544	522	522	517	497	529	522	532	546	549	471	524	510	511	511	528	556	542	492	556	583	500	549	545	501	525	518	530	526	506	533	525	535	560	521	523	501	522	509	566	531	541	520	506	511	520	513	490	500	563	534	508	484	551	543	508	486	519	543	517	518	556	534	525	464	460	506	470	534	508	541	534	543	520	525	519	501	529	530	509	531	524	512	532	508	554	508	542	496	522	529	471	508	529	542	551	550	543	515	517	575	523	519	508	542	560	536	515	547	521	533	506	546	513	508	512	509	551	549	508	556	536	498	496	509	551	532	552	536	520	554	489	504	531	563	500	531	548	536	511	532	507	527	525	506	560	510	568	513	517	580	528	500	540	509	548	550	528	549	509	471	529	538	543	526	543	497	551	527	519	550	488	534	521	551	528	539	540	534	551	510	520	498	536	507	506	485	534	531	513	537	531	536	546	494	520	501	533	520	534	514	505	545	504	523	526	523	542	531	493	555	501	513	525	490	545	541	563	476	501	474	545	512	512	513	528	536	514	524	542	490	528	529	515	547	506	531	521	494	529	547	480	530	574	511	518	555	477	526	499	537	501	534	529	526	524	559	519	530	534	539	503	531	532	539	561	568	557	492	533	512	491	520	584	535	550	529	512	474	530	527	500	546	541	543	493	541	539	531	540	495	529	471	509	515	487	523	536	538	517	545	553	525	533	495	504	500	541	511	532	523	531	528	508	529	541	501	534	529	508	545	538	497	525	485	543	491	531	527	531	490	520	520	545	506	511	536	504	530	532	572	535	535	529	534	508	490	509	495	501	588	525	508	527	539	537	556	482	511	526	529	509	558	476	540	513	504	498	514	533	529	506	538	516	558	504	520	497	514	530	528	541	503	518	517	546	524	521	542	518	513	525	554	524	511	506	487	503	531	525	531	491	536	547	491	575	499	519	533	528	512	479	542	510	539	500	522	485	497	533	496	515	497	531	544	516	510	550	533	521	514	514	502	505	515	540	499	499	530	535	495	502	500	537	529	522	499	515	537	508	530	502	555	533	538	535	548	514	480	529	527	528	543	539	530	512	493	511	517	512	490	512	532	521	514	514	514	532	507	556	518	515	543	540	528	535	541	550	505	568	529	532	507	478	504	525	505	537	472	536	487	481	581	522	535	566	559	484	497	542	542	526	552	512	491	490	548	509	539	503	495	541	544	564	526	575	495	492	517	566	503	533	538	535	565	494	531	501	517	532	524	556	506	501	565	563	519	527	507	536	516	501	534	492	495	511	533	535	476	533	499	500	552	543	529	522	523	497	556	534	530	509	522	520	506	554	530	527	547	496	550	554	532	527	555	529	528	531	527	540	516	514	527	547	532	511	554	540	527	513	545	530	521	511	542	528	544	552	468	494	553	539	529	500	560	514	520	517	521	526	599	528	539	541	555	542	509	495	509	527	500	534	527	513	516	518	507	528	589	514	552	510	556	519	533	473	505	549	506	514	561	546	507	569	517	506	547	531	558	569	509	536	547	546	529	561	510	493	552	518	539	557	524	533	549	525	544	523	528	516	515	524	496	515	527	482	534	492	516	519	541	530	547	503	513	536	535	524	512	575	550	539	516	482	502	562	477	550	533	539	542	541	523	523	485	517	495	502	534	524	544	500	479	544	522	543	496	532	528	523	520	498	534	506	519	520	550	500	509	519	512	561	510	567	514	553	500	535	539	500	499	536	538	531	515	544	565	514	510	512	536	534	524	540	514	501	517	550	527	554	523	547	504	557	510	513	530	542	515	539	498	501	531	521	504	556	513	538	509	497	585	507	519	539	535	551	543	520	519	529	537	486	546	534	540	543	523	472	502	559	486	523	535	543	527	529	524	557	572	535	504	510	487	528	506	516	519	498	567	550	536	511	484	511	512	545	548	535	537	484	521	545	503	501	511	495	514	542	509	533	508	561	530	543	565	545	516	480	511	471	552	535	554	554	491	560	536	504	520	537	538	534	510	528	499	510	548	501	524	520	476	561	520	515	520	535	514	503	545	535	542	580	548	526	531	543	520	523	548	582	524	516	544	557	509	549	580	536	537	511	505	533	517	511	522	530	527	558	507	542	541	570	517	522	534	525	554	513	519	506	528	500	516	539	507	513	500	540	504	544	557	549	518	547	569	534	573	526	487	559	513	518	514	465	507	497	541	517	499	567	508	499	522	524	599	513	507	552	520	505	488	512	521	555	521	503	516	573	575	524	512	514	501	482	540	497	553	537	549	500	555	509	513	496	547	571	489	537	467	517	503	536	481	561	527	514	502	537	553	519	514	535	568	541	527	514	524	562	547	527	491	563	525	522	570	526	521	500	519	511	547	533	467	497	537	544	526	472	520	503	538	512	538	513	536	527	501	533	527	534	553	518	518	528	494	511	523	486	488	512	515	512	495	518	501	508	535	487	506	503	538	529	513	545	508	496	541	532	518	501	480	503	531	487	514	536	529	521	516	499	551	565	541	522	511	522	545	510	534	513	524	551	502	499	553	529	533	538	536	524	499	487	456	505	485	553	504	526	485	540	545	504	506	489	556	498	553	540	499	505	517	514	515	526	492	503	536	527	549	536	528	537	534	546	501	526	550	509	499	550	527	541	537	537	494	494	496	523	558	535	513	497	510	526	557	524	540	516	534	571	517	488	533	543	534	491	487	524	520	530	534	486	494	499	520	537	572	549	549	533	504	533	511	515	541	511	559	504	499	546	475	602	538	535	506	505	539	522	493	542	492	545	539	513	500	491	558	504	553	518	502	563	539	568	546	547	528	539	522	529	547	538	558	548	549	528	533	564	560	522	538	556	511	508	570	525	520	515	501	533	491	553	515	498	540	538	521	520	486	518	576	518
22935	17986	23074	22500	21239	22348	21298	22991	22315	16538	12373	14418	34692	14467	690	313	303	266	258	284	246	245	262	266	256	251	257	257	221	246	271	231	262	257	225	233	234	254	247	246	242	238	239	261	269	219	215	249	261	250	258	244	264	230	234	244	234	249	235	241	261	253	272	245	246	235	240	261	246	292	266	233	244	237	247	226	225	259	238	230	239	248	251	235	264	281	259	250	229	254	234	242	258	267	259	234	243	232	252	230	236	238	241	224	249	229	264	239	252	278	268	278	243	231	241	254	247	233	258	237	254	254	275	255	284	243	230	209	263	237	246	229	275	217	253	241	259	250	234	262	228	249	229	229	226	235	255	258	257	244	229	235	259	260	246	241	246	262	239	265	245	260	250	266	271	258	242	222	249	219	241	247	244	275	265	262	211	274	258	261	265	220	265	247	242	269	260	224	241	232	260	268	246	256	248	232	220	233	264	264	237	241	271	267	251	240	233	258	231	256	247	250	250	266	221	261	215	231	239	233	253	234	247	222	255	225	240	223	252	237	255	248	244	239	236	237	287	251	249	234	222	238	295	233	219	230	253	242	256	239	251	220	236	264	259	251	256	211	254	245	240	208	213	249	224	247	218	256	246	224	242	258	220	266	242	287	240	241	255	253	258	246	244	275	250	234	235	231	232	245	242	262	210	249	218	256	222	244	241	248	240	234	228	254	256	279	228	221	223	252	235	238	250	267	257	263	256	239	245	239	260	258	252	255	249	249	225	216	259	235	262	253	212	248	257	243	260	230	249	257	251	276	251	257	238	222	252	241	257	260	233	295	256	242	242	253	228	232	238	227	251	245	239	247	254	242	232	221	247	241	254	241	238	231	243	251	238	278	213	224	271	216	237	240	257	232	253	249	257	254	235	249	262	237	251	232	257	278	273	257	256	255	270	235	251	227	234	232	262	285	255	245	253	246	226	232	237	238	250	267	242	267	213	252	251	205	244	228	249	257	232	246	246	219	267	271	222	244	240	249	238	248	258	259	239	259	222	224	207	218	277	249	215	256	240	261	211	270	238	240	239	251	223	253	211	252	286	239	232	236	240	249	234	228	237	257	232	244	268	226	218	239	260	276	250	244	283	229	234	257	279	250	249	240	256	218	239	262	235	233	249	266	282	247	242	252	253	215	237	256	256	266	249	249	267	256	230	257	266	244	240	253	232	207	233	250	227	240	235	266	232	247	259	261	244	231	239	218	242	232	241	234	255	234	219	240	267	245	226	231	257	246	244	249	248	258	249	259	238	238	259	232	254	246	269	260	234	245	247	238	225	217	230	228	229	253	244	266	270	256	226	250	248	266	246	232	219	264	228	266	256	208	232	260	224	251	238	228	260	251	241	221	252	234	272	244	255	236	246	268	244	226	215	233	218	252	232	230	246	241	233	238	249	242	237	213	255	253	272	242	245	249	238	218	268	236	233	234	241	237	232	232	233	232	216	274	248	226	248	271	246	266	237	231	241	272	243	264	265	224	233	237	251	264	238	228	233	242	237	262	272	257	246	235	225	230	264	251	289	240	251	255	249	213	236	251	268	240	243	254	238	256	251	224	222	237	271	247	245	244	253	237	239	286	243	246	247	257	272	236	248	249	261	269	255	222	241	254	239	245	246	238	235	230	241	238	225	229	249	259	267	248	262	224	248	237	241	230	254	271	243	249	241	258	256	268	243	234	223	259	239	257	250	212	235	243	244	226	242	238	228	234	239	249	207	274	242	261	258	241	230	281	288	268	242	267	255	199	258	217	258	233	239	268	241	248	253	231	232	252	248	243	256	227	254	230	241	218	226	253	236	262	240	246	244	226	259	239	240	258	230	244	238	245	272	259	242	237	255	240	266	256	236	254	236	243	270	255	244	246	247	254	247	252	237	223	223	230	245	248	246	227	255	226	208	209	266	265	228	245	222	244	258	239	247	246	249	263	264	228	249	239	261	256	278	265	262	227	228	267	235	264	259	215	241	253	233	229	233	237	242	231	272	208	246	254	292	235	261	263	208	233	239	259	220	257	249	258	272	207	226	231	230	255	245	250	283	214	223	246	240	255	255	281	248	239	261	234	251	255	246	247	250	269	256	246	212	262	245	264	227	236	246	213	248	244	227	245	233	254	277	225	257	259	253	231	264	243	206	243	261	222	259	245	243	248	249	231	253	233	215	253	211	231	261	245	242	256	232	237	272	213	251	233	265	237	246	232	235	246	221	243	260	247	239	224	255	240	255	224	224	252	254	243	284	236	251	240	257	251	253	229	252	241	240	263	252	237	247	230	220	230	257	257	250	232	259	230	258	245	239	229	264	250	235	263	243	223	255	264	233	257	239	229	223	246	249	247	234	246	272	231	234	231	251	241	250	250	248	250	245	220	272	259	238	237	226	249	255	252	232	258	237	243	266	268	232	234	230	254	238	250	228	243	216	222	236	231	236	275	237	261	216	231	253	242	241	260	230	233	222	269	260	231	246	234	248	265	250	226	236	245	281	218	224	267	230	215	252	212	222	256	227	255	261	262	235	237	256	252	245	221	241	254	208	253	220	232	259	243	238	242	243	288	222	217	215	270	217	233	227	241	240	233	263	231	240	250	257	249	250	254	236	209	240	228	267	233	253	255	238	242	248	267	236	242	208	256	266	241	254	266	214	254	245	217	263	260	260	249	250	255	238	221	252	235	246	243	240	232	223	264	215	242	223	241	234	209	247	230	264	262	260	227	241	233	246	236	229	237	271	241	249	244	236	252	244	258	213	237	242	263	232	259	261	273	203	254	218	267	244	241	248	255	256	280	217	243	256	249	213	232	223	212	256	237	249	252	233	232	251	240	251	264	251	250	237	247	266	274	275	267	231	217	258	223	240	219	227	223	249	229	248	215	239	239	242	240	228	247	236	241	252	242	263	258	261	239	238	245	240	250	252	237	264	253	293	256	213	252	251	248	239	237	247	253	250	270	258	231	238	227	223	239	236	297	273	231	260	250	231	260	258	234	269	248	225	248	233	238	225	249	242	251	261	265	246	232	251	268	257	247	241	208	224	244	236	229	240	230	231	245	228	244	236	247	249	229	252	251	230	251	253	244	229	259	245	246	277	229	228	235	227	243	218	228	227	239	273	251	276	252	234	234	247	256	267	255	242	256	249	243	266	263	259	258	235	246	225	258	240	235	222	245	243	244	248	263	204	256	269	271	268	251	279	245	284	254	249	252	266	221	239	261	259	286	242	238	232	244	255	253	253	230	251	267	241	232	248	256	249	232	218	232	250	240	266	217	257	248	246	250	251	243	255	248	235	256	260	247	231	255	249	217	268	226	252	240	249	248	240	250	248	259	214	226	230	262	266	240	253	255	224	250	222	265	252	234	230	231	229	264	233	251	236	250	228	215	221	232	235	244	236	253	243	233	222	223	188	239	226	247	255	270	243	259	273	217	225	267	219	229	228	271	237	236	244	252	258	241	239	242	256	222	268	227
12464	13944	21051	22988	28628	33233	31384	34987	34372	28391	25390	31877	54402	11108	1035	1032	914	939	909	953	851	879	862	850	800	847	790	800	748	739	810	820	817	773	792	764	786	783	774	763	761	756	789	746	738	686	742	725	747	749	764	711	737	720	749	802	743	733	691	720	723	733	742	750	724	753	771	740	724	737	726	734	721	721	724	745	698	717	742	735	714	735	686	728	716	754	758	689	750	697	718	689	707	729	715	734	749	711	677	729	732	700	663	711	764	729	685	705	698	734	720	748	733	668	681	669	673	684	692	746	717	727	685	697	748	722	734	687	742	719	722	717	722	697	709	724	742	700	751	686	669	654	716	713	659	688	723	728	764	706	689	708	715	699	680	682	731	742	763	725	722	673	685	696	722	668	707	700	662	712	734	713	726	727	678	726	696	757	713	700	680	712	667	714	703	710	689	711	712	676	667	710	682	693	730	692	689	686	699	695	706	694	710	702	752	709	737	723	695	731	688	695	697	658	686	704	697	732	675	719	713	769	742	712	719	681	651	706	740	695	723	714	704	666	750	718	668	727	677	696	704	673	663	692	723	747	712	705	696	696	714	723	722	724	724	724	727	677	661	713	725	659	711	696	708	699	684	732	725	677	736	672	749	759	720	747	699	686	720	732	729	686	643	714	754	732	693	698	752	708	721	704	679	686	751	695	745	703	677	733	679	706	718	691	719	676	721	727	738	714	712	706	706	708	714	684	669	666	705	669	685	723	694	742	682	699	744	728	699	719	716	731	699	729	733	698	703	727	721	717	668	689	701	683	704	760	684	727	698	671	710	685	754	701	734	725	718	712	707	748	715	774	759	719	692	691	709	685	763	685	708	718	731	668	705	722	679	696	713	745	752	711	656	700	668	683	706	729	695	744	692	714	720	682	727	701	737	742	674	723	694	687	728	712	676	694	658	744	678	690	765	685	713	743	734	739	731	688	697	659	685	752	700	750	728	755	701	705	731	736	710	679	713	743	743	733	700	721	746	681	674	727	696	701	718	694	731	723	732	747	699	697	706	711	710	730	663	706	717	717	726	725	729	705	700	734	707	697	695	699	672	649	658	731	677	732	715	712	711	763	673	724	712	673	721	674	750	720	745	713	722	740	743	703	689	699	774	737	739	724	698	733	688	734	701	766	651	757	724	728	764	708	670	659	703	699	669	774	697	737	660	702	671	702	713	710	714	681	735	682	701	692	705	721	720	712	688	707	701	713	707	727	722	713	697	671	711	708	669	703	733	682	695	682	680	695	730	726	697	694	738	730	774	710	731	687	697	748	665	699	715	696	707	701	714	718	724	718	752	673	727	710	696	707	705	688	720	699	664	734	749	714	710	716	734	677	721	702	690	734	711	719	686	685	715	714	735	699	720	700	734	707	689	700	713	679	708	674	748	648	713	711	742	698	705	731	721	735	745	704	731	693	694	694	714	726	710	742	714	757	678	747	753	711	717	721	713	719	741	711	696	704	720	716	733	717	707	694	728	698	686	694	684	696	663	738	675	710	721	736	701	672	705	711	660	706	685	711	732	711	712	743	725	707	688	667	714	728	709	713	711	714	711	720	707	716	717	696	728	685	728	727	709	704	715	722	686	710	689	723	688	669	718	693	666	781	708	673	714	710	689	750	764	719	707	663	652	701	734	723	740	700	728	711	702	729	731	673	701	759	705	675	634	698	739	688	684	681	740	719	696	763	701	680	674	717	713	694	717	687	681	730	736	737	714	760	729	657	717	741	737	714	694	711	649	697	699	683	707	729	710	689	709	677	669	701	643	687	741	713	741	739	706	691	752	714	740	675	738	714	711	696	672	687	699	692	692	736	679	673	692	701	713	729	670	704	698	675	695	684	705	674	670	710	737	708	673	749	728	742	713	711	715	704	739	693	740	700	714	712	697	718	731	685	712	728	730	694	684	721	716	697	706	671	722	698	711	684	721	763	689	719	714	675	728	691	721	737	660	691	684	725	672	730	723	675	679	732	682	670	698	674	692	727	687	687	705	684	669	692	679	682	741	701	720	712	709	721	689	705	693	652	675	735	754	691	690	690	710	678	684	775	658	701	709	700	705	655	711	689	668	709	728	699	685	702	698	671	744	756	695	735	669	691	723	701	724	734	727	724	692	722	701	728	705	737	701	710	667	733	694	629	738	689	701	687	715	700	714	742	675	685	697	737	722	725	687	666	688	710	737	692	672	734	709	749	688	749	709	753	705	689	707	666	715	721	752	681	714	674	708	745	691	676	728	702	683	679	688	731	702	697	719	698	680	705	745	726	680	671	688	673	709	720	722	715	724	664	729	683	678	719	709	706	690	699	700	686	698	716	721	716	706	674	692	704	709	723	733	709	733	731	752	665	651	679	710	728	748	716	695	701	704	727	685	680	663	691	743	753	708	667	710	697	689	697	700	687	730	704	656	704	717	681	731	690	694	707	692	698	750	660	722	679	724	694	718	723	681	691	653	660	704	727	688	706	713	776	722	727	682	668	701	729	737	734	699	688	697	752	698	686	719	667	726	698	712	718	695	701	705	730	715	702	702	746	668	675	712	739	730	694	726	653	709	741	681	720	719	720	710	686	696	737	658	659	678	743	743	753	729	692	689	706	692	743	750	681	698	712	691	729	689	725	701	719	717	677	737	656	715	688	704	722	689	711	689	749	724	766	723	693	714	702	724	738	682	692	715	722	693	734	723	686	686	675	695	724	691	678	720	744	672	714	727	751	704	727	725	739	728	719	678	726	683	684	713	709	719	799	747	709	680	694	744	698	738	717	678	675	706	746	674	692	748	685	644	720	707	758	727	694	653	679	707	665	682	736	699	740	709	758	732	683	745	753	700	690	670	733	732	724	723	671	695	714	715	713	735	721	695	702	689	702	675	719	697	721	749	732	715	724	717	648	689	695	734	723	690	730	723	695	737	665	714	659	721	681	703	704	754	709	694	725	737	694	686	757	746	700	695	708	731	720	771	718	701	699	663	710	718	700	670	733	636	690	652	696	686	710	723	703	740	703	719	681	662	659	722	731	738	689	729	730	706	708	691	719	768	664	742	706	707	703	742	697	697	704	701	717	695	704	702	723	703	714	703	713	708	669	716	705	728	690	753	751	756	743	674	701	690	715	687	744	710	752	758	694	704	673	699	708	682	732	684	715	716	738	704	711	769	725	750	723	678	727	663	699	657	723	699	699	663	700	731	671	696	667	703	728	651	720	681	740	706	712	659	716	710	699	712	767	733	762	699	688	719	696	711	729	738	698	693	686	675	709	670	692	755	720	671	719	729	695	729	717	690	701	764	678	697	739	708	715	715	684	717	716	710	683	693	732	688	667	700	691	706	688	695	721	757	691	679	710	713	688	733	685	723	657	709	722	702	697	723	708	717	701	703	691	713	692	669	666	703	716	727	647	680	750	722	709	704	720	716	708	725	721	701	739	679	679	723	761	709	690	711	748	711	658	723	731	724	716	707	720
3105	1582	2062	1661	2684	2054	1052	1156	928	907	792	1093	2565	834	250	219	264	240	237	259	235	249	233	256	260	222	238	242	255	268	248	219	243	223	253	253	228	234	244	274	257	259	232	223	250	235	235	243	246	248	242	247	263	227	236	258	248	243	239	249	225	238	231	256	220	218	254	220	226	246	254	239	213	232	281	268	250	280	255	249	267	250	228	265	228	244	220	230	244	213	265	223	227	224	229	246	245	267	267	204	247	244	274	245	242	260	237	215	254	246	225	235	253	251	243	230	243	246	253	243	225	259	270	264	255	264	222	255	269	238	236	252	217	222	263	229	247	250	252	231	251	238	229	198	226	235	250	213	281	231	263	239	248	249	219	253	270	248	230	236	250	223	262	249	242	220	236	240	246	222	247	264	227	228	250	275	254	241	265	232	262	264	259	249	234	208	237	248	234	236	247	243	257	262	217	228	228	234	252	239	228	239	268	229	231	246	283	240	249	250	257	283	241	242	233	242	236	245	243	248	275	240	260	253	237	255	252	238	239	234	247	274	267	223	268	246	204	241	235	280	246	240	252	238	226	224	233	238	229	273	249	252	220	221	232	216	214	240	223	244	244	248	239	247	252	248	281	239	246	257	233	256	247	263	257	274	242	277	224	249	232	260	252	237	255	259	227	238	239	251	252	224	252	236	250	248	250	246	275	263	239	234	231	258	249	253	260	235	254	238	222	264	230	257	262	253	243	221	229	247	252	251	229	234	216	250	250	225	262	235	238	221	280	272	229	213	226	242	258	231	240	239	234	249	236	278	231	238	237	228	252	264	242	243	271	255	214	275	247	236	248	236	245	229	241	244	209	255	245	234	249	244	254	234	242	241	216	247	245	227	224	249	230	242	241	230	212	253	261	238	232	264	266	236	240	240	241	219	253	243	241	280	218	241	205	252	217	270	238	246	267	261	221	236	260	243	246	236	243	242	233	238	247	249	243	239	241	256	269	263	226	266	248	251	226	253	240	249	242	231	250	234	240	237	234	245	252	227	211	238	249	250	250	232	225	255	256	248	240	214	240	232	255	260	255	229	268	252	254	269	244	218	256	266	229	230	267	230	250	246	226	248	241	248	260	250	228	239	255	212	227	226	230	230	244	264	235	255	222	257	230	239	227	225	232	229	245	243	259	231	226	214	272	239	255	254	245	250	270	231	243	246	230	245	228	237	256	235	210	235	248	233	255	254	234	241	222	244	260	243	260	198	254	243	219	240	290	253	237	238	284	217	235	261	254	224	250	232	252	271	236	250	249	223	235	249	235	218	244	204	266	276	260	251	245	247	207	245	246	245	262	236	235	278	241	242	247	219	261	268	224	261	215	255	252	253	237	249	235	264	243	216	235	229	228	245	253	236	257	235	210	255	233	245	243	229	254	223	250	218	231	259	259	247	247	220	221	273	237	246	254	239	233	212	236	234	277	271	219	240	247	238	263	234	259	241	235	243	259	273	243	258	250	217	248	209	217	213	247	234	208	248	237	230	236	252	256	244	247	241	252	249	262	235	208	228	254	239	221	239	261	234	228	246	226	244	256	232	250	222	255	253	244	256	257	215	261	249	268	217	217	236	254	246	249	278	226	251	221	245	236	245	247	214	235	239	251	260	254	225	240	235	235	262	232	255	232	259	257	208	281	228	259	219	234	262	236	254	216	230	239	236	227	234	229	264	267	275	273	230	206	249	230	253	246	265	250	234	231	258	216	250	235	244	227	244	234	216	216	260	255	241	229	253	240	224	262	246	226	245	237	245	215	227	229	221	218	248	251	237	227	228	248	208	261	255	272	257	252	239	258	256	232	245	241	236	246	229	221	259	235	260	246	232	238	268	233	239	274	229	248	224	243	220	267	273	242	231	235	237	261	224	243	257	258	246	225	249	255	255	259	262	250	214	223	261	261	254	248	227	252	251	250	227	254	217	236	264	247	216	260	231	224	243	239	250	251	250	212	210	248	249	243	221	238	263	263	263	238	252	240	268	247	265	264	215	231	253	254	236	258	233	261	225	239	269	243	228	232	240	272	241	275	273	226	230	236	237	236	272	227	264	223	259	222	225	255	250	235	263	245	233	244	247	223	257	257	239	250	228	244	220	241	254	241	250	246	251	250	252	216	221	254	229	238	249	243	231	224	246	252	225	276	239	251	253	249	242	214	247	223	254	258	232	246	251	256	253	224	239	270	252	257	241	253	241	235	222	250	232	241	255	261	232	228	255	259	236	257	244	224	230	246	237	243	209	235	266	254	267	245	242	246	241	218	254	253	268	248	218	238	215	231	226	250	259	258	220	243	261	284	255	236	237	233	263	206	241	274	255	249	246	245	269	248	245	244	220	251	250	230	222	226	231	257	271	234	262	246	252	237	246	257	204	264	264	247	240	242	258	236	241	224	254	256	264	217	234	251	243	234	259	258	238	245	260	246	246	280	252	221	253	255	273	246	246	227	256	270	254	269	251	251	225	217	256	244	263	267	260	260	229	259	264	218	245	251	245	266	279	249	213	224	248	209	258	255	252	243	225	261	246	239	236	260	238	248	271	242	238	257	260	267	263	219	243	247	257	239	239	271	257	278	238	239	242	235	265	248	247	242	235	242	258	233	216	245	232	249	215	230	286	241	251	226	246	270	256	235	281	273	239	241	239	254	236	241	248	270	206	265	247	232	253	237	240	245	228	258	247	248	255	228	222	235	256	238	249	233	265	228	242	268	237	220	214	219	235	226	258	231	235	243	271	241	260	243	263	254	231	263	271	246	241	263	255	276	249	243	249	222	245	261	249	253	251	228	259	257	250	234	252	245	234	241	278	251	262	233	248	221	232	262	232	232	232	236	241	258	274	259	252	268	248	253	251	212	240	245	240	216	245	249	241	247	250	224	231	275	239	215	247	237	255	244	239	236	268	245	245	249	243	208	240	259	255	238	248	230	243	210	242	229	249	261	253	250	220	230	244	246	230	253	250	239	244	213	222	242	246	213	234	241	257	239	250	227	259	258	244	219	240	238	240	243	224	230	241	230	244	240	228	226	223	225	228	238	239	231	254	232	268	244	244	232	248	244	276	232	223	258	241	250	236	235	268	237	231	239	247	242	245	241	238	231	233	257	260	244	230	224	232	231	236	228	250	234	238	239	276	264	230	239	218	235	242	254	238	236	224	234	216	278	268	240	265	255	259	227	225	223	232	231	253	222	249	224	275	246	253	242	222	236	257	229	234	249	221	246	269	230	256	244	242	241	230	246	243	244	254	257	236	225	247	249	270	258	249	204	223	228	248	249	237	242	219	254	268	229	251	219	241	258	261	240	239	263	232	248	227	231	226	236	233	217	244	229	235	253	216	226	257	221	235	220	229	244	224	216	255	250	222	234	218	219	258	220	245	227	251	275	242	243	254	251	222	226	262	253	275	239	242	251	259	233	258	254	270	216	256	244	249	259	252	248	259	276	253	240	254	227	235	261	264	246	248
2791	2140	3381	4106	8297	6059	3610	4621	3424	3770	3578	5152	10804	2636	720	693	731	690	725	727	707	652	716	663	700	729	698	712	747	683	693	677	748	753	675	704	688	681	662	733	706	705	660	680	700	694	691	696	698	699	732	658	685	718	709	671	696	722	720	672	727	741	723	636	721	712	650	655	686	706	669	758	668	687	703	727	699	661	720	663	671	743	651	703	702	690	685	696	739	690	638	747	675	698	724	721	665	688	707	711	689	699	650	672	680	697	647	730	659	717	634	663	649	713	720	649	665	645	681	754	673	686	744	726	717	636	668	642	600	673	684	682	692	717	713	681	668	708	665	663	715	699	674	685	648	713	664	675	674	709	645	687	688	705	727	636	705	700	692	664	675	690	696	685	688	683	698	732	697	696	730	653	704	677	656	698	699	692	680	680	698	667	686	701	691	644	681	675	678	699	633	685	707	697	653	700	702	700	699	661	650	675	722	710	691	694	736	702	678	669	694	654	698	680	673	702	691	688	663	671	679	687	689	667	682	694	700	724	642	685	739	731	704	762	724	635	692	692	716	704	728	692	711	680	751	665	664	673	716	696	691	711	686	655	676	648	656	683	733	746	685	726	712	752	699	659	773	685	698	698	679	658	701	699	686	694	700	713	741	685	706	718	703	646	711	679	676	687	693	658	708	686	685	674	651	696	688	677	691	649	672	715	731	687	702	686	670	680	671	686	689	671	691	684	699	665	636	685	743	661	644	684	692	652	723	704	708	624	691	680	650	660	686	671	680	679	650	714	687	706	719	714	703	714	668	661	648	695	675	710	705	688	680	659	674	712	671	721	713	761	720	694	685	665	734	702	651	701	711	684	672	668	671	660	672	674	705	714	695	662	683	676	700	634	678	668	664	683	668	677	656	645	663	670	644	698	730	705	708	664	639	691	707	743	735	692	716	690	699	702	743	709	669	714	713	673	708	687	728	704	707	676	715	682	688	674	677	698	719	696	673	725	702	658	712	666	665	689	660	666	688	682	703	701	705	716	712	694	708	725	719	695	704	685	705	674	725	701	669	681	703	769	641	735	685	690	687	732	673	699	704	688	688	718	724	661	693	717	655	646	699	687	701	709	732	691	665	678	669	681	701	686	665	701	692	643	667	666	716	691	703	677	672	727	646	728	686	721	689	670	707	655	727	695	680	790	716	681	717	708	753	722	691	666	648	673	666	691	680	658	696	703	733	689	686	733	735	711	730	736	651	699	706	624	663	666	696	688	722	704	682	703	716	646	668	670	667	737	706	689	672	696	716	660	679	691	627	692	663	672	683	713	709	688	745	709	664	711	672	687	723	697	709	731	672	682	706	736	694	650	627	639	690	702	722	682	673	631	700	676	693	702	662	683	694	714	716	674	661	644	653	694	693	732	710	732	646	670	663	674	709	692	711	700	663	653	654	642	683	705	686	678	695	673	726	645	659	672	735	713	722	670	683	690	734	710	662	679	692	717	704	716	679	703	702	681	713	694	653	691	727	697	698	687	745	666	748	719	686	712	692	678	681	662	688	678	682	639	706	679	704	721	625	682	704	715	675	706	716	739	678	712	705	689	696	683	667	715	650	697	655	715	692	691	686	703	637	658	709	659	682	675	727	702	682	711	731	681	715	674	670	684	670	696	666	660	694	654	691	696	700	703	710	669	615	691	732	690	659	685	769	685	665	730	740	665	674	668	664	706	729	742	722	723	679	669	683	653	708	682	719	707	690	669	710	675	687	722	719	695	729	644	660	727	716	652	662	704	728	652	725	671	640	690	750	702	674	689	719	711	749	654	709	679	689	679	691	695	655	726	668	691	698	705	710	684	693	662	701	719	706	669	664	723	700	667	688	663	730	718	713	663	673	705	698	688	697	699	704	708	691	667	728	706	656	697	633	723	657	711	689	675	721	738	650	701	703	670	711	656	713	689	711	762	665	693	746	736	708	734	693	711	699	702	703	725	726	666	637	711	683	727	644	692	722	731	696	691	685	674	681	703	689	654	709	662	686	666	676	696	660	661	678	686	658	672	671	691	678	710	660	741	740	718	693	697	660	632	684	734	693	693	707	702	655	670	658	667	741	688	690	710	649	661	650	686	678	692	724	690	716	691	725	684	690	715	708	732	684	753	693	693	708	677	703	709	673	689	678	706	696	692	689	660	706	691	688	730	680	682	720	715	700	729	685	677	728	657	687	701	695	682	676	682	660	672	658	681	660	689	667	691	682	680	674	680	640	658	689	651	710	710	611	745	701	674	719	712	694	702	654	699	730	674	677	702	739	689	661	705	706	684	690	703	679	705	703	653	709	649	729	665	659	725	663	711	681	703	704	715	679	722	684	699	690	689	642	677	678	696	675	711	692	755	683	656	654	723	674	708	710	670	710	718	659	667	702	663	667	715	698	651	692	708	717	690	711	676	699	692	676	641	731	673	670	670	632	679	704	695	710	685	696	716	714	660	668	731	744	637	704	711	756	662	682	710	691	732	740	709	697	674	692	670	717	704	700	727	685	696	658	747	669	709	696	751	667	710	714	772	700	692	723	694	668	668	730	680	691	689	698	682	623	701	668	687	709	682	638	666	670	660	701	691	694	681	680	696	675	679	687	701	690	710	684	693	665	709	688	700	726	662	641	681	715	660	745	717	663	692	663	692	659	688	682	704	662	671	692	708	671	667	677	730	691	675	684	727	704	680	658	655	694	678	681	704	694	629	685	712	730	726	703	644	739	692	694	730	720	677	717	726	666	726	680	677	737	703	687	680	703	697	693	671	631	713	698	684	702	706	635	707	651	650	721	730	668	742	676	681	726	680	689	702	663	701	672	674	698	672	689	681	670	642	670	697	674	709	682	688	711	705	658	711	697	747	656	678	709	702	697	675	702	694	741	650	705	716	729	680	738	696	673	669	706	703	685	708	709	676	699	691	719	743	725	698	688	696	656	667	683	716	678	710	676	717	706	702	706	689	646	639	689	687	680	687	702	697	697	698	700	750	714	655	683	710	691	657	708	715	663	659	674	660	643	676	678	674	661	712	693	678	723	686	681	673	722	684	668	705	720	660	751	751	714	713	720	652	654	729	698	671	691	643	678	705	640	700	711	727	661	699	662	691	687	732	682	664	720	719	670	700	687	680	724	700	731	724	678	723	662	766	696	679	692	686	657	676	732	703	691	687	693	667	667	686	701	655	653	697	663	681	703	690	702	709	690	649	678	756	706	680	614	690	711	704	712	696	653	652	692	728	714	661	688	677	714	702	714	703	691	693	672	710	691	708	711	740	685	726	692	679	697	712	703	692	692	680	689	720	672	734	718	710	706	688	670	677	694	708	705	717	705	695	732	695	677	659	723	661	677	686	697	695	695	708	694	752	691	718	679	685	683	658	688	640	709	696	692	702	767	723	738	683	675	697	712	697	757	691	714	708	705	684	681	668	677	726	703	701	687	666	661	700	679	667	681	671	679	700	734	678	706	707	673	677
14084	9220	12927	13042	11939	9252	5203	6516	7197	4488	2919	6539	21654	5567	245	183	205	180	184	176	165	169	167	153	143	168	157	168	163	189	185	161	144	180	174	173	188	172	170	169	150	154	159	149	152	142	161	168	170	173	152	151	198	164	165	160	158	176	152	163	168	162	154	145	189	150	141	163	150	184	178	135	151	164	172	158	144	145	145	169	163	171	163	143	152	170	188	159	178	161	174	166	156	139	160	160	145	162	149	151	150	176	132	140	151	148	152	178	147	161	157	156	142	149	180	158	180	163	146	146	172	151	133	176	162	171	164	172	162	157	162	151	171	158	164	151	165	164	175	163	162	166	148	190	155	159	153	160	149	170	138	152	168	180	185	168	154	159	175	154	163	166	149	160	141	167	140	150	165	150	140	151	133	137	145	150	138	161	147	176	181	164	150	163	145	163	131	167	173	163	161	136	166	175	154	151	147	158	164	152	159	159	177	166	139	136	166	140	147	164	153	167	165	166	164	156	176	141	148	159	164	164	141	161	155	147	148	170	150	167	137	173	157	175	149	179	160	170	163	177	163	171	164	177	174	173	158	151	164	164	162	143	159	155	155	138	170	151	155	154	179	169	144	167	131	159	166	149	154	160	169	141	181	159	159	140	148	163	166	158	154	174	154	150	161	162	152	163	182	150	166	201	160	176	153	162	186	159	160	162	157	158	170	171	168	172	169	203	153	159	170	169	173	144	163	168	168	162	155	157	161	159	148	174	192	153	161	166	163	162	172	160	140	166	174	155	154	161	171	165	165	148	157	157	189	142	148	166	168	160	151	163	164	177	148	150	170	158	160	186	149	157	147	150	171	160	173	146	185	159	149	151	155	164	170	183	163	162	160	144	171	126	162	143	144	172	157	173	179	166	139	159	157	164	163	203	165	182	154	133	184	166	154	175	160	152	149	149	144	163	153	174	154	166	172	153	151	165	169	191	168	166	145	149	153	188	177	173	165	166	175	180	161	153	166	166	155	142	148	162	176	191	152	155	175	155	174	183	150	132	162	175	156	164	167	163	157	129	147	172	158	138	161	181	148	157	151	164	149	150	138	176	128	177	167	159	169	163	168	147	144	140	147	154	154	160	171	160	155	147	173	187	155	150	154	172	153	173	174	162	177	160	157	150	159	160	138	161	147	176	187	138	174	165	154	159	156	188	152	153	182	155	143	158	164	147	142	147	160	153	161	143	143	154	157	165	168	180	153	139	172	170	141	147	177	134	139	156	151	156	150	161	168	176	159	176	174	164	170	162	167	161	162	170	155	158	149	168	162	127	162	193	178	143	152	169	153	167	158	154	165	160	168	146	155	142	160	163	165	173	147	172	138	155	162	171	171	168	169	178	159	183	144	172	157	172	151	149	160	149	155	191	149	175	161	143	160	148	158	160	159	155	152	144	145	166	147	181	163	174	155	150	162	149	169	148	159	167	147	145	194	166	149	163	142	162	143	148	132	161	163	159	149	148	161	170	161	148	148	173	152	153	162	151	159	181	160	162	155	142	154	177	142	158	162	148	153	152	167	162	152	149	147	152	180	143	172	147	159	184	154	141	155	169	165	149	141	147	151	182	149	151	158	183	164	143	164	176	157	155	181	143	145	177	151	144	158	172	147	168	155	136	156	156	160	160	154	160	155	156	164	138	152	154	138	170	149	174	149	143	172	161	172	152	164	164	171	169	160	144	166	168	149	166	144	159	166	140	155	175	165	161	146	172	158	147	158	156	150	155	191	150	148	174	156	146	173	177	178	148	156	151	154	166	152	157	165	172	153	160	158	171	141	164	153	191	173	144	152	150	154	167	182	163	171	140	166	170	156	180	152	156	183	150	151	168	162	169	150	148	180	175	161	155	152	171	166	164	153	145	167	162	152	184	166	153	157	160	156	153	161	135	173	143	143	180	147	169	176	156	172	151	166	166	139	147	156	139	166	144	142	148	171	146	129	147	129	183	161	149	165	168	162	151	132	199	167	151	156	154	148	157	168	181	140	156	164	175	161	172	173	164	157	163	178	173	142	157	152	176	174	159	154	150	148	165	156	171	136	159	191	151	172	163	152	166	171	152	174	150	148	170	153	165	180	163	156	170	180	159	173	160	146	150	163	171	164	151	152	189	155	142	162	154	167	149	169	150	145	172	169	165	173	192	134	141	137	175	187	146	153	165	185	167	143	159	161	139	169	183	158	170	153	157	156	171	157	148	162	149	175	169	166	142	159	152	171	150	137	137	164	164	142	165	172	131	146	137	163	161	182	167	160	166	168	138	159	156	148	179	170	143	137	177	186	161	149	164	134	176	166	163	158	163	156	181	150	173	171	174	159	174	169	173	163	163	156	152	154	168	157	164	169	170	164	139	175	160	180	166	165	152	156	144	161	188	165	164	148	160	142	154	171	168	160	156	143	186	117	169	175	177	163	133	169	169	167	161	158	149	172	138	161	135	164	156	149	154	157	169	167	146	167	173	155	140	153	167	136	164	178	152	170	163	140	156	184	168	154	167	133	179	165	161	141	164	149	148	144	161	140	176	157	154	161	146	167	161	177	191	145	163	180	159	150	152	162	153	163	166	141	159	152	159	168	135	155	155	151	166	139	161	169	155	158	138	175	184	150	175	148	147	160	161	169	167	151	150	160	157	169	176	185	151	164	161	151	158	157	156	168	153	171	155	137	175	134	163	159	156	150	152	179	140	163	160	167	143	143	167	163	170	153	181	173	165	150	141	145	180	165	161	147	148	173	163	161	165	165	143	157	154	163	159	163	160	185	159	136	159	157	157	158	175	169	184	171	154	138	157	156	172	173	169	156	171	159	160	179	156	159	166	168	158	153	171	165	143	150	165	141	133	144	167	181	173	161	138	175	150	161	160	159	156	143	175	151	169	154	147	157	153	157	169	181	156	145	162	136	151	132	155	178	171	158	156	172	141	170	171	145	155	171	160	154	163	161	178	168	156	158	148	170	173	175	149	162	131	167	174	169	169	165	151	151	159	190	164	187	177	141	152	154	149	150	149	181	167	149	179	195	138	150	171	151	156	151	150	151	159	167	171	146	168	146	153	197	161	179	155	168	142	164	171	166	162	160	159	151	144	174	182	159	166	157	155	163	176	147	142	161	153	151	148	163	127	152	144	166	163	169	164	162	156	173	158	166	159	170	149	139	159	134	139	145	150	164	164	156	167	158	154	131	151	161	164	169	168	155	166	165	149	174	160	179	125	168	148	170	158	174	176	161	146	153	170	158	157	170	170	160	169	150	146	159	170	179	188	178	162	144	164	157	158	142	159	165	165	156	151	171	153	155	150	159	169	158	175	169	136	142	159	133	154	176	150	166	152	165	148	170	145	150	176	174	146	177	130	174	149	160	153	173	132	154	158	167	170	161	168	161	154	141	167	158	143	148	150	167	178	168	171	136	169	139	156	166	168	145	160	154	145	167	163	159	161	175	148	161	175	167	138	189	166	188	173
9183	7433	13409	18142	19529	16713	11516	18328	18788	11805	9810	20744	42196	8557	696	652	633	601	584	591	558	561	569	581	580	546	572	539	565	576	494	537	496	549	563	513	485	506	552	560	524	538	499	477	498	539	494	539	504	483	488	529	500	515	481	495	497	506	457	515	535	515	522	500	479	546	502	508	497	482	522	474	500	518	496	494	510	503	486	453	522	496	489	467	491	510	502	519	491	495	478	472	491	497	451	488	480	503	499	468	449	509	439	488	469	471	490	465	489	520	509	475	551	455	485	496	510	495	485	479	505	491	490	474	494	500	494	497	471	472	517	484	491	452	483	481	484	500	505	451	506	522	494	510	452	503	494	508	507	493	493	495	491	505	475	476	512	483	509	510	490	461	467	488	513	496	495	490	504	493	455	462	468	478	488	501	493	498	476	478	517	553	479	483	504	482	473	491	498	533	480	484	497	474	503	501	473	452	469	493	485	449	512	481	493	504	492	484	489	517	478	478	441	448	498	475	518	466	495	484	500	536	442	470	495	458	480	498	495	501	489	474	491	482	511	477	511	507	442	500	453	479	539	478	475	487	515	478	496	489	491	505	494	528	480	496	482	495	476	510	463	483	507	491	524	473	493	480	496	548	494	485	507	496	497	492	473	527	490	536	509	489	519	510	517	525	485	506	517	506	500	474	532	509	471	503	495	519	529	470	478	499	505	491	522	475	447	463	519	491	528	506	525	514	536	469	435	462	472	503	467	465	507	470	484	498	493	476	448	477	490	507	473	517	477	495	501	495	543	515	500	515	487	457	505	461	493	503	534	476	478	499	531	453	532	476	509	503	455	461	494	474	505	484	464	504	465	541	519	500	518	499	488	519	497	491	502	498	511	513	507	515	493	502	494	484	510	475	497	487	490	485	488	506	484	507	473	506	533	469	502	468	502	483	486	495	521	488	482	512	485	536	441	499	512	488	493	462	488	453	486	497	459	480	474	486	490	478	487	506	517	493	498	495	496	517	547	519	494	461	488	483	510	493	507	475	506	470	466	503	506	506	469	443	505	462	467	462	501	481	497	471	478	441	450	486	501	483	499	485	524	461	499	492	455	503	512	442	463	470	493	501	491	514	470	481	510	464	439	502	451	491	476	482	449	480	503	503	478	544	507	483	486	516	477	507	492	492	525	485	484	466	485	503	480	473	418	487	499	510	504	529	501	478	457	505	477	541	515	461	465	485	499	463	504	494	479	528	482	459	490	457	506	480	490	491	494	454	457	495	483	499	478	465	512	446	484	473	481	486	470	490	493	511	491	502	509	483	494	516	444	514	480	484	476	541	525	492	497	511	493	519	522	514	485	451	461	523	485	508	501	491	489	531	483	518	461	467	487	508	448	486	459	476	493	462	515	495	472	482	514	492	480	511	483	462	504	468	492	473	456	525	449	510	469	449	447	508	476	543	534	519	520	486	505	488	478	517	490	471	489	516	467	497	496	466	485	484	506	474	513	486	487	516	466	507	517	516	480	484	467	477	501	480	497	484	497	490	458	501	484	466	541	514	464	517	534	482	518	444	514	512	502	465	473	493	495	444	497	481	494	533	500	443	461	495	487	494	445	496	490	473	517	476	505	512	458	500	482	525	474	497	509	481	469	506	494	476	472	486	537	462	510	464	508	512	476	515	503	493	480	505	496	510	475	511	459	489	508	503	482	480	461	525	493	467	525	486	492	497	494	488	496	495	439	524	487	482	509	476	469	526	490	467	494	479	485	523	501	513	526	516	534	527	513	488	517	521	545	478	545	474	482	464	475	460	501	522	480	498	513	472	485	492	484	505	472	491	497	485	478	476	491	485	483	519	509	530	475	489	454	463	495	497	474	514	495	469	462	492	493	519	521	469	512	478	496	488	464	451	497	489	510	511	472	498	498	502	464	500	516	464	493	513	496	543	503	494	472	481	448	476	479	480	506	472	425	501	512	502	493	456	527	501	490	503	496	450	479	479	434	525	503	512	482	473	480	480	464	499	493	474	510	524	518	530	484	501	463	485	487	482	472	507	494	499	520	489	455	469	446	529	507	526	485	454	525	473	506	491	477	497	479	457	482	516	469	490	460	463	505	505	512	533	517	473	482	477	503	465	471	491	503	504	453	521	523	464	525	502	502	521	535	476	472	498	479	485	470	459	453	469	488	496	471	535	506	466	542	492	510	441	458	444	472	486	464	505	476	504	507	516	521	475	476	499	528	474	468	465	522	477	545	483	484	512	512	494	485	534	508	490	500	480	498	520	435	531	480	450	493	437	474	516	495	472	471	514	492	513	497	494	487	518	490	471	498	506	520	512	483	518	484	497	474	484	523	495	507	465	507	499	492	476	501	477	486	473	491	455	487	524	490	503	469	481	469	521	478	482	502	518	505	507	453	451	487	491	463	540	536	458	469	525	494	520	504	487	521	510	486	478	507	505	465	485	515	495	446	511	484	537	461	457	509	502	470	532	517	474	494	503	479	465	475	480	537	466	523	488	490	496	488	516	473	484	515	518	477	509	485	508	487	465	521	489	442	482	467	514	518	482	496	479	448	474	522	491	501	516	493	487	486	503	498	485	482	524	488	475	487	499	467	495	533	499	467	536	508	514	491	478	476	492	511	479	520	517	501	519	496	490	493	527	513	503	486	516	495	494	474	501	450	454	474	513	504	459	479	488	467	515	529	489	500	518	481	487	470	525	462	469	503	471	488	501	507	495	497	520	502	511	491	476	496	456	498	500	493	464	460	542	507	465	474	451	494	466	448	523	463	531	512	493	490	522	487	499	475	464	478	516	495	508	474	482	497	492	448	480	477	499	520	509	457	484	492	507	531	532	492	517	497	489	440	495	492	531	481	452	488	482	502	502	499	500	499	504	513	491	506	478	490	502	491	459	519	499	468	470	487	456	494	513	482	433	499	516	484	451	479	515	469	494	501	497	472	518	469	474	512	489	497	477	454	509	512	486	526	471	497	480	466	506	501	496	490	463	485	527	470	479	504	456	487	488	495	478	483	490	445	490	477	510	494	529	484	463	471	485	482	515	506	505	504	521	472	513	508	526	510	526	478	496	504	444	479	510	481	509	505	450	490	473	554	502	498	458	472	479	463	527	521	485	472	463	514	483	484	518	524	502	490	472	514	461	476	496	476	493	501	484	494	483	498	458	493	506	507	476	459	521	494	521	500	498	504	451	487	490	478	481	491	462	507	517	505	499	507	456	462	512	477	518	463	465	505	464	487	489	496	515	504	496	466	470	514	474	499	502	487	493	516	466	435	519	541	474	450	461	461	498	522	503	500	502	500	449	446	498	509	518	476	482	512	491	447	561	504	495	515	495	488	508	462	497	473	489	467	487	503	468	466	482	503	482	494	553	492	511	520	517	467	507	518	504	481	469	453	489	502	465	508	515	478	494	482	494	463	522	522	516	467	490	483	507	484	498	485	512	553	486	514	460	502	483	453	482	495	485	511	431	487	472	481	507
24071	17690	20909	19095	16665	14051	11953	11966	8718	3665	3414	15327	28627	10848	494	285	289	243	299	274	273	255	274	280	240	245	237	242	225	238	231	223	254	253	229	250	254	249	276	251	211	224	247	221	248	253	231	250	234	231	240	227	233	215	214	227	229	221	230	234	224	231	247	235	237	239	219	239	236	240	227	269	254	227	233	268	222	243	222	216	240	229	240	251	225	240	228	235	251	222	220	246	221	239	240	242	214	203	257	201	214	237	228	235	257	231	218	248	217	248	231	243	221	246	246	242	221	232	197	261	239	227	229	236	225	258	202	212	234	233	230	231	217	227	229	222	240	247	212	213	232	219	223	229	216	225	230	225	251	236	218	258	229	231	224	220	255	200	219	249	255	224	217	232	218	264	209	205	222	224	229	222	232	219	216	248	228	237	224	245	250	236	195	209	210	250	234	252	191	231	227	227	244	230	247	209	220	224	228	208	217	218	251	248	217	210	212	204	241	214	239	250	220	231	247	226	246	229	217	207	216	232	212	237	252	257	234	246	233	228	217	254	235	221	216	222	251	229	209	227	257	226	226	226	206	222	247	278	234	257	239	225	217	253	235	236	249	220	231	204	237	232	237	233	221	233	220	249	226	225	228	220	217	239	226	233	204	223	246	240	221	218	215	208	226	208	237	229	232	209	229	225	245	203	199	222	231	220	238	229	207	218	246	235	251	217	228	227	211	201	229	209	241	227	233	251	209	233	230	242	232	236	216	218	231	225	227	236	250	223	208	234	209	230	224	252	246	199	236	241	234	231	217	237	222	212	215	227	241	229	228	222	260	224	227	253	220	232	235	211	258	211	233	230	212	223	202	262	241	248	223	229	220	203	230	270	209	244	241	226	225	233	219	248	217	247	226	224	243	226	215	237	234	255	226	224	215	226	228	253	253	228	244	237	231	223	237	210	229	218	214	220	228	217	245	224	234	212	244	226	224	202	228	223	252	219	232	215	265	218	210	207	219	206	232	231	219	235	185	193	236	222	238	203	229	232	229	213	214	222	220	253	234	273	231	247	241	234	203	218	203	200	213	220	220	231	240	260	244	224	240	211	270	237	236	221	224	224	223	235	213	271	228	243	213	270	220	231	236	229	237	231	237	223	227	242	232	221	232	237	247	219	234	225	222	189	217	225	243	222	216	227	215	277	216	226	222	230	223	232	255	224	232	238	223	259	242	224	256	241	251	237	232	245	227	238	211	226	237	259	237	223	263	243	238	209	202	215	230	234	268	210	254	223	221	221	254	214	264	253	233	238	244	226	236	207	222	229	218	237	228	219	233	242	215	213	229	251	245	240	232	211	215	221	223	219	239	237	259	237	240	221	204	221	229	226	230	214	230	224	245	237	221	251	230	210	224	228	248	264	210	230	240	232	238	218	225	261	229	208	237	220	247	238	221	216	215	226	241	245	234	231	245	233	203	238	208	233	247	238	213	237	229	221	201	230	253	217	232	217	227	214	221	222	258	234	218	228	232	258	265	207	226	248	242	238	241	232	232	242	231	236	245	236	241	207	247	235	233	255	253	250	227	252	207	245	226	230	242	227	238	234	240	232	245	215	233	249	256	248	206	246	220	230	234	182	226	209	248	231	240	229	214	211	237	255	221	219	263	249	225	231	228	226	249	237	227	210	229	235	238	235	250	238	236	210	236	205	249	228	236	260	258	209	232	218	216	217	233	265	234	256	224	216	225	236	217	254	234	216	239	226	239	260	261	183	245	200	236	232	178	210	232	210	246	243	249	206	213	227	212	249	234	241	239	215	248	248	259	257	201	253	247	214	239	224	230	247	271	237	216	225	216	224	256	220	232	224	250	240	249	223	238	231	201	251	237	247	233	246	253	214	223	199	228	246	218	249	226	206	238	220	210	217	253	223	230	223	217	225	233	226	222	251	230	207	218	255	262	221	241	242	242	227	226	242	223	227	215	221	215	208	229	221	199	218	219	236	225	220	245	248	208	240	206	228	214	214	220	219	206	211	225	230	215	218	249	251	215	214	244	244	220	243	235	230	215	228	222	223	228	232	255	263	224	228	213	228	250	255	247	226	215	212	243	203	210	191	234	213	223	232	232	220	245	245	234	215	236	226	220	229	239	218	256	239	205	234	238	203	237	206	239	231	241	230	221	234	229	222	212	216	214	246	215	249	205	245	242	224	207	216	198	219	217	240	233	240	226	216	217	240	225	238	230	241	204	212	231	242	234	222	226	225	224	246	218	239	205	222	224	221	219	243	236	238	215	231	248	238	251	227	243	225	230	204	226	245	224	207	248	242	241	225	230	244	231	232	213	247	253	216	255	230	229	219	229	234	217	223	220	224	232	253	239	256	226	259	221	219	226	233	200	226	227	247	224	239	251	237	254	253	248	237	261	233	223	225	223	231	231	269	209	231	228	262	244	241	230	252	216	225	240	214	227	213	251	218	232	225	204	249	229	218	254	213	185	248	224	250	258	210	234	203	215	204	217	259	234	227	211	212	229	242	240	237	228	212	213	207	220	245	200	262	251	229	234	219	223	216	237	232	226	238	246	221	228	214	262	234	237	205	215	264	222	239	233	198	223	226	232	235	230	253	249	223	218	247	212	226	236	219	217	211	228	223	227	203	221	232	225	245	238	247	226	226	215	222	221	225	223	228	266	247	227	238	231	223	210	234	240	216	254	209	222	242	237	250	225	215	220	206	241	235	229	237	243	199	220	225	213	230	237	227	229	194	239	200	221	225	253	214	209	219	223	231	232	230	223	249	255	243	205	224	234	224	237	229	245	231	209	232	226	237	229	224	200	206	224	209	204	227	237	227	236	223	225	218	225	241	213	231	243	246	247	218	232	244	245	233	220	225	271	245	236	219	245	224	228	239	235	231	223	253	202	231	227	222	248	217	236	241	216	243	231	259	221	207	188	223	251	229	219	229	247	221	210	222	236	222	225	251	235	234	216	217	205	248	222	231	247	207	222	211	202	213	218	233	230	230	246	244	211	217	225	230	190	208	246	255	214	238	228	218	250	225	213	234	234	218	202	244	234	229	235	234	223	221	228	249	229	239	241	224	252	223	198	207	244	207	224	246	219	216	245	228	229	235	219	234	231	210	237	230	217	234	238	225	221	231	226	242	230	227	260	240	236	214	218	241	207	209	224	220	231	235	250	263	233	229	240	230	206	224	257	251	225	222	230	243	239	235	228	243	218	213	219	215	240	231	261	241	236	216	212	241	262	242	224	238	228	220	226	224	240	269	234	231	210	224	237	223	241	231	221	226	240	238	224	226	230	237	209	216	214	245	232	219	230	216	257	238	257	225	239	210	227	230	201	217	213	196	226	216	237	251	236	236	227	219	192	203	238	241	212	226	224	208	209	231	251	246	227	251	229	226	214	238	242	248	225	212	218	241	244	216	205	248	253	205	203	217	268	218	227	209	235	231	197	242	233	267	201	237	216	240	235	225	257	243	246	200	227	242	232	211
13849	13059	19307	23674	23490	23753	21982	24204	17947	8681	11610	35709	47268	12271	1042	1038	990	905	932	861	956	866	805	812	825	818	853	763	771	760	716	803	726	764	745	765	758	757	667	717	695	677	730	733	707	740	657	723	750	680	726	665	677	681	700	666	675	677	708	676	660	730	725	659	626	658	713	671	664	646	693	721	751	630	693	712	695	730	657	635	691	706	684	723	709	692	694	694	652	700	678	658	708	709	745	637	666	669	656	698	700	697	665	725	689	633	674	696	666	678	667	683	627	647	668	671	666	678	689	706	692	689	639	696	659	707	648	682	674	651	701	724	733	633	711	682	730	655	653	626	676	667	653	704	732	668	705	690	697	678	658	656	653	709	660	639	668	704	687	655	702	657	653	701	684	687	667	667	615	673	668	679	689	659	673	690	682	656	676	653	652	664	693	634	687	720	674	661	678	677	666	682	731	675	714	683	659	711	671	665	649	641	684	667	667	667	701	651	673	744	649	721	673	663	699	674	705	652	644	716	640	698	693	693	639	633	649	709	709	660	659	705	719	683	674	708	678	677	695	652	634	648	661	639	689	667	653	684	713	653	668	656	729	670	687	653	665	674	704	682	668	650	726	718	619	699	625	704	682	689	632	667	710	673	692	657	685	664	650	676	683	717	665	663	688	674	679	649	668	661	713	657	643	704	658	677	674	629	669	688	657	681	637	717	677	679	655	710	702	670	667	686	688	672	713	666	656	686	677	666	671	676	722	630	690	677	677	690	666	640	652	628	691	681	640	704	658	673	701	648	689	646	670	710	657	641	674	665	642	679	687	677	704	721	659	656	649	639	666	677	700	658	681	645	683	640	717	640	621	696	702	637	687	662	656	669	621	645	685	724	725	678	664	692	657	653	696	636	693	674	663	643	673	671	706	658	702	662	699	720	651	681	711	635	649	682	716	655	671	640	681	747	701	695	681	621	651	668	633	637	698	688	665	661	695	683	639	675	670	687	686	706	656	697	650	649	719	676	703	652	691	627	644	690	657	651	635	685	685	685	624	697	727	650	607	639	658	649	703	691	707	643	710	703	689	648	666	701	669	697	701	646	691	701	678	677	689	638	636	643	671	638	656	648	621	634	689	709	733	696	694	634	649	640	703	657	710	687	653	647	624	668	677	703	701	681	655	669	680	705	683	642	658	700	687	641	667	673	699	666	716	672	664	695	714	669	674	638	634	659	647	716	693	657	675	671	673	672	701	653	680	634	730	682	696	676	691	650	730	670	681	686	686	692	675	687	667	699	691	657	689	650	648	718	683	701	664	692	731	626	658	649	688	657	710	706	678	696	659	706	665	701	599	627	678	673	666	661	646	619	687	675	630	707	689	683	666	647	721	649	664	674	720	645	641	649	670	631	721	693	709	686	695	662	666	645	659	627	645	736	669	649	678	717	685	664	628	707	666	651	692	687	724	686	686	699	698	651	731	648	629	679	673	708	659	687	696	672	714	712	664	658	635	658	672	726	614	684	668	658	672	630	661	651	650	693	668	723	698	668	668	671	652	673	641	677	661	678	697	677	672	658	669	666	703	660	716	673	675	694	686	682	678	670	671	680	685	699	681	670	703	662	677	715	652	662	682	692	668	669	667	702	719	643	697	651	666	646	687	666	637	639	664	680	695	666	675	714	662	656	667	665	673	693	686	711	688	695	662	652	664	621	683	621	702	718	664	709	666	668	690	684	714	700	657	674	654	663	671	680	674	677	671	676	666	713	681	672	658	666	655	682	672	655	651	694	701	684	701	736	700	642	704	673	683	677	675	704	716	684	667	641	648	675	692	674	680	646	685	667	693	621	663	703	635	682	678	689	631	652	695	699	687	690	664	699	695	644	685	674	664	666	669	689	667	645	677	701	684	654	686	729	724	706	686	708	658	693	711	712	690	674	704	664	635	679	681	735	632	663	654	667	668	686	649	704	660	645	654	678	710	701	710	650	714	698	673	690	664	653	660	711	643	664	703	678	731	649	682	655	690	642	656	668	704	698	654	662	657	677	688	713	655	672	664	708	685	663	638	707	644	678	701	676	709	667	697	661	687	666	695	661	671	629	641	685	662	682	690	664	655	699	716	680	654	677	646	667	688	682	619	682	709	675	681	676	660	673	665	664	716	718	665	665	708	634	691	676	698	613	707	693	670	681	724	659	672	653	641	639	664	684	676	648	689	629	698	646	647	670	669	666	670	666	691	707	649	670	635	646	699	678	698	648	701	657	649	654	657	718	642	687	704	660	670	672	659	669	695	630	617	667	672	683	640	697	677	625	646	692	699	727	680	688	637	611	677	651	731	686	756	669	680	744	702	687	701	644	653	671	725	712	673	704	637	661	677	691	675	676	672	685	652	695	649	708	654	677	680	658	692	668	621	690	657	662	662	693	643	660	647	703	681	657	667	634	631	701	681	671	652	657	675	624	663	652	699	655	647	661	624	622	654	695	688	657	657	635	714	720	626	663	687	686	715	689	702	678	650	680	680	667	692	711	652	724	655	632	702	648	675	697	654	676	705	707	674	695	676	646	681	684	663	669	701	669	645	705	684	693	702	655	704	676	689	687	730	653	663	683	696	684	702	707	682	620	640	699	744	657	693	725	701	667	656	663	678	703	724	719	680	685	639	673	682	656	641	713	681	664	670	677	675	659	707	687	659	690	648	702	688	714	631	668	701	665	678	686	659	689	615	673	720	657	713	631	691	685	667	689	684	648	651	667	654	709	661	670	682	636	652	660	657	689	626	706	661	689	664	717	655	688	683	716	679	676	673	644	675	637	683	665	663	648	693	701	640	679	680	650	705	678	671	641	678	666	661	744	706	727	700	665	655	690	678	686	681	654	702	661	655	656	627	717	646	653	649	667	693	670	670	700	682	712	711	655	665	663	670	683	703	669	664	697	666	679	660	709	661	711	669	683	682	665	641	681	666	702	665	656	686	710	680	673	686	658	676	638	675	651	683	676	647	669	698	684	681	710	661	673	679	655	638	687	676	654	703	652	675	724	670	701	653	701	681	662	655	685	640	663	669	657	673	690	660	706	681	667	692	623	661	692	715	620	710	661	665	624	677	637	679	680	647	679	707	691	639	680	652	700	664	680	698	650	650	697	700	662	667	720	646	660	693	680	666	651	639	726	682	661	648	669	697	684	680	686	723	634	678	681	742	666	647	677	688	657	705	683	661	705	664	687	644	670	663	676	657	679	636	646	672	675	685	693	679	680	677	690	687	682	705	664	682	668	673	700	658	703	676	707	670	641	665	635	682	693	660	692	668	653	742	647	663	716	679	624	698	659	661	685	651	676	622	680	668	688	666	711	693	714	639	703	664	707	693	647	677	637	743	653	683	674	679	675	696	687	724	687	615	678	723	660	643	691	692	696	670	670	662	653	665	704	673	697	690	676	729	695	678	675	681	645	691	632	736	637	691	667	642	679	681	661	657	701	597	668	614	676	715	652	694	689	659	693	648	669
3666	1651	1383	1246	863	659	661	835	547	274	279	915	1966	317	225	224	227	215	219	193	210	242	237	200	219	239	253	242	233	210	234	249	222	265	233	219	222	225	237	216	260	210	242	247	231	247	243	240	188	212	223	225	211	231	221	244	252	221	234	226	242	203	228	223	231	228	229	218	225	273	241	209	243	228	212	232	219	229	258	225	224	231	207	200	217	234	240	221	232	248	236	246	216	232	202	244	229	228	211	247	262	242	211	213	258	215	208	242	230	244	247	240	218	213	239	238	246	216	204	223	232	221	211	224	234	223	205	217	232	240	242	213	238	279	247	232	224	225	218	260	232	219	196	239	251	223	234	237	231	231	242	236	254	215	220	218	254	242	243	270	207	231	257	238	214	227	225	227	217	229	227	240	238	229	239	261	225	258	255	209	261	218	215	261	228	214	209	194	210	194	241	215	242	239	222	239	241	215	227	240	222	247	227	247	232	238	233	232	225	224	239	239	214	225	217	207	242	233	239	246	240	186	225	212	208	196	230	226	234	239	209	253	236	251	203	223	241	237	234	232	201	276	229	224	253	238	238	259	239	216	224	204	220	205	244	251	241	245	221	214	208	211	226	249	219	220	243	238	219	243	220	226	239	222	213	219	231	232	211	220	229	239	220	227	241	219	226	232	225	231	254	209	247	225	215	230	215	227	224	237	207	259	230	226	233	201	235	245	230	235	229	256	215	233	240	230	207	249	223	238	229	258	215	241	247	206	230	234	223	247	235	241	228	228	190	221	238	230	211	239	217	227	263	230	235	249	244	246	233	253	219	230	252	264	245	216	217	271	220	227	244	225	225	213	212	223	247	237	239	243	239	221	232	222	206	243	237	203	232	221	223	229	255	227	226	228	236	242	229	250	211	204	217	257	202	245	235	235	222	227	234	219	206	227	205	223	247	253	221	228	236	265	248	241	218	248	211	219	237	226	232	207	205	225	236	253	226	234	221	228	238	231	232	231	239	243	214	249	228	223	218	220	211	249	218	250	243	219	230	228	213	247	226	266	245	219	256	214	247	230	237	230	223	237	220	239	217	201	250	237	201	208	239	265	226	232	212	220	227	208	234	241	219	215	235	247	241	241	234	232	221	236	238	246	262	233	248	229	232	255	245	237	198	247	224	221	233	235	224	235	212	244	232	214	273	248	272	259	227	249	209	225	226	212	223	251	241	225	249	230	234	240	259	204	256	208	234	240	277	212	234	213	206	233	219	227	242	237	229	226	239	237	239	214	234	246	226	220	223	207	234	222	219	264	244	245	245	237	234	228	231	245	223	234	199	247	219	249	223	261	233	237	252	245	238	230	229	246	232	241	237	222	235	217	242	234	253	208	256	239	264	243	223	267	214	218	238	226	217	223	228	216	239	214	204	221	232	223	232	242	215	234	243	230	232	217	213	201	245	216	246	241	224	221	232	219	221	228	228	238	228	237	234	222	224	238	219	226	252	231	213	240	217	221	230	202	231	237	239	240	227	219	227	214	237	209	237	249	241	216	210	249	219	224	244	231	217	244	236	227	218	242	237	222	255	221	220	246	248	204	252	236	241	229	227	232	246	238	225	222	209	247	246	234	225	243	212	265	250	232	215	238	217	231	220	233	246	237	231	229	237	219	211	232	229	277	269	240	217	230	208	202	215	206	226	222	258	231	221	222	251	255	248	211	237	231	248	229	239	229	218	222	229	226	203	215	230	236	250	242	185	210	248	235	207	214	225	237	235	214	245	249	248	233	233	220	222	232	225	231	213	204	246	227	212	224	237	224	230	243	240	224	191	240	227	216	215	224	229	219	204	246	235	231	225	227	209	209	223	254	238	248	235	244	214	227	229	252	222	233	280	240	225	241	223	243	248	212	231	222	235	222	236	239	226	222	229	253	245	217	211	233	251	223	248	235	224	212	208	208	215	237	226	241	229	240	246	241	235	238	228	250	235	260	258	229	243	241	210	229	241	228	252	251	234	253	217	220	254	225	239	227	249	249	216	223	237	277	236	241	235	206	233	233	247	244	222	223	229	236	242	257	243	231	248	213	213	225	210	254	241	222	197	243	201	228	243	222	241	231	239	250	230	231	223	223	239	214	248	281	237	225	234	247	229	231	229	245	226	233	236	223	238	237	225	208	233	244	221	226	224	233	219	232	219	254	232	239	250	194	238	240	224	243	244	249	230	227	224	238	203	213	225	235	260	255	236	210	234	206	241	222	224	216	248	208	220	227	235	222	232	234	230	232	261	211	232	214	235	237	235	233	226	202	228	222	251	243	236	197	238	210	225	240	230	228	213	236	220	222	253	219	244	218	233	223	229	230	212	207	255	267	222	211	215	228	233	235	246	275	265	218	230	225	212	232	246	218	219	226	242	243	222	243	245	237	238	221	234	207	211	224	222	222	237	245	205	225	221	258	239	247	214	246	231	224	204	223	208	235	229	226	226	234	256	236	210	246	244	234	233	237	261	249	214	234	244	246	246	226	236	240	231	214	222	218	247	215	230	239	227	229	219	236	226	241	239	231	237	231	235	211	244	218	218	199	231	225	220	236	254	211	247	202	248	235	224	213	225	226	230	249	232	249	224	211	221	225	248	244	245	236	232	246	237	226	229	222	220	228	227	234	272	214	229	236	237	248	220	207	234	218	236	250	265	231	252	230	241	228	216	235	224	230	245	218	219	220	233	228	236	220	228	214	221	240	237	213	227	206	206	249	232	248	237	249	243	242	247	261	223	247	235	210	222	280	198	244	245	237	231	227	236	245	236	246	244	224	227	245	242	219	225	226	271	247	213	259	223	239	233	200	212	201	259	235	240	230	235	222	213	226	199	225	226	251	247	252	231	208	220	224	223	228	208	232	249	229	214	220	270	235	214	232	240	242	220	220	239	225	258	222	224	234	273	233	225	233	213	234	222	237	214	229	256	242	229	225	243	225	226	262	240	244	237	216	243	205	247	223	250	221	225	222	243	256	228	243	233	195	229	191	231	215	230	250	236	229	235	248	236	226	216	209	234	203	214	264	212	196	227	217	250	228	250	230	228	218	254	230	226	235	191	221	243	219	225	224	217	228	216	236	223	270	226	234	232	247	196	233	215	243	231	218	265	224	247	213	220	231	232	234	230	243	252	235	225	248	200	219	224	213	216	235	234	230	234	245	233	222	210	213	253	233	243	218	237	232	224	252	225	218	235	237	238	242	209	235	227	243	241	245	286	209	226	232	245	249	257	231	237	244	231	237	217	214	218	250	220	253	212	249	214	232	231	201	240	240	214	249	198	233	211	222	204	227	237	242	211	217	230	244	245	229	240	234	213	265	251	230	237	227	245	230	237	243	226	241	209	243	223	241	242	224	237	241	243	226	267	212	250	212	214	249	209	260	227	234	252	221	223	232	217	236	220	262	217	198	231	225	256	231	194	228	247	235	219	220	250	218	244	246	255	227	215	247	265	231	218	227	236	208	211	211	221	237
3128	2093	2357	3257	2633	2385	2485	3400	2266	1200	901	4464	8846	897	649	641	691	633	669	675	656	649	638	658	670	668	641	707	662	662	628	645	672	664	653	653	649	606	683	653	660	663	651	636	614	662	661	637	620	646	675	586	648	659	592	652	670	723	658	662	681	677	674	652	656	654	657	647	649	644	650	692	623	629	670	671	630	653	660	650	654	675	659	597	662	654	668	582	646	658	711	597	629	645	675	667	630	655	624	706	655	646	641	670	642	630	622	646	710	692	694	690	672	643	647	619	659	669	680	645	689	626	626	640	638	655	663	650	600	642	683	677	666	677	657	685	646	682	630	692	633	677	675	630	670	664	644	638	682	663	658	664	654	674	653	667	722	660	661	673	636	641	626	689	669	651	714	676	706	628	666	658	611	669	670	623	661	645	676	679	679	654	678	640	642	655	662	639	620	650	647	657	654	671	669	668	631	644	688	703	677	655	631	650	679	675	663	681	649	735	653	669	676	668	650	665	660	661	653	670	650	670	627	647	607	690	634	668	663	660	697	679	653	669	656	679	647	638	664	677	656	613	647	636	645	650	619	659	625	621	736	706	701	583	639	643	656	696	638	653	641	630	633	666	675	616	637	693	650	651	673	616	638	638	631	683	646	618	675	680	697	605	679	611	688	685	688	696	645	665	662	667	642	686	654	703	668	698	652	652	663	667	672	637	651	671	681	650	683	627	652	649	657	594	633	641	632	657	705	649	637	648	643	699	608	691	629	568	654	668	678	663	689	677	688	657	690	628	624	654	645	663	691	670	662	665	716	622	660	649	603	659	667	655	636	642	654	619	631	639	631	662	664	659	625	649	674	650	637	681	698	623	628	655	658	636	737	619	693	602	654	663	656	639	689	660	657	662	710	659	635	643	653	655	690	656	697	657	679	645	676	636	650	656	666	691	596	696	696	685	641	646	653	692	659	668	685	676	640	610	642	654	665	666	647	660	672	629	681	668	638	664	642	667	679	656	626	651	628	648	666	654	650	636	668	679	651	667	684	657	644	655	648	660	641	640	677	640	638	663	715	626	618	640	634	622	620	663	642	654	647	624	652	683	656	600	708	661	632	662	677	667	656	620	656	646	636	651	588	668	621	644	611	664	652	670	659	646	670	681	632	617	609	632	660	684	642	688	662	665	646	623	688	635	615	628	615	675	647	642	662	652	642	672	608	674	663	708	666	654	655	671	657	657	662	663	700	696	700	656	611	680	663	691	593	661	642	651	690	583	653	689	638	663	654	647	657	640	675	678	599	661	664	639	674	697	619	615	673	690	689	667	640	630	711	609	656	671	671	702	665	633	638	665	689	669	620	644	666	595	660	628	658	706	646	673	685	613	640	616	659	668	638	675	665	622	700	645	650	674	659	668	674	667	642	615	658	641	643	618	662	592	640	674	662	675	661	643	628	642	652	694	682	663	650	654	649	662	701	629	666	650	641	620	668	656	654	698	652	638	710	678	658	685	627	629	674	708	658	696	656	670	685	658	595	646	621	666	699	674	643	625	646	631	663	643	669	688	638	705	650	599	659	653	676	638	642	667	668	690	636	631	670	639	657	627	682	652	642	680	645	595	630	680	621	645	609	608	688	662	631	691	657	658	618	658	632	676	681	648	687	637	628	658	651	631	716	685	623	659	634	673	668	629	669	648	669	697	679	701	693	649	661	649	655	649	646	686	718	703	618	620	659	683	671	650	600	729	648	684	680	613	630	643	692	645	649	711	661	649	655	670	669	620	701	702	682	637	672	672	632	692	659	641	670	654	635	630	676	639	664	663	659	631	675	664	676	616	718	659	670	662	649	680	690	658	684	632	652	598	635	615	678	633	627	646	624	632	618	654	631	653	662	633	627	629	651	662	648	634	634	664	667	676	666	701	662	670	652	625	656	685	686	678	689	659	638	626	679	634	637	642	705	635	648	651	654	653	595	653	667	648	645	651	648	604	621	638	653	665	675	665	687	650	639	701	664	662	630	635	723	652	680	628	695	660	669	649	607	655	643	657	635	589	659	674	667	637	619	651	696	690	648	645	650	688	647	642	707	664	664	675	696	634	648	649	691	691	679	662	663	662	677	675	678	670	661	683	631	681	641	684	660	635	647	665	628	664	716	694	649	627	694	638	623	620	610	628	661	648	672	659	607	702	665	724	704	677	643	686	652	696	684	674	695	712	651	694	662	656	661	648	634	703	642	640	664	627	611	651	660	664	668	628	678	671	711	638	661	646	678	647	682	679	701	626	651	708	662	683	660	677	663	674	676	659	688	625	629	672	630	685	651	658	651	658	651	628	606	651	627	619	650	651	623	653	629	629	638	645	696	685	701	659	637	685	665	617	687	667	672	657	615	671	686	619	655	675	670	627	632	672	638	651	640	620	684	654	655	609	649	663	671	667	647	666	665	648	669	713	692	659	627	622	682	597	712	649	640	708	657	681	672	649	647	663	655	632	668	683	647	648	660	633	621	647	645	692	686	645	652	661	631	670	710	638	659	645	644	685	671	667	677	646	634	701	658	641	651	700	668	680	653	611	656	645	655	628	676	665	624	701	650	664	658	623	654	678	630	642	609	614	652	641	672	676	612	700	687	624	675	625	645	636	632	644	638	628	644	695	649	646	662	666	644	703	662	663	695	634	633	706	698	659	647	675	627	623	643	714	617	683	719	649	652	665	601	683	672	663	658	639	628	628	648	615	649	655	647	686	606	615	664	663	679	660	642	658	645	692	653	636	678	631	620	604	647	666	652	674	688	603	660	644	665	633	608	625	670	698	613	702	683	659	675	646	718	689	661	656	652	630	679	678	647	679	614	681	656	619	592	625	661	664	644	680	646	636	666	685	701	663	648	655	707	681	667	650	623	616	679	654	693	672	673	621	632	695	658	662	640	624	686	681	614	665	665	709	663	619	635	627	669	677	663	630	646	652	680	639	634	685	682	648	692	723	616	659	682	677	672	685	654	708	661	665	698	637	656	639	699	650	622	656	613	650	690	659	651	696	664	629	635	649	632	642	676	654	643	675	674	708	645	679	665	694	625	645	668	680	666	663	669	669	689	628	677	676	653	679	643	611	669	635	646	637	672	704	684	655	699	652	623	673	604	634	653	622	611	639	642	653	677	607	695	678	665	667	642	648	629	659	662	697	659	674	643	615	671	669	672	667	705	643	651	650	665	621	645	660	672	680	619	661	659	669	666	663	657	693	646	626	663	661	687	658	673	701	681	677	643	575	625	635	707	700	642	667	651	633	663	660	661	625	629	659	652	673	678	655	649	664	658	682	638	654	693	624	673	594	696	662	666	653	662	615	649	694	680	658	687	650	667	640	665	690	681	676	676	674	657	655	696	623	648	698	590	647	682	653	659	646	677	715	648	635	628	647	662	641	656	669	649	665	609	654	680	613	667	661	692	677	689	666	655	665	680	685	640	611	654	645	661	707	641	632	660	676	636	696	629	651	625	624	671	646
15246	11450	12750	9760	6759	5654	3860	3464	3386	1822	1504	6582	12621	1572	190	190	172	162	131	164	134	145	141	154	132	158	159	154	133	140	166	148	160	147	139	141	141	147	140	128	138	135	129	141	137	136	143	149	141	154	134	130	125	160	143	126	125	118	126	125	129	122	147	159	138	110	129	136	110	133	140	149	125	160	125	127	129	136	120	144	144	135	137	130	122	134	123	142	123	127	119	106	125	124	118	140	125	131	120	130	155	122	142	131	151	122	126	131	144	129	111	134	124	126	135	138	135	116	132	132	106	123	124	135	145	148	122	124	124	121	133	100	127	137	126	125	137	145	133	107	120	130	131	123	146	149	129	135	124	121	131	153	146	135	112	134	116	149	129	136	118	165	130	114	125	136	126	123	117	122	125	150	112	147	127	145	145	123	142	150	140	128	134	121	120	136	136	123	123	132	117	118	130	128	121	118	128	154	141	97	133	142	123	157	123	149	136	130	125	125	137	126	110	134	143	118	133	123	145	106	136	133	118	121	139	130	114	122	133	119	130	103	107	125	131	171	121	124	129	119	121	113	139	123	134	127	122	130	120	138	125	127	124	124	146	120	128	139	125	121	143	121	123	127	140	120	150	133	127	135	146	107	132	115	142	119	136	132	124	139	132	106	128	137	131	122	160	115	134	113	143	121	139	136	121	129	121	119	124	143	123	129	160	136	146	134	119	111	129	115	116	145	163	120	151	129	149	120	126	133	119	140	123	133	121	159	104	117	158	141	143	138	118	124	143	148	117	115	112	122	139	124	124	136	135	118	108	122	149	137	123	115	114	129	115	142	124	125	139	138	130	120	124	128	127	125	133	120	140	145	136	134	132	123	136	139	128	144	132	114	130	137	143	129	149	133	107	141	165	133	130	131	119	147	125	141	134	138	134	162	121	127	118	131	134	120	132	146	123	138	139	139	135	152	145	141	121	111	133	130	121	124	144	122	131	141	146	124	146	127	143	141	133	114	123	112	109	138	121	132	155	147	125	149	110	122	139	144	126	141	144	146	120	102	134	151	136	139	140	128	135	131	128	137	126	145	140	124	129	123	128	138	126	132	119	135	125	144	130	128	117	102	136	122	124	135	145	127	142	134	131	147	121	128	128	123	134	124	122	114	131	117	115	132	139	136	142	135	135	133	144	125	119	131	108	135	141	132	143	110	135	121	123	137	127	139	107	133	109	126	137	127	136	135	142	143	120	131	137	108	132	142	132	143	140	132	117	121	134	139	134	134	106	143	124	142	124	141	136	128	127	139	120	124	135	131	145	148	119	121	147	133	115	129	146	128	121	122	144	127	127	146	146	152	129	134	125	150	116	110	139	133	114	143	127	117	118	120	142	111	135	142	132	123	139	152	136	103	146	118	139	132	114	137	139	121	142	139	123	139	138	161	118	129	140	126	125	133	139	135	147	138	114	146	114	119	133	118	126	123	119	140	134	117	117	136	114	132	145	123	130	123	127	136	118	121	149	136	125	135	124	150	140	114	130	128	109	145	163	131	135	145	140	146	137	163	148	134	125	157	127	152	140	126	125	115	134	124	116	127	104	130	142	129	121	138	148	132	140	155	144	134	148	142	128	157	114	144	136	119	127	131	122	146	143	115	130	134	141	134	139	119	138	131	130	144	139	149	134	122	139	117	112	126	100	142	120	141	130	153	126	142	128	128	132	134	122	142	125	148	147	89	130	153	144	136	119	137	141	131	142	143	125	133	141	144	139	128	155	136	134	118	138	132	141	130	128	119	147	120	123	123	119	118	111	113	123	119	137	132	119	129	132	151	155	127	134	117	125	142	129	110	132	135	118	103	128	141	147	107	130	137	105	134	134	135	111	130	119	116	118	134	157	147	123	122	118	131	131	133	128	115	133	141	147	133	102	112	134	141	131	134	134	137	119	114	135	125	131	146	141	127	134	137	140	153	128	139	180	134	139	137	128	118	127	145	138	108	148	147	156	133	129	138	143	134	131	124	114	132	129	122	123	141	127	130	140	122	119	112	128	109	132	139	113	119	114	126	128	140	119	146	129	120	143	141	137	116	111	128	133	125	136	123	146	130	126	140	132	143	141	138	127	138	147	113	135	131	154	144	126	116	119	139	114	137	102	130	134	146	124	137	143	139	136	135	120	143	131	117	135	134	122	151	139	143	123	118	127	141	106	122	124	134	125	141	122	147	134	103	145	117	144	130	116	132	115	139	120	115	121	145	119	124	147	132	126	130	162	146	139	135	146	123	129	131	127	130	122	95	125	131	138	128	126	135	135	149	108	130	140	139	131	121	155	141	144	116	126	107	124	155	133	134	119	111	115	127	123	118	115	131	113	126	119	121	141	135	141	138	139	133	148	142	135	146	143	119	129	124	127	118	145	120	138	107	131	119	129	142	123	145	132	113	143	139	127	146	136	136	109	144	127	126	122	132	111	136	141	150	137	121	148	147	132	97	141	128	146	138	143	118	138	131	133	160	138	123	117	135	124	117	119	144	132	120	140	136	118	115	139	146	137	132	138	122	150	123	135	127	152	140	163	131	136	115	127	135	110	140	130	123	149	134	114	156	132	139	130	123	127	124	137	143	129	132	131	139	136	122	111	149	109	125	115	133	144	128	124	119	129	121	124	124	100	124	130	148	133	129	132	131	119	142	135	140	133	118	125	143	124	144	141	126	142	131	140	135	157	132	134	133	93	115	146	131	127	161	128	135	163	129	115	139	139	120	134	148	114	130	144	122	152	132	139	139	115	132	122	123	112	144	132	130	130	106	136	127	129	124	123	147	126	120	148	144	152	135	144	121	123	128	130	131	108	115	140	135	127	121	122	113	131	118	133	131	125	132	136	125	148	142	130	146	133	130	133	129	149	138	128	136	132	112	116	132	120	135	130	118	114	124	137	145	123	145	134	128	132	130	128	148	131	146	108	135	121	140	114	111	125	118	128	133	134	128	130	121	144	135	120	122	159	136	111	136	134	130	149	125	135	127	105	126	128	135	132	129	125	163	125	132	126	128	125	143	118	158	115	130	117	127	117	118	119	136	116	114	148	150	136	132	144	137	128	113	145	139	143	141	125	154	127	139	123	118	133	155	136	152	116	113	133	143	127	146	136	120	138	140	136	130	124	143	150	138	117	120	155	147	138	138	117	125	133	104	123	150	129	118	143	138	136	132	126	120	136	144	128	124	149	130	144	115	141	126	116	133	110	132	119	122	150	119	128	130	129	148	125	142	133	126	141	125	118	144	149	148	130	138	127	125	128	138	140	139	118	137	145	130	131	139	137	116	148	111	148	131	123	138	121	136	132	137	129	132	135	108	131	135	135	139	119	117	143	145	105	155	150	142	113	145	119	121	126	114	104	123	122	125	137	130	138	131	135	120	124	130	149	138	123	126	124	120	123	119	114	114	137	128	137	140	128	138	157	147	122	115	138	113	136	126	123	146	121	132	122	113	121	135	159	158	136	141	143	137
10021	8504	12731	13463	12788	12413	9983	10151	10114	6358	6322	22273	29257	3590	666	620	589	610	574	609	529	536	566	510	540	517	511	474	523	460	496	476	476	458	501	474	483	474	437	425	489	453	459	433	438	478	438	457	467	462	418	472	446	430	424	437	419	438	438	447	417	441	460	459	459	404	455	439	439	400	444	407	431	437	438	390	393	424	433	422	410	420	426	428	426	402	418	455	419	446	408	424	415	417	444	428	391	436	432	401	453	401	405	397	432	407	405	434	430	412	452	416	442	421	416	458	422	449	432	446	390	428	417	416	423	424	431	396	416	422	400	417	399	443	410	431	431	442	469	447	434	416	393	427	390	450	402	441	445	454	416	435	410	431	424	453	424	411	427	441	392	418	393	439	390	434	399	430	423	415	380	435	438	390	448	412	413	398	433	421	413	433	434	435	393	401	396	473	378	417	422	411	417	438	453	442	416	412	419	417	393	399	408	445	415	393	437	413	414	430	418	408	452	424	420	408	413	424	429	432	411	402	426	421	441	417	451	465	409	429	403	402	388	437	425	423	453	426	450	462	425	435	424	375	422	423	428	422	413	419	432	427	411	452	384	422	418	433	456	414	443	389	428	411	415	440	425	409	419	413	419	431	423	397	472	410	411	448	377	410	445	412	415	404	411	409	397	445	395	440	409	401	450	422	437	426	421	423	414	419	431	474	442	432	444	406	409	420	428	430	389	429	441	413	425	438	412	437	435	414	403	428	413	461	422	451	433	421	438	450	420	423	415	426	409	415	434	455	433	398	406	434	408	406	399	397	390	394	447	434	411	439	387	405	401	434	424	424	415	408	390	442	446	426	406	434	405	386	421	402	420	429	421	416	399	389	438	400	423	406	410	429	415	416	408	432	444	435	428	432	410	382	406	428	441	398	414	447	425	420	437	415	432	432	367	425	401	466	425	407	440	424	433	395	440	406	447	450	415	432	418	386	421	403	442	417	436	417	426	398	449	425	400	422	425	417	399	412	436	440	409	421	401	411	418	372	440	414	402	425	439	415	429	419	389	409	389	413	448	446	473	392	413	429	424	428	432	411	444	445	418	420	403	406	440	413	424	388	424	413	438	386	399	432	438	378	378	408	430	427	439	425	437	411	416	394	420	398	404	420	392	405	445	409	403	412	450	428	393	388	465	415	451	401	429	407	432	400	415	437	390	402	438	422	419	415	419	434	395	401	406	405	440	399	394	433	421	400	428	414	404	437	418	428	441	446	428	449	423	395	412	402	464	400	403	400	432	400	416	375	422	443	389	461	415	403	425	434	437	417	412	424	443	416	426	407	457	438	431	404	443	406	476	419	392	389	479	409	398	375	431	417	467	423	392	423	432	402	403	410	397	399	396	380	452	402	406	436	412	395	428	422	405	400	459	427	414	426	414	444	443	446	410	427	463	411	394	430	431	402	391	436	400	409	489	441	471	419	409	440	415	425	419	416	444	453	416	442	397	409	425	394	441	422	386	405	435	401	378	410	404	426	451	405	394	439	435	404	433	420	441	428	411	411	424	395	385	439	425	413	400	451	403	438	455	363	457	457	399	405	403	405	464	420	416	401	403	402	459	423	418	416	406	426	398	399	459	432	404	419	400	416	435	454	396	407	441	456	378	453	429	411	438	415	426	381	430	413	469	410	445	424	408	400	419	471	396	415	399	393	422	408	412	427	453	398	428	426	447	398	393	421	425	416	436	421	445	443	459	416	402	393	441	431	454	401	413	417	407	391	427	447	431	411	434	397	397	396	405	421	424	437	411	392	367	429	416	430	442	419	434	422	426	432	456	415	477	421	407	438	425	420	423	413	414	380	456	423	446	442	421	402	438	411	400	417	427	385	422	418	449	437	404	416	430	424	438	403	469	451	392	406	425	451	425	428	397	452	427	410	423	405	418	432	399	399	406	427	414	402	465	414	414	410	407	409	480	462	431	393	426	413	401	433	409	407	439	427	411	426	430	427	429	442	405	420	408	466	398	422	427	385	395	404	406	414	410	452	420	427	447	427	411	429	442	426	460	389	411	398	405	418	423	433	434	420	430	439	422	407	413	419	452	424	409	422	466	400	417	466	357	429	396	442	436	422	416	411	436	424	466	390	429	398	453	429	421	431	429	431	405	402	433	431	418	410	457	411	417	448	433	415	421	413	428	440	402	445	425	431	402	432	418	378	447	416	413	423	414	423	406	421	421	382	448	412	395	398	442	376	424	442	401	442	413	438	440	440	398	418	423	409	410	384	426	419	443	409	437	420	415	456	430	443	382	394	419	448	421	461	391	446	421	396	413	396	421	433	430	424	419	457	459	418	423	431	444	410	398	438	431	388	415	423	456	452	401	462	405	393	428	372	416	405	421	422	397	434	398	427	405	402	413	430	414	394	431	430	428	472	412	422	409	441	406	408	403	418	411	406	412	409	445	410	394	408	384	441	446	389	412	413	414	420	442	399	428	428	397	432	432	392	452	434	429	393	416	441	430	393	399	442	401	421	389	406	387	419	408	425	440	432	395	387	424	417	422	375	418	398	421	425	444	414	441	394	415	415	415	415	411	421	384	397	436	451	424	457	428	423	396	452	420	409	447	414	434	427	450	410	415	428	408	459	411	442	422	439	402	439	440	438	427	440	441	419	418	452	410	418	448	389	425	384	414	388	416	421	443	393	441	443	434	402	428	444	449	446	420	383	427	379	426	428	436	389	435	411	447	411	401	398	386	432	406	433	423	425	453	409	401	410	441	433	434	406	418	420	425	417	406	412	415	455	402	429	437	456	411	447	414	411	376	458	403	432	432	419	453	399	417	426	427	406	432	449	378	408	459	435	409	442	442	422	415	377	423	432	393	462	435	413	394	426	428	414	407	430	409	430	407	434	401	421	419	411	410	397	418	410	419	412	443	477	428	418	409	439	410	418	399	392	449	432	448	433	430	394	433	380	413	436	419	373	414	424	451	461	446	427	433	394	424	410	413	420	412	440	413	401	388	402	408	414	428	411	448	435	426	428	430	410	431	429	433	448	410	440	437	434	417	400	434	449	458	440	414	428	427	429	454	396	437	404	433	425	432	420	399	398	395	429	433	421	418	412	444	408	378	434	371	450	419	425	393	421	424	404	455	385	438	454	433	451	393	395	428	428	445	419	425	411	426	414	454	402	436	396	440	395	468	438	419	404	404	400	470	384	424	417	397	440	444	439	420	412	423	442	456	428	405	460	423	405	443	411	428	428	414	453	426	426	423	447	425	449	408	453	432	422	434	406	414	376	435	434	438	398	414	420	428	418	436	417	425	422	429	433	445	392	394	438	410	438	410	438	437	415	417	399	427	389	414	390	453	394	405	415	379	439	401	399	416	405	476	417	446	387	427	433	412	422	378	430	391	438	430	435	395	395	475	401	409	391	422	431	460	409	426	429	417	424	442	393	424	397	473	394	418	460	406	418	424	424	427	422	423	418	418	379	429	418	403	450	425	437
26810	22752	23204	19745	14396	11339	8806	6412	4735	4939	6488	13008	34239	17381	1152	309	275	243	296	261	273	284	269	239	274	268	273	285	262	255	252	232	241	274	275	264	242	240	237	254	242	256	231	259	248	247	259	235	252	256	213	229	263	255	254	265	279	278	237	237	245	251	252	242	228	242	262	233	272	233	229	232	240	221	235	273	235	263	229	249	236	240	252	232	222	218	270	241	250	227	237	238	245	241	242	230	235	238	251	245	268	235	234	261	236	247	252	248	225	275	263	272	248	221	214	256	222	227	263	213	239	249	232	255	275	258	228	255	223	247	263	251	241	265	223	239	276	220	228	247	274	265	249	251	206	236	240	227	250	255	238	239	246	221	225	216	245	252	255	244	251	259	238	244	263	273	250	254	218	264	237	264	226	240	241	218	259	229	236	266	237	215	241	231	204	248	236	258	257	237	261	247	244	254	280	262	250	256	223	252	246	223	255	244	237	225	235	293	274	252	222	229	245	229	264	229	228	251	258	258	256	226	243	243	225	257	269	246	266	225	248	242	229	232	239	223	225	235	244	224	244	219	242	255	235	241	253	229	250	251	240	260	242	250	256	260	229	253	254	224	243	259	254	265	266	244	243	264	258	232	236	231	249	253	258	255	227	228	226	289	242	232	205	256	244	241	239	275	243	217	226	238	242	269	226	249	258	265	267	211	253	251	257	260	243	240	243	240	231	234	228	265	241	230	241	233	229	244	237	235	245	232	250	246	244	244	259	253	255	261	253	226	237	252	235	255	222	254	246	248	238	243	236	218	250	246	250	237	232	235	228	260	253	231	215	228	278	206	237	248	235	266	228	248	263	245	252	233	274	298	238	250	255	272	236	241	258	227	231	239	246	245	212	249	261	243	237	255	238	243	272	249	240	243	215	243	253	226	233	248	220	246	236	246	225	236	259	269	246	214	262	268	247	238	206	237	240	244	279	256	234	239	238	210	234	256	201	231	241	236	240	253	248	237	229	260	226	244	265	222	240	245	261	230	229	275	251	237	256	230	275	262	228	273	272	261	247	257	270	230	262	251	259	234	247	235	278	240	229	256	247	202	224	243	216	240	251	234	256	248	244	247	209	246	225	241	212	208	272	260	253	225	253	241	270	250	259	245	246	241	252	218	235	220	245	248	211	249	233	243	246	248	258	266	242	246	248	253	256	254	253	264	275	278	262	266	228	256	257	215	219	238	222	277	232	256	253	259	244	260	257	248	223	243	241	237	244	261	241	256	255	231	232	263	244	251	279	234	260	262	247	222	238	244	238	246	257	238	257	233	232	255	249	246	237	230	238	267	232	262	242	286	229	240	262	256	249	226	255	247	282	232	230	248	230	230	245	245	267	269	250	210	243	217	236	253	245	265	270	262	268	254	231	218	252	239	237	239	241	237	229	255	232	209	241	228	224	263	244	251	225	251	241	267	237	221	264	264	255	236	260	247	245	264	216	228	233	259	253	228	243	219	247	217	260	237	278	234	255	247	256	251	221	241	256	208	235	283	259	242	260	259	210	235	246	240	238	236	272	269	271	238	218	224	257	238	256	236	247	255	263	240	243	254	251	254	275	252	260	237	249	242	260	229	230	265	248	248	237	229	244	228	250	234	242	230	282	235	264	238	248	234	257	254	273	204	229	242	266	219	245	230	239	237	262	233	255	260	238	249	256	252	230	244	245	244	242	227	228	252	255	261	247	228	236	229	254	245	242	235	234	232	239	232	200	238	225	251	245	235	252	234	259	254	265	231	262	266	243	237	246	258	270	241	233	227	258	264	259	239	260	254	232	248	242	236	266	266	282	252	239	222	233	226	234	263	223	219	249	232	230	257	256	226	227	234	248	226	250	240	237	253	236	272	259	251	233	239	247	280	230	229	236	296	269	240	240	217	244	248	239	242	264	246	254	221	222	243	229	277	241	244	274	260	241	230	257	251	238	248	223	259	245	209	211	266	222	249	256	246	232	236	222	249	235	232	255	246	224	213	239	243	264	230	259	280	235	218	232	225	247	238	240	249	282	245	217	248	254	234	263	262	226	248	255	243	244	242	248	259	238	273	220	226	248	266	254	230	253	253	251	259	234	243	280	238	246	248	253	257	237	231	232	256	246	255	267	247	247	281	250	229	265	222	232	255	265	249	243	235	240	244	234	221	234	247	239	233	258	251	239	239	274	254	255	252	284	222	244	248	251	248	234	249	283	212	231	231	256	237	283	248	254	260	226	222	227	266	250	248	255	251	240	255	270	234	256	243	226	241	233	259	243	261	246	251	216	247	251	251	240	237	236	226	240	244	228	233	253	250	272	228	248	220	269	240	240	250	244	246	216	254	221	217	256	247	250	276	246	281	252	257	246	248	231	222	255	219	231	248	271	236	256	231	277	271	217	258	228	219	256	219	254	253	239	244	237	230	238	233	240	246	216	248	247	228	237	246	263	238	237	246	252	247	247	262	229	241	272	262	223	219	238	274	242	238	206	261	248	247	252	247	240	249	238	244	243	286	263	256	220	244	232	239	222	241	230	249	242	257	222	257	245	248	251	224	264	276	292	275	235	255	231	257	221	238	247	242	250	250	242	258	217	245	260	222	263	230	247	226	256	266	218	241	224	230	224	230	228	238	244	233	227	265	262	239	272	238	246	209	257	241	241	253	233	244	241	231	228	240	258	255	270	245	247	248	233	268	233	225	218	220	219	253	248	252	237	237	246	258	214	256	236	249	246	260	256	237	259	252	249	215	263	233	256	230	238	240	255	223	234	216	232	242	262	246	228	243	247	247	250	235	209	262	231	228	250	246	273	223	237	245	257	254	235	247	226	225	242	248	238	234	250	247	258	247	229	259	242	234	246	272	258	244	231	250	273	243	267	251	235	272	228	269	233	236	217	242	243	234	238	222	234	229	220	245	229	234	242	243	265	249	241	253	226	256	253	270	243	239	228	233	245	231	231	227	250	256	254	239	243	242	233	224	273	236	264	238	247	252	233	240	252	240	243	252	226	250	242	212	213	223	252	254	242	257	261	258	249	259	261	258	221	253	252	252	236	232	274	242	250	260	219	263	252	238	258	266	254	261	244	244	233	239	235	241	223	232	251	258	245	241	234	245	231	231	236	229	259	202	249	229	259	267	238	255	249	242	254	259	235	241	235	248	242	258	239	247	271	278	238	239	252	225	242	238	214	214	237	252	244	251	241	239	262	248	214	211	226	230	251	256	234	243	240	260	243	259	217	210	231	218	278	250	235	256	212	235	248	232	227	252	235	271	251	237	251	250	234	233	246	237	226	217	242	271	229	239	288	243	240	280	246	257	223	234	248	236	220	230	263	240	211	257	215	274	259	269	265	215	283	233	212	280	253	243	242	254	250	239	248	240	232	247	250	276	239	276	242	248	215	257	258	242	277	263	255	230	248	244	250	237	248	241	218	235	239	253	257	255	260	261	228	254	220	244	260	255	236	256	243	258	228	227	270	262
16909	15370	19625	21509	19751	17882	17184	14218	12762	14869	17396	31961	52670	21822	1050	931	882	960	937	914	843	809	790	806	854	798	777	784	756	772	797	787	748	729	743	728	760	751	746	772	754	719	723	715	746	746	737	755	758	718	704	741	740	678	763	757	679	769	764	738	746	712	730	749	750	717	709	697	684	706	681	735	738	685	727	766	695	707	711	713	715	705	674	724	707	700	668	712	697	669	651	747	734	713	713	687	704	739	662	702	706	715	737	737	701	712	693	694	713	746	673	707	688	669	686	746	688	676	729	703	687	758	676	700	769	709	715	714	724	696	655	756	749	674	684	679	727	700	690	709	682	700	708	704	726	716	743	692	705	685	697	698	687	707	665	760	734	678	679	712	753	684	693	673	697	715	703	696	718	697	734	701	686	728	731	708	684	698	697	701	680	739	713	713	724	766	721	740	693	682	716	735	730	709	683	733	697	690	650	687	708	696	743	692	689	732	732	676	733	752	682	711	697	725	743	689	703	743	695	684	699	728	691	695	698	705	738	733	738	724	716	732	677	674	708	719	721	743	685	714	691	663	703	704	718	693	701	726	746	694	689	690	726	658	666	696	731	689	706	691	708	702	784	677	672	667	714	669	668	704	695	681	684	743	663	734	718	664	750	690	694	711	713	710	676	694	723	708	683	691	703	706	712	737	688	703	706	770	732	703	698	682	680	698	690	722	726	682	701	698	715	746	731	696	752	704	752	772	741	746	697	701	685	725	672	699	718	689	762	678	691	716	660	720	675	726	705	689	719	721	689	661	750	684	744	654	641	713	722	713	722	711	706	729	707	703	656	684	702	696	687	714	715	702	732	691	725	680	703	750	666	733	655	708	689	749	781	713	705	677	748	674	683	711	693	702	734	721	743	716	713	688	684	694	715	688	722	765	706	758	683	692	710	689	684	747	650	685	700	729	718	726	703	696	698	707	706	676	749	675	735	724	648	724	740	706	695	682	717	772	665	701	740	711	711	699	706	753	651	667	710	682	668	750	697	714	719	656	694	716	714	715	697	639	677	697	693	739	723	678	700	685	708	716	741	720	709	692	709	712	744	732	733	680	641	671	657	699	767	712	653	720	734	664	708	725	733	744	666	731	720	686	694	716	675	741	649	670	679	692	703	730	717	723	725	719	714	692	734	693	717	736	689	741	693	717	686	724	739	690	665	752	747	715	694	723	778	723	735	706	673	697	652	708	714	693	707	692	687	708	712	694	691	711	700	706	715	672	685	707	708	676	704	714	701	671	687	734	722	672	681	647	698	728	682	743	715	706	691	718	660	691	671	751	705	677	753	691	718	749	673	737	751	709	709	689	717	703	686	688	667	718	703	675	709	691	693	735	710	733	658	704	719	676	698	681	744	679	687	714	687	690	737	676	667	713	690	731	644	734	666	704	662	708	721	701	722	713	725	701	736	716	770	768	684	693	687	724	689	701	670	680	698	738	691	708	675	730	737	721	706	698	696	721	740	725	684	682	691	704	704	688	715	720	694	733	705	728	683	716	706	686	717	699	680	700	675	704	720	736	701	696	688	698	695	716	728	740	709	720	698	734	756	668	691	737	666	725	672	717	721	703	734	715	718	687	717	695	663	676	688	692	751	725	746	713	683	712	718	719	721	679	720	716	740	771	685	720	683	746	715	696	708	719	670	704	767	724	699	694	737	677	684	692	673	682	742	692	725	703	701	688	736	693	721	730	709	703	690	671	764	724	705	684	746	686	692	658	703	740	711	682	644	732	706	667	705	746	702	674	682	691	694	687	727	693	736	678	714	662	671	704	688	702	668	686	693	721	671	663	697	734	655	699	687	677	708	674	697	719	702	686	726	689	725	645	682	696	706	692	707	721	704	705	727	671	712	698	706	696	702	681	704	739	741	716	700	702	710	717	718	706	740	686	700	712	749	634	728	701	714	724	706	707	683	687	677	712	715	699	718	702	700	701	716	741	702	753	687	687	688	674	773	713	685	755	678	720	673	712	701	767	721	693	692	741	697	765	707	665	665	715	742	701	684	748	737	711	735	750	727	687	754	715	706	728	728	699	707	697	692	653	691	653	683	729	738	693	718	741	745	744	711	708	670	712	733	714	721	730	733	663	713	729	730	701	726	730	688	718	707	723	669	693	684	675	734	744	723	748	754	693	706	706	741	700	734	715	647	687	626	747	711	736	685	714	721	743	696	731	726	692	669	683	716	686	709	671	681	711	740	717	686	676	690	718	676	720	648	720	679	686	727	715	717	725	734	744	691	747	654	671	690	721	677	686	714	721	713	670	722	713	695	695	711	712	696	710	694	716	662	719	702	702	729	671	661	744	671	706	659	699	733	695	641	654	683	734	723	709	769	672	719	707	677	724	704	734	706	706	723	766	679	680	733	756	705	698	684	659	733	711	672	709	736	747	696	738	702	668	688	713	739	681	712	722	688	706	749	690	701	686	693	729	685	688	680	710	758	710	661	711	666	719	683	722	701	662	760	673	702	724	738	722	716	733	686	701	716	665	710	707	713	729	697	735	707	733	621	700	697	665	749	714	713	682	632	714	697	709	665	752	785	713	733	722	718	697	725	705	690	722	680	719	704	694	693	700	701	660	711	657	716	689	742	689	667	717	723	669	712	755	666	697	729	738	769	706	721	699	694	709	687	752	710	742	681	700	750	730	706	713	749	718	713	730	737	678	712	684	737	737	710	731	684	768	697	704	689	707	695	727	734	714	665	735	728	738	731	722	702	719	685	694	699	671	727	656	726	691	719	696	711	656	714	697	706	689	692	726	733	678	703	708	749	677	740	707	695	698	700	711	681	675	687	665	741	706	691	704	676	725	716	719	629	715	684	703	724	669	703	691	698	685	705	693	733	703	677	697	658	732	737	751	683	689	718	702	696	692	694	719	727	719	761	664	676	705	710	712	753	694	661	703	726	749	683	719	702	787	746	706	802	724	759	693	685	714	648	737	729	699	709	655	689	749	735	689	706	757	709	699	691	753	649	727	733	674	695	699	767	727	662	753	748	726	719	657	669	687	711	705	674	680	746	691	698	696	645	699	688	730	696	664	709	693	736	620	684	743	665	701	724	731	729	689	738	659	705	698	692	683	707	671	687	696	706	669	739	698	700	676	725	715	708	711	685	709	704	733	694	678	709	687	709	731	734	731	712	684	762	705	684	676	708	648	696	678	662	675	729	729	716	688	745	721	688	746	705	708	736	689	710	709	679	733	678	680	680	719	733	711	735	736	738	696	717	736	648	675	725	719	662	724	767	689	732	701	680	698	759	677	684	694	683	747	694	734	707	723	683	668	736	715	706	732	712	719	707	731	698	678	738	669	688	735	716	682	657	735	707	723	711	675	711	693	686	695	689	704	627	714	720	702	729	701	711	696	694	700	742	746	685	684	682	698	677	704	716	700	695	690	705	697	694	736	746	713	698	716	725	705	687	687	656	710	674	651	667	761	681	698	686	697	713	702
4602	2887	1819	1402	1474	1473	1021	1065	906	902	823	692	2564	1671	314	295	238	231	276	248	239	258	229	254	247	251	257	216	250	237	245	240	275	241	234	264	253	262	239	252	279	236	265	259	254	228	260	235	245	240	265	280	261	258	212	265	255	273	255	209	239	269	259	265	233	258	245	283	231	265	253	263	241	249	269	239	253	229	245	277	257	273	233	262	255	260	270	253	246	266	250	247	245	270	280	228	264	245	221	242	247	274	232	231	242	249	248	271	247	231	267	244	246	271	247	253	244	234	256	238	217	239	241	276	260	233	255	276	263	229	237	241	268	254	242	276	269	242	234	253	252	267	270	248	262	245	276	250	258	225	251	239	222	263	226	246	253	250	272	252	224	226	255	282	274	270	258	242	239	255	263	243	249	265	290	240	263	231	269	231	242	227	227	245	214	248	239	236	259	255	247	270	269	229	220	227	260	235	244	221	232	258	259	257	238	250	255	231	247	236	234	233	254	247	252	265	254	246	264	256	227	238	269	236	233	281	269	258	244	224	233	239	231	257	255	263	250	242	240	240	260	257	218	254	258	266	257	245	249	227	270	261	254	235	231	244	227	251	253	223	274	238	274	274	262	232	239	255	267	256	287	234	270	248	247	233	247	270	251	242	263	270	251	270	255	235	260	258	263	250	263	265	257	232	260	239	241	245	222	260	255	273	278	248	247	255	262	261	243	262	252	261	253	242	265	268	266	242	249	252	237	251	216	272	242	249	228	278	244	234	241	233	239	263	247	249	272	265	244	251	237	246	247	280	265	261	257	248	265	251	249	249	251	272	235	272	261	229	268	267	245	240	236	266	261	233	229	245	265	249	248	259	250	238	273	252	251	245	234	264	266	262	266	229	282	256	254	263	247	234	247	251	250	247	295	232	261	267	232	270	244	285	269	274	258	263	208	253	252	270	233	254	251	260	248	260	235	240	254	262	247	257	247	270	246	254	262	250	255	256	241	235	262	259	261	252	231	242	252	275	261	251	251	243	253	257	251	251	259	257	253	241	261	249	246	279	243	247	242	228	230	240	268	256	248	253	253	239	255	263	256	248	251	278	229	231	248	239	246	256	237	223	247	240	218	245	270	250	233	264	239	251	258	258	252	258	251	277	290	268	269	263	265	263	259	254	247	242	246	260	261	244	280	263	210	257	240	234	269	255	253	228	223	280	237	250	249	249	251	244	240	256	261	252	245	247	250	284	275	257	243	237	256	229	270	229	242	254	262	224	252	235	247	283	260	254	230	261	247	227	242	258	239	275	250	281	229	272	245	243	259	258	272	250	265	243	264	271	284	259	248	258	260	239	246	236	235	239	275	252	243	233	248	225	235	234	253	239	270	247	254	247	258	239	265	264	223	240	245	244	262	260	253	245	251	249	231	252	250	239	234	265	247	285	267	253	248	263	254	264	260	250	252	264	261	275	260	236	241	260	264	234	269	241	249	237	286	251	249	264	252	228	264	261	231	252	271	268	227	254	243	279	264	239	208	240	242	254	234	257	250	235	248	251	249	245	239	226	257	229	218	242	259	253	235	260	287	251	241	263	245	275	261	250	257	218	229	256	239	253	248	238	241	264	279	245	266	264	274	257	258	249	262	252	258	261	237	252	263	221	240	226	236	267	264	267	247	253	257	249	258	227	243	247	261	241	278	246	229	231	242	227	262	263	272	242	245	215	267	253	255	262	258	233	240	245	244	298	254	262	256	259	237	220	242	254	233	236	252	233	254	226	230	267	259	263	225	248	259	263	254	245	260	280	241	264	248	229	264	255	277	270	234	247	267	278	251	256	255	293	267	258	237	251	249	257	246	245	241	257	241	254	264	258	250	259	256	238	230	234	232	252	251	264	242	233	257	259	241	263	235	274	258	235	235	249	227	250	251	270	251	227	251	246	246	248	238	238	287	236	221	243	246	268	228	236	255	240	236	238	252	252	234	230	255	243	234	261	259	254	263	254	225	271	248	249	253	247	274	231	265	231	224	259	267	217	239	267	247	246	251	252	221	237	241	252	268	235	258	226	255	237	264	230	233	244	249	276	207	233	253	259	226	270	238	264	238	226	266	275	228	243	253	256	233	247	235	258	247	259	251	246	229	225	256	249	248	234	240	266	235	282	257	259	259	248	237	284	243	252	248	265	248	279	271	255	261	268	255	257	260	240	265	236	247	283	254	258	280	269	232	286	224	268	210	264	259	264	245	262	244	233	248	246	221	280	273	234	249	247	251	246	241	249	271	241	258	216	254	254	249	262	246	226	246	245	239	249	237	264	238	230	228	274	267	258	248	257	245	271	286	282	258	264	251	265	248	280	281	245	234	246	253	236	275	270	238	252	256	236	267	260	280	247	255	257	230	254	221	250	250	266	262	278	281	272	256	264	249	250	256	233	260	226	277	229	234	259	245	262	271	233	250	215	236	254	225	275	250	247	246	235	254	277	256	244	214	226	264	249	243	247	247	246	260	260	277	248	266	274	268	256	227	261	252	248	238	221	233	240	247	263	231	254	267	255	246	274	252	259	261	218	267	259	261	247	224	239	277	238	260	234	274	285	246	243	254	254	259	268	293	242	227	239	263	264	245	255	253	266	256	272	215	259	273	229	239	246	257	257	264	252	235	268	259	275	245	229	256	248	247	243	231	240	254	261	272	250	275	240	237	270	234	235	248	259	271	212	288	232	228	240	241	272	269	255	248	239	231	259	225	258	259	280	212	271	245	236	277	245	219	230	272	260	249	248	277	249	263	255	242	254	248	264	223	267	254	221	261	265	264	225	236	263	253	243	230	272	246	232	228	229	258	243	225	222	266	244	265	280	249	269	271	248	265	231	273	230	242	248	273	268	293	271	259	283	224	250	245	239	248	250	237	232	219	241	264	285	254	259	252	260	249	244	228	242	224	265	258	261	290	270	254	232	287	238	262	239	245	233	230	258	260	232	242	258	235	228	249	257	241	251	269	264	237	217	267	222	230	274	266	226	235	246	256	240	238	237	235	249	237	275	286	233	237	258	240	252	229	258	253	255	247	214	232	279	232	260	241	254	252	252	223	243	269	252	224	262	270	265	236	268	239	245	241	235	259	275	263	242	244	253	262	257	241	246	246	266	252	265	241	260	236	246	233	267	235	272	220	261	256	224	229	228	250	239	251	246	275	254	212	254	242	232	263	251	264	282	269	251	233	246	262	246	233	240	227	259	251	247	252	260	243	251	254	239	238	273	262	243	251	278	261	242	244	264	235	256	235	265	243	250	262	226	252	253	235	251	268	239	230	261	228	264	244	250	264	239	217	252	246	245	235	247	265	221	258	276	247	234	285	255	240	237	242	231	244	207	260	248	246	235	263	253	230	277	232	277	240	245	225	234	267	282	254	239	264	261	266	275	264	252	250	288	247	265	266	223	259	264	261	249	235	227	236	225	275	247	225	233	239	242	256	234	280	261	259	222	245	223	250	246	254	243	239	258
3996	3002	2739	3256	4389	4503	3816	3921	3869	3903	3016	2817	10791	5899	758	772	691	710	740	734	724	712	722	731	713	763	738	712	709	729	731	728	703	729	684	706	729	705	748	717	688	709	708	663	683	754	731	727	693	724	699	718	710	738	681	755	698	702	722	677	713	704	722	703	745	745	700	724	692	726	718	750	719	747	709	694	721	731	735	715	682	723	737	731	647	690	741	715	702	717	696	695	671	753	684	729	680	719	736	706	732	708	731	751	705	638	703	750	710	732	716	715	736	703	704	750	690	678	694	710	721	704	710	719	729	693	678	750	726	732	726	746	694	743	716	683	748	678	724	702	724	733	757	732	698	750	714	692	730	706	717	704	649	699	679	699	717	739	692	671	736	696	679	668	701	716	646	689	699	724	756	706	722	711	689	703	710	682	679	721	776	737	712	680	736	723	669	726	702	714	671	722	687	714	699	729	715	677	718	676	718	704	712	705	721	722	679	728	632	734	729	689	766	713	751	687	733	703	738	691	714	699	681	752	718	735	752	699	717	696	717	680	693	718	682	668	748	686	724	736	712	741	716	673	668	661	678	692	685	736	708	696	683	735	695	741	716	709	713	744	735	732	768	718	696	712	718	705	709	696	703	710	721	742	733	704	712	679	740	701	748	713	667	708	714	724	722	742	707	725	732	694	768	724	674	723	740	710	731	782	732	751	710	743	661	641	717	705	715	729	740	701	720	746	721	668	712	743	727	717	715	743	715	706	728	733	703	685	721	723	684	754	730	710	705	701	703	692	681	755	648	741	703	694	692	729	667	674	727	675	731	713	683	715	719	693	731	701	745	699	714	683	715	705	704	711	724	717	733	695	694	729	664	725	648	676	722	750	690	684	754	723	733	748	707	653	683	752	764	631	709	691	720	714	702	730	710	704	721	740	684	693	745	693	726	715	702	795	706	730	716	762	695	733	726	681	720	704	720	693	716	705	737	674	730	715	720	711	724	727	712	706	686	691	734	726	671	713	669	753	708	724	748	720	702	686	740	710	745	717	692	684	690	688	743	700	703	722	680	716	717	703	686	675	670	705	665	707	728	684	732	704	729	686	696	724	707	683	730	715	748	709	699	755	708	651	716	700	705	698	700	650	726	682	693	733	758	715	726	725	684	742	718	692	738	720	724	756	696	717	680	703	673	698	715	687	712	720	678	718	689	690	711	724	699	668	681	671	745	680	719	761	729	731	685	731	693	685	680	700	699	711	679	718	689	736	671	728	752	730	755	690	769	720	751	732	713	784	711	721	696	730	706	726	705	712	738	698	689	706	731	721	717	719	769	714	745	663	696	746	720	685	717	655	685	683	765	699	722	674	715	674	709	685	731	742	742	796	683	783	758	713	685	684	712	724	674	718	683	706	718	678	734	714	716	647	758	744	703	747	679	695	661	726	703	718	755	695	687	735	749	698	726	724	777	690	704	722	666	689	722	682	686	707	706	718	720	733	729	718	695	676	773	721	715	658	713	708	701	686	725	740	761	724	727	696	708	695	693	702	718	738	727	713	725	716	758	701	711	806	751	683	732	727	747	696	679	693	721	718	765	725	696	709	755	705	728	729	663	706	713	723	718	734	710	687	683	724	755	740	696	750	732	679	735	697	721	677	688	706	696	718	707	744	717	746	739	714	681	751	729	705	735	696	731	725	705	742	684	650	704	673	716	673	681	715	668	667	709	699	773	723	705	677	746	687	674	725	719	696	682	746	713	749	720	716	713	711	653	708	706	761	697	715	717	700	721	716	696	699	671	729	706	689	715	736	705	786	715	732	711	680	745	687	683	683	693	725	715	704	717	698	733	694	723	749	734	702	683	735	737	688	690	735	762	709	707	741	718	688	697	734	736	738	724	711	686	729	741	712	692	710	700	683	660	711	677	723	762	769	698	709	729	664	736	670	710	716	713	700	693	773	685	751	714	734	732	732	730	670	709	738	755	685	720	734	733	737	703	699	673	674	760	680	746	683	788	725	739	673	742	717	728	714	693	724	770	753	710	724	714	705	710	721	695	734	676	736	678	668	712	660	721	720	757	715	717	690	723	718	708	717	719	703	680	720	702	709	676	742	710	695	763	674	711	676	723	687	721	761	765	728	698	727	719	665	689	721	715	731	725	711	722	682	688	718	772	676	704	711	709	678	711	739	706	650	731	731	703	700	703	724	670	741	729	735	692	767	712	768	693	697	755	699	755	707	753	738	692	723	755	701	710	658	727	715	679	727	680	723	690	691	685	769	681	733	683	703	734	689	703	703	692	708	720	702	718	716	635	714	689	739	681	686	704	735	750	688	701	713	674	731	663	754	713	688	680	705	775	726	688	758	667	690	685	709	711	727	711	697	753	722	692	719	725	681	682	720	656	665	715	735	704	688	727	719	695	711	756	666	738	727	719	700	726	704	675	669	719	678	683	715	708	709	703	748	691	713	720	740	727	746	700	709	741	692	627	719	745	681	718	678	695	696	707	699	686	714	681	706	744	726	729	709	730	693	665	709	693	697	690	736	726	716	705	733	731	694	715	697	725	743	740	691	703	762	702	731	769	688	724	699	720	721	690	688	727	692	770	708	714	655	718	687	751	745	709	724	753	726	742	704	722	732	708	749	687	738	665	656	691	707	710	713	715	719	712	714	707	673	743	719	741	698	712	706	740	690	719	713	691	697	757	696	739	728	709	722	714	678	691	728	753	738	688	718	709	739	688	683	772	735	694	708	768	724	697	701	713	726	705	722	673	738	678	712	729	677	695	711	713	762	664	765	760	721	694	689	697	752	670	728	684	719	718	687	742	677	700	698	717	692	722	757	716	711	751	680	727	722	691	750	725	728	666	679	697	793	693	738	709	704	722	733	634	716	681	736	701	759	723	706	660	731	670	741	739	745	732	722	698	696	746	715	743	690	640	735	693	710	747	726	683	755	682	697	743	668	686	713	696	683	728	702	744	702	723	699	700	716	750	700	760	715	643	723	719	703	772	697	752	699	726	741	724	753	755	667	708	703	654	712	709	751	684	680	745	723	689	738	753	706	710	665	685	710	690	709	688	672	727	739	726	686	688	683	723	717	692	697	725	681	736	704	687	715	749	806	687	686	703	697	751	689	714	723	676	716	678	733	720	717	707	738	715	726	707	696	686	695	698	752	733	701	756	671	672	720	751	674	734	729	732	763	687	709	698	672	733	695	683	758	707	749	735	711	716	697	747	743	698	714	700	675	756	742	693	665	668	678	731	703	693	726	677	717	719	740	739	696	717	706	691	698	730	711	721	705	673	727	738	720	735	694	780	740	720	689	688	754	718	689	688	717	683	731	746	707	753	739	707	708	740	736	699	699	702	690	665	715	708	742	722	744	696	717	694	748	678	729	691	698	728	720	670	703	681	659	759	680	645	693	682	708	727	728	677	713	743	712	708	729	726	744	672	668	752	698	658	729	720	695	687	711	708	672	693	746	769	732	741	720	687	704	727	757
18661	15415	13213	17074	17577	16175	16749	13389	9297	6631	3497	5187	20351	4621	229	169	147	186	172	153	166	169	166	171	126	143	155	167	169	152	180	155	140	139	153	143	157	164	143	162	148	153	163	171	141	155	131	176	142	155	141	143	135	139	154	136	144	158	144	150	155	162	153	180	147	148	157	159	144	147	146	145	119	148	145	174	152	155	146	172	148	164	138	166	129	137	157	139	154	157	135	141	144	139	147	152	155	159	140	150	143	142	161	158	150	153	150	148	150	164	129	157	164	157	144	140	137	138	127	153	136	114	144	141	146	139	150	151	162	144	151	152	171	129	143	120	154	156	140	151	143	137	140	157	157	141	132	153	136	174	134	160	157	142	149	145	135	152	134	161	154	171	150	153	151	163	150	152	148	158	156	165	146	154	151	141	130	150	158	125	178	138	141	171	150	155	156	144	137	154	156	157	135	158	162	145	149	170	147	155	159	157	129	139	159	168	133	154	161	154	121	141	171	145	143	157	146	153	158	143	154	146	144	161	162	152	137	177	156	140	175	154	137	135	129	167	144	134	154	141	124	137	140	150	162	148	156	150	166	153	143	155	179	143	132	155	139	177	145	129	159	142	135	149	144	122	135	145	149	138	131	148	163	129	142	155	140	156	143	146	132	153	171	139	159	178	143	165	148	136	138	162	187	168	170	176	155	142	136	138	156	134	147	146	139	151	145	153	149	138	166	149	161	142	168	160	143	170	159	142	146	138	153	153	162	156	154	136	157	155	152	137	153	130	120	164	143	156	147	146	162	141	146	146	133	131	144	166	143	141	141	146	126	154	133	135	148	154	160	149	152	144	150	147	133	149	194	138	141	159	147	143	147	155	142	143	164	135	142	141	181	148	153	170	170	168	160	153	129	149	146	147	160	150	143	145	144	153	134	147	179	142	151	152	171	152	168	149	136	136	148	144	142	153	141	153	138	151	136	158	155	144	152	142	157	152	163	156	167	166	153	132	140	156	137	154	147	149	148	132	132	167	137	147	160	140	154	163	152	143	165	143	163	137	135	166	145	152	146	158	147	134	143	137	155	150	163	125	173	141	144	153	122	126	155	144	135	160	167	153	156	163	153	155	130	131	140	148	136	159	133	148	164	141	144	137	126	150	149	146	147	160	148	164	163	152	146	166	129	158	137	165	158	146	162	142	137	122	137	146	140	148	138	152	147	153	163	151	128	155	156	152	158	164	151	129	159	163	141	144	151	151	146	143	170	174	167	141	166	129	144	142	140	144	164	150	143	143	147	152	163	148	152	134	163	145	146	139	138	147	168	153	150	158	127	154	155	135	153	171	141	153	152	171	141	167	143	157	146	162	136	166	162	148	150	140	147	154	161	140	144	142	154	157	137	143	161	139	143	165	163	145	161	139	131	148	156	151	148	147	151	144	160	146	158	150	159	151	128	148	154	166	158	172	167	148	145	143	138	147	136	153	125	148	149	148	142	141	157	151	175	160	167	126	165	157	139	163	146	155	137	139	169	158	168	151	148	156	150	147	158	148	166	148	165	152	160	153	144	125	140	148	145	133	138	146	174	129	153	151	138	148	150	163	142	147	161	160	122	147	163	153	170	146	160	140	121	156	161	148	153	146	142	130	159	148	148	156	159	154	154	149	129	139	150	139	141	141	141	140	152	156	161	159	156	147	160	145	144	172	158	129	169	164	125	155	165	131	148	147	147	155	150	153	123	151	160	139	163	139	150	176	132	152	188	136	147	153	133	147	155	135	155	137	140	140	161	162	168	140	138	142	154	147	152	150	167	145	143	149	158	171	135	145	130	148	152	130	163	148	156	160	145	129	158	157	164	153	146	156	135	165	137	139	149	166	160	168	150	145	134	145	168	147	140	146	140	131	142	143	145	131	168	157	141	157	143	146	150	135	135	140	142	126	157	146	164	163	162	150	146	162	154	156	152	131	130	157	147	151	154	143	138	149	146	156	160	162	152	146	172	153	138	151	155	169	160	134	133	151	141	152	133	137	142	161	154	161	161	137	153	145	154	130	140	161	172	150	135	135	132	157	143	138	140	144	139	150	152	171	158	148	143	171	155	160	155	147	140	145	144	145	145	143	127	146	145	148	155	146	154	142	136	164	131	153	144	143	144	144	152	148	160	139	119	157	140	146	161	166	156	142	136	140	134	131	168	153	140	145	151	134	161	148	151	161	150	146	148	133	134	145	152	151	155	151	171	141	142	151	137	121	153	137	151	136	141	154	139	157	134	149	117	153	149	144	155	145	165	144	159	167	147	149	137	137	155	165	138	139	151	141	144	154	152	132	144	148	140	128	159	123	141	123	126	127	144	166	133	124	143	143	145	149	135	133	141	151	134	144	129	170	156	164	142	148	149	165	145	131	142	137	150	143	141	136	158	160	160	158	140	136	146	137	159	187	152	164	129	129	134	151	147	143	173	149	131	148	152	128	139	156	172	165	157	148	122	170	148	136	142	153	161	171	175	151	163	156	132	144	143	150	152	164	148	138	135	146	129	166	151	147	153	148	138	143	138	139	141	135	142	149	136	148	159	133	132	146	137	152	145	156	138	162	152	149	154	157	144	172	129	140	151	147	125	162	139	146	146	164	167	172	138	133	140	174	146	145	155	146	148	153	140	140	133	148	158	133	143	137	151	143	160	132	151	154	142	164	157	133	171	141	159	162	139	141	122	157	149	134	152	165	154	158	138	149	143	163	164	137	169	148	157	141	135	164	149	140	142	142	151	137	148	134	149	142	128	154	150	159	164	144	156	148	160	152	135	142	158	141	154	135	148	135	132	156	139	137	153	135	163	149	144	137	160	140	166	141	157	165	160	165	139	150	153	156	168	128	141	148	165	181	157	166	140	154	126	139	142	166	166	144	140	163	146	148	139	151	159	131	156	149	161	143	161	155	139	163	154	159	147	149	143	139	178	143	163	147	144	121	156	159	162	161	145	147	149	115	139	150	157	148	158	139	137	161	135	143	136	168	163	153	158	138	156	139	173	155	154	138	161	155	153	144	145	155	142	145	153	163	172	136	141	150	149	153	147	147	145	151	164	140	154	163	147	143	142	140	139	153	156	152	150	151	144	150	148	153	150	157	171	132	149	139	140	154	150	143	144	121	143	159	172	147	141	129	153	143	154	174	160	153	159	151	145	155	125	136	160	141	141	130	158	152	154	139	138	177	159	173	146	148	136	156	151	150	159	146	176	150	163	132	150	152	154	144	168	164	167	113	154	132	159	129	131	132	147	155	160	153	141	143	131	158	148	152	159	147	141	166	152	147	144	154	161	153	145	146	144	165	137	133	128	145	159	156	152	148	135	185	159	158	158	155	153	164	162	158	146	155	157	145	146	134	131	147	129	132	147	156	145	157	130	124	147	153	140	158	149	156	169	136	155	138	166	131	151	133	158	149	147	161	153	157	155	137	139	150	139	140	149	175	170	158	169	152	136	157	140	142	167	140	133	143	142	160
12961	9416	12713	23307	25838	25904	27999	24686	17976	14884	9212	17126	40051	6640	701	658	592	569	567	559	527	542	510	489	553	492	493	486	527	535	494	499	480	488	548	499	496	488	503	506	443	541	468	503	467	466	478	469	437	466	487	474	481	490	444	432	482	493	487	504	531	485	495	500	464	457	498	474	456	488	472	526	450	433	471	459	462	432	472	514	483	457	532	468	447	490	474	475	521	491	465	488	461	446	435	470	499	498	483	454	491	459	465	446	465	452	454	476	445	470	477	455	481	505	461	420	462	495	441	478	469	470	487	515	470	440	444	489	469	436	457	458	429	489	503	510	420	450	479	472	460	454	490	495	506	467	454	437	550	446	463	427	427	459	476	479	415	451	436	437	475	469	462	450	466	468	514	482	449	471	456	466	478	486	479	434	464	457	492	453	422	455	481	494	491	459	478	478	463	467	464	471	446	511	445	452	487	432	459	490	466	461	441	496	451	454	483	480	437	476	509	454	468	461	430	441	485	482	489	500	461	443	468	420	459	463	444	442	465	468	443	495	485	500	461	439	444	427	476	451	474	465	476	472	467	471	465	414	473	441	468	473	451	465	473	463	465	458	502	471	441	462	518	499	489	446	449	486	462	478	438	479	471	443	446	461	445	475	420	507	477	461	469	461	488	469	466	484	484	480	453	479	451	420	484	462	438	455	464	472	465	483	499	489	483	488	511	468	471	467	452	462	465	445	509	475	471	439	503	480	475	462	483	433	495	466	448	477	500	458	445	479	468	490	435	456	448	453	462	447	471	541	427	448	452	456	520	466	447	500	497	461	463	505	516	483	493	455	460	504	479	485	466	461	479	463	460	470	484	454	477	446	466	478	437	496	433	447	457	481	493	484	467	444	472	481	467	451	480	455	482	468	440	463	455	459	458	502	496	454	472	456	476	503	461	465	463	468	448	451	499	473	482	441	461	433	474	468	478	441	480	429	462	459	471	447	479	482	471	498	484	520	476	451	503	453	461	463	459	454	431	486	447	450	431	437	432	467	466	478	480	452	491	457	472	464	475	485	478	469	481	443	451	473	501	481	459	453	435	466	487	483	476	506	465	488	456	456	476	486	502	487	454	471	487	479	467	459	468	435	427	470	491	465	471	439	497	476	503	426	468	467	475	482	471	468	439	515	446	464	502	437	483	478	513	471	464	461	478	494	490	476	469	485	473	445	472	494	470	443	466	458	465	434	446	429	500	420	504	458	492	462	509	487	474	437	460	474	465	495	481	499	487	461	453	442	482	463	488	456	484	430	494	461	476	436	477	396	484	487	461	472	474	483	423	443	451	490	470	440	483	461	442	433	437	441	437	454	457	464	467	455	480	435	472	450	457	452	453	474	458	468	485	461	457	456	482	450	460	457	468	447	466	473	466	481	486	455	456	450	516	464	468	474	432	452	464	455	460	491	479	432	466	478	464	462	478	462	452	465	474	453	427	473	473	451	470	457	448	496	470	482	459	506	475	458	449	469	461	462	447	423	474	493	483	427	466	479	505	487	462	483	492	465	444	479	461	444	469	499	450	491	462	452	489	501	488	467	480	485	448	441	446	485	438	447	477	510	480	455	446	466	439	486	456	440	442	465	474	467	469	451	470	488	474	447	409	451	448	495	436	488	480	441	437	479	465	456	487	442	473	490	453	459	448	493	456	452	446	460	460	483	503	522	486	501	458	449	471	459	453	466	478	481	468	432	472	467	481	450	459	457	461	452	493	481	435	494	465	516	463	457	453	445	480	497	442	459	469	470	474	480	453	463	461	435	488	446	487	456	439	491	534	455	466	490	489	482	462	426	498	462	497	465	446	505	465	482	490	460	440	485	461	486	483	462	482	476	480	497	427	462	450	478	485	490	443	448	468	474	499	453	412	477	485	471	475	437	490	446	450	465	490	453	460	461	448	437	443	462	417	483	459	473	468	480	446	440	472	447	432	476	464	467	452	464	479	468	477	494	493	459	448	507	457	448	491	490	490	478	472	473	423	478	489	477	480	472	497	461	518	486	468	449	464	482	525	484	476	461	460	481	468	475	474	474	517	453	468	489	434	460	470	448	457	461	482	456	457	455	451	462	494	467	458	486	520	457	450	486	470	476	441	483	454	511	447	462	438	469	502	465	500	450	460	457	459	474	439	495	458	449	480	473	495	467	430	480	482	506	459	451	456	471	471	453	464	495	468	444	447	484	458	452	454	435	450	416	499	501	492	450	461	457	483	441	450	485	499	448	481	457	443	476	439	487	428	502	482	464	435	502	460	479	442	465	445	477	449	499	459	464	480	480	470	508	485	462	479	476	484	462	480	481	485	438	458	460	458	443	468	444	464	452	458	462	471	474	483	457	421	439	486	444	481	471	477	513	455	499	482	482	501	464	432	445	429	478	451	516	437	452	463	457	435	457	449	474	466	478	448	513	496	490	483	486	446	460	453	471	511	476	448	443	489	470	486	502	417	474	444	450	464	458	465	483	504	474	432	448	480	455	515	446	479	433	405	464	477	435	441	483	482	471	458	479	465	470	491	419	427	473	458	470	455	450	504	479	451	447	485	479	450	415	442	496	462	456	476	481	468	477	458	483	438	499	511	455	491	523	469	489	442	481	464	461	473	466	421	448	455	444	491	485	468	445	482	453	450	504	456	474	497	431	462	463	470	452	489	454	476	469	477	502	523	448	473	475	431	458	500	456	448	453	479	501	451	483	484	430	488	482	483	502	462	481	456	433	466	464	455	470	492	475	505	440	439	428	449	495	469	448	477	488	469	511	489	461	470	458	468	459	468	470	479	486	468	466	412	511	412	416	447	445	425	481	466	441	441	443	476	472	470	488	485	481	482	469	497	485	510	476	435	458	445	454	464	461	450	466	475	435	456	438	512	459	415	461	467	504	440	480	466	507	460	450	429	452	460	447	456	452	467	461	417	445	437	499	444	493	479	415	442	487	455	497	466	463	503	493	450	446	459	443	460	495	492	476	448	500	467	519	473	469	453	470	480	490	495	491	451	499	447	430	465	458	467	436	485	462	499	443	425	466	486	451	473	457	491	470	490	482	455	486	480	474	475	421	488	460	481	446	463	447	444	468	466	460	459	479	458	431	470	473	471	483	446	517	495	463	451	455	473	491	505	482	450	509	468	456	457	469	494	417	442	485	464	444	474	493	437	458	499	426	454	451	481	445	518	450	394	482	508	461	496	449	468	475	461	473	459	436	507	461	460	431	475	473	470	447	491	441	435	482	481	487	499	497	471	451	495	475	495	446	464	489	451	447	477	451	464	474	512	468	455	443	450	453	456	486	440	450	504	494	455	491	460	478	451	475	475	458	448	459	536	470	460	453	491	485	493	459	450	472	447	463	458	488	484	478	449	493	484	466	496	462	473	504	455	504	488	465	508	421	471	475	462	462	410	466	474	458	499	460	411	444	477	458	464	446	430	467	489	428	414	456	471	520	444	462	471	442	456	502	471	423
29351	21272	22601	26483	29051	25753	21543	16709	11625	6761	4205	14786	26476	3715	332	292	261	280	250	235	234	231	261	231	232	227	242	220	247	196	206	230	199	245	247	215	209	235	223	225	265	203	231	230	213	201	228	200	226	215	208	230	214	217	215	199	237	226	237	232	208	203	221	226	218	185	176	218	243	206	205	210	222	212	198	221	258	204	186	230	224	229	209	236	194	206	233	227	203	189	200	181	244	225	197	215	215	206	210	221	206	204	218	219	205	196	212	243	200	197	208	220	198	225	235	205	200	196	236	213	210	220	218	227	208	213	235	203	227	214	223	219	202	204	209	203	213	216	191	222	198	207	222	215	226	207	197	200	200	204	220	212	192	203	209	203	219	200	198	215	209	208	212	221	215	196	218	206	211	212	175	215	213	224	227	237	211	193	205	220	187	224	216	216	206	208	225	208	207	216	195	215	214	223	214	188	224	194	236	188	209	209	213	202	216	203	219	228	205	208	209	211	208	222	202	209	217	196	235	217	194	215	193	189	194	185	227	203	222	201	232	212	213	233	208	232	181	204	216	214	205	196	207	204	199	199	222	233	226	217	206	217	234	214	198	216	185	209	186	209	201	194	243	206	202	197	211	220	213	199	208	212	209	231	213	227	204	227	231	192	207	183	191	200	213	190	234	214	205	214	197	230	195	199	216	209	228	221	197	218	227	207	194	184	192	210	211	213	222	213	208	201	187	209	222	208	219	222	205	243	211	213	208	222	211	211	224	189	220	208	207	203	220	217	203	219	214	203	195	205	209	227	236	212	223	194	204	210	216	211	214	213	226	233	208	213	209	236	212	229	198	201	201	234	213	222	214	203	216	196	236	208	201	186	189	215	236	186	218	243	191	198	213	206	203	193	216	227	198	215	210	198	205	213	231	205	193	182	213	224	213	180	213	214	230	203	202	209	189	201	223	207	223	232	195	205	200	223	211	266	220	204	199	191	225	209	207	237	219	222	220	204	230	217	195	224	196	233	220	217	206	226	234	225	196	201	213	219	220	207	220	263	206	190	215	231	222	220	202	205	202	219	203	228	233	199	231	215	217	221	218	218	214	218	196	216	197	189	223	226	218	223	216	221	197	211	210	211	246	211	199	236	239	222	221	180	226	223	209	188	226	197	202	212	178	197	205	221	211	213	215	213	230	208	217	222	207	185	207	202	217	209	215	243	198	193	214	229	207	217	191	220	204	204	216	208	238	207	205	216	177	205	188	226	190	211	207	228	208	201	212	219	238	208	219	207	214	228	212	219	211	215	236	214	212	212	219	218	186	182	199	202	227	194	218	193	206	214	219	227	183	227	192	232	223	206	203	231	230	194	206	213	209	183	221	197	221	194	221	202	200	199	220	208	209	211	189	217	178	228	207	227	193	221	234	204	219	211	217	229	210	205	206	215	200	203	218	217	226	219	192	186	230	235	221	199	185	211	238	243	214	213	186	197	226	191	253	228	219	202	195	196	197	186	219	214	192	210	197	232	224	201	201	225	183	225	202	217	203	185	212	204	213	214	218	195	223	212	232	189	253	215	216	219	215	216	220	208	199	219	215	202	190	226	222	197	216	200	199	218	183	200	197	183	194	217	212	193	195	230	224	244	241	208	210	230	219	213	224	198	191	200	235	210	208	223	196	221	251	225	207	219	181	193	202	197	212	228	230	224	205	209	206	203	223	210	209	216	185	230	213	215	210	213	201	224	181	220	224	219	224	209	203	229	216	181	218	207	199	240	223	221	191	198	201	227	234	219	195	214	206	221	229	213	219	202	225	207	214	211	217	202	238	200	213	221	208	212	203	216	230	213	205	201	200	219	188	202	200	212	218	210	213	200	227	224	213	199	216	207	243	210	185	215	205	193	204	187	230	203	229	199	223	206	216	225	243	213	199	188	224	211	230	208	202	201	203	196	211	207	245	189	196	250	219	225	231	222	214	204	216	208	199	202	214	205	216	211	207	220	229	227	227	214	191	197	196	195	194	203	245	196	208	217	225	217	221	221	187	230	207	213	218	244	201	216	209	224	244	240	227	202	207	217	228	215	213	189	211	215	193	202	218	209	213	211	203	243	197	225	223	209	219	227	224	211	223	216	198	219	249	219	213	209	203	212	228	201	230	236	213	215	209	207	223	209	214	238	227	235	210	195	200	228	196	230	195	212	216	193	208	211	192	218	220	197	207	187	229	236	202	191	213	229	196	218	209	224	229	223	197	218	216	175	215	228	216	207	188	220	217	194	212	195	243	239	213	208	206	230	191	186	189	202	212	208	225	234	215	235	213	194	224	210	226	204	222	217	216	209	231	230	205	228	208	197	194	204	216	215	202	210	211	210	199	236	197	198	209	217	204	227	199	220	229	231	201	231	214	236	214	178	204	208	194	229	254	202	211	211	225	204	192	181	211	201	214	209	187	220	193	217	204	202	203	190	219	208	227	221	217	180	224	187	227	222	241	212	237	225	220	217	212	230	207	197	218	222	220	208	209	201	210	193	204	229	208	234	229	208	234	204	226	195	225	209	209	197	234	207	215	230	220	199	212	204	219	230	212	206	200	197	225	200	225	221	226	217	210	215	212	199	233	214	203	192	213	224	219	232	217	212	209	207	192	218	213	224	192	221	224	216	216	235	201	193	216	230	244	235	204	229	228	198	212	220	207	237	198	228	195	202	190	209	190	217	222	209	222	212	186	199	220	210	207	203	210	213	200	194	241	214	190	176	235	205	223	221	209	197	197	230	199	225	224	225	189	211	235	230	208	195	221	230	213	215	193	219	222	191	173	223	215	216	228	203	206	225	217	175	218	208	223	198	217	202	213	209	201	224	204	201	197	228	223	201	225	193	185	216	197	225	224	222	208	197	211	185	210	219	251	217	240	193	199	210	204	201	197	203	218	226	202	217	233	196	197	194	207	204	174	205	217	194	227	222	217	228	210	217	227	221	216	209	199	203	202	225	204	233	197	217	208	214	212	222	240	247	198	208	205	201	212	218	203	201	198	218	224	207	230	226	253	193	216	211	223	247	213	239	217	202	203	211	199	209	209	209	258	223	208	216	187	228	210	255	221	216	222	230	194	229	191	192	228	211	232	190	203	216	213	213	190	208	215	200	196	213	208	209	207	217	179	209	226	232	217	224	237	213	218	194	199	185	228	234	217	213	237	184	214	210	215	189	206	208	195	200	201	221	229	217	208	216	212	200	165	191	224	203	223	212	195	197	224	215	212	196	198	230	213	225	206	205	201	208	200	245	214	244	209	253	200	215	238	213	216	194	257	230	192	213	213	207	247	222	226	193	215	223	207	231	219	188	231	217	201	215	217	202	226	198	219	212	223	213	221	231	223	213	213	192	203	233	200	206	209	195	187	201	188	223	221	232	197	207	213	228	198	219	207	208	201	208	209	222	225	206	180	190	209	224	220	211	208	242	209	215	222	212	216	204	252	236	207	199	211	209	179	239	242	213	212	209	208	220
18988	13500	20381	31146	36305	33608	31291	27571	21012	14932	11670	35492	40535	1929	1141	1005	1028	952	886	904	879	886	789	783	810	804	761	742	777	685	735	747	765	700	747	736	732	688	684	656	672	687	648	662	746	718	652	668	651	697	627	646	674	639	656	631	652	686	670	642	633	663	619	634	652	692	667	629	637	657	585	608	628	668	619	679	594	653	610	612	627	616	645	639	651	644	619	624	626	647	616	609	644	614	581	604	625	612	588	643	674	614	663	580	650	626	575	620	621	616	614	655	647	627	604	608	689	602	674	604	680	630	621	639	591	638	626	639	608	623	612	622	695	646	605	665	630	647	621	634	595	656	610	612	633	620	665	580	623	607	622	684	635	597	669	617	647	607	644	626	663	630	646	657	651	584	662	660	604	623	632	617	700	572	655	622	632	610	638	645	628	634	636	607	581	663	636	618	642	643	635	645	627	658	614	609	622	598	575	640	649	614	641	626	602	649	647	584	653	613	596	630	643	619	604	607	676	636	639	621	648	667	636	633	623	622	641	600	643	618	619	652	622	593	603	588	630	602	646	617	605	585	609	641	587	659	561	633	656	647	596	560	622	590	630	601	641	616	614	599	640	652	579	630	613	586	585	610	609	614	655	653	611	630	640	625	610	605	613	608	676	643	658	636	617	621	650	636	618	590	638	625	627	641	647	615	615	626	590	642	540	600	579	612	639	612	629	661	617	584	638	587	648	600	648	622	651	630	681	618	608	653	649	632	596	663	650	633	609	618	621	668	654	588	658	629	614	628	594	634	648	544	620	625	626	659	613	590	632	613	604	644	625	663	602	614	635	658	624	644	589	639	639	631	617	652	614	616	620	639	603	623	558	590	652	606	628	574	627	641	605	670	591	623	612	619	634	626	608	688	664	599	663	606	593	623	658	633	604	613	614	643	647	611	667	650	640	646	651	622	614	617	621	635	624	598	591	621	597	637	617	665	621	605	632	607	661	642	626	599	620	651	581	649	599	621	615	620	618	670	618	618	617	639	625	666	614	614	602	633	676	598	641	590	624	591	632	629	642	596	601	654	616	588	653	632	641	591	586	649	646	620	573	617	614	624	631	620	632	670	618	624	606	686	636	612	641	656	598	643	661	664	612	638	604	608	615	632	647	611	608	651	587	643	633	642	627	603	585	621	609	619	603	631	605	588	593	619	583	604	600	609	581	588	627	626	563	644	653	641	634	638	673	660	626	664	640	633	603	651	563	605	618	618	605	613	661	605	594	636	634	636	606	622	646	628	598	640	607	640	628	625	598	608	624	613	603	616	643	646	640	667	606	606	656	585	650	637	620	627	638	589	586	618	648	583	627	675	636	639	631	655	623	682	622	576	635	626	640	629	621	611	595	605	594	623	608	650	658	617	618	653	612	612	595	666	628	629	645	646	650	593	627	629	631	621	621	616	670	650	620	632	614	585	599	587	618	655	609	663	635	606	572	619	630	658	576	632	587	612	647	665	608	602	626	591	651	636	644	629	594	670	632	646	642	651	623	597	683	620	632	637	617	582	576	585	617	647	605	646	666	643	617	647	641	601	635	612	639	633	612	653	639	653	590	616	619	606	602	620	614	630	640	602	608	634	679	665	602	606	630	691	654	632	622	591	592	606	671	648	612	643	597	653	619	640	630	617	641	611	631	692	681	633	594	649	608	663	666	640	621	617	606	624	616	638	637	644	657	631	603	582	649	637	615	622	610	651	618	611	608	627	612	608	626	605	605	609	610	617	618	595	660	581	602	631	608	589	606	659	568	598	595	622	642	626	648	612	649	618	642	596	642	641	610	621	604	615	592	662	609	626	601	626	614	633	612	663	618	642	660	644	639	596	633	627	647	645	640	647	620	598	585	612	598	606	616	610	626	627	600	620	602	600	607	653	628	633	700	633	594	641	650	603	611	656	589	634	639	657	665	648	639	599	649	632	608	653	647	642	637	657	643	642	604	653	643	583	601	610	622	598	609	637	606	617	664	594	641	598	682	590	665	623	666	628	625	618	568	602	631	631	647	621	618	627	632	590	636	573	618	649	637	612	628	611	633	677	574	596	626	646	664	611	615	603	565	630	587	617	633	589	623	608	652	629	639	635	631	589	615	657	606	641	623	613	643	600	628	640	627	631	643	660	613	618	639	604	620	631	621	680	613	620	610	596	634	658	565	612	648	601	634	620	633	635	616	625	605	623	617	607	644	622	617	630	649	591	662	633	618	657	659	620	636	634	605	646	601	579	627	641	595	645	604	657	632	561	592	603	635	641	650	591	605	610	702	626	580	622	574	616	623	634	643	578	608	642	602	619	615	670	649	613	621	607	627	623	624	625	616	609	606	637	633	628	645	677	604	635	663	629	633	585	579	609	628	645	634	599	615	587	652	631	612	584	629	620	619	585	584	609	634	641	668	621	623	637	624	641	653	628	642	618	643	612	638	608	662	599	613	596	614	609	612	632	574	612	609	605	606	607	610	622	649	636	593	607	629	591	628	612	653	619	601	581	588	642	592	658	611	631	590	646	611	648	659	652	697	598	673	630	614	669	624	662	658	631	616	665	622	635	624	618	658	619	620	614	599	642	649	589	643	625	599	616	608	625	612	635	667	624	640	623	571	637	645	641	600	623	549	593	601	603	603	654	630	616	621	636	611	619	616	627	665	615	630	638	572	648	620	644	581	607	631	647	619	671	617	621	653	598	649	579	631	659	627	614	624	609	602	610	636	614	647	585	600	627	624	603	645	647	632	640	658	583	648	601	616	584	619	669	602	650	646	617	599	570	617	579	619	623	625	574	639	658	625	629	651	665	600	594	588	598	623	638	602	595	646	608	604	634	627	631	646	613	648	661	565	617	632	597	609	610	663	651	583	565	609	696	638	636	614	618	604	624	607	659	663	636	610	622	638	620	634	614	565	608	666	626	619	639	590	619	615	615	646	650	618	627	614	604	617	630	712	632	664	630	647	639	663	655	620	685	632	603	639	602	666	645	662	614	637	606	638	640	569	630	662	671	621	649	667	617	600	560	628	618	622	622	623	589	587	646	629	615	621	638	612	568	639	654	638	638	606	624	600	556	619	626	601	597	614	649	646	604	678	595	627	649	644	601	639	636	591	638	598	610	640	638	590	619	642	599	605	660	623	619	681	603	629	621	612	677	651	617	635	621	597	630	635	617	631	621	667	589	626	646	607	657	626	601	634	649	598	651	608	587	568	631	634	612	635	573	623	639	597	575	584	591	599	576	562	669	604	646	669	590	607	637	629	597	605	580	624	636	602	640	573	651	618	608	671	670	627	609	633	644	646	586	636	618	604	634	616	625	652	602	592	615	647	631	627	601	598	610	623	611	645	637	619	652	638	630	622	623	638	578	603	641	663	641	635	632	634	626	610	624	562	594	622	631	659	621	643	611	612	631	622	617	663	621	620	601	673	653	606	631	646	643	641	593	650	610	616	628	598	661	632	632	639	630	647	619	636	585
4458	3115	2856	2524	2614	2157	1422	1002	628	439	365	893	936	260	227	215	211	193	186	208	225	178	230	216	200	207	187	208	195	197	205	202	219	187	199	200	210	194	220	210	220	191	203	187	192	177	189	197	170	187	221	222	215	199	208	188	189	207	214	173	194	197	207	210	182	198	220	205	196	201	198	199	199	214	195	221	201	210	188	185	205	229	203	188	208	210	229	191	222	209	204	161	225	232	186	185	210	209	204	243	210	197	217	221	192	215	228	206	222	205	206	189	227	218	197	200	209	212	192	220	223	212	190	194	217	229	211	206	225	195	205	202	192	200	227	213	224	193	215	216	219	188	200	198	202	204	226	197	199	211	205	216	190	222	204	194	239	232	198	216	205	213	204	213	193	217	190	222	209	194	218	205	209	240	209	205	203	185	225	189	201	208	197	211	183	210	202	226	229	214	211	215	225	230	212	181	221	184	194	186	213	203	212	182	220	215	230	196	219	217	205	197	162	202	199	192	220	217	218	202	200	215	208	201	219	216	195	191	222	197	188	201	207	190	205	214	216	184	206	187	211	202	232	233	204	192	219	231	204	193	211	217	248	206	216	223	182	211	188	208	188	242	221	210	204	216	201	212	203	241	198	208	227	177	190	194	200	186	190	221	213	225	216	215	199	197	184	215	231	203	215	197	196	219	209	197	227	206	218	177	215	203	196	229	191	209	198	210	217	225	226	192	222	203	210	174	219	181	182	181	205	207	185	188	191	207	183	212	182	190	187	214	196	212	194	210	205	196	217	161	198	172	190	221	209	215	191	184	192	209	227	206	222	221	190	188	201	186	199	192	198	206	224	207	212	221	189	200	209	204	206	195	198	224	195	238	194	188	199	210	216	205	208	211	239	214	191	206	213	223	194	209	230	212	190	197	198	205	207	199	208	209	181	215	218	204	183	223	191	188	186	188	213	211	214	200	225	188	208	213	202	198	203	203	187	173	184	210	221	222	197	210	205	218	238	229	198	213	193	178	221	195	192	196	204	207	221	192	208	195	220	208	200	210	214	205	204	199	206	182	208	192	185	223	226	217	224	200	195	185	192	186	213	200	197	199	194	187	187	191	213	211	209	223	209	183	185	199	192	226	213	185	207	193	199	195	218	211	210	212	206	197	190	183	211	207	216	207	210	180	203	198	200	210	209	204	214	204	241	207	248	224	206	205	214	207	197	211	199	194	196	209	192	208	206	205	218	202	193	206	200	212	205	200	217	209	209	182	198	206	202	184	196	206	217	175	212	197	206	226	207	176	197	209	210	190	201	216	188	219	229	193	230	200	206	217	189	189	206	188	214	218	177	196	184	210	201	220	201	208	215	224	195	196	204	209	174	215	216	218	205	221	204	217	218	191	210	208	189	186	205	212	188	217	194	213	221	215	237	220	209	196	197	201	206	200	204	207	233	180	201	184	213	208	192	231	199	194	233	194	218	222	202	192	193	181	196	231	222	213	203	205	197	193	215	169	217	212	205	241	197	213	223	217	243	186	215	190	190	183	227	202	166	194	230	229	196	220	218	213	219	212	219	208	187	200	196	200	214	229	202	205	207	178	226	213	219	193	241	205	190	191	222	192	194	201	214	186	207	224	223	228	201	229	243	198	207	171	213	194	197	189	207	227	218	196	197	202	196	214	207	212	219	216	194	222	205	176	243	229	214	201	201	184	211	206	217	228	205	190	187	204	191	210	202	231	200	233	200	203	196	202	199	210	203	211	206	222	201	201	194	216	218	222	194	192	193	232	209	172	206	205	192	192	201	180	205	217	198	217	207	190	236	206	202	204	218	216	206	227	225	209	214	211	219	185	200	180	218	212	220	204	192	220	182	197	216	198	211	191	198	215	216	200	203	179	191	206	223	210	207	202	229	206	217	188	184	219	213	198	217	220	178	202	219	226	215	207	205	197	206	192	183	220	188	191	168	201	202	201	191	180	203	175	210	200	197	234	210	219	204	223	185	209	213	206	187	223	203	201	216	209	226	221	218	187	222	213	202	204	202	180	226	189	233	191	215	233	208	207	194	221	173	213	195	221	216	207	214	203	205	216	231	193	190	221	233	216	208	195	223	201	230	230	207	210	230	190	206	199	207	209	214	209	207	197	194	202	223	201	218	185	208	203	204	211	208	182	219	197	196	249	218	197	196	189	207	193	195	204	203	216	205	199	172	192	202	212	196	219	185	184	223	196	230	225	206	197	191	212	182	229	223	233	186	211	206	209	184	205	172	193	213	188	185	199	198	206	182	196	219	245	207	209	200	206	203	196	229	174	186	212	207	210	228	248	202	197	226	215	208	201	185	218	196	193	186	223	199	205	183	203	214	194	214	203	218	218	202	194	248	217	218	211	205	206	208	226	201	193	200	198	209	204	188	195	189	217	207	178	228	216	203	194	199	213	211	218	230	210	196	190	187	214	222	200	177	220	225	213	205	191	206	211	207	216	223	217	189	210	195	190	188	200	227	224	216	185	210	193	208	203	203	211	207	178	221	227	190	222	203	207	224	184	179	227	216	203	207	208	185	240	219	224	214	193	181	208	210	168	206	231	192	207	220	195	195	210	231	224	195	187	202	216	242	209	203	207	207	221	203	195	210	217	240	211	202	202	232	220	222	205	213	192	201	198	196	210	239	201	198	200	186	171	230	213	195	206	221	200	214	197	231	223	188	210	213	171	224	204	190	204	199	195	207	205	203	198	196	199	197	221	212	204	206	179	198	197	198	189	197	201	196	199	185	200	216	187	215	175	213	203	190	170	209	197	216	220	204	196	201	206	206	209	201	177	221	189	219	207	207	209	223	196	206	197	208	193	214	206	199	180	213	199	194	184	192	206	191	200	199	219	197	198	182	225	222	199	194	207	206	209	206	212	221	200	222	223	214	222	212	194	193	206	206	206	199	173	192	207	207	204	216	206	191	207	196	207	190	207	208	185	196	179	233	199	211	203	212	207	219	217	195	218	205	215	221	210	218	202	217	208	203	206	198	204	230	205	205	218	208	194	195	204	212	191	217	205	198	190	193	226	200	228	188	206	214	225	213	217	208	227	212	233	177	230	206	193	204	195	227	234	196	201	229	181	216	180	199	205	214	207	192	198	206	218	212	203	192	217	220	207	190	210	232	210	178	193	179	205	205	192	225	204	193	209	208	202	213	194	245	231	221	209	188	224	186	233	182	200	208	196	213	212	228	226	204	214	199	211	202	199	197	206	214	220	207	198	197	227	178	201	188	195	220	198	222	194	233	232	208	206	207	199	206	207	193	201	206	198	227	234	200	203	201	197	195	203	203	204	189	187	201	185	192	218	195	184	216	207	210	208	216	218	195	218	201	208	206	184	197	195	209	197	227	213	193	177	166	186	217	181	199	212	192	176	204	176	226	200	202	223	191	205	207	215	178	183	210	200	203	212	202	206	194	201	216	195	193	212	210	219	192	190	238	229	183	191	236	216	192	204	189	194	217	199
3870	3136	4127	6272	7720	6249	4541	3685	2189	1649	1360	3949	3187	798	580	631	627	591	653	580	579	595	583	629	614	584	645	574	605	607	589	608	583	554	632	599	624	581	554	593	566	607	602	589	608	559	600	576	606	563	632	623	583	584	591	616	549	597	594	534	600	618	593	575	557	603	562	637	603	588	622	648	596	560	609	551	614	563	579	548	616	587	637	603	555	632	615	593	583	609	574	567	639	589	547	604	589	609	610	584	548	580	617	616	569	610	567	634	617	627	612	605	566	594	562	601	625	569	603	591	594	584	559	607	604	600	582	606	607	610	589	562	595	550	589	593	573	605	590	601	591	551	586	629	611	592	561	548	573	545	584	571	601	570	549	626	594	572	594	570	610	549	664	567	552	619	602	607	579	556	581	581	591	546	588	592	574	607	552	566	603	620	574	588	593	584	603	608	580	569	596	597	549	608	583	579	632	606	595	603	555	578	558	611	603	606	623	555	585	610	570	543	601	600	590	623	597	584	605	586	605	604	621	616	571	590	568	596	563	584	589	605	578	605	595	631	581	623	568	620	615	545	587	628	552	560	595	597	581	587	613	579	582	596	601	565	559	609	594	606	596	564	587	606	598	563	591	625	569	622	586	587	553	563	581	597	585	578	609	625	618	561	615	629	581	623	600	609	576	589	612	609	546	565	551	616	580	590	587	559	577	598	603	561	595	620	590	557	575	589	548	588	592	568	559	555	582	575	573	555	576	559	574	637	591	592	552	626	591	582	639	560	637	592	650	577	570	583	628	566	625	597	594	612	612	563	607	604	575	621	556	561	565	561	611	641	582	544	554	568	581	627	602	601	561	565	561	570	590	546	554	626	551	626	604	593	590	586	596	617	608	594	582	634	609	552	585	609	604	601	548	615	592	543	548	599	605	574	612	571	595	570	594	571	570	610	604	615	622	586	601	597	561	608	581	628	554	591	551	581	567	638	608	562	620	603	595	628	564	586	572	599	561	538	621	560	588	599	583	607	575	596	559	599	567	591	590	613	586	574	567	598	612	597	569	580	605	603	612	622	574	562	583	573	602	558	584	570	617	588	568	577	591	604	616	581	599	619	619	605	559	559	566	561	566	564	563	576	582	585	601	556	567	572	579	596	609	583	540	631	639	616	578	606	607	618	606	575	602	605	573	633	584	638	567	595	564	567	601	618	606	530	587	606	577	601	570	621	599	540	609	602	588	555	543	591	562	568	579	582	585	556	617	574	581	613	611	607	639	581	563	591	614	583	577	603	608	589	588	587	599	599	594	551	546	626	593	578	543	607	561	595	607	585	620	622	557	638	547	588	629	559	582	607	609	571	588	582	593	591	612	595	621	561	572	579	605	588	594	581	582	590	606	566	565	602	607	536	586	576	554	588	591	570	591	554	600	580	585	581	589	594	604	583	566	585	570	613	547	581	594	597	588	577	546	550	577	557	604	602	554	625	614	537	583	597	574	584	612	569	578	595	533	577	598	571	621	609	618	571	561	597	585	593	584	605	545	589	511	626	576	596	590	574	594	596	610	575	594	618	637	582	608	612	568	584	580	563	588	597	581	562	655	614	609	519	597	583	617	592	556	581	599	620	575	628	545	611	568	597	634	573	546	555	539	594	595	580	616	566	539	604	614	615	591	586	568	633	579	601	554	514	582	562	551	564	587	603	547	568	585	550	590	603	641	593	607	604	597	613	583	566	537	603	580	600	622	557	604	604	601	619	607	611	599	564	587	569	558	643	583	582	551	588	596	584	558	585	584	590	585	575	602	620	586	575	567	535	571	626	606	567	558	579	542	553	635	620	582	582	613	571	618	599	625	590	610	566	589	592	561	600	613	554	593	588	589	526	652	606	601	627	573	570	578	631	581	622	535	579	618	584	611	600	602	634	591	576	618	616	606	581	610	588	571	578	614	614	574	592	601	593	608	605	573	589	610	581	640	588	574	608	597	584	594	574	582	610	564	582	558	561	606	549	574	562	572	562	577	597	565	563	606	557	622	524	621	596	555	602	600	619	579	608	584	551	626	566	556	592	604	555	576	587	582	616	567	587	588	625	598	562	582	616	587	587	563	601	575	568	601	578	606	584	586	610	607	594	565	566	587	561	577	600	596	599	602	580	633	585	613	559	601	581	603	600	636	570	628	576	604	536	571	571	561	588	578	589	588	583	592	585	587	636	527	606	609	575	577	613	633	607	593	605	623	575	637	574	558	582	576	640	603	616	574	588	597	559	576	557	616	610	574	584	618	621	596	595	584	604	557	576	602	591	588	589	564	590	554	584	579	584	605	623	658	585	604	594	567	586	552	615	606	594	600	550	591	590	588	589	581	620	596	615	597	581	614	572	564	589	596	564	575	580	600	589	577	568	589	560	582	576	597	597	560	590	560	592	559	593	648	545	564	613	611	573	611	538	555	592	616	541	592	617	624	585	607	571	583	615	568	584	580	621	572	602	570	587	605	595	574	570	559	559	595	589	581	650	518	547	616	590	585	594	595	586	580	588	566	617	614	569	593	582	595	595	580	557	590	598	611	598	562	549	566	582	594	575	590	592	614	655	576	554	601	537	599	576	596	613	588	582	609	595	551	579	574	582	598	573	611	643	606	583	584	630	573	614	557	620	570	588	569	549	557	561	618	583	599	603	569	582	576	569	596	610	579	582	602	566	620	568	566	641	569	595	589	627	570	630	582	586	573	585	605	586	586	607	558	570	588	610	574	604	551	566	626	586	575	607	572	581	564	572	585	581	590	581	583	589	572	611	595	564	568	569	561	605	600	589	571	577	600	571	559	585	612	584	601	594	577	601	590	577	641	568	580	596	571	603	552	554	565	568	635	578	639	577	612	598	561	611	635	595	571	568	566	595	572	634	601	564	582	583	555	570	562	603	611	577	617	573	578	624	568	592	557	608	592	611	580	593	586	588	564	600	621	620	619	583	605	608	587	539	606	616	537	588	622	637	574	608	546	593	591	616	618	587	597	585	581	580	627	563	629	608	590	569	588	592	587	585	584	617	618	610	611	591	612	586	636	598	567	576	571	564	571	616	610	570	590	582	635	647	612	552	633	565	592	560	579	562	621	589	584	636	551	613	600	587	602	597	580	607	601	626	592	594	577	583	556	571	589	591	545	564	575	607	583	622	601	555	617	610	619	577	580	594	623	571	567	603	588	590	626	592	592	572	610	596	586	601	658	556	573	585	610	581	556	586	590	567	548	581	602	576	602	592	557	590	608	583	585	620	591	605	589	569	580	616	580	622	633	533	558	613	614	541	634	540	566	608	620	616	603	539	627	611	600	601	599	581	572	617	609	601	577	575	553	601	586	578	596	577	565	589	624	608	568	602	571	621	573	567	627	567	616	620	593	565	577	575	545	566	584	563	601	598	599	565	560	602	564	608	594	543	602	609	605	558	620	570	563	548	572	556	600	540	619	607	591	556	561	606	554	622	545	567	577	588	574	604	637	607	594	574
18773	17026	14660	13249	9333	8796	6661	6373	4391	3677	2794	7334	7912	6080	233	181	151	157	152	139	130	147	136	136	150	144	117	127	138	161	137	112	146	146	131	125	153	137	137	149	136	141	144	156	153	118	160	140	143	144	146	129	137	153	129	144	140	138	130	121	150	153	126	154	121	145	136	131	138	119	154	144	150	142	146	141	133	139	137	139	150	153	141	135	110	142	129	130	160	120	126	146	136	145	134	111	129	146	135	124	128	128	125	136	148	139	126	108	136	134	143	146	131	123	137	119	137	136	152	147	151	143	129	123	154	122	139	132	123	131	130	146	130	128	129	117	123	141	123	171	114	131	135	133	133	140	137	141	119	126	115	139	141	130	137	129	136	111	123	133	151	131	116	150	142	148	147	120	159	137	133	127	126	124	136	139	145	138	127	137	136	128	144	145	143	139	141	151	140	156	149	136	136	127	126	154	135	122	124	121	152	130	125	117	140	143	143	133	128	141	130	130	121	140	120	124	139	120	132	143	131	137	127	136	139	159	141	139	152	102	137	150	121	110	143	133	137	148	136	147	142	148	127	103	129	132	140	143	134	144	118	117	141	167	142	120	152	128	138	121	129	123	146	139	120	136	143	138	117	156	125	143	137	130	135	106	153	158	121	139	133	115	150	153	139	136	126	135	122	116	139	163	126	145	131	148	131	146	128	132	146	145	126	154	156	127	130	119	147	131	131	126	122	133	154	124	146	133	142	141	149	149	131	138	125	153	139	154	152	122	138	136	137	135	142	134	151	130	121	131	147	114	135	131	136	142	140	117	150	133	141	139	136	135	110	118	132	131	147	139	144	140	127	123	119	136	135	129	121	123	141	129	130	140	139	151	124	137	127	118	143	127	136	129	146	112	140	124	151	124	135	134	125	118	151	139	110	123	121	170	132	133	126	137	124	119	148	131	139	132	124	132	114	122	120	141	118	133	139	133	155	147	148	126	161	118	153	126	147	113	138	129	139	142	147	141	144	134	123	137	155	125	133	147	129	149	123	141	153	127	150	123	132	127	139	134	151	140	146	130	122	114	122	139	134	137	144	139	153	134	137	135	140	133	155	135	140	142	129	137	135	130	142	136	137	137	149	129	132	129	130	132	138	140	131	129	134	126	148	131	136	141	142	131	126	141	124	140	120	127	123	137	114	147	140	134	148	125	123	129	141	144	134	150	131	137	119	154	138	143	125	133	143	137	124	149	128	146	124	135	148	111	129	145	126	115	141	128	148	148	151	141	130	146	127	135	129	129	144	125	124	154	125	126	160	154	134	138	119	135	122	130	127	144	132	162	147	143	133	150	133	148	149	133	177	131	148	145	112	143	150	130	131	136	126	149	126	130	114	127	123	149	128	134	153	127	120	125	131	127	119	153	145	124	136	136	143	133	157	112	139	131	139	106	114	141	129	134	144	118	132	138	131	142	128	166	125	112	145	126	146	148	139	131	145	144	101	126	141	115	141	116	140	129	138	121	125	136	125	146	142	125	134	143	147	142	144	127	120	120	145	114	140	140	139	140	145	148	116	149	139	124	149	120	132	148	137	128	133	151	141	143	133	153	145	145	138	127	141	133	134	133	146	154	123	137	117	126	140	133	135	112	129	151	143	168	133	141	143	126	124	147	127	127	126	125	148	124	110	133	107	150	131	148	146	125	130	124	147	133	124	120	134	136	133	132	137	135	140	126	135	118	132	129	162	139	143	147	118	119	131	130	145	140	154	125	131	133	119	146	126	155	146	142	130	138	114	109	138	128	149	150	128	123	139	141	126	136	123	156	123	122	123	123	139	154	141	136	141	138	126	127	129	137	139	156	137	120	144	122	113	141	141	160	122	127	123	155	128	114	109	146	143	140	136	144	135	144	137	154	150	119	146	120	150	133	149	149	123	132	145	128	110	149	139	143	133	128	115	122	127	150	129	122	127	137	125	127	136	132	157	125	119	131	144	152	134	145	124	134	131	126	134	134	129	142	126	152	149	126	130	128	133	117	123	147	132	145	116	137	147	132	114	142	124	128	137	118	129	143	115	132	132	151	167	131	161	143	145	167	160	112	136	150	148	128	119	130	136	151	127	133	137	118	135	112	120	130	125	143	135	154	151	120	118	125	152	150	154	133	124	128	145	128	128	136	115	126	123	143	130	138	130	128	134	152	129	135	130	140	130	116	125	118	113	140	137	118	125	147	131	140	141	119	137	140	148	126	142	134	135	129	129	133	141	141	137	147	162	139	124	128	149	107	150	125	146	124	132	147	142	145	139	123	130	125	119	141	147	124	145	160	139	146	156	135	144	150	121	121	156	137	140	150	147	136	141	152	140	132	148	123	139	136	121	140	130	143	140	141	136	126	118	139	145	143	145	155	154	143	141	151	142	131	117	112	165	145	118	144	142	112	145	143	131	133	121	147	137	143	134	126	141	149	127	131	123	152	122	160	145	156	140	140	126	128	135	114	137	133	117	131	149	115	139	126	109	131	121	149	126	137	129	137	153	141	143	144	126	120	149	130	135	142	121	139	126	140	124	130	151	136	131	124	135	130	126	125	129	144	149	124	147	152	122	145	136	129	162	136	133	132	146	141	147	137	144	141	132	133	133	146	125	133	144	150	143	155	126	130	115	151	155	151	138	137	138	138	143	128	131	136	129	134	142	124	136	143	137	127	135	145	147	115	118	136	117	138	140	144	158	119	117	167	134	143	148	144	141	132	139	127	148	121	130	134	124	151	125	128	153	148	142	117	126	131	135	127	157	149	126	148	155	121	133	139	131	134	143	159	131	141	150	119	125	120	160	152	139	134	133	136	155	123	123	112	112	135	149	144	121	141	156	121	132	128	145	136	116	119	133	137	148	121	133	142	152	146	170	121	135	145	128	122	145	136	132	137	131	152	124	132	135	146	155	150	146	127	154	131	137	147	127	144	145	147	125	152	168	126	106	139	111	120	137	122	142	121	153	141	166	125	127	141	146	134	150	119	125	142	147	122	149	133	147	126	123	171	131	131	131	152	157	142	145	139	137	139	113	141	150	128	142	131	136	130	148	144	148	131	130	131	142	153	159	137	139	121	122	149	138	133	131	117	130	130	157	124	138	134	128	126	136	138	138	135	155	145	153	147	128	127	143	128	151	148	145	120	127	128	138	151	111	129	132	144	149	130	120	132	119	131	133	147	133	126	124	127	132	134	128	130	135	133	137	143	140	115	130	127	148	138	149	134	137	142	153	131	141	162	135	143	120	129	134	146	153	122	114	133	116	141	129	125	140	119	137	139	127	138	111	156	137	130	132	143	133	131	129	97	142	114	122	113	139	150	137	120	150	160	127	142	135	140	112	121	138	123	156	138	135	119	123	128	163	130	155	128	145	116	122	150	135	150	132	147	149	139	136	131	136	124	139	138	127	126	129	127	150	148	144	125	138	134	149	141	135	142	135	129	125	114	152	144	145	142	122	138	134	120	135	131	124	154	156	139
12859	12416	13640	17310	15341	18582	15100	16699	12457	11479	10241	22166	22124	11133	642	669	655	573	563	573	559	552	515	513	506	475	494	497	528	491	493	476	490	494	504	460	518	442	432	411	452	482	439	465	460	408	432	447	414	452	464	454	443	451	445	462	450	485	464	456	430	460	448	447	447	433	430	451	426	423	464	447	439	414	455	451	421	457	405	451	439	439	439	428	413	439	483	464	451	461	441	403	469	450	446	459	419	452	440	420	422	434	424	486	438	416	432	454	433	464	438	424	446	421	401	422	433	414	442	411	433	437	450	437	445	433	447	420	419	410	474	421	425	436	452	422	430	432	441	455	406	414	446	453	403	470	430	441	467	403	436	465	412	409	457	416	454	438	437	404	453	421	434	403	464	434	426	401	424	419	431	422	457	400	437	392	426	408	459	461	441	423	411	417	439	423	408	381	423	411	444	391	416	422	462	441	451	456	422	457	410	466	439	438	435	435	447	411	384	451	438	441	457	395	411	448	446	420	431	451	420	461	403	437	400	409	424	436	445	437	420	414	422	466	417	426	457	367	474	422	423	439	478	424	422	455	465	446	432	420	435	455	409	439	409	454	434	393	438	436	463	439	425	451	434	452	432	443	453	411	470	446	454	439	447	415	443	413	427	437	398	436	429	417	426	408	434	424	433	452	420	420	419	438	439	419	462	426	441	403	422	418	413	420	440	410	393	432	464	421	456	392	435	466	429	441	432	419	452	429	440	481	386	423	414	416	383	405	424	427	449	443	435	442	427	446	442	448	412	461	461	441	422	437	415	448	398	414	443	391	447	429	439	407	410	424	423	482	433	399	424	453	463	411	442	449	402	434	423	454	425	436	459	424	411	399	399	413	421	469	452	441	419	436	427	432	375	419	427	456	440	470	430	472	400	449	459	458	469	423	446	420	418	428	433	414	421	450	420	445	434	425	420	425	461	411	425	397	431	423	420	430	446	390	452	427	400	434	442	440	453	446	412	419	461	453	399	437	464	443	414	453	419	418	400	412	415	383	415	417	370	460	416	424	435	431	428	410	452	432	446	418	412	412	420	420	441	426	420	420	438	439	453	429	410	452	417	418	427	442	416	466	436	464	375	452	461	446	424	423	446	396	442	455	395	449	455	444	400	452	446	407	434	417	397	472	428	412	421	471	378	438	431	432	461	413	442	464	470	399	441	412	441	470	432	437	423	429	432	432	440	470	401	387	452	387	423	432	418	416	426	439	446	416	405	440	441	405	421	381	455	415	423	416	452	445	416	415	441	435	425	409	473	449	407	450	441	455	442	448	399	439	416	410	403	450	430	463	418	401	410	412	414	438	435	435	414	443	437	445	427	416	394	454	431	420	419	434	479	448	415	429	433	470	444	436	417	455	437	391	423	427	422	390	452	455	442	427	427	471	432	506	420	409	411	432	420	432	418	429	435	436	401	451	393	366	406	404	416	465	432	411	425	427	413	441	483	397	474	446	417	427	435	424	382	410	429	394	413	429	403	482	423	421	405	428	390	432	393	454	401	429	415	436	452	419	444	470	456	428	426	458	428	453	409	420	424	431	406	438	420	426	438	451	401	420	431	448	457	416	459	445	428	435	400	418	423	428	442	412	413	426	454	452	455	437	416	472	417	433	425	456	409	430	405	387	432	440	440	386	456	449	437	430	441	416	431	498	414	432	404	436	438	429	421	417	441	445	412	443	405	433	437	429	401	432	440	435	434	452	415	422	428	441	447	424	428	456	422	401	406	439	432	453	469	410	430	442	442	431	417	437	435	420	436	441	416	424	388	449	365	436	441	420	401	426	449	398	465	450	452	426	392	415	419	410	419	428	392	419	463	455	427	441	423	403	446	432	465	434	433	423	422	432	437	452	448	432	459	461	428	469	402	390	415	415	403	452	418	405	409	426	421	405	428	407	423	421	408	382	449	442	435	404	457	426	450	407	465	444	417	391	427	426	443	439	420	479	405	411	446	417	396	442	413	392	481	395	474	424	417	422	403	419	452	448	435	412	430	396	413	422	389	454	427	439	406	427	454	429	430	387	431	438	454	452	432	414	484	447	400	457	461	409	460	456	421	436	478	435	429	454	434	450	416	420	476	456	404	451	397	463	413	415	402	414	446	433	488	449	401	392	423	431	464	446	405	437	415	451	435	454	416	385	445	438	438	444	455	459	455	419	409	451	446	404	443	419	441	457	400	415	395	397	438	405	403	414	431	469	416	422	413	430	420	410	418	394	398	425	402	401	460	447	458	428	419	450	430	461	435	425	441	445	436	416	455	432	437	452	427	429	420	450	422	409	423	437	421	438	414	422	406	440	459	424	413	446	377	423	415	459	436	423	410	438	410	446	419	409	422	423	444	431	416	406	430	427	394	466	427	414	443	424	445	453	424	441	430	448	392	435	444	440	435	454	410	412	451	442	402	411	413	434	441	412	425	426	403	387	430	440	449	440	437	430	450	447	456	395	459	384	408	381	425	427	414	427	441	444	437	412	453	439	407	443	436	393	401	388	417	427	453	437	409	436	445	430	384	418	421	474	434	436	413	412	422	414	386	419	386	444	420	430	437	448	443	437	441	414	437	423	452	419	454	444	441	426	453	425	451	419	426	494	388	462	458	410	457	414	407	421	428	440	399	409	404	459	471	412	416	436	435	446	462	381	460	415	410	446	425	439	424	459	421	441	409	414	426	422	440	449	417	466	407	454	425	439	423	428	442	408	429	423	445	419	414	459	419	439	420	415	410	421	430	409	434	439	445	404	423	415	425	450	476	411	444	438	462	468	413	439	432	421	464	454	420	439	411	449	404	401	432	450	446	420	417	471	387	474	420	420	438	430	420	431	450	389	446	455	453	444	438	444	409	418	456	429	411	448	459	416	439	432	448	436	431	404	437	448	425	443	420	422	425	406	450	392	404	440	437	430	407	428	395	426	433	390	412	452	445	436	441	454	459	454	437	430	404	435	450	435	391	452	434	430	406	424	415	403	399	421	415	437	442	447	427	415	421	412	450	424	429	428	447	433	406	459	429	455	405	405	435	416	425	419	434	434	437	432	426	433	450	403	401	425	446	495	461	444	465	448	409	388	394	421	419	441	453	415	411	440	432	440	470	450	420	480	443	421	450	450	458	391	400	424	431	410	427	421	451	438	406	402	397	432	389	427	413	456	436	449	392	454	403	438	433	429	438	397	434	419	418	407	411	409	420	412	401	408	418	419	456	474	415	482	433	426	460	389	434	422	398	438	425	452	468	428	428	432	414	453	407	413	414	441	446	428	457	408	438	464	430	443	442	440	456	424	424	398	417	438	420	396	458	462	443	423	437	450	417	464	420	462	411	399	433	413	419	423	403	417	438	430	435	418	444	421	441	442	407	441	405	475	415	436	409	420	422	422	462	433	445	425	420	458	427	401	407	430	473	376	440	439	450	469	414	418	424	437	442	414	439	412	395	421	414	460	432	422	411	429	420	417	468	409
27917	26892	27131	27293	20309	15429	13065	9783	6618	3902	1890	9135	24891	27141	2666	334	269	290	279	282	291	295	237	262	263	291	307	276	248	263	262	298	253	253	278	268	218	263	265	266	300	246	260	248	236	265	258	261	282	293	281	249	277	277	244	244	249	260	249	268	252	280	270	278	250	279	246	275	250	260	267	241	284	240	272	270	268	245	239	268	279	246	251	271	291	268	270	294	267	244	239	283	261	261	260	273	268	284	261	247	244	244	260	239	246	256	286	241	256	282	234	273	255	274	286	238	263	264	267	252	260	289	256	250	245	257	269	271	273	239	255	265	242	282	269	251	239	274	281	256	270	254	270	266	260	238	249	282	271	263	267	260	249	233	282	261	280	249	241	268	244	242	261	250	217	268	255	269	252	271	284	240	266	259	264	270	237	251	274	255	261	274	256	251	223	264	250	263	248	273	261	285	233	253	260	260	269	264	240	239	248	244	258	241	263	256	250	230	240	263	259	244	241	259	236	265	222	265	212	266	269	258	268	267	255	255	269	276	238	263	286	279	250	253	293	278	249	264	227	248	269	232	278	268	252	265	281	248	271	268	289	249	269	261	254	286	290	263	239	262	232	229	272	278	258	286	264	232	237	239	255	262	267	251	232	264	262	248	278	268	260	263	259	261	254	286	247	254	252	243	286	258	277	285	263	249	260	252	268	263	269	262	256	274	248	245	248	275	262	255	252	261	249	261	270	254	270	291	240	251	284	251	261	261	300	276	264	266	282	294	251	254	252	277	255	268	228	253	232	262	270	250	231	254	286	266	227	260	279	228	256	236	270	229	236	280	227	258	240	242	255	261	227	249	273	251	249	244	283	253	281	265	244	281	266	274	230	282	279	271	289	247	250	262	256	245	278	267	223	257	257	267	253	289	281	260	255	249	265	274	239	253	277	273	257	279	277	246	272	273	276	261	274	222	266	236	251	277	277	228	277	254	272	262	258	257	273	237	262	263	271	245	243	280	268	265	264	247	262	244	270	240	241	251	284	291	244	287	264	287	246	244	261	268	242	242	266	222	248	266	257	265	242	226	261	289	294	263	226	267	252	255	252	245	285	267	285	274	242	256	293	264	234	250	237	262	283	248	265	248	249	242	295	265	271	275	266	282	255	241	255	257	279	240	250	237	266	271	261	236	281	275	250	259	246	250	279	265	274	255	235	264	262	259	268	233	266	270	288	271	277	243	285	267	240	258	249	261	246	260	232	244	232	267	241	241	264	280	278	252	239	272	253	233	244	267	250	245	257	240	217	258	261	250	242	238	235	236	262	259	262	266	247	280	254	242	268	229	275	255	259	272	261	268	253	289	269	276	241	277	257	279	256	290	243	273	273	247	248	240	258	291	272	261	250	235	252	247	261	262	251	247	240	260	279	261	253	279	271	253	247	273	268	253	276	271	269	257	248	271	237	232	271	258	248	257	258	262	264	263	268	249	263	253	204	274	258	248	265	254	279	248	269	251	265	264	267	271	266	243	266	266	241	241	271	270	233	262	198	254	264	253	275	253	260	288	260	246	237	284	249	234	252	255	270	285	271	267	240	277	258	252	248	265	250	274	263	277	233	233	249	264	289	266	236	255	284	271	266	276	258	245	252	257	242	264	261	265	280	244	225	234	253	285	283	233	272	268	278	285	253	268	247	241	260	223	260	244	236	290	257	233	250	270	272	274	251	251	247	248	259	246	241	256	271	263	258	268	255	260	250	270	239	230	262	273	258	267	253	256	239	269	245	259	269	280	255	241	266	255	260	266	263	243	246	251	260	245	262	266	252	223	294	251	268	250	266	286	257	246	257	279	246	257	258	243	256	265	241	255	236	281	238	245	269	263	280	235	205	258	308	252	252	226	251	257	240	255	246	249	275	254	241	268	249	224	269	304	257	257	271	241	236	256	260	262	279	243	262	271	271	287	279	286	283	277	252	290	260	238	221	259	259	265	261	269	257	267	266	259	268	253	292	251	271	248	272	260	253	229	237	236	250	266	255	246	229	254	258	266	287	267	239	274	263	264	267	270	238	244	272	281	228	292	253	262	244	272	235	265	254	251	259	258	243	269	274	235	316	268	279	271	269	286	262	229	268	255	257	252	250	276	227	255	246	249	256	245	259	220	241	258	294	278	230	249	243	238	282	246	266	284	234	271	261	244	265	230	263	239	254	263	246	284	265	252	259	263	263	268	246	264	280	273	264	262	252	271	234	263	278	277	244	255	278	268	256	267	266	257	249	259	254	236	267	275	259	269	282	262	249	251	258	264	237	249	265	275	271	230	238	260	260	267	241	266	242	245	244	267	268	248	271	224	245	260	273	265	263	237	262	232	288	253	240	248	256	247	275	261	279	285	246	243	250	265	261	273	224	254	222	230	249	229	261	263	241	258	261	265	251	256	290	279	277	274	256	264	286	270	240	276	280	227	262	246	257	228	279	244	263	272	252	264	259	280	263	280	246	252	245	272	276	244	272	242	270	278	262	247	224	257	246	230	276	261	254	248	254	276	256	279	288	250	251	249	259	252	251	256	282	249	252	241	262	240	263	254	244	245	258	244	241	245	269	274	278	248	231	264	289	277	250	261	241	263	298	244	253	255	276	256	258	264	235	252	268	267	249	274	247	265	264	270	241	278	259	271	258	277	269	244	235	267	231	248	276	274	273	267	241	212	245	232	271	290	254	261	263	266	249	281	250	278	253	261	288	254	254	240	262	273	270	265	264	235	255	255	243	252	247	252	236	294	261	264	232	274	263	256	277	239	267	265	265	260	261	269	255	281	270	269	285	271	254	238	265	255	250	276	236	278	277	240	223	255	256	273	246	265	264	262	259	264	259	287	263	255	231	257	296	256	238	256	254	295	254	251	261	268	264	253	286	251	249	277	270	257	271	273	263	245	284	256	255	260	243	252	250	266	249	234	251	239	244	262	259	283	254	268	222	236	286	219	296	287	258	280	269	222	250	230	227	295	248	284	253	264	279	253	248	271	242	283	291	256	274	244	222	233	256	269	242	239	247	227	249	275	243	240	266	289	269	280	271	247	220	252	259	252	265	250	246	230	280	246	258	255	244	278	269	286	278	239	263	256	226	236	253	264	264	259	252	263	267	256	235	257	256	246	237	239	245	258	225	256	229	242	280	261	277	262	241	275	243	242	248	257	235	255	253	240	265	264	232	255	233	267	225	232	279	253	273	275	239	259	257	284	272	271	239	236	218	271	252	280	241	244	237	258	259	280	247	237	236	249	275	254	268	259	302	267	243	266	240	243	279	259	249	246	250	251	259	251	259	251	253	237	243	277	247	246	241	266	273	258	267	258	245	260	266	245	295	266	250	250	261	274	263	270	262	257	251	256	248	273	274	268	262	264	233	257	268	260	255	242	263	250	258	254	263	238	227	271	272	262	259	268	220	256	262	289	258	241	242	268	252	268	271	231	275	252	241	260	228	264	266	248	264	261	251	267	265	252	265	237
17895	20601	23758	29939	24330	24121	23422	19208	15314	10554	6771	22595	41523	36814	1011	958	967	931	860	892	830	880	876	822	846	848	826	839	827	756	802	836	778	755	719	752	725	770	793	802	763	797	760	788	777	732	791	713	750	747	796	797	726	733	732	814	752	693	752	762	765	800	730	727	744	759	754	714	708	731	700	731	736	808	791	722	710	715	757	696	769	780	728	747	706	728	749	748	755	767	688	745	850	742	713	736	726	728	782	763	729	760	728	702	724	729	716	733	785	785	727	780	734	731	765	726	761	756	732	734	699	728	748	747	774	674	774	704	718	759	776	760	750	700	738	748	727	734	819	743	719	742	732	738	741	721	742	761	762	790	747	742	752	712	716	756	748	742	720	722	735	760	731	726	731	713	775	732	742	732	729	766	742	756	716	731	734	686	764	684	721	717	742	756	786	711	744	726	782	804	705	717	743	729	753	706	766	733	748	794	767	795	769	734	785	746	787	728	782	761	768	787	733	716	708	723	751	745	741	685	749	681	722	729	753	750	710	704	777	751	749	707	810	700	731	770	707	712	783	731	740	711	741	740	728	728	769	770	725	754	728	734	739	765	742	791	749	755	789	764	752	727	742	731	722	798	761	762	765	725	757	757	800	739	731	768	769	752	703	810	738	811	720	735	739	746	736	719	735	752	726	734	712	733	736	711	732	733	743	755	703	721	744	725	736	741	756	734	736	782	727	731	775	703	768	718	713	723	796	736	793	760	734	725	778	742	738	726	728	736	731	747	751	753	723	706	707	740	750	720	755	742	733	729	749	710	755	738	715	747	728	722	757	739	704	747	733	738	748	734	721	755	743	750	770	769	748	793	717	747	778	817	743	724	745	705	747	775	738	771	713	739	763	805	728	729	738	807	731	798	776	677	746	760	776	749	725	726	761	689	742	736	733	736	751	690	774	772	706	771	745	756	726	777	766	705	757	798	695	690	778	707	744	784	704	685	755	722	761	720	755	716	744	716	756	722	708	731	738	717	756	745	741	697	695	747	708	724	773	724	711	737	763	709	698	762	733	781	770	740	730	754	726	766	740	766	736	717	711	711	758	783	798	724	770	759	717	732	709	750	761	704	786	768	765	764	724	763	738	739	731	717	765	762	729	698	701	725	770	764	749	718	751	819	711	747	725	743	751	752	732	740	712	698	749	749	754	760	754	735	752	754	741	715	708	737	688	707	786	682	738	804	704	753	733	718	721	761	696	768	739	754	794	719	708	747	687	746	799	710	749	696	789	741	750	728	747	736	729	783	718	735	744	722	698	703	759	728	770	701	773	740	732	712	766	713	776	766	757	703	712	762	736	796	729	724	733	734	781	739	737	710	737	771	756	783	696	760	701	775	747	719	705	837	783	803	749	741	754	729	770	714	738	775	713	751	735	767	728	716	725	723	696	700	793	746	744	708	708	751	730	766	712	760	787	766	703	722	736	750	754	730	730	700	791	815	747	718	691	751	699	718	760	722	696	739	738	742	742	731	799	710	724	744	705	774	764	708	674	727	742	754	727	750	733	778	762	698	780	721	740	732	774	703	759	776	732	773	717	766	742	728	755	751	729	729	729	726	729	740	772	721	749	772	716	694	679	789	703	768	747	761	750	721	723	692	713	679	707	705	709	747	774	761	706	740	728	744	787	755	753	678	711	761	720	747	746	749	731	776	762	708	779	714	731	705	702	776	732	729	685	794	758	728	757	753	763	748	747	668	691	736	721	718	771	708	718	720	767	711	704	720	746	692	767	734	737	730	739	709	680	705	729	762	743	740	730	737	722	755	752	721	747	716	746	716	742	757	743	712	685	730	726	777	688	682	762	762	752	763	750	751	734	744	814	681	740	709	736	745	723	700	714	739	754	728	760	739	733	731	744	760	724	743	754	692	782	715	728	747	713	709	720	716	722	713	697	695	705	712	711	691	702	781	713	714	717	725	737	725	758	760	735	746	742	720	705	719	750	719	766	744	711	697	741	722	701	713	717	719	756	725	757	724	725	789	796	709	727	770	804	721	747	780	736	709	764	721	762	725	742	741	756	731	757	782	763	696	746	750	750	774	738	738	742	768	758	745	760	719	724	809	752	763	699	705	809	681	753	748	693	735	709	726	699	734	758	710	683	719	731	770	717	752	699	719	728	788	714	738	736	780	726	760	784	754	740	754	733	707	741	772	757	697	776	770	756	701	739	764	721	739	696	766	748	714	800	747	799	719	727	702	710	724	745	758	738	737	774	737	719	708	749	773	718	732	775	735	802	720	768	758	794	726	725	717	737	742	768	748	746	745	747	756	730	650	733	754	767	767	741	748	797	743	700	795	741	706	728	784	740	711	752	772	748	691	741	777	711	663	741	730	746	760	733	748	780	734	729	725	767	746	744	697	736	743	733	706	753	712	755	765	704	723	721	786	703	755	768	699	748	744	730	733	714	782	788	753	754	774	752	769	713	742	796	745	778	702	726	776	755	697	738	711	805	749	765	777	720	733	813	704	749	742	728	684	749	744	745	760	754	748	697	724	708	715	736	737	779	743	716	725	754	717	750	803	742	732	722	734	787	742	764	717	694	693	765	722	783	746	770	700	644	742	737	790	708	777	762	723	794	761	729	749	733	748	732	740	696	746	695	781	764	758	674	755	736	763	707	757	729	740	720	743	697	749	783	698	759	763	770	777	714	717	740	781	719	744	757	706	723	719	750	691	747	722	766	735	754	727	715	781	741	712	725	746	793	744	727	792	739	739	800	766	740	713	720	727	739	762	739	736	709	709	700	773	715	732	719	732	717	753	739	685	713	726	782	729	738	728	740	753	723	802	783	764	735	752	722	776	754	728	745	740	759	725	759	745	736	761	740	729	728	757	754	729	714	717	749	729	762	741	748	751	738	751	745	725	756	730	751	721	752	755	717	750	800	702	789	725	700	760	675	794	738	774	730	714	731	762	712	735	769	742	744	766	728	738	766	679	765	756	732	735	708	741	685	741	765	683	756	748	682	750	788	754	770	709	731	767	725	757	707	702	709	728	762	764	731	696	741	749	733	744	752	747	731	747	783	745	719	778	759	713	767	770	746	788	750	761	707	723	726	763	771	815	726	738	766	767	766	686	714	756	724	778	730	765	747	699	723	719	775	765	729	781	762	743	725	684	715	712	782	764	739	761	804	739	696	758	752	760	756	802	747	696	689	757	710	740	739	734	766	690	808	719	774	752	735	759	730	747	684	674	786	723	714	756	752	732	728	748	717	725	740	702	739	749	748	749	740	698	748	744	685	756	719	744	739	741	711	728	730	821	757	762	747	733	755	727	751	729	712	763	776	712	777	797	753	747	748	731	731	758	762	740	707	744	732	739	715	733	732	750	788	746	733	777	744	699	752	672	747	725	735	727	733	672	715	764	747	769	754	762	749	716	746	750	712	746	715	744	693	766	748	743	704	775	761	728	730	758	726	716	683	752	746	747	714	740	722	723	729	773	782	757
4498	3007	3555	4599	3695	1668	1212	1108	589	432	352	862	2442	2130	324	279	277	278	219	303	284	295	292	283	265	264	294	280	289	279	241	273	324	276	275	259	269	281	269	269	280	273	276	297	297	286	270	288	265	277	275	295	265	274	270	274	280	291	292	274	277	316	253	261	291	244	265	275	267	263	240	290	295	271	298	276	289	294	291	279	288	289	275	267	295	278	288	284	292	258	279	262	290	280	260	290	265	274	302	294	301	251	284	263	269	274	279	304	294	280	297	270	275	263	311	285	267	251	283	282	265	265	283	266	266	266	274	287	289	261	275	277	297	272	282	295	289	288	273	306	285	280	302	285	274	286	271	280	314	276	245	309	264	296	276	246	302	270	272	247	260	273	241	283	322	287	265	296	288	278	275	250	277	271	276	276	259	232	283	265	283	257	277	270	270	280	299	279	294	280	296	298	303	273	291	288	273	257	274	312	272	284	276	312	306	275	288	279	269	263	251	283	296	288	302	277	303	288	292	321	279	273	286	286	312	299	276	283	286	256	300	264	290	274	289	304	295	292	297	283	275	276	293	295	305	295	246	325	303	265	271	265	305	267	283	284	286	319	285	282	265	265	243	280	286	291	275	269	258	294	273	283	280	268	280	307	287	291	271	268	294	251	307	274	274	280	298	264	246	303	277	260	262	279	273	240	258	264	256	261	252	285	290	271	281	290	294	292	294	260	276	280	263	275	261	276	286	300	287	290	265	289	258	285	275	291	291	286	274	230	287	275	264	336	278	280	313	303	279	273	247	295	263	292	293	255	259	305	276	270	288	278	285	271	288	277	272	285	276	285	260	279	299	294	280	289	265	278	282	275	272	297	287	250	289	284	262	296	301	291	289	316	279	254	273	311	294	247	246	261	282	282	311	232	292	280	308	299	303	275	268	276	289	270	285	278	271	295	288	274	303	280	270	279	273	306	257	296	287	313	291	307	268	294	276	256	293	275	271	281	292	268	258	239	271	274	295	282	285	268	289	295	259	288	277	297	304	274	276	285	280	258	285	238	276	278	261	262	295	268	274	285	240	274	293	272	299	284	288	287	265	270	283	272	268	289	246	269	282	241	283	317	301	272	259	268	261	272	280	297	274	275	259	291	283	315	266	253	265	263	310	276	291	257	296	243	266	293	273	270	276	283	272	300	307	271	303	255	280	284	322	269	275	292	249	320	287	304	271	279	288	284	266	286	258	312	286	288	265	252	308	296	293	311	283	273	266	251	284	269	286	251	269	294	265	286	275	276	282	300	269	281	262	286	261	271	264	306	304	259	286	268	264	289	273	286	297	268	286	275	276	276	293	304	311	291	309	308	284	264	226	274	246	289	265	273	280	272	278	241	261	243	265	263	279	286	320	279	299	262	294	309	291	285	264	271	271	266	292	266	319	263	267	283	284	265	302	279	262	272	290	295	253	251	279	259	261	282	304	296	302	263	266	284	274	293	265	293	296	271	295	275	261	295	293	287	283	262	256	319	277	289	257	267	262	285	246	273	278	273	294	265	274	291	286	286	288	284	314	262	277	301	294	275	279	305	260	304	285	269	264	288	299	270	271	283	263	243	286	287	290	280	243	271	294	227	280	266	296	271	286	286	304	238	270	299	282	268	283	265	290	284	264	274	262	268	258	303	275	281	299	299	271	294	289	274	275	263	303	291	274	273	259	253	269	285	285	251	280	275	283	292	289	290	279	260	279	265	270	263	278	285	279	274	285	255	303	282	266	306	281	285	275	282	277	305	280	272	271	257	283	293	279	256	293	289	303	272	308	284	289	252	262	267	287	260	289	287	280	280	255	283	274	252	285	259	270	279	275	263	278	264	290	252	270	290	285	291	285	309	292	255	267	248	296	284	275	245	275	274	292	226	245	282	275	284	268	284	304	276	315	302	283	305	246	262	304	302	293	287	272	282	321	287	268	262	303	297	278	289	258	251	292	241	290	301	270	260	264	296	288	284	242	299	293	258	249	253	300	280	273	297	301	290	263	258	278	291	270	281	262	298	304	322	268	288	261	281	284	261	318	279	250	298	298	276	284	276	267	300	250	290	258	278	311	292	275	264	283	294	293	290	329	317	275	259	266	281	301	272	286	285	269	253	278	268	293	278	245	253	291	274	252	288	287	270	286	279	293	263	263	256	298	302	281	279	281	227	273	269	285	281	316	263	273	296	298	290	262	292	288	299	311	266	298	278	264	268	247	252	321	270	285	280	296	258	277	307	273	288	276	262	295	277	269	281	290	281	249	276	307	296	288	270	263	283	299	273	266	288	283	269	284	297	294	261	290	266	282	276	241	298	234	268	263	289	284	263	257	283	285	290	279	268	308	252	297	310	297	288	269	274	267	276	304	272	274	281	279	286	272	270	273	300	270	274	256	285	265	327	266	287	266	267	276	307	253	253	294	272	299	271	289	295	288	260	293	242	253	272	296	284	279	289	298	307	286	288	297	291	281	277	303	270	284	277	283	270	292	276	295	289	287	284	265	264	289	239	310	305	279	261	282	305	261	283	296	274	252	266	304	278	252	276	268	292	269	300	288	271	294	278	280	288	287	243	282	255	298	288	296	286	275	267	249	276	279	260	253	284	290	266	251	256	274	281	301	279	290	278	262	284	265	250	250	238	279	300	283	261	250	269	291	271	285	258	272	306	270	277	305	288	265	263	306	286	253	304	265	271	271	303	272	301	296	287	271	290	277	288	286	290	287	281	268	266	293	300	296	269	268	258	273	292	296	268	280	234	303	278	290	266	306	292	265	262	249	286	269	253	284	267	279	282	256	272	265	284	279	273	286	298	288	282	296	262	272	309	276	283	299	298	284	247	258	270	281	289	265	287	309	299	270	283	280	277	275	278	272	275	269	280	323	278	285	257	261	264	269	265	266	277	274	280	326	260	276	271	264	288	308	289	259	248	274	277	273	272	273	282	262	290	277	275	246	268	269	274	293	270	278	290	307	290	303	282	266	255	263	304	277	265	286	261	279	282	321	288	288	284	282	266	264	269	295	299	291	250	287	261	250	306	294	283	270	290	281	285	265	268	274	270	257	280	282	274	300	276	284	248	277	272	272	285	292	294	291	300	275	265	254	280	295	242	255	267	271	263	284	263	271	265	244	272	283	292	290	254	247	264	279	282	269	273	289	327	291	262	291	265	273	256	294	260	282	268	267	276	273	253	301	272	272	269	308	275	244	281	262	285	245	272	283	264	294	271	308	245	272	291	295	257	268	288	266	290	279	268	278	280	285	265	262	275	267	252	275	278	297	290	311	263	276	253	280	284	273	286	307	270	302	273	269	267	290	298	292	302	314	286	261	266	273	272	292	290	283	307	258	327	266	265	286	273	275	247	260	283	288	234	277	269	267	280	267	302	274	296	254	261	283	288	317	285	290	267	278	292	278	276	269	312	275	247	293	275	291	278	246	282	284	288	262	268	253	280	324	254	273	290	276	286	282	261	283	284
3778	3290	5735	10115	9437	5082	4050	3756	1811	1376	1269	3818	10037	7888	774	747	780	773	792	774	773	795	809	815	748	758	769	741	770	811	787	782	762	745	722	784	821	769	806	796	760	762	811	823	798	783	790	750	782	761	771	758	749	782	790	796	822	824	773	775	796	751	795	782	749	789	726	775	751	747	811	805	845	855	822	778	768	781	803	766	770	754	792	785	774	822	805	825	790	803	773	784	797	775	806	777	810	843	762	797	801	776	783	776	770	833	779	856	833	805	767	765	755	811	852	827	770	772	770	821	787	827	827	771	804	717	781	788	756	808	684	763	770	770	755	806	755	791	822	801	794	775	772	822	798	798	807	758	783	813	772	722	808	757	801	805	791	781	806	773	773	734	837	829	795	761	727	814	761	777	812	798	789	738	749	744	757	762	811	810	781	794	814	781	760	800	817	824	786	830	783	803	745	748	784	794	712	773	744	800	790	763	788	736	779	805	760	798	790	830	790	771	803	849	815	794	782	803	778	848	807	773	819	746	785	779	766	818	785	801	800	816	756	800	773	805	841	759	782	822	764	741	778	779	761	738	762	736	787	780	795	744	794	777	775	826	737	725	802	757	745	753	841	788	810	780	799	790	769	783	810	725	777	828	763	809	810	802	769	828	752	806	810	767	765	788	770	748	766	833	753	754	773	788	762	814	800	758	789	773	772	823	754	772	722	759	767	811	739	798	797	803	831	756	789	821	789	801	787	820	756	829	804	776	770	758	830	797	744	768	783	745	719	776	826	740	805	798	849	813	814	778	788	788	784	760	779	836	774	803	808	767	773	742	807	785	733	827	792	761	781	836	808	773	789	763	751	749	775	794	775	738	808	770	772	798	763	801	769	721	810	721	800	773	816	818	784	786	767	746	758	809	757	751	726	784	780	802	742	760	774	759	807	776	803	787	816	769	789	798	799	789	858	749	760	777	773	808	742	803	822	826	755	769	791	773	743	753	799	808	791	802	786	750	807	774	726	790	791	811	789	795	774	798	822	767	785	764	743	831	760	835	803	774	800	804	769	790	810	774	754	757	769	799	731	787	758	789	786	790	785	771	769	826	772	786	793	794	806	757	789	759	759	759	785	721	839	808	822	826	797	752	726	780	796	771	729	788	759	758	771	741	773	781	789	754	775	829	770	896	790	804	780	764	763	817	804	801	791	762	807	731	776	770	817	808	774	828	741	781	787	755	759	761	746	776	808	766	737	768	795	775	783	800	767	814	781	793	861	800	750	736	792	783	784	805	785	800	760	773	801	763	762	812	788	782	824	794	787	770	782	807	783	820	791	787	780	766	783	817	826	776	721	785	790	759	743	778	791	775	783	762	777	810	828	788	798	805	773	773	794	753	805	819	790	826	786	806	773	793	731	782	813	789	781	789	812	743	814	804	771	776	783	784	810	698	765	792	803	758	787	790	793	828	774	840	805	809	774	714	777	753	841	771	758	788	810	805	811	892	815	807	747	784	747	780	732	785	757	740	810	755	787	777	794	764	786	782	807	807	789	763	713	814	803	818	798	733	807	817	795	744	795	754	802	792	765	712	852	745	824	793	806	828	800	806	790	720	748	795	796	798	776	817	798	791	847	758	772	789	815	809	753	801	771	791	779	778	775	795	816	741	792	747	845	776	820	802	745	798	753	740	738	791	828	806	796	819	772	827	803	746	797	792	781	803	765	811	815	798	762	804	773	780	831	798	760	787	793	770	796	769	733	741	795	841	766	827	797	810	796	810	762	791	766	804	811	761	821	783	793	825	782	783	782	771	826	828	771	758	765	766	814	796	793	736	815	806	793	830	715	774	769	754	825	790	797	785	772	797	746	770	764	842	781	739	761	824	785	798	826	811	767	785	851	767	781	756	807	797	737	760	778	762	778	760	811	767	795	808	789	804	808	763	806	770	776	762	799	761	800	720	848	842	781	828	748	780	783	775	778	790	734	746	778	803	773	785	806	741	801	768	765	796	791	749	757	796	810	755	810	780	808	760	801	783	796	771	754	733	789	765	772	775	753	820	740	780	799	786	786	829	763	803	757	765	773	785	798	779	743	717	792	813	804	773	791	807	798	796	799	797	748	814	752	789	763	802	774	792	753	758	797	789	824	848	766	810	782	779	793	804	800	787	841	771	749	807	750	851	769	765	747	779	859	785	796	786	749	768	829	795	800	764	851	785	821	767	787	820	801	802	756	798	800	793	800	770	763	816	780	790	776	761	776	793	825	779	759	764	796	820	744	777	795	775	769	806	798	782	773	754	750	783	817	835	774	784	828	832	781	778	747	770	822	773	756	741	809	710	774	790	800	810	793	762	808	776	842	811	821	783	760	775	778	770	746	793	760	724	795	813	786	787	837	782	733	835	805	754	759	785	816	762	835	818	735	822	810	783	782	766	783	780	782	774	789	778	823	819	757	824	764	763	787	791	775	775	807	776	740	835	752	824	754	836	809	805	767	779	808	781	769	792	786	787	761	783	785	829	799	707	754	816	779	818	819	812	750	802	780	803	794	770	772	768	826	797	799	785	800	793	812	750	780	755	759	824	788	734	789	742	808	805	762	759	748	793	793	783	810	782	770	762	792	792	807	794	752	774	781	768	717	807	796	761	803	746	755	777	777	826	766	818	778	730	806	813	712	808	779	772	773	829	819	783	759	765	806	818	784	781	786	775	781	794	771	764	800	751	783	758	757	812	760	814	787	767	794	752	776	770	789	783	776	803	786	771	780	790	760	813	733	759	779	776	761	804	804	782	804	756	759	764	802	783	776	844	839	784	776	792	865	816	793	754	780	771	767	830	763	771	792	760	738	755	756	799	731	797	816	787	766	808	789	781	814	720	767	798	787	808	795	852	776	797	833	758	793	760	779	808	753	767	767	747	790	828	799	795	730	821	874	752	771	771	798	769	750	759	762	807	777	766	807	816	761	775	752	798	780	777	797	774	853	759	856	751	805	769	820	796	775	788	798	814	807	799	823	804	773	769	761	810	802	768	789	816	726	741	791	762	814	797	827	776	786	766	783	848	766	745	789	783	796	800	780	800	744	769	732	807	828	786	751	782	788	803	817	742	761	762	833	813	796	793	823	779	791	752	732	772	763	777	736	788	787	790	776	793	847	775	769	788	789	798	786	790	764	786	786	774	808	791	758	821	809	742	774	779	745	739	795	801	745	759	801	772	834	743	791	850	797	778	793	744	742	781	781	769	770	760	785	834	771	749	737	761	773	755	770	743	802	801	808	810	739	784	732	761	792	788	716	808	747	786	803	792	820	808	800	805	765	734	824	827	785	748	776	767	763	773	789	808	811	787	804	810	733	781	788	825	791	774	816	805	802	760	804	783	830	809	786	794	777	767	718	797	774	814	852	774	814	806	850	773	747	821	819	814	767	748	751	782	798	821	785	780	765	790	768	747	756	810	788	805	773	775	792	802	764	832	742	818	798	808	787	733	789	776	807	846	788	773	802	784
16009	10866	13676	17983	21624	18728	15741	11026	6220	4899	2844	9608	20286	10491	388	211	200	187	227	191	216	221	217	202	201	200	207	197	234	186	210	213	195	184	208	202	178	208	181	199	181	207	216	180	188	176	217	212	225	218	203	201	180	176	194	229	206	214	199	178	209	210	200	220	184	185	191	183	206	205	199	189	170	218	199	200	197	179	215	193	212	199	187	203	198	191	198	184	203	186	193	202	206	171	183	183	179	199	215	180	185	176	172	185	173	200	200	186	205	171	220	182	204	221	188	192	172	203	187	195	184	185	191	204	212	188	209	195	193	200	205	184	195	196	214	212	189	193	194	196	183	194	211	174	185	192	199	184	204	184	194	184	189	219	180	193	157	189	185	193	184	194	197	199	203	217	187	164	197	214	194	186	189	201	191	196	224	183	195	179	169	199	172	182	174	188	196	206	186	193	206	183	184	193	199	192	167	190	200	212	186	202	187	193	171	205	209	190	173	192	198	194	193	203	197	200	210	174	200	186	170	195	182	182	195	182	196	189	189	209	195	199	179	174	207	179	191	185	184	207	187	178	215	189	175	186	188	184	213	190	180	200	180	202	208	205	187	180	180	185	192	216	200	183	202	180	214	204	206	191	212	216	188	192	223	171	172	177	173	203	188	187	196	184	188	208	210	230	196	200	209	182	163	216	188	190	209	183	211	199	181	146	197	201	198	187	193	201	221	196	230	172	190	200	222	171	192	195	188	191	193	187	201	182	227	189	216	172	200	214	219	183	197	200	183	199	183	199	196	179	190	193	179	200	204	210	182	190	206	167	198	201	210	193	166	186	170	190	202	216	200	211	199	212	207	169	197	162	180	182	167	206	194	205	203	201	207	205	232	201	222	196	176	196	217	195	205	209	163	174	189	188	183	182	207	211	179	203	197	188	200	187	236	173	170	194	194	209	182	209	198	204	184	211	195	196	187	203	164	184	206	181	225	183	198	219	188	218	197	186	199	215	188	196	222	196	172	193	208	191	172	203	226	178	196	187	172	177	192	196	166	204	197	179	214	214	186	208	197	187	198	189	187	205	206	201	196	202	174	192	193	150	179	201	191	202	185	185	193	201	184	214	220	193	190	186	226	179	202	213	191	206	173	192	209	206	212	213	189	192	208	172	204	210	192	188	175	187	165	204	189	208	180	178	199	189	189	190	184	181	172	209	196	183	180	202	181	219	206	199	197	184	201	196	219	180	200	180	187	208	203	223	197	216	195	205	169	203	208	194	186	205	192	211	207	178	188	182	188	199	200	191	189	176	189	206	210	226	209	224	178	219	190	200	181	210	174	182	212	178	179	216	195	211	203	159	213	193	207	201	188	180	207	190	206	194	174	219	174	190	161	208	194	180	184	174	185	206	190	192	206	199	213	203	199	190	194	199	180	171	207	201	173	206	200	190	166	193	181	190	202	183	161	176	171	194	213	189	182	197	187	203	196	191	212	223	193	167	168	202	203	233	199	187	174	209	198	204	198	192	200	201	206	201	185	190	185	193	203	212	200	202	215	209	195	181	197	189	188	192	212	199	199	198	202	181	180	192	197	162	202	174	215	199	198	188	187	191	204	211	169	208	176	196	214	191	199	191	167	188	178	186	204	186	196	185	185	204	179	175	194	180	206	189	167	182	185	190	174	179	214	199	178	199	179	187	211	166	231	208	192	175	195	193	184	201	175	230	190	205	195	179	184	230	179	209	188	201	219	213	188	203	199	193	190	202	199	172	204	190	204	205	206	192	211	184	187	232	192	202	187	190	170	192	187	220	186	223	187	224	188	194	181	180	218	202	200	234	207	194	193	206	195	184	196	207	180	196	183	206	182	170	203	206	187	186	193	186	212	210	199	188	181	190	211	219	189	182	187	195	210	220	170	210	194	183	193	209	188	177	196	216	217	187	192	211	222	181	191	195	201	173	211	198	188	224	196	174	201	195	171	203	190	177	187	191	195	199	208	202	195	191	196	162	192	198	193	197	188	196	179	189	210	196	211	161	172	204	174	205	185	201	178	226	198	197	207	188	187	194	201	189	194	195	209	184	174	180	191	210	194	210	188	204	197	193	210	210	206	195	191	187	187	198	205	195	191	185	176	174	215	199	216	204	189	180	193	195	169	199	198	206	177	190	195	201	202	178	195	192	199	212	206	194	199	188	186	183	175	198	182	186	193	176	181	194	183	190	202	192	180	173	200	200	213	207	204	196	188	178	180	188	188	227	180	194	194	196	168	190	193	187	193	196	174	219	207	182	187	212	210	175	174	186	215	183	210	186	211	167	195	204	205	201	202	188	188	185	200	190	205	190	196	174	174	182	203	219	199	216	192	183	198	198	181	178	203	190	180	199	201	208	182	216	176	195	175	215	183	166	194	202	196	179	207	206	173	169	202	216	206	196	197	182	215	180	199	182	185	203	206	195	181	183	187	196	191	219	209	217	160	213	192	193	183	196	191	192	207	224	189	222	181	195	187	164	199	199	210	209	193	184	205	202	183	197	207	209	194	217	201	179	183	191	203	210	199	190	196	206	204	193	204	188	196	209	224	209	183	193	177	186	199	210	196	192	178	178	204	194	230	186	205	177	212	196	201	212	198	183	185	187	195	212	184	206	183	199	220	184	169	186	177	188	174	179	196	203	189	185	186	174	174	178	197	216	189	202	218	201	200	219	178	182	207	210	187	203	193	184	156	225	229	171	185	236	175	231	185	188	198	208	209	190	182	204	178	185	194	201	184	184	196	178	191	190	203	200	181	204	211	183	191	194	196	200	200	212	203	186	173	215	192	192	205	194	194	197	184	208	211	188	192	197	204	189	183	191	196	176	189	217	194	187	211	194	205	201	202	205	181	181	181	190	226	186	206	194	216	205	203	205	205	199	187	213	198	184	215	181	201	213	201	166	177	209	180	178	192	199	177	183	174	176	186	208	202	173	216	188	175	196	189	152	193	184	177	183	198	186	175	200	202	182	180	192	185	186	184	179	200	209	201	200	175	195	190	201	191	199	199	186	185	208	205	184	191	181	186	181	180	211	183	193	193	200	201	194	188	189	176	216	183	185	207	200	160	206	191	198	196	185	198	181	211	196	197	204	196	189	209	181	179	191	190	198	198	207	167	200	174	176	207	158	188	193	194	185	205	202	182	194	185	157	209	200	212	193	205	214	188	207	180	189	209	208	179	220	213	197	199	196	205	210	195	206	207	224	174	221	188	180	203	200	173	202	184	168	179	217	186	173	193	208	196	179	205	169	205	188	179	195	195	209	177	181	185	188	196	200	215	191	175	199	205	179	213	193	202	207	192	172	175	202	197	207	185	222	202	212	181	195	201	187	225	185	211	173	178	203	201	198	215	202	204	175	174	190	195	203	176	175	196	214	174	172	206	203	182	178	161	216	196	206	189	206	177	220	176	190	186	201	193	191	211	185	199	195	206	203	206	191	186	164	192	203	201	202	186	192	179	160	184	212	194	192
10216	8213	13976	23582	29140	28268	25588	21730	12071	12822	8597	27793	41499	19536	647	687	647	677	657	669	666	623	633	607	628	678	656	549	594	645	656	584	603	580	604	563	592	599	599	598	595	575	658	602	596	606	582	599	550	604	590	606	602	629	574	578	613	584	623	588	551	595	588	596	590	573	613	586	577	641	585	590	608	603	560	590	574	577	580	541	563	607	573	600	612	570	550	567	592	579	617	570	561	556	558	597	624	561	589	583	590	615	606	601	576	613	583	556	580	572	567	606	570	593	572	599	584	593	574	595	550	580	603	552	578	564	575	557	616	579	614	557	590	567	585	534	566	572	605	592	578	601	545	579	574	610	581	609	568	612	569	611	597	597	536	618	572	614	608	585	608	538	630	599	598	613	499	574	623	570	591	585	547	566	571	590	611	592	534	587	607	567	566	560	587	601	614	585	584	601	590	561	550	604	565	598	549	584	567	582	605	548	575	557	584	572	571	594	575	606	613	570	601	619	598	589	626	596	596	593	538	553	561	607	597	582	571	561	580	569	634	602	586	587	583	625	553	538	580	547	569	613	564	594	571	600	579	603	584	567	581	544	565	606	557	580	610	640	584	578	600	551	619	594	576	605	585	586	590	568	617	548	598	590	631	572	618	587	612	638	558	578	587	598	568	581	587	570	600	580	550	620	618	598	585	551	565	590	564	633	596	572	578	601	623	555	584	601	584	607	570	584	590	594	558	565	551	596	607	597	612	564	575	568	570	580	611	576	578	607	606	599	556	595	559	615	610	578	620	572	590	613	559	573	512	646	571	574	589	559	551	566	561	595	604	572	592	554	582	554	586	598	582	618	558	567	629	612	560	573	531	583	581	592	582	586	543	604	657	571	556	612	595	594	598	605	576	587	558	522	549	611	607	562	606	603	601	595	622	610	583	606	628	532	568	580	595	612	609	594	589	547	618	592	550	574	596	625	618	609	606	580	559	608	583	601	596	649	609	575	589	582	618	554	574	601	575	565	541	545	613	573	580	616	540	594	637	575	572	576	581	625	595	591	556	587	557	574	610	595	573	598	576	522	606	605	575	592	585	568	577	579	605	588	575	638	589	624	616	555	590	594	554	586	610	610	573	620	580	575	598	594	580	582	613	555	580	542	581	581	590	588	589	584	607	582	588	583	620	610	546	589	575	601	556	649	579	617	560	600	583	551	605	570	544	579	583	578	590	604	592	581	586	610	565	618	624	614	580	563	564	600	577	575	590	657	557	549	588	581	595	608	603	576	555	593	616	605	572	582	600	578	553	560	600	571	583	564	528	547	605	575	587	553	571	556	566	615	617	530	608	540	568	563	563	618	526	571	550	599	573	563	610	603	590	591	591	578	566	585	593	609	603	614	558	563	631	608	634	570	575	578	591	565	611	592	596	591	632	606	580	555	572	564	584	613	601	591	634	573	569	599	612	568	560	595	576	594	648	559	569	586	579	590	584	595	576	601	564	610	598	595	595	601	587	589	552	576	595	616	623	613	574	600	587	632	558	557	652	560	600	598	533	618	591	536	591	601	612	569	585	585	577	581	610	590	624	599	584	582	640	584	539	574	584	534	604	595	582	587	548	601	592	621	601	601	555	622	593	631	612	559	579	592	566	581	581	568	570	548	584	589	582	571	575	580	550	590	584	571	586	552	604	579	558	590	559	547	590	528	585	581	620	552	552	603	589	571	601	588	603	586	619	555	602	563	564	565	582	559	565	620	595	565	603	580	603	615	564	567	570	601	574	536	580	587	584	531	582	624	587	617	627	614	601	571	615	574	590	585	628	576	597	597	603	600	589	620	590	572	539	580	556	585	566	561	596	596	537	589	599	561	589	577	561	556	604	606	575	590	577	603	609	548	544	613	555	599	570	602	565	571	624	601	581	561	574	604	575	581	604	573	585	547	584	607	586	596	632	571	601	571	588	588	602	585	563	552	607	609	549	570	623	589	625	608	599	604	618	589	575	601	602	598	608	586	567	559	598	611	617	588	554	643	577	549	563	595	563	570	578	571	590	537	598	558	586	604	609	559	617	610	601	601	568	595	559	594	590	566	590	550	588	546	585	599	575	596	641	606	576	572	584	616	596	565	569	579	586	650	575	593	605	625	615	588	562	589	567	555	623	560	567	637	610	558	599	578	565	589	525	577	596	599	580	576	565	594	620	573	560	592	572	589	603	638	562	572	587	582	598	633	609	619	563	588	597	592	594	615	580	563	607	616	583	582	603	573	608	588	600	609	591	568	613	600	597	571	590	588	602	582	624	583	589	585	556	594	617	591	611	597	622	592	624	571	563	572	573	546	588	598	565	610	590	603	587	613	558	636	564	577	581	619	582	577	591	585	572	553	583	632	598	586	597	633	557	634	581	636	591	629	586	621	566	602	555	538	579	630	630	575	554	586	590	575	574	577	565	570	589	593	619	575	596	546	625	569	567	551	628	577	594	577	582	584	583	628	566	546	587	585	569	602	583	591	629	520	598	593	550	624	544	560	561	563	610	599	592	598	601	569	582	530	592	573	614	579	548	603	617	604	549	580	615	629	588	567	569	594	569	582	577	557	629	580	570	608	567	585	574	592	603	576	565	543	636	598	606	578	592	559	563	594	597	597	615	595	579	569	640	548	579	555	620	601	596	561	592	627	588	593	561	586	573	608	587	551	597	549	605	554	554	584	589	585	586	566	599	559	600	636	523	589	616	622	564	578	584	590	621	572	598	545	597	601	584	584	610	579	607	604	579	594	591	592	573	578	621	575	615	568	626	583	554	597	581	631	546	580	627	660	578	589	583	582	567	564	625	553	550	628	603	593	582	549	591	563	554	556	617	602	582	586	612	569	580	587	567	564	611	553	596	614	571	632	569	610	560	627	574	590	559	544	562	576	555	594	578	569	574	592	559	561	591	590	611	575	599	598	540	584	604	571	570	649	566	600	593	597	570	579	574	578	570	556	571	578	630	608	564	595	587	563	569	593	580	573	555	588	597	572	539	587	613	576	611	609	592	579	598	557	586	555	561	597	614	616	581	579	588	636	600	620	584	593	620	612	588	590	570	590	560	574	555	554	594	610	579	607	579	604	584	601	599	601	624	546	579	594	582	602	582	549	597	569	617	617	585	598	566	568	566	555	584	524	572	608	574	629	598	620	558	602	611	577	532	625	577	598	602	534	627	574	606	611	601	564	600	591	552	560	567	611	601	559	604	591	587	612	554	552	617	516	614	619	617	601	588	601	584	565	590	592	572	570	575	576	593	631	553	595	646	616	545	565	580	589	585	587	540	565	584	552	584	562	594	599	569	573	566	565	575	604	585	591	569	600	589	603	601	606	559	578	577	668	612	593	569	625	590	626	567	581	574	606	598	587	571	599	593	569	614	566	596	566	616	579	598	600	582	623	553	571	592	584	644	582	589	574	616	594	618	627	581	539	610	583	590	587	597	605	606	597	581	553	580	590	592	614	547	611	592	583	541	580
24867	18440	29858	32897	31841	27585	26629	20690	16662	12774	4958	13321	28647	23495	1693	302	298	294	262	289	260	321	285	251	247	296	257	288	296	278	289	278	310	266	282	285	305	262	271	260	305	288	280	253	279	290	297	273	285	259	271	266	278	278	241	282	293	275	268	270	259	262	244	295	264	273	271	241	268	268	253	247	238	285	266	248	284	291	274	281	302	272	273	294	277	279	247	283	257	264	277	292	278	258	267	292	261	253	263	286	279	289	238	243	268	255	292	249	270	276	270	266	244	261	282	264	233	280	261	280	267	285	289	302	265	259	262	296	263	272	253	277	272	277	313	314	268	253	240	252	248	295	261	240	267	270	280	267	273	299	265	280	277	272	266	269	277	254	253	285	290	266	256	245	263	250	282	262	286	297	257	262	219	285	259	257	258	284	305	271	261	227	236	288	235	241	293	247	280	252	278	264	262	295	292	228	226	274	273	268	297	279	283	309	282	258	299	276	273	252	275	244	246	306	267	275	287	284	295	257	253	254	263	267	271	279	251	278	268	252	284	257	269	266	250	249	268	280	261	249	264	284	292	266	286	313	234	282	261	260	263	262	269	237	259	302	304	286	280	280	265	292	255	289	253	283	295	274	286	263	256	276	299	257	303	276	277	277	269	239	271	264	271	301	298	248	253	262	286	268	274	273	284	276	264	224	243	292	297	244	246	269	282	255	275	282	240	277	276	275	294	268	299	276	280	255	278	286	261	273	286	272	278	265	275	254	253	269	266	265	250	268	266	259	282	240	297	266	234	269	257	283	265	258	286	281	304	280	276	281	279	260	305	287	246	263	278	275	254	255	275	262	251	273	292	258	249	252	288	300	285	285	264	261	280	274	258	283	258	303	280	289	265	279	294	271	274	295	240	264	281	262	291	296	274	287	289	263	266	270	279	286	271	275	282	241	249	243	274	247	273	310	279	273	314	280	283	281	279	245	254	272	236	248	276	274	242	278	268	277	252	261	239	252	269	305	288	281	248	276	263	295	277	266	263	246	263	263	265	268	277	271	300	269	252	287	270	298	267	242	254	273	314	253	271	303	273	259	281	257	272	280	285	278	287	274	294	271	278	259	250	248	274	305	267	279	256	269	263	277	297	281	268	266	271	271	272	261	224	264	271	270	283	253	255	295	252	251	263	269	286	255	279	268	253	238	241	260	270	274	272	266	280	283	255	301	249	269	223	260	280	245	290	283	238	266	263	288	276	270	288	250	258	282	297	295	286	255	293	276	258	259	261	275	284	237	285	242	303	278	255	295	288	268	282	266	268	262	269	270	289	279	264	293	267	269	305	264	277	234	264	263	281	300	273	245	261	274	269	283	260	265	274	253	261	271	277	270	276	271	254	275	256	239	277	268	272	275	246	291	267	267	255	245	242	266	277	258	253	271	275	283	265	272	300	293	248	265	272	253	269	264	252	258	277	258	263	299	274	275	267	278	277	265	262	261	289	259	248	300	270	250	243	271	300	267	253	263	251	286	265	282	273	279	261	231	263	268	295	262	250	302	270	276	233	274	259	258	266	274	254	289	249	254	293	277	260	300	254	283	232	255	279	275	287	263	247	292	245	264	282	279	267	281	313	280	284	245	263	275	267	265	281	286	281	269	275	275	247	275	266	281	284	277	253	247	257	279	266	272	263	277	299	259	258	270	265	263	294	255	256	259	272	241	277	255	279	294	289	268	269	283	269	259	277	287	256	272	264	243	259	277	304	274	287	271	261	284	250	233	265	264	295	267	283	260	265	290	234	263	253	226	256	274	297	275	249	266	300	260	288	239	290	256	257	249	243	277	271	261	268	272	241	270	259	277	280	272	303	294	257	264	249	236	257	258	252	295	252	282	262	270	265	273	252	266	289	267	258	274	273	282	287	263	289	279	288	284	290	238	289	279	251	269	251	257	252	269	293	265	269	281	272	277	276	256	286	270	249	275	279	289	272	267	255	293	260	288	272	272	264	295	256	278	253	301	279	283	239	263	259	269	247	284	279	276	274	291	265	267	270	256	263	298	280	258	314	274	279	273	312	268	277	290	274	300	287	286	300	260	257	267	254	268	263	286	274	299	280	305	257	263	255	273	272	284	277	265	244	264	268	269	268	258	252	247	277	291	272	278	301	231	286	264	265	284	259	288	268	301	288	271	264	271	276	305	253	264	268	305	241	268	261	273	278	272	266	234	267	273	265	261	267	218	287	265	261	266	303	285	233	269	276	317	263	278	253	262	279	274	262	253	270	265	240	278	264	263	292	264	292	242	257	263	258	270	260	288	252	289	276	269	319	294	280	287	269	281	275	290	262	236	248	287	248	294	258	280	290	256	283	271	269	310	270	255	296	263	268	281	268	288	263	274	273	265	289	250	274	261	290	254	296	280	268	267	307	244	260	247	246	295	277	292	274	244	261	283	289	262	278	274	286	267	272	269	250	250	282	303	282	273	260	271	249	269	263	278	267	295	276	252	254	249	275	247	282	246	273	257	278	266	277	291	273	262	272	252	230	271	249	269	265	280	308	258	287	266	265	255	321	296	270	253	277	278	280	274	250	287	273	245	289	260	295	248	265	282	262	270	294	243	292	274	247	262	261	277	259	298	257	275	276	269	274	293	260	298	280	250	263	277	257	255	261	267	269	274	265	278	272	244	282	261	266	258	247	259	244	269	269	261	274	271	280	303	264	272	266	306	256	301	243	275	237	258	268	263	297	278	289	235	284	315	253	306	275	289	252	303	257	273	265	257	267	315	253	279	279	263	284	270	281	258	288	259	254	251	284	269	243	254	260	279	279	294	256	280	270	275	287	298	305	295	246	285	285	249	253	250	252	280	281	304	266	291	238	291	297	276	254	252	252	273	255	269	255	253	282	267	298	265	301	259	269	247	265	241	282	266	296	258	269	242	266	282	276	263	265	279	256	274	246	250	254	273	271	308	258	257	297	256	257	249	271	260	258	274	276	233	244	267	301	257	241	265	277	248	274	251	269	256	266	263	277	296	283	269	267	324	250	261	281	247	253	304	250	277	277	267	257	272	310	305	273	257	273	282	249	261	276	238	281	239	261	291	242	230	261	284	283	283	249	271	274	251	258	272	279	270	251	300	273	261	287	280	302	266	283	271	258	253	264	264	241	260	240	265	290	272	266	297	266	261	259	271	300	267	283	269	280	272	264	289	270	274	274	267	251	250	255	273	238	274	266	290	257	278	242	279	271	263	294	258	243	279	293	273	245	313	251	264	233	282	266	291	240	241	264	291	279	275	287	272	280	273	266	254	268	242	262	252	305	246	262	292	247	279	270	291	253	289	276	280	273	275	272	279	267	273	248	276	254	248	268	261	308	265	263	258	259	273	285	267	276	294	298	275	266	240	281	268	270	259	263	254	271	289	244	287	245	271	267	279	266	279	297	286	251	297	259	282	275	271	277	256	232	259	270	264	286	303	281	247	259	297	253	293	278	276	257	278	258	297	276	261
14625	13816	26340	35557	38143	35959	36664	30870	28394	22133	10960	32347	49133	27752	1097	1039	986	979	935	896	844	926	898	889	829	856	838	845	861	861	791	837	761	838	785	817	812	833	799	818	809	811	826	840	794	770	739	814	761	750	821	810	827	817	773	808	792	734	821	785	748	831	761	786	840	812	846	796	793	763	783	769	773	796	748	801	741	773	756	797	809	783	786	804	769	780	774	767	778	802	790	732	789	872	793	771	822	795	827	797	768	809	775	791	776	773	782	754	716	821	810	813	757	755	773	788	773	798	795	769	765	786	821	840	769	810	800	755	758	792	762	744	792	791	803	756	795	813	763	751	753	802	784	775	780	781	799	760	780	782	783	769	764	769	754	807	824	814	809	734	773	798	751	782	803	831	797	761	813	795	794	762	756	746	830	772	740	793	783	772	802	758	760	750	819	788	798	722	751	804	811	747	804	759	783	765	762	764	787	795	781	740	757	793	748	777	743	760	791	819	733	757	735	784	750	730	703	805	746	766	834	782	735	784	789	772	828	790	764	754	744	765	717	759	766	794	777	793	781	796	756	752	790	767	799	824	744	798	788	758	709	726	779	826	820	771	778	791	809	755	740	785	744	793	794	788	809	769	775	747	800	793	754	789	782	815	729	796	805	744	768	801	718	787	803	758	769	745	791	779	800	797	737	740	816	746	755	762	776	797	774	740	732	741	738	721	760	723	792	796	764	765	753	760	768	726	801	718	804	784	788	757	767	789	773	759	770	746	762	716	814	783	756	753	721	791	777	765	836	825	744	820	792	755	776	795	750	733	782	768	782	777	751	769	762	816	772	744	814	778	762	772	757	788	818	810	779	750	872	830	745	803	799	864	796	773	770	799	751	784	791	798	771	804	779	807	797	782	794	760	805	770	744	811	770	813	843	785	762	737	781	774	761	788	774	807	775	736	754	789	796	840	734	791	806	816	754	802	763	814	727	774	801	778	771	805	839	788	738	824	809	818	782	782	745	751	730	811	758	768	776	747	742	769	779	768	742	761	764	799	752	780	791	756	810	768	753	806	767	775	752	752	819	790	749	750	738	786	746	747	756	771	817	735	745	763	801	837	759	794	740	764	737	770	801	782	789	800	769	745	762	807	724	729	758	764	805	827	784	751	811	790	739	787	734	774	753	745	755	813	819	783	785	761	791	753	767	783	763	759	731	774	741	747	745	770	808	792	772	773	784	789	745	737	807	801	750	783	837	741	771	808	823	758	781	783	757	756	752	768	802	781	814	810	814	784	765	756	750	760	778	797	781	775	775	771	798	807	761	798	792	785	783	766	786	756	779	781	824	783	795	770	735	758	755	787	735	759	771	747	793	786	769	810	764	742	808	787	821	749	757	811	749	810	782	788	766	777	785	821	775	849	821	750	764	766	786	775	758	744	736	746	771	774	812	781	781	786	824	783	797	792	745	791	794	802	781	784	815	778	787	798	790	768	745	791	753	809	763	751	722	811	763	801	759	739	781	756	748	784	764	784	738	811	751	715	811	759	775	760	741	757	734	774	796	748	773	777	755	749	757	814	745	777	778	757	821	748	757	738	759	731	798	770	794	781	790	806	780	761	795	797	791	739	776	758	762	788	803	741	793	753	726	773	749	793	788	834	785	787	777	814	752	788	792	734	822	754	775	764	768	817	714	774	729	786	765	775	788	782	829	787	728	755	778	748	750	758	809	751	728	781	731	796	808	797	750	778	747	742	767	762	789	773	752	795	753	782	811	803	748	755	811	794	786	787	780	784	779	753	763	785	736	790	790	762	749	801	758	763	833	679	769	764	756	792	752	775	797	786	764	803	738	797	758	821	770	742	759	748	780	761	802	767	770	794	766	806	784	769	769	800	820	749	751	784	724	821	807	767	743	778	748	734	730	799	791	769	840	793	734	826	753	767	775	780	793	758	809	719	724	768	720	805	748	718	782	769	794	778	777	736	783	804	788	795	757	779	769	708	726	744	783	820	814	783	750	719	775	759	714	795	775	744	759	760	791	779	815	770	719	784	783	747	727	752	728	756	816	793	809	764	761	793	844	799	805	766	789	764	773	727	785	759	749	760	828	819	748	781	788	744	776	784	773	730	795	741	770	755	766	746	790	720	782	791	778	766	798	777	780	776	819	753	764	787	784	782	751	761	773	754	766	797	798	761	787	813	797	777	754	769	800	767	748	781	752	751	757	796	789	768	754	760	746	761	766	764	776	762	776	841	802	746	779	805	739	782	762	840	785	760	729	793	717	728	789	751	768	780	734	750	736	799	794	755	705	806	733	782	737	720	771	767	763	775	796	789	760	794	812	811	801	780	784	795	787	762	790	822	750	778	735	815	796	773	780	765	815	821	762	785	816	760	762	783	791	803	763	761	785	770	836	780	777	780	783	799	750	780	820	803	804	775	797	767	756	767	801	775	708	768	773	802	769	809	816	797	755	753	827	800	766	777	729	786	759	753	804	789	730	752	776	794	793	808	787	768	802	757	796	759	758	730	806	733	761	773	815	741	782	738	824	802	770	789	745	786	769	777	782	817	783	790	744	758	757	790	736	805	801	778	834	804	756	772	734	812	828	742	830	777	805	715	782	724	732	817	720	756	768	787	832	820	810	773	841	713	805	812	780	778	789	827	777	780	835	771	748	795	765	800	761	812	788	772	773	792	802	777	837	791	811	750	786	765	796	777	796	770	767	821	690	792	768	813	796	793	766	739	718	765	770	816	766	813	734	782	791	758	806	757	767	823	801	783	758	776	809	772	769	745	820	801	805	774	828	843	805	765	776	750	814	783	712	766	833	769	797	810	786	780	786	757	820	720	761	780	743	771	749	775	770	781	763	728	774	782	783	769	760	739	775	759	796	813	833	795	804	751	790	793	749	808	768	751	781	774	783	733	784	746	785	782	742	784	780	767	792	744	783	793	821	827	794	804	755	746	770	727	734	807	808	760	761	776	823	716	771	788	805	779	778	759	733	795	792	766	785	759	764	759	751	737	775	786	807	796	762	741	760	767	828	737	814	770	803	774	767	815	795	763	750	757	771	777	777	760	732	764	795	761	767	802	758	795	752	792	768	807	780	760	770	788	731	764	753	749	791	765	772	821	771	767	795	761	795	757	787	786	764	777	727	769	781	748	780	796	772	805	779	745	797	719	806	740	781	815	766	846	770	732	761	786	774	785	735	795	707	819	782	810	773	766	778	758	743	812	783	746	833	776	770	740	769	799	797	762	758	758	738	779	781	767	745	765	780	792	770	786	733	822	814	770	759	799	778	756	808	756	738	771	768	769	761	775	755	723	759	796	822	803	734	729	798	810	807	804	771	810	780	779	778	750	765	819	766	777	783	745	763	762	719	766	787	742	747	802	797	781	790	811	806	804	787	763	782	805	793	799	783	802	750	791	791	804	723	769	795	765	784	798	761	830	765	805	827	776	737	819	739	768	763	751	781	788	747	799	775	782	831	808	775	828	809	780
3616	2331	5256	4595	4239	2924	1603	1363	1571	843	563	971	2613	2264	344	280	298	333	324	304	280	311	271	315	331	301	320	326	318	300	307	315	326	300	303	283	301	342	273	314	321	298	310	327	321	314	326	303	301	309	309	292	313	314	297	299	318	335	293	297	299	267	299	323	322	319	320	314	302	306	307	319	325	302	324	308	324	297	300	341	337	320	308	285	285	301	276	330	317	275	305	302	311	295	287	320	326	320	325	306	321	328	315	300	302	298	316	295	338	303	292	281	312	313	287	320	286	333	309	308	323	313	300	318	291	308	307	334	307	325	314	319	339	302	295	324	299	311	288	300	300	304	308	322	301	313	294	292	319	301	325	267	305	297	302	284	312	354	323	304	307	315	308	323	295	304	301	302	293	290	316	301	260	327	295	321	295	285	329	289	319	298	309	273	305	305	299	314	286	321	295	310	330	292	310	303	323	299	309	289	293	304	300	321	294	311	284	295	308	308	289	314	308	269	278	321	322	301	288	307	305	298	300	318	272	287	302	315	308	286	303	291	299	302	299	315	316	302	312	338	295	324	298	314	311	291	321	300	342	308	318	325	299	286	318	299	296	341	286	318	302	317	300	309	299	313	312	307	271	314	256	289	319	318	298	292	331	274	292	287	351	278	295	326	303	290	300	344	301	353	315	280	308	308	323	301	285	316	296	330	302	306	315	364	336	312	309	272	342	327	310	322	312	314	333	331	313	307	295	274	307	324	322	320	352	322	280	289	294	311	316	276	316	306	337	281	303	301	315	263	321	290	320	328	280	326	293	297	340	331	297	324	330	278	321	285	308	327	334	264	347	313	307	315	296	306	301	309	307	303	292	299	288	315	312	328	327	300	326	326	286	271	288	317	297	273	287	339	315	322	314	274	330	282	313	291	311	304	308	317	312	342	322	310	278	308	280	304	304	336	304	313	311	304	310	294	337	308	283	321	330	311	309	324	321	321	312	305	300	345	309	321	299	312	274	321	323	313	281	289	299	353	310	279	298	337	311	292	296	323	306	335	279	325	336	305	276	302	310	324	308	324	286	329	324	310	289	307	311	305	282	315	275	317	314	313	306	334	304	308	280	301	323	328	316	320	310	330	325	302	322	317	327	295	291	322	318	338	300	302	355	276	291	317	332	302	320	336	318	327	317	324	317	313	328	316	329	306	303	306	347	326	342	322	306	339	300	310	310	291	294	310	258	328	317	281	301	291	291	292	296	328	303	316	311	317	315	338	295	314	314	335	295	299	270	325	307	274	298	309	283	320	303	312	288	278	305	317	334	296	310	329	299	348	302	292	306	307	292	309	323	308	303	284	350	321	316	335	316	340	307	318	324	313	278	311	306	309	322	311	342	303	320	302	352	280	305	304	296	313	294	307	328	308	302	314	302	328	312	281	294	326	325	288	284	324	315	310	321	285	309	294	325	287	294	327	316	257	305	330	304	311	323	298	304	308	320	301	317	319	335	322	328	335	315	328	294	294	312	332	269	318	323	292	284	306	290	324	298	289	293	282	303	319	305	326	310	326	295	318	299	315	334	285	302	318	334	292	302	338	289	302	305	302	296	306	329	281	294	310	321	317	326	332	289	285	299	303	287	324	295	313	308	322	304	324	303	301	319	300	331	283	317	292	315	305	311	307	302	300	307	286	320	312	324	312	275	299	309	292	289	297	299	293	331	314	345	274	293	287	302	336	326	305	327	292	281	288	303	300	292	313	268	321	294	313	293	307	313	291	284	313	305	308	311	298	329	319	307	296	331	329	276	290	308	286	296	315	299	303	299	339	324	325	301	284	299	316	282	318	320	310	298	320	304	304	288	307	324	303	321	300	320	317	282	328	283	323	288	317	289	342	296	310	349	301	358	252	311	317	293	278	308	283	308	308	303	304	310	328	315	323	327	276	266	322	333	315	319	341	323	296	284	295	291	281	297	338	304	296	301	325	272	274	315	300	311	319	313	332	278	336	320	307	297	323	276	304	326	308	327	276	272	295	253	334	306	287	319	299	287	282	292	324	285	322	309	331	316	291	308	289	311	317	275	307	307	294	286	310	293	298	297	305	286	313	284	299	327	303	309	358	285	316	306	322	311	300	305	299	320	286	300	290	285	328	333	346	304	288	275	279	311	309	311	324	317	306	334	298	299	325	278	316	320	314	316	309	327	318	291	293	298	318	297	308	303	335	288	345	311	327	284	310	333	313	303	278	289	297	298	320	307	300	309	301	328	336	279	294	304	284	289	333	287	291	325	291	315	293	321	290	303	323	285	313	301	347	323	305	324	286	287	315	303	327	319	319	355	292	321	293	331	321	297	335	286	282	296	277	308	340	306	320	332	308	281	315	319	267	316	326	331	286	303	320	318	299	307	320	264	291	316	308	323	312	328	313	322	321	307	321	306	282	308	306	296	302	301	298	325	296	311	285	289	307	316	319	289	328	281	322	325	305	305	295	319	322	350	304	289	288	315	293	332	314	314	298	315	320	263	309	260	315	332	329	289	332	305	285	289	311	331	299	304	293	303	307	343	302	326	316	305	290	322	263	289	329	295	305	301	316	286	304	340	331	273	304	303	291	292	297	289	297	275	302	328	336	306	294	306	302	312	283	321	329	308	287	308	314	310	296	322	292	312	325	353	343	321	316	333	293	324	321	318	276	303	316	304	341	303	315	311	300	296	321	314	308	324	292	303	306	314	299	320	303	286	310	283	283	313	310	291	305	333	299	282	331	302	331	292	293	325	289	325	322	350	312	302	321	312	320	318	305	294	301	299	291	302	284	275	318	320	314	283	284	287	282	312	313	310	339	329	289	296	300	282	287	288	296	302	294	321	303	306	282	279	334	289	310	303	308	286	328	292	312	294	288	301	303	289	292	293	327	308	319	313	308	298	322	343	306	326	298	314	307	283	325	295	336	319	336	294	312	321	320	291	305	272	318	313	330	299	309	338	308	293	294	286	269	285	313	311	329	314	325	299	300	304	286	307	277	304	322	341	296	304	305	288	327	296	312	303	320	306	318	305	291	320	286	300	306	289	278	331	327	306	314	307	308	331	314	302	315	290	298	311	312	296	319	283	305	290	306	295	323	271	298	295	290	305	289	320	283	287	307	311	343	274	288	299	283	327	320	277	320	295	363	294	294	295	319	335	326	308	293	304	307	294	310	306	313	297	291	330	301	310	309	298	351	293	312	286	315	306	296	317	315	308	305	308	320	319	288	311	280	295	305	289	306	311	306	322	261	290	326	316	300	308	266	297	300	292	308	291	329	290	312	300	311	344	312	296	306	280	316	299	299	312	315	290	262	298	305	334	297	321	284	311	319	302	322	331	296	328	339	341	321	307	289	314	333	313	283	324	312	282	351	311	320	314	276	301	298	325	329	281	288	318	306	304	315	303	303	291	308	312	300	308	309	280	319	330	285	296	282	306	319	310	289	285	351	270	279	279	297	279	299	289	325	338	288	336	311	319	307
3254	2845	7950	9141	10246	8328	4181	4752	6063	2996	1954	4413	10637	8123	843	814	866	861	798	866	854	797	854	882	886	838	835	872	911	871	877	865	895	888	847	815	859	887	867	864	850	874	869	860	813	883	859	825	841	881	893	844	873	836	820	879	814	874	832	865	871	835	920	822	865	956	843	842	885	837	858	862	817	888	852	839	823	809	827	858	861	844	854	852	827	852	879	823	879	843	843	813	868	843	821	794	836	915	856	863	835	869	912	883	894	871	817	868	817	884	853	823	842	815	874	845	819	854	829	858	861	868	903	860	856	844	913	859	868	830	844	830	860	896	846	874	906	839	854	813	805	881	866	801	929	846	857	804	842	818	866	859	848	842	830	873	867	854	901	836	890	885	884	910	909	882	849	874	852	895	863	833	865	834	824	897	852	746	850	865	825	893	803	912	832	862	841	865	861	852	850	884	852	782	815	878	813	878	856	901	874	912	897	904	815	852	885	869	815	832	855	863	825	867	814	863	857	875	914	839	804	800	897	867	840	841	873	838	840	869	845	889	925	863	905	844	854	833	860	833	861	842	839	812	818	790	861	894	938	843	872	830	850	855	832	866	831	848	789	813	868	835	762	812	894	844	851	824	830	829	874	846	841	853	863	893	823	788	843	922	857	883	880	866	859	843	820	889	870	848	784	837	864	865	846	844	830	853	843	821	858	894	848	871	862	882	808	877	832	844	845	857	898	859	831	874	860	872	825	843	852	839	878	870	852	870	873	827	876	873	862	785	872	849	846	835	821	834	903	837	838	899	885	874	838	850	825	848	857	891	823	862	899	853	845	871	868	830	918	877	874	890	848	872	823	867	885	842	851	840	861	877	859	886	879	864	853	825	844	845	866	875	868	824	840	859	842	893	839	814	855	835	884	854	838	888	850	846	863	861	803	832	913	875	849	890	867	903	865	866	845	878	891	852	831	861	860	858	792	863	897	934	839	927	799	856	843	864	828	885	831	896	857	896	791	815	832	873	842	862	869	833	864	917	811	849	837	872	824	827	873	841	853	892	850	864	834	834	872	865	865	856	832	867	827	815	840	833	875	855	855	889	810	855	815	874	819	801	931	848	913	848	896	864	808	850	829	796	908	875	815	862	878	890	824	866	866	867	840	841	903	828	890	891	888	821	818	905	830	894	864	777	794	826	867	899	840	857	860	835	924	843	870	914	848	840	911	846	868	863	844	863	869	863	893	813	848	863	884	882	853	903	828	858	838	832	878	886	929	904	831	824	911	828	878	890	884	880	835	866	818	863	906	845	833	832	859	862	786	880	850	846	798	842	857	831	943	820	846	820	852	865	872	868	869	856	811	814	851	836	861	853	811	868	866	873	876	846	848	882	878	771	836	854	828	846	790	821	841	873	860	808	868	827	840	878	888	868	836	831	842	865	909	825	854	860	847	872	897	864	879	889	832	885	825	924	827	834	865	874	850	834	777	854	842	856	901	872	891	850	848	868	916	827	874	850	812	893	833	847	845	887	862	892	827	835	874	824	835	824	893	795	845	819	836	841	860	792	842	794	867	858	830	829	863	827	838	824	853	827	840	835	892	862	835	860	869	815	830	894	846	835	886	773	780	825	855	905	861	901	857	840	804	852	892	864	876	853	820	841	829	812	891	845	812	880	902	870	800	847	886	829	802	873	835	837	803	872	866	882	845	860	853	827	858	865	831	844	823	821	872	858	880	843	809	843	883	813	892	848	815	837	853	823	846	847	802	827	841	831	836	877	848	865	902	820	821	851	872	850	857	890	850	834	838	844	872	876	885	879	842	852	812	830	908	853	867	891	867	886	857	822	900	814	904	865	864	841	829	870	813	835	824	880	841	825	880	880	858	861	880	823	857	873	829	839	848	840	810	851	818	865	846	870	905	817	826	842	816	866	865	814	799	859	823	860	849	863	817	844	867	807	809	852	851	872	909	890	887	816	882	839	845	884	824	908	912	858	897	815	839	877	876	851	879	822	848	823	887	830	773	844	839	856	878	850	890	883	880	841	811	818	863	873	884	889	879	840	863	887	875	842	884	840	816	842	832	874	872	835	855	794	841	862	824	848	824	892	891	811	756	868	876	849	850	838	845	849	871	884	878	858	878	794	830	867	831	830	904	862	792	818	893	884	844	848	863	821	853	861	850	852	824	834	827	866	856	864	880	860	886	870	895	859	873	847	873	878	863	857	846	827	798	851	874	876	872	918	867	883	828	833	863	860	843	840	895	809	848	804	835	867	852	767	884	848	814	859	859	866	863	843	893	838	808	790	852	831	864	828	849	916	872	855	839	859	869	866	851	877	857	869	824	917	889	821	820	860	822	858	826	826	828	845	867	868	855	854	844	880	883	816	826	829	784	832	837	841	846	832	859	844	872	906	869	895	818	875	849	835	838	887	849	863	842	829	861	879	769	813	912	884	845	850	807	874	831	832	898	889	856	859	847	810	901	877	874	868	871	822	822	869	874	831	870	836	865	870	833	840	844	878	823	849	862	858	830	915	842	862	883	825	909	805	899	874	851	938	907	890	878	848	867	844	917	878	865	891	806	837	883	865	765	829	849	809	769	870	807	850	844	889	873	844	878	842	808	856	841	841	831	845	859	841	807	866	792	843	826	845	829	870	864	855	866	832	862	844	864	856	878	899	835	822	818	858	880	845	836	871	871	837	817	865	865	850	855	835	846	917	861	875	854	844	777	795	843	828	857	850	867	819	867	875	852	846	868	888	843	798	863	904	890	859	820	821	862	835	898	851	880	888	883	841	807	825	808	873	846	856	777	818	812	893	859	858	846	844	886	862	827	834	827	836	894	921	840	854	793	812	860	842	839	919	923	854	792	862	881	850	835	854	803	877	879	889	913	895	829	843	866	865	874	828	905	815	837	810	832	847	867	825	867	870	852	872	796	869	869	899	853	806	817	855	860	849	882	847	801	872	789	815	865	817	894	849	863	891	810	866	893	815	812	849	870	870	852	858	822	854	822	821	812	855	862	838	877	849	903	837	858	857	881	895	904	882	825	886	854	880	836	867	860	839	820	824	879	853	845	905	873	804	843	850	871	845	827	865	802	831	836	833	887	844	875	881	853	791	886	815	872	837	852	827	813	848	910	811	878	796	817	906	884	874	815	838	851	863	855	853	860	829	888	875	859	835	855	842	877	873	811	870	844	865	810	852	855	876	801	875	864	854	866	825	855	835	837	813	840	835	918	877	855	820	853	875	821	854	829	941	858	840	844	855	844	876	855	867	837	860	834	887	869	896	808	824	936	821	855	850	888	855	866	812	833	853	869	818	862	848	870	837	856	883	916	859	863	848	814	874	880	860	869	861	857	871	851	833	829	827	922	894	844	865	818	848	776	821	866	868	829	833	928	870	874	903	893	860	870	892	822	823	896	853	881	819	852	828	840	834	841	863	805	804	856	878	873	814	911	821	872	894	866	862	840	872	871	781	838	843	826	818	862	853	847	856
16851	14407	22024	21894	16381	13917	7646	10903	11799	7158	3306	10374	21605	14804	1234	268	234	227	253	279	248	250	242	261	268	272	281	261	242	245	229	269	258	265	255	257	257	287	269	268	251	283	244	241	247	274	276	260	283	253	254	237	263	242	243	246	220	260	246	245	259	288	259	261	259	262	242	242	259	248	244	273	251	246	253	256	228	264	223	266	263	237	258	251	249	247	229	224	219	257	263	238	235	253	227	263	226	263	242	234	237	236	266	241	266	260	262	277	241	265	254	268	278	240	253	276	267	253	235	278	291	244	262	266	256	267	263	235	265	273	231	252	256	261	244	240	287	244	244	256	243	255	233	269	249	270	290	240	239	256	276	241	237	260	242	233	239	255	244	234	271	256	262	222	238	255	236	241	243	255	273	252	256	264	253	269	246	283	231	287	264	243	258	275	253	246	247	262	255	243	272	267	261	278	261	252	252	237	252	246	249	240	267	273	271	245	237	265	268	252	247	285	250	263	259	238	236	285	255	254	258	253	241	260	228	255	246	251	264	258	257	255	252	262	247	267	248	246	263	236	253	260	246	265	240	265	245	234	231	261	273	243	240	231	264	249	258	252	250	249	265	246	241	275	275	239	236	274	242	259	264	253	262	263	266	249	226	292	248	277	248	260	261	240	271	253	275	289	253	243	256	265	252	244	222	264	261	250	239	262	234	232	261	270	265	247	253	248	230	233	269	267	257	278	242	250	240	252	274	251	226	271	269	251	249	255	270	255	278	225	260	254	285	265	226	265	245	242	220	260	247	244	263	258	265	249	241	262	258	282	264	286	272	248	248	220	265	284	278	261	222	271	262	267	244	224	271	244	260	256	256	229	247	271	273	247	292	244	256	258	218	244	266	256	247	254	272	228	244	281	231	261	261	259	251	266	260	248	255	278	218	254	238	239	240	250	233	262	246	233	254	275	264	256	243	262	233	240	251	243	261	282	256	250	273	257	274	239	244	220	254	262	258	259	259	234	266	268	246	243	267	223	272	274	241	258	265	247	265	242	240	257	266	236	248	228	256	245	267	248	255	268	268	247	250	267	251	256	268	251	256	251	242	229	235	247	262	240	254	236	265	241	239	289	258	271	233	263	260	252	253	253	251	263	276	267	257	242	238	258	267	241	255	260	239	206	283	258	256	274	250	246	285	230	233	269	229	240	272	251	254	279	256	268	273	245	286	252	251	249	234	266	268	225	253	257	263	301	253	272	268	265	242	250	257	280	236	256	256	273	249	233	246	263	277	291	247	247	253	262	246	292	251	238	247	274	299	266	243	251	288	247	262	251	252	240	244	243	247	255	290	236	251	274	259	267	242	216	250	242	254	257	259	251	256	246	274	262	225	244	285	251	254	235	248	257	257	261	290	241	240	252	259	235	233	255	265	246	262	253	235	234	264	266	248	270	234	269	256	236	220	259	219	261	265	256	248	244	272	247	245	303	236	249	249	251	240	255	269	279	292	245	248	257	241	263	283	254	261	258	236	234	266	276	251	283	252	252	264	260	252	279	283	261	240	250	241	223	250	240	235	270	277	231	276	252	242	257	227	283	252	285	274	241	284	250	247	281	247	273	240	249	266	242	246	250	262	256	241	265	257	253	236	239	241	246	222	222	266	258	287	258	263	261	244	246	237	254	259	271	235	270	243	243	241	259	268	245	251	300	236	257	246	272	279	236	260	268	281	260	250	256	264	272	237	267	256	238	264	249	281	250	265	236	258	246	251	250	256	253	223	229	248	254	232	258	251	271	225	280	240	265	258	259	245	239	258	277	272	271	281	261	240	240	268	267	217	240	250	270	265	275	249	231	234	252	245	236	271	267	258	282	277	274	255	234	262	259	246	267	260	266	259	275	233	243	274	233	272	256	241	266	277	269	248	258	246	264	279	249	226	279	235	288	267	279	252	266	260	247	231	256	244	255	259	272	248	261	247	245	236	249	259	287	277	285	249	253	273	249	256	244	261	243	237	261	287	257	266	269	232	248	216	251	247	268	249	244	267	284	260	242	250	279	244	242	269	261	273	242	247	248	249	264	256	264	264	273	227	225	278	258	227	269	277	250	247	259	244	229	244	253	268	264	243	250	240	249	238	256	234	280	238	274	224	237	224	262	270	261	249	223	246	254	263	246	283	265	256	236	279	248	278	285	253	262	251	236	268	239	253	275	259	255	275	249	251	270	257	271	224	272	253	252	242	266	247	271	224	263	224	246	242	264	263	264	265	226	260	224	287	273	267	274	229	263	231	265	260	274	248	231	221	255	256	257	259	246	260	256	266	274	233	290	268	262	231	264	244	269	261	259	247	248	256	223	246	226	249	237	283	235	260	253	239	257	248	255	251	263	274	239	265	245	278	261	262	237	256	233	262	267	278	262	233	236	254	266	267	269	253	256	242	268	241	240	248	247	240	223	260	272	270	255	269	249	218	247	242	237	253	263	261	250	268	275	254	277	273	237	229	254	250	233	268	295	253	263	247	258	241	242	248	223	268	209	212	241	256	260	255	281	204	252	203	235	244	264	253	252	254	276	249	255	239	233	254	238	259	249	237	235	273	235	269	245	264	261	262	267	267	224	257	223	261	276	248	233	264	249	287	237	252	235	277	248	249	272	252	249	225	261	288	242	258	271	238	233	262	237	276	233	252	248	270	251	264	285	261	259	266	258	252	235	246	270	250	266	267	251	253	299	275	269	280	214	264	252	246	247	266	280	276	234	249	265	254	256	229	273	239	228	229	251	261	293	248	268	236	231	254	218	263	231	247	231	283	253	264	271	241	244	246	281	242	247	228	263	235	291	243	260	250	222	231	232	252	247	250	218	265	272	255	246	247	242	250	260	265	269	245	283	279	256	259	243	250	266	257	252	254	290	247	254	284	246	241	261	245	238	224	250	263	234	249	240	266	261	254	253	245	277	245	247	253	266	281	256	257	269	268	271	247	284	267	261	269	296	232	272	234	241	261	258	255	267	275	258	279	245	252	236	249	282	251	252	273	264	252	245	280	262	255	252	256	266	261	276	270	227	257	248	267	284	251	244	239	234	232	263	240	271	258	263	271	272	274	239	236	233	260	274	256	249	276	279	250	270	275	240	246	244	253	234	280	267	270	223	274	241	260	234	236	234	266	247	245	260	239	246	228	243	247	243	298	281	288	263	227	242	245	237	246	262	251	256	251	274	232	285	271	246	254	264	247	266	265	245	265	267	234	223	276	228	251	271	249	264	238	221	255	227	282	256	246	277	245	249	251	235	259	245	239	244	241	241	218	266	248	250	243	258	248	273	237	260	246	230	252	242	233	250	254	227	232	249	258	250	260	265	244	249	266	228	262	269	273	242	266	298	254	268	249	256	252	274	280	247	248	234	257	226	245	283	272	257	256	260	296	245	252	238	248	254	233	268	253	255	280	291	263	234	287	244	260	245	264	287	272	264	263	255	238	236	238	240	262	259	273	261	250	248	261	237	264	276
11187	11533	21102	23009	23228	20909	13966	23655	24567	17075	8726	28645	42438	31770	849	782	789	796	758	705	750	774	759	783	727	758	786	746	749	795	741	764	749	766	737	764	794	721	759	770	783	766	761	734	770	730	713	721	771	751	719	746	741	747	741	725	733	751	760	738	771	757	739	768	695	721	720	714	769	746	751	758	747	783	708	730	711	711	716	721	725	737	749	772	738	736	753	744	757	767	764	740	790	696	731	763	736	734	743	719	729	706	758	721	728	693	765	755	718	704	730	796	701	725	702	737	702	769	756	753	781	747	755	692	712	731	754	721	666	774	734	725	781	712	745	678	736	709	745	751	760	724	733	722	772	733	756	756	726	721	742	723	726	701	732	760	765	708	758	732	702	737	782	733	753	767	762	711	688	740	748	747	742	771	788	737	782	731	758	727	688	769	788	754	737	755	796	746	713	732	753	760	745	711	729	769	749	741	704	736	736	787	747	764	747	756	704	729	711	694	727	792	760	763	753	743	702	757	709	747	683	737	750	747	752	713	719	784	778	711	780	723	712	717	762	762	663	758	752	733	783	753	758	717	683	759	777	737	681	689	764	766	723	754	779	765	743	712	717	717	686	690	734	748	729	718	724	690	729	746	751	760	738	700	662	766	758	759	746	731	758	737	754	757	718	774	725	669	762	686	721	731	725	681	729	757	725	712	703	728	736	753	746	744	749	785	733	751	737	717	725	740	713	802	723	753	742	730	755	740	739	725	712	755	735	713	689	703	766	724	764	747	796	791	774	748	690	751	749	721	734	716	752	738	732	731	679	693	739	772	697	735	735	763	774	743	711	737	755	724	775	727	747	771	775	768	745	752	793	736	740	736	740	742	719	751	758	744	736	716	774	700	728	713	793	729	775	720	773	703	718	743	737	728	716	712	763	788	693	758	738	773	756	803	727	702	736	727	726	753	736	756	713	732	754	702	712	747	686	741	696	709	747	699	705	746	760	720	694	737	723	759	734	695	718	752	774	727	749	785	799	726	726	747	714	694	712	711	696	720	700	744	673	717	741	768	701	754	696	759	757	710	693	739	735	750	758	743	754	731	736	731	768	718	693	738	713	744	697	733	702	737	737	672	793	747	750	743	731	752	712	711	771	710	745	754	748	720	680	707	757	735	767	732	717	748	743	730	695	715	752	715	710	757	781	763	722	798	730	778	779	721	734	723	750	782	759	715	736	725	689	751	724	754	748	770	729	681	705	729	731	748	742	778	782	730	746	745	713	797	752	768	748	748	731	723	720	706	693	752	780	752	727	749	750	764	724	715	712	718	789	722	761	694	742	702	761	768	778	735	758	759	697	697	776	714	696	720	732	748	684	765	762	733	715	761	750	708	720	725	735	774	746	748	689	753	727	712	757	692	766	800	751	702	720	788	757	760	701	749	714	768	694	738	755	709	719	735	736	779	703	756	739	796	732	744	744	724	737	720	759	765	691	714	723	775	758	740	722	717	768	704	764	751	740	715	759	719	742	751	723	729	754	749	678	736	711	761	764	731	758	724	728	756	706	698	772	750	761	782	705	747	689	756	732	751	712	741	741	722	780	726	725	792	734	689	750	745	755	745	708	729	680	763	708	762	730	721	721	758	714	716	733	694	714	768	722	744	752	749	725	764	758	749	758	722	743	750	746	731	757	727	687	747	696	737	771	717	736	776	763	697	759	753	703	760	692	736	724	716	690	749	715	716	719	717	687	752	708	741	695	771	718	759	753	769	731	782	720	748	691	766	742	723	735	724	721	768	761	742	748	733	758	741	781	688	722	725	721	745	719	815	788	717	760	710	719	675	702	753	741	740	723	719	744	728	728	720	762	705	730	740	736	722	719	724	736	751	730	727	734	746	705	694	751	735	681	737	741	689	710	751	766	720	697	758	732	738	685	713	709	693	722	790	719	745	757	750	697	720	721	726	717	739	693	754	752	742	709	706	674	772	760	701	715	754	759	760	777	811	743	708	722	739	705	702	734	738	672	761	710	717	740	711	747	718	760	728	723	756	686	770	749	682	715	741	734	681	716	720	711	703	754	714	701	716	672	739	786	726	712	767	727	734	720	737	778	750	748	784	727	750	742	744	712	697	718	753	688	710	736	745	790	770	729	717	725	740	744	748	777	710	746	729	784	718	759	752	727	764	720	793	743	702	707	816	765	717	703	744	674	764	714	697	730	703	714	738	716	755	750	689	740	701	730	757	750	730	730	722	724	703	738	761	795	708	773	701	724	801	782	725	737	755	768	762	721	718	755	748	769	716	733	707	745	724	714	717	733	766	740	738	702	787	757	730	713	745	736	721	718	746	739	780	711	768	726	690	717	750	736	744	689	775	709	674	730	767	803	711	753	736	663	706	732	706	750	733	776	767	735	754	745	717	746	732	717	722	742	774	759	715	735	756	778	748	715	735	745	758	715	778	761	694	705	716	755	762	719	775	698	756	729	703	767	760	741	771	680	748	729	741	679	733	677	733	727	730	720	746	703	726	721	712	716	720	771	768	734	738	719	754	785	745	738	746	734	762	777	758	706	793	687	708	748	726	743	721	723	767	741	716	688	736	754	774	746	744	774	718	728	716	709	737	764	701	727	760	774	775	764	730	715	696	743	709	690	765	692	645	760	739	736	788	729	750	742	747	686	750	744	699	687	727	741	792	706	723	708	747	701	753	765	721	751	743	718	734	722	766	761	732	745	727	679	750	720	759	740	752	744	754	740	744	734	685	749	749	709	739	688	692	767	756	761	737	744	686	659	734	715	742	782	685	750	741	763	712	739	726	699	699	743	745	727	744	744	773	760	769	747	739	734	767	735	778	778	785	724	771	755	741	724	716	783	748	732	724	681	743	712	765	702	732	684	708	755	769	691	729	740	733	780	773	758	728	715	771	737	733	737	705	737	685	756	771	769	773	718	722	735	758	742	719	705	743	684	716	731	726	758	711	781	730	723	724	738	735	744	718	774	772	747	745	747	745	770	753	776	689	747	701	695	730	752	734	743	704	694	728	708	737	748	735	750	767	748	744	696	751	725	744	742	733	731	707	739	720	696	690	725	767	729	733	706	753	718	705	779	698	787	717	736	769	711	691	751	736	749	728	758	738	752	780	679	759	745	764	726	712	744	704	738	684	753	681	747	728	723	736	737	714	698	732	796	701	695	687	760	738	739	787	766	713	764	771	770	762	691	713	772	736	736	748	752	733	709	745	734	724	729	752	696	720	730	751	740	750	709	729	728	715	783	763	740	729	757	751	709	726	728	735	742	719	739	732	749	711	768	775	755	752	758	687	792	764	726	711	725	761	765	719	744	747	747	713	760	694	694	739	763	745	736	719	735	726	772	725	781	790	691	783	748	718	716	780	728	716	752	774	697	733	685	732	717	754	754	753	701	749	758	740	759	703	728	729	742	752	680	792	758	726	719	715	733	720	749	729	764	692	766	730	715	726	734	732	716	755	790	727	752	728	746	741	714	755
27348	22098	25605	25724	22268	17866	16649	16936	15420	13343	8034	16033	37540	23231	1799	338	311	325	311	293	320	315	297	291	332	335	343	311	325	310	315	290	263	284	319	308	323	302	317	308	306	334	313	296	315	307	302	290	297	294	314	290	307	336	335	303	304	305	278	313	316	331	278	288	309	307	322	290	312	323	313	297	288	320	319	303	290	290	314	280	286	275	288	305	312	295	302	279	304	307	294	295	303	296	293	299	288	297	313	296	306	287	300	313	287	320	297	287	299	277	281	305	287	304	319	303	304	307	315	309	301	304	327	293	294	282	281	294	323	318	308	324	291	318	304	264	278	311	303	286	335	277	278	317	328	304	307	283	262	301	306	360	300	278	301	315	299	326	315	318	272	312	285	296	338	297	309	297	278	283	297	264	295	301	289	317	298	298	316	323	307	303	300	309	298	327	299	294	314	332	330	269	303	315	319	322	307	289	316	318	312	278	311	291	298	313	293	313	280	319	333	295	318	313	319	331	305	315	278	294	275	274	302	285	324	302	339	309	299	253	272	308	294	284	301	282	284	288	297	301	277	290	308	300	288	297	289	294	295	297	278	334	245	299	267	314	320	288	271	309	288	310	295	300	302	305	301	338	300	301	291	292	315	278	293	316	303	293	314	311	299	291	284	362	316	297	301	289	307	297	310	308	324	286	299	319	276	347	323	318	296	255	280	322	293	302	302	296	322	305	309	294	313	304	286	273	339	257	311	300	319	318	334	297	329	310	298	323	314	322	294	292	311	284	306	292	317	314	301	298	281	303	299	290	283	293	308	298	308	298	270	305	346	289	292	313	295	316	285	303	319	274	299	323	289	291	285	319	289	297	275	308	295	284	306	295	302	320	307	297	311	305	281	322	316	287	306	335	317	298	278	330	299	308	328	325	303	299	281	346	258	306	308	322	316	306	306	297	289	284	283	293	274	318	309	274	272	314	311	317	294	293	314	297	280	324	298	306	268	287	307	326	317	291	305	304	326	311	284	318	340	312	309	296	313	279	307	301	287	269	277	284	294	306	338	304	303	310	303	328	302	316	269	292	322	301	289	315	291	305	307	311	320	299	300	288	300	298	288	298	313	267	290	308	316	295	298	321	303	330	301	327	268	291	265	307	305	299	296	331	328	292	320	275	296	289	320	288	299	283	301	285	269	292	337	298	329	306	284	302	319	292	256	298	312	314	304	297	319	326	284	298	286	311	303	309	310	280	310	294	306	291	299	310	301	330	278	304	283	304	291	293	304	309	304	304	303	336	305	302	296	289	293	279	289	278	298	312	297	314	295	272	319	325	312	302	305	325	296	284	320	324	285	330	290	280	314	345	290	287	290	303	298	333	285	312	274	314	329	296	308	273	303	302	293	297	307	292	306	286	296	315	299	294	273	322	273	302	304	309	295	308	328	278	314	264	321	311	299	319	286	330	309	305	304	289	299	307	298	309	286	292	288	266	310	293	290	317	287	289	306	337	322	292	290	294	302	335	278	282	312	283	301	334	315	301	300	289	321	322	275	299	313	305	298	296	281	291	296	292	288	326	297	283	324	348	311	304	327	292	301	314	327	324	303	293	278	309	272	273	299	279	319	291	318	309	348	292	313	267	301	287	295	283	307	288	306	284	289	304	304	305	316	329	292	277	284	321	281	337	297	306	313	308	288	308	303	263	288	305	285	294	275	306	310	328	288	295	298	272	277	293	289	303	317	276	320	320	297	295	301	307	327	280	276	317	325	301	288	273	328	289	317	295	287	284	285	336	293	283	311	293	302	320	288	303	277	291	263	305	334	309	318	284	298	313	324	291	277	296	319	310	293	313	306	298	318	314	259	285	305	318	326	267	306	305	312	306	262	292	264	321	288	324	295	320	282	273	288	306	294	321	312	317	314	297	279	293	313	298	292	286	334	303	311	285	285	316	289	315	323	303	295	277	322	295	305	293	309	281	295	309	302	305	296	321	308	290	285	307	286	283	266	300	265	313	283	278	279	286	276	302	307	268	282	304	287	328	310	329	332	271	301	318	283	306	302	297	306	334	315	313	273	300	309	289	283	323	297	283	301	287	293	295	292	295	314	270	322	277	292	306	296	307	300	330	295	296	310	266	277	293	274	311	288	281	275	309	292	278	317	318	320	293	323	304	301	271	313	266	250	346	302	326	295	303	297	297	291	305	274	322	301	294	274	288	322	332	280	285	319	302	335	332	292	293	305	316	277	284	301	280	321	307	289	281	289	310	317	326	318	317	287	312	283	324	317	317	303	292	279	355	314	303	273	287	315	266	287	275	282	300	292	285	297	278	288	291	278	243	292	288	318	310	305	298	292	277	340	321	305	305	291	339	281	313	295	312	325	298	316	269	299	304	336	282	327	326	290	308	324	300	308	302	328	275	338	297	284	301	297	310	276	295	289	279	290	338	292	301	323	294	307	312	287	275	342	286	303	285	275	324	275	298	280	259	293	323	315	296	335	308	301	329	297	291	314	282	286	278	295	300	304	275	312	306	303	324	325	329	315	306	294	313	299	279	275	256	269	283	280	314	263	274	318	299	299	313	316	307	305	305	336	295	278	267	275	319	313	314	304	306	281	294	309	313	297	298	296	307	300	293	282	292	307	322	276	302	290	299	299	309	291	307	323	266	301	277	329	294	286	290	297	276	279	309	314	299	336	316	300	303	292	304	299	288	290	315	304	297	300	298	283	314	316	284	293	357	291	305	280	254	307	322	290	306	268	292	305	281	296	293	285	337	274	280	290	298	305	283	286	290	298	305	305	266	295	298	324	315	290	268	268	316	324	291	324	326	284	321	286	314	285	291	297	328	278	340	287	294	314	301	311	313	277	290	322	311	318	285	316	298	324	310	285	285	315	280	299	345	310	301	285	300	281	315	284	325	308	304	271	300	295	307	306	295	320	276	284	311	313	278	331	283	301	265	304	290	290	279	275	300	299	318	317	254	284	300	285	294	306	274	284	305	319	298	329	316	308	322	297	312	296	292	307	315	274	297	259	278	305	322	298	329	307	290	269	325	306	297	304	294	292	278	334	308	316	331	318	310	326	295	314	304	303	309	310	321	320	295	301	318	316	310	283	312	324	283	301	314	320	314	295	304	304	306	300	286	271	311	274	311	298	312	311	300	281	300	304	314	310	321	295	293	322	288	298	285	304	306	319	289	294	303	320	335	299	321	312	274	310	321	298	309	307	308	305	297	300	304	274	286	314	302	305	302	320	285	317	279	279	317	312	277	313	297	286	304	308	312	290	312	316	310	332	340	325	318	292	301	284	297	306	305	337	305	325	301	326	299	294	281	316	333	277	316	278	306	273	311	292	285	313	347	283	276	313	301	318	324	300	295	284	288	263	264	315	325	309	306	330	309	291	278	302	305	290	295	275	300	326	292	308	315	317	317	306	272	329	296	262	295	310	333	303	282	292	288	308	278	330	318	305	300	313	280	275	321	282	290	286	320	297	311	312	275
16811	15751	22388	26752	28870	25134	26054	28526	27880	25021	18148	35583	55070	30156	1037	1016	958	982	985	979	936	922	937	881	907	862	855	885	865	901	905	870	858	871	927	897	842	877	889	852	869	905	885	836	913	833	921	879	867	816	864	835	919	803	911	826	846	869	858	807	897	880	862	864	874	823	876	866	815	884	830	837	921	857	864	796	841	828	831	835	826	847	853	824	853	805	853	871	925	852	847	824	885	808	849	803	827	879	825	817	858	850	839	834	853	850	824	911	801	843	875	860	838	914	849	855	784	810	856	832	874	890	833	891	807	906	868	869	837	820	841	895	829	880	842	881	888	834	873	835	848	855	840	817	821	831	853	854	870	879	849	849	865	860	886	829	865	892	812	841	848	840	851	871	796	856	885	819	856	883	791	846	876	833	782	879	847	841	838	846	837	839	838	823	825	884	857	890	830	853	871	880	885	855	856	826	846	867	900	792	839	819	865	832	869	851	872	777	870	828	852	821	836	827	842	856	892	840	827	855	880	872	795	821	830	858	845	879	856	900	855	825	888	860	835	843	805	865	819	863	867	840	818	813	845	876	823	838	799	844	864	787	873	836	858	835	846	838	803	834	796	819	804	837	847	816	826	848	852	826	894	829	786	883	818	887	843	807	803	825	826	821	856	881	844	835	820	890	825	865	836	866	827	866	802	893	859	862	820	813	845	832	826	847	789	887	870	850	882	819	850	848	858	861	823	849	829	828	858	807	861	917	845	854	830	845	819	875	845	815	859	800	819	821	817	869	867	856	838	848	792	848	852	810	902	880	867	812	881	884	872	801	827	879	837	896	878	868	843	809	827	858	815	879	831	894	897	824	858	861	844	853	860	843	864	872	865	867	836	826	874	857	857	814	789	778	859	870	904	824	850	820	835	824	819	865	801	848	822	803	850	818	817	801	836	846	836	867	833	831	831	860	810	799	831	855	884	833	793	768	848	835	828	813	864	859	811	873	805	930	834	844	826	868	846	817	871	828	860	874	842	855	848	892	850	822	876	875	833	892	875	899	802	821	893	842	839	828	839	808	824	875	816	847	879	883	837	850	810	846	823	828	833	868	880	821	870	821	829	845	803	794	843	838	867	909	901	802	839	797	856	782	830	850	868	869	826	869	853	858	790	835	824	807	842	816	845	848	888	837	907	878	822	830	876	832	858	851	858	857	833	835	847	820	860	820	854	877	863	811	831	821	789	827	859	834	804	823	823	832	839	848	871	885	836	838	861	865	842	829	853	833	837	843	841	804	872	904	865	870	884	890	834	877	891	795	864	866	845	816	832	862	870	892	851	777	822	839	852	873	841	841	785	829	810	819	871	865	856	861	791	791	818	857	839	874	860	860	875	867	815	871	837	849	822	860	812	849	878	867	887	880	823	856	869	841	851	868	872	843	828	813	832	849	812	838	852	897	817	899	874	841	854	835	849	891	887	809	839	846	838	861	860	868	879	864	844	821	824	887	853	833	872	863	857	861	775	825	887	843	823	870	833	873	841	914	825	800	868	785	867	896	909	857	860	876	857	900	864	845	811	861	904	774	854	782	859	813	891	830	869	817	846	812	854	822	824	800	847	897	875	841	838	870	858	818	829	887	866	866	853	765	866	870	866	830	843	823	859	804	897	859	898	834	831	814	854	956	854	833	839	801	766	831	786	919	818	808	846	841	812	828	835	847	860	864	825	856	854	875	839	803	837	871	815	868	868	863	918	840	859	849	853	811	848	832	868	831	891	806	835	854	850	840	801	882	880	863	879	835	784	826	852	823	825	859	825	822	890	814	829	852	884	833	877	881	875	920	820	830	873	823	870	862	795	882	835	821	820	893	784	805	775	867	865	819	845	840	882	822	826	845	873	835	833	821	883	734	831	846	857	818	832	805	848	846	830	821	834	820	819	834	846	809	871	863	837	804	861	853	882	863	816	863	843	862	836	847	872	817	831	821	841	875	909	821	872	872	880	829	881	844	863	886	880	842	892	835	857	824	833	842	875	842	873	899	815	824	907	842	824	892	844	838	855	824	841	810	803	828	846	830	825	806	896	874	797	842	865	908	802	840	839	854	816	882	890	842	860	886	852	857	865	849	859	805	870	805	842	890	834	871	867	807	824	868	810	810	848	862	830	858	771	857	843	890	823	862	869	896	840	885	850	809	840	819	839	894	812	845	870	823	832	827	874	861	855	813	864	842	884	838	886	829	839	807	828	855	862	846	815	852	851	822	812	847	827	884	855	831	875	820	812	802	838	847	849	871	840	863	845	821	884	882	918	794	913	833	819	849	849	874	869	814	871	836	810	876	856	846	861	838	820	868	780	816	876	891	780	886	871	824	847	856	868	894	840	828	818	816	899	887	872	837	852	872	816	848	802	829	802	838	858	870	867	837	837	846	839	853	855	836	866	835	855	821	840	846	839	821	847	786	843	858	836	842	841	876	818	861	859	811	893	786	842	846	834	829	846	840	886	791	836	851	830	797	886	793	799	859	811	848	843	831	907	834	846	788	853	821	839	822	847	877	867	793	831	915	802	887	826	807	861	847	893	793	873	827	892	899	847	815	835	888	845	827	829	863	834	838	833	840	812	841	895	793	855	887	877	856	858	871	827	890	855	819	840	827	856	849	859	846	863	830	838	841	825	808	840	859	840	817	825	875	820	795	842	829	823	811	839	872	852	872	880	821	818	904	822	840	860	839	862	828	835	928	878	844	837	834	858	848	852	874	855	852	846	845	834	820	869	869	824	874	814	847	862	813	853	822	881	848	820	883	843	880	866	851	839	869	863	836	835	837	878	847	845	815	835	864	857	840	821	850	818	839	841	831	864	853	879	834	888	875	846	887	831	864	824	811	855	837	867	830	794	882	812	883	840	814	830	819	860	826	789	926	850	826	806	843	798	864	828	850	847	861	841	824	856	833	850	854	844	819	854	860	858	855	865	817	856	883	846	818	893	862	817	830	824	848	883	818	836	832	813	873	875	837	854	776	881	841	830	836	818	868	808	871	811	861	814	843	888	889	804	779	821	856	824	841	860	811	865	863	849	868	790	815	791	850	871	818	896	848	831	880	815	843	852	840	848	826	844	879	822	880	859	851	886	881	839	858	816	831	855	825	835	831	828	824	808	846	804	852	848	822	829	888	861	801	852	829	874	852	805	857	852	828	888	854	861	841	905	861	824	815	836	833	891	884	832	836	876	821	814	818	896	886	854	766	857	850	825	859	876	785	841	798	867	831	859	838	816	870	848	789	830	853	862	830	844	829	885	840	835	897	822	794	894	814	843	817	834	835	928	911	836	816	785	898	824	833	810	843	849	847	844	786	852	827	811	838	801	837	854	830	853	896	845	867	837	794	822	841	820	817	834	875	845	851	794	831	802	812	805	821	834	834	850	787	762	796	879	777	818	883	841	862	829	801	873	871	883	867	790	778	829	822	824	882	866	809	846	839	805	828	917	872	843	907	793	892	852	792	864	833
5092	2779	3355	2924	2144	1491	1231	1176	1088	913	662	976	3527	1643	309	303	248	267	311	298	281	309	309	287	285	284	316	286	299	316	299	256	255	291	301	256	291	306	284	301	309	323	300	302	290	287	288	277	329	301	287	294	299	281	275	276	284	293	283	266	295	272	312	287	338	311	305	286	286	300	303	293	284	248	332	321	297	262	305	296	296	308	294	302	288	309	298	301	291	276	283	269	291	283	290	289	285	297	305	315	309	280	307	280	267	279	299	263	294	273	278	296	284	269	297	319	299	264	301	294	286	293	317	314	285	285	293	264	267	287	314	283	314	316	278	321	309	286	296	270	268	291	282	261	276	292	296	289	278	308	300	288	294	306	324	285	323	289	299	325	287	294	289	278	300	293	309	296	290	304	297	261	286	299	274	286	251	290	292	292	292	266	258	280	288	251	298	301	308	275	266	268	275	290	308	271	282	293	294	282	271	276	270	296	267	289	298	284	279	283	278	283	340	336	268	306	300	261	297	270	310	285	297	297	283	261	283	289	322	300	268	291	303	331	300	305	293	317	281	284	289	263	302	276	275	271	300	309	275	267	284	289	315	286	313	286	301	316	284	277	275	287	299	296	278	269	291	298	294	298	324	284	311	280	297	292	247	260	267	272	277	271	318	269	297	280	281	273	325	270	296	277	291	335	278	271	278	328	298	308	274	290	293	314	304	276	290	305	275	286	299	289	294	279	263	272	291	304	290	278	308	280	299	303	283	272	295	280	288	307	295	261	283	275	296	283	285	287	293	324	286	316	286	330	272	296	284	254	265	288	306	273	288	305	275	313	292	302	296	297	301	293	301	309	317	306	287	280	291	296	298	265	282	262	305	286	282	298	295	292	253	293	291	332	311	284	263	304	264	278	263	300	315	275	287	296	268	313	294	299	293	325	282	278	291	282	301	267	297	282	305	271	252	298	279	288	270	290	321	256	288	313	301	254	266	330	294	300	298	283	267	308	278	308	300	295	305	304	296	274	284	258	285	273	288	298	294	265	302	291	325	329	307	323	335	260	296	263	278	280	281	305	287	282	313	272	264	291	287	319	291	266	262	275	276	293	269	248	308	305	294	285	304	286	276	300	276	291	270	282	272	312	275	297	289	295	277	324	279	290	266	264	287	320	287	323	275	313	286	289	298	305	307	251	303	274	281	291	287	279	278	251	306	286	307	286	283	274	277	283	287	318	286	276	289	278	291	294	330	293	287	289	288	293	292	261	281	302	254	289	288	297	276	317	268	294	311	302	264	296	269	276	282	310	277	288	268	271	306	302	284	281	292	279	301	281	314	294	261	287	288	263	289	286	291	267	277	297	288	304	271	276	307	287	276	313	268	306	273	326	289	327	273	325	268	271	306	315	300	291	289	295	287	294	294	300	313	315	294	278	298	284	310	296	331	287	290	284	284	276	302	274	291	281	258	266	269	293	313	313	298	300	248	291	298	289	266	327	291	314	285	300	291	264	300	283	296	276	269	285	286	315	298	300	278	283	300	291	326	288	277	313	289	317	289	286	274	286	273	294	286	287	317	296	260	312	302	260	306	305	304	332	282	298	318	310	296	308	306	262	306	295	302	282	281	287	297	275	295	282	288	283	271	301	309	294	297	253	274	275	306	283	308	282	299	286	298	299	307	288	295	289	298	273	293	260	289	284	257	319	294	298	266	288	272	266	304	290	290	280	275	300	264	294	275	281	277	320	295	299	260	298	276	307	269	301	289	285	305	269	299	318	302	330	278	289	289	305	282	285	319	264	301	292	280	295	307	321	269	285	283	290	282	286	300	291	292	294	296	297	303	310	267	310	303	303	278	268	293	277	268	281	292	281	308	276	297	266	294	292	283	304	290	295	287	260	304	293	323	261	284	275	278	268	273	266	273	256	316	294	292	302	307	299	293	277	284	287	322	323	284	271	291	282	280	271	288	252	299	288	284	277	272	296	318	300	291	291	265	284	259	255	301	290	272	292	273	302	266	292	294	281	273	285	303	280	276	310	274	314	269	304	236	285	308	295	281	299	299	304	279	318	285	270	287	316	311	298	287	284	322	300	302	271	289	258	310	268	311	273	275	281	302	313	282	282	291	318	254	337	280	281	259	314	292	296	297	316	283	295	300	312	296	300	261	314	332	306	315	258	283	305	261	323	313	297	270	320	325	301	265	285	276	301	306	262	312	259	299	290	287	297	307	293	284	276	277	305	313	305	291	316	273	304	275	308	319	274	289	273	309	292	285	302	274	285	310	301	273	320	282	286	291	301	266	270	295	299	338	289	284	292	297	278	294	276	299	286	286	337	327	292	295	276	295	309	308	284	310	307	269	317	280	249	295	309	270	324	289	323	279	283	271	278	275	273	297	323	289	290	331	270	284	297	305	276	255	299	277	269	282	296	327	258	300	302	291	298	302	307	270	279	271	264	339	279	278	283	283	258	286	308	276	287	314	266	272	295	296	278	281	288	277	290	279	294	304	291	254	259	293	282	293	297	299	326	319	294	313	273	270	289	277	263	295	275	286	257	304	298	297	309	263	280	314	315	290	289	297	286	296	271	275	269	295	301	287	279	288	282	305	265	325	273	305	275	296	285	281	267	302	245	292	298	315	291	324	293	279	283	308	259	299	297	296	283	286	297	310	289	290	286	288	300	278	278	254	284	276	297	287	322	319	279	303	302	276	265	302	303	283	276	300	305	275	278	275	252	276	299	298	302	260	281	284	285	300	278	272	297	303	280	296	291	304	289	302	273	264	322	305	268	311	274	295	299	313	295	271	300	283	269	292	280	295	288	285	263	288	264	293	274	308	324	266	290	280	296	333	316	251	266	310	269	270	295	288	277	245	300	291	302	276	273	276	285	314	292	302	277	279	267	304	272	291	318	259	310	293	262	279	268	300	307	341	300	296	297	275	317	319	294	291	278	304	288	300	327	327	292	303	281	294	295	311	289	283	308	316	267	305	290	305	285	283	275	307	260	305	309	283	267	279	294	296	307	291	302	289	256	300	267	271	288	291	287	310	280	301	267	269	282	290	307	272	302	285	284	282	265	310	270	298	280	283	307	269	292	269	315	281	287	276	322	265	294	280	312	293	297	295	298	263	290	311	273	311	293	264	307	295	305	288	279	258	299	278	287	275	289	292	314	295	282	314	287	263	285	278	279	297	286	300	314	284	281	306	258	293	302	304	285	252	312	271	300	276	284	288	298	285	291	291	293	278	265	287	274	279	292	266	306	277	280	304	307	291	286	302	278	274	273	281	296	305	289	301	294	259	288	282	319	277	276	311	284	285	304	274	311	283	276	301	280	270	282	295	280	267	288	288	285	279	301	292	259	275	294	287	282	283	275	288	311	308	265	292	296	330	322	297	285	275	281	281	275	276	310	282	302	294	285	340	313	298	268	278	279	298	308	324	306	278	286	310	283	291	257	292	280	294	253	263	288	277	307	282	274	294	283	299	296	271	290	280	298
4062	2901	5184	6147	5702	4348	4033	3682	3942	3590	2531	4120	13294	5370	774	836	766	809	826	863	807	798	854	811	817	811	763	839	837	865	809	770	796	786	772	767	830	818	832	814	822	866	811	729	836	822	817	787	798	807	821	826	794	854	796	779	786	832	783	811	819	790	831	745	793	861	807	753	755	822	829	745	762	822	805	817	795	824	789	837	881	827	765	765	803	762	811	830	807	804	754	776	781	828	866	817	779	811	863	798	817	804	840	859	830	791	801	831	772	803	797	801	770	830	749	813	829	803	784	769	804	828	770	811	822	816	804	795	765	757	773	806	818	819	789	793	802	780	818	803	798	775	769	827	812	758	755	821	786	811	849	793	771	789	795	835	811	808	792	738	735	791	798	803	795	807	823	780	840	754	804	800	772	770	780	797	824	807	847	743	796	856	825	794	852	810	795	790	811	787	820	815	771	770	783	800	811	805	770	803	811	802	820	814	777	750	804	781	771	807	812	816	788	804	878	837	783	811	781	808	872	813	771	833	856	787	772	803	804	831	813	841	790	785	755	805	803	815	844	790	743	848	750	846	799	811	820	781	777	753	758	813	843	776	803	827	799	798	798	825	811	823	869	749	736	800	834	803	804	782	785	812	782	827	800	828	799	799	812	847	736	790	780	776	833	824	759	821	779	800	906	830	832	866	820	785	779	801	805	827	851	784	835	811	776	797	844	802	794	844	803	824	847	780	758	805	782	771	810	755	752	837	818	831	820	830	814	807	838	804	782	844	742	784	803	749	807	839	824	854	777	802	797	845	798	775	790	806	856	767	844	787	774	771	827	793	822	821	812	798	788	793	808	786	800	820	825	788	784	757	792	824	793	824	791	772	789	779	830	773	866	818	774	765	745	793	832	746	837	764	777	808	822	813	796	759	830	815	835	797	764	817	788	767	828	781	803	807	821	823	811	824	781	794	810	789	756	745	802	828	801	793	838	774	774	775	835	757	841	805	809	785	770	794	779	799	805	792	793	839	784	826	815	816	814	774	830	834	823	777	806	834	762	795	821	811	775	819	844	810	801	794	764	847	757	773	803	861	756	827	810	770	852	784	822	838	827	735	776	862	821	827	818	771	762	853	880	753	775	809	776	849	783	799	787	833	748	840	818	787	811	806	832	760	795	794	843	834	747	779	788	817	800	774	813	816	789	798	822	790	815	771	785	836	833	774	835	801	806	870	847	789	864	793	751	777	763	856	855	790	789	801	811	791	774	766	797	799	832	752	811	769	784	815	792	792	828	817	781	780	812	810	812	792	839	826	798	801	795	817	833	805	858	787	791	818	806	786	751	791	863	817	788	764	842	814	777	837	810	756	816	782	814	785	831	816	791	787	832	797	805	811	765	769	762	831	790	816	790	822	870	808	813	819	823	803	804	807	832	783	768	789	810	817	796	834	794	845	759	777	762	821	764	808	804	859	750	776	820	791	846	805	813	796	813	812	848	766	814	828	829	808	759	797	807	804	791	809	780	779	844	802	805	785	824	776	839	764	777	796	798	819	818	836	805	854	839	769	802	844	781	790	798	775	777	772	820	805	778	821	770	767	816	807	803	852	810	815	805	774	748	806	758	767	773	770	854	780	796	765	787	802	812	833	799	802	824	772	779	822	852	790	827	817	820	834	794	798	814	813	779	793	793	794	742	775	821	834	789	804	755	795	785	770	779	792	813	804	793	792	846	808	739	800	855	839	807	825	823	804	797	785	781	781	793	794	796	796	785	822	825	788	812	810	799	771	831	790	832	821	842	809	797	771	799	828	784	787	769	831	759	786	774	829	795	822	757	782	794	808	838	815	794	782	765	806	792	815	805	773	776	788	788	787	799	853	735	791	813	805	808	826	886	802	800	801	788	803	825	794	816	764	786	781	792	824	807	828	826	774	781	804	760	789	815	825	800	778	770	773	807	812	761	774	775	829	862	809	771	808	830	800	793	802	812	779	765	830	778	800	782	778	772	756	792	815	772	787	828	794	787	787	849	796	791	812	803	810	836	799	773	784	782	828	799	738	805	806	793	791	805	815	844	786	819	842	815	820	760	830	795	817	810	789	848	828	799	766	795	799	791	753	750	789	817	773	811	789	808	792	782	790	810	813	766	804	851	830	808	791	761	770	798	813	781	777	801	810	863	742	828	825	731	821	809	810	793	795	836	807	775	780	806	848	778	765	822	835	797	812	839	791	846	742	802	804	865	762	778	774	796	796	800	769	809	790	852	773	777	804	752	799	785	831	808	763	833	828	727	797	778	762	801	792	854	822	802	770	815	812	838	784	809	824	825	790	844	779	836	825	750	805	785	807	811	802	785	787	872	799	814	787	781	809	768	753	818	771	818	812	811	795	840	848	765	780	814	851	831	796	820	823	771	832	800	776	844	825	809	810	783	817	848	824	795	745	821	783	780	780	802	827	786	776	776	829	797	770	806	781	801	802	812	797	765	825	804	839	780	799	794	839	799	829	814	769	831	818	765	837	813	813	785	803	825	791	834	843	779	836	814	812	797	866	757	771	854	785	828	820	812	753	842	801	758	798	721	788	833	837	817	774	808	785	814	857	778	832	812	806	837	813	787	782	775	757	788	763	835	802	848	822	814	778	801	824	826	782	808	782	820	822	826	789	820	811	772	783	815	802	816	734	828	769	861	779	773	787	777	744	814	778	770	787	821	818	830	797	810	776	846	739	849	845	797	773	796	791	789	814	796	784	830	799	850	835	790	785	787	784	804	838	844	800	766	818	807	759	782	816	796	774	814	821	779	776	795	781	790	765	773	824	790	808	821	802	820	843	804	801	785	807	785	831	814	786	821	817	816	818	788	786	811	835	793	834	814	857	807	811	769	779	780	816	827	837	831	797	827	756	827	897	835	733	804	790	796	815	812	814	884	833	858	813	758	768	820	817	852	782	797	825	808	809	827	777	782	773	836	780	809	763	765	763	816	831	834	859	821	795	853	822	813	816	793	807	808	807	845	779	854	783	804	817	802	810	794	819	813	822	849	788	796	785	823	799	739	806	797	819	800	775	806	811	774	779	808	880	780	819	847	819	769	796	818	801	815	815	795	801	841	825	810	790	796	796	815	739	804	811	774	784	821	825	774	828	796	774	798	794	771	813	781	814	803	769	784	777	808	800	823	781	774	829	802	804	786	748	819	823	781	782	783	836	826	808	794	753	809	786	755	821	792	823	804	780	823	735	769	802	786	801	764	797	754	794	813	855	799	747	838	765	812	827	789	826	771	780	810	775	817	768	837	767	790	814	754	813	786	853	785	778	788	787	781	815	814	781	790	822	807	825	797	818	796	816	782	804	807	761	816	822	808	821	792	856	833	780	787	804	800	801	797	769	790	822	787	794	783	796	818	774	777	812	863	823	783	828	847	816	802	784	817	748	805	848	816	832	789	832	784	837	845	825	754	778	835	854	784	784	806	832	786	837	804	840	810	782	842	770	753	809	821	782	826	812
19002	20230	21220	20026	17543	12511	10429	8210	8800	7726	6400	5387	20214	5031	202	178	186	184	181	172	181	182	162	170	173	155	184	176	175	154	182	174	168	160	164	165	176	161	173	157	173	171	170	158	174	173	162	168	175	173	156	171	169	161	159	175	163	164	166	153	168	185	189	152	168	170	169	221	157	153	151	174	166	154	149	166	156	192	155	173	176	153	163	169	182	180	148	159	144	169	151	153	161	158	162	159	152	161	146	174	157	166	175	161	183	171	156	166	160	173	167	157	146	185	171	164	169	153	180	153	176	171	165	165	145	170	161	149	177	171	160	161	174	158	148	145	161	164	177	152	165	165	169	152	180	168	155	167	168	163	166	201	178	142	152	170	180	156	188	173	173	180	142	154	148	165	149	167	198	162	187	157	177	156	176	153	184	141	156	158	166	140	161	153	167	173	146	146	166	148	157	175	151	167	152	144	166	144	179	164	185	166	164	152	167	137	160	166	158	169	157	142	152	157	147	168	159	145	160	158	163	167	164	151	168	139	161	151	157	138	170	159	147	160	161	177	180	170	190	185	158	162	158	156	144	157	155	151	154	179	203	172	182	182	176	137	163	150	135	166	159	171	164	171	163	171	197	170	166	158	170	164	155	172	154	159	171	165	161	157	161	159	168	171	137	160	181	183	165	155	166	130	169	161	163	148	168	154	175	190	150	160	150	167	189	164	191	171	144	158	160	163	180	177	173	166	187	180	155	165	167	172	158	153	175	160	178	172	159	143	168	178	157	200	170	184	169	165	179	159	184	163	143	161	169	181	162	148	144	186	148	176	152	180	163	178	164	175	183	169	145	155	120	134	147	176	164	153	172	174	162	142	166	169	163	163	155	163	170	182	166	154	157	171	167	166	163	173	190	146	179	174	157	164	145	161	167	164	182	180	155	179	162	197	155	155	173	148	180	154	160	157	161	145	167	180	169	149	159	182	158	158	167	154	181	171	171	154	160	167	181	184	181	172	170	150	166	160	184	154	150	170	164	171	174	176	146	146	178	185	198	162	154	173	173	180	162	150	162	190	176	177	178	150	154	156	175	166	177	181	148	177	173	163	157	166	160	156	186	156	172	167	174	172	194	187	178	164	152	170	173	149	159	180	179	173	167	159	183	170	186	153	186	151	179	182	163	167	172	169	175	194	165	167	161	139	162	157	152	167	161	159	170	158	171	145	181	182	170	167	175	195	166	165	180	163	162	165	179	161	162	149	174	151	204	165	180	165	154	163	171	168	151	161	166	158	145	160	164	187	170	163	179	160	189	151	154	141	161	157	166	177	161	164	190	180	161	172	161	132	179	164	144	182	169	165	183	160	166	165	164	159	177	173	152	169	150	169	150	156	151	161	184	190	158	168	160	170	186	156	158	166	180	165	176	156	183	175	182	167	154	153	162	161	142	182	146	201	148	156	153	189	154	189	145	148	166	175	172	152	168	175	143	173	174	184	147	168	181	186	174	172	166	174	171	162	144	165	182	180	168	166	160	162	170	171	150	143	168	160	190	166	158	190	167	161	162	167	171	173	162	187	179	146	150	152	158	166	173	173	160	167	162	170	166	168	172	155	144	166	168	147	154	172	145	155	164	163	150	180	140	156	153	169	166	143	155	153	177	153	203	152	162	175	146	177	157	172	182	167	161	160	179	155	182	164	173	177	168	164	177	188	159	176	172	183	170	171	149	172	164	188	172	188	184	160	157	145	178	168	167	140	160	154	160	164	163	159	175	167	154	171	174	146	140	153	164	160	149	180	152	186	169	172	173	183	166	187	187	140	154	179	164	163	152	167	207	172	189	167	149	171	179	190	155	150	178	145	176	180	139	166	198	178	161	177	150	158	159	147	174	167	177	155	152	190	166	168	153	158	175	175	157	160	174	153	183	175	165	159	161	157	153	162	171	174	161	173	160	176	169	147	177	177	184	175	151	160	174	187	181	171	176	172	163	171	157	147	186	173	150	158	183	144	145	180	148	185	147	149	177	142	179	193	178	162	184	180	164	166	146	164	177	153	185	161	152	157	162	164	169	153	166	173	189	157	171	150	164	152	190	193	179	168	168	161	135	175	158	162	162	146	170	155	167	169	154	148	157	158	153	167	160	168	182	192	159	161	179	159	165	168	153	147	176	153	154	180	157	168	180	172	147	174	162	171	165	171	170	149	160	156	146	140	176	182	171	184	171	183	170	167	155	153	175	177	182	139	163	155	182	153	186	178	152	150	171	159	150	162	169	154	194	163	171	180	192	162	183	157	160	171	182	186	162	164	174	165	149	173	172	150	173	165	158	156	161	172	151	162	170	144	160	169	158	170	160	151	178	169	159	166	166	160	176	156	178	170	178	155	163	169	161	157	169	194	160	159	176	154	159	175	153	170	162	155	160	181	162	165	153	170	146	147	173	157	146	151	163	171	158	180	171	183	151	161	165	151	151	163	148	155	161	164	178	166	177	162	144	170	174	159	182	150	191	173	174	172	178	156	174	165	184	160	151	164	174	154	137	169	168	179	160	149	170	144	165	162	174	146	173	197	160	149	174	176	183	181	174	161	172	169	161	164	156	177	136	167	150	171	174	142	188	142	168	182	165	163	164	175	180	177	178	161	168	162	189	155	147	146	172	187	152	153	168	164	137	187	169	161	164	168	159	200	177	186	171	152	182	161	182	169	168	159	170	160	172	150	149	151	185	171	184	176	175	140	175	178	167	153	159	152	165	158	175	163	174	178	164	171	175	166	173	153	168	150	157	169	170	161	144	173	144	161	161	150	174	174	179	192	201	169	155	142	171	181	163	169	145	170	161	138	183	159	178	172	161	197	170	163	152	153	170	154	151	186	177	174	154	152	150	172	186	170	171	144	174	170	175	147	160	169	161	161	156	173	152	143	158	163	158	166	172	166	160	138	163	137	167	151	190	148	171	144	172	155	177	165	153	156	167	158	162	162	157	153	159	181	143	165	156	152	162	176	172	162	169	157	150	173	146	170	149	151	142	195	159	155	162	162	139	169	176	166	150	166	158	177	154	163	144	165	153	155	158	159	188	150	186	155	188	161	184	171	152	158	183	163	139	174	159	157	147	197	146	194	169	169	172	181	187	173	185	156	162	161	166	181	176	154	186	167	163	159	181	143	154	150	142	180	163	166	176	149	138	153	172	168	155	168	166	172	167	170	164	180	157	170	192	156	156	150	166	171	152	182	152	166	158	160	168	159	173	160	161	134	157	163	182	149	185	167	168	174	146	156	153	163	152	160	159	184	166	181	168	162	169	166	157	175	168	171	166	182	160	143	145	176	160	152	177	184	167	159	158	159	173	191	153	180	157	169	175	159	144	185	148	139	158	175	170	168	148	170	174	174	164	157	182	150	155	184	171	175	148	152	167	173	178	166	174	153	163	165	169	176	151	181	189	181	177	153	177	183	155	164	155	184	144	157	166	169	144	164	156	175	165	168	167	142	144	171	168	176	179	139
13005	15640	17049	23422	23427	19786	18653	17257	20263	19535	16414	17205	40868	7299	701	643	677	619	603	583	605	607	554	594	531	561	539	538	566	563	553	544	548	551	546	557	525	522	522	500	496	555	534	511	514	519	572	511	479	542	512	475	491	510	499	498	525	511	505	496	553	525	490	537	515	471	465	480	494	528	488	512	488	546	503	469	496	472	482	492	511	482	540	527	543	523	474	470	531	528	512	508	499	532	502	511	534	494	509	478	505	478	526	487	547	517	468	506	486	501	491	513	549	490	498	488	499	499	459	498	511	492	457	493	525	492	486	489	452	510	482	507	490	514	473	479	509	490	511	492	533	476	511	487	503	509	470	511	494	513	512	510	448	470	517	461	553	500	484	482	497	516	494	520	505	478	484	475	527	516	494	509	493	520	503	513	499	475	512	484	537	508	494	499	500	508	505	468	464	508	525	515	494	489	525	532	495	490	525	490	523	518	512	496	530	506	511	528	487	492	555	511	528	506	516	509	482	499	501	535	479	488	529	480	494	534	509	491	543	492	489	470	534	528	507	492	479	472	513	429	549	521	475	523	503	481	459	489	507	457	534	496	525	489	531	466	496	498	501	480	488	507	561	501	475	450	485	461	517	516	507	459	464	517	487	504	459	507	535	482	531	505	513	481	496	469	518	534	480	481	516	497	501	466	485	496	512	536	512	513	530	455	533	516	515	549	524	492	503	507	509	463	513	508	482	494	535	502	507	450	494	492	464	507	512	501	484	498	492	519	540	512	473	524	482	497	488	515	507	498	474	470	521	546	513	495	509	499	451	541	465	507	515	490	517	515	502	485	500	511	507	470	481	553	507	505	482	473	499	477	569	464	519	478	503	503	477	515	467	482	484	508	518	512	536	479	486	500	510	523	468	523	501	522	506	547	521	487	486	481	498	471	503	490	528	535	565	463	492	527	508	476	516	498	485	504	490	515	489	486	504	528	479	499	503	507	531	500	485	502	513	519	501	518	529	479	506	493	487	495	477	500	521	505	486	518	478	514	472	492	502	507	463	472	512	496	532	496	483	514	466	494	525	452	514	506	470	453	517	515	507	530	487	497	499	478	495	514	510	507	498	489	474	487	492	541	480	530	493	507	485	537	465	490	492	521	504	526	506	493	473	523	496	496	524	477	512	462	480	509	507	504	470	474	496	502	507	544	498	507	502	533	480	466	506	485	502	508	461	498	521	463	513	511	535	512	491	486	507	478	489	501	500	487	517	499	474	482	513	519	518	499	549	539	523	500	509	453	477	516	536	497	489	499	489	507	459	492	481	498	508	515	509	496	482	477	509	522	531	501	474	482	506	518	498	537	491	537	499	522	515	482	490	504	484	533	488	520	494	500	483	498	490	533	504	523	502	479	491	508	464	471	492	489	532	517	468	495	500	496	476	525	479	504	521	510	503	491	513	509	508	481	471	510	498	516	510	521	522	520	482	470	516	524	531	504	493	513	462	476	470	475	484	493	494	514	467	490	530	490	530	476	516	515	468	498	459	503	450	508	509	515	507	494	534	439	494	485	503	521	510	540	479	507	517	473	528	515	490	510	535	489	487	493	494	462	539	521	519	464	526	453	492	517	481	488	510	520	466	513	524	507	508	528	520	476	519	502	501	468	475	495	487	505	483	527	492	498	503	511	489	514	493	508	535	487	554	497	482	534	507	516	508	470	515	460	518	521	522	522	476	538	516	503	490	503	455	499	504	504	509	473	533	501	485	514	463	495	533	481	480	472	461	501	500	481	486	521	492	481	468	526	497	478	467	510	525	487	497	582	515	521	507	517	493	508	504	516	508	508	486	481	483	524	482	487	478	545	479	522	516	467	481	468	525	460	488	523	479	516	495	517	476	498	494	498	473	517	492	505	474	492	459	493	512	530	519	467	471	500	499	545	494	524	516	490	517	516	483	494	490	505	494	517	485	503	515	519	478	490	493	502	484	482	514	516	495	497	518	542	499	490	509	483	508	504	534	553	554	535	491	466	488	533	520	516	491	525	498	487	485	503	511	504	487	499	515	497	532	506	539	513	488	509	494	495	491	502	491	516	498	500	506	509	521	508	536	507	471	489	518	497	473	513	480	496	474	518	511	533	490	542	468	493	515	468	481	493	469	494	529	531	461	478	516	500	518	477	500	491	484	489	496	502	488	506	478	499	474	483	466	518	502	492	507	472	514	508	537	506	512	456	507	461	523	486	507	573	496	494	508	464	495	511	477	513	470	486	500	514	503	528	470	535	524	493	481	490	519	498	531	516	491	509	485	517	549	511	511	517	525	487	491	492	517	554	477	477	517	512	498	486	522	487	474	522	496	471	511	483	510	492	509	506	504	505	525	514	524	530	505	509	483	468	459	496	533	509	481	500	446	471	514	483	537	484	512	517	502	538	511	490	493	486	504	499	510	502	518	488	461	530	487	528	498	503	511	498	493	501	501	502	510	542	483	482	503	515	495	520	492	481	498	518	485	501	492	519	521	459	499	535	464	467	474	502	492	497	509	494	500	496	532	498	531	511	463	494	502	489	539	488	495	495	507	521	499	542	506	476	485	535	503	474	505	531	543	509	563	502	502	515	490	500	531	504	513	520	503	519	556	508	494	476	508	516	481	474	475	474	522	505	491	500	503	482	497	505	488	506	535	528	503	499	456	492	502	500	529	491	548	455	525	490	505	511	506	466	483	546	467	461	504	480	491	505	461	497	502	501	507	496	461	532	546	476	502	524	478	504	530	469	461	470	495	478	522	528	531	510	530	514	529	520	510	533	496	521	483	491	560	451	534	523	519	530	485	539	527	497	504	499	506	522	492	498	504	535	531	474	447	519	511	532	452	496	539	477	505	529	509	485	457	519	520	519	475	518	517	493	475	519	482	484	480	510	522	517	505	508	525	498	517	500	525	522	487	484	478	512	506	489	515	486	497	484	481	534	494	517	502	482	505	569	501	490	482	490	505	496	516	487	468	481	509	501	522	493	467	521	454	511	479	505	494	512	508	502	534	541	525	465	518	511	535	501	499	516	479	482	483	498	495	512	471	547	495	524	478	520	526	478	484	525	478	515	485	483	490	500	481	498	506	537	512	515	493	512	468	490	547	518	498	514	510	516	496	496	476	467	482	497	475	510	504	469	530	491	486	538	485	509	498	514	473	481	453	471	489	488	479	524	500	486	478	512	457	511	505	500	476	547	509	496	504	450	503	501	507	466	498	478	508	500	503	491	540	510	478	471	506	497	506	503	505	493	480	481	543	500	482	544	481	480	510	557	530	474	503	522	548	491	474	492	529	529	497	487	503	510	515	504	500	492	510	506	471	514	505	534	505	472	545	506	516	506	563	511	496	480	492	512	491	497	499	527	523	511	477	514	507	465	519	494	493	496	488	503	474	493	505	498	519	505	498	503	532	510	513	524	480	518	504	504	506	495	527	528	535	482	511	514	515	499	491	520	524	509	492	481	472	500	480	492	530	469
29100	28982	31180	31423	29238	26742	27124	24200	19596	12130	8764	17491	35306	8126	474	308	277	299	283	291	282	281	256	237	258	275	273	263	286	275	250	245	248	269	252	289	280	281	263	249	268	263	243	281	231	245	255	266	261	237	259	252	260	214	251	243	287	278	247	247	232	280	273	231	233	252	282	275	277	249	247	265	255	259	241	242	255	248	276	244	252	257	259	260	262	265	256	243	251	287	246	246	269	254	253	234	248	272	229	249	240	244	256	259	246	234	249	226	260	241	260	247	246	249	284	246	233	285	267	251	248	277	265	278	250	243	282	236	261	275	238	237	260	257	260	247	248	250	263	251	246	245	259	236	228	240	256	257	256	252	244	285	276	224	215	242	247	229	245	270	277	246	224	266	233	270	249	247	272	247	262	238	267	264	252	262	238	280	244	238	259	251	248	281	265	223	266	255	253	273	259	273	251	272	259	258	245	225	269	248	246	229	254	259	228	262	276	288	255	259	258	240	259	270	240	240	251	255	242	241	249	268	252	238	253	259	243	268	231	244	245	259	257	262	256	227	245	218	272	219	269	258	261	231	254	269	260	267	239	238	242	275	239	253	245	271	282	247	227	253	233	245	261	261	230	256	255	233	253	228	257	251	264	250	255	248	227	246	270	257	233	236	251	220	230	266	230	250	235	265	259	278	251	237	246	255	233	258	243	228	250	248	238	246	225	250	252	249	276	273	273	277	264	241	259	248	273	250	244	246	250	263	264	260	259	295	281	237	253	263	251	264	264	254	281	255	249	230	256	233	253	228	231	211	244	273	260	268	252	268	241	255	252	230	280	257	248	272	257	265	236	254	234	239	248	249	259	218	272	248	254	258	242	258	253	255	250	235	254	245	251	249	243	264	265	256	219	258	234	261	230	274	248	276	252	267	229	266	256	285	262	254	254	260	235	296	259	250	271	274	261	272	240	224	282	249	237	241	261	265	280	257	255	243	239	260	222	265	251	240	275	220	264	266	263	251	276	288	242	274	234	260	231	241	224	248	269	242	219	255	254	261	266	257	268	249	240	246	236	244	250	271	251	266	231	273	268	278	277	242	226	246	249	239	278	258	238	261	256	256	231	248	248	239	249	250	260	270	247	278	231	254	241	217	260	256	250	252	235	262	226	254	242	251	271	289	243	253	253	237	259	261	274	230	263	256	251	269	253	246	260	237	260	239	261	256	250	250	272	220	252	235	246	254	250	231	234	263	256	253	272	246	256	262	289	244	247	239	256	237	255	254	263	253	294	227	262	261	243	274	243	250	212	246	266	275	226	260	264	249	250	242	276	252	254	235	250	252	254	237	261	251	275	256	254	243	219	236	264	255	280	216	236	257	267	248	236	254	274	271	249	265	246	260	231	269	262	256	278	251	251	246	249	281	253	236	246	264	265	243	234	235	248	221	248	258	267	242	230	266	259	246	232	283	244	213	233	249	259	258	261	251	258	245	253	256	276	247	251	263	255	260	257	250	236	232	260	230	252	236	217	250	233	226	287	285	272	256	253	266	245	252	233	262	236	249	270	228	255	260	236	253	241	267	261	233	236	239	286	261	295	251	264	239	218	234	254	228	227	237	257	263	241	243	270	249	243	246	270	263	265	247	266	253	241	256	263	274	237	223	269	262	244	238	274	265	251	248	259	255	224	268	253	261	242	281	233	246	246	257	246	269	237	221	271	244	241	279	264	260	235	234	262	248	237	225	236	261	256	277	231	245	233	259	251	278	246	282	270	240	276	253	243	244	222	225	252	269	248	288	273	228	242	266	239	289	262	260	240	259	258	248	258	226	279	245	241	242	259	274	240	249	246	253	241	221	274	237	265	223	264	253	258	253	244	261	244	237	250	226	266	248	264	252	269	232	273	239	265	270	255	225	242	264	260	265	250	258	276	269	254	235	289	233	259	242	246	233	257	257	248	251	247	249	275	229	290	264	234	248	216	233	254	254	244	266	246	266	239	256	243	237	246	243	249	239	251	258	270	232	252	262	251	227	264	237	270	242	269	246	241	266	227	272	262	247	256	248	270	260	246	259	263	250	263	251	251	235	238	216	254	249	247	252	270	239	231	245	257	266	277	248	248	240	221	256	230	247	245	274	255	241	242	265	265	258	247	231	264	246	306	242	247	262	249	264	240	268	278	245	239	267	235	240	244	219	254	241	259	245	262	254	268	229	244	258	302	244	279	243	228	248	262	302	253	281	253	220	235	247	225	260	250	242	268	245	245	228	258	267	244	264	275	264	262	245	227	239	239	256	251	252	271	259	265	297	234	230	271	250	236	276	281	268	245	238	243	224	238	251	251	253	236	232	254	224	246	243	244	259	274	252	259	245	252	256	253	279	263	262	210	256	241	255	279	247	247	236	236	244	231	261	221	224	261	256	235	263	249	224	255	276	274	263	233	268	259	274	254	260	249	244	227	260	248	272	237	250	256	248	258	252	240	250	246	257	270	238	235	256	261	259	255	235	260	261	237	247	260	233	251	249	266	245	243	266	266	264	228	272	245	271	260	248	262	258	272	246	199	249	266	237	240	252	273	227	247	287	253	252	253	251	225	271	253	239	258	253	230	250	272	252	269	238	245	211	254	246	218	225	254	256	231	268	230	250	264	280	253	246	246	245	243	239	244	270	250	247	252	244	243	226	261	221	256	233	242	244	243	250	247	243	259	261	252	251	248	244	251	245	262	254	234	266	272	268	240	265	240	252	260	233	232	236	214	218	235	257	240	253	250	257	268	222	249	254	274	263	262	282	272	233	248	253	229	248	240	274	283	239	256	237	260	261	267	252	219	237	257	248	230	260	257	261	230	247	241	254	269	263	260	245	266	244	267	279	236	277	314	259	285	255	251	242	244	250	269	250	235	255	224	264	260	264	250	235	275	265	248	259	252	243	285	258	246	272	245	263	285	240	278	252	234	244	267	223	264	240	244	253	251	234	237	241	243	247	255	249	240	248	262	234	219	235	249	262	260	251	228	260	236	244	258	231	230	248	232	249	250	256	264	251	246	248	263	279	273	257	271	256	248	240	268	245	227	242	269	251	244	266	245	253	239	222	243	239	289	267	267	272	252	291	256	231	254	241	270	248	259	279	256	280	234	266	268	274	245	276	268	263	239	233	256	251	267	231	254	256	234	247	231	260	272	254	239	256	245	233	258	251	276	245	245	294	242	270	267	222	260	232	273	261	259	259	263	246	291	271	273	246	260	246	254	277	230	230	282	224	255	242	237	253	249	244	256	237	273	276	249	237	246	261	241	241	269	247	250	245	235	267	225	273	231	218	273	262	272	252	224	260	248	260	221	256	252	247	242	256	267	227	264	256	266	271	245	251	255	229	255	240	253	264	287	262	255	269	230	244	253	243	238	246	266	260	280	257	272	266	256	273	267	252	244	240	252	262	273	269	253	282	253	246	258	256	264	232	215	255	228	261	223	248	254	261	240	266	241	245	247	258	241	270	262	253	244	249
18776	22248	27208	32872	35193	33344	36879	34279	29295	19659	20306	36663	51668	3698	1061	945	940	921	905	919	866	870	845	862	870	809	828	821	778	815	812	791	766	755	732	797	728	767	750	671	724	780	744	772	713	748	722	753	700	777	763	709	757	752	749	771	680	740	724	753	674	739	777	695	708	752	684	741	709	737	710	701	675	707	741	761	727	727	723	717	752	719	721	745	740	747	703	755	710	716	755	740	737	707	718	746	721	684	734	739	760	722	750	724	739	740	703	724	686	738	721	692	712	716	720	674	744	757	695	710	685	690	772	666	737	668	745	684	707	710	704	763	727	709	726	740	758	723	728	703	770	736	708	662	710	722	753	686	706	754	704	699	729	702	693	702	703	719	741	709	691	672	716	736	757	706	722	717	712	688	715	703	688	729	719	687	696	736	702	743	745	668	736	703	709	722	726	701	708	687	782	726	739	743	695	725	709	714	701	713	718	737	751	726	691	679	752	703	687	724	702	678	751	721	720	734	726	693	709	666	723	767	729	694	682	705	711	744	738	706	685	696	733	758	680	709	716	681	730	695	663	702	706	705	723	732	684	710	682	747	702	706	695	702	715	702	713	724	729	759	763	727	735	698	736	644	704	667	725	703	714	678	757	741	763	731	733	675	713	666	718	682	698	693	729	716	757	706	733	695	704	731	734	748	704	732	702	728	729	696	741	706	762	711	708	675	704	696	774	706	729	722	711	740	690	695	735	758	702	709	693	714	695	726	724	712	722	715	729	652	727	662	681	748	764	738	731	690	701	737	717	725	690	740	742	689	768	728	762	742	683	738	711	719	669	669	745	728	709	678	723	709	735	733	695	716	720	709	739	718	770	732	711	711	695	723	713	719	732	782	748	671	703	666	731	664	683	733	731	695	735	756	709	700	763	688	694	724	700	715	743	677	772	723	741	710	677	699	664	701	728	752	710	773	670	689	723	795	735	682	685	733	686	693	746	702	670	679	736	747	682	689	733	717	701	766	694	730	683	717	741	705	703	721	714	696	708	707	685	700	688	682	718	746	732	720	767	706	728	676	689	709	694	729	703	666	742	720	692	702	715	665	742	725	715	700	721	691	710	716	701	679	692	748	680	710	726	665	749	721	723	709	685	712	705	687	675	710	711	705	750	705	732	682	741	678	669	656	716	725	721	734	716	710	681	677	727	809	697	706	718	706	738	697	716	768	757	712	721	726	688	711	754	718	718	726	748	695	697	756	727	708	742	775	764	756	750	738	712	692	753	722	735	695	704	753	707	708	698	744	730	721	706	714	711	725	719	692	681	764	690	723	744	754	670	703	676	693	696	694	704	735	709	751	762	704	723	705	747	676	707	735	751	709	702	712	670	731	695	711	730	734	735	686	680	712	756	684	705	720	781	735	677	725	730	699	752	719	708	692	679	682	726	700	714	739	724	690	691	753	745	730	756	701	667	701	679	684	756	731	728	707	712	690	682	689	680	728	705	686	705	666	707	741	701	718	692	710	721	685	738	719	711	744	706	652	685	689	743	687	711	724	733	697	740	698	707	775	702	666	705	705	705	730	724	727	701	758	726	717	658	731	707	740	727	757	731	650	765	734	723	706	708	730	721	666	748	727	691	692	714	770	726	666	705	732	731	693	725	760	720	684	749	773	772	708	721	697	772	736	706	681	720	659	757	718	669	733	749	741	709	709	671	748	711	759	684	695	668	710	687	712	732	704	723	703	741	673	719	700	711	712	781	724	698	692	730	714	686	735	738	683	712	696	720	771	698	738	726	714	728	708	743	730	714	687	734	678	751	734	773	725	719	677	785	735	699	707	749	718	658	730	716	752	700	727	698	718	673	712	722	664	743	724	737	713	731	617	719	723	715	717	696	743	713	705	679	742	710	720	724	763	699	725	735	728	692	676	699	685	720	710	737	756	701	692	687	685	694	693	732	693	737	720	726	702	774	691	696	692	701	688	679	702	651	705	664	724	734	722	680	745	724	678	727	730	685	739	696	662	721	690	714	695	678	736	740	754	723	745	725	682	683	695	695	741	746	703	726	747	723	681	699	722	656	729	750	725	705	742	701	662	691	741	721	709	697	708	783	736	690	744	689	729	699	687	719	746	727	728	689	749	744	706	704	701	721	710	701	723	769	681	740	719	728	704	702	715	645	718	752	708	726	693	703	701	746	715	719	713	660	699	719	718	684	700	707	705	732	709	675	678	699	748	752	720	730	698	709	670	762	720	724	733	741	713	724	729	750	697	716	696	688	715	728	686	755	661	706	763	774	722	758	760	725	754	737	726	702	693	702	718	695	756	685	701	712	758	685	722	740	692	735	735	761	711	712	693	692	722	674	710	665	700	712	731	726	734	745	728	708	740	674	786	704	742	724	717	738	729	717	687	712	713	727	719	699	657	737	671	643	652	691	740	702	758	704	703	692	730	706	701	726	704	708	765	795	707	747	679	731	705	723	714	726	715	796	718	715	712	673	717	670	740	749	696	745	670	703	671	764	717	732	706	714	690	704	732	686	721	747	732	730	753	753	695	752	727	740	714	725	764	683	679	697	764	674	712	725	660	686	696	694	770	716	704	669	709	707	724	764	739	740	683	721	687	722	737	730	685	657	711	696	712	752	727	702	707	733	656	682	720	719	701	758	697	673	703	700	733	708	731	717	726	703	717	702	710	723	725	728	759	700	673	702	785	749	716	712	684	698	720	696	740	712	655	716	771	713	699	717	768	715	690	712	702	743	669	737	734	733	733	715	719	709	733	754	745	701	732	743	697	722	713	695	741	689	708	721	719	728	725	714	716	726	751	746	676	728	694	722	741	749	713	679	680	718	690	670	714	678	703	722	747	719	673	727	701	739	704	678	718	765	718	687	724	756	702	705	735	746	713	763	690	678	681	724	693	687	695	722	698	714	720	720	713	730	753	703	674	752	680	769	714	754	692	759	748	780	701	741	720	710	703	749	729	688	747	709	713	723	719	685	699	718	693	744	723	719	700	743	731	707	751	760	702	699	737	711	685	698	691	730	739	662	711	689	715	774	762	691	700	735	735	715	694	750	713	736	750	725	689	746	743	721	656	655	679	716	704	682	683	670	715	675	721	741	717	686	667	713	745	735	726	695	728	695	723	687	691	687	683	729	716	757	684	714	690	685	704	696	740	697	673	725	707	697	713	722	664	754	703	712	721	697	767	699	683	700	720	721	689	710	740	732	713	715	705	719	736	740	717	737	659	731	745	716	694	759	754	714	764	729	758	704	717	708	644	690	720	703	726	736	753	674	725	743	717	679	709	657	700	689	709	758	696	668	739	771	739	669	722	695	762	713	710	710	700	677	747	739	759	696	721	711	706	757	729	707	702	685	680	748	676	753	691	740	713	684	672	736	670	694	767	718	719	719	709	752	691	683	672	722	661	770	713	709	719	715	720	700	725	707	716	710	732	707	727	711	735	706	719	774	734	731	708	732	690	676	705	728	724	745	725	692	705
5872	5151	6518	5620	2993	2631	2579	1625	1023	596	486	1440	1873	313	247	235	232	262	255	236	250	275	227	216	219	232	239	232	242	266	255	245	265	253	215	198	220	255	245	240	254	253	279	261	266	255	246	248	269	278	240	224	259	228	245	233	278	237	265	238	237	231	242	237	249	235	262	219	261	242	266	244	245	209	214	240	217	203	242	245	250	267	224	255	243	257	266	223	222	240	248	261	222	240	246	221	228	219	232	285	235	219	235	259	229	239	255	238	243	255	249	259	249	256	242	240	264	227	252	256	267	232	264	222	218	245	221	258	238	254	252	240	266	216	238	235	248	262	262	251	252	247	245	250	240	249	213	260	231	234	251	260	219	243	255	240	226	239	237	231	271	254	255	263	260	228	242	226	214	245	250	263	245	251	266	247	260	228	248	226	252	233	224	255	235	255	251	253	266	279	228	257	247	260	244	265	254	239	253	235	250	245	229	268	253	206	242	241	255	239	273	245	207	233	209	244	269	271	240	236	263	270	221	272	261	238	245	264	262	270	212	264	245	253	227	241	233	249	263	238	244	226	252	250	233	230	217	262	218	251	231	231	266	270	211	231	232	262	227	219	241	261	234	211	217	238	238	265	223	238	254	256	224	240	251	234	249	250	261	215	267	243	259	267	225	222	274	232	230	266	269	259	251	232	254	245	223	216	230	240	256	241	253	239	252	271	233	256	232	257	240	250	240	254	267	238	234	234	229	201	241	232	267	243	247	229	269	244	243	229	214	263	233	204	244	224	253	262	231	251	255	236	273	256	237	244	282	228	237	241	235	245	269	258	223	240	238	202	214	217	246	223	252	255	242	218	249	260	222	221	250	223	224	236	247	250	233	264	263	218	231	228	245	261	230	241	233	235	232	236	243	266	227	229	233	266	257	246	256	240	237	246	283	232	253	242	208	279	236	225	239	244	239	247	248	224	234	251	245	228	233	239	260	260	236	251	229	245	224	248	229	264	255	251	225	262	238	229	219	248	243	250	275	237	242	270	247	243	247	242	288	277	245	226	245	233	211	245	222	227	237	264	250	257	259	226	266	247	234	229	244	249	264	225	237	247	246	227	237	248	231	256	248	231	225	228	224	255	239	244	227	258	270	227	264	273	261	255	221	269	222	238	233	246	221	203	237	233	250	250	245	216	238	227	225	207	240	240	266	249	257	216	271	238	229	258	248	234	238	244	240	241	218	223	212	242	220	211	234	202	252	248	258	221	260	246	263	227	267	223	234	233	235	214	242	250	247	267	247	240	205	227	273	251	228	255	229	253	241	236	248	264	220	238	267	237	248	271	239	244	252	254	263	209	227	224	223	259	235	237	270	234	235	227	260	224	236	252	286	253	231	253	227	243	230	249	230	245	229	239	252	267	267	242	236	249	240	252	251	262	242	245	243	239	264	233	219	249	238	240	240	248	251	263	227	234	250	245	226	264	254	225	229	235	242	237	265	244	230	261	232	250	275	250	217	245	243	251	231	226	246	233	232	234	234	236	253	257	224	224	258	212	240	236	240	252	232	255	217	242	267	275	220	243	252	239	233	266	241	246	222	271	221	258	247	249	218	255	233	259	247	236	239	244	240	257	251	240	240	229	249	252	215	267	251	265	265	233	233	234	237	221	235	245	225	253	231	244	232	241	277	262	230	222	237	243	221	264	234	255	215	230	257	248	244	245	234	232	238	234	230	255	253	220	232	250	253	238	227	241	251	235	218	230	255	220	251	245	271	236	253	210	257	258	252	228	238	250	248	237	251	250	216	253	201	246	234	263	224	248	253	257	245	242	230	243	252	274	256	260	220	239	253	273	249	264	239	233	241	252	212	262	237	233	256	238	257	233	213	243	242	256	233	247	230	243	251	247	253	240	240	248	242	247	200	244	228	233	224	267	228	275	245	228	244	229	244	255	252	238	253	245	268	281	237	255	237	250	267	247	260	250	249	231	271	248	240	232	238	248	239	250	239	272	220	231	232	243	275	244	237	254	238	245	236	252	243	261	253	247	265	224	264	251	250	240	220	250	223	232	232	249	230	245	247	226	233	237	258	257	213	237	233	248	244	209	261	241	258	220	251	205	231	266	250	241	231	251	249	234	224	247	237	252	254	249	264	235	228	259	246	224	251	208	227	257	247	220	217	286	265	265	232	230	247	234	257	261	250	235	218	223	270	251	254	248	241	257	245	213	246	243	230	248	232	265	241	230	261	241	276	257	266	215	241	235	242	209	246	249	224	212	241	259	234	232	258	245	243	239	255	249	252	245	257	244	198	246	247	274	255	253	235	234	243	249	275	249	246	251	225	244	237	218	221	250	237	259	229	267	240	256	262	226	244	248	234	250	247	251	243	258	228	241	231	239	250	251	292	215	277	253	253	236	231	259	212	273	249	241	257	242	258	237	255	192	240	237	224	247	233	231	251	252	233	275	264	243	213	235	245	277	238	254	239	243	260	267	255	228	238	243	218	208	227	237	246	253	229	221	271	226	243	228	251	256	246	241	275	269	230	242	255	275	264	258	242	258	242	243	257	237	228	222	250	234	253	249	255	234	216	249	236	234	234	211	241	241	224	253	231	247	251	257	247	257	252	259	225	234	241	253	233	239	241	220	242	238	238	235	278	272	220	227	246	257	244	240	222	236	269	248	260	208	237	255	266	215	246	230	265	246	241	224	241	241	270	244	228	242	230	216	237	218	245	230	240	231	249	236	254	242	247	255	244	243	248	229	242	231	248	245	226	256	273	242	235	283	235	257	245	263	253	258	239	232	250	252	253	223	252	263	244	238	231	236	251	249	232	224	272	240	237	227	252	220	255	219	207	235	234	234	230	257	253	219	256	236	232	254	212	224	235	236	243	236	257	234	236	239	250	249	235	219	273	233	275	242	242	223	247	227	244	236	233	247	235	270	259	236	235	230	236	237	247	242	227	238	256	231	245	247	239	261	234	229	231	260	223	208	240	250	231	218	238	222	256	244	239	258	256	239	248	233	263	207	233	235	214	227	227	241	241	246	257	260	243	235	231	232	267	218	240	234	272	236	243	253	269	269	256	221	223	244	235	213	245	212	260	232	236	235	265	236	227	255	243	200	243	236	257	255	238	279	238	260	239	242	233	224	248	238	234	243	240	265	252	225	247	256	259	243	247	233	233	233	235	238	236	238	240	241	235	254	226	220	237	251	239	259	249	230	242	237	212	265	230	237	268	241	224	259	236	235	258	235	237	253	236	245	249	265	237	235	244	252	262	239	252	245	266	250	226	233	231	239	242	246	235	272	235	264	228	259	238	259	235	255	250	261	231	237	266	250	225	266	231	263	222	231	232	264	239	240	252	261	252	239	247	228	265	242	261	270	231	225	249	238	245	221	271	258	236	230	221	245	221	238	288	214	271	242	249	220	237	202	247	246	247	255	248	245	231	234	254	257	263	256	251	265	270	247	265	248	272	258	248	236	257	245	224	236	225	252	225	207
4650	5185	9162	10904	6932	7928	7504	5382	3273	2011	1624	6329	6928	760	667	693	708	681	680	721	696	708	688	737	696	693	657	670	694	699	649	695	710	631	654	683	681	654	679	692	713	699	631	682	615	732	698	640	635	682	687	629	695	719	679	707	700	699	690	648	659	683	699	675	630	728	707	672	692	702	641	695	673	728	676	688	662	686	667	667	658	671	680	697	631	674	669	702	670	737	668	656	660	644	690	644	658	665	686	671	659	674	661	727	663	726	680	644	700	705	656	681	663	708	688	671	674	706	661	637	669	659	703	688	669	727	656	641	683	670	726	650	666	692	721	703	662	705	693	664	708	678	685	669	722	682	665	669	663	732	681	640	651	679	728	649	669	639	646	674	665	644	648	698	676	736	693	646	690	703	683	680	659	699	693	691	698	646	638	641	648	691	653	665	612	651	681	689	672	723	627	663	662	699	683	654	689	687	619	682	691	656	696	682	654	660	693	662	672	662	671	684	640	646	686	680	696	684	698	714	775	669	688	657	623	701	715	643	677	631	659	713	731	668	640	664	678	675	696	706	689	675	690	644	701	702	728	677	670	668	639	657	681	733	636	698	696	689	671	688	702	679	604	683	682	629	679	672	642	677	707	743	718	655	675	689	691	717	648	681	660	656	681	714	696	708	716	679	666	717	673	703	664	662	655	690	678	697	666	713	661	696	652	670	660	655	690	647	700	669	715	731	680	680	679	671	653	677	704	667	724	632	632	673	677	654	690	704	680	666	699	665	689	709	695	685	645	649	709	674	597	683	690	669	670	682	672	674	650	620	694	660	660	707	671	648	686	711	647	640	680	698	705	610	679	657	667	663	670	649	630	665	689	659	688	671	681	689	643	642	675	687	684	641	681	658	681	687	705	656	706	695	674	636	646	614	677	674	681	700	726	694	628	658	719	674	710	641	667	668	677	684	693	669	663	652	669	673	704	708	663	672	680	686	683	681	630	682	615	718	681	688	663	633	643	695	751	659	651	654	650	630	655	678	666	671	670	694	676	653	674	639	649	609	697	711	682	684	673	681	664	644	658	640	722	695	672	663	721	693	686	662	694	678	686	708	676	662	758	681	667	650	715	692	671	702	689	686	633	720	689	699	687	699	696	695	656	719	674	681	652	661	692	657	681	706	697	655	717	692	656	693	721	682	701	676	645	706	681	658	647	678	651	748	713	629	658	657	658	685	628	666	672	648	699	680	672	722	724	690	699	638	594	648	658	657	685	704	686	715	671	684	656	681	699	668	668	698	675	632	709	699	657	727	657	646	614	640	657	667	689	677	679	707	694	726	716	704	714	642	702	676	699	637	676	692	640	677	682	691	688	705	654	658	691	672	642	699	674	671	685	712	705	706	681	661	698	707	642	676	636	696	722	669	663	667	672	703	718	690	664	656	695	655	662	635	695	644	654	646	674	713	670	681	688	704	699	709	670	709	702	694	686	636	671	695	634	664	653	684	607	672	730	690	685	688	650	665	731	706	663	703	691	660	661	679	659	681	702	676	664	671	737	644	672	682	665	686	698	669	699	675	717	687	689	688	652	657	678	712	706	702	676	635	709	700	653	671	671	721	666	694	690	670	662	712	691	684	670	689	661	686	681	698	646	639	648	674	698	652	660	674	622	623	666	710	733	659	694	665	684	642	639	726	678	706	642	676	682	658	708	691	663	662	689	665	678	691	681	674	687	602	678	645	704	722	694	646	680	696	685	653	682	665	701	708	677	692	657	692	638	695	666	650	699	676	676	737	663	674	700	682	696	681	705	655	652	708	646	695	690	641	665	652	698	642	603	697	656	655	664	680	668	658	658	709	619	660	722	626	690	711	693	700	714	668	654	674	659	617	710	725	673	671	706	655	662	655	665	663	664	670	644	694	659	583	691	658	645	664	647	686	668	678	677	655	660	678	703	727	719	680	655	648	652	716	691	653	662	622	700	686	665	698	634	682	663	653	687	695	629	698	663	643	692	717	646	705	653	674	648	671	692	672	630	703	658	664	677	701	647	708	691	687	662	628	670	683	654	696	683	695	679	695	659	657	661	668	698	678	658	674	697	672	640	656	696	711	724	678	705	638	669	676	674	640	696	628	680	693	670	732	664	694	653	662	716	679	695	684	713	660	681	666	711	698	694	662	670	673	658	713	731	666	664	659	717	684	643	658	662	654	660	673	673	679	679	659	684	721	647	695	707	685	651	703	669	655	696	678	666	705	679	701	652	632	630	606	676	734	701	664	652	641	694	674	677	679	681	701	658	721	676	661	663	705	686	692	682	680	708	702	671	679	684	670	658	676	639	644	687	675	666	707	672	685	652	655	727	696	655	706	684	690	677	666	714	685	686	655	697	654	689	707	684	686	662	603	656	695	654	620	694	629	692	661	663	645	650	667	639	652	658	674	668	700	689	645	632	683	657	706	698	732	710	674	716	721	659	675	639	651	714	639	668	683	689	715	704	690	690	660	652	705	671	635	725	650	686	674	677	707	694	669	664	695	667	668	659	729	684	709	638	697	712	674	657	695	651	673	707	700	685	658	671	704	636	699	670	653	665	686	685	638	597	741	691	702	680	643	729	660	647	668	642	710	701	677	666	663	657	655	674	680	710	694	662	649	636	635	693	677	671	633	727	722	676	653	679	659	651	714	682	677	701	676	683	650	672	660	675	735	656	683	668	665	661	666	645	686	654	682	684	664	662	676	674	667	689	698	695	668	737	733	688	617	707	665	682	656	692	676	680	691	677	683	690	691	723	657	651	624	670	676	683	649	714	633	676	693	684	668	682	712	647	666	676	686	684	755	706	682	650	690	704	732	661	653	675	681	685	713	708	681	680	668	666	713	677	671	680	693	686	650	707	681	664	701	748	695	656	690	694	664	645	625	643	672	696	710	693	676	651	701	691	643	652	707	650	654	656	722	675	667	720	703	702	713	698	688	694	689	703	645	658	691	662	636	650	676	682	687	729	718	687	682	717	663	663	672	620	726	673	661	648	668	723	694	696	647	677	707	666	656	668	652	633	703	709	662	666	665	727	680	684	725	678	645	646	666	704	658	689	675	694	658	674	695	670	703	668	667	710	699	645	646	702	700	635	705	691	642	649	730	668	682	669	710	695	649	641	668	703	691	685	714	698	698	634	661	686	667	724	656	696	663	680	654	672	662	684	707	659	641	664	672	698	707	692	673	632	711	723	702	707	711	674	664	695	715	712	689	693	679	703	634	689	686	661	666	647	675	700	691	666	662	696	660	647	697	647	689	677	674	707	698	726	672	626	736	694	653	643	690	686	647	711	681	677	711	679	663	667	674	672	713	721	632	673	704	674	617	706	688	682	681	673	651	678	676	671	681	684	672	698	717	673	684	701	703	684	628	687	680	657	667	665	690	648	680	685	708	713	718	704	680	670	677	659	664	716	673	650	648	714	632	655	632	681	645	693	677	681	681	719	642	625	679	689	637	632	682	649	687	663	697
20966	22470	29235	27581	24312	17515	11034	7608	4109	2154	3621	13812	11507	2120	193	186	183	193	168	162	185	185	179	136	194	153	168	170	141	177	177	188	182	184	185	168	170	167	151	170	167	168	143	152	158	160	170	153	146	170	163	168	163	161	160	150	169	190	181	176	173	153	153	178	158	162	146	151	162	159	163	168	148	162	165	167	162	174	185	174	174	163	190	153	161	154	175	168	160	164	160	151	165	190	184	165	190	141	159	167	185	159	171	169	161	160	161	170	146	159	189	159	155	172	161	153	191	158	160	144	167	171	159	159	136	134	162	151	164	171	174	145	151	175	158	160	154	171	171	171	181	160	179	157	160	163	169	177	153	172	175	148	181	153	144	157	171	159	166	164	148	139	139	164	172	137	173	160	154	166	144	150	164	176	166	153	159	161	178	143	148	161	147	142	137	169	160	167	178	168	189	173	151	167	161	153	162	179	164	160	175	188	182	147	124	176	172	179	165	152	156	152	158	179	176	162	179	151	159	182	164	150	155	190	188	177	174	149	157	178	188	158	162	152	171	190	171	173	167	171	135	144	180	168	169	167	173	172	180	174	178	148	145	149	152	152	152	155	150	146	179	155	152	159	153	150	183	178	160	158	152	148	172	154	156	154	188	155	148	165	184	176	153	159	163	172	179	164	163	141	185	149	182	152	166	180	174	157	178	156	155	155	158	148	174	188	187	166	175	158	169	173	159	164	173	162	156	156	165	173	156	141	181	158	146	135	151	172	170	176	149	156	149	158	156	185	169	151	201	166	181	167	158	159	172	176	157	170	166	196	174	173	136	144	170	154	157	167	170	179	155	140	172	186	154	156	170	149	179	168	146	160	171	190	171	162	170	164	163	162	166	154	160	166	152	142	195	160	157	152	143	146	162	178	148	156	155	154	172	162	182	154	163	151	177	140	149	156	144	165	166	162	178	158	165	161	163	139	168	178	190	157	153	173	168	153	171	157	182	172	164	177	167	163	134	157	147	160	175	159	164	170	173	158	165	182	167	169	160	167	169	144	166	163	135	180	176	157	181	164	153	141	161	161	183	161	163	155	166	159	166	165	166	164	147	177	157	180	161	145	171	150	152	177	154	195	140	169	180	169	160	160	148	159	160	170	161	145	149	158	169	117	174	155	175	149	150	176	168	168	175	168	151	174	160	164	161	151	172	175	182	170	182	150	153	172	150	164	173	168	169	160	143	153	180	168	153	151	180	170	169	156	167	148	147	167	158	162	162	182	155	162	182	175	167	166	164	163	150	144	138	167	140	161	169	147	191	152	159	153	168	163	160	180	145	171	178	181	167	158	165	169	179	160	134	172	173	149	168	158	167	158	161	168	187	153	176	152	147	168	160	159	141	186	183	178	156	163	174	131	186	159	158	156	155	162	145	163	178	154	177	179	147	152	171	170	153	162	160	149	168	161	150	164	195	195	161	157	162	170	157	155	172	135	149	158	169	129	165	156	162	170	167	150	155	159	143	163	171	152	167	173	138	165	172	171	170	178	167	163	176	151	175	198	165	169	161	160	179	146	162	161	155	186	141	169	157	168	168	173	166	149	144	146	174	173	188	169	182	163	170	177	163	155	164	156	158	140	170	158	166	190	162	174	158	142	165	163	169	157	172	152	170	161	157	141	158	147	179	169	162	169	156	149	169	153	170	159	160	173	162	160	161	145	163	170	174	139	163	176	154	168	150	177	164	183	153	163	165	168	163	158	176	168	160	167	175	141	172	150	135	147	133	158	156	146	149	173	146	173	169	162	149	171	162	169	171	163	162	154	164	179	178	180	166	176	153	155	168	179	178	156	169	169	157	150	173	150	175	182	174	144	158	153	162	175	164	145	165	177	164	150	145	151	162	159	161	150	182	159	155	187	157	162	177	155	174	154	168	155	162	157	154	150	152	161	176	135	170	182	147	183	167	148	177	149	171	171	158	159	177	139	164	164	176	189	165	171	176	154	153	163	156	141	172	170	154	159	141	167	144	142	163	149	156	168	150	132	149	143	167	162	143	150	160	175	151	165	163	146	150	125	174	159	186	144	177	164	179	175	160	176	172	172	160	184	167	154	154	171	174	163	161	149	174	158	159	154	153	148	169	134	169	164	178	173	163	158	150	158	163	152	166	168	175	171	138	165	160	191	130	178	141	173	163	167	195	165	145	172	144	154	169	168	171	165	181	162	169	158	163	159	167	175	156	173	175	168	157	167	179	160	164	186	155	174	144	141	154	142	176	148	151	136	165	169	172	171	182	192	158	166	175	179	163	174	130	175	162	159	173	158	155	152	165	155	159	151	151	153	152	153	186	159	142	169	154	173	159	151	184	139	165	153	146	173	158	159	153	159	186	147	201	184	172	180	155	178	177	179	174	166	167	164	155	157	176	170	181	161	151	171	164	150	159	163	152	172	158	187	155	143	172	153	181	161	176	159	174	179	149	153	176	175	161	182	172	172	157	166	152	169	159	153	156	132	147	151	163	176	177	161	165	149	151	175	162	171	154	158	173	158	179	150	173	139	145	145	154	168	161	189	159	169	174	144	172	147	163	155	152	151	170	167	160	174	163	150	162	134	154	160	155	138	160	164	187	162	163	161	150	152	177	163	170	152	151	173	159	165	165	163	159	165	149	169	173	182	149	164	175	191	183	148	186	170	140	165	161	175	166	164	184	145	176	150	162	166	143	145	152	172	161	156	187	158	171	179	184	173	159	166	166	164	181	162	143	162	155	167	144	171	185	138	170	165	165	153	169	171	172	167	181	153	166	162	156	179	153	156	156	156	158	155	183	163	156	145	152	170	160	153	151	172	148	149	167	159	212	172	178	166	156	159	148	170	168	182	154	163	157	176	151	181	156	172	169	164	158	168	162	170	165	159	172	156	168	165	169	164	162	148	167	155	146	174	165	178	143	148	139	164	151	169	155	165	167	152	155	168	187	185	155	167	172	161	159	185	166	169	178	188	149	147	166	168	161	157	159	177	166	163	158	153	159	182	162	165	146	183	174	167	173	143	159	152	169	158	157	164	160	157	151	164	162	163	178	166	150	153	153	156	148	158	173	165	150	153	150	149	169	182	180	170	132	174	178	161	176	156	156	168	192	159	182	148	183	148	174	170	161	177	149	152	149	161	163	170	146	147	170	146	154	154	166	149	161	171	179	155	172	181	156	150	162	162	148	181	145	161	160	167	179	171	152	166	170	163	162	161	150	182	169	148	167	166	189	144	171	158	154	160	183	164	123	157	150	169	174	169	176	159	161	164	156	148	161	157	182	135	157	181	156	174	159	151	155	197	161	179	179	160	140	179	178	178	169	174	165	162	161	162	196	154	157	180	167	163	168	152	175	158	174	158	166	158	149	161	168	157	161	150	172	187	175	160	159	170	158	150	150	176	154	147	147	195	166	166	146	144	158	168	188	180	150	149	167	161	170	152	178	152	161	160	181	167	176	165	156	172	184	160	153	136	150	147
14404	17455	25976	30818	30372	23840	17506	14981	9714	5769	14067	35179	28330	4297	667	658	633	599	622	548	600	545	516	552	553	518	541	511	514	521	517	541	488	517	521	553	536	563	530	519	513	521	513	531	511	518	516	482	498	532	509	505	505	534	488	482	503	489	512	487	473	490	504	501	483	491	497	515	507	502	511	465	493	459	511	445	501	506	484	510	475	500	526	487	467	514	502	508	506	493	489	534	462	458	505	513	480	497	477	472	485	484	506	483	518	496	483	470	486	480	473	496	472	521	516	487	499	492	498	484	500	469	470	480	510	463	434	484	500	507	468	462	504	485	490	493	481	490	448	496	476	522	487	500	517	497	476	461	471	463	494	495	511	457	476	464	468	455	505	483	500	497	462	500	495	488	444	482	489	507	478	451	499	474	528	474	506	471	528	453	508	512	454	511	483	497	499	475	497	488	496	529	495	471	474	437	520	476	513	456	457	498	470	480	483	487	493	540	460	505	500	463	448	479	487	477	521	515	488	490	516	500	500	474	502	507	444	484	500	504	478	472	478	514	499	480	471	475	479	492	509	459	512	485	478	484	498	513	511	486	448	450	488	502	472	491	504	495	481	453	450	496	472	474	500	459	473	467	533	467	480	506	513	470	472	534	495	460	467	501	475	508	512	465	513	473	466	459	513	461	488	534	503	463	482	494	477	461	461	476	483	437	463	492	494	470	444	484	505	495	456	482	487	501	478	433	467	471	494	489	466	503	426	477	465	435	461	488	455	503	462	485	483	547	470	473	485	512	456	459	483	490	495	464	499	509	484	473	484	473	490	490	459	476	436	471	487	499	477	452	506	515	463	499	459	533	485	463	468	479	533	491	492	447	457	499	467	512	478	483	497	422	504	483	499	483	427	493	483	497	475	443	448	501	483	476	504	499	493	483	512	488	455	501	494	474	471	504	505	480	514	483	516	490	482	518	508	504	454	508	488	488	497	456	507	497	496	523	469	490	489	456	451	498	478	473	505	446	468	487	462	511	505	467	500	449	492	476	493	482	476	487	460	478	499	501	488	473	486	469	508	472	484	498	473	462	515	494	492	476	473	486	513	494	494	512	480	496	486	437	467	512	483	470	467	502	493	451	471	480	478	503	515	475	467	473	476	510	465	479	500	491	491	523	463	510	460	463	499	465	472	463	478	449	493	467	446	498	473	506	444	528	500	500	430	458	481	445	493	497	465	473	476	468	462	501	471	470	467	501	514	528	506	540	476	448	447	435	475	476	457	461	530	481	493	499	438	488	470	490	483	481	467	463	510	431	482	534	497	463	487	485	484	511	507	459	469	492	511	477	495	545	517	467	497	463	511	504	478	472	497	511	481	471	502	465	517	466	468	481	480	518	500	516	541	515	467	487	477	504	464	489	478	496	477	502	461	492	466	503	481	494	482	508	479	491	524	474	449	482	482	482	449	494	516	451	462	457	478	497	498	467	516	497	511	476	477	484	483	500	487	464	473	485	513	486	474	433	451	474	477	478	537	469	500	462	483	482	474	446	453	470	491	503	523	483	499	503	476	506	504	463	520	468	512	463	510	484	467	502	451	517	455	473	454	547	503	512	471	475	488	495	505	495	477	501	501	514	480	467	431	496	463	505	467	489	461	470	454	514	469	479	476	496	473	536	446	447	465	455	418	452	450	459	447	484	444	467	483	495	485	490	463	501	498	492	472	504	526	495	478	461	474	460	491	492	503	511	435	489	484	485	469	488	481	471	496	505	454	461	536	504	494	459	497	508	499	478	514	508	488	491	469	494	516	471	462	478	498	498	418	451	462	462	455	503	501	523	453	464	464	498	515	497	517	521	502	495	472	500	497	505	498	489	503	501	472	474	483	502	437	469	476	449	455	488	465	489	486	480	474	525	493	454	474	479	481	495	499	476	465	495	481	499	456	501	492	434	538	500	477	469	474	469	497	517	479	458	450	459	479	488	480	465	473	462	483	482	494	478	520	501	474	465	474	453	500	503	449	492	471	518	491	494	514	461	502	484	497	468	458	505	478	474	506	446	476	443	485	503	489	484	472	459	473	495	471	489	452	479	439	523	441	480	474	525	482	477	495	471	459	472	493	485	514	437	490	492	512	492	475	450	443	500	525	484	493	482	469	473	470	477	442	477	460	545	484	435	481	506	430	503	502	509	524	474	479	517	499	498	503	491	489	523	513	482	469	483	468	492	496	466	454	485	481	461	491	527	504	512	483	471	493	493	460	479	486	484	484	517	466	437	473	486	489	545	483	477	502	432	515	450	460	443	482	512	493	453	525	473	502	484	476	490	480	479	463	471	488	512	488	462	485	462	497	473	505	477	476	486	491	437	491	477	493	479	502	489	495	502	468	495	502	494	484	473	462	484	479	493	473	481	469	475	482	485	518	499	468	466	511	484	456	479	508	512	517	540	508	471	504	484	519	503	458	495	530	504	476	509	552	458	510	503	489	489	431	484	453	492	466	491	449	480	518	524	483	546	529	466	543	487	474	485	493	511	483	494	462	466	513	497	501	474	500	556	509	475	461	484	470	482	488	475	504	528	465	488	508	525	490	505	482	480	484	471	497	515	500	500	462	498	492	484	471	452	483	502	500	463	453	498	509	535	471	482	490	476	473	500	535	474	480	493	478	472	486	475	509	474	494	484	477	488	484	483	491	447	436	462	506	486	511	510	468	537	461	478	490	495	499	493	504	477	485	466	477	504	477	510	517	472	483	497	481	513	488	532	505	485	504	502	485	492	482	458	509	519	493	491	510	511	445	446	483	473	489	477	457	470	463	506	494	472	506	481	523	485	441	481	484	460	467	490	481	455	515	484	506	465	475	493	538	482	486	490	494	507	521	508	435	464	454	483	460	517	503	518	500	516	482	503	530	466	490	537	485	469	497	446	507	494	497	502	549	427	486	487	506	465	422	562	482	475	497	477	493	450	488	485	501	492	474	500	467	505	520	443	402	496	485	509	482	497	487	477	501	455	528	504	560	507	503	465	486	486	526	464	472	502	457	474	512	500	474	461	496	496	460	473	469	522	495	478	479	476	447	466	456	452	491	440	483	520	485	475	464	480	490	506	515	512	493	463	500	484	481	518	524	490	467	483	491	484	467	483	529	486	485	465	482	478	467	467	489	476	492	489	530	495	493	462	462	491	484	483	450	490	468	499	497	501	446	474	478	505	455	485	465	504	502	463	494	518	488	495	500	492	488	489	520	511	479	509	491	471	509	444	463	446	453	512	473	491	488	484	464	508	510	503	475	533	468	473	493	438	479	483	458	501	469	460	495	491	497	462	483	461	456	491	483	481	484	468	512	521	490	490	487	490	502	500	443	515	488	457	483	479	436	462	509	481	488	497	489	424	481	494	468	480	504	488	456	466	487	490	496	467	504	475	490	445	476	475	456	515	479	457	471	501	473	457	501	519	476	476	533	484	481	494	470	498	472	452	480	501	492	467	459	489	476	479	494	497	447	527
31351	28024	32505	31824	28425	26330	19506	13917	9774	4310	5724	12302	10521	1200	303	287	277	284	260	263	252	249	226	226	241	220	221	217	237	242	230	229	217	204	204	225	206	226	250	205	219	215	234	194	228	222	231	217	199	206	232	206	233	234	198	217	209	224	260	241	235	214	232	250	245	231	211	211	208	206	185	209	214	202	188	219	193	199	218	209	235	212	191	208	204	217	184	210	205	211	211	207	230	216	201	216	218	204	190	213	190	213	208	196	216	224	198	222	195	220	229	185	196	184	220	207	228	211	233	206	206	206	218	228	204	219	229	223	209	208	247	225	220	227	208	203	237	215	230	235	196	197	202	211	216	216	194	181	211	218	234	196	209	220	233	212	197	231	168	201	216	206	219	210	193	219	174	213	189	203	188	198	211	223	199	214	197	198	203	222	205	204	210	225	195	217	189	206	213	230	233	240	188	208	185	212	228	214	221	211	213	226	197	177	179	204	211	211	207	208	227	185	226	197	203	201	238	230	210	198	216	205	223	202	206	203	238	209	188	208	226	224	204	207	203	212	220	182	180	188	209	195	207	216	215	220	209	232	217	208	212	209	222	202	190	193	201	225	192	232	203	233	203	201	208	209	200	204	200	206	191	235	198	224	201	214	187	201	202	204	200	205	203	214	201	223	199	238	216	204	217	194	194	219	213	200	217	210	238	187	212	212	201	214	198	212	207	204	193	212	214	221	195	214	213	238	199	196	209	216	212	217	216	218	214	218	233	239	216	213	211	189	192	192	209	211	202	192	205	187	224	212	189	220	219	203	189	180	187	215	219	200	204	198	199	194	184	207	241	215	203	156	224	230	194	211	200	211	210	200	224	208	228	196	204	233	203	223	196	217	198	211	250	246	206	204	206	198	205	216	222	226	238	204	212	201	214	207	200	214	189	256	211	217	203	217	209	211	219	223	227	220	227	207	201	190	200	213	235	199	216	221	219	235	237	206	201	201	224	198	204	214	222	173	192	219	252	198	215	172	182	207	221	203	199	230	186	211	219	204	199	203	209	234	227	194	204	223	198	183	193	206	219	227	224	207	200	186	215	190	237	209	209	227	219	225	200	203	225	222	201	184	216	213	205	228	204	181	208	196	212	208	200	218	217	181	221	215	235	208	180	187	191	182	184	206	226	208	247	198	237	221	219	219	211	205	217	225	201	200	201	212	202	209	177	205	208	212	179	180	197	234	187	206	204	206	166	206	186	192	205	191	196	192	208	225	214	200	216	195	201	209	213	230	219	215	214	222	212	226	209	227	204	203	205	204	189	195	226	203	182	185	211	182	235	246	214	212	211	216	203	203	197	212	183	221	202	209	194	207	228	186	178	210	230	195	226	216	218	229	195	196	204	215	237	214	229	214	214	224	226	197	213	226	238	182	191	217	200	218	215	191	233	241	197	228	206	214	179	199	186	217	221	193	221	208	190	231	212	233	217	207	221	204	214	196	207	198	203	215	201	221	209	187	179	228	197	223	216	198	220	245	194	219	208	198	198	209	214	204	227	191	219	194	186	210	203	199	219	213	206	179	198	227	177	221	232	195	180	252	196	229	208	217	225	215	192	208	240	221	200	218	200	216	208	199	209	201	199	199	231	220	182	211	223	216	207	206	202	202	214	206	202	203	200	232	180	192	194	191	232	192	196	209	181	207	185	200	222	216	211	197	213	210	185	209	194	229	227	210	216	202	230	225	213	195	203	234	195	200	203	211	199	213	222	211	197	238	231	198	213	196	220	197	204	205	201	204	191	233	202	221	197	201	209	190	207	173	209	185	197	195	203	217	221	196	194	216	214	199	214	226	185	210	209	202	206	196	185	204	214	199	197	211	228	243	210	222	210	193	197	190	197	193	227	186	218	197	199	221	238	197	180	236	207	207	215	223	198	222	223	179	211	227	210	217	241	211	225	206	178	231	200	199	203	205	198	216	208	224	220	220	189	230	221	227	197	217	215	217	248	208	190	193	215	222	206	193	234	238	216	203	201	223	223	208	184	205	207	220	209	197	203	201	221	190	208	239	210	211	209	203	209	215	213	220	173	229	200	245	175	192	214	212	221	193	218	220	212	178	202	211	199	223	208	229	201	217	216	191	237	192	220	206	201	234	193	201	202	222	242	225	227	213	214	192	203	236	205	211	203	187	185	217	215	187	208	200	227	229	198	224	216	225	211	180	202	213	217	221	220	229	207	219	226	229	206	225	219	228	208	243	219	193	228	195	223	190	188	189	198	211	202	195	225	198	195	217	213	221	208	214	214	207	231	195	233	226	203	205	205	220	200	210	189	225	230	226	221	235	207	226	202	215	191	201	204	197	255	220	210	214	239	197	207	188	207	232	199	222	183	211	218	229	244	210	207	210	241	203	201	210	230	208	205	200	232	193	181	221	202	191	188	186	216	230	211	193	217	200	219	191	207	217	203	194	207	228	205	211	211	212	214	206	212	203	228	193	224	233	219	213	185	225	201	216	215	193	221	203	216	214	225	213	192	243	185	193	170	192	233	203	203	198	215	232	196	191	189	203	199	229	204	211	233	202	208	235	191	192	208	202	217	188	200	224	226	238	232	205	204	208	200	191	224	203	205	219	214	240	241	197	209	204	223	178	220	208	208	202	192	191	212	179	197	209	209	217	175	223	190	198	174	225	221	211	212	194	195	211	248	210	198	201	188	194	189	219	202	216	160	210	212	233	181	191	211	216	225	229	217	222	208	239	205	203	220	215	197	187	219	225	200	212	189	197	203	218	213	195	218	211	204	216	215	202	202	211	252	201	192	206	210	185	209	194	226	220	224	213	225	201	203	199	204	230	189	206	217	201	237	218	211	215	198	220	219	210	186	211	237	223	233	205	213	230	197	186	235	217	239	200	213	208	215	195	172	235	222	217	186	199	219	211	202	222	217	222	185	192	198	221	214	197	213	194	198	217	206	211	238	192	211	217	215	220	208	184	204	207	202	201	210	220	218	206	215	203	208	196	205	213	223	211	240	192	203	202	205	193	201	208	203	227	211	197	212	212	210	192	215	203	214	198	189	210	224	221	233	209	231	194	203	189	214	184	198	207	233	202	231	221	199	258	218	240	210	223	208	221	206	228	185	212	181	231	240	203	173	192	233	220	192	209	207	175	206	213	188	199	193	209	181	216	213	194	220	225	204	234	216	211	203	207	191	226	220	199	213	193	191	214	205	201	220	215	222	210	200	206	190	189	210	214	218	201	211	227	207	197	215	207	224	205	200	216	209	194	205	215	211	213	206	212	236	224	210	215	222	225	211	225	204	209	207	211	201	220	213	219	214	201	229	217	187	197	210	195	240	211	189	192	215	213	210	203	217	221	225	227	218	206	186	211	213	220	197	196	212	210	204	208	205	195	231	213	202	198	216	209	192	212	207	213	228	202	210	211	216	217	207	222	206	211	218	202	197	199	203	238	192	214	213	222	234	238	203	182	193	223	224	210	213	213	223	202
21088	20055	29479	33601	32930	34365	25750	19422	17563	8983	16928	30244	18714	3100	1159	1087	1041	1011	948	886	817	869	848	880	796	733	798	744	729	758	729	693	726	773	656	689	670	713	647	684	700	671	618	667	618	622	674	672	634	666	666	697	626	591	631	663	623	613	607	640	631	655	616	627	623	624	609	644	587	602	585	604	599	591	621	622	570	565	615	642	576	596	596	633	634	591	603	608	602	601	599	672	654	584	602	616	638	624	632	612	604	601	611	580	567	584	606	620	639	619	596	591	617	593	610	582	595	615	592	643	597	659	617	610	615	584	619	632	629	597	610	637	580	604	599	671	595	598	592	587	613	614	549	613	626	593	565	603	601	603	590	573	625	559	558	651	609	610	547	651	584	589	630	625	574	634	589	597	606	592	632	577	592	632	599	601	651	611	570	590	623	609	626	567	608	618	658	568	568	590	619	568	629	568	646	553	623	597	607	589	581	603	600	592	610	577	600	577	619	625	584	609	596	633	629	609	598	603	592	635	601	546	655	593	589	610	597	606	613	614	560	609	614	623	645	545	586	587	585	620	579	596	575	581	604	608	581	599	591	591	607	590	618	562	561	601	631	577	606	600	605	583	606	603	625	584	593	572	596	628	607	578	639	576	574	585	602	588	580	595	624	601	590	587	580	581	586	572	599	594	570	546	621	632	628	620	563	610	577	589	612	609	585	599	574	601	620	614	597	587	610	557	590	605	586	588	583	595	595	621	623	599	598	578	581	606	628	614	588	596	590	588	578	549	611	606	589	589	602	577	622	603	608	560	601	574	621	582	589	578	596	607	605	580	609	600	585	626	544	616	607	613	559	642	601	594	589	597	593	625	536	565	583	604	612	580	583	593	625	620	587	590	587	594	628	576	579	594	617	624	626	575	617	543	594	595	620	588	600	589	596	559	565	610	579	574	597	568	557	606	577	560	582	627	636	623	559	624	556	600	593	585	592	576	617	602	613	575	613	582	590	608	667	589	593	597	609	605	597	613	599	628	609	603	588	582	581	627	598	560	636	591	597	593	579	587	570	591	566	590	579	590	566	595	610	616	597	548	578	600	627	599	564	656	580	637	625	598	600	566	530	617	638	572	598	591	579	636	585	611	600	585	600	585	617	568	607	567	590	589	574	597	588	597	599	570	585	582	630	605	615	596	599	600	609	596	621	568	612	596	628	594	645	594	604	596	576	591	591	602	595	657	635	612	589	577	637	588	632	581	626	613	608	615	567	620	587	603	561	623	587	559	584	612	584	622	564	596	607	604	597	592	546	575	541	600	616	596	655	587	620	585	608	606	601	555	628	570	655	611	564	590	557	620	602	591	623	589	560	623	600	560	536	597	584	606	614	616	569	618	576	582	584	600	567	606	566	581	583	596	662	572	580	629	575	593	595	635	578	581	599	578	592	587	572	624	604	578	586	602	627	602	576	602	566	564	598	571	600	563	583	624	617	577	606	634	586	597	585	563	608	578	549	572	625	625	561	624	600	616	613	611	616	633	599	592	608	627	578	535	599	608	616	563	584	581	606	584	598	565	616	573	575	625	626	559	589	620	590	592	587	559	597	587	605	597	582	599	613	624	601	599	589	615	577	595	600	588	552	607	573	605	600	592	606	566	565	583	629	575	615	615	638	538	612	587	591	603	599	595	556	599	596	555	565	634	592	559	604	567	578	600	603	529	566	592	610	546	583	614	588	576	574	562	560	652	570	587	578	599	617	537	623	601	582	618	599	563	596	588	568	615	578	562	605	608	605	571	598	584	548	599	625	591	603	591	604	604	628	599	589	575	570	615	583	598	563	595	590	599	582	597	598	630	585	574	623	589	574	626	602	603	588	600	577	616	650	622	578	604	601	605	618	580	600	581	610	649	640	605	580	610	586	608	595	584	619	626	628	592	603	588	647	587	652	581	609	548	574	600	553	602	565	589	597	632	565	607	600	581	568	573	586	625	597	615	611	601	631	567	610	626	566	589	641	582	608	607	577	635	607	606	593	612	623	591	559	607	623	621	628	597	568	604	578	597	657	612	617	633	588	589	584	562	599	601	567	526	601	594	617	609	605	586	612	578	601	570	615	620	634	588	589	580	610	640	609	568	602	581	607	582	579	567	601	639	632	607	605	574	600	575	582	569	603	618	611	604	564	623	591	585	576	619	584	586	587	596	603	594	569	584	604	578	602	576	576	567	580	595	584	618	521	616	599	595	565	615	606	600	591	630	612	592	641	621	567	594	600	604	567	599	580	614	603	571	595	597	568	569	577	605	572	616	589	607	592	588	629	640	562	642	563	585	597	600	637	563	583	604	600	603	560	599	644	586	591	572	592	632	582	599	553	527	594	611	637	624	593	600	586	619	568	602	601	598	599	626	626	614	570	656	616	584	617	605	599	599	597	520	558	596	639	617	638	611	617	608	576	553	585	570	593	587	588	608	624	601	610	595	593	579	554	540	589	550	591	594	609	623	575	583	597	550	567	613	593	605	620	578	591	609	565	566	591	597	550	624	652	615	610	627	547	589	564	584	602	593	606	599	608	591	565	575	647	581	600	551	606	665	591	587	582	614	557	605	645	607	653	571	569	597	614	603	613	622	559	630	652	581	603	589	612	590	618	574	588	577	621	615	577	601	583	562	568	599	616	569	588	576	578	632	585	562	567	560	597	643	635	619	598	596	616	600	577	583	628	541	582	642	614	594	598	584	591	575	580	586	585	556	612	569	606	609	572	626	614	613	584	586	581	586	565	583	616	579	599	625	602	584	632	600	604	576	627	590	670	588	597	612	560	585	556	597	564	584	607	604	607	614	594	579	584	617	638	605	590	599	617	544	617	622	586	582	603	562	634	571	560	542	561	587	597	606	574	589	616	571	572	560	670	583	649	579	597	671	596	581	627	595	593	568	584	640	573	640	604	562	569	631	591	591	591	549	585	591	617	624	591	625	608	602	586	606	626	568	596	541	576	590	629	597	602	593	596	627	644	605	619	690	578	603	654	603	578	652	600	638	567	617	662	563	595	602	598	588	616	595	624	593	572	576	603	568	578	570	598	625	557	630	622	613	588	582	586	633	544	600	623	576	611	528	600	594	616	579	605	613	629	593	613	575	576	584	613	606	586	587	614	581	556	638	607	567	585	590	631	596	561	576	579	595	634	606	558	585	591	566	577	606	631	556	563	642	592	606	582	585	613	587	603	585	579	609	578	589	609	581	567	526	589	602	605	623	605	608	619	593	563	674	606	613	587	596	618	577	558	609	580	610	597	566	606	598	558	592	581	625	569	643	558	582	572	627	629	578	617	580	650	607	565	574	605	581	576	584	588	588	603	622	589	590	600	592	600	590	642	630	621	595	606	566	573	586	566	645	586	644	621	603	605	595	594	613	618	618	605	597	582	574	541	550	585	581	606	619	602	610	613	609	609	575	604	623	593	601	611	583	591	575	573	585	649	587	606	587	579	596	612	570	593	594	617	572	610	616
4539	2947	4620	2913	1131	1163	1216	1144	1126	630	519	620	1254	413	201	211	228	234	244	248	195	195	214	226	222	227	220	229	228	237	217	214	190	216	241	209	216	199	223	227	208	223	200	210	225	198	230	231	213	222	230	193	219	246	226	246	220	200	206	243	218	218	218	239	229	217	228	216	223	235	221	202	217	236	194	235	248	228	226	192	229	199	233	231	218	238	237	201	207	210	198	217	207	219	231	233	197	200	204	224	234	227	217	203	200	224	201	207	204	221	203	197	212	215	200	216	229	247	199	206	241	225	214	243	202	200	226	219	220	207	235	207	229	226	210	222	217	221	222	199	202	191	206	205	207	249	229	211	231	237	208	216	212	207	245	210	244	215	233	229	221	212	229	211	223	192	216	248	223	228	229	222	212	228	229	226	193	215	202	189	242	225	211	190	212	238	230	216	220	221	229	220	231	209	206	216	229	190	211	210	240	218	207	210	204	238	211	252	207	210	241	232	200	231	202	208	208	240	243	232	203	204	207	232	206	226	212	221	215	205	242	233	218	215	238	206	199	206	214	246	241	224	222	210	225	194	206	196	226	242	231	224	185	223	219	191	205	222	231	203	241	218	208	208	201	241	225	218	200	218	225	232	181	221	228	226	222	235	208	215	251	240	222	244	213	192	190	232	230	207	232	219	214	216	206	225	236	211	226	235	232	210	213	214	238	220	241	194	227	226	238	203	236	221	235	242	221	180	208	236	204	180	237	215	220	219	210	222	227	232	189	219	242	200	197	220	227	204	199	220	261	225	252	238	209	219	210	211	191	225	186	203	193	219	249	208	224	215	242	220	220	196	217	220	230	205	231	215	214	212	206	199	229	203	223	229	212	221	217	212	223	204	231	210	235	211	242	225	209	213	216	222	206	222	231	211	215	216	216	215	206	228	207	207	204	217	235	208	203	219	220	192	255	214	221	233	245	232	215	208	215	237	221	231	202	194	207	221	209	203	207	202	211	231	216	213	210	223	217	226	212	227	215	202	202	218	209	215	212	212	192	228	229	230	225	209	230	214	234	210	231	218	234	219	238	218	242	203	225	207	211	225	205	209	208	213	251	211	235	225	247	221	215	211	222	215	213	211	216	222	238	216	213	235	238	229	215	210	198	224	208	257	225	234	209	192	223	225	239	184	196	199	233	214	223	228	207	233	235	229	226	254	235	233	197	206	233	231	215	234	235	217	200	204	238	217	221	249	259	201	202	217	215	212	228	232	231	211	229	242	235	229	240	226	206	231	204	235	222	194	217	214	206	236	237	196	229	200	224	222	215	216	237	226	224	211	254	251	227	185	214	218	226	221	240	194	217	201	211	234	218	240	217	189	214	203	216	224	180	218	211	211	218	222	219	206	189	252	229	228	222	215	217	182	230	230	212	232	248	215	230	226	227	193	236	203	221	220	197	245	235	206	214	228	201	241	195	210	217	225	244	249	212	231	241	212	204	221	218	240	182	206	221	212	226	224	233	238	189	192	236	215	226	236	211	208	218	202	206	210	222	224	204	206	234	200	212	226	230	215	224	203	214	232	209	229	244	232	225	226	238	201	230	206	236	217	200	190	207	235	236	248	213	193	223	211	194	213	224	213	266	193	215	214	237	192	205	216	212	199	213	250	235	195	224	226	232	241	223	208	203	199	185	214	185	226	219	236	229	207	212	192	216	216	189	212	229	220	215	195	199	223	204	234	223	229	222	265	209	243	240	197	185	229	214	240	241	209	197	246	215	235	227	209	229	229	233	214	214	220	221	240	210	259	217	228	234	237	199	204	196	199	246	209	222	209	214	220	238	208	208	224	214	238	205	222	215	230	218	217	223	238	252	237	232	225	207	220	240	196	204	208	188	226	196	177	198	200	203	224	228	225	235	238	232	214	221	192	207	206	203	227	220	221	211	228	236	222	206	201	190	206	220	266	203	225	201	222	209	234	230	222	230	187	235	217	217	212	233	231	215	218	220	216	203	233	209	215	235	201	221	199	229	202	213	220	226	200	247	236	227	213	248	214	199	223	234	194	225	208	230	243	209	230	232	223	242	232	229	227	222	238	256	216	219	222	198	224	223	213	232	234	206	197	228	203	182	242	221	225	250	232	283	228	197	202	223	230	218	198	229	205	200	220	221	248	214	204	191	202	208	214	238	221	207	220	215	227	217	216	217	208	193	193	235	194	223	229	211	214	182	217	218	205	220	214	213	233	225	223	243	212	210	221	184	220	196	198	191	227	211	213	190	231	217	182	209	220	227	208	222	210	212	199	228	197	205	190	223	238	227	218	223	218	243	222	213	226	237	235	233	197	231	232	234	228	199	189	223	245	238	228	210	237	206	204	207	223	205	207	216	207	239	216	198	213	237	210	224	236	211	222	210	255	220	224	212	199	199	189	218	206	197	235	230	222	213	234	235	234	196	211	211	240	229	219	206	242	199	205	172	229	208	214	226	216	204	213	211	223	227	206	219	222	191	241	245	219	232	237	239	194	222	231	202	202	216	182	249	233	238	224	213	227	216	208	218	246	223	206	216	202	201	214	267	219	227	202	239	197	224	234	214	217	210	236	211	229	230	211	256	221	236	228	210	212	196	200	218	217	216	237	213	224	205	220	243	237	228	217	212	222	232	234	202	224	220	250	215	236	253	223	239	213	225	234	188	208	228	212	208	231	228	235	243	226	218	195	240	209	237	230	225	233	225	241	240	220	216	183	218	254	227	229	207	221	213	210	244	207	227	253	236	196	236	226	192	243	230	227	221	208	220	216	220	225	222	226	195	218	183	217	191	224	230	207	219	228	226	212	214	223	226	240	222	181	232	232	219	213	206	230	226	221	233	218	216	192	199	210	206	225	218	211	206	208	219	220	207	205	241	188	200	230	227	238	226	223	234	223	203	235	219	235	203	228	194	226	222	245	230	253	215	222	234	205	189	226	213	207	228	218	218	211	244	204	220	217	207	221	201	212	223	217	238	230	250	202	207	219	217	217	248	235	215	209	199	221	200	204	231	211	222	206	225	209	223	206	226	224	241	224	216	225	205	194	232	217	240	223	213	214	216	219	271	238	234	225	202	239	215	209	208	227	221	228	215	177	196	225	202	223	221	218	253	215	246	216	208	206	217	247	218	214	204	221	193	199	219	256	215	225	194	211	191	188	240	242	207	212	186	226	192	216	240	234	194	206	226	231	217	227	218	224	237	232	228	200	222	211	197	224	226	227	200	242	193	205	233	215	229	220	221	207	177	223	225	211	231	220	236	221	208	199	207	193	215	238	206	241	215	216	235	203	224	228	235	225	214	221	211	219	215	192	223	216	223	223	193	222	216	208	214	214	214	211	239	213	223	212	203	229	231	222	225	214	228	235	200	222	220	202	204	220	229	224	233	228	218	232	231	229	219	202	212	211	254	227	206	262	219	239	201	213	216	250	208	203	229	223	199	222	187	215	215	196	244	228	215	254	223	194	238	208	226	227
3821	3183	7392	5277	2657	3062	3730	3951	3829	2205	1923	2823	5239	1601	642	671	604	614	620	629	612	600	604	604	607	634	604	612	598	563	653	629	611	611	646	645	613	619	604	625	621	644	636	608	647	619	610	582	648	596	611	666	601	666	629	607	696	624	600	591	622	607	644	615	568	606	618	616	613	639	611	629	624	614	598	627	591	580	639	585	612	601	600	614	616	594	643	650	631	600	625	585	608	655	605	610	663	572	636	601	626	601	646	660	575	643	624	645	656	651	611	654	621	602	616	614	645	620	628	585	603	562	684	617	643	580	582	612	657	624	606	582	592	628	646	610	653	600	609	610	608	603	609	605	580	632	636	648	633	597	634	626	555	619	610	611	633	637	589	611	587	621	612	627	624	591	595	622	595	607	566	599	642	619	646	647	599	631	603	598	614	619	594	616	632	617	610	641	613	633	612	605	634	606	597	649	605	627	614	605	624	595	636	646	631	603	637	640	617	599	592	588	603	568	634	608	622	581	624	601	635	603	615	615	621	621	606	618	590	603	576	601	564	591	615	606	593	578	604	641	611	555	606	625	648	587	621	594	606	616	656	601	604	593	635	596	606	608	617	611	588	618	635	546	584	612	632	620	596	603	618	625	622	615	653	620	654	586	585	594	635	604	602	622	596	607	605	634	615	629	624	562	603	596	631	611	609	600	648	619	630	666	617	609	611	629	613	607	600	619	612	610	656	588	659	626	624	623	629	607	629	595	574	618	605	578	593	623	629	597	644	582	614	572	646	602	620	646	641	643	615	649	620	640	616	572	628	585	619	596	656	635	608	598	632	581	610	631	625	598	598	620	632	613	625	651	601	583	639	602	611	591	627	583	610	595	614	611	626	603	588	598	591	622	624	666	590	603	639	601	618	595	624	635	614	582	576	579	653	613	646	660	645	585	628	587	622	633	587	589	605	604	560	643	620	667	660	593	625	622	638	624	620	629	635	599	630	598	615	586	611	647	590	586	627	608	622	571	602	643	570	623	595	612	634	595	607	580	669	660	655	619	601	622	600	585	615	609	656	607	604	636	605	628	623	614	624	635	625	605	624	597	603	583	574	627	610	662	596	604	568	637	627	603	638	569	650	619	599	594	595	624	608	615	658	638	637	633	608	614	595	594	631	599	610	677	623	578	613	608	579	582	614	577	573	607	615	652	649	553	624	663	585	632	586	627	650	626	638	601	619	598	606	618	611	593	615	622	586	637	618	605	646	592	565	608	615	576	615	612	582	632	607	651	586	624	651	632	630	627	681	606	571	633	620	638	639	653	635	597	626	587	564	618	582	612	598	598	651	623	594	581	671	563	630	658	615	601	659	589	603	633	643	624	609	602	585	619	591	654	603	626	568	575	607	572	594	603	578	611	689	585	656	638	627	596	635	607	682	595	641	609	604	586	605	601	632	605	665	577	611	601	628	586	584	564	647	625	606	590	589	626	632	576	629	660	615	597	591	532	614	613	626	589	642	626	617	591	584	647	620	620	589	606	612	647	591	639	618	603	634	611	619	602	604	655	632	625	634	617	629	617	592	589	630	619	601	613	617	637	607	653	628	602	624	624	599	581	603	597	630	607	584	609	618	646	577	603	634	648	606	613	596	607	620	649	608	558	628	602	637	612	624	622	616	669	604	614	604	641	603	653	623	626	598	612	631	616	616	592	617	605	587	602	651	583	623	602	586	606	600	600	607	609	586	585	598	633	608	631	622	590	605	610	583	592	573	639	608	591	587	597	635	607	590	607	608	628	664	590	642	562	599	581	597	629	629	727	628	594	569	608	620	652	626	600	632	596	607	648	594	589	613	636	626	573	628	644	570	604	564	561	615	604	589	646	628	665	632	625	615	594	645	590	610	654	582	609	607	617	611	598	643	641	647	622	589	602	635	599	610	665	610	653	569	591	618	616	614	636	641	579	627	630	634	616	588	610	594	593	578	632	608	640	594	583	611	615	603	637	568	627	555	609	627	639	624	610	581	608	619	569	579	598	646	562	610	595	642	617	657	627	624	617	613	650	591	624	658	607	626	630	612	562	620	565	634	638	643	619	606	579	634	597	651	668	633	667	593	572	588	654	652	611	610	596	637	583	621	586	608	639	596	620	620	554	621	577	626	648	593	596	608	599	636	621	610	599	596	608	584	658	631	607	642	581	616	570	555	596	595	616	651	618	597	647	627	604	630	637	608	633	624	647	623	600	594	626	635	596	646	633	592	623	589	605	643	562	628	552	632	604	627	615	620	665	639	640	577	615	620	657	604	593	597	591	641	607	652	647	607	613	608	604	613	592	691	672	606	604	619	633	606	664	621	567	607	621	688	628	637	585	597	620	605	573	594	624	636	593	627	573	631	590	576	611	562	591	621	606	655	561	637	608	584	575	641	648	603	595	627	627	593	612	638	595	621	615	635	573	636	613	620	609	599	601	612	600	593	575	603	613	593	649	657	578	591	665	606	591	600	643	589	607	618	642	645	690	587	640	626	644	616	594	626	630	610	662	600	628	628	636	617	592	614	587	630	658	591	608	574	600	576	656	556	616	643	574	656	616	661	659	623	622	616	649	616	608	603	608	646	665	590	621	598	608	593	637	593	610	605	626	605	616	638	617	590	586	608	640	626	641	568	584	625	625	636	567	569	590	628	647	580	620	615	630	621	618	612	632	601	592	649	556	575	620	634	610	665	603	619	608	628	648	621	606	569	611	621	633	618	609	625	585	592	635	593	633	654	612	593	617	588	612	628	647	644	623	629	602	610	616	651	603	601	666	625	607	627	586	561	606	635	635	637	620	623	629	601	662	621	648	634	604	604	665	617	613	629	605	625	645	579	614	607	607	613	614	665	655	662	610	639	634	654	598	635	630	611	597	624	592	565	634	647	586	642	607	608	602	599	667	600	567	622	626	599	624	610	589	621	636	610	579	599	619	597	626	618	609	629	600	624	563	607	678	619	610	643	598	608	555	621	601	636	609	636	621	636	608	611	640	579	646	640	610	566	604	601	654	600	644	650	633	612	577	622	628	632	606	600	647	655	592	627	685	640	576	593	614	608	605	620	619	631	566	570	625	657	602	573	598	594	633	596	607	594	597	604	617	655	636	647	620	651	639	643	627	636	634	614	609	627	615	638	588	648	583	585	634	620	600	596	644	613	623	617	598	652	640	625	599	577	600	603	618	628	659	638	595	614	636	579	651	596	572	598	632	624	561	616	595	615	657	558	608	652	577	632	637	610	606	664	626	621	628	588	618	688	623	600	638	611	637	605	582	604	613	626	597	617	623	619	586	605	641	577	618	611	570	596	616	621	606	591	601	624	581	618	601	624	605	675	627	605	592	619	616	627	609	632	623	607	619	614	609	611	595	611	648	627	612	534	605	619	609	634	601	584	629	609	603	668	578	656	621	580	673	598	667	581	650	596	655	628	604	623	571	619	667	621	621	605	629	575	613	612	586	607	593	599	599	631	593	588	616
13054	8318	16546	17521	11359	7763	7323	7389	5631	4704	3480	6005	15560	1996	184	196	171	149	157	154	143	152	154	139	149	161	165	138	149	156	140	139	163	138	148	165	139	158	166	133	158	127	141	152	140	171	148	151	158	140	136	146	159	161	141	138	144	150	133	166	144	123	157	160	141	138	131	157	165	156	134	146	154	149	160	152	145	120	123	135	158	128	171	151	147	156	140	125	138	146	132	157	158	147	154	144	152	146	133	154	154	143	141	149	148	156	128	150	163	151	149	158	147	136	146	128	143	138	140	156	148	143	126	142	140	148	138	163	166	165	137	147	136	136	143	143	148	142	152	146	145	132	143	149	141	155	134	171	131	145	151	157	167	127	170	147	160	136	133	152	154	159	138	167	141	138	137	153	152	131	134	135	142	149	157	145	122	155	153	159	144	144	137	152	128	146	136	160	134	153	156	129	150	183	162	142	146	162	133	140	169	148	143	145	153	149	145	138	140	135	149	149	135	167	137	149	163	135	126	145	145	132	133	137	109	166	146	142	141	145	136	138	124	150	135	157	140	147	140	148	170	157	128	139	146	149	148	152	156	168	151	147	157	143	148	142	156	152	130	145	141	152	135	132	108	156	132	141	123	118	145	143	140	139	162	154	136	159	142	137	136	141	148	159	136	149	151	151	161	164	137	146	175	138	133	164	151	131	150	147	145	156	144	157	141	138	149	148	152	149	152	139	141	166	120	170	129	144	133	157	142	131	135	125	138	122	152	148	157	152	151	139	153	136	153	162	140	138	148	140	156	153	146	160	123	156	172	135	152	153	132	141	134	151	130	159	137	165	147	159	165	145	136	129	163	150	151	147	154	150	163	162	146	150	145	166	129	123	148	151	143	134	139	144	149	145	163	152	139	150	153	182	142	149	156	119	168	138	125	139	139	131	148	152	125	139	147	149	142	124	155	137	152	124	138	159	139	142	157	158	134	138	167	138	151	143	149	139	142	124	155	134	146	146	147	154	135	124	155	132	126	170	146	155	158	141	176	151	137	165	126	142	127	139	126	144	144	135	130	131	153	129	124	127	147	154	135	134	160	149	144	153	146	138	139	160	182	128	144	158	134	125	150	144	147	150	149	151	134	136	136	144	173	145	153	125	131	144	141	139	153	151	151	139	147	142	130	149	169	131	134	145	154	169	129	119	127	147	149	140	112	135	140	140	143	150	138	155	154	128	135	145	155	150	152	148	141	138	135	146	145	135	147	147	138	140	136	115	138	142	159	127	148	133	135	136	145	152	133	162	152	149	166	123	168	148	161	158	153	140	147	150	140	152	144	127	126	125	132	150	152	129	152	150	141	167	133	141	140	138	141	151	148	157	151	125	152	140	138	126	133	161	136	145	160	145	128	147	159	152	146	150	126	174	164	140	128	152	150	157	140	137	152	141	127	141	146	164	144	123	133	134	146	154	134	131	137	154	145	139	115	140	126	139	147	143	153	158	149	144	154	149	135	136	140	153	141	175	144	181	143	163	153	148	146	140	123	135	149	162	144	125	145	152	144	149	152	138	145	148	143	154	143	146	150	151	136	134	129	142	147	164	158	123	142	137	160	144	141	131	151	147	151	151	142	130	155	140	170	134	138	150	137	146	149	142	161	134	170	141	146	154	146	159	139	147	129	148	147	149	134	147	135	155	138	164	142	145	153	153	148	129	127	130	154	154	169	155	152	148	130	134	156	161	136	169	128	137	130	153	153	125	134	143	121	145	154	154	137	146	142	144	144	139	150	153	158	154	130	164	150	143	155	153	161	133	139	139	133	159	150	145	151	136	147	171	136	130	146	151	123	151	132	140	167	139	147	154	150	151	149	146	146	130	125	133	131	129	124	146	153	152	140	143	153	149	161	151	144	122	152	139	137	172	146	153	136	143	162	159	146	124	153	148	142	120	163	140	145	155	142	160	145	145	154	150	142	118	130	144	153	141	149	141	129	129	154	164	156	153	139	126	151	151	126	144	168	147	129	125	160	138	151	159	150	155	133	144	127	146	142	160	129	139	129	146	127	135	150	132	162	164	122	146	135	142	131	139	133	131	155	135	145	139	147	155	144	139	143	156	146	158	138	139	159	121	140	115	142	148	144	142	152	147	150	146	129	131	133	165	153	164	129	112	131	159	128	140	122	156	143	122	145	142	136	134	156	151	150	155	160	163	140	128	143	127	133	150	138	137	156	102	149	157	159	144	156	155	133	140	168	158	139	154	161	151	130	148	152	163	156	145	139	145	160	167	145	150	151	152	148	141	138	132	144	145	154	139	138	140	127	150	140	147	153	126	156	133	144	152	143	139	144	145	164	161	167	137	138	154	141	134	140	155	145	142	156	146	146	126	125	151	121	140	169	139	132	140	137	139	158	132	178	153	156	129	141	138	139	154	138	147	150	151	145	144	159	149	151	129	124	154	137	134	146	137	164	152	143	141	124	113	141	118	122	137	160	144	154	146	137	130	152	135	131	145	162	133	147	148	151	154	140	133	144	140	160	143	125	135	176	128	138	155	162	135	150	155	143	159	144	149	144	146	147	125	133	153	144	177	146	149	134	161	143	141	143	150	153	161	134	127	139	147	147	159	159	150	145	137	148	155	141	144	136	159	156	122	139	147	146	131	132	140	153	137	131	147	137	135	132	147	166	120	146	143	160	140	162	145	144	154	147	142	141	137	159	134	132	154	135	159	162	145	163	150	129	143	128	138	153	150	145	140	127	139	153	145	158	147	155	162	149	137	127	135	144	149	131	134	146	159	165	145	134	129	137	138	161	137	143	144	125	134	135	158	127	137	153	145	160	138	138	127	152	139	130	149	129	138	162	146	135	149	145	152	160	143	152	133	149	144	144	162	131	147	141	171	144	122	159	148	148	144	147	148	144	152	126	112	155	170	147	131	158	159	142	150	169	158	145	137	136	157	130	138	151	153	169	152	122	145	161	152	157	139	141	134	144	140	145	132	149	160	142	149	124	123	165	149	156	144	158	149	163	152	162	121	143	121	143	159	134	144	129	166	150	129	153	156	128	152	139	146	141	125	168	137	140	153	164	133	144	154	166	157	139	141	137	155	163	163	134	132	136	129	162	157	126	134	152	150	158	163	143	147	155	159	130	150	141	175	160	148	127	154	157	143	149	156	137	143	143	149	141	158	149	162	173	164	140	145	136	155	128	158	147	142	177	149	125	126	149	157	154	133	132	149	151	126	137	125	177	162	154	130	153	134	128	145	137	160	155	148	155	155	136	155	141	154	154	152	136	169	151	147	127	151	142	162	148	131	137	159	140	145	140	126	164	130	138	144	106	155	169	158	141	147	123	159	155	157	151	149	144	141	132	145	128	129	137	120	143	142	123	128	149	123	136	148	135	151	152	120	127	168	138	132	167	157	140	137	151	154	143	146	153	143	157	130	123	161	148	126	163	132	143	152	118	161	142	150	126	149	132	133	126	156	119	145	149	152	147	156	144	156
8162	7069	18381	19400	17035	14607	16053	16575	13966	12550	11472	19472	30738	5906	659	624	579	573	608	530	573	557	538	517	536	506	490	487	544	468	476	478	460	497	495	452	443	462	479	469	454	449	473	472	454	468	460	457	429	449	477	456	426	463	465	440	495	448	442	436	428	475	464	460	462	448	452	457	466	453	443	426	448	469	472	458	454	437	448	459	451	428	465	433	468	465	428	489	456	483	431	456	457	432	439	436	443	467	458	444	449	467	469	459	432	414	455	434	452	439	435	463	457	412	453	498	463	415	435	438	453	425	427	433	459	403	489	471	487	457	442	424	444	423	452	428	431	408	453	447	426	450	460	448	448	459	416	464	491	430	438	453	445	447	428	435	434	423	433	453	463	403	432	450	431	475	462	446	440	428	451	471	433	461	409	429	459	475	436	489	421	434	427	446	432	443	452	426	463	448	455	430	432	436	456	415	483	420	446	467	455	480	460	437	446	417	423	448	460	477	469	418	427	467	427	416	425	441	463	448	412	471	443	446	454	430	425	457	419	402	414	428	448	416	432	459	442	432	417	429	453	450	446	460	399	424	443	481	433	451	431	455	459	426	461	449	422	414	444	465	492	482	450	459	440	434	462	406	409	479	409	452	463	408	456	428	426	429	413	433	437	461	431	436	438	429	422	439	462	435	467	455	432	449	476	416	430	421	433	446	437	488	412	450	448	451	440	440	487	471	459	455	401	441	463	454	438	422	441	438	459	477	435	470	493	420	448	470	457	430	451	435	425	439	458	457	450	482	417	448	467	418	441	444	435	457	435	480	444	439	432	442	441	455	442	424	456	447	432	407	445	477	413	455	451	454	433	439	456	447	448	445	442	449	446	438	407	477	421	482	430	441	445	420	418	429	472	495	480	448	415	442	475	431	482	419	394	427	442	422	467	438	443	423	446	457	452	452	403	462	465	435	447	446	480	434	429	430	442	453	438	463	403	436	464	439	417	446	459	435	460	424	466	434	450	476	425	408	425	445	452	426	440	453	474	442	448	411	418	439	439	408	425	449	419	448	473	455	424	438	436	409	437	436	394	425	416	440	429	472	452	427	477	438	446	453	399	444	452	421	464	419	388	467	434	474	426	444	438	426	454	439	429	445	449	429	479	451	428	411	445	470	404	443	456	440	447	471	406	471	455	433	422	424	424	496	429	396	461	434	443	425	455	418	445	423	472	440	411	436	438	470	430	441	454	469	450	436	396	435	412	454	465	424	408	459	440	422	457	452	433	473	469	467	459	421	452	423	431	484	448	454	411	417	461	445	418	440	398	444	423	398	442	443	433	423	465	431	466	457	450	427	438	476	431	437	413	443	451	446	436	462	429	414	411	469	431	469	477	423	467	443	467	464	459	434	469	441	420	422	449	446	438	427	429	442	451	437	454	437	450	418	434	443	458	414	436	437	445	432	451	423	444	434	463	443	441	439	418	433	427	471	456	464	433	460	434	418	441	451	443	422	433	446	445	453	470	398	455	443	425	465	439	463	464	419	414	434	434	418	445	447	461	425	409	447	469	477	486	416	442	439	463	454	458	432	481	431	450	465	428	444	432	417	447	470	418	451	445	422	473	457	435	438	431	391	431	405	473	405	419	465	446	435	468	438	429	483	440	427	490	440	447	466	483	424	445	452	442	423	421	440	443	431	412	470	448	414	453	444	462	440	442	436	456	442	421	447	464	404	429	487	423	439	442	419	434	448	437	439	418	443	461	444	462	434	420	421	448	431	445	457	449	453	438	457	426	462	453	409	462	424	437	474	429	449	464	423	463	430	467	410	472	444	464	434	441	452	431	475	441	446	430	462	432	439	460	451	440	433	422	434	428	446	457	447	470	440	438	431	463	453	441	432	437	433	388	479	420	424	414	433	437	433	443	465	429	439	417	448	448	467	423	448	434	453	440	422	456	447	427	431	465	458	458	394	431	442	419	475	435	441	419	440	443	452	456	443	461	435	452	466	453	421	411	436	427	418	406	432	476	448	452	421	454	436	414	403	424	458	458	449	480	450	456	431	437	431	457	447	447	454	450	404	437	454	457	408	439	431	447	419	436	420	435	470	441	392	488	417	412	411	420	436	403	443	429	439	418	432	423	440	417	441	435	437	464	439	421	446	435	471	433	482	414	448	447	417	448	458	454	397	424	429	439	464	435	460	463	423	451	422	454	415	463	457	456	453	461	429	428	410	435	431	447	420	433	478	443	464	469	430	427	426	457	464	472	429	413	460	464	429	469	444	428	437	510	449	446	409	435	455	424	446	435	447	425	449	438	459	446	440	433	441	472	467	434	438	459	448	458	437	444	453	402	436	451	460	447	472	417	485	472	441	428	442	429	475	451	412	440	392	420	447	452	376	433	426	442	479	427	480	421	467	421	441	413	441	419	473	425	397	432	444	422	421	468	417	463	441	443	420	449	458	424	417	417	463	445	429	441	421	424	479	444	419	436	435	449	460	433	431	409	402	451	460	428	466	434	420	444	464	421	463	430	436	497	464	432	434	419	482	438	433	459	440	413	466	460	469	444	416	466	457	422	430	463	473	411	435	456	421	472	453	483	437	438	456	492	472	425	435	430	426	423	422	428	450	469	437	405	437	479	437	449	445	431	461	446	420	465	446	436	459	412	463	458	450	449	428	433	436	440	449	476	430	471	435	406	431	447	429	401	442	445	431	440	495	451	474	430	439	458	463	440	484	465	460	435	453	429	455	456	469	448	432	450	434	455	443	421	436	407	425	443	489	418	420	413	459	459	445	460	436	433	416	457	423	453	444	426	446	404	441	434	424	466	422	434	422	423	396	447	433	455	410	428	430	429	466	449	431	412	415	409	456	450	437	398	455	423	444	474	431	434	438	464	484	467	455	455	416	442	429	418	452	456	454	461	460	429	439	499	463	411	440	411	459	461	464	452	402	445	414	460	488	415	411	422	421	445	429	456	461	442	449	457	421	431	440	461	431	432	417	455	473	445	445	464	421	433	470	444	439	440	453	412	430	444	426	419	454	430	439	413	411	435	417	429	446	428	463	427	441	445	417	424	442	437	467	466	432	421	421	471	455	452	446	430	460	417	458	434	482	471	452	433	431	437	416	424	395	436	431	436	435	467	476	447	455	447	472	462	460	468	444	419	415	470	443	460	424	451	437	420	455	475	425	422	446	426	451	426	421	471	389	449	437	440	442	429	465	441	445	451	472	398	428	443	435	453	431	442	408	427	405	437	462	415	471	419	464	427	463	466	432	420	445	436	438	459	417	483	454	436	423	453	398	436	441	414	437	457	410	435	435	445	421	422	468	496	402	418	402	485	432	410	457	433	477	420	445	407	466	440	500	454	423	423	452	433	452	461	457	449	433	429	428	488	442	427	445	407	475	425	414	456	391	423	429	461	436	426	445	420	433	419	481	439	458	435	459	456	439	459	481	425	438	396	481	466	436	452	448	430	492	448	460	438	425	440	463	439	441	462	443
21891	15423	19985	22028	17359	13807	9731	11259	7912	6099	6412	13171	28141	3531	364	306	270	292	269	239	254	283	288	230	253	253	264	244	239	284	241	248	230	244	219	220	253	224	252	236	227	237	254	218	212	208	205	235	213	216	237	198	240	228	239	207	228	215	227	243	196	235	236	218	217	240	217	236	223	222	194	206	249	243	213	209	206	224	208	217	237	228	232	224	220	254	228	270	206	250	241	217	234	220	233	241	240	240	215	224	235	217	191	242	229	227	220	230	222	233	218	208	236	205	246	249	213	276	215	232	241	229	214	228	213	213	223	242	237	254	229	189	226	201	223	218	222	229	237	212	246	233	247	229	244	194	240	233	198	215	240	226	229	192	236	250	225	229	212	201	237	228	214	210	250	220	231	218	234	226	230	217	191	216	231	245	210	259	222	230	203	229	227	247	224	220	245	207	221	204	225	238	253	209	218	215	247	219	212	225	214	204	210	225	236	229	231	217	217	205	220	216	231	235	213	202	229	234	218	219	243	220	223	193	227	214	214	222	223	232	217	198	227	233	213	211	246	228	236	213	212	224	214	224	212	220	243	235	229	260	234	227	222	209	235	210	211	254	212	236	172	243	203	216	218	218	234	203	239	218	238	190	238	207	239	231	248	218	244	221	243	207	232	214	256	194	231	219	218	219	219	233	226	202	197	230	217	244	215	222	230	229	216	206	229	255	232	217	233	212	227	208	236	215	209	199	241	227	224	231	200	205	228	207	187	235	222	218	188	205	222	198	205	240	215	258	201	222	226	205	208	217	215	197	223	178	224	229	196	195	208	206	208	235	209	205	227	212	230	230	213	219	255	235	214	235	200	184	199	218	216	221	216	219	239	251	221	248	258	219	227	234	224	228	207	225	230	178	214	212	204	212	231	233	228	242	230	223	212	195	244	229	232	219	215	201	209	215	221	217	240	233	187	242	232	187	205	206	226	226	200	209	229	238	231	215	227	223	217	229	201	243	225	235	228	252	220	226	234	210	264	198	235	234	220	212	226	231	228	221	230	220	216	203	230	201	240	205	235	203	231	212	218	226	209	238	229	206	202	248	226	227	207	186	228	245	249	223	223	211	261	219	210	237	217	207	228	223	207	218	218	207	214	232	222	220	207	222	197	217	217	205	225	214	202	215	213	211	226	220	232	230	196	236	209	210	227	226	227	249	209	181	192	235	225	223	216	219	242	223	234	197	223	213	222	227	240	205	210	224	240	215	199	217	265	234	225	218	221	241	220	228	215	233	217	220	203	231	210	225	226	223	187	224	220	212	239	234	242	234	212	214	221	206	216	221	227	211	259	234	220	235	223	223	210	206	224	197	218	228	270	230	228	230	220	233	231	208	217	210	225	245	214	209	233	228	192	239	230	213	234	207	213	237	248	197	240	234	227	188	232	239	200	241	203	241	209	224	221	234	243	237	230	269	208	224	203	227	220	215	238	236	253	208	236	221	190	222	218	230	214	210	215	259	239	229	221	220	211	219	209	239	224	213	231	230	242	224	221	245	222	228	223	220	220	194	217	243	252	232	209	221	231	214	243	219	227	231	221	219	214	200	235	225	214	211	207	209	213	195	213	239	224	210	221	225	233	235	197	220	216	219	219	213	225	245	216	239	207	231	237	218	214	205	228	235	244	214	234	220	229	229	207	208	212	262	230	215	222	215	218	233	209	262	261	208	255	184	232	220	228	198	206	208	246	232	208	221	219	210	260	187	240	226	246	223	235	181	191	248	237	239	230	222	226	203	209	229	241	220	207	251	216	199	227	196	224	232	216	223	233	216	212	239	214	221	223	229	192	233	200	214	229	217	243	246	215	231	214	236	207	239	207	249	244	221	227	232	243	249	196	209	261	190	208	212	217	229	230	228	220	227	180	251	218	214	217	228	220	231	218	224	245	215	237	227	189	231	222	217	225	227	217	206	271	244	240	227	208	216	214	193	239	235	200	213	220	236	217	228	221	261	239	214	227	208	231	196	202	237	217	232	191	216	222	255	245	190	230	230	218	209	227	241	229	214	210	230	216	236	228	214	207	250	235	223	236	227	217	210	187	223	199	242	217	235	192	217	248	238	226	260	231	222	216	212	231	244	205	208	232	233	208	221	205	240	211	228	224	221	229	225	227	188	236	213	200	258	214	206	224	228	209	215	211	213	210	234	217	210	212	245	208	230	226	251	197	244	223	235	206	265	249	182	244	225	207	218	226	218	215	230	250	231	192	210	203	231	216	215	230	204	201	201	187	222	239	210	205	251	226	215	230	205	214	246	226	226	234	210	238	236	230	215	229	221	202	216	239	226	211	229	208	216	229	234	202	214	200	180	203	257	223	218	246	231	243	208	229	226	259	223	226	237	201	208	208	224	215	240	217	209	213	215	233	219	217	237	196	186	207	236	218	211	237	234	211	241	224	224	223	218	219	225	203	235	224	223	213	215	234	229	208	249	234	212	216	224	220	251	243	200	216	208	213	217	253	228	258	250	233	203	227	201	207	229	216	245	234	213	225	218	231	204	214	238	199	211	220	209	220	199	192	230	234	211	221	214	237	254	228	212	196	215	235	217	207	224	218	241	219	221	217	198	239	219	223	215	219	246	220	209	203	222	241	226	227	223	194	232	219	202	224	222	207	214	252	263	221	217	189	227	211	226	214	240	225	235	209	227	238	224	236	224	212	228	209	210	240	213	225	234	220	222	206	215	217	240	215	213	209	221	219	199	230	222	239	226	219	230	248	249	214	212	215	204	217	217	243	192	215	230	229	228	243	207	223	220	220	223	207	221	195	246	226	201	219	200	224	202	217	238	215	232	228	217	224	204	242	225	219	202	242	219	212	257	214	223	227	197	246	233	246	204	223	207	201	230	217	252	240	225	213	216	219	261	224	239	238	223	207	212	229	210	236	209	212	210	216	230	229	228	229	218	210	209	209	214	222	237	220	222	229	245	218	212	215	234	211	239	233	203	236	197	241	203	221	227	202	220	243	205	252	220	232	230	235	212	221	235	230	226	249	228	227	228	208	237	215	237	213	228	212	213	219	203	250	258	226	247	215	221	211	199	256	251	233	215	216	227	218	212	214	213	217	240	220	193	222	241	219	211	225	202	240	221	212	223	230	221	209	234	196	229	226	194	237	211	220	220	226	218	198	208	214	255	207	249	213	213	212	211	223	218	228	233	218	205	211	205	186	242	223	250	228	210	224	182	197	239	232	227	241	221	203	196	250	227	232	243	222	202	218	186	208	221	229	251	197	228	226	204	244	216	208	217	224	223	225	207	218	227	234	241	230	217	236	217	247	239	223	230	213	200	199	248	228	218	231	223	222	226	224	244	213	220	203	197	218	222	230	216	228	179	234	222	204	245	206	234	225	226	213	236	200	240	226	216	241	235	223	241	218	240	239	221	220	225	225	249	224	189	211	215	233	226	223	214	234	225	233	233	220	230	200	220	220	248	234	226	228	220	214	223	243	226
11336	12344	19860	25206	23212	21864	18994	22401	15707	15158	16290	31922	41409	1654	1145	1056	991	965	916	928	935	911	834	821	838	824	871	783	773	774	786	753	714	726	702	718	711	725	702	727	753	696	662	736	666	683	663	707	669	689	753	697	687	685	699	663	682	677	675	717	690	716	692	618	648	696	673	640	665	613	637	651	669	647	627	688	634	622	634	656	646	645	659	641	637	625	637	639	650	624	637	692	652	685	663	629	629	580	657	681	664	691	707	641	690	624	689	646	671	654	657	663	653	623	602	681	628	677	623	654	636	611	675	672	636	627	644	627	696	628	649	634	625	654	674	666	682	606	635	677	646	671	660	659	626	649	567	663	596	655	606	645	644	659	674	654	642	669	701	637	632	621	628	675	670	602	639	609	668	587	628	627	621	614	616	596	642	677	623	637	644	643	649	623	644	672	666	660	662	598	694	696	663	641	649	646	659	649	632	655	654	638	631	674	623	601	603	625	655	645	634	655	613	623	604	620	690	655	624	624	657	623	632	660	658	599	636	640	622	597	646	640	618	626	680	616	652	597	640	644	612	647	601	605	624	657	600	657	639	640	649	694	622	659	659	645	644	657	612	627	651	614	633	610	619	609	638	673	624	651	685	639	655	669	612	652	684	645	602	645	651	637	670	656	686	590	692	675	646	665	662	649	649	649	619	646	651	606	677	610	641	610	687	594	637	638	687	637	618	639	592	653	678	699	590	669	687	653	639	657	614	645	644	637	622	662	654	585	650	662	691	623	631	640	611	612	613	650	632	645	635	571	629	647	647	623	649	629	562	652	608	591	667	658	665	679	684	661	649	643	649	646	667	707	627	631	612	601	635	661	619	630	604	594	670	627	685	609	642	594	610	643	645	632	667	679	630	651	624	627	682	621	624	634	661	656	640	640	655	646	630	663	660	633	647	630	672	625	656	631	639	646	606	581	632	650	669	663	637	625	612	641	683	638	666	625	666	603	627	655	610	649	629	653	631	608	671	645	631	611	641	673	678	648	706	618	653	644	703	637	623	633	635	609	619	641	650	610	625	648	648	568	616	636	649	657	631	661	653	616	722	670	672	668	603	632	632	673	590	640	685	613	671	654	656	622	659	626	636	638	654	620	648	658	636	621	671	659	647	653	685	633	660	603	655	611	589	586	669	597	666	630	616	634	633	666	646	601	637	653	659	643	627	637	647	697	586	582	639	688	657	635	602	645	648	610	630	654	645	656	641	618	648	671	659	608	666	590	687	599	630	647	634	683	647	645	631	666	611	642	602	696	665	616	657	637	635	629	684	626	642	636	643	671	636	672	660	649	667	616	623	626	658	666	643	676	617	646	663	692	661	643	632	653	633	665	634	641	661	613	617	604	661	646	647	631	616	656	639	660	622	661	648	664	600	662	616	658	615	654	660	625	652	670	688	625	623	669	649	645	666	620	630	661	661	639	666	659	632	685	662	660	626	637	634	623	654	687	633	642	646	661	624	666	660	712	638	622	619	652	687	684	635	651	617	649	695	675	642	661	627	619	631	669	684	631	652	640	652	680	605	664	634	571	642	663	657	661	667	634	653	614	617	615	655	617	613	666	596	616	683	628	621	647	637	650	639	701	607	615	650	631	668	657	652	617	583	651	591	650	617	634	640	666	630	685	625	632	627	632	650	657	610	669	679	662	660	638	661	627	643	621	670	626	677	642	655	669	654	623	643	661	673	638	629	596	634	672	639	637	683	651	639	633	628	578	617	646	626	655	626	661	666	617	635	659	637	679	676	682	652	642	689	587	651	647	656	652	647	625	647	635	624	682	666	639	657	679	656	618	623	648	667	676	654	655	627	632	636	633	671	638	628	648	621	635	635	662	631	644	662	616	692	649	643	644	646	659	627	664	686	662	644	614	666	632	663	670	678	641	648	642	631	650	610	609	624	622	655	649	689	619	609	675	654	618	702	638	645	630	640	642	639	635	651	707	635	625	645	639	627	648	661	635	610	620	628	623	578	579	635	681	680	590	660	695	648	633	641	668	681	684	634	630	616	654	628	653	646	622	665	681	656	644	652	641	608	604	598	653	643	637	654	627	660	638	633	635	655	619	659	610	674	629	627	641	610	651	626	676	655	627	631	654	645	601	663	607	657	638	605	595	645	654	644	690	654	623	652	649	631	617	640	664	622	644	622	666	631	648	646	630	692	659	665	628	681	613	633	644	638	646	632	668	644	620	612	718	651	687	636	620	639	634	639	630	643	663	643	609	656	660	704	624	635	605	649	657	652	615	609	611	660	617	679	616	631	640	634	644	613	640	633	621	655	635	664	656	680	629	662	658	671	646	595	624	634	620	639	617	658	665	667	662	658	627	666	628	610	635	649	683	639	658	618	681	661	611	652	644	685	662	669	620	624	618	663	669	647	601	667	650	652	633	636	652	702	663	614	658	628	645	664	586	621	619	672	659	627	620	672	672	685	644	634	617	661	586	599	681	652	616	648	662	645	643	632	572	645	639	621	621	647	672	657	640	646	643	676	608	640	643	688	607	639	616	637	615	647	641	636	670	663	636	659	599	639	658	701	664	667	638	645	596	642	642	595	627	698	587	665	647	643	654	634	645	629	628	655	621	680	638	661	621	617	638	656	679	633	665	610	645	635	657	656	671	677	617	651	632	668	664	645	661	634	622	580	657	669	636	623	640	639	640	638	621	666	606	627	546	629	630	632	638	663	639	619	657	610	632	651	652	648	638	617	675	626	638	668	658	636	626	614	667	608	656	652	632	644	657	622	646	676	667	667	651	661	658	627	663	636	591	654	634	654	638	602	655	617	599	683	642	603	658	651	619	664	650	641	628	689	691	627	658	638	650	659	639	668	629	623	658	587	661	668	639	643	619	664	647	636	640	635	696	680	659	655	620	648	660	668	657	610	651	670	621	619	692	642	640	650	632	653	706	629	654	643	651	647	667	627	583	684	606	641	634	607	639	660	633	633	655	647	592	652	606	614	650	649	646	641	638	632	657	691	637	689	632	649	658	628	653	625	658	605	654	605	687	625	650	647	617	598	594	636	665	643	687	640	676	598	685	634	639	621	619	663	653	642	692	650	667	621	657	655	660	649	633	697	666	646	688	606	660	656	658	602	603	641	652	644	652	643	659	616	601	644	640	643	676	631	659	678	607	648	661	657	630	602	639	624	612	621	665	647	654	662	625	621	630	651	634	641	644	661	640	652	654	675	581	660	675	635	651	578	672	606	661	669	668	635	645	667	666	643	679	622	674	650	685	683	641	661	659	640	622	670	667	651	608	659	668	633	674	649	595	653	681	662	640	673	626	662	625	621	621	625	652	639	674	587	624	633	660	704	661	684	605	634	660	669	640	649	632	665	649	598	673	605	616	589	652	643	639	640	695	642	631	583	606	622	688	611	596	653	631	618	628	642	674	618	654	623	623	644	652	672	582	625	643	640	640	614	694	627	613	652	641	640	670	612	636	601	645	616	636
3062	1768	2292	1719	1148	1011	1000	720	578	352	361	680	1276	211	220	225	213	212	210	223	226	225	232	226	207	212	197	215	215	196	208	208	196	250	205	217	238	195	220	204	210	189	184	216	219	195	193	190	197	206	229	207	192	199	210	219	214	217	201	221	195	198	191	222	203	214	208	235	225	216	208	225	236	206	192	207	247	198	199	227	199	188	232	219	221	220	224	200	201	202	218	215	210	230	225	197	246	189	201	218	201	210	206	223	185	217	214	213	195	196	207	198	205	216	192	205	202	214	192	195	216	202	202	193	203	196	244	214	222	214	211	212	194	227	200	194	223	180	211	223	202	226	176	205	207	222	239	186	223	199	231	232	246	214	220	222	225	160	218	185	199	240	197	209	189	205	224	201	232	206	199	218	233	193	213	192	231	212	214	182	210	201	204	207	202	215	172	204	195	238	217	228	222	178	204	202	179	201	211	213	226	207	263	237	200	207	221	218	191	243	204	211	232	222	218	198	204	195	218	204	192	193	184	187	250	190	223	216	211	233	201	201	199	241	225	201	201	223	231	245	205	188	191	193	178	215	232	202	198	221	191	230	219	218	217	207	213	199	194	221	196	198	218	211	197	170	225	209	208	212	204	221	224	207	176	212	212	217	217	226	227	220	216	228	194	219	199	228	176	213	229	192	203	208	208	208	217	225	219	208	206	218	202	201	191	211	214	198	236	230	214	222	184	226	197	210	203	237	197	194	198	216	220	219	198	233	196	223	224	218	213	192	209	202	192	188	246	170	205	189	184	219	202	223	197	197	221	190	204	193	211	191	198	197	237	199	199	196	225	214	217	199	220	193	205	176	204	231	203	215	223	212	211	196	215	244	203	204	227	228	200	209	222	211	209	209	221	206	217	203	209	208	231	218	228	208	218	186	217	197	202	211	199	215	213	201	220	198	225	216	198	216	221	202	223	200	202	221	219	206	230	229	201	227	214	184	242	203	211	203	211	198	217	189	215	199	201	212	183	216	214	204	209	217	213	245	223	220	200	209	202	235	202	237	213	199	200	184	185	179	213	223	223	209	205	191	220	215	232	184	213	217	225	219	192	188	208	193	212	209	204	209	207	205	223	202	207	232	205	228	223	198	218	234	201	210	206	202	219	235	192	192	211	219	226	197	214	222	219	235	230	213	204	196	226	208	211	213	213	193	220	193	188	213	214	216	210	208	221	216	227	174	235	203	200	224	199	210	230	217	194	202	237	227	210	209	189	199	234	214	172	223	190	205	215	188	221	231	210	238	224	203	201	207	219	215	208	202	224	196	220	223	199	226	210	192	233	187	219	215	202	194	222	201	196	209	207	209	203	211	201	216	202	203	218	202	236	209	225	221	236	201	202	217	225	208	203	216	198	198	191	182	219	203	238	197	195	216	213	206	228	205	224	221	222	209	202	211	199	207	194	215	227	198	211	202	218	204	205	232	202	183	224	180	223	196	210	216	220	219	198	225	222	201	217	228	218	189	195	222	220	222	231	219	225	212	199	196	208	235	222	201	235	188	193	211	229	204	207	241	195	205	206	205	240	234	235	222	214	190	228	211	236	222	210	201	194	208	197	222	227	235	187	229	201	205	209	202	223	179	201	197	209	216	205	181	233	193	227	202	219	215	209	187	203	225	190	185	192	200	225	202	196	194	231	205	211	214	207	190	222	219	229	195	215	228	199	217	216	231	224	217	239	200	249	217	221	226	195	218	217	194	202	214	236	205	207	212	211	236	188	194	201	218	219	211	205	182	189	222	219	220	196	201	223	230	210	203	192	190	236	200	204	231	206	211	209	200	227	210	219	215	224	195	184	209	211	191	223	202	210	218	204	219	203	243	202	201	205	199	222	206	221	232	234	187	205	185	216	207	232	190	222	206	201	191	207	214	223	239	223	223	182	248	219	236	198	178	187	195	214	189	194	216	220	219	224	199	201	210	227	222	219	197	206	200	200	197	202	209	215	205	243	195	190	202	232	201	218	241	217	198	202	220	209	192	210	191	245	241	202	224	199	202	190	240	201	214	201	222	194	241	181	220	218	199	244	190	216	224	202	210	204	228	228	210	202	214	210	224	223	204	222	222	204	225	241	228	185	220	193	214	212	217	205	221	202	185	199	219	214	205	218	201	217	188	224	197	245	202	205	252	195	205	202	206	190	226	219	202	247	185	221	217	216	244	210	193	208	199	210	213	223	203	190	192	246	213	188	232	215	203	205	221	209	209	214	190	192	229	198	204	198	197	200	193	201	187	235	231	229	208	199	223	220	210	225	215	209	233	194	216	208	212	216	178	214	229	190	233	202	197	210	211	189	206	199	231	205	262	235	212	206	186	213	201	182	216	203	242	227	217	197	227	212	200	200	232	232	207	207	216	204	207	188	221	219	206	217	205	177	235	209	227	183	177	203	205	217	210	203	198	199	217	180	228	212	220	227	212	206	202	219	232	224	215	202	201	216	220	213	201	210	217	235	219	197	195	217	228	192	196	208	208	219	228	198	201	193	223	193	208	223	213	217	223	207	227	213	203	198	238	233	194	198	216	215	187	178	206	215	216	236	214	197	211	197	193	197	207	217	217	247	204	207	193	206	200	214	208	215	216	209	249	207	220	218	202	231	206	250	219	222	202	188	204	226	192	213	194	201	218	229	204	216	205	188	242	190	205	229	217	215	211	215	199	214	197	187	227	192	240	203	223	182	227	192	195	186	214	201	210	211	209	200	230	211	244	193	235	197	211	218	188	193	195	223	207	234	238	183	218	193	173	227	229	217	213	196	224	204	217	228	198	184	221	209	195	203	221	188	212	216	234	211	227	228	214	210	211	207	185	209	219	230	212	200	197	197	203	211	204	189	204	238	205	194	223	209	208	208	206	188	206	213	202	206	212	215	205	200	189	233	206	187	219	216	216	217	212	208	239	191	224	222	223	213	185	212	180	213	223	221	204	192	192	207	202	213	229	210	212	212	200	205	221	219	193	205	202	218	199	205	179	212	206	202	225	198	195	215	198	210	230	220	181	205	194	190	193	204	220	203	194	212	198	217	221	210	204	248	214	182	195	218	199	209	221	223	188	206	236	239	201	245	226	209	220	207	209	205	215	209	219	200	236	201	210	223	190	204	220	232	205	229	197	218	219	199	188	206	226	213	215	209	190	186	228	203	157	201	197	238	245	205	184	208	234	191	196	200	226	205	180	212	218	197	209	193	195	209	196	215	199	236	212	179	202	197	238	198	204	254	224	234	181	191	197	230	226	217	233	216	213	231	201	235	233	196	216	239	226	213	206	200	214	193	208	189	207	196	212	199	161	190	234	222	223	213	193	242	207	213	215	219	207	220	204	229	209	197	231	237	235	200	209	208	205	215	219	203	239	201	211	218	199	201	198	227	201	203	199	201	209	223	207	178	217	217	221	216	187	187	208	248	197	216	189	238	202	223	223	207	212	196	185	210	195	205	216	221	201	191	218	194	229
2606	2105	4030	4086	3439	3229	3541	2919	2070	1349	1423	3174	4756	614	615	617	596	613	606	608	594	634	588	589	604	655	576	608	588	681	629	631	613	622	556	584	601	666	603	612	606	625	522	597	581	567	606	603	605	566	603	608	606	595	606	595	636	616	594	588	610	624	606	609	608	623	584	616	536	596	607	621	607	600	583	644	583	619	607	627	591	607	621	605	618	585	580	609	640	638	600	584	588	633	572	620	581	634	624	604	630	614	599	582	546	597	608	623	592	585	565	589	564	617	620	592	587	601	602	566	601	621	611	585	599	616	644	590	589	621	564	580	640	586	603	603	593	650	627	585	582	572	606	607	617	573	614	560	608	555	631	621	610	581	608	625	590	630	592	624	617	611	559	599	565	564	604	577	633	623	562	589	646	603	585	613	609	586	641	640	590	571	628	629	609	587	609	619	575	609	588	638	637	619	592	630	568	616	531	601	567	568	596	582	585	605	616	634	620	599	598	604	639	631	609	617	578	606	607	637	612	562	607	598	610	623	612	585	635	566	581	594	592	609	626	606	585	549	601	644	602	616	608	590	550	613	609	605	569	598	562	602	592	581	625	619	643	580	629	606	588	615	563	577	600	573	657	597	601	579	588	606	623	585	579	578	646	573	581	614	615	591	583	600	523	602	597	609	598	597	600	557	651	608	596	599	586	616	574	615	606	608	612	584	604	559	595	625	595	590	622	618	615	578	631	637	571	582	600	547	617	591	598	645	621	622	590	622	555	624	601	630	606	597	605	588	577	565	582	592	603	614	645	570	653	526	605	668	570	610	549	634	604	626	596	577	586	563	557	582	575	591	614	597	619	596	616	609	605	575	601	621	623	604	591	562	606	588	631	610	597	574	607	641	631	623	616	646	623	625	643	601	584	547	603	606	566	597	575	612	619	570	572	571	551	607	576	556	615	577	610	620	582	578	624	601	556	565	618	641	636	644	588	576	622	604	620	552	599	639	599	599	610	621	589	560	652	627	575	610	637	583	617	631	636	601	610	578	608	625	571	596	571	613	618	593	597	563	634	612	593	636	553	594	620	602	594	588	579	627	615	562	643	597	578	631	601	618	609	619	590	580	580	559	576	593	665	607	592	627	565	604	615	595	625	635	629	613	621	600	596	653	577	574	589	594	629	600	619	587	590	592	590	577	607	615	619	609	611	627	615	584	591	603	588	631	588	603	592	616	618	609	608	641	622	568	588	620	586	608	622	603	625	578	607	605	593	622	572	619	649	604	647	627	607	595	553	607	593	613	599	605	613	644	606	626	603	631	638	601	590	634	627	616	600	582	609	585	628	600	604	611	580	605	648	624	605	611	584	583	613	615	620	607	595	638	569	630	597	643	624	575	619	605	647	611	582	575	603	645	594	599	627	629	574	573	574	609	591	614	590	610	601	617	592	602	603	595	601	595	611	603	564	601	600	635	606	591	634	553	605	583	629	540	616	588	592	559	611	640	612	585	603	581	607	623	601	612	586	637	604	589	617	568	601	617	614	616	622	619	593	610	587	588	583	577	559	611	599	625	574	577	613	580	574	582	612	610	593	563	611	609	574	575	620	547	567	583	596	617	585	594	580	601	591	617	581	617	567	576	575	610	606	577	612	591	588	625	615	604	626	582	595	630	581	616	612	587	621	609	611	565	627	629	576	625	616	588	568	593	624	563	606	623	609	617	636	617	649	554	594	626	554	619	625	637	594	651	604	621	629	612	596	611	617	589	591	593	613	634	562	570	595	580	555	594	572	573	571	595	644	622	601	587	616	567	625	648	648	600	556	644	616	577	596	561	583	575	599	592	595	582	595	563	647	585	618	582	584	600	575	629	568	631	585	619	603	612	570	554	608	554	581	611	599	608	612	596	595	643	627	633	582	610	611	596	608	605	609	575	566	581	590	614	614	576	596	612	612	576	576	621	541	586	636	629	611	620	618	617	600	615	594	626	595	617	595	602	617	625	571	567	633	580	579	606	583	653	621	605	588	645	644	600	615	604	651	607	610	588	528	634	635	612	638	544	656	605	586	618	612	654	613	584	568	632	594	622	633	621	637	625	591	663	610	591	599	592	595	604	551	608	601	606	584	636	631	556	575	573	583	544	594	609	617	599	593	654	562	544	596	613	577	589	591	624	626	641	556	567	615	578	639	609	617	619	611	576	593	582	617	642	627	585	545	627	618	653	645	590	602	595	616	588	621	568	615	624	577	656	622	611	580	575	589	570	618	615	617	606	579	567	602	581	580	640	630	604	558	613	600	606	563	597	563	610	615	569	604	640	583	563	579	616	662	569	623	578	563	572	557	614	586	589	608	595	598	615	616	598	601	610	607	620	602	593	610	571	583	638	594	605	578	588	616	604	577	614	644	640	618	594	629	577	592	615	587	577	575	619	621	606	615	607	617	569	558	579	589	606	597	550	625	603	582	568	582	561	619	590	609	605	643	622	565	604	583	567	643	596	616	659	602	590	611	640	566	585	616	611	586	618	590	615	628	644	582	619	615	574	599	550	602	567	660	617	589	624	613	642	587	606	608	579	610	613	609	591	583	636	570	604	649	584	606	605	583	607	559	556	628	597	573	581	550	553	635	609	595	619	604	561	631	619	624	595	578	630	606	641	610	635	640	581	599	630	569	603	613	598	593	589	585	639	612	584	627	571	659	638	553	628	581	615	602	541	586	607	594	567	584	606	576	613	601	624	600	582	601	562	598	595	627	567	616	581	580	589	561	626	613	584	622	561	589	633	643	561	561	575	607	586	561	622	578	604	572	600	581	557	585	596	591	611	602	565	634	574	638	652	609	551	604	610	619	568	618	591	626	575	606	602	568	656	588	601	533	606	606	604	637	578	655	589	581	583	610	587	580	581	590	610	591	590	605	632	556	625	591	615	653	562	635	596	607	612	657	614	581	596	641	642	635	610	604	617	600	675	574	591	617	557	579	630	650	605	655	571	602	638	610	579	656	615	644	602	587	592	592	647	595	603	604	569	629	605	627	555	571	646	608	597	608	604	635	578	580	586	582	606	614	633	584	600	567	590	620	614	581	645	574	609	588	581	626	565	646	584	578	545	616	571	609	608	556	601	625	618	593	628	576	598	610	617	577	604	632	609	592	567	594	602	615	565	563	617	561	586	595	609	592	613	629	613	585	608	596	625	616	609	593	617	616	594	611	615	570	599	610	559	634	581	570	593	595	622	626	568	615	606	600	634	553	558	618	574	588	615	607	642	622	570	584	635	597	624	605	602	598	590	604	594	595	599	596	626	609	634	594	611	587	576	571	616	563	607	578	592	593	608	655	576	633	626	620	605	626	628	618	619	595	593	608	591	612	599	584	599	628	599	614	593	599	573	640	615	584	595	620	586	614	582	605	631	564	572	626	550	610	607	594	590	601	626	596	586	603	607	643	574	635	609	623	593	600	587	564	589	569	589	605	623	611	607	591	583	618	610	629	605	586	621	591	569	584	565
13065	7855	10859	12338	9167	7002	6358	4634	3540	1493	1459	1833	533	185	142	172	143	143	132	134	125	119	131	135	120	110	131	123	121	93	133	112	121	106	93	101	114	112	110	112	103	97	90	98	111	122	115	102	109	96	103	101	117	114	89	110	105	102	107	116	100	112	104	110	116	120	94	96	105	92	98	107	118	110	95	95	114	114	110	106	114	104	94	100	94	98	107	104	115	107	105	120	88	104	116	107	129	100	98	99	136	94	101	101	109	99	91	80	88	89	98	115	110	102	101	102	94	118	90	92	95	88	99	98	101	125	109	100	96	106	103	107	122	119	91	120	112	99	105	106	108	107	90	107	110	107	75	102	100	124	97	86	95	116	111	106	118	94	102	94	99	102	105	102	99	99	113	109	124	119	97	106	105	127	106	108	79	103	104	108	92	113	102	110	127	97	111	113	100	96	118	94	102	103	94	109	104	91	78	115	99	101	100	89	125	99	117	104	95	90	91	100	97	109	114	109	95	89	86	95	88	96	119	110	99	100	102	94	90	110	108	105	110	105	87	100	113	103	104	119	102	91	120	107	111	98	84	105	92	106	109	100	104	76	89	108	104	121	118	107	98	109	84	92	87	122	118	96	96	102	88	110	88	110	93	93	88	114	111	110	107	91	87	105	88	105	94	123	97	120	94	86	114	92	105	112	113	84	115	105	109	103	111	119	100	110	104	92	129	92	88	96	106	114	94	97	80	93	96	110	103	108	91	111	95	100	125	95	93	94	114	109	98	91	83	116	102	97	100	107	95	98	96	98	105	98	85	109	108	110	98	103	92	104	108	108	104	103	114	100	108	90	106	106	111	88	106	112	95	92	92	104	80	117	96	95	87	120	108	96	97	106	98	111	97	92	98	111	92	107	99	98	90	100	108	105	116	98	113	90	89	98	112	102	115	110	94	76	106	104	92	103	107	101	81	101	106	111	100	123	102	89	117	88	98	100	111	119	95	113	104	94	95	75	117	116	122	90	96	81	117	110	112	95	95	103	99	82	90	96	92	115	94	108	95	100	95	84	104	104	90	98	89	89	119	94	103	121	97	107	96	104	113	105	115	90	102	94	99	99	107	113	79	112	107	118	102	103	110	121	103	101	100	91	120	109	96	95	96	106	101	109	95	99	97	102	91	102	122	106	104	108	84	101	112	137	104	99	107	103	109	104	89	94	88	108	96	110	114	92	115	100	106	107	101	94	103	114	86	87	98	103	81	115	84	132	97	98	123	108	95	99	109	102	127	110	103	94	119	113	114	107	96	97	111	118	93	100	109	117	84	91	100	92	104	100	102	97	97	113	106	95	102	86	97	105	102	100	90	125	99	105	106	90	92	100	90	96	106	86	92	87	94	98	109	102	115	83	112	113	100	95	98	94	129	106	107	92	88	99	76	89	93	95	107	98	101	107	92	99	91	111	100	95	103	109	117	116	86	123	81	87	110	98	102	121	85	86	97	124	114	96	94	90	92	109	104	109	123	137	93	81	105	80	106	95	115	113	99	103	107	90	92	107	97	105	101	107	108	96	102	103	96	110	96	101	110	101	100	95	91	100	125	95	94	94	97	94	132	93	116	101	94	115	98	115	86	90	117	87	104	97	108	114	103	94	89	104	109	92	110	95	103	102	103	123	107	111	103	102	93	111	118	100	123	114	84	117	94	93	108	82	92	89	96	103	101	97	98	111	114	115	96	83	105	91	98	102	98	104	102	103	91	107	114	96	84	99	112	109	95	106	107	89	95	101	89	82	97	121	112	115	120	95	111	99	118	89	96	92	108	108	96	95	114	92	99	112	107	109	90	94	106	117	113	106	94	98	115	109	105	106	78	99	100	95	111	101	94	89	93	92	115	125	112	90	119	92	102	116	106	102	111	98	90	109	116	96	107	101	112	112	121	117	92	108	98	115	106	121	101	106	108	97	117	108	90	104	110	106	105	97	104	87	107	95	102	113	97	91	108	84	92	113	102	98	91	126	131	98	118	105	113	84	111	99	94	106	102	117	94	109	91	94	120	120	115	117	97	104	105	95	95	111	103	102	102	97	102	111	107	121	94	103	107	114	105	109	110	89	119	94	90	92	122	91	97	84	95	122	105	113	99	84	109	93	102	99	110	90	124	108	95	120	101	110	105	81	100	102	81	104	106	108	112	93	98	90	90	108	90	81	112	113	122	101	89	94	107	121	118	108	103	99	112	112	106	100	105	101	88	115	127	82	99	91	98	93	100	96	93	111	107	99	90	80	83	108	110	103	94	109	110	106	110	120	90	96	99	120	108	111	121	89	93	112	89	94	95	110	112	95	102	111	110	93	103	108	102	89	97	98	117	100	114	118	104	111	94	117	92	97	109	86	112	104	92	114	111	108	107	104	100	94	111	83	109	87	95	92	111	107	106	101	99	95	87	108	95	95	108	117	110	103	99	103	93	104	101	86	108	99	102	113	97	103	97	100	94	99	115	94	113	111	82	103	95	92	111	104	103	112	100	93	116	104	119	116	108	94	95	108	90	98	109	103	110	102	125	109	83	93	88	90	96	81	92	100	97	90	97	96	109	107	116	109	92	124	107	87	106	83	92	111	90	105	81	106	101	103	104	114	108	111	93	108	123	109	105	107	107	96	101	92	113	109	99	84	132	99	99	92	104	115	101	104	95	110	109	108	92	88	112	97	112	102	95	89	104	111	113	105	97	97	112	101	89	104	93	115	103	87	92	100	84	101	117	104	115	106	98	86	128	105	95	114	106	87	93	101	93	106	100	115	118	101	114	108	119	105	100	94	97	114	109	99	106	96	96	102	123	114	105	101	105	109	101	104	93	118	98	115	92	108	88	105	111	113	103	96	90	92	95	101	95	101	90	95	93	108	115	105	107	87	110	109	121	98	112	96	103	99	107	100	120	110	108	113	112	109	102	100	100	95	116	103	105	113	100	113	81	94	95	103	85	109	100	102	110	110	100	100	108	102	112	118	110	112	107	84	109	74	118	107	108	93	95	108	109	104	96	107	104	83	111	107	102	111	106	92	108	119	93	93	95	132	86	106	93	95	98	111	102	113	106	101	102	110	100	114	128	92	100	105	88	97	111	90	98	84	81	106	121	105	110	90	92	95	98	97	115	117	106	118	106	101	90	103	101	99	111	112	110	101	94	105	88	91	106	108	110	101	95	123	109	99	97	93	109	95	106	100	92	100	110	97	98	106	89	103	104	119	92	103	128	97	92	90	105	108	109	114	86	110	103	93	110	111	90	95	94	122	114	84	97	115	111	121	102	98	85	107	97	86	92	97	94	102	108	96	106	93	113	129	97	95	112	98	120	97	91	105	108	96	93	93	115	105	97	112	122	108	114	104	100	101	112	97	89	87	103	102	99	99	100	111	117	120	102	126	113	87	101	114	113	101	111	126	96	119	81	116	98	106	101	103	107	91	107	103	107	94	107	93	86	101	80	103	96	103	102	101	106	103	79	102
8358	6422	12498	18131	14568	15089	13350	11896	10359	5006	6517	7528	2122	736	699	647	635	553	511	571	500	515	479	484	468	442	413	419	428	427	367	402	445	423	404	388	395	378	383	374	369	384	415	369	392	350	376	391	353	382	351	375	368	348	374	344	334	363	366	340	402	368	354	326	378	341	353	358	337	324	353	355	334	320	356	337	342	305	330	345	346	337	343	375	368	340	361	356	331	344	342	313	340	387	371	330	355	342	360	318	341	361	315	358	311	348	338	341	334	325	332	355	309	339	320	349	364	353	408	385	366	321	329	330	336	324	356	380	316	405	350	320	349	374	365	305	363	307	340	347	346	336	339	327	359	331	354	339	332	341	341	300	307	365	350	349	350	365	342	340	360	362	297	339	347	390	332	357	344	344	331	340	352	307	338	322	346	370	330	377	342	300	311	339	317	352	327	313	340	327	346	325	338	318	356	381	308	348	347	362	340	352	314	348	314	323	331	318	330	319	349	346	330	346	345	326	342	355	326	350	353	320	318	345	326	349	345	331	341	312	333	323	359	314	350	346	351	329	386	336	376	355	329	341	324	308	379	316	316	306	339	344	371	333	342	363	337	341	335	337	319	347	338	310	319	351	330	337	330	336	302	372	387	345	360	374	358	342	345	325	344	341	316	341	298	353	328	346	341	346	277	334	386	342	310	350	355	326	335	350	357	356	319	352	343	324	357	327	364	310	339	341	338	355	357	308	354	309	336	337	351	353	362	295	353	328	337	319	356	353	299	316	334	322	338	321	330	333	320	344	352	330	309	339	329	314	320	320	364	291	313	365	323	318	331	350	338	352	319	352	335	314	350	331	366	312	340	354	311	315	330	354	313	335	343	336	323	342	335	335	345	324	327	310	317	333	343	316	376	320	311	330	333	297	329	349	332	333	364	331	324	337	353	304	321	352	313	355	363	317	302	306	354	368	378	323	340	340	321	328	317	303	331	345	332	381	339	313	326	362	335	345	372	347	339	352	369	346	362	308	394	367	309	321	314	338	306	336	384	316	305	334	333	337	330	325	359	353	343	326	344	336	351	327	371	315	355	334	319	319	353	329	331	323	334	319	328	334	321	352	341	298	345	315	334	339	340	329	341	340	343	360	330	327	333	331	346	324	313	317	355	314	325	331	331	347	347	300	329	330	315	308	323	365	348	373	328	350	319	326	337	332	330	355	351	320	363	343	318	314	349	342	333	342	354	355	318	322	363	344	335	331	316	341	337	334	362	333	350	312	377	331	319	358	308	334	330	352	336	335	326	293	336	314	322	331	349	347	349	335	321	319	332	329	344	373	345	318	325	334	386	348	364	351	344	300	327	336	354	366	340	321	360	368	328	357	348	337	326	352	329	332	340	330	332	365	311	372	324	337	337	354	325	334	330	327	307	323	364	312	358	339	330	346	323	344	335	348	354	345	357	317	341	327	350	323	313	312	342	342	333	333	320	378	317	340	331	324	325	309	314	354	298	286	334	341	353	339	357	310	334	340	321	304	324	358	341	342	317	337	363	329	344	348	304	343	330	341	329	336	335	304	370	357	339	317	372	325	333	326	358	324	342	322	351	319	353	323	376	344	335	362	359	355	360	334	328	335	343	364	337	370	313	339	312	326	355	318	311	342	306	327	323	343	353	338	334	293	359	314	288	330	329	293	327	366	330	343	328	314	321	319	350	323	346	339	358	327	340	335	332	345	350	327	345	335	333	380	317	381	323	336	325	362	321	350	352	346	331	319	317	293	316	337	364	382	322	351	327	338	332	326	367	312	329	326	340	315	336	320	333	354	349	335	346	339	343	340	350	325	319	347	361	338	343	319	335	349	303	315	321	329	317	337	345	297	340	353	319	319	324	318	329	333	346	339	344	335	305	304	350	355	357	337	363	314	327	341	342	311	328	327	362	352	335	351	332	348	354	292	344	326	314	329	311	328	309	374	329	331	327	328	364	330	323	316	332	286	345	329	323	355	318	354	317	326	321	364	334	326	326	337	304	361	322	343	352	358	346	341	350	350	316	344	343	335	318	331	342	312	356	356	330	359	353	348	334	348	343	335	310	305	331	333	352	340	338	307	340	322	353	344	363	368	359	316	335	348	368	350	345	358	325	322	322	336	316	353	356	356	360	341	347	341	344	343	296	319	315	332	343	336	341	335	349	337	361	337	333	362	326	337	332	354	335	308	364	369	329	372	340	324	336	354	327	335	339	335	344	331	349	320	328	282	382	329	352	339	298	352	351	329	318	309	316	317	385	323	308	302	348	318	337	358	328	292	328	323	358	316	332	340	362	333	345	348	331	351	358	320	357	329	341	311	319	340	327	348	335	323	319	354	338	295	343	325	356	331	299	320	327	347	360	328	328	334	347	307	353	331	354	378	331	342	334	318	341	328	336	329	321	370	326	366	324	363	331	324	352	377	343	326	340	309	343	394	336	315	331	332	320	342	335	332	310	302	328	347	316	332	345	345	370	356	307	321	367	332	340	309	332	370	359	321	318	357	340	317	335	337	323	327	325	323	312	324	323	347	349	323	338	334	346	352	317	371	354	361	383	330	350	336	299	321	325	383	333	322	345	334	331	320	349	337	312	327	344	308	370	295	367	326	313	327	347	358	312	366	325	332	306	330	322	320	278	360	336	314	347	365	340	323	341	354	321	344	310	302	370	330	340	324	354	350	340	302	316	332	346	329	324	329	335	350	318	346	334	356	332	358	367	339	337	370	345	328	305	303	325	323	307	331	349	335	319	374	353	326	350	379	300	354	375	343	393	326	351	321	339	336	328	312	320	367	345	351	317	336	348	309	335	328	312	300	349	324	317	295	324	312	346	344	310	316	360	326	348	331	348	331	344	318	317	319	303	321	323	330	332	333	319	368	352	333	336	314	359	326	341	316	325	331	365	300	323	342	350	312	333	368	330	337	351	327	330	328	354	326	317	360	321	347	347	366	339	327	327	360	310	328	380	329	309	299	323	331	332	322	346	308	345	320	330	329	334	317	317	342	346	327	298	341	320	397	323	319	370	343	332	323	336	324	346	359	330	354	344	349	328	351	302	353	317	329	329	338	338	354	292	341	321	343	322	344	334	342	313	347	328	360	356	300	321	312	310	313	330	347	335	354	339	347	310	354	348	321	342	305	331	299	298	332	338	310	335	346	349	308	329	326	331	353	342	320	332	361	346	356	296	324	329	330	332	337	314	351	342	351	330	304	326	322	323	322	331	321	316	320	342	313	349	315	334	369	342	336	305	340	332	350	361	342	364	323	360	321	322	323	333	327	334	285	345	343	342	323	327	339	356	350	287	352	328	326	330	337	301	339	347	372	315	346	317	328	350	311	368	318	339	339	342	338	333	353	308	312	309	341	315	314	323	302	351	323	325	297	365	306	347	340	367	336	355	334	304	300	357	331	370	368	322	320	356	328	318	346	351	359	356	331	335	308	300	359	322	354	329	310	318	332	378	342	352	297	345	350
23398	13736	18026	15841	13565	12983	9227	7861	6814	3347	3341	6137	465	344	296	274	270	269	264	232	232	252	227	216	202	217	191	201	175	228	193	208	186	209	174	206	219	149	196	195	208	191	182	208	192	175	213	189	191	218	207	177	180	152	186	187	206	204	183	177	185	174	175	179	182	205	186	179	185	175	185	187	182	180	180	196	177	194	166	180	196	200	172	186	206	194	154	198	220	183	181	187	173	188	183	178	187	171	189	182	196	202	184	179	185	173	181	171	181	185	191	176	185	189	185	194	175	188	198	187	191	178	169	194	208	188	186	180	196	186	201	201	190	168	184	201	162	170	184	181	203	180	191	186	185	175	186	183	167	181	178	198	164	171	177	165	157	192	179	161	160	183	178	205	194	163	155	196	168	160	189	187	179	190	200	185	182	193	196	202	170	174	165	189	175	174	180	156	188	173	185	187	184	189	191	210	186	179	175	197	186	185	211	196	160	173	199	192	189	162	171	172	170	186	202	175	203	152	203	209	187	181	189	208	184	193	190	193	184	162	195	189	205	159	173	201	178	197	182	172	167	158	190	174	192	194	178	192	171	193	160	161	200	178	185	164	185	202	185	156	162	155	178	188	193	183	191	161	183	170	183	159	168	171	169	160	187	204	193	163	232	215	191	174	194	206	181	191	158	156	184	174	171	186	193	174	189	145	195	174	185	163	194	185	183	188	162	178	189	187	183	190	194	169	178	180	165	177	199	176	164	184	211	177	181	160	190	191	152	165	178	205	181	205	180	186	165	180	193	157	185	195	169	183	178	217	177	173	187	180	157	197	183	176	176	194	199	172	192	192	198	186	187	182	204	187	202	179	189	183	177	186	203	177	188	180	170	173	215	195	170	196	157	205	175	168	165	172	196	191	160	173	170	192	166	184	162	183	181	216	163	166	180	193	194	172	181	167	168	179	170	177	154	199	157	198	188	172	180	181	170	164	176	168	182	183	189	201	189	185	185	153	167	195	196	200	156	189	183	179	184	179	181	177	170	179	193	181	156	157	212	178	197	160	191	196	173	188	174	170	191	204	163	166	159	194	184	166	194	199	184	187	176	160	174	189	183	157	193	175	175	187	205	185	188	173	182	184	177	188	163	202	170	200	200	208	184	161	167	205	165	181	182	162	181	188	188	182	200	175	194	185	170	195	189	170	194	167	160	184	198	188	166	154	186	194	183	182	181	174	180	184	185	161	182	161	189	200	182	201	175	203	178	189	204	167	167	170	188	181	222	188	210	186	201	168	195	172	170	190	203	214	168	182	184	174	168	161	177	188	186	183	173	163	179	175	208	173	195	150	204	177	188	201	192	191	192	190	196	185	180	155	190	176	172	192	208	179	201	205	181	173	170	182	185	180	187	163	186	162	162	161	203	193	192	178	187	172	184	191	189	187	178	220	150	199	162	167	192	194	170	217	182	183	185	167	180	195	193	197	179	178	190	152	170	194	193	178	199	193	175	208	210	166	176	187	184	174	187	195	216	214	174	172	201	175	164	164	173	192	163	172	185	188	162	176	175	183	193	182	170	170	191	168	170	177	176	202	163	176	180	175	171	166	204	184	207	170	199	171	160	191	180	189	196	205	184	192	180	175	208	180	167	183	200	186	174	214	199	159	175	191	174	144	164	182	178	165	188	194	164	176	184	181	181	204	189	169	194	210	174	172	160	180	190	173	191	155	182	188	176	202	167	173	175	186	192	209	168	180	181	174	189	195	180	202	203	178	180	163	184	187	165	171	180	179	199	172	176	188	130	167	197	174	172	178	202	194	195	177	182	188	196	218	186	182	190	191	168	191	176	189	209	198	201	164	181	202	199	183	183	167	195	150	200	189	174	170	191	200	176	179	215	188	176	175	200	158	205	184	185	163	165	185	197	179	178	195	164	188	163	165	190	154	197	208	203	175	191	172	193	169	197	160	177	191	183	197	160	174	181	209	187	200	180	192	179	181	200	172	181	171	187	182	205	195	184	196	175	198	204	192	169	191	201	182	190	192	186	194	180	177	167	187	161	172	185	164	184	177	155	191	207	184	190	208	190	182	182	212	174	175	175	162	175	193	178	167	182	187	207	165	173	202	182	178	167	189	181	164	186	205	181	187	187	180	166	192	174	176	180	189	204	218	194	172	182	166	180	192	167	161	187	186	177	162	157	187	173	194	172	178	198	194	165	217	181	201	197	188	185	187	184	221	177	172	182	191	166	189	191	186	165	166	167	169	210	206	176	189	157	169	193	170	156	186	200	189	191	168	183	190	166	189	203	176	196	194	168	170	187	178	181	192	184	180	171	167	180	167	162	181	187	169	148	194	177	160	165	158	184	180	184	174	184	160	158	176	199	176	190	180	168	189	210	170	177	198	174	197	185	192	177	166	185	194	188	183	176	190	177	188	199	186	173	197	171	177	199	186	177	174	182	200	177	179	190	199	167	185	204	163	171	164	196	193	159	183	183	154	159	164	180	222	165	189	199	185	192	195	174	187	174	191	184	176	180	192	200	207	174	157	202	204	196	203	176	179	173	190	202	200	169	159	189	176	201	172	170	186	200	184	184	176	189	169	168	157	175	179	167	195	181	168	196	184	192	183	203	179	166	201	202	178	168	188	175	169	179	186	210	179	184	191	172	196	181	174	174	173	169	192	170	198	180	156	166	186	201	165	187	194	202	167	169	193	180	199	180	182	199	184	183	185	178	169	169	187	195	190	188	181	166	161	176	199	186	202	178	179	194	168	193	195	170	190	185	164	203	188	176	180	178	173	196	164	195	171	180	180	189	184	176	200	165	192	189	171	189	185	181	160	205	184	151	170	171	189	174	183	182	173	196	186	168	181	174	197	181	182	171	209	194	170	191	178	209	177	195	177	162	200	175	191	181	217	166	163	173	171	162	176	198	168	195	194	195	169	183	189	202	182	175	171	157	185	163	177	183	173	160	168	169	174	183	211	175	165	177	193	194	194	187	208	192	204	168	184	149	205	173	210	172	185	179	187	189	166	194	186	171	203	174	186	181	176	200	177	174	186	169	201	160	197	182	183	164	163	184	184	197	203	181	187	188	173	161	148	171	167	201	181	197	181	182	176	185	202	193	175	192	178	195	196	193	175	197	188	182	188	176	194	211	191	204	167	182	178	179	197	165	190	183	215	168	160	169	177	181	183	191	181	196	212	198	181	192	212	179	157	211	184	171	171	182	180	170	177	181	174	175	186	176	191	183	202	170	190	182	183	185	181	179	187	186	141	170	173	191	180	182	175	179	182	202	204	166	183	163	195	192	174	183	180	190	162	184	187	153	198	192	187	185	194	181	172	194	147	189	191	167	176	168	151	194	151	169	174	178	171	171	165	175	177	165	172	189	196	171	186	177	207	178	175	174	202	178	183	143	191	169	165	181	191	189	181	174	179	175	203	181	179	191	176	162	170	199	158	179	171	188	184	183	175	178	168	174	174	197	186	196	168	198	205	206	187
13158	9320	17922	20767	21188	22053	17076	15420	14975	8848	12689	13646	1594	1469	1280	1183	1151	1085	1065	956	925	874	897	815	796	769	752	759	788	778	708	782	690	683	669	693	644	658	642	654	632	657	639	626	592	647	617	619	606	614	640	582	608	585	582	582	635	577	524	633	570	565	613	602	577	541	601	622	568	603	571	541	571	601	561	526	568	532	576	548	557	544	578	531	540	579	598	555	532	556	574	589	596	542	561	546	534	517	544	567	530	537	537	505	565	518	541	527	597	564	554	553	587	510	585	544	570	587	557	551	587	578	520	566	550	564	547	524	543	540	572	533	582	570	563	545	541	536	555	513	559	559	574	530	539	585	547	578	566	558	495	570	468	543	558	514	532	547	509	555	576	512	555	547	533	579	534	545	556	535	535	521	573	541	544	555	564	541	520	528	489	561	558	534	515	548	562	536	581	551	550	568	502	533	579	533	516	561	537	559	533	542	562	513	536	573	542	520	565	530	519	522	567	537	554	503	530	566	552	588	522	553	548	544	514	534	540	565	600	531	570	531	565	541	574	583	541	553	568	548	533	522	579	539	555	538	515	559	580	563	519	557	564	502	546	552	536	498	524	518	512	522	547	532	542	540	528	523	564	554	526	562	531	579	566	540	501	569	549	549	512	578	544	527	580	515	555	560	564	542	558	519	541	565	547	556	537	555	581	545	543	547	534	543	513	574	558	546	527	546	540	552	534	525	536	521	569	536	496	562	566	560	541	568	498	568	524	535	569	536	485	567	568	527	542	533	537	528	557	513	510	562	567	542	533	533	574	504	548	552	543	526	527	548	535	526	536	537	546	547	504	554	558	533	542	522	545	589	510	569	525	549	519	541	552	567	505	548	537	510	585	538	524	536	532	539	502	570	535	550	576	502	527	510	567	573	585	543	534	550	530	572	564	552	531	558	512	575	524	559	526	578	565	534	548	562	508	532	539	545	567	547	539	538	533	513	582	544	537	552	567	535	555	536	533	524	531	574	532	476	539	514	526	552	565	505	552	562	544	547	528	522	563	537	571	586	560	538	544	509	503	539	530	555	512	539	563	527	536	536	533	525	519	516	577	546	506	529	554	544	544	542	525	580	538	563	559	556	537	544	559	568	548	591	538	544	504	567	529	507	547	541	542	490	512	622	494	560	547	552	503	537	507	568	500	574	529	533	534	522	544	522	540	502	518	521	528	544	556	512	545	553	522	518	545	549	563	597	538	549	523	510	496	545	543	509	540	566	529	564	521	576	541	517	555	555	520	565	541	599	569	505	529	487	530	558	523	572	571	496	540	544	520	549	521	510	515	527	552	486	526	576	520	541	539	517	553	531	523	562	549	564	544	517	568	525	566	536	542	547	568	560	569	486	542	534	504	533	548	551	562	454	558	560	529	550	556	533	543	537	516	547	524	572	536	508	526	566	538	531	504	552	569	514	549	565	535	516	568	550	518	607	533	541	505	552	561	536	575	566	570	518	537	542	541	539	510	496	553	531	543	566	514	523	544	529	534	484	513	538	572	558	535	516	549	540	529	556	556	506	496	563	542	544	633	552	542	544	529	538	558	517	518	521	494	547	548	546	572	556	536	535	533	586	498	523	550	542	517	579	549	559	548	547	545	537	508	546	544	557	521	509	542	554	515	531	510	556	545	547	521	542	536	562	511	562	575	519	570	566	538	530	585	546	536	545	497	551	542	576	586	526	560	567	530	588	510	541	507	544	517	563	523	588	548	556	502	521	549	578	528	551	530	527	549	539	528	535	512	513	561	508	533	531	524	546	554	495	561	549	557	524	505	478	551	497	544	555	578	548	601	528	552	540	526	551	602	538	527	556	546	523	526	544	562	558	512	586	564	549	515	550	512	545	545	551	561	527	560	575	505	506	512	533	595	535	591	530	480	563	527	557	565	523	577	606	575	526	559	540	544	541	538	542	561	589	539	539	545	551	528	548	540	523	542	575	578	527	563	529	525	483	516	553	540	581	550	537	532	548	518	539	546	553	511	554	584	560	529	501	575	551	551	495	486	552	541	529	503	552	534	515	558	530	542	511	554	565	545	509	543	554	540	570	506	555	550	548	542	546	572	597	560	587	529	575	536	559	504	525	529	554	575	543	531	533	554	511	548	538	545	553	507	528	494	538	519	545	556	488	496	557	546	524	525	505	562	513	520	516	497	537	532	511	530	538	575	512	535	584	555	568	535	505	529	504	546	560	549	549	529	552	535	543	549	536	519	573	541	493	504	556	549	571	557	522	541	558	555	548	508	508	543	560	563	522	525	539	540	564	551	541	549	489	524	502	515	553	523	557	541	505	495	524	538	520	566	561	524	514	536	526	524	557	518	514	575	570	494	532	527	512	488	528	546	561	492	562	520	535	573	511	572	585	556	536	520	545	526	587	509	567	558	566	519	574	578	544	517	544	556	515	576	583	531	532	566	551	556	541	514	557	518	521	538	570	562	532	501	558	550	521	525	563	537	522	574	507	515	537	547	536	551	545	547	573	553	538	507	560	556	541	531	572	516	572	512	541	536	519	535	499	541	517	502	577	561	573	561	552	498	545	564	556	540	586	530	511	580	514	521	562	569	533	548	549	573	549	568	501	528	538	544	525	542	539	554	568	535	560	558	525	566	574	563	585	500	584	553	561	544	551	596	526	552	559	553	523	525	556	533	530	557	507	502	531	523	550	515	527	530	523	569	585	581	535	544	530	550	567	523	521	504	578	570	543	551	538	499	503	567	523	536	526	532	541	567	507	540	525	572	573	536	548	552	539	554	512	554	562	476	570	539	569	534	541	493	533	538	502	563	545	561	528	503	536	545	501	521	576	523	530	547	527	496	548	545	586	548	556	567	502	601	590	564	537	549	551	556	521	549	522	514	548	577	547	540	512	568	522	531	534	545	527	568	562	559	536	530	551	515	520	526	537	540	545	550	538	503	585	546	540	529	522	608	540	517	551	549	525	493	551	547	553	524	540	582	551	541	521	522	592	486	529	534	526	549	510	537	580	522	516	583	546	542	568	554	537	593	540	553	571	550	519	556	519	556	556	514	555	536	547	538	526	556	517	547	542	519	550	515	526	580	533	491	547	534	558	537	523	539	564	559	526	551	587	603	557	475	562	563	553	518	570	576	485	517	557	497	529	483	516	586	612	531	546	552	533	547	566	531	519	581	518	503	547	490	501	522	531	521	539	541	548	563	536	558	493	548	521	541	566	599	545	572	544	511	506	577	534	535	600	550	514	522	544	573	547	577	535	537	556	512	519	527	565	544	550	517	516	567	558	558	554	516	519	547	572	538	569	536	504	543	571	502	550	550	538	529	543	535	554	544	570	582	532	503	573	529	563	510	539	538	507	527	450	557	541	600	562	556	543	554	533	552	513	545	528	519	546	534	511	536	527	539	549	523	573	541	520	537	532	566	508	546	585	581	584	518	568	499	544	572	555	550	531	533	539	525	512	509	494	548	537	593	575
3023	937	1883	926	786	696	555	554	402	310	265	233	192	185	191	172	180	189	170	181	181	165	176	174	182	180	180	191	164	184	172	200	190	215	162	197	203	202	194	187	140	185	171	196	197	200	174	171	189	174	168	194	185	219	174	178	166	194	192	191	180	175	185	180	159	174	185	164	171	180	194	177	169	199	173	183	168	189	167	185	175	181	184	178	157	195	206	160	179	191	169	161	192	183	182	177	168	181	166	194	158	169	169	186	164	211	169	172	182	198	171	172	175	164	181	169	172	184	172	173	206	187	180	179	158	187	176	161	174	160	179	175	166	177	183	185	180	197	171	178	153	175	173	175	168	174	164	188	178	161	180	180	184	154	161	180	167	148	166	175	174	178	168	169	182	186	186	175	158	190	177	182	190	186	177	193	177	165	180	172	175	178	158	187	201	142	158	170	175	181	199	170	172	212	197	198	159	175	179	208	175	206	175	165	191	175	174	207	171	150	142	154	176	172	186	166	185	192	194	190	181	172	182	177	155	177	154	158	155	167	172	156	162	168	158	166	171	174	167	195	168	207	173	164	165	176	179	189	170	185	161	164	181	183	185	180	184	147	189	175	169	174	171	176	206	201	205	193	204	180	192	192	155	181	153	185	178	150	169	172	204	177	179	180	182	192	191	199	187	168	199	184	192	188	189	171	170	169	175	158	169	168	191	181	189	196	194	157	182	173	168	162	190	204	170	174	160	186	186	173	195	173	177	173	174	181	162	169	163	161	174	168	191	159	157	178	186	204	151	195	200	182	173	198	173	186	183	172	174	184	191	192	165	176	172	163	206	160	171	205	178	173	178	193	158	188	172	192	171	196	182	194	184	184	177	169	186	181	196	157	183	204	172	179	191	167	183	179	194	194	175	181	171	165	171	176	181	197	180	181	199	187	171	190	169	172	184	177	162	150	186	157	179	174	193	187	182	201	190	160	175	183	193	148	182	194	171	177	190	184	183	191	175	166	162	170	219	184	171	168	186	191	176	196	183	194	145	181	175	152	196	188	160	174	174	184	175	186	194	169	186	192	201	171	201	191	168	176	182	173	193	190	170	159	183	173	173	195	187	187	178	165	160	172	162	171	169	225	179	208	182	190	201	183	174	174	190	185	179	161	182	161	181	187	190	186	185	195	170	153	192	182	156	188	175	168	170	179	175	173	163	160	198	192	168	187	161	187	199	166	202	200	192	174	163	181	163	181	171	167	169	165	173	174	195	162	184	195	179	205	189	163	192	186	194	152	173	182	187	179	169	175	164	185	175	185	173	168	189	181	161	160	163	192	197	181	181	165	188	192	167	204	172	179	184	170	208	145	191	169	175	184	142	169	162	178	185	199	190	154	196	179	184	157	161	181	207	163	188	157	207	181	171	205	157	172	183	162	190	208	173	142	185	184	176	167	175	178	176	178	175	175	169	180	190	185	149	182	166	171	201	166	174	150	150	175	173	189	173	189	170	173	172	182	191	175	173	163	175	174	190	186	172	189	191	184	167	166	166	190	180	169	169	168	174	166	165	179	181	197	171	175	156	166	201	189	185	162	164	179	217	168	169	164	165	196	168	153	192	162	160	189	170	189	171	208	179	193	167	173	173	174	164	162	163	189	191	182	179	170	172	180	170	187	183	186	168	189	191	196	186	196	192	191	190	200	169	195	177	169	168	198	165	178	179	182	194	187	182	209	157	150	161	168	183	184	190	155	177	171	166	196	185	180	195	179	177	182	195	197	168	154	179	149	176	184	195	179	163	163	181	199	179	179	156	180	197	177	177	185	172	195	178	169	194	166	169	172	178	199	173	200	166	210	186	164	193	160	166	190	190	193	157	179	168	171	178	193	178	179	173	175	185	194	146	188	181	162	180	231	186	163	155	188	180	176	184	188	184	190	168	173	163	175	174	186	165	172	200	198	180	186	196	185	181	172	181	180	184	172	151	183	153	171	166	185	159	175	195	182	188	181	164	190	196	176	169	202	170	171	170	182	175	171	154	183	186	203	174	176	181	167	200	157	181	197	190	183	174	177	178	198	200	200	192	199	157	191	176	174	176	162	155	170	200	183	203	191	176	175	188	169	179	184	176	195	199	197	187	174	175	176	185	179	202	208	170	184	186	187	195	179	174	180	152	172	207	170	162	190	193	179	182	169	193	180	162	205	173	171	175	187	184	173	183	168	165	178	175	181	165	168	189	180	177	181	176	182	183	199	167	176	175	167	166	171	174	172	169	174	158	193	185	169	172	178	168	183	175	162	163	176	179	180	164	157	177	178	175	189	175	180	180	175	183	186	190	168	185	182	168	205	151	168	197	161	191	178	159	175	175	190	203	168	172	169	168	165	157	190	182	168	177	198	196	163	181	169	154	170	170	174	221	176	182	164	177	180	162	178	171	192	183	177	180	178	195	181	151	150	166	181	153	177	176	182	198	178	183	192	159	148	166	159	176	236	191	161	173	173	172	185	190	156	153	159	163	163	185	175	174	187	186	166	172	199	170	141	173	165	174	171	172	185	178	162	173	176	183	173	163	182	155	187	183	159	173	183	183	177	170	177	181	156	177	177	191	166	183	178	200	174	193	196	185	163	167	174	158	198	166	190	186	165	195	168	173	172	167	182	164	187	170	187	164	169	179	169	160	184	155	182	189	183	156	173	145	178	158	178	200	192	161	171	167	180	192	176	179	156	187	199	176	165	185	192	147	191	177	178	165	164	182	190	178	199	153	186	178	167	157	168	173	168	174	209	189	172	203	174	146	167	163	194	194	162	159	188	188	181	174	187	162	180	184	175	181	171	162	163	188	170	181	180	162	161	205	175	204	183	194	169	188	174	165	175	153	176	177	174	172	166	187	182	178	169	183	191	189	176	177	161	165	172	178	182	194	173	192	184	169	191	179	193	168	182	167	166	169	178	203	163	184	193	170	168	150	182	189	170	166	190	182	185	181	174	189	171	184	173	176	163	191	177	152	180	164	178	192	193	165	175	166	180	168	196	192	167	167	173	172	174	162	189	176	181	177	178	166	170	185	189	167	185	172	182	170	165	181	169	177	167	181	177	173	159	181	195	189	181	187	211	165	185	174	187	185	173	185	168	178	192	183	174	180	186	181	188	168	172	177	190	169	165	165	174	172	188	204	169	186	202	188	199	183	177	191	217	180	180	192	165	161	176	188	159	161	172	145	183	189	168	199	181	177	168	188	168	180	188	186	197	174	205	185	184	162	181	192	180	161	177	200	149	164	155	187	169	186	194	178	178	173	178	173	171	174	194	160	144	177	148	188	140	184	166	168	165	187	186	165	169	187	155	181	179	151	198	141	167	192	168	166	175	173	152	162	165	208	158	173	150	159	167	161	188	169	202	195	180	191	157	180	172	186	159	193	175	176	162	189	219	160	188	183	186	168	185	159	187	184	160	199	189	186	199	164	189	173	179	165	183	200	180	195	195	167	178	166	170	189	209	190	174	196	163
2746	1251	3422	2493	2503	1908	1779	2391	1678	1247	967	815	568	584	540	560	542	573	520	549	517	537	572	530	519	508	509	540	564	566	569	541	510	521	488	530	503	501	533	550	497	543	478	511	532	495	495	532	476	478	493	526	556	492	531	523	513	562	524	524	566	562	493	504	525	545	501	534	505	500	556	524	516	551	540	506	529	534	507	512	523	474	517	498	504	518	532	494	527	513	548	521	525	553	487	533	507	510	514	470	519	489	508	512	516	533	505	522	483	508	521	500	508	475	487	511	552	526	501	530	538	489	499	556	506	502	507	524	535	535	517	571	495	527	498	524	509	510	511	495	511	508	510	563	515	498	513	526	507	519	520	504	477	521	496	495	513	534	515	481	527	548	545	518	541	552	536	474	538	475	486	502	517	555	480	506	530	577	554	517	517	496	489	501	514	476	495	528	551	492	485	489	512	532	524	519	521	504	536	454	513	529	552	546	525	483	519	524	467	520	517	557	489	504	521	534	520	500	469	537	506	522	525	496	549	521	555	500	528	520	521	510	539	495	483	535	481	510	530	555	503	524	504	549	509	523	542	515	525	523	555	511	572	535	548	520	496	523	513	550	502	520	565	492	518	489	496	498	487	540	528	523	495	535	504	491	520	495	518	503	515	548	506	497	520	522	501	509	547	526	511	512	519	471	539	551	497	504	526	532	537	475	534	504	548	543	529	495	507	501	537	505	530	506	486	518	509	536	499	556	491	495	494	545	525	524	533	505	537	542	511	488	492	526	531	516	516	521	482	519	530	531	515	507	536	515	501	509	508	535	504	539	507	495	513	496	538	488	469	545	510	510	492	512	491	510	505	481	523	542	473	518	486	521	500	505	518	511	456	537	553	512	559	526	555	548	538	530	543	544	503	562	500	571	525	523	543	524	525	549	512	527	510	540	500	519	473	496	453	517	515	527	536	513	547	540	554	501	546	560	522	544	511	515	537	501	512	510	552	491	521	504	512	491	488	515	472	494	521	480	533	542	533	490	518	476	519	533	547	503	501	510	489	557	494	527	519	520	539	511	487	547	552	547	512	530	533	537	485	540	517	490	495	508	519	522	500	537	494	494	522	489	521	515	495	516	527	537	471	509	540	481	507	502	495	521	473	483	499	538	513	539	516	480	516	520	507	534	493	516	526	545	541	512	507	545	535	562	485	522	518	515	479	491	530	512	492	514	478	523	440	494	495	528	510	529	515	561	507	499	520	531	541	537	549	555	525	495	530	531	451	528	528	523	513	542	560	501	528	530	509	523	500	489	511	503	539	491	519	513	535	515	488	500	521	539	510	538	513	514	524	551	537	535	543	510	510	493	522	503	538	529	483	501	500	470	514	498	480	518	499	551	516	524	540	496	519	493	498	525	536	500	497	505	488	517	476	506	551	502	480	493	507	531	516	512	513	535	497	506	538	522	573	502	515	510	502	495	510	551	528	500	552	511	487	508	479	499	524	526	492	505	527	504	511	504	489	550	490	487	492	496	554	546	533	504	486	484	490	509	523	492	469	537	512	490	515	531	495	523	525	510	522	571	514	497	487	526	529	514	540	516	527	486	544	525	539	487	516	474	492	535	493	516	523	559	534	495	512	513	502	550	503	549	507	488	496	505	512	506	519	518	525	490	518	526	535	533	544	510	523	499	508	559	527	550	532	507	525	527	551	513	514	508	513	520	534	526	562	548	571	533	534	510	502	499	512	500	494	535	522	531	517	512	524	515	522	523	526	533	506	503	457	492	512	506	539	523	535	504	498	515	553	487	497	507	521	547	540	498	450	472	509	485	512	493	539	517	513	537	509	495	501	517	536	509	551	543	489	533	548	509	515	554	527	476	470	496	522	506	564	500	539	524	485	524	496	509	540	514	508	532	485	514	539	543	529	511	516	502	553	521	534	493	536	516	512	537	528	480	564	545	520	499	507	531	540	503	523	522	509	510	509	509	540	517	479	525	524	518	550	491	517	529	520	535	527	520	491	475	514	505	545	521	480	494	488	498	528	504	537	579	508	497	563	513	470	497	526	513	503	513	519	532	554	507	543	535	518	505	537	515	486	502	510	563	489	486	516	511	495	498	493	526	460	495	535	478	512	524	501	531	509	492	539	503	526	568	517	483	568	494	534	500	535	459	498	503	530	522	486	525	501	498	487	587	511	529	531	523	519	503	496	511	461	507	511	568	495	568	514	504	567	504	529	541	499	509	471	541	492	495	540	495	546	542	507	522	505	525	496	492	505	540	499	526	518	550	572	535	519	557	519	520	498	522	491	586	551	533	539	503	534	538	557	580	519	510	561	494	493	510	523	513	495	509	542	529	470	538	572	558	532	534	555	485	529	490	536	518	529	484	500	533	537	509	540	514	502	555	516	533	535	508	472	502	479	484	518	502	551	563	479	489	531	529	541	517	537	508	535	566	490	453	502	494	533	556	522	551	555	515	538	542	529	474	509	483	542	534	493	511	538	487	514	534	554	498	532	531	495	502	534	512	563	526	524	491	537	550	503	536	511	523	568	549	515	522	487	465	496	552	533	522	550	535	506	515	497	536	500	532	514	532	503	497	485	472	521	508	514	513	520	510	515	539	555	536	517	508	474	536	522	496	524	528	559	501	496	496	489	528	497	504	533	512	502	525	576	548	531	590	507	521	514	518	560	513	484	504	484	506	552	507	513	484	554	521	528	526	487	524	528	549	529	544	529	482	533	537	531	526	492	506	512	519	502	542	508	522	504	537	494	553	516	502	513	497	482	517	513	512	540	483	474	499	477	531	476	490	494	484	526	536	487	506	517	514	573	516	510	512	550	537	471	507	500	533	511	504	526	514	518	467	516	479	531	545	517	502	507	523	510	523	509	488	527	530	518	517	531	497	550	461	519	555	515	491	529	522	561	525	527	490	571	510	549	498	507	510	489	517	525	520	493	518	479	488	490	563	536	522	502	477	509	512	515	507	532	514	490	495	531	493	518	542	535	505	507	496	501	533	494	487	515	477	511	510	512	506	531	517	492	515	497	539	485	521	497	496	518	486	525	539	498	536	534	483	504	505	526	528	504	512	507	494	513	547	534	530	483	481	549	519	537	528	509	496	547	525	540	456	519	495	479	536	488	515	489	515	488	523	546	518	519	526	513	528	507	512	492	524	472	507	492	532	468	494	521	526	490	519	522	502	527	487	477	509	501	517	491	472	493	519	531	557	510	534	498	476	506	480	549	466	508	537	476	531	521	502	535	507	532	504	530	512	472	502	534	515	442	526	505	496	494	537	538	482	545	491	518	474	533	533	517	459	558	522	532	511	495	541	527	521	490	493	510	560	532	533	493	492	523	522	520	530	517	505	533	538	510	541	546	503	495	531	507	521	481	488	531	526	526	533	500	507	462	500	535	523	493	496	497	511	526	507	534	559	493	486	537	513	520	509	518	502	522	529	531	514	512	533	532	489	503	528	583	516	507	543	532	486	569	523	537	500
12329	6828	9654	9081	9643	6970	5606	5173	2633	1579	847	1027	5379	219	155	161	145	124	133	128	132	117	131	127	123	119	128	128	110	129	128	113	114	112	112	113	111	112	112	133	134	115	122	102	111	92	103	109	110	109	116	108	112	120	99	113	113	100	134	100	116	112	120	110	114	112	110	106	103	122	119	127	127	118	106	90	107	113	98	125	102	106	103	116	112	104	96	101	116	114	103	133	107	100	98	112	104	106	116	116	116	90	110	109	124	113	117	85	115	109	100	104	95	98	114	110	103	85	93	107	123	108	103	93	101	101	95	116	101	118	127	109	110	128	106	103	100	109	117	122	97	104	114	116	106	103	85	111	103	91	121	112	117	113	120	114	109	95	129	96	127	125	121	113	108	115	101	123	104	98	98	109	98	110	109	102	104	121	106	105	93	120	115	130	98	109	124	123	103	89	116	111	119	98	101	97	99	80	110	82	83	99	101	97	95	87	103	101	104	126	91	115	96	103	93	120	100	120	125	116	107	102	107	108	99	126	114	96	111	108	116	96	110	126	109	101	78	108	112	104	121	131	93	110	103	97	100	122	106	103	132	117	102	112	102	131	106	130	107	102	95	120	120	93	102	88	114	113	109	119	126	110	92	101	98	96	125	96	110	113	111	91	113	91	103	120	112	105	105	104	106	120	126	126	103	110	115	117	94	92	108	121	112	101	112	102	123	128	96	114	89	121	112	110	120	109	99	94	110	121	105	93	118	103	106	110	100	109	112	132	108	86	95	108	102	100	103	88	101	132	107	102	119	119	112	97	104	113	104	132	114	125	90	92	117	96	99	132	129	102	128	107	105	113	102	121	113	116	108	101	105	111	128	91	113	103	115	107	100	119	105	119	104	100	123	102	99	111	113	107	83	124	103	108	105	119	102	122	110	109	103	108	106	101	110	129	98	117	88	99	106	118	104	113	95	118	113	114	112	111	123	109	110	108	119	111	119	88	125	119	107	109	111	94	114	124	125	116	110	99	101	123	108	98	100	125	86	94	122	112	115	126	120	77	119	99	111	113	120	110	104	97	108	102	99	125	103	95	122	135	122	93	121	110	109	117	122	108	106	110	78	90	98	108	100	118	108	116	129	109	110	107	104	104	124	104	103	97	136	114	113	112	107	107	100	99	97	114	92	116	126	107	105	107	120	105	114	123	126	120	121	115	98	104	96	119	120	108	105	118	127	117	102	111	101	107	124	107	118	112	88	111	121	86	122	110	97	115	97	105	102	130	101	117	113	114	95	122	106	119	127	121	108	106	141	104	106	98	110	96	115	113	129	124	108	95	103	122	95	99	109	106	114	106	104	103	101	121	109	108	99	91	127	110	123	106	115	98	117	116	102	107	92	91	111	108	103	80	96	104	106	121	99	90	111	106	111	122	116	105	112	117	108	111	102	93	111	110	127	105	109	126	109	121	119	121	110	97	112	92	124	107	102	106	106	106	117	119	121	113	99	110	98	114	108	94	79	105	111	111	96	104	117	98	95	121	103	123	108	102	111	103	101	127	96	109	116	94	100	105	121	106	105	100	125	123	104	114	94	109	98	119	90	113	108	113	102	117	115	105	101	106	109	102	99	97	104	116	104	104	99	98	107	113	109	104	95	101	101	107	125	114	118	112	112	104	102	114	120	110	98	99	87	101	109	117	116	101	91	122	127	111	102	113	109	97	120	96	118	114	103	110	115	93	106	99	106	117	99	114	116	105	116	123	117	106	112	117	100	119	105	112	96	108	112	96	106	101	100	118	112	93	109	98	110	109	114	116	103	124	123	107	125	98	104	102	107	113	129	114	98	93	104	116	96	107	101	109	110	94	94	108	119	111	115	87	111	101	105	107	124	104	111	91	113	116	95	97	107	112	115	132	105	111	120	107	94	112	103	101	96	113	109	103	106	109	95	109	103	119	97	91	112	115	120	113	90	102	112	117	119	107	106	115	121	107	100	113	88	117	99	110	105	103	110	117	117	101	96	114	99	121	114	110	96	133	110	111	103	109	90	107	96	103	116	103	96	136	109	106	118	114	100	136	127	116	102	100	106	96	98	97	112	117	94	100	99	100	98	101	106	99	104	107	95	107	114	92	118	116	116	92	112	110	112	114	122	129	99	107	93	101	99	120	89	118	128	120	85	109	102	118	90	101	104	118	114	109	104	104	83	102	107	116	126	111	113	97	105	124	120	104	111	113	101	115	115	118	121	107	102	92	113	119	101	100	116	103	109	113	94	102	103	115	100	106	108	115	116	93	111	129	109	105	107	110	108	98	106	90	100	128	121	98	123	121	107	121	112	130	115	120	87	113	106	115	120	111	107	100	103	114	100	122	110	115	120	102	110	103	103	94	125	109	106	106	119	116	134	101	102	98	86	110	92	100	98	86	113	107	113	95	110	116	92	127	102	86	106	85	114	113	113	99	113	112	109	108	105	119	117	113	120	112	103	102	105	96	89	116	99	121	111	110	92	122	93	94	128	135	99	96	116	101	104	117	117	120	112	106	109	114	120	110	111	122	117	101	110	100	117	111	113	115	104	103	123	105	123	112	110	113	129	98	109	90	102	117	125	106	94	109	113	111	105	98	102	111	119	96	102	100	114	112	106	125	109	119	111	104	94	99	97	105	88	100	116	114	91	126	111	105	109	112	101	82	102	114	105	119	115	104	98	89	95	84	122	114	119	111	103	107	120	88	127	105	103	98	94	103	112	101	95	88	91	125	110	121	116	102	123	109	111	112	134	114	110	99	125	99	117	107	108	123	137	109	106	115	97	109	109	116	107	94	128	109	107	110	99	123	99	95	105	94	107	117	102	106	105	104	121	92	123	107	124	107	102	98	109	122	116	119	98	99	104	102	110	112	110	101	114	114	97	110	115	136	114	99	123	91	99	98	116	119	101	122	111	103	107	102	109	103	118	104	128	109	111	107	109	102	117	90	102	94	108	113	119	105	104	93	105	95	117	110	121	112	93	83	111	117	111	88	114	88	112	98	126	105	128	102	110	131	97	111	111	101	121	95	117	120	94	109	107	108	113	112	134	115	106	102	110	115	89	96	108	122	97	127	97	120	100	103	102	104	109	107	103	111	100	112	112	94	111	118	117	126	99	105	102	101	115	129	116	130	118	131	118	112	94	116	93	103	95	113	98	111	93	105	106	96	112	117	109	123	113	109	91	103	110	97	106	93	134	104	100	110	92	118	111	116	111	115	101	87	109	100	95	105	124	121	124	109	126	119	100	105	90	112	105	105	114	121	91	112	116	112	109	99	141	104	106	109	105	110	128	101	87	89	96	108	91	115	105	95	106	120	109	121	91	88	109	96	106	107	98	111	98	107	96	109	123	117	89	106	112	112	125	124	109	111	123	119	100	113	97	121	113	124	104	120	106	120	94	106	109	103	102	96	104	120	110	117	113	105	108	111	99	100	102	119	111	120	103	115	124	100	94	108	110	112	118	119	91	102	96	118
7808	5647	11766	14201	18656	13619	13381	12538	7867	5407	3541	4882	12547	711	713	636	586	557	546	566	553	511	526	465	424	453	462	470	390	444	441	384	400	454	412	407	399	380	412	435	412	391	377	348	413	405	404	386	377	342	385	418	372	407	392	373	393	343	386	361	348	325	365	364	346	347	347	341	363	377	361	391	388	388	347	336	336	350	342	363	373	354	356	366	371	389	330	391	402	360	353	343	348	337	381	358	367	402	380	353	356	342	365	333	356	365	403	350	351	386	394	322	319	347	352	351	361	386	344	370	358	341	366	363	354	365	364	367	347	354	364	367	335	392	342	341	371	365	358	346	375	336	372	380	344	328	365	362	326	358	369	364	337	382	336	334	348	342	360	359	335	338	400	363	341	374	344	363	385	364	355	387	344	348	338	388	360	362	359	377	395	344	368	339	365	355	344	326	335	360	353	333	336	383	329	376	361	366	347	337	354	376	359	326	334	371	379	332	329	369	354	365	369	332	390	376	412	336	364	354	354	353	342	327	373	346	346	338	323	349	360	360	313	358	363	345	336	380	363	363	343	337	383	358	356	365	373	389	332	372	350	359	359	378	339	349	347	370	304	314	378	319	377	340	351	330	359	357	360	383	378	320	353	366	392	372	347	353	355	337	375	345	350	350	351	350	332	333	364	357	323	368	344	334	320	324	381	371	327	314	312	384	331	343	327	355	367	355	352	335	358	366	367	339	346	337	339	317	360	347	385	333	379	350	368	369	334	347	339	355	344	323	363	364	352	403	332	359	374	420	355	352	383	333	382	366	350	335	371	343	360	331	384	342	322	351	351	348	331	358	368	376	356	336	349	332	389	362	359	358	353	372	372	362	365	338	357	337	377	334	353	366	336	376	363	362	334	376	351	338	383	348	318	350	358	347	367	373	323	358	348	362	332	361	314	353	354	312	373	387	378	361	367	345	375	380	392	348	378	356	350	315	350	349	341	354	351	357	339	352	407	339	361	362	375	364	341	364	350	334	355	366	337	351	338	341	361	379	360	330	380	354	353	358	358	325	337	345	363	362	349	358	340	351	335	379	351	323	356	334	368	369	368	344	330	372	374	379	346	353	319	350	377	352	357	349	384	303	312	357	327	346	364	319	335	386	341	368	349	363	394	338	364	336	348	334	358	359	326	343	372	333	359	374	355	325	342	354	359	358	400	359	343	336	363	354	350	337	391	359	352	367	342	344	352	354	373	334	343	332	358	372	349	369	347	350	360	367	371	398	376	348	383	336	351	369	346	370	372	347	333	348	343	359	352	339	342	356	344	367	344	364	348	341	369	359	325	369	337	365	357	335	373	367	324	378	330	336	350	384	360	356	358	357	364	356	351	332	359	327	371	342	362	373	342	346	353	358	326	384	363	349	332	348	340	334	378	314	389	330	364	361	339	315	359	343	387	363	373	354	360	340	371	357	382	363	366	348	367	358	353	361	335	385	338	370	373	328	386	365	359	362	392	316	364	358	357	367	381	374	384	358	374	345	358	352	344	354	361	331	380	350	379	356	345	351	353	357	328	373	331	347	373	338	391	329	354	367	365	355	354	346	370	345	359	335	343	351	358	390	372	348	356	364	332	355	367	333	361	346	386	371	354	344	321	368	317	345	341	345	349	350	364	369	369	402	346	350	341	388	323	325	354	359	388	364	359	363	380	333	354	358	369	361	372	351	355	353	343	346	371	393	360	376	420	376	333	331	387	336	359	372	360	391	360	349	365	372	321	369	328	352	348	392	347	352	339	348	351	331	321	354	352	367	360	371	334	348	389	358	360	340	326	338	332	348	351	357	370	383	342	342	353	383	341	345	358	359	374	380	362	336	353	358	343	390	351	341	351	345	367	358	354	391	359	336	344	380	347	331	352	329	358	333	334	373	366	340	331	378	356	358	324	346	356	343	346	322	369	362	354	375	343	367	339	367	346	362	353	380	360	350	337	358	362	343	366	343	353	382	354	361	360	339	350	347	333	361	331	361	361	321	324	341	352	339	383	355	335	360	375	357	355	317	331	352	354	372	329	383	329	350	352	352	362	393	373	333	353	366	369	354	343	383	353	383	372	348	360	352	329	358	361	363	346	348	336	372	369	344	335	314	360	365	356	334	376	376	357	337	340	361	390	363	339	309	343	391	373	340	328	346	355	303	366	355	341	401	323	400	372	334	348	362	359	355	362	354	327	365	373	354	351	338	353	355	329	357	323	358	347	337	362	366	344	347	343	347	345	349	361	352	385	345	386	377	368	344	351	366	362	315	400	310	361	384	330	358	354	364	375	360	333	371	348	328	348	374	365	348	363	346	399	331	349	372	344	362	375	367	323	422	395	355	357	319	360	367	357	364	353	332	371	335	345	336	328	313	366	343	343	323	369	382	380	393	367	367	393	367	347	345	371	343	352	386	321	319	340	348	352	310	391	350	411	381	347	353	344	345	326	383	356	371	371	350	358	334	341	345	345	360	347	339	385	354	357	352	360	325	347	362	352	355	366	350	374	356	355	351	371	360	349	352	362	369	350	326	342	336	355	359	360	351	310	339	336	364	317	354	361	352	364	366	366	352	399	349	368	385	393	363	370	374	350	353	355	369	359	371	349	338	342	333	349	381	349	352	345	341	370	386	349	353	335	318	332	315	356	358	343	349	329	368	331	347	371	404	326	367	364	359	386	308	354	359	363	331	353	390	354	351	341	350	346	336	339	355	324	353	349	357	322	407	356	389	326	368	363	343	366	373	332	351	336	354	347	356	330	375	355	339	312	313	349	338	366	328	347	353	390	341	344	326	332	366	338	371	320	360	383	346	340	352	356	348	397	363	327	359	358	314	331	343	364	373	339	338	350	376	329	359	328	328	356	387	353	371	350	335	360	333	365	364	350	372	323	336	390	357	350	403	367	359	340	357	328	367	354	373	337	383	349	353	352	348	339	371	368	353	329	345	384	356	351	340	323	322	356	350	370	357	383	340	353	352	352	347	325	317	323	337	337	383	375	349	347	349	350	360	334	329	366	361	322	338	350	359	341	358	365	357	340	383	328	321	341	355	371	356	320	366	343	342	356	354	342	355	390	339	381	369	345	343	374	351	342	348	355	308	348	353	337	370	335	346	377	347	301	356	343	374	358	334	335	359	334	343	364	380	380	344	357	324	338	325	361	350	356	367	336	363	375	351	344	364	345	372	363	337	331	374	341	347	379	343	364	342	346	373	372	320	357	352	367	347	356	385	386	334	355	349	368	341	330	370	375	363	355	366	339	351	363	383	331	339	339	350	326	349	360	352	353	378	381	309	346	371	362	405	409	377	372	375	346	372	330	328	350	374	372	357	328	328	359	360	337	348	369	348	378	376	352	340	354	350	369	362	345	352	349	362	343	346	339	364	355	364	329	343	358	382	326	329	374	376	318	364	343	361	350	359	360	395	378	320	330	369	349	361	355	335	334	371	366	321	347	355	357	349	378	385	359	379	372	349
22807	15417	16900	19730	22758	16731	11173	7034	5098	5289	3659	15825	10960	451	304	270	260	265	254	236	224	243	224	216	224	205	223	207	239	184	251	218	193	188	212	215	231	180	188	207	235	231	207	202	212	210	247	205	209	207	182	212	216	173	196	212	217	197	205	209	203	217	197	178	201	197	204	197	221	208	217	190	179	183	206	203	195	198	187	194	212	212	191	204	194	202	193	212	176	208	210	200	186	176	180	216	175	189	189	194	168	184	193	211	178	160	181	208	183	209	201	213	182	223	211	207	190	183	202	184	197	173	191	184	167	196	216	186	192	179	209	196	181	201	199	199	210	165	208	198	187	209	200	199	178	193	208	215	209	203	190	185	187	203	208	170	214	178	200	223	190	186	193	202	209	180	180	191	198	183	189	206	194	196	213	198	200	204	177	179	202	204	222	192	218	200	192	189	195	195	240	189	205	202	178	196	215	188	221	187	173	197	221	183	198	189	191	204	205	192	184	222	186	182	179	183	207	174	205	192	219	187	199	197	190	179	197	184	205	176	191	205	206	190	200	187	204	203	200	173	192	203	192	203	213	188	180	187	203	230	203	205	188	201	190	187	191	191	196	181	183	205	183	218	195	215	191	189	196	196	203	209	181	184	173	192	185	195	193	198	191	196	198	208	195	217	225	223	189	213	211	197	204	171	218	223	184	179	189	173	184	213	200	216	208	195	200	205	199	204	179	182	216	206	191	189	180	185	186	191	208	185	186	200	189	180	209	214	189	190	187	196	191	191	187	200	214	209	181	210	208	190	201	220	195	184	221	207	182	204	176	198	192	173	188	189	190	204	199	189	181	169	193	223	205	201	185	230	182	209	212	182	199	210	196	207	219	200	204	202	215	205	184	185	201	180	189	217	195	225	214	211	167	195	181	217	195	161	187	202	208	183	171	197	210	216	186	189	193	191	194	205	230	202	192	208	205	184	215	193	202	202	194	185	194	204	203	184	198	196	186	211	213	202	202	203	188	202	177	193	200	206	184	200	201	211	188	179	182	196	187	210	171	198	197	152	201	198	203	210	198	184	217	209	199	212	203	185	216	181	193	206	215	194	193	215	201	180	192	173	189	191	188	206	168	209	204	202	181	191	195	208	228	182	202	190	212	185	216	206	203	215	223	191	205	204	206	171	212	227	192	202	199	206	223	167	210	183	198	196	208	196	203	186	216	215	186	164	168	205	194	192	185	193	219	187	215	196	213	193	207	191	180	183	179	197	206	211	184	181	194	203	195	198	182	185	199	205	171	198	201	203	202	195	181	175	172	172	228	191	188	202	186	192	193	209	186	217	212	220	207	187	182	211	183	218	206	215	199	219	188	195	212	187	195	180	175	163	175	208	199	219	205	199	196	206	195	182	176	204	207	175	188	192	201	200	217	201	206	213	194	209	209	199	217	190	193	176	184	187	228	203	200	207	191	191	199	197	191	189	196	209	214	177	182	217	212	179	187	195	205	181	172	200	185	215	179	183	168	185	196	193	204	190	200	199	169	204	195	214	203	199	183	194	185	202	168	201	182	206	187	201	179	197	199	220	179	208	211	211	186	205	223	188	206	195	195	181	193	206	195	199	188	190	213	203	226	207	194	208	214	197	208	218	201	190	207	198	196	200	190	203	205	201	201	209	197	183	221	214	221	231	179	209	193	176	189	180	198	208	226	211	209	189	179	209	188	207	202	204	194	184	187	188	210	198	192	210	219	179	198	207	193	202	201	206	195	191	193	189	181	203	190	238	207	220	196	185	174	180	196	190	197	185	197	188	180	189	172	205	208	181	189	188	214	173	186	217	184	207	200	177	174	192	196	201	180	182	192	181	213	196	202	208	186	178	196	182	204	195	193	221	216	219	219	191	203	211	185	218	173	175	195	207	175	192	208	214	197	183	209	196	169	203	192	204	215	204	206	183	212	198	201	191	182	210	180	204	204	175	216	206	196	171	204	189	186	202	190	191	225	211	195	212	197	221	208	186	186	192	180	201	195	220	186	214	193	191	204	198	196	195	202	191	200	180	202	208	220	204	210	206	204	192	239	185	205	204	194	183	204	173	201	195	212	210	202	185	216	197	209	221	201	195	192	197	195	185	202	194	198	192	186	198	183	184	217	197	202	195	222	187	202	184	185	185	208	199	187	218	175	208	174	189	182	192	189	180	174	202	200	215	223	208	201	210	215	197	224	183	208	198	217	204	193	199	217	191	183	173	202	162	198	194	194	215	201	194	185	190	185	181	202	193	210	205	192	223	201	184	223	185	186	208	193	223	206	182	215	227	233	199	191	196	186	203	203	208	179	204	217	229	196	207	190	189	168	209	187	189	206	227	168	216	212	192	192	191	194	220	197	195	189	188	185	192	216	174	209	196	186	174	221	215	182	202	198	200	209	193	212	189	195	192	216	192	178	218	196	204	199	207	205	181	185	199	169	189	209	202	183	199	190	203	197	177	218	198	177	197	214	196	189	186	200	203	208	197	204	216	183	190	197	178	200	208	201	192	180	193	217	183	224	192	200	199	178	219	185	205	202	218	196	206	214	196	196	217	221	193	229	209	186	221	194	202	205	166	223	191	208	214	193	198	175	182	184	204	199	199	208	173	166	223	194	201	209	210	198	181	200	203	187	188	216	182	203	201	228	204	198	179	173	214	169	186	211	218	184	193	218	216	204	195	202	191	187	188	204	215	214	191	209	218	176	218	223	195	202	211	194	188	186	212	193	209	185	216	207	183	191	216	212	203	205	211	193	196	210	200	200	202	199	180	206	214	205	215	202	173	204	216	205	206	194	213	180	204	201	193	203	191	196	178	188	181	187	190	178	196	186	175	190	199	201	169	191	209	213	209	184	202	211	190	216	195	196	209	192	195	185	208	207	198	210	207	215	212	214	207	194	222	210	173	195	175	212	187	217	195	195	214	206	188	208	181	212	213	220	205	220	168	217	190	197	220	199	203	170	198	211	164	187	180	189	205	179	212	196	177	222	178	170	181	198	179	198	186	199	208	203	176	207	184	192	161	181	208	210	200	211	199	211	194	197	181	197	169	198	203	164	199	192	196	215	215	178	221	186	226	211	181	220	199	199	207	187	204	211	185	201	207	178	195	207	172	183	189	182	196	200	203	193	237	189	210	199	211	198	206	187	207	181	202	215	198	195	205	206	202	191	228	188	187	190	204	207	219	193	215	220	210	202	191	193	189	205	188	208	197	191	238	189	226	188	207	195	191	197	172	170	218	178	189	200	195	186	204	207	202	173	207	193	189	180	185	194	192	198	194	216	204	205	205	194	222	178	181	215	193	218	203	168	179	212	177	202	178	187	193	206	175	189	202	203	187	205	191	181	192	225	219	181	193	206	202	211	193	198	200	209	205	223	178	196	206	203	186	210	210	239	182	197	199	192	194	197	206	200	187	185	197	218	191	197	184	183	171	208	214	229	192	230	174	195	197	228	179	181	223	181	190	172	201	193	212
12917	10972	17010	25160	30503	23542	17573	14630	12890	12924	10221	33850	12756	1372	1173	1082	1073	996	995	935	912	874	833	755	827	856	737	742	718	741	703	680	688	690	699	697	687	697	654	656	639	671	670	676	650	625	660	637	659	649	608	639	632	647	604	613	631	596	602	657	594	596	591	577	648	604	596	612	573	582	595	633	560	646	587	552	597	596	587	610	590	597	576	568	566	592	587	573	601	606	576	611	612	595	530	578	677	596	610	613	641	601	585	609	572	629	596	624	601	626	601	585	553	593	583	611	611	589	580	551	568	565	571	598	599	569	610	587	593	581	619	571	549	565	616	583	604	633	580	583	601	540	567	588	590	608	609	604	579	616	588	614	635	567	559	542	588	552	610	544	612	549	649	614	599	561	607	638	571	599	580	569	641	593	545	594	595	586	588	577	558	602	617	595	621	645	571	594	600	632	599	585	583	591	616	575	626	572	597	613	585	642	587	574	623	566	607	598	559	565	574	565	576	593	607	589	589	605	563	563	581	588	601	563	587	595	570	585	572	606	570	594	602	563	564	606	597	576	609	628	604	607	600	589	604	580	579	590	580	582	606	590	596	583	594	583	609	561	564	565	571	595	581	590	553	573	569	547	558	600	587	590	610	546	587	562	624	566	619	569	538	585	596	617	563	612	613	652	586	604	611	617	551	585	571	585	608	595	572	624	576	565	600	562	595	557	596	592	555	593	605	627	562	606	564	559	564	574	578	616	580	559	601	627	524	558	564	569	582	579	597	573	597	568	639	584	557	561	553	580	603	590	555	584	575	599	572	587	594	577	578	590	582	567	576	563	601	562	594	564	598	572	593	608	563	575	590	608	562	596	581	566	590	599	589	578	593	603	612	625	634	595	605	602	600	576	587	605	623	594	565	584	581	577	575	591	612	590	580	602	583	564	541	554	609	578	608	586	601	538	624	621	608	553	580	584	599	562	576	579	612	567	612	571	574	604	590	546	658	573	616	583	619	538	562	588	577	619	564	590	575	555	628	572	592	534	622	603	622	586	599	593	622	550	599	594	577	559	554	599	584	608	604	565	585	592	607	599	604	575	590	580	578	577	586	597	572	561	554	571	583	529	594	597	584	590	594	590	589	575	579	561	612	586	564	592	563	587	578	657	571	602	554	577	602	592	631	582	538	602	594	584	589	611	619	607	558	602	611	581	600	582	569	598	592	572	603	619	598	557	615	587	583	584	550	554	596	630	599	596	577	572	617	593	599	550	578	602	534	558	624	574	591	620	607	566	576	622	555	556	576	575	585	577	588	587	578	534	587	583	577	575	585	595	515	634	563	615	588	602	580	554	621	593	604	581	603	565	587	574	608	600	534	576	579	601	619	631	593	609	583	578	568	562	556	611	583	586	578	577	593	612	595	568	589	641	567	604	576	588	549	564	599	603	606	595	540	583	610	552	564	588	601	598	563	562	599	594	566	566	571	624	598	562	588	585	591	573	598	582	591	546	598	546	630	542	587	607	557	596	616	598	619	605	594	613	572	569	611	570	595	587	568	623	619	573	606	603	588	653	588	587	591	582	559	547	552	564	603	601	597	602	591	578	589	575	584	565	580	571	575	563	612	606	590	566	580	583	584	623	563	563	625	611	611	562	633	566	588	606	596	587	578	574	547	593	546	603	575	592	569	587	568	592	618	621	596	577	598	574	581	621	564	558	568	577	592	613	551	613	556	590	625	615	591	583	575	589	578	576	585	597	579	596	573	575	548	575	543	577	605	606	624	592	583	567	577	588	597	587	569	580	600	616	589	583	580	587	610	567	593	556	591	621	586	600	570	622	590	581	599	609	619	576	573	609	521	570	565	569	593	582	583	578	607	555	579	551	616	548	554	582	580	622	611	580	595	652	554	582	554	563	603	618	593	578	577	575	555	584	582	584	578	597	584	586	552	573	570	589	596	599	566	623	586	540	617	593	598	601	617	588	579	573	558	542	609	566	602	606	608	551	585	591	615	628	577	606	596	637	609	597	591	598	580	549	601	626	602	596	613	602	610	583	554	532	520	569	607	572	587	578	604	563	608	535	602	633	577	569	595	585	583	586	552	578	631	614	586	592	553	639	630	605	576	626	587	569	638	612	655	565	571	641	607	561	562	611	609	599	538	593	586	597	619	607	594	603	601	598	560	633	565	612	569	618	574	556	576	567	598	582	571	594	573	606	579	578	578	580	594	576	585	599	538	604	588	581	592	579	585	576	623	607	610	604	556	626	573	589	558	600	579	574	552	579	593	578	585	566	550	590	605	562	588	619	572	562	578	587	553	600	521	600	597	601	557	583	556	589	615	582	630	619	641	586	627	587	599	589	546	577	554	613	599	558	570	591	606	603	572	577	564	585	563	591	582	607	627	561	585	605	593	600	567	569	583	574	617	551	554	609	590	543	638	646	560	589	542	560	562	568	594	612	556	594	595	608	585	546	568	545	574	611	586	611	555	581	590	616	568	579	616	572	588	581	556	546	577	567	582	616	594	561	561	577	590	561	583	550	569	586	559	614	581	556	607	545	615	535	609	586	582	586	545	554	560	601	557	609	578	591	561	582	603	614	619	602	596	601	582	601	571	604	595	620	567	588	586	538	592	567	620	584	571	588	578	625	588	584	559	543	595	571	574	582	558	575	629	587	592	588	586	559	598	593	563	567	587	620	601	566	612	579	579	557	581	596	576	586	619	568	533	597	555	564	598	523	610	589	608	558	509	525	592	617	647	574	614	557	566	579	552	583	577	594	601	586	600	581	561	575	601	552	574	576	593	547	598	596	615	615	575	588	639	592	619	567	582	579	576	570	552	599	554	631	590	579	576	590	561	570	583	569	559	609	549	569	598	571	584	595	600	615	598	579	558	600	561	625	608	569	544	617	598	572	582	572	600	600	582	642	599	563	565	562	642	564	578	594	631	546	595	593	588	573	604	584	571	630	610	603	558	638	576	620	609	607	595	569	532	607	558	586	650	611	551	568	568	541	548	577	622	577	605	566	550	602	574	624	571	560	561	573	631	558	606	550	561	598	579	620	597	579	633	565	573	581	580	615	634	591	559	596	583	557	588	589	566	588	596	600	632	614	602	614	553	602	573	579	628	560	595	598	591	580	569	592	612	553	560	560	553	597	590	569	566	598	600	555	610	586	574	593	568	581	560	609	557	566	608	583	587	631	566	579	628	595	555	555	611	644	589	565	596	575	602	604	629	577	514	598	542	599	586	619	573	606	577	559	571	551	562	602	546	546	627	563	618	556	589	590	583	611	582	594	589	524	583	567	598	623	572	596	610	603	540	554	568	609	587	646	592	571	583	582	593	546	617	570	608	633	576	596	567	544	617	607	593	595	572	563	560	559	546	595	585	581	538	551	545	579	589	542	557	651	574	607	563	549	539	620	585	549	590	561	582	582	566	600	602	575	568	574	557	621	665	597	571	522	593	591	591	588	616	563	593	566	585	567	563	577	517	585	593	533
3333	1803	2215	1811	1373	929	748	659	532	455	382	1133	765	218	258	199	212	215	189	175	204	232	219	183	200	225	193	206	185	204	205	184	188	210	209	211	179	218	202	228	209	188	194	204	225	201	216	228	217	196	196	209	227	183	201	203	231	210	186	201	205	202	211	216	193	189	191	203	189	211	215	234	198	193	191	207	209	209	190	222	197	192	196	188	195	207	188	216	223	209	200	235	186	185	197	192	196	197	196	217	196	207	219	204	203	197	203	189	203	226	190	226	203	209	212	198	195	223	211	185	222	202	209	204	207	222	216	221	199	210	193	210	197	206	219	207	191	194	228	216	216	211	213	201	216	203	221	209	200	211	220	185	228	185	182	205	200	201	198	200	175	193	218	227	205	210	221	182	224	193	194	192	183	192	204	204	190	238	197	209	212	225	220	193	200	205	175	202	197	202	200	196	194	218	217	182	198	199	182	185	231	209	207	197	194	190	200	212	202	210	226	193	221	190	196	182	178	204	193	218	190	181	207	214	201	211	208	202	192	216	227	201	200	225	199	189	205	211	198	213	192	224	211	193	195	198	203	200	217	169	196	193	219	198	196	226	220	200	201	208	205	186	214	197	210	185	180	217	187	213	185	195	186	202	219	189	222	229	214	176	214	189	171	211	195	200	217	222	223	197	186	197	183	199	188	214	201	197	197	186	214	217	213	221	202	200	218	216	210	208	206	206	201	240	206	195	210	215	184	212	206	213	198	215	196	189	216	237	202	216	180	196	215	196	211	215	204	218	218	223	238	212	219	197	203	198	216	213	208	213	212	193	195	214	200	223	202	205	216	231	229	223	218	201	214	220	199	203	212	219	183	219	213	193	211	220	204	215	199	196	189	186	181	197	212	206	198	182	188	218	190	198	179	180	199	183	206	226	200	184	204	189	211	211	192	198	222	210	202	191	185	187	210	203	168	182	222	227	219	202	199	184	199	194	208	189	204	212	223	208	204	227	186	214	195	171	199	187	223	188	196	196	208	188	198	224	209	214	237	178	185	196	173	184	191	216	205	221	239	217	193	202	185	194	216	217	218	188	194	230	182	205	221	231	194	188	201	201	208	201	202	193	197	198	219	213	208	196	195	190	196	171	227	199	209	208	217	198	179	196	200	220	212	214	198	210	227	210	229	192	211	193	201	219	205	179	191	202	218	219	202	190	213	205	203	231	209	189	195	218	197	225	200	195	196	197	206	223	205	199	243	185	217	197	194	219	232	205	202	199	218	212	191	192	190	191	210	193	178	192	219	195	197	209	194	205	208	222	195	226	198	190	213	192	192	204	203	224	205	172	195	184	220	220	190	194	202	238	206	197	198	190	223	208	211	212	205	195	189	195	205	196	201	186	228	223	191	179	204	204	200	181	206	184	182	237	197	213	209	204	203	170	206	235	215	182	214	201	207	199	199	196	190	194	157	204	190	194	210	217	214	198	217	234	191	216	208	222	200	200	186	200	211	207	204	180	187	210	196	179	196	212	179	204	189	273	179	219	185	223	209	199	199	197	200	219	208	203	205	196	188	200	203	215	226	199	204	199	209	224	214	207	212	205	190	206	200	203	225	186	229	190	210	222	211	191	221	216	229	211	199	209	222	220	201	213	224	200	196	207	210	195	195	201	196	190	208	208	201	207	188	205	205	244	217	201	225	195	184	202	223	201	218	205	198	185	218	223	200	233	187	185	203	180	195	198	206	194	209	198	186	213	202	185	207	192	209	216	209	206	201	216	202	197	190	219	216	232	210	228	207	234	177	181	183	198	199	229	203	208	211	178	200	220	201	198	192	208	207	199	202	199	199	194	177	187	230	223	220	215	210	185	185	223	207	201	215	183	247	207	205	221	195	207	196	189	216	216	196	207	225	240	178	218	196	214	204	206	209	214	200	221	237	201	185	192	202	191	180	216	209	198	239	181	218	213	202	204	205	215	220	188	198	211	198	233	212	189	189	219	194	185	226	224	173	197	184	186	207	207	212	217	200	193	178	190	197	183	231	206	214	185	170	200	213	203	194	211	222	215	190	202	226	196	197	214	197	185	213	179	202	186	188	215	199	204	199	213	219	210	206	173	216	200	234	168	183	202	208	207	183	208	204	200	211	237	200	189	201	190	199	209	224	227	229	208	190	201	204	208	207	208	205	204	187	207	191	208	211	184	195	206	195	185	208	197	217	214	211	207	223	225	223	219	206	216	193	185	208	204	200	209	226	192	233	201	217	202	180	217	171	226	213	222	201	201	190	175	176	215	194	182	192	179	212	216	225	199	225	193	220	174	200	230	207	190	200	208	205	208	187	193	179	213	190	171	200	200	210	181	213	198	229	183	222	190	217	177	209	201	184	207	199	222	190	201	213	220	194	202	200	187	211	184	200	217	208	194	202	178	207	193	192	201	215	173	198	232	218	218	187	200	204	218	188	233	193	214	203	189	202	204	207	215	199	208	216	216	202	211	190	214	206	209	202	220	216	196	239	200	186	212	186	215	172	193	232	213	198	198	199	233	180	221	207	213	207	195	189	210	196	216	197	192	207	210	223	197	190	199	219	178	189	213	202	212	194	232	238	173	163	213	203	212	175	214	177	204	196	201	206	190	208	206	182	191	211	203	196	215	191	189	201	219	190	212	220	207	186	218	184	236	196	207	205	219	207	211	190	189	183	190	183	206	184	194	194	205	195	194	198	231	189	215	211	207	192	200	208	203	222	201	193	210	230	229	211	193	211	222	196	213	229	194	213	195	224	239	219	204	208	200	218	204	202	172	209	223	187	193	213	231	218	197	219	219	218	201	178	215	199	194	209	193	190	183	196	196	202	197	197	186	221	197	213	204	216	199	207	202	190	208	182	224	186	225	227	202	225	210	220	205	193	200	187	200	198	205	215	213	202	191	190	223	204	189	221	208	203	194	218	200	182	205	197	189	207	221	212	196	198	201	188	187	200	225	212	205	192	206	203	200	197	185	212	207	202	212	189	181	201	221	210	195	208	205	183	197	200	197	219	200	193	218	202	189	205	232	186	227	233	218	191	182	198	191	196	185	200	213	196	192	196	222	221	193	181	182	228	214	199	214	188	177	204	208	196	189	198	210	195	220	190	190	228	175	204	193	207	189	199	221	173	188	183	173	202	226	231	201	209	204	181	182	236	208	186	213	200	192	219	189	208	217	216	204	202	203	227	195	201	188	220	198	209	215	193	165	197	178	195	205	185	229	213	180	217	205	192	210	204	233	203	166	226	196	192	188	189	216	211	213	218	200	203	192	196	199	197	216	208	193	216	207	204	223	204	208	202	220	193	187	203	197	174	189	189	205	194	199	235	178	200	194	195	197	198	212	215	204	198	235	200	217	199	234	180	214	203	220	218	202	213	198	200	194	215	201	209	198	172	212	183	218	210	180	216	167	215	218	196	195	204	183	200	205	195	207	181	157	217	227	222	212	181	200	202	196	194	217	191	238	195	183	216	203
2889	2110	3765	4542	3845	2922	2086	2337	2417	2210	1487	5600	2864	590	594	615	568	579	611	615	558	589	594	576	629	575	618	587	579	566	609	614	579	625	577	584	604	592	604	598	617	605	577	593	628	595	652	549	591	528	598	569	570	614	584	592	534	586	607	567	625	599	548	609	535	612	573	576	576	581	596	611	584	593	646	542	605	610	623	598	565	615	607	605	605	607	575	607	580	585	611	595	568	587	588	587	583	612	602	612	604	603	589	586	565	593	568	594	588	586	580	553	565	569	626	586	550	578	623	596	570	614	614	633	589	567	549	598	546	609	561	581	587	590	597	604	556	560	586	608	573	621	623	583	596	582	573	574	615	602	608	596	598	598	615	597	597	605	571	606	604	596	585	593	600	556	588	606	598	586	592	602	595	561	606	578	605	610	595	584	639	589	583	594	629	590	609	608	594	580	530	559	572	614	553	621	598	595	655	557	568	564	607	601	574	577	575	621	552	573	604	593	585	585	598	577	537	617	621	559	573	595	616	529	557	595	660	578	561	603	517	623	565	597	622	572	594	609	619	642	601	635	604	607	594	593	550	586	556	581	588	609	523	564	585	601	543	549	590	603	582	577	555	614	548	594	557	608	602	602	624	588	634	578	604	586	597	599	592	576	589	611	623	550	573	566	559	558	588	549	540	569	582	644	579	622	569	580	571	596	600	584	645	624	570	601	580	602	612	583	582	619	581	592	554	580	619	597	556	649	541	621	592	550	606	558	549	567	561	567	572	603	567	563	551	577	591	571	624	564	550	605	581	599	612	562	506	589	544	592	601	630	612	608	580	597	589	592	588	577	522	577	584	588	574	601	657	609	648	637	547	575	564	541	534	643	580	596	581	604	585	595	626	592	591	538	585	603	575	628	572	642	568	600	575	567	588	531	552	603	645	592	589	576	561	601	592	606	585	604	592	596	653	598	615	584	601	586	598	611	574	594	588	597	580	633	609	568	609	595	617	602	566	609	586	595	593	598	581	606	590	542	596	558	585	606	598	637	546	548	557	603	587	580	573	573	600	569	567	584	566	619	572	594	553	615	556	530	573	630	587	605	588	562	593	609	583	586	608	597	606	571	594	591	604	551	618	630	581	613	582	625	598	573	585	542	558	596	547	617	557	528	601	604	600	594	587	576	563	625	594	624	597	568	545	563	627	625	589	568	597	588	620	622	605	626	612	577	590	571	578	639	581	562	577	571	566	556	602	535	572	609	580	581	603	600	557	597	527	571	594	584	648	557	576	602	586	600	590	608	585	589	595	591	590	580	621	573	627	613	569	618	592	558	586	577	573	553	620	606	616	551	590	521	570	617	561	616	599	578	608	580	574	591	605	543	557	617	598	570	567	577	596	582	600	613	583	630	606	562	591	624	573	613	578	562	564	622	564	619	608	578	578	583	595	619	573	539	546	602	630	639	581	583	602	576	574	600	566	605	585	574	589	612	606	566	561	550	605	599	596	548	564	583	616	599	577	598	620	577	606	564	582	596	609	616	552	547	540	583	564	604	629	648	600	595	636	554	592	612	568	589	573	578	575	589	638	620	565	566	571	580	579	602	554	613	556	586	595	591	593	558	578	592	592	601	589	599	547	560	604	646	572	636	588	607	604	593	568	576	556	583	570	570	636	564	613	580	583	594	607	611	581	610	564	556	614	572	595	607	566	589	594	579	580	574	622	604	584	572	560	584	636	577	579	584	564	570	604	613	533	607	575	598	609	645	551	594	597	622	573	628	597	576	583	544	583	584	569	598	540	596	575	566	599	610	556	539	553	613	574	577	585	594	560	558	566	551	607	581	611	574	582	599	583	577	571	631	588	570	562	581	580	618	596	627	615	556	581	599	605	546	554	586	552	597	583	599	561	599	577	564	592	574	612	593	562	526	604	526	542	606	568	614	629	600	587	641	595	579	583	575	612	613	601	585	585	563	610	616	593	577	576	616	583	611	555	594	577	608	633	576	609	565	551	601	592	586	595	567	561	570	581	567	573	603	588	551	540	578	580	595	622	558	552	554	561	581	592	597	597	609	611	597	589	585	604	582	635	620	608	612	612	576	598	551	588	548	577	592	616	566	573	608	577	638	585	569	562	560	591	576	664	557	617	584	586	564	543	600	594	580	585	572	579	587	597	558	558	584	572	571	596	591	573	615	575	619	624	553	585	587	586	568	557	588	590	602	602	586	546	599	609	585	599	603	634	588	588	557	588	533	566	605	605	556	580	597	586	608	560	593	558	606	541	586	580	588	604	603	618	566	595	611	610	576	596	570	547	574	582	612	610	621	567	588	571	580	583	573	580	609	574	615	611	597	601	615	595	557	563	566	578	603	595	597	596	580	565	590	591	598	568	582	610	613	595	593	600	600	618	547	609	596	623	621	570	581	579	604	598	617	591	563	590	583	581	590	591	575	582	581	612	565	606	576	608	573	589	559	583	568	569	533	613	594	562	582	580	610	610	607	624	613	548	561	586	559	585	590	612	581	587	556	598	575	589	576	585	595	573	578	589	564	557	581	569	572	571	595	579	599	594	540	587	588	602	607	632	616	617	573	584	589	583	582	574	564	559	607	603	591	598	575	601	586	587	628	571	564	575	573	568	597	589	583	572	563	616	584	585	608	573	569	598	582	604	591	558	572	587	603	588	596	554	606	588	574	594	567	588	555	600	563	586	611	570	583	546	604	597	586	537	611	596	594	621	572	557	572	604	579	613	569	569	614	579	618	596	587	591	610	603	543	602	584	583	578	596	602	562	608	612	559	604	592	598	612	588	596	642	589	569	606	600	617	569	615	589	589	556	578	612	604	561	569	618	551	603	604	612	615	585	620	591	597	575	578	625	601	600	572	578	625	584	567	552	583	591	602	606	585	600	596	593	572	579	583	608	568	592	626	581	554	559	588	588	574	520	561	617	568	573	557	598	629	603	576	580	584	621	568	582	607	550	591	582	614	584	548	552	602	622	564	582	588	583	561	625	543	536	579	610	603	605	569	581	606	583	596	628	574	526	557	578	615	568	578	573	542	633	594	612	581	582	590	547	591	576	585	595	543	581	563	595	617	576	559	578	621	596	592	583	560	594	576	535	558	563	594	582	600	614	575	589	575	571	568	647	622	649	557	587	567	588	598	570	598	607	584	622	567	549	565	583	557	604	588	572	633	569	581	583	583	592	573	547	617	578	566	589	558	535	593	594	553	587	624	599	565	559	570	550	583	549	626	563	550	560	562	568	613	590	599	595	618	554	591	616	560	612	592	556	593	621	582	608	573	576	578	580	613	583	611	590	586	594	569	557	599	621	570	557	532	621	569	588	577	565	644	552	590	585	558	634	611	570	572	585	603	586	568	578	555	582	574	603	542	586	559	617	570	595	557	562	550	605	541	558	547	579	650	578	637	604	588	586	587	591	585	622	600	581	565	568	596	573	598	605	547	550	580	581	603	621	567	582	570	579	592	573	572	548	585	629	606
15681	11629	14251	11890	8185	7779	7388	8734	7938	4958	2629	4567	2651	223	179	174	145	169	149	107	144	135	128	125	116	128	129	118	110	117	117	127	115	123	119	117	109	113	108	136	110	122	136	119	106	106	133	129	109	103	99	113	126	111	116	93	113	135	115	95	95	111	110	116	103	106	111	106	115	105	108	92	109	98	110	100	87	92	99	99	100	118	103	100	128	104	102	96	106	97	117	110	99	104	118	118	106	105	120	99	97	115	98	125	129	112	113	84	104	122	103	120	104	103	105	94	107	108	99	121	102	104	114	128	117	108	102	109	116	100	116	107	98	107	112	107	110	103	115	99	105	100	107	124	100	109	102	94	105	105	92	102	103	104	114	113	108	95	104	114	119	113	132	118	106	79	113	119	84	107	110	114	104	113	115	107	100	106	123	96	123	109	122	105	95	111	96	132	104	116	99	101	102	104	113	106	117	111	108	114	111	116	104	91	110	109	113	118	110	101	110	107	111	126	107	142	113	106	88	107	94	96	112	98	122	108	118	114	91	116	118	108	107	111	122	101	111	100	112	86	117	108	109	91	100	126	113	105	112	121	124	107	110	101	103	107	114	105	113	112	106	98	118	111	112	111	109	105	114	120	139	120	100	88	106	112	117	89	106	103	117	116	106	106	92	114	92	112	124	99	105	111	106	107	83	120	121	119	107	104	113	107	100	112	116	114	103	94	100	90	99	103	80	109	91	104	93	106	115	99	108	84	107	97	121	103	111	110	109	107	93	109	127	110	109	118	104	106	100	112	110	116	95	119	103	103	103	103	106	109	121	102	107	108	124	116	106	100	122	111	105	113	94	128	121	128	110	117	112	92	105	96	100	113	128	114	134	110	113	115	103	115	97	91	89	123	95	111	135	104	98	95	118	98	110	113	95	103	113	114	102	100	112	99	100	113	102	127	122	127	114	101	118	103	94	100	96	123	125	118	88	110	127	128	104	117	111	102	117	107	118	104	114	115	104	113	117	111	93	121	109	101	97	105	114	101	90	113	106	100	103	87	113	96	115	114	114	107	107	120	120	112	101	119	110	116	98	107	103	82	121	115	112	96	93	113	104	87	107	116	112	97	108	107	84	97	100	125	99	108	114	109	97	108	108	116	113	105	102	136	101	99	98	95	105	84	128	101	112	115	109	99	89	118	116	103	104	100	99	105	102	87	100	106	95	105	106	91	117	108	105	96	100	110	101	104	124	100	128	116	119	104	103	113	107	112	84	89	97	93	97	94	90	100	112	105	116	120	91	122	134	109	109	100	100	106	107	113	105	112	120	102	116	92	105	122	103	111	104	105	113	100	125	111	110	101	108	114	117	118	104	101	117	93	98	107	108	101	121	107	116	107	113	108	120	100	105	100	116	121	100	116	109	121	111	99	114	106	84	92	89	108	121	96	112	115	120	109	103	94	113	98	96	99	116	102	95	111	123	90	114	97	123	131	98	111	103	107	103	96	99	97	104	115	97	106	108	106	100	103	102	114	99	94	94	100	106	92	85	113	107	111	101	115	86	100	110	101	89	118	128	120	119	98	103	122	87	112	121	107	98	94	120	118	108	119	114	112	98	98	106	122	112	98	101	120	103	114	99	122	104	111	92	108	84	109	101	114	99	94	121	108	105	86	93	113	103	97	101	91	120	98	103	99	109	97	91	106	123	120	103	120	104	118	96	117	92	116	110	125	108	98	113	108	107	100	97	109	114	117	93	98	109	114	110	102	108	119	135	83	99	97	99	99	115	104	110	106	116	111	111	128	95	101	92	120	90	108	98	121	91	115	110	110	110	99	117	105	124	119	104	112	106	115	103	102	103	101	109	106	96	98	105	99	103	101	123	94	118	132	107	107	90	111	113	77	94	93	111	98	119	114	128	125	113	122	110	109	106	104	105	140	102	100	104	99	104	95	106	114	106	104	101	122	95	112	109	116	124	106	116	129	133	103	125	110	114	118	106	118	117	110	114	91	121	103	119	96	93	97	102	111	105	94	98	96	106	116	108	94	111	96	93	99	86	118	106	110	118	109	125	89	105	124	100	92	102	118	106	113	113	100	115	93	110	102	108	109	110	112	104	85	101	105	103	120	121	104	112	122	100	116	113	100	119	119	119	82	105	99	100	109	105	110	107	107	99	89	97	100	102	114	124	87	96	126	100	127	110	114	101	133	85	109	94	98	118	108	137	103	105	94	112	102	109	108	112	126	120	95	109	115	94	103	107	109	102	113	121	105	94	108	110	123	107	104	97	89	111	94	115	91	108	103	111	101	109	96	123	104	109	124	106	109	123	81	108	117	112	92	112	113	112	103	112	108	106	112	103	95	97	104	101	107	119	96	105	105	112	100	100	92	103	97	104	101	109	114	121	110	110	122	116	86	119	111	108	109	114	98	103	115	123	97	105	88	108	99	111	110	99	106	103	103	109	114	105	111	95	108	112	107	107	119	111	111	111	99	116	115	118	118	110	112	103	102	107	111	115	93	112	119	119	124	97	98	108	114	111	113	106	104	108	91	92	95	99	102	90	114	117	115	102	99	122	110	94	113	106	110	107	117	107	101	125	121	122	88	107	92	116	100	114	116	117	106	126	95	99	96	114	94	116	111	105	106	78	114	100	85	117	85	105	109	94	110	99	94	102	96	120	93	98	106	132	106	99	96	114	102	105	121	124	100	99	124	84	103	105	117	105	106	102	118	114	102	109	111	110	126	113	122	99	114	108	107	115	119	99	109	103	104	98	111	118	96	122	116	107	123	112	95	107	118	88	121	95	118	100	114	127	111	121	102	91	103	113	95	111	106	128	114	122	108	112	101	99	93	105	105	115	138	112	115	110	117	99	138	119	79	101	91	108	91	106	100	116	103	109	125	125	106	91	86	120	97	103	113	123	102	121	113	114	106	113	122	108	103	115	120	105	108	109	114	97	115	112	106	114	104	112	109	116	107	101	103	99	115	130	99	132	94	118	116	102	119	117	97	116	113	100	101	121	114	87	98	103	109	96	115	116	93	125	108	112	88	99	104	121	128	129	123	113	106	106	111	102	113	83	100	113	121	118	111	94	113	116	104	110	132	121	102	105	120	111	123	102	103	105	120	99	116	112	116	101	105	118	111	98	107	100	97	93	112	102	116	110	119	114	112	122	124	100	91	106	106	108	102	122	97	98	104	103	87	111	92	107	118	109	113	107	116	101	124	108	123	114	116	103	117	113	100	118	97	102	110	100	100	114	101	109	123	82	101	113	115	91	116	102	115	98	116	103	107	99	97	104	112	115	106	103	110	91	104	111	119	92	96	90	93	117	110	93	124	118	112	100	101	102	108	107	106	108	98	107	104	91	116	108	97	111	97	126	104	89	105	105	116	94	96	91	116	107	110	125	110	129	95	116	125	98	107	101	109	106	98	116	120	103	97	101	106	107	124	91	90	91	101	97	97	97	99	121	114	111	99	97	102	101	112	86	111	103	85	87	89
10603	8738	14180	16875	13774	15335	15609	19993	18622	10588	8100	16245	5435	752	663	584	581	572	526	542	543	534	496	518	494	451	451	424	419	423	423	448	415	401	422	463	409	372	385	402	389	392	397	374	425	404	394	380	376	367	343	356	390	392	418	390	344	332	381	390	365	381	344	375	365	354	328	381	368	381	346	369	373	393	364	343	373	370	346	379	345	320	343	358	369	394	347	360	350	341	348	366	332	339	339	379	359	367	350	358	355	334	314	322	376	343	361	323	355	366	347	361	342	389	369	361	342	364	332	350	341	382	367	365	359	326	361	352	374	358	374	334	361	368	345	352	362	346	359	344	366	343	366	341	351	362	342	386	396	348	348	340	366	336	356	363	336	350	369	340	385	362	354	389	341	345	328	327	322	343	312	357	327	359	350	357	322	327	333	357	357	367	347	360	354	313	331	332	366	358	352	348	377	367	360	338	358	369	346	330	338	323	337	338	385	332	349	352	366	331	350	348	315	351	337	325	355	374	354	336	374	366	374	370	338	330	335	337	364	365	381	320	367	374	357	360	346	335	359	361	353	313	376	348	345	346	369	354	352	358	360	336	384	365	374	341	357	373	341	358	366	376	325	353	362	341	354	365	359	354	352	382	354	335	363	363	383	316	357	361	319	338	324	344	395	337	344	373	335	341	346	338	341	377	337	349	332	340	352	367	372	320	341	362	361	367	342	342	365	356	360	343	375	353	324	332	349	355	361	359	345	348	335	375	348	351	340	381	314	365	380	348	352	334	326	335	340	345	360	336	353	381	345	337	314	334	369	328	327	354	359	334	365	380	352	342	385	384	381	358	353	368	340	388	350	345	355	314	339	366	374	307	362	387	367	339	334	350	314	359	331	350	340	330	341	365	328	359	358	361	345	369	360	339	347	324	348	367	345	384	365	374	361	328	381	384	345	339	347	351	395	339	326	343	375	351	333	347	336	347	327	348	361	386	348	363	344	371	339	359	353	340	386	360	327	372	363	388	336	340	342	360	357	323	334	363	383	333	348	361	363	347	337	384	365	349	352	367	350	384	344	349	370	337	330	349	330	359	339	355	342	352	366	342	369	358	347	360	349	342	321	334	342	354	405	347	312	404	316	381	338	326	330	376	359	373	345	340	356	354	311	330	351	336	360	342	381	368	352	343	350	346	343	336	336	375	376	342	359	354	360	376	332	368	355	337	366	373	320	346	324	362	352	356	337	345	378	360	344	349	355	316	331	332	354	388	380	333	349	372	339	375	368	391	355	325	386	361	379	348	377	334	329	346	390	382	358	325	322	338	341	350	359	359	332	348	375	368	329	319	311	374	363	377	342	360	359	344	390	352	368	329	364	368	372	340	370	319	397	334	354	335	367	344	344	335	363	358	333	335	336	346	357	375	376	372	366	359	347	316	320	319	352	333	325	380	368	359	346	340	358	337	378	354	356	334	337	332	373	356	342	364	368	343	344	339	347	363	356	378	358	369	345	381	349	360	321	338	344	340	363	363	335	361	368	321	368	350	356	337	375	352	345	348	379	338	353	348	357	386	370	352	354	349	315	386	354	310	369	363	316	329	382	386	378	360	343	393	376	338	360	380	331	339	339	337	353	365	330	335	335	357	370	383	324	391	344	313	326	335	340	368	332	383	349	335	362	389	373	361	340	362	330	339	390	350	342	371	336	326	341	352	339	334	353	335	298	335	371	330	349	353	322	332	360	349	376	370	356	361	334	370	358	353	355	354	354	328	353	323	343	349	365	338	359	346	350	350	346	345	344	343	381	376	350	338	346	331	331	395	345	348	348	313	357	355	355	339	346	341	374	357	362	346	373	346	344	347	328	335	359	333	350	345	374	353	355	395	315	336	341	363	351	357	360	340	329	340	358	340	326	378	331	349	306	321	382	344	353	353	316	338	336	342	342	365	372	337	326	355	347	339	332	370	365	350	362	340	349	332	327	364	353	349	339	343	363	383	329	335	358	374	371	346	360	342	336	351	388	333	325	370	381	346	369	393	381	329	364	349	348	352	375	390	369	332	334	362	338	338	328	364	366	387	379	365	395	348	374	351	351	356	386	354	344	350	335	332	374	345	363	326	347	318	344	334	361	334	352	341	346	355	341	369	336	322	345	331	368	356	294	370	341	348	354	345	387	318	342	370	383	366	359	330	348	342	342	334	375	338	333	347	375	296	381	359	339	371	363	390	315	366	346	325	333	325	356	356	338	365	353	326	372	333	351	351	343	324	341	363	353	331	350	340	325	340	333	363	375	356	353	360	349	327	355	327	334	327	328	350	350	325	335	350	367	325	344	361	358	357	341	377	376	333	341	367	358	365	357	342	341	362	356	372	349	364	356	346	368	365	329	368	334	368	341	321	353	334	415	356	327	343	355	349	334	389	361	376	345	324	322	360	322	358	359	356	326	339	314	327	362	316	355	360	353	374	364	380	328	348	381	333	358	370	387	333	349	352	356	312	331	347	354	334	354	321	338	390	358	373	336	344	327	354	355	362	353	361	359	382	342	365	322	341	340	362	344	341	370	353	380	359	350	363	383	379	329	378	323	362	358	382	332	336	358	355	393	337	355	364	336	356	373	324	357	337	323	365	337	357	346	363	353	352	364	366	342	386	344	335	340	356	305	352	318	361	339	372	354	364	355	370	323	342	367	371	353	343	347	329	350	368	354	337	365	341	355	356	333	378	358	347	357	306	348	327	366	314	357	335	310	350	337	320	378	339	389	330	361	360	351	369	355	340	323	318	352	336	328	333	372	362	354	355	375	354	354	327	393	317	351	385	327	313	332	323	338	363	374	333	342	409	381	338	331	364	340	336	364	352	359	332	346	348	353	373	351	319	336	346	354	328	317	344	364	330	332	364	368	349	394	334	311	351	335	341	366	353	373	331	371	344	341	347	365	364	328	353	345	328	348	328	338	351	362	331	367	352	345	363	349	348	309	317	341	359	347	403	354	360	312	349	377	327	338	360	357	352	391	377	357	375	333	352	331	372	373	342	353	347	386	328	331	349	331	321	338	359	362	370	380	378	357	375	375	343	359	364	349	343	366	364	358	359	390	382	359	353	359	348	375	346	356	360	350	346	355	354	344	342	328	341	331	380	343	356	345	357	352	316	312	374	372	365	351	336	364	356	356	354	371	378	385	345	377	375	340	357	357	329	345	348	359	337	358	342	358	350	358	352	366	366	375	362	379	357	317	359	333	365	328	332	376	336	357	356	361	368	327	389	350	357	343	345	326	370	367	323	356	354	402	344	393	334	343	341	340	353	345	345	338	342	357	364	349	365	387	325	365	356	342	358	363	349	365	377	361	329	380	334	370	359	344	381	324	337	345	367	381	367	375	314	371	353	329	356	351	361	368	337	348	384	361	375	352	363	370	369	344	351	343	380	363	340	358	330	327	349	360	353	346	356	391	330	331	348	374	366	353	385	340	321	325	359	350	366	337	385	320	372	354	360	345	355	382	349
24958	16588	18462	18907	16160	20207	16776	16919	15997	9436	4735	4871	2680	363	291	289	264	273	226	229	242	263	257	217	223	226	206	218	214	233	183	216	198	214	234	182	214	235	211	198	170	203	197	187	208	187	176	202	197	168	174	196	207	197	211	200	210	178	177	178	194	201	191	196	204	208	171	215	210	186	197	191	194	191	171	188	192	189	187	166	227	193	185	187	180	172	171	163	181	188	200	182	192	200	167	203	177	190	184	178	201	191	189	179	203	190	175	165	187	172	197	169	177	200	175	171	195	169	166	189	172	174	171	165	179	191	209	181	200	191	163	202	163	210	206	190	171	187	202	200	187	200	185	164	188	195	188	183	183	169	179	195	180	180	184	183	170	187	201	196	200	196	215	170	181	204	166	190	199	155	192	168	190	195	198	176	174	202	183	199	187	159	205	178	180	206	194	171	195	203	170	190	203	177	184	201	197	199	183	194	175	179	166	175	177	188	189	200	171	203	202	177	197	200	183	192	174	200	162	171	156	201	183	202	188	171	193	178	166	142	186	172	180	152	175	166	187	187	188	174	177	198	182	191	188	193	189	186	165	174	185	182	169	194	177	188	188	186	194	179	186	194	194	175	160	160	175	175	191	197	168	175	180	177	177	183	212	185	174	172	194	172	168	167	175	182	162	169	189	186	193	201	174	156	190	153	173	141	190	190	169	190	194	184	182	194	187	207	177	190	193	203	198	197	210	185	189	200	182	194	190	210	184	208	208	176	162	205	184	181	188	204	184	175	170	170	201	193	185	171	182	181	173	196	178	187	174	204	168	195	196	177	198	183	171	172	175	169	185	212	182	196	186	187	191	202	197	184	192	200	190	204	179	169	189	211	149	185	199	180	191	179	190	191	171	173	190	213	193	169	181	178	179	178	181	193	184	179	181	185	196	175	190	169	183	196	177	181	191	193	174	194	192	186	192	173	178	167	220	166	171	189	191	213	180	146	179	198	151	193	174	176	177	152	156	202	206	182	198	153	195	187	172	169	204	165	190	178	189	183	210	202	189	190	186	197	165	195	178	164	202	203	205	180	177	204	189	182	160	161	177	173	184	171	178	182	179	178	159	170	181	182	218	181	171	199	172	179	175	161	180	205	170	181	186	192	194	180	168	193	192	191	172	169	191	194	167	194	187	175	156	172	173	173	180	153	185	172	173	174	207	198	230	215	205	184	182	195	166	206	170	191	191	196	209	192	178	149	181	220	195	174	210	162	185	205	175	210	192	207	196	172	192	193	205	195	151	175	171	166	171	177	197	190	183	187	191	186	217	186	160	193	201	188	160	181	180	155	188	164	195	189	173	184	169	191	168	160	174	204	192	178	185	170	176	168	182	170	178	183	181	160	166	191	194	195	192	166	187	147	174	185	180	203	169	188	172	185	184	196	175	180	202	177	188	198	175	194	195	186	170	187	168	170	177	182	188	190	188	189	185	185	182	169	177	176	188	170	195	182	191	190	188	172	173	174	190	188	170	199	174	187	206	214	188	194	170	174	187	202	182	222	185	159	175	183	190	181	176	183	167	215	208	172	174	181	181	165	176	166	172	190	201	187	189	188	158	189	183	203	171	170	185	181	184	206	214	202	198	172	191	180	178	158	185	170	179	152	171	174	178	185	190	204	169	185	179	174	198	187	173	196	202	173	200	173	185	223	211	197	168	175	226	182	198	177	187	166	186	189	178	167	175	169	150	192	186	165	163	180	173	193	161	198	197	162	184	157	167	187	188	168	189	181	189	192	171	190	174	183	195	178	169	195	185	188	186	177	179	191	185	178	179	174	157	159	186	205	179	183	208	194	178	157	195	207	187	191	182	181	178	158	167	193	190	198	182	190	206	163	194	158	188	196	150	190	184	174	184	181	194	188	167	195	196	175	190	197	156	177	172	170	190	195	179	204	172	186	195	206	162	180	166	164	198	180	181	167	186	182	196	178	171	177	197	163	202	175	159	175	196	181	195	184	214	193	177	194	205	193	182	185	214	175	171	172	177	169	180	176	178	175	168	172	180	182	187	161	166	192	188	165	158	193	195	189	195	166	159	186	191	164	181	186	206	183	201	189	180	188	181	179	186	213	185	176	169	191	183	162	186	198	181	161	181	167	194	210	188	172	176	162	196	191	204	180	186	166	177	182	176	196	177	183	183	198	190	181	177	160	187	207	194	190	168	178	166	177	178	171	182	186	205	203	194	199	180	186	190	181	210	179	189	188	194	174	191	202	187	160	182	189	207	188	180	171	167	206	185	175	166	157	198	173	185	178	168	171	193	170	184	178	185	202	170	174	190	184	191	175	191	177	209	200	193	181	172	168	182	197	176	186	164	198	205	196	185	175	175	206	187	170	178	197	178	207	173	178	177	158	207	180	184	175	191	175	184	174	177	191	204	181	186	167	186	174	167	195	190	196	172	177	192	178	182	206	156	172	191	185	213	207	181	183	194	183	182	181	179	205	190	197	180	196	182	186	194	153	185	179	204	183	189	166	201	185	170	188	200	175	177	165	165	199	173	206	173	189	150	192	194	179	178	161	177	182	165	220	163	195	200	183	170	205	182	179	170	194	206	149	184	183	166	181	187	179	179	183	210	141	179	164	184	191	190	179	179	171	176	202	193	167	173	164	194	173	184	174	163	163	203	181	181	188	156	188	185	197	216	171	195	171	183	188	173	179	181	160	161	182	176	198	198	181	185	176	202	188	182	168	176	184	185	159	193	183	178	183	184	198	209	203	171	179	164	170	182	177	189	206	172	166	177	182	167	191	187	182	171	200	179	200	195	193	231	156	177	184	178	203	195	171	181	183	183	187	190	179	152	201	167	186	186	187	170	190	173	154	168	160	195	186	186	192	166	151	199	207	173	191	208	190	178	206	210	172	180	160	177	178	199	187	200	194	165	185	175	184	173	180	162	183	207	191	179	209	194	185	177	201	192	192	212	164	189	219	166	176	203	177	191	186	168	181	185	172	175	188	196	204	184	189	181	193	210	191	199	188	173	190	185	172	217	190	209	190	177	193	175	159	159	187	197	178	179	181	193	169	179	187	154	189	152	193	152	172	189	191	180	180	169	182	199	190	181	195	200	218	178	172	190	196	182	193	180	169	173	191	215	197	179	205	155	167	191	176	183	196	173	160	191	193	174	173	180	182	198	176	213	200	178	184	203	188	170	179	186	174	200	175	164	179	168	187	174	187	170	186	181	196	196	169	175	178	175	179	166	202	186	193	172	199	178	192	201	185	170	185	177	177	166	178	186	202	188	187	201	175	166	183	184	192	198	179	168	189	201	175	171	173	184	170	190	206	185	208	190	182	190	177	178	183	153	186	160	187	182	185	189	181	177	198	175	178	180	183	183	192	190	183	166	171	206	196	217	193	194	194	202	189	174	162	215	179	193	184	175	163	214	167	184	200	186	188	177	178	173	167	185	184	171	176	178	187	185	156	174	184	196	186	173	182	193	158	169	177
14810	11139	18203	21570	23615	29140	24867	27990	26412	16685	10597	16270	8658	1458	1276	1179	1177	1115	1044	977	925	869	883	864	843	813	800	754	789	755	761	742	743	701	686	686	671	673	671	688	625	680	647	611	652	621	586	598	616	634	630	588	645	580	535	576	596	557	607	576	586	589	571	548	578	594	577	573	590	608	593	596	585	592	558	623	590	599	557	543	560	555	584	573	563	609	557	520	551	559	557	540	549	552	594	589	568	562	536	587	568	550	507	554	531	558	526	531	546	599	570	559	564	599	542	530	551	582	502	575	564	524	546	567	528	541	587	560	581	532	572	556	540	556	522	542	528	538	548	562	602	544	574	541	514	581	595	541	514	550	574	575	553	550	546	517	580	542	565	589	533	553	525	524	558	523	517	530	572	552	522	577	547	551	529	564	545	522	532	513	537	541	534	549	535	582	558	573	528	583	552	535	563	543	572	557	556	538	534	532	526	521	515	563	561	536	545	532	577	539	518	543	540	517	553	541	553	540	568	547	551	517	532	563	583	538	590	547	535	510	545	541	562	530	547	514	554	554	507	539	488	570	510	545	517	548	554	557	582	535	574	561	565	560	547	539	569	534	528	582	545	527	557	537	556	543	533	553	540	573	563	562	558	572	583	534	535	542	578	527	557	571	578	535	536	558	521	552	513	544	568	518	527	506	559	521	509	572	516	537	554	533	577	537	562	538	515	534	537	530	565	523	540	538	545	583	511	541	528	561	550	584	510	552	502	561	517	559	503	535	549	592	558	593	524	536	535	524	537	549	566	546	547	541	531	541	571	560	538	578	527	562	524	529	599	524	548	557	547	558	522	600	549	552	546	542	513	534	576	533	528	551	528	537	551	565	545	528	506	585	548	545	560	562	549	540	484	535	549	555	554	554	554	525	493	546	539	484	546	527	550	546	522	560	526	553	513	598	546	520	527	540	531	565	560	569	555	534	498	531	537	554	558	518	512	531	552	558	532	541	585	530	535	566	500	554	559	568	582	555	537	508	556	540	532	543	514	567	548	522	532	555	529	551	563	536	616	561	527	543	533	519	528	538	567	565	551	506	530	542	550	544	539	542	542	520	560	568	589	564	538	512	582	557	520	501	535	527	576	591	531	513	550	513	555	520	541	575	504	544	515	578	561	563	575	529	532	516	585	519	537	556	568	580	535	504	525	513	520	512	539	519	565	511	550	567	531	540	559	532	543	584	569	532	530	544	511	545	600	529	526	493	565	581	551	511	535	557	547	549	557	542	537	567	562	525	507	545	523	519	576	538	548	508	569	536	496	500	549	574	554	568	566	520	575	517	557	573	542	536	541	584	527	528	533	557	520	515	571	532	579	514	523	509	538	517	541	596	570	545	567	550	559	536	507	573	518	541	578	547	561	538	567	563	510	518	556	565	573	536	598	546	548	517	524	529	566	542	551	548	534	527	514	519	531	573	493	537	546	546	526	587	524	559	515	553	542	552	539	521	529	581	518	574	554	587	513	593	541	540	529	519	536	528	517	529	540	585	514	565	526	512	524	556	533	531	532	549	558	540	536	579	575	547	558	533	558	540	509	554	541	563	548	534	522	572	545	554	561	552	556	533	542	526	549	495	514	527	580	525	552	556	538	515	532	544	539	500	531	522	534	599	509	530	560	561	561	568	553	549	563	543	545	575	543	539	541	535	553	558	542	548	579	570	513	513	496	507	529	535	551	564	565	553	563	535	535	541	518	519	539	550	544	551	573	538	543	579	537	536	551	524	535	536	515	578	565	535	580	533	571	529	561	510	524	538	527	526	561	526	537	555	517	532	535	560	527	538	543	502	551	523	532	563	537	580	559	514	544	529	518	553	575	534	572	518	545	543	514	527	546	565	578	553	524	538	506	548	543	555	606	532	569	536	512	537	543	536	530	543	525	503	555	522	534	541	528	499	572	539	525	548	535	546	551	555	544	542	535	527	588	514	544	515	562	517	569	573	574	566	531	513	551	511	532	562	537	564	556	529	562	562	607	535	556	541	553	531	560	561	543	538	569	539	547	538	558	546	566	537	530	554	540	590	552	515	539	562	526	561	543	508	558	543	493	555	526	485	550	554	560	581	505	531	551	550	565	532	535	589	572	530	542	513	546	577	565	500	540	523	555	550	557	556	566	535	595	547	570	561	538	518	591	528	531	540	557	538	516	536	570	538	508	567	562	529	530	545	523	526	580	539	549	517	530	576	563	550	557	553	537	506	502	552	524	569	523	590	560	529	523	534	515	564	547	537	572	574	527	530	554	536	549	579	569	573	568	551	504	481	557	571	580	573	537	532	555	562	508	578	534	553	554	565	549	541	520	596	544	538	573	564	545	523	506	554	568	523	527	571	508	562	535	527	549	499	529	549	577	560	576	526	565	555	527	558	541	571	512	535	532	523	553	575	512	561	528	532	502	551	541	521	487	527	587	518	536	538	573	528	555	539	488	507	537	520	530	523	476	543	565	613	587	544	543	552	500	543	559	550	574	524	545	560	556	541	547	559	512	537	527	531	564	528	554	557	553	539	565	540	542	538	547	510	528	556	543	566	514	527	536	516	519	574	537	541	510	527	519	566	501	543	557	566	525	587	526	556	574	549	535	523	550	544	550	533	511	538	582	519	562	548	552	529	581	563	574	540	554	534	531	533	532	529	531	567	569	559	544	538	529	549	534	558	505	538	496	559	542	553	523	576	517	550	528	508	527	517	557	568	566	543	549	557	550	579	513	551	520	517	543	557	574	529	518	494	554	530	483	543	554	586	522	536	529	587	521	578	529	519	544	507	537	534	533	531	557	507	523	520	549	560	554	569	555	596	526	584	517	538	532	579	509	528	530	508	521	525	539	496	508	534	537	566	534	529	566	515	563	548	518	551	519	557	566	568	571	505	558	532	543	580	527	567	556	569	511	524	559	580	525	524	534	540	515	587	525	571	531	569	552	520	592	536	542	588	583	530	537	511	564	550	515	518	540	539	564	543	569	508	552	544	534	529	562	569	551	522	576	520	530	573	548	557	544	565	535	590	487	556	521	511	550	527	534	551	540	548	534	542	521	562	576	533	571	571	544	599	537	519	553	575	516	508	581	573	540	545	563	548	546	610	545	567	529	499	513	549	548	571	559	565	538	561	547	530	501	534	551	539	558	554	521	512	540	529	546	548	537	565	543	555	558	536	504	518	553	542	555	543	565	559	591	520	544	568	534	545	554	537	525	559	516	526	543	530	579	553	510	494	533	565	571	545	559	493	545	550	556	577	560	528	525	555	567	573	516	547	534	569	534	560	569	560	533	516	549	506	577	578	530	566	541	555	539	591	555	539	530	547	534	531	524	557	573	526	562	555	553	544	551	525	533	547	571	522	577	542	528	521	536	529	515	534	501	554	521	576	585	506	567	507	555	538	552	596	545	551	537	523	528	554	558	519	572	589	528	551	559	556	545	514	550	513	502	501	533	571	551	544	535	535	522	520	556	549
3523	1224	1311	1664	2062	2040	1235	687	1221	489	253	236	193	204	173	168	219	179	163	178	171	162	174	172	199	210	161	175	167	178	201	204	189	179	166	185	150	204	169	189	194	196	186	197	163	192	176	177	202	146	175	170	174	176	182	161	167	148	188	188	155	184	169	186	201	178	180	175	175	196	152	181	153	187	164	170	172	187	195	174	199	151	187	166	179	164	160	168	159	159	164	182	164	171	165	178	158	185	187	173	174	181	197	171	166	147	188	181	200	161	178	156	162	159	172	213	174	161	170	212	196	191	152	170	182	198	155	169	172	192	192	163	182	185	197	153	161	192	173	164	183	164	174	179	175	194	170	182	166	185	186	158	160	172	182	176	162	171	208	163	180	185	169	183	171	203	182	198	218	190	188	165	193	153	182	184	129	174	180	173	190	189	170	170	182	143	159	168	185	166	162	144	184	165	195	161	166	180	196	195	164	184	193	193	169	210	177	172	170	153	153	166	182	176	190	176	207	218	179	204	202	170	169	152	164	173	180	200	167	172	163	180	167	191	155	164	170	188	200	204	170	163	158	176	179	160	160	151	170	173	166	157	166	191	181	186	185	191	198	232	171	166	195	156	185	197	179	190	176	154	167	180	180	177	191	176	163	181	185	180	174	168	167	155	175	169	174	164	158	192	183	166	183	173	189	170	153	149	187	187	171	187	172	181	169	187	185	184	184	199	179	191	156	193	175	197	164	158	169	170	194	193	170	176	182	156	181	175	175	166	184	191	176	163	191	177	178	188	172	169	195	155	199	158	180	196	177	159	175	186	183	196	173	201	177	159	172	192	160	167	167	170	176	187	183	182	175	170	189	169	182	168	181	174	185	168	204	169	189	189	174	162	164	173	182	150	187	174	172	164	192	151	169	176	173	167	193	191	188	165	182	177	179	192	175	167	186	172	192	185	180	179	159	180	193	177	177	162	170	202	162	189	207	171	171	187	173	154	158	197	182	177	167	182	170	158	167	174	186	178	157	173	179	175	185	158	167	180	184	194	158	173	178	194	186	169	193	210	180	150	173	190	186	165	174	174	183	155	166	178	176	178	177	175	180	177	163	171	177	168	159	158	191	176	181	149	155	174	190	177	193	195	192	176	183	176	186	201	172	151	184	154	193	185	172	215	180	193	178	140	162	187	184	168	173	174	167	188	165	169	190	165	167	187	168	198	182	180	179	166	184	183	179	175	170	179	189	172	153	189	180	192	165	185	197	169	182	183	187	157	170	176	189	189	138	192	181	172	171	162	205	185	196	203	172	142	176	182	155	176	182	163	206	181	188	167	177	194	158	154	194	171	166	185	189	164	170	183	175	186	183	192	162	220	159	191	181	170	177	149	164	207	170	187	186	189	181	205	194	165	173	187	186	153	197	191	194	178	172	155	197	177	184	193	184	172	164	181	191	194	173	183	169	198	172	195	184	164	177	192	200	177	155	184	179	160	205	159	166	160	169	188	170	166	180	192	187	174	165	190	161	180	177	188	172	187	155	156	174	161	172	198	191	195	177	165	163	160	163	188	165	161	214	212	193	178	151	179	173	154	184	180	165	178	169	171	200	198	170	199	174	167	185	171	170	172	165	176	182	197	198	174	206	168	176	192	180	184	194	154	175	199	173	170	189	170	177	177	208	169	194	185	185	177	183	183	199	186	165	168	180	170	179	172	179	195	150	181	170	167	167	163	169	176	148	164	171	199	205	194	173	204	186	171	174	182	178	213	175	187	169	215	164	183	196	178	177	173	156	165	175	183	177	185	176	165	166	182	170	189	188	189	157	168	161	184	162	155	155	204	166	180	183	187	198	162	199	172	171	178	164	163	175	184	159	182	193	160	176	174	154	186	177	186	169	147	152	194	188	187	165	165	171	194	170	178	192	167	158	200	186	173	194	184	167	178	182	198	184	181	195	170	191	167	190	180	224	174	185	181	159	177	185	176	188	185	208	202	179	181	188	194	172	186	167	198	164	199	162	189	187	181	182	158	177	170	171	166	175	167	193	177	175	210	168	191	168	182	162	196	175	176	154	212	174	179	182	184	205	168	183	190	173	184	183	175	189	158	137	175	176	172	185	199	169	183	180	182	176	160	183	175	173	197	205	174	175	168	147	170	177	176	166	170	187	176	175	175	164	161	177	174	195	197	184	175	174	180	169	164	195	188	151	175	170	162	179	193	152	177	173	176	178	172	194	174	185	198	187	171	179	186	167	159	190	166	189	156	172	178	178	170	183	178	173	154	174	190	182	191	196	163	196	202	194	164	194	197	164	178	172	175	200	165	200	185	181	187	183	199	185	174	184	163	186	182	179	164	171	171	169	199	159	156	170	141	172	171	178	184	186	160	190	183	187	196	149	146	159	183	170	175	172	155	175	179	179	186	213	180	175	186	173	187	182	170	185	170	177	205	193	139	191	177	190	161	180	137	184	183	203	171	162	185	157	171	211	189	179	183	169	187	183	162	206	190	173	186	181	183	187	190	180	194	179	198	176	168	181	195	194	197	194	176	189	161	181	182	187	158	185	160	158	160	191	177	179	179	170	161	165	187	189	183	189	153	168	182	146	176	205	163	181	170	172	168	187	164	156	168	155	158	196	183	169	174	158	160	192	189	167	201	175	158	187	174	192	180	164	173	184	196	167	167	178	174	165	172	171	176	166	183	174	166	159	195	206	189	178	187	183	196	179	166	189	179	174	165	180	198	186	160	161	186	180	194	198	201	153	173	198	176	203	186	191	186	181	169	169	181	175	170	173	169	170	152	165	161	180	187	163	151	169	179	185	168	174	186	183	173	205	196	197	166	170	163	191	168	170	174	180	183	179	172	157	169	166	193	179	164	170	179	191	158	151	191	155	175	200	203	174	181	176	151	186	182	180	165	190	203	192	174	217	188	182	182	156	168	171	171	166	191	190	187	200	161	175	167	169	150	187	169	195	197	175	179	162	181	181	174	183	189	177	206	205	198	154	176	155	170	177	163	195	191	174	168	191	169	163	189	192	181	199	180	175	179	156	180	201	178	197	183	189	177	152	168	177	149	180	173	184	167	163	200	173	177	188	183	172	177	173	176	201	182	197	176	205	185	189	166	181	180	187	189	190	163	170	154	161	177	187	166	182	158	179	174	166	183	175	173	179	186	147	182	190	160	184	174	145	154	201	200	156	170	170	146	189	204	185	190	172	155	198	178	182	185	159	167	196	181	162	205	162	175	155	192	160	168	180	189	179	162	161	195	159	165	182	199	163	166	181	170	199	176	186	173	186	181	171	188	166	197	179	186	169	185	161	174	160	182	170	161	198	199	180	170	187	167	176	176	174	189	183	177	178	189	172	196	197	159	177	177	184	181	161	195	185	168	181	168	160	180	162	182	185	183	164	189	178	161	138	167	166	160	206	179	177	176	176	173	166	178	166	165	185	189	179	166	155	178	177	177	155	172	167	171	162	172	183	182	169	152	182	197	156	200
3022	1449	2623	4251	6161	6524	4275	2493	4740	1587	938	960	781	516	529	516	556	547	586	525	564	546	535	525	543	526	544	534	505	537	492	550	494	544	505	498	527	509	532	511	544	528	533	510	522	492	504	512	542	525	530	518	529	553	578	527	533	481	521	525	499	511	512	529	513	496	523	511	529	533	505	498	565	534	517	492	546	496	511	484	526	508	546	508	506	553	514	533	542	534	555	542	466	527	514	503	535	523	541	489	528	521	495	516	502	528	558	531	518	524	494	555	504	525	473	519	588	500	537	545	490	546	493	508	507	482	531	537	535	506	563	497	494	549	505	537	530	507	537	558	500	520	568	523	508	527	491	520	487	517	517	503	522	488	523	527	513	546	532	541	509	541	546	523	536	519	518	541	520	509	512	497	517	514	496	542	462	515	553	556	517	511	519	525	513	501	541	543	525	490	512	543	520	503	513	532	501	505	524	511	513	522	475	510	565	520	531	494	535	521	497	521	522	545	497	536	551	513	514	494	518	483	567	500	559	539	503	515	500	501	543	521	517	499	520	532	538	556	543	495	515	520	529	510	508	507	535	510	498	536	533	501	542	526	474	495	532	535	500	497	568	476	539	498	541	517	517	508	478	501	572	518	472	518	504	533	526	538	526	500	550	520	529	506	516	528	501	514	570	516	492	527	518	521	543	484	563	537	524	563	534	532	512	507	536	513	486	511	538	541	571	521	517	524	544	539	557	526	540	519	462	490	512	504	539	518	518	538	530	490	496	547	504	511	540	517	523	511	536	514	488	539	519	493	531	510	540	551	531	505	509	519	497	527	587	521	478	490	547	518	539	485	519	553	533	506	523	533	463	540	510	522	525	493	471	500	548	485	528	463	471	507	556	509	517	511	517	500	487	506	558	484	523	489	500	504	523	519	489	542	494	559	548	495	535	537	484	513	540	514	522	524	525	477	539	525	564	517	478	515	540	553	531	481	530	516	507	533	537	515	554	509	533	528	524	535	522	515	518	529	524	521	500	511	516	510	525	535	535	498	530	507	520	552	513	533	482	547	501	566	542	530	521	506	551	522	530	525	570	514	542	494	550	537	513	535	532	507	506	522	556	487	534	525	512	459	513	479	525	521	504	537	516	498	539	514	505	506	548	517	542	528	531	571	578	542	531	529	542	491	511	474	495	537	553	537	459	480	531	489	543	473	530	508	536	526	502	517	528	487	468	490	539	556	546	527	522	503	522	550	525	519	519	532	529	506	531	544	499	543	517	517	523	504	552	520	509	532	508	525	507	524	524	501	509	532	518	527	474	524	514	496	489	512	481	515	553	469	504	561	495	505	542	509	489	474	513	500	530	510	520	495	551	529	518	542	545	498	569	505	506	525	467	509	498	530	510	540	485	544	544	483	494	522	540	507	541	495	533	519	477	498	541	505	535	524	528	559	534	507	541	523	506	524	528	490	545	494	525	529	512	526	500	503	580	540	508	512	509	554	543	534	524	499	529	537	490	500	475	537	545	500	516	517	528	529	504	490	499	561	560	544	559	486	515	575	498	479	518	571	528	499	524	487	471	499	531	519	489	498	532	526	505	498	536	538	532	522	492	519	478	529	531	503	458	537	572	497	519	481	542	532	487	515	497	521	521	535	511	509	490	477	476	497	489	504	539	505	545	531	524	535	526	550	491	507	507	504	509	534	504	564	542	510	531	538	529	540	541	485	503	518	501	510	521	557	546	507	538	520	489	528	514	522	562	540	508	526	522	528	499	487	511	523	474	518	513	516	518	528	503	472	480	501	526	524	489	506	545	533	531	532	499	530	517	521	549	492	532	553	532	513	527	501	480	496	503	554	510	520	508	502	524	503	554	530	487	522	519	530	548	520	502	482	560	572	490	533	516	523	543	517	528	530	500	471	503	505	556	535	570	519	524	531	537	510	515	546	534	516	474	547	516	517	488	534	547	514	503	539	535	530	591	511	526	539	520	545	532	544	504	562	516	544	527	555	538	519	526	488	575	489	511	503	511	528	495	486	556	486	538	523	567	498	488	515	505	511	505	550	527	531	507	516	550	529	528	523	514	558	512	487	513	518	518	523	512	536	517	502	525	590	500	527	522	514	540	524	498	531	526	545	513	523	562	495	534	508	524	504	527	524	524	507	555	517	545	518	488	494	535	515	530	529	539	527	537	523	534	483	555	489	519	507	504	506	471	508	508	562	512	511	519	525	513	521	517	517	533	524	553	501	487	477	503	512	505	558	522	558	491	543	543	499	537	514	518	496	502	514	552	520	526	479	530	525	536	533	505	522	517	509	515	530	475	527	513	509	537	531	528	503	517	511	532	520	521	509	508	538	514	546	582	486	519	561	522	547	514	514	534	548	526	546	542	462	521	527	510	483	549	553	543	499	524	496	508	490	539	519	519	529	531	499	519	514	506	553	546	538	536	494	539	521	546	530	503	526	527	534	506	529	489	515	499	550	516	545	520	498	494	525	510	512	534	478	471	531	492	512	519	509	475	486	537	520	513	519	516	511	520	509	570	515	537	463	538	534	495	515	506	543	531	564	483	525	521	520	514	544	530	490	598	519	495	512	521	486	549	498	492	510	506	478	462	518	496	516	491	493	514	493	478	507	488	526	506	512	558	505	473	549	548	529	546	527	542	533	531	514	514	504	548	551	545	540	518	530	538	490	505	513	480	539	533	527	494	521	527	545	528	505	506	542	488	539	519	513	482	467	510	483	483	548	478	575	533	510	521	523	542	559	556	513	507	495	507	548	556	561	547	547	496	494	530	513	518	484	521	488	502	507	554	496	504	521	512	518	511	516	514	478	497	489	538	496	544	514	507	524	551	528	514	543	498	498	528	542	526	498	535	506	556	576	530	534	533	518	541	500	502	565	516	530	509	479	485	536	492	510	512	575	544	483	538	519	546	498	512	522	512	528	479	533	526	516	507	524	525	475	544	514	513	492	530	565	489	542	533	537	533	508	560	509	529	488	524	506	487	527	519	507	509	516	547	513	522	477	480	456	521	523	533	538	524	469	493	547	500	528	551	499	517	520	474	493	537	474	560	518	503	493	547	487	532	512	515	505	508	490	558	509	549	501	531	510	524	501	550	509	488	508	513	516	544	565	477	487	528	533	473	520	525	534	530	526	522	525	520	510	512	521	548	484	481	524	530	512	513	518	529	482	489	491	533	510	505	519	563	512	515	526	531	501	483	560	554	490	501	499	499	497	538	533	512	514	501	491	524	537	482	490	511	485	523	533	522	557	540	508	528	548	488	530	522	499	532	518	500	521	528	491	493	520	493	477	524	502	517	472	536	539	519	534	541	499	486	514	522	509	519	524	509	526	550	524	488	493	484	507	528	536	486	544	534	543	533	494	458	526	521	527	514	542	525	517	510	509	568	536	484	508	544	558	467	544	583	501	503	539	505	525	505	501	492	534	500	484	485	518	498	523	525	521	532	534	517	502	516	550	540	512	511	545	500	499
12775	6455	11281	12128	19796	22146	12940	10157	6712	2910	1855	1362	473	181	141	159	137	132	132	122	112	141	133	102	127	118	125	134	107	133	122	116	109	102	113	113	116	100	108	90	96	116	112	90	98	100	101	107	98	119	109	106	103	107	119	106	100	97	73	121	104	97	104	96	109	108	108	90	104	111	97	103	118	96	97	83	108	94	106	114	103	108	90	101	90	109	98	109	108	106	95	124	109	114	97	91	122	98	102	87	124	100	99	106	116	99	109	115	87	109	104	100	98	92	110	107	98	80	94	103	100	91	88	103	84	105	100	93	94	92	90	92	106	115	99	98	115	89	93	105	130	106	101	117	124	102	79	92	93	104	112	102	101	114	113	93	91	103	107	83	95	101	116	98	114	99	124	108	117	92	98	97	136	117	119	92	96	97	112	94	99	117	94	96	109	102	110	103	106	110	107	87	93	116	92	80	95	101	106	96	99	105	115	102	94	113	102	101	117	105	99	92	112	89	92	102	80	81	93	90	121	111	111	87	115	98	84	101	93	98	98	89	93	93	93	96	99	101	113	90	121	111	91	97	94	94	94	114	126	101	99	92	86	103	97	98	90	91	103	108	106	101	111	90	102	89	103	119	95	134	92	98	102	90	109	121	89	98	101	109	90	107	106	101	109	91	96	85	101	101	80	98	95	101	82	117	95	111	103	106	89	108	97	129	109	98	110	94	100	93	107	87	103	97	102	84	109	101	112	94	93	96	88	101	110	105	89	110	102	95	105	107	98	109	93	103	113	82	101	114	95	95	117	104	91	106	90	95	100	116	124	74	98	101	85	94	94	97	108	98	106	91	90	102	112	103	111	97	102	92	100	99	106	96	107	93	115	109	97	106	105	97	90	98	91	91	82	117	102	92	103	91	102	106	96	93	87	103	108	91	117	93	103	124	92	100	103	106	91	90	83	98	97	90	111	105	104	110	92	115	92	92	97	110	83	92	114	107	97	87	97	89	98	108	93	113	102	109	116	114	94	95	104	94	89	100	122	103	99	91	108	95	105	109	105	117	95	95	104	95	99	97	129	84	106	112	96	104	98	103	90	102	128	102	96	88	94	107	110	119	92	104	111	91	107	109	102	100	102	92	106	93	92	96	93	99	79	96	120	98	106	91	89	108	117	115	111	114	113	98	88	85	100	107	105	97	118	90	108	89	94	102	90	103	113	111	86	113	123	119	103	113	110	90	107	99	106	89	114	106	105	96	91	99	117	119	105	95	104	101	92	99	122	97	108	110	83	106	120	92	89	95	100	105	90	96	111	93	92	101	110	77	107	111	104	93	86	113	102	111	101	89	101	115	105	88	93	102	136	115	97	90	84	101	115	96	99	106	99	114	105	108	98	103	117	109	106	105	92	88	115	88	89	105	107	80	92	99	96	84	108	108	105	110	108	113	91	98	96	102	109	108	90	102	92	106	90	104	82	91	85	82	105	102	87	108	105	101	101	102	109	115	90	103	95	96	94	100	110	87	103	104	118	108	94	93	97	92	93	87	98	99	93	105	88	98	101	112	88	108	112	90	91	93	106	115	102	88	111	96	113	119	96	110	93	106	124	95	85	87	107	95	94	97	97	112	95	90	86	111	97	96	96	92	131	116	117	120	96	118	107	87	102	99	101	74	108	120	94	99	110	110	100	112	87	94	102	97	99	99	106	104	119	88	93	88	89	94	113	86	108	81	96	98	102	77	99	79	96	101	109	103	107	95	98	100	89	102	108	103	118	118	97	85	73	89	107	108	95	114	101	86	112	91	98	111	99	78	100	112	84	104	95	105	106	105	105	92	94	107	95	82	98	105	107	92	113	110	110	99	97	89	110	99	106	91	92	99	86	111	112	88	103	113	111	110	92	114	126	106	103	99	100	128	90	112	99	103	85	111	101	97	100	95	98	103	96	95	85	96	94	96	123	113	102	80	87	99	93	96	95	107	98	98	95	83	119	96	80	90	109	101	114	110	108	96	90	95	125	106	106	98	92	105	106	109	132	100	97	109	101	95	97	104	95	117	86	93	98	91	95	85	111	96	103	95	93	89	113	109	103	106	94	103	91	111	109	92	109	92	100	100	101	92	121	113	105	95	100	100	117	96	109	107	105	103	87	88	90	92	92	121	120	115	97	94	102	110	118	111	123	104	104	99	89	84	113	110	99	85	94	101	87	97	92	88	97	99	94	106	91	104	104	108	92	99	117	107	105	96	93	106	106	94	95	97	111	104	94	101	92	93	97	96	117	121	108	108	113	104	82	93	108	99	101	102	101	109	106	93	87	102	128	111	104	98	93	88	107	93	96	112	98	84	106	120	83	96	87	95	123	109	94	98	94	107	92	92	97	100	98	109	92	96	91	102	118	95	106	95	99	82	93	82	100	98	74	100	89	82	95	101	102	115	94	118	93	105	107	94	123	84	99	106	98	98	96	94	101	123	102	129	99	94	89	101	106	86	111	96	116	100	94	109	116	104	106	111	104	102	97	101	115	97	94	102	115	87	121	99	97	92	112	86	99	99	103	95	104	97	100	115	78	113	94	89	92	108	103	98	96	93	106	107	101	112	108	108	114	112	123	117	102	126	91	104	118	91	96	105	103	102	107	88	95	86	98	88	104	97	93	114	115	102	88	84	101	81	118	87	102	103	108	116	88	99	96	97	82	114	94	82	108	101	81	103	100	102	99	122	109	102	123	104	94	119	105	91	100	92	108	90	108	101	86	106	95	100	105	98	97	95	81	90	85	103	92	90	111	98	113	88	88	90	101	104	97	125	83	108	97	98	100	96	92	86	84	101	93	98	85	91	96	94	105	92	114	94	89	96	84	117	104	98	98	102	99	109	98	108	109	115	94	99	101	104	108	98	98	89	102	93	107	116	96	115	100	99	101	97	113	110	89	102	97	85	94	66	108	106	94	84	113	94	90	104	88	78	97	88	118	107	100	95	106	103	83	102	113	101	94	111	91	105	102	95	101	103	83	80	91	121	101	103	104	93	110	96	97	122	96	108	101	107	104	126	99	90	97	88	92	101	114	102	103	96	106	82	87	117	91	103	109	120	88	123	77	90	84	87	116	95	98	106	85	104	85	103	100	110	113	101	100	122	97	95	115	91	114	109	92	105	109	97	89	102	96	107	98	94	90	113	108	103	87	107	84	110	106	104	96	85	74	117	92	104	105	102	97	105	85	95	111	87	86	111	116	97	107	97	103	104	106	115	112	104	83	112	101	104	100	108	81	88	106	104	107	90	98	109	84	109	99	91	94	104	112	105	97	107	99	91	86	93	106	96	96	106	109	103	97	67	116	100	96	105	102	109	88	129	88	98	110	82	99	108	87	106	100	87	113	93	86	105	99	109	94	99	125	101	105	96	97	94	92	88	87	98	104	109	91	93	100	105	106	103	101	113	98	113	96	92	100	91	119	99	99	102	91	107	107	89	72	102	110	100	103	97	108	107	130	106	101	106	95	111
7921	5401	13091	17955	29830	30777	19098	18962	13081	6024	5544	5629	1958	720	708	616	602	595	550	540	512	539	512	481	448	503	443	470	395	427	419	421	419	363	390	399	443	382	372	361	402	394	378	379	386	404	349	310	362	373	321	360	342	366	355	361	373	350	340	358	343	371	351	315	342	352	352	318	361	358	354	348	334	382	344	353	329	325	333	328	353	327	362	348	330	358	333	362	356	333	347	342	330	316	341	353	336	339	332	323	317	352	336	318	362	385	376	357	363	326	355	284	339	332	329	330	340	323	345	335	327	327	361	320	338	322	336	307	369	342	331	315	341	329	323	361	320	336	347	346	346	332	332	317	293	349	359	315	354	349	321	356	332	349	298	350	348	321	322	331	332	321	314	326	343	321	332	339	338	322	330	348	352	347	309	324	343	318	371	357	337	298	337	360	352	344	294	344	338	327	340	336	324	323	344	317	319	338	316	334	327	328	328	355	341	357	344	325	343	315	326	303	308	342	313	374	333	347	361	328	331	316	322	330	337	340	338	327	321	371	325	368	291	338	288	332	311	330	330	330	332	329	331	306	360	349	353	366	342	322	363	342	351	336	338	366	331	298	318	335	329	334	340	300	337	265	305	362	324	326	359	357	297	356	352	333	334	365	331	322	316	341	339	346	317	319	329	327	335	369	332	319	318	353	322	334	344	297	336	351	332	341	295	341	339	347	328	334	346	316	335	326	327	331	342	375	333	369	370	306	316	331	326	340	304	331	320	334	310	317	332	346	339	331	304	303	348	320	294	315	313	327	333	334	345	331	320	318	341	353	306	340	325	322	325	312	346	331	308	289	360	332	328	337	301	343	333	330	343	353	303	338	360	319	304	297	341	331	351	337	303	325	304	323	296	324	355	311	347	336	350	346	362	317	307	322	321	354	350	345	314	350	362	306	334	316	345	348	321	315	312	340	348	331	345	376	315	317	344	334	344	305	360	350	347	380	335	333	365	357	306	320	342	324	324	317	321	329	335	332	343	323	364	340	332	329	336	332	329	326	361	345	313	319	329	336	341	330	354	329	349	324	336	314	350	300	349	334	355	320	342	333	342	303	328	316	312	361	309	368	315	319	337	342	322	384	322	320	331	354	321	334	356	318	313	291	347	359	318	322	335	329	341	333	318	330	341	322	367	351	338	358	334	357	339	343	336	332	335	333	308	329	333	349	341	315	322	309	347	333	316	352	345	314	305	322	351	309	313	341	332	355	339	347	302	324	303	354	300	340	346	335	353	315	335	302	323	314	316	336	313	341	333	347	395	305	355	348	312	358	326	307	353	336	359	357	310	320	353	331	317	363	358	365	308	322	343	348	328	360	335	343	338	299	327	310	347	302	333	302	332	309	330	359	305	331	345	334	318	303	354	337	343	318	339	314	335	314	324	333	319	322	362	332	327	375	368	295	313	318	360	293	349	345	288	353	317	354	317	327	348	347	312	316	335	336	339	319	302	308	337	358	290	323	364	344	358	338	302	342	342	314	357	332	354	344	338	279	348	349	340	336	335	334	321	319	322	340	332	328	343	315	339	303	310	357	307	326	294	340	307	341	310	360	315	302	352	313	329	324	360	326	299	347	344	313	317	354	341	326	316	359	343	355	342	372	341	333	364	337	351	337	337	319	342	338	324	334	336	319	351	319	323	302	312	330	315	346	304	330	320	327	343	325	344	300	328	318	317	331	343	300	315	336	360	338	323	323	351	298	359	323	344	348	335	338	346	344	321	328	363	299	318	342	335	335	362	345	298	326	311	337	337	346	332	324	349	343	335	335	342	335	349	340	351	341	311	364	311	319	304	341	307	322	332	308	334	347	311	329	316	330	343	352	311	349	305	315	330	350	363	334	364	351	295	333	349	356	328	361	319	338	351	325	321	336	360	321	340	325	329	333	354	329	323	298	321	345	325	375	333	371	342	344	348	343	379	329	335	326	328	339	328	309	342	307	306	370	308	312	297	328	307	342	356	357	331	305	356	314	343	318	344	341	352	349	331	340	340	320	326	323	334	315	337	353	322	346	337	314	322	352	359	359	322	328	323	326	323	326	320	336	324	378	351	336	305	318	354	314	313	321	327	354	330	300	304	329	337	297	337	348	358	321	333	339	331	338	315	355	295	350	322	337	349	325	332	324	307	355	340	354	311	333	385	363	326	353	345	327	314	342	341	305	303	317	381	318	354	320	326	335	318	307	367	356	318	324	339	321	343	341	335	306	296	345	320	360	337	316	320	349	344	298	354	323	336	322	332	327	326	353	331	325	365	337	350	346	346	315	344	329	312	327	353	307	319	343	328	354	364	349	324	339	307	321	367	300	322	340	330	348	364	336	338	329	300	326	331	374	313	336	313	293	347	338	351	309	343	355	300	371	362	340	360	351	339	347	326	317	348	338	350	318	367	318	345	328	304	340	336	332	331	334	337	333	330	354	346	308	312	317	311	317	318	325	348	331	343	302	323	322	329	309	349	332	332	314	324	342	340	356	316	308	325	344	321	293	317	322	336	349	312	294	324	344	318	313	329	337	313	329	319	335	334	352	347	335	306	375	359	300	333	342	317	369	318	315	306	319	344	285	342	317	353	348	315	322	324	349	312	294	364	331	336	324	323	336	321	355	328	322	375	344	343	334	325	317	300	327	344	349	338	357	335	339	293	317	350	305	332	332	371	311	325	303	322	313	359	316	344	356	337	367	324	312	353	330	365	381	314	336	325	328	313	305	337	349	329	366	329	295	321	305	329	326	310	325	342	332	313	364	331	320	328	345	316	336	324	311	314	347	319	329	319	321	310	306	324	338	338	331	361	331	327	315	357	300	312	351	367	334	321	363	326	332	278	308	354	341	343	315	315	350	339	323	347	345	337	332	346	336	338	320	347	344	345	347	281	329	321	324	354	340	336	310	335	337	319	310	317	304	309	322	367	336	315	344	334	321	323	351	339	335	347	326	361	359	324	316	345	298	343	339	336	337	330	342	316	306	329	344	291	330	342	353	327	334	342	307	311	327	321	330	330	328	322	313	356	323	326	366	324	350	317	338	339	333	327	353	370	311	292	322	371	331	339	341	359	353	329	308	319	328	306	316	342	331	311	324	313	349	321	334	325	324	328	331	312	314	340	352	351	355	312	344	347	338	321	331	321	347	330	306	362	324	329	346	318	305	347	325	319	356	318	354	330	301	339	312	361	357	293	306	343	325	328	355	331	312	321	374	353	337	340	363	314	324	335	322	311	341	330	314	344	311	318	313	316	351	344	361	314	306	364	312	329	342	330	298	317	308	342	349	379	309	355	308	333	341	319	306	340	374	308	321	333	313	350	351	324	348	328	333	328	343	337	333	326	314	359	326	348	342	358	329	303	326	311	314	331	333	323	320	348	332	340	349	346	341	330	348	338	318	345	308	328	328	368	324	349	344	329	349	333	336	336	335	337	356	330	338	325	319	337	338	333	325	329	332	372	309	309	311	312	304
22056	14001	19342	20388	24037	31282	23241	18223	19715	13624	5892	2421	877	449	345	279	266	258	256	228	222	254	209	216	196	214	219	218	235	206	201	197	184	220	185	183	213	199	186	194	198	204	220	186	163	188	183	206	178	202	209	187	181	201	183	175	190	196	194	198	160	210	183	207	188	196	189	198	184	167	206	184	179	195	190	186	210	197	176	184	187	170	213	200	197	196	176	166	183	162	218	198	206	186	173	190	176	172	165	163	188	184	193	206	213	191	191	165	179	186	169	178	155	204	179	180	174	169	188	173	179	186	188	167	167	169	169	185	179	184	181	157	196	192	193	190	187	175	201	208	183	197	183	175	180	158	148	185	177	186	175	179	188	201	176	199	166	176	177	188	188	194	172	199	172	173	171	175	182	193	170	205	176	188	171	187	172	182	161	176	196	184	190	179	172	185	179	184	154	148	167	182	171	196	178	181	176	158	182	181	179	185	164	185	181	180	171	178	183	183	191	164	181	160	189	192	178	194	202	187	177	178	186	164	172	174	202	181	184	178	193	188	177	163	161	165	178	182	185	177	181	151	154	188	176	184	186	185	193	166	178	180	178	185	177	179	186	198	175	206	166	183	163	184	168	173	170	174	177	180	179	213	190	207	182	178	208	180	175	159	187	193	185	172	185	174	167	191	191	191	198	182	171	194	182	178	175	175	167	176	164	196	172	188	181	159	193	180	194	185	169	186	176	196	187	214	200	181	197	144	176	177	190	193	179	205	178	197	170	189	175	187	200	185	187	185	164	166	184	187	174	166	168	185	180	216	196	162	176	176	187	184	186	182	167	170	179	197	161	142	178	177	165	185	172	193	178	180	189	182	179	189	179	184	199	183	208	168	202	175	174	182	170	172	196	208	179	174	179	185	160	178	152	213	174	176	207	206	191	186	176	158	188	178	194	182	215	173	165	177	197	184	186	182	207	196	202	179	177	181	191	183	153	183	197	169	202	164	183	200	169	200	175	188	159	183	187	187	174	176	186	176	188	166	174	166	192	184	183	190	184	174	191	193	180	189	172	182	195	198	157	197	179	159	184	200	142	201	187	191	185	178	189	187	195	152	197	190	174	183	168	180	168	191	187	192	187	182	201	183	183	215	163	185	182	176	189	173	203	203	161	188	178	184	183	192	174	183	226	201	177	178	172	183	168	181	169	168	191	181	170	172	183	176	177	189	182	167	154	200	168	208	180	175	207	189	161	182	190	184	218	182	168	165	177	166	191	180	157	170	202	189	199	206	176	208	158	195	200	181	193	171	191	148	211	169	192	193	190	180	186	161	165	158	189	180	199	171	201	191	156	157	169	167	186	190	178	165	182	170	196	179	208	193	164	169	180	195	195	181	185	196	164	203	190	186	186	199	184	194	177	173	175	186	194	207	195	172	177	172	163	173	181	188	188	190	180	184	191	208	174	197	177	179	152	169	178	181	169	206	197	175	180	166	141	174	188	179	196	176	193	198	169	200	185	183	181	183	192	180	175	182	206	178	171	171	176	168	171	200	178	167	187	195	171	176	181	165	168	168	172	210	184	166	185	183	172	180	203	185	190	180	201	187	188	177	187	191	177	182	180	214	179	187	202	158	183	188	188	184	179	201	173	187	177	200	176	177	186	184	195	192	182	173	204	149	185	158	185	199	172	163	169	222	202	189	184	189	181	186	198	176	168	196	171	181	190	195	196	186	190	178	190	200	195	164	169	194	179	189	202	161	185	169	198	185	163	194	172	197	198	182	171	180	165	162	146	158	189	172	203	198	180	191	163	173	182	167	205	193	194	179	153	194	184	179	180	177	186	167	184	177	172	197	195	221	176	186	191	192	180	172	173	199	174	193	186	180	167	216	172	177	175	172	205	184	195	196	152	177	183	184	174	184	168	192	178	189	181	203	171	181	189	186	195	194	184	176	153	182	178	194	169	176	189	171	209	194	164	187	170	177	191	193	180	180	185	209	182	195	182	180	197	197	195	181	160	188	174	161	163	178	186	172	178	169	147	188	178	196	212	193	162	184	209	177	171	235	176	197	169	180	166	183	189	193	208	179	200	156	170	157	185	186	208	199	194	190	191	187	182	197	205	175	175	181	177	188	205	189	184	171	198	187	193	180	187	170	182	164	182	177	190	174	186	183	162	166	186	188	201	189	188	198	159	190	181	180	161	160	165	156	195	187	172	176	213	154	179	195	201	184	187	195	168	184	187	177	179	162	183	197	161	206	201	196	187	184	185	209	184	170	197	184	190	187	192	174	196	173	169	164	188	167	196	175	167	168	181	190	159	171	188	158	187	170	175	213	167	144	212	189	191	175	170	171	181	197	185	173	173	199	179	196	162	190	205	195	184	199	205	173	197	185	181	178	171	190	165	189	171	189	159	193	176	172	185	175	158	167	180	190	198	172	199	182	177	178	173	186	198	184	211	207	162	184	179	172	163	165	193	167	199	163	190	187	187	189	158	176	202	202	173	190	173	178	175	198	197	170	172	177	187	203	198	202	180	208	198	211	159	181	169	173	171	174	194	169	189	190	169	186	187	188	169	183	223	167	195	179	217	176	170	164	172	199	195	169	174	178	191	151	168	192	179	153	160	180	172	170	168	194	179	181	199	188	194	205	181	171	190	196	207	199	193	154	186	193	197	161	161	182	198	170	177	142	207	183	172	154	171	173	189	191	202	168	181	211	183	177	180	178	179	194	170	160	202	175	173	173	203	171	176	164	194	198	202	171	191	180	180	199	170	189	193	161	170	162	178	156	145	186	166	193	196	182	195	181	203	176	176	186	177	170	154	180	165	180	167	180	202	172	193	204	194	180	185	188	159	199	158	160	205	181	178	174	156	183	188	184	199	176	170	178	186	191	167	193	171	179	178	153	201	196	177	185	177	168	166	181	187	202	159	170	183	178	196	141	166	204	189	179	186	203	172	172	199	159	201	180	197	209	170	169	190	173	196	224	185	190	207	190	175	171	196	176	177	185	194	174	186	178	179	172	184	183	156	178	174	191	191	207	162	177	166	184	198	202	184	188	168	172	183	160	202	189	185	196	182	191	198	188	197	197	169	169	195	191	194	184	179	180	197	188	179	166	181	164	176	173	196	175	184	180	209	177	195	179	160	184	188	189	206	163	197	175	171	186	159	160	180	195	158	182	206	191	176	171	173	200	185	188	170	189	164	184	156	195	175	187	175	171	201	171	158	173	190	181	181	204	194	178	165	195	182	174	202	162	184	199	174	146	175	172	166	191	175	193	181	176	175	188	172	192	185	177	194	191	176	183	156	201	183	193	189	177	199	174	193	177	185	183	180	189	201	206	188	178	190	185	167	173	189	214	189	173	203	171	176	183	195	159	176	177	168	196	185	167	176	172	208	176	200	186	172	191	207	161	172	187	173	185	173	181	182	189	183	188	167	189	192	181	163	180	201	159	179	175	180	178	188	201	163	190	180	178	181	176	165	174	196	199	173	190	195	162
11632	10854	18415	24431	32580	40377	28670	26260	30443	23242	9012	5370	1947	1409	1353	1195	1151	1053	1015	979	958	866	935	824	823	805	775	742	740	714	671	722	726	723	685	714	647	686	662	667	616	615	634	653	614	628	618	612	582	595	605	566	630	620	601	609	605	581	582	632	602	606	591	577	550	582	578	545	549	591	545	532	541	581	563	546	571	548	546	546	574	593	561	584	558	598	564	531	529	600	564	619	550	603	551	592	567	540	566	527	575	538	564	585	517	544	564	551	509	562	524	591	522	577	543	575	555	550	546	541	562	547	531	564	580	552	518	549	500	573	554	555	570	578	545	566	536	528	572	562	566	568	555	541	550	549	575	528	555	570	555	563	548	535	550	507	546	550	571	559	521	552	570	543	557	536	493	513	577	595	537	590	546	555	526	558	557	550	510	517	518	536	548	503	579	582	540	533	550	531	528	556	555	555	529	546	573	573	547	515	565	567	575	572	554	564	474	523	594	547	568	539	545	527	592	548	591	550	534	553	543	556	560	511	556	570	551	570	531	514	525	549	473	530	537	532	528	551	561	508	580	532	522	573	532	518	525	513	542	579	521	558	544	526	549	582	551	507	551	524	524	540	531	588	540	537	533	570	568	521	550	515	541	531	508	557	545	530	581	530	553	507	539	543	509	628	548	514	594	546	514	561	569	547	541	516	551	551	557	529	551	510	562	550	532	554	571	542	547	577	528	555	548	547	518	565	505	541	585	498	545	551	570	535	523	511	564	568	576	508	570	554	551	578	520	579	470	565	537	502	567	557	573	524	517	534	548	512	557	573	596	541	590	517	509	614	547	584	510	545	566	528	551	528	546	555	561	533	580	549	538	566	527	559	534	498	554	536	562	552	545	521	566	519	567	539	532	590	539	551	525	558	514	538	480	522	530	547	522	513	509	533	534	556	541	523	530	566	520	522	533	551	555	551	573	552	517	521	539	572	568	525	553	534	567	582	534	532	574	519	569	518	613	566	550	564	554	553	533	504	572	544	540	536	545	558	550	526	561	556	566	528	521	502	499	582	537	566	568	527	545	557	531	552	571	519	527	549	520	560	543	563	556	561	581	565	565	533	503	571	577	536	532	532	558	536	560	557	567	533	522	527	561	569	546	524	541	524	517	569	533	541	520	530	509	562	611	487	521	552	534	532	572	536	580	560	481	561	558	551	560	544	511	543	539	560	562	517	564	552	525	533	504	555	537	516	569	551	564	569	529	535	548	570	501	537	529	584	545	500	541	552	554	588	535	559	551	539	578	567	558	543	565	553	501	542	554	551	522	548	559	614	563	580	541	542	567	543	555	538	543	536	532	569	580	555	569	587	541	585	543	511	546	556	546	537	560	535	564	528	513	598	561	505	560	544	560	560	561	557	523	563	520	512	574	522	526	536	531	505	559	555	537	581	603	534	553	554	541	526	530	555	547	596	562	534	556	579	579	535	520	552	581	581	572	509	578	547	562	527	541	536	538	534	578	522	568	576	569	558	546	506	507	515	529	539	535	512	522	546	505	552	540	527	535	531	549	523	527	541	566	543	512	521	585	538	542	538	545	571	565	558	504	554	524	546	596	525	527	575	515	539	547	549	538	522	517	543	515	567	564	590	521	559	518	507	552	521	535	549	504	621	559	523	532	498	550	601	556	557	534	586	546	545	552	582	544	540	540	556	563	580	520	528	512	568	597	561	533	568	524	512	582	558	567	568	570	532	562	517	540	550	531	509	544	536	538	525	528	573	544	527	541	547	488	551	534	507	555	565	515	523	510	507	551	556	550	592	521	521	589	587	556	547	509	571	536	584	523	575	533	556	564	536	552	549	544	548	521	521	552	527	556	557	518	558	574	539	542	539	594	538	517	532	567	535	558	513	529	569	541	530	552	556	531	540	544	526	543	549	569	553	539	504	527	537	544	566	493	565	545	559	562	543	508	544	559	584	544	566	520	559	561	565	541	523	553	575	584	572	561	571	581	512	555	540	553	551	581	523	522	555	535	509	578	561	552	536	546	517	511	510	525	494	517	527	571	539	512	539	574	542	600	532	575	563	538	563	522	559	509	522	478	531	514	554	574	511	589	563	536	527	494	580	531	525	560	600	563	520	552	556	562	519	549	553	517	567	531	535	573	543	514	558	526	521	536	540	527	551	577	553	583	559	509	551	583	569	577	537	549	556	552	555	513	527	509	498	544	555	525	564	601	527	589	534	525	536	577	517	493	550	560	541	569	559	520	560	561	557	576	479	570	527	549	548	526	557	543	547	563	561	527	514	509	576	560	581	523	578	556	552	555	551	545	572	549	529	549	595	563	561	548	526	581	524	542	539	576	557	550	532	510	560	580	580	571	547	499	519	537	540	532	566	472	561	538	511	566	543	521	491	521	540	562	509	528	532	504	533	528	540	585	537	501	526	583	543	532	536	570	536	570	568	562	541	567	551	519	545	543	548	574	563	542	548	499	549	523	561	552	570	547	536	576	574	549	500	527	555	569	559	563	554	550	557	561	506	559	561	549	595	562	539	527	514	548	540	540	578	533	550	543	554	539	562	538	542	573	511	567	548	562	575	540	583	566	551	536	551	554	555	560	520	521	577	535	545	532	550	545	570	521	579	537	587	528	550	547	536	545	525	536	566	536	586	516	539	543	547	503	528	537	561	528	508	564	537	499	553	554	512	541	517	533	566	540	562	523	548	556	553	582	552	559	549	528	536	535	522	555	525	519	549	548	537	528	569	583	601	543	575	563	562	515	491	497	543	538	518	576	557	544	561	536	526	574	555	533	548	517	533	555	544	589	514	579	543	563	565	547	521	536	577	538	562	494	531	556	562	530	548	561	533	554	537	564	543	562	540	573	576	538	537	533	561	521	584	559	528	549	521	539	538	532	562	559	585	578	552	546	573	562	507	549	540	524	534	520	536	570	596	540	570	556	548	512	586	576	545	514	549	565	562	519	590	521	531	540	555	518	536	531	516	606	551	577	506	573	507	539	501	510	525	539	536	535	533	531	528	581	556	590	575	606	514	535	576	569	549	562	572	542	533	570	571	559	535	557	550	532	582	559	609	541	542	506	510	559	530	568	556	528	532	557	545	532	524	511	568	540	491	557	531	507	532	576	560	538	548	536	554	531	494	547	543	565	575	527	559	527	516	537	565	545	535	529	562	573	511	558	542	525	574	562	490	540	504	528	512	558	570	547	519	539	543	522	570	542	525	510	528	541	566	566	553	558	558	574	554	555	563	580	564	531	530	505	553	518	533	547	554	540	562	557	550	540	560	533	564	536	550	504	559	557	560	557	547	530	512	538	535	507	561	557	531	568	513	501	536	507	528	525	573	566	600	539	589	533	512	543	546	544	565	507	544	493	521	531	560	523	579	542	562	517	542	545	521	553	563	587	543	532	551	533	530	535	533	564	529	563	552	533	512	520	539	551	543	572	550	543	583	558	551	545	550	546	551	513	544	523	527	492	557	527	541
3087	1810	2613	3238	3481	2712	1848	829	913	1033	415	250	167	171	171	185	200	157	171	197	201	178	200	197	181	180	175	180	195	177	163	177	167	211	202	196	181	175	189	177	176	209	172	185	211	170	168	167	197	184	164	164	182	201	159	198	161	184	175	179	192	171	191	185	184	182	185	181	178	178	174	161	182	171	179	176	183	199	190	164	187	177	174	175	183	218	197	202	194	196	175	182	186	173	192	168	175	187	184	176	195	173	169	163	175	183	188	174	184	162	212	189	188	194	205	184	175	195	179	164	178	180	185	168	185	186	175	170	192	191	185	199	158	189	158	182	168	197	176	181	190	186	178	179	182	159	211	169	165	182	201	198	187	190	169	169	162	171	164	190	168	179	193	186	166	180	183	206	168	188	173	159	181	161	168	183	193	182	184	172	185	178	188	183	181	180	181	190	180	160	177	173	187	190	183	172	185	171	164	144	163	163	188	185	172	148	197	185	166	168	204	165	192	155	182	197	176	187	182	188	167	196	186	189	171	169	167	164	161	182	180	199	180	176	187	194	201	167	182	188	169	186	177	177	181	164	172	171	178	181	199	191	162	222	189	206	198	172	165	178	183	166	166	206	183	170	190	195	171	184	199	163	183	178	187	176	181	185	174	189	174	160	204	167	180	186	174	170	176	179	196	161	195	191	200	183	165	180	179	170	183	155	159	161	181	177	167	187	161	155	171	152	163	170	174	153	160	183	176	182	150	171	181	180	161	192	180	189	194	188	181	186	192	179	173	201	176	146	168	174	209	191	163	172	185	173	151	185	175	167	169	176	173	175	189	194	200	171	153	186	176	152	193	166	189	179	193	192	190	158	165	173	159	173	154	167	188	190	182	179	207	171	189	194	186	173	186	177	199	184	193	167	187	165	192	186	150	202	206	206	163	173	178	180	175	161	177	187	179	192	188	165	177	197	183	172	181	152	167	193	167	185	202	165	161	179	189	186	185	201	201	163	162	165	186	179	182	206	175	187	169	191	168	163	179	201	189	187	194	189	191	158	165	186	195	185	211	182	172	207	171	183	197	196	197	198	194	168	193	174	174	167	210	191	181	160	186	159	180	189	182	189	182	189	203	180	171	183	169	172	178	179	189	167	183	184	191	199	176	173	164	187	179	169	184	186	179	187	180	202	181	174	153	213	177	170	182	191	174	217	176	185	165	194	179	157	185	172	198	184	198	197	162	184	178	180	195	196	169	181	201	173	184	201	163	185	181	145	178	187	147	179	171	187	159	171	179	220	160	172	174	162	179	173	136	182	165	201	165	204	183	192	183	175	166	179	203	179	157	185	194	171	165	178	186	156	176	150	174	186	185	201	174	201	147	183	178	199	164	203	169	175	158	188	193	193	191	195	175	178	202	174	162	190	178	176	202	197	183	176	182	178	169	171	175	169	176	155	188	176	164	174	182	172	190	198	175	176	159	175	166	169	172	173	165	199	166	197	187	175	178	189	176	191	184	160	171	176	154	177	191	183	196	179	184	204	196	182	190	160	179	160	166	180	172	175	176	169	172	180	152	176	175	145	203	193	151	175	158	209	175	167	175	164	179	165	180	189	171	171	160	189	181	182	172	184	179	184	184	230	179	186	202	175	173	190	175	178	165	201	168	194	189	189	172	168	157	189	168	174	160	195	202	197	188	177	186	205	198	177	189	178	190	182	192	170	173	163	199	164	182	175	159	172	181	164	162	151	183	195	180	164	184	206	186	199	162	172	145	193	171	178	180	167	170	183	183	174	191	198	181	157	172	181	172	162	178	217	195	192	184	179	194	185	187	158	190	187	202	175	183	184	185	204	209	186	174	177	182	165	174	177	169	175	181	176	182	180	191	155	177	184	208	156	184	156	165	159	197	187	186	184	174	154	197	177	194	175	181	157	157	160	192	195	181	184	177	205	180	163	183	163	186	178	174	177	166	165	190	177	176	188	180	179	190	193	181	163	195	156	150	189	178	174	170	177	201	173	165	168	190	174	175	179	194	174	203	164	163	169	184	171	185	186	189	186	182	184	183	196	177	181	176	185	180	195	176	181	170	162	185	163	189	178	190	171	182	204	177	171	189	154	204	188	180	181	194	176	174	152	163	162	197	196	154	193	229	198	164	182	172	177	191	171	178	160	165	173	177	168	204	186	184	174	196	184	161	184	191	186	154	171	193	225	147	189	200	176	174	184	205	193	175	164	193	188	159	171	186	184	175	200	191	174	171	186	187	185	171	156	191	191	197	201	169	178	176	185	150	179	172	169	218	199	188	163	175	192	196	184	184	176	156	169	197	163	196	181	195	157	183	178	177	188	160	173	179	184	161	151	169	193	183	183	158	161	166	182	209	173	198	191	151	177	174	165	183	196	181	190	171	185	198	159	175	180	202	189	191	208	174	203	163	168	146	161	165	203	162	188	165	176	170	186	187	159	154	193	157	198	174	206	171	191	196	176	138	157	169	165	165	181	189	211	169	172	181	186	181	143	172	186	190	164	195	171	196	181	146	187	197	177	177	202	184	189	167	187	164	173	205	203	173	171	177	173	179	184	158	168	154	179	189	166	181	162	173	196	216	171	195	191	152	176	168	197	178	188	186	169	187	181	168	193	200	184	182	150	175	177	166	190	176	172	179	166	174	191	197	182	182	196	180	192	173	159	165	164	192	204	181	181	191	183	192	188	172	168	184	200	188	190	179	162	165	168	189	169	216	178	169	166	163	171	171	170	191	227	157	185	192	156	191	185	166	175	187	187	167	207	178	170	176	168	152	207	199	190	189	167	180	194	178	187	198	175	196	186	196	184	167	161	184	189	179	170	168	201	189	174	164	198	171	172	170	182	157	180	174	180	199	182	174	178	165	183	171	166	182	186	182	161	208	161	196	185	170	196	198	176	192	196	178	175	158	211	167	174	162	172	170	185	152	170	183	179	179	192	188	165	176	202	181	204	162	183	187	178	165	184	164	176	190	193	186	169	170	175	187	166	176	187	182	176	172	179	188	166	173	176	178	195	170	162	174	153	190	173	197	180	184	171	195	180	183	184	172	190	178	165	163	160	184	173	194	177	182	199	171	192	172	157	212	179	172	179	169	173	187	207	175	210	174	201	171	171	167	190	170	177	177	173	175	169	195	181	178	177	188	173	191	194	190	184	168	166	175	179	188	166	160	168	151	186	190	167	180	186	170	168	177	197	164	151	209	178	176	162	176	177	182	210	177	186	160	176	174	171	193	158	183	172	174	192	188	180	169	148	190	173	187	180	171	172	194	181	198	174	174	177	160	174	166	180	181	185	167	181	167	162	155	175	201	208	183	179	184	165	161	186	171	172	200	175	175	196	185	161	152	157	178	159	166	180	174	178	170	192	178	193	201	193	164	173	171	166	188	194	179	171	179	183	155	183	163	180	172	197	164	162	177	183	188	158	163	177	188	172	173	178	162	187	172	189	198	195	157	178	180	164	193	199	158	177	200	192
2697	2120	4742	7452	9454	7655	6108	2652	3560	4131	1218	812	616	544	539	552	519	526	548	527	546	478	529	524	527	531	513	477	513	517	529	539	566	531	547	546	522	523	491	525	526	495	541	523	496	556	475	530	529	560	537	517	545	495	529	516	560	549	490	479	522	497	503	522	543	523	494	542	533	526	494	530	514	518	497	506	522	508	538	528	522	555	537	535	532	512	515	516	514	500	509	535	504	518	536	512	545	518	562	557	503	518	506	495	516	567	511	566	519	520	511	519	535	511	556	514	544	517	522	523	566	506	526	554	533	544	510	512	532	543	548	515	499	550	497	555	529	579	529	524	508	509	571	573	501	525	561	556	492	514	543	510	502	554	517	549	505	522	534	522	505	543	517	468	515	508	523	506	515	537	530	542	461	549	558	531	531	527	495	530	542	496	526	510	537	500	533	486	510	514	535	550	496	515	468	530	520	504	518	511	520	533	495	501	513	521	535	487	541	528	527	527	546	551	517	554	494	504	504	552	484	480	501	564	504	517	501	562	543	520	530	531	501	523	505	542	506	478	507	475	497	476	536	540	532	502	529	511	554	491	521	518	505	491	490	497	540	552	534	529	518	518	552	536	514	541	516	513	496	504	563	481	539	497	526	529	496	516	509	532	553	515	532	523	526	504	511	527	512	504	523	527	524	538	537	533	486	505	509	494	557	532	517	498	488	573	557	515	544	557	490	555	555	560	527	512	521	563	492	518	538	508	518	520	508	557	504	484	540	524	521	533	529	520	520	534	490	524	517	561	561	553	525	511	548	514	550	521	511	522	550	562	471	525	524	528	495	532	570	541	527	574	496	546	514	509	509	507	536	501	526	480	501	520	515	523	519	513	519	494	514	546	516	505	511	536	502	566	490	491	527	507	531	507	495	463	515	526	541	489	522	503	526	539	458	532	504	473	508	554	504	540	538	503	516	503	526	558	486	497	499	523	559	544	525	554	518	540	512	497	521	510	499	516	516	526	489	535	518	535	535	544	566	504	548	515	495	536	510	531	552	512	523	545	520	490	543	561	504	568	508	479	488	483	505	499	563	514	492	540	461	538	537	539	507	529	509	562	498	526	516	539	518	504	517	546	519	508	512	486	488	511	496	558	537	474	525	524	523	547	540	522	514	530	529	524	526	503	531	524	490	517	522	485	549	533	498	554	564	520	477	515	549	511	527	536	476	491	506	479	514	516	497	516	516	504	485	539	521	519	543	588	511	516	535	514	538	501	498	488	495	532	498	549	536	526	542	526	486	517	574	533	506	516	479	517	565	522	533	528	545	517	507	528	524	514	577	505	564	539	516	530	495	515	463	506	507	480	518	521	519	534	571	560	539	521	497	554	538	491	491	513	498	505	568	515	478	548	531	526	539	538	541	502	534	496	533	533	536	562	496	511	522	512	502	497	523	487	529	561	531	546	502	532	556	553	481	496	467	546	532	518	568	480	563	551	504	533	496	517	498	501	504	529	524	500	523	514	524	479	489	489	456	526	511	538	501	521	514	515	489	503	561	462	518	533	518	467	522	516	514	523	498	492	588	510	484	558	519	492	499	528	528	512	487	493	524	495	521	498	509	522	537	564	523	544	520	476	525	537	518	524	522	526	561	552	514	565	497	542	451	545	518	561	538	553	515	505	503	519	467	503	539	517	539	545	510	495	551	544	540	512	510	508	527	495	507	575	513	519	521	491	502	519	572	490	499	485	482	501	535	523	545	522	560	479	506	537	532	558	550	507	475	523	523	524	484	553	560	517	510	556	556	499	550	523	530	521	527	563	542	494	528	509	506	507	536	506	528	537	531	517	585	501	486	527	540	552	564	498	526	540	511	566	524	520	533	527	562	536	521	516	516	512	523	528	486	523	525	505	510	484	520	556	500	528	539	504	525	493	546	477	499	561	560	512	504	509	506	499	533	505	504	511	495	531	499	493	478	515	547	519	547	534	551	506	530	524	513	491	522	511	536	506	504	546	546	505	505	496	511	514	500	499	501	574	523	547	500	571	546	491	499	506	474	509	497	543	538	504	554	514	541	531	523	510	503	564	509	494	503	533	484	523	539	497	503	501	525	520	509	536	492	520	524	539	536	488	534	550	501	549	525	471	507	529	509	481	515	541	540	486	500	512	496	504	531	518	541	547	503	507	511	523	533	517	503	532	549	523	531	522	542	502	499	537	564	551	496	540	545	526	502	506	514	543	485	509	477	539	546	505	523	455	528	529	471	522	511	535	512	524	508	524	490	530	560	542	526	504	504	532	502	522	531	523	541	503	552	529	514	532	552	575	518	519	496	500	553	497	534	515	531	531	493	492	496	523	549	493	463	552	535	509	491	511	509	537	497	501	527	497	521	524	486	538	516	479	508	557	503	532	523	571	569	555	534	557	516	502	536	575	525	513	537	520	528	521	518	538	546	495	524	494	498	524	535	497	545	518	489	524	509	531	516	560	527	515	524	530	540	526	570	524	544	516	532	542	513	503	525	524	542	516	518	521	497	508	520	510	563	513	564	504	493	507	555	495	529	485	492	519	551	533	504	498	537	514	541	564	527	519	541	494	504	541	527	527	504	482	479	548	562	494	512	519	540	501	525	524	565	517	526	492	512	504	494	497	522	466	542	529	553	522	522	526	530	503	543	501	506	500	550	502	492	509	492	522	534	546	504	530	541	539	550	502	491	495	501	504	503	529	504	508	503	527	529	525	550	532	478	532	514	526	522	536	506	543	504	523	550	514	519	546	523	517	510	520	535	494	538	561	527	537	519	516	551	517	522	477	521	524	544	489	568	513	521	478	536	521	523	478	546	535	523	547	481	541	461	546	499	557	492	512	528	540	500	501	497	533	459	521	537	524	525	535	511	529	554	509	501	550	505	511	483	529	526	511	526	515	520	552	531	539	486	547	534	529	510	546	537	558	539	562	547	522	520	534	493	515	512	531	508	522	502	578	525	489	521	532	506	519	513	498	496	523	482	501	525	499	504	544	511	500	501	523	533	510	505	513	527	526	493	520	511	503	519	506	499	522	520	506	534	543	523	510	484	519	482	524	581	515	521	516	503	487	516	542	534	547	494	501	546	548	528	523	506	531	544	504	492	491	576	502	511	540	489	503	568	532	515	494	527	513	509	494	491	583	481	503	536	534	556	543	513	509	513	524	501	578	515	521	502	540	571	479	517	553	515	516	507	549	514	521	533	519	500	520	474	530	525	498	515	519	553	537	499	517	549	488	537	516	532	492	520	500	531	492	542	542	520	512	512	556	476	522	535	484	513	518	515	535	549	523	546	503	474	551	523	550	511	491	510	572	508	550	485	496	519	537	525	502	569	552	521	537	499	484	512	535	554	527	491	519	495	541	523	513	535	533	519	493	535	530	506	535	518	515	520	516	509	514	536	524	587	540	503	516	566	518	515	485	496	560	506	546	552	486	516	515	566	545	500	493	517	493	557	518	553	541	504	490	556	521	509	490
16338	16755	26000	26465	21579	19534	13718	10064	7953	6383	2496	5591	1300	215	165	132	128	157	137	121	136	129	123	116	112	136	122	119	116	137	116	84	127	108	111	119	105	96	125	107	112	107	110	117	120	105	89	127	129	122	118	100	113	92	100	118	114	134	130	113	117	110	131	106	120	98	127	96	92	91	92	103	119	106	124	111	100	127	102	97	118	104	114	100	102	109	109	108	123	89	103	108	103	108	108	104	104	104	104	96	113	105	105	109	87	108	102	117	113	105	108	114	117	118	102	107	90	102	114	108	113	97	104	93	121	116	108	99	104	101	100	109	124	109	98	105	104	100	117	127	103	94	106	103	126	106	127	102	133	119	118	123	99	122	105	102	111	108	99	117	121	111	112	120	105	100	103	111	116	110	110	99	104	136	107	100	106	102	109	97	109	100	121	110	100	105	102	112	117	93	118	111	92	128	117	102	129	112	98	107	126	99	110	89	110	127	96	107	105	114	98	84	119	112	94	97	94	106	115	107	112	86	104	123	88	109	142	81	130	105	121	93	107	120	107	101	109	103	107	120	98	118	97	89	94	104	133	95	101	101	107	103	101	105	103	107	105	108	114	84	103	109	116	112	113	105	130	112	140	125	102	116	100	116	88	98	113	107	112	115	110	85	121	110	111	126	87	98	111	108	108	109	103	115	97	118	115	97	113	108	114	98	105	111	99	100	112	109	111	106	123	103	123	108	113	103	99	106	109	108	109	118	115	108	123	95	101	97	111	116	106	107	109	102	112	101	116	106	108	93	110	105	108	96	111	101	104	118	121	91	113	95	111	109	113	104	111	132	106	105	109	120	117	100	108	119	119	96	98	87	115	107	99	111	96	87	104	94	107	101	100	122	101	113	119	94	74	98	104	106	89	119	108	111	109	111	110	134	105	98	124	113	112	110	113	99	97	121	116	108	104	96	107	126	103	112	113	92	106	110	119	115	112	97	109	112	101	110	98	123	97	110	105	96	104	117	114	107	106	119	111	98	96	111	106	101	116	98	122	121	109	112	100	106	120	101	110	105	104	78	105	100	97	95	108	113	122	114	104	95	121	123	114	113	95	82	103	104	121	96	112	114	122	100	106	113	120	93	111	91	108	100	119	96	103	97	100	114	126	112	99	103	100	104	103	113	105	109	108	105	134	114	94	106	96	108	106	106	107	109	96	105	111	98	93	114	111	121	121	88	98	114	108	128	94	114	95	100	102	100	113	99	93	98	119	105	112	118	101	89	110	106	124	91	120	108	121	93	99	107	104	96	103	109	112	109	114	131	86	95	99	119	112	116	106	97	115	113	114	107	110	94	91	115	117	112	104	98	110	101	121	114	97	104	106	117	94	122	106	102	110	97	120	117	102	100	103	110	109	112	104	107	94	119	84	106	123	109	103	87	101	91	110	94	121	110	108	105	107	111	113	101	112	115	106	103	119	116	117	105	130	87	110	128	105	99	110	96	88	140	104	95	118	117	102	100	100	75	147	110	106	103	102	105	102	90	115	115	101	101	106	107	126	88	107	94	116	119	107	111	102	103	112	115	115	112	112	97	107	106	103	113	119	101	103	113	87	103	102	110	107	98	111	111	103	118	102	111	113	110	100	99	119	132	92	128	113	104	92	106	107	112	89	103	115	134	99	119	110	98	114	99	109	104	109	106	102	96	104	91	105	90	108	101	119	116	111	122	91	103	115	118	107	117	94	103	87	108	119	108	128	104	106	118	117	110	100	106	110	115	106	107	103	117	101	118	102	95	111	95	109	107	108	103	107	102	106	112	103	112	107	122	122	113	89	103	114	93	97	103	101	98	110	114	109	110	118	86	122	81	98	117	107	96	114	116	105	83	108	99	106	105	103	105	99	88	119	102	118	98	108	116	95	103	104	124	127	105	104	121	91	104	110	95	85	131	98	109	116	99	112	104	96	130	118	106	85	94	113	111	106	93	120	87	114	107	96	129	111	111	98	97	91	108	99	116	100	114	96	89	114	100	102	125	96	102	121	107	113	104	110	114	100	101	92	114	107	105	79	110	95	93	116	104	123	109	88	110	105	107	98	112	107	123	122	103	98	104	103	112	93	117	100	123	112	91	100	133	105	87	101	134	105	111	107	95	110	112	110	108	100	99	98	96	122	109	114	109	87	122	115	113	102	134	100	101	100	91	99	116	107	129	115	87	92	108	117	91	105	110	100	95	96	101	102	89	117	86	118	113	113	99	115	105	99	119	110	110	110	110	103	105	91	101	106	101	99	107	112	120	134	113	102	115	98	116	114	100	113	112	108	102	91	106	115	102	105	94	109	122	121	100	118	118	96	102	90	115	99	122	110	126	105	111	127	85	120	103	95	96	114	102	112	116	101	101	93	86	112	90	102	115	115	115	123	105	123	108	93	120	110	118	129	109	92	108	127	114	109	110	105	101	122	104	119	96	92	107	117	81	110	106	118	104	113	118	119	104	98	126	99	110	120	106	102	108	115	104	118	107	95	123	105	120	116	91	82	88	112	95	111	105	106	117	118	106	89	111	100	114	110	120	112	108	106	116	96	97	123	115	104	112	106	131	119	105	108	116	111	111	96	113	128	114	87	93	120	113	89	111	120	106	111	111	89	122	136	125	119	115	90	105	111	115	94	116	119	105	99	96	112	99	109	106	120	88	125	112	136	98	83	134	101	103	107	100	98	109	113	105	115	117	108	105	114	122	109	109	103	96	108	121	100	120	107	121	109	94	95	128	107	105	100	109	104	99	94	105	97	128	110	116	89	121	108	117	108	103	101	103	105	97	113	110	108	99	96	104	85	112	102	98	85	112	119	121	124	111	119	115	94	103	101	97	119	112	116	134	118	94	117	111	107	136	94	104	115	106	110	109	88	112	90	121	117	133	128	109	108	111	110	123	95	104	101	109	106	116	100	120	117	112	121	106	112	102	97	119	96	107	106	104	102	119	110	104	119	96	115	96	109	116	91	113	107	136	102	118	111	123	110	102	97	124	109	99	97	108	133	90	100	100	102	103	103	110	121	94	123	134	108	113	107	121	114	100	112	105	118	129	105	111	109	127	106	98	103	118	99	125	129	99	90	102	114	96	89	102	115	114	117	110	119	118	98	110	111	100	104	105	97	100	101	108	107	93	113	112	97	107	86	114	102	92	96	104	110	133	105	140	112	106	115	95	112	148	99	131	108	112	121	113	123	103	113	98	98	104	87	101	113	121	132	106	96	97	96	108	101	118	91	125	90	106	83	116	107	101	115	99	111	106	111	109	102	103	120	135	119	101	124	107	108	120	134	105	99	114	104	101	102	111	107	104	97	105	120	104	110	93	101	88	115	104	114	91	103	113	103	115	107	94	111	112	101	91	107	96	104	96	117	109	104	113	106	106	103	107	82	86	112	107	116	122	115	86	102	115	105	130	121	99	104	95	106	100	119	115	76	120	99	108	116	125	93	107	110	112	114	106	103	102	107	87	93	117
11262	12927	24764	28073	28024	27024	20434	17989	17317	14512	6259	18348	5144	760	649	629	577	565	575	532	493	491	429	514	439	490	405	448	448	444	396	412	451	381	412	374	411	427	390	375	404	380	390	387	409	364	357	381	377	401	389	361	388	356	393	361	346	378	353	343	342	349	391	350	385	375	341	352	356	361	369	362	347	389	351	370	392	341	362	367	342	355	357	360	364	367	324	369	392	338	374	359	360	362	341	349	365	378	334	360	373	375	352	362	338	354	357	379	356	382	357	355	354	370	356	339	351	319	366	357	361	380	407	354	360	333	378	339	360	379	345	371	356	357	383	344	374	387	310	360	363	365	380	399	331	336	337	377	353	362	341	364	371	332	351	307	359	386	337	375	334	367	384	325	357	354	350	359	328	350	368	334	318	383	356	360	347	364	374	367	323	351	360	368	332	356	385	346	311	330	364	325	362	373	354	355	346	350	354	372	334	344	367	352	343	325	335	350	339	353	350	376	358	353	346	342	394	323	315	324	286	343	322	358	337	341	384	358	341	331	321	342	362	368	360	377	369	368	360	347	350	338	343	350	338	347	338	346	355	341	361	335	376	370	332	335	338	368	346	351	358	371	320	325	363	338	386	361	347	347	358	332	340	359	379	345	354	347	371	391	339	322	372	343	360	352	389	348	389	332	386	341	335	372	350	311	343	332	338	340	364	399	348	378	345	341	358	348	357	371	368	333	340	353	332	332	323	346	304	354	366	321	348	378	366	345	359	381	393	361	374	347	327	384	364	342	376	352	383	352	384	355	320	339	359	341	370	345	359	342	358	351	357	340	349	342	349	362	354	329	363	371	315	328	331	327	328	354	349	311	343	348	328	360	360	360	368	360	367	347	357	356	358	370	343	328	343	324	324	327	351	354	340	337	347	400	336	340	367	354	325	340	354	367	347	373	349	350	332	359	334	328	340	344	310	366	362	341	330	317	326	332	373	363	381	372	349	305	341	367	349	361	342	360	345	317	342	320	346	338	346	364	354	331	341	362	347	354	363	349	354	340	344	318	359	315	341	360	350	348	332	359	361	365	328	389	367	346	356	357	398	343	337	331	327	325	357	342	330	350	344	342	364	348	322	337	327	313	362	335	362	352	363	362	334	363	338	350	347	380	360	360	324	355	356	329	345	373	393	339	367	347	328	338	334	368	362	360	352	336	371	339	364	347	337	374	354	350	361	353	360	337	330	336	349	350	363	345	354	336	364	357	348	351	320	347	348	377	338	321	363	335	387	319	368	336	354	353	348	345	365	315	366	359	334	324	328	350	324	347	349	375	350	355	328	298	336	377	350	365	352	344	307	347	350	352	332	342	366	373	330	348	349	328	353	372	340	369	377	369	332	350	324	343	342	357	322	335	353	343	351	308	351	341	345	354	352	355	344	363	318	338	332	382	359	344	338	340	378	334	344	335	349	358	365	366	372	337	353	364	386	354	348	376	351	341	351	372	355	347	336	325	389	383	378	312	347	343	335	323	375	359	355	371	347	357	363	350	319	378	317	335	349	349	349	358	371	345	314	349	338	351	374	371	330	364	344	354	341	380	368	335	327	376	351	342	345	358	366	359	328	336	375	348	373	339	344	317	344	339	349	336	342	349	330	360	328	337	334	332	365	359	369	362	357	322	348	390	349	329	353	322	349	351	378	354	345	355	357	369	316	343	352	351	330	364	359	366	339	358	358	338	349	386	331	366	342	372	340	375	368	328	366	328	356	369	334	358	389	333	314	358	304	356	329	370	360	343	324	354	356	351	358	359	337	344	323	365	360	355	371	363	334	354	374	346	346	355	316	326	343	337	322	345	368	342	364	355	364	347	345	330	376	322	362	351	383	369	336	348	326	379	391	363	350	320	397	318	338	351	344	331	380	373	326	344	357	359	399	361	352	333	321	353	378	345	355	363	359	352	380	366	333	339	363	338	366	323	324	359	365	340	317	378	370	329	369	339	365	294	341	327	325	373	357	330	347	329	363	335	364	347	377	366	356	379	352	336	354	372	373	325	377	345	351	367	342	332	362	329	326	369	366	341	354	391	359	303	386	344	331	309	331	342	323	371	339	324	352	347	373	372	346	359	354	345	329	396	352	377	340	346	350	346	353	366	350	321	320	363	352	370	345	364	339	386	334	341	371	330	344	347	361	360	332	346	382	354	326	375	341	367	334	315	354	330	337	355	355	341	350	342	348	382	353	334	368	352	353	332	353	363	343	358	398	354	375	357	350	372	367	344	365	309	353	367	397	345	335	339	297	369	363	380	377	347	348	340	311	317	347	377	364	334	407	345	333	333	366	367	349	338	369	348	357	356	364	326	344	340	376	410	346	360	341	340	357	361	366	348	320	356	347	368	351	370	341	342	342	339	333	340	338	354	352	372	353	354	377	363	363	326	383	349	361	338	360	335	349	343	349	354	374	330	357	323	335	343	322	352	348	320	358	354	357	366	333	345	352	362	351	358	345	367	380	368	323	370	351	374	330	336	415	359	358	364	361	335	319	369	364	327	343	343	386	333	384	324	343	348	372	338	357	341	332	324	351	346	349	350	316	325	324	375	337	343	389	321	342	348	328	357	337	317	360	344	340	356	387	343	327	323	347	348	334	360	372	347	338	363	313	322	342	370	373	345	369	330	329	320	370	351	345	351	345	351	344	347	335	364	353	360	348	347	346	338	363	367	356	328	322	339	355	343	343	372	362	349	352	357	318	369	358	344	365	363	336	327	361	336	361	361	415	364	342	387	316	349	344	356	356	320	333	347	368	367	356	358	333	359	356	371	324	327	373	360	372	344	334	361	379	361	360	383	341	328	351	380	366	348	340	326	384	342	357	346	335	340	325	403	345	387	353	359	331	356	344	331	389	334	327	350	357	325	309	370	304	360	350	356	336	369	363	356	341	349	356	366	335	355	367	344	342	350	318	358	366	333	348	368	333	367	352	356	346	336	367	386	369	354	357	351	354	364	312	329	341	307	340	367	377	315	326	359	338	326	375	346	353	356	329	374	336	346	332	344	361	328	360	341	335	321	373	365	371	332	369	358	360	336	346	354	368	347	373	338	331	301	376	334	359	349	336	327	358	365	370	332	336	347	381	355	364	373	355	330	365	366	326	370	361	345	380	385	383	329	378	337	381	352	335	368	345	361	343	357	364	351	339	332	339	321	371	344	317	360	343	358	375	335	374	363	332	342	334	363	342	356	326	366	347	334	362	349	365	366	359	355	357	374	368	372	337	342	335	328	329	395	336	362	371	337	320	333	315	380	341	363	361	363	341	367	357	327	338	353	365	362	364	352	339	368	328	341	355	342	343	372	356	335	321	354	362	336	337	334	387	307	374	330	344	350	368	360	328	358	348	333	347	350	337	340	353	347	387	391	322	342	361	356	332	358	362	369	355	366	346	333	330	340	340	335	339	383	325	319	344	368	391	346	337	365	326	353	365	344	329	346	336	361	362	366	393	332	368	378
29905	29066	34327	31872	24916	22312	16807	12953	16636	9925	5730	5580	3477	894	306	281	277	253	258	246	233	215	226	245	240	218	208	213	221	190	213	199	226	216	220	214	227	196	194	205	186	182	205	177	206	183	176	219	201	174	203	212	209	207	163	193	188	204	198	184	196	181	193	175	193	196	195	195	203	191	185	203	184	213	207	194	193	197	201	179	196	179	194	177	209	198	193	200	187	194	194	188	209	186	187	174	199	194	190	210	206	203	186	189	202	206	209	209	168	187	177	176	179	190	200	170	192	180	182	189	180	187	190	181	204	204	201	192	191	193	235	182	183	168	172	184	195	184	155	160	171	180	191	174	175	195	202	202	184	197	210	182	179	190	197	182	201	191	181	180	178	168	217	201	171	175	196	182	181	164	187	200	196	195	185	206	176	167	207	194	173	196	196	188	176	176	188	173	186	199	214	178	177	213	186	182	189	195	208	192	190	185	190	173	177	220	184	182	183	227	158	186	171	207	200	211	176	190	213	193	201	183	200	153	147	198	207	199	190	195	213	197	189	178	189	170	171	186	178	175	165	174	176	144	176	163	192	194	204	185	182	170	206	170	211	183	184	215	187	200	161	182	200	181	217	191	186	200	183	198	178	191	196	189	185	194	207	157	198	181	198	180	191	169	199	178	186	200	197	175	218	153	194	198	206	191	178	173	187	161	173	195	167	206	190	199	194	210	208	166	185	200	187	192	182	193	190	206	192	208	181	163	171	166	198	197	189	170	198	178	186	183	189	193	197	211	225	175	187	189	188	204	183	183	188	193	187	201	164	183	202	188	185	208	202	181	190	174	188	188	187	198	179	165	180	200	189	186	199	177	182	187	197	189	177	159	198	184	194	182	198	214	174	180	206	212	171	192	205	177	176	214	183	184	185	161	214	186	174	220	186	182	159	215	180	179	214	172	183	195	195	166	198	168	188	184	197	177	164	192	188	177	178	206	197	173	201	203	181	188	194	180	175	183	177	183	185	211	218	179	180	154	164	174	179	216	184	185	171	189	183	179	189	195	184	207	191	194	175	189	187	153	177	190	196	203	182	161	178	168	181	195	188	173	165	161	202	207	216	192	196	216	183	192	202	209	223	202	180	198	181	220	188	190	174	171	177	193	200	206	180	202	194	209	181	187	186	218	186	179	189	183	177	192	193	182	201	184	198	191	176	191	178	178	188	196	190	208	184	184	188	182	165	161	197	200	175	168	173	157	203	201	199	174	165	196	159	168	211	206	178	181	196	158	188	185	181	194	170	183	189	173	213	183	181	187	192	193	195	195	192	178	176	201	207	165	181	210	187	193	195	182	199	167	183	206	176	185	168	204	181	190	195	168	181	203	184	196	176	177	181	189	199	196	205	209	198	193	178	200	169	214	184	219	181	184	201	198	179	195	180	200	190	194	175	205	177	175	176	194	186	217	195	215	192	177	168	180	160	195	202	203	191	210	179	188	183	197	194	189	197	204	208	208	185	176	180	197	209	208	191	195	194	202	188	191	199	176	190	171	179	198	182	178	174	179	193	182	191	184	184	198	197	172	175	172	179	184	178	195	202	179	198	196	184	174	196	188	178	177	185	172	174	185	181	207	191	179	161	179	192	204	210	181	189	193	190	179	164	192	207	189	195	193	184	199	200	176	187	222	171	184	172	181	167	183	198	162	189	182	193	193	178	209	190	178	185	178	202	202	175	175	200	201	185	183	195	174	202	178	188	193	171	212	200	208	200	178	173	207	191	205	159	194	190	167	183	187	168	170	186	198	178	185	175	172	162	192	171	198	192	181	195	195	191	188	191	189	173	193	193	199	201	191	175	187	203	197	187	174	209	199	188	192	157	174	197	198	179	191	147	165	189	189	196	188	191	198	160	205	189	197	212	188	219	174	197	194	192	196	177	172	170	189	166	172	184	181	160	175	167	185	174	205	163	184	187	202	198	185	198	187	196	179	210	192	217	207	186	194	209	195	183	197	194	197	206	191	198	204	179	190	197	171	190	189	186	168	186	192	179	182	191	194	169	173	201	192	180	194	156	170	193	206	217	203	196	190	196	201	192	171	193	214	183	177	207	185	192	181	175	181	198	199	171	158	183	210	197	188	162	194	186	211	177	184	221	173	198	176	172	197	198	183	166	173	205	173	182	162	195	184	166	211	174	215	194	190	191	190	203	213	169	174	173	198	228	216	177	171	189	207	202	173	209	154	177	179	197	185	213	188	186	193	201	193	202	192	206	191	191	180	164	190	190	167	194	197	197	166	180	200	203	186	181	178	178	170	200	181	189	191	164	190	187	195	176	192	203	192	221	175	184	175	202	194	194	191	174	186	198	163	160	184	183	184	171	200	171	188	200	200	180	194	178	195	190	182	183	190	187	209	182	179	191	224	189	195	164	191	191	208	201	190	187	194	188	177	182	197	184	180	177	191	172	213	172	167	184	181	179	182	202	186	185	206	180	207	180	188	198	166	181	182	218	190	190	216	201	187	182	198	198	187	198	166	173	189	187	214	192	184	165	173	174	172	190	206	217	208	204	227	193	200	189	175	198	180	183	170	173	165	209	178	201	191	207	178	182	194	206	174	156	200	180	183	191	195	187	175	198	210	184	176	186	205	215	171	190	185	183	200	202	183	195	209	204	191	194	195	170	185	191	226	186	202	189	170	163	183	191	211	194	178	185	198	179	225	203	173	181	180	176	165	199	179	203	186	175	206	186	179	166	205	211	205	176	202	198	207	204	221	175	182	194	168	177	182	193	219	177	196	177	200	200	183	208	209	186	192	185	208	194	161	187	201	177	184	164	157	196	165	210	178	152	194	172	181	186	178	191	178	213	174	183	195	183	206	207	190	192	193	199	178	232	199	201	202	206	182	169	188	176	176	167	182	182	175	183	198	175	185	188	170	194	179	175	177	205	179	192	183	196	164	206	174	174	184	187	188	196	181	173	180	202	190	185	194	180	199	190	203	197	182	198	182	174	199	198	164	199	209	190	187	146	194	179	190	157	205	187	167	189	206	179	179	190	211	183	206	191	182	199	169	210	177	186	181	205	199	190	212	192	212	191	185	205	188	172	204	163	203	187	203	189	195	197	200	174	206	180	191	200	183	199	180	189	160	190	201	176	197	179	200	180	181	187	184	167	185	205	185	177	187	162	195	189	198	192	165	177	199	185	195	187	199	175	171	178	174	165	198	178	204	189	156	168	176	187	173	197	187	166	171	205	206	195	196	160	205	193	187	192	170	184	180	182	175	178	186	196	187	170	214	179	203	162	207	206	184	172	172	197	186	163	196	200	182	182	170	193	165	168	181	201	188	182	181	170	226	199	206	174	182	170	170	195	203	200	192	174	192	178	179	184	180	167	209	180	159	178	177	191	205	174	189	170	191	172	192	179	207	201	189	200	204	202	210	185	212	192	187	200	189	219	218	186	178	167	172	181	184	188	203	204	203	189	179	187	201	178	182	186	170	191	218
20110	22217	30559	31484	28953	27563	21763	20946	27718	17003	12015	15668	11390	2277	1227	1198	1056	1058	955	1003	909	940	849	840	824	785	797	776	739	742	742	664	735	649	648	667	678	670	656	677	670	647	668	631	615	612	627	627	657	612	650	598	606	619	644	622	628	571	633	628	547	612	582	578	567	563	597	632	607	555	593	574	613	548	605	584	548	565	578	599	581	562	600	584	564	562	574	591	588	571	604	569	520	616	544	550	598	597	574	576	582	578	541	577	587	570	553	560	590	594	581	585	564	550	556	565	595	538	535	551	530	592	534	572	549	549	592	615	558	565	581	588	535	556	530	588	556	560	562	557	564	568	568	559	549	571	588	568	548	566	520	610	563	547	547	546	521	530	553	553	585	578	541	579	553	534	573	562	559	523	547	563	596	558	580	554	564	600	559	575	566	567	550	510	590	545	566	576	590	530	603	526	557	547	576	544	567	567	571	579	547	580	525	538	592	560	543	547	559	542	570	590	560	585	563	579	577	559	588	536	597	567	597	541	550	550	529	534	546	561	573	577	587	570	573	531	621	521	527	567	564	617	569	535	567	511	547	565	569	547	553	517	566	538	552	511	526	546	542	543	519	550	516	537	559	538	558	569	591	548	532	556	530	564	569	540	571	544	561	591	551	551	543	567	562	540	585	531	569	545	520	549	574	519	567	514	539	546	569	514	540	554	605	564	546	594	589	562	575	557	540	550	565	540	578	590	587	608	536	596	552	612	559	557	576	555	597	532	596	590	546	575	533	543	539	566	577	593	555	560	582	589	583	555	564	536	540	586	537	543	599	552	585	588	607	584	581	534	580	537	554	556	565	567	538	560	531	513	550	542	588	584	559	565	568	568	561	575	582	543	558	557	563	550	552	551	528	557	569	561	584	575	537	570	557	563	565	530	553	539	574	574	554	561	549	530	556	542	543	599	589	560	545	567	545	522	566	522	540	558	537	539	547	582	561	568	517	564	544	581	590	539	539	550	555	541	555	576	542	529	581	566	546	590	539	528	520	560	553	552	565	556	529	570	568	579	547	565	529	552	601	581	569	548	569	555	567	524	592	589	582	554	552	561	518	561	544	560	551	500	558	568	557	539	566	587	552	521	562	538	576	549	533	570	575	578	550	541	568	584	543	549	524	545	596	545	546	562	549	555	567	541	572	578	549	536	605	568	562	535	572	575	595	546	554	611	546	564	608	572	554	585	574	564	546	569	561	595	548	578	496	568	546	547	565	543	550	523	535	496	555	580	547	546	594	538	560	555	559	510	568	533	550	574	552	579	539	509	577	549	558	525	553	565	543	580	601	555	580	530	549	525	579	607	549	559	568	543	594	550	570	528	575	596	572	531	521	547	519	535	541	555	550	580	552	556	603	531	565	569	607	574	561	506	594	558	565	624	563	544	568	581	503	549	544	526	625	583	571	565	592	565	519	595	548	540	522	563	555	552	556	539	582	553	585	585	573	539	493	580	573	510	564	599	601	568	539	540	552	534	537	579	560	560	533	572	568	551	610	565	561	559	596	618	529	545	555	523	540	555	515	583	581	512	532	594	571	563	566	562	539	530	578	588	525	532	501	512	544	567	587	573	565	534	552	565	582	566	560	556	560	569	549	553	582	572	541	580	577	558	526	574	549	538	559	570	558	563	546	497	562	613	559	559	573	570	555	588	551	553	542	572	560	528	562	551	554	537	514	538	566	568	527	547	563	542	547	581	568	565	584	510	557	541	525	562	544	535	586	528	563	560	519	597	556	552	558	545	566	542	542	529	552	541	524	569	553	550	537	538	593	552	573	554	540	566	557	550	509	567	575	534	569	518	566	555	589	581	557	531	543	560	535	606	560	536	563	568	500	590	570	540	556	540	551	541	525	517	548	581	547	557	545	550	527	552	561	598	549	550	560	572	567	533	555	549	563	573	561	569	579	524	528	545	595	585	594	552	559	586	541	616	561	554	542	605	591	603	571	533	585	539	590	532	536	529	568	575	565	556	553	538	572	565	562	572	524	571	578	549	541	538	551	537	592	532	501	539	532	567	522	554	577	553	572	516	543	559	546	544	529	497	581	568	498	543	577	582	552	577	507	586	562	531	597	560	582	533	588	563	590	596	541	565	594	516	567	618	597	549	558	528	548	591	542	564	552	519	592	569	501	541	556	541	555	530	541	494	541	550	538	534	555	583	565	598	564	540	581	566	566	592	626	581	559	557	591	593	578	537	517	557	553	511	553	570	573	578	566	524	549	520	567	530	542	559	531	562	549	577	586	540	524	556	574	552	539	549	577	546	529	566	574	549	534	545	547	535	544	525	544	553	589	592	542	515	580	539	524	574	555	523	556	570	572	520	545	558	596	562	525	571	540	561	571	547	556	524	574	561	558	565	587	558	544	606	564	564	526	559	543	549	593	551	564	562	520	577	562	574	525	577	570	553	553	553	573	611	539	552	571	552	561	511	548	593	584	539	559	571	579	583	549	540	547	569	592	548	599	552	571	546	562	539	514	583	567	559	596	562	541	563	537	581	610	541	588	552	585	547	580	547	573	555	573	514	554	607	538	561	574	566	568	605	547	573	541	547	551	508	543	550	567	592	567	547	543	552	573	546	540	568	543	574	537	570	563	538	564	554	579	570	585	571	583	546	550	567	568	590	545	550	561	557	555	544	542	553	513	583	564	549	523	583	575	592	559	563	598	588	577	548	542	589	563	585	582	560	594	570	537	540	506	596	565	526	590	564	614	530	546	570	527	533	565	552	536	564	558	537	567	568	543	560	552	552	566	591	550	627	549	569	605	550	574	539	602	563	564	568	551	547	574	564	576	577	570	540	566	539	556	538	576	511	564	556	559	580	568	543	534	591	557	557	552	568	604	545	559	572	539	546	542	591	543	564	556	593	542	589	552	545	546	604	560	536	536	592	550	563	535	559	554	526	592	552	553	538	586	551	524	558	566	576	537	531	558	573	564	545	575	551	600	545	535	561	569	564	584	562	516	538	511	555	561	618	541	567	552	535	542	588	576	570	578	564	531	544	518	557	559	565	584	582	511	537	589	540	520	527	593	528	591	544	550	579	545	510	569	534	548	554	560	591	529	550	546	566	555	556	533	537	544	593	560	550	582	557	567	549	535	548	551	552	526	540	548	536	592	567	549	525	491	552	558	599	572	557	577	531	533	575	498	561	552	560	578	569	570	543	581	582	556	584	579	569	557	620	561	529	549	541	574	561	557	544	570	540	572	553	573	582	572	600	550	532	602	568	511	539	560	578	563	564	576	534	572	519	568	543	554	528	557	528	524	546	559	576	533	511	572	556	552	565	566	555	526	560	553	526	546	560	521	545	591	546	547	558	589	538	549	563	539	558	633	551	539	535	554	560	535	585	562	567	601	523	557	562	574	538	548	536	563	591	543	537	544	547	583	586	595	599	555	549	563	617	540	545	561	557	578	578	558	555	559	573	578	548	578	539	591	595	519	535	554	521
5511	4813	5888	3504	2013	903	658	671	693	436	264	264	894	383	173	216	238	203	199	229	203	208	218	199	186	205	187	206	204	194	204	218	204	197	187	202	184	233	187	194	200	201	170	212	183	216	199	211	203	207	202	191	197	187	233	193	207	198	221	182	195	215	180	230	234	162	195	213	221	207	194	199	212	215	208	183	211	205	196	213	203	195	196	200	185	224	199	215	202	221	189	169	200	226	209	217	205	183	210	208	200	188	201	210	202	193	189	212	165	181	201	217	185	199	187	197	200	182	183	178	198	190	205	237	186	234	227	205	220	223	209	216	213	209	195	209	206	201	203	200	179	191	197	203	196	187	201	169	185	198	196	165	218	240	220	206	230	213	195	199	193	190	201	201	209	188	210	213	205	196	203	182	195	220	211	201	212	206	204	197	194	201	207	182	190	202	199	207	193	208	241	206	215	216	185	192	214	197	204	187	192	214	203	193	192	196	192	205	212	197	225	191	193	189	237	233	208	206	188	194	184	178	199	211	183	220	218	176	206	187	216	199	226	204	206	225	199	205	196	205	192	183	216	179	195	203	190	198	193	200	198	209	232	213	179	200	192	207	194	183	200	187	182	185	188	199	184	190	214	207	195	202	197	216	215	197	218	193	209	180	212	194	194	220	200	203	172	211	210	184	192	197	212	208	200	243	189	185	179	212	197	214	199	209	179	207	206	194	201	207	204	203	201	190	221	221	190	196	200	192	219	199	196	202	190	175	183	221	197	196	202	251	219	192	193	188	208	200	187	195	201	208	235	212	210	187	208	203	209	206	195	215	195	193	190	183	231	183	198	198	207	185	209	218	200	197	190	215	217	202	198	187	234	206	187	187	182	206	205	199	190	210	206	218	218	190	202	198	192	204	194	194	200	199	200	212	206	197	200	227	209	185	191	198	213	189	203	193	203	194	189	207	200	198	189	205	177	195	190	200	211	186	195	212	199	197	201	215	213	207	227	191	201	192	210	192	188	195	211	173	204	208	182	204	207	206	196	202	209	184	218	213	198	196	199	197	217	192	185	218	177	238	195	192	239	198	183	198	201	217	200	183	192	203	216	194	192	215	219	211	219	189	192	204	215	209	212	232	220	188	209	205	222	201	195	203	223	179	180	196	219	194	213	234	178	196	207	202	193	194	197	186	222	214	225	199	222	210	211	201	174	189	176	182	217	186	206	230	200	174	204	206	197	218	215	167	204	218	230	200	205	190	206	175	215	191	210	219	236	210	195	193	187	223	184	192	178	222	196	211	185	169	194	192	191	211	198	225	201	192	181	185	203	198	211	201	206	191	204	211	185	192	193	221	233	213	189	196	175	203	197	240	194	211	180	235	215	195	210	201	213	205	210	186	193	217	222	189	212	203	197	192	174	197	197	205	198	206	219	197	209	212	214	180	192	202	234	165	212	208	180	209	204	226	211	186	222	209	218	187	204	210	175	185	200	190	190	220	244	203	223	184	234	194	201	219	209	178	191	198	188	241	218	213	201	209	209	202	181	218	186	199	185	211	179	173	211	197	211	200	211	216	213	210	200	177	212	198	202	174	206	216	188	196	203	210	211	212	206	192	186	230	191	192	193	235	216	198	193	188	204	209	213	216	234	219	216	209	210	205	221	185	212	199	196	193	191	184	193	204	203	215	208	199	212	205	205	204	228	218	198	177	187	181	218	222	209	199	199	207	183	198	195	216	202	204	208	184	191	217	216	205	227	234	202	213	220	200	184	218	196	206	178	207	186	197	220	220	187	199	204	235	206	222	203	217	222	198	200	186	188	204	186	195	245	202	195	206	180	162	200	206	188	200	196	205	204	193	189	200	187	214	200	193	207	178	191	182	196	195	230	195	194	209	196	206	203	185	188	175	192	193	197	194	215	207	184	208	195	198	204	227	204	206	194	235	197	185	213	217	196	196	212	181	216	198	191	200	200	198	216	212	203	217	193	197	200	201	203	206	200	201	230	203	200	209	204	182	192	207	189	194	211	210	214	207	190	206	217	193	189	181	187	217	212	188	200	193	206	223	203	183	207	244	208	198	223	189	187	198	211	213	180	224	212	192	217	201	225	214	176	222	217	204	188	188	230	202	182	204	186	183	233	202	179	221	187	206	192	217	181	199	192	176	198	195	196	223	185	188	221	197	173	197	204	212	191	192	188	186	206	199	208	202	192	202	232	227	207	189	220	189	222	190	190	190	219	193	192	199	154	198	209	226	183	221	185	225	214	210	212	186	193	209	201	190	174	207	193	222	190	183	220	199	178	212	211	199	197	191	180	173	197	197	204	222	214	223	238	208	219	178	214	189	182	226	183	201	193	180	200	199	203	205	197	223	202	202	218	199	213	212	192	229	199	205	236	192	193	173	206	191	187	201	170	206	189	199	192	217	201	199	224	219	216	190	193	175	207	218	210	192	198	213	233	170	217	185	191	187	214	209	201	211	212	196	190	192	224	191	181	189	183	195	210	179	187	206	215	206	193	213	204	213	177	224	195	185	190	203	194	207	195	205	195	212	187	194	203	186	212	174	211	196	203	187	179	224	200	207	172	184	198	201	203	219	193	209	201	217	191	184	186	191	174	196	176	176	205	192	195	208	226	167	215	194	214	203	205	176	198	190	207	217	196	195	192	197	211	186	210	212	218	199	192	216	175	230	220	207	192	221	220	193	204	203	169	210	202	209	189	177	206	190	175	224	171	201	218	195	199	197	203	201	180	198	198	184	174	199	188	195	206	188	188	222	182	226	184	199	197	197	208	218	225	188	200	206	170	205	174	187	199	198	181	187	232	220	210	213	215	196	175	210	198	184	233	173	196	206	197	197	190	189	217	184	228	216	205	203	208	230	203	197	187	189	208	220	206	239	207	197	215	219	200	216	199	194	173	221	213	210	201	187	206	216	201	215	222	198	183	214	204	191	212	203	201	193	184	203	221	181	220	206	198	202	204	197	173	211	204	190	203	191	218	189	213	187	199	206	207	211	221	218	175	196	198	204	208	204	212	222	177	227	189	186	201	226	188	183	178	202	206	180	201	214	205	207	195	207	206	214	204	225	203	213	185	199	190	219	197	214	182	200	194	199	174	217	183	190	202	229	198	207	193	195	184	202	202	180	202	198	206	201	189	218	215	178	199	192	209	200	200	176	227	209	202	204	206	233	199	212	200	228	177	214	205	174	204	208	185	206	193	197	197	208	196	178	219	203	186	194	207	215	175	191	180	164	195	192	166	217	190	193	197	195	188	214	186	190	205	178	209	217	187	171	200	193	185	211	204	205	206	187	213	198	206	178	194	198	190	191	220	200	178	208	219	193	182	195	185	216	209	195	209	227	213	184	210	221	205	211	214	204	187	203	206	180	230	200	199	203	184	202	229	199	182	200	168	196	204	199	227	206	210	218	202	208	158	204	216	193	224	198	216	206	195	194	193	212	215	219	187	184	218	195	195	232	192	197	204	191	196	194	203	231
4387	4685	8062	6721	4565	2227	2102	2331	2592	1496	893	937	4957	1645	594	576	550	598	595	612	605	599	598	584	611	619	568	563	565	620	546	536	562	634	610	583	531	577	565	608	574	589	562	541	517	551	558	587	566	615	583	554	611	580	565	602	568	646	573	593	569	582	545	573	599	571	572	593	577	639	572	582	594	573	595	581	581	579	563	567	570	571	566	554	611	591	601	577	597	579	583	565	617	553	597	575	568	552	569	548	626	559	567	593	572	549	565	564	519	576	564	611	564	543	594	589	571	566	601	541	559	557	521	543	599	544	583	562	579	555	601	596	603	530	595	515	578	580	580	588	577	605	575	600	614	595	547	550	589	580	584	557	581	532	567	543	557	577	594	544	595	592	598	580	549	607	573	559	620	615	576	583	535	577	581	611	565	628	554	589	551	551	564	587	570	582	596	573	586	574	586	558	563	554	586	594	592	560	598	552	589	540	577	563	558	549	556	575	530	546	572	606	560	624	553	603	587	566	581	565	627	532	569	584	587	548	542	568	584	596	563	602	570	583	524	590	564	551	582	600	555	580	605	581	604	588	590	580	581	582	580	619	577	580	594	623	554	564	580	570	564	595	579	547	539	592	552	613	624	592	576	553	604	620	598	562	577	538	543	577	587	597	624	589	585	548	542	622	543	594	580	587	575	551	603	594	553	609	580	550	575	640	574	585	601	618	538	528	572	605	562	573	551	564	571	562	563	570	568	582	614	561	559	593	612	606	609	599	570	556	636	588	540	571	537	590	616	580	611	535	581	577	575	576	559	554	559	575	582	584	572	545	591	572	564	570	619	559	569	564	555	586	577	566	592	571	618	558	526	573	599	553	638	555	582	578	621	525	579	560	532	557	576	579	596	610	574	530	564	543	563	603	603	619	553	560	550	574	574	559	582	578	636	593	599	589	594	648	550	553	561	577	546	590	566	619	569	596	607	572	585	556	577	613	581	579	577	584	554	609	608	540	607	569	581	590	563	553	567	611	555	546	586	640	572	556	569	581	585	576	523	569	602	550	612	604	576	579	542	581	556	575	569	596	597	581	590	567	598	566	536	542	547	583	537	566	593	561	561	567	594	555	559	609	580	627	544	612	554	564	550	596	564	608	561	583	565	569	577	595	578	535	526	581	602	596	570	630	582	573	557	593	587	622	566	587	582	575	593	552	593	569	605	605	566	583	590	528	574	587	595	565	577	599	558	582	565	612	586	615	561	585	582	584	593	626	610	558	586	627	614	555	550	594	581	590	544	654	553	609	582	579	565	578	569	590	561	576	562	596	552	568	557	567	538	566	521	584	567	582	530	564	569	597	637	529	586	564	575	562	629	566	600	583	581	557	571	579	578	582	636	569	620	605	575	562	588	591	599	583	524	609	617	576	612	605	597	576	534	574	568	612	588	577	565	562	543	556	588	530	567	585	598	616	543	588	600	547	617	550	556	561	565	571	573	576	587	560	542	595	577	532	547	604	575	614	546	547	536	551	539	556	577	591	605	605	548	573	570	578	595	587	578	571	597	557	537	609	582	582	603	571	616	586	519	580	571	608	592	586	625	595	569	589	607	602	576	598	601	539	562	576	567	618	594	567	585	540	558	595	580	540	602	546	564	577	607	569	612	615	572	559	538	564	569	559	539	588	513	599	549	624	548	570	572	560	580	564	609	541	556	601	551	537	561	558	610	567	582	563	596	618	593	602	595	610	594	588	559	565	562	536	583	556	619	567	614	596	595	637	576	549	597	605	560	564	562	582	539	575	613	547	548	574	567	580	534	588	584	573	557	560	551	609	562	600	602	564	586	569	568	565	596	588	608	571	590	546	539	573	563	569	594	592	570	588	601	575	566	626	612	567	587	552	580	557	565	615	595	572	551	598	576	612	525	547	583	585	577	566	605	566	586	570	579	537	554	544	573	591	546	538	547	555	578	545	578	589	588	569	590	589	584	591	545	614	583	549	617	560	595	582	554	567	535	563	604	644	540	542	587	541	562	616	591	587	544	579	588	532	579	573	583	592	515	589	610	599	528	580	572	609	596	571	619	564	557	602	590	623	568	576	556	598	609	558	558	595	612	576	585	594	560	569	569	497	613	586	558	580	587	571	582	603	562	576	556	598	621	591	545	633	599	575	544	611	578	552	538	593	547	560	568	596	575	563	602	622	567	578	600	589	552	625	620	599	584	554	581	576	620	582	591	568	552	574	592	577	564	553	584	560	601	630	555	567	572	532	563	600	556	573	571	556	595	587	582	573	620	614	581	568	587	622	536	572	595	549	559	562	573	592	571	557	544	567	599	556	571	568	606	612	541	575	565	600	609	577	597	552	585	536	620	574	591	554	592	611	591	575	619	603	572	598	571	573	585	560	630	547	545	599	549	608	616	562	568	554	587	551	576	553	589	569	571	568	553	579	619	554	600	525	543	592	582	623	584	587	570	592	566	557	575	589	573	619	575	606	534	591	574	596	581	606	589	597	596	597	611	560	589	553	556	585	540	624	523	601	598	556	579	572	615	599	554	524	563	598	603	617	597	560	577	590	597	625	588	567	572	590	589	613	528	598	591	557	567	550	560	579	589	544	595	592	582	574	577	595	570	574	586	574	552	562	605	554	541	578	564	553	624	542	560	575	578	592	591	565	599	584	564	595	571	566	583	583	617	597	610	581	572	598	556	594	627	567	546	595	568	593	578	611	585	598	603	624	568	604	605	552	587	600	615	577	581	612	536	607	604	606	556	576	572	541	577	599	559	577	533	554	551	553	564	576	654	552	546	564	578	599	572	550	572	553	611	602	634	545	561	540	559	542	601	599	559	544	546	562	607	576	576	600	572	584	616	580	595	606	578	579	535	556	592	581	527	599	596	550	568	567	570	583	590	594	565	572	554	550	558	553	538	558	542	571	612	592	631	605	596	582	589	588	572	576	611	604	575	586	594	562	582	579	596	615	563	578	588	536	589	541	579	595	579	585	547	557	542	557	584	545	557	569	611	552	570	565	586	565	591	606	562	607	562	621	570	563	556	599	550	590	576	580	575	616	564	548	554	534	584	583	574	571	575	585	571	597	568	525	602	588	605	562	572	587	589	580	527	582	620	600	561	589	586	568	558	551	545	556	544	643	573	598	557	561	619	538	586	545	577	541	565	596	590	591	523	642	546	555	583	582	568	604	581	562	576	536	560	575	590	556	567	594	575	581	536	572	565	594	585	563	598	573	554	608	609	564	562	548	582	605	550	589	537	550	585	598	558	616	574	575	582	578	567	618	576	570	599	564	604	541	600	619	592	570	608	609	590	563	626	569	588	628	588	543	561	576	587	555	605	603	559	573	564	586	615	559	609	580	557	590	576	539	548	621	581	601	605	600	536	555	558	599	531	613	657	576	629	604	504	585	583	579	612	587	569	543	586	621	577	603	571	613	584	596	570	603	612	565	589	559	585	551	587	583	581	584	626	605	552	598	559	559	552	590	617	581
21862	22946	26245	23065	18975	13443	7874	6595	3146	3778	1549	1379	14369	8377	257	189	192	170	169	171	177	150	167	152	160	143	150	147	169	138	142	149	153	135	199	160	148	178	142	153	155	164	180	142	134	146	165	137	143	138	152	130	165	145	154	136	144	152	136	127	153	153	144	140	162	138	147	135	130	135	147	143	131	144	144	150	141	149	136	119	143	133	140	140	142	160	152	152	149	167	142	134	162	135	136	136	124	132	151	132	150	129	154	167	143	155	138	144	140	153	150	140	132	149	140	147	137	143	129	155	158	150	161	150	147	137	151	143	142	143	139	157	134	158	138	141	160	161	152	161	145	135	147	129	149	127	133	138	146	186	152	159	146	159	151	121	156	141	155	140	141	153	141	137	132	141	149	148	162	132	137	141	136	142	140	144	161	133	143	142	135	136	137	141	141	148	161	132	150	152	156	168	149	158	173	158	136	138	144	160	162	153	158	144	146	123	159	134	167	141	141	147	148	139	125	155	122	147	133	150	144	148	131	161	149	153	138	141	146	148	168	139	146	152	142	140	150	147	148	160	136	146	160	144	139	138	164	137	134	134	143	139	159	143	161	143	167	141	152	152	135	134	133	145	143	147	157	155	158	138	126	158	134	140	153	173	139	152	143	139	150	124	125	145	126	131	149	136	145	136	144	160	130	144	163	150	142	156	145	142	135	132	154	118	161	138	144	133	137	142	133	138	145	151	150	138	129	145	153	152	159	166	134	140	136	141	143	131	157	150	144	134	150	163	128	141	130	166	147	159	157	143	148	137	146	147	158	133	173	152	143	143	162	147	153	132	155	142	147	139	153	151	130	153	148	169	157	139	136	141	128	118	158	140	129	132	155	143	144	148	129	138	154	135	137	139	126	130	143	142	122	144	131	132	126	153	174	137	165	169	176	157	154	148	125	159	155	145	147	154	143	149	137	147	142	147	159	142	159	137	178	162	145	137	133	148	166	131	145	152	150	151	167	139	146	132	144	161	156	144	178	133	164	137	132	148	136	153	150	150	145	144	150	162	157	125	140	144	128	146	141	151	141	136	151	148	142	146	149	129	159	145	160	158	145	137	160	122	141	140	152	149	138	132	144	159	164	140	137	144	143	135	166	140	169	149	132	165	152	153	139	129	148	158	134	133	154	123	126	150	154	155	141	169	140	146	116	140	144	161	132	172	136	160	137	133	170	147	136	162	140	130	140	125	151	155	144	132	146	154	157	148	173	141	148	160	144	150	151	143	139	150	127	148	155	139	136	171	146	165	146	150	159	131	151	134	154	165	161	167	140	138	151	146	140	143	130	146	159	162	156	122	152	152	157	154	136	150	164	148	139	148	149	144	138	150	144	137	162	137	162	144	139	145	132	146	150	173	142	151	123	158	146	145	165	146	137	155	135	142	149	152	140	141	147	142	133	154	125	160	145	143	159	157	177	146	136	141	159	150	149	158	144	145	157	149	133	143	137	153	158	132	167	161	161	125	142	134	136	129	126	126	141	148	149	148	151	130	144	143	141	162	146	133	139	142	148	149	142	147	154	131	152	142	130	144	120	145	132	153	159	139	160	147	148	141	135	138	161	155	147	137	144	142	157	132	147	136	168	150	150	145	130	168	139	152	150	148	121	162	148	136	154	157	152	143	131	125	142	134	150	142	142	131	151	145	148	153	140	141	146	151	142	145	145	140	156	148	165	142	182	171	142	141	157	157	144	140	126	136	165	149	136	137	158	157	156	153	147	135	152	155	155	133	162	149	127	145	181	129	128	146	153	134	131	146	151	164	156	159	151	138	135	142	166	143	148	141	129	165	143	165	150	125	158	147	137	136	132	127	149	143	147	144	138	131	142	145	159	130	150	135	135	153	145	141	164	134	148	172	175	132	144	135	153	172	140	136	148	128	134	136	132	145	128	149	151	152	143	143	131	133	161	155	150	142	119	145	153	139	156	130	135	141	141	167	137	141	154	144	155	145	146	140	145	176	163	140	150	157	137	147	146	148	144	137	148	145	160	144	151	148	147	129	126	134	132	167	148	150	180	151	116	164	173	149	119	148	134	158	153	135	127	148	146	161	136	132	139	148	145	148	154	147	146	135	138	138	169	140	148	159	165	152	147	146	153	138	144	152	164	174	142	134	141	150	139	130	156	160	130	152	138	139	153	143	138	157	130	142	129	149	133	145	133	145	142	131	153	162	157	167	130	145	142	126	153	144	121	151	145	147	149	149	146	124	142	141	131	134	127	147	152	147	133	160	152	124	160	131	169	165	164	126	139	153	126	138	144	158	144	161	160	117	141	128	173	152	121	158	163	150	118	135	145	163	122	136	137	141	128	167	126	152	144	140	161	158	142	152	147	144	121	138	147	135	143	176	138	130	133	162	146	152	131	125	131	135	128	147	143	153	155	149	144	148	154	150	144	153	142	185	141	116	137	151	147	142	156	131	154	143	139	138	147	136	136	154	130	155	145	142	127	163	140	170	165	121	151	155	159	136	144	142	138	147	143	161	152	140	153	161	135	141	142	153	163	152	136	145	131	115	146	151	149	129	141	164	142	130	145	151	130	147	151	142	149	155	158	146	175	179	139	144	167	153	150	154	148	158	147	130	153	139	137	132	139	165	135	156	142	155	161	159	143	151	144	161	148	128	129	138	155	174	144	167	150	135	152	138	152	158	147	152	132	146	148	148	124	148	150	152	132	117	131	150	125	146	124	159	137	134	137	142	133	136	150	155	141	131	133	133	145	157	134	173	129	157	138	144	142	156	140	146	142	142	124	164	152	169	134	126	146	137	145	151	135	136	130	148	167	135	158	137	142	145	155	142	154	139	149	145	164	142	146	138	140	153	146	152	157	163	145	134	166	163	144	161	156	126	141	139	130	136	150	137	158	137	152	164	143	129	141	160	145	144	137	147	151	144	137	151	153	167	146	139	169	156	141	148	162	145	155	144	143	124	151	149	151	151	133	133	130	142	135	138	147	158	153	161	167	144	124	150	139	150	130	140	135	152	162	159	145	115	157	159	151	151	154	146	126	146	135	136	140	165	136	158	166	158	153	150	125	138	138	157	146	149	158	149	158	163	147	149	138	131	150	138	159	131	151	138	166	133	153	136	146	176	161	158	143	146	147	149	162	144	128	157	155	147	169	144	149	137	170	155	146	155	154	142	145	166	148	142	153	128	136	128	155	168	153	146	148	128	155	168	154	175	166	142	137	139	173	147	151	128	156	136	128	159	134	148	159	145	142	171	146	134	142	160	155	141	126	155	131	144	150	134	167	143	127	154	147	123	132	145	154	141	138	137	142	163	145	141	127	151	152	155	140	138	136	153	148	155	147	146	145	144	132	146	134	136	154	150	155	157	132	151	139	137	130	138	136	140	146	168	145	158	136	144	125	138	138	134	132	153	136	129	143	130	187	145	157	114	152	144	139	142	155	135	144	133	140	138	162	147	141	158	147	126	145	155	153	146	150	145
15718	16938	22927	24272	23452	17906	12809	12985	7670	10888	5033	6138	36456	14319	630	597	603	580	580	604	589	518	551	501	505	511	523	515	492	491	502	456	513	484	480	484	476	456	457	432	437	442	489	452	440	468	460	449	479	489	484	464	484	482	457	487	453	456	461	481	459	439	443	453	428	464	433	454	421	459	432	475	466	476	449	450	437	435	488	486	472	419	452	456	450	471	459	454	464	452	445	436	440	493	433	451	469	475	460	461	461	457	488	474	434	433	451	425	474	429	459	452	458	447	460	449	427	458	456	447	479	432	474	481	449	473	435	454	408	442	383	440	443	450	447	447	485	477	452	444	420	430	455	427	449	473	442	446	437	483	455	425	487	436	452	422	460	447	431	479	493	437	463	436	435	435	435	447	458	461	483	446	479	427	452	451	432	477	463	461	427	451	433	455	439	447	456	475	484	480	423	440	454	431	472	425	446	439	442	444	436	447	499	449	455	418	487	448	409	471	433	451	474	445	446	493	449	459	432	449	442	440	454	438	464	426	428	483	482	451	451	440	428	452	440	468	451	463	452	473	464	447	432	467	448	444	449	468	468	445	443	464	430	481	417	442	465	435	442	420	463	442	453	452	434	446	491	451	463	411	432	440	436	477	447	426	441	441	471	475	429	460	464	460	454	453	468	423	452	458	424	451	436	487	437	463	431	445	460	455	473	422	428	448	432	464	469	424	467	478	435	465	424	462	455	459	420	414	425	490	436	439	441	465	432	453	452	443	429	460	448	449	440	460	448	497	512	434	461	477	467	449	398	439	433	483	456	457	455	484	437	502	441	428	420	470	440	443	455	471	447	449	454	465	486	444	452	454	443	456	441	435	451	474	464	447	413	494	442	482	467	433	460	468	484	452	481	466	482	449	456	431	445	439	464	461	454	436	417	439	429	456	433	471	445	491	461	460	409	449	496	470	460	447	440	469	436	482	454	424	447	405	460	439	445	450	431	436	449	461	445	482	440	447	448	440	445	448	456	443	455	416	438	437	462	447	494	423	489	451	467	488	445	436	459	510	411	434	436	477	453	444	459	433	436	415	506	427	455	469	433	448	414	497	423	458	425	429	438	394	438	449	509	475	426	443	442	476	472	429	427	433	477	486	459	433	487	446	478	473	462	439	454	444	426	463	444	384	452	441	478	461	466	422	466	463	444	494	427	442	449	485	455	426	446	421	405	462	441	453	449	412	428	443	453	424	462	435	451	442	421	456	435	455	435	434	462	449	439	438	443	450	487	441	473	405	423	460	477	473	457	445	452	439	442	441	470	439	441	441	423	445	463	475	451	445	455	433	457	471	420	456	417	432	420	435	450	460	461	443	457	496	459	456	451	412	456	439	405	466	473	438	416	471	434	407	469	482	457	461	418	473	418	452	449	482	426	434	436	419	471	457	435	452	459	445	452	471	450	480	438	423	450	431	421	491	449	451	426	491	440	470	431	445	457	434	439	457	457	468	429	448	433	415	467	482	423	476	460	414	454	474	461	415	437	451	456	421	460	432	444	435	446	474	469	460	451	468	473	412	489	457	432	419	434	460	490	418	430	450	456	425	452	451	456	434	471	421	420	414	476	447	466	450	450	421	450	440	418	453	405	470	454	455	425	449	467	474	492	438	432	430	493	449	422	485	447	468	471	410	443	414	455	412	457	470	436	432	461	446	446	419	451	483	449	442	438	450	436	453	414	445	464	455	445	460	446	479	429	459	402	443	446	409	460	432	432	417	465	459	470	414	428	434	434	489	461	443	430	446	426	471	478	483	453	451	466	424	432	505	430	433	441	441	463	445	430	461	455	453	483	471	441	451	456	483	448	446	401	446	447	449	439	425	441	456	491	450	460	459	433	424	440	461	441	429	400	473	427	440	483	483	458	443	432	462	427	490	467	440	440	446	482	450	472	416	450	454	456	427	453	469	457	422	436	453	446	436	434	416	458	437	446	442	454	478	451	462	443	408	442	441	443	433	436	441	492	466	422	441	457	437	443	425	447	428	450	425	443	448	441	461	458	405	449	459	441	449	423	460	448	432	457	482	435	437	452	451	454	473	426	453	426	478	408	445	478	428	452	424	459	425	456	452	490	449	433	424	493	448	427	437	456	438	477	418	435	443	454	412	505	438	439	461	442	446	445	496	477	431	452	410	439	445	428	455	460	455	449	491	425	428	480	452	421	447	455	451	447	415	489	449	445	458	474	458	476	443	440	478	435	431	465	476	414	465	464	461	432	445	469	468	448	432	463	431	433	434	486	428	394	457	452	438	454	442	463	429	449	482	469	443	451	450	464	449	469	446	439	453	418	466	434	439	455	446	460	469	451	442	437	446	458	441	449	454	490	431	455	475	404	465	456	409	464	441	459	461	449	456	408	448	436	440	479	480	472	445	468	420	471	430	437	476	429	456	425	431	433	484	417	444	433	479	430	447	452	486	454	423	457	421	445	441	468	446	429	405	478	409	470	458	415	474	474	472	477	465	464	442	478	439	445	430	476	432	483	435	469	434	474	424	442	453	454	459	424	457	475	438	419	468	439	446	429	473	464	409	441	422	450	448	445	443	452	445	449	438	442	436	412	440	455	453	515	407	408	461	468	447	463	439	411	425	465	434	434	440	436	492	420	444	434	423	441	485	440	445	469	413	415	460	490	451	454	462	420	462	470	432	435	452	454	452	460	452	522	467	436	408	471	448	441	435	438	474	455	445	475	382	448	481	450	423	443	454	449	487	450	406	423	442	436	484	433	454	472	442	451	413	439	438	463	440	475	465	426	440	439	495	461	426	435	438	442	447	456	450	449	456	429	459	455	456	452	422	427	448	439	434	456	485	438	475	449	484	432	466	472	466	486	435	442	455	441	442	463	433	438	411	435	447	416	445	480	439	472	444	473	471	452	479	425	419	456	467	450	460	393	476	464	469	462	464	405	451	458	498	444	469	422	422	475	439	458	452	456	463	455	448	430	458	424	469	457	475	468	464	455	437	451	446	440	432	457	417	440	457	455	426	415	472	469	472	433	446	465	449	432	449	432	443	454	467	455	421	456	452	409	470	469	469	454	483	424	457	437	457	445	444	435	444	453	439	466	451	477	485	464	444	418	434	439	454	448	452	486	436	491	429	475	455	483	440	471	408	477	478	418	463	471	442	446	448	452	518	448	449	480	472	454	432	438	438	447	431	473	417	409	426	459	428	426	461	444	418	430	415	434	444	445	410	455	406	433	404	428	457	433	460	424	459	445	462	439	439	441	477	451	433	459	450	428	452	451	444	495	475	445	455	430	434	466	456	500	419	439	448	461	436	456	464	456	492	432	442	459	462	520	462	451	458	466	502	458	412	444	444	458	412	442	451	439	477	486	404	422	431	459	468	428	415	431	461	413	427	409	426	432	432	454	454	478	477	447	385	444	399	399	453	414	458	426	451	429	394	466	429	474	464	445	458	476	438	478	458	447	445	455	446	474	432	460	453	414	445
31498	24336	21701	20317	17681	12986	9959	10929	11778	6494	4365	6361	29315	14799	773	304	293	278	302	276	248	275	256	261	250	219	264	229	223	249	227	242	233	251	260	239	242	210	210	235	238	230	230	226	244	216	220	232	256	243	238	226	243	224	224	218	251	230	230	244	244	242	230	217	240	228	215	220	238	234	218	241	224	251	236	243	226	208	220	232	225	208	233	232	232	226	250	192	239	221	242	250	207	236	239	231	270	207	241	224	213	218	213	227	231	240	220	269	241	222	245	246	233	231	237	230	241	211	232	231	245	234	219	235	223	242	217	233	235	227	248	219	235	255	213	216	226	206	269	215	193	227	227	220	247	237	233	212	220	217	216	205	220	234	234	242	254	220	236	222	233	261	246	224	212	241	245	227	197	255	264	214	225	230	238	219	250	202	212	231	230	234	229	245	228	230	230	251	245	200	233	258	211	246	249	241	233	235	209	200	248	224	233	225	205	263	235	229	232	242	198	220	229	233	229	207	245	232	223	230	220	242	222	254	212	214	234	235	207	217	231	226	214	224	195	239	200	217	224	248	211	247	220	202	240	232	252	236	236	245	233	202	225	185	221	240	233	210	224	243	233	242	250	236	212	225	221	219	225	215	218	231	224	221	239	237	213	229	236	213	235	198	205	220	240	266	212	210	242	221	243	221	231	236	229	244	226	238	218	252	224	236	223	217	224	217	256	215	229	255	237	226	221	236	215	213	231	233	250	236	230	217	255	224	221	227	229	216	232	229	230	230	202	212	257	239	258	223	236	206	226	245	237	230	197	222	224	231	239	219	217	208	211	198	224	224	227	237	228	245	231	229	223	234	256	233	214	217	201	239	238	233	227	225	236	250	224	221	228	226	228	199	235	238	256	251	216	230	239	248	237	227	207	220	218	230	207	245	222	229	231	261	226	227	203	211	225	223	231	249	224	230	216	229	239	244	238	225	209	236	248	199	235	250	224	215	201	206	203	224	214	228	197	242	229	210	227	235	218	243	214	226	238	210	228	253	243	251	211	204	206	203	221	215	249	216	239	209	232	200	222	230	240	225	235	207	223	238	223	234	238	251	237	219	207	233	229	201	206	206	226	222	247	238	224	239	252	228	236	235	226	210	225	238	221	246	241	229	202	219	209	219	240	248	245	234	223	237	226	245	232	242	232	239	241	261	268	208	240	213	206	240	229	259	229	264	259	249	207	229	229	256	220	230	241	229	254	223	218	241	221	226	216	223	210	229	243	241	236	233	227	230	232	226	229	217	229	259	202	242	226	227	203	255	253	224	225	216	214	237	248	233	214	231	234	204	213	198	250	236	237	224	228	222	253	233	227	243	238	211	240	194	224	224	241	197	225	231	245	224	242	255	195	220	203	255	239	232	215	240	234	221	240	220	203	222	244	238	244	204	232	246	207	213	233	240	222	216	231	233	232	232	216	208	212	215	225	232	221	216	207	220	226	211	221	236	257	209	230	255	209	226	212	237	211	219	210	258	243	228	230	201	234	205	243	251	228	214	212	226	255	251	221	224	229	218	212	213	222	215	210	220	211	227	263	214	229	224	224	220	230	225	259	215	234	211	232	210	220	243	228	243	213	237	227	220	220	236	213	235	252	238	229	234	253	241	236	230	221	263	252	240	242	236	222	238	231	238	260	215	234	228	227	215	259	240	209	229	216	228	234	240	240	242	230	241	207	223	220	242	225	232	220	221	251	203	226	211	196	224	229	230	235	217	229	227	242	244	233	199	242	228	210	238	204	232	262	220	248	213	233	211	239	227	237	219	206	228	229	232	239	227	218	222	223	250	217	247	247	234	225	208	190	212	219	213	192	191	210	246	223	223	230	244	219	249	211	200	240	201	255	227	201	186	235	249	228	220	215	244	228	241	210	215	223	219	235	219	228	238	237	253	221	230	245	229	222	248	217	226	207	198	232	243	231	227	229	223	214	224	233	224	233	240	216	232	251	234	222	223	197	230	223	243	218	249	219	215	234	210	210	251	207	209	240	249	244	231	207	225	214	230	248	208	225	217	226	222	236	202	244	219	235	237	258	222	241	211	218	214	249	247	243	193	225	213	244	234	247	243	220	254	199	220	218	203	231	221	229	243	221	214	237	246	270	217	235	202	234	254	246	216	250	210	239	244	234	234	250	227	218	230	207	231	206	241	215	220	218	202	229	208	238	213	235	227	246	248	260	242	233	207	225	256	235	248	223	227	238	220	234	229	238	232	238	207	244	236	242	214	241	237	208	227	232	219	226	252	236	211	209	233	209	237	257	216	220	234	213	221	240	208	222	243	246	237	227	230	242	223	236	229	255	240	248	236	191	239	215	228	236	243	218	225	235	217	225	206	219	224	255	237	256	238	237	260	239	231	205	220	211	216	214	210	216	218	230	194	236	228	265	236	222	240	236	232	223	242	236	215	230	216	244	223	236	214	243	239	211	216	205	235	233	232	213	217	239	234	230	237	248	210	260	216	218	207	234	235	222	227	203	213	251	235	223	230	249	203	209	237	260	223	215	228	242	228	233	201	227	214	226	207	213	191	201	247	227	251	254	236	246	239	249	216	229	232	242	240	217	209	253	207	249	245	244	245	224	240	241	224	245	185	213	236	206	237	246	228	233	242	214	224	243	196	227	224	231	235	197	234	232	208	240	221	220	258	234	235	216	198	232	218	232	225	228	226	241	236	210	225	218	221	216	256	230	220	221	207	231	230	205	241	232	225	242	230	240	209	237	241	254	222	239	243	225	209	228	206	234	238	200	230	212	252	214	237	244	227	207	215	227	237	223	232	229	219	239	244	230	204	203	240	244	221	216	230	242	228	231	239	232	223	214	223	202	206	222	250	228	238	231	218	237	212	198	243	243	229	208	224	203	192	229	244	222	245	221	227	224	210	229	238	204	221	239	219	240	219	228	237	250	247	234	203	217	234	199	247	232	217	221	228	214	228	233	217	222	220	239	208	271	212	225	259	212	208	225	225	214	219	235	216	214	250	210	229	241	211	234	224	231	220	252	273	222	229	241	225	233	238	223	226	236	197	228	239	213	238	238	232	206	233	220	230	234	222	219	242	215	213	231	239	229	221	215	223	241	215	247	226	200	230	232	209	230	223	231	226	228	254	237	234	256	238	226	224	227	202	243	212	243	243	225	222	234	227	211	224	218	235	200	272	216	220	234	214	211	203	210	235	257	216	240	219	213	209	233	221	246	215	243	205	234	253	242	246	228	199	223	213	241	232	227	240	246	264	224	226	221	235	229	211	230	214	226	222	223	248	221	207	228	232	265	234	239	234	201	222	191	215	229	238	232	232	274	219	216	231	217	216	234	216	234	210	218	238	233	240	229	224	209	215	235	229	233	255	229	256	243	200	242	225	220	226	248	211	218	209	235	213	251	243	227	240	246	238	213	245	230	236	197	221	235	202	225	229	226	223	224	249	245	232	224	253	201	230	255	233	221	247	238	208	227	213	251	240
21582	15688	17779	23551	23350	18847	18189	22938	24276	14532	12912	20249	49910	20397	1075	1043	972	901	910	905	896	825	857	843	749	799	814	753	731	766	737	807	723	768	767	701	739	724	720	732	716	731	694	691	695	714	717	717	716	691	712	669	717	701	697	701	660	645	755	699	650	754	690	735	706	660	710	681	703	651	683	697	668	662	639	667	695	707	739	639	689	641	725	651	708	674	627	666	670	696	615	645	607	677	659	738	673	691	651	660	664	690	668	723	652	678	660	614	687	648	688	635	674	653	692	677	661	666	684	658	661	656	663	677	650	689	623	671	665	660	690	674	652	654	645	665	654	598	706	679	682	678	641	653	653	666	679	657	715	669	642	659	699	598	643	648	652	634	664	642	687	682	624	695	692	652	729	634	663	653	630	660	689	634	638	674	626	668	637	666	666	682	668	661	663	631	661	644	682	676	656	670	647	679	661	667	641	677	677	666	681	688	649	688	652	659	721	629	708	690	664	646	630	626	703	660	637	650	670	676	708	648	711	619	632	628	643	682	657	670	722	689	676	690	625	657	662	626	697	662	699	676	664	675	641	618	646	689	683	677	643	662	673	646	640	698	683	627	690	660	666	686	690	667	625	681	653	651	656	623	661	661	675	697	652	742	659	647	669	711	682	671	695	673	664	609	627	678	655	667	663	674	657	686	665	646	657	695	673	687	678	657	672	680	680	618	649	650	635	662	666	648	634	632	648	668	702	690	666	635	640	622	711	643	641	669	664	698	650	624	603	683	612	664	669	673	630	661	689	654	641	680	626	624	668	691	707	715	661	703	634	684	633	659	646	631	645	628	664	607	644	700	649	707	651	651	683	683	671	730	646	682	673	691	664	667	662	698	687	674	709	680	681	636	672	669	610	624	641	673	622	675	683	640	650	635	664	682	639	711	709	680	719	652	665	658	654	683	627	693	642	660	652	684	703	671	675	619	636	697	662	661	660	641	680	667	659	649	678	625	628	603	679	632	709	665	694	665	644	682	643	648	678	626	678	678	639	680	652	660	623	614	672	700	692	690	699	628	630	644	676	701	657	703	649	670	678	667	638	652	657	688	709	724	715	628	638	631	658	664	728	692	646	616	656	679	663	645	656	690	688	698	675	628	656	698	698	648	635	627	653	730	672	684	658	642	679	706	644	675	692	676	671	639	653	664	671	648	653	673	683	707	700	660	622	660	666	650	691	654	689	660	643	647	656	665	648	660	675	655	664	653	684	698	676	683	670	670	653	621	644	670	690	644	595	679	683	667	666	698	664	683	649	628	676	656	655	665	642	686	676	647	635	652	656	643	656	609	678	653	658	660	664	641	686	695	636	662	653	703	639	662	652	660	665	634	674	630	688	675	669	640	628	646	647	686	714	642	675	630	687	648	693	623	675	712	646	657	647	639	641	682	668	676	619	652	630	670	625	637	659	693	690	663	646	704	708	646	682	686	670	652	656	680	660	630	659	712	659	595	652	662	680	645	636	661	706	699	680	668	621	627	635	649	612	664	664	642	663	659	693	658	611	693	638	659	638	721	707	669	705	692	668	651	643	636	668	629	652	650	682	688	634	660	684	669	646	688	648	676	658	668	696	638	636	611	637	690	740	652	696	668	652	616	724	651	644	630	632	682	694	707	679	686	681	687	644	684	628	680	685	694	687	629	651	655	664	654	623	675	617	657	694	665	643	596	690	667	639	690	711	680	668	703	642	634	679	637	659	670	654	659	713	649	665	691	668	675	665	684	672	648	637	658	709	619	625	681	608	651	678	649	644	683	625	629	687	692	655	669	668	696	636	663	689	663	671	663	629	705	704	664	706	647	666	715	684	692	685	663	658	616	617	649	666	655	638	719	679	650	689	641	620	606	662	636	650	703	669	647	656	627	733	652	685	718	653	658	671	676	636	639	645	669	672	673	676	656	671	665	716	663	620	703	639	622	705	677	637	652	664	651	658	669	666	658	658	690	683	703	644	649	658	667	675	719	666	602	616	666	643	675	627	642	684	625	649	670	669	667	657	675	654	674	665	671	688	709	652	678	672	665	653	657	706	705	653	668	636	647	681	653	684	646	660	642	649	684	696	657	679	671	650	688	703	663	674	673	657	667	670	685	663	668	656	639	662	650	709	656	642	645	636	660	680	651	688	667	655	637	685	614	704	646	709	650	658	662	685	664	627	599	661	656	659	658	712	666	673	641	636	664	636	658	706	658	657	686	665	643	675	686	679	705	676	688	662	674	618	622	659	631	619	683	673	684	634	667	655	663	622	685	637	639	637	676	671	671	653	644	688	665	653	634	675	654	705	647	636	683	681	649	663	669	624	691	651	633	697	684	686	662	664	668	667	669	643	670	675	703	670	661	660	677	643	664	658	681	688	601	690	691	636	671	686	678	642	644	645	677	614	644	689	656	661	649	669	644	651	638	669	671	675	703	674	644	609	638	697	668	684	701	684	634	689	663	621	665	687	667	656	691	688	661	672	624	621	697	645	674	662	674	663	681	659	678	661	736	659	690	662	647	673	670	668	686	653	639	635	710	643	662	675	630	701	682	666	619	638	680	622	654	678	698	648	663	703	680	624	673	645	678	639	636	633	675	690	670	663	674	652	681	688	653	696	703	690	701	698	715	648	616	672	701	622	649	682	669	665	652	649	642	648	654	690	637	657	693	645	654	657	658	662	663	618	662	634	652	670	702	606	679	676	641	656	612	662	656	678	638	655	671	651	660	671	695	664	612	660	643	675	609	668	678	647	685	666	656	638	691	696	684	675	644	708	651	660	684	620	651	613	657	704	692	653	677	646	673	665	665	664	705	659	640	707	643	656	664	683	704	659	622	664	704	629	717	696	666	653	691	651	657	655	646	660	630	652	652	719	671	637	671	669	646	677	599	650	642	639	691	631	634	632	613	662	708	636	661	674	644	657	635	639	668	677	675	669	633	654	649	653	640	630	656	663	666	687	597	663	705	638	622	676	668	665	660	637	684	659	651	705	660	695	636	672	646	602	652	664	671	651	670	659	664	626	687	674	650	658	634	683	654	642	654	666	686	651	678	676	624	627	633	665	671	647	630	672	680	659	703	646	662	693	683	650	656	715	695	679	652	682	634	664	690	631	662	681	673	676	663	658	686	672	651	677	664	660	733	629	674	662	635	688	651	660	660	635	683	696	628	654	648	667	680	676	686	714	671	640	679	672	647	732	632	641	677	681	692	607	700	704	671	683	677	635	689	687	688	628	649	654	658	669	622	655	706	657	678	675	686	593	668	686	639	680	628	666	670	657	654	592	704	647	666	650	662	654	667	696	678	640	686	622	663	610	686	679	657	649	709	666	693	615	636	671	653	687	690	624	646	678	626	668	703	702	658	672	692	672	688	709	643	673	638	649	675	654	698	665	657	683	664	657	615	685	642	649	665	692	622	710	697	641	686	694	665	680	680	672	687	624	680	651	671	680	630	643	658	708	666	691	665	673	637	630	627
3440	1473	1395	1162	805	621	508	583	502	418	368	448	1959	631	227	207	223	222	213	218	229	204	232	187	223	207	213	242	227	223	224	191	207	237	231	213	213	212	204	247	224	213	223	203	236	202	228	226	203	245	224	196	223	228	230	205	224	227	224	244	206	215	196	215	206	231	205	215	217	206	207	218	218	224	215	223	210	218	223	228	212	211	213	223	251	207	215	198	215	218	196	220	235	239	244	196	214	211	253	217	207	220	221	218	209	214	212	218	206	216	202	216	226	211	223	236	207	208	220	236	206	215	236	231	243	211	216	207	215	214	225	188	208	214	205	230	213	238	221	237	225	220	221	196	220	223	212	226	219	239	211	222	204	223	203	204	204	221	230	208	228	220	255	229	212	243	234	218	200	212	208	189	239	226	244	222	214	219	201	215	209	236	215	206	224	197	241	208	223	207	211	211	201	222	226	223	213	204	220	207	204	220	240	214	241	206	212	207	209	216	228	227	239	211	210	236	194	204	210	221	232	200	200	243	216	206	224	201	245	241	191	233	241	247	200	230	229	189	232	188	213	208	215	237	200	227	220	226	195	229	246	211	207	221	202	220	223	210	200	219	198	244	219	212	230	226	227	203	233	222	222	223	209	217	231	206	219	214	200	196	193	230	208	202	224	197	197	204	202	211	232	209	211	203	222	207	231	264	219	213	222	230	218	190	200	219	211	223	218	242	241	232	223	219	220	230	239	211	209	184	230	243	228	220	218	215	210	210	203	217	220	203	216	207	219	205	207	242	223	213	239	208	208	214	224	213	237	236	222	206	225	257	207	212	218	247	210	243	229	239	204	243	205	203	228	222	226	234	219	225	220	231	225	220	218	186	229	225	236	259	200	225	222	226	219	199	245	225	223	215	248	220	209	223	199	234	214	204	243	203	203	240	204	197	225	203	232	202	193	226	221	230	226	212	235	216	191	225	221	195	206	221	237	224	224	226	228	236	223	219	217	198	248	194	206	233	225	199	231	185	243	235	208	215	237	189	233	243	183	203	229	237	182	202	241	238	220	201	255	232	201	236	226	216	203	236	226	228	229	213	208	218	217	235	221	210	229	223	215	230	216	228	207	231	236	204	214	233	207	222	225	195	185	212	221	214	217	213	222	226	218	225	213	212	208	207	208	214	216	211	223	227	213	237	233	215	215	231	219	202	220	220	226	219	239	200	202	235	232	241	200	235	201	198	205	195	225	216	202	223	245	232	224	202	210	223	217	218	228	215	214	221	199	216	232	248	239	210	226	203	236	206	222	235	194	241	202	217	228	200	239	209	219	196	229	192	249	222	227	191	223	235	238	237	210	211	223	233	236	227	199	198	241	218	193	232	217	210	231	198	208	201	229	224	239	197	223	185	230	206	220	210	244	195	231	236	254	215	219	204	237	217	220	219	242	235	226	185	205	206	217	202	230	231	206	193	192	215	208	196	229	233	201	209	225	229	216	213	211	202	203	228	195	218	249	226	233	199	231	217	237	217	197	221	215	194	244	230	200	233	207	227	198	208	222	225	221	210	216	216	215	206	204	226	201	225	211	206	194	223	212	205	224	208	212	243	238	233	222	211	222	215	215	196	194	213	222	193	204	216	237	239	210	242	194	198	200	221	249	247	217	210	257	204	174	211	222	212	209	217	210	202	207	228	230	235	227	221	219	211	231	199	215	222	230	218	238	227	232	227	209	203	227	213	191	245	205	218	229	201	208	249	253	240	243	224	206	246	204	208	239	212	245	226	230	202	238	218	227	225	215	199	214	243	236	220	215	222	196	208	233	208	200	226	219	217	226	241	228	231	210	229	253	200	235	216	206	201	231	234	229	182	194	251	257	212	233	238	219	221	220	222	243	217	187	218	218	227	212	200	211	231	217	212	232	241	196	215	201	211	233	231	241	257	209	203	221	252	229	210	217	251	211	232	204	209	231	202	226	219	202	186	231	254	214	215	236	207	251	220	227	211	216	232	235	191	212	236	227	222	207	226	221	255	225	216	240	209	234	214	205	250	215	194	202	210	224	205	214	231	183	217	228	233	221	208	205	234	195	202	254	193	221	224	217	227	206	220	204	223	224	223	216	229	213	230	202	207	235	199	203	230	201	234	224	218	215	240	227	196	224	202	228	241	209	224	206	213	229	217	227	207	237	198	209	201	224	211	209	193	222	226	216	199	247	172	202	230	234	199	240	233	239	184	214	210	222	206	225	232	228	228	211	203	241	222	207	211	228	213	234	221	183	220	238	209	242	196	204	205	211	221	223	250	215	224	207	227	216	221	226	237	249	194	222	227	243	216	193	242	214	217	215	190	235	216	222	222	227	223	208	206	219	207	237	226	181	221	201	207	228	231	181	234	193	203	220	203	221	201	218	243	196	212	218	207	251	216	238	224	205	248	220	220	210	218	202	207	241	212	228	229	229	208	214	200	220	218	209	221	217	235	237	209	214	208	240	217	205	213	195	229	206	222	218	216	187	239	208	226	234	201	210	238	250	217	213	203	216	231	209	209	233	231	213	247	218	221	231	232	210	231	205	245	205	207	198	233	253	210	190	230	248	241	248	238	190	230	200	218	247	244	203	193	226	233	214	209	218	232	203	207	214	271	224	206	217	191	215	239	235	205	196	224	220	233	260	234	177	232	213	214	228	239	252	218	233	215	209	205	215	225	210	244	213	216	203	220	246	202	192	203	224	235	200	185	218	215	237	207	238	211	217	239	223	231	215	231	236	228	189	207	184	224	256	204	237	217	222	202	237	203	188	237	187	206	219	209	219	216	212	229	207	234	198	243	199	228	194	205	214	222	268	196	226	235	233	198	235	234	188	230	221	210	243	189	213	212	205	231	215	242	238	206	221	224	233	216	235	218	228	212	222	228	212	235	215	237	201	214	234	218	223	221	250	217	197	223	212	213	223	210	185	214	184	201	230	211	231	196	221	215	239	230	226	255	227	212	221	207	234	206	238	204	215	196	221	226	216	241	207	195	236	231	225	216	208	187	240	196	193	198	220	218	195	189	229	232	214	240	220	206	214	230	218	222	199	213	218	218	198	253	220	226	231	199	230	231	219	210	239	204	220	233	202	179	217	209	246	248	228	215	271	215	225	223	209	240	226	199	245	222	233	218	247	225	242	244	197	197	199	222	217	218	225	231	244	222	211	213	244	226	240	220	228	211	198	209	218	222	225	234	209	197	240	228	218	234	223	211	208	202	227	210	218	222	228	196	212	222	210	202	198	209	198	223	224	247	207	215	235	209	230	224	225	251	223	194	215	234	229	212	204	206	205	199	217	201	202	205	221	219	225	211	232	215	223	194	203	234	198	230	204	185	237	197	235	215	218	226	218	222	220	213	199	208	233	218	227	249	225	239	201	201	239	201	227	217	219	227	220	229	221	224	200	203	182	210	209	221	213	213	207	223	200	205	219	215	224	227	210	220	218	216	225	226	224	195	224	204	231	219	229	216	243	232
3161	1792	2178	2683	2098	1883	1863	2369	2056	1926	1375	1866	8668	1927	660	629	654	617	642	658	654	622	678	623	610	621	625	638	619	674	647	622	577	625	634	664	651	639	634	627	624	679	623	662	635	630	610	623	595	604	643	623	605	653	624	639	645	598	680	624	565	624	623	627	633	614	655	614	625	646	632	639	597	631	620	632	631	649	622	632	647	586	664	577	613	629	648	595	646	625	677	617	577	619	638	653	645	638	644	682	623	636	646	638	659	587	610	604	671	634	612	594	631	630	587	597	653	597	616	685	634	666	641	614	621	616	626	649	639	634	599	619	607	655	638	661	637	661	601	634	620	612	641	636	631	621	621	639	641	625	627	667	669	631	615	624	638	583	663	620	618	633	613	603	636	659	668	653	644	562	621	621	624	637	598	620	622	626	635	601	644	642	625	637	592	639	607	622	603	621	644	621	606	618	638	647	619	624	604	654	674	637	609	630	612	644	636	676	644	590	629	658	575	627	647	620	594	698	682	587	655	646	595	646	576	622	653	609	633	632	567	680	627	638	636	676	619	615	621	639	627	598	686	614	617	611	659	620	635	621	616	650	647	660	627	634	656	586	604	613	615	631	615	624	628	601	583	678	612	620	624	640	630	632	649	633	616	644	631	683	604	633	627	649	628	640	626	630	660	648	629	632	638	646	647	628	650	604	621	663	622	617	614	601	629	642	661	669	620	634	634	589	605	644	584	647	611	598	583	611	598	676	585	610	663	592	615	599	673	559	630	651	630	646	622	600	623	576	627	625	657	645	666	634	624	639	657	636	622	593	662	658	619	680	646	631	643	653	623	622	634	625	658	647	612	636	616	668	591	628	682	658	592	675	638	607	634	650	649	653	625	649	608	579	640	602	652	602	642	614	660	690	632	579	645	598	615	655	630	658	628	670	627	616	582	654	598	642	643	601	556	658	639	658	613	612	598	652	609	659	654	691	616	587	676	634	614	621	640	633	638	636	642	629	629	643	672	618	654	599	650	616	592	659	603	657	610	601	638	636	632	648	596	635	613	627	628	595	652	622	606	621	615	637	705	604	606	645	650	640	606	649	648	650	650	648	611	680	623	686	629	653	641	612	648	644	634	646	647	655	655	604	587	653	636	603	628	600	634	615	615	607	600	626	677	625	609	662	655	595	630	604	618	587	612	634	661	634	537	662	602	685	615	623	635	653	617	621	633	599	679	626	628	605	650	607	586	600	631	621	576	670	629	666	602	617	608	629	582	612	626	633	594	661	561	678	642	613	636	633	690	663	597	624	582	654	601	602	653	621	614	629	607	587	622	622	630	639	652	640	609	665	621	650	634	593	615	645	615	633	633	644	604	651	618	602	645	637	599	586	635	656	634	632	621	650	663	633	646	645	626	596	649	603	631	595	625	645	647	637	598	619	640	629	640	613	657	610	642	626	627	646	592	632	647	612	621	636	610	595	628	660	630	632	684	679	605	635	642	618	629	611	637	633	597	637	647	631	623	601	659	638	634	622	604	609	633	649	601	620	653	650	633	583	642	601	640	637	624	657	598	636	641	621	627	614	610	632	622	656	628	652	613	625	643	629	645	646	645	614	637	617	621	610	654	610	619	640	702	613	607	617	651	639	660	611	671	636	676	622	601	675	642	651	641	581	668	594	586	634	625	632	629	642	650	594	622	662	659	625	643	669	630	616	650	671	600	617	641	649	647	645	611	666	633	634	610	617	618	634	619	662	655	622	610	662	598	624	663	615	664	636	621	625	667	639	612	610	634	612	597	612	635	660	616	622	612	601	596	627	603	659	669	661	622	676	665	620	637	650	602	633	627	598	628	658	621	615	612	618	667	648	620	636	626	593	641	604	634	615	676	616	617	636	582	616	609	580	605	610	598	648	623	657	631	640	624	594	619	633	598	629	632	639	588	639	606	630	597	638	613	633	624	642	674	566	650	677	657	612	647	621	667	618	626	632	635	635	580	645	620	611	650	634	657	628	664	638	616	612	627	621	620	647	656	623	633	615	632	636	623	606	633	614	646	686	601	578	665	631	656	626	600	624	619	642	635	653	643	606	635	627	590	618	606	628	666	612	656	624	628	619	647	665	627	606	655	605	647	643	643	648	640	676	624	590	632	639	646	618	590	647	660	642	653	628	618	645	602	651	610	625	651	581	627	612	668	664	644	655	646	593	634	631	668	614	674	625	635	644	591	681	603	659	629	586	609	638	643	601	621	648	618	609	578	613	614	607	572	645	640	588	661	653	686	670	627	610	632	615	616	657	611	627	608	654	632	654	646	652	663	617	656	663	629	632	669	642	635	640	695	653	616	634	594	633	606	587	611	623	591	623	619	595	642	630	634	586	633	643	618	634	633	610	621	602	594	604	610	677	630	676	648	587	595	602	571	616	598	655	622	635	617	662	626	668	662	614	580	622	650	649	651	620	590	612	587	620	664	595	592	612	633	598	619	605	618	623	633	644	631	649	629	606	639	636	669	628	604	628	653	633	638	636	619	611	626	617	671	630	618	620	590	626	597	625	640	632	620	625	647	585	659	608	649	639	605	635	634	585	637	656	608	633	637	624	601	604	627	618	610	626	605	631	624	539	652	598	642	670	658	624	626	629	616	624	627	637	668	618	672	640	623	617	657	621	634	625	596	634	618	619	640	637	681	626	627	642	639	627	646	578	631	620	644	659	626	598	671	616	588	599	639	640	604	624	621	672	632	611	641	617	611	641	585	612	609	638	660	650	585	607	619	608	615	666	638	652	658	620	620	588	592	622	614	625	615	630	597	586	656	619	608	559	645	610	662	669	612	603	661	658	623	624	631	624	601	587	630	641	635	633	587	646	652	635	652	621	624	627	625	573	605	611	640	639	578	615	615	667	688	652	675	627	596	625	636	640	670	623	605	649	651	589	639	623	647	602	609	581	631	654	633	600	598	637	599	613	639	615	587	622	658	680	618	614	604	638	623	666	636	614	640	599	620	644	628	639	632	641	617	641	598	625	633	652	623	624	665	671	599	645	626	629	632	618	656	601	601	649	631	640	661	642	668	676	623	618	606	654	621	634	599	653	602	620	632	612	592	606	642	597	623	659	663	615	607	641	622	609	619	652	660	595	597	631	646	624	589	584	599	607	581	640	616	631	615	591	611	661	595	668	632	665	651	587	612	590	612	631	638	606	633	603	685	648	600	667	619	612	671	622	634	623	676	671	636	593	620	631	587	671	619	643	612	652	638	618	587	667	647	599	636	638	610	605	649	620	606	616	624	648	609	635	618	620	625	648	617	643	629	648	616	666	614	639	680	582	600	612	655	627	640	610	616	644	610	624	650	605	663	583	638	605	606	653	625	641	640	606	638	648	621	636	599	706	578	617	647	615	592	613	670	648	644	632	654	639	612	609	638	658	674	602	578	646	614	659	641	658	667	633	603	609	602	627	590	627	610	649	626	647	617	607	636	643	641	654	624	634	638	629	663	604	610	592
14013	8145	10524	11667	10028	6742	4788	3227	3447	2852	1953	7709	19773	3870	182	177	190	170	155	176	159	168	180	189	162	156	163	175	153	143	154	183	137	158	162	158	161	155	149	137	152	172	154	172	163	154	136	180	162	127	174	147	159	177	152	145	147	129	141	156	153	148	160	167	146	135	159	139	152	152	164	156	167	138	167	161	137	159	140	156	167	143	148	164	153	140	133	152	144	156	175	144	154	155	160	162	156	133	180	147	118	160	181	140	161	169	145	144	158	163	163	157	154	125	158	150	158	136	140	170	137	171	142	164	157	156	153	161	164	155	136	172	153	144	148	143	139	133	146	155	154	141	144	157	157	151	137	154	141	151	156	161	142	141	145	144	162	154	141	134	147	170	141	126	184	151	156	154	166	153	140	140	168	172	170	159	149	154	130	161	155	133	158	148	158	149	156	154	153	152	174	140	156	129	144	161	157	145	122	165	196	173	140	152	143	144	158	145	168	133	167	150	154	159	159	152	159	166	163	130	163	154	138	165	164	166	138	168	167	148	148	140	131	152	160	144	169	145	155	163	157	144	163	130	167	126	148	158	155	168	130	144	138	177	143	128	167	149	127	159	141	150	139	168	137	124	148	158	152	158	151	143	152	151	145	145	157	136	154	149	186	181	168	148	173	154	156	150	147	163	138	147	152	154	150	157	153	137	168	169	154	143	142	138	166	136	158	158	170	148	162	141	144	156	168	159	151	168	170	167	174	154	160	141	164	151	138	183	133	144	162	153	158	120	148	158	147	154	146	132	161	160	139	132	187	154	156	160	140	155	152	163	161	163	138	170	160	157	139	142	148	148	177	136	174	159	155	144	158	170	153	150	167	157	156	153	147	151	137	155	173	156	147	143	165	153	128	168	173	148	163	170	135	180	170	165	163	133	155	162	156	176	160	158	144	147	143	139	171	161	169	160	158	152	154	141	154	165	157	168	175	164	153	152	162	160	151	143	137	142	183	151	154	154	136	155	141	141	152	145	165	138	148	157	145	153	143	164	148	145	125	144	142	154	132	154	161	158	149	144	182	166	142	178	132	142	138	161	151	179	153	160	158	157	151	168	142	157	177	155	158	139	163	164	142	156	161	149	148	157	152	135	160	151	155	164	182	159	134	154	165	159	141	145	139	167	169	168	147	153	163	153	175	145	163	172	146	135	151	143	144	149	150	162	149	162	143	149	158	122	159	142	147	138	155	148	150	150	168	156	147	172	130	152	152	145	143	164	179	157	150	163	132	137	142	160	151	160	138	150	141	133	149	142	135	158	131	162	156	156	166	146	139	163	153	152	146	161	171	148	170	151	149	168	142	171	147	134	162	152	155	143	154	150	165	159	144	152	150	173	134	154	151	157	157	165	148	128	138	155	157	147	152	144	161	167	167	150	137	145	157	144	151	140	161	138	167	136	136	154	157	182	144	149	155	169	168	154	138	138	158	159	165	154	148	159	149	154	162	160	170	156	164	162	144	144	176	161	159	165	160	188	153	163	164	133	146	146	140	155	156	177	172	145	148	157	142	145	155	156	166	176	169	160	149	164	144	159	142	149	177	141	149	149	155	140	153	150	139	167	139	158	151	139	165	152	167	157	167	147	155	163	143	143	132	138	160	168	174	149	159	153	143	160	155	158	175	153	158	147	154	165	142	142	153	136	149	143	145	158	160	143	167	144	170	157	138	154	133	169	155	164	140	143	159	139	157	159	154	165	150	140	157	137	151	174	176	168	153	154	156	141	171	145	164	149	152	161	144	157	161	125	162	149	145	153	144	148	131	180	143	150	137	166	166	164	171	183	172	149	163	162	169	141	151	154	140	152	157	165	151	166	167	168	159	138	140	154	138	167	156	163	166	138	172	151	151	146	153	173	162	167	139	159	161	140	163	172	145	145	145	158	131	165	169	144	144	140	153	150	177	160	152	164	156	151	163	161	165	152	136	149	170	143	152	159	145	142	136	159	157	138	155	175	154	159	151	151	150	132	165	161	172	150	143	154	156	135	140	160	132	159	137	141	137	146	132	161	147	150	145	148	142	147	138	141	146	164	166	140	160	131	167	157	133	167	159	161	153	154	146	144	161	166	150	179	163	161	146	156	153	129	158	158	149	167	163	161	165	156	149	155	161	180	155	139	139	148	181	155	151	163	153	163	157	139	161	165	153	149	147	168	167	160	148	153	155	152	151	145	135	160	140	143	169	145	147	152	152	132	183	150	161	141	156	150	175	163	138	150	136	166	145	134	156	158	172	132	140	148	159	140	145	143	145	129	135	166	154	139	158	139	131	163	154	141	144	133	134	172	151	137	139	143	129	165	150	139	140	157	161	161	152	168	136	164	149	163	149	168	147	138	152	135	146	140	174	179	138	156	136	156	168	151	151	157	136	165	133	153	142	163	146	156	140	144	139	164	149	170	145	155	163	144	147	153	159	155	151	166	171	151	168	168	151	158	161	150	151	170	153	166	190	160	171	131	136	161	125	148	185	150	161	145	148	167	156	146	141	163	154	161	130	135	147	126	151	143	143	143	126	138	141	138	147	159	145	167	167	145	171	153	144	157	136	163	155	166	174	161	144	152	146	147	154	160	156	146	148	163	149	163	149	157	156	148	150	167	130	180	158	180	142	163	147	149	156	153	145	149	140	134	140	156	144	137	185	148	136	138	173	148	170	161	151	157	163	157	175	140	169	154	131	141	127	131	156	160	139	125	131	149	146	144	161	177	151	132	153	151	151	160	159	145	145	132	154	164	149	156	160	159	173	161	163	171	130	171	152	143	153	146	155	167	134	131	175	140	146	145	148	141	140	153	141	155	151	167	153	180	157	164	153	161	157	153	129	160	158	162	137	149	164	165	157	168	168	137	146	159	159	140	166	148	165	150	167	152	137	169	136	161	139	123	170	146	134	140	176	176	131	173	162	153	137	127	156	150	151	145	137	164	165	153	159	141	167	160	187	145	158	150	140	145	135	150	149	159	143	146	169	147	137	137	158	138	171	131	148	162	143	150	140	141	153	150	161	136	152	170	126	158	156	135	121	146	132	137	151	137	154	144	151	128	160	149	150	144	139	138	135	143	141	136	135	146	134	167	159	130	144	164	174	155	145	132	165	149	146	142	162	165	140	136	151	143	153	142	163	145	136	167	152	127	136	144	163	150	161	152	143	175	160	156	143	133	153	133	140	138	130	149	152	156	147	164	150	139	134	149	146	147	164	144	155	147	150	147	135	154	149	147	145	158	167	134	157	162	158	155	152	135	167	134	166	147	174	132	162	154	141	162	172	137	148	138	145	163	160	130	161	163	138	146	160	162	161	183	139	150	147	154	167	173	164	140	156	131	149	138	159	130	167	150	124	151	131	152	164	164	158	149	134	166	149	176	143	140	171	154	152	138	155	137	150	173	161	140	142	142	158	136	154	159	176	150	156	180	161	141	155	153	156	152	151	160	175	176	137	167	137	134	150	161	156	148
9076	6367	12136	16082	16430	12002	11341	8574	10597	9769	7652	24180	40157	6622	630	588	609	590	596	542	533	529	571	540	523	483	532	513	533	519	504	567	498	518	481	527	470	481	513	483	478	510	497	485	473	476	524	473	509	517	494	483	472	481	501	499	439	485	521	483	463	516	499	502	447	459	495	474	465	486	461	507	466	406	461	490	493	471	442	455	482	444	436	479	459	507	461	508	470	480	503	493	491	495	499	476	470	483	444	459	486	472	495	477	498	478	465	433	519	444	453	472	432	501	493	470	440	476	492	455	509	517	517	475	475	481	452	457	490	434	463	486	513	452	465	458	451	480	468	452	454	467	484	485	466	516	490	469	479	507	501	498	428	477	518	497	481	481	419	456	472	491	493	457	479	468	457	469	465	484	506	453	482	457	477	493	481	454	450	462	431	486	450	486	506	498	493	448	427	461	474	515	462	514	448	480	481	505	498	471	465	472	503	502	467	468	449	483	459	460	505	454	499	519	480	500	473	448	510	478	445	506	455	507	431	504	497	449	442	488	484	491	502	433	505	478	458	472	465	493	466	485	469	457	499	481	485	452	513	480	473	441	435	488	506	444	397	445	481	460	430	455	502	504	451	487	498	421	466	493	474	508	502	450	523	493	500	467	540	474	460	426	432	482	448	465	466	453	460	465	480	464	478	492	504	478	456	449	465	452	466	508	493	487	458	475	432	458	479	465	510	469	484	425	462	495	517	466	457	464	475	437	469	481	451	481	405	455	472	446	466	481	456	477	458	459	460	469	441	487	434	475	464	501	467	483	498	493	448	478	451	446	428	481	478	476	471	458	463	433	447	480	503	484	507	483	471	464	448	436	493	460	454	473	499	466	481	445	464	480	465	507	495	490	437	463	452	448	506	498	489	467	482	474	451	459	519	473	481	470	496	501	458	437	483	445	430	479	511	442	453	461	472	462	464	488	447	499	465	429	491	494	504	485	435	467	462	476	457	454	489	485	478	491	469	445	451	465	470	465	504	475	487	504	458	453	464	475	487	481	488	465	455	513	467	493	452	457	470	509	475	473	473	476	465	494	485	469	495	494	480	503	479	464	467	438	454	462	485	491	475	470	485	425	477	459	454	453	440	462	472	483	468	497	470	492	441	503	471	503	492	461	458	484	500	455	538	487	480	496	471	462	448	501	444	479	458	487	517	426	490	495	471	484	470	515	451	492	543	478	446	491	455	452	489	495	452	492	444	489	494	497	443	450	481	454	468	475	484	432	478	436	481	494	510	460	508	443	473	486	469	485	533	429	469	502	448	449	500	491	481	441	514	492	498	483	475	458	466	504	419	402	446	490	481	446	506	472	469	471	476	480	461	488	464	455	467	448	459	476	466	471	462	473	485	504	478	458	495	484	481	443	505	492	486	509	461	468	451	450	497	512	502	476	495	503	468	446	488	470	454	466	449	493	467	449	452	455	508	436	467	487	461	511	460	444	490	502	479	517	461	475	470	461	486	453	472	496	526	516	457	480	445	470	466	474	449	512	469	460	474	480	428	469	449	488	474	464	465	472	469	469	430	510	487	478	461	477	528	477	444	418	468	521	441	467	459	452	441	485	469	464	467	466	477	504	477	431	501	491	483	438	443	520	447	477	479	478	458	453	480	510	479	474	442	476	454	474	491	480	443	465	483	466	480	428	468	484	438	483	461	461	478	492	472	452	487	460	445	489	477	478	473	489	471	480	430	464	497	455	480	503	471	467	500	461	448	504	440	431	496	495	484	457	465	491	472	455	456	462	488	493	474	485	496	450	460	463	497	488	506	463	495	498	421	448	451	470	479	478	447	474	492	460	435	471	477	492	436	478	469	480	491	504	497	456	476	495	480	468	481	447	469	465	475	479	482	504	473	497	501	463	480	483	457	489	445	443	439	480	500	462	445	449	475	483	492	456	475	438	505	492	448	442	481	489	480	432	475	478	468	479	499	515	456	472	483	505	487	476	477	519	435	479	490	450	488	528	482	466	472	488	479	475	452	488	491	481	476	471	497	441	479	490	465	468	460	470	484	463	498	447	465	490	439	489	455	492	468	511	488	450	447	508	451	472	471	480	420	478	479	457	443	464	450	508	486	492	469	476	465	512	476	489	469	498	466	461	487	493	484	521	432	472	475	446	481	466	475	487	476	462	478	465	450	497	481	511	435	537	458	458	479	483	503	462	452	432	444	494	443	436	509	472	481	460	507	456	484	458	460	474	406	490	393	491	484	487	485	444	435	417	444	444	482	486	505	460	478	514	438	467	450	498	457	481	467	484	473	468	487	449	422	481	530	494	459	460	459	489	469	459	469	512	478	451	505	486	461	440	452	501	449	402	473	480	492	452	448	475	495	497	492	485	469	457	458	435	494	477	473	441	474	447	457	490	472	487	458	467	471	464	467	459	510	472	474	471	517	464	469	492	445	477	449	453	497	472	474	453	484	459	490	459	477	479	459	499	467	507	425	439	460	468	490	452	485	460	492	462	473	460	470	473	479	482	508	474	492	506	475	448	506	504	513	497	493	490	496	452	478	496	496	469	457	515	457	489	473	505	493	471	454	467	453	454	478	442	495	482	459	456	491	499	479	444	477	470	452	512	420	478	477	489	483	428	432	444	491	471	462	432	477	505	435	474	477	471	476	464	469	440	433	472	514	479	494	482	484	473	484	486	471	480	481	453	419	497	466	469	432	485	462	458	475	446	469	469	478	463	502	467	482	488	484	421	523	470	472	436	475	477	435	463	437	481	438	464	448	454	469	449	475	463	477	474	492	466	467	479	460	486	479	480	478	474	499	476	460	511	476	470	477	468	457	481	442	463	441	466	424	465	437	462	496	451	481	507	492	506	494	470	491	487	450	504	453	467	450	499	445	478	482	475	462	460	486	500	484	455	450	509	444	483	445	460	477	493	472	450	465	471	470	484	471	472	452	469	464	493	486	442	432	446	454	491	475	472	501	475	448	480	467	474	521	472	454	490	472	520	480	481	465	448	486	492	475	483	516	474	484	464	456	458	477	476	462	441	483	457	482	473	432	484	463	483	418	517	489	463	499	499	442	479	461	460	452	460	472	452	510	480	459	474	422	447	445	480	488	478	462	469	489	475	497	515	467	454	481	449	464	455	504	442	505	481	494	482	470	481	483	480	467	456	490	433	481	516	501	465	497	478	476	491	469	470	440	496	490	460	507	463	456	490	494	459	495	498	471	469	485	423	478	461	520	470	488	444	434	464	518	498	454	486	470	478	437	456	463	458	488	457	459	470	421	466	519	458	479	461	467	478	471	496	462	475	498	445	438	481	476	495	474	465	498	451	487	453	466	494	492	479	486	504	448	470	485	497	424	452	479	458	493	492	469	434	473	441	481	464	465	489	493	461	478	469	521	461	470	470	481	501	462	496	446	466	478	473	486	463	489	503	441	502	464	449	528	465	440	472	450	471	465	448	474	443	482	448	494	479	505	460	489	464	463	439
23598	14746	20291	19354	20160	17083	14052	10384	8166	7313	4249	11933	30840	10952	514	280	286	301	260	246	296	247	270	241	244	227	257	224	247	229	204	230	235	240	239	215	249	222	225	247	228	231	250	210	229	216	211	197	223	245	227	235	254	248	241	228	234	250	232	229	249	234	242	237	207	250	198	234	221	233	234	210	237	232	232	222	216	239	272	246	227	230	240	240	217	214	229	202	231	240	249	233	241	239	226	234	232	219	214	220	218	238	213	188	232	217	246	249	226	232	240	188	204	246	248	219	261	227	223	244	231	250	206	251	223	239	239	238	217	231	227	226	202	228	220	230	237	231	204	231	228	244	200	252	196	230	223	236	232	220	230	233	196	221	229	226	205	221	240	260	234	235	239	210	248	244	213	238	240	261	226	219	203	229	247	226	211	224	257	229	239	203	224	233	225	225	249	238	224	225	237	232	236	219	225	227	229	246	251	234	240	241	228	228	226	219	236	239	227	257	232	242	238	253	239	252	255	239	223	228	221	231	224	208	213	221	241	211	234	224	235	255	228	208	235	235	233	245	235	228	223	218	239	212	215	257	214	237	199	271	233	258	240	187	233	208	213	232	240	222	245	213	215	198	249	240	214	255	231	234	225	224	205	234	213	225	262	252	212	228	216	231	205	243	191	234	239	242	212	203	219	233	232	209	211	242	238	245	241	247	240	232	219	232	236	230	244	237	211	237	219	222	216	224	241	239	222	245	245	236	254	233	224	227	232	243	250	235	242	217	227	228	209	244	216	244	230	197	206	230	251	212	244	241	215	245	243	229	235	252	216	249	231	238	228	238	220	228	220	220	232	236	238	219	228	227	234	244	232	232	239	232	233	232	226	229	234	216	237	222	224	223	203	231	242	255	238	222	227	228	244	228	259	254	223	238	236	216	227	227	218	240	242	254	246	221	239	228	240	222	222	231	213	224	234	225	199	245	265	233	236	240	254	237	225	230	233	216	200	214	215	201	194	238	206	222	244	241	243	220	225	224	244	223	206	226	212	222	230	226	206	236	228	231	207	218	242	238	214	223	234	253	218	205	220	216	225	220	220	221	224	229	213	204	219	223	226	241	247	227	245	213	210	208	239	226	198	235	252	210	215	225	220	251	224	222	219	241	246	205	237	216	239	223	210	237	248	211	264	219	216	223	242	223	245	234	229	239	220	210	246	228	232	238	237	226	218	214	224	231	210	234	202	236	236	234	205	203	226	244	216	244	213	221	201	221	246	257	239	217	232	262	228	210	235	243	238	253	207	243	252	224	236	233	207	256	257	247	234	228	236	247	236	206	230	222	222	234	214	198	248	236	219	204	237	250	213	245	192	244	233	252	245	212	240	236	234	240	209	237	236	248	219	198	227	240	245	213	239	265	228	228	243	215	213	224	223	222	227	269	254	201	218	210	217	221	241	234	221	213	231	258	233	233	229	227	221	210	223	220	255	233	221	232	223	217	213	228	220	234	211	186	240	233	194	245	255	232	227	227	215	231	239	241	237	225	249	205	210	219	218	243	227	226	216	246	234	252	225	215	233	274	231	223	228	257	243	214	225	242	244	257	239	252	242	227	217	229	226	224	233	245	234	211	234	239	243	221	236	207	209	217	243	244	234	220	244	233	211	216	235	228	229	208	211	222	242	240	228	260	246	220	211	247	240	225	236	229	230	241	240	191	223	213	247	237	251	231	233	235	229	245	230	244	221	239	229	225	219	251	285	213	203	221	238	223	236	244	240	235	235	216	210	233	260	218	254	223	224	228	218	237	225	214	236	240	227	231	225	232	203	207	237	264	226	219	263	231	216	211	238	236	242	204	208	217	210	229	222	200	238	233	227	206	211	249	237	215	242	236	240	234	224	226	245	201	234	221	215	217	255	242	228	231	250	220	203	241	228	220	205	218	218	235	243	220	213	212	239	245	220	214	224	216	225	217	218	219	227	230	222	224	256	209	244	227	232	216	216	223	237	229	225	237	239	240	240	260	211	216	222	234	218	233	228	237	257	268	226	249	208	219	227	233	240	278	248	242	226	216	206	226	206	239	240	248	241	223	229	213	206	228	240	239	213	215	222	251	242	246	226	246	229	223	252	229	209	235	225	214	210	230	250	212	225	245	221	238	246	233	235	209	225	212	246	245	243	237	224	242	226	225	226	230	230	243	232	242	237	220	195	218	236	219	230	220	236	236	221	229	209	236	258	249	204	245	218	243	220	199	240	229	218	248	226	205	223	212	207	201	241	233	210	247	223	238	219	241	250	247	234	255	220	231	224	249	237	238	230	228	237	229	235	240	221	243	221	254	230	249	221	201	240	264	238	218	209	213	200	243	217	233	217	217	235	220	279	256	230	232	227	218	231	236	207	191	228	220	210	213	227	228	221	224	233	239	209	214	213	237	240	220	205	246	231	244	248	245	229	252	245	241	239	225	211	242	247	233	231	231	254	221	247	214	211	224	225	207	216	251	247	229	229	245	234	264	257	235	259	251	221	200	208	234	236	243	228	209	232	228	221	201	211	227	228	226	230	250	194	224	231	222	222	211	219	232	223	234	237	246	249	212	223	217	268	223	223	229	242	230	215	225	265	222	222	222	240	220	222	226	243	225	236	231	212	237	213	238	245	238	232	238	204	219	216	219	226	212	242	243	219	214	221	231	221	238	260	227	229	237	207	230	224	194	249	217	224	247	203	221	213	228	255	253	206	236	233	245	227	208	228	228	218	227	252	223	214	251	223	223	214	233	210	224	216	218	239	233	245	230	225	218	246	232	244	205	224	230	229	229	230	235	230	244	228	225	222	225	252	225	239	213	229	227	221	241	230	259	221	243	257	225	216	264	239	210	247	245	201	265	230	232	242	234	258	239	236	223	227	248	231	240	239	215	242	241	214	226	224	230	226	237	251	228	212	216	240	241	221	208	226	231	230	243	250	203	225	229	234	243	216	266	231	242	252	238	234	237	244	211	243	211	246	225	211	221	222	224	219	231	226	221	227	246	248	207	236	243	238	214	228	222	248	208	246	213	241	242	228	214	226	228	239	227	265	228	247	225	233	217	234	246	239	232	227	238	200	228	223	232	257	236	225	226	216	236	217	214	244	237	204	254	241	234	251	234	229	228	231	218	242	218	211	221	221	225	227	234	224	227	241	231	220	240	220	213	234	252	205	234	218	237	209	235	233	222	240	229	243	226	194	215	219	229	227	223	238	192	202	234	242	253	242	227	249	210	218	206	229	200	213	229	248	239	240	235	219	244	251	228	229	230	231	236	213	217	226	202	233	229	245	240	208	207	216	211	225	223	207	213	235	251	217	217	240	215	228	264	274	214	217	230	239	228	232	211	223	217	214	270	223	217	234	242	227	242	225	242	228	248	249	235	225	217	235	224	252	225	204	247	231	222	246	230	241	227	227	238	235	218	210	227	202	239	217	241	245	226	225	208	219	229	228	230	252	228	229	227	217	255	238	229	214	237	238	230
13595	9756	19247	22368	27649	24705	22522	18562	18685	18164	13120	31005	49372	10919	1051	1031	962	959	906	893	860	853	840	828	838	804	763	818	790	795	779	749	743	731	736	724	736	741	690	712	713	708	713	697	681	736	712	705	710	701	675	658	659	684	669	695	701	698	681	682	665	710	683	645	649	646	674	647	703	688	681	658	701	664	711	666	712	667	676	697	712	695	650	666	667	686	669	693	653	624	641	706	603	704	646	707	690	624	658	647	692	657	661	692	684	692	640	706	684	713	721	668	657	603	700	662	679	699	691	681	670	700	686	688	664	672	658	672	638	688	673	648	645	629	577	715	673	628	663	612	673	665	694	659	633	644	685	642	638	628	685	648	694	702	672	615	688	633	680	673	661	669	638	638	646	670	681	718	674	647	649	646	616	669	679	631	665	627	664	627	677	647	634	643	627	640	671	675	623	665	656	654	680	658	646	704	673	700	675	655	676	684	637	669	668	673	666	670	646	652	655	664	685	631	662	621	622	686	700	655	722	636	677	654	644	633	644	676	662	659	675	660	690	647	697	668	717	677	629	637	701	648	690	697	685	648	677	664	642	714	631	627	630	702	644	658	683	646	701	638	653	649	665	685	659	643	673	636	679	641	631	660	665	618	697	659	626	662	688	669	672	667	658	658	658	672	651	681	672	704	687	692	670	656	660	651	630	667	677	674	668	671	674	667	662	665	665	665	638	687	690	658	659	638	653	717	640	652	661	667	686	632	658	682	648	641	653	619	660	620	652	631	666	646	712	630	623	659	657	661	682	653	690	642	678	685	667	680	662	618	697	730	680	648	651	606	617	649	658	716	665	688	643	614	660	647	683	638	662	666	686	694	709	724	640	674	589	637	648	664	648	697	661	640	650	617	656	719	685	707	722	649	644	615	647	665	639	649	672	666	637	723	641	653	675	684	632	675	703	678	656	671	651	667	679	664	671	606	662	660	621	637	672	698	685	635	624	677	687	633	652	652	696	627	653	667	663	698	651	678	678	649	709	695	665	696	646	702	660	641	638	693	656	679	661	669	620	685	664	679	672	698	623	674	665	656	638	671	712	684	663	666	653	654	693	617	611	728	687	680	669	687	700	685	710	592	665	650	661	714	640	684	700	666	670	669	650	693	659	685	595	653	683	645	654	640	690	669	631	650	658	706	644	637	668	660	694	664	659	667	674	685	657	666	664	611	661	639	684	625	643	647	606	659	687	687	644	656	642	655	674	634	685	677	656	674	698	721	644	618	665	646	671	685	660	627	709	643	642	653	680	677	657	621	693	680	633	626	638	662	675	632	639	674	669	627	675	700	662	635	661	666	664	663	678	675	703	682	652	591	651	657	683	692	692	701	662	699	645	615	641	667	655	635	663	653	649	676	642	644	663	664	654	617	683	694	689	703	659	639	663	629	634	630	674	690	646	663	719	674	614	646	670	655	656	675	670	728	650	635	685	698	625	663	698	686	672	609	646	706	677	682	688	633	720	666	648	635	662	649	659	652	673	649	726	641	676	632	678	649	644	658	682	646	681	635	684	677	619	648	679	700	667	644	661	693	652	706	614	622	667	678	699	616	642	692	637	673	695	654	647	655	647	650	646	694	656	644	648	663	663	647	662	626	664	656	608	669	675	650	668	623	658	626	640	635	619	685	644	638	658	662	674	678	639	688	673	665	716	638	665	673	660	676	679	666	659	630	654	693	672	662	619	669	714	694	673	676	663	673	675	679	691	662	695	665	640	712	675	640	634	722	642	685	641	658	673	664	679	696	652	695	695	670	664	638	648	661	666	693	652	662	650	655	671	700	662	728	657	694	667	694	677	648	630	681	671	649	649	678	698	716	674	657	667	654	677	643	613	699	693	646	670	652	683	674	674	658	708	697	711	652	655	684	676	679	646	671	617	643	641	631	633	700	625	657	648	677	676	680	670	726	684	680	651	670	679	662	687	619	666	693	665	708	666	711	682	690	672	669	656	646	635	675	642	677	633	675	663	679	648	623	645	675	666	656	691	608	676	651	636	713	628	679	716	683	664	652	711	669	648	677	657	666	637	611	607	664	669	677	692	703	666	640	677	658	655	676	628	633	648	652	645	677	631	653	627	657	627	654	699	672	642	666	668	687	665	723	676	683	651	631	649	650	656	688	648	644	648	687	679	638	678	637	622	653	622	616	671	663	668	592	651	704	655	668	629	682	668	683	661	657	651	667	645	649	643	637	667	652	645	702	673	638	657	640	661	666	705	686	674	670	672	658	643	633	638	647	693	662	669	612	634	659	672	713	618	617	697	703	656	661	642	652	649	682	635	678	629	654	669	675	647	671	657	688	657	686	702	680	620	664	750	652	677	691	634	676	657	670	652	664	632	697	628	726	664	597	680	629	641	667	683	646	648	669	683	660	685	669	673	664	705	657	676	676	717	622	653	642	644	712	721	681	652	683	676	661	623	675	643	657	667	651	657	679	623	647	671	615	615	647	653	665	631	636	694	685	676	627	679	659	693	614	654	695	690	652	624	708	658	657	643	650	702	676	685	642	680	705	692	667	683	696	657	645	687	664	714	598	679	671	644	651	673	683	663	713	655	683	682	674	651	690	664	679	638	678	636	629	621	658	663	653	674	679	663	683	658	658	686	642	690	669	670	678	675	668	642	692	659	688	664	662	670	635	678	670	606	659	641	675	688	681	652	655	682	641	669	638	657	654	676	661	679	648	664	686	691	680	639	623	639	696	662	669	674	642	626	720	667	626	668	642	706	667	665	672	654	678	717	570	639	590	649	640	670	697	670	656	655	644	677	665	671	677	711	656	634	656	654	617	683	678	661	680	674	699	616	636	676	647	635	619	636	723	680	658	639	638	646	672	651	672	686	688	622	696	694	623	702	636	643	633	638	651	692	664	652	685	662	685	674	707	655	661	671	695	651	666	650	667	691	648	647	675	650	692	654	618	634	666	710	648	631	646	704	704	647	638	649	644	661	648	636	689	688	693	671	713	599	663	644	619	666	649	668	609	702	656	666	630	667	658	661	642	680	638	695	664	669	632	651	683	590	702	693	662	671	673	654	699	658	677	630	664	685	688	640	685	680	660	649	675	686	680	651	666	636	642	636	700	657	661	663	632	656	643	683	666	683	663	706	687	661	652	699	617	652	620	691	664	731	691	642	660	632	659	626	646	693	650	666	627	687	656	670	672	688	652	658	691	698	619	620	733	666	639	666	641	689	628	689	655	652	662	664	637	620	650	646	679	667	636	645	677	698	622	692	647	674	673	627	699	705	625	647	684	648	707	651	653	656	688	640	680	689	636	674	679	662	675	652	677	692	653	616	676	691	679	662	663	616	659	692	658	654	679	664	659	675	652	659	653	663	650	637	681	677	675	650	674	662	644	667	667	687	648	649	699	685	693	696	671	653	649	645	655	668	672	686	692	652	653	633	681	630	669	674	653	623	672	628	731	675	671	702	680	682	652	709	705	630	674	700	646
2988	1058	1448	1289	1140	1173	1269	710	555	412	431	531	1904	814	243	253	243	208	216	207	241	227	270	209	236	217	204	221	212	184	227	206	181	213	229	215	230	220	245	234	227	223	217	254	199	213	252	230	227	216	218	225	214	236	216	211	217	233	208	215	236	254	225	246	185	231	243	235	224	223	215	216	220	216	201	209	221	218	239	232	223	220	203	221	216	216	226	202	211	209	223	216	229	265	244	254	215	227	204	230	213	199	228	220	236	222	215	250	219	246	222	237	225	222	222	217	205	221	210	222	213	224	193	227	247	222	235	225	218	192	223	250	240	260	214	231	225	248	258	245	225	245	195	238	226	203	219	218	196	236	249	219	192	204	234	215	229	234	221	219	242	216	232	211	209	219	205	211	208	258	192	218	214	220	199	250	199	235	219	242	216	228	223	214	227	210	249	196	208	198	223	227	197	214	247	224	213	218	203	228	246	230	236	193	218	223	218	244	220	213	210	222	232	193	232	195	243	213	214	246	220	241	233	220	202	217	223	240	203	196	211	172	197	207	214	235	212	188	198	230	194	222	213	193	182	196	204	226	232	213	199	221	226	240	213	204	232	213	239	219	179	209	199	228	221	224	260	199	212	229	220	209	230	232	212	226	210	210	217	223	214	209	219	206	194	222	252	206	202	235	233	233	215	197	213	202	225	241	258	240	250	226	217	235	236	220	217	253	243	223	210	219	209	232	231	194	231	234	226	221	227	234	213	238	233	243	216	225	222	218	197	237	221	226	236	206	226	219	205	187	226	232	220	216	221	210	211	217	219	217	200	220	237	211	209	215	214	210	209	204	234	238	219	245	221	219	224	225	221	240	230	219	216	233	226	193	229	234	240	217	227	220	234	229	228	218	209	219	203	247	213	221	224	236	232	214	203	214	202	246	219	213	203	221	225	216	229	214	217	226	229	218	240	218	241	188	226	195	201	221	243	201	211	226	231	211	234	209	211	211	221	230	229	238	187	201	203	225	210	203	192	221	226	245	243	246	204	229	228	209	243	233	237	236	227	215	215	229	229	214	214	247	209	229	241	199	236	223	242	222	198	249	207	213	220	222	200	199	206	182	214	230	227	221	231	217	189	234	236	230	217	224	230	219	225	220	240	231	209	206	223	239	222	237	213	215	203	207	217	241	207	192	237	207	226	237	240	252	244	231	249	223	231	212	224	217	230	232	213	195	198	215	210	222	241	213	217	211	211	200	223	207	228	215	210	211	257	214	236	203	225	205	206	229	220	229	215	198	197	221	229	210	224	223	203	224	243	238	230	201	213	220	220	207	216	220	215	229	230	219	236	195	238	220	229	239	231	230	224	201	226	188	260	205	210	235	238	221	218	217	224	222	206	218	239	215	208	224	217	204	223	227	229	219	211	204	222	214	217	223	202	233	238	233	206	216	230	228	227	204	202	235	233	216	261	216	248	209	243	244	223	191	209	228	212	225	221	186	219	209	210	221	225	204	217	202	215	247	221	228	215	208	215	216	207	241	230	222	211	198	232	224	233	221	221	210	206	211	230	219	214	210	192	199	224	238	220	227	249	216	243	197	218	220	217	235	231	198	213	246	234	200	210	237	229	247	240	219	247	226	250	232	220	185	246	209	209	221	239	189	212	201	217	224	226	221	239	226	214	217	222	209	236	205	207	212	250	218	192	215	226	214	222	220	217	216	204	242	230	222	203	227	231	218	231	245	201	202	215	242	218	240	195	217	225	229	217	226	220	215	245	228	221	196	205	216	202	225	209	226	227	228	237	223	229	225	201	222	205	222	232	251	231	232	204	213	219	237	216	231	237	239	204	205	248	214	239	228	233	221	206	206	215	241	208	228	240	209	238	210	204	242	221	239	252	234	194	239	235	225	220	240	232	195	225	208	213	208	243	208	231	211	194	206	207	217	257	238	248	247	239	227	230	220	217	249	205	216	225	214	213	224	241	228	228	219	233	228	212	233	218	238	170	256	210	212	247	217	243	207	214	220	213	213	209	210	209	237	242	231	202	206	222	212	222	229	215	196	235	219	223	217	210	227	215	222	235	231	214	244	223	190	213	227	204	236	227	223	247	228	216	219	235	194	219	243	237	204	235	224	249	221	217	201	233	232	231	231	220	234	266	216	227	221	214	237	238	227	241	249	240	221	237	209	220	212	234	192	205	224	226	230	216	249	235	213	217	225	217	253	214	216	214	244	222	208	236	198	244	221	215	218	202	245	197	219	210	230	206	231	221	199	244	238	201	239	196	237	219	223	209	203	202	218	214	241	196	232	224	191	211	217	220	231	219	221	240	225	227	244	213	219	261	233	208	202	218	231	216	217	218	249	254	216	231	254	211	223	201	217	215	215	192	221	202	239	219	200	260	249	214	209	217	238	223	203	198	221	210	238	202	252	213	225	213	201	220	237	207	228	214	218	208	223	228	240	218	223	224	209	222	222	210	217	219	232	205	214	217	215	187	214	197	214	212	219	226	218	239	214	243	194	233	224	237	205	201	199	218	223	218	231	218	218	200	210	217	203	243	220	226	214	212	229	217	204	193	217	216	248	208	222	227	241	223	216	216	212	233	211	237	241	231	217	242	212	209	218	226	239	223	203	232	222	205	207	217	232	213	214	208	214	206	235	229	241	214	237	228	229	238	225	212	217	216	210	239	213	230	213	237	239	217	238	207	215	209	237	225	226	257	221	257	231	203	216	225	226	179	213	208	257	232	198	196	244	236	177	204	253	221	246	230	225	187	212	231	226	193	230	200	206	227	218	241	230	206	235	246	231	200	224	211	235	211	225	215	200	217	233	233	216	218	238	232	216	221	213	224	231	193	250	190	213	221	217	223	229	225	235	188	239	193	199	222	201	210	243	242	238	205	219	231	230	222	238	239	211	250	229	211	218	211	221	235	221	214	232	231	207	223	246	243	245	214	217	197	188	204	223	213	187	193	246	200	214	219	190	218	244	227	212	215	192	235	233	209	219	234	243	214	206	214	236	227	208	229	252	206	224	202	228	223	226	207	209	197	223	228	205	203	225	219	208	208	226	229	221	235	220	213	239	216	218	229	223	199	207	220	221	225	205	235	219	214	263	224	235	217	224	225	219	217	240	217	214	226	246	189	185	245	239	220	242	218	220	210	227	220	217	223	192	222	202	235	219	227	239	249	214	190	239	212	246	225	200	199	232	205	219	232	208	210	222	227	230	234	207	220	194	184	236	246	207	225	194	222	223	220	228	235	229	194	207	251	227	237	196	215	217	224	201	200	195	241	213	216	216	208	231	218	249	243	228	240	219	242	223	212	236	209	236	234	241	211	218	222	225	211	209	200	215	210	233	233	228	240	230	226	224	215	230	229	192	201	231	225	196	217	218	221	219	231	209	202	223	231	238	232	225	199	220	196	214	202	215	211	240	207	225	239	214	187	208	213	221	209	228	221	223	222	232	223	245	215	231	223	218	232	244	229	241	232	242	201	203
2843	1491	2654	2837	3147	3653	3965	2405	2300	1809	1874	2357	8222	2669	602	625	668	676	689	697	614	643	659	617	624	643	648	635	619	635	628	641	624	648	655	605	580	627	605	614	646	620	644	630	608	617	630	631	673	681	613	627	644	654	629	608	623	644	626	631	641	605	647	622	625	651	639	658	623	631	617	629	610	691	624	639	652	624	606	622	642	654	616	639	616	652	631	674	629	605	664	627	664	663	630	643	600	624	649	625	620	596	645	614	579	586	641	623	579	620	596	604	619	613	618	620	645	639	573	610	597	645	621	637	662	653	630	662	583	641	630	624	659	614	664	650	637	649	636	634	611	624	643	609	599	634	614	639	625	645	635	618	653	672	669	590	631	626	625	595	589	658	599	614	617	600	654	633	644	626	635	621	612	644	620	673	580	608	592	653	630	627	607	638	586	649	610	631	627	670	656	603	578	652	598	606	629	590	619	618	650	611	606	592	652	642	544	669	622	565	625	598	632	642	647	676	628	619	608	599	588	604	649	628	635	641	600	611	665	641	620	676	620	604	575	648	681	630	624	635	648	627	595	661	619	581	669	669	631	641	598	638	593	626	638	641	607	617	662	610	625	589	642	630	652	655	638	632	644	613	609	618	627	668	576	674	652	656	601	626	628	633	663	623	624	631	627	625	658	641	623	664	620	605	646	636	594	635	653	616	610	601	611	591	625	596	645	621	656	643	635	596	615	634	630	604	656	575	614	612	604	626	604	633	591	610	610	654	614	634	627	620	647	588	585	626	625	614	640	648	586	639	670	647	611	671	590	650	650	603	631	583	648	629	631	596	577	606	660	580	674	642	641	602	642	634	609	680	627	626	666	611	630	636	592	618	615	617	629	666	652	647	625	664	616	586	667	646	594	630	659	663	644	625	620	603	651	662	649	623	651	608	632	628	649	627	644	649	671	626	657	589	680	593	622	593	611	583	643	639	606	630	631	623	625	604	669	617	574	644	629	648	644	673	617	595	651	656	659	653	643	644	624	677	641	675	647	612	621	656	689	614	639	617	613	627	588	621	607	628	644	626	616	623	634	621	625	596	640	634	665	633	585	594	595	621	576	651	631	619	631	662	592	680	626	621	673	629	643	589	608	631	594	639	624	596	639	653	597	610	634	589	610	639	637	631	662	569	614	641	648	588	590	588	607	649	647	605	618	599	616	615	564	605	610	640	678	559	612	619	607	645	657	601	647	696	642	611	625	591	628	641	605	617	620	599	637	631	627	612	622	618	605	646	608	606	636	674	631	647	643	645	655	641	610	604	626	648	651	619	666	638	653	656	681	621	595	602	627	594	630	639	648	620	628	644	654	652	596	600	633	602	588	642	630	623	630	636	658	612	597	584	633	632	636	621	658	624	626	641	647	605	609	591	613	646	593	661	620	618	657	612	641	636	657	596	590	639	609	645	634	615	613	582	614	668	628	606	549	652	661	639	599	646	651	609	652	615	627	662	629	667	626	614	611	668	660	628	654	603	630	631	656	610	597	628	648	603	652	588	614	617	639	605	654	652	614	639	627	666	589	640	625	656	583	693	653	657	609	652	590	648	630	611	636	638	625	615	591	614	621	592	613	638	617	622	642	660	652	598	660	651	638	591	638	586	645	636	618	598	622	594	613	600	614	626	688	599	669	633	643	668	582	607	637	650	663	584	637	605	638	614	671	646	642	610	644	638	594	641	622	609	655	634	600	650	612	602	644	623	637	642	600	627	643	561	618	659	616	611	597	619	633	641	630	615	631	650	642	636	615	654	660	664	581	581	603	604	587	600	668	678	608	634	629	651	647	629	631	614	612	614	574	632	604	596	641	680	634	660	636	605	637	622	659	574	613	589	625	592	654	601	615	687	620	663	661	637	675	598	632	721	680	641	666	649	622	641	649	648	632	614	607	597	620	626	627	684	604	590	592	567	629	591	644	589	649	664	632	631	662	622	634	628	639	638	607	583	617	621	655	627	624	629	619	637	579	659	700	629	595	646	635	656	640	643	641	607	662	628	602	628	569	599	626	641	607	609	668	634	602	620	615	650	635	644	645	609	617	615	610	611	660	590	616	592	632	634	627	618	620	627	653	612	590	641	661	635	682	589	648	597	690	656	618	637	589	633	616	591	589	587	602	646	607	641	639	631	662	626	633	614	648	581	632	647	637	608	668	625	590	632	579	585	653	629	629	672	663	604	643	604	632	621	656	599	660	638	621	640	671	588	655	623	605	653	629	642	640	596	620	630	651	596	676	614	622	618	617	674	627	694	607	643	663	634	625	613	665	605	694	656	632	626	592	627	662	574	616	645	606	649	608	646	587	636	659	623	613	607	622	642	625	625	616	587	588	644	675	668	619	622	600	664	662	597	639	633	634	620	619	664	612	598	582	594	597	639	633	626	648	626	637	633	605	607	625	637	655	631	673	592	668	641	647	635	636	604	597	589	623	619	618	644	612	602	640	596	630	637	586	590	641	618	637	692	658	623	677	603	604	643	646	630	618	671	621	581	662	563	600	624	607	642	596	608	644	644	619	614	606	588	667	611	621	641	608	620	622	691	643	646	608	612	617	640	615	590	649	598	595	673	640	656	656	638	608	580	651	651	611	616	601	616	638	604	584	614	628	612	576	661	660	623	623	630	622	636	602	614	643	597	610	626	636	614	688	600	631	609	674	671	642	650	634	646	623	636	662	635	612	633	676	646	589	657	627	629	682	590	661	671	648	598	617	658	609	584	601	612	659	625	632	627	639	605	675	647	658	588	595	624	594	643	638	617	592	588	623	616	650	617	599	593	613	675	604	614	617	638	615	578	622	659	638	615	626	622	602	643	589	637	615	616	630	607	629	652	632	603	643	593	601	662	606	626	658	617	659	635	626	652	587	577	663	579	645	633	644	668	636	604	635	646	655	577	688	620	566	637	663	646	618	613	657	615	668	572	601	640	629	599	636	648	631	638	651	654	604	661	610	619	602	641	634	652	648	583	596	621	707	649	628	628	646	623	632	646	580	636	613	569	644	657	651	618	628	623	633	580	620	680	611	682	629	609	622	665	586	621	657	676	659	648	622	622	633	637	640	654	609	639	580	632	647	644	650	592	610	643	656	662	611	683	653	605	601	633	615	638	632	639	587	629	634	685	636	635	621	628	600	606	630	663	679	660	583	639	631	653	603	634	647	656	597	652	644	630	623	619	626	637	653	624	598	609	599	631	644	615	658	655	675	607	632	609	658	626	627	625	618	640	600	641	620	657	639	607	673	651	648	621	620	641	647	668	632	647	633	607	644	633	615	649	644	613	639	629	600	639	653	619	652	615	638	649	647	617	600	640	629	647	640	619	596	606	635	655	654	609	609	629	636	626	665	602	631	613	628	638	642	657	656	608	620	612	642	679	672	624	643	639	641	643	644	651	641	665	650	592	618	565	624	675	642	623	609	619	658	624	609	573	606	648	592	653	632	574	616	626	573	611	661	637	588	599
13282	7381	10374	8387	7748	8252	7635	5808	4907	6787	4548	4087	16452	4208	215	166	178	149	172	145	171	169	160	142	145	163	150	117	153	144	137	138	140	137	148	146	141	156	157	174	151	141	149	142	116	148	130	133	140	135	144	132	128	126	131	175	115	134	146	137	136	138	127	136	124	121	141	153	171	134	146	147	145	139	122	120	139	124	144	140	143	139	173	150	133	153	138	163	115	140	137	142	108	151	134	120	139	134	173	131	137	155	140	125	125	131	141	139	135	139	137	144	139	124	139	136	139	125	127	158	154	147	140	159	115	169	160	130	125	152	160	151	141	167	143	131	131	133	144	138	139	130	143	153	144	153	145	129	132	128	166	146	122	134	133	121	141	146	146	149	137	150	131	120	132	128	163	128	127	140	139	125	141	148	149	156	153	151	139	142	167	129	126	138	159	130	145	157	149	133	146	144	130	141	140	136	152	145	156	133	133	162	125	152	151	134	142	131	126	152	139	145	132	129	122	147	144	140	155	163	171	142	137	148	151	155	146	135	126	133	133	132	154	129	134	125	149	152	157	127	131	150	135	135	133	151	151	144	134	134	130	134	144	139	120	141	128	161	143	146	150	163	134	133	149	149	144	126	152	147	145	161	132	140	130	134	125	143	156	153	143	143	137	136	160	165	131	137	124	131	149	140	140	118	133	157	138	130	153	155	154	133	144	130	162	129	136	128	148	147	145	159	140	117	142	159	129	121	159	162	135	131	136	135	128	142	135	150	128	117	128	153	140	130	121	118	131	127	134	164	144	127	150	133	142	125	124	150	131	156	145	142	147	137	138	125	145	151	113	161	129	143	136	156	139	134	133	141	139	133	134	148	143	147	157	154	146	177	141	120	127	134	136	139	156	150	137	124	140	146	151	137	131	153	157	150	152	144	127	145	138	156	131	111	148	156	142	131	143	154	141	121	136	124	125	120	149	122	131	149	163	148	133	148	158	128	128	128	147	153	137	140	133	136	144	138	152	131	158	124	127	146	123	153	123	134	157	127	128	126	157	118	146	124	130	131	118	147	131	153	148	139	142	130	140	141	153	158	156	144	129	129	120	130	166	125	149	146	155	134	120	120	129	128	122	128	140	152	128	161	135	141	119	143	139	129	162	140	132	134	129	158	164	115	138	137	128	139	149	148	117	135	113	141	138	140	168	128	142	155	138	155	121	146	152	146	147	127	147	131	139	144	149	140	135	128	122	125	178	140	144	150	116	140	142	138	131	143	120	139	124	138	125	149	140	163	164	135	143	162	145	143	138	140	160	145	139	129	150	143	122	146	143	138	155	121	164	139	137	139	138	144	163	127	133	125	174	128	154	128	149	143	175	147	132	134	139	136	155	130	148	135	142	107	156	143	155	133	135	130	142	158	144	145	133	140	139	142	131	141	144	133	131	146	152	128	146	143	141	147	142	149	145	159	150	132	144	144	135	141	145	141	147	136	141	135	147	139	142	136	140	150	138	153	129	133	143	161	138	142	132	145	151	128	142	129	124	134	156	159	147	126	124	126	146	140	155	127	155	145	143	151	135	140	147	131	130	149	141	147	133	130	141	135	143	138	159	140	134	152	164	148	133	148	159	139	143	132	147	155	144	142	131	137	137	141	125	132	139	167	141	149	126	159	140	136	141	134	143	146	163	134	136	138	135	129	136	137	130	139	145	138	125	137	121	141	162	134	131	136	120	131	126	121	157	137	159	146	144	117	149	137	133	143	122	149	135	137	132	113	151	133	134	151	142	121	164	137	118	117	161	133	131	137	122	132	146	145	125	127	153	157	145	137	132	144	141	125	128	151	151	118	150	146	139	162	159	133	154	141	149	148	119	134	136	137	150	136	129	153	139	147	140	140	126	135	133	139	140	144	129	152	134	121	125	160	145	162	141	142	137	144	165	143	144	139	153	130	168	139	134	150	128	159	122	151	138	134	139	161	131	136	144	134	155	117	146	115	135	142	132	136	132	117	127	139	156	125	123	125	152	156	158	131	133	123	147	136	112	146	148	152	140	142	141	142	140	143	142	166	130	161	120	117	155	147	128	141	147	150	148	147	144	127	132	132	137	139	144	122	129	132	128	138	139	157	130	146	136	149	146	141	102	151	122	141	150	144	140	126	138	131	132	126	133	135	132	133	129	123	144	167	114	143	152	133	149	137	128	138	144	155	129	160	142	137	150	151	141	134	153	147	153	127	123	158	134	152	143	152	149	139	151	150	145	135	154	153	155	158	142	136	143	129	146	133	132	139	143	149	157	134	139	129	152	138	142	143	125	129	135	144	139	130	130	151	132	175	145	125	123	118	142	134	127	137	143	141	141	151	142	141	159	132	142	133	127	136	133	151	124	111	132	128	125	138	119	161	132	149	138	147	121	156	138	128	126	136	137	141	130	131	122	128	139	131	148	129	154	135	141	133	150	144	143	137	110	145	147	138	143	121	132	138	137	143	124	124	126	152	147	148	130	156	126	127	128	144	139	162	131	138	146	136	134	147	132	150	118	141	145	143	136	120	134	139	120	156	125	140	130	161	140	153	127	131	128	150	139	105	170	149	125	157	163	146	144	146	150	134	144	159	133	147	150	152	152	146	140	137	133	141	149	113	153	149	130	133	146	131	138	136	148	148	128	126	125	129	134	132	126	139	141	134	137	144	152	129	109	135	165	156	173	108	130	141	125	144	135	127	132	151	134	136	161	126	139	150	136	130	127	141	143	154	129	141	129	136	142	125	117	162	129	137	126	159	155	141	137	148	121	142	142	138	142	147	159	138	133	139	141	138	141	157	133	156	159	146	150	162	146	143	139	132	140	150	148	141	166	149	162	138	146	127	126	137	138	152	141	129	145	142	139	155	153	133	136	142	125	145	154	140	141	137	155	126	155	131	134	154	143	134	146	131	133	136	134	119	162	161	135	135	141	116	125	124	149	124	144	141	153	124	158	138	138	148	135	147	128	146	148	132	136	147	153	167	140	149	143	137	170	118	127	139	148	136	140	134	155	137	111	132	134	135	134	151	133	134	125	149	138	110	161	144	171	151	124	143	149	153	152	136	142	122	128	125	125	141	121	145	150	120	128	140	134	136	121	138	133	146	127	120	117	126	132	138	164	131	143	146	150	121	119	137	131	125	116	130	152	152	118	131	133	154	117	135	118	110	122	145	155	159	157	156	138	142	134	141	119	144	140	144	139	134	142	146	123	137	136	120	159	143	118	124	116	138	134	153	128	153	136	124	167	159	119	140	150	135	155	147	126	153	130	140	143	133	147	140	177	146	142	164	172	149	134	134	149	137	140	120	145	136	138	135	146	139	149	128	142	128	132	154	147	135	142	136	135	131	158	142	134	144	122	135	154	141	150	156	123	124	138	140	130	155	139	128	137	141	149	166	120	142	149	158	152	135	143	163	138	131	131	141	139	155	128	136	139	141	129	165	140	125	134	159	149	149	136	131	156	143	122	132	141	159	149	148
8839	5906	12104	12693	15592	18183	16298	14497	13585	18842	13398	15560	38405	5929	682	660	582	575	567	556	555	552	597	523	530	486	505	504	503	504	464	510	507	456	489	492	507	456	488	474	473	517	485	500	444	467	463	445	479	462	459	479	448	419	468	439	434	447	476	420	469	392	455	465	459	446	470	418	446	452	452	451	430	463	454	484	410	435	453	429	453	458	440	399	464	479	437	418	447	415	408	433	444	448	399	472	387	390	447	434	445	432	477	424	421	429	450	428	486	397	464	468	424	450	428	441	428	433	464	433	444	447	446	452	475	490	450	416	422	461	454	417	429	411	449	464	436	419	418	453	426	443	425	417	472	449	462	432	452	448	470	464	444	454	432	453	419	448	432	452	463	421	405	431	446	410	455	463	424	464	446	431	419	476	432	440	385	396	426	437	476	465	450	459	463	464	470	464	474	433	458	464	422	479	449	428	425	475	441	411	440	433	448	453	435	443	415	443	409	433	460	450	421	470	416	462	448	454	438	415	450	398	431	433	422	440	459	423	430	462	439	449	460	445	431	450	454	438	435	419	408	466	443	419	432	435	429	418	443	448	453	453	466	442	438	426	421	464	455	418	403	466	416	449	462	438	444	449	451	431	435	411	473	448	403	442	459	445	441	455	438	409	430	447	469	463	442	418	428	447	456	453	418	442	427	460	471	461	443	451	456	447	437	431	462	459	455	431	475	455	481	444	431	432	429	454	445	449	405	474	474	436	423	451	435	414	445	431	426	448	446	445	430	461	438	468	426	423	420	440	426	416	430	430	457	463	443	435	445	438	450	457	436	424	428	410	480	464	431	408	426	446	468	405	459	416	456	448	425	428	482	466	425	452	452	443	476	426	418	436	438	449	466	403	440	452	420	466	449	428	440	459	425	456	451	415	442	450	435	461	441	444	410	455	402	433	443	415	424	418	429	418	451	438	439	436	448	435	467	405	460	448	446	445	428	443	439	470	421	418	450	443	425	433	420	453	461	451	441	431	438	463	452	466	424	418	401	427	469	435	467	436	421	450	424	435	446	476	419	441	431	461	444	448	431	421	427	435	455	465	467	439	426	448	437	460	487	451	451	447	450	423	432	409	442	447	424	444	475	444	428	410	441	443	464	432	424	417	434	428	451	454	410	433	429	487	429	441	454	420	446	462	474	435	449	452	407	427	466	461	434	430	433	438	444	416	460	438	434	410	430	447	445	443	440	467	451	437	459	417	413	435	444	461	461	425	416	432	421	436	419	418	444	432	462	472	462	460	409	471	406	434	419	442	455	456	435	437	451	432	437	417	444	427	427	442	443	455	442	469	440	466	458	453	435	441	410	461	447	416	450	434	449	419	385	443	438	438	463	487	435	440	488	430	449	402	426	452	474	423	401	476	457	427	395	445	460	474	405	444	453	391	443	407	427	417	429	417	430	457	433	410	424	434	422	451	429	429	409	434	440	437	474	428	438	422	451	414	432	420	445	442	434	449	439	413	447	458	445	450	460	468	465	449	452	445	458	466	417	469	427	416	458	460	467	471	460	438	420	416	416	447	420	449	448	418	443	403	430	446	431	407	458	419	481	423	427	418	482	434	433	419	426	406	475	444	435	429	415	455	412	467	434	443	426	419	440	431	460	415	490	436	443	436	472	449	447	436	438	473	424	468	464	422	432	463	398	422	387	430	460	458	450	447	436	463	417	433	482	430	455	420	456	408	438	470	444	435	423	406	471	422	433	430	434	429	450	435	423	411	416	433	464	433	457	473	433	462	420	423	388	471	424	427	442	405	466	423	411	466	441	436	449	424	436	394	456	432	430	442	448	457	475	441	424	481	400	419	416	440	403	420	477	434	444	447	444	453	490	480	453	434	449	449	464	467	436	444	447	495	406	414	392	451	440	440	458	396	397	427	471	452	445	423	459	474	455	433	436	449	417	453	422	418	454	441	428	421	475	424	440	465	457	436	418	423	463	411	448	440	431	413	477	431	457	434	472	457	455	461	451	455	463	408	452	424	477	452	454	434	386	399	405	441	413	407	399	428	422	453	456	498	406	454	443	446	447	471	410	430	449	454	475	451	440	452	422	396	429	449	437	431	466	426	434	441	436	449	435	417	473	428	456	463	446	445	474	437	427	438	485	423	406	472	453	465	439	412	408	409	443	468	470	462	443	422	417	461	442	424	443	447	445	444	435	421	459	449	456	468	450	425	445	413	425	458	444	477	454	461	468	450	400	420	413	396	441	448	449	464	416	426	459	434	421	424	404	415	467	404	442	429	437	464	473	447	425	445	485	437	442	477	453	461	401	476	475	474	411	433	457	441	465	469	430	430	452	423	449	472	431	464	431	441	431	431	432	457	435	432	472	471	425	454	461	401	463	402	443	431	484	437	436	446	460	488	438	423	426	442	417	474	443	411	414	434	427	438	421	448	420	439	408	456	444	470	427	454	472	446	487	438	411	449	465	411	452	432	457	426	404	427	415	476	460	445	447	407	445	437	484	452	434	401	450	409	414	451	438	408	457	408	433	436	416	407	419	472	470	423	420	442	425	426	455	441	431	389	453	418	424	439	462	414	454	439	417	450	434	454	452	463	412	441	445	461	426	425	460	477	442	465	418	436	452	416	432	404	457	465	453	427	463	417	453	409	435	425	473	433	457	440	452	461	437	435	441	439	462	488	425	465	427	434	416	404	443	427	423	449	448	460	436	449	424	441	445	420	442	450	461	441	430	414	424	431	390	420	460	448	454	451	463	402	462	453	408	446	441	451	393	439	398	426	455	432	435	442	430	458	442	446	415	414	445	439	416	422	452	490	441	416	437	431	420	405	429	432	447	422	427	402	449	435	470	431	452	431	430	444	415	419	452	449	470	454	466	467	427	417	428	478	435	428	444	447	461	406	447	437	436	467	439	441	418	463	413	407	403	450	396	450	418	427	471	442	453	400	478	428	457	477	456	460	457	473	446	477	468	427	379	458	417	443	439	476	453	444	435	420	436	443	455	478	414	460	421	435	443	478	459	465	444	428	466	458	452	444	437	455	427	445	428	465	440	458	420	496	459	431	413	442	399	439	414	464	427	424	463	437	453	413	447	480	466	431	463	447	443	417	419	480	438	451	449	449	419	432	417	441	473	435	465	452	415	440	430	462	441	412	448	468	447	407	420	434	451	446	442	458	450	443	423	396	469	444	432	470	424	472	437	431	480	433	458	446	462	449	439	433	481	423	477	422	441	454	432	443	462	448	424	430	432	456	458	457	450	439	442	432	433	423	432	437	469	435	439	460	442	451	427	441	452	413	462	437	416	478	496	407	435	435	429	441	427	424	428	434	423	425	416	460	456	438	443	445	456	429	387	399	445	414	451	455	415	433	459	442	435	474	407	416	479	419	439	447	490	427	457	409	404	454	468	416	468	432	477	457	390	460	462	440	411	454	446	435	461	428	461	454	449	473	425	449	430	447	462	455	435	441	415	468	420	429	419	462
23821	16929	21563	19352	17935	16350	16270	13377	15209	16065	8456	12941	28851	16834	855	289	300	277	292	276	248	278	277	266	248	232	254	265	259	286	265	281	270	240	234	209	230	245	237	240	255	250	236	250	237	262	258	271	223	258	270	247	234	244	234	253	239	244	241	226	243	235	229	259	292	263	208	245	230	229	235	241	233	253	233	267	246	223	242	257	242	225	246	234	262	245	242	257	262	243	232	261	268	258	211	255	235	225	228	247	238	246	244	252	238	260	218	247	222	248	249	213	260	250	227	238	246	222	228	253	246	232	241	233	243	252	262	230	253	249	222	222	206	256	253	225	261	272	234	236	253	250	238	261	223	255	237	229	254	234	221	238	246	246	271	249	244	219	238	242	245	242	207	244	240	232	259	244	271	240	238	270	243	248	242	230	227	237	225	234	237	230	264	256	233	231	247	238	241	241	255	251	248	252	236	255	233	260	227	255	245	271	232	262	253	226	239	256	217	251	239	259	247	223	232	248	246	243	245	238	218	223	237	231	256	253	226	247	262	230	242	224	247	257	252	240	220	238	224	266	225	225	232	241	255	250	243	205	250	234	228	248	217	266	270	263	273	217	240	246	220	243	255	235	232	256	240	244	241	230	233	260	250	256	223	262	257	237	245	240	246	230	229	225	257	245	251	271	246	223	237	240	247	221	260	256	244	232	216	233	224	255	252	207	249	245	246	226	232	231	218	227	260	253	255	251	220	255	232	243	285	272	262	284	241	253	230	234	226	257	246	254	222	258	235	244	231	262	230	234	202	234	261	239	247	259	238	240	237	245	245	237	249	247	260	232	241	228	250	240	257	267	249	272	233	258	240	226	276	267	234	245	255	247	220	265	245	236	249	249	246	221	229	234	228	248	243	243	240	236	260	247	235	250	240	251	251	248	246	235	243	245	228	237	222	232	255	242	266	264	244	247	212	258	242	256	235	231	236	228	248	240	242	264	282	243	231	231	260	250	242	249	229	254	227	237	247	231	265	246	246	238	224	221	262	252	245	246	264	229	254	255	255	229	240	243	236	244	245	242	259	244	241	259	264	238	259	234	233	265	227	250	252	259	224	237	258	234	224	232	257	250	244	223	245	262	219	231	260	245	271	245	243	233	241	240	247	260	233	225	251	274	250	251	242	236	226	229	222	250	241	230	247	240	220	235	235	249	258	226	234	237	269	249	231	268	237	219	251	217	241	236	249	226	251	240	209	237	224	253	225	209	229	228	267	215	232	260	251	239	216	249	263	259	238	218	260	250	250	215	224	235	251	256	266	252	263	232	265	232	228	260	279	236	233	241	232	238	231	246	231	248	244	250	262	233	242	233	210	252	239	248	241	232	235	270	234	247	267	243	236	250	252	244	262	224	259	262	258	251	211	230	238	258	235	259	254	226	252	265	285	239	258	232	243	258	240	239	248	274	230	260	224	265	248	229	219	253	233	249	236	239	231	224	242	258	256	261	257	250	219	223	228	247	252	234	261	234	224	263	234	266	205	251	253	231	224	224	230	249	252	258	237	274	259	253	280	256	223	247	243	259	255	236	245	249	200	238	224	226	255	276	242	249	252	244	238	239	227	276	262	253	240	234	241	231	239	261	235	247	245	259	266	261	235	227	220	223	241	259	235	209	209	225	254	236	219	236	254	256	236	233	225	231	258	227	258	222	240	262	245	232	231	245	197	252	225	235	246	241	222	228	242	232	241	241	206	225	252	265	219	237	225	263	278	232	248	256	235	242	256	241	227	242	261	262	222	233	219	259	244	227	229	236	248	243	227	260	253	229	254	246	241	255	263	233	252	250	246	268	226	235	258	211	246	241	257	233	253	228	256	244	222	231	247	234	241	256	239	244	240	223	245	254	235	243	216	247	249	226	266	247	234	262	236	256	237	226	246	249	249	219	226	246	257	245	236	242	224	230	249	248	238	250	213	259	247	237	252	252	231	232	235	199	250	249	224	265	262	234	259	234	236	204	244	230	235	220	239	236	234	228	224	199	229	239	230	275	250	216	248	233	236	246	216	238	238	223	267	244	232	221	228	265	229	236	266	232	252	248	236	235	264	258	270	243	231	249	228	255	254	221	207	265	263	256	232	227	243	232	230	246	259	241	235	210	238	231	249	220	231	256	226	257	234	235	223	203	240	245	228	237	218	224	237	245	227	251	218	246	233	246	235	243	222	234	257	227	266	261	251	273	241	250	234	248	227	180	224	259	255	255	256	229	276	245	217	237	257	205	256	213	242	236	259	216	257	236	244	253	275	248	248	218	233	251	250	273	252	221	257	240	265	250	240	244	239	239	256	216	257	241	262	238	222	239	222	256	252	239	235	231	256	263	226	236	233	245	265	232	257	281	244	227	242	265	292	252	244	224	220	242	242	240	230	238	259	252	257	235	246	248	260	264	223	228	253	225	242	222	228	194	244	221	230	244	211	234	225	257	244	281	241	240	239	269	258	254	268	244	238	231	246	230	220	257	233	234	263	237	248	254	223	257	248	242	235	235	236	215	244	256	240	245	267	252	235	241	260	207	254	239	254	251	238	258	234	236	196	237	270	221	249	249	240	233	238	258	228	238	259	236	248	232	213	223	234	221	237	229	234	238	228	239	232	248	251	271	246	218	244	253	224	244	244	255	243	257	245	258	231	235	236	218	256	241	237	249	238	219	275	244	217	247	244	251	219	246	246	252	232	227	240	232	264	257	227	240	246	224	262	258	237	230	257	246	224	224	256	264	252	257	217	248	252	238	219	231	255	242	267	269	215	224	218	243	230	251	276	253	244	233	236	269	231	237	241	227	239	222	247	245	253	252	255	226	230	216	232	250	231	238	235	256	240	285	235	232	274	258	249	244	247	203	224	248	216	279	215	252	215	272	245	236	250	237	264	236	252	258	283	239	272	233	230	261	250	258	263	242	234	218	234	232	253	245	214	266	252	250	218	237	253	235	275	241	250	221	251	250	242	208	222	241	234	252	269	225	223	263	257	269	250	262	249	238	248	226	232	265	226	244	205	253	242	252	241	216	254	250	240	229	217	227	237	253	246	241	199	255	255	235	237	246	246	261	237	217	205	230	258	243	243	258	254	225	238	240	243	237	240	241	275	224	258	267	266	248	240	204	245	257	258	232	266	246	245	241	268	224	246	211	236	227	218	236	235	228	227	225	237	255	271	280	224	240	207	229	229	257	258	227	267	252	244	232	239	225	242	258	199	255	236	263	242	222	251	248	236	210	238	257	249	247	243	236	239	253	243	236	247	226	219	255	252	259	223	219	223	209	257	220	221	263	243	249	229	260	242	237	249	203	248	252	239	240	259	250	224	241	224	253	241	232	224	236	260	241	214	264	241	248	230	255	226	255	241	235	242	258	232	247	223	246	261	241	245	236	234	245	247	256	227	239	228	245	282	266	264	238	249	264	242	257	231	229	247	244	254	248	242	258	212	217	236	241	252	252	243	279	252	258	261	261	247	244
13797	11973	19693	22485	24217	25050	26500	23660	29113	28542	14624	31063	49787	17580	1129	1037	988	964	929	920	922	855	835	827	875	821	822	779	777	810	788	785	784	775	711	792	778	796	774	809	793	695	744	748	737	774	719	755	753	737	801	694	762	743	737	727	703	681	695	735	717	698	740	703	721	728	766	709	717	681	711	669	730	758	715	721	720	757	680	712	746	682	717	697	753	711	710	719	660	680	695	730	715	796	641	714	663	674	674	707	760	739	679	709	701	726	712	714	704	751	654	699	694	750	731	697	702	702	713	723	694	700	711	644	662	673	686	755	671	731	658	728	723	724	690	741	686	741	682	686	727	705	700	726	674	716	708	709	686	748	700	741	665	729	702	678	725	701	708	690	718	699	664	713	688	661	694	716	692	708	740	704	676	723	679	719	709	694	711	705	693	690	720	733	712	737	725	690	688	695	700	687	694	663	693	693	729	703	699	699	719	726	707	663	710	742	754	762	708	664	678	671	720	699	686	755	701	714	678	743	736	663	714	735	713	713	664	689	661	736	746	740	713	678	737	687	679	709	734	719	688	697	738	706	706	688	696	704	638	673	748	757	685	678	710	692	789	700	707	692	792	655	741	689	693	705	681	719	680	685	714	670	685	710	692	725	728	748	705	666	652	727	762	711	707	697	706	649	696	721	708	714	712	737	704	700	704	656	681	733	738	693	698	738	705	730	707	743	672	704	723	774	729	734	744	677	722	731	706	709	676	696	675	736	733	688	706	701	736	734	716	675	750	691	678	728	690	690	707	697	721	754	668	726	731	735	677	680	685	703	642	678	706	732	709	692	685	684	720	705	659	693	659	691	680	704	687	720	714	717	715	681	723	695	679	671	678	698	701	719	686	726	702	739	681	659	647	712	655	722	732	682	676	741	695	734	702	684	713	701	722	688	727	735	674	664	762	703	677	692	682	689	708	743	726	736	713	713	742	686	713	691	704	688	728	674	721	712	708	702	731	716	700	684	717	743	704	715	707	679	712	650	717	695	689	679	696	688	665	721	680	672	716	711	655	744	717	690	697	680	632	674	708	708	740	688	719	663	679	692	700	749	712	685	680	712	713	733	675	695	678	720	747	697	735	709	681	656	704	722	660	678	706	754	713	724	699	704	670	688	719	720	730	707	664	682	704	665	656	663	698	717	729	663	697	702	716	726	676	718	716	682	710	709	687	722	685	670	721	732	714	713	700	725	727	718	661	732	715	737	707	714	706	730	708	708	701	675	680	684	712	662	714	732	676	701	692	672	753	671	732	679	699	692	662	718	758	689	672	670	759	698	708	676	661	706	727	745	672	670	706	740	702	720	677	681	728	708	703	724	724	744	719	691	699	735	743	689	710	759	687	701	680	695	677	707	672	756	739	709	697	688	693	738	656	712	718	665	731	686	695	730	751	748	690	732	707	720	710	701	681	676	701	719	712	698	661	681	706	771	719	712	742	727	675	737	725	725	732	730	724	683	688	693	662	669	719	786	628	661	676	732	685	708	706	664	682	701	700	704	736	732	686	675	688	714	740	724	735	722	717	727	645	713	674	680	708	698	675	673	705	677	719	701	678	724	723	695	723	683	713	720	703	721	720	659	709	729	713	733	698	719	728	675	711	694	682	722	652	685	727	724	705	663	705	709	733	707	763	740	669	683	752	685	696	691	668	714	730	687	691	691	723	726	665	703	710	720	728	657	649	733	678	710	689	770	713	700	653	695	676	713	689	711	714	740	707	704	785	722	734	722	660	722	671	722	707	725	690	663	721	700	694	709	695	674	702	719	676	708	731	742	724	699	690	706	748	730	704	677	684	739	682	693	720	694	679	714	706	697	687	696	689	683	673	663	708	691	716	752	804	752	714	687	693	708	748	653	718	732	693	727	719	683	736	697	647	696	703	740	665	721	742	713	713	717	740	665	730	711	705	690	667	702	709	694	723	690	662	747	725	682	728	685	701	690	681	706	708	687	666	688	672	705	728	689	696	719	781	711	671	670	656	686	723	722	656	680	671	718	720	711	705	680	703	653	720	743	669	682	740	715	768	716	687	657	684	686	703	673	665	687	710	712	716	686	690	687	643	691	702	724	675	708	746	697	703	690	709	718	697	708	676	674	642	709	669	706	706	672	708	691	688	705	705	678	716	677	729	720	667	708	700	657	707	683	715	748	749	655	699	694	708	684	718	695	704	702	702	735	702	703	720	730	745	723	692	744	697	676	686	693	685	687	727	715	717	676	760	699	723	696	774	736	716	699	701	730	666	689	640	729	731	726	680	694	689	719	638	712	732	704	661	727	670	684	653	747	691	683	721	680	654	669	698	693	669	659	744	725	713	698	760	703	699	689	683	700	668	704	735	729	730	717	703	707	674	679	736	686	673	701	723	647	683	726	705	692	729	740	687	750	680	710	748	710	751	723	721	695	732	680	689	657	715	691	716	671	719	681	711	715	705	727	689	709	722	692	678	686	720	682	709	697	709	700	701	680	751	687	709	682	695	695	676	650	705	696	697	704	702	747	717	673	676	721	705	742	685	754	725	696	708	700	678	719	683	712	708	693	707	724	664	739	693	721	713	716	686	732	649	731	685	676	657	728	758	717	736	718	736	724	701	651	712	714	706	661	696	704	714	672	674	719	697	683	737	695	694	696	726	756	712	694	690	700	702	682	717	711	715	702	694	680	708	724	669	723	706	693	707	694	743	725	712	690	751	636	684	664	667	683	734	660	744	728	711	687	698	711	715	749	691	690	729	718	665	719	696	661	705	659	703	691	722	714	690	719	685	664	712	736	704	730	706	684	653	680	718	644	717	698	679	709	759	691	704	681	662	690	752	723	695	719	707	684	709	687	701	677	654	673	693	723	685	683	675	717	749	673	743	696	700	711	722	694	682	685	727	729	710	716	697	753	715	717	720	684	694	660	735	715	672	674	739	691	736	730	711	714	720	701	709	658	658	667	673	665	693	707	697	666	681	705	699	672	697	689	676	693	704	727	684	727	722	677	649	706	672	647	664	726	726	664	710	683	700	671	737	655	657	721	730	696	727	708	709	716	619	728	707	708	698	692	718	694	678	705	719	728	700	716	675	683	698	689	709	728	759	736	720	695	700	721	741	651	763	684	721	737	764	725	683	720	707	703	719	717	726	678	713	731	728	693	698	669	705	737	703	726	695	730	728	696	691	717	748	736	679	683	729	681	778	765	694	716	656	745	746	694	702	709	682	665	700	725	701	766	669	713	693	698	736	699	767	724	720	707	756	734	685	675	687	685	730	724	706	696	709	720	703	715	695	662	720	700	710	716	671	730	683	712	700	762	671	702	686	679	673	695	722	691	720	699	656	701	680	703	736	704	662	692	730	691	705	687	654	713	694	718	703	726	692	728	697	666	739	686	748	665	723	694	679	710	697	666	743	698	641	748	680	722	678	702	709	682	720	681	714	691	749	714	717	770	761	690	683	682	714	688	728	699	689	705	695	661
3304	1598	1819	1600	1412	1103	928	864	1173	1007	488	867	1844	506	201	246	224	256	288	219	230	206	223	229	271	217	213	215	247	216	224	211	226	227	200	216	235	223	233	220	214	234	216	244	232	248	229	263	253	222	220	237	233	238	227	209	222	231	236	234	237	209	209	233	230	189	242	202	219	230	236	211	226	225	221	233	245	232	208	229	242	221	198	208	248	214	217	230	215	226	220	229	215	246	239	239	213	210	215	222	237	206	221	228	238	220	218	218	211	256	233	209	213	227	216	257	234	255	208	222	209	225	214	219	250	204	207	234	199	235	230	225	225	234	230	224	218	220	234	224	210	228	213	206	214	203	200	229	224	220	208	227	250	228	231	199	235	248	225	229	220	204	203	212	234	223	222	232	207	197	229	221	227	236	204	252	195	240	257	227	215	222	183	197	240	230	221	240	231	208	217	226	207	229	206	192	229	214	204	253	211	218	230	192	226	233	214	209	228	216	218	219	212	211	246	228	219	223	203	209	239	207	220	222	208	209	230	222	238	232	211	246	238	242	225	227	229	249	217	228	238	230	205	207	245	221	213	249	224	216	216	224	187	203	217	226	245	219	227	225	227	232	246	209	213	197	206	225	206	223	227	218	227	216	212	222	265	221	230	250	212	220	246	215	222	238	224	241	221	239	225	229	247	202	231	201	231	230	214	224	239	209	228	240	190	205	228	249	235	227	246	216	200	223	219	222	228	252	249	224	243	235	208	208	232	232	237	242	215	196	252	227	236	236	215	223	203	207	231	237	239	239	239	244	239	206	236	244	236	209	233	242	245	242	219	192	254	241	249	242	213	213	208	220	223	215	249	208	243	232	200	224	226	257	216	214	236	219	221	219	236	199	222	225	217	226	229	223	236	225	220	226	215	233	217	224	230	220	210	252	229	229	237	222	251	223	214	214	230	254	233	193	205	242	240	218	214	243	223	225	209	221	223	227	219	230	211	255	250	225	237	223	208	234	196	213	214	229	195	225	232	186	252	253	216	242	211	212	238	249	245	248	219	218	210	224	223	219	217	210	197	224	222	218	240	233	210	217	221	205	211	221	215	204	257	230	207	213	214	241	207	200	224	241	199	217	245	213	227	237	239	235	217	207	221	234	226	208	222	233	261	232	231	198	219	236	244	230	235	213	187	224	232	235	228	247	230	245	213	240	238	248	214	216	207	222	211	242	213	228	233	213	236	205	252	204	200	213	220	231	233	231	237	221	204	214	239	221	225	221	241	224	226	238	228	226	241	233	247	220	208	239	252	211	235	227	215	227	208	213	231	237	200	210	218	213	259	234	224	209	204	208	215	214	233	213	209	208	217	246	224	223	214	212	251	246	238	221	219	226	227	210	247	230	211	222	228	195	232	229	221	216	245	220	228	188	233	236	217	205	240	213	188	245	239	217	226	227	217	223	189	248	263	217	208	226	206	249	227	227	238	228	222	219	240	233	253	206	244	230	232	208	221	212	255	230	225	218	215	211	228	217	247	230	232	231	217	253	225	227	219	228	230	222	217	232	218	228	224	198	239	209	218	214	224	213	226	230	195	263	224	225	225	243	223	244	239	213	213	226	197	226	222	251	212	215	213	229	251	240	241	207	215	224	233	225	250	217	219	237	211	218	220	224	232	232	221	213	227	232	241	232	248	238	242	211	196	239	206	233	220	206	193	212	233	215	217	229	207	209	223	228	234	215	220	226	224	209	222	224	193	241	244	207	179	209	209	236	202	230	227	242	221	244	240	229	255	245	229	197	224	224	212	201	222	238	239	215	217	241	219	223	203	207	242	233	231	226	200	231	205	248	234	228	248	211	234	238	247	193	219	219	235	210	214	245	238	237	211	242	203	203	219	206	214	233	221	215	224	209	236	208	227	230	222	210	217	240	239	194	231	219	212	232	237	215	214	211	194	216	196	220	236	203	244	208	243	228	247	226	223	231	245	232	216	245	234	234	238	231	228	209	211	241	203	226	233	233	240	220	243	205	230	236	209	191	215	209	222	223	248	259	241	203	203	212	219	228	207	220	244	244	239	234	218	207	210	228	214	237	242	225	244	212	224	200	207	206	182	235	212	221	248	214	225	231	232	215	216	209	235	240	220	223	235	217	235	233	185	219	198	221	236	235	239	224	223	231	195	230	247	198	206	235	220	222	228	202	220	240	227	198	234	190	239	243	215	250	222	248	224	227	185	245	214	229	213	231	220	251	222	182	220	224	227	218	241	241	204	218	226	221	216	219	221	209	242	229	217	211	232	206	229	197	223	208	213	230	220	201	259	218	226	216	246	214	240	223	226	234	221	202	209	237	233	235	247	224	223	206	208	218	208	229	222	252	217	225	203	205	214	234	227	238	206	197	246	239	219	214	232	220	240	236	223	216	199	191	221	183	244	216	236	208	210	216	241	224	258	232	226	218	217	230	205	219	243	222	208	219	242	208	230	259	274	207	223	205	190	235	216	190	222	224	200	238	238	198	228	224	236	230	217	204	227	236	222	243	223	200	217	242	230	228	229	219	209	198	220	221	225	234	231	222	217	258	213	240	214	233	249	249	202	229	233	225	241	211	204	227	229	213	206	252	221	235	218	206	233	210	209	246	240	216	205	213	245	212	244	223	223	210	218	242	208	205	231	211	201	225	203	241	225	221	197	249	219	244	229	215	213	232	197	211	199	226	242	224	228	229	228	227	203	211	230	224	217	228	226	199	221	215	247	239	230	219	193	193	210	250	218	216	197	225	241	199	271	262	232	230	223	237	216	241	205	232	220	232	212	217	247	219	194	214	239	232	230	224	230	240	241	228	246	236	209	214	240	225	190	236	177	236	230	198	235	236	230	214	211	218	209	228	216	232	224	242	249	235	209	209	224	191	215	220	218	210	243	221	227	222	229	203	213	245	220	233	235	225	221	228	199	195	214	242	210	233	238	225	240	230	199	237	225	223	247	226	235	221	220	219	224	241	224	197	247	222	218	202	225	214	239	252	235	236	244	228	220	226	215	206	236	219	218	231	241	214	241	233	223	239	248	210	230	235	217	199	200	210	223	234	236	226	218	215	226	240	222	183	234	221	231	225	233	209	238	265	245	221	253	246	244	248	230	231	204	234	221	249	239	224	246	223	228	219	229	259	209	246	220	209	228	214	214	234	244	196	236	232	218	203	203	235	223	232	203	216	247	227	221	224	219	216	216	211	224	211	210	242	217	228	229	217	226	247	211	228	238	221	203	203	222	226	248	240	232	242	237	236	208	217	230	235	221	206	223	212	213	216	232	196	215	234	232	229	211	231	229	225	246	208	258	218	214	219	240	250	227	240	214	216	232	234	235	218	216	244	213	211	234	226	241	233	222	203	243	212	226	210	231	240	253	237	234	212	242	206	210	214	216	232	214	222	242	218	212	195	234	227	235	218	213	231	201	207	208	243	235	229	236	243	214	237	239	235	235	228	214	234	249	248	221	256	251	231	228	208
2961	1829	3444	3602	3737	3393	3477	3643	4337	3210	1276	3652	7510	1101	612	680	627	656	636	622	645	606	613	598	647	604	641	656	628	601	653	646	593	636	681	666	657	648	675	631	621	658	642	627	612	591	668	615	679	624	665	653	666	619	645	606	655	644	595	604	620	657	635	644	594	703	655	662	653	648	639	575	666	624	683	659	595	679	656	596	641	641	625	641	648	634	612	620	661	654	622	690	620	621	623	637	639	626	631	655	624	673	606	669	628	645	637	628	648	701	664	618	680	606	640	636	615	652	643	624	629	632	652	639	624	619	655	662	646	637	639	640	656	656	624	671	606	657	649	642	621	676	678	668	664	613	687	646	658	601	667	625	610	656	673	702	627	630	590	672	645	618	681	594	598	680	656	697	652	592	656	642	635	689	648	659	621	671	682	687	691	602	614	634	668	654	673	641	642	606	666	622	653	608	606	613	558	653	628	639	651	628	645	653	654	659	657	613	655	583	654	683	665	627	595	641	637	657	651	679	626	639	639	597	629	602	606	608	638	663	659	587	629	711	630	655	659	628	626	636	653	612	641	622	656	603	616	667	633	603	686	655	675	645	587	650	641	601	624	617	631	599	659	627	653	656	598	650	644	642	672	657	667	600	602	626	654	624	627	621	679	649	593	683	621	688	631	645	617	652	610	610	676	658	613	688	607	628	612	663	678	694	662	651	603	613	666	645	620	641	614	612	629	643	616	656	663	626	591	632	666	591	628	622	642	642	654	632	628	638	637	654	634	624	673	668	596	647	605	661	670	632	666	633	657	646	617	672	657	653	641	636	664	649	654	623	628	684	631	652	633	671	632	634	630	635	619	619	651	710	647	685	618	639	628	674	578	659	605	619	673	659	637	643	658	636	655	664	587	652	660	669	639	646	625	610	659	602	644	661	638	638	629	648	656	653	640	654	601	621	667	688	650	643	651	686	651	617	662	644	589	619	672	620	680	691	663	647	618	612	635	628	643	593	616	638	685	645	664	653	637	665	595	656	625	597	620	649	603	590	625	636	649	647	592	665	636	554	661	588	653	690	655	667	652	611	628	614	648	666	634	627	683	634	679	671	637	623	592	626	644	648	650	643	600	630	641	679	660	631	633	654	658	622	667	611	629	676	616	588	637	624	664	639	686	666	609	613	647	645	632	632	579	700	644	619	666	620	649	624	632	624	636	618	627	649	639	628	650	681	608	656	644	560	702	646	628	662	615	635	627	649	628	640	660	677	699	649	705	659	607	624	648	676	605	634	610	671	637	610	617	649	638	675	655	635	679	699	632	673	672	664	648	666	639	621	639	652	626	673	643	642	658	595	631	664	650	628	600	636	608	681	619	639	632	637	684	641	657	652	620	666	623	652	591	650	675	664	619	654	632	638	615	622	641	623	686	624	673	621	641	643	650	626	636	645	661	609	615	600	634	593	649	662	693	669	653	622	641	649	643	663	650	621	626	616	648	669	655	661	647	655	652	623	647	627	655	634	618	673	681	681	653	629	643	624	614	669	636	646	654	638	628	648	660	610	621	607	592	652	666	659	621	631	651	604	616	652	616	674	631	627	658	655	607	654	619	608	624	634	613	668	606	659	686	657	647	624	602	673	636	654	651	628	681	645	659	615	644	637	637	592	622	668	641	660	625	654	593	618	634	646	652	657	675	627	698	656	667	676	636	617	656	612	658	607	617	679	621	599	620	623	631	636	662	653	656	618	644	630	678	645	624	639	624	599	668	594	670	596	688	675	653	663	622	617	653	640	598	654	637	646	617	611	632	700	661	624	636	626	648	624	592	617	626	659	636	638	627	627	611	660	629	623	650	647	663	667	629	658	609	604	665	623	652	645	634	639	655	682	585	580	644	640	616	640	605	601	654	694	627	619	662	670	657	634	693	611	628	635	649	606	646	626	619	599	597	653	613	627	654	623	620	652	686	638	657	660	652	613	651	644	661	649	653	625	627	556	630	624	658	660	616	618	633	632	623	649	649	651	607	647	610	646	607	684	667	658	650	670	592	629	676	651	626	660	636	667	638	658	625	668	631	635	633	680	619	623	643	623	644	685	690	682	626	653	653	633	634	603	619	659	605	692	638	651	620	620	622	602	645	618	656	602	632	628	593	619	637	658	623	627	638	623	648	667	618	635	628	652	643	648	632	593	629	606	704	613	642	628	639	639	614	634	667	626	631	625	665	597	629	656	648	664	624	638	637	639	652	631	648	660	632	594	673	688	675	626	644	627	696	618	627	604	627	637	658	657	641	625	666	672	667	592	594	649	599	642	663	642	642	626	647	644	638	627	611	637	673	623	644	635	664	606	646	614	584	618	655	659	609	599	661	673	603	598	607	640	638	650	677	658	593	651	696	650	627	645	620	602	604	627	629	601	666	645	634	637	661	632	630	653	593	627	655	680	686	614	635	679	666	639	644	604	603	654	650	643	658	629	650	614	666	625	677	645	651	663	633	642	657	640	638	677	639	646	680	648	616	668	624	613	623	677	616	651	646	657	695	655	613	654	592	602	639	633	641	656	646	582	634	640	661	648	593	641	643	632	612	601	635	650	653	643	660	620	647	682	652	671	602	625	573	656	601	638	630	629	609	624	684	643	658	655	632	604	612	691	642	674	644	673	649	639	649	647	641	676	646	662	640	599	640	677	611	624	603	631	646	616	645	660	670	644	643	644	667	675	659	637	623	611	670	632	586	644	628	663	642	635	608	607	636	664	625	598	668	623	625	709	630	677	646	674	662	649	671	646	668	671	666	625	615	655	663	653	661	637	662	637	645	640	640	662	658	661	663	601	601	615	633	650	629	649	647	662	601	653	655	673	645	635	621	647	630	661	675	649	633	677	655	651	603	586	624	637	647	686	674	626	644	645	700	685	618	636	666	674	620	623	626	622	673	621	679	649	613	639	676	623	642	628	684	628	658	606	641	613	604	651	618	654	612	620	605	613	655	620	614	611	649	633	661	637	656	593	681	602	642	646	645	634	616	673	634	637	648	643	635	670	669	602	666	672	624	675	624	597	663	650	631	617	684	649	624	659	636	608	631	646	670	662	635	659	642	672	619	650	622	630	595	607	644	700	629	610	684	627	624	643	690	593	606	616	632	643	622	692	666	603	651	685	624	651	604	613	719	627	605	612	572	666	608	617	647	640	657	598	643	635	621	631	626	653	644	636	668	630	628	684	639	691	665	633	640	641	637	645	649	677	664	615	646	605	669	655	621	654	612	633	657	624	622	630	640	673	644	636	579	650	606	650	627	616	627	669	619	649	660	644	606	598	609	598	650	631	632	711	681	641	608	645	660	573	639	676	636	690	663	686	669	594	592	650	627	673	663	638	646	690	619	638	636	640	672	634	622	628	632	609	598	657	606	610	614	593	645	636	677	651	620	604	653	641	653	669	631	653	652	656	668	658	687	661	635	662	634	639	664	641	626	626	599	664	639	649	620	677	672	658	627	625	657	633	645	642
12718	9422	14797	16816	12894	11619	8873	8340	9168	8414	6278	7360	19100	8024	300	216	203	173	172	176	177	178	173	205	167	168	164	171	187	184	157	158	193	175	164	169	159	186	159	167	179	178	186	207	169	176	171	166	171	165	165	154	181	170	166	172	157	163	179	177	162	169	167	156	154	159	169	182	175	163	168	156	195	176	185	184	162	169	175	171	174	152	159	168	146	179	143	163	182	189	150	185	173	173	183	179	150	161	159	201	174	170	179	183	159	167	170	157	164	167	156	169	164	157	167	172	151	175	160	154	175	148	167	162	176	185	174	165	197	183	150	171	148	178	146	166	169	174	171	153	149	161	184	151	174	187	191	173	177	163	160	174	167	160	170	195	176	176	170	157	149	169	176	158	171	177	183	157	183	172	175	148	154	173	160	154	171	184	169	182	195	184	159	153	155	169	154	150	159	177	158	172	182	175	183	190	166	182	168	156	165	152	183	167	166	159	164	168	177	158	159	168	172	196	182	178	190	185	169	203	192	174	160	170	179	156	192	173	157	167	156	165	178	135	154	174	144	164	162	174	154	171	176	183	186	176	173	170	159	163	164	175	181	169	170	169	162	167	179	166	163	161	173	160	154	200	165	154	163	161	172	170	168	160	157	150	158	172	157	157	189	175	170	164	164	157	171	143	167	155	153	161	188	159	158	181	157	179	172	168	178	176	175	171	162	171	145	175	149	179	175	170	138	165	159	184	167	155	171	181	172	161	159	183	177	166	152	149	194	168	151	157	185	162	170	158	172	179	172	172	172	181	187	159	154	161	190	159	185	178	175	189	152	175	153	191	144	171	173	176	151	181	175	183	179	185	156	167	164	191	180	171	160	182	158	187	176	152	171	159	195	186	176	170	162	160	173	170	162	158	169	148	178	200	165	171	177	172	154	172	144	153	162	181	180	188	162	187	160	154	170	173	157	185	155	155	180	161	186	179	176	156	157	151	165	174	188	171	167	155	159	169	171	176	159	163	175	178	162	160	168	157	160	172	177	159	172	128	169	171	156	175	167	178	178	156	173	161	162	174	168	162	161	175	169	167	151	173	177	178	198	162	169	169	162	175	169	177	151	167	179	163	194	152	155	131	158	159	170	170	185	159	136	170	140	169	170	165	173	194	177	173	162	160	191	183	174	187	161	163	174	192	171	153	167	173	136	166	175	170	158	174	165	174	193	195	152	154	188	180	165	142	187	176	161	149	185	164	162	176	172	166	170	183	173	163	175	181	171	154	179	180	148	175	173	153	165	157	169	134	163	174	192	177	152	177	161	156	164	175	179	179	162	166	182	161	181	193	171	191	170	159	154	143	179	170	155	186	199	167	164	171	177	155	163	183	175	181	169	186	188	159	167	153	175	151	153	169	158	165	188	150	184	168	187	177	171	173	166	175	144	174	157	171	186	174	179	184	160	164	167	183	169	153	177	157	167	170	184	172	180	163	173	178	168	172	165	149	171	196	167	173	164	152	163	176	139	172	190	184	178	169	165	159	164	178	169	173	151	167	173	151	161	169	186	177	175	161	159	184	171	152	146	180	167	167	141	143	184	171	158	179	150	213	168	143	164	181	180	148	184	163	154	162	162	169	139	171	181	157	187	162	177	170	178	178	160	173	158	177	166	176	158	158	141	182	154	152	171	176	163	174	162	174	179	162	160	170	161	202	149	171	150	148	152	179	157	202	155	180	193	157	177	153	132	183	177	157	152	152	171	164	163	153	151	187	177	180	168	175	175	162	182	176	152	158	151	166	158	182	155	161	164	163	166	166	173	164	154	160	167	166	153	167	169	186	171	165	173	181	185	157	175	153	182	163	192	160	157	152	144	147	189	145	174	166	174	188	175	172	178	160	172	161	174	188	170	171	157	173	156	164	163	161	179	165	173	165	174	189	161	184	152	157	162	149	181	163	175	158	204	172	178	155	176	164	175	149	186	163	152	177	165	165	174	154	196	174	190	165	181	167	173	168	163	164	180	155	178	151	160	159	188	164	166	175	173	167	146	149	178	169	165	133	172	182	176	174	172	168	153	168	183	157	161	191	164	185	161	171	170	161	183	165	163	165	174	174	169	180	166	169	167	166	185	169	167	137	173	176	172	169	181	185	142	176	167	153	164	151	166	158	170	205	183	176	154	157	157	153	177	165	176	179	172	177	163	194	147	159	160	195	173	192	170	167	153	156	178	171	164	161	182	186	170	175	164	177	178	182	167	168	164	171	172	171	146	173	173	153	176	183	170	182	165	177	177	177	183	160	188	199	162	185	179	187	174	184	179	168	161	162	164	153	149	169	197	162	165	165	190	170	164	157	160	190	167	173	161	179	166	167	167	165	159	169	176	185	180	195	175	177	165	166	170	159	160	186	168	173	151	159	189	148	166	158	176	158	156	181	172	174	161	164	154	171	168	164	155	184	152	167	168	158	161	165	185	185	177	196	167	158	182	165	177	174	150	166	169	201	180	171	176	176	163	149	170	175	139	163	174	153	170	171	159	149	177	160	193	160	156	155	151	167	144	172	176	175	174	155	188	167	161	166	190	172	170	181	165	175	176	169	165	175	177	179	165	154	158	164	164	151	187	156	161	187	155	161	145	154	165	163	198	175	155	145	152	187	185	182	165	160	177	163	178	182	169	159	161	171	160	184	143	165	173	156	178	171	154	160	175	175	184	172	170	159	172	147	181	164	188	166	151	181	160	187	178	171	148	146	184	157	201	169	160	173	138	168	177	168	162	183	161	156	181	159	177	166	177	173	163	172	164	179	169	173	154	184	172	167	171	169	149	209	167	155	176	182	150	200	180	172	158	173	175	153	163	180	147	162	179	157	173	158	164	162	154	202	175	165	161	159	195	188	151	178	184	153	182	160	161	170	181	153	158	171	174	184	174	155	157	162	177	173	164	138	180	157	152	182	176	170	161	192	182	185	158	174	161	170	180	177	166	172	168	187	192	167	184	193	164	163	167	189	176	184	152	171	160	165	176	169	157	203	151	200	168	189	172	160	166	191	156	164	189	146	181	144	152	151	162	188	176	170	169	145	167	149	198	185	162	175	157	157	170	160	162	164	172	153	183	165	159	197	184	170	153	153	181	147	183	191	162	160	162	178	180	199	150	162	161	177	149	162	172	185	193	175	176	168	186	178	183	147	157	158	166	169	159	155	177	152	166	192	163	147	199	186	168	158	171	165	179	183	154	158	176	177	154	183	156	169	168	165	153	158	187	183	168	152	157	202	179	198	150	202	197	167	173	157	171	164	173	172	162	185	161	157	182	155	161	174	162	149	162	172	174	159	183	157	174	171	190	160	184	168	157	176	146	163	173	160	151	166	182	167	195	147	175	168	167	178	156	168	155	160	171	175	169	176	180	181	174	175	174	173	167	151	164	163	166	178	173	165	182	168	169	169	139	157	168	154	157	171	173	176	163	157	166	177	170	145	172	164	194	177	159	175	172	184	137	156	167	155	173	162
8229	8356	14774	20169	19670	19912	17502	18715	19533	17329	15456	21930	41738	11512	721	605	648	617	660	619	617	600	568	558	620	578	570	577	539	557	557	508	524	515	556	540	531	554	557	545	576	524	536	568	534	543	560	555	553	513	518	513	487	558	523	553	532	540	523	478	526	495	520	546	494	467	553	519	531	533	516	483	553	505	546	540	533	498	471	480	533	520	542	513	487	488	500	530	548	522	499	545	499	525	514	518	496	527	496	528	493	569	525	526	480	520	533	501	492	501	529	525	528	527	546	512	471	542	537	547	493	467	488	472	499	510	544	484	565	537	510	523	484	504	536	493	542	511	510	508	545	494	506	480	544	542	494	537	546	533	533	523	532	542	484	540	517	494	524	498	518	533	538	481	501	476	516	510	513	482	520	489	493	549	518	530	506	530	538	509	511	490	517	534	533	497	524	533	519	546	522	499	531	513	533	513	534	505	517	474	534	509	536	501	505	511	478	520	506	483	523	496	508	543	491	542	505	516	487	491	530	501	563	512	501	505	524	506	531	527	527	506	507	505	514	530	522	556	497	524	525	531	556	525	548	527	494	482	525	523	509	537	501	518	484	511	513	502	544	528	511	534	513	523	494	535	506	550	545	517	507	526	504	491	512	531	525	532	545	533	488	534	514	519	523	456	495	549	491	539	490	526	509	498	500	561	493	543	489	481	525	493	508	512	523	489	553	509	481	501	496	548	524	535	540	495	508	525	447	514	529	496	526	522	533	487	516	532	512	525	475	520	504	553	527	516	523	528	503	503	575	499	529	480	525	506	540	532	511	497	563	543	505	496	537	561	488	485	523	542	522	515	497	533	525	533	534	486	495	489	524	562	551	510	521	562	516	501	526	522	505	492	488	524	508	493	540	491	540	510	503	481	527	500	488	530	526	553	556	511	561	530	578	541	504	511	547	507	533	494	510	513	534	533	517	523	546	541	537	503	510	534	518	560	504	507	478	514	520	493	530	480	542	532	529	501	494	504	529	469	494	492	506	519	489	522	525	454	500	507	490	518	550	517	470	513	564	484	518	505	497	496	533	487	480	504	490	491	534	518	527	485	516	532	504	525	518	525	522	508	514	522	485	515	529	542	524	512	546	510	526	525	525	546	523	535	487	558	525	508	507	553	503	567	528	514	485	511	529	493	530	482	530	518	453	491	549	513	525	554	538	561	505	518	549	552	515	509	543	540	500	530	522	474	541	515	530	522	558	561	521	513	518	500	498	477	503	550	529	491	515	524	510	465	533	534	503	534	493	490	503	533	502	492	526	554	492	522	553	527	521	499	508	504	529	519	516	523	514	485	506	505	541	524	486	524	484	538	520	497	508	515	527	537	520	506	506	510	502	499	479	540	508	542	504	458	538	496	514	504	517	482	499	539	527	561	497	529	526	510	505	496	519	546	494	559	533	543	508	525	512	527	508	464	511	515	496	498	545	492	529	499	497	510	549	528	567	498	514	533	508	509	502	523	518	501	536	507	510	516	512	486	523	516	538	516	526	496	514	490	520	515	465	531	489	543	537	506	536	510	501	538	551	509	492	516	536	518	509	528	496	502	528	500	503	582	496	541	541	521	518	533	480	526	481	522	493	558	513	518	522	525	532	529	499	510	534	536	498	530	519	487	527	513	524	494	543	527	527	534	511	532	453	507	524	522	522	498	548	529	525	493	500	507	514	524	480	517	558	519	512	489	506	462	551	513	498	526	506	536	517	500	511	522	549	504	479	543	486	527	502	513	523	525	530	517	511	527	521	511	511	514	515	562	518	507	520	551	526	531	487	537	498	537	499	514	505	503	473	528	509	506	497	539	510	573	517	486	512	525	541	535	522	529	535	511	528	515	523	494	542	497	513	559	559	519	541	559	496	535	491	558	502	527	483	541	473	533	519	511	492	491	544	531	516	483	532	542	511	523	533	502	524	499	520	498	500	499	486	514	489	498	570	536	544	504	511	479	528	509	514	494	503	498	532	551	507	529	546	517	519	523	568	532	539	528	531	491	511	513	519	524	492	515	524	490	517	528	554	505	475	490	506	468	526	497	500	547	528	523	492	537	529	511	493	533	517	505	494	493	529	476	536	509	504	470	506	473	525	521	551	532	525	588	520	512	515	487	517	542	551	545	506	491	539	513	532	482	500	496	546	546	541	529	525	529	486	525	511	491	527	541	521	500	534	545	500	513	524	530	519	524	513	507	511	550	533	515	561	524	506	484	538	517	505	492	521	528	513	520	557	511	548	497	497	517	534	539	487	500	528	513	527	470	524	518	546	514	516	523	509	498	515	558	500	493	542	521	537	563	539	501	479	505	516	520	518	524	537	515	503	492	499	469	523	522	507	520	526	503	500	515	520	538	511	491	523	491	526	515	476	509	536	491	508	513	525	518	521	500	501	529	507	543	498	548	543	516	488	494	535	521	498	504	535	552	483	512	547	528	524	514	503	531	539	531	555	511	549	533	530	470	535	507	473	501	492	524	510	512	507	540	532	511	527	552	509	516	508	491	514	522	501	452	562	531	495	544	519	521	519	536	514	528	492	536	565	528	491	508	535	503	497	508	543	524	509	540	508	523	526	562	502	502	533	536	519	478	490	511	501	535	496	505	521	484	524	499	512	518	506	489	498	529	520	517	508	477	530	512	521	563	504	508	488	521	526	476	511	534	566	483	493	535	491	521	532	511	502	526	516	507	499	492	479	513	485	479	513	500	493	512	504	501	468	473	503	502	506	491	559	500	510	543	518	506	545	553	515	492	505	507	523	535	550	528	544	498	507	478	498	498	514	526	521	529	545	547	514	522	526	536	531	504	533	535	489	499	505	548	480	547	534	494	475	520	510	509	519	516	480	496	518	537	512	524	519	539	472	514	534	524	496	554	497	528	537	460	484	533	522	521	525	509	511	493	489	493	501	502	550	518	548	526	494	499	500	509	504	522	542	510	496	524	535	519	499	538	514	501	512	534	533	540	487	534	514	549	537	498	549	525	516	501	510	502	537	535	565	504	528	511	563	520	506	548	500	524	538	583	552	477	561	509	554	518	531	527	503	508	519	455	471	518	514	538	507	487	529	489	513	510	519	491	514	503	499	522	545	531	528	511	517	500	506	501	490	491	522	546	497	483	467	513	514	535	472	545	491	501	511	495	530	476	518	533	516	524	491	531	491	525	496	518	492	537	524	543	516	489	511	524	512	510	514	528	511	493	491	540	513	485	557	550	501	495	531	509	527	506	482	537	496	521	509	511	529	519	541	514	512	532	501	533	508	490	563	512	542	532	451	514	519	490	490	509	520	553	535	464	506	514	518	543	526	526	508	538	525	511	515	474	516	508	507	522	526	560	545	498	490	521	519	529	518	532	503	480	525	523	524	495	509	493	446	533	514	512	520	508	509	492	526	518	515	481	492	499	534	538	497	512	486	507	517	511	518	551	509	515	518	519	549	505	546	497	501	495	542	535	513	491	521	507	557	487
22639	19853	24709	27025	22596	19253	18861	19196	17609	10128	8045	9393	32989	15177	703	297	285	286	263	264	244	286	267	256	260	273	263	284	251	259	288	259	234	242	296	262	218	247	250	247	254	253	255	220	242	250	229	230	240	233	257	243	250	254	253	256	267	254	266	254	253	248	246	237	271	270	240	269	269	260	252	231	259	252	251	268	243	271	238	244	274	239	252	241	244	245	251	216	226	246	256	236	237	247	251	242	234	294	237	249	254	229	236	250	232	238	266	253	238	256	260	234	235	247	249	247	226	212	244	249	237	260	249	224	269	244	270	228	243	235	257	268	245	237	266	237	217	236	248	237	262	254	252	243	267	259	237	255	231	219	229	230	274	247	261	257	254	241	213	266	255	248	277	242	241	264	259	252	238	255	247	272	261	220	259	250	269	254	251	260	252	251	251	253	274	238	262	236	218	260	247	236	265	242	228	227	243	238	271	240	220	261	248	250	257	226	250	243	245	230	252	238	235	246	225	248	255	259	236	220	256	249	258	237	200	247	241	260	241	238	273	256	257	240	236	243	244	257	250	244	217	263	254	243	288	237	238	263	235	246	225	258	248	238	245	246	246	229	230	258	260	243	245	241	258	227	267	212	252	225	262	258	258	238	241	258	224	248	232	277	208	245	247	228	247	259	245	201	273	269	283	232	256	256	265	250	247	257	230	271	239	250	233	222	223	227	258	254	242	247	259	234	245	232	235	251	257	237	260	223	251	236	243	263	251	255	256	245	246	215	228	231	249	261	235	252	271	218	291	235	247	269	223	249	231	244	236	253	250	240	235	216	232	251	231	241	261	255	247	259	242	232	229	241	244	246	265	253	268	240	276	266	297	227	252	229	245	275	248	249	252	242	300	261	255	247	245	250	237	264	258	220	251	272	282	262	269	225	255	245	219	255	224	225	255	206	255	220	249	238	209	251	271	240	224	254	250	234	230	255	249	236	238	250	259	254	224	238	232	252	260	262	253	227	265	243	284	234	238	272	241	241	226	239	261	234	254	237	234	261	249	254	235	224	239	278	241	254	277	257	241	264	218	257	250	254	240	245	257	241	228	215	227	225	234	230	254	249	247	247	252	257	257	276	296	277	215	233	275	230	230	270	254	217	222	259	258	251	246	240	251	256	246	212	248	268	252	245	254	249	275	236	239	213	231	247	240	254	253	239	253	252	232	257	248	271	222	251	273	234	268	246	251	254	235	250	244	234	208	247	241	242	228	250	239	252	216	235	219	250	259	231	230	248	250	245	250	236	253	261	244	252	230	245	224	271	225	250	264	224	231	208	221	235	256	202	223	228	252	237	257	246	246	287	243	233	248	248	253	254	270	228	223	242	270	256	265	237	225	253	245	225	255	282	262	251	264	242	256	246	253	231	245	244	251	226	245	243	244	242	269	243	239	255	244	256	235	253	229	242	253	258	260	253	232	238	246	264	251	219	266	237	240	246	238	285	275	236	224	246	245	268	248	266	270	248	253	229	218	228	235	250	255	218	237	250	255	261	245	282	237	247	242	249	235	255	253	257	214	280	243	247	228	235	259	255	245	249	238	240	238	222	233	230	252	238	234	245	245	234	237	228	261	268	270	244	239	241	241	260	240	237	245	249	267	245	233	241	229	256	251	229	253	255	223	243	222	208	228	258	256	253	234	232	226	234	209	237	238	227	236	265	254	229	247	229	249	251	244	225	249	236	229	232	248	244	243	230	237	241	243	278	239	234	265	272	229	277	242	232	258	220	250	223	235	275	247	238	246	260	254	269	257	271	238	226	246	234	236	223	228	247	254	226	236	279	231	239	244	245	233	240	233	276	240	261	242	263	239	241	221	244	271	250	236	253	216	266	237	214	287	254	269	219	248	263	258	227	241	234	253	250	256	228	235	219	230	240	256	255	269	244	234	241	211	236	221	231	278	249	227	231	245	225	255	262	253	277	242	247	240	256	240	247	267	227	232	267	233	237	248	237	239	233	231	251	256	256	225	225	244	249	243	251	250	284	207	251	257	240	239	239	245	265	253	251	262	244	238	233	247	219	255	259	229	268	267	245	244	252	258	231	230	258	249	223	261	242	265	241	245	229	234	235	243	226	256	224	236	226	219	245	241	261	245	250	256	269	222	275	244	275	238	258	258	246	227	231	236	246	222	242	218	236	245	233	230	261	197	225	249	238	258	252	222	235	275	242	267	220	244	241	235	239	255	224	261	246	257	235	264	243	243	221	281	265	227	262	252	254	241	227	229	268	264	272	257	259	229	243	208	241	247	237	273	276	228	236	235	262	245	228	242	263	246	285	276	245	269	247	265	239	256	247	264	265	248	232	250	240	225	227	265	251	278	283	232	294	275	209	246	236	262	249	239	269	229	245	236	228	228	241	249	244	229	225	247	259	242	240	254	250	240	250	279	256	238	264	223	256	220	235	302	244	249	261	210	262	248	267	238	239	239	242	263	281	259	267	254	252	236	250	247	231	254	228	269	220	256	225	248	211	273	279	248	267	247	246	269	230	252	236	257	228	241	247	259	262	258	249	259	250	253	229	262	219	258	226	268	256	219	242	269	240	257	258	238	241	254	222	270	273	248	242	242	250	234	272	255	254	236	250	233	246	284	255	276	258	263	246	249	250	243	253	236	219	231	256	264	232	260	219	226	254	214	250	251	251	249	229	228	246	253	277	240	257	239	240	225	257	227	247	249	266	227	252	251	250	219	215	258	239	231	270	274	248	240	249	242	250	247	256	234	229	222	247	228	258	233	255	229	241	222	234	252	244	223	249	244	223	249	245	264	251	256	259	221	228	275	259	246	251	263	263	239	246	245	248	237	227	247	262	250	259	247	226	250	252	264	263	252	236	253	258	268	236	211	260	239	221	257	239	260	250	261	264	222	261	219	237	265	223	279	239	258	237	211	269	220	211	251	254	238	244	235	250	229	216	233	270	258	245	245	243	227	225	287	219	237	240	224	235	250	269	261	243	249	241	240	270	230	204	260	248	226	217	239	245	243	274	244	242	221	291	249	259	214	221	232	266	241	208	235	235	276	234	245	241	264	244	280	234	259	241	256	270	238	224	225	226	213	224	252	229	247	239	208	219	237	240	261	239	259	256	257	241	267	269	261	254	222	273	269	233	227	203	267	258	261	269	259	277	219	244	286	247	221	215	238	221	275	243	268	255	224	227	244	249	273	230	241	248	234	259	254	254	247	217	232	227	233	256	268	256	239	263	214	234	288	229	238	252	257	244	269	271	250	244	239	243	226	259	244	246	215	245	263	286	266	260	276	259	235	243	222	237	228	243	282	219	263	260	215	246	231	254	250	224	228	239	256	230	242	214	234	247	228	254	241	257	242	240	238	245	231	261	239	279	263	253	276	241	240	225	248	250	238	261	235	262	265	246	262	238	255	259	230	253	259	232	250	248	256	254	243	272	264	255	228	263	227	258	245	221	232	229	224	267	236	264	241	230	226	252	209	228
12615	15744	21909	27630	27766	27210	28879	30861	29128	16405	18447	23996	53427	13236	1111	1023	991	998	977	946	872	893	871	771	832	769	824	832	788	835	774	787	784	774	834	732	748	744	786	770	779	725	714	724	730	733	762	763	684	763	730	742	688	729	719	767	744	751	795	729	736	778	732	731	700	711	707	748	747	723	758	724	740	723	711	721	727	687	695	716	697	763	691	774	709	737	739	771	753	761	694	719	719	681	683	696	694	715	767	697	712	697	659	713	735	723	696	689	766	705	648	681	749	715	725	715	696	658	720	710	752	724	706	747	701	694	714	722	708	706	717	718	719	731	705	677	673	696	726	734	695	732	717	722	704	666	739	716	736	710	765	715	688	731	678	675	704	693	738	700	718	747	706	711	679	694	709	736	750	730	699	698	712	729	741	722	676	685	730	700	713	693	679	684	732	703	662	694	738	682	701	725	652	774	722	730	699	652	738	752	658	730	651	748	676	674	735	680	694	728	712	676	719	705	734	709	700	693	694	690	749	670	731	704	730	649	743	690	732	705	738	726	670	743	740	691	753	710	710	699	738	705	738	703	688	718	694	664	762	715	729	772	718	705	740	724	715	709	711	709	691	710	705	730	659	753	677	709	694	715	704	711	687	711	771	740	721	708	674	693	698	690	680	680	702	760	738	687	711	747	736	715	686	733	687	767	757	700	670	756	715	738	719	717	704	705	711	758	738	733	680	761	667	681	706	713	702	674	768	722	689	717	701	701	694	672	754	722	682	712	742	691	716	668	655	769	681	686	694	693	715	704	718	740	753	722	710	664	690	718	695	772	680	690	688	702	739	730	720	712	710	731	685	680	714	682	696	725	748	728	738	651	649	718	701	731	718	696	782	734	697	706	718	760	724	716	669	694	699	723	732	696	730	708	732	727	695	671	778	707	703	705	702	714	709	654	706	711	733	711	736	754	711	731	710	705	712	733	751	673	730	669	695	692	694	690	673	693	719	746	728	726	663	695	653	699	692	665	709	720	727	738	689	747	698	718	732	679	754	705	683	739	718	757	702	731	741	712	703	719	730	708	718	723	777	714	696	707	696	711	724	689	685	702	721	769	753	677	716	754	729	693	711	742	716	749	711	676	709	712	722	752	698	743	758	707	725	682	681	741	722	721	675	729	730	743	649	687	726	743	679	774	708	735	702	794	696	757	737	664	723	694	716	737	720	704	691	715	727	699	741	714	762	681	715	746	697	698	711	703	746	715	759	668	710	705	703	685	704	728	723	708	680	736	711	702	702	710	702	765	767	723	741	691	751	706	668	745	705	745	693	745	673	743	726	717	692	742	683	688	765	702	731	662	707	730	699	752	740	705	696	690	664	709	681	731	723	713	724	697	740	695	704	697	737	712	714	682	696	706	732	674	711	734	702	718	720	691	728	736	761	682	679	749	720	748	696	695	721	749	734	689	716	695	715	695	683	704	677	704	714	670	710	718	676	763	713	725	678	734	707	691	748	731	692	711	716	671	705	695	716	682	717	672	697	722	717	678	677	717	728	731	674	715	703	721	727	751	743	700	740	665	698	722	716	702	702	728	731	707	725	746	711	745	686	708	749	705	705	668	705	718	715	710	700	660	711	708	676	702	693	663	710	708	711	715	655	711	733	714	735	754	741	710	690	714	739	672	711	716	692	719	685	770	685	679	646	709	758	731	689	740	705	765	696	721	677	677	724	723	700	697	687	659	710	763	743	729	736	733	700	694	676	720	726	679	714	728	687	759	697	721	700	687	748	709	671	692	716	713	725	718	707	740	696	733	676	745	699	699	707	685	694	712	723	645	667	654	671	730	712	671	702	724	719	723	663	702	699	746	695	704	681	703	725	688	714	722	723	695	732	678	761	706	733	681	721	712	737	711	745	741	734	709	695	697	768	649	734	704	673	752	692	702	719	693	683	693	699	711	725	691	691	722	731	724	671	718	710	730	680	739	708	754	696	726	736	710	695	707	712	744	688	707	731	701	685	700	689	705	715	746	788	711	731	749	716	716	679	701	734	714	724	734	734	726	755	694	669	711	717	726	724	733	679	731	714	655	762	699	681	700	727	670	648	698	723	703	709	746	719	699	672	697	721	725	697	709	667	758	720	728	670	685	727	695	752	706	771	713	699	719	709	719	720	723	682	716	713	705	703	758	729	711	754	709	661	716	738	690	693	688	696	693	725	688	660	735	716	647	661	739	706	746	742	688	719	694	720	722	681	710	702	717	695	717	707	713	742	735	707	691	756	728	715	728	693	690	766	717	684	679	752	733	690	723	701	697	723	739	693	731	773	700	712	748	706	703	705	732	729	691	778	739	677	745	719	679	692	706	728	679	722	714	703	702	727	712	679	711	690	718	757	700	734	714	718	727	693	713	746	681	693	663	691	711	762	745	711	712	700	726	737	685	681	692	697	696	706	760	689	702	705	661	677	703	680	732	752	743	675	714	716	749	670	735	691	703	753	734	737	743	708	662	712	680	684	713	698	738	740	713	687	710	688	707	732	710	709	708	715	706	728	720	723	660	671	719	729	668	744	726	679	693	689	725	766	657	753	694	736	729	698	670	673	717	708	709	729	716	725	747	706	688	692	678	701	704	745	728	692	723	678	668	722	747	710	705	707	709	695	632	688	722	729	717	730	689	668	685	735	729	738	728	706	659	732	740	729	727	745	705	737	706	716	725	742	694	712	735	681	780	708	693	737	743	633	664	752	716	695	727	751	708	762	724	688	689	744	747	692	719	701	700	739	743	745	676	752	687	717	675	706	727	678	695	680	696	743	734	684	712	692	685	703	687	743	705	738	740	765	720	739	667	720	704	665	727	696	686	686	727	738	688	699	704	720	674	718	664	721	765	683	754	741	694	737	717	714	732	728	748	705	722	709	711	718	723	722	726	702	679	664	701	727	726	652	710	686	699	707	751	706	733	722	697	699	731	767	695	688	720	723	709	654	684	728	710	715	714	757	724	682	719	694	729	672	756	769	701	706	699	765	700	738	694	694	701	720	669	719	698	746	762	685	686	734	698	760	663	739	724	736	713	718	738	706	768	683	693	709	656	740	703	749	731	762	683	702	719	726	757	670	729	712	733	737	735	719	718	708	724	770	694	720	707	725	737	740	716	765	686	669	705	685	726	738	710	683	752	729	733	731	687	708	722	705	701	696	694	721	719	710	708	720	726	696	677	748	706	682	734	714	747	683	724	675	680	676	751	672	692	706	668	730	683	724	741	736	714	727	701	721	664	666	746	708	738	728	720	706	707	745	693	711	731	707	748	729	693	722	686	679	742	732	737	693	692	751	701	746	692	686	724	712	715	726	772	765	739	682	720	709	717	658	753	703	743	697	716	729	721	718	701	722	695	729	643	729	699	705	708	683	681	781	682	702	710	740	702	741	666	721	738	768	722	741	734	798	741	710	694	664	699	740	739	703	738	683	737	735	722	725	685	739	705	688	724	682	722	754	728	718	761	708	720
2939	1713	2703	2259	1647	1220	1604	1457	963	542	456	540	1963	646	237	219	229	237	193	203	209	225	237	254	230	214	233	226	249	202	200	250	201	255	214	200	227	244	233	234	246	235	227	207	224	207	234	229	223	213	240	226	240	216	247	230	229	245	208	239	211	181	229	223	223	225	197	197	234	222	252	218	214	214	194	230	211	210	212	232	212	233	197	244	225	224	198	209	236	217	229	222	210	242	216	186	216	224	222	216	224	216	203	208	198	220	206	225	210	209	211	210	240	226	206	228	244	222	226	204	267	270	224	200	224	214	206	204	250	235	228	221	246	242	231	227	223	223	248	245	234	200	216	217	241	263	200	240	246	239	237	214	223	211	208	198	196	222	217	218	227	232	239	215	240	232	204	249	199	235	197	229	194	231	236	201	206	228	227	240	241	211	229	208	202	241	213	239	213	189	214	218	216	205	237	235	238	234	253	223	219	241	214	222	239	230	197	243	214	220	219	208	234	242	224	246	235	216	231	221	220	257	225	219	218	220	232	196	236	228	217	203	209	212	229	236	231	208	239	219	239	241	221	212	252	221	205	236	229	214	210	211	241	206	225	243	225	228	224	220	220	232	214	224	226	228	222	220	214	206	203	212	209	201	221	248	219	226	231	254	203	230	215	193	234	214	211	254	227	244	203	193	217	224	234	236	224	238	252	258	256	223	213	229	228	213	202	206	191	222	231	251	215	217	207	216	221	211	235	220	216	196	224	240	257	183	214	242	256	238	230	232	215	213	255	226	226	201	260	219	238	202	227	246	205	250	243	221	217	218	229	246	222	218	242	229	220	226	203	208	219	239	232	225	214	256	229	232	227	208	228	208	243	224	233	216	190	220	219	230	230	221	199	234	225	220	184	253	218	241	231	207	218	244	224	217	228	240	194	226	223	223	216	235	232	203	210	218	219	235	227	247	203	201	216	211	215	221	209	224	225	228	236	200	224	219	218	188	220	220	219	236	240	199	236	206	221	220	208	220	210	210	234	230	262	219	218	216	239	244	207	227	231	234	226	210	173	251	195	206	244	205	229	217	243	222	218	241	229	213	200	208	231	235	230	224	211	222	231	214	205	220	224	203	215	237	246	248	236	237	223	240	222	196	245	239	225	198	234	211	210	215	215	231	243	223	225	235	218	230	230	224	236	272	270	220	210	234	200	211	226	227	213	256	212	234	235	227	230	219	215	234	220	231	238	231	203	204	234	201	228	208	229	219	219	237	223	226	242	224	245	244	218	263	209	230	227	204	218	204	212	224	195	217	234	214	224	200	222	225	228	234	235	220	210	233	248	214	224	220	228	227	242	237	256	224	208	195	242	222	222	195	217	216	207	230	214	203	214	221	220	235	217	220	222	242	223	230	237	202	227	230	227	217	240	222	220	222	234	217	211	215	224	244	222	237	219	220	228	231	214	200	242	224	227	214	194	217	222	207	240	214	205	212	229	226	236	204	242	222	212	239	235	230	219	199	226	232	232	210	213	214	216	216	242	225	205	195	243	233	238	204	224	217	223	237	213	211	221	221	233	215	227	223	233	218	209	212	210	216	232	212	214	188	209	208	210	213	235	230	229	233	225	225	228	201	224	190	210	250	237	224	211	218	233	236	231	220	255	194	218	226	224	210	216	229	224	242	213	221	229	207	229	195	205	260	235	199	220	250	209	231	199	230	193	252	220	207	231	214	223	222	215	182	251	224	240	207	233	229	213	216	212	205	238	221	212	217	190	231	231	252	226	219	195	212	227	231	223	232	214	211	222	250	213	188	226	226	216	208	221	221	231	203	234	232	238	230	186	246	222	223	246	237	227	234	256	236	227	248	247	220	239	218	242	236	232	215	222	197	235	232	199	226	209	202	232	230	204	226	225	215	213	228	242	229	215	225	231	232	241	218	229	203	240	263	231	219	237	247	222	228	226	191	196	224	229	220	229	223	240	230	224	218	218	239	193	220	231	242	225	221	214	216	226	236	245	196	244	240	235	219	246	236	226	197	212	206	242	214	229	204	180	225	236	225	223	215	240	224	226	218	195	209	224	204	216	225	218	231	226	220	234	212	218	239	214	217	205	231	215	233	235	235	232	222	231	222	215	217	220	218	217	239	223	242	224	237	228	243	232	237	207	223	224	242	238	214	211	243	247	214	225	218	207	221	214	199	223	202	204	202	226	209	217	226	280	221	241	219	232	213	217	226	208	216	220	224	234	238	205	227	220	250	213	239	237	198	232	230	244	243	220	231	211	215	224	244	210	188	209	221	218	222	217	266	201	215	245	207	244	233	214	226	230	239	232	209	247	247	192	243	236	207	214	213	230	240	220	218	193	239	238	214	230	238	208	226	233	222	234	242	212	224	212	230	221	242	232	214	228	218	244	214	240	216	226	226	238	216	230	203	192	204	216	208	218	216	226	239	209	225	195	217	212	229	223	217	215	227	203	200	214	221	229	254	235	206	233	208	208	261	213	244	233	236	216	224	213	234	239	240	237	207	223	232	231	203	235	218	228	231	232	208	241	242	209	210	226	201	229	207	233	223	222	219	220	205	214	226	234	242	228	213	202	212	235	226	217	190	221	227	222	230	249	228	220	243	233	221	262	245	215	231	196	196	189	208	213	197	226	249	225	242	254	222	229	225	210	221	219	252	211	217	233	209	240	215	246	213	208	238	234	227	211	200	232	213	246	257	195	211	200	226	237	212	201	229	228	252	219	227	220	230	220	217	218	208	231	223	213	223	225	197	240	226	239	228	229	242	215	254	231	225	211	221	206	200	228	265	198	209	230	230	245	209	236	245	232	223	210	223	236	237	237	217	260	192	220	239	224	228	241	239	223	207	217	229	229	217	237	214	238	197	219	222	223	206	220	243	213	231	244	248	229	241	248	238	219	210	217	229	218	213	210	224	218	222	248	237	221	247	227	257	226	225	248	231	203	259	217	206	239	215	236	203	235	223	229	252	237	231	259	255	218	251	218	238	227	254	251	246	210	244	218	208	233	215	219	216	221	236	210	202	226	251	231	227	231	199	175	201	229	240	202	235	211	224	236	218	172	224	244	240	239	220	201	226	221	235	230	252	246	192	209	206	248	237	214	240	208	228	205	230	224	218	185	225	225	208	220	236	230	203	209	221	228	206	198	206	239	237	246	235	248	236	221	207	226	238	216	244	235	224	229	230	246	237	211	210	241	215	247	239	219	273	248	185	214	226	206	254	218	233	204	234	222	207	213	195	225	252	237	233	204	211	235	246	215	246	229	227	229	222	206	211	217	234	228	220	225	228	209	248	215	230	207	214	208	239	218	203	218	233	227	220	211	212	185	208	232	219	235	233	229	186	243	200	204	214	219	244	215	202	200	253	193	215	218	214	213	202	227	231	224	208	208	235	215	204	198	244	232	230	222	226	219	224	215	222	234	221	239	229	216	202	236	225	213	235	221	216	218	211	222	236	225	219	235	233	230	210	206	239	225	208
2737	2215	4440	5206	4318	3796	5565	5471	3775	1935	2108	2477	8891	1944	637	702	637	619	649	609	645	664	651	613	622	624	617	635	657	643	649	626	669	614	654	632	651	621	656	657	582	635	655	657	637	636	629	640	656	622	618	659	659	657	655	639	647	658	647	655	670	643	609	698	643	618	687	676	683	626	619	619	655	635	657	669	635	643	627	718	676	652	648	622	678	652	703	641	648	633	648	624	654	587	613	623	648	615	667	617	572	650	644	619	669	686	615	660	650	657	620	664	629	645	646	632	640	631	707	674	649	615	655	633	662	653	652	655	649	644	631	654	644	625	669	665	652	599	641	645	621	633	634	621	634	596	650	642	661	622	608	603	619	629	622	622	611	649	633	658	658	672	643	669	686	645	594	629	556	597	660	654	658	657	628	649	667	649	603	645	633	644	615	642	585	661	610	653	585	627	653	635	606	651	661	601	626	637	639	640	708	616	696	685	621	650	684	624	605	660	641	622	617	638	621	658	640	637	646	638	653	665	655	640	660	650	664	626	636	588	650	597	632	618	612	616	636	687	650	691	650	655	615	636	641	603	635	635	624	610	686	621	604	622	609	632	621	585	639	645	624	645	633	614	616	626	632	614	667	670	662	596	639	610	649	648	657	632	685	613	639	629	618	663	674	625	631	640	635	638	662	675	640	657	615	670	612	629	646	616	670	652	650	646	609	610	638	650	638	631	690	639	631	645	649	649	627	650	584	660	588	627	633	654	639	644	681	656	565	628	654	679	606	706	635	644	653	649	645	633	639	623	627	618	609	626	667	634	652	650	612	600	612	665	608	625	669	648	641	673	632	669	604	608	630	663	604	605	650	621	621	665	635	635	637	692	630	630	634	673	664	583	618	628	677	628	610	662	590	654	653	614	649	668	652	633	627	631	594	604	644	636	599	641	624	673	638	655	663	622	618	651	615	665	621	650	674	667	608	608	682	635	621	693	670	679	575	607	645	653	654	607	655	628	674	616	624	602	614	627	615	648	644	627	612	590	623	618	614	659	621	624	621	580	609	623	655	622	635	637	643	616	639	647	661	674	623	648	619	652	631	655	662	641	652	664	651	661	631	636	681	636	652	566	657	616	636	621	637	641	647	631	664	611	627	649	620	607	630	610	688	622	623	625	658	679	635	616	678	631	612	643	642	642	633	669	621	648	632	636	658	628	654	665	634	647	641	627	661	624	577	647	603	621	630	655	640	663	661	641	664	644	618	594	664	659	651	642	614	635	671	670	610	662	600	611	660	641	623	669	633	673	627	652	645	619	666	626	641	592	661	609	638	664	633	631	652	665	661	650	658	617	661	641	601	634	574	685	680	628	640	650	617	635	632	649	683	642	659	621	608	610	636	684	641	628	633	638	618	597	624	618	670	624	697	630	603	569	639	598	661	646	581	652	688	643	611	669	652	627	635	644	612	601	618	666	646	608	666	628	583	675	648	567	665	649	672	645	604	663	637	656	613	614	670	591	620	645	635	631	644	644	662	687	606	633	624	630	625	632	650	623	588	643	647	628	654	634	662	694	640	591	692	601	608	651	611	641	660	630	638	656	635	643	594	644	625	642	663	650	641	610	606	660	605	635	666	622	598	609	655	615	634	644	629	621	670	632	661	618	616	606	589	637	634	616	619	657	622	648	662	630	660	654	620	635	630	642	630	643	617	622	632	664	668	626	666	630	670	672	669	642	646	640	641	624	673	639	646	633	641	670	626	626	632	606	634	610	664	648	681	617	648	620	652	596	629	658	576	639	655	629	619	641	660	619	637	617	660	680	668	616	646	618	665	620	605	633	614	628	611	662	634	616	643	596	602	606	673	645	649	647	649	652	646	600	659	660	619	642	676	657	628	698	634	656	686	633	674	655	642	619	670	641	639	654	644	641	674	639	648	600	644	642	607	664	644	631	640	660	659	605	683	615	601	622	645	651	608	611	658	678	635	647	645	681	666	617	547	626	615	611	633	633	656	648	638	610	630	649	648	596	644	659	635	603	625	635	647	633	688	642	649	637	643	654	596	635	656	670	656	703	601	632	643	624	628	608	618	638	646	614	655	643	657	603	602	628	618	619	633	672	652	657	623	618	695	662	638	615	615	602	619	622	600	639	625	651	661	630	647	634	616	611	607	637	637	642	643	649	616	629	611	661	642	559	657	638	640	675	602	616	639	603	635	602	643	650	672	623	602	624	636	643	596	617	684	616	663	632	635	709	627	638	639	606	624	635	665	655	594	635	631	623	651	625	633	570	608	673	602	600	601	633	607	603	679	573	629	628	673	585	646	633	620	579	621	654	624	650	657	641	584	661	642	644	649	679	663	674	600	631	620	652	669	665	645	652	678	669	628	589	664	653	632	615	654	620	660	630	652	651	642	671	641	634	647	623	611	626	626	637	645	646	581	649	666	647	632	599	637	631	652	646	639	650	601	637	659	622	688	603	611	664	594	647	629	646	612	653	570	601	610	651	619	628	602	654	676	660	622	643	600	599	620	629	645	649	626	591	621	602	726	627	631	667	646	642	653	622	679	631	633	660	654	687	593	623	634	661	668	616	665	598	614	634	660	642	652	619	625	632	581	643	689	646	615	634	610	646	642	661	675	629	637	653	631	658	631	645	635	614	601	605	648	620	697	662	644	670	638	644	651	648	625	643	616	640	668	613	635	638	619	610	633	611	637	605	616	634	655	617	589	634	632	616	644	629	640	632	595	590	660	677	624	621	665	612	651	603	636	599	598	658	632	611	653	629	671	621	631	634	663	681	648	609	663	673	671	693	662	589	662	665	672	650	593	643	629	670	647	634	625	608	641	655	595	626	659	626	667	662	642	680	674	647	598	645	668	623	625	630	663	632	616	678	631	630	634	627	610	626	632	616	579	664	654	630	626	688	594	680	650	652	670	646	665	651	674	666	672	587	667	575	653	658	636	599	676	641	669	640	634	624	608	672	622	623	620	603	605	586	656	599	628	660	649	637	647	628	646	620	683	652	656	625	574	634	648	633	607	649	627	619	639	621	593	654	689	629	658	629	694	665	620	589	645	675	642	642	650	678	648	719	618	648	613	629	628	633	645	590	681	638	605	573	639	616	606	649	654	665	627	601	641	565	629	663	623	617	645	700	643	592	604	646	675	652	623	651	623	636	618	631	610	646	659	626	683	667	606	667	661	595	586	681	629	628	599	668	569	637	585	636	598	606	642	689	647	611	672	649	688	632	613	587	635	618	661	576	700	651	587	637	659	665	682	595	669	674	615	658	671	620	594	661	653	585	661	621	649	655	640	630	606	667	640	656	599	644	651	656	585	596	649	584	640	635	674	631	609	673	649	681	616	593	624	677	617	658	637	597	640	625	648	645	614	604	674	580	643	580	645	632	620	635	649	584	628	656	640	634	660	652	632	634	648	606	685	588	650	598	652	639	648	615	649	655	617	693	644	610	643	619	628	660	708	611	634	611	643	644	633	620	674	621
13731	10680	18426	21168	18552	14922	15660	13047	7979	5212	3607	2745	8948	1053	170	161	164	130	122	165	141	143	148	148	124	130	138	112	130	130	132	115	144	144	133	111	132	136	133	113	153	121	124	131	141	100	119	148	121	110	126	121	122	116	134	118	121	128	127	129	105	136	148	129	128	119	99	113	131	125	116	146	140	127	122	124	126	142	110	100	121	122	108	119	134	107	116	125	129	120	104	123	122	128	117	119	135	134	128	131	97	103	112	135	132	122	122	119	116	100	113	101	134	106	104	130	136	124	133	108	101	113	123	112	123	105	112	127	107	120	139	109	136	123	101	136	111	119	139	134	130	127	145	132	142	123	124	119	133	128	116	130	110	102	130	121	102	126	124	119	135	125	107	127	120	100	121	126	142	129	116	127	111	105	120	112	125	113	108	115	122	123	129	143	121	109	105	123	102	125	116	119	115	112	124	125	128	161	111	120	128	112	111	111	118	118	117	101	109	102	125	118	111	118	130	120	135	143	104	115	108	111	105	113	118	122	137	144	114	129	131	102	101	91	135	129	133	120	130	112	129	120	125	133	125	124	121	144	107	119	125	113	103	130	109	112	127	137	113	120	132	109	138	120	113	104	120	128	113	110	121	127	119	121	126	121	121	108	116	120	100	126	124	139	125	109	109	147	111	121	118	115	126	131	116	133	100	120	130	131	102	119	144	123	130	119	119	109	133	116	109	110	120	123	99	118	113	115	131	133	117	126	98	115	116	126	111	111	113	118	107	108	126	140	139	109	127	118	127	130	112	107	128	124	110	112	127	116	114	112	131	119	120	104	131	106	121	109	118	125	139	109	132	117	121	112	105	120	120	113	112	117	112	133	127	132	104	137	119	124	112	106	119	126	120	109	122	115	111	116	119	121	122	128	114	129	120	108	116	132	137	138	114	131	134	113	117	136	140	113	118	125	124	107	108	107	115	131	133	129	131	131	116	121	120	114	135	112	123	113	124	113	112	107	102	129	140	118	130	103	114	104	112	123	116	123	119	133	109	119	133	114	134	118	136	110	113	123	121	126	120	131	129	111	138	137	143	127	123	115	132	122	111	121	110	113	106	130	124	123	114	123	135	139	129	135	127	121	122	125	105	107	121	125	102	128	108	128	106	108	141	119	132	118	122	119	140	105	124	112	118	114	119	115	130	134	122	118	117	132	94	139	115	121	117	122	107	114	128	124	92	121	129	112	126	129	97	117	111	102	107	106	106	134	118	119	117	131	127	123	106	104	120	130	130	121	133	113	128	118	125	116	124	107	118	111	136	112	112	132	136	125	125	130	115	134	119	135	139	139	127	127	113	124	122	117	128	114	126	103	118	138	135	115	117	116	138	109	111	114	129	112	113	108	112	108	131	142	110	116	98	142	138	108	124	121	118	106	124	118	91	116	128	121	121	101	101	122	128	112	103	121	106	138	123	134	141	136	115	124	121	130	109	143	113	121	120	138	140	135	110	137	128	122	104	114	134	133	121	124	121	110	106	128	117	137	110	111	100	125	128	123	112	118	128	120	105	128	125	130	145	111	120	132	113	123	106	127	127	102	128	117	129	129	124	126	124	105	113	119	111	117	107	121	132	120	112	124	133	124	129	110	113	120	92	132	112	123	131	127	114	137	110	119	121	124	134	110	103	118	114	123	129	116	137	117	114	104	120	125	111	121	132	112	145	120	117	113	121	122	108	125	122	131	138	139	121	112	118	137	124	138	110	100	121	111	122	141	104	96	118	121	129	116	140	129	103	122	123	106	111	106	101	130	127	123	156	113	104	114	113	129	140	105	106	113	105	112	134	104	118	120	115	97	80	137	107	135	134	113	121	142	129	98	125	108	99	105	121	134	136	131	131	103	120	131	142	132	114	115	123	129	115	126	125	131	123	140	103	134	116	106	129	146	106	126	113	112	135	131	108	106	127	128	122	123	118	110	124	135	113	135	125	122	128	117	140	124	102	155	128	131	114	127	144	139	121	116	120	124	105	131	130	110	103	122	101	110	144	107	128	115	114	112	123	130	129	111	138	132	112	126	129	109	128	114	125	107	114	124	103	122	112	141	119	138	104	123	96	114	137	117	119	99	99	118	112	109	113	116	111	112	114	135	108	122	120	119	133	138	114	135	115	118	129	127	103	122	99	110	150	135	104	124	115	118	115	127	113	115	106	125	127	121	108	119	108	119	120	113	121	125	118	132	123	154	131	122	135	133	108	131	117	85	110	124	117	107	117	126	120	122	125	104	129	115	112	123	124	130	131	131	130	118	118	118	125	119	120	120	125	117	121	119	111	114	121	125	115	129	114	119	131	117	128	130	126	132	119	122	102	110	109	113	136	128	106	129	122	119	110	125	106	115	125	115	130	106	103	117	115	112	122	133	108	111	150	126	110	116	123	126	147	107	119	115	108	120	127	116	118	127	127	111	119	110	109	108	114	109	123	132	130	114	134	107	123	115	123	122	137	122	136	116	103	121	121	130	118	114	116	124	123	107	119	115	128	90	112	118	126	118	147	122	105	133	106	127	115	120	116	113	112	110	143	105	125	130	140	108	121	119	109	137	125	128	133	119	113	124	119	142	117	106	127	128	116	130	145	108	121	113	121	114	112	143	120	95	125	105	110	126	116	128	126	139	123	124	124	120	120	113	123	114	120	113	114	144	124	109	120	125	108	124	114	106	111	114	97	118	118	125	127	110	127	116	106	118	112	110	116	122	139	133	121	109	135	130	119	106	131	125	149	109	112	109	115	129	105	119	129	125	139	116	109	113	123	129	122	142	107	117	113	129	133	126	108	110	121	132	123	128	138	118	111	106	112	105	120	112	129	121	129	118	133	109	133	104	110	109	109	124	117	123	149	134	114	123	126	121	119	110	119	119	136	98	123	93	119	143	136	125	128	96	129	118	134	135	121	127	119	153	119	106	110	96	114	123	115	106	128	115	118	120	114	121	128	115	111	127	137	113	128	117	130	113	119	123	123	112	119	113	132	115	103	104	107	113	128	114	116	133	113	124	138	123	119	107	132	93	101	135	107	109	116	126	123	135	132	107	125	127	127	110	136	131	122	111	112	94	113	124	128	112	122	105	114	135	130	94	121	130	126	127	118	123	99	127	117	122	124	126	114	117	122	103	129	100	122	131	121	127	131	138	120	144	126	112	112	131	121	125	119	116	108	111	133	102	125	113	110	122	123	117	98	111	112	105	120	111	116	109	113	100	116	131	112	119	126	98	112	101	129	101	141	141	121	122	122	129	128	135	133	112	123	119	115	124	129	104	118	98	142	99	130	118	129	125	115	125	97	131	112	125	123	123	121	104	115	110	112	113	116	123	109	111	122	118	112	123	116	130	109	103	112	122	108	120	133	130	112	138	115	126	138	113	149	124	126	109	96	117	111	111	112	112	123	125	116	125	104	124	132	122	115	114	114	121	112	126	111	109	129	95	111	114	112	133	117	133	112	101	117	124	108	115
9087	9040	17912	23803	23906	21980	26686	22092	15299	13657	11049	11393	24124	1509	684	627	594	540	554	523	521	491	485	504	512	508	482	436	438	444	445	474	432	438	436	422	443	434	433	409	449	449	410	381	408	412	417	475	414	402	446	399	394	389	378	403	427	402	414	420	395	387	414	346	394	416	371	410	383	368	393	406	379	363	373	367	384	407	378	380	385	361	361	410	402	406	409	390	391	364	406	367	379	405	393	379	393	436	399	393	385	403	416	395	355	369	426	385	383	386	354	364	417	402	392	408	372	374	397	369	366	395	411	344	376	396	381	388	395	384	391	373	370	397	377	390	365	372	397	372	376	423	378	395	410	396	363	417	423	417	395	372	420	416	370	393	373	360	350	379	379	406	367	360	434	381	367	363	379	367	386	357	379	408	386	375	399	371	397	370	371	388	403	383	405	352	351	394	408	395	390	361	413	401	402	383	358	365	418	374	401	388	397	383	374	413	389	374	374	403	354	379	352	404	349	362	378	402	384	361	366	362	440	396	423	342	379	368	367	401	349	360	369	383	384	404	394	391	378	419	388	380	354	399	373	387	361	405	379	398	372	399	349	377	387	392	384	375	371	378	366	382	383	369	370	361	380	402	387	396	395	403	380	385	387	382	387	368	362	385	354	406	365	401	387	371	361	409	383	407	369	362	364	357	354	375	383	352	375	366	371	385	356	354	364	403	357	420	378	416	389	399	405	374	385	382	375	350	386	381	396	401	365	387	376	379	393	409	376	378	390	404	370	410	375	411	377	366	379	409	405	381	378	384	335	369	385	367	374	392	408	348	374	377	380	413	387	389	408	384	396	400	365	378	342	395	399	351	409	376	376	380	399	401	367	386	413	362	346	386	378	357	388	378	367	369	376	376	388	389	381	381	386	360	401	373	383	397	343	391	384	353	392	375	375	388	378	395	371	390	373	403	388	351	381	391	400	384	362	387	413	393	387	365	387	396	366	370	360	364	347	373	370	416	398	397	381	376	376	404	398	401	375	381	391	377	392	374	380	408	380	360	418	348	397	362	366	369	414	383	364	367	372	401	383	392	373	405	392	367	405	381	413	372	399	383	381	400	406	407	329	368	381	389	381	425	407	393	377	381	397	419	374	422	397	382	387	372	364	362	385	401	378	384	365	361	363	390	376	354	398	368	414	360	365	403	368	392	403	375	408	379	405	346	380	374	394	368	375	366	378	369	397	403	378	357	368	342	364	403	370	338	400	378	358	381	378	379	381	388	370	394	367	325	398	383	393	371	329	413	350	383	416	387	343	401	403	355	373	374	396	366	356	418	347	412	368	347	354	431	421	402	395	363	371	385	388	378	366	364	355	391	364	397	396	379	353	359	390	368	375	410	392	380	399	364	375	357	374	361	401	355	365	384	395	404	371	366	399	396	360	408	382	377	373	396	376	370	394	408	394	388	358	424	379	362	369	392	360	403	377	369	377	368	373	376	398	374	354	378	362	378	376	404	370	378	402	377	392	401	393	376	391	354	364	408	356	368	371	398	397	372	407	366	404	368	375	393	403	342	402	376	363	375	422	368	382	379	374	391	421	417	381	391	346	371	351	430	373	393	390	364	398	369	356	360	377	417	409	360	394	375	415	389	383	386	403	354	414	359	377	392	371	396	344	369	362	375	356	391	391	388	398	384	384	380	347	369	386	381	388	372	392	420	396	412	426	402	410	398	405	399	407	376	387	329	368	422	392	380	410	374	377	375	383	397	376	351	380	361	395	378	390	388	381	376	355	365	398	361	386	376	366	372	372	355	383	376	384	403	351	385	371	374	387	401	391	428	382	411	399	391	410	389	383	367	355	399	381	388	387	393	377	396	376	380	377	393	349	371	382	393	384	339	363	371	417	373	377	368	392	399	403	387	416	410	391	360	355	380	374	348	377	405	363	382	360	347	334	385	392	418	380	387	376	363	362	378	392	400	416	366	351	359	354	367	387	370	383	374	367	384	397	405	391	377	387	394	391	389	397	346	367	390	384	412	364	363	376	385	382	364	354	395	381	379	383	391	372	392	408	358	379	375	367	389	450	382	375	404	383	394	361	416	411	392	373	397	364	392	399	375	381	426	365	398	362	401	378	387	367	403	390	403	379	383	351	397	371	378	361	370	363	404	348	407	377	381	370	387	365	370	388	387	356	377	368	399	383	389	365	391	361	381	356	384	450	390	428	385	393	342	397	382	334	348	411	356	387	376	381	386	377	415	359	381	381	374	376	410	358	375	384	389	361	388	400	390	405	383	365	404	389	388	374	403	391	372	387	393	387	402	412	425	385	395	436	400	395	406	386	358	356	357	360	369	389	395	400	384	418	388	401	400	352	375	398	380	409	358	380	378	374	362	371	415	389	401	405	370	394	357	370	394	386	392	386	371	347	386	374	375	381	375	353	388	353	356	398	410	406	383	392	362	383	376	357	395	400	382	388	386	396	356	391	384	383	397	400	403	342	399	401	436	363	404	365	361	365	387	380	358	367	405	401	399	358	367	391	408	382	394	372	407	365	385	406	409	374	400	378	370	347	377	394	378	383	378	400	414	364	422	395	398	348	386	401	399	388	371	403	362	388	396	385	375	372	386	401	396	390	401	363	377	366	365	377	401	394	384	351	392	381	430	395	394	384	390	382	393	412	388	380	395	361	366	366	379	379	385	403	432	384	378	396	371	419	405	360	385	406	371	383	367	371	379	366	382	413	402	401	400	411	369	390	375	374	366	381	390	394	374	420	369	408	380	382	386	377	351	383	432	356	376	379	391	398	392	376	377	391	434	411	387	417	379	398	372	390	387	397	419	419	387	387	381	385	395	378	384	351	345	401	388	418	412	378	387	422	406	374	379	395	396	408	368	370	365	363	397	379	377	395	372	395	362	383	360	398	398	359	373	402	380	394	409	361	402	365	366	402	367	417	424	379	385	410	395	364	396	364	422	440	388	347	398	372	359	389	363	373	386	408	377	391	394	426	380	424	416	396	343	404	351	372	359	412	405	373	386	379	386	346	394	390	368	373	381	388	372	410	388	411	371	365	387	390	361	413	381	350	386	397	358	412	357	371	334	376	397	384	377	400	400	421	382	380	393	399	392	374	376	397	404	387	368	356	387	374	400	387	406	398	387	369	427	383	398	405	354	374	404	391	390	369	362	369	401	408	403	387	369	403	367	391	367	399	389	366	372	362	393	374	404	415	405	379	356	370	406	372	395	399	415	392	391	394	382	407	384	409	369	354	420	372	400	385	363	411	385	398	392	342	351	411	409	380	378	380	398	393	341	399	396	378	376	378	351	408	425	379	382	357	388	340	340	385	356	376	374	390	412	413	384	354	411	397	368	397	361	365	398	381	396	401	371	403	378	408	354	371	373	366	371	393	380	345	382	390	346	373	400	389	373	372	391	393	414	381	395	395	396	356	333	419	379	378	382	387	382	390	378	383	404	388	425	382	399	404	376	370	369	378	362	390	364
24096	19508	30481	30296	27465	26404	25442	18493	13310	12899	8903	6883	13875	1480	334	269	280	265	282	228	258	257	226	246	210	210	208	223	218	213	224	206	197	212	214	218	223	211	194	239	214	205	220	234	189	194	194	199	230	211	228	203	202	201	195	180	192	227	186	196	195	209	217	198	200	211	172	190	190	181	201	221	184	193	211	217	198	197	193	187	182	205	190	197	205	185	185	176	213	215	176	238	207	202	198	209	184	200	223	212	184	212	210	172	191	191	202	215	233	188	190	200	215	190	183	190	200	210	189	198	201	199	184	200	182	197	202	221	210	207	196	170	223	162	182	208	201	210	196	204	230	199	203	167	195	204	210	176	178	204	188	186	189	180	207	181	208	193	175	202	189	170	185	184	238	196	216	207	208	181	215	195	217	205	205	187	172	176	215	206	186	187	224	179	192	185	192	221	189	218	195	189	215	204	166	214	170	218	201	210	169	208	189	187	175	219	216	217	177	195	179	169	205	187	208	188	191	202	193	197	186	189	196	223	204	183	193	202	211	189	197	195	192	197	189	204	173	196	181	191	175	187	186	211	189	187	193	199	204	208	204	219	182	197	192	201	216	207	188	225	199	192	176	190	163	196	176	169	196	214	216	196	211	189	219	156	226	188	180	205	186	203	180	212	183	198	216	183	189	224	196	198	188	188	210	224	219	214	214	203	193	192	185	205	190	197	201	170	203	195	187	181	208	195	202	212	208	203	214	201	188	194	202	208	212	199	175	186	173	208	200	190	195	218	183	208	207	222	212	174	203	184	173	183	201	179	190	211	184	172	205	221	193	200	186	201	202	197	192	187	184	157	191	199	223	194	193	200	198	204	174	185	231	206	210	209	176	188	191	202	192	204	201	168	186	199	198	213	183	190	181	194	193	218	210	194	224	218	197	208	211	193	194	185	198	205	199	206	191	179	186	194	230	198	205	201	202	190	203	175	211	178	188	205	196	190	199	179	192	174	200	209	205	192	236	185	200	212	210	196	192	215	193	172	180	186	181	182	178	195	188	193	183	189	224	185	186	216	191	204	203	191	197	214	199	178	201	160	210	204	225	167	205	211	218	205	208	178	206	191	182	207	208	188	181	220	193	209	213	192	187	220	195	186	166	180	220	216	189	198	198	199	182	214	176	184	196	189	204	224	184	206	204	168	198	160	203	193	181	198	210	180	193	203	192	207	225	204	186	196	196	202	186	184	197	217	207	226	189	183	175	209	210	245	201	190	198	196	210	181	203	191	186	215	167	213	172	226	218	184	191	205	212	211	172	211	200	185	180	208	222	217	187	182	190	204	175	184	195	200	203	183	184	203	189	184	197	186	164	187	214	182	178	186	197	179	229	196	193	214	215	196	200	182	200	220	174	178	201	176	214	186	177	177	190	194	207	202	187	221	232	222	185	185	220	180	199	210	185	193	201	228	213	206	195	172	206	196	174	198	189	175	210	170	176	224	192	205	202	189	196	217	199	197	196	180	198	178	218	242	169	202	180	211	198	178	185	209	188	195	203	201	204	178	184	195	199	209	202	173	219	183	221	231	185	168	207	190	212	201	180	214	207	210	206	210	193	178	176	197	203	199	192	178	218	203	227	208	237	194	183	197	189	199	209	178	200	201	190	178	195	204	194	191	197	191	194	188	221	182	189	191	197	184	169	184	185	181	217	195	192	173	220	184	181	204	180	192	194	214	183	183	205	187	212	210	216	213	199	218	204	205	214	195	182	184	197	210	174	215	187	186	211	193	220	178	190	184	194	201	214	211	207	195	215	174	225	207	204	186	196	188	210	176	187	193	177	191	193	208	203	206	198	190	194	187	196	201	211	215	186	193	204	216	196	191	195	202	193	193	197	201	193	186	193	199	177	189	188	183	172	210	203	197	205	223	177	218	186	204	185	182	171	212	219	189	185	203	181	209	217	237	197	189	198	198	200	196	184	206	199	198	190	182	213	216	209	166	214	203	220	218	182	199	212	216	198	226	199	198	184	200	194	183	180	203	206	195	177	202	203	222	187	205	210	190	203	222	168	187	195	195	187	210	189	195	195	171	235	191	224	204	205	198	201	161	175	206	183	196	199	224	181	196	169	165	162	185	191	194	201	184	173	189	189	186	202	199	193	199	185	207	219	174	212	187	207	175	190	183	219	198	193	211	202	205	181	213	206	195	180	185	211	179	210	186	181	205	182	171	215	190	184	184	218	194	201	198	178	178	212	211	207	214	202	219	189	219	198	195	196	192	170	203	178	196	211	215	188	196	183	189	200	203	236	202	198	181	177	201	174	185	203	182	199	184	198	208	178	193	198	188	214	216	194	194	210	178	207	217	212	198	191	185	187	189	207	170	188	199	187	221	202	201	215	178	211	167	189	180	188	221	194	191	219	199	202	193	181	198	190	195	188	220	188	184	184	197	178	172	193	226	180	196	202	189	212	204	211	188	207	166	186	195	182	195	181	185	202	196	201	192	186	177	198	199	202	212	203	179	185	193	189	183	189	222	200	183	212	205	243	200	207	163	191	216	214	187	183	182	216	199	200	208	205	191	206	200	183	228	217	195	201	199	196	210	219	172	196	199	178	193	198	188	192	183	207	202	191	182	204	201	171	199	193	205	203	206	191	177	218	204	182	184	218	214	206	202	199	200	172	188	220	164	218	195	207	193	193	181	211	181	201	196	193	206	186	203	197	193	183	226	184	187	177	218	186	202	198	199	192	191	202	202	197	185	182	179	193	195	222	189	198	211	192	192	180	236	218	197	193	184	216	186	202	200	173	187	173	188	189	189	198	176	197	182	198	216	204	183	221	193	215	214	197	214	209	198	207	156	217	209	189	187	214	185	210	192	178	204	198	202	191	189	198	190	193	197	184	170	175	209	177	217	199	199	196	195	195	189	186	179	238	180	177	210	185	204	188	212	222	193	187	207	179	188	203	191	201	196	167	189	194	204	171	188	198	214	214	179	184	187	202	196	232	207	190	227	195	176	201	204	197	194	170	185	206	201	207	196	183	193	183	214	182	186	217	203	193	189	201	216	191	206	194	206	195	199	207	179	218	209	200	192	198	212	183	197	205	199	177	176	204	199	179	190	209	201	211	212	218	190	196	205	205	193	199	192	185	193	211	210	212	202	175	218	199	185	201	184	215	183	184	216	185	165	190	194	194	174	236	203	212	188	200	187	200	204	190	199	217	218	198	193	183	226	175	198	187	176	192	201	194	191	191	198	185	203	223	194	210	224	182	194	181	197	196	205	188	183	183	178	212	194	190	190	213	187	206	191	203	200	207	212	206	206	181	199	209	202	192	184	179	186	190	197	219	204	203	199	205	190	197	177	197	210	179	170	184	187	192	205	194	180	225	224	209	216	200	189	217	189	182	201	194	210	213	207	186	203	208	190	175	198	208	201	198	214	200	216	195	212	199	218	190	196	190	206	207	197	185	215	190	200	193	196	185	193	187	199	216	190	197	206	196	205
13680	14916	26687	31093	31943	33581	35378	23665	23063	24580	19206	19200	23932	1364	1271	1207	1158	1043	997	958	916	942	905	839	821	829	735	776	790	773	748	724	726	698	748	738	733	680	698	629	627	633	696	687	663	663	610	654	649	654	660	634	638	636	610	642	630	614	630	612	634	652	613	649	652	612	635	612	583	563	573	631	627	600	619	613	608	574	584	560	579	592	626	643	610	533	550	625	603	596	631	608	548	533	594	625	609	584	575	594	607	507	568	618	594	613	612	591	591	605	602	599	559	626	614	569	581	587	594	620	597	599	603	580	575	592	582	574	606	590	580	588	560	592	589	581	604	584	607	615	594	624	585	558	554	591	605	610	587	574	591	598	599	553	606	591	533	606	559	559	556	527	601	560	553	596	560	562	609	556	575	599	562	606	573	574	602	588	570	532	621	559	545	597	625	562	603	568	595	619	575	599	587	589	624	568	574	557	542	619	625	610	584	603	616	584	558	597	562	536	606	610	640	637	568	596	562	578	582	546	582	568	590	589	606	605	582	591	570	574	622	591	575	552	587	578	570	574	558	539	583	609	569	544	553	563	655	609	540	551	620	605	582	595	585	552	559	580	596	607	605	547	609	577	572	560	590	564	569	577	556	586	626	601	551	604	561	555	563	562	600	578	573	612	579	564	550	575	569	585	615	602	573	587	561	604	577	597	582	596	563	522	578	585	587	568	563	584	590	570	561	593	575	618	609	565	532	583	588	552	540	564	572	566	559	589	588	577	595	562	568	612	562	544	558	575	526	610	561	551	535	550	587	566	607	564	569	582	591	541	607	582	589	609	566	536	636	571	548	635	612	568	578	567	604	566	598	602	588	542	595	519	523	571	585	575	577	578	554	585	577	599	593	574	588	589	557	600	595	594	574	599	601	589	581	562	581	611	577	642	559	566	616	588	578	557	573	595	614	590	561	581	564	566	567	549	579	573	610	577	563	538	565	576	591	585	590	621	567	618	533	566	636	615	586	574	598	585	568	558	585	580	649	559	604	567	612	609	558	586	566	578	575	585	540	606	601	580	536	641	574	623	608	581	589	572	553	596	572	508	594	587	586	574	610	581	562	543	602	564	569	594	569	592	611	592	557	567	576	618	602	575	556	582	582	562	579	598	552	553	592	576	598	576	578	570	605	601	600	580	576	598	561	614	579	585	571	613	601	563	565	566	552	541	569	593	597	580	566	593	577	575	540	576	621	615	610	631	552	561	514	536	615	581	617	607	574	576	536	616	579	601	560	547	558	603	592	531	559	589	559	630	606	570	554	569	571	581	587	567	558	604	553	551	593	572	597	578	597	551	593	562	535	535	569	579	573	589	615	580	552	544	522	590	582	536	512	587	546	582	574	532	599	603	559	590	610	584	598	555	604	556	554	576	575	520	589	609	613	591	576	604	616	611	594	572	593	582	555	576	551	576	521	587	602	587	575	559	541	549	565	550	582	590	590	610	594	617	579	554	596	601	592	572	560	560	580	545	573	552	576	575	608	605	576	552	544	598	516	574	552	574	576	610	572	578	606	584	598	564	556	589	554	538	552	532	593	563	569	571	573	547	568	602	569	565	570	591	594	581	566	602	557	579	567	558	565	591	638	576	561	573	585	594	603	562	574	618	551	578	606	618	587	592	566	573	552	569	538	599	570	573	600	559	597	578	591	595	591	567	561	619	577	608	593	562	572	594	559	585	614	606	599	553	597	568	584	595	599	594	600	555	537	578	600	563	569	530	558	561	578	553	555	581	602	556	559	596	590	592	584	592	596	584	550	576	548	591	527	575	563	608	570	560	584	571	621	592	597	571	603	628	576	611	615	615	626	574	558	559	581	560	549	573	551	564	531	565	585	605	593	575	540	559	568	586	578	551	563	596	570	607	553	552	596	566	594	606	569	561	581	542	542	569	575	566	587	598	589	592	545	578	580	579	571	578	529	566	605	617	602	579	559	566	615	583	587	568	637	578	583	612	587	555	584	568	612	553	568	580	609	566	633	573	625	610	603	550	581	619	575	562	590	615	609	611	548	587	580	578	537	544	594	568	636	588	577	548	568	611	557	588	587	610	573	603	621	619	564	582	572	560	573	549	591	596	551	541	574	553	591	605	564	574	590	618	580	572	558	589	595	595	571	550	578	591	585	605	593	615	576	582	570	639	569	589	541	549	571	562	553	593	578	604	554	513	604	593	578	618	555	629	560	573	549	582	570	591	550	572	551	599	557	547	557	576	569	567	578	569	611	548	547	549	568	575	581	570	567	575	586	595	607	580	602	584	589	600	604	582	572	573	603	577	571	587	576	560	554	606	598	591	557	533	577	614	570	591	631	582	596	549	531	601	575	593	559	596	590	589	599	629	590	558	573	618	547	567	527	566	599	562	571	541	572	536	551	562	596	566	547	608	537	591	599	620	575	546	582	586	614	563	556	572	524	607	611	610	539	581	559	610	566	593	633	554	581	552	549	572	552	592	541	586	572	573	614	592	596	573	587	584	532	546	555	634	581	610	588	627	588	569	569	602	599	606	568	629	569	601	576	569	585	560	592	571	628	583	579	586	553	581	598	531	585	648	601	567	573	618	539	586	576	600	534	555	598	584	605	607	613	610	597	601	562	595	574	607	604	604	575	565	582	570	608	564	581	628	583	569	564	625	593	625	567	573	579	561	574	579	569	599	519	592	574	615	661	589	604	570	583	586	603	551	565	591	579	551	579	550	568	589	574	535	556	565	568	586	588	559	535	580	584	558	609	613	577	602	606	601	545	567	582	578	591	586	552	592	559	557	594	590	566	595	573	588	575	559	552	582	552	596	581	586	585	582	557	552	615	553	565	592	568	545	567	598	593	562	526	599	545	569	547	611	593	592	609	578	573	583	580	621	596	596	599	620	612	592	579	575	600	589	563	604	599	580	559	563	574	560	550	560	597	549	608	557	597	611	532	555	570	544	556	560	575	579	555	551	531	590	582	614	567	536	572	580	603	562	590	584	609	559	632	543	549	591	612	607	557	577	596	595	571	552	616	606	584	583	567	592	632	620	568	582	564	615	562	554	601	576	592	582	541	569	575	572	586	586	559	601	569	577	576	652	589	551	587	575	556	564	600	577	575	585	588	582	588	583	557	565	626	569	584	579	619	574	615	577	592	554	575	558	564	578	598	562	554	573	609	573	562	574	593	563	581	565	583	608	571	604	585	526	556	582	556	583	601	603	568	591	580	600	569	551	617	611	592	539	551	567	610	590	518	601	596	578	613	573	606	551	574	552	594	554	590	573	540	585	585	575	607	565	601	565	607	585	583	594	560	573	612	582	574	579	561	600	558	569	591	577	580	542	580	578	586	559	563	621	590	588	625	558	573	613	568	565	564	569	566	609	587	589	608	577	562	590	592	573	568	578	609	638	586	587	573	595	569	561	568	576	607	601	594	560	549	572	565	562	586	549	613	600	625	539	605	596	563	549	617	542	591	588	582	578	538	533
3337	2252	4185	3026	2243	2284	1463	796	694	754	335	432	1225	270	173	209	234	205	194	199	203	175	221	213	203	204	220	226	191	190	226	232	222	218	183	199	204	229	190	191	199	198	186	222	189	207	223	219	201	212	189	189	210	202	206	194	182	185	195	218	191	211	213	204	200	200	213	174	174	203	209	204	198	223	197	215	189	177	203	200	207	218	199	181	181	200	215	186	190	212	215	175	214	211	168	209	197	179	195	190	206	201	194	209	191	215	232	205	190	204	190	202	195	199	193	186	191	184	210	191	217	198	197	187	203	220	180	194	214	227	217	195	177	180	199	212	207	200	210	221	220	187	200	211	189	184	216	214	213	197	198	210	192	225	184	192	204	212	216	185	215	213	199	196	188	190	222	219	211	180	184	204	177	196	188	215	205	198	195	201	188	226	223	209	193	180	195	219	175	176	212	222	197	213	224	205	207	204	191	210	199	220	216	215	200	195	210	186	220	200	224	197	208	202	185	187	185	208	209	221	243	197	177	187	186	198	190	216	206	209	198	195	189	207	193	186	176	200	188	203	206	196	198	170	194	204	206	190	199	191	205	199	195	201	196	179	200	168	159	196	201	211	207	181	221	203	197	183	182	198	196	228	221	160	206	210	172	206	201	204	191	199	187	186	224	186	187	224	209	204	188	192	186	212	215	193	189	207	199	200	214	212	194	196	191	222	223	196	196	189	208	234	186	193	182	203	209	227	218	195	195	194	202	207	212	191	188	201	196	169	202	184	209	189	180	171	204	199	201	204	193	205	216	181	213	211	197	217	181	211	186	179	196	205	193	219	191	228	200	191	202	213	214	208	196	182	191	211	187	202	221	217	213	196	203	209	200	174	231	199	202	195	220	207	202	205	179	183	196	185	221	231	214	206	195	202	192	196	179	187	192	214	187	181	207	231	194	179	202	216	217	231	185	207	216	204	205	219	202	211	197	192	227	192	197	205	212	195	185	213	234	199	197	201	208	186	182	208	196	187	222	208	193	196	202	197	191	198	190	208	203	204	214	199	189	198	207	183	206	221	201	164	185	223	220	207	183	209	193	190	193	228	186	191	210	194	187	177	194	200	208	219	220	182	246	197	187	208	198	183	181	213	171	178	216	213	189	215	219	205	216	194	208	193	199	216	219	176	182	203	187	188	194	199	182	213	190	195	200	216	186	193	218	188	199	190	211	196	203	220	182	215	199	198	239	169	226	192	204	222	211	202	195	207	179	207	202	211	201	212	185	175	213	216	175	198	215	204	209	168	225	180	198	165	225	229	182	189	184	187	198	205	214	192	186	174	208	224	220	188	187	207	187	194	200	223	197	195	210	194	192	200	193	200	198	194	207	191	198	209	230	216	187	198	207	203	219	192	214	212	196	208	197	202	208	210	232	193	206	188	206	201	172	186	200	193	222	207	193	177	207	207	182	187	190	208	185	211	193	186	184	205	228	207	185	203	194	198	206	200	212	202	200	212	208	193	204	207	189	203	203	224	197	195	201	190	199	176	216	184	222	174	200	206	205	185	185	226	169	205	175	193	194	189	197	222	216	202	221	212	187	179	219	227	223	217	204	183	193	188	206	212	211	186	206	225	185	224	224	202	209	198	200	207	220	173	212	205	187	205	195	196	191	204	215	224	188	201	223	208	232	202	211	213	221	201	188	179	228	170	226	216	191	188	187	179	204	179	206	207	197	202	194	188	166	188	167	188	216	218	211	188	196	187	203	215	200	197	194	224	226	201	188	212	222	217	206	207	170	210	187	209	205	199	209	218	186	219	219	195	191	191	194	194	189	208	205	203	201	224	208	195	176	193	215	212	236	211	214	196	207	202	223	212	219	171	208	197	186	173	169	202	249	210	189	194	185	211	218	197	203	210	213	195	201	182	158	225	196	182	195	220	221	247	213	187	187	201	191	184	213	218	211	180	231	191	192	203	192	188	226	201	194	204	195	196	235	180	200	217	197	197	182	192	219	199	217	203	200	186	182	183	209	224	182	184	187	192	199	219	207	183	185	203	197	201	203	212	180	226	189	194	162	213	188	194	202	207	173	212	196	193	189	202	213	209	206	190	201	216	186	238	200	206	219	185	202	204	235	201	200	211	203	192	215	198	189	189	188	182	200	224	196	211	200	197	200	199	204	207	208	214	205	197	200	193	204	210	197	202	204	207	211	214	190	176	214	226	206	196	223	180	210	188	202	215	209	215	239	215	225	195	179	190	196	188	201	208	204	200	187	190	208	217	241	200	183	215	199	208	209	183	181	205	181	201	199	210	189	184	179	174	212	194	239	199	175	198	185	223	217	220	177	183	195	187	189	175	214	205	208	202	201	203	205	211	192	212	188	195	190	204	201	188	210	238	212	201	193	216	176	205	189	210	193	203	203	189	205	198	207	183	204	223	210	221	203	199	201	205	205	196	215	224	204	196	215	186	218	188	255	197	203	203	195	213	199	208	217	215	200	185	164	194	218	154	209	218	199	181	177	219	175	208	225	211	190	223	196	178	205	223	201	193	215	211	193	194	229	190	199	205	206	217	195	201	178	199	192	198	198	192	199	211	202	226	204	176	204	208	196	187	191	202	183	195	179	208	235	216	216	197	187	211	189	197	194	207	227	206	202	248	196	202	195	194	191	209	208	184	226	198	197	194	183	201	187	208	227	184	193	181	181	195	198	199	204	205	206	185	208	214	226	222	215	182	208	208	201	170	170	192	180	200	196	190	206	208	222	185	223	203	193	209	177	193	200	196	196	198	186	204	206	229	204	189	201	201	200	199	205	211	224	201	204	192	186	159	193	181	198	202	174	222	192	206	200	184	215	209	164	198	208	204	201	225	192	196	192	221	177	192	205	173	204	199	213	187	174	186	233	212	219	212	201	212	193	189	197	204	209	211	188	211	192	190	224	202	189	181	206	213	191	211	211	191	206	221	204	210	201	201	240	192	205	196	179	213	188	187	211	229	201	222	190	225	194	187	203	191	200	186	168	218	193	204	195	204	193	196	188	210	217	186	210	204	202	231	189	207	207	182	198	185	192	193	214	192	186	176	196	190	199	181	192	164	228	185	203	216	202	188	202	176	207	221	181	206	214	214	190	210	213	212	209	194	181	205	212	211	181	203	214	201	188	201	199	214	217	207	197	191	210	192	198	199	184	199	193	223	170	167	212	195	225	186	208	190	210	195	217	185	220	204	188	205	198	229	200	191	181	194	206	204	172	203	227	199	195	201	194	226	204	220	202	207	189	194	197	177	211	200	233	205	197	176	189	205	183	198	187	210	214	230	196	192	199	208	208	197	207	206	189	182	199	214	226	192	187	194	178	222	230	196	189	190	213	210	209	218	209	194	190	230	194	221	200	213	164	201	204	178	174	215	214	229	218	199	208	193	186	195	199	190	210	203	200	203	183	197	182	188	184	193	209	182	201	214	180	196	193	210	174	190	164	183	195	219	179	185	167	209	187	212	203	196
2945	2869	5893	5619	5712	6754	4958	2708	3238	3004	1157	2155	5615	612	608	578	603	580	586	591	556	575	636	606	571	613	628	573	591	600	620	551	572	610	577	580	572	577	563	597	606	557	597	553	617	611	604	517	598	623	578	536	528	594	613	573	585	606	578	602	607	586	576	594	575	559	583	602	597	560	567	611	577	606	554	606	585	580	526	575	561	567	590	565	580	588	625	595	571	594	569	607	610	577	613	601	573	586	574	596	590	617	553	568	557	599	546	554	581	557	569	591	599	572	572	582	587	599	607	582	530	596	588	587	575	607	590	591	558	641	546	609	530	580	585	607	580	609	587	584	561	586	579	601	567	579	552	609	509	566	546	566	574	607	584	575	549	556	581	533	605	607	593	583	626	566	577	559	605	584	553	619	599	526	543	607	553	536	580	616	543	589	585	570	557	630	628	568	554	604	597	557	584	566	540	588	577	596	561	570	608	581	540	567	562	602	592	585	620	572	575	555	638	600	640	532	588	605	584	564	603	572	574	585	569	590	558	582	591	554	630	642	583	578	617	558	578	527	581	544	582	563	585	541	599	575	577	560	610	543	586	619	610	568	543	566	572	569	574	553	575	598	554	559	561	567	586	556	566	576	570	594	567	561	567	565	595	585	560	579	581	581	572	600	575	588	586	575	561	586	611	548	577	575	539	553	541	577	554	585	569	574	582	607	574	620	565	574	599	558	599	602	534	574	592	512	574	586	572	571	563	625	572	599	584	582	577	582	553	556	570	603	574	557	571	564	584	586	581	606	548	556	599	572	624	584	556	572	601	558	566	597	572	564	585	592	568	581	575	606	545	610	525	562	555	580	567	608	589	543	566	550	561	566	572	561	584	588	602	613	566	598	580	574	568	578	590	573	571	565	581	552	578	589	573	560	587	562	570	565	586	585	587	539	574	584	627	549	587	569	501	561	600	546	557	562	591	551	599	572	581	572	593	569	575	586	560	611	574	536	589	656	548	605	534	567	581	548	607	593	548	598	543	574	564	590	608	564	642	508	544	549	566	620	586	589	590	566	575	614	604	576	590	583	561	583	558	562	590	581	587	565	574	619	584	595	572	580	556	641	540	576	569	593	574	602	564	568	605	599	605	562	594	635	555	548	530	574	578	575	600	586	576	609	540	562	577	620	579	603	599	572	573	605	573	593	594	559	581	562	591	556	583	575	556	610	582	584	584	597	567	613	552	608	565	589	547	611	586	590	538	565	533	611	581	605	587	608	569	588	577	596	557	594	543	540	595	612	634	590	579	582	592	564	591	581	604	568	601	564	570	558	545	556	564	592	593	601	548	582	612	572	569	582	588	569	581	567	605	616	578	576	620	550	590	577	600	601	580	583	562	545	548	566	586	570	564	577	585	553	579	624	555	543	568	538	541	591	595	551	610	542	575	554	611	579	536	585	564	582	569	569	581	557	643	567	603	610	613	626	576	586	590	578	585	542	568	569	573	598	576	643	626	613	576	573	605	552	554	573	592	541	573	603	544	555	585	620	530	605	555	541	586	589	614	594	518	622	565	618	574	564	589	576	615	560	582	553	550	562	591	569	550	570	591	606	553	585	595	568	573	560	589	587	620	575	590	561	557	576	590	560	554	548	607	578	607	557	584	601	598	606	615	546	578	544	507	578	497	632	565	589	583	544	546	544	575	582	587	607	558	558	597	592	572	551	615	578	573	560	552	573	543	565	565	576	544	598	595	564	631	618	553	567	510	550	567	561	553	588	517	585	559	595	568	573	556	562	549	583	585	543	604	591	549	540	612	605	603	535	579	565	576	509	590	592	561	581	584	579	606	600	571	568	560	547	579	585	585	580	606	584	540	547	577	598	624	539	585	590	546	557	586	542	560	597	606	618	562	580	593	539	580	541	576	535	553	565	594	550	554	596	594	570	581	603	530	635	577	534	614	571	592	588	595	586	559	542	558	618	600	563	575	564	590	544	611	574	543	567	548	546	571	553	591	556	564	599	566	620	586	549	539	606	577	597	541	605	602	605	517	577	590	584	562	610	558	570	594	579	572	603	598	581	556	583	590	581	589	558	566	574	578	558	567	518	591	569	559	577	588	579	594	595	582	605	595	575	604	548	576	566	589	583	577	572	564	550	596	568	558	553	581	574	573	552	571	567	597	548	584	601	600	536	603	572	599	639	597	562	598	542	524	584	551	552	542	555	571	583	610	620	629	556	555	593	591	580	556	569	554	575	572	599	558	588	589	578	563	565	563	572	568	612	572	563	583	567	572	567	558	573	596	614	582	591	609	588	566	571	578	560	636	569	578	590	587	574	547	539	580	634	631	554	568	555	564	577	534	558	547	571	553	551	607	597	628	559	604	546	585	595	610	592	577	575	632	560	581	567	588	573	571	537	561	586	616	554	596	588	599	577	539	563	591	566	623	585	567	578	565	572	578	552	615	578	563	600	533	581	559	584	602	553	556	602	557	543	616	550	586	537	608	579	591	565	611	576	544	585	574	586	593	549	589	556	583	569	555	602	595	563	553	605	587	611	558	567	577	592	583	564	580	609	559	560	620	589	564	599	592	591	602	548	578	565	601	577	574	552	601	583	593	586	581	573	578	593	558	571	555	585	560	604	604	604	563	539	562	576	561	575	571	590	600	591	591	609	569	610	592	560	591	609	565	613	603	566	556	596	623	603	582	578	584	559	588	549	549	556	587	574	544	609	605	618	575	568	603	574	567	535	549	538	564	609	564	553	584	563	570	541	576	569	586	537	586	569	610	558	552	598	565	577	612	622	616	548	579	558	559	580	621	547	631	591	565	619	566	604	586	539	601	634	600	594	570	536	586	604	567	621	572	602	590	605	560	578	589	562	582	589	586	619	568	547	610	625	574	636	537	546	566	569	581	558	572	585	562	598	579	601	566	612	616	570	587	599	611	545	603	602	569	560	559	606	552	575	603	591	607	600	544	592	597	581	572	636	573	529	594	571	595	555	538	596	551	588	594	574	585	558	591	612	609	573	615	559	583	590	549	582	579	632	562	595	580	595	546	547	556	614	578	564	509	595	549	590	586	604	579	583	566	576	588	512	568	585	559	568	557	582	593	580	596	574	594	597	565	593	570	589	576	568	594	564	584	585	552	599	569	589	582	597	533	583	594	597	590	620	578	600	505	620	611	593	571	575	566	592	584	560	561	600	572	580	622	569	581	567	576	569	580	590	572	557	570	588	619	597	590	580	618	549	571	562	536	570	552	553	574	591	586	598	577	579	605	573	571	540	546	593	564	592	562	541	582	564	586	584	562	560	595	541	559	548	608	566	556	578	599	573	549	609	572	583	582	550	544	565	587	591	578	623	608	588	550	557	573	605	558	581	593	557	569	527	594	612	604	557	567	557	567	584	574	584	548	591	584	569	579	564	570	567	596	578	593	567	610	558	576	610	591	603	590	566	568	552	570	599	588	617	537	585	556	601	574	545	610	561	596	565	522	590	549	595
14957	13324	18834	17839	19142	17640	12946	7441	5675	4550	1834	2057	1738	178	145	157	126	126	133	114	145	118	133	122	117	126	135	119	106	117	117	115	120	125	110	109	117	98	112	120	117	105	100	96	125	102	106	101	115	92	97	111	103	108	102	121	116	114	86	111	109	135	101	103	121	101	110	102	102	134	107	103	106	86	85	114	112	110	95	110	118	103	95	84	105	123	90	107	73	94	94	105	110	94	108	116	100	111	106	122	93	91	92	112	102	100	108	104	119	103	112	105	127	120	109	97	89	89	99	108	113	83	95	101	103	111	117	106	100	108	104	121	123	116	116	90	103	98	103	120	104	93	98	106	94	103	106	99	118	109	96	99	99	106	110	108	106	112	124	123	108	91	96	107	110	99	117	113	101	123	117	97	90	106	109	112	111	97	103	105	107	85	111	91	106	88	110	121	88	96	108	102	92	115	113	123	98	102	110	94	99	100	94	110	94	108	94	121	108	93	100	111	95	96	101	117	96	107	111	102	103	108	86	110	101	107	110	107	115	98	100	102	87	117	116	96	116	106	96	107	87	106	121	109	97	106	101	110	84	95	90	90	95	101	93	106	101	98	107	99	93	119	102	132	111	91	93	106	101	104	114	83	103	108	105	102	69	103	93	101	80	96	107	103	90	109	99	107	117	105	118	107	108	101	122	100	98	114	85	92	95	122	105	106	116	109	98	100	110	93	105	104	104	100	109	113	108	100	115	100	116	99	105	103	103	93	105	96	99	100	100	96	99	95	102	112	111	96	107	101	93	94	98	107	120	110	105	120	95	104	106	111	103	106	107	102	110	114	96	107	99	107	120	98	113	102	100	107	102	100	98	117	103	108	104	129	125	104	91	120	104	101	106	93	96	94	105	115	111	110	111	90	105	106	110	97	100	99	95	99	85	103	90	103	110	99	103	101	116	108	92	113	108	127	97	125	110	70	112	107	123	123	112	97	123	90	98	124	113	100	104	101	91	109	101	99	121	101	97	95	121	99	108	108	103	126	102	97	103	97	102	117	96	106	103	103	106	104	123	101	117	93	130	115	107	108	99	122	94	123	95	105	93	111	105	115	82	100	101	88	98	99	97	101	101	116	95	96	86	105	95	101	111	102	121	123	109	100	95	97	110	84	110	111	105	116	109	99	113	118	115	112	108	80	92	118	94	90	88	100	121	112	99	94	108	97	110	108	118	110	93	95	121	91	92	108	112	104	95	98	119	105	95	102	117	104	103	106	101	94	137	92	110	114	113	121	94	107	108	91	94	113	105	110	99	110	113	103	106	107	97	104	122	112	114	89	94	85	114	104	85	91	92	105	112	97	98	113	99	101	110	100	111	100	87	130	114	102	109	90	122	101	109	113	105	125	81	112	100	104	93	107	109	113	107	94	98	122	116	113	105	102	105	112	108	121	116	127	98	115	106	88	102	104	108	99	136	106	98	94	94	97	94	114	105	100	111	100	118	92	90	96	94	101	104	104	121	94	111	83	105	111	117	88	114	94	96	105	88	94	105	92	119	91	115	90	96	100	93	107	88	108	103	99	121	111	112	96	90	111	102	93	123	92	110	138	74	104	99	115	118	126	98	110	103	91	118	116	95	105	88	90	113	112	98	107	104	119	98	106	112	92	102	97	97	113	105	119	99	108	116	127	98	97	125	109	105	105	110	86	100	106	83	110	99	106	91	112	118	84	104	109	90	108	97	92	87	81	103	105	105	97	109	98	112	99	99	112	99	103	101	126	113	121	96	106	121	102	116	119	110	121	82	88	97	102	111	114	99	78	125	120	106	94	114	98	111	114	112	110	89	95	102	116	119	110	110	118	103	91	94	86	91	116	113	132	105	98	91	102	107	96	105	83	105	104	99	115	85	103	97	107	105	99	128	104	112	101	104	108	121	104	84	100	96	103	119	101	95	104	98	97	110	112	96	111	105	98	108	104	109	115	96	77	95	97	91	96	106	108	91	117	109	107	123	102	90	106	100	105	113	106	88	82	98	112	102	123	99	104	115	111	105	104	107	128	112	106	97	107	103	104	85	107	119	129	111	104	109	87	102	106	107	101	91	109	85	97	94	114	93	107	112	117	112	96	90	104	102	120	99	92	100	90	111	97	105	101	103	112	99	89	101	107	101	116	108	104	91	123	82	104	110	111	104	103	103	108	104	105	96	97	104	115	109	95	100	121	107	97	98	95	115	110	110	106	105	108	102	99	108	107	106	89	99	122	88	94	106	93	96	98	114	112	107	115	110	104	111	117	84	108	105	88	104	114	86	83	104	90	95	113	113	120	103	121	109	85	102	127	103	109	119	111	88	124	107	100	124	114	91	100	89	95	110	89	102	126	97	117	109	103	94	103	121	120	117	98	97	94	96	101	119	114	117	100	77	104	128	83	128	115	106	93	102	131	102	107	86	112	105	101	92	98	104	107	98	103	93	99	104	90	104	98	113	103	88	102	93	103	102	102	113	117	108	108	101	99	98	102	99	109	120	101	100	92	109	130	117	114	107	109	105	105	106	105	114	93	106	101	105	97	103	104	98	93	107	110	101	96	123	122	91	120	87	98	105	107	93	100	117	100	100	102	88	90	89	90	113	104	110	114	121	106	99	123	100	108	86	129	105	103	97	89	98	105	110	121	98	104	99	100	94	113	107	99	107	78	99	99	115	105	86	108	106	84	117	103	121	104	101	90	103	91	107	111	113	103	102	109	113	97	105	109	96	124	118	119	103	112	103	112	101	116	122	83	113	112	101	113	98	109	117	105	106	103	96	88	90	116	114	83	115	94	106	117	114	121	104	101	117	101	114	105	107	96	101	134	103	100	105	92	105	129	98	106	101	101	101	107	110	109	106	119	109	103	90	92	105	102	117	103	86	100	86	100	99	109	100	101	108	116	119	99	120	106	95	99	115	114	102	114	102	124	119	92	93	108	101	95	94	125	99	96	108	107	115	108	89	108	116	123	104	101	112	108	114	107	114	99	96	93	110	115	105	108	94	123	110	94	114	127	105	106	111	97	113	93	117	100	115	108	112	96	92	103	107	116	89	101	105	91	107	108	107	106	103	102	106	85	117	91	97	105	121	104	102	83	84	102	107	100	108	108	105	118	103	127	93	103	127	129	111	93	100	107	107	113	107	113	116	102	106	107	100	116	102	92	111	94	104	100	90	117	114	109	104	99	84	109	98	83	116	81	99	113	97	101	77	107	103	102	116	92	100	96	98	98	112	106	106	116	107	110	101	92	105	99	107	100	93	97	101	125	100	114	109	99	115	125	108	93	94	90	113	115	111	106	112	110	107	88	98	96	123	96	107	114	103	104	132	113	116	116	89	88	98	114	99	108	105	117	94	97	93	98	124	113	88	100	111	110	119	96	104	103	105	111	105	113	98	97	109	102	100	110	101	121	101	97	104	116	103	92	116	111	101	96	101	120	109	102	109	95	123	97	105	93	106	95	104	117	98	100	105	111
10064	10116	17105	19986	26021	27146	20636	15006	12948	12785	6236	9418	6932	768	687	609	609	595	571	547	531	538	513	505	445	471	472	439	421	423	464	409	411	411	407	388	420	439	351	413	407	396	359	390	372	342	366	380	372	371	359	354	359	371	361	373	372	392	401	356	374	347	353	348	343	384	386	345	359	332	319	336	329	345	390	347	343	338	348	358	356	343	355	346	311	296	370	344	356	341	345	338	345	342	364	340	347	333	345	370	319	368	323	331	336	333	365	376	340	352	350	322	357	359	333	328	348	329	366	344	385	375	314	321	346	338	331	370	339	326	374	345	368	330	360	354	335	362	368	354	317	367	344	384	323	354	367	347	320	357	342	347	304	358	371	344	332	359	329	350	322	346	363	326	361	301	346	339	322	338	330	348	316	334	338	317	381	337	330	323	314	353	335	371	316	346	345	334	339	343	339	333	346	344	328	338	338	374	349	327	320	354	307	318	358	323	345	353	314	315	361	344	316	313	366	327	365	334	316	329	359	337	382	357	349	331	379	315	304	345	332	314	317	350	326	323	343	355	334	349	387	348	335	371	358	342	362	350	325	329	347	355	350	327	345	311	357	329	312	308	339	335	354	337	317	334	351	334	346	305	363	357	347	351	307	372	349	339	343	323	323	349	353	366	304	309	324	336	331	317	349	334	341	346	374	322	331	366	334	345	348	335	321	349	336	340	332	310	358	332	350	341	313	323	317	344	343	317	347	347	346	353	349	346	346	318	361	311	337	352	343	308	317	332	338	353	353	330	342	332	324	356	311	337	331	330	346	345	329	352	341	344	312	353	355	373	375	341	323	339	327	363	333	359	347	343	321	341	359	337	336	349	339	345	331	313	328	344	371	347	349	356	340	352	332	339	355	337	323	322	337	319	353	344	353	319	318	355	347	313	342	370	315	349	324	355	346	364	350	346	320	346	317	336	353	355	344	293	302	314	345	367	360	328	312	305	328	360	341	344	312	320	351	322	351	350	313	352	323	349	350	327	333	336	354	336	354	355	356	359	354	313	348	351	343	363	363	326	348	318	320	328	331	337	356	335	327	315	310	323	348	328	323	350	366	357	312	286	373	319	351	315	352	346	325	311	358	331	303	359	345	314	345	343	349	336	331	374	350	345	368	341	343	329	334	350	358	341	355	338	348	312	348	305	311	329	329	341	353	355	343	354	347	346	331	315	334	338	311	332	341	320	350	343	346	350	343	337	315	333	349	336	305	377	354	294	350	333	337	347	354	335	336	343	331	323	341	352	362	321	321	327	363	307	376	336	361	343	337	349	368	337	314	360	337	348	294	305	364	358	351	303	330	342	352	338	311	334	350	353	317	331	329	330	347	345	326	347	354	321	374	288	330	322	324	301	338	336	331	307	350	327	350	360	335	332	321	321	330	328	372	349	350	327	350	319	379	319	355	360	347	327	353	309	317	353	337	341	352	338	323	341	366	356	348	320	360	336	331	349	361	340	362	344	372	347	328	330	359	364	341	337	356	314	327	324	336	334	360	327	288	355	342	345	313	310	335	348	336	319	312	341	349	316	367	346	297	372	308	361	354	374	333	293	313	357	317	331	337	328	333	337	370	350	338	350	304	337	353	345	330	404	343	312	349	350	334	357	319	324	344	338	378	322	291	355	348	321	354	318	298	335	347	352	325	372	339	349	335	308	320	325	345	321	325	321	326	331	351	339	341	314	353	315	384	340	373	329	351	337	358	332	308	344	338	329	314	346	331	322	352	338	308	339	324	338	365	370	334	336	308	335	352	345	284	329	339	329	341	317	330	340	311	345	361	340	364	341	345	344	307	330	338	354	342	355	350	300	303	315	339	320	383	356	336	342	377	329	319	351	346	298	334	302	321	322	353	352	374	339	357	344	349	352	287	340	318	335	333	326	344	341	319	343	360	328	330	334	349	318	339	343	350	378	326	319	373	328	346	331	350	339	327	317	327	329	335	344	330	309	346	337	351	323	350	335	348	340	321	341	351	357	336	365	359	348	319	304	338	351	325	383	356	339	376	340	335	363	333	326	322	330	314	312	339	311	316	333	360	350	336	316	325	312	339	340	314	329	380	359	335	360	341	328	325	347	297	324	311	357	357	308	310	331	329	347	314	342	345	313	312	331	326	338	294	339	350	325	344	360	348	366	324	327	340	378	350	319	321	325	319	342	340	319	339	357	334	311	324	330	358	349	335	365	352	332	359	341	305	364	345	316	339	331	336	330	320	349	326	332	342	322	332	338	371	333	363	337	346	354	360	304	350	341	343	346	313	315	363	321	338	328	367	303	306	362	347	335	322	350	341	329	353	342	320	373	327	298	306	329	337	362	360	341	345	337	316	343	366	316	331	352	329	354	329	342	311	346	335	332	318	337	356	357	314	347	332	353	329	310	305	350	311	346	354	363	366	310	352	320	322	342	305	343	382	310	328	344	344	326	335	331	302	352	317	327	339	372	335	337	369	317	375	334	353	328	317	355	337	362	329	334	349	327	373	326	354	323	341	332	347	341	338	357	307	353	303	334	321	319	326	349	345	349	316	365	343	357	335	346	323	326	340	335	350	348	338	338	333	315	347	336	355	341	334	339	341	321	357	328	321	355	387	347	350	321	345	362	322	324	372	331	333	356	343	334	354	317	298	330	338	329	324	342	359	377	314	334	357	338	329	344	329	328	355	344	349	375	344	345	334	346	328	372	340	342	315	344	325	351	355	349	330	327	330	361	324	348	336	320	332	351	341	335	326	353	353	374	356	329	315	340	342	381	334	330	326	316	338	359	350	280	359	330	343	352	328	345	344	332	333	350	330	326	358	352	323	319	360	338	338	377	379	355	371	314	345	324	317	345	339	330	350	326	342	321	311	324	340	372	350	326	340	294	360	345	321	345	360	350	337	347	334	329	286	344	333	348	320	329	330	302	331	330	345	339	326	338	335	305	343	347	290	354	352	318	329	361	325	331	353	290	355	333	325	342	357	347	343	359	365	326	344	326	346	352	326	338	341	346	296	347	322	364	325	309	340	337	345	356	356	351	325	369	328	354	331	315	327	330	338	332	322	331	336	361	331	360	295	327	337	314	325	333	337	345	338	325	345	335	328	337	336	325	359	321	302	348	342	344	339	342	325	331	369	362	379	347	355	355	318	337	346	324	306	357	343	340	381	351	350	378	387	336	313	329	335	302	335	327	352	290	343	359	363	321	345	348	307	329	331	345	348	370	322	326	344	355	330	340	351	309	357	364	307	358	333	340	310	317	353	318	347	324	343	331	377	319	346	324	325	362	368	320	359	354	334	320	343	346	318	336	380	308	336	337	360	322	340	310	352	375	348	383	341	322	398	323	338	341	338	341	346	336	352	321	369	313	338	338	311	320	331	345	313	330	313	314	306	351	330	340	305	347	354	332	323	348	342	354	334	323	313	344	319	353	346	321	332	328	326	334	340	332	340	341	326	351	329	313	287	352	322	337	328	351
25544	21263	24691	24839	29352	27254	20251	13502	8703	5803	3850	7480	17540	1759	297	267	256	272	252	228	258	235	244	261	202	218	232	251	230	199	210	218	241	200	236	245	220	219	209	225	190	221	199	217	227	207	191	203	213	222	196	212	191	190	199	201	207	197	201	200	220	179	212	206	199	183	214	199	225	216	216	184	185	208	188	209	215	193	216	201	218	187	205	202	182	196	219	202	205	217	199	209	213	204	195	202	200	224	185	213	188	195	237	208	234	212	207	186	176	204	214	203	222	197	206	210	216	184	222	222	200	219	182	201	219	208	223	186	222	195	186	168	211	180	215	211	210	221	203	178	187	193	169	220	194	200	202	183	210	201	184	181	194	213	187	190	220	183	233	210	194	188	215	212	207	197	215	179	212	195	193	205	207	189	199	186	178	214	185	214	205	225	207	209	207	195	216	217	191	198	197	185	202	171	212	183	186	220	223	192	189	215	220	199	192	176	201	214	218	162	156	221	189	209	208	196	199	187	160	222	203	208	197	179	203	207	223	168	184	179	216	214	200	202	206	190	201	197	218	201	207	183	185	212	206	189	199	190	188	216	195	203	204	204	169	179	210	222	199	209	210	188	216	205	201	184	199	189	216	183	195	168	181	179	195	237	188	213	181	205	187	214	201	219	227	209	191	209	199	205	204	218	213	211	199	221	208	195	209	190	226	213	207	207	189	196	198	186	193	213	178	202	196	166	198	187	184	183	208	191	196	213	216	234	227	214	201	226	200	201	201	208	194	221	209	192	210	198	172	201	184	201	196	223	210	216	164	199	212	190	217	194	196	208	216	210	221	208	189	212	167	190	208	196	192	214	207	200	199	214	212	202	183	194	210	202	203	179	221	211	198	188	225	226	199	190	176	205	215	188	200	222	210	204	198	194	208	202	199	194	175	214	203	208	197	236	215	220	180	191	217	214	183	192	194	230	212	204	221	177	185	219	209	182	233	205	195	213	188	184	204	199	221	197	202	193	211	204	196	204	190	188	196	176	216	211	199	169	189	203	196	214	208	214	193	190	224	198	205	203	198	167	194	201	190	203	195	194	192	208	218	205	183	189	201	208	209	205	182	224	177	183	217	221	233	179	215	208	174	207	178	191	183	229	214	200	195	196	180	217	185	206	194	201	185	202	221	180	202	212	221	197	227	197	232	222	218	212	188	197	178	215	208	201	204	209	214	200	182	193	212	215	186	209	194	203	209	197	176	199	202	199	210	218	214	202	225	200	208	221	222	182	225	220	200	205	207	199	206	203	220	195	218	188	187	193	193	205	192	177	177	210	201	189	163	228	212	179	186	230	213	206	213	211	202	218	213	211	208	216	198	164	201	200	219	195	190	221	206	219	192	227	206	198	186	180	171	183	191	176	207	205	183	203	194	204	198	220	179	224	189	172	189	196	199	196	216	208	200	188	194	179	198	219	217	221	184	217	202	231	190	192	207	213	213	205	195	188	226	196	195	188	176	186	218	238	203	190	201	205	197	193	208	221	245	217	209	182	212	203	211	200	190	193	200	205	211	206	193	186	212	199	196	210	192	199	216	217	196	186	210	202	203	185	209	206	235	209	172	206	185	202	210	205	216	189	203	169	208	198	224	193	184	222	198	228	208	204	192	229	203	199	210	196	192	221	200	200	185	212	190	192	188	221	209	214	196	201	209	193	204	181	199	237	203	192	223	210	199	189	180	203	215	203	211	232	196	175	197	183	212	192	199	203	187	191	185	189	192	211	187	166	180	198	220	189	235	193	190	180	212	210	204	194	189	185	195	203	201	195	199	174	212	190	213	208	179	184	199	197	175	217	217	179	203	184	205	181	195	212	187	172	213	207	197	224	209	240	206	202	226	190	201	211	189	213	204	174	188	212	199	212	187	197	185	164	202	198	204	225	230	163	213	185	187	212	215	199	186	188	179	227	209	194	178	207	204	224	196	204	199	221	223	222	197	207	193	190	183	186	216	203	207	201	202	185	194	197	174	210	192	216	215	186	200	183	185	195	189	233	212	211	194	197	209	208	196	211	199	193	187	182	218	189	239	206	201	199	220	197	201	210	198	199	196	200	200	206	182	171	171	192	219	211	184	194	223	195	194	203	191	193	178	194	207	206	198	190	172	208	236	162	205	198	185	197	170	187	214	190	217	216	197	196	200	194	197	207	217	204	197	198	203	193	202	203	206	199	170	218	181	224	200	207	188	180	198	205	197	205	208	202	200	218	209	180	188	191	201	218	196	191	187	216	219	221	215	199	209	208	189	203	185	205	220	201	199	219	210	191	180	191	188	198	216	189	199	219	190	204	199	219	190	181	197	206	190	194	190	199	199	179	209	213	194	192	184	175	206	208	205	214	198	208	190	190	193	209	212	212	180	184	192	189	234	195	191	206	191	214	210	189	214	225	208	204	183	213	194	217	182	211	212	189	221	201	205	214	183	217	224	190	197	221	216	196	200	191	180	196	229	210	204	186	181	192	184	185	202	212	207	214	202	213	198	193	205	187	201	211	198	199	190	196	198	203	201	200	197	205	208	218	181	209	215	208	232	217	197	198	205	198	220	182	216	178	213	187	205	193	193	203	200	207	224	201	191	220	215	176	193	192	230	201	183	202	215	198	189	220	218	219	206	221	200	214	217	212	218	190	208	194	199	209	194	202	185	186	220	192	220	214	199	202	206	200	223	169	232	182	216	214	195	202	215	224	197	191	190	209	209	180	199	216	191	201	197	222	206	189	211	183	203	184	170	231	215	195	217	190	201	193	191	195	225	216	200	190	198	192	223	186	230	187	201	206	236	201	207	201	189	203	197	198	197	156	241	216	193	210	181	208	189	242	211	198	199	212	198	203	190	202	195	194	200	184	189	179	200	182	194	204	196	227	224	198	222	206	219	211	181	200	205	206	215	231	189	194	180	200	185	202	181	199	208	193	169	215	184	231	200	205	201	184	211	196	219	201	207	191	186	196	223	206	193	213	211	206	188	209	199	206	190	218	183	199	182	200	214	195	198	211	187	178	197	190	218	211	210	192	209	193	202	191	201	213	228	203	210	184	187	230	221	205	208	193	218	195	201	199	213	186	184	203	193	198	190	212	213	189	196	195	231	193	209	206	186	197	199	184	222	197	212	204	199	210	212	236	197	211	205	214	204	177	228	215	219	202	219	184	189	169	200	197	195	195	190	218	197	230	201	180	217	182	210	209	204	221	202	193	205	202	220	184	211	209	186	181	178	188	189	226	213	204	194	177	186	210	185	204	206	205	218	214	215	209	172	171	209	172	197	212	208	189	180	206	205	197	211	187	190	211	208	212	211	200	189	175	222	218	210	217	193	208	205	207	231	203	192	216	195	205	176	209	173	221	203	195	211	212	173	186	217	219	196	201	199	174	233	183	202	201	204	192	209	182	196	204	195	208	195	206	190	207	215	195	192	210	195	192	193	195	206	204	211	207	217	195	235	207	185	193	209	227	194	180
15383	15551	20171	27830	35950	35167	25161	19897	16287	13540	10569	23373	32834	1965	1255	1171	1030	1074	986	892	974	893	879	890	818	821	782	755	726	707	760	683	698	712	693	722	749	703	714	711	622	635	664	658	688	651	655	667	657	635	646	625	638	600	600	619	610	627	603	659	581	624	609	616	615	627	671	611	569	589	609	607	648	585	593	634	573	632	582	572	614	645	599	628	593	607	644	554	599	605	553	582	588	609	575	621	610	609	602	580	569	588	605	614	554	596	587	591	602	588	545	600	594	569	611	628	655	610	590	588	573	633	619	611	582	556	542	610	611	622	559	545	603	560	564	600	625	573	585	624	582	582	595	622	626	630	569	560	591	581	607	534	606	614	603	591	585	609	617	586	610	611	592	547	588	587	567	609	571	581	632	583	592	603	602	610	585	632	604	579	618	578	631	605	633	591	603	615	609	631	579	571	584	578	641	576	617	598	556	586	598	584	667	554	599	597	570	543	616	606	575	585	583	568	576	598	575	551	550	572	583	600	591	600	542	565	590	577	593	615	609	590	597	620	558	601	557	588	590	591	589	579	590	571	633	596	591	596	618	595	585	548	580	553	567	605	595	581	545	573	552	613	600	559	619	573	628	583	613	602	629	589	603	579	570	569	588	612	571	589	619	558	575	581	565	613	589	596	587	599	561	584	591	634	613	559	608	607	578	618	581	577	591	601	590	633	591	605	580	608	585	595	608	576	599	596	598	594	592	588	603	591	620	601	552	613	591	582	602	572	560	575	604	572	562	581	600	608	564	576	581	579	639	535	586	582	561	560	602	573	607	578	586	573	574	587	620	591	613	606	611	603	617	592	616	595	578	617	582	583	581	524	590	583	573	607	565	593	611	584	566	568	552	575	599	560	552	622	561	570	554	572	616	640	627	559	597	606	560	574	585	588	593	610	607	604	540	611	610	609	616	601	560	586	591	611	552	588	534	575	639	585	604	592	617	584	620	606	584	576	623	598	621	590	555	635	609	594	575	591	564	551	616	585	622	582	598	578	603	603	627	593	571	604	626	629	565	587	625	595	595	546	590	617	594	550	580	614	558	580	612	590	566	568	567	562	588	583	573	608	576	577	563	571	574	570	606	602	589	542	587	596	554	574	586	614	606	568	588	612	588	637	559	565	592	598	624	604	597	584	546	597	603	555	567	595	616	590	612	572	567	581	634	593	608	624	609	601	568	625	583	570	562	550	602	611	576	582	589	610	617	575	579	613	604	540	556	590	588	545	588	588	611	626	595	566	588	603	550	596	550	556	599	556	602	562	620	617	570	614	604	584	614	551	592	549	585	625	584	564	576	558	580	625	588	520	557	572	583	557	588	586	576	587	631	612	557	579	590	556	602	546	600	585	589	552	596	555	594	528	570	609	635	581	578	578	559	566	645	582	590	574	604	645	610	588	614	594	629	572	581	612	613	563	619	603	543	557	616	601	594	557	606	620	582	543	570	609	565	577	576	599	579	596	560	568	640	588	577	572	555	588	594	585	570	537	564	589	595	572	565	631	570	610	574	596	575	563	574	592	585	589	573	536	574	591	612	559	591	574	550	575	587	627	550	625	606	587	602	561	582	605	601	641	551	578	603	598	597	592	568	597	574	610	627	617	556	579	631	614	556	610	581	611	589	631	596	594	573	618	628	597	586	614	627	601	590	568	636	596	583	569	583	579	606	581	592	603	591	573	638	586	582	617	554	615	560	560	550	546	580	577	570	565	610	593	581	565	603	587	595	630	585	581	604	566	558	597	579	584	545	593	612	590	544	586	612	575	566	571	596	590	577	574	587	635	555	645	562	585	582	614	607	590	569	573	603	604	592	591	591	588	600	593	626	587	588	577	621	617	588	596	540	620	570	608	631	601	589	548	584	600	609	587	577	521	617	605	549	628	586	558	606	544	611	580	609	542	613	570	571	608	652	619	627	566	613	569	590	573	559	580	602	580	625	587	584	567	580	610	597	649	554	569	600	568	591	574	610	560	586	611	580	583	536	576	592	569	561	586	574	605	564	611	587	576	533	591	611	531	571	604	566	585	576	626	594	631	579	580	600	632	614	584	583	581	570	609	592	595	636	571	545	586	550	585	592	546	625	601	564	554	579	610	579	572	573	567	591	595	583	624	568	585	584	570	616	653	594	613	605	566	649	572	556	579	553	604	607	571	631	589	635	609	605	588	560	578	604	594	595	597	590	573	601	613	613	561	574	594	573	578	611	549	587	593	548	553	576	575	544	655	610	563	582	574	569	609	578	595	577	585	600	624	596	578	598	606	609	626	633	531	620	574	640	643	624	552	584	606	560	590	586	604	620	598	566	605	574	598	584	628	634	599	601	628	601	578	596	583	576	576	568	571	598	636	578	581	594	571	607	556	576	553	610	555	593	562	597	624	599	579	572	641	623	610	651	573	638	562	547	607	539	609	586	594	621	628	603	559	608	541	562	631	556	604	617	566	622	608	586	592	575	611	572	596	587	604	564	574	572	613	652	615	606	609	603	569	596	610	634	583	597	580	594	550	626	552	577	594	572	577	594	557	610	613	548	589	575	595	557	588	614	604	577	599	595	592	578	605	582	585	570	579	578	632	580	581	602	564	595	590	636	634	564	590	622	573	575	541	567	577	598	564	595	593	557	572	567	588	542	608	613	575	568	602	612	575	573	549	577	629	626	621	588	610	568	599	558	589	608	553	607	555	568	579	604	610	629	553	605	568	598	634	616	616	574	598	602	621	574	546	559	571	630	589	638	579	556	583	546	527	613	629	594	609	623	596	566	579	595	579	593	626	560	618	601	559	622	579	614	609	600	589	608	570	563	612	602	559	605	623	594	602	632	558	569	595	558	570	592	610	588	595	580	541	558	577	569	595	626	580	601	568	564	622	568	601	615	593	601	616	606	588	554	588	575	582	595	599	586	565	573	572	602	610	620	605	605	595	603	570	586	611	603	587	540	592	536	595	620	607	612	584	579	569	565	563	609	592	588	569	633	627	611	588	593	576	618	563	575	562	570	601	577	618	566	569	590	606	569	592	589	638	603	593	557	553	543	614	563	574	579	609	587	644	542	599	569	546	583	565	556	597	591	603	584	551	594	588	588	577	620	590	576	606	550	617	585	585	616	618	596	599	604	554	610	574	584	635	578	553	557	613	597	570	635	578	604	616	587	614	571	568	621	590	587	552	599	596	567	588	554	623	589	588	589	570	614	629	607	603	600	624	568	636	585	625	622	573	616	581	554	625	603	585	578	582	580	585	617	594	547	590	634	622	623	559	593	550	590	590	604	597	601	595	552	565	609	574	616	590	548	622	565	593	586	587	564	617	580	560	607	645	565	572	566	599	582	584	578	608	576	641	595	629	623	613	586	626	571	581	601	558	616	570	607	594	651	586	624	574	617	595	599	584	608	564	618	584	548	559	611	595	603	592	578	599	598	577	643	629	539	568	625	567	537	606	527	593	595	600	595	643	601	610
3981	2234	2164	2524	2430	1566	1217	886	669	452	357	530	1764	320	209	216	226	201	224	221	206	211	218	215	215	212	229	202	199	208	210	204	236	217	204	204	202	209	238	204	197	210	230	202	211	240	205	181	220	199	203	207	173	193	208	208	195	212	227	189	197	201	175	228	217	220	184	195	199	181	214	225	174	168	208	215	198	211	204	187	218	190	219	234	218	203	226	190	195	215	217	202	221	182	214	205	210	236	201	196	195	208	207	223	219	208	223	209	225	208	206	205	214	200	190	218	212	203	204	213	199	203	195	186	204	205	202	177	234	195	177	217	187	197	206	174	203	214	206	182	237	216	195	224	207	191	196	213	221	210	227	211	185	197	197	237	200	219	199	209	205	203	224	207	218	190	210	205	209	218	192	199	201	202	199	217	185	194	219	202	204	221	213	206	181	204	223	186	218	205	242	205	177	218	182	237	208	193	198	189	207	213	210	212	216	200	193	208	202	226	227	208	223	212	208	194	185	189	225	202	205	228	210	213	207	210	218	193	226	226	193	210	185	215	217	214	226	211	202	213	217	223	204	224	219	216	211	227	210	202	213	215	212	205	186	221	190	199	211	220	221	213	202	202	226	231	186	190	222	224	197	241	221	195	200	205	223	237	191	209	157	206	196	182	211	199	208	192	220	214	194	235	247	207	236	214	207	206	220	229	199	184	217	192	205	166	189	185	204	204	206	209	216	203	206	222	214	225	186	198	225	209	208	182	233	209	209	232	216	207	199	189	207	205	193	170	194	197	186	220	223	221	220	232	216	221	202	218	205	175	220	221	211	206	218	229	208	214	200	197	217	193	207	230	198	224	230	213	217	210	195	211	183	207	213	221	197	194	203	181	206	208	220	203	201	209	200	200	212	217	201	215	203	206	214	219	212	233	191	191	231	212	245	214	200	197	192	180	203	194	221	215	191	205	230	202	207	186	195	225	184	215	216	214	219	227	201	197	213	206	177	214	221	189	200	206	193	206	216	199	196	214	239	223	253	198	205	176	204	216	229	221	206	205	203	203	204	207	232	206	206	205	196	205	228	205	194	232	205	211	223	221	193	204	191	204	227	205	214	212	196	203	202	205	206	193	202	212	221	203	203	214	228	191	229	180	207	174	200	201	186	186	211	201	201	182	199	204	203	211	192	196	214	203	198	210	199	221	225	238	207	217	230	214	198	201	219	196	187	207	206	202	214	221	232	203	228	208	203	201	207	192	231	204	201	221	211	221	197	204	192	204	215	226	203	187	197	231	213	215	212	229	184	212	208	206	191	222	227	203	219	204	189	212	177	227	200	182	218	212	208	195	188	204	201	190	188	206	195	243	207	224	197	189	192	193	228	199	181	218	199	188	218	201	204	189	185	228	221	202	167	226	188	232	204	188	219	180	208	209	189	211	210	204	239	213	178	230	233	186	176	223	212	208	223	206	229	209	196	220	211	195	200	205	207	197	194	187	219	191	210	188	224	193	214	227	177	182	212	204	229	212	175	165	208	217	233	211	198	211	225	194	191	229	207	181	203	210	197	219	222	212	202	209	198	197	217	207	213	180	207	186	200	181	221	190	188	217	177	218	192	205	204	199	209	215	216	183	207	216	212	218	222	209	197	214	191	194	196	214	188	216	202	215	205	209	201	191	220	222	228	188	194	214	232	199	229	204	193	197	225	181	212	214	207	192	210	204	207	223	204	214	229	204	172	213	206	215	182	204	197	214	210	189	214	197	225	205	210	215	196	202	206	206	208	219	180	197	186	222	238	206	189	170	203	195	192	212	193	197	207	203	205	224	213	234	202	193	188	226	185	177	206	200	178	213	219	177	213	186	234	204	213	204	234	207	213	193	227	212	204	199	217	184	195	203	213	201	204	199	227	217	195	223	194	191	228	194	230	196	208	207	204	213	201	216	221	230	221	190	209	215	199	224	221	193	204	216	217	201	204	198	212	200	226	211	205	225	244	200	211	211	221	203	191	206	224	198	210	189	201	195	184	239	197	200	182	212	225	208	189	194	216	193	217	223	185	226	209	216	214	216	224	184	199	188	217	222	217	217	192	201	221	215	181	216	208	236	209	180	190	192	218	225	222	214	250	193	191	214	213	183	190	203	213	205	184	230	201	218	175	205	214	217	212	213	194	207	202	206	198	202	209	185	203	195	189	209	190	217	204	196	218	218	188	212	207	213	235	236	227	194	212	208	207	201	192	205	221	222	197	225	199	199	194	204	215	207	188	217	195	218	193	224	202	229	183	213	184	203	196	218	204	224	204	198	218	222	227	210	187	214	205	207	205	218	174	211	204	200	200	201	178	208	196	194	195	211	200	180	203	227	204	200	199	231	218	197	207	212	219	194	212	199	219	186	168	196	202	220	216	213	197	186	201	219	204	224	200	212	227	207	206	206	216	225	203	212	200	205	214	192	189	198	191	199	206	214	194	201	210	226	202	215	219	198	200	224	195	209	211	224	210	237	223	207	208	213	217	204	223	200	181	218	221	215	179	207	187	214	204	208	188	222	204	202	193	210	223	203	224	215	186	216	212	206	190	203	231	209	204	205	210	207	186	209	199	200	195	215	191	206	224	208	206	226	178	200	230	232	187	210	187	210	170	207	207	222	216	231	221	202	178	212	204	201	201	195	220	204	218	216	213	214	217	207	194	194	202	200	194	201	192	212	191	186	205	231	203	194	176	205	211	230	217	190	191	176	195	213	199	190	193	198	208	208	198	199	206	202	207	212	221	196	216	222	198	202	206	225	206	201	215	205	215	203	190	232	232	189	195	216	221	204	221	204	223	201	214	197	215	220	204	191	197	213	229	175	216	205	220	225	218	215	209	230	212	201	216	222	220	190	204	216	224	212	215	205	198	183	216	204	201	209	223	191	201	216	216	186	209	203	231	194	186	217	217	212	195	208	197	216	202	206	194	203	219	194	212	224	208	225	190	191	199	215	199	178	171	222	206	208	213	208	202	206	203	234	204	253	206	190	187	209	229	195	221	212	212	218	194	202	209	205	222	206	193	195	186	217	212	220	214	215	235	195	195	186	198	234	185	180	226	241	178	209	215	211	211	218	197	193	196	215	199	212	187	216	185	219	209	195	199	187	188	194	240	219	221	202	195	231	194	221	239	201	201	195	207	198	219	199	204	209	215	223	178	188	214	192	223	185	195	196	211	193	231	215	218	198	187	219	202	213	206	223	196	221	231	223	202	215	193	198	213	221	208	218	205	221	209	201	233	206	205	196	208	221	188	207	213	187	201	189	209	227	187	216	178	213	231	203	194	211	194	224	209	211	205	202	191	217	213	231	231	181	220	189	186	227	217	207	195	199	189	219	202	210	202	173	198	222	202	216	231	203	223	185	221	197	193	209	227	209	200	202	214	187	213	199	214	199	182	219	181	209	218	223	216	198	219	202	201	189	189	227	195	232	191	228	240	198	233	201	200	200	212	230	188	215	184	214	219	197	188	206
3443	2441	3350	5740	6065	3927	3505	2672	2438	1708	1527	2369	7117	676	646	600	591	614	652	582	610	568	607	620	623	596	572	627	596	596	573	600	581	570	553	641	602	603	634	622	624	584	583	561	591	611	602	616	584	586	568	599	617	581	608	637	588	608	595	638	607	571	603	583	595	576	612	600	608	596	599	576	611	596	593	595	567	583	575	630	519	608	560	585	603	571	627	621	560	620	585	584	527	601	579	586	598	588	602	592	565	543	603	608	592	598	600	610	625	563	572	565	567	591	574	553	601	581	604	599	556	627	622	615	618	575	635	592	597	590	576	604	552	621	599	632	549	565	593	543	617	613	598	600	579	677	561	582	623	634	591	591	583	598	573	565	587	599	561	586	596	575	570	553	603	618	635	606	580	648	568	556	615	614	588	619	616	640	596	619	574	629	570	602	617	618	579	603	630	591	636	554	573	592	595	614	585	627	585	567	587	597	603	586	559	589	600	605	628	563	596	597	591	592	618	614	623	566	578	583	583	539	624	625	629	579	623	610	624	596	598	567	619	614	592	597	604	625	618	594	621	634	577	565	595	622	634	588	587	603	567	618	598	578	569	576	659	583	603	591	583	639	551	614	534	579	631	577	566	624	588	593	663	623	612	613	614	599	577	588	582	598	585	588	601	610	618	600	602	591	623	563	601	603	616	588	596	532	581	587	585	630	579	605	601	581	579	546	589	592	612	566	577	569	644	591	622	618	601	604	558	658	601	629	608	597	606	552	597	611	607	574	573	618	607	601	587	594	588	602	593	620	595	588	572	605	594	563	593	644	591	614	565	633	592	578	599	590	630	629	609	590	547	591	572	561	582	579	581	617	601	591	593	617	590	584	585	605	595	579	589	611	607	609	616	576	611	592	607	568	573	646	560	601	567	564	595	608	608	626	603	595	582	608	632	599	573	578	580	584	530	584	583	578	585	589	576	572	589	593	571	606	624	597	592	525	642	636	582	561	614	612	620	565	597	586	619	589	534	569	598	590	604	598	590	570	625	577	578	585	611	550	604	598	586	585	606	582	603	628	572	590	615	632	593	606	570	562	631	637	633	603	586	561	619	612	568	621	553	622	550	560	631	594	569	576	584	615	574	593	588	565	601	575	623	606	587	618	584	593	597	596	577	578	579	643	599	571	622	610	646	592	629	568	606	605	590	595	585	589	607	622	618	596	600	625	609	609	573	582	582	618	598	601	648	574	555	554	607	577	614	575	541	579	608	567	593	604	560	609	619	594	603	610	579	616	585	606	605	602	620	582	622	612	618	561	572	604	588	588	578	617	627	623	593	591	619	589	588	641	563	608	629	564	605	584	601	569	596	583	628	597	551	572	599	610	624	576	620	615	565	609	622	605	609	608	628	573	590	618	605	564	575	599	580	588	554	555	604	598	602	547	610	614	637	595	594	645	582	601	602	589	632	588	592	556	590	610	607	606	583	633	591	627	607	616	577	606	628	666	622	615	592	593	582	566	578	574	605	615	620	552	601	571	622	612	585	596	604	625	578	613	565	579	609	608	624	597	594	535	647	567	588	575	599	649	560	583	598	620	565	595	623	584	594	551	595	608	586	573	598	654	602	574	562	542	577	600	603	592	583	639	613	628	590	600	580	580	566	586	612	597	582	581	624	617	564	591	602	627	581	591	597	567	633	612	602	581	610	584	588	635	615	589	628	637	632	600	572	563	570	595	621	579	539	612	636	593	585	593	573	566	573	558	592	629	595	607	595	622	599	600	640	550	618	600	588	582	629	598	611	566	558	619	582	609	596	588	581	593	606	576	609	581	604	609	579	577	610	611	598	600	643	621	624	587	631	590	627	596	588	640	607	590	545	563	580	565	599	577	597	614	587	606	612	615	584	662	602	548	594	572	556	552	568	621	613	626	552	620	609	598	601	617	594	621	524	573	648	562	586	639	629	602	595	604	620	552	564	595	637	618	552	597	578	595	584	566	595	589	625	589	613	592	614	590	593	569	584	609	613	668	593	577	574	597	616	607	609	598	569	620	617	553	605	586	666	583	612	593	624	618	621	568	601	595	599	599	631	581	574	580	596	575	561	613	551	604	565	578	547	584	593	578	585	597	571	637	580	585	640	612	600	580	628	607	642	561	594	574	619	618	569	607	592	616	624	632	626	617	573	623	649	553	558	629	617	606	598	586	588	643	632	618	608	579	601	616	568	636	579	586	596	568	586	630	536	592	612	594	568	638	595	567	578	595	556	612	616	552	589	607	650	580	574	560	569	591	587	620	637	592	591	601	586	584	592	553	566	578	589	650	607	581	618	633	576	603	633	594	649	608	604	632	606	586	599	612	620	582	601	565	571	626	587	593	577	563	610	584	622	600	591	652	593	572	572	562	579	591	583	582	608	607	581	573	612	572	558	598	616	592	613	569	596	602	635	574	636	601	599	594	574	548	563	605	560	614	571	603	614	614	596	578	580	590	626	603	606	572	629	581	576	622	569	558	596	612	588	584	591	589	599	607	602	567	556	599	613	586	594	581	557	619	613	561	576	563	560	583	600	628	616	573	619	590	577	589	581	614	584	599	594	589	633	593	583	600	645	595	593	605	584	605	597	577	569	620	565	577	574	572	572	582	589	636	592	593	590	548	612	556	639	602	593	607	580	628	587	591	634	581	573	621	594	572	581	588	605	627	634	605	613	600	598	556	586	576	610	624	606	541	617	587	591	616	582	609	604	569	612	622	630	630	591	608	592	634	642	594	632	634	613	611	581	601	601	604	606	561	590	610	610	603	556	586	566	612	588	556	569	585	566	584	617	649	615	634	599	603	608	567	555	577	584	611	597	556	616	628	664	580	608	623	624	627	593	579	582	607	611	630	592	619	597	608	637	591	619	579	587	596	600	581	583	602	554	606	595	567	582	620	559	642	643	602	605	572	611	573	567	571	571	585	578	546	569	600	553	629	646	586	574	642	587	617	625	590	576	577	602	614	554	543	554	602	616	623	610	578	585	622	585	578	625	594	575	631	575	582	599	610	533	597	612	597	593	574	579	612	614	597	601	616	592	591	575	561	579	603	599	576	576	601	636	620	605	585	613	610	610	608	611	641	623	599	559	608	629	583	594	625	575	675	596	593	600	608	613	592	604	580	602	629	572	602	587	598	607	607	617	634	599	575	621	644	599	569	634	562	564	611	586	616	599	620	551	601	629	601	553	569	626	584	596	618	542	539	575	593	594	580	635	597	605	583	650	577	575	592	598	639	605	570	597	558	595	609	585	646	597	591	603	557	605	611	592	593	596	604	577	602	625	599	638	584	576	561	607	585	627	594	597	575	585	632	631	588	565	597	591	590	580	592	557	580	591	592	563	618	633	618	567	606	604	587	629	585	570	553	560	603	582	567	580	587	587	611	621	589	603	613	620	606	569	603	625	599	579	616	582	616	610	581	568	568	570	641	575	577	623	597	568	595	624	604	600	605	614	580	619	572	587	589	617	585
16690	14213	15318	14176	12622	8613	6950	8291	7254	4157	1521	4211	3832	229	150	169	144	158	165	153	124	129	142	143	118	122	108	129	115	109	110	128	108	110	118	109	105	121	104	97	107	112	128	103	113	140	105	113	110	111	118	125	129	110	124	90	117	126	137	98	110	110	108	121	113	117	99	139	111	108	91	113	101	98	107	88	128	123	93	129	102	117	115	120	129	119	122	102	112	98	119	110	113	94	102	107	132	112	114	117	113	125	110	108	113	100	116	118	107	122	117	106	114	119	98	126	123	111	100	125	117	122	100	117	120	112	111	94	113	122	113	110	100	93	111	117	102	130	103	112	112	129	115	106	122	107	107	120	103	138	92	124	120	102	112	98	104	113	96	113	109	129	117	105	125	90	104	112	110	111	135	108	86	101	95	111	126	107	100	107	115	111	108	100	115	108	130	110	115	111	95	115	106	124	110	115	121	110	107	85	114	111	96	126	117	107	100	93	95	104	123	121	106	107	95	120	127	101	124	110	118	102	110	110	100	122	111	136	103	122	112	129	113	108	125	104	115	103	95	111	111	111	117	100	103	121	110	114	113	115	104	101	119	131	121	122	113	126	108	106	112	92	122	84	114	109	102	102	114	96	100	111	101	125	97	93	108	118	118	111	110	121	105	126	120	111	136	115	106	113	131	121	106	111	96	144	100	120	111	115	102	122	93	100	125	118	92	122	102	102	111	117	97	116	112	120	111	119	100	120	110	116	120	131	120	124	128	100	99	108	102	113	111	90	106	112	111	116	113	99	94	119	116	104	118	130	110	99	99	115	87	117	128	108	111	109	109	109	123	111	111	112	120	115	117	106	108	112	123	104	119	107	113	92	108	107	116	116	119	92	127	110	112	106	100	125	126	133	121	104	92	120	111	110	130	99	122	126	119	100	117	117	99	109	110	112	100	103	99	109	106	99	110	99	112	134	137	123	135	107	97	120	111	111	119	102	96	118	107	96	94	128	103	102	102	113	111	113	103	100	109	96	131	107	116	106	122	117	109	130	103	114	129	108	101	108	105	121	121	113	121	113	96	104	113	118	122	109	130	113	102	123	106	104	116	126	116	117	132	104	95	124	116	113	129	131	125	106	133	131	115	115	110	127	97	112	120	110	108	127	88	102	106	113	127	117	106	117	139	123	118	115	125	140	99	99	121	115	113	105	91	103	102	120	117	98	106	103	129	122	112	104	107	95	109	128	102	117	125	131	130	99	110	103	119	121	92	113	120	110	122	116	99	101	106	106	96	111	120	104	121	108	106	126	118	110	115	105	115	98	120	104	104	110	105	120	102	112	112	120	123	128	105	121	135	115	117	96	111	93	117	121	91	93	123	118	109	124	91	135	116	122	120	103	103	88	117	116	126	93	109	117	109	117	123	85	106	103	113	113	111	108	88	114	101	123	110	111	121	108	95	110	116	116	104	120	106	122	90	129	115	101	99	99	91	136	106	107	113	106	108	126	128	98	108	115	126	99	103	108	97	102	121	113	124	104	111	106	122	105	108	95	121	110	96	105	91	104	119	101	108	113	101	113	100	129	111	105	100	122	126	103	144	101	118	99	105	101	113	105	100	118	110	113	115	99	113	118	125	107	111	112	103	120	107	116	103	102	103	114	112	101	123	125	100	99	89	107	120	112	123	99	114	128	107	104	98	103	110	117	102	105	104	130	110	102	111	109	106	107	102	122	104	104	111	124	117	103	121	105	120	117	107	105	103	120	107	112	114	99	105	115	103	131	113	128	106	114	127	114	95	138	95	124	111	130	107	113	114	121	125	116	118	109	117	128	115	101	117	108	121	117	116	123	104	116	111	105	109	102	106	106	121	95	104	101	89	111	114	104	115	122	115	112	96	124	115	106	111	97	108	118	98	104	109	108	114	118	119	122	101	109	105	99	107	136	96	103	114	131	112	94	127	106	98	100	114	116	124	122	111	114	99	98	123	99	109	124	99	97	106	100	91	107	98	109	101	123	115	112	112	125	107	109	112	107	105	103	128	112	115	99	102	102	103	92	113	116	114	119	116	106	94	119	103	126	116	118	133	124	114	106	111	112	115	102	108	106	114	113	124	103	117	101	120	119	114	104	115	105	117	105	113	119	116	121	107	95	121	103	110	119	105	114	114	120	113	115	114	116	110	125	127	104	130	134	119	100	121	117	119	117	111	105	117	124	124	119	104	101	117	112	116	115	129	108	120	117	122	104	103	135	108	107	122	120	132	85	106	104	131	122	105	119	133	89	106	114	111	103	115	94	86	104	115	98	107	120	88	140	122	103	101	135	121	114	110	107	111	133	131	109	134	111	124	118	103	116	96	91	108	103	99	113	102	136	123	117	109	112	116	104	118	117	106	121	125	102	116	103	108	109	121	116	99	111	131	108	132	113	107	114	106	107	108	103	93	111	106	108	121	113	88	86	103	110	123	132	116	119	114	107	113	112	102	142	117	113	125	118	126	111	109	125	114	96	98	123	116	110	103	119	139	102	115	128	100	114	105	106	119	124	101	89	124	135	124	109	117	111	95	113	102	122	111	101	123	102	121	102	113	107	114	92	114	122	104	125	93	110	120	107	123	109	127	113	110	98	119	119	128	103	106	110	100	112	108	104	112	114	120	121	91	112	127	133	113	109	113	113	124	116	100	100	127	106	93	99	136	107	100	97	111	101	99	118	109	115	99	106	131	112	144	86	110	98	113	104	121	93	122	112	124	111	125	100	119	92	110	117	124	105	116	117	106	114	123	139	106	133	106	135	97	110	120	104	128	124	125	116	111	129	108	110	97	122	103	119	136	112	113	104	99	111	112	123	125	119	123	131	115	108	109	99	108	131	90	104	114	116	107	139	101	113	103	100	125	111	105	113	108	125	102	112	137	104	121	106	107	133	107	108	116	116	134	108	104	121	101	118	105	112	109	103	126	91	98	128	118	114	117	116	100	124	109	110	128	113	114	92	130	119	101	123	115	101	107	109	123	121	93	112	97	112	142	115	126	112	109	103	121	111	102	109	117	105	117	100	106	100	102	121	108	125	103	120	90	94	112	134	106	109	73	141	97	124	113	93	106	116	121	136	115	114	108	116	98	109	135	99	123	105	97	105	108	113	107	104	109	134	102	108	116	121	126	90	119	111	112	101	116	111	118	94	100	102	96	102	114	125	130	121	106	112	106	121	106	104	85	128	96	109	130	93	120	122	123	107	102	109	100	93	130	116	109	110	127	116	133	124	125	101	120	104	135	123	110	102	103	126	131	108	105	106	128	111	103	118	112	92	116	104	119	99	90	127	131	96	111	90	104	102	103	114	101	108	111	127	108	112	103	123	124	105	104	108	133	106	108	131	119	118	113	128	129	112	111	111	100	102	118	122	124	96	90	106	115	113	131	108	118	93	106	112	107	99	120	108	116	113	118	116	122	115	111	102	130	111	112	114	114	110	92	118	126	119	119	123	113	114	118	105	90	109	106	90
11428	10464	13713	18219	18750	16146	15470	20063	16823	10391	5186	18398	14393	782	727	614	637	573	583	541	556	525	490	497	465	490	475	503	459	421	478	426	468	383	401	398	423	435	411	417	430	387	379	418	408	393	390	390	384	386	431	384	368	360	350	377	399	392	390	364	370	375	389	384	401	362	362	378	392	370	378	394	377	382	380	383	385	347	380	396	351	363	363	366	390	341	334	376	375	367	373	399	325	354	371	384	358	360	383	383	366	371	356	356	344	357	368	357	340	355	388	391	394	370	319	396	367	381	347	381	352	367	363	367	345	369	391	344	357	384	358	376	370	356	336	346	372	373	351	351	354	363	359	372	348	363	349	337	374	342	373	368	378	354	344	369	405	390	350	365	398	408	349	361	377	388	371	345	372	371	355	354	345	335	368	339	362	372	360	380	343	354	354	350	369	367	390	352	343	391	371	356	383	378	368	389	318	361	350	330	347	388	358	390	365	362	344	366	351	372	381	359	389	367	354	391	346	338	398	345	361	368	373	363	352	378	404	379	402	381	371	370	357	336	348	390	364	370	360	335	396	393	369	384	387	336	418	366	354	351	365	353	361	370	369	386	371	385	366	368	386	382	389	356	362	353	364	367	374	368	363	366	355	360	378	397	378	344	341	378	402	361	374	382	353	370	368	374	349	357	373	368	338	357	388	372	329	366	344	415	358	327	356	364	373	317	359	325	390	350	339	379	369	376	337	412	364	344	366	359	378	339	345	384	388	350	345	341	357	362	361	362	360	355	357	373	388	371	352	369	404	357	357	312	352	372	364	363	392	391	365	373	354	342	346	367	381	378	360	353	352	385	368	359	360	347	397	371	355	332	343	361	344	368	340	353	384	378	390	372	357	353	359	350	375	381	389	346	394	379	376	374	358	382	351	346	369	348	355	400	340	377	366	371	377	391	352	365	363	355	348	378	365	374	394	344	363	367	387	335	374	382	332	349	347	338	378	408	410	353	362	335	327	360	384	392	357	339	389	383	394	368	388	363	345	338	363	354	354	376	406	319	361	353	358	341	354	352	361	357	374	401	357	367	366	343	346	348	404	351	355	350	358	394	358	372	382	371	385	392	354	353	352	359	375	325	393	348	367	343	354	362	378	343	372	375	355	334	352	348	354	386	374	372	374	378	366	409	378	377	355	376	389	369	392	378	365	366	379	372	374	397	357	356	392	354	379	363	388	383	363	388	369	389	391	372	350	367	383	365	388	395	367	381	378	367	373	341	332	382	351	348	373	360	361	384	346	393	362	367	370	366	386	351	387	325	324	358	366	369	385	359	360	375	378	365	344	323	366	355	379	371	360	365	320	373	335	360	402	336	358	367	393	379	368	369	379	340	364	373	392	345	356	345	364	384	367	355	356	367	354	362	343	376	374	347	398	350	406	359	343	371	364	371	386	391	359	333	368	385	360	357	378	386	365	350	372	359	396	383	358	363	375	338	388	344	386	375	391	314	377	364	339	354	392	341	342	369	344	353	337	377	342	362	360	342	372	371	405	357	351	394	365	385	395	389	346	376	364	376	385	353	384	339	389	398	355	347	358	397	352	350	354	365	359	362	363	352	332	372	338	357	355	358	358	369	361	368	374	359	352	352	374	363	359	359	339	360	367	339	395	381	358	368	367	374	356	368	371	368	367	349	355	358	353	376	374	369	360	344	375	375	383	356	365	352	341	378	351	357	375	363	346	359	352	371	408	346	392	365	344	370	382	402	354	358	349	364	332	368	355	359	349	384	401	370	367	365	375	386	385	386	373	373	372	372	400	375	386	369	383	376	380	401	364	351	379	357	360	345	367	374	383	370	367	386	365	367	374	376	370	344	352	357	347	378	340	404	329	382	387	374	373	384	381	381	380	351	355	376	374	353	416	391	369	350	360	328	371	352	392	388	358	374	359	330	364	369	354	355	359	336	390	370	379	396	337	340	373	341	353	390	393	402	369	382	349	354	369	361	342	390	370	371	369	360	394	348	364	375	402	389	377	384	365	359	354	325	349	379	371	340	359	371	347	337	374	334	349	364	377	369	343	361	374	389	389	358	357	368	385	375	379	341	335	345	378	379	375	356	352	333	368	338	399	343	365	343	357	371	381	367	368	384	331	340	360	358	368	316	375	394	360	343	350	385	367	358	404	361	378	354	391	358	370	363	356	372	385	362	360	376	339	343	356	391	353	359	366	333	355	350	339	386	372	384	400	348	350	392	405	383	353	369	345	366	356	359	362	353	383	358	342	342	392	395	341	403	346	354	365	339	385	362	379	320	340	402	369	340	367	338	352	334	354	344	371	379	392	351	365	355	372	382	372	355	355	348	355	383	359	361	348	313	399	377	360	348	357	363	362	314	367	379	366	371	357	327	365	377	369	355	393	363	344	396	368	391	393	347	401	327	346	367	379	396	353	377	383	362	356	330	375	376	367	353	363	355	344	374	375	387	355	355	364	368	368	381	365	336	371	335	344	369	390	350	342	387	358	379	348	353	364	336	354	364	344	378	405	388	375	380	345	369	375	349	390	369	350	352	337	324	375	371	378	412	377	337	381	352	355	330	336	395	409	389	384	377	374	362	371	357	366	374	353	392	380	358	366	391	352	365	358	370	343	373	400	353	371	363	370	369	336	391	371	357	398	353	386	347	348	364	340	343	336	337	385	387	338	331	405	356	336	384	385	378	365	361	372	403	362	409	360	390	370	367	350	384	378	374	374	390	347	357	358	339	363	360	365	380	371	381	348	364	388	365	345	372	380	370	358	386	368	325	378	328	364	331	363	388	364	383	398	345	398	372	367	386	375	362	341	395	353	358	326	354	335	345	361	388	359	395	374	368	384	332	391	362	367	394	375	337	407	392	335	357	367	360	338	380	356	381	359	328	369	374	351	372	372	395	374	347	357	368	368	379	396	336	384	360	352	345	380	337	377	354	356	359	372	303	344	372	347	350	354	360	388	387	359	367	354	382	367	347	381	404	356	366	342	410	389	367	361	386	348	365	380	365	373	375	349	336	378	364	352	380	359	372	380	364	323	360	367	353	360	373	368	351	381	350	363	343	377	375	351	393	362	322	357	413	350	379	344	387	345	383	339	358	371	351	335	344	314	354	362	389	372	367	376	368	382	353	363	381	359	379	361	372	328	386	380	367	403	335	382	363	366	368	362	369	377	354	373	373	394	375	356	378	351	358	372	388	349	378	376	372	390	362	386	366	351	355	374	393	349	345	332	347	376	368	364	377	356	356	328	354	384	389	358	342	401	353	354	368	394	378	389	341	378	362	349	367	359	362	329	356	365	352	332	340	353	385	360	368	393	366	356	363	389	376	324	411	370	344	385	377	372	376	342	382	358	364	376	352	378	389	361	373	380	385	344	371	350	360	374	399	364	356	360	373	394	338	371	405	332	361	374	359	381	398	366	383	345	377	398	374	337	359	345	377	353	341	347	376	371	345	378	366	340	376	354	369	384	363	409	336
26552	21443	22406	25204	20956	18436	13786	11482	10855	9787	3877	5020	5259	403	273	294	276	267	247	233	239	239	275	264	223	247	235	219	190	210	215	221	174	190	199	214	227	216	177	206	179	194	191	202	197	202	200	191	186	208	205	204	184	198	198	192	184	208	209	184	190	189	188	213	228	186	199	173	188	190	202	186	220	180	199	190	173	204	206	177	162	195	187	164	188	193	177	186	187	220	187	202	195	192	184	167	192	170	186	179	204	167	179	181	189	178	173	173	182	195	186	192	180	194	186	196	190	189	213	232	216	194	206	199	177	179	181	203	195	183	195	179	159	174	206	190	169	199	193	189	198	186	193	191	165	205	178	167	171	179	212	195	185	190	169	195	195	172	189	187	203	197	189	202	196	224	214	179	183	184	181	187	185	184	175	192	197	208	182	189	190	213	228	198	181	187	183	165	161	196	175	206	205	203	173	177	187	203	184	193	185	205	203	180	204	192	203	195	174	189	194	184	178	191	202	184	176	180	193	218	194	182	167	216	189	199	221	172	201	182	195	177	190	194	188	181	192	194	179	208	177	205	183	189	198	176	199	196	193	188	199	191	197	162	171	188	175	189	177	187	184	177	177	169	168	190	213	182	214	184	177	204	212	204	164	182	208	167	217	205	174	192	229	210	214	197	175	178	197	198	173	202	183	194	188	206	205	166	199	194	182	178	154	185	217	206	182	187	199	206	192	181	191	193	196	195	183	179	179	188	194	190	194	192	177	197	191	187	185	172	220	195	216	199	172	188	169	185	200	193	197	198	169	162	182	183	196	165	206	217	174	212	205	194	175	193	182	171	173	185	167	192	189	201	193	185	208	192	179	191	189	201	181	183	186	199	191	182	166	216	179	208	170	179	189	212	161	176	197	192	208	187	185	193	202	189	183	178	192	184	177	189	192	183	186	171	204	171	165	188	187	206	190	217	172	171	190	185	188	189	196	167	187	200	159	187	205	170	208	202	181	188	202	191	181	203	196	185	190	200	195	180	175	169	205	194	173	228	172	172	175	209	194	204	182	198	193	191	179	193	193	168	186	174	185	185	173	182	179	187	180	176	171	190	214	175	171	188	177	178	191	180	195	197	184	187	218	184	175	208	184	210	183	202	205	177	205	172	191	197	194	200	156	184	187	202	194	175	184	185	203	165	184	194	205	194	191	189	192	171	213	184	197	168	204	182	185	199	190	200	169	190	194	179	186	181	181	196	174	192	181	174	204	202	198	182	178	190	169	201	192	179	187	191	198	212	197	193	209	166	190	206	191	205	179	189	169	188	191	199	171	192	202	212	165	189	191	202	191	186	182	163	209	203	175	205	174	174	178	188	196	182	202	179	199	186	176	190	183	185	209	183	178	175	214	200	197	191	204	186	192	182	208	221	191	182	181	185	192	201	179	197	176	194	204	187	171	193	191	187	197	209	190	196	190	195	193	212	193	183	180	183	185	187	176	190	207	193	180	178	193	196	188	189	179	164	177	147	188	180	178	175	175	187	147	193	201	199	191	201	178	181	215	195	202	217	187	185	227	182	188	165	194	167	195	167	182	179	188	185	178	187	206	190	182	206	175	176	183	172	185	158	182	184	201	190	189	199	185	170	189	172	172	202	162	183	193	188	211	183	175	185	165	191	194	182	167	177	177	169	199	184	199	184	201	178	177	177	203	182	172	203	173	184	192	172	172	202	210	174	170	167	174	160	174	189	166	190	212	189	203	218	192	192	191	208	197	190	208	193	189	171	161	188	194	171	197	211	185	178	194	205	194	199	202	204	174	189	194	175	202	200	188	197	200	168	189	199	176	175	180	198	197	195	180	182	183	191	155	169	176	171	200	177	209	189	183	185	163	185	209	160	153	201	187	179	198	181	185	179	201	173	181	209	197	176	183	178	174	172	188	170	197	198	188	169	182	184	198	184	184	182	217	185	204	190	217	190	196	208	196	187	215	179	198	162	174	183	173	182	187	196	208	189	194	185	195	189	193	172	183	188	181	181	189	201	169	180	181	212	203	189	182	167	204	184	183	177	176	184	174	194	177	193	188	184	198	193	203	190	213	178	181	208	195	197	183	185	183	189	164	165	188	177	167	177	193	168	197	199	182	214	201	190	182	192	200	203	176	204	196	170	188	184	190	176	189	188	191	200	185	214	174	188	181	174	193	181	201	181	180	189	195	209	195	179	174	185	175	200	190	185	175	180	172	176	190	164	176	192	179	207	162	191	189	176	212	179	177	199	178	191	177	217	211	211	214	207	195	201	185	184	187	152	186	198	188	196	192	189	206	211	198	197	192	172	185	188	179	189	187	163	190	192	204	204	173	184	174	196	217	178	179	178	170	191	175	174	215	181	189	183	218	185	202	178	183	190	196	165	203	201	203	169	178	206	186	196	168	222	197	212	185	175	164	187	177	219	183	181	189	198	186	191	172	180	178	202	172	186	177	194	183	171	216	188	221	179	179	184	209	184	211	181	190	165	211	198	180	171	232	185	201	206	203	175	179	204	175	193	197	180	184	175	170	179	173	194	172	177	166	192	195	179	177	174	212	182	180	204	180	192	169	179	189	197	172	203	185	182	181	183	194	223	190	189	211	219	205	187	189	193	194	184	193	175	189	196	181	193	208	200	174	172	172	170	170	199	170	209	183	172	183	184	196	191	187	189	186	173	201	213	183	195	197	177	194	175	177	187	148	175	178	188	176	189	204	191	179	173	169	191	206	154	175	185	199	156	217	181	190	181	188	184	197	167	168	210	212	166	180	163	181	166	198	186	183	195	194	194	182	199	192	186	174	188	206	187	212	190	203	178	157	173	154	193	194	204	170	195	209	188	186	195	229	194	207	172	184	173	195	206	191	186	195	197	187	174	213	176	176	198	210	195	215	181	191	184	167	181	180	192	175	180	197	194	199	181	182	190	179	171	174	204	173	189	162	183	173	167	201	180	171	192	215	183	200	187	211	194	178	182	176	180	200	199	193	187	189	195	195	199	170	185	182	197	205	196	168	165	180	192	201	198	212	193	170	180	149	218	182	160	197	186	190	210	176	215	193	175	196	185	201	200	200	166	177	193	183	201	231	204	167	190	182	181	172	184	203	159	194	172	176	211	187	211	181	178	209	210	158	184	186	188	196	202	206	184	177	179	183	184	177	193	183	184	196	192	177	177	165	198	185	172	186	184	182	178	190	185	173	198	178	174	166	202	180	206	199	176	185	185	217	184	167	193	193	205	187	188	170	173	195	179	204	186	166	162	179	208	200	216	171	210	183	187	206	170	197	184	178	196	183	204	166	195	193	226	176	181	177	186	180	199	204	188	209	190	197	152	181	180	196	171	187	211	200	186	169	183	184	193	188	166	175	208	211	192	213	184	182	190	193	189	178	174	202	192	157	181	166	196	184	183	205	179	186	178	182	206	205	169	198	163	203	181	191	200	200	161	180	205	209	174	217	176	206	185	185	199	211	204	175	192	223	189
16775	14518	18401	28957	25406	26764	22723	21926	23088	20981	9621	17331	14111	1517	1333	1180	1124	1126	1056	992	913	875	874	903	802	775	763	772	747	762	714	717	773	690	673	673	688	668	630	620	696	680	666	649	645	632	592	640	643	565	613	638	624	572	630	567	568	593	585	591	602	606	608	577	584	606	616	590	590	582	592	558	615	602	619	597	625	557	617	565	592	594	583	643	600	557	558	564	602	600	577	558	621	575	532	599	559	606	547	546	604	591	582	590	602	594	590	597	542	540	557	553	589	538	588	611	561	595	573	558	613	524	576	545	562	575	587	544	613	564	529	558	555	605	586	561	567	568	583	616	578	562	530	569	562	548	545	576	586	575	616	510	538	556	529	527	604	545	577	559	588	580	548	556	589	547	587	554	525	569	592	526	571	586	586	591	586	519	576	578	552	606	572	505	526	585	577	571	536	548	537	544	555	565	552	563	554	610	534	630	623	513	561	581	585	557	563	537	539	569	595	573	572	603	549	576	503	560	538	575	541	484	544	565	589	537	532	533	519	542	541	552	587	564	569	564	596	559	572	550	580	583	596	558	562	590	631	540	554	564	576	579	524	537	554	527	564	587	554	578	509	552	568	565	560	580	551	546	551	524	592	563	562	558	517	508	555	576	598	561	548	594	541	537	571	550	518	556	538	534	533	546	524	569	570	557	563	553	584	522	586	549	545	600	543	572	507	566	532	538	575	551	547	559	556	595	549	545	589	545	574	578	592	577	527	574	571	568	585	584	585	526	553	552	592	567	601	552	547	592	542	617	586	590	536	566	586	546	573	555	546	546	583	542	554	608	596	550	534	489	574	523	536	556	568	548	519	583	536	598	572	538	565	582	561	577	526	597	560	608	567	577	545	608	586	558	569	578	553	572	589	572	588	550	601	601	554	583	542	546	544	589	579	532	547	566	574	542	548	549	526	587	574	579	561	536	564	560	555	568	575	589	536	588	573	609	536	597	557	543	538	511	575	535	582	517	566	552	574	568	574	598	559	550	532	552	581	595	568	552	583	572	567	525	569	582	575	524	542	566	536	564	515	528	565	565	535	585	553	521	602	558	528	533	554	535	547	609	546	595	558	556	574	548	523	554	558	556	553	569	585	572	545	586	534	549	576	564	610	552	549	534	538	580	573	521	531	541	575	534	576	535	561	558	574	546	537	578	557	556	561	562	542	582	549	525	529	575	561	548	526	561	537	575	548	498	586	548	558	573	549	556	550	523	547	551	578	552	514	560	554	595	584	577	567	567	588	549	547	507	590	517	541	558	580	534	569	559	596	557	539	508	576	580	584	584	561	566	519	554	563	552	568	608	576	550	539	563	548	533	561	557	533	579	609	578	532	589	606	536	574	601	591	582	581	547	580	547	532	548	572	594	562	571	563	577	550	567	565	542	565	587	561	567	541	555	564	562	544	598	620	533	570	573	555	582	568	545	579	594	543	581	564	547	574	575	549	556	540	618	587	584	558	589	563	528	538	581	589	537	526	604	596	540	621	520	589	546	558	528	599	606	620	523	537	559	560	558	550	534	556	539	571	574	525	598	589	599	597	565	568	539	542	564	553	551	491	546	599	582	582	562	541	580	584	537	545	563	595	521	559	548	538	558	588	572	566	565	554	560	585	533	559	603	551	514	584	586	595	586	534	577	560	555	538	555	572	537	577	544	588	554	573	568	586	516	541	575	534	527	561	557	594	547	551	591	551	590	543	593	520	550	584	551	569	559	577	569	532	561	601	556	534	569	539	531	584	548	600	572	533	586	590	530	594	591	518	593	556	533	559	597	562	535	546	485	555	588	576	598	543	528	586	558	580	576	612	550	526	563	533	580	591	541	564	580	560	577	543	534	592	593	552	536	535	536	533	565	531	583	529	574	558	567	563	587	572	570	580	600	594	571	554	536	563	556	594	585	557	572	533	584	587	563	542	549	560	594	586	583	564	536	539	589	547	598	555	523	562	572	568	581	542	508	591	569	547	529	559	618	551	563	546	544	546	540	560	571	590	608	545	572	536	532	555	552	565	525	553	574	583	597	554	546	559	582	561	565	523	593	583	558	530	574	528	555	575	562	600	551	545	546	554	554	536	582	555	551	548	557	520	563	542	549	560	564	538	584	556	538	573	569	558	522	545	556	562	560	574	547	547	522	551	561	566	570	584	557	572	535	563	569	563	557	551	566	527	570	533	572	524	556	529	576	564	548	564	569	607	534	569	500	550	591	539	559	562	536	568	592	598	576	559	553	556	598	560	571	563	536	539	534	560	584	584	547	552	549	541	556	526	542	574	546	571	537	568	602	546	527	596	540	525	592	562	559	565	588	578	576	630	533	544	549	525	554	572	557	556	544	611	584	525	531	547	567	578	591	561	563	507	541	531	560	540	525	562	564	559	521	567	562	538	541	541	543	545	564	578	544	563	559	507	534	524	556	582	565	533	533	559	546	541	585	533	507	605	578	550	566	558	572	570	578	532	522	570	555	574	591	567	544	590	563	574	532	570	571	545	576	541	557	525	572	537	558	606	554	528	547	583	540	546	561	557	513	554	538	567	594	582	580	574	563	575	556	554	561	545	527	551	562	567	548	565	563	574	531	515	567	581	536	570	582	560	543	591	569	549	533	545	513	532	537	575	560	559	543	566	595	520	544	544	555	575	572	561	582	580	554	549	579	577	551	534	563	537	531	562	591	559	559	547	543	541	583	529	564	535	591	527	573	545	585	549	534	551	567	573	567	576	573	526	578	570	529	529	590	569	543	570	516	598	551	541	494	494	559	595	559	584	568	542	579	539	558	582	526	613	555	549	549	568	569	616	571	536	547	600	549	571	591	599	569	546	529	598	562	544	572	553	516	587	561	568	559	575	568	608	548	544	553	600	549	570	541	530	555	592	552	565	536	537	561	520	586	555	565	521	540	556	611	564	556	559	598	544	573	598	570	574	553	540	584	542	528	563	526	518	552	584	586	601	553	565	606	563	537	553	541	535	551	583	556	559	571	555	560	548	558	542	542	587	583	579	562	613	557	621	516	561	579	537	560	544	610	550	588	571	585	541	562	586	514	567	567	537	574	560	588	547	551	590	541	585	537	562	561	559	531	556	567	540	544	600	553	576	583	553	552	581	565	554	541	581	589	568	554	544	557	559	592	534	559	568	573	541	596	568	588	542	541	600	569	550	571	541	588	558	528	568	541	557	578	507	559	542	591	523	590	537	569	580	551	542	509	598	517	583	568	576	543	574	575	538	533	529	547	558	564	565	569	544	555	554	548	567	554	546	553	577	570	558	578	534	566	584	579	588	532	583	536	569	557	535	560	600	551	631	553	604	522	537	513	613	564	571	608	593	560	610	561	513	576	545	542	534	563	570	536	578	544	519	605	512	596	605	547	593	547	566	562	570	521	581	544	594	577	569	586	569	600	563	572	550	530	584	566	551	565	544	541	516	563	542	522	595	543	552	571	563	555	531	549	547	564
3526	1543	1707	2077	1439	1230	1124	649	718	559	277	385	622	186	219	149	198	192	178	203	168	211	211	201	205	191	183	168	173	192	180	188	192	180	186	180	177	174	179	196	180	167	205	191	203	185	183	172	196	201	180	218	195	189	191	189	172	210	179	184	181	193	180	193	193	162	177	179	185	178	172	184	178	203	167	205	181	184	207	184	186	186	209	195	166	195	191	183	190	193	209	203	173	201	146	188	162	172	184	167	190	189	177	159	176	170	195	166	197	172	187	182	161	199	171	226	182	189	174	164	214	195	195	171	177	183	191	181	190	147	206	169	178	182	169	182	178	182	179	186	191	193	177	213	209	185	168	167	198	165	189	183	178	213	180	187	172	200	170	189	190	191	195	186	187	205	198	175	173	168	171	201	190	154	168	173	175	167	173	198	190	197	187	157	202	182	175	186	182	179	190	164	165	211	181	185	154	174	165	198	189	181	190	175	174	207	190	188	168	180	181	175	184	163	197	193	173	195	182	200	211	183	194	166	165	193	165	192	168	197	179	169	193	203	173	210	202	217	178	178	187	186	176	186	179	198	169	195	199	208	212	167	180	182	172	191	190	200	202	203	178	172	187	166	180	213	191	177	205	185	175	180	194	187	178	193	187	196	160	163	147	216	205	207	178	161	184	183	182	185	179	203	180	212	165	202	174	152	191	161	197	173	202	197	165	189	194	187	202	198	191	177	192	190	184	232	194	187	176	189	194	172	168	214	200	178	180	183	178	160	187	189	193	184	203	190	209	185	173	179	177	186	174	188	188	198	179	185	192	180	211	162	185	180	173	173	165	205	194	202	187	163	188	193	186	178	170	181	193	192	188	224	199	174	188	170	186	198	186	176	185	184	163	194	206	166	172	198	153	201	168	179	188	186	165	190	165	192	170	197	154	175	177	186	171	204	186	180	172	191	175	183	185	213	180	184	211	172	194	191	152	161	173	178	174	177	174	174	176	191	196	192	179	173	197	196	196	154	168	176	187	203	200	162	183	180	174	189	186	176	178	185	206	172	195	201	178	202	172	204	185	168	181	170	181	189	196	191	186	173	188	191	208	162	186	170	174	175	185	191	182	202	185	184	187	168	182	179	186	171	188	167	180	195	181	200	172	181	209	178	182	206	180	178	178	204	202	201	178	185	180	186	184	189	215	183	158	167	205	201	182	200	170	205	188	191	179	202	202	170	192	169	169	201	184	184	170	193	186	192	181	173	186	203	176	189	214	180	177	198	169	178	196	174	195	203	195	193	190	199	167	210	189	162	200	201	191	179	192	180	205	195	179	172	208	198	205	182	173	178	207	161	188	170	174	181	187	160	162	179	190	192	205	194	183	168	199	191	164	189	177	189	149	183	208	220	161	184	194	184	185	193	196	226	180	188	190	175	196	154	209	194	190	179	202	172	173	181	176	186	195	168	171	187	196	202	180	188	171	176	177	196	217	189	197	174	166	173	194	204	192	167	195	192	178	163	177	184	191	194	189	184	188	196	170	192	171	177	183	198	188	218	170	179	166	185	184	201	174	189	172	160	201	174	199	174	200	181	185	193	198	217	181	185	198	210	181	185	180	165	164	220	178	174	206	178	185	177	182	175	176	193	192	168	177	198	183	189	203	203	190	172	185	193	183	183	176	182	190	180	184	182	191	201	180	188	187	164	174	185	210	175	177	149	209	182	181	158	177	184	206	197	175	171	209	199	208	171	183	196	161	213	191	189	187	197	186	195	190	162	173	174	198	174	189	202	187	198	167	203	194	181	184	190	219	186	179	174	193	175	200	201	188	175	174	162	205	178	179	203	197	160	164	198	175	192	174	200	164	186	186	179	195	163	180	186	189	182	177	155	195	178	212	176	169	174	172	196	205	198	167	228	188	182	183	203	181	215	188	192	170	180	187	179	199	168	199	206	194	198	177	184	182	167	192	185	193	183	153	160	174	188	169	188	182	213	198	204	166	213	164	185	202	189	194	205	190	158	198	182	178	201	209	184	196	190	192	173	184	155	187	178	200	197	183	192	204	187	164	179	180	187	156	169	198	189	182	198	190	194	178	174	201	189	217	183	202	189	169	198	170	181	178	189	187	181	187	190	168	174	171	183	188	172	199	189	191	180	190	192	175	180	160	176	188	171	188	159	192	194	183	174	182	184	196	202	193	198	204	195	180	194	176	197	198	174	195	174	191	160	184	186	180	204	179	177	184	189	190	174	194	187	206	173	180	179	179	174	170	196	192	167	191	223	172	193	201	184	193	199	176	179	219	200	170	173	164	178	176	193	169	189	209	198	179	201	210	181	182	181	187	170	190	219	172	150	185	178	192	176	169	174	168	191	197	210	198	157	176	195	181	191	200	174	186	177	167	186	180	189	182	190	206	155	195	205	179	169	185	181	187	222	179	224	163	193	173	203	198	195	172	172	156	175	198	169	192	192	189	185	187	208	209	172	189	193	185	174	195	183	200	191	173	164	201	189	177	189	215	190	187	179	184	216	187	192	193	182	190	199	192	167	198	192	170	168	178	190	177	192	174	192	186	182	195	172	212	186	182	195	172	197	185	211	177	198	207	182	158	195	200	210	197	183	168	201	175	178	204	190	193	215	203	187	190	180	183	170	208	180	166	202	213	166	165	197	210	158	187	195	151	182	204	182	172	172	177	184	181	169	192	170	187	185	195	180	198	158	164	178	212	203	174	207	217	168	161	184	190	173	184	187	176	190	165	197	202	183	189	193	184	191	188	206	203	195	208	182	181	173	180	162	166	210	191	194	191	176	188	189	182	183	188	177	189	183	207	187	198	182	186	204	154	179	176	203	186	194	190	192	164	187	176	190	204	191	169	199	191	183	169	175	200	196	178	178	188	162	206	186	184	181	158	191	178	199	178	170	176	159	170	179	194	178	177	170	176	210	167	219	167	183	179	178	191	183	189	182	188	190	204	179	204	174	182	205	210	176	196	168	181	232	188	184	173	197	187	186	187	192	195	190	181	192	156	187	178	204	161	188	178	179	179	169	185	183	199	203	185	174	175	188	185	181	197	170	195	174	196	179	185	210	205	165	172	183	160	169	189	196	209	205	188	165	167	196	175	195	215	163	182	188	165	220	214	177	218	172	170	176	175	205	172	150	197	179	177	185	172	191	191	195	187	186	208	178	201	179	189	192	195	187	189	190	182	191	214	191	171	183	186	203	183	193	186	182	176	175	161	192	178	201	202	194	183	191	219	222	205	174	201	181	182	195	172	201	163	187	202	195	175	194	182	184	184	188	158	160	176	183	176	198	161	197	200	175	171	195	198	190	180	179	185	190	201	204	180	170	196	178	197	206	161	200	193	161	206	179	182	185	188	185	189	189	197	190	197	163	198	182	173	158	189	194	170	188	168	189	210	184	192	173	175	199	156	182	165	183	198	195	175	189	187	154	185	158	190	184	174	179	193	150	181	198	195	159	192	195	174	187	188	186	208	220	194	185
3108	1634	2929	5109	3847	3537	3702	2263	2718	2224	1023	1616	2741	595	551	601	563	562	542	490	584	568	540	527	563	546	569	564	572	569	575	545	576	610	538	547	540	599	586	555	518	563	528	561	568	532	509	498	562	574	544	578	548	534	610	511	539	527	566	523	552	529	541	509	576	484	499	562	531	508	557	535	511	539	549	516	560	564	518	530	529	540	522	578	544	547	554	553	565	527	540	547	581	501	565	555	531	566	533	529	510	539	534	557	590	537	548	567	593	560	528	524	524	528	588	544	543	539	535	495	561	518	536	547	530	568	561	531	555	574	528	564	568	518	592	543	525	519	529	567	536	547	560	584	515	564	576	510	535	584	552	563	525	530	547	527	519	576	517	545	554	551	543	566	511	504	556	551	525	544	522	537	537	530	539	531	570	551	546	533	543	577	589	539	559	562	558	544	534	527	533	549	574	551	525	555	526	542	509	568	568	520	543	532	572	544	551	576	535	535	571	551	513	562	517	552	608	527	520	570	523	529	568	509	530	604	538	527	535	501	546	532	465	533	541	503	598	528	523	527	557	573	564	567	529	524	569	535	552	527	528	543	546	563	508	567	594	567	538	499	515	554	540	577	498	509	544	605	557	558	560	534	531	573	561	579	532	553	540	506	540	585	554	566	550	551	543	532	518	550	549	520	573	501	565	506	510	525	587	587	585	573	551	525	554	568	533	577	590	539	527	542	535	572	554	541	484	544	506	566	542	515	547	510	528	536	585	557	518	562	583	519	549	533	528	531	533	537	542	526	546	566	549	539	515	542	567	570	535	525	531	552	572	527	544	542	527	574	567	528	579	537	555	558	524	531	567	552	570	561	557	569	538	504	518	484	554	538	557	546	571	528	550	537	534	531	553	547	514	515	532	539	546	539	528	521	541	540	538	522	545	567	492	546	508	582	547	533	538	565	519	488	552	531	564	580	547	595	537	551	534	556	525	574	549	542	574	520	539	540	552	556	590	530	566	521	552	534	507	538	529	564	581	565	528	555	489	561	520	581	544	530	523	547	523	552	539	533	532	564	536	546	533	542	507	546	511	544	560	553	522	553	571	582	572	526	537	533	550	555	521	548	559	527	525	569	550	557	550	538	538	510	548	584	505	546	552	538	529	554	529	557	578	494	561	607	531	563	553	553	538	534	534	563	600	552	521	569	556	552	546	540	549	543	565	598	522	513	520	539	525	551	585	533	510	556	556	528	503	528	547	568	600	537	510	512	536	529	503	553	569	548	555	539	560	554	550	552	575	556	528	559	550	547	506	502	547	559	551	590	483	543	506	491	583	535	551	524	548	543	529	549	503	547	524	545	541	560	541	541	576	528	561	569	554	519	524	550	599	543	524	561	542	554	557	538	523	554	515	566	579	560	528	528	542	555	531	561	542	518	587	529	545	522	537	558	530	566	545	538	539	582	555	531	559	558	535	552	505	513	544	564	523	551	524	574	551	566	526	511	553	555	560	557	551	517	530	548	520	493	538	579	585	548	525	541	585	492	569	504	571	548	539	625	568	591	575	516	555	564	546	551	584	530	570	548	537	546	508	550	563	528	552	541	562	524	535	539	561	519	543	555	494	566	540	529	501	575	515	525	545	525	539	530	511	540	561	513	524	535	538	616	530	513	515	559	509	537	550	534	513	533	577	547	557	502	528	557	531	564	520	520	525	549	552	509	542	553	565	569	552	548	544	542	547	534	573	559	539	521	566	567	531	507	530	554	565	542	533	524	557	532	535	522	542	537	523	544	557	504	551	491	548	535	518	548	549	563	531	526	536	596	548	558	491	533	541	548	542	544	523	555	583	505	526	543	521	561	530	565	536	495	572	519	515	520	545	519	530	520	494	540	565	569	536	575	527	554	495	501	545	545	563	516	526	550	503	522	539	553	547	548	485	533	534	535	564	550	537	575	557	503	532	495	527	533	514	573	552	553	492	524	576	580	537	517	516	573	552	532	534	509	530	562	530	631	562	501	593	538	564	560	523	534	602	539	565	518	485	523	524	554	539	545	555	577	542	545	535	554	490	560	516	554	502	554	591	588	537	533	558	502	527	571	565	562	570	530	559	516	540	547	575	555	513	548	552	551	507	534	525	585	550	564	522	517	572	546	542	499	552	486	559	553	571	499	567	512	568	532	526	578	538	550	471	566	520	551	552	528	509	537	555	530	517	508	525	487	516	556	528	520	564	554	566	602	545	540	533	555	587	577	503	554	513	540	526	502	553	593	512	551	554	574	529	574	559	492	547	543	543	554	546	557	517	549	567	572	537	564	536	541	551	574	565	531	534	555	514	563	539	581	548	519	551	548	563	506	557	531	534	535	559	560	516	600	536	547	512	567	552	544	522	512	536	574	569	561	565	535	571	581	541	572	498	525	515	494	560	560	502	556	557	525	573	529	570	540	555	499	549	500	549	511	548	562	530	543	525	524	563	565	556	535	526	535	515	501	544	528	537	590	542	608	543	519	553	530	496	574	565	583	509	535	555	510	531	538	545	543	515	549	575	539	542	503	532	548	553	548	536	530	541	543	546	554	579	555	549	545	505	604	557	545	498	554	534	516	552	553	562	527	592	545	576	538	517	536	513	520	552	524	537	542	516	551	554	509	563	506	540	536	530	548	532	511	557	530	551	602	565	561	527	546	554	557	547	567	568	540	556	519	556	587	559	510	536	551	564	519	547	536	549	540	534	591	554	544	545	545	553	580	482	523	567	513	561	563	558	581	592	561	549	554	561	532	551	591	533	511	595	493	547	542	531	531	492	517	527	553	534	538	556	511	528	559	525	504	549	564	518	545	560	551	545	548	527	554	563	513	510	569	590	558	544	523	535	590	591	549	494	564	565	553	529	532	526	508	556	557	521	493	543	561	555	523	501	519	572	599	560	498	549	547	559	507	555	575	532	547	534	522	538	546	518	524	523	508	538	500	541	557	557	556	551	548	590	557	559	525	556	558	546	530	547	528	535	544	514	584	491	514	554	547	538	544	556	550	581	542	537	520	542	521	511	572	561	542	565	521	521	559	529	564	546	558	573	534	548	570	563	535	557	542	567	519	533	592	541	546	559	544	564	531	501	513	548	542	587	567	537	569	512	529	551	558	562	547	539	527	550	532	548	500	529	540	538	573	530	538	516	534	515	579	546	556	554	520	560	551	559	532	500	561	574	538	533	547	541	542	532	551	529	536	609	537	555	564	534	517	521	544	503	573	531	579	514	535	548	561	538	545	555	570	544	529	555	565	576	523	560	535	541	560	462	555	532	554	553	548	562	523	571	530	558	548	521	573	538	573	548	529	532	504	562	514	515	554	546	538	571	548	517	535	579	514	506	540	542	542	539	545	521	534	553	517	588	561	571	536	569	571	539	519	548	527	562	553	539	560	543	539	524	565	516	553	525	529	584	563	529	556	548	537	532	542	561	551	565	546	530	513	532	477	517	565	570	548	554	550	522	554	524	532	544	564
15555	11851	12397	14176	13630	10670	10172	5782	4425	5040	2728	2860	8496	399	180	159	143	134	149	152	131	122	143	153	130	121	112	131	130	107	131	131	129	133	107	123	128	118	147	114	111	131	113	117	121	104	113	129	120	106	116	107	104	117	110	119	111	123	129	104	113	114	98	112	132	132	121	111	115	108	104	119	113	106	116	109	103	112	115	99	121	122	119	132	124	117	103	123	113	107	107	113	116	102	111	105	129	119	140	119	119	115	130	120	138	111	92	124	105	136	121	112	129	117	117	106	124	118	112	137	126	135	127	99	104	127	115	108	116	116	121	112	110	125	111	106	114	119	104	112	103	108	125	111	127	115	123	111	106	121	114	105	116	104	107	109	92	141	114	119	98	108	108	104	123	125	98	109	120	105	99	95	129	99	115	117	112	121	104	116	122	106	105	110	129	116	119	130	107	135	120	117	116	133	131	126	123	108	104	109	101	115	109	112	110	108	116	109	98	122	95	102	108	121	137	120	112	116	125	112	101	125	119	108	106	115	104	125	109	137	97	115	118	108	119	108	126	103	125	117	130	110	110	119	124	122	128	110	105	125	126	117	97	116	135	116	137	114	96	118	98	115	124	120	113	113	98	111	108	112	110	135	135	100	102	127	120	123	114	115	112	117	121	110	123	114	110	125	108	114	119	129	109	123	125	118	119	97	121	124	122	114	117	113	105	121	116	115	125	123	107	127	99	101	115	113	102	92	129	124	130	104	108	116	113	106	112	93	93	124	118	112	121	105	108	127	104	108	114	104	106	116	119	131	136	119	104	104	135	119	122	107	121	110	125	113	129	123	109	117	106	125	110	95	108	124	116	109	109	120	94	102	118	119	112	128	115	105	100	120	125	99	110	126	102	113	117	134	93	109	111	96	102	113	122	120	122	131	112	102	121	97	102	100	115	102	136	107	93	122	126	116	99	114	111	114	111	114	113	125	113	107	115	130	126	129	127	114	132	122	109	125	118	113	118	91	116	126	107	123	94	132	137	129	116	110	106	111	118	100	125	103	111	113	138	102	106	139	114	116	128	113	117	119	111	125	112	107	128	120	129	124	116	104	101	116	124	100	101	113	131	112	112	125	100	112	113	107	125	119	123	117	115	117	123	108	101	111	121	114	129	137	90	127	115	109	123	96	118	130	126	140	104	118	128	137	113	125	114	118	112	123	120	103	96	131	122	113	116	118	98	126	120	101	98	97	107	113	111	124	123	99	118	101	116	121	99	147	119	115	124	124	108	134	127	127	116	113	114	112	97	107	121	104	121	125	125	116	119	109	109	117	131	110	124	129	113	117	113	107	107	106	114	128	103	115	109	99	115	110	112	121	102	127	113	110	127	105	114	110	113	122	120	98	118	125	105	104	118	113	114	115	121	125	105	113	97	102	108	129	115	120	122	126	131	124	128	116	124	125	94	96	124	113	119	129	122	141	125	144	111	95	113	114	110	123	102	109	105	97	112	104	107	105	115	134	120	105	96	121	109	127	125	117	107	130	105	115	109	99	116	106	114	109	113	106	116	102	126	102	115	101	107	125	139	139	131	109	100	124	121	97	117	112	115	112	113	129	131	144	98	126	129	116	120	116	115	115	112	143	107	124	106	117	116	117	117	102	122	110	126	119	119	109	101	118	119	104	118	110	107	103	122	112	119	107	103	105	126	132	105	125	113	128	117	105	119	116	120	134	135	113	110	123	101	114	113	111	121	119	120	113	128	109	126	98	113	125	112	124	106	118	114	132	109	119	107	104	122	120	124	108	108	135	122	128	103	120	113	120	126	130	107	145	145	113	114	111	98	108	132	110	114	129	128	134	95	123	106	95	97	112	116	105	99	123	119	112	108	133	99	101	129	119	112	100	114	112	107	110	123	123	112	114	117	102	123	116	116	137	107	120	122	111	112	112	104	113	129	119	108	103	96	126	108	117	111	129	125	105	119	127	103	105	116	111	105	116	110	108	108	114	123	136	129	146	105	116	127	117	119	106	121	114	122	99	110	121	105	112	122	112	118	102	113	116	118	106	107	113	108	113	116	134	117	132	106	109	119	96	140	121	92	105	114	135	100	131	106	104	130	100	103	127	110	114	119	106	119	94	103	103	131	114	137	136	109	99	125	107	112	112	121	109	102	129	115	125	104	94	119	122	107	100	99	120	102	106	114	116	111	133	98	116	97	101	109	99	131	108	102	118	113	112	117	107	112	115	108	104	110	110	94	98	112	118	127	110	113	120	101	100	109	123	128	115	100	126	135	99	127	105	126	100	106	98	112	112	122	127	109	123	123	115	111	115	104	128	108	101	109	129	113	104	133	101	98	99	115	123	88	109	116	116	116	107	101	110	107	122	137	122	111	119	113	127	115	102	121	135	101	125	116	100	143	130	116	110	103	129	110	129	110	116	121	88	105	119	109	97	110	117	115	121	109	110	113	94	110	124	115	137	120	132	110	144	136	120	102	132	106	129	106	121	120	108	118	106	123	110	127	140	118	120	105	115	123	128	106	110	120	123	108	102	126	141	111	118	103	119	123	117	111	142	96	108	95	95	98	118	118	120	117	101	107	96	114	105	122	104	103	128	114	125	110	99	117	105	103	113	112	136	127	123	115	115	130	117	121	119	112	109	127	120	105	123	116	117	124	122	115	119	114	126	126	101	132	126	136	114	116	106	117	107	113	132	102	95	115	127	115	132	131	121	124	86	106	114	112	126	121	120	108	107	110	124	105	119	112	115	120	112	116	117	104	98	111	108	114	103	108	119	109	111	116	121	116	110	107	93	103	121	97	135	120	102	105	132	120	119	129	127	102	132	108	114	121	110	112	105	125	103	114	122	110	104	123	111	118	127	136	114	128	125	108	105	120	112	121	118	129	126	105	113	114	113	101	106	123	110	114	106	115	126	135	101	124	120	110	132	121	134	129	118	106	127	122	108	115	111	114	116	123	110	97	110	117	118	107	98	104	102	104	113	122	118	135	99	125	125	100	137	112	114	124	104	122	133	106	117	90	125	112	106	115	111	111	121	112	111	122	95	112	129	131	116	119	116	111	132	116	122	113	124	115	106	94	123	138	126	119	115	86	103	138	111	106	140	129	130	134	122	111	124	120	125	133	113	137	123	117	114	110	122	112	105	99	123	125	117	121	123	139	111	109	116	106	106	128	120	99	118	130	119	103	101	111	132	105	117	120	111	123	116	136	108	107	107	109	99	128	136	110	131	117	105	133	112	84	113	110	118	108	92	114	116	110	110	103	121	117	111	107	115	120	137	119	111	118	125	99	112	114	118	119	111	114	124	87	121	106	116	126	132	124	101	129	108	108	113	103	124	96	123	112	122	99	125	115	119	100	124	120	135	118	113	146	119	100	129	134	123	104	103	106	104	107	106	118	119	107	115	126	110	127	105	117	101	121	122	131	95	117	118	111	124	102	106	112	112	99	120	96	109	119	129	116	114	106	119	119	122	111	111	121	119
10299	8867	12038	19412	20908	18754	20193	12787	11960	14353	8793	12466	22596	729	648	646	624	599	561	577	544	544	522	509	425	484	455	476	459	428	468	463	429	436	426	445	440	406	373	404	416	408	432	399	376	386	391	366	410	420	382	389	387	356	379	375	412	388	408	430	357	353	369	411	399	391	416	401	401	360	426	382	400	392	410	361	415	402	381	388	386	381	387	372	392	366	352	362	354	375	382	393	374	371	395	362	384	344	382	389	401	371	382	369	384	364	382	345	360	359	369	402	363	358	365	373	352	415	384	360	354	389	367	366	356	399	400	388	396	386	393	389	353	416	346	396	403	386	365	364	345	342	379	378	331	384	382	378	388	347	378	382	371	362	385	413	371	371	379	372	359	363	352	405	354	401	367	363	364	351	397	394	371	404	371	372	401	379	367	388	421	365	377	366	374	338	395	384	382	353	348	363	374	367	382	356	327	415	389	310	384	384	358	369	368	361	357	369	371	412	359	373	394	372	391	379	364	347	397	405	393	374	370	369	395	323	368	382	355	363	370	367	399	373	382	376	320	364	378	358	389	377	367	343	385	379	399	370	390	421	375	371	349	348	374	418	413	381	413	339	399	380	375	412	364	364	386	337	361	361	392	377	356	355	375	349	362	376	392	385	394	369	358	373	370	385	364	351	375	361	359	349	355	375	391	378	377	368	406	411	361	402	356	380	376	373	387	341	355	396	379	364	343	340	381	358	359	376	366	382	379	380	364	386	431	380	381	338	356	353	382	359	399	348	367	375	363	346	381	393	390	372	371	381	327	365	357	373	388	390	362	361	358	383	382	396	365	359	398	353	357	379	371	338	340	368	352	392	355	375	352	375	397	380	339	352	420	381	382	389	382	402	388	361	400	392	393	385	322	369	355	411	372	360	384	357	403	355	355	375	413	349	367	343	381	408	358	413	396	415	341	384	364	374	361	364	407	379	393	377	391	359	415	395	360	386	386	384	381	355	391	394	325	370	384	379	362	360	405	385	376	363	353	363	363	337	369	378	394	373	342	340	369	357	385	393	355	371	384	389	375	360	368	360	335	376	363	371	376	389	354	380	333	396	353	376	388	398	365	377	389	372	407	321	390	382	351	336	384	347	350	374	375	374	373	394	366	362	365	376	369	352	363	351	395	411	411	344	363	382	396	391	395	375	359	384	394	394	396	380	366	357	380	355	369	369	376	390	379	373	388	392	396	392	369	375	348	389	356	388	401	373	387	358	386	373	335	360	340	360	332	360	364	371	377	350	364	387	362	382	344	402	375	391	369	367	374	348	370	340	359	382	342	398	437	378	402	417	408	372	345	383	348	371	396	372	375	362	389	352	369	381	365	390	366	352	363	393	380	383	370	350	350	376	382	397	364	342	363	380	344	355	367	366	386	399	364	370	355	335	392	372	397	354	403	402	399	405	347	392	384	388	360	407	402	373	375	357	374	349	406	382	340	348	359	381	354	396	383	375	385	378	380	374	363	394	399	363	375	361	374	356	401	354	386	354	386	370	402	355	384	375	366	371	371	340	365	381	383	385	357	401	362	359	391	370	368	358	361	401	356	372	362	397	379	370	378	405	364	355	393	402	353	381	397	372	369	406	338	370	362	410	347	367	350	389	382	353	375	408	373	367	357	396	373	350	380	397	381	348	410	367	369	388	385	366	374	362	418	383	404	384	401	389	358	365	372	376	386	402	393	368	361	379	379	365	347	361	405	396	393	351	357	364	397	362	364	407	387	364	390	381	374	377	382	329	371	407	357	363	382	358	422	370	374	374	395	361	334	377	367	356	355	421	371	409	368	372	365	364	376	341	388	322	361	374	383	380	369	345	342	379	355	374	368	371	388	335	391	356	386	395	357	391	354	394	353	360	373	361	408	380	399	400	366	406	362	347	408	345	379	382	333	365	384	359	357	378	371	368	366	383	355	366	383	343	380	391	391	401	377	366	337	351	356	360	348	357	325	396	370	364	413	338	364	396	382	381	373	381	339	394	366	384	374	399	367	414	394	366	372	394	374	362	391	360	386	362	348	364	382	405	366	391	358	339	343	391	359	412	383	407	366	381	370	395	403	356	376	364	398	416	361	413	395	399	348	390	384	356	407	381	399	343	372	368	391	374	361	372	393	393	407	341	376	368	393	392	378	354	366	398	363	365	363	379	395	379	346	384	370	375	394	393	372	359	374	355	335	366	383	384	406	383	374	376	360	380	389	397	387	394	398	392	389	324	365	343	369	342	387	371	381	425	367	385	394	360	343	362	400	383	367	390	357	368	367	388	376	363	390	367	350	352	363	388	382	371	375	378	371	379	361	392	373	351	367	396	394	372	369	362	374	386	364	367	354	395	355	383	363	342	378	381	345	351	372	367	371	367	365	405	348	380	378	379	385	377	389	393	403	383	343	374	371	390	351	394	433	420	398	406	380	358	382	405	364	357	371	395	343	365	373	391	348	391	368	387	386	357	398	375	368	404	371	393	348	363	400	395	401	360	367	386	379	407	346	405	395	373	381	354	390	360	354	378	367	365	379	382	371	365	340	403	355	361	363	375	350	366	360	363	355	366	372	365	367	372	408	385	375	375	375	385	365	364	378	382	344	365	376	390	421	395	370	385	374	396	365	423	398	340	394	378	399	395	387	371	373	416	351	352	368	360	340	405	375	393	384	366	395	392	365	393	378	358	366	337	398	395	371	359	385	369	378	384	376	391	379	389	366	347	375	387	359	384	376	383	375	358	371	392	407	365	358	358	340	374	425	369	377	357	358	394	355	372	388	390	407	370	354	358	378	366	374	408	405	368	343	354	400	381	364	353	329	360	394	359	348	388	379	363	405	363	399	385	364	425	381	371	370	374	390	375	388	342	403	381	359	346	384	350	404	381	375	374	348	376	374	359	412	367	370	349	405	375	349	397	380	400	352	383	383	392	380	353	361	383	408	381	371	353	372	369	410	346	341	355	362	379	331	353	349	357	374	369	376	376	382	375	413	383	342	402	370	361	371	349	385	384	360	407	367	431	391	355	346	366	390	374	381	395	363	352	371	370	384	394	399	375	386	367	414	387	357	357	372	375	360	393	356	418	376	379	409	385	383	355	376	353	372	350	371	369	381	331	377	394	396	356	345	403	412	395	368	364	378	376	376	381	384	401	366	353	381	363	357	387	375	371	411	401	377	371	361	405	356	391	413	370	364	386	341	363	339	326	355	374	368	354	366	373	380	381	354	376	398	389	370	389	345	352	375	368	381	357	337	397	381	364	378	390	381	373	381	378	383	370	344	399	379	376	372	378	377	356	378	344	386	390	384	376	395	378	373	358	376	394	384	353	386	365	384	358	378	377	369	371	372	389	379	374	402	358	379	384	403	368	386	404	357	384	409	367	357	383	373	375	403	356	327	377	371	375	380	366	424	388	389	399	349	385	385	377	397	381	412	397	376	350	408	377	364	341	391	336	381	378	380	389	394	378	393	358	376	355
25204	20027	22718	24239	26293	24120	18326	11432	8270	8335	8333	7330	23811	2258	310	249	277	277	205	258	233	244	247	240	253	239	229	230	252	236	236	233	223	233	221	197	242	259	215	191	197	185	236	217	222	209	241	215	226	199	222	206	225	204	244	225	220	213	192	209	213	225	209	235	210	200	211	217	203	216	237	196	215	200	199	212	218	218	195	204	230	215	201	219	184	190	206	211	199	212	221	195	192	191	206	213	206	195	194	195	234	197	187	186	213	219	208	213	241	217	233	208	194	224	207	204	199	224	214	207	211	222	187	236	216	191	217	233	198	199	238	211	193	216	224	187	189	197	219	195	235	229	213	220	233	170	187	195	209	210	212	215	211	204	230	210	205	195	228	228	217	205	186	183	198	221	212	201	209	188	183	192	226	214	221	184	209	220	213	220	234	234	206	186	234	199	207	204	199	241	178	225	227	196	189	203	225	210	215	186	208	210	194	215	218	190	188	215	215	199	236	228	252	229	196	228	240	217	194	192	188	223	203	202	223	215	225	199	195	222	193	230	209	201	241	203	221	226	222	219	205	201	198	200	235	221	199	214	214	206	201	193	235	230	237	233	206	228	210	225	195	247	204	229	190	216	188	209	209	200	200	219	224	214	197	204	244	186	228	245	218	206	188	198	216	221	189	200	200	188	226	195	210	202	204	198	187	216	197	223	207	201	216	216	193	204	172	234	229	207	189	221	225	214	214	197	191	184	216	217	187	211	213	187	202	208	224	197	210	196	178	201	216	208	209	204	211	198	213	179	201	205	207	220	181	198	209	228	194	211	205	223	187	190	184	201	209	225	197	208	221	190	218	202	219	200	202	228	212	212	186	198	222	226	175	195	223	205	210	207	207	216	208	187	216	201	183	222	193	207	225	183	201	172	205	217	205	190	232	212	206	205	194	202	212	198	210	213	205	230	199	186	247	206	213	214	204	208	182	189	208	183	205	182	211	194	220	208	215	217	233	226	230	220	188	205	197	193	206	232	197	207	209	190	213	185	212	192	204	190	203	209	228	208	166	195	226	205	212	209	229	198	221	184	224	193	202	228	215	222	189	197	224	217	229	217	222	237	196	216	211	200	213	201	171	234	205	193	195	196	190	223	217	199	177	228	185	229	209	199	194	215	210	194	217	210	189	203	230	223	191	206	224	202	215	211	196	183	198	197	179	213	226	192	215	195	201	210	192	193	183	224	208	240	220	191	169	213	193	225	233	200	190	218	201	226	224	187	183	221	225	223	226	189	228	199	221	190	198	197	228	190	235	220	243	217	200	222	204	220	221	226	211	187	203	186	183	189	185	213	198	196	212	198	221	244	218	206	200	210	224	200	200	209	207	195	209	223	210	205	213	211	231	205	210	233	206	196	199	212	211	190	217	228	194	205	214	212	228	197	192	187	187	213	199	196	213	188	216	205	212	190	183	196	178	218	179	198	195	194	212	195	187	239	218	247	198	221	190	186	230	193	237	220	188	189	196	194	168	197	215	201	200	203	204	195	196	213	214	194	215	204	206	232	192	183	213	210	214	202	204	208	216	196	188	197	193	199	208	179	208	201	233	226	204	213	209	206	193	196	226	211	205	185	221	188	208	188	216	209	225	202	213	210	199	179	212	209	211	242	179	236	229	200	216	238	241	219	246	222	232	206	214	204	194	205	220	216	212	194	204	179	219	221	185	221	205	201	201	202	209	188	218	218	192	202	230	210	212	207	224	190	195	221	188	192	211	194	210	181	184	215	198	206	193	202	190	203	210	195	197	216	190	214	215	225	210	187	199	241	192	195	216	208	203	237	213	210	206	197	188	225	193	195	238	195	187	229	186	221	218	169	213	201	227	230	231	207	243	187	192	194	196	203	203	190	217	192	186	207	201	200	204	228	210	211	204	219	210	233	194	197	214	212	235	210	190	194	173	189	208	196	189	180	228	211	224	197	224	219	199	215	169	192	188	208	201	211	215	197	206	219	207	207	221	184	225	221	181	192	228	212	212	207	189	236	208	215	220	201	188	202	219	209	209	223	209	207	208	227	191	188	193	230	205	216	205	206	185	188	208	194	217	211	194	209	228	206	198	216	218	208	215	208	190	210	201	199	218	210	183	213	215	222	191	183	232	194	211	191	196	213	210	223	211	204	192	212	217	192	207	224	209	218	190	198	210	208	218	169	208	233	186	206	213	206	229	212	226	210	227	223	206	222	195	213	197	214	238	191	222	202	220	210	195	249	202	200	223	234	205	207	208	203	202	217	223	216	205	205	216	224	218	207	202	208	195	216	207	187	220	206	221	200	196	214	211	205	227	225	202	214	235	203	182	165	214	197	217	184	200	230	212	197	196	192	229	222	194	199	221	178	202	204	217	221	210	219	215	175	170	191	198	237	198	199	200	199	187	202	211	236	239	217	213	208	218	205	194	208	217	226	190	211	218	204	222	200	233	199	204	208	212	193	201	188	223	192	243	216	181	222	212	222	214	188	205	228	200	204	231	196	204	210	217	212	226	195	218	182	220	205	211	184	199	193	222	202	191	175	231	204	197	235	188	195	206	193	189	211	210	211	213	211	194	194	233	209	189	213	189	208	201	228	197	211	193	208	189	215	210	217	166	212	188	202	214	194	206	200	219	198	211	217	204	221	205	214	202	200	231	176	197	199	209	209	205	202	212	201	199	191	209	221	208	205	207	211	190	224	170	204	221	205	225	210	210	220	226	224	219	239	192	211	206	233	214	198	207	215	233	237	211	192	188	170	219	206	204	200	219	223	231	212	218	208	181	217	211	192	195	240	193	205	223	228	220	199	197	227	216	213	179	203	207	208	208	219	187	215	217	224	174	198	211	180	223	182	224	192	206	221	235	190	216	217	225	192	227	231	223	236	201	202	202	187	214	217	204	211	216	210	190	208	208	184	216	211	206	211	198	196	206	225	218	183	205	210	207	200	210	207	218	195	219	202	209	209	210	211	196	222	200	224	200	206	216	218	204	193	228	198	189	210	213	215	199	217	185	189	220	219	209	223	227	220	232	178	188	186	210	201	228	212	213	197	202	186	195	188	195	228	208	221	215	215	212	191	208	205	193	202	192	218	205	225	209	191	219	220	205	202	217	191	209	196	192	198	196	217	226	183	219	222	202	210	191	220	169	206	190	251	212	219	201	195	197	231	188	210	194	192	200	222	224	219	212	231	186	202	197	195	223	197	213	235	215	202	224	217	218	226	216	232	234	190	199	212	199	191	214	222	192	223	218	186	192	188	193	227	212	214	213	212	193	197	241	195	192	197	208	212	206	219	228	194	197	200	172	188	211	220	209	230	210	206	199	209	193	201	178	229	202	215	204	216	216	211	221	181	199	215	220	224	197	204	208	226	200	199	202	208	184	204	192	211	196	207	183	196	221	204	222	206	188	201	197	189	193	208	212	184	214	205	241	221	198	220	214	207	210	228	213	205	216	231	219	228	208	193	183	202	234	215	220	206
15039	14623	20434	27906	32505	31738	25611	19033	17649	19939	19868	20639	34135	1325	1181	1122	1101	1030	1105	965	940	912	884	843	824	782	821	789	734	743	773	802	772	711	700	721	746	733	691	692	693	692	680	662	711	635	663	690	700	655	650	661	629	674	666	690	656	651	640	624	674	655	657	653	589	655	597	676	689	627	650	621	611	667	648	629	628	609	637	626	627	595	594	596	655	661	680	603	608	599	624	623	608	631	603	618	622	620	648	618	627	584	654	628	624	652	639	624	621	613	650	618	620	626	631	658	601	616	621	621	601	661	609	595	585	650	616	657	613	568	641	613	630	631	592	594	610	638	597	658	634	590	607	575	616	667	588	583	602	584	626	627	605	612	607	588	654	650	636	619	623	641	620	629	604	605	631	590	609	622	587	573	596	617	581	619	619	611	680	625	663	595	626	548	606	627	627	642	611	595	651	568	580	638	639	610	634	605	659	575	613	628	584	630	600	584	632	589	642	649	616	639	593	588	614	606	597	584	630	605	625	618	609	631	609	608	630	613	612	626	593	591	627	597	689	630	617	616	555	600	600	663	643	618	600	616	591	609	633	596	622	560	609	602	652	632	631	617	570	580	577	633	610	604	605	641	623	643	597	598	613	619	642	664	648	610	615	624	581	583	571	586	601	611	581	637	578	622	620	623	611	606	621	569	601	599	619	628	598	586	598	588	627	631	621	664	592	625	627	603	611	623	608	645	663	596	615	631	676	569	651	605	620	606	612	631	660	624	604	589	619	614	654	605	618	604	576	584	637	637	598	627	638	640	593	591	588	604	638	649	579	611	632	613	631	591	634	610	603	605	605	679	616	617	583	611	586	617	605	632	581	609	594	624	664	595	631	612	603	551	617	600	619	608	610	561	580	618	634	579	602	632	596	599	622	597	603	605	620	587	602	617	646	586	625	638	568	597	615	607	591	594	668	664	602	600	591	669	602	601	630	618	656	627	577	617	628	661	590	602	597	622	625	643	613	608	604	606	616	647	624	650	570	591	618	618	653	651	639	621	642	627	636	588	616	589	613	606	583	614	669	628	659	585	605	587	636	638	647	621	598	581	603	614	614	654	608	552	607	591	620	616	618	615	651	616	616	652	593	601	593	653	622	604	605	632	625	635	588	621	610	631	661	569	598	609	642	626	625	589	613	658	602	595	601	602	655	616	622	623	603	611	642	632	611	587	630	627	607	642	615	585	626	597	605	589	613	580	585	618	601	595	592	593	592	624	615	628	587	660	556	608	622	639	596	576	615	575	590	620	609	624	624	607	638	581	588	649	606	627	608	602	587	580	643	611	622	592	633	615	578	645	643	591	625	632	596	609	572	610	647	629	592	658	615	663	623	596	604	624	613	562	640	618	671	600	634	613	599	609	620	580	584	613	622	599	631	614	602	627	638	629	582	588	608	657	613	590	639	596	614	624	603	644	580	657	615	602	576	568	585	631	623	626	588	598	635	612	572	632	591	638	571	682	599	607	587	599	611	581	609	568	604	603	618	645	618	569	632	613	577	570	597	580	660	608	605	603	595	583	595	592	567	567	607	591	623	579	630	616	602	613	580	568	599	628	606	646	621	633	582	619	643	601	596	621	594	635	604	605	652	590	634	656	592	568	616	652	646	583	630	601	577	627	611	616	662	622	628	613	624	570	590	603	626	638	599	656	614	635	624	559	596	591	587	676	636	604	660	660	653	585	623	581	588	564	591	627	626	602	615	635	616	600	633	608	624	611	623	615	600	644	634	588	633	640	647	601	600	628	629	602	558	659	639	625	588	632	605	576	575	584	641	624	655	634	614	601	630	675	628	583	609	608	659	625	609	625	600	602	614	583	584	609	612	622	591	605	582	608	613	553	633	605	650	605	616	656	592	606	601	622	613	633	627	616	647	577	617	611	558	618	579	651	634	619	660	570	614	635	630	641	629	618	611	639	636	584	578	649	621	590	628	632	571	580	642	584	629	644	618	658	594	615	627	614	581	610	604	602	564	610	605	624	580	615	633	598	627	608	569	619	601	619	653	651	613	581	608	585	548	636	594	553	612	632	607	615	620	616	649	566	575	629	636	639	594	639	614	622	638	615	620	623	622	628	642	640	657	594	602	631	563	582	635	633	630	656	629	607	578	602	620	602	552	606	604	628	614	612	575	611	629	624	585	614	597	627	611	607	607	603	586	560	633	627	621	612	602	638	593	618	595	583	617	600	559	617	610	600	587	610	575	590	634	569	604	610	645	601	597	613	623	615	610	653	651	636	624	597	607	585	621	596	577	661	640	641	637	609	623	660	613	596	631	620	580	592	583	604	580	639	572	637	616	642	582	604	635	639	599	573	636	606	659	617	636	596	650	595	580	589	611	613	625	669	609	582	608	630	602	614	590	622	568	598	648	597	628	566	592	609	571	630	603	650	579	581	618	586	638	614	629	642	608	601	614	623	633	564	603	560	594	604	597	637	566	612	628	675	597	604	597	596	614	570	621	659	553	597	598	591	613	589	613	607	584	595	626	606	596	605	604	557	615	546	571	569	550	625	663	602	581	576	645	623	620	619	628	589	588	633	620	626	605	630	598	652	620	591	626	621	619	622	606	594	569	646	615	619	611	578	655	627	585	621	568	636	538	601	659	594	581	611	649	635	616	590	648	650	604	636	619	617	609	591	581	577	646	586	615	640	610	626	663	606	617	617	564	669	575	564	610	616	591	602	574	653	620	600	630	592	620	652	639	573	602	640	591	636	603	576	613	653	636	598	597	609	578	654	661	614	592	613	624	606	630	622	600	657	596	573	594	629	610	593	620	595	601	611	600	615	615	586	663	614	607	631	574	639	572	609	580	617	653	607	620	637	633	592	548	632	617	577	626	603	619	594	597	614	625	610	631	560	646	613	608	645	591	625	616	606	614	637	606	566	627	565	608	578	600	631	591	645	593	591	611	613	604	626	566	625	595	592	630	626	654	634	611	595	644	610	625	679	613	608	616	617	639	576	614	610	576	607	581	630	600	646	650	575	574	582	635	609	630	594	555	588	624	637	609	610	610	603	615	602	566	621	591	607	641	584	649	614	603	605	622	605	618	620	594	574	627	632	638	614	569	601	609	636	622	575	625	642	588	587	655	580	603	644	609	600	606	618	656	628	646	645	587	607	610	553	627	585	579	629	666	604	677	608	612	627	585	642	642	649	615	641	601	592	616	567	611	622	611	629	600	605	608	614	615	595	581	620	648	629	607	621	650	607	616	587	632	618	587	570	578	543	651	556	611	606	647	591	629	585	654	597	652	625	600	602	625	648	631	572	599	590	598	606	654	617	582	614	598	572	638	595	642	638	588	616	613	637	599	557	623	551	578	603	604	619	584	586	646	620	634	571	586	598	584	615	605	594	580	630	601	561	592	624	595	580	589	579	661	613	620	587	611	617	606	610	612	599	633	584	615	692	614	608	623	611	625	621	617	561	594	553	595	583	618	644	629	619	595	613
3367	1672	2162	2380	1806	1581	1208	640	561	562	429	396	1355	243	226	185	210	194	192	198	165	190	184	177	205	197	202	185	198	215	220	215	211	193	208	185	214	227	214	200	221	216	217	190	218	196	215	188	180	205	189	204	219	181	214	203	227	216	195	186	199	216	223	201	204	194	195	212	196	189	207	220	226	207	191	199	167	206	184	192	171	210	205	230	197	181	219	203	187	223	230	196	202	204	187	191	235	181	191	201	208	189	179	210	200	183	203	217	210	217	195	224	212	220	199	211	200	211	193	211	214	197	205	208	203	168	224	216	216	193	186	188	189	194	203	197	218	226	186	215	198	192	169	175	233	197	199	217	205	222	222	188	194	209	187	198	227	191	194	208	186	200	202	198	198	204	194	203	208	206	174	213	192	200	199	181	229	211	192	190	198	204	201	189	202	184	220	204	222	195	212	185	226	196	196	191	220	174	204	231	194	190	198	175	205	208	232	221	241	190	180	216	202	197	205	214	193	205	174	212	202	187	218	179	185	205	191	216	190	197	215	196	185	209	185	208	188	227	206	224	178	199	189	203	201	208	197	190	170	211	189	186	214	203	204	223	198	186	190	203	196	179	175	225	230	187	191	168	195	213	170	197	192	202	235	209	206	199	195	200	208	195	204	178	212	223	196	207	189	208	197	222	240	187	192	187	211	202	191	214	224	191	209	202	195	192	192	212	181	188	218	172	204	192	210	188	169	201	229	213	249	209	183	213	185	181	224	183	216	201	196	202	193	195	217	195	193	195	181	208	212	193	198	192	188	202	183	223	193	195	238	192	199	151	160	236	182	198	185	214	195	203	221	205	218	200	215	189	220	205	204	191	229	186	191	215	203	210	195	196	219	203	196	208	206	200	206	209	186	198	201	212	216	222	223	174	186	200	195	221	212	201	188	226	194	199	187	212	219	214	219	211	210	194	220	198	185	195	193	215	186	185	228	188	192	174	189	181	208	230	174	206	200	218	186	203	202	199	220	180	206	222	220	229	194	212	199	189	208	189	226	186	210	204	198	207	199	192	201	207	186	196	188	199	215	200	198	190	211	196	192	238	190	195	206	207	227	202	200	204	172	232	194	218	192	194	209	217	201	197	206	181	211	203	204	191	193	231	191	182	219	192	209	196	207	233	234	180	201	182	198	198	191	205	204	203	192	194	189	213	214	225	181	191	190	212	207	198	192	197	226	199	196	198	186	198	202	190	224	205	215	233	215	179	225	196	221	216	184	220	243	190	187	188	213	165	198	215	196	225	218	182	173	191	199	199	243	209	205	211	191	222	188	215	226	179	198	198	200	224	218	206	214	198	215	199	177	193	237	196	181	190	228	221	205	204	228	201	213	237	192	191	226	196	194	199	220	193	212	228	185	169	193	180	233	195	230	205	203	209	221	181	190	243	177	180	189	198	196	181	201	176	194	176	214	162	206	207	207	216	213	201	215	220	214	192	174	169	218	218	196	211	195	196	177	213	192	213	197	215	214	217	200	182	178	189	194	232	203	174	186	179	238	201	195	183	193	194	204	215	221	186	198	190	209	204	184	201	193	192	212	202	191	183	191	204	193	234	190	200	185	205	205	210	208	207	192	212	232	206	214	212	206	217	206	197	204	209	215	215	197	184	194	204	224	215	212	178	180	226	225	221	224	197	219	191	198	179	199	185	205	180	193	201	210	212	218	211	199	194	189	206	203	209	201	212	188	199	210	188	200	202	197	221	187	194	203	220	193	205	205	184	203	233	195	212	214	197	193	193	175	181	185	201	205	187	192	191	194	202	194	211	202	235	183	190	222	196	181	226	198	205	207	224	217	209	205	178	202	177	213	188	203	189	198	200	203	199	202	194	191	205	202	191	184	198	189	194	189	196	190	192	200	229	239	199	180	216	222	195	203	200	221	206	186	214	167	164	195	222	210	174	210	182	206	216	233	203	215	207	192	211	195	202	215	206	209	208	192	205	202	172	224	210	201	248	205	211	206	198	214	214	199	205	186	199	220	187	187	209	197	217	184	184	191	195	195	186	207	185	204	200	194	224	200	218	228	199	192	212	191	200	201	183	199	204	207	186	179	225	209	186	214	205	185	209	184	211	167	197	183	198	199	165	221	197	208	206	197	204	198	198	202	186	198	187	228	199	222	213	204	204	201	195	190	187	226	218	214	188	216	198	221	180	209	224	181	194	199	207	188	189	209	183	189	221	216	211	216	210	204	203	227	217	214	224	188	193	201	196	186	179	196	163	189	214	191	199	211	200	190	194	196	190	210	183	210	188	202	201	190	220	194	195	196	203	202	178	210	208	199	176	176	207	201	200	189	212	195	200	200	194	202	210	208	205	193	211	213	192	172	208	193	208	186	197	172	168	198	214	213	202	184	187	186	205	210	197	186	206	190	193	189	201	210	206	185	193	174	198	190	231	207	213	186	209	186	181	194	194	201	218	242	194	207	195	208	207	219	189	236	224	222	209	207	225	201	206	195	207	200	189	189	196	213	188	204	191	194	201	206	208	202	195	196	202	216	193	189	180	215	214	199	185	187	216	195	198	216	196	198	180	187	224	186	218	196	206	219	200	188	216	183	218	199	189	200	211	173	199	200	188	217	229	204	193	196	204	210	203	188	185	172	213	214	193	200	229	200	195	198	198	193	193	224	197	211	195	208	182	187	222	191	227	245	177	213	190	198	213	226	211	184	200	206	206	199	179	184	228	203	180	193	185	222	196	201	201	198	199	207	231	212	202	198	199	200	211	208	197	196	197	212	218	202	183	194	211	198	190	221	174	194	220	201	205	196	179	169	196	230	224	191	206	180	168	207	201	207	186	210	223	184	210	221	179	217	216	194	225	185	196	202	204	197	209	204	211	214	180	185	170	198	196	199	216	241	209	191	213	171	164	179	197	196	194	199	189	197	204	206	197	209	194	201	194	183	184	188	195	189	188	177	184	199	207	200	186	225	200	206	210	182	223	215	190	202	192	215	205	217	179	193	212	186	182	210	185	197	196	191	210	217	203	206	177	205	214	219	177	205	217	211	192	195	211	196	203	187	214	187	213	195	192	214	229	188	196	212	189	208	169	204	191	192	194	223	182	226	212	203	202	191	186	215	194	186	194	215	180	195	208	189	208	184	210	213	196	195	218	188	200	219	195	170	223	222	180	187	161	189	185	199	196	190	204	202	196	216	210	195	214	207	205	199	184	203	170	198	199	185	208	216	190	213	236	180	191	191	203	210	213	219	202	184	194	212	220	212	230	185	216	218	207	195	227	223	197	213	206	217	189	199	180	234	187	197	212	212	219	178	197	184	230	202	213	185	205	213	213	211	186	199	201	231	185	204	196	193	195	192	214	197	171	203	215	208	199	220	216	202	229	211	201	200	201	211	213	186	224	215	183	204	203	227	194	182	193	211	189	216	212	201	217	200	195	207	179	183	192	203	206	205	209	209	209	184	184	240	201	226	205	214	212	205	179
2959	1857	3845	5479	4657	4617	3736	2057	2117	2351	1463	1756	5895	615	627	640	614	597	629	610	623	610	622	574	629	549	602	603	578	543	551	598	588	621	593	603	535	586	645	593	589	640	575	584	568	584	595	548	591	582	594	597	617	589	565	616	595	610	597	584	624	577	590	615	577	625	603	567	582	586	604	556	573	553	599	572	584	610	583	547	625	578	579	624	567	564	581	603	595	578	586	601	625	611	606	554	570	608	567	608	595	563	584	545	598	563	542	632	555	623	570	593	600	611	576	618	612	589	601	580	550	584	540	618	589	599	594	637	564	599	616	560	580	577	621	553	597	565	558	616	586	626	594	598	556	584	608	628	605	554	547	629	573	612	576	599	542	562	576	585	579	606	545	577	600	593	570	590	591	559	616	588	574	579	579	554	570	569	573	603	602	540	613	575	614	633	602	573	590	586	590	562	581	528	537	637	636	590	570	596	564	575	598	606	598	588	570	603	544	613	593	582	564	583	580	549	562	583	617	580	573	581	566	606	583	566	563	581	559	620	586	565	582	584	630	590	612	540	600	600	559	508	547	616	581	575	599	564	577	657	547	603	564	577	548	583	604	582	584	529	545	615	569	635	573	596	557	594	570	604	567	542	597	587	576	609	565	597	599	601	556	593	581	580	597	597	606	593	571	601	566	591	618	594	591	580	612	554	559	595	603	559	591	574	575	596	607	580	544	584	560	592	567	573	576	617	548	637	569	590	609	585	594	571	578	599	594	576	607	610	608	617	608	589	581	561	581	612	571	561	576	565	588	558	574	576	598	551	592	575	582	593	577	616	623	598	611	568	549	580	571	639	587	590	559	580	543	625	609	574	572	570	599	599	544	623	601	627	599	565	608	641	588	586	653	566	582	604	593	610	585	576	605	604	590	566	589	612	548	598	577	607	568	609	558	626	547	601	584	594	581	553	612	631	579	595	530	563	595	562	587	576	523	621	594	555	543	605	577	583	582	578	632	649	620	621	619	590	591	603	566	570	588	611	574	609	605	580	524	588	616	602	577	602	586	578	565	612	617	594	570	586	596	589	561	602	618	593	536	593	627	603	593	595	575	556	589	581	581	569	582	609	573	565	597	618	561	640	557	614	630	596	628	547	659	611	571	595	581	568	578	593	567	594	542	591	556	602	599	568	604	573	562	569	609	549	568	573	627	550	556	619	596	583	610	597	555	571	589	596	601	556	600	639	606	561	622	631	618	607	586	602	588	618	583	549	563	594	594	569	609	626	613	538	568	622	583	586	583	558	611	610	591	582	583	666	599	614	574	567	575	589	543	595	583	644	555	573	593	599	553	582	587	660	589	598	587	602	578	579	574	597	599	591	544	566	583	618	591	595	570	582	589	627	581	583	602	595	577	612	590	584	613	601	606	581	603	579	590	604	609	587	567	595	586	526	583	614	572	625	597	571	574	591	575	592	589	573	576	573	616	571	623	603	607	566	625	583	565	615	590	596	639	548	568	628	594	542	588	615	594	547	588	622	567	612	612	571	607	579	588	571	598	596	595	599	623	564	582	599	605	579	623	568	565	590	613	555	572	569	575	595	588	611	568	567	602	576	613	566	603	581	591	570	596	584	616	596	594	633	593	578	566	569	573	600	587	611	595	614	554	554	555	589	620	563	613	599	550	573	605	597	568	593	582	564	590	575	629	580	573	593	594	629	569	580	592	596	567	587	591	597	612	576	617	598	584	609	604	595	545	609	592	599	588	614	607	533	597	598	621	596	596	597	609	585	535	585	570	564	580	585	569	574	573	563	613	616	540	604	577	559	590	632	572	542	606	559	570	626	586	614	578	590	564	598	628	590	586	538	613	576	588	624	585	561	577	566	582	559	613	587	608	617	580	612	602	592	573	553	577	639	590	609	583	563	589	609	579	633	594	589	569	573	620	563	608	580	602	604	608	580	614	551	531	620	616	587	538	581	596	590	606	601	552	590	627	608	612	561	564	559	585	572	591	600	578	566	566	556	599	597	617	570	535	593	604	574	541	577	579	573	600	583	539	609	565	588	562	611	597	566	577	544	601	605	593	578	567	617	587	612	629	652	631	611	564	645	576	624	574	589	577	573	588	591	587	570	587	559	560	555	559	610	589	595	566	569	587	581	630	594	612	550	601	567	596	571	593	572	580	598	601	582	590	603	611	577	602	551	600	608	579	597	598	608	544	587	593	622	579	578	590	579	584	584	563	616	572	573	573	588	565	600	594	566	563	598	617	575	552	569	560	556	565	551	562	589	581	590	570	593	579	569	596	567	581	556	545	590	560	571	581	595	574	564	557	559	565	574	589	558	545	589	575	603	576	579	598	587	620	582	562	585	593	586	634	571	564	589	614	579	573	578	596	552	595	609	558	565	616	586	611	597	593	580	601	611	602	572	602	544	632	596	561	625	592	569	580	619	616	615	651	570	607	570	544	594	592	555	543	617	589	594	555	592	591	592	624	576	583	564	577	586	593	600	569	570	582	633	577	629	595	559	594	580	592	594	618	585	616	581	596	601	571	560	603	577	613	561	598	571	598	560	588	547	539	606	595	578	598	604	597	572	573	546	593	561	629	618	614	593	633	606	649	588	552	598	606	585	606	582	630	547	622	560	574	525	607	559	554	544	619	587	583	593	601	553	534	552	587	612	598	597	581	593	584	586	588	558	605	576	592	560	562	516	562	641	598	584	599	568	622	599	595	614	546	585	560	615	611	601	575	600	569	555	605	568	562	610	590	585	589	620	596	619	585	587	608	563	577	568	603	566	581	610	595	563	586	635	577	566	589	549	640	604	613	591	590	562	604	581	572	605	674	621	622	594	606	621	597	597	620	593	589	606	598	600	561	560	571	575	548	587	588	599	618	584	598	605	577	528	599	565	578	572	592	588	568	630	579	605	646	542	556	558	624	608	542	586	590	525	583	606	563	572	592	590	621	590	553	596	601	612	580	615	595	600	600	606	606	596	600	627	592	620	585	588	568	584	588	599	541	566	654	593	603	580	600	583	577	598	615	579	599	603	599	582	609	623	579	594	575	546	573	521	596	583	627	621	597	638	569	638	591	584	582	602	565	608	580	610	571	614	579	581	582	586	600	606	589	580	574	607	602	633	592	579	620	585	555	579	582	582	613	592	629	593	541	589	593	583	572	602	616	554	614	620	622	578	570	574	545	628	606	600	571	570	597	568	597	567	613	569	571	596	577	597	582	574	610	555	572	596	592	617	607	589	534	575	561	587	601	595	599	588	574	576	595	607	595	575	588	588	586	617	590	580	613	556	608	596	598	613	616	573	553	630	613	633	573	559	572	620	603	575	621	616	606	614	590	582	563	573	617	582	582	609	629	596	539	597	599	564	576	571	593	599	562	552	608	624	557	544	578	643	580	600	591	549	613	596	597	577	600	544	632	602	598	567	593	609	595	647	576	592	578	569	599	597	631	578	590	551	563	573	623	584	596	630	563	558	617	550	602	585
15157	11473	13513	16642	14123	10700	6737	4724	4526	2595	1428	1918	6476	289	179	163	141	136	149	150	142	132	126	126	131	133	139	123	113	120	134	115	116	115	93	123	99	115	141	114	124	102	104	134	125	110	93	123	110	124	119	115	115	105	112	116	124	125	115	111	104	104	127	99	102	97	117	116	112	138	126	97	113	111	143	107	129	106	108	129	114	127	103	115	108	107	123	136	117	125	110	108	110	122	110	111	111	105	126	123	94	102	134	111	108	106	124	128	111	111	119	116	103	101	112	114	112	109	115	116	130	121	111	115	113	115	115	123	122	108	118	126	115	133	101	122	121	107	97	117	118	126	133	117	111	109	106	124	120	121	113	93	104	98	101	91	116	119	123	116	109	108	112	118	121	126	115	120	107	105	95	109	121	89	105	104	106	97	112	105	113	111	99	112	110	132	112	116	127	109	118	123	102	111	96	106	100	96	121	128	107	118	119	122	108	132	114	103	115	94	112	105	98	106	122	108	121	112	111	119	106	95	100	92	120	108	128	116	118	109	116	115	92	110	105	128	112	105	109	88	129	129	108	113	107	117	109	91	120	122	111	128	102	103	120	111	117	117	106	110	109	103	97	125	115	125	122	101	124	106	98	107	111	115	119	102	123	126	104	109	103	118	108	118	126	116	103	114	124	118	107	99	130	119	131	99	124	113	104	109	109	116	106	113	119	104	103	108	120	108	97	117	124	118	117	116	121	103	114	105	122	132	108	118	120	107	134	98	111	102	112	101	115	126	102	109	120	103	118	116	121	108	110	108	109	118	135	123	113	110	132	121	108	128	135	110	99	117	112	114	101	119	111	109	119	99	108	97	135	111	113	101	113	125	123	104	124	105	103	114	119	102	108	105	115	109	113	112	100	91	119	115	109	91	116	108	109	120	127	105	133	101	113	116	116	111	108	106	108	107	115	118	108	111	115	126	118	115	105	113	95	111	125	122	106	120	119	87	109	134	120	116	109	123	123	115	132	105	84	102	97	121	105	130	133	117	112	108	125	99	98	112	110	98	107	108	111	124	102	132	125	119	111	112	108	98	97	108	97	132	128	96	106	109	104	120	129	107	126	119	110	126	97	105	106	111	115	115	111	113	123	120	99	131	110	121	110	116	113	121	109	123	102	119	101	115	118	126	126	113	119	104	124	108	118	136	113	105	117	114	113	102	104	121	111	133	112	117	106	116	95	122	116	112	117	121	112	121	112	120	129	100	104	93	105	108	116	116	113	107	124	111	138	121	111	113	104	112	112	118	127	116	99	118	106	132	102	103	116	106	96	83	98	111	103	97	110	108	112	99	130	113	97	133	127	104	115	121	107	113	119	102	110	117	105	122	113	116	120	112	101	96	107	110	102	121	110	110	127	114	112	104	106	107	124	112	118	120	101	111	105	94	102	106	103	126	114	104	105	105	129	111	88	107	113	118	127	109	103	114	94	103	121	105	117	99	114	122	112	112	105	106	122	104	127	119	99	108	131	115	109	89	115	109	117	107	117	115	109	115	106	116	120	112	119	122	116	90	106	119	104	126	118	107	112	123	124	126	131	128	112	115	110	122	119	117	105	117	98	107	105	107	121	107	105	123	118	109	109	116	94	108	109	118	122	111	110	110	105	117	113	109	102	94	95	117	109	98	102	121	124	118	139	118	129	128	110	132	124	121	111	132	101	103	99	127	121	105	97	105	113	117	123	116	116	126	110	117	104	106	121	130	97	114	104	94	117	110	112	97	108	142	125	103	119	96	100	95	131	94	135	116	141	101	117	112	121	130	110	117	136	121	109	125	100	104	100	124	132	123	130	127	115	80	119	105	113	122	95	126	113	103	115	122	114	117	112	131	113	110	129	96	111	107	119	110	126	105	109	117	113	110	108	99	100	108	114	128	128	100	104	132	117	95	119	128	113	120	126	127	98	98	126	104	115	113	101	109	114	111	122	109	116	113	134	106	107	102	116	123	130	107	135	99	117	134	109	115	115	125	128	103	127	114	137	116	100	115	125	118	112	113	125	97	101	119	116	126	122	119	108	101	108	110	117	125	100	102	124	126	126	113	104	138	127	122	109	113	132	127	103	107	102	103	114	114	135	128	103	118	120	107	107	111	112	106	113	114	110	115	131	118	130	122	113	115	111	117	113	112	118	126	129	138	106	127	110	108	98	104	122	124	100	93	119	129	110	107	89	105	121	128	99	121	110	108	120	120	111	113	110	112	114	111	112	90	104	89	104	132	122	121	91	100	112	133	117	120	121	94	82	109	113	118	121	109	89	109	93	122	100	132	114	112	140	99	119	109	114	101	99	99	113	111	121	111	108	89	117	108	127	122	107	115	112	112	99	130	123	121	114	110	83	109	113	109	113	121	107	101	122	105	109	135	117	116	137	131	124	116	108	117	105	136	118	101	108	117	124	116	120	104	114	101	116	122	122	113	125	101	101	139	112	106	123	104	107	105	117	126	110	90	120	105	130	115	119	93	119	113	104	120	107	121	104	129	100	111	104	128	126	132	128	104	115	110	117	119	97	108	100	123	105	112	121	123	125	114	101	105	124	105	133	104	99	94	108	120	121	109	123	136	106	111	131	113	123	121	125	115	119	121	98	100	143	109	109	104	126	106	116	101	102	119	110	109	121	114	93	114	102	100	117	114	99	106	109	131	101	130	89	118	98	108	123	102	108	113	133	108	101	115	114	128	107	109	119	128	99	85	113	130	124	132	102	113	137	82	115	115	113	99	124	129	114	99	128	111	99	125	115	113	101	124	125	116	110	108	119	113	114	121	129	124	118	135	108	114	124	101	120	107	112	110	103	116	120	108	128	123	88	95	99	121	96	93	135	124	107	112	117	116	122	119	110	119	137	120	123	130	103	121	91	95	112	115	128	115	127	108	121	125	110	111	115	125	132	106	125	108	110	131	93	126	105	100	88	108	124	99	115	120	115	114	117	109	94	119	120	105	107	110	105	104	124	109	109	109	115	108	93	135	102	110	115	106	100	110	106	102	76	103	106	110	137	113	131	118	126	112	85	119	101	110	100	115	113	102	108	97	111	110	118	124	128	107	115	108	116	131	117	134	109	107	118	116	114	103	122	131	109	106	110	122	117	124	115	99	114	96	131	125	131	125	124	119	102	119	119	118	98	154	85	107	117	114	103	112	107	101	126	130	95	103	106	131	127	117	109	100	121	106	101	116	120	106	131	144	127	103	101	94	99	117	120	120	108	101	110	123	105	98	114	101	106	122	117	103	118	123	127	114	112	123	112	97	115	95	121	118	118	103	105	115	98	130	104	113	130	116	97	118	103	123	99	85	123	113	117	111	121	116	111	100	120	105	119	101	100	92	127	109	120	111	112	88	113	115	103	111	117	118	110	110	110	128	114	106	109	114	109	111	119	110	112	104	120	122	107	94	119	114	107	116	114	122	110	119	126	94	115	112	103	118	112	119	99	105	95	91	114	114	98	101	110	106
10278	8177	12778	21219	18921	17947	12389	11673	13026	8179	5449	9114	16164	745	682	616	610	598	546	547	561	508	487	480	486	491	481	479	500	408	431	425	434	402	418	457	424	398	406	400	406	411	404	425	390	386	391	388	371	376	388	392	381	404	406	378	375	368	369	418	383	414	398	419	362	362	371	414	392	385	375	385	404	384	364	388	399	360	371	412	393	376	387	371	400	375	352	372	369	364	376	380	376	379	352	369	364	347	375	360	378	391	356	412	376	411	398	381	369	357	401	395	373	362	383	364	365	326	385	420	377	369	392	387	366	401	343	391	383	371	402	362	375	371	380	380	398	394	326	386	368	355	356	414	387	356	370	364	362	372	361	408	381	358	358	384	390	372	359	395	365	333	353	345	372	370	340	337	360	362	365	356	356	378	342	378	377	397	364	376	407	399	357	372	395	386	350	384	349	362	376	367	351	371	353	392	411	379	344	397	352	354	363	329	386	366	377	367	341	383	369	372	370	369	361	406	371	401	378	357	404	364	372	360	403	384	337	388	372	356	385	342	356	383	378	415	350	361	382	389	363	394	356	314	362	353	360	382	372	324	388	344	397	387	337	351	374	385	390	390	369	346	365	352	345	397	352	394	381	354	429	379	371	326	410	380	370	390	378	367	331	389	372	376	364	374	407	347	396	365	303	377	408	369	361	329	344	363	375	343	350	372	325	331	370	391	350	362	372	408	370	387	349	376	347	380	331	327	352	346	372	379	338	364	357	374	342	379	369	377	351	385	415	381	387	360	396	357	388	375	337	370	379	390	374	338	409	367	394	374	374	383	376	376	376	368	341	412	357	375	341	392	377	370	334	381	376	375	375	344	354	379	350	361	385	407	360	348	399	339	367	359	363	344	382	410	366	365	375	372	379	359	395	359	383	380	342	359	378	363	376	345	374	379	378	357	338	378	390	368	414	387	346	357	353	379	338	398	390	339	371	369	348	368	363	343	334	359	333	373	380	369	379	348	386	375	366	398	340	353	348	363	370	341	347	390	403	381	386	375	388	386	368	364	317	393	403	375	361	381	377	375	380	400	385	348	352	338	354	357	388	332	356	386	346	381	348	394	373	382	354	354	332	367	372	398	386	390	360	321	369	391	381	344	337	350	349	373	394	366	333	376	357	381	370	366	363	366	369	364	384	355	349	324	371	343	378	383	392	359	353	373	362	361	391	362	391	377	354	356	348	363	381	341	358	353	349	375	379	332	348	358	414	397	356	407	369	382	368	384	368	353	347	358	384	361	391	365	380	357	379	417	395	362	369	327	369	366	392	339	374	398	354	355	347	351	413	361	365	351	341	373	383	396	351	381	365	373	386	400	379	361	363	373	408	384	364	354	358	325	358	341	389	376	384	351	368	383	358	404	352	330	353	385	395	368	386	362	348	351	331	380	357	351	355	370	333	364	368	362	395	369	357	355	377	361	347	370	380	367	368	372	374	359	371	373	347	374	340	362	356	370	394	366	352	356	372	366	360	370	356	366	369	393	372	356	388	374	354	392	362	357	360	355	394	383	360	402	360	364	357	406	354	385	389	345	400	371	367	339	365	400	355	376	331	372	352	379	340	387	372	348	373	405	362	372	352	359	351	374	373	401	367	362	340	397	340	344	385	371	378	385	356	377	380	391	389	384	351	364	367	362	344	375	367	335	338	343	365	348	365	347	368	374	387	390	382	376	359	332	360	376	359	390	371	354	351	372	327	381	334	369	374	389	384	376	356	375	384	352	357	371	346	343	359	376	394	377	420	341	368	388	353	364	357	380	362	348	379	380	351	386	390	354	355	384	361	358	366	347	379	374	392	317	355	337	374	378	396	370	334	370	380	362	344	375	389	388	371	394	354	375	340	387	384	366	351	364	390	335	351	377	382	390	359	352	361	352	370	405	380	384	377	381	379	385	377	374	384	347	386	354	378	405	372	371	351	372	384	368	336	365	391	363	399	381	382	370	395	346	394	383	391	400	401	365	357	352	371	362	357	351	373	359	364	351	338	367	364	381	365	367	364	378	399	394	345	371	363	386	340	333	352	387	377	396	381	377	374	361	373	378	364	356	370	360	374	351	384	368	362	405	352	367	370	381	387	341	363	376	359	377	344	372	356	346	382	390	392	337	386	369	383	358	342	374	391	373	376	361	378	399	370	369	387	366	377	372	342	327	361	348	379	404	394	360	350	372	373	342	389	371	358	371	383	329	419	330	331	340	390	351	359	368	386	382	366	363	362	377	374	348	392	344	377	372	343	373	335	362	384	347	327	370	397	368	366	354	344	415	393	348	363	356	398	382	363	358	384	338	380	389	383	390	379	383	338	374	324	376	337	364	366	364	366	387	366	376	399	364	355	383	373	388	339	387	356	373	356	347	363	369	357	357	369	379	364	385	366	375	364	348	353	397	391	363	384	380	375	347	378	360	357	366	363	359	350	386	380	380	334	344	352	374	354	377	391	372	395	368	359	370	348	380	402	372	353	353	338	371	363	359	383	389	374	349	348	376	355	369	341	353	337	330	339	380	387	353	356	345	354	357	371	361	347	350	346	359	395	368	409	370	399	348	361	372	349	366	350	384	350	384	348	353	331	390	392	387	349	360	354	375	391	385	395	383	356	327	357	381	379	395	366	370	377	379	357	395	354	364	384	370	356	383	368	384	385	348	359	410	389	356	360	382	382	388	376	374	383	363	381	384	394	366	346	329	395	366	411	375	341	399	385	387	402	407	355	368	417	394	368	386	343	342	361	349	377	379	388	373	364	369	333	372	340	379	366	341	367	351	359	358	385	376	385	333	370	380	372	345	340	366	348	352	388	406	337	369	387	369	372	379	344	405	364	361	357	378	358	355	353	370	364	350	369	356	381	363	355	367	347	325	400	370	370	342	361	375	354	362	344	349	388	387	369	339	375	385	384	371	338	383	360	380	383	331	327	341	373	391	359	348	369	369	370	385	351	395	368	366	368	367	355	374	404	347	404	388	345	368	392	342	353	348	373	396	381	372	384	383	377	390	352	343	374	381	363	364	382	357	357	364	365	361	365	374	412	347	359	384	385	378	413	371	372	393	361	390	396	350	357	387	359	383	380	363	366	372	393	358	366	361	391	336	363	357	376	379	346	379	375	371	402	367	357	337	362	403	376	359	349	392	343	344	368	382	381	390	372	383	367	394	351	377	324	356	414	374	380	367	373	355	364	350	357	385	316	372	351	367	338	369	374	367	376	379	347	371	360	349	354	353	382	373	357	351	401	327	418	366	326	371	351	402	346	354	382	380	363	376	359	343	375	332	362	382	361	399	354	340	367	350	368	393	388	391	396	362	386	353	391	396	368	375	360	321	353	361	373	356	372	343	347	377	386	378	342	352	382	377	377	371	367	370	343	330	358	376	340	351	379	386	367	335	375	361	349	345	377	377	362	381	364	348	359	342	362	326	367	325	378	399	371	356	363	359	399	338	396	392	375	368	395	315	381	376
25548	19729	21909	25056	21030	16311	11472	11388	8436	7605	6037	5792	17268	2744	295	272	269	256	272	266	228	229	220	233	210	197	231	210	250	248	199	232	222	231	222	219	230	239	235	213	188	210	235	215	238	212	184	208	197	223	188	219	231	193	191	212	197	213	181	199	199	213	197	220	179	215	205	202	192	181	188	208	194	232	227	218	170	214	189	238	192	195	206	217	180	212	211	203	204	205	194	208	216	211	174	208	191	209	205	210	203	168	231	202	188	203	181	205	211	213	198	190	195	233	188	193	206	206	174	191	207	215	205	170	213	188	217	227	211	220	206	226	223	188	171	204	213	184	222	199	168	187	193	169	181	204	172	225	181	197	198	207	221	224	223	201	215	190	208	195	229	216	199	191	215	179	197	190	209	202	200	178	219	202	202	201	186	181	211	185	197	211	192	213	207	194	198	217	195	182	207	179	196	208	202	215	198	189	195	218	191	192	177	193	197	190	214	190	198	184	191	192	178	210	204	203	190	199	171	182	232	191	195	187	192	192	175	180	235	212	204	200	184	219	193	200	205	213	197	182	209	223	186	203	204	210	197	209	197	215	171	206	207	225	159	206	222	206	211	206	174	171	188	181	186	208	202	227	172	169	203	228	208	193	195	199	198	168	194	228	199	211	200	193	214	203	186	196	198	206	180	188	187	206	153	199	190	202	207	248	181	212	211	205	186	193	164	195	193	195	208	209	196	182	193	188	216	209	202	197	222	203	176	223	202	207	205	193	210	207	211	215	196	214	179	220	186	194	194	177	183	177	207	214	199	211	203	223	214	210	215	232	193	213	174	206	211	197	211	195	209	173	183	197	210	214	201	188	186	216	218	211	183	198	193	203	176	191	193	195	192	226	210	194	221	206	188	191	212	215	178	199	211	191	186	184	192	207	187	211	213	199	182	206	191	183	177	196	201	208	197	215	199	218	187	186	208	190	181	211	191	191	211	216	234	208	194	206	176	182	188	200	206	185	219	214	195	228	177	204	206	210	198	202	205	196	181	196	201	201	201	197	189	218	196	237	201	193	206	201	197	184	209	199	219	207	200	199	200	182	197	193	207	186	217	200	211	188	201	181	194	229	224	225	220	204	210	208	194	214	198	217	228	195	161	191	204	210	189	179	199	214	212	196	214	183	190	183	215	211	204	205	201	188	198	223	194	209	214	171	221	188	206	210	203	183	182	190	195	217	204	181	212	196	233	223	217	203	213	186	199	210	196	178	237	201	175	176	201	202	203	206	182	217	188	197	192	204	198	178	179	187	220	181	179	193	185	187	210	210	209	226	192	200	200	211	201	177	199	214	196	225	201	211	172	187	190	197	180	241	196	194	212	234	176	205	200	186	202	182	190	188	222	217	212	209	198	209	187	197	189	198	197	193	183	203	194	194	217	211	201	223	214	194	197	183	183	233	200	202	186	222	195	177	206	160	169	227	180	194	197	199	205	202	208	186	246	204	193	203	180	202	191	172	183	207	210	215	203	193	193	209	186	213	204	169	203	212	184	210	208	173	173	177	187	188	194	200	186	200	204	196	214	192	225	191	195	214	207	171	195	220	180	203	193	182	194	196	210	191	214	199	174	211	233	207	200	201	208	199	193	211	209	214	183	191	216	202	208	191	211	218	190	202	218	214	188	207	188	220	200	202	203	187	194	217	220	194	181	229	233	206	208	211	202	185	207	212	186	194	216	191	182	204	195	193	188	219	217	196	203	184	204	216	213	211	177	170	213	232	182	240	196	185	202	218	182	208	238	195	203	229	210	224	213	217	221	195	195	177	191	178	160	203	206	195	181	176	206	206	170	218	218	194	222	167	206	201	185	217	220	193	189	225	186	199	193	201	213	224	192	204	189	212	176	217	202	174	202	193	194	191	189	223	218	218	219	214	206	212	191	190	211	204	197	202	208	180	190	178	200	186	198	208	196	197	205	222	210	184	181	204	192	187	236	201	176	209	230	222	199	170	207	171	201	202	204	186	192	208	178	201	192	177	204	198	209	218	172	210	191	203	187	208	175	226	189	195	201	208	224	188	206	207	202	195	186	190	210	208	194	191	231	180	196	202	216	181	202	217	189	187	193	205	173	214	226	188	206	199	212	200	216	185	203	208	235	194	207	204	194	185	192	189	184	213	187	174	208	191	199	192	199	206	191	185	219	198	169	189	209	202	189	179	213	205	202	209	212	218	210	210	210	231	193	197	200	199	211	207	178	197	200	196	192	187	192	216	196	187	200	203	179	217	220	187	207	207	209	191	187	197	202	199	175	215	194	203	199	204	208	197	211	206	182	187	192	207	201	185	210	170	198	213	203	179	211	207	202	196	181	206	207	192	199	183	194	204	179	202	203	201	198	194	229	195	193	202	189	205	200	194	189	216	202	196	198	196	180	184	222	167	199	197	190	211	198	184	217	212	177	224	229	187	211	175	192	190	206	208	179	186	211	165	207	210	214	188	186	197	195	201	173	187	192	189	191	208	173	190	197	183	213	215	181	203	201	201	200	185	204	183	224	204	195	183	179	205	222	184	205	228	218	171	203	184	202	209	231	198	201	196	221	175	200	170	196	203	177	191	197	202	216	224	201	202	195	194	198	207	187	229	189	196	174	196	179	185	194	201	194	202	207	209	206	210	213	191	201	186	208	187	184	211	188	198	201	202	196	203	209	198	175	167	187	201	183	200	219	212	206	211	213	209	196	194	203	192	194	185	199	205	205	202	187	205	197	203	199	200	184	227	185	219	193	196	219	218	216	206	182	205	221	193	208	179	213	196	196	193	199	209	195	221	205	198	194	187	200	209	185	207	218	180	222	205	176	210	223	202	210	208	170	207	201	206	189	216	216	195	205	185	215	191	198	209	200	198	238	206	196	208	211	189	196	200	206	179	195	212	172	197	186	204	175	204	238	198	182	207	183	207	191	213	187	195	218	194	208	208	205	188	201	203	212	166	203	204	193	171	203	199	209	199	182	196	202	226	208	209	184	216	208	201	198	188	214	219	220	218	193	169	185	195	211	245	217	208	198	199	190	195	201	201	231	201	194	193	171	212	198	192	213	192	209	189	199	194	212	188	208	198	229	191	200	185	214	218	212	187	210	198	200	199	196	211	192	217	189	195	205	189	187	226	200	181	161	166	179	194	185	200	217	196	202	198	176	211	195	213	217	203	248	220	191	191	219	205	192	230	205	178	175	190	189	164	216	197	175	217	199	188	208	198	187	237	193	200	182	209	212	205	213	191	189	193	195	207	191	210	201	194	214	195	222	203	217	222	203	192	199	195	202	198	203	200	203	191	202	200	197	209	221	208	218	207	201	192	223	203	194	185	203	198	202	214	201	191	223	206	196	204	196	202	216	201	191	235	180	175	226	201	216	214	205	204	230	204	205	193	216	211	183	187	206	200	197	204	190	187	192	186	204	210	214	218	187	183	214	222	182	178	179	188	207	185	213	208	203	185	192	201	215	196	197	194
15583	13414	19371	26961	25398	21742	19020	22414	18125	17993	15933	18752	34473	2869	1215	1216	1075	1017	1036	976	951	898	843	891	873	789	766	775	768	828	724	763	702	678	714	724	685	724	668	677	673	668	687	636	637	652	677	663	654	664	668	633	639	644	668	651	602	624	623	611	603	659	625	634	621	595	614	615	617	621	620	610	553	622	653	609	594	618	599	597	595	637	598	608	549	620	580	580	564	562	589	567	592	605	619	607	611	609	550	615	627	628	577	595	568	611	624	562	595	654	642	627	622	636	619	587	592	544	569	640	553	601	552	633	623	586	607	586	587	620	604	585	625	626	600	612	590	623	602	570	622	589	593	556	613	609	619	593	615	581	598	611	583	633	647	577	589	620	618	641	565	562	611	596	607	620	613	605	600	569	645	569	617	572	594	578	620	594	603	573	594	617	595	557	547	560	573	621	601	605	588	604	605	592	582	567	574	615	589	635	603	563	584	621	606	597	659	577	575	538	577	540	606	576	624	586	601	568	600	608	597	580	555	603	551	593	596	574	598	590	607	583	591	602	599	564	574	606	584	597	612	584	567	575	600	594	573	594	630	593	584	596	621	603	577	553	642	644	554	581	589	568	606	559	574	549	607	601	597	574	583	561	566	600	607	582	528	590	597	589	567	637	573	570	571	599	563	573	639	585	560	627	581	617	589	562	584	632	536	602	570	609	541	553	572	588	605	562	589	603	543	611	630	645	609	576	595	606	578	590	598	574	591	616	590	612	591	602	558	565	617	583	596	645	608	570	582	548	607	584	586	574	629	582	611	591	580	573	624	602	645	636	596	609	562	583	548	590	612	610	629	602	614	611	584	599	560	628	601	560	557	639	591	606	564	578	569	589	578	580	577	563	613	557	604	611	583	594	581	569	540	570	609	565	539	583	543	578	619	551	535	579	580	550	619	587	568	572	593	569	559	562	603	579	579	556	561	618	605	620	577	571	540	616	597	550	579	590	566	566	631	605	600	642	649	595	599	561	554	602	557	598	553	607	626	558	622	621	582	565	589	565	610	542	579	572	611	627	578	581	552	579	626	535	604	586	616	549	610	598	564	637	620	578	596	564	592	607	548	607	606	590	575	597	619	575	623	597	571	592	619	617	571	571	572	636	601	579	621	576	570	602	595	580	590	610	565	567	607	589	584	581	612	630	568	596	636	603	583	594	563	589	636	623	581	563	573	597	579	603	613	643	608	574	598	568	607	581	597	594	572	537	571	593	632	567	554	614	584	593	610	586	586	573	574	586	634	564	589	568	584	562	563	602	603	566	540	583	633	626	612	611	557	630	659	609	608	579	614	549	597	549	559	602	552	548	616	580	614	636	640	594	583	573	569	592	610	562	548	616	573	578	610	571	552	622	636	598	621	589	614	623	584	669	616	576	546	624	577	564	575	631	598	620	601	579	553	592	598	577	625	557	593	587	629	607	610	574	578	572	547	622	581	554	554	580	611	563	573	592	625	615	566	542	581	595	564	587	549	591	568	627	600	573	619	590	605	553	625	577	602	580	581	600	578	574	611	577	575	557	581	608	608	593	584	583	584	629	571	581	589	608	619	575	579	578	592	579	610	582	554	612	663	615	602	603	618	581	568	520	570	582	599	596	602	587	593	554	594	586	596	586	566	571	667	610	572	575	584	563	597	570	589	675	617	602	608	582	589	585	591	566	605	562	566	579	584	600	619	563	583	563	561	570	585	630	546	568	572	624	601	603	590	575	607	587	601	591	584	658	570	552	592	570	601	575	628	637	590	598	585	612	564	656	599	570	591	579	623	600	613	620	567	591	571	626	637	560	590	628	569	618	612	573	565	574	569	619	602	564	531	578	613	555	592	586	592	562	569	654	605	596	568	624	615	560	559	601	575	546	564	603	563	597	550	572	593	629	591	616	575	566	562	624	591	582	569	591	591	593	603	588	596	606	600	594	558	623	579	601	557	548	590	558	603	598	611	585	558	614	587	601	599	589	614	554	600	611	576	597	608	575	580	598	587	573	615	583	576	627	603	575	604	607	595	576	564	597	576	582	552	574	589	576	565	595	642	605	580	557	565	584	563	553	607	589	649	564	599	614	579	521	617	564	585	561	512	593	562	601	621	616	605	628	602	562	620	584	620	588	574	574	554	586	618	537	615	605	580	603	589	551	568	564	643	580	569	576	576	566	591	574	627	581	603	558	585	605	623	618	573	554	617	611	613	570	620	532	579	572	587	603	616	613	563	590	587	626	571	588	607	598	545	596	581	592	597	579	581	619	613	607	586	585	544	661	554	608	599	602	521	632	557	597	590	572	573	567	537	572	611	595	580	585	572	583	595	607	647	560	582	556	580	584	558	595	554	624	621	583	573	590	590	583	603	570	578	640	596	598	625	623	615	585	581	576	582	571	561	622	582	591	562	602	610	597	610	568	616	535	570	550	591	605	555	598	601	618	633	602	593	617	640	598	568	583	612	590	566	611	577	555	577	566	583	615	628	630	600	654	603	602	637	588	607	569	547	586	560	564	630	593	613	556	609	586	569	571	578	602	622	584	599	578	617	591	564	582	582	576	592	607	580	589	591	652	570	635	630	599	561	570	566	560	596	595	572	565	560	568	599	573	563	591	583	608	592	585	587	584	608	592	572	583	606	598	604	583	570	575	595	596	614	595	567	569	593	644	570	616	610	583	570	589	593	581	589	611	594	589	589	544	628	611	582	604	615	614	599	574	604	576	573	589	553	570	560	646	617	590	593	612	604	564	596	573	575	647	576	601	601	612	601	600	613	553	601	575	569	603	587	618	584	583	551	613	573	586	577	583	578	589	621	541	577	604	573	583	635	579	570	552	603	564	594	539	594	596	568	549	618	566	571	608	589	569	574	616	584	610	572	599	606	600	596	614	601	601	564	642	599	580	586	559	589	600	571	618	554	578	589	620	605	599	516	606	605	594	557	575	555	571	610	580	572	617	618	572	596	580	615	544	551	574	610	556	614	552	592	573	581	574	558	581	603	588	601	635	550	566	573	608	611	558	584	587	610	597	635	546	583	581	547	569	584	554	579	609	597	591	601	619	580	581	578	621	599	592	599	593	627	593	625	624	657	620	593	577	587	601	626	609	617	613	589	583	578	575	601	554	625	595	592	601	546	575	587	641	610	584	578	588	610	580	588	544	583	604	580	590	628	627	583	603	587	578	574	599	635	596	624	610	594	566	595	591	578	556	565	595	614	608	604	569	605	593	585	610	576	639	580	568	609	567	589	615	588	614	586	578	611	572	600	625	632	556	597	588	590	569	610	575	568	541	597	557	552	609	590	584	588	596	591	595	613	588	567	578	596	597	614	559	580	602	589	600	539	620	607	559	606	587	555	592	612	604	626	645	624	585	587	611	563	617	550	607	614	603	648	595	564	628	597	615	611	572	599	580	566	598	557	618	612	578	613	586	586	601	567	577	606	621	613	588	581	577	568	593	597	574	598	630	585	566	583	592
3353	2203	2849	1968	1079	853	769	809	673	491	400	392	604	218	170	188	185	219	173	169	183	183	200	198	161	198	171	166	175	191	188	183	190	192	186	187	190	174	199	201	191	175	201	183	179	161	192	191	205	153	193	205	193	183	180	161	191	169	184	178	188	205	204	174	167	197	192	195	178	192	189	172	164	183	150	195	173	165	208	197	179	188	196	186	182	189	185	162	191	202	191	185	154	178	184	150	175	197	181	174	172	172	179	182	171	198	150	165	186	172	178	182	169	196	171	176	192	190	198	190	183	166	174	196	164	166	190	190	164	187	175	187	193	158	171	208	164	173	165	201	183	191	160	183	178	201	209	177	177	189	199	194	184	191	192	168	185	167	175	191	196	193	174	184	175	198	176	185	198	192	175	187	174	191	171	175	164	192	186	205	183	180	204	199	190	177	191	169	181	205	158	160	162	181	191	145	169	176	189	197	188	189	179	190	193	176	166	173	199	200	181	174	173	192	189	166	174	175	184	174	192	173	191	174	199	186	189	188	180	176	181	177	180	158	169	185	179	213	162	207	168	179	169	167	172	206	183	184	184	162	167	143	197	188	183	178	184	184	198	168	170	192	190	171	184	193	191	211	182	181	190	181	171	195	188	158	209	194	179	160	187	181	195	172	169	198	178	189	181	168	180	151	181	222	168	185	184	175	185	177	189	211	202	195	182	162	168	202	188	170	192	182	178	163	183	182	182	196	182	169	164	185	165	183	171	185	188	209	170	169	182	187	180	192	184	192	163	197	172	171	187	181	181	169	188	180	177	183	181	158	208	194	175	182	171	196	190	173	181	190	169	167	194	184	190	182	190	156	183	179	166	173	186	164	186	197	155	187	174	171	162	206	194	208	176	193	194	168	181	212	181	184	163	173	156	177	167	173	189	179	185	177	195	208	175	192	171	177	182	194	186	161	168	157	173	182	157	202	202	180	199	206	186	176	188	165	179	178	184	194	183	198	175	187	188	188	191	174	159	212	181	184	175	179	179	163	178	192	162	191	195	178	154	187	186	196	174	215	166	168	174	215	183	178	187	185	184	180	192	190	190	167	188	175	204	172	195	188	185	198	203	189	174	198	191	171	190	193	172	207	179	170	183	193	192	214	190	203	172	199	161	164	186	178	173	204	178	182	187	195	179	186	179	167	204	173	190	185	184	204	170	194	186	160	163	190	190	191	180	190	186	194	165	199	184	185	180	189	201	187	194	202	180	166	193	169	188	154	159	174	163	157	192	205	189	184	185	181	185	185	181	186	169	187	179	191	212	186	193	183	200	186	209	167	181	160	179	179	181	210	204	211	193	205	189	184	212	188	166	158	214	182	202	147	185	194	174	176	183	178	190	186	179	179	187	188	210	177	183	176	179	164	183	169	171	199	196	174	198	187	159	148	185	209	178	156	190	192	183	191	190	191	194	191	184	178	182	179	209	188	196	198	179	198	172	176	188	195	185	197	181	171	170	181	169	156	174	180	179	197	188	165	179	163	204	157	197	169	176	171	196	163	185	178	200	178	185	170	191	202	184	181	195	185	192	178	181	181	183	181	195	182	182	199	179	189	166	199	214	183	186	160	181	194	179	175	180	188	189	161	188	175	175	180	167	182	174	175	177	186	196	176	158	185	168	174	176	164	178	177	178	182	183	182	169	200	196	183	169	203	186	181	199	160	166	189	208	177	195	184	183	166	199	181	202	178	173	196	176	180	200	172	183	177	152	176	164	181	188	186	195	197	173	148	194	160	178	172	156	167	184	181	175	166	181	170	184	176	177	164	205	181	189	171	210	201	184	190	176	176	165	173	177	176	211	175	168	207	174	181	191	173	173	182	193	191	198	187	196	156	170	207	162	191	201	180	188	176	186	177	178	179	210	188	199	190	160	200	166	204	181	160	179	185	185	177	183	190	173	207	166	186	179	177	177	197	169	189	198	188	182	187	202	172	204	158	177	190	216	169	176	186	152	176	174	174	168	195	192	192	201	196	203	169	204	174	169	208	159	145	152	173	166	195	161	192	190	185	192	188	194	180	196	170	212	190	203	171	175	197	188	186	178	182	164	172	170	201	192	195	181	156	179	176	189	153	183	198	172	174	177	192	187	206	190	184	183	179	153	157	195	213	193	179	184	177	171	174	181	178	186	204	177	154	175	172	215	158	182	173	166	222	177	157	182	206	170	200	183	186	185	200	157	204	184	186	188	181	198	181	177	177	188	170	166	180	183	174	181	174	179	181	174	161	178	185	189	188	170	186	166	200	193	185	183	221	187	199	198	144	189	156	177	167	177	189	196	161	164	169	172	206	179	171	166	191	187	183	200	179	174	150	196	210	165	185	190	182	195	175	175	162	168	211	172	175	178	179	200	172	197	181	195	155	169	164	179	177	180	168	195	178	182	201	197	196	183	161	183	183	172	197	154	166	177	180	167	188	183	161	181	147	195	188	180	168	180	186	184	152	176	203	182	150	162	190	193	193	162	186	179	157	187	181	183	185	193	183	175	169	172	182	180	180	213	176	180	180	171	194	185	178	175	171	200	178	188	171	195	162	189	189	201	187	211	191	147	169	177	170	178	187	188	175	150	171	186	195	167	199	179	187	200	178	199	169	175	184	175	176	179	174	183	184	183	196	179	188	170	162	206	209	156	159	192	180	182	191	191	187	165	182	193	171	192	195	158	173	193	179	187	178	184	183	176	174	183	188	197	188	196	185	170	158	175	176	184	170	199	194	186	184	198	184	190	183	180	182	185	192	193	178	195	193	191	169	189	205	185	164	188	164	178	182	198	151	182	191	189	170	190	165	189	195	182	167	192	166	201	177	194	178	154	179	201	201	181	160	165	172	177	186	214	193	192	168	175	178	166	159	193	167	192	168	195	190	169	185	159	195	208	168	170	183	168	184	193	149	175	198	194	168	216	184	188	180	237	170	190	188	165	169	173	195	165	182	202	197	187	198	184	187	185	190	188	178	168	174	183	179	186	193	166	172	188	178	185	187	200	184	189	195	170	187	191	191	187	176	167	218	171	175	168	177	160	160	188	184	210	168	191	176	179	187	179	173	179	173	174	201	171	185	171	194	158	190	182	201	187	184	183	192	181	176	164	188	189	179	190	166	187	166	152	199	165	170	189	185	188	176	193	162	191	201	169	185	161	187	179	167	177	166	179	211	168	174	206	174	186	188	219	192	192	148	180	139	154	185	196	206	192	196	200	179	200	210	201	189	191	210	196	190	177	175	166	186	191	151	185	194	183	200	192	180	159	192	204	188	192	182	175	179	183	177	175	210	177	179	191	187	155	176	193	200	210	194	185	167	184	194	175	179	181	194	178	181	190	168	174	190	159	186	169	179	192	184	200	191	189	185	188	174	165	180	153	178	198	178	184	164	173	173	188	205	190	174	186	179	179	174	169	182	208	180	192	171	185	201	198	155	173	214	187	211	165	198	185	191	164	174	181	181	175	166	151	162
3046	2730	4483	4186	2965	2595	2752	2958	2343	1964	1596	1565	2188	625	568	514	557	564	586	548	567	551	528	567	538	558	533	551	515	549	535	550	569	545	569	551	561	539	535	546	533	538	546	533	536	525	510	532	545	538	524	526	523	519	566	564	581	551	521	547	546	532	535	556	528	529	536	557	533	548	506	535	549	550	516	515	520	539	531	539	561	536	514	535	488	537	519	546	538	563	507	537	523	540	501	536	502	587	540	516	518	536	537	543	543	523	498	560	519	535	529	539	576	541	515	537	532	547	549	519	556	527	539	514	536	523	552	572	552	547	507	507	516	477	514	520	530	562	531	551	501	507	545	563	538	575	538	554	572	548	480	513	532	562	492	585	544	501	481	526	529	530	528	516	509	550	526	514	533	513	561	543	552	513	536	551	575	543	534	564	530	583	532	546	516	541	562	553	528	505	565	519	526	517	536	554	523	557	522	545	526	508	567	525	518	573	554	551	538	542	563	521	496	493	530	518	532	509	537	532	509	557	538	548	556	571	544	533	555	552	534	512	537	537	533	545	549	517	560	559	537	522	543	512	520	565	526	540	542	555	554	559	557	534	528	516	588	533	505	500	534	532	539	503	532	527	590	583	533	555	530	547	550	529	517	527	568	518	520	566	533	571	508	545	480	583	576	583	547	539	508	509	527	575	516	515	505	513	518	525	531	511	557	528	542	541	547	544	536	515	573	569	517	486	551	516	527	524	529	533	525	545	513	555	545	547	559	540	513	520	563	563	515	565	549	558	534	533	520	558	488	540	555	541	554	599	552	508	530	537	568	534	566	534	532	520	551	506	521	528	549	507	533	531	536	529	512	556	527	517	562	518	551	574	495	476	519	530	592	526	520	504	498	540	519	537	542	503	544	571	534	556	534	551	563	500	550	561	525	549	567	528	509	504	581	540	541	528	544	516	550	537	536	516	520	549	533	521	534	513	553	522	543	515	520	520	517	501	531	556	578	538	534	522	538	541	560	503	560	525	532	557	535	489	562	530	574	496	555	553	563	541	544	529	539	524	507	512	519	522	512	526	531	532	524	563	519	503	561	545	547	549	524	512	520	592	543	577	524	542	559	556	547	563	502	516	497	535	540	524	544	504	521	552	518	556	509	540	545	556	563	474	482	552	467	550	561	509	520	557	511	548	572	539	538	553	550	536	514	532	567	559	497	550	577	543	523	493	548	519	524	593	534	549	536	537	553	554	543	537	564	564	515	556	494	546	538	590	530	557	539	542	587	556	552	521	502	558	552	536	543	534	567	531	538	520	521	558	522	520	544	528	540	513	563	556	546	528	512	509	563	532	534	532	549	509	482	570	557	537	536	534	563	551	562	532	546	528	475	504	539	537	567	563	559	515	547	524	519	535	548	521	548	555	508	523	502	579	527	539	470	590	521	550	504	518	562	556	536	554	559	542	505	515	535	495	555	488	514	552	536	547	600	529	501	520	557	552	542	538	509	545	493	552	536	522	535	554	512	540	524	517	474	530	521	500	542	536	572	574	569	540	522	525	527	555	535	519	540	546	506	535	550	540	534	539	532	597	540	499	549	547	555	538	579	515	583	563	517	513	556	523	552	525	532	537	543	549	533	524	549	538	526	534	538	530	555	572	542	522	514	538	561	529	519	503	509	571	563	521	524	569	529	550	484	582	554	552	549	508	589	521	517	526	535	535	549	559	570	545	560	509	504	537	498	515	500	571	537	527	511	547	541	513	491	526	550	527	547	533	562	518	574	588	549	547	535	539	552	538	531	530	552	535	546	570	530	553	551	552	508	524	553	512	511	510	527	537	572	513	569	555	529	530	527	494	561	557	540	556	559	544	512	589	534	554	548	540	536	557	519	547	525	553	513	535	498	553	525	483	559	539	545	529	515	545	574	511	505	557	505	490	533	570	562	555	558	520	516	536	531	547	565	582	528	522	550	543	546	509	487	531	555	510	594	552	607	548	503	568	543	551	587	494	524	573	542	531	587	572	563	513	512	536	521	548	555	542	553	537	521	558	560	551	526	525	517	563	570	536	555	548	536	533	533	528	514	535	545	544	516	516	564	562	561	548	546	516	522	529	483	539	508	511	539	544	496	519	546	528	552	542	556	571	553	520	510	507	546	534	531	491	528	516	531	500	529	577	521	516	527	548	563	524	532	530	519	498	541	534	560	519	510	534	538	551	547	516	552	516	531	519	534	527	525	532	526	530	526	533	531	552	580	543	487	551	511	514	555	574	493	541	529	502	536	541	529	525	528	481	512	566	551	498	555	537	542	553	501	539	501	555	499	555	550	527	511	531	533	528	546	509	537	526	550	546	490	544	539	498	532	551	517	519	509	519	520	544	535	549	557	531	554	568	547	579	516	544	516	562	488	527	531	553	518	523	533	536	530	557	561	505	535	502	536	505	515	562	502	596	581	563	546	540	542	564	515	513	568	603	500	547	545	547	553	557	548	536	550	534	558	508	517	529	518	530	525	529	532	546	540	554	503	523	520	568	532	535	504	518	541	554	535	555	480	527	579	497	516	546	544	565	521	545	543	528	550	569	529	518	508	525	575	572	506	540	540	513	529	534	540	511	506	562	514	538	545	517	560	541	544	524	543	527	548	568	551	529	547	542	516	534	549	549	483	579	520	517	535	547	552	535	552	530	494	526	587	520	495	569	513	547	544	568	558	532	513	546	559	537	490	527	475	551	548	501	549	543	546	560	521	546	526	542	499	555	522	527	522	537	543	522	508	491	534	531	523	517	524	523	532	505	520	559	490	550	570	545	536	542	568	533	542	535	514	492	532	560	531	524	556	497	524	599	491	554	522	553	555	529	523	557	503	555	566	540	476	552	524	513	516	503	528	519	473	543	523	555	555	500	549	510	495	528	540	514	524	523	501	533	512	538	525	517	567	559	532	588	526	541	565	544	500	510	505	527	526	564	548	563	593	534	526	575	540	536	545	489	500	528	525	552	546	523	525	500	519	545	547	539	527	512	563	490	602	562	550	522	597	572	539	527	534	549	568	554	534	520	512	541	561	562	549	476	542	518	543	524	573	513	528	533	553	558	480	515	524	505	511	525	544	537	524	544	579	514	535	530	530	525	506	505	519	580	556	518	542	544	551	588	556	484	583	526	499	547	595	523	492	501	552	537	542	566	559	529	548	556	507	497	509	559	548	541	550	533	580	556	529	472	515	506	539	590	558	557	542	529	549	551	545	552	530	530	510	555	554	555	546	494	500	523	543	531	519	560	550	551	559	570	566	532	551	575	538	524	538	516	557	526	519	552	510	573	556	513	507	546	572	528	554	513	559	553	515	535	551	545	558	546	478	528	538	541	530	500	544	581	529	522	520	511	534	532	528	495	477	528	526	535	510	539	563	530	523	550	563	514	522	512	544	527	538	542	508	552	508	551	581	530	533	547	508	584	530	574	532	533	502	518	550	531	569	544	527	507	527	516	528	536	532	528	503	543	516	552
16996	19474	17925	12003	9070	6342	4984	4351	4806	3598	2739	1410	8533	1272	141	171	142	138	137	127	152	136	133	148	108	131	135	110	134	127	130	120	126	108	124	137	127	127	130	122	120	113	117	139	105	123	119	100	121	114	120	121	139	127	104	97	129	127	131	107	134	128	111	130	130	126	131	112	113	97	119	137	123	124	115	131	110	117	112	132	127	123	132	98	118	114	112	120	126	111	123	110	118	120	114	134	120	122	107	118	120	119	134	115	117	122	119	101	131	117	127	124	122	116	117	100	118	109	114	123	127	106	108	107	123	117	103	136	116	124	109	114	117	124	122	110	113	117	104	104	127	134	114	122	101	133	114	116	113	113	125	144	106	110	116	121	122	105	120	128	126	131	111	125	112	116	122	117	98	115	114	122	121	102	134	102	124	120	132	110	115	113	123	121	125	118	107	131	109	134	113	97	108	139	108	110	132	115	121	122	129	115	119	113	109	102	104	116	125	129	115	117	126	105	116	109	109	107	132	137	117	115	117	109	116	100	117	113	122	124	124	118	118	118	125	116	118	124	131	126	104	115	132	110	124	111	116	108	111	101	104	118	115	111	113	133	122	129	112	125	95	125	116	119	111	101	95	120	114	119	118	116	112	135	102	127	117	120	128	117	110	108	133	131	121	109	129	106	97	115	109	108	135	121	124	101	138	116	120	117	118	125	111	106	117	130	112	100	104	124	108	130	119	119	113	116	143	130	109	107	129	114	89	103	122	93	118	126	100	126	122	105	137	114	131	118	115	105	94	122	128	111	122	113	115	118	111	106	108	119	105	108	108	115	118	106	118	128	113	96	117	121	113	106	93	114	110	113	129	115	136	116	118	121	121	111	133	118	114	130	112	112	102	136	127	120	123	140	103	99	126	100	97	123	127	125	104	113	112	126	141	109	119	122	125	117	131	114	105	124	122	108	100	121	111	99	102	126	108	118	116	110	106	131	113	127	114	105	123	114	118	117	117	112	118	124	104	138	115	132	128	124	114	131	139	109	122	107	100	116	116	123	116	126	120	127	105	109	99	122	102	131	114	110	102	130	108	106	124	112	110	115	139	127	107	110	117	109	116	118	110	101	131	137	126	131	104	107	104	107	120	123	119	103	127	154	123	124	135	124	104	98	125	117	111	124	102	118	110	107	110	127	116	118	118	123	103	126	119	115	119	100	115	123	125	111	125	107	118	120	131	103	113	121	129	131	112	132	108	114	116	144	116	113	123	119	102	109	119	118	111	114	109	133	119	122	109	123	118	112	120	100	97	113	115	114	116	115	121	121	112	106	122	117	100	114	98	118	126	108	112	130	124	108	126	109	112	133	123	95	103	128	118	135	125	96	119	115	118	102	103	123	121	105	112	117	120	129	116	134	118	110	102	133	136	99	125	115	111	105	118	108	130	130	103	122	124	128	137	124	111	113	96	116	128	137	119	112	114	100	102	97	137	134	117	97	124	133	129	115	118	125	108	125	120	119	120	113	93	129	107	122	136	107	114	105	123	146	112	112	122	112	127	124	111	127	81	133	104	120	127	104	110	109	105	121	128	111	109	106	102	121	136	106	109	131	105	93	119	129	131	126	118	131	116	105	125	116	122	109	129	102	95	117	111	123	116	109	106	132	126	108	102	115	130	119	133	121	137	113	104	116	120	108	124	128	102	106	106	116	124	118	96	119	108	132	122	111	113	112	143	98	117	108	133	126	103	116	107	114	114	98	114	112	103	134	117	121	111	110	123	107	105	131	104	131	105	102	122	120	124	111	103	112	128	111	108	111	139	110	135	110	130	118	117	107	116	125	129	122	97	106	99	109	118	118	108	127	109	115	123	133	129	103	124	113	111	135	125	113	117	130	123	133	127	120	101	126	103	131	106	120	115	106	107	109	101	114	117	121	133	101	105	132	121	115	94	103	113	103	121	104	114	121	120	132	134	119	105	122	125	118	106	109	120	112	114	112	114	117	115	116	126	125	114	122	133	125	112	120	98	131	120	131	105	97	106	118	116	113	101	117	113	107	118	113	130	110	106	105	108	139	116	104	105	131	118	111	109	91	107	124	106	123	112	117	109	125	116	116	111	119	117	124	105	126	109	121	115	99	122	134	113	103	119	120	120	123	116	124	106	102	110	122	116	121	126	105	115	103	100	122	117	118	114	120	102	125	130	114	120	124	106	116	128	126	108	97	102	111	125	134	132	127	116	114	119	114	130	113	104	120	120	137	133	113	132	124	118	126	114	116	86	109	121	99	116	130	119	115	111	118	111	128	118	117	111	140	118	112	110	104	112	113	96	120	102	116	112	126	114	105	115	101	112	119	112	130	116	114	102	129	127	128	123	119	128	106	127	141	110	120	124	131	113	126	143	127	127	128	111	115	110	126	104	116	115	118	133	110	134	142	109	104	102	116	138	119	117	111	121	123	126	105	116	110	117	122	145	119	123	118	122	116	131	138	118	100	102	115	127	124	106	102	104	131	136	113	122	118	120	113	108	112	104	123	101	130	97	94	100	99	112	107	121	130	111	117	113	121	137	124	122	123	114	99	119	96	111	116	101	119	108	110	118	105	120	129	126	104	104	113	122	125	108	119	112	107	113	117	91	110	127	112	113	99	101	127	117	98	117	117	100	106	93	119	108	92	112	109	138	118	136	136	121	119	114	109	127	123	108	100	107	120	110	102	135	99	121	122	103	143	113	133	141	118	135	113	96	110	102	116	124	118	112	117	116	132	128	121	111	121	125	115	110	129	122	103	91	117	130	123	105	112	114	114	99	115	114	126	119	106	122	118	121	109	109	96	126	118	118	113	94	121	108	111	145	125	111	131	126	104	118	128	113	133	117	101	109	127	105	121	94	109	106	113	119	117	118	121	107	100	128	126	109	97	116	115	99	115	108	124	115	120	140	120	123	128	111	125	109	109	121	135	129	112	111	122	108	105	132	113	123	112	133	111	111	114	110	108	108	133	102	114	111	109	119	94	126	126	108	107	128	113	106	121	97	107	96	132	127	121	126	128	120	112	128	131	116	125	134	108	120	115	108	126	134	129	117	120	117	127	104	105	110	122	133	141	103	114	126	127	105	96	110	116	132	104	110	84	115	109	115	117	108	109	110	114	140	129	140	112	113	111	122	130	90	118	108	104	116	112	113	117	100	124	102	113	119	124	117	100	105	127	118	121	116	133	123	126	117	117	117	103	96	86	109	121	118	131	104	109	100	136	121	126	106	125	101	99	116	103	130	126	123	117	106	99	111	109	109	125	104	112	95	114	119	102	123	113	95	128	125	142	125	124	124	98	121	112	115	118	113	112	111	107	107	115	126	116	119	101	107	111	131	113	101	120	123	114	108	125	110	100	104	135	119	132	118	126	116	123	119	112	112	120	108	113	133	111	149	124	111	111	112	112	131	107	130	111	83	121	106	106	128	104	114	113	101	117	116	113	127	114	135	105	123	121	131	111	112	118	137	133	105	114
11706	15170	13734	13566	13935	12724	11891	11847	13905	12070	10806	5971	24899	1019	695	629	614	582	571	545	536	538	521	497	495	508	487	452	470	470	422	465	408	435	419	417	403	447	428	378	421	404	411	402	425	416	383	371	423	406	420	415	402	404	418	402	398	409	392	385	417	434	376	406	374	363	413	409	404	404	356	377	419	374	417	410	376	409	385	373	379	390	382	355	387	356	430	383	381	385	383	374	367	350	360	352	381	373	368	372	387	397	389	360	341	374	395	370	369	376	375	370	399	376	379	365	385	394	362	403	388	386	369	381	375	413	394	355	390	356	386	386	417	405	338	353	357	412	337	351	336	377	410	399	365	395	369	377	402	415	362	408	393	368	353	383	370	395	376	391	381	374	387	386	357	408	338	350	399	378	392	365	370	379	373	385	388	373	371	363	366	359	336	383	375	364	384	392	363	407	408	361	385	371	378	397	371	362	385	425	371	387	399	399	375	381	376	376	405	395	400	347	399	372	375	366	365	352	344	409	358	365	360	376	376	375	367	377	363	394	394	366	349	348	362	392	386	368	386	371	354	388	371	358	348	403	397	350	362	351	351	391	378	356	360	380	412	406	352	381	389	387	398	362	377	375	358	372	371	359	377	370	361	385	385	358	370	397	392	386	385	321	389	381	364	381	390	391	363	332	381	393	366	365	383	403	380	391	382	363	402	389	384	357	363	344	381	367	394	418	365	413	388	374	335	406	379	384	366	369	406	385	380	382	370	392	397	387	347	360	405	358	343	367	335	378	383	374	366	339	358	373	350	370	385	419	378	351	387	347	384	390	407	367	393	342	341	380	385	397	380	389	376	421	402	396	408	377	381	347	343	386	375	397	394	394	349	369	347	353	350	356	370	398	391	343	334	392	395	353	396	371	409	401	360	363	366	355	370	365	365	404	388	366	368	363	342	356	364	372	382	387	392	379	365	377	361	383	391	386	323	341	370	409	363	352	410	382	370	355	337	353	372	357	371	355	391	388	392	351	356	359	398	336	379	391	348	381	358	392	381	399	392	378	395	389	387	368	381	380	391	377	388	351	386	341	412	399	358	360	379	385	382	379	369	379	344	367	369	371	386	354	391	378	403	380	344	404	418	353	368	401	367	379	386	378	360	389	372	397	388	371	365	405	368	362	382	368	378	373	382	361	387	393	400	371	348	351	365	371	396	373	366	396	394	378	388	380	379	401	347	389	427	336	408	361	388	373	381	399	392	367	355	406	371	341	345	377	386	338	414	358	400	381	376	425	392	364	392	372	381	403	350	391	376	365	417	370	391	348	361	366	386	346	399	398	359	397	372	408	372	427	387	376	371	403	343	384	395	378	387	368	381	382	399	347	361	368	367	351	398	366	384	329	369	359	339	354	382	394	372	401	375	393	378	368	389	343	384	356	351	336	354	366	358	398	400	360	378	384	355	372	368	399	386	374	370	366	353	363	401	338	368	359	400	388	343	382	385	373	396	418	354	382	406	390	363	401	371	424	356	381	359	378	385	380	398	348	379	355	369	368	378	383	387	403	399	358	386	340	385	367	350	368	409	370	390	391	360	373	376	390	377	363	386	371	372	396	372	377	398	366	415	368	392	388	370	365	367	357	362	371	362	368	418	397	391	388	357	381	408	350	361	383	375	360	363	373	391	344	366	366	379	379	366	359	380	378	374	330	384	365	371	383	345	397	389	341	375	367	374	382	369	391	408	381	373	392	351	378	362	359	409	354	400	365	386	384	410	416	394	358	374	372	358	383	392	383	372	368	373	379	387	398	368	385	337	371	337	354	369	355	417	371	347	393	387	369	316	387	375	360	380	371	384	380	403	350	368	399	389	383	354	390	381	374	388	374	380	401	372	379	336	363	389	399	362	368	385	390	393	371	383	392	411	379	381	370	345	362	377	337	352	384	382	380	399	373	379	405	372	368	379	403	389	431	390	380	404	367	368	396	401	357	368	393	378	363	391	380	351	354	386	362	384	375	367	395	390	371	372	377	400	354	376	380	376	397	378	375	385	366	377	375	372	358	367	378	383	385	349	377	368	415	349	358	327	372	385	356	409	373	378	373	383	386	378	409	396	373	356	390	376	389	400	339	377	385	372	360	379	362	338	365	371	371	393	386	356	386	391	371	358	372	369	360	341	354	360	337	391	396	381	364	379	355	412	364	384	339	438	358	370	393	397	371	376	367	369	334	396	354	338	348	378	378	352	368	350	367	390	365	361	373	364	399	374	351	367	368	396	394	375	349	401	351	377	392	356	370	363	337	432	327	389	401	365	399	347	371	428	416	378	410	432	403	388	366	338	398	357	352	384	385	381	372	404	390	356	363	363	336	375	401	366	403	394	381	397	398	390	374	361	371	384	393	328	373	362	358	404	370	375	399	380	381	373	362	356	354	381	384	367	409	378	375	412	367	348	373	366	377	372	360	350	391	378	374	378	395	336	373	389	322	368	375	352	412	347	379	371	398	358	396	352	367	363	380	363	359	392	367	392	418	362	388	391	367	373	400	385	376	373	384	417	395	403	366	395	380	369	417	396	401	373	337	373	384	401	360	354	385	381	368	381	403	355	385	371	379	400	388	369	397	398	371	343	358	384	432	381	415	358	406	354	398	377	408	395	382	361	374	359	383	381	342	366	382	392	388	386	382	368	352	352	346	381	362	404	387	398	408	360	385	368	382	383	360	374	393	364	377	394	368	380	402	340	351	402	337	373	408	408	355	393	370	388	371	402	411	400	378	412	374	367	388	343	387	385	415	358	344	364	373	359	342	387	382	368	397	353	404	340	365	354	390	358	384	364	353	385	358	407	338	384	406	361	402	375	354	362	395	372	317	356	392	381	403	393	392	373	369	384	369	363	373	390	391	403	383	380	372	389	342	397	373	383	359	355	385	364	393	353	375	382	373	391	373	395	367	353	373	356	353	360	368	320	390	375	357	344	357	412	343	384	363	396	396	354	391	382	376	400	375	347	366	401	375	374	373	379	407	405	367	392	408	397	406	372	354	360	426	361	400	345	380	353	357	378	376	389	352	386	379	407	392	373	345	407	345	404	392	369	357	375	388	392	393	371	346	380	372	347	387	376	407	375	377	364	349	378	398	374	331	389	376	385	360	399	420	355	365	337	364	346	413	384	389	349	386	348	395	368	369	382	404	375	387	356	371	346	392	395	357	370	368	369	397	371	406	372	357	416	373	350	375	372	412	361	396	375	363	376	401	369	357	402	378	388	389	374	368	370	380	359	355	373	386	379	369	362	357	397	389	388	399	362	362	381	356	394	377	387	382	404	363	397	378	393	395	394	387	359	358	349	385	363	346	368	380	373	380	423	352	395	381	372	388	382	381	405	389	378	389	384	420	387	356	393	366	369	362	362	371	402	373	364	355	377	383	378	398	374	390	365	348	377	380	403	371	402	346	404	397	359	360	386	353	398	363	388	416	366	374	391	371	375	370	352	400	381	362	377	373	376	413
28191	31131	27508	21940	16517	13366	9212	8087	5620	6404	5535	2630	6551	1407	298	274	261	238	251	251	244	244	258	248	229	231	237	205	222	201	197	218	212	210	208	215	198	229	178	208	201	198	204	210	203	194	219	195	194	197	210	221	186	208	208	205	197	191	190	178	178	179	176	221	181	212	162	221	208	221	187	173	186	195	179	196	196	199	201	201	218	176	198	192	186	199	178	201	197	189	170	198	185	194	193	200	203	208	197	190	204	193	185	184	183	195	180	173	211	175	153	187	209	197	182	156	202	184	219	178	176	165	192	190	179	197	196	189	177	204	191	213	180	191	196	182	226	193	211	222	199	202	216	186	170	207	178	199	195	194	194	161	196	195	178	171	195	180	207	213	185	187	207	186	193	194	207	190	184	186	194	199	185	205	189	189	202	194	177	187	191	187	190	188	177	190	170	184	199	203	166	190	200	190	190	203	206	194	201	189	196	211	190	215	174	193	230	210	195	185	199	186	214	188	194	194	185	207	213	196	171	179	183	190	207	192	197	149	186	207	210	196	212	158	167	214	179	195	179	203	206	184	195	195	213	191	197	206	162	191	187	165	181	201	204	187	190	186	209	193	187	189	165	164	173	180	181	195	179	200	173	180	178	182	176	194	175	186	196	195	189	184	196	189	194	185	180	193	176	185	218	208	216	172	189	187	188	187	205	181	211	189	208	195	189	183	195	176	200	160	190	197	161	209	188	182	200	192	185	181	197	197	198	199	177	205	191	181	174	185	205	169	182	194	166	204	163	174	202	177	179	167	206	184	178	197	195	197	176	189	194	188	188	190	212	187	170	175	190	194	188	184	175	192	183	182	180	164	174	193	181	183	208	171	184	193	150	204	168	199	180	164	182	206	202	209	196	202	176	199	187	177	178	179	180	179	176	183	189	186	184	209	188	197	191	182	181	161	207	168	172	187	179	183	175	191	214	204	173	187	209	191	165	200	200	190	188	169	177	197	179	183	177	158	195	175	208	194	190	165	168	188	175	199	191	180	184	186	170	222	179	205	174	196	188	164	184	161	175	182	187	193	191	184	185	193	193	182	182	193	171	177	179	190	209	179	182	187	186	196	197	204	164	187	171	201	190	170	173	203	201	187	217	191	160	182	176	184	203	185	198	190	193	182	203	197	169	193	191	198	218	197	190	163	176	182	182	201	202	196	195	198	197	191	197	200	203	199	176	204	172	190	188	185	178	215	188	203	189	185	211	190	176	190	171	187	189	161	177	176	193	199	182	175	223	186	187	177	191	192	205	185	180	177	176	184	191	187	180	204	191	202	209	180	184	195	185	184	182	195	158	195	196	184	202	187	199	200	194	201	210	204	181	178	195	189	193	171	189	184	193	180	197	175	177	179	172	187	188	221	188	193	180	178	174	198	178	177	194	210	184	188	197	199	203	182	174	202	196	194	174	156	190	195	197	202	189	186	180	181	195	195	180	203	184	185	220	166	193	204	221	205	206	177	188	198	180	187	214	187	184	199	180	179	185	200	177	168	213	181	204	179	212	194	179	198	179	199	178	193	164	180	210	186	182	181	206	160	202	191	191	196	188	177	167	210	188	178	186	176	197	174	184	182	186	189	204	194	174	226	176	207	202	205	206	171	183	172	205	201	201	189	188	168	195	203	210	202	205	216	176	181	198	186	205	187	189	204	204	199	176	192	227	186	208	208	194	191	183	197	178	193	197	193	195	208	201	181	169	168	189	177	188	206	188	192	195	196	191	230	199	182	185	209	192	186	186	196	179	205	186	182	185	207	207	199	194	214	195	179	197	165	147	202	179	192	190	184	169	196	210	165	195	199	198	181	173	224	175	188	166	163	211	194	151	206	188	188	186	189	166	202	221	195	204	213	188	194	195	176	221	170	202	203	197	204	167	211	203	180	185	188	182	201	201	217	186	201	204	194	165	182	201	162	180	200	159	170	170	201	185	204	169	192	200	190	171	192	198	170	211	195	205	209	180	185	196	209	183	187	208	205	200	172	172	181	193	183	198	206	194	191	192	174	179	200	194	179	212	194	190	177	198	197	190	186	188	195	184	185	188	194	194	194	190	215	201	180	217	214	179	166	176	182	200	186	193	206	190	157	190	195	209	171	193	185	182	184	175	210	182	191	202	200	210	207	183	175	194	194	173	186	203	205	176	189	180	181	189	203	199	180	198	183	188	195	183	180	175	199	189	172	187	173	190	212	214	195	217	183	189	191	171	193	173	179	202	187	187	179	184	177	191	208	196	201	181	188	187	227	204	191	180	189	202	172	161	185	215	200	199	187	200	188	178	195	193	188	171	202	202	186	189	194	170	212	202	173	192	163	191	174	191	196	173	213	191	176	197	186	172	192	193	204	206	203	185	163	159	212	192	184	207	182	180	170	183	185	204	182	193	215	204	213	174	203	203	168	208	177	173	202	207	183	199	181	181	191	179	220	190	187	183	180	220	166	205	181	197	168	188	183	198	187	203	161	192	163	184	161	174	189	168	163	188	192	179	184	187	182	183	199	212	216	194	188	184	148	190	199	188	162	203	214	167	189	182	207	175	181	213	212	184	172	192	190	191	189	192	196	188	188	189	198	191	194	190	180	161	187	183	189	204	194	186	216	175	160	192	176	199	197	165	168	210	217	171	192	174	193	185	186	201	192	189	173	186	207	201	182	174	189	199	167	176	196	196	187	177	178	208	178	223	174	189	205	199	156	202	169	166	210	178	188	196	186	208	200	209	197	185	188	174	208	191	201	162	206	153	189	188	186	195	189	178	186	201	215	184	184	190	204	175	171	194	172	191	194	202	210	194	195	186	210	185	194	186	171	194	178	200	190	177	192	194	176	195	190	210	202	181	206	194	191	181	184	184	208	200	214	205	193	194	191	194	172	211	184	188	179	185	164	201	192	200	155	200	213	204	186	171	199	187	197	204	198	186	209	192	209	185	185	197	168	178	198	167	192	196	207	207	205	178	185	186	205	199	185	164	172	168	205	185	164	173	187	189	187	187	198	180	172	168	184	212	194	200	210	194	161	217	193	189	178	213	187	201	199	178	174	169	177	173	175	194	192	185	173	183	206	179	181	205	197	214	189	191	192	191	215	205	207	169	202	177	200	187	189	186	177	176	197	178	204	185	207	200	188	193	201	181	206	176	171	201	192	200	195	202	160	191	223	187	218	185	196	185	178	175	208	166	212	218	192	194	177	184	194	174	186	197	183	211	184	202	185	176	183	189	174	206	211	209	196	189	173	172	185	201	167	186	193	190	158	209	182	174	193	174	221	188	185	192	199	216	198	155	182	184	193	193	178	218	179	188	188	180	198	187	179	201	187	188	204	190	189	200	186	197	197	215	199	198	202	177	192	202	186	179	177	178	199	169	161	202	173	202	183	178	200	194	180	202	205	197	206	177	211	198	206	178	197	183	219	180	176	173	192	173	198	198	208	171	198	195	182	201	190	193	191	175	172	196	189	190	177
18582	23503	21619	22625	18766	20247	16073	16385	13617	17817	15750	7963	17737	2333	1336	1245	1149	1135	1016	980	970	917	881	889	778	796	795	773	743	696	728	776	714	702	761	664	687	696	689	665	652	650	617	686	651	651	638	598	639	629	631	643	656	616	616	602	657	632	646	656	613	605	604	598	581	594	606	616	581	620	613	626	549	610	611	589	567	559	561	551	603	574	589	567	588	579	605	553	617	534	560	596	553	592	560	594	626	593	588	604	573	624	559	600	574	592	602	572	628	568	581	534	588	579	586	569	604	557	589	540	557	538	556	575	566	571	602	572	542	558	551	572	548	566	587	580	586	576	581	578	581	617	552	566	526	577	572	559	569	505	545	543	580	572	557	617	569	553	558	575	600	568	587	571	563	609	549	607	508	601	554	570	586	605	528	596	534	520	581	563	602	521	560	608	542	550	623	570	538	563	563	552	560	557	565	587	592	564	539	621	582	524	569	597	574	545	572	586	556	553	584	579	568	590	528	575	572	565	548	569	547	619	571	553	538	578	577	590	552	578	579	606	547	571	582	579	524	585	587	605	576	518	558	570	596	575	604	570	552	527	611	609	537	590	557	613	596	617	610	584	577	525	591	579	572	609	580	541	562	533	547	552	597	619	550	560	567	575	560	521	573	527	544	594	563	576	570	597	545	564	567	587	601	540	558	591	553	574	571	559	547	546	563	498	562	573	542	564	562	528	594	520	606	570	559	591	515	572	510	582	579	557	535	578	544	568	581	554	576	554	559	562	542	574	566	530	570	558	546	511	589	590	557	555	552	558	606	569	539	579	575	573	572	553	560	561	547	583	544	589	544	584	580	564	540	571	614	541	606	603	494	570	559	587	564	549	555	593	578	578	563	625	569	558	627	595	658	550	575	538	517	545	557	565	555	550	603	614	548	540	562	600	584	578	573	568	549	589	565	586	549	558	566	551	582	577	539	535	542	587	567	548	566	527	536	581	569	580	580	535	539	609	577	569	564	556	556	575	589	581	546	558	566	601	570	562	583	576	510	555	548	551	607	534	557	576	585	599	566	561	564	528	556	571	551	565	558	509	541	569	547	605	594	574	589	551	561	582	565	573	560	589	540	585	548	509	561	546	536	555	595	624	595	608	578	544	578	560	590	577	545	541	532	587	605	548	586	520	587	576	579	552	588	602	578	550	580	537	607	561	635	576	606	563	572	564	561	550	589	498	518	532	624	568	596	557	594	577	577	607	566	573	566	549	543	533	580	558	565	548	531	553	578	580	607	541	562	544	527	581	548	565	532	573	588	565	572	516	563	591	588	556	544	561	578	562	538	579	565	587	580	545	589	583	577	593	556	587	577	573	585	593	552	584	571	580	541	565	555	568	563	549	581	587	560	533	543	562	539	573	557	616	561	580	569	585	594	551	545	589	553	532	573	580	583	566	594	562	536	513	581	570	600	572	499	530	584	560	601	560	583	576	561	559	591	575	522	563	559	597	583	553	585	556	598	570	541	564	622	590	545	534	560	602	553	593	545	525	529	502	561	586	580	567	570	583	591	534	564	559	545	589	598	542	589	540	587	574	576	572	567	504	567	596	556	565	555	530	577	551	590	519	546	585	576	533	558	565	551	559	552	573	571	554	560	574	618	538	564	566	545	552	614	525	565	601	592	515	581	567	550	562	556	567	592	541	578	522	589	571	545	582	539	573	559	512	578	546	553	593	609	531	587	541	574	523	589	568	550	546	533	585	626	590	569	572	586	535	566	536	527	574	557	614	543	603	542	607	571	554	564	566	527	563	558	567	564	540	559	556	532	592	607	587	573	561	563	544	552	539	582	553	521	535	602	560	548	548	568	560	547	550	611	552	580	540	579	550	570	550	512	576	552	575	536	561	590	568	543	581	577	566	560	585	558	536	606	583	537	559	538	524	549	535	566	588	547	605	552	555	557	561	560	597	579	570	544	558	550	550	575	593	552	584	588	579	589	580	576	568	566	615	618	568	576	577	550	574	521	601	530	619	561	537	550	587	570	602	595	562	570	587	618	569	597	548	562	571	579	565	538	545	596	567	544	561	574	576	549	552	544	607	568	603	603	546	563	584	578	558	570	589	588	573	556	588	509	584	545	558	555	604	553	532	538	558	546	590	568	527	578	528	598	605	538	522	577	554	530	550	549	557	569	560	585	586	561	525	553	567	609	608	602	526	551	573	549	574	548	553	535	603	582	567	558	558	571	592	565	566	546	581	576	573	549	608	605	567	569	537	538	486	563	558	587	553	544	561	582	578	588	565	541	560	557	540	533	568	600	542	554	565	595	567	582	616	567	544	527	564	585	538	561	551	580	535	577	534	612	584	602	539	588	610	564	583	549	555	556	551	561	553	588	546	610	562	562	553	567	601	560	582	515	599	524	576	529	557	567	531	549	545	557	567	559	533	580	561	573	551	571	573	533	616	608	552	554	590	545	553	581	563	555	575	558	605	565	591	551	559	529	591	567	573	569	576	530	579	559	599	562	530	559	586	603	572	598	590	580	562	558	550	566	556	585	564	541	591	545	546	577	636	572	560	590	585	527	554	574	571	545	608	579	566	566	577	519	554	533	555	557	549	583	588	562	552	561	606	582	576	563	564	561	575	584	547	557	563	538	558	606	583	574	596	577	559	568	562	578	547	573	546	573	568	529	569	576	578	604	584	550	601	587	530	544	581	544	538	619	527	548	611	538	564	584	568	541	562	590	576	569	556	553	555	524	544	531	549	545	549	555	538	555	603	548	582	560	576	505	596	543	575	592	543	569	609	633	547	590	568	560	566	521	589	587	568	603	568	571	547	597	570	563	558	584	576	614	586	553	582	569	576	608	600	563	626	549	576	532	578	600	528	588	553	567	564	568	602	572	605	558	522	556	571	579	572	568	552	521	546	579	612	563	555	553	592	550	545	580	563	601	561	510	569	558	555	580	514	577	628	540	569	588	584	559	581	576	555	598	530	563	579	566	610	582	564	581	528	575	580	560	558	526	567	605	577	562	590	544	550	550	568	572	551	558	600	541	577	578	569	557	534	593	546	550	560	572	593	563	630	613	613	574	562	566	529	581	576	575	574	510	570	555	619	579	537	581	622	598	557	555	590	563	550	564	547	616	613	567	626	552	572	620	572	567	547	583	573	596	560	574	511	585	602	576	533	494	538	582	561	569	548	570	543	571	600	569	578	559	566	544	583	549	535	560	568	569	551	547	583	534	557	582	548	542	570	554	539	598	548	512	644	579	552	555	561	585	536	589	569	595	551	576	583	596	545	560	598	543	600	544	580	559	562	568	572	593	587	612	590	566	614	566	596	569	539	549	576	569	560	520	523	557	572	580	557	537	555	544	503	578	575	561	554	529	560	532	528	590	572	540	551	551	536	575	558	580	594	561	536	588	574	552	560	549	600	570	573	608	595	569	537	553	599	563	514	549	565	543	560	551	579	547	551	572	562	517	561	567	579	540	572	532	546	532	580
4259	2939	1913	1394	958	718	472	596	519	344	410	281	481	212	194	192	190	213	195	159	174	201	185	174	189	174	201	190	187	190	173	180	175	187	175	195	177	176	152	175	186	189	175	190	189	173	175	191	193	179	180	194	166	192	182	184	194	190	184	192	178	194	212	214	179	180	171	207	175	196	206	187	180	181	195	182	197	167	177	215	211	191	221	186	195	187	193	177	197	201	180	202	197	170	175	198	188	194	188	171	187	206	165	193	201	210	183	196	168	176	198	181	213	168	173	172	183	169	201	188	166	149	170	168	193	200	182	175	180	185	181	191	192	175	205	173	179	161	195	193	185	190	169	226	185	158	205	202	209	182	191	171	182	176	191	174	185	167	187	185	186	186	186	193	196	166	162	169	183	185	205	175	177	191	198	165	175	168	194	183	176	164	206	200	206	207	190	177	198	178	172	204	185	192	157	195	188	166	178	182	174	170	187	200	184	165	201	196	163	162	181	188	173	153	174	179	180	167	177	181	185	183	177	177	170	178	182	183	191	182	184	177	192	185	180	180	205	169	182	160	182	174	176	182	168	174	185	170	189	159	166	184	190	191	179	219	168	159	173	199	163	175	177	191	195	173	144	168	178	183	160	167	170	186	183	190	192	162	176	172	173	202	172	194	174	203	180	206	199	213	168	150	182	181	164	183	183	179	170	172	176	186	193	205	215	173	190	153	204	214	183	166	194	206	198	197	197	205	173	191	192	188	201	178	184	196	174	189	183	199	187	182	177	169	192	177	172	178	204	184	165	171	188	182	180	186	191	205	185	166	184	195	191	198	175	188	168	175	178	178	169	193	194	170	177	187	181	182	178	177	199	162	194	171	178	172	185	211	220	165	195	181	180	181	196	147	178	173	187	191	177	172	185	180	215	185	165	191	173	214	186	164	182	202	180	188	213	170	183	176	171	193	181	168	168	176	181	164	183	201	197	176	179	200	171	189	176	198	192	194	178	191	194	177	172	188	168	182	183	168	187	198	195	167	188	196	196	161	190	201	169	176	185	180	181	184	177	161	201	157	156	180	166	181	192	161	183	184	174	165	181	222	188	177	172	176	171	161	175	185	185	176	171	163	172	183	184	191	188	203	190	174	181	188	197	183	200	194	198	174	190	166	196	196	159	192	167	175	170	174	196	190	201	179	200	208	195	184	180	207	179	173	204	196	171	200	170	169	169	182	192	183	169	166	181	171	159	201	210	196	213	187	201	177	187	179	186	161	196	159	177	174	166	176	166	181	175	180	174	164	198	208	188	169	192	158	194	157	178	171	215	163	197	173	181	175	188	174	176	165	152	201	181	196	176	194	190	181	177	174	181	179	171	173	164	190	176	195	195	185	171	193	210	175	179	205	197	185	192	170	182	193	185	205	183	186	159	204	179	185	182	168	163	173	182	193	165	180	184	186	189	167	178	166	176	204	168	189	184	167	184	190	174	178	198	205	158	179	184	184	185	156	166	188	197	204	177	177	186	203	173	191	194	188	180	167	161	171	185	194	189	178	167	183	173	196	194	179	190	182	174	172	181	173	192	187	185	197	189	177	202	187	177	168	190	192	182	177	190	187	195	161	173	175	196	152	169	159	185	178	191	166	204	188	188	194	171	158	173	187	179	177	174	178	167	178	197	166	166	182	175	171	199	161	189	177	199	176	181	204	184	189	181	222	193	188	182	171	179	170	191	195	163	192	164	180	182	180	184	182	218	190	181	183	176	201	183	178	185	199	195	197	173	170	187	177	174	182	198	179	187	195	184	215	174	197	185	194	166	181	169	154	170	178	190	187	166	197	171	183	185	170	173	196	161	209	158	162	195	169	170	159	177	178	160	198	183	190	177	178	174	214	213	181	185	177	186	176	192	197	171	199	187	200	167	192	177	204	164	171	188	150	170	187	180	165	174	192	182	199	187	191	187	190	193	157	215	170	185	197	166	171	175	204	205	205	175	187	200	192	156	177	173	201	173	185	186	188	217	182	161	188	187	171	203	187	207	189	211	178	182	187	156	197	176	197	168	167	201	171	189	179	192	184	169	183	182	188	201	171	164	177	188	177	217	199	200	194	181	204	180	189	181	185	190	207	168	167	181	169	189	178	182	187	188	171	186	197	176	167	173	190	167	191	200	180	184	193	178	215	177	195	198	190	195	168	173	175	181	168	161	194	189	179	205	185	201	165	171	176	184	197	187	216	188	180	181	181	193	188	207	170	164	181	211	174	187	174	190	192	200	182	195	167	191	201	182	180	164	160	177	189	170	178	187	162	192	194	159	181	191	177	182	201	199	166	185	162	172	159	181	205	193	202	190	169	189	179	169	170	167	197	207	173	170	205	192	194	195	152	192	178	203	207	204	186	157	176	206	176	191	187	171	206	206	193	193	191	182	156	156	203	164	188	183	209	186	182	176	192	172	181	192	188	196	191	185	163	178	169	197	181	184	175	187	178	215	194	199	177	182	176	188	183	192	194	172	166	185	174	185	188	191	159	195	197	184	183	177	174	190	180	194	196	220	192	183	187	182	198	184	179	153	181	187	171	185	192	179	177	178	178	215	191	186	199	193	167	188	174	192	178	173	156	167	186	177	195	198	193	191	156	184	194	184	189	184	219	177	191	185	180	165	199	189	177	192	189	158	151	204	180	194	176	179	192	155	198	173	193	176	190	185	198	183	186	165	185	198	170	164	223	196	210	191	172	187	201	202	184	207	185	177	183	167	192	189	190	187	183	206	166	182	175	170	199	197	164	203	186	173	170	174	177	158	164	199	187	178	175	178	166	178	185	167	184	187	199	180	195	185	190	163	157	187	153	178	205	166	188	177	187	192	191	179	199	177	188	207	159	204	190	178	189	199	168	195	176	187	168	180	180	195	187	181	169	198	198	164	171	178	178	189	163	194	172	169	187	169	193	182	211	189	191	166	204	157	172	184	181	188	211	169	195	194	158	180	190	184	193	196	186	184	175	170	166	216	205	196	192	183	159	202	186	170	185	158	168	188	159	174	184	169	193	179	216	190	205	203	184	177	180	187	174	179	189	194	164	173	191	184	200	200	191	194	169	169	180	222	166	176	202	191	168	185	183	188	196	170	192	189	182	209	189	191	196	186	189	190	167	186	169	157	166	185	174	196	189	198	172	198	184	207	181	172	172	186	163	175	183	184	175	176	165	170	174	179	181	199	200	195	192	174	177	180	200	162	160	160	177	179	198	173	150	199	183	202	182	175	217	183	161	169	171	182	193	173	174	175	185	172	149	190	177	177	182	203	159	204	172	204	175	193	182	193	180	170	186	201	181	202	183	201	168	204	177	190	179	180	176	179	197	181	174	191	196	186	173	207	178	188	186	201	196	187	171	184	162	187	188	171	188	165	176	135	192	167	159	178	179	180	214	180	178	194	188	170	194	206	184	166	199	180	171	185	174	178	206	172	187	178	197	173	159	197	196	192	193	157	184	180	189	179	197	197	189
3760	3239	2805	3128	2529	2402	1740	2309	1861	1276	1383	1122	2441	627	578	536	557	565	580	560	555	581	559	551	520	546	544	538	568	541	543	578	510	588	531	514	529	545	549	517	563	575	530	503	544	558	589	543	555	529	537	589	545	553	529	529	579	510	526	550	521	523	517	523	543	490	568	536	510	574	516	594	500	495	516	518	541	522	540	530	537	536	551	500	554	545	568	501	563	531	540	567	534	508	503	554	572	533	528	518	496	517	537	514	511	553	509	533	538	556	540	578	570	520	540	511	524	546	534	519	538	509	519	509	533	576	502	538	567	555	576	551	541	501	537	546	539	523	513	513	543	530	545	551	509	578	497	485	522	493	570	525	533	523	481	564	544	575	528	541	541	537	554	556	548	542	486	567	520	546	489	538	490	533	527	514	596	523	556	540	532	528	565	519	530	506	520	585	557	548	561	528	548	541	531	539	568	473	469	549	580	568	513	520	531	554	533	565	545	534	511	520	504	565	541	560	528	530	556	534	515	495	535	534	522	540	548	491	515	543	530	530	539	541	550	555	502	557	541	537	556	544	559	522	466	557	550	543	582	520	556	552	559	496	578	527	508	553	567	553	538	596	552	534	552	536	527	543	546	536	511	528	524	560	520	574	501	552	470	547	551	532	542	555	499	507	551	545	508	521	510	556	539	553	518	537	529	526	515	493	527	546	533	556	532	515	563	541	515	483	532	533	534	531	493	547	544	540	560	531	496	529	531	489	548	513	506	508	506	502	531	547	526	537	539	530	524	549	525	507	541	557	552	507	516	540	530	535	560	534	508	555	522	539	520	552	537	506	532	524	525	552	505	538	549	512	517	519	577	542	568	559	551	553	522	533	564	527	523	532	549	542	533	539	525	544	529	505	525	576	591	531	558	526	561	534	488	597	516	546	500	554	524	535	491	537	568	561	539	570	553	517	521	534	516	548	533	539	533	536	509	558	511	551	505	475	525	499	595	560	538	542	562	529	512	538	476	558	522	501	533	581	505	545	576	530	524	512	551	534	554	556	559	542	584	534	549	503	542	519	524	535	567	539	549	532	540	528	503	491	551	539	495	478	516	594	550	528	548	519	535	492	562	527	516	527	508	522	503	527	549	532	565	529	528	532	503	541	544	528	509	544	504	537	559	525	526	551	548	539	490	514	513	615	537	517	531	555	499	502	551	574	504	540	503	555	480	529	545	514	504	543	527	526	513	540	560	519	560	522	498	560	477	505	562	520	528	547	580	559	573	564	507	511	543	525	580	519	565	580	547	567	579	530	547	548	504	538	508	517	588	516	594	515	540	499	514	561	528	502	512	537	545	544	498	542	535	536	519	511	553	530	548	498	516	544	519	530	525	560	499	563	534	525	541	494	548	563	509	511	541	511	547	557	509	536	539	541	511	526	550	553	530	523	534	587	538	563	539	567	524	546	549	554	522	489	524	542	566	528	524	550	516	539	502	495	559	564	529	542	522	500	535	537	505	484	569	538	494	526	493	563	520	563	541	499	528	554	550	544	575	489	534	551	539	519	553	528	547	550	538	538	572	547	553	580	527	500	555	517	512	521	536	548	568	511	548	572	480	511	550	545	533	491	559	556	537	545	494	503	472	516	503	522	526	528	568	541	526	508	563	510	533	551	546	525	514	517	583	558	531	553	503	535	505	474	534	567	514	551	538	539	560	544	524	528	505	532	543	483	531	560	540	515	544	537	548	556	562	532	556	573	548	570	541	528	502	587	572	582	539	551	539	536	492	492	514	509	517	494	514	526	545	541	534	524	501	560	542	509	520	518	533	519	532	536	527	556	584	530	551	570	590	566	506	541	505	519	488	523	574	530	538	523	516	530	572	495	523	553	505	540	530	551	536	513	515	548	514	545	545	515	503	568	562	530	527	518	525	556	510	543	536	535	508	547	544	518	509	522	574	589	573	564	534	560	534	514	510	503	514	584	526	549	500	585	520	558	579	541	538	528	528	521	562	572	554	530	546	525	467	529	501	523	516	545	521	530	540	523	500	538	558	514	536	570	553	506	542	542	561	514	571	569	520	542	540	528	521	530	530	545	548	536	542	499	520	497	543	539	525	541	534	553	546	529	517	531	544	509	523	544	483	547	544	528	525	564	484	544	566	532	537	533	552	535	511	560	531	539	555	527	580	521	564	526	577	540	533	530	533	526	557	542	546	506	538	520	512	537	519	540	553	523	562	517	515	537	523	542	575	536	522	530	566	545	528	493	525	553	554	550	510	536	511	564	513	541	529	537	526	548	545	540	552	537	530	580	567	566	518	579	535	532	534	537	542	589	529	502	529	518	516	556	525	515	526	561	545	545	549	512	533	562	531	565	538	548	521	500	572	529	534	567	623	485	500	570	577	497	499	559	532	521	500	532	517	555	542	547	554	494	539	549	526	518	500	550	498	571	525	545	555	517	504	519	525	544	512	512	527	534	522	557	562	538	530	539	545	543	554	494	516	523	550	561	540	511	494	520	545	532	534	590	522	532	495	551	541	532	550	550	523	513	529	539	477	582	536	553	504	528	521	538	530	529	544	512	534	493	544	513	545	557	520	544	552	491	553	537	532	534	553	557	529	527	534	566	517	538	514	548	540	518	563	509	548	546	523	500	518	547	543	555	527	538	539	552	523	581	536	595	503	501	527	513	509	532	557	527	526	524	508	562	514	538	503	525	522	558	550	570	526	544	534	578	546	591	509	494	508	540	551	530	568	530	517	536	538	543	545	534	502	533	468	520	577	560	502	530	557	526	514	549	490	523	514	533	550	533	572	560	548	563	530	562	519	531	551	550	515	521	539	566	509	513	529	506	517	507	559	511	520	552	505	497	562	510	536	523	542	501	548	533	520	531	555	530	538	492	502	522	525	554	531	535	521	517	559	538	528	543	515	462	536	547	553	518	515	500	509	552	552	540	543	526	562	562	506	553	551	565	527	544	526	538	520	519	531	531	539	509	530	530	564	550	540	551	548	548	512	563	534	574	548	540	517	517	528	550	541	543	547	533	519	509	530	506	531	531	522	530	544	535	548	542	503	530	558	549	538	536	516	516	528	553	498	538	499	522	532	484	509	561	548	499	548	540	511	564	532	539	574	538	533	529	534	535	559	539	568	584	538	533	541	540	536	548	528	511	553	574	550	528	573	520	502	561	554	506	532	506	586	565	591	536	558	556	525	512	576	511	576	560	568	557	554	577	526	537	511	545	529	534	511	542	524	575	579	566	548	548	536	569	506	547	521	520	590	553	503	531	542	545	517	540	516	536	558	504	555	507	512	551	529	530	532	589	543	533	516	557	530	535	545	530	525	530	523	546	541	551	547	554	522	534	572	516	492	522	537	498	588	525	537	526	543	522	563	549	542	549	543	528	514	532	552	574	536	532	513	517	522	553	545	494	548	553	537	494	531	568	550	542	510	532	517	518	520	555	529	557	563	542	496	530	543	568	542	555	533	528	513	520	537	555
19065	15837	13032	10501	9928	12370	6240	2798	1792	1369	1700	1781	9520	750	191	169	148	134	164	129	134	132	135	116	140	126	140	107	119	142	130	106	120	116	125	141	120	126	134	125	120	119	118	108	113	110	118	130	123	119	95	116	125	127	123	126	116	115	106	126	118	112	133	121	100	124	122	107	121	118	125	106	136	120	123	135	115	120	115	124	111	118	108	99	112	107	118	109	102	126	120	124	119	107	123	109	105	123	110	136	126	110	118	118	112	125	107	101	125	100	131	129	100	123	113	119	109	101	111	109	122	127	106	125	94	100	116	116	98	116	139	104	111	126	93	110	110	121	127	138	95	122	99	142	114	110	115	139	114	115	90	122	126	125	123	138	120	121	106	106	110	142	119	113	98	118	116	121	109	145	109	103	111	112	99	111	112	117	120	122	112	113	117	117	117	122	111	116	127	117	131	128	137	103	129	89	104	124	110	111	110	100	132	132	112	105	125	115	108	124	116	110	107	100	118	123	127	124	99	107	113	115	117	131	122	98	124	115	114	127	107	108	126	125	119	112	114	107	123	108	112	104	134	127	116	126	116	113	115	122	133	122	127	115	86	105	101	126	111	110	114	112	104	98	114	108	133	120	109	123	118	122	121	128	126	97	99	113	113	125	133	115	125	110	110	107	147	138	121	113	119	118	123	107	109	111	113	111	105	119	137	124	115	111	131	128	108	132	114	113	126	115	112	120	120	123	123	120	113	116	101	110	126	111	133	100	123	104	94	111	118	139	128	98	101	122	112	135	140	112	126	116	130	115	133	114	137	126	115	100	122	101	113	126	129	131	121	102	131	118	103	120	124	128	114	90	130	96	103	113	112	112	113	111	133	112	123	114	131	108	123	108	118	102	116	116	130	125	133	103	118	118	111	129	133	126	116	116	121	125	111	116	116	131	112	113	120	144	110	111	119	124	129	121	108	91	105	129	119	119	114	120	125	96	104	107	120	122	108	126	132	119	106	108	118	126	120	110	103	110	96	113	135	110	110	124	118	116	97	119	119	130	131	106	133	128	94	126	89	116	115	111	105	103	132	154	136	112	115	108	101	111	123	101	120	109	101	118	109	122	108	139	113	108	114	123	126	102	115	117	101	130	128	118	94	120	121	115	121	96	131	114	103	130	124	101	103	117	128	98	107	116	113	125	113	119	116	119	121	114	112	127	112	117	101	122	106	101	131	128	112	115	113	114	100	101	123	104	101	127	125	114	136	135	127	120	112	104	114	100	107	105	110	106	106	118	103	123	113	125	111	117	137	109	124	113	124	124	119	128	113	121	119	123	92	111	129	112	119	132	104	124	112	111	117	126	108	109	117	104	111	136	119	116	144	107	121	98	132	143	127	141	105	121	134	101	94	129	131	119	119	118	93	122	113	127	116	115	99	98	131	140	116	106	127	109	104	110	114	102	124	113	110	109	108	128	116	116	123	121	111	128	124	99	110	109	116	127	109	133	103	107	99	120	115	130	117	121	134	107	93	107	139	129	138	115	111	113	121	121	123	108	128	130	124	125	127	134	113	146	124	91	116	132	106	123	110	124	121	114	117	107	110	123	110	114	126	124	123	114	126	124	95	137	114	101	106	129	126	109	108	113	119	111	134	112	127	108	112	103	114	120	125	134	121	124	113	109	110	112	120	123	115	106	115	123	116	105	119	114	131	142	113	108	131	102	119	116	108	121	118	109	117	130	108	93	116	122	126	141	109	120	122	112	118	124	109	117	114	119	127	112	91	118	115	122	116	120	114	120	128	119	101	119	112	101	100	124	115	104	102	89	106	124	107	132	117	132	113	118	133	113	116	105	117	126	103	127	112	104	140	111	109	98	104	110	110	106	113	124	113	133	117	133	103	132	113	97	114	116	137	120	124	116	133	105	97	121	122	106	106	120	142	123	132	139	113	106	100	117	103	122	134	122	134	118	119	108	120	135	103	125	114	97	101	102	126	123	115	108	125	93	115	96	105	116	131	109	113	100	144	112	133	118	126	126	89	110	112	120	120	104	112	126	138	135	136	102	121	116	122	109	128	126	106	112	116	110	111	137	110	112	113	120	113	103	115	107	131	105	100	135	112	120	118	95	136	111	106	118	109	108	111	114	106	121	119	112	119	111	113	102	121	131	120	113	111	126	96	96	115	104	131	130	123	139	136	128	122	121	112	116	113	114	128	110	107	143	131	119	114	107	118	121	108	126	123	129	98	110	106	138	111	105	117	124	134	127	110	112	121	116	109	104	108	108	121	114	115	131	122	115	103	108	128	116	82	120	110	100	133	125	96	123	115	111	120	104	147	114	114	121	110	105	89	115	114	104	119	106	112	126	110	117	115	137	113	128	130	125	116	116	123	109	114	127	148	106	116	124	128	104	126	134	115	118	114	130	119	105	112	119	130	104	118	105	114	123	123	119	104	123	129	118	92	140	123	107	113	131	116	119	112	106	101	109	94	111	119	113	112	115	115	109	125	137	106	109	128	122	123	105	122	120	115	115	119	110	117	121	120	117	124	135	112	111	131	126	104	135	124	114	97	107	105	119	91	121	103	96	130	116	116	112	102	105	98	101	131	118	122	103	112	111	124	112	118	122	106	125	109	120	112	119	111	101	120	110	110	127	130	128	111	123	118	124	106	122	122	114	121	107	100	117	116	105	127	110	110	125	106	136	122	98	105	111	124	117	106	122	110	119	112	106	117	133	120	111	116	98	125	134	121	123	127	110	127	111	108	132	112	105	115	104	97	112	125	131	118	114	117	116	135	128	146	118	130	97	114	126	108	122	110	99	105	144	126	108	130	119	131	116	110	115	113	129	102	128	102	125	125	103	123	111	120	120	123	106	116	111	125	117	127	122	125	130	109	98	122	117	128	116	115	114	107	127	109	113	119	118	105	116	97	107	129	106	121	124	101	114	132	115	124	114	132	110	144	104	133	119	114	96	124	133	112	132	124	115	105	110	120	106	111	127	103	106	114	108	110	117	131	111	119	127	145	111	127	114	135	115	117	133	117	125	117	110	143	114	113	120	127	117	108	104	99	128	120	126	108	108	108	104	110	113	128	114	129	108	134	104	112	131	131	116	154	109	128	112	120	141	110	109	96	120	111	110	99	136	109	127	109	115	120	127	149	103	129	127	126	135	109	109	122	117	131	119	137	120	124	114	113	101	111	117	126	109	117	116	104	117	112	112	93	114	134	114	122	109	117	125	127	130	113	114	109	135	133	112	121	125	116	117	141	122	116	121	113	106	127	119	139	110	129	142	114	103	103	115	112	124	104	113	125	113	116	121	122	107	138	122	112	98	109	113	113	106	140	122	118	114	108	115	109	117	133	132	127	99	98	107	109	129	117	115	115	112	115	104	120	127	112	120	116	115	116	113	113	112	129	127	105	113	126	107	117	130	135	116	126	128	130	116	107	110	109	117	108	131	108	114	145	122	120	126	111	123	102	127	126	109	129	127	114	122	100	113
13064	10655	11722	14411	17331	21944	10542	7136	5659	5177	6818	7534	25067	729	677	662	586	572	544	531	549	526	505	484	459	486	436	440	449	436	406	434	395	415	426	435	433	417	423	411	382	390	415	389	418	396	402	420	425	423	370	379	411	388	366	368	367	411	424	364	406	361	388	425	378	406	375	365	400	435	420	438	395	405	385	373	355	411	391	389	360	395	362	374	376	378	401	379	364	381	363	393	362	385	365	380	380	380	399	386	407	393	360	353	385	372	417	368	348	384	393	376	357	355	400	393	390	355	370	394	375	366	361	372	383	395	348	382	350	357	407	362	370	367	373	376	395	361	399	356	397	349	395	368	426	383	373	375	389	377	361	380	386	355	361	382	361	383	379	388	371	347	371	409	395	385	386	383	393	371	370	347	373	359	405	336	384	360	377	367	389	355	368	369	388	387	389	393	359	354	356	361	395	403	394	346	380	384	361	340	393	417	329	371	388	435	384	397	390	356	381	354	389	382	356	383	383	366	365	394	363	396	380	385	368	356	344	366	388	380	384	374	345	363	377	402	352	402	389	397	354	347	358	373	360	375	405	381	367	393	356	349	402	368	386	344	332	343	383	361	408	377	388	361	354	372	342	358	391	374	350	393	370	382	384	362	382	390	376	421	390	344	379	389	362	362	387	358	387	379	349	378	354	367	368	353	358	353	374	387	424	394	354	426	365	372	388	400	391	385	350	368	356	381	374	402	388	362	388	351	378	377	386	369	377	403	396	389	353	362	400	382	374	380	384	358	367	378	366	353	391	379	372	345	389	376	361	384	370	388	360	362	413	375	377	381	386	361	396	369	364	375	368	394	403	356	386	367	410	373	401	376	397	380	374	366	372	353	411	401	377	342	356	375	387	393	383	365	363	346	361	342	363	364	384	363	374	410	381	408	377	372	339	363	378	378	386	376	374	343	377	388	369	369	371	388	367	372	382	377	372	391	366	360	355	375	377	395	371	376	388	363	344	370	360	361	365	382	382	363	335	388	411	375	391	389	350	384	358	383	397	418	351	356	354	392	373	415	378	400	327	394	388	368	348	366	379	364	391	375	373	402	358	336	362	385	370	368	392	358	373	401	380	361	312	410	335	361	365	379	375	406	374	379	370	381	382	368	346	358	372	363	413	382	376	362	403	350	372	350	394	380	365	350	351	384	356	345	349	388	362	374	348	402	375	379	342	380	382	377	373	383	353	336	366	406	372	371	377	384	374	374	394	388	377	387	390	385	375	372	397	344	387	413	393	380	432	357	384	393	357	366	389	370	360	385	413	378	371	340	379	402	383	349	392	356	370	371	375	365	369	396	382	410	382	364	389	400	382	367	401	381	391	379	383	415	396	396	352	404	345	397	414	367	344	408	370	358	360	359	386	384	400	363	352	401	384	417	396	370	370	415	370	379	362	358	385	390	398	391	371	372	393	377	390	373	374	386	388	377	422	380	361	357	384	393	366	352	357	395	345	361	342	371	346	371	416	364	354	373	363	375	352	383	363	390	353	373	395	390	402	388	330	376	380	403	400	402	355	374	339	362	379	364	359	381	371	387	367	391	371	370	391	388	390	387	401	397	365	368	358	390	399	403	411	368	340	369	373	386	327	388	380	376	396	390	352	365	349	344	373	371	385	377	417	393	374	404	378	365	370	375	369	380	367	375	384	365	377	391	394	384	363	359	411	393	375	363	393	366	386	377	366	385	368	384	384	452	375	365	416	394	412	358	374	347	355	374	377	365	417	347	353	362	389	372	372	388	349	356	381	352	380	381	385	349	354	347	362	391	370	376	375	352	378	372	375	386	360	368	353	354	389	405	396	372	384	393	376	373	374	380	417	360	366	378	349	359	390	366	374	342	382	374	381	369	356	369	379	353	389	339	369	389	369	366	351	365	373	365	353	360	362	341	388	393	397	380	381	349	361	376	396	397	363	367	364	401	390	377	349	361	365	385	341	371	371	378	394	344	332	350	404	388	342	372	337	390	355	356	351	383	352	389	351	357	366	382	372	346	393	377	408	355	393	406	391	385	396	393	383	372	365	390	399	343	343	368	382	385	322	387	378	384	352	405	405	380	352	372	361	354	372	362	393	372	372	362	367	386	378	388	371	356	350	369	372	371	394	387	353	400	360	393	363	385	365	371	370	351	386	366	378	363	347	398	352	378	399	344	418	380	390	379	340	344	360	354	365	346	380	381	369	362	373	392	370	400	361	403	379	366	377	360	349	394	390	397	362	354	402	358	340	363	368	343	355	402	382	402	359	370	353	379	402	383	401	385	339	369	347	379	400	408	377	406	354	366	362	336	402	366	405	379	344	392	391	374	385	357	362	351	371	372	370	342	373	389	333	383	358	371	353	362	408	386	388	348	375	373	370	392	357	374	365	390	376	389	366	384	377	393	377	374	413	369	352	403	365	409	372	394	360	390	393	399	370	364	361	382	345	404	369	374	351	373	353	367	401	369	341	365	329	374	361	362	393	367	356	348	388	394	381	386	356	403	381	365	365	381	350	414	352	379	393	364	372	359	363	388	394	379	369	381	353	385	371	340	354	333	354	342	361	356	345	367	373	368	347	341	366	354	382	397	377	376	399	383	378	393	341	369	410	359	349	370	364	374	395	347	374	377	384	366	364	386	330	381	377	390	391	379	329	365	362	364	369	389	365	320	342	401	375	348	382	335	401	363	379	360	375	379	365	377	417	403	400	378	403	352	361	369	409	371	393	345	388	369	340	427	376	376	385	371	410	346	382	382	369	399	402	379	382	358	374	370	389	332	345	357	384	364	397	358	379	382	370	372	384	369	379	402	373	342	402	415	375	341	387	375	404	369	370	378	370	345	355	371	391	398	365	377	373	394	340	386	373	390	369	409	370	372	351	380	376	383	362	394	372	361	353	369	387	398	374	359	376	374	396	360	377	387	396	330	377	344	409	336	433	364	348	402	398	370	373	372	360	356	350	352	382	354	365	398	388	346	402	370	368	389	387	375	375	378	391	388	361	379	409	345	344	362	397	384	374	390	374	420	368	374	353	372	368	391	368	373	366	358	352	374	397	367	351	366	375	364	384	362	401	367	368	386	375	361	371	401	389	383	372	380	384	407	405	390	363	376	391	394	348	339	371	375	351	365	384	382	362	387	359	373	387	414	396	383	378	372	397	386	350	366	360	423	382	363	368	368	370	360	373	370	383	375	390	384	388	407	390	365	352	394	375	331	399	339	338	383	378	386	356	401	399	410	369	358	387	362	372	377	383	347	364	371	349	382	372	398	362	360	383	379	365	389	360	345	390	396	386	355	388	391	384	385	373	391	373	395	391	379	391	392	405	419	411	407	341	362	386	383	363	380	366	377	390	384	343	351	383	401	401	369	388	387	378	347	374	386	382	364	362	351	375	407	347	351	354	395	378	368	383	375	376	376	375	393	402	371	372	338	389	391	387	380	356	366	355	413	387	361	383	414	384	369	385	333	379	370
28441	21545	19946	19480	18399	18337	14044	8247	4037	2305	1535	1775	8575	501	307	303	273	261	242	259	239	255	230	243	224	238	200	239	203	216	203	202	204	198	207	186	218	197	197	205	201	206	214	185	202	187	169	191	182	210	179	179	161	179	175	226	173	193	186	185	158	194	183	186	184	179	187	196	178	175	189	201	197	178	188	159	190	185	182	178	204	210	191	180	175	188	179	182	207	199	200	180	189	222	192	182	194	188	211	188	184	187	188	188	184	206	176	201	195	194	187	204	191	195	181	185	203	169	211	181	176	172	175	190	190	193	171	222	192	180	193	180	182	193	198	184	209	204	190	199	188	173	182	171	166	176	176	194	194	195	179	169	194	181	173	193	168	220	191	176	198	197	193	183	171	191	195	179	183	179	171	192	203	185	185	177	200	190	200	187	193	167	203	171	177	173	185	190	174	183	174	190	197	178	180	166	185	180	200	189	200	166	171	185	186	196	186	201	184	202	199	200	163	191	185	176	184	198	195	190	198	177	196	197	181	200	181	158	204	196	163	205	186	177	175	170	186	166	183	189	198	181	187	169	177	190	206	193	179	179	214	183	204	181	202	177	184	192	173	184	194	176	177	193	164	199	160	182	176	189	168	203	192	187	165	180	195	190	226	210	163	189	198	184	173	169	182	220	207	207	201	204	188	195	178	176	185	160	181	182	204	197	176	180	219	207	168	176	163	193	198	198	197	202	212	194	196	202	205	189	179	201	163	190	149	182	169	184	211	188	191	175	201	199	189	169	169	191	195	203	182	199	204	175	181	204	187	179	182	171	179	192	187	181	183	176	179	174	205	197	209	158	184	208	201	162	187	194	200	186	204	193	192	178	174	190	167	185	187	185	207	176	185	199	185	178	194	168	210	190	206	210	193	194	182	167	208	171	192	202	166	202	205	174	170	217	194	192	189	186	219	189	182	190	191	174	204	191	204	175	190	182	199	199	193	190	176	193	210	176	175	182	208	145	206	209	185	172	193	206	163	196	199	197	183	187	185	216	206	187	189	193	203	174	196	188	206	180	164	193	220	174	198	184	213	175	203	190	182	182	164	170	154	188	213	190	196	200	183	186	187	196	193	181	167	190	200	198	165	223	192	197	195	180	186	176	198	176	180	191	173	206	181	194	196	200	195	189	183	175	190	188	190	188	193	190	210	198	183	188	182	193	186	196	162	162	192	168	181	176	196	175	182	193	195	188	179	192	166	192	210	175	171	173	175	186	190	216	209	152	205	173	165	161	181	193	175	197	183	192	219	215	196	175	178	183	186	170	203	202	191	158	197	195	176	196	189	199	171	199	188	180	177	187	163	188	193	187	190	220	184	168	189	192	178	175	187	203	196	196	193	185	185	196	194	194	178	205	186	196	172	194	181	164	171	171	180	175	209	184	172	191	191	199	191	177	176	183	177	192	196	189	197	184	175	184	180	162	200	168	213	195	169	187	179	180	208	157	219	193	187	214	206	202	173	175	175	180	211	201	199	193	202	192	173	187	223	219	180	208	174	197	179	201	217	198	186	206	193	215	173	161	185	181	198	176	204	196	164	165	176	177	177	191	205	179	196	189	180	193	185	186	184	190	185	152	194	193	191	182	177	177	180	187	177	184	193	189	182	159	171	170	188	194	174	173	147	221	191	182	175	179	188	196	178	178	191	185	166	205	172	195	215	206	197	177	183	203	177	182	199	192	207	201	171	198	183	199	199	201	204	204	176	216	182	192	222	203	191	201	169	179	185	185	175	184	175	184	201	175	190	168	192	188	198	164	188	186	179	182	175	209	198	205	189	186	175	185	184	211	196	166	197	174	186	168	189	169	198	174	206	188	188	204	189	184	187	206	184	174	206	209	189	198	190	210	176	222	187	209	207	175	177	205	191	176	169	190	204	170	205	200	188	182	175	190	185	170	197	165	201	175	172	184	188	179	185	192	161	182	216	191	184	168	192	175	187	167	177	173	187	220	200	189	189	183	188	180	189	190	177	218	206	185	201	209	203	183	182	197	178	202	179	186	199	201	197	203	181	210	193	196	174	185	197	174	189	206	197	195	202	179	153	180	188	194	182	212	177	179	178	192	189	197	178	192	172	171	159	201	198	199	199	200	190	211	184	194	191	173	173	197	199	183	192	184	206	190	170	169	177	176	203	202	170	181	193	174	151	188	187	179	207	175	187	193	201	200	187	204	173	183	181	199	185	198	211	168	207	183	179	190	200	197	185	181	192	171	192	189	213	169	229	175	192	201	172	190	195	232	154	187	190	155	217	195	190	189	204	191	224	190	214	191	187	185	164	185	207	203	217	202	171	163	178	199	199	191	189	173	181	173	169	187	198	178	182	199	190	188	201	191	209	194	202	180	184	163	179	175	169	173	186	187	188	165	189	206	166	192	162	199	207	187	179	190	191	167	182	199	194	202	180	210	180	173	203	179	182	197	198	190	191	206	195	154	212	203	193	189	213	159	189	188	196	176	179	191	186	188	194	192	191	173	169	175	185	205	181	184	179	189	180	169	198	208	192	176	194	171	197	192	186	189	213	193	181	177	210	176	214	198	189	198	186	187	185	167	187	195	168	197	186	208	187	191	187	161	204	188	143	179	180	182	170	174	176	181	200	173	185	199	191	182	190	197	190	204	196	223	223	190	201	203	195	181	180	167	172	163	166	158	198	163	200	168	193	214	172	233	186	186	177	180	177	197	215	181	176	191	184	177	195	154	186	176	178	199	179	173	198	177	186	162	155	200	206	177	186	155	192	195	173	170	194	183	186	180	186	166	184	203	183	217	176	174	198	165	198	164	177	194	197	189	171	195	169	181	165	180	180	177	165	178	199	200	175	177	171	197	187	175	177	208	197	201	198	191	180	200	179	191	204	186	171	193	184	188	184	187	171	181	182	187	169	176	194	186	191	201	192	181	170	199	171	178	197	171	214	165	184	181	173	180	211	178	180	194	189	174	182	193	196	175	206	211	166	171	191	173	172	170	183	176	185	207	199	171	169	179	184	195	198	171	168	183	181	189	193	191	178	181	202	175	170	190	204	188	182	184	196	196	175	187	194	194	191	198	166	197	185	165	195	191	183	193	193	175	191	162	191	187	187	199	226	181	198	180	178	211	193	181	171	198	180	190	201	194	178	181	200	188	199	190	197	183	181	211	226	188	183	177	193	192	193	158	182	198	199	167	175	196	192	198	187	176	213	188	164	176	222	208	185	200	209	182	178	163	173	167	183	202	164	189	201	171	178	189	171	172	188	169	184	175	195	174	203	208	178	185	170	186	169	171	172	189	194	203	183	209	174	200	160	180	178	197	178	204	158	191	191	192	165	171	191	199	180	167	181	170	169	211	180	188	179	181	188	180	204	214	174	185	165	223	183	185	164	169	205	187	190	199	171	187	195	181	167	193	179	203	157	199	170	184	209	181	206	172	181	209	181	153	179	193	190	171	182	193	173	192	179	187	182	203	194	173
18664	14270	17464	22754	26234	28609	21334	15388	9501	6562	5195	7554	17895	1482	1317	1205	1174	1119	1033	1009	928	887	882	860	841	830	778	757	813	736	769	718	725	664	694	693	700	719	677	631	637	669	637	625	629	661	664	621	633	629	650	596	602	646	576	616	591	603	605	614	612	619	568	615	572	620	586	591	586	577	602	609	584	579	548	571	590	545	549	586	583	597	613	589	629	589	568	585	615	598	594	596	566	545	566	582	564	630	630	550	588	545	575	515	550	612	557	555	573	507	588	567	556	563	577	571	547	544	595	515	590	523	553	542	556	564	617	578	542	555	583	549	546	526	586	589	555	558	529	563	610	530	571	541	576	553	606	549	572	548	547	553	578	555	624	536	563	589	550	563	553	561	571	584	556	550	560	569	548	572	550	596	596	531	557	570	537	627	593	544	608	574	586	585	575	621	568	538	590	567	583	541	564	567	550	603	578	573	539	570	548	578	561	584	635	589	587	550	572	560	560	533	549	541	564	567	575	586	577	580	616	567	566	598	583	556	591	566	567	540	556	551	575	538	562	567	570	554	569	561	605	537	578	534	526	570	537	580	566	536	580	576	559	554	616	564	609	581	564	560	588	600	580	545	531	575	563	544	574	572	552	594	519	574	554	547	532	586	571	587	544	560	555	550	563	564	589	579	529	525	566	536	573	569	588	539	549	590	597	579	563	555	531	563	541	553	572	555	566	561	550	532	541	525	534	591	563	531	558	601	573	561	534	562	587	564	585	573	582	562	554	568	548	617	541	563	612	539	599	581	561	533	560	622	520	527	517	571	570	606	550	546	557	588	552	501	577	610	570	540	521	549	536	590	560	564	573	562	567	593	548	638	540	545	536	573	564	575	543	571	599	575	566	609	548	565	555	603	540	599	551	597	541	574	566	542	598	565	559	596	555	562	592	558	514	576	589	526	582	560	546	556	558	560	600	545	594	530	572	611	575	601	535	584	520	532	582	565	572	523	578	581	558	581	563	548	594	571	589	572	566	571	527	559	549	534	575	552	563	528	577	556	603	541	548	583	560	553	555	541	565	587	534	558	640	574	541	541	571	579	602	561	552	540	528	589	547	552	562	599	554	535	575	584	576	556	605	523	571	556	524	571	567	535	575	577	548	563	567	565	624	549	607	569	533	599	577	530	564	509	556	556	529	556	548	558	563	550	573	570	557	575	533	538	595	550	562	548	574	563	620	573	533	538	528	558	592	578	635	519	561	564	558	599	526	514	581	552	502	538	571	579	561	568	573	544	521	562	568	557	588	574	546	507	546	537	582	551	594	539	547	591	611	568	570	559	596	565	581	540	543	581	563	536	574	554	528	552	576	556	545	541	570	594	572	537	538	573	526	514	566	537	582	540	560	501	570	552	601	570	578	567	544	604	609	599	575	609	573	585	544	548	580	572	581	484	579	551	559	559	543	539	567	560	596	549	592	539	584	528	577	565	500	560	535	574	577	573	548	569	579	547	535	556	569	568	579	571	563	611	573	604	563	579	591	513	540	604	551	570	545	564	510	570	568	555	496	576	564	530	550	581	584	557	544	582	574	571	605	536	568	592	508	536	551	564	569	550	623	539	564	548	569	574	588	524	515	579	582	543	531	588	606	564	576	565	543	553	597	564	578	554	557	565	510	545	528	543	567	588	592	570	545	564	551	550	564	551	536	595	589	549	550	548	595	590	569	592	566	592	551	591	582	545	579	584	555	584	634	575	531	556	564	576	562	581	538	565	576	532	558	563	573	575	526	555	633	517	583	532	550	541	576	529	532	552	579	596	600	524	552	584	598	595	561	552	552	532	561	565	576	592	577	598	576	528	598	565	574	569	590	621	561	556	533	582	556	555	572	528	552	560	556	557	618	541	559	583	572	537	535	564	565	529	557	542	615	541	582	579	574	582	550	572	580	478	569	596	556	578	523	556	579	556	553	583	564	573	567	563	581	554	553	520	555	542	602	575	596	566	513	547	558	565	565	607	527	598	541	560	537	561	570	597	567	579	545	547	537	582	590	539	569	548	584	576	583	565	594	581	589	546	531	593	563	555	580	550	552	560	564	571	570	580	525	573	564	596	556	576	553	525	554	556	540	558	539	607	557	586	554	604	582	561	537	555	601	568	536	589	573	576	560	535	600	562	580	533	571	552	595	602	568	524	535	581	564	519	602	575	569	582	621	529	595	571	549	588	530	545	573	552	552	508	564	551	560	549	544	582	599	577	558	556	554	538	564	580	533	528	552	581	557	555	555	570	566	560	598	542	550	567	580	559	576	555	547	560	532	553	547	562	557	582	602	574	535	566	568	585	551	527	558	574	558	525	533	563	581	549	531	558	571	551	575	594	527	559	515	564	602	606	566	549	539	606	540	565	508	537	547	526	516	525	589	573	561	572	552	574	563	548	548	575	556	565	531	535	554	534	557	568	585	596	524	558	556	544	552	547	555	584	574	576	570	548	561	583	566	574	582	610	568	556	585	529	560	530	560	527	570	549	529	575	510	583	561	553	565	587	560	559	525	573	565	545	555	543	539	583	549	553	551	560	571	584	552	558	547	566	567	551	554	535	566	562	599	545	583	624	555	598	612	560	559	542	530	571	559	544	596	523	560	551	562	584	587	566	547	552	560	545	554	562	519	547	596	553	530	606	537	615	598	572	561	545	528	514	564	529	559	600	581	537	545	573	583	570	551	553	596	555	584	548	558	537	578	593	563	590	550	548	536	532	530	589	590	563	516	532	540	600	499	545	533	611	571	600	588	521	555	543	601	566	558	571	556	538	584	551	540	579	552	532	629	542	549	571	566	550	559	566	581	537	542	543	582	510	573	566	591	575	566	578	522	554	577	521	555	578	547	570	573	511	540	561	567	509	563	532	556	573	539	603	543	642	598	538	559	547	508	537	570	576	602	546	577	541	536	548	597	569	567	556	539	564	563	543	576	543	570	539	514	557	518	559	633	563	554	561	593	569	526	557	574	558	597	545	533	585	531	524	580	552	591	544	624	573	600	555	606	565	579	572	590	567	567	546	511	587	542	549	576	583	535	527	535	566	586	555	589	583	595	585	536	539	589	580	564	586	573	534	563	587	532	560	546	593	568	587	526	550	568	577	610	577	602	580	556	545	583	561	522	567	540	610	543	580	541	572	625	584	569	564	563	561	559	567	532	569	537	558	579	577	543	559	531	558	554	543	559	628	569	571	566	555	563	565	564	532	599	555	556	529	598	541	603	585	536	556	605	551	575	567	565	538	541	542	558	563	526	573	569	526	497	546	543	600	597	589	578	579	549	568	523	566	554	539	559	561	550	538	549	526	584	540	590	565	567	535	552	618	586	559	548	566	576	524	568	555	577	587	592	551	555	561	580	561	547	590	570	572	554	620	568	568	561	557	522	555	556	526	546	587	544	580	589	543	568	515	570	555	513	558	521	589	554	549	540	579	528	541	526	552	578	531	595	619	542	533	576	549	548	539	589	603
3954	2034	1809	1609	1199	1035	554	360	222	282	245	206	177	186	165	180	174	182	173	180	180	175	188	162	185	156	191	177	168	152	174	178	163	168	187	153	150	170	184	187	154	186	195	146	180	171	169	167	173	176	177	165	167	178	153	175	171	175	207	169	181	189	185	154	166	171	176	185	170	183	176	151	160	170	174	165	163	156	150	167	177	163	167	205	174	209	173	167	164	155	169	173	167	165	177	189	161	159	174	160	155	188	175	172	181	195	165	196	174	181	164	160	170	150	192	169	170	177	192	157	199	168	156	178	186	161	178	181	162	159	172	167	167	159	183	184	183	171	177	189	153	184	191	148	176	158	168	162	193	175	168	176	164	171	199	163	176	167	180	194	156	214	129	171	158	152	164	163	175	156	179	159	177	169	179	179	188	160	170	177	170	181	193	158	166	158	188	178	155	157	188	177	162	173	176	171	185	170	191	164	178	167	192	169	192	188	178	168	160	156	163	161	178	167	170	195	169	184	167	183	159	167	170	144	184	153	173	164	192	185	201	172	163	184	189	165	166	183	155	142	177	171	187	183	165	177	171	184	151	168	179	156	171	154	144	191	183	174	144	151	170	185	175	184	189	177	173	159	201	166	178	156	170	163	161	184	176	193	142	174	162	177	158	173	163	168	169	174	178	192	176	157	179	162	171	164	163	172	179	162	176	171	161	173	178	174	163	186	183	187	181	174	189	148	182	182	173	172	182	183	169	178	176	173	177	184	156	162	169	167	175	184	174	176	180	172	154	175	156	176	177	199	171	169	170	183	174	173	163	191	169	173	179	187	190	181	188	168	181	165	165	156	188	158	167	161	179	174	180	142	191	167	168	186	200	193	148	159	190	177	184	170	185	172	167	148	149	174	153	151	155	170	177	155	154	172	188	157	158	197	168	180	182	154	169	175	141	152	168	172	185	135	153	185	171	163	156	177	161	177	183	166	196	178	189	162	188	191	160	163	163	174	163	154	156	183	157	168	150	208	195	155	189	190	186	195	187	168	154	168	134	179	179	184	176	167	176	157	147	157	165	191	173	163	181	185	164	196	164	204	178	196	177	164	190	168	165	154	164	165	155	173	197	199	176	184	180	199	170	166	180	166	150	140	166	169	161	171	200	176	174	165	186	173	176	174	175	171	196	189	173	177	165	188	159	169	187	176	165	200	162	190	179	171	178	169	175	193	157	191	148	155	143	190	166	162	174	149	184	179	172	187	153	175	174	184	176	173	170	200	195	178	173	192	168	178	162	208	169	175	156	169	155	169	181	170	171	173	152	172	170	178	157	163	171	158	162	198	161	172	180	173	186	192	190	182	187	190	173	158	169	164	168	135	162	153	166	151	171	183	189	175	164	170	168	154	172	165	175	182	190	139	191	160	188	182	174	155	196	187	167	204	191	154	184	164	170	189	176	159	155	161	153	168	169	182	174	159	164	188	194	178	174	168	183	161	167	155	163	162	160	169	171	174	162	176	178	164	161	184	172	186	190	166	177	166	159	170	200	171	161	171	164	161	166	184	170	176	177	187	177	158	168	185	168	181	173	166	163	205	184	157	194	163	152	161	185	179	166	181	169	167	182	164	159	203	174	180	176	179	158	164	148	182	165	179	189	173	172	176	198	196	175	165	176	202	188	159	187	183	177	150	194	165	173	174	190	170	157	168	175	149	170	163	185	184	182	161	184	187	166	185	195	157	180	173	174	166	169	192	179	168	169	181	154	174	192	177	176	166	151	170	193	148	169	149	172	169	172	185	183	190	174	189	159	174	182	178	192	180	188	171	158	164	151	176	169	186	152	180	168	165	169	174	159	162	179	180	165	156	191	201	147	158	164	196	180	161	181	189	175	153	159	176	189	213	183	174	160	162	180	153	162	194	182	170	176	169	167	172	173	179	160	179	158	182	166	178	174	163	163	171	191	176	163	164	175	181	180	177	182	161	185	163	160	166	154	163	151	167	150	170	160	161	176	186	149	159	185	185	165	173	176	169	159	182	186	174	185	170	176	184	183	169	178	168	174	140	154	155	174	160	182	144	178	170	191	196	179	195	176	167	160	185	159	165	156	144	165	155	177	177	165	176	186	172	184	189	187	181	176	184	180	185	147	171	180	164	176	172	175	180	201	179	150	196	165	174	185	153	177	189	165	150	178	187	161	166	160	187	141	175	172	167	170	167	142	194	198	157	164	151	180	159	172	197	163	163	180	173	178	189	151	170	180	189	192	190	167	171	163	193	158	164	175	149	151	188	208	149	171	169	173	157	164	156	174	178	176	180	178	193	167	193	152	183	184	168	167	149	151	173	183	172	172	172	170	187	175	188	165	201	157	158	146	194	171	171	176	177	158	182	185	170	180	184	171	203	176	169	168	158	151	178	172	202	158	177	160	172	192	175	170	170	183	186	178	177	198	185	172	182	185	181	200	170	166	190	173	174	194	174	171	159	153	166	175	165	176	169	185	154	174	192	176	165	150	171	175	174	180	170	178	186	204	160	182	173	179	163	169	172	189	155	184	188	163	184	161	151	167	160	176	189	168	183	178	172	175	178	180	184	168	171	162	188	199	138	212	161	159	161	186	181	169	200	171	186	172	173	182	161	190	184	173	153	188	167	172	159	161	198	180	184	195	172	148	199	176	163	177	164	187	160	182	181	178	162	140	184	178	177	180	161	154	170	151	179	169	175	186	190	143	162	178	158	165	170	186	153	178	176	157	181	155	189	179	162	182	152	179	181	184	177	168	164	170	181	182	176	191	161	186	170	186	169	176	180	154	183	174	172	161	205	159	164	187	178	188	176	179	181	188	188	160	176	157	167	156	152	205	148	165	141	173	167	196	202	163	172	186	149	182	209	169	164	152	191	161	186	169	156	191	194	183	199	158	180	186	175	186	193	170	179	182	153	174	162	155	159	152	179	174	178	163	172	186	167	179	162	160	175	174	163	153	197	146	158	167	160	165	190	161	171	158	169	144	165	165	184	168	176	191	170	186	170	183	153	176	167	167	154	151	148	177	185	177	166	162	149	188	160	191	182	179	188	158	150	180	158	171	173	174	166	173	186	162	164	161	171	171	147	185	173	201	180	159	183	175	159	179	161	163	162	169	149	170	181	150	158	169	164	175	164	175	169	176	151	169	156	167	167	168	171	174	172	172	174	197	178	204	167	170	165	166	151	172	165	190	169	154	184	179	163	148	187	168	169	189	186	167	157	164	191	169	167	146	180	158	160	176	182	172	167	167	182	166	161	157	195	167	192	173	173	166	189	169	178	175	189	192	152	187	185	157	167	156	213	183	189	153	180	174	158	171	178	163	176	180	170	181	167	159	161	149	194	170	191	160	170	169	167	172	148	180	172	165	171	159	188	172	161	178	162	174	181	150	174	190	156	157	157	185	166	163	176	175	170	163	189	178	172	153	193	177	172	185	162	204	148	175	173	158	177	174	169	195	174	177	180	165	159	169	177	166	144
3539	2098	2918	3928	3490	3488	1556	1352	906	861	696	721	580	548	550	555	559	550	509	520	531	565	550	532	517	512	522	556	510	503	527	512	525	527	465	521	511	491	525	537	519	561	542	492	511	504	487	525	522	461	546	532	495	549	493	479	480	520	535	506	502	529	502	501	532	520	454	512	503	500	483	525	513	476	505	524	530	503	477	526	506	478	497	547	538	482	538	502	483	538	508	544	499	514	529	487	507	532	512	516	503	512	542	507	502	557	484	506	522	518	506	457	578	508	507	471	479	503	499	498	525	482	532	504	546	507	519	512	530	503	525	504	510	554	472	507	483	494	550	524	444	522	512	506	522	520	541	459	507	478	536	510	485	478	512	553	535	484	524	501	540	531	516	523	530	508	514	504	518	497	557	516	496	474	522	501	464	504	498	466	489	540	493	514	518	487	491	477	497	494	523	523	492	518	509	454	515	494	487	498	536	518	499	493	472	493	495	506	518	523	501	504	504	533	543	506	491	535	495	538	480	540	529	494	490	550	507	514	534	528	501	536	496	525	544	503	532	521	500	502	483	503	515	510	454	503	528	539	540	548	533	503	501	465	534	563	510	495	530	502	507	507	456	519	498	501	474	480	508	513	486	469	534	498	545	521	470	496	499	522	520	491	485	536	488	507	473	537	475	493	510	508	526	481	507	509	490	527	561	536	502	515	496	526	511	494	507	499	502	525	462	501	472	509	465	509	519	517	490	482	490	548	480	509	508	503	523	520	523	512	478	526	499	508	492	510	512	487	509	469	492	525	459	521	510	498	482	547	504	509	503	474	501	523	525	544	540	558	536	516	551	536	506	469	502	466	525	503	537	515	494	524	512	501	466	496	496	496	494	504	505	507	504	466	524	473	501	493	506	469	499	466	525	523	551	521	513	520	543	536	515	498	497	517	527	558	503	502	475	472	531	523	501	512	527	511	498	499	471	500	511	519	517	558	518	549	528	514	534	537	535	530	525	524	505	532	547	545	507	505	482	466	498	472	501	507	544	524	481	488	472	506	492	503	512	496	502	498	506	537	499	509	478	469	518	523	530	492	495	543	499	505	533	475	524	505	476	525	484	496	528	465	534	534	517	526	509	546	484	508	518	492	496	520	524	497	518	512	517	486	496	492	508	508	500	521	529	537	504	528	498	514	522	503	520	505	525	482	531	520	445	510	469	550	552	491	519	515	527	514	534	516	480	535	482	491	534	523	517	525	515	513	547	495	505	522	509	480	494	489	509	495	490	448	521	521	568	508	489	526	532	523	518	552	503	522	488	478	516	523	537	549	517	503	539	527	499	518	511	510	525	488	530	497	487	507	512	498	526	503	518	544	488	539	502	564	536	527	501	552	538	484	495	529	533	522	534	514	562	482	494	519	494	527	502	517	566	501	535	518	518	540	487	544	490	528	473	518	520	530	501	507	534	495	497	507	482	528	513	520	536	483	511	526	519	501	498	515	494	536	535	556	508	488	514	527	509	491	505	500	519	529	489	498	478	531	472	479	481	488	519	475	541	504	497	501	533	477	499	528	523	508	457	517	490	522	481	494	558	518	515	502	471	549	565	524	539	539	579	501	460	497	519	560	510	539	535	514	497	487	489	544	449	531	486	508	493	522	527	516	494	501	503	507	502	527	534	524	518	522	528	533	512	506	544	499	529	500	476	521	503	484	513	513	514	499	511	488	525	531	487	496	477	562	515	494	502	447	549	495	505	516	509	509	545	497	490	504	519	530	525	528	504	485	527	491	527	499	479	524	489	512	519	483	522	506	538	485	507	509	493	496	545	511	524	468	485	547	537	463	518	479	546	540	489	542	529	540	546	504	485	503	503	521	510	534	487	536	514	561	521	543	524	522	506	536	515	493	517	546	557	494	499	501	509	457	480	518	536	489	486	507	551	477	531	510	491	531	489	493	502	488	544	484	509	505	481	543	509	498	549	501	488	529	499	529	547	528	541	504	493	506	518	518	527	512	500	480	539	487	557	516	539	493	544	533	499	532	530	498	529	512	510	520	493	509	547	527	529	467	493	523	491	488	519	507	523	516	510	487	524	457	507	510	502	517	492	496	523	476	483	520	504	537	507	563	499	544	520	534	515	496	516	520	501	505	495	480	525	515	510	500	477	519	520	487	510	522	542	538	517	512	488	506	489	528	540	547	537	512	513	450	555	498	505	513	484	539	504	529	508	487	530	508	469	479	517	472	489	548	515	551	518	528	500	491	503	559	487	557	510	543	520	485	491	500	547	510	498	508	531	553	490	548	506	484	520	523	501	525	510	518	511	473	482	529	517	469	514	546	577	537	482	506	472	524	517	489	470	512	495	493	493	491	504	527	559	497	524	537	503	532	508	539	506	518	510	519	522	541	486	484	545	519	519	530	498	561	524	519	512	480	469	509	508	503	530	468	508	503	483	505	526	530	527	499	508	491	478	545	528	496	556	536	483	474	483	497	536	527	506	500	487	521	512	523	519	536	534	465	518	517	536	499	514	548	539	497	553	524	544	520	522	485	519	502	523	542	524	493	492	495	522	499	512	525	549	518	541	505	496	441	526	510	547	509	519	525	483	491	535	525	457	545	507	512	500	482	519	514	453	491	533	565	521	523	496	489	506	501	497	507	507	481	486	555	553	504	510	523	531	478	485	478	497	498	517	508	489	534	512	513	511	501	484	514	527	517	523	518	509	536	516	539	501	513	533	506	449	511	564	508	509	479	538	505	516	509	502	485	480	546	492	514	497	520	474	538	532	529	503	508	531	501	491	461	491	557	517	491	480	513	511	461	482	481	493	532	510	514	541	511	527	519	519	524	530	493	490	515	476	535	501	531	521	513	545	526	474	496	520	532	505	544	523	498	516	519	529	533	504	552	539	514	502	495	519	475	517	538	524	508	479	526	536	486	500	503	497	492	497	478	461	510	500	528	527	531	536	567	517	507	513	524	510	526	509	480	490	492	520	506	488	490	496	524	512	521	467	561	472	518	513	499	514	473	506	530	495	521	533	514	500	485	517	521	497	501	497	520	501	494	489	503	537	505	508	524	499	539	525	545	514	526	546	534	471	526	550	481	531	491	529	509	499	506	516	469	516	491	504	453	484	534	484	532	527	523	512	504	503	515	509	523	492	490	528	521	506	472	523	505	508	496	464	507	525	554	546	494	492	482	520	470	529	485	516	491	466	500	553	495	530	523	525	519	509	475	504	523	505	499	490	504	514	530	494	478	493	519	509	523	494	481	546	526	538	514	517	526	527	517	526	483	524	459	490	498	500	545	468	505	455	508	483	511	517	530	503	544	510	516	468	516	518	509	527	506	524	507	495	526	527	485	464	528	519	533	495	529	536	507	524	520	473	473	486	541	529	505	503	491	546	532	500	539	514	528	489	500	477	500	482	503	502	519	537	530	532	528	518	543	522	516	491	509	537	492	521	516	516	460	480	532	504	518	490	540	516	471	500	494	486	504	498	487
16209	11574	11728	8542	6850	5916	4112	2682	1711	1023	859	612	200	160	157	143	140	134	121	118	131	119	126	116	96	118	111	107	105	118	99	110	93	111	108	132	102	95	114	103	112	97	104	101	101	82	96	84	93	103	104	101	99	106	112	116	97	116	99	92	93	86	89	110	91	96	114	103	99	99	107	112	106	112	108	103	82	85	87	98	108	108	94	90	114	105	89	114	107	83	98	81	105	83	98	108	101	90	99	94	105	105	106	104	99	93	98	104	96	88	100	97	108	96	93	86	102	86	95	103	111	91	83	100	104	100	108	114	99	99	89	91	92	104	96	109	98	94	99	90	109	81	100	87	104	94	111	98	100	103	90	124	98	91	108	97	119	94	86	105	84	93	106	85	101	79	92	99	67	118	86	102	84	89	91	109	104	97	87	82	86	101	115	97	100	103	105	91	88	106	98	94	99	92	102	96	88	107	82	103	95	112	91	93	86	115	111	98	98	96	77	95	90	109	96	89	109	86	92	99	89	90	96	96	104	111	100	98	97	87	106	95	103	91	94	85	99	108	105	101	100	97	92	101	94	96	103	99	105	111	97	87	102	98	99	102	94	94	83	95	100	91	111	97	91	86	111	113	120	96	104	90	102	85	84	89	112	92	133	85	94	86	97	90	97	85	106	113	94	89	83	114	107	96	110	89	88	92	102	85	101	100	99	101	87	89	123	83	72	93	98	100	104	111	101	95	112	107	77	98	100	95	113	107	90	84	81	81	106	119	112	102	86	89	83	92	89	95	76	98	105	91	96	85	104	109	83	92	107	113	93	88	96	89	81	90	98	115	112	105	106	89	96	98	94	107	92	88	97	98	91	107	96	102	93	105	91	111	118	100	94	97	92	89	79	101	105	82	108	115	91	110	96	115	101	91	108	107	98	69	120	96	93	106	99	104	103	102	96	81	106	119	87	96	97	92	84	87	85	103	86	97	99	89	99	108	104	79	92	110	99	116	100	111	107	93	106	100	89	104	104	104	88	91	95	89	107	100	101	100	102	85	98	91	107	92	106	100	95	113	109	103	108	91	86	98	104	105	89	90	102	103	89	100	104	100	101	92	97	80	88	89	96	96	89	96	99	100	105	82	105	90	100	97	92	114	100	99	95	114	96	102	94	96	89	91	94	103	101	97	100	88	109	108	81	102	95	107	103	104	112	109	86	103	103	98	95	104	92	77	102	94	100	92	92	86	79	92	104	109	92	106	91	102	100	103	108	88	83	93	94	97	90	95	106	111	85	90	97	103	99	105	104	105	81	83	108	95	88	100	94	97	98	111	74	101	97	87	101	112	111	98	75	97	97	109	91	104	86	92	83	132	105	87	109	83	94	88	124	97	120	112	92	113	91	110	98	107	94	105	112	119	82	88	90	88	98	100	94	112	104	76	86	100	88	113	120	83	101	101	84	97	94	87	93	106	116	103	99	92	94	85	97	98	99	96	85	112	88	72	112	100	91	97	102	93	97	89	113	108	93	94	82	98	97	91	103	111	93	97	96	112	100	104	99	90	99	89	108	100	110	116	98	115	112	104	104	101	86	92	81	82	96	88	98	105	96	100	114	94	102	108	101	87	100	102	86	88	110	88	89	93	109	105	98	98	94	89	102	89	99	102	145	100	103	94	87	86	108	100	90	91	78	109	101	95	96	108	105	96	98	85	116	96	126	112	97	102	104	91	95	84	95	106	110	92	96	91	83	95	106	115	109	97	96	102	102	88	92	97	96	83	84	105	100	97	108	106	97	99	95	100	106	90	117	85	93	83	103	108	99	114	96	100	102	98	118	91	109	101	68	118	111	104	82	102	66	105	104	85	101	99	99	99	119	98	92	94	106	103	80	94	105	98	102	103	98	89	86	98	109	88	99	85	85	97	103	94	96	86	97	119	115	116	101	106	96	99	100	83	99	100	83	115	99	94	127	88	114	99	99	95	96	102	96	95	101	99	85	107	81	87	102	115	93	96	107	80	82	89	89	84	95	110	80	98	93	84	108	86	99	94	88	99	109	96	79	92	94	113	110	95	102	91	88	95	105	72	109	96	94	102	92	101	105	102	102	116	98	103	98	87	110	80	103	96	125	129	107	94	101	98	94	104	91	112	105	112	99	101	96	93	104	103	106	105	112	86	106	84	108	79	110	108	96	110	94	69	95	90	92	99	101	79	90	86	96	108	93	92	78	93	113	105	81	113	95	98	95	107	112	103	98	100	94	101	103	96	101	91	95	97	91	88	103	119	104	106	100	96	101	93	99	91	89	82	98	93	99	110	100	93	76	95	96	115	104	87	77	96	84	105	92	99	106	86	88	101	109	95	95	99	107	102	106	105	84	95	113	80	110	104	86	97	115	100	105	102	96	100	87	112	110	115	97	90	86	91	102	94	107	101	89	89	92	101	90	98	89	87	95	100	102	93	114	89	116	96	100	93	83	95	109	98	87	86	81	83	111	76	88	85	101	88	93	80	98	91	100	91	101	108	105	101	82	92	104	96	102	90	82	77	114	104	106	126	96	81	92	99	97	94	95	99	122	91	95	110	97	96	90	111	101	92	109	107	100	102	82	89	109	93	94	99	87	92	95	100	109	113	96	103	97	96	108	105	101	101	107	89	98	98	98	76	109	87	100	94	93	117	112	93	102	114	96	91	103	95	104	104	93	92	121	90	83	116	86	96	87	102	102	93	94	104	111	106	105	87	102	108	101	89	86	95	85	96	91	111	114	100	93	88	118	89	98	93	82	92	109	93	89	78	112	98	114	102	90	91	104	93	113	102	98	99	98	96	103	115	83	104	93	104	98	99	84	99	98	96	107	89	88	108	100	99	114	82	108	99	99	88	104	86	103	98	119	97	105	114	83	97	101	99	76	103	88	94	97	111	93	109	100	103	88	119	107	105	84	109	102	102	94	110	95	92	108	96	113	110	105	102	96	93	89	100	100	88	106	103	101	100	99	80	90	91	94	92	99	93	103	106	91	98	101	87	102	112	91	99	101	87	101	94	81	95	99	107	107	83	96	94	107	103	95	94	99	100	95	83	111	106	96	102	89	94	85	92	89	83	94	97	104	95	99	101	113	96	93	94	66	78	97	99	90	92	84	92	93	98	89	98	97	99	74	97	105	95	85	87	77	92	105	110	86	92	79	91	119	92	82	94	113	98	88	84	88	97	100	90	107	84	99	98	87	83	88	111	79	93	97	91	95	71	119	109	106	105	92	91	98	105	112	105	105	95	109	86	87	101	98	104	121	104	86	82	101	94	96	97	117	103	97	99	104	104	98	86	81	103	107	97	111	86	98	84	81	112	75	104	89	97	97	109	106	116	92	92	100	104	107	98	95	80	88	80	100	95	112	105	96	97	102	97	111	97	106	97	81	115	99	115	106	105	111	87	107	81	107	85	112	82	97	94	109	83	87	100	88	108	113	102	94	86	88	105	89	84	89	95	97	89	108	92	89	102	100	92
10923	8278	11874	12026	12783	13970	9966	8159	5886	4373	4130	2893	1011	693	687	594	618	575	567	580	506	518	473	485	473	486	443	400	454	448	402	451	440	394	419	402	380	373	365	408	363	334	374	380	388	377	381	337	353	351	338	357	357	366	344	351	337	342	369	351	334	330	325	356	337	348	325	354	332	358	319	352	329	384	339	356	329	357	328	321	338	330	360	332	339	358	339	338	318	336	332	292	349	360	343	339	309	314	321	345	337	338	290	328	324	350	286	347	334	328	338	330	343	322	302	326	324	344	316	332	294	362	328	300	326	347	336	315	359	306	302	346	327	333	351	335	333	308	322	346	340	331	319	313	329	326	335	309	306	327	323	288	331	326	335	312	322	327	335	327	328	298	314	336	340	358	338	305	319	282	347	320	315	339	347	318	319	325	303	352	306	304	312	322	320	314	299	335	326	360	295	324	346	328	322	335	322	348	320	336	344	338	307	333	339	307	342	334	299	340	334	380	328	346	359	328	318	343	313	315	326	299	355	350	324	338	325	344	337	350	324	319	348	359	334	357	321	351	307	303	340	325	340	330	293	328	316	347	320	344	308	302	320	310	314	322	308	335	314	375	328	294	350	302	341	315	305	322	326	338	357	329	315	313	332	304	313	313	309	328	307	312	321	297	335	324	317	312	306	293	362	304	316	332	341	356	319	325	324	322	311	303	308	330	289	336	347	303	322	290	323	337	314	332	349	310	357	322	336	316	337	297	343	312	345	341	321	306	321	322	329	315	351	321	324	307	317	332	359	317	340	344	360	334	325	331	337	317	306	335	349	290	297	320	310	355	343	344	327	341	333	318	320	313	337	322	327	291	309	315	363	345	314	323	301	298	340	327	313	309	316	311	362	361	337	329	323	325	323	329	314	337	323	331	331	340	303	309	327	350	343	361	322	323	318	347	349	316	288	328	334	318	311	317	313	361	333	343	332	330	327	351	306	324	325	293	316	352	342	327	304	344	310	287	324	334	316	313	345	366	343	344	288	333	313	311	316	322	325	340	324	316	335	313	319	308	358	348	313	303	328	335	318	307	311	338	313	342	297	313	322	327	356	318	333	315	319	333	329	303	314	297	320	313	313	307	317	313	316	334	345	318	315	321	319	328	348	342	333	356	343	341	318	320	314	326	325	325	333	312	352	330	336	332	312	346	328	343	312	312	313	327	352	336	331	298	318	330	344	331	317	358	314	316	368	329	346	301	311	346	299	328	339	311	344	341	310	294	319	323	326	326	312	306	328	310	298	307	307	318	318	314	316	299	349	331	325	317	308	342	302	312	305	346	321	328	363	361	313	346	313	322	312	340	323	307	320	314	324	360	332	294	350	283	293	324	303	290	354	303	320	345	318	357	331	326	334	324	326	337	347	325	314	328	286	335	301	324	332	324	323	333	291	361	357	363	308	343	330	321	341	360	337	345	326	324	327	338	333	339	344	304	305	366	306	329	320	322	337	360	336	332	316	329	325	331	339	338	334	358	304	331	340	355	334	315	321	331	325	303	337	353	325	296	319	279	297	338	317	314	350	338	345	367	318	318	343	351	310	326	318	323	320	327	332	317	328	298	307	340	321	325	304	316	364	300	306	314	305	331	298	327	379	320	339	325	327	301	327	342	322	347	332	342	323	315	341	316	338	332	296	333	312	325	302	314	344	327	305	314	331	327	325	341	356	322	324	318	328	341	321	299	346	333	334	339	329	313	307	329	319	316	328	319	331	305	333	332	329	311	319	332	333	309	334	332	344	334	322	307	314	342	342	328	336	351	341	311	319	292	348	319	339	320	339	343	316	288	303	342	339	344	316	335	333	296	325	298	309	314	324	282	348	330	329	343	344	329	295	343	343	320	338	311	335	331	323	331	348	344	316	337	301	309	345	338	288	338	326	337	333	353	342	339	324	321	320	324	346	330	317	289	336	306	347	310	311	331	313	358	302	309	300	342	340	341	324	306	341	318	308	338	346	325	317	293	320	310	349	310	334	320	319	315	357	328	337	334	319	326	326	331	344	298	337	331	319	336	325	336	307	334	325	327	304	304	347	339	333	298	344	315	342	344	315	319	303	351	316	321	325	331	334	361	335	311	327	316	306	334	348	301	344	313	322	295	323	324	310	312	312	355	327	330	329	337	318	335	344	316	318	327	343	336	311	348	300	322	323	334	348	341	327	321	333	349	308	325	291	356	342	294	300	349	339	322	355	336	341	346	324	319	351	315	322	374	330	326	304	300	321	297	340	303	329	318	301	302	318	316	313	329	349	350	347	334	315	308	328	335	328	312	335	319	283	317	321	313	315	322	274	351	349	344	298	341	308	338	346	340	345	339	360	337	333	341	336	339	337	334	321	351	325	290	307	323	317	328	302	320	312	336	354	335	335	274	340	341	345	332	318	338	324	357	332	319	317	337	319	332	322	309	327	344	324	295	376	365	356	314	294	355	327	323	328	313	334	338	360	315	368	325	307	289	329	317	315	299	312	298	298	346	326	310	308	342	331	320	323	316	328	315	308	322	329	336	349	367	314	309	320	302	358	317	317	325	328	328	352	348	313	317	317	305	344	323	358	316	305	329	316	298	314	328	335	324	335	361	312	342	339	337	308	318	307	322	336	309	335	330	307	297	333	335	302	297	317	320	315	361	317	337	347	319	350	342	317	346	333	324	332	335	321	346	322	323	360	311	314	320	307	328	323	303	319	305	303	325	333	342	332	323	318	317	308	295	301	328	348	338	299	308	333	333	348	305	300	319	317	301	326	312	312	303	297	318	326	331	341	292	308	341	316	359	324	324	324	336	301	329	320	342	274	331	317	308	362	316	352	319	360	336	320	330	290	315	341	293	309	319	311	321	339	340	346	346	338	306	314	341	323	329	329	308	314	332	311	327	281	329	332	340	329	315	357	330	308	287	329	338	316	283	325	344	331	317	336	332	339	355	338	340	335	326	345	335	345	296	301	374	324	334	311	292	302	339	293	331	326	326	336	306	346	313	328	299	357	302	312	320	321	326	328	327	311	339	311	330	327	336	309	317	332	347	312	319	298	336	342	309	333	315	297	300	327	338	348	360	367	310	359	312	297	321	319	350	306	325	296	342	338	309	306	287	318	307	323	319	335	303	299	312	321	316	306	306	327	338	313	327	339	299	303	346	359	315	307	306	324	334	345	313	282	297	319	344	314	301	324	304	326	301	316	311	315	308	322	333	326	305	330	326	331	320	371	322	337	341	345	328	296	327	338	316	347	337	325	299	309	297	350	335	317	332	321	319	324	335	318	333	338	320	349	365	329	338	309	307	322	313	332	311	326	346	361	348	330	328	327	306	311	328	335	338	347	327	310	332	298	341	326	305	340	315	296	348	330	330	327	324	318	338	323	311	324	336	341	325	334	305	342	345	293	330	322	321	320	322	294	335	320	322	333	326	331	331	344	344	339	302	303	330	338	335	316	331	322	312	322	308	331	318	355	301	346	342
24938	16878	15257	13594	16991	16886	8875	6068	4030	4029	6319	5137	458	298	313	311	255	272	239	255	233	231	225	229	223	201	192	212	218	183	190	197	192	173	198	206	196	208	195	217	220	182	182	203	172	158	204	189	162	175	181	209	203	186	171	177	201	191	171	195	167	170	171	193	221	199	183	185	163	190	194	199	187	213	170	211	181	172	199	195	180	197	194	172	207	165	174	190	208	195	179	193	205	179	183	167	179	196	202	164	189	184	192	190	175	182	180	204	183	166	185	172	198	200	192	197	177	172	175	191	181	188	173	200	195	162	174	172	172	173	197	175	207	183	179	185	173	163	170	175	175	191	173	189	179	205	194	180	189	186	188	187	185	176	174	180	161	184	189	181	169	203	152	176	183	187	179	192	172	156	188	174	189	181	189	184	194	194	166	175	172	178	183	198	185	178	167	178	190	187	184	195	177	161	169	197	212	186	165	176	171	167	187	190	176	163	169	180	177	187	197	169	193	182	165	183	171	170	188	202	176	188	180	192	192	193	182	171	189	198	177	158	184	205	194	181	188	191	203	186	192	172	187	192	199	172	202	208	186	184	194	186	171	172	192	175	190	177	183	175	199	198	175	175	183	207	180	227	175	179	183	203	169	183	204	170	183	176	168	161	196	202	182	199	180	179	162	161	177	162	188	181	151	188	172	176	173	206	211	171	170	180	184	183	201	176	173	189	196	180	171	208	179	171	187	197	180	219	180	198	178	194	173	167	167	176	197	187	186	184	194	182	201	204	186	171	184	180	197	217	179	187	185	190	177	172	181	172	185	189	165	189	172	160	167	159	196	166	179	197	174	166	184	188	171	212	159	198	194	170	212	186	179	181	196	192	179	167	162	204	201	175	162	213	168	184	181	182	218	184	180	198	179	174	167	166	199	167	174	160	189	190	188	194	194	174	174	184	190	160	173	152	184	198	178	180	169	199	193	199	172	169	196	157	187	195	188	192	177	197	182	176	192	195	173	158	198	194	185	177	190	171	168	186	182	177	174	177	182	203	186	184	203	193	172	189	172	189	179	186	153	186	228	186	184	175	195	199	182	197	162	167	159	182	181	167	174	193	197	180	185	212	190	185	176	193	179	182	185	178	200	174	175	181	190	185	178	163	158	178	200	164	178	175	182	182	190	180	207	173	173	190	174	206	199	166	159	150	193	162	195	201	193	154	165	178	207	192	169	189	204	181	184	179	192	221	216	175	186	198	179	173	210	194	190	197	189	200	178	210	194	206	216	167	183	179	188	191	174	177	186	199	211	190	196	175	189	184	189	205	205	171	165	167	181	193	205	187	158	154	183	177	194	188	188	177	191	194	221	180	194	185	187	157	206	176	189	163	162	186	208	184	178	201	201	185	186	182	170	165	216	155	158	184	180	181	194	173	183	175	201	159	169	187	196	183	184	196	184	182	185	173	194	191	196	184	173	188	183	206	202	194	183	186	195	175	187	188	176	171	189	213	184	177	174	182	166	192	177	182	171	178	167	203	180	192	188	202	188	172	189	161	187	198	189	195	174	196	192	185	191	184	181	205	194	184	199	189	189	190	193	203	199	167	175	198	176	168	165	190	196	209	201	179	199	195	166	187	197	219	172	183	168	189	180	183	191	182	193	176	179	192	181	218	210	182	163	181	191	166	177	181	182	188	185	202	168	187	167	163	202	175	192	195	179	195	182	162	202	169	173	180	192	151	186	203	161	201	196	178	153	185	190	186	190	181	180	175	171	188	203	196	176	213	174	169	182	192	167	203	185	201	215	173	170	198	178	198	192	191	167	191	169	143	170	205	173	184	190	180	165	170	176	162	176	180	176	181	187	147	162	161	187	187	190	195	186	204	195	208	194	191	181	158	190	186	170	178	177	175	179	175	171	185	165	205	181	189	197	175	164	186	199	208	195	182	173	177	213	179	190	210	195	177	175	188	187	190	151	181	187	179	175	189	185	199	180	175	212	190	202	196	181	169	177	186	189	168	171	186	176	180	166	180	177	195	195	178	207	174	174	161	165	183	181	189	156	158	181	166	193	201	173	166	203	179	217	176	192	170	198	188	176	177	203	187	209	222	187	173	173	206	186	181	191	192	173	207	197	203	199	176	170	190	165	184	185	184	198	184	181	170	192	190	163	188	191	200	163	181	187	184	173	176	172	191	196	180	190	184	182	198	183	178	199	209	183	177	173	174	187	178	166	185	185	175	170	183	188	161	194	175	193	214	176	201	194	180	181	166	173	182	175	167	215	170	195	185	175	224	163	181	159	212	168	164	179	161	166	183	178	185	159	176	182	174	185	184	207	170	183	181	173	195	182	185	187	180	172	184	181	177	200	167	180	191	189	195	189	162	171	193	183	191	177	169	155	185	189	179	161	195	180	171	167	172	192	201	184	182	159	173	174	168	178	163	180	184	215	167	179	173	182	199	161	175	177	203	186	171	224	170	191	175	171	204	163	181	184	171	178	186	190	201	180	171	201	149	181	167	180	184	184	178	180	183	175	195	180	192	161	178	170	165	236	187	154	172	170	187	190	201	188	168	194	163	173	179	171	169	183	182	182	172	193	191	158	181	185	171	205	211	183	187	183	171	171	186	188	194	189	179	210	202	192	186	162	186	183	190	189	176	185	201	184	174	192	181	198	181	171	192	169	173	193	194	193	195	191	186	170	169	171	190	193	191	191	220	189	180	170	179	203	211	162	176	180	183	182	189	209	179	182	182	190	180	184	182	152	184	193	185	189	188	162	175	167	205	171	199	186	204	174	187	190	200	208	192	206	186	175	204	197	183	218	163	180	188	160	182	177	173	205	205	193	183	183	193	186	199	167	165	182	175	203	201	176	176	152	188	175	153	202	193	217	180	193	176	178	180	183	161	206	183	176	181	193	186	189	195	184	184	185	184	175	207	173	185	199	204	182	190	183	186	155	186	158	186	171	185	174	183	147	194	193	181	178	203	191	189	174	168	180	189	185	184	170	173	189	210	159	165	166	167	169	199	198	179	175	174	207	189	186	152	168	190	190	160	217	182	154	164	182	176	195	191	181	183	175	171	182	196	173	176	178	169	161	172	191	177	181	175	195	173	174	182	178	174	172	179	207	181	203	174	179	194	185	179	189	167	190	200	205	206	174	174	184	182	200	190	175	209	185	172	166	177	205	202	186	184	170	196	163	187	181	210	181	189	187	179	177	198	175	183	170	194	181	173	168	199	176	172	168	178	180	175	186	190	180	175	185	171	145	169	189	183	171	182	191	172	156	185	156	180	189	205	198	170	169	197	205	190	196	167	186	184	156	165	157	166	201	193	162	177	183	199	199	163	175	161	166	191	197	192	166	228	197	164	190	177	174	189	181	178	187	202	191	174	195	169	179	174	177	186	182	175	172	190	192	181	188	183	189	173	186	161	189	186	184	201	191	183	181	167	171	177	180	192	176	189	152	194	157	202	173	180	185	164	180	192	193	164	179	154	175	177
14979	11212	14961	19415	26837	24293	14534	13132	10702	11748	18975	13431	1707	1495	1304	1225	1149	1013	1010	977	937	913	926	842	779	807	806	747	746	748	746	716	747	693	689	713	614	650	688	668	682	673	663	639	660	627	605	634	579	568	622	639	588	571	609	594	599	598	605	576	603	551	602	610	615	600	570	563	585	634	601	603	559	555	531	542	584	545	581	545	548	580	557	572	564	542	545	612	524	604	543	529	564	551	562	583	604	538	543	570	559	569	577	580	568	562	564	549	554	577	548	518	543	563	560	518	533	550	553	524	566	517	518	576	564	537	563	574	567	607	537	544	590	547	511	598	560	512	583	575	516	548	531	581	554	535	570	555	553	592	545	523	553	558	610	558	538	585	580	554	567	574	547	583	555	524	536	560	541	514	549	529	584	551	540	544	541	557	551	551	549	590	551	583	560	545	532	543	553	552	553	554	521	545	515	589	584	562	530	615	568	579	566	546	534	515	540	552	556	556	528	556	569	540	536	558	539	526	517	559	502	536	549	559	576	523	554	516	506	549	568	555	526	563	543	568	555	552	548	534	559	591	560	571	584	551	539	522	553	539	550	572	565	560	535	547	611	541	570	532	554	531	586	598	582	575	528	528	533	562	594	551	559	552	556	516	528	509	515	541	540	555	560	561	535	577	586	549	535	532	493	594	559	521	554	557	554	560	582	567	563	544	525	534	546	544	568	567	553	532	540	565	513	573	563	540	583	573	543	576	572	544	545	544	530	516	569	539	591	533	588	517	521	537	552	513	549	574	555	535	538	529	545	551	579	546	573	556	556	578	550	556	572	554	516	546	551	506	542	590	551	504	538	566	529	562	602	569	535	582	550	523	506	522	545	557	570	512	540	563	517	537	562	526	561	541	530	523	514	583	589	572	520	537	583	554	559	559	553	540	604	583	570	538	550	535	538	544	569	566	586	543	558	515	554	568	577	541	546	506	503	567	555	538	499	545	552	562	562	561	594	527	571	577	562	576	559	567	538	500	550	583	567	534	547	557	554	561	546	543	529	510	516	503	554	534	525	553	568	549	540	544	537	566	503	512	514	569	548	533	567	531	554	518	583	565	544	528	577	529	566	563	564	534	588	533	546	547	511	577	546	562	548	557	550	532	602	542	546	550	565	520	566	531	538	529	549	531	560	544	542	532	558	574	519	537	535	567	567	518	578	556	543	568	510	521	562	553	563	507	532	535	530	578	530	521	535	516	587	537	560	534	508	565	561	550	560	541	562	557	507	569	575	588	530	513	599	568	608	553	524	565	545	552	608	553	544	558	505	517	602	522	595	505	543	579	576	507	548	577	541	581	580	561	576	553	559	571	562	560	553	539	559	554	536	588	551	558	576	540	522	554	576	516	529	532	496	545	499	567	517	500	549	574	556	527	526	568	578	528	505	523	570	563	534	550	577	558	533	573	563	536	539	569	555	587	575	523	561	546	522	535	541	533	537	548	520	578	535	581	570	545	525	548	497	588	566	579	551	549	529	552	520	557	575	542	558	543	559	572	547	564	530	571	531	527	578	547	573	575	521	525	566	593	545	562	582	578	563	516	505	519	525	539	538	562	518	491	521	515	535	572	541	541	560	576	597	558	508	551	514	534	576	521	540	539	542	534	564	567	547	537	526	536	532	506	555	560	552	558	531	574	582	526	546	534	555	563	512	536	512	540	577	555	528	557	549	532	562	518	522	540	559	553	562	553	541	555	558	529	554	506	554	552	558	546	555	527	555	557	539	557	578	562	546	542	505	558	526	541	563	542	510	561	520	510	564	566	515	535	535	544	569	584	577	564	562	570	509	543	574	523	601	531	554	524	529	560	536	533	572	565	569	538	566	528	559	554	507	576	523	525	526	550	558	586	544	560	578	528	547	533	524	530	549	582	549	500	530	555	545	547	568	568	574	547	559	543	559	577	564	518	536	553	620	612	530	541	561	557	501	562	533	526	561	587	581	523	557	555	600	530	554	561	511	559	542	538	569	543	525	513	544	547	553	564	546	549	556	508	527	522	502	556	534	497	546	614	568	536	527	541	524	522	549	542	525	569	506	574	532	558	554	548	546	568	547	523	546	544	561	572	553	541	572	538	588	560	557	547	556	539	544	533	600	560	591	549	544	533	572	584	511	551	514	608	543	578	570	551	555	557	531	554	570	524	548	508	553	534	512	538	517	610	564	541	574	542	530	594	563	564	524	564	495	547	569	539	546	546	544	547	537	550	585	549	555	561	523	596	545	528	576	583	558	535	554	591	588	541	571	540	571	567	564	563	542	590	575	557	612	520	514	566	553	553	530	518	543	530	607	547	560	557	513	566	583	537	518	517	556	518	533	546	549	559	557	541	608	524	548	563	549	576	525	547	559	563	597	529	550	558	564	542	533	515	568	537	528	532	566	540	572	521	559	548	591	528	514	580	559	591	560	564	519	570	578	568	565	586	515	537	525	520	534	608	541	529	539	523	542	555	553	530	536	569	539	558	536	602	561	527	562	566	558	574	567	565	575	547	550	599	523	552	526	567	537	606	573	524	550	523	529	566	541	574	538	545	578	596	508	491	547	545	541	538	591	534	534	551	571	537	521	565	549	532	513	578	541	560	518	493	545	577	529	564	561	566	545	519	566	558	536	552	551	537	537	533	526	527	555	554	562	539	525	535	552	519	534	509	569	530	562	521	554	546	532	549	555	538	555	525	553	560	499	529	477	554	543	542	550	525	540	529	546	557	590	530	542	580	529	556	538	558	539	527	565	518	516	564	504	517	549	550	560	515	546	495	574	531	551	546	534	555	517	542	549	545	530	539	542	573	529	554	529	589	561	549	570	550	546	534	548	561	543	573	518	515	535	520	520	525	555	493	578	534	549	567	545	514	556	545	535	535	553	588	531	525	515	526	559	516	551	579	566	553	537	601	487	569	564	536	540	555	514	548	515	535	576	571	583	555	537	529	574	542	597	569	584	521	570	579	538	542	580	557	568	533	548	517	544	532	534	498	564	515	558	545	580	590	571	574	564	555	572	546	530	557	545	558	550	529	577	538	543	581	558	553	568	557	579	575	554	541	555	521	519	545	572	548	509	580	560	567	541	529	535	537	529	535	546	529	546	567	547	532	556	539	576	560	548	555	586	511	543	565	571	531	568	543	554	557	558	537	571	573	575	578	545	549	519	576	502	560	555	542	542	533	548	539	578	539	557	547	517	567	546	503	553	581	545	572	556	537	545	600	546	525	514	556	560	495	553	515	576	543	531	514	575	523	558	566	545	569	570	547	509	573	505	527	563	566	576	563	512	529	567	531	559	532	594	521	534	560	561	557	552	546	501	524	563	539	567	530	565	555	585	523	565	540	516	575	559	533	577	541	569	565	514	526	543	567	554	521	558	523	571	580	556	515	530	510	556	522	533	573	509	537	565	572	540	536	554	577	558	534	526	536	497	550	559	534	576	535	593	562	522	542	533	549	528	596	540	535	548	546
3355	915	982	1519	1848	1928	1434	970	784	978	534	368	184	177	158	176	198	180	164	178	172	203	207	195	175	218	185	173	174	172	177	192	170	188	171	164	182	176	174	180	162	165	158	164	159	189	183	159	168	166	180	174	183	189	178	180	184	185	179	180	177	159	174	170	170	199	168	170	160	177	187	169	178	175	198	191	189	196	184	157	180	163	179	192	192	152	178	153	181	160	192	178	200	140	159	201	179	181	179	160	194	179	157	184	176	178	169	165	189	181	195	172	162	175	159	184	186	173	169	177	171	174	163	158	174	193	159	175	177	175	176	185	181	182	190	161	182	157	163	183	187	181	196	189	146	182	183	152	191	198	177	190	198	200	159	173	179	201	149	156	186	193	186	192	168	190	162	179	180	204	183	204	189	171	193	183	178	188	204	183	175	192	198	198	184	182	196	198	143	167	172	163	181	165	187	152	186	165	193	181	184	185	174	198	145	180	181	157	192	174	201	172	152	187	169	165	175	153	180	149	197	180	164	174	189	193	180	196	186	193	193	171	169	180	177	193	155	185	160	160	163	191	162	153	197	180	183	191	199	187	169	172	183	185	178	202	171	183	173	202	169	196	164	178	197	196	190	197	174	206	195	173	186	159	209	212	184	166	173	181	146	162	191	181	162	194	182	167	171	192	181	162	190	179	203	161	164	182	174	188	154	177	168	195	179	178	169	188	199	186	194	165	194	191	170	167	171	182	185	163	161	175	175	176	186	174	176	192	153	153	173	190	181	166	171	169	173	142	173	169	189	170	153	168	173	197	184	183	182	174	163	161	169	182	173	180	179	182	159	168	157	192	186	190	192	170	141	176	183	163	184	158	199	170	178	181	149	193	161	168	171	181	192	162	186	211	184	185	182	187	192	192	167	172	183	167	181	179	166	188	190	189	177	168	185	176	178	202	179	193	172	202	178	191	212	179	162	172	183	200	172	168	183	193	189	175	190	179	181	205	165	171	178	179	191	199	153	191	197	174	194	140	178	161	179	167	162	173	162	184	179	179	170	172	171	212	204	168	198	172	184	186	173	172	167	203	184	172	185	190	164	163	207	181	177	178	179	191	146	160	173	183	166	190	175	185	168	171	152	166	195	175	190	170	177	167	174	171	176	179	177	160	172	178	147	163	185	165	163	177	179	210	191	186	165	166	175	192	173	187	179	180	189	160	166	163	176	185	183	186	146	170	178	134	173	179	198	188	183	167	188	165	153	162	182	186	189	171	167	171	191	188	181	169	188	159	173	188	196	191	185	193	159	175	193	184	188	189	183	190	176	161	172	176	190	166	166	189	173	172	191	174	174	179	174	172	166	173	154	175	168	156	170	167	208	181	182	193	177	172	185	164	194	139	190	193	201	187	179	197	187	185	185	182	174	184	184	168	161	174	173	160	198	182	172	196	188	194	168	171	191	176	164	140	178	185	169	171	177	194	187	178	168	185	169	196	174	179	149	169	157	194	197	204	173	146	175	184	163	194	180	170	155	174	191	172	170	167	162	174	173	163	180	169	167	198	189	164	171	188	166	164	187	160	169	185	188	159	167	164	175	193	175	159	157	156	178	176	170	180	187	197	182	197	188	168	190	185	163	152	188	185	191	182	198	202	188	182	181	194	173	179	164	187	190	169	165	173	163	192	168	147	181	186	162	154	171	189	168	181	165	186	179	163	194	163	174	182	171	169	202	162	181	179	184	166	202	166	175	172	186	164	174	162	186	152	172	182	188	165	163	163	157	176	170	187	196	168	183	164	187	195	165	172	191	183	184	191	171	189	164	177	179	168	191	162	170	161	173	159	183	160	184	197	180	173	190	185	201	167	202	190	169	185	181	213	165	178	159	169	179	179	166	183	169	166	184	173	208	186	170	179	175	190	179	175	182	198	191	182	151	190	162	175	185	197	146	185	164	164	171	165	191	163	181	172	184	177	181	155	162	190	190	158	169	187	161	173	166	177	184	197	179	165	190	178	192	190	164	172	191	183	186	181	188	171	193	146	171	187	167	186	156	200	147	155	196	164	184	153	180	181	193	169	191	151	176	170	193	209	175	180	162	193	197	186	152	187	175	150	180	177	194	173	165	191	206	161	198	175	158	164	179	168	171	166	178	205	156	173	158	161	166	184	186	158	184	177	176	156	169	188	192	166	187	207	178	171	169	197	182	182	189	184	166	173	197	151	183	181	172	176	180	165	173	188	198	184	185	187	160	176	205	177	159	180	175	154	168	178	179	173	196	195	185	201	164	178	191	173	187	181	185	173	182	202	153	178	175	137	179	186	163	181	184	166	173	161	161	179	169	186	191	181	173	172	174	182	188	165	168	183	193	146	191	182	166	166	177	165	175	171	182	159	182	176	175	160	182	183	150	184	183	188	163	174	173	160	193	199	211	168	172	186	164	159	167	183	193	175	178	179	162	186	176	191	189	164	180	166	186	183	168	171	151	191	193	199	188	172	190	169	188	147	169	174	186	182	159	164	187	188	182	201	171	171	182	170	163	193	182	169	184	194	178	159	159	176	168	187	182	161	181	178	192	176	186	177	174	158	175	180	175	220	185	191	188	176	204	191	186	171	160	173	179	182	164	176	191	193	184	151	170	170	185	168	165	164	152	176	184	166	186	168	172	187	171	185	167	179	179	186	186	170	143	190	158	172	185	213	178	183	174	165	168	182	197	170	188	163	191	179	187	164	188	162	180	166	162	192	169	186	182	165	194	199	171	168	180	196	166	172	166	147	172	182	165	147	186	167	172	182	178	165	178	168	188	174	164	195	184	173	169	203	162	164	178	184	189	191	203	177	194	174	172	180	171	158	169	188	172	189	190	158	176	158	151	182	196	184	171	188	165	161	163	166	196	190	200	193	165	150	214	178	180	175	160	160	185	177	187	155	178	174	156	169	194	169	168	181	187	194	168	166	195	177	165	182	167	176	160	178	172	165	173	175	159	157	180	183	165	168	194	178	190	193	193	179	185	149	185	156	181	167	190	184	180	170	160	186	172	171	184	185	192	166	178	191	177	183	193	176	178	178	176	182	190	177	188	183	175	177	185	200	195	182	185	186	168	175	195	155	209	176	203	179	163	186	171	190	160	205	174	170	178	194	177	188	176	165	177	163	194	188	160	187	174	169	194	174	162	172	171	170	180	187	191	184	161	187	186	171	173	183	184	162	192	161	156	185	161	196	178	157	174	187	185	189	164	168	166	186	173	181	166	157	214	188	176	183	188	196	187	198	185	160	185	189	172	179	177	177	153	193	152	163	185	162	168	160	166	191	209	212	173	174	168	187	150	164	166	175	180	175	183	183	194	159	175	175	192	198	167	169	160	175	199	171	180	175	194	167	171	172	184	160	184	183	196	193	173	162	177	181	173	185	193	165	177	195	182	198	178	185	174	189	178	177	183	175	194	175	161	191	179	174	159	191	181	160	156	190	155	192	186	182	177	199	164	172	167	185	200	176	202	164
2920	1198	1945	4014	5740	6490	5198	3750	3662	4640	1836	1291	576	552	546	511	532	583	517	543	563	557	553	530	532	518	541	499	512	530	557	537	520	487	525	537	515	545	517	546	514	552	559	528	505	523	526	551	513	520	484	464	529	523	530	535	511	493	499	522	517	515	493	503	495	540	518	499	512	497	495	498	543	517	526	522	546	517	505	526	529	494	515	548	513	493	537	492	548	520	549	546	546	519	531	546	516	531	494	513	504	509	519	526	528	505	527	528	526	517	566	507	519	555	562	538	513	533	521	536	524	556	535	538	510	519	510	529	546	563	530	520	535	483	521	504	531	591	530	489	520	552	544	509	535	547	550	538	497	495	504	522	523	513	472	546	485	509	522	501	528	533	518	567	519	500	509	553	512	506	561	527	508	489	513	538	505	539	532	524	502	546	521	517	571	494	516	530	560	503	543	530	520	496	540	543	532	532	508	522	541	514	524	496	503	497	545	534	535	522	546	531	519	551	494	539	510	504	546	523	494	521	549	490	497	503	537	524	561	514	530	515	504	512	493	543	515	530	500	522	512	540	559	512	464	497	554	521	531	543	492	524	499	523	510	516	519	521	542	525	491	505	521	540	515	475	533	513	505	525	535	538	529	555	518	502	548	518	566	490	546	542	487	498	541	501	470	520	564	530	565	539	530	513	528	529	565	496	555	524	529	524	511	520	515	497	501	549	526	506	503	552	529	526	513	497	533	503	506	507	523	508	537	503	540	498	470	552	559	511	522	494	517	550	534	503	472	494	531	489	488	521	518	526	525	507	516	529	519	529	494	492	549	519	522	541	541	492	508	525	566	550	492	505	535	523	540	545	528	495	550	521	532	519	505	553	528	519	505	531	512	502	489	504	523	509	524	531	537	516	563	520	516	519	525	518	545	564	518	527	536	514	508	501	515	526	527	548	545	503	549	502	536	522	534	558	563	503	483	537	530	476	503	561	524	501	520	545	506	551	524	501	546	544	548	524	498	508	573	505	565	529	520	501	530	538	530	536	531	493	566	535	531	493	532	558	510	533	570	563	522	538	505	522	516	544	482	524	559	483	523	501	515	518	510	524	505	549	502	522	558	496	546	501	536	532	498	548	500	516	550	506	495	515	521	497	516	531	544	542	524	504	482	556	528	509	565	493	515	496	528	562	530	477	503	533	509	537	493	504	487	517	518	560	510	532	512	523	523	523	511	509	525	479	519	493	497	551	507	534	556	507	520	528	518	507	508	530	521	520	530	514	537	491	513	468	523	543	572	537	540	493	532	471	539	515	473	500	499	519	519	517	515	537	493	543	512	525	518	497	506	508	502	503	533	569	530	498	549	533	501	506	527	549	525	512	496	566	505	504	538	514	530	504	562	495	539	544	505	529	523	494	523	529	529	572	523	529	548	513	543	544	553	521	508	498	486	472	524	560	514	527	517	517	530	532	540	495	501	521	568	535	528	514	558	514	496	526	515	536	505	532	519	529	526	516	521	476	483	517	533	504	517	485	529	536	568	543	540	536	525	459	514	517	508	511	505	522	466	505	507	499	509	498	524	514	508	503	503	537	530	523	554	508	525	521	540	549	510	537	506	554	542	546	481	541	574	513	498	544	519	481	519	530	504	475	533	505	511	517	569	530	518	529	522	489	541	509	493	528	554	536	513	550	552	526	490	520	472	542	557	508	553	507	495	540	542	558	571	522	518	550	520	481	513	522	538	508	531	541	530	501	541	552	507	561	508	556	508	478	489	512	507	472	521	536	491	494	531	492	484	499	514	497	489	508	503	498	479	530	537	510	489	514	524	488	502	542	498	507	560	481	502	527	532	567	528	526	533	557	500	522	522	495	525	509	505	510	523	500	519	539	538	516	500	540	522	510	552	531	519	521	516	491	549	479	521	480	531	567	537	537	549	524	538	527	556	508	526	498	528	532	529	498	502	490	505	548	515	544	517	516	549	524	531	526	527	522	522	559	539	514	507	536	496	493	512	502	529	526	536	515	537	550	508	484	483	553	505	519	569	576	485	492	520	537	534	503	589	523	495	512	487	560	478	502	503	557	528	507	530	502	490	526	516	529	523	521	469	545	523	496	527	526	544	536	541	537	514	513	532	533	542	506	501	500	484	533	564	550	542	513	520	536	535	554	519	488	531	541	551	523	514	552	531	514	501	519	504	533	519	522	533	558	533	529	515	513	510	538	511	525	541	511	522	504	545	549	519	513	515	517	526	526	498	504	445	503	547	536	542	553	509	469	504	563	567	529	520	546	505	508	543	504	567	521	531	500	551	538	576	508	507	492	517	541	490	461	516	486	536	502	513	548	513	545	542	517	534	520	513	529	513	511	543	490	530	531	529	523	524	487	507	487	556	543	527	498	528	505	560	513	466	503	521	517	540	521	578	534	507	502	511	535	547	514	526	474	542	543	538	552	525	523	480	506	555	519	518	536	506	591	518	518	521	500	488	514	508	496	523	521	527	530	485	561	501	496	540	482	513	491	533	513	519	518	525	519	574	486	524	536	491	545	487	534	524	524	522	557	505	557	538	523	475	506	521	535	501	521	504	538	496	469	527	501	527	511	548	528	495	504	519	508	577	500	574	533	551	554	506	523	498	515	532	553	524	533	513	527	519	498	504	532	516	506	568	500	530	510	547	518	492	478	469	514	530	494	523	552	548	508	516	504	523	556	546	527	539	508	546	503	506	503	549	551	482	494	502	543	537	504	536	529	548	511	522	531	502	559	526	488	541	511	473	532	517	497	521	519	518	571	504	541	566	521	515	556	533	498	554	546	477	507	474	536	561	515	528	555	529	502	527	596	490	495	519	539	556	520	535	508	571	541	513	521	533	514	516	511	570	521	553	532	535	516	481	482	447	548	518	531	513	516	484	483	550	521	527	504	509	513	523	555	519	592	477	520	552	550	552	501	576	539	528	544	525	502	524	530	520	487	531	510	550	530	544	525	504	549	460	498	489	495	537	549	540	520	493	508	548	504	562	485	494	524	514	520	551	519	509	542	548	506	541	521	515	575	525	505	512	506	515	504	551	507	551	515	545	527	571	519	563	524	517	534	564	549	544	522	545	528	491	487	539	509	488	558	542	539	537	528	517	495	555	563	522	505	547	518	490	510	493	497	459	502	494	518	504	525	521	540	489	545	549	499	543	499	500	572	568	555	523	502	516	490	519	518	519	472	517	494	532	486	499	505	508	515	522	532	547	504	532	520	532	497	497	509	576	508	500	536	542	523	493	520	559	581	508	532	500	495	471	519	496	507	508	542	499	520	534	487	525	530	513	513	478	491	489	494	522	523	543	505	544	532	534	548	541	511	540	515	533	499	490	501	546	534	542	494	517	494	480	578	564	523	518	510	569	521	470	542	529	570	591	508	487	580	572	558	545	498	502	475	517	560	542	506	546	528	534	517	528	559	539	540	494	535	528	520	542	529	494	525	508	538	556	513	524	505	500	546	492	496	506	530
13388	5162	8262	13798	9772	9743	11803	10920	8581	5386	3568	1633	269	190	177	140	142	133	138	126	110	140	132	99	142	125	101	100	107	94	114	109	113	113	132	101	111	100	131	104	95	89	128	104	107	94	101	108	108	104	96	85	94	102	90	108	90	99	113	124	100	98	112	81	96	90	96	100	99	100	99	106	123	124	110	111	119	105	99	117	105	93	100	99	87	102	105	103	85	110	103	112	111	101	111	94	82	126	115	96	116	110	108	101	106	105	84	79	105	103	77	107	103	103	114	113	78	104	99	105	111	108	101	101	106	100	98	110	105	109	91	102	86	90	105	97	99	109	103	107	98	105	111	94	101	120	94	116	103	92	114	111	113	114	83	84	89	109	111	92	113	113	108	104	102	84	120	87	98	116	102	88	99	102	99	105	104	99	104	116	94	122	95	99	93	114	94	93	112	113	94	94	117	85	106	92	108	104	91	92	99	118	104	115	101	94	110	92	104	87	118	93	106	119	95	92	98	112	102	98	93	97	107	90	92	100	93	105	99	102	99	114	106	93	101	103	107	105	100	98	96	113	126	97	112	107	100	104	104	112	103	99	93	111	107	98	95	93	102	103	96	109	118	107	91	103	78	105	95	85	93	91	123	92	98	117	93	73	88	107	106	112	92	105	91	100	105	113	97	101	106	124	121	103	116	112	123	96	102	102	118	117	100	102	106	105	120	107	130	99	107	79	104	100	100	98	124	108	80	93	99	86	123	97	87	96	101	100	120	114	114	87	96	100	108	82	112	79	109	104	90	123	105	112	93	105	101	93	103	81	102	102	97	79	105	102	94	96	88	106	105	107	117	111	102	121	128	95	101	94	109	96	116	102	118	99	108	104	92	84	103	94	117	116	107	87	101	101	122	111	107	87	104	94	123	112	104	106	97	91	99	104	88	91	103	102	106	98	113	108	101	109	97	106	97	112	87	104	103	97	91	96	94	96	101	103	109	104	107	95	103	104	110	106	94	102	89	92	101	93	110	94	93	126	93	97	112	105	97	89	95	96	96	107	96	106	113	103	105	87	112	121	107	90	102	96	103	130	119	90	104	87	104	67	105	95	107	107	98	103	111	97	103	103	99	108	84	97	122	86	102	115	112	121	99	98	92	112	87	89	106	118	91	96	105	91	113	103	105	105	90	89	116	105	86	87	97	112	106	99	95	96	90	97	102	106	100	89	91	96	88	108	88	94	109	99	108	91	89	89	96	115	94	115	92	118	110	116	101	85	96	110	111	101	116	104	97	112	104	92	100	87	108	101	116	75	90	123	79	109	98	101	96	102	102	100	98	106	108	110	100	111	100	106	112	114	86	99	111	93	102	109	95	107	100	107	96	112	100	86	95	100	96	90	102	101	110	106	92	107	101	95	115	110	95	104	100	120	110	112	99	110	101	123	98	124	97	101	98	82	111	105	108	94	111	107	94	92	126	99	108	109	103	94	97	102	108	109	109	103	96	104	86	108	111	104	96	82	80	102	87	88	104	97	105	114	114	119	111	124	98	101	88	111	98	110	113	104	104	101	112	114	97	88	103	102	112	91	80	93	83	105	90	97	104	105	116	121	105	106	119	115	123	112	100	96	86	110	91	113	97	116	105	102	84	109	104	102	100	88	98	92	111	108	94	113	98	80	105	105	103	107	90	101	104	92	103	90	98	113	87	95	102	103	99	106	87	89	105	104	103	79	107	116	94	118	96	108	101	96	95	92	95	114	111	106	100	108	101	107	91	116	108	115	101	103	85	111	90	99	104	107	104	96	108	105	92	107	101	105	89	107	107	113	98	101	97	109	95	95	109	104	105	91	98	107	99	107	127	96	92	91	82	107	114	89	88	89	117	88	104	90	122	124	116	110	123	121	140	97	109	112	110	106	126	102	92	93	92	118	88	107	102	131	101	109	82	128	101	102	104	95	103	101	94	105	112	111	98	98	112	102	97	110	113	111	107	110	113	125	112	111	92	102	107	90	94	96	73	105	112	101	109	100	95	101	101	106	102	100	122	111	83	122	91	95	101	115	110	104	95	121	107	98	91	91	109	108	88	101	114	93	87	100	102	101	86	100	95	96	90	122	93	91	97	106	103	95	92	88	101	117	89	105	122	91	118	109	85	89	90	105	108	110	96	84	98	111	111	103	104	90	117	99	108	129	115	95	91	80	100	103	98	97	113	98	80	104	82	91	96	111	93	103	104	115	87	86	102	89	106	117	103	111	122	110	107	102	116	97	104	98	117	109	93	85	99	108	96	104	109	109	121	90	89	96	120	89	89	108	94	100	100	108	87	106	105	102	97	91	108	117	106	104	111	90	97	82	99	92	94	115	111	113	81	93	109	108	85	98	110	110	110	88	85	95	104	117	93	103	124	114	106	96	111	95	94	95	110	109	95	88	98	108	86	109	89	97	87	101	116	101	101	109	92	103	94	99	94	118	95	108	115	92	122	111	95	109	102	111	118	104	114	118	97	100	105	96	85	103	99	110	106	100	113	119	106	123	111	77	111	103	96	115	102	97	120	99	102	84	101	101	93	105	105	103	118	113	100	115	109	97	112	101	86	81	97	82	104	106	107	101	109	108	107	113	105	83	88	126	94	89	96	99	90	106	79	106	99	93	101	106	99	93	102	102	114	95	110	97	116	105	92	101	111	108	105	93	106	89	112	92	99	98	104	97	101	118	102	122	99	100	98	107	80	97	114	96	94	108	91	108	114	116	120	110	114	108	91	110	112	90	116	110	97	100	96	109	111	84	97	101	94	102	106	99	113	87	81	94	114	105	96	97	94	104	102	108	93	100	91	111	110	99	115	106	101	114	115	91	103	93	100	97	108	97	93	93	112	88	103	110	112	102	98	99	84	105	99	118	108	90	103	95	99	102	96	125	103	118	103	93	106	93	116	131	97	104	91	106	119	98	100	99	98	117	102	106	100	95	92	98	116	104	98	99	102	131	93	116	102	101	88	97	122	96	104	103	108	93	93	77	101	108	92	94	111	94	110	111	117	99	106	80	96	99	96	110	82	92	111	95	104	95	82	89	99	108	94	100	89	98	102	106	86	108	98	95	109	105	94	106	105	79	115	111	101	95	101	97	123	105	120	93	94	100	109	94	106	103	92	94	106	116	106	112	104	105	100	113	94	98	95	94	96	99	99	108	78	89	99	104	122	110	99	110	113	96	100	102	101	108	99	117	99	108	82	105	113	111	115	112	111	95	108	110	105	94	105	120	100	95	111	115	85	110	113	106	102	116	96	110	109	108	104	93	105	118	87	107	110	118	105	103	90	100	83	103	98	97	88	98	91	119	99	99	87	116	93	98	120	93	106	104	97	81	90	107	104	111	116	102	109	123	104	96	103	91	100	111	107	98	112	111	102	94	100	86	87	102	109	93	87	115	101	114	94	114	87	96	124	96	90	97	111	95	104	86	117	117	100	101	101	111	92	96	105	109	127	95	107	93	101	99	105	108
8477	3843	11283	18753	16335	19019	23855	22939	19722	13341	9413	5250	814	794	718	651	661	605	604	526	494	505	484	488	457	426	438	463	462	441	398	415	416	394	398	395	385	391	399	389	415	372	398	392	383	377	408	374	376	380	383	366	335	344	337	398	362	364	353	367	349	387	358	359	320	355	334	370	327	319	332	350	336	337	318	356	334	348	333	327	356	367	373	356	339	369	308	335	341	330	370	339	338	331	372	354	354	340	337	347	345	348	348	353	338	328	319	346	329	314	368	328	350	341	344	356	340	326	323	352	332	342	376	307	340	341	347	307	345	351	332	327	374	325	350	351	338	350	321	348	332	357	328	357	356	340	359	316	367	364	309	355	348	338	352	369	357	347	361	360	361	360	334	356	356	341	347	344	327	322	347	360	351	317	305	340	336	329	339	336	348	361	338	341	346	354	339	349	312	333	350	369	334	355	366	307	351	313	324	316	345	342	336	359	365	316	367	332	339	326	340	345	338	291	327	309	349	336	326	324	328	319	323	347	354	326	346	306	333	351	321	318	342	365	329	332	339	380	329	344	339	329	338	326	344	314	324	328	320	349	319	327	363	361	336	337	326	385	338	359	355	323	323	325	331	335	340	335	353	343	355	353	354	350	352	363	306	351	353	342	343	347	328	330	311	364	323	307	351	332	373	339	322	327	331	302	332	332	349	331	370	357	362	361	318	362	352	326	322	327	348	371	331	342	349	343	348	329	367	343	351	354	382	361	338	327	354	350	336	364	361	355	329	354	330	351	368	339	337	332	301	308	365	383	342	334	320	329	338	346	317	311	331	346	346	343	362	325	316	353	350	365	312	330	366	352	291	307	371	327	328	339	337	328	370	367	336	345	326	320	353	365	318	303	331	375	351	329	357	351	341	326	334	341	303	347	327	352	367	315	361	331	357	306	345	364	311	350	365	330	322	331	323	350	362	349	340	344	348	311	383	344	362	340	342	340	344	379	348	320	348	325	368	316	345	382	364	328	377	334	348	349	346	314	341	346	372	338	365	341	334	350	339	327	298	331	304	335	349	302	330	341	342	366	336	302	335	339	340	332	361	355	333	340	330	316	353	372	361	348	343	348	354	332	338	343	369	363	353	342	343	348	359	322	381	338	327	350	356	291	295	324	327	353	359	367	333	322	355	333	340	327	332	347	342	374	324	335	346	329	321	353	340	361	299	338	319	356	309	347	341	332	329	374	322	331	331	354	336	351	320	349	316	346	360	361	339	333	365	366	340	342	324	330	359	365	343	345	338	327	316	338	335	350	353	344	336	333	329	344	316	355	337	350	354	320	317	344	320	323	306	313	327	349	319	342	346	345	374	328	340	358	345	319	367	341	352	350	340	375	360	350	333	336	336	337	384	348	320	372	336	366	354	347	359	332	325	324	342	299	351	340	342	350	341	320	353	354	351	348	384	336	337	348	347	358	350	337	327	348	304	331	327	349	308	361	345	295	377	319	330	338	362	343	373	343	345	353	351	347	357	319	305	353	333	355	371	316	335	342	338	328	356	336	321	325	374	331	330	322	327	308	333	339	327	349	317	289	367	352	331	319	343	364	306	329	329	315	300	349	346	335	369	321	335	318	317	354	383	338	362	346	350	347	343	334	349	329	333	316	309	345	344	314	317	340	342	355	311	318	333	342	327	333	302	335	341	319	362	318	347	322	306	320	332	350	331	336	333	339	349	324	337	344	321	305	361	330	340	357	315	329	343	361	331	319	384	332	356	338	353	325	385	336	346	350	324	339	326	373	309	372	335	342	365	353	319	364	338	346	336	315	321	345	326	349	334	348	346	302	349	325	319	351	265	346	331	378	331	344	347	343	327	341	362	341	355	339	335	349	360	340	327	345	327	365	346	327	333	340	337	337	320	340	322	331	334	327	327	362	322	334	359	307	332	326	360	357	332	354	331	322	302	331	317	330	363	338	324	332	335	346	338	311	316	334	329	334	349	313	337	301	331	327	353	316	319	316	352	347	345	326	345	342	343	352	374	343	309	351	341	327	347	379	357	326	313	355	319	309	318	342	331	328	328	328	345	370	320	371	348	335	318	349	312	333	314	345	339	325	377	325	354	344	325	336	335	329	329	356	357	320	331	339	338	333	366	317	360	339	332	369	330	367	345	383	323	379	315	364	342	338	323	312	322	322	362	347	326	317	367	317	315	326	357	343	341	310	354	310	330	355	340	345	339	358	323	352	376	313	348	342	351	338	346	362	358	322	343	338	394	352	341	333	337	364	335	329	328	338	330	344	356	352	320	358	330	359	333	326	355	319	343	332	352	335	317	358	374	355	332	334	320	377	319	333	348	351	346	304	361	343	333	365	341	352	325	367	311	319	329	327	348	322	352	353	348	354	320	328	347	342	359	338	346	336	304	346	357	307	337	345	334	310	360	356	326	376	338	324	345	345	363	307	323	350	356	309	367	348	332	327	351	337	333	320	321	312	322	330	343	344	343	340	316	352	332	335	318	310	368	370	361	342	345	340	340	299	315	320	345	320	336	323	352	366	322	341	358	362	362	359	306	351	347	316	341	317	362	319	342	332	350	322	364	275	352	361	317	339	347	358	331	356	340	349	328	303	303	355	362	312	338	326	336	318	314	339	313	354	349	330	350	338	367	330	329	318	346	336	358	319	327	322	374	326	324	347	362	295	322	318	339	322	327	325	329	348	341	323	369	364	317	331	367	339	328	321	321	330	356	334	354	339	337	353	336	324	327	364	361	346	380	349	353	360	355	349	337	338	334	375	363	322	332	336	337	369	337	326	368	331	381	336	346	386	323	369	303	326	344	312	339	311	309	345	330	364	317	341	331	338	359	315	366	352	371	331	353	341	349	324	319	320	323	326	333	337	341	369	346	342	323	317	295	340	341	335	326	347	327	348	341	333	367	330	342	355	358	376	354	337	309	344	348	311	336	338	314	309	334	371	332	349	344	327	349	359	351	359	333	342	359	309	346	310	345	315	344	296	349	365	335	314	344	322	331	326	356	336	314	311	328	351	358	360	325	356	322	353	341	325	349	324	311	312	326	370	354	354	346	371	352	343	355	350	349	331	353	340	331	344	345	342	326	351	360	375	331	336	355	355	357	360	321	339	314	324	332	348	372	364	351	341	353	337	337	337	347	305	344	345	295	320	339	354	311	340	312	314	331	335	366	367	345	289	357	361	351	358	332	343	350	369	342	344	321	372	322	341	325	328	351	337	360	352	340	348	307	335	364	323	343	342	358	347	346	353	349	327	302	359	352	337	323	343	324	355	338	315	347	348	334	313	333	354	347	319	339	337	385	343	321	368	304	314	324	331	349	344	348	359	343	330	344	312	354	332	312	344	314	336	370	378	356	329	337	361	324	335	339	311	356	339	337	345	338	356	359	313	365	342	351	345	361	307	326	318	356	330	343	333	338	341	326	325	335	331	337	361	353	336	324	349	342	341	352	334	348	380	348	318	339	350	322	363
21133	9702	17815	21525	14408	11301	12745	10394	6907	4016	7431	8632	630	340	312	286	256	240	254	244	264	229	236	234	208	215	197	208	206	226	227	203	227	198	241	190	202	216	195	176	190	205	189	175	175	200	177	197	178	209	210	193	194	200	205	181	177	195	188	212	189	198	185	207	196	199	185	194	191	195	183	174	179	220	179	210	200	199	203	184	179	202	198	204	202	185	192	204	184	182	192	180	205	180	187	213	201	183	182	194	177	176	199	189	187	169	208	202	189	181	167	194	197	202	202	212	156	201	185	228	217	194	204	186	211	191	177	179	199	192	182	189	206	185	178	183	166	218	191	183	190	191	189	203	191	216	183	205	185	172	210	202	203	187	201	194	208	183	188	183	192	196	190	178	192	171	181	176	201	231	198	182	189	166	181	192	210	194	188	205	195	190	174	173	171	200	203	204	191	175	193	162	216	212	167	188	202	212	188	179	198	192	201	194	190	191	187	169	199	172	192	179	188	176	189	212	184	186	187	208	214	198	191	191	189	206	193	200	186	220	199	161	185	192	186	185	180	170	197	193	176	208	195	212	182	173	152	181	206	202	175	193	179	178	166	194	189	167	157	175	195	193	194	188	192	180	211	187	191	165	176	184	181	194	214	205	187	186	186	209	171	201	180	182	184	203	175	185	180	193	195	161	190	215	164	195	187	165	214	190	175	195	186	189	222	232	192	204	203	173	193	166	229	183	182	210	182	189	160	194	195	193	209	159	180	196	175	210	167	184	209	182	196	186	195	194	197	203	198	201	204	181	185	190	172	218	180	164	200	198	158	211	177	185	180	203	187	209	197	186	177	166	214	202	188	200	202	196	197	194	178	205	199	202	167	184	182	189	185	188	195	200	190	218	181	184	168	176	184	196	172	185	172	190	185	193	184	184	177	189	202	207	196	184	177	204	187	210	176	180	200	192	228	193	182	203	165	187	204	207	185	200	178	205	201	173	188	193	189	193	193	179	201	189	193	207	189	179	188	193	162	201	217	177	198	147	168	174	177	201	190	175	216	203	185	205	196	190	192	182	175	165	183	170	212	175	171	203	213	196	184	168	181	181	159	198	179	169	173	176	194	190	185	194	175	171	187	167	192	194	201	192	165	196	184	211	181	189	189	180	173	200	182	201	177	206	175	197	189	178	176	201	175	188	177	189	159	198	187	178	181	212	183	186	197	189	188	166	186	183	181	190	183	176	183	212	206	181	189	190	184	221	191	193	211	206	206	182	192	179	215	194	189	176	185	191	183	206	182	175	166	182	160	195	181	173	185	202	195	175	204	185	169	164	195	193	194	155	158	181	185	179	178	183	199	196	182	188	169	178	211	173	178	193	192	199	174	205	190	188	182	193	192	202	210	171	221	206	191	205	187	200	201	190	203	180	164	164	218	193	191	187	186	198	191	205	183	174	191	181	165	201	180	178	184	190	190	195	185	181	184	185	179	179	187	178	172	194	157	209	196	183	185	185	180	188	182	187	188	159	185	188	188	176	180	197	183	190	174	216	176	170	188	174	182	185	177	186	189	200	193	183	181	188	191	193	180	195	187	192	174	209	182	198	180	189	186	194	193	205	204	163	202	175	200	185	201	196	208	194	196	200	187	192	179	197	203	181	168	189	194	199	174	195	171	183	181	188	206	197	186	197	177	173	195	191	190	208	219	215	200	153	185	204	190	180	189	183	192	194	174	191	220	190	180	220	215	167	201	211	184	191	168	181	208	167	200	186	176	207	211	174	182	202	198	209	183	178	171	176	169	204	175	196	207	192	168	204	178	196	191	195	191	202	214	168	205	159	195	196	183	189	192	193	197	180	205	180	187	168	203	189	171	202	170	201	192	199	229	183	181	202	208	211	226	211	189	186	176	181	182	179	203	211	210	179	177	184	209	193	197	196	184	185	206	195	171	202	178	157	192	182	186	183	196	204	186	208	173	178	208	191	204	160	176	204	187	188	202	195	184	203	181	200	177	180	206	192	194	190	202	185	177	202	201	185	173	160	179	222	201	187	187	192	210	187	196	203	223	171	214	196	203	196	204	181	206	180	197	198	191	172	195	209	214	192	200	221	215	198	203	188	178	204	192	159	184	176	210	191	184	197	194	172	179	161	178	200	207	181	172	176	199	191	207	205	207	191	196	176	202	155	219	201	191	173	206	193	172	202	171	183	189	213	185	165	164	204	175	186	187	195	187	171	181	203	193	197	197	178	184	189	195	184	197	203	173	174	172	205	190	198	170	177	187	177	191	182	193	178	188	187	197	191	183	182	190	208	164	197	193	190	183	152	202	190	217	189	183	188	187	198	199	204	169	190	193	183	200	214	188	183	169	180	183	185	178	177	203	169	186	173	187	178	197	194	178	174	205	170	196	191	171	188	177	189	171	181	197	178	194	174	184	196	197	202	217	199	206	193	197	171	195	192	188	191	181	199	195	169	208	177	194	191	203	175	192	218	195	202	196	174	188	167	189	174	177	182	166	199	195	203	200	170	225	203	180	187	186	183	196	163	200	201	202	199	203	192	184	187	175	182	188	180	184	201	200	185	199	182	202	208	181	201	182	178	183	213	211	190	175	190	175	212	179	194	194	179	191	207	172	187	184	203	203	192	177	190	167	192	190	174	184	187	208	201	182	182	175	162	194	217	178	192	196	209	199	195	196	194	211	175	194	217	190	208	179	186	196	208	180	200	215	186	197	170	163	189	197	196	192	184	216	210	195	195	188	208	208	208	204	205	176	173	169	171	202	193	196	175	184	188	176	210	189	199	194	178	206	194	188	183	196	186	200	189	180	196	210	236	158	190	175	198	213	170	180	173	215	193	191	182	183	200	177	209	175	177	181	169	194	200	188	194	171	178	194	204	191	197	195	186	180	197	195	178	188	185	203	206	202	200	192	198	175	202	205	184	178	204	203	187	179	194	189	196	190	194	206	205	199	200	191	192	173	206	189	180	187	175	202	193	196	185	209	207	188	185	171	199	211	187	179	188	178	209	207	200	187	168	174	210	187	191	176	182	215	206	191	217	187	189	193	205	205	187	165	198	201	152	179	195	213	202	182	189	203	171	201	226	191	185	196	194	189	184	190	190	201	188	199	174	198	179	185	199	186	194	207	185	171	205	194	188	200	188	190	184	169	200	190	181	198	219	185	193	198	179	182	204	185	168	212	175	170	212	185	186	190	171	188	187	188	200	200	192	204	196	197	199	169	202	169	210	182	161	204	194	183	211	194	189	198	184	201	192	214	208	156	187	184	211	166	176	182	195	206	191	211	191	190	190	199	186	187	194	197	194	180	204	198	223	186	179	162	178	180	183	189	187	175	209	212	173	205	196	187	186	205	203	205	200	189	183	198	187	184	173	191	202	195	182	198	198	177	179	182	195	177	181	178	181	199	206	178	194	202	220	211	160	193	185	188	183	193	188	177	183	177	219	190	181	200	196	186	168	195	189	197	187	193	190	183	182	195	180
10984	7113	19409	24213	20621	19409	24124	20106	14520	11782	18460	11274	1674	1392	1278	1196	1135	1047	999	940	980	894	873	835	849	799	753	768	702	734	769	712	683	772	753	722	679	700	661	663	692	658	677	649	633	632	650	627	607	620	602	630	664	599	620	607	616	591	638	656	629	594	609	629	585	590	597	588	604	549	621	580	576	598	604	615	624	589	559	584	584	587	599	596	569	623	548	580	574	559	548	573	598	579	592	503	568	582	608	593	610	600	548	588	539	577	568	595	570	579	613	586	598	551	588	592	583	538	547	550	611	596	596	602	604	597	571	583	576	601	602	511	561	550	586	579	560	566	577	586	569	604	546	528	577	592	601	567	567	620	568	595	579	539	537	601	560	552	553	557	578	566	561	595	582	578	565	589	607	585	579	553	547	596	576	592	610	567	550	568	606	567	598	575	546	591	578	576	592	603	541	529	566	606	578	522	572	576	534	566	584	583	590	560	551	564	586	592	583	552	582	513	555	559	569	599	578	545	592	570	630	528	535	548	586	580	560	584	563	557	601	582	594	551	559	536	576	588	580	579	593	599	569	576	536	547	579	577	555	524	569	595	553	564	575	553	524	565	543	569	600	531	593	571	554	594	551	555	604	557	568	543	575	574	565	591	598	538	559	580	517	570	573	564	582	586	582	527	549	523	563	558	575	555	582	536	542	550	575	557	573	549	543	610	564	574	561	571	551	550	587	558	517	590	529	573	573	609	556	553	609	550	575	578	576	555	552	557	561	600	559	536	588	549	554	579	549	554	575	549	567	562	599	558	542	594	528	587	540	548	603	603	576	562	559	582	563	568	595	599	564	586	577	589	572	568	575	590	569	534	543	560	557	597	565	557	536	567	561	600	595	608	549	554	547	534	558	585	561	575	545	536	589	578	583	612	498	595	584	590	587	597	593	591	577	585	564	588	584	607	638	590	575	582	565	557	590	549	545	524	566	594	549	536	561	530	539	635	619	567	559	562	578	545	574	597	595	546	563	566	555	553	568	614	551	572	634	570	564	585	573	572	561	513	592	594	548	600	612	563	588	622	590	519	549	581	571	552	525	588	578	491	576	590	579	566	581	554	592	601	521	625	589	532	584	534	556	544	552	578	573	572	572	584	597	571	549	526	595	572	616	523	560	570	583	571	585	576	580	599	568	582	567	541	558	546	561	591	557	564	567	557	568	592	576	589	582	609	514	577	543	560	602	533	558	618	590	570	572	584	564	532	579	531	591	551	585	609	571	540	542	523	573	584	573	551	558	522	566	570	541	583	586	547	598	566	544	561	574	568	581	572	624	593	580	593	563	607	560	567	574	578	597	597	549	577	588	585	557	555	543	565	554	601	591	529	584	566	569	574	590	546	586	581	603	601	594	580	559	556	574	557	562	592	581	556	571	547	567	560	608	546	583	564	582	568	544	595	564	563	574	550	532	559	581	545	594	542	571	612	571	604	535	542	556	595	565	574	552	549	582	516	557	561	569	528	595	554	583	586	563	580	578	596	592	524	585	579	560	590	602	555	568	609	562	524	569	561	575	582	566	555	599	567	571	572	551	547	579	562	577	606	579	591	582	586	572	525	560	552	563	583	591	596	599	550	561	596	583	583	590	585	565	558	575	558	583	555	571	571	546	516	598	590	552	550	572	532	550	540	579	577	598	574	574	555	550	576	559	574	597	571	587	600	525	598	575	575	616	563	612	564	585	563	526	548	576	569	582	572	534	570	595	555	586	560	567	574	607	516	597	602	575	576	615	555	508	574	584	567	556	559	580	604	542	580	574	568	551	544	594	542	540	580	552	585	612	564	556	559	549	622	597	615	531	588	593	585	606	565	552	583	597	545	562	595	577	543	592	592	607	567	593	552	520	596	569	596	568	562	552	588	549	538	548	561	573	551	576	574	621	568	561	596	578	560	571	542	562	585	549	582	561	568	550	584	550	558	589	528	568	574	618	530	514	592	541	519	573	592	564	570	572	559	583	542	574	604	575	559	561	545	644	585	573	571	569	575	546	560	569	559	556	593	584	563	577	577	572	531	592	582	529	598	547	556	567	590	570	584	566	576	559	527	588	532	559	623	632	582	561	541	542	593	579	551	576	580	600	573	582	548	591	592	560	574	537	574	566	594	601	551	513	548	550	583	520	564	596	557	573	546	569	543	561	590	569	570	593	592	558	600	625	545	529	598	543	577	605	488	584	569	566	614	575	593	517	560	591	552	555	592	575	564	559	551	549	572	552	589	544	533	544	557	535	574	600	594	545	585	613	570	585	579	553	519	552	582	560	550	564	561	588	588	603	559	587	543	553	605	582	581	589	575	567	536	539	559	570	552	546	525	541	614	585	539	542	564	588	530	555	578	579	573	596	546	536	582	592	555	549	560	572	559	589	527	560	562	562	592	602	543	572	598	558	562	598	551	535	575	578	604	535	546	557	565	519	612	552	578	589	546	554	513	541	566	559	573	591	598	546	570	598	545	517	578	583	581	554	559	549	568	566	584	562	561	571	561	541	563	600	567	608	577	584	534	568	539	547	594	589	591	620	561	560	538	545	556	565	573	570	584	584	597	608	591	573	510	594	576	547	561	559	556	575	565	519	574	583	533	614	579	573	548	574	528	556	530	553	571	549	521	587	575	545	500	569	547	550	564	566	562	573	549	580	543	551	614	552	564	553	566	575	583	569	545	591	590	593	604	573	515	611	603	602	510	580	602	546	610	552	549	571	592	591	551	568	606	568	561	536	572	548	566	551	568	565	583	552	565	592	530	583	555	557	558	540	598	549	563	589	602	597	590	582	547	544	557	602	573	541	536	577	587	548	574	583	550	540	575	577	560	565	579	591	559	559	573	575	540	594	621	552	567	539	545	563	586	535	616	592	565	542	552	584	564	548	605	588	577	545	538	581	571	609	562	595	530	588	596	582	609	579	547	596	584	570	555	560	550	565	605	565	588	517	569	539	571	558	590	595	539	568	559	549	549	523	588	572	536	574	584	535	551	584	574	575	553	567	575	561	526	578	553	556	588	577	547	533	526	572	579	596	544	589	545	536	557	538	569	553	553	568	587	605	555	554	540	573	543	593	496	590	535	580	551	570	577	498	574	616	548	573	545	572	563	557	556	577	580	555	611	603	565	557	576	575	564	533	576	571	570	533	575	522	562	563	590	544	603	571	561	573	561	565	575	540	546	594	590	590	540	591	558	571	549	589	573	619	541	552	565	544	557	559	557	553	577	565	569	564	582	534	539	571	608	533	562	610	535	547	563	562	580	587	572	496	563	577	615	597	567	561	592	567	583	550	563	589	561	594	583	545	543	551	565	595	565	565	551	574	537	555	532	540	581	575	530	616	525	605	566	593	564	605	559	585	603	559	541	543	609	530	552	543	564	565	556	556	541	565	568	571	540	563	577	582	567	559	545	568	575	565	542	611	564	559	559	520	549	604	613	572	522	558	554	565	537	578	563	572	552	538	575	527	579
2765	699	1093	886	904	752	522	347	326	383	530	693	192	200	180	209	164	194	177	184	202	146	175	173	184	190	206	158	183	176	172	176	191	187	175	172	158	182	187	192	181	228	180	186	193	171	172	178	194	167	179	180	184	184	177	194	179	184	172	169	186	166	172	191	200	159	186	184	170	173	179	175	209	166	172	182	181	172	159	191	190	175	184	195	206	169	189	175	176	151	177	154	186	194	191	200	155	177	183	179	180	175	187	179	165	157	173	183	144	173	178	169	183	206	205	205	174	195	181	190	178	173	174	196	182	183	182	165	183	181	192	191	206	173	162	174	186	144	205	183	180	168	208	208	186	188	200	216	188	185	151	174	180	168	212	182	164	183	182	177	178	170	179	188	160	171	175	167	185	163	186	191	179	172	168	192	181	178	157	171	164	197	177	202	172	187	180	185	183	190	205	199	178	188	199	190	187	200	161	184	180	225	168	165	202	187	170	171	176	175	178	184	189	170	228	176	189	202	182	197	178	170	197	184	185	199	189	213	182	176	186	180	171	167	187	194	207	198	173	189	182	215	193	191	162	197	184	176	195	178	158	183	201	168	193	153	176	186	152	177	194	204	193	163	173	186	185	192	192	169	171	198	175	214	169	179	194	211	192	202	195	163	175	175	198	185	173	167	169	193	187	195	167	172	181	159	177	202	161	168	160	187	181	163	186	181	199	183	154	162	176	200	182	190	177	191	174	178	173	198	178	143	176	182	192	176	200	175	175	181	188	161	183	194	175	191	169	173	191	167	176	217	170	192	180	176	206	170	187	168	196	202	186	187	175	164	162	174	177	182	193	176	188	168	205	185	178	193	160	191	169	185	175	195	185	180	178	180	168	191	190	183	205	203	171	192	192	186	172	195	182	190	190	192	175	190	187	182	171	184	209	180	162	171	161	188	159	179	168	191	180	176	193	170	186	169	195	168	192	178	162	199	180	199	202	182	181	160	181	182	189	191	174	194	211	182	168	175	179	186	207	192	199	197	182	174	183	167	156	174	217	192	212	195	188	178	194	184	179	188	183	164	186	191	211	182	165	178	182	172	187	194	176	181	181	201	199	189	173	198	207	160	173	206	183	195	176	201	173	189	191	155	193	177	185	189	177	203	159	170	191	155	164	184	198	205	192	171	168	168	183	201	207	195	167	177	196	171	162	189	184	167	166	187	184	177	146	185	192	191	195	183	161	167	172	189	187	164	210	162	194	201	190	175	175	168	185	180	195	194	184	192	191	160	186	189	210	170	159	174	165	199	179	195	171	171	183	191	197	203	183	177	184	185	206	165	192	177	199	188	179	166	155	191	193	185	203	184	209	175	174	182	195	168	152	167	219	177	181	184	188	214	185	192	183	178	172	186	198	194	161	190	193	190	185	158	192	155	203	161	175	164	165	186	165	194	180	196	213	182	188	186	206	163	185	189	187	168	175	187	183	190	195	165	184	188	188	190	158	155	194	155	184	172	176	157	165	176	182	176	168	182	192	192	173	191	175	168	192	188	181	200	174	152	167	201	191	176	178	180	183	173	180	191	189	186	202	173	176	193	192	178	207	183	201	155	173	182	207	207	201	170	182	184	184	202	196	200	171	201	171	190	166	197	182	174	159	170	176	167	176	188	182	176	183	176	188	170	163	196	182	145	166	169	198	181	187	205	181	198	158	161	188	191	167	175	164	182	186	173	165	172	190	161	193	165	214	189	167	200	173	177	175	184	190	172	189	166	171	204	175	208	185	168	181	152	196	191	188	168	179	185	165	179	190	179	194	184	177	186	164	182	184	176	196	181	173	189	165	178	191	173	182	190	188	184	204	195	188	184	165	200	179	157	180	178	175	208	180	188	202	192	175	179	201	202	193	185	191	193	220	187	200	193	171	185	187	187	185	197	160	184	196	177	206	170	188	167	178	147	196	187	159	189	195	191	179	177	190	172	177	181	202	187	175	193	184	210	177	169	173	187	188	185	180	221	180	192	180	171	178	183	171	202	175	210	208	176	176	182	180	198	190	180	182	198	170	181	212	191	199	179	158	188	186	170	185	165	195	170	180	190	182	189	177	178	183	173	179	182	179	187	183	178	179	182	171	195	198	176	167	184	184	179	192	200	169	191	174	143	177	173	169	182	194	179	166	194	170	180	187	176	194	197	160	181	194	192	187	188	163	189	196	169	182	183	180	153	194	167	194	180	179	212	191	183	164	166	175	204	173	185	178	192	170	175	197	188	189	163	175	186	176	167	179	207	196	165	173	178	171	171	175	169	182	175	178	193	165	190	157	183	207	161	190	191	154	193	235	183	182	167	208	212	161	185	194	162	195	179	163	179	166	177	200	201	183	171	195	194	173	214	201	184	151	174	176	176	201	160	184	173	164	150	199	197	187	193	180	180	195	188	171	171	183	169	178	156	180	178	192	184	207	157	191	188	163	192	191	162	185	187	165	194	160	163	162	166	183	180	172	190	195	173	167	174	181	175	187	210	171	162	168	188	176	185	191	191	167	169	188	181	173	183	177	169	196	175	187	193	191	186	183	192	176	190	201	182	176	190	184	190	184	194	183	213	193	187	172	180	189	176	192	172	187	184	167	213	195	177	202	174	179	179	172	185	195	158	164	166	209	174	202	167	213	195	164	150	153	170	197	194	194	168	164	175	187	188	150	184	176	172	187	199	170	164	194	185	180	184	182	184	167	168	156	176	166	178	175	183	199	173	169	212	156	182	176	165	191	179	192	176	186	181	182	171	182	185	194	181	173	175	195	184	171	180	187	200	179	172	179	161	181	171	189	189	182	191	162	176	200	176	193	186	191	180	188	202	182	174	203	193	155	176	196	199	185	178	172	190	200	204	192	179	169	168	198	170	186	180	188	198	200	174	187	186	203	191	170	184	173	192	207	194	181	185	176	195	180	195	185	181	185	154	173	188	172	167	183	171	179	196	177	181	173	186	156	172	179	191	168	186	178	147	188	215	195	193	158	184	193	193	175	171	191	189	181	175	190	192	170	173	194	185	212	184	175	181	166	171	183	220	163	185	171	181	189	175	196	152	193	207	176	187	176	169	179	179	177	182	184	166	186	186	185	191	177	183	204	182	194	176	205	199	175	184	200	201	177	150	172	179	192	202	181	188	189	169	175	178	193	206	179	172	178	179	175	166	182	181	186	185	186	195	187	178	203	183	193	183	184	162	193	191	187	193	175	184	168	183	183	196	169	178	178	178	179	158	201	165	209	184	217	203	206	156	176	167	193	188	166	167	165	203	186	189	174	165	200	193	192	181	178	181	181	162	194	191	182	174	184	155	182	174	193	212	194	171	185	189	192	177	196	202	169	181	180	193	172	176	196	181	163	182	161	207	164	195	173	165	197	166	187	188	181	181	177	176	185	181	188	181	173	169	182	215	177	170	196	202	211	181	176	173	159	191	161	164	170	209	206	224	183	172	189	192	204	180	177	215	160	189	193	204	173	201
2533	1119	2035	2231	2657	2342	1777	1423	1348	1708	1927	2761	553	574	537	532	545	551	520	511	570	535	524	541	553	544	528	538	549	516	562	567	516	504	543	558	563	510	559	495	560	546	547	599	550	501	543	543	557	517	544	537	558	554	509	523	539	543	542	541	541	557	490	538	545	530	555	537	541	499	510	521	532	533	508	574	532	520	553	512	534	524	510	564	541	582	512	523	544	538	554	537	557	527	546	479	533	585	525	552	519	535	518	548	528	512	533	556	534	504	545	557	544	553	534	530	511	516	548	514	575	548	509	548	526	527	582	506	526	567	523	528	507	506	535	554	490	569	508	506	515	530	493	546	508	551	578	501	556	531	532	549	544	531	552	492	543	523	515	529	555	561	546	558	512	543	519	518	527	545	558	531	565	527	539	527	498	523	508	511	540	502	534	549	548	535	545	522	519	526	524	504	532	488	591	552	537	516	500	515	521	537	541	523	521	542	568	523	537	491	514	562	548	488	531	529	492	520	541	509	537	534	546	543	476	487	555	570	527	528	574	522	515	552	525	531	531	559	509	517	538	516	546	557	563	533	511	547	522	539	582	528	527	548	499	536	586	521	530	499	567	528	521	520	531	534	500	547	549	559	520	556	556	586	525	518	580	559	536	504	515	529	551	549	522	511	545	561	572	528	539	553	472	538	520	533	524	554	521	555	512	564	532	555	514	546	516	500	488	546	530	526	539	483	556	533	535	534	500	566	535	526	553	530	544	536	519	517	558	549	546	558	487	527	514	534	540	591	555	537	568	567	525	583	549	510	556	513	517	533	554	534	486	533	506	547	542	525	482	545	513	557	546	574	519	508	582	519	526	584	541	547	525	548	572	554	557	522	584	520	503	518	466	511	557	518	501	586	511	484	535	520	546	527	494	539	543	542	476	533	552	524	548	535	563	499	533	481	550	555	558	536	532	554	527	510	516	524	526	528	528	534	529	578	518	571	543	538	601	543	517	508	548	523	505	563	544	523	558	503	538	515	527	513	516	533	571	556	531	533	513	561	545	484	523	568	550	549	513	523	578	560	563	537	545	573	558	505	541	562	561	545	540	536	531	513	490	547	573	511	557	529	528	532	505	524	555	525	515	518	498	533	533	514	530	548	548	558	541	506	522	508	501	571	539	525	536	584	543	539	503	524	508	537	568	545	499	530	528	553	541	498	532	540	521	554	535	548	530	553	554	528	521	507	499	525	524	530	559	520	504	494	538	576	547	518	536	553	550	539	512	525	530	556	538	574	566	529	520	508	527	504	512	514	542	544	507	582	525	513	549	519	507	501	559	536	536	505	529	519	542	543	549	570	531	491	521	538	476	532	528	501	577	559	550	530	530	570	532	495	532	552	534	521	516	567	520	549	537	495	503	528	490	475	536	562	556	527	527	544	559	485	510	548	561	531	556	545	532	519	521	527	587	561	541	522	547	575	509	528	547	530	508	473	524	513	491	535	549	550	539	584	528	479	518	491	564	520	534	515	548	567	551	503	583	563	540	539	520	502	500	564	568	522	500	534	549	541	497	511	540	554	551	525	529	507	539	545	571	533	558	512	553	554	577	522	520	540	524	536	560	508	551	550	539	507	524	531	560	524	541	531	510	531	573	552	529	591	524	540	510	542	562	537	546	523	533	548	539	550	546	552	531	517	542	519	532	525	555	539	516	570	516	543	530	559	566	590	540	491	551	545	554	520	523	527	563	502	521	526	536	523	560	472	488	562	545	526	533	541	499	574	543	513	505	553	542	566	526	549	529	546	498	574	570	546	566	510	508	518	539	536	529	547	548	557	501	536	508	538	538	546	576	566	550	509	535	523	533	551	556	539	512	526	545	525	543	528	505	554	537	511	549	477	512	568	534	498	545	534	539	539	487	518	579	511	514	519	554	522	542	588	537	547	518	535	546	530	513	512	525	552	486	569	511	509	520	531	527	529	530	513	563	534	548	559	564	547	542	544	524	533	550	601	516	557	507	511	503	510	491	514	490	499	551	554	529	503	555	517	493	552	527	506	516	511	475	570	537	549	516	553	515	545	530	556	566	539	571	557	559	579	488	558	535	502	521	544	547	568	522	552	558	539	533	492	554	541	555	535	523	555	520	513	531	510	539	539	540	538	542	545	535	535	532	499	555	534	509	550	535	520	575	507	476	574	570	546	564	513	565	528	533	534	501	485	506	532	530	508	537	518	533	501	572	525	521	529	511	545	543	570	531	528	502	523	516	530	538	569	522	532	489	529	522	504	556	551	531	535	519	537	531	502	506	532	559	504	553	559	490	591	515	554	552	555	536	565	521	514	558	531	496	520	582	548	534	560	515	525	510	534	556	553	526	520	523	516	542	571	526	560	565	521	573	544	559	560	541	512	555	528	533	543	523	526	535	546	543	498	536	531	548	525	530	578	544	568	503	472	514	536	543	482	517	577	503	567	549	550	528	568	554	498	537	551	545	577	500	531	529	515	518	532	542	543	558	513	522	594	530	494	543	499	545	588	558	511	548	493	493	534	556	551	550	544	512	533	549	532	487	549	516	536	559	557	502	552	532	558	507	520	537	516	547	515	529	560	559	526	522	485	493	594	530	561	541	532	554	544	542	524	544	571	519	503	490	548	554	564	528	539	547	554	553	505	517	532	542	528	562	556	564	556	530	514	498	532	529	534	535	550	497	564	542	545	545	528	567	505	516	539	486	513	582	548	523	507	516	530	558	513	549	541	471	508	504	529	541	537	541	521	574	563	534	549	490	530	508	521	535	496	521	506	517	522	523	526	517	524	551	579	523	537	539	500	508	516	502	570	520	538	537	548	536	496	515	561	559	497	569	515	527	527	529	533	561	567	549	531	529	526	538	518	552	553	532	508	522	553	517	520	540	563	542	573	546	537	508	525	582	554	483	520	567	546	552	559	538	519	531	526	576	546	536	489	565	571	484	532	549	537	532	531	545	502	550	519	503	535	547	528	544	531	539	532	547	561	487	541	544	546	511	541	530	553	570	543	535	534	514	558	548	547	535	509	555	555	520	531	495	511	499	565	528	554	512	561	531	530	518	539	522	523	559	540	544	519	559	510	564	512	525	548	564	523	548	524	542	533	574	563	538	527	546	503	533	482	511	536	545	524	537	542	569	527	562	562	542	554	516	548	512	521	509	513	523	554	508	544	541	517	562	509	551	495	539	532	546	546	520	542	566	572	531	562	522	525	506	578	562	531	492	526	505	506	572	514	506	524	542	597	545	547	527	547	556	509	546	531	521	548	575	547	520	543	550	515	536	546	511	572	546	544	566	527	552	560	503	566	514	557	482	527	537	499	539	535	509	535	537	522	529	533	563	494	509	525	498	540	546	483	537	532	520	489	528	601	548	512	536	518	519	516	516	550	527	548	508	544	522	554	522	542	558	544	549	543	550	555	497	509	533	546	557	553	524	521	505	546	552	530	480	529	547	533	502	500	521	545	548	542	548	549	538	564
11598	5254	6567	7812	6535	5332	4465	3367	2863	2027	2498	5525	222	178	148	153	153	135	149	136	108	99	126	115	127	108	132	95	114	106	126	125	118	107	145	113	125	110	123	103	131	112	113	116	133	111	87	95	120	118	133	129	100	110	138	111	104	90	108	107	98	125	121	98	108	106	118	86	117	115	107	95	103	100	114	98	118	118	118	100	110	109	114	111	110	105	108	93	104	109	109	103	95	99	119	121	110	108	97	98	121	111	104	93	101	99	115	105	122	114	123	95	97	104	101	111	88	107	123	127	105	119	93	123	102	91	124	122	113	118	91	101	101	116	139	108	106	91	95	91	105	102	98	122	115	122	120	107	97	108	89	110	108	106	140	116	132	104	120	105	114	87	102	130	89	115	92	112	118	90	110	114	96	131	95	101	107	96	105	96	106	109	114	101	103	104	117	103	103	110	102	113	119	103	78	116	117	103	92	111	112	108	123	111	142	98	101	101	102	113	112	119	109	117	110	94	91	114	121	102	99	107	110	104	93	108	108	112	95	107	100	112	116	97	111	96	114	107	94	80	123	116	109	88	114	105	107	109	102	91	109	107	128	118	103	116	111	118	108	100	106	104	100	90	119	103	100	106	107	100	100	108	102	98	99	113	111	109	114	101	111	103	90	93	104	112	119	105	82	92	104	120	102	101	121	120	100	104	102	112	95	125	100	109	107	114	107	121	94	106	104	117	95	90	92	98	117	103	109	116	119	120	95	104	133	95	121	118	104	98	106	125	114	107	111	114	96	108	85	108	113	114	84	99	110	96	89	97	107	115	88	96	109	97	115	102	122	128	117	97	119	103	112	110	89	115	114	96	115	94	108	96	104	118	113	95	117	117	97	107	91	99	93	86	112	91	125	87	118	117	116	101	107	116	114	117	93	91	109	121	112	109	115	94	107	103	103	91	103	114	110	99	101	118	100	110	105	89	108	97	118	99	115	87	115	97	125	123	111	103	103	133	107	105	98	111	93	123	105	112	94	96	108	104	75	108	102	105	110	102	102	93	120	107	119	95	82	92	108	95	106	127	104	99	114	96	132	111	98	125	97	125	113	106	119	109	117	124	108	123	112	110	110	98	118	100	124	118	98	112	121	108	94	103	117	124	114	116	114	98	110	121	86	87	107	113	99	102	125	86	99	94	110	114	121	103	113	100	93	108	108	93	100	106	105	100	98	112	81	101	113	97	100	124	115	95	119	99	121	110	117	102	102	109	104	116	112	100	135	102	108	109	121	120	123	98	74	112	108	109	112	133	103	123	111	104	108	112	128	125	106	125	126	95	105	111	101	109	108	129	101	106	103	97	112	128	102	112	104	104	102	111	103	93	89	101	104	97	110	106	97	87	118	109	94	112	108	125	111	120	95	96	110	111	113	109	117	116	97	102	131	122	119	90	122	104	125	116	120	110	105	105	113	87	128	111	123	115	100	103	132	120	109	113	117	102	117	121	92	111	87	132	80	112	109	114	103	109	91	81	113	118	97	97	108	88	119	127	97	101	108	106	105	108	104	106	108	89	106	93	118	110	104	122	102	95	109	97	112	91	102	115	104	120	88	105	120	103	105	107	105	106	99	113	97	101	137	114	105	98	123	102	103	111	98	103	87	88	114	122	122	85	129	121	122	99	132	100	89	119	108	105	85	115	97	111	100	118	100	115	111	101	95	94	114	91	115	108	100	93	94	107	108	112	133	91	107	89	107	95	120	113	115	111	81	85	98	105	95	108	107	107	115	110	87	88	117	106	113	97	102	88	112	99	106	99	109	105	107	103	120	112	118	103	104	106	90	97	107	97	110	109	116	98	97	115	123	122	105	101	107	114	97	98	101	88	97	112	112	118	103	85	127	108	89	121	111	108	106	114	103	131	91	112	105	112	107	102	109	120	116	99	106	94	109	95	111	131	112	102	119	111	117	113	106	109	105	102	92	110	86	90	109	116	110	84	101	98	124	114	104	105	105	94	101	119	127	88	112	96	71	105	112	114	94	124	95	106	117	123	122	106	97	115	101	127	122	121	100	99	91	119	121	101	115	84	106	93	100	120	89	107	96	129	105	113	110	122	90	134	101	100	101	98	104	103	104	115	106	105	119	107	100	111	108	132	99	112	87	107	128	101	98	93	111	105	117	111	112	109	118	117	109	103	107	107	101	130	97	86	123	96	94	94	106	130	124	98	99	107	107	108	99	114	108	110	100	112	119	99	77	116	108	99	106	116	119	101	104	96	100	87	111	119	107	115	114	123	93	93	96	109	100	107	107	108	98	92	105	107	103	94	94	94	111	111	111	114	112	105	122	104	102	87	111	119	128	112	106	116	107	84	114	114	96	102	100	129	113	99	100	104	90	98	129	105	88	108	121	90	103	106	110	106	114	104	115	104	109	113	110	111	121	103	107	102	119	119	124	95	118	126	108	93	127	111	121	126	93	94	99	95	117	107	100	120	87	97	103	121	95	77	112	93	88	117	102	99	117	105	113	109	97	83	103	116	111	107	124	81	117	120	102	96	104	111	101	102	121	120	107	85	120	103	106	109	116	118	115	102	98	101	125	109	120	107	113	112	107	99	107	100	108	113	109	94	101	92	107	105	102	79	129	117	119	120	102	113	82	113	93	105	112	119	108	91	107	121	92	118	108	105	92	83	83	106	95	109	110	109	106	104	114	121	112	107	100	99	117	126	113	91	114	101	109	88	111	90	104	114	125	106	113	109	114	108	124	113	108	108	110	92	110	96	121	107	103	95	112	112	113	116	107	94	95	98	119	102	104	108	111	106	109	101	95	98	111	101	107	110	104	100	108	101	115	120	110	108	106	95	124	117	101	92	85	98	108	116	97	128	118	103	119	98	93	104	101	110	102	122	107	114	109	93	93	101	92	110	125	108	115	114	131	109	93	106	119	109	94	99	99	105	89	91	106	116	95	111	109	105	121	109	103	132	108	103	120	108	101	96	108	103	113	101	105	113	111	107	111	103	103	104	101	133	83	104	112	106	100	98	96	116	107	100	118	110	94	107	124	119	96	104	110	101	103	106	93	104	105	119	98	105	99	111	97	88	97	99	116	112	95	93	101	108	96	101	99	107	112	107	128	108	109	123	111	103	112	114	102	115	101	98	106	111	111	120	128	81	105	85	120	106	120	100	93	120	89	107	122	95	107	105	119	111	91	102	108	117	99	99	104	115	93	120	110	99	108	105	117	113	100	102	105	73	105	114	102	101	98	116	104	88	114	114	94	106	98	109	95	114	118	98	108	89	88	117	112	110	95	111	119	107	101	92	97	108	120	109	108	96	115	100	119	105	121	109	106	118	110	110	93	120	113	107	136	103	104	107	96	100	118	119	121	120	113	111	89	122	90	87	91	86	96	130	100	108	102	106	114	106	96	107	113	102	105	101	124	100	128	101	127	112	110	123	106	100	104	103	108	111	107	95	109	120	110	124	98	97	110	117	123	123	93	103	123	103
7256	4641	9169	13464	13309	12684	11485	10338	9235	7665	10724	14296	915	737	679	669	624	596	566	559	514	530	501	474	453	461	447	431	434	419	430	415	432	395	396	425	402	423	419	354	394	374	362	425	392	387	346	403	386	377	349	395	368	386	358	337	375	363	339	343	379	380	365	371	352	356	357	364	338	376	369	360	377	361	389	374	388	359	370	350	344	347	344	349	340	339	335	366	361	309	357	335	391	374	373	360	328	407	333	346	368	343	356	356	335	317	361	355	363	324	351	384	328	371	349	318	366	353	362	331	368	348	332	306	364	340	335	379	347	359	340	339	321	340	331	352	343	342	340	359	373	345	348	346	371	341	358	326	329	373	399	303	394	356	344	342	367	338	370	362	350	352	347	340	351	377	365	374	380	368	374	381	323	365	371	355	347	345	354	372	332	345	356	378	340	372	356	339	380	332	358	359	363	355	348	342	330	320	340	364	356	314	360	324	306	370	327	338	364	329	350	339	371	305	351	336	331	346	354	336	337	353	363	324	316	391	335	335	392	346	347	350	314	391	315	318	351	321	327	373	342	379	353	353	334	339	369	341	352	355	347	345	337	350	351	346	357	361	356	333	350	347	382	367	329	324	348	332	355	344	341	353	351	342	362	338	340	353	314	352	356	363	379	343	374	366	334	359	341	359	343	353	330	334	345	356	392	359	371	362	343	346	377	328	313	349	310	345	361	318	359	346	346	339	340	346	365	337	286	353	323	341	313	353	343	320	371	351	372	353	350	354	348	352	332	360	344	352	340	341	376	358	365	354	347	339	314	326	337	396	382	327	370	351	328	377	329	365	329	331	332	372	330	374	379	337	337	333	330	324	312	325	361	344	365	331	362	365	361	336	344	337	377	338	343	352	358	360	360	341	368	341	338	332	372	345	356	336	346	346	395	388	339	380	325	340	343	347	367	334	327	350	339	358	365	349	360	373	337	341	357	354	355	343	349	363	337	347	340	333	361	361	370	323	344	336	372	312	346	352	317	372	359	340	360	336	338	363	319	321	324	315	318	333	321	361	340	382	374	366	370	361	377	360	337	353	345	354	329	366	381	361	324	352	348	339	319	370	367	378	371	336	326	353	345	353	369	312	340	341	354	376	344	345	352	348	355	340	329	346	345	326	338	347	350	339	348	330	351	352	335	365	364	378	384	375	365	332	364	327	345	341	352	352	347	327	378	349	334	353	351	356	377	374	357	321	332	375	381	373	357	317	342	341	319	344	363	326	357	367	317	359	375	371	338	366	341	318	340	341	366	321	353	340	367	318	343	347	387	356	341	367	341	337	352	348	360	331	372	371	389	331	347	371	376	383	352	346	333	354	367	358	312	375	355	342	342	376	339	329	379	352	326	361	367	337	328	383	373	343	324	312	343	385	339	349	324	370	354	359	331	332	343	338	305	327	360	329	333	377	344	369	385	335	333	302	371	346	360	353	335	343	341	326	359	333	355	334	351	344	367	346	353	368	360	346	331	335	350	353	370	362	320	352	355	353	325	338	373	351	364	313	369	341	344	353	342	355	333	349	361	359	337	351	375	329	364	344	359	351	337	360	337	370	347	324	344	355	354	336	346	331	336	356	344	335	372	360	336	334	371	365	356	353	339	346	341	399	321	350	356	331	362	398	322	340	364	375	345	362	351	333	328	309	349	372	358	338	340	342	338	389	331	381	352	306	359	373	379	386	365	364	375	348	353	383	359	348	313	342	337	387	339	348	329	335	392	322	354	338	343	355	318	356	320	326	330	347	340	347	370	313	346	302	351	331	336	316	351	405	340	339	344	335	329	324	342	341	339	324	344	366	330	355	329	381	328	353	332	364	374	351	341	339	370	344	335	332	372	356	366	351	361	356	324	327	366	373	350	330	365	350	357	348	349	371	374	317	321	351	324	370	361	344	346	367	348	356	354	348	355	352	367	364	356	332	335	367	339	367	349	339	324	364	332	357	333	344	350	372	353	353	361	350	373	344	367	312	366	324	398	357	323	387	324	332	365	344	357	339	332	325	352	329	362	365	333	351	352	375	343	316	349	334	324	364	362	348	332	359	365	344	367	372	336	347	348	365	350	313	327	339	327	338	364	329	363	300	350	347	319	359	369	336	345	367	375	378	371	355	336	334	354	351	338	373	360	330	314	376	338	343	332	307	354	370	348	354	355	333	349	345	298	337	348	358	351	355	380	339	357	343	348	364	353	355	365	342	330	355	368	331	329	351	363	333	347	317	346	362	344	322	353	369	342	347	343	350	306	339	342	368	352	341	391	331	366	356	323	342	352	352	353	344	332	327	337	361	347	381	346	368	347	348	374	323	361	348	332	334	370	368	344	329	342	340	337	366	329	379	375	347	337	346	340	358	343	373	331	368	371	346	323	344	351	333	334	382	349	388	371	331	324	352	327	360	328	341	375	351	333	321	365	367	399	338	370	344	301	352	356	374	347	392	344	304	346	353	311	326	322	327	338	378	360	345	344	352	344	356	340	373	355	358	341	346	331	339	359	318	386	388	334	360	334	320	357	348	361	339	369	328	340	330	363	326	334	331	331	355	341	349	375	347	357	347	310	334	385	337	337	321	357	360	311	341	365	380	354	339	353	347	346	312	387	328	360	355	331	360	364	365	309	339	345	339	368	341	356	399	372	325	322	362	360	341	349	342	310	370	327	355	350	377	357	362	337	341	353	338	377	316	365	385	341	334	366	347	363	362	331	323	377	341	359	347	345	367	369	352	339	325	387	327	345	345	339	347	318	361	349	339	350	367	348	346	354	349	313	351	337	368	330	347	347	348	353	331	343	328	317	312	354	331	333	350	348	355	345	377	368	366	348	360	344	329	334	348	357	383	345	325	342	374	354	345	346	349	347	370	359	340	344	322	374	376	321	322	357	332	355	343	350	329	351	354	355	346	315	369	388	358	354	350	359	347	376	364	400	360	332	355	334	356	334	334	342	368	351	332	344	349	345	378	359	380	328	351	364	368	344	343	337	354	322	356	336	342	344	326	376	331	325	354	332	338	329	339	338	320	398	323	378	369	335	331	350	340	355	359	351	330	361	335	385	365	322	356	337	309	313	331	387	368	344	326	349	392	355	371	385	305	335	348	327	347	358	375	304	343	366	307	370	361	346	371	358	337	338	357	351	318	322	328	327	352	367	344	349	338	351	347	343	352	353	333	323	346	340	349	352	379	324	351	332	391	352	348	342	335	351	342	343	363	349	307	316	338	344	317	324	391	317	358	345	353	323	348	355	342	358	346	368	393	337	330	339	347	361	357	359	337	337	333	362	350	334	332	346	316	340	363	331	335	375	343	346	350	363	336	296	347	329	335	294	349	327	365	346	371	353	327	347	370	358	332	373	320	321	328	357	348	325	300	357	347	368	309	336	353	371	347	354	365	317	361	341	333	348	366	361	350	338	326	363	352	347	343	320	367	340	354	346	342	360	352	339	343	365	340	374	341	332	335	347	345
21975	14526	18840	17026	12989	11216	9603	6079	5986	7175	7271	17623	1670	362	299	275	267	261	304	241	211	229	241	248	242	232	211	229	232	204	231	211	211	201	222	214	208	205	177	208	223	218	203	181	180	218	199	225	198	208	211	192	211	192	184	210	198	184	181	182	178	191	207	185	184	195	216	192	202	209	198	214	191	196	209	200	197	195	176	193	199	212	210	194	208	231	191	205	197	187	194	180	191	221	192	187	214	167	206	190	214	221	182	174	182	194	215	195	195	177	176	183	198	192	205	222	203	215	199	189	204	183	209	215	188	186	184	185	169	191	170	192	186	173	194	177	184	167	183	177	197	197	191	188	193	187	161	217	189	232	193	191	190	198	207	197	175	194	212	197	210	223	216	190	194	194	205	193	199	196	208	223	187	190	188	183	192	177	200	195	190	180	191	213	169	180	195	202	190	198	190	159	172	191	199	191	190	175	188	170	208	214	186	170	163	173	197	189	204	200	190	172	196	200	188	198	205	188	202	194	196	157	191	195	180	189	185	193	183	176	215	179	197	184	199	188	208	185	181	192	185	190	207	202	180	173	198	203	187	188	200	185	193	219	200	175	169	184	186	232	180	205	181	211	194	179	202	193	209	200	174	205	200	184	184	181	205	171	211	155	215	206	181	224	220	194	144	190	199	196	203	199	193	223	187	176	210	227	195	190	192	188	187	196	215	173	180	189	199	191	230	214	192	198	168	189	197	211	186	203	186	219	180	168	188	187	196	181	217	183	195	193	177	188	217	186	215	196	202	198	176	182	186	208	185	216	217	185	163	198	189	207	203	171	177	164	192	198	173	182	188	208	196	161	208	222	187	192	161	203	207	188	199	199	190	188	195	180	182	195	174	201	184	182	218	214	188	210	189	207	196	198	192	218	187	195	199	190	202	219	248	189	179	184	205	182	182	179	212	181	224	239	216	200	192	213	227	206	188	195	190	180	187	225	187	196	175	212	194	187	188	198	196	197	187	173	212	186	220	188	172	200	218	206	182	192	194	199	213	203	182	198	178	183	217	171	188	174	181	200	200	200	190	200	183	195	210	188	202	183	179	174	195	209	188	188	201	184	195	195	209	208	175	195	179	196	197	194	206	209	187	201	193	211	211	190	186	197	201	179	184	202	199	170	189	206	184	222	182	204	194	217	189	181	199	205	196	187	181	177	187	177	194	193	211	196	186	192	164	195	169	199	178	192	210	183	187	185	203	208	191	161	212	187	170	190	186	205	189	217	213	175	192	220	182	198	189	204	187	173	201	160	202	198	195	191	202	181	215	175	205	194	211	227	174	194	208	188	208	193	203	193	211	227	188	208	223	199	186	212	181	201	151	175	204	186	192	201	213	197	202	201	188	214	160	171	208	223	181	178	203	187	189	190	219	207	200	193	203	211	186	187	193	203	183	222	184	187	181	200	180	170	218	218	216	188	207	229	212	202	190	169	177	218	199	190	193	216	184	188	197	203	199	189	184	204	186	214	216	166	189	203	203	213	180	191	183	210	183	182	211	192	203	173	199	205	173	200	202	211	201	212	197	201	182	186	191	189	213	179	193	198	194	172	175	197	214	190	179	195	212	178	192	180	192	180	179	194	218	197	210	193	196	189	175	184	214	203	202	182	197	211	211	169	190	223	191	173	191	198	180	205	196	189	204	203	233	211	211	192	191	204	183	207	190	209	189	192	205	175	199	212	168	209	212	218	193	204	184	196	190	176	207	199	204	220	178	187	218	200	224	180	181	217	204	186	204	179	204	178	183	185	195	208	186	187	190	178	192	217	179	200	171	208	193	198	194	235	208	185	215	187	175	219	181	206	169	181	210	214	186	214	189	190	213	211	195	191	192	188	183	210	201	200	195	181	198	180	195	227	181	186	196	197	199	209	174	207	184	203	196	171	177	208	191	207	189	199	189	185	201	216	199	206	205	196	205	197	184	197	192	223	194	184	185	202	191	204	204	173	183	185	199	211	208	208	204	196	180	183	195	164	188	197	196	197	190	187	189	199	201	201	189	219	198	208	169	199	190	232	197	183	207	192	201	235	178	173	196	179	229	215	191	203	183	196	218	194	192	188	178	182	199	210	185	200	177	186	191	207	195	211	208	192	179	193	202	180	180	199	233	212	158	192	185	193	218	191	196	197	189	194	177	173	173	190	192	221	181	195	189	180	195	203	183	167	194	196	178	189	225	191	163	199	192	187	213	196	213	195	185	176	196	200	189	191	160	209	167	213	195	197	198	194	244	194	176	196	229	198	196	180	188	213	199	192	209	163	194	216	184	215	194	187	183	204	201	214	179	177	199	201	198	197	210	199	199	195	185	193	185	202	180	196	193	203	201	180	178	189	192	207	187	187	198	195	213	199	181	225	161	188	193	198	215	220	215	208	218	201	171	193	194	201	202	198	191	201	205	182	188	173	195	189	197	189	193	192	172	193	188	194	204	190	189	192	208	196	195	209	188	184	193	181	186	195	199	204	171	197	176	187	192	214	175	207	193	213	203	193	182	192	199	176	224	200	197	189	216	196	183	196	191	199	206	203	208	187	192	189	201	207	185	184	201	198	199	176	218	186	191	202	197	180	199	206	176	211	202	214	219	183	209	204	207	159	193	190	197	194	202	182	222	204	195	183	201	173	192	184	214	208	205	194	214	166	176	182	201	166	197	201	207	171	186	180	217	207	181	178	202	169	219	199	189	210	201	196	196	211	212	215	205	207	193	208	177	171	196	209	203	193	188	221	196	237	194	210	192	183	180	169	194	178	204	199	203	229	205	183	196	194	187	175	171	187	185	172	206	182	193	196	183	209	192	194	178	206	191	192	188	207	192	203	194	185	184	185	198	177	185	231	196	183	204	199	199	174	208	210	215	194	226	176	187	214	170	202	196	175	180	190	204	188	175	223	196	203	203	218	218	181	212	205	192	212	202	173	185	199	211	182	180	204	183	216	203	180	190	188	195	188	175	198	199	198	204	195	198	184	192	187	209	202	171	176	183	215	210	177	228	163	181	179	202	178	206	199	226	205	203	197	202	193	175	193	179	181	223	179	226	182	213	205	209	197	197	212	201	197	191	182	197	220	174	206	217	213	167	154	192	201	223	214	197	165	197	208	214	196	191	178	194	190	188	194	190	189	210	185	219	196	196	203	204	208	207	229	205	214	183	218	210	203	192	221	186	210	208	177	211	197	195	195	205	182	188	188	192	209	174	207	193	176	180	181	194	177	217	192	163	177	178	228	187	197	178	198	172	207	184	164	183	207	195	184	190	184	208	213	213	197	188	181	206	191	186	195	224	181	206	200	183	187	205	173	196	190	190	219	190	200	204	188	190	185	186	201	199	192	176	177	218	192	192	190	198	199	221	201	196	187	205	209	181	194	211	203	188	178	184	184	177	221	188	199	199	211	216	215	202	218	206	190	194	193	211	182	199	200	197	207	223	226	189	215	189	209	203	204	180	162	192	185	196	228
12151	11007	18280	20892	19822	20402	19134	12094	15841	19090	20087	27590	1604	1374	1230	1133	1128	1070	971	1026	932	918	838	865	815	785	735	735	773	731	700	737	714	696	756	688	720	695	697	669	652	668	628	696	625	616	655	719	636	663	634	598	641	658	599	579	641	665	637	603	670	625	643	633	665	605	640	637	664	645	555	570	650	563	589	581	616	596	593	623	555	601	581	607	588	596	605	578	573	563	632	630	621	582	596	623	617	610	596	597	612	603	589	620	627	605	575	627	602	576	583	574	576	624	617	593	575	598	578	557	599	613	581	588	580	599	585	596	566	586	594	577	583	576	616	620	654	576	580	600	559	584	614	600	540	650	621	572	606	563	611	591	607	581	586	590	551	598	561	581	584	593	576	606	560	612	570	590	604	589	602	573	566	606	635	617	592	601	585	564	586	553	626	582	580	611	604	587	629	606	571	562	597	610	552	564	600	634	537	541	587	558	616	588	577	582	578	602	578	601	551	553	571	596	585	551	559	561	545	587	604	621	579	594	599	562	603	577	587	584	564	616	587	599	568	608	609	575	574	582	571	575	604	557	594	557	569	582	574	572	599	599	566	559	589	565	652	562	592	596	560	567	600	587	556	564	555	556	602	556	591	594	612	540	649	587	576	582	568	584	583	599	605	578	582	550	597	566	593	607	558	581	550	597	566	599	577	569	554	586	602	619	559	578	611	562	606	564	553	546	560	561	581	583	565	517	625	597	563	603	595	604	619	574	608	589	581	599	611	559	586	617	588	551	593	571	552	531	543	563	580	622	572	554	574	564	611	570	559	560	541	558	575	548	565	566	629	589	589	594	593	558	584	553	562	603	591	628	591	534	622	618	584	563	585	541	558	536	591	595	626	620	602	594	557	604	589	595	579	616	590	572	597	591	603	607	592	608	557	596	614	575	566	599	600	577	580	587	592	584	621	587	625	534	602	580	595	641	616	631	527	600	594	545	590	571	610	558	604	576	588	562	589	558	560	579	558	627	518	587	548	565	587	584	592	592	595	599	597	595	590	585	572	558	575	620	578	594	630	592	568	574	569	576	588	563	517	597	568	563	583	619	552	566	585	569	571	615	554	594	569	610	546	577	576	618	574	603	589	576	612	531	561	581	601	559	564	561	527	585	594	578	619	568	553	569	600	558	611	590	632	574	572	559	557	586	591	581	588	619	582	612	576	580	574	571	604	547	604	548	582	620	587	563	550	579	562	590	592	563	587	564	555	604	594	599	562	568	619	623	597	598	552	652	593	552	535	549	618	569	601	609	558	651	596	607	591	623	572	621	620	610	567	571	557	531	608	640	590	566	573	582	579	617	604	602	581	576	586	597	581	579	592	579	573	564	559	589	615	574	574	613	579	571	575	577	601	593	578	591	601	575	599	587	590	555	592	577	592	587	548	513	573	554	560	593	576	577	557	609	591	560	585	543	583	554	600	577	547	580	579	608	611	612	588	574	542	598	605	650	571	597	544	586	579	587	560	567	573	576	649	626	536	569	575	584	575	598	589	584	534	553	589	595	590	610	549	587	599	592	581	545	595	556	605	596	611	584	577	590	545	563	606	641	590	615	613	619	577	566	636	597	594	600	569	599	602	565	566	561	515	579	612	526	624	580	568	555	563	526	569	575	586	571	615	580	607	580	608	602	571	574	585	575	581	616	560	650	520	631	598	602	572	612	597	576	615	577	573	578	616	585	573	570	571	598	582	577	599	600	622	569	574	598	542	540	610	603	585	585	584	587	589	592	591	606	562	570	544	632	566	584	587	631	598	564	548	568	559	633	535	541	554	594	578	575	594	588	614	585	600	560	580	656	639	592	608	586	565	585	626	593	561	615	559	581	546	564	573	602	581	591	608	565	561	573	537	600	568	551	562	572	620	572	587	542	564	566	574	556	611	614	593	577	600	594	580	543	624	567	559	591	565	562	602	563	591	511	589	562	565	568	589	604	606	533	598	582	588	571	557	572	630	586	570	597	605	575	623	566	561	590	557	572	595	608	562	617	607	614	588	551	573	590	535	551	578	594	572	591	580	567	579	620	564	585	576	598	600	573	577	577	592	606	578	602	605	628	552	591	574	587	529	578	578	589	576	563	546	600	601	575	551	590	592	580	567	578	566	567	589	590	566	557	608	599	551	557	590	543	575	627	619	597	595	572	521	576	558	569	603	620	613	610	583	592	629	581	589	566	558	517	541	550	588	564	658	610	604	593	554	541	579	553	567	604	611	568	590	615	608	549	592	575	598	574	607	606	608	555	585	554	581	581	567	590	570	556	580	572	601	620	599	573	564	559	538	635	589	555	590	569	621	559	601	571	603	570	565	582	572	566	573	575	552	582	562	563	603	600	539	589	614	562	663	562	588	629	582	602	567	535	574	581	602	557	584	552	581	590	597	582	596	604	605	567	588	565	546	567	623	592	575	565	614	553	568	618	598	558	537	573	561	565	627	590	580	613	583	573	596	595	566	609	610	614	590	602	623	589	538	587	599	579	565	555	557	607	561	578	584	581	581	552	585	581	564	514	609	641	544	603	609	604	578	573	588	560	588	566	595	536	555	576	598	608	592	584	602	597	563	548	575	579	618	601	579	580	558	587	582	598	602	597	572	614	575	536	585	566	553	637	608	599	602	605	545	564	580	584	594	590	590	602	609	583	611	563	617	591	570	593	601	637	635	576	603	564	647	571	588	557	589	556	573	588	607	580	591	555	583	558	609	550	565	569	598	601	586	592	596	599	586	577	581	581	573	596	585	594	581	555	588	611	596	580	548	625	540	558	626	591	569	551	566	577	593	575	575	587	590	562	612	609	609	571	546	572	562	591	580	580	623	583	561	613	557	555	614	552	541	562	621	569	612	594	572	555	577	563	569	584	618	624	589	587	622	546	585	619	557	602	588	573	616	612	574	555	586	562	582	591	592	630	560	627	563	592	562	559	612	598	583	558	577	593	573	629	588	574	609	580	592	559	587	596	609	598	588	588	539	558	607	562	585	557	604	604	580	561	512	593	598	565	583	525	602	569	572	554	602	608	587	620	542	567	539	610	573	645	628	602	585	594	594	559	582	607	593	592	560	613	621	556	546	661	576	573	571	594	583	579	538	602	574	583	618	609	631	577	581	570	581	612	586	579	585	589	586	543	542	606	565	573	545	553	590	557	615	598	600	622	602	602	587	594	567	552	569	592	598	578	586	579	591	552	576	593	557	613	602	586	575	591	587	603	559	533	577	589	568	590	594	577	613	613	612	589	572	630	581	593	585	587	596	562	615	576	613	583	553	567	548	592	560	557	592	618	586	579	612	596	551	604	596	582	580	553	589	591	628	577	543	573	567	567	567	587	604	583	582	555	586	553	577	577	573	580	570	574	576	569	615	615	580	554	551	518	612	590	594	591	597	556	570	570	598	599	618	563	599	625	606	542	607	602	561	586	584	588	572	546	544	583	583	573	546	561	626	608	603	568	570	585	601	587
2883	1242	1901	1280	1000	827	795	532	325	431	624	1068	300	198	222	187	176	217	202	203	174	175	188	197	201	220	199	190	176	187	205	186	178	179	201	184	202	183	201	205	212	166	211	213	195	190	178	201	172	223	223	192	214	199	186	204	198	189	207	200	183	213	205	180	184	178	189	208	190	201	210	200	208	188	174	199	198	178	208	176	174	211	179	210	211	208	209	201	196	221	201	193	181	203	198	206	181	206	219	188	203	190	200	194	179	191	191	206	199	201	208	188	182	205	203	197	197	200	189	198	173	195	220	203	209	195	178	194	196	214	200	203	201	165	189	210	182	218	194	203	178	166	220	203	193	192	181	186	167	189	195	220	198	176	215	186	208	180	200	201	198	206	210	193	204	209	194	200	208	169	190	171	222	205	192	196	185	187	198	207	206	201	212	200	203	179	196	197	197	204	186	197	169	219	195	194	186	193	204	194	192	228	194	210	191	188	207	197	187	183	173	193	192	201	194	177	193	184	213	212	178	191	214	174	199	177	204	197	207	201	215	190	198	184	203	200	189	198	170	163	200	186	171	204	175	200	175	213	176	185	186	201	190	169	187	201	193	182	178	194	180	172	176	200	201	177	189	215	193	205	211	196	188	205	178	180	186	178	195	202	193	182	197	208	209	184	168	184	205	195	199	190	156	210	172	173	189	191	198	163	221	185	203	182	204	176	181	186	203	203	201	210	190	173	193	213	219	200	194	186	204	184	179	193	187	208	200	205	188	196	175	195	214	185	194	209	193	168	208	217	195	190	189	167	207	188	189	200	209	214	180	189	190	174	195	213	196	210	198	199	207	195	183	196	172	177	177	184	188	205	182	185	172	193	207	181	199	202	207	197	226	182	193	200	187	205	210	186	206	191	173	180	180	209	207	197	231	184	196	210	187	251	182	198	183	209	186	191	190	213	197	222	193	189	190	188	185	210	202	173	174	209	194	183	182	188	178	189	209	172	175	177	189	188	182	212	195	172	204	185	175	203	201	225	174	227	206	178	186	192	188	188	187	202	202	191	204	185	205	204	214	201	204	190	182	207	169	182	234	190	192	185	211	208	183	187	191	210	190	180	189	188	189	168	219	188	167	199	179	203	214	204	171	212	178	165	211	192	209	185	206	177	178	191	188	224	210	188	212	211	187	200	210	200	186	207	238	155	195	193	209	207	191	176	185	197	207	170	197	190	195	226	170	168	186	179	216	195	212	198	217	202	161	203	202	202	191	192	174	183	201	177	223	193	181	204	206	208	218	198	183	180	198	225	200	193	163	195	186	195	188	172	167	199	191	220	195	199	185	196	204	191	172	179	207	189	214	196	159	208	217	201	203	193	187	184	193	211	196	184	196	178	172	201	204	206	177	213	181	205	215	190	184	188	178	193	204	178	202	201	208	183	164	185	194	223	179	230	210	188	164	199	180	178	197	186	180	184	162	189	211	174	184	188	194	193	184	194	165	200	188	185	202	228	197	193	208	162	221	181	200	207	192	192	171	205	217	215	207	194	189	196	201	175	192	194	185	184	221	216	201	227	216	196	185	178	195	205	201	185	203	197	171	215	191	197	187	218	193	206	196	200	172	194	194	212	160	192	193	216	198	183	193	176	200	212	189	168	200	194	202	195	207	210	192	194	195	202	196	210	188	193	210	179	169	191	184	191	193	196	181	171	176	178	199	202	187	158	190	207	202	200	192	190	204	216	196	183	219	186	201	184	200	177	201	200	180	165	199	180	222	199	197	209	203	181	183	183	192	198	191	169	174	210	181	177	197	202	201	223	184	177	169	172	201	197	188	191	222	180	190	207	179	179	194	205	197	196	206	204	211	172	199	199	188	211	208	207	180	199	190	163	214	208	201	209	187	165	218	175	206	192	188	201	181	207	207	188	178	170	198	190	212	197	206	190	209	212	193	198	197	194	163	185	184	183	167	190	200	189	195	195	200	215	213	167	190	190	186	192	190	212	212	194	229	222	198	205	205	212	216	199	198	216	204	207	190	211	187	161	202	227	190	189	183	177	199	204	192	188	188	199	214	168	203	177	208	193	212	194	193	186	225	177	191	185	190	207	169	192	192	175	200	206	174	197	216	191	181	195	193	198	194	211	202	213	193	175	207	177	179	218	182	217	210	212	182	186	213	191	178	190	204	174	206	199	173	162	183	199	198	193	223	207	177	192	195	219	187	198	190	206	183	197	163	186	192	211	196	179	192	185	194	181	191	214	189	173	180	201	207	194	180	189	191	188	182	183	193	186	184	197	183	191	221	203	224	214	203	187	209	186	206	195	198	197	203	181	231	192	166	156	196	193	207	193	201	220	204	192	183	176	187	200	228	227	214	194	196	197	210	182	176	190	186	177	184	201	194	201	202	182	159	192	199	176	186	207	201	199	187	187	184	176	179	198	180	214	184	176	191	199	209	176	201	213	197	201	194	177	184	193	181	180	200	208	221	206	199	216	203	189	179	194	179	214	202	193	191	174	224	196	206	205	184	211	199	207	184	189	170	193	181	187	216	187	185	170	187	190	212	205	168	173	205	200	203	177	209	190	174	190	195	198	241	183	208	180	186	201	187	171	191	195	208	168	220	183	197	213	180	182	190	177	204	176	172	202	209	195	191	177	189	175	208	182	227	194	208	200	171	178	204	210	210	210	202	181	192	163	214	196	207	190	187	204	189	179	194	199	188	178	204	194	177	212	192	202	194	210	189	194	190	224	188	180	191	200	196	181	184	211	207	197	196	204	185	187	207	210	195	208	175	199	181	232	212	210	208	209	192	191	178	203	189	186	163	206	184	192	183	174	189	180	184	202	201	202	227	199	189	196	180	181	183	197	200	188	186	195	178	194	200	192	217	200	210	210	183	192	192	194	210	185	206	190	221	193	213	201	173	205	168	185	195	190	197	169	191	166	218	190	186	196	187	197	216	197	195	179	187	177	187	205	176	192	205	199	208	189	211	193	194	214	185	175	207	207	202	175	196	194	217	203	184	194	196	225	206	189	215	168	172	165	196	188	196	205	177	183	193	179	210	182	197	185	195	200	176	188	219	204	173	188	201	215	196	185	221	207	224	177	217	230	205	200	196	195	207	194	201	172	191	196	221	200	202	213	196	196	182	180	207	178	177	193	196	199	205	209	206	151	211	187	210	213	193	218	203	192	206	204	195	182	226	200	213	201	162	168	206	205	190	197	192	219	186	212	219	203	213	182	192	211	173	168	193	181	185	199	193	176	206	210	172	173	212	200	185	186	182	202	182	199	207	165	187	191	207	178	194	187	196	208	174	174	202	185	197	218	199	178	198	195	193	170	184	188	202	197	197	211	197	181	203	211	218	221	206	193	187	199	220	198	195	182	210	200	181	185	197	191	188	172	185	213	207	184	188	192	212	195	212	188	205	177	213	179	195	196	212	168	216	187	193	191	212	195	196	188	195	190	192	205	203	205	195	196	174	194	193	201	221	191	195	211
2662	1618	3372	3044	2992	2854	3065	2049	1265	1761	2967	4592	1025	634	576	546	587	587	569	593	609	553	582	577	635	586	614	561	584	590	566	557	565	578	567	554	564	613	584	581	595	563	555	604	605	562	561	564	565	581	578	575	613	546	579	529	580	561	558	565	615	582	584	580	598	593	598	555	613	588	532	589	578	551	577	521	570	548	589	568	600	548	539	556	602	535	586	551	572	575	546	598	569	585	552	556	518	574	601	589	557	580	545	586	569	563	592	567	589	516	527	586	565	517	564	578	545	537	547	549	578	541	564	607	569	591	537	543	585	560	595	566	593	531	593	539	572	584	570	559	537	555	565	554	598	558	593	516	543	570	598	567	606	573	587	589	588	523	579	528	602	570	572	576	543	553	555	542	521	584	583	530	581	579	584	569	580	556	611	578	573	572	580	572	565	592	598	599	551	587	569	570	582	543	597	551	551	595	569	602	568	568	549	555	556	570	545	582	617	546	569	596	556	562	587	536	545	592	588	564	560	583	571	577	568	578	554	546	577	591	566	550	596	512	553	569	525	566	599	559	550	572	577	546	549	552	571	569	552	536	552	584	559	582	602	541	588	543	557	571	567	549	584	546	545	537	572	560	565	528	606	529	600	548	556	601	547	570	557	561	621	593	574	566	567	573	559	590	534	584	568	620	595	613	552	597	556	582	566	558	557	567	566	544	517	555	575	598	575	514	565	568	575	552	594	610	547	563	523	551	612	591	573	561	561	563	528	592	564	567	506	545	595	520	556	532	583	536	551	592	558	572	584	619	580	554	532	562	545	555	573	606	580	580	580	581	534	570	601	541	545	531	557	570	578	545	535	557	572	529	599	575	566	586	573	527	539	619	563	585	588	564	573	550	540	588	578	549	574	557	591	564	575	558	587	591	556	550	594	533	594	596	572	585	559	525	601	589	568	595	583	568	574	523	532	559	627	583	592	587	593	592	601	565	589	603	574	569	566	579	586	558	605	596	563	581	605	574	581	558	582	592	560	557	561	583	531	566	517	575	601	573	579	566	520	576	522	599	581	587	562	590	561	605	594	560	582	542	566	603	582	566	581	545	599	547	583	583	564	548	572	604	550	586	577	583	562	588	521	572	565	580	540	550	564	564	509	557	533	572	596	588	596	537	540	555	588	561	582	527	508	587	517	614	530	543	518	568	536	568	598	592	553	560	544	554	565	569	553	523	538	606	552	611	590	575	579	558	577	570	594	574	600	577	586	588	576	598	580	562	515	536	542	534	580	603	543	550	575	558	554	580	592	531	573	520	545	584	554	557	549	534	562	570	553	561	533	559	533	555	510	571	520	538	507	557	568	556	560	608	599	554	540	566	594	585	588	612	585	584	527	594	571	578	579	562	555	576	565	598	568	579	544	578	568	529	558	529	545	602	602	584	576	542	546	577	552	589	562	582	563	574	544	600	546	580	566	543	560	580	556	584	563	533	592	593	568	558	577	566	560	543	562	566	572	566	569	556	573	573	612	611	586	594	565	551	571	571	573	571	535	608	541	595	565	572	538	567	568	582	556	565	589	580	568	531	603	571	569	597	557	569	551	553	561	586	580	555	569	620	528	561	577	544	579	576	575	568	538	581	524	578	588	572	596	578	578	558	594	532	550	559	552	532	556	599	566	560	536	565	567	544	573	559	572	506	549	566	568	584	581	584	561	582	573	562	581	571	569	570	580	552	563	612	577	535	532	583	590	548	542	552	594	557	560	563	578	608	539	547	589	553	561	571	559	596	573	534	531	565	553	548	605	557	563	556	551	547	552	587	569	562	560	555	582	586	590	595	567	551	572	546	539	563	553	558	558	568	554	552	566	553	570	602	578	576	530	570	569	572	550	545	573	559	583	571	560	602	550	534	534	581	563	592	609	548	601	578	588	596	567	566	558	585	599	544	604	544	585	607	539	573	569	596	610	551	547	593	546	556	510	560	570	591	606	549	564	582	594	589	573	566	567	572	600	590	577	612	609	567	572	570	572	531	600	528	585	495	585	535	557	540	540	580	566	532	524	544	595	584	537	565	594	577	535	564	577	538	586	571	611	582	581	570	590	560	584	596	604	576	567	539	558	588	570	581	568	615	541	532	541	516	592	537	535	538	520	631	558	561	585	570	561	578	593	536	584	588	585	570	576	546	579	549	555	581	603	568	580	574	534	582	575	580	566	592	564	611	557	549	542	581	552	552	552	551	537	555	541	568	609	556	589	606	547	548	560	594	556	542	580	575	588	592	609	524	596	542	587	554	566	546	593	571	562	539	504	584	522	590	574	585	576	601	547	590	546	540	555	567	558	554	550	555	594	595	571	550	596	592	582	604	582	581	538	582	599	609	574	611	582	581	546	582	555	571	570	566	620	586	557	551	549	587	560	540	539	549	583	586	580	555	555	561	586	601	573	578	586	541	573	585	561	549	545	548	577	579	552	527	561	595	562	536	533	568	599	625	596	548	543	582	570	578	581	552	566	575	574	565	565	543	617	537	601	593	605	542	562	549	542	545	611	538	595	566	552	600	582	569	565	534	557	541	534	563	583	552	574	558	596	594	554	567	552	565	549	579	604	530	573	551	582	581	576	533	526	525	617	545	556	559	559	588	569	555	584	561	551	589	571	542	542	563	548	555	558	583	578	586	566	575	552	594	572	533	593	558	591	574	574	568	569	521	543	542	573	564	550	594	545	566	556	491	539	556	567	573	573	540	604	558	519	571	598	548	532	645	555	574	548	606	569	568	560	564	579	557	551	558	562	612	534	542	545	590	602	538	563	574	561	552	539	570	556	552	575	551	540	565	556	595	571	587	560	568	559	519	580	537	582	633	563	566	524	605	547	560	582	564	572	543	590	546	553	600	535	595	555	534	559	558	564	543	576	560	601	563	588	520	561	566	579	568	586	578	616	527	549	603	552	555	575	582	566	574	562	558	572	556	548	563	584	577	580	542	582	596	587	599	567	578	584	521	562	571	556	541	572	551	543	546	530	569	574	564	546	554	585	591	568	554	591	564	580	558	546	566	572	574	568	581	558	605	603	553	593	550	606	576	507	559	615	586	563	574	564	537	565	557	554	634	550	605	565	589	575	570	564	557	566	549	546	590	567	596	557	575	575	557	553	558	564	572	567	592	565	631	570	581	568	557	535	569	613	605	565	605	561	571	549	580	617	573	559	554	571	583	559	544	543	575	619	563	527	551	564	528	573	529	562	550	571	594	551	570	559	552	599	547	553	569	527	588	587	558	574	583	588	557	579	550	568	550	560	543	552	558	536	599	551	552	587	552	579	588	552	601	535	595	590	558	556	531	590	587	582	584	571	597	549	574	575	586	521	563	541	573	565	579	610	574	595	573	499	555	533	545	528	576	655	551	549	562	537	555	590	609	529	572	547	542	551	580	554	588	559	574	592	558	541	567	593	584	528	552	571	589	583	573	563	560	520	569	604	557	569	566	570	580	574	583	587	566	553	521
12777	8485	10167	10529	12285	10430	7706	6316	6181	2575	2384	5218	3030	170	175	145	172	139	125	147	135	125	121	120	147	128	106	125	122	140	126	119	104	102	115	125	114	129	118	113	137	117	131	102	114	116	100	125	131	118	117	104	118	113	123	108	103	119	116	128	147	105	121	120	100	121	104	116	119	135	95	110	125	116	112	120	108	108	92	117	91	114	109	129	110	111	117	114	113	117	108	100	113	124	110	124	104	128	93	115	101	98	118	114	106	117	106	108	121	104	113	101	103	110	109	105	123	119	97	90	86	124	129	126	99	111	101	120	97	107	108	88	118	115	107	104	117	129	107	116	114	108	113	106	102	127	106	123	121	96	117	129	109	116	109	86	101	106	115	108	111	104	118	113	129	113	99	110	115	106	113	86	105	103	105	111	123	112	110	127	112	102	111	117	106	112	105	106	132	95	100	99	95	112	114	122	97	123	109	111	93	139	108	96	110	109	94	120	92	109	111	122	99	118	114	98	110	121	122	100	83	112	113	97	98	112	119	125	119	113	103	103	100	106	119	104	117	126	102	120	126	118	116	97	95	96	93	106	107	117	114	95	132	104	124	119	132	95	109	98	101	92	101	95	113	116	104	126	110	108	100	111	114	116	121	108	120	107	104	112	132	110	132	105	121	98	108	128	116	105	102	95	100	121	106	108	115	107	106	120	121	109	115	90	123	126	95	130	99	104	121	105	107	99	99	112	115	108	105	114	126	120	112	109	97	105	115	114	111	103	106	115	120	90	124	97	127	128	110	106	106	98	117	94	114	108	103	90	109	108	104	103	111	101	115	104	125	98	104	118	99	104	94	115	108	107	96	102	107	116	122	103	107	106	115	111	116	112	95	130	125	106	107	115	95	111	108	92	120	111	111	98	113	109	115	130	115	89	99	99	99	118	120	99	119	123	104	107	109	110	103	116	111	111	86	126	104	103	109	101	121	101	106	108	122	118	103	107	116	107	128	101	106	111	114	118	114	107	118	112	133	128	103	103	94	111	88	125	119	111	98	109	93	101	115	107	130	117	114	106	106	110	129	111	122	116	109	121	112	110	123	117	112	100	108	106	103	114	91	107	133	131	103	129	119	136	112	115	139	122	103	107	100	104	90	108	104	122	106	140	99	123	110	104	108	97	120	123	106	95	103	110	100	115	116	107	122	133	110	101	94	107	97	108	114	96	118	120	107	82	112	116	95	116	131	113	106	122	99	123	101	119	105	98	104	121	124	110	118	104	100	109	114	102	103	113	109	105	98	111	109	103	97	107	99	85	105	103	96	122	120	106	124	109	90	107	117	90	104	104	111	109	117	119	112	114	116	123	123	118	117	97	120	119	109	103	107	103	121	107	99	108	108	115	107	122	99	93	116	121	117	111	93	98	108	134	101	101	113	137	123	111	102	98	112	116	109	90	129	115	128	110	100	97	112	103	122	113	123	107	111	119	102	112	105	127	102	110	100	98	112	104	114	110	120	113	99	91	105	100	107	91	107	107	112	120	120	110	104	114	110	102	127	101	112	111	104	118	110	104	114	112	125	109	102	110	114	112	104	99	102	112	99	105	102	114	110	130	116	111	92	108	128	95	111	93	102	103	100	111	127	129	102	117	110	110	100	131	110	115	112	126	105	111	105	104	97	119	96	107	100	98	110	114	99	110	110	114	116	110	105	115	110	106	101	92	99	125	92	115	123	116	107	113	104	116	101	106	115	119	119	116	101	113	106	106	129	89	118	108	106	113	114	107	110	89	81	106	105	107	117	131	97	131	109	97	121	112	129	110	102	123	123	99	111	110	91	121	110	115	112	111	106	110	116	112	101	102	93	114	103	131	110	109	131	114	114	95	130	103	108	124	114	116	102	97	100	114	119	111	116	106	97	104	115	111	115	115	122	133	115	113	106	110	114	103	100	113	108	113	102	129	131	125	131	109	102	115	89	96	96	111	120	119	108	136	114	125	126	113	100	103	101	108	107	109	113	99	120	112	109	106	128	105	115	113	100	94	117	108	114	118	100	95	118	131	98	131	119	104	118	99	110	106	124	109	116	102	90	112	100	99	110	107	83	127	101	126	109	112	109	94	127	100	107	108	121	115	111	109	113	106	103	105	103	117	104	101	102	116	109	100	137	107	105	108	88	124	98	116	120	120	103	124	99	107	98	112	115	124	105	128	120	120	104	98	98	121	112	113	108	106	82	111	95	102	106	112	100	124	110	140	104	116	132	101	101	122	101	117	117	107	115	113	105	106	94	100	123	93	115	104	108	112	107	99	101	124	106	115	112	104	128	127	96	103	91	131	112	112	120	106	115	124	113	107	110	126	100	94	125	112	107	114	112	118	115	124	98	111	100	107	109	114	113	120	104	114	113	109	113	100	103	124	111	136	109	101	109	112	113	133	111	105	108	99	110	97	114	128	127	116	106	108	103	123	115	87	113	103	112	91	115	104	108	117	125	95	101	123	116	114	115	116	109	105	95	98	104	112	122	109	99	125	127	102	109	117	94	108	80	116	101	119	104	119	115	135	102	129	87	119	112	104	104	101	113	98	108	113	115	110	114	98	107	104	108	126	102	116	91	128	108	113	104	127	103	114	126	114	98	104	116	97	107	108	111	96	111	116	123	120	107	88	111	90	111	123	111	107	96	106	113	126	95	108	132	107	95	117	116	105	107	126	110	127	108	113	102	121	98	104	122	104	106	103	127	119	105	107	118	115	101	124	127	114	89	108	99	101	100	130	99	115	107	96	96	116	95	94	109	119	106	105	116	107	104	107	107	121	101	117	101	112	142	120	129	105	106	118	117	98	111	114	118	124	115	110	112	111	110	104	111	110	113	90	103	120	111	94	108	106	120	109	91	120	125	114	123	112	106	111	120	112	127	119	125	123	113	106	115	100	119	102	120	109	106	139	110	106	105	104	106	108	108	108	115	99	112	117	106	93	113	116	110	103	108	103	97	104	108	94	110	96	112	102	112	112	110	106	106	109	109	100	104	123	91	91	123	104	116	98	109	126	108	100	120	109	100	117	122	107	111	116	107	111	108	109	107	89	123	119	104	104	122	102	97	103	98	107	105	125	103	119	137	115	129	132	107	107	96	113	116	135	111	102	104	116	105	125	116	123	93	109	110	120	97	102	124	116	109	106	117	100	112	97	105	115	101	113	117	100	117	97	107	130	115	139	101	118	107	116	94	116	102	111	113	114	104	91	110	112	98	110	125	84	110	104	108	106	105	108	119	109	114	110	130	116	123	116	123	102	109	95	111	91	108	101	109	110	102	97	93	113	121	102	111	156	114	124	114	99	102	99	104	112	136	110	101	120	99	109	112	107	102	99	102	116	116	123	114	104	110	101	107	107	113	116	121	92	104	110	123	112	132	98	105	137	108	120	114	109	109	102	98	106	121	109	112	99	121	99	109	107	115	117	105	113	111	111	117	105	104	107	117	94	95	107	84	101	116	122	108	115	95	115
8326	6745	11481	16298	20809	19389	15467	13817	14864	5697	9117	20004	9865	676	673	648	631	575	559	578	513	505	504	454	461	458	453	455	484	488	424	404	400	428	460	395	455	399	387	419	412	427	396	402	399	381	433	397	415	394	385	415	352	363	388	403	366	408	383	361	400	391	372	370	399	340	365	332	378	380	393	418	348	371	397	370	360	361	383	390	345	374	344	369	388	374	359	386	370	382	378	352	423	382	384	379	354	361	419	362	356	338	376	347	398	330	360	357	381	353	366	357	351	322	348	356	351	393	351	362	355	366	383	339	358	365	355	350	363	360	327	349	332	392	365	352	348	379	353	374	374	354	349	368	370	342	379	343	324	383	360	357	346	328	368	383	349	378	349	360	365	324	356	396	394	355	348	349	360	377	368	360	351	352	367	360	353	396	370	383	328	364	338	351	369	373	360	370	340	366	367	310	339	367	369	362	358	369	325	386	345	384	342	364	358	360	349	346	392	374	327	335	369	351	409	341	368	330	363	359	376	398	341	365	343	372	324	379	391	372	355	353	361	361	369	342	385	348	373	374	355	392	345	382	322	360	359	362	349	362	351	337	373	354	366	365	381	357	373	336	353	348	365	344	371	364	349	352	334	366	351	362	344	358	359	332	377	374	348	387	392	336	373	341	379	367	374	372	367	363	350	366	320	379	403	382	326	363	422	341	372	346	368	365	350	361	370	359	350	354	372	377	395	320	348	336	362	375	356	382	383	332	358	375	364	383	387	329	379	342	378	359	363	423	350	356	381	393	368	366	342	337	365	369	388	351	403	378	359	351	350	369	384	366	349	373	376	352	358	364	353	362	352	341	364	352	365	362	377	392	359	336	342	372	349	344	354	340	364	361	318	396	365	359	375	341	348	377	371	367	379	353	353	359	348	332	353	350	354	361	336	366	338	317	387	348	366	355	356	368	372	339	361	401	353	387	358	381	348	372	359	325	364	357	342	359	343	356	336	383	357	355	406	369	367	351	377	379	331	347	363	340	399	359	327	382	361	383	385	389	345	368	368	388	385	359	319	371	338	343	327	365	348	379	347	359	393	355	354	389	396	376	344	341	351	406	353	372	343	372	338	378	348	369	323	321	373	386	344	342	359	368	374	348	380	367	351	350	369	355	392	366	365	370	385	366	358	362	364	379	371	318	367	377	365	363	372	302	369	342	379	362	369	359	371	341	377	346	322	373	371	363	317	382	332	382	333	351	351	349	350	395	386	379	393	384	346	340	338	371	341	360	368	349	351	362	376	359	341	367	339	366	347	346	342	376	371	372	357	361	349	347	398	363	370	349	354	364	374	356	357	369	367	358	332	362	364	365	352	385	357	379	374	368	364	374	365	381	386	356	363	368	344	340	341	368	360	345	391	386	343	371	373	370	318	378	372	332	373	339	397	348	376	353	362	341	335	355	362	377	363	350	369	377	402	350	367	356	381	370	353	406	367	342	393	340	360	377	362	392	393	352	349	336	334	363	329	372	337	334	404	389	350	365	368	343	362	373	343	369	343	376	357	351	365	370	366	342	349	354	329	393	339	373	376	367	350	368	355	378	367	357	338	376	348	311	346	361	389	370	342	350	364	368	369	389	357	347	353	358	359	331	367	369	322	369	365	368	388	368	324	368	355	389	340	376	360	351	330	354	378	337	344	366	350	411	347	358	383	360	342	341	342	375	365	352	377	353	359	351	355	338	337	370	350	372	336	391	368	353	395	375	359	350	340	362	339	375	347	371	327	377	370	390	365	355	381	392	409	372	366	351	398	373	350	369	343	376	353	359	376	376	374	359	370	367	367	367	366	354	338	371	338	338	378	348	365	394	361	345	375	379	379	340	346	379	329	350	383	381	353	352	357	368	342	365	348	357	342	373	340	390	348	342	368	357	378	377	368	352	383	364	352	346	403	353	356	338	355	368	369	364	351	327	389	347	371	363	412	348	377	368	353	363	366	343	352	364	388	375	340	349	350	366	336	353	338	357	373	374	330	338	379	398	382	342	386	349	396	345	357	371	350	363	372	358	371	369	387	355	359	357	380	368	381	355	372	366	374	386	341	384	376	356	393	386	338	384	349	373	377	346	359	392	370	335	360	364	358	375	357	381	367	384	381	348	364	367	361	335	331	325	375	356	344	349	385	364	349	369	373	345	378	375	389	378	351	307	390	379	341	381	349	347	366	356	357	321	386	385	326	371	377	371	364	372	342	372	370	394	375	384	365	391	416	375	349	357	345	317	365	364	344	358	346	356	344	396	340	350	358	361	415	389	329	361	373	368	335	385	349	336	363	399	374	336	335	403	349	325	358	352	387	341	350	370	385	392	366	362	327	365	372	348	359	345	360	349	365	376	367	353	371	389	371	356	355	346	360	391	355	374	351	363	333	353	361	346	355	381	380	357	348	340	342	373	329	335	374	381	348	356	375	363	346	369	307	388	388	401	341	373	378	353	372	357	353	337	345	365	338	372	356	357	402	365	365	374	363	358	382	377	366	386	366	364	377	352	355	368	397	314	348	371	356	365	374	331	351	325	371	365	370	369	367	384	342	387	355	338	377	376	335	346	345	342	360	348	354	368	365	321	349	358	349	318	385	362	342	359	374	363	334	342	358	370	362	365	380	374	344	360	350	375	362	341	370	368	393	320	353	339	344	342	387	377	368	344	372	368	360	334	345	370	368	347	358	386	349	372	320	371	372	379	393	362	367	401	377	356	369	354	369	347	347	340	365	345	369	375	343	354	386	349	365	348	324	374	376	365	346	371	331	362	371	340	370	395	372	377	357	398	384	362	339	380	349	348	365	376	376	375	369	404	339	367	370	327	386	347	379	389	351	351	389	339	364	383	392	387	344	351	346	356	318	345	387	366	378	348	394	334	356	399	350	327	383	350	357	337	361	360	374	366	380	366	357	351	353	376	355	354	348	394	367	346	367	354	350	353	407	345	354	338	354	340	360	349	330	372	362	337	334	369	362	352	392	349	396	371	350	377	394	365	347	356	378	398	356	340	319	391	367	356	367	380	347	350	384	337	373	370	378	405	358	362	337	374	363	380	363	352	405	365	361	347	349	373	366	344	374	363	325	402	316	363	362	370	360	333	371	344	367	354	341	339	370	337	355	338	345	382	372	366	337	343	363	352	350	320	324	355	382	327	369	356	379	352	349	351	374	318	339	356	371	356	407	339	367	361	354	313	369	380	338	374	355	362	364	382	371	372	391	361	363	372	363	327	335	382	354	367	379	357	336	343	367	377	378	357	353	350	367	391	370	360	350	344	365	313	377	338	338	326	381	366	373	346	362	380	360	348	331	344	342	355	389	361	350	389	360	349	355	352	388	350	351	382	350	359	369	375	384	374	374	355	345	385	374	352	349	403	356	344	357	372	360	353	347	378	359	384	322	343	371	359	379	371	359	347	377	372	363	366	360	370	359	344	398	365	347	368	375	371	382	368	365	395	352	370	387	365	381	357	348	344
23321	18067	18142	21057	21137	14968	14035	16281	14923	9381	5120	14304	13543	640	321	283	253	226	229	257	258	256	239	212	236	227	219	227	235	239	196	219	222	206	219	192	208	234	223	207	222	209	195	204	220	210	200	231	179	181	197	212	219	186	202	217	208	196	215	193	236	203	207	194	219	200	201	200	193	222	199	225	198	201	217	216	206	195	233	206	218	190	194	202	196	202	195	205	205	180	190	192	201	212	197	178	179	225	195	191	215	201	225	201	230	215	200	190	207	182	215	210	179	241	196	208	215	205	227	205	181	217	215	200	186	183	240	188	210	171	186	177	223	191	206	200	203	191	190	193	199	209	199	201	206	195	184	194	200	199	206	209	220	208	195	203	203	197	183	194	210	225	194	215	215	205	222	193	197	223	171	203	207	188	180	221	197	204	204	213	192	183	229	190	188	204	217	193	197	190	220	180	216	206	212	196	202	182	202	217	180	195	197	211	219	189	204	203	186	222	206	206	209	207	209	204	175	219	225	211	218	194	201	200	214	190	201	176	200	194	209	201	179	184	186	194	194	229	202	193	192	207	193	199	191	182	195	173	189	218	213	189	237	207	194	198	194	197	209	202	190	205	192	189	185	195	210	225	195	178	189	197	202	178	213	226	182	223	202	210	207	197	219	197	198	198	209	220	190	196	196	215	196	207	220	179	188	220	214	208	214	198	198	178	202	206	205	222	217	229	179	194	195	212	203	224	197	221	189	237	204	213	191	221	227	210	181	211	206	192	202	188	207	212	192	191	208	205	198	214	197	191	194	217	222	225	184	204	196	196	212	214	204	210	203	215	174	229	200	212	201	179	189	176	208	200	182	208	224	195	220	185	201	191	202	204	208	220	212	219	183	222	195	180	213	218	202	187	208	189	175	207	193	199	187	190	205	235	197	220	217	183	206	230	198	211	198	194	219	184	198	216	201	177	194	212	201	184	214	200	213	193	222	178	198	185	197	198	218	227	193	167	197	207	193	164	203	212	193	205	232	194	183	235	209	199	191	213	213	184	190	207	216	197	198	217	206	204	216	214	181	206	181	206	171	214	213	198	195	206	205	187	188	246	194	206	209	203	217	212	229	208	220	168	211	210	233	199	193	204	210	197	202	199	204	180	215	193	191	224	209	180	204	216	208	193	203	184	201	183	205	216	205	193	207	194	192	188	207	217	187	213	207	195	228	208	176	198	204	206	208	224	204	210	203	174	209	223	194	199	197	201	206	212	210	215	188	182	194	208	198	192	211	200	203	191	217	241	201	199	211	196	209	199	191	185	193	175	180	222	203	197	200	192	179	193	201	213	223	189	213	209	227	189	188	187	184	216	226	202	184	194	199	224	180	204	212	197	218	181	223	207	207	192	197	230	184	187	209	228	220	216	218	195	182	186	204	221	201	200	196	188	197	220	194	204	200	195	208	209	186	204	216	206	209	216	203	222	199	203	196	197	219	215	220	191	189	194	217	175	187	213	204	214	196	186	173	198	212	205	209	202	232	189	179	209	232	189	213	198	226	186	210	193	195	207	188	187	204	177	206	210	217	179	197	225	190	210	188	219	205	213	209	192	205	206	183	175	209	185	217	230	186	184	203	196	193	176	220	207	216	186	198	183	220	209	203	220	207	213	184	187	200	222	202	215	196	192	217	209	199	193	164	205	186	212	207	185	195	194	200	199	208	189	206	186	219	207	226	221	181	201	215	220	220	206	190	192	208	191	215	221	180	199	221	200	193	162	189	216	169	219	196	210	192	225	170	193	210	176	221	191	204	179	214	209	177	194	216	214	200	201	204	191	187	222	207	192	221	214	205	208	187	226	236	222	172	215	202	205	226	187	194	197	209	194	186	172	182	202	187	194	201	196	173	199	183	219	202	189	220	208	189	185	221	213	209	193	190	221	200	190	194	184	201	201	194	201	205	183	221	201	203	200	219	214	200	227	211	203	205	218	206	196	209	228	229	221	189	208	209	198	224	204	192	202	195	196	178	189	208	182	228	217	224	223	168	201	191	214	194	216	219	231	196	187	198	209	203	193	223	184	177	215	200	191	193	210	192	184	183	190	217	212	187	210	217	186	219	213	203	193	227	211	186	177	215	180	202	208	204	206	205	217	218	204	202	186	192	190	213	194	196	169	207	201	186	194	200	222	214	191	209	223	184	225	192	189	197	215	225	202	217	193	207	221	187	192	197	224	208	244	214	199	205	210	223	207	192	215	203	210	205	231	207	206	215	216	202	222	210	196	191	207	211	213	192	196	211	206	212	207	193	181	187	221	177	206	186	208	184	200	227	195	201	225	219	204	217	187	199	204	202	191	197	209	203	204	244	178	189	186	188	189	208	172	187	187	195	224	190	198	197	201	225	181	192	220	223	210	197	188	227	206	190	209	206	217	187	193	188	209	209	215	222	215	198	203	175	208	199	190	198	201	195	216	200	213	194	189	236	185	179	210	199	181	209	198	208	212	198	203	209	208	206	210	204	202	213	193	200	199	235	203	183	206	203	191	208	193	214	187	216	191	201	214	228	210	224	203	171	183	198	200	232	236	201	190	212	193	209	216	223	206	189	202	210	200	161	190	187	197	206	206	222	174	188	224	229	206	185	186	202	210	221	195	216	193	182	216	194	209	211	198	166	245	217	225	200	215	188	186	181	214	204	207	182	205	205	192	189	216	206	199	221	193	209	190	178	193	176	221	202	184	199	193	174	182	179	197	227	200	204	204	188	224	171	220	182	217	199	195	218	193	181	194	221	221	214	197	205	222	225	206	195	206	216	218	203	209	205	184	187	205	198	208	204	178	197	193	180	231	197	229	217	213	181	201	189	207	211	221	234	169	225	194	177	192	233	237	204	204	211	191	211	199	177	179	206	181	233	199	205	195	208	218	180	195	202	197	202	214	197	200	170	189	209	205	179	175	200	190	202	194	198	181	187	197	192	219	224	188	223	195	214	234	236	194	222	190	212	220	198	189	201	176	204	186	204	205	198	209	208	184	175	209	201	213	194	196	215	211	191	210	210	190	212	226	211	183	207	205	184	202	193	201	216	224	216	192	163	197	190	188	222	207	206	202	211	190	228	222	202	215	200	216	196	211	201	212	192	211	222	189	180	217	222	213	192	194	221	193	208	198	208	228	204	185	207	220	205	209	190	213	213	211	220	211	188	204	212	212	226	215	208	174	213	214	191	180	201	211	186	172	198	202	227	181	194	196	228	173	187	219	221	214	205	185	212	190	193	190	199	218	170	200	205	193	217	209	195	184	212	239	195	174	178	214	203	212	222	180	191	214	217	222	198	210	194	204	177	196	208	203	198	207	208	221	222	219	192	186	210	209	210	183	195	197	202	196	212	200	192	199	170	197	197	202	228	222	219	166	197	190	169	201	198	211	197	205	211	213	175	211	209	182	183	197	222	178	196	197	187	210	205	185	177	211	207	229	197	196	215	204	194	204	174	222	183	193	197	202	183	183	172	194
13541	12481	17140	25475	26633	22540	23652	29131	24944	15873	12583	34792	17121	1302	1226	1200	1119	1024	961	873	891	892	887	819	849	789	772	774	744	737	694	739	708	749	741	706	695	682	685	636	674	697	666	700	695	726	656	642	688	671	654	709	657	663	643	649	673	642	623	647	597	617	696	628	634	617	574	655	623	612	602	652	645	598	648	650	609	613	606	601	625	605	621	679	614	608	606	591	647	649	635	623	652	614	604	640	600	614	601	644	619	622	638	644	569	628	622	644	614	632	611	640	635	590	576	623	607	637	625	634	652	663	633	591	574	537	612	621	583	587	595	599	638	562	596	645	608	613	623	629	611	610	606	628	601	569	628	605	689	638	589	590	592	615	581	632	620	631	593	608	596	612	637	614	568	614	668	571	631	611	632	613	652	606	632	619	629	650	620	557	600	667	644	612	592	577	633	638	593	596	595	605	611	600	596	617	582	598	622	608	603	633	576	588	619	605	630	614	598	631	594	681	598	603	666	598	612	618	623	581	628	577	593	625	624	596	579	597	595	608	598	564	641	593	619	573	601	601	620	585	614	581	614	655	566	618	577	595	600	616	626	561	604	591	565	613	599	637	583	615	616	569	591	617	588	624	633	596	598	608	584	596	596	631	640	565	603	628	571	599	595	614	633	617	621	586	594	604	648	625	577	631	635	658	590	584	583	618	595	603	610	642	611	629	593	605	548	606	605	617	626	596	627	622	613	644	604	574	622	591	589	584	605	589	629	615	546	639	610	575	599	582	572	621	595	597	609	636	562	574	626	588	622	611	608	614	587	592	627	563	594	654	613	616	625	612	618	616	621	613	622	598	581	609	594	634	590	621	615	575	618	611	631	612	601	634	587	541	609	583	662	632	601	586	615	593	605	612	640	606	628	657	625	567	635	622	623	612	572	612	610	602	592	634	636	620	586	597	611	633	645	599	581	571	604	591	616	607	585	583	609	621	585	603	626	626	608	604	569	586	640	616	601	605	606	613	599	617	579	593	599	601	603	603	611	545	577	616	603	605	601	588	621	606	571	616	606	630	607	627	604	647	584	602	595	575	608	644	585	642	582	586	617	609	604	587	611	572	577	641	624	631	610	618	602	623	603	600	623	620	596	575	630	593	590	561	617	631	631	601	614	599	612	619	602	583	545	598	567	572	584	636	577	640	606	612	605	578	609	596	602	650	659	633	634	593	643	605	615	596	582	598	621	586	644	615	579	602	613	594	615	586	601	571	608	601	591	596	586	615	608	586	597	571	610	608	609	630	596	610	593	589	611	590	608	594	583	617	621	614	617	597	611	566	584	597	619	625	629	570	562	585	583	596	594	611	582	614	564	648	616	584	573	600	595	609	574	590	629	602	587	618	554	671	581	553	632	565	606	647	589	610	599	576	596	580	667	604	614	632	623	627	645	630	601	610	579	617	602	638	629	584	630	639	650	578	584	622	589	592	604	627	568	628	595	578	604	569	597	604	606	607	629	654	627	618	644	584	566	658	631	600	599	599	605	611	608	591	567	574	577	594	606	625	577	636	627	637	619	603	609	623	596	627	618	546	595	578	533	636	639	606	604	609	613	610	614	618	616	643	638	597	627	632	560	610	578	612	601	611	589	585	570	588	593	591	594	662	599	640	594	592	615	611	598	599	619	582	586	577	584	599	609	602	600	585	597	627	596	604	617	613	608	595	608	610	617	577	610	617	613	657	609	613	582	562	620	600	590	603	609	594	603	617	631	641	609	590	621	594	602	632	595	570	632	612	598	618	608	590	556	619	588	559	615	611	591	591	638	594	626	608	596	580	610	587	681	627	587	669	590	627	598	584	607	640	599	575	587	598	586	614	627	618	569	610	624	610	654	585	625	597	625	600	597	560	588	603	611	576	626	598	610	610	591	587	595	614	552	578	582	611	598	677	645	587	597	648	589	624	578	612	619	628	607	582	587	565	588	586	588	588	569	569	606	605	595	662	591	645	576	576	618	594	576	597	608	639	596	641	592	636	596	599	584	576	644	633	591	604	637	587	604	578	636	601	614	601	598	561	618	639	584	611	642	628	633	597	597	627	612	603	607	633	570	625	607	610	590	676	602	589	614	557	581	589	635	577	632	592	607	626	594	621	607	607	620	620	570	600	578	636	593	566	595	588	594	579	596	616	607	617	576	582	614	639	618	583	585	605	639	596	636	600	617	620	639	600	598	600	591	636	594	550	599	621	585	596	598	637	592	662	614	606	640	626	588	596	610	662	555	589	599	558	560	598	556	581	612	614	598	606	578	614	612	627	637	578	624	581	596	594	584	622	641	583	622	632	609	645	607	625	621	608	589	581	637	648	586	583	586	645	639	577	620	617	586	550	590	589	616	579	637	635	582	606	575	640	626	592	582	641	581	605	593	606	619	616	586	601	613	605	589	638	644	603	595	581	610	587	602	616	580	580	610	570	597	580	590	597	617	638	596	582	610	628	634	625	612	606	594	595	664	571	628	580	598	613	574	592	593	582	584	617	571	632	603	587	588	629	580	608	646	629	649	571	604	566	628	603	623	598	600	642	559	603	562	618	571	586	601	624	631	600	622	560	622	608	567	582	615	607	554	616	618	607	606	602	649	588	581	616	625	608	652	622	606	593	597	593	610	629	606	613	614	624	598	574	593	584	606	624	623	651	637	653	537	598	659	600	578	584	631	608	620	632	643	602	652	619	628	597	594	602	604	619	574	598	611	593	600	627	624	578	624	633	612	581	575	595	617	632	632	622	575	578	643	592	569	639	601	582	645	632	627	582	573	606	579	610	640	645	595	588	598	628	596	624	633	607	576	589	636	563	598	631	647	604	613	612	616	634	586	611	614	630	606	578	584	656	617	613	583	632	618	661	648	590	595	605	616	635	640	595	616	624	560	666	558	622	624	609	616	614	597	582	623	570	589	621	610	578	590	612	599	602	608	598	581	590	615	621	571	574	621	572	595	612	565	634	640	667	608	586	598	602	575	628	655	608	615	633	579	623	602	609	600	583	630	628	599	583	613	622	596	614	595	594	553	640	646	604	607	592	574	587	570	612	617	604	610	581	630	593	616	628	599	599	580	614	629	617	617	636	640	604	601	610	643	599	569	576	572	627	648	615	601	561	620	629	662	620	596	614	602	616	581	628	601	637	612	609	634	610	628	595	636	603	642	622	619	634	645	642	587	607	614	601	609	612	600	651	639	557	611	657	620	625	585	598	597	607	627	676	581	634	603	640	588	632	606	613	619	595	619	594	651	568	594	582	572	630	607	586	591	621	683	581	613	586	565	584	643	574	576	617	572	602	588	617	615	604	610	647	571	647	579	651	620	624	605	586	617	619	574	614	623	608	620	624	623	668	634	614	608	620	630	620	635	613	626	576	627	609	620	603	579	599	599	581	604	570	608	554	601	623	611	625	647	632	611	621	602	570	615	555	636	566	628	609	602	554	616	605	602	643	635	579	612	612	605	577	614	616	557	563
3067	1123	1224	1923	2527	1018	869	753	832	846	569	603	602	215	191	186	172	164	179	179	192	203	226	160	180	180	205	200	175	205	191	175	185	171	157	169	196	178	179	186	181	167	204	166	183	186	166	214	175	208	169	166	173	188	203	182	170	196	192	188	189	180	174	206	179	182	195	191	175	183	185	212	181	183	181	204	171	190	179	194	194	176	167	167	184	187	167	203	203	176	183	164	181	193	185	204	176	199	172	194	176	194	175	189	189	201	172	183	172	190	190	175	167	197	197	186	196	205	208	212	194	178	189	171	188	205	201	187	198	221	176	172	186	174	205	182	203	168	201	186	192	190	205	215	196	180	189	170	164	200	182	192	183	190	181	199	189	197	165	221	166	218	183	154	206	168	159	196	174	183	192	167	174	185	202	180	174	180	177	199	184	193	187	189	171	177	210	170	178	180	181	200	170	209	185	172	165	192	174	185	176	167	167	170	197	164	192	197	179	215	170	206	216	194	191	159	191	164	188	181	207	206	175	187	169	209	198	181	175	176	184	158	176	187	199	202	210	177	199	204	175	181	192	175	188	187	196	179	168	168	169	177	172	187	173	171	186	190	182	188	167	177	185	171	183	171	171	172	156	184	200	185	209	199	202	168	189	199	187	183	186	180	187	210	185	184	190	201	174	180	205	181	162	188	166	188	189	202	186	179	195	219	196	177	171	216	188	205	179	200	164	196	181	181	184	178	186	185	189	182	171	174	167	213	177	165	190	191	189	168	207	209	193	174	167	156	174	197	186	180	202	171	179	200	199	177	184	189	200	175	197	190	175	208	210	184	185	181	172	195	188	231	197	199	188	205	210	167	193	189	169	172	183	204	190	168	186	187	210	191	173	186	184	182	199	204	187	165	187	183	185	187	189	198	195	198	189	187	171	185	197	178	165	173	184	186	167	194	202	180	206	199	194	196	174	191	197	182	178	170	190	153	191	186	180	183	208	176	188	191	185	193	201	187	198	191	196	206	158	169	176	193	181	170	179	177	173	188	189	189	170	176	175	205	176	184	209	196	156	160	188	180	181	198	181	185	164	181	203	178	174	196	196	173	200	211	173	186	162	168	203	191	180	187	190	178	190	198	189	175	184	201	170	164	201	176	193	171	187	185	175	165	203	187	179	178	185	179	185	203	171	195	168	178	164	186	186	190	181	190	189	186	160	166	200	180	183	181	193	196	193	179	156	174	198	188	181	195	179	189	203	197	202	224	176	213	209	164	205	184	167	145	203	166	161	199	191	163	169	183	186	184	178	186	179	203	181	181	158	169	198	214	190	191	181	191	169	163	173	188	187	182	176	201	188	181	189	173	187	210	201	177	208	178	190	209	193	175	185	181	204	164	186	184	201	174	183	199	181	153	206	169	171	189	188	172	195	146	227	165	184	165	187	187	164	193	190	197	179	210	191	190	189	180	195	175	189	175	189	179	153	158	166	181	184	187	170	188	189	189	197	206	172	174	182	174	213	189	157	190	192	187	182	205	173	174	180	169	191	191	183	201	195	168	206	183	188	177	183	191	175	204	200	201	193	179	182	164	187	209	186	174	198	199	177	210	180	177	167	190	187	173	180	190	173	186	180	184	174	205	205	169	185	186	191	205	180	173	193	179	171	194	176	180	164	179	178	180	152	164	148	163	216	174	177	205	184	183	185	174	202	167	176	175	177	182	180	197	181	173	183	171	195	177	179	173	174	186	188	191	187	181	180	196	190	166	188	156	161	214	187	181	186	190	183	178	182	196	217	187	175	153	169	195	183	204	190	174	183	176	172	167	177	194	206	182	174	172	171	205	200	169	188	198	188	187	204	189	191	160	197	189	175	179	183	201	193	184	182	195	180	196	191	181	209	188	157	176	194	196	176	188	199	163	199	222	170	182	179	178	163	144	191	179	186	194	169	201	197	202	193	181	181	191	174	182	195	168	163	191	185	156	174	180	187	175	184	168	180	176	178	196	198	194	189	187	186	165	205	187	160	182	179	187	196	169	179	179	202	209	180	178	179	164	178	177	185	184	201	205	172	197	168	161	204	203	185	185	183	181	182	171	179	196	183	164	212	160	152	174	187	173	190	171	197	192	193	173	183	188	188	207	194	183	182	183	203	183	198	203	172	160	207	198	194	169	187	179	203	169	175	168	187	203	201	201	168	201	191	192	189	181	163	174	181	161	166	199	201	176	197	155	188	186	171	188	198	200	197	166	168	179	203	190	197	181	180	192	193	157	170	191	184	174	180	199	201	193	177	196	178	181	208	202	168	176	208	165	182	185	192	204	189	178	188	173	191	181	185	184	158	191	179	181	199	196	174	168	186	182	176	169	170	181	194	176	178	213	173	166	184	190	183	230	198	200	170	198	193	178	191	192	181	161	189	166	178	167	173	181	189	194	172	179	197	195	189	166	184	167	179	177	197	163	185	207	193	168	166	194	177	176	195	229	199	168	181	174	219	187	160	196	186	175	168	189	200	187	183	173	185	202	194	190	186	184	172	174	181	198	191	168	180	204	187	195	195	192	178	168	194	187	197	206	205	172	173	171	183	178	200	177	180	194	175	181	177	188	175	178	189	180	181	173	205	153	195	168	184	176	170	201	179	178	226	180	177	176	159	180	186	194	177	201	177	170	170	171	178	172	192	165	187	183	183	179	212	174	180	179	195	197	158	187	178	174	204	205	174	164	179	185	189	182	186	170	180	175	204	177	182	184	183	175	182	174	198	171	183	192	165	184	177	198	173	196	178	194	191	196	182	178	181	203	187	185	179	179	177	185	188	189	173	194	189	195	201	189	181	183	178	185	182	199	181	195	183	172	180	178	166	187	177	193	154	209	188	204	178	198	181	176	182	200	206	185	206	173	206	201	200	181	176	190	155	187	183	178	179	185	197	182	195	181	189	160	179	191	185	180	170	205	173	188	173	200	209	171	167	200	167	188	179	196	178	164	196	174	188	187	167	186	175	187	178	189	191	198	166	186	174	209	182	176	186	197	200	169	189	193	190	198	171	183	193	187	173	186	202	181	174	194	208	196	192	179	177	179	158	176	189	202	183	182	184	179	175	192	185	168	193	185	189	181	194	194	227	179	193	200	190	198	174	203	199	196	157	205	186	200	206	198	189	194	195	185	178	183	174	192	221	161	180	192	179	177	190	188	189	183	185	191	186	199	198	183	183	173	188	197	183	171	169	184	214	194	221	190	176	177	182	198	160	178	173	178	238	186	185	180	186	182	182	183	181	193	188	170	151	179	194	164	195	174	204	183	169	193	180	174	185	176	203	196	206	199	191	183	184	199	188	167	191	216	178	188	178	189	176	173	161	193	193	179	178	205	204	208	193	184	201	186	179	200	172	185	189	175	186	206	182	177	173	204	166	172	195	195	192	177	173	189	189	183	205	169	208	183	192	175	173	177	228	208	198	174	164	183	196	175	195	203	189	180	204	199	207	169	187	202	174	191	200	204	206	208
2896	1441	2417	5089	7246	2893	2803	2999	3619	3795	2688	3153	2054	545	583	598	581	570	576	601	541	575	554	553	551	545	559	517	535	547	527	558	572	534	540	521	595	575	558	550	573	532	537	548	561	547	542	547	540	555	592	513	549	571	559	543	548	535	505	562	570	631	552	538	523	529	550	529	549	525	545	540	516	518	541	580	532	542	576	529	557	552	533	528	535	535	569	500	526	510	515	572	556	508	567	560	518	564	569	520	545	557	532	560	512	525	532	532	534	560	546	553	587	559	510	549	563	559	503	541	537	525	525	572	569	522	511	565	553	556	550	531	545	613	523	523	556	525	566	550	572	563	536	548	546	559	549	522	554	558	596	551	577	544	541	539	554	538	573	517	545	556	551	586	562	524	587	562	511	520	515	543	570	540	534	540	535	577	563	584	544	600	521	557	540	549	558	547	488	499	551	516	582	582	539	507	539	541	531	494	567	531	594	561	536	506	605	538	521	566	532	583	546	571	546	536	535	551	553	531	527	554	623	557	601	541	542	531	542	526	547	529	557	562	576	519	518	526	542	560	568	539	526	621	559	525	565	556	557	527	535	504	513	577	510	544	548	560	544	575	553	538	549	531	533	593	521	543	525	556	553	551	542	552	540	531	582	551	547	563	566	544	552	523	524	547	571	525	533	500	523	578	537	544	560	533	511	579	558	516	543	495	522	542	536	571	555	591	566	565	549	592	532	531	526	559	514	534	510	546	560	583	574	546	550	564	511	547	553	547	536	563	521	542	517	523	546	498	551	525	538	531	506	551	542	563	564	543	553	519	531	552	523	562	534	579	542	523	546	577	535	529	549	551	542	524	554	561	580	556	550	542	581	554	539	544	548	516	526	554	550	525	549	558	550	539	535	561	538	530	539	531	508	560	549	530	544	548	550	507	542	548	515	567	584	539	527	527	601	549	541	533	592	502	511	537	551	546	511	541	547	537	580	535	548	548	569	549	567	561	560	587	585	506	573	538	502	548	547	570	530	533	542	542	530	529	572	534	531	542	520	555	564	508	544	509	509	567	484	533	553	514	519	526	538	519	553	543	515	504	576	593	562	567	587	562	565	548	550	555	537	557	578	570	513	564	558	502	534	562	496	540	531	546	519	544	569	587	563	520	548	553	554	526	499	546	539	552	548	541	551	528	559	556	517	572	512	545	579	553	568	490	546	529	596	569	542	549	553	562	530	566	573	525	515	558	557	543	546	508	564	529	593	598	503	539	530	555	506	586	578	540	509	570	560	537	562	568	544	532	546	541	526	517	566	573	504	571	518	526	534	552	519	468	511	560	550	491	598	546	598	564	547	562	548	535	519	540	583	567	547	534	550	546	607	528	526	556	497	540	535	529	576	516	553	567	521	514	535	476	555	552	554	542	536	546	546	535	557	613	533	546	561	542	550	559	537	539	573	508	511	559	544	530	526	576	526	576	514	504	527	530	556	506	554	546	504	526	574	558	544	492	583	556	556	620	568	522	539	544	534	518	538	540	554	533	553	504	567	538	539	499	566	535	541	532	535	586	555	537	503	545	565	564	589	556	521	553	503	543	531	530	558	516	580	521	532	553	537	574	585	579	540	569	545	502	563	558	508	518	566	538	498	551	587	574	548	532	554	573	517	508	582	584	575	579	616	576	565	564	555	562	531	520	537	552	583	553	515	566	559	546	543	522	558	573	567	554	528	593	554	556	546	536	548	545	581	524	538	563	547	533	568	591	538	551	565	526	543	522	561	584	583	576	523	538	522	545	592	569	546	553	551	564	545	526	584	573	551	559	579	536	559	538	554	529	580	574	560	584	598	545	545	579	541	502	521	535	560	561	544	537	577	551	560	541	553	486	535	527	538	543	582	564	530	557	523	612	574	505	565	597	557	571	494	537	566	542	510	544	538	525	519	523	534	570	533	572	519	575	544	515	531	566	516	498	518	555	512	511	560	565	554	512	542	577	520	566	589	557	576	562	537	519	582	542	550	546	522	554	554	572	542	581	529	527	573	542	530	571	550	555	530	568	528	524	539	551	558	554	514	543	557	543	567	544	552	508	563	537	548	555	547	522	559	532	537	535	542	573	601	539	573	554	553	555	563	561	544	527	573	525	537	526	552	550	537	541	534	558	554	538	521	558	603	558	553	567	561	523	600	541	534	539	508	535	530	537	547	583	524	530	572	540	528	533	495	529	546	530	570	567	522	539	539	577	530	558	516	520	555	517	561	521	531	558	581	504	552	572	557	553	537	544	569	504	549	550	572	583	548	540	553	550	501	533	519	508	547	569	582	547	512	533	534	563	558	555	512	503	554	569	542	532	536	541	519	553	513	521	578	605	593	557	520	576	575	539	534	546	573	551	559	525	540	507	547	513	477	557	531	554	544	531	550	513	541	527	552	513	533	530	503	534	540	528	536	546	538	569	569	558	559	533	538	505	581	564	516	558	526	541	554	500	560	535	503	545	561	548	510	536	552	529	530	603	539	571	575	525	561	528	529	515	556	575	563	540	620	568	557	533	528	531	573	575	526	570	539	558	519	518	564	562	550	550	553	500	520	556	559	561	555	523	528	551	549	556	563	559	488	554	602	537	555	505	545	532	523	597	516	490	507	573	542	561	535	568	555	523	529	544	496	505	559	531	551	568	517	583	490	556	596	505	584	539	541	519	561	549	550	525	522	535	542	531	577	508	567	527	563	555	561	511	558	539	552	541	544	544	508	586	548	516	517	536	549	549	570	553	528	555	517	528	561	548	573	522	520	534	557	523	558	527	505	521	555	540	576	508	555	562	523	527	534	571	552	516	505	563	557	569	557	560	518	556	582	521	576	551	573	500	529	498	528	494	542	527	523	531	525	557	506	546	511	580	550	532	556	554	583	514	557	531	555	586	563	571	523	545	553	598	582	565	560	507	521	504	550	508	532	569	549	535	540	584	578	559	546	559	554	520	533	573	502	581	537	517	506	548	549	526	553	544	547	552	489	565	571	540	556	562	575	535	543	558	580	570	562	567	522	551	515	543	530	527	502	531	492	534	578	576	555	544	514	521	563	551	593	579	559	586	521	519	540	544	522	531	528	549	541	575	550	537	543	546	537	543	555	557	553	561	545	531	528	556	524	521	520	563	577	536	547	569	513	562	552	581	555	508	571	511	548	557	564	574	468	539	565	527	573	562	580	504	533	508	546	557	526	527	546	584	517	539	568	568	530	534	521	517	580	513	491	537	522	548	544	542	540	536	549	539	534	555	573	484	517	531	493	577	532	546	602	585	565	539	585	569	508	583	520	527	542	523	530	518	570	568	575	568	545	515	532	554	551	505	497	530	547	543	611	582	560	536	543	543	557	598	538	529	543	548	556	516	528	544	535	547	519	509	570	507	551	534	550	528	521	538	538	525	562	559	493	544	545	545	537	549	537	586	556	515	544	565	570	524	541	571	529	530	526	585	534	535	553	540	556	524	564	516	591	525	548	511	570	527
15305	7897	10357	13313	11314	6176	3834	3049	2365	1838	683	296	172	147	151	142	133	151	135	135	117	117	123	114	116	108	104	110	100	103	116	102	108	106	114	89	111	94	116	108	108	115	101	91	83	112	84	100	108	90	116	108	99	92	100	104	118	91	97	97	95	97	87	100	114	107	102	94	99	106	83	90	100	103	92	98	115	90	107	107	83	90	86	99	87	89	91	93	97	102	91	101	96	109	102	90	76	99	90	96	103	108	90	91	85	84	83	85	107	110	100	100	89	119	98	94	84	98	102	93	100	86	97	92	109	103	82	106	100	91	104	109	99	98	86	93	101	99	97	104	99	98	107	95	88	97	102	119	90	87	100	78	97	85	94	100	104	96	96	90	114	94	113	95	93	102	108	91	96	87	95	90	104	103	90	102	91	99	93	89	96	102	103	98	103	102	90	123	99	111	90	100	98	97	88	89	99	99	88	101	106	99	102	101	95	104	104	90	83	86	84	89	96	100	104	87	97	95	89	112	101	96	98	95	91	106	87	104	114	96	102	96	81	78	79	99	89	83	98	103	105	83	110	90	76	92	108	89	86	91	97	99	98	109	112	90	77	80	95	87	88	104	97	96	105	104	95	87	113	115	85	84	92	109	101	90	100	102	89	102	101	96	103	99	101	98	105	94	107	95	109	94	111	97	114	89	89	105	86	83	87	99	87	95	109	96	141	82	91	98	109	102	104	88	109	102	96	103	91	103	114	97	91	97	103	107	80	114	86	76	103	92	97	93	127	99	105	93	103	110	98	97	100	88	98	103	73	95	96	89	110	74	98	107	76	105	92	93	87	100	117	102	98	104	92	98	101	107	79	84	99	108	104	111	86	95	98	94	94	107	109	79	89	93	85	98	94	96	102	87	88	98	100	132	91	114	93	102	97	93	91	106	89	91	114	93	96	81	109	121	86	109	99	93	94	94	89	86	99	108	95	97	105	95	117	107	87	98	102	101	114	89	83	93	111	97	97	104	96	96	100	87	98	108	91	91	98	105	108	107	79	105	83	102	87	86	84	111	91	81	85	80	95	86	104	102	84	86	83	92	93	93	96	97	102	100	96	90	86	101	76	95	109	102	97	88	87	103	93	93	105	82	83	104	105	105	99	93	90	87	110	86	94	109	86	102	88	85	88	94	77	109	96	78	87	90	96	95	84	96	101	94	95	105	104	97	110	82	106	82	102	82	84	68	101	86	96	75	110	82	98	83	94	92	95	112	97	91	85	110	97	108	112	90	96	107	91	86	99	88	94	90	100	106	100	78	109	76	81	82	101	109	110	102	71	94	94	95	98	98	74	88	85	102	102	110	94	88	104	88	100	84	94	113	80	91	105	78	80	92	98	70	94	83	107	85	96	108	97	101	98	103	90	87	91	114	95	85	96	87	89	95	107	89	90	86	100	94	92	103	98	84	92	91	102	94	103	85	90	84	99	101	97	91	95	97	103	98	96	86	101	94	86	111	119	108	73	120	100	84	109	85	103	90	97	97	82	111	96	96	90	88	100	100	107	100	79	92	104	88	84	100	92	93	101	92	111	88	88	92	110	97	112	102	89	116	114	104	95	92	87	97	103	85	95	96	101	84	94	99	106	91	106	113	82	108	112	76	92	104	94	106	93	84	107	81	92	105	102	101	91	95	107	93	101	103	90	88	98	85	86	92	78	84	108	108	99	104	90	92	103	88	82	89	94	91	80	108	90	80	87	95	81	100	87	100	94	92	97	86	113	83	96	102	114	97	95	91	107	82	90	75	100	92	102	82	86	99	106	77	87	111	90	102	66	107	107	100	92	99	111	77	112	95	112	93	97	94	92	101	76	86	112	105	101	95	94	97	101	99	82	95	96	104	104	83	84	83	104	108	96	91	100	93	80	111	96	82	96	84	94	94	102	97	89	101	99	95	93	88	101	97	100	84	82	78	103	90	93	82	96	81	99	86	93	103	104	92	94	98	118	103	98	74	81	89	80	78	105	92	96	106	83	94	104	95	90	105	117	100	84	100	96	107	91	99	107	98	101	123	86	94	85	91	93	80	110	92	133	93	84	135	97	94	116	92	85	96	113	81	95	102	96	75	92	97	98	78	92	101	79	97	94	94	85	96	90	112	82	109	79	94	95	89	101	94	101	101	102	99	115	111	89	108	99	111	88	98	113	106	105	96	96	96	96	112	95	92	86	82	93	97	88	92	101	96	83	91	105	87	81	92	88	84	79	92	89	101	99	91	85	97	98	102	87	84	90	84	123	100	99	82	99	96	104	88	95	100	91	90	81	111	85	104	97	119	82	94	113	100	109	102	101	87	95	103	90	87	113	102	105	99	100	102	94	107	95	95	90	105	94	92	93	94	91	90	99	99	98	79	103	101	85	96	82	94	90	103	76	90	98	98	96	95	92	90	93	105	80	100	96	102	92	88	94	81	78	93	83	99	105	100	81	92	97	123	99	107	99	93	97	105	96	110	98	99	88	113	108	99	90	97	89	96	96	93	92	88	123	116	114	117	106	96	99	103	91	106	93	108	92	88	107	83	62	87	80	110	108	84	86	97	107	91	83	98	94	95	80	105	93	113	90	94	98	91	87	93	100	99	104	96	86	89	85	99	96	105	81	89	102	115	86	104	87	98	97	99	103	86	94	88	76	71	110	110	92	90	93	120	93	93	89	87	93	128	87	93	92	101	91	114	99	119	108	101	108	100	108	91	103	86	109	91	108	82	110	99	106	91	86	86	106	111	85	92	109	96	113	90	100	85	113	107	100	96	88	82	116	73	79	104	114	94	100	97	109	99	103	94	86	91	102	99	73	99	98	75	78	98	103	95	97	89	92	85	95	107	89	95	92	97	102	95	94	100	113	93	105	106	117	101	90	96	106	103	82	99	107	83	89	93	87	110	97	80	103	84	76	100	97	112	104	91	104	107	84	88	107	90	104	91	104	88	91	97	103	89	112	87	100	108	102	76	104	89	85	98	92	95	88	110	106	102	69	95	105	95	77	105	96	97	101	80	92	77	104	106	94	76	86	91	104	85	73	100	93	76	88	88	109	103	87	96	94	118	91	97	96	106	94	97	94	84	102	102	117	112	90	104	109	92	102	109	102	79	83	95	94	98	106	109	79	121	98	87	85	96	107	111	106	84	104	109	113	77	95	105	74	89	88	84	92	82	105	81	86	99	107	98	92	95	102	91	105	95	97	84	111	106	94	90	83	94	90	88	79	101	102	113	84	90	116	87	92	87	98	94	100	106	95	95	86	87	80	108	90	103	88	105	106	105	90	80	87	82	101	94	90	85	93	94	104	93	95	102	104	107	98	94	89	111	95	103	87	78	93	94	110	96	112	92	91	102	93	93	114	112	86	94	115	117	109	103	107	85	103	94	95	96	99	102	88	97	71	94	81	92	94	99	97	115	101	85	112	107	69	80	104	82	90	94	106	87	98	90	94	103	81	87	91	96	104	101	98	89
10284	5135	12132	19745	16418	11445	8477	7182	7524	6728	3251	1698	787	744	656	671	629	601	577	521	532	490	502	480	470	449	405	416	431	427	429	412	397	437	431	373	373	387	369	364	347	383	397	384	347	357	322	372	375	345	370	336	347	383	348	355	334	305	328	336	335	353	361	321	341	327	316	337	346	317	347	350	343	365	343	316	369	309	349	305	315	313	356	316	322	351	315	312	357	320	300	331	338	332	304	332	325	348	345	348	317	334	348	286	324	320	315	325	327	283	322	330	304	305	319	333	318	317	324	310	348	313	303	322	324	321	287	302	323	301	332	341	352	329	311	345	350	323	351	304	328	325	324	320	356	303	340	339	357	309	323	352	313	320	364	324	369	320	326	279	341	288	337	325	314	323	308	315	332	331	327	313	310	358	343	341	293	349	342	325	326	325	335	323	318	300	309	342	325	312	314	324	366	320	322	347	308	330	328	325	329	335	311	314	323	326	312	292	346	317	313	338	333	334	316	323	304	312	329	332	320	296	304	318	338	303	301	353	329	343	338	317	304	343	331	330	327	357	319	348	314	306	320	329	295	336	343	323	306	342	334	323	299	354	322	324	304	331	312	370	316	324	315	294	335	343	330	318	294	320	322	291	316	314	322	329	289	298	326	343	339	344	304	343	330	322	294	295	336	310	327	333	347	325	329	309	284	335	334	343	338	308	371	325	322	299	330	313	315	318	317	345	316	299	303	340	309	341	320	340	312	327	290	343	309	331	288	298	333	321	319	303	310	350	327	324	328	333	313	328	332	302	329	325	347	316	316	337	341	296	320	313	331	353	323	340	345	307	328	346	331	348	329	314	325	338	324	318	321	300	302	292	331	333	333	328	329	321	310	287	305	331	332	307	322	301	346	326	340	338	298	315	317	359	334	337	304	315	315	325	301	322	324	332	328	339	324	289	316	317	325	310	322	339	339	341	328	310	284	316	319	310	321	310	322	308	323	329	325	337	306	344	341	348	309	350	334	310	307	300	304	307	339	317	352	327	358	322	284	290	301	329	307	313	351	313	315	319	321	340	340	308	334	317	313	345	316	337	333	317	302	347	315	314	319	333	297	323	331	315	332	316	309	322	322	308	312	313	321	315	347	337	326	328	288	322	328	327	325	295	343	315	339	327	311	307	325	308	307	323	333	304	337	339	320	320	313	340	313	304	319	326	317	297	344	331	319	308	318	313	298	303	312	308	351	323	327	321	308	349	297	290	328	325	302	309	304	337	305	317	317	325	339	331	337	313	294	334	344	315	342	333	348	339	304	324	307	306	354	345	340	336	323	314	340	334	303	332	329	319	317	308	349	304	318	336	304	308	306	342	293	313	368	311	337	325	327	342	337	327	310	348	312	346	300	310	328	309	295	353	333	319	341	330	309	310	337	314	343	335	328	314	331	332	320	332	307	358	314	321	339	315	352	341	310	326	308	312	312	340	307	306	352	341	278	306	338	331	337	359	315	331	334	306	332	345	310	352	308	325	328	331	320	366	330	315	334	334	316	321	314	262	305	351	325	320	303	298	318	303	319	314	304	318	323	339	317	312	298	326	313	324	309	308	336	316	348	320	354	320	350	315	325	342	321	313	317	334	333	338	287	325	272	293	335	380	322	319	315	316	313	333	346	325	332	318	313	332	323	346	316	337	370	327	330	301	336	332	346	319	317	341	341	353	350	318	327	340	306	310	299	335	320	344	313	314	315	321	326	334	334	349	328	295	340	330	328	295	337	335	314	328	314	309	345	336	320	356	320	301	311	325	344	294	307	332	364	336	322	332	300	331	302	299	321	340	297	332	333	341	339	297	320	314	324	308	322	319	310	341	299	313	303	308	333	315	321	323	332	315	326	356	347	328	327	311	339	313	298	342	324	303	343	348	291	313	352	332	341	325	322	323	302	312	325	296	284	324	319	283	313	327	338	318	306	339	336	347	324	310	334	341	330	327	323	322	315	322	307	329	327	315	328	315	292	315	289	354	288	308	301	304	330	338	323	327	314	345	329	330	314	315	334	315	345	334	367	333	301	316	339	316	349	330	312	329	280	321	296	311	299	310	334	300	322	323	311	334	296	321	328	315	304	347	288	281	316	289	353	314	297	340	339	320	319	339	310	347	319	342	296	300	301	340	347	313	319	336	343	305	345	323	321	313	342	307	317	320	325	311	310	335	332	306	314	291	351	322	340	305	326	305	307	309	357	317	325	342	333	304	313	341	325	322	296	337	323	297	301	303	325	352	347	297	335	331	285	328	319	315	322	329	298	309	327	334	340	339	297	341	339	323	333	329	332	335	348	342	321	332	335	305	328	336	292	325	320	300	295	306	321	307	319	318	314	298	339	323	328	326	321	319	312	358	304	307	296	296	317	311	331	337	333	341	333	312	343	339	327	310	318	317	291	303	335	313	316	319	359	349	303	308	321	320	297	304	356	327	339	304	334	313	316	340	301	317	331	302	341	346	320	332	350	314	312	276	335	320	336	309	374	319	297	346	342	304	324	329	335	309	349	299	338	294	319	306	322	322	348	306	323	315	331	328	309	294	332	300	293	320	317	340	320	334	354	312	336	328	331	323	302	343	310	327	289	319	324	340	351	314	309	294	301	312	321	313	335	342	315	327	320	319	325	309	340	326	312	316	309	313	308	324	310	321	325	328	320	314	289	324	303	347	307	311	343	290	337	302	308	336	351	315	294	302	326	305	307	329	283	312	318	362	308	312	305	303	311	347	360	300	327	341	328	302	315	334	293	307	318	315	311	329	352	345	301	309	315	319	305	336	322	316	299	323	326	297	323	311	310	340	319	337	322	298	331	337	326	298	304	346	317	333	303	334	325	331	316	332	299	342	338	301	344	308	316	317	320	327	307	342	338	308	308	341	312	341	298	317	292	329	353	304	325	302	327	329	299	318	313	318	320	297	315	339	307	373	296	316	334	307	346	303	297	330	345	300	317	333	309	305	307	311	296	298	342	337	360	335	301	311	348	324	295	311	329	344	326	316	310	314	354	327	330	320	332	345	303	343	322	329	349	293	336	334	327	324	321	342	315	324	326	320	316	343	309	289	339	322	326	303	323	311	312	312	303	340	283	325	300	293	331	304	325	308	334	303	331	285	321	299	310	331	322	324	335	311	361	306	324	321	358	303	302	342	283	297	316	313	315	299	339	345	337	343	312	344	294	349	339	270	358	321	305	321	314	314	337	326	299	304	307	313	297	314	340	298	325	343	332	334	348	308	315	328	324	315	300	328	348	326	325	290	320	327	330	324	354	325	308	336	337	294	330	304	352	339	308	328	328	327	312	313	362	318	314	298	348	322	302	340	315	330	311	318	311	307	287	343	348	317	301	300	329	345	347	300	284	354	311	289	299	319	323	329	312	301	319	324	358	294	320	336	307	348	325	327	317	328	336	326	321	322	323	334	287	299	320	309	298	338	339	366	295	295	326	328	330	320	326	325	322	322	325	313	285	336
22717	12625	19516	21721	21489	13547	9973	9398	6038	2715	1296	523	355	336	277	296	282	248	273	222	236	232	228	231	219	241	258	232	210	216	214	209	195	186	196	216	224	185	203	199	187	184	190	188	187	175	206	203	187	203	181	179	221	190	182	169	198	192	192	179	181	168	182	201	219	184	189	189	189	184	162	187	180	168	179	188	174	181	186	194	171	169	180	161	189	199	171	170	167	167	192	189	182	163	187	203	193	179	176	155	200	194	183	170	185	189	167	190	187	169	170	197	176	181	178	174	194	178	189	194	193	172	183	181	168	169	192	182	190	187	159	179	176	203	193	183	162	173	157	163	194	163	163	166	201	175	176	151	196	192	175	177	177	161	196	170	173	179	196	182	189	175	194	193	184	164	195	170	162	198	164	163	158	216	187	206	180	169	184	176	191	174	178	183	209	186	179	184	193	183	149	164	198	183	193	175	195	191	153	173	205	170	198	197	184	197	176	168	185	174	165	181	181	167	192	181	173	182	195	182	192	164	170	181	183	200	175	182	194	197	173	161	178	201	168	165	169	171	187	167	182	168	201	163	173	194	165	178	181	179	206	171	204	159	167	186	164	193	167	198	192	161	182	194	177	180	184	179	176	174	201	188	195	166	205	166	185	164	199	167	198	181	186	185	175	199	169	162	168	187	180	180	153	165	174	176	180	164	177	189	167	182	181	192	169	201	205	200	194	195	189	177	202	190	191	178	147	163	179	168	178	186	204	184	186	157	179	163	186	175	176	177	182	182	175	172	179	181	171	191	177	171	170	180	199	189	181	171	194	180	203	178	176	156	179	196	169	167	195	165	201	180	180	165	187	169	167	174	179	145	171	187	167	165	182	165	162	189	163	190	175	178	171	183	198	168	148	158	153	175	194	172	170	151	172	152	183	185	189	172	212	182	166	163	180	178	175	187	191	181	181	145	191	202	178	165	173	195	156	168	178	182	176	157	193	192	179	174	187	163	193	188	183	185	175	167	180	197	166	183	174	176	202	166	159	175	167	198	171	182	180	178	194	170	178	166	171	179	186	159	174	207	171	159	187	152	163	177	182	183	170	186	167	198	162	177	170	191	171	164	172	183	161	195	166	171	179	192	176	164	172	174	172	212	188	188	186	179	175	176	166	186	182	195	183	177	214	176	188	179	189	172	167	205	172	200	170	185	182	178	185	179	189	178	180	172	174	160	198	181	197	194	171	160	189	192	186	186	171	196	199	166	200	168	190	177	168	184	155	198	185	165	171	199	211	170	185	182	160	195	167	176	187	184	198	171	168	164	158	192	178	176	159	158	192	177	210	189	193	190	193	168	189	164	166	197	182	190	193	190	197	156	221	174	200	202	172	161	174	169	174	198	179	168	182	178	153	170	187	164	143	193	172	177	175	153	190	191	179	186	180	188	174	184	150	199	174	195	175	194	175	173	183	174	200	190	183	179	173	175	190	189	179	180	178	193	146	178	186	184	195	209	190	170	196	184	164	196	171	208	173	181	178	188	170	185	175	188	172	165	186	163	155	166	187	195	181	177	188	197	178	189	201	190	187	154	170	188	200	215	170	187	163	187	179	164	175	158	179	168	173	189	176	183	191	184	188	189	183	169	159	184	178	202	171	188	170	176	174	187	182	165	204	185	180	182	181	158	174	182	185	181	178	163	168	225	182	184	168	185	189	193	185	190	164	182	166	193	197	180	178	168	211	189	173	184	189	177	174	183	209	184	184	171	199	170	192	179	186	189	195	212	182	176	182	187	202	178	174	174	192	187	168	210	162	187	205	183	179	146	181	174	171	174	181	171	152	170	163	183	202	211	185	207	173	174	174	171	203	152	214	178	187	178	188	185	186	199	188	164	186	185	210	177	203	168	198	176	162	160	171	180	200	188	200	182	180	179	195	162	215	190	185	180	193	182	177	187	160	190	163	177	166	150	215	196	195	182	189	180	174	204	185	162	188	185	176	178	158	185	188	157	185	172	166	178	178	190	188	176	175	179	167	174	179	182	164	170	175	190	171	180	178	154	173	196	177	179	179	174	152	181	182	177	187	173	203	182	207	198	180	178	195	179	211	188	189	185	162	178	197	178	197	168	173	186	182	181	159	151	185	187	181	188	168	188	194	165	186	176	204	186	179	148	167	205	179	172	173	190	161	177	163	198	198	191	187	162	181	175	185	177	204	197	176	178	196	156	168	186	183	176	183	192	182	192	198	179	179	201	172	183	168	195	182	151	174	189	157	195	206	195	194	164	177	170	201	180	186	176	195	186	169	189	167	178	186	168	180	186	160	193	171	184	162	179	174	168	153	179	184	160	161	186	178	187	170	171	188	192	174	166	173	148	191	180	184	187	172	216	176	191	201	177	204	182	179	158	155	183	183	184	183	182	198	175	183	171	180	186	186	177	171	173	171	183	178	174	172	187	174	167	179	207	180	180	187	151	162	181	186	196	200	193	201	173	186	159	173	183	180	174	205	162	192	166	191	180	165	180	203	164	195	191	193	189	153	196	205	172	161	188	169	172	188	184	163	205	191	180	198	162	181	192	192	199	167	179	186	177	178	174	177	179	177	164	197	185	192	194	198	168	177	182	199	171	186	190	179	151	177	174	164	170	195	184	162	168	164	196	166	180	169	201	183	189	172	191	198	185	187	170	191	212	176	174	180	167	184	170	169	189	197	194	164	179	167	192	173	176	205	162	199	161	173	164	160	205	194	159	200	168	179	178	193	185	189	181	200	174	190	166	165	178	197	164	166	191	190	179	198	176	186	183	178	164	176	193	190	175	173	183	161	161	207	204	149	196	192	189	169	175	174	192	212	180	179	163	195	161	194	200	184	174	180	173	174	184	168	153	162	180	206	169	176	200	190	183	183	158	189	178	188	177	173	184	175	200	181	195	181	174	171	177	173	182	177	177	185	187	182	176	150	167	166	185	180	175	172	184	159	196	182	198	182	195	179	188	212	161	188	189	185	215	166	169	189	190	165	174	195	186	193	191	190	180	146	183	197	183	171	168	172	162	168	208	194	180	179	177	189	179	173	172	193	178	173	194	189	163	173	186	164	198	168	187	183	196	178	184	201	198	182	165	172	152	167	202	201	171	182	177	174	170	193	179	188	164	188	177	164	207	186	161	166	178	178	181	206	187	161	180	162	170	180	199	195	185	178	216	148	167	168	181	192	182	185	184	169	181	185	187	197	177	173	177	166	175	178	205	188	159	195	179	174	201	162	166	158	160	164	196	169	178	180	161	178	190	163	155	166	187	179	188	177	197	194	179	173	167	185	182	186	175	177	184	181	175	193	171	207	180	195	179	188	176	179	161	191	159	164	171	198	183	170	173	196	183	210	171	150	173	162	210	187	190	195	162	190	185	160	193	172	193	189	177	168	156	231	163	176	177	162	185	185	210	186	156	180	159	171	158	194	191	197	170	159	188	193	159	180	185	175	182	161	164	198	164	177	180	194	177	172	170	191	199
12496	9023	19707	25266	28150	19180	17280	19240	13337	7201	4610	2215	1641	1466	1361	1257	1129	1110	1068	997	905	948	847	853	872	844	793	795	685	767	742	703	751	686	680	672	648	702	632	687	674	600	659	642	647	571	618	623	612	648	611	613	608	613	571	579	568	583	591	571	588	584	559	560	559	566	561	584	620	574	565	601	593	582	575	603	591	561	572	557	582	570	588	575	571	554	547	546	564	560	585	543	532	567	557	568	566	586	551	546	600	548	518	534	570	560	527	578	566	534	556	547	593	591	552	515	513	522	599	535	563	551	549	552	554	570	531	552	547	546	509	561	552	532	556	567	514	551	561	551	554	555	541	544	507	581	524	521	572	585	553	576	547	534	561	511	545	556	535	562	571	535	530	519	564	527	525	542	530	539	599	523	551	576	603	504	535	546	534	569	552	546	562	585	561	521	558	547	546	543	523	524	534	546	541	538	561	558	554	519	551	560	540	522	534	544	589	555	563	549	524	532	545	553	546	527	549	572	560	568	603	552	563	550	567	573	535	528	559	494	541	543	545	514	519	551	533	523	541	550	577	544	538	550	547	520	540	527	588	558	555	536	563	568	570	575	559	544	553	561	564	583	534	567	525	554	523	567	516	542	547	531	522	528	482	555	553	523	550	554	544	564	520	532	539	493	566	571	501	563	578	576	555	550	553	572	544	556	585	545	566	526	524	567	518	549	582	501	523	553	545	514	566	581	526	530	540	550	549	536	542	552	591	581	588	552	532	532	574	510	562	558	555	515	572	547	514	511	564	543	540	495	531	589	541	561	573	539	547	548	533	510	565	546	566	581	562	548	518	529	527	574	539	511	572	553	554	541	596	567	578	540	542	521	519	529	533	513	582	557	567	527	513	539	569	551	530	557	531	544	578	555	495	549	604	540	531	574	529	538	545	536	582	547	520	552	556	554	560	523	558	558	569	559	534	514	551	508	546	545	598	565	521	531	583	502	563	543	530	528	528	515	577	517	559	539	569	512	516	557	535	537	497	554	564	539	579	529	544	553	592	553	545	536	529	561	530	556	528	519	470	512	588	528	526	518	550	539	560	541	527	486	530	523	569	510	527	518	533	584	566	557	566	585	524	553	533	554	546	530	570	531	594	573	572	546	517	555	548	545	528	551	524	505	559	596	516	554	549	537	546	503	550	583	519	576	556	538	524	559	563	515	535	528	535	556	520	530	543	549	537	534	558	559	521	534	538	557	549	545	569	491	504	523	554	573	524	553	601	487	527	565	557	583	543	530	536	529	543	527	533	551	518	533	550	528	553	487	538	539	570	534	523	513	557	559	549	562	552	562	547	519	539	561	568	546	523	555	507	588	529	564	572	589	599	547	520	523	569	506	540	529	595	566	589	537	547	544	514	559	532	519	540	605	534	548	538	529	505	497	527	549	543	559	558	522	543	575	543	562	589	551	494	517	543	555	525	525	559	539	515	542	520	525	538	571	496	559	561	596	516	562	519	589	561	543	534	562	552	572	527	561	513	519	535	574	569	571	547	527	573	566	566	497	538	581	530	530	537	549	537	519	530	573	527	549	524	559	509	559	561	560	536	555	528	578	556	560	565	544	552	563	520	522	563	518	548	547	579	513	547	553	488	553	558	521	520	560	559	566	558	554	541	527	496	535	587	589	512	563	585	531	558	556	525	513	526	526	586	530	534	532	560	529	522	543	526	504	566	532	552	578	496	574	535	493	522	570	533	513	542	561	523	540	569	520	543	553	569	537	595	557	563	535	520	588	520	562	576	545	530	533	504	557	519	589	533	517	560	582	538	549	542	561	545	515	550	526	566	560	516	517	579	532	509	531	558	592	508	494	554	549	515	543	540	516	555	560	539	517	531	488	556	550	538	551	543	533	535	540	550	569	539	543	573	521	552	542	569	557	576	532	545	553	520	493	519	529	524	533	502	529	528	505	566	571	544	555	552	525	552	499	561	551	553	535	530	547	561	582	549	517	548	538	548	552	547	529	541	532	586	549	529	577	517	521	564	551	544	511	585	555	585	505	509	557	526	538	556	504	543	529	578	577	554	539	525	540	523	531	581	518	560	545	539	525	548	539	599	546	516	565	591	506	549	579	538	509	535	517	528	552	568	555	519	523	551	565	515	519	530	528	571	586	543	540	541	551	581	596	562	549	594	585	526	488	583	552	510	520	550	521	550	544	553	549	546	554	569	508	524	516	549	566	580	543	538	511	524	569	553	535	540	561	499	527	540	554	528	514	536	577	525	530	549	508	524	558	571	528	548	544	589	543	545	546	550	571	522	536	560	559	523	553	533	547	569	527	543	530	552	577	557	561	535	548	557	570	533	515	520	588	520	524	575	476	522	534	581	536	529	557	541	559	557	541	559	556	525	563	542	555	545	550	573	509	520	517	578	544	509	531	525	540	536	521	572	520	547	546	597	565	519	527	556	521	593	553	533	573	571	557	546	596	536	514	528	544	492	551	524	521	541	539	545	527	564	529	588	563	506	558	530	574	537	503	538	556	511	566	555	524	546	578	551	527	577	550	520	549	514	551	551	534	567	534	547	528	554	581	492	538	567	519	539	531	554	579	535	511	553	559	485	513	593	530	563	531	516	536	539	552	529	554	559	556	535	551	547	524	535	550	519	502	502	505	554	550	513	536	531	524	524	516	523	546	551	506	532	517	592	570	544	552	555	535	538	507	547	553	556	529	545	542	575	528	548	526	546	537	554	504	534	544	535	525	544	520	516	568	555	506	540	547	515	569	550	506	531	574	537	565	526	608	571	593	534	539	509	534	580	534	584	535	560	538	546	542	534	555	568	495	555	513	546	510	527	536	522	489	574	529	553	566	559	579	551	529	566	520	538	578	487	590	533	525	613	555	540	535	526	533	514	527	554	548	544	561	539	559	515	509	533	570	544	540	567	559	561	549	525	532	524	530	542	526	527	515	558	578	554	547	526	530	490	559	529	521	544	529	543	572	517	522	560	546	563	574	584	542	529	510	547	542	487	529	524	553	519	481	570	543	547	535	547	569	559	548	510	557	517	523	529	548	546	527	528	564	535	530	501	518	534	532	489	550	517	536	539	541	562	555	518	542	547	493	484	509	517	583	537	561	538	537	571	495	551	542	549	503	513	517	518	524	560	555	524	564	531	562	533	526	535	515	560	513	540	590	510	532	549	516	549	513	573	521	540	499	534	526	533	510	494	511	546	566	584	540	544	533	519	493	545	557	595	560	551	569	549	519	556	559	550	550	549	569	524	518	568	576	550	553	562	550	556	537	480	527	571	521	581	547	529	524	516	543	554	550	516	546	568	591	581	531	553	561	501	541	518	528	559	512	497	532	570	513	553	523	534	567	551	532	566	518	529	538	520	547	545	538	549	573	600	539	533	583	540	532	568	563	527	543	574	570	528	536	545	565	556	538	543	573	567	532	509	560	547	542	548	551	537	576	551	522	540	528	515	588	557	571	527	545	554	525	505	500
2968	1254	1859	1379	873	506	410	517	390	222	192	177	169	179	163	169	183	167	182	148	173	164	171	174	162	173	162	156	180	184	162	163	165	161	169	179	178	159	153	188	160	158	157	200	156	182	176	151	173	199	167	154	142	179	181	174	170	173	175	174	156	168	154	152	171	153	194	158	162	166	180	172	141	177	168	167	184	139	162	182	148	189	183	161	165	150	150	165	161	170	170	164	121	166	141	178	148	165	155	139	164	165	172	198	171	160	177	170	143	150	175	160	173	166	186	175	171	153	172	175	156	166	163	166	196	168	191	171	185	175	143	162	158	174	162	164	178	157	173	151	163	165	172	171	157	160	154	156	157	165	167	178	184	166	165	180	155	191	160	155	164	181	146	160	167	179	165	152	166	156	181	150	156	178	168	171	187	166	146	176	178	171	154	168	169	166	174	170	170	170	151	161	153	169	183	164	157	175	170	163	166	158	144	188	162	170	197	165	178	177	176	176	146	179	147	162	177	140	186	174	166	157	187	161	166	165	150	174	194	144	159	189	157	180	175	158	184	182	184	167	170	186	146	156	173	166	165	168	165	161	171	181	173	146	166	159	164	165	153	185	181	164	202	192	174	168	154	189	191	176	156	170	169	183	155	159	146	175	164	184	190	180	162	155	181	163	169	166	158	160	196	160	163	159	178	168	179	171	172	172	168	175	182	184	147	176	185	179	166	165	156	196	160	175	154	151	162	188	173	174	169	160	141	143	175	168	168	166	159	182	172	154	189	188	180	182	149	172	161	171	181	159	176	176	179	152	157	167	164	189	183	193	156	173	188	158	173	153	178	184	167	168	163	178	162	157	183	151	165	186	173	167	164	148	171	177	174	155	186	157	164	169	153	172	185	206	177	166	169	167	173	181	146	162	189	185	172	156	159	181	196	159	174	151	165	187	172	168	158	149	159	172	187	160	161	156	187	177	172	166	161	155	149	153	150	156	153	170	161	182	164	195	163	145	158	182	181	163	163	147	160	153	165	172	180	178	162	172	159	176	164	168	151	161	171	188	167	149	171	202	164	191	187	162	151	193	192	163	199	170	171	179	199	171	208	170	175	164	161	182	174	156	172	175	159	170	164	173	195	186	159	177	187	171	171	173	167	168	151	140	177	162	158	166	160	155	154	182	182	170	165	179	164	176	187	178	165	169	161	163	171	176	170	167	165	171	160	152	169	192	181	172	164	160	202	158	174	159	140	170	161	167	169	153	180	182	176	163	173	164	174	192	177	153	167	175	182	151	177	156	171	175	180	163	154	150	168	161	166	169	162	165	173	164	150	168	164	183	166	156	181	164	177	170	165	178	183	155	162	180	170	188	170	197	179	149	163	191	154	147	159	160	169	188	185	165	171	178	172	166	172	153	174	175	173	154	169	177	186	178	152	164	186	166	158	148	160	152	182	157	144	185	154	175	169	179	168	167	164	183	180	181	171	179	200	179	162	173	142	177	147	149	150	167	155	171	162	164	176	173	178	176	190	165	169	148	177	158	207	174	177	170	177	149	148	150	154	177	177	176	182	182	149	162	180	177	167	166	162	175	178	172	178	155	147	177	171	175	155	184	151	171	161	167	138	163	161	165	162	186	177	168	167	157	149	145	166	180	190	163	172	140	166	173	160	163	180	158	159	169	169	158	165	176	183	154	151	147	160	168	157	172	166	166	159	160	162	180	172	157	167	159	147	158	187	177	157	176	155	160	164	185	156	178	174	167	171	169	177	160	182	161	177	185	176	150	179	163	169	179	162	180	168	167	184	140	174	153	165	176	164	165	160	188	164	165	145	186	174	164	178	187	168	161	160	171	174	163	179	158	154	177	160	164	174	170	172	184	209	174	176	154	166	160	158	177	173	150	184	148	172	184	164	190	175	171	193	187	160	179	158	146	188	136	151	173	141	159	155	154	181	178	178	189	186	174	178	166	182	177	164	144	173	144	159	149	164	165	175	173	206	187	165	186	188	185	183	147	175	163	188	167	179	176	162	175	177	162	144	155	174	155	179	168	167	157	167	178	170	155	165	159	157	167	160	171	179	188	156	171	158	161	175	161	190	177	179	174	179	182	162	157	165	177	154	153	169	163	169	156	172	183	177	172	151	185	178	162	167	180	157	156	151	153	165	168	140	168	160	180	170	173	150	182	171	159	162	158	146	158	161	179	170	185	175	164	141	176	186	169	156	182	155	184	171	163	182	175	166	171	160	186	161	150	166	177	182	170	176	171	170	170	169	158	181	177	154	148	183	160	186	146	157	155	166	151	177	172	175	171	181	167	143	165	184	194	175	149	172	181	178	195	168	171	157	181	185	170	177	190	165	150	185	165	177	150	204	178	167	179	165	174	158	146	169	151	174	191	175	160	163	169	181	166	193	161	193	165	187	177	160	144	176	178	162	189	165	170	179	186	150	185	168	174	173	158	172	155	159	175	183	153	156	148	177	167	150	193	172	138	174	183	181	161	150	188	159	180	185	142	183	174	170	167	170	201	147	164	183	151	174	179	168	176	186	183	140	158	179	163	153	152	184	166	146	148	164	190	186	173	150	203	174	160	163	173	163	151	178	163	182	144	139	183	171	190	179	163	157	172	174	201	131	184	189	182	172	181	176	155	163	176	194	154	155	193	151	178	166	172	173	152	172	158	156	162	184	167	171	183	183	180	161	162	145	165	163	162	162	168	186	160	169	189	158	161	182	156	163	157	172	190	176	176	152	160	152	161	155	168	162	169	152	171	173	152	175	145	168	153	120	183	178	172	162	153	169	176	177	194	183	186	164	145	168	152	164	147	155	157	184	170	181	161	138	181	233	150	153	193	158	166	166	173	165	160	154	192	185	186	167	178	150	182	172	170	184	157	171	162	179	174	166	185	145	171	172	151	167	169	155	182	171	182	182	164	155	159	164	195	190	158	167	160	192	191	163	169	171	173	180	186	148	200	182	153	142	161	199	168	173	170	165	172	175	155	178	156	156	166	182	173	172	157	166	161	173	164	190	177	171	195	166	162	164	150	189	160	185	169	160	185	163	168	164	161	177	180	155	151	181	178	206	156	150	178	170	141	161	164	171	172	151	145	213	134	174	158	175	164	150	154	164	183	179	165	187	175	159	157	168	161	168	171	168	172	185	180	177	169	174	182	169	160	157	156	166	180	166	175	147	185	191	170	183	150	190	161	167	164	168	185	177	165	169	155	188	170	177	152	185	185	176	155	176	174	173	184	153	168	160	164	184	189	176	181	184	168	188	190	179	206	179	187	171	196	171	185	164	142	169	163	157	160	177	176	173	158	182	160	183	163	184	194	183	172	166	157	177	157	171	198	195	173	166	162	192	178	166	177	190	168	169	177	175	173	154	168	166	171	187	154	186	150	182	173	159	151	186	158	178	166	170	132	170	153	161	152	191	173	173	170	152	143	143	158	155	188	227	162	179	153	150	161	170	156	169	150	177	159	175	176	180	154	168	155
2623	1483	3476	2892	2223	1578	1620	2203	1714	850	594	542	541	532	529	504	528	510	487	565	501	524	496	486	474	484	521	497	573	508	464	516	462	463	485	484	496	501	500	519	503	465	523	508	469	507	510	512	542	483	502	494	495	537	493	496	503	492	479	492	499	494	498	503	475	468	480	473	510	514	533	513	487	515	521	489	495	537	511	470	513	468	538	458	554	506	462	465	487	500	516	520	512	472	483	512	517	490	485	459	492	463	522	512	499	555	494	552	517	558	491	500	495	514	513	470	479	518	526	484	514	466	483	485	491	500	452	489	469	535	513	452	481	516	508	514	512	531	490	480	531	518	520	499	472	463	517	491	512	492	488	475	484	480	452	514	514	474	472	478	464	447	461	550	500	499	544	543	501	503	510	509	527	474	499	477	516	489	500	517	512	471	484	496	489	515	514	497	494	512	492	484	452	521	460	510	467	493	522	517	473	481	486	457	499	486	516	527	507	471	550	481	528	531	489	540	470	476	472	479	481	494	495	514	509	516	499	511	480	514	500	511	497	535	509	479	496	499	504	493	495	497	479	475	467	542	493	531	499	528	477	528	485	542	509	481	514	557	521	490	520	516	473	462	509	479	486	481	487	492	467	515	519	505	520	508	512	498	496	514	502	523	512	484	478	465	537	474	481	518	511	517	495	552	486	544	492	514	508	476	499	497	515	516	453	492	483	463	506	500	510	496	444	500	486	497	510	522	486	525	494	518	510	540	509	492	538	494	480	499	520	473	515	520	505	489	525	476	515	488	477	494	509	480	482	475	475	495	507	471	490	495	537	536	486	486	495	504	467	493	497	520	504	527	481	515	484	521	540	513	495	490	544	474	473	493	501	494	493	475	539	471	520	505	482	479	465	495	482	465	482	447	512	486	530	528	518	505	477	464	495	488	516	436	496	523	499	509	494	460	485	473	459	497	473	502	476	477	465	519	504	504	478	501	494	527	541	485	450	509	567	491	525	440	482	469	456	525	490	534	490	474	490	480	526	489	454	505	487	475	500	494	471	521	512	452	494	465	473	483	505	461	513	478	486	491	480	536	513	505	457	454	433	528	483	493	486	512	526	496	469	482	505	480	468	499	518	480	503	501	459	499	476	485	480	531	490	498	503	473	501	485	495	505	490	485	531	522	494	457	494	498	524	521	526	479	539	496	498	484	492	508	480	492	483	537	481	499	495	468	535	476	506	510	509	503	498	516	485	473	507	498	513	526	463	499	495	491	527	509	526	498	478	515	490	520	463	470	502	505	510	489	502	515	492	498	490	481	503	491	499	499	532	502	498	486	470	510	515	492	490	509	489	484	546	490	491	482	493	509	442	436	485	487	494	522	515	514	474	518	495	523	499	498	517	478	494	514	514	535	510	489	485	473	500	509	511	486	490	483	521	494	477	508	502	490	480	495	472	494	522	472	525	470	482	527	504	491	453	484	499	525	518	487	487	500	486	475	543	491	497	503	512	502	487	515	498	491	493	464	531	493	473	483	480	498	470	520	463	511	479	473	499	509	490	454	501	530	537	491	506	523	465	477	485	510	487	512	495	530	492	510	491	478	518	507	463	521	469	513	516	469	515	503	488	461	535	495	538	488	479	477	498	489	489	522	466	492	503	516	496	509	500	487	536	495	495	530	457	478	473	471	506	517	502	476	527	511	493	532	503	484	498	493	474	498	518	505	486	468	528	494	505	519	517	530	483	477	530	511	498	512	492	549	512	511	503	498	497	475	465	475	502	492	512	522	477	491	524	508	486	502	486	491	479	494	494	466	466	529	514	458	516	501	534	479	512	495	490	501	466	536	511	466	526	509	474	529	475	504	512	530	497	528	511	494	514	514	476	511	479	506	530	518	487	439	505	509	448	509	510	531	493	493	497	506	538	529	498	489	526	468	481	485	468	496	508	484	467	499	515	487	474	499	513	491	531	499	463	514	534	517	520	533	508	506	470	474	481	543	505	558	469	505	482	494	498	512	478	542	489	479	546	484	483	493	502	513	498	467	469	498	472	506	469	486	536	511	481	499	465	469	490	459	519	496	493	513	538	499	488	501	495	460	492	493	507	515	528	494	535	496	490	477	489	516	523	471	505	510	507	516	487	505	494	492	491	540	497	481	473	513	520	488	522	466	490	516	518	470	545	541	482	505	503	533	511	488	488	495	484	511	530	481	474	537	495	496	488	511	514	519	510	466	472	496	484	494	509	495	455	563	497	456	498	504	542	532	460	485	493	494	478	476	491	492	471	509	459	479	490	532	504	496	481	506	496	512	483	545	509	499	493	486	515	472	483	464	508	491	476	494	500	500	506	526	477	504	437	481	516	496	453	473	478	491	502	453	515	553	506	490	469	520	523	509	537	540	494	527	483	468	524	498	493	537	487	519	541	519	476	472	454	513	510	479	518	516	548	514	460	485	492	511	519	494	537	452	512	477	518	559	494	495	527	485	529	487	510	515	435	507	501	488	485	508	420	463	465	495	483	532	525	469	485	449	488	479	511	476	505	485	525	495	469	504	495	500	487	475	512	472	502	526	458	522	484	512	470	525	515	519	474	528	483	502	479	534	487	492	517	495	494	541	432	486	533	468	496	487	509	520	504	503	494	521	493	484	505	481	520	534	521	476	495	505	500	506	496	507	520	535	497	473	511	495	549	497	467	477	516	509	473	508	508	528	463	474	530	502	527	508	506	483	488	482	489	474	523	471	547	492	495	536	475	520	488	511	474	484	502	475	491	446	506	477	492	493	514	522	454	530	496	487	506	478	486	540	512	486	486	491	490	485	522	502	503	508	524	507	504	511	487	502	545	479	505	536	501	501	486	455	472	510	510	511	514	521	474	507	514	535	544	453	488	473	460	529	544	495	510	496	498	502	532	492	482	468	540	489	487	524	520	489	474	473	499	471	445	490	471	533	539	493	488	463	513	448	486	505	529	461	495	469	473	502	479	465	510	537	493	506	448	484	495	478	480	500	508	538	515	497	460	491	512	524	480	491	519	524	498	496	513	491	463	509	524	500	496	546	529	508	504	502	500	525	534	476	524	465	557	495	486	534	506	474	491	495	469	507	482	534	482	500	511	491	488	528	491	499	510	506	529	495	475	528	481	501	545	495	485	482	474	504	487	507	477	497	462	468	535	484	507	484	514	449	514	489	494	529	497	465	512	475	481	527	496	527	496	526	527	522	501	513	535	523	513	491	482	457	470	523	515	467	509	463	511	473	497	480	544	538	486	532	497	518	509	467	511	493	523	496	545	486	495	473	533	505	504	547	491	508	473	502	487	536	509	504	476	473	517	513	533	489	494	503	500	469	490	516	476	498	558	493	468	517	485	500	513	486	486	512	491	481	499	497	484	512	505	537	519	511	528	494	486	492	493	466	494	527	495	520	496	526	479	459	531	524	495	484	493	503	515	482	547	513	532	504	506	467	491	499	463	512	497	497	473	481	515	479	496	532	494	500	511	473
12140	8015	12220	8389	5677	3594	3571	4270	4151	1179	425	228	185	176	135	137	136	130	135	134	110	108	110	112	101	113	123	112	99	82	97	110	90	92	100	98	107	109	112	114	96	96	94	116	99	114	109	97	97	111	92	104	95	101	104	106	93	78	89	90	91	104	86	102	83	106	112	82	88	105	93	101	107	89	111	103	101	84	90	77	93	90	98	106	113	92	98	97	100	113	92	90	90	105	107	112	107	123	102	91	88	108	118	95	91	103	114	111	89	120	76	91	96	88	89	100	105	84	99	110	97	111	76	81	100	90	103	94	75	84	97	90	76	88	115	101	110	93	97	85	98	92	93	89	103	86	96	93	104	100	83	91	93	83	94	107	80	80	99	80	104	86	106	93	102	110	92	94	97	111	111	90	85	88	95	100	102	111	89	93	89	73	118	92	112	92	87	81	109	110	91	83	91	96	109	108	83	101	104	105	88	90	93	94	99	88	84	92	89	102	102	116	86	95	100	103	81	111	79	110	106	88	89	83	106	94	85	94	87	90	79	96	97	105	89	90	100	92	90	119	98	97	104	85	102	102	117	103	88	95	94	85	99	92	95	102	91	110	91	97	89	106	110	90	101	102	88	105	103	82	92	84	96	86	93	116	97	84	104	98	86	95	87	115	86	99	91	95	111	85	90	97	96	95	99	90	94	93	111	98	101	89	97	112	85	104	83	100	89	93	104	98	108	108	86	83	99	96	67	100	102	88	86	84	89	101	94	93	110	97	82	107	80	95	86	87	103	85	93	74	100	101	85	104	100	93	71	105	105	93	74	94	102	82	86	107	83	97	101	92	90	85	100	96	87	88	93	84	96	94	89	80	106	104	91	90	100	84	100	97	84	94	94	100	91	102	114	78	96	89	82	100	97	93	101	87	99	91	85	86	93	88	92	100	89	90	103	83	94	98	101	76	102	73	93	93	71	69	91	96	104	107	103	113	96	103	96	93	93	87	106	101	96	108	95	87	102	103	83	102	91	108	76	86	112	73	83	96	81	108	105	88	89	95	88	102	97	97	110	89	91	91	112	80	92	116	84	95	92	93	100	93	97	107	83	92	94	105	98	116	90	81	82	103	80	90	97	107	80	91	102	107	82	90	89	95	102	87	97	100	92	101	99	87	104	111	96	107	93	82	101	93	104	101	88	93	83	93	102	93	111	107	97	92	103	92	90	102	89	92	91	109	99	93	81	108	97	89	88	90	95	90	100	82	89	113	89	92	92	96	98	100	102	103	75	82	101	91	89	91	94	102	104	92	99	87	103	95	101	100	94	100	89	100	97	87	75	94	89	79	91	110	103	106	106	90	100	95	108	98	88	91	107	101	91	95	95	107	89	102	121	87	82	103	86	85	101	94	102	94	71	86	91	99	93	89	101	97	95	80	94	110	76	109	106	107	97	101	113	109	93	117	96	81	95	108	97	88	91	113	98	78	92	104	104	92	98	97	88	76	80	87	96	90	96	98	104	89	94	101	103	95	89	100	98	87	87	102	102	95	94	102	83	107	97	110	103	84	94	86	85	104	99	77	105	103	90	95	100	90	79	91	92	102	108	109	93	108	91	94	93	103	99	91	102	95	107	94	105	90	109	100	90	94	96	77	106	93	99	113	81	90	84	88	87	96	98	115	98	115	93	104	102	89	88	95	100	92	112	126	81	72	112	92	85	106	82	87	96	77	110	105	68	104	96	79	101	100	109	84	83	93	86	89	87	111	111	104	85	89	98	100	94	99	90	107	88	116	93	108	95	90	96	100	97	105	90	83	89	80	90	79	81	95	112	87	91	103	93	96	99	98	97	69	96	96	74	89	100	92	91	83	99	94	95	96	118	80	94	90	91	90	96	103	82	105	98	90	84	109	101	101	116	93	92	103	95	87	83	77	81	109	108	103	99	88	110	103	91	110	106	84	112	91	81	92	81	81	98	96	88	92	107	108	81	99	111	101	97	79	92	100	100	89	92	107	108	91	97	104	85	83	91	92	92	85	80	92	91	94	100	107	108	107	101	103	107	89	103	107	98	68	97	105	107	106	82	92	109	108	111	96	109	89	104	84	96	89	82	95	95	92	111	80	101	91	98	94	74	99	84	86	100	117	78	97	104	89	82	104	94	87	95	98	92	95	90	94	90	92	97	78	96	86	103	84	66	88	109	87	83	83	66	78	102	95	93	94	104	113	91	101	93	93	96	101	96	99	89	93	87	86	91	100	99	89	99	82	76	91	81	95	83	87	89	92	103	107	96	89	83	91	108	114	81	101	87	82	86	95	79	113	97	85	66	89	79	107	100	92	94	96	98	81	93	112	100	101	113	84	85	100	89	87	96	79	85	106	90	103	116	94	80	96	104	110	103	101	96	113	90	113	97	93	105	73	93	86	83	107	100	103	107	88	105	101	91	98	97	93	84	90	81	104	95	94	88	112	86	91	106	119	103	91	103	86	106	84	86	95	100	112	75	96	108	110	88	102	86	76	80	87	110	95	86	91	105	116	102	92	99	76	97	85	92	91	96	95	81	92	99	102	104	102	102	104	93	96	95	96	114	86	79	83	91	82	88	103	114	101	90	113	88	100	96	84	90	86	100	103	105	83	84	112	89	113	108	78	103	101	96	102	91	108	96	111	99	97	95	92	95	81	104	79	92	104	100	99	87	90	100	85	90	94	95	95	101	91	84	112	108	94	84	99	103	109	108	96	93	99	97	84	131	102	108	74	92	108	86	100	86	106	114	72	92	90	85	91	80	96	104	71	112	101	92	93	111	100	106	81	87	95	79	107	84	92	102	101	82	102	77	97	96	89	107	103	95	100	113	106	103	98	105	96	98	94	96	102	86	98	95	94	99	87	90	90	89	95	108	92	84	86	88	89	85	80	106	98	87	94	102	106	91	101	95	105	107	95	95	91	100	103	99	84	85	91	88	87	106	81	93	109	94	109	102	107	105	88	114	99	99	89	93	86	75	84	95	104	98	91	104	96	94	94	90	89	114	92	100	74	92	109	117	101	92	95	89	96	94	86	104	79	99	84	108	76	103	95	109	97	89	97	85	91	115	95	102	91	80	103	88	105	86	84	91	97	81	99	91	94	97	107	105	92	72	101	85	95	112	116	91	103	97	97	100	93	96	92	88	110	87	103	78	88	107	94	110	96	99	89	92	99	108	87	116	102	101	91	113	95	87	108	99	82	93	88	96	93	97	95	93	94	89	85	104	89	90	81	77	98	106	100	96	102	108	100	97	95	93	98	99	108	92	91	94	109	109	91	71	84	99	97	94	104	115	101	98	96	91	81	85	90	90	98	86	85	93	80	126	93	102	103	94	84	109	86	95	104	99	95	117	104	91	93	95	88	118	87	106	87	98	102	83	98	105	89	79	97	105	107	97	97	95	111	104	85	98	101	114	112	100	86	74	92	93	103	119	86	96	90	106	94	101	105	92	98	107	109	105	92	96	82	93	86	86	88
7728	7224	12049	11927	10155	8530	9770	12051	10719	3584	1467	979	807	775	725	693	631	544	566	591	478	458	463	482	448	463	439	414	400	420	426	426	368	405	401	425	362	373	398	373	363	345	360	347	346	382	336	358	355	381	344	359	348	330	344	365	353	345	304	373	339	333	341	307	362	346	339	344	347	304	358	336	348	330	326	339	316	335	328	337	341	310	314	332	298	346	327	311	319	318	313	359	314	307	327	332	323	298	310	329	360	343	335	328	334	300	330	337	319	285	351	312	307	342	352	322	322	320	295	283	304	354	325	347	311	320	334	333	313	334	306	318	301	309	326	308	337	292	308	305	306	294	304	303	331	280	303	309	327	312	308	329	335	338	321	336	303	317	331	330	324	307	335	327	310	321	342	305	324	301	282	308	297	291	343	304	331	330	311	347	315	304	310	300	297	316	322	299	341	287	323	333	335	315	311	282	323	286	309	335	299	306	341	326	316	323	317	315	304	345	298	311	309	297	321	324	296	313	307	326	320	363	330	309	315	325	320	339	333	335	330	322	314	316	309	308	334	330	321	306	321	349	314	306	285	319	301	320	349	320	300	319	299	328	343	312	302	316	303	307	297	304	312	335	311	297	327	297	315	299	326	306	334	308	338	332	313	320	348	303	316	317	308	289	310	324	295	330	289	316	304	324	337	337	331	354	318	316	347	290	310	337	332	317	319	302	339	290	321	322	337	312	327	315	333	284	282	305	330	297	301	334	310	307	345	313	331	320	308	330	346	346	309	310	320	316	353	332	339	308	323	324	283	304	339	334	317	309	329	298	376	327	325	328	328	294	337	341	347	291	291	288	346	315	322	333	298	334	315	338	302	315	293	295	307	335	287	298	352	336	308	308	326	322	298	333	342	312	282	293	302	316	306	300	302	299	296	345	350	316	291	344	336	304	286	294	312	314	321	349	336	307	270	287	311	307	314	293	281	277	366	309	312	310	307	321	302	324	321	326	321	333	296	311	307	321	326	334	306	298	326	302	318	315	310	300	287	317	327	322	295	316	321	312	317	309	317	322	313	322	323	315	312	303	337	350	283	301	335	290	337	320	310	321	309	354	290	313	331	331	340	307	322	309	312	335	310	339	321	317	326	290	293	312	313	318	326	308	357	333	315	317	308	312	287	369	304	319	312	326	309	315	289	329	340	341	351	334	337	332	338	309	283	350	296	300	342	347	307	331	331	307	335	287	288	316	320	331	344	315	314	326	350	327	287	328	293	297	331	333	312	311	357	298	327	289	318	314	302	283	340	323	329	319	322	321	348	318	333	316	305	277	328	277	330	322	321	309	316	323	298	303	320	295	306	323	334	320	332	309	341	303	313	308	297	317	297	319	287	342	282	318	329	317	332	277	305	345	321	303	326	287	333	349	299	310	310	321	315	323	342	314	310	347	320	311	316	321	309	296	341	332	335	300	329	344	297	325	332	307	303	276	333	308	305	328	343	307	287	302	291	316	308	328	308	324	375	334	339	301	327	318	288	318	327	308	309	330	319	327	320	281	298	312	324	310	323	321	304	319	346	341	293	291	318	322	331	350	287	328	321	307	319	316	338	331	341	315	316	302	312	316	285	324	305	312	335	324	318	342	318	309	258	353	308	312	303	330	317	306	306	314	315	306	261	317	318	341	320	325	295	322	330	345	316	277	334	321	322	325	320	289	325	306	312	313	327	337	302	329	332	350	313	318	354	306	308	329	323	306	332	310	314	312	344	316	344	329	284	286	326	344	303	314	332	347	296	309	327	330	333	285	312	300	297	311	333	350	315	329	323	310	334	330	329	323	317	340	305	295	295	326	324	322	306	277	286	321	308	319	337	323	324	317	337	327	331	326	323	314	301	311	332	312	284	309	285	287	348	316	336	339	329	306	323	308	306	298	316	308	328	329	297	345	327	330	317	326	338	311	323	329	347	313	300	286	317	347	311	313	297	301	305	303	339	357	322	304	328	354	312	333	323	328	328	324	312	318	252	347	328	305	296	350	304	311	327	298	297	307	334	329	333	314	305	318	312	301	328	340	307	303	360	318	344	321	335	294	338	327	320	308	342	305	316	287	319	298	314	290	315	323	313	307	301	311	347	280	347	331	315	285	336	307	326	325	321	305	352	320	321	294	351	328	323	336	297	323	320	306	316	325	294	338	321	306	302	334	315	321	345	295	321	326	336	317	327	307	330	301	307	322	309	324	275	312	308	321	305	314	333	315	325	320	321	316	318	336	321	310	297	323	298	317	344	326	297	312	329	328	329	331	306	325	322	297	317	315	303	336	329	301	294	319	329	345	339	323	333	307	312	316	336	317	308	318	293	317	319	341	292	306	323	329	310	335	282	306	307	336	310	292	313	305	320	327	337	332	311	331	323	353	296	308	349	305	315	346	311	316	318	312	342	322	307	276	321	309	309	312	336	333	323	277	306	315	301	322	310	291	318	324	306	307	312	316	332	291	319	320	335	300	328	318	328	334	323	332	304	346	307	325	299	305	316	333	362	301	325	292	310	358	317	321	310	319	337	329	323	344	335	330	283	311	335	327	351	320	319	338	306	314	339	309	313	292	317	335	313	310	294	302	319	300	324	302	330	345	302	275	303	328	342	293	324	319	340	313	315	323	339	323	327	349	322	291	325	311	322	340	298	325	326	327	299	296	303	333	337	313	335	335	328	329	315	323	318	314	335	324	303	321	326	313	292	306	315	288	301	318	301	288	341	331	321	319	334	321	308	322	338	321	324	308	325	323	324	322	334	317	301	326	351	308	346	309	319	300	330	312	326	282	343	333	323	347	309	309	343	298	336	278	280	345	324	317	324	324	308	333	341	319	309	330	284	280	315	305	299	308	307	311	315	316	313	305	314	313	308	287	310	346	334	303	290	341	332	307	313	305	324	335	305	370	341	342	324	320	286	317	311	303	325	327	305	330	323	318	321	318	309	316	324	310	304	299	291	314	299	299	300	320	293	315	320	286	327	344	292	298	315	289	308	320	327	324	309	348	339	318	286	315	302	318	317	305	294	281	305	296	316	343	329	315	328	316	304	341	350	303	304	284	329	349	314	317	329	335	340	355	346	326	339	322	315	356	354	323	324	313	330	300	324	314	330	306	306	341	322	292	348	346	313	319	317	334	309	303	317	350	312	301	321	321	317	289	316	309	323	291	298	338	330	331	314	335	323	335	279	310	291	298	340	315	293	336	323	345	326	379	366	295	346	307	338	325	297	307	305	284	340	305	328	334	303	329	312	339	354	350	314	323	311	320	305	329	300	332	300	313	352	321	321	302	324	320	304	307	334	321	296	318	346	271	305	314	343	307	340	355	289	254	317	342	296	289	341	304	313	291	311	334	311	292	292	327	315	331	316	323	293	287	336	284	344	315	292	323	301	320	323	340	338	306	327	314	322	302	350	320	314	339	325	317	284	286	327	358	324	335	323	317	319	315	329	290	316	320	300	305	340	305	315	304	309	302
21638	16351	22219	17881	12861	9331	7649	6134	4895	2652	1180	452	365	328	330	289	271	297	244	244	236	222	242	220	183	228	210	198	198	225	200	181	213	186	182	200	196	206	206	186	235	192	173	157	156	205	201	174	196	187	163	196	160	209	167	195	183	174	183	180	187	178	201	191	210	176	185	189	202	171	188	198	183	164	176	178	161	167	176	174	165	187	187	178	197	172	180	167	161	178	161	185	158	180	185	184	189	187	152	190	192	172	169	169	176	175	197	173	193	195	178	164	173	184	172	169	172	174	181	176	155	166	180	184	208	184	196	169	183	186	186	182	184	170	176	193	204	177	199	176	204	172	192	159	170	185	179	187	163	158	174	202	185	176	179	150	199	197	182	169	185	185	165	192	155	189	164	151	180	178	175	197	175	179	184	177	168	151	195	192	176	165	182	171	216	176	195	187	181	187	179	173	157	162	193	160	194	173	160	177	185	207	174	140	180	153	176	185	183	185	182	170	165	164	184	186	202	198	185	193	159	208	184	183	191	206	169	172	187	192	208	184	175	192	155	175	186	175	169	188	170	160	185	188	176	162	198	180	189	174	167	174	174	165	208	179	201	165	158	186	188	174	168	154	170	177	160	211	184	156	172	168	179	188	177	207	183	167	163	175	183	173	189	195	200	184	191	194	191	168	192	187	182	166	186	177	193	173	196	189	182	175	181	157	151	172	175	174	172	163	190	179	169	175	187	170	171	135	178	181	163	181	186	167	179	188	176	191	183	186	183	166	175	175	177	157	181	185	171	179	192	183	197	181	154	194	189	174	204	199	197	161	203	161	156	172	185	162	191	178	163	167	191	168	156	198	200	181	172	206	184	168	173	210	194	163	174	180	190	168	174	174	171	188	154	175	205	181	171	180	203	196	185	164	177	184	180	174	182	154	176	164	166	165	199	174	158	205	203	177	173	176	163	173	187	178	172	198	200	192	178	181	175	164	190	192	187	188	198	164	203	199	200	193	174	172	182	187	161	186	184	170	171	175	177	193	161	194	181	189	184	165	205	187	167	187	198	167	181	180	191	165	181	175	152	215	182	195	164	154	138	180	179	188	191	152	206	195	185	166	208	190	168	172	176	161	199	187	181	186	181	195	172	170	184	193	190	172	185	190	165	174	189	173	182	174	153	191	170	184	171	188	173	184	167	168	173	172	190	160	177	183	168	178	176	181	188	184	158	160	203	180	180	182	184	180	191	157	196	168	164	168	160	195	187	163	171	194	174	196	197	163	204	187	165	175	183	170	158	170	195	174	181	198	176	176	197	184	168	179	174	170	172	184	185	190	213	175	183	204	173	191	178	177	155	172	147	178	160	194	169	158	192	183	183	197	178	184	167	182	212	193	183	174	195	197	203	163	175	168	180	192	183	177	193	186	184	188	177	164	166	169	163	189	193	170	195	174	186	191	174	176	184	186	197	199	177	187	179	172	209	189	164	183	170	175	201	184	160	186	189	166	194	173	174	181	184	170	209	195	170	167	188	184	146	186	201	189	171	180	202	162	178	188	171	179	162	192	174	187	181	196	171	205	163	173	157	204	163	193	178	167	170	186	178	174	179	177	178	164	184	178	181	181	177	167	204	169	180	174	154	160	155	166	192	163	175	178	189	172	173	179	169	176	180	166	154	181	165	169	189	173	191	166	158	180	192	185	172	186	155	202	168	168	162	183	202	171	184	187	172	156	166	188	175	186	197	155	190	167	170	171	167	167	178	166	160	182	220	172	149	170	190	183	183	190	174	142	212	149	204	189	163	192	192	163	178	157	179	171	200	194	184	184	184	171	167	185	186	187	203	160	152	188	187	185	169	197	192	185	172	185	188	165	173	172	182	175	172	163	164	214	172	195	170	202	171	172	204	180	174	209	168	177	188	193	164	176	186	187	199	172	197	195	167	182	230	165	190	163	174	195	171	196	185	180	196	200	184	169	157	200	203	165	179	188	166	167	204	185	189	168	166	178	181	191	166	183	190	188	199	195	170	185	181	181	159	171	184	180	158	162	182	176	176	180	173	183	203	179	167	196	170	148	197	131	215	162	179	202	200	190	168	169	186	169	189	162	166	191	189	191	194	170	181	187	187	179	165	208	192	166	162	200	196	208	171	162	152	194	205	178	177	185	189	177	157	169	180	185	164	160	178	139	155	172	189	176	168	179	190	171	183	173	173	171	194	183	187	187	172	173	176	155	175	182	176	201	188	178	174	164	180	174	157	201	186	180	172	188	182	162	157	175	157	176	181	203	175	181	183	205	166	188	175	158	183	175	173	196	177	172	190	176	193	176	170	169	168	159	186	162	187	196	171	154	204	200	162	204	183	201	176	196	164	163	186	179	166	159	184	166	174	190	168	206	174	163	153	175	165	175	175	190	164	177	201	197	197	175	186	169	188	199	171	198	161	172	160	164	186	183	174	173	191	189	156	159	189	163	166	182	206	176	151	186	184	167	162	172	179	171	180	188	181	172	157	161	185	174	162	165	162	169	180	167	163	163	160	186	185	191	170	187	184	213	183	192	167	166	169	197	180	166	174	188	195	156	182	195	156	177	186	175	195	180	183	175	198	180	156	177	171	185	190	168	191	167	175	177	186	192	183	210	182	191	180	203	164	182	193	176	169	178	175	201	173	166	191	152	188	154	214	184	185	188	166	186	174	193	187	168	211	154	183	206	176	190	158	154	187	185	160	165	173	169	173	153	172	180	168	192	197	174	180	164	216	202	166	169	202	192	165	188	154	175	177	193	164	167	161	186	178	167	164	190	178	178	171	164	158	179	159	180	161	169	188	190	223	173	179	175	182	179	174	186	166	150	196	185	201	174	167	181	182	163	158	190	188	188	181	161	177	143	177	180	168	177	186	178	217	176	185	178	183	178	174	185	160	176	163	183	153	174	162	181	190	171	157	161	177	150	174	179	175	174	161	162	175	169	167	198	194	164	159	188	175	182	158	176	168	181	161	166	172	190	195	166	183	148	178	176	192	182	209	174	163	175	161	192	179	172	170	169	202	159	171	178	152	192	203	202	174	173	178	171	185	175	166	166	178	191	147	159	162	199	183	170	177	170	204	182	180	173	196	175	176	182	156	175	186	172	195	162	200	169	158	192	169	210	179	177	180	176	187	187	165	178	182	170	194	152	178	173	154	179	182	191	165	164	190	161	178	180	200	179	172	184	166	197	177	175	191	207	184	200	181	164	179	182	178	164	153	157	209	165	165	185	186	197	168	175	173	198	210	171	204	189	189	207	140	167	170	167	178	172	198	174	184	188	196	166	170	195	179	172	174	192	192	176	167	173	183	187	176	171	175	189	187	188	171	171	182	173	179	189	193	194	174	181	168	169	175	155	157	182	171	194	192	170	177	173	173	160	174	190	154	182	202	161	160	159	192	187	199	165	171	202	181	183	138	206	187	218	181	199	170	166	164	193	185	167	181	193	211	194	169	184	173	178	142	177	180	196	199	192
11662	13574	20021	20154	17616	16284	15370	14430	13091	8503	4105	1985	1602	1405	1324	1203	1228	1164	1019	992	939	946	923	852	828	805	852	745	691	777	737	708	721	676	687	729	682	638	674	662	645	659	626	580	658	637	643	656	587	600	629	599	637	684	629	541	622	559	554	571	563	603	549	534	615	584	631	564	577	563	576	524	537	570	566	591	562	552	577	592	590	573	556	552	550	523	585	547	554	591	549	582	586	501	565	525	563	542	559	519	569	564	539	567	574	556	584	561	499	504	517	547	537	589	545	536	531	532	521	531	528	536	523	580	555	583	556	575	528	567	531	539	514	540	513	555	565	542	572	537	542	522	536	531	547	549	521	559	519	546	521	574	550	540	538	546	548	585	544	541	511	538	585	559	538	530	538	559	515	562	562	522	514	533	549	536	549	504	512	534	536	535	517	531	602	570	523	503	559	571	510	530	522	516	485	553	534	547	503	522	529	567	542	548	553	564	539	523	535	531	595	535	547	549	578	526	509	558	543	570	560	533	575	532	551	559	565	535	508	503	562	524	525	532	552	571	523	496	536	577	529	530	546	555	559	498	529	544	548	565	510	533	543	542	545	551	518	565	510	588	587	525	488	528	566	524	510	528	588	503	552	530	573	525	571	533	517	519	541	543	562	553	519	519	517	530	520	518	548	545	574	539	558	560	560	540	560	548	533	561	563	561	532	516	578	584	554	559	500	530	512	559	529	531	538	545	564	573	524	529	519	510	538	551	512	534	546	539	527	575	544	526	529	537	531	548	532	547	542	579	512	548	511	554	471	516	554	570	566	573	554	516	506	555	515	543	534	497	567	563	526	525	543	543	551	513	534	528	545	517	519	531	544	521	514	546	518	530	561	510	496	532	561	537	556	542	591	560	516	538	473	535	544	513	540	528	531	523	547	573	531	530	583	494	541	567	566	551	558	520	523	476	510	522	529	555	505	509	527	558	535	529	531	502	549	497	519	532	527	524	543	546	525	507	557	523	536	512	528	563	520	547	582	501	501	540	514	503	549	554	536	509	544	564	551	497	548	537	573	550	573	530	510	509	549	510	504	544	550	528	585	528	535	526	553	576	523	535	541	489	556	529	515	531	595	502	520	539	539	537	552	550	511	506	554	526	529	542	552	493	494	540	555	545	581	542	557	535	521	520	577	544	545	540	510	509	522	513	547	537	551	534	516	562	512	532	532	523	520	526	503	527	513	526	495	569	552	529	511	559	538	524	546	518	540	522	492	510	546	551	534	586	525	526	523	522	545	578	545	548	561	487	470	525	536	500	525	511	503	517	550	546	538	548	550	564	591	531	553	544	549	521	533	503	558	516	530	515	544	544	563	524	532	572	540	513	504	538	516	497	527	556	548	538	521	524	524	545	553	518	581	478	523	565	496	562	512	518	549	535	521	546	528	541	551	544	519	557	519	530	512	538	497	516	532	575	518	520	562	525	542	524	512	521	541	536	547	533	536	529	539	519	548	531	497	486	514	525	575	517	544	594	540	522	548	557	531	516	525	525	568	515	512	517	503	562	544	521	574	570	554	536	558	558	535	573	493	515	546	530	493	515	539	568	563	520	536	541	524	533	545	536	510	503	580	532	540	552	546	508	548	521	538	513	519	560	549	546	518	520	542	523	583	549	535	535	546	567	522	524	554	523	542	539	550	529	503	563	520	499	523	569	541	549	541	521	531	523	518	601	551	577	576	535	533	564	543	571	513	525	506	516	546	534	534	518	522	540	521	573	565	570	548	525	523	541	508	536	542	474	513	535	509	545	510	555	534	528	548	523	542	568	545	541	535	515	546	558	544	535	567	503	523	523	510	525	555	530	492	524	517	557	528	502	532	555	544	582	516	565	521	519	592	492	559	537	584	486	585	513	551	519	529	522	536	549	519	554	503	517	532	561	537	560	540	591	506	559	527	529	506	533	523	547	579	535	531	515	546	511	560	546	584	563	532	540	547	570	585	518	507	536	542	539	523	552	533	536	512	558	575	557	495	514	523	599	524	524	497	529	546	519	529	513	565	497	501	556	521	496	529	545	550	500	551	585	529	528	565	537	549	557	567	524	528	520	486	490	554	561	552	527	550	530	512	566	538	522	529	552	536	554	532	582	495	514	518	526	511	532	522	548	574	556	544	507	536	555	522	569	482	503	562	595	566	545	545	576	503	527	513	547	537	550	508	516	544	523	539	547	516	554	517	549	536	520	520	556	543	535	545	528	604	571	555	536	542	551	566	517	526	533	533	549	561	541	537	554	548	520	553	540	526	545	558	512	505	564	527	539	510	562	557	492	536	544	551	546	565	550	516	514	539	550	527	572	544	519	544	559	558	557	550	534	540	515	516	545	511	486	515	528	524	527	508	530	542	528	562	527	519	533	522	545	528	513	556	552	550	547	534	537	546	538	519	548	535	510	537	545	513	537	511	555	522	512	491	534	552	491	530	562	527	530	517	573	553	512	555	509	556	514	508	549	526	532	539	496	580	511	555	543	533	539	533	547	582	561	541	550	503	550	525	570	563	528	491	538	550	537	543	522	569	526	561	554	524	522	556	543	496	579	544	538	523	547	561	556	538	527	530	555	573	533	523	513	550	545	556	508	564	510	544	522	541	499	511	528	523	572	560	563	546	504	551	537	585	561	541	552	529	570	504	514	505	538	589	546	568	502	539	534	572	530	552	544	533	529	518	478	535	516	522	531	566	577	522	500	530	535	561	562	494	556	513	548	522	534	523	561	553	535	540	504	546	546	536	525	577	550	525	545	562	559	568	531	516	535	503	549	552	566	520	578	553	515	556	559	567	556	502	531	582	511	517	542	544	544	507	513	500	541	569	583	534	517	552	528	519	561	502	582	577	536	509	572	531	532	529	505	533	559	510	565	574	565	528	560	557	540	569	525	546	531	540	546	570	523	527	551	556	576	527	535	527	514	516	544	544	529	573	509	531	543	509	531	550	559	516	547	534	537	547	523	518	539	565	540	543	540	514	539	543	540	541	566	529	540	557	518	523	533	538	527	503	536	518	579	545	554	521	532	524	562	574	512	548	500	593	524	552	524	551	508	520	510	546	558	554	524	519	524	571	526	504	549	538	536	545	528	518	532	499	531	517	535	532	556	557	577	558	541	538	520	525	561	506	504	542	548	527	552	554	544	498	568	528	567	529	506	561	539	544	561	529	520	523	523	545	549	558	550	526	564	549	547	537	517	562	548	599	530	526	576	550	544	507	558	565	523	546	584	525	538	534	544	517	546	560	495	557	535	529	533	506	555	528	499	537	536	505	572	517	532	530	517	535	539	526	515	513	521	521	528	570	522	519	552	564	521	546	544	546	523	491	529	515	484	540	513	521	519	537	508	571	485	540	493	484	538	558	530	557	524	548	540	523	540	544	557	543	489	580	547	545	531	555	546	535	539	531	519	559	553	572	525	539	549	518	533	498	575	522	542	554	561	527	517	524	540	545	548	555	558	557	536
3249	1993	1819	1107	750	598	564	458	301	288	247	176	186	169	149	183	147	189	184	181	172	185	182	147	180	165	173	157	167	143	175	172	173	167	196	161	163	172	195	168	169	171	163	187	174	150	153	180	141	163	152	163	182	170	185	168	170	158	177	167	189	184	155	171	162	175	181	181	166	169	175	177	172	174	145	172	144	175	192	161	162	168	181	173	164	185	182	154	177	168	165	171	186	171	160	156	174	170	179	168	165	176	172	162	160	174	167	164	156	174	164	160	190	162	155	169	187	164	156	163	160	177	176	161	185	165	174	167	195	162	165	153	175	150	188	156	174	177	185	183	179	151	176	178	168	164	184	176	174	168	177	181	167	149	177	190	166	147	160	162	187	186	166	159	171	162	164	166	160	161	144	176	148	147	158	179	198	152	168	161	153	194	167	157	171	151	180	151	179	166	168	186	177	170	163	180	149	154	153	157	177	162	172	171	159	154	148	178	177	196	168	188	179	162	163	179	166	166	159	179	177	169	166	161	167	170	160	198	179	155	171	172	171	145	174	168	162	178	161	169	176	173	170	180	178	165	162	136	174	169	148	151	166	148	165	167	173	182	177	177	182	161	171	189	186	177	156	180	179	170	168	154	178	165	158	161	164	179	162	183	167	143	199	176	172	168	174	139	179	139	160	154	156	169	181	174	159	158	184	166	161	161	166	161	172	162	198	169	156	174	185	160	155	165	197	157	167	168	192	161	157	159	159	159	156	168	175	167	176	181	169	164	162	149	152	179	177	171	156	180	160	177	173	159	161	181	171	199	183	174	160	197	154	154	182	168	181	129	161	177	168	182	182	165	219	169	176	150	153	173	158	184	151	195	169	204	180	168	176	166	179	171	163	160	165	150	163	169	180	172	174	172	166	159	172	178	175	162	169	169	176	178	160	161	168	180	178	157	172	184	173	144	170	174	183	194	191	196	163	141	196	166	154	168	171	158	168	160	148	152	185	164	146	150	181	186	171	174	178	151	166	179	148	187	158	161	169	170	163	151	189	169	169	156	174	159	178	158	179	149	164	171	165	170	138	180	178	155	164	183	167	187	168	181	169	155	156	177	170	171	171	171	187	169	152	176	162	175	168	180	180	164	171	170	163	162	183	184	173	160	206	198	185	151	163	165	169	154	174	159	179	164	164	195	165	161	161	181	158	157	171	179	183	180	191	160	167	147	169	166	159	175	170	169	188	168	147	167	163	150	170	158	166	181	170	174	159	174	151	175	156	151	162	177	164	160	167	179	181	180	185	177	164	172	175	168	189	179	176	163	155	162	169	171	181	158	170	177	189	181	144	180	142	146	161	156	148	145	163	183	185	181	156	182	178	163	187	160	172	143	166	174	168	165	184	180	173	165	156	171	155	163	182	173	157	161	181	163	149	171	167	170	176	159	185	165	169	160	155	172	164	184	160	146	162	158	162	178	147	181	162	183	170	170	153	198	170	180	165	173	171	195	179	164	147	137	183	167	180	165	170	176	175	176	151	162	158	187	160	162	191	179	158	175	159	154	167	159	162	176	161	181	177	137	168	167	170	153	160	158	167	181	163	161	155	147	166	145	156	159	158	155	165	170	183	168	170	163	164	181	165	179	156	169	188	160	211	201	164	167	181	160	161	188	186	181	156	156	168	173	146	145	197	174	164	171	132	157	152	170	178	142	149	193	160	155	174	194	166	194	199	156	181	162	157	179	159	153	156	151	160	192	163	163	172	160	161	169	146	169	204	154	175	185	161	165	163	143	164	174	169	180	162	165	178	180	171	164	183	172	180	171	161	169	156	174	157	144	170	159	166	161	159	181	152	158	168	149	152	179	161	166	197	149	144	175	171	168	194	189	175	154	191	160	166	183	168	157	169	170	184	187	182	153	161	159	157	171	143	190	177	164	180	168	161	171	181	163	181	187	184	196	168	161	166	181	167	175	149	150	162	176	173	145	190	165	169	169	177	148	154	182	194	181	176	154	157	185	150	177	165	189	174	186	169	169	174	173	187	173	157	174	183	125	153	150	165	163	155	166	163	156	178	156	163	175	167	152	158	170	174	180	154	185	184	160	168	181	175	169	172	180	144	164	164	164	173	157	176	150	159	169	171	165	170	181	185	176	166	169	180	174	166	185	182	182	198	177	148	165	161	180	169	162	174	162	158	178	179	166	187	167	173	176	188	147	165	162	175	193	177	160	147	165	170	184	168	205	136	163	168	158	195	182	169	162	163	154	179	177	186	167	176	144	194	137	183	151	190	156	172	181	149	183	168	159	182	162	164	175	164	185	172	181	166	143	168	180	175	156	148	143	156	171	155	177	177	179	190	176	161	151	141	163	146	147	195	172	151	184	182	169	171	173	164	180	180	158	149	164	168	156	179	169	168	182	190	181	161	166	182	161	164	166	172	197	166	141	192	178	188	186	201	141	167	195	157	189	164	166	167	148	159	164	172	170	164	160	173	169	168	184	157	177	166	176	161	172	157	160	161	167	162	156	182	156	206	185	160	153	151	171	163	161	176	183	178	163	162	161	178	191	181	163	206	173	149	167	162	167	177	178	174	185	158	167	149	176	175	185	166	181	172	153	180	129	165	176	147	160	167	162	181	159	175	150	167	150	169	176	175	170	174	151	184	178	151	162	184	166	181	183	161	177	200	195	192	192	149	174	182	171	147	149	182	176	168	179	159	162	164	211	181	135	183	177	192	163	153	179	176	166	173	170	169	163	215	171	176	184	190	188	157	163	159	179	151	172	164	199	171	182	168	158	164	166	164	190	167	150	156	189	177	181	172	176	174	146	161	162	175	154	164	159	163	147	161	160	170	155	168	164	163	157	168	173	153	159	181	167	159	165	180	156	149	204	194	161	187	176	167	180	188	197	168	192	166	154	198	170	169	163	182	170	197	156	170	172	147	155	166	156	148	151	148	180	164	182	146	171	171	175	177	162	187	154	165	174	170	166	153	168	172	144	147	178	169	167	179	181	190	148	165	178	172	184	167	167	158	183	162	174	181	186	164	178	147	152	148	182	205	171	173	182	167	162	172	205	167	164	181	179	160	188	167	175	160	186	147	169	162	155	192	161	187	166	212	160	162	163	166	168	160	137	183	178	161	158	182	164	164	165	153	189	158	155	170	156	167	172	152	173	191	175	182	194	177	185	166	192	165	165	164	160	168	162	135	164	153	175	164	169	153	169	146	162	155	176	165	171	181	201	168	150	194	178	155	179	180	191	177	161	147	177	160	168	152	202	193	159	188	154	193	159	176	226	176	169	188	181	131	181	143	173	162	183	177	174	171	180	172	179	157	165	162	181	180	155	165	187	198	174	183	180	134	150	146	181	172	175	159	161	147	189	166	176	157	184	168	146	186	156	157	156	163	159	176	167	184	159	171	148	152	180	139	143	128	162	179	164	196	158	166	180	174	178	159	191	173	163	156	168	181	158	167	137	152	186	163	178	187	158	180	162	144	164
2886	2308	3141	2672	2376	2066	1992	1694	1071	1213	741	530	577	497	535	514	530	497	527	513	525	473	523	502	523	520	539	516	504	525	521	494	481	490	503	531	501	514	538	526	465	512	523	473	523	452	494	507	494	477	525	513	490	460	541	488	500	498	535	472	500	529	545	508	512	509	543	452	459	464	522	499	508	500	507	558	499	513	474	481	516	500	503	534	484	510	512	518	530	507	485	520	501	504	454	459	468	518	515	491	458	495	462	526	476	539	488	506	526	482	572	499	507	495	527	466	490	484	489	512	507	514	517	506	471	517	489	509	494	470	490	517	467	452	504	510	474	467	507	541	484	492	491	503	488	487	470	530	498	471	467	485	525	515	517	522	488	464	525	504	503	516	456	464	477	522	492	489	525	461	491	546	484	458	561	490	513	504	510	509	496	484	474	486	461	501	481	504	480	507	460	514	498	461	474	481	496	499	494	507	474	475	492	535	517	487	524	520	492	506	460	478	490	456	485	545	511	510	511	497	499	454	501	498	503	502	516	528	472	515	524	501	503	515	492	474	525	497	468	518	468	527	536	508	509	493	493	514	501	499	496	497	528	470	479	507	515	537	460	463	492	471	557	507	542	486	514	507	476	485	474	467	489	483	472	523	458	498	467	502	509	529	498	518	464	514	463	483	458	501	498	506	489	494	489	523	521	528	484	494	529	469	513	468	538	492	523	486	476	490	514	515	493	484	492	475	503	493	525	481	467	503	497	503	486	499	502	489	523	478	484	487	484	536	521	513	524	515	539	480	468	494	487	529	524	535	487	480	487	560	525	527	482	519	499	515	495	488	480	453	480	472	502	510	531	529	519	502	504	474	519	520	487	470	468	519	483	503	460	463	476	517	508	486	452	541	472	520	487	489	517	528	512	521	496	524	542	501	490	508	486	534	446	457	444	502	516	471	497	502	484	498	485	488	511	530	479	472	465	489	494	472	485	519	463	489	507	516	517	522	484	505	485	498	486	530	515	522	520	432	487	472	523	488	491	519	520	487	498	465	510	495	509	460	509	510	509	505	501	487	491	524	520	499	484	485	475	477	526	475	521	474	471	501	507	529	484	501	523	534	496	487	497	463	488	467	538	461	485	491	485	514	486	474	508	491	454	503	503	513	467	522	502	474	520	480	495	470	504	452	508	518	475	514	483	482	484	500	538	562	507	546	536	474	535	493	507	458	513	479	506	512	478	527	530	509	469	480	490	473	496	486	506	529	477	487	482	521	498	501	503	505	510	482	485	503	544	522	483	527	517	488	498	489	529	526	473	493	475	471	503	465	485	480	540	479	506	492	469	532	488	522	520	494	535	508	528	511	497	492	495	508	507	492	482	501	473	469	460	505	518	472	483	493	459	515	490	500	484	489	513	475	522	478	507	468	501	466	474	532	520	489	477	494	502	461	488	460	543	491	475	491	453	503	485	536	498	493	505	505	476	525	521	502	528	499	473	512	467	499	491	498	489	509	479	518	530	519	531	469	459	504	502	511	519	484	469	508	526	515	504	470	487	464	515	473	496	493	444	492	494	530	492	487	507	479	539	476	499	455	529	480	458	531	546	522	490	507	512	493	479	491	496	500	517	467	488	518	460	469	490	492	484	512	483	513	495	490	499	497	473	521	469	447	452	476	498	509	479	484	484	522	481	497	489	472	503	504	454	500	499	512	482	501	493	466	485	461	510	454	498	500	476	497	494	522	484	494	519	497	493	492	483	467	507	506	496	494	503	483	496	469	507	444	482	522	478	519	499	510	479	464	475	494	478	494	466	504	510	489	505	520	469	471	486	506	513	485	456	497	466	498	501	500	483	464	479	496	487	478	481	503	472	472	459	530	488	541	470	525	517	472	474	523	511	463	507	505	495	487	519	472	478	497	507	515	519	474	486	526	482	519	522	520	473	513	525	513	505	483	481	534	474	489	485	494	480	541	515	528	492	502	469	487	496	470	470	497	480	484	528	499	515	511	503	501	501	488	487	505	488	501	509	500	507	495	495	530	512	496	453	467	493	466	444	411	499	533	503	538	520	493	472	513	505	497	505	517	458	499	497	464	487	516	487	499	507	504	503	481	461	532	495	477	512	531	513	528	516	510	484	457	527	473	491	495	511	508	493	489	501	474	496	515	463	507	487	486	481	540	499	464	506	511	433	511	481	505	472	470	490	480	525	489	487	499	475	520	517	517	542	479	485	468	483	489	499	494	487	492	516	501	499	445	488	511	496	465	478	515	529	508	474	514	483	508	524	524	507	504	472	445	472	488	464	510	532	508	474	477	472	484	462	499	506	491	524	481	516	489	445	496	490	528	489	483	459	504	478	495	493	495	527	478	503	549	527	487	479	498	443	491	470	511	474	508	495	516	515	485	491	481	515	495	508	497	487	524	514	510	474	480	520	485	476	534	521	550	504	460	509	516	539	530	511	500	478	443	471	499	518	502	458	509	517	512	495	452	450	508	456	495	487	526	485	487	511	500	509	543	494	502	515	512	462	486	506	497	506	515	471	442	502	524	511	472	446	497	507	483	515	515	536	462	503	493	514	512	501	522	500	470	507	481	457	506	488	506	467	498	482	489	500	484	488	520	512	485	481	459	451	479	549	477	519	531	502	520	494	512	501	503	494	488	496	480	472	488	517	463	481	463	484	510	489	478	512	515	461	463	482	512	488	490	465	513	499	472	478	472	501	524	540	545	501	463	501	487	490	485	541	508	496	485	463	509	479	537	550	516	506	460	510	478	525	500	493	481	509	529	487	500	481	489	454	475	494	517	491	489	477	503	492	516	501	505	473	482	497	512	514	518	475	441	533	504	497	470	548	472	522	491	493	479	518	481	514	508	454	483	492	469	527	481	484	505	531	496	469	551	488	490	506	495	495	521	503	490	467	513	535	485	486	490	464	479	496	516	549	462	502	495	486	485	473	492	524	503	512	494	506	502	504	492	514	494	509	481	527	491	459	464	503	536	502	464	515	511	468	514	466	512	490	513	539	454	466	467	498	487	518	466	483	525	497	493	510	525	527	502	496	500	515	497	471	463	495	476	512	501	516	507	553	474	516	486	471	513	490	515	506	469	503	488	506	516	466	528	470	528	482	544	469	505	523	486	462	480	537	516	533	489	529	494	451	499	513	503	525	475	466	472	510	473	485	496	451	461	476	487	482	493	489	495	522	508	527	472	461	533	498	488	504	525	460	498	513	489	501	479	466	495	497	477	483	534	526	481	491	486	489	523	471	491	498	445	513	495	537	488	518	496	498	536	525	477	498	455	525	509	539	498	511	494	511	543	555	481	469	503	478	492	523	486	499	496	461	518	512	525	469	472	449	547	498	540	504	509	489	490	472	485	521	487	499	532	484	526	494	503	533	463	535	494	509	488	461	491	504	483	506	513	461	480	482	456	481	480	475	494	496	486	444	504	510	469	498	501	497	466	514	484	512	484	476	494	484	489	520	521	487	448	517	477	476	470
13285	12393	14246	13056	9807	8210	8355	5432	2484	1890	1244	363	182	181	140	127	135	128	117	114	125	125	124	142	121	111	104	98	120	117	111	94	104	102	114	102	104	90	93	97	112	90	122	91	104	96	104	104	106	89	103	89	91	97	94	103	91	107	85	86	88	81	100	89	108	91	83	113	83	104	99	103	80	95	102	98	79	90	113	107	80	109	92	109	102	96	100	86	107	104	126	84	79	83	94	86	118	103	108	93	105	100	93	116	97	93	82	97	95	99	84	91	95	89	98	113	97	101	89	107	96	99	79	88	106	103	93	120	117	102	100	107	89	99	103	100	104	98	103	101	87	82	91	110	107	99	78	91	98	82	105	97	103	90	94	86	78	92	101	86	105	90	87	104	90	80	88	110	97	83	90	77	93	103	99	102	94	86	89	90	104	88	84	97	91	93	86	114	91	105	92	93	96	83	91	92	73	86	88	82	86	98	78	93	101	76	79	110	92	116	110	100	86	109	113	105	92	93	98	101	93	96	83	102	86	109	92	105	82	102	126	77	90	93	99	82	109	107	104	96	88	103	102	90	93	90	102	86	90	92	94	83	92	99	95	96	100	90	88	92	93	85	105	103	91	100	103	78	93	115	85	90	109	100	86	96	102	98	106	105	94	93	86	84	88	73	87	102	86	84	81	107	103	87	86	92	88	103	92	111	103	91	97	104	109	97	114	96	96	85	97	107	115	93	103	93	93	115	87	91	96	116	102	87	96	85	99	82	79	107	102	97	89	101	94	90	108	106	86	86	87	96	91	86	84	97	104	92	94	93	93	91	89	95	83	90	88	108	90	91	102	91	97	87	108	83	95	98	102	87	99	91	97	112	88	96	84	97	95	87	105	104	102	86	88	78	96	90	95	98	97	113	102	87	113	109	94	93	113	120	107	126	83	96	101	102	88	96	105	85	93	100	94	110	106	96	111	101	100	85	84	105	98	87	86	95	83	96	88	81	102	105	92	87	86	85	100	95	91	77	95	97	86	100	84	88	102	104	99	104	94	102	92	105	97	109	94	98	103	108	87	110	101	93	78	123	105	94	74	108	110	100	94	98	85	92	95	108	90	95	114	101	103	105	89	99	91	108	88	94	96	103	98	76	95	99	86	92	91	100	90	95	96	106	76	103	78	98	104	90	92	95	94	91	86	97	100	90	96	102	98	92	93	95	98	94	93	98	91	112	94	108	95	104	90	111	96	88	99	108	92	79	103	96	104	82	112	100	96	99	111	76	87	90	109	81	104	91	89	94	85	79	92	86	95	96	101	95	91	92	111	109	91	94	97	88	90	90	80	76	89	100	94	97	97	93	104	84	101	84	104	103	91	102	103	98	107	78	92	92	91	88	97	94	113	92	76	81	106	84	80	96	94	105	81	88	101	87	96	80	102	79	98	95	102	89	93	93	98	98	104	101	101	106	85	100	96	87	100	90	85	93	87	94	100	99	93	102	91	102	90	98	88	116	86	91	93	89	124	117	115	91	98	91	99	88	102	88	100	95	96	82	95	92	89	87	99	91	109	90	89	89	93	92	100	87	84	97	85	109	107	95	102	81	90	97	99	101	84	97	82	88	107	110	97	92	93	115	88	87	106	98	85	87	105	101	83	97	98	85	90	102	93	102	95	106	102	79	112	104	83	104	98	93	80	90	82	86	105	108	103	105	96	107	92	95	93	94	86	96	100	91	85	87	92	74	79	87	91	89	90	114	96	108	117	108	104	94	100	84	105	106	83	90	92	103	102	103	87	92	106	95	79	86	102	97	88	114	82	109	93	89	102	100	91	79	90	91	96	107	103	101	96	81	89	92	97	104	96	99	116	92	90	98	110	107	97	83	99	93	93	101	84	76	98	107	106	107	85	95	95	71	82	94	119	99	80	96	102	103	80	95	115	112	113	97	76	97	94	107	87	88	91	101	93	73	98	99	99	101	98	98	108	116	100	90	95	84	94	99	81	90	108	76	93	107	95	102	113	89	102	91	109	106	96	105	92	104	92	77	94	101	101	90	101	95	87	93	87	96	89	98	97	83	94	94	91	100	97	78	84	93	99	91	100	99	89	105	104	83	97	122	94	92	109	94	81	103	83	92	94	108	87	96	81	104	106	107	86	106	105	89	82	99	117	97	97	93	101	74	102	93	86	91	106	98	89	86	85	91	92	113	78	96	93	100	92	84	87	106	93	100	98	95	108	103	89	88	99	116	98	99	87	84	105	101	97	88	115	97	78	112	100	105	87	98	94	106	105	98	92	96	100	96	92	106	104	94	105	103	91	75	97	82	94	94	120	87	104	104	105	86	89	95	97	103	138	107	95	92	109	94	107	90	94	111	93	95	105	89	124	117	87	78	84	101	101	104	90	74	88	117	92	96	98	83	113	90	87	100	85	116	90	94	93	90	84	105	118	96	92	92	97	119	85	86	118	81	108	105	104	82	98	100	104	103	90	123	82	96	103	102	110	99	101	111	106	95	94	91	115	96	107	90	107	99	108	88	100	90	90	92	97	71	84	85	98	96	107	99	104	104	96	87	105	94	99	100	94	93	104	91	79	112	103	95	112	95	96	83	73	77	102	94	94	83	104	92	95	90	108	104	104	84	84	75	106	97	90	99	81	102	99	90	110	86	105	85	79	102	101	95	110	85	110	104	96	83	105	92	91	87	104	91	98	104	98	86	99	102	107	98	100	109	116	106	96	95	80	89	97	63	99	66	70	105	100	78	97	104	90	77	103	87	92	87	86	101	102	98	106	108	85	99	94	93	103	98	89	97	77	88	113	98	95	83	109	80	102	94	97	94	76	96	96	99	109	84	84	96	99	82	86	101	85	98	120	88	87	91	102	90	75	91	104	107	99	102	87	105	80	119	90	89	121	102	104	87	96	92	92	99	101	124	93	97	102	91	95	82	94	94	93	83	102	103	87	90	104	104	95	102	93	85	96	89	90	88	75	96	91	77	101	87	120	101	100	95	107	95	81	99	83	84	107	87	106	99	100	90	87	96	103	101	80	111	84	100	88	77	92	104	88	99	93	94	96	107	89	92	91	101	95	98	96	88	98	95	84	96	90	103	99	95	102	96	106	95	100	98	99	105	86	103	89	94	94	96	84	104	99	101	104	94	118	95	89	82	77	91	116	104	119	105	99	96	87	89	94	87	97	90	90	79	83	102	85	107	98	78	93	105	89	96	102	102	98	83	92	102	89	91	100	94	85	90	85	105	99	95	98	107	73	99	77	96	75	94	92	77	99	91	98	99	91	116	108	118	101	101	107	109	107	91	91	104	105	95	101	87	98	104	99	88	85	78	96	88	112	89	91	105	106	93	91	88	100	110	85	83	97	106	85	96	100	99	97	103	93	98	94	100	95	91	105	105	109	114	95	84	83	91	106	95	111	99	97	82	93	103	98	110	104	71	105	91	90	87	102	90	86	86	86	84	73	95	92	90	100	111	104	91	96	100	95	88
8706	10214	14098	17354	14203	16421	17372	13574	6637	6468	5242	1676	805	768	701	676	603	557	552	500	491	468	493	470	461	423	407	416	442	420	424	371	382	394	392	385	388	388	404	344	344	351	336	341	354	352	334	342	345	332	355	335	342	351	358	348	344	326	372	341	305	339	377	344	343	353	363	343	313	352	312	337	343	334	355	335	323	329	314	313	315	334	348	358	350	303	328	340	367	319	329	339	332	307	354	359	330	327	319	338	325	321	323	305	289	326	337	340	311	302	281	311	317	316	329	333	324	307	319	322	285	337	313	293	309	351	317	320	316	316	323	304	334	319	296	328	300	317	313	330	315	308	318	334	327	339	339	328	345	313	292	315	312	304	324	334	333	337	319	328	288	328	299	346	311	321	320	345	306	306	312	335	340	322	321	318	352	319	308	327	315	281	305	318	311	305	329	319	300	294	279	301	294	288	323	298	341	292	323	291	292	299	304	296	324	312	336	320	304	319	333	310	335	308	340	327	304	337	331	317	315	306	299	314	359	324	297	320	309	309	307	295	323	339	319	310	315	323	328	287	328	312	331	314	327	289	324	281	332	317	345	326	319	346	342	295	318	350	296	312	300	333	309	316	322	331	354	312	337	307	298	291	322	338	364	324	318	326	334	334	314	318	289	327	342	315	286	310	322	323	320	332	318	282	309	345	326	311	340	337	315	333	300	329	324	311	321	327	317	315	305	327	271	316	328	305	313	330	336	302	341	305	316	329	281	315	335	306	279	337	333	302	303	317	357	312	321	307	323	307	328	299	340	300	345	318	334	325	307	327	307	320	307	324	329	308	317	320	344	296	305	324	293	296	288	298	311	337	313	272	347	286	310	318	317	300	302	325	353	305	311	330	290	337	335	324	298	322	338	309	307	302	309	348	326	353	279	287	335	317	306	359	319	325	314	328	330	308	338	320	320	307	318	327	317	327	284	307	297	329	288	325	322	327	311	333	321	301	322	296	315	313	315	330	311	318	297	314	351	288	301	316	321	328	305	332	314	289	314	339	326	350	305	340	339	294	321	330	296	297	287	298	329	331	319	325	334	322	316	304	328	317	325	331	293	301	315	321	283	291	355	311	348	331	320	328	312	296	303	368	306	333	320	327	306	292	311	349	337	337	290	315	323	310	336	330	325	317	354	319	321	304	312	315	300	311	313	322	312	302	351	327	313	319	301	310	329	288	320	321	310	296	326	327	339	293	307	333	282	330	305	330	319	327	339	279	315	351	352	352	324	306	335	296	323	300	343	369	316	300	296	326	309	315	298	291	316	307	333	309	316	333	322	289	318	337	336	330	319	315	316	324	326	356	310	333	316	334	307	349	321	336	343	324	315	320	322	300	303	313	317	322	318	330	288	327	312	314	327	294	308	329	322	314	305	352	332	339	303	296	303	305	285	334	300	351	321	308	327	320	329	293	332	315	285	284	325	326	293	349	332	299	346	308	327	305	313	311	289	333	352	303	340	295	348	320	325	338	345	321	322	352	322	309	291	303	299	351	304	282	314	325	306	353	315	301	317	318	288	295	316	280	320	343	320	336	291	330	319	337	304	316	336	341	302	315	343	328	334	267	339	308	349	300	309	337	337	318	293	301	296	314	311	305	335	333	312	312	306	326	323	323	326	333	289	317	333	300	318	328	313	336	350	328	316	313	291	292	341	311	274	316	289	313	305	291	312	285	310	321	354	316	314	313	301	309	339	302	346	322	301	314	338	303	327	323	320	319	316	306	288	308	345	289	337	319	309	319	332	305	322	311	292	301	339	309	339	311	313	329	326	330	323	302	302	324	300	297	335	336	311	314	299	317	317	320	311	311	305	328	290	298	314	290	324	333	331	337	310	294	274	342	321	322	334	284	316	322	303	317	292	315	291	307	305	314	310	348	322	347	312	328	327	344	356	311	317	288	351	330	346	325	331	310	316	303	342	285	316	336	304	338	305	334	352	363	348	289	309	318	304	316	312	332	339	318	347	319	304	301	295	312	304	305	311	305	310	316	331	284	307	315	302	344	312	308	334	331	314	318	315	320	333	350	311	307	325	292	290	315	298	295	312	301	311	300	306	324	319	316	354	303	310	315	321	334	335	356	299	348	327	299	334	288	339	304	302	305	322	337	334	325	300	313	292	314	316	297	313	331	304	314	324	318	326	315	318	292	320	330	323	330	325	307	330	302	331	317	310	329	313	321	283	330	340	335	336	342	302	305	332	307	306	324	302	339	327	312	333	328	314	312	319	313	354	314	304	330	304	293	321	316	346	303	340	319	316	315	314	324	335	321	322	343	314	311	328	273	313	327	333	272	324	331	323	285	304	338	285	349	340	349	307	321	339	309	319	331	306	328	294	293	308	332	339	263	349	327	299	336	296	313	288	295	311	340	334	300	330	315	333	339	312	323	341	299	308	314	343	318	314	325	326	327	296	312	309	326	356	334	307	310	308	309	292	333	318	323	297	333	312	299	349	292	317	277	360	316	299	345	301	302	336	316	292	304	309	279	290	308	323	335	296	339	302	292	348	311	326	286	323	319	302	288	339	317	329	328	307	320	324	304	334	308	291	352	315	311	316	318	310	337	301	283	326	301	313	297	285	316	342	317	322	339	318	309	349	302	300	323	341	304	333	331	307	324	318	340	325	331	312	320	293	347	295	301	302	345	305	325	348	346	306	339	308	314	313	307	286	309	325	336	324	309	289	311	319	325	323	298	329	308	301	313	288	338	316	303	318	320	323	292	321	317	312	334	293	311	305	330	308	308	316	323	346	314	306	309	318	330	317	312	320	303	292	325	317	335	325	345	332	308	320	343	294	318	331	301	313	292	334	320	288	316	325	334	296	336	300	317	305	322	314	326	341	294	334	315	319	318	315	340	327	307	347	330	307	315	317	311	296	321	312	289	316	312	315	295	345	334	328	339	289	315	324	303	330	315	330	323	317	299	317	318	330	320	317	335	338	337	330	313	335	317	321	325	295	328	328	330	309	284	323	336	332	338	323	318	335	308	309	308	287	319	310	306	331	352	319	311	322	334	313	313	303	300	310	307	319	320	327	316	311	329	313	318	315	324	320	343	289	327	328	347	324	331	306	277	312	335	329	311	346	300	312	310	323	324	284	341	312	315	322	309	332	327	303	321	305	332	294	325	301	315	305	290	306	297	293	308	326	309	305	321	330	313	301	327	320	332	325	323	346	314	308	342	283	336	330	283	303	290	311	296	311	315	322	324	312	283	315	306	298	316	328	299	326	269	319	307	331	303	314	337	314	305	340	316	310	306	311	308	304	302	317	330	308	318	298	310	321	332	340	292	312	307	315	326	325	319	293	320	315	298	325	320	315	278	334	299	328	320	339	305	292	326	318	322	292	286	297	329	284	300	311	314	309	331	319	318	330	311	304	339	318	315	361	315	349	303	346	312	332	330	306	303	330	332	327	328	313	350	351	299	297	304	315	329	310	343	328	295	345	329	340	334
25635	20399	25710	21961	21114	20774	16719	13638	9098	6843	3513	1453	430	324	303	273	269	288	253	251	246	197	207	236	218	190	202	201	218	201	173	197	206	182	180	198	183	183	201	179	224	209	212	207	176	192	214	181	186	199	192	185	188	186	183	169	159	185	162	208	175	191	190	198	164	179	207	176	168	201	201	162	194	181	180	167	196	186	205	183	180	165	177	195	182	181	193	204	205	202	171	158	183	188	171	201	170	165	210	188	189	155	191	166	173	150	159	196	189	184	195	180	186	180	202	186	191	197	185	170	181	181	162	180	185	192	204	166	211	194	189	189	162	186	170	186	169	157	185	189	195	187	185	160	188	172	181	154	207	187	200	166	182	194	160	162	190	212	189	183	172	187	189	174	187	182	184	188	169	166	170	189	200	206	178	178	180	169	186	190	176	171	177	198	188	181	204	210	199	203	179	182	180	161	182	162	177	164	207	204	175	166	164	191	218	166	193	186	192	184	194	182	167	182	180	176	180	185	173	174	163	201	174	172	166	164	179	152	174	173	171	204	189	180	169	182	176	176	184	172	195	175	192	194	207	190	185	170	191	182	165	166	194	175	198	168	164	178	163	186	158	197	175	178	187	184	165	185	188	191	183	182	200	191	187	191	166	197	183	174	180	187	166	171	176	171	185	189	199	170	148	199	200	192	209	196	193	160	173	171	178	168	196	176	187	177	156	203	162	186	192	197	175	171	186	186	176	185	175	169	176	170	174	184	180	152	180	187	132	181	168	189	187	168	175	184	187	180	170	186	142	195	176	187	184	179	201	193	174	195	183	183	216	204	186	187	175	164	151	191	179	166	173	186	160	171	180	184	174	203	190	165	184	155	172	177	150	164	158	187	190	203	190	176	189	185	173	178	166	176	181	168	181	172	190	177	166	180	181	206	181	174	142	177	197	165	197	171	174	217	168	186	189	200	167	175	182	182	169	182	181	197	197	167	199	161	194	181	191	190	194	184	184	200	174	177	211	173	210	167	166	188	179	189	160	181	176	171	185	180	178	177	183	184	192	200	192	185	183	173	196	193	191	167	179	178	178	170	177	170	212	189	191	192	183	180	176	183	186	188	188	180	180	177	149	187	178	208	177	176	153	167	177	191	187	203	166	201	180	175	180	188	189	182	167	188	179	193	190	156	169	172	180	161	176	181	188	175	180	179	186	185	168	178	203	183	204	152	195	205	178	186	184	182	192	169	166	164	195	191	197	170	191	178	184	178	173	180	185	198	180	204	183	187	187	189	172	184	176	195	163	194	198	171	195	167	177	163	180	177	188	188	180	197	173	224	179	182	172	175	192	193	188	173	194	186	197	194	192	166	182	182	186	197	186	178	188	181	190	170	202	193	192	193	190	172	198	180	201	217	178	148	190	177	165	172	201	177	182	172	193	190	150	186	193	210	178	192	176	184	203	196	167	185	184	165	178	186	161	186	162	184	181	166	191	183	200	188	177	201	179	183	180	192	188	180	170	184	182	190	171	179	184	163	181	174	164	198	185	188	191	189	172	175	181	176	189	172	175	195	184	184	188	183	179	188	181	189	197	173	193	206	206	184	221	180	205	163	173	168	188	201	184	204	181	178	195	196	185	176	158	172	164	200	187	190	209	186	180	190	201	179	171	187	171	191	184	187	204	214	192	192	159	171	195	175	183	159	160	187	171	173	177	182	211	192	182	199	180	196	168	186	180	157	182	181	158	192	180	169	185	184	196	208	173	197	167	176	185	146	178	181	174	175	161	179	180	186	197	174	168	176	185	178	184	170	196	165	171	190	161	184	166	168	167	170	203	176	203	177	178	158	188	171	190	172	170	171	170	188	175	186	169	178	187	187	181	169	195	206	191	189	169	190	191	183	217	201	159	188	171	176	174	188	180	188	172	203	176	172	182	175	164	201	181	183	179	198	175	194	162	186	174	181	172	182	182	200	209	160	186	190	179	199	190	183	166	198	215	170	191	190	188	190	177	164	176	164	186	193	176	178	179	188	178	189	173	175	186	172	183	194	184	158	179	195	184	178	194	167	166	191	184	169	182	182	165	190	174	194	201	199	185	185	194	182	180	174	187	188	163	181	205	173	192	160	187	177	191	192	164	190	218	185	187	213	177	171	175	184	170	192	177	164	189	166	225	185	190	179	177	163	192	216	186	186	178	180	188	181	171	175	186	200	148	193	175	196	183	193	189	181	168	177	172	171	182	181	166	201	200	188	179	166	170	197	186	180	187	167	175	184	183	166	178	206	176	186	174	187	189	166	196	191	156	162	211	193	177	191	181	176	180	191	161	188	178	184	159	205	172	178	182	168	174	188	194	181	189	194	188	188	171	152	185	172	172	208	192	163	174	179	175	173	174	201	197	182	181	183	196	196	169	180	188	191	180	191	164	191	177	190	173	198	174	199	200	171	173	165	191	200	182	178	198	179	188	189	191	182	168	186	172	192	163	179	161	168	162	156	176	182	161	191	196	178	197	163	175	200	172	203	174	175	197	170	172	177	212	193	179	175	187	203	181	168	166	184	161	186	195	200	165	175	197	159	175	186	177	176	194	194	180	182	175	173	171	165	197	189	173	184	183	172	187	168	200	186	168	165	174	154	196	196	188	168	151	165	166	169	191	174	185	185	190	162	174	163	178	194	183	167	190	174	178	164	154	170	191	160	219	160	188	182	190	190	185	190	172	179	191	194	165	200	186	177	178	185	193	194	200	166	208	168	187	179	218	194	177	168	167	180	176	194	153	185	190	159	175	168	176	171	193	203	204	188	193	170	199	186	152	196	197	180	195	210	193	183	171	173	164	186	163	192	178	177	171	179	194	201	164	168	173	193	209	196	172	195	189	182	171	152	178	168	152	180	164	189	213	187	161	214	170	199	180	194	197	163	183	180	162	166	166	176	172	184	186	170	182	220	191	177	195	177	182	223	190	169	178	192	171	150	177	172	170	206	191	189	183	172	159	188	223	176	191	191	199	165	191	204	179	190	227	167	176	183	156	153	190	164	195	187	172	190	200	172	182	165	172	147	173	181	174	180	173	165	195	213	185	180	182	182	174	200	175	151	185	173	185	177	164	196	148	206	171	175	196	160	193	175	190	177	187	178	179	178	194	174	162	185	184	210	182	166	195	168	171	194	195	174	166	174	156	173	180	173	167	193	191	173	190	169	167	179	213	194	190	179	191	187	211	201	185	186	168	189	191	174	191	174	142	171	205	196	201	178	165	171	154	185	166	205	183	180	174	193	176	194	173	217	172	191	202	165	191	181	180	158	186	171	197	180	175	163	178	162	166	182	195	169	170	197	176	156	172	176	161	174	170	159	188	173	178	208	184	171	199	176	185	174	181	163	172	192	173	194	178	157	191	187	171	166	203	185	192	189	175	188	173	194	181	170	161	202	176	177	190	170	182	154	169	173	194	206	201	191	193	191	164	171	178	177	185	193	176	204	189	177	166	172	162	192	167	183	175	179
15551	14853	22297	23933	28277	28994	25422	24238	17239	15924	10525	4613	1583	1461	1353	1255	1119	1124	1024	1024	959	889	904	827	781	791	790	793	769	720	706	695	709	679	682	667	711	672	689	704	664	677	650	628	651	593	660	567	624	583	575	570	603	635	566	543	622	602	592	603	541	549	574	548	582	525	557	572	630	563	571	558	570	575	548	555	544	568	584	576	583	558	593	563	573	540	546	538	556	525	573	573	560	537	567	511	585	573	603	552	541	575	542	533	530	551	533	579	554	599	523	520	576	554	582	598	560	538	537	573	573	545	559	473	572	554	565	575	531	571	567	550	585	548	532	552	583	556	576	584	549	569	580	524	545	544	621	518	554	484	531	557	541	539	530	520	604	526	551	570	504	554	544	566	521	586	538	527	559	512	505	566	571	542	544	578	558	576	541	557	489	535	532	540	523	522	555	542	563	545	546	585	586	582	517	547	549	555	564	575	529	561	536	548	548	553	544	534	526	526	550	544	530	536	533	481	579	529	541	545	568	563	508	587	542	535	516	558	595	510	549	532	562	541	517	530	564	550	551	530	545	506	544	532	533	570	574	568	515	563	529	595	554	546	539	543	560	533	562	556	555	538	516	519	514	571	531	554	541	510	534	542	553	519	549	546	536	543	540	529	547	541	556	516	530	556	545	532	553	559	554	558	535	553	519	532	503	532	500	558	545	526	548	564	542	593	590	570	541	561	586	562	546	583	554	556	547	547	501	533	556	554	512	550	548	525	525	527	515	506	529	537	561	584	544	512	550	557	520	546	541	588	541	522	537	551	586	541	559	507	556	570	525	540	540	548	572	494	531	556	524	556	531	566	563	552	562	535	544	534	525	532	516	521	524	542	558	510	504	535	520	558	579	549	533	547	564	573	557	544	540	541	586	555	532	516	541	532	537	577	510	547	605	519	480	587	514	553	570	502	546	534	542	571	572	549	578	505	548	553	548	538	530	536	537	529	541	545	524	577	569	540	566	524	567	492	569	562	514	544	514	568	503	547	576	563	545	523	523	562	508	547	561	542	526	563	551	526	554	542	560	560	558	549	549	568	593	558	501	514	540	513	532	590	555	510	555	579	553	566	545	542	520	560	556	557	504	553	572	542	567	533	549	546	555	551	496	514	572	510	606	545	536	571	554	536	536	550	568	544	546	528	534	539	572	575	501	524	509	586	556	576	516	564	545	529	510	523	535	596	530	567	540	585	572	531	557	541	566	546	561	567	542	548	502	545	511	551	571	509	541	514	526	564	534	588	573	526	534	563	563	546	548	547	567	525	547	587	548	571	539	559	547	542	580	579	532	507	593	549	532	511	551	577	527	555	557	530	514	521	501	499	558	550	560	573	517	538	557	522	567	510	480	549	516	521	511	528	554	547	550	563	537	516	485	550	538	513	536	578	548	607	545	604	595	542	538	506	544	572	568	562	555	550	561	537	573	549	565	528	513	563	531	526	557	542	541	522	570	544	499	558	539	502	560	539	535	538	565	555	569	523	488	503	489	554	570	516	540	491	504	557	526	591	552	559	541	594	578	558	525	543	584	550	498	522	520	586	570	558	533	552	541	567	530	504	529	554	546	569	546	552	545	518	524	554	559	522	571	534	511	524	520	540	516	560	558	525	510	551	548	562	533	544	571	536	543	555	604	567	603	530	550	513	539	550	541	544	563	539	550	580	542	547	578	586	549	508	509	542	537	559	543	534	535	565	546	554	545	540	544	543	544	548	567	529	516	506	577	537	540	545	547	545	563	575	595	511	509	566	550	566	525	559	544	545	562	574	558	539	521	524	566	542	491	545	519	548	540	542	515	550	542	546	535	534	548	524	549	533	516	514	520	483	548	574	541	586	535	535	534	568	576	546	567	563	559	530	575	550	561	534	519	555	538	566	555	530	556	540	543	498	560	512	572	571	569	560	527	525	567	564	526	580	502	554	515	551	566	556	584	582	527	579	545	537	579	568	532	532	539	532	557	540	509	522	534	520	558	554	497	524	551	559	556	568	495	553	560	553	563	522	533	540	563	520	555	515	528	530	521	562	539	511	587	497	542	533	539	526	497	589	558	570	552	551	574	527	545	539	504	599	580	558	506	572	533	581	549	581	518	539	549	514	598	512	537	544	546	531	544	576	555	583	534	552	555	574	558	539	548	558	533	543	557	503	543	563	541	549	545	488	509	543	509	520	578	532	545	524	546	537	547	544	531	559	527	576	533	540	547	565	529	554	545	554	563	568	553	534	551	552	532	550	524	571	539	518	514	554	571	539	558	544	527	583	535	499	519	547	522	552	560	505	533	513	500	533	520	524	588	512	560	539	529	529	534	517	537	536	563	540	545	588	502	551	534	533	569	486	523	537	581	545	550	534	532	543	527	580	514	491	508	516	570	603	540	578	567	540	562	519	576	532	548	549	565	532	512	608	516	566	548	607	511	531	538	573	526	522	556	554	523	609	591	518	571	539	538	535	526	549	584	567	512	596	563	567	523	587	545	538	582	545	570	543	501	536	531	570	538	594	554	494	536	562	519	556	595	564	556	547	491	539	532	563	552	568	498	553	534	521	567	572	536	499	545	575	564	531	518	507	543	534	548	546	528	534	551	560	490	596	569	534	510	548	577	580	511	523	472	537	523	562	527	516	527	557	490	547	507	555	516	520	533	563	538	548	578	560	547	530	537	535	564	522	554	535	537	581	512	569	552	546	576	542	502	512	575	565	532	578	521	527	551	541	575	583	541	558	563	569	513	499	535	527	560	599	561	519	552	509	543	531	485	536	502	501	559	560	576	541	486	547	543	511	524	529	527	579	589	516	542	509	558	518	535	567	525	509	596	561	564	547	532	482	551	549	550	545	554	563	553	559	513	531	538	570	574	570	570	548	551	504	543	565	516	549	541	537	512	567	522	505	543	565	518	589	551	515	578	538	541	518	503	508	548	508	508	527	532	532	572	544	544	557	529	536	548	506	555	499	558	538	542	537	544	558	525	538	509	542	528	552	547	524	570	529	508	562	534	555	546	550	538	496	523	587	592	529	531	548	543	530	558	522	557	522	493	539	582	517	526	590	540	543	504	587	570	564	503	504	539	522	548	550	557	595	596	540	545	514	510	582	514	526	553	546	531	546	529	556	515	500	555	516	549	567	517	567	527	559	510	526	521	562	529	528	568	528	495	546	559	516	521	515	512	529	530	494	550	535	515	548	542	535	551	532	534	549	573	549	514	535	532	527	516	537	526	522	540	518	534	511	575	530	544	545	520	523	544	584	552	504	575	569	557	503	525	551	523	525	564	547	563	501	516	539	525	546	535	521	538	573	560	543	536	583	550	535	533	556	550	552	522	529	539	539	527	574	512	560	595	562	550	534	548	530	527	519	528	549	535	557	552	536	536	538	543	553	565	504	507	541	517	576	556	562	571	560	557	536	537	530	529	568	539	541	533	551	556	550	573	536	517	545	574	553	570	559	592	562	526	574	489	550
3452	2124	2346	2310	2036	1345	1233	857	448	385	274	222	191	142	165	167	172	192	157	189	180	187	212	173	171	174	161	178	176	169	165	158	173	162	157	164	177	161	181	175	167	178	159	189	170	157	181	183	145	187	161	147	179	169	161	153	191	170	171	176	180	186	163	163	153	173	167	174	159	165	159	176	173	167	148	183	185	165	168	162	170	167	153	192	203	180	184	180	184	203	168	180	178	160	148	155	149	182	171	155	149	166	173	150	177	171	164	194	176	175	166	155	160	212	172	169	158	177	145	171	154	172	164	169	176	164	154	186	160	165	182	171	123	172	163	162	192	184	164	170	173	155	170	175	164	177	186	168	179	157	173	162	169	179	173	152	175	180	160	170	165	152	175	190	167	169	167	161	188	216	163	172	166	167	184	158	174	164	164	143	169	155	165	174	185	174	176	174	159	150	187	162	164	188	164	169	165	179	173	184	162	170	167	175	161	144	182	147	197	171	179	169	174	140	166	156	177	175	171	158	173	190	172	162	172	170	186	163	160	181	149	167	165	149	179	170	188	161	151	163	163	162	158	184	178	173	180	163	184	153	172	187	181	184	178	171	185	161	184	161	158	166	185	181	154	180	176	172	171	185	191	185	174	166	172	187	149	172	161	163	163	156	178	167	157	189	138	200	182	187	161	158	168	160	204	185	176	190	185	181	153	157	163	183	175	162	163	160	166	162	176	170	151	174	168	179	161	156	166	180	176	152	158	160	157	171	179	172	148	165	172	169	150	181	165	151	152	178	153	172	171	168	199	166	162	183	160	161	175	160	168	175	175	175	174	165	170	176	179	161	162	177	182	153	149	173	172	184	180	193	175	188	174	181	168	195	167	169	186	173	168	180	179	182	149	167	187	204	176	171	201	171	182	169	194	164	185	181	186	161	157	154	175	188	190	176	179	174	173	182	185	177	177	155	171	190	179	155	183	167	176	179	207	160	156	156	171	169	173	144	175	176	176	194	180	169	158	176	139	158	175	184	188	163	170	160	148	178	158	186	176	178	171	187	160	167	169	164	160	170	146	178	146	184	176	158	186	166	177	182	201	174	160	171	151	158	173	142	173	151	171	169	183	183	181	174	175	179	164	161	177	175	178	151	165	193	166	179	179	197	166	160	211	172	179	158	164	191	150	177	192	195	195	175	160	198	178	166	184	160	171	148	163	170	155	170	161	168	171	153	157	176	165	187	171	163	171	158	161	163	161	183	175	164	153	175	184	180	176	166	174	167	182	174	136	152	162	168	149	184	188	172	150	199	169	175	174	176	148	165	182	158	153	182	175	171	173	174	177	171	141	167	184	175	177	160	182	170	178	189	160	168	166	172	157	201	165	178	173	154	154	165	179	174	178	175	159	161	157	176	152	147	171	161	159	160	174	180	166	167	203	164	183	176	190	187	164	166	160	165	160	163	163	179	178	155	149	179	163	166	186	154	155	176	170	168	169	159	168	165	179	149	174	194	158	169	193	152	157	187	189	164	179	192	191	174	167	189	171	161	155	170	184	149	176	181	168	159	169	186	186	179	193	167	173	175	178	160	168	155	180	168	170	168	206	180	169	167	157	178	167	171	193	163	174	159	198	175	188	183	173	195	186	173	179	158	151	155	164	178	201	173	175	194	176	158	180	167	173	189	143	171	147	175	176	165	176	197	156	179	188	158	173	161	163	160	175	177	193	174	162	161	144	146	162	161	158	197	163	175	170	180	180	149	156	152	166	161	164	188	175	170	174	158	155	167	190	188	182	184	161	165	153	172	192	170	168	160	189	168	165	164	180	153	165	174	167	174	170	159	150	174	166	156	153	193	193	168	148	167	163	182	171	166	168	147	187	181	161	172	143	150	173	172	152	176	161	185	165	169	170	184	162	160	149	176	161	171	184	175	166	211	170	158	158	160	163	147	171	150	160	163	177	177	139	178	165	160	163	167	157	173	169	140	187	202	147	172	172	183	154	177	173	163	148	141	173	167	180	172	151	177	174	169	171	150	164	141	182	193	186	166	169	175	176	161	160	184	185	165	167	165	172	148	148	181	184	171	161	189	136	168	187	180	144	169	178	161	200	169	174	172	165	147	184	174	182	176	169	157	165	188	173	171	171	184	177	164	149	182	166	177	169	168	184	165	166	153	173	168	169	172	175	186	167	173	193	156	183	185	181	182	173	162	182	156	179	171	165	198	161	176	153	178	166	163	164	175	178	130	176	195	174	162	170	189	168	164	167	188	151	172	174	177	166	172	172	162	157	196	168	157	164	158	159	173	189	140	160	202	167	175	179	163	156	156	173	157	179	161	185	176	156	167	198	158	163	161	164	174	172	203	184	177	187	161	164	194	180	162	160	170	167	146	158	188	163	160	165	158	179	191	169	160	184	166	164	177	159	170	149	170	159	172	167	175	148	173	161	185	168	160	187	175	183	181	152	180	172	183	170	174	172	168	180	170	161	171	142	168	159	152	157	184	189	192	168	191	179	162	176	170	148	164	163	176	175	135	150	171	143	181	170	173	151	170	163	142	177	175	209	169	162	175	166	212	159	173	175	174	168	197	153	179	153	192	170	192	167	164	138	186	175	163	169	149	177	183	211	177	178	167	175	152	175	166	157	153	157	142	163	170	159	171	173	160	171	184	168	154	205	155	180	163	172	183	139	186	185	163	188	179	163	167	176	173	160	173	175	188	156	171	179	168	153	153	180	155	180	176	180	168	161	167	147	167	172	178	172	162	167	197	173	168	163	174	158	166	168	167	151	171	173	152	155	172	152	159	179	176	158	172	171	159	194	178	150	134	173	172	182	164	161	180	175	157	168	160	157	157	165	175	175	174	168	156	149	169	142	168	180	168	170	196	178	173	169	180	195	166	149	175	178	176	182	145	157	174	152	183	152	166	163	162	199	154	153	167	181	199	186	200	163	177	184	186	170	151	199	152	179	182	164	185	177	174	180	183	187	169	185	157	184	185	169	162	173	193	164	148	160	196	172	184	160	184	149	167	179	188	141	174	167	167	150	175	169	157	176	191	172	155	173	175	163	175	188	144	156	169	176	175	161	171	153	155	173	159	148	169	170	193	162	155	177	174	172	173	180	164	160	165	182	171	162	179	153	164	160	182	156	167	180	180	145	151	184	176	167	157	153	173	170	172	171	175	168	158	168	174	169	171	152	173	166	177	167	188	156	175	211	176	151	182	183	174	168	170	166	180	188	159	185	169	168	165	178	170	153	164	184	165	198	160	166	173	182	178	198	158	183	175	166	164	170	167	174	153	181	187	170	178	171	145	162	204	164	187	158	160	171	169	153	164	178	180	153	165	170	155	154	150	152	172	165	207	168	197	189	171	165	167	178	159	158	167	184	162	176	142	182	170	178	163	172	158	167	164	183	162	173	163	176	178	167	185	208	171	166	153	180	179	169	160	171	152	162	160	149	170	175	193	163	173	154	181	157	142	180	165	162	165	157	160	188	159
2964	2504	4175	5465	5763	4101	4192	3149	1693	1540	918	695	530	546	524	553	502	545	545	520	532	498	490	494	529	509	523	518	534	492	528	515	522	501	516	497	512	493	512	527	509	519	512	485	527	498	502	518	516	514	488	472	506	509	503	473	487	491	481	496	535	497	491	496	476	499	484	507	492	467	530	484	478	488	531	466	517	534	515	464	494	511	493	540	502	527	522	505	477	501	503	519	533	507	498	495	501	491	532	513	480	496	500	519	524	501	525	492	536	482	490	523	529	474	485	516	469	516	481	496	501	536	451	535	487	487	472	491	534	505	501	502	505	466	495	454	480	536	503	478	533	490	520	511	501	493	508	521	503	480	487	487	508	481	494	450	497	508	518	458	516	473	483	506	547	507	522	497	513	472	458	495	513	516	539	536	490	571	510	491	513	519	487	542	526	471	513	484	523	498	506	556	512	498	534	489	509	485	520	480	487	490	462	477	517	496	499	550	513	474	508	478	501	530	504	522	509	490	501	526	525	507	491	535	523	497	526	502	488	532	487	544	497	494	486	470	455	507	488	519	483	504	467	504	506	490	483	471	496	486	541	483	490	473	502	478	485	489	498	477	516	498	499	510	488	492	493	526	490	531	470	521	483	484	505	520	484	522	479	498	534	499	519	497	494	540	514	512	493	481	496	508	467	490	492	508	489	495	487	494	500	520	499	508	496	507	506	456	469	505	460	496	485	471	536	499	486	484	551	508	490	470	464	478	459	526	508	484	491	492	500	501	489	490	478	536	488	510	480	495	498	494	530	486	523	524	493	510	500	526	491	486	507	497	487	531	492	506	510	483	510	506	525	485	519	488	491	506	533	534	505	523	493	477	521	517	494	516	534	515	455	530	525	511	495	486	488	470	472	484	536	510	487	527	497	506	479	498	509	523	480	507	549	490	476	519	495	508	514	477	498	467	475	491	540	496	482	537	494	494	498	560	466	501	521	510	455	520	494	533	508	502	539	473	536	489	517	469	485	536	530	502	491	501	528	496	524	475	531	488	471	522	478	537	503	533	448	474	522	508	481	500	513	497	484	522	537	502	491	548	468	526	499	492	495	468	491	492	497	526	507	503	503	520	522	540	487	492	536	527	495	486	511	463	506	499	490	531	526	518	506	480	516	523	513	495	533	512	501	521	486	471	484	545	476	505	505	508	532	510	483	486	525	487	552	509	476	500	497	481	490	513	465	486	496	460	534	526	487	531	454	504	510	502	493	485	468	452	517	488	444	493	487	510	491	499	519	489	487	502	486	508	494	527	525	494	534	533	521	508	488	535	533	539	525	477	467	467	481	475	485	495	490	498	524	503	488	480	503	518	494	504	533	474	480	533	497	439	532	501	500	542	520	528	486	490	489	495	503	462	509	491	535	483	478	482	541	492	504	551	514	506	505	505	494	520	513	473	523	506	516	478	500	422	520	530	499	502	487	518	492	519	539	489	462	466	514	499	483	492	483	509	499	521	489	493	500	490	495	508	470	525	511	512	502	492	493	472	486	516	488	479	489	516	472	493	493	488	462	497	473	485	519	490	479	538	476	511	486	507	542	472	508	483	482	546	503	490	497	469	504	500	503	499	508	517	506	532	486	502	496	466	494	483	504	489	517	484	515	509	517	471	502	473	477	476	470	499	451	520	528	481	469	517	535	510	520	505	500	465	509	505	495	503	481	462	541	521	487	494	508	524	494	496	499	471	522	482	486	496	492	500	470	483	502	490	531	524	487	511	508	492	485	488	504	511	499	501	497	530	525	539	481	502	504	482	496	486	489	513	503	487	480	492	523	482	522	517	496	500	509	534	460	495	523	498	489	494	477	488	528	521	476	503	455	483	510	494	471	503	514	511	516	501	521	473	477	523	476	462	524	475	518	547	526	483	509	508	511	501	503	500	493	482	518	497	501	512	463	488	520	516	478	531	505	478	478	503	501	483	520	493	518	504	506	520	489	454	475	511	486	473	504	525	489	492	526	533	552	540	486	505	508	549	497	512	487	488	466	515	484	531	527	503	472	525	537	499	494	517	524	470	503	514	497	574	510	504	505	487	469	546	485	490	535	535	542	483	488	557	536	505	458	539	515	455	498	457	490	473	538	515	500	495	484	519	499	514	489	514	445	513	502	515	526	499	472	509	528	511	431	544	528	493	477	491	506	516	492	522	511	501	531	483	499	539	504	513	547	531	543	494	497	489	473	449	517	532	505	501	487	475	475	518	491	492	517	510	498	469	519	496	505	506	508	520	524	505	525	490	507	506	505	499	496	524	478	484	495	475	577	512	481	497	502	522	495	501	477	566	513	511	473	525	513	528	441	473	545	502	471	492	461	545	505	486	525	469	489	529	464	502	506	499	493	478	478	502	519	489	508	511	523	496	495	515	525	514	495	484	508	464	524	522	473	469	505	517	528	497	504	531	516	512	497	450	476	505	497	526	473	496	525	476	521	526	496	490	489	471	482	537	485	493	505	489	508	552	539	499	533	509	500	467	511	488	468	467	521	518	527	515	522	497	508	514	526	486	529	515	480	483	527	471	502	483	581	484	517	482	453	478	443	531	483	491	491	534	496	494	497	499	510	485	527	513	502	477	489	463	501	515	505	533	531	486	493	545	534	507	498	467	549	506	561	485	491	489	487	476	528	498	491	480	535	524	499	486	477	537	495	507	509	510	481	514	505	535	497	484	493	482	458	511	507	501	491	513	496	504	500	479	458	483	497	502	511	500	537	487	468	503	468	499	477	499	542	487	516	524	483	492	502	545	512	489	482	462	518	531	534	514	540	472	498	549	517	494	496	502	467	503	541	520	546	500	456	476	488	493	503	476	516	478	473	466	510	502	496	575	496	506	500	494	480	512	467	513	454	472	529	522	505	497	463	506	500	450	507	540	489	486	524	484	520	496	483	539	514	481	523	479	490	511	506	486	475	514	493	504	526	460	506	500	464	479	481	502	477	490	491	507	521	481	482	531	488	510	507	541	468	517	471	504	549	527	496	493	517	476	536	476	512	505	516	488	484	462	483	523	461	515	503	516	478	501	488	515	486	479	515	520	501	481	486	475	520	483	539	508	490	483	550	485	497	515	502	487	522	536	526	527	521	493	511	512	529	467	506	511	490	493	495	504	501	510	527	489	504	521	505	525	508	538	550	497	553	507	462	522	524	494	430	473	485	495	466	454	522	462	503	483	512	495	456	490	498	490	547	532	474	490	476	527	500	495	519	495	521	479	486	541	493	484	527	590	463	491	529	521	508	488	496	491	497	496	522	509	542	526	483	513	519	521	489	469	508	515	492	461	487	518	509	469	509	490	490	477	496	506	508	524	545	501	503	491	514	546	492	512	519	483	522	471	511	529	480	517	498	513	492	491	484	477	460	499	501	516	483	466	505	516	512	580	510	512	502	510	467	483	504	470	495	462	470	513	529	527	484	459	523	477	519	494	520	505	500	495	478	461	528	530	500	501	542	491
14136	11595	16549	16061	13494	11314	9857	6369	3655	2494	1183	295	199	187	152	133	136	134	113	119	132	117	125	135	108	97	120	91	117	107	106	104	104	112	106	108	89	108	105	117	102	96	114	105	100	94	109	106	109	117	110	107	102	105	87	88	97	97	94	90	76	107	82	115	102	94	104	97	101	93	88	117	86	79	96	121	97	111	105	105	90	100	100	135	85	90	114	105	93	94	113	116	102	100	116	93	101	100	99	95	92	110	100	85	91	92	98	107	93	81	101	90	93	87	91	98	78	81	100	97	92	91	108	104	93	118	116	99	109	86	112	100	129	92	88	106	99	107	96	89	102	100	107	86	97	95	120	74	78	90	96	93	93	94	99	97	93	97	84	114	94	102	109	110	81	103	95	87	93	92	92	88	89	115	92	88	86	106	95	101	100	106	98	98	103	109	120	109	91	106	102	88	106	103	87	103	105	79	121	101	85	98	93	94	99	94	91	98	97	84	109	90	104	101	110	101	99	103	87	94	88	91	96	109	87	111	73	93	89	98	91	100	103	94	98	117	83	105	100	85	123	92	92	86	109	100	103	88	98	87	92	105	91	106	88	92	100	95	114	110	98	93	98	95	99	101	96	81	97	93	90	97	103	101	93	87	108	102	90	92	91	89	99	105	95	91	91	76	104	100	87	96	92	113	103	94	111	92	90	104	107	102	96	107	82	96	94	86	96	102	93	102	96	75	97	98	111	101	101	98	107	97	110	84	106	88	81	101	110	87	108	90	104	103	88	97	97	85	96	108	83	91	97	92	97	85	113	91	90	104	99	99	101	102	94	84	99	96	94	94	79	88	93	90	98	111	86	87	100	102	102	83	102	85	96	113	105	105	109	98	112	91	99	101	101	103	84	86	87	98	80	88	72	91	87	82	93	98	81	111	100	79	111	91	99	87	93	82	82	96	88	77	87	91	80	97	100	113	83	99	103	118	95	86	109	99	96	102	102	87	97	99	97	94	90	117	98	82	90	87	92	90	99	99	77	89	85	77	96	101	92	110	108	111	95	115	103	100	98	89	96	103	101	101	91	100	102	95	90	90	81	105	97	99	91	94	100	104	103	80	75	106	115	95	74	84	101	82	125	100	112	87	96	117	92	99	103	85	109	102	96	99	91	85	91	95	86	131	97	96	89	95	103	91	85	84	98	110	103	94	104	105	100	109	107	103	94	109	94	116	105	88	87	93	108	96	79	90	98	93	101	109	88	98	93	96	105	98	80	88	112	118	112	102	91	104	104	84	84	88	99	115	83	94	88	81	108	104	79	98	113	101	85	77	98	97	81	99	87	93	99	105	93	89	96	117	107	93	98	87	105	77	107	106	86	94	100	91	102	101	98	126	93	91	91	102	89	88	112	103	109	102	80	91	110	98	100	119	91	90	94	82	103	98	78	108	90	96	79	110	87	90	106	101	103	104	99	111	91	87	109	96	88	116	105	107	81	87	88	111	88	115	80	95	82	92	105	98	84	100	94	117	77	97	94	89	91	110	98	108	105	116	97	105	97	100	97	103	117	102	102	92	95	90	101	95	106	107	74	118	85	88	77	105	74	102	105	80	115	117	96	101	106	98	107	87	100	89	105	112	80	88	78	99	100	105	109	81	79	107	86	114	79	95	93	95	88	78	100	108	87	107	80	111	91	84	116	88	105	96	106	96	95	100	90	89	111	111	103	78	95	107	87	77	86	92	87	89	105	104	101	98	87	101	88	96	100	100	88	97	91	104	91	99	94	90	62	86	99	90	96	110	105	94	90	100	83	101	109	84	92	100	94	95	92	92	89	97	101	108	100	100	105	104	103	94	94	109	94	107	93	89	94	97	98	103	100	108	84	108	107	101	92	83	90	106	81	106	90	109	108	122	90	102	100	101	91	94	69	94	96	102	96	99	102	105	99	98	94	92	77	100	99	109	120	116	93	95	84	81	87	73	91	72	96	107	105	90	97	98	101	87	103	83	100	97	90	103	96	93	79	86	93	100	95	85	101	108	91	101	81	97	96	87	92	77	95	97	105	104	105	99	102	79	84	92	94	106	90	99	86	91	104	88	98	98	113	106	97	90	102	94	93	95	89	96	93	91	75	93	95	105	83	102	102	93	94	98	75	103	90	96	99	84	104	110	114	79	106	112	100	91	105	89	101	85	109	82	70	99	89	104	109	90	107	81	92	83	97	100	86	97	97	100	113	99	89	82	100	96	85	110	98	92	90	97	80	83	94	118	80	91	96	100	94	108	93	100	94	76	100	93	88	98	92	123	103	117	97	95	103	106	86	69	106	91	84	97	123	93	108	70	88	90	95	94	93	113	85	117	121	95	93	78	108	92	87	84	92	86	118	105	96	102	74	95	102	104	91	110	113	98	99	80	97	83	107	112	112	103	116	101	104	103	114	98	83	96	111	104	96	102	78	90	75	101	96	99	108	83	77	112	95	115	90	92	115	89	92	88	91	96	102	90	105	95	89	101	85	82	84	97	108	86	98	106	94	93	87	99	108	101	104	95	93	83	90	93	82	109	95	102	95	92	115	87	110	108	84	73	88	103	97	99	92	103	90	101	89	93	80	104	83	93	92	92	105	103	80	80	87	80	87	98	87	109	102	98	87	99	95	105	89	94	93	92	98	95	82	79	97	90	99	93	84	101	85	95	92	88	93	108	103	97	98	92	100	91	101	92	109	94	83	115	108	92	97	93	81	99	95	82	113	72	95	109	101	93	100	93	114	96	91	101	93	72	68	87	90	102	97	86	93	88	88	105	92	99	101	92	108	78	118	101	95	111	97	106	100	100	103	105	108	91	98	88	107	84	81	82	118	87	94	95	121	98	94	92	105	93	96	94	94	82	101	115	103	125	96	123	109	88	85	106	93	112	78	107	94	92	90	113	96	91	110	102	87	94	80	84	87	84	99	106	107	105	104	96	79	85	96	92	94	103	96	83	98	103	138	83	94	75	86	116	99	99	92	97	89	83	103	96	92	103	97	91	86	93	113	91	105	78	98	98	110	95	114	97	115	81	82	105	97	114	95	106	96	93	77	104	83	91	97	74	94	103	102	107	94	112	91	99	92	97	103	100	111	93	87	101	82	94	85	102	108	96	99	116	118	94	89	109	91	89	87	96	101	114	92	105	117	110	96	109	99	93	77	82	84	96	80	79	111	86	94	98	108	92	103	112	115	108	104	101	94	108	90	89	100	108	118	100	104	99	100	82	80	94	97	99	111	94	83	89	118	87	85	79	84	101	92	95	96	83	91	86	96	73	94	92	97	95	90	89	112	90	86	89	83	105	94	87	114	93	92	112	106	112	89	109	91	82	105	99	95	96	108	102	86	75	92	98	95	81	91	90	98	85	96	80	101	99	88	108	102	100	103	99	78	87	97	90	104	92	86	97	93	88	88	94	116	106	94	88	108	98	102	93	111	100	94	97	78	98	109	104	98	98	119	90	97	97	106	91	107	95
9061	9585	16685	19185	21187	19702	20368	13248	9069	8238	3729	1017	809	733	700	648	625	595	566	554	489	447	468	493	465	444	464	401	408	421	439	379	372	351	418	378	353	352	395	381	368	388	350	392	341	349	370	351	358	362	347	341	349	370	349	294	361	325	330	333	363	349	350	343	356	333	343	344	324	342	307	294	367	292	321	336	298	318	345	311	333	324	319	304	308	321	351	311	345	312	308	346	312	330	331	322	298	324	323	337	337	352	316	298	329	312	292	311	351	328	307	320	325	311	303	303	331	287	333	308	347	346	334	340	353	347	314	345	316	339	329	319	305	345	301	350	300	355	322	305	344	327	332	302	335	321	334	309	326	310	324	359	328	303	339	310	322	372	329	316	330	335	332	347	346	340	300	358	311	314	321	309	350	328	339	326	324	331	324	314	343	328	317	320	303	309	337	335	299	342	314	301	358	331	279	285	312	319	313	329	294	325	309	293	345	290	303	340	337	335	302	320	333	312	354	320	314	335	294	295	331	305	338	327	325	320	266	358	325	330	329	315	326	292	290	315	320	361	344	303	305	301	313	323	300	325	305	336	350	335	314	298	333	324	313	317	305	338	368	321	314	326	315	301	327	329	342	343	316	292	326	316	324	307	342	315	316	326	316	350	318	330	336	347	314	326	337	320	297	297	328	338	318	300	321	283	316	299	328	317	300	282	314	312	326	317	282	279	333	310	337	340	328	295	329	319	319	320	318	308	356	306	319	338	317	292	314	333	325	363	338	318	341	324	307	313	308	319	325	326	305	353	329	302	317	308	334	321	313	287	282	319	317	353	315	334	342	344	295	308	324	324	303	306	311	337	306	363	338	314	310	321	317	312	349	321	336	297	320	332	320	315	341	331	302	335	343	288	343	312	342	315	320	333	332	312	292	332	298	334	352	315	313	359	329	352	329	285	305	337	298	304	345	343	321	328	329	304	338	359	318	315	310	307	322	308	307	304	326	331	321	325	317	284	352	306	330	337	319	320	325	315	308	338	360	312	322	347	317	306	320	323	324	331	290	339	315	306	317	282	301	367	329	332	322	299	331	311	315	329	315	325	311	318	334	334	336	340	269	319	318	316	325	317	331	324	299	329	323	336	301	321	333	328	332	360	317	349	320	333	308	315	300	333	322	307	294	317	345	323	301	290	314	315	313	327	332	309	300	328	353	269	307	336	330	304	297	294	334	314	328	310	278	346	320	327	318	328	319	322	327	325	327	302	328	309	297	304	330	332	309	317	327	311	305	341	308	319	340	309	289	333	310	355	305	317	321	294	280	293	317	305	312	279	319	310	331	332	335	325	310	305	319	285	347	299	350	358	322	333	303	312	311	340	316	319	322	295	342	321	287	345	332	345	281	308	322	347	319	328	316	316	300	336	332	327	344	347	334	332	311	304	313	307	320	327	316	329	339	298	342	285	290	297	313	325	337	307	311	340	338	301	302	337	368	320	334	317	342	328	307	314	316	304	326	333	340	346	320	324	302	297	323	332	306	328	315	307	322	327	335	355	296	307	299	330	318	315	318	337	339	286	322	334	298	320	308	316	342	310	325	326	319	331	283	323	313	321	354	321	312	316	297	307	317	304	328	335	315	332	369	315	312	306	302	328	288	277	302	308	325	327	304	305	301	340	331	318	333	330	307	317	312	308	327	335	324	339	311	320	292	348	310	345	312	325	350	320	310	309	321	356	312	329	310	327	338	306	323	297	306	297	304	341	306	315	335	327	310	294	291	345	333	299	320	358	315	316	303	311	295	342	311	335	321	350	309	346	338	326	310	304	311	317	327	324	321	304	331	288	294	308	272	308	312	303	329	315	314	318	305	329	290	300	307	288	315	324	343	320	315	318	326	316	300	335	309	323	310	318	349	310	338	330	295	329	336	352	317	298	336	353	299	319	320	338	319	334	315	321	310	335	320	309	288	338	352	306	301	324	327	350	316	365	322	318	332	309	325	316	339	298	315	347	341	330	319	324	332	325	302	355	317	332	304	342	327	330	351	373	316	303	310	299	327	299	315	296	299	312	300	311	315	319	319	310	296	262	334	317	323	306	333	360	326	328	349	310	303	329	309	321	313	320	327	312	325	264	312	324	324	297	318	345	363	303	338	334	322	307	292	304	322	292	288	325	334	339	332	346	337	332	304	311	317	319	353	292	297	289	351	279	330	314	335	334	332	318	335	328	330	292	326	304	300	309	318	325	298	340	314	322	330	338	320	274	315	344	328	325	319	303	300	273	340	310	323	321	330	323	322	336	315	321	308	291	315	317	316	332	310	319	320	320	346	314	349	296	304	313	331	344	286	353	352	271	320	324	320	345	295	311	310	298	338	314	299	327	333	312	330	277	304	305	304	310	309	309	326	318	352	332	279	331	341	326	303	317	336	307	369	299	329	312	281	317	312	300	303	325	353	305	321	288	349	331	333	323	310	329	322	341	296	296	348	311	299	330	323	311	296	313	297	332	314	317	345	350	340	311	318	342	286	324	314	316	333	308	315	297	314	299	328	315	324	328	334	315	345	277	297	331	293	331	320	306	309	346	336	292	316	319	321	308	318	339	344	345	314	331	309	326	290	305	334	341	313	323	298	345	287	353	346	300	347	349	323	329	356	315	301	330	306	304	331	308	343	355	304	319	362	325	312	324	314	324	326	323	316	322	320	315	303	327	320	319	315	327	310	283	333	312	299	301	296	316	322	286	300	312	310	328	331	306	334	323	327	339	366	320	329	299	321	325	336	343	330	310	324	305	308	337	284	324	303	355	305	331	322	334	319	326	274	333	333	329	348	345	356	323	318	309	343	346	336	318	319	319	324	346	305	310	326	326	312	314	326	290	309	302	328	314	299	343	322	308	335	314	315	293	312	310	278	307	345	316	339	321	334	318	335	325	300	312	332	326	299	311	325	331	301	338	313	288	339	329	306	331	314	313	324	349	289	339	361	308	327	308	323	330	338	309	349	307	302	299	264	333	360	317	342	299	285	333	312	302	313	367	295	334	331	296	330	324	331	312	292	325	325	314	312	298	292	335	301	299	312	326	316	295	330	308	308	303	325	321	318	308	330	346	347	343	329	331	314	313	344	323	341	320	320	304	341	288	325	314	318	322	315	329	336	313	337	347	328	299	326	325	330	334	302	337	308	339	317	314	320	295	323	323	301	286	326	321	345	310	319	311	298	314	300	345	312	358	317	294	303	311	338	272	327	312	321	330	352	328	318	328	302	303	354	312	333	298	321	276	324	293	329	308	312	341	283	329	335	313	318	311	304	329	302	334	322	342	310	329	290	336	325	333	325	320	313	345	320	302	337	303	290	314	316	302	356	296	315	342	321	354	272	315	288	342	301	314	320	311	325	310	321	304	343	310	302	317	294	343	304	363	321	314	353	309	340	307	312	343	328	339	305	308	317	332	328	297	287	332	336	304	321	340	323	292	320	346	293	301	356	378	331	346	321	337	322	305	355	307
23040	20074	25290	21764	22649	23712	19556	13154	5970	4120	3278	1927	469	340	321	277	260	253	236	221	219	211	217	241	237	204	217	227	197	235	195	192	196	191	202	200	206	184	198	180	203	177	198	202	189	146	159	162	191	173	195	181	196	180	165	206	201	177	185	205	168	193	171	183	206	174	204	185	167	204	186	174	176	181	179	213	176	164	195	201	207	180	193	185	180	192	160	187	159	163	186	207	168	187	172	170	181	166	211	205	180	170	188	194	184	180	185	193	182	173	190	181	192	177	181	190	160	187	177	172	196	195	174	176	170	168	193	183	191	203	170	175	163	202	154	160	196	157	174	178	189	167	184	169	199	193	200	162	173	146	163	200	204	220	187	179	176	204	177	174	181	163	165	172	188	167	168	204	169	188	183	168	173	174	174	185	187	184	171	194	177	187	188	176	185	173	192	202	178	189	166	168	173	171	187	173	175	195	197	170	192	192	165	180	167	168	190	166	171	187	192	184	208	183	175	188	193	191	195	182	184	170	204	183	200	189	175	162	174	173	154	162	218	192	194	194	167	175	187	201	202	170	186	173	189	167	181	199	184	183	171	145	196	195	166	192	191	178	199	200	174	172	188	187	168	186	172	171	206	202	203	182	196	188	184	177	154	186	180	169	181	183	167	166	185	200	176	190	162	169	172	171	175	177	183	185	173	148	176	198	189	191	185	185	183	197	185	195	194	181	192	189	192	182	182	161	182	172	181	188	193	169	181	165	207	178	178	167	162	194	202	180	212	191	177	182	175	176	155	192	169	193	173	184	177	167	180	174	159	161	169	151	161	186	197	183	174	174	180	163	191	147	189	180	171	168	192	195	154	169	196	195	163	192	197	204	191	179	174	211	178	203	190	183	181	174	182	178	182	160	162	199	170	183	194	203	197	157	181	186	157	187	192	173	182	176	181	176	177	179	183	186	178	185	192	182	167	190	166	188	170	192	197	160	197	185	170	177	212	188	188	158	154	201	198	183	196	176	185	203	185	189	164	179	203	201	217	186	207	201	182	184	200	186	164	185	179	194	167	172	157	191	197	194	166	160	165	215	187	203	223	179	192	173	176	169	184	180	181	169	175	170	196	177	138	170	182	168	173	157	183	180	167	190	177	189	200	182	177	190	175	163	177	158	198	200	149	174	196	181	188	187	166	178	163	169	185	182	198	187	203	186	193	160	182	187	188	161	174	188	199	171	164	171	166	190	174	194	172	179	180	187	167	179	190	189	190	178	179	180	179	195	174	159	199	188	190	189	178	170	183	185	174	169	171	166	185	180	182	180	183	169	176	142	196	180	158	173	203	173	198	177	199	187	190	175	174	166	159	187	167	167	191	192	194	189	181	195	187	190	187	169	160	183	184	187	166	193	153	164	185	171	230	189	183	161	191	201	175	162	198	180	186	182	198	173	172	169	177	189	176	185	174	184	192	212	182	189	193	164	169	140	175	169	177	204	192	179	152	164	177	201	179	190	191	170	204	200	144	174	179	173	184	176	164	191	203	174	200	202	169	174	193	177	142	178	190	199	191	174	160	182	177	188	180	174	158	174	191	151	185	181	176	174	198	168	184	169	188	190	186	175	172	182	181	172	177	182	178	176	184	162	184	193	205	195	175	163	189	184	190	190	199	179	193	210	164	192	179	183	190	201	171	178	190	205	185	159	191	173	174	161	152	184	183	193	188	173	171	158	182	175	166	194	187	203	175	172	183	184	196	193	180	185	163	199	178	189	178	207	178	156	177	169	189	178	201	183	190	188	191	159	200	170	170	176	192	170	186	203	183	191	183	181	182	189	204	189	196	171	179	166	171	174	186	188	195	142	164	170	173	169	167	165	193	165	181	193	161	194	176	177	167	175	203	176	190	167	158	167	201	172	187	192	194	203	160	178	175	181	203	192	182	176	176	173	174	177	181	182	187	186	159	195	177	174	197	199	169	157	187	203	170	192	193	179	202	178	206	184	201	193	203	177	180	187	179	192	183	185	181	162	173	181	186	190	175	183	174	167	183	159	166	173	202	206	213	185	209	164	216	186	181	161	195	184	185	178	169	192	173	193	191	192	161	157	193	175	202	170	194	180	187	162	179	190	169	191	175	175	181	191	162	178	202	204	175	192	189	198	167	165	200	180	192	167	197	183	175	186	161	201	185	185	169	187	176	174	193	167	174	169	182	203	206	178	204	169	198	196	173	175	193	183	182	195	172	164	204	173	188	204	155	188	178	204	183	170	156	171	196	156	184	159	190	164	180	185	191	200	178	186	191	184	183	197	193	163	184	165	172	173	146	148	172	195	170	196	184	181	200	186	159	199	173	164	178	171	192	189	181	177	186	180	186	177	176	195	184	156	184	158	183	176	174	173	181	173	215	198	187	198	190	189	196	184	175	189	172	196	187	194	188	199	193	189	196	169	180	180	188	161	158	171	206	149	172	189	211	170	148	173	177	178	137	175	176	181	183	188	193	166	175	187	168	184	188	189	202	186	176	168	157	173	171	187	191	185	178	176	170	174	203	167	170	193	187	188	187	169	165	190	175	179	196	186	188	164	181	194	179	173	183	196	178	165	167	170	189	189	204	179	173	198	174	172	171	153	202	199	184	209	190	190	179	179	195	166	186	181	200	184	182	182	166	191	192	160	179	161	159	156	196	185	185	165	155	204	173	185	184	195	183	197	162	203	197	174	192	200	183	192	173	170	166	209	174	187	193	206	192	191	172	195	172	183	150	199	150	175	170	175	182	182	194	194	197	201	180	203	194	192	181	167	184	165	168	184	185	200	175	158	172	173	201	201	186	157	179	183	197	177	184	181	165	198	188	189	192	162	182	167	179	182	174	184	186	192	197	165	200	179	187	190	206	179	171	186	190	172	173	191	184	165	167	184	209	190	180	187	192	177	190	216	194	190	205	187	219	174	187	182	159	206	177	201	196	180	199	199	185	201	194	168	173	195	156	155	181	181	193	178	174	172	213	199	193	192	165	182	188	182	177	183	165	174	177	171	181	188	172	166	185	166	196	155	209	169	199	224	188	195	186	215	186	175	186	197	182	157	200	197	179	178	206	176	166	152	176	164	184	173	190	193	155	182	192	180	146	196	165	200	206	180	175	175	166	172	174	171	185	167	177	182	160	190	182	195	182	178	154	199	189	188	191	173	189	180	184	159	206	165	170	179	183	185	180	193	152	167	198	167	165	188	181	169	173	173	160	182	170	190	158	172	176	174	201	202	190	198	190	182	189	180	182	181	163	184	204	176	162	187	194	219	183	200	199	210	188	185	193	191	192	184	190	172	185	185	203	174	178	163	218	176	184	192	183	193	158	178	164	178	184	178	184	179	178	189	176	187	204	203	175	194	173	204	177	159	176	166	176	166	177	163	174	171	183	166	178	170	169	212	185	188	185	186	156	172	176	166	173	213	183	189	201	171	182	171	189	178	167	159	182	184	166	164	165	178	200	179	188	184	204	174	183	187
13078	16015	21711	24255	30704	31699	28408	21193	11093	11151	9629	7113	1554	1484	1314	1242	1131	1129	1049	1051	959	950	873	890	780	868	829	761	746	715	746	705	663	719	706	667	630	692	617	685	632	658	612	665	659	595	638	620	618	570	620	635	617	602	574	578	606	561	593	645	605	580	576	575	578	615	597	626	569	606	549	604	597	610	603	617	549	605	563	562	594	526	575	572	540	653	517	560	597	579	605	566	557	559	569	534	544	525	562	571	559	574	559	566	532	591	520	585	575	550	559	569	597	559	562	542	557	556	505	485	565	578	536	575	547	574	550	593	560	515	586	555	548	567	552	575	540	561	569	548	572	516	564	526	617	570	549	562	557	576	517	602	513	580	559	547	555	534	547	603	519	551	503	511	568	560	561	532	490	547	546	539	566	540	542	501	547	594	533	557	571	505	523	549	564	556	543	521	556	541	562	551	509	512	541	553	580	523	580	596	523	539	566	533	545	551	553	558	581	512	591	532	584	537	562	551	551	542	542	532	573	598	548	532	571	561	555	577	552	561	518	542	560	540	523	562	517	506	492	578	566	543	563	555	539	537	527	573	523	538	557	523	552	565	532	553	479	581	509	538	557	544	511	526	520	537	547	591	560	554	558	568	565	525	555	540	559	541	525	521	548	533	573	533	546	497	568	549	515	544	514	552	527	517	511	549	522	571	552	533	557	586	571	559	563	557	568	590	528	583	543	556	576	556	546	545	551	530	510	525	558	548	520	557	568	583	544	546	550	545	545	543	536	531	548	548	537	544	571	561	557	575	562	572	569	533	547	534	527	507	537	530	580	544	537	540	540	533	556	548	566	546	535	585	563	562	561	546	575	535	567	564	532	560	568	555	563	511	534	557	573	507	523	568	551	550	512	550	578	495	554	541	533	534	559	532	587	568	545	531	587	566	557	538	515	562	569	517	566	567	597	543	572	508	570	508	550	524	549	549	564	524	523	535	552	543	612	532	523	523	540	546	573	546	567	523	549	538	526	557	546	520	534	533	546	532	509	522	558	550	519	550	512	575	554	532	559	530	542	528	518	529	567	496	561	543	541	524	541	541	563	537	581	584	550	582	545	573	582	587	585	568	519	521	520	561	599	565	548	523	542	559	563	530	521	543	534	565	543	536	558	521	500	576	540	590	541	530	566	532	531	571	521	534	498	497	569	554	555	481	571	545	569	556	551	529	551	560	575	557	516	541	574	548	580	610	544	555	552	567	561	520	537	521	516	540	511	526	587	526	528	556	567	530	531	521	529	563	560	570	584	504	519	516	556	542	538	614	547	561	589	570	567	603	523	493	556	575	524	551	559	558	567	522	547	516	574	552	517	518	563	576	546	523	546	518	541	564	549	546	528	542	543	551	600	567	562	551	544	571	534	542	533	559	564	535	550	497	525	579	524	545	522	585	538	473	527	520	550	548	583	559	493	569	544	503	507	537	573	566	578	494	498	521	548	577	535	544	585	505	546	582	555	539	572	550	528	566	597	540	536	589	604	517	523	556	557	540	535	520	507	504	528	518	552	514	546	549	530	525	581	554	561	561	557	552	535	552	540	545	543	570	550	557	514	554	571	587	554	557	565	542	570	528	557	549	543	548	543	573	556	548	549	564	531	550	548	537	549	550	551	525	594	550	545	494	547	521	561	545	537	531	572	531	558	522	586	532	524	543	506	559	528	557	486	538	511	510	538	553	570	524	573	561	528	495	466	537	551	545	543	530	544	529	518	508	577	526	527	547	537	582	527	564	531	548	522	548	548	540	562	589	521	525	545	490	508	514	537	549	556	585	557	530	575	561	501	564	570	543	550	534	513	544	597	569	545	516	521	550	536	549	522	556	541	541	575	542	563	534	576	561	544	551	494	546	560	525	541	576	549	546	511	534	536	548	525	579	576	528	534	558	536	554	520	516	570	555	528	554	498	536	567	549	568	509	559	540	511	548	564	599	500	538	530	524	520	566	553	538	521	518	564	500	532	545	590	513	563	528	498	568	579	561	549	570	604	534	556	509	581	556	564	553	508	523	565	514	552	508	542	527	532	524	513	543	535	578	530	535	571	596	557	550	519	538	554	539	549	514	543	557	571	590	543	537	544	550	565	515	521	550	541	609	521	568	557	523	530	542	549	520	570	539	535	535	529	558	522	508	536	541	574	571	546	537	571	538	506	543	511	562	548	571	509	504	537	550	552	562	548	566	600	550	511	585	570	542	505	560	592	534	536	565	554	558	548	529	540	558	561	520	534	529	507	577	555	568	584	574	561	561	551	562	523	522	553	518	530	528	571	570	563	500	555	555	538	527	575	551	512	544	559	508	534	561	553	548	579	561	606	516	539	581	584	575	536	549	551	559	538	595	527	557	504	591	548	549	532	562	587	513	539	549	540	538	530	521	553	541	533	552	519	532	579	536	527	596	550	517	545	566	513	518	521	552	531	511	529	533	546	541	514	535	557	615	526	526	541	555	540	533	547	529	559	564	506	546	547	546	525	539	560	547	553	513	560	541	495	524	510	567	533	516	582	538	543	575	567	524	527	533	570	562	536	533	535	551	524	520	559	506	565	571	584	532	578	534	546	568	514	542	539	557	516	526	582	569	592	552	532	525	562	533	568	561	521	539	488	569	563	535	530	531	522	534	546	530	512	568	547	558	578	545	538	544	570	557	546	566	559	545	523	550	531	558	560	567	534	559	505	513	533	548	557	533	514	516	543	574	575	536	532	561	563	592	506	521	515	615	566	515	535	493	573	569	546	514	535	544	527	514	521	514	549	563	542	534	531	560	549	548	506	507	535	518	529	565	540	545	525	564	534	547	569	534	579	498	543	512	519	545	556	558	542	539	552	536	541	582	544	516	544	513	525	579	559	521	549	575	605	571	547	547	582	506	529	530	540	557	581	542	521	547	524	555	547	598	528	556	550	567	567	538	511	555	578	505	563	563	565	519	546	529	559	533	570	561	545	526	524	535	565	554	552	544	543	560	519	563	573	544	524	540	548	555	570	560	522	572	527	528	584	510	587	511	549	548	578	507	539	568	562	538	510	526	524	520	607	508	571	616	521	538	521	567	550	543	511	564	514	551	569	542	575	591	531	549	540	558	567	502	572	536	508	510	537	548	578	532	540	551	519	559	522	519	559	532	569	538	502	539	595	555	578	573	533	550	574	554	571	546	529	532	551	580	568	541	566	549	555	541	546	528	538	537	577	519	591	519	520	538	547	541	545	548	553	522	561	539	582	547	595	551	533	556	530	528	561	548	562	544	519	574	549	536	580	543	547	548	543	567	517	547	536	521	563	532	531	566	570	542	525	549	533	550	522	544	529	580	547	539	554	547	545	544	546	539	524	528	561	575	563	559	532	513	541	545	555	549	564	548	527	543	510	544	545	542	545	532	577	573	512	541	529	554	564	523	511	529	569	521	559	541	584	547	571	562	526	534	538	540	530	494	503	523	547	505	551	576	528	528	569	563	529	545
3341	2736	2503	2053	2334	1563	1284	1102	911	414	306	237	179	168	183	168	163	169	150	182	176	191	159	191	166	169	180	184	171	172	151	193	164	164	150	174	189	153	184	177	173	166	145	181	152	191	150	156	160	178	147	171	168	182	158	175	181	159	142	195	170	173	170	153	192	197	186	188	203	169	152	171	176	150	165	186	170	182	186	180	180	185	189	151	170	160	175	165	213	196	180	145	154	149	172	168	180	187	161	157	182	194	162	166	160	155	172	172	166	194	210	165	153	163	172	166	151	162	171	173	176	171	156	176	188	174	184	145	163	160	181	173	193	171	152	205	188	168	170	189	192	176	165	169	181	162	180	169	175	174	189	151	151	169	150	168	161	167	190	178	186	151	175	185	173	174	174	176	144	159	167	176	151	184	154	164	170	171	163	174	185	159	159	174	158	201	181	160	179	160	153	177	198	156	167	161	187	176	168	152	173	189	162	178	185	185	180	178	160	163	141	181	193	180	166	153	172	161	153	169	183	174	170	156	174	169	151	160	158	190	165	164	162	172	156	170	181	166	176	160	149	163	153	164	174	178	176	161	175	197	177	173	165	160	149	200	178	162	194	194	173	183	189	170	186	172	183	155	158	169	198	157	182	170	177	146	164	197	140	173	186	157	155	161	161	192	161	172	188	181	190	161	179	175	171	175	157	147	186	162	172	177	168	151	186	173	165	177	176	146	173	186	166	147	178	173	176	176	157	180	180	182	164	172	169	151	165	165	182	176	169	189	170	171	154	193	173	187	189	184	183	174	153	169	175	191	179	177	157	188	159	178	169	172	154	161	135	185	154	185	177	160	157	176	189	183	175	175	176	185	181	192	158	187	160	175	192	180	185	170	171	197	187	193	170	153	166	177	149	165	175	171	182	198	170	162	193	181	167	172	184	209	169	162	142	202	154	160	171	168	157	145	151	168	157	158	181	166	152	174	176	177	163	171	169	191	151	171	160	179	158	177	154	166	166	162	193	207	179	169	169	166	171	158	175	174	188	163	168	184	182	152	170	200	167	149	132	167	178	166	182	175	176	151	167	164	163	178	183	177	166	152	137	168	166	189	154	186	186	156	175	196	178	172	178	199	156	168	144	156	162	162	153	169	175	166	166	157	171	173	183	142	152	162	178	186	157	166	148	177	178	156	176	179	185	206	176	218	163	185	164	169	160	175	160	180	179	156	173	198	178	184	164	174	170	160	179	193	183	176	172	171	170	155	159	141	167	174	163	177	180	148	132	184	195	166	148	170	172	182	161	188	200	196	180	191	169	175	181	168	159	191	181	177	154	162	191	145	162	179	188	187	169	157	169	181	170	180	174	159	164	150	161	158	179	184	180	172	176	177	157	143	169	174	143	176	187	180	178	166	169	164	192	168	175	189	179	172	146	186	157	158	160	148	154	196	181	170	159	166	163	166	175	153	174	163	189	177	153	195	168	169	176	166	170	194	146	151	189	143	176	167	190	186	155	179	155	160	187	158	150	165	159	153	190	177	162	180	183	166	184	182	172	185	176	174	153	160	165	187	161	169	164	156	159	160	152	180	182	160	191	182	181	200	142	170	165	164	159	154	148	175	177	173	159	149	156	181	172	192	149	159	167	165	179	189	162	172	174	185	179	191	174	175	197	163	177	177	161	156	157	188	182	159	178	167	185	182	166	194	174	157	163	171	187	162	173	171	167	187	193	146	148	182	161	180	165	153	166	171	174	174	163	168	183	163	165	177	162	187	160	182	162	187	172	171	181	186	193	181	177	183	179	171	178	179	172	168	161	172	189	162	151	178	183	151	177	176	158	187	145	171	157	173	163	161	161	170	180	162	157	193	161	184	158	167	164	154	173	175	165	144	184	173	163	157	173	158	179	184	182	173	153	167	150	195	172	160	173	165	160	182	158	167	150	175	167	174	162	159	172	165	173	167	190	166	174	193	180	169	172	168	153	193	169	185	151	178	164	157	176	196	193	156	159	172	159	164	157	166	171	172	170	170	152	172	178	171	160	174	185	162	171	164	168	158	182	163	177	180	140	174	182	173	164	168	168	197	163	169	182	173	185	200	170	166	158	149	181	169	185	170	175	181	193	176	176	172	191	175	173	181	154	164	201	184	181	158	164	178	162	175	161	174	165	158	183	181	210	170	156	172	206	154	159	163	205	176	165	193	173	165	167	179	201	173	173	191	164	180	167	180	168	161	183	181	169	164	162	173	181	192	205	162	182	164	154	162	176	179	165	171	187	166	172	161	161	161	175	150	179	153	182	166	166	154	183	175	170	168	178	160	172	160	170	175	167	169	171	169	177	168	186	166	190	171	191	166	161	180	163	193	171	170	179	173	161	154	176	185	173	150	181	176	162	170	159	163	185	179	163	196	187	178	174	176	179	187	188	151	173	163	177	155	163	171	171	213	167	194	190	162	174	160	147	146	193	165	163	161	158	162	203	160	178	185	175	189	144	181	146	184	182	169	150	171	175	173	171	181	174	190	170	171	163	175	136	176	196	168	175	180	176	168	157	205	154	183	175	162	172	193	176	185	162	164	173	155	174	155	150	171	158	184	156	168	192	184	178	180	206	191	166	163	156	184	164	154	170	184	190	182	154	166	203	146	190	177	172	157	179	177	167	158	174	202	171	155	179	161	195	181	158	155	150	156	179	164	136	190	161	173	161	146	166	160	178	168	179	180	169	169	170	163	179	175	179	162	172	191	145	152	177	186	177	153	162	171	194	189	172	178	186	165	157	159	172	162	174	192	190	179	193	144	171	170	168	174	170	176	163	164	162	188	153	168	155	181	166	158	169	178	171	164	174	182	170	173	165	156	185	147	161	160	182	148	169	151	162	182	166	176	164	156	172	172	159	159	150	185	170	163	164	176	177	167	184	160	171	178	207	154	173	153	193	190	174	153	165	167	167	168	154	179	151	161	175	187	174	175	179	171	147	180	174	154	191	166	185	172	151	178	169	180	161	170	175	169	186	170	161	165	184	186	161	179	161	176	178	166	145	179	140	166	167	167	179	193	167	154	165	152	194	183	189	165	151	183	183	162	173	176	163	161	164	143	179	194	156	194	188	177	183	185	166	179	167	178	181	143	181	155	158	150	171	174	159	165	182	157	164	180	152	161	203	181	180	154	169	156	176	178	161	167	165	179	177	187	174	173	150	143	163	165	171	170	151	176	173	189	168	185	178	181	188	164	186	169	189	199	166	175	164	166	142	181	169	168	169	190	167	161	195	181	169	200	173	164	165	189	200	151	181	180	188	180	159	184	166	180	177	176	167	166	169	160	203	180	182	172	172	177	184	166	164	172	162	170	180	167	169	199	164	191	171	160	174	154	175	192	181	165	176	172	169	160	186	189	176	165	169	172	158	186	175	177	163	171	153	184	185	174	163	162	179	154	164	188	165	151	152	177	161	161	160	168	174	188	193	180	164	168	174	163	152	163	152	170	154	177	159	189	182	174	148	171
2877	3118	3678	4789	6393	4765	4425	4521	3602	1677	1333	1002	540	506	579	556	516	528	548	529	528	546	540	513	530	533	508	493	519	513	530	520	517	507	497	443	528	498	494	501	501	519	524	511	537	478	486	487	480	495	530	489	511	521	516	489	514	527	499	480	533	504	473	511	489	492	494	484	500	500	489	518	482	472	536	528	495	491	487	494	466	498	502	521	504	511	512	509	450	538	499	518	518	521	514	492	492	510	562	512	499	523	511	499	503	508	488	490	485	549	500	529	497	482	503	533	530	509	509	506	493	512	499	478	505	500	493	488	475	524	571	518	477	494	510	558	536	533	527	496	556	517	528	488	474	518	470	477	472	499	514	508	519	484	521	475	490	505	478	479	500	493	549	477	501	511	501	546	505	483	559	513	506	529	522	487	504	506	520	520	511	531	494	513	479	505	541	449	493	517	524	498	536	501	485	514	540	546	469	463	492	545	535	521	519	514	529	479	505	516	483	510	508	487	524	502	464	515	463	532	486	515	498	517	502	534	499	513	538	505	527	518	505	490	496	502	543	524	534	490	504	522	473	508	503	527	496	504	512	526	486	500	512	460	486	538	517	524	504	504	501	511	521	519	509	491	498	521	531	498	473	501	487	508	499	475	483	511	464	536	509	519	496	493	508	550	554	488	481	545	529	518	463	499	511	512	476	492	497	457	520	479	518	524	474	526	476	476	469	521	496	512	454	515	495	502	474	534	503	487	528	452	479	513	496	532	562	492	519	473	523	495	465	520	524	505	523	488	546	542	467	518	528	494	525	517	491	505	510	455	490	551	498	476	506	484	495	479	481	536	494	522	505	493	495	546	504	527	507	469	514	499	500	524	500	467	544	536	477	496	537	498	535	490	504	531	500	511	472	499	519	518	508	547	476	500	498	527	533	529	491	515	504	518	513	497	472	491	547	499	546	503	532	493	484	520	529	517	496	502	503	500	497	453	473	478	505	531	488	480	483	527	491	523	521	495	534	533	515	512	507	543	463	469	506	514	491	530	491	479	512	515	477	504	508	511	521	533	563	519	503	497	503	523	486	489	515	495	481	504	505	489	508	533	572	528	537	495	532	491	481	449	524	467	509	461	492	506	496	522	488	493	521	466	496	555	487	522	512	538	478	528	483	512	511	522	531	478	472	540	522	516	496	526	542	480	507	525	444	527	500	514	472	494	458	518	513	476	545	528	509	482	472	496	525	508	488	494	471	461	486	524	486	470	498	500	464	508	541	513	551	532	450	506	510	489	487	487	504	502	555	475	536	497	457	489	529	510	513	513	499	515	486	476	527	513	461	509	489	499	461	504	484	532	505	538	531	501	495	504	522	521	509	502	505	533	488	517	480	516	541	490	516	471	502	489	496	487	502	469	537	533	471	525	492	463	483	507	484	541	504	476	489	490	493	502	497	458	518	481	525	468	508	501	488	513	497	503	505	512	497	493	509	485	527	539	464	490	514	511	479	490	580	509	509	541	543	525	514	508	503	515	503	533	497	493	496	491	542	507	544	509	527	493	510	500	480	550	523	493	508	450	496	494	504	476	510	513	533	498	466	515	484	511	488	538	475	537	506	504	504	478	494	500	480	475	465	503	472	500	521	498	493	496	520	529	512	478	509	529	500	488	495	550	466	507	501	487	506	534	511	478	528	536	531	525	551	516	528	485	463	474	465	521	486	477	516	518	514	493	522	489	535	535	508	483	542	491	476	472	485	522	510	465	480	506	490	523	544	488	460	489	502	486	525	530	496	503	490	491	544	509	517	484	548	540	505	471	516	501	516	548	490	510	523	477	484	466	479	504	493	499	482	486	522	516	507	509	510	529	535	493	475	469	502	507	540	499	532	516	465	538	538	473	506	486	561	515	530	515	506	526	476	520	545	439	462	507	508	511	514	519	494	520	530	521	510	522	517	485	513	524	470	497	504	522	512	511	501	468	501	499	477	469	509	496	505	502	492	486	534	509	500	521	505	497	483	490	508	528	491	540	530	508	512	524	506	500	463	527	539	533	544	541	525	527	494	500	505	490	474	526	523	469	483	485	491	496	496	508	506	515	543	506	487	524	508	485	482	555	533	533	503	465	511	474	498	497	500	472	494	499	500	505	511	487	484	492	483	520	515	518	508	491	492	521	486	506	545	494	488	492	500	512	498	534	520	505	546	484	466	520	512	511	497	515	497	496	540	502	526	485	498	466	482	529	491	463	494	468	474	519	506	527	463	509	534	505	503	511	482	509	523	527	492	525	516	534	465	546	554	506	501	529	488	481	493	551	521	528	449	515	482	518	517	522	490	481	510	502	520	472	533	515	513	495	510	468	499	508	505	492	549	497	490	504	497	501	514	517	498	476	489	513	493	477	504	513	490	456	494	516	518	505	498	462	496	479	516	471	529	500	466	510	509	479	443	491	496	526	499	540	517	526	497	529	501	476	506	479	504	508	515	502	544	514	486	525	471	514	495	478	502	514	494	517	482	529	536	501	520	486	472	501	497	502	529	504	512	514	524	493	518	486	511	501	491	516	467	508	518	504	489	498	488	482	481	471	487	527	481	467	481	481	493	508	526	528	526	482	497	527	525	489	507	503	511	552	483	523	474	467	498	494	509	500	481	512	469	504	501	526	458	479	472	525	497	509	503	543	535	468	507	525	515	473	515	489	511	494	503	508	492	493	503	516	483	504	542	511	488	506	512	520	547	509	528	499	503	514	535	509	514	467	500	511	482	499	502	552	492	491	490	469	508	491	514	543	477	482	498	497	515	545	497	477	497	488	509	470	518	472	478	514	525	538	532	512	501	527	492	510	531	484	487	484	532	510	519	522	471	501	513	540	492	553	501	525	511	520	494	483	493	511	533	501	503	477	502	508	467	504	477	512	505	479	485	508	506	521	511	496	549	535	513	519	476	512	565	534	521	512	490	535	515	531	494	517	514	478	492	479	512	499	536	521	501	502	490	477	497	502	490	461	526	519	495	535	518	460	504	515	514	518	516	540	513	535	482	531	508	457	491	550	476	479	492	498	534	481	505	532	435	507	501	482	508	508	506	518	498	525	478	526	460	523	508	466	491	510	493	486	553	472	506	543	470	522	514	499	469	475	490	496	479	460	496	486	523	512	505	516	469	489	492	513	494	512	515	520	484	525	487	513	466	494	468	523	534	515	530	473	505	516	523	504	518	504	469	496	502	482	486	466	482	496	492	478	484	517	507	488	503	501	517	493	492	478	525	504	498	494	455	511	482	535	488	496	517	485	508	508	481	538	489	486	484	502	517	527	545	525	549	534	527	498	474	505	507	504	506	525	453	499	497	538	508	522	472	511	528	519	510	517	500	504	511	503	537	517	490	507	542	543	538	492	515	510	498	498	526	456	491	507	520	499	488	475	474	511	483	496	511	505	527	481	477	516	525	507	470	490	523	494	521	515	511	513	501	488	486	477	477	496	504	537	498	529	545	494	548	539	495	509	489	474
13227	11468	11021	12507	12890	11663	8987	6715	5139	6021	3007	2372	301	147	174	138	121	124	139	132	109	125	117	91	107	102	99	86	121	118	119	119	121	115	109	107	93	108	108	100	91	88	108	127	104	99	101	89	98	92	118	115	97	104	90	91	104	114	90	109	92	109	94	107	106	107	86	102	108	106	105	104	111	89	92	106	119	102	97	103	99	95	86	103	118	97	95	99	121	90	107	94	91	100	111	88	81	97	77	102	125	108	98	97	104	103	105	115	96	98	99	86	104	102	107	101	107	126	97	100	103	88	96	105	89	100	99	101	93	102	101	104	111	102	113	114	91	99	101	76	92	99	80	115	97	101	96	91	99	86	98	103	116	97	97	95	89	104	87	105	79	100	118	97	103	98	104	93	77	102	91	102	93	87	96	91	92	99	80	102	100	90	98	102	93	97	114	87	101	102	91	110	77	102	92	92	90	104	98	109	114	106	98	128	95	109	90	95	109	105	102	116	85	99	95	97	89	99	97	97	100	100	89	106	87	112	93	104	90	109	113	77	102	92	97	87	103	106	114	106	107	96	101	99	109	88	90	101	99	92	94	110	106	96	114	108	105	105	105	82	91	98	105	91	98	111	72	122	106	103	94	91	96	131	82	98	102	86	97	97	105	94	87	102	103	100	101	107	89	89	103	90	85	107	86	99	109	118	91	97	104	102	106	92	104	88	84	93	91	98	94	101	85	105	97	103	120	119	103	101	95	87	95	101	103	82	89	84	91	96	90	105	106	103	93	95	95	90	104	101	102	95	78	83	95	77	100	121	106	94	98	81	107	92	108	101	107	98	92	104	102	98	92	104	94	99	110	92	96	102	83	85	89	101	89	80	110	95	103	115	93	97	112	92	109	99	104	93	99	95	100	93	92	85	91	93	94	79	101	97	100	81	100	119	101	113	94	94	93	88	97	90	107	108	105	102	108	110	101	110	98	117	109	103	102	90	98	89	108	104	102	89	92	119	81	117	95	91	98	103	93	100	102	92	91	99	97	97	101	114	109	69	113	78	90	97	89	118	93	107	112	83	97	106	88	81	93	109	93	102	96	109	112	87	105	112	98	95	94	80	102	96	113	118	95	114	95	95	95	90	112	96	100	95	93	111	109	103	115	103	93	98	107	98	87	93	93	104	110	80	98	79	79	95	98	98	88	80	100	79	121	91	114	105	116	95	101	97	97	98	94	106	96	87	87	95	121	109	93	88	108	97	93	111	98	89	100	100	99	94	111	109	103	100	102	99	105	106	91	87	92	109	118	88	109	112	100	92	118	99	101	105	93	83	100	88	92	86	90	90	92	106	96	100	122	97	83	106	94	98	96	101	108	101	100	81	103	88	89	113	100	101	92	119	110	93	116	92	86	91	87	93	93	111	84	102	113	86	101	97	96	99	89	71	91	92	86	94	90	78	115	103	123	94	97	89	112	112	101	91	90	90	99	105	104	102	90	102	92	97	90	91	101	102	90	111	93	89	103	108	94	113	84	96	97	106	100	113	96	96	86	90	107	116	76	98	80	105	86	86	90	104	87	82	105	88	95	94	108	101	126	111	98	82	83	93	126	113	92	101	91	91	102	105	98	82	88	75	89	86	100	101	113	99	102	107	99	90	103	95	101	89	100	97	92	99	101	92	88	94	102	92	91	101	89	81	124	96	105	98	123	105	88	133	106	104	85	100	97	102	119	100	96	88	102	113	89	107	99	112	114	101	108	103	92	95	105	79	106	84	101	89	87	87	97	91	93	126	106	95	118	86	95	91	116	105	80	93	92	103	88	109	99	89	92	112	92	92	81	98	87	95	84	93	110	88	109	109	114	108	108	85	111	102	93	81	94	100	93	97	75	121	115	95	102	120	99	107	93	97	84	107	98	91	87	107	90	114	72	118	100	94	77	116	90	111	96	91	98	81	100	108	98	111	95	115	96	118	113	102	104	93	104	94	94	97	110	109	87	109	110	97	118	106	93	96	86	100	105	113	97	97	105	103	91	101	88	101	106	97	109	91	103	99	100	92	111	89	94	121	89	121	108	114	104	96	102	91	92	101	124	87	115	80	101	113	100	106	93	99	104	101	88	99	88	107	85	92	98	92	111	92	99	97	108	99	91	99	103	98	92	80	120	101	105	92	106	94	101	102	110	88	113	100	113	111	93	91	106	109	124	115	106	96	89	99	107	121	98	100	102	106	95	99	109	96	95	97	99	93	92	90	76	117	91	99	101	78	102	101	98	110	83	105	90	100	91	86	92	94	97	90	110	101	108	107	102	114	113	99	100	102	91	99	113	108	123	118	106	87	92	101	96	92	120	98	105	92	90	106	97	99	91	80	116	95	90	104	118	86	104	117	97	95	90	87	94	106	109	100	83	109	91	106	100	98	97	100	95	119	91	110	96	106	83	94	84	98	102	98	89	114	103	83	97	97	96	85	84	94	96	108	94	115	98	97	110	107	105	107	101	94	86	108	93	84	105	87	87	91	110	93	118	106	105	113	100	73	89	112	107	106	95	107	83	94	109	105	102	110	98	104	87	89	99	101	93	123	108	108	93	120	95	111	116	102	104	105	106	109	105	98	108	102	84	103	104	89	101	106	101	105	82	97	95	102	93	102	114	98	84	94	103	87	92	97	96	82	120	102	97	92	87	96	99	113	112	72	101	118	107	92	85	95	81	92	110	81	90	94	96	99	97	89	110	94	93	82	102	97	112	90	99	96	96	99	116	104	96	94	94	115	97	81	112	102	94	114	90	87	98	107	116	97	99	102	90	114	126	93	94	104	97	95	95	92	94	104	99	97	87	104	105	106	89	106	105	89	107	89	110	85	95	98	93	111	90	111	94	103	78	104	92	99	82	101	89	92	97	99	97	100	93	103	91	109	97	91	95	80	94	91	99	117	93	106	101	95	90	98	105	106	99	101	104	100	125	86	98	108	101	95	97	84	106	103	92	105	99	105	94	104	89	109	90	87	97	110	84	92	94	89	83	102	106	102	91	103	99	100	88	106	96	109	128	95	106	106	92	96	106	114	106	100	109	93	97	118	123	91	97	110	88	95	95	110	101	91	97	103	97	108	96	114	88	112	105	88	91	129	97	99	102	91	116	91	110	93	113	88	100	88	101	83	83	106	102	91	106	123	100	102	122	96	89	89	108	108	101	89	121	87	117	94	80	100	86	89	102	98	109	97	85	95	105	104	110	91	101	109	98	104	95	120	110	94	117	91	86	103	97	91	89	81	107	99	95	95	91	92	90	87	101	104	87	89	78	98	96	107	107	115	105	92	94	103	102	99	100	111	95	101	88	86	101	91	89	81	120	86	118	108	91	111	98	88	105	88	94	111	93	89	91	97	76	87	102	92	109	98	97	97	91	95	96	106	104	105	97	106	90	94	106	99	95	94	84	96	96	107	103	114	99	103	92	95	109	87	102	96	88	92	80	93	100	121	105	91	102	92	79	94	88	98	104	102
8945	8899	11158	17443	21258	20694	18358	16003	14248	15956	8182	9860	826	738	694	658	627	562	550	529	528	472	472	478	431	443	428	401	447	413	447	414	378	365	385	403	378	389	368	384	372	380	372	400	349	370	349	378	354	339	366	332	355	383	375	338	327	375	343	341	361	367	345	342	359	332	375	339	313	308	362	321	333	342	345	351	347	347	351	337	330	352	360	314	370	302	310	333	337	331	340	360	304	309	331	315	357	359	324	336	317	381	282	341	339	307	338	336	367	327	350	332	330	313	337	284	338	329	357	299	315	369	309	326	339	390	330	339	339	326	351	321	323	335	331	336	337	343	353	351	324	341	289	313	310	286	296	350	340	308	325	289	318	333	319	330	298	338	359	365	336	334	332	355	369	317	319	308	301	310	306	368	335	322	338	322	315	326	328	346	298	316	338	346	300	301	348	331	361	338	359	343	318	304	335	290	335	314	346	342	329	360	313	332	324	332	325	356	325	355	319	313	319	320	313	331	331	336	298	351	330	316	360	347	336	327	329	358	356	359	335	302	353	319	324	328	342	285	360	327	335	338	314	334	354	320	339	326	348	352	333	342	323	315	317	338	328	333	340	320	307	313	317	340	315	335	344	330	309	331	336	333	322	329	326	324	309	320	322	322	346	318	338	305	323	332	342	343	341	307	315	287	332	364	344	331	315	329	304	321	339	328	340	308	299	329	339	303	307	311	341	312	325	310	357	333	321	316	333	320	293	370	341	320	339	315	357	349	340	330	317	324	312	345	318	330	345	320	329	330	338	330	316	338	351	318	356	309	310	304	364	364	332	328	319	305	325	343	339	304	315	349	317	331	304	357	366	308	317	336	311	389	337	346	354	327	341	349	355	340	324	335	347	342	315	307	321	282	328	314	321	337	337	345	322	326	318	350	351	356	345	305	314	312	346	323	316	316	328	350	347	327	329	370	335	338	335	317	288	298	326	320	348	361	304	321	342	339	330	321	309	324	341	312	327	290	307	339	316	330	317	332	344	299	329	340	342	326	328	307	307	324	316	321	325	332	300	348	313	325	319	300	329	326	340	306	338	359	326	339	317	346	341	324	331	317	340	331	303	349	339	323	300	330	329	320	300	346	341	342	360	332	300	338	326	330	329	365	299	334	372	314	363	342	352	318	328	333	334	327	323	339	345	310	302	331	325	296	297	336	331	329	328	353	334	300	312	333	319	313	321	324	319	343	347	352	341	299	323	339	355	328	320	314	342	347	316	309	340	356	347	338	337	310	299	323	336	333	366	314	346	359	334	339	330	332	322	322	314	323	297	321	347	315	343	338	327	325	326	347	291	311	343	323	338	322	336	355	319	328	354	353	350	318	306	323	349	332	298	323	339	311	321	322	323	317	368	331	344	305	294	332	327	295	329	295	351	316	327	358	326	338	335	330	328	309	330	344	350	364	312	303	314	326	341	315	357	341	297	318	302	348	325	338	338	305	347	320	315	343	326	329	330	338	322	285	337	309	339	312	332	299	339	353	324	318	335	317	345	355	337	334	320	342	346	317	337	342	317	358	368	335	305	308	309	312	350	348	317	308	357	310	312	333	312	350	319	337	336	336	332	302	328	304	304	326	361	311	306	303	342	366	292	319	324	338	313	297	346	344	325	334	330	341	313	308	344	310	347	348	335	323	329	321	349	330	336	329	343	328	329	344	344	331	352	329	340	325	332	331	322	308	341	335	300	348	320	325	332	382	325	278	309	322	334	319	331	320	321	344	321	334	322	340	323	313	303	345	320	346	298	327	336	338	318	365	312	335	305	345	326	308	337	328	317	332	293	336	342	293	325	357	325	339	322	304	358	315	319	331	369	343	341	325	326	316	318	337	321	314	284	345	328	344	326	342	329	333	341	371	288	341	309	339	303	358	359	320	326	334	303	316	334	376	318	319	349	317	333	338	309	327	327	342	319	317	327	328	334	299	331	301	329	348	315	314	321	339	296	323	311	280	356	329	337	362	335	335	312	321	313	330	306	339	353	318	359	347	288	309	323	328	306	314	308	310	320	320	312	328	309	371	326	351	315	326	337	345	341	310	320	371	324	333	333	304	380	341	333	315	340	317	311	338	357	355	332	345	321	341	329	318	357	335	303	325	328	334	299	318	350	278	335	300	312	308	312	312	330	349	316	344	359	347	318	340	322	343	359	299	332	313	306	331	364	334	325	341	301	312	351	302	316	348	324	374	286	334	294	331	325	333	326	340	359	323	332	325	335	369	336	332	327	340	330	311	356	291	327	347	312	341	318	324	324	299	361	351	323	308	326	323	332	355	334	313	340	320	345	352	323	312	333	359	332	337	304	330	311	332	322	319	326	290	349	304	321	321	328	297	355	321	302	333	332	321	316	339	321	301	297	324	312	318	282	343	307	320	326	331	358	325	288	340	313	317	342	330	343	319	332	347	319	329	334	341	356	342	344	340	335	359	322	336	325	310	349	317	304	338	359	319	325	335	326	297	313	334	332	306	321	302	314	343	367	339	315	316	359	354	307	315	320	332	348	353	325	341	350	319	313	292	365	330	333	309	316	356	329	331	359	324	313	329	328	324	357	307	319	312	349	330	328	317	311	303	356	348	307	351	333	330	327	309	277	347	332	330	321	315	353	308	348	338	363	351	323	333	331	346	322	333	334	334	298	290	333	312	360	290	331	314	322	344	340	307	365	305	314	326	327	322	334	291	324	299	318	327	328	346	321	317	321	336	303	296	328	334	334	368	323	327	317	357	329	291	333	323	336	294	332	351	332	347	320	339	345	326	314	327	322	327	323	326	321	328	301	329	338	337	352	324	326	327	348	313	334	307	321	322	329	310	309	331	326	349	351	337	353	341	355	337	313	324	343	294	303	339	372	321	290	320	341	284	320	324	318	342	341	351	332	337	314	326	322	307	324	319	328	326	340	355	328	324	319	300	340	320	327	295	321	336	333	344	319	340	340	333	287	317	328	312	316	296	354	314	329	341	305	355	309	323	319	300	333	317	342	316	333	342	299	307	295	348	320	325	342	360	300	343	340	317	311	326	375	356	311	327	307	337	338	336	348	304	340	342	339	351	346	379	317	350	328	331	306	341	308	339	342	320	339	358	339	327	325	305	336	329	330	348	331	266	334	323	333	351	319	331	329	357	336	296	317	332	306	332	326	336	335	338	348	353	337	310	319	326	351	320	352	345	320	320	330	316	297	326	310	317	313	308	379	362	301	345	310	311	326	331	358	320	323	301	338	365	328	296	350	324	325	326	308	346	321	335	288	324	311	290	357	315	306	314	301	305	338	341	309	345	323	320	350	339	336	326	360	301	319	337	310	317	297	344	317	329	306	311	311	338	342	313	336	325	288	320	313	333	342	334	306	339	302	331	359	334	363	354	344	333	343	347	320	352	318	323	332	356	309	346	333	302	353	330	355	316	328	345	283	300	307	333	338	315	325	302	297	342	323	322	336	315	325	351	330	353	336	311
24012	18355	22851	22423	21151	20518	17528	13468	8903	6581	5479	3125	541	366	275	325	273	233	248	227	234	247	231	213	242	191	239	212	192	211	211	203	213	205	207	202	183	198	211	200	183	187	208	166	190	187	183	192	193	201	171	180	184	176	185	206	205	181	173	182	209	213	175	195	182	199	166	197	187	202	196	180	179	182	180	186	185	201	198	173	171	169	181	202	173	166	186	171	189	191	182	167	195	183	164	163	171	170	200	187	191	166	159	190	184	192	178	160	206	171	181	191	153	197	173	171	186	189	191	159	174	166	196	195	175	174	165	200	186	164	196	192	181	173	173	171	202	167	198	188	186	187	189	199	191	189	192	197	180	175	199	168	175	194	193	207	191	195	173	182	194	158	171	219	195	165	186	169	190	180	174	172	183	190	186	164	202	173	182	189	186	174	174	162	191	199	177	201	164	182	168	175	174	169	177	157	199	191	183	161	187	192	180	195	187	186	155	181	188	188	186	180	169	167	185	197	192	183	181	176	176	191	193	180	200	165	187	201	200	176	193	174	175	172	173	184	169	178	180	192	187	185	193	175	198	183	158	174	162	199	196	181	168	207	192	173	167	195	196	194	182	196	170	161	181	178	177	189	199	204	180	190	177	181	194	203	148	183	186	195	181	198	198	171	200	167	193	186	179	173	158	166	159	194	177	173	179	194	175	190	177	196	181	204	171	186	194	188	194	157	188	198	176	173	180	174	188	164	181	176	181	170	173	163	176	190	187	197	189	172	173	172	182	162	173	175	195	163	169	184	183	209	181	181	167	203	205	192	221	155	179	172	179	183	176	195	190	205	173	179	186	198	174	153	197	196	176	167	183	174	178	155	167	199	197	203	176	152	169	188	169	174	178	188	184	180	184	194	204	186	186	176	188	188	181	169	183	180	196	171	191	182	178	172	217	188	190	201	173	171	175	179	188	166	169	203	182	171	197	176	177	165	176	187	166	179	183	179	179	193	172	197	172	215	169	178	183	167	166	199	180	183	182	176	180	166	200	169	185	175	195	180	176	179	198	203	154	188	178	187	183	197	174	178	208	173	193	167	199	183	196	159	201	190	180	181	172	177	180	188	176	173	197	196	181	176	198	206	163	179	187	171	176	180	177	180	194	189	178	201	219	172	168	174	168	179	180	167	184	194	168	190	192	196	216	191	168	209	177	207	180	179	185	173	174	184	185	180	178	178	192	161	179	158	186	167	185	178	173	199	170	180	193	204	198	186	198	179	198	162	201	170	181	184	155	210	190	181	197	186	161	177	191	183	201	198	183	207	185	176	180	171	187	188	178	187	170	174	200	177	176	177	156	183	179	173	177	202	160	184	196	162	150	185	169	173	189	182	175	157	200	180	150	170	179	172	189	197	174	177	162	201	198	180	183	155	166	185	173	186	161	200	167	138	151	174	185	175	164	177	171	163	191	159	166	188	165	173	176	153	181	186	184	174	170	184	191	187	185	173	206	173	175	175	190	181	163	173	200	189	163	179	186	180	207	153	178	166	188	179	188	199	167	175	170	174	187	173	178	190	200	195	186	195	186	191	183	207	197	196	152	177	171	182	160	161	192	172	206	195	178	154	204	182	192	177	171	186	181	202	195	175	175	160	181	167	169	170	175	193	168	157	174	163	164	181	190	185	178	178	176	184	185	180	209	171	191	183	210	160	186	177	199	204	209	200	183	179	175	212	178	202	174	187	168	164	189	205	183	162	179	205	166	199	216	191	202	179	190	157	174	183	172	146	184	166	182	166	189	197	193	171	161	183	159	182	213	188	188	186	184	179	186	196	195	194	174	162	182	164	199	176	191	167	195	175	188	179	190	170	196	178	198	163	186	165	195	197	184	193	204	178	187	186	180	192	177	175	170	199	171	166	184	176	192	192	187	162	160	185	186	181	173	201	164	207	163	185	190	187	210	178	191	180	195	187	176	192	175	192	185	189	170	195	184	178	184	200	173	183	188	188	196	197	173	170	204	189	184	211	181	164	175	201	194	163	194	199	202	182	162	168	174	205	191	156	186	170	163	162	149	209	174	206	168	165	209	183	193	144	175	186	186	187	187	183	178	193	163	179	155	191	178	167	168	175	189	190	188	181	184	202	181	179	204	175	171	175	181	170	185	181	177	220	200	182	168	168	154	152	183	206	187	172	184	169	187	176	188	172	187	145	172	167	199	195	166	155	160	194	182	173	154	169	183	190	184	160	160	178	175	181	190	181	175	176	187	150	174	173	151	184	162	157	197	183	187	181	169	184	172	208	175	177	169	168	184	193	191	207	177	189	173	171	201	187	185	187	204	183	185	192	197	189	183	167	187	149	184	175	181	197	175	160	199	176	184	178	181	187	176	172	173	153	205	184	181	189	180	177	180	209	193	181	185	171	160	158	164	205	172	183	170	172	192	191	172	177	165	192	179	152	196	189	186	169	165	194	154	169	206	160	194	207	198	188	200	180	162	171	185	169	178	177	167	191	174	188	176	166	184	189	208	182	167	177	197	184	196	180	181	180	164	175	185	198	163	172	213	190	184	161	183	181	196	205	159	175	149	189	185	192	185	179	178	180	196	183	196	189	193	179	175	168	203	195	187	170	146	198	177	180	165	193	166	177	189	168	182	177	185	199	167	170	180	192	205	171	190	186	200	165	191	176	190	147	183	188	177	201	152	193	170	169	178	170	198	189	186	194	188	161	167	176	183	171	161	187	231	173	165	200	197	186	193	182	192	177	187	180	199	185	198	191	187	186	202	190	190	164	177	172	196	180	179	176	168	181	176	192	171	187	205	195	167	193	165	188	186	198	195	168	179	183	179	187	210	205	184	191	155	174	191	168	165	195	201	166	163	187	184	169	173	184	177	204	175	177	188	160	168	187	169	180	197	172	192	210	180	175	184	198	189	183	162	198	180	165	173	160	183	178	198	187	177	184	205	186	200	153	193	173	193	185	195	182	155	178	189	178	183	198	160	190	189	156	157	206	192	168	196	176	189	166	182	182	156	196	176	179	193	167	181	187	186	184	178	183	183	173	188	194	185	187	186	183	175	171	197	187	174	185	200	193	211	172	178	151	176	163	175	160	187	173	173	190	192	152	217	186	200	184	191	147	175	210	187	174	204	170	181	156	187	194	185	164	195	176	172	183	190	171	198	181	163	181	175	218	157	189	207	195	210	186	177	171	165	172	162	176	171	189	193	175	173	175	189	162	174	177	175	183	189	183	172	181	171	191	197	187	179	176	179	173	193	173	177	169	179	182	194	175	165	177	205	169	174	194	179	167	178	185	183	182	179	202	202	194	173	201	198	190	177	196	182	174	175	193	211	201	208	146	153	159	170	181	180	156	172	193	201	200	204	176	179	209	176	187	185	161	186	170	181	182	160	181	160	154	182	187	214	161	177	198	184	196	167	191	199	179	179	169	178	177	210	181	188	202	167	167	172	180	198	191	202	206	199	189	177	179	191	170	175	184	194	169
14236	13051	19854	24677	28402	28851	27687	21859	18871	15286	15289	9574	1589	1426	1299	1238	1094	1057	1050	946	993	893	919	871	845	777	863	815	789	725	742	770	746	710	642	691	701	661	688	714	653	669	655	625	640	616	639	612	649	631	612	640	611	562	627	598	585	603	570	637	590	568	546	606	622	569	539	555	619	564	560	526	575	599	564	554	582	565	582	592	560	565	573	561	532	589	535	583	557	583	623	559	554	541	593	551	601	560	558	602	566	549	536	578	556	536	529	556	544	534	573	603	558	574	561	595	589	549	622	524	562	552	585	548	570	508	559	533	581	541	534	513	547	549	531	535	553	554	557	526	510	540	560	564	572	556	511	558	557	540	586	523	584	539	518	597	550	579	514	528	588	563	574	546	517	551	556	554	524	559	554	549	547	549	544	540	557	571	572	569	564	519	555	589	550	531	546	507	559	546	484	551	544	537	586	569	505	566	560	553	480	513	579	547	573	598	573	519	542	602	517	501	575	537	536	564	566	554	582	568	557	567	509	564	511	569	534	548	588	552	555	577	575	520	568	571	589	554	516	577	527	579	545	582	551	582	539	575	563	565	572	546	532	563	560	540	559	521	534	544	579	556	552	550	514	512	538	545	564	519	558	549	555	541	552	559	545	577	535	546	573	557	535	579	554	541	542	553	553	521	562	545	563	581	556	535	515	536	569	597	549	527	517	568	539	500	535	522	543	488	560	529	577	556	524	563	562	534	577	504	544	548	535	556	576	518	552	550	569	565	535	524	553	490	557	566	557	543	526	520	540	536	548	588	558	577	540	576	536	537	533	526	539	555	547	572	524	561	595	537	559	556	525	515	533	572	524	508	541	536	540	562	558	531	519	522	544	550	558	553	508	541	570	565	567	529	524	545	513	524	524	547	522	531	509	534	529	542	557	523	580	557	538	521	542	513	523	504	586	554	566	541	588	579	545	549	538	585	510	558	525	515	532	547	555	535	508	521	570	502	530	542	583	523	557	526	544	516	544	548	568	546	562	518	529	543	539	535	549	549	552	568	535	525	542	554	581	548	569	522	564	565	526	539	539	543	554	546	529	569	569	532	567	552	559	573	581	574	559	525	549	582	549	577	515	557	565	556	525	526	560	569	495	569	481	551	567	532	519	602	574	509	543	519	525	551	493	553	535	538	554	549	554	566	539	557	547	578	589	551	549	526	566	510	577	554	554	508	583	564	588	535	552	549	582	569	561	551	519	540	580	573	582	563	572	535	529	550	543	531	551	557	548	540	596	561	552	573	536	522	537	566	523	529	546	547	559	522	566	557	519	526	550	522	527	549	579	556	536	556	575	530	517	540	546	557	527	575	561	536	575	546	521	513	543	519	556	541	552	534	524	527	546	521	551	525	523	565	544	555	512	542	507	532	515	559	562	532	552	523	545	502	556	547	516	524	515	518	553	528	558	538	526	521	542	542	522	542	573	564	536	568	502	602	550	562	515	596	579	536	594	509	555	533	536	524	556	548	562	562	522	547	521	537	540	531	508	516	508	530	550	561	547	518	569	551	537	544	513	548	570	552	527	552	565	513	551	521	531	559	557	550	537	563	560	532	573	547	578	566	533	548	513	540	570	546	518	510	594	556	546	578	536	536	561	551	567	548	517	535	523	537	581	566	553	584	582	506	575	543	536	589	562	548	544	528	534	528	501	562	535	522	536	543	539	551	520	539	562	493	575	603	543	546	545	593	558	567	567	554	557	527	579	503	609	568	557	557	542	568	508	501	530	572	548	545	606	555	508	574	505	597	563	531	545	543	559	539	510	556	544	532	559	509	538	532	552	539	601	521	551	546	552	515	570	572	563	602	512	552	574	519	548	558	577	580	533	555	555	548	489	526	506	554	593	527	551	523	592	573	537	532	526	541	564	550	533	556	511	534	571	558	568	612	561	536	542	540	576	539	546	582	515	553	541	498	530	574	533	620	531	515	562	549	596	563	549	563	530	549	560	523	561	557	561	539	551	574	587	533	534	506	581	555	503	565	566	516	557	538	526	554	559	564	552	545	581	533	547	554	591	541	552	559	532	571	545	561	561	545	562	575	540	588	526	590	535	532	532	552	548	545	555	526	544	572	581	533	574	521	514	555	558	576	564	511	542	586	567	537	545	530	515	537	500	565	549	578	560	551	542	541	560	578	558	528	545	541	537	522	531	539	542	526	577	515	528	530	554	529	548	572	526	564	543	505	540	571	490	557	538	542	558	537	574	567	535	537	544	568	567	537	537	497	534	539	582	563	535	558	569	565	528	554	564	533	546	520	556	541	522	544	577	550	573	538	495	557	532	552	546	544	531	556	594	531	554	574	602	539	547	524	572	524	550	526	533	557	544	546	561	507	564	543	545	546	501	529	506	544	517	565	569	556	494	519	538	596	562	583	532	558	559	537	499	545	547	564	583	563	550	551	523	504	555	587	540	572	576	511	528	566	603	547	577	556	563	527	531	570	550	581	553	539	519	543	531	531	538	573	556	577	564	567	530	522	533	530	511	561	555	541	543	542	484	516	545	585	537	568	570	596	560	568	554	559	521	594	565	569	555	562	536	531	531	571	502	588	546	546	560	552	545	576	518	562	520	549	545	556	556	523	541	530	548	567	516	548	558	578	578	514	546	523	565	535	561	533	568	612	578	550	537	544	545	537	573	510	528	565	582	493	581	545	491	566	518	539	536	546	540	530	582	569	538	545	549	549	570	511	525	517	553	536	535	570	524	528	545	560	549	506	527	523	548	570	590	588	522	549	536	559	548	527	531	576	553	541	578	549	541	534	512	545	561	552	562	569	567	522	530	555	537	557	567	544	526	506	543	523	549	610	570	538	544	527	520	537	523	529	533	523	545	565	568	546	536	579	554	538	520	553	580	564	546	516	566	524	573	540	555	548	533	523	564	531	527	541	555	543	576	574	599	555	558	608	571	528	550	557	551	511	531	564	524	551	523	579	542	525	590	526	571	545	549	593	551	526	558	504	528	604	514	549	553	574	540	553	543	562	533	578	546	525	581	551	528	537	570	565	577	531	537	521	611	533	517	539	558	533	513	522	526	539	580	552	518	494	576	543	565	556	518	561	541	515	531	546	533	579	549	540	540	559	532	521	594	548	527	544	506	530	562	576	538	527	500	519	534	548	540	576	531	570	548	484	522	555	492	544	579	493	552	516	540	535	558	555	559	553	578	539	559	544	545	518	527	561	549	543	542	544	549	553	544	530	595	536	523	540	511	549	579	526	550	534	533	551	563	537	571	556	494	525	550	530	557	554	585	541	529	516	525	547	570	534	540	547	508	507	524	536	560	530	560	495	544	533	571	510	527	539	531	532	565	557	551	500	570	588	554	517	608	569	541	515	505	594	514	515	551	589	549	534	513	516	561	562	553	518	549	537	528	561	523	550	553	583	542	545	592	602	512	549	546	560	569	506	573	578	542	546	543	584	582	505	548	540	538	538	540	522	511	557	557	515
3637	1729	2381	2684	2242	1485	1085	840	372	357	253	264	179	166	187	195	178	190	172	172	162	162	173	180	187	175	157	174	185	162	159	174	174	184	167	160	159	188	164	165	151	164	174	164	173	155	177	175	175	163	143	181	152	182	153	156	169	153	178	172	175	183	156	139	184	170	140	158	189	160	181	153	185	159	148	164	178	155	169	166	191	170	185	151	151	174	190	168	168	157	158	176	169	151	182	159	175	164	190	183	156	169	174	174	144	192	166	171	147	195	179	162	180	167	165	167	177	161	162	156	170	164	192	182	170	165	173	167	184	157	168	157	187	175	179	168	189	190	170	160	176	159	167	182	166	186	169	195	191	167	189	164	184	194	175	191	164	183	165	169	159	160	155	166	172	174	159	177	177	171	181	163	204	164	175	161	163	160	155	174	168	182	171	153	181	178	187	171	171	174	165	199	184	174	178	176	175	190	177	152	190	154	168	165	162	170	179	168	168	154	173	169	181	163	152	181	178	179	151	156	183	152	151	163	183	159	160	173	171	159	127	156	160	178	168	155	159	167	192	155	177	207	156	182	161	151	185	170	178	178	178	185	154	184	178	168	157	189	187	174	192	189	173	179	148	184	180	174	164	154	184	180	182	160	150	162	175	147	167	166	167	189	175	165	168	175	168	192	183	207	185	175	154	182	170	166	163	173	165	169	169	183	173	189	175	143	180	159	162	177	160	150	181	172	185	182	180	186	180	178	171	157	168	182	145	166	174	160	187	161	178	147	172	168	173	163	185	179	158	178	153	150	167	187	181	181	152	164	180	154	167	146	170	174	186	167	167	152	168	168	162	155	167	143	166	187	148	177	171	186	155	155	183	183	181	152	158	180	158	176	169	183	145	181	180	163	174	158	156	148	151	161	164	175	173	151	169	170	177	171	176	178	193	187	174	188	144	175	183	192	164	162	158	157	176	165	160	177	178	158	172	202	148	163	168	163	168	137	171	174	203	173	171	174	165	181	201	170	160	164	176	184	153	170	160	194	168	184	169	165	167	159	173	172	182	171	146	177	180	156	144	161	169	163	152	153	180	170	185	172	167	177	165	165	157	157	164	181	177	186	185	174	175	158	172	152	173	175	183	176	151	192	193	176	160	156	161	138	188	151	161	166	153	174	177	178	171	157	167	176	185	151	162	154	155	144	165	160	179	158	156	177	159	206	198	172	177	162	180	170	147	165	163	156	155	147	149	198	174	179	176	190	168	181	159	170	177	158	152	149	171	180	143	151	177	171	157	157	171	165	158	170	179	148	138	160	165	148	171	156	159	167	151	161	173	193	171	172	175	173	168	174	169	165	148	166	197	178	195	169	185	172	174	200	145	172	175	178	186	174	171	182	160	180	166	183	172	179	192	169	161	183	172	178	157	170	164	170	189	169	155	162	165	158	181	148	186	163	184	149	153	167	207	176	164	154	177	169	152	175	159	177	180	158	158	176	158	164	159	173	163	182	162	164	163	170	167	190	173	178	169	203	161	174	174	168	171	160	184	162	164	172	182	188	186	185	162	190	163	180	165	191	179	157	165	161	168	163	155	156	160	183	144	199	163	179	183	168	173	177	129	166	174	161	171	171	160	169	152	164	181	191	183	174	180	164	157	179	175	170	178	151	167	175	181	151	180	178	173	162	165	168	164	136	186	188	184	169	179	165	158	163	172	157	184	163	162	193	151	150	193	152	175	190	166	159	189	150	173	159	152	145	131	175	159	176	176	154	164	148	171	178	162	162	186	166	171	158	185	174	175	150	167	169	196	157	155	162	153	178	151	178	184	172	167	161	165	185	172	164	151	165	168	160	183	180	182	150	163	186	150	178	179	186	172	180	132	181	179	154	158	163	218	165	148	192	170	162	150	164	167	176	166	177	160	171	168	164	167	172	174	181	157	179	164	184	178	175	162	168	179	167	169	174	157	184	161	177	202	189	173	167	164	161	132	158	172	168	160	168	161	185	181	164	174	163	154	170	182	161	144	154	168	181	181	174	162	173	157	182	157	178	165	161	171	157	167	165	170	159	160	157	160	177	167	181	170	179	168	163	159	174	170	167	192	146	184	139	154	157	172	163	179	179	177	164	162	186	172	163	153	179	191	175	169	186	158	163	203	179	180	168	153	161	174	157	167	165	151	165	175	184	172	199	169	181	160	182	163	194	173	172	157	180	190	169	185	173	166	160	152	175	161	174	164	169	179	165	168	193	173	167	182	178	150	178	168	164	195	175	173	153	161	165	187	162	173	159	170	189	158	181	154	186	143	187	168	157	170	196	167	162	178	172	184	177	170	212	161	200	151	153	161	168	163	160	186	183	192	189	173	188	181	156	179	159	167	180	192	171	154	167	180	173	162	166	182	170	174	189	185	188	185	183	149	156	162	158	194	167	172	166	180	168	151	169	170	146	168	175	143	177	165	181	161	180	150	181	173	158	198	166	191	180	169	178	163	164	167	177	169	178	158	154	160	192	165	161	178	138	197	188	170	151	162	178	159	189	176	164	181	158	187	170	169	139	192	162	150	166	153	143	175	158	141	175	172	176	172	179	166	177	170	158	164	186	157	169	160	169	165	177	175	179	173	175	168	143	179	168	168	164	144	179	175	196	176	148	165	146	162	167	176	174	183	150	162	162	176	161	186	189	178	168	165	177	186	173	155	199	180	157	175	157	176	150	178	183	183	168	175	158	185	180	166	162	173	160	159	166	163	170	164	161	156	200	176	173	166	164	171	172	177	192	151	172	161	151	184	168	163	164	174	168	150	161	161	167	192	165	186	147	157	187	146	213	167	153	159	168	162	168	173	159	156	188	164	161	143	165	167	167	161	184	131	154	156	168	169	175	168	155	169	190	172	166	161	187	184	190	172	185	177	192	169	167	168	165	161	168	153	166	156	172	171	191	170	182	177	169	165	166	151	154	162	168	165	173	181	180	181	146	173	163	180	167	173	185	169	165	182	162	169	180	184	144	170	170	188	172	136	173	173	168	175	175	178	191	180	178	172	152	164	186	177	190	183	167	181	184	168	173	177	174	148	157	174	161	155	171	165	164	192	174	167	166	167	167	177	200	159	148	163	178	142	168	167	160	157	152	182	155	176	155	159	159	174	184	170	169	143	183	159	153	148	165	156	183	184	142	181	171	157	177	182	169	169	192	203	147	179	169	148	181	191	186	164	162	163	166	178	143	177	185	159	169	175	188	192	184	161	177	175	172	164	147	171	146	166	167	164	158	163	180	154	167	174	157	156	162	179	177	178	172	146	159	141	165	144	171	167	176	186	156	177	156	144	167	172	160	164	170	159	142	159	177	176	152	152	154	172	185	159	162	163	169	169	172	174	170	167	162	175	159	140	170	170	167	162	130	158	159	194	162	187	176	198	180	184	173	152	166	142	144	185	172	165	166	193	154	182	156	161	166	152	179	149	180	170	171	157	169	190	170	173	166	185	207	174	177	169	183	190	157	169	176
2964	1996	3715	6444	6282	4967	3278	3084	1298	1194	918	931	523	542	540	502	525	515	535	494	543	552	521	530	499	505	508	470	515	540	537	493	502	540	463	530	490	533	486	507	547	497	492	496	506	484	489	501	489	497	485	520	478	479	509	519	482	501	505	503	513	467	477	494	473	523	494	524	448	498	516	478	486	544	477	511	480	509	532	518	485	494	520	522	485	467	494	528	548	483	533	485	513	559	491	521	502	480	489	514	517	496	480	500	533	510	537	480	471	499	482	522	535	507	484	502	516	494	509	506	507	503	543	451	506	470	453	538	504	474	558	515	471	508	455	487	514	504	535	499	516	513	452	426	480	497	504	487	508	509	501	500	486	465	540	520	540	482	508	524	481	477	506	482	507	482	469	507	479	506	523	483	520	503	507	511	506	468	484	485	497	530	480	472	509	523	475	558	495	526	466	498	532	535	527	514	496	452	521	506	500	507	514	461	495	514	506	553	457	508	526	499	532	523	488	483	502	494	539	511	472	475	522	501	488	490	533	509	530	468	490	496	485	477	448	508	529	514	488	512	467	502	506	470	500	469	542	514	534	498	516	497	480	475	496	517	503	510	493	475	488	499	494	485	494	527	514	485	480	513	501	441	500	518	491	484	485	500	532	469	503	483	530	501	463	502	488	486	508	459	463	464	525	473	478	523	488	475	507	504	501	478	505	512	471	504	492	489	537	496	486	495	495	471	512	542	510	497	500	509	498	490	464	474	488	491	483	503	486	521	500	518	473	497	505	473	493	502	506	520	494	500	536	489	524	525	534	523	484	495	497	500	482	439	496	544	491	536	515	487	494	519	506	489	486	557	498	488	501	527	501	494	544	527	520	524	494	509	554	499	511	511	501	527	527	505	513	518	461	508	466	493	507	520	450	533	491	491	528	495	516	501	483	482	539	521	497	465	502	528	475	497	519	483	486	521	500	498	513	457	560	512	507	470	538	500	475	494	460	505	483	527	531	497	493	490	473	490	477	512	520	487	474	504	535	496	495	474	484	493	458	500	488	474	501	510	477	480	506	521	507	515	501	451	541	461	513	504	552	507	503	490	481	531	494	538	496	473	502	496	464	498	458	498	453	530	515	507	512	516	480	516	484	489	523	509	530	482	492	472	506	445	528	535	509	486	463	476	498	476	492	510	491	505	493	451	519	492	496	551	463	494	506	507	521	489	497	476	472	527	532	482	483	496	498	485	481	509	477	527	513	519	505	539	536	513	508	483	515	496	492	534	493	514	445	491	478	492	482	487	520	502	565	517	513	520	488	479	495	483	525	511	487	476	501	466	503	496	447	504	495	494	526	492	468	511	507	482	505	464	503	480	507	516	496	489	492	515	511	501	536	491	490	491	470	486	476	528	488	489	464	496	475	477	465	547	476	488	503	480	489	464	511	528	521	489	524	464	502	505	478	473	479	514	480	530	512	500	541	502	529	509	523	484	517	511	524	506	469	503	510	482	501	514	457	523	487	492	507	533	480	497	535	497	527	494	526	487	495	496	508	496	492	532	487	513	516	492	500	496	495	498	512	444	493	504	495	493	472	495	493	504	500	505	493	499	460	489	536	429	494	488	532	507	484	456	512	474	458	498	513	491	489	531	507	538	480	506	488	486	499	537	530	490	498	498	512	494	527	518	481	484	495	506	512	515	494	524	478	494	522	496	475	508	496	523	498	533	549	520	517	476	523	486	482	479	491	484	513	503	497	480	497	511	472	505	486	533	507	512	480	508	482	506	500	472	523	487	486	515	534	524	503	525	471	479	498	497	465	487	524	522	546	466	506	465	511	482	507	481	487	501	476	514	487	510	491	501	497	501	500	507	510	496	502	503	465	467	518	533	501	498	524	496	492	512	493	520	494	542	505	510	494	511	499	552	519	498	508	519	512	509	535	474	450	489	491	471	487	490	522	522	502	479	514	489	508	522	530	520	520	506	528	486	523	531	479	511	504	514	518	502	503	554	501	507	530	522	501	516	478	524	500	520	511	525	470	459	558	473	520	452	495	477	496	506	490	520	522	508	510	475	539	517	482	512	512	559	532	529	527	559	530	468	479	509	490	550	429	528	494	517	530	505	503	514	512	532	507	501	501	498	483	508	507	479	524	523	501	501	520	535	519	478	527	494	489	490	535	485	534	485	520	504	467	469	510	486	521	545	521	460	497	501	528	513	512	489	501	488	474	533	489	476	488	532	492	492	506	544	486	534	464	506	493	458	489	517	523	459	497	533	551	473	497	491	500	492	490	484	441	530	513	489	479	482	500	499	485	487	501	459	459	479	479	511	470	534	553	518	493	511	503	485	485	465	483	495	536	460	522	503	506	511	461	519	482	471	529	514	510	481	484	538	485	498	467	532	507	501	499	453	512	533	530	487	532	500	506	509	535	493	489	499	513	471	466	521	508	503	500	552	518	537	517	506	534	510	494	515	476	470	445	481	561	517	503	516	502	475	450	508	499	469	514	481	510	512	532	492	475	507	498	503	528	510	453	546	495	529	521	483	472	480	486	503	479	505	498	514	524	499	495	515	481	521	491	518	515	536	500	520	495	477	492	547	501	539	472	489	536	466	494	444	517	481	516	511	495	494	512	535	489	518	519	513	532	531	480	491	497	495	523	510	498	511	479	474	488	508	506	486	532	526	528	513	521	505	491	489	515	467	527	494	491	461	494	511	483	479	513	500	518	523	493	490	481	507	521	477	562	507	509	469	470	472	487	510	532	516	519	504	506	514	509	509	554	487	482	475	484	487	497	500	502	503	485	474	502	475	506	496	494	490	503	480	504	502	499	509	465	484	508	494	501	501	526	494	560	508	491	510	498	507	495	475	489	464	583	483	431	460	495	478	493	543	465	510	513	538	476	527	484	501	479	501	466	486	496	474	492	462	492	491	565	511	491	546	471	505	512	485	512	481	510	487	514	517	511	506	512	493	495	487	540	532	510	527	514	531	532	461	459	462	547	503	497	477	479	511	490	507	529	487	536	509	471	521	498	493	525	489	514	500	545	475	472	517	490	509	523	507	486	510	494	491	551	452	496	495	494	510	497	544	544	514	502	488	527	516	494	463	506	459	527	514	507	461	447	470	470	538	509	522	489	496	471	513	524	503	520	501	508	492	495	475	521	496	530	500	470	503	479	506	504	493	505	514	490	523	496	500	481	483	491	513	515	479	523	504	460	510	510	504	518	547	485	516	490	507	499	522	462	511	509	532	477	501	539	492	543	463	553	487	512	498	487	504	475	508	516	528	470	486	492	510	558	490	504	483	526	476	504	524	480	517	498	490	489	492	498	497	468	457	466	524	475	486	492	519	533	476	528	493	547	490	534	501	503	511	532	496	499	516	466	466	506	482	505	500	479	521	505	483	474	465	504	501	514	531	545	479	504	512	482	488	469	460	511	494	464	489	543	510	481	572	506	531	527	503	496	497	488	496	489	469	485	456	492	522	463	505	510	503	502	514
15702	13302	15355	18284	14972	12562	9819	7618	8497	4362	1591	1026	215	154	162	135	147	130	126	122	94	121	124	116	96	113	112	120	86	102	94	111	104	109	109	88	101	106	91	116	121	106	99	95	120	108	101	115	101	120	98	107	105	118	101	113	118	103	85	97	106	107	88	107	89	82	97	84	113	90	83	98	98	88	93	102	86	80	84	90	90	97	87	105	88	82	85	109	94	99	99	87	88	107	92	91	82	104	91	98	96	94	95	95	101	118	97	83	101	85	106	94	111	91	96	94	114	105	108	125	114	92	125	103	98	102	97	91	119	101	118	98	98	121	100	90	97	100	103	93	94	94	112	104	96	95	99	100	117	106	102	94	100	81	97	123	101	93	95	123	101	104	99	113	117	94	100	91	94	102	108	92	110	118	112	89	106	117	103	110	95	102	106	112	89	86	113	106	97	103	95	78	90	82	90	115	108	105	85	119	104	83	85	103	83	102	110	92	111	89	111	88	102	101	94	105	112	80	99	98	80	90	102	98	94	95	89	97	103	101	93	82	90	79	108	84	105	99	111	99	103	95	76	109	102	90	95	95	97	87	100	112	99	106	114	106	109	89	111	112	98	107	92	106	83	95	113	107	80	110	106	92	97	84	83	96	91	86	96	96	114	93	82	88	98	98	85	101	96	78	91	114	97	86	80	97	86	109	96	99	111	78	88	105	100	97	97	99	87	102	90	108	106	86	97	99	84	118	98	102	106	113	90	83	103	88	102	104	82	101	106	94	111	101	91	88	86	104	102	87	90	93	120	85	99	114	105	116	93	104	99	82	110	107	85	91	100	102	110	109	91	87	87	84	101	103	96	103	98	98	110	101	101	87	104	102	83	94	103	105	97	89	100	88	117	76	114	109	75	107	97	103	109	92	90	108	95	94	99	85	91	91	90	93	92	114	92	93	101	83	112	84	97	118	85	112	97	110	108	87	98	112	97	93	77	107	90	130	90	94	103	104	92	92	109	93	86	105	82	78	105	95	97	106	105	87	103	94	107	91	95	85	75	94	80	96	89	106	93	102	108	118	101	84	111	103	89	99	105	92	95	103	99	92	120	85	100	104	69	119	116	85	122	79	100	101	93	85	103	100	112	112	98	93	100	83	123	99	127	98	99	90	93	95	100	80	94	109	108	84	95	104	108	105	109	84	93	77	93	113	88	106	92	93	105	103	103	95	96	99	84	100	89	93	114	86	89	102	98	107	100	101	92	84	101	101	84	86	97	98	107	107	94	95	91	109	114	101	107	92	103	110	95	85	103	99	105	97	98	111	93	83	88	124	84	89	100	88	104	107	97	88	115	115	101	89	107	112	103	78	101	93	81	91	98	103	88	103	117	86	85	107	102	110	79	94	101	99	101	86	94	90	103	88	100	109	94	93	96	91	106	105	89	102	101	103	88	107	86	116	110	101	101	72	87	83	111	97	95	86	108	80	86	95	98	102	94	89	98	110	92	91	85	91	107	96	109	107	103	85	94	116	106	121	83	99	87	91	106	97	83	99	88	98	97	96	94	107	97	118	81	88	74	88	111	91	102	84	98	93	104	88	94	87	100	106	101	95	108	107	99	116	81	98	98	105	95	115	107	97	97	112	92	80	99	88	83	102	106	107	125	115	103	95	102	95	97	112	101	121	93	97	108	105	113	112	107	99	85	105	109	89	104	81	94	97	99	88	102	91	96	98	86	94	98	91	91	90	94	96	106	78	90	96	92	92	106	98	89	103	94	84	99	118	103	87	78	95	85	106	94	91	93	118	95	114	101	99	84	100	106	105	90	99	109	121	86	93	83	103	100	112	97	90	93	99	104	86	86	102	97	87	117	98	104	107	100	94	99	114	96	91	81	113	90	92	99	81	107	98	96	93	93	114	112	111	95	99	100	92	96	100	76	102	97	115	87	96	103	93	104	93	103	95	85	110	108	97	80	108	85	98	91	113	87	86	99	94	95	79	95	104	84	97	90	100	102	97	109	83	109	107	102	94	101	104	67	100	106	74	90	79	97	104	93	106	90	99	92	98	100	104	93	101	105	96	104	95	101	86	107	96	91	128	109	98	104	78	89	109	97	101	88	85	79	90	110	101	99	92	95	100	95	83	84	106	97	106	105	102	90	79	97	89	100	97	89	90	87	117	93	114	97	114	91	103	98	108	108	89	121	97	115	86	92	81	99	106	101	86	102	88	101	108	107	102	97	97	102	87	113	107	100	87	100	85	110	92	116	94	102	102	92	106	91	99	99	105	101	103	115	109	83	87	90	108	103	106	102	84	103	91	92	86	101	112	100	97	89	69	110	114	110	86	102	100	99	109	94	108	91	91	103	92	101	74	90	94	108	106	102	103	107	82	102	111	87	106	88	87	102	92	84	92	99	103	92	96	83	98	104	96	95	93	111	98	101	92	94	104	100	92	80	103	93	95	112	93	97	89	107	98	102	108	90	102	97	116	94	84	92	85	101	106	116	94	106	106	103	108	93	80	100	100	95	92	92	95	95	80	94	93	88	99	88	90	91	105	112	96	90	103	96	79	108	97	93	80	86	115	100	111	101	116	95	109	104	91	81	89	80	90	112	103	89	95	91	98	104	105	113	105	98	84	99	100	94	114	93	84	91	96	107	84	103	97	91	100	103	110	104	111	96	92	100	108	90	83	107	93	82	100	87	101	110	94	104	98	86	96	106	85	99	90	110	104	111	91	118	90	99	92	97	92	104	96	108	99	95	96	89	112	105	71	103	92	81	75	97	115	90	85	106	114	84	100	111	109	87	85	100	95	80	99	91	79	78	84	101	115	91	106	94	93	104	100	96	104	95	100	94	90	106	103	102	81	96	98	83	108	84	108	97	89	115	103	96	100	96	99	100	104	97	89	95	95	98	104	87	102	90	95	102	97	90	99	92	95	96	97	117	95	92	88	100	98	99	87	90	100	113	91	89	94	116	99	85	79	106	91	116	87	93	77	100	92	84	90	88	105	86	95	103	95	89	93	119	89	94	101	113	109	96	88	101	83	93	98	80	89	103	84	102	103	96	91	98	90	95	92	101	104	105	100	68	106	80	94	97	101	96	96	106	94	104	103	100	105	105	90	88	94	97	95	104	109	94	99	78	101	95	88	109	111	90	86	95	99	114	90	85	112	99	104	109	96	112	102	93	92	111	93	91	98	96	91	103	88	98	77	92	116	97	81	92	105	88	93	98	98	81	75	88	112	104	90	101	88	95	124	105	89	99	91	106	85	97	87	93	116	106	90	106	115	98	89	96	114	102	72	101	87	83	93	95	85	95	109	130	100	93	102	88	101	100	105	98	100	100	89	108	98	93	101	83	96	92	92	106	91	95	86	111	82	104	116	97	104	99	91	100	92	94	101	110	98	83	113	92	106	85	102	108	111	103	92	92	89	107	104	104	106	105	87	108	85	82	90	105	118	90	99	105	111	111	109	93	115	89	105	101	107	95	95	98	113
10881	9780	14487	21910	21318	20092	18214	14857	19145	8873	4986	3667	853	752	656	629	624	558	565	577	537	508	509	447	479	420	423	414	397	437	398	410	379	388	384	387	387	357	380	401	379	376	344	365	362	351	384	371	360	336	351	347	351	356	387	339	353	357	362	331	321	338	354	318	357	347	324	334	327	348	359	336	335	356	335	328	330	348	304	377	332	331	331	314	339	313	322	340	287	322	369	323	359	334	351	327	321	302	337	320	323	321	367	313	346	334	340	321	322	357	329	332	305	317	337	302	320	324	320	312	342	345	303	302	325	331	327	333	300	326	326	314	353	329	319	316	318	331	344	347	306	331	316	335	352	317	336	303	335	314	313	312	304	325	325	331	302	351	321	325	334	352	330	318	308	325	317	339	335	327	321	313	307	330	312	325	356	326	331	339	341	357	328	298	335	269	313	322	328	289	337	308	288	331	319	331	302	292	333	339	324	327	315	344	308	371	325	328	340	323	330	292	356	336	320	294	295	327	311	303	315	283	345	353	318	325	327	343	289	332	330	355	312	314	351	332	306	319	292	304	303	338	342	311	337	311	309	373	307	328	331	324	359	322	324	324	289	335	305	341	349	325	326	292	336	296	320	313	351	295	332	317	302	282	337	320	326	319	330	281	335	324	265	297	344	299	335	321	320	330	351	331	318	334	325	328	325	313	337	330	291	301	326	349	310	314	382	308	326	344	305	324	311	310	319	341	313	319	341	318	320	299	319	315	332	318	325	303	276	299	326	337	322	321	328	319	315	320	326	311	315	322	313	319	321	302	332	353	328	327	301	284	316	295	329	327	326	313	325	323	318	307	311	320	311	372	333	339	325	303	321	344	327	321	303	323	338	330	313	336	324	372	318	320	321	335	341	326	336	320	318	344	312	315	335	316	321	325	352	342	327	297	331	335	299	284	322	296	309	323	332	326	306	312	342	257	287	293	317	315	329	346	343	306	345	327	324	325	335	304	349	335	330	317	328	312	331	292	336	314	353	338	292	342	340	339	316	341	285	331	273	324	320	326	331	314	299	354	325	325	288	325	301	335	325	311	307	333	345	326	333	321	303	322	304	328	334	270	335	319	319	304	340	311	336	281	313	320	316	334	283	303	319	304	331	300	319	338	302	309	320	301	346	313	290	330	316	305	301	332	318	305	324	338	321	328	306	314	294	324	336	311	323	350	327	316	340	330	347	350	318	321	352	316	310	319	341	331	344	329	337	329	303	334	329	333	338	297	318	291	312	345	301	322	353	333	319	331	296	328	329	314	329	309	328	328	353	328	371	318	295	336	312	311	292	325	344	314	315	338	327	312	313	326	306	329	326	324	307	340	345	340	313	348	324	338	296	327	338	346	299	314	319	323	315	318	325	325	312	320	327	322	289	292	301	305	323	334	337	309	307	338	304	304	328	339	347	309	310	341	316	318	334	330	316	294	326	345	310	312	302	316	293	311	338	299	310	302	331	332	314	341	312	335	343	321	320	308	344	318	311	342	315	336	320	309	345	315	300	309	353	299	289	319	311	340	316	321	328	326	359	344	327	323	331	319	342	330	312	296	294	307	313	346	318	337	302	313	320	340	317	328	343	320	320	303	355	269	328	318	345	319	326	340	327	339	326	314	304	319	331	327	319	313	317	308	314	346	314	326	327	354	312	340	319	315	310	307	330	344	335	312	314	295	331	354	325	290	319	319	305	337	338	333	295	300	305	290	305	313	309	317	304	322	326	307	290	318	327	309	319	319	337	305	325	334	305	350	349	348	302	323	329	310	322	338	314	305	332	327	322	317	350	326	325	341	298	289	351	333	300	337	319	351	316	337	306	321	306	329	287	290	307	309	309	339	295	325	333	354	301	316	285	291	309	336	286	362	316	299	331	334	319	318	290	323	327	328	307	319	320	330	313	327	320	382	331	319	284	338	331	293	293	319	304	314	322	320	323	355	299	307	288	324	302	332	337	326	315	345	332	350	305	338	284	308	334	341	344	317	310	322	325	327	316	301	316	321	324	303	323	303	335	315	313	316	300	323	354	326	314	331	309	307	286	293	323	331	311	317	343	307	312	329	342	324	318	334	357	326	303	342	329	337	295	288	315	339	337	307	340	325	326	375	322	304	331	326	302	328	344	325	338	336	316	332	332	303	308	348	351	298	305	366	288	358	329	308	340	331	325	300	300	298	335	350	317	345	298	323	353	291	322	296	345	315	312	326	349	289	325	319	350	319	330	343	339	314	320	342	338	322	345	320	313	336	359	323	313	321	312	316	302	336	288	311	349	335	343	310	306	316	293	342	316	357	313	308	313	307	281	332	334	292	321	340	365	353	301	345	348	314	295	317	320	283	307	329	365	324	307	340	326	322	307	302	333	335	363	308	319	334	318	327	307	343	301	321	333	343	328	342	301	329	331	323	331	312	307	327	311	319	316	321	292	319	334	310	315	326	315	302	340	293	342	316	320	300	311	341	315	331	367	315	317	326	339	335	297	319	304	288	329	320	309	310	313	328	298	290	351	332	307	312	329	310	317	318	288	362	304	320	329	316	359	295	357	333	306	319	328	335	345	309	303	331	332	313	343	314	332	333	333	306	309	305	303	318	321	295	301	293	316	347	320	348	302	314	322	331	306	336	337	313	331	341	289	296	304	318	321	329	314	308	374	331	317	341	307	311	319	361	357	346	326	310	311	309	344	328	347	308	341	350	334	298	317	316	333	305	314	355	290	332	325	329	333	324	325	327	291	349	285	303	277	310	311	320	344	326	305	338	317	320	311	325	312	327	315	306	312	327	318	313	295	294	328	342	331	322	305	331	359	340	297	335	331	306	345	310	343	317	339	322	347	340	328	349	328	306	301	319	303	354	320	327	338	347	342	290	321	309	336	305	327	325	305	318	321	341	344	342	335	320	313	345	341	326	317	293	355	326	342	317	339	323	331	307	324	300	345	338	328	320	328	318	302	320	353	345	338	340	323	346	332	343	324	323	345	331	301	353	311	310	291	368	347	304	305	322	349	310	288	316	316	316	289	306	345	313	303	322	334	280	356	310	318	303	347	328	350	323	337	333	308	338	329	340	327	319	325	299	319	302	289	324	317	307	333	315	347	322	313	321	314	336	356	329	310	329	296	296	342	332	306	332	343	300	313	338	348	325	338	320	360	325	354	328	336	330	292	327	326	314	341	314	302	330	299	352	335	279	307	338	334	288	312	307	311	295	335	335	309	309	319	307	297	299	310	297	312	333	313	332	301	334	339	318	324	326	308	324	319	326	310	321	342	344	337	339	322	331	297	339	314	337	328	323	326	327	319	344	304	308	342	335	305	309	325	338	284	317	306	324	339	319	340	320	311	342	342	321	295	326	335	300	323	294	309	328	299	358	321	323	338	334	335	324	307	302	340	328	319	340	353	313	313	284	322	322	330	343	331	322	317	347	316	352	325	308	317	301	361	357	317	319	329	318	309	318	316	319	311	315	324	329
25587	19762	23478	27117	26522	20709	18293	18795	20568	9717	7251	8223	945	416	318	312	295	250	258	243	218	231	221	202	240	211	245	206	201	222	197	204	206	201	195	191	183	182	198	173	213	206	209	188	202	189	186	175	191	185	169	196	182	187	193	236	188	207	180	203	194	186	190	168	178	178	204	183	199	168	192	187	197	197	210	184	171	195	198	193	191	187	189	180	211	195	212	182	215	187	173	177	187	167	181	204	200	171	174	167	186	183	188	181	198	186	198	186	206	171	207	203	177	184	174	180	178	156	181	219	174	168	217	192	216	200	204	173	182	172	207	205	187	173	185	192	177	209	183	214	194	216	196	194	171	211	181	199	177	178	183	197	190	173	191	170	164	193	189	214	161	184	182	181	209	203	163	184	181	202	186	194	178	182	182	160	190	188	171	208	200	184	180	202	160	198	173	201	164	205	207	192	196	191	200	204	184	180	180	188	180	171	196	195	177	189	190	161	191	181	212	197	186	186	187	181	183	164	187	202	203	174	186	166	196	176	183	190	190	218	197	188	184	197	175	205	169	187	168	201	182	170	187	171	193	195	181	168	199	187	185	173	175	205	195	190	200	192	174	195	158	197	201	190	180	192	164	146	196	197	184	186	217	178	177	185	193	189	190	191	184	197	183	197	177	172	187	172	165	180	172	202	199	193	172	174	181	191	187	179	200	196	207	172	186	184	186	164	180	195	175	184	187	187	192	184	166	187	162	216	195	183	182	193	195	200	187	199	191	206	203	190	200	193	203	175	204	206	208	194	194	188	184	205	190	189	198	177	176	178	163	176	192	181	173	192	173	215	193	181	214	180	224	188	175	172	199	182	197	193	203	199	187	192	188	173	155	178	189	198	198	212	188	181	194	207	176	195	192	193	175	174	168	201	191	190	183	192	153	199	169	183	178	186	199	190	166	205	183	186	192	196	194	174	193	184	158	182	165	208	159	176	199	166	162	166	157	160	186	188	177	177	160	191	182	192	214	181	162	183	194	195	201	166	189	188	196	181	180	187	187	213	191	168	215	193	196	213	191	195	190	186	204	170	197	179	200	184	205	189	178	186	196	191	176	187	166	188	199	170	176	175	172	170	189	184	202	199	171	164	195	180	190	180	204	190	185	231	165	189	196	201	189	168	183	186	184	180	166	186	200	190	190	201	185	193	170	205	187	172	185	169	177	186	192	174	179	202	187	223	197	164	187	188	188	176	190	202	163	182	180	177	183	184	187	185	191	206	193	166	198	182	191	178	223	180	180	172	197	175	180	165	177	211	186	161	173	176	192	164	193	188	187	178	179	202	193	187	182	209	171	204	192	187	180	182	185	195	192	167	174	172	208	183	176	187	198	187	194	182	213	192	197	174	210	182	202	190	203	176	192	198	176	172	187	184	199	184	154	199	172	193	183	174	189	187	175	179	178	188	164	175	167	196	177	146	191	163	205	196	194	174	178	188	195	186	181	186	193	211	180	170	180	187	189	191	197	183	182	171	187	173	192	181	209	162	197	167	213	181	192	228	189	174	177	165	191	202	155	196	170	202	186	189	202	200	165	185	195	188	211	182	198	189	204	187	154	175	168	202	197	201	182	188	172	189	190	181	190	191	197	186	197	177	174	185	192	187	166	201	160	167	191	184	207	197	209	181	187	178	204	201	177	225	189	193	173	187	191	187	203	164	176	194	223	184	178	190	189	184	176	182	190	169	177	203	179	195	194	192	202	193	200	188	202	179	190	202	187	191	190	187	182	178	170	178	179	175	200	199	178	201	191	185	195	186	190	192	209	189	200	176	204	178	206	175	212	183	180	209	161	176	168	193	177	183	192	163	180	203	214	211	177	173	186	186	195	195	200	184	175	164	180	218	170	202	174	180	205	199	199	197	170	179	156	182	195	183	191	185	181	174	184	199	203	193	171	192	174	178	177	195	172	172	165	179	183	176	181	189	194	179	182	199	173	187	187	192	182	220	189	164	185	195	209	171	201	225	154	186	186	186	186	197	183	191	166	184	189	206	192	177	168	186	182	193	162	197	218	198	218	188	213	189	180	177	197	168	184	172	173	179	196	175	199	205	173	181	184	193	188	180	186	174	199	163	184	176	198	170	217	187	185	172	197	198	187	207	212	203	176	180	196	194	193	208	197	190	183	180	183	200	205	212	168	201	191	172	224	202	179	168	189	183	187	195	187	191	175	180	193	238	200	179	182	183	183	195	192	204	222	182	176	201	185	165	190	192	210	199	159	184	184	201	175	195	171	175	185	172	207	165	190	157	185	184	164	163	196	178	186	178	169	186	183	179	185	192	185	192	162	177	189	160	206	174	187	190	182	188	190	181	186	171	205	170	196	166	190	197	193	191	170	170	189	174	177	201	192	207	177	189	171	195	160	163	209	201	176	167	178	175	196	185	180	170	166	182	180	187	204	202	201	208	180	173	196	191	191	170	190	188	173	196	155	171	189	209	169	169	192	184	175	176	213	201	195	190	184	182	181	178	211	187	192	175	158	204	189	189	167	204	179	175	198	176	188	173	179	200	209	184	179	204	186	183	190	183	192	173	190	181	173	185	193	196	183	183	189	183	160	174	180	181	181	194	225	177	183	193	172	190	183	193	210	216	206	180	177	164	182	182	202	176	176	189	196	191	196	191	197	198	187	168	181	178	196	167	189	179	167	174	169	180	175	178	191	189	170	188	158	164	190	203	197	223	198	185	200	180	205	211	190	198	199	184	173	175	167	203	189	179	209	177	218	206	213	171	160	181	200	162	191	176	194	199	174	179	193	194	197	184	201	171	157	187	185	173	194	176	216	195	170	169	208	184	174	183	195	191	199	201	177	195	189	179	185	177	170	188	173	172	197	179	203	171	167	176	199	198	171	197	192	209	187	188	192	199	175	199	179	176	203	187	187	187	185	178	197	202	203	210	193	183	203	166	184	194	206	210	174	163	181	191	169	195	203	152	198	195	184	187	182	176	175	177	205	173	171	217	189	180	217	216	165	166	210	178	176	175	179	173	165	196	192	196	183	194	174	205	184	168	227	190	210	186	202	199	203	188	193	192	166	197	190	193	175	189	169	192	191	170	205	209	189	187	157	173	189	192	187	189	182	172	175	180	183	172	197	184	177	168	166	193	156	195	199	203	181	180	173	189	168	193	180	181	172	194	189	183	182	182	181	181	170	197	182	171	178	194	171	177	202	177	165	183	207	149	180	160	196	194	166	176	179	184	187	192	189	192	171	191	186	194	190	177	192	174	194	171	179	200	182	220	196	189	178	199	187	177	178	205	169	209	188	186	207	198	225	217	187	221	181	177	161	191	180	180	194	182	182	179	191	163	187	202	189	199	182	158	184	183	184	182	201	187	219	192	196	199	189	184	191	176	194	183	192	203	172	192	188	179	174	189	192	173	174	182	171	198	187	167	179	190	188	178	197	207	187	180	190	181	200	166	194	197	206	183	179	179	183	183	202	205	184	165
15578	14410	20777	30294	32006	27258	27107	31045	31014	15778	14568	18757	1545	1481	1309	1180	1153	1074	1077	923	949	895	871	850	792	817	803	760	762	778	764	724	707	749	745	654	701	678	646	640	697	630	646	645	647	606	686	606	600	614	623	642	632	624	577	619	625	565	585	584	593	620	580	596	619	625	629	602	602	601	566	552	566	573	595	552	555	626	562	558	601	570	599	577	611	600	562	578	566	577	567	614	557	571	585	556	526	587	597	548	567	605	578	584	583	565	574	595	527	541	573	563	531	552	604	562	553	522	556	550	577	576	553	571	601	586	546	560	546	565	546	565	591	559	541	575	575	573	536	591	560	543	563	535	536	582	529	515	543	601	535	555	549	561	522	599	553	528	545	564	538	578	560	533	552	569	564	544	581	557	603	561	553	579	545	562	570	547	548	576	565	580	579	574	582	562	598	574	589	580	574	560	588	507	566	538	516	578	565	582	560	530	554	560	549	591	602	533	479	534	588	551	590	530	524	544	588	561	598	596	532	587	583	563	546	604	554	586	569	557	514	523	525	533	560	546	574	555	562	565	541	586	555	529	570	571	530	554	538	571	597	568	524	556	521	594	571	546	602	552	554	539	539	554	568	566	530	545	579	566	586	562	532	576	530	575	543	536	566	552	559	586	581	597	563	550	575	553	573	536	552	572	551	532	542	559	584	537	563	566	532	572	560	550	549	529	568	587	545	587	574	599	512	598	566	541	585	534	571	620	532	565	530	569	530	542	583	564	556	550	563	554	561	537	555	538	555	578	579	525	552	547	543	572	582	552	563	571	549	581	557	606	564	569	553	590	546	562	578	517	503	558	593	578	551	583	581	542	516	555	561	558	568	546	543	555	536	565	565	594	552	562	547	588	575	556	530	533	562	585	558	588	576	562	586	571	565	596	569	492	582	564	535	561	533	532	553	580	571	552	592	581	596	541	593	579	571	545	530	561	538	544	552	569	613	612	546	546	523	565	554	541	549	594	528	587	545	553	548	525	537	549	574	582	559	553	533	545	526	549	592	525	588	553	551	563	579	542	597	584	605	574	560	555	603	600	520	541	565	575	546	601	523	554	539	555	546	531	612	529	554	560	531	589	562	554	524	537	562	553	586	584	547	498	532	537	545	494	544	571	521	517	522	568	612	592	551	539	554	561	555	536	570	565	567	607	579	593	595	503	586	590	540	578	575	544	566	549	566	534	577	515	569	542	506	546	498	609	563	500	560	562	527	560	554	562	570	581	573	579	566	558	587	577	579	557	530	507	560	578	565	545	587	570	562	543	533	539	573	574	534	558	526	547	530	540	579	591	578	566	556	570	578	541	535	592	575	578	552	505	560	577	597	494	548	563	558	567	577	588	566	555	544	585	601	549	567	519	562	547	590	538	556	581	558	580	556	568	526	544	561	534	637	583	561	596	560	519	549	583	596	615	592	549	543	567	520	574	528	521	574	517	570	588	535	553	526	560	584	544	588	523	587	569	597	563	578	577	593	560	576	566	539	560	542	545	549	571	571	558	554	502	531	576	561	528	542	559	580	527	578	530	561	545	613	546	554	552	509	565	586	544	566	531	588	535	494	604	552	601	555	553	564	540	527	552	595	543	591	613	566	540	579	544	551	504	534	543	545	577	527	541	582	560	514	548	546	527	561	556	558	518	627	543	570	522	553	575	523	565	551	570	567	560	564	575	575	552	598	559	554	603	614	605	576	571	560	579	587	588	545	582	509	574	534	514	521	571	531	595	571	556	555	550	562	532	556	564	553	539	568	570	544	551	558	562	555	538	547	564	551	561	564	562	594	538	554	558	586	576	565	584	517	513	549	549	569	559	513	531	533	554	544	566	574	553	602	542	568	550	544	582	568	556	577	582	532	507	494	548	566	531	550	546	577	559	553	515	518	529	567	545	544	528	513	557	584	593	562	601	560	547	583	565	580	555	586	515	542	549	574	534	582	580	577	592	583	562	558	573	582	550	521	538	610	613	548	569	543	549	568	528	576	553	536	545	539	541	555	560	560	571	566	550	531	587	549	537	588	555	512	581	505	563	568	583	547	558	569	556	582	549	577	526	561	569	581	553	507	593	591	573	547	538	586	568	540	546	569	519	554	553	526	565	581	518	588	556	536	564	563	575	533	558	550	578	526	587	580	563	550	592	621	575	543	557	570	599	554	530	584	545	569	537	578	554	567	576	580	552	564	548	543	538	604	558	551	564	588	592	531	559	546	535	574	549	541	592	538	577	535	555	597	543	592	590	547	593	509	520	531	565	574	574	556	577	565	592	600	556	523	607	554	533	553	534	572	543	540	533	544	563	591	540	604	530	539	586	564	562	553	523	516	565	568	559	584	604	525	535	592	563	548	535	548	537	521	581	557	609	587	582	564	540	597	558	520	578	570	571	540	528	558	560	550	576	533	541	531	592	570	525	542	533	548	543	567	574	539	562	568	543	554	594	492	550	540	580	570	526	564	494	555	524	539	569	614	561	600	536	533	520	566	582	577	586	536	542	571	546	602	570	567	574	570	532	588	529	539	557	572	543	607	581	537	505	609	519	544	584	533	576	599	552	505	526	539	545	560	544	550	535	544	559	521	557	588	558	556	555	565	540	550	593	565	554	564	572	560	522	583	555	537	583	577	527	516	541	555	545	562	551	575	549	549	572	523	556	500	544	559	527	552	542	598	552	575	562	532	562	544	521	584	572	584	627	568	562	579	560	542	566	592	524	578	536	532	555	592	559	588	543	585	558	565	572	549	588	558	536	517	539	563	499	559	571	560	569	558	563	564	546	573	532	549	581	573	539	566	572	611	521	533	541	582	576	541	531	574	590	572	567	535	565	547	513	530	567	548	576	536	535	554	563	527	568	524	523	556	559	579	574	616	555	573	606	561	589	562	569	501	555	555	538	577	577	562	596	525	581	595	521	525	540	590	524	593	551	554	566	559	567	589	617	556	518	570	572	516	543	544	582	534	538	555	550	557	573	570	587	550	609	517	519	560	579	573	556	556	554	546	533	549	571	527	584	569	570	546	506	583	608	555	579	550	548	577	572	594	560	568	514	518	604	546	548	576	583	516	512	533	587	588	567	538	576	582	561	535	543	563	557	564	583	547	517	567	570	552	561	536	558	568	553	543	545	583	549	594	557	582	590	554	565	558	590	564	534	556	541	569	545	539	515	531	532	556	579	525	562	509	554	538	552	524	551	567	559	531	545	555	568	585	496	563	586	551	563	563	537	571	539	545	514	548	525	567	553	584	569	593	602	534	544	516	541	542	548	581	567	543	554	534	571	610	517	585	528	558	538	561	621	510	564	551	553	560	597	540	518	556	567	543	585	553	556	552	567	565	542	589	547	604	560	556	595	574	552	544	594	505	553	581	581	532	553	509	512	560	593	561	573	574	591	552	594	581	554	532	562	565	558	584	547	564	598	556	533	573	546	536	572	502	582	570	546	547	591	538	531	543	549	589	530	567	542
3711	2074	2629	2555	2368	1778	1379	1734	1619	900	310	293	210	181	185	156	158	179	175	179	160	194	151	149	166	154	160	176	174	198	182	161	182	167	155	151	171	177	176	189	176	173	187	165	171	170	163	165	198	175	139	165	163	144	173	197	153	158	202	175	192	183	164	201	181	175	171	183	175	159	156	171	163	188	174	169	191	156	181	160	163	189	174	178	185	192	157	162	173	154	170	176	167	164	180	171	171	149	182	176	180	189	169	166	194	196	150	183	166	174	153	182	184	170	176	180	166	153	156	180	189	185	178	176	161	158	170	199	161	163	181	158	178	160	166	171	151	184	182	159	178	172	161	162	157	166	181	176	178	184	163	147	184	150	166	172	179	154	168	166	173	167	193	171	173	165	157	158	156	179	169	146	170	190	170	172	166	162	159	167	190	172	166	149	164	188	172	167	168	179	167	151	156	154	187	169	168	173	156	173	149	185	155	159	129	162	170	175	178	178	184	150	175	187	157	181	148	156	167	172	171	199	173	155	174	165	167	169	157	186	168	164	192	178	181	165	141	195	179	184	179	155	181	201	169	163	165	165	167	166	173	175	175	192	171	176	181	183	167	172	149	182	163	177	199	167	183	179	161	195	156	171	193	187	179	160	175	165	172	168	166	180	163	172	163	170	166	151	181	175	161	159	150	171	165	173	183	179	180	161	177	158	173	165	180	176	158	173	155	181	176	174	189	179	175	199	192	157	194	172	151	185	189	171	165	183	185	182	175	183	170	191	182	170	177	174	157	164	189	175	176	175	179	162	198	156	198	176	181	173	157	170	169	189	168	162	163	152	166	161	143	168	173	186	164	196	192	195	164	169	185	166	188	165	176	160	168	187	158	185	160	178	175	161	165	173	159	185	160	167	199	167	188	157	180	168	148	167	178	159	162	184	170	186	177	168	177	171	156	169	194	184	193	163	167	164	179	161	194	150	197	156	151	165	161	165	173	165	189	173	193	160	177	180	191	189	186	164	164	172	163	167	186	179	176	197	166	166	164	144	181	165	164	168	164	193	178	182	184	153	162	156	160	203	192	155	187	176	203	176	170	166	172	163	190	173	209	162	160	166	179	180	183	210	197	185	186	188	192	176	205	179	178	168	166	150	202	181	158	172	163	167	189	188	174	164	162	176	178	182	174	175	164	157	172	168	167	190	162	190	171	162	174	177	152	143	193	177	175	178	178	156	173	160	164	181	164	162	163	168	160	152	163	129	198	180	173	187	159	179	186	181	163	181	176	149	178	209	165	170	206	181	159	168	185	173	185	191	174	176	167	175	200	148	174	165	167	181	162	160	175	184	170	175	178	180	169	160	170	158	164	194	166	173	179	182	176	161	179	161	194	186	151	148	165	163	166	164	173	179	163	180	173	177	154	167	178	166	161	168	167	197	177	177	182	160	200	170	183	156	194	205	147	177	168	174	164	178	172	194	176	164	154	192	167	170	174	175	166	158	183	193	187	185	170	186	191	187	174	185	150	158	193	156	176	173	169	170	158	196	186	165	160	166	172	142	170	145	163	175	177	194	159	196	173	154	152	179	172	196	155	166	153	175	169	196	191	159	178	197	165	169	164	174	154	146	180	161	172	182	144	177	179	179	169	176	184	187	167	154	149	168	164	161	164	200	177	175	191	176	154	173	200	154	151	169	178	183	185	174	157	192	175	180	183	170	181	185	182	196	173	180	188	179	178	173	165	182	153	169	165	169	182	172	202	170	171	167	185	176	170	137	160	190	166	172	188	194	189	189	175	184	174	158	157	164	178	183	176	181	165	152	163	142	188	152	173	163	150	184	202	169	146	161	177	169	186	180	169	186	170	176	179	187	162	158	175	158	183	174	174	156	145	177	180	198	171	166	149	167	160	160	176	168	167	195	172	174	157	166	200	181	161	191	201	188	168	175	167	189	178	170	170	172	163	181	190	164	174	196	161	172	161	183	198	182	172	175	184	159	182	187	175	170	177	167	185	144	159	163	194	190	176	170	178	155	172	177	166	146	185	173	175	177	150	173	163	166	185	184	167	145	173	191	189	177	187	170	173	168	170	171	180	190	189	186	162	155	143	169	198	175	205	183	164	166	145	169	200	188	161	182	162	166	170	155	154	187	170	176	187	160	182	168	172	192	159	176	158	172	141	167	172	178	211	179	169	171	159	175	177	179	184	148	156	182	157	174	164	161	186	176	171	148	156	196	188	156	153	188	196	155	171	151	155	176	168	171	188	180	187	178	146	172	178	165	183	170	164	180	166	169	190	183	169	164	174	189	195	171	178	176	160	146	171	151	169	160	152	175	159	178	148	163	174	179	163	164	187	165	171	169	190	167	155	179	176	185	185	192	181	172	170	171	187	157	170	174	198	161	174	153	180	158	183	187	169	183	177	171	173	163	177	173	171	173	182	176	179	169	177	206	178	183	181	176	192	173	188	163	159	177	184	207	161	175	187	173	164	177	170	186	171	184	150	173	159	155	170	195	166	199	159	195	166	184	151	172	167	194	164	183	193	173	202	176	176	158	153	171	188	157	151	179	146	181	164	187	161	148	175	162	171	175	164	148	156	165	194	166	173	176	173	181	154	159	177	175	162	177	166	182	184	162	184	166	182	175	180	194	176	183	159	146	158	155	166	170	162	182	185	178	156	169	211	192	155	182	171	154	198	169	180	175	166	188	181	174	177	164	159	193	151	154	185	175	167	176	174	163	153	172	192	195	175	170	169	190	182	169	179	170	184	183	174	167	155	164	173	164	178	180	179	159	159	200	161	182	158	179	160	177	172	174	179	180	170	171	200	170	176	189	180	179	173	158	161	174	163	178	178	173	153	190	184	191	166	177	155	142	178	172	174	168	157	169	161	157	191	168	184	169	195	158	176	162	166	153	152	181	167	177	164	186	180	162	172	168	156	160	186	147	173	163	189	146	187	163	191	168	174	152	163	191	171	168	179	167	156	191	171	172	144	178	166	190	164	187	175	163	173	213	175	169	165	160	176	182	181	163	172	157	192	168	170	178	182	177	174	173	175	192	172	167	170	146	165	199	154	174	184	210	184	170	162	182	175	154	172	188	176	180	187	160	182	169	166	157	169	168	166	170	170	157	160	154	165	183	155	168	174	189	165	185	165	194	182	165	174	164	178	204	181	156	158	163	173	154	170	164	178	162	190	164	174	176	185	169	160	161	156	170	141	179	163	184	172	183	180	149	176	171	167	184	172	174	170	173	154	183	179	195	166	168	187	172	182	192	168	147	183	168	165	166	175	171	176	166	181	154	162	163	152	177	150	160	178	176	159	165	191	173	198	162	173	168	163	170	180	194	191	156	187	162	189	170	158	195	161	154	186	188	173	172	185	167	168	182	161	169	183	169	161	169	170	153	168	170	179	177	188	187	173	184	190	176	186	155	179	161	177	177	155	176	169	168	167	163	171	175	149	181	155	184	158	188	191	174	168	154	188	193	169	145	154	159
3080	2244	4119	5829	5999	5032	4624	6135	6649	3245	928	1073	519	516	504	516	549	517	521	539	522	491	529	546	502	515	507	527	503	497	519	485	501	520	511	552	512	503	471	526	510	516	526	473	519	575	500	538	521	478	456	500	489	507	507	522	501	536	487	497	525	543	505	521	472	515	470	508	499	539	490	494	492	512	503	498	525	496	512	511	487	524	515	523	504	508	487	522	441	545	505	548	518	490	503	499	493	513	477	475	485	466	545	518	484	511	481	523	535	516	491	493	505	510	524	508	557	535	507	511	489	491	475	526	500	517	483	494	491	509	576	496	500	498	477	525	515	506	492	528	467	480	492	495	509	502	464	512	471	516	476	497	480	478	529	509	500	492	523	478	519	495	539	542	548	517	502	506	512	497	504	549	509	489	510	463	491	526	501	489	501	540	514	489	487	481	517	483	495	463	477	541	517	514	544	475	491	529	545	490	481	495	461	510	503	519	528	484	518	510	531	481	450	490	504	498	530	484	518	532	481	526	542	502	481	573	510	498	499	489	472	512	513	518	473	477	510	517	501	521	487	504	514	513	534	508	454	492	499	512	501	527	453	500	548	506	500	509	495	522	530	460	511	496	501	478	530	491	493	485	475	518	506	502	509	497	529	535	526	488	478	506	467	534	469	509	459	496	496	506	506	498	492	505	480	510	507	460	537	496	491	482	518	528	504	498	520	480	490	499	524	524	537	519	516	498	544	514	498	528	506	494	505	495	536	520	492	511	490	498	511	479	487	516	487	500	496	529	501	501	507	500	476	533	506	504	481	469	555	490	488	530	553	464	491	491	479	495	486	500	544	529	516	497	496	517	512	466	473	525	490	492	518	516	525	533	515	501	526	482	518	465	506	499	476	482	475	469	507	525	524	541	442	479	537	514	467	535	484	499	497	485	527	541	492	496	496	517	563	531	532	535	474	484	519	499	491	516	517	522	524	516	499	522	516	482	510	476	504	494	510	522	524	488	474	483	466	535	483	501	479	481	523	482	486	491	491	526	531	504	545	516	483	489	524	498	469	567	480	506	515	517	556	509	498	455	513	490	491	506	538	511	472	533	526	516	496	523	474	466	480	540	516	520	483	508	518	491	503	521	524	501	550	486	528	475	504	461	529	489	501	508	491	458	522	485	460	502	466	519	486	519	523	479	506	460	543	495	491	527	482	504	483	532	492	522	471	516	491	519	498	489	501	485	513	470	526	518	529	549	523	476	559	480	500	463	491	468	508	505	520	489	541	514	518	483	519	569	523	473	487	485	486	534	480	471	498	459	508	513	499	509	517	543	526	488	492	490	525	510	478	524	510	508	490	498	496	490	473	477	499	500	498	500	526	485	509	529	498	483	539	517	535	519	499	497	509	551	534	520	506	502	511	498	500	507	531	458	521	502	497	493	477	520	492	487	507	447	554	502	518	503	488	538	477	527	491	483	488	501	495	519	509	520	530	484	508	494	502	529	506	474	548	535	519	494	504	446	510	489	510	531	509	576	516	533	505	517	504	479	492	475	497	503	482	511	510	496	524	495	496	536	487	488	550	487	525	554	459	472	500	525	473	504	483	526	500	474	468	496	481	516	529	520	494	512	523	531	504	521	490	566	481	502	520	480	521	572	562	504	488	554	539	482	482	495	524	486	495	505	465	511	518	510	489	494	487	487	508	514	526	499	466	481	503	524	511	489	510	515	490	499	531	523	515	518	478	477	479	526	492	533	533	490	484	495	527	470	498	487	522	467	503	475	512	530	489	500	526	502	483	538	534	491	529	464	518	520	531	471	506	479	522	501	505	513	501	513	513	504	501	554	496	528	541	499	463	542	488	494	517	491	496	522	509	481	521	465	528	523	491	491	478	497	464	540	493	482	477	519	518	512	534	530	501	537	500	516	507	519	497	523	510	532	530	516	508	523	519	486	494	491	509	503	484	517	501	508	491	505	513	461	495	503	495	521	521	517	513	525	497	485	471	495	503	533	511	500	492	525	534	516	503	492	496	503	487	534	522	542	467	490	484	520	472	512	538	483	503	474	494	525	478	484	488	490	489	509	469	494	496	464	474	522	544	508	501	485	493	526	511	506	487	509	515	497	513	498	486	477	502	516	510	504	496	524	522	520	537	507	526	511	521	515	458	476	505	500	484	494	518	540	546	485	497	503	484	469	503	508	538	474	519	511	504	515	527	501	543	540	547	472	494	478	512	476	497	524	523	503	476	523	506	468	510	511	521	469	498	485	546	500	522	499	485	472	543	514	519	495	558	493	517	486	520	501	529	531	499	524	522	506	512	501	497	505	515	489	496	502	533	489	538	481	496	493	523	504	515	491	516	491	502	517	495	515	505	477	525	487	481	485	473	518	518	491	511	490	484	514	473	483	546	508	514	474	511	500	557	515	472	500	522	513	491	500	490	502	510	518	481	484	508	490	513	524	505	483	487	469	528	451	496	491	463	489	517	509	503	517	473	557	535	498	452	512	454	489	503	503	529	492	503	519	499	534	509	469	481	482	547	510	529	486	512	521	457	532	515	522	503	531	537	507	497	462	542	488	463	501	530	490	513	508	493	483	533	493	467	511	523	504	521	509	521	511	485	488	533	488	496	491	498	517	538	477	551	549	486	522	478	524	489	521	533	461	511	543	467	539	468	498	463	498	487	505	473	490	545	514	509	501	498	532	470	508	492	452	557	518	462	516	494	488	498	489	489	461	501	472	506	471	511	476	497	491	516	468	514	518	511	511	483	497	510	512	473	525	464	474	474	495	517	554	516	495	509	509	502	500	491	522	495	482	521	516	496	502	543	505	516	466	506	486	488	520	495	505	493	507	503	498	508	500	501	491	533	506	500	538	529	520	509	531	536	518	515	509	505	479	506	508	486	491	510	491	487	491	498	535	497	494	500	493	512	510	554	491	456	541	485	503	497	482	514	559	530	511	521	506	505	522	498	490	532	501	540	541	532	516	476	489	526	509	509	489	483	487	530	542	501	525	522	472	486	488	511	494	505	516	521	549	493	503	533	506	540	499	513	465	491	521	499	504	495	481	494	520	496	508	515	512	510	528	529	506	480	524	531	519	494	517	497	479	536	508	495	520	516	496	502	496	492	542	506	546	489	523	485	496	472	513	491	492	546	518	485	499	500	488	495	544	519	484	492	518	502	513	508	513	493	488	504	501	480	495	468	535	520	486	529	510	519	478	518	485	540	561	477	511	505	482	478	487	499	489	477	518	497	450	503	517	520	519	500	498	517	488	529	498	501	497	502	499	508	516	503	479	496	502	490	515	486	502	463	527	515	495	541	510	494	546	482	534	536	461	500	515	545	581	504	525	504	516	491	510	513	509	464	486	543	495	522	495	534	523	484	508	498	532	510	482	514	485	500	496	489	535	478	521	504	541	478	513	505	552	513	539	500	493	507	506	518	497	546	491	503	512	537	494	459	495	501	497	518	538	499	522	503	542	486	524	518	500	499	530
15568	12616	18326	19771	18774	13307	11059	10252	7900	9146	2203	2015	369	176	156	155	128	163	131	119	120	119	122	123	109	106	117	96	105	93	99	101	109	126	114	97	120	93	105	113	110	100	115	109	112	130	88	111	98	101	111	111	106	106	99	111	103	101	96	89	115	85	99	112	106	95	98	89	97	112	103	116	96	104	96	105	89	93	94	101	84	91	111	113	88	104	108	104	91	104	96	112	98	98	112	106	87	109	95	98	99	108	101	98	100	100	89	97	95	98	103	97	85	100	96	101	106	86	88	99	106	102	106	97	93	117	102	108	94	110	84	95	113	110	110	107	118	102	115	96	100	108	128	89	119	108	85	92	99	111	107	93	100	98	118	106	101	112	101	94	101	105	86	118	93	100	105	83	68	111	92	100	124	107	97	103	79	100	82	121	107	104	111	113	94	101	89	90	92	102	106	100	107	95	101	86	89	117	97	98	97	94	82	89	90	89	92	108	118	74	87	97	103	91	94	93	89	101	112	98	107	101	115	91	93	116	84	83	94	92	103	95	97	103	94	87	109	89	111	102	96	88	116	89	117	110	119	89	86	96	110	83	83	118	115	106	96	94	97	95	79	118	86	109	102	97	101	112	98	105	105	95	110	108	92	92	101	97	121	102	108	90	93	96	97	116	90	109	103	101	100	84	97	99	98	102	79	110	113	97	121	118	98	103	110	93	98	111	79	98	112	81	103	96	95	111	89	96	97	97	88	94	107	100	101	98	106	107	99	111	102	115	96	115	93	106	99	88	122	91	103	113	97	99	88	98	96	87	93	79	109	98	102	108	93	93	77	108	107	110	92	82	103	109	99	92	96	103	112	102	111	111	103	97	110	104	113	113	87	110	106	84	100	94	104	114	95	113	122	103	107	99	107	97	105	99	85	93	108	107	92	96	97	83	111	115	121	110	97	102	111	103	98	107	99	79	98	105	110	100	107	101	90	114	103	85	115	101	83	106	114	102	92	94	96	91	91	114	96	110	111	101	97	101	110	110	94	110	93	96	97	110	114	93	105	101	101	75	103	90	84	92	108	112	89	105	92	100	114	103	81	97	112	106	108	99	108	115	99	131	93	91	105	106	98	99	93	91	92	91	95	72	114	105	97	88	98	77	105	116	86	106	88	93	100	81	94	93	105	72	104	95	91	95	108	101	119	95	103	99	105	106	86	115	115	123	98	119	102	94	88	98	98	94	89	108	120	89	101	102	83	104	98	108	95	114	120	72	113	104	86	107	118	107	122	93	105	102	98	100	110	87	94	99	92	94	87	102	84	86	90	98	102	93	123	92	106	97	68	93	88	103	96	84	109	91	108	87	101	99	94	96	104	94	96	105	103	96	105	98	93	102	104	88	99	87	117	113	94	86	89	114	81	127	102	91	95	98	98	105	102	114	86	89	82	94	143	120	85	103	109	114	95	111	75	100	88	98	100	100	105	94	123	104	110	102	100	101	99	98	91	85	101	103	95	117	115	110	94	115	118	94	101	100	91	106	113	99	88	101	108	96	90	86	105	90	102	112	91	99	98	96	94	102	96	109	90	89	100	92	92	115	95	88	99	92	88	89	105	98	92	108	95	92	111	112	88	76	94	91	92	104	85	87	100	104	85	101	79	116	96	99	108	102	112	103	101	96	93	93	98	91	83	99	97	93	97	77	93	84	89	110	108	94	114	109	110	83	92	100	91	100	85	125	88	100	95	106	90	103	105	108	86	93	119	114	89	116	104	102	116	106	92	87	96	103	106	111	103	94	107	123	111	105	92	101	105	95	87	122	76	92	102	91	104	101	118	95	103	95	98	115	98	85	119	81	94	100	84	93	113	94	84	117	109	104	97	108	102	109	101	86	111	106	104	108	93	87	110	97	98	84	107	100	104	95	116	106	91	93	116	110	110	97	92	114	107	94	108	103	108	98	89	84	106	95	104	94	107	98	82	100	92	98	88	98	98	122	106	92	101	100	101	105	106	92	111	127	89	99	95	106	118	115	94	80	99	85	99	104	89	83	91	113	100	98	115	93	100	98	104	99	105	86	108	102	93	110	94	90	101	94	99	107	100	98	103	93	108	102	95	103	87	97	102	98	114	89	108	94	83	97	92	87	95	115	118	111	98	100	98	117	97	113	79	88	100	113	103	102	85	101	105	90	109	91	109	109	99	83	103	102	99	79	78	86	106	103	93	88	98	101	81	105	101	88	90	93	83	104	90	100	89	87	100	101	104	96	105	78	120	118	103	113	102	93	113	102	99	93	83	103	77	121	99	89	100	118	83	90	89	111	96	110	118	104	96	109	91	91	92	106	103	102	87	77	103	121	100	97	99	102	102	103	102	98	90	93	114	97	95	103	91	109	107	111	81	98	116	91	94	111	117	91	105	106	85	92	96	83	91	103	103	95	94	81	84	107	89	104	108	86	96	107	104	102	99	93	104	96	97	100	99	91	92	92	84	105	89	104	100	105	117	111	91	100	116	107	97	105	121	96	71	111	96	110	93	93	92	85	117	87	103	99	103	86	103	105	111	101	97	80	87	98	113	96	95	92	116	89	107	100	92	104	79	104	100	99	104	110	119	100	103	93	117	99	94	110	104	113	102	120	110	103	105	106	92	95	88	94	101	104	107	93	92	121	97	89	110	98	86	102	123	85	112	111	111	110	111	100	112	112	89	105	81	106	102	113	107	100	113	107	100	94	83	108	89	111	111	92	103	118	93	91	103	92	90	106	101	110	88	105	114	106	130	91	92	95	105	109	116	122	117	98	82	99	101	94	112	98	108	115	102	100	96	103	111	107	111	102	99	86	108	106	82	102	109	92	94	98	98	98	107	76	96	113	116	96	85	100	84	88	92	82	105	89	105	112	100	114	100	91	123	82	99	92	89	112	105	88	83	98	100	98	104	108	111	87	100	97	101	89	94	103	87	92	96	102	107	103	104	125	96	112	101	106	103	112	108	95	107	104	111	103	85	97	103	121	108	100	113	112	103	84	116	108	107	76	93	87	99	109	107	95	121	91	101	101	110	92	92	98	105	102	110	98	90	114	100	86	98	107	96	101	95	114	98	116	121	97	112	113	100	95	91	99	98	103	97	99	101	107	86	107	102	95	101	92	79	85	95	102	99	99	97	97	96	95	99	87	115	91	111	108	99	105	108	92	97	96	104	120	108	84	97	93	94	113	112	97	98	96	107	90	87	113	94	104	92	90	108	93	92	103	82	125	110	95	105	104	95	91	117	109	99	98	97	99	109	108	95	88	99	110	88	107	107	89	87	94	104	119	104	103	94	81	93	118	116	95	91	95	106	99	118	97	92	108	103	111	100	97	112	102	92	85	97	94	110	90	101	103	105	101	93	115	86	101	106	93	106	97	100	96	107	108	99	105	101	104	108	87	90	114	111	98	92	91	98	86	85	92	114	98	104	83	116	92	98	88	91	85	94	98	100	95	82	88	112	76	100	105	96	88	97	84
10512	9879	17626	23384	25199	21177	22348	21098	19835	19468	4141	6843	806	746	677	647	617	585	550	582	487	561	494	487	499	465	437	435	418	454	448	376	415	385	397	385	403	391	406	367	378	345	340	381	383	350	367	325	365	340	352	376	356	347	336	350	401	343	385	358	367	364	336	368	388	375	345	338	314	304	358	389	318	359	341	330	366	343	357	349	346	342	343	337	344	297	369	323	343	342	337	345	350	347	329	340	322	327	309	330	354	329	340	329	304	329	322	350	335	321	338	326	321	328	302	332	346	317	368	344	364	305	326	325	341	315	322	332	365	350	312	306	349	367	338	311	329	360	329	314	337	337	355	318	376	329	314	332	322	330	349	336	319	324	332	342	322	336	339	323	328	356	336	321	318	316	356	324	298	346	280	341	327	309	302	316	322	339	352	338	316	320	367	337	335	340	347	319	318	309	303	343	322	281	347	310	345	346	330	356	310	337	322	350	330	336	297	335	344	315	354	344	347	358	345	318	337	332	333	361	343	329	304	324	327	316	302	320	317	308	344	341	325	360	333	336	343	334	320	301	355	330	315	316	314	317	350	331	340	329	321	318	352	325	333	316	320	344	325	339	318	323	328	324	317	332	325	309	341	323	338	322	361	322	321	324	352	351	309	311	300	311	321	302	351	312	331	316	315	340	346	337	315	325	345	333	332	351	311	338	323	347	337	305	327	298	342	319	353	358	305	333	383	314	331	307	299	331	334	330	333	314	375	338	315	322	336	369	369	366	329	345	300	342	323	321	359	349	337	337	317	319	321	327	346	313	330	331	302	334	333	326	349	330	318	315	327	316	352	383	335	310	328	307	336	339	307	326	331	338	331	333	318	347	308	295	320	328	344	304	321	320	309	326	300	355	337	331	325	332	324	336	334	314	333	338	324	341	374	299	356	309	329	348	337	307	351	314	331	360	325	343	374	317	352	298	342	328	351	333	320	341	324	338	308	304	313	353	369	332	309	357	317	319	347	327	315	298	310	324	325	309	313	338	345	344	297	334	366	308	304	325	352	335	336	345	342	319	321	296	336	326	325	342	369	336	317	327	325	360	320	335	307	332	307	322	336	358	305	349	317	310	299	329	331	279	286	344	305	325	332	325	356	341	317	341	342	360	314	356	371	334	339	354	324	339	330	386	329	329	315	337	323	336	325	313	335	333	336	319	348	353	325	303	327	322	330	324	309	347	300	342	317	331	378	331	324	312	331	348	316	346	343	346	360	323	326	290	288	332	309	321	334	313	344	318	354	333	355	362	325	346	343	319	320	337	315	372	328	330	287	340	302	317	322	324	333	337	341	333	330	325	353	322	343	319	326	349	316	307	323	341	298	328	298	342	343	314	312	310	319	324	354	330	329	329	353	311	370	316	323	363	316	329	332	319	341	311	312	301	322	348	295	298	334	348	306	316	325	330	335	292	366	329	341	325	348	331	332	318	327	337	318	361	335	372	349	310	339	330	342	313	314	332	364	333	348	324	346	337	322	296	320	328	349	355	363	318	319	325	320	327	338	338	339	310	331	342	318	371	324	327	340	336	350	341	336	320	337	322	322	336	329	334	316	349	345	352	317	303	332	335	334	358	335	338	352	342	304	317	309	328	367	358	288	332	321	304	340	354	310	348	298	343	295	348	326	318	332	327	331	346	356	324	335	334	336	364	365	305	322	374	336	315	339	344	345	322	342	340	317	339	341	332	302	345	325	321	340	315	316	313	344	331	336	340	320	346	330	321	303	342	339	320	341	345	350	332	321	339	301	342	344	334	327	313	352	337	314	337	321	328	318	345	316	323	318	331	319	324	333	322	331	329	334	302	311	341	323	329	345	334	323	315	307	329	318	336	332	335	326	298	334	340	357	321	337	336	331	327	353	337	314	336	340	348	347	348	335	342	340	332	300	342	327	336	354	319	335	339	335	356	357	332	322	365	310	308	331	326	335	302	325	334	328	316	345	334	346	338	325	322	316	377	323	326	287	329	391	318	320	295	336	307	363	350	342	316	309	326	381	342	352	351	302	340	323	329	329	360	331	308	330	327	312	329	333	347	344	328	319	311	324	321	313	330	341	370	333	324	326	329	331	306	356	338	306	325	327	306	342	348	302	334	352	362	337	335	328	312	319	309	304	311	310	312	353	367	328	333	320	346	318	326	311	324	356	325	350	305	316	347	328	355	327	341	304	331	321	343	343	348	356	326	310	342	329	331	320	338	310	324	341	324	302	357	341	350	352	350	340	334	325	338	343	309	316	317	340	347	380	325	329	342	331	354	360	378	376	352	349	337	344	339	331	348	310	350	327	322	341	322	310	357	307	326	293	320	373	330	320	322	348	375	303	304	308	298	365	302	312	314	313	322	338	323	357	322	320	325	346	311	323	300	338	324	332	314	351	342	322	330	282	296	315	326	330	346	349	337	327	318	345	309	341	309	327	317	298	336	336	336	315	322	316	325	318	319	340	307	338	356	327	330	360	319	342	335	329	342	341	315	324	340	317	320	336	348	332	331	310	347	312	369	337	337	347	317	336	344	313	316	327	327	335	310	320	341	325	350	332	335	348	355	334	298	315	324	342	345	356	310	320	339	327	338	330	305	344	318	339	326	353	311	339	321	322	323	313	331	319	318	324	338	341	352	315	295	322	313	311	360	310	286	298	311	307	331	324	334	312	319	320	361	327	331	343	340	314	328	326	352	360	329	329	304	304	331	337	355	327	318	315	363	328	340	307	323	338	333	339	321	344	327	357	316	318	317	327	307	351	302	353	327	321	331	317	308	337	312	318	313	300	326	364	354	310	319	346	316	339	337	373	336	334	303	338	323	325	315	312	342	307	342	329	308	331	316	309	337	316	337	330	325	329	358	343	301	301	309	331	324	320	301	314	304	323	345	304	338	346	334	341	310	314	326	340	326	326	317	347	312	332	361	313	301	311	360	342	341	345	333	318	348	313	341	334	339	371	340	332	341	348	326	362	285	337	297	299	316	341	299	335	301	325	310	325	325	349	327	318	319	354	313	328	333	338	307	346	336	318	312	326	330	332	334	306	339	359	317	318	340	336	366	339	300	345	326	354	329	281	338	330	343	315	350	364	308	347	325	313	323	341	296	328	334	336	327	339	331	315	321	340	301	339	345	366	315	319	352	340	310	340	300	324	321	336	366	352	349	325	310	318	340	326	307	345	354	314	326	312	337	352	311	326	343	312	331	311	317	322	349	338	331	309	338	307	339	340	304	337	310	348	340	356	334	328	323	337	323	319	309	304	324	344	311	361	327	318	321	337	336	300	321	330	331	339	344	343	330	309	337	327	344	304	318	349	301	320	330	331	349	319	307	334	302	338	359	338	364	328	336	307	339	326	294	337	338	330	325	372	327	352	324	367	331	325	321	333	325	341	337	332	346	315	335	319	310	342	364	323	348	338	348	327	312	365	330	317	335	296	338	340	318	352	316	323	344	320	316	336	359	349	327	376	361
