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
336810951606	336810952167	336810952717	336810953267	336810953817	336810954367	336810954917	336810955467	336810956017	336810956567	336810957117	336810957667	336810958217	336810958767	336810959317	336810959867	336810960417	336810960967	336810961517	336810962067	336810962617	336810963167	336810963717	336810964267	336810964817	336810965367	336810965917	336810966467	336810967017	336810967567	336810968117	336810968667	336810969217	336810969767	336810970317	336810970867	336810971417	336810971967	336810972517	336810973067	336810973617	336810974167	336810974717	336810975267	336810975817	336810976367	336810976917	336810977467	336810978017	336810978567	336810979117	336810979667	336810980217	336810980767	336810981317	336810981867	336810982417	336810982967	336810983517	336810984067	336810984617	336810985167	336810985717	336810986267	336810986817	336810987367	336810987917	336810988467	336810989017	336810989567	336810990117	336810990667	336810991217	336810991767	336810992317	336810992867	336810993417	336810993967	336810994517	336810995067	336810995617	336810996167	336810996717	336810997267	336810997817	336810998367	336810998917	336810999467	336811000017	336811000567	336811001117	336811001667	336811002217	336811002767	336811003317	336811003867	336811004417	336811004967	336811005517	336811006067	336811006617	336811007167	336811007717	336811008267	336811008817	336811009367	336811009917	336811010467	336811011017	336811011567	336811012117	336811012667	336811013217	336811013767	336811014317	336811014867	336811015417	336811015967	336811016517	336811017067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2569	3650	2300	2569	3650	2300	2569	3650	2300	2569	3650	2300	2569	3650	2300	2569	3650	2300	2569	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2570	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2571	3650	2300	2572	3650	2300	2572	3650	2300	2572	3650	2300	2572	3650	2300	2572	3650	2300	2572	3650	2300	2572	3650	2300	2572	3650	2300	2572	3650	2300	2572	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41392	41713	33906	31651	30001	36575	33661	29398	30547	35015	37620	28157	20403	13473	6592	3776	2940	2340	1140	926	700	752	685	554	484	430	398	337	351	349	347	346	343	346	308	355	384	320	336	378	353	355	339	315	351	320	350	357	333	335	348	330	347	325	331	365	336	324	312	355	350	324	353	339	354	344	365	351	325	334	342	340	354	359	352	305	306	305	377	343	325	347	340	347	317	289	340	348	329	364	355	316	340	337	363	309	336	330	302	334	345	332	323	348	341	345	331	379	364	335	319	341	321	334	354	329	310	311	321	348	320	357	324	319	362	352	351	352	343	369	331	310	338	330	363	342	353	337	333	339	318	322	321	304	352	324	367	294	307	276	357	346	295	332	316	317	334	307	329	348	333	308	320	304	331	300	290	313	329	318	283	304	323	310	333	329	374	321	333	334	334	347	319	319	335	328	360	315	350	335	305	374	340	334	370	326	317	323	329	325	307	334	323	317	314	373	344	335	341	311	323	335	340	345	335	329	316	367	344	288	299	321	340	319	341	327	331	329	309	340	350	336	309	352	336	325	315	315	331	298	300	337	336	315	357	316	350	335	330	330	302	332	333	327	338	328	332	308	354	350	294	321	360	303	346	350	337	302	351	340	327	298	360	336	319	382	320	297	337	325	330	338	325	369	328	292	327	338	315	312	346	357	316	303	341	363	348	345	324	336	343	378	342	312	324	321	344	358	330	340	337	363	321	344	319	315	329	318	294	326	352	341	294	323	362	321	333	346	300	308	346	317	334	351	329	307	323	324	325	308	328	288	333	312	301	330	312	335	376	322	363	322	359	332	317	335	329	359	341	295	313	345	349	343	359	332	330	344	327	361	302	316	319	304	346	322	321	307	323	338	295	290	335	323	342	370	331	324	316	299	340	320	364	350	317	343	352	367	346	328	362	352	360	317	356	348	303	313	308	309	352	312	318	325	327	345	336	350	334	336	324	332	336	347	297	315	343	348	325	347	336	344	357	373	354	335	306	322	325	321	343	365	310	326	351	332	330	329	333	362	316	347	389	333	342	277	323	330	356	357	354	351	337	340	343	377	308	317	335	326	331	346	337	320	319	336	348	349	357	316	330	373	356	333	320	357	356	320	368	354	341	352	334	345	319	332	388	327	320	363	351	319	349	331	316	346	329	314	312	349	331	332	356	318	358	328	336	316	336	305	322	333	332	338	314	306	335	317	378	306	309	335	313	310	333	333	336	321	326	332	331	336	313	341	325	347	314	336	338	327	349	343	359	307	325	331	334	304	310	339	327	312	312	333	296	352	323	336	345	319	319	324	312	336	328	348	341	360	316	347	337	319	341	323	351	322	364	307	304	316	324	328	327	330	333	306	337	318	334	322	293	313	342	346	339	338	356	328	350	349	310	327	329	307	341	325	334	316	352	364	331	344	373	318	319	322	360	344	317	313	337	319	353	330	324	334	344	347	327	347	321	347	334	331	337	371	346	361	345	312	317	341	330	330	357	307	351	324	333	290	337	346	307	321	326	339	331	339	360	301	331	307	336	319	334	353	338	299	339	375	339	360	320	314	302	332	315	339	345	354	335	336	340	315	344	335	328	320	320	295	307	324	321	355	366	331	315	343	335	331	309	341	323	343	347	362	338	342	322	334	370	343	355	347	332	308	335	322	307	344	340	336	348	357	341	335	344	344	332	346	340	346	333	329	334	358	335	319	318	365	353	351	352	322	370	314	327	310	330	346	361	341	344	333	328	330	325	323	300	327	380	347	310	345	308	324	322	359	334	317	308	304	326	318	323	307	309	329	323	330	361	314	363	345	332	316	308	337	338	332	301	345	328	316	326	368	311	327	341	332	310	315	329	355	313	357	352	341	335	367	328	312	341	355	357	315	338	318	301	310	319	356	293	341	347	328	330	344	321	341	316	319	308	333	311	348	341	381	311	321	316	341	329	318	341	331	347	332	338	322	314	319	356	361	312	319	310	376	338	332	328	307	326	321	341	327	328	321	323	343	296	293	317	342	346	312	339	344	322	357	308	342	307	330	358	339	327	352	303	344	318	305	305	336	318	327	335	338	318	352	381	302	347	364	340	320	367	342	334	327	347	317	299	318	309	360	345	302	332	336	351	339	347	308	324	351	338	332	327	312	330	333	373	339	288	315	302	346	343	359	318	351	344	345	354	317	332	339	337	352	351	351	363	331	327	350	325	317	342	355	317	328	309	372	325	331	330	328	306	304	294	320	321	326	378	353	316	321	320	306	310	323	332	307	350	336	322	338	320	307	338	357	351	348	334	356	328	307	305	315	330	329	341	339	365	314	341	333	330	335	357	295	354	308	319	344	315	347	315	306	317	306	309	331	316	324	338	328	290	351	328	339	331	332	332	310	358	325	328	356	340	330	280	345	322	356	323	348	348	310	344	352	348	365	306	317	387	359	351	321	338	330	345	338	316	310	331	338	336	367	312	310	323	340	332	328	331	295	321	344	328	316	336	370	341	338	348	325	378	381	309	333	306	332	350	299	336	342	311	328	346	334	331	298	305	296	308	332	330	315	347	354	335	332	319	343	352	320	305	378	322	332	324	336	309	299	310	318	312	333	338	317	323	335	307	329	346	323	321	312	361	342	343	314	303	327	365	349	365	325	319	353	306	327	308	332	325	359	310	320	310	336	317	318	368	320	322	341	355	354	335	335	353	359	333	292	339	316	354	340	343	333	319	330	309	330	333	337	371	337	302	326	319	350	319	313	342	329	339	340	339	331	334	329	338	330	331	306	348	343	339	332	330	337	367	341	317	349	312	327	367	353	336	315	339	329	335	358	347	330	347	324	349	336	337	301	315	314	312	324	316	333	331	347	313	355	315	327	306	357	320	318	330	319	334	351	302	317	357	318	306	334	319	357	343	291	325	307	312	356	342	330	356	358	362	337	318	338	342	324	337	324	311	332	351	348	324	355	329	310	369	335	320	339	327	326	305	318	311	309	370	327	327	357	308	348	365	325	340	341	312	347	312	361	326	334	344	343	327	332	308	361	341	333	324	344	356	339	317	349	314	336	323	350	353	340	335	323	315	340	327	320	306	331	324	366	316	358	328	316	333	329	324	356	312	339	341	344	320	325	304	341	338	359	381	359	313	349	346	297	312	307	301	327	365	342	331	353	293	304	335	374	313	330	298	329	339	299	314	325	334	367	323	344	347	339	344	314	310	351	354	321	368	350	321	351	317	279	332	292	337	297	355	333	355	340	353	361	344	341	325	328	328	310	349	341	293	311	321	323	344	355	317	325	322	331	323	324	318	309	336	360	328	349	347	315	294	324	330	333	308	333	288	345	336	339	319	318	328	372	343	301	363	323	305	347	339	319	349	354	328	321	309	322	353	348	385	307	307	330	318	309	333	334	344	340	316	317	290	350	319	324	347	369	342	359	356	332	363	335	340	324	342	341	315	355	309	333	329	327	275	358	323	372	341	316	337	347	327	356	306	332	339	320	327	307
31025	35275	32030	34593	36172	43934	33451	39750	39703	52585	53355	41660	36907	25875	12562	10068	10257	8137	3990	3248	2432	2848	2672	2252	1442	1295	1263	1058	1055	1053	985	969	958	921	1029	948	935	981	914	913	895	981	920	917	967	874	886	832	906	927	929	893	874	921	885	876	921	927	846	828	941	915	835	894	897	916	875	879	913	924	835	895	857	860	928	842	936	901	914	878	851	839	866	839	837	877	904	844	894	916	851	868	849	875	867	819	892	859	820	904	922	872	908	850	874	873	890	845	863	879	830	876	848	894	878	847	872	899	873	892	888	847	878	876	863	855	830	920	846	841	882	869	869	870	883	859	856	829	891	896	860	894	865	861	824	868	802	852	863	872	874	875	843	857	888	876	865	836	887	890	854	871	841	822	814	892	832	859	843	885	855	875	843	854	881	824	892	815	906	817	835	884	864	843	842	852	844	822	878	878	840	841	834	865	798	863	890	907	848	806	874	861	824	880	824	864	880	863	876	806	848	803	853	861	846	837	864	838	903	892	879	843	851	875	863	887	886	870	861	880	857	855	843	898	895	862	867	827	879	897	825	820	854	850	863	821	888	846	815	868	883	839	875	868	794	887	904	813	838	862	870	866	877	864	868	853	837	861	809	870	904	858	824	807	839	860	871	863	852	841	826	915	869	886	847	852	866	836	877	879	881	866	828	890	887	875	835	865	867	856	839	825	832	862	850	916	780	871	841	873	838	843	886	854	884	826	863	876	823	839	858	824	914	866	863	802	871	852	890	886	831	828	865	886	843	829	841	866	900	836	885	864	858	865	864	844	828	859	837	890	852	846	862	866	826	824	868	892	845	904	808	835	845	854	875	857	890	860	821	872	873	883	870	836	876	836	862	911	831	870	849	878	855	850	875	866	884	798	889	842	912	820	892	880	875	836	863	831	854	859	814	847	780	871	894	813	853	903	837	927	876	855	880	919	915	831	832	870	887	881	871	852	854	863	843	870	853	901	896	849	905	883	856	845	888	820	869	815	910	841	854	848	831	881	819	842	861	884	846	873	889	868	839	822	910	814	854	861	843	838	843	865	874	778	860	879	856	948	820	832	801	835	892	848	852	809	853	848	803	804	906	878	880	838	829	863	828	847	836	868	853	871	877	886	862	857	832	858	872	844	823	834	881	899	868	871	928	880	829	846	870	890	879	879	857	883	811	856	843	892	854	844	837	825	855	886	910	866	859	890	895	859	894	885	848	846	869	856	830	840	883	840	871	811	845	844	859	839	856	856	860	874	878	835	831	871	856	837	870	838	840	891	856	844	872	870	857	823	891	843	824	861	871	849	883	804	824	911	781	870	864	890	850	884	856	913	827	863	832	882	861	847	890	854	909	849	863	850	833	851	886	854	886	861	880	837	924	877	876	842	822	869	908	816	866	838	847	910	863	871	889	861	829	889	889	849	849	853	884	828	865	862	829	839	834	896	897	881	896	866	819	847	876	922	816	879	866	872	884	882	794	884	825	867	870	851	846	835	851	809	853	870	812	847	866	812	875	876	923	840	815	873	838	836	848	864	862	823	828	823	821	881	861	835	870	885	875	866	891	860	889	857	862	893	839	904	840	885	870	861	820	868	874	866	890	809	914	887	866	829	849	862	887	889	849	819	864	838	910	820	911	829	861	871	892	875	871	820	888	856	810	915	850	891	844	853	843	865	843	882	846	883	871	837	823	886	825	925	912	931	850	840	890	895	910	876	812	850	870	863	895	885	839	837	811	858	855	823	836	812	852	840	907	839	932	882	827	826	854	878	858	868	880	878	886	844	887	800	880	845	906	840	876	867	869	863	901	934	962	839	877	874	810	863	907	867	879	831	864	843	873	858	850	858	829	869	869	892	879	821	845	839	855	845	838	861	834	829	924	860	853	827	804	876	821	896	847	830	882	828	864	881	835	844	919	808	802	815	835	834	853	811	909	902	920	840	853	853	857	874	835	867	877	874	847	840	909	849	839	851	848	814	842	867	863	830	882	840	868	822	822	855	916	878	837	844	842	837	841	861	847	865	854	900	850	838	897	831	865	863	845	846	849	840	908	841	864	850	885	885	834	873	884	891	856	847	884	857	822	895	882	881	873	818	836	818	827	894	841	880	871	893	859	872	851	860	870	830	854	862	840	862	863	835	885	854	792	806	896	867	859	909	878	864	886	869	880	849	835	802	825	854	853	874	858	823	856	913	895	885	842	916	868	886	884	841	811	890	833	855	912	843	848	872	887	897	814	867	869	840	845	812	899	843	824	845	820	877	806	918	849	897	858	834	868	861	859	909	882	844	820	863	878	884	826	848	838	787	851	826	854	854	878	850	842	905	857	859	837	860	853	882	825	874	873	913	849	835	875	874	836	850	847	870	845	875	884	845	840	814	812	832	901	845	807	878	889	863	853	884	848	836	810	879	857	861	825	866	841	831	828	873	852	837	847	875	848	861	849	857	880	887	875	878	901	853	837	853	868	892	842	892	874	807	828	854	799	880	788	829	843	860	888	832	830	834	811	806	856	865	839	799	874	873	823	874	820	843	839	824	823	833	878	871	858	885	872	850	879	818	829	842	845	899	880	881	839	917	780	883	838	807	822	854	891	818	847	853	853	869	898	858	836	865	855	894	860	872	875	894	890	831	896	850	886	824	857	855	860	837	904	895	840	821	850	841	809	845	875	887	887	926	893	846	925	845	926	863	874	827	906	935	878	858	864	863	869	871	816	810	876	867	901	845	875	861	895	835	853	850	845	880	847	871	947	863	885	874	844	863	841	821	859	911	842	858	813	818	858	811	883	858	884	829	890	830	799	903	878	851	855	818	862	826	863	912	829	839	873	826	833	860	835	836	925	832	943	823	931	851	850	815	883	847	864	862	860	829	880	886	840	850	866	824	881	867	802	841	844	891	836	845	863	858	912	825	816	836	873	853	876	880	828	877	815	858	861	877	849	867	887	872	896	853	842	869	857	870	885	854	837	879	832	889	843	796	837	871	862	869	874	844	821	780	905	893	901	809	866	911	859	849	860	869	858	850	843	833	887	861	838	853	869	860	902	856	873	825	861	852	890	896	888	852	833	861	850	861	856	897	859	875	899	876	822	839	791	913	838	840	827	851	853	826	848	848	861	898	807	893	823	847	832	860	876	931	877	845	894	800	857	871	874	872	876	842	797	868	868	923	875	853	901	793	840	823	818	815	916	853	882	840	895	829	918	888	867	840	857	897	779	848	844	851	878	871	882	900	903	871	831	874	860	846	835	845	854	852	854	839	821	886	831	886	900	852	861	808	909	844	816	848	832	908	831	872	886	868	785	910	821	875	917	815	839	853	895	838	915	846	890	890	854	891	871	897	848	874	838	864	865	886	875	842	824	772	897	851	819	857	893	847	892	877	912	901	860	850	812	808	801	842	897	822	821	867	848	805	896	875	873	860	840	893	859	943	886	794	920	923	824	848	915	851	832	869	923	820	828	844	847	877	805	859	839	841
6410	8023	7926	5060	3327	3326	2461	1243	2182	2268	2200	1244	863	638	398	299	274	275	219	220	217	201	223	239	239	208	210	226	203	219	209	213	210	199	217	194	180	214	200	200	214	195	222	200	208	220	209	205	212	205	228	225	194	199	215	210	195	220	160	175	198	195	195	227	201	197	216	211	199	181	204	199	212	202	212	216	189	199	206	185	202	182	225	206	221	194	202	222	196	198	199	210	201	190	202	208	208	226	206	190	193	203	229	208	216	217	219	235	217	173	205	224	188	194	220	202	206	179	218	209	212	197	205	211	211	202	179	194	201	200	214	207	202	222	215	205	216	202	208	203	200	199	238	213	236	224	230	205	210	234	236	207	187	203	222	210	206	223	226	207	206	194	209	215	209	207	228	218	216	197	211	233	229	215	208	223	203	204	226	216	219	230	212	226	203	232	220	180	202	193	207	225	192	191	232	214	190	217	193	212	184	221	207	211	202	221	195	211	218	229	193	206	233	212	222	195	204	196	233	205	223	188	201	222	206	205	205	212	201	212	197	199	210	201	215	212	197	216	234	228	216	236	201	208	198	207	217	205	238	183	233	207	197	199	213	198	212	210	203	205	226	206	215	241	208	212	202	239	209	213	205	235	190	210	205	200	203	210	211	211	233	183	228	208	232	213	241	220	195	203	190	221	202	213	228	224	201	205	213	198	192	211	212	242	188	203	189	224	227	202	242	225	204	218	216	203	209	209	209	219	207	207	224	205	211	209	215	198	216	217	213	207	226	207	212	196	200	182	226	205	207	203	223	202	202	216	198	221	218	231	207	179	220	195	213	197	220	196	206	213	230	210	215	221	202	202	226	201	178	225	198	204	228	216	171	204	237	218	184	245	205	195	210	223	240	175	215	210	226	205	206	194	208	215	235	219	203	178	219	209	221	210	174	235	194	192	225	212	211	197	207	215	226	217	213	214	225	206	201	203	198	206	213	194	210	216	203	182	210	222	187	213	229	205	213	203	199	204	223	198	191	211	237	214	222	238	233	198	203	220	199	220	235	221	164	227	216	213	195	200	193	204	201	181	228	188	231	199	180	212	198	200	198	196	211	173	210	203	213	198	197	195	184	187	222	232	204	246	221	189	214	197	197	210	219	197	200	187	218	199	206	175	215	195	199	206	191	227	202	208	189	203	200	184	215	216	193	216	209	217	220	221	210	220	227	211	216	214	185	192	181	224	206	224	221	229	195	214	199	198	201	250	212	228	207	218	220	221	189	184	201	211	200	186	221	210	207	199	211	193	213	222	222	214	215	203	207	214	200	186	184	240	191	220	227	194	210	195	184	225	231	198	234	206	220	212	224	242	206	190	216	218	193	194	215	166	203	208	212	202	230	203	186	185	204	213	205	185	200	212	204	197	231	231	226	234	198	205	198	225	188	204	218	193	206	185	224	190	253	189	206	193	208	209	196	194	207	216	223	197	210	219	199	167	188	195	204	207	205	205	195	224	207	220	227	202	208	197	209	172	207	219	222	224	211	214	207	206	206	205	203	211	215	221	218	218	244	228	217	245	227	202	199	216	206	188	216	200	228	216	210	180	226	187	247	253	187	205	216	205	219	212	217	188	205	210	234	189	212	207	202	197	196	220	201	208	204	197	175	207	219	225	215	226	196	197	223	205	205	202	204	214	202	225	219	198	225	226	232	193	224	185	190	233	177	193	208	220	216	218	247	203	202	221	186	224	214	212	199	229	194	200	229	199	192	213	198	221	215	224	190	186	229	217	171	192	205	241	205	213	212	203	214	220	228	194	223	198	207	195	195	208	204	228	207	179	221	194	209	205	208	222	222	226	209	222	195	229	203	223	192	200	231	202	216	231	222	211	204	224	189	215	192	209	205	200	212	224	200	181	190	212	199	216	202	205	197	231	215	203	229	212	227	225	175	211	220	183	217	212	200	216	212	198	213	203	190	201	194	202	207	231	196	212	189	205	212	218	196	216	212	215	229	192	216	231	206	222	212	213	193	204	200	188	201	193	212	216	237	210	189	202	227	213	207	207	229	203	203	207	213	225	230	212	217	199	194	204	186	224	201	227	221	210	194	220	204	205	201	206	218	189	229	205	217	191	200	210	214	221	193	203	202	172	189	205	195	205	235	196	196	183	208	192	210	168	197	184	229	202	206	205	206	202	206	197	207	205	220	202	187	210	199	207	194	185	209	209	210	199	208	187	194	212	222	224	208	223	189	206	215	215	218	209	211	215	198	203	198	188	202	213	197	174	201	217	190	227	209	211	202	192	203	218	202	222	200	221	195	223	214	184	212	201	221	213	221	191	206	214	205	204	217	191	188	187	213	183	179	210	202	219	208	223	192	201	203	211	193	198	214	198	214	210	192	175	198	192	202	175	216	201	193	215	185	209	219	212	224	213	193	220	219	188	215	233	222	191	208	186	213	223	217	202	208	184	202	214	221	214	196	204	202	215	194	204	205	207	192	205	211	236	198	219	231	218	219	180	203	224	185	173	231	218	204	173	229	213	203	197	194	217	215	209	219	202	186	223	191	205	197	194	205	221	212	225	209	202	188	219	208	206	213	222	247	208	208	216	210	213	203	225	210	192	244	215	201	202	221	221	221	237	217	218	209	220	220	240	216	220	208	202	188	196	194	214	207	197	200	191	193	195	213	219	185	225	205	208	204	200	215	201	198	202	186	210	198	214	199	200	197	216	204	208	213	216	204	214	239	214	229	205	191	229	221	222	218	201	191	203	210	202	203	221	158	215	222	190	194	202	203	173	201	177	179	215	167	197	197	206	212	204	203	188	209	214	216	218	190	210	202	212	207	191	200	223	168	221	236	197	224	194	212	194	196	181	205	207	205	226	223	210	207	218	212	224	206	189	203	209	210	214	229	207	190	214	203	212	219	233	221	199	212	194	196	246	221	176	205	200	215	189	189	221	212	213	203	191	215	212	216	193	207	220	210	206	226	175	183	231	227	199	191	188	205	211	218	202	200	202	191	207	214	205	209	252	182	186	203	233	200	185	205	194	230	215	201	207	209	198	211	230	196	223	233	204	205	196	197	190	198	196	208	216	202	211	195	205	223	216	199	220	236	216	219	192	205	228	224	210	211	230	212	202	223	203	202	223	213	202	214	225	213	207	229	217	197	216	190	216	202	212	247	222	184	208	225	227	204	241	227	184	180	183	208	197	215	191	205	173	208	204	211	209	213	221	196	189	195	191	184	216	202	213	200	179	223	216	185	211	213	222	218	191	206	181	228	200	208	224	213	184	198	246	199	197	213	196	207	187	188	221	227	214	197	207	216	213	222	182	204	213	226	194	219	231	222	220	215	206	206	224	223	185	185	191	205	204	216	204	189	234	215	191	194	225	191	222	200	222	181	211	191	218	186	213	207	205	199	223	219	197	225	236	228	199	207	239	208	204	189	234	215	169	215	219	202	220	234	207	196	203	221	198	212	195	191	215	207	195	195	200	209	232	183	242
5715	8635	10179	10192	8864	11113	7514	4467	9397	10592	10459	6292	4017	2598	1383	1109	1130	1036	734	731	720	713	713	661	620	629	609	665	612	656	592	630	635	676	610	595	616	604	617	583	610	648	547	624	634	592	643	608	584	609	619	660	643	607	640	644	663	612	627	623	614	634	610	612	610	627	601	592	662	647	587	596	633	575	630	555	622	583	611	638	595	604	613	679	622	611	586	607	630	641	613	606	604	601	601	608	602	549	579	624	621	581	649	672	594	616	617	587	605	583	651	619	608	612	657	641	588	606	633	558	665	623	611	594	609	622	633	607	615	609	601	623	602	594	609	628	642	651	594	637	588	611	612	628	606	637	591	578	619	589	616	622	618	642	615	605	598	600	641	613	570	637	641	643	638	607	642	620	606	646	632	640	613	574	572	607	584	563	606	605	615	623	610	658	611	650	641	623	589	598	656	614	608	605	636	606	626	611	629	675	642	599	582	591	597	613	618	582	606	577	582	631	580	647	645	590	610	649	648	589	568	626	583	621	608	573	602	646	617	630	564	615	607	590	637	567	628	627	576	652	597	599	649	585	643	639	625	621	627	628	604	628	585	654	629	624	613	579	627	637	610	603	607	625	650	604	605	608	606	669	603	664	600	589	607	651	596	606	570	647	572	607	666	628	634	631	655	632	644	622	594	583	581	603	613	581	609	570	584	625	619	644	623	627	606	635	623	601	658	609	592	598	579	648	608	592	596	606	614	624	586	585	640	648	599	635	629	601	605	658	637	629	627	602	621	619	617	641	578	570	617	605	580	610	654	617	623	595	641	610	606	574	640	596	642	605	602	607	633	645	582	622	561	642	657	685	683	588	607	674	629	593	623	640	674	615	625	657	633	586	611	605	646	596	641	625	632	649	633	615	585	636	593	616	647	618	627	640	624	587	640	661	624	581	641	648	666	614	663	630	611	652	581	639	629	626	539	617	632	633	648	593	595	605	626	634	630	573	611	628	591	642	656	634	594	608	641	591	619	627	627	596	624	629	642	632	648	624	632	611	606	650	610	611	602	594	608	657	616	629	612	622	611	615	608	579	599	613	622	605	607	594	646	622	582	612	595	598	582	611	595	657	618	599	574	637	600	714	613	642	615	609	571	613	621	594	613	601	603	639	629	653	622	608	651	619	657	632	653	652	658	614	623	605	608	614	622	640	606	615	593	616	609	596	598	581	629	563	604	609	638	599	627	623	635	687	596	626	616	629	596	618	618	648	563	611	627	579	599	652	579	603	619	613	598	598	641	575	596	638	618	654	607	569	620	648	611	601	608	610	635	578	639	602	627	610	602	622	612	638	628	591	597	595	620	640	650	616	654	591	637	586	594	631	596	620	574	581	590	629	630	632	597	619	627	636	616	606	613	617	609	606	592	599	605	643	632	574	631	613	644	602	571	595	670	603	582	604	597	611	621	616	603	648	611	606	607	679	563	574	624	618	630	628	598	677	582	589	615	620	612	616	632	635	649	603	604	592	618	586	644	604	601	607	591	624	614	641	637	653	647	618	575	639	604	605	639	596	603	638	600	664	600	648	599	591	556	603	606	624	611	624	601	599	602	623	621	626	619	582	606	637	575	608	628	617	618	623	594	621	606	618	636	611	606	605	625	625	636	610	564	609	647	602	558	609	613	612	595	583	648	646	588	605	651	600	666	623	652	617	603	628	628	611	583	608	592	610	620	605	601	608	601	567	650	600	586	593	609	631	650	636	628	602	593	592	610	638	630	623	623	610	608	605	597	631	577	608	624	610	599	643	629	659	612	627	625	627	633	612	597	625	607	595	643	566	599	588	595	612	626	621	634	629	634	636	612	620	600	631	669	582	624	601	623	582	647	682	620	651	601	649	590	589	653	593	619	599	633	638	630	591	640	602	606	621	614	655	596	634	659	668	608	621	642	620	627	670	588	639	611	632	625	631	604	646	583	660	601	672	631	635	605	577	580	629	599	621	566	607	610	664	621	577	611	655	591	617	617	588	641	612	602	626	631	651	644	641	617	619	602	619	641	610	667	582	634	625	575	562	657	661	605	610	630	605	639	591	590	590	642	635	620	633	583	639	634	658	590	657	609	611	700	665	630	623	615	613	615	617	591	582	611	651	575	583	655	630	624	635	597	634	607	588	671	615	586	670	583	599	651	618	641	607	620	675	649	591	620	602	602	625	575	551	628	618	607	594	618	637	651	601	653	624	609	659	615	556	608	617	624	569	632	590	643	630	599	649	627	566	656	614	647	658	587	577	632	614	631	588	609	600	612	593	610	659	668	613	610	624	626	614	598	621	614	586	577	613	620	612	593	576	648	618	618	631	608	593	622	616	620	658	583	629	638	627	592	576	648	623	639	627	632	588	601	647	637	600	598	607	592	614	631	638	598	609	583	622	613	610	577	616	605	586	630	585	655	599	645	614	626	572	615	582	646	647	626	656	596	587	648	624	615	638	601	594	625	609	576	581	600	579	608	593	602	624	629	627	585	620	582	646	600	599	603	583	612	591	628	633	594	677	635	642	586	589	577	590	608	614	613	653	615	649	613	614	606	583	669	584	595	632	604	611	628	611	620	587	640	586	623	598	638	642	613	625	620	660	633	574	606	619	591	623	583	597	588	595	680	601	630	615	657	631	605	606	608	621	652	646	608	639	635	626	577	607	594	592	595	625	633	637	632	633	632	605	609	616	628	618	603	670	626	592	600	626	593	628	653	633	622	598	566	650	620	591	611	669	584	643	611	594	609	658	621	611	589	629	645	597	638	635	611	580	621	600	619	608	646	626	635	622	632	599	650	646	610	630	661	611	620	619	591	581	654	658	645	628	594	592	609	595	617	591	609	589	620	593	617	560	617	625	645	659	588	606	632	625	622	557	649	612	593	680	584	635	597	636	609	609	678	617	629	624	633	592	604	609	593	596	608	617	613	615	631	587	583	623	629	618	595	621	613	582	597	603	617	628	629	572	637	643	595	664	596	658	659	649	610	625	640	591	582	589	584	614	617	648	625	566	613	608	619	648	573	599	629	595	683	615	610	604	598	627	599	617	601	638	641	639	622	568	582	614	623	594	665	609	602	618	611	637	615	596	578	578	633	587	581	624	630	592	568	600	582	585	605	627	604	635	647	632	629	634	603	587	599	634	597	645	607	609	611	669	623	642	602	580	593	637	620	616	596	662	641	625	623	620	628	639	630	633	619	628	630	653	622	616	607	614	640	576	615	642	626	589	638	631	565	591	598	599	577	602	619	649	636	603	598	625	576	636	619	625	646	600	595	630	663	582	638	604	610	597	614	590	585	608	610	644	628	571	617	607	613	579	610	629	653	613	623	651	675	626	629	608	597	578	594	655	640	627	606	585	651	598	602	630	621	622	617	647	608	659	597	631	633	616	612	599	626	600	634	637	608	618	605	601	611	617	611	588	611	611	608	579	616	603	606	656	582	589	642	652	584	639	548	602	614	651	603	629	664	632	620	563
23198	30350	27727	25003	20727	24817	19104	9677	15250	19503	21310	12405	6372	4503	1751	1065	1187	1007	500	437	387	404	415	345	351	332	314	327	326	309	295	293	285	315	306	304	303	280	318	322	308	326	317	303	327	313	305	325	306	313	353	356	277	300	291	292	329	339	300	324	314	282	307	297	299	295	332	296	329	298	344	292	285	314	298	332	309	308	293	303	321	328	289	316	301	302	324	314	304	316	324	309	313	289	313	337	310	322	328	323	289	304	309	296	306	310	362	290	300	311	325	297	270	296	327	350	314	273	330	314	315	331	292	333	340	322	283	321	335	335	293	287	284	302	320	317	297	298	297	307	332	294	289	321	316	330	318	303	312	310	292	336	310	329	312	294	304	296	314	288	339	291	338	315	302	304	306	299	347	328	304	323	306	344	322	314	288	307	324	274	318	328	307	313	330	333	321	305	307	294	315	352	311	312	303	300	308	315	278	331	332	292	305	340	327	311	278	290	305	316	338	274	305	322	305	294	347	326	321	308	289	291	299	280	325	309	267	299	315	311	289	308	303	314	328	287	326	295	284	312	318	303	312	306	297	315	295	323	346	309	346	311	335	340	314	297	336	329	340	326	318	290	312	313	333	310	307	312	302	285	303	290	320	273	314	302	303	305	319	295	328	304	304	302	308	289	286	316	321	309	329	282	298	283	300	315	315	310	288	260	279	296	291	308	313	297	304	289	311	347	298	311	339	307	315	298	311	315	308	316	316	327	317	311	316	294	295	305	338	351	304	302	309	328	346	325	324	328	342	305	312	291	337	304	309	308	282	318	310	305	291	312	291	309	294	321	330	311	312	315	294	349	329	315	344	282	293	303	292	277	322	299	320	304	302	294	319	333	341	306	332	305	355	315	325	293	306	291	334	286	339	332	285	292	318	329	300	265	323	332	331	264	303	300	317	308	303	284	306	297	336	306	290	320	320	353	313	298	303	280	311	339	301	319	314	338	316	302	300	344	311	305	304	320	310	297	289	287	329	306	303	346	321	299	306	331	332	280	282	330	307	288	302	306	309	317	329	322	272	307	308	284	308	307	306	315	306	342	315	317	294	318	301	324	301	294	347	321	298	308	311	318	341	316	319	332	304	330	295	315	291	331	308	312	319	287	292	281	322	327	299	302	315	316	329	292	332	310	322	325	298	300	293	301	311	304	296	313	358	293	304	275	282	317	296	302	336	298	307	308	322	304	311	337	338	337	328	289	326	329	312	304	335	305	331	315	310	335	323	304	366	323	311	303	318	267	272	311	306	279	333	301	306	291	295	332	316	327	310	351	303	303	306	322	298	326	322	293	301	326	327	315	303	308	297	305	306	296	302	305	287	334	310	286	352	301	301	305	307	328	334	282	315	322	303	293	303	343	280	345	337	306	310	305	347	337	322	303	305	311	328	317	351	323	321	297	325	301	310	286	328	333	295	291	295	317	319	307	301	297	312	295	285	309	302	330	296	347	331	316	323	313	269	334	332	315	320	336	341	311	304	308	299	311	317	305	295	295	307	296	343	312	315	330	310	332	354	298	315	303	287	312	312	310	321	359	339	303	312	304	318	319	314	316	270	316	338	301	296	308	325	271	293	325	326	330	288	296	297	338	297	319	303	300	315	325	293	319	306	301	319	319	294	323	278	278	312	341	320	329	331	305	298	315	338	326	304	298	279	303	338	334	286	310	328	296	302	327	330	313	318	319	321	324	342	302	285	299	302	313	299	320	307	284	308	320	313	313	328	325	337	290	279	304	320	333	315	305	302	359	313	304	313	323	343	306	311	301	302	290	265	310	308	342	332	314	312	291	310	355	274	292	290	339	312	308	306	306	333	320	294	345	336	331	315	336	331	311	355	327	338	345	301	300	296	332	308	303	308	311	302	333	342	309	319	305	301	307	307	321	339	319	341	316	307	314	325	318	331	350	309	307	301	337	316	334	302	307	319	316	301	351	324	317	321	333	313	324	317	312	296	288	294	335	305	332	323	297	321	274	303	298	324	318	320	325	316	321	305	325	306	290	296	270	303	274	342	290	303	308	333	295	320	272	301	301	310	297	316	317	295	328	342	320	296	308	311	303	304	290	297	299	303	279	340	332	299	315	309	334	323	335	279	350	272	329	308	298	309	329	290	327	304	307	314	283	327	316	323	298	324	283	312	276	300	307	304	296	327	311	299	300	317	319	335	313	350	293	290	333	289	307	302	291	302	316	324	294	315	300	309	303	317	295	318	316	326	325	296	311	280	312	335	298	327	309	316	346	345	310	305	319	297	349	322	292	312	319	327	301	329	292	301	274	315	308	288	311	308	359	328	327	318	289	301	289	316	307	336	340	315	306	288	319	321	272	282	301	289	305	289	324	317	306	321	318	306	300	328	309	313	293	342	319	333	300	310	314	312	311	330	301	317	313	297	296	293	337	309	313	306	296	297	301	287	313	299	294	297	293	302	333	352	293	309	313	324	296	304	330	312	324	286	309	328	289	296	310	330	325	311	298	315	301	297	319	352	325	334	301	314	325	310	289	309	317	279	329	296	313	322	303	304	303	311	301	307	327	300	325	299	289	294	304	320	301	323	321	320	309	320	322	296	303	314	298	312	298	278	318	304	316	306	306	336	339	341	278	304	309	324	309	329	320	340	314	303	334	289	293	301	326	274	295	315	324	293	322	316	302	330	310	297	273	310	287	269	320	268	340	302	311	325	314	272	323	299	320	308	304	292	347	292	322	307	325	364	304	313	323	270	282	295	325	301	303	301	327	324	299	336	337	305	329	305	300	296	281	358	317	312	313	332	320	308	316	283	291	317	348	307	278	332	330	303	280	305	314	292	319	330	314	320	308	295	330	298	300	305	338	273	290	323	316	277	279	319	335	305	307	313	293	321	342	300	294	313	290	330	342	341	303	297	331	308	312	314	297	316	310	323	314	294	289	304	346	291	332	339	355	289	326	310	312	278	315	317	298	342	270	309	289	289	319	315	310	294	305	317	322	298	308	286	299	312	321	290	304	290	294	311	306	308	325	345	311	275	298	300	327	288	280	314	333	286	298	303	294	341	286	312	306	317	306	352	295	298	334	316	324	311	333	329	311	265	308	319	333	303	311	320	300	304	316	282	322	312	311	323	302	314	348	323	328	307	345	358	318	292	327	333	280	308	289	321	299	321	337	332	308	322	355	329	275	314	331	328	316	297	271	314	292	306	309	304	291	355	312	313	332	300	319	308	299	306	326	295	283	299	302	318	313	299	347	336	333	312	290	331	294	308	250	323	367	306	319	279	305	267	322	342	257	316	277	302	334	331	352	312	294	316	304	302	315	272	307	330	329	348	334	300	317	316	295	313	301	311	316	276	324	311	325	333	335	295	341	280	311	293	306	328	309	301	314	335	282	324	301	304	338	303	312	308	329	304	299	309	312	320	317	305	327	310	310	315	287	324	312	307	317	320	329	294	299	297	317	309	333	330	292	320	317	327	305	331	289
17362	23886	23484	25754	24026	32764	19869	14288	30366	38665	41400	27133	18447	14540	4622	3264	5026	3566	1446	1372	1213	1573	1489	1315	1109	1016	940	886	914	893	943	855	896	897	895	905	825	802	880	846	856	930	890	873	853	830	910	873	901	840	882	871	896	867	832	877	835	829	845	840	871	844	855	811	808	865	854	871	842	830	873	870	907	849	850	843	858	854	838	879	854	890	895	866	832	853	865	873	839	859	922	864	814	877	843	860	861	839	815	886	851	866	881	824	822	862	876	856	868	876	865	867	916	879	818	853	859	913	879	883	872	864	859	826	787	842	922	835	843	857	831	803	774	826	865	817	824	835	842	905	875	879	831	839	915	815	833	833	811	816	881	859	825	886	860	826	923	822	836	868	813	814	820	873	888	843	796	785	837	839	842	857	849	878	833	831	844	837	843	829	795	830	857	843	963	841	910	856	884	845	840	864	863	905	849	865	864	865	865	867	880	815	847	846	877	818	846	793	848	838	865	835	853	883	890	827	865	855	843	862	819	867	792	832	846	791	844	867	875	873	814	827	887	831	843	817	801	885	838	830	887	893	852	817	835	910	906	840	865	872	881	850	851	839	862	847	867	873	869	827	849	784	850	817	833	831	874	819	876	894	899	864	903	811	916	880	873	811	854	910	865	808	845	921	865	882	801	918	825	831	878	850	838	850	820	866	840	851	843	835	812	826	826	859	885	856	806	905	850	818	810	840	854	878	904	852	821	854	891	791	860	829	890	844	850	849	838	840	838	836	834	865	895	838	892	804	876	871	881	831	845	871	876	860	850	856	837	853	867	878	908	863	811	832	818	915	839	880	845	818	810	861	862	865	836	842	831	873	870	827	851	843	907	899	816	829	869	862	849	842	870	880	794	867	927	864	886	830	882	823	907	882	837	851	850	849	856	874	853	842	850	836	827	826	867	864	881	838	842	840	846	818	886	875	834	867	856	896	855	774	892	878	820	893	860	871	829	852	910	807	872	834	822	851	827	848	846	839	863	803	877	873	853	839	891	840	812	863	816	823	848	837	802	854	843	861	837	813	917	850	821	828	832	845	812	779	825	878	792	882	851	843	864	898	843	902	837	851	873	850	843	893	790	843	865	850	863	839	819	876	883	825	904	852	831	857	824	839	872	827	864	884	809	836	839	843	816	849	865	859	794	820	874	895	824	795	859	819	830	854	913	847	868	876	869	815	877	827	839	832	877	811	893	860	839	858	850	855	851	836	846	827	847	877	868	862	881	904	813	883	860	906	859	863	845	837	871	839	821	817	869	862	849	816	800	886	820	879	863	815	893	824	853	872	809	821	840	861	825	830	868	864	861	812	830	862	823	841	830	847	863	852	816	824	826	851	830	841	850	798	858	864	874	865	815	911	806	808	943	868	822	867	855	886	849	867	910	831	848	825	879	809	914	797	793	835	823	898	831	882	893	878	786	852	828	857	829	894	822	815	836	831	883	861	826	852	795	828	854	826	855	860	871	849	850	888	862	865	843	844	845	864	885	843	855	845	890	846	887	815	834	890	856	818	835	838	784	884	875	810	869	890	848	854	839	896	869	796	909	833	916	825	868	820	806	839	869	829	887	837	827	797	856	896	847	857	876	924	892	864	837	846	813	836	862	883	863	840	834	820	893	854	856	896	864	867	865	872	871	884	859	830	878	839	862	821	806	891	870	848	807	834	893	860	878	835	864	882	841	878	842	893	868	861	903	907	870	878	889	776	928	866	865	840	816	847	844	848	857	804	869	806	874	880	908	841	854	875	906	826	865	925	864	860	887	861	889	860	853	851	892	857	851	861	833	843	796	847	896	791	872	888	861	911	822	856	884	897	862	895	863	838	814	881	904	867	866	818	852	871	833	834	811	816	827	820	862	848	834	853	854	904	855	853	814	835	810	815	802	842	869	861	792	825	823	836	838	852	826	831	827	854	790	859	824	900	858	859	820	869	841	837	942	848	841	841	862	870	869	842	887	858	855	821	818	814	867	865	868	862	875	866	821	812	886	892	879	802	802	869	876	832	845	886	897	833	825	827	847	822	874	820	772	801	909	873	859	844	865	836	849	807	859	813	804	819	859	858	882	818	852	868	812	876	869	827	901	860	872	822	816	866	840	869	850	846	819	887	855	835	849	859	850	826	860	843	828	871	818	856	879	849	886	832	843	879	831	840	876	836	862	822	865	862	826	839	870	860	798	840	864	863	878	887	879	850	880	789	851	858	864	876	851	819	894	839	819	854	859	849	838	847	852	793	880	850	860	835	853	856	870	833	804	844	873	864	853	874	895	852	829	891	888	883	820	899	866	848	887	884	911	846	842	823	810	816	850	890	906	890	839	867	854	893	874	803	835	880	849	886	845	848	813	887	833	814	841	857	823	809	871	859	900	910	867	899	838	853	820	839	860	835	801	834	837	874	849	867	851	848	866	920	846	894	902	846	881	848	840	877	833	874	817	839	860	827	786	843	896	887	842	865	855	893	862	889	887	828	829	834	825	870	838	828	826	880	858	878	809	836	827	839	864	876	920	858	851	845	869	879	813	832	859	860	856	846	829	831	869	841	843	850	784	893	812	885	877	886	774	835	890	839	872	901	839	883	804	830	816	827	862	879	807	846	843	846	869	811	860	865	841	873	863	882	793	825	887	899	810	860	840	810	814	870	802	796	862	850	822	882	855	857	845	893	829	864	854	822	829	805	847	830	811	843	862	877	812	859	902	912	821	839	810	864	850	820	879	894	869	868	862	859	844	867	857	876	879	861	877	844	859	856	876	855	920	816	813	846	859	847	854	865	887	882	886	875	820	849	825	814	880	816	837	847	860	768	851	794	836	844	818	851	837	805	884	858	829	887	852	865	900	806	876	832	834	838	896	839	864	835	831	908	826	844	841	913	804	829	858	908	846	857	822	835	841	840	928	915	874	871	838	851	853	821	847	837	845	867	808	839	782	851	867	846	841	883	869	816	845	869	806	883	839	890	829	813	870	817	824	817	853	862	873	867	867	884	831	879	841	809	864	861	863	857	868	846	874	814	839	854	839	819	842	899	846	858	833	835	839	854	895	842	883	811	856	830	816	874	855	805	868	851	849	867	858	871	834	847	886	793	841	844	825	843	819	915	835	870	863	876	863	887	809	839	841	829	903	802	918	838	886	819	851	916	899	842	840	836	871	827	865	812	835	872	928	876	826	847	846	837	908	822	826	864	862	849	822	840	825	843	802	829	884	854	855	900	819	866	870	864	886	866	861	849	850	873	863	824	812	844	820	807	876	844	818	826	887	835	843	901	840	880	836	815	830	872	897	860	870	851	836	901	837	868	838	863	836	804	833	840	853	889	861	814	859	863	856	857	901	880	894	859	816	823	858	844	865	819	839	860	799	792	855	846	847	868	812	865	857	843	817	857	823	824	801	844	853	822	792	862	855	867	877	861	858	864	786	874	859	813	849	928	859	803	859	876	847	810	868	850	825	924	805	856	825	868
42041	41147	33530	30446	30198	33249	26902	21185	30216	36164	39534	29820	17342	12210	6118	3448	3377	3175	1515	810	623	657	655	574	390	344	325	359	333	351	322	365	345	331	350	363	336	378	333	315	360	322	329	354	312	312	338	298	300	349	321	319	315	297	333	306	322	314	334	328	372	325	296	316	326	305	311	330	308	278	306	295	325	284	323	315	328	335	304	336	312	318	315	332	336	302	302	316	313	328	304	312	332	341	317	318	324	321	312	324	309	360	300	296	337	342	322	306	307	325	333	361	318	324	311	329	358	336	350	352	319	305	332	331	292	308	339	326	308	298	308	326	316	305	350	310	333	333	321	343	320	310	347	299	316	336	361	327	345	295	323	314	311	335	298	358	341	309	312	328	300	319	324	318	303	354	311	317	286	344	305	295	319	335	332	319	299	327	296	318	331	323	324	333	341	318	288	345	294	326	326	302	358	290	302	352	336	309	289	308	335	321	306	319	312	314	353	328	321	308	340	303	311	284	317	303	297	354	310	348	323	318	320	319	323	351	357	331	353	311	341	340	343	309	308	320	340	317	335	356	301	318	346	287	292	333	339	307	329	322	322	352	320	299	314	324	335	303	340	318	334	340	321	342	316	342	316	297	268	305	335	312	313	289	311	323	364	349	328	313	315	322	313	326	322	344	328	319	330	298	349	331	321	323	346	337	286	326	331	325	351	316	321	316	325	320	298	347	314	320	306	335	317	346	352	325	323	283	302	303	254	327	333	327	290	336	310	323	317	364	275	315	308	339	343	341	334	313	332	292	277	331	346	349	369	338	302	346	345	321	288	310	313	307	317	377	342	289	307	331	300	293	340	331	314	313	306	280	303	314	336	359	303	297	303	310	294	336	348	307	323	340	317	299	327	295	301	314	301	291	330	288	305	321	318	342	336	302	320	330	303	325	303	310	323	313	317	343	302	334	313	315	342	325	329	333	335	351	307	290	289	294	312	325	379	290	321	346	323	309	353	303	325	308	330	321	318	334	319	316	312	323	317	332	318	312	316	293	328	320	302	331	329	327	372	293	324	347	307	275	297	327	335	329	331	335	329	356	310	331	316	348	315	336	312	322	331	340	336	308	331	300	326	320	341	325	317	345	294	303	302	312	302	342	323	321	339	322	349	332	328	297	346	324	324	288	303	282	282	310	329	289	303	330	311	330	334	330	288	310	312	323	321	318	314	317	307	308	342	301	327	321	308	302	314	317	350	336	294	334	319	335	291	339	317	317	295	325	335	306	344	320	279	306	344	338	333	320	328	311	317	337	283	289	326	319	365	314	323	334	341	284	347	291	323	358	326	341	338	306	323	344	299	332	320	336	290	333	334	352	327	335	339	342	277	299	354	313	299	291	329	333	291	314	307	311	341	316	312	293	303	309	306	341	324	299	340	354	337	302	311	337	316	312	264	310	298	294	291	315	320	308	319	332	342	323	316	316	306	321	295	326	336	305	287	330	309	344	334	326	309	353	314	339	296	299	314	317	371	327	343	321	302	299	309	289	327	293	304	317	325	350	313	348	322	310	322	321	332	313	348	349	348	339	334	301	335	337	331	323	314	314	323	297	325	335	306	325	368	304	292	335	304	339	329	316	292	289	319	314	324	342	317	331	307	326	330	316	321	285	359	322	347	303	347	341	324	349	317	312	318	327	338	315	302	312	344	317	293	341	339	320	326	293	298	315	324	333	268	314	314	330	353	361	297	307	318	313	330	342	340	322	313	280	321	285	308	332	321	299	325	323	326	343	334	317	335	300	307	330	328	337	336	303	294	316	329	308	317	327	338	346	299	323	324	331	337	338	324	300	294	329	332	330	293	351	342	326	313	365	298	330	317	312	342	291	330	368	291	323	324	290	344	296	319	331	347	331	329	318	306	353	329	351	316	323	315	357	299	298	299	338	338	300	314	361	315	338	334	325	326	283	294	344	300	298	317	293	318	306	319	336	334	312	325	358	332	302	336	328	320	336	304	308	322	332	330	285	335	292	314	287	368	330	328	354	351	309	307	316	302	322	372	307	322	305	309	360	326	322	281	344	329	295	348	324	332	328	278	323	334	345	298	328	318	320	323	315	324	306	307	310	311	325	316	302	304	338	342	322	335	314	308	283	346	301	327	330	312	327	321	317	317	320	310	328	312	352	317	323	369	322	298	292	301	317	337	316	340	325	333	312	320	338	328	292	322	300	325	349	333	300	348	334	305	306	349	319	342	340	316	356	318	281	284	348	313	328	326	326	333	292	324	324	314	321	347	329	324	315	315	297	311	323	297	344	334	310	316	351	325	312	311	298	310	340	334	291	303	282	294	307	295	341	316	356	315	305	375	312	329	295	314	297	323	328	336	302	355	313	309	281	328	340	310	339	328	339	325	345	373	315	360	314	299	318	286	326	317	321	292	332	317	329	340	300	314	326	330	330	330	328	307	326	306	339	338	289	360	354	356	342	297	337	341	305	352	379	321	326	326	335	348	318	325	325	352	302	315	288	297	313	308	321	337	314	341	314	333	314	323	339	292	298	318	357	351	282	373	312	340	318	325	330	296	313	314	374	318	350	313	314	339	316	321	342	264	319	312	301	326	322	333	299	333	308	325	325	315	314	274	313	312	326	307	327	294	296	321	323	321	339	314	317	307	340	338	352	345	318	333	345	301	324	299	338	273	335	343	297	314	339	289	325	285	303	312	314	331	329	305	331	361	324	303	316	340	331	345	328	301	328	304	348	315	353	324	309	336	331	332	343	286	305	352	316	323	341	283	321	327	312	324	325	322	296	320	319	332	306	308	351	312	295	344	338	318	292	329	336	336	308	303	332	325	315	317	326	317	304	331	314	338	309	326	302	317	320	349	320	310	315	330	328	336	319	290	323	327	333	341	329	310	335	299	308	281	367	358	334	294	348	307	310	333	335	328	337	315	303	327	330	320	320	302	333	298	292	305	321	313	343	326	311	308	325	309	345	316	302	334	280	320	322	329	350	348	297	341	334	294	304	288	311	291	330	294	331	350	318	355	303	313	322	350	345	319	342	339	296	315	362	313	328	316	311	319	319	324	306	339	315	330	322	318	287	326	331	322	331	298	317	317	335	301	341	287	315	342	335	351	307	346	326	295	293	349	322	319	329	298	290	307	323	302	315	349	325	293	290	316	309	313	327	313	307	346	352	274	306	332	301	329	305	333	310	339	299	327	326	319	304	337	349	328	331	347	336	291	290	344	291	349	325	367	311	316	367	334	328	338	327	312	331	288	344	325	317	308	330	307	293	296	293	303	292	341	305	324	348	302	341	303	272	296	289	323	337	311	316	287	314	336	303	334	337	324	334	325	310	332	355	312	364	317	274	349	314	309	300	320	300	346	325	336	329	300	338	359	339	310	320	325	293	315	341	327	286	306	306	327	328	319	338	341	316	327	303	337	319	365	342	301	322	344	313	303	334	341	337	323	327	321	305	354	299	323	342	321	306	326	328	345	355	326	313
32092	35714	31369	33701	37032	39137	27612	28833	40927	52544	53159	44566	29816	27195	11170	8852	10794	9378	3873	2281	2149	2537	2424	2238	1406	1073	1118	1188	1025	966	989	984	960	932	948	945	956	902	932	880	919	869	870	922	871	874	908	868	867	852	877	877	824	835	840	845	845	887	837	883	868	849	878	854	844	874	864	856	924	875	780	839	869	849	845	872	897	856	860	887	836	879	793	875	843	860	829	855	827	861	849	874	866	825	826	826	867	850	782	825	842	792	856	864	859	811	791	864	808	890	850	812	810	819	821	835	868	838	814	876	796	831	753	853	827	851	807	822	848	839	868	856	800	855	834	786	787	806	806	792	793	905	903	818	805	835	815	807	772	826	783	831	790	835	824	846	793	815	856	841	829	883	854	848	840	845	884	825	848	876	835	786	849	835	820	802	843	815	806	873	881	872	797	780	851	822	820	850	791	830	854	825	886	867	809	843	847	815	843	819	847	801	830	812	877	814	844	823	815	824	807	806	829	862	850	829	879	854	862	814	843	874	856	832	811	842	860	871	864	816	810	782	871	828	847	823	835	876	835	831	785	799	812	833	820	814	802	860	832	849	757	900	846	813	773	870	823	854	838	831	824	858	860	796	829	822	819	799	848	811	897	848	850	872	808	823	817	817	802	803	792	854	845	890	795	812	813	796	861	809	902	834	873	843	803	800	885	843	772	793	809	797	772	798	801	817	765	805	805	847	835	819	858	832	825	826	839	837	828	891	851	833	796	828	800	826	826	831	807	820	757	806	851	856	881	771	832	915	851	859	806	802	846	863	793	832	855	862	861	824	813	810	816	840	837	871	792	883	823	829	845	830	815	811	792	863	827	840	810	842	829	806	858	837	821	792	853	879	767	836	795	807	834	855	832	815	852	809	806	857	800	901	868	893	818	823	825	822	798	801	816	817	819	781	785	837	837	799	826	887	808	830	792	863	783	810	853	861	802	812	839	817	864	814	827	775	857	883	867	831	843	854	886	835	804	846	802	835	847	834	779	803	819	775	830	862	863	813	824	827	810	857	819	861	826	809	818	781	861	833	829	786	858	832	858	840	808	841	827	806	847	830	834	870	880	875	797	820	809	808	875	809	809	806	892	844	844	813	854	829	818	836	797	817	788	800	845	854	789	855	842	825	816	797	797	853	819	829	829	798	843	827	850	787	825	830	830	867	796	823	835	829	814	873	828	845	824	813	867	845	842	914	823	892	834	854	844	838	838	784	797	838	826	829	840	819	830	805	835	876	817	845	790	875	809	802	869	859	797	865	799	810	833	831	855	816	845	845	807	850	834	834	883	835	796	819	826	839	851	837	794	826	816	871	833	809	803	810	837	806	829	856	796	832	807	847	822	827	869	868	820	841	863	840	804	798	824	771	810	856	855	835	796	880	836	906	893	813	812	814	826	851	825	840	816	824	818	800	820	861	880	875	785	835	818	817	852	836	808	791	876	837	796	835	845	801	792	825	770	869	793	825	898	835	839	845	820	838	829	804	853	807	846	849	880	788	814	850	853	763	846	852	891	795	840	846	822	795	835	854	832	811	813	843	850	890	791	833	832	792	806	809	858	835	822	838	838	865	828	881	848	900	837	801	882	800	826	899	887	806	877	827	817	807	786	870	801	794	854	818	786	869	863	820	848	828	820	824	863	822	809	799	879	813	843	832	834	781	863	821	843	815	833	861	852	839	830	858	822	854	820	905	862	821	869	828	847	794	781	833	836	766	831	807	791	769	820	884	838	805	824	822	821	871	789	836	846	832	843	894	823	844	857	837	835	880	829	844	836	829	799	789	832	850	856	843	828	840	821	805	826	836	846	819	855	790	793	802	830	841	827	816	807	864	819	853	784	841	829	829	796	828	790	824	813	844	846	834	850	800	806	803	860	794	801	840	798	828	788	778	809	882	820	791	848	859	850	845	845	846	878	821	818	848	849	801	815	892	810	812	844	827	784	855	844	804	872	832	824	801	865	862	800	839	791	823	790	861	797	855	828	851	816	825	834	864	762	822	821	849	862	837	793	841	868	827	836	864	813	835	858	831	885	865	829	845	861	794	884	875	852	835	797	884	859	838	787	889	853	830	854	843	821	817	823	810	857	806	843	810	820	828	847	837	822	831	805	826	827	816	829	856	830	765	853	816	837	806	801	870	827	791	861	835	826	880	845	843	819	816	837	846	836	824	852	800	817	798	776	791	824	889	843	839	863	826	806	808	817	830	799	864	838	838	900	839	764	867	827	836	854	859	865	851	843	863	806	826	845	861	851	807	814	823	828	874	867	864	847	807	859	840	802	851	846	831	832	789	833	810	874	809	812	812	882	849	796	794	852	883	813	846	846	829	823	864	873	833	924	834	800	837	799	766	870	842	860	804	776	825	845	841	807	837	825	814	811	912	762	826	814	858	797	874	835	860	774	871	906	807	785	896	852	857	831	761	891	873	807	808	801	861	844	826	811	831	877	836	827	802	847	819	811	818	835	822	830	819	822	880	830	796	843	848	805	843	837	834	821	831	872	830	794	822	838	807	827	859	810	842	839	830	852	834	812	797	777	784	831	787	813	836	842	874	835	871	826	797	777	796	867	770	878	793	865	818	803	844	827	827	853	857	821	776	796	823	877	802	843	876	854	833	816	893	821	786	795	858	845	839	822	803	851	787	857	833	831	838	882	775	836	785	814	782	818	876	821	853	861	824	897	858	832	828	821	806	788	796	842	808	821	808	830	770	837	800	869	823	826	830	779	858	770	852	825	845	842	868	879	821	850	796	823	882	864	847	832	798	881	846	809	806	818	796	868	886	796	822	788	865	830	837	838	802	870	888	848	822	798	820	829	833	842	836	858	769	816	838	866	821	817	797	828	768	788	840	793	838	835	813	811	874	907	792	853	840	831	834	847	816	867	844	887	807	824	791	830	824	773	816	829	833	819	832	824	850	846	803	848	816	841	815	814	867	820	821	773	843	791	834	827	818	813	884	796	826	847	828	856	805	775	849	825	894	803	842	839	812	811	852	836	789	804	907	823	846	854	815	821	788	831	840	826	855	847	812	802	841	862	837	808	823	811	831	812	813	837	851	818	831	834	815	805	803	881	826	845	890	864	807	838	820	848	852	869	838	857	802	807	838	797	834	802	809	782	819	816	840	827	847	850	809	843	737	806	780	850	828	781	879	860	813	800	835	836	842	862	846	813	812	833	828	815	854	830	872	877	806	827	797	847	845	818	766	835	842	853	859	862	803	847	815	852	812	784	850	822	800	817	850	826	795	825	830	873	868	787	858	809	770	838	854	833	820	833	864	825	796	842	881	856	814	773	802	786	810	827	854	815	825	873	882	819	791	846	824	810	827	915	784	849	852	854	772	815	824	859	864	795	819	828	811	808	849	817	859	829	773	823	850	861	885	845	819	834	809	820	820	807	795	795	825	850	833	831	844	820	810	815	798	809	848	816	846	864	804	836	863	789	810	826	857	793	822	814	828
6362	5924	6877	4557	3079	3627	2008	1432	1875	1741	1802	1156	627	437	273	243	247	228	234	200	217	212	218	216	204	221	223	191	205	203	200	224	201	229	194	194	217	211	178	196	183	185	208	203	199	200	199	220	188	188	216	212	202	197	184	209	188	219	221	197	182	213	187	197	187	205	205	220	223	181	190	192	205	189	163	190	197	227	209	208	186	218	184	216	176	205	194	202	221	191	192	226	212	201	201	241	188	215	209	195	195	192	198	213	181	196	205	221	216	221	187	223	229	185	202	212	192	223	181	191	198	215	185	198	182	205	200	196	193	209	202	184	199	184	173	206	219	206	208	189	208	206	209	205	220	204	193	211	187	190	195	191	204	202	200	224	191	207	189	234	215	197	235	190	197	210	196	179	228	211	219	206	222	195	197	181	180	224	199	214	200	192	190	195	187	205	209	214	203	212	211	189	221	200	211	205	207	183	179	190	194	212	233	198	190	210	223	215	193	180	184	204	212	190	244	205	192	174	195	185	192	216	200	191	169	190	206	202	214	196	216	210	207	187	188	213	211	183	193	203	191	195	212	209	202	191	182	225	205	200	201	219	211	207	185	206	196	225	226	206	199	189	194	206	192	192	173	224	178	212	202	216	193	166	194	219	212	202	220	194	194	215	208	198	184	209	175	224	197	187	213	232	215	211	211	196	203	202	206	203	227	189	217	214	192	188	203	225	205	213	185	198	222	208	210	180	213	205	210	204	224	212	182	214	205	207	198	212	178	221	204	210	193	189	187	221	190	222	172	204	205	212	209	192	181	205	187	207	201	222	240	177	219	191	192	211	231	197	200	197	188	201	180	211	188	214	193	226	217	220	205	184	206	215	202	197	207	209	199	197	205	232	199	190	193	210	215	194	194	225	195	189	192	185	184	193	183	193	214	201	211	192	209	194	203	219	184	221	218	186	184	190	191	199	236	202	232	209	171	175	216	168	216	200	206	207	221	185	250	205	200	201	191	189	195	217	222	197	207	208	184	184	206	212	200	191	221	201	199	205	232	200	226	237	159	185	224	211	205	203	209	208	211	194	212	223	232	191	214	189	206	206	209	229	205	195	205	206	184	204	211	204	214	205	212	199	204	238	215	210	200	181	217	190	195	195	185	188	189	216	176	207	178	191	187	201	194	202	206	182	209	226	190	192	183	222	210	220	209	175	196	203	197	179	226	190	197	205	198	201	190	214	187	206	181	213	210	180	207	200	178	188	180	192	182	200	204	226	236	211	196	200	189	197	199	197	221	211	202	205	182	207	199	194	222	186	217	232	221	175	183	186	194	181	182	204	178	178	209	193	208	210	195	183	213	189	188	207	202	202	191	200	178	186	201	175	205	182	185	211	223	199	175	205	217	186	177	193	214	208	187	202	206	200	227	195	168	207	214	183	209	208	213	198	195	189	195	202	194	194	201	185	194	212	192	190	191	221	197	207	212	211	204	211	203	182	200	223	204	209	220	217	187	206	221	205	200	222	210	200	191	178	227	220	207	191	207	216	209	225	192	199	192	211	217	212	219	200	203	203	198	207	222	183	210	189	193	221	212	197	199	206	208	223	212	220	196	206	227	203	197	206	182	189	204	214	171	204	216	195	221	213	187	200	218	188	204	230	196	188	210	189	216	206	211	185	199	184	194	196	183	219	230	189	182	208	189	166	213	200	179	176	220	234	208	183	192	221	204	204	203	195	170	184	191	193	195	203	193	194	218	189	208	203	213	200	211	199	178	178	199	225	213	210	208	187	209	212	205	233	195	187	190	210	202	192	191	210	202	193	207	182	197	224	218	234	204	193	210	203	221	191	193	171	193	159	184	200	184	208	217	197	185	189	213	207	231	188	202	203	198	180	203	183	213	201	192	193	202	189	217	208	186	209	208	186	203	203	204	198	172	200	202	201	220	182	182	216	203	202	200	218	199	185	196	220	214	228	204	208	210	170	208	205	211	200	233	205	207	202	205	218	194	205	227	192	184	210	206	233	198	186	200	185	194	212	181	199	224	192	196	215	218	206	199	211	198	214	183	218	215	212	222	212	222	221	184	184	180	179	208	195	194	192	206	203	200	211	193	213	208	196	210	182	189	216	205	218	236	188	179	235	176	223	225	211	192	212	187	221	209	215	217	173	190	200	203	222	219	231	188	199	200	208	198	193	189	208	205	197	183	204	229	217	204	221	217	207	229	210	195	207	190	218	216	185	231	191	218	201	214	207	184	230	184	199	212	175	220	181	223	210	205	217	190	215	206	174	210	195	205	222	222	200	197	219	229	172	221	203	199	218	179	217	210	195	214	207	204	197	198	222	213	222	184	213	196	185	198	206	223	218	224	216	196	187	221	204	209	203	197	214	212	205	214	189	182	203	184	214	218	230	220	181	212	222	204	197	201	220	217	216	170	206	189	202	199	230	188	205	210	206	222	200	214	207	202	192	193	170	190	189	200	194	197	197	197	175	212	171	187	184	196	243	207	218	210	195	213	200	221	207	238	198	205	213	196	188	199	191	212	225	181	216	218	206	185	204	205	206	182	176	192	194	214	223	214	190	191	215	192	192	224	201	210	209	204	200	198	193	189	205	234	202	223	209	207	206	204	216	212	229	204	217	188	211	192	200	210	221	194	218	210	203	218	198	198	202	203	219	193	200	223	187	212	192	232	218	215	208	211	220	210	210	196	207	185	201	194	242	213	191	209	236	241	209	215	201	201	206	207	222	204	220	192	207	194	199	185	202	195	212	208	196	209	199	193	183	213	209	212	220	215	231	184	228	211	203	202	194	200	226	198	198	209	190	216	207	199	191	191	217	189	204	204	193	185	206	198	195	213	189	208	204	189	192	186	197	214	239	220	232	192	217	205	224	205	208	180	205	231	202	214	205	216	216	210	211	216	185	199	194	215	235	200	189	195	181	214	195	212	194	231	216	192	206	191	198	196	210	209	216	233	237	206	185	189	161	209	198	207	215	198	191	213	233	200	186	182	206	202	209	209	162	202	224	204	214	182	205	189	197	225	214	180	186	198	201	201	215	207	177	230	198	199	218	200	172	200	219	204	177	218	219	220	222	201	231	224	194	206	191	197	224	209	214	172	179	209	210	212	203	201	217	205	216	191	184	199	185	199	214	202	201	215	225	211	214	206	215	185	213	205	200	205	205	207	201	224	218	226	188	184	213	201	209	216	191	223	198	185	204	197	206	209	187	198	201	220	235	198	178	190	198	207	199	174	193	191	216	170	204	197	190	201	185	244	199	203	213	215	204	198	169	195	224	197	227	232	221	182	207	220	226	204	218	208	192	179	233	204	212	194	167	214	210	231	220	210	203	212	178	201	218	252	195	199	204	188	199	210	187	197	204	207	211	194	189	206	232	216	184	189	201	193	192	210	187	199	217	203	234	181	228	215	205	200	188	208	200	202	213	203	187	203	223	201	232	193	196	220	208	173	203	192	201	190	203	236	189	194	214	210	203	204	211
5422	6786	9768	8762	9338	11804	6269	5963	8695	9609	10025	6705	2717	2319	1011	999	982	947	693	670	671	641	699	661	590	576	621	596	621	636	623	571	635	577	624	572	599	578	614	615	608	581	607	615	619	596	573	564	608	579	585	612	584	610	644	646	644	636	586	594	594	593	609	623	557	573	573	560	605	581	578	569	604	582	591	612	582	612	590	583	576	565	591	639	552	610	629	595	584	565	625	586	567	586	596	566	617	584	597	601	612	617	589	637	610	621	610	612	609	586	615	583	589	596	556	589	609	606	595	626	608	568	611	605	600	569	583	616	593	604	657	586	621	575	627	619	618	596	611	567	577	628	596	589	636	602	634	536	610	553	635	612	652	559	595	550	536	590	593	584	628	593	573	556	572	622	642	634	586	571	596	593	586	590	598	597	572	591	624	629	623	629	554	611	566	609	594	612	601	604	614	642	618	575	610	568	622	603	591	577	603	615	563	610	604	621	595	615	593	583	563	609	589	593	592	571	590	576	627	630	615	561	584	600	627	620	626	605	614	571	591	569	602	611	618	613	640	609	562	586	572	585	612	595	576	594	554	582	586	623	560	620	630	611	635	620	587	580	627	609	626	583	640	597	592	593	560	612	611	600	590	631	603	597	631	595	625	589	615	609	546	582	613	613	616	583	611	599	572	618	600	632	606	658	600	567	625	572	566	620	583	571	613	610	637	651	606	581	587	682	685	596	591	643	593	573	599	580	585	587	602	595	635	596	559	597	590	609	561	614	594	584	571	595	587	576	577	626	634	601	583	595	592	627	620	619	576	586	558	600	570	658	587	604	593	609	592	581	610	608	562	609	550	598	594	596	559	625	566	604	610	572	610	607	625	604	603	633	592	632	565	634	619	586	628	561	639	557	615	614	594	588	551	562	592	596	611	612	599	591	587	617	613	622	596	567	656	600	592	590	604	623	606	571	560	617	590	619	550	574	624	613	619	590	616	596	620	599	601	562	592	575	599	569	567	583	587	595	607	579	611	649	617	611	616	575	604	648	610	631	633	593	604	598	590	570	587	582	528	619	600	642	631	607	652	576	640	624	617	596	604	635	566	620	574	632	594	634	636	630	601	601	601	592	605	625	602	579	581	582	642	586	621	603	582	626	613	593	604	621	586	612	600	662	611	590	607	618	588	624	591	589	623	617	604	583	631	601	626	612	572	623	613	574	549	586	607	532	577	631	625	633	592	614	546	576	623	656	634	591	647	588	591	560	596	625	592	628	598	596	610	602	585	598	620	578	611	585	579	561	633	623	636	607	593	635	612	588	609	623	604	616	582	627	571	590	611	599	595	570	573	593	607	600	625	602	623	600	599	594	601	618	605	589	628	598	599	597	616	616	649	571	627	547	597	578	607	573	624	614	596	635	590	683	611	592	647	626	642	547	616	620	632	608	610	580	590	579	635	643	615	583	572	614	610	570	630	605	616	650	627	563	584	632	587	628	615	582	609	592	596	610	578	580	604	636	573	595	594	619	602	629	591	603	650	626	635	580	614	595	630	559	598	573	637	611	539	620	604	594	563	626	594	598	645	605	614	595	625	548	624	654	584	571	606	611	636	595	616	576	635	574	600	587	637	592	647	556	610	569	615	622	599	612	594	620	575	604	619	580	590	585	623	589	586	631	625	606	634	607	589	582	588	572	629	617	574	576	584	588	623	591	640	596	581	620	647	620	628	597	606	575	643	635	558	628	586	572	615	605	631	607	621	579	599	608	641	580	560	601	644	607	584	590	583	602	589	619	569	619	550	590	587	612	603	602	578	635	605	592	611	580	609	587	600	601	534	605	605	599	603	601	611	625	627	625	652	616	640	586	587	577	573	591	546	601	570	532	602	642	609	631	621	588	639	597	594	596	650	578	615	603	559	592	578	605	609	577	650	588	566	578	588	613	575	587	604	585	634	619	585	630	626	642	589	589	575	646	626	613	622	583	612	596	578	599	605	626	558	636	609	606	592	591	561	557	608	595	630	614	595	617	663	588	581	583	613	610	595	588	621	631	554	585	618	596	578	607	589	625	559	625	553	610	572	568	606	602	624	623	619	604	625	554	576	597	658	583	659	622	610	582	607	589	584	605	624	573	599	633	604	604	654	548	572	574	602	539	670	569	588	572	570	576	599	572	641	604	590	607	617	609	589	555	616	585	590	623	621	642	574	608	579	608	596	557	614	587	604	584	581	560	598	624	608	623	604	622	594	584	544	589	614	610	580	592	566	601	566	584	622	655	566	611	609	623	579	624	594	604	606	574	584	619	604	607	616	620	589	587	611	590	601	621	601	638	601	600	611	628	622	621	601	566	605	604	562	606	604	625	612	614	579	625	622	667	620	578	620	618	602	628	636	615	649	601	589	634	602	591	587	593	594	615	638	607	577	617	599	620	596	604	581	631	636	599	576	602	591	597	635	583	599	613	566	556	595	599	632	591	639	610	599	631	622	622	569	583	584	617	594	592	620	613	587	611	588	591	611	626	608	622	593	635	633	599	596	559	632	554	606	547	606	615	576	622	593	583	587	597	602	608	614	628	635	614	622	621	610	561	601	605	597	599	570	597	615	598	618	575	603	606	599	608	591	590	627	585	619	577	601	558	639	620	619	608	573	593	594	653	591	605	607	555	594	601	588	598	584	644	614	637	604	570	554	610	613	610	629	611	596	677	574	599	571	628	624	606	527	612	562	617	593	616	574	608	587	582	581	616	631	641	595	596	624	583	622	606	676	561	649	592	628	563	586	627	621	568	613	579	632	599	590	620	612	602	628	586	612	582	615	653	561	605	586	591	573	642	543	633	637	613	616	668	591	605	609	585	612	584	568	612	597	621	572	559	635	550	598	600	563	578	611	561	590	593	582	582	611	605	575	578	660	614	630	571	602	589	636	597	600	611	638	623	587	622	609	583	585	585	561	623	592	572	611	615	602	601	585	601	556	636	593	607	581	602	581	627	625	588	600	619	557	598	625	577	617	616	629	608	599	618	614	592	613	576	613	566	575	579	587	597	602	578	612	626	564	590	591	564	654	537	586	553	630	613	593	604	627	593	596	595	556	598	630	604	602	589	633	589	586	557	630	635	558	603	614	599	572	583	592	576	602	611	640	556	598	640	588	605	633	569	615	631	554	583	599	561	572	593	650	591	571	611	617	582	573	603	561	566	599	668	597	604	580	649	575	608	575	555	598	658	601	616	675	635	618	594	613	613	589	600	602	600	561	581	604	608	586	602	586	576	629	599	570	595	607	539	622	597	631	624	618	615	616	672	613	578	584	612	588	587	559	590	596	626	640	602	602	630	616	621	615	636	658	595	607	596	635	594	609	625	598	639	596	601	621	591	579	631	588	591	639	622	612	639	573	604	617	548	598	580	610	588	612	583	577	607	611	593	622	572	598	598	622	620	595	538	582	613	621	613	626	583	597	600	581	669	571	636	623	581	610	592	637	562	613	595	588	617	625	572	604	594	612	585
21333	25428	26756	21227	18539	18856	13633	9762	17871	18043	19234	12111	5935	3798	1399	986	1025	903	524	430	402	361	418	460	306	313	289	300	291	292	271	292	324	308	329	303	323	314	312	295	320	331	312	331	304	298	317	309	332	310	311	321	282	307	316	297	307	332	328	321	298	320	299	348	305	331	294	332	306	318	287	312	297	289	306	295	296	288	323	283	285	304	262	315	294	328	315	295	305	294	323	307	311	324	291	268	333	295	330	314	292	283	285	298	299	317	285	316	283	312	360	321	301	294	283	283	297	314	282	271	315	295	319	309	314	319	285	291	311	333	300	296	315	317	295	317	296	303	292	263	313	299	302	320	309	286	324	285	297	313	310	314	300	329	354	298	278	321	298	288	299	321	291	296	321	333	306	336	304	315	286	323	313	307	304	313	293	317	291	286	310	309	322	292	352	288	294	274	288	306	332	306	323	346	325	315	309	314	322	303	295	297	300	313	303	294	289	288	339	299	326	317	328	314	326	286	304	320	313	271	296	312	326	285	314	370	292	312	339	291	312	308	285	322	316	303	301	278	291	303	320	305	309	290	284	321	310	277	278	315	299	301	310	330	305	289	351	307	313	317	314	316	282	303	297	300	322	337	338	315	293	291	296	280	290	341	320	337	323	309	309	314	300	265	336	280	298	311	318	317	316	281	324	304	282	332	312	300	342	311	291	282	320	282	327	289	310	308	321	295	293	308	299	298	306	290	311	302	293	318	271	312	320	326	312	272	310	294	297	281	300	283	279	294	269	303	329	311	307	292	337	295	304	323	314	322	308	319	315	294	297	347	319	338	286	316	300	323	292	300	300	298	326	333	316	310	351	312	316	332	301	301	300	304	345	318	286	286	289	299	303	302	282	312	330	287	306	310	324	326	320	286	313	272	283	294	322	289	318	273	321	292	334	282	336	317	298	354	336	276	314	306	323	285	326	337	338	280	312	310	314	333	305	324	306	293	261	310	310	325	274	314	293	312	331	320	292	309	338	319	331	332	315	296	261	328	279	301	316	321	309	286	253	302	280	306	284	277	291	304	305	275	298	290	301	310	302	325	290	281	299	285	308	294	296	288	289	329	289	311	310	280	303	345	309	298	280	289	308	297	297	302	276	302	284	286	327	310	317	293	289	308	319	353	304	286	301	297	312	294	295	328	319	305	286	308	324	317	275	331	322	305	314	297	290	290	314	266	301	300	314	295	311	294	264	295	302	293	303	298	294	290	288	296	314	314	303	281	298	308	275	319	311	280	337	301	324	291	285	313	325	280	328	326	298	301	304	309	296	343	335	331	339	292	304	289	282	327	273	300	291	286	322	311	281	294	266	315	272	300	291	310	324	310	296	295	309	298	290	316	299	330	293	325	292	302	292	307	297	297	318	294	275	301	312	317	274	312	341	304	304	297	300	336	284	301	326	300	293	295	268	300	315	316	345	286	295	290	309	280	329	320	295	301	298	303	316	346	310	317	345	314	314	310	334	326	309	331	300	329	284	309	320	349	291	335	293	319	264	292	295	317	297	314	286	262	290	303	289	320	316	308	339	296	310	299	335	269	302	301	332	294	309	295	310	280	343	303	297	285	314	314	282	300	279	317	281	302	304	305	321	289	312	271	291	300	283	322	323	319	278	316	337	290	356	317	308	267	296	302	309	303	306	306	319	321	273	320	284	356	300	270	306	291	317	298	304	332	263	314	329	315	280	320	288	293	299	320	331	305	324	301	289	316	281	294	322	268	291	304	325	279	304	322	313	307	274	287	310	342	279	287	303	300	313	317	292	293	312	311	274	281	297	308	307	313	282	307	311	295	317	343	326	290	289	293	291	291	296	283	289	321	303	308	289	320	292	315	295	290	285	280	333	310	284	284	287	304	290	304	270	314	303	324	288	277	319	327	314	312	290	331	304	344	298	322	292	303	304	315	296	278	304	328	280	296	270	270	282	292	313	292	309	290	282	287	312	290	295	326	296	321	322	311	296	286	316	305	267	308	305	269	288	285	315	305	339	280	311	333	319	342	337	304	307	338	266	315	273	310	324	312	315	316	306	307	311	321	312	304	306	298	303	300	317	282	329	297	281	341	309	298	314	325	290	303	308	308	317	319	276	296	323	312	301	309	340	303	290	307	318	357	318	261	292	319	287	295	312	314	306	314	307	303	317	336	307	294	285	309	334	305	259	305	331	298	335	350	297	320	305	312	331	338	297	293	288	319	301	322	315	334	281	316	310	294	318	317	325	302	272	295	287	308	321	310	287	322	297	306	275	285	306	301	277	290	310	328	278	312	297	290	275	328	322	283	303	290	324	307	292	284	286	301	290	297	334	330	332	338	293	310	289	314	297	306	270	291	279	316	290	300	303	309	285	313	330	275	303	315	292	302	278	280	309	302	277	268	307	284	303	301	293	290	312	299	294	326	305	293	296	334	287	297	286	329	311	310	297	291	308	298	343	306	320	309	309	297	322	324	265	336	304	314	283	322	311	301	292	324	270	277	306	339	285	292	293	304	301	287	317	309	288	296	335	326	292	293	318	347	305	280	295	322	276	292	298	290	299	317	294	298	307	341	287	320	300	302	306	281	335	290	282	275	307	293	292	278	308	317	318	316	276	310	277	275	279	295	335	265	296	303	308	342	324	324	308	262	292	301	278	302	324	313	333	311	333	313	341	285	291	293	306	307	325	280	299	297	313	280	297	280	312	305	294	308	297	333	284	291	299	315	314	307	291	294	301	309	307	316	308	308	316	298	313	291	297	319	353	308	298	279	307	301	312	282	290	324	304	304	328	328	297	292	326	304	277	292	310	317	322	310	304	333	269	266	299	317	333	282	312	306	301	319	333	314	277	295	304	282	307	304	311	298	307	302	282	349	342	284	306	301	307	308	289	289	298	337	325	307	317	331	293	279	333	278	270	329	311	339	301	307	315	284	318	306	305	303	301	326	316	301	306	296	316	343	281	296	300	334	294	303	305	329	327	284	284	309	281	306	310	287	244	313	279	271	289	318	308	296	291	311	307	310	273	316	288	316	299	313	351	293	308	326	336	278	295	314	321	289	299	305	308	293	304	318	298	291	294	298	302	332	326	294	296	320	342	297	293	297	268	320	302	307	303	291	294	321	270	281	306	283	317	303	274	307	295	290	307	316	289	324	286	317	306	309	296	312	312	319	285	329	300	320	321	321	274	294	283	307	302	275	301	313	318	310	312	280	283	301	284	304	301	298	285	305	289	321	322	309	304	322	297	296	279	321	323	315	314	276	290	313	343	315	308	334	330	287	305	299	287	305	324	332	296	316	312	290	315	293	316	303	300	307	295	329	331	313	301	346	311	283	299	317	295	297	311	294	299	275	292	300	319	320	285	343	307	327	285	307	295	316	312	331	283	314	330	295	316	340	336	305	284	272	284	269	316	302	288	303	296	310	323	295	302	297	279	305	320	314	265	319	300	286	304	309	300	291	305	298	339	310	311	291	319	338
15641	19529	23228	20626	24119	26479	19922	19235	33114	37830	38527	28041	15938	13095	3622	3561	3559	3214	1313	1191	1357	1392	1619	1532	1048	951	934	877	920	887	947	878	870	885	927	869	899	833	890	890	893	843	900	850	789	843	857	859	874	838	848	836	845	826	859	799	836	899	887	849	889	854	896	866	872	814	885	843	839	854	838	821	829	853	856	873	834	826	922	828	816	885	832	856	901	864	835	843	832	845	874	856	790	837	818	855	869	836	838	906	857	811	825	806	828	785	848	823	860	906	843	845	832	865	865	837	840	873	880	849	838	826	855	900	860	845	818	875	765	841	835	836	811	795	858	854	857	844	851	839	854	848	832	872	828	863	854	864	794	856	854	822	829	839	826	836	836	826	849	809	832	804	835	840	869	798	780	853	829	860	851	810	795	815	797	836	813	840	868	825	866	869	861	866	808	841	839	834	839	802	848	812	825	855	851	853	817	854	882	853	825	870	787	836	811	826	849	790	837	834	794	798	880	849	840	848	845	856	827	830	867	850	866	839	826	816	783	846	880	812	859	864	816	819	882	870	856	866	824	803	876	825	828	859	801	875	855	808	816	877	836	859	882	847	829	832	830	818	855	812	835	839	885	843	780	783	838	831	868	832	813	843	829	849	814	862	829	860	861	849	837	816	829	824	840	825	833	798	850	878	848	866	808	902	809	831	826	865	840	823	831	897	843	802	836	841	851	853	813	861	857	826	895	787	826	794	909	797	875	867	791	853	808	825	815	842	847	880	878	846	814	828	834	829	842	785	842	875	843	882	807	824	864	822	829	875	775	909	875	862	844	835	846	852	788	844	855	837	873	868	855	821	832	817	841	837	867	842	775	897	830	811	838	810	830	838	883	852	822	853	800	860	802	847	848	877	800	865	821	822	884	808	848	878	821	837	834	827	813	871	870	808	811	820	837	806	841	816	865	851	885	829	869	875	862	830	838	884	820	835	799	843	865	829	850	833	837	845	870	807	862	777	810	840	851	839	856	840	859	859	798	800	871	834	835	870	837	865	863	812	876	850	807	838	803	806	902	853	873	818	817	896	866	845	833	845	794	798	846	828	782	823	815	859	861	860	826	905	846	834	792	861	825	873	827	864	892	876	897	870	835	792	855	845	831	792	815	812	813	845	826	825	823	828	888	902	865	877	860	833	804	900	830	832	864	812	813	835	857	799	844	855	898	862	855	841	864	832	821	822	834	868	861	869	775	813	828	831	834	780	844	826	853	883	843	861	831	844	871	833	874	809	846	848	865	770	871	876	809	819	856	828	806	804	796	859	810	817	853	871	856	831	795	884	883	874	856	795	812	806	861	820	830	869	821	854	845	815	868	811	783	807	814	842	846	857	811	829	830	861	834	879	825	862	810	804	812	905	819	834	836	861	882	882	907	880	805	847	870	846	846	796	850	884	817	843	825	838	832	791	820	871	807	869	853	823	790	898	919	820	868	832	822	846	838	792	808	845	842	815	847	812	836	779	855	828	827	851	863	841	867	838	820	843	862	880	844	820	828	822	866	867	850	849	795	831	823	828	843	808	807	844	823	841	807	925	853	841	824	822	858	809	848	870	842	862	796	866	825	854	836	841	865	850	881	815	836	849	896	873	916	829	933	861	833	865	833	854	807	834	853	832	827	810	841	791	844	822	830	833	873	864	844	883	826	819	815	827	860	850	875	854	833	801	827	849	874	835	841	813	857	807	821	818	822	844	844	810	803	851	852	822	809	836	845	846	816	861	860	830	849	841	884	852	857	849	846	795	865	851	808	823	839	824	842	829	834	868	754	793	858	865	858	855	859	845	845	823	846	825	778	817	833	872	816	862	873	829	866	834	830	823	772	835	826	879	866	862	863	847	855	828	834	830	815	867	786	899	884	850	801	865	856	805	852	780	833	796	800	811	809	867	834	849	826	823	869	841	818	815	893	839	824	847	825	843	795	859	840	787	835	882	809	860	834	872	854	850	808	797	848	871	836	861	816	816	828	885	820	822	871	839	869	822	873	831	839	845	821	811	819	844	853	932	809	854	814	811	864	868	804	840	841	822	830	826	826	854	850	819	812	804	862	828	780	862	835	807	891	851	857	857	857	813	778	866	870	843	846	811	819	851	902	844	853	836	785	833	842	823	799	864	815	837	885	887	868	866	833	838	823	806	813	824	874	797	882	844	796	788	856	879	825	825	814	821	871	849	854	848	851	842	870	851	864	846	872	815	828	826	807	894	854	829	862	800	839	899	855	860	843	824	859	868	826	841	867	799	856	840	873	817	830	862	892	838	820	837	830	833	850	869	843	856	839	868	854	784	766	834	835	848	904	869	856	858	874	834	809	860	898	820	770	821	787	848	797	792	829	847	847	847	883	856	782	828	846	805	851	895	826	806	901	851	836	780	859	733	872	781	879	829	853	844	798	872	826	869	835	801	780	840	814	777	814	817	847	812	834	865	826	811	838	830	840	852	846	804	767	868	828	811	841	804	791	876	802	843	825	854	848	858	823	850	843	813	811	862	794	842	823	842	899	845	853	851	863	811	805	835	856	784	862	845	858	785	802	854	829	840	850	834	807	812	831	848	883	872	823	881	837	816	853	820	870	859	876	789	801	792	799	845	780	813	871	799	892	821	872	876	835	864	814	814	830	826	820	889	847	885	847	822	812	885	820	871	847	829	830	837	842	862	798	853	828	921	836	817	835	877	828	868	812	782	878	860	801	748	895	819	859	848	847	872	799	859	883	856	835	814	870	845	851	908	818	861	858	856	818	844	852	865	834	853	873	856	808	835	827	853	858	855	810	850	870	786	848	783	845	825	853	900	867	801	851	782	799	850	888	842	833	814	804	883	868	825	877	849	838	872	857	824	838	838	825	887	839	832	836	807	776	811	846	882	807	869	856	821	861	834	829	862	772	837	828	878	847	858	813	838	869	831	886	868	846	878	794	846	819	847	833	807	850	796	856	842	804	781	852	870	861	858	846	866	847	869	818	828	812	838	884	831	831	799	828	865	814	822	900	882	855	843	817	780	798	858	857	803	853	826	800	801	844	791	870	828	824	857	814	854	839	882	811	809	817	880	853	815	859	834	845	829	852	871	894	798	836	800	862	878	823	819	827	838	813	833	884	855	872	867	880	849	866	806	846	831	842	811	839	791	796	831	799	833	855	839	843	789	848	897	832	829	846	883	831	775	869	859	815	913	872	894	865	818	875	800	888	835	793	852	838	813	817	874	835	844	810	848	832	853	869	859	855	853	893	851	848	798	848	844	806	818	837	835	839	905	825	830	835	836	834	812	852	852	786	796	825	840	791	884	846	785	816	835	867	838	799	852	859	812	838	809	887	854	859	867	872	871	846	865	810	826	815	819	831	786	805	859	845	850	849	846	819	826	810	817	855	802	861	880	826	785	792	780	811	832	861	868	882	825	835	799	869	873	825	821	834	841	792	829	858	868	800	800	843	858	889	863	880	784	802	850	796	805	914	850
36124	37515	32526	31270	30317	33504	26182	24780	35164	34491	36973	27039	17687	11337	6274	2974	2330	1809	1074	655	493	872	637	525	464	384	403	380	315	296	340	362	324	315	317	352	353	330	346	328	293	321	325	294	331	326	285	305	346	322	334	332	340	317	315	308	313	305	326	294	308	305	294	296	322	299	314	306	321	287	309	352	328	323	346	327	307	311	333	304	311	315	326	302	307	307	325	346	303	318	307	318	285	349	322	332	312	301	299	326	296	323	293	335	307	274	305	303	340	299	326	324	301	336	340	313	305	295	335	321	317	317	281	284	277	318	293	293	328	315	317	319	321	302	326	347	320	317	306	358	326	349	322	296	320	320	304	301	342	336	304	307	305	311	298	336	333	300	306	301	304	310	317	285	312	325	274	307	334	311	355	323	324	316	307	295	314	327	351	298	303	330	320	342	328	330	320	311	324	305	290	339	317	319	314	286	341	277	295	289	309	325	293	306	318	308	332	293	307	341	304	317	330	285	309	314	301	293	307	317	316	329	310	299	284	317	303	308	278	319	298	290	307	330	273	306	336	306	309	344	311	295	316	297	307	312	305	365	329	347	321	312	348	310	321	278	339	292	339	303	293	335	292	313	313	298	310	324	302	324	326	288	309	281	314	294	308	308	316	303	295	302	299	329	304	333	328	308	318	286	336	317	348	304	340	341	292	301	343	313	320	306	295	317	309	313	310	269	307	315	338	311	350	293	323	297	319	328	322	308	291	316	283	283	307	341	331	290	334	316	307	301	316	298	331	314	337	336	325	316	323	352	304	342	330	325	322	306	306	307	315	302	319	323	313	284	296	320	339	305	327	323	303	319	308	281	279	300	279	296	300	291	335	317	282	315	326	317	317	339	329	306	324	308	303	306	304	315	303	341	318	300	315	292	325	286	301	298	298	304	312	299	308	322	355	327	314	309	313	331	320	331	316	311	295	299	333	314	302	280	336	322	349	337	332	357	302	293	361	321	291	299	344	314	342	313	286	314	343	326	354	284	295	294	318	292	316	326	288	330	294	317	307	282	306	320	324	321	335	305	315	321	316	313	325	323	325	309	305	321	311	305	327	313	297	308	313	311	313	338	287	331	341	298	313	303	311	302	317	330	313	306	303	313	290	309	325	298	333	315	348	320	321	315	305	302	303	331	305	320	320	336	302	321	281	343	289	335	304	287	293	295	342	298	319	289	343	313	331	300	281	332	312	325	288	321	303	327	338	296	299	319	300	297	333	320	302	260	282	336	324	330	347	319	304	311	294	313	340	302	329	335	325	340	329	327	308	341	314	329	304	296	352	339	303	314	303	334	344	312	349	319	312	319	320	297	314	319	318	310	309	324	293	334	336	291	302	309	315	307	345	287	300	312	308	313	301	302	317	329	316	276	296	351	307	275	329	311	288	337	337	317	320	304	330	316	316	300	324	328	304	313	311	297	309	312	317	295	282	303	294	335	303	345	307	307	287	350	348	312	294	320	334	305	312	286	365	324	327	332	336	330	318	307	302	298	302	312	315	311	277	291	345	299	312	303	293	300	327	308	302	308	332	317	297	338	312	294	289	343	304	277	311	303	311	295	322	311	308	344	309	298	305	332	310	313	336	319	305	310	310	346	328	281	368	278	278	298	274	330	284	323	310	349	344	316	292	321	327	315	301	308	312	334	289	299	331	313	319	344	333	299	311	329	305	285	300	322	318	324	316	304	293	325	317	291	325	288	319	345	295	360	309	360	295	301	342	295	315	329	303	320	346	319	312	333	275	323	306	316	305	320	313	317	332	333	325	312	315	284	293	327	306	324	306	305	279	308	297	301	319	315	305	304	294	326	302	325	328	313	348	299	303	305	331	338	316	319	317	273	308	287	351	325	300	309	307	293	290	323	322	315	319	295	274	331	328	273	315	301	319	312	300	353	313	297	302	302	348	325	313	326	346	284	292	338	321	297	281	301	318	281	307	328	295	275	282	304	301	328	316	348	303	327	290	326	301	313	352	293	317	337	326	283	322	320	332	295	314	319	279	333	332	340	295	292	305	307	326	316	323	314	315	343	325	325	301	338	283	339	309	298	320	305	302	368	311	331	272	308	338	348	301	352	334	313	323	319	308	303	314	326	316	303	276	296	363	308	311	312	360	318	316	310	302	317	295	309	309	309	302	320	315	319	293	274	289	324	323	290	335	330	310	324	328	286	305	320	278	318	318	350	329	314	317	308	302	298	307	334	305	307	345	318	317	359	312	304	294	299	341	296	330	305	304	334	303	352	315	293	322	325	307	346	308	277	307	345	290	303	299	298	319	340	292	302	294	305	277	298	296	302	303	314	284	305	254	326	307	314	320	292	315	296	287	298	303	315	304	322	354	301	303	325	323	327	270	313	340	291	315	321	309	295	326	255	299	334	336	335	337	331	328	306	292	325	313	288	297	308	334	323	319	353	314	307	335	312	272	341	329	297	323	336	315	293	301	330	320	297	298	341	343	301	316	316	328	317	298	320	292	317	336	288	299	319	275	337	299	315	315	301	315	297	297	305	285	288	294	290	353	305	301	346	318	283	336	304	342	318	307	334	298	285	292	332	309	312	305	342	293	327	333	317	320	318	313	322	309	322	332	315	345	311	317	304	310	304	316	309	298	287	305	328	346	299	328	304	282	305	295	312	296	308	314	329	286	315	297	298	323	290	285	326	307	306	305	298	311	306	296	311	281	328	338	277	349	310	302	301	342	359	313	317	341	302	313	291	331	315	344	282	324	301	295	319	301	343	273	327	324	344	309	337	302	330	311	318	279	345	297	306	337	326	324	304	327	338	317	315	302	334	334	358	328	305	334	310	310	339	306	302	310	317	340	315	320	299	281	329	299	294	294	287	344	300	323	321	321	312	295	281	325	317	298	277	323	308	293	312	289	307	329	275	299	291	318	348	320	325	312	315	349	309	313	317	297	290	327	347	323	376	335	298	345	318	332	298	306	341	333	320	310	317	308	300	298	297	369	322	299	281	315	294	297	319	318	327	313	290	305	313	329	333	345	294	303	324	315	308	317	308	323	318	277	287	314	304	336	315	333	314	326	282	317	317	342	348	284	312	323	320	330	305	288	271	301	316	282	331	335	311	336	315	294	296	319	294	314	329	301	342	295	273	304	321	299	333	304	321	363	324	324	333	303	313	300	295	303	328	313	331	292	334	308	294	345	306	328	305	297	292	325	293	305	327	318	302	306	330	335	321	320	273	304	305	323	330	323	314	342	312	299	313	296	292	287	359	322	301	298	295	310	309	323	332	304	280	283	308	282	362	331	296	361	326	326	291	292	297	331	312	296	327	306	324	281	327	304	340	324	340	307	284	294	292	313	315	342	325	313	320	289	315	330	283	334	316	309	303	328	304	307	321	307	348	326	316	288	314	334	324	308	318	299	296	324	334	287	296	310	287	322	293	337	309	290	306	291	327	308	329	316	318	319	325	298	330	320	308	324	312	329	306	327	334
25929	30253	28276	32002	36859	39501	30527	33467	46241	49836	52846	41796	31200	25519	12689	8192	8034	5459	2401	1709	1692	3174	2189	2407	1649	1078	1159	1017	1119	988	947	990	961	972	908	946	913	915	903	838	913	903	897	856	863	910	845	845	924	892	859	849	874	830	807	862	854	847	876	799	853	879	805	888	865	870	895	833	854	811	791	829	868	845	816	861	800	856	849	814	840	864	876	815	844	833	848	830	846	854	825	836	822	861	820	869	870	841	859	782	827	853	842	853	826	861	889	790	835	874	857	835	812	803	818	832	823	811	890	826	802	824	813	825	808	857	797	854	829	804	829	835	812	872	853	822	799	847	813	799	775	846	804	812	840	844	811	813	827	813	824	798	839	809	795	821	869	810	852	864	895	851	801	808	802	841	795	796	869	792	897	767	821	852	824	830	800	815	788	781	852	786	783	829	818	837	802	779	771	831	772	797	811	811	813	824	811	808	787	823	801	844	807	840	830	827	838	818	844	865	739	824	889	818	821	836	857	835	796	810	843	800	822	813	767	812	803	831	825	784	822	825	864	833	848	868	812	811	816	805	784	793	791	792	852	805	838	841	786	809	829	805	796	788	841	807	890	799	854	817	790	860	812	871	834	809	800	791	826	823	856	826	790	820	833	805	799	826	838	823	801	799	784	862	790	859	850	850	768	815	838	829	853	859	845	809	803	814	769	812	863	739	809	813	896	810	792	821	817	872	798	801	821	802	839	844	804	843	797	833	788	800	788	887	792	785	849	816	814	819	812	858	860	839	815	820	828	793	820	852	815	825	837	808	867	786	775	807	791	815	816	775	851	793	809	841	824	853	816	774	823	839	826	795	854	883	841	816	811	787	817	814	852	830	798	775	796	814	830	804	878	866	825	851	836	774	766	829	849	774	850	890	826	817	811	831	831	804	825	856	796	783	823	806	879	832	768	806	838	819	794	848	834	812	821	820	763	831	835	778	827	834	829	824	892	776	823	811	821	830	834	803	809	844	805	832	834	785	845	781	844	838	826	803	819	797	819	776	771	779	827	837	800	779	818	826	831	874	800	838	791	826	769	788	822	860	809	825	820	825	829	819	848	869	777	796	822	783	788	804	810	845	814	792	837	804	831	796	823	760	815	824	798	834	766	865	752	853	811	846	862	801	807	840	804	787	815	819	863	787	831	789	822	850	841	852	785	814	826	811	837	866	800	822	858	844	843	833	799	855	802	834	801	802	818	827	836	869	806	908	868	887	815	809	830	845	854	834	855	829	801	806	846	797	791	818	843	775	786	850	831	812	823	802	831	813	769	841	796	808	839	755	815	773	883	787	818	834	837	792	806	839	799	829	847	812	797	830	824	812	871	820	828	818	860	833	855	812	835	827	805	857	884	809	857	857	773	840	851	838	813	838	814	806	785	860	813	858	770	840	881	839	816	822	848	831	748	855	780	816	837	864	804	843	784	763	812	861	807	798	835	849	826	797	799	819	766	807	806	833	849	813	794	799	837	834	806	785	819	847	811	779	841	900	776	863	790	832	849	854	831	786	803	791	832	766	830	812	811	762	789	826	815	812	844	834	849	839	822	804	781	825	786	768	870	814	799	829	781	772	812	852	834	840	843	802	807	798	851	817	847	842	840	787	826	831	820	810	796	844	794	821	832	822	783	841	812	830	837	763	842	763	840	806	820	783	854	831	854	800	797	849	804	840	801	804	843	803	782	813	803	791	812	843	814	836	834	804	829	784	829	806	865	854	847	824	791	805	809	841	778	826	873	769	853	832	812	784	819	792	847	820	834	785	847	807	813	892	826	810	757	819	817	841	787	873	839	844	870	779	855	843	810	816	811	791	812	778	813	781	774	776	822	862	813	803	848	794	817	753	812	765	825	841	778	819	825	833	827	840	829	854	830	788	802	790	830	804	791	790	818	843	787	763	862	883	845	790	845	894	839	810	783	845	857	826	825	828	817	785	852	830	794	794	809	785	792	832	834	808	815	825	827	835	775	799	802	797	807	841	814	853	822	849	790	819	822	874	880	828	836	819	822	831	777	810	816	851	813	847	838	831	819	797	818	818	886	825	768	814	819	798	815	786	725	824	827	837	858	804	852	813	823	812	856	831	787	824	857	792	829	814	820	862	884	856	829	821	795	801	838	816	798	802	839	768	813	828	834	823	813	821	801	878	853	825	805	780	915	826	837	858	813	832	785	825	811	798	816	875	895	795	804	800	817	788	846	889	842	821	802	853	849	831	820	826	840	791	867	815	858	783	803	777	799	865	877	822	862	846	821	823	851	817	804	841	853	801	782	859	760	804	848	843	841	851	838	794	844	840	791	837	824	812	830	836	788	784	827	847	846	819	802	830	846	801	832	820	815	816	820	841	829	789	801	819	781	826	807	808	805	838	864	832	832	783	821	831	818	855	819	770	794	781	818	805	833	832	835	835	836	846	865	858	822	821	826	810	835	820	856	829	823	842	798	827	805	837	830	789	841	843	839	840	806	783	760	801	792	820	858	782	832	843	807	812	815	830	805	810	849	788	789	828	803	791	836	793	829	824	806	818	799	830	835	861	855	808	806	833	856	786	810	828	832	805	812	812	864	811	815	815	876	811	767	765	796	828	759	806	857	793	814	823	838	776	822	809	789	811	828	802	834	864	862	834	780	777	841	819	844	782	837	776	840	813	827	810	869	818	811	829	839	781	817	861	811	818	807	807	792	836	885	842	830	832	795	769	817	804	768	819	863	790	771	895	866	815	828	831	799	836	818	795	821	814	831	769	805	813	836	816	818	796	831	817	842	796	778	809	790	849	806	822	825	817	851	865	798	796	823	834	783	817	839	851	855	870	814	826	815	865	790	776	784	816	836	788	856	864	816	833	827	787	817	800	799	815	856	825	823	858	762	800	818	798	808	766	831	779	818	789	818	837	782	816	821	851	786	867	799	755	846	834	755	842	852	822	819	825	786	822	822	820	891	823	810	805	789	845	849	821	804	796	751	866	839	820	813	867	791	837	831	788	831	811	864	835	789	785	820	806	773	786	831	801	794	777	843	847	842	835	845	810	801	858	829	827	803	819	772	804	783	805	791	841	841	826	784	837	824	843	817	789	807	796	796	823	821	822	815	817	821	752	799	806	829	834	876	874	803	837	867	793	883	776	826	811	830	867	839	842	813	789	795	819	790	810	826	862	777	787	844	800	836	842	797	789	809	825	779	805	822	835	809	831	845	827	853	828	842	825	769	864	815	821	805	820	848	822	811	819	820	782	840	756	789	812	808	828	792	795	756	828	850	799	781	831	840	824	853	828	872	825	830	843	886	792	830	826	803	797	813	802	805	811	788	824	843	774	862	840	832	811	830	817	817	730	836	802	811	813	834	817	847	829	794	757	781	848	818	806	870	824	859	781	781	785	878	797	842	839	839	811	803	794	863	819	779	800	846	849	794	863	843	803	900	854	838	812	839	799	822	841	825	840	796	798	765	891	801	856	865	815	796	856
6685	6725	5458	4047	3889	3072	1859	1616	2500	2118	2182	1616	841	644	406	275	248	247	204	219	217	204	196	196	182	191	202	210	222	201	194	191	206	191	199	187	193	229	202	193	190	206	213	205	189	213	187	197	223	202	190	181	197	203	205	232	206	206	223	174	204	207	175	211	199	221	217	194	204	193	226	225	221	211	176	221	173	175	200	180	215	208	187	206	233	201	213	181	194	195	190	201	238	200	209	221	187	186	206	203	182	187	171	177	227	194	205	191	207	175	221	204	199	213	196	185	172	194	218	186	197	207	212	192	197	186	172	190	200	200	186	196	217	231	189	207	213	189	210	171	191	190	181	214	214	206	203	202	242	190	202	188	207	199	222	222	204	179	173	185	209	193	201	219	214	193	217	199	199	195	204	205	189	203	190	211	210	192	213	211	191	196	173	218	196	186	196	175	191	192	190	185	189	220	200	211	205	195	201	196	187	188	184	209	193	226	196	183	215	206	218	215	202	201	200	199	200	205	198	189	211	208	208	187	197	192	219	202	185	221	213	215	183	214	200	211	186	177	190	173	204	227	201	199	194	184	209	216	186	217	190	216	224	210	204	185	189	184	200	205	200	200	206	202	196	196	192	211	210	238	194	183	180	226	179	224	191	208	204	208	199	200	199	202	193	175	187	241	172	194	191	204	186	215	220	219	176	187	204	202	197	196	191	186	211	199	181	218	203	195	216	190	179	187	207	209	214	202	217	192	205	176	206	211	219	209	220	213	217	225	226	197	207	185	192	225	228	224	192	179	207	183	195	182	199	187	192	181	193	195	186	197	198	213	214	220	197	190	176	182	193	203	205	211	201	192	205	212	189	190	214	215	192	184	178	205	181	195	208	209	191	200	210	192	197	215	209	198	206	218	222	194	203	186	187	208	203	213	198	223	210	213	192	210	184	211	195	184	207	171	194	194	195	195	195	213	193	233	190	186	192	188	185	224	182	230	222	178	219	202	209	185	186	215	186	192	214	208	221	196	180	211	217	180	210	201	201	197	176	212	228	200	193	201	195	193	197	164	206	205	214	199	185	207	183	210	187	207	198	188	209	178	200	202	201	194	200	220	210	187	219	194	176	197	220	202	213	213	196	218	197	202	215	210	218	197	202	212	186	209	186	211	204	186	210	220	213	173	196	203	204	182	199	181	204	205	203	201	220	207	191	207	207	194	209	214	217	202	221	198	212	183	210	206	220	201	207	221	204	195	202	195	198	190	193	228	200	209	206	194	203	203	213	202	214	220	205	184	217	207	198	201	206	193	209	229	184	209	210	206	220	196	191	209	206	193	220	198	216	206	224	190	183	192	190	197	210	188	185	203	197	187	213	197	224	202	202	218	208	212	203	223	201	202	181	210	191	219	235	211	216	228	187	189	194	171	196	186	179	213	186	205	195	225	214	197	211	178	199	229	182	197	194	169	173	202	210	221	186	184	199	204	209	212	204	200	219	227	197	200	201	229	192	196	186	213	200	188	209	220	174	211	209	195	178	183	230	216	188	184	222	226	181	186	204	192	207	211	215	223	208	221	209	227	213	195	193	195	182	199	192	189	216	213	215	191	194	188	195	236	199	242	191	219	187	205	177	203	224	198	229	205	207	192	198	221	188	217	219	207	184	226	192	216	200	209	195	216	202	208	199	187	223	194	220	195	187	192	206	206	191	203	190	194	194	195	199	188	214	222	196	171	188	212	206	228	186	188	210	183	187	203	198	175	196	211	179	204	221	217	193	196	207	219	223	197	193	192	186	215	205	198	182	201	183	197	208	203	180	205	185	204	194	189	194	209	185	198	207	201	200	174	201	183	210	193	209	193	192	197	200	190	210	194	179	204	188	210	227	206	200	216	195	212	205	209	185	201	211	210	181	186	183	198	192	225	216	208	186	194	212	231	214	193	219	211	224	229	191	205	207	207	209	212	206	205	204	188	217	182	193	200	223	201	191	204	152	203	216	214	163	212	207	197	205	219	193	197	180	198	216	188	191	203	206	187	246	192	201	192	184	192	193	206	198	186	174	190	216	203	189	220	205	199	229	193	216	202	238	213	194	198	185	176	217	170	216	205	195	175	240	201	195	201	191	215	188	214	190	218	181	219	220	236	193	207	223	198	192	235	216	216	205	194	189	202	167	206	215	205	209	198	229	195	189	174	176	202	200	201	186	181	207	177	210	205	195	178	220	221	165	214	190	197	197	188	206	210	203	219	195	208	197	206	192	195	216	186	226	199	178	187	190	203	200	224	218	212	201	197	202	206	196	231	194	195	183	191	203	211	203	183	213	201	218	202	199	191	213	199	198	196	182	212	210	184	193	205	218	198	200	217	195	188	203	214	193	182	198	193	193	189	213	201	186	192	215	201	212	194	221	221	175	222	187	197	207	191	200	196	178	192	198	199	193	216	201	211	193	203	197	219	177	198	188	183	218	184	200	189	195	203	178	228	197	199	215	216	213	195	200	205	177	179	215	191	176	186	181	204	198	185	209	194	176	216	196	205	199	204	208	205	205	179	201	205	216	207	169	212	179	228	188	201	208	202	190	194	183	231	210	192	205	213	186	191	244	213	208	198	221	224	196	205	195	191	233	200	199	224	213	224	193	198	193	176	172	183	210	187	205	204	209	172	230	219	231	218	217	205	206	214	217	182	183	201	192	181	180	198	189	206	190	204	221	205	230	177	171	213	202	187	219	212	212	211	223	174	217	218	205	209	189	224	215	223	199	197	200	172	185	188	206	227	221	208	224	196	173	182	200	184	194	192	192	193	160	199	195	211	217	226	222	229	210	194	213	216	178	194	194	197	221	219	209	203	205	188	200	199	200	190	199	204	190	202	218	190	180	195	197	226	209	246	214	214	209	208	191	178	177	202	218	189	206	211	203	186	206	197	176	233	216	206	204	202	168	198	194	193	183	193	205	180	215	197	201	217	180	190	207	209	229	217	216	219	225	206	209	183	168	211	209	206	209	191	233	182	236	208	221	202	196	174	207	217	221	204	201	227	204	206	198	224	224	202	224	215	216	210	155	206	196	176	206	193	182	211	198	184	183	185	215	214	208	242	212	187	199	202	215	210	201	197	203	201	197	180	184	200	206	213	218	214	200	220	207	183	214	199	205	197	181	207	228	188	208	224	197	211	203	214	167	211	217	185	195	215	188	179	180	197	211	229	212	196	206	191	178	218	199	180	186	196	220	182	198	191	182	195	181	201	193	180	196	206	189	200	205	209	193	208	193	190	185	187	232	180	183	190	215	214	191	200	198	210	186	208	216	206	189	183	213	179	199	201	213	222	214	194	197	188	199	180	194	216	212	189	194	196	196	195	186	205	210	222	191	194	190	167	197	225	241	226	216	202	193	210	211	185	195	197	226	216	194	185	215	188	215	188	219	187	211	216	189	196	204	183	221	208	206	205	200	200	195	200	201	214	213	215	201	204	217	189	207	217	226	214	208	206	199	209	227	215	228	207
5714	6906	7676	8475	11051	9425	6663	6326	10443	9485	10328	7322	3920	2909	1858	958	1043	917	712	679	638	700	718	681	611	612	643	606	600	606	606	665	625	599	590	615	580	596	646	595	606	626	595	609	579	602	620	598	621	610	580	618	617	569	604	597	582	582	601	625	622	579	604	573	569	596	603	602	573	552	605	638	623	589	593	659	620	581	588	580	611	601	581	568	597	626	601	569	614	600	641	625	621	586	597	649	617	572	597	653	598	614	602	599	619	585	584	600	598	595	598	601	599	615	625	619	612	602	647	587	549	632	584	598	564	600	614	558	589	624	633	583	613	585	645	586	618	611	604	624	596	594	621	609	642	558	567	596	593	553	592	603	600	612	559	549	580	605	610	614	598	558	593	613	615	560	576	600	651	562	555	588	623	582	593	593	602	580	603	594	631	597	597	610	612	615	581	599	594	587	594	610	628	623	604	571	572	649	577	625	628	549	621	605	597	598	631	599	587	584	610	617	574	585	608	600	566	610	563	567	585	584	635	605	563	595	611	588	627	609	588	566	604	561	618	598	585	587	585	596	600	642	575	629	602	568	627	606	593	635	589	642	630	588	594	582	616	590	612	569	595	579	616	656	620	573	601	603	590	610	597	581	593	598	594	614	594	577	624	607	605	618	602	582	550	579	592	627	592	603	592	605	576	600	639	623	561	605	626	556	581	591	568	584	625	641	579	597	615	581	649	638	613	584	556	569	617	600	617	597	575	589	608	644	572	563	575	585	575	630	641	577	599	633	586	637	621	593	610	564	610	626	610	593	616	574	569	625	602	573	614	594	600	609	561	592	607	599	628	630	635	607	600	614	570	608	624	608	560	610	592	615	618	570	585	605	637	591	598	622	634	580	587	593	569	579	605	616	636	595	635	601	641	615	543	601	608	609	604	613	575	556	603	603	594	576	616	574	594	631	598	660	599	595	648	572	620	597	603	613	598	659	646	628	601	628	616	624	636	594	606	562	616	619	563	615	622	616	590	554	624	595	603	587	599	568	639	560	635	548	574	626	587	602	576	654	649	616	572	625	609	585	600	644	597	538	622	553	598	608	581	566	585	599	620	598	604	618	571	588	625	520	624	566	579	610	640	626	629	598	596	609	578	604	578	612	599	570	576	642	637	611	582	581	585	622	570	582	657	540	570	598	646	572	631	579	611	628	562	606	628	622	615	591	638	603	581	623	592	581	600	591	570	584	621	613	607	570	565	634	580	589	555	620	615	614	611	590	590	628	611	596	585	585	607	617	595	654	549	618	562	613	600	579	634	582	582	595	562	657	620	594	603	596	579	594	581	569	608	607	626	610	576	599	589	562	627	634	578	609	629	592	637	543	600	572	606	606	584	592	580	600	629	581	592	591	596	596	596	601	557	590	635	597	575	598	609	628	609	578	591	618	618	623	620	631	614	591	622	589	595	598	574	559	589	587	581	630	606	589	582	597	539	652	588	634	636	620	610	554	610	625	595	599	548	624	610	608	590	547	587	623	581	598	579	555	633	635	578	597	615	574	634	603	606	616	583	604	611	587	596	579	609	581	610	596	607	560	593	617	587	616	604	573	588	649	634	574	630	635	621	573	598	584	584	638	595	646	619	578	620	572	606	575	613	574	595	576	629	576	578	611	610	634	565	591	574	593	604	578	607	578	620	651	596	632	562	574	627	568	601	614	626	605	574	608	658	587	629	617	611	645	600	591	639	613	632	577	550	628	608	625	613	596	601	581	544	571	573	605	583	592	574	605	563	579	601	615	576	578	609	601	550	574	552	590	609	603	613	586	572	591	605	614	573	623	600	575	577	611	599	626	600	655	615	595	547	561	652	608	593	596	544	593	606	589	589	591	585	607	579	609	587	622	538	634	590	614	603	601	590	616	558	599	562	600	608	621	586	607	654	610	600	585	610	620	610	582	608	599	587	565	581	559	581	578	587	563	607	591	597	602	594	605	576	606	623	582	583	602	577	582	608	578	621	585	594	602	573	620	573	598	625	595	600	632	579	625	626	556	585	595	596	610	610	633	616	592	582	590	596	576	626	589	626	590	615	607	612	596	654	585	586	609	595	618	601	577	611	571	590	652	614	574	605	603	582	589	585	613	639	581	599	583	601	621	618	622	613	600	586	570	579	597	627	600	593	630	601	573	599	606	605	612	613	587	656	605	598	553	559	614	609	591	609	632	592	611	551	580	546	579	621	619	598	647	629	609	578	598	605	584	558	654	556	596	564	616	590	604	618	599	603	598	564	638	635	621	589	630	638	592	609	608	598	621	575	604	590	614	618	631	600	603	632	573	595	570	636	643	575	594	584	604	590	600	583	566	558	628	618	569	639	603	601	575	612	592	588	588	594	584	558	610	593	645	552	596	574	621	587	584	558	608	616	603	606	619	635	559	596	593	612	605	600	649	568	584	574	574	584	593	594	563	584	574	592	604	605	621	609	618	583	591	552	592	609	627	604	618	632	587	596	635	602	601	616	600	649	607	570	642	618	552	595	581	579	591	608	609	619	598	586	612	578	614	589	625	575	561	583	572	619	607	587	598	607	586	585	616	616	628	594	597	639	617	609	549	598	595	624	609	570	602	613	573	606	607	636	605	608	603	638	596	563	605	601	622	615	616	654	641	554	578	574	587	630	635	598	578	622	575	610	633	629	619	569	591	611	584	637	605	591	595	554	636	600	570	594	623	597	601	603	585	569	601	557	621	580	582	595	533	597	591	657	601	614	620	606	613	629	636	645	576	573	581	602	613	625	657	544	619	605	603	600	603	604	581	596	635	610	563	592	628	570	562	586	586	617	591	599	579	606	586	607	576	608	641	576	596	589	588	590	654	631	572	551	603	648	577	563	572	620	539	597	632	603	581	615	610	571	617	606	543	636	598	669	579	590	593	609	582	591	598	612	606	639	623	610	620	571	594	582	572	620	584	615	579	605	586	575	597	623	612	566	599	604	619	618	600	609	607	587	600	570	625	618	606	606	573	606	597	590	636	558	640	561	609	574	615	615	623	615	601	657	649	613	611	579	601	614	612	621	614	620	592	628	585	583	652	603	598	591	594	639	560	584	593	598	594	601	599	574	602	580	591	601	593	594	587	621	587	600	599	561	644	613	606	579	608	613	620	585	621	633	606	580	594	598	611	595	601	593	585	583	631	581	564	598	579	626	601	570	615	608	582	594	608	590	597	561	622	623	592	633	589	628	628	600	598	586	589	567	588	615	569	609	587	640	606	593	609	592	567	621	628	579	607	606	594	588	577	577	611	576	596	574	603	616	589	648	603	604	597	598	557	611	581	652	612	586	584	592	617	587	606	562	547	581	607	538	608	587	596	603	629	627	577	634	588	624	589	573	586	601	611	591	608	600	606	629	558	574	584	574	606	589	559	537	636	584	589	556	631	602	585	613	641	566	600	577	607	613	633	576	618	611	596	554	580	592	603	645	603	592	586	585	592	613	611	589	615	572	594	638	648
20387	27116	26247	20886	20762	16979	12555	9964	15446	14910	17414	12149	6418	3731	2059	1074	796	813	487	409	350	382	459	352	322	307	285	296	310	335	297	310	316	314	322	304	315	302	311	308	291	310	281	301	299	295	320	303	303	317	311	305	281	303	285	318	327	325	305	283	278	281	285	277	329	314	322	300	338	294	311	303	301	289	304	269	319	287	280	292	317	288	312	307	284	299	285	301	303	312	290	287	288	289	308	300	301	294	301	309	295	251	301	326	291	278	334	302	300	290	303	347	270	299	321	291	298	340	336	310	306	344	302	304	295	287	349	268	296	318	292	298	330	296	321	286	265	313	317	293	315	272	261	307	323	315	302	275	292	315	281	290	321	333	317	286	290	326	321	299	283	283	302	305	295	330	287	321	286	291	316	314	282	307	295	303	256	315	327	297	306	265	311	280	278	307	283	348	284	281	284	279	282	315	295	311	309	296	303	309	287	291	266	270	258	293	319	285	289	287	293	332	334	280	292	304	304	334	332	296	298	326	307	295	286	324	268	310	305	287	298	286	306	282	288	302	302	322	303	301	316	308	295	299	291	301	327	316	330	288	294	320	290	274	313	298	272	285	300	288	298	270	295	299	295	312	309	306	313	283	319	294	297	286	321	279	286	290	287	298	297	315	321	298	252	274	305	317	267	261	287	306	295	304	308	283	284	278	329	334	310	320	311	286	304	266	305	309	320	292	291	287	311	306	321	302	316	274	296	297	306	286	278	288	291	301	280	293	286	310	301	283	289	288	268	273	275	273	285	298	279	309	312	302	282	296	318	300	292	277	269	269	313	282	271	287	314	299	319	298	309	299	309	283	297	309	293	301	320	268	311	303	312	292	296	303	333	324	301	318	315	293	325	293	278	295	288	279	264	295	319	316	313	253	298	305	295	315	284	321	294	270	285	288	294	272	323	299	309	306	331	310	304	298	322	313	289	297	341	257	305	278	296	315	331	321	275	316	297	279	276	343	292	298	308	289	304	317	316	335	316	282	305	332	301	306	268	320	316	296	319	299	312	281	263	326	312	282	300	268	310	320	294	275	291	296	296	271	285	330	292	304	328	321	282	306	306	291	321	303	312	285	301	312	297	320	282	311	290	299	307	264	280	318	256	311	299	323	291	333	299	292	327	301	305	293	308	302	286	283	269	334	314	293	299	304	275	294	275	284	299	313	310	281	284	294	305	289	314	308	316	304	294	281	289	274	296	300	331	301	272	301	291	294	310	333	325	280	280	293	309	283	295	311	303	338	297	300	288	281	307	319	313	294	322	310	276	311	323	308	308	287	288	301	281	292	307	289	295	284	291	287	310	301	316	313	338	294	283	294	310	306	273	296	304	299	338	269	323	301	311	340	271	296	310	294	304	291	272	312	284	269	279	316	287	285	277	284	324	273	278	318	313	309	332	319	283	306	312	308	292	312	297	331	309	322	284	307	301	308	310	301	283	304	310	332	268	292	305	283	324	316	320	289	282	291	291	289	289	322	310	310	315	299	299	305	288	300	276	297	275	299	280	324	282	286	306	294	344	289	291	335	301	325	329	342	306	294	308	303	305	311	326	287	315	300	276	323	289	313	294	318	315	281	287	302	308	299	294	309	290	309	306	303	283	310	291	316	324	293	271	300	298	301	295	293	316	282	305	286	298	308	311	264	300	341	292	288	281	272	308	288	326	314	318	316	293	315	300	290	339	288	333	289	312	293	283	346	325	297	303	306	317	301	306	285	287	296	298	301	302	281	332	309	298	254	278	292	304	283	313	303	299	257	286	332	297	319	291	285	281	280	289	291	317	320	281	300	288	295	315	289	290	283	271	292	262	317	318	271	303	300	293	307	343	273	305	308	312	303	302	294	320	308	280	310	283	291	294	309	300	342	295	309	292	301	296	293	285	300	271	268	318	311	273	277	291	280	285	307	289	310	338	308	289	290	304	324	282	313	316	292	296	301	283	295	301	269	279	316	306	314	288	296	311	292	291	305	295	324	296	251	322	310	333	299	310	305	282	282	296	309	316	292	300	300	292	292	289	323	271	293	279	282	268	308	304	295	321	301	285	308	309	303	303	258	294	300	295	295	271	257	287	337	321	296	289	312	299	265	306	291	306	275	311	316	293	311	297	312	290	278	313	286	277	317	309	280	351	273	344	302	296	292	292	287	296	281	314	298	297	302	304	298	314	317	300	302	288	285	288	325	301	289	298	274	261	284	328	295	276	276	285	288	302	307	281	298	297	302	312	284	323	318	293	287	280	294	312	286	286	318	266	308	294	295	306	305	278	317	273	315	292	311	292	303	302	319	318	290	264	276	294	272	258	304	327	321	298	311	292	282	290	284	294	302	290	296	279	294	299	296	282	315	269	268	315	299	285	310	292	297	282	282	288	297	325	306	300	295	289	300	301	316	284	285	322	300	300	304	261	315	299	281	265	282	334	296	284	308	312	289	314	282	273	330	310	307	300	299	298	328	288	301	306	291	278	296	311	292	306	307	315	290	303	300	292	272	302	315	313	280	279	302	283	304	271	299	298	281	303	272	307	301	261	309	294	293	314	284	304	299	302	282	306	303	303	336	299	280	299	317	328	357	292	299	317	310	295	312	336	290	300	322	316	295	323	250	332	297	295	272	286	288	291	289	286	300	298	304	262	311	260	288	298	290	287	282	315	281	324	279	333	317	293	286	282	306	315	303	324	288	300	292	308	317	294	293	288	290	277	315	311	296	310	270	323	335	286	302	308	287	285	314	305	310	310	304	302	288	328	343	345	323	311	329	285	282	318	297	317	295	324	286	292	313	317	316	305	312	279	333	304	303	288	317	271	300	291	267	268	262	305	332	304	277	306	313	267	311	291	303	324	335	303	286	287	286	296	294	319	289	263	310	268	274	331	291	272	281	311	307	291	280	324	279	307	270	277	264	273	297	316	255	319	311	336	279	303	268	307	296	293	312	296	290	292	297	304	295	281	333	260	301	305	312	307	267	282	318	283	295	299	327	296	319	264	301	293	293	256	296	343	284	329	290	294	309	285	311	274	266	271	283	302	308	279	297	323	320	308	311	297	328	313	261	276	269	310	297	283	314	288	285	303	307	289	314	319	307	293	282	321	301	310	296	298	302	276	294	305	312	307	266	278	313	308	320	258	316	290	337	287	303	298	282	292	321	309	267	327	293	306	296	272	286	303	288	288	299	303	306	297	307	275	310	308	314	336	319	299	345	288	305	308	316	265	290	298	301	278	292	303	326	319	284	306	315	278	316	306	337	289	305	324	289	340	305	286	314	278	303	307	292	283	291	300	306	287	294	319	289	314	290	314	311	288	311	301	314	285	290	329	311	320	311	334	318	277	297	309	312	298	296	325	294	317	283	306	292	292	309	295	303	284	305	286	308	286	307	276	286	303	312	313	287	312	328	288	299	302	318	309	315	331	314	313	287	264	302	290	320	330	272	262	311	301	335	315	310	306	323	288	311	303	294
15535	21511	21861	20625	26822	24148	18628	20204	31339	33272	38985	28739	18195	12648	7490	3412	3316	3182	1500	1206	1345	1438	1564	1114	1060	965	927	898	907	862	837	824	854	834	852	849	882	839	859	882	814	820	816	845	793	888	819	874	852	830	842	851	794	853	894	808	868	844	820	849	873	854	881	853	757	828	828	790	847	839	865	808	815	812	796	796	824	811	848	891	891	848	826	813	842	857	830	833	834	828	829	863	824	832	838	815	849	813	848	850	814	879	853	808	851	792	871	826	821	854	837	841	827	879	844	839	855	820	801	776	860	855	844	849	833	839	859	867	858	816	830	829	814	822	826	819	804	854	816	827	837	878	847	833	868	875	783	828	851	873	800	844	857	833	846	820	897	809	859	863	891	837	833	807	824	836	824	887	801	817	823	851	829	871	803	827	794	863	797	799	777	841	835	826	873	864	766	849	824	785	797	870	809	804	791	837	857	797	828	834	900	780	826	848	889	814	839	794	835	828	849	827	799	817	824	824	886	809	810	817	842	790	833	814	892	854	829	835	818	842	875	825	797	859	836	827	834	882	831	819	897	817	870	856	815	814	815	814	863	858	821	854	836	876	815	787	845	857	802	793	844	820	818	818	778	864	801	852	840	826	835	881	835	773	808	860	838	803	830	827	809	827	786	792	825	840	821	839	843	836	830	811	755	784	774	830	815	776	824	804	858	808	808	843	835	827	824	784	873	789	811	864	790	820	803	841	877	845	841	802	783	877	759	830	826	794	798	798	795	847	858	825	868	904	810	839	882	814	778	829	830	842	781	809	860	807	775	814	854	835	830	802	837	782	812	799	797	845	847	852	882	866	851	815	856	816	789	835	833	764	837	855	884	781	836	844	838	812	879	807	850	843	782	840	827	842	850	845	790	871	848	834	834	828	834	828	793	878	863	841	815	789	842	849	859	828	829	860	823	792	854	831	824	848	821	821	864	825	846	865	821	850	851	840	855	839	845	868	833	886	837	825	853	906	852	774	847	841	858	795	890	828	829	884	845	807	871	857	830	783	799	832	838	829	794	819	852	799	836	824	874	843	830	823	852	848	879	852	845	859	878	859	798	843	810	848	878	862	787	827	843	789	804	776	836	803	824	869	865	812	815	857	834	850	883	854	791	842	812	803	830	830	835	800	818	789	864	818	843	819	828	821	846	832	822	806	826	834	829	842	833	817	841	761	778	829	874	789	854	802	885	833	847	853	843	856	823	837	810	830	825	829	813	804	806	849	797	846	828	847	803	795	849	813	884	810	829	775	784	790	802	807	839	781	865	795	821	829	848	849	869	867	810	809	828	800	817	828	849	791	800	832	851	831	887	871	816	866	827	847	837	814	835	852	795	876	789	855	853	801	840	801	786	834	795	827	807	834	841	806	808	792	814	836	801	840	825	826	819	796	892	844	845	805	791	814	839	868	848	785	833	848	799	820	844	859	866	796	791	786	841	886	842	862	850	768	858	815	792	825	844	821	848	844	841	843	831	835	785	815	879	818	858	873	813	818	822	822	809	851	832	886	822	818	830	779	860	870	840	841	792	820	816	870	838	806	822	836	853	816	819	846	786	765	827	827	834	823	832	830	854	836	790	857	792	824	778	813	884	828	834	830	813	778	773	833	863	827	852	820	812	823	854	841	820	875	840	859	812	863	825	824	796	845	842	871	793	832	861	827	875	845	808	791	813	800	828	859	778	820	834	824	847	818	796	847	834	827	781	829	796	869	823	842	878	888	786	777	824	850	824	812	825	807	870	808	862	844	838	832	825	852	874	821	799	859	825	829	814	811	807	822	790	766	831	849	833	858	867	834	845	871	820	833	790	807	801	839	811	813	896	823	833	835	803	792	831	865	841	820	785	836	842	826	935	822	858	816	804	831	757	854	848	824	857	890	844	854	813	804	812	867	874	830	797	816	826	839	798	843	819	817	794	808	856	804	805	826	835	832	856	848	798	815	834	760	797	853	807	791	810	843	826	851	865	791	836	811	793	816	782	842	873	825	804	839	826	874	823	837	834	844	822	831	829	800	864	838	847	825	811	830	806	763	819	829	822	825	807	808	823	853	850	854	828	812	820	820	812	850	825	818	797	808	868	833	806	828	802	885	838	836	834	852	866	779	801	854	790	823	824	809	824	810	798	805	793	823	854	793	803	792	794	832	814	851	810	849	866	835	769	817	799	821	801	866	847	804	808	839	814	842	852	826	838	830	817	841	838	821	807	791	782	815	868	824	853	851	820	795	815	848	865	862	800	828	856	819	854	779	826	822	823	784	818	817	833	825	812	813	832	821	844	826	851	780	793	816	854	828	866	780	817	859	784	834	821	797	811	794	833	884	798	837	807	767	842	850	823	846	840	870	827	832	833	834	812	855	826	792	838	852	851	842	859	826	800	852	829	854	814	797	813	858	845	849	805	870	809	795	775	790	815	832	768	800	835	836	763	866	797	844	785	823	827	798	822	822	857	822	820	812	860	786	825	831	809	784	858	833	849	855	786	843	888	826	851	797	792	837	853	810	866	909	822	839	838	833	855	838	785	832	793	827	826	845	829	838	826	802	814	798	830	837	836	792	819	825	829	817	835	756	802	816	847	879	808	837	873	851	873	821	887	810	838	831	832	841	808	815	864	852	876	897	804	825	868	818	845	840	899	824	835	821	780	816	802	815	850	819	848	772	824	805	829	805	877	813	834	849	878	860	827	831	863	878	789	823	850	834	812	890	860	807	883	851	835	836	828	783	833	832	863	805	900	834	839	864	859	835	790	881	778	790	792	843	777	781	848	875	832	869	809	802	785	806	843	864	861	813	838	831	867	816	787	828	795	883	861	797	882	816	850	855	804	769	808	869	791	849	867	820	804	826	795	793	810	831	860	831	789	815	825	831	789	869	843	813	807	836	897	789	839	829	835	847	845	822	817	814	758	816	813	851	762	858	834	810	876	788	858	829	831	800	792	838	788	867	815	811	848	894	841	861	868	831	828	777	855	765	811	810	838	808	845	816	888	841	827	812	805	866	846	826	849	883	859	841	899	844	837	797	836	805	845	810	841	844	836	825	867	804	850	856	800	811	839	767	855	793	831	830	851	824	835	743	827	828	835	849	861	846	827	839	853	806	746	842	858	796	859	785	824	877	825	784	786	835	815	836	808	856	866	824	808	810	812	864	817	828	800	860	864	888	764	880	843	912	742	820	850	834	825	835	800	805	829	863	905	828	752	800	831	850	853	887	835	793	830	833	845	787	806	862	829	803	844	849	818	842	805	830	873	791	864	843	786	800	799	812	797	815	795	795	804	782	812	832	828	806	806	848	840	838	859	791	771	820	837	853	838	818	839	836	810	857	787	807	851	797	801	842	843	777	842	819	816	846	777	821	781	825	840	813	857	810	839	846	834	814	793	809	862	834	829	832	764	851	816	846	849	804	877	848	826	813	837	869	849	818	820	865	817	852	776	834	834	838	792	820	777	766	829	807	817	809
35125	41163	34381	29355	29064	29484	26157	21654	32002	30170	34238	33547	19700	12078	7615	3465	2008	2538	1451	841	748	657	769	451	377	314	336	311	326	331	356	327	322	326	325	349	308	302	302	310	317	320	304	321	318	327	297	338	295	316	315	293	339	320	331	308	293	349	296	317	318	323	301	307	326	289	324	314	335	290	282	343	297	325	312	323	259	277	282	292	290	315	293	285	358	318	312	339	304	311	358	253	301	355	319	302	298	306	316	289	314	339	290	304	318	302	272	297	299	303	299	330	313	342	309	260	331	317	296	320	308	307	318	346	300	319	314	319	320	310	305	328	301	328	316	313	298	338	308	299	307	275	313	337	332	312	298	331	304	289	317	306	283	289	282	306	313	289	330	314	285	316	307	318	326	307	318	281	307	285	301	334	291	279	322	287	311	301	300	317	296	304	323	289	346	307	320	312	303	275	305	325	306	313	338	289	331	289	286	321	353	265	299	312	290	310	331	331	311	322	334	289	289	298	287	325	307	294	284	290	296	323	295	315	306	312	321	318	319	301	294	305	294	286	278	287	343	291	307	305	273	299	281	304	309	297	314	301	303	328	313	283	300	332	306	319	306	311	325	337	341	314	306	308	317	314	318	283	265	316	286	310	308	295	300	325	326	329	319	312	328	305	296	317	309	311	293	290	298	315	307	324	307	337	341	299	290	284	314	312	292	312	279	369	312	314	291	292	312	331	300	319	290	292	319	304	286	328	308	293	293	292	320	291	319	278	297	341	334	291	305	328	302	299	321	272	293	330	311	346	303	281	338	324	311	298	336	306	333	317	336	327	326	318	316	293	298	315	289	308	313	276	310	312	305	302	314	293	305	318	301	314	339	296	328	292	299	311	316	295	305	300	307	341	308	340	310	291	294	331	311	318	304	330	292	324	295	318	298	303	298	287	299	352	295	320	308	279	333	322	339	308	284	326	304	311	312	309	324	337	289	310	281	294	299	312	317	305	324	324	285	335	263	294	329	314	316	302	314	324	316	345	275	333	294	341	297	303	330	311	313	347	304	302	283	316	319	311	306	318	322	319	295	293	323	298	285	310	291	279	329	309	323	309	322	327	315	312	310	296	300	321	304	306	331	314	300	313	304	304	305	315	290	292	317	268	322	312	320	304	316	324	283	298	293	293	316	285	294	310	307	300	318	328	307	308	324	329	297	303	263	305	292	310	274	311	315	333	311	303	285	313	299	294	298	321	325	306	316	291	326	306	303	304	309	308	324	290	314	311	303	288	326	286	335	324	300	339	333	283	323	301	320	313	330	311	317	318	288	280	291	306	308	330	326	323	291	307	297	310	309	316	299	312	315	289	332	278	312	328	291	317	324	329	307	304	286	317	314	315	339	282	311	290	311	282	311	301	283	300	324	317	334	295	298	292	287	334	296	350	284	339	317	269	319	281	318	335	301	309	288	322	308	361	307	291	309	318	297	289	277	334	295	285	282	276	306	313	285	297	306	306	325	296	282	301	293	294	348	306	298	315	298	296	307	283	281	292	310	309	318	284	304	274	260	300	290	309	311	307	300	336	325	307	354	340	325	296	294	338	328	308	303	313	304	335	339	291	293	313	317	295	318	327	321	280	303	299	306	293	298	330	298	316	291	312	282	309	306	331	301	331	317	284	295	335	303	304	327	305	300	290	326	290	291	324	279	298	315	298	327	331	341	320	311	294	319	348	311	287	321	327	306	302	344	317	337	305	334	295	309	307	313	319	329	328	293	303	306	295	299	285	290	327	311	303	281	315	314	301	297	322	286	332	339	284	305	308	278	309	303	317	301	323	303	300	346	314	316	323	317	299	308	331	319	292	309	293	295	340	304	308	321	304	316	318	271	300	273	298	285	285	300	266	337	301	303	283	310	327	317	307	308	305	355	285	297	275	316	314	323	316	294	329	323	308	315	289	324	286	324	343	353	270	318	294	280	317	349	329	284	265	302	313	310	327	317	331	295	311	321	300	301	281	317	314	304	292	315	299	297	316	305	323	332	294	338	292	296	289	295	339	275	286	283	281	270	297	297	295	290	300	272	306	328	293	302	300	297	280	295	309	318	301	310	306	324	284	307	307	302	312	313	285	309	336	336	314	289	289	302	325	311	325	322	285	311	317	304	297	313	328	297	305	312	312	327	290	316	325	319	287	296	286	307	317	305	306	298	327	297	270	284	315	318	270	306	340	314	326	314	325	292	293	278	291	309	320	304	272	313	270	330	322	299	286	338	288	293	283	278	317	319	289	292	323	294	316	287	285	302	305	292	322	293	306	320	292	309	312	325	285	315	295	313	315	288	306	309	310	273	318	325	282	308	341	328	297	292	306	308	299	334	311	304	283	330	311	322	332	337	365	319	312	336	308	305	298	290	289	341	299	298	299	317	348	299	313	322	327	325	333	320	283	304	303	317	307	290	332	310	327	295	312	322	324	302	298	334	285	316	317	275	314	293	279	301	302	347	327	311	305	289	337	325	333	297	290	286	325	322	306	310	334	300	315	334	304	307	298	293	325	277	289	323	302	322	308	320	267	317	295	297	306	278	307	328	358	292	327	302	316	331	300	283	320	316	301	283	284	340	292	277	350	309	310	315	336	286	256	321	291	309	299	289	322	292	313	297	301	301	275	301	310	315	307	322	304	300	311	344	301	275	297	291	279	289	316	322	291	302	290	310	283	284	312	317	286	307	271	320	322	288	278	294	287	303	270	312	306	276	304	293	318	316	314	288	321	325	296	308	327	303	320	295	321	292	291	319	342	283	275	326	313	311	322	322	311	293	284	312	322	324	334	323	299	333	274	318	305	341	312	294	297	286	325	336	309	318	321	309	311	304	307	351	299	306	284	344	307	296	323	292	310	291	313	352	302	302	307	312	295	286	289	327	332	309	315	299	310	336	308	300	284	323	302	275	302	304	314	293	305	319	348	298	308	342	302	298	325	314	284	288	300	330	321	310	321	311	357	312	325	288	321	286	319	326	293	290	340	290	312	286	303	290	295	300	304	312	298	304	320	324	296	320	321	290	297	287	348	326	276	340	333	304	349	301	331	302	323	349	329	299	331	296	299	261	264	298	322	337	286	326	315	320	298	298	284	326	330	304	309	323	288	305	320	281	323	322	287	311	339	310	316	263	310	336	312	312	341	303	340	286	305	305	323	327	311	297	283	317	344	310	318	304	305	345	302	319	309	318	315	329	318	321	310	284	287	278	281	316	291	276	300	320	303	311	301	303	303	327	296	272	306	291	272	290	323	270	304	308	326	309	285	294	270	302	338	295	282	283	277	345	285	325	298	296	317	324	320	312	316	306	303	310	311	288	311	320	309	297	278	296	319	346	327	299	291	293	287	320	331	316	303	330	339	298	317	305	302	286	299	320	328	334	326	296	297	306	304	286	293	328	305	284	304	328	288	296	311	317	319	315	302	313	315	358	287	294	304	297	321	321	298	300	289	317	312	327	348	301	339	294	342	314	289
25425	33689	30368	30482	35267	35240	30435	29833	42908	45323	52300	45841	33022	24802	15711	7780	6132	7526	3885	2321	2256	2097	3050	1699	1420	1078	1126	1056	1236	997	962	888	924	964	970	922	911	916	840	848	818	889	859	844	889	882	884	849	877	886	869	832	824	827	838	877	876	813	835	842	789	823	839	840	864	896	796	791	788	819	808	835	856	788	836	848	830	809	844	795	855	837	820	797	838	854	765	812	854	827	845	836	845	782	835	863	773	820	826	810	830	877	821	805	797	758	821	831	755	848	802	866	825	873	795	812	803	806	792	794	811	749	795	816	746	768	812	830	820	790	776	826	810	772	863	796	779	834	857	839	802	809	766	821	794	821	787	815	786	790	853	789	796	839	846	780	850	798	829	792	819	805	823	843	832	788	834	827	852	865	832	744	774	817	791	857	773	843	870	787	830	810	818	783	825	833	806	820	799	779	833	728	803	852	838	799	829	811	874	785	767	806	814	829	786	781	792	753	799	830	813	783	759	807	807	778	817	782	802	821	767	804	835	839	828	799	806	815	837	867	807	830	843	769	767	831	806	757	833	822	825	797	764	787	800	768	808	760	776	771	780	808	776	808	793	781	836	771	819	790	796	793	767	772	789	742	763	771	827	767	829	807	829	765	840	766	784	762	784	853	807	790	744	780	855	833	769	797	753	870	815	809	818	843	811	821	767	753	789	762	802	838	778	750	822	808	825	842	798	796	825	818	834	845	807	845	761	788	805	852	772	873	805	722	782	812	815	784	815	799	810	792	840	855	799	851	796	831	846	845	771	836	843	825	791	821	770	764	809	877	795	753	800	853	823	799	812	759	770	756	798	787	850	817	836	811	839	783	770	797	792	848	822	799	788	820	798	759	781	817	803	771	846	833	814	774	787	825	732	827	829	775	831	800	819	741	841	806	783	795	779	811	817	793	822	794	816	806	783	824	768	794	858	854	818	811	788	766	800	785	796	836	831	787	815	796	820	812	825	858	804	792	810	839	790	821	848	806	772	835	776	834	772	851	792	772	779	800	787	823	780	831	798	756	741	832	866	766	824	802	765	830	799	805	829	783	783	848	830	830	757	829	828	831	764	765	767	802	792	762	821	766	778	773	883	807	818	810	820	780	844	789	822	776	827	840	805	782	840	813	834	844	806	748	773	830	762	790	800	797	830	803	802	808	849	789	776	810	814	803	801	820	804	770	839	805	862	808	765	845	803	781	831	765	787	786	821	833	805	757	816	805	813	781	824	804	819	834	833	819	791	811	845	787	809	851	814	810	849	779	783	766	830	806	774	781	807	814	788	803	843	778	852	782	777	813	769	853	783	763	799	833	771	811	807	822	805	805	781	773	763	733	803	870	817	849	819	806	837	827	790	765	788	766	824	714	817	773	852	791	785	814	810	798	795	836	769	808	778	809	799	751	789	809	780	829	724	818	796	817	769	752	763	753	795	838	821	818	778	820	818	820	778	792	825	793	808	772	825	777	821	770	772	808	797	841	817	827	770	815	787	831	783	778	797	845	814	809	792	806	787	782	820	842	827	810	767	797	825	805	833	798	801	786	804	765	804	821	810	812	806	782	825	726	780	782	823	830	784	835	785	787	772	811	814	798	803	833	801	800	786	801	817	790	764	792	811	808	810	797	800	797	810	792	814	799	822	836	784	812	764	767	770	791	881	808	889	808	801	806	800	785	783	831	816	790	794	791	826	829	791	801	799	765	816	792	796	790	773	793	844	815	771	815	772	783	844	803	785	804	801	815	788	805	800	817	834	779	812	801	783	805	814	794	782	860	789	816	819	834	798	761	819	813	795	794	799	820	814	822	822	816	793	803	820	797	827	841	787	836	751	821	800	835	813	825	808	807	764	791	770	789	813	799	749	825	769	793	824	799	827	777	783	837	798	788	848	799	858	786	799	804	780	767	801	794	812	856	779	835	864	847	796	852	790	772	805	769	788	826	840	839	785	827	814	793	791	791	728	774	776	824	833	820	812	801	789	813	827	780	833	783	816	792	807	792	836	802	839	858	833	800	824	812	799	768	805	851	762	824	778	817	777	816	817	804	824	785	772	817	792	742	810	833	788	834	812	779	794	778	779	750	850	829	815	853	837	810	787	823	796	798	769	805	811	786	828	781	770	778	843	760	837	777	756	773	808	822	789	833	844	833	750	776	758	763	828	770	801	755	811	778	800	766	814	754	777	775	795	809	832	814	818	814	806	773	825	799	826	801	797	816	822	808	794	798	780	756	809	810	803	841	839	793	783	846	814	803	815	849	796	780	820	806	811	797	814	800	833	778	799	796	795	810	820	843	824	751	818	767	826	801	770	814	779	805	813	759	780	849	793	835	806	755	808	849	817	831	847	820	792	745	834	835	850	811	813	836	806	774	793	798	767	811	771	795	776	839	787	796	772	846	793	835	781	839	827	812	839	800	747	808	812	806	827	842	828	837	817	886	798	830	819	791	851	741	827	815	816	795	791	859	841	834	815	790	809	838	823	764	830	833	841	760	793	837	790	800	805	815	779	825	802	773	871	814	811	811	778	848	819	784	794	747	746	785	776	762	805	775	799	804	825	807	772	781	797	809	775	843	801	796	804	785	808	803	798	815	801	854	803	786	807	802	767	807	786	832	805	801	817	812	806	762	796	781	814	798	781	767	852	821	847	769	766	830	815	794	849	816	794	855	807	847	816	789	858	807	806	818	789	819	779	794	786	822	802	783	788	793	803	841	806	811	790	799	811	837	791	792	816	785	840	824	789	841	813	823	735	846	793	840	801	780	777	802	798	760	765	804	798	794	813	800	756	824	830	761	814	820	780	810	796	785	825	799	804	809	788	807	793	814	800	788	804	810	780	796	810	776	849	748	816	754	818	826	818	839	888	825	805	834	797	774	805	816	803	780	792	846	810	850	821	827	825	872	777	754	745	816	799	790	775	787	763	825	769	816	806	775	749	805	842	819	774	838	786	760	810	832	780	759	779	769	782	795	808	791	792	801	781	788	788	811	783	802	834	806	764	861	765	754	771	892	796	817	753	840	768	880	849	835	800	804	813	815	798	818	871	840	808	837	799	811	774	821	750	788	847	833	813	811	847	780	812	784	778	789	790	777	832	837	850	746	775	812	797	814	798	815	808	811	797	821	782	767	837	807	763	800	798	812	807	819	773	779	779	827	785	890	839	831	789	789	814	808	833	822	793	824	887	795	816	792	809	780	852	797	801	837	827	811	780	794	793	810	806	808	781	835	791	798	798	823	863	792	805	804	795	809	799	785	768	765	849	847	788	787	852	831	799	806	795	806	795	775	775	757	836	771	828	808	831	795	815	781	775	854	783	791	797	804	767	889	796	827	797	838	834	801	773	742	756	849	801	776	813	785	837	810	786	840	810	776	818	753	811	800	824	797	797	788	807	762	832	822	819	778	809	793	770	814	836	849	865	789	828	767	797	751	777	759	815	820	800	799	780	813	840	794	788	800	832	821	809	826
6124	6698	5051	3107	2934	1935	1839	1112	1693	1074	1263	1242	645	469	319	260	247	214	215	194	166	190	210	188	198	186	208	196	217	206	192	164	189	188	189	184	210	214	176	194	188	201	183	206	212	210	190	227	181	183	184	186	190	179	195	215	215	238	207	210	195	177	185	190	203	206	197	194	182	190	193	202	194	189	200	174	190	193	203	169	175	194	183	199	175	188	188	205	185	184	186	205	202	191	203	171	195	192	172	214	186	199	204	200	183	198	203	194	186	169	181	194	206	192	217	195	216	197	192	189	192	219	200	176	196	169	225	195	172	192	196	214	205	200	220	189	205	186	211	201	195	176	180	188	179	203	198	199	202	197	172	199	202	202	179	216	208	185	187	183	163	225	193	200	175	203	211	174	202	208	178	195	195	192	203	197	178	180	187	180	188	187	189	203	169	204	181	206	223	197	213	186	196	187	168	207	226	175	204	181	201	180	174	193	206	196	202	214	167	181	198	213	156	169	196	187	196	193	192	187	185	203	174	183	194	207	188	186	190	194	193	171	194	185	196	168	196	217	201	185	200	177	221	192	219	199	200	183	182	192	202	190	211	188	209	213	174	215	195	187	167	199	187	173	177	180	181	206	186	169	182	178	183	208	195	180	208	201	199	192	187	196	178	176	211	194	214	182	223	207	182	191	204	169	199	180	196	196	184	178	198	201	201	203	175	184	174	199	190	167	179	187	217	191	195	189	194	211	188	170	200	215	171	188	187	178	191	193	186	184	195	186	209	196	183	169	159	183	200	228	201	175	199	171	173	192	200	192	183	173	161	202	185	211	191	193	209	192	178	193	190	197	175	182	195	173	211	191	228	229	174	204	228	203	216	189	193	231	196	203	193	171	178	212	197	178	196	174	199	177	181	172	173	206	195	194	214	154	175	210	200	180	182	206	183	209	200	194	160	216	220	190	195	231	193	179	172	155	206	188	174	211	202	210	193	186	202	196	191	200	214	208	212	171	189	202	175	176	167	183	188	210	181	174	183	194	193	184	168	211	171	192	188	206	189	201	169	201	203	181	214	213	204	201	196	188	214	199	218	179	190	177	183	209	182	195	215	188	178	202	194	205	207	191	171	201	189	194	210	215	216	191	201	216	205	217	212	189	201	188	171	195	171	189	198	177	193	198	196	185	195	173	179	189	161	198	167	177	184	165	187	190	173	182	169	235	206	189	197	207	209	187	213	186	189	180	211	180	191	189	188	184	210	179	183	184	169	192	169	160	222	204	187	202	155	196	206	177	184	203	217	197	196	189	220	177	166	207	199	196	190	200	194	190	183	187	207	187	197	200	202	223	217	195	185	193	197	177	191	189	178	197	211	170	181	175	189	189	203	186	183	177	177	187	167	206	176	192	219	190	207	164	177	188	204	170	217	198	177	219	208	185	159	172	182	192	199	206	181	186	222	209	179	201	167	210	196	208	183	190	188	197	184	210	207	205	203	183	202	184	177	199	200	197	186	197	200	158	177	197	215	194	192	227	199	171	197	200	205	197	188	198	186	191	187	185	197	200	216	227	212	187	180	187	171	186	186	197	191	175	203	180	180	208	184	179	174	191	191	214	198	208	200	221	195	190	172	191	187	190	221	216	182	181	194	168	211	186	174	192	201	193	197	200	181	185	225	169	173	186	218	175	202	158	167	204	194	195	180	212	192	195	183	180	193	188	203	208	185	209	176	208	204	188	199	190	201	201	198	153	210	199	210	198	199	206	210	183	177	199	197	193	187	201	195	226	203	196	187	188	186	165	198	162	199	177	196	187	191	188	182	184	204	185	201	198	181	231	197	203	169	208	190	188	189	178	216	208	198	188	186	180	194	206	187	200	195	178	173	189	167	185	217	172	207	170	186	209	211	194	202	202	177	190	181	177	225	206	198	203	195	193	213	206	205	204	178	179	186	190	207	214	201	190	193	198	208	183	198	192	172	197	184	198	188	205	195	195	209	176	213	199	199	191	194	208	192	179	182	174	170	168	200	187	195	197	197	176	197	188	202	209	180	198	167	198	196	203	193	190	197	207	201	199	196	201	214	235	183	187	182	179	208	191	188	198	185	193	205	190	169	182	173	205	195	198	154	202	167	194	191	185	197	183	177	184	205	197	195	179	199	166	221	197	188	193	214	155	209	193	181	211	190	190	192	216	225	196	202	191	196	200	212	194	216	219	191	212	203	184	190	176	211	195	193	203	199	187	194	193	204	194	196	222	191	189	195	204	190	212	177	200	191	205	198	192	200	217	155	183	183	170	195	191	194	176	222	192	171	179	204	191	183	198	194	197	231	172	191	196	163	196	188	189	205	175	215	181	179	205	216	218	187	188	177	213	192	190	174	201	195	191	188	205	230	174	198	185	225	210	201	194	193	176	182	188	189	212	175	182	165	193	203	173	198	220	200	183	207	180	204	211	184	183	197	202	213	186	220	172	188	200	182	200	196	187	203	182	188	187	190	188	190	185	174	195	202	179	172	203	177	198	175	180	199	175	177	197	203	190	200	207	203	199	192	201	182	206	169	180	214	207	188	213	195	183	184	192	198	207	220	170	195	188	207	220	201	192	203	217	221	203	187	184	181	199	180	181	177	207	205	196	184	179	182	205	200	210	187	187	191	219	204	194	196	195	214	181	231	189	210	198	184	185	221	175	197	189	189	195	204	194	181	177	197	194	191	195	178	186	176	190	204	186	206	213	215	182	196	200	195	207	193	202	216	216	197	185	205	173	186	169	209	188	196	196	217	189	219	190	213	189	214	187	181	182	191	176	196	197	196	196	202	205	196	178	199	195	208	208	210	183	217	194	231	176	177	208	206	196	201	221	190	188	216	196	206	199	185	180	189	179	197	201	195	196	190	198	181	202	196	196	199	222	200	184	210	206	200	217	204	199	198	216	180	194	195	196	193	186	222	196	191	206	193	192	218	204	178	180	193	189	196	193	201	171	162	176	197	179	179	184	212	217	222	179	181	182	186	191	186	213	185	185	204	176	176	186	210	172	195	202	205	167	205	196	172	208	173	186	190	213	185	211	191	198	208	203	209	199	206	178	179	172	170	194	185	199	205	215	194	199	176	198	205	199	183	194	214	216	201	206	190	166	176	177	209	210	217	212	192	177	201	160	174	179	194	204	204	177	214	194	159	217	188	209	224	177	213	192	201	192	216	207	174	194	192	221	180	175	164	200	201	195	197	215	210	175	182	203	176	184	199	193	195	201	186	193	196	190	181	190	207	184	181	219	212	208	178	180	189	220	194	195	164	214	195	190	200	199	190	213	194	187	236	178	198	197	204	195	192	179	198	216	187	194	184	175	191	180	215	191	181	182	204	184	189	192	181	186	185	211	185	196	203	195	195	205	199	177	198	180	184	176	182	182	203	200	179	172	216	188	197	186	187	197	201	192	201	206	184	203	185	181	210	211	197	176	194	214	194	182	217	224	193	209	185	190	196	192	192	180	188	175	200	185
5143	7742	7142	7156	8948	7597	7160	5455	9033	6355	7790	7761	3558	2334	1147	972	803	907	767	691	617	625	656	611	590	568	594	581	613	586	578	602	591	617	554	568	565	599	586	567	563	560	568	597	556	564	623	608	603	590	582	553	551	520	581	579	611	617	585	600	549	534	585	578	591	563	608	592	577	627	560	571	583	554	551	598	589	619	587	568	573	568	550	593	599	599	550	556	547	615	565	528	540	570	561	573	623	606	576	555	613	605	553	602	599	559	570	634	565	558	606	550	559	543	620	562	547	553	555	583	590	617	613	568	580	613	565	563	572	600	593	545	594	564	552	624	554	561	591	583	565	532	581	584	578	577	607	586	517	593	553	572	530	581	589	578	548	570	592	559	545	584	622	571	589	586	577	594	597	582	570	565	599	581	569	609	583	586	577	589	564	519	565	604	571	568	582	584	594	590	579	598	574	558	601	591	586	569	597	599	571	585	586	587	571	529	572	588	602	531	580	552	561	603	548	563	601	586	593	563	601	590	585	568	621	593	577	553	562	563	593	594	573	632	611	564	592	562	606	543	558	565	564	558	571	559	576	539	607	615	594	597	569	573	628	598	584	573	618	559	570	570	588	546	564	557	532	573	599	573	600	589	589	578	593	602	564	612	605	564	579	534	570	617	562	564	546	575	560	597	642	578	578	580	544	569	589	564	618	572	636	550	576	646	549	554	558	619	590	576	565	579	601	562	606	601	585	587	594	544	573	542	569	577	602	565	561	592	580	569	630	559	553	607	590	606	602	569	519	576	580	578	584	599	583	569	583	580	547	580	592	585	602	569	625	542	574	577	577	543	605	571	556	613	566	591	597	582	574	534	586	568	573	571	571	587	567	532	612	608	579	582	572	590	557	609	605	608	605	562	538	576	612	587	580	534	596	560	516	615	584	570	592	561	588	590	575	549	583	570	556	584	587	567	525	622	538	585	560	574	598	559	569	624	591	591	531	571	594	520	588	560	597	614	616	541	577	566	555	569	545	565	593	576	593	600	581	566	561	591	573	563	550	645	561	540	559	574	642	582	608	596	617	569	568	587	583	519	579	584	577	551	563	579	578	573	515	599	535	528	567	582	600	603	573	577	567	572	570	615	550	585	593	560	569	571	561	607	564	583	555	603	570	553	551	545	620	569	581	586	602	559	597	570	598	595	591	585	617	606	608	592	577	543	589	588	572	532	565	522	610	566	562	554	583	608	590	591	600	572	590	588	563	579	576	611	568	589	579	606	566	579	553	566	567	558	551	595	599	587	594	611	585	578	594	552	561	593	605	579	546	645	563	604	565	610	569	596	573	582	546	597	586	597	549	608	561	625	583	566	567	591	543	584	587	609	611	543	583	612	560	601	604	582	553	554	549	590	606	595	570	596	568	581	555	585	585	621	571	595	591	589	577	550	583	560	576	607	571	558	590	607	593	599	549	597	555	584	595	602	570	587	551	598	578	569	581	623	563	558	579	590	594	588	594	586	562	586	575	593	535	563	561	595	544	615	558	567	596	587	588	550	577	547	624	537	611	569	556	585	601	534	594	564	588	581	561	550	590	587	565	592	606	592	551	586	611	549	594	579	626	578	575	567	572	582	609	572	542	584	560	578	533	552	597	570	603	559	567	597	583	560	582	552	557	587	558	564	560	568	582	574	561	542	556	579	523	594	555	563	546	515	545	572	555	604	546	565	559	597	622	584	578	541	604	569	570	600	599	542	535	564	571	600	604	594	571	581	540	560	614	574	599	547	571	587	550	598	592	580	601	602	625	609	567	591	568	582	567	567	572	572	622	580	610	581	600	564	618	576	581	583	572	598	579	593	592	602	576	592	566	573	581	627	577	607	562	561	583	583	558	557	568	583	587	579	548	528	587	559	584	637	631	549	600	568	580	568	554	554	581	552	604	612	603	571	620	570	596	595	527	596	525	594	578	548	591	581	565	534	581	590	607	560	550	585	581	605	575	600	568	617	555	538	587	612	600	602	630	604	627	594	550	538	556	572	588	596	561	534	545	589	563	523	616	551	556	587	574	559	589	567	585	550	573	557	571	616	613	545	547	593	570	578	589	564	591	605	575	603	564	538	540	550	627	571	559	585	597	612	543	588	559	570	576	553	593	596	603	585	562	545	536	570	576	585	579	549	534	611	551	598	559	597	562	571	622	597	584	562	567	576	574	574	557	567	584	576	586	569	576	537	578	558	605	595	533	555	642	562	582	575	569	571	579	566	544	594	553	577	561	602	592	584	545	600	594	557	600	573	583	595	579	566	580	571	581	562	545	581	587	583	589	585	621	558	598	610	553	574	573	564	572	566	563	549	572	572	566	587	551	597	596	589	583	568	581	564	579	581	602	559	584	538	570	589	574	595	576	579	540	548	552	590	535	566	575	576	574	580	568	569	560	577	581	615	583	582	602	592	572	595	577	622	592	580	517	559	573	589	572	592	578	575	545	557	596	597	589	550	579	621	554	562	563	555	574	581	557	587	589	578	574	533	554	560	572	595	559	622	590	595	587	578	530	574	554	618	577	584	616	551	585	565	563	602	595	554	552	622	590	584	587	550	578	604	563	523	569	528	579	582	596	566	564	592	595	571	599	604	571	576	586	588	652	595	560	550	589	524	618	590	563	576	575	575	627	567	552	612	545	585	603	563	568	586	564	583	603	576	615	584	575	574	568	563	579	580	584	586	532	601	541	586	555	581	539	602	627	569	605	546	620	613	572	583	559	564	540	585	615	597	570	580	600	578	587	532	586	593	599	557	565	591	609	574	612	580	581	603	574	530	575	586	617	529	574	592	574	602	568	570	529	544	593	591	582	565	616	554	581	573	583	541	562	572	585	555	575	590	606	563	599	589	602	559	616	536	565	564	591	590	572	633	569	534	559	569	572	558	614	587	577	580	547	613	564	587	585	562	605	599	562	600	578	587	587	577	593	554	589	613	608	567	621	586	580	573	568	584	625	575	569	547	603	602	565	557	596	637	555	559	591	517	608	618	612	571	570	675	571	599	583	543	541	590	626	625	610	579	610	572	593	574	583	597	577	553	549	590	584	610	568	550	547	590	607	569	569	580	573	551	563	563	548	566	569	597	545	565	571	572	544	587	569	578	584	578	625	533	621	593	560	589	607	586	582	631	569	567	551	649	562	594	585	586	561	579	569	541	548	595	619	572	636	589	577	562	559	592	554	620	592	571	563	598	613	556	583	533	600	592	580	590	559	571	585	565	558	562	613	589	613	594	592	566	549	542	597	592	596	589	540	596	578	602	598	572	646	622	584	615	564	597	555	586	617	595	555	611	555	580	583	581	577	586	558	544	609	616	570	600	588	603	576	595	570	613	598	609	593	538	586	591	599	571	564	573	600	616	580	545	567	572	565	586	574	599	555	527	611	556	606	564	582	589	582	589	588	583	636	569	624	557	602	607	597	600	578	571	574	583	607	584	572	590	584	610	569	568	552	541	586	573	572	603
19352	29501	25424	23452	18452	18383	14879	9795	11039	11826	12918	16141	7802	4291	2125	1280	826	590	509	376	354	406	444	337	344	291	320	305	318	253	300	309	290	293	266	298	312	311	278	288	273	315	294	293	295	274	312	271	335	293	318	304	308	292	334	255	298	301	284	264	289	294	276	297	315	282	292	300	285	320	286	283	271	293	286	289	306	296	310	297	291	305	301	254	299	298	271	319	298	297	283	291	310	314	304	293	286	283	327	298	292	310	303	312	295	308	283	315	290	282	279	291	275	320	270	281	281	262	303	294	272	326	277	300	304	296	246	306	281	297	270	291	298	292	276	247	314	314	324	302	266	291	286	301	311	325	288	278	291	294	288	286	301	310	272	295	298	296	292	314	309	303	291	269	279	326	280	297	326	302	271	306	289	285	318	305	292	304	297	293	321	295	333	328	287	301	306	308	282	329	309	287	330	294	267	284	276	293	314	294	294	295	279	265	317	279	286	274	303	315	295	279	299	318	285	301	314	283	313	311	315	290	294	304	285	336	273	291	331	300	300	272	286	306	274	300	283	307	328	344	322	278	281	292	275	281	283	288	302	295	284	303	313	296	315	306	257	317	279	309	318	295	302	275	273	245	293	258	293	303	288	297	301	318	321	288	288	284	295	292	326	290	286	310	295	287	314	300	280	304	290	304	303	272	312	280	278	300	263	274	302	322	321	305	273	289	325	238	312	316	267	305	297	311	326	342	313	266	330	352	308	285	289	270	304	293	295	306	298	279	309	322	308	300	290	278	286	297	285	263	300	275	288	309	305	291	302	292	315	307	293	305	284	284	313	262	265	309	309	282	294	294	274	284	316	290	268	282	317	287	274	309	296	289	264	295	278	286	276	304	294	266	314	259	301	320	304	301	285	270	298	286	301	298	278	284	357	288	284	272	287	316	279	329	300	316	307	321	284	298	267	286	282	305	299	346	315	304	303	294	279	301	313	319	298	292	256	279	274	287	273	325	296	289	314	261	303	298	303	304	284	294	286	300	320	296	284	303	314	296	325	285	300	288	296	303	258	293	290	282	319	277	282	311	301	277	311	247	298	280	279	286	252	275	322	294	296	298	315	284	286	329	298	286	276	289	296	304	277	274	298	256	308	281	268	308	287	316	279	276	286	317	283	297	275	288	271	308	307	320	308	336	304	303	268	319	284	269	290	291	267	319	261	286	303	315	282	290	293	299	275	315	304	292	279	288	305	263	278	282	298	274	295	288	304	265	302	301	298	273	329	273	302	285	283	306	294	309	295	288	298	277	296	251	271	307	290	291	301	270	300	280	298	276	277	333	310	290	305	292	278	267	306	318	291	288	278	272	317	292	311	309	307	296	295	311	289	300	300	279	273	315	289	277	289	296	295	298	318	283	299	296	270	309	276	286	290	292	288	289	290	263	293	305	291	296	288	328	313	324	314	314	294	258	297	331	293	307	324	312	312	302	286	329	294	290	296	320	315	292	309	282	289	299	275	297	298	294	284	281	292	292	308	312	303	285	274	297	283	326	290	273	307	273	272	293	307	335	270	324	304	267	302	290	299	304	290	312	299	277	322	273	271	307	286	304	284	280	313	285	285	305	295	283	279	296	292	293	282	296	305	281	308	288	296	320	312	277	295	291	265	319	290	274	263	296	290	297	276	272	273	293	280	291	296	297	281	292	312	279	304	268	294	282	301	283	309	283	308	290	307	283	298	326	274	306	308	288	279	266	295	316	276	281	297	306	265	309	309	301	270	294	317	291	302	300	293	266	278	297	284	297	302	243	295	277	307	292	274	287	296	294	302	320	315	311	275	291	293	316	311	266	283	302	298	258	288	296	292	298	288	303	284	299	292	303	302	265	292	294	291	314	285	263	246	292	266	310	287	318	291	310	272	288	307	285	315	278	328	299	328	283	318	288	268	313	304	309	271	302	324	331	277	296	284	282	296	298	282	281	292	301	307	324	275	299	305	292	316	303	292	321	290	267	316	308	311	293	301	327	307	310	317	291	306	300	265	280	310	324	284	268	314	278	265	304	299	292	298	291	297	313	293	295	271	307	312	326	295	285	290	290	311	287	297	288	300	275	260	312	297	333	265	240	322	311	289	284	303	287	293	293	301	284	293	326	310	309	289	310	314	310	298	306	311	302	316	295	288	275	329	273	295	274	305	278	302	292	258	274	266	298	276	314	334	300	303	266	299	269	298	312	279	292	290	283	293	272	324	322	298	313	263	262	288	275	281	302	306	283	340	294	290	282	297	288	295	264	304	334	288	252	281	299	309	289	303	325	343	307	305	292	291	282	286	295	322	288	288	317	266	309	305	317	296	290	297	281	275	293	299	261	321	294	254	269	281	279	266	312	296	299	293	255	313	308	251	276	282	299	309	286	291	287	304	281	324	240	297	279	289	320	287	295	306	268	304	265	264	330	317	296	294	301	304	287	289	313	314	289	275	254	307	325	284	303	268	282	296	294	315	269	276	306	284	284	281	274	280	273	254	281	296	312	314	304	320	300	301	318	292	296	305	280	278	293	268	287	287	314	304	304	278	322	292	261	299	285	279	317	291	317	305	305	306	274	295	314	290	293	322	304	290	338	308	302	291	312	292	284	297	283	314	299	273	310	284	316	317	273	291	270	287	291	321	295	280	295	280	315	296	313	321	287	296	294	277	307	298	285	307	278	276	292	306	275	330	299	258	277	294	331	331	262	298	297	314	249	282	296	285	278	287	271	306	275	294	288	272	294	322	296	273	321	321	259	296	283	298	293	333	273	299	280	281	303	287	279	300	323	279	262	282	305	272	289	253	297	301	305	299	286	326	315	282	293	289	284	278	315	283	292	297	288	277	301	267	266	284	335	281	304	310	277	283	312	276	318	310	316	278	274	307	304	311	317	278	315	295	296	278	301	268	333	268	262	273	293	270	289	273	284	301	270	284	302	288	304	314	263	306	291	282	293	277	271	284	296	307	304	293	311	310	297	268	318	286	294	282	289	304	279	279	315	288	319	297	308	301	317	264	276	301	321	293	299	286	297	321	276	287	292	314	308	267	319	297	275	290	302	274	280	299	311	293	280	300	265	294	269	292	271	308	290	288	336	251	282	304	338	279	288	333	287	282	316	300	307	281	286	301	295	320	314	320	294	305	317	304	281	290	289	292	328	303	319	299	267	311	299	284	318	265	297	290	266	276	277	323	278	282	289	292	292	298	321	289	260	278	285	274	291	283	293	272	283	275	309	301	317	310	298	285	305	302	322	284	306	302	289	284	293	282	276	298	288	289	290	298	305	279	283	295	330	283	289	285	304	294	280	288	291	307	318	289	325	281	265	299	317	279	323	285	307	330	294	317	291	307	289	281	292	275	281	302	301	324	289	278	295	306	299	279	315	292	328	281	306	282	304	295	295	302	302	280	299	306	327	306	283	290	306	295	295	300	296	279	289	279	297	280	272	327	289	296	311	329	285	266	319	267	312	299	289	271	284
14487	24265	20835	23234	21913	26783	20623	19069	25337	27693	34529	34927	21587	12352	6039	4657	3098	2407	1991	1314	1204	1289	1720	1056	952	868	938	872	946	911	841	847	851	852	859	839	856	809	876	824	836	867	839	853	821	817	798	781	800	832	878	767	809	760	852	816	843	821	828	849	832	844	806	813	789	802	780	813	796	827	831	795	863	890	869	795	800	797	861	805	785	809	798	802	849	815	828	810	809	801	783	789	830	825	864	865	825	773	817	822	774	845	784	786	760	824	854	823	835	831	834	833	852	820	858	834	786	829	818	774	815	847	792	802	878	797	777	860	820	832	818	796	813	765	820	833	766	781	779	812	855	867	870	783	829	806	863	823	802	796	797	862	839	767	845	799	798	828	821	786	826	842	815	825	803	810	825	786	848	848	830	755	862	878	838	812	874	775	785	825	753	842	812	820	814	806	853	793	797	805	824	810	816	821	865	860	784	803	866	878	821	831	843	803	825	761	803	834	825	780	829	806	763	801	815	800	856	777	810	732	805	828	815	851	817	792	788	820	829	798	800	806	805	772	800	829	787	818	821	800	795	835	861	811	816	793	818	784	835	839	773	773	812	845	814	795	844	817	781	843	809	786	825	832	806	819	848	760	796	766	791	777	789	818	813	790	804	776	831	825	812	803	764	792	842	799	747	822	829	806	830	811	881	821	856	804	846	746	840	819	803	831	847	856	830	831	795	822	785	816	814	835	846	827	831	826	780	758	804	811	852	830	868	806	814	817	808	835	793	781	780	854	819	822	758	772	826	803	802	820	815	793	811	781	797	830	790	787	827	815	789	814	825	838	817	791	825	808	838	811	793	781	843	857	751	775	788	804	813	802	782	811	880	806	821	806	797	804	813	807	821	823	821	825	816	881	803	814	840	804	818	829	815	825	789	786	770	788	807	795	796	864	872	787	799	793	849	867	803	875	877	836	771	864	833	831	819	836	789	847	822	786	834	757	829	811	803	783	830	803	776	824	786	847	762	830	902	842	754	781	793	736	760	785	833	816	751	878	755	826	831	818	841	778	804	841	824	815	801	826	855	721	813	807	769	779	838	801	802	798	815	803	834	861	846	777	767	784	798	837	866	830	791	833	779	842	776	729	785	822	821	811	842	817	836	799	805	800	768	778	805	810	807	839	813	841	812	799	817	815	839	792	767	771	802	847	808	840	833	859	837	793	787	837	819	805	772	835	835	823	810	788	775	807	833	789	779	815	775	807	816	799	799	795	800	868	840	767	839	880	832	828	792	817	809	813	762	819	806	818	815	803	818	765	779	768	833	825	840	776	756	845	785	818	856	843	834	854	859	859	771	826	797	833	790	792	826	829	834	822	818	798	849	839	852	792	759	828	789	760	806	826	806	797	809	836	835	819	827	828	806	787	845	824	781	808	841	798	807	786	776	814	856	786	817	835	821	857	826	861	775	814	837	834	792	801	768	822	788	791	839	837	772	862	776	796	767	834	849	820	797	802	850	759	780	836	797	793	849	840	840	800	787	793	844	738	835	877	776	788	761	841	825	833	814	790	759	823	788	852	805	841	799	802	755	814	818	837	785	801	816	828	809	831	794	820	781	799	801	796	792	828	803	805	812	811	818	840	790	797	821	830	781	852	832	805	755	840	816	819	831	781	807	827	808	816	844	805	828	794	833	814	854	769	790	795	805	817	852	776	853	781	792	812	818	826	779	854	832	821	816	845	833	878	805	817	782	776	787	859	839	825	797	772	794	831	789	805	830	828	866	882	839	853	775	771	845	799	745	770	773	819	790	815	776	760	844	817	813	790	882	811	781	852	742	824	815	797	829	776	877	812	834	830	755	774	782	830	844	797	832	772	800	838	793	824	842	805	786	814	814	789	845	828	784	856	790	840	823	853	744	799	808	794	826	796	786	788	793	801	783	832	758	814	825	854	827	814	791	785	800	835	805	818	828	843	828	852	797	802	854	808	843	811	800	859	810	833	778	814	849	723	803	853	842	770	849	851	823	790	855	857	878	796	815	843	831	788	849	837	794	780	772	836	827	838	852	844	825	762	836	837	874	838	815	820	812	808	815	835	792	812	806	824	832	808	785	790	868	815	792	801	803	777	801	792	779	825	839	783	779	812	806	833	817	827	868	819	833	783	849	793	789	796	774	784	788	830	779	821	798	871	809	803	813	866	816	827	830	778	822	772	781	845	806	785	800	813	815	849	863	796	815	830	826	774	819	822	773	804	821	777	802	797	811	838	816	801	744	814	835	816	790	793	828	782	824	847	795	804	831	823	788	797	774	818	799	801	789	886	815	830	839	802	784	802	808	821	765	841	797	842	826	797	820	839	813	785	820	807	825	885	801	841	819	842	806	847	804	828	782	775	787	839	753	819	799	787	836	802	824	812	808	852	840	776	818	801	812	794	808	790	842	856	780	815	837	839	826	860	782	781	828	733	854	878	782	891	763	798	827	781	850	844	828	801	817	860	837	810	787	834	836	855	790	811	828	772	832	788	825	775	808	841	765	825	800	820	847	805	821	813	807	847	788	811	820	827	796	837	897	835	834	746	807	778	834	771	807	814	810	828	754	819	838	768	799	855	756	794	799	845	785	731	803	790	754	786	855	761	786	846	771	772	822	806	805	767	814	835	820	824	796	780	838	805	818	830	784	848	781	758	834	806	814	787	837	829	782	833	829	841	806	847	831	766	862	789	854	803	794	772	869	824	829	817	879	753	824	812	822	791	830	833	804	826	785	808	781	822	817	789	823	782	795	807	801	866	875	829	791	802	786	807	817	862	826	813	836	798	800	800	813	816	803	849	829	826	818	791	800	787	832	840	800	811	794	848	784	791	867	793	828	778	823	778	777	844	795	826	836	815	859	814	806	841	841	817	800	825	822	772	877	823	784	780	783	820	779	802	804	851	787	792	789	857	759	828	811	808	781	775	826	835	803	825	838	851	825	791	794	804	820	800	831	804	863	775	782	811	845	876	866	840	838	790	861	786	768	773	820	807	839	748	827	796	833	840	789	822	829	786	838	803	833	786	779	784	855	858	830	807	808	799	797	847	753	754	875	816	849	783	853	806	868	831	812	833	799	851	816	812	754	804	835	824	841	797	827	860	802	855	827	820	818	822	801	810	785	837	812	859	814	792	826	787	827	801	853	832	806	798	833	841	797	837	797	779	829	789	786	799	822	777	859	769	835	839	800	777	842	793	825	826	866	838	814	814	795	795	783	805	787	807	806	830	827	785	817	833	784	823	832	829	824	857	782	834	811	825	840	807	809	823	764	804	802	753	793	846	825	816	817	783	811	807	788	837	802	763	832	815	809	876	783	786	859	812	755	830	800	790	801	823	782	781	831	843	796	807	809	807	798	828	801	821	819	856	787	869	863	833	844	801	817	830	832	804	859	813	778	820	786	818	796	834	804	812	780	783	777	823	813	868	839	837	767	858	755	840	845	817	818	809	824	851	800	794	793	802	815	835	756	771	786	799
33478	38324	34369	31758	27400	31531	25038	20101	23974	27925	29053	36047	23083	13034	7155	3339	2700	1737	1471	684	563	556	705	436	383	358	389	350	382	327	330	325	304	283	311	281	293	296	287	338	318	289	334	319	283	327	312	329	318	320	314	299	337	312	291	279	313	318	298	317	317	323	334	314	330	336	322	284	329	331	343	278	299	309	283	312	267	307	320	315	289	274	288	333	317	299	292	273	297	299	297	333	282	312	285	296	326	289	290	324	297	290	298	298	315	322	323	298	305	288	304	297	280	295	306	284	290	319	299	302	270	307	318	286	286	305	291	288	289	312	293	302	282	289	298	286	284	282	279	307	288	285	326	319	326	319	280	286	310	281	346	290	325	302	309	269	322	318	299	289	305	309	304	297	324	277	287	295	337	314	332	293	296	311	281	277	305	302	329	322	313	302	308	305	299	263	332	306	296	334	298	286	321	275	303	288	323	295	309	292	289	310	318	341	286	321	292	290	304	307	312	322	303	318	347	291	295	309	303	274	302	291	272	303	298	293	296	323	276	288	295	325	305	309	311	321	303	289	305	319	302	295	294	328	295	303	300	321	291	286	293	324	289	322	319	305	285	277	293	288	332	302	255	324	319	305	310	274	313	293	274	288	263	303	295	322	298	297	292	287	291	320	302	314	307	287	297	324	311	291	334	269	282	305	303	285	311	315	305	317	308	299	312	277	306	291	320	321	310	314	297	311	274	305	317	330	318	317	305	315	301	290	325	278	301	331	302	313	307	271	275	329	294	305	293	313	275	336	304	319	284	251	303	325	322	275	310	290	298	284	319	331	327	312	271	264	293	283	291	287	297	312	309	338	292	283	307	298	286	286	313	282	316	274	319	286	305	297	299	285	300	277	282	303	321	323	276	314	306	286	286	299	287	334	294	320	315	286	291	290	272	292	302	349	311	289	288	279	299	298	334	282	295	340	349	281	312	301	304	316	323	310	292	316	290	296	305	308	321	273	283	289	339	359	304	298	333	321	288	307	289	321	306	269	296	292	319	306	272	280	295	309	298	324	307	321	314	285	293	278	291	337	329	314	306	306	314	268	268	279	316	294	288	311	338	293	318	281	296	260	293	308	296	299	302	280	333	306	307	323	286	294	279	265	306	309	336	328	308	310	296	307	305	303	309	290	300	257	300	284	299	281	283	315	329	340	281	330	280	306	302	286	310	305	326	294	304	294	313	298	318	323	299	294	301	286	317	299	302	278	281	300	289	314	314	282	301	299	281	278	305	302	276	305	262	280	285	290	300	266	293	296	352	319	295	311	281	289	271	268	310	297	298	318	279	292	308	301	270	307	275	322	299	302	323	297	303	290	303	306	309	306	295	317	310	304	296	314	308	291	323	313	318	323	293	278	317	308	278	326	284	292	276	299	298	299	287	267	331	321	314	271	302	313	309	297	301	308	273	315	303	318	305	287	290	300	263	313	279	253	312	338	324	323	314	295	325	299	322	293	307	323	321	330	296	291	304	294	342	309	325	290	314	325	308	329	312	309	299	261	294	323	321	302	302	287	343	279	288	321	283	285	279	298	305	270	311	292	308	325	286	280	291	298	341	283	289	312	310	252	267	329	282	303	302	311	294	313	298	298	335	284	297	284	304	290	294	278	294	312	311	325	314	310	318	297	270	280	278	340	306	279	297	321	293	291	303	306	289	277	337	286	294	302	279	301	313	273	299	295	297	298	304	332	285	287	276	285	308	315	281	280	291	329	326	291	283	340	309	317	312	320	300	288	301	313	291	299	339	314	302	330	327	285	272	282	298	296	309	311	309	313	318	293	327	302	305	302	289	335	300	280	297	256	295	311	293	278	291	290	317	286	316	323	326	293	343	298	315	292	305	296	277	297	314	280	277	288	282	279	262	292	304	269	315	296	306	333	309	325	287	309	328	325	318	319	274	267	330	297	308	285	300	298	277	310	307	297	284	330	310	312	290	306	273	285	302	290	307	298	333	316	307	293	351	279	273	277	332	306	315	318	275	312	311	296	294	340	287	291	274	271	312	322	293	291	315	288	310	292	301	319	316	289	310	305	310	325	291	292	298	321	303	306	308	306	310	305	307	309	308	311	284	299	286	318	288	323	306	260	318	307	315	328	318	277	295	289	306	300	313	344	277	273	291	314	288	316	331	302	329	312	269	319	295	309	303	287	282	252	308	300	276	315	282	315	242	285	321	302	281	301	291	283	292	312	312	273	301	306	303	301	294	304	320	309	323	305	319	297	302	331	315	287	316	283	277	324	303	318	296	310	306	321	317	278	294	303	307	328	335	286	313	328	309	331	321	327	302	298	271	297	315	341	332	298	304	288	304	285	297	301	300	310	315	318	283	356	320	318	332	268	301	283	332	318	304	315	279	315	282	322	320	300	305	305	278	301	290	294	300	305	311	306	295	325	326	302	285	274	288	314	330	285	298	300	296	310	279	296	312	325	274	277	313	286	292	316	301	298	300	292	287	286	318	301	270	275	295	267	278	307	278	276	298	273	280	289	340	299	278	306	299	332	317	275	314	278	297	284	290	308	269	275	298	296	299	305	300	287	315	298	294	300	309	294	328	284	321	266	346	302	286	302	293	315	275	300	264	303	287	293	290	317	298	313	286	288	303	282	320	294	330	303	296	312	283	341	338	331	270	318	305	334	297	275	300	283	265	305	315	327	302	296	305	303	301	321	288	335	294	295	271	301	331	311	306	306	301	295	317	295	299	275	302	287	316	298	268	311	242	288	305	300	294	309	300	303	298	303	321	312	321	270	262	319	311	311	326	311	310	335	289	301	321	267	291	269	304	309	290	289	319	278	298	306	309	294	303	305	312	284	299	283	311	310	265	313	283	316	301	302	314	288	308	324	279	282	283	317	286	318	322	293	315	306	309	282	320	305	289	312	261	328	296	304	291	299	318	306	296	317	337	302	296	287	281	312	326	335	282	284	265	291	295	275	299	293	311	310	308	270	280	283	329	295	302	275	277	305	311	287	307	310	287	271	326	308	355	290	270	306	307	316	304	300	310	300	309	284	299	314	283	330	319	286	327	300	289	290	278	303	312	321	280	318	317	335	289	306	287	309	325	307	313	295	286	318	283	300	299	313	279	287	311	291	273	277	285	322	288	278	292	308	286	308	296	300	295	310	267	307	311	281	278	314	307	314	315	344	322	282	281	301	279	303	278	259	327	308	291	295	318	318	286	258	317	301	244	279	296	313	319	287	296	320	326	308	277	325	323	316	292	271	281	280	291	283	301	320	328	282	315	283	304	268	324	283	284	311	302	302	286	320	334	325	299	284	296	312	271	300	305	323	312	314	304	297	296	318	296	306	283	295	306	286	278	309	273	306	291	294	290	288	281	282	305	341	286	305	276	277	298	326	312	298	275	298	312	316	281	296	284	314	286	298	315	310	306	305	305	308	303	325	271	301	281	303	301	286	303	293	308	341	310	314	292	310	278	335	263	261	318	291	296	313
23288	29991	31084	32389	31506	37173	27765	28160	35368	41153	47410	51491	37565	24852	14059	9052	8839	5445	4054	2067	1927	2151	2639	1589	1373	1096	1106	1231	1574	1009	906	908	902	853	889	918	888	876	817	943	892	865	889	859	806	881	827	831	835	828	783	799	847	852	816	892	816	875	790	836	804	792	835	848	824	834	833	794	786	804	820	754	768	770	830	771	770	810	818	867	818	820	753	819	776	801	810	806	827	784	830	843	739	780	773	797	810	809	807	851	795	812	832	796	784	764	815	794	792	802	750	772	778	801	787	785	820	775	741	712	814	806	782	792	766	802	802	826	770	741	765	780	818	832	805	771	794	825	764	792	834	819	797	793	772	818	805	786	799	780	876	804	831	755	768	812	793	777	824	725	789	749	804	816	828	839	752	784	763	771	810	775	793	742	807	822	770	789	772	803	790	767	770	754	773	753	750	791	819	765	747	801	772	812	781	821	774	800	845	783	776	794	809	762	843	785	744	795	790	786	768	768	818	798	769	775	793	785	789	741	777	762	765	795	773	787	796	809	820	720	801	756	786	812	759	777	761	773	737	748	802	792	829	761	749	789	803	781	823	769	764	814	782	770	780	795	742	755	795	731	851	789	786	806	780	793	835	780	796	779	828	777	749	769	817	780	786	793	781	817	806	826	798	795	760	756	808	764	772	784	779	777	812	819	786	753	731	808	780	790	792	787	789	826	818	791	855	814	718	817	747	716	796	794	806	795	769	798	810	781	798	793	787	788	804	807	795	773	803	810	776	789	717	787	774	714	842	787	789	827	747	822	840	782	802	780	768	815	767	766	768	850	820	783	828	819	811	800	760	840	804	825	745	818	771	762	830	791	820	808	776	747	788	770	771	839	735	772	822	804	775	795	815	817	791	831	801	745	771	770	786	808	760	769	775	799	814	771	797	789	761	794	718	810	785	814	745	778	793	832	797	786	752	791	760	759	764	762	806	760	733	738	802	825	790	852	763	805	791	815	801	775	754	773	786	778	765	773	751	857	737	765	767	788	755	774	810	797	794	770	803	775	828	860	796	832	815	785	776	789	781	760	742	809	798	823	747	796	766	724	789	775	760	789	773	787	760	802	792	835	809	787	741	797	851	765	785	741	834	792	781	768	806	820	870	763	820	770	741	764	750	759	756	840	817	803	737	788	781	761	813	788	769	778	804	767	827	804	801	740	802	838	784	777	771	769	817	780	767	781	774	816	823	811	828	819	796	789	778	783	771	746	723	816	818	773	806	783	793	774	851	811	733	795	780	844	789	724	787	800	762	782	770	769	790	752	776	814	848	772	796	760	761	737	791	841	714	777	772	825	808	742	766	767	788	830	787	788	801	752	840	756	791	724	743	808	773	778	794	788	774	815	791	821	747	794	772	780	752	818	761	790	781	791	751	827	792	804	784	787	814	792	760	809	828	734	828	785	794	761	789	782	769	828	750	809	774	827	752	819	749	823	803	800	846	746	785	777	792	812	780	769	766	810	762	736	794	792	792	743	743	817	772	775	782	777	756	793	815	749	812	761	803	792	788	799	776	732	796	785	752	757	810	770	822	775	773	737	741	781	790	783	752	728	784	791	782	762	809	786	783	749	799	811	783	800	787	764	781	722	793	782	797	795	750	763	816	837	759	771	784	775	781	776	771	824	782	780	803	804	763	809	780	785	750	769	743	844	802	780	790	771	762	773	829	792	810	812	771	786	799	843	814	767	752	768	735	764	766	773	804	771	808	830	804	791	791	787	812	756	781	780	821	784	767	802	766	773	781	784	757	795	756	795	791	810	803	840	773	778	787	740	761	797	753	795	819	760	786	820	805	778	774	840	815	746	768	799	765	731	810	786	774	795	770	809	800	790	784	786	805	797	815	780	762	789	774	774	805	782	778	792	811	730	757	760	783	762	802	800	754	762	771	792	762	777	766	805	791	778	806	740	781	792	779	769	791	795	824	759	788	788	788	752	776	746	822	778	734	791	748	787	825	773	797	795	744	744	756	748	794	771	797	810	794	749	778	794	734	764	782	815	766	788	825	772	785	753	821	795	771	744	808	765	780	760	760	834	836	813	797	762	817	813	807	782	824	813	768	778	799	837	804	800	786	811	810	764	757	751	731	809	780	832	809	793	810	763	795	801	770	793	788	827	815	847	774	852	745	778	781	842	827	783	741	827	750	827	790	784	740	828	806	824	767	733	768	795	742	735	829	774	762	780	802	771	760	810	838	794	780	783	773	765	828	812	757	813	818	829	772	776	809	741	754	792	796	771	834	792	782	733	785	800	804	816	791	801	781	750	788	750	792	820	836	811	742	785	769	850	798	766	812	796	732	798	766	783	737	761	796	805	812	786	791	755	851	786	801	738	814	805	826	839	798	788	813	805	752	767	762	776	803	797	776	758	801	784	780	809	797	790	783	782	820	783	803	819	835	754	792	816	778	776	778	785	757	783	794	804	759	773	801	820	791	793	830	738	839	824	805	836	768	813	790	749	766	813	762	778	784	773	800	842	778	780	800	828	775	821	765	810	779	793	798	753	753	806	800	838	828	778	765	761	762	803	798	764	790	761	737	760	747	802	755	760	765	811	774	782	804	774	827	782	767	800	798	791	791	789	859	827	823	731	757	790	759	797	801	779	764	795	756	776	761	771	788	743	794	774	805	821	801	823	746	801	805	775	812	831	775	802	766	800	767	811	740	767	745	801	813	821	783	770	800	780	730	731	791	815	730	769	782	802	802	785	818	790	784	775	774	771	774	788	829	800	821	811	758	774	790	805	824	820	805	760	819	760	750	809	757	821	830	782	805	748	779	773	789	767	760	803	780	787	774	758	811	773	814	755	774	746	814	761	821	754	731	761	806	815	757	799	802	773	725	770	810	825	779	845	763	784	831	796	801	820	763	797	753	786	776	743	812	802	766	774	804	823	783	789	824	806	802	846	777	792	791	803	814	766	803	789	795	792	816	758	762	758	740	823	808	815	766	777	788	773	806	806	776	740	783	744	764	721	759	820	802	750	772	759	832	802	786	834	752	782	800	782	781	784	822	843	783	765	773	801	832	787	795	770	741	789	749	839	801	792	762	769	791	779	816	792	779	730	745	779	804	795	770	778	772	813	772	750	786	771	780	774	780	864	799	781	788	842	750	806	791	816	768	779	760	774	764	766	811	773	796	795	793	785	815	799	765	761	811	788	772	773	792	767	808	722	788	773	790	770	767	774	768	779	757	784	772	752	777	761	779	747	773	770	773	794	789	787	729	757	798	774	806	770	765	758	733	804	800	806	771	779	773	795	815	790	757	802	810	795	779	831	737	789	802	834	757	792	787	755	780	784	796	799	815	801	847	787	779	797	781	730	786	776	785	826	799	763	801	776	802	735	790	774	803	766	765	782	755	799	761	801	791	787	777	787	768	756	868	792	760	757	820	757	778	735	743	799	789	782	797	844	756	752	795	794	793	771	846	804	839	797	796	826	815	838	797	784	836	793
5876	5743	6585	4374	2375	3054	1323	855	1242	1190	991	1536	769	479	331	222	269	211	235	222	207	185	197	199	179	206	188	209	184	186	190	197	195	184	178	208	159	166	178	174	156	189	202	203	200	195	210	206	201	174	190	180	191	201	183	184	192	205	194	181	193	190	205	167	225	208	188	168	187	156	194	186	186	182	170	180	172	196	185	205	184	172	200	195	184	211	178	180	180	184	195	202	198	186	186	188	209	203	200	174	164	179	196	194	193	177	165	186	196	202	214	177	187	175	175	191	171	185	189	188	177	171	188	185	204	174	213	204	181	177	203	211	186	183	183	188	196	202	179	206	173	218	182	193	160	200	182	205	200	194	181	198	193	186	198	207	194	190	188	175	193	177	195	172	241	202	202	203	205	192	215	191	192	209	180	217	203	174	195	215	189	184	209	195	186	189	181	170	200	186	195	214	206	168	183	185	166	177	205	214	195	188	210	190	172	201	202	206	206	212	200	183	195	194	191	176	177	203	171	167	188	177	191	209	214	208	192	211	212	189	189	165	185	177	183	187	186	199	186	204	184	176	190	176	199	172	201	188	192	204	196	169	166	204	198	171	172	199	171	193	174	178	157	201	196	191	187	176	197	172	206	159	198	160	173	205	203	176	211	164	216	198	221	170	196	174	217	169	195	197	183	192	199	220	203	190	191	176	173	147	199	169	174	210	222	175	200	223	189	178	177	195	167	211	196	207	169	189	180	199	164	201	208	197	186	205	173	202	206	215	192	189	209	162	184	204	170	206	189	208	220	189	209	187	185	185	174	179	182	193	179	179	210	211	184	227	181	197	205	167	183	211	195	200	181	181	192	212	184	185	177	179	183	167	158	211	201	177	211	172	197	179	186	188	206	177	197	228	196	193	185	175	195	189	177	184	183	233	180	178	185	165	198	178	219	178	191	183	182	197	195	195	174	204	178	196	206	183	192	192	183	173	199	179	189	201	196	211	189	206	156	170	207	197	175	201	210	190	217	209	182	201	178	180	178	162	178	206	192	173	222	191	171	195	201	180	205	180	170	177	220	203	172	180	208	171	184	200	201	188	185	210	190	198	177	211	183	199	198	211	197	190	165	197	200	203	183	183	191	206	217	210	204	218	193	190	204	200	206	197	195	183	169	205	186	214	175	172	179	192	180	162	191	169	191	202	156	203	169	175	221	201	180	186	189	206	201	182	178	188	187	190	194	184	183	189	196	188	199	207	193	189	178	191	207	187	190	184	185	208	162	170	188	170	182	195	180	188	169	212	184	167	216	185	189	172	201	193	157	191	178	173	198	178	159	204	196	197	221	189	192	187	178	178	198	200	184	185	176	181	179	195	197	177	177	182	202	170	187	174	179	174	193	188	209	194	190	192	190	162	201	183	181	192	195	177	177	175	178	199	165	202	199	205	196	204	201	209	174	181	202	194	186	171	184	152	182	205	180	186	195	204	186	168	196	161	168	184	192	203	197	182	208	191	205	226	173	157	202	191	183	207	187	186	184	199	206	185	203	193	179	191	176	199	205	202	198	173	185	193	173	171	186	190	180	198	211	200	186	179	211	196	195	162	197	208	209	192	167	181	225	194	210	179	200	173	198	166	199	205	169	199	164	197	195	168	189	202	196	171	194	199	178	183	171	189	193	185	171	195	204	171	198	195	168	154	180	203	175	185	192	176	170	179	218	207	168	181	187	177	185	175	194	187	198	204	196	194	177	203	204	195	191	198	176	198	175	220	194	198	184	199	174	201	221	186	206	174	193	181	200	196	183	211	203	172	183	177	200	209	205	209	173	194	210	187	204	193	186	192	182	175	184	181	175	188	200	180	170	209	201	192	200	173	168	177	180	172	173	203	183	181	159	191	190	177	176	199	172	198	188	207	191	211	192	220	203	217	167	182	163	186	190	173	187	220	204	200	195	214	182	196	197	164	177	207	190	179	202	182	183	177	192	176	195	195	172	157	197	189	200	215	193	178	184	201	183	210	185	172	170	211	177	186	194	174	212	173	191	202	174	187	191	191	189	176	188	215	173	200	192	186	161	179	158	179	194	200	201	181	185	227	192	191	181	158	194	208	176	169	164	187	218	189	204	195	184	179	193	179	196	215	178	205	201	178	202	197	183	213	188	192	184	183	187	194	201	205	204	203	182	191	204	200	211	205	209	183	180	190	198	188	175	181	199	195	201	158	190	189	193	186	196	193	195	198	216	164	196	181	187	214	210	169	200	158	197	174	204	196	204	211	199	200	194	202	211	192	197	196	177	201	173	213	193	191	200	212	180	182	184	187	190	159	180	205	189	206	187	180	199	182	174	189	187	184	200	194	210	220	193	193	183	198	192	203	190	186	206	196	213	162	180	191	178	198	185	182	198	197	177	168	202	220	197	194	205	196	174	198	193	155	186	193	202	188	176	188	202	194	171	182	201	201	178	212	196	191	195	169	176	201	159	211	186	199	192	190	197	177	195	164	173	179	197	200	189	187	188	186	201	157	193	211	204	200	181	172	191	216	194	192	176	189	175	199	203	189	177	193	184	191	184	179	207	193	184	204	170	192	206	194	209	168	178	181	180	175	185	192	183	179	183	179	192	158	183	187	187	210	195	201	198	173	167	198	185	187	166	179	198	167	177	188	193	200	195	207	208	190	209	199	172	208	179	185	219	213	172	218	187	183	195	186	189	175	188	215	185	200	181	198	189	186	198	195	161	205	206	194	172	166	197	194	192	186	195	184	190	206	201	179	203	196	197	192	188	209	199	187	197	169	193	167	187	187	195	179	172	195	192	177	162	192	201	180	178	181	201	209	184	200	199	185	182	191	228	218	219	189	213	190	196	191	227	183	164	177	215	211	197	186	198	194	193	204	182	180	187	202	203	201	181	157	214	181	190	192	179	189	198	197	205	181	195	187	187	191	179	187	198	169	184	193	194	195	190	192	191	172	188	170	200	185	194	211	185	169	200	175	212	181	181	185	204	186	189	187	158	184	186	194	187	172	213	195	169	204	207	186	189	183	170	195	195	182	203	191	204	178	175	181	187	201	209	192	190	174	196	200	186	186	197	208	191	176	207	190	173	205	187	194	195	180	230	157	181	179	179	179	193	203	188	183	196	201	174	171	209	189	170	186	176	198	205	196	176	196	209	186	178	195	180	186	171	207	207	190	190	209	181	169	196	161	201	209	225	206	178	194	181	166	172	180	169	210	183	185	207	203	205	169	192	175	219	193	164	190	166	188	200	190	179	204	206	199	191	167	201	199	165	198	194	174	172	179	181	206	203	183	190	199	190	194	197	183	190	185	213	185	201	199	197	172	177	173	175	193	189	218	206	179	190	189	179	190	197	185	207	189	199	204	208	171	194	204	215	183	207	215	192	178	204	191	180	160	182	214	184	195	163	196	191	187	179	182	181	199	224	197	185	193	201	184	205	177	188	194	179	190	172	186	204	201	194	214	209	194	183	205	190	208	196	196	164	199
4818	6494	10048	8804	7308	10634	4717	4019	6462	6094	5824	8534	3895	2561	1471	946	1114	850	674	653	607	598	655	627	595	542	571	626	615	565	590	528	562	554	553	567	594	575	599	573	573	580	563	583	547	569	533	538	578	554	559	567	603	555	591	535	562	588	584	566	574	578	549	564	570	573	567	540	550	554	611	537	573	537	537	576	541	527	579	539	513	551	581	555	596	539	574	536	535	541	528	602	544	554	567	546	606	538	580	587	600	586	555	508	598	564	558	538	567	531	560	594	566	566	557	540	560	567	548	554	571	566	559	609	546	563	542	569	540	575	561	575	525	547	528	568	605	551	583	563	596	592	608	589	627	541	555	568	618	565	542	518	582	574	624	551	581	558	544	593	554	574	552	542	597	553	570	599	570	545	548	590	597	560	531	580	641	580	593	578	568	552	559	572	583	563	588	554	577	570	543	568	548	560	567	556	594	541	566	566	583	558	543	544	580	544	539	566	559	502	550	563	547	548	607	566	531	583	585	596	573	581	559	599	602	601	565	567	557	594	606	565	521	553	565	506	583	588	588	578	502	530	582	585	529	550	532	591	587	557	560	558	562	585	534	615	591	563	547	582	581	563	567	547	577	591	580	524	545	528	563	534	607	567	613	544	586	546	567	558	578	606	571	575	576	566	515	547	569	558	557	571	598	547	534	523	610	535	561	602	569	610	571	579	523	603	558	540	583	538	553	584	575	550	592	587	618	512	592	567	564	520	545	578	562	557	542	572	580	565	556	586	571	558	551	590	561	541	598	558	542	539	608	561	583	576	583	557	564	552	573	552	564	574	520	574	577	576	541	573	559	579	560	581	586	565	613	560	570	586	554	566	544	562	554	533	616	551	618	531	530	556	590	583	574	566	535	568	551	575	596	524	552	537	593	577	560	581	631	589	616	577	512	566	579	545	567	594	555	586	583	576	550	566	576	535	591	558	572	565	566	563	516	549	563	580	570	570	556	569	567	549	604	595	572	579	592	565	568	598	558	591	556	573	595	551	559	582	578	565	526	561	561	541	604	554	572	559	588	588	563	605	567	578	538	528	560	560	583	551	543	583	551	585	604	552	589	553	532	528	556	565	603	557	514	565	573	559	578	571	566	542	570	583	532	549	517	551	516	590	565	543	553	564	548	585	604	534	576	566	595	567	588	595	527	554	564	550	549	575	539	563	571	582	551	555	581	575	575	536	546	610	546	552	579	565	598	541	574	539	529	576	587	563	604	571	534	555	614	559	557	524	558	608	578	567	547	534	577	556	597	572	555	559	570	574	558	589	594	609	573	575	599	564	552	588	565	601	534	531	546	573	532	561	588	555	566	543	582	567	531	599	556	531	571	604	615	538	545	533	611	554	551	540	579	559	570	550	562	551	568	521	599	567	560	617	556	564	602	567	588	547	597	530	585	525	580	553	548	597	568	634	518	572	589	560	531	545	573	583	569	598	506	555	589	616	617	544	558	578	573	587	577	568	564	525	569	517	554	558	573	550	536	554	593	561	560	577	558	571	567	566	575	558	547	528	578	585	584	581	499	590	589	621	545	603	548	571	545	594	561	532	564	563	578	550	606	612	570	576	570	558	589	574	579	563	591	568	532	555	558	575	567	576	559	563	548	559	560	539	552	598	525	588	585	572	610	579	585	563	586	549	558	581	539	571	560	601	539	572	578	595	601	562	574	558	586	556	588	550	573	535	576	572	611	540	583	524	565	561	552	560	576	520	591	588	553	548	567	593	541	558	561	546	539	527	576	576	559	581	559	563	533	522	590	554	550	581	564	539	552	565	543	524	524	532	576	552	516	520	533	530	574	576	588	534	569	558	500	549	577	545	602	564	589	553	579	552	571	538	523	562	571	557	547	513	564	553	564	560	579	546	601	577	604	526	568	532	587	523	558	566	563	499	561	574	546	586	586	641	557	552	539	538	572	570	580	584	594	523	538	582	548	579	550	599	604	557	562	548	515	593	571	601	561	590	547	583	531	555	603	548	564	590	560	612	531	546	561	580	587	528	519	617	594	618	561	572	576	567	608	533	539	561	557	600	572	587	593	588	580	541	585	513	567	581	538	568	585	575	590	566	553	567	567	578	561	573	549	542	573	558	559	577	559	583	601	576	613	537	552	590	541	546	573	509	567	584	605	575	550	557	573	567	572	583	567	565	583	593	557	549	575	611	594	564	573	565	609	557	548	581	546	529	565	598	532	566	538	565	580	561	564	554	600	585	539	529	557	559	551	588	536	608	592	576	542	598	566	601	595	511	579	573	585	536	586	604	557	607	534	558	532	564	556	568	542	535	578	578	598	609	594	547	581	547	609	560	588	565	580	560	557	520	592	579	569	568	583	546	555	578	567	580	570	505	580	578	566	571	522	550	547	571	540	514	590	563	594	570	584	595	563	581	521	576	579	586	559	545	547	595	554	550	595	528	559	571	584	527	579	582	572	546	559	601	575	552	605	507	611	583	581	549	555	608	551	577	575	589	576	589	545	543	507	599	549	560	583	527	569	555	594	569	564	553	550	558	553	540	548	596	568	550	579	560	581	560	536	542	549	536	564	562	540	618	569	560	560	565	569	554	610	543	580	554	558	550	589	546	568	581	539	554	587	550	599	573	575	537	558	609	551	562	567	547	560	613	580	581	581	560	585	572	546	586	532	559	556	628	544	522	529	567	560	559	548	562	567	545	564	567	495	593	586	546	553	550	566	548	573	534	589	574	546	585	572	551	593	536	558	565	535	566	568	573	530	559	623	566	535	567	547	550	583	578	557	527	550	543	560	577	577	530	557	580	580	568	558	593	541	586	541	578	554	586	591	525	547	577	555	546	577	567	564	573	577	564	549	569	558	592	601	560	551	517	547	562	534	608	540	561	572	585	530	570	548	542	564	536	542	578	554	571	573	569	557	582	507	589	535	570	537	551	511	587	531	565	547	512	567	588	533	583	558	569	565	594	555	560	548	546	553	578	574	572	552	558	534	567	574	593	576	540	572	592	587	552	591	587	586	585	561	569	570	539	564	572	534	514	533	539	609	566	588	545	585	556	533	568	554	527	602	548	570	561	550	574	555	595	558	573	556	550	587	602	616	539	572	551	560	535	524	558	604	544	566	572	570	555	588	591	538	606	537	539	569	560	591	549	574	548	578	582	589	582	561	551	509	556	522	538	588	526	568	588	563	541	573	566	566	524	536	594	579	539	580	557	523	569	537	593	575	587	521	574	574	587	596	584	536	535	568	566	595	546	593	530	595	590	557	555	562	512	576	578	578	528	566	564	577	560	505	530	531	550	610	564	560	544	554	583	586	571	573	559	563	627	546	562	579	557	589	565	550	585	560	576	520	539	583	558	558	568	587	548	587	550	574	601	542	559	551	564	566	573	555	572	574	565	558	608	604	527	589	576	543	582	582	590	612	544	535	541	579	513	528	555	564	589	575	589	565	545	549	577	625	584	566	575	577	508	551	573	570	563
18262	20824	26882	23505	15788	15436	12015	5674	12212	11587	10507	13920	9477	4707	2765	1152	1144	880	483	410	384	353	420	349	335	281	317	284	283	305	257	297	313	281	297	299	308	286	291	291	290	304	263	314	271	301	283	278	281	302	285	256	301	327	282	291	317	273	290	296	285	288	282	300	277	291	280	282	305	304	321	295	321	276	337	271	288	278	291	292	245	277	281	296	292	277	285	277	275	253	288	331	244	292	303	325	315	307	301	302	294	319	285	306	320	280	308	293	282	296	271	303	292	273	239	279	261	317	290	290	280	266	296	296	311	288	335	267	295	281	289	299	263	265	293	264	274	295	303	302	285	286	286	311	295	300	315	273	272	312	307	272	301	298	286	272	293	331	272	269	287	293	309	279	278	283	291	289	288	290	296	296	263	298	311	299	322	259	277	279	291	301	268	267	273	313	302	267	294	288	260	292	257	318	263	280	308	260	270	316	323	298	295	280	294	295	291	274	300	268	250	282	284	308	293	305	305	295	287	300	280	283	283	278	252	299	293	306	290	315	320	286	308	317	282	284	292	302	283	281	284	318	293	275	313	306	307	286	304	317	296	274	299	314	297	265	301	311	284	300	291	270	294	282	274	315	263	282	293	291	285	294	286	272	273	283	302	278	265	273	302	286	270	313	275	298	285	308	289	296	267	298	287	290	299	281	295	291	291	313	290	272	310	295	303	307	298	297	281	307	302	308	317	265	299	301	252	290	269	306	311	311	299	303	308	275	295	248	296	269	263	265	319	299	264	286	278	295	309	267	268	299	287	290	294	284	289	304	277	276	302	315	308	280	296	247	291	242	268	287	300	274	275	303	286	300	298	267	263	272	280	282	318	286	303	309	286	307	345	291	276	291	308	305	304	296	272	297	295	280	293	303	305	296	304	238	306	273	291	301	295	278	298	296	279	291	305	260	291	273	279	302	286	290	269	316	251	267	312	295	293	304	319	290	290	269	285	284	312	313	285	266	285	304	289	283	299	285	284	283	282	281	279	265	328	295	265	260	270	289	304	274	299	266	311	276	307	315	293	311	282	282	287	305	299	325	258	268	284	291	293	281	271	286	282	301	314	323	268	313	297	276	292	284	310	274	283	269	275	300	300	285	260	318	279	282	280	273	285	294	285	294	292	295	302	258	310	298	287	308	282	300	293	284	298	298	292	263	256	318	281	290	292	279	300	276	279	281	283	291	291	253	329	293	280	288	265	292	319	291	311	309	309	293	279	289	311	299	276	264	308	267	274	318	295	277	297	285	268	283	305	286	279	246	295	274	284	272	259	282	296	282	254	292	275	267	295	302	281	286	302	278	323	321	281	295	255	296	264	274	283	292	312	304	320	301	247	305	295	291	295	295	260	289	284	283	270	294	293	250	264	283	309	286	278	303	310	280	281	287	292	267	296	315	285	298	282	285	275	293	292	284	246	298	282	299	296	286	266	305	305	283	287	304	269	276	284	275	277	275	290	310	289	298	324	266	309	293	270	310	322	292	295	317	306	285	291	299	310	286	284	298	308	281	295	273	289	297	297	306	325	314	303	280	286	301	281	319	285	284	324	273	268	279	278	299	300	269	345	291	282	267	289	295	311	299	289	267	266	278	256	295	301	298	281	304	271	281	289	298	272	288	276	315	266	270	294	281	316	283	287	290	279	272	289	287	290	304	300	281	301	303	261	305	290	264	305	297	291	270	299	292	273	285	253	306	321	289	280	239	285	298	306	276	297	280	326	279	320	313	326	290	279	303	319	315	273	271	282	300	334	284	267	295	302	279	289	298	295	288	315	323	319	325	298	278	292	308	290	318	273	264	276	266	224	266	260	297	279	316	300	314	308	298	297	298	288	290	309	268	275	314	294	285	310	299	289	282	281	311	279	299	280	307	258	323	271	291	268	316	275	287	312	311	286	302	294	301	312	296	266	293	260	306	284	265	291	291	286	305	287	299	294	281	289	282	303	271	254	315	316	280	255	323	286	290	286	282	274	279	306	323	291	310	287	306	280	280	287	296	268	288	291	286	300	298	288	306	302	305	266	301	261	285	264	283	280	301	304	265	315	284	297	302	287	307	303	272	298	309	292	288	264	280	322	310	296	306	301	322	298	318	283	267	299	284	268	263	297	269	327	306	316	310	288	303	296	322	285	263	283	278	281	276	274	300	283	320	308	307	311	287	298	308	288	289	336	281	301	269	280	303	271	310	294	266	307	315	282	283	311	296	322	264	302	324	333	310	284	267	281	290	296	272	279	297	283	319	323	284	291	293	305	267	281	274	284	275	271	287	281	313	298	319	330	328	291	297	292	288	294	299	277	327	295	287	277	300	320	276	256	301	267	285	301	283	258	321	281	303	282	317	290	316	245	319	295	320	281	302	295	309	276	300	299	277	275	326	292	264	298	284	306	263	281	292	247	329	296	268	303	296	301	278	263	303	275	277	285	302	280	323	295	273	296	275	317	316	301	285	288	291	287	301	289	297	283	289	284	329	284	299	274	282	300	312	271	295	257	306	248	282	303	290	284	286	264	268	308	293	319	296	290	278	298	333	319	281	269	324	253	275	305	272	272	269	285	273	259	262	306	284	277	303	288	299	283	297	277	283	300	280	295	296	307	294	295	267	258	311	267	298	269	310	297	303	297	289	291	306	298	309	306	314	326	280	312	309	298	286	271	316	291	302	298	304	281	310	285	280	299	290	288	280	293	300	282	291	262	320	287	286	271	272	297	289	280	258	300	290	294	287	293	268	295	303	300	268	304	266	308	290	277	257	278	307	303	273	297	274	291	277	312	257	301	278	301	283	323	292	252	281	284	285	302	287	318	303	290	294	307	300	265	271	299	268	310	254	284	316	259	270	255	292	268	283	290	278	294	295	307	294	286	292	286	270	296	299	299	292	266	292	266	292	263	303	273	288	307	271	278	303	270	309	284	272	274	290	266	292	306	273	276	293	262	301	321	282	282	286	291	279	298	286	298	287	290	313	303	296	276	302	293	283	301	298	293	299	281	265	294	281	275	287	274	278	324	298	325	273	290	294	290	321	311	307	284	267	320	286	298	274	283	317	317	271	308	293	282	273	272	282	300	287	272	299	291	301	274	274	288	292	281	279	249	266	284	299	299	301	294	284	282	305	316	290	286	306	282	273	315	297	282	300	260	279	280	281	279	280	299	297	314	323	301	305	289	289	285	259	301	268	283	286	299	314	277	275	301	281	259	273	267	284	305	264	326	290	309	280	272	263	298	268	280	305	319	295	269	250	269	297	303	295	273	286	293	265	287	314	278	256	296	308	298	297	311	284	288	305	283	289	316	293	307	280	285	307	287	258	292	259	301	280	325	282	279	299	272	277	298	278	278	317	291	257	283	280	312	288	258	278	300	309	272	333	297	294	280	284	303	287	318	276	289	299	296	293	299	310	333	264	262	283	266	286	303	308	317	263	302	286	268	308	285	291	311	313	297	271	287	282	303	302	299	286
13232	17016	23496	22680	18175	24321	17814	10862	27489	27827	27863	35950	24078	14046	8275	3587	4782	3568	1930	1425	1191	1279	1364	1139	1022	904	928	860	1069	834	869	815	800	852	820	793	817	841	791	793	857	806	798	805	827	798	786	823	816	826	799	791	815	860	802	791	873	845	813	833	782	821	794	814	786	833	769	804	852	870	775	793	813	766	801	824	855	793	815	807	808	848	827	768	770	812	854	774	831	787	820	748	852	801	830	805	783	796	844	837	790	811	759	833	868	826	779	775	869	794	802	765	762	852	807	829	796	826	768	800	802	841	784	822	821	810	869	827	837	820	808	791	823	800	752	751	801	825	778	790	782	820	812	800	831	841	766	778	778	813	791	871	823	825	784	819	800	773	784	765	741	774	761	838	838	767	827	807	834	786	786	782	791	838	800	744	774	792	790	854	805	828	795	797	835	802	758	818	816	771	809	805	799	835	855	812	789	780	795	807	792	798	776	833	772	833	808	801	785	773	809	856	818	776	805	815	803	821	751	775	771	809	773	815	795	796	803	797	793	782	786	819	836	838	809	788	763	762	761	818	751	832	829	827	795	786	847	843	857	802	745	769	814	761	787	803	848	820	790	777	841	817	790	802	788	811	783	821	790	815	772	806	770	771	758	817	825	811	819	815	845	779	815	782	803	852	756	829	799	795	815	780	770	829	746	798	860	813	790	809	804	823	763	815	841	779	824	841	800	838	808	745	785	812	778	768	782	822	777	842	801	806	810	749	800	800	791	787	815	799	784	812	777	823	785	757	763	805	797	838	783	784	783	792	790	814	819	823	783	831	828	781	764	775	761	830	802	765	806	789	815	730	760	822	844	784	785	833	807	776	800	734	809	790	798	812	805	811	837	774	840	814	788	789	838	781	743	832	832	781	791	769	822	808	793	794	801	750	789	808	790	809	774	831	801	797	804	765	759	762	857	777	809	798	889	830	810	795	792	756	789	814	803	753	788	807	800	782	784	786	855	804	825	787	776	800	796	780	764	779	798	779	763	790	788	839	837	801	795	764	819	807	778	843	792	781	759	795	762	782	816	784	773	826	779	803	823	787	818	802	828	736	806	800	813	751	774	793	752	768	805	794	762	795	794	790	806	830	777	781	775	766	854	837	796	801	799	890	820	804	778	820	850	776	827	766	796	816	780	754	801	842	842	832	766	763	797	761	821	815	801	766	748	836	812	774	841	804	753	775	778	801	792	793	752	795	833	779	788	828	767	799	776	798	817	843	750	823	805	750	807	746	800	783	794	814	768	781	757	821	845	806	809	795	781	766	776	786	817	771	810	755	780	789	804	762	812	820	800	779	842	789	720	761	858	818	796	804	823	831	813	790	768	796	813	805	822	748	882	759	773	831	785	772	807	793	751	816	799	784	767	808	800	794	774	788	860	789	842	845	809	806	777	771	795	799	772	743	790	846	861	822	757	835	791	799	774	757	802	756	749	757	806	799	774	819	782	798	799	771	818	795	746	797	843	803	799	804	767	822	793	817	823	748	765	836	745	779	782	835	800	803	817	822	809	791	729	834	791	845	778	856	795	802	808	792	816	804	792	745	777	779	826	763	781	780	801	806	813	829	823	764	815	798	765	839	767	837	811	799	768	804	772	777	788	785	874	821	784	803	827	782	826	853	771	788	822	787	759	748	790	760	801	828	732	828	834	783	806	760	828	816	814	772	857	773	797	769	798	831	770	776	780	795	811	819	814	813	793	772	806	827	769	843	783	782	801	817	799	888	824	815	831	774	834	796	769	783	773	806	786	776	755	780	834	810	798	794	762	791	803	814	783	798	822	801	815	815	810	820	799	759	774	800	771	740	789	798	764	760	845	791	791	764	836	807	796	787	846	838	776	775	794	802	833	759	779	821	807	781	840	792	812	808	826	795	815	838	759	753	801	829	830	790	754	811	834	777	779	804	762	797	841	776	842	818	786	816	785	817	836	826	811	809	819	786	816	839	777	765	816	780	828	831	824	844	790	850	769	765	829	801	781	808	788	733	793	772	774	793	801	799	779	811	846	778	763	785	769	853	827	852	792	812	834	822	784	786	769	779	825	792	785	776	800	806	771	769	810	799	772	789	766	862	757	801	845	804	800	771	839	795	791	767	768	827	840	852	788	775	778	784	761	799	811	754	734	798	842	809	830	761	803	747	833	775	807	816	709	787	792	759	808	808	809	793	768	735	811	789	784	772	745	825	809	832	861	811	862	798	752	774	788	796	793	845	790	793	780	785	804	822	790	829	802	734	794	786	795	818	775	787	813	784	785	788	782	782	819	805	845	792	818	842	787	884	805	782	804	753	807	845	770	757	841	769	766	826	809	742	832	835	785	755	812	805	830	847	789	798	824	887	862	783	795	773	760	893	826	767	801	805	775	831	813	762	779	786	862	820	847	828	762	807	846	808	786	795	765	822	837	861	808	828	824	821	812	798	733	766	811	767	812	803	820	774	789	798	832	797	807	807	770	794	751	848	826	812	760	843	820	812	790	795	801	831	813	843	736	833	849	776	814	809	811	804	787	790	800	785	864	791	780	821	828	781	829	819	825	789	816	790	816	843	784	807	793	792	846	835	804	823	752	799	845	807	827	801	819	795	794	829	795	776	846	808	773	830	818	756	810	832	827	803	771	849	826	808	822	769	790	729	783	768	746	800	813	818	794	816	812	792	843	823	799	781	821	804	785	835	803	838	795	738	807	801	817	771	824	829	799	802	758	825	761	763	806	764	761	783	818	782	811	803	793	814	819	791	797	788	757	795	793	815	789	776	755	772	785	777	865	731	791	793	820	791	785	795	773	835	794	825	758	820	832	747	853	791	798	785	798	856	750	794	803	755	770	765	786	729	796	797	753	783	766	779	781	787	811	810	828	786	786	783	798	823	830	806	785	816	828	829	778	780	792	813	818	822	789	799	797	809	810	829	780	825	763	824	832	817	824	791	846	789	812	807	762	779	788	838	763	796	754	808	812	800	776	797	803	803	751	763	835	799	829	832	811	817	793	796	800	823	804	784	797	841	782	781	757	777	773	797	761	793	750	764	793	817	820	752	773	781	850	767	800	760	782	745	804	808	775	811	789	819	764	790	760	848	765	824	807	800	754	789	868	831	803	819	780	848	796	745	803	783	772	797	773	780	763	820	831	797	794	805	805	766	764	823	781	805	807	786	782	815	820	779	839	801	790	815	771	806	828	742	808	779	803	808	794	829	821	775	826	815	759	839	777	811	820	788	844	805	762	830	756	818	832	764	822	784	802	839	783	763	794	772	798	787	756	842	789	785	794	799	772	813	787	785	773	802	794	809	768	825	820	772	760	844	784	841	773	813	825	798	797	758	817	773	830	791	801	831	825	827	808	825	814	848	814	801	827	789	814	772	848	796	792	803	810	764	756	726	785	800	802	799	854	823	778	765	781	736	795	841	798	786	815	776	805	818	845	819	788	776	779	799	770	815	770	801	754	801	814	835	786	810
32812	35824	36070	32948	26429	26327	27061	18905	22123	25472	24422	29619	25314	14343	10076	3587	2642	3431	1620	813	667	575	534	462	373	346	322	350	404	343	336	350	318	282	352	305	302	300	322	329	316	297	330	308	291	332	301	314	309	306	314	319	315	322	339	316	308	324	307	291	308	310	312	296	306	294	299	279	298	304	288	297	299	290	267	264	319	341	283	296	282	293	336	308	292	300	310	307	287	285	311	297	305	329	311	304	303	275	290	286	280	294	307	327	291	318	295	287	321	297	288	308	325	280	313	337	301	289	315	336	331	322	295	313	290	313	324	313	276	314	295	296	259	301	279	319	300	295	274	281	289	279	310	281	295	311	310	290	277	318	288	299	294	279	272	304	271	277	314	273	295	294	288	288	312	264	300	330	298	280	307	298	261	327	318	292	283	274	284	317	307	295	284	287	322	295	288	310	317	288	324	321	292	313	268	295	305	300	292	323	309	289	305	318	269	269	269	290	317	337	290	314	316	323	295	305	306	305	279	297	325	314	292	295	264	257	303	301	298	281	288	279	285	277	299	313	312	290	293	263	282	290	306	299	289	282	307	286	298	295	324	303	310	281	290	297	304	268	293	322	289	321	281	323	283	265	276	312	327	309	268	336	265	323	322	294	296	297	282	277	307	283	300	283	314	294	301	301	297	294	292	301	323	260	305	294	313	297	293	299	319	302	269	282	282	291	304	302	278	297	290	309	301	301	307	298	309	296	290	325	286	282	323	301	299	324	308	326	317	289	311	277	305	295	303	306	317	304	309	291	275	272	307	314	284	276	270	306	307	306	290	321	271	270	266	277	312	313	288	309	326	310	329	321	302	299	287	304	319	300	302	290	278	308	291	306	320	287	305	289	261	256	329	295	280	290	296	282	288	300	298	267	305	294	249	272	307	314	299	305	317	311	291	314	286	296	293	293	315	259	290	310	306	282	300	310	309	335	294	276	285	317	291	299	307	311	295	303	296	290	287	317	285	290	307	285	292	303	294	302	316	271	318	320	291	313	276	287	292	292	299	292	344	353	299	280	297	301	322	300	313	300	313	266	302	287	290	322	303	299	299	309	262	284	278	294	297	306	306	328	284	290	303	293	256	330	290	286	287	284	310	327	317	334	264	290	313	335	302	289	288	324	321	292	274	320	271	288	296	305	294	305	289	292	298	309	304	302	298	316	291	285	279	284	292	285	311	279	314	276	287	301	305	308	300	290	321	319	292	300	294	307	272	278	363	301	311	305	289	308	266	288	309	296	308	279	283	309	281	298	288	291	311	302	291	304	303	286	319	307	284	325	305	268	306	299	297	267	305	293	315	304	291	274	302	275	325	294	289	287	331	296	322	293	299	286	297	287	289	291	319	302	257	284	304	281	285	303	283	297	304	297	293	309	283	316	305	297	305	295	278	308	249	327	308	316	289	275	306	308	310	287	331	306	302	296	315	306	293	302	283	298	298	285	305	279	306	280	304	301	317	299	293	274	317	309	284	305	319	332	270	294	307	296	303	285	312	313	290	295	323	295	277	320	331	305	267	310	296	292	323	278	292	315	287	294	296	278	309	288	275	297	297	283	312	329	304	300	300	319	313	290	310	312	299	285	294	293	287	319	275	274	309	302	287	271	301	275	272	276	290	302	305	287	294	306	282	271	293	298	304	289	311	310	315	277	301	307	291	284	288	296	311	298	266	272	283	282	258	296	288	319	313	270	284	284	309	294	281	305	297	295	310	276	287	273	311	296	313	260	278	316	294	319	275	316	264	255	301	311	294	291	285	295	267	320	290	308	302	290	298	284	311	286	265	304	297	293	315	283	273	305	286	293	310	292	330	311	314	304	341	300	286	296	300	328	314	288	281	305	284	271	296	284	312	298	262	278	320	318	281	293	317	331	293	292	277	295	298	310	304	308	250	289	303	311	309	303	326	293	313	259	272	317	326	280	329	309	281	333	290	290	291	300	272	314	298	300	277	295	282	286	298	307	311	315	287	281	282	280	305	288	282	276	293	326	286	296	280	312	295	297	308	276	290	317	340	297	295	319	298	302	269	291	329	281	293	324	300	298	317	285	312	294	300	310	302	288	285	288	317	296	299	306	279	304	304	260	273	296	293	289	292	310	273	290	298	275	289	281	270	258	279	323	280	304	285	292	347	297	301	286	339	325	311	289	286	300	305	291	288	301	299	300	293	326	333	275	315	319	320	307	293	326	294	273	277	307	293	259	306	296	307	326	292	310	257	290	302	294	289	286	260	289	325	279	296	295	306	300	319	293	318	277	285	286	295	283	289	282	297	297	275	304	322	323	309	301	285	246	323	306	303	297	273	296	300	285	287	307	263	297	297	301	291	307	311	312	287	267	310	284	335	290	298	287	293	291	302	317	285	298	293	294	271	269	261	314	307	261	304	306	323	300	276	293	313	274	282	291	275	295	288	305	294	281	296	329	296	297	349	306	293	312	304	316	286	292	287	272	303	263	289	308	305	310	283	330	307	303	300	292	305	293	292	353	315	298	291	272	327	334	325	280	285	296	291	296	282	309	276	297	280	291	285	308	314	297	286	288	328	308	315	292	313	294	304	292	300	276	293	297	311	312	265	249	298	307	288	295	286	299	310	270	313	306	310	298	304	304	300	289	317	301	302	284	308	277	286	316	312	299	321	297	294	299	302	301	325	314	311	297	285	323	277	309	285	301	335	285	299	293	295	295	251	322	276	307	294	310	322	263	265	276	268	301	290	324	270	274	258	288	274	299	320	307	265	325	297	299	288	305	296	298	301	293	260	314	294	310	308	309	284	284	295	264	301	306	319	281	273	295	292	268	297	282	295	292	292	282	284	293	296	304	354	289	284	309	328	265	305	260	275	309	324	310	304	294	299	284	288	281	293	289	313	284	308	289	318	304	307	298	290	278	297	279	312	305	294	327	309	283	283	300	338	332	303	292	315	287	301	305	283	327	288	304	305	330	308	285	299	302	321	309	311	294	274	294	278	285	296	303	315	296	275	252	305	285	325	318	307	268	320	285	333	296	310	317	296	316	262	293	289	294	291	330	292	303	284	292	282	272	292	320	317	312	290	299	294	306	302	321	260	290	333	279	316	330	323	265	294	312	290	311	300	343	314	313	312	300	281	271	297	287	257	284	271	302	291	311	288	310	278	297	305	316	304	307	284	280	328	336	297	320	320	296	283	336	300	307	272	327	269	282	300	248	317	299	278	279	273	292	327	301	290	330	278	299	324	296	290	295	318	285	303	294	319	274	295	288	293	279	311	283	288	311	272	278	323	296	287	305	322	296	300	281	314	258	306	294	272	306	278	290	290	262	281	270	297	284	291	305	289	280	294	282	260	294	270	276	270	283	290	326	285	313	294	317	306	337	295	297	272	317	303	314	303	291	274	312	284	302	319	313	286	284	295	267	298	309	291	305	285	318	326	296	289	274	296	301	303	280	257	283	284	294	293	290	316	308	314	282	283	311	342	309
22295	27992	32532	33596	28869	33962	34280	24234	35243	39746	41650	48511	38017	26119	21926	5980	7475	10654	4785	2607	2266	2100	2089	1518	1207	1140	1178	1325	1833	941	910	923	912	913	902	847	918	851	883	868	835	863	821	852	807	842	816	800	866	838	795	784	823	835	843	831	760	791	794	781	802	792	841	803	797	828	833	773	774	764	816	775	815	796	806	775	778	836	798	831	812	859	823	868	856	787	826	825	789	779	762	780	792	754	822	779	807	759	777	829	813	792	837	801	804	790	798	788	830	815	782	828	769	794	819	758	759	799	704	758	748	803	767	735	740	765	736	766	807	743	781	850	760	742	761	800	818	766	772	784	803	797	835	782	808	756	777	756	761	771	762	771	744	758	779	774	781	768	808	772	780	814	771	767	776	793	739	828	736	804	803	747	758	811	827	795	783	766	769	774	777	776	789	789	757	748	787	784	814	794	778	765	801	757	814	793	755	737	797	830	762	750	734	774	799	708	803	797	804	740	766	786	814	741	784	768	782	798	759	762	766	816	803	794	811	766	791	778	785	797	809	753	785	751	751	708	762	788	777	742	779	757	764	760	750	782	776	779	794	717	837	798	749	752	777	779	775	745	733	743	748	833	808	798	777	796	792	759	786	792	811	797	757	795	750	786	757	794	751	787	802	805	711	752	808	754	773	752	806	773	802	756	727	767	732	795	764	788	755	760	780	739	799	814	790	762	784	813	780	779	760	766	792	812	754	784	743	780	742	795	771	782	795	738	818	785	761	732	780	842	797	768	760	746	822	831	792	813	811	752	793	730	759	727	732	756	806	751	762	720	779	751	774	765	754	724	776	727	775	782	777	788	776	769	749	778	787	789	730	815	782	739	758	741	818	761	755	847	829	787	667	783	761	763	782	784	761	729	770	856	787	753	766	799	809	749	784	741	777	806	766	801	796	844	719	744	798	786	797	773	774	734	808	769	753	758	741	784	778	761	773	696	806	810	724	781	776	761	829	768	739	823	762	790	728	754	813	783	779	753	719	773	770	703	755	742	791	722	811	792	760	786	756	746	812	799	774	808	749	764	747	801	757	783	746	767	750	813	793	757	743	801	757	774	826	777	805	805	767	809	760	785	772	792	746	801	724	768	790	754	783	783	775	740	711	794	816	765	798	725	718	816	791	831	805	796	792	745	732	775	790	776	770	725	774	772	791	766	794	802	750	839	787	815	770	790	773	812	794	803	755	772	767	775	774	754	812	757	783	755	737	785	775	791	772	802	739	760	765	762	760	765	697	740	783	744	781	784	775	819	777	765	808	803	771	743	828	794	808	786	760	774	799	782	814	741	778	762	781	724	777	738	802	787	813	807	774	737	755	810	716	747	775	814	729	779	753	717	788	758	780	782	786	797	796	776	736	758	771	767	775	781	821	774	714	765	756	794	820	773	760	768	786	773	807	770	790	769	739	762	779	771	745	732	746	760	796	724	796	782	799	771	766	733	712	751	802	766	728	780	778	753	803	758	754	788	756	744	755	768	738	761	834	717	740	702	774	773	781	786	704	791	734	791	727	787	780	804	750	746	819	775	766	745	776	721	753	783	768	759	778	834	798	740	808	757	781	815	810	771	809	786	756	762	791	813	783	787	778	754	772	771	832	758	761	763	757	797	748	785	785	771	802	762	782	783	772	769	809	759	808	804	785	800	745	759	773	798	762	774	784	772	769	808	820	759	804	791	778	757	781	798	755	811	748	758	754	761	781	764	737	781	825	765	788	813	796	780	735	766	786	780	754	733	769	837	743	824	778	775	710	773	794	732	743	784	720	754	754	755	746	714	822	788	751	773	783	760	773	844	760	808	781	795	790	798	766	760	804	782	760	778	782	771	790	733	733	777	787	779	807	767	753	779	706	748	733	746	787	811	818	793	736	766	760	748	728	758	752	742	825	773	768	769	751	765	765	747	797	748	735	772	770	768	787	798	805	781	840	786	758	817	761	772	811	776	802	766	747	766	787	781	732	772	766	773	784	769	754	770	758	748	773	765	819	775	753	806	780	799	757	793	766	794	780	763	767	793	759	787	733	761	769	750	776	752	834	733	772	751	792	723	810	793	765	758	761	751	811	795	782	771	774	763	777	791	791	792	743	794	777	804	760	754	764	787	733	781	750	795	777	773	752	730	823	728	775	745	803	773	802	743	740	805	833	782	760	779	788	795	726	794	816	788	755	772	737	762	876	752	754	753	779	732	788	755	735	760	733	807	736	770	789	767	762	776	829	830	756	787	793	766	782	772	816	769	763	760	775	788	868	792	792	771	759	809	780	750	746	765	814	808	780	746	843	738	797	825	801	793	758	776	766	746	752	790	812	824	762	753	754	761	779	759	696	776	795	786	799	782	739	727	792	824	794	759	757	786	756	795	788	765	753	800	752	834	745	762	773	804	798	787	821	760	799	735	754	808	759	745	770	737	757	780	773	744	746	782	756	798	766	829	753	761	755	781	801	798	807	751	811	752	742	753	814	776	754	774	763	777	761	788	801	784	762	743	734	760	806	735	823	771	740	718	770	769	725	762	779	760	816	796	765	784	768	791	768	770	758	774	763	766	779	751	797	756	775	764	743	803	782	747	767	737	822	818	768	748	779	771	792	771	791	742	807	830	811	775	766	774	763	729	819	731	766	783	759	782	822	769	768	846	787	778	761	791	781	752	776	737	817	784	809	781	761	779	802	764	780	790	821	762	736	756	782	785	761	790	794	770	793	749	755	733	774	754	825	759	766	785	765	738	727	780	810	747	776	710	763	827	786	779	754	755	811	812	764	769	714	770	787	754	775	716	783	735	749	775	793	756	764	796	755	794	813	800	789	824	790	774	763	734	749	808	785	749	794	823	699	742	764	776	831	770	793	744	780	757	728	740	806	826	805	748	809	821	795	795	737	783	790	741	839	828	774	780	760	793	782	806	746	750	722	785	784	774	780	719	745	773	798	772	779	750	763	780	764	799	747	782	760	797	812	790	789	753	723	737	744	822	726	800	785	748	806	791	763	772	787	741	768	748	786	767	779	786	790	775	785	746	741	760	806	747	804	772	743	771	739	776	802	747	739	828	816	806	796	815	772	793	760	789	771	782	754	753	789	822	787	787	820	800	774	759	791	764	787	788	799	806	736	787	791	797	761	749	804	782	776	776	773	747	772	790	754	771	789	805	735	765	740	802	789	802	778	736	780	784	825	767	760	761	719	804	763	813	749	793	746	757	798	699	779	795	778	689	802	804	777	800	784	749	800	719	774	813	792	818	764	771	808	759	800	747	833	809	761	809	734	823	767	761	755	804	809	728	767	735	782	734	781	667	721	793	722	810	747	763	756	798	809	775	806	776	740	774	747	759	832	764	752	783	743	722	731	758	783	760	755	760	802	747	773	735	734	797	807	798	788	742	768	799	777	754	798	763	818	780	739	783	762	796	735	798	804	775	780	728	777	816	776	737	812	763	770	808	757	798	739	767	804	781	786	790	743	768
5387	5506	6229	4465	2182	1587	1490	862	1028	887	901	1167	969	469	376	249	214	240	221	187	197	192	239	202	181	193	178	213	215	199	210	188	197	190	201	181	194	215	183	197	181	200	180	204	173	186	178	195	167	183	166	180	204	178	174	207	181	184	167	189	227	223	191	191	159	219	178	207	180	166	179	181	169	215	208	203	190	219	218	212	163	182	162	184	191	151	189	208	191	186	206	172	193	172	192	197	193	168	202	180	194	179	189	199	191	220	196	196	190	191	192	194	192	207	178	189	194	184	185	176	185	198	189	192	213	197	193	206	184	171	197	193	206	202	164	195	187	167	184	199	172	164	210	209	183	175	188	187	209	199	200	185	176	201	176	191	212	185	181	181	183	188	193	175	173	212	197	172	216	200	205	182	179	187	205	184	213	198	185	179	185	192	183	194	170	210	192	178	179	197	215	177	183	184	207	184	195	195	206	202	186	193	215	193	176	193	193	175	203	175	186	180	171	176	187	203	186	189	193	145	176	190	194	196	177	187	185	181	192	197	208	180	209	194	191	190	167	186	181	194	188	177	184	194	169	214	210	186	197	178	180	205	196	182	174	179	192	191	178	175	174	197	178	209	202	206	199	204	159	189	196	204	178	199	172	213	169	176	182	175	195	184	173	204	203	181	185	181	194	185	200	183	178	183	184	196	174	186	169	178	189	172	186	185	199	177	197	177	179	172	192	167	187	179	205	184	182	209	190	172	170	195	164	198	187	193	197	181	178	182	163	184	190	198	163	188	166	166	195	177	194	178	201	190	180	192	177	207	192	170	195	191	205	186	183	204	171	193	191	171	214	185	206	190	184	211	200	173	190	191	178	196	191	207	173	166	189	210	179	183	181	191	190	166	217	205	167	191	172	184	192	186	204	194	195	189	193	189	174	185	189	182	190	172	189	203	183	166	204	193	177	199	176	189	235	177	194	208	177	173	183	205	210	203	214	182	186	193	194	176	169	205	184	204	183	182	186	195	175	190	202	173	199	182	161	196	184	180	153	209	196	197	223	183	186	196	192	202	191	179	188	187	188	178	187	204	183	191	172	175	178	183	187	169	161	176	191	177	200	178	177	178	192	196	188	204	194	195	205	174	180	189	173	189	208	164	202	207	194	190	181	189	174	184	182	200	164	186	194	186	205	173	206	173	176	198	175	205	202	189	190	186	180	172	173	160	185	196	191	192	197	189	168	190	210	178	190	201	203	170	212	179	162	194	206	188	170	198	196	171	177	198	185	187	180	198	208	188	187	183	180	186	210	194	205	200	187	189	164	202	188	208	161	174	181	175	175	179	196	181	163	171	172	201	181	180	178	188	173	173	214	180	197	166	166	204	188	202	196	197	194	192	189	195	187	193	176	167	171	198	205	187	189	171	186	190	175	189	193	188	215	203	163	201	203	183	192	173	179	160	178	192	208	169	213	173	189	188	187	190	200	187	187	185	186	164	203	176	195	201	197	198	184	177	180	191	203	202	187	207	200	153	197	187	199	197	188	197	205	198	187	180	192	202	200	200	170	169	202	175	184	200	181	212	166	163	177	174	219	187	205	190	191	186	196	177	200	213	196	187	192	198	187	182	192	210	192	197	179	195	186	195	185	167	185	177	193	190	192	181	186	178	161	214	192	183	189	183	195	167	200	217	191	189	187	180	183	197	192	161	179	201	193	190	184	181	168	189	219	199	206	164	192	219	176	178	183	184	179	201	197	174	187	195	166	200	186	189	208	168	180	177	204	182	185	189	200	199	185	177	169	197	193	200	191	154	173	181	184	198	196	172	178	187	175	193	174	201	177	189	187	209	186	164	190	215	210	196	188	159	182	159	178	208	171	179	197	196	182	183	205	213	200	193	176	197	150	198	201	191	166	155	200	189	195	191	197	193	195	174	198	199	172	175	195	167	195	179	194	167	208	179	182	176	171	187	166	195	189	183	203	206	168	205	208	196	195	187	183	200	196	194	178	192	223	203	193	181	198	178	205	194	186	207	165	184	189	198	195	186	167	174	187	179	196	183	174	212	194	199	186	172	184	200	188	180	202	184	223	188	193	184	218	200	191	203	190	216	225	194	208	185	173	176	193	205	183	190	205	188	172	191	167	183	185	174	209	209	170	200	156	186	196	156	163	171	191	185	164	198	210	187	215	219	201	204	166	175	172	188	183	162	179	204	199	203	184	176	224	185	181	191	191	187	181	183	172	174	194	194	181	201	180	198	179	187	179	210	189	202	182	179	184	182	184	185	190	197	185	192	202	169	190	184	166	165	183	181	202	168	176	184	186	178	197	196	166	192	176	213	208	213	174	208	178	177	189	188	192	179	187	200	188	173	173	172	208	212	184	166	167	181	168	204	172	190	180	214	182	171	183	189	188	175	196	177	185	199	187	203	199	195	183	178	188	198	208	183	168	196	179	209	201	185	186	191	190	190	190	168	197	207	183	204	198	186	191	170	201	175	185	190	166	173	192	177	194	194	186	177	174	191	218	219	180	181	170	180	181	198	195	200	180	176	183	212	178	194	202	191	181	185	176	184	192	212	198	207	182	191	197	193	164	207	172	188	189	183	186	188	179	198	177	163	191	206	177	192	163	188	163	177	185	232	193	194	191	186	201	207	177	187	202	170	164	178	213	197	174	186	198	203	192	196	172	180	182	177	185	173	201	196	204	162	208	214	209	189	198	182	200	176	184	180	196	189	190	188	175	191	188	189	183	166	181	171	189	194	173	195	197	192	197	225	200	200	187	200	179	184	170	172	180	192	183	180	197	185	183	178	204	179	176	194	209	179	172	166	159	204	177	170	188	194	187	215	179	190	181	195	205	173	170	190	193	207	206	195	184	209	182	188	161	190	167	195	179	186	178	202	196	197	184	211	171	179	213	169	185	209	188	193	189	186	195	182	178	184	201	185	183	182	171	202	202	184	189	192	212	213	201	184	178	188	169	179	192	195	174	172	200	189	196	166	176	184	200	180	182	192	222	155	194	179	189	204	209	193	205	205	161	181	178	171	178	190	197	197	204	175	174	179	197	185	210	172	160	208	208	188	212	157	191	182	180	213	213	183	200	201	193	203	166	189	214	191	200	180	197	199	196	170	168	195	179	202	194	178	191	204	179	201	209	192	182	194	167	186	183	188	222	201	194	176	190	187	202	178	218	187	185	143	180	186	196	183	167	210	197	187	194	183	177	164	204	208	211	179	190	189	181	218	184	214	190	197	192	187	190	190	175	182	175	189	186	190	194	179	216	194	177	185	187	195	191	206	215	197	175	166	195	183	198	168	179	177	184	198	190	207	168	174	181	174	216	181	174	199	225	188	177	176	182	166	184	191	167	227	206	199	185	207	194	181	188	200	157	176	217	175	186	166	175	200	191	194	198	182	194	180	167	184	178	194	187	186	171	176	187	191	180	193	190	197	191	184	202	213	167	185	193	184	179	183	191	197	208	205	187	195	172	192	203	192	181	202
4541	6562	8810	8920	6068	6479	5927	3461	5373	4623	5350	7006	5655	2247	1950	872	754	994	753	612	630	589	633	592	618	573	556	565	559	577	551	593	604	604	554	558	562	537	558	588	553	570	532	565	598	567	571	579	545	607	584	557	580	558	529	546	600	508	563	552	525	585	585	544	534	532	546	553	526	592	556	567	532	561	562	562	574	581	554	529	547	540	548	608	568	602	555	522	603	577	546	589	529	576	572	598	574	557	561	590	584	561	557	546	553	571	570	548	580	543	567	549	551	550	577	540	539	583	562	592	563	562	547	564	584	546	554	575	548	577	580	542	556	550	592	582	580	571	606	540	600	568	516	565	550	558	574	569	519	576	557	604	535	591	530	551	582	628	576	532	527	552	546	573	584	576	577	563	555	524	496	549	553	596	570	529	558	540	565	544	537	558	575	558	569	560	601	545	553	551	533	577	563	585	578	500	524	578	523	570	578	542	573	505	576	482	556	576	546	555	553	583	576	561	584	574	548	542	571	567	562	571	582	557	554	522	541	516	601	582	544	568	566	540	589	533	550	540	532	584	521	583	538	561	579	564	578	546	557	554	566	562	565	532	534	578	570	560	585	525	569	561	572	544	556	535	534	559	579	559	546	563	535	581	515	553	567	530	538	573	553	594	537	553	589	553	527	544	599	530	554	557	554	581	617	598	533	569	577	544	541	531	552	546	557	574	564	555	561	568	557	539	563	570	540	569	559	564	575	544	602	561	599	550	575	546	529	529	544	559	580	525	569	579	558	589	563	567	593	522	537	574	579	552	551	553	544	528	585	568	569	565	570	568	547	603	548	521	538	582	588	570	569	580	542	558	536	559	596	572	539	571	550	565	570	605	560	560	587	581	548	554	556	503	572	553	566	541	563	560	596	531	536	576	541	557	554	562	586	607	547	536	544	531	559	570	575	592	577	566	585	538	558	538	579	577	596	574	513	565	539	568	578	579	609	570	583	528	513	556	592	562	572	564	582	503	587	559	598	537	533	607	573	509	552	543	563	571	547	577	578	561	598	574	565	533	561	592	534	570	546	563	555	563	561	604	553	561	557	573	566	546	503	558	568	614	603	570	581	558	568	552	588	530	582	573	615	581	549	569	537	591	569	546	520	563	591	549	543	550	553	544	548	545	580	559	556	587	508	576	561	516	584	541	477	557	545	592	593	558	524	580	541	574	566	569	553	553	537	557	529	569	568	562	550	563	569	561	577	539	591	584	554	575	548	578	627	557	576	544	553	497	554	558	564	595	579	571	583	564	554	523	548	551	587	502	538	605	581	540	559	594	540	548	583	560	591	553	593	577	519	576	569	550	575	528	577	514	578	571	553	533	569	535	539	531	593	569	558	582	586	561	574	558	599	578	556	578	583	585	545	561	570	533	563	567	561	529	578	544	580	546	562	575	540	545	589	545	583	534	562	557	582	543	540	575	577	518	603	552	568	565	565	594	563	550	584	598	582	561	579	550	593	577	576	581	592	596	560	549	567	564	584	544	558	550	585	557	558	531	573	549	605	598	583	535	558	565	612	559	599	569	597	608	527	526	549	558	579	561	578	584	553	529	560	562	578	539	551	552	627	556	535	563	546	548	584	525	565	572	578	612	615	594	551	595	545	532	527	573	574	555	556	597	575	566	575	582	557	518	521	559	549	545	616	560	559	576	557	548	544	590	496	579	569	544	580	588	524	542	577	534	570	533	559	540	585	522	603	598	552	604	609	598	533	561	541	508	555	573	570	574	589	604	608	589	589	522	547	554	552	547	573	536	562	533	592	545	570	553	552	565	591	582	598	587	578	538	584	550	608	581	581	567	564	561	534	581	523	563	518	564	579	575	587	528	540	570	588	551	537	555	551	561	572	550	548	552	556	599	518	550	562	502	540	536	544	540	594	585	562	562	531	603	550	589	587	546	557	545	550	556	568	607	539	554	561	560	585	537	592	534	575	566	572	558	577	506	535	557	586	605	500	594	562	590	560	564	599	553	560	541	563	579	561	601	589	553	574	579	518	543	544	553	556	555	562	544	593	519	545	557	592	575	510	574	563	559	587	598	576	557	548	551	525	573	554	554	548	534	579	606	565	584	568	573	560	564	539	525	554	563	562	548	570	533	557	559	532	574	568	576	594	580	551	581	557	626	599	594	550	590	528	575	535	552	563	578	564	587	614	545	570	550	513	570	614	584	566	563	558	547	551	594	552	566	532	530	602	561	508	571	549	550	560	548	604	563	556	548	600	556	566	573	602	544	550	586	500	581	565	537	545	551	561	565	524	556	583	555	546	551	577	523	576	576	559	509	586	529	548	575	582	545	527	554	514	574	568	597	546	516	561	588	548	596	575	576	568	565	549	568	566	556	594	547	584	558	583	572	590	578	562	565	543	585	566	585	540	562	588	534	556	580	571	594	507	598	604	578	523	548	519	576	563	554	545	548	563	561	551	520	561	576	609	577	559	561	545	548	560	573	562	526	583	536	554	584	558	547	565	560	535	573	591	532	549	588	532	599	564	544	535	563	556	544	591	545	550	569	563	534	560	581	580	558	557	559	595	592	580	554	571	598	577	561	532	526	553	573	596	586	555	562	551	572	545	568	590	586	548	556	524	530	521	608	583	563	579	533	563	570	558	563	566	585	544	540	543	562	564	526	548	567	551	544	542	545	530	569	556	553	529	577	553	539	522	521	567	561	591	575	586	569	567	530	572	558	527	574	534	579	532	555	584	606	574	572	534	540	539	562	562	570	544	572	572	596	550	569	572	561	529	585	605	607	584	551	587	571	574	568	572	577	555	538	569	562	557	566	534	583	566	538	570	593	565	604	579	539	558	590	532	551	594	583	573	547	546	535	545	547	557	559	575	548	567	571	599	531	543	582	575	554	569	566	536	590	543	587	543	550	554	574	535	593	544	579	541	548	549	549	578	560	539	574	599	559	568	548	564	558	618	588	540	572	568	541	579	564	571	539	547	563	590	624	606	550	561	561	567	546	567	512	567	591	612	558	555	572	569	551	535	562	578	564	556	558	560	580	602	546	530	525	588	605	522	564	577	549	553	571	598	587	545	557	552	559	576	522	518	531	497	547	521	576	560	537	554	561	568	579	570	543	566	566	501	524	577	575	541	559	584	538	543	559	557	604	559	528	546	555	548	555	576	581	545	555	544	583	545	545	572	572	553	565	536	582	581	497	615	538	561	548	532	606	552	568	547	534	552	578	572	555	563	560	538	587	574	580	550	563	559	593	548	583	557	505	559	563	527	528	555	573	554	597	553	567	551	568	578	549	558	551	552	580	557	552	575	505	547	552	536	555	555	554	561	539	581	599	563	518	540	577	583	599	541	549	535	591	558	580	557	532	582	546	576	543	567	568	558	548	562	561	549	560	586	553	591	556	522	526	573	521	575	561	536	514	564	578	530	532	554	568	555	557	535	573	565	573	563	550	576	616	568	595	538	609	583	556	502	573	558	576	546	540
16599	25576	24198	22827	15892	12801	11999	8006	8123	7515	8906	9820	12431	5249	2854	1082	749	887	1039	470	394	399	377	309	367	348	281	302	312	274	283	266	294	299	297	308	273	277	276	289	311	272	260	285	285	292	285	283	284	288	287	276	296	290	269	306	275	278	295	302	291	281	274	290	274	299	288	270	306	295	295	288	301	280	268	301	276	302	309	260	299	268	295	286	268	294	311	286	306	302	282	290	297	278	296	259	309	291	307	280	292	293	286	271	280	277	255	276	310	257	296	287	288	299	292	285	308	304	285	298	295	283	269	290	272	278	230	297	281	298	268	275	306	254	291	288	289	290	285	279	327	266	294	285	268	270	283	271	320	322	279	284	265	298	269	267	294	312	299	246	285	305	261	278	287	286	265	285	276	292	301	290	268	273	305	270	250	286	304	301	247	274	295	283	272	261	259	279	280	281	275	289	267	291	290	278	275	278	268	280	302	295	267	268	328	279	273	282	291	299	306	297	271	280	253	284	278	293	311	324	264	274	306	270	273	307	301	286	308	283	299	291	334	288	284	306	280	309	263	301	267	300	314	301	298	311	311	319	291	315	294	280	300	304	278	287	274	317	291	276	272	285	287	299	259	287	276	279	274	284	301	311	300	301	313	314	284	275	263	278	287	288	282	260	269	295	265	290	278	254	285	296	255	278	281	288	259	280	260	255	307	285	254	270	276	287	285	297	264	284	270	271	300	304	270	326	258	250	261	301	300	315	299	284	287	277	281	296	279	268	261	253	268	274	259	280	269	263	290	273	281	302	266	286	282	288	261	292	284	307	307	303	296	294	265	260	253	272	261	270	265	310	262	290	303	313	290	285	282	278	265	310	251	260	268	249	300	336	276	259	275	278	260	294	294	294	316	269	294	287	278	266	287	280	301	292	290	269	292	281	295	300	310	315	285	296	299	276	291	288	280	288	296	285	281	293	273	279	258	283	271	275	267	288	277	258	295	288	298	271	311	284	295	274	286	265	273	290	283	289	278	283	278	303	301	281	268	270	267	251	303	267	289	280	283	323	283	284	274	251	269	269	276	289	286	277	308	327	270	298	305	280	294	271	294	237	291	308	269	325	269	258	307	279	319	269	267	269	269	279	283	257	262	263	299	282	264	275	268	281	260	302	281	286	280	288	280	299	283	299	282	261	285	291	295	282	294	300	318	307	284	273	301	284	282	285	294	259	276	311	277	263	288	291	254	288	264	279	268	302	294	278	279	289	263	271	258	290	295	294	313	264	307	288	285	269	277	271	287	303	263	283	302	299	286	280	272	284	276	287	286	279	304	264	285	305	297	297	294	286	243	336	284	291	287	291	292	287	273	284	323	304	295	269	305	273	273	297	286	264	295	263	268	279	297	276	307	295	287	297	270	281	325	311	273	276	306	277	277	272	304	279	301	306	286	289	284	256	276	293	268	282	267	287	312	273	270	298	300	307	315	280	296	295	292	291	285	296	313	295	276	278	261	299	276	317	289	286	265	272	287	255	285	247	272	288	285	303	288	261	279	253	281	322	282	263	272	278	296	289	274	290	290	277	289	329	304	301	293	284	287	270	284	309	286	282	293	303	289	278	267	282	293	311	275	264	301	258	278	294	306	285	268	314	282	287	294	272	280	258	304	300	282	274	284	289	278	269	298	324	286	290	276	272	285	281	309	291	289	288	320	288	296	268	284	313	282	305	294	257	246	274	273	287	295	256	257	278	261	282	291	287	272	288	276	293	280	255	282	303	286	285	272	298	297	308	330	255	260	294	271	284	326	314	293	300	260	287	272	280	301	297	291	281	276	293	307	265	300	299	330	268	313	296	278	297	250	302	281	290	302	259	302	249	258	263	248	268	299	288	297	288	265	283	281	268	276	295	268	312	267	264	285	289	283	290	296	290	266	262	303	284	283	270	276	297	274	319	267	311	300	296	285	287	293	289	307	261	286	301	298	268	266	270	279	295	273	290	286	282	297	293	285	309	283	306	265	282	311	265	307	290	283	287	274	259	268	279	314	286	304	302	306	276	282	288	274	288	262	264	290	262	287	278	267	291	271	283	286	309	296	294	278	279	304	279	271	277	272	276	292	256	305	274	311	299	287	271	276	305	267	290	250	281	256	299	306	326	288	275	286	300	307	323	309	275	276	280	293	233	266	251	287	295	286	258	284	288	279	271	284	274	291	264	278	291	246	259	275	268	278	286	311	296	292	279	307	269	291	284	296	301	278	263	316	283	296	272	255	288	295	283	295	291	257	300	270	297	312	262	269	267	291	259	259	268	311	270	290	293	302	315	284	284	296	249	289	309	299	314	266	286	278	269	278	313	290	297	293	283	321	295	265	284	315	276	291	281	265	278	275	265	278	295	269	272	271	288	283	265	279	316	257	269	316	298	268	271	280	289	287	236	295	293	256	275	277	275	278	297	279	290	268	308	289	269	298	285	270	221	302	288	284	252	307	287	268	278	321	295	287	261	294	274	300	297	278	344	317	293	276	287	258	293	267	294	286	300	286	264	311	305	291	303	276	274	280	288	283	306	293	268	305	275	292	286	242	283	315	303	301	284	327	263	279	328	274	255	285	288	270	275	295	266	263	301	277	281	268	306	297	291	293	259	285	281	293	251	311	280	291	278	277	263	262	301	275	277	270	292	302	287	273	270	249	293	272	277	285	285	273	325	283	236	312	297	306	306	295	273	311	311	318	281	281	284	252	306	325	283	255	302	245	252	305	261	262	303	296	301	280	290	301	282	305	298	289	298	324	274	290	257	271	283	286	301	293	270	267	292	291	300	302	289	275	270	276	290	282	287	291	291	285	284	294	265	284	282	289	271	295	275	232	274	255	292	268	289	242	270	302	313	304	272	306	263	284	263	299	292	266	296	282	270	298	284	299	295	249	298	271	288	259	334	303	289	321	259	280	288	305	276	279	283	270	251	276	261	260	304	328	301	291	253	241	288	278	289	292	274	282	301	275	275	287	245	309	309	292	296	284	264	311	290	291	280	265	300	279	280	300	327	292	251	289	311	302	267	278	287	288	296	289	301	260	305	308	272	274	261	289	263	277	270	291	302	298	304	278	274	283	267	269	276	291	282	285	279	283	291	267	284	275	291	290	285	257	280	281	314	290	278	311	259	267	265	304	283	266	289	277	282	256	328	277	301	301	311	277	282	284	272	317	294	297	282	280	262	277	284	328	281	300	276	293	263	288	302	318	311	303	267	329	278	275	284	268	327	298	277	279	288	310	270	283	274	265	316	286	275	280	305	266	264	298	275	271	289	278	261	296	282	287	294	272	291	262	256	273	271	265	296	304	300	267	292	289	316	306	272	298	297	250	282	270	313	287	304	305	290	286	255	274	296	301	281	277	312	271	279	287	267	300	259	289	262	273	314	284	283	271	320	265	272	311	272	259	283	290	296	284	276	277	294	279	308	305	275	264	290	283	289	253	279	269	309	276	267	265	262	334	276	285	310	278	279
12216	21738	20840	24784	17599	20797	20823	16355	20650	21456	26875	29540	29680	12353	8987	2555	2083	3226	3544	1587	1293	1309	1301	1111	1051	1008	960	1111	1197	860	788	801	884	847	819	809	858	850	846	817	846	827	795	809	785	850	810	807	842	823	787	785	835	805	787	781	791	777	829	806	823	820	834	773	789	759	862	813	782	799	807	797	809	778	771	768	779	776	812	752	772	792	770	787	813	780	838	763	787	796	807	793	799	811	793	844	813	817	846	796	779	741	791	784	828	786	749	787	812	818	796	767	771	760	803	794	770	846	765	816	813	711	737	815	776	780	809	800	781	782	763	848	833	799	796	766	775	816	766	777	809	790	817	826	815	794	781	768	830	764	813	807	839	786	852	823	782	846	751	745	790	784	779	788	765	764	814	778	758	775	781	794	799	780	819	781	753	817	840	760	754	797	768	819	787	802	811	829	782	825	814	756	780	768	801	784	740	814	761	737	795	822	789	800	796	791	805	790	798	738	822	797	779	761	809	804	794	783	755	794	806	809	832	786	814	764	805	810	742	765	785	775	791	835	861	793	757	773	802	767	809	815	779	806	811	782	771	765	731	763	782	769	763	792	778	871	801	790	823	783	811	792	752	807	832	790	784	800	805	817	762	800	784	827	819	754	793	819	765	845	773	763	806	785	776	771	822	809	809	775	772	810	775	832	797	804	803	823	785	825	787	744	787	795	774	790	816	782	754	784	803	800	842	764	795	792	726	842	821	819	802	844	774	738	811	753	758	779	846	845	828	748	806	786	774	816	796	813	852	871	791	789	793	805	793	764	797	781	821	807	832	821	807	757	816	769	844	771	801	780	769	784	786	790	809	799	813	798	816	765	847	715	762	774	781	769	819	817	818	781	797	738	782	832	785	784	775	795	767	763	798	832	788	798	806	775	808	847	798	814	740	787	749	762	836	791	782	795	723	777	756	789	801	796	858	816	797	763	753	773	731	791	770	814	788	832	822	790	787	792	844	785	766	816	798	797	829	732	755	796	772	758	794	789	773	831	786	829	780	780	769	810	781	764	785	812	792	731	785	787	796	835	772	807	824	738	801	808	806	783	812	801	806	746	804	756	768	834	777	792	804	814	764	785	764	723	807	778	753	846	791	824	777	770	782	799	801	820	758	762	793	741	834	750	771	822	826	747	782	814	774	737	766	840	761	828	762	777	752	808	812	819	803	759	754	792	789	784	784	783	791	788	763	848	761	761	754	747	816	779	797	751	805	759	748	768	778	786	775	763	835	819	840	778	809	775	803	795	801	814	823	824	782	762	785	794	767	772	764	790	783	798	828	794	816	788	763	787	771	778	803	786	810	787	831	778	746	766	805	823	748	771	782	756	772	753	755	737	733	819	786	779	769	788	744	751	751	782	747	807	813	785	778	817	795	789	849	758	811	790	792	833	796	777	809	795	868	788	796	792	801	757	777	796	704	762	881	819	809	786	779	808	802	829	796	793	820	832	764	817	753	786	752	815	805	777	783	802	772	818	834	792	787	756	735	780	761	813	804	810	749	790	762	810	830	813	781	800	776	779	797	819	787	798	827	750	800	812	845	787	771	767	807	742	827	779	793	761	814	750	809	812	827	811	803	764	811	842	745	786	791	782	830	803	799	805	791	782	763	789	799	746	763	756	799	752	777	778	804	830	787	794	802	812	818	819	731	783	772	759	766	755	784	808	801	825	829	810	768	776	754	792	818	799	790	803	777	769	777	771	802	740	766	777	831	793	809	792	799	803	804	769	813	763	806	769	760	785	718	823	811	833	806	763	743	780	740	792	810	806	813	774	832	731	785	747	808	848	757	811	812	805	770	785	798	797	743	777	831	787	758	786	778	779	788	806	778	887	777	786	827	751	748	776	779	776	773	836	763	738	782	807	834	804	813	795	798	788	787	758	725	733	796	718	774	749	758	767	767	734	757	763	756	779	770	789	799	781	831	810	839	796	771	829	815	745	783	787	841	809	786	823	798	791	801	738	771	798	806	772	727	758	778	795	822	843	765	777	805	803	754	773	804	817	786	765	808	811	804	773	796	811	826	767	838	783	758	826	833	811	780	789	748	787	818	818	793	791	736	811	765	782	786	765	815	785	789	762	836	817	772	804	735	797	816	813	782	821	799	786	812	768	740	816	844	786	790	791	768	745	780	764	771	825	757	791	870	786	799	711	791	825	802	789	809	746	785	809	808	783	800	791	801	755	806	775	781	764	772	778	785	765	797	756	837	792	769	821	812	775	730	793	825	827	821	825	806	749	763	806	790	788	824	786	770	823	793	717	773	822	825	807	790	739	807	832	766	788	789	789	809	785	780	768	810	789	811	791	788	780	760	805	836	812	792	776	842	822	769	824	792	761	827	796	834	814	812	796	817	738	804	827	792	804	751	766	735	778	762	761	785	782	845	755	850	766	848	787	813	861	840	845	793	783	764	840	808	794	806	799	785	760	775	764	800	743	807	783	804	781	795	777	793	790	782	830	745	794	796	870	751	808	788	811	779	774	804	818	784	803	802	756	739	800	811	791	803	753	753	793	785	795	791	791	823	807	793	783	785	773	864	835	792	841	773	785	766	806	733	806	775	827	782	792	787	786	824	788	806	793	812	795	782	784	776	804	818	792	759	760	788	816	768	739	782	755	774	780	801	794	819	781	763	860	783	771	753	815	783	788	791	754	818	807	854	722	763	791	735	799	744	754	792	797	820	810	759	818	816	788	824	740	770	757	802	842	816	816	799	833	799	780	781	747	802	742	780	793	816	778	786	786	786	755	783	790	769	808	784	742	777	745	738	809	800	775	765	775	802	822	692	787	782	816	806	810	779	791	801	800	766	799	818	770	803	775	778	799	793	731	825	859	772	785	780	789	825	828	789	798	776	806	795	833	752	779	786	796	795	751	739	775	763	808	813	804	793	766	759	781	817	795	755	785	795	792	814	751	815	774	838	795	803	781	788	864	788	802	735	761	732	780	807	799	786	797	786	822	818	799	737	790	807	837	743	848	807	774	791	740	762	766	800	783	796	765	804	774	770	802	831	833	816	795	797	799	796	809	808	770	786	757	833	763	737	828	789	780	777	767	805	768	840	762	819	802	817	787	819	799	778	780	788	781	790	723	777	835	803	781	810	779	785	796	795	727	805	790	795	805	810	793	780	857	773	771	795	787	766	733	815	775	804	797	795	766	773	775	735	804	766	819	784	779	871	779	747	838	774	792	757	789	781	797	791	783	735	802	783	808	811	786	798	774	800	795	799	804	816	831	822	810	808	793	815	828	818	779	797	856	788	805	784	788	794	779	780	818	779	801	827	742	795	800	801	778	787	782	766	799	761	826	763	752	811	764	791	806	818	788	809	819	784	791	819	799	751	836	766	774	793	763	789	777	776	830	789	856	782	788	797	824	798	736	771	782	803	766	767	779	815	797	819	771	780	846	778	744	825	808	762	779	737	807	778	825	780	816	737	817	745	829	799	810	833	786
34031	41417	33516	32726	28601	26302	25204	22569	21858	20895	23651	22236	28953	14987	8139	3390	1800	1619	902	579	509	497	574	430	333	342	368	343	412	296	287	275	335	309	294	319	321	330	324	309	314	326	332	300	300	314	337	319	303	304	310	315	310	290	281	298	330	308	298	321	309	307	313	330	301	278	274	273	264	351	303	278	284	306	313	288	293	281	292	317	305	301	323	279	281	306	280	306	294	274	286	259	296	276	258	282	265	295	271	286	289	300	296	267	264	297	294	288	274	315	303	321	287	276	299	278	278	281	276	293	302	299	267	289	315	277	300	282	287	283	320	283	302	317	293	280	297	291	305	304	267	298	276	279	269	322	289	300	296	315	264	281	290	294	301	247	320	283	313	316	276	298	326	280	279	277	282	289	288	260	342	333	293	295	282	292	293	304	290	269	310	300	280	306	303	318	284	307	271	323	276	293	305	296	269	272	291	292	338	308	277	294	297	305	306	298	285	292	272	267	298	307	300	307	312	320	259	269	281	299	318	288	290	298	313	312	282	323	310	293	289	307	295	274	283	320	312	283	299	300	297	299	293	278	290	312	281	294	293	266	247	298	317	296	318	244	283	285	313	286	287	264	296	296	303	310	299	301	295	288	264	289	306	304	319	321	304	274	305	283	269	265	292	288	289	296	284	288	285	287	282	308	275	279	298	282	302	310	281	302	316	301	305	334	289	297	312	306	312	322	296	287	289	305	302	296	259	308	277	304	317	302	323	290	298	297	294	284	294	295	307	321	279	256	265	296	304	288	306	267	289	312	294	242	285	294	294	275	296	297	294	256	258	300	311	265	261	311	351	276	279	283	261	269	298	283	277	289	321	279	291	280	291	275	292	277	277	272	315	282	272	285	260	290	263	285	310	291	308	281	323	273	300	339	286	274	248	269	303	267	321	283	315	281	283	284	291	307	254	335	321	322	269	303	273	259	302	279	327	295	310	278	278	266	307	312	290	295	290	285	290	319	296	294	296	298	310	289	295	308	251	272	261	288	302	279	314	288	279	277	287	272	285	260	292	292	309	297	313	314	290	278	282	292	289	265	302	319	335	275	275	287	268	272	291	293	291	294	296	309	302	284	300	305	298	296	265	315	287	273	290	262	267	305	320	311	283	288	285	310	303	299	281	286	295	283	309	233	306	309	297	248	266	273	288	280	293	297	307	318	265	326	302	285	296	309	298	308	307	297	256	297	340	301	287	277	282	290	287	307	276	262	271	268	281	269	263	287	291	309	301	276	274	300	255	272	305	273	309	291	288	331	322	319	291	312	324	268	292	261	279	269	285	269	280	276	276	294	294	291	310	286	320	278	299	307	284	289	316	286	299	283	263	332	280	283	344	282	334	283	283	312	271	289	294	276	307	293	289	282	303	297	275	302	287	257	262	304	300	287	281	272	317	316	317	261	305	275	261	324	298	273	308	267	299	266	308	293	300	267	286	268	274	280	295	294	314	315	320	322	327	311	278	289	317	280	298	319	305	297	328	267	285	285	288	310	300	302	297	314	285	326	288	298	290	326	284	306	306	283	290	296	275	310	293	306	295	339	305	293	321	302	288	308	256	293	304	304	331	283	294	312	259	290	303	302	298	284	326	287	304	304	269	274	314	254	298	307	285	304	311	270	296	275	304	286	284	266	289	313	315	292	316	289	302	272	338	269	255	323	287	278	290	290	311	283	270	294	261	269	297	287	296	306	263	299	302	256	310	274	338	276	312	292	298	301	310	286	261	303	270	279	332	279	238	291	294	286	279	267	316	267	312	288	288	303	278	306	288	276	299	315	290	264	313	323	257	273	284	307	276	254	284	291	294	272	288	279	298	296	294	281	320	304	302	267	289	285	297	300	269	276	282	295	272	304	272	279	295	307	327	321	288	308	295	282	262	289	297	305	281	265	300	298	303	291	305	310	292	311	287	310	328	270	284	282	293	290	304	297	299	273	302	281	290	298	295	276	321	297	270	306	329	315	304	283	283	311	317	295	290	330	296	295	295	290	319	302	276	276	296	332	255	287	273	301	289	303	301	296	297	333	310	309	302	286	299	272	280	321	263	301	299	295	315	296	299	300	296	264	325	318	280	275	272	289	288	298	263	281	297	306	276	300	279	282	293	310	293	286	307	316	294	308	273	278	280	332	283	293	284	303	270	291	292	243	315	287	297	278	316	273	277	272	304	283	316	298	272	277	277	278	307	273	312	272	291	274	293	320	284	291	298	297	303	281	289	276	305	310	303	269	315	287	296	285	273	292	278	302	287	277	287	315	309	281	300	303	312	305	284	277	300	302	311	299	267	288	304	317	273	265	276	276	290	279	296	314	287	272	320	284	321	268	305	291	276	323	270	285	315	283	307	297	290	324	268	281	311	273	321	296	283	276	294	351	302	323	306	283	295	264	268	317	295	270	307	297	277	292	273	314	336	290	285	290	326	286	303	290	305	269	318	275	276	296	282	311	315	322	299	260	301	316	305	313	270	316	276	319	285	299	299	313	290	298	330	270	290	300	267	272	313	299	295	338	243	284	281	317	295	288	293	310	303	288	299	309	252	293	302	274	318	335	282	294	298	288	279	304	298	301	253	279	292	240	282	287	292	325	277	314	300	272	305	292	312	333	290	302	274	289	337	304	290	295	318	286	276	300	331	318	302	274	281	301	292	328	288	293	279	304	314	299	265	270	273	310	258	292	293	298	308	292	292	289	274	322	305	301	270	281	320	288	293	278	280	298	279	279	300	316	292	323	264	315	289	273	308	291	280	326	320	289	319	298	259	263	319	288	297	274	280	274	288	304	276	288	275	276	292	277	284	303	303	265	274	298	297	286	294	296	288	292	301	297	327	276	307	258	269	307	258	301	287	305	287	250	264	299	320	279	284	314	312	275	316	323	305	302	311	296	308	270	307	302	276	264	281	317	269	271	305	260	280	293	307	308	303	289	272	298	296	299	307	277	309	264	293	300	302	283	294	292	321	330	293	294	303	289	295	297	303	294	321	290	274	274	302	283	311	299	305	314	302	265	267	305	287	278	291	298	277	320	269	309	287	318	301	283	267	304	300	295	280	257	274	285	323	275	270	302	295	309	297	290	303	277	286	329	272	298	286	283	287	302	289	313	294	293	286	302	303	281	296	264	314	295	281	274	308	292	266	294	250	281	291	301	297	277	289	290	285	290	308	251	307	284	300	266	307	286	316	281	291	278	303	304	305	307	296	287	287	277	317	266	293	301	304	272	299	311	297	308	309	315	323	283	278	299	309	278	287	321	269	301	261	286	286	269	323	290	289	315	292	298	308	278	286	231	276	282	280	265	285	316	320	292	287	303	285	283	283	314	282	306	280	299	274	306	299	286	313	283	267	302	285	259	285	281	277	304	253	284	317	320	309	308	312	286	304	298	298	287	289	292	308	319	309	297	317	285	300	276	302	297	298	289	287	282	295	310	282	281	277	299	294	298	306	280	267	291	285	320	275	291
24441	33912	29892	35789	32448	32693	32209	30025	33240	34061	42392	40980	45569	24229	17963	5968	4719	5665	2673	2192	2174	2034	2193	1385	1201	1270	1207	1555	1761	1056	866	886	914	872	894	837	841	886	828	857	879	903	850	882	822	823	827	819	762	808	784	791	818	782	773	842	818	760	823	788	789	837	808	786	835	789	802	764	758	809	806	813	824	791	764	851	822	767	820	800	759	765	757	750	799	779	780	826	821	797	771	806	779	793	755	782	814	780	776	778	840	757	815	729	765	819	766	746	773	738	768	841	801	793	802	793	802	801	743	819	778	779	788	767	760	786	756	762	761	708	780	733	835	763	770	745	805	739	805	784	777	728	729	744	752	787	748	800	752	772	736	815	791	779	757	741	710	805	758	748	773	745	752	799	795	790	785	768	745	727	737	724	765	769	762	736	768	742	788	823	766	761	777	794	778	761	789	856	859	788	707	738	764	739	748	753	733	775	826	749	748	779	775	774	744	743	805	743	822	742	765	716	775	740	746	790	763	785	785	825	753	739	748	759	726	724	770	764	763	767	778	755	770	733	782	753	805	765	749	793	790	752	761	789	759	835	782	752	752	747	759	737	755	727	752	764	788	794	773	773	753	734	751	767	762	705	760	806	778	762	720	745	789	772	774	789	776	755	744	729	789	756	780	771	723	756	743	763	761	736	787	792	741	758	715	805	772	797	735	791	782	733	736	761	767	777	767	764	754	742	742	812	785	752	777	797	779	747	795	703	775	792	746	805	775	779	795	767	752	720	768	745	799	819	782	785	776	709	799	721	739	753	776	751	772	721	739	769	758	758	769	735	795	782	754	764	794	803	762	767	771	813	760	786	779	795	756	760	750	807	779	761	814	752	748	758	724	799	747	769	819	740	761	738	744	745	813	793	797	734	796	735	782	729	738	741	746	769	800	765	725	768	802	703	780	768	777	735	767	747	767	764	756	771	809	786	748	731	851	729	771	801	755	764	769	735	756	742	729	778	745	759	756	782	740	750	740	742	737	768	779	761	807	780	767	741	762	752	811	788	793	771	848	792	755	770	715	716	753	796	793	771	782	765	730	743	780	750	786	789	700	738	746	768	708	746	712	728	739	769	722	749	739	727	800	771	762	784	763	764	777	817	762	774	783	746	803	723	774	755	732	748	790	765	768	781	825	764	714	771	764	759	789	768	766	745	723	767	770	745	801	738	780	768	715	810	775	721	737	764	785	762	768	817	772	761	744	733	788	770	775	726	761	732	753	812	763	755	767	785	702	761	807	776	750	769	753	787	727	784	730	761	769	755	773	762	771	769	804	766	768	732	707	793	784	735	764	798	749	740	757	807	756	776	791	786	765	774	759	784	782	769	829	762	745	736	816	757	775	756	828	746	776	786	743	736	764	811	749	744	751	738	764	770	787	757	776	759	756	747	781	761	751	770	815	752	751	761	778	819	801	796	817	805	789	805	745	745	763	755	714	726	788	746	796	786	731	775	780	737	744	689	741	798	736	737	736	742	777	713	778	793	732	779	781	754	792	768	750	785	780	747	760	767	787	783	762	778	780	762	773	791	736	779	767	752	766	764	759	786	786	798	743	758	747	761	778	792	781	739	791	714	759	744	790	769	769	793	728	796	730	749	765	791	739	764	785	782	791	739	766	812	742	748	772	778	737	738	813	756	783	785	735	736	737	768	753	742	707	736	788	734	786	782	706	776	745	774	746	755	801	764	778	760	737	777	779	778	748	824	722	763	727	751	766	759	723	775	765	828	747	763	746	741	742	787	716	750	767	777	757	787	756	787	788	777	769	742	779	795	747	735	777	734	750	712	720	762	796	730	777	731	748	778	749	706	746	758	747	773	752	744	754	828	768	820	725	793	792	790	796	786	782	736	796	797	736	731	791	761	717	756	803	765	796	783	759	765	790	751	780	768	796	766	756	792	816	732	762	787	778	769	816	745	764	807	768	753	787	785	769	749	796	788	795	763	782	773	778	767	777	777	785	752	793	781	778	783	752	768	793	773	770	764	754	748	730	758	769	798	764	775	760	760	738	750	742	794	832	793	800	761	784	765	728	707	750	788	746	751	763	752	820	764	718	807	746	755	796	739	756	794	777	778	727	748	746	756	757	774	788	763	776	784	741	777	730	800	767	729	741	778	791	744	783	761	731	763	772	766	764	787	770	733	703	783	751	816	743	799	758	760	726	798	773	755	720	812	761	756	793	816	723	757	811	752	806	776	780	826	773	795	786	738	793	769	761	775	752	748	802	727	784	773	774	753	819	790	765	779	810	734	765	765	775	789	784	736	709	780	763	765	780	754	783	818	732	748	782	779	766	717	773	729	758	790	783	760	818	757	756	771	771	759	754	825	740	808	717	784	782	743	715	783	783	798	771	787	769	783	810	720	760	729	755	734	822	735	702	757	760	791	789	714	779	785	807	790	752	760	738	774	732	738	783	756	685	761	766	790	806	777	766	753	778	776	786	760	729	811	744	763	767	770	791	776	748	734	817	710	748	814	727	757	725	742	793	759	790	797	758	769	754	774	736	770	737	749	823	743	783	767	813	780	769	751	701	790	774	778	705	800	768	776	764	848	767	752	797	779	755	746	764	778	712	778	703	750	762	775	763	718	770	814	817	763	746	760	748	813	794	731	738	751	753	779	733	753	771	803	784	792	765	759	745	761	754	806	707	779	732	782	766	767	810	753	756	799	838	740	750	769	798	782	754	757	781	755	742	781	821	727	738	706	747	743	736	745	767	745	803	764	747	756	729	776	758	755	756	764	731	737	804	735	781	718	766	762	777	719	780	765	774	715	745	794	721	711	728	766	755	748	747	775	758	804	748	773	774	740	766	754	710	754	756	759	751	771	735	777	761	733	718	749	800	771	759	721	764	770	728	742	794	723	767	758	759	775	778	763	787	761	812	766	789	819	795	767	738	752	759	771	796	744	836	770	740	769	732	774	737	743	773	784	782	771	760	789	746	781	742	810	769	798	777	783	819	761	767	823	790	722	828	768	726	777	769	774	777	746	776	768	744	774	805	743	758	750	772	787	817	792	794	790	753	811	766	856	802	726	758	709	720	795	790	785	763	763	746	775	749	736	769	777	745	775	727	781	767	788	750	797	757	782	794	772	759	750	760	753	792	789	758	706	758	794	750	734	800	732	735	746	722	817	796	761	799	787	797	777	781	722	824	753	772	774	787	758	773	729	740	748	802	769	755	786	735	817	853	788	759	778	764	782	721	778	824	723	767	779	757	766	789	776	814	762	729	798	728	736	760	797	790	721	731	750	808	754	839	758	749	752	774	749	804	785	773	785	760	753	741	782	823	756	818	763	788	765	784	741	770	771	736	763	746	798	815	766	748	735	743	800	795	773	795	780	790	769	759	768	788	788	749	772	788	755	774	761	788	739	717	796	787	763	758	739	771	743	791	806	751	723	781	785	824	751	786	735	774	760	762	744	797	766	784	785	723	742	828	738	734	747	769	713	754	798
6079	7557	6689	4172	3260	2468	1566	1287	1036	880	936	949	1438	790	416	250	203	218	190	173	172	165	186	189	187	186	175	181	197	173	166	168	192	173	178	183	212	204	194	184	178	158	200	211	169	190	193	187	188	171	166	200	177	180	191	191	180	171	178	182	192	173	204	172	177	192	202	183	192	185	191	179	197	200	194	177	179	192	183	166	175	188	184	196	165	198	183	172	194	185	184	187	187	166	193	199	176	179	197	184	184	185	173	190	182	214	170	188	203	188	194	191	203	186	200	184	154	180	172	165	183	170	175	210	209	198	183	166	233	202	200	163	193	185	183	208	185	178	173	185	182	192	174	198	185	203	199	185	206	188	184	194	178	204	185	174	184	195	165	174	212	177	170	158	238	200	162	204	182	204	162	201	198	183	197	204	194	173	173	181	191	179	194	175	198	195	194	186	189	207	188	183	175	176	192	191	195	188	199	181	198	173	188	158	167	203	180	212	182	192	177	197	161	190	178	187	187	154	208	194	170	185	185	182	197	190	200	188	182	217	203	223	174	194	194	173	187	206	178	196	186	176	202	189	208	193	158	190	174	194	210	183	185	178	210	191	197	160	182	191	177	182	196	178	203	169	163	190	180	181	233	172	207	197	190	178	174	203	189	188	174	204	171	206	194	187	201	196	189	165	175	194	187	229	180	181	169	201	178	219	181	186	181	200	186	183	199	181	168	174	166	182	182	178	184	207	195	167	194	173	183	179	183	196	179	192	208	193	203	176	180	197	195	200	189	178	173	171	180	180	195	170	168	181	190	196	191	189	199	180	209	184	188	186	183	195	203	213	179	177	177	181	175	187	199	177	161	196	198	197	180	188	160	175	192	183	184	174	183	184	194	195	173	184	180	187	175	179	178	172	192	199	216	189	197	182	206	193	182	177	182	170	182	209	198	188	194	236	187	189	177	176	192	202	188	194	191	186	172	182	209	199	184	203	202	170	207	168	174	195	198	168	181	186	181	175	157	185	181	198	200	185	171	205	191	203	201	187	179	172	192	183	188	188	170	198	191	187	188	192	184	210	168	171	197	203	205	180	177	207	173	193	183	191	182	205	201	158	186	189	162	190	196	167	192	209	187	199	191	191	196	186	170	143	157	196	207	189	188	192	174	207	184	160	159	168	178	196	176	169	185	197	160	199	167	184	195	194	169	208	181	207	201	203	187	178	201	189	176	185	183	195	180	167	157	174	219	215	188	200	164	169	193	186	186	192	189	203	175	195	178	185	165	161	183	186	227	180	197	178	171	175	187	203	190	178	210	209	187	179	172	196	195	178	162	188	182	194	213	187	187	158	187	149	189	182	196	206	188	173	198	173	178	183	189	202	175	181	210	183	161	188	182	180	180	205	197	188	178	201	187	170	180	189	180	177	183	155	165	180	185	153	189	180	172	177	176	164	189	179	187	202	179	185	217	188	172	184	183	191	176	190	176	200	196	188	167	193	189	186	173	167	185	179	217	184	216	174	184	190	196	197	190	184	193	197	188	194	169	184	169	181	174	167	188	200	176	168	186	186	177	188	184	185	198	210	204	188	194	177	177	165	184	171	172	164	197	145	163	170	199	199	175	196	189	187	194	194	184	185	191	204	161	200	195	178	199	205	180	190	201	183	176	172	201	185	181	175	192	191	185	181	173	174	169	175	197	187	176	165	169	190	216	204	169	189	222	187	177	179	191	162	187	187	178	195	170	176	163	194	187	194	210	173	174	189	167	180	213	167	162	193	198	195	185	196	186	175	195	195	189	183	184	185	189	190	186	185	160	174	180	186	219	215	192	150	178	188	180	206	182	173	191	177	168	190	196	187	198	198	194	190	177	165	184	174	183	166	172	183	188	177	180	196	182	195	161	185	182	195	192	185	198	176	167	168	196	170	190	166	177	194	203	213	173	211	172	186	178	180	184	190	171	194	186	201	168	185	186	203	174	191	195	188	183	164	174	171	208	198	179	181	190	174	184	190	212	192	184	177	180	181	194	202	179	191	186	187	188	205	200	194	190	196	184	186	194	172	168	189	170	176	172	186	179	197	188	180	193	184	151	168	188	172	160	204	186	182	177	210	166	219	186	162	198	172	195	188	191	163	213	170	169	214	185	186	175	187	188	183	182	190	182	182	174	187	188	192	184	184	193	192	193	199	189	168	179	195	189	200	183	197	180	194	184	162	211	179	182	189	149	164	195	191	180	194	192	191	192	211	196	183	163	180	190	181	182	187	185	192	193	203	185	221	182	192	159	183	182	187	163	206	175	209	180	175	189	167	180	199	175	205	192	178	175	162	190	184	168	174	200	182	180	192	189	186	176	207	193	204	211	188	180	197	215	177	197	169	182	181	178	197	176	187	192	160	185	180	188	201	182	174	196	172	180	190	194	180	193	178	195	182	196	195	200	183	186	178	214	188	195	167	179	170	186	187	221	195	220	178	206	186	185	187	201	200	201	154	195	175	186	168	186	188	195	185	176	196	180	187	180	164	169	200	183	184	177	211	181	172	178	185	181	181	201	208	198	196	163	176	166	182	194	191	190	218	208	200	190	194	164	198	197	164	189	198	206	169	176	189	177	172	171	175	185	185	181	183	194	212	209	212	189	193	206	182	192	179	189	177	179	208	207	188	221	179	190	186	210	178	179	199	196	214	185	190	212	204	199	194	206	159	170	183	179	180	189	197	167	193	211	204	194	199	201	175	199	187	200	194	163	184	179	206	169	172	175	176	182	201	200	186	180	184	190	184	194	192	178	184	163	179	198	183	194	206	172	174	177	170	173	195	177	184	186	215	180	192	180	176	184	198	198	198	193	199	193	197	194	182	188	203	228	185	177	174	188	180	191	205	183	187	194	166	158	220	209	208	172	175	162	178	169	163	188	164	184	205	185	186	185	185	191	170	198	212	183	193	199	207	185	188	199	191	198	201	199	194	197	207	178	178	192	187	206	175	181	179	216	190	177	191	166	195	184	172	198	198	172	196	172	190	214	182	173	171	179	195	188	182	179	187	209	198	177	191	207	198	197	179	182	188	188	167	179	190	199	200	174	222	184	164	192	193	181	157	209	172	197	178	173	168	212	194	169	176	178	193	200	198	210	177	187	194	179	163	197	188	163	197	197	184	195	201	193	168	182	178	179	165	189	184	192	196	183	203	185	177	182	202	162	201	191	189	189	188	182	162	207	200	209	189	176	181	183	188	188	166	177	184	184	191	189	195	188	169	175	200	193	192	189	203	173	191	192	215	196	176	202	178	174	167	199	174	208	172	192	167	163	183	186	187	182	179	192	176	188	204	175	201	196	200	160	173	186	209	194	180	198	209	180	174	172	194	172	206	194	181	185	210	179	181	180	159	194	193	192	196	176	195	213	187	197	197	190	191	182	166	176	205	185	189	173	193	197	194	173	207	180	159	188	185	211	190	193	178	206	215	188	181	191	175	167	196	205	177	183	193	168	192	177	179	157	181	213	200
5079	8542	8506	8794	9670	8240	6113	5303	4499	3739	4978	4909	7824	3583	1690	826	775	808	660	634	640	655	727	590	573	580	570	590	593	555	557	547	588	566	543	539	542	576	536	525	546	561	563	577	534	577	559	543	567	551	602	565	533	554	588	519	580	614	566	575	542	554	533	523	565	517	544	543	519	614	550	555	543	559	538	555	550	592	575	554	596	561	537	559	549	606	579	580	532	580	542	543	534	545	523	597	537	554	588	502	576	570	541	548	543	584	568	592	604	488	553	571	557	557	568	545	523	523	545	591	576	538	559	552	551	613	541	556	558	560	568	571	523	570	574	588	568	532	550	510	556	536	585	599	535	547	575	533	552	532	523	562	555	547	587	534	568	551	544	538	572	547	536	545	564	544	551	569	542	551	564	514	529	507	550	549	536	557	531	561	518	550	545	507	549	575	562	570	558	538	556	574	545	581	560	547	600	565	592	570	578	530	526	532	554	549	525	578	555	579	555	536	542	549	527	558	556	539	572	556	513	565	530	547	546	522	568	522	594	530	563	529	548	551	538	559	573	520	538	585	540	525	579	533	536	542	510	548	512	545	558	542	591	561	529	538	562	519	520	566	555	561	507	577	589	567	593	542	544	542	600	590	530	551	591	573	529	607	513	548	578	557	567	543	529	584	559	572	571	561	541	562	573	540	576	565	540	560	554	592	602	599	568	549	607	550	543	530	550	608	575	580	521	574	587	552	540	528	518	529	548	536	554	551	536	569	581	542	580	563	502	567	557	558	546	544	559	594	605	571	612	539	584	508	538	564	575	534	525	534	560	569	498	546	566	540	545	566	526	519	552	527	589	553	551	576	537	570	575	510	557	559	536	536	577	537	579	558	544	574	597	583	518	531	522	538	549	576	505	557	550	546	558	573	571	535	540	544	510	576	556	561	539	535	568	584	563	554	563	524	555	560	562	575	537	595	535	559	560	532	552	580	544	562	565	541	552	544	565	536	549	589	568	582	532	575	551	586	561	522	576	529	537	526	553	566	586	544	533	584	581	571	552	519	573	562	545	543	534	579	549	500	605	586	560	567	560	547	561	510	562	534	581	575	576	535	546	552	545	583	547	537	569	557	577	546	564	571	552	573	604	529	549	532	558	539	531	564	574	559	536	560	529	557	541	527	599	544	505	593	564	519	587	505	546	559	565	536	555	517	572	534	579	554	592	567	579	527	550	559	525	503	527	544	516	550	559	551	528	567	554	574	548	552	541	583	553	526	560	539	545	602	551	549	605	557	559	533	542	567	531	534	543	540	580	535	572	582	571	566	563	553	558	578	549	541	552	553	526	539	538	558	586	555	566	550	536	604	530	514	516	563	537	548	538	550	548	571	560	522	581	548	568	573	531	596	570	581	514	566	584	523	558	535	516	568	578	534	584	560	499	539	505	565	536	558	544	525	546	538	543	536	581	552	575	583	562	527	561	560	530	569	548	548	535	547	595	564	564	577	542	561	586	593	539	529	595	575	586	577	533	582	540	541	534	579	560	566	570	562	601	546	570	573	573	580	546	551	555	508	525	546	530	607	516	554	526	540	580	549	549	615	541	573	540	526	564	569	607	552	536	542	561	551	523	537	574	483	546	585	537	568	542	588	586	559	552	606	543	528	515	531	592	580	569	566	554	512	502	565	562	572	534	532	520	559	522	538	582	592	586	558	581	521	556	559	577	559	580	558	582	513	522	596	563	570	550	561	549	571	572	585	604	534	542	528	559	522	541	552	559	556	592	579	558	481	565	524	555	558	551	540	543	564	546	572	576	545	533	559	509	535	571	535	554	532	612	541	572	534	571	559	530	570	555	550	564	578	580	560	553	551	552	557	541	570	518	533	553	574	553	545	541	584	554	537	567	554	526	566	570	501	569	560	560	523	554	580	558	534	523	537	565	570	526	562	547	554	558	583	561	537	561	569	529	559	545	540	548	540	538	547	545	568	522	613	593	563	579	557	562	556	561	557	538	577	577	567	609	534	537	499	586	568	586	575	540	576	542	545	536	529	572	522	559	570	574	566	599	549	508	524	563	552	588	588	535	540	540	599	568	580	559	551	591	549	572	561	570	557	542	539	561	529	577	526	577	580	576	507	585	543	535	570	557	533	568	508	477	535	551	560	550	567	566	592	587	569	543	538	579	541	573	505	558	551	565	533	590	539	566	561	610	547	580	535	581	545	563	530	539	530	595	557	528	577	568	544	547	545	559	541	586	529	534	572	530	594	560	536	531	533	579	554	570	548	539	601	542	578	569	568	570	585	565	546	579	547	554	614	574	575	550	545	531	553	574	558	556	534	577	567	526	529	562	576	530	601	612	604	533	547	535	562	528	562	515	560	524	558	526	542	592	544	523	538	564	552	536	521	595	584	548	526	581	571	604	560	565	561	557	535	552	509	548	567	579	531	552	596	588	542	575	576	591	548	564	552	592	542	548	527	553	538	535	582	575	585	569	579	538	595	553	582	554	575	558	543	548	593	568	566	570	523	552	538	560	534	616	528	557	541	574	562	557	547	533	556	598	568	555	534	531	582	605	564	516	582	547	559	539	581	558	584	592	600	562	571	529	549	604	554	564	581	590	551	520	577	510	525	564	564	549	546	558	557	575	529	543	616	509	552	547	593	528	570	553	579	552	557	538	552	553	574	511	582	517	523	553	546	548	507	608	539	528	556	534	566	550	535	595	562	578	542	553	562	548	557	585	576	582	594	537	575	561	585	573	538	559	554	564	530	532	550	573	508	527	566	531	525	610	551	555	583	580	526	568	541	547	593	543	574	555	555	590	564	579	540	501	558	587	549	549	551	555	575	553	564	567	560	576	597	550	528	539	593	556	552	574	545	542	536	574	539	574	535	496	559	563	545	557	549	557	557	549	551	580	544	565	529	517	563	549	543	582	522	544	553	589	573	563	546	548	536	527	566	556	557	547	559	554	548	559	559	544	531	525	565	568	557	511	537	565	577	546	556	550	568	556	559	567	566	551	553	576	581	565	549	581	540	557	505	549	574	533	565	543	554	551	529	509	516	563	589	547	521	537	536	588	531	550	575	540	495	569	559	579	546	543	555	530	555	545	556	543	546	531	536	537	555	582	555	605	596	554	567	584	583	569	531	538	558	560	526	535	576	539	535	567	555	541	541	549	529	585	529	546	537	534	542	569	551	528	539	569	548	578	531	533	588	612	566	557	547	578	556	598	572	545	533	552	493	556	553	571	549	583	558	575	561	547	529	570	548	609	557	575	563	580	532	572	561	560	517	547	598	581	555	553	537	514	511	571	589	585	575	563	565	576	544	524	571	542	565	540	582	536	514	578	534	570	563	534	575	570	523	551	589	555	559	567	553	528	548	546	575	559	543	578	545	593	550	528	550	611	552	569	553	527	566	576	546	535	547	581	553	564	556	568	541	567	536	576	566	600	614	552	542	569	564	584	547	544	571	567	581	544	533	573	574	557	569	546	554	538	585
17879	24621	21036	22452	21905	15790	11755	13040	8638	7169	6658	7065	9892	7036	2676	1044	875	531	488	436	352	330	341	360	316	321	304	322	310	268	330	285	269	274	297	297	315	282	258	268	293	289	326	287	298	311	270	328	299	283	265	295	285	312	292	322	278	271	251	293	299	291	288	318	279	288	273	284	291	281	292	297	287	270	289	260	272	292	270	297	289	292	309	284	312	285	275	299	251	321	308	278	261	244	258	273	281	270	308	273	308	287	277	338	276	281	281	278	276	279	279	303	266	326	313	268	298	295	295	297	312	266	286	297	283	274	258	293	289	296	263	285	252	284	302	298	289	286	301	284	298	290	300	279	282	295	265	291	293	312	250	269	319	279	311	288	284	265	264	265	281	307	263	283	284	271	274	282	308	267	300	267	277	276	270	320	283	286	299	267	287	293	289	269	297	284	261	258	286	289	313	294	277	247	315	297	266	277	245	283	282	285	314	262	268	325	274	289	265	292	285	293	281	283	260	283	267	263	288	278	272	280	292	296	265	255	299	274	301	273	286	267	264	298	287	274	262	270	273	282	308	284	302	294	288	306	289	269	265	277	299	311	274	294	273	295	258	285	289	266	289	291	322	300	283	312	282	301	267	283	282	318	281	272	285	270	290	295	270	274	259	270	268	275	266	298	276	287	268	297	279	260	268	302	286	267	272	264	319	288	292	278	286	302	272	300	300	275	283	296	302	309	298	313	296	239	289	297	275	284	289	268	261	324	253	290	289	280	276	249	287	308	264	284	337	277	295	279	295	289	284	265	295	271	292	298	273	309	293	298	284	292	280	303	279	268	301	284	284	254	281	280	297	257	274	277	259	264	261	227	272	275	287	312	259	260	270	276	265	293	295	258	288	285	306	267	277	281	291	279	291	288	302	305	295	305	291	298	313	266	266	265	281	294	320	296	293	273	293	275	273	284	277	332	295	255	302	254	288	282	275	280	287	280	285	302	322	309	265	257	296	285	282	287	280	300	298	303	304	284	258	270	288	296	294	285	271	253	268	288	291	285	289	284	296	287	299	296	253	283	288	250	281	248	277	321	276	286	282	282	270	282	287	277	310	288	287	296	280	282	298	301	322	283	268	261	307	274	274	276	317	286	316	294	259	265	299	291	250	281	248	290	285	291	307	316	299	276	278	262	285	291	276	294	304	282	254	272	281	305	327	279	282	302	300	266	252	301	293	278	280	271	285	271	277	268	265	282	258	263	295	280	264	270	259	296	276	295	280	293	271	264	272	272	317	304	262	278	287	308	273	281	282	261	304	275	292	284	283	294	298	275	269	288	306	298	317	266	260	292	297	286	277	275	295	298	296	268	268	302	287	278	279	279	280	307	303	276	269	304	237	290	291	273	297	282	312	320	285	287	266	275	303	322	288	315	294	269	264	309	310	268	273	305	293	288	260	268	279	303	256	261	273	278	306	243	285	283	278	298	285	273	283	275	278	283	255	277	296	288	274	292	288	280	263	268	283	283	283	283	271	254	276	282	312	282	263	319	294	258	257	275	302	302	307	269	280	268	253	301	298	275	261	313	303	285	243	291	289	283	308	291	269	293	292	295	283	257	277	271	278	302	294	284	298	257	315	276	275	251	321	248	285	313	287	279	296	300	250	288	235	263	314	285	282	276	292	302	264	254	288	294	341	295	280	258	312	260	267	285	262	264	270	300	265	271	263	288	288	264	292	270	300	291	287	300	274	298	287	284	268	274	274	267	284	279	260	291	280	271	277	284	275	264	304	248	253	256	326	264	278	322	283	267	259	265	278	313	292	276	269	290	294	273	294	277	333	302	293	278	295	267	292	284	265	286	298	270	267	280	286	274	276	289	262	272	274	300	295	267	297	279	294	282	263	284	300	290	283	250	308	255	291	300	272	295	288	303	311	270	274	281	252	261	292	304	296	276	264	301	300	310	292	237	320	285	293	259	278	282	299	295	305	283	298	267	275	302	269	284	303	260	301	285	307	291	268	305	295	285	294	260	266	308	260	299	291	272	311	291	305	293	284	308	275	290	284	267	295	262	292	273	272	312	297	285	290	261	254	282	313	301	261	273	286	285	310	301	278	265	266	286	283	272	261	268	282	305	271	270	310	293	304	296	265	300	287	287	278	285	263	265	263	305	276	277	293	289	288	315	271	305	293	260	283	295	335	260	283	294	295	288	299	270	317	302	281	266	308	281	254	293	341	281	259	273	330	271	301	281	268	272	274	280	279	284	272	281	285	291	313	271	272	298	291	266	284	294	245	278	252	254	267	279	299	301	279	248	294	299	286	280	284	290	282	279	307	269	272	297	269	295	285	277	260	273	304	250	284	297	281	309	272	265	279	297	276	304	295	279	271	319	277	293	273	269	279	271	271	270	241	297	270	280	283	284	314	298	296	291	279	270	272	277	280	290	277	297	277	271	248	287	273	315	310	293	270	307	277	281	291	296	316	271	269	287	289	282	267	285	292	290	321	288	264	255	275	281	324	271	295	297	292	294	293	294	280	262	293	280	291	267	280	242	283	276	277	272	273	276	295	252	289	290	308	297	297	285	265	261	267	291	289	244	294	287	321	278	262	281	303	268	298	308	298	301	266	276	282	265	297	289	275	274	277	269	291	290	265	294	280	294	306	270	288	274	303	252	302	282	284	268	275	276	293	283	301	291	297	274	307	271	299	293	293	286	288	274	313	280	267	292	323	285	276	300	284	308	291	306	278	277	292	310	293	282	278	251	279	274	295	265	324	270	273	320	283	278	246	326	261	256	267	274	325	251	289	274	289	279	315	274	285	263	295	281	276	282	297	265	261	302	290	316	260	275	264	319	280	276	275	291	291	279	275	281	261	285	276	261	289	241	267	244	291	265	292	284	291	321	286	295	281	274	295	290	290	277	319	266	249	291	320	302	277	297	281	300	287	291	260	242	299	270	274	271	275	266	281	267	248	295	274	268	272	272	282	274	267	275	294	293	286	291	261	278	245	281	276	301	286	282	264	268	294	267	281	280	305	282	284	333	296	290	293	283	250	271	260	283	298	262	281	269	252	293	282	276	243	291	272	266	276	285	272	255	286	276	282	283	305	266	270	264	268	302	249	293	304	308	314	276	271	300	275	317	268	261	293	236	283	272	246	294	284	260	303	302	261	275	276	249	302	271	312	290	294	289	261	276	295	266	269	274	310	266	282	263	298	273	285	256	253	293	286	275	307	291	271	322	274	263	278	302	263	283	264	283	276	272	291	281	295	311	298	301	254	297	310	286	287	276	273	286	291	320	282	255	284	291	282	315	308	251	293	284	253	318	284	285	321	291	319	275	261	276	312	279	272	310	261	294	320	287	290	266	279	256	290	307	281	280	276	265	294	283	256	303	280	267	285	264	273	281	286	307	257	285	277	318	253	270	266	310	308	279	297	285	291	296	264	282	266	276	293	312	288	258	321	298	294	282	269	311	285	269	276	286	284	297	259	290	294	260	291	286
12702	19171	17218	25134	27429	20547	20503	22977	20311	18337	22677	24577	30578	17964	8540	2569	3248	2004	1747	1435	1124	1202	1444	1145	906	1009	1183	987	972	827	847	882	857	814	769	839	808	765	785	876	794	762	767	818	749	803	836	807	798	817	757	832	828	791	726	815	833	757	785	742	822	766	824	772	776	802	757	780	792	738	751	845	765	788	792	793	797	779	820	776	820	798	837	827	784	761	801	801	793	753	795	779	788	764	769	771	776	790	791	789	797	778	793	751	824	835	753	785	787	809	802	773	798	764	840	796	780	804	812	785	763	777	794	810	754	831	763	789	785	765	747	804	755	777	802	772	774	778	740	777	727	765	732	803	780	787	765	804	750	807	788	853	802	758	785	791	783	834	822	835	789	786	804	801	786	788	794	824	773	740	804	780	804	838	789	771	791	795	788	818	838	827	776	782	751	768	729	787	772	775	808	830	756	726	738	821	774	731	783	752	760	757	784	772	774	765	782	861	780	845	786	766	797	779	806	762	759	827	769	762	785	766	780	812	781	797	722	791	814	793	738	754	787	804	732	736	747	822	829	780	793	768	793	776	791	738	757	781	812	791	775	792	783	762	778	789	806	763	758	788	792	785	802	746	780	736	765	793	794	787	744	804	766	813	808	751	809	796	743	765	814	747	781	812	786	798	760	775	821	767	836	768	822	778	805	824	772	812	726	798	787	785	806	843	813	817	768	766	803	740	815	828	720	831	813	763	769	803	809	744	775	784	833	780	751	796	832	744	808	784	787	842	759	806	806	749	770	806	768	810	812	770	813	768	815	798	811	745	769	800	803	753	753	796	774	747	804	745	773	774	782	785	813	774	834	766	742	788	764	790	764	815	786	802	756	790	801	786	783	792	738	824	768	792	798	782	763	797	797	804	807	825	777	784	732	792	703	786	762	788	806	786	802	785	800	781	778	769	800	784	769	793	804	722	772	840	783	778	752	780	756	756	793	787	777	764	730	741	711	761	769	835	748	762	819	774	744	747	755	771	751	743	765	801	808	851	776	848	816	781	816	776	818	759	801	789	728	787	787	803	802	800	761	824	860	785	775	794	786	790	741	767	769	746	772	750	729	761	817	762	771	769	722	805	740	729	781	747	777	752	808	804	769	788	813	805	777	756	785	743	825	779	783	756	759	769	803	793	776	822	751	818	818	800	753	784	769	802	784	790	842	796	807	765	767	769	756	756	737	787	761	820	805	799	786	752	773	816	859	753	770	728	835	813	772	744	789	734	824	768	769	809	850	776	785	813	801	756	740	786	783	782	824	780	782	799	755	778	779	742	745	765	782	773	763	771	811	740	728	748	757	821	810	791	763	767	807	789	788	818	792	766	799	823	822	817	781	825	771	764	801	764	775	806	765	811	766	802	835	792	798	802	834	773	819	728	775	815	829	763	802	804	796	819	779	794	749	802	823	775	731	794	760	804	825	730	779	777	819	796	758	799	755	765	809	773	734	767	765	806	772	756	777	793	799	784	808	795	779	789	750	791	770	768	705	791	797	817	829	747	792	817	793	790	782	761	787	759	756	788	778	775	770	811	838	768	804	804	759	765	769	787	794	729	781	819	808	803	779	820	797	807	756	774	817	793	786	820	792	779	791	759	780	791	799	801	768	808	785	808	825	834	845	804	751	763	802	784	731	783	800	816	770	844	838	781	816	797	813	755	721	805	746	760	782	801	820	779	784	803	773	790	792	774	774	817	808	754	761	755	805	766	807	770	836	809	794	814	752	747	802	803	758	766	779	808	792	818	841	744	788	767	807	741	765	792	767	779	756	784	788	791	771	731	810	757	780	801	772	791	799	796	752	758	809	789	797	742	838	809	794	826	803	788	824	796	773	759	753	801	792	751	760	735	768	795	809	776	783	771	782	802	767	787	793	779	790	785	765	796	776	790	838	822	801	771	744	749	841	746	761	811	796	815	736	797	797	736	802	818	794	768	789	770	764	767	810	793	778	822	806	752	766	770	769	796	765	822	719	795	740	780	788	779	728	749	782	754	816	758	766	795	753	801	817	818	809	723	811	773	813	761	799	768	784	796	776	808	779	776	744	808	759	791	788	793	810	730	780	802	794	768	806	779	750	761	799	796	747	799	780	781	814	737	832	794	808	769	777	777	774	746	766	841	739	757	764	804	767	801	807	824	825	783	819	772	769	803	749	795	783	766	752	741	813	771	780	800	778	733	771	782	746	815	777	755	780	802	757	773	757	792	827	755	772	822	795	769	810	804	750	785	785	777	776	793	813	812	803	756	742	752	696	764	787	784	753	769	786	811	778	780	786	754	782	774	771	807	807	777	821	712	801	776	815	784	790	734	776	784	794	768	818	795	761	769	768	745	805	767	769	771	806	758	852	740	821	817	767	757	771	815	771	831	797	797	793	807	771	790	748	777	818	776	807	820	813	784	771	765	784	803	748	790	762	781	690	823	761	776	768	799	789	796	837	813	724	771	774	744	801	769	820	781	774	822	805	803	757	800	777	771	785	792	835	796	785	801	758	771	854	783	827	783	789	788	745	778	783	799	822	764	830	746	773	768	777	766	760	802	757	763	782	724	802	755	779	762	783	799	769	783	709	778	750	786	719	762	811	885	797	796	762	785	722	800	834	790	802	802	789	745	748	740	814	802	757	781	773	722	793	766	769	750	828	765	770	771	789	759	705	803	791	806	758	788	796	804	767	831	805	774	794	812	771	801	798	795	738	773	793	742	790	735	761	743	794	760	795	756	837	780	804	791	778	805	793	807	778	741	827	782	838	786	768	757	828	766	778	747	729	776	798	774	763	816	742	789	814	742	765	801	763	750	823	776	783	783	806	811	763	779	734	798	801	796	764	759	793	744	737	826	790	774	824	775	728	797	780	785	740	726	730	741	743	756	798	836	800	780	770	819	774	805	855	755	762	780	784	725	791	780	766	715	793	774	775	790	786	766	764	780	788	770	788	754	747	797	793	797	791	778	749	758	768	758	803	766	759	765	787	818	776	815	811	822	757	767	740	733	743	745	819	768	755	792	794	781	854	783	760	790	774	767	796	779	776	801	766	703	815	813	811	780	743	794	857	769	773	730	805	790	780	744	773	756	824	783	827	811	787	799	747	715	777	820	777	780	788	745	787	763	753	770	771	774	773	790	776	839	726	755	774	742	720	744	768	768	780	779	790	771	799	708	794	759	747	780	814	792	823	785	829	803	761	803	769	793	792	741	787	812	733	764	805	770	838	794	755	759	757	761	778	737	835	820	816	797	771	764	798	813	791	771	781	813	794	814	803	798	799	790	771	776	806	779	785	774	805	795	817	758	797	766	787	779	746	774	816	818	742	758	749	808	769	760	769	731	795	798	793	772	789	779	814	780	804	820	744	764	778	805	812	800	807	829	812	768	792	766	802	728	805	787	735	770	751	802	818	752	799	811	771	766	823	764	758	806	744	776	822	792	722	817	803	795	789	819	771	809	812	810	829	771	699	793
32859	32711	30108	32240	34273	31113	24437	25068	21968	20465	17278	20076	22933	18464	8217	3319	2191	1519	990	629	528	510	476	393	319	347	390	331	368	297	330	323	296	299	290	324	304	290	305	301	281	298	300	271	285	297	302	273	273	298	272	242	283	293	278	270	283	284	307	289	315	288	288	274	314	291	279	307	274	288	295	297	308	291	322	301	344	297	285	292	263	307	266	286	291	288	266	250	262	273	309	297	274	285	293	283	302	275	288	269	287	305	285	253	313	287	258	278	271	308	281	322	294	276	287	278	275	290	277	291	260	303	297	268	281	290	260	266	280	288	295	271	252	264	282	328	281	305	279	270	261	293	296	324	286	283	290	289	286	286	271	301	286	311	285	295	281	281	266	294	305	304	274	301	277	301	288	257	311	265	268	246	283	264	262	292	300	269	291	274	280	289	262	297	308	286	292	275	293	280	273	312	312	278	303	271	307	291	299	294	269	291	275	302	307	307	322	314	301	285	263	304	288	298	277	302	303	303	259	289	284	272	257	281	281	293	281	279	280	273	269	276	308	311	270	273	279	287	292	312	284	314	330	273	285	267	280	270	281	294	319	315	285	292	261	258	291	268	255	267	289	282	297	280	279	290	302	306	288	312	292	293	303	289	273	291	305	300	301	270	291	305	262	270	262	289	260	308	292	280	295	261	308	281	282	290	284	292	290	288	306	308	312	264	311	275	262	292	287	308	290	286	283	272	298	311	262	276	306	270	264	283	256	268	309	297	300	266	308	285	296	281	303	283	279	291	305	308	265	305	282	287	260	307	304	285	292	287	278	317	264	324	277	321	300	282	295	311	286	287	307	273	280	290	304	269	283	274	303	293	290	316	295	299	292	299	283	284	283	285	306	314	265	277	311	276	298	287	274	272	302	297	289	305	270	283	283	290	274	299	281	305	288	284	282	296	275	261	280	284	269	316	299	286	315	271	268	292	286	301	316	317	309	288	303	291	273	279	288	313	284	281	260	279	274	276	278	275	305	282	260	293	282	277	292	311	344	283	316	310	279	295	300	285	271	277	297	257	284	295	273	299	255	303	289	273	267	288	267	297	281	308	291	273	261	299	283	282	311	265	273	290	301	300	264	307	264	306	298	306	262	299	283	304	261	274	275	284	256	291	281	273	276	291	265	278	268	290	271	291	291	272	291	286	270	299	314	273	267	295	293	327	305	304	277	294	309	340	288	277	295	281	304	301	289	287	291	283	294	276	318	300	265	291	298	286	272	309	281	338	304	253	280	292	293	279	294	279	296	284	263	254	270	292	283	299	278	283	306	280	324	296	307	289	278	282	263	266	299	291	299	325	307	272	294	267	277	308	296	282	311	256	268	265	293	319	310	310	274	295	283	305	315	310	312	269	286	269	290	291	309	281	267	282	274	283	323	291	251	274	290	250	318	293	279	316	330	330	283	283	284	279	284	304	299	275	305	270	311	297	291	317	269	301	272	280	276	279	268	266	273	274	289	271	292	285	268	305	279	279	249	273	308	301	297	278	320	320	247	281	292	282	306	300	327	269	281	296	333	308	271	290	290	306	314	280	303	304	276	266	294	278	268	291	310	275	302	294	305	261	309	292	291	266	242	288	319	279	307	252	316	341	269	324	288	288	305	324	302	277	279	330	283	256	288	319	272	263	278	297	296	272	268	279	266	306	287	293	311	315	296	257	295	289	281	284	281	286	287	273	288	292	274	272	297	296	249	288	281	264	329	276	293	294	281	280	295	282	292	295	295	284	298	245	302	304	265	312	288	280	290	294	284	269	277	289	261	291	282	291	281	290	273	275	272	252	286	283	285	274	264	298	284	265	308	308	295	280	283	295	293	298	299	303	302	287	267	280	277	308	290	297	280	279	275	277	298	286	299	279	305	292	288	294	290	292	289	281	291	288	295	263	278	300	289	295	251	268	279	318	342	299	278	268	302	292	297	287	306	274	294	284	327	329	306	296	290	280	268	270	273	302	264	273	296	266	272	272	306	284	252	298	299	289	288	268	283	297	276	287	301	282	270	266	288	275	293	285	281	304	298	291	249	339	310	289	299	281	312	309	286	315	268	268	276	325	286	267	256	287	275	246	304	275	297	316	284	295	279	277	293	289	270	285	264	331	299	272	275	293	295	280	308	265	305	332	285	299	290	281	289	289	268	273	267	294	302	286	315	270	285	288	262	279	303	297	319	264	294	290	280	296	291	302	308	282	266	236	283	315	306	271	286	260	276	291	252	282	293	262	285	307	292	297	302	294	301	322	258	293	288	290	268	279	271	273	283	312	283	276	309	274	294	259	311	252	298	300	274	269	309	275	281	304	300	282	283	307	299	276	292	280	255	288	277	294	265	290	290	301	301	300	285	275	285	268	291	254	271	285	262	279	296	266	307	289	298	300	321	304	295	303	316	256	258	291	289	268	307	285	304	259	312	289	313	283	305	290	305	313	273	288	297	290	276	300	264	296	282	288	297	308	292	286	300	305	283	301	292	266	326	321	286	291	290	307	302	273	295	311	291	278	292	313	265	299	263	288	296	285	243	276	279	316	280	330	283	252	271	289	302	285	276	283	285	288	297	315	279	297	289	283	295	290	285	309	268	288	265	295	292	312	289	278	333	272	295	295	304	285	268	261	278	274	276	269	281	279	281	290	278	278	301	314	324	265	302	298	284	284	307	309	290	279	331	307	331	282	302	304	280	278	307	314	293	278	296	279	317	319	270	308	255	284	301	303	303	290	259	267	280	297	276	298	298	301	289	305	334	274	292	270	313	288	303	293	307	290	302	279	291	279	261	276	277	292	277	308	274	312	281	284	289	267	301	301	294	304	288	277	287	252	308	268	271	275	307	291	302	285	281	282	287	278	274	287	284	280	286	295	305	295	282	279	284	305	290	286	310	271	297	292	274	267	311	321	269	295	276	295	289	286	285	280	303	279	299	319	293	308	317	269	331	275	275	295	303	269	296	302	289	287	267	313	267	325	311	263	281	297	319	278	309	263	315	301	294	275	286	298	276	300	310	267	302	293	284	268	283	271	256	277	285	277	273	280	272	283	255	266	298	307	303	251	279	289	281	307	304	275	316	286	309	292	289	282	309	278	283	283	277	300	276	270	276	312	279	282	273	275	273	287	300	276	282	308	324	319	313	288	312	313	274	288	273	271	260	285	282	290	314	288	290	286	263	327	320	279	275	286	303	262	331	295	304	254	308	298	283	278	299	268	279	286	272	304	310	300	296	280	288	305	285	282	279	299	261	285	277	305	284	291	321	296	316	287	272	269	281	282	288	281	301	299	302	283	259	264	303	286	272	305	263	264	280	278	295	328	289	284	288	263	295	276	298	289	329	302	285	279	300	287	278	291	253	301	307	271	300	261	278	294	294	272	276	268	280	298	271	274	315	289	311	317	287	304	268	327	275	277	294	327	275	269	283	273	329	297	272	339	296	294	310	286	296	261	271	273	296	300	303	277	276	287	294	287
23048	24092	25212	34535	38660	38096	28893	34688	32565	33455	34058	40138	43907	30254	18587	6065	6327	4709	3220	2004	1714	1660	2245	1387	1096	1262	1256	1304	1472	913	912	900	906	808	879	836	931	840	873	835	830	861	797	866	884	832	861	785	803	814	816	816	780	786	799	823	776	810	790	813	824	787	789	756	762	829	781	752	778	777	784	811	768	752	764	833	789	752	717	805	790	773	808	751	804	795	801	712	804	775	750	792	791	765	750	774	751	764	850	772	764	758	771	780	780	735	771	754	791	763	798	746	753	740	818	732	728	737	764	808	737	739	754	802	781	767	803	814	783	710	767	777	745	711	714	727	726	789	679	782	810	799	784	751	768	746	740	791	762	839	806	786	783	788	754	782	747	779	740	830	712	827	737	727	732	747	757	798	757	767	733	719	784	801	730	766	821	781	762	812	729	759	726	752	712	720	714	716	791	753	779	763	816	784	735	803	739	760	719	740	726	773	740	785	759	773	747	744	767	808	747	764	775	732	753	792	679	766	751	781	745	755	801	719	751	743	743	759	808	758	751	669	727	751	771	746	747	803	822	761	735	752	750	757	733	808	774	754	692	744	716	730	715	819	771	776	773	793	740	788	741	745	702	760	782	706	710	756	772	708	784	749	760	687	699	767	758	767	791	803	723	715	758	725	764	784	740	773	766	722	744	762	761	829	805	718	751	727	777	821	800	745	775	783	735	777	770	755	759	711	766	807	769	767	788	755	790	783	783	792	763	754	808	746	749	691	795	784	770	799	781	725	774	735	760	781	782	739	783	777	744	802	788	765	760	766	754	752	799	780	801	733	753	711	754	768	807	755	747	717	787	760	809	774	769	746	746	744	787	718	750	782	766	794	763	744	756	752	727	734	763	730	741	803	724	720	755	719	747	785	811	785	786	784	823	811	727	729	782	715	795	755	752	786	787	758	749	737	753	712	681	774	761	796	732	747	755	734	697	733	740	755	782	790	769	755	667	781	744	783	743	790	771	746	729	724	767	797	760	743	745	765	719	725	747	772	774	780	761	749	778	766	759	774	826	748	760	800	769	766	779	790	744	785	731	714	735	754	780	767	721	777	741	756	703	760	762	760	772	765	813	728	793	742	765	759	736	713	803	768	800	765	774	750	757	710	754	778	704	748	768	769	771	753	742	735	767	764	763	736	737	725	758	786	790	747	748	751	756	758	802	788	783	764	770	720	770	748	759	739	736	744	738	762	699	736	732	805	734	772	789	745	718	738	739	739	746	748	763	783	754	789	799	712	748	754	771	792	748	726	784	755	755	767	726	734	716	779	754	782	743	737	731	787	767	804	772	759	724	746	715	697	712	747	713	756	762	777	727	749	746	671	796	735	748	738	771	777	771	728	716	741	778	752	726	764	720	728	734	770	807	815	738	782	769	733	744	770	760	776	777	727	725	758	759	812	732	772	767	742	735	773	773	754	752	801	795	744	717	773	774	799	698	780	765	766	748	778	811	784	739	748	772	732	754	755	704	691	766	823	731	758	722	713	814	754	744	770	794	737	718	780	777	779	778	779	791	811	769	823	751	786	747	736	743	786	726	770	779	722	745	766	742	762	779	740	820	747	778	720	742	765	749	818	757	710	768	776	680	793	731	762	755	728	704	767	745	775	755	762	772	751	780	762	768	760	743	746	790	754	766	800	819	771	758	770	759	734	747	769	768	787	772	782	719	730	727	755	723	772	804	789	754	760	791	761	793	759	772	773	821	686	767	817	768	737	749	746	775	725	763	764	716	726	812	751	768	727	719	756	751	773	803	766	716	773	810	764	700	741	772	718	787	820	763	804	741	713	739	766	773	772	786	757	722	717	765	796	762	775	775	708	747	723	777	787	764	740	741	748	709	770	759	720	741	768	773	758	808	751	782	760	759	725	735	739	790	778	786	741	747	750	793	735	765	750	768	729	781	740	797	749	737	764	782	746	789	775	774	827	760	784	679	763	722	791	789	753	786	779	764	740	703	822	754	770	808	794	786	767	731	767	795	759	744	716	782	795	758	736	742	746	753	802	746	794	773	805	735	774	770	783	742	733	810	751	817	751	780	764	780	775	783	736	788	748	844	748	737	799	759	771	757	749	776	759	739	770	741	752	774	761	776	765	735	724	749	765	776	734	783	767	779	716	701	740	732	782	778	729	765	726	705	780	783	768	756	765	760	767	794	799	787	756	752	738	755	774	776	750	760	773	739	787	775	761	732	794	756	722	742	788	774	777	777	796	726	814	771	739	788	725	785	811	790	755	757	800	769	749	811	777	729	748	741	774	711	731	761	721	744	737	726	740	791	783	722	769	751	708	784	748	777	744	703	784	737	779	765	733	746	747	745	773	804	741	805	766	744	779	789	722	797	761	723	702	741	765	803	768	756	722	780	728	754	792	750	769	750	782	754	754	742	731	746	759	755	716	770	750	718	802	752	764	747	772	745	769	752	778	732	764	771	821	808	751	748	770	759	745	773	784	784	722	764	763	745	739	757	748	797	774	812	785	759	775	791	754	764	794	700	753	745	737	722	798	708	739	767	784	772	776	784	769	671	752	794	738	758	774	763	745	811	772	788	752	779	740	789	789	762	752	731	736	742	743	745	737	712	742	695	757	769	728	733	778	744	774	735	741	765	756	745	779	748	749	781	744	771	777	722	730	763	740	744	752	764	791	781	750	735	721	771	790	718	737	785	718	769	777	745	795	784	797	768	781	791	821	774	788	709	765	737	770	746	750	721	750	738	799	740	769	766	801	737	746	767	767	759	761	724	704	800	764	741	736	783	762	731	746	827	782	744	721	781	769	737	737	731	748	780	781	798	752	724	748	762	743	739	717	738	735	752	735	775	773	761	762	711	792	756	770	715	745	810	756	735	755	808	806	755	728	734	762	735	777	753	765	773	782	780	719	751	751	739	741	788	755	759	785	779	700	747	762	779	715	767	749	821	783	766	754	751	758	709	745	735	707	696	735	799	715	807	752	749	783	766	751	727	805	789	751	722	746	727	796	790	763	740	707	743	735	779	759	709	744	772	765	737	742	747	771	748	785	703	765	732	789	810	752	709	782	740	776	781	785	781	753	764	783	749	757	714	728	810	767	728	740	756	691	722	778	779	767	764	731	724	782	763	759	707	757	766	773	765	802	756	767	801	751	732	715	755	748	763	761	763	747	730	738	810	776	715	739	756	739	738	702	721	682	738	811	766	765	724	717	742	787	744	754	778	758	762	762	783	787	772	767	749	746	753	779	777	768	752	773	779	776	728	724	715	750	746	778	772	705	784	738	777	752	784	767	692	756	733	726	710	815	717	762	755	745	746	822	727	770	796	751	729	790	769	741	733	717	743	757	815	763	804	782	722	756	773	763	759	720	772	786	773	783	728	771	733	768	785	766	746	758	751	785	742	738	737	768	764	741	757	718	803	763	759	780	750	753	742	766	804	738	778	777	755	801	722	784	730	732	752	775	753	758	713	767	777	746	766	782
6006	6175	6713	4729	4644	2680	1546	1370	1065	924	717	832	1021	1027	393	229	220	244	182	170	175	164	191	187	186	190	190	172	184	185	196	192	189	197	188	205	194	155	168	157	206	179	199	193	191	192	196	202	166	196	181	182	197	202	181	200	176	178	185	176	189	189	187	161	185	188	168	201	183	161	165	179	177	166	160	174	185	163	183	177	210	193	183	179	191	195	199	156	186	191	191	177	182	176	186	174	189	199	183	198	183	182	189	189	176	182	157	176	197	167	196	178	198	202	172	187	227	173	169	175	188	170	171	164	192	202	185	149	181	181	207	176	174	202	180	177	185	180	195	178	194	184	185	189	202	196	197	186	181	173	156	179	173	171	175	199	156	195	186	161	198	195	189	187	201	193	180	163	183	193	189	201	183	190	200	189	159	201	194	166	193	160	167	184	181	176	212	183	174	211	202	166	167	167	195	186	202	183	194	157	182	164	185	190	214	204	178	172	182	176	193	188	208	167	174	177	190	188	175	191	174	181	175	175	183	182	177	196	186	162	207	183	198	187	171	193	163	197	183	216	187	203	193	165	206	175	194	171	178	177	187	170	199	183	204	196	192	201	206	179	202	178	191	176	196	180	179	194	196	180	197	151	208	167	179	179	191	174	187	193	170	196	186	180	174	207	179	189	185	192	184	172	194	178	177	179	164	221	198	170	204	193	209	173	175	169	192	173	186	213	182	190	187	183	197	210	183	145	182	179	198	184	180	197	169	173	196	168	191	175	198	193	174	180	186	179	189	192	190	177	196	184	175	196	191	162	204	193	188	184	175	182	181	158	170	188	186	180	177	181	195	194	186	193	185	169	182	172	170	208	176	188	159	192	178	157	155	185	190	166	179	214	198	180	194	190	183	197	178	172	196	160	170	199	193	213	174	202	178	191	181	204	189	191	174	185	183	177	213	199	201	152	179	165	195	191	189	165	194	170	173	191	175	218	220	175	179	190	206	209	174	194	188	195	161	191	202	191	173	175	179	197	199	162	191	174	181	182	189	161	163	179	179	184	172	185	198	190	174	189	181	175	175	185	209	183	191	177	170	194	186	189	179	179	184	172	190	186	173	199	190	215	209	215	193	174	200	189	196	190	193	172	190	186	167	188	196	173	172	185	200	192	190	178	181	205	215	146	152	203	205	208	170	176	211	195	182	177	208	151	195	202	193	183	190	192	198	209	188	165	184	178	169	194	219	197	184	191	186	185	197	184	164	159	188	196	179	181	166	175	188	173	192	197	187	184	191	195	213	176	179	209	195	184	206	154	171	175	177	186	207	176	162	182	185	168	181	178	191	163	183	177	196	203	180	181	203	188	195	189	180	161	159	155	188	178	191	190	186	210	168	182	165	196	206	192	189	172	177	184	167	174	196	175	191	183	174	215	204	167	190	189	180	179	207	188	184	202	218	179	177	156	176	167	187	193	147	167	182	173	223	172	169	180	174	175	174	179	187	185	142	183	182	170	188	201	198	182	211	176	186	170	181	170	197	205	189	189	205	177	196	157	198	212	184	215	168	163	192	209	178	162	201	165	179	185	214	214	178	194	187	231	178	158	190	178	192	188	181	188	196	177	193	185	165	157	195	206	181	178	163	179	206	178	182	206	178	182	182	190	172	199	169	184	211	168	186	199	189	176	191	173	204	194	186	179	209	178	199	172	186	184	174	171	175	163	176	134	197	196	191	161	171	182	170	190	186	192	174	179	205	186	185	168	185	159	179	205	188	169	187	188	182	204	196	184	167	199	194	170	187	185	179	179	204	176	178	170	170	174	210	176	207	169	153	172	176	188	168	184	188	196	168	181	203	180	169	188	179	162	220	202	205	169	163	185	187	169	214	187	185	187	172	192	174	163	203	201	209	170	160	196	201	183	194	169	210	190	173	191	185	181	192	189	191	171	214	177	188	169	171	210	184	207	196	202	185	188	173	191	155	178	184	181	201	187	184	199	157	197	187	180	190	172	210	184	160	182	178	173	190	169	181	197	188	178	182	199	202	180	180	181	193	176	189	184	182	196	172	210	179	176	189	179	175	199	195	206	177	197	161	183	176	182	175	176	193	170	197	188	180	160	192	174	196	181	172	171	200	165	169	207	189	193	192	190	164	195	164	184	204	179	178	176	201	201	194	166	173	179	219	184	196	168	188	171	167	172	189	167	167	195	188	166	181	200	179	177	186	190	172	182	189	190	207	219	194	186	162	185	188	192	164	164	196	212	173	172	172	188	202	194	175	194	199	173	200	182	184	193	159	169	160	188	177	190	165	181	152	178	188	196	196	170	172	207	158	176	182	188	184	180	187	173	192	188	163	185	151	189	218	194	191	176	157	162	182	195	159	179	202	191	183	222	214	206	174	199	177	180	184	190	178	201	164	199	196	198	183	195	158	193	149	181	173	189	188	174	204	183	161	198	171	172	177	186	203	173	174	173	209	215	187	169	183	182	189	166	193	181	180	183	173	166	178	195	193	186	189	160	194	194	204	178	191	214	182	193	179	194	175	171	172	173	184	189	189	181	184	184	161	189	162	190	182	185	162	173	171	161	170	205	191	208	191	166	168	194	170	198	187	205	183	210	179	184	199	171	168	183	175	183	212	194	198	183	173	187	192	176	195	206	210	159	164	197	167	173	169	199	164	165	204	179	184	181	186	178	178	179	200	196	191	195	166	178	159	210	172	160	215	188	170	166	153	200	189	195	196	181	177	193	204	187	179	205	205	182	163	194	179	194	185	181	180	175	191	197	166	184	196	188	175	182	169	174	204	198	181	188	174	188	195	175	162	182	198	178	173	197	195	202	173	185	187	178	199	192	160	204	178	216	190	196	204	169	174	188	210	210	201	187	179	193	181	180	205	196	176	207	196	178	164	188	188	195	195	175	156	188	189	179	167	178	182	206	171	154	153	195	159	202	170	209	188	188	165	184	181	183	211	179	222	174	188	215	179	191	190	200	211	175	191	186	175	174	210	217	168	182	220	185	191	159	167	165	182	216	179	173	163	175	202	163	193	160	187	174	185	179	171	166	203	176	199	172	160	168	190	182	200	200	167	187	180	144	168	200	159	189	183	194	194	190	192	161	173	185	182	167	181	196	193	189	193	182	184	193	169	176	187	185	189	200	186	151	178	180	186	182	172	173	175	192	178	177	164	178	184	191	183	187	185	194	190	194	180	197	198	181	189	180	195	214	190	182	175	211	225	191	187	192	166	188	178	183	179	187	196	194	195	176	200	160	198	181	195	184	166	181	181	201	196	171	192	189	192	165	172	182	184	174	177	171	203	221	165	189	170	175	189	186	176	166	205	195	176	177	189	178	185	160	172	210	173	195	190	182	196	193	192	169	184	190	217	211	171	196	187	176	174	186	186	156	191	201	190	170	206	190	167	186	191	172	204	182	159	196	174	181	174	174	175	174	202	198	183	193	191	176	181	206	175	176	183	216	178	193	183	192	190	183	204	175	199	181
4771	7427	8397	10175	12013	8374	5379	5714	4313	4346	3663	4414	5513	4470	1687	914	915	813	702	601	575	647	659	571	590	604	585	612	581	579	580	557	524	520	598	536	560	547	575	552	582	547	536	546	567	571	570	564	557	554	515	543	548	572	546	559	546	558	555	522	574	600	525	545	559	565	567	586	531	569	544	576	559	573	491	574	552	563	545	560	533	512	535	575	492	589	569	575	539	560	566	535	559	556	554	528	529	578	537	596	563	534	582	556	520	520	567	537	597	550	523	543	568	570	564	527	577	564	555	513	597	556	585	530	523	579	538	615	556	571	543	577	553	542	543	556	561	558	557	589	548	548	557	547	543	559	527	544	527	581	557	540	552	507	522	561	598	599	514	552	554	600	580	551	525	548	577	561	539	541	553	505	560	536	532	590	573	585	533	526	561	518	537	544	557	547	565	546	563	576	534	540	565	538	527	573	519	551	552	577	514	552	575	601	530	561	600	562	572	537	539	536	539	538	558	560	539	546	530	544	552	521	537	581	498	574	559	593	544	580	540	545	564	574	593	545	563	556	532	534	529	517	517	540	536	559	570	563	527	530	554	572	499	550	546	582	563	512	559	528	555	623	572	536	529	577	554	541	517	543	563	611	576	541	542	540	565	572	554	558	559	599	576	532	597	533	528	574	553	550	523	566	541	567	573	549	530	545	514	556	575	544	535	536	569	554	575	535	521	516	538	546	559	596	554	531	539	558	527	610	546	564	588	571	588	547	557	544	561	601	516	523	546	556	552	569	556	563	542	552	580	546	545	590	571	568	535	577	539	563	550	582	576	532	542	560	539	556	581	561	565	571	563	575	526	543	538	550	572	594	555	568	518	568	528	563	554	573	549	557	583	526	549	536	564	512	520	544	521	563	543	557	560	522	523	501	585	501	562	572	564	559	546	546	556	556	542	569	514	568	555	581	587	556	533	551	572	547	525	563	527	523	578	530	561	536	544	521	523	560	589	557	590	575	565	587	528	543	534	513	545	548	598	571	543	574	512	542	549	536	537	534	582	550	545	547	562	629	522	588	557	596	548	527	594	525	540	509	532	543	540	550	522	587	529	552	588	590	551	556	561	559	594	569	599	579	542	569	533	566	576	539	559	562	546	566	558	560	546	541	525	536	555	548	585	541	539	586	530	528	543	533	533	561	524	555	581	551	565	565	534	554	540	556	530	544	545	549	531	529	526	569	558	522	532	564	529	541	551	581	576	533	586	570	563	514	561	576	575	551	513	520	528	492	563	511	563	564	572	554	604	566	503	545	549	537	580	547	542	567	573	550	544	589	541	554	564	557	537	504	556	557	600	527	540	524	552	556	528	568	512	568	584	498	584	577	548	563	531	562	572	576	551	561	585	532	570	540	502	506	543	585	624	561	523	517	569	558	492	589	572	543	498	573	529	561	571	548	556	543	544	562	558	532	561	526	552	558	565	555	606	555	541	592	605	528	565	549	550	553	554	543	576	548	547	542	578	554	576	533	548	544	540	553	534	533	533	528	563	564	609	555	523	549	546	532	564	600	551	570	543	604	514	555	534	536	583	567	554	567	574	577	549	552	510	534	553	573	576	543	538	532	561	587	565	524	554	561	557	527	552	553	505	569	548	579	611	542	605	546	535	542	584	532	541	567	530	529	547	539	521	600	528	543	535	515	580	565	510	574	587	561	511	586	556	587	595	516	542	551	539	554	502	566	600	555	535	539	509	544	580	557	555	556	540	565	530	564	530	592	580	558	558	497	540	598	540	523	572	560	540	519	545	566	599	541	549	564	535	559	585	547	518	544	535	533	538	529	551	558	563	532	554	587	558	538	519	532	585	519	542	570	534	547	559	556	573	555	537	537	534	534	596	564	544	518	534	542	542	577	531	556	607	574	544	564	552	552	585	533	507	568	533	553	548	548	554	552	550	587	553	616	568	572	601	584	567	600	557	520	528	568	539	570	515	573	529	546	528	567	572	557	578	555	575	524	559	556	563	551	584	593	543	551	544	565	565	529	550	536	564	532	539	534	534	542	521	569	547	542	588	556	506	547	558	549	562	584	590	553	528	566	509	561	544	546	584	612	562	542	558	553	548	573	533	554	564	599	541	543	553	531	566	560	585	604	530	510	581	544	572	552	595	523	535	532	520	537	579	545	509	522	546	551	584	559	574	554	552	563	508	590	569	520	530	559	583	549	552	519	521	554	604	562	568	548	535	544	560	595	563	521	562	523	511	548	525	593	552	568	561	576	584	590	579	524	529	593	519	560	593	525	532	584	528	555	511	570	557	543	592	559	517	618	563	585	598	528	539	560	514	567	543	541	524	581	559	562	568	549	547	533	547	564	549	541	548	517	544	516	582	592	544	575	524	518	602	540	527	514	530	561	546	570	499	559	578	559	534	577	619	588	513	529	544	597	534	590	621	554	565	583	528	563	515	527	564	538	526	530	582	592	539	595	565	559	579	504	584	578	541	575	580	563	557	553	515	555	536	528	547	542	536	535	532	532	525	529	540	542	545	530	527	593	542	574	596	537	532	499	534	549	543	568	586	547	545	549	558	568	558	534	587	561	570	543	572	556	527	559	519	554	536	582	557	558	521	558	551	567	548	552	569	525	569	606	545	524	510	575	585	535	549	539	534	550	534	594	538	544	597	513	562	530	607	573	574	589	524	551	549	565	553	539	582	578	504	542	565	551	535	576	512	540	532	568	521	558	532	574	549	565	567	561	533	575	544	549	587	565	558	554	498	567	520	531	517	519	569	537	566	573	516	559	544	551	535	565	603	555	552	579	578	564	564	506	582	544	567	549	540	584	586	527	538	541	528	518	531	550	580	556	544	532	538	581	561	526	549	566	564	539	601	570	525	564	568	507	572	534	526	523	565	525	580	582	574	539	570	548	538	590	539	526	561	581	569	572	559	540	555	561	574	566	577	560	560	544	559	563	525	555	554	543	516	549	535	594	543	564	505	572	544	547	559	572	598	528	596	552	544	596	531	549	556	570	571	478	537	548	556	506	547	560	569	585	545	562	552	549	532	575	527	564	580	514	532	541	548	556	508	567	542	584	600	530	513	532	520	529	551	586	571	585	537	507	555	515	585	498	538	564	550	556	568	534	536	560	584	569	556	507	557	525	581	535	548	565	543	510	532	541	524	585	533	578	550	520	551	544	583	623	543	560	537	539	549	539	505	577	526	570	559	548	561	565	560	557	539	568	526	525	527	533	568	538	565	540	513	552	554	547	582	582	521	533	557	539	564	572	549	528	544	577	610	571	549	525	514	571	526	574	540	550	608	569	554	533	547	546	546	545	571	542	572	556	586	501	550	566	519	571	523	542	532	527	547	562	536	570	549	559	543	542	557	560	536	560	551	562	563	541	546	600	517	590	559	544	553	547	577	529	547	546	574	530	571	588	522	615	541	544	544	552	546	543	565	584	484	592	554	584	560	532	528	634	528	560	545	563	525	532	552	531	528	567
17791	23613	22790	23168	24439	20479	15369	13703	8949	7775	6626	5515	6677	7496	2551	1131	863	714	430	358	347	357	349	299	320	307	298	283	270	293	290	289	290	292	283	266	285	265	262	289	305	295	298	302	292	290	269	286	309	283	304	309	283	282	274	287	268	259	260	269	324	314	296	313	296	301	292	284	261	267	321	275	259	266	300	254	278	288	327	301	298	261	268	291	265	278	278	283	303	329	277	291	278	293	280	280	299	302	272	263	267	284	266	295	274	300	249	283	293	286	280	261	282	285	284	312	299	293	281	286	289	291	291	254	298	296	291	250	258	275	268	287	281	318	286	301	281	310	270	288	311	276	274	279	277	274	254	299	305	284	275	280	286	288	290	281	255	273	308	271	292	280	304	282	306	285	290	273	260	311	318	275	252	301	297	288	308	267	266	284	301	280	292	289	274	287	304	244	289	300	274	294	287	246	265	248	283	273	295	316	280	306	274	269	259	271	252	270	259	277	247	258	256	277	262	293	274	257	303	280	304	283	257	264	279	296	295	261	274	234	278	289	299	301	317	306	288	284	266	272	263	290	290	285	264	282	289	253	258	291	263	304	272	296	259	295	286	318	285	251	279	280	253	261	292	239	273	266	292	263	284	292	286	292	271	260	269	290	297	244	319	262	264	288	271	288	266	284	289	273	288	262	299	258	268	286	297	279	256	283	288	281	298	282	292	265	241	263	291	273	275	281	289	291	289	268	281	290	290	303	245	302	296	284	253	257	286	302	293	293	260	275	286	308	278	276	305	274	273	260	288	294	257	279	257	272	286	271	287	329	288	296	292	307	300	264	296	275	270	288	263	271	285	273	267	278	325	258	300	278	287	286	255	300	262	284	264	288	279	285	259	293	320	270	262	276	270	294	279	319	269	293	292	271	302	289	281	288	278	285	267	286	276	303	276	270	277	268	307	270	266	266	283	289	287	286	255	265	276	288	289	278	284	294	317	285	273	285	267	277	287	269	286	273	276	289	276	281	264	302	282	306	262	278	279	297	283	316	256	272	271	246	292	275	271	303	245	273	288	280	283	287	268	270	289	304	267	278	282	306	277	267	264	271	291	272	307	291	280	315	253	301	293	301	281	260	314	282	264	277	310	277	309	252	255	270	283	258	277	266	251	286	302	271	257	284	270	312	292	272	272	287	268	291	293	301	256	314	281	270	259	294	303	285	293	257	291	270	287	274	283	295	280	304	284	290	251	285	294	263	287	302	298	262	260	278	303	287	280	327	274	288	274	282	290	234	325	289	286	264	257	294	294	272	249	289	275	278	285	279	285	281	297	280	270	275	281	265	260	281	258	285	291	270	285	262	304	260	265	272	277	265	288	273	276	281	271	284	302	283	299	268	248	272	282	289	295	281	277	277	293	287	308	284	250	262	280	292	284	286	276	279	316	285	245	280	277	294	297	268	249	285	322	278	279	287	293	303	260	259	280	275	288	250	286	271	244	296	276	291	263	266	289	263	277	295	267	283	268	273	291	261	282	269	258	285	263	300	238	279	279	274	249	296	287	300	297	286	276	299	280	293	288	271	265	286	271	276	282	278	313	293	277	278	302	294	292	274	271	289	289	277	256	281	313	262	269	280	265	268	304	276	300	283	283	273	278	284	272	271	321	250	277	301	271	298	308	248	271	284	304	271	281	282	268	278	269	277	291	299	281	272	273	300	242	274	277	257	286	274	285	291	259	257	319	285	299	267	297	293	298	301	282	276	285	287	299	259	293	299	304	248	296	295	271	288	288	274	267	296	311	319	288	298	276	301	270	301	294	284	264	248	252	310	272	256	271	297	292	292	275	292	288	298	288	263	265	286	288	280	266	271	271	298	276	261	262	271	289	251	286	283	264	313	303	261	271	266	287	276	306	300	287	289	268	316	282	286	284	291	310	272	292	292	283	258	324	291	277	282	244	291	292	259	294	257	274	267	302	266	296	272	284	282	255	276	267	285	327	275	287	285	263	255	274	286	306	252	258	272	274	267	268	280	279	268	269	278	243	272	303	247	280	309	280	301	312	298	301	283	296	281	261	274	264	282	291	303	274	287	303	285	273	286	279	287	289	280	284	295	257	281	298	257	272	299	278	315	267	274	300	308	270	257	280	294	276	281	247	272	288	267	273	288	287	278	285	285	297	321	279	256	277	271	291	270	274	302	282	270	299	277	302	289	252	262	266	303	307	290	270	229	288	304	289	304	254	290	287	253	253	271	284	296	261	263	261	301	269	280	241	304	283	288	296	276	281	282	274	296	246	285	297	291	293	288	290	280	301	275	285	274	295	289	287	256	256	278	299	259	272	305	288	283	287	272	286	280	280	295	295	306	306	284	279	293	263	251	270	265	298	275	309	265	282	276	285	279	290	297	280	336	289	252	308	275	288	283	257	260	252	295	293	284	310	283	312	246	276	310	283	267	295	252	278	305	254	300	282	302	268	252	277	285	293	272	271	279	287	300	263	283	269	309	309	284	282	317	272	282	301	320	265	299	302	320	249	264	298	297	282	281	229	256	299	291	285	269	275	265	289	271	285	287	309	288	279	289	263	271	261	276	315	260	308	314	313	258	284	273	311	276	277	303	278	291	249	273	277	308	273	265	262	262	284	283	276	292	284	271	285	253	284	252	274	283	258	272	272	281	304	269	272	284	296	279	275	257	257	271	305	322	299	268	270	277	277	277	278	272	288	260	280	287	290	330	299	254	254	267	296	273	272	258	287	303	290	319	302	254	276	277	292	277	289	301	269	283	287	297	277	288	269	237	276	288	253	290	284	292	274	291	275	276	271	301	312	285	286	279	243	267	286	269	271	253	293	249	280	293	278	290	261	294	282	246	293	290	287	268	308	290	254	317	272	293	269	284	283	251	288	297	288	310	285	294	286	284	273	278	246	280	262	277	299	341	273	267	255	308	263	292	254	274	294	275	294	300	277	278	287	259	297	283	247	277	294	274	288	275	284	264	285	251	281	286	279	264	275	320	282	306	292	294	270	284	287	291	254	285	298	274	263	258	291	280	306	290	289	316	284	256	296	288	299	283	279	262	306	258	299	300	272	291	265	303	294	296	287	260	260	295	267	302	290	256	267	307	266	270	274	265	284	275	245	274	274	248	271	279	280	311	270	285	277	289	305	288	290	273	257	273	246	267	267	322	270	292	311	307	267	272	234	268	299	280	291	285	296	286	275	292	280	322	336	288	265	282	297	287	284	257	301	289	290	270	274	280	270	246	290	275	290	306	299	278	310	276	293	305	280	311	283	234	288	272	270	280	283	272	286	265	284	274	256	290	276	276	249	256	309	258	302	288	269	280	256	308	272	272	285	309	263	278	290	259	293	274	279	292	280	266	265	256	300	271	269	258	292	267	328	306	274	292	260	247	279	260	289	281	273	301	294	299	274	305	271	305	280	321	259	274	269	273	296	285	272	288	311	292	274	314	274	290	303	248	273	280	312	264	300	285	286	307	301	282
13051	18961	18650	25684	28925	28145	20883	24248	17885	20360	20563	21283	24890	21589	8682	3921	3106	3406	1773	1161	1033	1157	1356	944	903	958	941	920	992	862	808	828	788	783	842	787	764	802	819	780	807	774	745	814	774	783	750	849	769	790	768	804	751	766	779	805	785	791	841	769	814	796	759	738	794	799	769	780	815	767	791	774	787	769	795	838	737	793	838	737	787	778	793	757	742	791	755	781	796	826	806	819	758	755	747	773	788	758	763	804	829	768	799	797	804	775	773	772	765	755	795	824	746	794	766	852	760	746	775	769	764	821	720	834	778	812	702	811	809	751	859	784	788	765	788	791	774	798	809	787	805	797	757	777	781	806	753	752	762	808	778	814	721	815	792	724	767	732	811	772	808	785	749	748	726	769	780	767	784	776	781	717	772	785	769	817	799	755	761	750	743	781	790	793	768	776	803	794	785	789	756	782	834	803	763	775	783	762	810	763	810	785	763	759	746	773	760	759	720	787	741	807	796	784	764	777	768	776	775	787	784	761	819	778	705	796	729	799	762	832	757	833	776	782	776	750	726	802	753	760	770	749	796	774	755	815	755	777	772	798	734	784	774	772	801	789	764	792	806	746	746	804	742	777	797	725	816	767	776	765	753	760	793	782	801	799	753	844	811	821	757	805	800	746	753	782	804	767	777	747	851	761	796	778	772	756	802	765	778	820	837	760	774	740	794	820	807	772	787	811	760	836	812	744	774	759	796	808	753	767	764	785	763	777	768	775	776	760	784	773	826	833	777	760	813	763	749	759	756	768	789	775	767	755	802	815	799	765	781	790	805	787	784	837	761	737	777	794	797	851	838	741	772	724	775	828	798	783	739	756	779	779	774	749	768	772	774	792	756	796	745	784	794	743	803	763	767	807	795	767	785	807	768	803	826	741	770	785	757	813	798	741	758	744	794	783	727	821	809	796	812	794	748	809	783	748	771	793	749	806	733	761	784	806	779	772	761	753	757	726	734	792	782	727	744	791	771	778	791	767	764	773	762	848	769	712	773	749	760	809	814	757	767	773	738	800	750	805	791	793	778	763	740	730	787	782	765	725	756	759	773	795	791	784	780	721	798	753	791	802	788	739	765	767	752	802	794	771	821	790	806	796	781	737	772	747	816	764	722	797	798	769	794	782	801	739	778	751	849	772	732	824	775	766	783	772	797	724	780	789	794	805	782	749	767	796	788	750	773	760	819	777	786	805	791	797	763	811	747	793	786	752	786	763	779	777	807	770	809	767	785	731	782	771	756	751	750	797	731	838	819	724	747	716	756	749	800	799	796	774	776	784	755	814	830	804	810	853	773	791	784	824	788	776	783	769	801	755	755	773	762	822	751	810	805	773	779	782	798	770	824	729	738	765	789	814	802	812	807	777	784	773	765	761	767	767	801	789	789	795	804	776	767	780	810	774	771	745	840	783	762	763	720	800	789	773	743	768	777	809	781	796	805	741	795	759	801	798	734	766	742	753	840	752	791	803	794	730	770	761	768	767	774	800	748	774	767	768	741	737	787	812	795	776	784	805	785	804	766	755	785	780	758	717	791	823	765	824	775	734	763	785	772	847	758	795	796	793	747	779	794	782	752	751	811	803	764	762	750	778	821	759	765	775	777	783	780	797	819	745	786	793	814	746	740	766	781	748	730	839	815	782	730	745	783	824	830	795	745	812	796	802	765	833	798	823	730	774	801	780	794	790	782	814	750	776	762	748	780	795	767	757	764	784	778	797	802	773	788	786	748	823	741	779	770	774	799	775	810	797	743	787	776	765	796	777	805	769	769	799	755	790	761	825	763	755	838	749	741	767	804	819	777	775	772	826	777	758	746	744	742	757	780	791	806	846	755	817	763	763	753	833	748	768	763	768	781	772	807	847	752	758	746	774	766	801	797	778	783	800	734	793	773	776	784	748	755	805	833	796	789	811	772	809	824	765	783	727	811	773	801	736	754	782	775	836	823	782	803	760	799	776	788	786	780	832	771	773	739	751	817	799	833	771	766	761	824	807	770	785	832	806	789	769	758	793	813	752	764	741	776	742	778	712	786	805	777	771	773	806	793	784	795	785	729	766	800	793	795	760	749	802	745	741	773	799	742	795	732	731	800	842	825	765	767	770	806	790	839	793	785	803	767	776	779	789	797	838	760	780	801	762	771	817	802	752	736	803	805	796	770	799	788	787	792	727	775	763	802	793	775	769	791	783	737	794	763	861	775	779	774	781	757	759	767	755	770	811	777	775	741	762	790	765	777	767	764	795	808	805	809	816	836	814	784	781	839	832	796	830	725	734	772	812	745	797	840	785	766	785	821	765	787	764	817	760	807	783	765	789	748	804	769	776	777	792	737	748	788	823	817	800	761	749	794	778	830	832	759	766	812	781	770	794	810	791	733	769	799	755	771	790	786	791	772	803	792	736	783	768	812	791	847	803	792	738	803	779	773	750	799	734	820	802	735	813	744	740	803	801	739	749	727	790	801	795	739	828	795	794	791	741	776	783	780	771	744	755	780	775	775	755	838	798	814	745	813	780	762	817	758	799	782	739	742	720	786	792	775	760	754	782	840	768	760	784	743	752	751	802	758	769	822	758	779	759	792	777	851	821	767	778	773	783	731	811	788	824	752	799	750	779	796	790	746	781	819	764	779	807	817	767	795	760	691	765	747	769	682	796	802	768	792	805	811	745	829	719	810	757	804	757	803	802	831	771	810	781	767	770	783	778	804	780	825	736	748	697	771	793	727	761	803	793	831	729	798	827	794	733	749	788	763	759	759	765	872	819	780	789	779	742	775	747	798	754	785	756	783	802	772	766	777	790	820	796	828	770	756	773	793	766	784	723	792	762	837	796	761	775	780	842	728	816	811	774	773	748	784	816	766	772	800	770	807	775	803	771	738	777	792	821	775	809	781	795	778	759	797	762	810	793	755	780	808	786	743	802	843	788	790	817	768	809	771	764	783	762	790	774	849	762	772	749	754	830	746	760	800	734	806	745	809	766	793	810	779	723	790	808	788	776	828	757	767	740	776	802	794	856	761	795	745	801	782	777	747	799	736	746	791	778	816	808	801	765	792	787	757	795	747	802	808	799	744	734	783	786	743	729	769	763	742	784	794	759	788	784	763	760	769	771	773	769	778	738	770	822	753	761	807	763	821	720	772	750	764	760	823	820	799	810	802	716	740	768	773	790	774	746	812	783	794	801	833	794	823	769	786	769	813	774	780	770	759	803	769	756	765	787	737	743	762	795	755	862	795	731	726	804	751	804	732	779	750	794	768	753	765	802	777	770	779	766	738	790	811	751	789	782	818	735	791	782	783	793	778	754	802	765	793	818	737	829	758	796	825	794	756	819	741	791	807	817	795	778	756	785	745	795	767	761	840	788	772	740	782	794	773	746	727	764	806	784	783	816	760	791	783	772	743	727	778	786	772	810	757	796	833	779	747	761	788	746	756	737	770	774	764	814	817	716	763	779	800	745
34028	39839	32175	34361	33281	30314	29261	26777	22629	19325	18603	15782	17531	16781	8496	4368	1825	1773	1572	821	566	529	537	395	363	391	367	318	362	299	310	320	279	267	303	302	305	307	304	284	286	310	291	285	309	278	326	286	299	312	256	284	292	270	256	280	278	281	319	293	292	321	299	297	280	269	280	272	298	285	282	260	282	282	263	318	291	307	284	292	288	254	328	299	284	284	295	315	307	272	276	298	288	284	284	308	267	283	290	299	276	292	268	269	287	279	281	249	282	296	306	295	290	295	278	289	318	291	293	282	253	269	268	321	301	277	287	299	276	286	316	260	290	319	284	286	291	275	299	302	299	314	279	291	298	318	286	314	278	279	320	271	250	266	268	259	267	292	286	261	301	315	274	295	272	301	291	301	293	294	273	289	299	300	266	265	297	258	291	297	291	266	270	269	299	304	288	300	297	295	279	316	279	280	263	297	317	299	308	261	266	289	294	305	259	295	262	313	269	286	271	284	306	277	282	281	294	272	297	288	299	313	287	287	280	290	284	274	281	290	251	262	293	307	267	282	303	303	306	318	257	303	316	325	282	301	303	292	276	294	263	302	280	262	317	283	279	298	293	281	296	279	312	297	288	285	284	276	289	292	260	271	278	271	293	257	293	269	270	293	261	326	276	254	268	323	295	279	315	298	286	279	320	295	277	293	314	254	304	272	290	275	304	281	314	310	274	272	260	283	288	281	276	278	270	265	288	296	268	270	328	279	276	265	287	259	302	297	275	313	281	279	271	293	301	255	293	295	272	260	304	292	263	279	308	282	292	301	275	251	295	311	298	282	258	281	291	244	215	268	300	268	292	252	291	278	236	284	295	288	313	279	281	261	289	293	309	266	279	272	287	309	272	268	326	278	282	260	270	284	291	258	275	270	308	271	295	273	274	305	267	283	313	301	291	289	281	286	295	287	294	309	299	292	330	316	270	292	271	285	292	292	300	290	287	282	278	291	282	283	278	300	302	249	277	289	273	292	285	301	305	285	253	281	327	282	309	286	258	294	277	276	306	313	300	254	259	297	296	299	279	301	265	316	290	272	298	310	291	301	282	302	317	290	294	323	293	281	275	296	293	290	301	277	262	304	252	281	295	282	255	290	286	309	299	288	291	315	275	280	294	278	279	265	282	304	339	299	266	276	310	295	301	281	284	303	289	271	280	268	278	282	297	323	302	262	276	288	276	285	314	329	250	291	288	302	293	304	283	299	290	292	286	306	288	276	261	278	281	274	283	287	281	300	297	289	290	278	250	284	288	299	299	255	293	274	324	281	288	291	263	289	298	296	292	318	289	281	310	263	286	276	253	311	271	312	280	280	282	281	296	258	267	256	282	271	292	312	274	282	270	304	268	285	280	277	261	288	278	272	289	279	295	277	275	308	275	269	280	281	275	283	288	270	283	266	272	302	291	281	270	289	285	274	267	277	258	270	308	332	295	325	289	263	276	290	278	292	315	262	298	257	340	269	318	281	263	270	305	293	279	314	301	275	292	275	282	313	279	283	269	270	298	299	275	267	273	273	282	296	270	287	269	298	293	279	282	272	275	277	269	250	277	256	300	286	321	300	306	303	266	287	296	280	267	293	277	288	298	294	289	281	276	297	270	279	274	261	295	254	273	303	321	275	327	266	294	251	332	316	282	265	281	304	286	312	255	268	284	263	265	251	298	303	308	314	255	272	260	289	282	315	307	288	292	244	277	274	282	278	296	297	297	299	306	286	298	294	287	297	286	260	267	283	276	281	317	281	268	298	268	302	282	294	287	294	307	270	291	297	292	338	262	263	273	287	293	306	317	287	293	278	277	266	290	301	303	281	253	268	286	300	316	283	290	289	309	293	279	278	292	249	317	249	307	285	284	255	273	281	300	314	287	266	303	286	266	290	303	279	295	301	274	276	313	262	300	266	295	306	317	269	284	300	271	321	280	305	272	259	336	277	306	286	274	283	304	273	275	295	300	300	272	326	282	294	299	279	270	283	283	272	287	301	268	275	319	264	280	284	292	312	287	299	274	276	274	297	256	278	284	284	298	286	290	295	308	292	285	296	281	319	302	303	291	288	264	300	298	303	303	301	280	293	265	274	278	301	262	279	277	291	274	260	299	276	276	291	279	280	274	258	304	285	274	303	273	304	277	278	271	288	293	286	275	300	272	294	325	282	309	327	253	269	294	302	280	292	272	291	306	290	299	296	282	280	299	277	289	320	286	291	253	295	293	286	278	291	283	259	294	285	317	300	290	302	296	265	318	289	273	266	283	294	312	287	293	295	301	296	266	282	284	268	293	287	285	273	268	274	245	290	275	301	276	296	279	291	316	309	303	305	302	294	262	295	276	305	283	314	297	274	321	279	254	302	268	282	292	316	300	266	269	293	287	306	315	301	296	269	256	271	285	256	292	301	265	276	311	259	273	308	299	263	296	311	271	275	277	291	281	278	275	292	275	299	254	294	282	300	268	276	298	304	298	265	279	274	274	265	257	277	266	255	283	282	282	275	268	278	277	308	301	283	297	257	263	299	299	300	311	288	281	263	338	295	288	313	283	300	326	291	292	308	280	261	279	298	274	270	247	279	315	300	267	282	294	253	297	286	315	282	301	294	280	322	292	313	300	285	310	283	280	270	278	290	321	255	288	260	308	292	293	275	294	293	275	271	309	263	299	293	295	278	294	290	286	310	347	262	310	293	291	283	316	276	278	265	297	288	281	291	265	303	294	279	287	305	275	258	286	257	302	309	319	275	294	288	308	294	258	294	295	300	280	278	281	280	294	275	307	283	306	289	294	302	283	301	307	282	289	249	288	285	299	300	272	271	255	330	306	274	290	293	283	279	271	269	275	270	279	311	276	292	315	279	274	286	296	274	267	334	286	281	288	300	273	300	274	284	272	279	302	309	296	259	309	291	291	290	289	308	281	273	339	306	294	297	265	307	279	277	281	291	275	298	266	301	309	272	286	275	317	274	276	258	289	281	294	263	300	294	299	307	324	300	280	290	294	311	259	265	281	311	281	321	276	274	287	272	295	270	284	295	305	277	295	305	281	267	266	304	297	281	273	291	292	283	293	279	305	282	280	248	294	285	293	259	314	297	265	285	281	310	273	289	321	294	303	281	241	293	319	267	291	278	300	270	282	277	296	275	296	283	304	269	299	285	266	300	272	315	284	243	297	256	298	292	285	312	279	306	270	235	292	269	302	302	301	250	292	298	293	245	272	295	280	309	286	290	289	284	293	270	272	269	249	278	294	282	288	306	300	311	327	312	300	287	290	307	305	302	293	270	284	317	328	304	265	296	293	267	292	316	312	274	306	326	288	290	270	303	284	287	286	291	281	317	282	282	275	254	294	287	296	321	261	298	306	258	306	270	263	274	297	272	265	289	290	296	305	292	267	300	294	317	309	275	262	259	312	268	274	298	289	297	281	293	264	266	262	302	272	331	312	264	290	265	268	276	272	252	279	297	287	259
24125	31649	27929	36775	37068	38864	34413	35448	30817	32360	34177	35065	37914	30675	19766	12404	5084	6946	5546	2250	1937	2119	1943	1332	1071	1786	1378	1271	1366	966	902	848	939	899	874	838	785	790	840	879	842	813	817	841	808	805	818	823	806	812	826	772	810	790	820	764	802	786	833	844	827	827	791	748	788	749	757	753	753	722	816	732	777	793	814	819	755	755	739	787	745	769	738	788	802	753	777	758	749	778	779	728	817	782	770	784	769	767	755	779	789	764	789	726	755	797	770	807	798	780	790	775	752	797	767	739	760	724	730	729	667	775	773	741	751	799	791	762	796	719	773	775	752	772	792	785	742	723	733	759	733	727	754	759	764	774	783	765	790	720	765	764	724	719	802	763	754	725	735	782	698	748	790	673	746	701	724	761	724	722	720	757	778	733	752	762	745	724	799	737	725	739	730	743	732	756	745	746	775	755	792	753	714	716	760	764	756	796	772	768	772	763	748	738	748	785	732	693	744	744	719	715	734	775	713	711	773	718	770	753	782	753	780	723	777	745	798	758	771	751	731	768	775	793	770	775	770	770	807	655	717	759	765	725	751	792	750	730	751	822	774	729	737	740	778	728	743	745	747	744	738	791	773	779	734	780	779	714	770	736	754	787	732	708	774	743	770	787	759	781	738	746	699	775	796	761	732	705	743	802	754	754	763	750	727	754	700	713	783	778	735	770	733	767	720	775	726	707	759	730	814	717	686	783	738	785	728	749	759	786	749	785	787	751	749	754	748	701	708	736	755	728	780	768	769	765	732	741	742	735	745	755	720	751	745	775	778	766	732	750	715	755	762	734	772	769	738	730	729	789	789	726	809	729	771	761	756	776	751	771	703	741	762	747	709	703	770	708	788	759	766	739	705	747	788	730	740	780	776	736	772	741	737	755	742	702	801	706	747	725	714	720	766	767	730	778	764	749	768	747	737	772	761	794	755	752	756	722	788	741	782	739	696	736	759	745	775	774	764	745	769	664	777	756	747	762	739	737	736	753	726	745	729	766	721	764	763	702	800	786	761	695	723	787	738	777	764	762	777	728	715	758	737	734	734	727	754	725	724	735	790	742	723	773	745	755	759	725	779	737	722	745	762	711	722	768	699	762	782	724	768	832	719	733	773	763	716	817	756	724	751	751	737	767	746	743	683	749	773	719	742	707	752	759	731	718	752	739	776	753	729	771	731	756	767	773	742	780	789	735	735	754	728	773	735	752	720	755	739	771	813	784	731	751	791	797	772	769	736	728	785	762	692	729	715	756	780	793	727	812	716	763	748	732	711	759	697	734	765	740	723	821	756	779	735	718	755	767	709	752	796	729	758	739	732	788	772	730	690	730	804	798	749	772	754	738	797	798	777	735	767	768	678	752	756	788	753	743	766	718	775	754	774	744	802	733	764	787	732	768	723	726	748	717	768	789	750	709	797	739	746	697	733	789	762	791	755	731	722	756	787	788	791	765	759	765	740	750	795	730	714	744	741	777	772	730	773	701	774	772	758	749	777	734	782	689	749	741	753	781	737	719	781	760	764	722	734	725	785	779	723	801	760	772	733	782	783	761	769	726	701	762	725	706	767	801	680	725	762	745	809	726	740	737	679	783	756	738	695	720	762	743	717	802	759	783	723	724	777	743	746	720	724	746	741	731	747	705	761	746	738	716	799	706	762	758	717	761	768	796	740	753	762	742	774	759	747	733	734	739	770	742	792	753	740	755	813	776	756	751	773	790	742	784	710	806	776	759	726	769	710	730	752	760	722	784	799	740	746	736	803	778	756	769	728	793	767	764	844	739	772	765	792	732	774	766	765	717	797	765	767	785	758	745	770	736	720	720	758	750	720	758	682	762	752	757	692	748	731	809	786	804	719	776	729	788	738	725	766	780	739	723	738	752	768	760	727	780	765	759	763	772	785	734	771	765	751	743	714	783	716	766	755	704	749	747	768	771	795	782	749	790	751	758	803	767	751	788	739	739	749	724	768	731	718	744	760	744	749	771	740	769	734	761	775	798	739	746	792	729	753	702	721	749	720	776	741	734	764	743	784	775	783	728	797	770	768	757	760	709	727	751	755	792	767	733	748	718	738	743	708	768	792	734	779	773	760	768	785	722	717	737	772	780	764	752	790	740	715	753	746	742	761	759	767	742	768	779	727	708	737	760	723	757	791	762	748	746	725	737	779	728	801	762	759	724	729	732	755	772	769	793	751	722	776	786	713	720	780	764	749	744	761	747	742	794	773	760	702	736	790	723	713	771	779	786	728	772	761	745	774	739	786	751	756	749	746	753	754	731	732	733	792	772	771	745	730	718	755	726	736	769	721	722	732	728	808	780	778	795	741	759	723	727	799	733	786	755	737	797	716	770	799	725	798	780	759	746	760	704	742	706	706	701	759	777	784	772	779	715	695	746	699	694	810	746	753	761	706	716	797	749	769	798	779	752	791	757	732	716	765	764	745	761	738	747	779	776	710	764	724	725	758	740	763	767	744	733	718	722	765	793	728	773	724	715	733	743	721	753	771	832	746	773	737	726	776	760	738	753	748	725	759	765	748	771	760	770	756	740	790	756	797	726	784	770	776	807	768	762	746	765	755	701	733	764	753	744	730	723	788	729	795	722	756	760	777	752	708	755	742	733	781	740	728	778	772	753	756	710	736	743	793	747	753	764	785	731	716	746	782	738	770	736	730	749	772	789	766	739	705	754	770	784	801	748	761	790	732	707	765	775	724	780	705	746	752	723	767	775	715	749	812	713	734	741	777	734	747	713	746	767	790	784	774	712	739	777	763	785	746	753	790	724	729	756	699	721	773	740	748	697	772	769	771	748	757	749	747	714	764	730	728	763	703	745	751	722	755	754	746	774	751	765	802	785	746	773	742	760	750	775	728	771	752	791	738	754	724	697	765	772	730	773	741	740	724	772	763	741	769	771	804	717	823	801	780	754	777	739	781	774	717	754	767	758	746	739	694	711	708	743	764	785	745	767	742	760	757	724	769	753	736	734	748	730	774	727	770	772	726	733	713	687	803	739	767	771	755	774	802	741	759	794	786	780	726	753	831	731	757	740	786	739	747	791	788	742	771	766	785	734	751	735	760	771	746	747	761	773	740	769	744	782	767	761	764	726	722	765	735	751	738	743	730	744	801	740	725	728	773	776	704	801	701	717	771	713	759	781	724	716	780	710	750	753	758	748	758	785	819	744	765	738	761	789	750	748	799	770	746	760	772	766	776	743	722	773	773	742	769	761	787	820	750	779	711	756	729	736	795	780	758	744	763	739	770	773	785	721	744	762	717	740	780	774	727	744	708	711	747	804	722	771	774	736	776	782	722	720	722	741	757	722	736	779	739	750	771	747	716	776	739	766	777	701	803	696	754	764	770	804	765	749	751	770	769	767	760	739	748	748	728	734	806	750	763	718	788	783	719	713	723	793	768	739	810	732	762	791	710	679	759	729	724	759	762	769	796	742	799	722	736	760	707	774
6031	7047	7964	7272	4655	2368	1965	1437	1051	925	875	618	809	840	478	281	226	269	248	180	232	196	183	167	197	194	180	195	199	163	167	156	200	175	187	190	183	187	178	162	182	174	182	189	184	208	185	180	209	174	182	192	170	185	169	188	176	204	195	186	175	189	177	198	182	175	201	178	184	178	183	179	180	184	160	204	192	173	200	199	196	182	173	187	208	173	175	177	178	199	198	213	177	196	163	179	191	186	157	201	162	198	180	184	163	182	187	168	189	168	202	202	183	180	197	163	186	192	166	184	207	176	169	179	166	176	195	156	175	179	166	221	197	165	197	191	184	192	192	200	182	186	185	155	175	179	199	169	183	179	186	172	158	178	188	163	188	183	170	188	203	150	190	171	185	192	203	183	209	226	184	182	159	155	198	178	175	176	166	195	178	201	183	199	191	169	193	174	186	195	194	175	184	199	192	180	179	180	202	193	201	184	194	190	188	201	164	166	229	179	178	184	161	185	176	179	166	148	185	143	191	206	198	206	192	149	177	192	166	176	192	165	185	187	210	213	207	194	196	157	187	207	154	191	176	186	205	162	181	186	177	210	188	209	166	194	189	194	180	221	181	190	171	157	181	206	191	160	183	166	198	194	178	187	174	153	185	178	175	176	183	175	191	195	175	189	170	186	168	200	189	184	164	187	184	190	174	190	168	185	172	190	191	158	197	178	179	153	191	200	178	183	185	194	172	185	215	203	168	169	173	193	175	223	186	173	177	202	179	168	177	165	167	173	157	161	194	192	184	174	182	187	186	188	170	184	171	181	165	200	193	173	183	201	178	165	175	166	186	192	182	176	158	171	192	195	198	179	177	177	169	184	166	176	171	151	174	202	162	205	188	181	187	184	169	187	178	200	179	207	165	189	178	180	181	171	184	166	169	171	197	180	190	185	199	199	182	194	187	166	174	191	194	172	186	178	194	190	194	179	196	170	175	189	182	188	192	198	162	190	190	198	179	174	186	182	193	182	179	181	223	185	182	187	176	161	187	157	174	190	166	153	174	186	176	190	187	178	165	190	172	163	163	197	212	162	159	183	169	164	199	179	206	178	170	170	172	177	215	175	204	174	163	170	186	176	194	186	184	185	189	188	180	163	185	174	197	193	178	168	154	177	195	199	191	195	163	183	180	190	177	194	190	161	199	197	188	205	157	182	203	183	183	196	188	191	189	197	194	168	173	170	177	202	196	177	185	194	187	192	213	163	194	165	173	179	199	169	184	168	181	153	203	182	179	165	193	181	191	196	201	167	190	183	177	147	188	184	171	177	198	186	177	167	196	186	189	190	185	172	203	190	177	177	168	179	167	174	172	183	181	194	186	180	192	196	164	179	184	179	175	168	194	192	195	162	185	186	190	199	202	206	159	184	186	193	181	156	186	190	189	149	196	158	156	177	165	157	181	195	166	194	172	179	201	189	165	178	165	165	177	162	172	168	202	219	179	166	162	213	185	189	197	188	188	210	163	212	180	169	205	177	172	171	173	181	179	180	168	203	189	177	201	199	188	180	174	175	185	198	210	155	175	174	193	178	185	168	200	184	166	196	199	167	193	198	180	187	177	181	182	178	192	180	198	186	180	162	191	188	149	179	187	192	175	192	171	192	200	212	180	201	181	171	192	206	172	168	174	208	173	211	204	185	163	179	182	192	191	178	201	199	204	188	180	212	192	209	206	183	176	208	186	186	191	209	186	197	154	162	184	191	163	199	201	182	179	174	197	163	172	178	167	143	169	162	174	188	177	199	192	182	181	196	167	189	182	179	167	171	179	194	189	202	200	173	184	183	180	184	197	169	179	180	169	190	189	159	185	196	192	181	198	194	178	186	177	211	186	167	177	172	203	210	194	198	184	205	180	178	153	194	196	176	191	176	174	175	156	191	203	188	173	174	184	183	178	169	183	169	180	187	179	182	180	169	176	179	175	171	194	194	177	183	164	165	189	174	176	227	177	203	170	199	182	181	180	186	200	184	167	188	164	183	229	182	173	147	166	191	168	178	188	175	162	171	187	184	175	180	189	160	192	177	175	179	188	184	180	165	217	174	177	159	191	178	197	207	205	183	152	191	187	201	189	189	200	180	191	178	172	174	179	185	174	174	191	197	164	176	195	173	184	186	203	178	185	185	180	207	179	184	182	196	196	178	170	185	175	174	176	200	178	181	188	184	184	164	176	167	185	202	188	179	179	183	193	169	198	165	196	179	185	182	170	183	186	190	168	169	167	180	181	211	188	168	191	183	196	176	184	175	212	198	170	164	199	197	170	180	209	179	181	175	154	159	202	181	199	190	190	177	195	196	196	199	207	180	188	184	195	184	189	186	172	171	177	187	167	184	172	199	200	195	189	177	171	178	167	163	177	171	198	180	176	193	168	183	155	172	192	190	164	194	183	168	168	166	174	168	180	171	153	182	185	169	190	188	161	174	208	165	205	177	188	166	179	205	196	178	185	187	184	172	188	198	177	186	192	160	196	187	160	195	213	168	169	182	165	205	204	160	198	201	157	193	166	189	169	171	162	178	173	182	186	185	188	184	150	165	193	169	188	186	199	198	179	182	165	184	203	176	195	192	202	182	205	179	204	174	182	176	196	176	183	175	177	182	179	195	184	205	204	210	179	176	181	179	175	174	163	192	173	179	203	186	200	210	181	192	183	157	189	173	196	201	175	211	198	189	169	201	185	186	189	183	164	202	185	177	188	206	170	156	210	196	190	200	162	185	177	175	158	162	178	198	181	166	192	190	190	197	202	176	208	168	187	179	197	178	197	198	192	194	192	164	181	178	186	199	194	178	170	206	197	210	196	184	177	163	171	163	174	192	193	194	181	186	198	200	192	180	192	187	196	183	183	171	196	199	163	170	211	192	188	185	192	213	175	175	188	194	178	172	188	172	197	181	195	167	172	185	188	160	188	188	186	182	157	187	199	184	161	201	168	215	170	175	195	170	212	175	184	176	196	185	198	206	178	166	223	185	195	168	175	168	176	191	170	183	221	173	206	186	190	178	170	185	169	155	168	168	178	193	185	176	171	196	194	166	199	179	156	190	192	173	175	202	184	190	174	187	201	186	189	173	194	192	217	187	153	188	177	196	192	194	187	211	196	169	148	188	174	170	186	181	179	166	160	179	235	190	178	179	161	188	200	189	184	203	168	197	205	194	156	197	179	186	180	199	178	186	191	191	161	164	149	174	180	162	176	208	189	182	189	202	170	159	195	187	173	194	186	202	182	205	175	207	188	182	173	195	207	167	182	181	195	184	195	173	180	184	161	152	189	175	177	169	188	200	180	188	153	172	178	178	192	179	180	183	163	175	205	153	191	190	184	167	166	192	190	179	155	166	209	181	184	187	176	183	185	179	154	181	157	177	174	189	167	187	180	180	189	175	209	179	164	189	191	191	171	186	179	192	172	194	161	184	183	160	176	206	194	168	175	170	163	187	179	164	203	161	190	177	168	170
4795	7968	10284	14261	10807	7430	7992	5945	4343	4109	4375	3354	4489	4389	1905	1375	733	860	876	684	655	565	576	588	598	557	549	573	612	573	553	576	550	587	567	579	552	594	549	549	580	509	554	544	564	547	537	582	564	573	528	569	562	555	509	521	505	575	539	548	511	540	557	564	572	556	525	572	563	566	584	545	557	549	501	578	548	527	518	552	532	543	554	520	528	601	559	563	490	546	481	551	537	530	536	573	581	545	560	563	578	526	549	535	518	535	489	508	541	542	519	576	539	527	591	540	503	533	537	521	574	515	506	537	574	546	512	501	548	576	522	578	550	552	510	533	523	556	546	530	575	526	573	541	556	543	559	547	574	533	556	551	580	513	549	513	538	549	574	563	574	551	530	583	534	521	557	535	523	541	553	577	552	576	573	556	512	535	580	541	562	570	564	562	583	507	542	554	531	574	540	552	527	586	531	548	589	559	583	595	528	564	543	575	542	534	541	586	558	564	575	559	580	599	542	533	518	517	551	537	540	542	569	508	531	514	573	583	575	532	582	534	527	555	587	545	528	545	573	539	577	519	564	522	502	608	584	518	568	492	575	508	548	574	535	523	522	508	523	520	551	499	537	517	574	580	504	567	561	569	538	566	559	528	537	503	564	571	557	542	578	572	513	530	582	581	535	503	531	546	555	516	540	514	560	506	538	605	547	559	579	521	526	564	551	563	533	543	564	522	529	577	561	579	516	540	515	500	545	513	537	552	564	552	543	520	542	541	510	539	558	569	561	548	599	536	563	540	544	550	508	554	550	590	538	572	589	551	534	549	507	554	558	547	561	529	527	570	529	584	536	573	528	529	555	534	548	549	543	544	551	556	523	503	606	550	551	553	556	566	521	547	565	567	584	547	552	546	562	550	537	572	597	505	548	549	535	546	530	548	527	536	547	566	543	552	558	505	505	553	560	540	565	571	572	555	556	555	520	538	567	563	590	506	535	569	538	570	530	560	562	550	550	574	568	521	550	532	562	599	572	549	580	525	532	540	541	549	536	568	587	540	541	507	541	537	543	559	526	544	537	511	553	546	572	553	630	541	513	498	560	531	523	561	554	476	540	550	546	544	542	537	575	556	574	558	558	551	546	537	545	529	578	556	567	568	545	562	553	535	511	552	530	524	567	576	555	519	530	511	554	551	575	557	499	538	573	538	559	557	555	541	579	584	561	532	558	541	551	531	547	518	539	524	549	594	544	562	537	576	511	573	522	522	544	598	554	561	540	517	537	537	551	576	566	552	568	520	550	502	568	528	575	573	560	590	517	554	559	578	563	498	580	540	524	562	550	535	542	554	561	524	549	545	541	568	534	540	569	535	520	548	564	532	566	546	548	547	538	559	563	562	583	551	560	550	568	552	543	533	564	573	556	584	521	556	559	548	557	518	557	529	570	543	524	563	578	568	526	542	547	530	544	584	540	533	600	569	556	560	608	514	595	557	510	542	533	566	537	496	559	592	584	586	518	552	590	513	535	538	557	552	540	543	556	549	572	543	551	552	562	539	572	568	566	567	531	531	570	552	504	612	549	534	569	549	565	566	567	527	529	545	579	556	498	574	524	538	556	561	578	519	588	518	555	549	515	556	537	552	515	525	554	548	605	554	540	547	549	559	563	541	537	523	547	534	567	583	524	560	541	524	547	534	585	550	550	557	539	523	558	551	564	544	560	539	550	563	557	589	551	516	567	596	557	543	577	529	530	537	540	544	564	551	546	531	548	580	616	537	550	554	557	560	546	550	555	536	504	521	545	549	553	571	569	551	607	511	554	537	542	543	529	569	556	518	534	553	529	551	540	559	570	561	550	563	526	593	571	580	543	575	530	561	538	552	555	556	509	508	550	535	524	561	550	549	528	539	560	557	536	556	544	535	546	520	583	520	560	552	537	577	577	572	554	558	556	526	521	509	539	599	525	515	529	517	561	572	532	575	578	495	572	590	565	558	555	530	537	572	500	554	547	534	522	508	569	572	540	577	528	572	534	550	568	563	547	561	555	516	545	524	578	584	552	517	593	508	577	577	547	538	525	528	538	502	552	561	530	563	572	528	568	522	543	544	532	576	570	541	516	498	548	525	536	534	564	562	549	541	550	571	498	540	579	550	578	556	527	562	575	567	574	542	546	539	548	549	595	572	509	547	572	572	579	543	542	528	565	563	540	539	563	579	565	536	537	541	567	576	531	543	535	559	536	549	580	578	547	527	587	564	534	583	566	528	544	529	565	610	567	548	567	517	562	562	553	593	550	556	539	556	554	561	527	525	564	556	559	610	551	591	543	541	565	577	509	537	572	536	531	579	569	556	559	553	584	541	559	565	555	546	558	547	529	557	576	493	516	560	554	502	538	573	553	588	524	544	546	541	535	553	549	560	552	488	534	530	580	556	580	572	530	534	518	550	537	548	558	548	540	545	573	515	525	565	540	532	527	562	539	574	575	538	533	546	589	576	582	517	574	562	553	549	529	554	541	567	548	529	536	538	580	526	530	547	572	556	557	562	544	578	546	540	564	519	508	530	573	539	579	532	525	561	571	533	547	496	560	577	542	578	551	553	521	564	540	512	541	550	535	559	559	541	523	524	531	531	524	528	530	555	560	523	560	548	548	541	533	538	573	585	556	568	536	532	549	559	537	574	500	529	538	533	545	544	572	556	561	575	545	534	569	561	542	556	546	560	553	566	538	518	546	537	555	578	523	545	556	529	515	540	573	592	575	579	547	548	588	553	554	537	545	556	517	525	489	556	566	567	543	532	532	532	579	534	570	519	553	543	543	549	546	540	539	535	550	540	574	574	557	538	550	540	573	572	522	573	549	592	566	522	485	556	536	592	582	570	526	586	588	534	543	550	558	511	545	569	538	540	580	541	556	540	538	578	565	536	555	550	557	534	541	531	542	562	534	547	552	544	536	525	548	555	525	548	541	518	540	495	546	557	600	519	608	523	541	560	521	572	522	560	563	573	552	531	551	549	552	527	538	571	541	593	539	569	540	531	554	489	500	577	524	559	532	540	545	554	566	581	530	586	542	536	572	557	541	532	536	533	548	584	558	560	540	532	545	545	573	573	578	552	534	541	549	537	606	536	525	532	539	530	588	564	558	534	590	573	591	539	548	548	527	538	544	558	543	530	525	542	520	560	547	578	527	529	519	528	548	512	506	553	575	545	530	558	512	535	495	577	517	543	573	551	516	532	552	546	531	547	582	542	550	563	555	533	531	534	542	510	598	537	542	573	538	520	539	501	534	559	573	552	572	523	600	510	589	534	590	574	559	549	571	518	560	552	530	513	544	545	542	531	546	526	520	562	537	572	572	536	547	527	545	540	594	526	561	553	523	546	581	548	553	521	559	579	571	528	527	522	540	552	600	575	579	546	554	550	546	552	563	558	610	547	563	579	583	558	560	577	499	526	568	554	517	537	537	527	559	570	523	542	546	562	523	501	550	553	543	542	601	565	538	581	556	554
18751	28759	26651	23698	19636	16956	18501	14080	10654	7783	7524	5375	5583	6359	3312	1889	741	633	773	544	370	365	322	314	311	319	271	287	284	289	289	310	273	291	273	264	282	300	295	288	284	253	320	260	271	293	283	277	261	271	308	284	261	279	283	283	309	256	280	311	268	254	267	301	273	266	290	269	300	280	238	276	291	281	288	264	282	288	286	287	268	306	297	278	286	245	286	284	273	281	275	288	276	271	285	306	302	254	266	271	284	295	275	275	282	271	270	265	289	307	284	302	297	287	282	278	280	283	278	306	263	261	296	273	287	305	267	257	286	300	299	310	288	294	297	292	269	266	274	283	253	273	300	328	279	295	306	287	276	292	252	287	292	282	299	266	303	275	269	269	274	254	288	282	285	264	287	282	283	300	260	297	298	319	256	270	301	280	297	270	260	273	262	263	302	283	288	277	281	273	275	256	256	268	292	297	278	297	265	297	290	256	294	287	272	280	278	271	277	306	264	312	288	265	273	283	268	274	278	250	244	283	259	294	282	267	292	281	276	284	279	283	289	240	276	258	263	315	254	235	251	299	288	284	273	286	268	269	250	270	279	249	266	273	310	279	258	268	273	273	249	293	225	287	275	290	256	289	278	284	280	287	285	280	273	252	290	308	277	273	298	282	259	278	288	296	294	278	290	279	268	268	257	286	311	266	255	307	268	290	288	309	299	276	292	277	273	272	255	269	276	261	285	281	281	258	260	283	296	287	292	283	283	289	272	295	277	308	281	297	269	262	283	267	297	261	292	252	269	279	304	259	247	295	293	292	279	261	292	266	272	278	292	295	320	271	294	297	282	256	283	251	274	297	268	279	284	308	276	298	266	263	293	262	280	289	261	279	305	285	282	280	279	271	273	255	275	288	290	257	274	262	287	293	303	249	287	276	272	320	256	267	258	270	277	262	295	287	246	269	279	299	288	309	277	292	275	280	291	270	292	236	279	300	280	278	295	306	293	287	253	312	303	275	285	282	296	270	276	262	271	308	283	308	259	278	306	288	279	262	288	286	283	287	303	275	285	235	306	285	254	271	283	291	313	287	256	271	309	288	300	321	298	262	281	273	278	302	255	296	266	274	262	275	280	267	316	309	265	278	284	308	282	290	304	270	288	276	291	316	270	258	290	303	287	293	309	287	272	304	275	271	285	265	264	295	290	289	290	279	285	274	288	278	278	257	297	290	272	286	266	286	299	288	265	269	267	294	282	274	281	286	281	263	274	283	275	298	290	249	275	276	289	295	266	268	273	259	302	268	276	294	258	285	277	278	304	274	274	272	276	282	289	283	274	284	312	268	288	266	274	295	287	254	299	255	284	312	292	283	265	256	286	278	294	288	291	291	287	285	287	308	282	269	284	275	305	281	283	289	280	265	293	286	291	287	312	297	260	269	269	295	281	315	258	283	280	282	291	272	277	303	300	292	262	293	301	289	293	324	297	274	267	286	280	271	269	289	273	278	316	261	283	275	286	260	306	295	315	310	298	248	268	277	272	287	284	295	270	283	289	287	272	288	278	243	295	278	284	283	300	281	286	267	251	290	290	292	272	278	267	287	276	306	309	283	286	288	280	292	270	266	299	274	265	282	273	286	293	274	269	276	302	284	292	295	277	291	250	266	264	280	266	279	282	272	271	257	267	283	270	266	284	283	261	261	299	271	320	297	279	289	263	293	264	262	274	277	259	289	311	282	272	320	302	299	283	315	292	304	298	268	296	300	305	288	267	268	260	271	290	263	267	275	265	256	258	271	251	257	250	264	267	299	293	268	275	338	267	280	288	294	314	288	292	279	297	302	261	282	304	283	275	293	305	289	273	272	291	283	300	261	293	282	287	287	261	291	226	278	280	288	240	260	276	281	261	263	279	322	304	262	291	259	270	288	262	293	276	274	302	285	246	236	274	315	286	300	278	263	295	291	306	278	263	296	297	287	283	278	256	292	270	290	293	276	270	295	256	279	266	305	295	286	256	277	248	248	267	295	267	294	277	284	306	270	274	328	272	290	279	279	262	278	276	293	281	314	291	277	289	298	276	300	251	302	275	296	309	290	310	273	291	285	305	274	288	300	287	285	289	260	289	287	286	245	252	272	278	307	296	288	313	288	274	292	291	312	310	255	306	306	282	264	285	280	275	245	265	275	289	319	270	279	262	288	277	269	289	273	299	296	280	265	268	265	293	298	303	295	276	273	291	301	266	276	283	293	274	272	287	298	282	292	287	291	289	265	293	290	323	293	267	282	299	313	285	282	288	270	311	271	275	285	278	292	262	298	293	293	288	283	273	297	309	325	246	310	307	312	264	282	301	287	263	290	279	290	297	285	271	293	259	256	277	275	306	307	295	294	287	287	283	281	284	281	273	291	312	262	283	248	296	294	245	285	325	251	276	297	292	312	274	280	285	269	275	274	247	291	264	303	287	302	276	284	321	270	262	280	314	298	290	258	311	264	260	266	296	295	257	273	265	295	279	281	302	297	285	258	294	295	298	303	275	263	329	298	272	285	279	282	283	295	258	276	249	286	273	238	302	278	283	276	256	288	284	258	290	261	286	283	294	260	277	314	292	295	297	271	252	287	283	295	284	281	310	272	269	275	308	281	284	263	290	289	267	275	303	285	267	305	278	290	296	247	278	290	291	305	273	292	291	284	288	285	259	277	284	278	277	278	311	282	278	273	278	279	279	275	306	279	288	277	288	292	274	279	265	291	289	288	270	305	249	239	267	269	291	287	285	276	281	277	265	280	247	290	274	266	303	288	264	309	269	283	277	295	282	281	304	277	304	291	300	278	317	268	302	302	316	284	263	282	260	288	304	300	308	264	257	291	321	267	306	244	308	286	268	290	259	299	276	276	303	295	304	269	260	255	277	300	272	297	244	315	312	304	272	274	277	296	288	296	280	250	300	284	284	294	277	291	259	258	275	279	287	320	252	264	293	262	313	281	269	278	292	292	286	284	276	283	310	275	251	306	299	289	274	251	298	307	266	276	263	244	241	280	332	278	245	279	298	265	301	282	313	285	285	306	252	271	252	266	250	287	266	268	248	267	255	276	262	273	301	284	275	292	288	271	264	253	265	272	260	274	279	269	295	298	274	276	281	287	255	282	289	270	269	270	290	288	272	289	268	279	288	301	270	273	289	309	294	297	284	248	309	265	288	279	285	280	283	318	288	292	272	303	286	291	270	265	279	258	294	308	254	275	300	256	263	276	290	285	286	281	273	256	271	293	287	258	276	311	283	295	263	265	266	287	276	261	274	292	275	275	282	295	326	290	268	280	289	297	310	248	285	269	274	336	275	266	277	283	266	291	268	275	292	272	274	280	294	269	281	289	284	256	288	244	246	287	283	269	285	267	286	289	264	256	289	267	296	292	268	280	299	247	276	265	277	243	321	270	290	278	257	276	283	276	259	273	312	272	286	258	292	288	254	294	266	272	289	313	307	242	291	282	282	268	285	281	278	270	310	286
13847	24772	21104	25328	24217	25642	29077	22893	20664	18775	23941	19575	20998	19527	10153	7375	2508	2533	3870	2240	1282	1252	1254	1134	906	1204	878	875	903	822	743	785	807	803	806	807	792	837	815	735	829	786	773	787	743	807	736	793	801	800	745	819	823	732	757	820	754	782	781	790	769	728	785	791	765	779	759	827	771	757	805	841	768	779	773	747	760	779	799	808	805	773	752	739	772	773	841	805	771	777	770	808	786	786	777	760	791	766	758	787	807	763	736	757	790	748	809	757	756	748	752	768	773	797	730	757	761	813	753	780	837	791	773	795	788	771	790	757	755	756	736	822	827	733	761	745	832	791	821	780	783	842	836	743	768	739	756	783	756	772	789	741	801	821	782	750	711	809	759	814	749	786	746	777	803	800	798	797	785	753	745	802	798	761	775	780	788	816	752	762	768	777	822	782	755	769	807	816	778	762	785	806	784	719	759	779	740	791	766	785	736	759	783	788	779	760	768	691	831	790	796	767	786	769	816	786	779	781	770	806	788	770	751	758	782	754	799	819	747	762	852	783	743	741	787	805	793	725	733	769	798	754	794	727	760	782	747	791	741	781	787	756	817	800	829	760	736	773	755	774	778	804	787	777	751	754	764	812	787	777	782	757	785	778	773	805	773	808	775	794	779	807	770	761	797	831	758	736	726	751	779	717	773	816	793	708	736	793	751	780	810	798	754	763	796	757	785	785	774	755	786	788	810	797	781	776	798	778	783	770	731	790	767	768	810	745	798	777	759	788	773	779	776	748	769	774	773	745	750	744	816	736	801	793	743	777	762	779	771	820	694	730	769	760	781	816	770	801	809	766	739	771	759	763	753	817	811	817	798	754	770	759	760	804	717	795	809	779	783	756	793	759	785	789	754	768	778	831	811	807	816	770	737	828	826	762	816	777	775	723	845	760	741	785	835	786	773	822	788	804	755	807	818	789	802	772	750	755	759	777	787	776	778	740	814	767	769	757	793	773	782	786	744	723	781	799	755	765	790	765	819	759	760	763	798	790	770	766	818	761	750	848	783	804	778	781	785	787	810	786	807	801	773	788	741	792	761	786	803	799	767	778	788	777	769	801	719	779	788	735	728	784	777	751	756	786	709	746	777	760	736	773	792	751	763	735	752	748	744	786	764	825	822	768	734	835	784	820	746	790	744	806	723	777	798	724	751	812	801	765	759	737	782	792	825	817	800	772	803	704	738	751	800	749	768	771	717	790	786	772	762	756	787	796	794	727	703	805	821	763	766	814	785	734	769	766	803	809	841	781	820	758	756	771	727	794	787	790	761	762	766	803	780	820	792	747	819	812	761	770	752	771	765	751	777	758	762	772	746	793	772	780	786	776	710	786	747	765	786	798	786	739	772	773	766	791	767	795	706	778	761	775	771	750	803	782	803	736	793	747	773	775	758	815	792	791	778	774	781	781	786	820	779	764	811	731	747	727	801	729	800	805	726	726	738	802	765	763	726	756	730	751	776	748	784	756	756	786	735	744	750	765	744	772	799	805	794	776	754	723	745	740	818	743	802	772	761	766	791	740	797	792	781	771	782	722	773	777	789	724	841	738	803	799	829	780	762	778	783	772	805	786	765	747	813	751	774	740	754	757	749	736	754	744	752	767	847	787	805	767	771	801	774	801	804	785	746	738	821	785	759	774	750	812	707	761	805	732	817	774	813	750	778	765	784	791	780	782	790	702	757	791	781	767	801	787	802	789	761	779	775	787	733	776	751	733	799	809	812	751	771	769	771	777	786	820	807	771	754	805	801	752	750	758	775	777	814	811	744	808	813	813	807	790	760	827	729	782	759	753	785	747	784	777	769	727	726	770	746	799	783	790	766	748	813	782	752	791	758	777	772	752	768	789	795	731	738	796	745	741	784	815	762	766	768	716	751	812	786	787	834	763	744	782	810	764	776	737	785	763	801	734	786	764	760	732	783	801	784	778	809	749	762	778	832	821	768	747	785	773	787	806	764	722	797	767	779	741	787	757	792	752	724	809	795	803	774	795	740	768	757	763	696	775	789	726	770	746	778	847	783	748	815	740	819	729	774	752	808	786	750	751	782	772	779	801	776	810	766	746	729	676	752	763	804	825	765	793	778	794	776	807	769	787	814	771	763	734	810	780	782	765	767	774	786	810	769	741	777	826	761	797	753	752	740	811	793	765	797	800	747	764	766	772	748	806	728	777	760	726	766	782	758	756	761	742	811	772	825	720	804	751	785	780	734	795	799	805	772	767	790	753	794	752	760	788	794	804	773	802	797	792	775	744	740	809	811	784	759	789	764	828	826	773	793	764	742	764	787	793	777	802	743	746	818	783	770	789	743	783	767	818	737	820	784	795	759	733	767	811	761	828	762	800	782	772	739	787	799	781	856	793	732	733	762	797	810	781	784	790	745	786	810	770	818	804	753	737	818	797	800	784	750	773	790	860	817	737	737	782	768	810	749	762	786	779	749	789	778	797	764	763	748	781	803	785	757	759	754	763	813	757	780	756	782	777	800	770	805	757	786	731	803	772	750	745	783	767	807	821	796	764	756	787	809	824	788	818	761	716	740	762	763	769	772	804	820	814	749	753	797	801	794	799	808	784	761	786	761	762	796	788	746	836	782	756	753	801	769	743	772	711	774	792	820	806	794	739	767	752	766	769	800	764	796	711	722	798	819	757	787	819	738	801	745	738	771	815	738	826	799	739	789	827	793	801	838	800	772	767	778	745	760	748	811	756	801	801	770	789	792	829	762	748	767	761	790	780	757	781	800	718	767	751	838	762	769	710	770	796	819	774	780	801	751	758	786	767	793	765	773	751	739	771	761	806	773	780	767	786	813	793	816	777	781	775	749	774	746	771	779	761	793	791	785	778	769	753	785	761	761	793	785	775	763	726	820	771	715	788	779	775	777	783	819	773	704	743	739	806	793	835	778	765	760	763	812	740	798	771	754	739	785	800	786	771	805	779	728	784	783	729	815	782	753	761	764	777	796	823	723	797	771	810	779	787	778	768	816	784	733	787	809	786	766	746	751	806	836	796	777	779	781	752	763	779	750	737	783	805	775	778	804	788	793	775	779	785	756	736	778	803	745	765	775	758	735	816	753	732	757	796	772	737	716	754	822	747	797	746	803	744	791	766	785	801	791	792	779	850	745	795	771	797	810	791	758	731	777	803	778	766	805	783	819	760	798	738	761	775	788	761	824	711	776	775	757	809	822	816	762	800	805	797	793	774	787	756	804	804	751	756	779	751	760	800	804	754	793	776	748	776	782	821	748	784	750	788	803	761	764	725	816	777	812	746	784	784	777	777	784	776	729	790	783	773	787	794	754	737	813	790	791	759	764	787	772	775	784	756	776	782	761	732	796	780	767	771	761	714	751	778	743	769	701	772	795	772	795	776	771	772	753	760	750	779	773	823	796	746	740	764	807	801	763	796	748	802	771	832	809	761	766	731	788	753	784	812	734	804	762	769	766	774	792	766
35412	39003	33115	31972	31174	27164	27902	26067	23889	19960	20624	16998	14960	14750	10853	6156	2879	1352	1490	1672	767	524	520	414	370	429	357	367	309	283	292	286	298	302	328	279	301	283	296	306	298	284	292	269	291	291	297	284	279	296	289	283	294	292	286	285	261	288	301	270	289	256	301	270	286	291	284	314	316	290	272	265	286	258	289	287	295	301	253	299	302	272	307	291	277	301	269	283	259	295	283	279	293	294	274	278	285	279	302	259	279	317	293	290	273	263	308	264	247	293	292	275	317	323	323	285	269	291	280	266	284	275	291	284	276	287	262	261	265	288	264	275	285	290	266	290	276	269	313	266	273	293	272	267	284	270	297	273	316	286	302	307	295	245	305	282	259	291	300	279	277	258	282	255	285	281	298	318	276	292	292	268	251	280	311	299	287	282	278	311	299	259	270	269	291	263	282	302	280	259	257	335	270	279	288	287	296	269	287	285	290	273	290	294	281	295	293	284	313	298	276	264	285	290	285	288	330	282	267	305	291	298	249	279	305	264	311	295	296	250	275	288	294	291	303	272	290	266	288	285	292	280	256	278	268	277	276	292	268	302	271	272	301	297	270	301	271	296	265	260	301	285	266	297	294	271	309	268	305	266	272	287	301	262	262	293	287	259	297	270	307	275	296	286	281	281	257	259	270	287	280	284	242	280	310	310	281	263	277	303	269	293	267	310	282	278	297	273	306	294	262	271	297	303	282	340	300	278	273	267	244	306	281	278	305	299	304	292	300	284	295	298	283	268	250	277	276	309	309	290	261	278	288	310	260	279	299	283	308	284	288	258	270	300	265	283	292	283	287	303	262	254	260	268	282	268	332	286	297	250	314	271	261	281	303	287	277	308	289	294	289	284	317	268	287	315	289	277	317	309	285	293	272	302	310	246	293	270	286	274	318	293	260	321	283	255	325	306	291	291	279	260	272	292	282	268	297	265	266	273	275	301	263	299	259	297	296	277	265	264	301	299	266	282	274	295	306	282	266	265	295	260	265	299	259	261	276	317	275	297	283	282	279	277	286	262	266	254	293	281	284	299	287	285	286	295	271	292	305	264	291	285	306	276	277	277	303	292	294	253	280	284	272	276	249	278	284	326	278	297	279	267	291	287	319	289	297	294	243	295	276	287	311	279	269	261	312	277	255	295	301	308	267	273	285	300	273	332	289	281	292	255	266	268	303	266	263	261	288	310	306	300	304	267	264	301	279	281	276	256	278	284	273	309	313	298	299	239	285	299	310	271	256	255	318	291	277	270	304	276	302	303	297	275	288	291	300	294	273	293	301	306	304	243	291	307	270	250	254	273	301	284	276	283	241	281	272	297	269	300	302	319	256	250	252	282	289	291	249	299	281	295	266	242	313	268	295	283	290	259	253	322	266	270	313	288	284	286	292	242	296	281	258	259	290	254	260	262	261	322	284	287	359	289	294	298	279	288	279	290	248	288	292	303	284	281	288	276	286	277	262	307	288	265	292	301	257	303	296	282	291	284	290	287	281	295	284	311	296	279	251	274	275	273	304	277	296	262	304	301	284	265	307	272	281	247	286	275	289	313	321	303	255	248	279	280	296	280	293	283	283	305	294	314	306	306	265	269	262	277	259	274	283	313	307	245	289	270	290	299	277	241	289	282	304	269	264	306	302	289	279	313	277	284	317	289	312	275	275	286	288	273	300	270	279	289	275	259	267	284	258	276	284	290	259	284	280	270	284	286	286	261	268	276	297	285	264	284	296	285	289	284	286	297	249	281	285	323	285	300	266	288	277	266	244	288	263	271	266	271	263	332	278	313	285	286	316	283	281	298	274	283	286	286	308	255	307	282	290	287	264	292	290	301	303	283	297	303	298	287	260	284	275	275	270	244	303	325	286	269	273	284	302	317	271	289	277	266	275	290	308	281	271	291	301	291	302	262	286	289	270	262	276	269	276	275	296	274	273	277	267	285	277	279	282	280	292	272	259	266	282	263	275	307	287	318	274	300	264	291	278	299	277	249	263	271	297	274	312	266	284	255	255	239	257	289	288	264	300	270	258	286	268	311	313	290	274	274	283	253	285	305	320	274	271	274	305	265	279	273	279	308	264	267	304	296	277	272	289	293	284	274	254	266	299	275	291	280	272	309	280	275	279	231	277	312	296	293	298	295	268	284	275	275	276	281	256	277	319	292	286	287	289	265	310	262	283	287	293	272	287	312	266	281	303	255	267	286	255	292	274	269	277	286	295	292	295	277	269	258	299	312	287	277	289	259	288	305	256	282	282	307	278	286	284	266	286	281	269	273	277	290	251	284	300	271	302	291	278	299	290	275	257	289	259	271	255	288	254	264	280	259	303	274	270	303	291	305	275	307	312	262	296	286	287	261	277	235	278	285	282	303	308	295	267	252	269	271	287	277	281	269	285	253	280	300	302	299	273	279	274	270	292	264	291	307	248	315	281	268	273	272	289	261	275	280	272	297	264	281	313	278	286	321	309	302	313	282	275	277	263	306	265	297	313	296	284	288	262	285	302	273	289	306	280	267	277	292	267	277	304	273	285	298	277	272	296	275	279	297	287	269	289	254	292	300	277	268	260	293	311	288	297	281	283	262	274	271	273	247	273	305	259	259	296	292	305	278	270	274	308	284	289	289	305	303	270	317	304	299	291	286	316	302	285	263	262	300	269	299	277	307	267	262	279	279	280	292	282	256	278	258	272	289	275	273	278	290	286	299	289	286	298	275	288	291	285	274	299	306	268	277	281	264	278	287	294	272	274	261	284	272	285	290	258	291	305	291	275	266	276	291	305	269	267	257	287	312	282	267	305	299	255	277	277	267	273	289	287	268	278	291	303	282	293	301	271	269	272	286	283	285	278	261	285	265	286	296	268	265	282	273	273	295	279	296	270	295	275	256	265	309	310	312	269	277	307	279	277	262	287	281	327	273	297	286	264	284	311	293	292	272	310	313	299	269	268	287	280	299	261	272	276	292	258	305	286	277	278	276	277	283	284	275	249	303	306	307	239	291	289	252	275	277	298	278	256	288	280	269	275	279	292	282	321	320	308	278	282	295	279	274	270	288	293	282	281	269	283	326	265	273	306	272	290	271	285	290	268	240	279	270	276	279	295	298	262	269	313	283	275	283	280	309	275	288	264	270	288	258	273	263	296	287	290	269	282	300	301	273	285	265	271	315	285	284	302	298	283	264	285	274	296	310	300	279	302	282	278	263	330	266	261	275	308	273	275	311	325	301	279	317	280	227	282	281	313	262	269	270	287	288	300	247	277	272	302	290	277	291	282	294	299	290	273	266	309	248	274	278	279	273	312	286	283	295	282	277	282	245	294	298	268	271	271	283	277	239	286	293	277	253	313	295	273	291	291	311	301	306	296	282	282	309	280	304	295	268	304	288	280	278	291	310	255	267	258	273	270	288	273	272	276	275	304	304	295	317	272	280	285	254	288	269	270	286	306	284	293	301	269	299	266	286	272	283
24801	32087	29280	33863	36299	34068	37089	33837	34703	31099	37867	34094	33667	31567	21651	17009	7041	5020	6132	7010	2773	2038	2206	1431	1208	1992	1134	1158	1256	1150	923	903	915	884	822	836	821	834	844	832	832	872	788	807	850	790	827	855	844	808	753	801	804	782	738	784	803	807	793	757	782	754	747	745	784	739	778	737	797	711	703	721	793	776	765	814	820	758	716	752	755	765	737	730	814	758	739	760	746	756	747	738	716	781	719	769	779	771	751	773	795	761	773	758	724	764	755	723	722	720	741	760	741	812	756	764	773	768	791	742	742	760	753	770	774	730	718	767	725	743	742	710	773	720	739	747	762	715	764	769	785	732	727	728	727	745	753	719	725	706	809	761	772	798	789	777	822	701	777	777	752	719	769	753	743	758	767	781	717	737	678	755	721	754	737	715	722	737	800	760	773	755	712	753	783	737	762	737	747	715	753	829	791	755	774	740	735	727	774	751	756	805	786	770	742	735	787	701	747	709	755	725	757	732	739	745	761	714	738	719	746	718	709	776	721	739	750	809	766	716	727	755	796	726	751	708	733	767	788	740	737	719	766	730	767	741	748	760	716	744	691	749	727	756	779	722	714	738	762	752	782	726	804	729	742	756	762	753	718	695	721	707	717	789	783	763	731	723	712	753	749	688	740	780	733	734	749	724	755	735	693	752	746	724	734	784	773	679	739	707	717	737	748	763	733	729	739	753	736	750	789	713	750	754	743	757	738	715	753	772	767	756	735	715	748	734	710	695	706	764	716	747	765	720	719	732	739	758	726	774	752	768	725	733	752	713	699	731	730	772	733	717	712	731	816	733	785	701	776	723	736	741	711	733	764	699	775	728	757	738	736	752	721	695	752	715	745	762	718	773	787	743	779	715	768	730	747	734	755	743	750	797	755	712	736	728	763	744	767	692	784	746	763	744	754	775	734	737	722	767	754	752	777	734	776	745	725	742	720	774	719	728	747	722	741	690	787	777	748	737	747	737	767	735	717	771	719	760	761	768	737	756	769	754	739	750	741	746	762	736	736	710	742	776	757	704	764	743	811	742	762	768	749	731	739	761	772	748	699	746	744	746	743	752	753	771	747	719	809	749	790	691	740	747	757	760	738	777	753	744	771	807	691	773	748	755	684	744	782	736	749	760	781	759	747	734	772	748	718	729	762	792	766	717	706	716	773	722	711	780	729	724	767	751	733	703	777	734	718	746	734	750	745	759	784	737	725	755	781	713	777	711	712	750	782	778	765	706	726	780	722	716	775	787	748	697	721	771	716	777	756	766	689	739	719	790	739	699	751	739	768	766	759	793	787	739	761	732	744	760	735	733	727	790	757	680	730	756	772	739	725	759	727	757	749	773	744	732	736	770	764	755	739	732	738	745	729	716	758	796	739	735	754	749	729	763	799	774	707	724	789	755	759	728	729	779	719	740	771	779	760	776	717	769	787	790	728	697	752	735	707	742	788	749	759	777	793	788	687	721	713	761	720	739	792	764	722	775	739	726	717	737	747	760	723	739	700	784	719	778	729	713	743	784	790	733	780	725	760	759	758	747	768	749	717	764	763	753	741	756	733	694	698	789	758	769	727	737	753	711	703	729	776	767	739	794	729	676	763	735	793	730	770	728	731	778	776	742	749	763	779	774	701	792	717	741	749	722	723	699	751	743	739	738	708	753	724	735	757	743	765	714	740	727	778	744	736	747	757	732	739	781	763	765	746	752	766	751	728	696	780	666	733	775	718	754	708	771	733	775	752	746	796	735	764	751	741	758	774	748	667	722	748	721	757	738	769	766	739	725	770	716	713	755	698	778	673	744	738	722	769	763	774	712	763	760	786	779	768	718	723	787	772	728	749	785	708	749	755	715	775	705	775	801	761	725	786	768	749	728	728	766	764	734	719	720	731	764	786	667	758	732	761	713	763	758	743	700	722	735	741	704	759	756	809	755	764	756	745	690	721	752	757	711	766	776	754	759	694	704	725	727	697	768	790	794	801	728	714	757	728	735	742	727	739	748	767	737	788	708	725	725	715	710	769	792	746	767	752	690	740	772	688	758	762	674	704	728	789	774	742	774	762	797	778	760	695	735	745	779	745	717	726	754	726	769	751	714	733	706	731	726	701	720	718	777	731	743	706	736	746	790	758	757	747	720	737	764	773	747	792	734	757	777	724	747	732	747	749	804	722	707	766	734	763	756	730	754	761	797	739	723	706	747	777	720	715	766	721	756	756	715	781	744	774	716	788	718	757	745	768	768	759	752	746	780	734	784	728	795	739	746	752	747	756	757	747	763	735	734	778	784	736	722	702	728	769	732	774	714	726	751	756	773	763	756	743	742	758	781	760	733	681	781	759	771	725	740	709	715	698	758	763	730	720	768	720	718	714	717	679	752	758	755	747	747	707	752	751	695	716	754	727	770	735	785	815	781	738	726	748	690	757	721	810	731	787	769	713	719	731	743	768	772	744	716	777	737	790	761	720	763	750	797	797	773	749	736	733	761	810	776	761	709	704	748	737	739	766	762	706	666	718	817	728	773	667	678	741	758	732	753	728	748	741	726	692	720	744	778	739	765	733	758	738	735	756	705	717	705	729	788	755	720	719	733	779	753	706	732	778	753	737	730	722	727	778	759	717	763	728	744	754	811	738	752	754	726	753	721	766	732	750	757	718	720	733	723	756	752	776	771	740	696	726	773	774	724	766	757	740	708	765	781	736	769	735	753	768	740	749	795	773	698	736	754	754	739	739	776	732	751	716	691	729	742	726	788	820	719	739	732	775	758	801	772	695	722	752	777	720	743	744	693	722	763	726	728	762	707	816	782	747	800	754	767	779	739	755	731	713	798	779	754	738	792	765	706	740	750	716	765	723	766	742	751	771	721	815	763	710	772	715	728	740	752	757	753	715	740	795	741	757	755	804	759	739	786	759	726	759	745	728	791	757	759	739	750	759	732	753	790	680	807	759	726	682	770	707	727	763	719	800	704	750	744	735	752	750	724	732	756	726	709	742	751	769	712	749	758	724	759	783	786	709	797	716	712	725	744	763	744	717	700	757	741	753	720	719	776	725	749	779	744	801	743	713	735	685	773	761	766	739	782	738	698	741	732	772	732	742	670	794	733	778	745	754	705	746	769	741	705	750	695	725	749	717	681	756	750	750	727	749	735	792	746	763	731	735	723	753	729	795	768	723	779	754	759	768	746	720	692	777	748	735	734	717	762	698	752	777	767	713	786	728	761	760	787	757	713	752	700	722	764	786	756	737	778	776	728	770	763	723	787	779	727	745	734	734	678	732	744	754	736	720	770	719	744	768	796	716	758	711	731	763	770	707	762	764	714	756	715	715	701	770	810	774	720	738	739	790	736	738	772	709	757	750	773	721	708	737	779	749	784	720	752	796	719	744	729	712	781	752	741	787	755	742	751	749	760	742	740	734	799	798	758	755	682	752	812	704	739	696	740	785	732	754	769	714	774	709	799	761	720	759	759
7261	8322	7016	5636	3390	2328	1330	1296	850	760	801	590	550	469	399	256	206	187	207	199	186	212	181	180	173	196	189	168	179	181	172	187	173	192	176	175	164	175	168	188	173	164	165	165	182	182	181	193	206	187	169	191	164	187	175	183	179	186	187	196	193	178	169	174	194	169	179	190	198	178	187	195	182	154	173	180	206	174	169	169	162	174	172	190	178	158	164	178	183	161	183	192	172	183	172	192	188	177	195	175	169	184	164	182	179	189	160	193	174	171	193	170	188	172	178	187	175	219	148	136	188	172	170	171	172	179	180	178	183	180	180	181	200	205	181	183	177	189	175	174	187	178	169	191	163	178	176	189	161	179	185	173	190	174	188	185	176	164	159	183	177	206	152	171	174	177	195	178	211	176	192	160	182	181	160	176	186	195	184	185	206	170	213	146	174	166	164	182	156	190	156	182	171	149	176	166	188	178	181	177	154	161	186	178	189	169	162	163	186	145	175	155	171	178	167	166	156	181	163	184	192	182	177	169	196	196	194	179	167	156	185	175	167	171	192	205	180	179	193	191	192	206	164	181	157	170	197	187	161	170	187	166	161	172	180	188	175	172	189	171	178	187	220	187	177	177	172	164	184	166	174	172	159	172	182	163	186	167	214	150	177	182	200	177	185	203	184	207	206	160	175	198	191	199	184	185	173	195	174	188	203	184	180	167	178	184	192	187	224	150	185	178	190	173	157	175	195	184	175	165	167	158	191	138	176	167	186	191	194	180	179	176	185	177	190	168	182	204	172	162	197	174	192	159	209	177	180	174	181	167	177	162	196	184	184	171	183	159	165	181	185	186	159	176	197	176	162	163	165	165	191	177	153	176	168	163	166	187	209	164	192	160	173	187	174	158	179	195	172	190	190	181	180	198	192	186	205	172	183	202	171	197	158	168	174	187	194	168	181	205	167	180	168	165	202	186	186	167	172	183	156	176	198	183	159	194	183	164	193	187	200	180	199	193	196	186	185	209	173	196	174	163	178	183	177	180	190	183	164	177	182	177	199	180	160	175	163	148	183	190	178	189	198	173	177	159	153	189	191	185	192	166	143	147	175	189	198	206	170	172	185	201	197	174	180	171	188	174	190	162	188	158	167	191	185	190	182	159	166	172	179	165	175	171	186	196	167	185	200	171	178	184	159	179	171	181	178	178	159	176	193	174	181	194	150	213	196	156	183	190	196	166	156	164	168	183	166	180	188	204	191	193	158	172	171	204	181	151	203	164	191	170	169	171	188	175	158	174	141	174	166	201	180	193	195	176	181	162	178	192	168	155	188	190	191	197	196	184	173	182	170	169	179	185	169	158	163	205	150	200	192	151	191	186	185	189	174	185	176	156	183	191	174	194	199	193	188	179	162	175	190	181	176	180	171	184	180	155	183	157	180	171	173	174	196	171	168	166	173	185	161	189	175	177	197	182	191	163	166	161	179	183	157	185	190	177	170	177	174	161	186	189	197	181	170	191	192	161	193	189	151	216	172	173	170	185	163	196	183	150	182	201	178	180	179	182	187	181	182	165	189	185	193	167	178	185	169	199	164	172	176	188	191	175	178	179	174	167	150	196	174	159	180	198	160	194	162	159	183	177	192	174	182	191	172	167	169	180	196	164	192	189	168	155	169	200	208	173	162	194	198	177	191	193	183	217	177	163	157	178	179	201	189	162	177	172	174	162	172	178	177	172	180	187	167	189	174	180	171	185	188	182	175	213	212	202	201	164	170	171	176	177	156	166	169	172	187	193	175	195	158	186	174	189	172	202	200	178	187	189	187	170	210	189	185	179	168	215	183	177	185	166	178	170	164	181	186	181	178	176	161	150	213	187	162	168	180	185	163	199	185	180	191	183	177	189	188	180	206	175	191	199	187	171	164	166	187	177	151	175	152	166	188	154	180	199	179	183	189	173	192	208	188	191	191	195	192	163	178	176	178	169	188	166	187	184	175	171	169	147	172	158	188	196	155	163	165	186	187	168	193	188	159	176	191	174	160	201	205	169	186	176	170	162	171	169	184	174	184	174	168	159	174	180	198	174	155	156	166	172	173	177	171	152	188	187	163	167	174	195	150	163	198	200	173	166	179	154	145	182	187	206	174	173	181	200	211	180	194	173	193	196	154	187	173	192	194	179	171	168	175	155	173	161	188	178	163	194	177	167	180	172	193	195	192	191	175	170	188	183	188	193	187	205	214	181	173	157	194	195	188	186	179	168	187	183	176	183	170	189	185	158	175	195	185	171	157	187	203	173	162	173	176	178	168	210	205	189	169	159	160	208	209	199	148	192	161	172	183	206	174	157	169	179	161	158	173	189	189	194	185	186	184	169	176	185	177	173	181	177	196	171	186	172	186	164	185	168	187	167	164	175	167	175	207	178	179	179	197	167	182	180	162	162	178	172	178	160	195	164	185	178	170	185	199	199	200	164	214	191	157	175	186	205	179	183	188	175	175	193	168	173	178	173	203	173	186	170	163	171	187	160	192	157	170	168	186	167	187	206	175	186	192	179	181	187	179	190	159	170	186	180	186	180	150	177	163	191	182	173	157	193	205	207	164	197	170	191	194	199	168	163	196	185	190	162	193	178	184	190	184	187	175	155	172	167	184	188	191	167	190	183	174	174	178	168	176	176	183	165	164	199	152	178	158	167	185	199	177	178	177	186	184	185	184	165	191	160	186	191	193	174	194	184	204	197	159	174	181	172	213	193	186	181	165	203	173	203	180	170	156	191	172	185	175	180	181	181	176	182	193	172	173	173	175	192	150	189	186	188	211	170	172	208	168	168	183	170	177	166	183	160	171	171	163	175	179	160	176	200	187	178	196	188	177	173	181	165	197	196	189	171	212	159	173	204	174	179	187	176	187	175	178	201	208	195	153	183	205	196	199	162	178	185	193	188	211	170	207	172	175	182	183	189	195	193	176	176	171	165	192	187	155	172	162	175	181	174	196	179	173	188	185	178	167	171	195	196	166	178	149	172	172	200	178	175	154	175	193	166	179	197	185	189	164	158	201	173	174	219	175	165	181	180	194	180	154	162	213	184	186	170	181	175	171	190	187	175	169	207	161	178	189	177	174	168	188	170	194	182	179	181	172	197	179	162	192	173	173	187	193	190	159	181	185	172	162	174	201	219	179	204	187	184	173	175	187	176	166	182	174	181	182	192	153	191	177	172	180	175	175	154	157	184	199	188	160	194	190	180	150	189	166	180	172	151	155	169	146	189	201	159	161	178	179	189	175	189	177	189	161	165	155	160	160	199	194	175	172	198	165	180	172	169	193	149	187	180	204	184	190	199	169	186	166	186	173	174	182	167	189	166	169	195	181	179	176	163	179	168	187	199	184	156	172	172	193	172	180	193	182	191	173	190	175	220	157	203	167	172	205	200	200	175	169	212	189	195	151	198	188	168	214	163	190	177	178	183	164	178	194	174	179	202	200	169	180	194	214	199	155	173	200	167	187	182
6002	8983	8970	10276	9835	8778	5761	5998	4034	4149	4701	3609	3416	2900	2496	1284	914	703	727	833	638	579	553	569	568	552	532	503	556	576	555	538	525	561	542	520	534	553	507	555	543	524	551	568	564	530	545	531	583	531	536	530	540	538	560	593	530	501	560	565	544	561	556	541	569	508	527	571	559	533	531	511	520	526	546	563	561	577	564	513	545	520	537	546	547	556	551	565	482	542	584	552	535	549	539	542	509	549	551	525	570	516	583	554	533	543	554	546	533	546	585	544	530	542	518	555	556	519	530	566	518	532	571	543	500	562	499	508	557	559	571	580	560	521	543	526	500	565	574	523	571	536	577	531	551	548	533	551	547	539	574	512	544	556	550	564	539	525	523	558	522	517	526	534	530	563	500	512	567	548	555	547	541	515	533	536	524	538	508	545	548	558	525	569	551	562	531	562	545	525	526	542	529	556	551	544	566	544	522	546	500	513	489	512	534	501	516	551	549	516	491	518	569	540	532	559	559	587	518	523	576	542	482	532	548	528	537	518	563	498	523	564	496	548	578	578	561	575	529	550	530	558	508	588	511	529	575	529	494	504	552	536	491	556	541	542	568	525	521	550	555	517	521	536	524	546	508	531	573	523	523	521	532	502	516	478	587	578	529	576	562	512	492	524	528	540	530	507	535	528	538	529	528	509	526	529	560	564	492	541	532	546	535	584	552	541	502	574	552	541	543	541	549	542	504	512	584	512	563	530	544	520	539	567	541	496	532	531	517	543	543	526	507	509	544	539	521	543	566	526	526	561	509	558	547	498	556	543	573	557	527	498	505	519	557	514	558	548	544	549	545	555	546	521	528	581	540	529	516	550	535	551	537	573	588	560	567	508	516	541	499	541	536	536	565	494	557	557	497	506	594	524	532	536	484	562	546	561	524	529	531	553	509	531	522	547	501	570	534	492	535	541	581	560	542	503	534	545	551	530	545	533	575	578	529	564	556	513	546	554	569	526	572	536	538	523	566	518	507	554	540	582	514	533	540	544	560	579	524	542	519	523	527	510	517	540	544	568	547	524	554	530	514	522	531	538	538	547	535	534	553	519	528	512	515	536	520	567	541	550	541	515	530	525	576	567	495	560	502	530	560	527	524	494	593	553	508	562	533	540	517	527	522	541	533	533	501	536	561	513	542	523	557	526	593	515	513	581	537	556	581	523	549	540	536	560	536	562	523	550	538	547	536	549	512	523	561	538	538	492	521	539	525	522	559	509	552	560	537	565	516	514	551	520	530	523	550	564	554	566	550	577	509	545	545	523	549	572	566	535	540	503	509	545	504	524	586	520	581	496	552	566	529	556	514	552	561	558	488	557	531	535	511	518	526	517	560	540	540	584	519	556	542	567	557	532	576	578	547	530	562	539	586	509	531	548	528	554	549	521	556	541	528	532	484	514	560	543	504	550	527	573	532	566	495	570	565	524	548	528	543	549	543	580	528	576	565	541	572	526	518	531	528	561	539	555	520	576	500	527	558	512	555	595	511	561	497	518	521	565	517	571	517	558	512	552	552	569	552	543	542	541	492	555	586	551	582	535	553	548	548	530	535	564	526	549	552	535	561	524	567	553	504	519	502	542	510	554	511	528	566	529	488	522	508	555	569	550	550	501	510	494	532	566	561	561	553	504	525	580	525	509	548	549	527	528	550	543	500	526	542	529	582	541	539	496	533	555	539	555	554	506	522	543	544	521	565	474	568	536	573	497	529	562	509	527	521	568	514	511	548	553	538	541	539	541	543	547	524	551	523	537	521	530	519	523	490	505	552	569	537	551	543	531	569	528	526	524	565	532	578	517	552	535	502	566	532	557	539	541	505	536	521	562	497	561	532	559	540	519	517	547	544	492	543	534	592	527	509	539	547	535	559	523	543	540	534	538	520	565	537	490	513	553	523	537	514	550	558	578	565	507	515	534	548	537	524	509	561	495	582	562	519	573	578	556	556	552	505	501	543	557	553	506	554	566	538	533	551	529	544	483	563	558	561	511	531	556	546	549	554	542	543	576	526	578	537	594	525	551	546	554	547	524	545	534	547	525	554	538	496	544	528	563	483	583	582	540	546	542	569	519	507	517	543	536	559	526	491	524	532	568	557	536	554	545	525	509	570	559	497	494	537	579	515	524	554	567	553	551	544	556	556	551	545	560	531	568	505	561	576	573	567	525	523	533	552	565	517	553	501	563	492	567	511	553	499	547	544	550	547	538	555	522	566	548	526	565	563	544	512	513	545	565	529	509	524	501	491	533	524	574	537	595	495	551	521	528	546	557	531	538	539	524	497	546	557	564	529	549	529	498	500	573	531	559	550	557	527	532	513	515	502	550	595	502	519	550	512	531	553	534	534	506	522	544	531	507	543	532	527	572	556	495	544	558	550	541	537	585	547	568	551	569	564	522	533	524	544	536	586	518	523	547	532	577	553	541	523	503	558	547	553	562	498	554	553	538	564	524	537	512	528	524	534	530	535	557	504	562	542	521	545	540	559	561	511	571	568	538	568	537	541	560	559	517	532	533	551	520	553	502	558	559	524	549	550	499	530	569	528	515	567	518	574	517	539	562	534	542	544	576	531	548	552	568	543	563	528	522	552	505	510	550	563	526	554	536	538	538	554	559	543	576	516	501	514	546	537	569	539	541	516	583	576	530	588	516	548	539	531	559	524	520	553	570	518	568	545	525	512	553	557	528	527	511	526	519	532	523	547	519	527	511	526	553	568	536	501	541	544	560	539	576	540	523	529	530	511	518	529	522	532	568	553	565	574	566	551	556	569	572	579	566	546	567	509	531	599	528	513	536	523	539	470	540	562	573	538	542	497	525	567	509	597	532	527	527	540	503	538	476	570	582	540	512	514	581	477	531	523	542	512	513	484	559	553	494	551	581	488	523	563	474	526	531	531	564	532	581	549	536	547	532	556	552	530	512	539	516	524	566	563	504	572	529	532	527	546	531	552	553	496	517	599	590	517	579	574	523	534	593	525	529	545	537	546	542	584	543	571	567	529	540	562	548	516	527	525	526	576	524	523	544	583	563	509	547	598	585	530	548	543	552	543	534	545	568	544	538	549	524	563	504	582	563	551	565	532	546	557	544	537	567	518	526	528	517	524	555	543	557	547	536	555	563	527	541	525	537	552	530	524	531	543	527	561	537	545	501	528	540	547	531	558	534	549	525	545	553	562	553	565	534	528	550	547	540	503	588	550	514	579	529	533	531	507	508	539	580	496	528	571	584	503	567	539	559	523	514	517	528	511	531	521	516	550	564	587	519	546	542	527	579	534	542	565	537	532	486	535	567	586	534	528	517	562	540	505	529	554	568	532	557	542	505	515	487	531	529	533	545	532	500	540	528	488	547	478	551	502	558	563	529	466	536	561	548	533	534	513	512	508	575	534	511	543	534	553	569	539	536	567	544	584	555	510	567	560	549	559	534	517	567	536	539	557	537	525	520	546	542	548	563	543	509
19666	28703	25065	23587	20095	16094	16295	14973	9516	8683	8903	6606	4923	5282	4567	2024	1010	550	494	520	443	352	334	343	287	353	304	332	276	284	284	262	294	267	262	290	281	271	275	292	295	266	288	282	265	251	278	252	278	283	249	272	276	270	267	284	288	296	284	292	278	277	285	239	251	302	251	283	272	301	266	254	255	274	278	299	246	267	294	281	262	274	308	274	271	279	287	274	257	284	292	274	273	282	288	268	284	304	284	274	256	270	274	303	252	305	276	271	294	275	256	295	295	287	281	265	269	314	262	264	270	271	266	289	294	282	291	247	254	271	299	286	276	280	247	289	278	275	277	279	260	266	282	283	286	291	261	275	276	295	273	245	288	275	245	284	273	278	294	251	262	251	267	247	280	285	270	301	301	282	278	282	268	260	290	260	291	288	292	257	286	290	285	286	286	302	258	290	286	270	313	260	273	300	307	258	265	236	281	261	264	256	275	317	288	304	284	262	320	283	293	264	273	281	237	285	279	288	278	255	301	269	251	270	274	281	275	285	232	249	254	260	254	262	257	281	314	292	299	310	293	319	284	269	303	280	284	262	264	283	255	294	278	300	272	289	275	275	276	270	247	272	280	297	293	272	273	251	280	260	267	289	330	295	246	293	271	286	258	314	302	284	295	277	290	283	266	266	291	296	288	260	267	276	278	264	302	271	300	284	272	259	283	257	290	269	259	307	271	284	274	286	274	240	271	278	307	293	260	276	267	266	277	288	271	285	297	265	280	277	262	277	266	284	266	265	266	296	282	281	281	281	300	248	276	266	270	297	271	265	239	277	269	266	290	268	258	280	318	280	271	269	252	263	255	280	304	282	305	279	284	292	259	252	268	261	282	286	276	284	269	270	255	271	283	256	311	286	308	277	288	299	282	291	261	260	275	270	256	296	266	279	282	280	268	243	257	277	290	240	287	269	284	289	286	253	284	275	292	306	281	249	289	258	319	280	247	276	296	266	289	301	289	285	259	271	293	261	257	266	282	280	258	277	256	255	270	285	280	278	304	263	309	287	290	274	277	277	288	285	257	240	284	308	269	296	265	270	263	264	253	269	270	278	277	262	285	286	265	253	287	292	266	291	256	283	266	272	302	282	285	271	300	256	311	292	290	267	267	260	282	288	271	281	276	258	254	292	269	239	256	252	262	279	291	263	266	279	277	280	292	300	235	259	265	271	267	272	281	295	287	290	249	294	304	279	258	238	277	259	276	266	267	277	262	247	268	305	316	297	281	280	262	303	268	266	277	289	263	296	261	269	236	278	300	304	272	307	299	251	309	258	278	282	280	275	296	264	301	264	269	329	281	302	249	242	287	299	306	277	275	274	288	276	298	265	266	276	275	269	279	281	277	279	298	283	285	290	277	250	301	288	283	291	261	272	247	292	261	292	272	247	303	284	269	277	270	266	275	268	299	274	247	282	256	274	284	280	275	274	253	264	297	278	285	271	285	282	286	258	285	300	275	291	281	251	272	259	266	253	275	296	298	283	263	269	291	307	274	283	279	277	286	282	304	272	255	279	278	306	300	255	271	274	291	303	299	266	265	272	276	265	299	268	265	267	267	274	321	278	286	261	275	298	288	269	274	301	303	282	299	242	268	261	285	292	288	259	284	302	273	296	301	282	273	293	291	316	287	277	315	261	303	288	277	236	299	276	272	243	281	292	277	281	268	269	263	262	316	267	304	289	285	304	283	272	309	288	288	294	295	245	270	281	305	293	302	279	255	290	271	301	298	309	259	286	249	251	300	274	274	276	254	304	262	270	276	248	262	249	263	246	263	256	253	297	280	274	252	261	302	257	271	273	293	259	280	264	274	290	263	245	256	276	278	262	285	296	306	298	271	241	247	291	277	277	260	279	276	287	305	268	290	302	270	276	270	267	282	283	263	280	266	276	284	268	264	284	294	264	266	271	292	292	266	258	283	289	270	282	312	271	257	288	281	338	283	243	282	279	278	290	280	288	271	266	266	278	272	274	291	263	272	253	294	275	256	271	266	285	269	278	241	270	269	265	298	276	258	280	282	314	280	296	273	272	285	286	269	275	271	275	276	288	261	299	253	278	280	279	282	262	250	285	299	294	273	286	254	303	308	274	270	268	309	248	257	276	260	269	260	300	276	274	280	281	295	288	282	279	280	273	261	252	290	247	318	293	295	288	280	284	262	284	244	275	271	296	281	277	300	297	300	298	274	272	285	278	280	251	262	306	260	274	291	261	317	281	267	286	276	272	301	248	276	293	266	285	245	275	292	284	282	298	280	296	259	301	302	290	264	273	270	273	281	271	276	279	262	283	259	275	295	275	288	270	295	256	270	262	299	254	272	287	265	305	272	279	231	273	280	257	292	286	287	288	336	284	273	268	317	292	311	295	269	299	280	308	289	271	269	264	286	259	277	292	276	267	265	257	274	259	293	297	269	272	263	291	280	295	289	270	287	287	287	260	272	297	277	266	266	266	270	304	283	256	275	294	269	305	318	297	264	271	266	264	281	270	262	290	288	276	283	300	277	279	297	270	270	283	301	276	265	292	302	243	302	266	263	272	295	314	290	297	285	269	266	290	311	257	291	239	264	285	272	256	289	307	273	265	251	279	292	262	264	265	246	261	267	299	285	270	286	253	281	286	261	300	259	262	281	228	285	265	294	258	253	289	276	282	258	248	309	283	273	272	268	269	261	276	302	293	288	277	278	262	281	262	284	288	271	302	272	271	241	272	269	267	279	271	290	311	278	306	275	277	293	305	290	286	250	298	245	274	298	259	282	247	294	259	270	286	274	244	283	288	268	272	277	281	251	287	276	246	253	272	293	252	274	258	256	275	265	270	269	283	294	288	262	281	264	281	271	264	313	275	264	251	269	290	262	284	295	298	320	276	265	278	272	245	270	285	276	262	307	262	250	273	255	251	265	296	277	269	314	300	293	247	295	280	247	288	258	279	277	296	283	271	278	263	274	252	299	288	317	285	295	299	292	275	254	285	281	282	295	257	279	260	289	299	273	303	256	280	246	264	265	285	299	251	259	272	274	304	286	300	245	278	292	264	274	296	289	279	286	298	276	272	262	262	268	274	277	265	279	269	244	294	280	269	275	285	271	271	297	291	283	285	280	275	268	261	273	322	308	293	290	279	275	280	248	245	268	288	266	288	297	283	276	267	273	276	279	271	285	281	257	267	292	294	268	273	268	276	320	286	279	290	302	287	297	279	275	278	272	286	261	291	277	269	271	288	286	284	252	261	264	294	263	292	303	261	282	273	250	250	276	262	262	282	257	259	283	274	295	266	291	275	283	280	271	274	290	257	275	270	280	270	273	249	277	275	286	284	254	293	266	270	295	265	264	271	258	295	262	280	281	241	253	284	273	274	287	282	266	288	264	280	287	280	261	270	287	291	305	311	288	287	292	289	288	273	279	290	282	293	248	268	292	292	303	280	273	250	275	291	288	285	324	265	266	253	268	298	297	264
14583	23925	19975	24927	24343	23754	26578	24329	19725	21484	25007	22247	18398	20417	13686	7214	3738	2139	2156	2594	1786	1197	1245	982	994	1592	954	933	910	799	831	831	805	823	791	773	793	787	770	804	810	778	763	775	813	807	783	772	776	768	793	788	783	815	782	777	804	829	791	804	821	760	773	766	792	777	747	749	798	797	779	765	773	761	785	766	787	807	798	779	819	781	760	730	744	781	769	770	820	774	763	803	790	777	743	800	797	783	779	758	787	696	783	803	837	786	787	752	774	734	832	757	791	712	762	790	781	786	763	785	720	742	734	773	729	763	713	784	784	782	786	766	783	799	806	760	800	752	807	709	754	715	749	769	768	721	771	810	781	771	750	771	810	756	732	690	769	777	755	744	784	767	756	799	756	772	732	792	794	780	747	733	777	819	770	748	773	750	846	772	800	812	767	769	800	788	763	770	744	765	731	770	792	758	759	796	771	835	778	793	728	735	757	740	785	778	769	753	741	765	812	780	825	778	768	745	752	811	791	771	732	729	776	765	780	770	722	793	733	758	761	844	720	784	805	756	797	751	776	805	785	723	719	777	742	713	818	785	761	779	739	728	793	728	739	789	784	781	799	783	779	792	798	728	720	794	779	786	767	753	761	759	769	843	725	710	716	804	749	749	731	800	796	747	807	771	799	823	765	737	789	785	731	772	782	776	767	769	802	749	743	761	766	796	737	755	725	742	763	758	777	792	749	741	750	801	732	733	775	790	755	725	778	778	794	763	776	778	720	772	754	760	737	778	752	756	747	801	760	788	749	802	766	730	743	758	771	805	735	729	781	742	739	778	773	745	763	744	753	714	788	769	808	817	710	727	754	734	749	786	764	786	782	809	746	742	756	763	762	771	772	807	780	797	772	735	754	789	779	751	860	770	779	742	815	750	749	768	742	796	807	789	749	758	744	719	773	790	730	782	771	775	750	768	728	754	724	710	758	807	759	785	704	786	732	752	818	776	815	724	733	781	762	734	774	762	763	776	810	773	781	823	738	736	722	771	753	725	763	799	792	765	764	799	759	809	748	778	783	692	771	796	754	783	791	818	716	757	799	786	789	757	754	761	786	767	783	737	748	737	741	771	768	807	749	765	794	819	764	785	861	733	730	740	696	761	736	747	739	788	798	747	743	780	747	759	783	738	801	762	758	758	724	780	716	723	794	785	743	734	762	753	728	730	780	751	764	772	751	778	751	781	759	765	748	745	756	750	783	794	792	792	816	745	769	759	786	719	703	785	808	749	773	737	782	777	717	688	756	726	775	708	728	752	824	751	771	726	760	747	768	834	764	692	778	760	783	748	771	796	757	798	760	754	781	764	749	731	804	738	764	776	757	718	775	800	751	748	769	758	770	773	813	784	751	778	724	742	763	787	749	756	744	764	813	766	799	798	772	782	774	794	766	772	767	762	739	775	754	742	754	801	747	724	740	771	742	766	743	765	787	782	753	756	803	743	715	727	775	749	782	766	740	781	806	803	756	757	746	812	771	803	749	730	799	771	738	777	723	787	790	731	760	760	757	781	759	753	796	775	756	738	774	734	756	755	752	806	764	782	761	708	822	789	785	722	759	756	780	777	755	764	781	740	777	785	771	731	714	732	790	756	755	743	783	770	781	745	765	767	757	761	757	792	813	751	732	796	728	754	744	728	708	757	727	725	754	738	751	762	759	748	738	815	764	775	783	759	745	789	796	731	814	739	795	773	756	756	735	726	809	768	747	740	792	716	779	816	826	780	799	759	791	780	728	817	707	781	723	766	726	780	751	738	741	792	793	785	739	739	781	695	795	756	795	724	753	765	785	787	776	770	769	747	731	744	751	749	816	757	762	769	766	754	764	753	764	784	706	742	745	758	746	766	734	714	823	767	783	771	798	754	778	798	788	749	796	744	750	726	783	780	766	779	750	771	744	785	796	799	753	748	772	757	764	803	751	796	771	717	750	814	794	818	757	795	808	728	769	713	771	795	748	789	786	773	771	803	762	773	762	749	719	775	788	794	800	780	791	779	796	726	745	765	805	773	756	752	868	736	800	750	729	797	777	793	771	814	773	737	767	741	757	772	760	765	726	772	757	767	723	815	805	797	763	802	754	762	769	778	768	784	748	821	745	760	759	731	783	740	796	791	748	799	765	762	747	766	794	713	771	729	799	767	813	745	753	808	782	741	798	781	758	801	780	770	719	768	769	822	746	778	795	757	797	773	764	728	758	817	730	828	750	754	746	723	822	754	758	782	787	764	796	791	758	781	768	746	751	709	790	799	776	793	725	785	801	746	741	685	756	797	760	814	775	787	833	773	803	707	772	872	761	772	798	775	776	755	759	765	745	775	784	778	769	786	723	739	761	735	770	752	760	763	779	759	750	710	827	794	752	742	721	798	787	747	739	711	764	790	766	733	763	770	793	755	754	771	752	795	798	761	763	747	748	732	703	757	743	805	765	817	763	856	736	702	823	788	771	753	753	728	801	730	774	741	745	725	800	788	763	780	774	747	781	764	752	770	770	754	788	806	738	771	743	746	760	727	774	790	764	728	794	727	774	741	771	748	793	717	826	736	754	712	798	747	796	737	835	724	774	776	790	766	811	769	822	774	766	820	765	760	770	791	763	753	771	799	777	801	745	726	759	790	729	752	728	775	776	761	746	773	785	758	768	749	739	737	780	797	767	746	737	771	784	783	762	784	794	726	745	768	783	771	759	767	808	762	749	743	771	786	768	760	773	718	738	775	757	747	753	757	785	730	773	808	797	724	727	725	755	767	728	764	821	810	757	745	780	751	763	769	791	735	729	792	763	774	736	782	737	749	756	761	799	718	771	763	728	719	797	775	730	762	829	758	777	756	768	753	727	774	783	776	762	813	761	752	760	763	794	787	726	701	771	744	758	808	731	732	798	769	770	745	769	764	785	778	733	733	813	738	722	734	733	797	764	804	798	760	775	790	773	750	774	767	746	740	798	774	784	799	757	788	746	788	763	782	756	822	724	760	800	750	720	742	752	779	739	786	799	767	722	767	793	797	771	775	756	739	733	775	777	836	793	765	716	747	824	762	734	739	779	772	778	761	761	776	802	750	733	749	758	751	738	790	786	756	804	785	775	783	786	740	779	815	809	793	753	744	791	780	769	744	785	765	763	770	772	767	761	739	759	787	772	819	752	769	755	764	772	779	766	802	733	802	762	791	760	733	773	814	743	749	767	790	770	754	737	749	799	752	759	734	718	753	781	746	745	765	793	768	729	784	763	803	783	804	741	784	786	699	769	804	809	782	760	780	796	775	753	749	757	776	754	803	786	771	790	765	761	747	746	757	774	779	801	765	758	741	749	802	777	719	778	773	798	768	707	762	768	765	746	776	777	761	746	736	758	809	784	782	788	770	800	741	852	724	750	760	740	740	746	802	755	759	762	767	797	802	742	801	795	806	796	775	765	760	806	763	776	753	761	746	770	746	762	763	831	744	773	814	753	751	796	763
38123	42441	33246	31455	31058	28488	29292	31771	27538	25804	24622	21466	16573	16499	15844	7545	3232	1688	1414	905	628	465	450	438	342	533	363	333	374	298	282	315	279	318	325	317	274	286	297	293	289	290	283	300	285	297	345	322	311	302	317	290	289	254	283	301	329	232	281	260	313	270	324	293	302	288	301	289	302	284	294	284	298	308	288	289	250	280	272	285	293	288	266	291	308	276	303	295	290	265	255	298	320	252	299	316	313	285	301	290	253	296	273	274	282	273	279	285	307	307	297	267	315	296	264	284	296	300	293	286	264	312	279	269	281	304	235	275	270	283	273	277	272	319	256	280	302	279	296	283	294	266	278	254	295	289	323	281	288	272	285	264	302	276	262	285	260	283	298	278	277	266	268	250	279	257	299	295	303	285	282	231	302	271	292	270	283	291	265	305	287	300	264	301	273	288	283	274	306	291	274	277	298	277	273	299	286	302	276	266	264	268	311	307	282	285	270	282	284	271	266	313	298	308	307	287	275	292	255	288	309	277	292	268	276	310	286	288	276	275	267	304	287	303	305	303	288	308	280	288	276	313	280	283	276	258	278	295	273	259	310	301	305	284	276	293	261	272	284	290	275	292	277	256	314	302	265	297	269	305	269	285	285	283	262	307	341	276	313	325	312	305	290	315	293	271	260	272	273	276	278	316	289	281	273	287	278	275	281	299	265	307	300	284	262	288	283	292	244	289	297	279	310	320	281	264	286	279	288	304	254	267	290	298	296	282	262	283	288	285	283	300	265	271	286	263	299	275	283	251	288	255	265	272	282	288	288	284	296	303	277	289	257	277	239	269	294	248	275	277	278	293	329	288	247	299	277	273	263	291	289	288	282	294	293	285	234	278	261	278	263	287	309	286	303	307	325	307	317	320	281	281	241	272	274	297	295	284	303	284	283	277	286	289	296	292	269	253	294	293	303	279	288	295	257	281	300	286	291	287	264	292	273	269	272	273	252	287	285	257	253	268	286	291	296	278	312	272	298	281	284	294	271	272	286	302	266	285	253	308	289	264	287	268	282	312	271	297	283	277	257	263	272	289	307	266	270	263	266	289	294	272	319	274	286	315	277	271	258	282	273	272	278	275	269	242	274	292	274	292	325	263	280	277	277	299	275	272	268	282	271	299	254	291	286	275	266	297	278	281	272	300	268	272	248	272	291	303	288	290	277	282	273	294	288	276	274	245	311	290	321	262	301	279	274	303	272	275	270	272	289	252	272	285	282	275	278	302	291	301	288	287	278	307	315	271	280	270	283	274	276	298	283	305	295	282	319	267	286	298	307	281	280	277	276	278	277	285	305	289	264	277	250	273	315	272	265	299	296	286	286	288	289	240	289	289	256	324	283	282	288	305	293	267	283	265	292	280	303	262	244	283	295	271	283	276	296	267	282	267	296	303	268	305	278	255	290	281	274	285	287	293	286	291	250	259	312	294	281	289	291	288	292	301	289	319	289	277	308	298	291	271	305	268	295	273	280	296	272	305	304	262	267	305	308	308	274	286	290	312	277	286	263	290	275	306	265	267	289	290	285	267	279	304	306	287	291	269	247	251	286	288	313	338	297	275	303	278	258	316	248	285	294	251	279	318	266	321	294	264	284	281	304	298	262	292	295	293	297	268	278	288	253	283	296	294	291	305	304	277	279	273	291	306	267	300	287	262	286	251	260	280	276	281	262	277	288	303	291	309	282	241	286	299	281	275	271	287	301	269	306	293	272	276	320	298	287	324	297	273	284	271	281	304	270	265	278	264	284	292	287	314	282	266	293	277	286	277	309	270	278	298	312	297	278	296	301	238	273	278	264	260	276	302	280	272	275	253	302	279	289	282	289	272	266	294	256	319	271	294	241	292	313	299	272	287	262	260	292	291	309	295	302	291	305	260	271	278	309	292	264	292	275	280	274	302	284	256	253	287	267	281	302	291	283	309	266	259	294	265	308	258	252	272	279	268	302	299	323	273	295	300	290	270	298	261	307	305	274	279	315	312	290	289	281	263	289	261	315	291	278	272	278	294	281	280	299	269	288	267	290	292	312	271	276	305	279	306	261	281	254	300	264	301	294	275	278	295	300	279	275	271	297	294	255	290	278	303	272	327	317	297	262	300	306	304	275	265	278	309	291	307	310	276	279	289	299	261	282	279	305	312	279	281	290	263	289	331	290	302	275	276	286	299	279	275	313	282	275	282	312	294	293	269	288	278	299	303	294	265	301	305	269	301	315	305	282	281	296	298	289	291	263	279	261	284	276	250	266	290	283	288	308	283	302	305	271	309	276	283	302	282	268	291	300	265	306	291	305	309	249	299	309	266	298	257	273	253	286	304	261	287	269	276	280	290	277	313	285	260	297	304	295	279	318	273	297	303	289	255	293	278	296	265	267	294	312	279	247	314	276	292	274	251	283	262	280	296	274	310	302	317	259	269	265	255	266	301	314	319	282	271	299	290	283	263	280	290	277	291	251	290	285	280	289	310	322	288	315	269	260	280	293	246	283	304	277	276	270	303	276	276	272	275	272	272	294	293	283	313	284	285	284	279	275	274	287	295	304	295	267	284	278	283	284	303	291	275	268	311	287	287	242	311	265	309	320	288	259	289	282	273	304	277	297	257	285	266	289	306	333	282	270	287	271	293	257	294	281	304	263	261	281	268	268	277	266	276	308	294	337	307	292	279	260	280	286	308	282	305	266	279	270	256	306	295	306	287	277	297	283	291	272	314	279	289	292	257	285	302	304	277	285	257	281	288	323	237	274	299	305	261	272	258	287	273	291	291	287	271	285	288	273	274	261	269	299	284	293	277	285	299	249	290	302	237	263	268	300	265	271	278	302	297	274	273	259	291	320	331	283	282	288	271	278	294	267	294	319	284	291	284	306	319	262	268	278	267	278	299	273	305	269	299	284	282	267	273	297	271	275	299	251	275	291	264	279	243	325	299	291	265	253	268	280	250	305	263	271	271	273	310	303	257	292	323	271	298	296	286	291	272	284	262	293	269	291	279	298	270	284	243	283	301	290	265	288	306	280	269	277	282	258	258	288	270	292	306	269	273	296	283	267	278	284	274	281	303	292	287	258	280	280	290	299	282	287	282	290	280	293	277	265	280	273	246	286	265	301	284	294	247	263	297	283	282	290	304	283	296	278	274	250	313	313	267	274	300	255	273	288	279	293	260	292	271	294	311	269	264	287	271	275	312	277	286	312	260	274	292	282	291	292	272	252	278	309	293	292	289	278	280	273	303	299	254	276	307	280	275	240	298	292	287	269	297	268	283	300	282	278	266	284	310	276	274	288	272	287	275	284	300	308	298	311	264	311	297	271	263	282	284	295	305	280	266	284	286	266	247	277	242	273	279	289	284	296	280	297	260	280	281	269	297	323	293	261	273	289	303	288	277	266	285	286	271	297	278	283	265	274	271	288	297	298	281	288	288	245	277	307	248	300	281	293	272	263	283	271	309	293	283	252	266	276	310
27542	36378	29271	33377	36582	35612	38463	41379	34779	37640	38453	38107	33238	35605	31764	15178	7194	5372	5383	3752	2601	1636	1841	1699	1424	2368	1175	1146	1296	945	890	859	875	869	908	823	849	912	845	802	795	783	786	783	816	829	818	739	786	800	795	780	757	795	774	721	773	749	787	773	792	762	777	779	767	763	792	823	760	805	771	780	729	763	753	753	784	750	740	765	732	720	783	798	732	767	780	789	722	719	749	721	793	750	731	753	736	712	737	731	746	738	745	733	804	748	724	706	746	764	730	758	720	747	775	726	742	729	733	745	803	704	769	757	707	694	785	741	735	785	800	757	788	706	747	719	775	705	726	767	758	744	701	775	751	747	750	749	760	732	751	774	751	719	776	707	723	739	739	739	718	789	739	777	736	752	720	771	742	719	727	704	721	774	711	750	737	736	740	715	747	737	715	731	740	732	702	751	763	767	724	697	738	733	713	705	750	710	782	704	763	768	729	739	702	712	705	746	747	737	724	735	727	746	745	719	737	783	728	781	711	729	777	709	733	734	750	732	706	755	747	736	674	702	694	746	776	743	821	748	831	766	708	779	705	767	750	709	728	716	724	758	766	705	788	784	747	696	723	746	713	687	763	736	756	772	735	739	793	723	723	704	722	704	765	766	736	743	755	760	727	713	717	687	759	747	763	790	745	763	715	758	736	740	732	746	758	727	746	809	789	761	724	719	745	705	778	787	771	756	796	741	756	731	683	734	747	706	724	782	786	760	761	753	778	765	735	764	715	763	754	740	762	750	748	748	765	731	742	738	701	732	748	728	707	783	681	694	717	718	736	727	723	743	789	743	745	735	714	720	710	725	760	738	733	765	768	722	754	711	725	784	694	729	720	747	752	751	757	770	721	721	799	767	741	754	751	765	719	764	763	742	718	710	739	733	747	727	750	745	765	756	702	732	753	732	789	708	706	684	746	757	747	738	694	706	733	767	730	768	791	738	715	723	751	782	768	723	732	688	753	734	752	722	712	746	751	705	714	735	723	768	744	714	769	724	710	725	745	747	730	739	786	708	711	739	730	714	721	786	724	749	718	730	704	734	765	732	740	728	729	701	726	715	724	720	717	729	731	749	712	722	727	717	718	728	680	738	794	769	745	719	752	735	743	759	722	731	776	710	750	758	709	738	729	752	737	736	745	762	768	724	784	720	740	719	743	770	734	735	751	784	756	738	724	766	738	775	836	734	743	710	732	773	703	748	744	708	684	748	759	721	690	755	688	776	709	701	746	700	737	735	755	771	768	733	776	730	695	759	724	726	734	694	717	718	732	724	740	711	730	770	733	710	706	736	759	765	726	682	723	765	791	706	778	766	722	760	717	714	711	735	764	665	725	778	784	762	763	752	737	724	758	687	749	731	744	755	723	745	735	711	795	735	747	749	718	757	692	712	745	725	762	716	733	741	724	733	703	733	722	692	701	778	757	733	764	762	743	694	696	743	766	719	705	702	761	764	761	771	723	752	718	740	744	751	714	721	745	755	730	744	692	726	717	771	713	782	839	722	716	724	688	761	737	744	686	707	765	715	737	770	730	723	765	794	702	758	770	705	720	728	695	678	690	743	720	739	727	738	726	705	759	742	760	730	747	688	749	752	757	756	755	721	751	742	766	722	768	741	774	741	786	738	721	712	726	699	726	777	704	757	765	748	749	711	758	742	733	752	763	740	765	738	715	778	720	720	724	733	703	763	762	732	765	772	756	751	748	744	797	729	743	739	725	778	742	766	748	763	738	710	721	733	730	749	723	710	707	779	755	727	760	736	719	692	750	693	713	742	760	742	812	720	684	785	744	748	720	810	753	722	756	695	719	739	729	766	715	737	720	738	791	742	751	739	707	741	764	760	758	728	768	703	699	730	709	767	764	725	788	704	742	711	727	759	745	747	778	719	743	721	750	703	770	756	743	737	737	717	773	753	751	719	772	735	792	765	689	781	730	724	759	704	748	749	721	774	731	723	766	721	733	763	713	731	745	752	760	699	784	800	762	753	717	727	708	767	733	714	751	737	713	794	764	741	781	775	725	700	711	772	745	738	766	781	751	739	705	745	733	766	747	730	745	749	747	804	691	741	719	766	717	755	725	754	740	733	778	718	738	700	753	726	720	718	724	746	722	737	755	739	742	742	801	759	714	731	765	750	742	786	792	765	730	735	765	733	791	727	766	725	710	734	742	741	748	699	704	739	792	755	750	720	703	781	769	749	704	746	689	782	769	719	745	722	710	733	718	751	722	738	698	757	755	758	703	734	731	738	708	709	706	755	747	754	747	734	738	726	755	723	723	733	715	736	786	706	762	720	732	737	737	753	742	755	699	723	715	728	691	757	752	770	714	751	713	733	729	723	742	725	738	754	736	737	721	720	710	757	748	753	780	761	755	739	742	732	774	738	729	787	708	705	729	774	711	675	742	710	702	760	763	765	701	767	722	738	676	719	792	747	732	719	734	749	728	768	721	745	765	735	722	711	753	740	773	701	771	731	734	692	769	744	764	760	734	716	712	717	730	764	718	754	730	770	732	703	756	749	714	710	746	765	720	712	709	756	707	738	715	802	752	724	745	795	722	741	721	748	788	787	706	743	749	756	722	736	708	722	729	754	727	726	717	729	743	730	731	731	754	712	725	724	733	766	749	746	721	775	722	788	743	739	759	721	740	732	749	780	730	773	734	720	781	724	720	747	722	754	697	745	735	681	681	743	730	737	744	769	787	781	724	732	738	739	770	778	777	743	693	771	701	806	758	746	719	743	749	756	691	783	818	726	765	764	791	746	775	757	704	722	745	737	733	805	710	785	769	737	808	711	708	718	718	758	731	781	726	767	698	742	718	740	742	669	714	768	755	747	704	697	749	741	729	761	771	736	714	709	730	727	742	816	753	760	743	744	732	761	717	784	755	754	766	782	753	797	701	767	709	717	743	837	751	718	768	753	708	697	768	736	751	797	696	684	713	757	746	746	745	751	754	750	744	737	723	714	759	727	715	776	721	766	760	698	745	762	711	748	750	731	722	720	738	699	779	734	720	755	766	746	722	731	727	762	752	753	688	729	741	729	771	738	753	769	758	764	693	753	696	689	743	735	757	721	725	673	746	747	728	731	771	712	742	739	763	753	789	724	769	730	820	746	742	700	731	750	736	736	756	789	722	731	735	791	754	759	712	686	692	766	739	781	722	748	739	731	766	735	755	754	789	763	746	744	734	773	721	738	722	706	747	800	726	718	726	715	764	701	706	751	780	759	756	741	744	732	755	756	744	686	741	739	716	712	743	722	766	686	738	742	768	724	751	720	776	710	778	727	760	746	683	760	720	739	783	743	751	711	735	730	735	754	761	717	715	734	745	729	759	753	700	733	750	737	762	758	774	745	775	690	730	706	720	796	743	723	752	739	779	755	751	753	763	805	701	761	767	782	757	749	786	743	800	702	765	753	751	688	710	723	756	714	736	763	715	755	747	764	710	783	761	788	743	769
5964	6583	6640	5496	3452	2071	1892	1541	1147	1117	942	634	531	498	424	285	220	185	229	179	191	206	201	167	206	181	197	181	181	197	172	178	155	195	164	174	173	193	164	154	188	162	162	173	175	167	171	189	172	178	196	165	190	177	195	174	186	179	172	157	210	157	201	171	195	177	205	164	141	167	189	153	207	180	179	189	182	192	181	173	177	177	198	207	205	160	212	174	206	182	160	215	197	177	161	171	170	185	196	208	193	187	179	182	147	200	171	184	208	174	173	176	187	192	154	170	187	176	182	175	195	164	188	189	198	227	174	176	189	201	186	183	178	185	174	169	159	179	207	153	166	170	194	180	163	173	169	177	190	178	182	167	170	182	203	171	187	186	204	179	190	180	178	166	191	191	170	174	194	214	189	183	180	196	167	156	155	185	204	205	192	208	176	182	174	157	163	180	176	178	173	176	192	175	197	176	187	174	206	199	185	193	185	187	173	172	169	183	175	212	183	179	143	167	181	176	188	178	172	189	165	178	196	176	194	183	200	179	194	183	185	172	169	162	182	180	152	201	170	203	175	190	156	181	190	198	162	177	190	174	195	173	219	192	191	179	166	185	176	190	189	179	170	162	176	163	189	180	172	190	175	170	178	172	188	162	167	173	175	179	175	185	160	188	155	163	198	162	160	171	145	202	191	164	182	183	182	170	182	147	170	192	185	187	182	186	173	168	178	174	178	182	181	167	178	174	178	174	183	179	164	181	169	195	162	192	195	202	184	212	182	160	168	167	161	176	182	187	173	182	188	196	196	178	209	167	155	168	182	205	205	170	155	188	208	189	144	188	191	173	179	182	203	206	182	187	183	182	194	164	207	147	164	159	201	174	189	157	184	184	159	184	191	175	193	186	164	164	174	170	178	170	193	189	185	164	151	172	184	166	165	186	188	179	191	181	161	184	163	191	171	173	185	189	182	176	205	159	175	166	178	179	180	190	172	178	168	196	200	165	189	175	171	172	169	184	185	195	161	205	179	192	163	204	155	194	207	167	174	158	200	199	203	185	187	160	169	196	181	165	197	197	171	165	201	194	195	188	184	191	177	175	166	166	192	180	199	173	179	165	163	171	187	186	183	175	184	169	171	194	165	180	178	198	207	164	205	190	174	175	178	179	186	177	180	194	189	176	189	186	171	147	175	174	178	178	188	188	177	166	149	173	209	186	148	176	199	174	189	190	179	175	180	175	178	183	181	182	175	178	162	159	178	182	165	164	181	179	184	182	167	160	204	170	182	167	175	181	174	173	189	180	202	206	184	185	208	185	175	177	171	171	168	186	172	181	164	167	186	185	205	158	148	187	179	177	199	192	183	171	181	175	191	191	151	165	173	180	187	174	189	190	183	170	213	188	169	162	178	194	177	193	167	154	193	165	177	182	187	188	175	153	191	187	179	192	150	167	207	193	172	179	156	167	182	201	187	164	162	167	176	173	196	175	191	179	179	199	187	178	186	195	177	165	157	205	162	169	176	182	193	180	162	210	175	172	170	175	197	194	185	155	176	182	183	182	182	180	195	175	194	196	174	175	195	177	166	162	189	164	176	173	166	169	165	195	193	163	189	171	175	184	174	185	173	167	171	188	181	173	196	192	173	203	193	184	183	202	164	178	181	181	190	191	154	193	162	185	190	209	208	188	179	186	175	178	168	182	173	184	186	183	205	202	181	198	181	187	183	154	187	175	190	157	191	180	173	188	175	177	195	191	185	177	193	193	166	198	186	190	174	185	154	172	165	165	189	197	181	180	177	182	182	167	189	173	169	227	170	195	183	179	165	180	170	177	171	177	194	195	190	179	188	178	155	166	163	163	172	198	190	178	194	193	171	165	190	179	152	179	175	172	166	176	163	161	177	178	181	177	189	201	185	174	163	158	176	162	165	202	169	185	184	168	199	188	177	193	176	174	180	196	172	145	157	175	190	193	183	204	185	135	184	190	181	171	169	190	185	163	155	175	193	173	168	177	192	166	203	173	201	166	187	177	163	181	185	182	170	199	167	183	196	188	178	210	190	175	172	173	160	165	179	179	169	191	185	179	185	171	179	195	170	173	168	195	174	168	165	173	166	198	180	168	147	175	171	191	168	170	208	168	194	193	169	160	199	167	172	157	186	176	197	171	163	187	169	175	172	191	175	175	166	184	207	181	167	168	181	191	171	184	177	189	177	167	187	203	195	188	198	188	151	162	174	187	189	181	190	196	192	187	187	186	200	193	177	188	188	198	175	204	168	172	193	178	161	196	221	185	195	187	183	197	209	192	183	187	183	178	171	169	205	185	175	169	177	194	181	182	184	175	193	177	168	190	171	200	209	175	212	200	180	168	196	200	176	163	194	189	181	198	165	188	165	188	187	179	190	196	168	158	180	169	169	178	175	178	179	188	185	182	176	188	180	193	173	183	183	161	192	187	177	171	168	188	204	183	185	198	184	184	199	207	167	196	156	143	196	176	171	171	169	154	174	187	186	180	167	179	186	156	173	194	174	187	183	200	197	181	186	179	180	206	183	171	174	188	168	161	184	178	178	207	189	184	192	209	156	183	169	203	170	179	199	160	168	165	200	192	180	176	159	199	200	170	170	204	188	185	167	178	214	177	170	183	180	177	169	193	155	190	185	172	172	151	186	158	150	175	150	194	171	166	182	149	174	191	194	174	170	170	163	193	194	208	185	175	161	165	202	184	165	185	176	166	168	190	159	179	190	192	175	193	210	183	194	162	167	184	176	173	180	183	198	161	215	185	174	172	182	178	164	185	170	176	173	174	167	166	179	186	157	174	197	184	185	196	177	195	180	199	186	170	197	161	179	187	174	194	180	174	193	195	186	188	197	168	211	188	171	192	178	175	192	188	208	198	182	172	189	176	172	168	178	181	157	177	191	186	179	176	179	195	169	202	172	197	173	179	172	177	191	192	171	174	179	177	200	216	198	178	181	169	174	152	218	178	170	190	193	161	168	180	176	185	159	163	189	194	181	186	162	190	168	175	171	191	184	167	177	173	203	172	167	173	176	184	166	189	185	164	188	183	177	193	179	195	180	158	171	190	191	198	171	208	174	186	155	177	187	182	188	197	191	158	177	171	189	156	173	171	180	177	165	177	162	182	209	199	184	191	167	186	180	205	169	178	179	181	167	174	166	181	183	191	176	174	193	171	163	174	181	200	199	174	179	182	163	166	173	196	181	155	183	185	167	178	190	155	185	179	206	167	175	198	206	162	198	164	194	154	158	187	172	188	189	170	164	156	174	151	200	160	200	205	196	170	168	199	188	209	203	174	181	180	193	163	179	201	189	178	165	191	160	172	178	168	194	178	194	175	182	162	197	180	179	181	171	193	203	194	166	192	176	178	169	171	178	175	189	169	149	157	160	173	184	173	180	170	172	160	165	186	164	181	178	201	190	192	218	165	171	156	177	211	192	169	203	191	164	182	160	157	175	161	163	194	178	169	182	192	200	166	222	185
4817	7473	9204	11450	9868	7874	8499	7271	5616	5917	5362	4118	3516	3320	2632	1318	727	654	746	601	581	566	538	559	570	615	565	537	567	528	523	552	538	557	541	565	564	547	556	533	536	552	516	534	535	541	502	520	505	537	537	502	527	534	527	526	534	534	555	540	527	549	533	530	504	553	541	560	575	548	481	576	524	551	513	557	560	517	558	503	555	547	542	529	513	596	593	538	548	500	558	528	534	546	548	526	543	515	526	528	516	554	492	519	514	537	516	535	547	571	571	519	544	531	544	553	537	507	566	523	537	514	496	503	543	548	516	528	524	529	521	551	548	522	525	510	531	546	538	524	534	499	541	529	553	517	573	538	546	528	533	536	528	559	548	526	512	547	541	579	590	506	550	510	540	523	480	512	509	561	536	531	512	488	521	546	507	570	521	543	565	537	539	540	491	507	519	505	563	548	537	536	540	564	568	522	543	529	544	551	520	566	556	541	515	553	536	523	565	497	553	523	528	526	519	562	555	564	553	535	522	534	526	532	552	542	540	512	537	501	587	556	522	538	565	554	497	500	580	501	528	551	523	566	543	500	539	506	550	556	533	487	518	536	529	530	545	583	512	519	508	513	557	516	553	517	586	555	495	545	560	522	534	516	538	591	537	537	534	575	522	549	535	542	551	524	564	553	552	528	530	540	537	531	547	523	548	546	568	539	560	574	538	497	554	522	518	587	533	520	519	537	529	522	519	558	484	552	506	531	504	561	538	552	524	529	544	514	511	522	542	554	538	527	487	488	549	535	558	511	537	531	532	521	539	525	513	537	512	546	514	513	507	541	510	500	525	537	501	545	556	522	565	531	563	548	558	556	594	547	498	551	550	530	576	501	541	539	512	553	551	570	538	555	523	523	530	519	524	549	569	551	519	566	521	528	544	533	534	531	583	540	536	524	537	525	527	522	546	493	512	550	542	522	532	588	567	528	530	580	550	505	509	532	542	510	531	518	535	537	543	548	520	544	515	548	552	530	559	536	534	470	499	541	524	533	540	485	533	548	544	535	519	523	590	554	536	542	526	506	531	535	542	520	512	497	562	548	515	520	544	525	511	521	483	545	525	530	530	538	492	496	554	547	558	548	518	537	535	542	508	564	540	544	491	504	512	517	506	537	548	561	499	507	545	562	532	512	497	502	518	582	541	582	547	521	556	546	526	554	572	510	528	485	542	541	529	529	493	534	522	546	514	537	559	498	576	535	547	563	558	507	492	509	506	519	504	561	518	541	575	557	530	521	538	540	501	548	586	554	495	589	546	514	532	512	566	519	508	498	560	479	533	557	515	567	542	538	544	546	555	561	555	567	536	559	520	586	507	506	513	532	585	507	584	554	553	553	514	528	545	543	543	554	517	481	530	569	568	584	498	554	535	539	566	535	505	562	517	558	535	552	529	530	579	517	515	534	535	536	554	542	554	570	533	516	528	538	559	578	518	534	577	507	562	582	514	554	552	542	569	544	554	555	583	562	547	532	588	503	553	549	573	550	570	542	554	583	513	487	520	507	481	529	482	568	516	580	505	551	528	535	519	566	540	507	500	548	532	507	525	488	555	571	499	528	523	496	529	558	525	578	509	512	512	551	508	556	533	570	531	534	515	557	514	550	552	553	539	566	555	564	520	528	523	539	566	556	558	516	556	569	527	548	534	530	563	534	550	508	540	545	547	536	561	569	530	504	550	479	572	558	525	563	512	503	539	540	551	517	528	572	552	582	527	537	556	520	562	578	551	505	558	515	535	493	568	509	549	534	498	538	510	512	547	547	544	538	529	558	517	549	549	527	514	581	516	523	549	522	538	566	531	514	553	538	547	519	517	506	557	579	532	519	558	530	562	533	519	500	530	541	513	505	520	530	528	525	520	529	527	547	487	536	539	533	502	548	524	540	544	512	552	523	543	544	510	509	570	551	568	522	520	540	565	563	523	501	539	512	556	529	553	512	536	547	562	501	525	542	549	553	511	517	524	500	547	520	550	540	526	510	523	527	555	556	562	470	520	570	539	593	534	551	506	528	532	584	532	536	571	554	512	508	518	570	520	542	538	581	543	548	556	547	541	569	561	532	569	515	499	541	565	517	586	528	525	567	538	536	530	559	545	565	575	552	517	514	557	498	520	542	564	570	525	544	569	605	536	524	518	529	536	592	567	522	518	537	548	564	543	585	539	528	483	541	490	537	582	537	519	534	571	525	551	560	527	538	568	559	522	548	530	525	521	540	555	528	539	543	535	526	557	527	515	544	549	518	562	553	553	573	533	546	554	552	533	534	597	488	539	520	524	533	545	524	528	537	482	514	505	544	518	503	567	533	534	510	509	555	541	555	562	534	547	533	550	566	537	546	552	558	542	529	538	516	534	530	541	501	553	545	520	519	526	549	478	520	589	556	541	546	474	546	577	525	566	565	580	503	515	554	505	548	509	556	549	536	537	556	551	509	558	538	522	493	518	549	512	572	511	514	554	548	486	544	545	500	517	494	540	571	510	512	487	517	539	511	585	539	533	562	535	520	504	553	545	553	524	509	500	491	537	557	536	547	519	506	550	498	518	564	554	543	550	556	537	534	548	508	535	555	535	499	503	570	532	518	535	561	550	481	548	533	568	568	553	483	547	537	522	531	545	519	551	539	488	529	551	554	523	508	477	548	563	555	557	524	517	549	519	512	471	542	543	516	541	546	526	551	521	574	563	523	535	548	495	540	527	552	529	519	543	565	518	561	561	527	554	574	551	520	522	529	526	540	532	533	498	517	526	537	529	527	506	513	508	559	574	585	544	566	564	540	546	551	566	522	526	549	542	536	553	555	543	491	538	554	545	532	547	557	571	531	501	525	495	520	530	561	565	523	551	570	529	540	514	543	558	552	475	529	501	511	546	553	531	522	529	578	550	541	515	532	560	539	539	533	531	498	508	514	521	534	511	521	558	536	546	609	582	533	557	550	562	529	543	527	513	537	556	536	520	567	490	559	567	576	537	530	546	499	531	533	527	523	565	543	527	510	547	540	543	486	503	546	531	551	572	574	568	522	528	519	543	568	525	551	504	522	516	549	493	554	518	527	527	534	542	547	564	531	547	569	536	534	561	520	524	525	542	511	483	517	551	489	549	507	559	550	537	534	540	528	523	542	572	546	580	519	524	532	538	514	529	555	551	577	573	538	581	522	519	530	498	494	487	546	570	574	566	559	549	556	564	518	511	547	570	529	535	549	512	539	554	565	543	502	573	559	549	543	514	519	530	501	565	545	554	555	542	558	545	519	522	554	549	516	503	499	501	519	548	504	498	510	548	500	572	578	515	555	557	553	561	592	547	533	580	534	506	517	581	507	543	539	570	546	572	568	544	547	522	514	535	539	501	528	575	535	470	494	545	579	554	541	554	559	522	542	505	545	523	536	534	514	543	537	548	516	548	523	551	578	516	535	541	515	535	578	513	580	565	537	539	541	541	519	549	509	536	506	572	553	526	512
19586	30630	23450	22704	18129	14311	13481	15086	13359	12562	11054	8312	5911	5225	4026	1599	789	451	571	452	390	308	300	298	314	317	288	295	337	299	273	293	270	252	290	288	282	312	284	261	276	293	255	283	311	252	312	282	292	257	261	285	273	287	260	324	250	305	285	265	266	245	274	279	260	271	297	303	285	292	284	273	259	298	274	254	301	277	292	271	283	260	273	291	283	272	260	295	287	263	275	252	262	277	276	273	272	274	285	274	243	278	267	241	256	278	294	301	263	239	285	275	304	253	316	262	252	300	272	282	280	270	284	266	274	272	289	282	267	262	256	264	272	288	293	269	268	311	264	265	267	238	295	264	295	265	297	252	283	245	286	307	278	301	264	252	275	269	289	296	285	274	277	281	282	272	267	259	254	281	265	256	300	298	272	252	277	263	277	249	263	311	292	267	252	265	263	295	268	298	290	280	294	268	264	280	289	296	293	267	291	251	281	302	261	273	272	281	298	270	240	284	289	266	233	269	267	274	273	274	267	279	281	287	277	271	274	297	264	279	274	311	269	287	274	275	306	270	250	306	268	249	275	271	277	278	292	290	284	267	266	290	298	257	255	274	287	319	240	298	234	290	278	261	254	288	269	270	257	273	279	264	285	296	268	252	275	258	288	264	257	291	268	259	266	278	261	268	269	279	273	265	285	253	239	280	291	271	272	270	273	304	251	292	280	277	247	266	269	284	277	283	300	291	261	278	308	280	301	259	267	281	268	294	284	294	255	233	269	232	288	290	251	292	286	283	285	297	264	272	288	256	251	281	271	270	272	269	257	270	275	264	274	271	263	273	274	257	254	285	293	286	274	249	263	259	293	263	280	283	280	307	256	273	312	271	266	262	306	258	273	290	261	257	292	293	279	284	254	286	296	288	272	273	249	293	250	269	272	263	279	259	267	262	280	280	249	266	269	272	251	265	271	279	281	305	282	267	292	246	283	287	255	306	241	262	276	257	299	285	257	266	294	251	244	263	266	273	304	292	308	273	280	265	260	237	302	272	269	294	258	277	293	274	275	269	276	269	263	267	267	273	277	283	280	263	270	309	274	279	298	258	257	257	283	276	254	274	241	280	275	283	287	294	273	287	262	263	250	269	286	258	274	302	305	267	283	254	266	265	321	274	264	291	314	303	268	287	261	297	264	270	290	298	245	271	289	268	283	261	263	263	283	296	264	262	314	267	264	297	256	276	294	303	250	303	287	273	277	283	264	305	268	276	272	242	287	285	302	299	287	284	302	298	268	271	282	248	271	274	284	297	278	282	287	278	250	290	251	283	272	269	243	308	286	263	274	291	245	264	287	273	320	277	255	274	253	287	254	268	233	264	265	297	253	279	290	282	259	285	283	267	275	270	261	291	304	300	284	256	289	255	297	282	237	259	282	286	294	254	260	292	267	256	279	266	263	280	303	268	284	263	301	287	259	288	276	279	286	243	285	270	280	262	280	270	274	273	300	281	279	245	264	293	271	276	277	267	275	293	267	278	286	297	289	265	275	266	262	273	294	265	265	253	244	286	248	252	261	298	284	275	302	256	295	287	271	268	284	266	270	291	270	288	290	261	276	280	258	268	283	251	281	263	281	263	293	254	254	293	260	305	299	278	301	250	283	259	307	254	246	287	282	277	275	281	279	280	298	298	286	283	274	266	272	281	277	305	299	257	283	279	269	279	270	279	250	289	292	272	250	293	277	278	281	272	279	245	288	263	300	263	284	259	272	288	272	273	285	272	257	302	249	285	315	279	259	260	279	269	262	263	270	269	280	264	288	309	265	299	302	270	276	302	243	311	300	293	250	283	282	286	262	299	264	272	267	270	265	257	283	256	279	286	289	253	305	282	246	301	290	253	266	312	271	280	282	286	276	284	243	254	289	281	281	294	278	253	270	287	258	258	281	249	298	245	236	265	276	305	250	274	273	276	278	278	260	282	274	272	280	247	296	264	289	309	264	273	284	283	274	272	256	285	277	277	303	255	267	303	303	262	264	270	258	269	283	275	290	272	259	263	261	273	285	298	251	289	275	266	258	265	249	267	258	293	284	271	278	252	282	301	274	280	277	255	284	283	289	296	286	259	293	285	270	278	276	308	254	267	254	258	269	267	272	276	273	263	263	250	266	274	264	283	297	277	237	289	309	282	270	298	296	295	264	298	288	292	292	247	298	261	263	279	271	262	268	268	274	279	287	271	286	274	294	296	251	258	250	307	274	245	263	271	305	252	282	270	314	263	289	253	289	242	251	264	310	249	302	274	280	304	229	260	264	313	283	263	280	274	230	263	315	290	276	260	284	275	272	264	272	288	276	293	279	270	259	277	272	283	279	290	270	287	290	284	296	253	272	257	283	275	289	267	268	268	273	304	255	247	253	247	297	258	310	280	257	262	274	295	275	300	286	286	277	270	258	274	249	271	281	239	259	293	247	261	281	265	289	265	268	290	252	248	287	261	268	281	282	291	294	230	289	312	309	311	270	270	276	294	284	276	290	285	276	245	279	273	262	272	243	288	286	266	279	252	273	277	261	275	292	276	283	277	261	262	262	311	261	284	261	255	250	274	292	278	267	281	273	285	273	297	277	260	274	277	290	288	290	285	279	277	259	275	280	288	254	273	256	261	271	266	252	273	285	278	289	285	272	291	249	305	274	258	266	250	284	271	262	284	293	281	267	270	277	285	262	293	262	246	269	293	258	287	297	290	266	275	284	263	266	295	264	285	291	248	265	312	286	274	274	274	287	255	279	267	249	264	267	286	294	310	287	243	302	260	257	258	271	284	283	280	264	298	274	273	266	279	287	286	266	249	272	268	264	271	278	291	265	281	293	277	233	274	272	283	293	299	269	268	311	292	281	262	272	312	269	284	280	276	258	290	274	268	293	281	282	267	271	293	282	231	268	266	276	292	235	279	284	265	269	299	277	289	302	247	291	269	278	274	252	290	278	280	277	270	299	271	296	256	265	256	294	252	282	266	295	274	271	298	278	293	258	279	308	275	261	314	269	287	268	257	273	285	285	288	252	265	297	293	300	237	284	267	266	277	264	272	249	292	259	277	287	297	304	313	262	272	286	252	277	257	245	259	289	280	274	282	263	296	281	276	287	299	265	251	301	300	280	273	273	279	273	276	298	285	258	237	275	270	261	273	261	241	267	298	299	260	271	292	292	296	287	262	317	230	268	282	299	284	285	276	267	279	295	269	263	273	271	242	279	286	273	292	294	306	280	276	254	309	292	313	273	264	297	268	282	277	290	290	271	246	274	278	302	256	274	291	275	251	282	269	253	285	284	261	278	286	293	288	296	266	263	285	281	293	249	243	268	265	270	306	260	281	291	284	273	263	258	270	245	277	275	278	267	263	285	243	267	291	254	229	294	311	264	276	282	292	299	261	260	281	298	288	288	272	296	295	301	286	290	272	271	278	265	271	275	301	252	268	269	267	293	265	265	290	268	287	291	260	291	257	300	306	272	274
14560	24578	18910	24384	23103	22920	24938	26783	25109	26666	26194	24195	20706	20500	14651	6368	2837	1828	3019	1647	1046	975	1010	975	928	1170	919	830	1048	835	805	775	829	822	765	828	795	795	792	777	821	804	770	758	777	745	761	768	779	773	765	767	774	780	768	771	740	730	742	781	794	761	755	820	762	783	773	735	765	756	777	758	728	776	753	749	770	760	849	785	724	771	807	799	749	740	747	774	712	782	753	725	771	768	763	823	773	750	816	773	773	735	806	762	755	724	778	696	810	785	720	747	775	801	753	809	754	759	781	751	756	748	737	793	783	737	718	768	730	805	711	766	704	758	741	753	742	745	765	729	826	720	764	743	759	770	780	787	780	790	756	774	762	808	736	767	788	741	804	785	749	806	757	763	759	752	751	823	790	736	749	734	749	769	780	711	758	772	812	746	736	716	740	765	745	752	781	759	719	781	747	753	842	764	799	757	795	716	738	793	832	768	784	807	739	777	731	740	768	768	821	715	789	756	720	783	767	749	718	809	776	700	751	752	786	752	754	758	741	753	738	770	759	738	771	747	774	722	737	747	778	754	748	757	734	798	768	697	748	719	788	757	763	828	739	760	783	738	734	793	753	720	780	760	790	765	752	796	767	689	735	806	807	803	782	743	765	746	786	768	781	742	797	716	741	753	760	753	756	764	799	763	737	744	769	756	714	764	777	762	782	750	751	752	768	814	710	769	771	784	732	798	775	730	764	832	756	822	787	778	712	813	752	788	744	791	794	805	805	777	739	771	736	766	786	746	748	742	767	773	777	776	779	778	778	795	771	793	731	760	777	743	761	761	765	732	808	741	793	751	725	773	766	740	773	765	736	753	785	747	770	723	777	743	747	725	709	771	742	790	744	788	738	736	770	803	737	787	738	751	779	710	799	766	709	719	777	748	733	766	791	790	728	776	798	757	734	787	742	763	802	735	760	794	732	762	748	773	764	785	713	793	777	753	767	711	757	789	725	778	778	789	730	754	716	759	743	716	747	761	804	732	719	776	752	779	772	770	823	780	804	769	833	759	730	745	774	754	699	805	741	771	743	789	764	777	794	751	683	737	779	751	732	803	804	815	766	723	727	730	783	736	832	841	744	750	733	733	748	695	792	767	777	786	809	754	773	770	707	726	745	735	808	735	723	767	785	760	755	759	756	796	752	740	796	771	755	790	789	732	820	801	781	756	742	753	791	808	739	755	794	780	773	742	776	762	753	762	742	786	826	771	766	698	757	762	752	780	808	773	738	777	774	738	722	721	808	742	756	742	736	748	716	768	729	779	725	789	785	737	697	774	774	729	760	761	774	781	699	796	768	754	796	754	734	766	702	739	820	736	769	734	758	752	738	786	753	720	789	799	833	745	672	742	784	754	727	759	768	768	797	734	763	746	765	794	769	794	829	771	759	738	784	766	760	781	742	691	768	744	776	761	751	779	718	764	745	725	743	751	759	773	833	761	776	708	738	741	808	753	767	754	763	758	734	802	695	750	764	767	719	763	737	702	780	716	753	763	750	721	737	797	792	787	787	728	752	766	738	760	779	764	735	788	747	790	798	781	799	725	744	735	804	754	775	777	743	775	787	729	758	689	773	714	798	762	768	791	796	729	734	726	793	783	758	773	752	758	757	724	732	763	788	781	810	760	743	741	716	756	696	759	757	795	787	751	764	787	732	760	792	762	756	753	773	790	760	793	761	759	750	781	750	770	761	742	805	780	776	712	808	791	695	755	751	737	798	798	771	780	740	786	762	756	786	784	762	721	770	784	806	775	702	755	717	767	759	785	737	773	714	709	758	784	764	741	758	742	750	776	774	788	743	776	720	761	705	745	732	764	769	767	775	742	740	752	745	723	780	763	730	723	751	765	761	737	772	770	806	787	773	744	762	775	759	788	715	775	733	760	746	792	764	788	769	745	719	770	753	731	712	774	765	780	779	763	723	765	771	723	734	788	751	778	742	776	739	775	767	765	759	769	785	763	742	747	744	766	731	735	726	765	756	754	776	779	763	786	783	777	729	737	770	754	784	724	756	767	743	781	746	751	724	767	753	781	733	737	725	750	797	728	734	796	754	736	729	791	706	761	712	785	776	768	746	786	769	796	724	736	723	767	748	762	766	766	763	716	756	789	781	747	776	751	780	777	761	751	724	795	726	756	710	742	720	744	741	733	772	775	760	758	790	789	797	749	792	748	722	773	795	781	763	780	797	756	794	803	751	738	752	739	747	746	770	761	725	778	739	784	734	719	748	760	692	743	763	770	768	821	705	806	748	791	759	757	757	778	747	776	728	766	713	754	740	798	786	758	761	807	708	782	791	777	774	776	760	746	785	743	753	815	746	789	732	774	762	758	752	750	742	764	772	772	792	778	731	721	798	775	751	777	739	761	760	739	741	788	774	806	769	757	759	731	752	744	789	799	755	771	786	805	744	750	806	744	760	763	749	771	812	777	803	781	780	767	763	739	726	787	770	743	770	780	768	716	802	774	732	810	750	699	775	735	798	776	740	766	774	746	771	791	745	807	764	724	743	733	804	792	714	733	767	763	734	714	764	721	795	766	729	811	755	794	791	753	755	758	733	722	771	730	787	728	780	770	740	733	798	761	771	754	800	757	749	760	750	801	729	735	766	810	785	789	753	828	808	834	727	763	754	748	749	774	796	762	780	789	796	783	757	802	787	740	764	762	716	758	779	797	789	732	811	773	726	729	766	768	780	714	803	781	768	716	755	771	782	711	813	761	706	802	798	745	731	702	832	756	757	762	770	751	818	747	746	742	782	741	774	766	749	739	751	775	772	682	726	787	774	781	808	783	751	770	824	733	758	735	731	744	764	787	774	722	813	745	758	725	719	733	792	783	791	842	728	819	739	761	775	758	755	735	719	761	762	761	748	774	785	777	765	791	786	782	746	782	770	781	784	740	753	736	808	739	766	751	807	760	743	760	792	755	798	783	744	739	800	756	700	737	771	753	736	776	715	796	778	785	787	761	732	739	744	737	747	767	794	780	728	744	748	784	786	740	724	773	756	730	730	784	779	727	735	764	742	774	723	758	734	737	789	762	805	721	776	739	728	813	736	770	758	780	786	737	724	731	773	748	710	766	723	766	721	755	764	782	789	738	744	724	764	725	800	750	749	771	661	809	751	756	750	774	771	779	755	771	782	758	756	695	750	774	727	745	777	757	766	750	784	751	766	783	702	759	786	768	776	755	813	751	752	745	776	792	772	690	700	713	772	756	751	783	746	777	774	763	748	781	752	760	754	735	792	777	802	724	796	785	723	787	758	825	746	765	757	770	777	775	701	772	764	737	778	739	766	784	773	726	754	785	757	787	765	814	759	749	761	778	740	820	791	751	777	775	735	722	795	741	830	791	741	720	752	722	738	767	723	749	759	789	802	783	757	751	794	728	746	790	774	808	805	763	783	729	796	753	750	722	738	775	766	812	711	805	725	767	738	704	794	768	743	762	764	784	776	786
36541	43514	32777	30992	30160	30208	28138	23881	32938	29035	26535	23408	19356	14747	12514	5330	2113	1264	1474	860	448	444	483	403	360	475	383	333	375	303	303	298	315	310	271	286	260	294	286	252	290	309	272	282	289	279	306	279	259	265	276	318	268	276	260	269	248	269	260	263	306	288	271	305	315	274	284	273	292	289	256	261	305	306	295	322	286	277	272	317	270	279	289	280	244	246	288	278	290	277	297	276	277	308	292	286	291	303	284	269	257	259	287	276	282	274	247	293	286	298	311	297	277	299	255	268	298	253	270	291	294	279	272	305	284	280	286	280	311	279	307	296	269	273	287	300	262	271	281	295	276	286	285	243	263	283	320	262	246	302	288	302	274	300	264	268	272	267	255	262	285	249	287	264	267	303	255	259	286	291	291	277	262	289	289	268	283	300	259	273	282	286	275	315	283	283	280	253	285	282	258	265	279	293	281	280	304	309	287	278	274	297	292	278	281	289	295	267	283	284	307	277	296	290	292	262	287	293	263	282	260	265	312	303	257	266	267	241	276	285	266	286	286	298	250	261	305	272	260	276	319	267	315	295	288	267	287	277	280	268	279	301	319	268	274	284	290	276	276	282	250	242	261	305	261	269	301	271	260	265	256	271	264	279	287	289	251	277	312	292	280	287	290	284	294	289	261	294	270	289	267	286	270	299	262	267	279	297	306	282	261	251	276	280	265	298	289	263	291	280	271	273	292	272	267	289	243	267	274	309	284	280	286	295	284	275	297	297	258	302	283	278	314	284	283	283	275	271	282	296	284	298	282	279	248	265	271	266	298	292	254	272	255	297	279	287	285	324	273	273	272	267	269	303	302	287	292	242	270	276	279	266	298	277	265	261	292	296	269	299	265	293	300	272	277	266	279	271	272	258	276	286	286	256	282	318	277	258	254	262	257	271	281	266	299	305	281	284	281	273	265	269	272	291	280	279	294	296	313	275	294	275	288	266	272	251	289	273	275	292	280	293	220	265	275	242	276	295	295	287	284	249	284	300	266	279	278	296	317	292	261	284	260	264	274	272	277	262	260	281	261	284	273	292	283	305	290	316	286	293	267	263	282	286	285	289	283	306	263	259	244	288	262	290	250	266	273	285	308	254	279	291	311	291	266	306	272	276	301	282	255	258	278	275	278	271	292	313	251	270	279	277	290	316	267	262	288	274	288	285	278	292	300	251	288	290	266	289	279	264	302	244	275	255	266	268	246	292	286	283	276	289	275	289	286	294	258	270	288	294	262	309	291	288	323	271	271	321	270	277	259	278	260	273	296	272	279	289	253	245	247	271	266	306	298	327	303	263	273	292	259	265	297	272	252	243	290	252	286	290	274	300	311	282	260	297	281	268	274	266	298	338	269	281	274	291	270	305	316	272	296	285	244	300	275	295	288	266	253	291	255	285	261	274	283	274	304	250	296	295	282	282	277	312	288	302	268	297	283	272	270	304	245	266	282	292	257	300	262	252	283	274	290	251	262	293	295	287	261	270	282	292	285	274	267	275	252	291	286	291	265	276	273	313	276	277	269	278	269	283	278	311	283	286	297	252	252	251	274	253	286	296	272	278	297	280	267	299	269	268	278	279	252	263	239	304	269	327	303	290	271	269	290	299	306	281	298	251	277	295	264	315	313	294	287	280	278	305	279	268	250	287	301	257	273	294	281	306	278	265	285	294	292	275	300	246	275	286	313	291	281	306	244	295	309	289	305	264	275	285	304	250	273	258	262	269	267	274	301	282	298	331	295	287	294	234	277	270	258	295	310	280	244	285	255	286	264	275	296	269	288	262	309	271	294	273	299	269	324	280	283	271	275	271	274	249	284	260	269	303	283	268	247	285	291	267	280	266	264	299	247	274	284	250	243	256	247	249	284	288	318	281	275	266	282	312	285	292	295	287	273	291	288	298	281	298	287	286	281	292	264	281	280	288	260	290	290	316	276	306	296	291	279	258	283	271	326	275	298	290	266	276	284	268	263	271	285	270	269	294	265	317	300	254	264	263	264	279	291	305	290	265	295	288	267	289	305	301	285	285	280	239	276	268	284	303	274	299	292	264	285	263	251	257	275	272	280	266	268	251	301	263	287	235	270	249	287	274	291	269	280	266	294	297	251	262	282	272	267	311	290	264	284	279	277	253	284	296	286	303	253	253	290	283	277	276	309	270	281	277	277	248	279	281	311	294	276	284	298	282	297	290	299	279	278	323	245	300	252	295	262	265	283	293	299	276	262	329	331	274	302	279	273	295	248	327	276	279	306	315	292	294	271	267	260	283	243	271	286	287	257	275	267	303	307	287	268	281	287	262	309	289	281	269	281	226	260	284	281	277	276	292	288	276	288	281	262	281	267	304	268	276	305	293	273	274	323	271	280	255	253	303	260	303	287	291	261	279	281	269	253	285	295	270	261	300	280	276	264	266	308	263	268	310	272	276	288	290	259	264	292	290	250	257	268	267	301	288	301	247	317	286	290	258	256	288	292	279	268	283	321	275	268	255	273	274	277	292	294	307	261	282	273	292	260	269	299	264	306	316	281	254	277	266	272	262	268	266	277	279	301	255	296	302	304	275	275	278	252	260	314	311	277	287	268	260	283	283	287	263	300	290	310	260	286	268	269	271	284	266	290	306	276	303	266	284	270	267	296	278	283	314	290	308	289	293	251	263	267	274	289	291	293	272	286	284	269	289	293	252	278	282	276	265	300	282	268	271	267	302	285	261	312	269	309	293	301	294	276	298	285	308	295	284	273	278	267	281	300	288	283	284	262	267	268	257	286	308	274	296	259	289	308	300	298	280	279	251	284	269	285	280	308	281	279	288	293	290	268	278	258	262	244	282	255	280	286	274	254	265	262	271	302	292	283	269	303	274	303	280	295	311	270	272	311	263	270	277	263	260	278	299	288	273	243	260	284	260	262	234	296	293	260	321	255	254	266	295	282	304	262	293	271	238	278	305	274	246	258	272	273	260	277	297	273	261	286	263	282	276	258	253	293	268	266	270	277	299	243	288	266	259	264	289	255	292	285	283	270	292	264	282	255	268	266	273	276	309	298	293	273	274	300	306	273	287	277	279	273	244	313	277	298	300	267	289	303	295	281	291	256	258	296	290	276	277	273	256	315	275	293	260	276	270	283	274	279	269	259	270	271	286	305	295	301	288	287	305	284	291	262	294	241	259	305	259	275	259	253	270	257	282	281	249	238	265	295	303	277	292	271	282	311	261	271	277	281	255	273	295	289	307	279	271	261	260	273	266	275	295	297	241	285	329	284	270	276	266	275	309	298	304	275	287	281	261	285	318	285	309	283	259	270	300	301	278	299	264	281	254	285	269	286	268	285	273	289	285	288	261	270	311	297	250	284	291	290	261	288	282	266	240	278	290	277	266	320	317	250	292	267	263	277	266	282	293	289	276	291	318	289	288	279	261	292	277	269	291	289	284	282	283	270	260	302	281	278	305	295	258	290	269	296	280	292	269
26143	37000	27679	33737	35826	37568	36682	30481	42376	40743	40023	38775	36367	33207	28690	14146	5563	4279	6208	3338	1677	1557	1927	1436	1427	2340	1280	1086	1362	1040	882	851	886	842	855	839	799	812	842	803	871	802	776	793	780	786	728	772	783	801	779	795	770	767	773	775	806	710	766	830	778	792	779	792	718	795	785	795	707	759	752	763	750	763	775	737	733	748	781	750	689	736	742	767	719	729	758	730	804	729	744	772	750	780	702	732	741	731	776	772	738	708	742	720	715	768	744	737	709	773	786	727	704	740	783	749	709	748	748	786	741	762	732	748	716	769	705	779	745	797	743	784	730	774	727	728	735	777	738	744	746	711	738	772	754	722	747	769	726	775	741	718	742	679	737	776	749	765	723	705	728	755	745	743	734	710	710	734	733	736	750	781	692	737	726	731	722	760	747	700	741	736	723	700	754	735	729	765	730	730	666	732	807	739	769	731	723	745	720	740	708	660	729	730	714	740	699	760	730	739	721	708	749	704	732	697	709	702	742	772	712	780	745	780	676	739	750	790	725	713	693	728	695	735	722	725	691	740	761	755	721	706	764	753	734	780	701	712	772	739	742	747	711	709	695	756	741	714	695	743	772	751	725	706	702	737	709	732	743	764	749	667	726	711	824	702	728	716	720	749	763	718	756	720	748	749	695	760	719	693	753	718	774	704	745	690	681	737	737	729	716	755	764	769	750	727	696	749	672	731	703	717	724	761	695	743	738	691	743	768	705	743	757	653	735	739	712	754	733	738	726	726	734	728	759	756	718	783	728	710	762	732	722	717	744	751	759	748	727	739	758	778	717	715	792	721	757	755	738	721	731	725	745	725	694	720	702	720	743	706	725	770	803	745	750	742	715	718	769	636	761	750	736	740	683	729	717	743	712	729	760	749	683	717	695	715	721	740	779	733	697	756	732	722	712	722	759	711	757	688	731	724	762	715	724	810	699	689	717	745	755	735	791	735	729	743	769	687	760	701	776	701	732	713	716	681	707	737	721	743	691	741	753	680	707	697	682	688	767	770	736	721	716	775	726	739	724	722	746	722	722	762	782	716	757	726	734	808	731	727	712	726	737	706	723	749	758	722	732	747	704	756	752	764	760	693	736	745	776	751	693	776	727	726	688	732	742	727	679	765	720	723	739	761	701	726	735	732	781	708	724	730	756	683	731	693	707	729	737	727	738	727	707	767	753	745	753	729	744	750	796	738	761	771	742	733	716	730	793	716	775	697	706	761	707	708	682	734	738	682	744	737	738	727	752	729	721	724	722	704	741	740	673	711	695	746	716	708	720	698	714	743	703	751	724	733	690	728	781	785	746	768	724	762	773	719	735	742	727	705	712	696	699	725	725	740	733	704	710	713	700	724	701	728	711	780	747	748	726	765	786	728	753	739	735	745	743	700	714	741	709	735	740	757	741	700	693	745	731	751	707	773	688	708	737	742	714	771	746	720	758	745	736	733	721	656	771	748	738	802	695	705	694	765	739	781	734	740	744	723	752	702	726	763	752	715	722	732	738	710	710	696	719	753	756	725	708	739	684	755	722	674	722	727	725	704	712	744	711	716	722	714	714	700	774	709	717	752	712	708	727	680	730	729	760	753	761	764	729	725	743	824	726	727	703	755	688	741	706	710	723	742	728	736	752	706	690	759	719	748	740	763	769	736	736	767	687	712	710	707	698	722	769	754	737	727	749	739	760	754	751	721	719	732	706	731	768	726	702	768	727	788	715	781	735	703	787	744	683	769	713	740	716	736	728	743	752	708	701	725	714	724	728	724	684	693	742	691	708	719	696	736	697	715	754	703	685	735	794	764	748	744	742	703	722	680	743	754	720	735	757	763	783	745	665	780	683	699	747	691	752	712	744	715	708	714	740	747	734	744	787	771	719	742	686	727	716	739	729	725	718	721	694	777	686	729	724	720	711	719	738	798	722	746	742	728	729	729	728	770	748	679	754	766	739	747	729	703	698	751	744	694	747	788	690	735	705	761	741	752	740	774	726	733	718	733	725	747	734	720	708	701	726	710	759	693	768	761	723	718	705	734	760	736	758	733	687	760	716	728	716	759	719	731	705	715	736	773	706	778	752	750	740	752	686	753	746	738	740	756	780	715	727	742	722	725	735	712	738	700	745	744	735	773	728	750	678	773	750	722	736	728	703	705	742	753	742	671	743	749	752	749	682	778	742	737	726	736	786	729	726	787	712	759	747	707	738	724	703	742	695	740	770	762	721	740	761	734	728	729	770	713	712	727	709	770	739	739	749	714	725	705	761	745	721	717	736	748	724	748	759	730	718	769	748	732	701	749	711	752	759	803	678	733	712	749	752	718	756	748	741	787	731	750	725	714	667	784	682	750	766	776	777	757	734	737	762	708	698	751	771	742	821	729	736	773	783	777	714	695	744	717	701	690	716	712	744	763	747	711	715	728	731	759	736	735	705	753	680	761	700	700	737	726	720	746	744	811	729	712	740	739	701	750	732	695	740	742	728	729	752	760	680	744	750	732	710	748	746	730	750	761	704	790	753	726	750	708	684	750	736	758	746	721	721	761	701	760	709	721	751	706	731	784	757	755	760	686	729	699	753	742	734	756	757	724	752	698	713	706	745	721	734	726	757	730	738	744	739	775	690	744	732	734	747	693	736	695	734	761	731	754	734	696	719	695	770	687	739	746	777	720	728	666	747	768	745	737	719	760	705	752	732	700	718	748	746	716	734	772	718	754	737	690	743	724	754	702	745	765	740	758	749	715	762	716	738	716	759	702	704	710	763	721	696	748	732	746	730	741	749	717	731	728	753	754	748	752	726	685	769	746	754	753	732	747	697	755	765	730	715	688	716	717	767	785	740	725	731	752	714	737	733	755	712	764	766	715	733	754	692	776	669	724	701	682	731	739	744	754	750	748	729	752	703	744	715	741	697	757	714	736	749	738	713	735	722	694	745	761	693	724	730	741	716	717	737	760	733	741	700	723	751	723	753	734	757	773	739	718	755	730	724	744	659	730	741	713	742	727	712	731	735	756	708	713	734	701	715	700	747	722	752	746	732	702	740	714	732	752	737	711	734	739	770	714	754	764	790	720	708	735	685	769	734	751	730	710	671	720	748	701	683	738	789	714	704	731	759	741	729	710	691	725	740	706	731	723	728	787	754	745	704	724	718	770	700	720	710	757	743	759	726	765	675	691	737	735	773	729	749	718	752	752	747	709	721	735	762	738	740	728	741	701	778	742	708	752	691	770	724	742	718	722	728	706	697	740	730	729	698	760	734	733	798	747	756	715	728	709	706	758	704	700	747	733	705	732	724	685	770	730	702	711	728	757	782	705	757	776	724	688	719	660	728	750	764	766	733	742	726	737	756	707	762	757	724	666	725	720	695	726	760	728	718	722	727	744	753	738	708	724	703	713	735	761	712	731	793	688	715	725	760	688	697	728	739	758	744	697	729	748	725	729	736	684	698	766	759	740	753	722	751	716	696	708
7025	6630	5058	4411	2661	2184	1832	2153	2316	1598	1025	762	573	398	395	252	207	199	202	228	213	178	182	162	171	210	165	172	187	191	186	175	156	157	210	147	179	194	195	185	196	150	178	181	177	169	173	182	203	181	181	170	187	201	181	177	179	201	162	155	179	170	169	183	155	174	157	160	155	169	156	167	171	187	187	169	152	195	176	206	212	179	180	193	167	159	189	200	148	178	182	177	198	177	173	186	158	180	185	153	178	177	183	166	189	181	196	183	176	156	169	165	167	183	157	194	169	177	178	167	190	158	184	157	160	172	180	183	177	186	176	164	200	167	150	186	191	175	194	177	154	177	179	186	186	194	188	161	179	172	195	181	185	160	191	155	185	179	187	153	192	180	166	171	173	167	185	189	184	171	181	174	177	191	173	194	172	172	189	181	185	183	188	188	189	154	169	197	185	202	193	173	174	187	174	149	188	177	189	194	175	183	180	171	176	179	187	168	172	169	199	161	189	171	180	187	185	181	183	168	170	187	177	187	175	163	182	186	183	180	188	171	185	181	181	184	180	182	173	180	170	181	184	176	188	170	219	175	178	184	182	192	169	165	196	181	174	192	190	196	179	179	172	187	178	159	184	184	170	166	170	176	180	164	173	191	193	182	187	169	158	190	200	176	195	188	190	178	179	180	193	201	183	158	181	161	168	176	153	177	174	184	195	191	156	176	179	185	176	182	173	188	188	182	173	199	166	172	185	186	187	191	165	184	182	180	190	146	181	164	168	160	191	159	174	193	161	187	180	183	174	173	172	171	164	184	193	174	167	180	180	180	188	173	177	194	154	162	189	164	180	192	176	182	183	176	186	177	170	188	187	174	156	166	147	186	179	171	201	156	168	156	185	191	192	179	194	179	197	178	181	171	165	172	182	198	210	184	192	182	178	187	162	193	155	193	165	196	185	173	172	181	168	188	179	192	201	184	184	189	174	170	173	187	185	163	194	189	164	179	175	188	169	183	174	201	175	191	186	185	177	163	206	181	156	168	188	160	182	185	189	165	187	187	140	191	154	186	178	175	177	156	195	192	188	157	142	182	172	185	165	204	186	177	183	206	198	185	168	174	168	174	169	182	188	199	209	163	192	184	176	185	192	172	200	161	194	181	189	189	171	192	181	166	181	179	171	169	157	175	173	181	166	179	189	170	160	176	187	193	182	177	183	169	192	166	198	164	181	180	159	180	191	187	198	156	187	161	179	176	160	181	164	192	168	160	193	166	187	158	167	150	179	205	176	173	164	164	182	163	169	174	189	182	192	160	167	167	166	198	153	213	189	165	184	172	187	189	204	163	207	160	184	188	167	190	184	197	187	200	172	170	158	177	200	194	190	176	169	190	162	174	156	197	172	163	172	181	193	199	185	170	169	172	190	191	192	171	150	172	197	193	196	184	174	212	185	194	190	207	185	165	163	176	200	162	182	182	169	158	161	183	170	178	202	172	195	173	218	175	212	183	185	190	182	177	182	177	167	164	185	173	172	183	169	192	172	200	161	184	164	146	187	172	174	155	184	172	189	189	180	192	153	167	175	193	203	193	207	173	180	166	198	180	191	181	203	197	169	187	201	152	202	187	176	176	197	166	169	171	191	177	154	175	180	161	179	161	186	186	155	204	162	159	176	189	178	194	129	168	164	165	167	171	174	179	147	199	202	161	177	165	170	159	162	162	177	186	163	175	179	178	156	160	215	147	168	180	153	192	196	176	182	179	162	200	183	182	163	165	184	180	180	190	168	179	200	170	179	179	182	174	176	171	173	196	189	179	171	188	164	143	162	168	169	177	183	175	180	173	199	173	183	181	163	159	165	180	153	172	169	183	181	161	170	183	163	181	189	185	169	165	203	178	174	185	193	177	167	199	178	167	177	182	168	157	164	173	178	175	201	162	186	186	184	193	156	158	176	167	167	186	186	170	186	190	179	182	185	205	165	174	179	205	191	179	166	187	186	198	173	173	172	190	193	167	197	179	171	166	164	190	168	174	182	201	172	175	152	171	175	214	160	186	183	164	160	179	178	186	189	169	161	201	173	189	176	190	165	163	192	164	174	173	180	160	195	197	188	191	161	169	185	168	173	179	177	176	175	179	180	181	180	164	154	165	163	179	199	189	166	170	185	198	185	200	181	163	193	195	184	169	170	184	141	201	176	177	182	160	173	166	194	169	155	206	151	166	159	155	205	204	188	174	182	181	183	164	198	169	169	171	185	173	170	172	181	183	174	183	164	166	166	178	165	180	171	171	168	179	177	166	176	197	189	167	174	165	206	185	161	168	178	176	199	160	162	197	157	174	185	178	172	162	193	180	190	170	177	190	200	164	179	159	173	165	167	162	194	163	159	199	153	184	154	187	172	182	166	204	180	176	194	180	161	187	170	186	193	176	171	194	165	168	167	198	170	160	187	188	178	159	181	154	181	166	155	178	187	182	187	168	184	172	203	169	184	186	160	214	190	175	166	153	196	189	185	162	160	177	171	178	193	179	189	173	191	182	185	190	165	164	179	170	185	164	167	186	179	190	179	192	163	188	194	180	193	185	167	169	174	188	181	170	170	173	210	192	166	178	189	176	182	183	188	184	183	191	161	184	171	199	207	197	194	161	167	177	189	183	177	187	159	175	195	205	174	181	181	176	171	173	181	174	203	174	165	169	167	179	176	179	184	199	183	169	169	181	176	176	183	181	191	199	200	162	169	189	190	189	168	191	194	191	155	161	159	209	181	191	188	191	182	168	148	175	178	175	179	172	194	192	195	167	174	184	158	194	189	193	182	191	163	166	189	174	172	199	187	214	155	157	172	179	167	194	179	188	169	163	183	182	180	182	174	178	181	162	181	163	189	194	208	162	178	191	184	179	196	204	160	211	163	190	190	170	171	182	193	190	193	180	177	163	193	161	172	191	150	151	227	187	189	189	174	173	199	148	162	192	176	171	170	167	158	189	171	178	175	183	170	176	186	175	170	164	178	187	193	167	180	162	184	169	176	194	169	173	170	196	189	175	186	184	198	187	174	179	159	186	170	172	188	172	167	198	173	173	178	174	185	192	170	168	174	157	187	161	202	205	166	192	170	189	176	179	187	166	196	171	176	162	194	183	168	162	193	192	203	184	164	179	168	196	175	215	180	156	165	178	195	173	172	157	176	164	176	154	184	187	182	178	172	163	188	166	183	181	202	162	185	171	181	200	192	166	180	176	160	192	182	194	168	165	157	163	146	202	201	176	154	146	176	177	173	182	191	175	197	164	188	178	197	198	175	185	182	168	163	187	167	150	171	194	171	204	191	182	169	179	198	182	165	170	194	185	182	203	175	166	183	157	145	194	212	188	151	173	168	171	160	158	167	189	207	183	198	173	189	173	156	153	161	167	191	154	161	175	143	182	159	185	185	210	177	164	171	176	177	162	181	168	179	187	185	179	177	190	190	162	164	160	174	179	187	188	187	183	172	203	184	168	158	187	180	162
5720	7231	7802	9924	8039	8415	7323	9784	10270	8124	5920	5180	4046	2725	2586	1215	803	662	864	658	656	587	564	574	610	567	564	500	591	492	507	491	569	551	516	501	539	548	510	528	560	524	534	532	518	520	519	544	530	528	552	542	524	523	543	511	514	549	516	517	533	505	564	538	518	556	511	478	526	581	534	568	529	541	523	553	499	538	507	517	511	521	536	529	554	493	515	555	504	513	559	530	562	547	554	537	499	579	512	567	556	490	515	524	514	579	576	518	538	572	547	517	534	548	508	548	522	511	528	487	526	529	535	540	527	535	537	561	533	527	502	541	509	507	584	531	510	555	562	515	519	517	521	551	524	538	554	570	516	526	523	569	515	528	530	509	517	528	540	530	524	519	539	545	601	538	509	489	532	554	575	525	525	519	529	545	502	531	546	536	494	538	545	516	563	552	541	497	563	535	456	545	536	514	544	525	537	524	530	532	537	495	535	503	579	497	530	511	525	541	541	510	537	528	537	513	554	540	552	531	550	539	581	554	542	463	550	524	529	502	537	520	515	561	507	530	612	514	526	553	530	587	541	517	559	513	532	519	555	579	575	576	529	488	501	552	545	536	535	530	514	484	510	512	544	486	545	517	541	517	571	525	540	514	528	514	517	493	523	536	569	592	517	547	512	507	535	533	566	553	564	538	546	545	551	526	523	500	534	535	560	539	533	535	526	522	545	497	555	568	548	565	516	529	548	555	527	523	541	511	530	536	557	543	484	523	502	529	555	552	548	522	564	548	532	541	534	560	517	544	534	535	521	503	549	553	534	532	461	533	563	543	543	527	516	541	573	504	527	546	522	524	559	548	546	513	512	551	517	554	525	517	514	553	559	519	540	553	558	574	542	554	525	531	557	510	530	577	528	533	524	513	586	533	506	556	547	546	516	487	572	515	528	566	497	513	526	524	555	517	527	549	538	551	509	564	496	541	531	538	510	575	550	550	548	501	512	559	544	524	542	576	537	515	558	523	506	530	504	521	530	505	548	534	561	563	535	499	490	566	505	554	504	542	526	522	550	518	531	596	512	537	527	513	498	539	537	525	489	508	500	558	533	544	517	529	534	510	576	533	540	550	502	518	505	533	512	541	518	593	512	513	494	545	557	489	547	491	524	543	523	513	508	507	522	500	558	562	529	527	554	564	562	538	477	545	498	507	567	504	528	511	521	514	520	530	516	536	543	547	563	536	500	517	571	559	503	547	577	589	543	512	553	554	509	510	546	519	566	473	533	544	547	527	510	498	503	569	539	514	528	543	499	505	512	509	502	572	539	493	491	523	525	558	491	534	591	567	553	543	557	503	560	505	524	521	543	502	488	550	537	547	571	582	543	554	509	497	495	533	529	530	538	560	485	558	561	515	554	489	534	568	516	557	554	519	490	530	542	531	550	530	513	523	503	532	546	552	546	527	531	518	511	564	487	510	537	530	564	568	546	549	547	513	539	521	506	517	536	551	531	540	540	520	499	512	501	530	520	523	521	520	580	547	504	540	526	519	494	534	530	526	516	549	518	550	523	528	505	548	516	509	525	522	510	498	496	556	499	526	535	546	550	532	525	542	521	504	528	543	539	517	545	520	519	532	536	544	513	520	531	516	528	518	497	538	564	552	488	553	484	510	523	559	570	516	566	507	566	500	525	513	545	498	507	522	524	513	513	521	527	531	539	538	520	553	534	561	530	539	506	525	527	517	530	491	518	592	536	552	487	521	528	520	563	517	516	546	510	522	567	529	581	483	490	513	550	531	538	493	543	557	540	550	541	488	521	503	525	559	524	548	513	528	539	506	535	514	524	527	554	529	542	539	552	485	521	521	541	509	520	526	506	490	526	532	519	545	530	465	527	538	545	505	532	570	515	527	516	519	505	541	520	544	558	550	555	514	535	510	498	534	559	586	524	547	502	571	520	553	521	526	520	540	546	470	527	541	532	512	480	559	514	545	502	504	495	559	529	538	509	510	541	556	547	522	537	503	486	587	481	518	528	527	550	518	547	586	541	551	554	554	506	517	511	507	557	552	558	515	511	523	516	531	553	506	521	539	538	509	558	510	508	520	546	511	523	559	502	502	550	567	521	550	558	520	537	470	543	489	521	550	540	522	508	558	508	509	516	593	543	505	517	514	551	534	545	497	538	488	509	557	575	545	558	520	531	507	520	563	550	501	519	507	530	532	538	549	542	522	482	543	521	564	530	509	534	541	543	519	494	555	561	529	510	522	495	517	500	558	545	537	533	558	536	498	536	539	507	536	518	548	570	515	546	511	555	540	504	514	544	544	529	544	588	523	562	536	556	554	549	531	520	541	560	524	507	476	524	521	525	538	532	512	522	546	533	506	504	487	592	540	573	512	525	531	504	562	555	539	550	521	574	517	545	521	506	517	514	529	500	533	520	539	547	579	538	527	523	536	544	536	517	555	523	537	519	537	559	520	540	539	529	495	512	557	515	492	577	527	487	549	572	577	519	481	526	510	481	554	508	523	522	534	556	556	506	526	548	546	561	557	525	542	535	520	523	509	520	518	519	539	559	532	533	582	529	544	502	540	552	507	520	521	493	540	537	566	543	533	529	489	534	495	447	536	564	544	534	509	530	479	532	524	546	537	503	476	558	527	561	528	532	535	517	541	516	565	548	558	566	525	532	547	542	515	551	529	521	542	556	507	538	511	484	518	533	570	510	508	577	534	523	542	545	536	496	549	539	538	507	566	514	535	517	537	568	546	550	513	537	538	535	554	535	524	542	546	524	531	567	549	535	555	549	569	528	483	548	554	503	504	547	545	552	528	508	534	530	501	573	506	526	494	513	485	540	526	563	555	570	506	567	471	567	508	533	552	536	561	530	457	508	501	538	549	536	488	518	536	550	579	527	502	511	562	530	534	524	562	564	536	507	502	543	533	562	562	509	486	546	526	537	541	555	483	548	549	534	569	556	536	540	540	537	531	538	559	583	518	535	581	544	565	548	519	571	533	535	511	535	497	534	540	522	480	551	570	518	531	520	572	580	558	500	518	536	561	547	497	516	513	529	519	536	520	491	523	508	544	531	561	537	527	513	523	588	545	549	531	539	522	550	536	504	553	506	518	544	554	524	554	544	535	596	501	545	574	559	535	529	530	544	527	495	542	539	537	493	539	514	558	535	514	548	540	530	538	502	526	537	520	561	561	530	502	493	557	554	549	496	534	532	512	525	533	520	559	485	529	529	546	521	535	530	518	529	569	558	546	539	538	492	545	526	527	546	535	547	565	545	501	500	549	570	508	562	546	499	499	540	497	464	493	540	553	534	506	553	527	536	542	520	471	556	514	503	527	509	519	544	566	563	513	520	550	574	506	537	486	522	508	514	546	536	539	517	512	538	527	533	492	537	514	572	521	529	555	535	534	579	485	521	505	531	546	559	559	508	531	544	532	529	531	568	554	508	505	557	516	544	527	522	552	539	507	513	576	558	499	534	509	518	488	573	492
21428	28512	26384	21103	15810	13205	9707	16485	21827	17770	13665	11018	7138	4154	3651	1894	980	547	790	606	452	325	311	305	316	372	279	295	310	281	257	269	294	301	283	269	249	281	296	284	268	285	306	242	281	282	291	273	289	301	300	299	312	269	235	291	283	270	289	273	289	245	285	284	250	258	282	281	285	280	269	305	281	264	270	267	286	261	257	289	282	277	262	281	281	303	291	285	272	278	282	284	291	285	263	294	245	280	266	268	274	263	290	278	287	263	275	266	260	263	288	261	291	254	256	274	259	290	264	257	256	256	261	292	269	305	292	263	264	296	287	267	255	253	255	256	256	248	276	264	275	242	284	277	282	282	265	281	301	275	286	286	280	287	238	275	286	261	276	263	258	262	263	269	275	291	281	266	283	316	274	262	265	274	275	292	271	276	296	269	235	298	280	278	277	264	312	286	249	285	255	261	303	264	283	252	302	287	263	262	288	269	266	302	267	237	292	283	289	252	293	275	278	274	282	299	243	294	284	273	262	269	268	273	289	253	284	254	260	266	261	276	261	282	254	302	284	288	238	257	248	264	267	294	274	269	270	268	282	280	290	267	274	287	284	288	277	304	258	292	261	258	287	260	293	319	276	290	269	287	236	265	272	283	273	280	294	287	309	259	236	291	268	271	249	268	300	259	274	283	290	260	289	289	282	219	260	250	278	274	305	272	277	280	249	271	294	250	256	289	273	257	283	247	278	257	291	266	281	227	262	283	278	270	292	271	288	264	289	291	283	265	242	248	273	283	268	256	253	292	254	275	287	279	275	261	282	272	285	273	296	244	257	246	264	314	280	275	292	279	278	259	278	259	280	274	271	308	301	256	246	315	249	287	297	254	270	261	278	251	286	281	267	273	272	296	277	278	276	285	278	285	271	257	245	293	268	277	262	270	289	276	267	307	270	242	267	256	266	269	268	266	281	266	297	257	280	248	276	272	266	250	276	250	261	262	254	249	253	279	294	254	294	285	283	271	283	243	259	272	281	270	313	272	274	287	291	266	275	299	265	289	257	290	295	273	275	281	260	248	266	256	275	260	253	279	269	299	277	287	270	268	273	263	291	279	280	290	281	278	302	273	306	282	262	263	255	298	277	275	256	290	270	275	302	300	277	264	257	293	294	281	281	252	250	283	296	278	263	264	301	264	292	278	254	270	239	261	277	306	261	282	259	256	259	266	294	269	296	266	255	274	329	279	310	280	319	317	253	268	275	295	299	293	254	290	261	282	257	269	232	275	269	286	280	272	260	241	295	281	298	284	292	281	251	285	246	267	272	282	263	299	264	281	232	282	253	276	249	250	265	264	279	280	248	236	275	271	274	243	257	304	263	255	262	254	274	298	285	239	280	267	286	286	260	275	290	274	256	289	286	285	263	273	309	306	278	251	248	262	298	270	269	270	281	250	262	270	290	268	261	291	262	282	293	269	294	249	268	270	267	276	262	283	273	269	271	269	281	272	292	259	296	275	289	264	270	271	276	284	300	276	259	270	283	294	249	246	266	300	290	294	271	260	260	293	280	292	283	273	254	227	240	270	262	265	273	298	283	260	273	288	278	240	282	302	258	244	267	286	291	263	265	273	288	289	286	268	277	246	264	286	277	289	325	295	240	252	269	299	272	253	252	293	272	280	271	278	294	279	263	270	262	276	281	290	302	274	250	295	250	292	279	250	261	262	264	253	274	266	272	272	284	294	268	289	284	273	233	290	288	269	271	267	273	272	268	284	290	285	254	278	272	290	282	282	283	256	260	272	260	281	245	278	281	299	279	282	268	298	281	260	252	287	271	269	278	289	264	270	262	285	280	272	297	271	267	236	280	269	277	285	275	266	263	275	287	261	305	286	277	283	275	268	309	266	255	290	293	253	235	246	271	281	286	245	260	254	279	291	267	269	273	269	295	320	314	275	286	245	300	308	266	265	263	281	265	275	301	242	277	254	278	302	287	280	252	284	272	256	242	258	269	254	289	270	250	255	283	301	263	294	290	268	277	265	277	267	260	288	258	243	268	255	259	249	262	284	266	268	264	278	296	290	292	265	278	255	249	274	271	313	286	234	254	274	308	239	265	274	274	285	280	262	266	252	259	269	241	259	251	249	281	264	296	271	283	282	255	262	281	275	288	272	266	282	284	279	277	290	282	245	245	289	255	261	275	282	288	258	264	270	310	259	265	283	269	279	273	273	276	266	266	283	277	258	261	252	284	284	269	303	290	281	262	255	245	257	294	284	283	289	248	258	281	274	285	260	275	252	234	252	291	271	265	296	271	276	265	299	263	265	273	267	278	281	265	270	252	261	252	264	264	286	234	247	281	250	258	265	244	280	288	268	311	285	277	264	261	292	273	299	246	249	271	287	230	282	295	294	281	286	240	236	249	258	279	277	275	259	275	287	280	299	284	254	258	244	271	279	271	270	286	276	234	282	282	256	277	290	262	246	298	263	293	277	258	240	269	277	294	270	272	272	290	297	267	273	290	284	298	277	276	255	262	258	295	291	279	285	270	268	252	271	264	289	259	264	271	272	257	283	277	318	287	242	277	241	327	288	243	283	267	281	260	269	263	267	283	247	261	284	272	308	288	259	309	274	285	284	264	252	266	261	282	274	247	266	259	257	254	254	251	259	295	249	241	285	267	274	268	270	324	285	301	291	264	249	282	260	263	284	235	265	250	252	252	279	295	245	286	263	268	240	262	273	301	245	277	262	281	253	255	256	295	242	252	286	275	275	244	261	266	241	268	288	240	280	226	281	272	285	291	269	281	296	258	305	292	263	265	272	281	281	255	272	257	272	274	271	262	261	234	264	280	251	251	262	275	264	282	259	260	293	277	274	267	251	266	281	254	265	300	271	275	281	292	266	269	297	272	280	272	294	280	255	288	287	299	279	259	272	265	295	267	266	267	249	270	283	277	282	238	291	286	246	281	273	273	283	312	266	237	269	266	285	267	274	242	283	314	289	255	278	312	278	261	301	249	279	269	274	277	250	308	272	263	259	257	278	283	236	276	303	248	279	239	264	275	288	259	249	253	272	281	293	282	243	290	288	278	295	263	297	287	280	301	269	280	257	287	259	292	287	268	290	258	253	261	290	253	265	255	295	272	294	288	255	255	295	258	285	277	290	241	270	294	252	259	245	269	237	269	260	305	252	290	266	256	267	253	288	286	287	303	278	264	277	265	280	300	305	270	250	251	257	307	301	264	302	264	294	279	250	301	271	266	289	259	282	260	265	280	278	272	285	280	258	244	258	308	282	287	261	261	257	264	258	283	247	276	278	277	258	286	292	273	260	287	268	272	305	272	307	280	289	291	280	254	292	285	277	280	266	248	252	277	282	252	269	276	251	289	278	256	265	278	284	257	295	267	263	268	254	293	264	281	299	266	260	269	278	290	307	292	308	243	249	263	283	292	264	297	269	264	272	248	284	275	276	287	274	260	294	277	283	274	252	288	299	271	305	272	247	278	266
15795	22781	21538	21760	21310	20554	18670	30658	33401	30465	25721	28417	23020	15712	15356	8004	4366	2219	3714	2330	1426	1101	1178	1055	1075	1471	934	910	972	828	777	807	781	773	801	785	763	774	791	747	725	796	764	768	776	778	734	810	796	792	800	808	793	758	753	755	851	792	767	719	794	782	738	761	785	772	736	783	763	755	745	728	786	744	769	786	736	762	767	788	838	748	780	775	808	762	713	773	812	759	775	711	751	740	794	719	776	782	740	799	778	763	735	795	743	788	736	734	725	801	765	773	804	768	715	790	766	843	799	773	771	757	707	725	717	755	776	777	776	806	785	794	763	689	786	741	704	717	714	824	759	792	772	727	762	794	746	723	747	747	732	762	761	756	721	742	713	759	741	771	761	763	775	768	740	749	776	776	735	808	757	709	761	735	781	756	787	775	754	749	765	707	712	751	716	717	727	692	752	784	768	722	779	753	722	761	753	762	729	766	846	812	767	779	720	736	776	784	783	733	816	806	727	767	758	758	749	734	751	771	768	761	762	729	770	726	794	705	753	741	758	737	763	763	769	788	770	714	801	721	733	751	757	724	756	692	779	767	794	734	747	733	772	721	703	785	728	741	777	792	723	725	775	761	767	738	763	729	758	764	753	764	745	772	776	774	769	786	705	732	760	762	810	723	761	791	708	783	770	745	739	738	725	718	793	787	774	761	748	776	777	724	752	795	741	753	731	754	752	744	738	793	778	769	747	768	737	750	761	759	803	734	726	767	804	763	744	778	772	764	748	767	762	767	709	818	727	770	749	746	760	763	760	734	732	744	760	746	739	744	712	764	729	775	718	721	752	778	776	739	761	772	793	821	754	763	809	781	742	758	791	734	762	756	775	754	771	716	718	713	727	764	742	743	737	733	760	749	708	725	756	734	734	756	778	723	812	718	756	738	731	750	753	749	783	734	758	776	772	773	718	696	772	730	743	716	744	746	765	829	746	745	773	760	733	705	749	833	787	708	724	755	707	758	732	739	746	786	730	730	765	830	771	762	749	794	764	765	757	720	792	761	734	762	781	768	783	774	775	766	759	671	703	731	730	758	786	766	771	776	745	763	813	714	799	751	779	798	768	713	796	730	764	752	821	810	747	771	728	735	715	720	716	721	768	753	723	705	758	766	773	747	722	714	758	733	794	702	744	750	767	744	730	745	782	740	740	729	772	721	762	738	754	742	726	758	750	722	759	754	740	753	767	802	736	734	754	776	750	801	729	743	740	753	764	780	754	772	746	785	753	759	798	748	745	781	820	753	750	751	752	727	810	764	775	750	738	743	792	789	751	738	734	808	722	775	702	729	787	744	711	720	771	749	744	730	748	761	795	749	730	806	750	706	763	719	760	736	749	739	762	702	756	776	707	765	742	755	774	797	782	818	779	767	736	786	720	735	758	785	764	765	773	786	786	749	747	721	780	784	766	740	697	778	739	754	750	739	799	778	751	789	750	740	763	722	766	661	792	739	778	711	729	769	718	768	790	771	753	730	758	766	717	768	766	787	721	755	715	785	767	778	743	786	734	720	784	780	728	778	787	760	738	762	775	721	707	776	741	814	726	691	759	788	687	803	695	764	736	746	744	762	711	720	767	756	750	759	758	778	701	780	769	759	763	754	793	734	722	724	755	769	719	750	759	777	728	731	763	739	768	779	744	747	718	770	759	750	777	789	709	782	746	696	711	756	772	749	755	735	756	755	733	761	785	757	793	749	757	755	730	784	786	728	769	728	775	750	782	790	782	752	796	734	746	730	732	711	732	749	730	782	752	752	770	706	748	744	733	807	721	753	790	727	759	793	785	752	784	798	741	748	748	775	773	755	723	755	746	730	798	752	757	769	803	769	752	739	764	770	752	786	741	750	744	767	767	756	703	709	738	745	724	737	776	799	765	753	788	751	746	772	749	745	783	728	780	758	743	726	793	752	723	732	736	706	777	760	769	756	764	749	751	771	759	713	804	734	753	781	787	752	742	807	759	731	736	795	756	757	760	750	760	744	776	743	763	745	765	768	768	789	791	772	734	718	723	739	753	756	763	734	793	780	735	710	771	685	742	787	763	772	813	777	757	779	738	736	776	781	762	757	737	799	693	750	760	737	696	750	722	745	754	762	790	739	769	755	721	747	770	796	762	770	786	758	732	748	779	730	806	753	757	790	741	744	819	780	762	764	740	731	720	793	725	749	732	754	709	778	738	734	734	784	776	731	740	738	717	753	752	755	779	770	738	708	791	805	735	772	753	722	732	728	763	705	805	745	731	758	759	768	765	729	737	788	782	771	750	768	740	746	756	723	731	750	716	775	771	756	729	717	740	787	744	761	730	764	783	722	783	763	781	734	754	701	726	748	788	763	697	746	728	752	763	778	776	762	733	755	700	727	719	705	777	729	795	802	750	709	760	727	821	767	726	724	751	792	770	746	798	723	756	766	788	763	760	720	731	758	726	711	730	716	735	713	737	789	760	711	713	724	745	737	747	770	790	745	780	749	722	727	736	808	743	765	756	735	748	718	769	753	734	748	778	777	777	725	757	721	784	788	757	737	764	746	747	749	746	862	788	760	754	751	720	746	712	726	733	771	732	763	772	763	780	732	715	745	759	785	710	753	757	818	728	763	736	777	797	715	760	762	770	768	738	765	743	752	769	756	772	782	774	740	746	782	730	752	721	801	739	707	722	736	701	799	786	755	744	792	813	760	747	746	740	735	764	754	764	769	744	710	774	793	747	771	758	787	772	726	749	734	794	741	758	759	711	693	759	706	747	783	710	763	759	753	718	782	749	738	748	738	745	758	730	798	798	767	763	749	744	762	754	751	798	748	776	758	738	793	754	752	779	763	747	785	767	735	761	759	789	762	787	751	756	743	740	779	766	751	727	772	726	792	742	735	767	786	731	790	732	747	741	779	738	724	799	801	713	730	722	759	765	779	741	726	708	737	745	801	818	706	746	748	756	761	730	745	741	751	739	730	710	748	789	774	749	741	793	774	738	790	751	745	719	734	743	703	788	755	750	728	765	799	783	786	814	740	780	761	750	773	821	724	740	738	757	784	771	791	763	758	744	745	765	793	739	773	743	742	773	789	823	800	767	767	723	718	756	765	800	779	761	747	730	774	749	796	748	785	695	832	724	763	741	689	716	734	705	792	751	735	773	744	710	765	767	758	807	727	786	759	763	735	762	754	751	742	753	752	741	758	743	779	778	733	737	783	778	758	794	757	764	756	763	720	784	750	712	772	741	747	732	732	780	732	732	751	746	736	764	735	726	751	742	792	768	753	739	721	779	761	779	773	752	743	766	773	741	745	756	756	756	783	763	743	736	762	783	736	741	749	728	786	748	711	753	744	758	758	770	784	750	733	710	688	792	780	785	752	741	756	781	762	763	779	766	770	745	746	780	754	731	737	750	710	737	739	731	720	748	698	760	721	751	787	747	714	779	744	706	765	786	737	758	792	753	728	715	737	768	767	739	748	782	734
38251	41131	35076	31157	26585	23230	22707	34833	39179	28802	27626	26810	19645	14598	10463	5366	2988	1390	1432	1262	697	469	482	421	371	477	349	290	339	294	285	294	290	311	290	284	295	291	299	280	288	255	258	286	292	315	297	291	269	294	248	283	291	290	289	262	285	295	268	283	275	272	281	300	278	265	275	310	278	268	297	288	290	272	304	324	290	282	280	289	261	269	276	287	277	254	238	244	269	270	264	285	255	252	338	252	267	280	282	273	295	293	281	306	246	275	296	262	261	284	295	287	261	285	287	267	280	286	297	269	265	271	296	273	273	266	282	281	285	272	286	299	259	288	282	260	288	259	264	289	281	260	288	283	279	298	252	274	229	273	284	289	242	248	258	287	281	251	269	280	269	265	285	274	312	278	287	276	309	287	258	273	249	278	284	308	277	288	276	301	292	263	265	283	291	278	276	271	270	280	255	247	290	257	304	268	280	282	264	264	267	278	296	281	303	286	265	257	262	300	249	302	269	274	288	268	280	246	282	289	300	313	267	272	307	321	240	303	296	294	273	287	272	295	293	273	290	262	258	286	270	280	275	274	305	273	259	277	274	268	324	275	280	312	292	269	271	279	272	272	251	295	318	260	285	243	271	309	266	262	285	269	273	266	294	294	256	264	273	295	262	278	288	285	293	279	278	245	254	287	262	280	300	270	276	254	306	281	269	284	276	300	303	298	265	270	275	297	286	283	275	308	255	287	316	283	296	267	274	291	262	276	292	291	248	250	253	254	285	271	251	273	284	306	312	280	288	271	294	277	279	264	304	266	291	268	287	298	264	244	261	281	278	275	238	275	275	288	325	296	240	287	285	278	275	290	270	300	290	283	279	292	277	287	280	279	270	271	260	315	274	297	270	294	268	240	279	281	275	283	266	269	271	280	287	275	267	284	288	294	265	298	290	299	292	245	284	285	276	279	289	240	339	283	310	285	292	276	261	258	280	249	265	288	247	266	318	272	276	257	278	268	283	275	258	242	281	247	291	284	258	262	295	301	294	287	270	280	254	271	262	281	289	248	266	288	272	264	273	278	290	285	277	262	304	292	261	274	282	258	303	301	238	257	283	282	287	250	268	299	295	299	272	293	293	290	249	281	270	292	283	298	281	288	281	273	274	243	302	237	265	252	244	296	263	283	311	271	254	259	251	288	278	295	249	273	293	254	313	255	287	287	253	276	285	287	243	222	306	272	257	281	291	278	279	296	289	306	258	298	272	269	273	290	284	292	302	262	291	260	257	283	261	256	281	279	269	280	295	257	264	270	282	293	264	287	244	286	303	268	270	247	260	270	275	294	291	260	293	285	250	277	301	283	277	247	281	267	297	271	270	270	279	283	293	258	277	264	276	295	269	279	311	254	282	293	284	299	281	285	294	303	274	261	291	269	265	260	273	297	268	291	273	269	270	298	283	267	246	278	270	274	277	286	264	301	272	258	269	298	276	256	308	249	277	276	248	254	256	276	262	260	276	250	259	254	299	270	275	291	279	275	287	306	284	260	274	257	259	299	284	308	309	303	275	282	239	281	285	276	283	294	278	267	298	282	281	293	275	271	282	259	273	266	268	276	251	259	277	268	327	299	280	278	299	305	288	294	280	286	275	265	300	287	236	277	283	257	259	268	235	284	269	260	272	268	272	268	287	237	275	272	284	266	297	293	245	281	277	292	296	280	275	261	260	291	268	283	289	282	276	313	287	286	281	281	290	292	312	291	290	283	270	262	274	267	277	281	270	286	286	274	285	271	261	279	259	263	284	273	299	258	286	263	312	280	235	294	298	267	254	279	288	256	260	219	278	267	300	286	292	268	232	281	272	274	297	297	280	280	297	283	281	261	268	253	316	265	283	275	268	282	281	277	259	257	268	285	296	276	250	271	270	275	282	300	288	285	286	256	254	259	269	287	267	297	272	296	262	271	284	292	264	271	299	271	247	288	251	221	274	284	312	298	279	286	315	247	269	278	271	305	267	292	281	261	258	294	297	244	304	273	319	281	269	297	272	278	297	273	295	286	268	259	266	282	292	266	268	294	286	299	270	253	293	284	291	292	290	317	251	268	276	278	275	278	242	291	235	252	286	279	317	292	271	263	265	277	299	289	265	286	268	290	251	271	257	273	277	260	273	274	261	258	311	275	275	264	296	276	283	276	239	276	288	287	290	231	276	299	312	271	268	237	273	249	288	298	253	291	267	312	277	261	280	290	300	278	267	292	274	258	301	284	301	250	275	266	299	256	285	289	272	263	286	280	289	266	262	257	303	279	283	271	277	276	263	286	262	250	257	282	250	295	263	264	237	288	253	292	274	271	308	276	294	231	287	268	266	283	258	303	280	229	288	287	290	265	276	271	279	271	258	253	276	289	295	262	307	234	287	295	296	289	250	265	255	256	287	277	262	288	303	284	275	265	276	268	293	279	292	235	249	303	259	276	266	295	278	292	306	272	278	281	268	279	245	270	277	286	282	269	277	277	296	312	278	273	283	269	279	288	255	307	266	296	300	245	291	270	279	303	256	291	275	280	283	267	262	269	264	300	283	305	283	276	292	281	274	254	261	264	272	252	243	275	272	285	271	278	279	261	245	271	293	268	305	255	296	231	272	280	296	296	273	276	268	253	263	270	276	321	281	284	283	285	245	276	271	291	310	302	295	286	264	260	302	293	281	277	286	294	271	290	277	287	288	288	309	301	319	303	278	279	272	273	290	258	280	296	271	287	261	290	301	281	259	297	255	329	265	253	272	273	278	260	260	263	285	267	287	264	275	307	250	290	291	288	299	265	268	287	299	250	277	302	255	309	265	285	273	265	286	278	301	274	278	262	274	287	299	257	278	280	260	291	278	284	253	248	292	274	290	288	261	259	302	226	266	267	271	261	260	263	268	269	287	251	267	281	251	289	293	272	279	260	282	306	285	267	261	270	247	293	265	280	282	254	250	277	288	267	303	265	273	275	272	280	281	292	269	301	298	242	277	267	263	291	268	254	272	276	257	295	263	286	267	265	262	282	300	264	262	252	284	289	275	301	293	304	268	279	248	270	286	268	284	255	267	248	299	264	299	288	276	276	272	278	274	260	238	287	268	297	303	291	293	280	267	289	291	292	295	275	244	266	296	296	280	288	271	297	292	311	293	284	274	283	274	279	294	268	282	275	283	262	243	256	265	266	245	287	263	275	296	244	275	263	282	270	283	264	280	268	270	245	236	263	267	286	288	267	305	249	248	257	272	310	273	280	313	296	298	288	315	297	276	277	285	284	277	285	259	286	295	280	262	289	285	297	300	277	291	273	276	286	257	282	269	295	273	286	286	303	346	267	298	282	282	308	280	271	283	277	317	291	281	250	270	251	293	273	303	321	286	260	273	284	277	272	260	243	277	260	275	275	275	266	250	282	279	262	277	274	274	333	284	266	279	298	269	217	250	282	287	262	294	330	304	279	265	294	289	279	256	255	273	269	290	262	272	290	257	250	310	288
27101	33749	30416	32001	30844	28181	32383	44349	46118	35699	40788	44079	37475	30585	26666	15233	8924	4896	6226	5120	2605	1608	2038	1450	1649	2374	1209	1078	1362	949	846	895	886	811	862	816	843	839	797	788	821	809	818	836	850	774	783	774	738	747	736	763	712	708	765	745	722	788	783	724	764	747	735	747	745	760	776	774	748	717	708	719	670	796	712	753	766	738	759	723	739	729	760	692	738	810	755	720	737	731	718	774	769	670	756	749	753	722	741	722	739	742	752	700	777	756	746	725	687	722	738	737	698	726	725	752	710	726	743	742	693	754	776	703	764	757	727	745	793	701	714	702	714	725	671	734	716	739	730	714	707	749	747	712	717	734	732	766	685	735	696	702	742	710	734	711	678	719	707	719	712	706	706	735	696	735	784	754	718	732	724	754	715	694	719	720	749	707	764	708	707	712	713	718	703	729	755	760	706	770	732	784	710	732	747	700	724	708	677	732	707	738	719	709	754	698	672	699	724	717	718	740	718	732	736	728	689	740	723	729	756	639	722	745	689	775	712	705	680	725	756	709	765	707	735	713	663	697	677	734	670	739	734	750	726	722	722	740	703	738	727	736	755	754	693	737	730	695	728	739	681	702	790	670	705	790	712	718	741	754	740	700	702	734	701	713	750	689	733	704	752	722	768	730	747	725	699	705	687	692	722	727	727	701	726	758	723	743	760	729	747	714	718	700	772	748	749	714	721	748	709	768	724	731	748	743	702	719	706	730	719	747	759	696	701	763	768	776	717	705	745	709	700	728	768	734	733	750	713	710	716	671	668	719	726	667	736	739	806	752	738	688	693	752	698	753	690	719	750	724	706	733	713	738	716	729	724	704	705	694	746	687	750	758	758	755	725	689	738	748	707	733	732	715	713	730	726	679	732	706	769	749	735	732	750	731	701	759	745	780	711	717	745	734	770	693	763	717	704	764	686	721	722	708	717	688	724	703	723	675	713	714	756	760	705	710	764	726	719	714	713	732	679	686	744	740	666	732	763	746	700	755	711	708	710	721	761	731	720	713	736	745	668	756	778	742	696	717	771	713	751	743	723	757	704	675	723	704	679	687	714	714	705	709	700	688	743	707	716	732	739	740	766	731	760	718	720	719	763	734	717	746	699	709	731	715	719	750	700	753	716	767	747	742	743	725	757	684	705	732	742	743	749	739	728	697	759	714	681	773	738	703	699	712	769	702	741	738	743	698	728	715	731	732	700	727	754	698	660	710	657	738	717	684	789	746	690	752	749	716	660	774	769	775	738	745	736	737	762	744	716	702	742	730	748	669	767	698	740	714	713	645	653	742	694	707	701	719	725	716	721	745	706	752	717	741	721	773	715	746	723	727	705	716	732	704	769	752	727	765	688	750	717	714	663	679	764	757	772	744	702	662	687	695	729	693	745	750	747	710	772	719	726	769	709	711	708	703	756	734	731	747	722	734	708	695	723	703	730	695	702	722	735	709	692	689	704	740	703	721	685	726	729	677	710	763	699	742	738	699	679	744	714	701	709	720	726	763	658	749	677	732	721	716	700	714	722	748	718	746	673	745	696	738	706	693	659	767	748	738	720	735	705	714	690	732	712	734	694	708	739	689	700	710	714	705	705	724	761	706	767	723	694	731	760	738	669	729	688	738	734	730	700	772	752	736	717	748	721	734	733	710	723	710	749	687	724	673	713	694	704	732	721	711	735	713	761	659	706	700	683	690	715	702	711	731	731	728	740	715	692	745	768	731	761	709	711	731	723	741	687	713	742	721	695	709	737	738	721	705	753	745	714	751	737	688	761	697	712	727	706	709	730	739	736	737	725	743	720	714	739	723	702	778	689	714	708	691	785	701	716	757	693	686	734	745	695	714	666	748	743	741	725	726	735	764	682	788	756	741	779	781	721	744	742	725	758	706	709	672	741	732	721	695	756	701	709	713	724	720	716	721	741	763	722	744	768	712	734	723	737	738	745	701	760	699	730	721	764	742	692	741	713	699	735	734	726	725	709	734	718	737	755	748	730	694	682	713	723	744	674	741	740	760	696	723	756	740	690	717	709	708	740	733	765	712	731	721	685	743	698	727	683	758	660	686	724	704	736	777	703	741	735	750	732	738	728	729	714	713	723	691	745	705	746	760	665	745	715	750	665	768	722	681	727	732	714	740	713	719	746	735	716	726	778	692	724	754	751	743	671	694	697	727	708	750	723	767	694	729	698	780	716	754	697	719	743	748	701	737	694	742	748	704	724	693	722	738	769	687	665	688	693	709	744	729	706	741	733	733	710	682	715	719	756	684	730	743	736	703	709	711	733	708	716	641	700	693	704	721	744	715	782	735	709	701	738	695	690	698	744	747	721	716	679	743	724	743	703	727	734	766	727	703	739	699	725	744	735	682	757	725	723	709	746	756	729	733	745	729	700	756	715	743	760	667	735	740	730	699	750	727	710	720	702	721	707	732	715	714	795	725	771	736	714	756	715	728	751	708	758	726	700	758	685	670	685	673	689	718	724	756	730	749	790	713	722	735	749	710	722	729	768	708	707	722	753	691	757	752	760	742	731	759	720	779	690	740	781	740	710	771	692	696	699	706	689	705	739	733	714	698	686	690	711	688	752	712	784	789	729	753	738	768	723	721	755	750	713	747	715	683	756	741	710	769	710	716	722	729	735	701	722	747	736	730	684	731	753	695	677	725	721	692	695	772	710	767	742	717	740	722	810	696	717	762	739	747	727	676	721	733	731	700	705	737	748	762	735	772	722	746	705	763	765	731	726	747	732	779	687	719	759	751	722	728	739	739	759	645	781	678	687	704	717	748	720	710	675	769	706	725	705	703	693	687	722	766	707	770	729	711	727	726	738	755	716	740	775	745	752	670	692	704	727	704	751	702	712	693	709	737	708	779	772	757	725	707	719	730	765	692	716	701	715	748	664	693	747	735	741	739	715	723	779	690	698	746	701	715	687	727	741	700	751	695	703	702	714	734	703	757	694	712	705	729	739	713	724	717	700	726	773	775	729	715	679	678	750	692	696	715	727	710	678	725	687	724	755	667	725	723	740	701	709	676	701	701	692	714	744	722	734	727	743	766	739	719	681	734	759	731	715	732	734	693	775	707	685	699	742	733	704	740	707	749	696	765	726	732	682	702	759	710	748	706	703	740	700	700	746	719	718	755	681	724	785	716	730	711	725	728	730	729	740	754	722	721	751	771	710	695	726	711	719	715	757	730	723	722	689	743	711	732	694	747	677	717	734	720	732	765	736	691	725	724	739	756	728	755	704	744	713	761	774	685	743	732	760	731	767	717	766	711	721	702	697	767	776	719	744	748	736	694	758	691	741	724	785	698	710	714	742	726	733	702	766	672	765	691	698	682	733	744	759	729	728	736	762	702	721	723	675	765	700	704	773	760	751	698	723	728	710	698	729	715	745	705	725	728	693	705	725	681	692	677	702	714	715	696	762	774	755	721	722	727	713	755	730	723	719	720	730	712	697	695
7284	7454	6692	4403	2667	1824	1425	1857	3416	1672	1040	848	569	437	341	268	233	221	177	213	186	170	168	197	195	161	191	186	182	211	193	184	162	187	177	187	194	178	175	192	150	165	157	166	182	143	178	217	184	174	175	172	196	189	181	179	160	188	200	186	174	179	191	183	180	185	181	183	173	172	165	171	168	195	187	169	184	162	157	204	182	174	175	168	174	188	170	167	195	164	197	178	163	193	174	137	185	165	178	180	165	184	187	185	188	165	177	173	163	211	179	178	173	188	182	183	184	164	161	170	150	152	174	181	181	190	169	188	177	173	147	149	198	175	171	161	157	147	187	182	157	173	175	210	203	141	183	188	174	172	183	162	149	146	204	167	170	156	175	176	182	167	163	173	192	179	178	192	158	173	189	181	192	168	196	176	185	203	158	181	165	173	180	168	181	159	174	170	155	163	161	183	176	182	171	173	184	201	152	173	172	186	193	178	198	185	175	163	185	197	175	180	176	174	191	203	173	171	213	188	154	173	185	183	189	185	204	175	169	189	174	158	179	167	165	180	169	188	150	189	167	194	158	189	161	184	184	173	184	179	192	192	169	151	168	186	181	208	173	171	199	173	172	197	155	180	180	166	156	185	185	157	194	193	164	183	185	189	163	157	162	155	158	194	195	159	174	178	165	190	161	200	187	188	171	182	168	176	183	205	182	170	193	178	172	186	188	161	187	180	165	176	167	178	192	175	184	204	189	176	192	194	202	177	188	165	187	179	164	156	190	189	155	203	166	220	177	172	190	160	160	169	163	168	145	191	176	172	161	183	197	183	199	183	187	199	166	194	190	184	178	169	176	158	181	159	168	183	166	161	182	184	157	195	200	174	183	171	180	164	165	193	184	166	188	177	194	179	189	164	175	167	192	176	182	178	149	198	186	163	178	161	191	164	173	152	180	180	196	180	182	178	190	170	164	190	162	193	170	163	179	172	168	171	178	178	189	168	139	188	171	184	167	191	179	178	187	182	183	149	175	170	161	170	168	158	182	170	181	179	189	174	163	179	166	178	172	190	154	174	188	162	176	171	168	176	182	183	168	195	173	168	177	167	161	166	178	178	177	166	166	195	179	167	199	160	163	165	170	180	140	185	180	174	203	173	177	186	145	179	187	195	179	176	166	145	184	190	197	168	190	173	196	175	180	191	176	172	173	172	172	158	177	189	182	152	191	174	180	196	212	182	167	160	164	182	177	168	164	183	169	188	200	140	159	168	173	175	203	160	160	186	188	167	175	180	196	175	171	186	190	163	169	183	180	193	177	198	180	184	156	176	190	138	179	175	186	187	200	185	177	177	180	189	174	187	171	183	195	178	182	167	161	179	158	170	167	170	180	196	149	154	184	167	172	177	188	190	157	154	194	182	168	160	190	177	164	184	186	176	184	163	159	188	175	169	161	185	187	176	184	193	153	171	176	190	166	157	173	208	150	201	155	188	196	170	178	186	176	163	159	156	181	166	186	176	169	179	177	177	153	193	166	182	203	203	171	171	171	203	174	184	182	190	151	171	158	194	176	164	166	182	155	175	183	178	172	169	191	169	192	165	180	167	196	180	171	179	174	167	189	182	187	152	147	167	173	173	225	169	162	188	195	176	165	195	175	180	176	180	162	181	179	178	158	152	169	164	167	177	185	178	157	158	175	182	171	188	180	186	163	173	176	195	182	175	192	171	178	175	178	190	168	145	146	182	179	182	166	178	205	158	199	165	195	176	161	163	181	179	185	159	179	169	185	169	185	166	198	190	191	170	163	171	183	183	154	165	182	179	175	172	177	165	182	189	188	184	173	162	183	180	189	167	200	167	186	177	203	173	174	171	155	177	191	178	168	173	213	180	168	194	178	187	176	166	166	174	166	181	199	176	185	178	180	188	207	180	179	178	188	164	173	170	181	164	176	162	171	169	151	158	174	158	171	151	176	182	170	186	170	179	176	175	189	186	150	184	162	162	164	170	176	183	202	193	198	159	177	187	184	176	172	174	191	183	164	188	176	150	195	200	182	175	192	174	176	190	161	161	190	188	179	188	178	216	188	154	181	186	169	170	173	176	155	181	186	180	192	184	179	190	161	174	180	170	178	164	183	193	201	188	183	187	146	165	162	174	206	168	202	181	183	192	179	160	188	175	164	178	175	197	163	194	176	191	185	186	185	174	172	181	181	171	185	166	168	195	190	188	195	158	173	162	181	173	174	157	176	185	176	192	166	161	206	165	141	165	173	176	182	167	188	158	187	182	183	187	184	170	175	190	189	160	188	163	186	167	173	183	164	182	191	183	144	175	165	211	172	164	201	169	184	179	177	159	177	167	185	188	176	168	150	189	179	172	185	177	197	186	168	172	191	179	171	182	204	185	175	196	193	158	173	172	187	188	180	165	168	175	178	198	191	187	169	145	173	169	184	159	176	174	192	190	191	179	183	184	161	185	184	172	195	186	157	178	186	174	173	176	159	177	173	175	194	177	198	180	195	168	170	182	171	170	172	157	171	176	180	185	164	176	177	194	169	174	169	187	160	173	174	173	176	166	176	177	174	189	180	182	172	169	196	171	162	166	159	163	177	187	167	162	184	205	227	152	189	185	180	181	208	194	172	176	183	175	161	212	218	192	183	180	173	191	198	161	186	174	167	183	194	227	182	182	150	203	164	150	199	172	191	190	183	149	184	194	210	169	168	191	152	167	133	184	181	160	188	160	192	184	171	160	178	159	171	192	184	172	189	180	185	170	155	171	155	169	143	185	158	173	178	177	198	154	139	184	190	202	177	192	183	158	183	194	148	159	170	165	177	155	169	176	150	189	172	206	180	164	164	169	177	182	194	195	185	162	171	176	197	171	167	185	199	163	207	184	189	192	153	186	196	169	172	166	181	157	170	151	185	198	169	179	174	176	204	182	159	184	189	187	176	189	181	171	176	186	168	154	187	170	168	156	180	174	181	198	188	181	184	172	178	166	160	165	170	173	159	188	151	171	151	175	183	190	190	175	163	165	194	175	195	200	173	159	162	158	167	198	173	168	171	157	194	186	179	145	200	202	194	171	172	167	157	181	166	168	137	172	184	162	183	183	188	174	195	192	182	179	180	185	190	170	176	179	172	170	160	182	176	179	175	167	185	168	176	170	175	202	191	176	175	184	151	146	157	180	171	177	200	176	169	173	190	154	164	185	175	178	175	164	171	183	161	195	177	162	145	171	162	185	194	183	164	156	196	180	179	187	207	195	159	155	170	148	182	184	193	184	200	172	160	178	182	170	144	160	158	196	181	181	177	187	191	169	158	162	175	164	180	161	180	199	159	195	174	165	163	167	191	177	180	196	175	172	199	200	176	183	180	160	172	170	177	170	179	154	172	176	168	160	164	177	184	148	164	176	181	170	182	161	173	169	187	178	197	178	172	152	174	155	173	165	178	185	174	171	167	175	184	156	173	156	174	168	180	188	171	183	195	154	173	183	186	168	140	151
5768	8843	9413	8815	7632	6588	6352	8509	14026	7496	6074	5693	3943	2556	2075	1314	875	749	642	653	567	589	589	569	546	562	560	567	499	508	560	521	526	538	511	472	531	499	531	593	512	507	527	549	511	526	529	569	541	518	527	510	487	498	518	499	557	535	551	484	518	589	548	525	550	523	524	523	528	550	494	533	521	475	524	509	520	488	556	523	517	544	516	534	528	514	545	496	535	463	533	528	570	512	497	488	501	483	551	521	527	505	508	522	523	504	520	506	498	512	499	521	485	492	536	477	518	562	534	505	504	527	528	523	560	510	516	490	538	547	498	523	516	517	534	575	528	513	484	540	561	544	529	488	527	497	547	558	507	480	506	538	531	556	538	514	475	559	478	535	563	523	556	513	528	512	497	524	504	528	536	530	512	518	510	492	540	543	529	506	519	493	520	529	537	533	510	512	540	545	536	536	543	502	529	509	542	524	537	536	527	476	549	539	546	517	542	507	520	512	547	546	527	520	511	553	549	501	535	497	506	552	566	506	546	518	524	534	536	514	534	524	530	541	508	555	512	527	523	510	516	484	524	541	512	516	525	531	545	535	535	515	518	535	499	588	541	510	532	505	566	597	536	513	507	490	481	549	533	548	482	486	510	528	513	530	503	549	508	531	493	540	523	535	581	527	497	559	541	551	498	539	534	527	551	514	541	540	506	515	510	541	523	550	530	521	547	537	547	558	482	584	516	497	491	508	519	508	542	500	525	535	520	568	513	518	546	516	555	499	509	477	503	554	502	547	533	510	533	559	498	513	525	523	534	516	527	534	511	535	514	520	548	524	526	539	556	534	496	488	539	534	537	529	550	532	534	527	550	522	538	494	554	549	514	568	538	507	504	465	553	486	536	517	502	533	576	535	526	514	532	555	539	505	574	510	528	533	503	507	541	493	488	510	545	518	549	544	551	522	500	532	511	539	526	530	493	515	541	525	549	528	555	531	527	517	506	535	532	538	534	489	485	532	540	547	484	541	521	545	503	466	529	541	500	561	546	550	512	528	531	560	516	509	521	501	489	540	498	541	558	529	517	510	524	516	549	532	540	522	511	529	528	539	513	550	528	533	517	532	577	553	544	537	544	537	497	513	524	506	477	532	483	550	559	539	471	525	525	517	521	565	499	510	578	516	489	535	534	529	554	547	517	542	526	550	516	501	507	530	533	538	533	492	514	513	526	529	515	542	514	530	498	546	534	558	545	535	539	520	497	533	514	546	534	570	545	531	515	539	531	519	480	535	536	537	525	555	548	546	487	513	524	481	536	542	522	528	528	513	578	514	580	530	497	515	538	514	499	526	530	519	523	546	537	530	533	503	544	518	516	556	544	476	523	539	523	536	540	534	538	588	497	523	531	506	528	530	520	530	546	547	544	534	536	516	508	551	528	523	560	534	524	519	517	521	503	526	525	527	536	511	538	493	551	514	541	519	525	514	499	535	528	535	512	513	572	529	516	551	575	546	494	551	539	532	544	562	491	550	548	550	508	538	478	520	508	540	572	554	517	516	488	537	518	568	497	544	521	513	542	510	552	486	534	533	553	504	542	523	535	539	525	542	534	516	497	534	521	500	536	525	571	531	525	528	527	574	520	547	548	547	538	539	463	553	508	584	527	542	533	535	541	518	540	576	528	519	520	567	541	544	537	532	496	532	553	475	560	485	538	555	532	530	475	511	521	517	534	539	512	583	534	533	492	504	516	543	509	534	558	560	490	496	567	525	513	519	531	504	575	505	546	545	507	545	560	568	517	538	499	533	566	508	516	522	525	549	552	532	536	579	487	513	471	518	550	546	500	541	539	547	528	545	530	521	546	515	539	481	493	474	536	506	529	510	515	526	526	479	528	520	525	504	529	526	549	507	514	504	548	544	539	559	527	517	532	528	533	543	541	560	557	562	547	553	511	526	559	572	507	566	516	527	517	528	537	543	536	498	550	514	519	519	519	497	552	505	500	545	492	501	538	532	493	518	537	527	531	491	490	528	502	529	520	507	569	501	508	493	561	567	554	536	513	528	540	519	545	479	524	527	501	515	501	532	536	499	532	499	512	539	510	575	525	513	559	529	556	524	535	490	553	527	527	542	515	514	512	550	536	533	546	586	529	550	539	485	512	510	477	566	510	528	511	542	536	525	549	516	522	520	495	488	548	539	534	523	541	557	492	522	515	519	546	514	538	490	516	570	502	547	499	531	540	501	534	536	513	521	523	545	550	514	514	513	498	557	515	550	547	528	527	526	535	511	530	533	579	517	513	550	568	491	552	548	531	578	541	549	517	487	570	503	545	518	543	504	556	531	545	525	571	533	521	503	527	527	535	512	514	529	554	565	508	490	519	541	495	521	529	501	541	498	537	548	513	558	496	548	535	553	553	531	521	547	550	543	505	522	556	552	535	532	516	512	547	508	491	528	525	487	522	525	503	534	543	541	540	514	532	536	511	535	571	554	525	546	545	581	505	515	523	530	510	576	493	511	530	489	527	533	548	570	543	582	540	528	530	522	529	539	561	526	537	532	543	490	496	561	538	480	563	514	501	513	535	534	519	562	512	471	552	542	541	516	517	539	526	528	517	506	516	528	543	543	550	472	501	509	485	553	539	556	546	503	529	512	536	505	519	544	530	538	521	532	593	532	535	518	540	498	522	542	548	509	531	547	533	552	521	540	549	526	477	527	530	535	531	561	562	534	570	520	559	518	496	539	517	526	524	527	521	540	504	560	489	528	494	541	487	517	529	515	497	472	517	525	518	520	519	513	534	532	525	521	485	539	562	536	521	548	514	500	522	540	505	513	514	501	522	511	498	514	513	532	550	527	541	465	517	510	538	526	525	510	558	538	467	523	492	530	544	511	543	543	510	488	514	528	535	501	562	546	530	530	560	464	491	519	508	526	469	531	541	535	565	545	524	510	529	516	504	524	547	523	558	563	522	502	520	525	494	547	531	525	491	477	495	554	497	528	538	546	527	518	543	525	514	533	535	504	517	558	519	569	516	512	542	548	548	550	508	497	544	553	539	537	542	488	549	547	546	516	533	511	494	549	541	544	504	543	519	537	532	540	517	523	508	546	500	524	532	534	513	539	507	510	519	549	560	526	532	506	522	520	531	524	512	484	541	566	507	503	551	530	543	508	524	516	546	545	519	539	549	538	535	518	544	500	552	511	515	517	527	481	523	528	546	536	521	551	522	554	525	555	558	537	512	545	510	569	524	513	510	558	527	508	537	478	520	540	558	525	543	502	514	511	496	537	545	509	520	518	555	526	515	498	544	569	529	508	525	536	511	556	550	491	505	553	534	564	542	523	510	529	523	492	489	494	541	520	523	512	528	560	515	572	558	525	512	542	539	560	539	537	518	531	497	535	505	549	514	515	529	532	506	555	532	525	571	528	504	525	503	554	554	516	576	495	530	533	479	534	489	481	548	547	538	545	561	527	474	502	553	522	548	526	528	524	508	503	501	533	513	531
21121	28017	24460	19630	11891	10432	11518	15205	23250	20245	11891	10826	6657	4013	2324	1428	1047	504	461	663	494	353	334	315	297	296	275	302	294	311	286	303	296	238	277	302	262	257	280	274	264	276	267	272	267	268	271	282	274	269	309	284	252	253	281	290	248	281	265	270	262	263	282	246	286	276	293	249	260	262	266	264	262	296	277	251	277	305	310	282	284	255	269	275	273	263	259	258	266	295	302	266	222	256	254	295	295	279	249	274	249	268	252	252	279	253	275	286	288	248	251	266	273	234	271	266	243	239	264	285	295	286	286	267	244	265	267	264	279	299	269	270	267	279	258	262	257	325	263	294	256	297	251	247	256	267	263	290	241	281	274	268	272	286	243	260	290	231	268	276	258	285	303	257	239	266	252	249	273	285	268	249	270	257	256	273	261	298	279	262	284	301	279	259	280	266	284	282	271	292	291	253	281	272	266	267	268	284	273	276	273	231	275	278	244	289	305	267	267	299	268	281	272	281	264	279	253	261	271	245	258	255	270	266	252	254	284	292	270	266	258	290	255	285	281	245	281	287	254	292	262	292	299	298	298	291	293	250	308	306	276	240	259	292	278	245	257	257	274	263	255	274	263	271	245	253	236	268	287	282	270	288	279	271	253	281	273	285	276	278	256	298	249	262	239	271	251	280	264	274	269	265	270	274	281	262	249	259	273	275	258	275	273	245	241	264	273	283	273	259	287	297	272	261	279	290	248	250	290	261	298	272	264	270	288	290	267	264	284	307	290	288	257	319	264	287	270	288	250	279	277	277	259	251	279	282	291	262	275	272	303	262	281	274	255	260	248	282	296	278	260	251	227	266	282	249	257	290	265	282	293	272	291	251	300	280	282	268	290	292	310	293	270	277	274	253	276	252	285	274	275	274	274	280	245	266	263	297	267	289	277	271	257	262	290	266	265	287	251	272	258	263	282	278	281	260	261	275	258	292	259	285	309	275	264	251	271	307	277	272	264	286	261	225	265	262	258	274	270	275	290	271	314	294	293	273	282	303	283	248	257	297	275	287	282	245	307	267	257	284	218	276	291	285	319	274	277	228	272	272	302	254	256	265	285	239	301	259	299	274	271	270	279	257	278	290	267	259	235	287	262	294	313	256	266	249	280	260	299	270	292	283	261	261	267	289	271	265	274	290	249	279	286	284	287	270	264	286	277	251	273	284	274	278	277	263	262	261	277	284	272	255	285	293	251	283	261	273	294	258	269	254	272	248	242	248	269	267	273	298	287	273	274	248	297	282	282	282	287	261	280	285	259	254	268	273	289	307	252	290	273	273	259	279	281	262	258	284	246	266	269	247	261	258	258	275	270	266	258	250	261	273	291	252	256	294	298	303	251	256	274	273	281	294	281	284	271	306	279	271	295	252	266	280	228	262	272	289	245	275	272	278	284	304	279	295	265	298	270	277	287	255	286	291	264	259	264	265	266	246	247	268	265	297	285	277	290	312	308	247	222	290	309	286	260	269	278	281	266	274	266	250	245	260	265	281	255	286	300	264	250	245	302	253	244	255	259	269	294	294	262	274	279	281	257	280	269	253	276	287	259	291	268	264	287	263	269	276	273	280	232	281	231	264	256	288	269	273	310	273	274	254	254	260	265	277	283	271	272	268	258	269	264	273	248	276	251	261	295	264	320	285	285	245	248	286	266	279	270	287	252	258	267	272	293	270	247	288	280	262	269	249	285	278	259	272	236	275	254	267	291	283	264	216	268	264	282	257	276	251	259	252	265	276	262	251	285	257	259	287	253	238	258	291	284	282	246	259	259	251	264	262	274	308	295	266	243	270	275	264	266	248	267	248	274	273	279	257	281	256	264	303	275	318	289	281	279	271	264	245	256	246	261	260	275	269	265	272	288	274	277	273	272	261	254	263	288	242	288	282	282	258	267	245	260	261	248	268	249	269	273	270	278	271	259	276	285	277	256	287	265	264	257	244	266	271	255	279	272	260	260	290	265	273	270	271	303	269	303	304	289	290	283	240	295	282	279	257	249	254	245	264	289	256	285	280	244	302	273	272	276	250	250	266	274	274	301	282	251	297	301	229	277	247	267	292	289	293	258	300	249	293	274	279	279	267	266	272	260	277	261	271	242	269	235	249	267	289	262	277	261	283	266	263	283	255	281	280	280	287	274	266	255	271	249	258	256	280	281	274	276	252	282	278	263	293	292	285	295	262	279	295	272	258	258	318	283	239	261	264	258	277	284	281	265	235	259	231	297	269	267	267	279	276	255	281	277	253	279	278	279	295	264	267	238	248	251	260	292	257	299	264	289	280	280	297	271	238	283	268	275	220	287	273	265	268	255	259	256	266	264	289	280	281	266	290	288	298	314	301	269	275	271	290	285	290	257	287	264	257	275	234	270	281	285	277	289	271	275	273	290	292	253	272	260	264	282	280	288	272	295	291	272	288	256	266	229	263	281	284	276	255	291	235	280	279	294	284	274	273	262	278	243	244	258	250	287	262	279	258	256	263	287	271	272	269	259	259	277	283	274	269	246	256	254	274	246	283	278	258	263	253	250	270	246	272	249	275	265	249	229	251	265	266	276	257	271	266	270	267	286	272	282	294	281	274	287	255	261	262	269	251	266	232	245	297	256	275	286	292	260	293	272	273	264	258	243	263	269	263	265	258	259	291	293	245	273	283	256	284	275	239	230	254	250	258	277	266	264	246	265	278	250	302	250	251	264	262	270	299	272	298	262	266	264	287	262	270	285	260	246	292	249	282	266	291	271	283	306	278	249	308	261	286	284	284	283	267	263	252	243	260	290	243	294	268	281	287	274	294	255	284	259	263	274	248	273	248	307	253	248	278	239	285	294	235	249	238	319	290	303	286	243	259	258	247	273	269	285	266	270	281	264	251	261	265	242	281	246	268	257	286	280	252	277	257	253	266	269	277	256	259	253	273	262	304	295	285	250	269	249	267	283	231	275	286	297	303	275	265	243	278	270	264	267	257	238	269	276	255	253	247	269	267	264	294	258	279	281	273	274	237	274	280	248	253	271	303	288	250	292	276	293	264	280	298	293	271	255	276	276	272	256	286	275	238	279	245	282	252	287	260	231	306	270	251	261	273	260	294	279	245	279	266	239	279	250	253	252	268	266	250	275	262	283	269	255	261	295	300	260	263	239	248	266	251	312	282	276	291	301	279	280	270	265	291	257	275	275	301	274	268	270	284	296	293	302	268	270	295	266	263	297	298	309	288	258	261	252	271	271	264	295	273	254	280	295	296	262	259	252	257	275	301	297	273	277	285	263	262	299	273	324	306	266	251	270	234	275	260	255	253	271	278	264	297	285	266	272	251	265	273	315	301	277	285	279	291	262	257	240	266	265	272	272	281	268	299	301	269	271	276	307	258	279	281	240	252	258	276	256	280	265	278	244	295	274	289	285	276	233	282	279	271	304	258	285	266	291	277	235	284	262	265	277	266	262	251	284	258	268	290	263	240	261	262
15118	22064	20288	19145	15787	19483	21391	28391	37883	27175	23832	29130	23150	15222	11166	6252	4902	2188	2134	2330	1408	1106	1198	1029	1092	1324	887	863	919	803	807	782	819	790	786	783	720	776	796	762	764	771	802	766	811	780	843	790	754	768	750	760	732	788	700	756	834	750	753	719	706	750	780	770	810	806	728	747	815	813	782	817	765	793	751	701	736	757	766	763	701	751	740	751	740	726	779	791	768	762	795	762	825	774	779	743	746	761	762	772	727	765	726	776	736	738	748	721	761	759	769	735	745	735	793	746	695	775	755	745	745	703	731	726	751	738	743	736	755	749	712	706	755	739	748	733	777	756	739	695	740	749	762	754	731	747	735	703	724	740	770	729	768	774	722	690	708	769	718	749	741	764	736	758	793	724	733	755	767	747	739	696	770	754	737	751	731	741	735	703	757	771	788	844	773	723	712	757	738	749	738	674	779	696	779	775	729	730	802	718	782	762	791	751	741	802	750	760	804	775	741	741	737	777	785	745	750	674	827	760	757	733	782	738	750	712	743	729	764	765	766	776	734	716	757	763	758	751	764	753	758	739	767	716	678	770	780	752	725	766	784	673	711	709	746	757	740	728	761	774	777	767	767	722	736	735	770	772	724	778	758	709	768	753	746	744	734	774	775	744	769	741	684	807	733	719	740	775	752	756	789	756	772	764	781	752	734	713	724	730	715	739	673	749	746	722	685	744	740	753	734	793	718	754	742	714	712	746	766	720	690	764	767	770	738	741	753	728	756	719	745	766	737	724	794	724	780	749	791	744	759	708	765	758	731	762	711	752	725	734	789	704	777	762	731	772	750	759	746	757	719	747	767	767	730	741	763	761	773	709	737	712	758	731	737	787	708	763	671	810	790	740	737	734	750	752	756	795	728	771	745	728	768	751	765	738	701	751	793	751	774	739	684	718	733	746	762	793	733	683	745	748	755	807	723	796	736	748	738	665	759	798	749	725	763	718	800	711	723	782	716	698	769	696	775	757	722	743	748	719	750	757	689	768	758	754	720	737	782	767	754	729	699	724	802	717	704	747	773	709	712	733	757	760	731	725	762	744	745	739	735	755	776	751	742	735	727	713	748	752	728	759	738	747	816	752	748	760	753	717	789	804	775	718	787	744	721	758	752	749	766	769	750	727	735	782	696	752	730	748	755	710	743	713	698	761	720	811	734	745	773	743	762	733	757	739	762	729	757	735	796	770	742	765	722	737	760	753	768	740	714	737	761	759	713	736	758	737	727	748	692	794	695	678	737	781	746	756	768	702	726	736	771	789	765	743	781	725	768	745	770	776	728	738	747	696	764	733	763	733	782	762	766	792	732	751	788	721	772	712	710	794	775	789	768	737	768	722	730	718	708	758	755	742	760	776	757	788	764	752	768	754	727	793	757	742	744	757	718	791	759	768	751	729	771	742	747	763	753	726	742	708	718	705	749	760	772	815	732	699	765	755	727	735	773	727	747	733	718	730	733	745	732	785	761	760	721	742	733	790	753	772	760	751	780	749	777	735	734	754	745	706	734	764	722	699	790	760	748	736	732	727	772	740	740	763	744	740	715	785	742	710	748	751	815	726	731	717	756	787	727	756	762	713	736	724	773	723	763	773	773	771	804	804	725	769	782	733	759	742	728	693	769	734	707	733	766	769	704	744	793	733	746	702	733	780	733	745	770	780	757	768	784	752	760	692	772	768	770	738	745	765	769	709	753	717	801	768	722	733	774	766	772	774	730	747	744	700	726	696	717	748	700	699	782	737	736	768	750	725	737	766	737	720	758	743	758	728	740	722	794	751	745	756	741	769	787	777	746	737	780	764	780	761	747	744	765	752	740	757	756	728	747	696	723	766	742	731	681	767	757	762	714	754	750	759	792	777	753	694	752	758	744	756	763	757	736	716	804	724	765	721	781	762	767	755	742	755	710	723	744	707	738	789	753	710	763	711	745	723	738	701	718	739	737	748	783	747	757	782	759	675	769	730	723	734	743	758	734	745	766	723	771	784	747	712	738	733	768	724	750	727	745	715	763	742	714	743	723	765	724	736	755	736	754	771	774	767	755	738	784	704	769	713	780	718	818	732	725	744	760	738	728	746	760	726	755	760	744	723	750	764	705	808	735	697	760	767	759	764	685	754	727	696	774	754	718	765	726	676	758	735	787	740	731	705	732	789	670	746	720	764	821	724	730	768	755	704	755	698	743	772	790	760	738	793	744	701	763	749	740	728	789	754	754	763	740	757	745	804	738	731	728	770	728	780	765	753	785	796	806	737	733	729	711	765	719	727	708	755	723	776	774	752	732	740	787	774	714	732	751	776	740	763	760	739	738	752	772	731	715	738	727	730	702	783	735	755	798	746	755	699	692	692	761	749	796	672	714	714	730	747	753	764	779	789	793	729	721	736	707	729	755	692	756	780	794	758	798	716	791	761	810	755	688	707	725	764	748	713	799	714	783	759	783	795	781	766	768	771	688	761	752	731	768	739	785	754	818	732	731	764	757	741	761	745	738	720	738	762	716	752	792	794	776	734	771	749	735	773	790	718	737	704	694	763	797	739	769	718	746	740	726	745	766	779	761	735	743	695	739	761	718	772	717	751	736	700	829	745	701	759	781	703	788	720	780	680	773	718	756	756	716	728	715	806	784	743	771	729	711	782	682	773	718	780	727	747	723	728	725	717	776	745	721	759	766	691	756	762	693	750	790	690	692	762	749	707	751	732	783	765	749	746	777	742	744	776	756	776	766	700	768	704	774	689	786	799	784	755	761	695	778	768	745	743	730	744	753	765	766	747	757	748	725	782	727	763	751	734	764	792	747	817	755	724	742	728	780	714	771	753	776	721	748	730	784	729	742	751	790	760	771	783	788	733	724	743	778	733	711	699	735	727	748	776	746	725	775	763	762	787	788	722	746	738	723	786	744	727	790	753	748	770	760	758	739	734	755	756	765	709	780	722	731	754	756	740	743	759	743	751	774	775	747	757	768	780	795	713	731	745	751	735	711	776	753	755	730	725	756	717	761	730	766	743	725	757	751	727	753	751	751	753	713	784	767	741	755	754	699	762	742	752	770	786	733	753	760	764	721	739	708	760	803	762	774	708	711	763	824	829	774	722	753	750	752	736	760	739	745	775	738	764	768	719	725	737	728	797	792	755	702	757	732	747	753	697	747	774	781	764	784	703	735	724	736	750	716	760	784	739	741	756	744	733	733	764	774	720	726	710	754	764	764	716	769	750	769	742	767	780	769	764	744	748	740	762	733	735	788	740	773	762	738	710	788	724	729	698	779	744	746	741	761	758	778	735	725	753	764	780	779	738	719	758	731	706	737	749	719	780	772	699	748	755	740	730	756	734	727	755	737	759	714	717	726	752	742	803	770	740	784	770	749	822	749	751	744	791	723	755	735	731	717	754	768	730	729	759	698	677	772	790	757	719	676	735	761	762	725	753	724	733	713	722	746	793	718	711	782	770	697	812	749	711
38130	42381	33751	29927	24674	24154	22946	27755	38817	35379	28376	28276	20638	14120	7468	4702	3117	1500	1373	1031	621	484	444	408	387	464	329	378	342	297	277	282	314	300	293	278	300	311	282	277	244	277	275	295	272	287	256	301	292	302	278	311	293	277	287	248	275	277	306	295	323	266	286	285	291	269	297	266	257	259	270	302	304	287	252	274	262	264	273	305	290	296	277	274	308	283	280	269	248	271	316	312	289	264	265	282	249	302	275	261	300	289	228	256	287	262	261	293	255	277	281	277	266	277	276	267	283	287	282	303	274	261	227	277	269	283	262	264	262	258	300	262	286	257	274	243	285	283	272	254	273	278	273	290	263	264	285	294	258	253	290	291	281	281	276	244	274	279	272	267	287	293	274	253	306	264	258	265	282	257	286	274	261	305	260	274	288	278	283	271	299	270	268	260	266	279	303	250	268	256	289	293	253	259	273	279	290	288	309	291	259	258	249	261	261	299	249	297	280	270	253	280	296	272	275	284	291	276	267	283	266	260	303	284	268	271	298	262	289	254	297	276	241	275	287	251	314	253	281	293	274	275	267	268	281	293	261	267	256	286	275	266	278	284	292	301	300	286	272	241	294	268	265	271	266	283	277	270	287	280	278	258	267	302	294	306	245	271	254	253	273	258	308	262	278	272	303	294	301	283	248	294	282	246	272	270	292	281	269	319	297	273	266	294	245	258	278	258	283	272	263	283	289	271	271	291	293	292	268	274	276	291	275	268	262	262	282	303	255	270	277	244	259	258	283	250	300	280	297	259	282	248	271	259	292	279	277	281	298	268	304	267	271	271	287	264	281	268	296	279	292	273	309	278	246	281	274	285	268	279	271	286	302	284	256	306	259	255	258	289	278	289	303	309	254	258	304	278	274	266	287	273	280	258	273	349	291	263	266	300	302	276	284	266	265	276	259	279	263	249	281	313	310	278	242	253	278	273	278	272	269	270	272	249	282	268	261	280	265	252	251	252	262	275	279	286	299	264	306	280	275	266	268	255	269	269	299	260	300	256	323	271	250	282	285	297	282	262	290	270	285	299	282	289	263	240	265	244	259	307	273	284	262	256	286	256	289	312	271	261	267	270	271	253	278	239	304	315	280	251	281	271	289	272	299	269	253	273	318	292	298	261	300	268	297	263	278	257	275	256	271	261	265	286	304	265	262	299	297	269	287	245	292	310	252	282	279	308	237	258	279	290	290	267	277	286	273	241	303	270	312	279	262	253	258	288	252	298	272	267	268	251	281	254	272	275	270	260	247	288	285	240	275	296	291	280	281	273	247	239	274	281	289	299	308	249	303	277	280	276	283	285	293	266	256	283	269	268	268	291	264	284	268	276	259	285	287	272	259	271	271	292	250	270	277	276	263	302	305	265	258	275	259	276	274	258	271	266	243	279	313	285	294	279	266	279	256	296	276	259	280	268	284	278	278	274	287	272	274	266	307	266	284	260	268	289	291	256	279	274	266	313	290	249	294	282	269	269	300	257	294	257	298	266	248	276	274	264	261	273	279	299	269	293	258	293	283	289	323	306	277	290	290	270	291	281	272	300	245	276	274	296	294	268	274	276	281	273	296	275	291	283	251	305	267	291	264	269	302	289	299	270	267	274	275	298	303	274	269	294	264	286	278	273	254	301	244	260	271	263	265	279	275	284	278	268	273	303	283	298	259	294	284	270	270	264	333	265	294	296	263	311	285	254	284	288	282	289	268	281	286	267	287	296	311	269	260	273	285	293	277	289	297	279	271	300	256	296	276	300	262	258	265	256	260	288	304	261	285	280	279	262	283	287	270	286	266	279	290	273	270	286	271	278	320	302	244	269	257	275	262	311	264	278	279	264	256	284	301	299	290	247	286	293	306	295	289	274	283	265	281	273	258	281	276	311	282	303	273	281	278	255	268	247	261	276	274	250	282	270	266	274	270	283	231	289	277	269	277	292	277	242	265	280	281	299	262	280	256	243	276	266	277	296	274	267	279	273	294	293	249	271	268	304	294	276	250	279	261	269	282	294	235	260	267	276	304	261	271	294	305	320	267	248	262	277	243	292	245	309	293	278	270	244	281	287	287	270	280	279	291	310	268	259	291	287	283	271	249	286	289	249	268	257	246	286	294	269	247	284	285	274	253	276	298	310	280	256	245	264	224	310	279	318	251	257	265	267	269	269	278	288	261	287	309	262	265	278	299	278	292	309	301	288	258	300	251	262	260	283	286	281	263	269	242	254	291	280	258	262	267	261	241	308	269	290	267	251	277	308	296	263	254	248	274	253	271	284	270	265	293	264	318	267	259	283	285	284	277	290	302	306	264	300	320	266	270	282	253	294	271	274	282	283	272	278	278	298	287	290	295	285	266	268	301	267	257	278	248	260	287	271	300	296	257	257	282	277	284	270	279	268	285	250	245	270	273	286	296	281	304	283	304	264	248	258	283	284	277	312	281	293	268	297	264	277	258	278	267	296	305	286	261	262	290	286	279	272	284	250	239	314	284	276	266	259	256	284	286	285	269	289	268	274	281	303	268	292	265	277	258	255	276	244	255	303	277	252	289	291	272	247	281	257	293	286	277	284	299	277	288	294	254	287	265	246	280	278	261	269	263	290	257	263	280	242	254	300	278	259	284	269	282	246	304	246	265	261	295	300	281	294	287	291	289	279	283	294	277	266	262	270	271	299	258	274	268	278	276	283	288	278	280	273	268	276	249	301	275	283	288	277	276	257	289	302	267	261	266	271	243	299	257	259	263	271	233	280	293	275	293	303	299	275	281	291	287	303	302	302	298	259	275	288	268	283	267	284	250	308	293	254	273	238	230	270	256	245	262	294	305	271	262	264	276	323	267	285	276	240	234	298	295	257	292	269	258	286	280	265	274	284	255	284	299	253	281	283	268	295	231	285	252	316	273	269	276	283	278	247	258	285	287	286	264	271	290	249	283	236	285	239	292	253	269	287	284	261	265	277	272	254	276	301	290	292	265	265	289	237	285	263	266	262	287	247	291	300	271	263	294	292	252	301	262	273	259	283	247	286	271	289	278	279	260	257	250	287	253	286	283	272	277	279	267	298	287	280	275	283	276	269	280	289	274	277	253	269	253	263	290	253	263	275	283	297	278	274	286	309	283	273	293	285	251	254	291	284	309	266	249	294	290	289	279	267	274	261	262	289	312	274	271	255	243	268	284	301	299	277	263	288	267	259	270	271	293	273	267	272	289	275	278	269	297	323	303	263	275	285	248	282	279	290	264	279	308	274	263	289	256	303	288	267	279	256	290	307	278	272	280	284	278	242	256	274	254	264	252	269	254	285	273	265	270	273	277	282	299	275	290	248	272	262	292	315	289	288	299	282	269	288	257	318	290	267	261	244	286	295	285	252	266	280	254	267	289	278	256	261	276	256	239	292	276	282	284	297	275	275	279	284	277	282	270	289	255	248	281	269	226	293	259	271	298	280	254	265	293	275	275	299	262	290	251	276
27427	34868	30001	29649	27461	31832	31516	38793	46412	40330	40387	44913	38047	27513	19677	14663	11315	6310	5755	4109	2217	1544	1847	1491	1780	2069	963	1389	1353	956	822	860	881	829	840	788	795	805	782	767	779	748	759	818	836	763	807	810	787	831	819	804	730	733	723	761	746	714	775	768	779	780	764	721	701	765	743	768	718	781	709	740	753	695	716	748	702	703	764	748	727	775	714	768	706	742	758	683	707	746	724	720	718	745	737	718	782	697	725	736	774	758	765	685	748	722	748	756	726	692	693	745	745	775	681	744	715	694	752	738	706	734	704	713	694	663	753	721	700	758	722	720	711	776	724	786	708	716	677	747	724	753	712	750	716	702	725	737	709	651	741	733	699	727	723	726	697	722	714	706	738	719	736	722	731	765	734	771	728	655	731	746	716	747	758	756	732	705	755	765	701	773	710	722	684	742	728	721	714	712	781	686	718	720	724	698	696	721	680	702	677	696	709	717	703	711	776	736	724	771	711	740	705	711	695	710	681	695	721	670	711	724	712	690	760	699	684	729	736	709	664	711	771	770	711	701	717	712	708	710	737	714	753	702	763	686	717	719	719	662	728	679	721	743	698	708	731	753	724	729	725	672	723	721	717	706	688	701	738	757	708	727	736	699	691	698	758	693	712	701	723	764	737	712	701	708	736	736	738	692	733	743	734	691	734	709	741	716	744	748	691	759	673	752	676	744	718	739	716	768	717	726	699	738	737	696	745	770	710	750	708	718	731	723	708	671	731	734	740	740	723	710	737	773	715	734	697	696	711	689	694	716	712	703	764	732	745	667	694	683	692	719	681	755	690	691	794	697	682	703	718	724	764	702	749	715	729	704	717	702	786	751	674	723	758	777	720	755	744	696	719	675	737	681	758	675	716	702	708	760	754	681	707	717	732	714	730	754	741	703	750	695	762	662	698	733	732	720	706	750	717	704	718	705	728	669	686	670	763	736	705	726	690	685	716	745	702	726	704	777	700	666	744	752	729	702	726	734	765	685	734	693	711	719	690	742	701	747	717	673	755	725	731	696	741	745	747	744	682	696	770	711	711	745	724	733	708	693	720	722	707	717	676	727	683	701	716	750	707	749	724	725	721	747	682	691	729	737	726	697	694	722	738	685	676	690	748	657	705	694	714	716	733	710	740	779	746	698	713	714	733	754	749	756	749	734	746	711	714	729	654	730	733	735	711	733	773	716	704	705	714	739	732	693	697	678	712	761	764	697	727	721	705	724	731	699	722	717	696	775	694	737	687	710	757	716	734	769	666	735	736	717	727	751	691	725	693	729	719	696	713	721	724	776	731	715	672	689	689	728	725	682	709	720	729	681	761	724	716	757	724	685	724	744	792	743	718	701	710	740	712	765	720	654	687	740	716	740	729	699	689	730	717	719	717	744	721	710	744	680	735	762	739	726	726	706	766	720	752	724	726	706	710	715	727	716	679	701	738	761	737	734	711	719	692	711	716	693	711	740	705	750	691	715	729	676	723	739	686	670	731	732	672	698	687	753	697	745	758	685	698	724	681	657	701	707	717	715	773	720	716	715	755	708	707	683	725	697	718	750	741	699	698	715	720	705	731	697	676	718	766	747	691	734	719	715	720	680	667	779	722	685	718	717	681	729	738	733	730	738	719	723	738	756	676	717	709	642	718	727	744	762	742	695	692	736	715	767	682	685	701	780	676	717	750	730	740	718	717	721	776	715	727	692	704	700	752	769	683	756	762	642	688	706	738	720	751	726	698	722	709	706	740	752	689	727	740	688	695	711	684	694	705	701	701	738	735	701	721	701	773	672	729	740	744	702	704	695	666	762	744	742	705	747	770	732	683	738	715	752	722	742	663	732	650	698	690	708	684	730	689	683	732	696	693	755	756	703	744	700	762	722	733	712	718	681	722	712	680	715	726	671	699	777	725	698	718	714	718	696	701	727	669	685	717	731	729	654	728	727	704	699	770	731	734	732	696	725	737	709	726	717	708	703	708	724	745	683	745	755	737	724	718	692	715	745	698	735	721	690	752	735	719	736	744	764	723	739	734	708	702	756	713	752	724	747	722	712	704	732	726	720	701	681	721	688	673	660	681	688	748	701	722	703	669	755	720	694	754	714	733	654	739	680	715	692	665	728	769	710	686	734	710	756	726	695	758	693	693	685	742	725	762	692	747	718	698	682	700	721	742	740	705	722	667	743	726	752	727	726	791	747	757	730	722	699	687	706	714	746	715	710	685	764	699	670	733	647	683	698	712	711	731	727	728	714	749	716	767	777	706	724	729	772	700	775	685	712	728	781	744	713	713	773	769	732	682	716	676	739	743	729	717	722	690	714	717	709	708	741	720	736	696	671	732	734	745	697	733	730	710	732	698	790	715	702	682	729	713	717	690	730	728	777	670	776	727	705	694	676	705	696	679	713	706	743	710	703	749	686	755	679	707	715	740	688	725	680	758	704	737	692	711	691	766	711	690	696	678	684	742	775	734	688	683	651	725	728	721	740	714	745	677	695	706	729	718	707	722	688	708	724	718	717	702	715	737	707	707	737	733	707	685	743	711	716	756	739	714	705	735	733	677	723	686	748	720	680	723	716	733	717	721	770	715	721	751	749	728	717	673	745	668	658	732	713	702	734	683	699	722	761	666	706	716	701	761	734	710	748	742	712	770	740	650	696	694	697	693	724	662	679	744	733	710	708	721	737	750	797	740	744	691	712	716	695	722	715	731	740	735	742	727	738	744	728	723	720	746	746	693	718	750	748	715	699	738	743	723	712	706	758	762	721	669	746	705	715	706	751	749	694	719	742	720	725	735	675	709	697	727	697	727	702	731	785	739	734	677	692	669	754	749	680	703	695	740	742	699	707	718	700	727	749	679	735	717	736	693	778	737	724	701	756	689	748	750	744	722	733	741	693	734	774	759	677	680	745	754	724	697	671	705	743	727	720	692	722	746	718	712	727	750	702	744	753	706	732	734	765	726	749	708	684	713	717	698	688	746	668	696	728	754	696	715	697	740	753	714	700	726	707	724	719	748	709	723	728	723	719	670	667	756	706	701	708	738	713	700	698	702	694	729	729	698	733	722	718	670	705	730	684	692	680	686	735	721	702	772	758	692	730	737	700	758	761	742	706	698	712	691	673	710	691	701	778	790	717	770	754	694	729	714	683	696	697	718	726	741	709	728	705	694	731	703	703	703	761	704	723	750	715	744	713	744	726	735	709	769	681	716	771	754	742	703	696	713	725	705	650	710	698	701	689	751	778	689	751	761	686	738	710	693	704	663	671	704	713	718	725	678	694	690	717	736	763	716	730	677	734	707	701	713	718	722	733	690	800	690	761	776	749	722	712	735	719	730	782	746	726	725	698	751	682	792	666	705	713	705	703	729	756	700	720	730	761	679	707	734	738	768	741	757	691	743	682	746	748	696	723	732	671	723	715	718	698	701	735	738	707	741	749	694	771	727	764	727	747	732	721	703	777	745	740	730	721
8052	7257	6692	3568	1927	1728	1304	2022	3192	2834	908	989	635	412	271	233	224	221	208	184	176	187	163	190	176	179	168	175	181	173	176	177	161	168	147	202	173	202	192	183	195	164	161	177	186	144	160	161	160	179	216	184	209	171	171	176	159	193	166	166	189	176	211	153	183	166	184	179	188	175	169	157	178	166	177	195	185	167	167	187	152	166	178	173	163	190	174	176	224	178	176	181	190	195	176	172	184	175	178	155	193	182	174	189	177	187	177	177	175	179	204	172	196	166	170	189	174	190	209	152	193	192	182	197	196	150	167	174	170	186	147	179	189	192	191	188	171	171	157	174	168	178	166	173	175	168	228	181	177	158	187	153	173	178	164	180	161	181	172	157	190	194	174	176	189	170	182	180	170	170	164	192	196	180	169	168	177	182	173	158	137	172	178	166	171	213	171	159	161	181	156	203	178	165	170	172	159	186	174	178	164	191	173	163	196	190	171	162	183	190	193	174	173	160	166	182	165	181	180	185	169	190	155	163	144	192	159	162	177	190	171	161	173	177	162	167	175	182	165	199	144	207	195	177	168	180	177	163	185	186	153	175	172	185	156	183	162	180	180	175	175	189	178	164	172	190	172	197	184	197	167	179	170	168	177	198	175	178	174	174	157	175	182	191	185	166	183	174	184	186	167	171	190	180	165	175	174	171	172	179	168	192	167	172	184	170	149	178	191	201	183	180	174	191	152	169	183	182	181	167	178	173	190	192	173	156	161	183	163	174	165	171	172	172	176	187	157	182	160	183	193	157	192	172	173	161	180	172	188	173	172	156	168	155	177	188	187	199	152	189	159	190	196	178	170	174	135	170	172	157	147	170	160	174	173	193	155	174	174	179	179	167	195	165	180	183	171	162	155	167	143	191	176	177	151	185	167	179	181	180	167	159	178	173	194	189	203	164	197	177	194	172	168	161	175	172	177	165	160	186	173	167	176	190	168	199	166	165	175	204	180	191	171	169	161	153	195	172	186	185	169	181	152	163	202	160	184	194	188	169	168	174	178	193	166	156	198	154	175	176	162	169	185	162	188	177	161	160	191	179	164	161	163	174	178	155	191	168	165	179	148	177	192	163	181	183	166	176	164	209	169	177	178	161	183	184	192	189	175	164	162	171	163	157	195	195	203	157	162	159	182	176	165	153	161	177	151	150	165	189	174	190	157	179	170	160	194	170	170	173	168	182	181	195	197	188	202	192	171	157	201	159	165	170	198	170	169	185	162	171	197	212	187	156	197	173	171	200	190	189	165	176	164	151	167	177	163	169	185	164	171	168	162	180	169	174	176	191	171	167	166	181	168	169	172	182	184	162	174	187	170	158	178	183	175	166	167	166	203	167	195	197	175	172	170	168	191	190	171	207	204	191	161	165	175	149	172	177	180	173	155	151	164	184	198	173	172	167	154	167	186	167	193	156	177	180	164	190	160	177	168	208	174	195	173	158	173	195	173	171	189	165	168	170	201	179	181	182	170	179	172	202	154	169	174	186	177	150	154	181	196	187	184	188	177	168	210	178	181	174	160	174	179	173	172	180	189	135	205	188	165	174	167	162	166	194	164	167	198	203	179	172	176	197	174	211	172	162	144	168	156	163	181	153	174	175	171	153	195	165	158	192	175	186	167	161	160	209	187	160	185	160	179	161	185	187	156	174	176	154	172	162	156	177	160	173	172	178	151	162	205	160	141	169	172	180	198	163	169	209	168	165	198	166	172	179	176	183	185	189	171	156	143	188	190	166	168	178	181	177	191	163	181	185	160	169	192	168	185	161	173	170	179	163	193	196	180	161	190	172	173	159	162	175	171	175	159	161	169	163	142	175	135	182	171	184	187	172	171	182	172	175	161	167	170	167	159	176	185	179	177	182	180	159	180	176	163	177	162	185	163	181	191	162	153	156	144	166	179	181	154	191	178	179	181	167	181	175	158	182	185	200	181	209	164	180	176	141	172	189	181	201	170	161	156	181	180	153	174	163	170	175	170	177	187	190	190	176	157	182	181	198	162	172	183	169	181	170	166	191	157	167	155	176	162	170	188	182	177	177	157	201	182	160	178	155	165	180	178	169	160	175	174	175	184	147	159	159	181	191	171	159	161	180	162	178	187	198	224	191	180	162	167	160	184	169	181	205	167	159	181	163	179	168	171	176	168	161	178	193	183	178	147	183	178	172	165	182	162	154	188	180	163	182	205	158	180	183	199	194	169	165	184	177	173	173	167	189	178	162	181	170	158	149	176	171	153	191	161	162	181	181	169	201	165	169	161	207	175	154	189	189	170	196	169	182	192	166	179	193	162	182	177	188	207	192	174	164	170	180	209	168	167	196	158	151	155	192	150	171	169	192	229	169	173	191	192	155	197	151	148	160	191	192	179	168	166	175	161	166	195	172	208	203	168	203	186	178	181	177	188	179	176	186	174	176	162	168	182	164	149	163	171	175	195	187	184	158	157	177	198	188	170	167	181	158	153	150	191	159	160	157	187	166	176	144	164	184	181	190	183	179	181	164	167	161	181	175	164	185	163	189	200	215	166	160	193	180	181	184	167	192	185	162	151	160	199	182	177	178	167	180	209	154	160	183	177	170	191	184	188	170	176	213	160	161	174	180	174	155	161	177	165	174	188	182	150	145	183	175	167	169	149	166	168	179	186	174	171	163	195	168	175	169	188	167	158	182	155	163	175	180	177	174	179	162	189	177	167	174	177	162	192	171	160	165	151	158	171	175	154	178	200	179	163	199	182	156	206	193	172	181	186	159	183	179	195	164	165	163	140	193	170	175	154	167	169	183	150	180	154	169	172	142	154	157	188	170	179	169	154	168	196	196	173	199	165	178	177	175	168	187	150	199	169	158	150	192	186	196	148	194	160	157	195	163	157	143	182	180	167	177	151	183	168	174	193	156	197	186	169	169	169	172	189	192	203	205	171	174	173	175	163	172	175	164	153	170	194	183	169	156	189	196	176	178	181	190	170	186	189	184	173	172	190	162	172	183	181	164	181	169	157	158	180	180	189	187	165	192	174	171	173	199	155	182	178	184	155	185	169	180	197	183	161	167	197	199	187	180	175	182	169	180	176	180	183	173	193	164	175	189	169	149	177	172	175	164	160	196	196	165	197	186	190	187	172	202	176	166	195	169	212	173	164	180	191	161	191	188	174	171	173	176	161	214	168	164	186	175	203	169	172	181	183	174	186	185	181	168	167	160	190	188	170	150	182	165	173	179	172	150	184	189	199	164	161	155	169	176	175	192	179	163	183	168	170	191	159	157	179	172	187	153	152	177	182	179	169	171	165	164	184	176	189	180	175	171	177	177	135	177	182	175	142	178	168	163	168	169	164	164	182	160	164	194	186	178	186	179	168	187	163	177	135	173	200	170	197	182	165	182	188	175	194	167	181	155	168	144	178	166	167	167	183	158	197	183	167	169	175	196	131	156	177	152	173	167	191	181	159	173	178	151	162	177
6724	7994	9599	7553	6140	7401	5729	9488	13433	12204	4939	6320	3952	2949	1440	1214	932	745	739	647	590	572	605	575	517	598	570	521	547	537	496	539	543	550	519	520	506	512	516	493	532	494	529	508	529	545	538	546	515	556	514	539	512	522	549	531	544	508	560	527	538	526	523	527	536	538	521	530	524	504	497	544	524	528	495	548	523	506	531	544	521	473	522	542	534	485	494	541	534	537	506	522	534	544	525	504	526	512	461	525	547	538	482	533	536	512	537	517	567	503	511	513	494	547	520	509	519	549	519	493	539	531	573	535	571	543	521	521	531	533	517	476	526	488	549	523	513	524	499	565	516	588	519	525	524	530	532	522	509	536	499	488	530	520	527	518	526	537	502	527	539	525	530	512	541	484	492	495	482	531	487	539	562	517	501	536	516	585	489	502	508	528	572	518	535	522	534	527	494	549	479	506	508	544	514	548	518	505	499	490	549	515	524	506	536	582	515	518	527	535	538	517	510	522	502	495	485	519	564	537	521	508	509	473	533	543	512	519	501	504	519	555	539	520	522	535	481	508	556	581	498	507	522	555	510	519	511	534	556	506	510	568	554	492	550	512	469	518	535	489	511	513	549	510	529	538	527	527	534	535	517	539	497	543	513	497	513	525	501	549	504	563	494	542	516	498	540	512	553	525	493	538	527	576	552	486	531	513	546	561	543	547	516	512	544	521	525	497	530	537	486	530	519	494	501	495	499	533	511	524	501	560	554	517	528	495	516	504	512	558	527	549	550	545	525	500	495	538	501	528	540	536	469	453	509	553	484	498	532	519	516	513	522	520	555	519	490	511	548	535	490	488	532	501	512	501	521	528	527	516	512	520	533	519	483	538	526	525	553	520	536	492	461	547	516	545	485	543	534	528	471	533	512	557	504	537	498	541	496	518	501	493	551	510	525	497	505	542	524	509	506	513	577	519	499	542	502	474	518	549	540	518	515	529	520	480	481	520	523	555	522	518	477	529	505	516	543	533	520	549	529	474	552	526	498	528	531	538	486	516	524	476	546	490	541	530	507	509	515	483	528	543	491	525	496	478	490	543	525	503	523	487	538	511	546	533	537	498	531	572	523	497	494	494	559	524	577	507	532	518	539	525	495	489	576	505	518	546	511	530	531	558	540	527	529	507	556	526	483	532	565	518	503	492	481	523	510	533	519	520	535	521	526	516	555	502	558	535	516	532	545	544	534	509	523	524	502	526	544	552	514	483	502	505	526	548	529	497	530	549	506	520	526	494	513	523	515	572	590	504	514	515	544	532	566	544	498	510	533	543	499	525	522	542	515	524	533	496	548	519	538	542	497	533	527	563	535	516	523	531	561	546	494	602	551	507	543	496	499	548	512	522	518	487	527	525	522	519	495	501	522	538	486	511	518	539	549	510	528	504	535	531	515	512	538	503	550	514	531	498	532	568	539	574	522	522	518	542	490	501	488	519	488	519	527	579	528	530	490	540	541	538	474	518	561	523	529	535	539	535	516	546	535	498	522	559	506	499	522	511	568	504	516	556	551	502	524	525	500	539	509	539	509	545	494	527	537	514	505	550	492	537	484	518	508	485	570	537	534	505	520	555	510	509	539	511	513	527	537	502	526	497	485	499	521	519	543	518	499	534	562	504	520	522	472	506	513	513	552	543	538	514	487	469	510	503	475	502	508	528	559	528	538	492	492	505	505	532	545	504	516	542	519	528	538	532	565	509	490	528	538	524	547	520	518	487	482	511	506	527	518	525	524	546	496	549	523	552	511	528	548	541	531	497	520	523	533	553	520	534	521	516	508	517	548	485	556	495	536	533	567	561	544	505	549	492	499	535	505	518	522	513	548	526	505	529	544	569	516	552	521	524	527	531	539	524	511	498	489	498	509	507	525	515	556	530	544	553	530	502	491	495	488	536	521	536	521	517	568	511	570	489	530	525	505	513	510	506	496	508	524	520	551	544	510	534	514	505	509	551	510	540	535	488	481	562	528	547	525	528	506	509	572	477	544	507	559	545	517	530	526	523	545	493	571	551	550	553	559	545	521	513	541	469	514	562	509	477	514	510	491	544	545	546	547	543	518	486	508	534	519	522	539	533	531	517	546	505	517	529	502	513	521	522	500	542	529	517	495	538	500	462	561	517	545	522	514	501	531	532	528	519	532	531	479	518	552	497	545	514	519	519	542	539	491	527	559	501	523	506	481	516	535	540	514	504	484	467	540	524	503	491	531	531	508	498	522	526	546	511	480	483	552	513	545	551	525	513	520	500	539	507	528	577	568	534	557	570	476	515	561	567	535	521	517	496	531	529	525	510	482	496	543	493	508	526	578	491	479	508	516	509	546	527	503	478	526	531	512	547	543	541	492	549	545	509	499	566	530	520	560	519	533	552	520	516	481	524	545	493	547	511	516	514	535	496	523	523	528	515	575	528	503	536	457	483	574	490	537	542	544	537	527	553	566	524	537	550	561	543	529	516	480	497	560	540	504	509	555	511	515	472	520	536	510	559	516	509	548	513	535	559	498	508	521	508	535	551	536	556	520	566	518	555	553	543	524	516	537	511	524	526	532	472	499	520	499	501	519	504	510	514	539	549	529	512	500	511	521	516	533	568	528	534	467	494	528	505	557	535	555	536	481	517	506	529	517	502	547	519	545	545	535	508	542	519	512	547	495	476	532	475	519	515	603	513	540	541	555	505	509	523	533	528	526	543	531	508	484	502	497	539	485	550	499	534	512	537	540	515	520	562	544	514	490	553	530	519	549	509	519	531	538	502	521	524	534	528	488	519	543	555	506	525	511	536	512	542	477	538	534	522	541	487	474	530	528	497	517	521	531	553	520	534	514	532	525	524	517	551	487	557	511	513	469	522	481	502	531	472	500	528	539	524	518	525	490	561	515	554	519	490	528	539	473	498	525	577	517	539	546	486	520	558	560	531	550	529	572	541	536	545	529	492	529	517	542	512	510	542	511	535	502	541	535	532	527	507	514	526	513	540	500	545	469	536	542	522	513	497	540	531	507	528	531	556	532	552	510	529	530	513	497	512	551	525	571	531	564	538	559	542	574	532	532	455	563	535	524	516	493	540	519	516	503	514	512	536	541	502	552	524	505	545	505	470	498	460	547	552	500	527	514	533	553	480	517	499	550	451	517	542	481	516	517	496	545	527	566	522	529	541	539	475	502	537	545	501	548	526	511	542	505	484	521	487	503	528	474	547	534	562	505	534	538	540	562	544	530	548	506	519	524	511	484	512	506	524	558	497	523	492	519	503	532	534	506	491	539	565	518	510	540	524	518	508	560	469	526	546	524	518	525	516	482	513	577	506	489	531	513	528	533	539	558	518	487	517	521	549	507	526	578	495	503	561	546	540	521	547	521	558	519	541	510	488	562	524	454	485	535	515	515	526	519	521	579	500	480	500	536	507	527	534	512	551	530	542	498	561	532	537	511	550	533	510	510	507	502	516	528	548	498	546	529	505
23810	35012	26039	20305	15087	9820	8001	8787	24363	25565	12493	11969	7892	5070	2298	1282	870	675	593	490	400	348	372	308	366	292	283	296	258	297	256	277	283	267	290	276	254	270	280	294	283	237	264	273	274	257	265	268	266	258	286	284	258	254	268	289	273	254	297	259	264	252	295	294	260	267	278	267	269	273	251	265	237	272	248	240	325	273	300	267	246	251	246	285	240	273	247	234	264	266	261	258	280	262	253	284	239	271	258	275	249	274	235	236	276	254	275	232	305	256	248	298	284	262	277	249	257	263	293	256	255	273	277	239	240	308	252	269	266	275	261	251	267	274	273	255	252	238	271	280	233	249	266	255	264	267	248	263	263	286	302	271	258	297	275	274	241	275	280	265	259	267	253	262	246	272	257	250	253	270	303	268	248	290	270	239	250	269	264	272	281	263	250	253	261	249	261	266	264	258	258	259	254	272	312	262	262	278	281	265	256	254	274	274	261	279	244	277	284	263	263	288	261	251	265	276	250	251	259	276	245	261	266	261	207	237	253	254	295	272	252	256	256	256	266	271	273	252	278	266	276	274	301	301	287	290	263	248	281	274	280	259	278	272	257	298	273	276	257	272	255	240	248	253	252	256	294	281	280	292	269	268	272	280	261	259	248	312	270	279	238	263	254	300	268	240	283	264	310	281	293	294	245	233	244	271	247	266	299	259	245	268	282	288	283	263	275	242	275	289	235	272	261	260	275	253	276	264	237	260	262	279	286	267	248	281	292	262	250	271	290	262	264	265	282	277	298	246	283	268	270	257	248	250	272	270	254	258	271	245	262	258	279	255	282	256	267	291	273	282	272	279	274	279	287	257	270	252	245	247	288	264	252	271	274	290	264	261	228	253	278	270	276	257	260	265	264	254	245	270	242	258	249	257	311	229	241	249	259	265	295	252	276	236	250	272	275	291	270	254	273	281	277	254	260	277	257	262	248	262	250	253	263	267	302	277	265	277	300	342	267	261	264	239	270	260	265	269	266	277	273	279	265	235	276	268	265	259	272	281	250	293	298	296	266	273	294	270	262	269	266	270	284	240	259	264	274	258	307	266	271	260	254	254	264	283	256	281	266	274	266	296	281	291	259	266	277	283	264	274	250	280	264	273	263	262	242	274	244	257	276	294	289	260	273	268	272	286	274	289	276	288	276	269	278	275	271	260	307	285	285	258	294	234	300	244	267	272	246	264	280	263	287	281	227	290	253	258	266	263	247	289	273	287	276	295	267	277	290	239	260	279	275	260	265	289	290	273	260	280	243	293	249	270	268	259	266	270	241	272	259	278	291	257	281	237	264	264	302	242	254	257	253	270	263	278	296	302	252	275	285	279	282	271	280	279	264	290	271	248	266	240	240	270	294	257	237	261	247	297	285	280	265	251	255	278	239	256	275	262	256	261	266	253	297	289	262	249	302	274	257	273	270	260	264	276	305	294	282	264	281	283	236	253	261	279	303	256	268	256	283	311	311	261	294	267	266	256	263	253	279	246	269	252	233	278	290	294	260	245	274	263	283	311	269	276	279	265	299	292	273	269	282	290	262	264	294	236	238	295	271	285	293	256	287	253	261	259	259	288	279	282	271	283	271	268	282	268	284	261	297	238	271	263	262	242	284	254	269	257	269	296	283	240	284	279	287	240	321	280	280	267	255	279	297	263	245	258	270	287	285	253	257	282	280	257	271	261	269	258	264	264	301	268	250	276	276	238	252	282	261	275	284	268	234	261	272	316	272	265	292	245	299	247	278	283	287	254	264	244	274	258	265	245	252	257	238	290	281	239	272	284	262	255	269	252	277	246	290	249	255	257	241	281	247	261	271	253	273	283	266	282	271	286	285	291	261	268	291	280	264	308	280	254	253	259	233	266	290	272	263	266	289	246	271	274	260	264	292	247	248	250	266	236	253	287	252	261	268	259	257	277	288	256	289	242	266	281	277	284	276	262	297	248	252	266	286	257	274	267	284	267	252	273	284	249	270	225	275	296	287	247	265	288	239	276	249	264	244	256	256	272	272	269	249	261	275	259	270	242	263	252	247	291	239	271	281	260	261	263	294	283	275	270	270	293	283	275	277	284	256	281	276	279	281	270	245	295	278	243	288	270	295	248	284	266	280	267	296	277	241	289	279	253	284	243	236	264	278	257	265	281	295	272	272	276	234	262	288	258	264	267	288	267	255	261	263	275	270	286	263	286	295	263	294	268	288	305	274	231	290	293	273	259	268	268	249	278	265	262	243	268	246	274	279	288	255	286	252	296	270	257	260	264	251	288	276	275	278	266	255	251	261	299	273	260	272	253	286	279	275	276	274	249	284	283	304	260	292	254	292	257	258	272	279	256	261	256	257	254	255	254	263	298	298	275	248	256	273	228	244	300	264	271	263	253	285	238	266	257	262	268	286	285	263	255	239	277	255	268	289	272	260	295	290	245	287	242	264	253	267	276	260	274	286	277	282	287	236	260	264	285	253	277	276	261	249	267	285	262	252	272	264	249	258	270	286	275	265	266	248	262	282	280	266	266	301	260	290	288	277	256	279	292	300	286	243	264	269	266	258	258	245	281	257	263	271	269	291	273	258	260	275	277	285	284	254	276	288	281	299	265	254	265	274	268	276	272	247	257	261	266	253	286	278	247	249	263	276	260	255	278	274	282	264	249	278	253	295	253	288	240	274	281	278	307	283	257	264	274	260	283	281	253	261	274	293	265	273	283	261	264	248	283	260	295	288	248	279	244	270	277	263	270	249	278	268	297	243	274	286	268	254	234	284	273	281	235	266	237	267	250	285	290	256	223	281	280	266	282	296	252	283	289	254	259	244	275	260	262	258	282	257	260	278	275	226	277	298	282	229	274	272	246	241	277	249	291	277	241	289	260	272	257	294	274	260	279	270	266	269	261	266	299	263	259	271	282	285	279	251	270	276	262	291	285	268	290	304	268	283	258	282	264	242	266	264	305	268	272	289	292	246	286	285	250	279	291	265	253	280	274	270	287	252	256	275	271	266	259	276	260	257	279	266	269	311	291	256	246	275	297	276	290	247	255	241	287	264	287	263	280	273	271	250	251	279	258	285	281	257	285	281	281	277	266	273	255	268	293	287	221	303	252	257	265	248	272	282	263	277	258	246	248	259	263	263	258	267	265	250	282	258	313	275	258	260	270	256	261	239	254	288	239	306	273	264	269	275	259	279	301	253	288	272	256	261	271	246	269	254	270	258	256	264	300	261	255	262	248	271	276	254	250	257	280	262	264	296	246	255	292	279	275	279	289	283	277	280	284	261	260	254	255	254	290	267	278	250	244	262	271	273	300	241	275	252	274	271	267	273	280	285	257	264	291	266	249	282	251	300	264	245	277	307	274	265	258	257	252	274	256	288	292	300	279	284	278	249	278	266	303	315	299	259	251	252	280	278	276	262	249	293	262	294	259	253	254	254	280	273	306	250	290	268	260	272	275	290	286	285	290	261	300	261	286
18010	25931	22069	19896	19527	14964	16319	19894	38769	34296	22286	30611	22985	19070	9903	6351	4356	3212	2802	1991	1262	1167	1211	1156	1398	1039	809	907	865	800	796	786	745	731	846	794	781	794	776	814	852	786	745	788	797	764	800	804	759	761	778	756	712	787	742	750	726	720	760	725	749	804	752	749	758	820	715	728	731	708	799	717	745	781	762	755	756	812	715	730	778	677	751	751	728	749	801	698	741	771	749	774	779	762	700	782	735	757	751	705	685	769	756	763	705	797	703	740	796	724	785	760	729	715	739	759	713	745	777	717	760	755	724	759	729	786	704	754	745	724	785	754	777	730	742	735	800	764	692	711	774	774	758	712	736	754	772	736	750	776	730	749	736	719	755	745	698	745	693	732	766	793	755	711	710	820	751	778	758	742	751	721	732	722	723	783	807	670	791	712	758	767	725	754	732	730	771	727	709	733	732	797	744	704	710	756	751	738	770	748	771	774	715	761	761	774	718	782	712	754	763	753	756	746	755	730	757	729	740	731	699	778	804	707	783	713	741	692	711	776	753	705	768	784	728	719	716	740	808	757	776	707	742	787	716	733	695	746	745	708	747	758	758	776	744	711	788	718	743	742	746	745	758	744	761	768	740	806	728	716	754	701	752	708	746	748	804	757	736	772	734	730	748	750	766	746	718	716	687	741	761	740	769	747	740	732	737	762	744	732	765	690	749	758	724	737	744	766	740	762	741	725	739	780	774	743	734	782	770	746	709	738	720	713	718	810	754	725	725	733	807	712	741	733	776	761	726	690	739	739	758	733	687	768	786	757	713	730	733	790	753	773	748	742	768	716	801	736	744	740	795	756	752	743	720	716	731	725	730	724	768	716	747	793	761	710	710	739	758	740	713	775	782	756	680	730	705	723	702	743	739	770	751	742	729	685	780	756	753	762	724	768	749	739	799	728	757	791	734	775	730	755	723	753	760	751	764	720	763	777	730	765	761	734	734	756	761	739	770	767	741	745	776	831	725	712	754	776	723	705	735	771	761	747	733	775	749	755	768	741	715	743	720	763	762	762	727	721	764	737	730	731	758	724	728	727	727	739	751	722	751	738	771	748	757	717	742	733	730	736	737	712	754	762	728	723	751	766	739	752	758	769	714	730	735	772	700	764	734	697	739	726	712	707	703	744	754	763	778	750	704	807	727	768	722	737	742	768	713	707	771	760	770	721	747	770	756	770	767	717	772	744	747	753	725	769	759	717	738	750	677	748	766	725	711	772	766	737	724	759	764	745	725	760	756	696	707	741	734	809	775	750	736	759	759	753	737	722	777	742	741	735	734	741	734	674	738	766	769	716	783	731	732	702	736	752	769	690	723	796	791	745	711	742	751	733	719	741	730	822	702	673	768	755	732	711	718	767	768	730	684	754	747	733	729	695	734	743	726	765	816	741	742	715	721	766	774	729	749	760	723	729	741	740	744	735	736	751	793	773	755	761	753	721	764	709	782	703	722	745	751	775	735	744	726	746	780	740	695	741	780	782	723	740	749	774	725	718	731	746	728	767	755	747	718	745	779	711	710	728	741	774	704	745	705	722	736	757	766	766	673	733	761	758	735	757	708	810	653	748	747	683	779	723	706	782	825	701	769	755	718	717	701	759	701	744	770	721	800	728	739	708	790	738	770	736	739	746	756	732	764	699	796	731	757	711	771	738	760	760	752	748	747	768	698	741	734	778	757	765	773	737	740	758	724	729	730	684	716	729	755	724	704	741	793	747	729	730	763	781	742	709	793	794	745	749	751	752	779	766	718	766	779	739	768	716	704	745	712	742	760	698	730	714	797	747	731	783	765	744	752	755	750	725	750	734	723	735	780	818	732	764	716	731	759	736	752	724	770	747	728	739	713	710	733	745	794	741	811	744	758	765	744	744	754	751	694	721	724	710	763	754	723	715	752	747	753	709	780	766	752	730	745	719	759	727	720	777	732	749	749	765	725	743	747	752	708	754	702	737	735	742	725	744	720	694	733	747	772	757	762	727	766	710	741	701	712	735	722	766	761	766	737	731	702	742	701	771	719	740	754	787	746	715	679	727	781	740	713	723	756	736	726	678	694	753	713	732	799	722	745	744	764	717	731	784	730	699	747	741	729	698	750	706	746	713	744	703	752	765	719	743	733	766	747	725	754	741	748	756	740	781	725	744	719	794	737	688	763	753	771	727	759	784	769	689	739	711	736	737	753	749	728	773	746	745	725	762	724	725	764	750	782	734	767	773	721	713	735	746	731	793	732	692	748	736	770	708	740	767	741	721	741	730	711	749	742	739	767	772	743	806	730	763	733	770	742	729	734	755	804	693	721	775	709	748	765	764	749	776	773	748	766	704	723	720	708	733	777	774	724	806	738	738	726	677	691	830	691	713	725	712	746	731	745	764	747	731	754	756	753	693	737	681	790	803	716	723	733	739	734	720	792	713	756	737	765	759	759	725	751	751	775	714	703	780	759	768	771	711	749	722	741	740	761	758	722	784	779	765	734	778	746	752	709	730	757	728	711	785	783	733	754	715	764	711	734	715	725	748	713	767	776	713	744	692	719	732	783	731	689	747	729	730	711	708	744	730	734	764	713	744	747	747	761	724	762	702	764	769	785	774	717	701	727	760	724	762	679	760	710	737	790	745	764	715	758	734	773	757	739	736	751	713	745	749	772	734	737	747	731	723	758	729	720	749	739	709	812	785	675	747	725	713	715	723	700	753	726	711	703	678	725	763	724	717	750	710	714	802	747	748	792	743	741	748	704	722	755	742	773	729	775	738	761	705	740	722	737	777	758	756	753	733	774	769	767	742	805	734	716	795	700	800	734	784	784	740	753	706	731	725	764	747	750	773	718	732	766	722	754	776	784	762	731	724	690	738	783	714	741	743	722	734	682	783	697	773	738	811	762	706	770	704	726	757	677	784	777	770	730	753	768	745	747	714	757	781	760	739	761	775	766	687	708	733	757	742	741	777	746	726	751	715	742	732	733	772	734	745	725	750	713	685	727	755	763	730	816	739	774	746	726	750	735	773	704	752	755	747	778	744	733	813	742	727	741	731	791	718	729	718	823	742	728	722	767	778	710	785	745	714	734	757	785	783	798	760	728	703	712	754	761	722	728	703	727	775	719	781	696	738	711	730	780	733	782	752	756	800	791	710	753	723	720	747	755	770	720	718	730	704	749	740	770	744	753	733	762	753	787	757	764	733	708	771	703	742	719	725	791	717	708	734	753	693	773	746	720	773	728	733	691	727	752	756	731	702	713	793	720	762	726	768	728	730	748	726	739	720	710	688	757	740	778	722	716	716	744	744	728	734	740	721	690	750	759	764	743	760	798	739	766	742	762	768	791	756	723	729	767	789	754	730	728	771	783	719	784	756	743	755	730	725	772	797	756	719	737	752	733	783	724	739	769	698	751	759	760	728	762	729	680	757	741	730	675	752	689	752	707	738	726	735	760	730	769	721	694	707	701	752	716	754	770	772
36939	41474	34532	30490	26120	21091	18506	27799	38865	39990	23755	25882	22374	15683	8326	4371	2272	1648	1573	834	576	512	589	504	436	407	332	303	330	297	288	297	333	283	289	290	272	277	260	298	290	302	291	270	256	306	294	274	280	261	286	295	288	253	278	282	310	284	283	256	273	275	279	288	259	254	241	302	312	286	293	270	269	258	294	286	304	292	253	276	280	317	297	304	260	267	272	301	255	278	275	256	273	250	244	273	283	298	285	299	278	294	277	280	272	297	287	292	274	262	283	295	274	249	255	258	256	272	256	254	248	276	276	238	275	306	265	284	265	291	277	255	287	301	277	285	277	297	239	267	277	259	258	272	249	257	231	282	283	291	298	302	255	296	290	283	279	268	289	246	268	255	252	271	256	253	269	287	278	251	254	287	268	279	286	276	270	291	257	288	282	287	279	288	284	258	255	293	267	287	257	268	283	274	287	252	264	258	232	282	255	275	284	238	271	266	288	255	244	269	273	248	270	282	263	238	266	264	279	266	271	273	268	286	265	250	281	278	293	288	281	247	288	274	289	264	269	267	276	232	283	256	284	298	270	261	268	274	252	268	272	270	277	279	281	271	261	247	263	292	267	297	288	304	249	277	258	257	275	250	245	240	263	289	289	277	267	263	297	282	278	279	277	286	272	298	248	263	265	285	268	244	274	249	282	272	260	243	279	258	283	264	261	266	276	271	274	296	281	285	347	292	262	252	260	268	253	256	278	268	268	271	273	258	268	291	298	257	253	273	294	237	264	266	284	270	268	284	291	291	252	275	309	285	273	264	297	285	309	279	267	282	271	257	274	235	280	281	285	260	286	267	269	248	242	273	246	310	264	272	284	269	294	283	232	310	249	261	268	259	272	230	263	270	255	256	274	271	250	268	280	254	247	274	268	250	271	242	266	285	277	281	270	291	275	267	263	275	260	252	247	248	266	311	271	256	262	272	260	262	254	264	264	313	270	267	298	261	276	299	262	271	256	258	274	255	262	254	267	271	245	279	261	311	286	295	300	283	289	274	288	268	288	283	288	301	273	265	236	276	274	275	282	287	249	298	249	297	250	259	267	296	274	291	271	275	306	294	273	292	275	247	296	294	264	289	283	263	284	250	286	262	242	294	295	250	279	262	270	282	304	285	303	258	269	288	262	291	277	240	259	265	282	275	272	244	269	267	275	273	281	248	264	248	276	294	253	286	280	263	258	282	275	271	273	287	265	251	264	307	266	265	254	260	305	259	262	284	260	251	299	295	256	265	293	272	274	287	257	283	280	238	262	257	265	267	292	248	273	255	253	258	253	242	274	281	293	285	274	290	283	286	275	249	289	259	246	273	290	271	283	262	275	254	257	261	260	302	276	272	290	279	258	258	287	259	260	277	265	249	262	256	309	270	278	264	291	245	264	279	251	264	268	240	275	260	275	281	249	269	305	272	273	263	263	274	261	283	266	304	290	301	294	269	315	284	264	262	281	265	276	286	267	295	271	274	272	282	274	261	282	282	274	283	318	303	253	269	303	252	281	259	278	268	264	284	303	257	264	244	290	252	291	311	274	275	282	273	275	268	283	285	273	263	284	271	246	302	237	263	264	263	261	286	274	275	273	283	275	285	282	265	272	277	235	276	252	300	248	266	274	276	279	241	272	263	280	289	283	271	277	254	252	244	290	258	285	280	280	282	255	261	263	259	262	292	270	263	235	268	299	270	269	286	286	304	286	266	239	243	265	243	274	320	295	286	268	278	272	261	286	290	269	287	290	267	269	277	283	255	289	248	267	283	249	247	264	256	280	267	251	257	257	304	260	285	278	280	269	298	278	275	304	257	289	249	266	271	268	245	254	286	262	256	259	273	274	277	250	282	281	278	303	270	230	289	294	261	266	290	260	258	281	300	239	256	278	296	296	301	285	279	249	313	278	266	273	278	283	294	285	252	271	248	273	263	261	266	270	276	297	285	276	307	269	235	245	294	263	282	278	273	289	279	257	259	260	293	289	268	293	239	288	281	252	290	275	278	274	299	300	288	270	255	293	259	271	249	277	270	256	267	275	292	303	273	252	271	281	283	296	248	253	292	284	246	266	251	282	280	303	266	238	300	261	271	290	253	249	260	250	280	282	299	282	287	285	282	245	281	283	262	259	291	263	273	282	262	241	281	229	261	262	285	268	260	282	279	280	257	275	266	288	304	259	281	258	282	266	270	262	271	273	252	289	250	260	279	301	291	234	279	270	278	263	255	260	272	277	261	302	272	311	280	254	258	256	251	282	264	262	267	273	289	264	279	258	258	254	298	265	305	293	280	266	287	298	304	266	268	265	257	290	291	274	266	263	287	266	306	275	278	262	281	257	262	268	282	268	307	260	241	275	263	293	265	267	284	246	268	244	260	295	270	266	283	291	297	255	268	287	287	279	266	245	276	267	254	294	263	266	250	279	280	249	252	257	254	256	258	279	286	241	277	255	255	270	239	292	277	276	274	257	244	269	277	280	285	272	261	280	289	275	282	285	282	285	295	275	279	265	244	267	281	290	290	285	241	283	323	261	290	236	284	297	261	265	237	284	281	253	271	290	306	292	288	295	276	293	288	259	267	254	290	257	280	287	284	274	293	281	251	275	249	243	270	256	298	289	287	250	259	238	322	299	268	288	283	252	243	272	266	267	255	249	254	271	244	271	288	293	264	263	260	294	269	294	252	281	293	263	275	279	284	274	294	270	238	280	289	267	277	290	231	290	264	272	279	295	287	274	291	280	253	256	290	273	244	278	275	272	277	282	297	271	242	269	297	256	277	304	277	294	273	248	276	231	279	256	272	283	282	266	268	232	267	263	244	265	275	271	269	260	296	269	253	285	280	268	271	295	266	283	229	287	259	262	267	275	285	259	269	265	298	266	269	268	268	261	275	275	297	252	267	256	270	278	253	281	242	252	285	271	280	264	270	296	221	254	289	285	268	275	280	286	251	262	318	275	251	267	258	271	282	294	293	263	270	264	284	249	235	269	273	267	292	282	256	279	286	261	292	250	314	274	271	258	260	309	259	307	279	282	263	262	289	276	279	288	260	287	254	329	277	299	309	264	282	258	252	295	274	248	296	256	272	296	253	259	257	276	280	274	297	268	281	263	268	271	273	251	255	279	307	282	285	278	275	278	259	272	263	276	265	277	282	290	286	271	264	299	256	263	297	281	263	263	289	282	273	261	270	270	252	269	240	260	238	250	267	286	249	241	268	272	260	300	295	295	251	283	306	278	265	260	280	242	279	268	283	274	283	295	285	267	242	282	266	255	271	251	269	256	288	280	262	294	246	304	273	284	274	260	297	290	275	261	268	245	300	263	263	295	295	309	283	250	274	277	261	268	273	265	291	251	291	269	251	276	250	222	252	286	242	244	277	264	255	245	332	269	265	243	288	288	311	266	307	288	237	258	290	269	255	266	254	253	268	261	254	279	262	258	264	286	265	277	281	277	266	283	242	272	255	285	267
25427	33980	30988	31117	29013	26302	26317	38166	45879	44853	29736	43485	38158	33385	20757	14952	8338	7469	7822	3568	2245	1713	2255	2027	2133	1925	965	1131	1180	998	880	783	868	836	844	797	848	788	811	772	753	733	803	814	790	763	766	838	745	745	745	754	768	756	753	775	742	726	709	755	772	762	779	757	757	755	715	788	739	718	764	726	745	783	741	771	757	725	758	748	734	705	758	720	715	701	734	713	732	739	788	720	730	735	775	665	722	728	686	687	754	715	716	721	738	742	765	733	758	769	776	689	698	740	712	747	732	725	749	724	740	744	692	733	757	759	760	711	656	727	734	777	705	683	704	741	714	677	717	703	715	746	689	693	720	686	731	726	733	708	708	735	730	735	708	711	665	754	685	649	758	690	715	698	722	790	721	688	737	681	722	727	725	705	688	681	723	719	718	710	730	734	739	694	738	644	722	752	742	725	733	707	740	648	718	716	760	732	716	665	727	689	738	671	725	738	764	708	702	752	730	689	687	746	723	728	696	695	711	734	763	733	709	709	717	724	710	698	681	746	693	759	729	720	663	730	726	736	684	712	741	720	706	718	707	729	760	744	738	695	750	754	719	745	707	689	708	698	708	718	745	724	728	743	697	728	705	708	746	722	750	780	687	707	696	728	712	754	719	723	719	716	728	707	723	686	723	718	691	767	667	704	723	742	741	749	703	710	706	751	679	642	705	751	690	678	744	703	692	752	730	749	723	702	709	702	702	700	734	733	736	731	684	693	722	729	746	704	686	724	698	769	765	726	664	693	676	736	734	763	732	689	705	683	740	728	721	712	740	690	747	721	734	724	724	690	751	745	727	707	731	688	698	666	716	708	677	743	711	706	697	721	714	677	716	728	743	711	709	685	708	721	706	668	781	728	728	743	679	684	696	722	664	722	700	694	704	714	665	730	685	726	737	710	727	722	706	744	717	705	680	659	682	706	720	735	770	698	733	728	715	688	746	704	729	718	757	701	711	765	745	713	719	711	741	742	675	706	701	687	675	717	708	697	721	719	757	674	729	753	743	704	662	725	762	672	718	734	733	717	714	718	744	714	731	706	695	747	684	687	696	687	752	699	744	711	701	672	718	705	758	746	671	694	689	718	773	730	710	683	686	727	754	678	713	717	739	678	708	747	687	748	696	728	671	709	722	693	715	744	710	694	712	699	712	712	711	743	732	709	756	698	711	719	680	684	700	734	725	693	726	693	684	681	703	709	742	758	729	732	732	698	652	775	716	750	705	709	668	750	711	721	773	692	766	714	739	742	715	731	751	737	715	722	648	731	753	726	757	713	723	735	691	751	704	739	692	698	712	717	724	674	747	697	720	687	720	737	712	699	729	730	680	730	699	739	754	739	736	757	725	708	750	683	690	674	670	683	669	664	673	768	684	740	698	718	688	718	718	714	768	752	663	681	737	733	735	723	687	757	748	717	712	701	724	751	736	684	705	713	685	725	749	735	769	689	726	696	710	673	663	744	742	715	690	737	672	691	639	703	716	732	693	723	671	688	718	750	726	703	693	656	728	726	734	704	700	728	690	679	695	644	701	694	693	702	768	757	736	699	715	716	718	734	707	737	671	695	671	725	674	755	693	683	725	688	715	741	755	701	700	724	722	769	712	764	741	757	709	705	744	704	713	726	729	753	732	710	713	673	708	712	674	693	729	737	734	742	685	708	741	739	714	701	687	730	684	705	765	759	627	717	740	717	683	756	722	755	708	726	683	692	746	670	688	702	686	741	755	722	690	726	728	753	681	757	718	701	753	689	685	666	697	661	708	755	676	724	688	786	738	714	709	716	730	734	676	698	746	724	690	715	702	713	730	682	720	723	703	700	723	718	722	728	677	749	683	720	719	730	703	754	703	697	734	752	720	731	723	734	701	758	670	747	742	761	712	714	707	702	713	748	680	696	725	649	704	691	765	645	683	693	730	739	687	746	742	743	719	720	739	691	773	689	691	733	690	728	719	732	695	724	721	739	756	664	681	692	715	728	731	657	689	762	709	759	697	740	764	707	697	732	691	761	717	688	772	731	755	701	688	697	702	763	720	669	710	726	731	731	686	727	711	703	708	754	692	730	730	680	712	713	684	703	713	721	693	697	703	724	740	717	733	714	693	734	748	703	741	726	763	693	704	728	708	741	692	713	702	709	708	684	680	671	703	708	721	706	706	752	730	695	749	723	689	734	694	761	763	648	799	677	720	715	728	707	708	727	727	704	693	758	760	695	757	700	717	705	714	719	746	734	708	725	715	723	710	718	732	721	699	709	717	753	682	755	706	741	708	690	655	722	718	727	749	747	709	711	684	757	728	724	720	760	718	723	705	705	763	698	708	704	675	734	750	719	716	688	686	684	717	675	715	720	713	735	712	736	693	722	760	699	769	732	707	747	785	691	732	740	729	719	685	728	696	735	731	712	709	731	685	706	706	700	749	667	734	731	690	720	706	715	696	729	685	742	679	693	683	710	713	726	716	698	750	707	720	712	721	724	711	734	684	739	692	698	730	689	658	676	695	735	709	713	761	663	670	673	716	747	731	718	695	726	739	752	662	684	738	729	687	731	656	703	704	722	750	715	678	720	713	685	676	703	689	756	726	681	724	750	716	759	716	719	720	737	739	759	705	695	648	779	661	711	677	674	780	718	683	726	719	742	712	716	685	690	724	739	705	721	689	742	688	719	710	770	788	725	754	668	708	653	733	702	694	694	705	703	646	745	703	709	702	749	712	727	745	734	692	658	717	769	729	707	753	699	729	695	699	694	714	669	719	682	664	718	764	728	727	706	665	733	717	715	726	736	712	705	691	711	713	713	696	773	705	645	750	736	706	690	692	702	683	712	718	725	730	673	688	683	741	692	683	722	708	675	734	705	667	716	729	716	727	702	774	732	764	709	718	661	748	712	696	681	675	712	697	694	699	717	727	715	742	723	744	672	670	719	699	723	722	715	709	733	710	710	671	695	766	689	736	712	723	707	708	757	710	729	704	708	728	719	712	760	718	685	678	724	672	690	734	745	720	687	734	687	706	723	714	676	699	737	635	755	698	658	698	741	748	743	705	702	741	662	722	696	731	726	724	720	686	715	763	708	771	727	748	689	701	751	700	757	756	767	709	715	703	747	710	683	693	686	708	702	732	717	755	751	752	730	709	748	696	738	756	698	743	686	674	684	744	709	735	714	730	667	713	652	717	756	716	693	721	711	697	687	752	661	703	715	743	678	718	773	686	737	728	666	706	690	716	715	700	752	721	748	693	722	746	719	744	704	713	691	740	675	664	705	705	658	726	715	667	722	692	719	725	715	741	709	745	718	699	727	741	712	678	704	692	725	726	714	695	652	747	732	687	731	735	662	729	700	739	744	721	704	709	708	672	739	718	704	741	722	769	701	695	700	683	725	714	704	753	714	685	664	700	729	697	689	710	702	709	730	736	699	676	750	705	727	670	704	715	723	747	681	722	653	729	710	758	661	697	760	725	696
7671	7826	6839	3784	1777	1482	1303	1156	3472	2769	1303	807	698	492	287	273	211	203	203	184	194	197	152	180	198	178	191	196	175	161	179	179	191	178	169	180	173	162	173	182	158	157	178	188	173	146	172	163	164	160	193	156	191	206	177	169	159	171	183	157	203	187	172	176	166	193	184	164	190	186	170	185	162	174	162	177	175	158	175	176	164	195	168	157	160	132	160	162	176	179	178	193	189	180	163	175	203	174	177	156	171	160	173	174	168	163	168	172	192	185	174	173	176	177	191	166	172	151	157	189	158	170	152	174	181	165	170	177	182	170	176	181	178	170	177	183	171	181	175	174	165	159	168	158	180	156	168	175	188	178	160	171	178	192	184	174	170	191	179	191	174	177	186	149	177	176	171	177	176	176	176	171	176	148	182	187	164	197	165	158	161	158	189	169	205	160	186	170	177	163	166	169	147	180	169	178	180	177	169	188	194	171	167	160	160	176	165	176	166	184	154	172	177	144	175	189	187	164	178	173	169	177	181	164	163	190	190	170	158	173	190	181	188	186	195	154	165	192	190	166	159	189	183	196	178	174	140	171	164	190	179	186	184	175	155	155	165	178	160	174	177	188	179	146	163	171	191	190	165	161	168	184	187	166	176	174	150	167	159	174	186	199	184	167	176	174	167	164	165	196	181	189	164	162	155	176	185	173	181	167	181	197	173	177	193	181	166	155	169	173	180	172	183	166	179	172	155	182	161	174	169	180	200	161	189	176	197	162	172	183	174	163	185	192	190	145	174	178	163	173	178	161	162	158	201	188	168	188	167	188	165	153	176	179	174	172	162	179	182	179	164	177	191	176	219	170	168	155	181	175	182	200	206	179	169	170	173	178	165	170	188	181	196	200	173	198	148	174	208	194	185	155	184	173	171	168	168	149	177	160	190	156	166	188	147	183	159	156	168	171	177	173	173	171	160	202	197	177	152	199	182	176	186	206	186	169	177	169	180	163	183	158	178	162	167	186	177	201	175	176	154	189	184	191	181	187	176	186	192	159	182	167	180	190	180	164	169	183	185	160	167	172	162	177	165	163	176	169	196	182	183	188	168	206	187	180	192	181	166	174	174	193	170	167	175	177	212	196	168	169	165	188	202	155	183	177	170	199	188	152	183	206	173	186	182	171	173	166	183	165	160	178	183	162	150	182	170	177	184	175	168	175	176	144	191	179	148	173	197	168	173	147	165	157	154	154	194	170	173	160	159	167	155	173	159	155	166	172	143	173	175	172	172	210	197	199	159	167	171	155	176	149	180	172	153	163	168	167	201	176	173	149	181	155	198	178	171	173	182	165	179	142	180	178	171	175	145	153	169	161	160	178	174	175	192	168	161	150	183	189	182	170	166	164	177	188	192	149	187	162	204	180	189	159	181	196	176	177	161	184	182	163	185	182	175	176	174	153	196	184	170	167	188	151	184	180	168	160	159	175	176	182	161	177	183	182	185	204	164	195	169	175	162	168	161	171	157	152	182	149	193	165	168	187	198	178	171	174	169	181	147	164	153	182	168	188	170	170	185	196	183	157	174	191	144	194	172	191	154	161	149	186	176	178	180	160	179	164	193	191	167	187	162	177	186	175	187	180	192	171	194	168	164	183	165	176	209	161	167	197	167	183	181	145	192	191	173	170	201	159	163	160	155	168	160	183	144	162	177	161	172	185	165	168	152	173	170	181	174	203	176	175	173	175	181	172	190	165	166	168	168	151	179	167	193	187	166	200	186	181	171	176	175	165	176	166	187	171	195	159	161	205	153	159	177	178	173	167	173	200	181	203	168	159	179	152	159	189	173	185	182	163	150	175	181	145	196	192	180	183	197	178	163	188	168	185	187	189	183	178	164	162	164	177	161	177	179	179	163	180	177	161	184	188	191	206	183	206	160	163	172	198	168	140	155	132	173	171	157	172	188	181	165	183	159	179	194	166	162	161	178	161	180	175	206	175	161	174	173	154	168	192	188	158	172	200	165	172	164	194	186	162	166	194	163	169	190	188	154	165	183	166	158	141	167	178	215	168	181	188	182	173	142	144	162	152	162	195	175	196	218	163	211	155	174	182	190	176	178	179	180	178	175	179	180	184	198	183	182	171	181	180	164	175	153	162	159	175	175	167	169	154	175	154	159	182	165	184	155	187	200	178	169	180	164	196	190	155	172	174	181	159	183	165	157	191	168	159	177	145	166	159	167	192	175	172	168	164	178	139	199	181	177	162	172	178	174	193	165	213	172	160	185	169	173	175	160	171	160	197	187	174	172	148	167	179	147	163	190	185	184	170	168	189	175	169	180	164	187	194	190	180	163	142	212	175	196	188	177	181	170	144	173	176	181	168	177	173	181	166	167	163	177	185	166	170	157	159	180	175	172	164	168	162	182	158	194	187	175	164	167	175	167	176	178	189	166	178	196	161	180	160	172	170	193	172	179	139	169	153	186	155	164	175	177	185	173	181	191	160	183	152	158	174	153	170	184	184	186	171	174	170	188	159	178	188	178	191	184	187	135	154	171	192	192	171	171	178	194	173	185	174	187	182	170	179	177	187	180	176	180	179	177	166	171	170	165	168	170	175	166	163	164	176	193	152	159	176	168	177	166	153	184	154	173	158	202	197	176	168	185	181	164	173	178	190	187	146	177	181	179	198	155	184	182	155	184	154	165	160	172	177	170	168	173	176	173	176	181	194	179	205	179	173	171	167	149	145	162	163	192	181	173	198	170	163	176	184	169	175	169	162	190	166	179	192	158	171	178	185	177	187	210	200	186	169	186	172	166	180	179	169	170	170	169	162	178	161	176	205	178	178	177	178	207	170	176	194	197	172	182	161	176	165	181	186	187	182	172	153	150	164	161	150	198	183	190	166	192	179	174	187	177	198	204	156	149	153	195	153	169	152	169	188	180	178	149	151	174	170	164	173	187	178	195	149	158	158	176	167	168	169	181	203	179	180	178	174	174	166	176	174	187	176	183	177	175	152	183	155	191	184	192	168	168	162	168	179	172	178	178	202	165	146	185	192	160	178	172	181	148	196	183	187	165	168	174	151	171	186	161	190	184	194	196	179	181	174	164	166	156	155	189	185	156	187	165	192	179	146	175	185	202	182	158	178	181	175	187	169	171	179	158	188	174	168	170	178	174	175	172	176	175	188	189	167	171	165	168	183	161	166	163	186	181	173	162	168	186	178	159	186	184	165	171	170	175	162	192	187	175	162	165	145	166	163	200	177	169	182	182	170	152	164	155	162	171	197	185	170	165	168	146	190	160	168	160	165	166	178	169	164	174	170	153	154	194	189	163	169	174	164	187	187	181	181	163	163	181	193	175	179	179	169	171	181	175	170	173	171	181	166	166	194	176	162	157	191	176	191	174	177	161	177	187	188	170	154	177	173	155	178	183	176	146	185	168	164	167	178	152	180	190	184	204	158	200	165	152	173	150	182	194	172	170	166	161	173	166	164	175	208	169	169	146	172
6135	8916	9316	8037	5650	5821	5815	5584	15810	12916	6014	5694	4774	2908	1622	1134	936	786	814	618	622	556	574	585	565	563	539	549	591	526	532	510	534	542	528	525	507	486	507	513	512	530	552	504	503	545	532	547	496	499	525	562	524	484	512	499	517	503	521	513	523	526	502	542	520	469	508	499	530	535	528	507	523	463	501	535	521	546	483	523	507	485	465	486	490	502	548	511	519	525	472	526	555	494	552	549	514	468	495	535	529	536	553	467	519	499	553	504	574	499	520	541	485	502	533	498	506	535	559	519	535	499	521	548	554	552	536	534	502	517	511	550	488	514	495	508	504	503	520	579	530	527	508	554	550	477	547	514	495	514	497	493	537	545	499	545	518	521	524	561	532	473	507	507	511	511	552	490	498	507	551	484	539	503	535	511	533	552	533	541	516	547	510	530	499	498	495	494	546	550	540	510	517	495	493	499	544	477	546	517	512	507	525	482	526	534	507	522	523	507	520	464	511	552	516	532	477	539	501	533	489	491	539	514	521	494	504	544	526	527	515	510	529	506	542	520	531	536	514	541	515	516	553	451	510	521	545	528	522	529	522	510	517	547	507	489	493	513	529	497	492	499	502	520	553	517	514	515	519	541	511	544	530	482	535	532	524	501	522	500	513	533	498	506	532	546	563	537	519	519	532	551	506	487	533	509	527	564	501	508	501	494	538	537	534	519	590	561	487	498	505	510	528	517	553	541	479	491	518	563	564	470	511	508	526	520	463	554	499	528	543	521	515	549	535	499	505	559	518	512	486	510	567	508	533	522	561	512	554	522	506	532	516	556	515	491	525	505	506	522	517	522	529	528	515	511	527	555	523	530	543	526	524	522	535	539	557	508	546	539	487	542	521	523	523	527	492	546	512	538	482	513	543	536	517	504	501	543	513	513	532	508	526	477	526	535	544	523	509	504	503	515	529	510	516	524	542	524	543	527	498	529	495	546	519	538	474	538	465	512	526	500	505	529	521	530	521	526	539	536	509	541	522	509	461	509	495	514	534	534	510	515	527	528	521	561	522	513	487	512	527	515	497	516	541	516	514	482	506	523	541	550	533	493	574	500	499	526	527	561	501	512	519	543	525	475	502	538	535	501	502	544	528	537	516	522	547	499	511	516	495	475	501	486	531	543	524	514	503	523	516	491	518	558	501	548	532	589	513	494	519	510	502	510	515	549	530	559	502	544	536	514	492	519	510	525	529	532	501	530	539	528	515	517	528	546	555	572	538	551	530	511	519	484	562	573	520	502	481	462	497	503	513	551	522	520	565	476	514	543	507	555	499	528	511	539	536	561	524	493	506	527	535	505	502	517	480	529	537	540	526	551	489	508	539	497	524	506	511	527	535	510	530	536	535	537	564	518	497	507	534	508	511	502	576	508	516	491	547	494	482	491	569	501	525	517	530	506	509	514	479	490	553	487	518	557	484	529	523	497	526	519	534	519	539	538	526	517	510	561	524	508	530	557	551	534	500	532	528	515	514	472	582	558	487	477	506	531	517	528	499	498	496	457	511	531	506	518	496	520	508	530	539	517	503	540	516	550	487	536	536	525	506	528	512	524	521	490	532	520	520	516	493	491	523	509	500	511	513	521	491	559	519	570	544	506	555	520	486	538	478	527	524	539	521	490	526	512	496	481	514	544	502	534	523	545	536	542	527	516	506	489	523	564	472	509	569	507	525	514	542	455	511	560	506	503	521	517	534	538	499	530	484	525	553	502	502	492	531	527	490	502	496	503	514	566	530	532	563	530	528	498	527	518	541	521	476	549	475	500	459	516	520	510	475	504	545	493	520	514	518	536	527	499	495	550	481	504	522	513	515	537	524	534	521	451	501	521	543	533	539	547	492	508	575	536	469	495	561	522	518	539	530	533	493	502	513	514	507	528	520	534	501	499	533	539	487	531	503	518	548	500	513	557	478	515	493	499	505	521	521	497	517	528	497	528	494	547	542	565	526	548	517	499	496	510	536	568	481	489	578	514	505	539	517	499	521	542	547	524	528	514	527	522	515	545	509	501	520	535	553	492	529	489	537	506	536	512	502	516	534	489	507	530	489	535	519	492	518	498	539	520	538	498	546	486	487	512	491	504	485	548	526	501	564	516	452	532	511	517	482	522	507	520	511	496	534	499	499	512	533	526	539	519	517	566	524	527	524	519	530	487	572	520	515	488	548	539	513	534	496	500	534	531	524	550	496	519	517	510	543	559	538	556	503	572	550	519	508	534	525	501	519	524	486	542	492	502	472	523	524	555	514	515	473	536	542	505	503	502	521	503	479	523	547	528	547	563	522	511	500	547	546	505	514	537	547	494	506	501	522	510	522	505	543	483	528	521	545	517	510	515	525	528	484	483	554	540	521	497	515	535	555	535	551	527	497	525	496	561	479	511	571	505	492	489	522	499	530	495	531	528	498	509	544	519	558	470	529	509	534	512	524	492	518	526	521	531	557	518	496	553	516	530	508	505	507	501	490	516	517	482	512	567	555	551	507	525	560	510	516	528	498	534	483	521	504	506	506	497	482	506	534	526	518	523	490	542	555	541	519	530	500	535	527	538	516	546	510	514	520	519	483	536	507	533	517	508	538	526	545	534	542	545	488	510	557	511	518	486	529	519	543	491	561	517	516	556	517	533	533	506	518	543	561	527	516	525	499	507	522	521	523	554	554	500	532	542	514	532	512	495	546	566	512	540	538	541	529	508	557	531	540	511	516	536	495	520	465	537	500	498	524	509	529	512	538	496	523	531	542	493	515	533	510	515	529	537	543	566	478	529	512	477	496	550	535	542	516	534	544	502	539	504	525	496	491	530	544	471	543	543	498	498	565	519	509	548	526	524	544	530	526	474	548	487	527	545	533	488	552	539	526	482	569	491	505	507	519	498	519	521	513	508	532	530	502	514	524	512	496	561	521	532	532	495	481	549	494	570	526	560	541	503	478	476	508	514	512	492	524	494	519	519	526	497	527	503	504	503	556	503	552	564	491	509	506	552	570	529	501	521	531	541	534	543	576	544	531	524	526	568	532	519	502	543	523	538	549	524	485	482	506	502	560	527	494	505	521	506	481	547	528	525	538	526	522	510	544	522	518	514	525	495	489	487	499	551	511	508	550	489	537	533	520	510	476	518	504	515	473	452	509	538	519	578	535	498	497	518	524	510	537	537	503	531	504	541	545	503	519	546	542	505	503	487	485	550	490	553	494	566	543	544	492	511	525	523	500	510	512	542	540	472	535	481	494	533	519	532	513	479	504	511	557	521	517	505	530	531	497	505	523	496	544	522	534	517	540	489	513	538	531	530	531	550	480	583	542	511	531	492	526	524	543	528	527	515	503	525	510	480	547	487	510	538	466	531	540	535	546	516	529	494	508	487	546	485	545	509	532	529	547	503	507	529	481	513	514	518	525	523	488	521	561	512	547	511	512	508	541	551	511	554	526	486	533	544	556	533	544	495	537	500	492	524
22905	36036	25930	18381	12703	10639	12130	11002	22709	22189	12995	9755	9253	5100	2567	1343	920	769	672	478	436	387	356	297	331	292	277	307	299	297	258	242	305	264	266	259	262	290	265	243	275	290	265	292	260	270	279	278	266	256	263	276	271	293	237	259	257	283	297	272	260	277	255	252	262	264	237	251	263	287	267	270	269	242	279	287	268	269	265	260	262	304	288	269	268	293	274	271	282	271	276	297	254	263	263	279	296	319	276	315	288	277	258	264	246	244	296	269	247	252	264	277	297	262	263	270	254	263	267	269	266	222	271	273	253	277	260	280	293	275	267	282	281	284	263	258	274	272	245	270	245	260	255	248	280	272	258	254	278	291	288	275	264	276	250	271	269	253	276	265	255	265	271	280	221	287	279	287	277	269	224	259	265	286	276	252	262	254	296	264	260	250	259	275	288	241	240	290	305	276	298	285	285	252	237	259	250	258	262	267	286	303	267	246	258	273	291	277	243	259	256	279	283	243	272	241	246	269	268	275	265	247	259	263	233	276	259	278	234	273	263	248	268	255	259	294	263	258	251	253	297	275	245	266	272	288	274	254	287	271	287	284	276	287	273	271	265	268	261	248	306	264	248	280	268	249	251	269	252	264	257	285	284	259	274	254	252	274	271	269	250	246	253	251	282	270	257	293	271	250	282	259	266	274	269	271	248	288	257	275	303	238	254	241	283	272	273	273	269	260	267	271	256	265	265	254	249	266	247	284	286	299	281	284	289	287	295	284	283	263	308	286	265	277	240	249	268	277	280	291	278	291	269	259	264	241	284	254	254	289	292	256	271	282	289	249	259	237	295	250	260	262	250	276	266	285	254	288	259	283	262	276	258	286	294	253	291	258	276	283	270	257	272	270	252	271	277	268	263	297	280	276	264	240	283	277	269	291	265	238	267	261	242	262	254	253	296	295	259	274	286	272	266	280	274	255	249	245	302	286	299	316	246	252	287	283	274	245	258	271	293	241	280	279	258	273	277	249	262	249	297	302	289	255	281	277	258	259	249	283	270	287	251	270	267	287	257	266	270	274	279	235	259	280	269	278	285	268	271	285	282	232	270	264	260	267	233	289	255	262	258	265	273	270	273	278	287	281	246	254	276	248	246	247	260	267	305	241	233	281	287	267	260	285	265	234	276	254	259	284	249	246	288	280	276	269	254	249	280	276	287	245	243	257	253	292	265	262	279	280	259	239	261	258	274	288	283	272	273	288	258	261	303	272	269	273	269	311	265	268	309	264	270	253	266	260	269	290	257	276	263	264	267	262	280	273	248	258	272	291	238	271	282	254	282	253	247	281	259	262	266	291	269	282	271	254	248	263	277	281	278	239	301	267	274	268	250	271	274	270	260	267	277	246	249	256	267	248	250	277	251	285	280	282	264	233	268	242	250	278	262	262	280	284	281	245	290	256	281	267	274	268	262	278	267	271	258	261	281	284	282	270	262	260	241	280	296	278	257	266	290	256	267	292	260	291	265	279	298	259	258	264	269	290	255	243	265	252	251	248	260	281	259	256	252	297	254	275	258	260	248	259	273	283	284	308	266	266	244	287	255	275	283	250	275	253	291	286	270	260	280	301	276	263	268	271	273	259	285	256	256	239	289	255	279	296	256	259	275	265	248	269	283	266	258	272	274	258	274	281	260	240	232	269	244	250	260	271	268	256	284	287	261	268	253	285	245	255	270	265	262	261	257	240	262	292	274	285	246	254	258	252	312	245	251	278	273	293	265	272	245	281	274	253	270	268	278	236	280	248	301	245	277	246	275	286	254	299	267	259	261	276	266	270	274	268	233	251	256	254	270	266	278	289	283	305	297	263	245	275	289	263	301	298	264	272	251	250	262	259	245	260	263	275	266	263	247	252	285	273	275	254	268	259	240	255	269	275	261	287	248	266	253	249	266	272	259	244	243	260	259	281	284	278	248	240	246	250	261	285	258	273	256	253	268	272	272	246	250	286	257	253	258	252	261	260	258	264	268	246	257	263	257	265	245	244	262	297	230	267	243	258	247	255	281	266	277	293	259	263	310	296	269	276	252	315	271	283	247	275	247	220	256	268	265	278	219	294	240	262	286	249	252	259	260	225	268	258	273	285	293	264	257	227	257	282	281	268	296	258	275	244	268	242	265	283	278	260	271	253	299	278	260	290	275	282	284	244	234	256	286	235	276	266	256	257	269	258	280	277	274	252	264	297	262	276	260	273	264	292	285	255	260	272	250	272	271	258	229	271	268	299	265	297	313	274	270	267	280	260	285	266	279	266	280	254	267	281	248	292	272	277	282	263	272	262	277	262	291	257	267	258	236	291	237	269	245	293	261	271	265	251	277	293	287	270	225	262	255	283	290	263	263	270	278	244	268	257	249	260	267	235	263	249	267	259	255	319	263	275	268	271	276	273	278	279	281	276	269	276	269	255	264	274	263	281	284	257	262	293	266	284	268	293	266	279	281	272	267	242	283	283	253	266	283	274	249	270	250	226	268	276	265	236	276	273	244	264	252	300	295	253	299	262	296	278	271	267	247	298	276	268	264	281	274	274	272	269	272	288	262	244	244	248	270	263	250	264	299	258	255	272	243	295	282	240	268	255	270	292	263	264	242	278	282	268	256	258	272	269	251	284	257	265	258	261	242	307	274	285	267	258	272	265	267	258	285	239	290	281	268	254	252	283	245	241	253	264	275	291	281	247	287	269	279	230	277	277	295	266	250	273	271	260	269	279	298	255	272	262	271	252	283	252	285	242	266	275	249	263	292	266	252	282	253	259	303	267	253	306	249	281	279	272	258	249	281	290	300	276	303	256	267	282	276	280	287	243	256	294	267	253	263	258	284	267	255	255	280	267	239	245	275	270	234	246	258	258	267	285	281	250	264	250	283	268	268	280	255	257	281	259	251	267	284	285	270	265	266	259	255	258	246	293	254	237	286	280	246	276	266	247	256	263	267	254	251	271	267	285	266	258	231	268	252	242	267	284	301	291	282	224	260	248	258	266	292	237	274	269	281	244	279	250	249	238	275	270	258	279	276	270	258	251	314	249	253	242	284	246	290	278	265	257	257	246	290	237	283	281	278	264	281	276	266	278	300	285	261	257	273	254	251	250	273	274	266	289	283	255	291	285	258	259	296	259	284	272	271	269	238	288	243	266	256	258	266	270	275	275	276	285	271	264	300	275	249	294	273	246	295	275	270	250	271	275	303	249	248	259	268	286	258	258	252	277	270	295	266	245	282	250	266	262	247	277	278	268	268	277	268	279	242	270	294	288	244	290	251	266	282	251	287	240	313	291	270	265	275	244	273	240	283	266	276	238	243	234	274	254	296	286	263	260	246	278	296	248	245	268	289	243	289	278	266	269	288	312	258	269	275	306	232	256	240	264	252	275	289	234	285	278	260	256	253	273	253	254	266	259	255	274	227	296	245	289	277	231	272	279	251	277	262	244	269	255	256	285	307	288	297	285	277	296	282	256
16796	30474	19241	18980	16945	18668	21819	21837	34886	35747	17819	25894	26865	18547	10760	6831	4359	3776	3581	2143	1658	1249	1209	1214	1266	1145	899	823	849	811	754	762	727	762	738	778	800	799	813	783	817	812	743	703	754	784	747	737	764	786	692	764	788	761	766	776	754	733	750	726	743	793	784	753	742	763	733	747	737	734	710	756	767	739	710	746	730	720	810	751	771	722	752	763	772	734	794	703	767	719	713	744	754	741	789	743	688	746	710	728	736	760	752	732	705	746	757	783	780	730	767	724	687	743	702	737	770	789	745	771	766	778	740	739	766	710	758	702	696	751	730	773	763	756	763	741	724	739	732	747	735	750	746	743	679	716	772	718	736	740	711	708	693	757	748	793	723	756	689	708	753	722	726	731	745	748	733	686	760	716	749	723	667	727	762	758	736	770	717	770	714	725	731	764	775	733	750	766	742	764	738	756	697	695	750	756	747	785	737	749	757	737	712	749	768	722	803	747	762	753	692	730	746	826	708	744	737	754	751	744	756	749	781	659	743	707	746	662	739	751	715	736	719	739	717	727	783	730	765	762	749	762	794	720	773	758	746	739	748	712	742	714	708	755	815	752	681	719	761	730	740	740	778	720	756	752	685	732	762	749	767	736	792	766	720	745	696	733	756	732	740	725	713	767	721	726	707	703	731	767	723	746	736	756	678	752	741	748	707	728	759	729	725	681	739	735	729	736	736	724	736	741	757	735	758	772	749	728	704	760	786	704	771	761	716	768	716	737	788	722	714	714	762	766	742	713	713	680	821	734	739	720	762	755	756	710	733	767	739	734	738	716	752	698	771	744	765	683	743	721	766	741	718	752	723	756	786	697	779	749	747	723	727	710	734	727	839	747	697	766	760	784	765	735	771	769	790	752	731	765	728	710	760	719	732	754	724	720	721	776	721	750	722	723	706	721	700	750	741	726	758	715	714	768	704	729	776	758	727	715	748	737	766	767	710	722	725	730	731	694	723	748	725	711	707	718	718	742	723	777	691	707	759	745	738	735	671	754	746	732	731	710	742	731	715	774	810	694	727	713	780	768	759	784	766	740	722	748	734	754	736	759	753	746	750	769	721	707	754	743	743	767	761	753	684	730	702	751	769	753	784	729	727	788	735	729	705	734	692	784	721	746	737	716	742	793	705	726	705	767	737	725	750	744	800	707	738	731	720	766	738	694	754	753	748	734	769	692	743	755	757	761	743	755	757	780	718	723	736	673	757	771	714	782	750	745	744	707	725	680	793	719	707	734	726	726	736	708	724	762	772	710	751	736	733	698	679	742	700	750	734	760	697	705	683	749	720	747	780	718	700	762	760	746	733	753	755	769	743	756	718	723	693	726	772	742	748	778	788	728	746	738	711	711	718	709	739	728	744	708	770	715	706	701	727	722	764	736	736	757	730	738	713	743	751	755	799	733	752	788	733	764	786	738	749	755	790	765	712	786	759	743	739	777	793	693	726	751	783	723	747	752	759	713	704	705	724	704	759	743	716	688	707	761	719	786	757	776	760	779	773	787	732	765	733	720	735	745	703	708	744	724	737	763	745	805	687	760	756	728	742	694	706	720	714	746	752	775	762	692	744	683	727	743	722	696	751	763	732	728	706	768	743	754	766	745	734	774	769	694	751	729	744	728	729	764	772	784	738	760	759	741	770	729	768	703	738	729	723	755	710	721	782	727	741	706	784	716	771	717	778	729	722	745	723	680	729	752	693	722	709	726	753	739	758	711	748	762	802	680	762	742	756	755	732	730	740	700	713	761	714	737	734	760	741	710	776	719	748	777	759	762	734	763	720	692	712	747	785	727	741	732	745	747	781	730	743	761	789	744	728	701	743	757	744	731	700	722	749	765	734	744	747	736	772	685	707	750	723	740	751	730	761	754	766	756	727	701	763	692	767	720	709	741	717	769	738	746	705	729	716	730	699	769	780	744	734	722	721	760	748	752	740	757	742	728	716	750	724	724	781	753	734	700	729	750	768	799	691	670	761	664	737	762	750	747	763	776	727	741	725	741	757	749	718	718	725	787	755	799	742	691	737	696	717	784	779	766	729	722	732	724	739	735	719	739	755	716	799	745	705	758	722	732	743	764	722	727	703	725	737	745	758	809	744	738	756	765	749	733	686	765	727	704	755	739	723	720	790	683	761	703	735	775	747	745	728	753	723	815	718	705	707	761	738	750	748	746	692	773	757	708	738	721	732	755	799	752	705	795	757	751	767	715	781	762	740	728	706	706	733	757	753	736	734	699	714	725	743	800	766	730	775	741	762	758	693	716	737	710	775	767	774	718	783	763	713	791	733	753	787	763	726	707	772	750	693	730	706	711	707	716	744	770	752	689	711	740	693	733	784	745	782	772	713	719	737	742	694	803	749	686	713	782	763	767	767	761	772	763	744	767	779	760	697	748	725	735	753	730	737	748	717	712	759	741	743	724	727	762	716	692	723	738	760	803	753	757	737	710	710	714	741	761	728	780	776	763	734	730	764	736	713	745	704	744	725	799	645	781	743	703	761	767	720	798	734	716	743	778	717	734	750	714	708	726	738	680	759	722	713	720	709	751	721	795	750	725	758	752	746	748	728	729	727	726	716	689	687	710	803	733	724	745	720	785	763	722	754	694	749	736	725	743	750	691	727	749	774	772	732	740	760	758	756	748	722	729	754	761	747	754	756	706	760	723	723	749	713	743	756	741	732	741	739	719	737	747	698	744	690	710	727	757	727	736	687	757	791	727	686	768	716	729	763	712	692	731	768	744	758	710	738	745	704	750	727	724	700	726	729	797	723	775	756	736	776	778	771	732	723	760	748	738	758	711	778	723	764	759	728	785	712	732	772	724	744	726	726	753	741	746	715	718	715	755	750	739	786	789	765	731	725	744	739	714	733	778	743	701	758	751	763	669	735	728	718	738	715	741	745	743	771	752	729	787	724	754	734	704	747	740	731	726	764	735	753	729	740	745	716	730	688	756	785	739	728	784	738	765	745	713	756	675	687	765	769	698	717	749	727	741	730	738	754	771	765	719	763	741	738	728	713	798	728	779	769	730	704	764	693	771	738	725	684	703	723	746	734	761	761	745	745	741	746	684	761	735	725	723	705	717	728	725	739	720	765	740	735	734	736	747	738	732	740	699	763	750	799	763	712	751	740	719	710	737	707	734	746	756	783	753	748	739	702	786	694	715	748	674	749	723	749	740	728	780	750	739	730	759	758	746	731	776	735	692	724	703	763	732	791	697	758	760	771	736	741	765	749	747	715	746	726	764	704	709	688	775	760	751	768	727	687	699	758	695	718	744	725	738	739	764	752	730	764	693	742	777	690	743	754	720	726	766	715	781	745	696	698	719	746	767	751	737	725	751	738	719	732	745	724	754	731	755	752	762	745	705	761	750	780	688	710	731	716	715	747	743	712	764	774	712	761	725	755	708	752	748	772	759	756	744	760	725	702	764	740	724	734	761	798	727	669	747	762	762
39637	44013	29548	26569	23911	23163	20414	21429	41634	32727	27967	25190	25252	16871	10045	4548	2789	2010	1798	1080	647	512	467	549	509	452	314	288	293	290	287	288	310	286	264	265	289	276	302	293	319	271	297	269	270	279	283	294	290	282	256	301	264	253	267	301	279	285	264	276	239	292	274	272	279	275	276	261	265	281	284	277	281	273	287	255	271	274	260	254	292	269	270	258	243	298	278	281	284	290	267	281	260	253	303	269	296	251	289	272	298	284	282	274	289	291	287	280	281	262	247	290	249	285	291	261	276	300	262	280	261	294	275	254	278	279	257	249	251	257	282	280	260	283	256	272	262	258	282	280	273	274	262	274	290	270	286	289	274	291	271	250	254	248	275	264	268	251	263	266	293	279	272	276	260	307	277	261	246	255	251	263	246	266	261	256	274	287	269	242	286	263	288	235	264	280	283	294	267	273	293	267	294	248	296	243	285	267	257	280	268	285	232	267	265	281	279	260	284	245	289	285	266	280	291	289	291	268	259	285	250	298	295	273	283	266	283	275	284	273	283	262	258	288	266	284	285	263	266	296	277	245	269	228	269	282	253	266	272	257	271	265	285	298	269	277	311	258	255	261	266	257	300	258	287	259	282	268	292	308	266	261	281	264	280	269	284	300	259	264	256	265	258	294	244	267	253	276	285	260	290	270	257	255	287	265	255	280	275	257	274	243	267	275	252	249	245	261	252	286	303	269	263	250	252	243	248	268	267	276	281	291	287	250	278	264	271	303	293	279	286	300	267	286	274	268	306	275	268	264	284	265	296	294	298	278	244	274	272	246	265	256	267	262	261	266	259	256	274	268	273	281	281	280	240	267	258	258	247	261	256	279	288	262	261	271	259	278	255	247	284	292	303	275	255	259	277	299	269	275	260	275	281	252	303	278	264	276	284	252	274	270	240	253	245	274	275	276	289	274	282	286	269	289	255	252	299	257	279	282	263	242	266	266	287	263	264	280	275	270	277	249	251	254	273	268	277	272	277	289	270	252	273	270	254	284	290	294	275	271	294	257	290	279	284	259	247	251	268	227	280	269	263	279	260	290	287	230	311	226	241	238	281	258	261	273	283	248	287	279	321	252	277	265	261	288	240	283	263	281	261	243	290	277	256	258	280	248	279	253	288	252	248	246	301	226	285	274	262	255	280	285	272	251	266	243	266	249	285	276	267	266	275	249	287	279	296	264	273	279	270	289	244	287	243	268	256	286	292	269	289	291	285	257	274	275	291	264	285	258	263	252	259	271	306	287	279	278	264	252	264	240	257	269	264	278	281	245	259	304	285	302	293	255	229	282	270	244	256	256	294	264	261	281	300	307	282	252	265	273	305	259	309	279	253	290	240	277	273	243	263	273	276	286	286	251	243	281	278	259	276	291	295	276	254	267	267	245	250	270	257	255	276	267	277	277	244	258	282	259	286	274	273	283	280	231	288	291	275	281	281	274	286	248	263	283	250	260	298	264	305	280	250	257	264	291	298	293	290	273	293	278	242	251	268	282	287	265	274	261	265	295	272	285	238	268	253	264	266	269	257	295	263	268	278	280	261	256	309	243	284	271	304	267	262	334	282	278	265	278	290	246	252	238	298	266	265	287	243	280	286	276	260	289	263	277	237	273	262	274	260	255	266	270	276	249	271	285	266	282	258	283	221	274	240	291	280	291	277	265	233	252	260	287	295	293	284	271	247	285	265	287	278	279	272	293	261	281	295	269	278	290	266	258	259	249	291	302	276	258	258	257	270	282	269	260	296	256	268	296	265	278	246	279	274	266	291	263	270	291	265	287	259	289	269	273	290	275	279	244	279	280	276	263	232	266	284	266	289	272	256	261	260	270	282	269	247	254	248	270	269	274	275	278	300	260	295	245	264	307	268	287	276	263	257	262	300	278	287	256	267	256	268	263	268	252	287	294	306	253	279	278	273	284	273	265	261	259	281	269	266	283	243	281	254	281	268	292	283	270	256	305	255	260	242	277	272	274	245	286	251	278	253	269	268	280	288	287	284	270	259	238	287	273	265	271	289	268	283	282	226	290	276	245	234	276	266	280	268	289	285	269	253	249	275	273	275	267	289	280	274	297	260	275	252	277	275	283	285	289	256	263	289	272	280	284	242	229	245	253	266	258	249	268	294	268	263	290	274	258	243	272	230	254	275	289	296	305	263	253	273	277	220	264	265	266	258	269	242	278	305	259	270	301	252	245	277	293	251	285	261	267	297	250	295	278	235	282	293	272	264	254	271	262	285	278	264	271	260	258	270	253	242	283	248	287	270	284	276	286	291	297	268	253	275	246	248	277	297	287	271	280	293	223	242	261	291	298	279	268	279	297	298	275	306	253	277	275	271	244	268	277	273	274	236	253	275	278	279	281	262	275	275	288	294	302	269	284	264	280	276	303	251	256	276	273	298	252	271	234	239	285	270	266	260	268	268	272	289	270	271	260	273	251	272	264	259	270	284	246	289	289	273	245	275	295	268	246	273	302	280	260	275	303	242	272	247	288	291	262	293	256	262	286	280	304	258	246	260	258	275	261	266	276	273	274	276	260	264	251	247	322	263	266	250	277	282	283	276	278	267	258	271	269	287	289	252	279	253	278	255	256	274	240	266	262	270	279	298	278	263	243	279	279	264	247	267	253	251	250	281	287	267	254	255	253	232	263	262	243	255	264	273	297	285	232	277	268	272	273	313	255	272	261	273	277	251	246	292	271	270	301	287	273	266	247	265	250	310	281	271	259	264	262	247	278	289	244	264	293	259	275	254	261	285	274	294	276	279	272	246	269	258	278	251	243	261	272	264	275	277	280	262	255	261	278	274	288	254	277	307	270	252	264	280	266	287	279	289	252	270	262	281	314	254	271	291	283	266	254	239	246	300	269	263	251	282	282	273	268	285	279	299	264	273	275	247	278	265	255	281	247	280	262	255	256	266	266	270	263	278	294	289	253	281	282	281	302	248	288	272	257	308	266	267	265	300	254	259	269	268	293	247	255	272	250	275	272	278	289	264	250	250	267	279	251	265	257	278	264	283	276	272	290	268	274	272	261	264	271	258	299	282	290	251	259	266	267	270	265	270	237	290	244	268	278	312	286	257	272	241	278	257	246	275	263	280	279	243	257	313	275	301	264	269	294	237	259	299	307	266	289	260	265	263	254	300	257	270	247	269	258	260	269	290	281	276	265	261	293	264	270	272	289	309	278	272	281	267	259	275	246	265	277	288	309	272	261	270	263	253	299	269	272	272	298	283	259	280	280	270	294	274	268	267	276	297	286	291	247	260	264	268	273	279	269	241	273	277	266	262	263	260	282	274	265	269	249	274	254	255	247	266	271	269	291	264	267	268	306	257	276	285	270	278	281	266	257	283	240	257	266	268	251	284	250	286	252	256	270	293	266	272	277	263	265	269	282	264	275	299	239	278	295	292	266	275	277	274	261	274	260	236	256	284	292	260	254	246	261	290	287	263	280	269	227
29327	35185	25266	28706	28843	30381	28423	29899	47262	39922	30767	39510	43336	33120	24350	15428	8539	7908	7785	4447	2402	2141	1960	2469	2526	2184	1008	915	1031	928	842	879	853	873	795	887	813	791	797	793	769	815	787	787	789	763	771	711	758	753	723	778	717	667	689	743	744	708	674	723	730	708	763	767	669	747	710	694	746	732	723	701	729	712	675	689	701	735	724	679	684	664	713	696	687	694	732	713	766	754	739	691	706	683	718	710	708	732	730	700	697	706	721	661	688	724	688	726	742	705	729	685	703	703	726	759	727	720	724	717	723	745	723	724	693	701	741	729	718	672	708	677	727	697	694	691	733	728	673	697	712	718	697	709	777	733	723	673	730	718	734	713	678	759	708	727	718	753	722	690	737	712	674	753	683	740	724	728	726	677	736	720	691	700	770	725	653	716	710	716	709	758	723	672	683	766	717	696	711	668	725	716	730	722	684	699	738	698	696	681	724	693	688	710	690	724	668	725	662	726	705	681	707	719	705	732	706	704	755	674	659	663	659	714	717	714	707	700	662	718	699	733	719	696	703	703	756	742	678	698	710	707	689	689	671	718	720	733	680	662	692	687	660	699	699	678	784	728	687	729	690	714	689	732	709	715	713	671	742	743	752	701	682	686	724	771	687	726	652	740	714	696	734	709	739	683	690	668	676	707	706	732	714	686	694	703	703	719	680	710	720	720	688	697	671	654	763	750	739	757	714	691	702	746	753	696	710	712	702	712	658	663	728	705	763	685	683	711	676	725	705	745	703	706	729	715	749	678	710	707	697	731	704	680	743	747	712	674	689	661	690	708	714	720	708	704	700	717	716	761	646	655	703	695	706	695	675	716	688	686	726	723	706	644	694	735	713	759	683	740	733	706	692	687	686	678	680	723	694	681	687	707	757	718	750	717	674	685	698	686	720	690	724	704	676	663	711	676	726	689	661	744	691	719	704	730	715	761	758	702	691	699	702	672	707	732	699	709	707	721	714	750	697	680	726	691	725	706	683	709	716	642	711	688	701	676	697	659	689	744	697	746	702	697	716	685	775	662	720	711	702	679	706	767	706	668	679	719	706	704	715	732	710	711	757	674	664	701	704	733	739	720	695	702	710	662	766	670	713	672	713	679	662	706	725	633	748	708	695	703	697	673	721	703	692	725	699	712	712	706	681	691	673	715	732	657	665	707	751	682	742	721	721	696	681	701	672	667	703	734	706	710	741	739	725	704	752	694	724	678	657	709	733	708	752	701	689	753	768	710	767	679	666	702	713	705	698	688	692	721	721	706	693	693	724	680	721	690	746	661	710	700	744	728	672	697	684	649	729	706	710	718	722	665	728	714	720	724	697	678	719	725	723	708	717	712	718	659	711	725	698	692	700	686	727	679	685	692	669	731	741	706	757	725	706	748	720	711	726	702	690	706	761	738	697	662	697	692	713	712	733	734	679	678	737	736	719	722	705	678	683	744	689	714	662	660	705	731	708	727	708	646	763	700	672	706	704	680	745	670	700	712	710	734	673	705	728	664	700	688	655	671	694	733	667	750	727	680	718	722	714	665	679	668	684	686	701	667	697	663	720	730	677	670	711	714	707	703	686	695	708	667	690	731	743	733	760	691	704	685	733	716	688	688	700	658	704	723	709	714	722	695	688	738	710	723	691	694	676	704	708	716	748	675	703	684	662	690	714	687	710	669	730	762	736	694	701	677	695	692	677	698	753	651	687	680	705	674	717	717	676	749	754	705	684	717	690	677	693	686	726	681	692	711	693	693	688	692	733	725	726	686	707	696	702	686	697	727	740	682	674	709	703	684	721	726	710	703	696	734	782	725	740	711	695	711	698	700	755	693	703	744	711	682	766	698	684	684	699	681	675	734	740	711	707	700	656	702	716	736	728	693	743	716	673	734	669	694	742	760	727	717	710	708	742	726	713	711	714	685	703	699	723	683	694	712	697	721	696	693	717	710	697	727	717	719	704	692	686	710	735	743	723	661	744	716	708	700	687	676	719	685	662	700	709	730	703	693	692	713	690	685	690	695	728	737	661	665	718	686	713	699	722	646	728	725	733	701	709	747	727	694	679	686	716	691	731	728	661	715	720	694	758	704	714	729	713	704	721	722	689	668	709	688	711	732	694	730	662	660	718	685	678	703	723	690	679	717	726	797	714	716	758	685	740	709	705	726	712	745	715	750	733	697	682	740	757	726	713	683	711	699	672	748	714	749	651	731	712	673	701	752	700	681	697	713	678	722	701	673	747	696	709	717	734	699	697	728	677	707	759	681	688	750	729	720	716	719	706	678	739	695	714	716	721	741	707	715	701	704	644	711	683	707	757	723	694	720	714	726	696	732	703	660	671	718	661	669	689	726	709	712	776	677	686	695	694	704	712	713	701	735	753	696	674	658	728	715	720	694	726	686	716	740	683	671	731	735	700	706	744	699	668	694	662	685	681	691	789	688	755	707	709	695	749	721	723	689	707	686	686	714	674	708	685	758	700	751	720	727	695	698	699	698	691	699	711	722	730	692	663	691	715	755	712	722	772	737	726	736	691	709	654	710	731	714	744	714	749	700	709	721	699	690	718	695	716	706	668	720	666	760	689	680	716	672	683	734	722	677	674	692	714	675	712	677	726	726	703	751	723	709	752	710	701	697	702	760	698	692	727	678	729	694	739	645	755	717	720	729	714	680	709	724	703	658	717	687	729	698	707	721	672	714	716	708	690	684	729	705	701	735	661	719	719	689	749	713	681	722	719	694	694	706	724	694	635	724	648	688	725	728	738	729	692	712	728	657	724	668	695	722	740	715	741	717	698	704	738	756	711	727	699	726	698	707	710	679	645	659	677	681	693	728	711	712	711	735	750	730	706	687	696	721	713	688	702	677	681	669	726	726	712	667	721	702	707	673	707	697	680	697	729	740	696	731	672	713	676	651	745	720	695	674	724	681	657	710	708	693	720	746	690	676	764	719	669	712	748	680	701	744	679	672	703	745	664	679	739	720	715	645	723	736	684	709	698	744	678	725	704	640	724	727	622	754	711	687	728	693	718	692	711	711	643	722	736	676	688	717	663	731	706	699	719	707	737	707	727	704	693	681	727	713	688	695	765	673	710	714	726	681	715	720	692	696	711	659	716	698	653	689	706	701	736	739	666	666	707	726	733	686	715	741	704	708	677	707	700	681	688	707	746	703	714	711	729	729	681	680	695	711	709	740	705	712	683	663	709	731	728	688	732	734	732	651	720	710	683	751	704	709	693	760	712	702	673	706	702	699	748	749	692	707	739	700	695	687	703	697	706	772	701	738	704	747	675	719	727	722	711	715	727	672	737	706	682	705	713	673	729	708	669	731	709	700	717	678	695	676	727	732	668	680	674	764	713	699	653	701	727	688	657	703	696	703	675	690	712	741	698	724	706	713	676	699	722	697	706	656	753	711	685	692	670	708	679	709	674	681	705	734	701	696	678	705	702	705	744	739	736	707	723	716	745	730
8296	6354	4645	3166	1837	1526	1248	1680	3297	1670	1661	848	723	450	384	256	212	234	178	175	175	201	154	156	185	190	174	188	162	168	191	162	175	175	187	184	192	161	183	175	160	185	188	184	193	189	183	159	176	165	183	167	164	178	194	166	181	192	170	180	171	166	172	165	196	164	197	164	186	183	179	172	189	173	182	165	186	159	167	147	160	185	173	182	163	172	190	165	164	170	190	179	188	174	193	168	157	157	177	178	183	191	186	182	189	167	178	170	167	186	169	176	176	186	184	163	186	182	181	173	177	172	181	199	166	175	181	199	190	152	200	161	176	148	165	163	156	193	172	169	176	171	165	182	204	158	165	167	173	175	184	154	172	172	183	156	171	188	195	154	173	185	148	167	176	156	153	157	173	179	188	169	183	163	186	186	156	170	166	171	157	165	176	151	160	170	169	170	168	151	165	150	210	180	181	180	193	181	195	148	156	149	167	176	173	178	182	159	146	157	192	199	172	181	169	182	157	180	136	175	170	173	184	194	193	185	167	161	176	158	163	192	182	183	175	175	176	171	176	171	166	174	174	172	151	187	161	184	184	169	190	177	149	170	166	183	198	188	169	179	180	160	160	162	164	172	174	166	152	165	175	189	181	189	182	160	187	169	179	181	187	175	189	174	164	163	184	188	183	194	176	187	171	164	199	161	139	216	189	163	192	146	173	156	155	160	174	174	174	164	140	156	158	178	195	157	180	186	168	170	172	146	164	169	162	175	164	175	171	187	142	175	173	187	196	182	177	174	166	187	178	173	171	173	182	193	162	164	155	182	173	165	137	150	178	174	160	180	186	158	171	173	155	180	187	166	179	180	162	152	165	163	173	161	189	148	179	160	189	201	167	168	179	171	164	148	160	162	167	191	181	185	163	195	170	190	176	188	180	178	159	162	165	184	151	157	182	182	159	184	175	173	175	160	170	158	160	193	169	164	161	153	178	174	158	178	155	173	180	186	160	184	169	185	153	182	177	189	170	178	181	174	162	181	177	195	162	183	192	185	181	168	204	175	183	182	161	200	217	164	159	197	168	181	172	159	185	150	182	189	180	158	181	194	183	181	177	164	172	173	166	179	174	201	176	166	178	157	175	179	174	161	172	156	182	180	174	175	180	198	186	181	172	183	184	179	177	173	180	174	180	173	193	168	174	189	161	184	180	172	185	161	177	156	174	166	185	157	185	171	182	181	186	135	157	165	172	164	174	159	171	184	171	166	181	166	176	198	140	150	160	167	166	179	159	198	186	181	162	181	184	184	197	180	181	189	161	202	169	170	181	193	193	156	177	183	167	179	183	166	170	173	148	177	164	158	161	180	202	184	174	191	184	184	188	172	179	179	179	174	171	168	151	164	173	156	169	165	170	141	180	177	178	171	166	166	176	162	174	183	178	154	171	173	156	167	161	203	173	141	165	162	161	188	176	185	175	173	181	173	168	181	152	199	190	196	177	161	156	166	170	168	178	161	182	178	175	160	171	163	171	178	161	151	144	189	177	158	170	188	153	176	178	148	196	165	186	185	170	190	198	157	173	172	156	195	187	163	179	166	160	157	171	180	129	174	175	184	183	184	167	189	175	182	170	170	172	160	195	178	165	157	169	159	164	164	180	186	183	165	196	187	173	177	186	177	186	167	155	196	159	175	175	174	187	167	179	162	157	161	167	163	178	165	183	196	166	174	160	151	186	159	175	163	147	174	163	184	162	148	159	171	172	174	156	181	183	161	169	189	168	162	165	181	179	139	170	181	172	161	166	181	163	155	190	175	169	181	168	168	163	192	173	186	179	166	186	165	170	201	171	181	171	177	173	190	171	201	199	164	165	143	191	189	183	178	171	155	171	162	182	159	171	179	169	178	210	176	190	198	203	177	182	165	190	151	185	163	171	171	171	173	175	159	169	161	182	190	175	184	173	162	178	183	193	196	146	177	152	190	161	186	137	174	157	160	182	181	163	158	160	151	185	142	196	180	162	176	171	157	175	181	180	170	171	157	158	166	186	174	169	181	184	175	194	203	171	167	156	182	182	171	181	195	170	166	174	178	174	173	188	175	144	163	189	178	166	175	176	163	155	178	164	189	152	175	167	173	179	190	178	175	185	178	173	144	188	182	173	141	174	148	163	144	201	179	182	195	179	182	190	174	173	178	183	155	187	204	165	168	182	171	163	200	163	172	187	171	155	164	163	191	199	187	177	185	175	167	174	171	170	175	205	173	180	197	171	181	175	177	165	179	179	163	161	167	174	178	176	171	185	180	184	188	173	187	168	182	173	161	168	164	175	162	185	175	185	166	168	179	168	158	166	175	169	184	169	180	165	179	165	171	171	181	171	156	172	193	159	202	166	174	169	165	206	173	163	170	155	163	164	172	166	154	175	180	157	170	165	176	151	185	168	194	165	184	159	177	192	168	194	175	176	183	196	159	163	169	188	198	187	167	183	209	187	178	190	178	177	186	189	164	176	166	169	166	194	165	196	163	200	165	177	173	173	161	195	179	167	163	154	174	188	165	171	152	169	171	172	168	164	162	180	151	180	179	159	166	179	188	169	182	163	158	173	162	157	180	159	180	172	182	149	163	176	170	165	189	170	176	167	182	151	164	170	176	179	175	176	172	166	170	179	190	160	174	162	176	169	188	185	173	154	160	153	182	160	174	169	168	171	164	183	180	188	193	178	176	198	150	169	187	187	185	182	188	155	171	171	170	158	151	172	182	173	146	162	175	207	152	177	155	170	196	174	167	169	172	181	172	149	164	180	176	169	149	186	165	164	182	155	182	171	174	195	183	163	157	166	181	160	164	180	187	184	183	162	184	175	176	180	159	175	191	179	152	148	161	188	170	197	208	154	154	167	157	159	170	169	159	174	193	188	164	166	183	179	176	168	190	173	184	199	179	162	178	185	163	164	192	195	165	178	168	169	168	166	170	157	184	170	185	170	193	171	174	153	173	161	168	176	161	158	174	164	180	201	188	168	165	160	159	173	157	174	200	185	178	185	189	191	161	171	181	183	181	153	167	182	153	181	185	170	172	186	169	167	189	172	192	170	161	165	184	182	184	188	155	203	177	185	172	162	186	157	189	146	178	167	179	172	153	183	186	176	169	157	167	183	183	136	177	199	178	179	176	158	192	149	185	188	160	153	164	169	180	135	188	191	195	166	180	159	165	179	165	156	160	159	165	174	181	156	167	180	158	179	154	172	161	167	167	166	149	178	173	191	165	181	165	174	170	176	173	172	191	175	211	175	164	184	148	174	172	183	168	150	180	163	175	168	167	190	221	175	173	172	198	153	178	163	195	164	167	169	178	205	152	174	167	138	185	186	175	165	179	175	161	184	202	168	153	159	186	156	170	174	178	191	186	176	170	185	175	186	166	185	198	171	167	180	163	183	193	184	177	184	193	171	179	158	177	173	195	171	190	182	155	191	166	169	165	169	188	177	182	165	175	183	197	184	157	175	161	184	223
6516	7028	7289	7829	6302	5889	5336	7857	14653	7913	7820	5312	5199	3177	2202	1171	862	848	738	585	609	626	504	549	544	556	516	520	512	515	531	522	515	507	515	510	516	526	564	523	521	510	499	534	511	538	516	508	470	523	524	518	500	508	511	544	510	492	515	559	514	499	523	539	513	502	529	502	505	505	533	551	506	586	505	519	532	493	528	495	485	525	509	528	505	498	517	522	521	541	545	495	518	522	496	478	538	536	513	517	512	524	519	518	550	532	499	516	533	557	549	535	540	524	514	478	530	497	489	514	480	531	522	448	503	511	504	529	513	533	512	511	493	542	530	516	532	492	506	518	493	511	559	518	479	524	508	521	466	553	495	565	508	554	502	544	503	508	517	493	539	541	500	523	520	491	532	505	517	534	550	492	541	548	483	516	515	531	509	554	514	522	518	499	500	523	511	519	539	528	489	479	534	537	551	514	497	477	495	529	485	485	524	522	507	533	488	572	497	517	508	501	533	485	514	502	484	532	548	529	526	525	565	517	533	498	506	515	493	524	535	500	483	507	508	539	520	556	515	540	514	548	492	498	526	537	494	500	524	548	497	545	505	495	540	534	521	523	522	515	536	498	551	527	503	531	498	510	508	514	542	519	545	483	510	541	545	536	543	527	492	512	464	534	489	511	545	537	530	519	530	513	507	561	489	487	557	504	509	516	527	521	474	531	532	531	496	511	508	551	534	525	517	482	538	544	539	482	436	546	500	497	528	487	557	513	511	505	519	539	545	522	517	564	480	548	527	486	506	502	506	490	459	547	530	545	511	486	515	531	568	566	486	535	546	471	526	540	497	496	511	533	510	551	494	499	506	510	501	540	508	517	528	515	535	487	517	548	517	527	544	500	505	507	532	532	526	524	532	514	504	534	541	502	506	526	544	532	501	509	542	509	507	536	529	526	521	543	528	518	498	569	477	516	509	525	549	536	522	532	520	524	544	484	543	480	514	512	529	518	544	537	516	492	512	518	528	538	488	531	514	513	548	527	502	558	494	545	530	489	545	529	491	532	516	474	511	512	517	533	541	496	533	511	506	530	521	524	507	507	532	511	535	529	478	498	532	538	487	498	538	514	501	557	547	475	529	526	501	520	483	497	543	560	522	474	549	556	584	511	498	557	549	484	520	465	529	501	504	517	499	507	500	481	544	508	483	479	515	512	495	493	541	501	513	517	504	546	501	518	520	505	522	522	568	516	558	516	548	501	506	551	532	513	469	513	570	515	508	520	561	502	508	512	531	534	540	481	528	509	532	512	502	542	502	529	492	505	510	530	534	508	532	551	513	530	507	473	519	510	490	526	470	525	529	498	519	517	524	524	481	504	508	509	534	567	511	490	516	504	533	485	551	497	513	520	523	534	506	509	473	495	527	482	561	523	505	493	528	509	536	502	515	505	534	526	515	536	484	531	508	507	511	501	535	484	490	510	498	539	527	523	511	518	530	529	489	467	536	499	570	498	484	511	521	549	494	534	507	535	487	528	538	505	538	485	516	506	510	493	527	509	520	476	484	490	521	493	549	519	519	531	476	511	541	511	555	536	496	516	499	501	497	524	575	510	524	525	488	545	524	496	520	508	495	489	530	521	537	510	534	488	481	514	541	514	528	570	506	519	499	540	540	501	565	516	495	497	522	551	521	523	523	547	495	526	521	536	499	514	503	522	513	510	513	508	555	530	499	515	523	516	514	527	524	516	541	504	532	497	498	500	552	547	518	520	504	537	490	520	514	527	561	552	542	535	500	501	514	543	581	520	516	547	475	537	506	526	524	505	453	571	506	553	491	529	550	494	501	550	523	466	529	534	502	553	518	519	526	503	510	522	495	499	535	527	531	520	538	464	527	509	532	469	540	556	510	486	509	502	488	474	498	502	477	476	522	513	540	526	489	495	499	478	541	529	525	518	492	519	512	499	503	539	499	513	552	538	511	544	495	515	528	512	545	534	497	536	521	504	528	575	546	520	520	529	491	500	507	525	469	504	521	461	519	500	505	554	459	538	504	504	480	518	496	535	510	518	557	512	503	493	543	510	487	503	485	520	549	508	492	565	530	527	493	499	525	521	541	488	533	490	544	519	545	520	519	491	489	530	480	523	476	513	497	519	494	506	521	503	540	538	530	478	543	535	563	527	515	496	518	548	521	502	499	496	509	510	541	434	504	493	531	512	513	513	559	513	513	545	485	520	517	527	558	531	502	535	535	532	517	514	541	520	516	548	498	550	517	543	513	548	549	532	471	528	513	533	514	494	538	529	539	503	582	504	497	507	527	463	506	491	530	515	507	585	495	512	494	541	508	532	505	489	531	518	525	516	514	511	498	512	542	532	524	522	507	465	500	517	540	514	503	521	489	511	510	532	564	548	546	510	470	511	517	521	564	556	533	494	533	546	565	484	504	490	522	481	512	527	504	517	518	511	491	480	477	520	511	544	504	542	534	532	551	503	515	521	509	520	497	502	453	522	502	541	497	489	508	518	553	490	481	537	543	527	501	520	500	523	541	532	473	522	518	528	494	538	531	525	535	530	500	553	539	538	517	505	523	497	525	528	522	544	507	501	518	544	509	490	515	487	531	553	508	497	507	488	526	532	470	512	536	496	500	541	520	517	514	488	514	533	566	535	542	532	506	527	495	542	523	512	528	518	537	522	512	518	548	476	546	520	502	509	486	498	480	546	504	513	524	502	528	508	496	533	488	529	489	478	464	524	530	488	535	526	521	500	502	512	498	509	521	491	539	499	487	535	545	526	528	483	530	540	546	503	516	516	492	531	531	504	526	541	493	508	523	476	515	525	557	548	522	546	520	507	540	473	476	507	509	524	544	496	504	559	501	548	539	525	510	518	569	504	547	509	543	509	522	500	486	559	521	488	505	486	527	526	515	522	516	540	517	562	469	523	493	564	518	531	544	522	508	510	482	520	556	555	553	485	535	504	480	517	548	504	524	531	496	474	496	546	513	563	529	511	514	534	499	545	514	522	508	500	568	539	519	503	491	543	533	482	532	475	524	504	501	531	503	476	489	474	490	494	524	492	532	546	518	548	519	540	485	535	539	512	522	528	480	541	544	518	491	519	539	509	516	545	476	517	533	533	526	522	517	494	537	505	499	549	515	534	514	482	520	497	544	511	526	550	519	498	519	511	502	557	545	521	522	546	508	504	504	543	501	508	523	505	536	489	526	532	514	519	534	553	550	515	492	477	545	498	516	494	565	484	534	545	510	514	497	493	536	486	475	530	538	559	541	508	502	508	545	542	530	506	524	525	536	523	516	539	499	553	475	499	548	547	542	508	528	534	545	526	505	539	552	560	545	508	505	518	544	533	533	515	502	499	529	523	496	538	534	519	526	528	523	504	523	497	545	498	511	543	518	521	499	501	552	490	525	520	538	560	562	565	490	494	511	501	531	498	506	532	511	547	553	559	498	529	529	524	540	497	526	498	525	487	501	504	481	552	483	550	503	534
25597	35100	25430	20966	15641	12921	8219	16226	21572	15595	11416	9784	7910	5205	3363	1537	894	658	492	407	398	380	388	324	363	312	257	257	310	259	272	200	262	287	282	263	280	263	241	251	282	280	256	254	284	257	255	274	255	257	272	279	274	261	250	268	253	266	302	278	243	256	268	275	289	262	240	287	293	261	272	269	259	253	276	274	260	255	287	280	262	258	274	271	254	299	273	262	263	289	288	303	273	263	264	231	262	262	259	283	263	268	262	301	276	284	263	266	264	251	267	236	294	249	292	267	263	247	262	265	255	284	251	274	258	275	292	264	246	256	270	282	266	264	272	234	285	292	250	253	272	260	274	257	275	236	265	288	292	290	236	269	270	255	296	276	285	259	275	281	248	264	278	262	280	262	268	259	248	265	258	291	258	260	285	272	248	249	241	290	268	264	276	229	300	243	266	307	291	256	259	271	240	279	276	249	271	280	245	277	300	256	279	253	257	276	258	273	271	280	247	243	250	265	259	251	271	269	261	259	277	276	273	289	266	264	243	251	269	294	254	259	269	307	282	244	253	265	262	274	227	255	301	256	273	289	258	298	288	271	271	278	271	256	252	269	251	261	269	261	262	243	266	266	241	264	244	296	253	263	271	262	246	219	265	269	259	283	247	271	241	254	267	280	254	246	237	261	271	303	273	261	246	267	280	254	281	266	301	276	289	292	264	272	257	225	288	261	248	287	276	237	291	250	284	305	287	301	272	268	267	278	276	256	301	251	260	241	295	246	265	251	270	263	282	278	257	278	259	249	252	253	253	268	284	247	295	284	282	253	252	213	265	275	257	296	235	267	263	253	267	267	268	263	271	268	272	269	283	266	270	272	286	251	282	257	304	290	294	258	260	241	257	231	272	245	278	249	286	241	286	240	246	258	278	260	265	264	255	278	251	278	247	287	259	263	255	265	268	261	275	258	258	279	261	244	260	268	263	258	271	261	272	222	267	254	287	241	256	271	270	249	278	255	275	262	266	275	267	268	282	268	280	272	268	259	293	244	260	282	248	254	265	264	238	245	273	238	266	237	266	253	273	245	256	277	273	286	282	268	262	278	262	258	285	268	263	260	245	249	282	269	267	275	230	246	281	260	274	274	258	269	276	255	254	270	265	278	296	269	290	266	255	258	256	258	250	295	290	238	281	263	270	241	252	262	261	258	276	272	248	264	257	274	269	263	234	280	239	231	273	270	257	311	251	277	262	270	278	287	293	270	237	295	283	282	260	256	300	232	253	227	271	301	250	264	262	277	258	276	254	270	283	258	280	232	262	267	321	269	269	257	259	279	260	276	259	255	265	282	268	254	286	277	240	293	265	286	252	247	255	236	243	271	262	276	279	242	262	297	278	271	261	267	270	261	251	284	262	281	251	274	266	282	272	277	269	284	272	277	230	268	263	274	275	252	281	254	277	236	284	298	236	251	272	273	257	272	283	258	265	238	301	254	250	281	236	303	246	263	267	261	280	255	254	263	260	276	290	280	273	247	276	252	241	261	272	279	253	237	292	253	289	270	291	273	278	265	256	274	280	247	267	273	290	267	252	258	232	275	254	275	233	267	262	271	271	294	273	287	267	258	259	248	228	264	258	244	283	244	288	259	264	231	254	276	276	262	268	256	268	289	270	269	249	258	249	264	272	234	304	279	293	254	248	259	281	276	319	275	255	276	252	247	261	233	272	256	280	283	277	266	293	261	283	281	248	269	259	255	254	262	245	269	278	279	278	268	270	266	281	255	243	289	262	264	268	254	249	262	254	273	301	262	264	278	261	265	296	266	240	237	296	254	268	262	290	243	262	279	260	265	261	252	274	259	283	292	245	235	250	230	286	298	253	250	249	282	273	289	267	268	241	236	277	269	251	271	222	284	265	239	255	273	296	305	279	262	260	268	268	291	277	253	283	243	263	280	284	281	269	229	258	242	255	268	303	264	263	277	275	255	245	233	267	238	241	306	288	262	251	235	260	261	255	272	289	248	262	238	266	290	255	248	264	294	277	247	295	261	261	251	263	257	274	282	279	260	272	250	263	276	259	266	264	287	285	268	290	270	260	278	274	284	265	277	297	266	261	261	251	284	259	271	260	283	239	265	283	276	264	275	236	262	227	252	252	269	234	270	260	281	259	273	267	234	232	277	268	305	256	270	263	285	270	272	236	274	286	274	282	285	265	281	285	287	278	216	275	286	247	294	272	248	270	250	281	264	267	266	253	260	267	276	267	271	252	259	238	279	245	264	285	252	281	274	249	236	242	265	289	256	277	267	266	257	286	261	286	262	250	288	272	262	281	280	276	281	279	278	261	239	284	254	312	250	281	259	238	293	257	281	281	275	259	236	257	273	287	264	267	256	268	245	285	279	264	275	275	275	269	255	275	280	277	265	278	285	241	282	270	265	271	250	260	252	250	266	244	269	275	272	267	259	273	273	282	275	268	265	240	256	257	235	277	275	250	230	245	265	256	252	268	264	276	260	264	270	280	264	277	244	278	273	294	245	260	271	254	272	265	249	253	269	272	251	284	265	283	281	259	271	287	294	264	264	284	251	258	270	256	257	242	271	259	231	255	254	270	266	265	246	264	275	308	261	275	275	275	264	259	243	274	269	264	238	270	252	253	264	292	282	290	282	271	252	272	243	245	277	252	247	258	286	258	289	285	287	253	265	272	267	261	272	246	261	278	260	266	246	261	283	279	252	262	274	287	275	292	279	311	271	247	245	257	285	254	265	282	245	270	278	298	272	250	277	266	275	258	243	267	242	255	266	269	273	252	270	268	264	280	278	290	307	235	236	273	249	252	246	273	281	268	253	268	273	277	278	230	246	276	273	280	239	281	283	246	305	253	271	255	276	284	275	266	287	284	257	266	252	252	290	276	233	281	253	256	243	262	252	271	270	243	250	292	291	259	268	266	284	270	311	276	267	266	274	262	234	260	248	286	237	254	304	278	254	272	281	286	244	231	273	266	251	273	274	233	252	241	258	261	273	272	241	267	295	259	256	260	285	267	255	251	270	226	271	281	276	252	253	256	278	269	253	259	282	267	238	242	267	267	251	241	247	297	273	249	266	257	278	249	285	268	279	256	276	242	281	300	252	282	275	263	252	283	243	276	264	242	280	253	268	249	274	257	272	279	248	278	288	270	259	276	244	258	255	268	256	277	250	274	280	251	230	266	266	258	250	252	257	243	273	265	267	267	293	273	277	271	262	280	251	271	323	275	278	276	281	260	283	267	269	245	238	258	259	270	274	271	258	266	292	275	247	281	293	262	268	279	296	282	267	268	244	264	240	268	259	249	274	276	238	270	271	270	243	277	263	271	265	282	274	279	240	266	241	281	262	261	240	254	267	259	254	310	259	253	227	278	270	267	265	241	289	251	288	295	252	282	264	258	242	291	264	276	270	284	266	255	296	284	262	239	247	263	287	288	273	254	244	283	283	269	262	266	292	284	241	300	264	288	256	273	263	248	282
19429	27651	20487	23264	20764	20442	15759	29512	33133	28293	16335	25538	25342	18945	14739	7190	4158	3101	2459	1595	1395	1230	1390	1266	1431	1204	829	807	859	763	822	759	788	772	769	788	728	747	742	725	759	730	762	751	783	760	801	710	747	785	765	711	723	727	769	736	742	731	726	755	768	735	742	768	762	747	776	713	739	743	721	710	769	772	739	726	760	723	733	682	729	718	730	749	738	734	742	698	735	737	739	744	720	726	708	757	697	711	754	721	702	761	766	729	774	692	751	681	711	723	757	750	729	726	714	766	758	785	705	709	752	691	783	773	683	703	718	710	696	723	730	740	737	681	729	754	772	778	688	703	746	692	755	781	789	811	716	753	788	742	761	760	768	702	762	732	728	752	742	754	763	751	705	775	736	729	715	814	724	781	702	673	699	720	782	753	719	736	782	718	715	730	678	721	759	757	735	723	720	776	751	688	711	724	676	764	728	771	714	702	714	755	739	728	707	722	769	760	739	750	702	745	697	779	721	701	724	757	777	749	716	790	716	757	747	736	716	712	764	759	763	769	756	765	730	714	714	754	753	704	696	775	755	717	708	739	719	744	710	743	721	732	706	722	751	737	743	752	778	742	759	687	726	767	745	726	730	732	748	721	774	725	697	732	786	700	707	736	726	726	729	705	722	749	736	740	727	740	709	738	754	767	740	729	794	717	724	764	698	713	741	744	728	742	720	757	753	683	736	729	739	760	735	728	758	731	726	729	715	697	758	704	734	735	695	791	740	723	735	726	713	720	756	707	750	753	744	762	742	775	708	704	751	730	740	690	696	780	743	735	772	734	707	754	742	758	800	754	665	752	741	746	779	683	686	715	688	770	699	708	728	752	728	757	745	777	744	734	763	686	733	765	700	708	750	755	729	767	705	724	732	728	760	740	723	777	742	761	707	691	693	695	740	743	738	722	721	746	738	754	705	769	734	784	714	698	746	742	737	718	706	704	706	751	735	703	702	761	720	741	764	731	711	720	697	700	806	778	701	698	730	778	781	728	706	735	767	707	736	719	731	727	743	775	723	785	749	708	744	729	724	718	760	838	741	779	747	761	721	725	714	785	713	747	693	714	701	725	752	727	741	777	706	748	772	707	762	792	782	744	729	738	698	724	726	753	729	749	757	758	770	741	698	710	766	767	766	762	698	735	720	776	741	747	718	711	742	685	699	694	718	712	735	695	774	705	754	740	749	737	723	724	762	710	762	704	743	690	702	729	711	668	704	753	743	655	722	742	695	724	727	739	746	727	766	746	738	739	728	778	767	733	754	720	738	704	739	731	760	728	697	768	740	746	720	764	714	708	692	745	732	707	756	706	736	760	743	737	708	794	763	735	734	774	757	674	764	709	765	694	714	774	768	759	711	733	783	714	772	720	745	753	699	753	751	712	722	761	736	746	710	725	723	746	742	770	791	743	710	704	735	756	756	714	714	752	738	708	764	702	750	689	760	724	738	731	754	774	702	722	742	696	736	763	748	729	747	719	745	781	760	733	746	709	749	739	703	714	765	760	751	742	719	697	705	711	705	761	713	738	793	736	710	702	754	753	702	710	755	724	746	713	753	763	729	743	726	719	784	725	725	689	758	727	733	759	751	754	791	759	731	710	688	712	698	735	739	704	786	725	721	769	708	686	687	725	778	759	773	725	733	718	711	760	726	746	716	717	699	736	748	682	747	723	763	766	735	742	708	764	765	724	745	716	762	808	763	731	678	734	698	755	742	747	732	777	728	770	751	725	752	746	762	752	724	712	758	696	736	710	732	743	680	669	761	693	788	693	763	731	742	700	769	713	728	713	748	734	754	754	731	765	749	743	773	699	771	751	742	717	682	714	758	735	728	734	690	745	735	765	737	797	722	707	718	660	726	743	721	748	692	764	766	760	693	760	741	818	734	720	720	758	707	756	727	741	700	777	759	737	680	773	723	748	764	706	724	717	716	722	779	714	771	751	849	745	709	746	750	715	688	739	666	729	697	752	734	681	723	770	695	762	740	763	707	734	781	694	721	690	709	719	770	735	691	748	723	699	716	755	722	723	732	756	717	719	749	710	760	733	744	742	718	781	724	754	762	770	735	732	707	683	740	758	755	734	726	737	717	765	792	750	783	736	744	755	729	740	750	679	697	720	701	718	730	711	735	774	764	783	712	717	718	731	785	739	733	706	740	763	752	747	758	688	729	703	712	730	737	751	737	733	734	761	754	740	778	706	743	751	760	719	717	716	677	735	684	756	752	747	746	688	713	712	723	699	706	772	727	788	744	726	745	759	690	730	756	753	738	706	759	735	735	753	721	760	709	745	770	675	801	739	711	729	728	780	700	732	758	723	696	687	697	727	740	718	712	739	742	701	679	737	730	754	706	732	741	729	770	737	750	702	767	711	728	722	726	775	750	741	757	712	718	743	704	757	753	746	741	709	734	745	748	713	776	714	713	694	742	750	754	770	775	772	683	728	708	722	701	677	736	750	779	731	744	732	759	698	764	710	688	773	720	703	717	740	730	675	742	721	743	740	775	718	732	759	737	735	731	744	713	713	739	716	743	725	713	736	774	780	800	769	761	739	736	735	762	749	732	750	722	754	746	764	730	821	689	693	733	750	686	715	707	730	749	742	740	778	733	744	753	698	776	730	714	751	698	718	767	720	744	712	756	696	735	747	745	752	713	777	744	740	730	801	777	741	757	705	722	762	753	745	708	771	668	784	757	715	696	728	719	708	753	731	751	763	752	679	784	714	697	717	735	728	737	786	804	726	744	733	737	708	720	757	749	682	738	725	722	720	734	730	703	762	705	742	759	793	758	752	709	717	659	740	727	787	752	772	738	722	693	738	748	761	709	684	732	696	740	719	737	722	726	758	748	737	742	727	699	766	673	720	688	762	739	722	742	776	735	760	808	713	700	766	730	739	706	773	732	730	765	723	756	723	728	771	735	697	741	758	753	719	736	745	736	748	752	753	759	734	734	732	744	677	735	682	734	716	784	703	759	676	765	702	747	748	704	745	718	724	732	732	773	709	761	706	729	788	717	724	718	722	707	741	719	704	685	734	737	731	711	752	730	754	713	737	738	763	729	736	743	742	761	709	735	727	806	727	747	750	747	746	722	712	714	718	729	733	711	744	733	744	734	758	799	719	711	777	694	733	775	699	750	737	722	725	697	789	735	745	679	753	749	724	713	770	753	731	692	759	772	756	734	752	734	730	716	701	785	739	730	736	767	741	733	742	761	728	721	743	735	747	741	724	766	744	742	730	694	688	776	684	759	706	708	757	754	751	739	734	778	743	755	723	745	701	760	745	702	717	753	744	753	749	746	751	727	702	756	735	750	743	726	697	737	688	725	719	754	767	727	701	719	747	672	743	737	816	751	782	733	737	719	678	721	762	697	786	765	694	734	815	764	735	702	702	721	725	754	765	756	736	736	750	735	759	757	741	672	724	747	773	743	719	701	734	756	719	724	756	751	737	744	723	740	744
44776	42757	32306	30668	30117	28521	24065	29930	33901	28778	24198	22479	23196	16381	10245	5643	2622	1972	1389	842	580	513	419	386	605	502	274	322	340	316	295	299	275	263	275	242	266	301	267	287	264	278	307	290	299	259	301	270	278	294	277	320	291	269	261	240	267	254	258	281	292	262	279	265	259	285	283	261	278	231	287	312	277	247	247	232	268	257	278	290	251	258	288	268	277	298	233	245	305	273	256	278	273	275	263	259	287	263	278	265	287	300	274	253	277	278	286	272	262	284	280	293	276	250	266	306	272	286	278	275	280	255	262	254	292	301	296	294	263	299	309	271	255	269	248	246	276	272	294	253	258	255	253	259	260	256	286	268	268	263	250	262	307	284	267	263	285	280	290	304	267	288	276	254	241	267	260	278	277	243	281	260	260	298	247	280	246	290	301	286	255	271	308	262	266	254	278	243	229	269	275	258	250	304	285	281	249	276	266	256	233	254	300	240	272	254	303	226	252	318	269	255	294	250	268	270	274	304	254	269	284	267	271	245	286	259	262	264	279	283	259	258	261	245	280	273	257	278	286	265	270	276	283	255	279	237	255	255	283	249	264	258	264	291	280	266	289	250	266	235	246	264	272	256	251	286	280	280	262	259	274	274	287	256	263	274	276	270	273	284	262	245	297	250	265	258	261	271	285	288	256	278	277	245	270	271	249	265	269	244	244	225	260	285	255	270	292	255	283	279	269	271	270	268	251	264	279	270	290	292	288	289	260	285	259	228	256	270	260	306	270	295	261	263	250	263	293	277	256	274	264	260	295	293	270	266	291	289	262	232	302	254	277	267	279	271	270	269	265	247	248	288	279	273	266	252	266	270	252	289	300	240	252	281	259	268	257	261	250	275	275	287	254	270	278	251	284	248	286	249	237	252	265	240	276	293	256	262	263	267	285	290	290	282	234	222	274	269	283	261	261	259	312	271	270	226	282	249	288	242	251	219	244	248	260	292	277	242	285	270	253	265	271	244	265	264	283	244	257	272	279	279	268	266	273	277	275	304	271	307	264	243	247	301	259	272	291	278	305	274	265	268	261	285	286	280	258	301	273	297	281	261	272	235	285	263	287	249	302	282	273	258	283	291	262	257	259	261	271	284	266	276	263	234	270	237	283	254	262	291	291	273	259	272	260	278	284	286	255	253	268	279	276	278	274	231	269	296	259	258	271	271	265	291	279	257	277	267	269	285	243	268	236	260	281	245	277	288	264	268	263	261	300	275	277	270	286	234	264	262	272	246	257	263	260	271	297	267	279	250	244	268	228	278	263	286	261	268	257	273	268	274	286	270	256	293	219	286	296	275	285	256	247	263	291	226	269	271	321	280	258	258	234	251	277	269	258	225	270	258	259	271	260	275	285	284	300	247	280	270	266	286	256	247	271	254	266	271	300	270	280	252	310	286	288	262	270	293	283	267	262	262	249	260	265	260	244	282	315	296	259	265	285	297	269	257	266	271	253	260	274	278	269	310	268	266	286	275	244	302	280	262	304	262	241	248	262	279	253	282	273	249	269	233	287	293	275	265	277	238	261	277	258	260	282	285	274	257	268	258	291	268	271	283	278	289	286	246	291	295	253	276	255	281	220	279	278	271	267	265	281	264	241	296	303	271	306	272	270	254	278	273	268	279	277	282	289	281	251	244	287	267	274	297	267	244	272	295	260	250	233	248	275	227	258	282	263	270	314	285	268	273	275	257	294	275	257	267	301	266	249	252	258	262	278	280	280	242	254	247	257	239	262	257	276	284	257	281	283	255	257	286	262	249	272	271	273	264	250	286	241	295	268	273	298	252	266	236	284	275	282	262	239	252	249	256	257	287	291	272	280	306	255	287	284	254	232	260	243	257	251	299	260	268	264	266	297	245	271	266	259	272	248	255	302	242	273	283	267	238	264	306	234	260	257	279	240	270	280	284	283	262	258	238	296	259	270	292	272	272	277	238	279	278	266	236	298	263	274	261	276	261	281	275	289	274	320	267	259	248	249	253	272	226	253	266	278	230	253	310	293	280	298	274	224	274	265	263	277	237	269	292	290	275	282	294	278	294	265	231	298	245	257	251	246	267	266	262	265	257	255	278	252	259	245	285	287	265	271	270	246	280	298	251	270	280	264	298	271	290	293	271	256	246	245	260	303	262	290	269	261	277	249	256	273	254	294	269	228	270	281	258	266	272	285	276	259	242	263	247	253	260	220	278	257	255	287	255	254	276	273	251	271	250	255	271	275	233	276	260	275	275	260	272	271	289	282	289	263	259	250	251	254	255	269	296	292	244	284	278	264	280	257	252	264	240	271	254	282	294	252	257	275	272	276	274	257	255	254	299	247	264	263	281	263	247	270	277	290	275	276	265	285	292	289	286	269	286	238	253	264	282	256	302	288	259	309	237	272	282	272	267	277	252	249	300	253	255	275	242	252	251	281	269	285	257	245	291	269	281	304	283	284	241	253	273	278	266	266	261	263	257	271	298	281	280	274	270	297	234	255	275	279	273	314	265	286	280	272	236	281	271	272	263	247	269	254	259	260	280	238	272	249	281	282	256	264	262	263	284	272	312	268	249	272	242	285	249	260	271	250	315	263	261	258	264	262	304	269	273	274	273	223	270	276	275	302	284	248	272	278	296	273	285	279	262	265	275	258	269	270	243	241	289	276	278	276	265	246	281	303	249	268	278	264	261	281	293	242	235	279	237	264	261	275	266	267	279	255	233	262	263	304	232	268	267	303	257	315	269	266	290	301	261	249	258	247	285	281	259	258	286	257	252	280	291	247	285	310	273	290	259	232	293	282	252	271	254	266	279	237	285	239	269	289	260	272	261	277	269	274	306	269	272	272	266	291	273	258	279	269	258	265	265	305	269	277	246	275	272	293	249	254	279	255	261	278	293	276	265	264	240	267	276	300	276	255	277	264	260	253	263	304	287	264	283	260	260	257	286	256	266	275	257	269	233	260	278	255	264	284	266	259	268	264	257	253	237	296	305	247	268	248	279	253	303	292	292	257	265	250	277	265	294	270	292	273	280	289	253	270	272	270	253	285	259	249	291	261	266	303	261	255	271	305	256	278	277	273	272	254	281	279	228	264	275	258	269	281	278	266	293	249	229	292	277	272	269	280	277	271	270	243	293	274	250	275	294	260	288	245	257	241	325	271	263	267	249	269	271	243	266	311	261	250	298	237	266	277	302	287	283	256	269	265	282	287	272	288	276	304	256	215	248	266	283	297	300	296	273	263	271	248	214	282	266	271	260	276	284	262	272	293	245	260	241	292	265	291	264	274	274	244	257	275	281	265	262	261	297	257	279	273	246	267	263	289	263	258	244	267	283	256	249	264	276	271	272	258	253	282	288	245	275	294	301	267	243	263	257	259	271	269	256	259	283	281	240	266	261	265	271	255	245	243	287	254	281	271	300	266	274	288	273	268	288	271	282	264	299	258	249	250	271	248	245	284	274	303	247	259	282	264	264	266	240
33697	36335	31901	35382	37438	35114	29304	38011	40020	39563	26434	38455	40037	31922	27431	18609	8907	8041	5595	3045	2431	2061	2088	2067	2854	2132	1025	938	909	898	841	875	792	817	778	794	771	735	805	742	759	826	757	763	736	792	768	755	765	737	780	779	761	744	735	684	741	745	721	699	716	771	728	755	780	735	757	725	739	706	683	711	731	712	803	718	703	690	766	730	649	738	735	686	721	716	722	736	660	718	734	742	753	692	669	721	717	687	725	731	705	749	686	679	684	736	686	741	712	724	756	682	694	728	708	696	713	697	705	693	729	740	698	692	715	707	678	726	735	670	721	714	684	728	688	714	728	686	694	697	650	707	659	712	692	695	706	701	705	729	688	663	713	667	700	748	718	701	704	730	708	684	717	762	649	694	734	731	713	711	701	714	715	732	693	755	698	694	695	688	764	730	728	735	712	659	755	734	746	715	754	689	664	718	678	728	696	683	692	664	690	676	660	698	696	721	721	698	679	752	659	740	732	685	680	664	731	683	738	668	717	634	693	687	678	683	695	646	700	697	660	736	686	707	707	746	668	679	687	695	697	728	697	714	667	728	672	782	710	725	748	698	695	684	713	691	683	691	706	692	719	726	704	733	655	705	679	680	674	705	700	732	708	664	716	739	654	734	680	704	742	695	675	737	677	691	698	701	682	706	717	729	707	678	686	724	692	704	683	737	696	695	678	706	737	690	709	694	643	702	740	699	658	720	710	682	704	661	695	685	701	687	741	729	721	677	739	728	702	724	675	739	655	683	691	714	677	677	717	695	692	662	704	688	697	708	725	715	760	662	742	702	691	712	737	709	670	664	711	741	687	658	698	681	702	683	691	701	739	689	696	681	709	697	725	685	687	666	720	692	699	678	698	749	732	712	688	664	701	657	734	689	726	733	724	734	713	699	723	713	705	724	684	666	752	697	682	717	712	688	727	692	702	679	686	666	669	707	662	722	733	649	678	690	680	670	690	660	686	740	708	689	705	669	734	726	726	706	713	720	714	638	673	681	698	707	699	703	719	725	720	691	678	696	692	674	709	697	657	646	714	693	750	664	718	708	703	721	732	660	731	673	694	699	716	672	708	686	704	713	729	689	682	659	721	714	653	696	683	659	680	679	697	730	670	683	727	708	739	657	688	727	694	707	719	720	699	662	684	687	682	701	743	722	702	706	650	700	686	692	678	682	669	722	708	719	710	777	696	656	741	706	688	726	715	664	753	699	698	706	723	758	675	690	716	702	684	682	727	687	722	704	681	713	748	706	760	733	711	650	697	721	749	712	671	705	672	671	684	762	683	714	704	683	690	714	706	703	703	682	698	695	685	701	697	711	703	711	733	733	693	673	669	723	738	724	718	710	723	712	670	689	702	661	736	725	691	798	732	729	663	696	693	692	717	715	703	673	674	713	750	661	704	677	697	677	718	704	676	696	699	710	687	684	717	673	675	728	708	682	720	692	720	717	707	730	675	736	740	709	739	707	676	702	714	722	690	741	728	682	701	696	701	704	744	743	678	662	745	733	737	651	689	731	688	726	678	759	680	699	722	695	726	757	693	731	709	723	672	753	728	658	679	721	681	708	644	725	677	752	737	710	679	727	740	707	662	693	705	709	712	701	665	676	683	704	697	694	714	724	696	677	700	691	707	694	701	709	719	700	674	731	683	677	657	738	700	678	695	730	706	713	676	714	733	683	746	740	698	700	697	699	688	724	658	676	697	663	700	712	727	753	706	612	682	666	671	741	678	729	711	719	704	648	694	702	673	673	669	744	699	708	684	659	675	713	712	692	640	712	743	641	695	672	714	700	660	669	711	680	718	758	704	739	720	715	717	640	659	705	673	718	698	703	723	712	730	704	694	697	669	734	682	693	665	672	692	711	698	696	704	709	742	675	693	672	721	691	695	689	727	705	677	694	691	746	730	695	660	671	699	733	684	711	696	746	736	712	705	672	656	698	710	664	697	683	682	701	663	707	743	727	678	680	699	739	706	709	752	682	664	691	671	739	672	736	719	727	700	681	648	684	633	631	703	671	669	698	682	675	714	701	695	708	663	728	704	713	679	678	709	734	707	676	691	692	666	656	628	728	712	685	705	667	703	684	692	694	705	680	673	709	684	753	685	702	664	730	691	718	732	673	719	700	767	719	694	672	742	718	700	722	720	706	748	688	652	672	693	693	699	655	750	708	759	639	735	692	696	684	699	709	696	710	740	706	702	701	695	690	717	692	709	701	652	699	711	713	702	712	676	719	653	634	725	739	705	703	671	703	711	737	695	770	699	675	687	726	670	700	651	732	682	732	676	716	723	704	661	660	726	698	693	684	711	723	674	661	736	702	696	725	692	720	696	717	694	728	723	697	738	668	708	727	720	682	687	632	697	720	644	692	712	716	715	684	646	706	715	736	734	720	729	679	664	693	709	656	651	746	686	707	683	679	684	696	630	670	721	722	724	708	700	694	645	703	635	735	684	730	693	655	681	721	710	681	723	753	657	700	694	707	732	655	696	739	666	673	676	657	675	724	722	708	697	675	691	711	709	725	675	663	702	703	707	737	727	667	706	744	700	710	703	733	723	729	738	695	679	732	680	731	749	712	719	657	678	726	715	724	665	696	686	710	756	755	676	684	705	716	694	705	716	681	717	695	693	702	690	679	689	709	678	743	703	670	683	633	691	704	690	668	746	684	689	718	685	703	705	673	686	711	639	706	698	702	713	698	713	713	732	744	697	727	739	679	745	686	679	727	726	689	718	684	654	715	752	701	686	747	705	674	729	709	704	706	709	700	707	681	701	694	715	670	706	719	715	713	686	667	735	708	664	662	638	638	741	744	634	690	692	670	711	690	678	703	705	714	706	716	712	680	658	702	695	702	714	707	694	685	689	730	709	675	672	736	676	677	706	688	643	707	729	674	719	686	727	711	668	687	726	689	686	717	707	715	729	703	682	738	700	694	674	688	686	722	704	741	699	718	671	711	683	698	700	709	693	711	686	689	653	692	666	679	681	680	671	690	682	696	711	695	717	647	709	640	698	687	696	730	652	671	721	711	670	733	718	678	718	721	734	671	684	653	726	677	713	758	721	686	722	710	721	699	677	672	733	671	685	709	649	670	735	747	671	677	699	699	724	672	726	693	698	726	681	718	710	665	706	697	716	717	682	719	724	703	684	729	686	695	721	727	741	742	696	731	696	709	710	670	680	685	693	686	727	702	664	643	706	744	693	730	701	660	723	732	707	707	653	722	712	648	741	710	726	670	684	718	690	727	721	714	729	711	661	718	754	730	748	670	697	670	738	719	692	666	701	651	725	722	702	672	710	674	721	679	663	727	694	716	717	668	741	681	664	681	690	668	727	728	728	664	688	757	719	734	687	677	758	672	720	725	729	703	680	694	687	702	728	760	714	752	749	704	696	754	704	696	689	698	744	705	667	734	736	668	706	684	714	699	711	724	646	672	727	712	735	715	677	670	726	709	702	690	729	734
8773	5979	6236	4098	2396	1597	1477	1916	1834	1163	1001	731	710	492	341	300	223	218	187	159	185	205	187	155	167	183	185	176	161	175	171	190	175	185	181	163	179	141	173	170	158	174	160	165	164	179	182	184	162	175	152	151	192	191	183	179	170	136	173	176	167	170	166	159	169	178	200	192	175	168	159	144	160	188	161	183	177	175	175	189	154	172	166	195	170	168	187	168	163	159	195	166	146	157	183	169	166	176	177	178	171	190	184	151	176	174	207	155	157	169	173	131	142	189	180	157	183	167	188	186	167	153	153	174	177	178	172	167	183	171	182	176	155	164	141	172	172	155	171	183	179	185	151	178	170	171	168	158	166	160	158	170	174	168	172	178	163	186	170	194	194	168	168	162	193	166	176	190	172	173	175	174	194	188	170	168	169	190	162	147	194	164	187	169	141	187	196	166	158	170	157	171	169	176	158	185	173	170	173	157	178	188	187	169	162	163	148	181	148	180	188	188	175	176	181	184	165	170	147	162	181	170	163	181	151	166	177	158	153	151	157	178	181	175	161	182	168	165	156	159	188	165	147	160	168	181	186	195	172	179	166	166	147	185	154	148	174	178	164	159	164	163	182	175	176	146	176	165	178	172	185	180	172	184	180	208	166	176	177	192	198	184	176	182	177	181	188	164	135	165	190	159	182	182	163	159	176	174	161	154	176	168	179	164	163	166	169	173	165	189	183	155	162	163	176	186	185	170	150	182	171	176	177	161	172	164	168	164	192	170	170	148	169	174	155	168	193	183	159	186	168	181	188	151	188	150	167	155	192	156	149	194	153	160	155	186	181	174	201	165	161	171	187	185	181	169	159	149	152	203	176	199	173	155	167	177	169	183	152	153	158	177	152	183	176	190	165	171	170	170	170	190	154	166	188	189	175	192	192	150	175	168	167	190	168	174	172	162	163	177	190	150	157	155	193	191	205	163	166	168	180	184	182	166	206	210	199	182	162	199	198	186	186	194	163	154	181	176	204	181	186	166	164	163	182	166	178	193	168	162	183	144	195	161	187	143	182	159	172	150	155	173	195	186	180	158	163	154	162	185	159	181	170	190	161	174	177	170	176	154	159	154	182	168	169	191	168	186	144	177	154	180	189	170	159	185	163	164	190	186	162	147	178	163	170	148	184	164	151	183	176	181	151	169	157	161	190	169	187	178	161	149	159	185	178	159	164	149	163	167	148	188	165	157	176	163	165	178	162	192	189	144	197	188	165	181	149	167	170	171	171	164	182	173	168	166	155	168	188	179	175	172	155	168	185	180	186	173	182	160	176	173	160	174	165	163	173	165	154	173	180	180	175	173	161	184	188	180	177	185	195	158	157	155	172	160	181	177	150	186	172	162	197	162	165	184	148	172	184	149	162	148	164	187	186	189	179	169	171	179	188	178	159	159	175	143	157	165	185	154	160	166	172	173	175	167	187	153	143	175	176	172	182	157	170	152	166	190	181	165	155	149	182	163	201	194	160	154	165	179	141	198	175	162	168	196	178	176	181	138	167	173	202	164	159	190	167	184	155	157	181	164	147	178	172	162	150	177	156	178	152	159	171	178	165	152	190	163	164	172	166	183	193	187	159	157	176	177	158	173	171	191	163	181	176	144	179	175	177	156	169	175	158	156	178	197	172	185	170	183	185	224	176	163	187	186	146	194	184	165	173	159	173	167	176	192	175	180	187	182	163	189	200	194	177	187	140	151	170	156	163	169	171	156	211	165	153	171	179	177	168	160	159	176	211	181	171	179	167	156	161	186	170	188	177	152	174	147	170	173	152	182	155	184	205	180	177	180	170	148	160	168	174	180	182	178	181	171	190	176	167	169	172	188	161	171	164	186	187	187	178	146	156	157	190	165	158	174	165	185	186	178	183	189	171	173	183	165	187	168	156	196	155	164	162	166	190	167	163	154	195	166	168	185	161	141	188	184	170	158	166	160	174	182	162	162	192	196	152	167	192	180	170	177	182	176	164	153	167	174	179	162	178	182	182	166	181	179	175	140	180	172	172	167	166	138	187	176	171	173	162	173	159	185	151	166	177	186	167	196	177	168	157	197	166	186	163	167	190	179	175	165	176	172	189	164	157	159	147	182	165	167	168	182	169	164	174	149	165	169	172	182	189	168	166	175	184	157	173	154	190	173	152	157	179	175	195	168	183	173	165	161	163	167	170	174	191	191	179	154	162	173	167	153	166	156	159	154	174	182	169	171	172	165	170	158	150	191	149	195	165	142	173	198	170	164	174	158	188	158	183	182	171	186	168	178	168	174	180	191	161	179	166	184	147	169	159	191	188	166	197	154	185	182	170	150	190	184	191	142	196	179	167	189	154	173	194	158	161	172	209	178	179	177	168	175	167	147	150	165	163	163	153	184	184	201	177	150	171	147	191	185	165	186	176	173	194	172	176	172	175	168	149	180	172	165	160	199	196	167	154	177	166	172	175	178	175	189	163	170	170	173	158	196	164	175	182	163	170	143	159	170	163	171	152	183	179	163	179	164	166	175	172	172	174	199	147	176	172	168	162	172	169	169	181	153	169	171	161	178	158	175	150	157	162	175	177	202	176	174	202	186	180	189	162	144	183	177	158	166	184	159	159	168	142	171	174	183	181	200	169	188	168	188	169	176	156	146	180	179	176	159	178	168	194	162	163	161	184	170	178	165	183	173	162	139	141	182	177	143	157	166	170	161	183	157	149	174	161	166	185	164	160	194	157	164	179	174	144	164	161	164	170	165	161	176	173	169	166	196	164	176	154	178	146	176	168	153	180	173	192	191	170	205	181	182	158	155	161	168	154	155	155	165	159	173	166	170	170	174	160	173	179	160	159	163	188	172	174	163	191	164	179	197	166	169	173	141	185	168	170	164	166	188	154	160	177	189	193	180	177	180	173	155	157	162	182	198	161	174	173	176	188	170	139	187	176	166	153	211	161	176	164	183	179	179	141	163	163	183	171	168	178	181	189	177	161	186	191	180	173	199	183	194	170	162	186	166	164	160	164	184	183	164	192	178	162	156	155	192	162	173	186	172	174	167	190	184	155	157	162	176	151	172	169	182	168	157	178	168	167	168	171	165	177	208	173	170	160	176	160	186	174	172	182	175	177	156	163	164	176	189	175	176	174	171	167	174	163	150	155	154	185	190	184	161	164	175	154	154	137	172	170	172	182	186	177	188	157	173	185	164	165	181	165	173	162	178	172	168	167	165	182	163	150	176	161	166	168	164	175	172	165	195	166	165	162	173	161	179	172	180	197	168	176	184	185	163	166	189	181	179	179	170	159	164	169	181	180	150	171	181	164	177	186	146	156	196	148	200	163	154	166	168	172	166	157	179	172	161	157	171	186	171	200	150	169	131	161	154	165	170	198	146	176	172	164	182	172	165	175	174	155	197	175	184	157	170	164	181	192	171	191	153	170	184	165	167	157	166	192	190	165	184	176	171	185	192	180	167	158	168	140	140	165	174
6828	6494	9387	9323	7707	6172	6207	8407	8597	5784	5637	4960	4861	3289	2063	1606	873	776	681	561	624	528	552	526	598	562	507	528	535	519	499	487	543	533	511	544	511	490	501	509	522	503	517	565	499	543	523	550	540	516	554	528	511	542	505	524	509	517	500	485	505	500	523	480	485	488	493	512	497	468	526	533	488	526	568	528	520	507	518	500	496	547	517	522	516	516	466	515	513	468	492	477	539	510	522	545	478	525	506	510	522	497	562	546	509	493	543	548	537	529	504	505	513	501	479	511	501	521	512	553	511	512	476	471	514	504	506	479	538	507	528	493	500	495	501	506	520	508	535	521	537	503	503	502	493	490	547	460	484	532	513	536	514	509	487	528	549	518	489	537	493	484	526	528	551	488	554	494	535	463	496	500	529	529	530	544	499	524	477	522	493	498	541	513	511	528	510	512	531	459	499	489	517	500	472	494	502	482	512	507	501	513	550	491	465	512	518	538	520	535	504	515	525	512	521	536	531	520	492	524	525	470	552	502	498	507	461	499	538	482	495	526	508	499	490	501	504	532	504	503	498	507	526	504	486	505	531	491	515	471	483	521	521	512	491	493	547	501	530	505	522	511	490	520	550	520	511	523	542	504	483	560	523	529	489	503	519	508	513	545	499	458	520	537	508	502	523	508	504	489	520	522	524	523	543	532	485	506	511	531	514	552	473	480	540	483	547	495	558	512	518	496	515	533	518	484	528	539	494	513	543	535	531	521	510	488	512	505	459	494	510	515	544	477	531	476	503	517	465	557	555	503	533	520	521	510	553	514	511	529	508	543	533	530	506	492	523	527	514	532	505	510	508	452	492	507	499	514	496	494	538	494	490	559	555	495	512	486	490	531	528	541	502	559	522	521	513	498	524	515	552	507	535	502	525	490	504	522	518	501	519	525	506	534	497	538	512	473	545	474	512	495	507	513	516	466	504	496	525	496	497	515	503	470	591	540	529	542	527	518	504	549	507	518	509	527	464	513	533	510	486	489	540	531	499	517	509	526	525	533	540	517	504	523	561	513	521	491	537	511	491	497	545	467	503	496	498	519	511	528	532	508	502	510	560	490	501	515	522	517	547	515	530	529	498	483	506	491	541	512	517	479	518	502	526	511	522	460	504	461	529	505	536	502	471	528	535	529	492	475	523	531	455	489	556	478	548	505	488	519	517	531	507	476	501	498	533	530	515	495	491	524	509	492	502	496	479	490	540	483	492	490	517	531	505	464	536	486	499	526	509	486	532	531	486	515	509	535	519	522	518	513	497	536	498	526	493	483	524	575	476	536	537	492	528	527	510	529	514	568	517	519	499	553	484	531	490	467	477	496	496	481	517	496	512	494	511	527	498	538	493	573	536	514	505	501	541	551	516	475	528	503	540	512	525	519	486	530	524	519	509	492	533	502	508	491	500	494	564	490	506	478	490	513	499	488	543	507	502	516	530	515	485	520	534	503	527	543	546	512	501	551	515	485	490	556	514	532	523	481	523	494	566	499	520	519	501	504	491	502	546	463	499	493	504	498	552	503	460	528	478	501	505	513	452	541	514	481	519	476	518	480	504	491	512	500	465	474	484	519	532	508	488	501	540	530	535	514	503	487	511	525	521	508	540	499	475	519	547	516	534	504	500	520	491	487	496	492	506	511	502	505	518	506	527	491	514	548	504	504	525	518	528	496	508	514	458	516	497	490	541	489	516	488	465	490	548	505	486	486	515	482	479	517	468	516	504	531	527	530	483	524	526	490	507	506	514	473	513	504	520	504	517	489	486	516	512	504	491	468	503	457	506	499	536	519	501	494	499	498	517	534	506	515	483	510	483	508	486	554	528	521	491	499	520	490	510	506	504	508	525	518	505	458	509	485	501	492	514	527	540	514	477	512	515	525	517	546	525	528	504	513	544	519	537	512	505	536	474	482	510	504	502	550	526	547	499	533	481	546	523	521	505	552	516	480	535	495	518	494	495	500	545	506	480	522	559	487	494	511	490	494	493	517	520	516	586	518	516	517	530	536	546	447	478	512	513	553	536	489	544	487	536	516	488	491	527	514	496	503	511	536	537	491	535	466	496	528	476	525	528	536	523	533	496	508	507	490	493	534	507	517	530	523	520	521	523	493	522	495	550	525	496	531	513	569	526	532	535	522	515	526	513	471	492	490	448	517	517	501	440	518	522	494	473	484	477	495	507	520	494	482	521	489	523	503	497	501	515	500	486	488	486	563	498	538	500	534	524	505	511	517	523	480	493	513	466	559	463	518	528	498	521	495	520	505	511	544	494	500	487	517	505	479	499	531	518	512	487	512	495	477	512	494	521	521	547	476	509	495	523	523	499	519	476	534	514	525	542	534	519	508	510	519	488	498	523	515	501	489	519	514	526	531	459	471	484	542	505	492	483	503	519	517	505	496	490	484	495	497	546	541	537	512	483	544	526	517	541	472	530	537	530	538	521	481	512	533	533	515	486	518	548	527	538	504	493	512	524	503	530	481	512	469	522	494	509	550	518	518	530	505	548	529	535	517	512	518	506	487	533	495	511	475	509	523	502	511	563	529	459	512	471	526	552	501	509	522	510	555	540	495	499	495	514	522	554	522	511	514	488	502	551	486	541	480	500	503	546	462	558	493	517	527	481	497	496	546	475	518	498	539	510	524	501	503	543	487	529	500	540	474	500	499	505	518	493	505	525	506	489	493	547	487	524	495	504	508	503	530	513	506	490	519	508	503	516	528	501	500	543	511	527	518	538	511	503	495	468	528	490	513	523	490	490	518	523	539	545	495	507	532	506	499	512	522	472	476	540	535	532	506	501	521	507	536	530	479	549	496	515	496	510	504	484	525	574	513	533	547	516	517	529	502	462	486	484	513	502	512	508	508	536	517	489	530	524	486	479	535	512	516	504	495	512	494	508	504	524	485	508	510	482	485	513	542	499	511	490	567	505	489	540	507	485	522	488	561	495	529	561	504	521	515	486	527	562	529	470	525	553	498	534	512	545	478	523	497	502	525	487	492	507	523	505	540	467	517	531	525	514	553	512	509	509	508	532	542	519	504	515	509	526	501	517	494	523	491	510	538	544	506	527	533	486	520	493	511	508	531	516	478	499	550	540	544	485	542	541	497	560	506	511	536	506	507	516	507	524	496	516	503	514	489	488	491	493	514	496	539	509	501	496	544	519	517	522	532	487	489	509	507	522	534	515	563	493	511	504	507	503	501	517	486	506	510	517	508	534	542	501	507	505	497	499	485	478	504	459	500	497	501	531	541	533	511	565	514	532	517	535	500	543	494	497	551	494	484	485	498	505	475	505	490	506	494	500	470	531	531	523	497	541	493	558	486	526	515	536	486	560	523	453	504	521	548	477	535	526	532	489	521	511	515	502	529	557	511	511	499	495	503	504	473	506	544	539	505	501	524	524	546	519	477	513	520	538	472	514	497	525	496	544	488	513	486	555	504	545	489	526	501	536	490	530	540
25828	28236	23786	21306	15129	10667	8311	11090	12593	9479	11585	6570	8492	6143	3028	2376	1110	638	564	320	325	354	294	289	399	324	298	280	262	264	249	283	249	267	229	280	287	265	259	280	232	269	286	273	310	259	263	251	253	286	235	264	261	252	259	251	254	271	255	279	258	266	290	251	289	261	263	294	265	265	273	260	247	268	263	261	254	258	225	301	258	262	267	245	259	224	243	267	222	264	240	251	277	251	229	267	253	267	275	244	245	276	262	233	242	255	275	296	252	263	279	233	261	281	247	241	254	285	239	271	261	236	277	289	270	254	252	262	257	267	278	266	255	248	255	248	262	250	252	254	281	271	276	246	274	244	256	240	275	293	225	256	264	292	240	273	284	280	251	278	267	247	260	278	258	282	267	249	277	259	264	233	265	239	229	264	261	277	225	262	232	253	290	244	250	251	284	298	250	284	281	271	227	280	253	263	247	276	259	244	248	267	259	250	241	243	274	284	257	260	280	261	273	291	292	237	235	307	248	271	289	275	257	260	266	261	259	289	250	245	265	263	234	295	261	292	305	240	301	249	245	240	235	297	279	237	269	282	231	275	299	268	248	242	265	248	236	257	272	286	253	257	272	257	251	269	263	267	277	280	258	276	276	268	243	289	286	264	263	269	264	255	242	247	245	278	259	286	283	250	268	256	275	270	258	237	268	263	288	246	290	268	250	249	223	268	263	242	242	286	287	267	224	247	268	262	276	255	235	255	269	243	275	253	275	236	237	261	249	241	281	261	264	269	259	252	271	268	291	283	254	275	223	241	264	271	259	253	255	256	288	263	266	270	270	258	270	279	282	281	263	247	246	234	249	257	293	261	264	289	237	299	272	267	277	260	265	243	247	281	239	260	273	270	246	273	248	252	264	243	259	283	279	290	240	277	275	265	230	265	248	263	263	272	245	270	275	253	227	283	250	273	277	275	273	234	250	250	247	255	255	256	255	263	260	283	268	256	284	303	266	285	302	265	254	292	267	258	253	256	262	248	260	254	250	261	261	276	288	265	298	274	268	275	254	256	293	261	257	283	253	284	232	241	260	277	259	245	268	248	272	249	255	253	279	257	258	281	243	269	252	268	246	254	272	258	246	308	287	255	294	245	265	245	251	281	259	231	243	289	265	244	251	259	261	252	268	261	261	258	261	247	253	274	266	272	250	259	282	243	236	244	268	291	276	268	287	261	239	245	265	272	259	273	276	292	274	273	284	280	262	275	280	229	257	258	252	257	256	264	255	257	273	281	265	257	238	267	279	274	241	265	259	250	273	257	254	259	249	277	264	260	280	273	284	246	283	295	262	284	292	271	247	290	268	245	292	270	274	265	283	220	240	271	280	282	263	252	277	276	263	278	290	256	280	295	275	294	274	248	263	258	219	285	259	293	263	261	249	292	260	248	255	254	265	280	249	243	295	267	264	284	272	272	245	282	254	255	282	226	268	236	277	269	267	254	260	270	253	277	281	238	274	286	273	259	262	279	270	270	264	248	292	261	286	258	280	250	263	232	288	282	267	240	280	248	249	286	252	249	242	233	262	253	257	268	255	247	256	283	275	269	246	249	242	295	256	272	258	274	271	283	278	258	243	264	285	258	270	271	242	274	265	251	263	262	250	259	219	296	263	276	237	271	276	241	257	247	284	281	271	261	235	248	261	284	290	292	258	264	274	288	275	271	267	283	270	255	261	241	262	218	256	298	260	259	250	253	250	277	262	266	233	277	264	265	258	297	278	269	274	270	269	257	299	268	270	274	275	242	285	255	265	259	290	273	232	254	269	241	291	278	243	254	247	274	281	279	277	250	252	295	257	242	252	252	278	297	254	249	255	244	251	275	286	268	272	293	252	307	230	274	278	279	278	264	268	249	265	250	294	249	268	295	237	240	292	282	249	269	252	245	255	263	258	270	272	238	260	276	250	268	265	265	279	281	254	258	261	249	265	245	243	277	285	268	271	274	251	289	285	249	262	257	258	279	258	246	249	254	252	247	285	248	263	278	254	269	269	254	279	265	258	274	262	251	266	285	240	236	249	279	245	254	268	270	269	251	287	273	256	242	257	270	249	286	258	280	284	252	239	271	288	262	261	260	240	241	280	253	262	232	248	278	264	250	266	234	261	262	260	254	244	276	256	249	260	270	260	257	260	272	246	256	254	235	291	236	263	249	241	268	269	269	262	268	243	240	285	240	241	251	264	244	250	246	257	256	270	288	247	234	250	281	253	268	250	297	279	266	251	292	260	288	258	265	274	267	256	309	267	270	277	258	272	234	266	267	278	275	248	271	242	243	280	268	308	255	264	250	269	266	269	276	263	249	259	282	265	232	276	250	275	272	256	255	259	283	256	292	275	244	254	265	272	264	276	266	249	275	249	262	250	267	271	245	268	258	291	251	279	253	242	289	275	256	284	258	283	237	269	267	257	283	293	246	278	249	269	246	278	245	235	233	263	232	268	269	289	263	251	260	247	273	285	278	253	277	267	290	290	272	281	255	270	260	259	249	274	238	250	270	274	301	251	260	271	246	237	301	277	284	296	247	276	236	243	281	245	265	302	272	257	213	265	238	285	267	243	267	268	241	280	261	281	245	261	323	280	283	241	255	271	238	240	263	263	292	269	276	249	249	269	298	255	266	277	255	246	287	254	271	290	262	302	271	281	262	275	269	281	247	251	247	237	277	271	289	232	275	265	254	271	259	269	259	270	276	228	263	273	270	262	226	250	243	276	267	268	227	249	269	241	229	285	249	300	277	274	267	283	249	256	296	331	245	271	253	215	233	277	243	278	264	260	256	243	254	272	268	247	266	276	250	276	262	238	267	274	267	252	239	235	260	235	240	281	246	270	283	265	276	260	249	234	270	263	256	301	263	277	267	274	230	266	269	265	262	283	260	268	269	261	260	256	272	236	228	260	270	252	279	255	284	258	265	246	239	255	265	278	287	293	281	249	282	267	262	252	265	268	237	261	270	279	258	279	256	257	294	249	272	269	268	234	260	239	259	241	266	242	279	286	272	272	275	268	275	274	238	276	239	279	254	239	249	297	248	267	250	254	269	271	247	260	252	278	258	233	268	255	253	247	279	236	271	274	266	287	237	263	268	274	247	221	273	251	222	286	249	286	261	255	275	267	285	248	266	246	269	300	255	265	270	275	272	250	272	229	295	266	238	278	259	253	261	243	233	263	270	231	236	258	242	283	257	237	271	245	254	281	268	307	257	234	292	249	278	281	272	252	260	276	282	273	266	276	253	263	256	278	242	263	268	269	280	260	271	245	251	277	267	290	253	263	252	270	262	257	256	241	272	263	243	243	299	239	253	266	259	252	262	256	244	249	273	262	255	290	258	238	255	285	227	265	267	228	270	302	264	271	252	267	285	259	266	285	263	266	256	240	272	257	252	280	256	288	243	252	255	251	280	266	277	249	262	239	231	307	248	268	268	251	236	275	263	289	258	260	247	255	318	262	257	268	268
19366	20826	21098	24779	20526	18000	17004	22266	22747	21069	19235	17860	25751	22541	13503	12212	5257	3332	2391	1108	1224	1382	1181	1157	1975	1028	864	788	858	753	770	791	807	760	762	756	733	801	737	751	731	727	758	726	738	714	718	734	747	798	746	729	735	716	776	739	760	754	721	743	734	749	748	765	768	721	775	775	768	742	731	665	762	705	789	721	791	717	723	750	720	729	739	722	738	724	736	748	721	682	708	679	738	770	767	731	735	719	723	721	702	711	682	744	756	734	665	741	740	656	735	759	691	721	709	764	763	729	677	752	732	749	723	768	762	743	707	698	700	738	709	711	730	793	697	710	743	752	750	711	737	750	732	730	750	719	714	694	731	673	739	705	730	745	726	768	669	799	731	734	748	788	740	749	737	680	744	745	696	728	722	757	699	704	744	737	737	716	712	690	796	724	726	695	721	732	732	713	713	728	703	711	741	745	728	701	735	734	752	756	728	716	778	780	758	767	737	700	725	685	704	740	715	757	753	713	749	697	672	709	742	715	733	746	725	731	757	728	706	705	714	715	765	808	719	721	765	727	767	714	714	706	731	721	730	719	656	741	729	759	709	723	735	726	758	752	663	692	700	713	656	700	753	746	750	695	692	727	671	742	718	734	739	736	730	718	761	745	715	804	749	695	708	730	693	752	689	717	772	673	691	719	739	762	717	727	723	715	724	747	676	682	726	722	658	718	709	745	686	740	719	700	755	723	779	699	751	713	690	717	695	752	719	735	711	721	760	729	706	710	739	714	689	710	714	751	763	734	743	698	690	728	710	730	684	700	718	795	725	788	709	701	746	714	734	707	715	691	672	757	745	710	702	727	731	765	698	697	691	769	744	740	725	741	719	748	729	736	759	773	710	703	757	745	729	749	754	682	736	732	703	719	773	679	713	735	773	731	736	737	743	740	712	743	722	716	706	720	683	690	705	796	715	719	742	704	688	736	746	716	737	727	740	704	755	700	733	720	682	736	730	695	742	679	748	685	765	734	678	710	702	705	761	764	745	745	717	713	700	751	705	781	747	747	693	713	693	726	736	708	747	733	730	762	723	755	728	723	709	726	736	705	728	727	709	745	707	723	735	714	727	692	734	695	692	732	725	751	720	743	722	721	741	737	716	689	718	748	740	723	703	728	702	745	719	752	735	732	727	774	722	690	736	751	754	695	775	710	708	745	729	755	726	692	751	741	745	714	680	682	725	691	758	737	722	683	685	753	735	713	725	719	689	705	755	743	700	694	728	753	755	713	695	734	716	695	719	757	727	707	672	757	762	711	742	709	771	717	705	733	722	689	745	688	699	738	722	757	680	705	727	731	678	679	712	715	743	699	744	711	730	679	722	678	735	680	694	740	740	704	723	731	730	720	684	732	702	775	688	768	719	706	767	715	717	754	747	691	719	706	734	774	715	721	686	670	731	732	727	722	747	687	739	714	731	727	710	747	723	711	682	682	689	711	743	716	666	739	701	770	750	717	773	737	712	754	732	742	723	744	684	711	743	738	788	726	686	755	778	682	711	737	717	717	723	749	715	761	750	694	769	762	722	701	757	718	712	734	704	722	706	697	697	659	797	777	721	773	736	746	711	715	777	688	736	758	732	713	710	747	748	736	712	720	718	730	736	731	757	715	716	743	676	772	720	702	726	676	726	760	724	725	771	720	745	754	738	740	762	675	727	717	686	729	700	759	701	710	687	734	701	759	738	717	728	709	682	685	711	774	699	749	719	766	748	725	760	749	693	761	732	708	712	710	772	712	688	731	744	712	691	734	708	757	689	733	750	731	713	736	726	747	760	708	741	725	742	746	750	739	705	730	688	766	771	663	729	763	729	728	720	761	720	711	768	754	745	776	736	717	732	762	714	705	721	701	697	756	693	701	723	719	746	741	744	679	751	740	729	732	764	668	739	743	757	734	752	697	732	701	726	662	737	700	685	783	701	710	727	705	786	764	735	704	687	738	726	758	675	715	685	766	713	732	742	776	708	729	759	747	746	727	719	748	729	742	725	696	701	747	732	721	755	743	729	725	712	719	745	744	710	730	665	704	748	660	730	711	709	718	716	765	686	755	732	724	742	716	710	745	703	718	750	727	743	702	716	713	703	738	716	688	717	748	721	755	710	730	698	712	717	734	752	742	744	739	765	722	723	741	760	727	692	675	741	724	754	685	740	736	727	735	735	750	754	707	721	676	763	753	737	734	736	774	765	744	688	755	739	735	764	758	706	712	717	699	694	722	716	725	708	726	718	682	708	692	710	732	767	749	764	733	734	746	733	757	707	768	736	748	737	702	739	758	743	738	728	759	747	723	744	725	679	750	723	718	714	728	753	720	700	688	711	724	750	717	744	729	718	734	741	764	781	710	732	753	788	711	716	712	734	751	730	704	716	753	782	727	708	709	764	723	767	726	729	743	759	800	751	734	666	724	755	748	697	699	722	698	744	696	718	730	773	743	741	697	745	737	706	725	734	710	729	704	686	764	738	717	695	709	771	763	766	745	790	744	696	715	772	731	715	719	732	672	694	761	699	738	648	753	707	726	722	750	729	740	758	705	728	770	736	735	760	752	678	756	742	712	743	709	752	722	736	738	734	696	684	722	730	713	729	770	708	743	715	744	698	693	721	702	723	772	731	684	706	720	731	776	718	741	715	699	707	752	724	681	766	742	724	752	745	728	735	744	677	716	742	771	716	694	729	725	738	707	712	762	690	717	724	731	748	709	734	745	712	719	743	688	727	712	768	722	733	775	712	716	747	723	748	687	729	716	669	765	749	764	712	753	706	714	743	751	728	715	735	731	709	730	721	746	710	712	718	737	675	671	723	750	753	698	769	709	709	722	729	715	744	662	704	705	769	788	706	713	748	678	684	711	739	689	742	734	744	731	707	723	738	738	761	736	721	724	775	749	736	787	730	758	679	691	736	778	703	723	724	758	699	736	709	721	763	742	717	698	718	715	707	747	729	718	730	678	671	743	751	696	706	735	696	715	735	734	775	724	786	718	723	732	747	788	757	715	704	730	761	733	756	727	771	738	756	729	711	690	778	752	773	693	732	687	757	732	730	704	729	746	705	759	755	697	699	707	734	704	781	684	754	809	711	700	704	731	749	718	690	778	729	714	720	772	766	719	731	724	748	739	690	700	698	742	679	683	697	723	664	743	701	736	723	702	697	696	731	753	705	732	752	694	725	758	783	714	748	720	693	751	729	712	757	744	709	756	752	708	734	702	766	726	730	724	755	746	709	723	743	713	738	691	767	703	736	700	754	758	739	727	726	728	739	709	766	729	704	770	738	714	735	708	749	708	722	705	698	725	705	714	730	715	713	690	732	723	744	723	726	726	694	767	706	716	724	684	736	728	718	716	726	733	736	741	701	725	756	736	733	721	682	717	716	729	712	749	767	777	766	708	783	713	690	744	735	713	766	740	714	761	707	714	740	760	717	733	717	720	786	733	686	732	737	720	750	719	747	772	746	724
41194	40061	33774	32549	28081	24719	22062	24284	26656	20175	24743	14972	23543	18650	12096	9189	4382	1757	1264	539	514	677	634	501	868	367	305	269	346	289	282	281	309	265	272	298	252	271	275	265	262	269	255	288	265	292	253	248	250	289	255	281	287	262	293	249	258	234	253	299	276	265	263	257	251	272	283	255	274	268	264	259	263	256	249	280	284	261	302	241	267	274	278	289	266	244	264	280	262	262	278	266	266	293	244	254	283	279	217	281	245	279	250	237	267	237	288	248	274	249	290	253	245	243	258	306	255	273	253	274	223	265	222	245	280	282	261	250	274	267	277	294	266	256	271	266	300	294	255	272	245	262	252	286	249	271	259	287	289	224	251	282	250	240	250	277	270	274	278	242	227	282	284	277	260	240	255	268	276	268	268	295	280	273	262	271	271	260	269	288	238	255	289	245	257	237	267	239	270	267	277	245	290	248	263	288	272	273	278	240	287	280	245	255	248	262	250	276	257	265	237	311	242	278	254	281	224	250	286	250	240	241	266	266	254	246	284	268	277	292	257	282	288	248	266	268	280	258	282	270	267	284	266	284	248	280	267	247	292	248	228	257	252	275	257	237	268	253	276	274	250	279	278	264	280	236	262	264	248	250	255	255	280	251	240	278	266	262	274	274	233	246	263	278	252	247	279	268	256	276	240	269	213	277	255	257	277	258	277	305	233	258	250	288	288	241	260	268	247	278	269	252	269	250	268	282	265	296	297	268	274	280	258	261	235	261	266	273	277	273	243	286	284	244	274	256	263	271	271	302	271	252	267	253	283	277	249	266	235	271	306	281	306	245	257	271	250	264	252	291	282	280	247	266	255	252	255	225	243	282	275	269	280	217	250	293	262	251	271	292	256	244	249	257	251	243	279	285	272	271	267	267	257	229	246	261	268	291	268	267	275	259	256	259	258	275	255	266	262	271	266	243	223	265	299	265	251	263	271	282	269	266	264	258	266	277	281	271	266	286	286	283	287	249	267	277	311	259	288	283	263	273	251	279	270	264	242	272	260	261	301	251	277	282	235	271	251	294	251	248	249	252	264	268	279	264	254	256	283	288	281	283	243	243	294	281	284	270	281	256	270	234	258	237	274	254	292	274	249	283	266	302	271	248	256	269	255	252	272	262	279	306	251	256	247	256	254	258	270	271	299	266	273	276	252	254	241	240	296	283	236	263	258	254	261	281	258	251	272	299	269	248	259	289	272	260	271	260	281	279	281	274	255	259	283	263	273	262	260	252	259	241	262	243	278	261	255	288	291	265	264	243	274	255	244	259	256	268	267	280	274	271	265	264	281	257	264	238	285	247	271	288	272	234	260	272	266	244	276	254	251	268	245	278	250	233	254	263	254	247	234	238	246	223	270	268	233	256	261	276	252	259	285	243	253	273	242	259	273	259	247	260	271	262	253	235	285	282	253	271	262	253	273	271	252	257	260	264	253	288	283	271	276	260	247	269	253	280	252	316	277	270	283	276	247	243	238	276	242	250	275	270	243	278	266	255	275	275	252	281	260	253	298	263	264	240	252	301	264	255	225	265	250	269	283	238	226	271	261	266	247	243	271	251	258	264	257	239	256	278	251	272	328	283	249	286	256	268	262	269	245	272	294	270	252	270	266	280	275	264	272	248	267	268	299	250	244	255	265	250	303	265	304	290	246	274	237	282	257	281	284	274	298	288	266	286	286	261	254	275	273	273	288	222	242	240	276	269	271	268	242	252	238	275	287	261	247	267	279	249	269	264	256	261	287	249	257	236	266	252	248	260	277	285	282	239	266	295	282	300	273	259	251	265	245	276	263	234	241	261	246	262	275	274	276	280	243	250	265	294	259	263	278	253	277	280	277	258	253	267	262	253	251	241	264	263	269	254	266	244	245	287	286	273	273	303	261	244	282	253	241	272	284	241	266	261	256	261	270	285	244	300	263	272	250	259	262	265	277	244	290	261	277	277	277	262	237	250	271	272	276	260	254	268	248	266	240	290	289	281	285	241	266	269	279	236	302	293	259	262	284	254	264	235	255	280	275	238	235	272	243	244	287	283	255	278	265	267	260	248	261	268	261	256	253	267	271	248	275	268	243	249	244	262	247	257	258	256	273	255	282	262	260	266	264	259	260	241	250	248	282	257	267	269	263	267	282	248	270	252	269	265	264	263	247	257	285	286	264	223	278	223	263	285	271	252	261	260	271	249	276	259	254	299	263	262	280	267	241	260	261	258	258	261	260	287	294	260	285	280	277	238	251	269	314	269	283	261	256	261	266	263	260	299	272	252	302	302	265	250	275	251	251	262	256	249	218	258	279	270	296	272	231	270	272	226	256	235	245	265	259	256	275	269	251	271	284	273	245	273	279	272	261	272	244	276	236	261	270	279	240	264	269	270	284	263	298	268	257	248	263	257	259	272	233	289	245	261	269	259	257	269	252	282	270	246	273	242	290	285	252	304	262	256	291	261	274	266	286	258	277	270	277	250	234	275	254	249	258	263	300	275	267	276	248	264	238	254	269	256	211	244	267	268	252	252	271	281	274	227	280	245	286	235	260	256	284	290	259	247	238	264	272	253	285	271	277	265	265	279	289	282	276	268	271	270	242	255	254	263	253	252	267	273	244	255	252	282	312	254	237	266	285	297	294	246	247	293	287	275	259	266	267	279	260	253	275	267	279	284	264	273	289	268	259	279	271	280	297	290	270	243	258	289	273	278	270	261	246	283	271	252	263	278	259	248	245	245	261	230	259	289	243	264	283	240	245	247	285	286	268	240	263	264	269	272	240	271	283	268	284	244	243	238	233	265	246	263	263	287	267	275	293	266	239	283	270	265	285	276	261	263	223	281	255	270	264	256	237	293	251	266	281	264	262	279	246	255	266	271	224	294	264	240	283	237	270	253	261	247	248	304	269	290	244	257	249	269	230	244	250	254	255	236	269	267	270	280	245	222	261	247	267	247	261	242	272	306	263	277	284	257	293	288	256	268	263	285	304	280	265	239	257	251	294	245	288	269	271	255	251	233	244	296	257	273	268	256	260	284	278	268	239	250	241	279	260	309	268	274	277	258	248	264	250	247	298	283	250	288	296	276	279	234	266	269	267	268	251	251	256	271	256	260	270	256	262	299	235	295	269	284	264	257	257	284	271	259	269	273	250	271	293	261	256	293	267	283	233	234	275	296	231	252	274	264	270	266	257	257	259	263	257	286	291	260	260	253	248	266	291	232	258	236	262	279	267	271	256	261	254	275	283	252	262	255	272	255	278	259	256	268	237	262	269	251	242	274	268	271	285	265	266	267	250	296	235	233	274	274	260	270	267	263	291	264	263	257	280	272	270	241	270	264	233	245	269	249	266	231	282	260	248	262	242	270	281	285	238	265	277	244	251	246	264	237	260	269	285	265	269	245	262	267	253	266	262	246	259	282	257	271	246	265	250	283	239	256	249	250	259	258	252	268	276	265	238	218	254	252	242	245	242	263	288	255
30391	32621	30233	36119	34051	32023	30263	33256	33089	31046	24650	23443	42710	36493	28770	25160	14091	6389	5394	2024	2010	2735	2884	2366	4663	1552	1054	991	1292	922	862	865	844	807	814	773	771	781	750	738	783	713	788	748	756	742	708	730	793	800	719	771	710	753	684	733	762	686	703	783	750	678	714	718	733	724	706	753	730	773	744	677	738	726	702	710	759	713	716	688	703	658	743	719	701	707	740	721	719	701	705	704	682	661	720	663	685	670	719	677	741	701	694	699	718	723	658	677	662	726	684	650	708	715	665	711	751	746	710	687	707	686	686	723	697	712	663	673	712	722	674	732	759	704	698	673	703	713	713	705	670	690	723	696	659	693	702	735	706	725	647	675	695	662	729	711	708	693	692	683	695	733	688	679	635	682	728	683	721	716	659	645	706	695	633	714	673	713	692	664	651	706	651	752	747	706	694	697	741	698	665	741	671	760	693	648	657	751	652	653	696	698	692	714	699	753	676	700	696	668	622	668	705	680	693	734	685	665	652	709	703	669	697	711	635	677	704	691	677	742	692	698	692	647	692	666	697	695	714	694	690	724	666	717	716	687	703	752	741	679	725	727	659	703	697	676	685	702	687	641	668	703	718	721	717	680	704	725	676	698	732	702	720	676	697	665	726	653	680	696	731	716	725	664	702	673	689	751	712	713	699	715	687	668	661	711	640	646	682	684	695	681	719	669	702	667	622	691	745	693	718	726	726	675	702	679	712	683	717	681	690	705	682	690	744	711	729	688	688	681	721	703	689	631	698	733	647	684	697	682	676	661	663	685	701	692	733	703	691	653	705	714	709	707	719	722	652	666	634	703	682	665	690	672	723	671	646	716	707	719	677	638	704	655	663	703	671	704	675	690	698	726	695	711	672	712	670	735	744	724	666	713	700	679	685	706	701	686	729	659	752	710	661	694	664	749	727	671	713	708	659	655	626	705	703	697	695	671	700	698	744	711	657	714	726	683	683	697	707	704	689	703	659	699	685	707	700	714	684	734	683	725	724	722	697	692	705	709	691	682	641	693	653	703	721	683	672	658	692	696	667	686	716	694	677	709	704	720	698	678	685	672	691	656	694	718	665	676	690	700	710	657	724	707	682	702	686	652	683	700	698	693	706	681	676	735	706	708	684	738	671	655	674	702	643	691	680	689	694	682	625	660	714	707	664	725	719	713	664	717	701	710	673	673	698	656	675	688	739	736	699	711	655	739	731	680	669	672	716	693	760	693	691	755	664	707	717	650	702	710	702	676	680	705	682	754	702	665	667	668	725	702	697	701	737	713	668	664	712	655	724	672	675	687	676	708	678	707	670	706	719	636	654	720	676	661	692	682	700	672	715	700	702	688	758	704	719	732	697	688	707	666	709	681	675	741	710	680	678	689	706	686	650	638	673	693	664	720	697	690	671	705	706	714	715	679	707	655	675	696	659	661	726	721	713	685	693	638	678	708	700	731	716	705	690	705	707	709	686	641	693	697	762	705	683	690	680	664	722	682	675	703	696	713	720	670	691	708	646	751	664	699	717	679	696	658	683	723	647	706	679	681	719	733	695	656	680	681	712	712	698	744	672	662	663	698	636	657	676	615	674	677	662	653	670	683	711	657	697	708	711	692	702	671	616	704	694	741	730	688	719	739	682	659	661	701	665	694	686	681	695	709	695	762	708	695	691	694	664	695	740	694	683	671	715	684	712	727	685	707	725	767	682	699	680	697	696	698	704	686	689	736	679	693	712	655	768	699	644	663	745	772	703	710	724	692	705	674	696	753	667	713	735	703	719	717	721	714	722	705	648	701	695	719	657	689	718	727	666	711	662	703	678	721	678	680	716	680	719	646	717	659	693	667	725	707	708	705	696	707	719	717	719	696	717	705	683	702	690	723	711	714	668	712	683	742	755	679	666	685	703	697	745	655	675	733	724	664	716	711	693	717	674	693	731	701	699	694	666	685	677	740	675	716	706	670	682	691	719	684	689	715	685	687	719	708	662	675	694	682	658	672	728	698	690	709	647	736	652	718	700	671	752	715	664	695	661	684	680	659	671	690	667	643	666	720	677	660	671	678	683	715	650	702	674	704	660	700	674	712	690	712	694	687	696	687	710	695	718	673	703	690	687	721	682	695	702	710	707	658	710	705	671	699	677	679	677	696	694	687	692	682	620	663	697	706	714	675	697	692	642	726	635	693	681	672	732	632	674	701	697	686	777	640	731	741	696	669	694	720	706	750	643	692	733	693	763	629	694	690	706	747	671	714	735	691	704	744	725	699	729	721	667	709	686	695	637	706	672	698	679	691	711	707	708	716	702	717	662	702	695	676	783	656	718	688	718	646	708	698	696	712	683	694	663	677	689	701	719	709	685	743	671	685	702	677	709	676	712	700	685	747	713	740	715	691	705	673	715	650	736	681	697	661	674	662	726	734	635	698	722	677	701	692	680	654	748	718	732	674	718	694	656	673	668	727	700	688	688	662	687	717	706	694	698	680	678	677	720	696	717	683	704	708	668	717	730	707	671	711	688	678	751	683	695	711	705	713	676	692	684	668	686	717	684	725	676	688	669	706	733	696	644	685	665	707	698	666	675	650	680	705	681	662	680	685	700	716	683	701	727	688	699	646	719	724	699	703	698	709	652	721	660	699	735	690	673	738	675	706	675	704	736	665	674	619	675	694	714	692	689	656	670	710	687	688	695	700	697	702	724	674	694	675	679	692	695	674	689	694	675	685	685	725	698	699	720	707	665	659	695	698	672	707	690	690	734	703	698	698	711	763	788	648	721	696	677	721	734	678	681	687	707	695	699	660	711	676	663	732	674	679	652	708	662	676	641	696	703	698	709	670	692	703	657	705	699	669	747	647	710	686	702	722	684	706	682	739	713	699	673	692	693	724	708	721	650	678	700	648	712	736	679	703	709	727	688	687	710	702	673	687	714	676	679	688	672	729	699	702	666	680	694	653	671	709	725	708	701	681	680	719	691	718	712	718	689	689	723	637	682	668	712	716	678	675	722	664	680	695	685	661	685	690	717	723	743	687	694	676	669	725	680	678	669	757	701	640	716	673	720	693	711	679	735	710	702	683	650	672	679	746	705	685	670	678	657	658	741	721	658	673	685	727	709	699	700	725	736	702	691	724	687	703	652	688	704	717	696	728	722	715	737	747	676	690	706	689	693	696	692	687	691	704	691	756	685	654	674	683	686	718	738	653	689	727	647	707	695	691	683	670	685	701	722	717	685	734	678	686	667	694	717	682	716	672	670	704	691	684	704	715	713	676	676	663	679	710	742	701	670	671	671	686	700	704	735	660	661	671	700	707	651	718	736	686	676	669	660	683	681	649	714	712	662	680	691	678	704	695	702	715	712	728	744	708	712	680	685	788	687	733	699	663	682	746	623	695	717	666	663	664	743	702	664	719	677	668	706	668	665	694	694	693	676	731	702	694	656	686	696	688	722	711	717	723	680	728	686	660	695	697	729	746	740	703
8373	6458	5266	3315	2095	1685	1864	1786	2009	925	1287	450	693	520	368	320	243	216	194	183	174	153	190	155	186	169	160	167	194	188	190	167	169	166	160	171	170	164	161	143	171	173	159	164	196	161	160	172	161	150	185	130	163	153	173	190	152	150	212	173	170	175	143	160	165	167	145	188	168	168	184	158	167	171	179	157	161	147	170	180	176	176	185	171	177	184	157	173	184	173	192	203	197	165	150	165	144	179	160	161	158	170	164	170	169	170	143	187	182	171	192	183	169	174	154	189	160	166	182	187	160	155	190	171	172	157	149	140	156	167	156	167	171	167	178	189	151	176	171	192	150	179	154	183	180	189	172	189	167	182	199	153	165	171	191	171	194	183	183	154	187	170	153	177	171	160	155	190	187	171	173	170	153	165	186	169	161	173	165	172	165	152	173	177	182	183	185	157	158	201	171	177	171	184	171	180	182	197	174	148	162	178	162	184	173	156	169	163	161	150	157	179	169	144	163	203	184	176	158	189	187	179	164	188	175	159	186	194	168	181	173	164	192	186	180	157	162	164	159	196	172	195	155	183	183	190	165	180	177	162	193	187	169	169	181	163	162	202	179	176	168	155	174	196	164	188	174	169	181	159	175	183	149	160	153	177	169	172	164	173	176	141	162	191	183	179	162	167	187	180	161	138	160	161	152	164	186	163	169	145	165	175	176	172	153	164	159	173	176	177	171	163	172	150	168	169	177	165	178	170	172	146	154	170	165	148	197	182	186	173	176	168	149	163	158	151	165	165	168	182	176	175	189	175	171	174	162	177	177	165	176	190	163	168	139	171	188	152	153	170	173	179	199	174	183	176	189	165	155	179	190	184	181	190	158	175	154	158	157	170	194	148	188	158	176	164	168	153	180	180	190	182	167	160	178	167	182	168	179	162	179	185	182	155	168	159	176	160	174	175	172	172	168	178	171	183	189	144	160	181	187	174	168	162	165	157	160	180	200	152	145	152	182	187	171	158	147	169	171	166	163	173	190	144	194	179	180	168	159	165	185	157	188	159	194	181	164	185	187	183	175	180	188	172	171	160	147	171	172	171	164	174	170	179	187	166	191	172	160	184	183	171	165	177	191	161	193	138	173	183	179	171	171	167	162	166	162	166	170	178	165	140	177	211	171	159	154	186	160	181	165	176	176	179	176	137	160	160	162	146	185	180	148	171	165	187	153	174	161	157	161	141	141	159	159	153	178	185	181	173	193	161	157	162	160	157	189	166	172	160	174	179	150	180	167	182	162	162	157	177	159	161	171	177	166	161	149	170	193	170	143	196	160	197	182	147	166	178	157	163	169	171	172	160	171	153	172	180	151	169	168	168	155	162	172	188	175	177	171	175	155	174	174	159	166	178	178	169	163	190	175	167	187	168	187	175	198	162	172	181	173	168	187	182	190	180	158	172	157	160	166	185	179	203	181	173	167	152	189	192	183	173	171	170	184	170	142	164	175	153	165	172	186	183	165	197	179	162	150	157	173	163	153	191	167	169	162	155	165	166	165	166	153	184	154	158	155	191	188	148	173	173	150	187	183	165	173	167	195	174	156	137	174	149	171	168	164	187	160	161	147	172	158	162	178	189	154	168	167	158	171	184	167	160	181	188	195	182	178	174	153	183	174	177	200	193	186	193	160	158	172	170	142	136	151	178	168	175	132	152	148	175	154	156	163	167	177	174	156	176	165	178	168	169	150	174	174	169	186	171	176	195	195	171	167	148	168	174	145	163	148	143	144	164	162	160	173	180	170	166	140	182	155	178	171	196	173	173	169	187	186	167	178	183	176	150	174	183	165	163	157	158	166	183	162	168	154	181	181	172	149	169	174	177	179	172	189	159	199	176	164	168	162	172	149	190	176	153	172	198	172	200	136	161	161	178	161	176	163	172	157	173	167	158	164	140	177	169	167	193	167	161	180	186	160	161	162	170	181	170	184	181	168	178	182	172	166	192	157	171	155	164	182	205	204	155	155	184	173	167	162	160	166	178	186	174	173	166	199	167	163	171	170	182	200	182	148	175	147	194	169	177	182	144	180	183	190	160	177	173	178	187	176	158	179	178	176	159	162	166	170	182	152	157	143	166	191	175	174	178	180	150	152	164	168	172	151	158	144	170	184	153	177	162	133	177	155	174	159	163	153	166	148	168	156	203	152	172	155	180	164	150	185	155	168	182	166	169	163	162	173	183	167	157	164	158	168	157	167	158	152	161	175	180	167	163	159	194	159	185	170	162	174	177	168	165	174	160	178	146	159	153	150	169	163	144	150	167	174	182	166	174	163	180	149	173	199	179	164	157	177	183	172	167	130	180	171	171	167	183	172	174	182	176	184	168	166	173	146	162	179	162	155	162	172	174	151	172	173	164	173	172	175	179	181	166	151	162	162	169	186	152	179	160	172	145	171	159	181	162	167	185	153	177	170	174	182	168	155	159	152	170	182	182	164	172	161	160	182	175	175	164	177	169	186	168	161	185	148	150	157	184	178	205	178	177	163	160	150	174	195	185	166	167	178	176	167	156	165	152	154	185	153	172	159	199	136	153	181	166	173	176	166	165	182	176	165	175	168	174	173	180	174	160	166	170	157	162	172	172	168	165	167	176	164	185	166	172	154	177	178	172	169	150	180	171	193	162	171	174	166	152	177	180	180	147	163	159	168	171	170	159	175	182	162	172	165	193	173	173	183	147	173	169	167	180	170	144	170	178	137	172	183	180	185	168	165	172	173	188	166	157	178	156	184	164	177	170	186	215	167	181	166	182	154	167	181	160	171	170	182	177	174	166	174	163	158	172	171	170	157	167	151	160	203	144	164	171	160	168	171	166	152	161	177	193	178	152	194	198	158	186	189	177	163	180	174	166	182	169	166	164	179	190	196	156	161	179	148	165	183	195	200	147	174	181	175	167	155	151	190	175	154	179	161	157	166	181	176	193	182	183	177	165	188	160	177	176	152	160	155	170	171	177	164	177	183	152	181	142	144	182	132	161	146	169	158	185	178	176	190	152	181	191	185	138	159	164	154	177	175	180	174	160	161	166	181	182	187	143	162	164	191	155	187	164	164	157	160	172	192	161	170	171	176	169	152	189	147	194	164	183	186	170	167	175	194	162	178	162	181	178	182	166	169	183	156	165	182	183	142	158	165	162	184	186	164	191	154	155	185	179	167	151	169	176	177	167	177	192	179	160	151	171	179	150	192	196	165	171	152	156	187	179	182	170	180	168	164	177	176	157	182	177	164	159	174	178	199	150	168	159	169	152	170	167	175	135	170	177	188	161	167	146	188	182	171	158	161	165	161	175	176	160	176	145	182	170	189	187	171	183	176	156	183	172	168	181	180	180	159	166	168	200	164	153	168	171	189	205	184	175	147	162	175	178	201	172	145	177	162	186	170	198	182	157	153	154	172	195	180	182	172	177	152	178	166	167	155	155	175	158	168	189	178	168	176	196	191	169	167	195	177	157	151	173
6549	7171	7964	7938	7012	6797	7925	7774	8700	4697	6663	2417	5075	4040	2235	1802	1180	747	689	560	533	522	563	593	618	531	529	533	469	506	485	530	500	532	500	513	501	513	533	518	527	513	519	508	503	482	538	513	516	475	487	538	515	540	504	470	531	506	487	514	533	514	508	512	525	519	526	485	491	545	499	548	544	519	472	506	537	475	531	505	477	484	484	475	491	520	491	478	497	492	498	498	517	501	481	513	528	516	554	555	531	567	500	496	516	496	526	543	495	518	477	510	562	497	528	495	482	464	487	489	508	507	521	506	484	470	487	498	567	450	505	514	520	527	484	497	532	498	485	504	479	538	530	510	482	525	532	526	482	502	514	485	523	490	491	480	511	515	477	472	513	446	532	521	494	482	540	525	522	467	547	528	495	465	508	496	512	491	500	501	542	490	510	522	500	502	517	560	481	487	493	490	490	511	507	526	510	509	504	538	518	546	512	539	487	512	545	480	470	499	510	492	528	513	509	510	494	546	497	502	476	531	529	519	523	524	486	510	494	497	486	463	486	508	487	520	521	528	514	495	502	485	536	493	543	540	512	559	541	497	521	499	519	476	497	477	501	485	493	484	517	510	487	476	485	520	480	542	486	496	482	554	515	475	518	503	484	517	517	525	491	487	554	476	505	512	515	493	507	503	516	502	491	499	501	556	564	522	520	515	482	528	478	486	498	470	496	502	502	537	449	523	514	528	491	504	497	530	514	472	500	489	544	509	504	507	507	469	488	499	543	549	503	534	481	547	501	501	551	480	514	530	487	512	523	497	500	521	503	524	502	496	512	499	472	527	494	484	518	462	531	520	530	535	506	480	523	489	496	507	491	497	510	506	505	495	521	480	491	506	514	511	502	478	517	531	500	512	517	503	512	539	513	508	531	563	534	528	523	509	526	531	549	496	475	502	501	488	529	541	541	547	521	509	498	544	530	534	501	521	520	525	470	524	502	488	497	496	484	534	517	486	515	534	539	511	497	508	488	500	502	512	501	535	520	546	497	537	460	523	495	496	500	515	484	518	529	456	531	503	522	501	505	461	558	483	500	540	529	511	493	486	496	480	509	515	471	499	526	507	518	528	524	505	486	514	476	515	485	504	527	505	527	522	503	506	511	515	545	489	509	499	510	528	491	528	525	530	487	523	481	517	533	475	504	504	524	524	512	502	495	511	481	501	516	541	525	515	524	522	472	446	533	512	526	514	501	511	531	491	516	520	508	497	543	532	517	513	520	518	561	517	482	495	496	499	530	515	487	513	526	509	492	487	497	504	486	489	481	529	510	519	519	521	495	518	500	520	546	508	525	535	525	524	483	511	538	503	493	516	528	469	511	492	493	540	506	506	512	520	527	479	468	516	509	513	511	495	539	529	493	501	494	502	508	525	525	499	508	500	515	502	487	527	497	488	489	512	462	572	552	501	512	480	494	536	479	529	555	488	510	497	472	512	515	484	503	547	512	519	500	507	488	489	498	521	497	490	504	495	488	513	466	473	524	510	530	485	542	504	557	524	517	535	476	523	505	583	489	525	519	447	525	516	493	534	513	471	491	504	536	466	494	540	503	502	498	532	514	505	473	510	511	509	521	514	513	493	517	560	523	517	517	504	493	521	528	517	491	504	510	509	478	512	460	474	516	486	493	532	478	483	506	517	485	538	516	514	460	492	472	512	543	475	515	516	517	495	475	503	476	510	478	515	525	548	489	472	492	475	506	507	522	516	525	497	544	483	481	510	488	491	500	537	483	487	491	510	519	504	474	533	480	485	533	485	475	493	534	512	482	520	499	498	551	521	522	513	516	552	545	514	517	516	528	492	511	502	440	526	482	530	505	541	538	499	535	509	517	487	497	492	505	544	527	523	548	498	523	543	481	518	492	549	510	522	530	544	541	481	526	509	502	512	512	516	489	507	480	513	533	518	522	497	528	491	500	521	501	507	485	542	508	478	499	490	525	550	528	495	504	562	526	484	498	491	496	522	490	568	499	521	462	512	482	473	490	476	508	468	522	523	501	483	485	530	486	519	479	500	526	496	478	541	484	522	514	490	515	509	507	497	581	475	485	528	526	554	496	485	507	528	492	534	494	516	498	482	488	502	493	521	506	512	534	492	514	500	503	520	493	535	482	528	538	494	527	525	488	468	539	536	516	513	489	520	481	512	550	529	501	513	510	516	491	494	529	492	512	469	514	507	529	474	513	492	515	490	520	472	527	521	537	526	497	523	499	506	492	508	487	500	497	493	502	481	515	520	489	510	508	543	485	526	512	493	516	495	499	526	524	501	510	519	496	501	507	499	500	512	490	499	564	549	501	542	520	507	539	459	534	537	515	538	489	511	486	540	513	515	516	525	486	504	521	516	531	515	531	471	518	536	516	534	497	511	538	515	505	447	536	526	475	518	487	485	558	479	518	522	502	525	529	495	492	510	486	521	511	471	515	538	513	576	535	530	493	530	502	545	499	505	525	550	511	510	531	474	539	496	484	487	545	548	475	510	519	518	519	547	527	483	546	511	529	540	487	507	494	498	524	507	527	526	496	501	524	535	481	487	551	505	503	512	479	559	505	538	512	514	474	521	548	516	502	540	477	526	504	506	513	509	501	448	531	506	486	509	499	507	479	521	512	492	525	510	486	506	516	504	558	496	519	503	534	508	552	494	521	499	529	474	515	448	516	541	503	535	494	481	525	518	495	511	513	532	514	497	524	546	493	505	544	568	519	495	509	494	495	509	504	504	514	485	552	541	465	466	492	522	540	539	514	507	477	533	513	516	483	494	473	525	494	490	539	504	494	549	511	483	503	543	510	546	529	475	545	517	531	479	486	502	490	500	530	523	488	541	511	467	510	475	503	485	480	516	486	506	519	505	547	506	517	538	482	495	515	516	500	522	516	509	463	527	492	491	528	495	511	506	559	487	540	536	512	541	521	465	525	496	482	527	509	491	505	534	515	509	491	507	544	499	538	472	514	540	487	511	478	519	532	476	481	515	537	509	520	509	500	503	553	528	529	503	485	542	479	510	516	521	495	483	518	504	483	517	534	508	481	516	551	539	466	504	524	459	502	506	494	495	467	515	525	505	536	481	481	462	552	531	505	533	503	501	481	537	497	509	528	473	514	501	494	557	526	499	524	501	490	517	529	503	502	480	546	499	495	506	512	544	517	488	525	514	517	506	505	463	511	530	494	474	544	532	512	522	491	502	505	491	545	487	508	519	490	509	544	485	511	503	526	528	488	531	516	470	537	503	530	502	512	536	505	518	483	502	512	516	488	531	487	478	528	495	528	489	519	505	503	541	502	525	485	485	520	507	499	503	491	530	475	539	507	519	537	524	544	493	553	524	527	503	486	529	513	493	549	467	521	529	501	515	478	511	522	531	489	498	479	518	511	522	510	494	505	492	524	530	489	487	514	499	517	530	522	510	573	509	516	544	515	573	478	475	484	500	525	520	486	498	538	536	508	498	513	517
25469	31731	24827	19643	15321	12003	12560	13407	16607	13373	11782	4124	7415	6622	4089	2273	1581	617	497	387	349	384	323	293	411	268	249	298	295	278	263	301	254	263	260	246	283	239	212	249	274	287	264	266	256	272	273	273	251	263	270	258	235	279	262	276	242	275	276	284	240	248	249	258	238	218	266	228	273	267	258	268	257	268	233	259	260	303	269	275	259	259	250	242	266	258	258	257	274	272	278	264	252	265	239	279	260	270	257	291	279	279	283	257	257	276	232	259	237	261	256	264	255	297	263	242	283	250	268	254	227	232	256	282	275	266	245	261	278	259	232	268	252	271	252	258	268	264	285	270	251	224	248	250	263	259	273	253	264	262	307	266	284	271	222	213	255	248	253	262	242	262	239	242	265	259	265	262	233	260	257	235	252	280	244	258	229	238	250	293	251	254	266	277	255	260	245	244	249	271	289	225	246	274	276	256	254	255	258	237	251	265	269	273	286	261	247	252	270	241	267	268	268	253	267	276	266	264	266	278	265	265	277	257	274	254	279	253	223	265	279	219	245	257	272	265	272	270	232	289	271	275	258	262	259	257	252	258	275	269	258	272	263	253	246	263	256	273	262	261	246	243	246	237	250	243	231	280	250	235	273	268	248	236	228	271	247	289	264	243	252	264	234	274	249	247	251	266	252	268	238	256	269	249	248	220	271	231	257	258	283	250	261	257	286	247	253	245	269	256	269	244	267	278	256	263	283	239	259	243	270	254	254	268	248	268	270	246	233	278	260	262	240	254	270	256	238	243	246	276	245	272	294	272	245	280	244	232	235	263	271	280	249	260	271	256	281	274	267	266	240	233	270	267	278	275	245	281	262	266	238	272	254	260	252	277	265	256	240	244	261	228	269	257	267	271	267	263	269	266	233	306	235	260	282	240	276	272	252	276	239	253	275	235	265	247	245	236	280	239	282	267	273	253	223	258	262	252	286	267	248	245	247	250	292	287	251	273	261	282	263	247	298	266	270	239	262	280	247	260	260	269	236	232	292	252	250	238	250	291	288	258	258	258	255	277	241	264	259	260	286	244	273	242	240	263	262	239	290	262	282	263	234	256	269	229	236	257	259	298	278	258	249	285	268	231	250	232	251	252	285	274	251	254	271	273	275	264	238	257	271	245	256	278	277	269	258	251	271	238	274	288	271	259	281	234	263	256	257	270	241	254	258	259	226	253	259	282	247	248	284	262	242	269	260	277	244	278	255	259	285	264	275	296	261	263	255	239	261	266	254	289	221	258	262	245	291	253	278	237	252	268	239	271	281	255	272	257	266	266	242	260	259	275	292	247	245	243	275	252	247	244	252	262	253	258	273	255	260	267	255	269	273	263	285	262	260	268	246	241	257	245	288	249	258	270	268	254	253	252	255	282	258	274	246	260	273	241	236	257	263	296	267	261	290	255	250	236	250	251	263	247	260	272	230	268	261	233	252	256	264	276	281	234	253	233	247	220	277	274	288	275	257	270	258	246	260	289	287	250	281	245	290	256	240	277	269	278	287	238	264	271	241	263	276	282	243	236	270	283	263	262	260	245	256	276	256	237	280	297	269	255	259	262	271	279	245	227	280	248	300	254	280	276	252	238	239	262	240	231	274	268	274	279	275	261	241	251	270	253	266	252	256	275	274	276	248	253	281	263	251	230	269	277	283	269	229	259	259	242	257	256	255	284	269	256	285	262	273	247	246	284	270	276	267	249	256	271	271	272	262	258	280	241	275	248	239	257	253	262	277	285	281	255	259	235	255	301	246	258	236	259	263	271	267	283	285	241	259	292	268	296	235	270	273	285	267	266	261	266	265	268	254	249	268	276	269	274	271	251	261	238	233	264	280	241	245	237	279	264	274	285	253	262	249	267	270	258	276	242	258	289	269	257	237	260	273	290	257	263	243	245	269	265	267	294	274	260	246	254	258	275	255	256	272	256	253	238	247	239	270	237	270	266	253	254	267	277	269	272	243	281	258	292	261	268	282	271	252	285	294	237	239	261	271	268	219	260	251	217	283	279	269	269	239	255	256	265	268	238	277	272	264	253	267	243	272	258	258	260	267	234	258	231	245	216	268	264	265	275	266	248	262	268	272	274	257	281	270	244	261	276	248	243	266	264	262	267	244	258	251	292	281	268	259	274	261	268	288	250	272	271	285	244	266	272	259	260	270	274	257	281	263	290	284	253	257	260	269	270	247	243	252	252	256	266	270	220	250	246	256	262	269	261	263	250	250	270	269	228	241	286	271	238	254	251	264	273	279	238	248	252	255	256	264	289	239	275	264	264	272	233	225	282	230	248	257	248	256	301	247	248	273	279	238	252	259	240	260	258	294	255	246	226	286	258	255	232	258	275	253	248	244	265	276	247	259	227	254	227	261	275	274	288	264	259	255	253	257	233	231	255	273	266	256	270	228	260	224	284	258	247	262	247	282	270	261	255	280	262	226	251	221	282	237	243	255	269	240	273	287	281	263	246	268	266	264	249	239	249	262	282	234	262	269	290	227	253	255	257	268	284	252	272	270	268	218	253	296	253	265	252	213	257	256	245	255	262	259	267	255	259	266	242	277	251	257	243	255	266	276	219	248	273	251	263	262	251	234	254	245	290	233	253	234	270	250	223	254	258	237	237	295	258	259	282	264	267	268	247	283	257	246	252	260	229	244	256	265	275	229	249	252	275	250	244	222	247	252	268	247	239	268	270	302	243	247	248	256	242	279	255	243	250	284	258	240	271	265	263	228	270	270	276	273	266	264	264	262	265	239	252	245	257	264	222	235	261	265	254	267	264	267	261	243	233	264	235	277	263	256	253	248	265	255	280	253	275	246	263	268	245	250	286	249	268	272	254	268	265	263	265	260	277	268	254	264	267	250	249	262	292	247	284	291	263	262	271	241	249	267	242	252	251	270	281	272	252	303	263	280	236	276	263	243	248	258	262	280	264	254	277	244	257	261	246	282	238	278	256	287	263	253	236	266	255	247	227	245	254	283	268	263	261	260	279	253	234	288	298	272	239	276	259	233	268	266	247	271	244	267	261	249	273	274	263	272	246	271	252	246	237	262	288	240	241	283	267	251	250	259	252	260	262	234	233	256	286	253	291	242	280	248	267	240	262	263	253	272	225	241	286	264	278	267	242	276	256	273	256	272	249	266	253	278	242	263	265	252	247	257	281	269	268	277	274	238	256	244	256	282	254	244	294	250	265	266	230	296	281	259	257	243	257	273	286	250	243	255	241	261	264	229	257	259	239	266	272	292	251	231	273	254	269	245	240	263	288	247	258	268	251	272	257	277	266	244	267	261	294	268	271	269	263	247	256	285	293	270	267	236	283	248	274	249	275	220	248	236	265	263	261	264	253	251	247	257	254	259	262	275	269	235	248	249	244	251	250	258	259	279	249	265	258	271	258	270	246	281	244	260	265	238	281	244	294	257	257	289	280	258	259	266	247	255	272	246	259	249	246	278	265	233	270	277	265
18528	25537	21733	21679	23029	21263	23253	24047	29364	23205	21502	7948	25313	23818	16495	10499	7619	2553	2514	1428	1176	1162	1397	1342	2422	1035	765	751	857	797	780	745	781	790	771	751	770	705	704	729	729	683	741	703	800	712	709	771	752	753	798	722	728	741	722	768	711	772	724	741	734	754	680	763	736	766	730	657	716	757	702	724	744	760	781	699	734	751	744	710	752	738	714	735	688	742	737	734	762	717	756	729	726	697	778	754	747	709	757	725	707	674	701	748	718	721	668	730	789	691	722	692	758	753	765	768	670	728	726	735	713	738	744	727	701	690	716	708	746	774	751	724	670	713	739	718	736	661	709	752	711	686	722	721	764	714	746	737	713	715	695	736	739	683	709	749	727	702	681	746	738	683	697	731	714	704	671	721	730	714	745	722	743	721	777	711	688	717	740	683	783	732	747	740	703	703	741	722	747	755	719	692	771	707	717	722	648	696	764	695	726	762	683	712	747	689	719	716	723	731	758	709	776	780	667	733	753	734	749	707	712	704	684	685	734	784	727	727	741	665	763	717	730	694	725	698	720	732	709	774	763	726	715	769	733	726	744	709	679	718	707	706	731	718	694	753	745	708	715	686	720	756	738	729	743	676	743	734	729	730	734	709	696	686	774	651	733	713	719	724	713	741	761	705	705	760	718	712	689	766	712	720	745	715	717	747	737	723	717	669	720	721	717	708	760	680	712	711	721	712	710	721	771	726	752	706	680	714	740	683	704	734	724	682	732	739	685	721	736	746	784	699	755	725	746	707	743	712	743	752	716	724	716	700	721	747	756	709	715	698	721	711	742	690	693	680	756	706	735	727	751	708	715	775	727	742	673	725	750	686	764	733	660	766	670	754	718	758	682	788	672	690	731	725	695	689	768	752	744	682	723	688	724	743	712	703	728	753	684	747	750	743	714	737	688	689	745	736	744	698	722	709	714	704	751	718	720	685	681	700	701	744	733	683	773	735	685	701	704	725	694	708	747	688	712	723	726	694	764	736	723	688	684	733	687	718	695	716	751	691	719	718	725	737	702	712	763	790	750	772	741	721	707	754	663	763	706	675	759	690	716	717	755	760	756	689	710	701	696	728	710	764	674	768	738	716	642	771	740	754	694	767	703	716	705	717	683	677	758	718	713	744	715	742	755	713	738	743	706	702	718	684	725	771	722	735	755	750	759	692	737	721	733	679	713	724	694	677	667	782	741	743	730	724	748	758	663	707	688	778	757	728	716	709	658	705	701	731	745	741	759	677	750	723	687	733	716	775	745	707	778	726	719	700	709	683	707	742	763	753	717	748	738	652	741	701	746	712	767	763	743	739	783	686	701	744	681	736	701	700	710	724	737	695	673	727	714	722	694	713	753	726	732	743	754	687	745	735	740	720	723	727	688	738	707	710	706	730	753	703	744	747	671	732	687	748	695	690	669	748	767	742	725	785	705	750	741	705	703	680	741	707	725	735	747	794	720	718	723	717	714	704	705	737	723	693	727	718	771	691	690	724	760	684	698	710	660	668	714	781	739	697	733	752	725	711	690	759	701	741	727	680	740	731	716	731	755	696	721	661	732	756	712	732	717	720	723	717	803	689	733	762	733	706	731	686	746	726	706	706	682	726	731	706	733	677	738	754	763	772	719	714	748	722	794	698	720	786	691	733	770	747	711	725	723	729	761	734	727	753	723	689	742	774	734	733	719	717	718	745	701	705	677	704	684	709	728	757	739	746	720	704	763	742	757	684	707	721	786	684	751	712	726	735	742	705	742	758	756	719	718	765	682	716	702	788	689	720	714	737	749	753	746	790	666	712	728	747	748	727	712	720	751	721	691	755	716	774	696	766	738	742	732	707	727	715	741	699	734	709	767	730	740	730	734	703	739	709	740	689	753	727	743	746	726	675	716	718	682	718	727	758	704	777	745	773	723	725	710	692	666	721	697	698	691	707	725	708	775	726	731	715	736	704	705	771	684	746	718	743	745	729	727	726	750	748	740	788	764	679	713	722	718	690	705	755	744	757	703	752	697	743	759	741	712	694	782	812	722	688	732	735	718	718	745	689	730	735	751	750	715	735	734	706	707	739	726	727	717	735	689	732	765	747	686	722	713	679	782	770	717	725	696	741	754	738	754	715	754	738	663	792	687	701	672	697	712	729	669	731	702	708	749	790	746	720	717	720	761	679	716	688	782	709	696	691	662	722	753	748	724	735	664	753	703	763	723	701	741	708	730	714	745	711	728	732	698	752	710	756	684	768	728	763	744	686	715	720	736	747	737	693	764	739	734	746	711	777	681	693	756	753	706	728	775	703	687	707	722	743	703	709	701	709	716	760	727	743	710	745	711	729	712	703	719	739	751	703	672	750	748	684	738	715	699	756	754	700	748	743	758	726	719	704	710	756	728	716	723	738	721	684	728	705	730	776	719	781	697	733	694	761	737	705	719	785	691	756	718	707	721	730	721	731	721	693	736	663	660	698	759	687	701	746	699	753	707	720	701	798	688	720	723	713	749	737	689	722	719	738	755	724	725	705	733	701	734	707	741	702	723	701	740	712	718	687	733	715	723	719	684	677	695	764	732	711	720	734	756	722	713	730	694	735	751	712	772	732	689	717	708	723	730	681	725	784	721	722	715	757	703	694	723	739	706	759	683	707	694	731	729	679	752	734	722	683	731	708	733	744	738	679	696	757	718	729	697	742	697	687	779	743	755	669	722	684	693	707	713	710	708	671	722	717	746	705	783	697	744	761	696	710	768	743	745	748	726	753	735	727	713	721	703	691	743	745	728	718	710	760	703	700	725	731	699	745	727	747	722	689	738	723	753	745	699	694	745	735	723	669	720	752	687	698	712	685	763	760	782	741	716	703	705	738	727	719	783	733	720	680	746	718	722	736	705	760	698	719	712	755	724	713	711	764	778	746	765	731	687	701	705	722	781	785	731	778	678	728	699	745	745	734	746	745	748	741	723	758	724	772	700	692	678	739	729	726	773	688	743	796	735	740	764	733	747	713	728	713	755	759	784	755	765	708	760	724	692	727	718	741	760	732	705	717	758	748	755	758	686	722	756	731	702	719	746	719	708	710	705	750	730	760	712	754	737	706	726	716	693	700	755	746	797	680	758	715	709	723	750	686	755	709	721	687	746	719	682	726	734	707	712	690	765	760	729	737	700	725	666	738	778	697	721	676	738	711	749	770	715	792	708	730	746	689	751	749	727	704	682	739	747	729	694	747	753	743	778	710	720	730	723	694	756	678	713	758	722	713	747	751	720	740	733	684	714	713	731	698	715	692	718	693	712	680	738	781	728	781	708	760	709	702	759	758	716	719	688	750	743	737	732	712	710	765	690	706	711	745	723	707	740	723	716	741	732	721	705	748	709	703	701	696	774	733	739	752	774	672	720	725	701	723	691	722	726	695	752	763	742	730	698	727	718	676	715	743	717	693	709	752	731	733	732	736	729	723	709	721	723	698	726	717	678	714	722	697
43670	39984	31481	31224	30775	27372	28685	28647	28795	23435	20104	11990	23980	18348	14118	7276	5332	1758	1333	706	436	491	555	532	949	382	315	260	261	273	280	282	282	318	303	297	265	284	274	259	262	245	269	249	316	269	263	285	279	275	277	265	303	257	254	292	244	276	269	287	263	273	265	304	282	234	248	273	259	264	271	284	259	261	275	259	258	290	296	219	287	259	246	242	275	286	260	269	252	244	247	270	254	286	250	277	256	249	240	286	252	277	270	276	235	258	281	293	255	239	216	267	251	282	265	265	264	241	249	261	261	249	256	281	245	262	259	288	285	280	269	277	269	260	247	244	260	256	262	261	264	281	243	245	252	243	281	258	263	227	259	247	294	279	259	276	272	252	234	262	256	258	232	275	253	263	236	238	310	266	273	248	250	246	262	258	248	260	227	285	269	268	278	257	243	250	277	226	259	259	253	263	297	276	264	244	253	267	269	275	252	270	270	285	284	243	287	237	264	258	261	278	247	258	266	273	239	276	277	234	241	260	272	273	258	290	266	259	244	261	296	257	259	241	260	293	255	255	241	254	264	283	282	236	261	280	235	277	250	223	264	251	275	251	248	265	255	305	288	287	267	262	233	235	230	283	262	254	271	258	242	287	252	248	242	277	229	243	242	285	252	280	257	274	252	265	276	255	274	254	255	263	292	272	272	233	260	255	266	253	272	257	289	270	232	255	261	266	253	248	256	238	276	247	275	261	286	266	269	261	245	249	257	249	247	247	244	260	231	281	279	279	247	275	241	251	279	265	250	263	266	249	258	243	260	261	249	224	255	249	252	251	240	272	268	261	267	275	268	285	253	267	230	269	272	250	273	236	276	244	267	280	241	290	257	236	272	268	253	230	262	275	290	299	248	276	305	247	243	255	257	282	272	254	279	260	240	279	279	284	252	258	253	253	254	279	267	293	233	258	229	264	262	244	262	293	268	254	261	251	247	284	295	285	248	276	222	252	239	261	282	279	273	256	274	285	272	285	261	267	253	286	281	279	260	240	246	265	281	274	255	281	279	257	268	271	222	263	292	283	287	265	259	231	243	214	257	276	304	262	276	267	268	263	286	283	276	291	243	274	219	258	255	274	267	292	278	233	258	266	239	273	271	262	257	247	272	240	259	260	239	241	254	264	260	257	287	227	262	259	255	276	281	254	269	258	238	225	247	253	249	254	259	266	289	244	273	276	292	255	259	277	261	252	268	259	261	234	275	275	228	257	286	270	243	240	248	246	279	269	262	245	262	278	284	276	286	251	258	272	261	282	260	268	248	262	302	257	276	292	277	239	270	256	258	270	257	267	267	273	237	287	252	250	275	254	266	241	265	242	254	268	240	274	269	268	237	246	258	224	286	264	251	261	255	245	220	258	231	270	271	249	250	268	276	271	272	249	256	286	233	263	274	227	271	258	283	262	273	237	230	254	245	250	269	271	282	274	258	260	229	251	256	250	295	290	252	250	275	258	227	231	243	276	274	263	253	268	284	236	224	258	245	277	285	260	258	267	270	261	263	253	242	256	255	279	282	246	272	252	266	283	247	231	267	250	266	279	270	268	256	253	287	277	241	250	268	248	293	262	260	241	249	223	288	245	255	278	268	260	257	282	270	256	243	236	245	264	251	269	277	255	261	289	278	253	277	295	295	263	278	293	254	254	238	262	241	254	254	260	247	253	269	244	254	249	264	247	264	272	270	260	250	263	271	292	249	260	281	247	248	263	230	281	274	289	261	236	250	257	220	253	261	284	261	244	278	290	246	233	266	266	253	253	261	277	238	303	257	291	262	257	264	225	257	227	273	254	259	268	267	258	277	232	243	272	268	265	293	276	267	267	256	251	257	255	257	248	249	283	255	278	241	248	296	261	246	246	274	259	238	259	214	241	265	253	239	286	254	272	286	290	278	277	264	241	240	256	245	253	284	264	276	295	244	259	272	274	247	262	278	261	247	250	259	247	248	270	285	247	274	264	271	258	270	280	228	258	226	249	260	252	260	268	249	258	248	288	262	272	261	261	289	290	282	270	286	256	256	250	262	225	284	285	260	247	277	250	259	252	248	264	285	248	264	261	234	242	254	274	241	274	235	245	267	234	262	243	286	275	222	282	264	250	271	280	268	247	272	262	275	261	259	276	244	271	270	252	257	272	268	275	259	290	277	298	278	290	222	270	256	223	274	239	309	248	243	238	270	277	255	285	265	236	273	279	261	242	272	265	258	260	274	249	247	260	273	250	295	278	253	290	237	300	286	248	261	248	279	263	262	285	270	257	263	260	260	263	247	270	287	228	253	241	311	264	283	268	258	263	249	293	263	276	251	260	265	250	289	261	266	281	286	284	251	250	258	228	267	254	234	249	266	219	267	276	234	283	266	273	275	243	252	267	271	260	225	256	269	276	264	237	235	255	275	273	242	257	285	263	252	250	253	265	251	277	246	253	260	275	259	272	219	280	271	238	276	253	256	255	264	234	259	214	263	228	285	259	276	221	245	290	244	268	253	279	257	254	270	236	250	245	261	257	266	245	257	266	249	261	227	251	254	258	252	244	253	274	264	284	308	277	274	292	257	265	280	250	227	265	302	266	251	292	249	279	281	257	274	270	260	251	277	266	276	241	272	278	260	254	242	267	263	290	253	279	247	232	263	258	260	250	263	252	295	276	269	234	277	284	228	260	257	271	246	241	300	247	278	280	280	305	262	261	261	261	289	264	271	265	262	251	292	270	246	248	275	254	236	276	260	244	261	275	285	269	280	255	241	282	301	273	226	249	286	229	263	265	271	259	284	242	255	252	271	277	261	262	274	246	270	257	269	249	276	265	246	261	266	242	251	265	265	279	247	255	268	253	272	265	255	260	260	290	249	245	274	280	244	245	262	287	247	261	267	272	242	262	276	261	245	269	270	267	240	268	265	283	277	242	257	253	262	263	242	239	256	268	279	225	251	273	261	244	257	243	261	263	254	261	282	293	238	262	253	258	234	249	239	282	233	260	258	270	280	272	267	261	244	259	247	268	260	297	255	230	266	267	233	235	272	262	274	277	254	249	266	261	278	234	258	269	271	233	267	237	279	257	242	286	258	270	245	254	256	264	270	255	278	270	286	272	274	237	257	259	234	276	273	252	268	269	268	268	267	255	279	254	281	245	253	254	257	267	264	263	231	267	245	250	244	264	267	253	265	258	243	255	277	243	265	263	258	252	236	267	278	256	274	271	278	278	227	261	245	234	261	272	254	257	266	252	278	280	254	239	271	253	281	294	243	279	273	255	248	314	267	259	237	277	289	258	239	253	283	279	281	273	280	277	278	240	261	250	263	278	260	250	246	246	246	251	266	285	236	248	252	266	245	290	258	259	301	286	253	258	250	274	280	267	272	261	276	243	266	242	284	251	276	256	257	275	271	269	261	260	252	246	263	258	290	267	261	256	256	244	267	254	279	269	260	276	275	298	273	279	261	256	229	285	258	246	283	253	275	258
33061	31417	29591	36282	38069	35347	37708	36205	36977	32064	28977	17952	44271	36304	32263	21261	18075	5388	5126	2868	1763	2172	2851	2992	6207	1512	802	886	1070	976	789	820	784	791	826	804	783	769	761	779	773	756	729	728	760	747	838	709	761	738	735	738	758	719	742	704	707	740	699	710	706	728	705	747	693	665	698	720	767	683	709	735	740	687	696	719	715	665	719	697	695	731	769	661	710	745	656	720	720	670	685	672	660	741	707	689	704	698	684	709	682	676	697	683	722	694	713	681	702	732	694	677	684	738	716	696	706	716	699	735	688	703	698	700	661	716	660	716	696	698	655	668	634	677	659	715	733	686	698	675	673	659	728	695	725	717	672	646	727	691	706	695	718	692	699	732	693	696	665	715	713	699	665	719	681	748	709	666	686	681	693	679	739	693	680	676	709	698	681	678	676	693	727	664	731	721	680	699	676	730	662	660	697	693	703	711	711	724	711	716	676	676	708	671	674	731	647	681	693	678	669	675	753	647	743	683	722	715	642	729	700	659	652	719	685	685	673	661	684	698	700	667	664	705	722	737	654	702	679	682	688	675	672	682	675	630	719	656	729	741	667	679	707	667	713	750	691	637	708	682	679	701	731	674	671	712	713	680	736	730	681	657	677	652	678	678	694	658	697	669	687	678	730	714	715	744	683	693	721	720	681	688	676	691	682	682	712	689	670	711	725	703	661	668	682	696	686	675	699	667	700	683	658	705	693	660	688	689	748	696	676	706	684	678	704	666	645	649	690	688	676	640	682	692	695	684	693	667	693	647	671	657	676	702	656	718	734	665	675	681	682	712	689	670	689	703	705	689	725	734	714	673	719	688	664	711	698	662	653	680	680	711	706	678	703	667	689	665	691	693	721	687	655	674	685	667	724	720	688	708	692	654	706	702	680	725	688	699	684	671	658	747	686	690	667	689	674	690	682	661	700	690	747	667	670	687	731	708	676	683	682	688	673	661	672	680	675	697	705	688	697	749	652	692	733	696	669	668	690	696	701	667	649	743	672	653	725	657	695	692	686	663	706	656	659	718	635	671	679	670	688	693	669	763	703	705	690	712	637	695	752	694	718	741	648	679	647	675	671	678	691	684	698	681	688	706	684	706	691	709	700	688	639	680	659	690	686	703	702	700	704	695	670	636	714	649	683	674	694	715	672	671	726	702	722	661	706	711	670	679	712	683	709	677	726	694	681	702	680	692	700	663	699	694	686	670	679	667	700	650	690	732	634	619	684	703	687	654	696	661	755	712	639	711	728	663	701	692	705	713	711	690	710	706	679	666	697	688	691	715	698	681	684	713	674	709	703	700	689	672	677	665	710	708	691	643	736	705	692	649	665	724	733	676	690	694	721	675	682	710	687	704	618	694	716	695	710	689	649	711	686	718	647	720	718	679	697	681	701	726	673	692	673	715	651	670	717	646	650	672	754	741	700	695	679	683	698	680	720	709	675	729	697	680	693	702	739	718	681	662	684	689	697	755	663	697	696	651	729	691	646	741	654	722	671	694	669	685	699	645	677	647	713	652	685	677	652	659	695	668	679	686	728	706	708	674	694	654	614	675	693	694	668	700	702	688	693	677	729	669	717	713	683	690	702	721	691	629	667	707	745	672	712	659	737	653	675	716	670	679	647	709	695	682	620	654	630	697	650	673	654	670	663	685	656	679	682	694	715	715	664	696	723	687	718	713	690	676	670	720	716	672	689	681	669	678	676	702	689	655	717	666	690	675	649	719	759	680	714	703	676	727	675	693	709	723	683	672	664	726	733	719	697	713	675	717	687	677	650	700	706	744	682	721	729	690	742	708	711	706	683	674	648	681	682	669	735	668	720	717	693	673	715	692	695	724	655	697	689	695	704	659	678	658	665	711	685	681	703	663	653	686	643	709	692	729	687	654	696	694	693	690	707	746	688	700	737	712	712	682	681	689	688	674	666	706	657	688	658	690	742	700	638	666	664	651	690	629	673	658	666	665	738	697	681	722	698	699	713	711	713	718	689	766	702	687	719	713	673	695	703	683	690	709	682	687	673	672	643	700	707	660	656	709	685	711	721	688	705	673	713	720	738	733	665	710	670	691	708	688	640	690	698	696	693	688	729	678	673	676	715	665	714	702	689	688	650	670	686	704	709	692	709	716	676	670	694	662	641	685	734	717	684	694	714	656	677	665	726	711	682	685	665	662	646	671	682	685	733	641	694	689	638	683	666	645	735	700	669	694	665	665	617	662	667	678	666	710	680	712	703	675	699	703	696	671	705	677	683	711	697	686	625	704	696	678	674	647	717	698	673	707	709	684	715	683	721	689	678	681	663	663	675	652	701	657	674	688	710	700	669	672	768	669	650	656	722	687	681	694	724	687	690	680	707	720	686	698	650	675	646	671	737	716	734	714	674	689	664	680	688	667	692	664	710	697	694	649	687	677	694	681	709	692	641	730	701	693	700	676	649	709	666	687	670	676	693	613	728	690	694	674	712	704	707	703	686	635	713	685	683	633	744	706	676	706	709	677	699	680	681	677	682	654	674	669	637	668	704	676	713	697	701	616	672	677	664	709	693	641	679	695	653	710	700	695	674	720	677	707	726	691	699	716	723	641	702	759	673	712	694	690	669	662	648	682	627	694	716	654	657	640	651	727	673	679	687	688	678	640	683	721	699	687	743	669	669	690	692	659	720	699	733	708	649	692	718	681	652	694	675	701	661	720	714	692	745	699	677	701	701	641	715	682	669	711	694	666	697	715	701	707	644	661	719	697	672	722	686	674	661	739	692	700	729	684	706	684	640	692	699	634	728	732	668	695	698	699	672	656	745	700	698	682	707	674	682	688	631	660	695	672	710	668	689	670	663	727	671	683	657	717	656	706	673	706	667	696	680	675	661	681	681	675	699	692	736	659	664	656	688	717	723	681	714	726	698	662	684	703	697	668	697	716	710	767	678	715	664	689	667	683	678	663	665	673	718	664	666	721	689	702	721	691	693	665	653	710	681	676	705	671	678	757	673	684	706	685	721	709	720	709	738	722	640	691	671	691	744	691	634	664	682	670	680	691	676	675	699	685	690	675	676	703	733	671	696	687	662	678	646	665	728	695	681	711	665	625	647	658	718	690	671	692	701	694	700	707	675	700	686	692	704	699	674	666	651	708	675	641	698	650	691	672	676	691	728	670	693	686	694	700	718	685	704	680	721	632	640	714	732	685	704	713	691	704	728	696	641	661	696	654	724	670	713	632	649	712	723	681	699	674	686	673	688	688	643	682	728	661	655	693	668	712	688	665	756	666	663	675	702	674	714	727	722	748	697	662	642	713	669	710	677	700	681	671	708	701	693	650	665	658	697	681	736	697	636	666	672	694	678	701	656	735	692	662	678	713	646	663	732	690	704	697	669	629	698	726	643	693	692	668	685	715	679	709	707	665	710	673	695	716	660	645	691	667	681	697	646	630	668	665	711	686	667	658	623	742	628	744	681	672	730	629	699	682
8728	6830	6148	4531	3189	2261	2062	2141	1891	1184	700	466	815	543	498	281	277	213	188	182	180	164	186	151	213	185	175	180	183	168	167	175	177	172	158	175	169	196	174	154	159	153	180	173	164	145	151	166	178	174	160	157	168	171	163	190	145	172	175	181	145	170	147	162	175	188	167	156	155	158	181	174	184	179	201	183	179	183	161	179	166	148	163	182	163	186	165	187	163	156	160	156	176	156	148	168	178	163	170	166	161	162	145	154	154	156	169	176	191	157	157	174	185	159	170	173	202	190	168	172	176	174	167	166	136	167	182	161	162	143	188	166	192	164	168	178	185	171	159	166	150	185	169	166	161	180	175	167	172	158	155	144	173	163	174	180	183	184	181	158	161	168	172	172	156	182	163	167	189	162	180	181	167	185	163	147	156	185	170	157	195	165	159	176	173	164	170	170	165	164	176	186	190	162	144	173	170	160	168	152	175	171	176	169	156	176	186	181	175	172	143	146	166	181	179	174	163	185	177	139	167	172	171	165	168	166	164	186	170	170	164	166	156	163	160	148	152	167	196	182	195	173	165	181	167	144	153	159	184	184	163	155	164	172	121	145	181	167	153	155	171	184	157	166	190	200	172	163	183	178	171	168	164	156	164	178	165	167	178	167	158	166	164	158	188	143	162	148	148	182	157	171	163	168	162	158	161	172	187	164	175	179	185	147	157	159	177	165	157	163	179	167	180	180	169	160	167	180	148	170	153	161	178	166	157	176	164	148	164	157	207	159	177	185	164	180	186	176	164	175	166	176	158	139	168	190	162	201	163	155	144	178	180	170	147	174	178	155	154	135	170	187	167	151	169	180	168	140	150	182	146	193	166	161	175	169	169	177	153	172	173	187	158	161	185	167	153	176	180	184	174	161	180	181	167	159	170	163	166	181	165	175	172	156	195	159	195	183	180	172	163	171	171	160	173	158	164	168	154	179	173	149	168	136	178	180	167	164	168	164	154	178	179	175	172	187	163	159	141	151	176	162	158	155	138	172	180	170	179	165	182	183	155	176	173	165	165	164	177	198	180	158	165	186	169	174	180	193	158	157	160	157	144	178	153	173	186	195	157	156	178	173	174	174	160	181	159	151	167	163	168	155	170	158	152	143	170	147	144	151	167	159	151	173	175	152	188	196	139	182	162	156	193	182	146	183	168	177	171	171	162	165	181	167	168	161	166	154	169	189	169	144	174	181	152	161	183	170	150	160	141	175	207	141	171	147	172	176	172	182	161	165	144	163	157	187	196	175	156	196	191	185	162	182	182	172	155	158	173	166	165	204	158	176	200	169	169	174	185	174	142	158	161	185	183	166	174	158	152	163	190	173	154	160	154	183	199	153	174	166	141	148	165	199	155	170	177	157	173	179	146	142	183	166	160	171	157	173	162	159	162	143	146	166	178	193	166	182	155	161	162	177	173	172	171	161	167	165	168	173	178	172	158	171	147	157	170	183	155	170	149	171	171	157	185	162	180	146	178	184	167	158	173	158	133	163	147	162	160	178	147	159	160	175	172	150	174	172	177	185	154	166	172	158	147	183	123	158	171	189	161	169	170	164	175	176	179	161	177	167	193	150	161	169	150	180	169	203	182	183	170	174	188	167	177	168	156	149	159	145	172	179	164	163	177	156	147	174	183	181	158	172	169	168	165	164	141	164	163	168	174	157	170	159	175	160	183	150	179	182	167	185	166	181	152	198	170	154	170	148	166	178	190	182	164	167	162	183	178	153	174	170	174	166	164	187	167	156	174	156	162	160	165	163	161	143	180	169	165	178	171	160	177	184	174	180	167	184	179	176	154	182	172	178	183	181	169	162	169	179	196	181	161	200	174	168	159	152	170	201	162	153	163	160	157	152	175	172	177	156	171	157	147	161	177	163	196	168	178	181	179	163	183	160	152	162	156	179	191	157	181	156	166	151	176	179	149	161	149	162	149	164	141	170	160	156	183	159	150	153	174	191	135	150	169	166	149	169	180	164	152	186	168	182	172	159	182	177	165	183	167	165	195	149	177	177	142	165	174	179	169	176	180	190	181	164	160	170	172	159	170	158	151	153	162	137	148	180	178	159	184	152	167	184	174	186	174	174	192	163	156	177	176	180	174	183	171	193	160	155	163	156	133	177	163	151	178	175	209	165	140	188	160	167	167	158	171	153	173	176	176	159	170	171	175	181	156	163	165	169	162	163	172	163	162	180	165	161	183	167	148	175	151	165	190	186	158	176	158	184	157	181	170	162	167	175	164	185	148	161	176	161	165	183	166	143	178	165	179	167	177	171	173	155	180	154	168	170	170	166	164	168	154	157	171	176	191	171	154	171	151	175	172	163	170	150	202	162	191	173	176	171	189	161	172	178	184	161	177	188	137	180	159	182	158	174	157	180	198	180	170	175	159	155	162	162	149	166	168	169	188	172	165	174	155	168	154	168	175	178	182	173	190	172	176	158	204	170	164	169	164	164	163	170	161	154	158	171	182	189	180	178	182	167	173	168	146	168	176	157	160	169	171	159	148	165	197	156	178	148	156	158	158	178	185	185	153	152	154	150	170	166	167	163	178	174	169	167	186	141	161	165	168	186	185	162	170	167	154	203	156	193	150	168	178	177	154	166	151	169	182	165	193	178	186	172	167	176	171	165	161	153	172	159	167	162	167	187	179	177	189	188	146	165	179	160	164	168	176	181	179	190	162	166	182	160	163	181	173	176	189	148	166	154	187	157	166	166	181	148	175	166	164	160	188	184	154	179	163	149	151	170	166	164	199	168	159	170	188	148	189	161	150	168	178	184	159	152	163	170	139	137	145	167	162	161	185	175	179	162	163	186	186	167	163	171	161	176	148	164	182	143	162	153	161	193	189	177	178	170	189	175	184	180	148	169	189	155	188	169	183	172	164	172	172	166	170	179	172	165	169	177	164	165	181	162	172	178	167	163	186	168	190	158	179	182	169	162	159	170	155	170	144	186	152	167	169	147	173	187	158	190	184	143	146	157	175	151	189	175	140	171	159	184	171	163	151	169	170	162	172	186	183	187	190	187	169	159	142	162	164	172	166	181	138	180	174	164	157	179	182	171	180	165	184	177	171	150	166	149	194	186	157	164	155	150	144	172	152	175	178	172	162	172	164	163	171	151	185	174	182	179	169	180	158	152	154	171	164	149	162	158	169	173	152	170	153	168	148	170	136	188	173	159	185	160	184	172	194	192	157	152	170	156	183	169	180	212	200	163	199	180	183	181	169	171	154	163	155	174	170	155	145	149	155	174	156	152	199	160	161	170	173	164	169	172	171	162	165	175	139	174	138	171	173	151	181	195	154	187	183	189	158	162	187	152	179	180	147	170	163	154	181	189	178	164	177	175	159	151	178	145	187	152	165	169	143	149	172	165	170	177	171	167	156	144	151	158	171	183	170	171	165	155	182	167	193	186	167	182	183	147	187	162	171	181	193	157	143	174	179	175	158	165	164	159
7059	7772	9143	10706	9748	8162	8412	9010	8557	5834	3633	2557	5732	3640	3203	1444	1401	681	657	620	527	539	563	585	611	538	487	512	509	483	502	507	493	521	518	493	519	503	495	558	517	564	482	515	504	556	536	509	496	492	502	517	531	527	522	488	512	496	507	532	479	530	457	486	537	514	489	492	500	499	508	525	511	463	518	509	490	506	513	499	545	478	471	517	503	475	510	500	494	524	520	523	537	476	545	493	510	486	537	482	493	515	492	509	508	498	536	549	492	475	539	491	509	490	508	497	522	521	496	489	495	471	534	479	511	508	502	495	501	543	494	524	500	520	518	529	534	523	487	536	525	471	527	464	519	512	529	479	529	496	511	503	508	530	509	513	480	483	455	496	488	476	492	496	505	497	511	501	497	483	497	486	541	505	510	507	517	493	518	504	532	471	537	504	490	501	495	496	498	478	528	501	542	506	483	532	505	504	511	487	494	462	466	481	519	459	499	514	550	468	519	489	515	533	517	511	502	469	515	503	484	518	489	475	506	496	486	545	515	500	492	488	499	494	503	491	489	510	506	518	478	515	551	493	502	512	508	512	515	495	461	479	540	531	492	511	513	508	499	515	487	533	491	522	480	508	527	507	473	520	545	486	493	485	560	482	533	527	508	500	524	476	520	511	500	476	503	523	508	527	525	490	509	511	503	500	508	557	523	527	524	488	527	545	515	503	511	492	512	523	546	543	508	478	529	477	480	522	476	525	509	487	493	506	519	535	493	526	506	493	531	523	518	508	476	501	485	517	520	527	530	527	491	512	485	531	499	509	509	494	511	517	505	476	508	510	516	504	515	474	539	488	520	490	480	511	524	501	510	542	460	511	512	499	496	502	514	513	519	516	524	511	511	507	478	503	500	474	505	499	530	496	524	463	480	505	501	486	539	508	479	507	484	481	528	481	507	500	494	503	529	521	514	501	487	484	505	557	494	528	461	474	505	503	514	524	460	528	500	496	509	514	522	519	513	479	535	552	472	519	525	529	520	486	519	537	497	529	497	506	520	543	509	528	540	537	561	512	513	461	471	498	499	504	476	522	494	480	467	524	544	568	492	495	538	496	529	467	513	537	500	525	502	480	545	487	523	516	510	517	502	494	522	494	486	522	535	553	498	523	480	529	541	530	527	483	520	504	464	506	511	536	538	506	550	535	551	489	487	514	487	539	505	545	519	486	529	532	500	522	507	504	507	480	516	521	502	513	460	494	506	489	508	476	470	502	502	505	488	510	524	487	471	467	468	485	471	500	505	463	508	486	503	501	509	478	515	468	503	497	529	533	523	474	533	480	513	513	487	522	551	490	552	495	504	475	504	514	501	555	503	499	509	477	539	516	487	520	521	474	480	533	495	517	483	515	518	501	511	524	536	496	501	530	502	506	496	506	505	493	524	503	465	491	466	502	494	499	502	539	507	514	529	495	458	495	554	502	498	480	486	554	506	535	539	491	510	522	492	526	495	523	506	507	503	530	505	520	487	513	528	517	492	514	493	498	508	520	516	523	507	531	517	483	496	545	485	538	501	512	533	485	496	495	500	490	526	500	517	500	483	500	495	509	493	483	539	524	517	512	535	478	474	514	480	475	513	517	529	489	544	500	505	511	505	488	490	561	483	500	520	491	512	458	532	488	508	456	489	505	505	504	492	491	485	505	513	538	518	557	496	516	529	519	514	523	554	530	507	525	515	554	532	476	538	488	469	479	510	500	529	493	478	502	482	493	528	493	496	529	481	478	490	518	472	540	503	524	536	476	521	494	514	511	484	534	491	498	482	521	493	478	532	494	487	499	516	505	508	517	533	503	536	521	497	486	505	527	500	535	513	507	449	477	516	515	501	522	460	492	506	505	501	483	513	502	520	520	544	509	500	543	521	543	528	505	535	485	524	486	504	497	534	497	513	484	510	495	477	498	512	486	482	477	481	477	476	511	510	516	538	479	479	511	502	516	544	524	512	502	470	476	520	456	491	496	523	491	501	540	503	503	478	511	515	502	500	515	545	502	503	493	517	504	476	492	483	512	520	495	532	496	483	492	520	492	536	495	469	498	512	517	475	534	506	511	530	505	508	545	498	481	480	500	518	495	519	515	502	527	478	517	490	529	497	528	520	474	525	442	560	497	488	530	492	495	496	472	500	516	479	494	477	496	501	491	496	552	510	489	486	509	492	525	532	488	493	523	499	511	495	493	501	525	537	522	497	469	475	526	510	511	478	477	509	500	498	526	496	522	501	512	521	471	512	510	528	501	504	562	507	526	475	551	465	445	496	554	485	541	514	518	529	515	443	486	471	515	483	533	493	488	516	499	499	495	486	534	538	480	530	444	544	470	488	531	521	496	494	523	487	498	509	485	509	505	499	456	514	465	513	526	530	559	501	514	523	507	495	503	545	451	476	513	515	484	481	484	519	495	442	475	506	462	515	518	462	544	496	515	504	504	506	484	466	499	495	501	469	528	516	507	531	511	500	532	535	560	483	505	539	539	490	531	522	507	484	496	473	521	522	518	502	498	551	491	533	521	526	472	514	525	486	509	500	517	485	481	501	506	535	531	516	500	532	505	522	469	489	512	502	531	470	512	524	486	468	487	508	520	506	506	552	522	503	490	494	474	506	495	542	500	472	496	522	489	509	494	533	526	500	467	516	499	529	480	537	509	528	533	540	530	548	485	505	524	516	513	476	501	486	475	505	537	486	538	486	479	487	518	530	478	528	562	471	514	496	482	512	499	495	514	508	518	489	516	503	507	503	452	484	527	489	531	483	517	509	497	533	522	495	487	498	479	503	502	527	495	512	507	460	523	505	499	536	520	496	512	515	532	501	514	509	490	515	494	510	475	506	503	493	522	527	526	529	492	508	473	529	481	505	480	530	547	519	503	515	531	485	506	453	469	478	503	486	518	501	522	509	536	493	494	497	482	527	509	489	522	496	498	487	524	487	501	522	509	494	519	503	510	492	538	481	467	511	518	525	478	509	522	477	475	495	523	499	471	497	500	499	528	522	503	502	467	527	493	506	495	515	528	539	503	526	505	481	494	526	477	541	535	489	530	504	512	525	479	530	494	494	483	509	520	489	476	497	506	500	502	524	550	491	465	499	520	497	525	586	504	480	535	491	495	528	466	540	505	523	510	534	500	506	528	504	519	567	528	541	510	529	540	539	513	513	520	509	472	496	505	499	533	550	454	495	532	519	493	533	521	535	539	502	540	502	520	494	512	522	492	545	503	498	530	488	510	504	480	520	507	541	497	513	522	471	484	492	509	520	523	514	513	541	516	509	458	501	518	487	523	564	518	476	511	553	493	471	540	488	483	525	506	478	545	473	513	480	509	541	491	503	474	505	515	464	520	510	458	484	532	536	508	523	508	509	523	456	484	540	474	511	512	539	503	499	494	483	514	521	496	522	488	505	513	554	522	512	518	496	479	495	518	483	492	513	526	509	497	479	542	511	529	518	500	510	509	489	496
26739	29986	25442	25707	20404	15047	17247	17437	13988	9455	3474	2265	7142	6857	5520	1865	2071	743	507	392	336	335	301	363	455	311	299	251	284	270	275	249	241	262	267	241	282	281	257	273	257	267	263	246	238	258	250	239	242	277	246	233	271	273	268	274	251	275	269	279	276	272	239	278	260	250	274	256	279	237	230	299	285	245	250	271	263	257	262	277	246	263	245	224	254	276	283	252	278	241	268	251	250	265	265	272	261	257	239	232	277	278	253	266	262	222	241	265	264	241	263	259	231	265	252	262	276	283	220	225	274	234	253	259	248	261	253	249	265	281	275	264	267	262	255	249	269	233	270	277	267	268	235	273	280	292	269	276	264	242	259	271	256	252	252	278	234	272	255	282	274	270	271	258	260	262	254	284	250	254	283	271	266	256	290	282	258	234	245	293	258	261	256	228	259	246	261	266	223	243	250	259	271	256	260	259	278	244	231	256	240	267	262	260	233	258	254	256	264	237	270	268	252	271	263	285	266	285	261	258	262	268	266	254	251	267	260	280	266	272	257	260	263	220	258	227	275	284	250	279	280	256	259	251	245	287	263	262	287	261	260	255	241	281	283	275	263	269	226	289	252	254	208	260	262	248	266	266	260	270	279	251	251	239	252	288	263	271	256	245	230	222	236	237	252	279	248	251	226	241	241	243	243	230	253	258	264	256	258	266	240	268	264	262	273	240	236	274	247	265	268	251	250	274	248	274	272	231	268	277	273	250	276	276	268	260	251	242	248	271	249	255	252	246	270	288	268	257	292	271	276	265	300	235	242	258	243	267	261	281	250	277	215	307	244	244	230	250	259	265	247	269	257	262	245	269	240	270	238	279	261	290	273	266	261	246	265	253	272	277	244	230	253	299	293	266	245	265	253	253	282	240	271	261	241	282	251	247	247	250	257	255	230	226	258	273	261	256	274	254	279	261	239	258	284	264	260	270	248	233	256	230	262	241	264	257	252	292	280	282	260	256	261	261	250	266	235	246	266	255	279	244	235	222	243	263	270	267	253	276	276	233	261	264	233	262	256	279	245	267	256	232	235	263	277	258	255	255	264	233	263	245	298	277	247	269	247	249	248	248	260	276	248	260	245	271	258	276	232	256	267	257	260	241	254	267	255	267	249	257	264	272	271	254	272	268	258	270	231	251	261	296	260	253	261	273	277	286	237	270	257	277	278	258	299	263	266	281	275	270	283	259	282	246	256	267	245	239	251	252	264	257	236	250	241	248	261	273	269	247	261	288	259	235	263	255	271	256	246	279	240	241	244	277	259	260	257	263	209	256	278	244	253	276	230	310	232	268	256	269	276	235	259	269	244	255	254	275	256	260	235	241	225	268	283	220	275	239	278	234	268	238	260	234	260	268	265	252	276	284	277	256	267	259	262	227	303	274	259	250	313	257	232	256	284	252	299	266	268	277	269	263	277	280	226	266	271	264	262	279	267	218	261	278	277	288	261	266	236	248	259	258	294	251	270	262	242	241	245	277	245	249	270	269	270	287	255	244	233	263	254	266	267	253	241	243	265	236	226	227	267	249	259	244	241	252	250	267	240	257	237	240	262	257	276	276	234	254	245	268	254	247	253	241	287	266	259	281	247	262	268	252	255	259	262	241	256	279	267	251	263	277	287	263	269	264	271	231	233	259	251	302	247	245	258	274	250	236	250	292	276	282	274	276	274	264	260	271	259	271	288	272	263	271	288	263	267	260	266	289	262	277	243	262	266	249	285	279	248	262	282	268	270	253	255	278	275	248	285	254	247	246	253	257	242	262	278	271	259	232	266	261	262	274	269	256	262	252	255	304	263	235	286	262	280	274	264	284	292	254	280	233	240	268	246	267	250	268	263	279	267	261	244	234	269	255	258	261	233	274	244	266	229	269	239	261	275	265	241	271	275	271	266	250	258	236	238	221	258	228	248	267	260	264	285	245	277	291	267	267	270	274	254	260	230	239	261	224	284	262	298	284	265	256	245	251	269	257	287	277	256	269	253	268	249	244	281	256	272	249	261	265	246	254	261	246	267	268	258	286	241	240	228	261	279	240	243	268	265	261	298	270	278	248	259	249	223	298	258	264	264	232	259	241	227	257	242	236	258	246	288	287	277	282	254	232	228	294	288	254	249	267	251	264	267	268	288	265	241	245	288	259	283	244	240	283	268	262	261	268	274	282	248	274	248	260	239	259	286	262	257	269	258	236	247	273	262	283	278	241	275	248	238	263	250	251	245	271	273	252	233	255	226	279	284	249	234	264	276	273	275	270	272	283	244	270	265	264	259	307	261	239	245	278	231	265	235	240	232	241	269	241	243	219	245	262	245	279	275	267	265	288	252	246	250	249	247	289	251	249	230	269	248	276	248	285	258	249	255	274	271	269	239	265	238	270	247	270	239	260	275	284	243	254	258	273	264	288	287	272	271	247	271	260	268	278	222	269	256	257	240	236	253	262	284	250	278	209	267	245	262	270	262	245	255	255	249	249	282	257	271	276	237	231	246	253	277	263	272	268	230	274	269	241	300	238	253	248	250	283	245	283	262	268	253	267	264	263	278	263	245	294	255	294	251	254	284	260	235	247	250	251	260	283	276	265	256	264	238	270	260	267	272	243	262	233	284	273	262	266	260	262	274	265	272	301	242	260	274	243	249	244	259	263	220	222	286	246	278	279	255	267	258	247	280	236	277	234	229	230	245	248	272	267	274	265	236	235	255	240	251	238	268	262	260	255	289	232	229	245	249	253	277	283	276	262	270	248	225	273	241	238	286	280	268	236	252	273	249	260	266	261	264	226	240	261	289	262	257	221	248	279	265	265	284	242	263	286	254	263	263	277	262	284	291	247	230	240	239	264	256	263	261	256	259	238	240	254	274	251	256	276	274	240	254	243	261	280	226	263	293	249	285	254	244	301	237	243	279	238	270	263	247	264	239	241	243	254	239	261	273	250	262	241	266	274	233	252	284	278	268	218	247	267	285	262	258	277	259	247	269	283	252	266	274	232	253	258	255	287	247	256	254	259	257	251	239	240	295	245	260	272	268	243	266	258	281	246	259	268	270	265	261	260	247	264	269	272	241	253	264	259	247	287	244	240	269	276	255	267	269	260	231	258	259	280	243	254	268	248	256	245	257	271	276	249	241	252	255	236	278	266	251	251	274	260	250	235	256	292	256	252	253	250	247	266	231	257	246	263	227	242	275	243	259	303	287	252	254	305	261	252	244	235	266	277	237	269	223	280	230	246	274	269	249	244	282	230	264	251	277	255	248	249	262	243	256	266	237	249	299	282	268	274	266	260	260	265	252	259	269	242	234	272	273	236	259	263	262	275	273	266	221	272	248	260	254	251	254	255	233	257	274	306	245	288	267	259	234	262	258	260	241	255	239	248	256	267	274	249	253	251	260	259	277	236	258	254	257	260	240	249	261	273	262	228	256	274	263	241	270	255	243	285	250	259	248	292	269	243	287	259	256	239	255	269
20348	22953	22718	29958	26425	23203	29410	26591	23481	17000	7179	7806	26156	23045	20717	9418	9808	2954	2474	1539	1181	1070	1304	1781	2434	873	748	798	819	741	791	757	762	721	755	750	772	744	759	714	739	701	756	737	754	732	715	702	745	729	749	744	715	748	743	692	682	714	723	739	726	699	760	750	702	765	728	694	729	737	712	756	710	676	755	720	680	728	733	737	745	671	717	744	738	690	738	702	706	690	699	734	735	697	734	697	721	712	695	696	726	718	706	740	685	727	743	734	692	740	732	763	752	713	661	740	716	765	706	745	725	742	704	730	694	748	760	759	667	766	706	691	754	769	711	753	686	673	736	732	727	692	704	709	698	725	708	732	709	720	728	702	692	720	722	729	709	699	695	681	712	768	752	734	762	702	746	719	759	691	697	675	665	750	745	707	744	741	773	724	744	735	736	753	744	705	700	760	745	748	701	681	728	688	711	724	743	729	700	766	747	733	781	692	768	719	750	734	747	726	762	742	769	677	694	707	704	683	740	739	742	721	707	678	712	758	730	736	756	733	703	682	704	719	689	705	710	776	641	758	732	738	691	725	719	724	737	697	665	771	677	727	696	705	697	729	716	680	731	702	711	696	710	701	744	710	720	729	770	681	713	716	692	691	737	728	766	718	774	681	734	680	718	750	756	715	698	724	696	698	732	699	696	709	670	732	750	703	768	751	735	745	706	693	755	708	777	755	730	760	714	720	686	679	725	726	744	726	724	716	718	693	720	738	749	682	734	713	722	680	735	723	750	722	713	724	740	742	727	693	737	696	707	769	688	766	674	724	731	732	720	702	723	754	729	699	745	720	779	706	735	793	757	712	757	724	740	762	684	710	710	720	729	718	681	714	741	664	761	718	743	748	740	739	694	719	735	711	718	741	740	718	703	695	701	754	724	700	747	660	725	699	724	731	690	717	695	699	709	718	685	695	682	706	694	729	726	724	678	700	725	720	730	730	742	727	726	659	718	715	748	727	724	741	712	734	682	724	738	733	711	751	751	710	732	712	735	712	711	717	724	721	705	712	735	782	721	705	734	796	704	722	706	701	740	701	734	751	684	714	765	707	710	715	736	719	749	746	712	695	706	714	687	725	719	732	711	701	709	736	670	762	709	665	726	726	704	698	712	716	697	707	706	679	679	679	733	682	644	730	692	746	688	741	700	663	717	749	708	744	753	739	725	770	684	711	734	683	673	688	753	735	707	647	759	676	716	760	761	718	711	699	703	716	769	703	710	741	697	705	701	712	745	773	703	730	696	725	676	713	753	721	766	700	726	711	678	765	746	700	708	708	696	754	701	731	682	701	718	740	713	689	709	741	711	746	704	724	724	716	743	687	703	761	741	701	696	761	669	775	737	692	704	715	715	696	748	730	711	730	754	724	745	708	729	714	688	748	712	692	722	760	747	706	717	692	677	741	693	673	748	718	709	683	779	700	707	700	679	754	698	717	730	683	717	714	712	715	718	673	690	664	714	688	721	721	728	654	728	680	716	712	651	730	735	730	729	686	687	692	750	679	684	673	719	718	722	737	711	706	697	743	731	734	715	744	715	716	705	749	760	748	654	695	715	724	695	716	734	744	706	699	694	660	743	699	698	684	743	695	705	769	775	733	761	713	727	703	744	750	745	703	718	710	725	727	705	704	691	793	766	649	681	715	687	746	681	743	712	697	715	727	770	715	763	733	673	736	724	730	718	743	734	709	729	692	714	698	711	753	757	680	741	742	731	751	700	711	742	708	703	711	712	727	698	665	743	701	759	734	727	715	771	723	791	659	712	807	721	681	749	762	739	743	750	714	706	739	705	728	706	671	706	732	703	757	709	681	682	748	685	681	728	668	741	721	756	721	734	777	680	732	676	706	695	742	767	741	755	719	671	692	700	723	745	711	707	715	710	741	729	708	713	773	742	704	717	725	745	746	674	759	728	701	688	735	666	718	762	675	741	683	704	660	684	705	736	707	747	692	726	732	710	707	719	711	673	762	721	699	737	765	727	766	692	756	692	728	707	796	748	715	714	636	680	759	708	719	726	680	748	680	766	691	712	736	682	746	740	789	730	747	693	667	694	746	755	738	668	700	672	726	730	707	725	707	734	689	732	743	714	732	721	722	719	725	701	753	791	722	689	708	693	775	739	707	727	736	678	770	705	699	728	729	722	687	689	759	703	698	692	722	716	715	715	743	743	673	764	705	697	703	727	736	698	739	729	760	667	730	723	719	671	720	710	755	767	709	669	700	708	738	690	658	745	687	697	732	660	725	714	728	712	664	742	718	738	716	669	666	690	765	728	707	738	695	729	714	694	715	781	722	716	703	682	743	746	749	715	731	731	709	695	670	694	694	737	673	674	727	762	673	710	715	704	728	708	725	716	747	702	728	730	722	701	696	678	723	775	707	776	730	746	679	726	735	737	740	685	730	704	713	726	724	727	724	797	760	710	730	706	750	676	700	703	769	698	735	717	733	759	697	689	697	740	686	683	713	701	736	751	691	730	700	703	714	711	717	686	699	686	724	714	749	705	747	707	672	719	731	686	731	705	747	703	724	709	695	709	725	707	711	709	744	728	722	717	669	726	720	723	675	694	688	684	707	711	712	720	729	711	685	708	711	729	718	694	703	694	730	739	749	714	725	702	743	683	734	707	705	725	716	713	748	723	693	734	709	722	707	726	688	720	689	713	684	724	754	736	717	729	757	739	708	796	710	703	704	709	707	691	691	697	714	693	762	708	725	695	713	708	757	710	694	766	679	749	704	659	685	685	724	679	673	736	728	699	704	723	703	739	690	709	764	703	780	699	666	709	703	712	697	765	776	688	707	725	677	674	658	727	688	687	740	716	706	660	724	735	735	697	739	750	711	709	698	718	691	725	694	748	752	684	735	752	702	713	709	683	708	743	699	665	701	744	695	722	697	721	711	722	712	682	743	714	703	719	714	692	691	693	718	728	675	707	719	692	680	736	725	736	719	706	744	710	757	717	770	729	746	689	750	739	760	738	742	697	720	764	695	724	708	761	765	741	712	681	734	732	722	691	686	727	737	680	700	742	727	727	717	711	671	679	751	697	696	703	748	726	738	714	708	684	698	715	664	710	716	718	758	736	703	678	671	687	690	709	781	737	753	666	710	729	742	742	706	665	690	707	736	726	686	703	767	730	741	744	734	726	686	688	767	750	712	705	691	691	733	751	719	693	731	728	681	760	708	763	713	681	675	723	693	730	715	701	709	784	739	699	716	684	737	713	746	726	733	710	667	683	730	708	709	733	726	722	711	742	707	676	717	723	708	705	748	747	670	718	681	722	663	695	732	767	695	701	707	719	694	743	750	699	717	757	686	779	686	689	703	725	774	747	699	722	716	681	734	705	718	725	733	733	721	762	700	751	687	689	735	678	706	666	721	734	712	735	678	705	718	687	708	708	770	701	682	722	750	750	741	752	719	700	743	725	700	714	683	697	735	750	738	697	755	689	701	713	675
44871	39681	34204	32374	29657	27904	30949	29483	27384	22062	11701	8436	20454	21391	16873	8485	5608	2017	1343	867	569	439	493	716	962	338	303	265	285	314	273	286	261	254	280	301	277	285	271	253	303	293	290	252	274	249	276	269	268	260	286	257	239	257	276	282	287	275	254	252	253	255	241	228	295	234	253	260	259	261	263	235	266	234	260	267	234	258	261	257	226	278	251	259	275	214	241	272	265	281	237	250	279	299	264	245	278	258	253	260	253	225	235	290	280	282	280	235	282	261	267	283	278	287	247	247	259	253	260	279	253	291	284	218	245	264	268	256	253	264	236	270	284	245	252	278	288	241	233	262	268	255	283	254	265	285	269	262	256	257	248	261	261	248	260	242	264	259	260	236	249	249	275	275	249	261	247	273	237	289	229	261	259	261	251	278	268	313	239	275	291	283	265	255	266	272	270	282	265	237	257	260	281	252	268	249	284	280	280	259	278	279	251	276	234	250	266	284	251	232	267	257	248	253	255	274	245	251	264	247	270	268	259	281	280	267	257	264	267	254	240	256	298	237	254	229	282	237	265	278	240	260	249	272	270	267	252	271	260	241	259	250	254	268	306	242	256	274	285	237	283	244	264	256	265	264	228	251	256	291	268	270	245	279	255	256	255	279	239	258	255	277	245	239	273	266	230	234	253	257	264	257	272	260	244	277	251	248	248	287	269	247	241	260	227	278	257	258	246	251	294	261	268	279	259	257	233	246	255	265	292	279	237	267	241	273	260	248	279	255	242	261	250	281	272	272	227	246	268	258	246	262	254	246	303	261	260	251	286	266	243	241	289	270	269	260	246	264	257	289	296	256	254	283	253	285	259	241	224	248	269	265	279	270	249	250	256	243	228	261	260	262	284	261	279	230	259	253	279	270	236	267	245	248	270	261	274	266	305	265	268	270	276	251	257	251	249	249	253	278	230	241	266	270	269	264	267	259	257	266	213	240	256	282	237	265	271	251	254	262	289	275	258	262	256	259	271	265	270	283	250	246	285	255	257	263	265	233	252	283	259	265	302	243	269	252	249	225	261	227	245	262	254	267	244	271	238	265	240	266	282	242	247	266	265	277	253	257	241	254	269	244	258	235	240	261	263	275	242	265	271	283	277	252	291	277	254	258	270	263	278	255	257	267	238	256	256	262	283	264	249	271	266	238	255	222	316	256	260	250	282	255	248	264	249	233	274	260	262	239	258	258	284	251	256	247	238	283	292	247	241	245	249	271	283	267	241	235	239	253	264	297	217	244	248	254	255	248	267	272	249	229	252	245	271	263	236	255	231	254	254	236	293	265	248	256	260	263	270	272	262	277	256	287	262	265	267	254	238	266	279	233	261	279	268	242	243	261	272	264	255	259	263	251	276	270	247	231	257	257	271	296	285	222	252	257	273	265	291	265	273	264	243	252	260	253	245	253	222	275	263	228	247	276	233	232	272	241	270	261	253	257	238	252	249	265	265	281	300	246	258	269	262	251	242	253	286	259	251	268	226	243	274	249	238	259	256	263	266	240	240	249	260	256	247	237	273	244	280	256	245	238	248	254	268	266	289	254	261	231	277	242	259	245	252	258	234	276	272	259	294	286	301	276	282	249	286	251	271	292	261	285	256	233	256	256	251	255	258	265	260	243	237	256	260	269	296	250	243	274	276	272	229	269	268	272	262	250	227	244	252	261	247	263	253	253	273	276	248	251	279	267	240	259	254	285	262	274	257	235	249	275	267	260	268	252	309	264	268	260	271	258	268	254	239	268	258	234	254	234	241	245	296	246	254	277	262	236	254	226	265	277	239	253	245	249	265	256	242	243	291	259	260	253	257	282	269	262	269	251	277	260	236	243	243	269	239	245	279	239	224	259	246	252	263	289	298	253	239	275	251	246	257	266	264	249	259	242	289	221	248	261	247	261	234	228	246	286	248	273	284	265	221	251	284	236	248	278	259	271	252	265	269	234	260	279	255	265	253	263	285	298	262	249	272	284	250	266	263	264	275	261	256	297	275	239	234	283	252	273	262	274	245	253	264	251	273	236	259	254	233	238	283	282	273	262	250	261	251	284	275	271	258	273	278	248	258	279	248	278	276	214	216	226	254	235	271	261	244	289	245	289	243	281	241	269	291	259	267	266	241	293	280	247	260	274	282	241	298	288	288	251	238	247	258	264	260	252	251	279	248	261	279	262	266	250	279	250	253	264	250	286	245	242	246	276	248	261	278	293	265	232	283	277	256	275	259	261	253	276	231	248	262	258	262	269	247	264	284	273	271	219	237	266	273	267	256	228	262	266	267	241	268	261	281	287	235	269	263	262	266	240	273	289	254	270	267	247	255	281	271	276	240	249	277	279	239	242	253	281	263	233	274	254	281	246	246	278	268	246	238	264	262	261	246	234	253	281	253	234	267	241	274	242	260	235	255	253	268	265	246	256	239	271	246	249	237	270	269	250	267	274	242	248	206	239	245	263	271	263	272	247	275	237	288	272	262	255	272	279	266	243	251	253	275	248	278	276	259	241	275	255	275	260	262	260	246	253	250	247	244	266	232	269	243	248	248	278	276	268	277	252	255	284	284	275	281	258	254	268	272	255	287	274	260	241	289	246	277	281	257	236	247	262	247	257	230	264	276	263	258	255	267	276	255	267	249	273	276	293	283	253	256	246	254	297	276	243	279	264	268	262	246	241	274	273	271	263	235	236	288	248	277	254	282	267	274	245	229	258	238	243	258	257	254	231	309	259	239	289	242	257	247	259	271	264	269	240	283	280	244	246	270	254	274	270	245	275	279	242	252	252	261	264	252	265	265	237	277	261	272	267	273	266	236	270	244	244	249	290	268	277	262	271	242	260	223	266	265	267	215	261	243	264	267	274	266	266	263	283	229	247	285	238	259	270	254	256	245	262	276	265	261	247	278	243	260	250	284	283	261	284	276	273	267	270	254	260	243	274	278	274	278	274	270	281	275	269	268	247	284	245	272	273	280	299	249	280	255	261	257	253	254	260	247	280	245	249	270	256	297	271	229	257	237	233	236	270	248	264	264	280	297	250	243	246	290	253	266	281	278	284	262	248	258	272	250	260	235	267	279	222	252	295	280	258	264	280	260	269	233	258	223	266	246	251	256	218	251	269	237	244	235	278	271	248	251	275	273	257	256	239	284	266	234	235	258	277	258	248	234	242	227	274	288	223	244	266	248	277	255	270	274	268	267	263	241	232	276	273	271	244	267	286	231	276	271	216	267	236	239	235	287	272	281	259	269	251	265	251	285	288	274	260	258	239	247	257	260	214	255	253	263	231	260	238	271	266	268	278	271	284	267	269	254	225	283	273	247	260	268	275	277	298	258	244	287	250	246	239	235	271	255	260	260	245	248	266	284	234	256	275	272	257	249	278	226	267	286	260	264	253	228	247	263	251	272	253	259	256	270	280	272	252	273	248	250	251	270	284	266	266	293	262	254	284	257	253	249	259	256	275	250	272	265	247
34487	32428	32990	37715	37300	35785	40880	35497	36844	26332	15723	16168	41375	37795	36292	21969	20207	6140	6235	4287	2305	1946	2291	4014	5782	1294	933	875	979	927	831	856	772	769	764	788	844	760	768	731	783	748	720	749	741	731	733	748	748	694	703	701	745	754	715	742	728	733	739	743	678	705	714	740	705	691	699	707	717	753	680	695	677	732	706	710	725	720	753	696	718	750	696	695	747	714	717	729	699	702	750	686	735	647	703	666	699	685	737	741	671	756	657	694	706	677	672	667	723	703	708	673	730	681	678	714	638	688	699	685	694	644	702	650	689	697	665	666	695	689	710	667	644	726	700	655	695	686	664	692	622	698	679	679	656	662	693	729	690	687	673	670	662	701	693	661	669	699	695	678	650	697	671	709	690	731	736	638	685	688	687	686	727	697	642	701	687	740	660	687	680	691	641	693	696	674	666	710	757	738	717	683	684	706	677	685	640	704	727	715	676	672	697	691	718	653	669	678	697	643	653	631	685	659	698	668	707	705	693	719	704	674	671	638	673	653	681	643	656	669	726	690	636	666	698	696	709	689	707	699	644	671	732	684	649	658	701	706	711	689	681	661	652	738	661	683	679	663	665	646	662	703	654	674	704	705	649	685	656	697	722	721	692	674	671	692	689	676	720	691	710	693	677	703	725	661	704	673	737	673	707	686	673	707	658	694	677	676	691	690	638	651	636	679	689	655	712	681	676	630	700	668	719	668	721	689	653	640	640	702	698	718	667	690	650	665	696	713	669	682	662	660	668	700	708	666	689	730	709	680	688	678	659	675	700	677	704	661	691	675	660	691	686	698	675	692	668	658	683	623	655	706	688	718	691	683	676	737	644	700	751	705	696	663	676	665	710	687	641	663	705	691	664	686	713	694	692	703	668	664	680	714	718	621	628	704	695	681	674	645	662	665	654	703	653	659	733	690	696	680	657	729	676	714	704	706	680	659	678	661	696	769	674	677	683	727	694	655	718	682	693	700	663	748	667	664	672	719	649	724	722	696	682	675	662	707	713	672	654	699	650	656	715	715	723	692	714	672	627	657	669	710	682	663	732	689	616	695	721	675	657	679	653	719	701	725	681	710	711	729	716	681	657	672	680	710	644	689	725	689	657	673	696	709	731	689	673	657	734	699	690	681	696	706	717	632	677	698	728	710	700	693	700	699	675	642	731	672	712	699	657	665	685	668	683	690	704	689	689	701	668	674	696	653	679	697	667	734	703	701	698	708	680	687	687	707	726	692	676	694	734	653	715	700	675	703	682	677	696	675	652	693	716	671	654	700	716	652	732	678	651	652	696	681	705	696	664	667	683	666	661	690	682	691	661	675	679	644	677	686	743	639	654	640	648	678	693	688	702	653	683	690	701	670	679	696	713	707	697	726	652	686	677	726	682	660	673	701	666	731	711	674	735	677	693	701	694	706	676	643	729	674	679	661	686	645	662	685	698	763	670	679	689	688	693	628	698	682	674	689	661	650	643	680	692	655	686	660	730	649	709	710	732	711	663	681	709	649	674	698	725	672	691	681	727	703	678	682	665	680	630	689	677	700	657	648	707	665	652	655	688	681	730	676	707	716	712	706	643	683	688	698	711	655	654	674	691	654	691	674	621	750	702	717	684	666	659	713	667	713	657	735	665	696	659	678	682	671	677	704	712	703	696	678	698	687	678	683	683	651	680	676	676	711	721	695	643	660	716	661	704	718	692	688	699	700	700	681	655	709	636	724	707	695	697	679	708	705	692	705	660	661	714	624	691	681	669	728	704	676	660	669	690	700	742	676	666	654	683	690	707	717	705	678	670	656	656	730	726	642	728	708	669	640	680	689	647	701	720	678	642	640	671	666	712	658	724	642	695	681	723	660	704	683	713	656	693	693	667	711	669	694	705	719	666	686	690	735	686	696	720	708	727	705	656	694	697	647	706	682	653	685	670	671	666	684	698	683	688	639	697	624	695	709	700	676	731	725	698	729	681	637	671	714	643	662	663	657	698	676	740	719	687	695	666	685	686	693	659	679	640	705	678	668	669	714	690	682	695	658	659	670	631	703	710	682	671	698	687	713	679	670	633	703	659	684	653	717	634	656	694	659	704	705	706	687	697	708	686	694	699	679	671	670	715	678	650	669	679	711	648	705	653	682	676	689	673	695	679	712	699	702	670	697	694	699	698	639	719	666	660	691	708	664	681	674	642	661	703	677	678	705	650	714	702	683	706	677	732	650	660	697	661	735	652	692	665	681	742	695	684	682	728	706	626	711	725	658	675	690	676	659	728	655	697	724	679	637	671	663	643	705	653	657	700	735	680	698	684	662	690	695	691	682	713	679	705	667	735	690	676	673	656	670	726	676	683	684	687	656	648	652	743	679	663	702	696	689	677	703	696	661	696	680	654	716	693	678	670	654	687	706	668	732	706	657	663	703	692	654	682	628	679	697	694	699	707	613	704	682	660	639	715	692	661	714	679	677	672	668	699	692	732	703	670	636	667	683	676	750	702	687	699	675	692	651	710	689	658	681	715	671	663	692	679	625	661	661	665	695	752	710	621	688	625	676	670	696	680	653	699	685	664	697	653	694	725	652	641	661	659	674	759	663	698	682	728	691	705	702	693	669	644	675	679	624	661	725	691	675	672	686	704	701	715	706	666	663	703	658	672	657	663	724	623	667	693	684	684	694	666	637	698	665	680	697	681	705	706	700	714	660	657	661	656	763	664	721	698	671	716	681	704	671	731	675	715	694	638	689	687	707	674	698	671	663	703	659	699	675	663	654	676	668	747	699	704	644	695	678	690	709	670	686	666	631	707	670	656	689	722	641	665	717	692	692	685	701	655	699	677	654	656	692	733	652	695	709	658	671	715	701	665	664	686	666	708	663	697	668	679	675	715	700	696	694	663	665	698	668	656	718	686	731	651	681	706	702	658	668	682	688	679	670	683	694	679	693	671	677	676	691	715	671	634	673	690	681	701	655	656	660	693	710	712	694	682	672	643	723	663	722	692	690	701	707	708	722	655	674	663	700	688	656	689	692	654	655	687	730	657	695	695	652	702	642	730	682	717	723	717	680	702	711	730	701	685	707	689	654	667	713	691	662	710	700	683	713	665	675	713	667	709	709	648	711	654	696	715	726	698	678	657	651	665	741	700	660	671	708	683	699	685	684	656	675	726	682	650	652	710	683	691	700	725	684	684	700	666	668	688	719	673	700	707	674	661	661	705	710	709	698	709	705	682	700	669	662	687	642	693	674	662	721	695	687	696	712	704	698	692	673	692	654	658	686	700	748	697	716	716	713	669	682	684	676	642	712	711	638	682	693	675	694	653	695	714	656	685	678	711	690	666	702	692	651	673	707	683	668	654	664	700	691	664	662	678	693	698	714	688	715	691	678	725	664	678	676	679	630	663	691	631	715	700	667	702	677	651	672	652	650	710	711	658	661	701	665	723	693	701	685	685	646	687	744	692	676	683	693	695	680	700	700	705	689
8871	7705	6300	4725	3786	2636	2397	2258	1391	1342	400	554	891	664	581	304	287	232	189	173	193	167	185	165	164	194	172	167	158	167	173	155	168	149	156	153	165	166	150	158	156	186	168	172	179	148	174	172	150	169	160	163	145	196	175	144	146	158	148	149	164	174	156	145	188	177	173	174	173	170	191	163	167	148	164	195	134	154	185	182	139	174	186	171	169	170	168	170	170	168	165	147	179	155	181	179	167	168	173	174	176	145	163	154	185	163	164	175	171	165	182	167	169	193	147	180	165	145	155	158	184	157	168	171	163	159	172	171	176	187	172	143	155	156	193	181	178	152	166	177	164	161	158	182	154	181	161	168	157	152	148	174	162	161	189	163	162	171	160	173	221	170	174	169	166	167	183	168	162	164	174	163	169	201	179	151	171	166	164	145	182	164	164	179	169	163	165	169	158	155	172	164	180	177	180	162	183	162	184	175	156	156	173	172	167	170	175	194	182	140	140	150	152	165	156	158	161	181	171	182	184	171	179	163	164	161	155	172	165	181	175	145	158	186	180	153	170	144	160	169	176	160	161	159	158	139	148	184	158	166	173	169	158	194	163	153	188	180	177	167	188	188	177	151	191	167	166	150	173	163	156	151	182	176	152	162	169	169	151	155	173	182	189	156	175	191	161	163	160	172	167	159	161	171	181	181	174	177	170	172	184	161	163	156	150	171	192	148	184	170	185	177	153	183	152	164	170	172	157	175	187	158	168	186	150	180	167	175	154	165	181	148	171	155	169	153	171	178	171	151	181	173	162	188	168	166	177	164	179	155	174	165	156	170	194	189	142	146	172	144	170	169	158	140	162	150	176	183	181	191	183	151	170	184	182	165	183	171	181	147	163	157	149	160	192	174	157	161	174	177	179	174	169	173	201	171	158	174	186	167	173	163	170	177	167	184	173	149	158	178	181	155	175	173	148	166	176	188	185	161	163	162	139	185	145	144	174	169	184	149	177	155	203	186	146	178	196	194	166	168	166	158	167	164	171	170	160	150	178	160	151	167	166	184	154	183	189	156	169	159	178	172	176	157	145	171	196	190	183	181	177	183	155	162	152	160	183	160	151	172	149	156	164	167	175	155	183	181	185	168	162	193	168	174	167	162	177	188	165	176	176	166	165	163	181	175	192	163	159	171	140	146	169	175	170	158	171	175	175	187	146	187	160	185	189	161	172	164	175	153	170	175	157	185	186	169	177	164	152	165	167	168	162	171	160	190	148	157	173	181	146	150	187	190	170	189	156	143	181	189	178	172	195	175	174	149	169	154	192	187	166	194	176	188	159	181	170	144	158	190	170	161	167	155	175	174	168	162	162	170	178	175	172	183	164	163	153	180	196	173	182	166	172	163	135	202	169	172	133	171	147	173	164	179	182	174	154	168	163	186	171	150	165	172	185	164	183	177	183	162	174	155	164	169	180	164	175	180	188	178	165	176	157	164	175	201	162	185	187	167	187	169	188	170	167	178	171	171	178	169	132	165	159	179	199	162	156	190	151	156	191	154	172	181	169	165	188	178	151	189	166	157	169	180	170	179	189	166	166	151	155	169	163	177	175	167	179	161	164	164	177	162	172	165	179	174	164	176	172	148	171	148	192	178	159	154	162	183	164	185	185	186	182	173	155	144	166	198	181	156	176	194	148	176	163	148	162	168	172	166	176	157	159	170	167	180	181	153	163	153	171	156	182	165	174	181	188	163	138	161	172	179	162	181	164	171	160	160	206	151	183	165	157	187	178	161	192	166	163	158	165	164	156	190	153	145	179	170	165	139	150	173	172	160	162	148	171	163	179	161	170	170	141	181	169	188	153	182	161	163	159	152	184	156	167	159	164	156	200	164	176	161	168	185	170	167	159	197	167	165	198	161	157	176	159	188	191	150	155	179	164	169	166	161	183	153	170	154	151	160	163	169	148	175	158	162	162	158	163	153	171	162	176	153	159	170	170	156	192	184	175	169	165	162	175	164	195	191	157	177	169	178	159	181	161	171	178	172	175	179	184	182	168	168	164	160	156	175	194	180	171	160	183	177	187	159	151	165	163	145	162	154	162	166	163	144	186	170	179	175	179	173	157	184	163	165	171	177	185	170	180	161	174	151	173	157	177	184	183	167	171	155	155	165	144	180	181	184	170	144	177	181	168	170	185	153	136	185	163	176	179	165	192	179	161	165	187	171	171	163	155	170	159	180	160	175	158	184	182	161	180	164	142	165	165	167	153	171	167	148	154	198	185	175	185	176	161	172	200	150	153	168	160	175	158	172	160	158	179	164	156	149	159	170	163	141	181	175	203	173	184	166	166	176	163	176	173	152	160	180	171	135	189	143	190	169	186	169	175	150	165	169	146	140	156	157	155	159	153	186	147	162	174	159	169	165	191	160	181	182	155	178	159	185	154	185	155	150	153	170	180	185	174	174	159	181	151	176	166	169	168	163	167	175	163	156	152	162	200	180	158	166	177	191	189	169	171	174	151	151	169	188	169	154	150	165	165	138	190	173	159	165	174	158	162	164	187	184	174	152	175	159	174	166	172	182	203	172	174	174	173	154	165	169	160	194	189	152	196	161	179	173	174	169	169	186	186	159	144	153	154	199	165	171	160	164	167	163	143	181	165	144	159	139	185	168	171	162	172	150	167	171	176	157	167	154	168	153	189	180	157	185	172	162	156	182	151	173	192	160	157	167	193	175	179	186	167	148	179	177	149	183	161	166	178	175	148	157	181	178	188	147	151	178	201	171	171	176	162	179	177	183	162	170	169	190	147	146	213	168	179	162	167	167	157	165	177	151	181	158	175	136	156	175	154	183	152	158	157	160	172	184	194	178	153	166	182	159	161	165	151	176	193	168	153	177	179	165	176	176	155	156	159	168	157	175	148	179	162	141	176	156	183	160	180	174	165	173	168	171	194	172	181	148	153	167	161	150	188	163	166	167	160	180	179	163	155	165	183	168	178	174	163	154	168	174	166	176	162	163	157	157	178	170	168	164	167	161	160	180	155	177	164	171	172	161	159	173	155	173	152	155	168	142	171	175	152	156	158	156	192	179	164	148	192	162	163	175	148	161	158	162	154	177	161	168	173	162	152	192	183	150	192	154	190	169	180	158	184	146	177	144	162	151	192	177	194	173	180	193	147	163	196	158	168	189	168	155	160	150	157	185	189	150	152	172	165	169	174	172	160	171	194	174	152	144	154	167	163	176	175	177	147	173	175	172	160	165	167	189	168	171	178	144	171	155	174	182	176	159	152	167	200	146	174	194	166	157	180	178	169	185	177	151	162	186	159	187	181	157	171	176	172	152	164	169	161	159	166	188	171	162	187	166	166	150	164	173	165	198	185	157	156	157	158	159	176	177	184	188	193	171	180	180	170	145	158	179	179	168	168	165	173	168	154	160	148	175	165	191	149	173	187	169	163	157	172	164	168	172	145	143	156	170	148	193	164	192	167	160	163	170	185	186	150	150
7043	8693	9002	11834	11323	8850	9375	9065	6707	6371	1963	3365	6084	4655	4039	1898	1363	778	669	646	523	594	572	569	593	503	512	533	510	471	550	474	486	481	490	493	515	493	489	516	525	532	499	490	513	510	477	479	485	515	471	526	501	499	482	508	529	552	517	549	466	522	520	473	477	493	499	481	510	505	498	515	523	486	496	488	566	540	535	477	439	496	506	503	482	517	563	495	512	490	500	509	527	502	508	503	504	478	499	485	536	525	525	506	493	501	508	548	556	498	501	486	509	491	503	506	550	497	550	542	536	497	523	479	512	509	511	500	478	486	500	521	512	509	469	518	483	516	492	528	506	498	513	516	512	501	540	495	517	496	530	532	495	502	501	521	540	499	528	488	482	487	500	474	499	519	503	528	484	505	535	488	533	498	517	475	511	493	487	511	490	466	497	507	533	488	458	508	518	473	464	503	494	485	499	535	489	514	515	484	469	499	495	478	493	510	502	540	534	490	527	476	464	521	480	541	484	512	516	515	500	496	463	486	510	527	478	472	540	505	460	522	472	495	496	496	467	492	526	505	530	500	491	489	473	480	467	519	496	502	516	495	470	478	518	527	521	480	508	487	508	469	509	522	503	504	528	508	478	498	515	524	483	504	508	514	514	476	487	507	527	529	472	492	526	459	501	520	499	498	531	496	524	488	489	510	501	484	522	513	490	491	514	530	504	468	507	499	480	511	508	475	492	510	547	508	574	502	481	479	513	506	529	484	550	512	521	525	515	507	539	462	501	542	513	503	499	506	491	523	515	506	465	500	507	480	510	512	509	472	463	528	476	528	519	475	529	490	503	503	506	545	503	520	534	497	473	495	523	510	532	493	508	518	489	524	476	479	521	482	504	481	528	478	504	536	552	562	474	488	564	520	521	511	491	505	525	560	523	497	518	508	509	532	499	468	454	531	521	491	511	493	523	488	504	484	481	502	535	526	488	483	508	481	519	542	494	550	515	502	530	515	504	527	510	520	536	545	484	490	500	476	493	489	532	500	488	498	513	475	529	507	551	527	488	509	496	472	496	494	529	510	509	499	542	513	536	493	496	534	446	498	533	522	484	513	489	517	505	503	516	503	506	514	516	485	506	518	496	493	476	510	519	551	503	512	509	511	466	495	502	476	466	526	503	485	495	532	481	511	468	520	530	546	502	506	474	547	507	535	500	531	515	498	463	526	512	500	515	498	490	474	477	525	501	506	481	516	518	495	490	512	491	487	494	443	480	507	484	510	510	524	519	547	529	505	511	476	513	498	514	523	495	482	525	525	495	463	487	472	507	507	489	507	506	519	514	521	483	489	455	482	491	505	527	473	526	482	477	562	500	531	561	478	540	510	490	510	540	548	510	510	517	474	473	498	489	523	538	551	519	556	477	512	498	536	492	523	546	503	474	465	520	526	487	498	499	488	492	535	495	529	501	493	538	507	518	523	554	524	546	484	483	491	502	485	484	526	480	458	519	491	474	480	510	514	455	492	472	472	502	500	527	480	526	489	503	492	479	490	458	462	498	503	511	503	512	516	521	539	497	531	545	564	523	540	521	484	526	510	496	489	471	490	501	453	493	488	492	488	535	525	520	486	549	533	490	496	503	524	500	522	506	482	510	508	514	489	501	502	521	493	512	505	516	505	483	484	512	507	484	498	479	516	549	526	504	541	547	542	491	496	480	494	465	510	501	476	496	513	482	495	504	472	440	506	497	518	484	501	495	489	492	502	460	527	498	510	512	522	474	508	491	529	551	499	527	505	516	490	485	503	478	492	456	507	520	506	479	505	482	525	496	550	516	487	502	517	497	472	493	544	485	521	498	533	518	486	508	494	468	485	507	501	494	508	535	499	484	480	506	469	545	499	514	483	491	491	522	462	549	505	508	521	498	493	504	494	481	458	509	502	495	502	495	503	504	496	487	463	505	482	503	442	480	518	501	495	513	494	545	502	496	502	489	486	471	527	505	497	532	447	516	501	502	501	502	502	511	507	490	516	495	503	523	503	516	514	497	505	487	501	491	481	488	468	540	477	484	484	516	559	486	495	496	498	512	522	501	498	490	510	491	523	502	477	497	540	514	501	502	486	511	483	490	452	532	476	504	520	510	514	544	474	460	480	494	448	490	493	524	528	548	507	502	508	510	522	498	499	522	502	451	510	503	496	507	516	536	489	520	526	523	487	520	483	551	480	488	542	472	510	510	496	520	532	458	522	515	524	510	480	499	526	521	490	517	509	484	495	508	489	510	496	498	484	513	490	520	496	520	497	490	475	484	559	524	523	497	500	495	465	536	501	506	496	489	498	518	547	501	494	512	493	465	524	496	509	507	535	475	509	478	455	508	516	496	483	526	486	495	517	527	564	493	547	520	529	516	485	521	478	519	511	474	474	511	522	496	487	485	470	501	486	510	494	524	531	508	508	515	509	504	482	499	478	517	526	475	487	501	509	507	501	513	504	491	519	483	492	507	515	509	482	496	473	477	485	506	505	492	520	511	531	510	520	487	508	500	469	494	529	489	499	501	503	528	488	524	530	545	458	512	498	491	498	510	521	501	479	486	560	550	492	507	522	521	531	501	479	497	541	497	533	531	484	504	491	535	491	474	515	499	515	537	496	503	505	504	534	510	485	480	491	511	494	520	531	474	502	521	506	513	483	493	536	496	538	520	479	541	515	515	483	471	533	500	501	561	503	498	488	523	471	513	489	481	518	506	514	497	490	523	544	488	485	510	463	486	488	506	505	539	500	534	525	457	513	515	487	530	523	544	458	500	525	518	503	479	519	488	501	474	497	514	499	513	538	497	507	513	517	501	518	502	544	472	531	493	496	520	508	536	508	524	517	516	512	482	500	494	490	537	480	493	528	491	507	540	465	521	500	524	515	498	517	491	491	506	489	507	523	459	531	529	496	496	497	507	493	502	496	516	475	512	526	495	520	500	520	488	496	503	472	490	498	509	530	540	488	514	538	531	510	491	519	523	525	484	523	539	521	534	485	517	545	504	493	485	566	490	523	483	509	522	507	495	494	490	505	517	531	494	552	488	531	512	514	495	530	463	512	541	493	470	496	511	513	506	511	508	515	534	510	545	523	518	504	472	529	466	467	564	539	486	540	515	489	494	511	519	525	552	519	483	489	468	486	498	492	493	454	496	480	507	465	518	493	491	514	493	534	507	549	513	532	479	523	511	508	505	486	500	494	527	484	557	476	501	482	506	490	501	530	515	496	502	493	487	514	510	509	486	498	469	539	515	444	518	489	486	499	523	502	512	494	502	521	487	519	498	460	498	527	485	530	516	478	498	480	487	477	499	532	507	518	491	533	446	530	488	526	488	484	511	516	496	501	473	508	512	509	558	535	529	497	500	455	487	483	494	526	497	526	497	497	512	528	536	488	489	504	504	477	468	504	468	515	486	508	516	524	504	488	464	475	516	532	497	508	520	513	528	484	503	513	509	487	479	503	476	521	541	481	525	491
25453	34498	26615	22710	19470	15544	17195	18265	11870	10043	3929	3637	9117	7281	6321	2733	1773	847	677	497	329	353	330	358	443	271	299	280	268	256	259	241	245	257	273	281	285	270	264	269	265	281	258	275	291	289	252	270	282	253	286	248	239	248	244	283	264	252	247	239	262	275	270	239	249	260	255	274	297	278	257	271	246	257	275	294	263	265	276	249	248	223	259	220	262	277	258	271	271	255	266	257	264	271	255	286	256	288	260	236	236	245	283	264	270	227	244	234	250	261	264	239	275	222	259	281	278	260	228	259	253	254	253	272	263	245	241	263	224	290	250	246	247	281	291	287	263	245	250	231	244	242	227	273	224	229	289	248	244	270	283	252	261	248	251	255	251	264	273	268	245	280	259	292	278	291	264	260	240	260	264	250	259	309	268	271	248	257	234	225	253	278	261	265	275	252	252	264	261	264	252	286	262	264	250	229	230	270	248	266	263	270	263	258	256	258	269	257	296	245	269	268	269	261	278	268	243	256	275	243	261	251	252	240	254	293	256	250	236	250	261	246	240	248	260	257	246	252	260	247	248	263	268	241	238	247	239	264	262	262	274	262	245	267	239	277	269	259	241	258	261	294	257	265	252	256	242	248	253	281	270	262	266	247	251	255	266	254	265	258	256	234	227	272	227	242	245	269	236	285	278	276	274	244	236	288	251	260	254	250	263	234	254	269	242	278	254	248	273	257	260	251	259	265	274	282	278	257	266	258	277	250	275	271	258	226	232	252	221	243	234	249	244	238	246	248	243	263	241	241	261	252	263	274	273	240	271	265	264	253	232	252	284	251	292	278	249	235	253	252	234	252	279	246	250	239	231	266	286	256	248	257	253	293	288	222	264	250	241	263	243	231	268	264	275	261	230	267	274	231	255	255	253	265	254	251	255	265	264	258	264	285	258	270	258	223	275	248	283	223	273	252	275	265	273	261	269	262	265	277	269	250	269	280	253	276	269	253	238	255	243	250	259	220	284	255	261	240	252	294	267	247	260	250	262	240	267	273	261	249	299	247	258	273	260	245	242	270	243	267	237	251	247	245	250	277	264	274	279	250	256	238	266	259	259	248	283	254	256	295	262	256	254	253	282	258	254	257	270	275	269	251	283	271	226	228	267	271	225	253	240	270	265	253	245	244	251	256	261	273	276	247	230	264	253	260	276	260	235	279	256	253	259	245	267	262	252	252	289	230	267	268	263	269	273	291	238	272	255	275	245	249	250	257	260	268	248	286	264	267	268	270	265	240	293	264	233	263	268	230	290	259	265	256	259	242	261	262	264	257	283	243	271	259	261	254	241	256	244	252	258	280	229	239	279	268	273	269	241	268	235	269	261	267	263	278	271	243	280	254	275	282	237	262	241	273	303	264	254	253	250	242	266	263	244	269	222	225	246	240	249	277	290	279	279	253	254	244	268	271	244	261	215	264	262	279	248	258	245	221	284	272	264	270	255	252	295	220	240	248	266	281	281	266	269	250	274	265	276	300	269	252	244	249	249	264	237	246	246	290	265	252	244	270	286	267	273	272	240	289	278	274	239	248	265	266	239	269	294	227	244	259	264	233	264	248	269	264	251	291	272	269	273	271	276	267	230	260	243	269	260	255	249	226	253	274	271	270	282	255	249	254	214	257	254	255	274	275	230	276	230	301	246	254	325	270	215	244	255	262	266	283	264	247	241	246	252	253	254	216	268	275	226	241	257	243	259	241	249	269	266	245	258	239	289	241	251	255	274	246	255	243	246	265	245	256	247	232	260	244	239	258	261	255	279	233	253	265	257	255	268	267	270	264	283	269	286	273	256	255	246	249	251	258	237	270	276	253	277	263	263	274	254	255	268	275	276	281	274	271	245	245	263	247	271	275	239	271	284	280	248	256	240	287	228	257	248	266	252	237	257	236	282	265	240	292	251	245	227	269	299	266	248	271	240	229	258	248	253	259	248	278	259	264	236	291	263	249	252	282	268	232	241	275	273	245	262	281	275	276	222	263	262	259	256	256	264	258	278	265	229	258	249	243	256	249	266	259	235	251	264	244	261	266	231	247	259	237	266	253	282	237	244	284	247	263	245	258	237	278	255	247	246	257	263	247	272	279	260	257	251	254	243	257	240	268	267	255	221	263	270	264	273	266	269	255	260	239	258	242	264	253	269	263	276	260	281	253	229	247	251	269	282	249	251	256	252	246	280	243	240	259	249	270	261	250	258	237	250	270	251	261	266	247	254	258	266	272	266	257	252	242	253	257	246	267	236	265	272	261	247	260	296	272	231	274	257	251	222	258	274	222	260	268	255	264	259	253	257	287	261	259	271	278	249	224	279	277	250	264	264	263	287	248	269	249	271	247	270	247	279	289	244	249	278	251	271	233	275	265	248	244	258	272	237	241	264	237	242	275	259	273	266	260	300	254	267	274	263	273	254	247	263	289	263	238	266	265	266	242	226	261	255	258	252	266	266	255	258	266	249	283	261	248	235	244	266	281	276	273	250	230	264	247	256	237	277	253	272	256	292	277	270	243	253	272	251	258	261	279	275	229	263	246	280	250	279	249	255	252	254	275	258	281	241	263	256	247	280	267	267	252	256	274	252	249	236	256	252	284	232	257	260	270	276	298	238	260	277	259	239	250	266	278	260	290	250	235	284	261	239	250	242	247	257	241	261	245	269	266	276	250	241	240	245	245	256	241	264	243	254	271	232	239	264	248	245	279	278	232	249	272	239	226	279	299	247	251	268	261	253	261	245	291	280	231	237	229	249	223	247	256	266	265	261	258	244	239	252	246	253	265	235	294	226	203	255	250	257	222	246	259	264	280	268	277	287	247	257	267	249	274	242	283	295	242	248	270	277	272	260	238	265	243	262	257	256	263	216	274	249	270	280	252	229	254	250	265	307	261	303	274	270	257	252	243	293	270	257	283	244	251	262	285	244	256	293	274	267	243	231	246	272	258	243	259	290	259	260	237	261	249	261	233	246	241	269	268	237	250	238	261	265	239	266	258	254	260	258	255	259	275	264	242	275	254	286	235	237	260	269	247	271	243	230	251	241	253	280	262	268	277	238	253	249	245	270	251	261	275	247	282	241	254	253	267	269	279	224	246	246	267	253	270	255	206	254	267	264	283	271	255	242	289	262	243	227	240	221	256	234	276	246	251	250	225	258	263	289	250	260	261	242	248	298	265	277	232	272	278	295	247	251	274	261	253	274	283	254	230	241	261	252	256	240	280	238	282	256	241	259	264	251	264	225	292	290	292	248	274	245	250	233	242	273	274	266	266	234	246	217	231	261	271	255	245	245	232	271	256	244	282	235	268	251	250	282	264	258	246	247	267	267	261	244	269	230	266	230	236	275	285	281	290	263	266	248	276	254	273	284	246	247	264	264	245	223	237	292	303	238	238	262	246	240	251	254	270	255	263	275	258	242	232	236	280	263	270	262	257	263	253	266	273	245	268	260	270	257	279	259	280	269	269	237	235
19313	28062	23086	26134	25556	25165	28016	27591	19279	19645	6544	11956	29231	21780	23387	11048	7868	3318	3077	2162	1337	1120	1109	1779	2383	862	766	739	831	843	733	725	780	732	789	782	737	709	739	719	735	719	731	701	716	716	708	748	705	741	724	770	718	680	657	725	720	740	726	722	747	734	704	717	719	701	705	732	699	705	725	702	747	719	709	721	667	775	719	747	741	749	719	689	720	729	695	760	722	744	731	731	702	739	750	700	756	675	705	734	733	679	696	711	740	723	685	684	690	699	738	660	720	673	765	713	708	662	702	733	728	738	747	706	677	715	732	731	744	737	705	769	687	744	698	747	710	662	655	766	774	689	703	719	746	774	727	697	718	693	713	751	711	675	735	695	721	703	701	698	660	739	702	713	735	706	671	709	703	696	737	748	720	739	772	691	768	790	742	702	686	723	737	755	697	688	736	723	726	696	692	692	684	693	758	717	726	694	725	717	737	739	779	725	700	686	763	756	753	685	691	698	756	723	692	717	717	757	740	719	722	701	716	678	723	702	757	736	743	739	726	817	730	719	680	717	770	734	687	716	730	707	711	725	751	728	725	743	702	741	724	737	717	736	696	712	683	775	686	691	726	749	684	715	746	686	717	709	733	764	719	671	720	695	757	699	744	694	708	660	730	698	662	731	738	744	680	698	713	696	726	693	744	759	740	732	696	726	714	757	706	729	690	681	718	743	705	666	698	680	721	674	706	722	725	747	717	692	741	702	717	727	688	697	701	743	705	675	695	708	730	677	720	689	749	693	723	664	740	732	691	703	707	742	704	722	718	728	711	699	753	717	699	729	672	737	774	736	744	752	733	694	714	706	708	682	700	731	668	735	745	695	716	783	777	724	703	726	698	756	716	698	703	709	704	717	726	692	715	690	721	694	695	736	697	679	725	720	766	711	711	733	647	765	697	754	732	745	637	730	715	720	730	729	723	669	686	749	690	735	714	712	717	789	711	710	729	726	690	668	691	710	657	743	688	725	652	707	723	720	698	747	715	693	703	686	705	731	717	704	739	739	658	717	699	726	695	725	739	705	733	715	693	699	711	735	733	652	758	733	711	760	704	721	725	741	713	698	705	719	701	717	717	706	732	728	739	751	704	710	721	684	711	726	727	732	708	659	691	686	697	738	731	723	677	706	715	712	741	660	725	669	723	737	755	692	689	765	738	733	734	736	726	693	742	757	720	702	757	707	734	731	689	727	722	713	671	723	727	688	718	713	744	691	720	662	752	703	727	673	706	731	714	677	705	690	734	693	745	674	715	696	721	734	697	652	678	738	677	750	736	702	726	682	726	670	728	716	727	690	682	697	716	692	693	711	708	707	671	753	727	723	690	732	673	750	716	775	738	713	687	701	670	696	716	751	658	691	674	741	681	699	719	730	671	746	744	742	706	693	738	703	700	714	739	708	717	712	734	721	684	703	742	699	689	682	760	773	696	731	713	718	727	716	715	715	682	722	706	705	693	674	753	716	715	741	746	739	675	668	701	690	705	656	731	724	726	734	746	710	724	711	689	717	690	702	692	712	742	690	682	728	713	681	725	722	680	743	735	736	676	743	663	707	720	682	696	689	706	736	725	684	675	716	703	716	692	718	700	748	753	702	740	710	714	701	674	704	698	692	691	665	682	672	741	748	720	707	654	720	719	690	732	698	723	735	696	762	686	746	705	695	704	728	720	711	690	776	699	712	699	707	713	729	720	727	765	701	689	719	737	688	731	727	737	668	718	698	722	701	747	655	701	758	722	716	689	739	740	718	687	734	694	735	681	703	719	708	698	740	727	758	720	717	751	730	692	689	746	728	723	732	691	777	646	697	725	652	709	680	714	716	713	739	727	723	779	728	652	685	674	679	756	719	705	715	749	732	727	713	698	707	741	713	738	687	739	771	678	733	672	685	753	727	735	709	727	674	733	739	730	710	720	732	745	722	725	680	681	742	702	690	690	727	741	718	718	788	777	707	732	735	740	823	717	719	666	671	730	732	686	690	710	703	731	689	711	692	717	704	737	688	745	696	703	736	686	695	690	700	721	697	725	690	698	693	675	682	718	668	769	738	769	699	687	708	697	722	748	701	677	719	705	732	703	699	667	712	728	730	715	713	737	713	715	709	695	730	660	738	718	724	665	680	714	717	729	700	732	704	700	764	676	686	741	686	714	732	733	705	698	720	701	703	711	743	711	697	713	754	724	682	670	705	700	712	722	712	672	690	760	755	720	700	657	716	737	702	692	723	728	757	707	737	734	668	703	689	704	741	692	707	741	739	737	716	717	734	699	716	709	693	721	710	709	659	728	731	703	671	723	708	715	668	709	686	747	714	701	686	680	741	706	735	713	742	754	686	743	738	750	707	716	716	705	713	697	697	691	722	711	723	707	680	750	722	699	692	708	710	763	750	715	674	730	690	693	752	707	730	760	718	733	673	757	713	673	733	692	710	721	725	725	762	712	696	698	717	749	731	696	699	759	717	758	708	710	710	681	725	734	693	684	706	722	713	715	715	716	715	690	739	719	741	706	730	737	752	694	736	702	719	746	695	738	717	681	699	720	705	708	711	748	699	753	745	741	690	774	740	694	679	697	721	688	749	737	707	731	620	676	729	656	715	720	740	721	667	707	720	733	741	712	708	698	676	731	742	747	772	714	770	749	727	682	712	715	713	720	696	692	674	732	728	666	732	680	665	777	691	680	773	656	690	694	713	700	699	763	672	695	666	793	729	725	709	660	718	688	754	730	704	697	738	692	714	738	711	704	694	734	675	722	739	743	692	705	740	733	712	690	705	708	719	686	694	709	703	726	725	759	742	675	690	720	703	697	752	660	728	691	724	713	682	652	728	704	733	741	670	766	708	758	663	753	719	768	660	668	757	714	673	679	704	682	725	689	702	763	735	691	749	730	727	735	716	711	706	706	736	732	745	714	718	699	760	699	721	709	685	758	773	710	674	735	706	723	696	724	784	715	696	679	712	759	727	705	709	702	688	771	710	750	718	712	722	701	728	767	722	700	713	724	696	713	660	734	719	687	728	729	712	714	743	716	733	750	724	684	724	722	673	694	664	765	702	712	661	730	688	734	715	705	744	726	713	783	675	691	743	681	735	715	715	697	709	705	719	740	682	703	778	712	715	704	708	716	693	733	765	754	659	715	698	698	756	712	717	699	722	719	726	748	655	766	681	728	714	717	756	724	740	743	695	741	729	707	677	690	719	743	699	733	777	693	673	737	708	684	715	685	735	712	707	732	717	725	699	712	705	691	726	738	763	715	686	731	709	713	726	698	744	720	652	722	715	688	684	724	678	761	700	724	776	726	697	729	731	736	774	720	704	784	754	707	713	691	701	652	710	752	747	746	694	672	713	714	773	662	782	736	763	660	742	737	697	707	722	723	676	724	734	724	687	666	736	698	755	688	684	740	710	683	723	696	660	693	750	664	713	719	676	703	699	715	665	741	715	718	691	728	712	724	756	748	718
42513	40977	36176	32016	32031	27116	33085	32116	24398	21153	12496	10427	25976	22150	17279	9372	4532	2160	1543	960	621	423	460	713	756	366	344	269	269	277	280	300	264	272	278	268	265	293	248	260	272	282	267	267	277	258	277	242	266	285	263	261	274	241	241	263	256	271	294	272	282	245	280	239	260	276	272	239	245	286	256	252	278	253	250	247	271	259	250	249	260	249	266	275	260	259	232	247	275	272	268	271	273	260	262	277	281	257	274	258	293	248	256	260	269	239	257	274	245	255	242	242	283	289	245	269	285	260	255	279	255	269	268	241	270	254	240	271	247	252	247	275	224	246	218	236	276	293	253	268	240	279	286	257	278	243	271	260	242	249	245	234	258	246	260	258	255	268	272	291	256	245	290	282	259	260	257	257	254	260	277	238	283	221	235	275	268	257	232	289	238	227	285	257	254	291	273	260	255	286	265	272	229	299	271	278	252	261	272	214	257	248	264	260	240	261	225	225	277	241	261	245	256	259	243	269	261	244	260	240	233	255	269	227	281	257	279	227	248	230	228	243	292	266	267	237	267	260	233	250	278	257	213	271	259	302	245	255	226	275	271	258	240	256	210	275	257	261	286	287	269	247	227	257	264	262	242	242	248	245	275	251	260	280	266	255	271	273	250	266	269	225	272	247	244	270	279	274	277	253	281	235	297	216	288	265	263	272	247	262	253	263	241	248	261	260	241	266	257	255	290	280	253	235	284	259	259	243	284	257	262	269	265	246	239	248	261	274	257	254	279	257	257	269	238	254	255	264	251	266	268	277	251	252	251	246	276	245	259	237	269	263	269	249	262	261	253	252	225	252	222	282	255	267	262	281	295	266	281	250	257	274	262	230	231	239	260	245	258	260	252	260	244	270	271	288	263	236	245	270	260	244	318	240	272	259	259	254	255	218	274	265	236	273	258	267	257	281	269	282	269	246	256	234	267	263	257	257	271	251	280	255	255	281	255	232	250	227	292	253	235	278	236	257	224	229	243	245	250	221	301	256	251	236	250	257	271	255	279	291	249	275	262	253	268	272	287	250	235	236	275	253	260	220	254	277	257	252	248	251	287	274	263	245	281	246	220	258	267	263	247	263	266	264	248	254	300	274	230	239	258	267	246	260	254	238	279	249	263	256	272	269	248	259	235	275	267	261	290	236	277	268	263	295	271	263	242	252	261	260	295	250	266	247	271	260	213	280	267	277	250	272	245	245	274	256	280	257	276	260	248	270	281	275	240	292	253	254	275	277	274	269	252	238	285	261	250	264	287	273	261	248	273	268	253	265	276	285	272	288	238	215	270	263	235	246	267	269	257	259	246	270	271	269	252	270	270	244	281	234	266	281	251	272	252	251	260	263	243	279	264	248	265	258	250	251	269	286	273	227	272	237	260	266	265	267	229	273	235	274	256	254	267	239	260	275	266	279	255	288	244	254	231	281	257	252	229	251	228	254	236	245	248	280	262	265	279	273	253	238	274	261	252	261	281	270	271	261	285	221	278	226	267	233	254	259	295	269	261	267	256	268	254	235	272	248	249	248	244	273	251	256	250	225	251	265	236	245	287	238	257	287	255	268	244	260	259	263	278	286	265	270	270	265	281	266	263	263	246	260	251	235	270	256	312	262	249	238	253	247	274	282	287	248	261	267	232	262	268	259	273	279	238	267	291	271	250	256	230	264	248	266	265	271	228	258	253	277	254	238	282	261	255	264	264	280	285	251	232	276	249	225	273	256	264	293	228	274	287	261	261	274	248	262	259	286	246	255	249	262	259	260	249	272	267	256	278	245	265	261	268	260	264	265	284	246	276	307	291	252	260	269	267	285	267	256	276	293	256	284	281	284	266	252	270	292	267	289	267	239	279	253	253	245	259	245	263	275	250	288	280	283	255	223	251	260	262	249	263	267	260	243	233	266	265	269	242	280	272	244	267	255	246	254	275	230	244	264	255	258	259	257	277	277	223	266	244	236	255	245	237	256	261	265	233	255	268	230	279	246	260	277	247	260	233	239	269	246	265	266	291	255	275	251	246	252	289	257	250	258	277	228	296	228	278	288	237	265	267	245	249	264	279	244	281	281	276	269	256	247	245	254	243	278	267	258	263	269	265	271	259	245	269	238	267	261	268	227	267	277	258	260	244	282	277	235	267	290	270	238	248	248	287	253	272	248	262	286	260	259	281	258	271	282	260	283	263	278	250	277	273	275	259	276	242	259	270	290	248	255	247	258	244	274	270	273	247	257	262	237	280	267	250	264	241	276	260	245	245	257	241	249	284	261	267	250	258	258	270	275	254	273	226	244	243	251	256	279	239	217	272	256	271	258	248	243	251	244	271	253	258	264	254	255	252	277	265	274	246	250	241	219	241	242	280	246	241	273	267	263	244	239	234	247	249	272	279	256	227	284	284	269	270	272	270	242	241	244	248	254	252	306	263	248	242	270	282	237	242	268	268	269	272	256	273	225	245	272	231	293	245	259	272	251	258	262	238	215	281	241	273	280	271	253	256	279	250	283	261	254	255	244	248	242	262	278	273	241	279	274	273	270	265	266	253	263	277	270	272	271	286	290	284	231	262	250	251	285	281	256	258	271	232	279	269	277	269	268	284	250	253	230	246	263	269	267	260	242	255	252	277	251	249	309	260	274	275	233	235	285	256	262	241	245	245	254	239	282	273	254	262	271	271	261	247	265	236	273	238	263	284	250	283	283	291	244	261	236	240	267	261	243	296	254	231	235	282	249	277	282	249	229	238	261	225	237	278	271	223	256	237	266	267	244	247	277	252	272	267	232	255	292	259	222	251	278	278	285	267	256	247	255	261	272	279	272	284	234	263	268	233	257	303	273	258	256	263	264	266	243	263	260	270	242	275	225	261	264	234	244	275	259	255	255	270	247	246	234	264	273	239	273	273	237	259	250	261	249	267	272	247	263	250	232	233	265	256	274	265	242	281	247	241	225	268	264	280	253	279	256	287	268	237	266	268	225	242	272	275	275	257	241	280	248	253	240	254	274	265	262	280	271	262	260	230	239	257	234	253	236	257	249	238	248	250	265	278	259	280	244	260	269	285	279	275	256	270	276	248	278	269	238	256	259	257	230	265	241	259	269	269	215	264	262	247	245	242	237	267	270	251	268	272	239	254	253	261	254	272	250	279	244	243	278	305	309	274	257	284	266	238	263	261	289	255	244	255	240	272	247	280	271	289	264	253	255	285	259	267	262	260	291	249	243	251	256	261	247	262	260	230	224	252	258	282	277	273	231	282	268	282	247	249	247	274	241	274	254	280	243	282	259	244	275	250	270	282	265	251	222	302	248	273	234	251	290	274	256	255	241	254	260	254	263	266	259	267	291	229	245	265	274	266	234	245	252	219	266	279	253	251	243	275	241	240	273	276	260	263	229	271	266	266	256	255	261	222	220	243	275	259	249	256	274	279	300	250	272	278	261	282	268	247	238	263	278	259	217	260	265	250	257	261	261	276	264
32206	35047	34509	38059	39137	33825	41389	40150	29567	27714	16428	20856	44875	35766	36403	22160	14656	7094	6819	4689	2517	1756	2014	4679	4617	1211	903	812	947	961	800	791	795	803	812	708	759	784	803	733	732	736	710	762	805	719	733	736	722	724	746	727	705	739	717	708	757	705	733	718	699	655	726	686	646	703	738	720	670	708	653	643	647	645	722	710	725	695	728	706	704	719	702	712	682	678	709	675	655	700	693	711	660	693	681	675	719	707	703	701	648	682	708	689	713	754	661	663	736	650	647	689	679	715	672	712	679	706	708	656	685	715	721	705	664	679	655	689	670	667	661	674	690	649	664	721	629	668	673	666	696	696	694	660	711	682	666	691	703	689	701	674	682	720	688	698	710	665	709	679	658	703	638	684	700	678	714	647	695	697	678	665	694	656	667	695	698	688	667	626	695	663	727	689	708	705	677	674	721	730	652	676	684	688	685	629	689	634	684	615	691	725	684	708	691	707	661	688	690	698	653	648	722	663	685	696	675	671	707	673	690	658	696	706	663	697	679	642	708	723	665	666	668	715	622	657	718	688	741	687	698	680	636	697	712	693	693	696	658	654	648	703	673	667	677	674	677	717	744	645	687	632	643	683	680	719	697	646	733	659	702	756	659	693	661	656	678	693	687	684	683	723	673	736	694	685	636	656	656	736	713	691	677	663	689	641	697	703	706	681	702	706	715	705	685	679	711	670	693	645	686	657	658	725	642	675	671	682	697	675	704	681	670	721	670	660	669	676	688	726	716	693	666	681	661	727	670	646	673	706	672	700	659	654	713	680	654	689	676	680	651	702	680	673	673	673	680	681	662	696	703	662	688	706	653	649	654	697	648	667	651	663	742	677	645	680	673	704	647	660	718	700	648	682	666	697	717	677	659	658	617	678	683	674	682	689	642	692	685	685	706	674	689	698	704	649	635	673	675	687	667	665	706	719	642	717	701	645	675	686	664	723	635	657	676	718	673	666	656	714	694	694	695	697	656	657	729	671	621	694	654	668	669	693	725	656	711	704	644	654	695	671	720	681	702	704	662	660	699	740	692	664	727	702	703	682	673	640	674	707	705	688	651	702	677	665	712	737	699	665	655	705	656	697	678	675	648	666	691	694	701	671	695	733	718	674	646	693	677	696	653	654	677	635	649	729	689	682	675	709	718	686	665	693	710	688	655	638	649	653	654	634	694	664	699	661	665	691	668	714	702	639	624	650	696	678	634	680	715	715	663	705	639	708	675	653	689	695	676	697	719	689	664	666	651	677	709	633	627	685	659	659	671	688	662	700	670	691	651	700	632	648	697	673	685	665	685	687	650	671	687	664	683	659	657	647	672	701	709	661	697	742	651	686	678	679	722	713	681	706	702	670	703	665	678	703	645	674	657	728	641	717	693	673	683	693	628	645	676	677	669	737	688	670	657	681	635	693	648	647	656	718	687	681	680	716	711	716	712	698	664	636	681	676	719	644	650	685	705	675	666	726	719	700	643	677	693	670	675	708	702	671	666	642	685	681	721	702	680	709	707	662	689	701	688	668	653	685	703	648	687	707	683	670	666	688	656	680	669	691	678	670	696	680	697	665	687	683	678	682	723	686	669	717	652	654	679	709	672	675	674	686	659	728	645	710	717	751	693	699	664	659	702	639	688	657	682	662	710	657	667	665	730	687	664	639	658	703	664	658	690	666	663	642	697	681	687	692	657	690	658	708	625	686	742	657	628	678	669	734	657	676	636	660	615	698	702	665	717	658	661	656	616	671	642	634	661	682	686	673	673	677	707	671	681	677	680	683	604	657	688	665	666	683	687	695	658	639	712	704	669	656	682	647	658	724	687	700	687	702	646	656	654	684	663	670	666	659	706	683	659	674	649	672	664	717	688	664	689	708	652	681	701	642	677	647	632	641	641	685	687	673	701	659	691	670	643	681	652	681	651	702	696	657	700	667	694	634	721	675	681	684	653	666	659	747	665	639	694	686	639	708	666	660	673	627	703	657	688	674	687	732	685	651	659	729	695	702	685	687	650	669	679	635	677	695	724	635	654	732	688	664	702	723	684	709	680	740	664	677	706	657	696	675	697	668	671	610	660	655	635	694	710	670	695	661	651	693	690	678	709	640	664	680	706	705	672	704	705	698	624	659	673	651	717	644	684	651	712	704	622	683	664	710	709	674	704	695	696	735	699	695	661	693	704	689	689	620	751	693	682	645	703	698	682	666	667	685	657	709	671	680	680	686	629	668	691	664	657	643	661	662	701	727	699	646	690	650	650	684	647	671	680	631	661	692	686	648	689	677	643	647	656	675	744	676	704	656	685	720	693	696	636	715	675	666	665	692	687	691	690	676	726	735	619	640	701	715	662	648	655	653	680	708	660	699	629	706	694	659	654	693	644	712	691	700	685	684	699	702	703	723	672	707	659	687	702	659	644	669	687	698	722	710	695	679	657	653	675	718	672	668	660	661	657	685	739	677	670	728	696	640	683	680	672	639	637	704	639	666	660	699	687	675	678	700	673	690	710	670	685	689	673	654	660	692	665	666	702	651	726	639	761	676	742	696	720	725	640	719	649	678	670	663	709	656	664	689	640	648	656	668	662	680	638	677	674	658	691	699	709	667	715	696	631	682	651	646	659	697	655	700	678	691	674	687	649	712	714	684	669	671	677	723	719	694	672	675	623	639	675	699	651	745	690	648	678	660	702	679	670	698	658	644	682	698	674	651	652	696	702	716	717	679	681	687	662	624	705	650	662	702	684	667	655	703	658	671	685	689	667	656	663	696	670	681	675	713	695	655	670	653	654	664	664	635	705	697	704	656	691	654	679	719	672	696	708	697	676	663	640	709	684	653	685	673	628	665	710	706	676	686	661	680	703	715	667	672	678	672	641	649	696	661	704	706	687	734	671	691	689	692	694	683	684	679	686	691	668	689	669	704	682	677	704	650	623	659	676	752	659	713	651	684	674	631	712	692	643	716	673	722	655	662	648	732	689	721	669	637	669	692	679	679	700	672	705	636	673	675	622	700	674	708	661	679	702	685	697	683	709	672	662	641	703	674	700	681	699	644	651	673	702	677	667	725	724	692	638	682	680	671	640	688	657	692	619	642	676	697	697	728	673	666	689	681	681	678	669	651	657	651	660	709	645	682	688	707	634	660	683	733	655	653	676	699	712	663	685	696	684	636	668	705	670	732	664	717	699	686	693	659	700	695	657	677	671	639	655	720	672	698	706	658	706	674	622	650	736	657	698	717	678	669	681	686	659	674	661	717	691	679	684	705	705	690	632	726	677	649	677	739	706	687	689	705	657	691	674	701	682	653	692	723	663	670	670	659	674	666	652	681	660	712	649	700	688	675	676	685	678	736	673	670	642	644	687	669	657	642	647	625	690	726	716	664	642	694	612	666	694	664	662	641	666	652	675	701	638	620	687	673	688	666	710	680	669	685	690	701	675	643	680	709	718	685	642	655	710	731	650	694	689	714	668	677
9243	8273	7019	4656	3041	2360	2233	2517	1299	1061	604	346	927	765	548	309	252	189	191	197	157	172	141	182	185	167	178	176	189	208	175	172	169	175	163	175	163	154	167	190	174	176	162	172	187	155	169	169	164	147	160	182	161	164	153	169	182	169	173	184	179	185	180	188	179	180	176	175	178	167	185	164	156	159	169	162	165	160	187	169	163	168	158	182	173	182	177	178	161	165	152	172	164	181	207	165	184	181	145	209	171	156	149	175	162	152	151	185	184	174	189	170	184	172	184	161	182	188	168	174	172	156	158	198	165	162	161	181	164	192	146	161	160	167	161	153	151	189	165	148	163	145	178	141	150	153	154	162	176	163	177	164	167	160	162	154	184	181	160	193	189	173	162	197	183	144	151	189	154	182	158	171	143	183	171	156	175	178	177	178	184	160	162	200	177	163	170	158	182	175	168	181	171	181	144	160	188	149	159	147	162	178	173	176	177	174	165	160	178	160	173	154	182	162	176	160	182	157	155	148	174	181	177	173	160	182	142	155	171	171	149	159	169	158	160	182	181	195	190	155	146	156	173	164	143	167	187	148	169	147	129	168	161	154	178	179	162	160	184	175	188	163	160	210	160	181	202	188	159	162	147	204	145	155	182	160	175	158	182	180	179	167	153	171	172	173	186	162	156	165	156	187	143	164	180	181	180	166	163	166	197	151	159	161	159	162	147	170	177	176	196	182	164	162	192	167	193	161	174	162	163	170	154	173	172	168	173	171	155	185	168	157	162	173	166	176	182	159	157	169	138	172	164	189	155	167	157	188	167	182	161	181	169	166	142	165	154	169	160	146	142	158	181	163	150	139	165	168	170	171	172	172	188	166	166	205	161	166	160	177	186	189	169	154	176	170	178	165	178	147	167	152	163	172	148	173	151	194	170	171	141	139	158	178	160	140	166	176	175	163	159	152	140	169	166	150	174	165	154	159	154	182	169	162	151	166	186	190	166	184	152	181	182	177	177	177	166	162	157	192	157	165	175	160	155	169	163	183	174	174	151	164	166	176	157	171	179	163	156	190	162	152	174	180	180	181	179	181	177	158	164	173	183	159	174	185	157	158	192	187	175	175	146	180	179	156	167	163	167	170	170	157	177	151	175	176	169	149	155	174	181	185	149	175	179	169	170	173	143	158	159	171	160	162	170	153	179	204	153	171	182	183	176	188	164	152	173	188	190	162	153	143	191	146	159	174	179	144	161	149	168	188	164	191	159	176	180	188	156	178	174	143	203	161	181	184	165	173	188	134	190	183	181	178	180	169	168	161	166	159	153	181	174	166	171	176	182	166	167	171	173	181	166	155	159	159	171	189	178	175	144	160	171	206	181	178	160	171	167	169	168	172	154	175	214	160	174	185	176	160	174	172	160	148	166	184	180	171	170	196	181	182	155	173	180	190	192	169	174	153	162	149	164	176	170	178	159	184	178	160	153	176	156	174	144	167	149	186	157	169	180	165	161	182	172	151	152	159	170	156	172	150	167	176	164	169	171	157	172	157	192	184	176	161	182	162	184	155	158	173	158	163	183	156	190	159	157	140	167	169	173	191	162	148	157	173	157	182	168	152	183	178	163	175	161	182	166	185	167	173	167	134	167	149	190	142	182	166	157	153	172	182	172	162	174	170	166	172	166	176	150	169	166	155	181	195	155	162	179	149	177	172	177	144	191	165	191	159	163	174	168	160	175	182	156	159	165	172	155	156	154	192	174	166	172	162	178	177	165	169	154	174	178	150	171	187	182	159	173	171	176	173	151	181	190	187	158	167	187	180	176	167	182	163	169	160	182	169	162	159	161	161	172	176	167	145	176	155	156	147	161	173	159	125	197	160	158	170	170	190	182	164	149	165	152	154	155	171	179	179	166	179	170	167	181	178	173	165	166	158	165	160	161	165	170	179	176	168	170	166	149	160	177	185	172	150	182	152	162	173	159	181	176	156	147	158	171	151	184	182	169	169	155	175	173	148	172	156	161	166	169	158	169	173	143	180	192	193	175	176	155	163	148	154	149	144	161	172	160	170	169	157	150	151	160	171	169	188	165	154	153	149	158	185	156	164	169	183	167	169	186	163	173	153	154	176	182	194	167	165	178	169	175	164	181	166	179	170	183	176	172	171	152	152	141	180	165	176	177	162	162	160	168	171	178	169	176	163	185	161	170	158	157	170	160	163	189	160	157	190	174	177	148	172	158	174	188	167	152	165	183	167	158	168	159	171	147	164	164	166	168	171	190	192	144	168	156	158	181	166	174	184	186	201	175	209	174	168	163	165	153	176	171	173	161	183	166	171	185	179	171	150	148	152	154	158	155	178	189	173	177	191	170	164	165	199	159	178	171	153	189	201	156	170	150	157	163	175	178	175	191	177	137	163	163	198	195	180	167	179	157	181	162	188	185	183	192	186	159	178	147	190	162	147	165	155	203	189	192	187	154	150	170	172	171	161	174	175	168	165	175	169	174	187	197	154	184	167	180	149	172	176	188	178	176	187	166	186	166	163	158	166	174	174	163	170	156	176	184	194	166	167	164	175	156	180	184	161	173	180	150	169	154	170	162	172	152	138	193	152	164	188	188	145	154	181	159	178	196	177	166	160	147	175	173	149	164	173	198	160	167	161	186	166	186	172	157	161	162	159	167	158	167	181	161	194	185	160	186	160	176	150	188	175	174	145	163	166	172	170	147	183	162	147	168	169	167	153	141	168	149	157	174	179	179	177	170	175	165	178	151	183	164	172	169	180	159	147	149	180	157	166	146	155	175	171	198	160	165	158	166	154	170	180	184	173	165	175	161	146	164	153	165	146	181	176	193	149	166	181	174	165	171	160	158	157	178	175	156	183	180	177	177	164	146	187	164	202	165	157	146	165	181	167	184	178	176	174	191	177	174	169	184	204	162	175	174	187	167	164	140	178	154	176	177	173	175	161	165	164	164	154	149	135	143	175	183	160	170	173	171	163	165	148	176	173	163	183	188	193	162	165	174	164	162	159	138	168	167	164	163	168	173	182	172	169	168	172	176	184	169	152	176	162	173	150	177	185	185	167	166	175	176	161	159	160	181	173	155	162	149	167	173	155	156	170	194	184	168	174	178	183	160	198	153	168	166	163	164	178	157	170	159	182	165	161	171	208	159	165	153	181	181	163	170	159	161	175	159	172	170	178	157	179	150	161	141	165	159	146	195	149	182	151	165	179	149	163	183	157	177	154	163	175	174	182	151	173	155	159	164	168	158	177	186	134	159	167	163	173	174	156	153	154	164	176	160	166	164	153	176	152	160	181	180	190	148	164	160	169	157	176	184	129	155	161	169	167	166	152	180	186	182	148	153	187	165	164	179	171	169	190	145	194	147	154	153	178	161	176	162	175	175	148	171	185	158	160	176	180	168	170	167	190	189	166	174	156	156	175	172	167	152	134	176	181	167	167	170	170	180	179	182	178	161	171	166	153	169	167	138	154	175	191	160	177
7633	9288	10400	10532	9823	8461	8809	10192	5620	5355	2916	1776	6245	4666	3440	2180	1236	787	676	666	539	531	525	586	525	518	503	491	545	500	506	494	551	519	484	523	498	513	529	498	485	527	499	505	489	525	447	536	506	510	512	521	467	512	486	486	518	500	487	482	508	539	516	525	454	514	488	515	515	524	498	538	515	471	523	550	524	431	518	481	507	525	490	487	515	488	481	498	496	533	540	513	500	487	499	482	510	485	492	514	487	499	520	489	482	507	521	514	500	512	526	521	447	510	475	490	491	492	495	498	473	484	487	536	493	543	497	527	480	485	501	482	520	504	524	504	503	494	503	529	486	502	537	506	538	469	496	495	505	508	452	511	490	451	494	524	506	502	502	506	485	490	489	511	514	497	491	525	522	495	540	499	485	494	509	528	531	493	483	484	490	535	554	492	526	489	518	478	520	512	495	477	505	494	511	464	510	504	503	456	525	508	526	483	518	519	534	543	491	484	509	489	536	510	519	513	486	512	557	519	494	487	533	453	485	484	481	513	510	552	515	471	483	479	500	488	470	498	522	498	485	505	496	513	479	495	529	542	497	521	477	479	496	489	507	472	484	496	519	504	506	545	492	516	511	498	491	504	511	491	509	479	537	484	500	533	528	494	485	541	494	486	472	498	472	519	510	517	507	525	520	523	505	495	502	499	452	481	517	529	512	501	497	520	483	470	496	529	478	550	522	492	477	490	481	526	474	515	494	527	513	465	517	492	521	532	486	517	503	531	534	496	492	525	535	503	526	503	533	507	513	520	523	559	463	491	483	503	504	515	483	546	472	490	463	455	510	519	471	542	497	515	512	502	519	513	495	513	505	508	479	527	558	500	500	488	541	496	492	494	488	505	493	500	479	475	507	508	506	474	508	500	542	509	507	489	508	526	487	573	498	543	542	485	516	525	494	511	509	512	530	513	513	494	493	510	519	512	496	540	502	530	506	519	506	506	513	514	512	473	489	516	527	485	498	467	507	558	501	495	508	491	526	505	519	480	501	486	519	507	469	484	481	469	532	466	503	482	487	493	476	463	527	505	497	507	495	536	501	521	502	483	461	498	538	500	490	484	522	501	535	492	511	464	522	527	494	530	491	489	491	483	483	543	517	492	484	494	489	483	510	504	497	506	514	454	529	507	532	508	474	519	493	513	497	557	511	468	515	480	494	507	478	495	488	515	529	478	535	536	455	500	528	508	501	527	504	507	504	482	494	463	510	535	522	471	485	502	496	503	521	539	483	458	496	487	510	501	488	518	501	508	535	465	458	555	494	523	488	512	509	484	490	493	461	503	467	487	505	505	502	500	498	503	518	501	470	523	501	488	496	457	521	521	517	525	512	532	508	513	502	487	477	508	528	468	545	491	516	518	509	536	472	466	518	470	454	519	496	525	498	506	503	480	505	553	492	469	476	481	543	504	515	515	521	526	487	521	548	493	499	481	509	505	479	503	512	476	490	491	489	538	520	510	502	536	466	515	481	533	493	468	510	521	503	519	513	478	559	512	503	503	484	497	512	539	505	524	508	529	513	524	496	524	497	473	534	481	514	538	489	485	526	511	508	572	463	506	493	498	490	507	503	509	510	512	531	481	506	511	522	527	504	505	540	539	516	521	544	516	511	532	474	510	504	554	521	492	534	498	472	481	492	482	521	525	489	509	489	485	500	537	558	568	509	463	493	576	492	491	530	551	484	509	501	515	510	462	507	484	465	474	486	525	476	520	532	474	490	492	481	502	455	560	506	533	523	515	516	523	542	539	504	518	500	519	507	515	517	478	524	533	511	544	499	487	501	511	503	518	539	457	537	525	479	536	511	539	519	496	531	498	522	532	500	488	530	500	503	494	514	482	485	513	475	479	511	543	487	552	481	534	505	504	485	473	523	496	533	496	515	486	475	515	543	507	494	469	530	505	517	507	533	522	512	502	543	496	468	510	488	507	513	530	530	528	504	516	488	512	480	516	537	511	495	496	466	486	533	506	563	514	495	519	513	546	491	498	535	476	489	481	523	521	503	519	469	526	504	559	478	548	509	500	500	498	496	458	529	485	516	524	489	500	483	485	539	514	512	459	489	487	487	527	517	518	515	502	490	515	479	516	452	493	492	516	530	477	502	510	481	529	508	482	517	477	504	491	522	533	517	466	516	478	494	541	536	508	470	512	495	489	503	486	495	530	490	485	459	482	495	509	507	523	492	467	513	495	499	514	504	481	525	514	465	514	523	484	522	445	523	482	523	492	548	560	518	534	504	521	506	544	523	493	470	467	542	521	498	480	494	503	551	552	520	500	502	539	472	501	502	509	500	482	497	486	547	497	504	536	505	509	524	511	472	474	510	508	518	506	487	499	497	488	472	528	496	499	525	510	557	470	487	506	490	499	499	528	542	519	509	495	475	542	493	508	513	495	527	496	479	487	483	486	521	490	496	491	504	537	505	528	505	514	520	502	485	487	534	514	510	513	482	489	526	484	513	523	516	507	495	504	554	502	499	512	530	500	498	546	487	495	527	509	481	493	478	487	517	535	494	482	508	506	523	511	506	502	500	505	509	485	526	489	480	524	483	469	538	487	505	468	476	504	487	527	526	504	475	490	513	458	522	492	516	494	519	505	511	479	515	473	500	490	556	562	509	508	504	449	518	492	493	509	498	505	512	473	467	482	532	476	544	489	498	517	474	520	505	472	492	485	499	551	483	486	523	497	501	506	503	509	516	500	514	505	523	519	514	518	470	493	526	521	533	476	471	505	507	525	538	469	549	486	531	512	517	512	482	499	491	501	515	520	506	510	511	534	510	508	517	435	511	481	491	438	524	514	531	524	479	507	518	472	506	502	503	486	522	515	558	541	527	503	518	514	558	496	560	523	533	497	476	501	471	531	539	493	477	505	492	503	511	532	501	499	517	531	487	521	526	490	515	525	488	492	532	519	485	506	518	524	524	479	510	516	504	519	486	484	542	527	524	533	547	541	490	528	494	495	535	521	487	511	522	491	486	515	507	512	529	515	509	510	507	519	522	508	486	496	487	522	589	514	501	535	485	512	493	510	470	473	470	494	525	523	502	528	564	516	491	506	506	509	508	516	503	525	514	520	502	507	508	512	503	475	533	527	458	468	517	551	490	544	534	498	496	480	489	527	482	508	499	481	527	500	496	523	495	504	496	508	526	500	505	557	534	478	482	520	499	498	496	485	534	492	485	511	518	508	475	507	479	492	534	542	514	495	492	495	489	526	509	536	513	539	491	488	515	477	491	499	518	505	496	464	493	489	500	487	493	539	499	510	495	544	504	471	491	459	512	520	496	531	532	535	486	510	496	532	515	514	500	537	465	494	495	535	499	471	504	459	512	482	515	511	488	492	464	496	523	485	516	453	497	529	484	494	466	509	491	525	483	484	493	477	494	490	519	508	491	548	476	560	510	501	482	534	503	509	501	504	487	539	475	484	498	510	537	515	489	490	466	537	565	493
29132	32058	26112	24123	21974	19732	16299	15959	10030	7962	5181	2303	8875	8940	5204	3024	1365	694	540	502	370	311	273	402	317	294	262	284	268	271	264	268	250	265	286	255	275	254	266	253	281	260	238	259	269	269	270	254	266	246	274	253	263	282	263	267	234	263	229	270	257	251	251	234	263	253	256	262	239	259	262	260	260	264	255	267	210	251	288	273	234	241	298	233	260	275	223	250	254	272	268	268	264	264	258	239	232	261	246	236	235	244	281	250	277	268	252	239	261	279	286	247	293	263	247	257	260	269	299	252	271	262	254	269	245	270	219	224	240	257	250	254	272	270	250	247	284	242	237	241	245	252	253	233	260	236	267	246	293	265	283	245	252	268	254	260	266	257	248	268	264	259	268	279	255	244	252	333	264	295	283	270	268	255	252	284	278	258	258	259	248	273	248	243	276	253	268	258	286	261	278	254	280	243	260	254	271	252	225	248	258	267	261	287	267	260	262	249	252	264	256	261	250	285	257	270	273	273	259	263	250	262	274	241	286	267	244	263	247	279	270	266	254	253	280	245	265	257	237	255	262	244	264	248	251	265	291	276	254	280	245	243	268	262	217	262	251	247	256	249	242	237	269	243	281	254	241	268	263	268	245	278	251	240	263	270	257	242	262	288	251	264	224	298	250	289	258	270	251	274	269	297	284	263	262	283	259	228	263	256	256	273	304	251	248	246	241	284	227	270	245	278	251	239	256	237	262	269	262	248	249	280	269	253	260	243	259	241	250	251	296	260	278	255	287	248	269	284	263	254	261	255	260	277	249	261	245	262	264	259	234	236	239	260	235	275	264	258	252	267	271	250	244	245	252	254	245	249	268	261	259	298	277	236	261	283	256	280	237	252	240	239	269	263	277	272	247	239	243	261	250	257	271	217	245	228	263	254	272	277	261	269	245	271	278	229	254	276	251	271	269	258	256	225	252	238	286	256	261	276	237	242	256	258	268	258	235	265	236	273	266	257	285	289	272	265	272	272	265	259	256	243	250	257	268	269	265	280	235	254	260	250	260	263	264	266	238	292	251	244	253	251	266	262	265	244	258	244	246	251	287	255	291	277	274	240	240	273	234	239	235	262	256	260	265	266	268	268	245	244	251	283	259	265	272	248	243	256	226	255	284	286	263	243	260	245	237	260	242	248	258	277	276	269	264	248	272	225	271	289	273	250	253	261	240	234	278	255	288	253	250	235	278	236	273	271	247	274	267	258	251	257	272	274	255	255	244	278	252	241	266	240	263	262	273	264	254	282	224	231	259	284	282	261	260	257	262	244	251	243	249	241	253	250	250	273	278	265	252	261	238	255	251	241	240	255	275	268	268	241	265	278	256	259	276	275	280	244	273	270	226	246	281	273	243	280	273	253	259	250	256	244	243	264	251	255	274	253	242	254	239	258	244	265	293	265	269	283	284	263	255	229	256	258	291	235	276	249	247	267	230	285	262	293	257	283	282	258	252	241	264	261	298	267	248	277	267	240	243	261	267	274	267	233	263	250	251	271	268	277	294	235	248	262	270	247	255	259	249	274	235	284	261	245	276	246	259	243	248	262	319	271	256	248	291	241	302	228	249	241	269	281	278	215	267	238	264	268	286	256	259	278	264	252	258	251	255	266	273	236	237	229	267	257	276	242	251	278	281	268	242	285	266	270	249	252	257	224	266	271	237	276	262	237	248	266	250	275	283	263	252	254	251	246	254	283	230	235	281	266	250	217	278	259	250	245	276	284	250	251	237	227	235	261	251	261	264	241	260	259	279	275	274	266	254	258	262	252	267	278	241	258	244	284	245	254	272	255	258	267	256	276	299	266	269	241	247	265	260	245	246	246	245	275	271	229	235	247	257	262	278	255	258	246	241	269	225	246	281	257	249	284	248	285	274	257	235	232	273	271	265	268	257	257	272	213	276	234	226	265	259	250	233	229	262	251	244	234	260	259	226	288	200	264	251	267	252	250	234	257	249	269	264	241	262	283	258	263	271	249	243	244	250	247	268	286	240	284	265	219	254	266	279	254	282	266	260	248	260	270	287	276	274	263	265	267	267	266	277	263	290	253	248	241	252	252	255	279	244	261	267	281	253	278	233	251	232	267	265	224	227	275	249	259	275	259	275	256	276	260	273	254	273	263	229	251	263	240	270	225	242	293	232	253	265	267	278	253	311	256	235	263	278	253	277	257	286	250	228	257	275	267	232	237	266	272	287	241	255	254	266	251	253	279	295	254	289	248	269	256	245	239	263	246	212	247	275	252	250	262	257	245	259	246	260	274	267	277	270	260	242	244	237	288	273	246	254	252	242	278	239	246	285	256	258	255	257	262	217	283	247	235	252	237	249	274	254	286	271	268	270	254	281	245	272	259	252	237	252	236	269	273	253	249	264	251	282	268	242	255	245	256	281	265	273	273	234	269	249	257	263	267	250	244	256	255	270	258	252	276	245	257	276	272	264	224	245	260	277	228	244	266	259	261	287	246	266	272	246	252	250	275	260	250	240	229	253	261	244	224	255	255	261	257	261	229	262	265	240	267	253	265	254	264	259	288	293	251	269	272	266	258	230	274	274	262	259	260	293	268	257	265	256	258	260	255	279	266	259	257	288	272	250	262	245	241	238	261	254	279	266	265	255	253	224	242	241	289	267	271	254	263	246	265	289	270	258	246	269	251	257	231	246	256	245	234	275	259	301	255	262	282	247	248	251	271	239	247	263	260	261	251	258	268	246	264	268	246	264	277	247	245	269	271	259	272	281	252	243	252	226	257	255	250	266	245	257	252	258	260	246	259	252	250	265	259	245	268	250	238	273	235	276	261	248	245	294	270	261	252	258	243	239	245	231	300	267	265	229	245	261	270	218	267	294	259	243	234	230	275	258	228	270	254	278	282	265	249	274	263	215	252	255	259	270	240	260	267	274	269	245	237	263	256	256	268	227	260	275	266	290	268	257	277	239	252	241	271	254	257	254	237	265	256	248	250	230	268	238	216	259	247	267	276	238	268	261	242	248	249	285	241	265	262	244	283	252	275	231	256	276	244	269	232	264	243	291	245	247	266	254	265	236	233	279	251	272	276	264	239	266	280	250	253	271	283	271	283	265	246	256	265	293	265	260	248	271	273	252	255	244	278	223	255	228	248	238	276	251	251	237	238	267	255	253	242	263	241	262	249	242	265	245	253	240	231	245	247	274	251	248	250	262	265	249	251	275	251	252	230	276	259	236	234	234	272	256	290	241	266	269	229	236	226	231	283	262	235	265	250	271	240	270	232	240	233	266	237	249	254	258	258	252	286	264	269	255	245	287	246	230	233	268	262	232	252	243	263	265	254	254	256	267	261	248	269	233	239	219	248	281	258	277	265	278	269	279	265	266	257	277	295	244	268	247	266	259	241	262	249	234	243	251	276	262	242	240	235	237	266	289	223	270	264	266	227	278	261	262	254	238	278	268	271	249	233	271	267	263	285	260	289	273	239	257	268
21813	24968	22990	28667	28676	28492	26298	26164	16663	18596	12472	6279	28132	24821	19190	13311	6068	3173	2496	2342	1532	1090	960	2022	1488	836	777	785	747	755	758	751	750	796	763	737	765	730	702	786	735	718	705	664	717	714	707	772	732	714	693	747	716	706	743	696	712	668	689	743	737	763	733	766	703	726	724	750	704	739	742	714	697	686	733	772	712	695	679	697	680	736	703	677	738	708	736	688	670	654	673	738	696	728	692	668	703	673	678	729	716	733	650	701	745	668	713	749	718	692	685	730	680	737	696	708	663	668	700	700	734	667	715	750	727	732	718	745	689	734	722	698	725	687	659	742	765	743	698	730	713	725	738	662	653	723	715	704	719	758	716	725	715	711	680	701	720	752	721	749	739	777	721	724	689	674	689	706	676	737	667	635	677	687	750	801	731	677	697	727	683	701	742	716	709	742	742	755	713	736	733	689	719	680	679	721	717	686	783	732	693	713	729	754	680	697	732	728	674	695	723	653	701	721	715	713	704	724	716	720	703	716	761	683	676	771	719	727	692	693	740	729	693	696	722	710	726	683	770	709	757	818	676	700	762	689	726	727	767	685	704	708	686	702	691	679	687	755	725	666	653	707	656	721	705	676	700	702	718	699	785	737	697	751	647	699	713	650	701	691	707	703	708	723	708	698	743	737	751	701	776	708	675	757	722	669	682	711	693	705	708	695	712	715	711	694	702	700	759	718	723	743	698	713	724	750	738	674	710	691	757	693	697	708	702	728	710	744	746	694	689	695	691	730	662	735	756	697	695	708	676	734	647	724	720	756	695	692	717	699	718	713	759	743	711	699	686	697	716	700	733	703	725	774	730	721	727	745	684	752	741	670	708	741	732	751	727	713	687	715	744	709	691	717	743	755	713	728	690	688	696	700	742	684	730	765	667	710	728	699	679	733	721	776	700	729	722	682	714	713	705	693	672	729	719	734	714	706	702	724	702	697	742	704	649	738	750	729	717	679	698	699	711	775	711	691	752	692	729	719	726	757	696	697	752	723	732	708	689	710	710	712	695	709	683	723	739	768	694	704	719	703	718	690	672	678	690	662	718	693	713	672	702	685	740	710	698	704	785	727	686	707	683	665	703	681	726	711	744	680	718	710	715	684	757	723	714	683	723	754	749	727	676	700	715	738	665	738	710	697	684	748	709	762	721	685	671	717	702	699	694	661	779	714	714	723	706	728	754	733	681	656	702	706	680	747	686	667	688	749	678	716	744	738	692	683	750	716	709	706	680	710	700	716	670	709	680	759	691	717	705	724	700	733	684	710	739	691	741	678	763	690	722	705	689	684	731	740	685	720	712	696	707	653	730	698	715	729	725	717	673	718	732	678	716	700	720	687	728	700	693	669	741	709	710	738	714	722	679	741	701	706	692	753	714	696	743	723	708	656	697	714	658	723	695	706	694	684	700	712	707	685	730	695	729	760	762	736	705	658	716	684	707	717	721	695	711	698	746	699	721	697	696	730	666	727	654	663	705	705	678	682	665	685	717	714	737	705	741	741	683	687	706	716	698	705	738	642	745	729	712	691	700	697	689	722	760	690	676	748	753	712	698	680	721	724	712	679	671	702	719	678	724	694	714	773	746	746	700	698	742	714	712	716	703	701	740	741	736	701	744	708	701	739	755	742	740	699	676	707	761	724	720	716	685	714	686	659	676	684	683	733	692	695	674	692	737	669	771	732	692	733	696	713	732	729	716	688	713	708	708	707	713	741	713	698	690	738	745	683	668	743	748	731	678	761	696	706	698	748	685	740	742	670	720	690	720	693	742	740	692	711	650	680	717	714	683	722	708	757	725	743	708	689	723	705	722	722	699	728	712	755	716	691	682	672	714	734	747	695	687	725	717	788	720	819	706	764	717	722	679	715	680	767	744	710	744	752	691	675	735	726	691	703	714	757	692	730	739	715	734	734	700	682	734	739	769	669	712	714	751	654	712	719	743	749	712	736	744	695	681	657	678	736	687	706	702	676	721	702	710	721	736	773	718	729	717	727	687	692	700	731	676	744	708	688	711	711	713	693	691	697	721	748	731	742	712	714	750	705	698	718	747	687	687	729	680	705	741	666	716	703	690	724	698	723	684	688	708	722	719	704	698	748	672	697	746	673	719	636	698	686	740	699	721	766	752	691	725	758	742	673	701	683	703	730	763	706	727	679	729	725	736	730	703	697	704	738	710	715	715	726	721	689	759	715	723	714	716	680	772	683	704	709	716	704	626	687	716	652	734	697	682	731	736	698	762	733	758	697	745	704	729	745	670	734	696	681	729	701	724	680	713	689	718	696	776	727	735	704	699	723	710	685	660	731	718	692	723	687	754	664	762	688	777	720	718	718	701	708	720	734	699	728	705	738	718	723	712	721	692	715	713	726	756	705	698	732	736	694	721	687	712	747	722	724	754	712	718	742	731	700	705	722	750	669	730	680	756	681	723	737	696	681	670	672	701	716	724	751	721	688	725	681	723	752	697	719	743	724	716	681	696	736	772	766	739	729	705	711	717	725	697	717	729	741	673	702	713	708	699	728	721	734	767	757	705	695	721	729	693	739	704	698	722	697	697	770	722	724	752	694	715	736	765	702	727	732	687	691	682	714	670	707	711	715	710	769	791	741	748	742	708	751	683	722	695	697	723	719	706	730	724	726	771	728	739	697	739	702	681	710	729	687	743	725	721	723	719	772	714	703	730	739	750	729	764	706	695	730	719	720	711	724	702	682	682	696	660	720	658	716	762	694	704	690	675	717	722	726	707	683	763	626	673	696	727	732	757	728	642	683	698	688	694	739	699	685	696	708	708	697	728	765	716	713	734	726	682	699	721	706	688	727	697	723	695	705	734	728	723	711	739	688	739	740	706	699	711	739	739	722	719	737	726	710	694	718	719	702	752	744	741	701	685	726	730	692	687	719	690	725	683	680	707	723	725	722	681	679	690	716	722	745	727	713	712	745	730	739	724	722	660	684	720	702	707	667	689	687	693	726	695	692	694	686	718	752	732	687	714	713	730	678	712	720	691	690	771	744	675	656	741	705	728	717	734	742	735	732	708	707	689	746	720	755	731	674	703	772	661	691	695	766	725	725	691	697	685	651	674	767	736	718	716	679	680	760	703	752	703	672	724	762	727	749	718	717	705	727	720	688	697	708	672	718	740	688	752	739	670	707	743	671	729	724	747	706	718	674	734	715	691	718	711	738	710	722	714	698	695	727	727	675	698	691	737	696	673	716	741	699	686	663	692	679	718	701	743	733	774	688	677	732	710	679	743	743	699	706	679	744	714	721	686	730	706	697	699	730	732	709	697	724	699	699	783	710	722	729	716	692	660	756	716	749	665	696	689	722	725	707	714	723	716	695	701	681	704	735	725	694	683	659	695	700	716	751	686	756	732	729	739	681	720	713	678	724	712	771	732	710	719	707	728	716	692	739	727	738	683	709	707	717	735	703	742	741	732	715	700	694	712	715	751	708
44134	41504	35245	33769	31285	31750	30921	27740	22876	21111	16975	10243	19065	22461	15291	10360	4027	1910	1443	1385	731	406	511	855	606	308	273	266	277	270	288	271	296	274	264	279	276	258	280	274	265	228	271	270	263	291	265	273	277	278	295	266	267	244	257	248	292	268	262	253	250	273	263	274	279	245	285	264	274	267	262	219	250	282	235	256	258	245	281	263	261	262	288	277	288	227	240	249	282	282	257	292	257	261	227	254	259	258	252	253	257	271	248	284	298	242	241	244	270	255	273	256	259	259	273	254	258	289	247	224	235	286	270	289	243	269	254	232	262	233	280	275	277	289	222	238	246	283	270	216	268	241	264	245	246	284	254	268	268	246	302	243	270	228	259	245	264	259	246	254	262	262	264	263	256	252	237	259	239	257	274	248	268	268	261	291	255	277	267	261	255	258	255	267	270	255	255	253	258	238	277	236	261	265	254	236	293	253	270	257	280	238	246	272	266	263	220	250	279	245	244	251	280	221	243	258	257	272	244	241	263	266	279	274	292	252	268	256	265	263	256	277	244	243	278	258	243	246	237	245	270	236	237	274	264	245	290	291	271	256	275	257	248	243	240	252	268	281	279	249	236	275	277	255	262	283	293	273	291	281	265	232	246	271	274	239	260	258	242	261	235	227	263	257	261	238	261	261	246	248	269	273	259	237	255	256	265	230	245	255	255	249	272	256	242	246	263	289	253	262	256	241	268	245	237	267	273	232	263	249	282	237	283	225	294	255	244	265	259	270	254	252	258	254	254	246	272	263	251	259	257	268	264	271	288	234	273	218	281	264	257	248	264	256	255	282	235	267	261	231	250	247	238	233	254	258	245	248	277	267	262	240	269	298	257	290	234	256	244	258	257	251	271	306	270	256	251	248	278	280	273	246	237	233	256	238	252	256	211	263	242	268	253	263	266	267	238	216	271	269	256	266	273	253	245	235	260	256	267	256	287	286	246	280	244	256	252	254	267	279	240	267	288	243	270	253	248	259	241	267	265	253	256	257	250	243	255	257	251	267	291	264	241	250	283	261	251	254	277	275	254	240	255	273	279	264	222	271	279	271	272	247	252	271	286	266	244	260	270	282	288	240	268	275	270	254	227	260	258	285	286	273	252	275	274	258	236	274	255	280	283	255	261	246	219	266	278	265	280	256	287	273	292	236	287	274	275	276	242	264	267	274	278	268	234	250	249	220	287	260	248	252	255	246	283	257	270	259	230	229	256	243	274	284	281	250	244	285	270	264	275	239	274	259	275	277	282	262	273	252	237	252	267	249	251	271	277	257	269	259	258	258	278	264	241	258	259	261	255	232	278	256	244	255	247	278	257	259	249	257	262	281	274	277	288	260	268	242	262	278	259	241	248	240	270	270	256	254	275	245	233	276	272	259	258	231	283	258	256	258	253	283	271	263	263	242	240	231	285	254	260	271	257	252	260	252	227	258	248	251	266	260	293	258	275	260	237	220	261	249	283	267	251	235	258	253	227	243	292	254	271	261	256	285	260	278	272	254	242	274	261	248	294	250	279	234	272	267	261	279	253	289	292	261	249	256	247	270	276	254	273	274	286	263	247	276	271	264	278	282	227	270	229	277	240	288	257	265	266	236	239	254	233	257	291	293	273	276	253	239	246	274	243	254	247	253	239	240	254	272	264	270	261	270	258	255	242	273	252	271	266	293	259	237	264	257	250	260	258	269	259	282	258	253	272	234	253	243	251	246	259	233	233	247	233	250	281	276	253	231	273	266	230	268	265	256	265	263	281	252	289	259	256	236	266	281	254	251	260	273	279	271	283	231	276	292	262	252	270	252	263	266	268	275	254	221	249	274	236	290	251	271	251	258	231	231	254	251	263	274	269	277	257	230	279	270	270	262	248	262	242	253	224	254	259	274	269	258	251	235	280	254	275	239	255	274	255	298	250	250	283	263	287	251	266	266	248	250	256	234	238	212	258	267	265	298	266	257	257	250	242	268	263	247	262	226	283	263	248	279	244	252	223	250	231	254	241	270	276	281	236	285	263	274	217	272	256	241	244	276	257	266	232	250	248	243	257	255	261	264	249	270	246	273	252	249	254	270	255	256	272	248	241	254	258	279	289	239	224	273	254	237	251	253	248	278	274	282	241	241	241	250	271	245	251	271	244	279	250	269	260	259	277	259	269	225	267	218	274	250	260	272	267	264	274	263	245	254	262	267	265	244	247	289	244	247	269	267	268	267	271	246	290	254	235	257	251	288	214	275	256	239	219	293	255	261	252	261	254	250	294	292	248	272	267	282	259	260	264	248	217	251	246	250	273	272	260	260	266	272	273	264	251	244	270	250	241	266	252	256	311	219	233	281	258	256	276	239	235	268	286	269	240	249	233	280	242	275	262	274	261	298	270	271	230	272	267	279	275	257	258	271	255	250	255	281	220	259	259	248	275	260	230	274	268	252	278	268	272	243	250	285	249	255	241	248	288	230	263	271	271	266	257	251	260	278	266	247	264	251	260	243	265	261	297	258	260	269	256	247	300	283	234	272	261	252	260	257	224	243	274	261	243	251	265	272	271	244	275	258	265	242	271	236	254	283	247	270	248	257	251	266	236	282	250	253	272	268	250	270	274	273	229	260	270	269	260	302	252	251	265	245	274	276	265	270	261	267	232	271	263	252	268	247	268	281	294	259	282	270	225	289	286	275	251	242	274	252	254	284	278	292	243	264	261	240	241	239	259	231	285	290	243	281	243	247	288	297	270	245	230	243	237	270	273	231	266	252	270	290	242	270	258	272	257	260	230	245	253	257	259	283	266	235	280	259	256	268	264	260	276	250	258	276	270	252	238	254	255	269	265	234	277	273	260	254	265	278	269	239	280	248	249	246	265	288	256	254	220	262	277	243	249	232	273	234	261	269	232	274	287	268	252	250	257	254	243	261	289	267	259	254	272	262	263	236	256	265	239	255	262	307	275	253	252	282	249	251	223	250	239	268	278	264	284	237	264	264	265	253	254	254	245	272	248	262	273	285	279	261	267	226	273	240	272	265	263	225	267	270	254	277	262	283	250	291	253	248	259	297	285	245	229	273	276	269	248	282	284	281	266	236	274	252	272	276	262	250	294	252	262	260	290	258	263	249	255	280	238	251	240	229	251	279	251	256	264	282	276	262	274	248	279	247	265	240	281	233	252	264	270	255	271	247	252	260	271	256	250	282	258	270	265	244	258	267	258	268	268	277	277	241	258	266	244	264	241	254	238	256	254	272	266	268	239	252	267	245	251	256	275	295	281	249	213	239	285	271	275	231	271	272	247	235	263	282	282	264	244	242	254	236	251	246	266	252	251	241	258	269	269	256	249	263	288	254	267	253	247	261	247	257	258	250	260	258	265	269	267	269	265	294	255	242	223	258	254	240	274	270	199	250	275	281	231	286	262	279	256	281	248	236	263	260	270	262	244	245	250	285	280	248	231	243	292	283	266	262	262	282	252	250	273	224	252	217
34013	35213	35705	40181	38546	39230	39917	35130	28582	31937	23420	15829	35722	38558	32871	23675	12040	7003	5704	6216	3224	1762	2080	4825	2924	1085	926	829	907	931	838	803	791	767	709	774	786	744	793	680	728	754	754	745	757	756	708	708	711	729	743	721	686	764	744	677	674	676	783	723	699	689	696	741	715	681	702	687	697	673	713	723	694	719	701	734	707	660	659	724	698	707	646	668	746	703	684	707	671	721	736	657	706	696	692	682	677	689	716	706	679	690	678	676	716	700	657	722	713	640	668	716	661	671	697	711	666	636	649	710	681	735	682	667	668	651	689	656	699	655	680	692	694	703	698	645	677	708	644	669	712	653	672	704	669	701	677	670	660	686	706	715	705	682	706	695	607	682	676	697	650	621	711	708	651	684	671	650	682	654	687	644	670	667	679	696	703	695	693	671	664	677	669	667	695	695	716	667	689	656	691	662	623	710	721	695	675	649	701	691	637	694	683	706	676	666	710	752	653	671	668	691	661	670	697	719	680	709	649	699	677	695	680	677	725	730	651	690	662	675	681	685	682	685	655	666	669	702	677	668	695	681	682	656	670	705	687	709	663	692	674	702	719	683	646	691	655	730	636	679	665	660	707	700	661	619	643	701	629	707	658	675	706	679	665	709	683	656	629	711	680	631	718	715	683	684	656	669	640	668	663	696	697	663	625	690	682	696	617	670	644	623	701	718	660	724	646	705	692	663	667	671	675	657	606	680	681	654	657	662	692	681	685	705	675	667	700	671	708	650	673	686	656	696	691	687	645	689	730	678	642	670	635	703	644	635	708	655	681	674	648	708	666	692	697	665	709	721	719	688	665	697	661	658	652	602	731	707	676	646	636	673	688	644	682	694	693	666	718	645	668	643	646	705	624	644	683	664	667	657	682	689	674	643	641	677	657	689	667	662	683	730	679	662	698	696	703	650	691	677	645	671	676	635	702	767	708	682	681	710	662	701	666	699	660	676	688	656	710	628	728	637	662	676	657	707	613	678	715	700	679	681	655	698	662	657	688	711	689	655	684	666	632	668	656	673	658	622	679	707	670	693	681	668	736	642	684	677	680	653	661	672	650	674	690	655	674	714	698	706	724	684	668	684	632	697	663	731	725	690	662	653	676	648	655	673	687	651	687	711	672	729	678	660	689	693	679	744	696	664	706	668	642	698	673	702	694	717	683	637	648	642	643	688	691	651	619	682	670	691	675	673	700	689	683	652	654	676	659	689	689	667	686	670	685	651	672	683	668	690	661	651	684	676	670	692	734	615	718	685	698	715	690	670	685	671	696	681	683	643	679	658	723	633	694	691	689	684	697	669	670	679	641	646	686	662	721	715	730	637	627	641	667	689	665	658	657	661	683	653	669	675	643	681	658	657	649	642	704	631	708	690	680	714	665	671	678	671	678	710	661	657	669	649	660	671	669	666	696	698	728	693	644	675	678	693	690	677	681	662	690	680	670	704	652	700	664	655	647	708	677	679	679	720	654	700	649	683	693	700	678	693	667	676	691	654	666	664	681	685	697	663	683	682	678	687	640	659	698	650	621	725	688	672	677	680	676	670	687	698	701	645	653	631	709	681	690	689	678	710	658	649	657	648	648	665	679	671	647	662	690	673	625	648	676	712	687	644	683	702	647	733	679	683	689	664	710	683	662	704	670	702	691	679	650	630	658	653	702	704	628	665	660	653	668	674	678	654	659	615	631	654	692	676	696	676	674	706	699	642	663	662	666	733	715	703	683	619	676	696	706	675	712	669	686	660	678	699	636	666	664	714	726	631	717	707	689	685	649	690	686	718	711	663	630	672	663	702	664	663	627	638	731	657	687	678	714	625	648	654	683	680	686	687	652	638	700	644	668	690	633	647	711	664	730	763	669	693	706	639	695	645	679	716	684	668	703	655	634	706	662	667	669	655	693	688	644	657	639	647	661	639	660	712	678	647	662	685	630	670	648	714	705	679	709	713	686	723	689	666	640	714	650	732	649	664	680	708	690	679	674	683	671	687	772	720	725	700	662	654	700	732	659	649	672	688	703	661	684	670	676	641	689	696	678	683	705	714	669	636	684	664	710	702	700	712	729	681	680	694	661	668	673	669	727	690	672	695	678	666	657	711	659	623	648	698	654	723	662	668	669	686	678	701	674	687	652	718	706	656	665	651	675	695	654	656	670	663	691	684	582	643	667	693	663	665	647	659	694	703	684	661	667	695	670	713	670	696	668	679	701	665	643	681	629	699	671	656	684	672	707	733	676	720	700	668	663	696	671	614	695	665	628	697	722	645	640	701	653	677	665	641	657	649	729	638	679	672	703	638	710	683	686	718	695	683	653	662	675	689	665	675	662	687	653	657	693	675	679	706	704	719	648	709	641	662	708	689	678	656	727	643	659	700	693	678	629	684	679	681	687	618	673	674	657	651	730	679	693	695	639	661	649	653	634	724	622	675	668	711	646	692	653	700	671	682	686	703	654	728	667	665	703	656	619	659	665	679	718	689	654	693	661	716	671	704	729	682	669	687	661	695	667	679	651	670	706	692	694	645	718	677	672	588	682	643	636	686	669	660	643	692	691	683	668	666	696	696	720	635	721	676	716	701	663	669	642	667	651	676	657	628	668	675	691	686	684	672	666	686	694	679	661	684	700	722	683	625	703	698	678	662	689	682	692	698	670	681	664	707	688	666	681	718	683	718	651	677	629	695	709	735	685	654	680	704	657	691	690	677	706	687	678	688	702	669	655	648	656	652	723	653	673	709	676	654	685	706	654	700	693	661	675	672	648	647	679	670	667	687	675	677	681	699	672	670	632	654	728	655	674	685	643	678	661	684	646	699	718	664	693	623	665	671	672	701	680	677	696	646	718	688	688	704	672	721	724	669	647	672	696	697	613	691	717	681	666	721	685	653	689	643	710	629	702	656	710	652	683	693	722	698	690	645	653	711	740	647	660	640	638	671	645	652	623	723	630	666	684	714	681	675	712	668	624	674	648	633	670	662	653	704	650	666	629	700	640	668	672	643	624	729	682	672	669	645	681	643	694	706	685	667	624	636	673	692	696	667	665	666	658	707	629	687	704	683	657	688	668	687	687	661	671	676	695	675	673	700	676	683	675	665	662	668	704	684	662	658	686	682	687	691	692	688	684	677	649	638	686	694	648	680	654	644	689	672	689	652	706	654	675	661	656	683	665	657	699	636	685	673	668	675	640	659	691	643	704	714	647	683	642	696	655	648	676	633	646	621	648	610	666	663	684	692	671	696	613	682	701	664	640	682	643	682	688	689	670	663	702	696	681	677	661	707	647	642	709	662	665	658	710	637	688	658	646	656	692	680	670	706	683	654	657	643	691	652	619	648	659	641	681	706	691	664	691	670	717	661	729	687	679	710	644	675	653	622	634	691	695	640	669	694	649	697	725	656	667	699	708	669	643	705	663	696	680	675	665	688	719	641	688	731	670	700	649	660	688	680	710	658	694	700	625	698	697	682
9549	6947	6885	5718	3554	2482	2025	2032	965	998	1006	475	908	884	565	346	220	174	203	175	158	162	184	167	164	165	185	152	165	155	155	171	172	166	159	181	176	175	144	158	167	170	168	149	181	164	171	157	165	182	161	159	149	155	152	182	179	140	173	193	159	191	153	157	186	160	173	171	178	169	135	170	165	182	187	163	166	164	167	166	159	163	183	163	172	192	149	168	151	150	177	199	163	156	171	169	207	157	167	177	178	175	153	175	168	157	174	151	150	148	171	157	174	157	172	151	173	140	149	175	144	179	155	180	171	177	162	172	161	166	147	182	183	178	168	160	163	176	173	184	168	197	180	152	154	170	166	163	181	169	191	163	163	157	159	188	197	160	157	169	184	172	173	187	155	180	163	169	143	154	128	168	163	180	175	213	182	171	154	168	159	187	163	153	164	173	173	187	161	174	147	163	175	154	202	167	173	187	171	159	152	167	182	180	163	193	175	161	167	150	178	154	167	152	168	167	152	167	170	153	183	159	162	181	179	168	170	173	168	173	168	159	157	172	164	164	164	190	158	182	178	160	173	153	157	191	177	145	167	156	170	156	170	154	171	154	147	143	182	150	186	167	154	168	151	180	165	167	167	165	173	158	190	168	163	169	141	172	139	183	153	150	168	186	168	184	171	185	154	179	175	165	167	190	165	160	170	155	180	141	179	154	192	198	188	156	180	169	166	158	166	188	159	180	165	157	191	161	180	175	162	177	164	159	164	165	179	162	174	167	179	174	172	165	153	137	186	148	170	169	187	173	160	164	171	168	180	162	147	190	181	188	175	152	183	180	182	192	161	164	184	179	174	174	165	143	174	182	167	161	169	146	149	184	182	182	174	157	166	175	156	149	163	169	178	175	161	169	184	186	174	153	158	163	166	164	154	183	163	165	166	168	173	158	163	169	155	150	168	171	163	186	165	187	172	184	171	169	160	174	175	200	184	176	176	154	189	160	152	155	172	174	155	166	153	155	194	181	161	170	177	161	181	168	167	179	161	158	170	151	186	175	163	187	185	162	171	175	171	167	170	198	173	165	172	154	193	158	169	178	166	144	172	192	156	176	158	157	176	194	197	210	175	145	149	177	186	180	182	176	159	179	161	178	165	176	153	150	164	140	159	204	178	158	174	168	189	164	171	190	170	167	163	172	179	159	178	155	176	154	151	162	165	153	171	201	164	174	171	171	165	158	167	187	148	167	152	143	178	191	161	152	167	153	135	169	166	161	150	167	167	148	153	165	201	151	168	162	150	186	161	149	193	184	186	158	145	187	185	153	167	157	167	181	172	173	166	156	169	151	192	196	163	172	189	169	156	156	169	151	188	154	182	158	210	171	174	171	173	180	156	163	170	168	199	175	171	175	162	188	171	174	168	157	149	152	186	181	151	167	158	180	188	184	190	177	168	167	201	155	145	182	179	168	154	156	149	163	166	161	149	169	178	180	165	190	163	186	184	173	172	153	164	157	170	178	160	163	176	157	163	187	166	162	166	165	183	171	175	164	168	149	183	169	172	156	136	160	172	158	159	149	183	163	180	163	180	167	149	167	185	153	172	148	176	168	166	178	150	189	159	180	156	148	172	166	179	164	170	139	165	179	162	147	152	153	178	148	189	164	173	171	185	162	147	147	168	141	196	197	188	156	176	174	171	169	167	151	143	167	192	177	186	167	169	186	185	163	170	147	165	170	155	175	153	170	179	159	175	177	172	168	165	195	168	167	158	159	173	160	159	164	188	169	154	171	156	168	144	184	183	167	148	179	157	160	182	164	168	200	187	156	163	158	183	176	159	169	162	185	172	137	179	170	194	161	140	167	161	163	159	152	169	162	158	164	168	158	167	140	167	172	184	166	172	196	158	153	193	172	157	186	166	147	181	162	163	159	197	151	171	148	172	165	172	161	170	150	159	157	176	171	160	156	174	176	152	168	180	188	166	176	162	171	140	171	169	172	162	159	177	167	154	178	194	159	167	176	173	160	193	186	156	163	163	160	181	140	166	181	169	183	154	173	168	173	184	158	166	139	171	195	147	185	163	195	157	160	173	163	177	157	165	194	166	182	142	188	165	162	203	159	165	170	162	191	165	192	165	142	174	167	175	159	166	167	184	152	172	177	150	191	165	189	185	145	166	173	175	176	165	165	186	168	177	183	146	175	165	186	161	188	171	147	176	177	172	179	192	159	153	182	164	150	162	178	155	165	145	177	172	171	157	179	180	182	161	167	178	187	144	168	168	170	179	164	175	167	186	159	139	174	169	161	173	171	179	189	182	188	179	162	195	158	174	166	164	179	158	163	167	193	144	161	150	140	172	172	164	184	168	175	166	153	157	176	163	174	195	149	151	200	176	179	151	143	176	147	147	173	151	163	168	173	206	171	165	185	175	178	165	156	185	175	184	173	165	169	173	187	164	192	168	189	180	171	181	165	176	154	171	173	139	175	166	186	154	154	169	167	171	174	148	155	158	189	162	176	176	143	169	170	165	153	168	164	147	170	153	168	171	175	140	172	180	161	151	164	168	184	169	174	182	178	160	166	173	181	164	161	158	192	167	166	173	179	173	157	175	185	168	171	165	170	200	177	168	149	178	156	180	177	154	184	142	171	158	159	148	159	154	174	201	180	188	184	172	169	172	166	190	171	163	176	187	180	170	163	167	185	167	185	167	166	159	167	161	163	165	155	154	193	184	170	167	192	160	186	167	158	174	157	158	186	162	182	167	169	154	166	170	171	160	166	168	166	176	160	176	190	159	175	166	155	169	167	160	157	161	151	164	177	168	168	150	145	178	174	181	166	186	187	174	161	162	160	137	201	163	194	181	151	162	187	158	178	180	172	154	159	175	172	152	189	178	170	166	151	188	147	181	134	131	155	153	179	169	160	176	162	169	203	178	162	159	165	164	156	181	174	171	151	184	185	180	178	150	160	144	150	165	176	177	175	183	171	170	178	164	173	160	157	179	167	131	196	175	150	145	177	179	173	168	177	180	171	176	169	150	196	165	185	181	168	171	174	171	175	171	164	169	173	173	170	150	160	149	163	199	172	157	162	171	153	161	171	165	183	178	165	193	162	167	165	176	151	162	156	168	160	152	157	172	167	171	154	168	179	154	172	171	184	158	183	171	160	158	172	159	158	161	154	162	180	170	190	181	168	167	188	173	164	155	144	158	182	174	173	137	142	161	173	171	155	168	178	179	153	168	178	166	168	173	183	176	197	162	191	164	181	159	167	169	187	170	174	158	161	178	160	173	162	179	160	179	169	166	165	194	151	189	181	151	173	158	167	176	165	149	161	157	168	156	159	169	161	178	165	180	164	187	162	184	180	176	174	184	177	153	174	173	142	165	166	160	154	193	185	175	178	174	176	161	192	177	158	151	166	154	167	175	176	161	174	188	180	176	169	169	159	172	167	157	178	151	174	162	160	175	167	172	150	174	168	168	168	182	157	161	154	164	172	180	162	185	170
7804	7580	10356	12817	9729	8447	8059	7943	4441	5185	4910	1955	5860	5096	3259	2097	1052	704	723	652	571	522	525	641	488	510	529	517	547	523	515	492	478	524	521	544	515	516	528	515	533	546	467	518	469	531	502	518	465	484	511	504	513	509	493	464	496	504	509	504	501	483	510	464	516	526	498	515	535	482	484	489	511	523	495	485	491	522	528	490	552	484	511	518	491	479	529	493	497	533	477	485	495	474	535	469	479	537	471	521	507	478	511	499	498	488	481	516	505	483	508	494	546	502	520	498	521	492	449	478	488	483	495	512	497	522	555	526	528	513	509	536	487	481	515	537	476	489	525	499	498	535	516	503	480	477	504	518	477	515	480	494	455	503	530	513	518	468	505	497	489	491	523	500	532	498	503	508	486	498	451	496	541	463	525	484	509	532	512	505	490	477	501	475	492	502	485	496	499	539	501	529	513	483	534	529	511	481	506	500	504	498	502	538	508	511	513	529	485	504	496	523	462	514	505	529	515	510	510	486	534	476	487	525	504	452	499	487	488	478	513	503	508	522	497	493	475	471	513	514	492	525	503	503	479	477	451	494	523	520	511	557	511	518	514	499	511	482	454	460	478	526	525	485	514	503	513	506	520	485	541	543	524	497	481	511	483	493	504	507	519	475	506	501	518	494	539	463	460	478	493	490	519	492	512	506	512	454	492	490	497	502	485	524	506	503	512	445	565	491	535	517	485	514	490	555	543	479	530	494	540	505	501	556	543	511	462	512	476	515	481	508	508	481	495	472	538	485	536	510	528	496	509	537	533	580	508	468	521	509	525	506	526	468	469	502	471	523	471	501	489	515	513	504	504	478	521	490	521	468	490	546	491	527	499	537	476	487	533	504	526	490	489	548	516	501	553	519	501	502	507	478	518	487	488	493	493	504	521	505	515	535	480	512	463	519	506	488	541	475	520	497	509	460	496	527	507	494	514	483	523	496	535	542	501	500	522	465	465	472	492	527	522	498	510	527	505	532	466	503	496	504	492	540	491	483	523	495	525	481	460	525	480	498	515	492	510	498	488	510	519	495	481	485	479	524	489	531	530	488	501	495	510	527	481	515	473	465	509	532	482	497	523	508	475	529	502	501	509	501	500	536	457	511	506	521	480	485	496	511	497	458	491	486	526	508	484	523	501	466	511	500	520	501	531	525	523	509	513	487	496	498	487	485	477	480	557	508	510	470	489	494	482	521	496	512	514	480	511	498	481	494	504	521	466	530	503	524	491	532	534	516	475	536	477	544	502	499	535	498	526	526	518	469	478	537	519	493	522	536	515	481	496	509	503	522	526	518	498	494	505	492	521	505	518	510	500	495	516	499	479	529	479	500	511	533	506	504	509	507	515	491	544	515	498	520	517	509	499	526	498	500	503	497	509	511	509	529	485	491	489	501	532	492	495	435	509	475	525	514	505	525	489	489	526	512	524	456	547	489	487	499	554	523	524	497	495	497	524	469	521	450	490	474	524	495	509	492	464	528	499	519	504	478	530	525	486	485	499	516	535	469	516	514	532	514	515	507	503	527	558	499	513	478	481	465	521	538	517	489	494	535	519	527	522	501	470	537	517	474	489	505	476	512	491	494	536	524	537	484	525	483	533	505	505	472	455	530	480	546	516	493	484	545	510	486	517	514	474	480	472	499	486	487	480	462	521	506	515	499	455	475	477	525	506	480	522	489	503	491	492	472	484	475	463	489	497	512	477	533	472	520	504	512	516	477	481	507	499	478	496	493	509	491	508	536	498	481	525	555	507	512	491	535	512	496	497	541	491	503	465	503	488	538	481	472	534	497	501	506	477	489	482	514	487	501	448	493	549	514	483	500	484	532	511	476	483	475	484	485	517	544	474	511	527	529	511	509	476	496	510	499	501	496	520	479	506	554	508	459	508	498	488	461	508	534	506	533	510	529	553	501	481	528	472	476	505	519	499	483	589	503	509	514	497	517	542	486	470	497	513	489	483	492	520	492	518	466	468	527	496	509	500	476	534	521	475	498	512	516	503	512	526	476	487	510	480	512	450	525	504	528	501	481	491	502	506	482	464	414	503	516	479	483	549	544	514	485	559	496	496	495	533	517	508	508	505	510	490	537	464	509	501	511	548	490	533	523	482	517	493	486	491	502	489	514	519	525	469	477	475	510	522	483	523	500	517	493	499	514	530	506	525	534	486	476	525	501	469	526	513	515	519	499	521	502	488	543	502	503	526	501	511	504	496	482	490	478	500	512	564	476	496	492	508	491	502	519	534	531	513	517	501	455	498	501	480	542	491	514	524	546	525	526	498	521	516	483	475	511	495	490	477	508	467	492	504	522	516	497	517	501	490	485	515	488	515	498	489	515	470	513	509	501	502	534	495	485	526	479	510	517	492	504	453	488	527	504	484	486	482	451	490	516	496	503	497	525	490	529	547	522	489	484	484	514	492	486	540	501	527	519	531	518	534	484	521	495	528	505	520	524	503	466	474	479	490	516	510	483	484	523	521	532	474	505	480	519	488	501	514	520	530	484	516	520	482	509	528	510	532	499	506	518	534	517	547	501	475	501	474	505	491	445	485	501	501	492	509	537	499	480	508	485	508	524	529	505	527	503	532	516	484	488	516	502	442	520	462	504	530	504	476	475	482	515	486	495	487	510	503	479	460	504	535	487	498	507	495	530	517	523	511	485	489	526	503	498	479	519	487	513	511	474	512	486	468	543	526	532	536	503	524	496	517	522	474	496	516	509	507	458	525	482	491	490	496	509	477	490	485	496	482	488	487	519	494	495	558	517	464	467	490	512	479	504	521	452	519	492	486	518	455	524	522	509	489	557	524	494	510	504	491	538	503	493	491	517	508	509	494	488	473	495	501	501	525	496	469	504	520	505	515	467	522	480	510	534	504	478	527	443	503	492	507	481	516	495	498	475	524	481	509	490	511	517	518	541	481	514	500	486	462	516	538	492	505	507	528	507	497	479	538	530	516	547	455	505	524	458	561	509	503	470	471	479	472	467	509	517	504	535	506	478	510	529	499	515	479	527	468	532	508	533	491	481	500	516	522	532	505	514	495	495	507	497	544	503	509	507	480	491	495	539	516	510	494	474	492	512	506	455	508	503	482	533	491	455	474	533	530	479	538	493	518	529	506	499	472	500	535	482	495	505	479	497	497	492	496	486	529	478	474	523	491	500	519	483	508	471	548	519	515	514	504	493	509	512	481	519	493	499	473	529	503	494	484	489	511	474	500	488	495	514	512	512	501	492	482	480	537	480	507	479	494	484	523	515	465	495	547	534	498	518	495	507	453	471	478	500	502	532	478	459	504	505	497	502	483	487	493	485	511	557	500	492	524	518	512	507	515	474	515	476	502	510	519	489	510	490	506	525	473	478	493	497	505	485	462	505	481	465	495	498	495	504	466	520	527	489	491	510	513	519	499	519	569	500	515	515	467	544	524	519	499	502	493	507	500	509	542	481	478	493	517	495
28309	30301	27268	25060	19968	15916	15959	14291	9028	8707	8581	3052	6682	8069	5394	3138	1655	559	470	495	348	323	301	379	331	267	281	239	277	285	260	283	246	266	272	266	256	246	254	277	254	306	232	257	270	284	264	236	231	265	249	270	296	235	256	269	261	240	233	244	293	216	264	237	249	246	261	283	269	257	262	263	268	273	250	259	278	257	255	240	253	277	287	239	252	267	269	260	287	297	234	248	252	254	255	223	260	242	248	263	244	262	248	259	231	258	224	262	256	248	244	276	271	252	256	254	256	254	272	250	245	251	268	259	248	220	238	257	263	268	242	272	245	255	255	255	274	246	256	246	251	255	283	262	271	276	234	241	246	242	258	262	255	268	257	291	274	262	263	253	283	231	251	273	269	240	222	266	249	250	230	245	270	253	289	244	238	206	236	249	254	292	240	288	250	261	247	247	243	239	274	251	244	267	266	270	268	290	235	236	238	263	233	263	265	250	278	243	248	275	260	272	230	256	257	269	228	242	284	279	277	282	276	264	261	246	241	248	248	251	259	218	249	252	242	236	245	266	274	273	265	246	233	271	267	259	266	247	274	231	281	257	259	275	247	252	258	264	245	243	260	273	283	259	234	264	257	265	255	245	267	234	247	240	243	274	289	251	259	245	227	253	269	243	259	291	256	236	257	272	238	276	264	254	248	259	242	274	262	245	257	252	252	280	258	270	261	228	260	254	225	240	266	242	266	246	241	268	251	243	263	249	262	252	264	252	243	278	267	284	242	245	257	255	238	224	265	273	240	271	258	234	261	276	278	230	260	254	278	247	267	244	276	243	266	262	281	234	235	246	282	270	250	265	247	278	263	233	255	261	259	276	240	272	265	228	259	270	236	285	268	267	266	237	250	255	284	250	286	239	263	263	239	273	255	248	252	242	281	262	248	245	269	258	276	253	294	257	234	246	258	260	244	277	255	228	253	260	280	256	255	223	245	292	269	246	232	266	274	244	278	288	251	280	249	263	254	273	261	228	254	273	260	240	237	286	249	234	262	251	240	257	261	248	235	293	265	281	254	259	266	280	243	256	248	273	240	226	267	260	258	253	246	256	272	235	255	268	250	236	284	244	253	260	241	276	257	260	282	265	288	249	245	249	248	243	252	230	241	278	272	241	263	293	277	287	271	240	266	242	231	249	269	242	265	250	252	264	257	262	268	278	236	271	282	254	267	242	292	272	253	263	262	245	253	278	274	242	243	262	258	273	294	265	240	268	237	283	240	288	250	271	262	273	255	257	252	257	248	262	259	256	263	231	261	274	268	275	281	282	215	253	257	272	257	246	267	248	241	251	249	246	237	275	245	239	225	245	266	257	241	239	249	283	254	264	266	250	237	233	243	263	231	227	243	238	213	268	262	251	236	258	257	267	277	268	245	243	260	248	239	273	265	275	257	259	253	255	229	256	251	245	253	244	263	263	215	235	256	260	260	261	272	274	262	258	249	271	232	236	249	237	259	271	244	266	257	245	251	251	252	269	266	250	284	248	257	250	256	262	271	250	271	254	234	274	275	242	257	269	245	239	237	259	277	264	257	250	244	248	226	272	247	266	259	258	250	280	244	257	274	244	237	249	258	273	257	271	261	265	274	255	257	250	255	266	271	253	248	231	257	275	263	265	262	230	287	271	253	274	257	276	240	254	253	260	275	258	258	265	248	273	256	257	251	256	259	274	264	270	281	260	268	232	235	280	263	272	278	261	256	232	264	266	255	242	266	253	263	235	249	248	269	248	271	265	234	247	231	243	271	275	259	232	250	266	272	256	255	274	260	263	242	217	258	250	235	240	249	265	291	277	259	263	219	248	275	256	228	239	228	253	238	255	250	251	262	254	301	257	240	278	242	269	294	225	244	294	253	276	250	246	255	277	278	232	238	237	259	249	244	270	259	253	246	218	282	248	266	255	254	273	248	257	265	267	249	264	245	253	249	276	258	271	226	225	277	262	247	242	266	251	244	270	272	241	227	264	279	265	255	245	249	277	252	271	244	267	249	249	255	242	223	272	240	260	247	263	243	270	258	250	259	239	268	262	259	252	263	286	259	249	252	258	275	263	250	266	223	271	243	278	254	239	239	259	243	251	281	230	240	218	264	264	255	266	225	261	238	277	251	280	272	235	259	255	242	276	243	285	258	254	244	260	257	234	268	259	258	288	278	238	247	244	258	252	281	250	239	240	245	287	264	213	253	265	269	260	275	277	265	291	263	254	269	277	278	261	246	265	265	236	253	264	257	249	239	229	265	231	268	219	251	249	281	248	278	274	243	269	262	245	252	251	256	249	263	250	260	251	270	259	273	245	255	261	255	230	250	258	303	225	258	258	282	255	277	245	281	258	245	275	250	274	214	258	268	248	257	234	281	256	229	285	266	254	245	260	272	254	249	289	253	240	283	256	279	253	270	242	295	265	243	273	239	265	236	301	241	262	258	232	246	246	254	256	265	253	276	260	280	251	280	272	274	271	270	268	233	266	269	298	253	248	254	239	272	261	256	255	240	241	235	281	225	247	255	251	258	252	266	252	273	282	242	274	267	247	262	266	222	253	261	253	263	283	271	235	246	263	269	288	254	212	259	266	279	264	219	237	235	222	238	250	281	257	258	268	249	257	259	252	263	245	271	247	262	245	262	268	250	257	247	260	230	237	238	245	269	289	262	251	262	277	258	244	235	247	256	277	246	251	264	252	248	263	272	262	255	258	276	228	267	260	246	243	264	256	280	279	258	251	236	266	240	257	274	264	243	250	249	253	264	230	262	281	272	269	260	260	256	299	256	268	227	242	253	285	272	261	225	270	229	240	296	253	260	264	243	242	257	276	252	254	246	250	263	257	248	283	280	243	246	257	252	249	248	266	257	249	245	235	255	280	260	253	275	266	238	271	276	275	261	251	250	256	264	251	251	245	232	243	251	248	234	235	252	267	262	280	261	264	252	278	264	246	280	229	230	269	266	234	249	258	246	250	263	274	275	268	255	282	280	234	250	242	243	236	301	240	282	268	245	259	237	260	230	252	243	243	285	242	263	263	236	276	258	239	273	230	270	294	284	274	284	264	230	261	272	257	261	270	252	263	252	232	269	247	226	271	252	236	250	274	248	241	251	269	265	276	273	263	271	248	280	256	258	229	245	276	238	255	271	249	232	280	280	249	258	259	239	240	260	234	274	243	224	293	296	285	241	264	241	231	266	244	265	263	246	279	235	260	276	231	255	263	264	250	226	258	245	249	260	246	277	245	261	250	249	245	291	267	309	231	254	238	261	252	250	254	275	264	245	258	244	255	269	237	285	260	274	259	264	266	257	228	246	255	246	249	266	281	251	261	250	261	247	252	253	249	267	268	280	266	277	294	245	264	251	243	246	259	241	245	260	247	242	268	228	253	261	263	243	249	233	251	242	222	261	224	254	233	266	259	295	269	259	256	276	264	278	267	232	220	244	270	256	262	247	238	242	236	248	246	266	275
21986	23026	24904	28964	26427	24997	26596	24852	16543	19929	17404	6291	21623	24827	18851	12778	6934	2437	2177	2790	1530	1028	1124	1543	1261	788	795	806	805	753	772	742	752	733	779	703	766	737	786	746	730	722	734	757	759	720	727	712	712	700	753	653	719	726	731	737	685	727	750	739	688	754	718	736	721	736	709	700	703	754	752	702	708	724	692	707	689	735	685	667	744	702	762	713	728	722	695	688	749	701	704	699	732	741	676	692	708	720	745	730	743	702	689	727	750	729	710	754	727	756	698	690	673	663	706	713	714	757	695	703	671	712	761	718	697	708	710	729	766	797	696	713	716	734	670	708	754	753	751	735	699	727	702	740	708	705	720	710	662	710	654	697	701	732	696	714	717	754	681	719	704	710	713	686	705	735	711	740	716	722	742	749	759	708	704	702	716	679	705	713	734	730	712	651	702	720	729	716	713	713	704	721	697	750	670	725	713	671	720	717	684	713	690	666	693	755	692	747	641	661	697	656	702	700	745	718	790	679	699	675	648	727	701	684	698	682	712	692	691	725	733	727	691	698	734	686	733	704	691	737	692	746	682	740	699	688	742	704	713	727	716	674	664	708	688	713	678	704	713	679	670	683	705	718	698	698	686	761	749	693	735	750	724	665	706	735	782	715	721	700	716	678	689	724	760	726	695	706	740	702	712	722	692	711	720	683	701	738	690	698	710	713	705	684	747	680	697	736	691	677	720	728	701	700	703	750	643	737	724	756	743	673	711	703	698	703	750	686	718	687	712	709	673	769	762	673	739	712	716	671	702	705	769	688	684	690	703	708	695	693	705	726	719	705	680	703	652	762	697	700	744	695	716	678	785	762	694	723	707	702	656	703	706	702	716	723	694	678	752	711	670	744	672	682	751	713	700	716	723	693	688	681	722	744	750	723	719	707	735	737	718	644	729	670	711	680	707	744	671	699	640	729	710	679	652	725	664	712	709	669	697	690	737	722	754	716	732	717	726	680	728	720	659	705	719	736	712	739	692	679	747	727	650	757	682	703	722	704	660	702	745	713	690	694	768	660	754	714	743	642	691	770	703	715	697	710	672	706	677	689	719	688	735	719	700	702	783	727	734	686	731	734	656	696	691	702	729	720	760	751	732	711	695	681	709	680	686	672	721	709	687	712	709	721	723	674	710	756	714	736	688	741	671	727	654	687	689	727	670	746	710	710	723	745	795	697	690	700	654	721	700	737	718	715	678	656	703	732	714	736	669	733	715	681	697	696	726	685	729	678	736	709	720	706	743	753	673	722	726	729	671	680	676	676	715	707	731	695	670	734	735	726	746	807	732	700	687	690	720	712	721	700	721	704	680	665	740	701	711	683	699	684	739	717	702	687	751	710	700	732	655	701	760	692	693	678	754	677	762	658	615	704	721	740	715	703	724	682	754	711	709	678	732	662	684	663	764	684	737	758	702	730	703	699	720	720	713	715	703	700	741	718	690	680	716	682	691	688	724	668	674	697	702	736	661	720	684	678	709	715	720	684	723	693	742	682	695	719	756	697	695	699	697	726	743	700	681	719	701	686	699	700	744	724	709	729	730	730	723	722	715	740	693	706	713	714	705	736	681	724	688	723	765	698	701	695	674	680	735	687	772	722	708	695	749	725	740	727	687	739	727	729	708	745	704	661	693	721	698	668	667	690	707	734	736	663	673	694	701	808	666	690	744	674	686	683	735	688	740	702	740	741	722	709	701	711	730	687	681	697	704	697	730	759	717	655	653	745	699	714	735	703	715	717	705	700	722	717	692	710	753	736	692	746	689	729	689	737	665	714	722	725	703	726	718	691	759	672	692	638	735	679	722	721	750	690	705	769	704	721	698	699	766	682	715	717	737	766	762	712	657	674	721	700	725	669	711	694	703	710	763	727	729	698	736	691	708	724	748	695	713	677	681	739	725	781	730	742	750	690	722	746	755	692	718	718	705	712	767	705	687	740	674	743	702	767	727	716	712	708	725	730	688	701	723	732	795	723	675	714	722	713	697	709	783	718	750	733	706	689	763	737	756	714	736	697	715	711	718	739	696	731	737	696	690	715	710	716	691	690	717	716	770	731	707	702	742	662	743	713	751	677	727	660	677	735	716	705	691	727	717	733	708	712	712	713	697	724	686	722	690	679	688	718	711	716	738	738	696	775	686	684	761	688	714	704	726	707	711	705	677	702	745	721	699	721	694	702	678	710	693	730	747	702	701	701	659	716	663	722	716	699	732	675	745	759	729	705	725	706	707	694	660	756	701	683	671	743	697	729	674	745	721	713	679	754	718	748	696	735	727	724	720	716	720	717	674	729	656	670	776	702	682	753	704	719	703	673	731	690	735	710	725	733	700	714	685	744	727	731	650	728	696	720	713	693	771	699	681	680	689	683	735	693	737	676	707	710	736	678	750	725	717	719	735	773	710	736	687	722	673	714	735	736	649	730	718	701	715	702	668	731	695	691	679	726	755	741	725	729	718	713	685	777	661	703	714	669	737	696	679	738	683	725	702	638	698	685	730	723	686	701	711	663	737	679	661	694	742	720	713	734	700	731	701	691	728	723	705	731	720	729	734	746	698	681	668	705	708	689	737	681	705	674	698	739	694	678	702	706	699	706	710	754	676	703	716	674	702	719	697	722	745	737	761	754	776	660	705	756	721	727	700	674	673	696	714	688	738	778	712	673	729	671	730	691	667	650	712	719	701	659	723	740	742	721	764	684	678	715	711	685	640	719	668	723	708	747	751	759	685	738	719	669	704	684	757	744	750	649	727	737	706	733	718	730	644	709	708	700	700	724	707	751	714	723	698	684	680	680	713	741	765	698	752	715	741	707	702	689	669	725	693	676	710	712	766	716	709	724	731	711	726	703	712	724	723	752	716	719	751	722	712	709	753	704	694	677	680	715	736	714	719	713	709	706	701	705	741	707	732	705	745	679	683	710	748	696	744	771	678	727	716	711	723	689	680	703	704	728	747	686	687	672	716	733	737	721	684	690	678	690	778	702	687	725	734	671	695	705	673	731	702	730	687	719	681	710	685	756	726	713	728	733	726	712	700	695	715	711	763	683	715	714	724	695	754	704	737	655	705	694	689	754	710	706	726	745	718	743	690	688	709	699	681	733	720	736	735	732	693	661	738	748	734	724	717	724	721	687	743	686	710	722	714	727	737	743	692	719	694	758	688	700	677	722	665	678	695	755	685	733	745	712	699	739	736	737	738	691	692	684	721	672	670	705	721	677	709	719	714	711	742	716	749	692	691	688	686	687	698	686	674	734	723	753	727	745	742	733	723	733	713	675	671	659	693	779	713	705	686	733	733	725	736	708	671	705	666	738	685	736	630	701	728	703	731	709	711	692	698	716	724	696	664	704	710	717	703	741	702	702	733	743	726	743	721	746	717	655	695	736	721	710	673	661	693	715	759	733	714	704	708	754	725	676	742	731	739	685	706	703	715	670	729	715	684	692	681	734	711	681	679	703	757	744
45476	40866	36006	33944	32211	32029	29928	26135	21662	20971	20136	9156	20463	21796	15142	9264	5325	1734	1831	1459	921	393	474	804	383	276	288	272	281	283	259	282	254	276	260	245	260	265	278	281	257	281	271	258	294	234	261	250	272	251	249	249	287	259	251	265	279	266	254	281	264	270	252	248	252	240	253	296	273	268	253	230	244	237	271	254	249	265	270	279	280	264	272	246	301	253	262	228	243	271	258	263	280	247	289	270	259	271	249	272	286	258	258	255	253	251	231	247	235	257	251	274	235	233	266	284	220	269	265	265	243	256	251	220	262	274	245	238	268	269	238	236	230	260	242	270	264	249	249	245	259	236	263	242	280	242	226	267	243	251	270	239	280	265	269	259	262	256	275	277	245	261	269	259	252	278	248	269	256	267	272	253	266	244	230	230	280	291	232	250	269	269	270	242	261	238	260	269	240	247	273	272	283	245	254	244	223	236	300	253	228	239	261	269	244	265	267	287	268	238	265	259	247	258	255	247	278	266	276	263	270	246	248	232	263	253	255	268	227	260	248	266	254	256	285	228	248	266	248	226	250	282	270	266	276	266	239	239	272	281	238	266	273	249	275	251	241	241	257	236	238	224	257	266	247	273	248	246	247	258	253	284	245	268	276	244	257	252	245	258	246	263	278	257	219	237	269	249	249	252	259	256	253	257	249	254	263	255	239	262	255	237	246	242	258	256	243	259	261	231	241	271	255	259	246	253	263	277	272	236	243	260	253	256	274	250	268	280	292	221	245	246	248	253	250	290	240	268	286	273	219	288	249	253	266	256	266	238	263	252	258	270	249	262	234	275	292	265	274	260	257	275	245	250	251	202	267	252	242	268	266	231	250	244	279	265	247	285	281	218	252	226	253	258	244	251	258	242	284	233	246	254	223	256	256	249	263	284	263	250	240	257	281	262	261	259	300	253	262	235	266	264	253	262	255	222	239	273	244	264	262	263	273	270	230	264	256	274	279	269	263	247	246	259	250	248	282	252	260	258	268	269	261	233	245	258	279	270	242	261	249	284	270	261	254	250	236	263	218	252	246	255	269	267	277	265	246	267	278	264	229	260	258	246	267	252	262	234	245	255	232	261	239	240	269	253	270	252	250	269	254	263	242	259	241	293	282	249	286	255	248	246	253	239	248	256	262	272	271	249	278	292	277	237	249	267	246	266	274	255	248	234	221	272	290	219	231	263	269	251	283	287	270	249	235	229	290	250	250	274	225	273	282	275	274	268	288	237	247	257	248	259	274	270	256	254	262	263	239	259	226	261	268	243	264	260	270	238	275	283	256	257	266	243	252	251	254	251	262	241	244	282	254	215	245	269	226	249	230	225	235	251	262	276	287	261	251	253	246	267	274	230	257	261	243	248	280	267	246	258	266	250	262	268	264	248	282	259	253	244	260	235	296	248	258	282	251	264	239	253	235	271	285	274	249	258	267	262	271	249	249	231	223	225	284	253	242	272	235	243	286	265	230	259	263	302	260	282	266	255	236	250	257	290	308	243	262	244	253	266	253	281	265	234	237	241	249	241	268	271	268	274	246	274	302	238	247	265	236	271	282	268	237	255	245	290	265	235	230	253	257	268	267	263	261	254	276	268	259	269	249	243	261	246	259	252	260	265	237	258	249	279	256	278	240	282	247	264	256	255	243	237	264	255	267	256	258	232	258	250	275	242	253	271	236	265	288	246	269	244	251	271	271	277	291	249	240	266	234	220	231	262	265	279	288	267	253	275	244	268	248	229	239	278	272	254	269	269	292	262	280	275	264	270	262	270	257	247	264	267	285	269	282	270	276	220	273	237	242	250	249	254	249	244	255	263	262	238	253	256	262	254	244	291	254	246	281	235	261	252	273	234	262	260	246	237	278	247	257	282	234	259	251	250	250	232	251	267	252	243	253	257	268	275	246	255	251	213	242	291	275	267	270	264	235	248	260	243	275	287	264	258	267	253	271	252	276	274	224	269	263	262	234	265	253	281	261	254	258	252	269	227	282	249	209	234	252	262	290	273	278	231	243	283	262	268	245	275	282	256	267	274	290	290	265	281	275	234	270	264	285	280	262	264	229	261	255	267	252	264	250	234	254	234	240	267	261	254	269	241	280	248	224	246	273	260	264	273	269	250	274	242	274	261	240	237	228	276	222	264	257	253	255	242	258	266	240	241	234	238	268	238	275	272	244	262	230	246	262	239	270	270	257	270	240	247	258	252	289	248	232	245	235	236	255	263	286	243	234	237	233	249	248	248	245	247	241	270	265	233	274	254	282	251	256	260	265	271	275	268	243	254	270	288	248	258	252	272	233	233	224	249	278	263	281	270	282	265	248	254	263	242	282	220	281	253	261	263	232	274	262	246	242	250	271	264	283	249	253	276	255	243	252	266	267	243	264	238	258	272	241	257	258	227	228	253	266	279	256	265	243	274	213	258	250	231	255	279	216	223	262	230	224	223	258	244	257	265	262	251	262	240	291	253	258	235	260	259	271	265	244	246	275	251	269	255	251	245	268	261	238	269	280	241	268	251	264	259	291	265	242	287	245	251	250	244	294	236	258	253	259	254	270	236	259	225	262	276	226	257	250	234	263	249	248	255	262	223	229	243	243	254	274	247	242	234	281	237	254	269	229	245	256	264	257	263	249	265	254	278	247	241	241	265	253	285	274	261	267	282	249	226	243	261	242	226	264	249	261	257	264	281	262	226	265	241	226	225	245	230	238	264	279	259	254	258	286	264	259	279	280	242	302	236	273	237	235	284	223	248	272	252	266	293	225	248	249	273	265	263	259	244	229	245	254	253	266	241	259	235	261	278	254	234	245	270	247	256	278	263	236	243	230	269	252	257	263	258	281	238	255	259	251	248	260	247	236	268	250	239	258	266	252	264	242	275	253	233	269	274	249	262	254	246	259	267	276	260	249	262	253	275	265	248	239	256	289	238	292	233	244	256	251	266	257	298	252	272	271	241	258	265	255	268	238	242	257	259	277	266	277	258	271	224	227	234	282	238	252	251	261	272	270	258	252	263	228	259	234	254	270	258	260	275	255	238	251	243	248	245	209	240	281	275	274	274	266	267	244	220	245	260	266	244	277	225	264	264	269	234	271	268	243	262	248	261	249	273	254	259	257	230	252	277	274	247	261	259	238	248	297	257	224	273	242	274	240	221	284	252	242	274	256	229	252	259	282	264	273	274	261	265	270	252	275	266	253	268	254	246	271	254	270	256	248	274	262	251	216	291	265	272	248	274	239	276	279	261	254	260	262	265	273	269	281	257	257	246	259	258	237	256	259	245	281	265	265	232	250	245	250	256	243	254	245	241	240	269	261	259	243	249	253	258	248	267	261	276	234	299	241	234	244	238	265	295	263	307	246	267	240	231	260	255	246	245	226	240	244	277	256	245	255	260	263	240	266	249	252	287	252	266	256	279	250	232	253	260	297	264	254	252	260	279	251	255	254	271	237	224	256	240	263	264	244	247
34821	34948	36616	39920	40564	40486	37577	33776	27900	31911	27153	12636	38692	38857	30604	24012	15964	5759	7939	7256	4223	1407	2411	4707	1487	951	860	851	849	827	785	818	797	800	780	751	736	772	752	732	716	767	768	721	749	706	709	754	696	732	729	695	683	734	711	712	681	692	729	713	718	703	705	711	695	694	652	736	653	704	642	703	706	717	662	670	685	678	668	691	696	694	703	731	670	675	684	686	712	692	690	703	674	698	723	732	687	665	666	693	667	689	659	685	677	674	677	701	653	671	646	626	668	671	653	651	708	673	648	711	686	702	700	655	648	625	652	693	692	712	678	633	695	706	678	714	668	689	648	634	690	676	662	624	665	700	657	684	717	689	671	671	676	664	692	696	657	656	644	663	688	675	694	687	678	630	652	671	700	673	706	664	663	697	672	625	693	669	667	676	689	663	681	669	633	681	664	678	690	683	656	643	692	627	666	679	691	709	743	726	634	702	679	656	694	660	695	676	708	687	700	679	638	689	673	707	681	630	730	680	672	688	689	654	662	603	723	671	726	688	702	677	688	698	669	727	635	675	682	683	644	675	642	706	686	680	637	699	725	626	654	671	644	704	666	629	650	679	680	696	659	664	616	660	676	680	717	694	699	672	695	656	673	736	697	639	724	696	646	614	668	680	688	643	672	640	668	697	738	708	691	669	659	706	657	665	671	676	689	661	707	643	677	650	642	677	677	661	731	693	665	644	726	675	664	650	689	680	668	683	713	697	721	674	671	672	646	675	682	670	673	686	667	650	674	669	660	676	684	669	646	702	654	683	688	633	667	710	624	687	646	652	640	652	663	689	685	662	621	703	679	695	645	690	690	638	636	709	704	682	725	679	652	682	617	648	648	667	656	697	685	683	638	694	675	682	649	644	651	683	634	653	656	716	663	682	678	689	658	680	674	626	677	682	641	681	730	699	686	679	692	726	699	695	640	655	697	628	702	683	682	651	661	661	685	623	722	718	680	686	712	657	653	637	697	691	693	652	660	669	705	688	649	648	665	655	703	650	704	642	677	709	708	664	699	714	663	648	675	652	673	672	644	653	637	673	684	630	640	727	659	676	652	671	675	666	670	698	686	673	693	714	659	697	701	665	721	683	711	662	661	673	678	669	683	699	714	656	703	705	664	681	653	696	670	653	666	673	674	668	696	676	679	678	725	629	689	682	676	696	650	638	682	688	678	732	691	642	721	656	701	674	722	634	649	655	678	668	700	672	687	712	645	639	673	670	726	666	657	677	678	666	651	637	650	722	690	676	629	669	655	695	697	673	709	649	683	668	680	645	668	662	710	682	691	697	683	666	645	664	652	684	643	662	697	660	701	678	700	688	668	651	651	667	670	676	651	679	740	699	718	649	664	688	686	673	655	673	692	674	638	672	648	691	645	690	689	627	738	703	664	671	695	666	639	668	698	704	690	664	684	605	669	683	654	658	685	682	702	636	682	668	729	681	662	678	702	684	669	681	665	700	690	687	662	678	683	699	667	705	668	681	648	696	666	689	686	683	691	651	695	649	663	646	732	648	661	686	680	691	703	643	704	660	702	691	621	662	701	630	697	699	696	640	679	685	665	722	705	701	657	679	657	696	669	623	705	657	689	685	627	670	706	655	721	712	649	698	712	692	678	660	636	707	686	655	654	634	665	698	728	643	684	688	686	687	664	683	727	687	677	672	685	683	640	702	663	630	652	642	678	696	637	702	663	675	655	685	702	690	646	673	692	696	656	669	655	676	719	701	681	687	668	697	660	687	637	709	663	682	681	656	662	710	678	663	641	687	659	704	664	675	666	659	701	704	669	629	679	669	680	728	678	679	635	656	666	658	714	692	659	675	645	728	667	651	689	639	673	687	665	695	655	694	656	715	677	676	669	658	666	688	688	720	646	631	688	682	653	651	705	659	696	731	684	699	708	700	629	745	682	724	690	673	647	657	692	681	667	625	658	634	692	715	639	674	700	648	685	632	655	663	692	654	698	679	684	648	617	657	658	639	661	671	714	668	701	660	664	698	716	703	658	691	698	633	696	669	661	650	660	654	665	697	726	666	674	675	664	661	678	600	713	659	666	668	701	699	663	658	723	672	676	673	639	696	678	667	679	663	637	695	651	644	687	669	695	669	689	657	693	652	687	653	678	649	671	693	672	675	654	663	677	643	696	633	656	648	671	699	682	664	676	651	658	677	697	709	682	686	618	651	592	656	686	679	692	691	669	680	628	643	677	658	700	666	697	690	715	654	670	688	669	642	676	619	717	647	679	676	691	667	651	667	651	632	700	698	654	645	736	700	660	623	637	655	707	708	635	681	644	640	632	647	670	702	621	673	691	679	673	701	691	690	648	641	664	704	594	661	635	669	703	682	681	622	681	702	655	660	691	644	693	736	659	696	683	703	713	656	672	666	687	693	678	652	694	700	673	695	629	677	705	644	633	659	697	667	727	681	688	692	672	647	661	691	684	667	654	669	673	645	641	636	659	645	656	661	686	681	685	669	686	633	675	665	709	702	686	634	704	704	659	658	639	649	688	716	709	668	705	681	679	661	654	693	656	697	668	672	684	674	648	706	678	721	691	635	698	672	659	731	648	645	661	725	670	680	637	645	695	707	682	661	643	706	707	640	653	722	679	613	653	646	621	725	699	597	657	717	614	660	652	679	618	665	741	684	690	679	685	693	696	671	683	674	669	679	657	650	644	616	725	670	682	625	656	674	660	670	736	733	647	696	689	669	660	670	665	648	673	678	662	718	640	660	711	638	668	665	715	684	641	651	651	667	683	720	697	639	688	682	692	705	673	667	695	642	711	695	692	636	663	674	667	720	663	680	682	699	666	656	656	654	662	667	644	687	661	671	658	668	721	678	654	623	667	684	664	676	716	662	648	669	706	679	653	692	688	672	667	679	677	670	682	690	660	688	669	700	673	711	671	713	693	652	662	652	683	656	643	674	674	648	663	708	656	647	715	692	692	638	737	628	705	637	670	665	670	682	654	667	651	674	703	657	699	706	685	668	663	680	659	705	659	659	662	648	681	702	678	677	677	685	718	679	693	680	670	691	718	650	641	711	721	658	675	658	667	690	680	675	667	693	644	681	653	690	675	685	669	685	637	706	654	719	719	679	688	682	651	661	691	711	689	677	648	666	705	699	674	681	704	709	665	729	696	701	648	688	681	692	710	735	675	632	672	688	677	715	700	694	647	680	692	645	668	666	671	660	699	667	695	687	640	716	588	696	672	665	686	624	702	675	718	644	676	664	666	690	708	634	712	688	675	668	692	641	729	691	633	643	715	657	670	648	665	692	670	659	648	708	674	681	645	651	673	640	676	686	647	649	665	668	697	690	749	691	732	749	698	692	713	682	693	657	685	662	644	715	695	620	691	668	628	688	655	632	661	674	696	698	600	648	649	640	715	697	666	686	721	637	664	660	696	695	645	696	652	674	685	669	667	652	647	713	661	655	717	638	653	668	632	685	670	670
9810	10123	7749	4867	3828	3317	2291	1178	889	1077	757	397	755	762	437	338	252	178	182	178	202	164	156	164	170	152	192	181	156	154	162	145	163	189	187	164	177	158	148	188	166	180	176	169	215	178	174	171	172	175	172	176	183	160	169	175	179	172	171	176	157	170	141	176	165	193	187	169	162	192	171	175	153	168	173	153	161	162	167	157	167	158	169	202	165	169	166	181	176	161	151	144	172	186	179	164	151	174	164	172	157	166	150	162	166	171	166	180	170	158	171	184	184	141	169	176	179	159	173	160	145	152	181	167	165	178	158	168	181	152	170	172	160	182	153	153	177	182	190	172	157	155	158	175	150	168	166	167	176	174	155	163	179	172	174	152	172	182	168	148	157	175	179	160	182	170	176	151	189	156	190	168	173	155	162	153	154	165	177	162	138	143	167	163	169	164	167	150	158	157	174	158	146	186	130	167	165	148	163	182	154	195	166	159	167	186	178	192	164	174	167	191	141	184	188	171	160	168	190	176	176	172	163	176	180	162	178	164	176	152	158	163	188	142	167	175	190	172	186	171	185	160	167	154	161	184	165	158	141	148	153	182	158	169	159	153	139	152	169	173	152	197	184	170	171	162	201	155	178	152	172	186	158	162	170	164	144	177	154	160	171	185	183	183	182	169	157	196	153	160	160	202	186	166	159	154	167	178	170	173	187	177	181	167	179	176	159	191	157	156	175	168	165	170	173	161	150	182	191	152	172	181	176	173	185	173	180	154	188	159	181	163	187	165	169	169	149	170	174	173	186	162	164	165	172	175	168	155	152	188	162	155	171	193	156	172	180	149	175	173	167	177	165	169	165	150	151	179	164	183	159	164	167	174	169	161	162	162	166	151	147	176	147	164	164	189	170	196	161	178	170	161	171	159	191	175	165	182	189	191	161	170	179	154	163	157	152	147	162	177	195	188	176	166	173	171	216	164	167	179	166	170	150	168	164	175	157	182	140	150	190	174	163	180	172	170	164	166	153	190	177	161	186	165	185	180	163	157	169	146	147	157	171	164	163	188	151	155	142	149	175	182	155	145	165	155	164	157	146	195	137	130	181	185	180	163	155	182	149	194	199	171	180	153	173	157	142	192	153	165	182	163	184	162	198	153	161	187	150	190	154	161	180	183	187	161	164	171	194	162	175	174	191	169	163	178	189	146	161	169	181	169	153	173	184	156	138	185	163	162	169	144	154	186	194	187	168	161	174	181	158	156	153	168	170	173	141	162	160	170	193	168	163	184	174	181	151	166	174	143	194	192	181	168	181	182	184	174	207	164	194	184	181	171	168	146	147	179	159	188	188	173	190	146	172	174	201	165	151	186	188	168	167	177	160	121	159	137	156	163	185	141	206	162	176	168	154	185	197	178	175	162	158	156	174	152	159	178	162	179	168	157	165	177	161	198	167	157	165	162	176	184	174	166	156	171	162	155	160	154	169	167	166	160	159	179	174	180	156	175	167	168	193	161	148	140	165	157	166	157	171	197	167	143	180	145	176	162	158	157	180	188	159	164	171	155	179	144	163	174	174	170	146	159	154	178	183	147	182	166	154	185	179	163	177	176	155	192	169	175	160	165	155	156	144	164	150	186	195	172	193	168	158	169	175	166	163	158	173	188	176	182	161	172	160	161	165	144	174	157	156	170	186	162	188	169	157	173	176	156	153	172	166	174	165	163	150	142	169	150	192	161	163	184	168	172	173	167	204	170	163	160	164	170	147	199	160	161	160	158	140	153	148	169	197	171	137	133	168	161	146	199	164	177	156	189	181	165	136	162	177	155	162	188	180	163	155	156	167	147	165	183	155	164	171	177	173	160	143	153	191	148	185	188	178	182	158	166	176	165	160	163	176	174	152	156	186	178	191	156	175	169	179	177	185	155	155	171	160	151	172	170	146	163	164	172	171	167	164	180	170	161	177	149	183	167	170	163	142	155	182	169	177	181	166	158	161	175	174	169	186	181	169	157	174	170	166	141	175	180	168	156	157	161	160	156	176	173	194	178	171	156	157	164	161	158	174	173	172	168	166	170	187	172	176	162	157	169	158	206	141	178	155	154	153	159	178	182	155	165	181	161	183	157	163	184	174	175	168	161	167	150	187	168	145	164	173	185	188	177	185	173	168	147	147	179	170	154	168	176	173	190	195	172	150	157	166	155	182	184	165	162	163	164	157	135	135	178	150	155	160	166	155	161	161	151	150	184	173	148	153	189	167	189	169	181	184	167	166	178	154	141	160	164	172	167	162	192	161	164	166	154	169	180	172	157	149	148	144	163	168	152	170	167	154	142	185	153	172	178	156	199	173	171	169	168	169	154	160	170	179	155	179	152	161	181	180	161	145	153	183	165	163	171	166	170	155	137	194	193	174	184	177	176	172	164	159	175	150	166	150	176	171	167	145	181	135	189	179	152	174	176	168	158	186	146	150	150	165	173	144	156	148	169	163	165	180	165	190	186	175	163	187	146	177	170	176	193	179	185	182	160	142	151	180	186	189	175	132	154	185	162	186	169	174	163	132	175	166	146	168	173	173	156	178	179	180	192	146	155	165	171	163	161	144	192	145	161	163	149	165	174	157	188	168	164	158	168	135	153	187	185	190	162	154	158	170	180	180	176	162	184	147	183	154	176	172	152	152	171	173	193	177	183	180	163	174	149	153	183	143	150	182	163	180	183	173	179	163	177	170	166	199	165	155	179	168	183	171	181	176	162	179	192	165	154	139	161	175	159	167	170	188	178	196	164	154	169	167	188	162	181	146	173	153	164	170	185	174	176	167	184	145	170	153	137	206	161	160	170	188	146	184	147	169	159	149	163	183	177	165	165	139	167	174	168	148	161	136	163	157	157	161	173	177	171	168	172	170	145	160	162	168	162	169	189	168	171	194	149	133	164	170	186	180	163	186	140	142	161	141	172	178	181	203	184	157	154	159	161	194	155	180	159	148	175	170	201	158	155	157	175	187	156	174	153	146	168	180	189	180	169	164	179	179	171	170	163	169	163	162	183	166	167	177	189	183	171	179	190	152	179	182	165	173	151	159	160	174	168	156	151	170	168	161	158	165	158	163	172	186	168	158	148	174	151	154	186	136	179	181	147	177	182	179	183	151	188	215	161	164	149	162	160	173	153	159	155	164	159	141	132	168	169	179	183	168	156	169	154	177	160	165	180	168	178	170	167	182	143	176	168	174	182	168	174	152	165	158	171	168	141	158	170	170	169	156	174	183	165	167	162	142	180	149	168	181	185	196	184	172	174	156	173	147	176	148	144	145	175	156	171	188	173	149	163	157	160	183	177	190	160	162	180	191	170	167	154	175	179	201	163	176	169	167	149	174	158	170	179	193	181	168	168	158	190	151	162	147	179	168	184	171	179	181	188	155	185	166	170	175	171	172	186	159	156	159	159	154	172	160	158	170	187	176	165	166	166	150	165	185	165	173	141	175	160	171	170	142	174	181	172	155	179	167	140
8337	11298	10521	10722	11113	10917	8288	4673	4317	5604	4012	1846	4958	4937	2706	1899	1195	647	731	703	637	541	579	585	531	505	529	561	538	497	492	499	518	479	512	461	498	489	508	499	461	513	467	532	516	454	474	496	515	476	502	491	528	491	479	507	494	521	465	487	509	483	495	462	533	493	483	543	517	514	501	490	486	535	514	485	498	529	517	513	487	528	469	490	520	476	489	514	524	500	560	477	475	508	502	521	502	504	488	500	523	477	478	520	503	490	541	513	523	483	500	472	492	530	475	529	482	523	489	490	463	500	500	479	502	479	458	493	506	447	479	509	468	481	520	510	477	456	514	536	521	536	482	529	494	493	503	520	507	481	452	485	499	515	553	499	494	518	530	491	523	494	491	510	493	495	531	497	489	461	524	475	489	494	501	531	500	502	446	523	467	503	479	489	476	531	488	480	524	491	507	499	491	491	538	479	478	461	494	477	502	484	512	507	535	490	503	500	513	471	497	486	487	479	477	472	528	524	500	524	480	535	483	468	499	503	495	504	484	516	496	506	499	507	522	470	525	524	524	505	509	491	505	508	498	512	455	512	548	498	523	515	483	468	488	465	465	524	517	493	488	502	533	517	497	457	542	522	506	508	532	484	524	524	466	530	530	524	504	528	488	491	488	482	483	454	510	501	454	534	476	472	514	509	489	498	518	535	537	522	501	523	512	545	469	517	538	477	467	498	511	538	493	481	526	533	465	484	507	503	472	507	473	508	487	470	494	501	469	540	508	526	470	551	474	467	461	524	507	474	496	496	507	492	503	522	501	503	511	455	489	498	520	494	506	485	466	507	506	519	494	475	500	464	507	481	501	493	505	504	487	495	476	521	527	466	482	483	436	510	526	524	450	486	504	484	495	498	526	512	476	494	506	534	517	482	523	474	503	508	489	472	474	495	486	529	526	492	478	524	515	515	516	506	497	530	528	518	491	478	535	492	500	506	508	475	521	498	475	499	494	493	511	502	453	484	488	483	513	472	490	497	482	512	493	516	499	499	502	525	535	515	513	479	498	502	498	494	515	497	468	504	532	488	487	483	494	439	475	498	501	483	525	463	527	487	488	498	468	481	506	496	505	482	527	516	507	505	504	481	450	499	490	524	481	529	493	524	498	501	492	487	490	501	458	450	498	523	509	462	534	568	490	551	470	529	505	526	500	517	525	495	456	535	482	482	527	532	492	533	499	489	527	511	497	478	468	497	526	491	500	491	522	535	481	529	496	504	578	474	490	497	489	490	477	505	519	496	510	469	457	496	456	525	482	457	474	514	494	496	525	500	491	502	516	508	511	525	504	515	524	568	515	513	489	455	535	499	480	499	528	498	510	498	493	502	519	495	484	510	491	476	517	502	472	505	495	473	522	486	501	442	495	463	501	496	493	487	541	485	522	541	512	514	509	515	545	533	499	469	505	501	517	486	524	531	524	539	532	490	499	483	541	471	531	504	495	490	494	472	516	498	488	468	500	506	495	510	494	476	518	517	521	492	499	473	461	493	491	524	477	548	513	499	500	502	491	487	527	483	517	472	534	533	479	504	474	496	476	512	548	512	490	509	465	499	545	499	556	500	480	507	501	481	504	490	498	509	494	523	520	489	494	527	513	540	482	498	500	477	541	524	514	524	489	524	508	517	480	521	528	492	500	508	506	496	471	486	502	511	506	497	493	498	500	514	473	534	475	502	469	497	492	508	489	504	506	490	510	448	483	529	505	532	518	504	501	526	495	491	491	496	521	520	506	499	513	505	473	483	504	479	495	474	489	521	516	504	494	517	491	511	511	514	474	499	468	469	505	495	460	503	534	506	512	514	477	458	529	482	502	498	454	464	501	478	502	478	474	517	494	491	482	510	461	477	496	493	488	507	496	499	488	509	496	504	502	532	537	480	453	544	554	461	502	419	496	500	529	538	497	502	520	503	483	474	471	486	479	503	531	462	502	498	523	483	522	516	504	499	486	511	516	513	501	500	484	507	525	485	518	489	490	491	474	489	524	523	468	478	515	469	483	509	507	519	515	490	498	481	518	502	501	524	513	525	464	497	514	521	506	500	488	512	514	482	480	514	426	506	510	477	517	510	534	461	523	500	516	517	477	472	493	464	496	487	481	544	501	515	506	537	457	535	496	480	488	476	513	467	434	546	531	528	498	508	505	500	498	514	503	488	520	477	511	503	462	509	480	462	511	482	511	529	520	479	475	494	499	464	520	471	510	513	552	503	509	512	501	559	471	491	454	502	476	469	489	482	514	516	486	534	502	503	539	479	503	469	501	499	498	473	478	484	513	519	481	511	453	499	513	515	476	532	501	498	501	517	510	536	483	503	488	495	525	472	500	461	487	548	487	533	491	494	498	519	508	515	497	483	508	509	521	489	520	505	520	495	503	524	504	481	505	502	518	498	498	529	504	496	466	484	485	520	466	488	467	468	471	535	500	487	461	496	513	536	521	513	528	478	509	507	466	543	516	497	513	516	501	511	493	506	503	504	497	514	541	478	492	477	487	448	499	479	547	516	512	506	470	536	517	490	500	457	491	499	492	506	540	499	516	501	459	502	532	514	510	506	485	498	515	482	472	518	509	487	507	493	466	534	473	464	506	546	513	472	496	496	527	508	505	465	504	522	510	477	505	462	466	539	511	514	568	489	480	546	474	522	505	507	467	498	527	493	529	459	504	508	486	450	496	488	472	538	494	484	511	525	500	538	485	479	488	474	487	516	520	448	511	468	542	464	467	502	479	488	488	507	481	467	503	518	484	491	489	466	523	508	482	527	506	495	484	514	459	447	524	504	492	527	501	478	481	512	489	502	480	464	521	514	497	491	482	464	506	499	515	472	539	462	444	479	483	476	479	520	514	527	467	489	471	526	473	466	509	526	511	513	500	477	479	506	536	537	499	497	543	477	459	498	519	517	502	490	528	477	485	468	484	481	486	515	501	525	522	497	510	515	467	518	507	488	485	529	509	508	507	495	517	520	502	511	501	523	516	489	481	459	469	503	474	485	500	512	519	494	462	513	473	479	518	483	525	473	542	501	525	506	508	486	466	482	450	507	504	480	508	488	506	515	470	505	512	473	501	497	471	540	540	486	512	470	506	481	492	487	488	460	534	489	469	490	445	468	492	493	499	536	483	508	535	503	515	517	528	515	467	461	482	488	465	466	488	495	476	496	479	517	546	517	516	505	492	525	531	504	522	487	485	525	498	490	474	462	514	508	500	534	533	492	489	481	488	507	518	508	505	472	489	517	503	492	508	472	460	507	514	500	526	492	523	480	477	547	510	463	516	465	494	520	498	480	503	502	499	510	490	508	481	522	478	453	512	495	493	481	522	519	479	515	482	464	497	484	517	498	492	487	494	504	436	519	534	473	518	474	529	485	499	533	496	489	504	512	484	505	500	532	501	488	496	468	498	482	476	503	517	504	505	514	523	462	511	501	455	466	539	487	487	497	490	491	500	476	524	501
28652	34157	25395	22798	19291	18461	15648	8687	5533	9156	6868	2334	6626	7342	3831	2758	1412	620	703	550	492	308	371	447	317	275	266	295	246	275	254	262	263	234	247	241	276	274	243	270	254	257	247	243	244	256	251	257	256	254	240	245	267	245	272	209	262	238	253	265	251	259	271	288	234	246	263	250	238	272	248	265	264	233	233	229	259	257	249	247	242	257	253	241	268	268	234	260	274	276	278	272	268	282	247	238	260	234	285	272	269	233	250	239	254	258	258	232	266	251	267	272	283	286	256	260	254	230	251	235	257	269	256	264	264	256	278	273	252	260	262	269	275	270	267	276	249	260	251	250	267	256	234	239	248	251	230	259	239	271	240	256	248	238	260	235	263	266	242	273	279	259	234	256	252	237	272	265	256	243	276	253	242	250	256	281	239	272	302	285	278	273	265	247	235	280	273	276	304	236	237	248	252	250	278	228	247	224	256	243	221	249	230	273	256	234	250	260	260	266	253	233	252	250	243	232	268	258	287	248	283	269	235	268	272	266	241	259	287	243	251	260	245	267	254	256	224	252	241	272	259	266	240	263	243	259	238	263	270	252	230	263	245	267	239	281	251	259	243	258	281	263	273	223	232	246	294	241	235	246	250	225	261	253	246	260	240	270	273	276	288	241	268	245	253	271	248	259	271	249	272	239	265	256	267	230	232	230	273	260	255	281	254	257	255	229	246	243	274	258	261	260	256	274	255	255	256	254	238	258	259	250	260	265	243	252	228	255	258	268	273	254	274	262	249	269	253	253	260	232	241	242	243	241	242	272	253	257	261	204	262	249	290	252	253	235	254	234	240	283	239	261	278	234	233	242	233	279	227	256	236	248	262	249	230	247	261	269	265	266	270	232	247	273	257	254	233	258	237	241	258	253	260	241	267	251	255	247	256	273	238	260	270	261	247	253	246	252	258	252	320	249	222	248	258	276	229	236	237	258	245	260	262	235	243	239	257	233	279	253	229	259	265	272	269	244	252	270	273	248	273	272	230	259	263	270	270	234	265	248	263	255	267	266	246	254	264	283	251	242	273	239	238	264	275	268	261	257	278	275	279	271	240	268	226	284	234	254	244	265	261	281	246	259	244	254	228	255	250	291	245	266	220	255	237	265	259	262	250	236	253	236	298	224	256	263	282	233	272	272	247	224	271	244	235	253	260	264	240	241	281	254	255	259	228	251	273	256	251	255	260	272	247	239	249	286	258	236	257	270	257	255	281	258	292	246	260	258	269	249	248	253	245	263	242	246	259	228	262	261	240	271	238	250	263	253	243	234	258	260	263	256	233	247	272	248	284	247	263	259	257	263	252	264	255	266	273	264	250	226	269	239	231	284	240	254	259	275	251	267	247	254	282	250	255	210	278	270	262	280	247	212	262	252	252	265	257	256	254	264	263	274	248	243	267	254	250	232	283	227	275	257	276	253	261	277	251	263	267	238	275	254	265	239	244	261	266	269	253	223	278	241	251	267	282	255	246	231	244	241	251	252	240	260	286	271	264	265	257	226	232	225	240	277	277	232	242	261	253	249	288	266	278	254	231	264	263	254	227	243	278	271	246	234	240	234	277	229	246	286	232	241	254	237	251	254	232	272	242	265	218	257	270	262	268	265	235	259	274	238	256	242	283	263	254	292	259	259	253	260	268	249	242	260	249	243	251	258	251	267	263	270	253	243	267	241	253	261	247	277	239	234	267	270	244	250	232	252	272	238	271	280	273	225	237	282	250	252	270	270	250	249	232	221	265	246	266	259	240	248	238	254	244	274	264	258	278	257	241	239	281	242	220	289	261	236	255	254	256	263	288	247	270	252	249	256	243	261	255	272	260	232	290	253	248	272	246	239	256	287	257	270	218	277	273	247	250	242	231	265	274	268	291	293	282	259	247	257	251	266	225	246	263	256	276	251	245	252	294	254	227	242	265	230	250	249	253	242	269	286	273	256	270	233	256	289	260	249	274	252	243	253	245	263	257	245	251	258	232	260	227	238	237	268	243	245	261	238	260	257	244	227	241	247	259	259	276	268	232	274	264	244	260	248	261	240	222	283	287	269	267	294	239	233	257	260	246	244	263	248	306	248	255	239	289	261	251	255	252	252	274	254	236	251	233	265	271	256	249	237	254	248	238	240	240	244	259	285	250	240	234	239	253	245	254	268	274	256	251	240	236	241	259	235	252	285	264	259	251	230	243	278	257	275	290	254	275	262	259	232	258	262	288	276	244	266	244	267	273	268	276	267	258	289	259	244	256	244	276	241	265	243	242	222	245	254	257	231	269	253	245	250	249	289	278	245	278	260	256	260	268	241	277	309	232	262	255	237	276	251	233	228	224	248	237	239	234	255	266	238	240	279	247	241	264	248	260	261	277	254	250	262	254	261	253	263	237	259	276	237	237	238	250	265	255	261	264	250	267	277	234	262	262	251	241	246	251	253	248	237	268	251	249	237	266	259	253	260	261	259	250	249	260	272	235	228	254	247	271	235	272	262	233	294	259	241	249	217	261	254	253	260	257	259	279	250	253	251	236	252	279	227	261	235	240	243	280	268	245	268	246	256	270	230	255	240	247	254	259	280	268	239	269	227	273	278	262	281	264	256	253	249	232	281	259	251	234	249	263	256	247	250	264	239	237	235	269	247	273	257	240	233	271	248	267	242	255	241	264	258	258	243	252	240	252	224	265	265	271	230	261	291	260	230	242	238	272	263	242	241	221	273	237	252	276	258	253	254	229	282	253	251	244	245	250	230	236	279	253	241	268	247	280	267	246	265	266	257	263	266	224	239	289	270	259	275	233	253	249	241	266	282	264	259	271	231	270	274	261	267	274	247	271	233	219	253	264	255	249	252	244	236	267	260	227	251	257	244	241	279	273	251	271	270	256	258	247	256	264	246	233	251	238	238	261	252	269	252	270	288	270	266	282	253	253	263	234	230	237	279	247	266	250	252	274	256	284	263	276	219	291	255	228	232	232	246	238	264	239	275	259	255	278	266	253	267	271	257	257	249	257	247	296	247	273	241	240	264	251	242	244	272	252	254	251	229	258	255	292	256	263	254	256	279	247	232	242	272	250	288	236	252	264	276	268	266	261	236	237	268	279	263	257	261	267	256	258	272	255	240	256	256	282	293	267	246	232	264	237	229	272	251	248	257	255	274	257	285	247	257	239	252	290	253	271	267	248	259	253	265	256	263	292	255	258	260	268	258	267	235	250	249	258	247	247	250	251	257	256	260	272	239	258	258	231	279	266	266	263	258	277	241	258	242	271	231	250	240	248	250	245	252	240	278	226	271	234	267	259	245	275	257	252	267	259	250	251	276	243	243	225	250	252	250	249	268	239	255	229	243	265	255	276	273	233	257	265	242	253	237	261	238	258	259	253	253	256	272	255	251	268	228	285	246	265	261	261	265	262	252	251	272	237	259	262	297	248	267	265	245	254	236	261	274	258	248	232	264	257	284	259	228	260	272	262	272
21749	27722	22505	26534	26180	28886	24315	16043	12420	21838	15277	5010	22911	23740	15313	12055	6990	2574	3490	2788	2203	1045	1420	1975	1179	789	725	742	724	719	751	717	779	725	717	754	724	727	717	714	706	709	738	725	680	748	745	728	743	747	721	718	743	748	664	698	748	697	728	763	667	698	663	709	762	684	716	771	688	731	692	698	744	692	669	690	764	695	732	714	642	705	710	699	685	697	701	734	711	731	666	717	715	726	684	684	688	672	704	716	705	711	740	678	727	729	649	715	742	733	697	738	677	726	696	730	701	715	732	702	765	696	718	706	623	735	722	675	729	691	733	697	704	671	733	673	718	717	712	700	683	719	676	685	680	730	687	748	668	702	722	648	654	704	701	652	697	681	710	719	737	713	692	725	714	673	714	707	702	724	764	715	722	719	738	685	716	691	684	722	675	704	689	761	625	707	705	684	680	732	685	661	721	702	714	727	664	721	728	657	702	735	736	673	704	774	697	701	726	746	712	693	701	670	729	749	649	704	668	676	691	700	690	690	659	690	701	733	724	743	688	725	681	713	723	664	697	688	712	731	719	744	743	752	689	739	751	700	711	671	701	695	687	743	694	661	720	694	721	738	724	676	680	719	688	665	693	726	753	706	714	681	724	724	764	753	742	710	678	719	694	678	732	699	696	694	713	702	709	670	713	697	728	708	743	662	673	685	691	715	724	656	731	706	705	752	720	745	720	701	708	685	726	719	713	694	669	717	706	695	680	757	704	683	670	688	685	728	695	711	686	676	735	688	712	671	708	678	665	721	679	739	718	665	732	719	708	657	725	745	724	672	725	716	744	700	690	747	714	723	716	711	705	722	717	724	703	733	680	702	660	699	696	743	715	703	686	711	774	751	739	691	710	697	676	669	692	744	678	726	643	694	709	684	729	700	693	649	713	704	685	714	769	648	701	671	699	728	662	733	681	682	761	696	682	677	693	744	730	769	713	706	749	655	719	733	702	711	693	693	678	658	715	713	715	717	747	714	714	733	688	699	668	745	731	734	723	732	714	726	712	729	730	707	702	707	704	610	734	701	768	659	719	723	691	696	732	726	721	702	683	684	705	710	695	743	725	716	685	725	743	711	665	696	711	720	640	696	707	719	730	685	743	689	723	644	730	733	694	720	692	757	688	707	684	687	677	692	706	725	658	640	709	727	687	700	719	694	708	729	689	716	683	680	739	730	699	688	682	722	785	667	702	671	735	698	710	705	713	698	676	669	714	745	659	678	733	699	700	646	705	684	732	709	715	692	688	711	688	712	677	714	740	701	659	669	675	699	694	671	726	744	716	730	685	704	747	704	728	687	704	726	722	679	708	701	702	678	731	711	708	729	722	700	693	738	681	700	660	679	689	732	718	712	706	701	668	696	706	712	726	704	690	681	702	761	761	753	742	719	707	624	663	708	727	657	726	742	661	695	719	691	705	748	694	741	703	700	659	697	731	722	718	677	706	694	714	750	692	699	691	688	702	674	734	745	736	734	682	651	716	695	733	701	693	697	711	754	729	667	682	704	724	718	708	717	732	656	740	704	679	684	720	718	714	723	713	726	714	738	651	690	733	725	694	738	693	701	747	683	686	741	711	745	747	723	676	687	714	715	699	677	703	729	754	743	758	706	739	711	716	675	702	737	693	719	721	709	715	721	722	682	713	731	715	666	678	679	675	690	642	673	713	684	711	699	699	679	674	726	723	681	699	665	727	722	752	677	734	691	709	689	703	734	682	756	711	682	675	777	693	711	711	720	737	687	691	764	724	673	726	648	711	746	731	686	699	650	703	729	710	730	718	664	720	713	738	701	715	723	675	736	680	708	687	748	678	736	659	718	735	706	738	677	644	715	688	657	740	668	739	724	686	694	692	699	729	709	716	743	712	688	713	782	744	697	680	683	741	668	680	643	748	707	726	718	707	703	692	726	673	713	717	678	712	703	710	678	718	699	718	695	713	746	724	676	672	755	685	702	747	674	723	682	674	677	727	719	681	721	701	724	666	721	688	683	672	688	666	708	681	677	691	737	673	689	742	712	658	704	717	692	654	680	654	716	676	663	732	706	700	696	692	707	704	704	689	724	716	668	711	690	712	681	719	756	700	685	691	723	704	672	736	740	731	682	731	688	691	701	703	739	722	647	741	739	707	678	684	697	682	700	711	707	684	701	729	695	721	698	731	712	696	751	698	693	705	720	740	756	664	730	739	694	724	742	740	735	696	704	706	684	701	713	696	707	778	735	695	739	707	697	667	718	747	728	710	754	709	724	666	739	691	672	741	691	698	734	674	719	716	660	662	715	689	682	741	663	682	708	698	715	687	690	706	703	733	705	728	698	666	730	697	691	665	649	725	665	696	642	714	754	726	705	703	716	683	722	744	721	701	727	659	718	706	689	682	703	746	690	678	680	655	702	678	779	678	657	716	697	679	738	665	729	685	663	705	691	707	662	732	676	637	681	737	724	718	689	659	725	661	757	674	735	710	690	705	725	682	706	714	706	730	696	686	698	775	723	702	756	691	705	767	730	667	705	706	710	692	721	728	715	680	710	717	764	698	691	700	742	721	729	697	719	712	673	689	727	671	706	711	687	725	692	705	723	644	753	695	704	734	701	666	713	699	680	747	693	723	724	760	749	735	653	687	681	742	702	705	695	704	726	701	733	694	707	710	705	706	663	662	733	696	714	720	703	740	655	722	695	721	689	725	676	672	706	707	710	692	698	683	699	728	755	739	669	689	709	737	686	703	728	727	716	716	711	662	715	707	672	680	669	680	710	733	739	691	652	727	722	679	729	752	687	691	691	685	677	743	695	677	762	717	660	722	713	738	691	725	727	754	678	694	733	700	744	701	699	677	687	688	714	699	679	733	674	721	728	723	653	698	658	698	703	675	677	726	687	735	731	704	722	693	710	715	719	715	725	705	719	692	714	684	701	703	741	744	770	719	708	699	698	696	712	663	726	703	732	696	691	703	743	720	717	729	721	689	664	686	703	745	713	723	710	669	670	700	671	700	739	693	729	657	697	682	693	693	655	688	703	732	671	700	757	770	713	620	678	738	671	709	702	696	674	703	669	699	677	714	709	724	663	665	696	717	705	755	751	715	721	684	697	740	736	711	700	704	708	729	658	709	678	759	673	715	750	687	717	671	673	694	721	706	750	660	689	727	709	696	702	699	702	690	739	732	706	730	635	630	707	726	766	725	728	723	718	657	693	722	692	716	695	703	730	699	735	732	714	708	718	728	706	678	714	689	743	700	776	707	747	695	723	703	694	676	721	722	644	714	710	739	691	722	720	706	691	716	759	682	689	690	721	697	716	688	700	676	713	695	698	697	710	705	726	704	747	692	690	740	697	686	664	740	744	731	729	686	693	685	701	684	690	734	648	723	683	714	677	724	720	713	699	730	708	706	657	739	728	689	702	714	694	696	675	672	716	696	692	757	706	675	713	737	730	706	729	743	723	712	708	730	773	688	686	691	742
44494	47330	34165	30447	29045	33581	32121	24021	16534	20634	17306	8228	16740	21340	12820	9423	5186	1526	1508	1575	1210	440	435	621	381	301	311	258	296	289	269	290	267	273	254	245	245	299	288	276	273	298	278	296	245	267	262	255	276	268	261	244	268	245	248	256	274	250	235	282	254	280	238	233	242	265	272	257	256	276	291	246	261	270	228	260	278	248	263	280	253	256	230	248	230	252	255	267	272	246	253	243	230	246	272	258	283	256	219	262	234	253	279	268	258	253	243	234	246	259	286	260	235	261	237	272	261	277	237	251	255	235	238	288	238	241	253	265	261	237	248	245	234	263	243	262	256	251	296	285	233	237	265	224	240	259	239	225	229	272	268	259	269	242	234	231	263	264	256	201	296	253	250	274	246	240	244	244	247	268	250	254	284	245	243	262	247	267	276	266	295	281	275	224	238	278	276	228	242	261	228	247	241	277	280	258	235	246	278	255	236	272	263	240	231	237	270	269	254	254	230	274	246	274	258	278	238	276	258	221	253	271	283	263	249	269	269	243	260	270	216	272	267	233	253	253	230	245	240	290	232	274	281	283	296	259	261	282	256	239	271	246	247	263	274	257	271	262	222	265	248	267	271	250	253	270	301	266	265	255	278	253	271	248	282	261	223	243	279	263	250	278	251	250	248	244	234	273	276	280	242	256	255	282	239	261	253	247	235	246	235	263	251	269	280	268	223	223	311	234	279	250	249	241	253	236	249	268	274	238	274	303	252	261	250	271	250	289	280	271	230	260	248	242	264	256	265	241	265	261	273	252	272	237	295	246	277	266	226	238	235	251	256	253	256	226	256	276	217	227	260	254	236	246	263	251	275	255	256	248	224	288	242	248	225	251	269	241	293	279	255	232	245	284	238	257	252	270	257	269	297	254	280	268	241	259	269	271	290	237	264	250	259	271	278	245	247	250	253	269	273	264	240	276	256	260	243	220	251	239	267	278	228	248	256	255	267	274	257	249	290	221	240	271	264	278	214	263	278	285	277	271	266	251	196	258	276	259	276	260	279	251	267	259	249	237	246	250	270	265	253	255	237	256	237	255	265	265	231	223	295	250	258	251	253	263	243	251	250	290	253	271	244	243	248	282	265	242	235	263	257	256	248	277	230	268	240	259	241	268	261	229	230	266	243	236	261	256	270	264	256	298	271	275	221	255	266	249	269	271	222	261	251	264	270	275	264	240	236	258	270	264	229	254	238	235	241	280	251	252	258	258	214	256	287	239	223	224	278	251	241	270	261	251	272	258	285	242	256	235	242	226	251	246	249	272	233	236	222	246	246	251	280	235	284	268	263	262	263	266	241	249	252	284	217	257	270	243	271	255	249	272	279	240	269	284	247	273	252	279	251	266	268	244	260	269	282	260	262	272	268	228	254	257	224	271	268	263	224	259	257	259	245	260	272	269	265	259	249	268	259	256	237	259	268	264	239	270	231	231	266	252	278	272	242	230	284	236	239	231	272	247	225	252	240	247	269	268	253	234	277	233	237	280	257	244	247	251	250	219	263	262	236	238	246	235	271	267	237	266	219	276	269	214	280	257	226	257	231	239	271	257	269	236	257	264	244	253	256	240	244	222	263	256	255	237	233	251	287	261	243	244	266	235	242	251	278	257	248	242	243	246	248	233	273	251	254	236	241	251	249	254	238	257	257	263	248	251	263	209	237	229	244	238	240	258	273	260	223	273	272	267	264	262	258	235	282	249	249	239	271	220	238	270	242	264	264	253	256	260	276	250	269	250	251	226	260	266	229	261	266	257	278	279	244	252	247	254	271	274	263	234	229	267	278	250	260	259	261	263	253	239	280	264	239	264	264	263	256	261	242	238	240	243	207	255	230	249	260	263	250	278	255	273	233	244	236	269	232	255	269	270	291	261	229	231	229	242	264	243	253	271	255	280	244	246	270	267	251	260	278	262	241	277	267	261	258	256	278	245	237	268	235	256	269	269	245	236	255	273	261	251	275	267	249	256	246	274	273	253	246	279	275	235	240	241	264	284	261	229	254	267	243	235	239	297	262	281	279	208	246	251	247	256	248	265	257	240	235	264	236	290	263	261	274	252	262	255	268	263	247	262	267	252	242	257	247	244	274	247	215	267	274	304	249	252	254	264	255	266	222	273	274	262	276	250	220	261	268	242	268	275	232	240	273	272	231	273	228	249	259	258	261	261	261	266	260	250	231	264	258	259	225	274	263	254	248	239	266	257	258	276	241	242	248	260	249	241	251	253	231	248	239	271	243	264	259	261	244	244	265	220	210	254	262	254	242	267	262	287	285	258	226	226	254	274	248	247	236	241	282	253	254	274	244	246	262	249	267	261	243	261	261	259	259	265	243	254	247	292	247	252	258	251	223	266	264	235	246	286	285	238	241	236	253	260	281	244	266	240	258	258	235	245	250	279	269	248	255	242	242	221	280	249	231	235	256	247	247	243	269	261	256	265	245	226	252	265	267	232	279	239	232	280	261	254	254	235	266	247	274	242	239	247	231	263	263	263	285	245	262	249	215	235	273	257	248	226	247	263	250	273	264	263	244	234	253	251	262	255	262	225	263	218	255	245	271	252	261	252	240	277	242	252	267	246	268	272	227	237	238	247	273	261	265	230	259	267	232	242	253	254	268	266	252	268	271	252	273	255	242	252	280	257	269	244	256	270	253	268	268	278	252	265	247	255	235	242	236	225	275	265	259	310	238	251	241	231	252	269	265	253	264	248	269	252	257	266	225	288	249	257	270	235	275	233	245	302	255	252	294	251	281	254	240	251	277	252	284	252	251	238	243	268	279	234	242	262	240	244	245	232	250	256	257	257	248	268	257	257	261	237	267	276	256	276	229	214	271	261	253	256	248	241	262	234	257	230	266	256	266	254	261	249	272	241	260	258	244	253	265	237	247	249	248	251	264	263	236	274	269	275	274	253	268	273	243	238	265	238	272	262	271	289	251	245	255	264	276	240	236	234	270	266	262	260	243	257	249	247	282	260	260	274	255	285	256	269	247	275	254	263	246	240	262	276	250	256	250	242	248	291	262	271	243	244	260	245	278	271	220	240	239	243	237	268	249	262	245	265	243	262	273	223	242	229	248	261	251	258	225	270	272	259	257	244	289	259	260	243	281	256	247	262	274	235	285	252	253	248	253	256	229	269	269	261	256	263	266	230	260	264	286	251	264	263	237	258	264	239	240	274	290	289	263	235	268	212	229	249	279	256	237	288	235	246	219	251	260	291	309	252	260	232	236	249	221	267	248	294	244	255	272	243	269	240	233	271	255	226	273	254	259	263	267	300	253	264	268	269	278	233	236	258	220	274	268	244	247	278	258	252	233	248	248	295	261	260	244	254	262	224	242	266	255	248	248	261	247	265	220	312	253	260	253	219	233	236	256	259	269	240	232	289	263	266	253	264	251	290	270	274	244	248	276	257	260	257	266	272	224	270	234	250	248	248	269	269	238	235	267	262	260	253	264	263
34002	43897	34332	36233	36989	42783	38488	29287	21196	32603	23087	11909	34373	39264	28680	24751	17602	4369	6960	7886	5892	1860	2016	3262	1601	928	909	839	826	834	837	775	775	797	790	792	763	737	728	776	731	709	706	683	761	730	707	692	728	750	709	695	671	691	720	707	730	697	687	740	688	683	719	716	672	729	647	701	640	693	684	691	718	684	725	695	637	684	702	745	657	698	663	667	721	708	698	694	710	661	659	685	645	700	741	642	684	662	720	642	698	744	677	695	689	664	674	745	662	702	679	641	646	682	683	643	743	687	664	691	655	723	703	667	675	664	678	642	680	692	659	629	688	656	651	661	707	676	711	656	656	663	661	687	665	672	702	679	702	657	662	631	637	634	690	659	660	671	661	641	691	701	656	684	672	626	650	689	655	635	689	665	666	649	670	684	673	705	672	673	623	686	670	679	686	702	703	695	699	698	696	635	650	663	662	650	656	721	702	644	670	643	645	660	700	709	651	662	685	649	661	706	686	656	640	669	664	667	679	691	697	644	667	651	601	709	624	671	699	674	646	701	642	715	656	658	623	699	662	691	679	689	687	658	651	656	723	718	668	651	655	646	682	673	683	630	646	715	702	690	683	666	701	690	645	652	680	663	690	679	597	658	687	642	648	631	669	677	677	687	666	656	694	728	643	707	708	671	694	697	642	640	644	623	678	662	666	665	674	669	651	721	661	668	687	632	711	686	602	675	683	615	634	663	700	676	615	684	676	665	671	677	624	657	685	683	715	658	646	676	666	671	673	695	693	642	665	693	692	726	691	631	672	656	641	699	692	698	645	658	636	665	642	680	641	653	698	673	711	655	658	651	640	653	659	649	688	668	708	684	616	654	635	672	676	688	668	658	674	688	697	672	733	618	702	719	710	650	649	673	695	644	671	659	653	667	715	654	652	662	667	647	669	682	698	665	650	681	650	668	669	694	645	679	652	693	716	642	663	676	728	690	686	683	695	700	676	713	658	652	663	685	649	729	676	670	663	672	615	663	689	643	732	709	679	648	697	716	637	656	712	675	682	664	644	599	683	669	693	605	636	678	667	659	694	693	674	669	667	676	644	679	640	654	679	713	697	654	660	633	655	688	657	652	640	652	654	681	687	648	680	649	630	627	651	646	661	650	673	651	696	619	621	664	652	686	687	689	653	602	635	666	718	665	701	673	700	651	669	668	651	675	648	662	680	635	653	625	644	661	691	642	621	669	669	622	628	674	685	646	619	669	696	689	704	675	686	636	725	656	719	703	671	599	653	689	637	677	679	699	667	636	694	627	688	660	636	665	689	666	704	651	678	687	695	637	632	676	646	661	635	732	698	660	659	714	643	628	685	628	688	680	716	685	691	656	666	642	663	638	606	694	706	667	685	627	658	635	684	619	674	688	683	672	627	641	655	652	645	657	653	652	657	661	696	675	658	618	708	608	705	698	655	656	686	672	674	681	678	675	659	691	670	645	614	663	658	658	662	668	703	673	680	684	632	643	640	682	661	692	686	639	660	645	641	705	726	659	667	647	640	688	680	632	698	652	612	635	677	653	648	635	657	688	626	669	684	686	667	637	717	638	641	658	640	680	692	647	693	648	644	660	654	635	650	648	668	686	709	678	690	675	672	664	683	658	692	662	697	658	625	655	695	676	671	643	693	699	673	645	680	667	665	637	679	649	642	640	676	654	653	675	690	684	670	634	641	677	648	664	707	684	646	667	660	692	663	666	677	721	671	658	614	679	683	656	619	686	663	671	636	667	667	694	652	651	668	665	717	651	666	706	683	638	665	662	674	619	660	665	665	668	691	676	680	648	703	655	706	662	702	655	639	708	695	704	634	667	678	616	652	677	619	694	641	662	677	708	679	661	682	618	663	672	642	668	679	646	676	711	697	636	688	696	654	658	690	681	677	664	606	697	656	688	689	669	632	623	615	663	654	693	655	669	619	654	673	700	665	668	622	696	656	708	665	648	651	668	608	643	652	663	658	666	653	639	668	658	696	658	673	647	711	641	686	630	660	681	671	674	664	658	637	655	672	689	688	670	664	689	718	658	643	658	696	663	691	640	723	657	632	646	699	656	655	647	647	644	705	687	678	687	682	637	719	694	689	670	649	624	686	681	676	701	655	685	664	622	662	680	705	623	721	643	668	705	667	691	620	664	615	710	648	633	678	661	662	689	708	654	652	650	708	645	722	686	632	639	660	658	621	695	683	636	671	657	655	645	647	609	738	669	695	664	665	670	659	694	658	684	651	681	668	671	691	687	674	667	678	616	682	663	653	621	662	668	667	698	656	687	691	631	645	675	712	678	676	661	682	617	674	662	714	673	670	686	719	673	655	735	658	661	623	708	648	657	614	664	633	661	622	669	645	671	691	631	685	649	673	675	627	665	652	653	627	682	691	640	659	672	713	615	657	650	677	726	638	674	632	673	672	654	633	681	661	670	671	654	651	674	639	645	643	670	684	657	693	654	658	697	650	692	624	670	725	674	662	647	708	669	713	701	684	700	704	664	692	697	668	660	669	672	684	713	678	629	707	651	687	687	694	668	693	740	658	685	642	680	637	650	661	677	679	657	681	666	679	650	694	677	640	677	655	632	685	671	709	671	652	662	659	688	687	671	702	635	668	615	693	657	683	694	649	682	629	665	699	673	668	656	658	691	671	653	644	666	630	682	663	648	644	712	682	681	692	700	662	682	715	683	673	715	649	686	615	645	702	657	650	726	663	706	694	675	691	647	677	642	660	675	662	697	661	734	661	675	696	641	707	693	659	692	657	710	676	635	639	642	672	657	603	667	672	657	693	670	659	709	647	705	646	688	664	658	659	664	643	657	673	675	681	654	709	686	662	658	633	686	654	644	684	650	647	668	665	684	697	639	703	656	653	668	643	709	703	693	679	677	689	684	624	686	674	653	681	646	699	686	669	690	709	638	656	703	629	648	634	690	689	640	685	680	695	696	697	635	676	664	667	699	716	641	680	637	616	665	655	688	672	654	685	667	633	679	651	668	721	659	679	641	681	666	664	641	622	704	691	652	714	680	657	688	667	691	673	688	693	662	658	704	647	684	654	649	653	643	715	704	657	635	688	688	641	628	661	674	676	639	696	672	651	673	618	696	711	689	660	692	676	669	691	671	667	691	703	625	674	666	639	598	662	676	653	687	674	659	649	685	684	655	663	669	697	677	631	704	668	623	694	704	676	708	685	706	655	638	673	699	628	682	663	643	687	660	675	641	720	677	667	667	692	652	665	677	645	691	656	692	690	680	667	710	687	666	677	698	709	694	695	624	668	629	669	650	678	630	704	685	677	678	617	633	671	633	722	668	692	677	652	630	707	676	666	696	655	688	682	623	660	670	737	670	667	682	649	740	653	679	625	708	643	663	699	696	677	658	620	670	680	634	625	655	673	660	635	673	687	660	638	648	692	658	636	681	683	681	641	630	716	648	675	648	696	656	674	669	648	610	667	693	633	681	639	672	641	640
10661	10365	6765	4956	2830	2823	1970	1436	632	978	842	303	701	753	435	361	264	185	194	171	204	161	169	160	175	154	170	183	166	170	181	157	158	173	161	165	165	152	177	160	162	180	146	165	165	169	170	161	169	184	155	186	169	162	166	176	159	170	163	171	163	152	159	180	166	171	163	168	186	144	154	142	167	148	161	185	159	148	175	175	174	159	170	162	158	187	160	156	182	188	160	144	186	145	166	179	147	187	179	174	187	160	180	156	172	174	157	172	161	174	156	170	189	176	163	156	157	182	140	192	181	195	182	177	165	166	153	170	182	172	165	179	154	163	141	177	151	170	166	162	173	195	158	162	161	171	158	157	166	179	177	159	161	160	172	156	183	172	170	167	151	153	145	184	176	136	167	160	191	179	154	164	165	152	162	137	195	176	153	158	196	147	180	168	166	136	158	188	141	151	182	157	161	166	175	156	185	162	182	170	171	171	158	156	198	177	167	164	202	162	179	166	175	180	177	166	171	154	174	168	166	169	180	161	154	159	171	186	154	179	163	180	163	183	182	155	185	164	159	151	169	164	166	156	167	183	164	158	166	155	161	176	173	167	177	191	176	157	166	171	160	177	174	161	194	176	152	161	161	147	177	170	173	162	159	154	173	169	182	173	168	179	158	179	147	173	142	166	159	163	160	168	131	167	145	178	150	178	177	193	146	159	180	170	184	184	177	162	142	157	179	176	197	184	166	167	151	181	174	173	164	174	192	201	173	175	164	166	183	173	137	158	167	154	170	168	156	184	177	176	164	179	170	160	151	148	162	161	181	162	152	172	168	164	173	154	171	162	175	183	154	162	159	173	183	160	172	167	167	170	180	153	156	188	157	168	176	189	173	175	153	170	189	163	158	156	148	167	175	169	168	159	188	161	142	160	157	165	149	198	151	178	153	164	167	173	161	167	160	170	165	165	171	157	179	193	181	170	158	174	188	183	179	169	155	185	156	161	157	160	194	166	146	155	178	148	170	189	168	138	157	151	165	136	191	184	175	166	156	166	174	181	159	168	146	157	159	160	144	181	170	162	159	174	167	190	164	143	149	163	161	181	161	163	185	149	168	179	167	157	166	169	164	161	165	182	159	177	156	162	156	158	145	186	157	170	173	168	160	151	163	176	153	164	153	178	187	172	168	169	166	166	186	177	157	173	168	154	179	178	187	181	159	161	158	189	186	188	165	179	168	183	173	185	154	181	174	134	188	173	166	174	171	165	175	183	168	172	170	170	168	166	143	167	143	140	157	143	157	166	177	159	163	172	171	162	157	179	151	158	150	162	160	171	192	163	172	174	175	181	183	152	185	192	162	158	171	164	172	144	170	170	160	164	153	175	158	157	177	159	155	172	186	187	160	151	161	160	157	171	187	132	172	182	161	143	164	171	173	172	139	145	152	156	167	151	159	155	152	184	136	180	175	157	168	165	192	160	161	166	168	186	165	153	184	172	172	152	179	170	160	172	180	149	176	160	167	191	184	171	179	176	160	152	150	163	173	154	162	165	133	148	143	200	167	181	186	175	178	164	200	180	152	169	177	146	168	162	162	183	156	146	154	158	170	170	140	165	159	180	157	154	180	163	147	178	172	165	176	156	146	174	162	162	159	168	177	160	167	171	166	155	154	158	146	180	158	175	178	172	186	164	175	159	170	161	168	162	182	176	141	167	200	159	198	163	191	178	147	167	167	173	165	175	175	175	147	161	150	188	175	177	149	168	176	163	173	178	168	152	151	168	160	151	157	185	174	152	162	167	175	153	165	156	156	162	164	166	159	183	192	187	172	157	188	164	168	179	169	153	172	191	173	172	152	167	161	168	162	159	157	160	164	159	179	190	148	161	175	161	151	163	158	176	160	169	170	173	161	184	193	153	178	164	167	172	165	175	163	165	173	166	171	180	146	183	189	166	138	167	166	173	203	153	204	163	185	177	151	161	188	138	163	180	170	171	148	159	173	188	170	148	184	167	163	172	180	159	186	154	159	164	139	189	150	159	155	153	154	177	166	175	169	151	164	180	192	173	164	151	163	154	174	161	147	192	168	164	154	176	186	163	150	155	162	158	174	156	145	165	172	155	163	168	149	181	177	155	171	160	157	154	160	153	186	161	176	164	171	177	174	153	184	160	154	183	159	146	186	170	167	153	176	161	178	183	165	167	178	153	179	144	144	202	163	187	161	157	172	179	188	168	193	159	175	166	167	177	169	179	152	157	172	168	167	167	174	142	187	148	165	183	182	158	166	161	169	152	182	164	139	187	176	181	171	173	169	164	169	163	145	169	162	143	191	155	162	167	171	172	164	178	160	165	164	188	164	172	169	165	175	147	175	180	181	203	189	166	166	124	147	177	171	167	149	154	169	154	158	169	160	194	153	161	175	167	171	119	164	172	173	184	192	174	177	165	167	168	172	185	157	145	159	163	152	179	180	160	143	157	172	180	146	168	162	169	146	162	153	173	155	161	184	149	185	145	177	157	157	163	165	139	163	159	148	181	162	164	163	154	150	185	160	156	159	166	150	181	176	158	163	181	158	160	171	164	168	165	170	161	163	151	181	173	183	163	158	175	150	181	171	154	173	173	179	167	180	156	163	153	165	145	170	175	192	171	182	161	173	168	170	186	143	153	155	174	169	147	171	161	177	163	176	155	162	180	177	152	184	145	163	139	165	158	195	177	160	158	183	169	156	155	180	156	183	168	171	193	184	165	170	171	166	188	172	181	159	159	194	170	164	163	182	175	201	184	146	177	169	177	156	160	186	187	164	164	160	168	166	156	174	167	181	163	141	192	165	151	146	169	185	151	147	168	157	174	156	162	168	157	182	182	162	181	155	135	156	174	152	167	152	161	188	156	139	171	194	143	174	174	176	144	157	154	187	161	166	148	161	180	160	172	169	152	167	153	153	172	161	165	166	176	149	176	188	142	164	201	184	157	164	171	163	149	155	170	146	196	165	157	148	171	163	204	163	152	181	152	153	181	179	151	185	173	147	155	176	166	149	168	163	146	165	163	163	185	193	155	154	178	150	177	152	165	180	189	151	167	215	169	177	175	168	160	193	199	170	153	153	136	173	175	168	151	155	141	175	175	153	168	178	171	195	163	184	175	168	174	164	172	146	156	187	171	162	177	169	159	163	157	182	165	176	175	172	161	142	179	154	140	161	163	163	165	176	147	157	152	171	164	161	158	156	163	181	174	167	177	164	180	159	166	163	164	157	155	169	180	172	165	160	171	157	192	164	161	168	176	151	167	172	160	165	167	170	162	147	163	171	169	168	190	164	165	163	149	171	148	147	179	202	139	164	172	171	147	152	166	162	171	168	173	158	153	144	145	150	172	153	180	178	155	190	171	164	169	184	181	167	175	166	157	148	151	160	177	161	153	168	158	154	159	151	171	152	159	186	187	189	172	184	186	183	169	145	169	165	169	193	151	159	166	172	161	177	186	183	170	152	179	169	149	177	158	186	148
8989	10516	10016	11036	8922	10241	8288	5873	2899	5214	3994	1417	4776	5195	3026	2243	1335	722	623	763	628	544	567	559	530	509	528	505	510	529	514	559	532	525	500	491	506	503	483	498	520	506	484	444	525	540	513	490	491	461	522	514	512	490	487	536	468	533	504	471	496	492	505	505	509	494	519	502	517	479	504	469	481	485	512	517	494	487	482	464	499	523	506	495	472	474	496	491	475	503	510	493	505	481	504	518	528	500	527	477	481	528	505	494	503	479	499	490	505	465	506	508	498	505	499	455	495	495	481	530	503	490	508	469	474	488	489	511	506	487	490	482	528	489	466	512	470	466	506	512	497	487	488	461	519	479	484	492	497	478	509	478	500	490	502	506	483	482	485	516	507	504	500	465	505	471	511	474	524	514	483	512	515	508	521	529	498	521	529	494	473	524	486	474	511	480	496	510	536	511	510	532	497	508	492	474	502	492	490	501	480	537	482	525	508	515	539	500	481	512	522	494	496	490	480	483	521	476	496	497	489	475	538	527	463	480	477	471	434	517	477	500	517	478	529	486	508	474	503	477	476	498	493	514	483	519	485	496	470	483	513	490	496	483	513	489	496	522	467	541	503	499	516	504	492	525	510	465	501	484	521	507	474	482	482	511	489	474	523	492	500	481	500	530	506	522	488	502	502	510	506	512	489	510	476	500	508	497	513	498	516	521	502	508	473	462	491	456	514	525	524	456	484	458	519	529	508	546	483	485	515	491	555	516	497	507	479	509	509	483	517	521	498	479	491	496	498	496	445	502	541	510	486	471	495	504	480	507	495	532	514	471	511	501	509	479	482	503	481	506	508	498	477	493	494	494	482	491	467	506	519	484	467	466	519	487	489	528	496	536	516	498	478	477	509	494	454	506	503	506	497	503	486	506	518	481	480	525	467	483	500	541	511	487	491	468	515	538	473	483	498	518	508	510	491	491	517	517	510	495	514	505	491	536	532	503	454	494	498	522	484	475	499	505	506	494	481	509	482	494	521	492	462	514	525	474	498	511	484	510	470	495	479	458	496	506	549	482	524	494	446	456	529	540	490	491	475	502	485	482	516	506	499	500	516	519	487	513	471	497	478	474	478	493	473	524	519	488	512	487	521	482	507	504	492	486	473	476	517	474	479	463	506	478	452	494	493	509	484	474	491	497	482	502	470	459	469	489	503	493	521	520	507	522	482	480	522	527	503	518	505	500	538	508	487	538	472	526	462	514	521	536	496	512	506	489	507	536	473	467	514	508	478	450	470	479	543	509	492	489	506	518	496	487	491	502	499	521	477	473	472	523	482	493	503	493	481	499	478	505	497	505	468	498	513	525	499	504	476	529	492	516	515	464	538	512	503	501	502	437	511	501	487	538	479	452	508	516	525	490	500	508	503	502	478	456	517	494	441	497	490	465	484	470	527	516	446	476	487	473	454	462	495	467	508	489	515	518	531	496	480	517	497	512	496	499	518	490	468	501	495	510	549	490	490	468	489	502	496	473	493	485	528	503	520	481	460	471	466	491	498	499	494	511	468	489	492	507	493	485	504	498	493	482	476	530	511	475	454	459	544	487	473	479	502	496	494	512	505	493	476	518	503	446	473	498	501	483	510	493	510	512	505	493	478	489	512	499	482	527	479	496	486	508	543	515	491	518	511	504	500	506	491	543	480	487	440	500	514	521	518	467	515	512	516	493	447	522	519	531	484	477	518	510	510	504	497	477	494	477	483	511	466	485	496	471	476	506	479	499	499	516	523	488	516	495	451	497	462	522	465	493	474	524	484	510	476	509	457	557	443	460	506	478	483	508	481	486	502	492	500	490	493	505	484	513	499	490	495	493	484	475	472	495	485	461	508	459	494	484	519	484	495	493	505	508	464	491	499	476	499	471	503	479	507	487	536	474	490	486	537	498	475	460	493	525	504	481	508	519	465	488	467	512	499	494	477	467	456	524	506	473	455	502	448	493	490	472	485	489	531	526	483	506	509	526	492	513	494	469	460	511	482	490	497	495	534	462	499	459	494	486	481	522	474	471	512	522	493	483	485	494	489	520	476	485	439	550	499	502	499	503	474	502	477	494	527	482	493	502	465	516	489	508	506	540	513	480	499	495	516	507	477	482	478	489	463	508	474	495	504	480	519	510	518	520	541	521	531	502	462	555	479	524	510	494	513	500	466	456	497	509	515	519	524	557	477	505	496	477	510	523	486	509	469	500	455	501	446	520	493	485	515	508	529	478	477	484	451	500	517	502	524	510	494	497	528	482	489	517	495	496	484	497	504	480	518	492	524	535	516	497	488	503	498	511	507	481	522	507	510	457	532	484	489	505	477	485	510	511	487	496	478	492	496	505	487	497	476	499	493	507	503	497	450	546	516	481	470	475	490	444	541	488	512	509	455	521	509	471	464	502	506	486	495	468	491	473	505	507	536	492	512	494	496	514	458	518	522	489	489	515	512	479	487	501	488	464	473	511	508	520	526	484	483	479	466	477	489	475	508	513	485	512	485	486	501	499	474	486	525	472	496	475	472	502	478	509	510	525	483	457	538	494	501	441	490	504	460	497	528	516	537	489	505	510	488	469	530	490	479	499	476	499	512	495	477	489	464	530	465	494	523	521	526	480	487	490	491	495	462	467	502	490	516	514	503	495	479	504	474	491	475	455	544	487	509	478	473	504	468	503	480	507	478	466	482	536	481	459	493	498	481	539	506	470	522	441	515	491	493	515	508	494	515	527	498	464	465	502	503	498	500	506	504	508	469	502	479	506	481	487	468	500	520	573	488	520	520	533	496	481	501	514	508	459	525	482	515	496	504	490	495	475	526	480	488	476	489	483	474	472	491	561	495	514	494	469	479	501	514	493	514	534	469	514	479	471	534	499	483	468	514	487	513	507	487	514	522	525	514	522	482	466	517	476	490	459	490	508	486	523	461	462	538	488	500	481	484	477	470	492	479	469	486	477	516	494	527	482	473	485	540	547	486	484	527	520	466	497	517	524	476	538	495	496	521	552	482	526	486	512	517	445	502	517	472	492	477	522	506	531	522	478	481	511	488	473	478	475	509	493	497	498	498	483	487	540	491	488	524	501	502	514	546	485	528	525	495	515	463	499	485	492	486	493	514	505	464	468	491	519	483	496	543	496	513	452	428	490	486	504	452	477	459	497	477	491	502	496	463	509	469	468	486	481	505	521	512	545	532	488	559	553	515	491	468	496	511	480	498	482	469	486	503	537	461	486	478	487	459	489	506	534	506	506	496	449	492	493	484	502	507	464	526	490	492	522	528	461	529	495	497	490	502	464	536	507	521	487	512	519	490	509	487	515	526	519	468	487	492	541	472	471	477	496	491	510	506	542	487	499	538	492	476	473	497	504	478	488	487	524	506	518	508	429	466	511	437	489	482	486	504	524	505	515	504	518	529	469	481	462	489	521	478	481	526	527	473	528	512	483	483	485	447	483	496	476	473	550	525	490	496	515	480	493
31261	34075	27192	24914	21101	19443	17319	11011	9179	9012	7885	2243	5149	7609	4623	2918	1686	619	496	479	475	316	333	327	296	264	252	263	281	228	275	244	260	285	303	266	267	267	243	263	255	272	248	214	241	239	267	255	270	267	264	255	249	263	225	224	261	258	257	245	245	232	252	231	248	233	247	282	252	246	245	277	241	241	261	209	252	286	230	249	250	246	278	238	252	236	264	257	278	266	252	267	264	256	253	253	227	269	248	270	275	260	236	249	258	243	262	236	252	268	275	261	240	240	265	270	246	217	252	242	229	274	240	257	262	236	266	249	246	276	236	250	252	249	287	260	292	270	261	252	249	289	244	259	245	256	263	277	251	264	261	250	249	283	248	271	266	292	272	251	260	262	224	243	267	273	227	243	261	210	257	260	209	237	245	264	249	265	248	257	267	252	270	275	237	239	263	256	255	272	262	250	266	267	284	253	276	265	228	281	288	242	273	271	241	261	240	245	241	287	247	236	267	220	259	260	237	228	247	270	270	232	247	213	279	265	265	256	269	232	267	260	258	248	240	291	256	280	249	262	244	258	244	296	233	244	243	260	263	229	239	239	239	248	260	294	236	251	247	267	245	252	222	231	245	237	232	271	259	225	247	280	272	254	252	265	243	254	240	247	251	250	245	249	238	261	247	263	237	269	276	243	246	255	256	232	229	276	265	270	245	238	257	248	275	244	244	247	270	223	247	268	229	293	241	230	241	250	256	231	257	224	256	227	266	282	274	256	279	267	258	280	240	261	277	253	245	277	262	241	258	256	258	273	248	237	242	271	250	283	249	253	264	242	273	269	252	279	244	256	242	270	231	265	253	271	215	270	294	290	263	247	247	233	270	254	233	247	252	241	279	238	234	259	264	263	234	258	257	229	256	245	250	255	241	258	249	243	263	266	244	259	235	240	252	275	253	280	253	259	270	258	283	254	232	231	233	252	262	230	287	243	265	245	266	267	212	241	240	256	241	244	254	264	229	250	276	280	266	236	264	301	256	244	225	289	248	250	252	255	235	270	253	270	240	286	264	269	232	242	256	261	252	253	253	269	248	234	242	265	246	257	279	236	262	239	246	224	257	271	234	259	252	246	288	250	256	241	227	290	247	265	248	248	246	264	237	224	268	254	271	238	241	256	238	243	259	266	269	245	233	267	234	274	266	240	296	253	225	256	263	241	267	278	241	266	257	255	263	246	259	262	240	251	256	257	266	276	263	239	270	263	257	237	241	258	239	262	247	263	260	250	211	202	267	255	291	243	267	222	230	244	254	231	233	253	253	267	253	221	257	218	248	240	260	240	251	239	247	246	280	237	253	244	269	246	232	255	232	247	261	272	258	268	217	290	293	234	265	241	262	258	259	236	230	266	246	254	230	280	247	274	279	273	251	267	241	253	265	286	247	243	252	246	277	291	261	276	256	276	267	272	269	259	267	250	269	270	243	256	265	278	236	244	240	224	249	236	249	242	242	261	225	248	261	245	286	280	280	245	259	239	265	262	245	265	268	240	229	251	255	240	232	212	267	268	248	280	273	248	241	247	240	245	250	270	250	269	259	269	256	228	278	285	220	270	243	269	258	252	276	246	256	246	260	256	245	275	233	270	243	244	224	247	225	268	241	260	247	233	261	272	263	263	266	239	253	282	241	248	255	265	249	240	245	250	259	228	267	230	265	230	208	271	220	255	243	269	272	267	251	267	265	267	264	254	263	261	214	247	241	279	260	255	266	238	228	235	254	248	269	247	242	262	269	267	249	244	273	215	237	251	261	250	236	236	258	287	244	264	288	256	235	242	237	246	244	235	264	235	252	256	250	260	255	261	223	231	256	240	257	224	252	250	278	254	226	262	251	232	251	247	236	262	259	241	225	230	220	265	245	224	244	272	216	258	266	236	280	275	250	263	301	257	251	254	241	256	232	253	245	255	246	257	252	252	253	233	239	252	243	255	224	259	226	227	276	254	241	261	234	255	254	231	227	263	248	240	260	254	255	218	240	214	235	251	250	245	266	250	239	246	268	240	269	252	235	250	251	245	249	237	254	260	271	268	232	263	231	218	237	274	245	248	266	250	254	225	276	247	249	248	223	269	248	251	218	251	236	243	256	270	301	247	259	263	238	249	271	249	230	244	261	245	259	251	245	270	261	253	283	262	254	268	262	252	246	255	233	246	259	244	252	267	245	243	250	251	249	255	261	246	282	268	266	265	251	271	257	265	259	254	255	275	239	260	248	237	272	271	237	252	242	248	225	217	279	242	219	284	245	279	268	262	243	239	252	221	296	249	255	261	264	261	263	257	248	255	259	276	240	239	273	267	277	268	267	250	253	251	272	237	276	222	260	249	250	235	244	270	244	274	261	296	292	281	272	273	269	245	258	253	254	247	241	259	238	242	247	258	231	274	243	267	250	260	257	267	237	251	240	237	233	239	235	241	280	250	235	260	276	247	269	256	221	250	241	254	265	254	260	238	256	226	246	253	246	263	256	251	228	277	280	258	252	255	261	270	270	259	259	261	271	240	248	263	263	289	249	243	214	288	288	237	260	277	226	248	258	269	250	235	229	236	253	261	235	236	278	242	236	268	260	272	265	231	247	251	272	269	241	251	246	253	243	259	240	231	229	291	265	248	257	230	252	225	279	236	241	227	261	265	256	283	271	256	274	244	261	291	254	254	268	220	252	270	262	258	259	227	236	268	248	261	256	265	264	237	252	283	253	244	243	263	262	259	271	253	276	247	262	234	243	246	263	229	272	287	242	283	239	282	264	269	276	236	302	278	270	241	237	238	234	245	248	296	237	241	259	251	236	261	222	278	243	217	248	248	267	251	257	249	268	243	253	268	251	250	243	278	271	249	249	263	245	239	268	254	235	278	267	251	250	259	265	279	254	242	272	255	285	237	254	251	257	232	235	250	222	239	265	272	288	269	247	238	247	284	244	224	242	251	250	273	254	263	252	256	252	290	242	266	247	270	257	260	235	247	265	251	261	238	271	248	233	274	245	267	227	218	254	248	236	246	279	236	265	249	258	244	276	269	250	282	236	253	260	259	265	242	234	265	263	207	249	230	236	266	259	274	240	273	242	241	247	219	250	262	253	238	238	289	247	245	262	246	273	284	263	244	243	240	263	221	254	241	275	251	248	242	233	246	243	231	232	261	242	271	244	247	255	227	229	221	249	276	292	293	268	262	281	271	252	235	250	260	277	224	263	272	249	255	272	255	252	262	272	280	253	256	279	247	262	268	247	250	244	236	271	242	257	289	248	250	257	277	264	272	247	233	260	245	239	273	272	262	248	265	284	263	255	247	228	244	259	268	249	261	247	254	226	267	237	236	263	272	257	240	240	247	250	287	255	237	271	255	253	232	249	217	266	259	232	253	259	248	274	255	251	278	243	267	263	296	258	271	243	280	267	269	247	254	257	258	265	255	272	264	219	239	225	270	261	275	247	236	221	246	231	246	252	236	274	259	288	255
24615	26370	24528	28431	27967	28995	27243	19334	17967	20442	15832	4456	18830	25354	16967	13803	8765	2849	2411	2472	2323	1074	1339	1447	921	788	767	725	714	738	732	703	766	738	696	748	767	706	677	779	753	726	682	730	755	725	702	676	717	724	673	705	676	728	751	710	709	683	689	753	676	691	697	718	713	736	704	730	734	731	719	717	668	710	724	686	726	763	698	695	718	684	694	709	710	703	685	761	692	709	689	692	746	744	705	708	745	709	708	717	680	692	705	706	663	692	730	669	734	738	671	696	701	720	728	716	724	673	722	675	682	691	628	727	734	651	663	708	691	681	657	745	710	731	733	666	675	732	685	674	746	681	724	712	666	705	652	662	652	699	693	709	696	697	734	659	726	681	762	665	698	646	644	684	718	669	704	719	681	673	702	680	688	695	751	691	699	711	716	716	681	690	750	683	688	700	685	673	711	689	732	704	696	680	678	709	751	705	750	696	729	687	704	657	702	689	675	735	697	719	691	689	727	692	726	708	695	715	708	728	689	696	710	704	751	674	713	672	700	722	719	701	688	740	692	738	703	696	705	721	696	672	728	735	704	691	716	715	684	673	720	747	717	632	701	746	711	685	698	718	695	739	727	660	700	717	708	719	725	721	723	701	714	695	719	686	641	702	685	708	686	691	699	686	697	693	701	734	711	700	701	717	757	719	664	702	653	698	684	720	677	737	707	680	689	742	662	748	737	732	715	732	652	681	703	676	702	701	691	675	712	720	675	712	662	720	712	727	678	672	676	734	677	729	701	671	729	681	779	704	709	703	725	696	679	694	687	687	667	756	693	677	727	696	696	730	721	723	715	715	661	696	698	719	688	695	761	676	733	723	710	678	705	720	704	722	699	658	704	754	675	696	732	668	688	723	696	700	708	735	737	702	694	681	689	686	710	683	671	723	663	676	699	661	693	717	692	712	703	692	696	718	729	676	739	679	693	710	683	739	682	725	730	734	685	713	676	736	721	660	707	716	684	669	709	702	708	710	734	726	689	701	723	712	720	688	707	690	697	713	655	693	706	719	682	705	719	667	686	706	683	735	641	710	712	697	697	710	653	750	695	668	697	709	704	760	680	697	663	710	727	726	726	708	695	658	722	740	709	699	676	706	696	699	728	705	729	697	692	714	704	745	741	743	697	688	712	705	711	717	691	717	677	733	672	688	721	683	671	736	696	686	697	693	722	687	711	681	716	695	713	730	719	673	693	704	682	703	723	656	636	729	675	689	695	674	734	656	737	642	668	697	719	719	702	718	710	725	708	702	699	728	730	737	701	725	714	673	686	691	704	684	710	774	741	668	722	724	682	710	649	683	766	665	697	661	693	736	687	695	759	658	713	709	702	709	713	691	714	728	714	690	712	717	693	708	687	703	713	729	693	725	737	746	702	678	688	764	705	682	728	702	694	724	700	737	747	679	681	677	688	693	676	742	751	678	727	694	732	757	697	711	735	718	707	761	702	730	653	667	689	709	655	652	687	726	689	724	704	696	703	731	708	705	680	698	707	687	756	676	649	731	673	722	698	696	709	687	733	653	673	699	720	690	728	690	702	691	694	758	688	737	695	693	743	720	692	724	695	725	690	676	692	697	714	672	704	734	686	723	688	653	744	687	689	706	718	680	711	668	664	673	698	715	735	719	721	708	682	691	667	680	706	712	687	732	688	670	713	684	672	671	678	701	695	754	722	704	698	727	701	715	755	669	755	686	686	703	729	691	710	690	703	695	684	729	702	758	714	689	701	752	681	691	693	686	706	673	692	723	656	680	743	692	722	737	687	681	670	715	709	670	731	722	730	666	712	699	699	683	696	705	773	682	659	684	730	671	731	778	661	677	712	684	714	704	748	712	739	688	720	697	722	711	634	690	730	706	723	686	706	688	687	695	698	624	727	685	715	719	690	680	739	742	718	646	759	701	717	715	740	695	717	717	709	719	673	716	683	671	702	667	728	722	727	718	660	723	657	743	689	768	685	673	724	743	734	640	726	707	686	730	694	692	687	714	671	766	663	712	697	713	674	699	704	680	673	725	689	714	726	692	708	699	679	727	737	658	644	712	677	741	736	632	706	733	714	712	740	719	679	720	690	730	740	722	728	682	692	689	733	723	739	666	696	669	694	760	705	672	716	721	714	749	724	768	707	713	675	737	667	729	738	747	711	685	773	725	702	695	725	673	699	662	674	646	712	694	686	690	715	644	715	695	719	681	690	686	719	717	718	742	769	687	670	654	682	715	694	706	665	716	756	667	679	734	712	711	696	705	680	682	731	704	688	727	672	696	711	689	714	717	681	651	733	715	690	716	687	718	628	714	710	709	702	742	721	686	723	663	722	683	723	707	715	651	731	731	670	701	680	656	697	727	692	694	697	704	729	701	695	682	693	710	721	682	680	664	689	674	720	668	697	712	707	692	702	681	709	689	695	658	697	708	706	697	730	711	692	699	687	645	710	711	750	737	701	694	677	715	671	782	726	677	676	686	676	680	702	686	715	717	713	687	674	680	691	708	687	724	700	696	663	681	699	723	700	720	727	670	686	708	716	676	669	704	763	657	694	722	724	735	697	730	681	721	726	698	675	695	717	711	746	698	694	664	754	727	711	711	751	696	714	731	669	713	726	705	710	701	681	714	669	713	753	690	705	741	728	683	736	716	692	711	647	723	700	699	686	710	694	724	663	702	726	686	701	743	734	656	694	672	724	716	703	685	670	684	695	726	704	699	721	685	724	670	699	670	663	717	641	706	704	708	730	715	744	703	657	671	720	701	683	750	682	708	724	727	692	741	718	696	698	724	710	690	686	742	720	740	705	739	728	708	710	670	650	666	669	678	686	690	656	674	700	691	684	693	693	661	702	727	704	674	752	700	719	662	708	703	731	705	705	653	712	675	697	717	703	697	701	679	723	686	726	689	766	676	728	713	694	708	693	743	721	697	769	682	681	709	661	716	716	709	733	710	735	684	735	721	684	669	739	682	661	715	678	701	691	717	742	707	690	696	685	664	698	698	725	710	694	723	734	718	712	689	711	676	727	673	702	726	698	690	710	689	702	690	678	724	706	717	739	727	687	685	716	733	712	657	719	729	663	662	668	720	730	672	668	703	700	723	682	679	651	701	685	676	689	675	748	664	671	693	699	698	713	729	722	680	719	645	705	701	726	699	710	696	702	697	683	693	718	693	686	675	734	687	707	711	679	710	733	722	712	714	658	697	694	699	743	664	741	730	697	712	722	721	741	683	681	686	740	633	707	685	686	678	732	699	710	699	683	694	689	701	656	755	731	685	762	699	702	681	715	718	672	708	709	672	717	720	721	746	723	710	733	693	713	711	711	723	668	729	711	762	689	714	694	719	689	733	714	662	736	681	703	712	697	702	717	695	708	687	725	712	703	715	699	664	725	726	696	744	704	715	687	713	691	676	701	673	713	750	661	705	676	650	685	675	665	697	705	666	655	730	708	673	686	680	679	750	706	735	725	693
47697	43534	32498	31239	31004	32256	29496	22620	20160	21342	19063	8278	13583	22158	14872	10320	6277	1997	1281	1085	1395	596	523	522	327	303	296	258	289	309	261	252	274	270	283	268	251	272	254	263	260	261	263	265	255	249	235	239	265	270	227	239	243	236	274	274	260	250	255	247	264	273	261	261	280	221	272	247	243	242	281	265	283	285	243	240	265	245	246	247	235	257	268	232	266	263	243	258	248	257	230	232	235	244	254	278	242	262	231	258	248	248	294	275	254	238	264	235	259	253	273	278	275	240	271	246	250	232	240	230	240	256	265	240	284	256	243	243	237	273	245	288	270	260	242	242	285	247	291	257	268	292	265	229	259	243	260	262	242	256	265	257	241	238	256	267	269	281	233	247	264	252	268	275	261	225	272	247	246	261	236	253	265	251	250	284	229	273	234	254	257	258	262	269	237	257	252	276	265	245	251	258	255	255	264	269	271	270	233	279	278	246	254	277	265	268	286	235	251	258	246	291	222	248	269	262	301	234	263	253	241	230	281	245	248	276	257	262	236	248	238	218	226	222	256	245	248	259	265	289	246	258	229	290	261	236	262	280	227	268	255	251	268	251	257	302	289	218	225	255	253	250	240	257	260	235	278	239	253	266	250	247	271	250	249	252	245	258	265	284	242	227	260	260	262	247	259	275	271	275	234	246	261	275	272	240	241	267	277	245	263	287	262	260	249	266	247	227	271	230	276	254	233	275	247	247	255	243	252	257	256	228	232	279	277	251	226	247	266	257	249	247	241	245	258	264	262	256	215	274	260	233	252	236	222	257	249	266	249	244	276	267	235	270	254	240	251	257	280	237	242	262	283	255	269	247	247	262	271	241	244	256	243	255	244	275	239	269	236	274	255	238	272	244	238	241	249	245	231	243	250	241	269	279	237	246	235	291	246	259	260	253	257	268	248	261	261	270	240	277	268	256	243	268	252	240	238	266	269	278	253	259	282	275	251	276	268	289	250	263	244	260	244	254	249	269	255	266	266	241	247	250	265	224	267	263	280	255	291	280	258	239	239	244	254	266	237	250	260	272	255	273	251	263	270	262	245	251	244	250	274	289	259	257	255	263	251	247	245	260	256	257	243	252	275	265	244	255	259	261	254	263	240	275	252	246	248	260	270	258	272	240	249	268	283	277	228	249	246	268	245	228	243	273	266	278	259	266	229	253	251	259	261	256	256	291	257	250	283	275	259	268	273	264	247	230	247	247	263	261	254	262	255	261	228	281	239	278	281	253	266	243	231	243	229	263	274	242	264	277	254	250	246	258	260	236	238	257	248	264	253	264	263	254	265	248	281	225	270	245	268	289	236	253	268	240	239	267	238	263	243	246	257	246	238	272	238	223	272	241	265	261	248	265	256	258	209	253	274	251	249	295	281	263	237	234	231	249	258	278	264	259	240	237	263	220	252	258	264	262	270	222	251	250	248	261	276	280	240	256	230	238	256	253	267	249	256	250	245	258	253	265	270	237	249	255	281	270	257	253	246	262	257	272	237	269	259	264	225	255	261	240	266	260	238	276	278	260	254	263	267	275	277	264	265	231	225	254	252	255	255	245	247	246	261	268	255	252	246	268	226	247	257	254	257	227	239	267	244	230	264	275	243	247	248	275	245	256	244	222	289	221	254	249	251	269	248	257	239	252	255	262	272	251	267	235	271	253	251	252	252	250	289	246	270	253	243	280	235	269	284	294	212	263	256	215	259	236	250	251	272	247	283	243	252	232	256	259	230	252	232	266	268	250	261	264	272	277	253	269	278	260	246	245	247	242	237	263	248	271	260	271	223	256	234	259	277	264	227	260	260	242	263	252	261	262	262	247	254	264	249	265	271	287	279	242	243	262	237	255	254	260	262	253	238	281	273	235	245	240	266	263	277	263	236	255	270	236	216	255	231	246	264	240	238	248	226	261	255	261	224	249	263	267	236	272	265	257	257	281	249	275	256	245	254	251	245	224	247	239	254	263	227	279	233	248	258	263	256	225	240	243	259	249	270	250	270	256	254	258	265	265	249	229	243	264	259	267	247	239	237	250	243	257	250	255	258	282	257	242	271	257	281	260	224	229	279	226	250	243	246	246	233	242	283	257	221	269	276	241	261	270	246	248	257	251	261	231	246	278	243	228	260	274	249	233	243	266	261	248	240	275	270	244	267	254	272	234	240	232	268	276	265	238	249	276	273	265	270	278	280	270	228	239	276	264	239	256	230	277	259	247	285	247	237	249	276	250	252	282	240	270	268	257	268	253	253	260	243	246	267	260	240	242	249	271	265	278	286	246	260	251	253	284	249	261	247	241	268	271	250	274	258	278	249	247	283	252	248	230	222	239	232	278	261	261	279	265	224	258	257	254	245	232	263	216	261	277	260	251	253	235	248	254	223	222	282	247	248	273	236	225	219	241	248	232	264	239	250	267	242	226	234	240	245	261	233	255	255	227	286	255	229	249	273	244	267	257	245	245	248	228	267	248	268	244	248	237	294	266	227	257	241	243	256	297	240	265	260	221	282	241	265	238	267	243	256	250	257	249	246	252	256	259	245	252	241	234	231	233	275	230	249	294	259	233	256	285	248	242	267	285	273	263	258	290	255	273	244	260	281	255	284	239	209	272	250	248	239	243	248	251	244	236	256	273	231	242	265	266	271	262	228	272	220	277	259	261	261	240	256	231	243	250	292	256	281	253	247	260	250	274	285	258	245	268	251	242	282	275	275	231	269	261	252	247	256	250	261	262	253	229	244	234	248	260	270	261	260	253	258	247	270	239	266	247	267	268	266	276	280	263	226	238	257	220	262	227	229	273	259	259	227	241	255	252	235	248	265	242	261	261	246	277	282	237	236	251	253	254	239	254	248	267	280	282	250	245	252	276	274	249	267	264	217	254	273	268	267	277	257	239	253	241	278	261	201	272	244	230	250	249	228	263	271	265	276	270	252	257	265	254	245	242	290	261	246	282	250	239	262	267	261	236	254	245	238	280	241	267	291	277	265	239	290	249	282	258	241	253	259	245	229	234	258	242	255	305	282	231	271	252	238	249	249	241	230	268	282	256	273	250	268	256	253	248	242	233	261	245	264	242	289	240	269	245	256	269	258	246	265	259	283	255	257	275	256	298	226	233	292	277	267	241	253	235	248	254	237	260	236	270	236	269	263	250	246	263	251	264	276	260	258	245	222	258	273	281	251	239	272	267	231	252	241	267	275	243	241	262	260	254	255	251	255	249	257	247	241	279	274	276	237	254	255	252	245	276	281	275	267	257	243	280	253	241	252	250	285	249	248	292	243	242	256	254	250	248	269	243	281	239	253	254	254	241	258	246	246	257	273	230	232	257	249	262	214	234	243	255	273	252	263	240	281	261	259	267	233	238	249	259	217	233	264	297	266	246	267	246	240	276	271	243	292	244	266	253	252	254	272	252	244	281	261	265	247	274	276	266	265	243	241	248	235	283	251	233	254	274	235	225	285	250	260	235
37153	40006	33415	36666	38765	39812	38838	29579	29672	33905	24586	11247	29615	42096	30523	26134	19760	6460	5634	4980	6605	2315	2370	2798	1424	1065	850	821	843	810	774	773	798	767	759	766	752	742	690	741	757	777	751	713	735	724	728	662	645	719	740	708	709	714	710	691	700	686	719	702	712	679	717	667	690	708	654	715	667	694	680	705	725	649	700	724	679	685	690	669	722	697	676	628	670	676	653	728	621	709	695	650	671	714	640	714	718	706	721	672	656	640	661	710	657	677	635	709	717	671	670	650	641	646	676	662	689	641	664	685	691	684	668	691	670	668	652	689	684	703	691	658	676	630	729	680	683	710	677	695	657	644	698	649	707	657	685	615	652	651	661	682	650	674	658	706	666	681	703	693	679	669	652	634	676	671	655	670	700	673	657	670	669	653	652	709	651	672	641	667	671	663	674	619	686	648	653	650	667	694	692	672	720	646	680	662	682	661	692	676	684	647	680	662	656	697	651	621	641	663	627	663	643	610	671	656	706	659	652	693	639	681	635	674	704	657	644	689	640	640	708	687	670	676	665	670	684	701	663	667	611	686	692	706	638	698	640	732	618	618	649	654	667	696	630	662	663	638	631	672	661	612	655	654	641	688	690	653	671	676	623	599	685	691	686	665	625	655	704	717	679	657	666	661	600	634	637	676	586	670	678	645	655	655	631	687	713	644	657	676	706	664	689	651	660	670	645	665	692	704	691	673	670	680	660	684	671	658	678	658	690	678	641	657	640	674	705	635	722	694	685	669	690	657	680	662	654	668	648	746	616	656	715	662	682	689	637	629	672	659	646	679	677	642	635	643	646	624	653	711	684	684	673	611	626	670	703	642	660	644	650	661	617	655	678	717	675	686	625	654	706	648	668	650	660	674	674	667	628	663	672	679	679	617	684	650	655	693	621	634	681	676	642	648	630	606	696	652	623	634	681	664	658	643	663	677	684	666	617	627	675	638	652	707	678	653	649	657	657	661	674	673	662	686	595	687	612	679	643	706	640	624	650	684	644	632	688	626	654	705	682	645	708	627	698	662	677	686	658	643	673	652	641	670	697	654	690	705	675	600	660	661	686	643	671	696	641	686	657	676	660	656	636	703	683	682	661	677	651	689	637	635	688	713	673	641	692	659	662	685	641	617	658	692	641	617	638	647	644	679	679	626	664	651	627	672	675	642	695	671	637	684	652	668	673	684	652	626	649	626	670	659	690	687	688	650	687	667	647	620	653	669	660	691	704	688	697	642	650	637	661	683	738	665	690	677	647	673	644	700	668	716	653	703	696	667	690	632	632	681	622	641	694	659	645	686	663	659	656	687	688	684	636	658	676	675	726	672	644	705	657	688	680	631	695	691	636	656	656	654	681	716	626	669	679	664	695	636	706	658	693	643	691	651	663	635	659	613	692	668	642	666	611	647	644	669	659	686	663	665	711	634	674	649	646	685	676	628	654	685	639	694	691	661	673	667	637	673	650	596	667	693	680	727	644	650	633	645	681	681	640	648	648	674	665	666	714	682	637	650	651	673	704	626	691	629	664	690	685	674	690	677	659	712	640	678	669	697	682	651	631	670	683	656	650	666	627	678	640	646	671	702	656	668	700	672	685	640	667	664	625	619	667	645	647	651	699	664	680	619	701	681	663	667	663	653	635	618	693	682	647	628	679	678	650	689	645	675	663	609	651	647	676	606	638	649	651	705	706	683	708	739	637	661	698	658	665	664	654	629	680	599	681	644	694	695	711	707	637	663	667	649	673	688	630	681	682	662	678	649	690	663	682	635	656	710	694	678	663	661	674	667	636	646	627	670	663	690	674	644	607	678	621	686	637	713	683	673	665	664	674	656	674	646	634	624	650	690	634	686	643	657	615	666	684	674	678	686	658	634	627	672	629	683	647	672	680	676	656	720	676	649	641	661	674	670	693	666	659	646	631	692	656	638	638	619	669	636	653	680	692	650	681	711	694	660	644	669	647	637	674	675	707	642	696	640	637	642	641	683	733	660	632	658	635	696	658	639	639	670	672	700	638	668	667	661	706	670	705	702	643	633	653	638	606	666	677	649	638	696	659	705	644	641	657	667	661	643	639	619	633	650	727	661	661	645	649	676	656	687	686	688	687	628	696	624	657	658	665	675	702	697	655	620	666	623	659	626	668	653	683	629	670	689	704	694	717	665	631	658	688	659	682	629	664	677	661	612	697	650	683	667	664	651	678	647	597	656	665	684	660	663	692	645	638	666	689	702	702	648	689	664	616	674	661	670	652	634	716	684	651	643	694	669	649	677	664	615	636	628	669	652	643	735	637	626	667	716	663	661	666	641	654	707	669	682	668	628	648	648	636	626	647	647	609	623	682	677	683	636	680	666	679	650	685	654	636	669	713	643	673	691	639	650	643	692	692	681	662	655	640	677	662	684	686	635	637	629	673	669	636	680	635	690	658	641	643	658	666	629	722	678	680	673	670	718	678	692	617	683	668	690	699	644	665	636	734	657	644	687	728	664	661	677	674	660	639	654	688	694	661	664	657	658	642	657	661	652	651	588	655	694	660	699	724	684	657	614	652	661	661	622	688	664	646	727	673	665	621	683	641	613	640	655	711	618	698	623	675	663	676	673	661	687	659	673	673	663	646	688	724	639	664	685	663	672	717	655	629	664	655	710	619	710	624	638	639	656	651	649	683	648	680	621	664	675	618	684	680	674	695	677	662	677	643	631	654	665	637	667	597	670	694	634	673	644	647	674	661	613	665	627	642	622	680	690	670	643	666	669	664	656	636	665	629	605	672	641	635	660	694	697	675	684	703	686	709	641	681	728	723	657	669	626	616	641	686	666	689	635	691	658	685	681	648	658	702	658	671	682	698	711	673	647	652	629	639	678	661	711	679	686	650	671	693	669	630	697	702	652	668	636	689	710	643	654	671	656	636	646	639	669	663	688	665	689	654	682	601	694	690	652	724	635	667	627	672	652	689	689	611	689	622	665	672	668	711	648	665	668	673	738	645	630	655	656	672	692	644	612	658	660	636	628	651	665	673	664	674	683	661	642	678	701	703	714	637	640	674	647	652	619	660	686	667	629	668	688	640	671	659	689	654	662	638	685	639	664	656	708	639	640	698	649	651	666	646	697	694	654	673	701	624	652	667	684	635	694	706	677	676	678	679	697	670	689	630	668	696	701	699	668	646	669	667	642	662	653	653	683	657	670	646	693	655	654	657	657	657	627	697	651	666	695	656	695	702	684	631	657	648	657	704	669	654	648	650	644	672	654	680	702	658	631	673	679	660	657	699	683	659	645	704	692	676	656	647	677	668	649	621	675	722	709	655	653	695	654	657	660	692	663	668	657	686	673	691	666	698	654	686	703	643	691	647	665	706	658	637	662	639	656	685	626	663	703	645	664	669	651	667	688	654	688	620	698	631	714	684	662	688	659	675	680	664	697	676	645	685	640	632	683	678	660	637	677	659	665	686	655	664	664	716	666	632	665
10198	9157	6954	4890	3024	2550	1913	1046	730	1233	825	292	525	795	479	425	291	188	187	181	183	182	172	210	160	170	171	146	169	153	172	173	165	150	148	152	164	168	164	182	155	176	159	155	179	183	183	173	182	170	152	159	155	177	167	168	182	193	186	189	170	156	176	178	177	184	173	158	156	163	175	189	168	150	174	155	178	162	167	201	180	160	183	176	176	183	184	163	186	164	149	208	175	167	176	178	176	172	149	156	171	145	158	176	152	170	158	159	173	157	150	201	170	169	174	169	177	167	174	165	165	178	167	170	180	161	153	164	165	167	165	163	190	167	177	155	184	155	196	156	155	173	200	148	167	172	146	163	170	148	168	150	168	165	156	181	138	164	178	169	176	164	178	155	171	168	171	152	161	160	153	191	164	168	149	154	167	186	170	153	189	144	161	182	148	176	145	155	152	167	165	177	177	175	176	146	164	175	174	156	163	159	161	145	177	153	146	150	151	149	147	165	168	153	189	174	150	186	156	170	168	165	169	163	155	165	149	170	165	158	142	159	186	157	146	153	149	188	165	182	181	178	165	201	180	179	166	153	172	191	173	165	164	182	147	145	171	161	165	174	161	160	174	157	171	178	173	165	148	191	167	189	188	169	169	162	166	154	180	149	167	181	177	188	183	168	185	142	165	189	192	175	162	189	146	170	162	164	159	168	172	157	183	175	152	158	154	172	192	171	161	177	147	161	163	157	176	187	161	172	154	169	180	174	169	154	182	156	146	166	173	166	176	192	166	178	166	147	194	185	182	138	179	166	153	164	157	148	148	159	164	149	195	157	179	165	169	185	162	164	170	166	162	151	180	163	166	153	181	182	157	156	162	161	168	177	156	196	180	171	156	159	151	167	173	190	159	174	153	180	168	178	199	175	156	163	168	164	152	183	150	162	155	183	169	147	186	188	156	175	184	179	163	195	153	164	154	171	153	153	182	166	171	169	137	182	162	155	171	167	171	124	144	190	175	154	179	149	176	167	183	153	183	151	179	175	179	158	155	157	172	157	162	205	170	203	166	150	160	166	166	167	161	138	195	169	165	172	176	170	154	175	178	166	169	161	214	158	164	160	179	158	166	158	180	164	143	161	180	175	162	152	169	141	171	187	158	155	171	156	183	175	191	190	149	177	160	168	180	163	190	170	185	163	164	148	153	199	182	155	152	184	170	168	156	173	168	175	163	167	157	151	160	171	162	168	183	162	160	194	170	178	174	190	160	176	155	173	182	167	152	164	181	155	178	178	169	164	164	162	199	127	151	182	172	165	152	189	173	158	162	183	166	203	187	159	154	160	181	168	169	160	187	153	156	167	166	184	155	156	155	159	160	184	181	149	143	179	180	182	192	185	148	165	143	168	164	161	195	163	166	145	172	187	153	167	172	172	165	167	167	182	183	177	171	173	180	161	160	166	169	176	165	178	174	163	158	184	155	161	174	181	183	152	159	166	147	167	152	153	164	190	151	170	167	168	150	153	159	165	171	167	165	187	169	155	178	163	189	176	176	168	166	133	162	163	151	159	168	175	174	173	175	160	146	150	131	164	177	180	152	179	164	192	162	174	182	158	159	172	162	147	172	175	162	190	169	150	168	144	166	203	188	169	186	174	176	170	185	162	172	189	160	179	178	147	168	184	174	151	184	161	157	163	166	151	169	158	172	161	153	178	147	146	168	167	157	175	156	193	135	159	168	191	149	161	179	172	155	182	179	144	174	139	164	149	155	156	175	193	170	148	159	165	171	182	169	174	165	175	171	179	180	159	168	144	172	181	172	163	168	184	175	158	163	177	164	180	154	165	163	165	188	183	167	156	177	151	183	179	166	151	187	144	147	160	169	161	167	173	155	140	185	146	173	161	169	176	157	183	164	181	172	183	166	158	166	157	177	174	173	161	166	189	166	170	180	173	164	151	157	165	164	130	164	161	178	168	160	176	169	197	170	151	173	182	169	149	152	172	168	184	160	173	167	159	159	189	170	178	157	163	149	183	152	159	170	177	146	158	168	201	144	172	201	167	176	149	174	147	185	174	174	163	168	156	165	157	201	183	179	152	164	148	154	143	188	185	156	148	173	169	168	169	174	161	153	142	154	191	175	174	178	170	152	151	159	160	177	157	176	190	178	162	161	180	174	160	191	159	167	160	152	166	162	170	171	163	163	159	173	165	165	162	160	152	185	151	156	176	166	177	188	155	172	173	175	148	162	168	153	177	170	167	159	170	177	185	172	171	183	167	166	167	159	164	175	173	170	172	140	197	171	161	176	163	173	160	161	167	169	159	171	175	184	179	172	159	139	162	144	183	175	175	181	190	193	159	175	164	182	178	166	165	156	186	164	189	159	179	171	180	184	161	171	181	155	162	150	151	183	166	145	162	179	173	175	166	157	173	158	175	183	152	151	165	176	168	180	183	182	175	173	159	197	189	194	150	190	195	202	158	174	171	158	180	155	169	145	163	173	173	170	177	168	177	151	196	172	169	176	202	169	163	159	156	153	177	167	164	166	152	150	160	185	150	155	176	185	174	175	167	181	177	148	181	179	147	167	173	146	165	154	160	176	164	165	149	169	176	178	148	183	167	158	172	159	149	162	173	185	155	150	175	165	173	158	184	171	173	161	169	182	179	198	175	167	155	162	149	186	150	160	188	175	159	155	170	194	170	177	178	171	163	171	151	175	169	171	168	174	193	207	191	148	168	171	156	192	152	148	154	158	173	168	170	153	162	170	153	156	177	179	151	166	165	151	148	156	180	162	162	177	178	171	185	164	164	175	160	144	184	173	179	177	166	161	174	166	169	178	171	178	183	187	174	168	175	160	165	163	169	189	162	181	173	181	174	165	158	161	156	192	159	166	139	182	175	175	162	172	176	174	201	175	161	157	173	191	171	174	162	161	154	167	172	168	185	154	156	165	163	165	168	189	174	155	178	181	193	166	178	169	164	182	158	178	161	165	143	154	172	185	175	135	155	164	170	142	144	170	165	176	195	171	194	158	174	175	178	153	169	163	172	151	187	152	152	152	147	163	181	157	158	185	147	174	186	154	152	145	167	185	173	176	175	170	173	170	191	182	160	157	166	155	164	135	175	177	162	161	166	165	167	202	161	185	165	172	190	162	149	188	155	159	165	185	167	156	156	161	187	157	174	184	186	160	163	166	155	167	173	180	155	151	179	192	171	146	173	178	181	157	172	155	160	163	168	164	175	179	182	172	169	156	143	178	183	154	177	151	162	180	177	163	156	164	166	170	160	169	166	193	157	187	192	165	161	146	178	172	174	188	146	150	178	175	164	161	170	181	167	173	157	182	177	172	183	173	149	189	132	197	173	156	168	165	158	155	163	168	169	176	161	186	156	182	187	158	176	163	172	152	152	178	166	151	201	165	179	175	165	153	163	156	167	178	191	164	177	161	168	167	166	165	184	189	170	158	173	152	169	158	185	154	166	173	154	174	169	175	182	179	179	165	135
8398	9654	10336	10986	9452	9085	7516	4449	3599	6604	4127	1178	3434	5848	2993	2241	1510	733	792	632	660	547	548	579	542	482	537	498	496	514	510	513	543	479	512	542	506	514	527	505	544	489	516	496	495	514	510	476	482	482	485	446	481	486	543	504	485	520	497	480	485	544	502	480	497	494	523	475	508	497	511	498	558	470	496	496	474	514	479	523	519	470	498	497	479	527	490	530	558	527	508	469	477	498	519	475	521	511	521	498	524	538	531	467	495	467	497	501	461	497	471	522	513	512	476	498	485	498	520	474	463	513	501	490	507	493	491	518	468	534	499	475	483	477	523	482	493	518	514	533	456	515	507	534	484	495	521	531	505	502	485	470	486	509	518	508	477	508	498	483	505	525	551	507	509	498	481	485	498	504	497	447	506	489	509	528	517	497	463	533	493	478	485	487	488	469	469	483	497	432	501	502	504	500	487	515	500	475	482	510	479	491	480	502	504	501	506	512	493	515	468	534	510	507	500	509	500	490	448	499	513	476	524	495	525	495	547	519	500	491	524	531	483	511	495	516	496	484	499	488	474	492	516	459	480	487	458	512	500	517	503	495	499	477	496	507	469	471	493	475	475	507	496	472	474	514	491	491	467	507	463	481	521	516	447	480	539	541	515	519	493	529	517	536	536	513	515	504	521	520	524	474	498	483	508	509	505	474	503	509	520	505	469	468	473	494	505	512	489	512	490	544	478	492	513	509	451	500	519	517	507	503	500	495	465	513	497	539	515	484	502	497	543	524	514	508	487	463	482	534	532	488	483	545	497	463	455	518	492	464	486	473	511	509	497	493	454	524	520	515	469	506	498	510	467	486	509	510	524	513	531	560	463	524	492	473	478	468	445	502	496	488	494	519	512	508	498	482	498	500	496	478	496	501	512	484	490	539	498	484	463	488	477	474	498	498	521	476	491	485	487	462	482	493	502	526	491	482	460	495	498	470	492	454	496	526	511	475	510	485	493	475	489	494	505	493	509	471	507	525	519	498	529	492	508	483	475	492	513	485	503	486	503	477	544	433	462	469	501	542	508	517	509	528	451	540	493	482	493	522	531	484	547	468	533	468	507	478	520	504	478	518	500	467	501	506	532	522	501	509	502	465	519	462	447	489	488	479	483	457	486	521	493	505	475	494	492	488	466	482	524	446	491	526	535	505	469	507	476	492	501	515	512	466	498	493	507	502	518	509	498	500	486	521	549	460	501	469	486	492	484	502	501	502	541	476	508	493	519	543	523	474	503	506	470	493	539	519	502	476	527	519	467	488	508	527	464	483	514	485	472	522	506	498	528	496	508	519	497	503	517	534	471	511	495	501	453	532	492	491	489	491	485	505	474	491	494	487	529	519	467	555	486	485	524	490	504	534	484	553	450	476	512	463	507	482	456	493	459	477	500	492	503	497	482	474	460	456	485	491	497	512	484	512	483	481	527	507	521	529	494	475	532	482	479	505	526	522	490	531	465	512	513	484	497	504	489	491	455	526	495	492	532	493	495	519	531	506	500	498	496	501	494	488	482	509	456	522	506	505	510	498	476	492	462	524	520	490	476	462	498	485	496	527	485	524	525	534	479	527	455	492	479	505	505	507	523	484	478	519	520	504	506	530	553	509	490	537	516	460	492	487	515	483	492	519	501	527	508	517	500	493	522	483	502	471	480	478	507	499	496	467	481	490	467	495	537	489	457	520	442	511	504	485	509	509	541	471	500	452	507	523	468	506	485	476	506	523	509	481	521	481	479	500	536	503	525	520	476	481	496	486	505	546	481	534	488	492	523	515	516	494	508	523	499	488	487	504	520	529	534	491	512	487	503	489	543	492	489	496	504	523	510	505	521	527	457	469	495	519	491	494	513	458	468	488	491	497	505	459	508	499	498	478	499	453	537	501	473	499	511	481	490	521	512	480	537	465	481	460	502	465	532	491	508	483	471	499	503	503	493	496	511	483	503	492	465	496	496	517	460	475	476	513	520	481	549	486	510	509	525	529	476	501	485	510	472	516	518	547	529	508	504	544	505	524	507	489	498	517	471	542	525	523	462	542	528	518	517	474	503	528	482	507	533	533	468	514	498	463	441	517	496	478	496	511	576	521	504	507	537	519	500	476	482	500	532	485	466	476	489	511	497	505	510	485	531	496	521	487	499	507	530	489	489	507	515	534	496	496	470	520	457	548	512	506	473	501	481	490	527	532	510	494	500	510	499	525	487	478	493	513	526	507	462	502	478	466	507	514	447	459	475	516	543	495	486	503	511	534	513	524	484	476	487	481	484	487	500	522	493	511	484	489	526	482	496	519	446	460	473	507	524	535	473	516	498	537	481	477	500	492	446	478	498	483	488	506	523	503	562	470	508	569	535	517	520	485	529	531	498	493	524	495	507	478	497	483	500	529	541	480	494	478	466	496	510	503	484	510	458	534	498	473	487	523	524	516	518	481	484	495	506	525	498	501	470	477	491	509	531	474	503	501	470	495	536	499	471	538	549	494	482	514	565	481	556	477	525	520	503	499	444	490	512	544	494	541	506	492	509	506	490	469	528	487	502	501	520	484	500	495	517	496	493	492	465	489	475	514	525	514	507	491	478	445	493	524	484	517	477	517	552	479	495	501	477	472	508	500	502	491	457	505	476	464	512	499	508	491	475	515	513	478	493	496	527	494	463	500	472	510	473	499	531	519	514	451	512	482	527	475	495	542	489	512	495	487	476	489	542	447	515	519	514	515	508	489	458	498	499	532	483	480	505	493	466	494	529	484	477	493	519	468	476	509	503	503	487	504	456	496	494	550	486	486	526	534	500	489	495	517	496	524	512	547	510	515	482	457	491	463	491	516	483	486	535	510	502	513	474	488	517	499	527	468	472	480	487	474	502	482	503	498	448	478	473	505	472	493	463	495	489	524	516	496	501	481	491	480	486	493	525	486	528	476	494	488	501	528	499	523	503	509	505	538	503	511	470	551	523	509	505	517	497	478	520	492	495	480	511	475	456	523	501	488	514	512	531	492	540	491	483	500	472	477	532	536	522	493	494	504	513	515	494	498	535	531	492	503	570	517	498	469	506	480	484	515	512	513	467	484	522	482	506	540	490	516	527	509	517	503	479	508	469	468	504	497	558	534	517	499	523	502	496	480	480	513	514	495	496	519	522	473	479	511	522	510	499	488	488	475	493	489	473	498	510	502	497	511	513	513	499	481	508	501	497	524	514	472	463	510	490	466	500	510	516	511	460	495	511	496	510	468	468	477	522	501	471	519	514	503	505	501	502	484	486	507	529	484	481	537	505	491	483	477	481	492	524	501	492	484	505	481	486	462	473	493	511	506	507	476	454	514	493	498	543	533	505	464	556	498	518	472	488	505	470	479	473	523	515	506	528	467	496	498	545	531	494	481	496	520	521	458	460	495	525	459	519	484	512	502	523	491	536	501	460	476	493	499	482	538	491	498	501	511	494	520	519	488	508	487	473	488	511	515
30996	36966	26891	22888	19813	16278	14992	10858	8336	10012	9357	2826	3921	8397	4650	3065	1840	648	719	583	374	299	354	327	293	307	250	259	261	250	265	248	259	268	231	266	273	262	248	247	264	275	256	242	247	231	260	239	271	242	275	228	234	250	253	248	266	235	270	272	271	244	269	277	263	268	267	269	271	238	260	213	262	257	252	246	255	280	260	255	241	267	261	265	256	248	254	268	226	235	234	270	296	256	241	264	266	230	259	241	309	276	268	233	289	270	265	253	241	271	270	285	257	260	236	263	245	253	269	235	258	243	284	274	261	250	265	281	257	278	273	269	261	241	276	241	252	266	251	244	265	224	271	245	241	262	265	265	259	256	273	252	268	266	249	244	265	285	258	254	293	270	265	268	261	248	247	268	256	256	232	247	233	237	240	261	267	261	275	260	276	238	258	271	303	259	267	256	271	262	239	244	235	230	296	246	285	250	287	259	296	284	265	272	271	235	277	241	256	247	249	239	248	245	271	259	231	241	258	267	243	270	252	272	226	284	258	251	260	266	248	264	270	258	254	267	279	249	227	278	233	284	266	263	259	278	257	279	259	254	236	240	271	254	262	258	240	239	275	222	274	245	271	221	262	281	258	237	227	258	272	266	303	248	250	251	255	244	259	270	267	256	234	262	260	251	273	232	247	272	243	250	274	268	243	274	257	279	241	313	249	249	278	269	259	256	246	263	244	270	258	271	253	280	272	248	286	258	262	252	262	244	247	269	243	265	287	269	238	246	278	254	266	223	265	276	254	228	263	263	272	248	272	255	281	248	229	254	247	266	249	245	216	229	261	245	253	242	285	280	238	249	253	259	253	295	277	242	260	266	265	292	251	244	237	268	302	267	217	252	271	267	249	266	297	278	276	252	281	277	253	266	257	235	251	267	231	265	230	264	226	241	251	282	263	255	288	253	255	251	255	269	267	261	284	254	259	257	269	255	270	267	247	236	247	239	242	268	267	245	231	258	253	243	274	231	229	264	245	259	285	240	264	243	271	227	244	244	262	272	264	275	254	294	250	253	228	251	261	230	239	244	244	252	275	250	240	248	249	237	277	253	269	273	250	265	264	263	249	256	270	256	284	263	247	249	243	251	265	240	271	255	251	249	239	276	259	258	272	222	249	272	256	277	270	275	242	254	267	292	253	257	233	259	291	270	236	249	287	267	251	261	271	270	272	292	262	238	280	237	275	258	263	266	223	231	261	243	297	273	269	250	264	279	254	271	268	271	250	206	245	257	242	263	252	272	261	238	274	241	256	265	249	259	255	261	241	222	257	237	263	243	239	234	260	243	255	252	265	269	246	228	236	222	257	241	230	251	272	294	234	264	259	260	257	246	248	283	235	242	271	238	240	256	273	223	228	255	270	282	286	252	285	212	238	248	256	253	274	267	274	261	259	256	253	306	235	267	240	245	241	243	245	251	266	275	247	271	244	270	238	234	247	247	252	259	224	252	248	253	266	256	224	240	269	257	232	257	260	203	263	286	245	247	246	260	251	245	276	283	283	270	255	282	246	294	279	238	254	264	251	261	273	249	278	247	277	274	246	220	263	254	268	271	259	248	253	258	250	257	257	261	254	255	236	281	263	255	254	274	258	284	263	282	254	268	272	248	266	253	278	288	253	243	238	271	241	254	247	245	253	293	248	263	250	241	254	278	262	244	241	232	241	262	269	253	281	265	248	226	245	234	230	265	266	271	263	264	237	262	297	248	260	258	262	268	258	248	267	263	276	235	265	275	264	282	266	228	273	262	252	250	246	265	235	253	250	272	247	246	251	241	254	257	262	242	285	266	270	246	247	241	274	245	290	239	272	250	251	282	235	280	238	271	252	258	259	228	249	231	266	275	250	258	259	262	237	236	274	271	269	259	237	261	253	263	249	253	291	257	217	246	282	236	263	230	255	230	276	260	260	268	235	269	259	245	262	264	245	281	265	270	243	237	243	250	264	245	265	234	268	262	252	244	265	295	213	251	258	260	269	253	256	254	248	283	272	263	280	235	248	234	261	263	252	284	280	267	249	271	303	253	249	253	275	268	275	242	266	260	263	270	267	258	264	240	276	252	247	253	272	246	264	234	247	240	255	238	238	251	267	228	247	227	294	277	249	240	288	263	243	242	276	261	244	271	252	256	267	280	261	263	255	255	238	268	243	238	267	254	267	235	272	262	273	245	215	241	275	284	264	253	250	257	236	264	226	241	245	260	251	266	271	265	284	273	245	252	252	255	227	237	250	264	253	268	273	272	242	272	246	253	268	268	230	265	241	272	227	241	231	259	238	260	266	256	264	265	277	237	247	269	264	288	254	236	246	249	260	265	264	237	275	277	234	263	252	262	265	239	251	249	278	237	214	245	261	246	247	293	252	287	290	286	263	269	230	251	247	248	236	261	256	251	259	275	250	241	228	252	249	237	288	266	249	270	277	261	243	241	269	259	281	258	251	247	237	267	255	255	251	264	284	279	250	257	259	265	274	256	235	268	278	268	248	270	244	237	251	252	269	243	268	227	256	244	253	239	265	238	233	259	247	251	246	271	216	241	269	270	243	244	250	251	262	283	272	262	217	284	279	237	244	278	235	280	261	268	251	271	231	269	237	260	256	254	256	261	280	268	240	259	232	266	247	264	248	251	238	266	247	307	276	269	241	229	234	268	238	251	261	260	260	257	244	252	261	249	247	264	243	244	275	257	280	270	265	253	284	239	271	253	269	284	280	265	270	238	253	273	269	274	282	263	252	268	262	243	240	246	277	274	268	283	247	278	258	264	241	250	261	249	242	281	262	253	269	272	232	252	241	242	247	274	228	252	230	259	238	254	244	243	264	233	237	236	257	249	245	272	285	244	272	242	249	268	265	254	271	247	260	272	262	256	249	242	260	239	289	252	235	271	251	241	232	255	284	232	247	245	248	259	256	247	253	246	243	250	255	255	283	255	276	259	264	261	245	249	250	247	248	265	245	273	245	261	270	251	286	254	247	264	240	258	250	242	262	270	237	262	237	232	259	255	261	300	273	265	237	235	243	267	254	253	231	247	247	259	258	229	263	251	264	282	246	251	251	240	259	246	268	245	264	259	245	260	280	230	259	264	273	250	249	250	256	232	243	250	260	247	254	259	251	249	289	277	261	235	249	268	272	259	240	262	244	259	267	260	261	261	261	258	283	257	254	286	278	237	272	264	232	249	282	267	276	269	267	257	245	242	222	243	247	274	276	261	271	263	243	235	228	259	269	258	248	248	264	246	247	249	240	244	280	219	254	259	261	277	248	255	259	273	243	243	267	256	268	238	215	269	232	218	269	232	235	247	254	261	272	237	262	251	245	286	243	248	263	253	259	224	281	257	268	235	275	263	260	263	239	300	263	275	289	273	266	268	252	262	249	244	270	251	243	254	270	261	260	266	251	256	246	248	230	231	255	238	270	261	242	243	251	266	227	264	243	266	267	264	250	228	249	263	257	270	249	226
24289	28266	24465	25299	26455	25452	26294	19048	18379	22712	18121	5344	15174	27419	16832	13480	8836	2895	3846	2839	1553	1233	1391	1346	913	811	788	801	771	760	722	744	732	731	729	696	705	722	739	722	728	681	670	749	756	734	717	716	709	759	730	721	667	703	727	688	691	699	677	692	673	712	712	718	746	705	726	734	733	754	692	698	733	700	760	683	703	730	720	695	721	660	712	690	714	734	678	741	689	716	693	682	698	710	659	763	719	696	690	710	705	722	778	707	713	718	677	710	730	684	707	721	690	729	714	766	723	704	662	754	691	695	697	690	692	704	744	713	760	752	721	686	716	688	670	702	679	699	702	726	697	725	708	711	740	675	695	659	703	704	665	692	704	707	709	702	649	715	697	703	681	694	688	701	746	762	728	689	712	670	701	656	731	742	710	682	652	706	720	695	676	703	660	735	687	715	732	725	669	669	743	673	683	701	634	682	730	722	721	688	678	709	787	697	687	732	720	685	699	717	683	725	646	692	706	736	729	694	695	694	701	698	711	724	728	638	717	684	762	690	668	718	740	679	663	719	708	711	707	712	732	689	735	708	719	693	691	687	689	682	727	681	718	701	716	703	734	706	720	739	712	716	759	726	681	688	696	710	710	671	698	711	722	732	700	676	734	721	730	774	683	710	717	728	708	690	679	759	674	711	669	678	682	683	721	708	711	680	751	652	716	686	708	660	717	737	698	723	673	700	736	693	675	723	684	732	697	729	720	739	727	663	700	706	661	660	768	658	718	681	708	711	676	678	686	712	763	726	706	702	673	655	657	735	712	671	688	670	698	682	667	730	699	692	690	731	688	653	680	721	729	746	698	719	770	730	696	722	703	687	692	723	688	707	670	706	706	772	652	713	752	697	652	694	715	698	729	784	686	686	671	687	724	711	709	707	723	679	630	696	712	760	714	721	720	732	700	657	693	692	708	701	701	736	664	636	698	713	675	694	736	699	721	643	689	691	705	703	724	735	720	696	694	720	744	718	686	700	677	664	694	724	732	686	704	686	714	656	677	664	710	684	686	663	683	656	686	678	707	699	694	702	697	706	728	715	677	739	765	709	711	681	737	708	684	640	714	680	724	772	699	748	704	680	684	718	702	760	725	737	716	709	697	695	685	659	722	739	738	699	699	712	681	677	693	727	666	706	701	704	687	712	715	692	687	683	683	685	667	711	704	716	717	692	723	707	686	743	701	690	742	693	705	662	691	687	699	689	689	730	680	694	724	692	712	708	746	733	720	707	703	697	675	733	720	691	688	767	731	705	714	702	694	695	712	694	711	696	671	681	713	756	663	732	725	654	721	661	704	664	739	717	705	713	725	703	707	720	745	744	716	762	745	686	704	734	642	746	708	695	633	723	701	705	693	749	710	742	631	679	730	685	673	735	679	703	676	651	732	702	681	673	673	687	682	728	672	686	688	690	690	667	672	726	677	645	730	712	727	698	671	712	656	701	702	683	726	701	709	751	669	710	716	739	667	741	715	708	730	728	701	743	705	704	666	656	672	631	662	684	694	719	719	737	757	683	696	741	706	703	688	701	734	662	725	748	682	711	709	732	732	693	731	661	707	687	720	671	698	680	687	706	695	737	695	739	688	758	697	679	723	689	655	694	671	743	759	697	738	746	683	723	636	691	671	708	705	679	697	686	718	688	692	712	707	695	704	705	666	678	688	735	701	703	672	717	729	695	676	703	701	682	676	700	691	691	724	684	717	709	738	768	719	678	735	700	665	664	689	701	656	712	675	742	740	740	702	687	737	720	702	699	776	742	686	644	696	714	695	684	732	706	738	754	686	684	703	682	686	727	698	685	697	746	643	716	725	692	713	671	737	728	679	717	735	668	672	749	738	739	727	694	693	681	720	694	685	691	686	685	650	720	735	709	674	739	693	646	706	671	735	648	694	731	699	674	758	699	737	677	695	729	715	683	694	707	715	659	675	735	747	703	655	691	734	746	663	747	684	770	668	696	705	679	719	716	694	695	659	718	716	689	718	663	715	666	692	714	691	694	692	749	715	707	723	716	691	709	695	671	712	712	691	663	713	695	667	679	705	730	702	696	720	670	708	723	728	672	689	713	717	702	707	730	712	702	659	675	657	699	730	729	728	725	701	728	717	680	695	722	677	735	683	662	709	722	699	749	683	708	693	688	715	706	691	691	671	712	694	683	669	703	694	696	739	706	691	695	697	670	666	719	688	693	686	666	727	703	668	726	646	657	669	679	688	668	722	685	698	694	682	718	694	691	707	756	698	688	708	691	675	654	705	700	701	648	765	715	730	743	674	738	734	690	732	712	749	718	656	722	712	733	686	714	719	674	701	702	682	670	692	688	725	666	729	726	732	716	733	726	697	695	704	698	743	717	679	715	704	734	731	704	713	667	725	658	697	733	708	665	750	660	706	725	689	686	704	667	691	680	729	681	698	764	720	691	735	740	699	710	725	736	670	704	702	707	716	752	681	746	699	690	693	669	694	733	713	696	684	719	707	710	683	664	705	696	716	701	745	721	710	658	745	702	704	715	716	692	706	679	708	676	751	751	697	701	699	745	736	735	674	674	725	707	712	696	690	675	701	715	719	711	649	723	729	703	677	735	676	731	727	695	710	723	685	727	644	696	696	691	697	686	707	765	683	747	754	742	704	726	773	704	680	658	662	667	722	685	754	694	735	722	696	712	733	661	697	709	684	733	740	676	683	720	693	703	766	666	663	712	738	645	710	659	724	674	701	688	691	684	688	732	682	683	702	719	701	731	698	735	742	694	725	764	755	721	781	671	668	730	707	715	686	694	700	726	706	699	697	661	691	716	675	747	703	710	701	707	703	690	711	731	666	718	754	667	748	710	674	689	682	676	693	676	704	697	684	729	742	691	741	717	717	687	709	701	720	690	651	715	698	741	683	673	665	695	734	719	707	682	699	685	716	671	716	725	701	680	683	701	691	718	680	701	701	704	699	739	680	717	669	655	709	728	701	677	725	673	737	753	704	727	704	728	703	681	773	717	650	694	686	631	702	719	736	688	684	731	699	706	723	701	741	712	691	686	704	686	700	713	695	738	718	735	738	716	682	731	723	697	679	683	698	687	685	678	726	726	712	691	786	683	730	697	725	695	666	719	716	730	692	715	694	727	710	696	678	695	739	709	650	677	640	693	700	713	683	682	724	697	729	713	670	731	736	670	695	700	713	666	704	679	726	719	702	700	747	691	752	682	697	716	711	716	711	702	706	689	703	685	688	678	664	721	670	727	737	706	730	681	703	715	691	646	718	705	682	704	677	747	730	678	693	718	652	671	675	691	681	767	673	690	732	730	661	713	683	694	699	706	666	754	691	700	688	733	739	696	710	698	719	679	698	666	719	681	737	715	696	700	735	709	711	716	699	678	717	693	734	680	700	698	651	661	720	690	682	740	697	652	728	705	727	703	679	660	713	685	749	741	737	712	676	678	717	683	678	704	713	703	720	768	701	683	680	698
47809	43154	31941	29897	29537	28617	27135	25028	24054	22279	21237	8021	10073	20346	16774	11116	5564	1961	1340	1339	966	704	600	408	344	276	242	292	271	277	278	257	302	267	295	254	243	280	266	253	260	278	255	287	240	245	253	261	264	236	233	256	266	257	247	255	279	255	267	248	265	262	269	264	258	226	250	285	253	261	268	271	249	275	242	244	254	276	235	267	268	242	265	258	273	275	254	262	246	225	271	242	272	214	285	256	251	244	221	262	260	258	274	239	274	246	282	239	241	265	261	271	243	309	224	256	268	256	225	247	263	231	249	252	242	260	246	275	244	257	218	229	242	263	252	225	233	260	233	259	215	258	251	250	253	243	278	250	270	239	230	237	258	238	272	229	270	238	267	277	272	223	288	261	242	267	238	230	234	271	222	236	271	250	227	251	258	258	253	273	243	243	235	264	267	245	259	250	217	234	270	271	269	268	252	229	244	248	279	242	239	257	273	229	285	257	275	214	269	223	269	244	234	267	261	261	265	230	241	244	248	230	263	279	238	262	219	245	256	256	252	268	252	233	244	239	263	259	231	268	243	264	255	270	246	261	230	269	250	267	253	233	237	244	243	255	256	215	263	242	270	247	248	242	237	228	244	248	245	260	268	215	263	228	241	263	229	230	248	239	279	244	272	287	254	244	244	240	241	240	255	254	249	247	279	243	247	241	260	239	269	261	261	290	262	265	240	272	264	258	274	230	248	249	272	265	257	243	272	257	261	247	233	271	278	261	263	265	272	252	233	247	292	246	252	256	236	237	269	265	280	256	262	250	272	260	258	233	252	231	233	233	252	254	261	240	274	259	237	240	280	255	259	247	262	254	265	259	253	246	258	247	254	268	263	258	242	251	254	271	258	256	249	256	270	270	255	264	251	241	257	269	273	249	230	240	248	258	253	257	255	267	251	270	257	229	263	256	252	248	261	265	233	246	234	272	241	262	237	267	259	252	268	252	263	252	238	244	261	254	257	256	258	284	231	225	252	255	238	243	256	265	283	262	235	249	260	264	275	244	258	264	255	270	274	264	275	256	268	268	237	271	257	278	249	256	275	268	284	248	256	255	253	261	277	245	261	237	271	219	266	248	268	256	248	258	244	260	254	280	234	230	244	233	249	276	257	243	221	237	232	239	268	264	276	273	243	274	257	273	270	271	243	230	277	259	226	268	249	249	274	243	261	243	251	269	264	251	239	256	263	283	283	247	270	271	283	258	240	243	241	248	253	242	243	271	263	245	253	257	266	250	271	245	214	249	247	260	262	254	242	253	262	249	269	266	269	272	250	240	250	250	236	234	235	246	291	258	236	216	249	236	255	233	246	260	243	256	245	241	258	259	261	284	266	279	253	274	223	249	266	243	274	260	259	272	248	234	238	242	244	244	234	234	229	247	235	252	254	223	240	232	251	227	229	247	244	279	261	256	272	239	222	233	253	237	259	211	299	222	248	252	241	261	250	255	219	231	263	271	255	244	236	273	262	258	263	258	236	272	260	229	249	240	244	251	226	278	254	261	256	269	249	241	240	241	225	234	253	264	274	240	277	247	242	258	264	240	250	242	242	259	250	269	283	268	227	216	263	244	246	263	258	244	281	270	243	252	247	242	259	257	238	251	242	233	249	264	248	272	271	267	262	237	272	234	260	248	242	230	238	262	262	236	262	273	255	288	257	253	252	236	244	263	280	258	236	247	281	268	276	236	218	269	214	297	237	222	277	267	236	295	244	223	240	258	225	261	286	238	271	245	260	259	238	283	250	258	240	246	241	253	251	248	268	263	254	238	256	279	255	255	244	253	251	258	259	250	251	252	265	253	277	264	252	240	257	256	247	256	262	245	235	249	239	251	238	249	248	238	273	258	271	269	281	257	244	251	254	266	253	269	286	249	228	251	261	260	252	246	263	259	244	273	243	240	242	270	225	238	246	240	260	277	255	273	269	254	248	232	221	239	242	248	271	232	294	249	221	265	270	231	251	242	246	251	270	278	289	296	253	250	241	240	248	256	259	259	274	242	260	254	212	221	229	240	239	221	232	237	275	285	243	234	249	278	245	230	260	253	246	245	244	254	263	255	247	268	249	282	235	263	248	229	221	243	239	250	262	279	224	261	272	273	237	253	249	275	238	240	263	268	252	245	240	259	246	239	251	285	234	240	246	267	248	276	265	246	263	224	266	255	249	241	240	249	247	242	255	262	281	266	253	233	256	250	245	231	255	253	265	281	243	280	249	237	261	246	242	256	223	253	249	242	244	249	255	240	244	252	255	241	229	265	267	248	250	262	265	267	276	244	282	238	237	244	262	243	224	252	269	236	263	251	261	228	238	267	261	257	241	252	274	278	250	265	266	286	287	243	242	268	271	290	265	263	256	264	247	270	269	259	209	252	255	268	218	243	225	261	237	254	219	246	247	266	230	274	300	247	271	274	266	255	237	234	244	250	263	213	225	238	256	262	276	238	262	258	273	255	276	228	238	255	250	250	256	255	255	237	283	283	240	251	242	285	262	249	249	249	239	252	238	260	305	287	261	231	240	276	282	268	277	242	268	245	290	250	228	237	265	253	242	265	262	281	291	271	254	259	234	275	228	273	253	265	261	256	261	266	273	269	260	243	255	261	254	229	253	281	253	241	239	265	256	247	259	240	259	265	252	282	273	257	267	243	234	252	263	273	261	254	250	242	238	250	224	228	287	245	245	258	253	255	275	278	267	255	239	265	262	248	216	251	252	261	254	271	221	270	273	271	263	252	276	247	254	248	258	267	297	259	263	263	242	227	231	249	251	257	268	257	221	251	247	268	249	228	254	272	274	248	236	255	243	236	248	260	252	264	252	248	276	291	256	279	245	269	249	278	251	267	241	261	239	261	223	281	238	267	246	267	269	245	265	226	289	235	257	241	249	235	256	253	241	270	263	263	264	245	262	251	243	221	235	240	233	262	257	279	253	262	251	242	260	255	245	270	215	284	267	246	256	237	263	265	246	259	256	239	280	261	241	253	284	279	266	275	227	233	267	249	243	236	284	249	253	284	239	239	271	258	255	272	221	266	246	255	257	257	269	274	254	270	248	265	239	227	266	257	260	261	277	238	280	229	245	232	245	254	261	251	269	248	276	256	268	292	260	258	231	250	273	258	236	265	255	236	236	250	260	245	269	237	241	229	238	264	243	281	242	252	254	250	256	263	262	257	255	238	257	255	245	257	242	277	261	256	239	265	246	261	256	245	233	247	257	249	261	233	255	252	277	248	241	252	272	254	252	257	227	229	251	275	245	252	233	274	214	256	278	266	249	232	237	261	241	229	276	263	261	277	220	276	269	288	256	262	264	280	283	260	264	262	265	228	266	269	302	262	248	256	285	241	252	237	247	251	258	249	274	277	263	270	251	281	266	257	256	254	238	237	241	259	230	241	225	223	252	248	254	238	276	271	244	257	280	255	247	235	255	261	285	254	252	262	267	298	274	249	278	243	257	256	240	260
37014	40359	33404	35956	36265	36673	37437	33446	34866	33160	28114	8860	23645	40671	32608	27093	16986	6913	6500	6030	4741	3198	3140	1683	1202	963	857	821	773	784	823	788	746	750	779	741	780	813	796	694	705	669	746	730	741	702	694	739	713	728	722	755	680	704	713	732	729	667	681	690	727	708	677	695	671	686	683	676	724	737	681	672	684	696	681	699	659	685	689	686	669	690	741	652	654	632	661	691	684	644	689	692	689	700	683	668	695	654	673	675	663	636	660	610	639	623	685	635	713	666	648	707	636	673	662	630	662	700	675	593	649	681	709	632	635	686	669	645	630	664	693	654	625	647	659	691	664	665	677	691	628	740	623	678	742	690	689	677	697	631	686	670	655	677	676	673	658	622	666	652	658	693	668	635	663	695	661	693	718	631	654	661	656	646	662	625	681	698	709	678	688	683	659	688	653	672	672	676	658	656	682	673	699	650	718	665	675	618	627	680	689	695	675	654	628	670	680	663	657	661	649	643	666	655	676	658	690	647	681	659	650	676	679	687	650	664	659	677	638	672	608	651	677	651	668	623	613	656	653	631	651	665	671	671	651	639	667	705	631	674	664	662	667	672	688	643	649	637	665	683	593	668	642	674	646	625	647	682	677	683	698	669	629	632	673	686	699	664	678	620	681	686	628	651	647	700	637	665	648	689	645	649	664	691	650	678	667	656	600	675	685	671	644	660	596	608	659	646	693	629	658	672	712	658	668	659	644	627	687	634	617	687	644	666	674	642	688	652	697	645	674	660	669	640	654	687	715	682	639	667	608	673	699	657	655	640	660	658	663	655	665	703	677	638	672	635	640	716	610	607	699	647	660	670	652	671	669	622	712	687	699	641	653	712	669	707	650	612	638	644	662	657	679	659	687	655	619	672	630	697	664	669	651	695	613	649	627	632	654	660	630	718	662	656	645	677	679	648	687	663	681	624	673	632	674	646	602	701	651	649	670	634	640	659	601	676	649	666	687	580	667	627	679	667	674	691	626	681	645	621	630	646	669	648	682	671	659	665	668	706	664	667	623	675	660	672	690	668	684	712	599	665	683	649	651	694	630	690	684	680	694	677	665	674	629	648	682	635	687	635	640	658	647	609	630	662	679	648	689	666	698	641	690	655	630	680	615	659	636	666	619	645	655	635	657	648	711	680	684	673	685	667	677	649	681	650	691	714	663	652	660	638	703	690	680	668	632	665	683	692	635	678	673	696	630	609	615	702	622	670	684	652	677	672	654	656	606	694	661	634	659	706	648	682	665	688	658	628	657	693	656	683	639	658	681	711	688	655	679	616	703	659	622	650	663	673	683	668	681	645	645	676	669	658	672	660	675	642	685	653	649	655	595	690	640	624	698	666	637	650	635	633	679	645	696	633	580	645	670	683	641	667	653	599	628	672	690	666	658	585	672	676	636	642	637	628	645	681	715	625	656	650	642	691	688	663	631	646	690	660	667	616	656	667	674	654	604	665	658	703	682	690	716	693	629	635	632	682	671	674	664	641	630	659	604	642	675	671	630	675	694	667	700	651	688	707	638	669	684	694	648	675	648	659	629	652	667	667	697	630	673	640	640	624	673	673	607	638	660	663	674	619	654	651	638	664	663	649	656	685	697	683	664	638	706	653	660	646	668	667	653	694	621	635	693	697	632	668	660	684	644	668	674	680	683	680	638	685	689	634	690	624	708	682	646	640	684	673	687	605	627	634	659	674	659	740	653	685	652	672	643	655	690	650	694	650	642	611	651	683	675	674	640	672	655	661	641	625	666	659	689	668	667	680	672	632	666	645	689	693	693	711	658	644	655	649	678	651	677	642	651	652	687	643	668	657	679	654	708	632	692	664	683	664	627	645	642	658	691	696	616	696	633	604	641	682	660	648	664	669	671	665	633	665	683	669	634	633	701	670	718	656	681	685	680	639	685	640	668	644	660	702	616	681	669	628	697	645	674	652	669	703	671	634	637	631	662	658	669	654	613	649	627	685	645	644	670	649	643	655	635	646	658	620	700	644	702	660	689	675	641	640	694	672	707	679	630	686	673	703	677	691	653	681	646	682	625	680	692	659	658	663	585	693	687	662	632	680	645	658	655	680	701	682	696	695	683	697	712	661	686	658	664	643	672	625	645	677	728	690	665	658	688	662	643	683	674	643	640	637	710	683	658	651	602	696	651	679	680	708	629	654	688	660	677	688	600	652	668	649	642	692	666	642	728	670	659	621	692	711	709	637	674	690	690	661	669	668	657	654	659	626	644	677	662	654	687	700	671	644	733	617	658	690	648	674	630	628	668	647	644	664	655	659	641	660	671	673	663	687	652	674	660	674	597	657	684	614	621	665	650	677	661	632	689	614	679	683	676	661	676	617	678	629	653	669	670	655	667	675	700	660	699	626	621	676	650	671	698	648	655	674	673	635	721	677	659	659	638	670	656	629	677	640	600	736	622	650	646	687	687	664	722	687	676	659	644	655	661	697	673	697	658	673	627	685	675	659	644	638	646	684	657	697	621	688	684	660	643	664	644	670	649	683	621	694	648	620	696	647	637	680	656	644	689	699	691	641	689	677	679	629	697	646	626	655	666	643	656	673	683	631	664	703	630	619	679	633	668	667	668	704	656	640	631	650	630	726	657	664	662	639	667	658	625	674	660	678	624	634	676	682	626	666	641	658	670	670	669	680	645	647	680	644	697	625	694	648	635	657	645	685	658	682	625	660	691	635	646	681	665	674	692	645	671	685	686	662	666	692	671	645	636	647	682	687	671	628	738	678	625	668	616	657	641	687	624	695	672	688	672	673	627	645	647	631	725	652	654	684	655	670	673	668	677	633	640	662	693	667	688	650	644	677	708	615	675	655	649	638	621	675	666	665	664	701	627	626	674	672	632	658	695	624	613	648	639	674	653	654	614	699	647	646	631	678	628	691	661	701	638	650	636	699	647	668	683	625	664	705	661	615	677	642	662	670	683	717	692	707	647	639	683	617	699	637	677	683	630	665	692	669	636	658	671	680	681	685	615	663	626	658	653	677	637	629	679	616	661	654	664	659	642	633	691	697	686	691	656	615	651	678	710	658	649	661	612	660	643	625	668	674	659	632	658	656	640	654	679	668	602	638	696	657	665	672	655	613	705	710	690	665	643	677	697	679	643	691	679	669	706	640	678	643	710	701	593	651	666	689	636	646	722	635	683	635	633	642	690	688	641	649	674	677	654	653	655	658	668	644	668	634	685	672	620	625	661	647	644	656	664	689	649	696	608	722	686	631	651	627	702	686	687	664	608	665	708	659	704	704	717	652	690	640	636	663	653	679	669	698	626	673	641	662	649	663	663	670	725	671	654	683	648	681	671	618	678	685	644	695	657	661	674	649	637	627	703	697	649	679	673	649	674	677	668	693	668	678	694	634	654	642	622	679	678	678	683	667	647	665	670	685	666	658	612	649	609	630	677	665	668	655	640	662	690	664	678	669	706	654	707	672	676	648	669	684
10470	9124	5350	4095	3254	2105	1861	1262	1059	1226	708	306	458	857	570	396	263	179	213	190	171	177	165	159	159	150	182	173	158	165	165	167	174	175	147	194	162	189	171	170	157	143	156	165	158	151	150	172	177	148	199	160	167	143	164	168	187	167	176	145	151	152	169	138	161	160	146	151	171	172	179	190	180	173	142	173	151	173	160	184	178	182	191	165	152	160	166	161	171	174	184	193	165	165	178	166	166	181	173	160	178	167	173	203	158	158	169	154	169	166	165	171	150	150	145	173	162	160	170	142	176	187	172	181	162	165	171	181	164	164	152	169	161	179	179	177	170	183	161	176	155	160	165	147	169	149	166	166	169	163	172	169	160	183	152	165	190	159	188	160	151	161	166	174	187	185	166	168	178	167	157	175	182	147	160	181	160	148	180	163	178	184	169	166	186	199	160	159	158	149	144	169	167	170	173	174	178	173	169	170	170	182	188	170	160	179	169	181	170	184	158	157	171	162	156	185	140	190	188	151	148	153	151	182	146	149	171	164	177	171	178	166	149	168	165	135	169	152	168	160	179	169	166	160	158	141	141	160	166	181	184	159	183	153	158	183	184	175	181	162	162	180	168	190	165	173	180	168	159	163	182	190	172	174	183	165	190	160	160	176	166	167	192	164	188	168	169	165	170	164	150	184	176	155	160	175	167	169	175	163	190	161	192	176	169	171	159	161	163	180	165	167	150	162	178	150	183	170	168	163	186	151	196	186	170	161	182	210	153	169	179	190	167	193	179	174	166	148	191	155	162	169	177	159	143	165	152	159	187	149	183	153	161	168	150	168	188	169	167	152	163	154	146	176	185	195	169	189	149	189	182	175	174	190	162	161	157	168	157	179	165	204	148	161	153	156	160	165	148	162	169	184	167	171	151	134	182	167	179	190	169	178	159	185	163	142	162	168	171	153	174	178	183	160	157	145	165	149	167	197	170	170	173	157	186	190	150	192	181	144	154	187	168	156	171	183	143	167	169	148	154	180	183	158	150	171	162	184	161	155	179	163	184	169	155	146	190	184	159	162	168	144	172	186	172	168	192	176	175	147	147	163	158	155	149	173	184	169	148	140	151	154	182	160	167	166	187	164	179	171	184	143	188	173	165	165	164	154	172	161	173	170	149	190	160	163	156	183	188	169	152	180	188	171	174	160	174	152	180	162	183	146	191	179	168	146	169	185	167	169	159	167	193	170	209	154	176	201	191	163	156	163	174	165	165	159	180	167	175	164	161	144	187	165	166	168	168	175	180	173	166	189	157	171	175	149	177	162	176	179	188	160	183	170	167	165	175	171	170	189	167	166	157	177	154	167	171	176	158	166	171	152	155	172	158	181	159	178	145	158	168	187	154	172	177	160	173	181	154	155	186	155	155	144	162	158	161	157	170	159	176	142	172	208	170	172	172	156	169	172	168	174	151	193	160	153	164	180	162	158	189	156	197	202	159	177	155	154	156	173	171	168	190	198	155	188	154	166	180	143	179	173	164	151	163	188	162	184	153	165	176	181	174	158	150	169	170	178	169	143	174	171	181	158	168	181	167	178	162	153	173	186	157	174	173	163	160	182	171	161	180	152	167	149	169	168	177	182	145	171	183	192	153	180	161	136	160	158	187	175	186	165	156	168	180	155	160	159	193	165	155	140	158	182	175	176	182	174	162	163	170	169	167	158	152	197	164	162	169	163	167	153	184	173	174	178	180	185	178	202	164	160	181	171	153	156	144	184	179	158	193	164	177	162	204	164	160	185	149	179	173	167	171	130	174	201	148	163	176	183	150	156	157	164	180	194	158	172	157	180	166	145	183	171	174	161	180	174	157	187	182	179	175	168	172	180	196	186	197	155	190	179	153	172	158	174	151	177	154	169	164	148	176	180	184	171	175	154	162	161	154	186	152	179	161	151	166	175	164	173	160	166	192	164	189	160	178	164	144	162	177	176	162	176	161	169	162	171	160	157	162	167	172	170	162	156	179	154	163	153	151	175	170	180	153	198	190	152	156	163	157	188	143	176	176	172	179	176	152	148	169	172	179	173	177	189	193	181	205	158	159	170	174	171	173	154	178	159	146	172	165	148	157	155	144	154	186	144	151	173	163	187	168	165	163	171	129	176	197	158	159	170	199	164	187	156	174	184	158	177	171	164	166	173	165	164	150	149	157	179	150	154	163	190	189	162	171	162	190	157	152	163	187	179	157	179	168	187	177	169	193	195	145	159	179	157	168	176	159	153	160	192	189	167	161	172	167	168	151	174	161	173	169	191	160	172	171	152	186	156	168	178	171	161	164	178	154	184	179	145	174	184	171	162	137	161	161	157	186	170	159	190	135	164	172	165	169	170	183	178	165	171	173	170	172	186	153	142	134	171	167	163	168	175	185	172	157	168	167	186	161	150	140	167	169	210	185	161	139	164	155	178	167	171	162	150	154	166	149	189	176	177	177	156	158	156	167	146	178	163	158	157	168	154	167	156	172	164	172	161	160	157	159	154	179	183	182	165	160	158	175	146	161	181	139	198	165	170	180	173	158	177	164	170	163	177	174	163	177	165	143	171	163	147	141	176	176	156	166	178	171	170	167	163	172	163	171	178	161	180	185	181	151	172	171	175	161	174	162	181	170	154	146	149	158	186	159	155	167	157	179	150	151	169	155	158	165	162	184	170	170	165	160	166	178	197	151	152	151	128	175	175	169	169	162	137	163	179	178	157	183	162	168	176	176	173	183	187	198	165	141	170	175	163	170	164	180	169	185	190	141	168	170	174	148	167	170	166	159	169	162	179	169	169	148	167	150	141	174	173	170	169	178	191	171	196	166	195	182	175	159	164	138	167	169	181	174	189	161	162	150	142	174	182	160	165	172	160	172	170	189	156	170	164	169	152	193	171	160	184	173	150	167	182	174	178	170	175	168	174	194	159	170	171	165	176	150	183	184	168	181	176	169	167	157	179	192	157	173	188	164	152	158	194	158	164	175	180	182	161	161	162	192	168	148	173	149	160	183	195	172	177	178	192	185	188	185	160	155	178	171	162	176	191	155	162	168	187	183	164	162	170	161	169	168	158	178	166	190	178	177	176	175	170	153	162	171	154	172	158	175	160	178	194	165	169	150	173	158	163	182	182	164	152	145	150	191	158	193	196	144	169	174	174	171	181	163	173	161	161	153	170	153	163	175	169	160	167	143	178	168	163	156	162	155	182	179	171	145	166	151	153	177	153	176	151	171	158	185	174	159	162	161	170	144	141	169	136	158	191	174	152	156	162	191	162	157	172	177	170	160	157	182	140	180	169	167	138	154	175	186	165	179	165	168	159	183	158	174	146	182	163	188	142	165	164	149	175	153	154	171	172	166	140	177	186	163	163	179	149	161	165	175	154	166	158	162	163	155	165	157	188	176	175	163	139	176	173	167	160	154	149	165	179	150	172	181	178	165	160	161	193	194	169	173	167	175	151	182	177	185	191	162	163	165	164
8505	9156	8080	10111	10308	7963	7965	5907	5226	6136	3245	1232	2835	5499	3315	2321	1329	771	714	732	604	600	560	525	489	530	533	491	459	454	541	500	527	486	489	489	470	525	507	525	495	486	502	512	500	491	533	490	506	484	506	521	517	480	532	488	502	500	523	502	533	503	497	467	514	481	486	523	494	512	494	467	501	477	503	567	494	491	528	537	506	483	491	522	540	501	485	509	487	492	522	507	477	489	486	481	505	503	514	494	471	478	501	487	493	496	460	464	496	494	518	528	509	469	509	483	492	484	502	506	462	514	501	449	543	503	483	518	511	500	489	493	485	509	511	497	507	491	507	473	547	534	485	484	479	476	464	503	507	537	503	501	451	496	502	525	486	520	504	536	510	502	496	506	491	504	531	474	478	497	493	494	509	503	521	471	483	478	459	509	496	531	541	477	495	517	519	457	478	517	480	517	495	512	490	473	527	494	489	521	513	467	542	497	516	516	536	495	467	494	491	464	491	487	547	480	457	488	485	521	514	448	494	471	503	508	525	511	504	490	447	498	491	522	540	535	511	517	519	495	506	517	540	501	512	498	507	508	522	504	502	514	497	490	456	472	474	495	508	527	479	472	483	491	502	513	512	524	485	485	524	521	566	482	489	486	517	507	504	463	512	508	503	495	493	470	493	491	513	524	478	539	530	528	520	544	501	501	524	459	528	532	510	515	533	519	482	545	490	504	496	497	508	449	477	544	506	473	521	518	522	452	513	535	488	505	497	490	513	514	483	514	506	495	483	495	511	428	519	509	471	513	492	505	484	491	506	458	477	504	502	526	503	477	524	525	508	504	539	543	508	514	510	498	491	478	504	547	527	510	506	534	533	490	523	513	511	500	514	551	495	528	503	492	523	489	477	516	511	507	497	493	471	506	495	505	466	514	506	516	491	505	472	512	480	514	565	558	533	479	510	509	518	497	499	470	464	542	539	515	471	518	494	509	505	515	493	485	456	456	492	503	485	495	508	518	458	486	496	485	490	499	533	531	508	522	544	501	480	523	498	531	513	504	515	493	492	471	496	486	504	460	462	494	457	507	514	498	486	487	534	496	522	495	532	508	507	528	534	518	505	546	485	509	497	463	497	528	492	524	514	491	464	497	493	483	455	477	490	478	472	496	495	472	562	500	501	502	515	504	530	506	481	429	503	505	466	493	497	493	515	459	507	562	521	504	536	542	427	501	525	505	484	470	492	462	525	544	487	520	503	504	518	494	490	483	511	490	531	478	445	472	513	570	473	528	484	485	476	503	506	558	493	486	499	492	512	499	469	475	503	477	543	496	474	486	490	513	480	546	498	511	514	494	525	502	497	487	473	499	519	496	512	518	500	496	496	497	515	539	498	475	500	523	502	498	506	528	461	490	477	504	535	506	503	541	467	515	488	496	501	483	499	473	539	503	500	489	472	509	473	478	536	495	496	497	447	488	499	479	464	520	534	455	512	444	489	519	498	469	512	520	520	465	457	500	526	485	492	485	549	474	489	499	509	472	522	527	498	485	497	504	466	533	505	489	518	453	525	507	495	449	522	463	479	493	480	472	461	491	535	462	519	500	474	483	484	484	516	531	502	494	464	496	491	493	499	485	469	495	459	499	495	491	525	531	507	473	533	495	514	483	505	540	503	469	510	479	470	496	482	468	490	527	495	485	486	517	451	495	468	517	523	513	493	493	506	514	508	495	527	470	509	499	508	493	519	475	498	490	515	522	548	449	480	515	558	535	495	503	492	535	500	546	528	525	514	451	508	485	514	486	496	465	500	516	508	510	481	508	505	528	468	506	521	496	534	494	476	493	517	453	479	487	434	490	518	509	529	484	469	495	507	518	498	498	486	518	470	495	486	505	478	535	533	485	521	501	458	489	469	519	468	473	510	490	512	503	478	479	508	501	558	503	503	493	494	484	489	531	497	497	517	505	509	428	540	519	489	469	508	507	501	504	508	489	503	543	487	483	523	514	500	484	513	511	489	491	509	534	564	515	505	498	508	495	510	498	517	508	485	500	492	443	481	515	458	460	494	528	508	474	481	521	500	470	506	499	507	503	474	498	498	512	461	528	511	513	518	493	467	492	491	482	554	484	525	520	514	515	466	456	469	534	512	509	493	559	478	523	531	497	484	541	514	506	494	518	469	513	512	481	515	517	501	472	467	496	494	487	511	541	536	498	512	528	549	509	500	518	483	493	454	542	507	514	462	503	518	494	541	513	519	525	503	513	501	539	498	472	466	539	507	512	513	511	504	495	473	474	479	499	510	483	459	540	516	476	492	509	492	488	487	518	496	519	503	500	472	459	532	518	478	485	503	516	518	471	478	495	498	504	476	482	554	541	511	518	541	500	479	526	526	522	482	485	518	503	516	536	524	498	518	518	503	527	492	479	498	498	560	513	485	492	532	491	531	476	493	482	507	457	535	489	545	491	506	513	492	513	503	482	501	462	549	527	502	531	526	490	479	425	473	548	522	490	466	513	484	430	520	490	478	505	530	542	524	488	482	497	456	489	507	487	477	485	492	492	480	483	510	474	539	498	499	530	476	481	495	507	484	531	483	525	511	513	528	478	479	520	543	460	487	456	511	534	474	514	533	512	535	510	462	508	523	489	508	498	485	533	518	491	529	500	484	511	533	502	507	523	487	508	514	506	528	544	484	503	483	491	487	496	529	529	491	531	517	496	517	542	490	510	493	467	517	479	575	492	475	497	474	476	529	497	468	487	472	518	481	495	461	497	562	494	494	472	508	550	476	545	504	510	494	504	506	458	494	511	475	530	475	500	493	504	499	530	534	502	503	474	521	541	483	493	475	495	524	498	496	507	511	479	505	496	516	536	479	583	506	476	455	482	538	491	495	470	469	497	489	513	493	506	482	429	481	483	475	535	517	540	501	534	492	472	501	497	520	479	478	499	477	529	491	508	494	508	494	481	534	517	456	498	513	524	509	468	491	510	532	538	473	489	484	512	499	531	467	528	491	530	493	477	541	469	488	548	512	486	487	521	492	493	456	485	500	494	505	533	477	441	509	511	551	499	500	471	505	483	473	464	524	516	468	475	545	517	458	510	495	505	533	474	500	491	473	448	527	491	506	500	474	514	484	506	488	487	489	506	509	493	507	493	491	510	515	539	477	514	513	489	502	478	491	543	500	461	516	469	526	541	498	497	482	483	465	500	479	492	481	495	509	526	513	497	493	471	516	488	489	517	510	522	571	485	520	515	525	512	510	511	512	503	469	479	502	516	459	529	524	512	526	528	452	481	475	508	505	540	528	490	519	543	529	511	498	487	512	453	484	479	507	487	496	524	471	530	509	507	493	496	474	501	464	496	488	519	505	511	512	493	502	511	536	497	479	518	514	505	506	485	484	513	504	488	518	520	508	507	539	491	481	496	518	490	497	502	486	512	503	480	495	504	492	490	511	477	492	517	493	554	482	486	550	470	507	507	493	499	511	527	501	494	467	527	480	464
31547	35803	25772	23242	21262	16320	12824	11325	10150	11621	5366	2197	3166	6734	4480	2526	1761	695	585	875	539	354	308	309	274	235	270	241	261	251	274	259	284	280	248	274	247	283	253	255	250	254	259	255	214	274	263	270	268	267	265	262	248	271	271	214	266	270	266	236	273	237	255	228	269	276	269	249	228	232	267	253	237	231	268	276	253	244	277	290	261	240	246	239	251	253	271	257	246	242	250	269	275	274	238	263	246	273	271	265	243	245	293	289	276	261	226	268	258	258	261	246	259	271	257	245	238	242	253	246	262	267	243	223	275	275	278	263	242	268	270	266	259	270	243	256	245	244	252	275	254	269	247	255	269	288	249	251	249	248	237	288	263	267	252	304	262	258	234	275	266	272	265	256	249	239	235	281	253	221	247	238	255	224	264	236	264	289	246	231	225	287	249	281	256	284	251	259	248	266	242	245	256	250	265	264	237	265	255	274	266	308	262	240	290	257	232	258	253	257	288	282	253	248	254	262	241	246	255	242	228	245	253	252	271	284	280	261	275	270	244	254	265	237	267	256	248	232	236	273	264	270	223	251	266	248	269	258	285	276	250	277	264	258	243	266	241	258	268	252	252	262	219	273	287	259	289	252	263	264	248	221	256	254	237	240	248	243	255	248	250	263	258	267	237	251	251	286	272	271	242	250	213	263	258	268	263	240	279	266	247	264	240	265	267	234	237	256	245	257	260	264	247	272	243	252	243	249	266	263	259	254	259	260	252	258	255	237	257	265	250	269	250	239	249	262	280	278	264	250	230	254	229	258	256	224	276	258	245	284	265	233	247	261	254	254	261	257	266	272	285	275	254	247	254	259	274	291	268	268	255	265	255	256	236	295	275	233	273	270	272	250	274	250	232	225	269	258	256	235	233	243	280	261	247	271	250	216	241	249	238	232	239	258	294	248	253	264	256	259	235	279	268	231	259	251	243	238	269	261	235	264	236	253	225	233	279	230	259	250	256	250	263	300	262	259	267	263	249	243	244	233	254	272	251	246	263	282	237	258	247	233	264	281	235	284	255	256	250	251	228	235	277	262	236	234	239	251	275	269	265	273	236	259	245	221	277	273	237	221	251	266	266	266	240	278	253	234	273	265	275	262	288	267	275	265	291	240	234	233	292	256	251	254	277	242	244	246	271	264	248	234	264	224	253	256	260	269	263	256	243	262	243	203	243	257	234	257	251	270	259	246	286	257	249	243	245	252	259	247	241	236	256	275	240	258	257	263	268	247	238	244	284	279	240	286	247	253	286	246	256	272	272	252	278	249	263	258	246	262	244	251	234	264	286	269	261	234	257	234	275	251	263	276	276	256	284	296	258	237	231	241	276	262	249	261	228	257	241	258	257	247	265	274	265	250	304	273	266	265	278	233	267	257	235	249	235	259	272	254	257	253	227	260	274	239	292	254	280	273	229	285	252	280	260	253	231	242	252	256	250	256	275	250	255	274	224	251	260	220	237	258	224	240	260	253	252	271	258	246	272	251	292	271	264	246	251	244	270	280	253	257	268	251	235	274	276	280	273	254	235	246	272	247	251	286	250	244	264	239	247	259	238	248	254	274	265	290	262	267	258	253	247	271	248	262	278	211	246	252	256	287	242	260	262	257	280	267	248	255	264	244	263	273	255	271	261	262	268	260	262	266	265	251	252	234	278	273	242	273	250	229	260	264	243	236	255	256	285	258	234	250	272	274	268	278	254	241	247	252	292	250	288	242	231	255	229	234	228	257	241	250	248	266	266	230	251	268	250	266	251	234	270	260	265	254	259	244	252	272	254	243	248	263	247	252	252	266	221	248	241	245	235	253	240	229	263	250	253	255	262	238	249	209	236	260	258	266	254	282	257	249	259	251	247	246	254	253	246	283	240	275	265	252	286	256	242	281	250	240	250	292	260	234	263	231	256	260	262	246	283	224	253	283	240	284	251	253	223	253	272	228	271	249	250	295	266	236	250	280	273	248	252	253	260	266	234	266	241	261	228	238	259	246	235	276	265	248	244	239	259	267	235	245	262	292	245	244	268	208	266	224	252	236	291	235	245	251	264	249	252	283	247	251	259	247	256	237	262	250	258	246	259	230	237	287	280	253	256	256	229	254	269	239	259	258	292	265	257	236	274	286	273	263	254	255	263	276	251	254	256	251	258	255	256	248	270	276	256	247	264	237	287	255	279	270	267	255	232	262	266	257	231	248	239	247	272	267	285	270	257	262	239	256	248	258	261	255	234	268	264	240	272	222	254	228	259	251	310	253	261	239	260	255	248	240	264	273	276	258	237	277	276	242	252	244	258	265	235	267	266	263	247	233	289	232	258	233	255	253	243	250	279	257	262	257	256	291	234	279	223	259	277	238	269	228	267	239	231	281	238	263	240	255	268	266	268	257	267	246	255	262	245	298	259	251	239	255	237	265	246	267	268	249	263	253	261	263	234	275	236	238	243	268	258	272	248	277	244	248	254	255	258	226	242	268	260	268	245	252	241	277	266	259	251	231	260	230	288	271	245	288	250	231	231	272	283	250	251	271	266	261	239	244	248	239	264	228	289	241	246	221	259	272	237	271	245	231	277	250	293	262	248	233	254	278	283	273	277	288	256	245	264	275	264	256	259	246	245	262	252	258	243	269	283	256	262	248	258	265	252	274	296	249	254	252	264	269	262	246	269	248	255	230	243	266	252	286	290	221	254	260	244	259	295	241	252	261	239	240	276	266	267	250	251	258	251	262	297	274	251	258	222	270	237	268	256	255	262	237	250	242	268	228	233	262	259	242	243	273	268	251	255	246	272	295	244	264	253	240	238	257	244	252	292	286	243	248	243	270	252	283	225	238	259	278	291	269	244	250	270	256	249	279	261	253	263	240	245	282	265	254	250	246	240	254	244	226	243	259	255	233	256	259	264	247	263	264	262	285	251	274	260	259	243	272	270	250	242	263	256	295	251	265	260	235	243	268	243	268	258	244	252	258	239	259	280	264	281	260	248	259	266	262	234	263	251	234	256	237	249	238	258	252	249	235	257	254	253	259	240	248	233	248	244	266	256	279	256	247	240	297	257	241	255	256	251	266	260	238	270	255	273	254	252	275	230	270	229	273	242	228	244	260	266	269	241	252	271	257	243	244	228	246	244	231	277	266	264	248	243	258	251	264	239	227	265	263	258	248	264	250	240	262	239	257	255	255	231	289	268	244	275	249	240	272	255	277	230	233	250	256	255	277	245	233	266	251	254	238	243	243	277	263	224	265	230	289	246	227	289	234	258	241	256	267	264	245	278	250	269	257	252	212	254	262	269	264	259	255	258	259	238	273	247	272	244	233	277	267	273	243	261	266	259	265	254	252	265	261	237	282	269	228	270	261	261	284	247	279	262	247	240	250	267	236	269	259	255	287	247	259	253	254	254	264	278	238	233	258	258	238	244	242	264	266	249	255	281	238	247	247	230	268	266	260	286	268	261	248	252	226	259	248	246	236
25001	26855	21725	26774	27392	24131	22704	22562	21427	22087	11300	5379	11998	24626	17064	12321	8753	3215	3168	4765	2661	1287	1200	894	844	725	751	723	758	764	768	807	733	706	702	709	718	736	705	704	717	736	698	690	732	755	705	705	721	738	719	743	752	729	664	694	736	712	679	670	731	717	734	749	719	709	716	700	692	705	724	714	734	735	696	702	732	732	701	739	715	687	663	719	705	681	700	714	733	687	687	669	726	694	737	713	699	683	727	699	655	731	719	685	738	685	699	704	665	688	719	671	685	704	704	674	717	684	684	710	717	742	659	690	723	767	746	679	686	688	686	670	762	699	729	705	697	698	694	691	734	725	728	719	721	739	754	696	734	694	733	653	686	695	707	661	719	662	669	697	687	691	678	683	707	726	688	676	682	682	697	738	737	721	686	717	666	752	698	678	664	663	746	692	689	671	702	705	703	710	705	700	693	696	704	723	700	731	691	700	751	724	708	688	723	731	710	705	717	663	688	656	721	686	687	717	684	721	719	712	687	742	648	709	698	659	703	698	740	734	690	716	717	719	695	708	690	713	733	694	695	679	715	725	705	690	630	716	676	696	648	675	691	689	708	695	664	686	736	671	656	716	724	724	694	651	729	702	719	699	727	681	751	731	727	728	688	710	726	699	701	691	678	715	639	642	690	698	716	735	713	673	732	728	666	754	712	705	726	689	692	751	708	720	725	693	741	702	707	716	683	742	708	737	739	761	692	716	718	681	734	694	709	670	694	697	734	719	710	725	660	702	725	673	721	691	722	697	665	671	694	683	749	731	689	666	720	680	723	675	741	714	663	765	709	662	672	731	702	710	663	700	726	685	686	743	699	661	681	721	652	677	710	686	704	685	720	740	683	691	683	713	720	699	736	676	712	714	694	710	716	707	703	711	696	680	713	756	727	737	722	685	739	726	711	709	686	755	724	690	723	773	702	712	707	723	781	726	754	685	727	675	699	687	735	689	707	709	679	723	657	684	733	695	725	737	690	648	703	698	687	709	712	709	654	691	711	666	675	729	672	724	720	706	705	703	717	740	710	692	672	702	688	688	694	704	746	719	679	727	696	708	671	702	728	699	725	712	724	721	709	718	657	722	727	707	740	687	694	708	682	715	677	710	763	716	718	689	702	714	682	698	724	678	671	728	687	734	709	725	698	673	673	737	755	715	697	716	696	722	728	661	688	678	704	695	722	732	664	666	691	692	727	697	685	705	710	782	700	705	661	713	736	686	709	697	656	728	667	690	707	723	693	713	711	741	685	725	702	655	700	694	702	677	743	719	685	735	701	702	742	678	718	690	680	699	688	750	727	653	732	750	659	702	725	731	723	694	741	682	686	663	681	707	670	698	733	716	690	664	686	664	705	697	673	695	708	697	693	718	663	711	735	737	680	729	660	728	686	688	691	709	679	762	665	704	748	683	675	685	733	707	712	695	718	712	715	689	685	708	694	698	712	739	735	743	730	692	719	684	654	699	681	677	708	747	724	715	757	708	711	719	689	723	700	715	676	714	709	670	699	674	739	697	711	719	741	653	732	687	745	742	706	688	698	708	711	716	682	708	710	649	715	725	702	711	718	677	691	736	749	681	670	702	663	668	656	732	716	675	732	735	771	720	658	676	729	693	707	730	725	675	707	699	712	681	759	731	668	733	691	751	704	700	712	712	727	731	701	733	707	701	704	648	710	703	745	673	710	741	683	740	710	718	663	672	646	679	741	708	739	689	730	682	691	736	696	707	721	716	735	726	710	726	721	714	734	644	648	718	724	709	757	718	726	681	692	719	742	712	712	702	671	680	738	685	752	692	724	690	699	743	689	711	724	665	728	733	744	696	714	694	650	696	695	677	702	713	715	717	716	732	689	745	714	704	663	672	693	722	714	768	654	688	662	687	686	710	714	677	670	698	651	712	720	717	712	716	712	686	728	703	705	671	678	699	705	680	728	724	635	661	659	706	746	678	709	676	685	769	701	718	673	640	673	716	692	690	740	661	703	701	734	709	706	724	689	664	714	705	650	714	721	659	715	726	703	718	655	734	711	696	672	688	696	732	753	694	701	663	768	724	677	719	769	696	678	698	694	693	731	751	740	691	731	719	678	661	675	736	677	691	724	690	681	683	716	678	713	710	712	695	679	700	676	707	707	672	719	673	653	725	680	673	696	694	730	706	712	712	683	747	692	681	698	713	729	756	750	762	710	751	752	681	714	715	690	739	689	637	685	697	707	707	693	706	711	726	657	662	747	666	706	725	663	719	676	680	689	683	702	741	667	699	743	707	764	665	691	675	718	722	712	672	681	688	690	695	723	717	710	712	714	705	696	662	702	705	714	680	723	708	703	698	693	729	671	672	711	692	695	687	644	756	696	680	706	721	718	730	682	688	716	671	695	727	711	688	710	726	696	696	685	731	675	711	674	702	662	716	712	765	720	702	696	688	760	744	651	685	690	664	757	671	705	717	718	732	684	719	711	647	704	657	660	678	690	656	667	732	677	731	670	740	688	743	717	700	682	722	703	667	708	760	738	695	763	671	713	688	685	668	699	690	661	668	666	684	715	719	717	680	657	680	678	684	696	668	745	713	734	675	718	735	667	708	679	673	746	696	696	723	702	727	743	668	704	699	699	706	729	717	724	676	712	681	716	719	723	718	691	686	728	652	666	678	693	673	721	722	669	765	739	707	700	727	687	700	718	671	694	747	708	720	706	690	776	684	723	706	732	736	663	748	675	725	682	695	742	702	695	731	759	714	709	682	679	667	738	679	666	681	706	692	681	706	718	687	680	712	697	671	696	673	696	733	703	697	668	689	726	659	690	715	712	727	729	689	715	680	728	714	726	697	680	722	707	681	703	683	716	705	712	732	685	680	752	658	702	683	663	718	733	733	725	710	741	704	706	677	723	720	716	690	745	648	690	752	719	694	717	684	721	702	682	699	685	685	674	703	711	697	722	717	760	674	709	698	693	723	699	726	732	712	690	686	669	731	707	711	657	718	680	675	746	684	714	767	712	703	660	693	665	691	689	716	698	724	709	706	750	684	658	709	759	703	714	698	699	720	699	713	707	677	706	696	728	695	666	725	720	731	698	704	710	720	712	711	694	688	692	672	718	703	719	733	708	720	678	659	693	725	705	707	706	752	769	709	685	668	719	692	682	738	724	700	712	735	723	694	726	687	682	678	684	776	763	704	715	694	683	712	756	705	684	705	718	743	698	725	649	756	719	741	661	733	704	688	686	729	706	732	712	725	691	731	709	667	691	697	702	705	667	723	769	712	764	718	726	707	640	697	659	675	707	674	720	704	691	726	735	706	718	700	730	690	652	695	733	693	732	718	742	714	771	729	706	719	720	697	695	708	688	674	676	721	707	705	730	696	689	718	719	702	666	706	673	668	713	755	729	690	699	706	745	709	709	696	704	713	676	678	673	720	716	702	684	688	670	722	765	679	723	698	685	721	694	719	712	736	685	712	706	711	681	700
48354	41018	32015	31779	31729	28589	28327	27925	26994	27146	17464	9075	9369	16335	13374	8315	6746	2534	1500	2609	1205	588	411	317	294	280	261	287	265	277	243	265	289	285	270	258	263	293	263	255	276	265	229	256	246	267	259	285	263	275	256	234	278	286	294	252	255	225	248	247	258	253	276	258	258	269	258	221	283	257	268	265	254	260	278	263	272	255	231	270	276	252	247	250	237	251	246	244	247	267	239	290	271	254	250	280	221	260	256	248	264	280	241	258	269	244	257	259	262	277	244	256	283	274	242	278	247	247	288	295	265	272	265	242	246	246	263	254	290	268	245	276	267	275	253	267	284	264	261	266	262	269	250	237	240	259	252	257	278	236	267	256	226	243	236	257	234	251	280	259	255	270	259	267	230	265	260	271	237	271	239	275	247	255	287	257	272	266	251	238	254	268	248	285	252	263	244	234	250	250	282	287	280	284	265	255	250	264	256	259	282	298	245	256	258	247	260	242	261	242	253	258	224	231	254	255	274	275	241	264	243	277	253	280	282	245	281	223	271	247	272	257	217	239	239	245	277	223	280	269	247	248	244	244	245	260	271	247	259	250	259	237	261	249	226	229	247	286	277	262	280	236	260	242	237	255	247	280	248	242	265	253	248	294	289	250	275	222	288	250	288	250	265	243	274	297	249	235	231	247	239	265	232	238	279	257	252	259	264	271	310	225	262	281	238	241	268	243	239	267	246	267	268	265	238	271	259	230	256	286	248	258	257	259	252	218	238	242	262	282	266	240	265	249	265	264	243	269	256	287	263	219	276	258	258	255	262	254	248	239	270	233	252	245	256	270	270	266	246	257	251	266	241	254	239	250	237	248	247	256	273	226	273	248	255	243	241	231	251	260	278	233	250	262	251	231	237	245	247	252	255	240	244	249	220	256	260	235	250	261	260	270	264	266	275	257	246	267	242	249	294	273	255	283	249	256	243	266	247	245	266	254	265	224	282	243	251	226	279	243	272	250	248	252	262	256	218	240	231	249	288	287	232	251	218	260	254	229	231	255	280	248	262	196	237	257	244	256	263	250	266	253	278	237	251	246	226	271	252	281	249	238	256	221	256	218	268	224	227	254	274	253	256	244	267	285	252	250	303	268	270	259	240	253	266	265	246	224	236	237	240	256	250	290	256	265	266	232	290	250	246	232	289	254	263	263	251	225	261	256	247	250	280	258	249	293	257	222	252	276	272	227	225	275	222	235	254	265	228	256	262	248	280	263	284	270	261	235	261	257	242	284	263	255	240	228	257	258	267	258	254	260	250	251	235	240	267	264	246	262	265	254	268	258	295	260	220	246	261	249	271	248	252	256	260	249	260	252	272	244	248	247	250	264	258	281	293	266	254	251	266	272	232	256	248	257	243	254	293	246	260	278	264	274	247	250	248	250	238	296	250	250	266	292	275	248	242	249	274	276	270	282	246	239	260	242	246	249	251	275	256	241	258	251	228	273	239	265	271	278	223	266	260	225	261	237	270	240	279	257	249	300	242	247	255	265	271	264	278	258	259	240	255	239	259	235	250	255	268	265	242	272	251	261	250	257	263	254	257	251	274	277	281	240	266	241	242	268	235	223	234	253	228	233	274	237	260	247	239	252	292	277	281	250	251	246	308	252	248	247	229	246	268	262	256	242	284	265	264	237	235	262	272	280	231	244	229	259	255	264	249	271	228	279	272	234	272	264	243	267	266	226	262	259	262	284	257	266	267	237	272	264	270	240	263	251	241	251	249	253	247	258	256	271	269	228	252	251	240	212	234	248	258	235	261	259	251	242	264	273	258	245	268	284	253	267	255	229	233	243	263	275	235	249	273	267	265	269	259	235	244	285	250	285	262	232	285	253	238	235	264	256	268	258	236	268	251	249	255	244	239	234	264	270	256	252	256	275	227	258	252	240	261	238	252	264	253	253	243	251	256	219	240	226	255	268	245	257	210	270	257	249	238	237	251	259	280	242	272	251	220	224	280	250	225	278	218	278	241	281	258	246	249	257	262	290	264	249	262	272	254	254	273	241	244	264	236	255	259	269	244	234	281	256	239	227	239	228	261	250	273	325	255	233	259	254	282	274	241	264	257	248	256	263	237	285	254	253	243	300	271	276	283	263	234	275	242	264	248	255	261	254	255	298	272	235	259	250	231	278	259	241	251	231	265	268	251	244	273	273	240	241	258	233	254	260	271	233	247	238	287	259	268	233	290	262	260	237	252	282	245	222	250	259	241	242	261	288	268	250	261	242	254	273	259	250	262	255	265	238	278	282	260	260	245	266	247	258	254	250	288	233	246	279	248	257	267	268	269	258	237	268	267	264	265	273	262	237	262	235	245	217	291	240	265	240	246	262	263	260	250	245	222	278	240	280	269	263	243	263	225	238	260	247	247	260	253	243	248	274	266	247	254	241	264	274	241	243	234	249	253	239	221	244	253	273	286	291	243	260	267	260	274	247	244	237	245	258	247	265	261	284	251	271	247	247	250	235	243	252	257	258	238	246	266	247	276	270	276	250	238	236	270	242	271	252	246	287	253	252	281	266	253	246	268	260	260	275	263	211	270	256	253	256	255	268	288	273	278	253	229	242	257	268	259	239	230	252	287	252	239	269	299	213	242	261	258	301	290	266	251	279	254	284	271	246	268	274	241	257	250	273	256	244	220	272	246	273	279	252	266	258	264	275	265	251	259	254	254	263	267	249	251	267	246	245	226	240	253	275	254	255	241	248	255	275	242	265	267	251	286	239	261	236	247	232	229	250	272	259	239	249	217	257	278	283	261	247	249	250	224	261	252	271	274	262	237	269	271	279	227	289	233	236	246	250	257	251	254	248	232	239	271	249	256	262	246	266	256	247	249	236	262	264	241	251	264	269	250	249	263	254	279	265	265	259	254	270	241	224	253	253	254	244	233	286	253	248	218	237	253	242	262	266	236	238	250	248	232	278	270	270	236	246	256	255	258	254	276	260	283	257	270	253	262	268	287	237	271	258	227	254	275	274	251	262	240	235	230	240	248	265	255	253	238	222	257	257	275	264	280	284	215	268	258	290	232	273	255	229	236	270	273	249	232	244	256	271	236	250	268	263	262	274	266	278	238	250	238	228	249	281	262	243	262	276	273	263	252	237	255	273	261	259	251	244	239	242	237	251	259	276	265	253	257	271	262	256	242	272	236	254	273	233	266	244	268	275	265	251	244	286	262	256	268	226	236	276	230	269	296	258	271	258	244	254	285	266	253	270	255	226	235	241	252	260	255	276	246	289	274	298	237	245	281	255	269	238	252	263	247	255	262	258	252	237	265	266	239	259	253	242	242	270	232	252	225	239	228	282	262	238	257	271	281	242	247	260	255	253	255	261	243	258	278	273	251	251	260	262	250	252	277	246	227	228	258	268	238	250	237	258	232	242	297	234	269	246	227	235	260	255	253	242	278	248	271	256	235	263	238	255	251	269	262	252	248	252	256	253	253	235	239	256	227	298
37335	39365	33156	38375	39477	35816	38163	38373	37404	35258	20625	15096	21430	36512	29655	22512	20754	7777	6955	11461	4294	2304	1516	1276	1028	941	856	831	838	845	818	767	770	807	770	797	733	784	720	766	743	741	697	734	727	713	771	735	683	691	694	683	725	730	687	681	652	678	709	681	685	708	690	688	692	681	666	691	680	701	679	669	658	702	728	657	693	633	716	693	662	689	716	696	685	660	634	719	709	669	636	646	694	700	668	674	680	667	670	659	689	666	671	631	712	635	706	643	710	611	688	672	659	658	684	696	671	698	679	686	657	635	681	617	597	660	643	672	705	648	691	683	673	656	626	659	683	659	703	675	631	671	660	655	668	692	674	664	668	648	690	664	704	673	662	651	679	698	702	649	730	646	675	684	670	703	643	654	673	644	698	674	690	660	620	651	674	659	672	679	648	651	657	696	677	683	656	695	704	608	703	699	645	681	628	695	690	628	653	690	681	702	701	666	651	668	697	653	658	675	643	653	680	660	668	635	653	685	702	613	629	730	669	693	632	702	661	693	630	653	648	680	661	680	629	692	671	698	681	616	650	657	649	677	703	709	670	680	645	667	649	676	694	660	665	641	638	664	672	666	675	686	729	658	639	641	678	683	644	692	654	655	692	685	635	666	690	637	708	678	666	618	670	671	649	690	659	677	668	669	664	685	711	645	640	678	680	655	692	652	682	669	633	679	626	653	609	682	620	651	647	682	686	659	686	635	706	636	658	660	713	687	659	632	673	662	726	661	671	697	663	662	693	667	656	651	624	692	644	644	668	663	661	645	712	642	676	682	693	706	693	677	732	646	685	693	644	639	650	653	676	700	701	628	666	695	682	646	661	654	643	642	712	659	600	627	670	646	719	672	658	612	655	663	672	675	664	671	682	667	634	674	641	648	699	631	696	643	645	652	707	696	690	674	613	681	673	668	626	627	580	636	709	614	628	700	687	653	681	648	698	649	690	698	618	669	704	690	708	683	633	614	681	693	739	700	656	671	685	618	662	695	644	664	705	682	660	679	650	715	664	646	635	641	655	708	652	715	665	651	643	704	633	693	689	717	632	645	635	644	652	689	662	710	623	677	704	637	645	677	688	648	659	666	709	692	650	699	690	612	662	672	689	667	629	678	633	687	668	657	692	660	648	636	657	695	663	654	666	660	643	642	689	656	638	631	612	731	675	678	686	666	688	624	655	626	624	691	671	675	650	684	659	646	661	690	647	594	699	615	681	667	695	635	653	624	629	596	668	687	658	655	656	658	682	666	660	674	664	688	667	646	690	679	651	702	655	658	656	654	610	675	680	703	643	697	664	634	638	664	642	688	638	759	608	656	645	634	652	711	677	649	605	659	675	707	695	712	640	645	674	661	671	641	673	669	706	682	633	658	675	702	663	680	671	655	631	681	661	673	693	702	672	636	597	667	658	662	700	621	668	628	742	748	626	652	665	704	686	675	660	661	718	627	625	632	649	631	694	702	655	667	620	658	678	697	663	686	639	680	646	619	659	669	665	636	673	665	678	638	637	645	686	677	656	641	651	686	659	658	690	612	689	656	663	646	642	661	661	652	662	630	687	658	691	659	660	642	646	634	648	673	653	674	674	733	703	691	653	629	649	619	653	654	648	688	668	599	717	669	632	613	656	649	670	723	653	695	667	694	666	644	646	677	661	650	628	694	631	650	643	685	642	677	631	676	686	677	657	658	680	706	673	600	627	651	681	666	660	673	671	672	687	645	673	643	664	609	662	683	698	648	677	686	660	618	679	641	668	685	683	623	666	709	665	646	694	673	650	599	644	696	676	676	655	671	711	683	672	721	691	701	657	674	653	668	643	674	633	634	674	652	665	672	688	678	627	658	690	680	654	657	678	671	634	658	619	639	694	675	662	664	695	659	677	675	662	665	667	685	650	635	684	677	638	658	678	678	642	688	665	655	695	690	674	638	683	688	656	633	630	640	656	734	701	665	719	672	635	690	705	687	661	648	634	688	672	627	636	626	656	623	705	648	681	692	650	696	662	648	660	652	697	692	634	660	653	660	686	708	679	662	699	660	632	701	668	633	701	717	677	650	715	700	644	650	665	634	688	668	689	669	671	662	658	662	687	673	708	639	641	688	680	669	692	619	665	685	685	682	668	630	640	639	657	659	637	675	694	661	699	660	674	681	636	683	675	701	655	669	704	706	621	647	655	685	626	667	641	638	635	646	653	671	703	642	672	670	675	648	680	713	676	653	693	636	662	664	646	642	631	614	731	630	664	626	694	683	654	685	627	643	658	680	672	705	646	703	633	665	673	647	668	644	652	687	674	675	668	687	665	682	683	695	666	653	648	642	676	683	661	658	669	675	635	700	688	615	627	711	692	662	683	681	678	660	669	666	702	665	673	705	701	669	658	687	662	655	673	677	649	630	661	652	690	638	628	613	684	659	635	656	638	691	665	644	643	688	630	624	660	621	648	672	669	680	629	674	654	632	638	632	666	717	709	703	675	690	605	663	661	676	639	676	670	675	655	700	665	710	658	730	651	680	657	719	624	682	671	675	643	654	621	638	670	666	636	657	650	645	669	703	640	649	696	645	676	676	662	673	652	636	665	705	644	674	664	688	646	677	704	661	650	688	678	662	631	692	666	653	646	669	662	657	651	672	690	619	685	686	634	714	685	711	670	674	658	675	623	675	644	678	717	619	690	671	630	647	645	690	689	701	671	665	681	668	665	656	630	717	647	679	690	654	663	697	647	683	693	615	673	648	668	678	634	681	662	658	622	684	689	675	665	685	703	663	658	685	682	651	672	680	699	634	692	642	646	646	618	698	651	625	704	665	650	663	643	658	741	661	680	656	618	651	683	660	707	631	706	694	706	662	686	687	665	714	664	653	626	669	652	656	657	607	637	681	691	670	624	671	670	668	678	650	672	706	679	683	671	675	647	688	631	649	668	678	662	654	732	701	599	681	618	673	656	670	680	689	703	646	662	635	690	652	689	686	689	669	647	709	650	678	650	613	698	698	648	617	675	645	672	684	653	675	670	680	672	688	670	634	704	679	686	674	729	636	641	651	642	657	657	650	700	647	662	658	679	699	651	686	639	643	643	679	645	631	641	641	625	686	652	642	663	670	673	690	664	679	677	669	651	691	646	665	658	684	658	665	676	636	654	646	661	703	634	672	654	655	693	671	731	701	656	675	629	682	656	650	617	601	638	660	685	635	689	696	700	677	608	652	670	693	644	726	671	682	665	712	624	650	670	688	701	676	628	637	718	646	666	708	651	642	617	683	666	675	698	673	688	635	633	668	640	634	707	663	695	681	671	659	631	695	654	638	654	728	678	649	635	657	672	663	633	630	652	677	685	687	709	650	631	687	699	656	646	651	606	644	677	634	632	651	640	621	643	704	634	705	675	657	705	647	635	653	656	688	698	629	672	670	677	674	675	661	667	635	626	668	639	641	645	670	654	641	653	726	669	659	649	744	713	655	666	674	637	667
10372	8858	6289	4607	3459	2356	1892	2019	1314	1110	470	372	473	635	457	342	297	209	194	227	157	188	163	186	163	169	175	167	164	191	153	163	178	163	197	164	176	186	174	181	144	161	179	165	195	157	137	164	180	181	165	166	176	170	176	167	159	152	172	159	173	165	180	175	164	167	172	168	181	183	163	184	175	168	177	170	164	175	171	162	171	173	174	177	187	159	160	152	177	162	170	168	182	172	152	162	163	183	169	182	176	168	186	157	171	174	160	181	181	160	184	191	157	181	180	181	166	159	156	159	153	171	186	161	170	160	161	182	180	186	187	153	178	186	187	201	171	161	162	174	174	177	153	143	201	183	187	176	172	170	180	160	159	188	159	150	158	189	167	184	171	188	183	178	176	141	157	144	180	157	164	169	175	161	162	174	163	196	205	167	180	177	180	157	178	170	149	165	187	195	174	180	190	160	160	175	171	178	181	181	156	163	200	185	185	156	172	161	147	162	187	165	195	166	180	183	181	175	189	174	138	202	173	186	174	157	182	160	160	177	181	179	178	172	168	183	195	174	188	182	174	134	190	167	199	185	174	168	166	182	178	153	169	174	169	161	171	176	166	178	150	151	182	136	191	164	173	190	163	179	169	177	167	186	174	164	169	144	148	174	192	168	175	185	184	141	186	188	182	171	142	148	171	173	162	156	199	156	193	185	151	176	192	182	151	185	164	162	168	150	181	147	161	167	164	157	167	172	180	163	159	170	134	171	173	170	148	168	170	160	148	176	166	190	162	161	174	156	144	149	146	163	166	180	159	161	170	165	167	154	185	165	149	173	162	161	168	188	182	193	186	179	172	158	168	169	165	144	175	182	169	164	173	155	165	176	169	173	165	168	175	172	152	186	170	158	180	155	183	164	154	175	148	170	157	168	161	165	165	157	199	181	182	177	182	156	169	164	161	174	177	176	177	186	165	190	173	170	166	175	175	193	155	153	173	160	182	170	164	152	153	162	168	203	181	152	177	169	180	163	181	171	166	164	168	175	165	190	167	159	180	202	162	172	151	154	156	160	160	164	177	178	177	167	159	170	201	176	165	173	178	185	161	166	200	168	150	162	171	185	171	209	160	149	173	184	163	193	173	149	166	182	159	166	149	166	175	148	185	175	155	158	181	178	191	176	172	166	186	153	155	156	168	168	160	171	181	179	161	146	175	189	172	149	155	160	166	167	181	159	190	185	172	164	170	182	168	152	174	178	153	149	160	168	187	152	195	174	174	175	190	172	203	184	155	182	158	155	182	175	204	178	181	184	167	173	182	169	172	179	161	166	191	167	169	168	164	174	164	167	151	184	169	172	185	160	179	175	163	174	160	164	180	160	186	162	168	181	178	156	184	193	178	165	180	205	166	158	163	174	194	190	166	158	182	160	186	177	165	178	185	183	156	162	166	178	177	168	190	183	163	175	179	176	168	159	187	185	166	192	159	161	201	161	165	151	182	187	160	154	158	167	164	176	173	166	165	184	161	173	168	149	180	163	162	161	157	160	176	162	176	172	170	189	185	179	170	145	173	186	166	173	157	163	157	156	177	171	150	160	180	150	174	172	165	157	152	144	175	165	177	157	173	157	173	150	177	177	173	171	162	164	163	190	165	162	166	158	172	169	162	162	181	171	181	171	164	171	201	185	187	192	165	187	165	174	168	168	154	169	178	163	196	174	149	164	159	192	169	188	154	168	140	170	179	168	165	168	180	159	180	172	151	174	162	197	156	162	178	181	194	179	154	174	183	174	172	191	158	165	158	163	161	165	166	178	155	165	169	165	200	173	189	176	163	199	157	150	154	155	160	149	172	167	155	166	163	170	170	167	161	165	178	172	162	171	151	179	172	177	160	158	165	156	162	172	150	153	184	140	153	157	145	166	165	174	173	182	157	171	153	193	149	167	154	168	169	176	179	187	181	155	153	196	178	156	155	147	162	167	168	159	187	152	162	181	165	190	165	159	166	196	193	168	162	186	150	191	166	130	195	158	180	178	143	180	175	168	182	180	166	172	174	168	155	165	154	172	166	173	161	167	182	164	175	182	166	170	192	178	163	166	172	142	168	161	160	157	161	189	158	184	168	187	197	171	186	193	171	148	186	156	161	189	184	194	173	159	158	202	165	162	185	172	180	166	172	165	148	172	177	161	162	156	159	148	172	153	177	169	171	169	178	172	174	186	178	181	147	186	173	172	163	154	181	158	159	173	164	169	172	164	157	168	175	185	158	144	199	162	162	167	171	136	192	169	173	141	175	155	175	171	186	158	186	158	177	186	202	175	159	167	162	169	192	157	163	190	186	175	166	176	172	140	196	223	171	158	164	168	176	174	176	188	151	163	157	174	179	192	147	174	183	162	187	169	163	171	196	194	174	169	192	182	158	157	174	171	191	156	186	178	182	207	205	195	165	155	168	142	155	199	194	143	164	193	165	184	187	163	153	173	193	181	170	168	190	172	155	176	159	178	177	198	156	174	177	166	164	179	153	165	180	167	162	174	175	188	193	187	172	164	159	153	174	163	174	203	168	151	173	161	179	191	179	177	178	192	173	179	176	177	155	177	173	186	184	178	168	153	138	159	144	177	167	148	153	173	166	162	173	167	184	133	172	140	157	165	175	188	184	158	160	184	168	172	161	174	171	161	182	169	161	171	179	180	179	156	169	189	175	177	175	175	163	170	176	158	155	176	189	209	156	167	182	170	157	167	167	187	155	172	169	174	143	171	189	149	173	175	161	177	172	190	158	186	154	168	168	173	183	147	179	165	145	162	168	158	158	155	194	171	182	152	146	155	189	151	170	164	166	163	176	169	180	157	190	167	195	158	189	164	185	168	179	181	181	176	181	150	157	188	199	166	191	179	164	187	154	174	166	173	179	158	196	177	159	146	179	176	175	174	166	160	191	165	158	151	190	176	168	171	190	140	167	188	187	176	181	188	189	177	150	170	197	147	160	177	191	158	179	140	179	169	142	184	170	166	170	190	163	206	173	171	176	148	162	152	180	169	201	169	193	165	172	171	182	173	168	183	182	156	172	164	161	171	169	179	173	164	184	172	193	161	183	184	178	175	146	161	162	180	163	175	161	192	181	172	171	170	169	158	161	179	178	171	178	173	157	168	157	178	158	172	196	150	155	168	158	186	155	161	172	180	170	150	191	165	174	181	167	175	195	190	172	169	178	173	167	175	148	168	171	167	182	175	138	185	199	156	176	157	181	190	171	136	178	161	163	168	174	202	173	170	166	190	176	166	153	171	184	159	148	200	146	197	165	177	190	167	199	188	164	180	174	170	189	181	162	174	155	186	155	178	167	173	180	197	172	160	171	175	165	174	196	154	154	179	177	169	194	163	169	172	166	189	201	174	168	174	179	181	199	170	176	183	172	179	179	179	156	161	154	163	160	191	172	184	154	161	175	173	177	195	171	191	186	194	171	139	170	148	161	183	178	175	163	148	165	156	172	175	171	184	178	157
8524	10063	9364	10878	10404	8207	7623	8627	6471	5246	2247	1852	2624	4097	2780	1862	1611	863	761	862	607	579	515	571	501	478	534	513	497	499	494	507	509	526	518	530	540	550	495	470	538	500	534	508	474	536	501	502	508	509	515	508	503	502	504	438	529	492	508	467	546	486	519	467	515	497	524	509	521	486	522	543	477	503	465	517	524	511	539	477	518	491	528	491	494	501	489	535	532	530	535	558	511	483	520	491	504	489	524	511	527	482	501	505	491	502	498	484	545	500	514	494	525	499	509	512	465	487	473	516	469	522	500	488	502	506	489	576	480	525	494	535	499	490	524	534	510	476	493	511	520	516	496	506	508	565	514	492	514	521	537	486	483	479	506	509	494	522	504	481	473	499	508	484	513	490	544	470	471	511	500	521	514	508	486	495	509	520	492	513	508	549	499	518	533	509	487	499	501	504	498	505	509	507	486	474	511	498	534	535	512	503	481	537	479	489	482	497	484	491	528	479	515	500	471	530	491	543	509	527	517	511	505	483	506	514	501	503	515	506	510	455	471	489	500	532	534	539	505	490	503	486	524	517	500	484	515	497	513	466	497	506	499	500	540	534	513	488	502	504	475	467	522	482	484	525	505	494	535	546	482	505	515	546	518	505	520	478	494	491	492	507	522	515	511	494	520	520	480	516	498	524	483	511	516	505	488	473	517	496	495	528	487	457	507	547	515	519	485	543	484	532	493	505	466	479	480	545	480	552	510	503	505	469	513	495	520	480	505	521	513	560	481	541	499	473	510	520	506	496	537	526	499	483	486	500	471	494	486	513	487	509	511	511	471	497	535	509	498	524	486	537	545	511	522	508	457	519	505	525	513	552	496	498	529	531	483	493	501	480	509	499	473	464	522	505	492	490	510	517	509	483	519	472	462	510	478	492	519	508	511	505	530	493	492	515	489	491	504	527	489	525	470	484	500	525	509	502	488	527	525	511	525	503	472	495	486	509	518	496	460	509	481	482	536	503	546	482	492	554	497	528	515	567	500	559	538	474	509	499	477	509	482	510	475	517	517	521	518	530	473	487	541	536	500	501	493	520	488	515	549	522	505	473	488	510	488	492	516	502	495	531	522	532	515	551	491	488	494	534	502	524	464	498	504	521	477	503	535	504	502	508	542	481	533	495	526	549	508	509	482	507	515	518	522	525	517	482	497	484	494	476	483	494	488	550	532	548	500	509	558	483	492	516	483	519	464	504	502	507	502	494	491	490	468	535	504	494	486	496	539	484	525	468	492	514	491	539	485	466	505	489	494	486	496	493	571	537	503	466	495	515	530	501	536	494	519	510	528	523	524	499	508	505	521	498	431	527	533	488	545	517	530	516	503	506	488	450	506	477	510	500	481	494	515	499	530	487	512	531	513	481	505	521	503	497	496	473	473	518	525	545	519	506	502	544	490	506	476	530	500	511	518	502	485	506	491	485	491	533	498	502	464	511	508	517	514	544	509	497	482	521	502	529	514	499	504	504	468	529	480	475	484	479	495	487	486	545	497	482	506	497	490	522	487	480	540	490	497	527	482	503	494	522	541	483	540	472	497	487	507	493	507	541	512	497	515	524	504	521	507	496	537	532	503	519	524	496	551	531	513	485	479	484	524	485	495	487	523	469	509	495	506	534	516	492	523	490	507	498	497	516	496	481	475	504	508	505	512	536	479	491	529	529	532	520	511	505	515	510	501	560	510	487	523	514	525	522	546	489	487	505	505	502	455	484	530	493	519	525	477	515	514	513	489	540	485	552	503	517	472	500	499	544	506	538	504	485	486	465	550	517	486	535	484	560	509	494	544	492	501	477	490	528	553	502	508	486	521	495	522	504	486	472	526	499	491	534	534	506	518	492	527	487	525	473	485	477	477	497	530	494	503	546	512	487	502	518	506	515	522	484	504	528	539	500	506	494	501	490	491	506	522	521	508	513	527	511	489	514	527	483	542	505	522	471	484	501	476	461	529	487	514	522	509	505	493	455	453	506	516	520	476	486	487	467	523	526	514	496	481	524	480	512	546	515	508	441	499	512	488	468	542	506	471	479	512	503	560	487	503	520	488	542	505	535	497	562	489	506	493	510	501	523	514	478	458	480	514	515	469	531	507	549	487	572	500	520	488	525	500	528	525	484	529	526	515	489	514	514	509	563	475	494	483	495	506	492	500	480	498	493	509	509	480	524	518	493	493	530	531	515	475	446	533	544	506	504	502	471	500	515	479	505	487	548	454	516	530	543	501	481	528	488	495	531	477	479	489	500	535	499	517	494	492	532	517	509	488	523	472	501	576	502	492	500	525	494	507	502	506	507	488	540	507	513	507	498	522	524	500	505	504	519	486	502	511	533	497	536	536	484	505	542	508	503	479	479	565	519	511	501	510	522	514	520	518	504	537	501	517	501	490	508	498	525	498	497	487	505	549	536	506	495	488	507	488	504	529	483	473	511	511	484	530	544	541	539	508	546	544	523	545	510	527	471	496	487	508	539	519	511	491	511	533	471	495	507	520	505	527	492	515	503	499	499	505	506	503	454	516	512	512	524	538	484	495	500	507	510	490	508	491	487	510	514	474	518	549	532	507	482	550	489	490	531	507	548	502	509	505	514	506	510	511	490	520	476	514	494	475	525	526	501	488	484	494	538	515	534	520	551	510	497	495	511	530	476	462	485	466	510	524	511	485	525	508	503	556	496	504	541	496	519	491	548	479	487	488	491	470	500	489	491	540	514	494	485	518	502	550	507	510	503	493	473	546	500	483	510	490	498	455	504	503	528	517	441	506	505	487	526	507	457	496	466	505	492	489	515	505	489	529	561	486	512	492	521	500	500	524	509	519	516	489	504	489	514	555	491	510	502	454	505	536	489	514	524	492	528	522	518	491	509	497	484	515	505	464	512	474	479	508	501	512	495	508	499	503	526	517	513	522	533	503	506	527	513	499	503	489	503	484	502	469	549	486	534	537	509	502	520	531	469	494	513	512	467	500	510	524	474	507	500	475	490	511	517	485	486	487	530	486	566	499	537	522	536	481	484	517	541	514	522	510	501	494	487	527	488	485	508	524	527	488	501	512	533	529	490	520	490	502	501	504	517	508	479	458	473	494	499	508	525	508	497	524	520	485	478	492	497	512	512	554	484	522	473	498	561	501	516	465	495	470	514	489	493	495	506	482	523	493	497	483	534	476	547	545	476	503	446	521	482	483	489	532	487	523	517	518	477	508	534	522	476	526	501	514	528	505	468	533	532	532	403	493	505	526	532	508	495	485	508	468	496	537	489	523	455	505	505	507	550	495	511	503	529	469	484	508	484	462	523	495	525	493	528	504	505	505	561	501	531	510	513	508	516	542	511	524	522	491	543	531	505	541	481	561	515	505	510	520	548	518	506	503	502	575	466	503	505	507	528	533	517	490	515	508	528	503	501	522	462	486	504	512	489	479	524	478	482	521	541	505	502	481	518	512	533	517	516	493	495	496	525
32914	38480	27698	24507	22425	18313	14121	14128	13050	15870	6447	3201	4913	7249	4272	2744	2479	1054	567	863	405	286	285	292	300	292	287	278	278	239	284	231	277	273	240	243	258	271	252	257	264	255	309	266	264	241	256	270	280	268	273	257	282	290	233	269	236	235	261	262	289	240	242	275	266	301	250	235	282	257	254	255	262	235	252	293	262	262	255	260	253	264	282	278	241	271	254	253	246	268	234	271	251	252	238	246	248	255	253	267	291	268	279	259	268	226	241	278	260	263	251	247	241	241	280	258	271	239	264	247	241	262	219	226	275	244	262	273	253	256	252	248	252	243	269	281	241	279	245	255	254	249	240	233	248	261	249	240	239	251	226	267	250	248	260	267	271	235	257	278	250	276	229	265	252	258	267	258	258	242	245	261	242	238	265	241	254	272	254	304	264	241	239	256	244	249	251	282	280	265	257	259	269	234	246	251	253	257	250	230	259	250	256	268	244	279	260	272	239	262	227	243	262	242	222	237	254	260	285	254	266	251	245	259	226	239	254	273	280	269	243	252	274	284	266	267	295	282	245	239	238	262	260	278	245	258	269	265	274	266	269	245	249	270	278	241	274	252	284	256	293	265	277	241	267	280	240	262	266	264	238	248	248	244	261	251	264	256	250	263	262	250	259	223	245	259	293	262	242	247	283	230	279	268	271	272	268	279	248	245	234	259	236	250	269	251	248	267	225	248	260	221	233	248	227	262	313	309	279	250	261	254	242	217	263	283	254	246	271	300	239	293	276	224	267	262	259	287	233	273	263	237	264	284	278	260	282	261	275	231	271	275	265	248	252	302	251	261	246	219	253	262	233	277	237	209	253	273	246	249	239	265	284	248	249	268	265	237	245	236	282	265	229	239	219	257	266	286	274	253	294	249	260	269	273	247	259	227	236	271	267	251	267	243	249	257	242	294	260	236	263	231	250	292	216	264	291	251	267	258	270	268	246	234	246	225	236	272	258	285	249	216	254	256	228	235	252	215	242	287	251	243	267	254	249	259	267	275	239	233	281	270	231	272	277	241	250	250	238	271	272	261	245	277	210	275	265	222	297	249	251	262	270	236	242	268	277	275	265	247	245	242	264	257	261	266	258	246	250	257	265	257	259	269	254	262	259	256	281	273	243	294	272	255	266	239	245	275	276	232	254	277	267	249	259	222	245	253	254	259	245	235	253	266	227	277	238	261	256	264	258	249	264	251	260	234	270	240	266	269	270	279	253	306	282	267	287	263	264	251	226	261	294	236	267	254	248	248	259	277	243	255	253	245	284	249	237	271	275	236	273	279	254	257	258	248	253	249	261	237	279	268	232	255	276	232	270	267	276	286	261	253	269	280	220	287	244	255	250	238	250	247	251	237	276	253	274	281	265	249	274	247	246	286	236	262	252	257	248	243	231	238	239	254	259	301	256	243	249	243	267	242	272	243	255	262	280	241	261	282	276	289	251	283	241	245	275	288	268	274	268	265	255	252	236	221	268	247	245	248	248	265	268	297	277	254	231	242	244	254	257	252	246	269	268	240	241	252	260	249	275	237	252	261	251	282	287	252	254	249	240	247	224	275	237	277	274	267	288	254	258	230	259	222	222	249	244	259	306	223	252	266	241	248	251	265	266	252	268	242	244	251	269	249	258	275	246	261	277	258	266	242	255	270	239	239	235	261	266	252	264	234	267	279	245	277	280	269	273	267	255	246	242	240	268	253	242	271	275	261	229	271	282	281	258	251	226	247	255	266	249	251	247	273	225	273	256	238	281	247	260	261	270	284	261	266	237	254	242	272	248	273	251	282	254	250	262	298	258	257	271	251	264	238	234	225	263	275	249	275	225	251	263	255	258	257	251	263	262	256	262	239	258	256	235	252	249	250	260	270	294	284	256	261	277	235	246	258	231	268	291	269	248	239	262	253	266	297	247	271	276	280	241	281	277	265	279	222	253	233	255	263	241	234	266	240	268	268	278	270	279	250	281	247	258	265	305	231	263	244	259	248	256	257	309	220	260	270	274	246	229	244	283	260	268	227	269	299	264	260	259	247	268	267	242	226	248	232	265	224	269	263	261	245	302	257	246	253	261	237	265	254	260	253	245	246	266	235	300	266	257	288	246	277	250	274	249	250	250	255	236	262	255	253	253	261	263	270	260	279	244	277	264	300	260	270	244	291	289	264	225	263	248	267	286	246	251	253	256	273	278	231	265	245	250	243	266	285	247	263	253	266	260	272	252	264	241	273	240	227	240	247	248	275	273	237	273	266	250	272	270	257	245	242	246	242	260	315	264	258	265	277	245	276	267	278	243	257	254	250	252	272	249	271	267	261	261	259	276	273	249	259	289	234	275	285	251	225	257	289	239	266	274	259	246	253	257	271	288	259	219	241	263	280	265	285	270	245	262	263	243	228	259	261	245	253	272	226	264	243	267	253	241	266	249	252	263	250	264	238	252	260	250	239	254	284	262	243	267	276	265	272	247	240	261	260	248	260	289	238	234	272	254	242	244	270	246	265	209	262	260	264	231	251	255	240	250	294	254	276	272	254	260	232	272	257	255	232	276	253	256	259	261	232	277	262	261	257	257	286	244	274	266	267	269	264	287	255	234	230	244	246	250	280	277	236	269	260	260	252	248	225	236	238	240	275	261	262	273	269	269	279	260	255	237	250	238	277	250	243	254	271	255	254	278	250	248	240	270	271	243	252	263	265	276	265	264	249	262	260	227	271	248	270	252	252	264	237	236	288	265	272	253	285	268	275	261	269	256	259	253	271	257	268	249	242	236	284	255	229	267	276	315	264	267	246	252	247	246	285	263	234	248	276	260	264	257	239	280	230	251	241	246	267	282	259	244	281	292	249	226	257	274	257	260	279	270	233	276	254	268	261	282	255	240	294	272	259	252	247	261	266	269	265	242	267	245	266	262	286	227	241	266	296	253	282	227	274	253	230	277	252	257	268	271	296	249	241	244	251	276	252	261	286	241	269	256	238	224	225	261	277	262	269	218	274	266	258	242	244	242	240	247	237	239	252	276	263	277	243	240	259	237	284	238	264	281	257	265	264	244	276	257	265	275	246	281	300	275	290	239	246	258	283	262	279	255	274	273	300	283	247	234	263	246	225	257	246	266	277	262	257	259	262	292	267	255	243	274	268	252	245	235	268	261	243	252	270	267	280	262	236	249	245	262	264	237	261	288	249	240	265	282	257	230	256	305	257	228	259	266	255	232	247	306	234	273	252	276	279	291	253	249	264	260	255	281	247	255	252	251	257	253	263	241	252	267	260	251	288	257	263	284	286	254	253	265	270	225	251	266	260	263	268	245	245	266	241	243	264	270	271	293	245	254	257	278	272	263	259	276	226	262	278	267	257	220	222	254	262	266	245	251	259	299	276	254	264	253	252	235	243	256	254	268	247	257	232	263	226	265	264	296	276	281	250	256	228	285	239	260	244	255	260	270	261	264	240	258	249	283	246	268	279	250	276
25215	31592	24132	27254	28818	25598	24821	27475	26273	27725	10401	9298	17942	24731	16060	11769	11108	4474	2890	5218	1694	1326	977	912	862	785	795	791	778	751	729	783	787	700	756	718	772	728	708	718	731	687	748	710	725	754	717	696	701	739	694	729	680	777	744	754	763	705	705	713	695	737	719	751	735	695	756	715	661	719	695	728	696	720	715	725	664	732	720	707	712	714	713	702	700	676	726	710	705	697	740	705	693	683	711	765	707	712	704	759	731	659	689	746	718	756	706	682	678	700	743	688	710	740	744	701	664	730	703	701	723	731	702	675	721	698	743	702	680	720	702	707	713	714	718	740	706	671	723	708	688	715	719	716	750	738	692	709	697	706	650	698	708	697	655	676	671	699	762	695	738	695	714	726	694	751	672	678	675	669	732	657	719	714	727	687	671	676	719	679	693	678	719	739	728	686	715	705	708	681	704	698	718	720	670	708	711	717	678	726	745	710	700	722	733	750	701	722	699	727	724	696	712	692	700	660	671	741	677	733	754	694	684	713	705	711	691	678	777	701	701	730	704	709	704	671	727	711	741	733	710	693	708	684	744	707	697	711	660	656	687	706	716	708	706	746	716	697	701	738	733	683	731	678	709	660	660	690	729	728	714	687	746	746	746	737	679	688	680	739	714	723	690	699	684	702	698	681	695	717	694	718	681	727	709	715	689	656	695	659	703	726	731	686	735	696	742	745	728	705	733	686	687	722	677	685	691	725	722	660	759	748	724	708	711	754	653	684	684	701	710	707	738	700	721	767	738	702	695	744	721	736	707	703	715	727	690	674	721	691	713	664	732	772	696	701	692	712	676	670	699	723	749	707	705	683	672	718	689	703	699	687	749	686	735	715	704	696	706	713	729	741	691	705	763	670	729	787	695	719	789	722	713	733	667	707	705	705	702	739	721	742	680	718	733	700	726	705	733	681	698	726	681	721	716	720	715	668	739	727	698	698	700	741	732	693	708	721	720	711	741	729	739	685	726	720	702	706	725	695	749	744	668	682	695	680	678	697	719	747	687	664	697	698	745	700	776	754	691	707	698	722	714	687	713	660	756	741	747	713	719	727	728	709	735	705	719	723	730	755	729	727	695	766	691	708	716	698	712	679	707	690	743	745	748	734	754	698	723	702	682	728	736	727	728	707	714	755	689	748	690	719	738	731	701	714	718	743	704	722	759	699	698	699	680	683	718	723	672	710	753	706	712	689	690	713	699	688	728	712	717	675	706	737	688	700	681	676	728	706	696	727	714	706	750	714	700	726	719	719	689	735	674	742	731	688	765	671	721	684	701	717	729	728	678	714	699	686	718	747	749	701	716	680	672	704	694	735	664	716	712	719	689	715	725	693	703	715	734	733	732	767	698	722	662	712	712	706	712	703	718	695	735	713	682	699	729	724	721	732	675	745	695	746	722	695	730	694	710	747	718	740	726	683	743	699	740	746	637	699	688	683	706	682	715	724	730	755	717	711	673	741	689	718	694	774	697	665	744	705	762	751	720	713	726	713	714	691	712	723	674	674	686	688	689	714	727	681	690	734	645	698	725	693	690	663	697	730	709	713	697	702	728	693	716	678	729	692	687	744	669	697	726	694	722	710	669	694	759	700	634	693	733	694	694	736	671	684	729	683	773	689	691	769	700	735	728	699	703	703	648	711	701	648	687	728	743	680	738	731	744	687	722	721	675	724	747	678	722	731	736	713	712	733	711	692	696	704	688	698	714	677	696	738	699	705	732	683	684	687	707	754	744	724	724	729	709	633	676	713	697	674	677	719	686	692	712	666	737	707	711	692	706	690	707	684	759	691	747	749	702	670	667	714	687	697	693	687	720	713	708	687	690	725	712	715	689	722	727	699	697	674	680	741	740	725	713	736	672	716	696	749	702	682	726	701	667	714	680	758	653	706	690	714	724	718	723	694	714	704	687	745	755	718	732	743	748	741	718	665	752	687	749	707	696	650	722	724	692	680	680	658	705	709	703	744	695	679	759	710	713	680	702	710	717	662	745	741	709	758	666	723	695	701	722	710	663	728	706	730	724	711	680	704	747	706	718	688	761	747	700	739	677	728	770	760	735	725	668	683	660	692	745	723	743	681	703	724	711	711	685	696	734	715	699	692	724	702	722	693	730	754	624	663	698	737	716	749	718	734	691	726	686	755	709	723	635	691	718	698	712	715	680	717	690	685	681	693	686	658	730	676	755	665	715	731	670	695	749	661	651	676	711	745	673	650	679	694	705	708	671	722	678	749	688	690	714	758	684	690	702	727	751	709	719	676	718	727	731	712	693	709	708	723	698	695	707	713	677	720	719	722	674	748	704	686	698	734	729	691	705	710	710	682	700	710	704	697	712	714	730	674	709	656	721	687	706	706	703	704	672	735	648	707	769	770	727	716	712	679	668	692	724	759	678	701	730	736	692	692	750	663	689	686	736	711	721	700	671	694	728	724	711	727	721	703	725	720	686	728	691	722	706	689	706	684	742	737	740	743	688	689	707	706	716	714	736	696	691	716	691	653	653	735	675	681	701	678	756	710	681	741	726	743	700	656	696	717	696	733	721	697	733	704	737	712	732	710	719	733	730	705	705	711	684	693	715	724	706	712	715	686	746	719	669	744	692	671	683	702	715	716	704	667	725	688	682	692	679	710	714	716	702	669	690	695	736	726	737	710	710	729	731	696	735	718	703	740	715	713	735	707	751	718	733	703	701	692	758	697	697	680	724	701	706	715	723	683	660	666	713	700	710	698	696	730	685	726	708	707	681	723	726	709	708	672	728	750	711	741	717	699	737	682	717	715	701	717	693	649	715	670	704	680	709	662	726	698	713	744	715	676	713	663	740	749	714	723	713	714	714	729	739	698	698	690	727	708	713	713	706	710	698	728	703	728	686	695	748	714	739	747	719	738	657	701	651	689	718	712	688	679	724	725	716	696	700	708	687	690	693	754	684	666	748	716	691	705	698	698	718	734	676	698	739	741	668	732	687	736	667	704	653	687	702	746	693	707	759	687	696	694	726	731	707	726	644	689	692	730	719	697	711	694	746	669	692	696	726	725	715	696	757	700	656	764	694	737	732	707	680	654	758	694	680	684	670	722	749	731	736	661	710	687	693	700	756	705	713	684	692	711	695	682	692	727	729	704	712	703	708	701	765	675	689	714	667	731	725	715	691	746	714	687	701	714	752	698	727	712	695	700	715	747	730	689	680	727	701	717	654	679	730	718	747	689	671	712	697	732	702	711	736	697	706	687	686	751	715	692	728	714	699	692	708	709	720	710	744	675	745	682	716	717	698	693	710	690	690	703	728	706	689	760	740	678	673	701	700	720	694	727	705	675	705	684	676	764	682	710	711	694	693	719	721	695	681	708	686	694	687	717	737	687	692	664	704	701	711	721	760	712	718	705	737	695	710	723	723	718	732	703	727	739	603	745	684	703	739	704	700	741	734	688	719	753	655	664	721	704	707	712	701	705	766	732
47583	44971	34525	31974	30588	28580	29553	30001	29623	33368	19890	11282	15093	19781	13223	8842	7463	3660	1863	2623	850	465	367	336	288	281	265	299	291	241	271	298	277	278	269	227	275	268	263	256	261	266	282	270	249	274	266	273	230	237	257	226	239	231	248	246	259	247	247	218	232	276	278	235	263	244	246	267	277	257	264	257	233	252	253	272	258	267	258	248	258	260	248	282	244	270	244	238	276	242	260	261	259	241	246	251	251	250	249	263	290	230	257	260	275	270	268	279	272	274	275	241	257	245	273	276	255	266	240	266	252	256	277	261	289	241	267	284	250	270	266	259	235	242	235	262	250	288	252	247	254	258	263	274	275	257	293	270	272	266	249	242	256	276	278	261	239	265	241	253	289	244	240	258	258	235	269	260	247	241	261	269	252	273	276	286	269	256	251	286	261	261	277	251	269	271	254	238	252	303	255	249	278	253	257	253	256	275	263	258	246	241	272	282	260	253	267	253	252	265	285	251	253	256	268	274	231	258	252	246	256	225	264	243	286	272	246	269	272	249	279	260	234	275	262	260	230	231	254	237	294	281	276	251	247	263	282	257	265	286	250	243	265	286	232	256	256	244	285	260	289	259	266	249	267	276	267	284	248	284	272	280	265	247	238	273	239	257	261	254	254	235	268	279	249	294	241	265	231	264	260	241	253	282	273	307	256	275	267	269	279	259	243	259	276	274	249	244	299	265	236	238	252	273	265	246	280	233	206	246	265	270	258	272	249	258	245	253	247	259	280	265	295	254	251	235	253	244	253	256	235	285	261	257	260	257	229	237	261	293	240	236	246	260	268	262	232	229	234	258	227	251	281	230	278	257	246	244	265	255	262	277	273	268	241	253	244	289	260	269	260	248	256	231	243	274	273	262	284	287	255	256	240	259	265	285	263	273	264	259	251	282	247	267	254	250	283	278	278	262	286	249	279	262	233	262	249	262	231	240	253	242	244	237	279	223	240	234	248	239	258	270	265	275	260	228	230	278	256	264	258	243	265	269	216	236	274	263	277	255	285	242	246	258	241	233	275	247	275	259	252	273	279	269	273	246	285	250	245	242	259	280	234	225	283	242	265	238	240	238	269	245	250	220	277	279	256	271	266	242	258	253	234	260	269	257	264	263	274	270	244	252	278	266	273	255	247	278	254	246	244	272	257	313	277	249	256	260	234	271	236	247	268	277	271	260	241	261	221	255	229	248	233	225	255	276	278	255	232	255	266	269	252	271	268	277	274	254	226	272	270	265	225	235	263	268	275	279	266	249	245	227	252	266	269	237	239	276	256	242	252	251	255	265	275	234	252	256	241	262	272	277	242	287	261	283	289	303	247	285	254	244	244	263	263	242	233	245	232	233	276	221	289	276	245	286	244	271	242	239	248	246	261	256	263	239	260	255	259	266	248	229	269	242	261	255	301	252	256	237	242	244	265	251	245	270	276	266	246	276	247	255	259	252	241	249	250	260	254	256	258	264	258	253	256	260	238	245	269	237	256	223	261	291	257	237	259	258	271	270	256	234	258	268	236	273	252	269	237	264	267	240	264	277	264	247	262	226	248	275	259	254	260	291	274	262	259	255	279	241	239	262	233	282	275	253	260	245	253	285	242	260	271	256	246	285	274	234	256	238	252	277	264	231	228	258	234	251	275	267	286	272	271	267	234	259	238	230	273	252	254	230	217	268	231	232	252	245	256	279	259	274	282	263	251	259	257	274	267	261	247	293	232	272	283	250	250	247	236	245	260	239	276	257	270	238	271	262	286	245	257	262	272	312	247	242	236	266	285	237	255	253	247	246	246	222	293	236	251	267	246	238	266	243	295	278	244	268	245	229	260	254	252	246	266	285	237	277	232	263	244	260	237	261	260	262	257	246	247	267	255	277	249	258	252	259	263	254	265	270	262	282	262	235	254	253	277	258	256	254	243	265	258	269	244	243	258	237	258	231	225	254	220	263	269	284	250	244	282	242	275	238	249	251	256	231	254	237	237	261	238	278	284	255	258	249	252	231	233	286	254	254	253	252	243	273	251	262	247	284	257	253	265	250	237	232	261	291	254	249	274	283	264	290	272	254	284	256	232	266	252	270	289	254	250	277	248	250	254	248	246	242	261	263	268	267	257	237	238	231	286	242	272	257	232	269	255	245	283	255	263	251	237	257	262	275	267	251	255	255	265	262	248	281	245	266	249	258	252	257	259	250	239	251	243	247	240	277	267	228	262	275	318	302	246	261	255	239	256	261	240	252	268	240	255	254	247	250	234	253	275	242	233	253	264	231	272	287	267	258	265	257	251	244	259	242	242	258	259	218	254	262	269	276	256	250	252	248	274	275	238	262	308	255	244	265	257	268	257	264	271	280	258	230	276	263	239	229	262	240	255	267	248	232	253	255	233	275	246	262	274	253	245	265	269	271	286	243	280	280	237	253	252	248	248	245	260	248	267	258	250	273	258	277	252	243	264	248	257	232	257	261	255	257	273	248	255	252	283	243	269	265	257	261	260	254	229	259	237	272	280	237	273	233	293	251	259	234	250	262	232	250	279	262	279	258	281	266	268	260	260	261	251	271	258	238	250	279	260	269	228	282	239	287	264	261	254	250	256	277	258	246	257	272	249	224	256	274	263	248	270	239	240	272	277	248	244	243	262	271	257	254	277	248	284	243	277	280	286	242	239	249	253	242	257	251	263	267	236	252	234	263	236	244	256	247	264	265	275	268	275	257	298	287	266	251	249	249	276	259	252	256	232	247	265	286	280	255	232	244	250	226	268	266	238	238	281	277	240	237	268	249	271	266	258	212	276	264	256	260	273	269	274	226	291	256	293	276	253	257	248	237	290	298	243	264	276	240	266	253	263	222	242	266	256	274	269	281	258	259	255	277	272	231	228	254	261	263	269	248	263	235	280	235	283	263	257	238	251	254	244	262	260	253	247	266	272	250	220	256	254	278	242	229	255	255	239	288	248	275	251	259	242	244	244	267	257	253	284	261	292	287	254	289	233	239	276	255	261	239	284	266	239	263	263	237	252	245	289	261	251	238	253	268	275	236	275	261	232	265	287	309	259	252	266	258	243	275	246	289	262	216	264	251	257	244	246	259	255	242	277	269	276	296	260	234	235	261	237	247	254	240	267	253	253	236	239	248	267	242	244	266	240	264	258	259	236	257	264	255	227	235	270	269	245	217	300	254	250	278	257	236	251	260	276	246	241	277	268	261	250	283	256	260	260	258	248	241	263	279	267	253	247	245	251	238	263	243	254	251	265	264	273	247	232	250	284	281	265	271	259	282	264	263	254	240	252	248	258	283	272	278	240	250	257	231	245	240	258	265	267	242	261	235	234	289	272	256	251	250	256	261	251	260	309	225	236	254	255	246	227	242	270	273	247	251	268	244	261	280	247	240	230	262	261	256	285	244	241	258	243	240	276	268	271	236	277	237	280	252	234	258	285	278	238	275	247	252	255	266	287	268	261	284	243	238
36889	42279	35956	38701	37052	37625	39415	41782	39994	41335	24374	18515	31068	38636	28680	23983	22396	11516	8203	12532	3205	1539	1492	1365	1182	925	877	807	804	779	806	837	759	786	775	720	756	766	715	761	774	699	743	760	678	724	710	705	720	735	719	700	695	686	775	697	692	724	740	729	676	719	652	695	663	705	734	693	654	715	703	729	673	653	700	642	677	666	634	652	666	723	689	636	702	653	660	671	664	669	710	684	684	648	700	687	677	699	681	643	692	688	691	693	723	692	728	665	703	663	633	694	653	649	684	627	678	700	682	665	718	675	688	658	640	649	734	662	663	647	668	680	654	636	723	663	704	675	645	675	658	679	679	640	703	644	688	664	695	678	612	699	660	656	690	667	663	639	661	657	680	668	681	677	698	713	671	649	654	661	658	645	684	757	651	688	696	652	706	630	685	646	687	619	689	686	662	649	690	695	668	677	678	629	660	661	657	663	659	592	646	664	702	651	648	727	686	642	667	652	692	635	639	652	691	679	658	655	679	642	651	688	693	663	687	674	656	700	667	651	683	688	678	695	681	647	638	623	647	680	699	668	681	709	681	673	658	652	671	668	632	645	658	703	651	649	653	683	678	663	646	674	690	668	679	672	720	658	654	673	676	695	637	657	670	619	618	679	675	650	688	688	681	687	668	645	691	690	671	637	657	677	635	657	716	697	668	624	676	660	638	671	659	693	636	656	671	673	663	684	665	687	722	671	686	655	629	612	704	664	642	692	663	658	630	664	696	678	609	667	648	703	621	646	677	652	708	698	653	712	674	701	681	652	655	674	632	698	649	686	674	717	686	669	654	676	655	699	712	657	677	664	662	735	658	656	649	634	695	629	665	653	666	638	696	693	688	690	655	675	645	638	645	661	655	675	678	689	695	653	663	676	683	642	637	677	668	640	674	714	662	679	640	696	653	645	663	691	672	668	619	659	696	698	637	663	661	704	686	679	667	696	627	638	688	665	639	647	683	665	657	676	652	642	686	680	685	662	702	671	702	691	692	681	657	709	670	665	643	652	632	698	655	686	646	691	654	650	659	702	641	660	677	646	694	680	635	674	672	649	643	684	706	671	635	621	641	700	703	732	635	720	666	667	674	679	694	663	661	682	671	663	662	695	679	705	693	636	662	680	665	651	639	676	675	664	638	690	642	679	703	681	682	672	667	664	685	669	676	692	653	665	670	673	666	658	670	667	665	662	687	660	646	681	689	654	708	652	669	704	697	701	694	669	709	650	679	698	657	647	694	658	684	661	693	715	663	732	686	689	680	632	670	673	636	644	630	701	724	636	645	630	640	654	619	726	688	645	656	698	677	631	697	673	697	648	657	647	690	682	636	613	689	689	644	672	657	669	711	660	653	676	662	676	650	654	693	733	684	676	648	662	647	708	662	707	673	675	676	698	695	667	693	699	709	682	658	665	679	715	660	609	655	641	615	690	672	655	680	712	640	676	654	660	668	695	672	696	654	698	624	641	709	663	687	635	655	672	649	660	669	649	657	661	631	712	627	657	669	652	696	643	700	658	714	644	631	688	674	667	646	683	675	677	645	629	659	713	673	656	659	658	677	663	662	656	678	675	680	607	631	700	653	678	636	729	688	681	648	657	661	618	710	680	569	629	661	683	667	676	694	721	668	621	728	639	665	672	620	667	614	665	747	706	652	698	670	672	694	638	652	690	698	698	667	717	669	690	688	676	663	657	656	635	610	664	653	711	616	692	689	668	661	645	601	627	712	690	664	663	669	643	692	663	670	662	636	661	648	660	655	699	664	688	715	683	640	651	655	635	633	682	690	644	658	734	623	658	709	667	602	681	634	688	688	708	648	685	683	713	688	646	658	648	668	690	675	708	690	624	691	678	711	612	670	623	634	687	679	656	677	645	677	649	701	685	675	691	711	636	646	676	667	671	652	684	663	682	691	720	685	639	652	692	729	650	686	677	663	678	659	684	670	662	676	656	689	658	654	675	711	677	669	651	671	657	669	666	646	652	676	692	667	638	643	683	640	646	677	639	655	710	684	671	674	697	668	686	668	644	673	702	682	652	671	646	686	672	680	679	670	709	668	657	650	666	693	672	670	722	651	656	667	632	679	688	686	636	684	709	639	659	695	664	630	660	691	678	697	660	687	706	714	677	654	685	643	698	662	686	649	671	640	668	664	682	681	680	652	658	703	679	648	711	692	639	702	636	695	645	708	668	686	725	694	645	749	695	628	660	724	716	652	691	627	692	650	663	630	684	706	668	617	637	655	680	680	669	691	695	683	648	643	694	684	667	692	672	664	681	734	683	657	644	692	664	646	676	678	727	670	659	658	656	650	677	661	667	649	691	663	624	680	654	655	699	696	690	677	605	646	678	674	680	634	680	638	691	678	643	679	644	691	664	667	668	649	653	700	672	701	617	685	670	653	710	710	636	684	661	617	651	667	683	690	662	676	706	703	656	671	660	642	649	689	663	655	687	627	658	630	676	676	678	652	653	649	661	673	637	714	660	627	626	656	726	726	674	631	648	709	683	647	649	691	646	636	690	654	656	660	653	669	684	649	641	688	668	679	667	625	642	627	638	700	655	649	692	635	660	655	667	695	633	668	666	675	668	691	724	660	681	711	679	688	669	637	690	690	658	702	619	655	642	670	675	668	696	628	625	671	668	681	687	691	644	707	677	690	668	663	644	701	664	663	644	671	707	690	660	672	641	645	624	718	698	680	669	672	679	698	638	701	693	678	644	692	707	672	648	676	678	685	630	712	674	677	628	671	715	659	643	615	677	634	656	637	677	669	683	692	705	648	680	684	672	665	676	647	685	687	658	675	650	630	625	675	654	691	697	726	630	654	679	657	672	652	692	623	673	651	628	706	666	653	690	709	670	699	680	641	653	673	642	722	672	638	708	693	611	652	640	660	684	718	622	632	749	693	644	714	681	657	682	625	673	684	714	626	704	654	656	651	665	659	660	664	645	668	636	678	694	680	617	632	701	675	675	649	653	650	690	686	664	688	637	688	722	668	663	649	669	666	675	670	629	661	677	655	688	669	643	667	666	701	672	667	672	696	645	643	683	669	696	656	660	698	688	688	685	668	689	673	684	670	675	693	642	697	672	654	635	636	720	647	670	690	665	695	674	654	651	656	633	659	663	623	716	667	643	667	703	661	660	692	711	701	681	633	645	682	687	669	696	667	675	639	673	624	704	695	646	644	667	677	683	674	659	706	675	661	710	665	645	656	686	665	718	669	680	666	650	679	689	695	697	732	693	692	651	639	644	666	687	680	709	650	673	669	665	677	617	644	667	668	656	629	691	627	662	636	651	662	648	663	677	646	661	653	652	677	682	687	640	679	730	702	655	687	714	681	661	686	664	674	696	696	703	706	673	689	688	678	614	653	664	690	658	706	645	690	631	707	655	686	658	630	671	637	683	691	699	635	667	666	664	657	666	673	682	662	640	693	675	680	701	633	685	642	685	671	667	629	663	633	688
11466	8938	6371	5464	3443	2177	2142	1900	1705	1797	832	384	531	632	422	354	279	247	190	199	160	170	184	158	180	171	171	179	181	166	165	154	180	160	190	154	184	173	164	156	173	165	178	188	172	134	162	179	163	173	174	156	190	163	159	167	165	165	169	166	170	161	173	176	175	153	167	164	186	196	161	211	159	177	162	181	155	178	173	158	154	179	180	161	165	160	168	158	178	170	196	163	165	160	179	160	155	173	194	158	169	170	165	178	177	168	156	153	179	171	177	182	178	169	183	171	171	144	164	186	181	162	182	164	165	169	176	166	176	193	174	164	169	163	142	175	165	184	176	174	175	178	183	176	185	193	159	191	166	169	179	167	189	168	174	146	165	171	155	162	179	153	167	156	144	177	159	158	180	168	171	154	173	161	195	165	173	174	184	203	179	165	202	178	174	172	144	161	176	163	179	189	180	187	182	160	174	178	190	154	167	161	179	162	156	158	172	180	184	200	164	155	162	181	193	173	191	175	167	179	178	156	190	149	161	173	145	174	155	155	159	182	170	168	194	159	144	168	171	163	171	162	159	174	156	136	146	155	171	172	172	166	167	179	167	150	179	170	172	201	181	183	157	174	148	183	155	160	188	173	157	163	158	186	181	181	160	177	159	196	150	175	186	162	167	159	178	161	183	162	188	187	178	145	177	162	182	178	207	157	167	141	189	161	173	149	185	170	179	167	199	179	178	165	171	165	158	169	165	150	169	160	163	179	175	169	168	187	164	171	174	190	174	161	159	183	171	175	183	146	161	144	159	169	146	178	177	174	147	189	166	171	154	166	164	160	183	177	171	194	156	184	160	151	167	159	151	143	194	165	154	172	192	180	169	158	193	161	173	176	174	201	170	174	169	172	160	178	160	163	201	167	172	171	184	187	202	169	175	158	155	192	177	166	204	163	180	188	181	154	142	186	178	164	163	172	170	161	176	149	143	181	160	198	167	162	189	183	151	157	169	191	198	185	178	189	174	155	166	145	168	153	163	174	148	178	166	174	161	188	169	181	176	161	193	203	174	174	178	156	154	165	191	172	177	160	191	180	163	158	169	182	177	161	172	168	201	167	178	166	159	179	173	170	177	174	166	162	155	171	139	194	167	167	166	168	171	165	168	183	151	186	173	182	171	167	153	159	157	182	153	171	189	189	189	185	155	166	158	176	185	180	166	190	192	178	193	199	193	185	174	166	180	173	174	179	183	168	164	166	178	164	156	181	174	169	181	173	153	156	191	168	178	183	151	199	170	169	167	163	172	169	158	181	173	165	182	181	162	184	167	180	157	156	166	151	166	173	170	164	154	159	180	168	184	185	199	176	174	160	175	169	172	173	166	197	163	177	160	161	177	162	144	188	180	185	206	152	200	158	186	157	180	163	180	167	164	159	158	151	155	167	171	174	181	167	190	154	163	169	187	189	197	185	181	170	185	161	169	180	179	162	173	156	179	186	165	158	148	158	173	173	171	156	181	155	165	180	180	169	170	166	157	168	188	166	191	176	171	171	172	163	173	166	146	134	191	172	176	161	174	188	153	172	172	174	194	178	163	173	154	183	186	169	163	158	198	178	163	170	171	164	150	150	167	145	181	177	176	176	185	194	170	172	190	135	172	175	177	175	177	161	152	170	174	159	170	176	145	158	156	178	163	169	175	176	190	161	192	171	193	193	168	169	161	167	162	192	144	182	160	146	162	167	169	166	161	176	148	183	155	172	159	159	160	173	150	179	166	161	147	163	179	145	183	154	176	171	176	179	175	171	174	163	156	170	171	154	178	164	199	194	166	171	176	188	151	165	179	176	164	151	168	143	182	183	170	165	160	174	169	155	177	162	149	168	194	170	174	183	160	170	206	192	172	182	174	168	167	199	166	163	172	180	155	156	183	152	176	164	192	162	165	188	194	157	168	184	197	144	189	187	166	168	150	161	193	172	166	164	146	175	183	182	161	164	176	164	167	154	156	178	201	164	155	177	166	168	166	157	182	181	182	177	166	166	183	148	192	136	188	174	179	166	157	174	187	163	182	193	153	170	191	174	170	167	173	200	193	176	166	169	157	197	174	178	176	173	157	166	169	170	149	152	187	166	204	173	178	184	147	150	183	177	157	180	173	141	138	178	157	173	161	151	172	154	174	172	170	145	154	164	181	172	184	189	180	175	178	183	162	160	154	171	177	167	180	154	159	159	147	149	150	191	165	159	177	166	157	176	183	172	167	168	178	178	174	164	147	186	183	193	162	172	158	166	161	193	156	189	186	144	163	143	176	164	177	183	180	161	168	185	183	181	168	155	141	165	183	176	175	178	186	160	163	160	144	166	144	214	152	168	187	165	190	168	159	187	164	178	186	186	183	183	169	182	168	147	144	181	198	171	139	148	168	156	160	175	185	190	166	156	153	147	192	149	159	164	165	166	166	184	155	167	172	176	160	184	174	159	163	165	178	185	180	190	159	152	161	160	189	161	152	174	165	177	178	167	192	175	165	178	160	175	182	175	166	183	161	174	152	163	182	200	167	175	177	170	193	175	154	174	169	173	179	172	176	185	190	197	197	183	190	179	174	153	160	162	183	167	168	176	178	174	188	174	167	180	205	186	168	175	156	210	174	166	172	161	154	168	167	175	176	170	169	173	177	167	165	159	170	148	156	155	181	184	177	159	180	167	177	179	158	189	170	168	169	153	194	179	157	207	162	171	180	166	172	185	162	166	163	167	180	205	166	183	160	161	176	162	170	179	177	179	180	173	161	163	184	170	186	179	188	179	186	156	175	172	155	161	155	175	166	160	177	183	151	183	171	157	187	156	192	180	165	166	190	169	169	161	176	156	179	162	172	181	191	171	159	171	167	186	173	161	152	174	159	174	176	194	173	167	177	137	157	174	160	156	145	163	172	172	171	172	172	168	182	173	165	175	192	175	170	162	184	167	148	176	180	176	166	151	174	156	188	159	171	179	153	154	157	166	181	174	172	159	169	172	171	182	144	160	187	175	163	193	185	180	171	174	149	158	178	154	187	152	164	187	165	177	178	178	182	172	180	176	176	185	168	194	164	146	210	165	171	150	160	185	184	168	174	196	150	178	154	167	188	181	194	170	165	168	182	168	173	180	148	194	154	182	155	193	180	174	169	171	177	156	173	147	166	186	163	187	148	192	169	132	164	169	194	167	160	201	168	164	141	161	188	160	154	176	182	171	173	163	182	152	161	154	155	188	169	160	176	156	189	163	179	175	177	145	182	150	176	201	195	165	157	173	162	170	166	166	180	158	165	189	152	167	157	160	146	148	157	162	165	165	187	175	149	184	169	191	152	196	153	167	198	178	168	175	184	147	146	177	166	173	158	173	175	174	161	157	143	166	161	190	187	169	152	152	156	162	172	168	178	169	175	180	168	183	161	198	175	169	166	166	169	183	172	183	150	156	166	172	197	162	176	150	185	140	180	181	158	169	177	171	162	164	172	166	160	168	176	181
9616	9198	9534	12398	10154	7993	8844	8695	8191	8140	3869	1854	3293	4020	2700	2136	1789	1067	879	822	539	561	502	488	543	495	501	501	491	485	474	526	502	493	488	501	519	500	516	494	535	495	485	505	531	520	531	506	504	535	546	532	473	497	503	523	510	471	478	505	493	551	514	511	535	485	541	499	536	516	538	448	522	494	495	522	508	521	500	511	519	519	511	480	481	486	530	504	524	559	491	507	531	527	539	513	439	493	504	529	517	520	552	492	499	512	484	486	493	493	494	505	516	533	488	519	525	508	515	464	555	477	476	535	475	449	483	529	505	485	514	499	495	466	441	539	488	521	495	480	487	494	491	522	488	509	535	523	503	500	459	528	482	498	454	498	473	482	513	499	481	490	509	531	522	519	484	514	522	500	548	501	514	541	510	465	500	510	483	494	465	479	476	478	486	499	537	498	514	558	523	495	465	501	526	482	491	547	518	510	509	526	487	468	483	528	529	519	528	480	491	517	525	510	497	510	474	515	513	478	519	472	534	476	436	498	501	518	527	499	501	480	473	497	481	543	520	494	490	524	490	533	517	508	471	494	497	520	473	536	494	485	531	497	521	487	479	499	530	516	505	479	451	512	540	482	478	493	485	500	513	480	486	462	512	490	537	546	489	524	475	524	477	483	522	472	574	511	503	511	504	509	525	518	499	527	522	512	499	515	522	493	560	493	480	526	514	508	493	506	490	503	533	489	526	476	448	466	482	461	498	493	545	505	505	485	514	502	509	507	463	487	484	491	506	551	528	465	504	470	527	528	513	547	531	513	520	492	521	522	528	521	503	489	477	513	519	499	514	480	500	479	515	527	493	484	502	532	523	494	486	469	514	507	551	490	483	465	478	495	512	462	510	529	506	486	497	512	479	512	485	481	539	501	491	483	524	527	519	489	506	500	507	522	503	518	492	510	513	543	507	526	522	523	521	515	464	565	500	488	537	487	474	555	524	526	507	473	517	483	538	464	518	541	485	514	522	506	512	525	507	473	494	496	501	494	476	499	481	497	484	481	506	502	537	500	471	497	486	518	519	540	480	521	515	490	547	520	473	471	490	513	532	476	520	498	551	522	521	507	518	518	521	492	561	500	509	470	525	465	565	493	516	532	499	553	480	529	521	504	480	497	500	502	514	514	518	520	506	504	517	538	507	537	479	479	550	500	513	532	521	474	510	479	494	501	512	494	477	491	512	487	490	524	483	498	513	547	500	531	499	524	532	541	491	485	468	488	515	497	509	471	520	476	497	524	489	502	493	508	479	517	491	518	537	459	487	490	505	509	515	517	486	494	517	548	500	532	522	499	475	502	550	497	485	481	507	506	497	460	499	521	486	508	493	535	509	466	465	556	520	519	511	539	517	496	470	510	510	480	490	510	543	512	505	524	496	483	522	525	467	485	514	492	528	491	567	526	513	515	491	470	509	524	500	508	511	535	483	491	501	536	515	496	475	519	515	492	531	525	489	487	516	529	483	495	509	531	468	491	490	484	503	516	502	505	475	490	547	537	511	507	525	516	506	502	504	542	478	515	500	506	497	510	495	519	522	516	509	501	509	551	497	497	477	480	519	509	488	497	489	513	491	483	507	508	531	500	506	562	520	505	518	497	495	510	496	486	571	483	494	465	537	525	530	472	486	468	492	524	514	516	508	532	519	512	478	510	561	503	484	524	481	529	510	463	489	498	507	487	516	505	511	510	496	526	545	473	498	514	515	469	539	512	513	490	490	491	504	543	529	510	513	526	466	506	541	541	504	553	552	515	535	527	472	493	502	505	504	518	532	455	514	499	468	527	531	552	511	500	495	532	505	499	508	517	484	469	499	507	524	515	459	503	525	486	478	505	495	479	526	467	492	493	505	544	497	474	506	479	507	481	462	493	520	509	508	491	499	492	517	509	485	504	542	545	524	529	518	523	507	466	515	493	471	521	502	506	497	486	489	504	530	477	503	517	541	504	475	480	463	513	523	478	512	506	483	539	524	539	492	555	454	528	490	482	490	495	503	508	482	504	515	472	491	505	492	517	524	471	503	497	528	513	504	549	532	522	494	493	498	503	506	539	531	560	519	491	508	495	493	491	444	478	528	530	530	483	486	551	546	507	444	508	476	478	484	514	488	503	445	492	491	507	490	530	480	513	504	505	505	497	525	512	472	482	525	501	495	484	508	514	490	516	538	493	502	497	505	458	481	485	515	526	508	513	516	525	492	503	493	531	505	505	497	499	510	465	544	490	481	491	495	550	509	524	510	545	515	495	518	498	457	492	497	467	495	523	555	516	446	486	540	479	534	447	537	499	507	523	519	539	506	481	536	513	480	514	519	477	482	514	495	497	520	487	464	520	497	514	496	548	496	458	546	485	473	472	541	536	507	544	520	465	526	516	480	502	494	492	540	499	504	493	506	552	484	485	527	508	524	459	496	497	554	517	429	527	497	520	506	522	515	525	504	512	492	509	472	503	480	530	520	553	515	541	517	507	514	492	528	532	509	513	513	504	494	493	528	517	527	504	502	542	496	496	499	492	521	473	538	533	518	469	506	546	502	490	497	519	497	540	515	544	512	525	494	530	521	527	513	485	465	548	464	548	529	523	477	502	513	526	508	526	518	459	530	512	502	526	527	504	472	522	489	500	519	546	502	488	529	477	527	514	498	496	439	542	506	486	464	485	505	510	528	506	490	511	490	517	482	480	461	497	537	543	501	532	539	455	497	510	475	504	497	496	494	537	484	492	515	506	501	551	497	519	523	551	507	503	517	511	484	531	536	527	534	521	526	515	463	538	482	525	544	480	482	475	482	495	499	429	496	544	483	511	483	491	491	507	449	514	479	499	507	519	495	509	491	475	530	514	537	526	496	524	542	495	515	488	537	473	513	487	517	494	495	525	507	490	516	535	520	515	484	529	504	467	535	498	516	548	476	498	494	572	495	548	491	519	503	472	512	503	545	537	477	480	534	477	514	534	520	506	485	514	493	505	501	493	539	540	517	515	514	467	493	461	540	460	517	512	518	525	519	526	496	502	514	521	494	539	513	487	470	498	520	490	495	509	513	494	511	520	500	514	555	486	522	478	490	505	509	523	520	547	500	522	513	498	512	485	503	514	528	493	497	484	474	521	479	506	520	503	497	505	520	486	549	483	519	526	517	457	481	509	479	525	467	501	484	508	503	509	506	506	531	528	521	501	532	485	512	493	523	502	511	478	500	543	498	470	491	494	525	511	505	500	513	494	532	522	486	533	558	488	487	508	510	529	516	506	519	471	459	509	565	498	504	475	497	515	547	503	455	491	508	509	529	505	503	493	507	543	519	519	527	524	491	535	480	481	462	483	535	494	549	470	478	508	496	487	478	513	477	522	528	488	509	483	539	518	491	521	514	487	493	487	481	506	476	525	500	497	506	505	515	513	540	500	530	513	550	498	470	511	500	505	486	516	516	491	481	513	530	506	506	477	486	506	498	531	535	516	480	484
35865	40215	26959	25732	20431	16883	15408	15367	17266	17031	7396	3007	4563	5930	3791	2862	2252	1361	956	905	505	332	282	265	266	249	298	270	273	281	264	290	256	255	281	256	280	267	279	264	269	266	251	239	268	264	234	279	256	260	264	257	253	245	277	259	273	277	234	261	268	238	265	275	263	276	238	288	267	241	273	275	271	258	264	271	236	243	286	240	242	247	263	268	249	271	262	281	264	268	273	256	235	267	279	278	242	224	239	288	254	257	269	255	228	260	239	277	238	277	281	276	289	242	251	237	240	268	279	295	278	255	241	265	265	290	257	271	234	253	271	282	263	268	245	237	255	220	238	253	258	269	240	264	253	293	272	272	242	293	255	263	269	294	257	239	251	236	253	263	257	259	266	260	242	244	288	290	258	282	255	269	257	267	265	228	242	246	263	217	260	248	287	237	250	247	257	263	230	273	270	259	259	222	264	246	247	236	251	282	244	232	283	257	274	234	259	270	263	266	265	248	290	239	261	254	272	257	239	283	254	234	266	281	237	264	213	243	245	288	248	285	257	258	283	260	245	257	248	250	254	260	270	268	274	246	239	269	256	253	274	276	249	274	237	236	283	217	288	235	259	247	249	258	237	256	248	254	230	233	261	267	232	239	256	269	244	239	220	270	237	260	309	242	261	266	263	275	265	252	237	268	250	224	247	281	273	252	255	263	234	238	267	243	255	246	269	263	227	243	288	261	259	312	213	267	275	268	234	247	275	254	246	266	243	262	252	222	273	261	255	264	235	268	231	249	276	244	263	259	245	258	260	228	244	281	276	257	264	265	301	257	260	288	280	254	239	261	231	251	256	259	271	250	243	252	272	233	249	255	251	278	267	233	270	274	229	263	292	240	241	229	252	241	296	268	266	238	237	277	248	279	234	268	251	259	256	256	275	270	249	238	257	267	292	249	283	244	256	229	267	268	240	268	269	249	251	254	274	241	280	250	302	269	261	275	281	250	288	191	259	245	257	300	278	269	226	266	279	245	270	254	272	242	244	262	283	237	261	246	252	270	246	250	225	242	247	262	263	246	247	274	272	247	245	256	254	270	264	299	240	237	284	267	237	245	270	264	279	245	287	306	240	228	262	247	273	254	251	269	254	247	255	238	232	256	241	273	246	233	261	264	246	251	269	256	247	257	259	254	245	227	255	250	246	253	266	252	252	245	262	253	246	247	262	268	243	234	276	256	286	264	295	241	251	245	264	261	256	280	267	249	269	266	247	251	235	258	260	238	256	250	246	279	295	276	248	230	257	249	271	245	270	240	241	241	264	242	256	291	277	249	270	247	265	267	281	267	244	269	234	246	268	262	281	246	284	254	250	263	257	263	250	280	238	256	254	296	248	232	267	274	268	256	284	266	280	242	231	247	243	243	275	243	247	246	243	260	254	263	238	265	241	252	241	285	244	246	251	277	233	275	264	264	267	264	244	205	283	280	302	239	249	263	265	291	232	265	250	246	275	246	246	250	280	289	258	251	246	255	245	255	237	275	270	228	259	262	259	254	255	237	248	253	272	280	279	267	278	236	267	270	268	250	241	262	250	252	257	252	244	273	238	281	243	255	275	254	258	250	248	252	277	254	241	254	248	246	241	230	288	253	243	224	272	233	244	276	273	244	246	266	252	242	277	249	265	238	251	287	249	271	263	267	260	284	269	290	257	231	260	243	248	269	257	249	250	245	250	250	249	220	257	228	245	255	230	261	213	263	268	247	252	265	252	256	269	265	260	273	276	242	264	245	262	275	217	237	284	265	251	249	252	306	272	269	268	242	262	286	220	266	240	256	258	232	266	273	247	256	280	247	233	243	232	253	280	276	259	255	292	246	262	285	230	237	270	234	272	266	266	237	242	281	280	280	260	247	254	284	279	252	251	263	231	255	275	245	267	248	232	282	266	272	248	247	236	270	277	255	251	239	287	285	229	239	255	239	272	274	257	255	259	223	265	274	225	276	276	250	207	260	251	247	257	244	243	249	240	239	267	290	267	290	233	235	247	265	257	245	268	245	278	267	239	271	287	271	250	277	274	247	265	257	260	263	250	284	256	259	231	260	258	254	255	250	250	264	285	265	245	270	271	251	254	239	252	270	263	272	244	284	243	252	241	272	261	214	250	281	226	276	238	219	267	239	270	266	269	235	270	256	259	250	286	237	260	272	290	261	267	266	265	253	265	297	264	261	263	248	256	270	244	248	251	249	272	251	237	263	246	241	245	281	270	274	254	279	267	241	249	243	247	222	276	235	253	245	258	285	263	273	238	246	227	240	263	250	247	261	272	261	268	245	246	279	260	268	271	278	252	249	267	266	266	240	277	268	230	269	269	238	238	273	242	262	230	272	267	265	267	285	237	268	252	249	271	236	262	257	247	251	250	272	244	253	234	280	257	234	244	286	260	265	299	266	256	234	270	240	237	290	244	236	259	253	292	242	266	255	256	239	268	290	265	277	255	296	269	243	252	276	252	260	245	276	272	246	265	260	255	234	270	270	289	266	252	211	261	234	239	258	262	273	261	261	276	243	249	272	235	271	305	256	277	246	245	247	256	280	231	269	262	269	238	250	264	258	256	265	224	252	245	245	264	245	271	260	265	254	286	269	249	244	245	279	243	279	263	274	260	264	262	262	249	242	259	230	253	259	246	240	274	259	277	245	259	254	236	289	264	293	248	257	247	250	263	248	255	269	242	272	238	303	263	229	270	268	251	267	257	248	221	254	224	239	223	249	259	260	247	300	247	293	287	288	269	284	267	249	270	239	261	233	258	270	281	243	259	267	228	294	261	262	266	243	267	261	272	273	270	280	276	246	253	256	279	272	228	274	253	243	256	289	243	230	259	228	235	251	269	247	261	282	274	263	266	249	263	249	282	258	258	264	273	266	239	260	257	297	264	273	225	278	246	271	284	246	246	250	266	220	251	248	287	265	249	233	238	252	240	255	256	300	274	250	281	246	240	238	269	271	266	271	233	242	257	231	243	260	257	274	269	271	273	269	264	259	257	264	250	273	244	255	284	243	238	247	266	282	246	274	237	275	270	274	267	258	258	267	263	223	255	242	238	254	251	241	277	250	265	245	296	280	281	262	287	277	277	228	267	269	253	265	250	264	264	269	254	286	263	277	217	262	288	282	234	276	262	285	247	245	249	249	258	250	270	261	231	252	246	244	253	263	266	265	257	223	256	269	214	275	288	234	258	237	257	244	277	231	258	267	287	244	271	267	256	265	244	266	248	260	267	286	251	246	261	231	242	270	262	256	252	229	253	234	267	228	267	267	250	257	264	226	245	242	245	262	239	293	242	251	250	255	253	271	261	284	232	278	268	271	264	273	280	279	255	260	266	270	265	274	251	295	271	257	273	247	274	301	239	251	256	262	251	256	261	278	255	280	259	261	273	262	270	241	253	249	242	243	241	260	250	244	256	251	268	257	267	277	246	253	231	255	271	240	268	284	278	239	260	279	283	250	260	233
27736	32899	24078	29012	25260	25131	26452	29862	30489	28697	14282	7934	15717	20486	15053	13239	11845	6770	4900	4727	2033	1005	1099	967	868	804	759	760	742	733	788	719	708	741	734	702	741	765	732	737	710	756	722	818	704	735	709	728	748	730	743	711	736	682	749	703	727	710	697	707	727	683	706	695	693	701	700	706	712	682	695	754	704	720	712	664	729	691	713	745	696	695	680	716	710	717	715	731	687	714	750	697	725	698	702	709	703	738	727	756	691	726	716	632	698	732	778	716	727	703	736	712	737	701	704	695	709	690	682	722	682	726	681	707	698	688	730	706	718	702	696	723	709	744	743	672	700	714	701	710	697	749	675	754	733	737	680	708	759	689	649	699	721	722	675	695	702	717	720	734	700	718	701	691	735	695	711	734	687	706	691	745	743	713	681	747	682	660	641	694	682	733	643	706	661	646	692	743	661	735	682	746	734	712	748	774	663	676	702	643	753	661	728	670	729	717	724	752	775	711	729	747	677	772	690	731	685	720	719	735	736	681	725	648	721	677	682	662	713	616	678	743	738	701	732	712	694	706	715	719	716	706	695	732	728	709	671	730	677	728	686	699	684	719	688	733	660	730	724	706	709	694	743	704	690	681	709	707	764	752	650	722	734	671	744	692	631	695	686	765	643	710	720	753	734	688	655	711	704	716	704	697	746	732	683	716	710	679	697	682	659	664	673	716	781	723	778	700	700	724	730	687	697	678	733	670	735	690	681	674	723	718	719	680	727	752	697	691	670	701	661	709	729	723	720	759	715	680	711	753	722	715	722	687	691	713	691	740	722	708	717	654	694	708	746	728	748	725	770	686	706	726	735	749	681	741	678	708	675	717	752	704	720	744	754	687	708	666	731	734	704	679	746	732	704	689	664	723	718	725	738	677	708	716	736	682	678	714	716	725	672	747	697	710	670	712	768	687	702	754	643	671	711	667	672	717	732	709	710	748	722	728	690	642	699	711	689	707	707	666	720	726	666	652	682	697	668	712	676	705	684	714	697	681	716	677	683	663	694	655	659	675	678	684	752	714	716	670	700	695	706	730	664	669	680	699	725	644	748	673	689	685	695	681	733	701	707	688	715	756	726	742	694	708	723	708	651	748	681	715	710	696	710	755	729	728	683	729	697	705	683	721	707	751	723	714	694	663	643	700	706	691	667	671	668	734	692	701	712	685	676	701	722	729	736	677	719	709	710	718	688	685	716	669	698	761	730	705	758	726	693	683	704	710	725	711	614	666	688	717	634	717	712	734	727	690	733	671	703	695	729	701	747	710	721	724	679	709	714	729	651	693	705	726	722	735	698	686	692	739	710	747	709	726	719	748	757	704	724	712	726	658	729	626	690	679	721	685	727	693	694	667	709	659	656	720	670	691	720	713	700	711	744	730	704	657	673	754	722	676	700	694	718	676	720	680	687	740	724	684	627	681	726	687	694	733	736	720	709	712	702	693	704	657	740	719	661	710	690	686	700	761	721	682	704	733	720	727	714	696	709	749	686	710	715	710	717	661	719	712	736	683	716	696	715	685	695	701	705	757	713	720	715	691	747	686	733	669	713	722	646	730	734	663	727	679	702	676	660	724	726	715	677	722	693	698	768	670	728	727	751	749	695	719	683	723	741	724	713	690	672	663	693	693	763	730	714	723	703	708	668	713	685	675	723	711	649	679	752	699	763	695	705	717	721	710	656	770	688	680	680	682	702	744	741	711	746	688	675	687	700	670	715	678	689	669	717	735	730	730	677	720	720	736	730	726	694	716	734	708	690	688	682	736	716	729	678	696	666	690	726	723	702	702	726	717	712	734	736	724	725	694	724	669	692	668	719	724	678	684	724	740	709	645	679	690	683	691	704	695	712	710	720	688	709	686	679	735	702	700	714	731	703	710	708	675	723	689	694	691	716	725	686	701	669	669	734	730	703	722	699	691	700	681	730	665	694	726	698	737	687	680	708	702	695	649	658	716	703	712	682	689	718	682	687	667	719	708	697	711	732	687	716	708	747	678	671	643	724	726	731	708	642	735	701	752	706	730	670	737	715	707	678	698	690	710	695	732	669	674	675	710	683	655	707	698	726	705	682	688	687	693	698	709	702	685	730	714	717	717	709	716	739	666	720	724	703	722	713	692	712	670	747	729	753	702	673	656	739	706	749	702	708	676	724	720	694	725	716	708	688	687	683	732	733	665	747	733	707	727	756	748	734	689	725	692	707	649	687	696	725	742	716	696	728	715	717	706	728	673	674	715	702	719	676	685	709	692	723	679	700	698	698	718	689	679	707	658	714	727	684	724	702	682	684	760	692	710	760	702	666	693	715	688	684	729	667	708	708	675	691	708	724	695	748	685	715	718	742	621	697	688	730	783	656	723	668	688	727	710	714	720	713	705	750	705	673	711	705	730	698	643	701	698	711	710	698	705	687	673	694	710	673	685	720	736	704	686	733	676	705	727	702	739	743	713	678	744	750	647	705	654	707	703	686	702	680	704	691	703	727	665	724	716	704	676	695	762	689	686	694	737	701	727	704	709	652	667	677	680	687	738	743	708	715	665	728	730	673	714	684	663	705	707	712	735	705	706	749	666	708	700	686	688	709	716	676	691	748	733	675	720	736	700	695	711	706	722	716	714	767	713	700	713	724	704	660	664	684	678	727	716	684	689	743	698	685	764	718	704	692	735	666	738	721	734	719	695	696	654	697	696	684	717	744	687	728	699	689	700	707	707	692	738	708	676	720	702	714	707	722	658	723	736	727	717	726	699	735	684	700	774	689	716	706	739	695	770	708	650	715	701	675	673	709	760	724	706	686	727	685	731	697	673	705	736	709	705	730	702	715	736	684	741	703	694	712	753	741	699	712	662	703	748	734	679	722	685	720	716	730	721	705	683	694	630	705	685	710	719	701	718	728	685	695	676	718	708	667	728	687	684	733	720	670	708	727	717	719	732	681	743	656	702	644	702	708	665	681	721	685	711	681	675	734	702	730	719	777	709	722	702	695	714	671	751	683	709	690	706	772	704	691	722	686	706	737	702	689	680	701	702	667	742	659	694	710	682	705	683	685	674	724	722	693	691	715	708	703	666	699	664	711	705	734	714	705	715	723	683	666	702	678	717	710	717	645	727	711	704	675	690	725	744	716	739	713	648	697	684	680	732	735	655	710	724	724	737	714	723	685	717	680	690	712	696	691	711	703	727	670	734	693	758	731	721	726	756	659	705	739	658	757	713	680	710	732	728	665	680	682	715	675	705	733	708	712	744	683	663	684	687	696	714	684	713	696	712	694	691	751	714	672	725	740	705	695	692	702	700	711	651	683	701	725	690	689	758	708	708	690	716	664	703	670	690	680	672	681	696	707	665	699	629	699	665	741	741	722	726	713	710	746	737	741	700	691	694	690	775	708	712	681	677	695	673	729	738	714	741	694	687	743	721	697	717	707	687	691	711	677	718	732	731	737	706	727	726	643	714	667	692	740	711	683	684
50770	43423	32731	31456	30001	29276	29869	33640	37465	29597	18256	10867	14698	16913	11919	9869	8124	5139	3365	2144	1037	409	450	369	331	300	287	270	304	271	281	257	251	259	281	284	271	273	294	236	267	298	264	289	288	251	256	249	303	271	265	252	302	287	254	270	227	249	249	262	244	257	261	247	265	213	250	266	241	230	275	263	241	234	244	255	277	252	268	271	269	221	248	280	253	270	278	265	293	281	289	302	254	289	286	287	266	287	272	266	244	286	252	236	259	277	271	270	254	265	287	251	210	238	248	262	252	244	269	250	266	296	238	274	271	284	248	262	280	246	280	263	279	269	256	236	253	247	233	225	235	257	275	239	235	284	266	282	218	232	264	277	277	270	268	250	262	275	259	250	230	214	258	285	251	262	253	288	263	272	248	263	277	234	287	259	276	247	260	282	272	277	260	275	268	243	275	251	241	223	247	279	243	258	253	247	277	229	259	226	284	260	238	247	253	250	240	249	213	277	249	215	237	240	263	281	264	243	240	292	236	264	255	258	257	275	248	283	240	233	242	233	260	250	239	285	265	249	249	251	257	247	249	265	241	261	252	233	246	245	265	265	257	229	266	258	235	273	284	265	285	286	269	273	270	254	272	256	231	285	271	243	245	267	272	253	280	269	277	261	277	266	249	265	283	260	276	257	272	289	277	240	236	243	269	239	272	229	273	267	275	246	243	273	260	258	241	288	256	259	254	275	276	269	268	269	255	254	229	273	258	280	256	262	270	253	266	263	271	251	269	224	256	261	254	240	244	262	255	267	258	271	250	244	243	276	256	269	262	260	283	260	285	272	290	263	250	266	264	226	265	268	270	296	288	278	270	274	252	272	256	282	242	250	248	244	286	263	273	224	232	243	243	261	240	238	260	256	254	259	260	249	252	252	271	252	265	239	284	292	291	222	242	266	265	278	278	251	245	288	286	245	257	258	231	287	269	298	242	277	262	263	252	269	278	282	285	283	244	273	239	263	256	216	247	255	253	281	262	246	234	253	248	252	253	268	281	241	304	252	247	272	226	247	267	249	269	277	242	256	275	251	243	261	275	259	253	261	262	238	270	246	226	264	244	255	258	283	263	274	244	239	259	319	255	272	267	227	271	239	235	239	263	258	262	264	264	273	265	290	262	246	252	249	277	221	248	293	242	220	276	266	253	234	241	246	266	235	263	275	259	255	240	255	250	249	266	236	259	267	228	231	227	270	239	245	258	254	278	240	279	273	270	247	261	254	265	278	248	249	237	272	250	278	245	254	275	274	233	238	242	244	272	272	264	220	231	263	267	258	232	252	270	235	267	229	265	263	260	261	264	270	255	269	251	257	280	273	286	241	243	256	271	259	263	272	237	248	257	267	265	247	246	224	257	235	277	258	269	268	245	263	260	217	215	233	254	275	251	242	239	231	255	277	245	252	236	274	247	246	237	253	265	258	286	258	268	223	267	245	270	261	258	259	262	264	268	258	269	281	227	291	269	257	272	270	269	263	230	193	259	252	251	264	260	273	245	275	278	251	259	285	233	277	258	279	245	244	257	246	267	255	258	241	274	257	240	280	257	257	261	253	247	254	235	238	258	285	251	270	217	253	312	231	246	281	257	252	254	259	286	255	253	241	260	274	248	231	260	224	258	243	243	252	223	231	241	250	272	252	240	249	248	234	263	262	270	235	254	260	248	247	246	276	230	230	239	248	258	253	254	282	267	246	242	252	265	283	252	278	272	229	275	254	258	274	243	283	251	272	255	237	239	258	248	254	248	250	273	282	253	272	217	262	242	280	264	257	267	249	250	265	265	245	239	272	235	271	271	242	251	249	268	260	256	244	280	267	265	250	255	257	253	246	277	242	282	250	299	245	253	281	279	272	258	286	244	264	249	259	249	242	261	250	257	288	220	231	298	269	278	242	239	232	268	243	274	251	252	240	238	242	269	262	242	244	269	249	262	241	243	266	242	259	269	260	251	236	226	271	237	250	244	271	244	270	264	274	238	267	271	260	271	237	256	243	236	267	225	248	234	247	286	225	267	270	263	269	259	249	247	280	267	264	234	253	209	283	246	255	225	252	269	333	266	253	237	256	261	230	256	235	261	269	265	259	251	298	255	246	248	250	243	249	236	261	242	271	254	257	241	256	247	273	251	260	252	292	273	249	246	233	254	265	262	248	238	248	229	267	262	269	265	248	257	252	263	260	284	268	235	282	266	249	245	253	231	253	254	246	276	263	257	264	259	260	241	226	260	254	261	258	265	285	274	247	281	253	269	230	248	242	240	247	258	259	245	290	265	261	248	265	236	250	246	268	249	274	254	264	226	256	271	224	230	262	259	259	250	266	260	262	254	274	249	246	243	280	237	257	262	277	251	261	259	258	276	278	268	254	279	230	271	236	268	220	250	227	273	270	251	258	250	290	253	277	255	291	266	303	260	265	269	253	240	218	259	268	268	257	240	269	243	245	271	275	267	239	247	258	242	268	277	234	264	258	258	256	261	261	266	248	268	257	278	250	272	289	249	279	234	251	277	222	259	284	284	276	249	237	256	242	251	254	267	257	271	277	250	274	230	247	281	252	255	263	243	257	283	242	257	238	277	247	273	294	293	256	266	277	214	244	267	228	252	271	241	246	280	248	264	250	262	239	274	285	228	277	274	290	265	250	235	220	270	246	252	242	260	262	237	216	250	247	262	244	278	224	270	236	267	246	259	263	243	272	245	260	260	282	240	268	257	228	244	251	262	247	240	239	274	262	277	297	284	253	273	243	259	262	255	241	262	261	253	306	278	257	254	239	257	245	284	239	231	257	261	245	241	271	251	268	243	293	241	287	287	235	273	249	261	250	250	298	263	223	249	234	278	230	266	278	258	258	236	267	272	268	235	231	276	249	242	270	244	263	231	263	267	254	264	248	248	269	242	248	225	241	235	265	255	252	236	252	244	215	231	239	239	267	258	251	268	234	264	256	268	263	248	234	241	248	270	276	295	247	271	265	246	233	267	237	259	255	270	260	248	281	256	284	266	258	264	298	222	248	263	253	258	271	255	246	257	255	238	245	308	264	246	258	256	248	251	245	279	262	271	262	255	274	289	248	312	249	260	245	249	238	255	276	290	246	261	276	268	251	291	246	264	283	245	233	260	244	256	245	237	242	264	254	227	269	261	245	267	268	268	259	235	237	243	239	253	250	253	249	247	253	261	254	243	223	261	252	260	250	245	262	246	234	252	266	266	255	268	284	274	249	298	296	256	267	258	254	256	247	278	266	237	263	272	277	256	236	252	256	259	291	286	284	264	262	251	244	257	233	250	280	271	237	263	279	255	260	250	240	249	300	243	256	245	259	274	247	249	248	285	275	261	274	259	229	274	244	271	264	241	265	248	250	267	242	248	261	268	272	250	274	261	261	230	259	242	250	248	288	254	249	272	271	289	252	288	274	229	245	277	244	279	276	272	243	259	236	252	266	232	287	246	239	285	277	263	255	269	278
41533	42942	35245	39393	38495	37594	40482	44810	46115	37157	23760	18055	30279	35125	27885	26357	24960	16966	12915	8925	4437	1589	1811	1494	1330	971	859	894	850	821	836	738	752	774	778	747	723	722	715	746	696	752	759	743	678	740	712	653	704	693	695	717	729	736	668	765	699	623	638	653	654	703	659	667	662	651	625	674	695	748	658	704	686	661	690	704	691	680	657	655	698	700	632	689	737	635	673	648	679	664	727	674	663	643	692	649	682	681	665	702	653	681	628	666	670	699	669	700	651	656	709	695	692	703	712	702	674	668	677	640	699	655	670	636	675	691	658	720	686	660	673	674	659	678	670	646	641	670	599	655	669	700	638	666	671	664	710	699	638	631	658	662	666	643	638	657	718	675	709	644	702	692	703	706	622	664	658	610	619	673	656	652	652	650	661	652	681	693	690	672	695	699	625	660	674	647	657	661	650	667	656	625	659	665	693	650	630	655	682	664	672	589	637	625	625	666	687	685	669	644	676	665	648	625	682	696	695	661	650	684	664	683	696	666	678	624	668	661	645	648	714	675	690	697	680	651	708	669	676	625	653	619	638	604	648	678	665	646	655	646	679	679	684	766	661	695	653	710	675	675	671	687	613	688	691	693	647	685	687	657	682	620	659	672	610	689	664	655	637	679	642	628	640	683	646	663	644	673	692	669	705	655	651	708	646	624	686	627	709	666	668	694	635	689	640	644	690	685	696	662	663	698	692	635	677	679	655	649	659	652	636	685	700	693	645	621	661	640	689	694	702	702	674	594	697	682	670	684	692	619	708	696	684	650	661	693	681	635	644	633	642	705	687	722	678	670	693	644	659	686	656	679	641	653	695	676	678	676	696	671	664	635	610	655	674	690	691	675	661	673	635	636	637	655	654	643	646	699	694	643	656	644	669	634	654	684	649	643	669	704	680	660	677	660	655	658	711	696	669	642	649	682	673	695	658	694	652	695	679	691	689	685	653	683	673	673	664	646	642	658	686	686	714	660	645	671	670	687	673	692	688	652	684	680	703	647	685	659	710	690	646	636	714	659	675	685	698	665	631	695	658	644	653	716	685	640	674	683	645	676	683	647	701	716	627	681	654	673	678	678	645	653	662	654	616	656	640	652	628	656	650	695	624	652	626	630	650	659	664	673	647	714	646	670	628	624	661	633	665	639	622	660	679	637	639	664	638	635	655	714	709	687	726	656	676	674	663	676	697	628	665	689	688	656	686	649	702	671	636	706	634	695	651	663	688	657	672	702	621	697	615	687	695	712	661	654	665	659	711	658	669	646	666	655	667	659	650	655	664	661	672	668	622	649	634	628	654	691	700	699	649	634	644	673	679	684	688	698	655	678	624	653	652	651	666	626	646	637	672	695	703	678	726	647	662	655	635	704	689	647	691	688	656	652	630	622	608	650	681	698	659	675	660	655	718	687	662	640	690	685	677	663	662	715	646	663	627	632	620	663	704	642	663	655	678	651	666	661	662	652	637	654	704	678	682	630	642	661	684	652	650	664	655	719	685	683	638	660	706	677	655	678	688	664	621	649	680	695	629	681	638	655	648	695	689	640	695	658	683	647	649	670	663	662	658	601	690	641	649	671	678	658	706	671	723	642	643	679	673	708	651	710	651	647	687	646	654	637	674	659	644	657	664	691	614	678	672	699	678	649	676	633	599	691	648	635	654	648	653	649	703	683	645	641	662	666	653	663	625	679	659	642	657	634	652	619	688	682	653	702	665	651	640	626	671	644	706	630	716	675	635	656	652	693	633	648	674	675	653	635	690	654	656	654	671	673	650	663	669	584	697	616	689	652	705	671	628	657	652	715	660	687	658	696	639	640	647	674	647	625	694	692	673	650	653	702	667	638	696	654	663	647	666	682	660	640	646	660	607	673	634	701	698	674	689	712	666	652	681	676	636	604	635	611	676	684	652	708	713	715	720	675	630	678	692	643	642	631	669	654	636	653	697	631	613	637	623	673	652	652	660	714	659	674	663	660	678	712	667	636	700	713	660	650	690	641	639	678	663	680	715	683	653	695	636	620	685	639	646	671	688	688	631	701	692	655	702	691	638	662	671	692	667	670	688	712	675	661	669	657	644	666	629	663	657	686	708	653	629	694	649	674	663	664	610	691	710	646	604	662	689	651	669	658	640	668	668	660	627	681	681	680	653	673	685	646	677	688	677	717	698	651	660	678	650	680	649	596	709	656	686	702	667	686	652	663	671	684	660	686	626	647	682	663	684	693	655	688	679	628	659	673	715	666	646	685	702	644	670	647	678	690	679	729	677	668	668	643	674	684	679	669	664	672	704	675	645	645	688	701	730	720	650	679	699	709	678	660	676	675	694	662	651	633	667	678	643	654	691	680	692	668	659	725	651	717	616	663	677	661	662	649	678	686	679	667	694	670	637	647	644	696	662	647	671	683	707	639	670	646	680	669	649	668	706	641	636	655	691	712	727	644	674	682	686	677	617	678	706	661	688	654	696	635	634	668	622	684	710	690	642	591	703	731	635	675	642	699	686	620	669	684	645	675	675	661	642	659	667	670	693	661	692	662	664	672	728	692	682	661	646	660	713	642	676	675	650	648	646	648	701	651	679	656	660	669	606	680	653	698	729	687	703	695	687	640	657	677	687	713	700	693	685	632	696	680	629	664	666	676	636	672	670	676	684	617	703	666	672	609	741	706	643	648	652	699	653	658	675	669	612	690	678	727	645	653	676	687	664	678	680	679	669	650	662	664	644	717	621	626	683	682	658	653	651	675	685	641	690	715	629	655	681	634	634	650	673	639	675	701	628	667	608	714	675	713	652	623	684	675	659	688	675	684	672	693	672	684	641	696	665	674	694	681	645	693	654	697	663	662	659	680	706	670	687	652	660	651	672	660	677	664	711	693	666	672	697	653	692	599	656	683	680	665	720	686	650	681	682	641	663	684	664	659	699	664	674	655	735	661	678	706	704	649	682	636	660	655	666	690	653	650	674	689	684	641	636	677	680	635	650	669	671	701	663	663	670	688	680	682	662	696	693	669	661	686	695	657	665	665	664	676	682	620	672	638	681	671	728	648	633	697	654	698	646	663	687	670	670	720	689	673	648	691	630	699	633	712	683	706	673	698	673	658	694	658	646	657	693	660	651	698	658	650	654	693	687	641	692	661	624	660	644	683	681	709	681	637	682	673	665	647	670	669	663	652	620	671	684	679	689	642	649	661	676	682	672	713	687	631	641	704	694	679	681	691	668	685	674	612	700	652	685	631	629	680	688	667	695	701	646	647	708	673	653	646	683	651	692	621	661	637	673	663	648	670	716	667	705	670	707	658	665	659	649	710	644	634	656	636	645	663	663	674	673	640	684	675	668	629	647	660	664	636	650	720	705	652	672	685	666	652	683	664	628	678	662	662	642	646	666	680	632	637	715	651	665	672	667	670	674	683	693	666	676	636	643	643	683	651	655	674	697	677	719	685	645	664	653	649	689	667	673	688	645	633
12176	11280	7713	5170	3627	2160	1791	2648	2912	1615	546	357	577	535	388	373	379	289	202	221	160	132	176	153	174	165	181	196	185	184	172	165	163	176	176	173	197	196	167	164	180	184	166	191	174	154	161	169	164	171	185	179	155	173	164	177	168	177	168	190	151	154	178	165	155	168	156	191	187	185	182	177	192	197	181	155	158	169	199	187	161	149	193	171	171	185	156	155	178	178	164	169	165	178	164	167	195	166	162	200	158	178	183	157	160	155	168	161	183	181	184	182	151	170	180	183	185	173	172	176	173	179	192	154	170	163	165	169	166	163	174	153	166	173	159	160	157	154	170	170	161	185	175	183	192	149	154	173	161	177	180	178	179	183	166	198	188	165	198	180	185	172	190	180	169	175	170	192	180	165	174	186	156	166	182	161	177	170	153	200	162	175	167	161	174	167	209	202	165	168	142	176	171	165	155	159	162	153	169	170	176	168	174	154	177	174	171	195	174	192	175	174	164	164	181	160	174	176	172	170	191	177	155	158	168	169	168	180	142	176	201	191	181	159	188	200	189	172	148	177	179	175	181	191	169	156	169	189	204	174	184	185	189	197	182	195	187	193	168	169	166	176	167	182	157	160	148	189	157	189	151	164	188	166	174	189	170	171	186	185	153	163	172	175	192	170	175	171	188	185	172	180	175	165	181	175	177	187	173	163	174	152	163	162	147	196	162	168	151	163	172	166	156	180	184	177	157	205	146	172	160	192	163	174	155	170	167	165	180	165	143	132	165	162	158	180	177	179	186	162	175	174	172	166	178	172	184	215	164	176	164	181	148	180	150	198	177	196	190	162	170	171	163	163	182	173	158	196	163	173	182	200	183	203	147	180	189	200	171	183	168	183	174	174	187	145	181	190	174	178	169	187	187	164	170	161	162	174	185	165	162	173	149	159	164	174	190	179	184	162	168	144	180	164	183	189	154	176	164	154	151	163	190	170	176	175	175	152	144	200	188	166	163	172	157	175	166	154	160	176	187	187	154	157	158	173	159	162	144	185	150	161	165	174	175	167	173	217	188	164	159	179	171	160	170	162	175	175	158	167	159	171	157	180	174	193	160	130	163	185	149	157	201	175	170	155	180	172	168	173	167	208	187	198	195	172	173	152	196	156	160	197	209	163	158	162	165	197	183	181	171	175	158	168	182	197	165	181	181	201	166	170	174	182	140	162	168	161	175	178	172	179	189	149	164	182	199	185	167	196	184	166	186	174	180	186	168	163	161	178	170	176	163	157	166	184	171	175	188	181	187	191	154	186	164	166	178	168	158	168	161	172	179	171	160	148	165	159	168	179	173	170	150	171	154	173	174	178	164	205	175	160	158	172	190	163	165	194	156	182	166	161	175	180	172	180	164	161	166	171	166	182	144	151	163	165	180	166	146	178	168	186	163	168	168	161	171	158	191	177	180	170	210	185	197	167	179	151	178	146	169	169	163	179	188	179	140	157	184	151	167	177	173	173	179	191	191	165	173	181	165	175	148	177	163	178	190	174	153	173	189	137	177	191	160	174	170	191	194	173	179	179	170	162	149	172	174	180	186	160	184	170	178	150	171	150	158	161	169	171	167	141	168	173	154	145	154	186	169	189	142	180	176	174	177	167	160	175	168	155	167	175	184	158	172	182	163	181	180	167	199	190	178	158	172	185	172	155	159	167	164	159	165	173	170	188	163	178	174	168	179	169	169	166	191	172	207	210	178	178	142	152	177	169	186	168	168	179	195	179	167	160	141	161	165	147	193	162	204	143	194	162	177	185	165	166	149	175	170	167	168	176	174	143	139	162	175	187	180	185	183	170	170	182	155	150	166	180	182	181	194	163	152	175	164	179	186	183	186	162	172	183	182	165	170	183	186	197	177	158	177	170	161	159	176	167	161	183	199	191	160	193	174	182	157	170	185	148	177	183	172	164	179	197	189	197	161	193	180	176	193	186	181	164	158	193	170	168	185	168	164	174	191	200	157	178	182	176	166	172	145	197	174	168	162	172	153	178	200	199	159	190	139	179	168	176	173	149	160	163	162	180	195	154	156	168	156	180	188	170	179	160	143	169	159	168	174	210	209	189	183	170	167	164	186	182	171	196	159	149	146	181	162	167	169	177	174	162	181	186	169	172	172	183	178	176	185	170	169	194	193	175	167	170	166	160	171	166	157	161	177	190	176	185	157	178	196	184	178	176	159	173	179	187	157	176	179	190	198	173	178	187	182	167	166	165	169	169	167	196	194	167	177	182	180	155	169	172	198	192	172	160	160	187	155	141	173	157	176	173	174	188	161	188	178	159	178	155	165	184	179	166	173	191	159	164	172	171	208	173	182	183	157	161	167	173	175	187	193	168	171	175	147	170	168	165	164	190	182	177	180	180	160	170	164	188	165	174	203	175	163	156	160	169	174	178	156	160	155	159	172	160	152	177	164	177	174	171	180	167	165	152	200	172	181	164	164	146	180	165	179	178	159	163	186	160	147	156	168	164	208	165	158	191	178	160	160	182	148	157	171	173	179	154	166	170	173	153	164	167	191	163	177	156	174	163	162	166	165	147	165	159	151	152	158	173	181	180	169	200	175	168	156	160	183	183	154	175	169	168	157	166	172	173	179	166	178	157	168	179	174	172	168	167	195	197	171	184	170	164	190	154	160	186	174	176	177	197	185	166	165	167	173	164	167	199	180	185	177	212	138	174	172	198	174	200	179	143	174	163	179	183	164	175	194	182	184	180	169	158	196	146	179	171	180	167	179	174	172	155	178	153	174	175	177	192	207	164	180	161	188	171	140	194	185	171	143	167	179	158	168	191	168	160	196	162	182	165	155	166	179	181	166	151	152	171	173	159	169	190	175	178	170	161	167	169	151	197	182	200	169	156	166	177	166	158	177	173	187	177	153	162	174	172	179	190	191	169	176	162	157	166	156	163	167	145	166	163	168	163	156	158	185	158	172	189	188	177	176	154	166	197	170	172	175	163	170	161	166	176	160	177	178	184	169	175	187	156	162	160	166	169	167	168	182	171	171	193	183	186	194	179	169	163	150	164	175	187	174	190	207	197	179	165	170	170	149	176	164	191	184	158	161	170	141	174	152	161	173	172	158	171	174	176	177	170	147	185	173	162	176	156	165	161	182	150	176	167	144	178	149	171	197	180	182	169	185	181	173	171	177	177	160	198	187	196	177	157	179	170	192	174	172	180	160	162	183	164	172	197	165	166	177	165	162	161	165	178	140	179	186	182	158	174	170	169	182	158	166	184	185	192	166	183	189	145	167	177	163	207	148	187	162	174	172	161	160	150	183	170	157	180	194	175	171	204	167	177	171	159	168	190	176	167	193	173	170	160	180	173	177	176	161	198	190	177	176	179	148	154	158	152	202	174	190	154	178	167	183	164	175	190	183	191	181	160	181	158	161	170	183	178	189	177	182	170	142	174	153	166	170	184	171	159	166	166	157	169	173	183	158	191	192	173	196	187
10244	12800	10308	11951	10357	7721	7538	11665	12600	7039	2696	2029	3614	3464	2380	2236	2245	1392	1031	954	615	542	545	526	563	525	518	515	549	509	521	496	513	445	506	500	516	527	494	541	461	545	521	511	539	514	499	526	531	530	532	504	520	509	480	478	550	489	503	520	518	493	531	478	476	519	507	531	529	486	490	468	520	475	503	477	515	531	532	522	483	482	527	561	484	524	492	514	499	477	529	492	536	499	504	504	467	484	522	475	550	512	489	488	505	530	501	516	509	521	512	540	492	507	517	476	504	488	508	483	505	476	483	506	468	479	508	542	476	490	497	473	529	505	507	506	480	499	519	493	510	539	480	481	548	516	500	512	525	522	522	488	523	518	513	501	501	487	493	508	524	480	457	491	503	519	510	493	524	502	521	514	506	491	551	516	493	514	536	536	473	513	474	545	546	495	506	534	537	475	520	519	482	567	500	484	496	551	548	544	498	444	514	529	521	551	501	499	488	498	489	541	487	522	487	485	508	488	527	541	466	521	504	487	510	500	501	458	554	528	524	487	477	550	505	500	496	490	497	493	537	483	556	561	511	503	473	513	508	514	510	526	469	467	522	498	456	520	475	459	497	510	513	473	522	522	504	527	477	508	471	527	472	514	462	493	525	523	498	545	521	517	483	515	512	469	489	451	477	495	499	471	515	527	503	508	523	542	519	500	497	475	499	483	500	489	547	490	510	507	506	534	490	494	497	522	515	509	541	510	529	500	524	520	515	517	475	507	523	495	500	514	491	509	486	513	530	542	507	523	496	482	473	500	496	522	484	480	499	500	482	468	558	504	537	476	497	505	529	526	516	479	535	529	544	475	488	499	512	504	506	486	559	466	528	496	487	489	506	533	512	518	519	489	490	494	503	538	508	480	496	544	485	505	542	542	488	517	503	545	517	538	558	520	515	507	477	511	498	518	506	525	541	488	458	537	496	494	486	533	466	525	512	523	525	495	542	537	516	479	537	509	515	516	509	469	508	537	521	496	511	534	482	483	494	483	494	514	524	500	479	468	540	466	454	468	536	527	495	524	469	459	503	500	464	504	504	533	541	468	523	502	520	495	505	502	509	506	494	487	521	496	506	526	495	517	540	540	506	546	542	491	463	512	523	547	487	463	526	521	514	511	474	491	556	518	504	543	509	500	491	495	545	484	521	484	501	483	510	490	528	476	519	516	524	505	514	504	532	523	540	501	480	486	501	482	514	496	494	484	497	526	504	500	482	511	531	564	501	486	492	518	511	493	510	500	480	501	474	498	499	517	495	494	540	493	547	518	530	500	466	527	535	505	470	516	473	488	490	521	509	548	542	513	502	496	501	518	513	519	502	504	507	502	533	515	482	482	489	504	488	515	508	496	483	528	555	509	478	487	485	505	522	514	494	522	538	506	527	462	528	495	514	508	514	550	470	518	517	512	514	504	526	518	527	503	525	495	483	498	525	527	509	547	513	475	508	479	512	518	536	496	508	515	511	495	559	512	486	515	461	502	491	483	520	549	490	543	493	500	479	524	524	501	524	535	485	527	511	493	466	518	505	476	480	503	522	548	496	486	540	510	554	540	504	500	494	478	479	488	460	517	513	517	522	510	507	526	490	518	491	495	468	497	525	503	524	526	506	505	504	501	488	539	467	472	511	503	524	521	530	514	526	494	557	486	499	530	468	476	550	541	467	511	521	511	520	486	492	525	495	464	531	482	534	511	487	527	505	502	525	514	546	497	463	485	458	500	447	452	514	498	488	509	536	514	500	563	500	526	475	509	499	498	551	453	480	502	550	512	566	511	516	520	502	516	513	494	505	477	501	547	522	492	505	532	532	488	548	494	479	462	502	511	477	505	504	491	521	479	520	484	529	510	538	457	523	529	467	484	476	494	494	513	496	551	513	504	546	485	484	473	516	542	525	522	495	525	524	489	468	521	530	506	506	493	506	474	510	536	515	510	544	507	513	477	495	541	528	535	513	477	520	521	485	496	498	509	478	522	500	480	502	483	454	515	491	558	531	533	462	505	497	504	492	528	529	521	517	489	506	528	490	494	538	523	524	502	502	489	491	516	485	518	479	490	485	503	519	472	508	553	528	525	501	485	487	514	561	503	539	494	470	492	506	545	494	516	497	539	506	541	497	538	490	484	533	521	523	491	517	496	496	483	526	534	503	530	492	545	521	492	489	500	498	502	507	506	511	493	531	511	485	528	499	517	494	506	497	503	476	477	491	512	517	461	535	494	517	476	515	532	506	495	502	531	477	538	510	521	507	538	528	501	485	540	505	512	538	509	530	501	503	541	517	501	462	462	550	490	544	510	489	530	472	507	479	551	512	533	522	511	488	477	484	545	516	523	515	484	535	525	517	523	467	521	449	542	521	432	522	517	493	548	495	522	511	514	522	499	516	487	516	515	513	546	485	551	469	500	474	545	491	535	531	501	542	511	496	535	515	532	529	492	531	522	490	506	507	492	534	485	515	519	446	501	492	502	519	467	519	513	457	537	545	533	513	492	540	507	507	544	512	512	513	497	500	504	502	462	475	526	534	500	471	451	527	528	545	494	534	516	504	484	497	543	498	485	499	482	536	504	545	508	527	508	473	497	510	511	531	506	485	528	521	506	513	520	509	509	540	527	526	470	479	504	571	487	480	523	529	530	506	487	506	502	531	505	489	517	502	553	479	505	472	551	526	456	476	522	548	506	502	521	498	543	483	510	511	518	505	541	525	508	510	533	502	485	526	456	489	526	511	530	471	471	527	491	506	514	501	520	478	505	476	503	497	540	536	478	552	521	520	492	504	496	484	527	550	531	460	560	527	503	475	485	483	501	492	453	496	497	539	522	490	513	520	496	499	488	507	459	521	511	521	532	504	504	517	478	508	493	524	509	504	519	496	514	487	512	498	539	508	537	530	525	494	506	522	492	506	524	528	505	522	494	521	505	498	478	501	493	514	483	498	503	518	502	487	484	513	499	495	528	521	467	525	500	506	468	488	475	513	541	498	519	466	499	499	534	513	492	529	514	505	533	512	484	509	497	509	502	489	442	551	512	560	499	503	460	512	538	491	476	542	500	511	516	513	469	507	486	494	501	508	495	472	481	501	503	480	508	509	475	518	499	489	546	533	505	504	483	498	519	464	542	510	519	536	520	524	494	504	508	532	510	475	525	493	543	489	512	541	471	496	556	494	538	520	542	501	524	484	502	483	503	500	488	457	506	536	528	520	525	487	499	547	450	532	469	504	493	514	517	530	522	485	527	479	522	504	509	483	504	487	523	521	462	491	501	516	524	531	493	493	534	524	504	490	501	482	512	522	497	543	494	510	539	514	494	516	494	509	529	523	486	521	532	524	508	486	528	493	503	508	546	535	454	490	518	509	494	546	472	517	521	491	491	524	487	487	481	536	501	480	503	508	501	515	485	497	516	515	483	517	507	472	519	496	507	501	519	526	506	524	497	514	498	520	577	496	520	486	502	494	480
36955	39713	28407	24252	21054	16785	15841	26817	27474	16002	7911	3015	4442	4447	3346	3621	3823	2661	1240	808	366	295	325	290	296	306	283	237	277	285	248	255	269	248	246	248	290	274	268	275	248	239	255	252	271	251	247	250	280	287	257	284	262	265	273	278	265	263	272	226	280	243	265	251	270	258	278	245	294	275	296	276	257	243	255	214	269	232	259	227	267	246	285	220	264	222	230	245	232	271	257	246	279	266	244	270	264	273	277	235	257	252	248	257	260	244	263	291	270	200	277	243	266	252	272	243	250	262	238	242	267	254	262	224	249	259	235	223	231	249	244	231	271	301	266	260	256	265	291	277	250	257	258	250	220	237	277	284	265	290	240	247	280	253	226	265	244	247	266	253	271	251	279	242	251	264	267	232	245	231	270	273	254	264	242	250	271	243	258	257	271	282	255	258	265	262	258	237	247	224	240	239	241	262	269	277	281	252	243	260	249	247	240	273	264	286	240	280	268	235	277	281	249	271	261	253	255	248	276	270	277	254	243	285	267	251	247	238	284	273	269	251	259	287	283	282	235	250	223	278	272	280	242	244	263	317	251	253	264	258	271	286	281	284	240	261	249	257	260	251	262	228	278	245	270	268	264	240	246	268	266	252	230	229	266	250	230	258	253	267	257	280	259	244	282	268	269	249	270	256	240	279	259	252	265	258	259	266	273	258	255	243	284	267	263	264	261	240	276	247	241	246	277	255	229	277	237	253	274	239	291	266	251	273	267	276	272	261	299	287	265	298	252	271	259	249	260	257	247	237	261	232	272	231	256	236	238	280	258	254	277	245	296	269	248	255	248	271	254	275	277	267	246	235	278	256	287	268	283	259	265	228	280	251	255	243	282	295	268	266	241	267	294	265	269	267	253	267	289	270	256	262	248	260	283	253	284	239	287	251	271	283	253	280	266	305	266	259	260	243	288	260	267	282	284	264	245	227	291	257	260	225	253	260	274	273	268	257	279	239	252	239	264	269	249	249	288	239	253	244	263	275	266	262	247	257	275	267	246	254	287	257	254	262	269	260	240	250	275	240	277	277	246	265	254	225	247	259	263	263	265	228	267	250	254	254	240	286	271	288	261	235	251	248	257	276	271	251	236	236	255	275	236	290	276	262	259	294	242	240	252	241	259	229	242	244	240	230	277	264	246	250	246	252	278	245	259	255	259	250	271	260	259	267	234	253	272	253	258	258	258	253	289	287	277	267	258	246	209	258	259	252	273	255	229	257	252	276	264	267	250	254	245	267	235	257	264	268	273	252	249	264	285	285	268	263	257	233	269	245	254	245	253	277	238	274	270	249	264	283	235	249	259	268	292	251	243	233	228	246	264	248	246	253	250	247	277	294	267	269	237	278	247	276	287	264	267	284	285	270	262	271	231	267	266	274	232	270	244	256	228	237	268	264	254	268	225	264	241	263	283	288	257	257	279	243	238	286	261	268	269	279	252	294	254	279	301	271	262	277	256	267	230	248	289	243	220	271	278	257	266	270	256	264	254	282	290	270	241	280	269	230	247	275	299	287	252	249	278	233	270	246	285	276	249	252	265	269	260	286	253	243	263	281	281	282	280	251	241	280	269	274	282	267	261	254	269	266	260	273	252	257	256	260	287	267	273	256	268	256	284	252	277	251	264	255	246	246	242	234	233	256	256	264	266	254	276	259	278	246	256	267	244	280	225	268	259	262	288	275	272	253	247	284	261	260	274	284	280	260	291	232	257	266	260	242	275	251	252	255	261	268	268	256	235	255	263	252	272	266	246	245	245	279	255	263	254	250	254	241	273	234	270	279	244	256	275	247	240	264	252	238	264	271	272	249	226	280	263	269	257	240	272	279	248	268	261	243	236	263	244	264	258	241	269	259	255	252	260	243	262	241	250	243	288	250	267	239	260	269	254	287	260	268	236	258	237	288	258	250	265	271	234	256	274	242	274	268	283	287	274	269	259	247	250	235	265	255	273	256	287	221	259	256	262	288	289	282	254	257	266	244	275	269	252	260	294	277	292	253	270	261	260	242	288	223	220	250	257	257	240	244	265	249	261	240	235	237	211	275	248	251	269	239	276	233	234	246	260	252	254	247	250	248	253	245	281	239	241	257	258	251	245	213	228	262	245	256	236	257	266	297	262	246	245	258	261	261	250	241	275	261	231	236	230	272	235	250	274	259	260	284	233	259	292	264	243	234	287	229	265	258	263	279	259	249	241	265	283	281	276	224	267	276	246	302	248	278	268	272	259	285	266	267	272	240	266	267	258	252	237	236	277	250	259	281	261	270	263	271	264	265	266	265	288	238	254	245	264	247	285	243	245	267	246	262	268	288	257	254	294	276	279	277	247	291	246	242	245	264	271	254	255	259	232	251	245	251	249	244	230	251	252	255	309	274	285	261	258	273	250	261	254	278	263	273	270	272	277	262	258	245	223	267	253	260	251	270	275	251	225	248	279	287	271	264	256	289	234	262	221	261	247	264	261	265	259	262	274	247	278	243	256	272	231	249	259	274	264	254	260	265	259	267	265	273	278	285	254	252	259	257	260	283	263	264	268	283	247	264	254	246	281	266	253	263	266	267	270	270	245	251	261	247	264	278	242	255	275	246	250	269	263	256	266	285	239	293	281	279	241	260	243	259	245	273	278	254	257	285	263	262	250	282	255	265	237	254	289	266	251	273	246	282	274	240	269	294	248	256	231	251	269	255	263	261	271	245	242	253	216	273	268	276	244	231	238	274	274	254	237	257	228	268	258	279	256	283	279	256	228	245	257	243	271	264	262	240	267	236	282	260	270	285	242	232	255	269	277	272	255	256	258	238	280	248	265	274	246	256	262	242	266	271	255	249	257	275	238	253	261	283	281	288	242	260	240	258	286	309	266	250	272	234	238	272	251	283	280	254	256	276	263	254	253	250	270	263	255	258	242	265	254	263	268	229	281	248	265	286	285	263	271	284	277	271	261	242	273	246	262	252	276	222	257	251	257	257	248	233	270	254	234	288	239	284	243	231	263	265	256	242	265	242	241	262	232	261	225	268	252	242	279	278	280	271	282	251	269	257	240	234	257	244	269	267	233	264	256	273	231	233	261	273	278	277	265	256	278	288	252	254	289	243	258	266	249	255	254	270	239	276	240	258	277	265	282	258	256	253	257	234	276	263	238	263	253	275	253	236	278	252	271	246	249	236	264	259	267	283	293	256	252	264	263	254	249	253	251	234	264	292	277	270	274	247	261	271	238	244	225	266	262	247	274	255	265	252	254	252	260	266	246	261	285	254	237	269	270	293	260	252	238	237	275	278	284	261	252	259	254	249	279	270	254	251	271	247	234	239	271	275	259	271	278	248	249	248	260	269	250	266	282	227	233	258	245	250	257	251	235	250	264	266	268	255	252	273	280	244	281	257	270	240	296	258	270	273	253	265	266	263	241	249	241	278	265	243	267	247	234	257	261	249	263	243	239	261	268	232	219	289	272	274	249	234
28850	34335	25149	26800	27197	25321	27632	40975	38062	22342	14137	6859	15511	17181	13635	15506	17122	11400	5734	3493	1392	997	1069	1048	879	795	760	758	771	765	771	688	743	720	723	735	721	748	723	722	682	783	720	773	699	750	692	707	681	711	718	738	684	695	691	771	686	708	696	756	722	798	739	720	709	709	736	769	743	675	672	693	714	697	749	734	682	707	663	715	669	665	712	737	700	753	709	744	729	708	713	703	705	687	715	704	717	705	682	717	722	723	717	712	707	712	745	723	703	706	711	719	717	719	745	667	700	704	703	703	693	754	737	683	716	732	728	718	734	668	689	698	674	770	758	715	693	736	681	666	668	701	674	725	742	733	714	678	728	756	661	715	742	712	721	705	724	728	732	735	724	686	658	701	718	678	667	761	666	736	688	747	733	736	776	707	765	708	724	724	734	698	718	722	717	725	713	711	744	742	691	691	730	718	682	661	692	733	682	720	680	712	720	673	687	686	679	739	715	704	677	678	634	708	673	753	693	728	722	669	706	690	689	720	746	668	692	708	692	718	758	691	669	717	741	737	715	678	708	738	698	705	719	723	721	754	727	693	698	712	671	681	697	697	698	686	723	691	700	689	666	697	670	736	696	756	768	720	712	697	693	725	735	685	708	700	709	691	744	676	716	647	729	723	684	690	665	700	675	712	698	724	688	718	699	668	707	779	729	749	708	724	714	753	734	721	665	717	718	706	676	759	714	704	721	694	702	687	743	685	702	730	714	710	710	721	708	726	646	696	720	724	658	737	730	720	688	711	719	695	697	689	684	720	715	734	706	683	727	684	742	728	764	726	717	718	726	769	736	696	722	775	693	764	675	730	718	740	681	737	749	764	658	729	692	684	749	775	709	709	696	727	689	734	700	730	715	693	677	711	732	721	710	747	704	643	699	706	700	728	735	699	704	682	752	643	710	745	760	670	693	670	705	707	748	694	724	730	755	729	681	707	696	703	692	707	698	698	706	682	690	685	728	700	763	673	680	729	697	713	692	713	756	690	737	690	703	726	742	745	702	708	670	733	692	715	681	736	704	750	667	738	696	779	684	686	711	666	690	705	695	690	676	728	729	711	695	706	695	702	728	687	684	709	738	718	707	751	722	726	674	693	769	696	691	701	694	688	710	684	675	715	743	775	704	692	714	711	700	679	663	708	653	666	711	696	701	729	758	780	710	727	698	711	654	734	711	690	724	678	726	738	701	679	707	665	692	684	680	691	705	656	678	726	709	678	729	717	752	768	706	739	697	756	689	702	705	711	705	739	710	709	725	675	744	679	715	658	682	677	754	717	708	702	717	737	726	696	715	702	731	686	674	729	706	728	733	701	684	699	731	692	728	686	733	728	722	703	652	741	751	711	702	738	700	712	667	746	717	679	692	704	677	698	625	689	743	697	667	699	735	663	744	659	696	706	703	693	715	738	713	689	694	742	740	666	687	714	692	691	680	729	725	695	716	714	727	776	703	685	734	712	689	699	717	749	687	713	658	729	697	735	719	660	695	748	712	737	735	682	735	668	669	685	704	755	679	729	707	728	667	695	735	706	722	693	713	689	701	725	704	695	664	684	741	728	703	716	723	673	747	643	692	720	685	693	707	687	668	700	674	723	687	686	681	713	729	740	700	726	671	713	685	685	738	694	704	725	686	712	655	676	719	679	700	644	716	685	706	770	714	724	709	752	652	687	766	735	700	714	733	722	732	741	677	701	690	691	712	702	712	651	701	703	713	699	740	669	715	684	699	721	705	727	724	671	747	704	706	683	703	727	743	658	752	700	731	682	688	746	704	678	707	690	717	682	661	724	690	707	717	687	701	654	700	726	701	668	716	671	689	707	737	671	687	697	736	682	688	695	679	701	671	727	684	688	679	693	704	714	708	668	716	723	711	664	739	700	700	746	771	709	705	643	701	729	665	702	712	723	719	663	728	691	691	689	745	746	730	694	724	652	694	710	705	679	722	710	696	691	706	722	703	672	695	737	730	687	723	726	717	717	688	692	727	782	704	659	665	698	684	713	702	705	669	705	731	716	724	685	687	704	727	679	733	721	713	694	710	704	678	721	728	700	717	733	707	688	699	679	704	705	718	689	697	732	732	736	668	744	708	712	725	704	700	713	734	673	714	682	687	697	679	638	713	722	730	694	708	727	704	749	678	732	679	696	687	728	681	686	653	708	707	693	723	709	702	759	700	634	727	709	752	697	717	650	673	702	696	663	722	688	712	716	750	677	707	731	700	695	710	684	692	747	698	677	679	694	730	741	732	709	667	697	724	721	698	760	756	696	727	674	720	720	716	701	732	647	713	725	667	745	747	745	759	661	694	707	693	760	701	707	763	724	710	699	721	727	735	699	691	724	752	753	718	702	686	696	701	737	683	710	705	687	658	716	689	682	686	648	712	649	719	736	714	743	696	710	746	696	704	702	724	756	695	754	722	726	714	675	700	672	705	711	685	712	686	695	698	708	687	700	660	687	672	695	746	710	675	727	717	679	696	720	688	711	725	745	701	734	660	696	757	704	692	706	688	761	736	707	730	694	703	677	684	686	703	726	719	735	734	714	689	720	689	720	729	661	726	735	718	716	700	687	692	671	694	700	750	665	716	715	693	724	720	710	704	714	647	722	723	710	738	744	700	695	657	718	759	712	711	700	675	706	695	686	722	700	745	706	669	684	684	748	697	701	700	729	688	704	750	717	742	689	713	714	699	756	723	691	684	685	739	722	681	754	714	721	672	671	684	737	719	694	736	731	687	721	690	751	704	658	755	742	702	715	743	728	762	719	703	701	717	700	690	736	731	671	689	668	698	685	747	731	679	738	673	692	666	680	675	684	710	741	683	693	699	666	693	696	699	680	754	741	737	698	744	728	713	719	678	702	690	693	690	651	710	698	705	735	710	698	735	731	682	709	738	731	710	678	710	692	699	696	709	684	654	698	695	690	701	686	668	698	699	702	669	718	726	693	659	698	693	696	698	711	697	702	702	679	727	705	763	717	702	691	715	714	706	703	692	709	712	657	712	664	720	681	727	682	743	697	723	728	707	676	745	688	687	682	666	697	700	674	739	681	705	711	759	677	793	751	713	692	713	715	706	710	721	713	747	683	716	695	750	737	700	736	645	694	699	733	720	677	690	698	715	679	722	763	681	680	679	714	656	685	718	698	691	747	722	719	719	756	687	703	726	694	670	741	732	748	685	725	707	682	685	747	708	719	728	707	679	711	700	687	703	690	727	675	706	699	690	677	677	684	733	681	712	677	709	744	720	729	736	749	718	682	692	731	723	683	694	668	755	730	670	698	709	699	708	732	670	747	714	709	687	665	711	751	721	709	716	734	704	702	747	713	705	719	678	726	692	722	678	720	735	692	690	724	711	708	739	681	731	689	694	654	730	681	682	709	695	726	729	734	685	662	650	693	666	713	702	677	730	723	693	728	671	710	719	718	700	696	704	681	728	703	666	699	724	709	722	693	733	694
50076	42852	32659	31564	32143	30004	28710	38852	39806	29497	18467	10856	10279	11363	9701	11791	12250	8134	3486	1884	571	429	429	374	304	280	282	295	299	250	296	259	283	257	273	275	273	257	256	246	281	265	255	275	241	275	281	273	265	270	269	251	250	270	251	275	248	245	254	268	288	272	228	264	230	256	264	245	246	251	240	264	223	239	233	229	278	270	214	282	230	256	291	254	289	280	263	250	240	260	242	254	273	249	269	230	263	251	236	278	259	246	268	266	249	250	293	238	264	279	246	238	281	280	260	287	225	253	243	251	282	265	243	265	226	264	278	245	273	250	233	246	284	281	278	262	258	247	263	239	255	263	254	284	274	216	217	248	245	283	257	254	255	270	275	252	271	273	249	269	267	260	251	263	266	249	268	238	254	288	223	250	287	252	260	265	272	259	255	242	246	249	275	246	252	243	265	234	279	273	226	240	249	244	261	245	268	279	256	250	248	268	238	253	246	263	260	268	240	253	263	259	268	288	246	243	267	267	264	246	289	245	267	283	269	244	258	224	291	245	244	276	258	272	262	260	235	251	259	249	272	259	272	261	241	256	278	238	241	270	272	269	259	262	263	265	271	262	251	254	242	244	268	246	250	266	272	224	250	249	277	231	250	258	260	282	263	224	258	277	265	227	272	240	251	262	254	264	283	221	257	276	289	276	276	256	287	233	258	247	270	234	238	290	257	277	266	262	251	264	276	224	258	253	276	264	222	276	271	289	244	269	256	251	294	245	244	245	256	282	265	255	235	278	261	283	258	253	252	251	254	217	242	278	255	253	299	270	232	264	275	270	261	241	267	276	288	251	248	255	295	221	245	299	265	256	252	268	272	305	262	249	264	290	262	223	273	266	280	263	242	250	243	277	266	233	257	275	266	228	264	250	253	223	246	278	266	271	243	239	269	273	241	244	250	245	281	258	253	245	274	261	252	260	267	273	278	284	272	257	262	257	258	273	261	255	253	257	256	232	268	294	241	251	245	280	246	282	239	293	254	287	260	257	239	268	262	265	254	273	244	260	257	227	269	241	266	253	256	261	277	242	259	259	227	255	244	231	245	254	247	242	276	286	268	267	239	269	252	266	254	254	264	243	238	253	252	270	241	227	250	263	260	245	252	241	247	255	252	247	231	245	230	265	270	265	284	268	290	262	259	275	250	241	248	258	237	272	243	233	266	227	288	295	227	258	273	278	277	232	237	274	265	264	236	245	234	253	247	261	254	257	251	264	240	246	252	239	259	251	267	261	255	261	232	249	245	269	235	285	263	252	254	274	234	241	240	256	249	248	241	243	270	244	315	262	256	257	260	266	271	248	275	229	243	267	236	241	272	280	252	250	271	251	262	257	235	259	240	274	240	261	278	246	270	260	279	251	247	264	304	241	239	257	254	265	239	215	241	276	264	277	284	271	280	254	239	261	239	260	260	256	259	256	258	270	270	262	225	248	291	257	267	253	265	249	260	264	256	236	245	280	255	268	269	277	276	265	253	225	244	254	250	269	262	279	288	271	252	237	253	273	250	270	224	244	260	284	263	302	234	267	237	261	268	234	270	244	257	269	253	260	278	226	261	242	251	245	250	248	248	269	267	249	255	261	278	262	259	236	271	258	246	242	284	264	252	233	243	266	261	276	250	243	272	257	259	231	264	230	231	260	271	254	246	243	241	277	270	243	257	238	278	231	240	251	288	255	266	235	247	281	254	266	238	240	253	260	256	267	243	268	263	257	262	256	244	261	267	264	256	251	225	245	257	248	291	266	268	261	263	258	300	254	278	256	261	271	272	238	259	263	254	258	280	253	266	292	252	270	267	283	277	260	285	229	239	250	243	236	249	264	240	239	251	258	256	260	254	304	257	279	264	239	233	264	257	287	278	250	236	276	271	264	276	252	235	219	261	266	268	250	275	222	273	265	275	243	246	232	253	265	284	251	252	240	258	256	237	249	282	256	263	251	266	272	244	270	222	245	263	240	249	267	275	241	238	259	245	242	294	261	239	232	265	244	254	294	262	253	240	268	250	255	260	256	239	245	248	265	254	262	262	230	275	273	213	262	283	250	278	244	272	285	235	277	237	261	241	280	220	264	252	229	222	241	286	261	251	252	250	271	229	234	280	257	233	269	279	276	277	249	269	236	263	226	224	233	241	254	252	258	277	270	282	283	288	247	248	272	229	263	272	276	279	241	252	233	265	255	268	255	258	290	242	275	243	242	264	262	266	263	244	253	232	269	263	234	251	258	299	280	248	231	236	272	255	283	259	252	279	231	269	275	247	273	254	250	246	249	223	224	211	250	258	226	264	223	277	230	267	257	262	243	286	267	292	244	268	263	267	287	256	244	221	230	251	287	257	253	251	277	238	243	267	267	256	275	256	253	239	239	246	292	269	251	243	250	276	267	276	274	271	245	254	221	253	247	272	275	257	254	250	260	252	236	270	263	262	225	269	253	271	222	275	261	270	235	263	269	260	249	236	258	272	242	259	265	236	234	242	271	209	271	257	252	268	278	274	280	274	235	299	260	285	266	265	245	261	245	227	240	247	295	262	250	251	239	256	254	271	248	230	238	265	251	246	267	238	245	237	270	250	266	261	250	302	272	261	247	232	292	252	282	242	270	266	243	260	243	252	280	252	287	268	252	246	276	258	251	256	231	289	278	244	215	264	261	280	242	234	291	264	243	281	275	233	249	257	238	260	252	253	259	254	270	291	255	257	214	254	273	264	227	240	266	251	286	249	256	261	252	252	254	242	245	235	298	250	259	261	257	235	266	257	252	245	281	237	256	259	249	255	250	224	272	249	239	260	237	241	258	249	220	278	261	250	273	254	243	235	256	226	258	264	261	299	262	234	247	251	295	260	285	261	211	246	236	257	260	243	236	260	284	255	276	248	257	284	248	262	215	248	235	279	230	258	243	236	249	284	268	245	270	312	263	275	263	245	255	271	257	272	235	285	262	241	283	290	244	256	248	263	267	279	246	269	270	257	245	258	263	256	245	237	250	272	258	265	255	267	264	251	271	262	275	273	215	239	286	283	267	244	291	270	259	239	249	273	265	260	279	271	283	237	243	239	247	255	268	280	254	283	255	226	267	283	239	263	283	245	244	252	257	267	258	236	258	255	250	229	228	245	246	251	252	243	245	286	268	240	305	249	293	257	265	272	250	253	252	251	265	256	265	252	233	261	259	258	246	272	261	259	265	262	265	256	248	257	252	246	280	238	252	248	269	254	256	268	284	248	226	241	273	254	262	240	269	278	259	247	281	246	260	270	266	290	264	233	265	269	271	250	251	265	255	215	277	245	235	285	260	292	281	260	249	270	248	268	273	256	278	252	246	284	249	284	257	258	275	249	241	246	245	290	236	232	250	264	247	245	248	245	243	277	242	244	276	262	259	243	284	284	230	260	297	255	270	243	286	257	261	245	241	248	259	248	269	249	267	258	266	261	264	224	248	236	232	276	294	255	249	258	232	268	267
39801	39492	35328	37532	39967	38594	39954	48415	46991	35812	20698	16038	23840	27057	25987	31496	32626	21701	13091	6900	1942	1470	1671	1654	1161	948	901	823	802	849	820	795	710	742	785	740	721	760	721	726	741	744	733	681	752	722	719	712	666	662	726	707	709	715	664	683	676	733	649	671	686	655	673	684	646	686	679	682	698	713	688	691	668	670	664	675	664	687	699	677	676	677	746	656	674	690	658	658	746	725	663	675	767	723	646	682	695	661	679	678	688	673	658	644	640	660	645	633	675	674	667	737	684	650	655	641	677	688	644	696	659	696	649	689	650	682	693	659	638	663	678	717	687	698	691	622	655	658	678	687	721	657	693	668	642	674	684	620	659	694	713	655	726	690	669	647	639	675	704	622	694	665	659	646	667	632	709	641	697	649	639	631	653	646	668	625	663	627	710	711	668	640	649	706	652	659	628	627	681	643	725	683	642	661	674	649	703	659	692	659	632	676	673	715	631	696	690	719	659	672	657	633	689	652	655	640	689	668	653	685	674	649	664	661	625	649	675	682	683	717	662	718	703	679	665	696	653	663	677	672	619	659	635	697	651	655	654	617	649	732	634	661	631	693	681	699	667	662	664	702	653	663	675	690	653	676	677	693	676	721	700	656	668	650	669	626	720	665	641	691	697	622	658	670	680	634	652	681	638	642	688	650	654	656	671	675	691	646	705	696	701	712	588	705	632	643	682	685	661	662	702	648	625	619	666	651	678	661	693	632	637	673	673	642	726	705	664	664	728	660	615	687	681	698	654	680	675	698	621	646	691	651	675	674	691	613	637	631	677	704	707	655	697	669	651	669	652	630	644	673	610	662	660	677	722	677	627	652	607	691	656	688	631	693	646	687	649	649	632	687	676	706	696	663	689	636	711	641	652	700	633	639	654	695	708	688	665	642	664	640	687	680	702	687	716	632	647	640	678	627	705	648	627	679	675	704	658	643	686	631	643	688	672	667	639	648	670	650	681	654	673	676	713	627	677	647	674	665	676	624	663	694	676	598	696	667	668	666	662	675	637	688	665	644	665	654	675	655	663	635	671	681	663	628	663	665	666	647	634	657	694	635	676	646	701	678	678	656	660	653	680	620	675	693	652	625	631	659	668	645	667	658	671	653	647	649	644	650	674	677	664	719	683	662	620	651	635	635	651	677	652	681	681	634	682	656	667	666	666	682	663	614	663	683	699	713	635	687	673	636	646	685	647	662	667	701	727	653	641	663	670	635	663	680	681	714	664	648	668	632	652	664	633	667	675	724	657	695	684	652	709	676	705	668	685	653	692	699	638	671	650	666	618	702	693	673	664	630	694	636	668	648	646	657	647	702	682	656	664	650	667	675	632	640	646	657	679	658	690	670	655	668	637	654	669	689	661	669	682	655	618	627	627	663	665	713	625	655	703	700	640	653	671	671	666	714	684	644	683	705	619	703	643	703	667	647	720	679	645	678	678	664	666	659	709	678	642	615	662	698	649	690	615	698	678	650	673	670	673	646	637	712	679	663	660	640	652	657	679	621	618	644	658	646	697	640	635	705	644	698	694	691	648	610	671	662	691	681	695	645	695	669	664	635	660	644	641	627	657	633	616	649	665	687	661	664	707	647	642	670	656	673	659	648	632	646	626	627	641	673	633	696	685	658	673	638	654	612	646	647	676	669	661	643	672	671	643	680	678	662	659	672	688	665	676	659	657	672	670	675	672	666	697	673	669	636	709	684	699	660	661	646	665	654	650	687	642	670	692	646	676	642	605	691	643	689	670	615	725	612	652	656	647	658	723	660	682	675	665	682	636	682	689	632	659	635	620	657	705	674	658	653	674	674	646	718	640	668	664	698	659	654	699	685	666	651	641	677	694	703	701	663	656	654	670	641	656	654	637	700	644	670	657	660	643	635	629	627	681	664	644	632	669	650	655	678	654	695	634	700	633	730	651	699	651	639	644	686	659	654	687	672	656	687	641	692	635	671	676	631	663	659	678	650	687	700	739	663	652	671	657	634	706	676	657	685	714	666	646	680	682	693	684	656	633	666	641	637	670	650	650	672	638	685	663	664	686	679	637	658	689	666	670	701	654	668	655	682	640	684	656	669	643	669	645	629	678	669	645	666	642	644	638	668	646	620	638	632	635	694	642	700	637	653	696	647	710	629	627	656	667	676	669	673	626	708	702	629	676	661	611	695	700	655	688	700	695	684	686	617	642	665	672	650	681	708	639	646	661	680	696	638	647	665	659	678	687	654	655	652	646	654	664	693	672	666	718	686	637	698	698	615	680	679	664	676	668	676	671	689	688	680	644	693	657	667	671	654	633	691	660	654	658	662	646	649	654	673	656	691	693	657	629	649	662	697	689	641	677	686	683	676	670	661	653	625	674	656	673	655	653	649	695	620	641	619	682	650	639	682	668	649	643	658	658	637	631	658	639	676	621	670	669	634	657	689	672	658	652	677	661	670	670	731	708	627	643	679	668	685	659	658	634	669	642	664	673	732	644	643	630	645	615	663	662	633	690	661	631	721	624	656	651	672	647	643	673	681	628	676	683	702	669	623	659	631	681	629	645	625	612	639	734	670	698	664	701	666	671	648	652	699	676	663	673	728	606	655	692	644	662	623	687	652	665	673	676	657	726	664	636	670	635	678	624	672	716	674	705	682	699	671	668	634	625	665	678	705	655	648	687	625	675	696	675	666	689	655	664	660	629	654	686	671	685	663	656	652	658	653	659	664	628	698	699	690	614	651	663	640	650	708	632	705	650	644	647	708	676	640	667	677	655	671	659	638	752	675	678	633	720	640	628	636	678	736	623	627	657	645	657	662	660	686	638	669	640	684	675	673	671	702	648	663	667	664	630	681	713	665	683	655	642	634	681	656	679	629	680	674	679	693	681	680	631	666	673	641	681	655	670	646	684	675	650	666	666	696	637	689	626	675	668	659	613	640	692	665	638	651	677	643	625	678	648	660	647	667	652	653	703	666	693	667	649	682	657	644	656	640	691	667	633	660	735	647	646	678	652	663	646	676	663	643	665	648	639	653	666	639	644	678	632	637	687	668	664	641	621	696	672	690	667	629	652	681	668	670	662	690	631	627	644	643	674	679	661	704	674	649	660	681	689	621	627	656	645	693	701	626	699	688	685	697	642	647	686	629	612	697	663	656	603	667	650	669	700	677	631	654	656	594	616	673	638	655	724	665	641	685	700	617	712	684	685	689	654	667	671	670	635	642	674	641	659	668	618	644	683	671	616	676	668	683	645	683	641	724	663	694	676	668	699	653	677	646	656	653	693	658	657	680	658	591	698	665	667	621	650	685	679	653	638	601	656	656	643	607	666	699	698	610	682	655	664	697	629	644	637	683	654	630	705	658	696	626	709	645	666	654	686	653	711	666	614	662	692	659	697	641	661	624	692	687	690	684	656	684	642	680	654	661	709	653	707	698	714	670	663	668	688	649	658	691	670	635	645	655	645	658	664	706	626	630	612	653
10072	9907	7122	5693	3683	2337	2445	2931	2996	1725	641	388	541	400	358	426	430	327	235	188	171	159	163	151	190	175	189	177	165	157	176	138	164	173	170	190	172	211	167	172	168	185	163	182	161	150	174	161	172	158	155	184	194	173	169	152	176	183	185	153	147	178	178	187	193	168	174	202	174	175	166	174	165	159	153	160	182	183	179	173	149	165	187	151	157	177	162	169	157	169	163	179	148	175	175	159	173	151	173	169	186	186	183	190	170	167	170	161	177	186	174	166	181	172	170	159	173	170	203	157	171	160	173	144	181	182	183	180	163	173	147	191	171	173	160	164	179	168	181	174	173	177	169	191	182	181	176	171	148	167	174	182	180	178	173	174	165	187	170	175	160	164	171	172	168	157	155	171	189	162	160	164	171	188	153	174	171	169	208	166	163	145	177	172	186	170	183	177	173	173	152	160	182	176	189	170	180	176	191	187	202	171	168	184	192	160	196	164	168	159	180	171	181	162	170	177	180	162	143	155	180	187	153	156	190	180	175	182	163	181	183	191	188	183	171	167	177	160	210	181	174	154	181	177	141	157	160	178	180	162	183	181	182	177	184	178	170	159	146	184	176	167	186	159	159	175	164	167	196	167	176	175	199	173	186	182	168	193	181	205	166	206	151	175	206	165	165	172	175	167	178	164	163	173	188	191	185	156	159	167	172	173	162	198	162	155	157	183	171	172	180	149	165	172	163	160	177	195	149	185	156	164	174	145	182	175	182	161	183	146	166	160	170	155	185	172	173	169	182	156	171	168	154	148	172	151	180	175	178	181	185	189	171	173	175	177	165	164	184	193	152	165	184	176	158	165	149	170	155	184	165	193	171	189	172	181	156	199	166	176	189	172	153	176	185	199	150	174	190	174	165	167	176	187	163	169	172	172	183	152	169	181	167	176	160	176	179	166	199	177	183	203	156	191	175	183	183	182	184	153	147	165	169	169	192	162	160	167	165	183	175	177	186	192	177	219	177	162	181	187	168	186	174	157	150	181	194	175	167	160	174	182	171	176	165	184	188	184	149	156	183	186	181	170	181	168	187	164	182	186	195	172	158	177	166	153	175	184	164	166	162	173	149	180	157	148	192	175	168	164	167	192	193	145	184	177	163	190	189	158	168	178	150	174	172	173	175	205	154	178	169	170	174	168	186	177	167	159	185	174	192	153	172	178	168	209	181	176	175	157	174	168	179	167	172	174	159	172	171	173	174	165	178	185	199	163	170	189	163	180	166	175	164	165	165	161	192	155	173	184	182	164	172	174	168	161	170	185	152	188	185	194	171	170	183	162	175	175	177	165	169	172	166	172	165	157	170	179	176	181	152	165	181	188	161	157	182	161	192	158	153	173	174	168	185	155	190	181	180	167	160	180	153	159	188	153	165	192	158	156	188	167	171	172	170	166	171	184	173	160	165	166	166	193	160	192	176	168	186	174	205	174	186	190	174	174	180	178	173	168	180	176	207	184	145	187	183	180	195	169	162	157	167	166	193	167	174	164	164	173	185	185	167	171	167	180	182	176	150	206	171	165	160	190	176	166	172	187	156	167	185	167	172	159	192	173	152	146	171	187	169	178	175	167	184	162	173	170	173	167	175	169	165	197	172	182	156	164	200	158	181	171	170	171	165	192	162	163	175	174	156	178	164	192	184	166	183	153	192	165	171	159	149	182	171	147	163	164	166	168	175	163	162	172	177	170	183	184	171	179	155	151	185	145	166	170	194	164	137	148	174	195	156	184	179	189	162	157	177	172	174	162	179	156	179	170	182	178	152	189	201	175	184	165	198	193	171	172	180	162	172	176	176	154	170	158	176	193	173	169	206	170	163	171	179	172	177	146	175	174	152	174	170	164	172	183	178	167	192	183	162	176	152	174	179	187	145	162	172	175	204	163	179	192	182	173	180	168	162	165	168	191	163	192	176	173	158	169	192	155	165	159	187	169	139	184	179	176	182	152	183	177	198	183	166	168	158	183	157	155	170	162	184	178	189	172	174	197	183	184	173	176	193	179	164	157	173	147	169	167	162	172	180	163	162	161	204	199	178	171	149	190	187	181	172	181	181	164	163	177	154	158	162	166	180	197	178	163	184	197	173	173	192	170	160	165	171	155	175	173	153	156	172	166	176	191	178	174	180	180	172	151	155	180	179	170	148	151	160	164	176	166	174	177	174	179	197	160	179	178	178	164	179	147	182	169	168	183	147	161	156	164	175	180	154	178	163	201	180	183	172	147	179	151	187	168	169	175	174	183	193	161	166	157	158	173	169	184	163	188	180	184	189	151	182	181	173	186	172	157	190	185	194	181	168	170	171	172	178	182	192	169	179	174	141	183	161	172	155	174	154	184	200	177	163	181	177	179	172	166	183	175	143	162	190	189	148	182	206	171	183	197	187	138	214	155	200	177	184	189	168	189	186	143	166	189	200	169	186	153	193	199	183	184	188	165	181	168	194	175	162	177	178	163	150	201	161	163	171	173	175	168	178	188	164	161	183	181	180	168	153	176	176	173	167	156	172	173	166	166	194	190	180	170	189	180	169	165	189	167	177	183	177	179	193	168	174	155	171	177	139	173	184	169	160	187	195	160	159	183	178	178	165	166	172	182	189	183	182	194	178	161	184	183	165	164	192	151	167	185	161	177	164	167	159	158	182	181	160	164	183	186	177	188	151	183	174	211	191	165	172	192	153	163	193	165	167	153	187	167	156	175	192	166	182	180	160	174	200	169	173	173	169	190	164	169	169	185	156	168	168	199	195	162	180	172	166	177	184	158	183	159	164	137	180	184	175	183	169	173	191	172	176	157	166	189	147	174	174	185	175	161	183	170	129	154	187	138	174	174	160	151	165	181	154	158	156	156	183	178	177	169	184	173	171	175	175	169	157	160	196	177	156	176	163	185	158	178	168	186	164	152	157	196	168	180	196	175	167	197	170	166	168	182	144	148	163	171	172	195	177	192	185	175	164	172	185	155	188	163	167	183	165	187	176	187	183	184	190	172	158	164	173	177	171	178	162	172	177	179	156	170	179	184	152	186	178	175	197	167	161	158	181	162	162	187	168	180	181	192	171	183	159	161	179	181	164	199	174	169	201	196	157	188	195	166	174	138	180	154	164	170	184	188	176	166	170	168	211	153	181	172	182	196	193	177	179	167	159	177	159	187	164	155	150	169	173	172	173	182	160	166	155	186	195	172	187	179	149	172	172	186	159	207	164	149	128	159	196	160	163	186	175	190	168	169	179	174	156	171	165	188	171	161	164	181	161	182	163	166	170	167	165	179	182	169	177	168	185	157	161	195	148	179	175	185	151	172	182	193	156	197	167	162	156	182	185	165	174	183	182	170	150	177	181	175	164	173	172	186	183	176	204	181	179	193	177	166	165	202	199	202	184	176	161	191	165	168	189	165	171	188	159	155	183	154	185	153	165	189	174	190	150	157	153	175	171	171	176	199	174	164	189	176	164	168
8099	11292	10806	12451	10536	8429	10334	13002	12196	7806	2795	1768	3289	2237	2288	2814	2808	1995	1060	720	597	530	553	522	545	528	520	500	510	505	512	472	506	496	468	535	457	543	512	513	513	504	527	545	464	484	561	513	506	525	506	521	526	480	516	541	479	481	509	470	487	514	518	510	511	451	535	470	542	525	508	487	514	478	485	514	509	529	503	483	552	495	545	468	468	501	507	452	502	508	494	508	500	494	505	551	498	511	523	476	512	526	547	506	529	518	511	538	470	525	470	519	465	551	498	498	530	481	506	502	527	509	506	512	506	505	469	519	493	494	484	508	484	524	517	525	472	516	496	484	545	530	497	509	540	485	530	501	490	487	519	546	518	500	514	505	532	540	529	511	481	485	483	476	514	530	496	471	526	510	490	513	496	509	511	493	501	500	499	531	522	525	469	512	527	528	468	529	472	496	507	491	506	504	489	509	487	530	507	489	510	486	492	490	486	482	515	476	469	536	496	464	530	510	515	494	503	488	482	534	504	541	480	499	523	514	529	509	516	516	500	469	504	491	522	506	516	515	544	524	526	527	507	475	524	491	499	514	502	478	495	500	521	490	501	490	495	493	524	527	512	517	512	514	488	478	523	515	517	518	496	565	526	496	506	566	514	486	522	525	511	526	520	528	494	513	505	498	575	518	510	525	547	531	536	507	478	475	533	491	508	521	484	498	546	519	519	458	474	513	530	506	506	484	517	507	521	551	510	531	520	500	553	506	463	461	529	496	477	476	538	468	480	505	521	525	499	519	517	512	478	514	531	540	504	476	493	560	511	530	529	510	456	542	545	495	489	513	511	502	488	540	501	478	480	524	520	499	551	509	496	461	506	517	537	533	471	540	509	480	551	489	503	517	528	465	462	501	498	480	519	506	495	548	503	494	533	489	474	511	508	511	498	513	501	465	527	490	512	534	493	466	502	507	505	491	507	492	538	529	498	533	493	514	524	489	536	480	553	507	480	483	490	526	515	530	495	514	529	497	456	496	501	502	486	488	488	523	506	487	493	520	478	530	510	517	469	503	531	512	475	489	499	528	534	541	500	531	511	471	469	511	518	528	538	528	531	504	522	508	484	500	525	556	496	492	511	514	515	470	531	498	502	500	491	524	503	522	546	513	509	504	490	509	493	452	544	486	481	502	483	509	506	495	523	494	511	468	520	543	507	481	536	476	523	505	493	546	463	510	521	502	504	495	532	497	518	480	542	535	486	490	506	528	527	520	492	488	548	533	495	529	528	493	547	509	584	513	486	501	523	511	511	511	509	453	507	526	501	508	483	495	515	487	533	507	513	517	473	535	488	500	501	501	505	513	490	508	530	516	516	539	540	517	522	497	495	504	517	512	466	509	463	462	493	494	495	491	521	513	490	513	501	489	514	515	493	478	517	492	511	511	561	501	476	541	493	503	542	523	518	536	503	466	516	517	538	515	496	547	544	562	501	520	535	532	501	464	473	534	495	493	509	539	502	537	529	487	474	490	503	490	529	475	509	532	525	531	510	481	503	489	526	536	479	501	484	508	530	485	548	509	483	495	516	482	483	531	520	532	539	529	496	499	502	455	495	502	532	520	482	545	475	521	561	509	501	533	515	484	525	527	493	508	491	461	476	531	497	504	495	540	512	498	520	521	512	512	456	538	509	517	527	498	479	530	525	526	493	543	493	498	489	530	519	515	492	522	465	513	513	470	547	544	509	438	521	481	493	506	524	517	536	487	483	524	521	523	481	504	517	534	507	479	494	489	525	491	539	458	497	526	502	530	512	516	491	506	536	524	531	528	486	540	469	511	471	507	522	529	512	462	521	530	508	431	491	498	519	533	525	488	480	531	524	497	524	509	516	503	459	517	502	540	488	496	483	578	462	530	472	500	491	499	523	530	546	533	473	528	498	539	503	510	501	529	549	549	476	513	565	535	525	503	488	499	516	488	499	514	462	534	505	512	525	523	512	523	472	523	481	499	514	478	524	513	496	481	487	505	519	480	536	516	524	532	535	495	512	489	516	537	530	540	524	547	544	515	516	481	500	527	507	534	512	514	505	530	479	536	513	506	525	485	517	480	548	493	526	522	531	488	517	505	531	530	479	451	496	514	547	507	532	476	524	514	509	510	508	478	519	525	522	515	490	470	482	503	483	480	518	521	463	508	501	492	545	509	516	486	479	489	541	481	512	497	500	504	501	471	549	498	506	483	531	492	498	494	531	487	532	534	525	489	522	525	506	515	501	465	499	546	495	520	472	537	518	533	527	522	474	493	498	507	535	497	461	451	526	422	511	500	500	522	492	506	539	516	514	524	527	529	552	460	498	509	472	521	513	506	506	523	515	536	510	541	521	530	519	553	511	492	507	524	480	523	502	476	529	469	516	508	501	457	505	511	550	510	523	477	509	505	519	524	511	516	515	512	506	537	503	508	553	515	512	505	530	519	501	508	501	511	520	491	498	505	542	529	541	494	495	485	509	505	483	535	489	520	502	514	517	471	524	530	499	487	512	523	514	537	461	504	514	484	497	510	508	474	502	545	483	493	495	524	480	477	491	473	496	549	495	534	528	510	500	496	510	486	510	476	517	531	504	521	539	517	486	524	495	524	509	509	520	512	529	479	503	484	511	492	532	524	523	499	495	529	511	515	550	558	498	493	507	559	470	518	494	449	519	549	514	480	515	484	506	494	474	467	480	508	537	527	527	502	515	532	461	506	496	495	481	514	479	556	485	514	506	498	495	510	478	504	550	491	463	534	483	524	511	497	494	490	516	526	502	487	497	542	512	550	489	535	518	496	532	502	546	525	517	518	462	535	496	493	519	527	514	522	489	485	539	515	486	519	506	532	514	538	525	508	518	497	535	525	505	547	491	478	501	497	519	500	509	491	496	541	543	506	501	522	562	531	540	509	488	511	481	450	477	460	509	527	534	484	532	488	524	526	527	500	484	493	538	478	523	518	527	497	500	527	488	530	501	518	500	514	530	477	495	516	493	527	468	538	484	522	521	504	498	459	475	510	527	500	491	521	499	531	492	464	537	472	495	507	509	488	499	531	518	518	507	481	532	506	533	466	495	500	495	481	541	508	516	490	529	481	505	520	510	504	469	492	495	485	535	514	507	534	501	526	536	499	478	514	530	488	479	471	526	507	508	503	474	532	514	513	517	507	451	486	487	504	504	519	473	524	532	540	528	510	550	502	497	506	536	502	521	510	519	513	514	511	473	535	548	540	507	483	495	502	518	499	500	498	515	472	503	571	498	505	497	506	513	504	525	552	491	483	556	498	565	523	495	511	548	513	502	487	533	513	501	492	499	506	530	480	518	522	518	510	497	483	461	523	494	521	501	508	533	547	512	534	469	493	493	501	545	549	499	502	511	513	494	497	541	522	480	537	485	530	527	540	519	520	491	483	489	501	521	462	536	516	468	524	517	509	515	506	513	515	520	510	490	497	567	528	484	502	456	528	521	478	497	507	569	506
35091	38911	27709	24789	21747	15190	16573	20118	21554	16106	8115	3041	3842	3228	2964	3768	4580	3150	1811	706	314	326	336	305	262	244	313	259	240	273	268	274	261	245	241	267	250	252	259	282	264	259	232	287	306	215	248	264	279	293	238	264	260	250	282	241	278	232	291	238	250	284	252	258	248	260	280	260	270	280	269	274	276	282	261	249	260	258	243	233	237	253	267	254	249	252	250	285	266	261	236	275	241	249	258	235	270	260	258	275	271	269	267	232	261	249	253	242	250	310	248	247	277	254	291	251	259	269	275	235	254	247	283	278	260	278	273	281	285	247	258	257	262	278	241	265	276	233	245	244	265	286	268	289	249	252	281	257	257	256	233	260	260	253	238	247	274	246	283	247	233	288	275	270	250	264	243	262	250	269	282	243	284	248	293	254	273	277	259	254	287	276	238	231	294	266	267	296	281	255	274	268	253	271	241	280	270	274	260	276	261	265	281	215	245	265	282	271	231	254	269	271	258	245	264	272	263	265	248	243	225	242	260	281	309	246	272	235	274	264	252	246	284	256	263	247	271	239	276	270	305	261	265	264	284	263	253	260	264	255	240	259	226	270	250	235	311	263	249	260	263	223	246	277	293	300	250	248	248	261	247	248	231	252	268	259	282	260	235	253	271	226	276	241	244	300	258	256	282	260	285	254	234	251	289	245	236	304	267	276	260	259	265	276	275	276	258	248	259	280	257	285	253	260	254	297	259	250	250	235	256	262	265	248	269	251	249	263	285	273	258	262	263	286	282	239	267	250	275	254	278	274	285	257	257	251	237	275	275	259	262	255	250	259	251	240	241	269	254	241	256	247	231	269	282	240	283	264	239	259	249	255	256	252	283	269	281	237	242	253	232	241	238	226	268	260	267	265	264	259	314	255	237	267	270	256	226	242	270	250	240	256	254	264	261	254	275	244	292	239	280	281	255	237	257	250	263	245	259	248	239	241	290	250	274	258	258	260	274	262	237	281	266	262	285	276	263	233	285	269	286	284	256	252	292	237	242	243	289	278	266	287	255	275	277	250	264	280	253	277	257	262	259	269	267	294	234	267	266	277	250	263	246	240	261	277	250	258	261	253	274	239	259	311	304	246	254	252	262	284	279	267	253	250	249	253	236	252	262	216	228	248	267	258	294	266	284	226	259	248	241	280	262	244	239	236	267	289	275	272	228	276	252	260	241	243	270	263	288	254	256	288	300	263	237	248	260	265	241	272	270	241	266	241	264	276	249	256	263	267	242	256	239	256	283	272	282	267	249	264	250	262	268	250	265	221	262	255	240	265	277	257	246	264	277	263	288	254	281	270	262	251	288	251	256	237	263	258	276	258	276	254	256	246	249	262	244	258	240	246	258	276	261	269	232	242	274	290	263	238	266	253	286	245	228	244	270	244	259	261	267	245	256	244	264	242	261	254	259	227	273	241	253	257	276	268	244	252	252	259	283	252	280	264	275	281	248	244	268	273	265	251	248	263	256	253	265	248	243	233	264	279	284	259	265	255	278	261	249	243	286	274	268	244	265	269	258	274	286	270	258	287	267	270	281	279	266	256	216	245	274	265	265	245	242	267	257	251	251	293	251	275	224	289	260	259	267	252	271	249	249	280	256	253	252	230	267	288	276	281	281	253	237	277	280	253	285	239	278	259	255	254	245	256	214	292	289	233	272	284	243	239	275	248	264	249	263	269	234	250	262	268	260	287	267	261	262	251	262	253	265	254	272	275	274	280	254	286	261	266	269	271	266	283	284	262	260	273	275	248	275	237	249	245	255	272	271	259	274	291	236	267	262	232	265	262	261	250	274	281	288	258	245	290	282	287	258	236	260	286	272	294	256	267	253	279	253	280	247	272	254	279	247	234	273	286	270	277	237	251	253	250	218	258	261	263	281	240	238	242	267	242	268	273	249	276	248	261	252	226	273	278	262	248	268	262	262	268	264	248	262	270	234	250	254	245	273	268	236	269	233	242	277	237	239	239	253	251	261	237	234	248	217	249	281	243	274	289	239	249	241	263	281	296	218	294	243	234	241	280	258	254	255	278	264	251	258	248	248	235	263	270	280	257	268	276	256	297	273	265	269	268	260	270	253	229	265	260	240	248	244	251	274	267	257	273	237	216	272	261	226	274	282	251	247	250	259	252	244	263	251	279	265	265	275	251	241	285	261	284	289	251	253	262	237	234	239	275	255	256	250	278	260	253	265	244	265	242	246	265	254	265	252	287	245	287	237	250	262	253	264	261	275	247	250	289	285	249	259	283	245	244	224	243	273	236	268	280	274	262	236	270	269	265	253	260	217	256	221	235	272	255	268	269	258	254	245	274	255	241	257	255	263	254	257	254	267	267	244	255	263	242	252	241	295	244	270	271	243	253	273	267	271	257	258	263	249	258	271	289	261	267	264	265	262	269	265	253	213	278	273	265	269	265	294	246	277	230	266	254	271	277	239	234	288	297	264	269	295	271	224	258	231	257	236	235	274	254	283	268	233	251	236	269	265	259	304	275	257	258	269	235	251	265	267	261	245	273	290	269	247	256	293	272	271	239	259	275	269	273	296	302	265	255	253	246	279	261	254	238	293	284	254	272	261	235	250	265	232	254	255	234	274	235	262	289	247	277	254	248	234	243	251	267	247	280	235	290	256	254	275	295	278	231	257	254	263	290	253	273	254	269	271	254	271	255	239	272	260	245	229	250	246	238	220	231	279	264	278	248	240	268	279	263	254	277	248	257	260	264	265	261	283	241	250	247	251	256	262	250	282	240	274	267	242	238	248	268	273	243	245	252	252	244	247	264	289	225	250	277	254	267	264	243	293	259	231	264	245	277	278	282	285	242	253	258	244	239	280	247	243	275	265	256	274	249	264	254	267	248	269	270	275	284	286	275	271	260	238	264	272	284	266	303	236	266	264	237	249	268	245	247	249	268	274	256	288	235	284	256	229	246	264	256	277	245	270	231	267	272	265	260	228	252	256	220	241	275	262	278	252	266	248	242	253	273	263	231	294	273	253	263	254	263	266	269	269	240	218	265	248	268	270	292	231	273	254	245	262	276	255	275	251	270	264	231	262	268	262	257	268	276	260	267	250	282	271	278	279	297	283	280	260	250	291	242	249	236	264	267	263	236	273	261	242	249	228	261	251	263	267	264	226	254	308	234	269	225	262	254	262	267	249	300	293	243	271	249	244	253	283	267	263	288	253	275	247	236	241	234	272	260	232	254	254	248	228	276	240	266	260	238	237	258	264	256	249	240	258	231	228	265	244	247	261	240	258	244	262	269	246	258	279	237	235	222	266	247	254	293	241	260	271	235	277	284	262	290	252	235	259	248	283	313	229	242	250	251	255	281	269	260	259	245	300	245	239	259	256	229	246	284	267	269	257	225	298	264	269	281	279	302	257	266	283	266	252	270	239	268	268	255	256	258	269	246	230	245	231	310	233	220	270	236	262	254	296	254	273	256	258	247	250	242	280	271
27918	32366	23122	28571	27509	22522	30250	34765	33754	26126	14438	7043	13132	12634	13492	17389	19357	13949	8510	3334	1119	1084	1168	1042	857	797	796	778	790	731	789	727	723	724	719	707	709	682	706	696	719	747	743	682	742	752	708	714	695	747	720	715	743	722	758	692	692	698	706	683	678	725	701	714	717	698	722	775	723	671	731	716	718	723	739	719	694	724	706	725	701	667	761	745	667	726	697	772	697	728	694	745	697	719	703	728	720	729	721	751	703	685	692	707	719	706	716	743	762	720	733	748	728	696	667	699	675	724	744	703	746	730	714	689	703	691	734	716	705	645	703	715	704	718	699	726	680	704	684	691	718	696	732	705	712	703	717	750	670	730	687	692	721	687	703	720	718	724	696	682	704	768	686	765	776	676	720	689	701	683	740	685	696	732	665	732	720	743	723	662	723	680	619	742	718	722	765	688	689	674	701	732	720	725	690	732	687	721	738	735	700	698	724	647	716	681	722	692	723	700	717	745	695	691	667	711	702	744	733	724	701	711	695	706	657	700	665	745	693	688	726	718	715	719	734	682	768	712	699	706	686	730	738	734	664	698	705	662	671	632	748	676	691	747	665	707	724	720	688	707	679	740	696	733	689	694	745	704	714	748	683	678	722	725	745	728	710	673	693	710	706	680	663	735	717	684	685	684	684	668	733	696	719	664	707	698	699	706	726	717	734	741	749	639	736	734	721	677	765	735	658	690	675	708	701	718	702	744	741	701	689	712	728	720	685	673	753	727	695	686	708	727	694	771	734	717	702	759	733	744	690	769	694	710	706	731	710	732	710	771	707	731	729	696	730	730	680	712	722	692	694	679	636	698	737	706	657	715	706	732	699	718	676	746	677	766	722	646	712	702	715	676	710	694	717	699	728	707	680	676	725	664	686	639	685	716	773	687	719	705	704	726	693	705	680	750	768	676	675	734	782	705	673	716	698	721	757	730	718	716	740	729	709	686	692	703	677	725	675	774	744	768	680	706	701	688	718	706	757	673	648	713	678	669	700	697	687	743	731	687	669	684	698	671	693	710	720	709	688	677	677	687	767	726	708	678	720	701	708	707	767	722	766	717	718	656	720	739	720	747	741	630	689	656	717	737	730	702	709	667	704	654	720	679	705	734	709	723	715	704	698	692	708	732	694	712	640	689	741	738	696	736	724	666	695	671	722	704	738	685	699	723	697	716	738	689	691	680	708	695	697	734	695	772	684	712	666	702	694	697	757	698	716	690	699	714	714	674	740	735	718	708	723	717	773	687	705	630	690	711	755	702	678	717	684	729	746	672	722	671	716	700	687	730	751	745	684	676	710	725	735	702	651	692	706	716	682	701	707	755	694	737	733	678	666	680	745	717	712	750	672	721	658	696	666	675	702	747	715	675	706	711	748	670	744	662	772	711	699	751	679	663	734	699	697	729	661	661	728	717	712	703	713	722	715	706	698	710	704	718	693	696	694	701	709	659	733	687	742	722	665	675	706	719	701	692	710	749	709	707	748	733	698	688	698	674	701	745	676	710	685	720	715	669	657	672	721	676	697	702	744	680	744	714	733	741	731	694	733	707	731	683	689	709	742	742	738	657	689	673	676	705	660	736	699	697	748	721	673	688	654	721	706	718	710	647	722	711	766	684	704	717	742	683	726	730	717	743	696	705	635	686	732	698	726	680	664	727	705	719	663	740	712	725	669	772	745	688	701	731	742	698	704	718	691	699	718	716	716	705	680	662	711	722	723	731	683	718	732	689	698	686	696	699	721	690	703	722	702	728	709	665	752	691	686	732	681	693	710	700	744	689	699	716	712	701	684	693	718	715	725	742	715	709	767	723	687	644	730	684	729	700	695	690	714	721	718	713	713	671	699	709	679	680	681	688	659	706	711	706	699	695	677	709	636	704	674	726	748	700	745	695	707	683	748	717	692	663	698	732	703	748	651	695	737	708	722	682	685	671	697	700	687	668	694	684	723	718	661	731	691	715	721	764	714	704	704	705	698	699	766	678	715	688	684	722	674	708	707	711	696	706	679	701	719	715	707	682	714	711	702	759	676	732	713	675	711	709	732	739	702	728	655	726	675	730	697	718	741	738	686	707	688	723	706	711	666	709	697	682	739	735	679	665	730	666	718	762	724	663	735	710	641	694	704	703	680	725	753	701	644	714	669	715	717	676	702	723	737	738	739	708	731	699	680	702	715	705	678	707	739	690	711	719	743	707	704	718	699	719	682	717	693	707	692	783	716	719	738	718	687	675	758	728	737	717	710	745	755	727	689	714	716	683	663	721	764	665	691	669	652	681	706	727	706	677	682	747	689	714	702	668	673	695	673	730	716	713	693	735	716	681	714	702	709	734	708	695	724	717	703	686	701	693	675	755	709	706	688	758	707	737	673	725	724	688	672	704	715	716	680	684	665	723	701	689	679	709	683	748	697	732	683	696	720	667	680	732	671	707	687	690	688	718	730	685	735	685	689	661	722	670	714	705	684	689	694	702	685	708	720	753	750	719	697	714	675	718	717	691	704	709	747	704	727	672	680	716	715	736	711	685	698	730	699	733	710	696	741	687	724	740	723	705	727	734	712	728	721	708	706	728	730	702	710	714	738	690	740	688	733	728	757	720	728	738	689	690	710	687	729	683	678	674	675	713	741	709	688	759	711	698	721	752	739	714	691	708	717	679	715	707	678	725	731	689	723	710	684	731	714	695	716	702	714	743	656	710	691	717	702	708	681	774	712	693	753	720	733	680	688	723	703	746	684	720	719	734	708	725	703	688	710	728	668	713	703	707	705	728	704	694	695	691	709	679	703	713	699	679	705	687	733	739	753	718	704	711	707	703	737	722	770	719	696	683	714	736	657	730	722	719	721	688	633	697	673	714	764	712	650	686	745	699	691	724	715	714	660	698	727	656	682	675	702	639	686	718	664	739	689	791	699	695	687	715	673	703	704	683	685	724	715	728	764	711	663	737	729	713	700	696	727	689	731	704	673	726	724	648	688	739	724	717	683	700	762	676	661	695	742	695	724	718	731	698	759	724	733	688	678	717	771	760	764	706	722	733	693	670	668	701	708	707	656	728	687	695	723	715	726	702	739	657	671	686	659	744	670	691	752	714	733	755	690	681	662	668	701	717	712	697	738	731	712	723	730	702	753	657	721	670	681	695	660	674	735	748	702	731	716	714	708	731	739	714	707	747	707	730	712	734	715	748	637	707	726	677	683	749	712	701	679	736	731	730	711	699	695	725	703	724	735	707	675	714	676	705	717	720	732	679	722	682	680	767	760	733	698	705	722	696	711	706	694	681	693	722	687	690	710	702	772	702	744	711	688	736	712	666	696	729	736	670	681	724	726	683	690	709	672	725	708	661	706	723	672	727	791	696	697	672	763	700	714	712	703	685	719	760	714	713	668	713	716	703	752	766	742	702	684	715	719	732	698	682	686	705	680	710	738	677	705	733	658	739	701	708	709	715	752	679	723	687	731	704
52826	41392	30987	32453	30186	27445	29690	33536	35300	31756	20565	9189	5641	8972	8733	12384	13924	8529	6473	2498	749	483	515	381	323	271	296	279	315	258	308	255	283	277	259	261	276	269	249	260	288	267	274	249	267	253	257	297	250	272	294	252	251	270	260	243	252	233	294	247	238	243	240	292	269	263	267	254	233	257	243	263	250	218	275	260	235	272	267	263	292	244	258	261	267	251	231	270	268	274	253	254	258	271	256	264	263	230	278	307	269	290	233	254	257	259	245	298	267	279	258	240	253	238	242	264	283	272	253	256	276	252	267	271	261	261	261	250	283	267	252	287	263	234	241	267	287	274	257	267	236	277	272	250	226	261	270	258	256	254	237	250	269	228	276	252	269	242	267	268	267	234	232	234	266	277	292	227	266	235	247	251	240	258	251	254	231	243	269	252	265	256	248	276	267	233	238	250	252	252	275	228	258	246	258	278	264	242	256	273	283	265	260	229	235	273	273	256	272	252	256	229	259	254	234	275	255	275	254	263	254	239	262	259	255	249	244	231	271	268	253	242	257	258	259	281	276	255	268	261	271	277	240	245	268	278	290	259	251	249	271	256	270	267	263	231	246	217	260	273	271	245	253	233	271	282	233	258	261	254	280	251	283	263	245	264	234	275	255	269	248	267	246	226	278	260	261	278	268	218	270	251	229	255	255	220	269	254	265	261	237	255	281	274	254	257	279	226	282	249	262	262	268	254	258	262	247	254	277	255	242	284	251	221	245	286	239	256	240	251	253	242	254	267	272	263	256	261	243	246	275	275	261	255	257	272	242	257	242	244	283	251	285	301	266	238	218	279	252	230	252	238	257	264	239	253	277	257	248	230	245	253	276	277	231	253	273	222	241	274	287	251	240	265	252	287	264	259	232	279	250	247	280	296	253	273	236	246	259	247	281	280	266	250	273	254	258	296	279	241	252	264	246	262	241	251	263	211	247	266	282	247	256	266	264	243	291	249	265	256	269	250	287	252	242	265	279	258	245	254	277	264	269	270	267	262	261	249	261	252	254	265	229	238	283	252	260	265	259	254	269	281	267	234	284	262	249	259	241	253	257	263	253	276	261	237	261	248	259	245	214	265	242	254	288	268	257	263	258	234	241	245	263	262	266	219	238	242	271	255	243	249	272	270	268	281	261	259	270	242	279	258	284	265	263	244	249	253	253	273	276	278	264	266	299	267	257	262	269	255	258	246	256	256	262	260	255	277	232	236	260	239	254	269	242	239	260	268	227	240	209	287	294	264	281	249	260	258	266	248	268	249	271	229	263	255	267	252	239	230	261	258	249	244	284	293	278	256	254	236	272	261	246	244	292	246	275	241	281	251	263	258	236	212	253	249	222	241	271	258	250	249	262	263	256	271	257	259	274	291	236	271	270	291	234	256	292	269	250	239	259	281	259	266	268	270	268	226	250	291	237	244	266	235	260	282	268	245	245	286	255	278	269	262	245	268	256	223	254	254	242	242	260	267	293	244	258	267	264	276	274	258	270	250	256	287	256	259	256	268	256	264	226	279	258	224	264	239	268	254	285	271	215	248	283	246	270	280	230	249	239	260	289	256	218	257	279	254	242	264	239	242	273	233	264	266	296	248	264	264	251	238	307	265	247	265	259	243	283	263	258	240	280	246	255	270	258	260	265	282	234	273	245	247	257	267	249	247	241	245	238	280	271	283	223	229	240	246	234	264	237	248	243	261	276	247	276	258	235	248	268	256	268	252	250	263	259	277	238	243	250	222	286	266	222	273	245	276	244	277	285	275	237	239	248	260	273	242	239	238	232	272	261	279	251	229	262	284	269	257	237	279	272	224	271	234	254	271	252	247	225	265	258	259	273	256	252	281	282	240	266	241	279	270	244	248	241	242	256	241	252	267	248	258	258	276	261	250	258	252	269	286	258	226	235	269	258	266	270	296	217	262	236	239	255	240	261	248	267	229	255	236	265	244	263	286	293	243	257	238	255	282	271	281	280	250	287	264	272	265	279	256	260	226	245	256	267	271	255	242	257	261	255	257	276	241	217	246	268	244	257	254	247	266	266	274	277	259	241	251	269	278	241	274	277	252	256	239	251	277	257	268	258	257	265	274	270	264	230	237	266	267	263	270	276	238	261	266	250	248	248	250	282	288	234	229	239	243	255	279	272	234	260	269	253	253	277	280	237	275	272	248	267	258	261	244	251	238	235	255	246	234	226	269	284	240	274	232	259	271	244	250	273	232	250	312	277	258	257	255	247	241	258	248	261	241	251	270	254	285	269	250	263	247	268	243	252	258	244	272	231	255	265	253	283	255	249	280	252	221	263	273	274	268	235	231	268	241	298	277	236	263	252	257	266	230	257	266	273	266	254	295	279	261	261	228	266	237	243	257	251	242	253	274	255	249	247	264	258	292	282	222	262	277	244	270	258	272	249	243	287	278	262	239	258	256	262	239	275	249	283	227	250	258	248	250	237	265	215	251	265	259	272	250	259	251	273	281	257	278	249	259	245	232	246	240	266	268	237	259	264	233	222	279	255	269	264	266	283	295	258	266	279	292	261	246	282	242	267	252	245	257	255	248	259	266	254	245	258	256	240	249	252	257	247	249	253	235	257	232	275	255	217	242	249	226	257	258	264	240	286	244	237	248	252	248	273	275	269	233	286	242	227	238	268	259	283	213	273	258	269	280	244	252	261	241	260	262	260	273	237	262	281	236	242	250	256	247	276	266	280	273	238	251	264	232	226	271	257	242	262	267	256	302	273	240	253	253	271	240	261	275	234	256	241	262	268	237	226	293	240	256	280	255	268	245	285	233	230	244	274	276	241	222	270	261	226	239	242	258	247	239	272	252	252	273	242	255	264	262	240	270	230	248	262	238	266	251	249	249	243	255	256	246	255	256	275	265	263	249	284	255	248	244	239	280	250	269	266	260	260	257	257	281	289	270	256	267	242	250	248	267	285	259	255	233	255	262	232	233	273	255	263	279	279	278	286	249	279	306	252	280	241	256	276	253	261	227	266	259	262	267	249	247	272	272	247	242	288	254	243	274	273	259	276	287	229	262	263	260	264	224	261	248	256	262	277	263	300	240	288	272	259	242	272	271	281	258	228	252	256	268	266	245	246	261	270	272	307	240	297	258	300	241	258	239	254	276	273	266	255	256	265	242	245	245	237	245	238	216	257	241	266	251	294	261	251	280	274	250	257	257	259	259	233	250	245	247	262	259	248	264	242	220	273	235	286	225	249	263	260	246	298	274	262	268	270	255	254	268	250	278	268	267	237	247	231	298	256	251	254	231	265	231	291	247	284	282	281	258	252	249	256	251	265	247	275	255	218	241	266	273	247	267	261	270	267	256	274	257	250	274	283	250	263	250	263	262	276	249	250	249	239	268	233	272	274	259	280	271	258	270	249	263	272	263	255	284	279	256	255	274	270	244	283	293	255	253	234	253	234	223	240	258	253	271	254	250	248	280	267	264	248	230	234	236
42787	40699	34797	38550	37400	36994	41179	44891	43364	40243	26798	9702	11790	24250	25971	33687	33051	24401	21154	9089	2507	1983	2407	1929	1199	903	936	905	798	822	890	745	760	728	759	757	741	745	682	714	708	702	716	734	703	712	697	716	672	664	717	733	693	691	703	675	702	689	644	682	707	687	670	687	682	622	732	695	679	665	673	717	689	685	693	704	690	700	668	640	658	696	679	655	671	694	711	722	663	665	651	711	659	673	664	626	686	639	724	714	703	681	710	697	661	705	682	662	678	611	639	678	699	717	667	637	666	643	675	686	675	690	662	683	687	641	666	659	666	681	656	630	690	664	678	679	640	619	687	699	659	681	703	700	650	672	657	664	688	698	694	711	677	690	693	683	670	648	651	637	613	652	665	670	670	636	645	673	659	669	671	646	660	707	659	665	661	691	644	664	670	648	690	632	633	667	667	661	656	683	670	639	640	669	644	644	667	713	678	620	654	711	618	677	640	700	670	637	670	658	708	669	729	697	688	660	651	669	691	658	679	609	629	687	655	655	650	650	668	654	659	695	624	669	625	633	633	649	651	622	648	644	672	618	617	692	687	695	628	648	647	650	663	652	641	627	670	667	654	678	618	673	630	640	639	677	638	640	688	665	642	663	681	643	652	628	695	624	676	644	670	672	686	652	664	658	711	675	691	638	668	671	689	678	680	654	668	640	667	634	670	621	664	617	705	687	656	646	712	675	679	634	669	657	651	631	645	614	689	712	668	656	640	628	678	677	617	662	664	678	653	696	644	653	668	728	686	690	637	661	634	694	696	648	676	631	700	700	633	635	667	675	620	647	692	685	658	641	693	691	641	690	656	656	733	667	688	696	691	659	624	659	712	670	660	687	706	656	644	659	650	648	655	635	685	680	649	646	660	643	652	694	649	679	688	654	684	667	635	670	653	624	635	710	669	711	675	709	692	704	650	686	644	649	637	678	678	677	649	701	656	658	705	669	682	652	688	667	682	650	657	652	683	663	639	603	672	610	651	664	649	661	653	625	650	706	675	687	669	685	691	667	633	690	641	674	660	669	675	632	625	654	637	659	684	626	643	661	662	695	699	651	703	672	676	691	641	630	633	694	660	682	638	677	650	672	688	682	644	684	686	633	667	671	631	709	680	723	666	655	643	693	636	673	639	673	654	689	676	675	610	680	667	644	650	666	639	632	737	662	701	611	688	685	640	673	693	663	643	651	642	628	689	650	714	648	685	703	657	651	649	657	642	670	647	627	665	669	671	627	637	701	655	690	697	647	686	629	672	670	676	691	637	669	687	693	684	635	647	670	636	611	657	660	657	720	605	682	687	687	629	700	709	667	628	643	640	655	639	636	653	574	673	667	697	649	649	668	666	679	641	677	666	705	686	686	632	712	713	626	683	667	677	664	712	616	678	684	642	695	677	678	680	673	671	653	651	681	631	688	694	641	646	633	689	665	689	664	656	616	673	695	622	663	632	684	670	694	671	635	618	675	633	704	693	675	687	654	649	666	691	686	640	679	665	659	647	644	651	654	646	685	650	700	656	627	642	654	675	658	656	614	686	636	652	624	708	662	681	657	668	651	652	641	641	654	627	673	705	653	712	640	662	684	680	618	663	658	667	658	640	625	676	654	696	640	629	665	686	673	617	681	681	721	652	638	679	640	674	655	688	635	622	660	679	659	672	662	643	635	646	675	635	655	674	674	622	659	674	675	629	634	640	684	637	715	707	650	636	627	667	675	658	650	685	649	657	639	668	661	683	645	653	643	644	653	693	621	688	669	663	677	628	662	640	640	665	632	662	631	655	713	634	677	671	636	639	693	628	687	625	636	655	703	696	618	669	664	671	668	684	664	645	665	640	693	682	638	645	661	647	708	693	664	636	653	689	670	697	651	639	628	628	681	657	687	668	686	625	640	678	661	700	704	645	626	650	641	665	672	644	674	634	648	625	647	703	711	689	645	646	659	693	629	650	653	685	672	674	654	600	683	655	705	665	699	668	690	624	675	638	697	661	673	663	684	711	652	655	671	653	628	657	657	713	615	701	651	666	693	666	695	657	691	660	650	688	673	658	658	646	658	655	676	641	677	639	706	607	676	649	632	628	718	655	660	663	670	660	683	712	638	633	670	652	672	686	689	667	711	673	688	666	692	638	632	637	646	652	718	691	654	642	687	660	664	655	670	618	660	653	674	635	675	667	658	639	670	692	695	631	616	645	689	690	662	678	671	715	657	694	643	629	658	688	714	659	674	703	663	712	683	677	708	702	681	643	663	714	648	660	655	669	681	653	674	698	630	678	671	702	668	665	649	649	658	681	688	661	657	673	650	681	644	654	646	672	669	660	704	651	709	688	663	634	689	722	673	663	694	657	645	599	670	634	674	667	699	664	629	662	683	671	683	633	644	655	696	658	675	657	671	620	676	648	670	643	625	661	652	602	688	676	646	719	648	657	675	633	698	690	704	648	688	673	614	675	714	625	661	645	682	640	678	697	636	657	667	678	678	652	737	636	708	635	660	686	649	700	671	663	650	640	672	636	701	677	612	595	668	679	675	714	658	677	630	683	676	660	663	697	639	639	657	609	669	633	681	632	667	703	661	664	656	659	682	632	600	682	642	682	678	669	678	629	682	662	715	702	683	680	670	680	653	703	665	695	649	638	651	690	724	690	718	660	642	653	643	688	660	647	671	664	646	658	701	674	690	645	672	672	629	680	660	705	654	672	680	697	677	709	653	667	659	643	667	637	666	629	660	634	623	661	635	682	626	678	670	647	652	643	656	648	702	689	623	656	700	627	654	651	648	669	659	651	678	667	648	695	633	666	680	682	654	659	656	622	663	639	666	639	657	699	642	685	676	634	688	681	659	657	664	627	646	663	716	641	653	634	643	667	654	630	690	690	671	682	634	613	649	645	639	706	668	665	623	689	674	672	676	641	696	667	677	690	618	638	714	653	681	590	674	666	662	657	651	674	639	636	643	655	697	677	665	693	678	680	632	674	658	641	608	662	632	682	662	663	676	636	659	670	670	672	672	636	625	698	612	631	657	670	662	688	724	622	685	639	654	684	690	665	690	672	625	671	668	649	678	665	644	683	676	645	685	607	674	646	669	618	644	659	659	667	690	696	656	645	657	693	665	621	656	654	613	670	630	708	622	648	640	664	593	624	645	671	645	673	685	654	657	708	666	675	731	653	657	691	674	671	628	668	656	627	677	643	673	642	650	629	628	701	607	670	670	661	646	631	688	697	682	701	634	624	661	624	654	668	633	670	671	655	650	680	664	698	684	675	660	702	661	656	656	671	614	656	629	630	689	680	652	637	701	682	680	592	661	695	637	650	696	660	700	643	671	681	627	678	668	651	706	678	612	643	670	678	649	631	716	657	659	654	663	656	637	657	627	655	714	707	660	701	688	604	678	655	680	644	659	672	657	586	711	649	679	656	663	680	662	701	673	689	658	640	586	677	679	652	620	660	684	686	674	677	686	676	665
11742	10544	6377	5017	3422	2319	1823	2557	2208	1208	544	376	426	445	331	435	522	338	309	268	197	184	179	167	161	170	162	190	184	189	169	188	163	198	163	169	184	183	173	176	180	184	173	156	184	175	184	178	174	164	173	162	173	178	179	154	155	187	172	166	190	174	168	152	169	196	180	157	188	177	166	176	152	199	200	170	202	191	162	179	187	184	162	173	185	159	165	159	170	199	174	160	183	156	159	192	188	158	146	190	175	148	178	162	191	185	159	173	174	143	198	161	181	185	173	183	158	210	176	179	176	162	170	193	174	187	151	165	176	158	183	197	168	167	145	180	165	178	166	151	173	181	181	171	190	178	150	186	166	174	174	172	181	164	201	173	182	195	172	178	184	188	186	184	164	166	180	167	150	147	191	176	166	190	171	174	192	180	205	153	175	195	166	185	177	174	176	173	152	182	174	199	177	180	179	167	178	153	170	167	176	190	180	168	162	156	175	201	194	181	160	180	173	204	172	201	193	196	195	162	183	157	177	167	187	154	190	160	167	185	168	188	195	186	191	175	172	190	179	169	176	152	164	183	165	161	151	188	183	165	166	198	173	147	192	207	181	165	173	137	195	169	200	171	192	177	161	177	157	180	201	150	172	164	151	150	174	169	191	177	180	183	177	180	180	189	183	186	169	189	172	168	168	175	151	174	153	185	183	169	164	164	178	185	158	172	146	166	183	177	177	188	177	142	183	191	178	198	190	195	174	202	173	159	166	189	186	154	178	192	157	190	179	176	176	171	156	160	180	200	177	194	182	183	181	165	193	187	153	153	192	195	161	167	175	179	147	156	192	172	183	153	179	161	169	157	177	181	156	164	182	156	177	166	175	181	170	174	167	173	159	171	188	199	157	193	163	175	190	158	165	154	151	177	178	177	152	196	171	188	183	173	170	185	172	161	164	190	166	177	173	165	134	184	179	179	188	163	175	183	148	175	167	162	172	168	159	163	172	166	149	150	168	167	169	168	173	168	198	185	165	179	186	148	173	146	170	172	168	168	188	158	166	171	164	171	166	197	167	173	179	157	217	205	186	162	178	172	164	186	160	197	169	154	162	173	181	187	167	187	160	169	165	166	174	173	203	165	165	151	159	154	192	175	172	163	180	165	170	189	157	171	178	169	180	166	163	161	179	168	168	183	166	187	184	166	166	166	188	189	174	163	171	202	172	178	186	164	156	155	184	165	173	143	181	174	191	214	179	196	182	202	176	163	184	187	185	172	164	205	189	161	152	170	163	173	139	157	209	174	156	170	179	161	170	167	178	183	171	172	171	194	176	199	154	178	182	158	192	193	160	175	170	169	190	186	169	176	177	181	186	165	169	191	152	176	173	165	189	169	153	170	187	174	169	161	170	180	175	175	191	190	180	165	191	197	186	161	158	163	176	155	176	168	205	180	199	181	200	170	148	180	159	173	174	182	189	159	169	166	171	178	181	189	175	176	169	183	163	186	201	182	189	178	172	188	168	192	187	182	164	153	173	172	170	168	180	168	190	163	185	159	173	194	163	182	149	177	206	165	187	155	164	208	160	165	178	180	184	188	195	163	181	172	179	167	162	170	163	168	185	180	187	215	148	174	177	200	170	151	185	179	178	166	198	191	177	181	152	176	178	182	176	171	185	175	185	203	191	183	179	153	188	167	185	180	180	189	152	178	177	163	156	200	172	174	186	134	167	157	167	155	171	207	182	178	170	185	149	170	168	152	172	180	186	168	189	174	175	188	180	172	158	184	169	173	166	157	181	185	160	152	169	196	184	197	173	154	147	145	173	171	191	165	174	175	172	165	151	169	171	173	181	190	181	172	145	162	158	182	181	176	184	162	162	188	170	198	182	167	160	184	180	164	181	198	171	171	178	183	165	189	176	171	152	198	184	177	182	180	170	160	196	177	183	191	181	180	186	164	186	182	183	150	184	158	181	181	166	164	162	163	201	167	195	173	180	144	171	162	169	175	163	175	192	185	182	183	156	182	150	182	177	158	158	152	181	169	160	169	164	176	175	163	173	192	175	192	162	179	172	170	182	168	173	173	169	168	163	193	193	193	173	182	153	171	172	173	159	182	149	205	163	177	167	175	163	181	163	150	200	185	174	177	169	174	149	152	202	170	166	176	214	169	177	163	160	194	173	186	165	168	185	194	181	194	155	172	167	173	189	181	167	174	166	149	182	180	165	156	147	165	172	176	169	177	170	158	176	167	180	177	168	174	161	177	153	181	188	189	182	160	164	179	191	166	166	165	168	168	175	197	173	162	183	175	202	169	184	177	165	184	205	142	167	186	175	182	195	185	157	171	178	186	179	161	174	165	202	198	162	155	149	170	175	175	179	151	169	165	184	170	172	167	174	172	170	168	166	188	193	167	151	166	177	151	183	154	157	144	189	173	180	179	180	146	161	156	178	192	188	174	179	196	179	188	161	180	209	170	174	198	180	182	176	184	186	183	171	164	173	177	180	168	189	150	192	198	175	201	183	168	182	178	180	169	186	168	169	192	157	162	174	164	169	177	192	196	185	180	189	165	175	151	189	183	190	174	170	180	156	178	187	176	138	164	178	186	187	174	184	192	183	175	190	179	182	198	187	200	180	167	161	171	188	186	186	156	172	153	157	196	194	177	202	180	164	179	177	165	194	168	186	147	179	164	162	166	170	208	172	156	184	193	183	170	148	157	178	173	193	164	158	172	156	191	161	160	170	180	189	185	182	162	172	182	195	174	211	163	187	191	162	173	150	178	177	174	183	177	172	168	192	185	169	194	171	193	188	170	185	187	157	191	176	146	162	190	158	187	193	140	194	194	187	173	178	173	160	181	205	169	186	190	180	182	170	176	188	192	183	166	152	168	182	207	166	174	160	165	178	191	154	164	180	159	184	173	167	182	185	165	192	193	191	198	149	190	151	170	161	163	161	191	189	206	177	168	170	197	188	168	180	176	176	173	158	191	186	148	205	173	180	178	150	190	151	178	199	187	189	158	177	171	166	168	177	187	170	173	197	153	193	192	176	178	174	175	166	151	183	185	172	176	189	155	209	188	187	172	187	177	171	183	198	182	199	174	152	176	174	168	189	184	169	161	182	188	148	175	171	168	186	170	180	176	190	195	166	189	173	171	183	176	179	173	179	165	178	175	173	175	175	158	168	173	175	185	163	169	175	171	178	192	174	188	169	166	187	185	174	188	181	175	176	172	158	176	149	175	174	178	146	201	165	177	191	174	177	164	155	168	160	170	185	169	159	184	173	185	205	168	168	178	179	173	161	155	177	209	178	186	173	200	192	174	177	180	163	161	159	172	181	169	174	172	193	189	190	188	166	187	165	149	175	161	176	175	180	193	179	179	172	172	162	160	178	175	165	178	177	206	196	157	184	165	163	159	186	175	178	167	193	143	170	189	157	175	183	175	178	200	160	168	166	176	148	192	197	183	150	189	171	191	163	175	183	183	183	178	157	179	163	175	154	179
9960	11535	9368	11845	10677	7873	7414	11767	9684	5837	2602	1505	2471	2166	2109	2716	3469	1781	1499	1014	553	557	551	539	505	558	527	536	548	488	508	466	514	561	481	531	470	491	500	515	515	520	537	512	504	485	509	524	539	520	542	517	524	462	553	517	472	516	502	481	514	517	518	522	497	533	526	488	478	540	503	513	479	513	532	493	537	522	541	485	518	531	520	508	524	533	501	524	539	504	538	529	508	489	517	569	538	534	570	474	512	538	467	519	515	546	514	525	488	503	526	486	496	481	506	559	512	550	517	513	507	524	562	557	514	518	488	531	472	492	519	522	506	509	525	479	511	512	462	507	501	526	496	493	476	573	518	513	534	520	534	471	481	531	571	511	496	489	516	461	526	487	541	529	491	540	507	497	487	498	496	543	497	508	487	500	516	534	501	480	502	499	548	482	483	524	523	537	505	508	513	532	513	518	520	535	519	504	514	546	525	542	519	554	489	456	515	520	539	486	544	529	517	527	533	501	474	517	535	513	500	500	577	494	543	535	508	485	475	512	546	544	497	543	492	518	507	517	505	508	501	514	510	479	525	520	471	471	472	573	504	509	519	487	475	503	516	482	456	497	512	500	541	491	494	526	476	532	520	512	479	512	515	529	532	510	533	504	511	514	517	537	450	496	516	483	539	474	488	516	524	495	505	503	518	491	512	468	519	483	512	513	498	516	530	496	509	524	494	512	547	498	489	505	538	552	500	453	503	518	470	475	493	517	541	510	498	508	504	542	512	503	492	544	484	497	503	490	507	567	556	580	501	518	485	512	535	523	483	495	515	539	465	516	492	532	509	527	491	535	512	479	493	505	499	554	479	536	505	509	505	490	486	526	505	527	494	531	508	538	488	500	482	527	525	497	522	482	532	529	527	527	509	500	496	551	510	512	477	517	529	532	484	525	509	477	502	519	475	512	494	516	484	490	503	497	520	506	504	536	540	526	531	480	499	484	569	544	484	497	517	520	510	487	548	510	451	515	547	502	526	478	502	511	519	496	523	497	509	515	467	524	565	490	526	520	530	540	511	538	525	496	508	469	508	494	524	560	509	539	495	473	504	472	560	539	523	529	499	505	524	527	494	507	533	513	499	513	497	492	524	505	522	502	516	517	511	484	525	505	531	537	516	504	513	475	522	513	508	536	495	519	478	522	504	519	505	530	546	489	532	504	514	505	476	503	523	502	540	534	511	501	530	506	486	490	529	511	548	497	502	510	492	477	487	504	538	520	485	516	496	500	513	494	496	488	514	516	529	527	471	506	509	529	461	535	502	513	516	463	482	547	483	514	515	500	491	469	499	505	536	507	491	495	506	475	513	455	527	491	529	508	475	463	540	498	494	515	536	522	456	536	488	504	497	483	514	524	525	525	499	533	532	511	505	527	531	494	475	480	511	465	504	509	529	533	494	514	480	501	501	510	479	503	528	534	515	498	492	488	517	521	496	488	515	523	526	492	528	502	493	474	500	503	491	522	516	462	509	492	518	513	540	483	509	509	528	504	488	495	520	492	500	479	486	509	471	513	503	460	482	518	528	492	470	495	523	502	504	497	498	464	521	492	492	492	480	571	516	484	522	502	470	529	515	497	539	516	499	467	476	540	524	523	498	508	478	532	523	478	509	505	484	513	537	551	531	458	506	501	486	523	504	514	496	525	521	535	524	575	524	536	503	493	492	478	532	521	492	503	507	525	534	517	503	517	507	502	480	479	518	539	520	522	523	479	540	508	539	515	494	504	489	550	488	510	511	478	497	503	478	550	529	540	519	514	550	510	496	557	540	521	510	504	475	503	519	457	523	525	527	519	539	475	520	482	521	500	530	497	528	496	477	483	541	495	506	506	534	485	487	542	476	497	516	526	533	503	503	525	487	521	508	495	517	515	514	536	540	489	516	506	541	496	526	517	538	524	502	509	505	531	519	557	495	531	525	497	543	519	520	511	540	478	559	507	507	487	508	504	507	493	511	500	497	517	511	491	484	518	549	490	503	509	546	501	544	483	516	504	521	495	496	500	489	528	504	503	503	520	474	508	499	540	507	491	506	550	481	482	495	472	478	528	543	498	481	505	528	527	494	506	504	507	494	489	515	524	496	492	480	477	500	528	521	490	519	522	521	529	553	547	479	481	493	502	504	534	545	501	528	497	471	527	525	522	502	501	459	486	507	515	467	520	505	496	490	524	518	458	540	551	501	552	498	523	478	502	492	493	493	490	547	523	505	502	501	506	517	455	547	522	510	509	523	539	536	483	552	535	518	516	463	511	481	537	546	512	514	506	514	507	458	527	513	484	486	494	481	502	512	514	488	493	528	474	496	497	503	520	560	501	496	498	495	513	481	512	489	501	479	510	491	508	516	519	482	513	478	504	561	529	481	515	541	499	511	514	552	560	466	532	505	510	521	522	527	537	525	541	520	526	471	521	531	517	515	473	511	524	502	482	535	514	489	551	495	501	481	524	585	514	513	512	500	527	502	537	502	491	475	540	516	529	518	532	517	491	497	527	527	527	513	477	521	482	517	537	470	515	521	498	501	504	467	519	524	494	501	532	460	517	502	545	481	504	509	494	507	543	520	527	478	528	556	498	523	517	529	523	502	527	512	530	482	524	516	551	494	529	503	473	534	482	497	494	491	465	502	519	535	514	478	520	511	495	502	482	527	523	501	501	548	500	489	499	467	465	456	512	563	495	467	501	544	506	499	500	523	512	528	481	502	507	517	491	511	514	514	524	525	474	538	506	546	503	520	502	556	494	493	485	529	531	520	496	499	484	516	500	563	521	515	498	535	522	516	499	519	522	475	543	505	477	517	531	503	537	511	524	526	523	526	508	497	528	491	542	539	520	524	513	516	479	528	484	496	542	543	497	499	523	531	533	546	512	492	479	480	528	493	528	505	544	498	492	492	511	555	543	544	490	483	530	525	529	526	498	485	525	500	486	539	509	488	539	503	536	515	489	511	512	516	521	510	510	524	517	519	519	488	510	525	515	514	512	505	496	482	505	502	518	495	529	515	519	482	493	513	516	505	497	521	486	546	519	501	515	509	541	495	480	512	480	549	494	475	482	485	504	524	469	473	482	530	554	524	531	510	513	463	562	498	496	485	505	535	509	521	533	516	473	504	517	514	516	501	499	517	499	506	505	483	544	517	491	531	528	515	531	480	540	530	461	502	515	501	472	494	510	517	485	523	518	516	519	513	496	544	455	511	505	482	516	520	516	517	504	515	514	523	522	535	504	443	491	521	507	524	514	553	529	507	452	514	485	467	498	501	520	502	503	528	510	512	511	555	487	515	494	521	502	491	488	488	511	486	537	507	502	525	526	503	529	519	505	511	523	534	490	499	540	511	538	499	526	511	542	499	483	459	484	504	476	508	498	506	497	471	504	547	510	522	491	497	507	503	520	485	507	465	499	552	531	525	522	505	520	476	491	521	536	483	471	533	507	490	501	493	498	502	466	479	536	490	506
36462	40316	26850	24726	23894	18372	14517	17871	20609	15594	6612	2906	4941	3107	3355	4013	4599	2922	1330	732	380	308	316	274	256	282	258	266	284	254	271	270	259	254	275	228	260	261	285	267	266	240	241	249	247	266	297	265	272	271	248	268	263	280	270	241	283	251	280	278	273	266	261	226	267	280	277	263	247	269	273	256	260	243	268	275	289	265	279	254	266	261	259	266	254	277	278	253	235	266	225	283	257	238	256	262	265	274	247	274	250	230	270	254	255	256	277	255	264	227	267	262	261	260	244	272	220	269	270	264	271	267	262	257	255	295	236	239	263	244	272	240	244	269	259	269	280	262	274	265	262	274	291	250	259	248	267	256	250	244	272	231	265	284	235	284	262	264	243	267	272	241	237	237	240	218	294	257	281	258	244	279	253	273	269	255	295	246	261	268	274	263	280	219	260	231	266	268	255	258	278	265	267	250	287	257	256	258	277	261	279	220	269	263	235	293	281	247	266	233	244	242	258	254	259	235	241	246	276	264	251	273	287	271	289	237	274	256	249	253	276	276	267	260	246	239	263	288	293	247	299	238	239	262	289	270	271	270	270	289	269	238	278	270	248	263	265	244	233	268	270	242	260	249	270	267	254	260	271	267	282	272	259	275	212	257	257	280	252	241	247	254	258	245	270	255	286	264	249	225	269	271	259	244	269	235	260	258	234	269	282	246	269	252	270	260	254	257	263	296	254	237	256	269	245	271	242	262	282	227	256	260	242	269	243	261	255	247	275	264	244	268	258	237	272	282	265	251	302	294	236	240	263	250	265	268	249	260	252	247	240	244	230	268	279	225	244	276	240	251	268	282	246	282	283	270	259	259	237	291	256	255	266	242	272	264	249	265	269	262	247	270	290	234	253	226	287	270	263	238	236	269	248	268	264	287	252	256	257	246	239	232	249	254	277	246	236	264	282	279	220	227	243	262	275	267	244	254	244	244	258	258	302	243	268	265	267	281	241	240	257	281	250	269	268	266	274	258	249	265	279	256	281	244	258	266	278	271	257	251	262	254	226	264	222	265	262	260	260	260	255	259	281	262	258	281	290	285	288	254	274	261	264	269	270	261	262	246	234	281	263	292	233	243	253	253	248	249	306	267	247	275	244	247	261	261	237	251	264	278	240	260	246	271	260	235	266	273	267	256	273	267	261	263	257	238	266	266	275	225	266	272	263	249	276	262	249	236	270	264	239	243	251	276	280	252	256	235	274	298	228	300	251	249	276	243	275	273	271	274	255	260	258	275	267	278	256	263	269	292	270	240	231	225	266	254	260	244	263	262	254	246	280	253	272	254	279	255	283	263	239	267	268	241	249	296	249	274	249	261	269	233	258	280	223	251	280	280	244	282	278	264	261	281	256	238	278	260	245	255	239	276	261	265	261	267	284	272	270	265	239	270	253	274	248	220	277	249	268	241	248	239	256	267	279	271	261	249	274	268	277	252	271	260	261	263	244	253	299	267	257	250	291	274	267	284	243	273	258	285	270	269	251	265	243	258	277	268	242	269	245	258	265	277	260	271	250	275	285	239	259	282	271	272	264	254	262	273	265	256	252	243	268	246	267	272	238	265	282	278	280	279	253	259	261	269	284	277	260	243	268	264	282	257	270	251	254	241	272	262	268	280	258	278	297	257	271	262	287	268	252	256	279	260	262	235	279	259	267	276	267	273	260	235	279	264	254	256	271	242	281	233	260	264	249	240	262	228	241	270	268	232	271	243	259	262	256	266	270	277	277	271	262	281	252	244	240	245	278	279	298	247	280	277	239	263	244	240	281	268	251	247	247	268	266	271	271	262	268	257	243	250	237	255	255	258	306	265	318	260	247	254	260	304	274	277	268	256	247	269	276	234	276	307	272	242	244	246	263	271	248	266	273	239	261	254	240	240	254	249	241	219	236	257	266	257	215	258	245	249	254	263	253	252	255	258	244	259	254	273	274	286	295	250	279	252	269	250	249	266	259	263	268	233	258	265	263	287	277	260	238	253	256	269	268	250	238	272	264	268	247	266	250	245	265	288	249	271	261	249	249	252	251	276	280	247	235	230	236	245	263	252	253	246	257	263	230	254	260	280	265	275	247	281	272	289	261	251	265	277	247	254	254	265	299	276	239	278	265	247	270	280	256	252	258	255	250	253	282	251	269	254	256	267	284	273	267	239	260	260	253	233	245	241	221	270	258	255	298	254	263	271	256	258	266	278	257	260	269	268	238	288	248	279	267	260	286	251	255	273	253	267	260	262	235	238	278	250	265	259	260	287	242	249	259	245	243	223	265	267	251	272	240	261	243	240	247	268	237	259	251	256	265	270	275	245	274	292	276	235	256	262	253	262	257	246	260	267	240	288	285	242	263	243	269	263	271	268	293	239	259	246	258	258	259	241	240	231	229	214	264	248	259	254	259	270	233	264	241	265	264	229	256	260	250	274	273	254	262	258	271	241	266	253	265	253	291	291	258	237	248	229	255	258	254	240	262	230	282	283	237	278	245	255	243	253	238	272	257	238	268	243	259	267	252	272	273	244	262	248	266	262	256	248	271	293	272	276	267	269	257	248	273	274	270	264	276	248	239	272	290	270	253	231	271	252	280	261	267	244	260	255	271	264	255	260	246	284	259	273	274	246	263	250	247	249	236	255	252	264	256	259	243	247	253	244	233	254	269	278	221	277	259	236	275	283	276	251	227	266	268	261	261	227	257	252	269	237	256	253	287	267	257	248	270	263	264	248	254	297	269	241	254	256	276	233	268	255	270	246	290	264	247	252	284	258	261	295	254	267	264	252	271	248	267	254	260	263	262	261	260	252	259	241	274	275	256	264	264	256	239	253	243	239	243	245	282	212	247	276	240	294	262	270	259	266	257	263	262	267	253	275	277	251	278	247	246	239	244	262	238	238	263	272	259	276	298	262	226	282	239	231	247	264	260	262	264	260	251	268	259	259	260	288	270	221	266	224	258	256	277	248	287	262	271	263	299	273	274	283	242	256	261	301	263	254	262	238	245	272	300	260	257	234	302	243	234	264	298	284	242	256	269	279	235	248	256	233	275	273	267	258	260	257	235	266	274	257	267	291	260	273	269	270	274	253	271	265	283	271	264	267	261	258	221	247	272	270	270	246	258	253	257	258	270	264	260	253	230	291	251	242	251	271	300	258	263	226	246	266	233	286	264	261	265	243	291	270	263	252	267	267	294	243	250	233	238	211	273	250	289	248	278	239	259	271	267	262	256	266	245	271	257	257	232	276	271	281	239	257	299	241	261	241	266	264	288	273	252	267	297	271	254	236	248	263	282	256	265	223	269	253	259	258	264	253	275	250	233	251	262	242	227	298	273	264	264	278	262	280	245	254	291	285	274	286	279	239	258	239	234	252	252	245	257	255	254	240	245	239	273	260	251	245	289	298	250	266	259	253	260	260	260	275	273	239	229	282	252	252	246	262	261	242	277	247	268	273	271	269	232	263	262	258	269	236
29378	32783	23766	28784	30511	27207	25109	33470	33373	27403	11377	7963	17254	12281	15883	18155	18448	12589	6346	3560	1394	985	1248	1032	810	760	796	753	745	741	726	707	760	729	749	782	767	753	705	773	731	722	701	715	669	766	705	744	725	725	731	751	738	727	728	744	690	762	657	715	750	710	723	695	693	715	731	733	694	729	710	707	697	721	709	686	682	684	730	677	662	719	739	678	740	764	683	708	693	657	683	722	702	711	740	735	694	712	740	714	702	658	716	711	719	733	707	692	789	676	729	674	720	661	680	690	732	686	737	732	691	706	704	727	732	709	697	696	680	739	666	715	689	743	685	706	716	727	665	675	758	719	685	682	714	709	703	701	726	725	724	685	713	723	707	743	708	707	704	690	711	721	667	745	705	758	698	718	727	792	729	688	716	742	727	686	698	725	727	692	712	684	685	699	723	700	735	683	713	734	716	687	712	733	686	724	756	705	748	702	737	723	697	717	700	697	692	701	728	678	707	750	698	670	665	721	738	703	726	740	698	689	751	761	668	698	690	686	745	687	793	749	708	706	754	721	735	761	716	672	675	675	677	766	719	709	758	641	699	689	723	728	681	678	715	701	689	681	689	700	695	676	705	728	695	720	709	685	675	660	693	687	699	712	689	716	688	712	718	751	684	681	691	671	714	682	723	658	680	758	692	681	695	669	673	713	738	728	730	678	698	727	690	695	716	694	697	702	742	680	737	677	732	701	719	661	692	662	686	736	737	729	723	736	708	750	733	718	696	732	731	685	710	752	725	706	675	728	724	686	696	750	692	696	716	670	706	681	770	706	728	770	729	699	718	711	718	669	721	713	696	670	727	695	715	704	670	667	678	765	722	734	721	727	723	773	690	747	672	709	692	767	710	734	724	698	745	755	731	691	713	734	729	691	722	738	680	672	706	723	711	704	716	703	689	735	701	702	693	754	771	697	704	716	736	692	756	689	713	698	729	698	718	712	685	665	720	733	717	699	749	686	711	725	732	656	710	736	741	713	735	695	743	727	728	688	710	753	729	715	702	747	740	674	736	746	735	728	687	759	731	677	707	688	730	678	733	663	766	677	736	698	695	757	677	687	758	760	729	752	710	695	684	679	693	718	721	713	687	701	705	695	742	735	683	690	690	695	682	716	655	729	725	706	696	710	701	709	684	739	744	717	702	692	671	720	700	666	691	738	725	745	742	681	707	703	695	677	714	713	699	723	682	720	726	729	695	748	720	745	644	700	750	705	676	729	707	748	708	698	676	747	654	727	705	732	685	725	748	696	716	678	719	711	686	693	696	721	753	699	732	682	714	715	717	702	731	674	690	732	699	700	735	697	737	684	685	731	723	714	744	687	705	709	726	716	741	697	657	647	717	684	725	670	723	711	714	698	702	697	710	700	718	705	716	682	694	721	720	711	679	720	763	641	732	721	713	705	634	693	628	745	736	725	720	681	688	758	712	745	713	698	756	739	764	712	709	698	712	706	688	635	694	718	731	680	722	751	756	695	708	715	759	726	719	674	688	711	710	691	722	696	707	724	707	728	693	742	702	680	708	695	735	732	701	680	707	753	740	679	700	709	752	698	654	742	739	659	680	744	725	641	737	740	669	752	736	725	702	715	727	746	680	677	674	725	654	739	708	737	749	756	700	653	700	729	683	702	764	713	746	647	669	721	737	688	686	715	684	708	738	736	677	707	683	707	690	719	687	718	701	707	707	691	743	724	728	682	739	729	728	709	671	730	702	667	711	749	745	683	718	707	700	674	706	706	713	692	719	685	735	716	710	739	689	734	718	713	731	660	698	729	708	716	665	682	678	707	671	683	750	676	703	668	725	747	687	686	678	732	719	712	693	735	681	710	686	726	713	720	692	707	683	729	685	739	690	714	678	735	744	732	718	679	719	748	693	726	701	722	686	689	707	718	694	716	704	703	726	705	695	725	690	708	684	726	709	666	719	725	737	730	723	686	738	684	713	753	720	712	743	701	677	719	647	750	710	717	718	722	685	735	708	728	722	713	694	692	690	738	677	714	728	737	701	704	703	710	677	709	683	672	697	661	677	729	741	725	717	755	723	754	681	727	682	751	698	704	693	721	679	715	698	676	759	709	668	711	695	681	699	755	718	687	735	767	729	720	765	736	741	690	711	699	687	715	735	692	744	755	700	704	726	700	703	735	760	690	674	706	679	698	670	687	732	695	735	704	692	708	787	719	743	703	677	726	706	706	740	709	696	682	674	685	675	722	657	673	718	677	669	706	739	673	680	737	667	723	695	718	707	710	756	696	676	720	744	659	695	676	708	700	710	742	679	688	711	681	717	722	719	690	699	700	706	655	698	687	718	687	676	727	733	682	729	665	704	714	726	692	735	705	716	730	707	699	714	729	748	690	678	652	713	738	698	691	683	736	714	697	733	681	701	737	682	732	687	726	692	698	751	755	710	688	711	721	737	674	712	675	731	694	678	691	704	735	684	667	710	715	710	690	707	715	735	720	712	697	729	698	691	694	688	709	717	701	722	697	714	745	699	689	692	720	711	694	736	736	708	727	717	714	665	704	712	711	682	724	679	698	756	728	720	717	702	764	716	695	772	752	748	698	731	721	715	688	719	678	683	698	710	703	747	648	725	744	699	792	701	736	727	713	735	748	706	690	669	667	722	731	726	738	705	717	728	718	724	717	694	675	730	713	727	725	725	685	754	723	697	687	696	712	677	652	690	678	674	704	706	687	703	680	689	682	749	709	728	674	717	719	711	715	704	693	714	766	740	715	727	718	717	689	738	786	732	702	683	692	704	715	689	749	738	692	692	763	696	699	755	729	685	754	726	700	705	734	750	675	692	727	738	707	718	684	712	751	731	693	699	722	716	709	688	729	693	671	718	763	698	694	683	699	690	686	720	694	733	708	710	743	708	693	711	697	705	740	718	701	697	781	723	702	692	681	718	671	702	726	728	699	707	674	742	719	675	703	684	715	733	712	687	696	722	708	716	699	760	743	727	718	745	675	695	744	751	702	720	753	748	691	702	681	732	729	726	686	705	708	709	748	703	722	715	699	762	695	716	749	765	716	708	715	710	755	680	727	689	714	680	726	717	686	689	691	713	710	715	712	745	676	703	721	718	662	716	702	700	742	716	713	736	728	754	662	673	747	703	760	721	727	711	693	682	757	718	741	664	747	685	746	710	756	719	736	707	741	657	672	690	687	725	691	723	653	741	735	708	693	704	664	711	749	716	693	675	706	725	692	705	689	651	692	662	676	693	735	708	722	708	713	679	671	709	680	736	693	715	713	712	711	718	734	727	712	691	679	697	738	751	747	700	675	697	696	746	724	746	698	749	676	684	729	661	668	697	723	765	736	712	722	703	664	721	717	652	727	674	733	722	697	692	723	742	735	702	691	712	706	686	740	688	732	704	695	703	713	722	720	657	723	680	749	746	693	764	694	735	717	768	693	705	689	708	683	742	673	687	726	713	729	729	652	650	746	700	742
50941	42466	32355	33656	33186	28825	32381	39771	37285	30668	19092	10643	11841	11360	13492	13374	12394	9026	4021	1780	639	405	550	478	321	304	281	275	281	279	297	271	268	247	267	266	282	284	271	252	238	293	241	239	279	255	297	288	267	273	266	270	274	263	285	279	262	269	249	287	287	234	275	284	249	283	261	298	255	243	280	277	242	273	252	257	244	248	235	266	235	247	263	225	261	284	256	248	235	294	263	276	235	283	232	246	238	256	262	273	259	275	273	228	261	255	254	252	280	237	244	269	250	266	269	260	264	261	273	271	251	257	259	240	242	256	268	256	257	262	254	265	280	294	254	271	255	245	284	222	274	249	249	199	274	276	247	255	269	262	257	260	233	241	240	256	233	241	250	255	269	261	268	280	261	279	264	269	286	240	240	265	253	248	258	258	246	246	267	250	282	263	256	240	264	264	242	243	255	259	243	260	268	256	274	276	277	239	260	267	253	263	266	254	247	271	247	236	257	238	260	282	264	257	260	278	266	257	250	243	217	271	261	259	273	279	248	265	247	282	263	236	261	260	263	270	232	278	251	286	287	285	239	268	249	281	274	266	268	270	259	279	272	245	259	261	265	257	245	265	259	250	254	272	269	251	260	250	280	247	254	251	277	273	269	242	225	256	267	233	244	267	257	268	257	244	264	267	264	267	264	243	266	263	258	263	273	272	262	253	239	261	231	217	279	273	262	269	268	255	219	263	273	267	264	268	214	256	257	261	251	267	252	259	254	261	271	245	265	257	251	284	241	242	217	278	260	261	240	267	278	267	289	266	270	253	256	246	232	234	273	262	275	285	256	245	242	263	253	283	307	251	252	274	252	284	245	262	244	267	245	251	267	244	249	254	272	250	282	254	246	241	269	257	247	240	279	282	235	250	234	265	278	243	273	239	226	284	254	270	265	246	283	251	305	262	248	274	252	250	278	286	235	260	231	275	246	251	257	228	260	244	268	259	256	279	264	253	262	244	248	270	291	290	277	234	260	275	219	263	257	249	256	248	257	247	239	279	282	262	233	254	264	254	268	282	250	269	287	288	261	262	260	253	269	263	282	272	244	235	273	247	236	260	270	254	274	256	278	262	252	260	243	234	235	236	233	239	291	266	232	269	239	253	250	273	254	272	266	249	262	282	263	292	251	266	268	284	226	233	263	259	278	248	251	266	264	293	244	254	260	241	239	252	251	272	254	258	236	278	247	273	250	279	249	234	277	246	268	266	262	266	242	252	243	238	252	274	233	271	225	261	256	250	278	246	261	239	262	246	286	285	246	275	279	263	263	281	246	252	271	236	231	256	265	254	254	246	247	252	262	256	255	248	278	279	259	263	234	248	250	248	264	251	272	280	238	274	283	281	269	232	237	257	244	271	288	238	236	249	283	281	252	237	258	266	277	262	243	279	271	251	258	255	273	269	266	259	256	238	254	262	259	264	238	271	264	263	251	243	278	277	268	260	269	257	278	240	273	262	244	254	261	283	231	257	246	264	302	271	266	250	255	269	226	289	277	246	284	269	233	264	264	290	277	282	261	258	239	242	263	259	267	258	209	271	224	245	232	236	254	266	250	222	238	263	269	266	251	246	249	264	266	244	263	272	270	262	257	266	254	256	259	272	258	240	261	263	272	250	249	248	254	250	229	293	285	258	239	283	261	252	264	267	268	256	257	274	242	265	236	247	251	243	266	249	260	259	248	278	287	255	279	274	284	291	288	233	242	254	261	264	240	260	258	255	273	251	248	278	233	279	266	259	281	260	260	254	261	242	253	249	253	272	260	230	276	250	249	245	252	263	236	253	271	288	266	246	253	266	237	274	273	246	256	270	235	274	222	272	256	294	250	259	254	267	266	251	244	243	238	239	236	273	274	289	276	210	234	271	264	246	284	253	254	250	236	289	264	218	262	249	270	237	252	253	268	241	231	290	254	263	245	270	281	257	251	246	270	256	257	274	251	251	249	240	291	237	246	242	295	248	246	244	232	224	235	269	237	238	271	279	275	241	265	259	248	259	260	285	287	271	224	249	288	235	250	271	253	266	227	280	264	235	272	242	242	254	241	260	263	255	245	275	299	277	278	265	261	245	248	255	265	249	227	241	274	234	253	254	269	264	292	263	271	268	283	242	269	290	251	249	244	255	251	251	255	241	252	247	231	258	276	231	260	237	247	252	285	268	235	238	256	230	262	201	235	249	265	254	286	275	274	259	238	287	262	259	268	245	252	256	256	258	283	255	264	253	267	248	243	216	271	248	267	258	264	273	263	249	254	274	285	286	252	265	230	269	248	263	274	284	259	253	248	251	265	248	261	250	278	253	258	280	236	271	251	272	244	259	251	276	276	294	247	213	218	279	251	252	256	257	248	264	268	246	239	282	262	281	256	281	257	262	258	249	221	247	255	284	260	254	263	281	248	236	232	251	277	267	255	264	233	249	273	239	256	272	270	251	253	292	250	267	259	256	265	281	250	274	282	250	274	238	272	241	259	250	252	275	285	260	255	241	254	275	260	271	267	259	262	211	251	266	245	242	254	234	239	293	229	247	290	253	249	246	269	250	283	237	255	256	270	290	260	260	244	272	243	265	275	256	256	245	271	255	261	265	260	256	259	257	248	253	271	243	262	256	253	245	263	246	256	268	256	260	245	263	276	248	234	248	268	229	244	249	262	266	262	250	267	280	273	264	258	247	257	231	252	247	269	246	264	248	240	254	276	216	247	235	257	264	272	290	260	266	247	248	275	231	250	225	250	233	264	252	279	225	287	284	261	258	272	248	276	237	268	265	262	246	259	254	259	265	259	258	240	241	249	257	253	248	253	253	246	251	255	237	258	259	223	250	244	239	250	292	251	236	273	268	301	235	258	222	229	251	278	265	245	249	296	279	241	284	244	295	239	268	283	249	242	298	248	259	274	262	254	281	285	272	258	294	298	269	273	256	281	256	262	250	269	239	262	272	233	245	268	244	265	268	260	242	262	290	250	257	278	252	264	284	245	270	244	257	249	284	246	256	247	281	221	234	266	241	241	280	259	272	258	266	253	248	260	271	287	272	266	267	260	265	255	253	244	249	284	263	249	279	252	247	251	262	238	252	270	291	252	255	245	239	257	270	271	267	245	266	244	242	240	263	233	277	261	250	236	226	230	240	260	278	276	246	252	261	238	300	263	256	242	271	298	235	239	257	234	250	280	262	246	269	262	251	241	277	256	266	253	270	272	244	239	273	267	264	253	242	255	241	238	264	267	259	269	223	276	282	258	241	246	270	271	266	250	264	260	275	266	296	245	249	257	252	266	266	223	237	278	240	247	283	272	268	264	243	248	261	254	248	261	274	261	272	254	271	305	253	274	248	245	236	214	260	256	257	243	267	307	259	267	255	267	249	277	253	236	285	283	251	251	270	277	221	251	237	272	257	266	237	265	249	275	252	236	260	249	239	257	237	246	251	272	281	275	251	259	267	232	256	251	222	285	277	260	288	256	265
41454	41031	34766	41209	40878	38729	44758	49505	44425	39425	23989	15382	26690	26340	34565	32632	31148	25010	13547	7148	2604	1836	2339	1779	1217	1041	911	843	844	821	912	797	815	775	766	719	750	729	698	770	692	727	719	707	698	687	692	659	724	714	706	714	651	719	667	697	685	690	677	661	611	690	684	684	671	728	725	688	672	731	687	688	727	679	665	678	655	725	748	671	635	684	629	661	696	679	657	638	681	694	683	702	658	657	646	672	710	653	707	667	685	719	676	641	658	707	677	707	666	693	737	672	681	671	670	664	680	702	683	639	657	691	662	671	666	677	672	679	682	698	713	629	689	691	683	646	629	654	669	664	678	666	663	676	659	674	660	709	688	637	704	675	631	693	651	641	633	651	703	656	690	676	667	676	675	675	632	690	635	679	694	709	655	700	633	664	641	671	709	673	639	630	699	649	639	694	693	635	680	692	686	665	649	657	627	712	664	612	703	669	664	674	688	665	683	695	693	679	654	652	674	669	655	660	637	651	659	690	680	639	694	642	693	633	690	634	655	701	673	644	746	722	677	680	672	668	673	653	669	640	689	655	680	710	659	656	633	673	643	626	656	677	699	623	641	637	672	654	660	624	707	632	646	634	672	660	670	646	687	642	630	665	676	667	684	685	636	644	660	661	670	638	654	671	671	618	697	676	678	672	704	618	638	678	688	684	646	636	670	673	675	677	642	659	645	644	692	689	614	684	732	711	700	682	698	696	640	697	713	683	633	666	671	687	677	674	686	643	678	683	665	662	649	673	684	672	674	697	635	603	666	636	720	665	644	661	653	671	699	644	634	617	678	694	682	708	706	660	650	682	667	707	624	632	662	619	609	626	650	661	669	652	651	665	660	655	617	625	691	654	672	674	635	677	632	642	666	682	672	676	650	677	673	678	594	738	673	619	690	707	683	642	656	677	639	683	671	637	642	669	690	653	676	657	658	688	689	669	644	708	661	696	703	679	705	674	669	671	657	649	650	634	671	635	634	658	676	632	640	696	654	695	612	710	624	672	648	693	672	672	633	645	682	641	669	665	637	679	675	700	618	661	686	630	619	702	678	684	688	698	695	678	687	692	655	676	708	696	646	680	683	651	717	690	690	729	714	699	658	693	675	655	678	749	660	663	629	677	700	649	674	644	696	655	636	701	651	640	710	654	706	634	615	661	664	674	660	681	714	667	661	641	617	681	708	657	612	669	672	620	638	661	662	661	711	673	655	688	661	696	655	652	644	661	640	694	679	677	676	623	641	698	658	643	666	664	668	679	645	688	647	616	672	673	666	625	672	596	605	666	676	650	670	662	668	642	610	654	700	617	655	663	679	681	681	691	619	687	664	633	672	651	630	644	690	667	681	657	660	653	655	677	706	650	666	644	658	624	687	649	661	703	657	652	677	642	667	695	638	670	624	658	666	666	654	649	684	635	666	714	643	674	622	635	674	653	713	646	670	696	627	728	662	679	609	612	648	624	673	674	713	653	674	698	671	700	677	634	665	667	669	627	666	643	682	673	676	678	676	657	658	672	646	663	669	687	685	644	683	660	678	642	718	667	704	604	657	653	611	642	653	620	713	639	679	659	677	669	660	639	625	667	614	632	656	658	647	651	667	671	649	684	676	663	709	695	658	641	645	677	681	661	731	617	675	639	700	719	665	708	717	687	660	691	696	661	704	713	640	664	686	641	660	653	643	669	676	673	664	691	689	670	625	684	647	658	703	696	619	676	668	707	673	641	648	644	657	650	724	642	602	674	655	648	678	651	630	650	661	667	653	638	634	689	666	697	689	717	657	645	694	690	656	668	642	625	661	671	609	668	682	681	629	664	681	670	662	602	667	641	603	653	680	686	689	674	668	686	619	657	650	710	723	627	683	684	679	691	713	668	664	655	633	663	662	675	635	660	640	654	701	707	647	697	673	673	651	661	672	633	630	668	683	638	646	638	703	686	679	674	701	651	648	687	660	693	672	673	655	635	664	683	688	643	594	636	675	647	701	687	684	656	685	635	701	644	683	691	693	648	648	668	698	657	663	666	687	637	671	678	648	637	659	651	728	692	669	629	639	698	668	647	653	634	653	644	669	655	675	666	685	676	669	684	694	725	730	654	657	641	706	680	675	633	668	710	681	671	654	649	625	671	661	636	626	684	695	650	650	663	674	695	704	682	648	680	719	690	628	643	658	660	678	685	726	660	668	679	628	641	701	663	616	605	635	701	689	645	642	714	655	637	678	648	672	690	669	628	710	684	673	637	662	659	657	673	651	676	658	677	688	654	683	688	684	678	711	690	664	741	654	670	694	649	663	721	688	681	647	687	699	670	661	696	667	628	687	637	649	683	647	697	618	676	687	648	662	682	680	644	665	631	682	636	656	658	609	712	666	659	687	672	693	662	674	675	648	711	652	659	631	614	681	640	670	662	639	652	627	706	684	670	681	670	661	728	668	691	706	672	712	693	723	704	663	660	658	714	652	687	668	663	665	723	649	651	705	670	662	670	655	634	677	640	680	658	663	625	693	708	702	623	648	664	626	623	630	637	703	669	689	697	668	658	650	618	728	649	663	677	686	662	658	638	657	711	658	688	683	642	619	617	688	691	637	705	669	642	664	625	674	671	674	597	695	693	679	656	643	690	637	707	669	684	711	649	721	644	648	764	681	710	675	676	684	688	673	667	603	704	645	679	699	627	696	634	697	607	639	684	699	625	662	616	661	648	676	668	639	699	672	645	673	693	668	662	629	680	653	669	642	687	681	657	704	621	697	659	675	696	641	690	631	661	662	686	646	656	685	680	673	628	653	636	662	667	689	652	647	692	656	615	648	715	672	626	695	655	647	677	642	636	652	647	661	623	682	680	699	711	664	640	671	703	624	683	671	639	652	670	682	631	651	665	664	669	700	696	690	624	672	676	661	644	627	634	673	659	676	647	680	642	687	692	661	626	667	699	682	616	625	624	671	671	662	665	674	698	681	691	694	718	639	688	679	649	651	682	670	664	656	637	658	676	705	645	722	680	640	641	695	653	706	689	673	666	643	636	660	686	690	669	735	681	636	688	667	681	647	694	695	642	671	627	660	649	726	682	624	738	718	611	685	699	666	669	657	698	679	649	664	683	673	631	682	667	703	655	667	679	668	668	637	616	668	619	640	693	661	714	646	677	708	676	650	658	621	680	675	627	689	732	715	690	642	644	678	667	676	640	675	638	626	679	655	637	613	683	691	649	634	734	640	714	662	668	692	684	685	661	684	634	704	660	679	680	689	588	688	695	674	706	636	637	645	651	636	646	711	657	692	683	647	692	639	624	636	689	651	631	631	662	646	652	657	666	729	679	669	665	682	691	667	630	674	666	652	636	639	704	686	681	722	657	656	667	704	725	646	665	668	679	654	649	696	666	711	647	647	666	701	666	660	666	683	686	659	664	649	632	627	623	659	696	632	644	632	658	652	663	727	717	666	678	684	619	684	640	683	670	656	683	696	687	697	666
11484	11320	7191	5790	3841	2367	1964	3258	2684	1147	454	376	376	405	490	445	426	298	238	190	177	180	194	200	179	178	142	200	196	176	184	175	185	167	161	153	173	179	188	181	173	165	169	184	170	156	169	184	159	164	183	203	180	176	160	183	169	160	170	161	174	168	164	182	167	184	173	188	180	172	167	161	184	180	202	157	165	182	197	175	158	178	158	180	175	177	171	182	203	163	190	179	174	187	170	178	151	173	176	168	137	183	165	168	164	171	142	182	162	201	169	169	164	183	173	172	164	187	168	157	192	168	202	159	169	195	188	159	194	185	162	161	151	192	193	180	188	178	167	181	187	192	160	172	190	185	159	180	175	188	163	186	193	160	185	187	186	146	183	189	173	172	160	159	195	173	159	156	154	166	178	150	182	160	184	204	169	173	189	175	156	178	179	176	179	205	206	189	192	189	193	184	184	197	176	181	193	172	174	182	161	184	188	153	168	207	186	182	158	176	163	183	182	164	155	196	189	182	171	168	154	160	185	198	163	175	157	188	186	151	177	190	173	178	183	188	171	177	172	163	193	179	167	189	184	173	158	188	206	161	154	170	162	166	151	148	185	141	167	160	196	171	199	155	188	171	179	182	165	188	203	169	174	159	172	170	170	176	169	167	159	168	178	170	175	174	187	181	177	185	157	168	166	203	179	170	168	172	213	190	159	190	192	168	197	190	162	166	173	185	166	169	167	185	166	187	186	183	163	186	190	171	175	174	184	181	181	154	199	190	177	186	177	145	159	183	160	178	169	178	149	172	185	153	192	172	168	177	167	169	171	182	194	180	167	176	149	196	188	157	177	183	180	145	173	157	186	172	166	197	166	183	176	169	152	180	177	161	167	206	189	159	192	188	200	173	177	177	157	168	157	167	161	167	166	173	178	165	169	177	177	144	159	210	179	192	187	173	177	162	174	188	195	181	183	184	166	162	168	165	165	161	164	185	159	173	165	179	183	192	192	174	142	168	194	179	173	185	170	158	176	191	178	184	192	180	179	150	182	200	179	168	211	157	179	180	172	150	162	173	188	179	183	197	167	172	180	177	174	192	172	162	170	176	179	161	177	184	188	191	189	184	159	176	187	183	174	165	190	176	148	188	171	176	158	172	166	154	178	173	180	169	172	182	161	201	184	163	173	181	152	206	189	163	163	175	159	195	169	173	184	203	175	180	199	170	163	195	165	178	156	164	176	181	190	180	169	165	162	173	175	173	170	207	175	167	176	172	173	149	160	178	162	158	181	167	161	181	179	161	169	187	179	167	174	164	179	184	168	179	182	198	164	167	194	195	195	163	167	193	169	195	174	201	177	205	170	145	173	158	164	188	171	159	175	186	172	175	167	185	209	163	161	173	170	172	195	167	170	184	176	169	191	172	187	175	186	166	170	185	159	172	153	165	166	161	198	204	146	196	178	197	202	163	166	149	158	173	187	162	189	177	168	176	171	187	148	213	169	148	172	181	185	181	155	179	170	181	194	154	189	167	174	194	191	187	185	175	186	175	186	175	188	182	165	196	175	179	179	201	183	168	172	166	154	169	180	167	168	167	182	180	159	179	193	171	172	170	166	185	193	174	156	185	187	206	177	168	184	164	141	174	183	191	176	191	197	172	177	173	165	160	164	175	183	182	171	203	156	177	180	163	183	181	171	195	173	168	170	175	177	161	185	189	169	163	181	198	171	173	172	167	188	179	181	190	180	178	194	167	169	166	176	167	173	165	181	179	194	186	169	159	164	198	146	149	174	167	188	182	167	180	163	180	184	171	172	176	168	193	154	168	194	155	140	195	164	146	172	165	176	181	169	151	186	179	217	171	161	193	176	168	174	169	172	196	171	184	171	160	170	155	175	174	168	177	199	181	180	182	157	191	174	185	194	159	166	184	175	165	160	184	172	173	163	162	170	161	178	160	153	189	174	171	157	177	168	193	162	164	147	198	158	190	160	185	182	197	179	174	203	166	194	169	185	174	168	155	183	182	189	168	169	145	179	156	181	168	172	159	182	159	165	175	168	174	155	184	176	183	154	160	183	195	159	225	188	172	165	179	174	161	191	162	168	191	160	189	170	166	154	192	162	203	166	165	165	187	156	195	168	181	182	193	176	161	200	176	185	181	182	186	181	143	178	180	204	196	176	202	158	162	182	167	170	156	195	185	165	157	182	196	166	192	165	168	157	180	167	193	185	147	219	174	202	180	187	204	180	188	211	167	166	169	154	165	150	180	198	172	182	191	174	166	171	177	193	167	171	173	181	170	173	185	202	192	172	172	221	173	175	174	177	175	168	192	170	181	176	183	160	166	169	185	159	205	168	203	166	183	200	167	189	155	171	162	192	184	183	202	178	183	189	170	152	205	180	165	174	181	189	186	173	159	192	177	179	175	188	177	162	189	146	146	181	184	183	158	164	193	205	161	190	193	189	181	176	190	167	198	170	198	210	165	164	191	199	182	156	176	170	176	165	196	178	207	187	170	171	148	159	155	193	167	189	161	173	189	168	178	203	165	166	157	184	189	197	165	176	161	184	169	164	154	167	181	178	176	178	163	188	152	174	166	194	184	178	190	188	172	182	183	169	187	180	165	191	162	176	188	173	194	177	174	209	168	182	161	187	185	182	182	173	174	187	173	178	199	169	161	194	165	175	164	178	208	170	173	197	167	180	187	167	171	184	175	183	177	160	186	181	163	160	185	186	214	207	175	172	141	145	190	168	175	173	168	163	187	183	174	207	174	147	179	160	152	176	176	183	194	171	179	198	179	189	195	182	180	194	195	161	183	182	184	180	172	213	176	169	183	176	160	183	206	200	167	167	165	192	160	188	167	174	173	176	181	169	169	166	161	181	186	174	187	175	183	178	174	191	177	158	197	171	184	172	162	168	172	170	182	193	182	156	173	164	171	162	186	164	169	189	196	173	164	193	181	163	190	162	177	169	172	169	210	172	185	172	178	162	148	185	186	172	173	186	170	190	183	187	177	207	177	179	192	197	180	165	194	176	166	159	159	178	195	189	174	165	193	183	158	170	188	169	171	159	166	146	168	183	179	180	171	172	176	170	171	186	177	166	183	179	163	182	156	169	156	176	192	148	189	173	196	155	165	167	171	185	190	183	210	170	199	177	184	183	172	175	168	162	161	175	164	180	159	176	184	166	197	191	164	149	193	181	163	184	173	183	204	179	166	149	158	174	193	172	187	185	170	184	190	156	176	192	197	165	193	171	168	177	162	181	195	182	184	209	186	176	174	179	167	198	165	180	167	179	173	191	192	174	195	186	180	164	186	154	201	187	159	200	187	173	184	160	186	185	175	176	180	215	184	166	187	181	204	179	186	191	175	183	189	173	164	164	198	190	173	185	175	147	188	207	188	156	184	169	187	162	173	188	154	180	164	165	185	187	201	194	177	192	164	159	181	161	192	158	166	169	181	174	171	165	156	162	183	166	195	197	168	184	150	210	180	165	169	161	165
9773	12679	10585	13606	10776	8713	8016	14173	10536	5844	2439	2032	2076	2492	3382	2938	2548	1550	1157	679	587	585	549	536	528	521	527	508	474	507	511	545	483	525	476	511	562	509	521	518	539	553	520	518	538	481	491	513	528	533	494	519	563	528	561	491	466	540	539	514	560	520	517	523	539	530	515	508	524	499	471	521	494	549	529	521	523	506	483	492	527	508	532	533	520	481	531	478	537	485	546	528	467	488	552	504	488	542	511	523	517	526	545	521	498	494	482	534	539	519	492	519	556	509	530	545	511	504	500	512	541	519	543	516	531	521	490	525	482	523	469	508	512	509	476	499	533	526	500	502	513	507	486	506	556	491	519	493	550	505	496	489	520	539	500	532	495	533	490	539	531	506	495	497	485	556	522	533	500	524	531	510	547	505	491	491	496	510	538	539	510	494	515	508	476	542	514	547	537	532	516	511	487	491	553	516	517	524	512	510	489	523	564	522	490	528	527	525	508	538	528	541	548	515	472	492	486	497	553	489	513	497	533	463	529	503	521	518	494	508	517	526	516	566	496	510	548	555	541	485	503	475	548	527	487	527	489	536	519	544	547	503	472	497	492	542	481	514	537	522	509	473	502	492	529	506	525	494	542	520	502	521	466	498	474	534	483	499	537	529	490	490	534	474	534	505	530	504	535	510	509	490	496	490	556	550	558	507	516	536	496	525	516	508	521	526	522	542	532	572	541	529	508	492	540	467	512	500	476	485	507	503	510	518	500	495	519	514	519	496	476	536	525	517	460	537	512	514	558	577	482	499	487	527	508	490	487	532	532	513	533	513	480	499	520	517	522	502	454	527	498	519	531	495	521	492	508	531	510	507	530	491	529	523	508	509	531	524	496	528	503	511	568	460	522	507	503	526	526	514	506	519	514	562	574	512	483	492	481	548	544	510	510	517	532	514	548	500	509	541	535	498	554	497	517	532	520	520	504	512	506	528	540	504	549	503	518	490	513	542	500	526	553	535	512	475	531	542	500	546	511	584	524	470	527	473	516	487	482	514	513	529	531	495	536	499	505	512	506	564	487	511	519	505	508	482	568	492	520	538	530	505	492	492	524	512	505	512	526	503	510	521	525	491	484	524	495	545	484	520	515	473	518	518	496	509	500	488	526	479	509	538	531	516	482	514	545	513	581	522	565	493	553	556	504	503	532	486	520	510	532	528	504	466	516	514	567	523	518	572	492	516	543	547	535	524	503	520	539	511	554	511	512	532	525	498	516	503	508	521	508	524	536	507	505	488	483	500	495	512	502	538	499	519	520	528	574	545	552	506	486	530	473	495	559	521	543	496	517	499	538	509	537	502	522	519	499	531	525	513	543	518	518	517	478	510	539	488	521	510	539	525	457	518	517	464	520	504	499	530	518	453	535	527	541	519	513	512	557	521	492	538	505	507	521	512	505	480	503	480	515	505	516	543	486	499	504	495	495	544	534	442	548	507	534	499	516	533	509	511	533	505	501	513	517	524	521	523	515	499	490	496	543	512	592	481	520	543	524	502	456	505	535	502	498	490	490	536	546	491	541	520	504	516	543	500	502	524	456	461	514	542	521	522	505	539	524	496	529	496	517	489	491	527	484	518	534	484	507	492	485	553	511	523	532	523	524	517	516	503	491	502	487	566	459	511	535	536	497	508	503	493	563	548	515	547	468	463	522	510	498	551	512	524	527	501	527	504	534	504	502	509	500	534	517	523	540	488	489	507	529	489	487	506	517	467	538	539	521	514	468	504	544	486	517	519	531	512	515	523	529	514	496	492	489	542	544	521	511	515	554	523	522	489	514	543	521	510	507	532	542	493	531	497	508	462	505	490	545	489	526	521	543	550	480	532	527	500	521	555	502	518	515	545	524	541	479	501	511	507	526	516	485	513	513	474	545	493	519	492	513	539	474	508	491	513	546	518	513	510	482	499	509	497	555	523	485	510	515	498	499	491	504	567	510	537	579	556	527	501	518	494	506	529	527	499	519	553	508	546	494	535	496	530	484	505	514	461	517	537	534	508	509	530	504	538	513	536	531	530	533	520	497	514	507	550	521	536	504	513	503	527	551	564	487	525	535	583	536	486	553	502	551	517	519	480	494	519	502	514	521	547	519	493	509	502	565	485	523	530	523	515	556	504	504	516	487	500	535	510	495	490	525	519	537	511	487	517	514	535	513	488	473	495	485	487	513	526	511	487	494	510	571	509	500	549	504	519	490	538	501	520	552	489	498	530	488	534	566	508	503	525	539	477	463	489	480	515	518	502	531	524	546	550	498	513	532	521	513	532	500	483	501	492	508	544	511	517	569	482	526	540	463	497	513	498	537	526	483	578	529	520	503	491	494	477	522	511	445	521	494	510	509	544	518	478	550	528	471	513	538	528	498	502	515	516	546	517	509	475	477	504	492	497	507	529	523	509	523	513	547	504	510	459	496	542	483	532	512	508	501	496	539	536	510	532	514	488	530	495	490	504	535	515	505	502	551	521	515	501	479	477	532	514	525	496	506	519	501	509	520	492	540	550	503	505	527	464	470	521	517	539	524	484	530	523	519	511	501	550	525	547	521	479	491	500	546	494	517	508	507	521	516	550	515	517	511	521	548	540	542	535	541	523	568	504	540	525	504	540	526	536	483	490	541	503	500	501	532	522	543	488	576	513	522	551	497	519	508	482	535	556	497	504	524	495	481	515	591	519	486	532	555	515	528	506	551	522	471	478	499	499	484	488	487	573	509	537	552	517	491	531	518	528	540	518	527	541	478	517	478	501	505	505	514	483	491	497	502	478	499	546	484	507	518	504	506	534	500	484	476	527	536	482	544	495	522	479	501	542	537	516	480	510	520	517	545	495	543	502	513	523	501	520	498	528	496	522	481	514	515	488	493	503	522	520	488	519	482	534	523	521	538	514	517	488	513	523	516	484	497	529	522	511	494	504	540	504	541	545	499	515	487	475	505	495	512	570	520	461	508	544	496	492	459	528	527	542	502	515	491	491	508	521	516	529	514	527	506	491	507	512	506	495	509	532	495	541	504	492	526	516	511	512	497	479	472	548	548	544	531	529	535	522	492	507	561	507	479	511	491	530	502	538	576	538	505	518	549	535	509	512	525	498	504	535	553	534	501	478	534	500	516	516	479	523	484	466	489	525	502	508	524	504	499	501	495	514	533	503	516	530	521	539	543	476	508	547	555	541	529	503	509	536	564	537	533	517	508	539	530	532	529	512	526	458	497	543	524	509	525	486	547	533	508	498	533	518	480	490	519	527	497	528	512	521	545	498	501	573	533	517	569	490	505	515	489	549	503	527	531	553	521	476	507	512	542	519	504	504	508	484	503	505	517	517	497	523	500	509	487	491	517	521	508	513	509	506	537	545	495	509	524	537	549	506	481	516	526	524	493	522	495	524	477	515	511	519	522	547	550	513	532	486	543	510	481	511	527	504	459	509	514	515	558	523	514	515	505	504	482	497	474	516	563	552
35924	40640	28150	25379	19127	15960	17110	26860	22073	15820	6427	2671	3499	3991	5599	4786	3908	2004	1368	702	447	327	292	288	264	305	257	249	260	316	309	257	257	266	265	268	250	268	277	256	264	235	258	295	286	298	284	274	279	255	251	259	243	268	256	272	238	285	277	263	255	268	274	285	235	248	257	266	255	288	258	271	243	262	245	267	252	270	274	265	280	280	262	253	286	265	248	287	290	257	275	226	279	245	287	244	269	268	254	282	286	248	277	256	228	246	251	271	271	293	263	276	289	257	278	268	275	248	259	272	282	255	271	264	242	265	254	303	247	297	256	286	278	293	244	275	268	267	260	303	290	250	259	248	261	300	276	231	256	259	269	274	264	257	271	271	282	305	254	264	247	257	243	289	267	255	265	277	267	272	257	267	268	263	247	247	240	218	244	264	262	251	284	248	270	259	258	270	259	270	255	280	285	260	284	276	289	244	253	270	275	265	265	313	272	244	277	280	259	251	259	294	254	265	272	249	269	243	251	264	223	276	260	252	249	256	247	272	253	221	271	258	277	283	244	281	255	252	244	243	261	236	258	251	273	268	258	290	239	282	265	265	286	242	239	267	243	257	252	263	274	268	228	287	264	259	279	238	273	285	253	264	252	262	260	271	305	251	265	254	261	266	237	255	239	302	244	302	278	240	284	286	242	253	273	264	257	261	243	264	275	286	260	263	267	242	238	264	276	263	261	276	280	262	247	277	222	255	276	225	264	280	239	315	264	271	277	261	267	294	281	261	245	276	275	266	256	267	271	232	263	248	260	236	270	270	260	287	269	265	233	257	263	246	237	252	278	295	265	245	276	265	250	274	287	265	236	253	242	265	280	249	235	268	271	277	272	279	254	258	252	230	244	273	249	253	264	265	267	252	272	272	277	251	258	288	257	247	266	288	270	264	293	263	274	245	279	260	240	220	259	264	300	252	265	289	301	255	282	254	272	262	265	289	253	272	235	247	239	266	260	255	273	250	265	285	243	258	259	254	272	245	266	290	260	287	281	277	250	253	280	244	253	274	237	245	282	272	249	259	245	276	242	251	244	252	244	229	261	278	262	244	237	259	280	249	265	266	265	270	265	265	280	248	243	265	285	248	272	249	264	271	271	248	232	260	263	307	272	267	255	258	304	269	273	286	247	275	272	271	284	254	258	261	237	234	283	282	291	273	264	280	259	263	253	263	256	242	240	291	265	249	278	256	272	246	280	260	268	252	242	267	258	256	271	293	285	246	247	243	267	249	253	265	259	276	272	260	269	265	292	250	270	262	242	273	265	261	229	245	263	256	263	256	242	286	253	250	276	273	243	270	282	270	271	259	248	247	259	256	265	256	281	252	246	269	260	302	282	288	218	285	251	268	239	302	227	246	257	238	270	252	275	258	266	255	248	245	255	280	274	272	262	251	256	257	250	256	270	271	239	278	232	265	257	275	252	237	249	233	250	227	288	267	284	272	265	268	254	271	273	274	243	261	253	227	218	259	277	266	252	279	253	284	267	293	261	262	280	281	262	247	294	275	223	268	263	249	270	285	259	274	264	283	259	259	249	242	263	253	280	256	287	256	256	286	258	269	262	265	286	272	284	241	270	275	268	243	298	271	263	285	285	279	259	258	256	246	254	256	279	253	283	256	232	268	256	299	248	284	243	295	263	308	226	262	281	216	282	280	261	252	280	255	248	253	261	241	266	276	274	275	262	259	290	280	288	264	273	263	257	277	243	266	255	266	292	276	283	257	261	292	284	249	262	238	247	282	251	255	294	298	242	248	277	276	256	262	232	271	244	255	272	250	243	254	261	292	267	251	261	278	249	279	265	245	263	267	236	262	238	268	232	256	237	258	269	265	280	282	233	235	257	270	263	258	286	293	262	251	238	239	267	268	259	247	277	272	263	263	246	246	269	258	263	270	236	284	247	281	294	277	283	275	250	271	266	271	248	217	237	263	282	235	218	273	262	278	260	275	251	240	250	275	305	262	223	244	240	279	267	265	262	283	280	269	263	254	249	257	260	236	265	258	243	262	263	251	257	278	248	260	249	234	264	252	290	281	266	280	273	261	237	256	244	261	263	253	264	250	271	238	284	263	246	275	253	266	266	270	272	269	279	238	248	260	256	243	277	284	267	254	265	272	276	259	263	248	287	271	256	261	277	273	236	278	273	269	272	281	250	280	272	293	236	251	260	237	263	263	288	258	247	258	279	252	275	251	254	260	279	257	261	264	267	280	243	266	249	265	258	285	270	283	247	280	269	271	292	246	276	271	223	255	257	252	272	226	255	302	269	311	265	271	265	296	282	253	251	264	270	268	290	287	255	260	258	258	228	247	264	299	259	251	264	264	280	277	267	267	245	230	255	238	268	268	269	296	279	264	287	287	240	284	271	250	261	245	272	269	248	301	246	263	239	270	260	271	247	282	264	283	299	286	281	281	221	255	259	247	252	267	246	273	269	273	274	278	269	263	276	257	255	267	272	279	258	249	255	246	266	263	254	257	245	257	258	264	248	278	256	265	269	259	263	282	235	267	263	247	275	261	292	267	269	222	286	255	292	322	273	270	253	265	263	227	259	249	249	275	278	255	244	291	274	239	264	255	250	259	273	286	260	283	266	268	271	252	247	265	278	261	268	266	270	279	281	297	276	258	280	279	257	302	223	253	267	255	284	253	287	235	269	275	255	276	270	252	262	273	292	276	267	260	245	290	262	253	254	294	248	243	262	278	257	266	267	277	259	264	290	259	250	259	246	264	239	256	267	283	293	250	291	256	250	277	277	281	268	243	307	249	271	281	254	260	276	263	244	247	295	278	272	254	267	267	267	245	274	292	254	274	256	285	274	213	270	235	273	247	276	264	255	260	262	276	259	259	245	241	247	263	256	237	329	229	280	260	289	273	261	286	275	243	256	257	242	257	255	239	277	285	279	287	273	264	251	283	263	253	233	299	281	270	266	275	263	245	259	259	295	259	280	270	250	239	284	274	238	268	271	280	281	273	264	298	248	250	277	269	263	265	265	271	269	256	256	284	280	257	238	277	242	272	254	242	264	280	273	269	250	268	277	276	272	252	250	252	266	255	256	237	250	290	257	247	260	255	278	266	248	278	295	277	253	260	305	287	250	247	240	281	243	265	252	293	257	266	226	276	258	258	242	285	268	257	269	240	240	245	255	265	252	249	252	277	257	247	267	259	270	255	272	241	296	279	241	268	256	251	289	249	250	232	260	273	228	285	296	242	281	261	281	252	258	229	283	233	270	276	250	265	261	241	245	280	273	268	259	274	275	264	287	226	259	288	268	282	269	260	271	279	269	237	269	257	281	242	249	259	226	271	273	246	235	284	251	249	273	268	290	272	232	282	240	266	255	275	259	269	248	283	265	254	277	284	227	259	278	260	309	265	291	252	253	291	258	274	261	275	293	285	275	264	276	263	270	277	237	261	280	272	286	296	255	274	243	250	278	258	267	282	269	243	269	257
28650	33775	24696	29232	23739	26258	30814	41547	32683	26406	9989	7506	13675	16200	22268	19815	16782	9098	6688	3142	1879	1067	1139	980	863	794	847	779	743	770	762	768	684	748	755	725	757	717	790	678	714	698	703	736	703	758	686	722	792	730	757	694	720	715	708	747	721	703	769	735	715	683	751	714	731	724	682	712	722	712	714	714	686	763	730	717	732	755	741	726	711	724	764	771	750	692	669	717	715	718	691	703	729	706	662	692	717	720	723	743	734	725	718	737	749	690	705	698	681	716	692	680	697	737	764	726	736	699	722	698	730	777	731	721	684	774	683	714	749	685	693	716	731	744	722	704	749	686	717	750	684	761	691	705	689	739	733	718	695	717	720	709	757	742	682	719	774	738	683	716	707	671	689	766	741	709	706	732	726	737	724	668	678	732	765	660	742	761	696	689	703	761	705	721	728	688	751	705	708	669	683	710	707	714	743	691	738	679	723	723	673	725	724	718	714	692	785	732	700	731	744	678	734	735	683	695	762	738	763	725	729	728	746	730	690	640	664	733	682	680	732	711	715	767	708	713	696	707	664	694	667	722	719	715	717	683	707	713	771	685	705	701	700	715	678	714	719	709	692	733	685	670	689	738	683	827	720	742	711	710	735	778	744	735	724	686	712	720	727	726	673	710	722	709	687	665	655	671	734	770	709	757	722	686	706	736	717	702	716	655	694	712	725	726	693	672	757	739	711	751	733	729	751	712	676	707	718	745	673	711	714	739	670	677	722	746	719	708	712	670	691	713	731	720	738	641	730	735	697	695	702	757	742	716	734	731	678	753	715	718	721	785	727	660	698	686	768	723	693	707	708	714	690	679	705	753	677	752	697	682	674	722	719	723	748	768	745	723	754	683	731	740	735	696	719	703	677	746	725	749	725	696	732	693	706	725	712	715	696	713	697	690	720	685	710	715	780	738	743	728	690	738	720	753	667	765	722	660	718	723	749	714	709	708	727	719	722	682	671	742	756	727	693	667	727	684	757	754	713	729	684	705	730	730	746	710	728	726	711	713	715	699	703	756	733	711	722	704	745	676	705	677	691	763	728	681	732	733	699	759	725	718	680	709	691	693	691	664	726	716	725	760	726	683	756	703	767	727	694	731	701	730	747	725	720	715	745	802	676	673	725	742	706	694	693	670	706	708	730	744	719	696	723	708	720	684	688	719	753	794	694	699	758	721	733	716	720	733	743	737	718	766	699	771	688	710	722	728	697	714	730	754	672	717	692	694	670	717	724	701	710	717	757	697	717	752	710	719	711	718	730	716	686	715	797	694	687	729	710	693	707	730	743	730	737	726	710	711	724	723	705	667	743	738	749	772	701	700	725	733	713	699	725	717	699	714	733	707	759	721	689	741	711	712	710	741	689	724	751	691	695	662	724	677	718	725	722	712	766	649	691	685	739	733	746	704	778	753	731	735	717	708	719	725	722	751	764	692	692	735	697	743	640	734	734	684	655	724	667	709	696	676	709	692	759	744	675	714	727	720	726	739	722	751	703	716	688	717	710	708	719	681	656	681	690	699	734	695	707	694	708	688	694	710	692	690	689	701	683	722	732	738	716	677	731	694	731	696	677	680	651	719	715	703	713	673	715	744	754	691	735	727	748	708	736	720	736	699	706	755	692	736	675	724	715	692	651	731	716	704	694	719	717	693	677	687	738	687	747	683	728	746	743	706	712	734	699	715	664	716	681	699	752	720	716	685	728	717	702	681	733	689	730	705	708	720	702	697	696	726	713	718	697	747	718	698	709	682	749	680	695	711	708	671	703	726	691	729	708	752	688	711	722	705	717	715	730	681	718	677	684	726	734	747	694	715	719	687	755	678	739	706	766	738	659	710	770	742	680	680	720	683	687	733	731	713	767	679	707	686	778	766	660	734	735	732	731	716	741	742	713	733	722	746	711	740	725	733	688	752	687	723	714	739	756	731	678	684	711	719	696	688	723	719	725	727	741	731	742	671	721	654	686	702	708	708	713	707	704	756	741	662	745	744	732	697	715	726	664	728	698	717	690	724	718	710	727	709	703	713	704	740	726	696	751	685	717	683	748	716	735	709	675	675	739	740	724	728	749	691	706	716	707	695	692	721	690	707	702	677	684	693	689	691	712	689	735	754	744	700	758	707	740	712	690	667	745	686	682	721	702	732	742	673	693	719	687	724	712	682	682	703	726	724	718	718	736	733	691	716	703	714	686	721	708	717	748	720	734	674	726	738	712	704	696	733	699	694	736	712	728	700	724	755	700	732	699	710	710	680	701	722	705	744	655	678	732	664	750	773	741	665	746	683	729	772	728	709	653	713	747	710	728	716	708	725	750	734	706	739	710	754	744	689	727	697	726	734	702	719	689	699	627	698	693	684	711	680	726	703	655	722	701	679	718	732	760	682	715	720	743	683	665	725	760	701	743	720	712	714	710	708	771	712	712	695	711	718	738	711	688	719	745	742	715	649	699	704	673	760	714	735	700	659	695	752	661	681	715	720	731	718	758	766	660	725	687	684	717	748	725	697	697	755	738	758	721	753	757	702	746	741	739	720	748	714	778	702	736	673	705	708	701	646	689	685	722	757	702	647	667	707	693	713	724	756	720	692	699	708	735	721	736	697	728	694	717	753	744	735	729	707	665	764	692	693	715	706	761	706	716	695	696	674	752	725	715	791	732	764	725	747	704	698	693	751	725	718	725	716	763	687	685	702	734	691	674	708	702	756	710	715	717	697	717	727	760	695	685	732	723	746	770	741	705	743	688	667	708	702	728	741	727	717	676	745	727	691	712	722	763	737	709	684	684	658	714	729	700	723	718	758	723	782	692	734	730	715	725	719	699	737	730	690	719	698	709	743	722	673	736	710	726	774	718	722	713	730	720	718	715	709	733	724	717	764	690	711	714	719	733	700	727	681	728	724	764	751	681	707	715	745	713	743	751	701	706	693	683	764	722	722	703	738	680	738	723	715	747	697	707	690	734	711	742	736	705	712	744	712	725	720	733	730	694	723	691	722	728	698	711	709	745	710	701	705	706	706	714	745	728	728	718	724	740	755	716	703	691	724	681	781	722	717	672	706	776	716	712	723	734	711	746	736	697	728	700	751	700	684	720	711	732	741	684	746	701	704	708	688	689	675	685	727	714	714	694	710	696	710	691	757	651	689	696	725	717	675	699	700	766	713	702	702	717	696	757	733	682	684	765	710	739	735	681	740	740	708	666	696	716	698	696	743	727	685	758	670	704	683	709	771	697	732	744	705	700	682	704	663	707	740	693	699	678	772	767	680	748	705	714	720	715	711	677	706	697	715	680	741	709	713	709	721	701	692	704	768	691	719	743	725	715	714	734	769	682	703	729	692	728	698	769	705	682	753	721	716	744	730	760	701	705	727	676	716	708	689	730	696	712	757	729	679	700	676	755	711	688	763	666	730	725	694	703	725	746	738	762	722	686	703	713	726	683	769	739	694	725	704	722	707	720	738	710	731
49819	44223	31732	29616	27438	27073	30136	34749	38607	30809	17676	9601	11102	17231	19765	18163	13052	7460	4029	2395	1380	586	428	386	328	288	324	316	306	283	288	271	264	305	281	298	252	258	290	248	283	287	294	259	263	244	264	258	283	290	267	260	269	264	266	253	274	249	247	282	282	261	262	278	280	283	262	270	263	277	251	272	273	235	290	267	248	258	263	269	269	263	255	278	275	271	266	254	260	274	248	266	280	268	277	261	260	283	250	279	232	262	278	304	273	253	253	257	283	258	270	266	251	271	269	260	249	247	252	248	258	251	274	260	252	263	270	247	286	290	256	260	243	278	250	306	264	274	284	249	286	269	290	269	265	264	297	278	246	276	264	262	272	260	245	251	251	278	249	232	254	255	279	250	264	254	259	227	286	270	268	288	264	305	278	287	260	258	282	283	248	270	269	250	266	257	273	253	254	259	234	262	279	228	261	254	252	231	261	249	272	239	261	260	243	283	242	262	262	229	259	240	270	262	276	266	246	273	259	270	301	267	291	293	255	245	247	270	285	277	286	248	287	290	261	255	239	303	270	258	233	275	269	256	271	261	297	252	275	236	256	254	239	248	262	251	252	273	247	236	260	282	266	264	266	271	236	262	262	276	239	287	241	235	261	263	264	280	251	259	231	273	256	273	261	272	271	261	256	263	254	271	235	276	262	270	264	250	261	266	290	255	250	255	258	292	233	288	279	280	235	259	291	275	246	265	243	249	293	256	240	253	267	295	286	284	279	236	263	253	276	265	261	292	241	259	260	272	244	273	279	291	292	242	248	239	279	264	280	251	242	257	268	242	290	286	239	269	262	235	291	276	288	244	262	285	271	281	256	241	275	233	275	262	264	285	249	282	288	286	247	265	266	265	255	282	233	270	244	270	255	237	242	257	265	248	288	258	237	237	279	240	240	253	277	233	258	249	294	286	260	260	238	239	252	266	267	256	245	257	275	246	263	249	262	242	250	246	275	295	266	258	266	268	280	261	277	250	276	226	250	302	267	273	237	225	261	253	291	282	245	274	263	273	269	273	247	272	277	267	282	272	274	267	239	302	277	262	279	288	258	268	293	273	245	274	261	264	244	232	289	245	247	248	255	246	283	258	264	268	287	297	273	244	247	258	263	274	268	239	238	284	289	261	260	252	260	264	264	246	280	265	255	269	255	235	250	236	244	266	241	257	267	238	255	254	283	259	280	271	292	275	257	274	261	269	249	297	261	283	284	270	252	274	258	285	262	263	277	261	291	252	240	270	294	250	273	274	258	292	266	266	245	256	281	264	256	289	253	258	273	249	226	250	249	269	272	270	290	278	256	277	273	248	253	264	250	234	260	249	229	260	247	270	263	238	257	239	240	261	277	258	247	287	268	252	261	267	228	282	237	250	249	224	261	257	249	276	234	275	262	264	255	299	251	238	272	277	296	269	258	264	269	268	281	252	251	239	244	231	277	274	262	247	273	275	271	256	270	279	282	273	261	280	272	270	250	275	231	271	296	255	274	232	252	266	268	290	267	271	261	279	281	251	274	278	262	256	223	267	273	257	264	232	234	242	265	268	245	247	281	255	252	259	288	232	269	254	277	268	267	236	250	263	279	279	267	278	245	292	256	261	270	272	279	262	302	279	254	238	243	254	263	274	279	245	261	243	281	269	268	274	257	266	264	262	272	257	268	267	267	251	250	272	235	256	267	267	276	272	291	263	264	224	265	293	232	259	275	236	243	282	252	277	249	245	275	227	247	265	273	261	285	256	278	274	242	266	280	241	227	258	303	265	240	268	256	281	245	250	260	299	291	255	256	258	276	308	249	283	262	273	271	266	291	265	244	262	233	277	275	280	285	268	257	267	232	243	296	259	270	255	250	262	260	246	277	270	264	272	258	250	288	272	246	296	241	301	243	269	254	263	256	263	288	256	282	256	280	231	279	257	278	280	258	272	257	238	249	257	246	265	267	272	261	243	236	249	264	275	243	265	254	270	267	267	245	265	262	244	263	231	274	236	315	277	257	235	252	253	268	292	251	269	241	243	270	244	273	232	248	243	271	269	305	253	261	261	256	247	261	276	248	263	279	264	234	265	265	255	268	253	212	239	247	272	243	255	261	236	248	275	290	250	255	273	279	275	292	259	244	233	279	251	255	232	244	266	240	266	249	302	257	249	282	261	273	254	266	248	277	269	259	259	279	292	265	263	287	269	285	230	241	269	241	247	235	262	274	261	272	254	259	283	254	260	230	243	235	272	263	244	271	264	248	268	259	257	274	266	263	227	235	252	267	254	264	258	255	245	289	249	242	269	248	271	297	230	298	259	261	264	291	258	280	253	225	259	260	244	247	255	276	288	241	268	243	251	276	280	282	305	285	268	280	278	251	282	250	293	299	260	260	259	246	275	253	271	274	248	262	278	247	220	266	277	258	252	278	242	236	269	260	263	251	263	281	265	286	243	271	263	270	265	261	253	234	294	226	254	278	258	267	244	287	233	262	243	265	264	232	271	253	285	248	259	248	232	259	253	255	262	276	274	281	266	279	233	258	229	287	252	216	271	253	293	245	265	270	265	291	249	269	270	250	269	255	273	260	255	242	274	235	293	259	265	268	261	250	245	245	267	271	249	242	267	287	296	266	262	238	260	289	248	280	244	244	269	271	258	260	268	283	266	251	270	256	243	242	274	269	277	264	247	240	236	243	263	278	242	240	247	254	283	257	267	261	276	269	271	272	260	263	266	267	249	255	265	239	243	227	283	259	235	240	275	270	265	252	232	278	274	275	256	258	240	253	306	259	246	274	279	276	246	289	264	253	260	281	282	250	271	272	255	246	255	242	258	272	281	270	283	291	227	287	276	265	271	243	245	250	229	248	270	246	263	247	266	261	245	247	261	258	210	284	220	265	269	251	244	256	283	241	275	274	250	287	282	247	276	265	280	272	267	272	263	252	274	251	278	277	238	290	244	258	286	291	285	263	251	280	277	241	269	259	253	266	277	251	282	228	267	265	257	279	273	272	286	245	276	242	239	272	276	254	236	247	263	230	258	264	260	283	248	259	253	254	265	271	267	269	245	231	226	276	262	255	253	275	258	248	302	273	237	246	264	272	269	254	247	275	249	257	262	267	273	253	273	299	254	250	242	238	278	263	269	299	264	256	278	263	275	222	282	233	249	266	269	256	245	265	241	234	259	267	281	278	272	258	252	249	234	265	249	277	275	259	272	224	290	261	273	272	255	247	230	233	299	271	290	243	304	281	240	281	268	258	275	258	260	265	249	283	266	259	276	232	271	253	258	249	277	285	279	297	248	280	257	231	248	259	261	258	232	235	254	281	259	257	264	245	249	263	252	255	259	251	267	292	262	269	246	249	247	230	242	247	252	279	259	277	245	268	275	282	247	264	260	233	266	270	272	265	301	262	238	251	228	255	235	258	258	254	243	261	253	219	275	258	274	305	267	255	284	268	247	258	262	248	255	298	269	264	286	260	241
40652	42572	33679	35733	35095	35874	42490	45459	47283	38040	22455	15664	26369	36849	41172	36115	32956	20508	15695	9262	6390	2281	2049	1737	1276	991	1002	955	862	830	977	766	729	738	780	687	783	752	732	690	745	757	707	765	733	752	719	737	671	676	656	721	662	726	740	717	757	710	710	673	739	677	723	689	713	692	683	704	664	698	758	685	716	663	739	698	703	729	667	656	702	693	684	695	673	723	620	668	668	707	679	654	677	679	681	744	713	723	731	724	727	676	691	714	693	692	687	656	710	694	717	693	689	635	694	706	661	710	698	695	715	654	658	689	703	714	668	687	687	698	686	684	687	696	734	674	715	698	686	690	644	725	675	683	652	673	674	702	700	647	640	669	712	662	686	654	643	698	641	697	683	627	641	657	690	666	690	680	627	660	661	683	642	687	683	664	668	698	653	751	667	677	656	651	735	640	695	691	682	662	685	630	694	695	660	655	685	673	656	674	649	647	670	659	635	616	678	739	693	742	657	696	686	757	634	713	705	678	692	657	695	652	725	664	698	648	678	687	726	708	670	675	678	650	694	698	654	654	615	731	673	708	684	694	673	669	643	672	668	705	674	675	716	623	727	687	695	663	764	728	713	690	645	694	716	670	721	715	697	676	699	648	659	693	679	715	676	711	700	703	682	647	659	686	650	728	737	650	685	691	634	671	688	718	685	688	662	682	686	717	697	696	720	639	661	657	656	670	687	690	661	641	690	655	648	667	673	729	646	671	654	641	668	671	682	703	685	684	675	681	682	653	694	673	663	733	711	694	671	674	723	711	673	685	710	690	670	642	692	665	648	682	692	631	709	668	658	637	713	682	675	676	738	703	683	669	695	746	665	696	661	672	714	677	658	707	636	701	701	664	698	742	682	674	678	673	663	691	604	672	674	614	654	674	668	651	675	686	662	639	646	689	675	732	646	659	720	734	698	688	670	666	655	657	700	655	680	718	679	702	698	685	675	686	702	627	664	646	677	744	673	672	681	691	685	734	688	706	680	669	686	680	669	693	709	656	690	707	664	707	686	679	686	692	720	668	690	649	704	698	723	657	687	690	672	674	676	677	678	645	676	689	715	669	703	682	681	707	727	718	670	702	660	680	708	693	654	703	691	616	706	696	708	658	690	678	647	654	677	699	656	714	664	701	654	686	656	659	709	669	659	696	673	683	689	671	672	699	666	678	684	676	676	701	699	708	627	672	661	656	617	664	681	658	678	699	663	735	697	714	693	646	702	690	663	660	652	625	667	702	668	680	665	654	685	654	663	681	675	667	707	662	653	684	675	649	654	706	664	693	724	633	686	675	666	710	716	661	673	668	668	686	708	683	669	734	662	674	670	717	705	646	660	715	680	710	707	672	680	636	661	669	659	699	684	684	685	702	641	674	685	647	679	657	742	705	677	692	647	653	636	705	669	708	670	713	689	659	641	704	634	716	672	683	713	663	716	676	681	666	717	657	693	677	701	685	651	723	671	676	696	723	695	650	683	640	681	650	686	643	727	696	683	654	646	732	684	698	710	697	713	685	656	680	649	662	677	720	639	713	671	624	661	692	670	645	767	719	689	686	676	697	677	702	637	730	674	650	662	677	736	669	689	672	626	663	682	639	669	670	678	646	679	651	653	677	666	664	695	661	698	658	679	671	663	662	682	663	666	677	680	699	672	671	681	686	700	717	705	674	671	678	689	708	673	707	638	679	688	673	714	691	682	669	676	683	723	687	704	682	665	631	705	702	672	671	748	693	635	717	640	694	675	672	674	682	707	678	713	663	662	664	711	714	676	671	678	648	659	627	710	695	688	693	652	724	650	710	712	641	670	743	666	693	627	675	647	670	653	642	668	693	627	687	691	651	673	641	653	667	687	673	636	649	658	704	686	691	702	689	688	680	673	668	666	694	714	703	669	715	673	658	701	646	664	659	771	688	661	651	665	677	715	659	654	634	735	654	664	652	677	686	740	648	637	692	699	685	696	677	674	664	676	655	670	694	689	655	658	711	659	659	687	683	583	690	665	670	723	689	686	667	672	694	652	723	678	654	690	678	688	724	654	701	737	629	686	632	694	685	660	682	664	652	725	670	729	709	672	652	695	645	642	668	672	714	654	689	656	640	679	678	724	666	677	696	694	674	718	669	692	700	631	678	687	685	642	680	696	694	716	688	647	725	688	700	683	662	689	631	663	745	711	694	667	664	694	651	716	652	719	681	653	697	652	692	736	711	673	680	697	711	680	644	689	691	663	700	645	688	656	661	718	662	693	673	684	686	632	638	676	712	676	703	676	706	696	655	686	666	641	709	685	671	671	697	679	680	658	624	672	707	693	667	690	668	649	665	667	673	705	682	654	630	689	651	685	698	685	682	686	719	715	681	666	664	653	679	693	674	694	674	699	671	612	678	687	669	672	681	676	712	699	670	664	686	670	692	683	621	692	695	666	704	686	594	678	656	647	661	676	657	645	663	650	682	688	696	692	698	634	668	660	654	649	696	648	696	662	742	716	667	677	680	681	674	654	653	685	705	667	676	643	712	710	668	714	689	660	670	693	657	624	633	655	687	661	700	684	697	721	642	697	667	691	699	714	678	699	686	679	626	697	671	658	671	654	673	650	726	683	680	649	690	666	666	645	643	656	668	707	653	672	675	699	644	652	663	649	654	694	666	665	674	653	664	636	705	692	687	686	685	699	661	680	689	683	616	686	660	677	704	724	738	679	725	687	697	633	634	696	706	680	707	635	672	683	654	676	646	700	689	663	708	660	651	672	689	716	657	667	688	663	632	684	696	647	661	670	651	646	693	679	688	716	691	703	669	700	685	675	711	653	665	639	679	696	635	680	685	650	666	686	696	702	657	733	664	701	683	646	678	688	688	682	646	725	716	696	632	666	704	712	688	694	686	723	680	702	714	702	650	714	641	704	638	659	666	607	660	668	677	663	705	683	686	675	680	698	710	710	652	636	665	697	626	725	678	678	720	735	666	676	683	686	620	677	602	662	717	689	690	689	669	645	706	684	676	664	666	651	671	697	625	679	666	682	676	649	640	730	655	675	685	678	685	706	650	665	734	666	648	694	676	670	649	682	661	673	706	607	698	705	676	677	688	683	656	672	687	672	736	657	729	660	699	642	678	672	643	727	702	646	696	682	683	695	685	682	637	665	683	688	681	715	682	678	679	661	677	660	709	682	678	704	673	675	690	702	679	686	707	670	692	719	696	683	690	656	673	670	672	673	672	641	707	715	686	677	688	691	694	651	636	680	692	682	662	649	689	702	647	667	674	704	690	677	657	669	657	668	664	664	657	632	683	676	684	710	684	671	685	669	750	691	685	657	667	683	683	667	690	693	660	702	670	677	624	671	670	681	655	769	704	634	646	641	680	671	703	688	702	696	719	674	667	637	744	672	660	681	690	643	679	690	692	670	675	695	678	707	681	680	676	654	628	655	679	644	676	642	672	677	625	633	661	711	675	701	671	728	669	696	697	702	668
11984	10432	6577	4076	2790	1769	1597	1822	2562	1587	611	441	379	653	710	648	498	285	253	226	222	202	194	184	177	181	191	185	172	191	186	203	190	177	188	186	181	184	199	173	182	168	195	202	188	174	173	183	196	191	175	190	192	189	194	182	207	174	179	191	174	193	183	195	180	182	186	208	187	181	206	147	173	174	181	181	173	168	164	158	189	165	211	183	164	188	198	171	173	194	187	182	181	199	183	190	192	195	182	174	188	186	182	189	201	173	165	182	175	180	182	162	176	168	180	194	175	165	171	179	164	156	210	185	174	196	199	166	188	172	186	162	205	172	184	165	211	159	180	196	183	177	169	201	211	171	200	164	182	204	177	176	185	173	187	204	201	182	177	201	195	152	184	181	214	194	169	191	181	203	199	189	183	207	184	168	192	187	184	175	175	189	189	208	187	161	184	169	175	183	171	198	185	161	194	173	172	189	194	167	193	163	178	182	182	185	165	177	190	180	212	155	191	208	177	158	174	199	169	203	189	155	173	203	202	166	186	179	190	203	170	179	192	198	196	190	189	181	171	159	173	180	183	177	205	187	184	187	190	181	164	192	208	186	174	166	193	178	187	172	176	182	188	186	187	182	199	200	200	178	196	199	166	189	190	196	199	194	173	180	186	195	175	159	163	187	191	198	185	187	182	186	176	177	199	181	174	177	200	174	190	172	202	173	166	194	170	203	189	158	183	166	154	171	193	188	194	176	167	188	179	180	197	194	180	188	184	165	180	204	202	186	166	184	182	189	181	178	187	186	173	183	197	181	192	166	158	178	179	170	148	195	180	172	173	178	188	189	176	205	188	187	196	174	181	177	167	186	192	172	168	179	192	182	179	180	183	211	205	162	194	202	182	188	195	190	203	172	157	175	186	164	220	159	167	183	176	172	183	195	195	206	166	179	167	199	188	163	177	190	183	167	175	175	184	219	182	184	181	178	150	172	170	164	178	193	185	177	191	172	190	167	210	204	180	174	151	190	184	170	180	191	182	171	190	183	174	180	217	171	181	184	166	174	185	172	165	177	170	184	185	190	177	155	192	175	175	188	180	181	204	193	186	197	173	174	153	201	173	180	168	189	179	183	179	179	189	177	178	205	180	192	180	187	181	174	199	154	167	176	204	169	174	160	174	190	200	191	180	175	204	172	174	178	185	179	196	163	166	153	187	174	195	196	187	205	186	162	173	163	197	182	175	185	188	184	171	175	159	177	177	196	200	177	187	188	184	182	183	163	185	220	165	200	190	162	186	163	168	196	197	193	190	182	176	173	195	162	193	169	183	210	188	205	179	195	208	178	200	200	167	175	187	188	168	189	191	170	207	154	175	188	199	179	173	192	181	198	202	216	188	167	162	178	188	201	189	174	174	188	168	170	180	174	193	194	192	174	202	190	179	181	180	159	181	178	191	178	177	164	181	191	184	189	194	191	193	195	188	176	187	178	180	186	193	178	189	199	182	167	198	173	187	183	171	194	170	190	189	168	186	183	194	161	177	179	171	180	185	171	205	185	213	173	171	168	154	175	162	186	194	167	199	180	183	173	171	188	193	190	208	163	182	163	162	183	179	200	172	214	201	170	178	162	200	178	187	210	210	194	179	194	183	163	209	179	195	161	213	202	183	182	185	171	184	196	180	177	181	172	172	171	177	160	189	158	188	187	182	191	177	189	163	184	161	215	175	189	181	183	184	172	206	191	157	185	180	202	186	195	186	174	194	183	147	193	175	198	188	185	194	172	185	183	189	189	204	181	191	198	198	181	170	186	168	177	153	184	159	181	159	184	175	170	185	182	189	178	194	176	183	173	187	185	181	178	189	164	213	175	190	165	162	179	164	169	179	182	186	201	173	191	171	190	206	192	189	202	170	159	178	180	192	188	188	167	189	185	182	170	173	200	205	185	165	197	177	198	182	187	203	164	180	179	176	187	180	165	220	163	162	194	167	187	223	190	200	180	167	186	152	170	224	146	167	185	173	171	179	154	175	182	175	169	175	177	162	183	180	179	154	189	167	194	183	190	189	177	184	155	169	194	176	189	183	178	197	206	177	196	195	172	186	193	195	182	181	217	174	204	180	182	192	153	206	181	188	187	189	176	183	185	188	180	169	164	201	165	184	158	156	200	195	199	199	182	199	204	210	159	185	188	197	177	179	176	148	221	192	192	206	180	197	193	169	161	185	206	189	195	183	178	167	159	195	167	154	171	183	195	176	188	206	176	182	186	200	203	168	172	169	226	205	200	202	168	172	178	193	167	171	183	193	175	177	182	177	169	171	182	182	168	172	195	195	203	185	179	177	191	185	174	184	175	186	193	182	158	170	180	187	160	182	162	197	215	184	164	166	163	176	171	190	178	167	182	165	173	180	186	197	198	182	162	179	157	191	178	197	180	201	194	181	189	188	182	189	176	188	169	208	175	175	196	169	224	196	176	179	188	166	176	188	175	190	181	150	216	188	174	170	181	181	167	169	175	193	172	179	171	187	197	201	172	186	186	187	181	190	170	192	186	169	175	176	201	203	162	180	191	181	184	199	205	181	166	178	161	191	196	174	156	218	186	199	197	173	157	191	173	172	181	182	185	190	206	162	190	211	185	170	177	171	163	169	185	177	182	162	201	185	165	177	171	178	192	169	184	199	176	178	210	180	191	201	180	184	198	160	192	191	164	179	177	159	172	187	171	169	178	155	206	173	158	188	192	148	185	189	182	196	182	196	196	144	190	173	176	182	179	184	175	197	158	180	200	187	199	193	181	181	194	159	168	189	194	190	199	184	179	165	191	188	174	179	176	198	193	183	183	195	204	185	161	163	200	175	164	182	187	163	172	170	187	172	169	167	178	191	189	183	186	189	177	188	164	197	212	176	172	178	194	184	198	201	160	180	208	164	183	197	193	176	180	144	192	200	184	200	194	188	182	190	173	197	185	191	177	196	189	173	183	179	210	185	163	183	181	185	181	190	172	196	168	189	168	183	187	176	163	190	177	186	173	179	176	159	174	202	177	177	183	191	144	172	205	194	231	181	179	184	190	200	179	182	198	171	188	196	165	177	175	168	167	190	189	188	179	187	196	189	192	164	164	174	192	175	179	182	167	206	193	167	187	159	175	150	173	183	165	189	157	181	147	170	163	158	199	200	201	174	168	180	177	179	204	188	192	164	175	176	202	191	178	181	165	183	196	177	182	202	167	167	185	173	172	203	200	189	180	177	188	186	172	158	189	179	164	177	166	183	170	176	189	162	184	213	193	196	192	196	173	178	204	168	174	164	207	171	216	165	185	189	158	186	174	159	162	202	189	186	179	199	196	195	198	173	204	172	178	197	163	183	221	156	199	193	189	189	183	168	172	164	172	164	173	171	182	190	180	179	196	181	175	176	188	173	173	163	188	180	189	189	175	177	184	199	182	197	174	197	170	189	188	202	157	185	184	184	191	178	170	224	191	196	189	183	197	182	183	189	173	206	178	179	166
9965	11094	10058	10204	9003	7073	6986	8477	11900	6963	3048	2163	1975	3933	5027	4241	2803	1522	1143	1150	659	574	570	582	538	525	548	557	556	554	535	534	578	553	533	553	565	580	551	507	540	542	515	532	518	552	528	528	543	515	515	522	547	530	524	548	528	560	535	524	531	481	515	547	534	535	512	502	511	527	543	515	505	518	556	548	521	489	556	544	555	553	555	563	501	533	503	533	531	580	516	541	507	559	555	586	570	514	539	549	539	578	490	551	514	526	548	492	567	524	530	583	521	543	566	547	522	517	515	521	502	517	520	597	533	550	536	539	585	531	568	572	569	566	517	546	554	542	528	529	501	501	521	490	522	568	556	536	574	552	512	511	526	520	538	507	557	533	505	548	557	527	506	523	519	548	487	481	560	528	545	508	499	520	522	541	554	526	552	573	514	513	533	510	535	540	534	543	545	528	546	520	545	556	487	525	551	544	544	552	531	516	505	573	503	511	502	535	512	526	520	526	497	488	546	546	491	531	537	552	561	521	529	519	553	529	516	534	544	534	527	514	544	509	498	508	505	478	544	519	502	507	515	520	526	587	534	556	497	515	533	551	522	527	515	534	545	555	496	486	535	507	516	515	537	488	542	570	500	515	509	538	529	524	507	525	525	515	561	499	535	515	534	513	567	566	504	531	500	554	520	565	548	533	532	565	532	533	558	551	508	553	490	491	530	509	539	477	528	550	518	520	554	550	547	577	524	511	516	576	498	528	548	507	519	575	507	512	499	561	535	501	524	538	538	511	553	504	549	544	552	505	520	529	565	551	510	548	509	555	510	557	511	547	506	510	528	564	533	488	545	518	551	544	551	507	575	508	506	508	543	507	544	541	529	535	530	530	536	562	513	522	500	529	541	542	565	556	536	508	533	453	501	486	563	519	533	576	517	522	520	570	544	519	522	523	547	530	530	459	536	497	558	531	530	521	554	485	501	555	542	527	505	543	525	527	531	535	530	556	539	534	529	550	573	543	546	578	542	495	524	512	511	529	532	529	602	490	535	522	559	537	520	541	536	520	491	560	543	520	546	532	512	564	578	558	514	612	510	538	570	547	597	534	516	537	525	538	529	525	509	544	502	488	546	494	524	527	532	522	558	565	538	520	505	484	535	525	558	526	540	538	534	533	508	557	542	487	536	515	503	500	552	551	538	513	565	549	532	517	567	533	530	508	516	560	495	529	533	524	535	512	509	529	521	510	501	507	547	534	510	525	583	517	527	572	518	562	521	570	493	566	564	553	532	509	566	558	545	520	524	505	539	518	535	533	537	528	510	495	514	495	545	542	549	517	593	519	518	486	493	526	544	556	532	498	567	531	542	505	528	534	570	513	497	527	514	527	558	516	526	529	550	534	510	543	540	495	513	520	535	525	526	544	525	566	526	497	517	566	560	555	544	507	565	498	581	566	549	563	552	488	578	517	505	527	544	534	543	500	559	565	511	541	541	533	565	529	554	551	538	555	515	522	528	538	559	535	523	542	499	486	541	555	503	545	543	516	516	513	535	493	539	526	551	464	556	553	568	501	549	542	522	539	558	510	524	545	559	533	519	543	554	552	533	530	545	567	492	541	535	528	538	487	539	534	525	522	516	513	540	579	534	525	542	539	561	559	529	505	549	521	513	575	518	560	526	510	569	549	485	524	547	494	539	546	508	516	539	530	529	530	520	540	509	498	515	517	528	508	559	474	499	549	509	500	540	546	515	514	482	518	522	552	525	549	489	508	500	564	503	539	556	552	523	549	506	509	495	552	530	555	500	540	552	533	533	515	541	522	528	559	515	569	555	530	505	497	527	573	503	534	477	549	506	507	517	504	554	528	548	533	515	513	525	534	541	557	541	550	562	562	549	499	560	559	529	550	502	554	530	546	515	542	520	516	519	510	533	504	530	543	504	531	540	557	528	514	493	498	518	531	503	528	574	492	539	553	554	492	544	550	529	508	567	532	520	527	515	505	511	542	563	505	532	530	490	537	519	501	504	522	570	539	530	516	518	506	532	553	520	530	512	520	512	476	549	490	529	545	527	550	561	524	522	503	514	533	500	578	515	567	511	535	519	555	533	526	533	538	517	563	506	521	520	526	532	525	520	516	523	518	541	556	513	523	576	541	515	472	522	533	529	526	536	499	532	489	578	529	520	529	580	547	510	498	543	511	520	555	500	516	515	569	525	538	522	505	481	554	526	538	555	530	542	520	549	543	524	501	490	535	562	550	539	549	573	556	540	513	565	536	486	553	546	528	578	557	573	559	553	541	448	528	534	521	496	528	517	568	524	573	535	523	519	538	542	488	504	514	548	556	573	573	517	558	500	553	552	505	474	519	537	533	559	518	537	503	542	522	517	518	525	554	552	537	531	533	511	515	566	571	526	535	493	529	536	519	505	506	524	523	520	509	483	535	528	504	525	532	494	510	516	504	518	522	533	571	554	489	488	520	548	519	541	535	562	549	555	531	550	508	542	538	537	547	532	509	514	559	506	543	529	507	489	517	559	515	514	540	521	532	569	515	568	517	545	563	513	520	550	529	530	515	520	534	533	545	572	532	521	567	546	512	513	525	520	538	528	511	523	524	522	536	510	553	535	536	519	552	523	523	543	532	559	532	533	568	574	530	505	516	542	554	550	527	549	589	545	537	531	546	555	546	554	518	509	509	508	507	535	539	557	568	541	506	517	506	563	514	522	536	526	537	550	518	533	538	528	558	554	544	501	539	509	505	509	488	559	509	537	505	522	534	538	514	517	525	540	508	527	493	520	542	562	529	521	524	537	540	552	570	544	545	544	519	539	533	547	577	520	515	546	528	534	521	552	586	523	538	536	511	544	536	588	523	533	565	524	523	547	517	519	552	516	518	505	505	498	535	539	546	535	538	541	531	512	532	514	571	533	556	520	557	525	511	543	517	541	526	497	537	528	557	547	556	525	506	544	518	544	516	534	552	529	519	523	534	525	530	541	501	540	511	543	587	505	506	524	488	565	538	568	575	524	491	501	543	533	549	558	514	505	523	495	507	562	581	586	510	535	534	541	562	544	569	524	521	529	538	511	538	542	528	597	556	523	499	565	558	514	509	517	572	558	483	513	542	541	510	488	497	540	562	539	549	579	524	533	548	546	554	538	545	489	525	511	495	503	538	553	519	536	526	502	578	527	523	495	516	604	530	525	559	527	528	565	513	554	504	534	536	542	556	500	546	526	527	540	533	561	514	539	509	550	511	564	524	546	480	494	505	488	532	559	566	525	532	504	498	521	525	528	521	541	520	533	532	518	513	568	545	544	483	533	535	507	533	526	540	534	553	546	542	570	550	513	539	545	539	543	560	514	536	494	498	549	555	540	502	530	544	498	514	521	516	478	563	502	586	530	556	544	527	528	548	519	543	481	524	519	507	521	553	565	525	555	548	543	486	555	586	494	546	518	524	498	542	564	534	517	553	528	543	507	497	528	529	566	519	519	522	591	514	524	550
36382	35122	27700	23851	18960	15673	12573	16368	22363	16849	6816	3980	2247	5417	8452	7933	4650	1760	1232	1032	493	339	319	307	268	281	260	257	291	283	271	265	307	275	276	283	266	260	292	293	285	283	282	272	244	266	247	273	265	261	292	271	278	246	257	284	277	264	291	266	291	289	250	274	266	262	275	275	292	254	268	276	272	272	269	261	297	299	278	299	259	267	276	278	259	292	253	265	278	288	291	258	264	298	282	258	256	310	240	285	285	300	264	237	284	277	271	242	265	277	284	262	306	288	283	263	284	289	269	241	260	283	280	278	248	274	250	235	262	272	249	289	292	269	261	275	263	291	250	257	263	283	288	274	276	262	289	285	263	271	248	282	296	273	245	271	281	289	263	305	258	269	260	274	243	261	261	251	296	261	264	293	268	290	273	277	290	274	295	281	286	250	262	263	253	244	269	256	258	292	265	257	273	276	269	269	288	297	284	271	267	268	267	262	245	260	238	268	252	247	290	250	262	285	273	269	278	286	254	267	295	289	235	270	259	285	269	254	248	265	288	287	278	256	286	275	253	292	264	268	264	269	261	254	297	225	285	281	289	268	274	246	273	294	298	251	278	256	242	229	278	272	265	288	254	266	257	281	266	278	260	278	267	266	288	259	294	260	266	293	300	279	290	299	282	280	296	280	278	254	283	272	287	261	263	291	274	247	275	239	265	287	260	261	285	293	249	297	264	247	257	270	256	295	276	275	269	265	266	257	272	273	266	267	283	272	268	264	286	296	294	274	256	262	245	254	266	247	261	265	249	290	289	276	301	264	265	270	267	256	304	280	234	262	282	228	255	301	283	257	292	271	271	273	264	250	238	267	265	260	277	297	246	246	265	283	251	297	267	285	246	265	295	276	290	255	280	304	290	292	264	285	262	265	249	267	255	247	261	252	280	250	301	298	292	276	266	267	261	253	267	275	261	254	264	267	295	278	293	283	262	256	285	273	287	283	281	265	260	257	235	272	298	299	277	240	269	270	243	258	277	298	289	273	256	271	262	265	306	267	270	300	287	268	289	269	269	266	278	262	268	251	265	299	264	286	284	257	302	262	289	262	282	261	311	293	271	265	286	278	305	248	269	291	242	278	310	276	285	257	231	264	229	284	249	291	272	269	253	238	261	290	254	287	295	271	259	280	287	247	254	246	285	271	259	266	269	253	278	262	294	241	262	273	293	260	303	266	283	266	273	276	279	254	276	277	267	301	272	244	274	284	278	255	263	259	282	300	258	285	268	258	269	279	280	277	280	266	262	256	283	266	232	274	282	239	274	296	273	272	278	292	258	253	228	288	272	260	262	275	295	274	286	262	266	294	275	257	262	260	267	282	279	284	300	296	265	286	288	264	268	282	268	257	247	270	276	242	265	243	257	280	258	270	274	256	269	266	255	268	260	280	250	287	291	302	285	242	284	276	293	258	264	274	238	284	292	283	277	280	278	298	293	298	290	271	275	270	274	269	259	274	268	286	282	263	276	296	246	306	267	270	272	270	287	264	250	253	303	291	260	272	278	272	267	259	247	248	297	262	283	251	269	244	263	268	251	268	291	269	274	250	281	248	280	313	271	242	278	248	227	274	283	256	250	254	272	274	274	285	293	277	264	279	287	299	279	270	287	291	255	264	271	258	265	252	255	279	271	252	320	249	302	280	270	259	267	284	259	284	266	257	261	238	271	250	272	267	274	294	285	267	273	270	266	263	262	296	268	304	253	291	238	276	260	283	245	261	276	275	266	251	264	289	272	269	302	250	295	278	281	255	301	277	272	254	260	270	276	254	271	271	257	275	257	245	278	248	285	298	277	280	314	271	292	265	250	260	261	274	246	233	244	279	285	290	273	251	274	278	284	272	271	273	281	291	276	288	234	260	264	317	256	275	249	282	279	253	272	239	278	278	283	284	238	285	250	269	243	262	289	273	315	291	279	265	256	249	276	274	250	283	279	296	266	267	263	278	289	284	279	249	264	277	255	307	247	264	265	238	273	260	271	273	265	312	277	240	266	281	316	243	266	257	254	271	257	274	249	271	257	275	303	268	243	260	269	282	285	287	265	274	263	240	244	233	292	268	271	265	262	281	289	268	292	273	261	258	253	259	305	273	306	233	251	249	293	269	287	272	262	275	281	270	280	273	236	257	279	280	273	262	268	267	262	279	244	294	251	248	255	308	257	271	285	249	275	264	270	258	248	279	263	298	253	270	235	239	314	256	299	272	286	275	247	294	308	271	281	257	263	248	278	284	271	265	277	278	277	279	259	296	256	254	260	252	281	265	293	281	251	242	269	272	260	284	273	249	284	246	280	262	264	249	276	286	269	247	240	253	261	290	243	266	288	264	255	261	279	294	251	254	261	262	265	284	282	275	275	257	281	273	269	278	260	259	265	293	274	271	293	294	275	288	258	255	261	283	257	281	275	262	246	287	306	266	269	280	309	297	287	259	262	270	282	227	272	268	280	278	277	253	258	295	273	288	228	276	287	275	254	256	274	286	260	278	273	247	275	245	275	253	293	255	308	244	322	250	257	274	282	280	295	260	315	258	287	262	290	245	264	273	239	279	282	276	268	259	281	273	254	259	262	273	263	293	282	278	279	281	263	251	281	231	238	255	280	261	263	263	265	285	265	291	262	265	266	267	254	278	269	272	260	267	292	243	275	259	264	267	273	269	263	286	267	274	242	294	269	291	264	265	275	292	275	254	257	257	269	276	261	264	259	243	286	291	260	252	294	290	272	264	262	287	288	273	292	285	258	260	271	265	295	259	258	287	275	271	289	251	268	289	273	255	289	284	281	257	268	249	258	279	294	277	250	289	266	232	289	264	288	264	249	296	261	279	279	268	257	308	302	243	286	269	260	244	254	245	267	256	264	291	253	260	281	236	260	276	302	281	243	250	297	252	278	285	268	275	272	266	282	261	279	268	255	293	253	272	281	276	274	276	282	274	267	261	261	248	278	281	258	280	283	263	269	255	259	274	255	276	246	282	250	278	274	228	267	259	256	286	268	273	286	286	256	274	261	248	240	275	281	260	284	255	237	274	249	275	279	295	266	263	280	288	294	273	291	243	298	265	284	248	266	237	245	266	277	235	279	266	274	274	247	273	268	264	275	276	269	300	283	256	254	276	276	242	261	268	265	262	296	276	289	298	275	292	282	245	285	270	240	288	276	314	291	257	267	267	265	286	299	255	282	272	276	282	293	249	319	307	268	284	261	243	252	260	248	243	251	264	271	265	282	271	265	256	271	291	285	279	266	268	269	273	267	269	285	249	256	267	275	261	245	249	256	281	270	277	262	290	290	278	254	273	267	260	236	295	263	256	278	276	270	268	260	270	269	280	270	284	274	269	268	242	241	284	234	252	295	283	260	251	299	275	297	262	284	281	293	252	243	281	242	313	264	259	276	313	269	259	283	285	285	254	257	245	283	294	260	280	260	275	245	277	261	275	244	278	280	252	264	253	269	260	271	242
28577	28032	26610	26553	26725	25439	25307	32055	36708	25989	13769	10920	7007	20510	29253	27602	17280	7383	6787	5793	2232	1432	1182	1116	924	879	825	823	767	812	856	768	763	811	740	744	711	722	753	696	803	746	732	741	739	705	714	759	755	737	754	828	794	721	753	738	707	712	726	730	694	728	737	724	776	750	733	736	739	725	739	714	787	734	780	749	758	729	699	740	747	736	715	710	769	738	731	760	765	730	704	743	714	683	782	757	719	775	736	709	764	737	722	734	721	711	693	710	699	726	750	752	714	743	757	734	711	732	768	727	728	739	712	679	739	728	707	727	717	740	711	711	718	734	726	741	741	725	763	791	751	702	763	772	757	786	713	771	782	720	732	750	694	734	723	741	724	756	735	749	759	737	732	724	744	760	732	767	769	733	741	721	744	730	684	701	680	725	746	769	757	732	757	758	718	747	723	738	731	745	725	712	713	769	746	745	762	744	760	713	716	751	719	738	736	739	719	782	716	736	769	725	733	752	707	728	792	754	708	752	699	743	765	779	733	708	722	744	724	724	734	728	670	720	705	745	750	773	730	757	693	754	715	758	657	703	708	701	726	747	727	743	786	810	675	688	737	806	737	740	747	764	691	760	755	750	761	691	696	746	698	730	745	772	737	769	734	762	710	778	723	703	727	707	739	742	720	703	762	766	749	705	700	754	725	761	724	813	753	724	668	727	730	796	700	766	712	732	709	713	762	765	734	707	760	723	728	737	710	734	700	752	702	724	699	770	746	729	710	758	728	724	758	757	666	713	731	742	707	710	784	760	752	764	760	673	709	732	742	736	688	740	783	751	773	717	705	754	717	717	784	709	727	722	774	716	724	766	711	690	720	723	768	722	730	732	682	718	760	785	716	733	747	705	774	722	763	743	728	674	747	751	772	723	674	728	706	723	742	731	694	721	713	743	736	707	733	749	681	732	739	762	730	771	701	678	709	755	735	714	718	696	713	791	772	709	724	732	682	750	767	699	730	752	700	722	716	749	770	730	755	724	737	705	706	742	699	746	729	723	773	706	694	724	714	755	743	718	680	683	726	728	719	722	749	672	711	719	709	767	721	755	773	745	765	726	745	736	759	769	732	740	756	711	729	749	715	759	714	741	714	714	733	765	738	670	801	719	737	766	752	760	756	730	722	727	718	706	788	693	725	739	766	712	721	711	665	771	696	711	732	735	750	735	728	743	733	727	678	744	750	738	737	732	763	717	754	732	659	759	733	733	756	735	768	707	747	752	680	733	773	723	726	718	767	721	760	751	708	703	795	745	725	749	741	801	694	712	792	713	784	733	765	753	701	791	655	792	706	757	692	786	754	733	711	724	751	732	773	714	708	750	789	729	738	703	741	690	711	739	731	700	750	733	760	710	683	773	777	721	766	771	791	735	705	767	721	766	733	761	723	710	692	714	740	715	710	758	733	735	774	670	759	705	778	716	714	731	742	703	760	674	704	727	736	719	705	743	653	746	736	738	700	750	734	714	723	731	718	725	735	739	780	760	753	730	711	696	697	716	733	738	785	716	757	733	733	730	715	682	768	718	748	767	762	721	744	719	736	747	691	749	727	723	720	737	726	764	743	684	725	672	763	725	686	702	755	745	746	691	767	710	721	780	725	775	738	717	686	706	774	717	741	683	740	724	774	787	769	724	755	714	713	764	763	753	721	702	759	682	736	734	728	754	707	739	713	733	785	681	699	686	678	695	698	743	795	723	720	736	694	754	764	717	724	701	747	765	712	732	717	713	735	736	770	736	761	745	710	748	754	719	744	736	746	766	727	705	699	743	741	728	752	726	676	728	752	780	744	695	751	787	748	772	763	736	739	757	731	711	761	759	727	690	791	728	783	740	711	745	727	714	780	767	817	720	764	747	700	714	675	704	706	719	764	728	683	743	709	718	773	709	718	737	746	766	763	739	755	793	724	755	746	723	701	725	726	698	738	780	701	701	716	701	746	746	740	764	735	709	733	733	731	712	735	738	754	788	760	727	732	724	730	777	764	743	764	709	707	724	758	732	715	737	726	748	807	706	746	730	740	730	733	770	722	783	694	725	752	727	709	658	704	717	752	687	735	742	717	717	734	768	686	754	729	753	729	725	777	730	740	715	714	753	718	739	704	736	723	732	699	742	698	729	753	764	726	763	712	738	733	709	717	747	676	696	701	762	698	730	731	788	648	762	759	792	744	711	769	723	751	703	709	713	780	738	717	749	756	767	679	772	773	730	750	734	744	719	748	730	787	747	707	688	705	706	772	716	684	705	706	727	720	729	739	728	755	717	669	716	768	761	700	761	690	729	737	716	734	722	786	733	748	763	751	715	750	731	707	669	733	725	775	747	729	699	747	777	688	729	736	776	729	692	725	768	740	764	743	758	730	733	762	765	727	699	680	770	702	794	753	752	769	783	720	793	681	741	750	748	705	745	760	745	676	728	755	736	704	742	767	759	775	780	738	790	734	746	764	715	704	714	752	729	755	731	746	741	753	707	696	731	681	734	740	747	732	702	728	732	734	730	725	735	784	729	707	802	760	722	718	728	746	760	731	742	728	728	728	740	737	711	709	751	696	682	755	711	735	750	737	715	771	706	726	760	743	724	717	741	778	806	757	745	774	705	711	722	731	727	756	733	721	681	730	743	702	739	738	769	709	750	739	711	716	747	722	753	710	735	731	744	791	748	766	715	728	779	709	735	735	732	714	732	755	708	733	802	760	745	747	706	690	740	745	802	715	716	734	688	742	711	748	706	739	737	738	748	712	727	768	770	736	725	727	717	686	733	781	719	715	728	721	757	740	684	747	769	694	732	730	681	753	691	744	748	736	755	733	743	729	728	734	747	697	726	770	737	740	697	715	767	771	744	696	702	750	760	707	703	741	729	754	722	735	687	706	708	733	711	763	736	726	761	745	717	750	726	756	770	694	708	747	745	725	747	757	731	717	687	736	723	715	732	719	725	734	729	723	780	729	724	728	747	700	751	741	760	736	765	738	712	782	715	736	774	726	720	754	736	704	773	698	774	769	777	762	753	708	742	733	711	731	740	734	737	739	701	748	749	788	732	693	728	724	717	725	721	758	796	754	703	761	757	732	726	752	760	720	753	774	737	715	764	740	724	692	738	741	730	709	731	745	715	758	726	748	726	768	697	727	741	720	771	745	710	737	739	738	757	723	745	683	705	720	769	751	706	730	744	765	766	671	743	743	732	728	746	678	710	718	734	739	734	736	758	726	707	738	684	728	793	707	738	708	711	795	744	750	739	723	711	751	765	739	717	733	726	736	743	715	741	738	718	690	727	728	707	729	739	698	779	747	766	745	714	696	728	733	714	698	734	731	716	698	735	752	767	763	734	723	760	741	724	718	745	732	701	765	720	763	754	711	712	720	743	737	753	772	763	725	771	735	755	696	734	706	740	733	695	720	704	694	726	726	688	700	722	721	739	733	758	663	669	749	694	790	755	712	750	758	722	779	739	728	741
52380	43030	31562	29036	28714	27372	28274	32381	40520	30892	18265	9392	7874	18446	23156	21869	13325	6096	3582	2405	1229	588	467	438	355	327	311	255	327	306	322	285	274	306	284	262	256	278	269	255	262	295	261	259	266	262	255	244	275	269	260	261	267	266	258	234	274	261	257	267	252	238	267	287	250	258	266	252	268	289	260	259	257	247	294	266	275	261	239	247	267	291	239	243	245	257	243	288	281	278	302	289	250	294	278	265	280	249	239	250	261	279	266	269	256	288	289	270	265	290	267	293	255	256	272	253	274	256	238	272	283	272	254	286	250	273	269	269	265	294	229	283	270	267	262	243	282	269	265	270	276	306	289	262	240	260	250	287	276	258	264	274	255	282	282	267	301	260	276	260	264	262	284	252	233	244	257	261	267	260	294	248	254	268	265	263	280	230	274	270	244	259	278	274	242	267	273	278	270	264	271	229	258	270	257	288	299	244	259	259	250	254	240	261	271	303	281	288	261	269	251	265	255	260	290	249	256	258	259	260	243	274	289	254	266	302	242	259	248	287	294	251	235	264	287	260	272	263	275	272	281	268	255	284	292	273	254	236	264	289	273	287	254	294	281	276	261	265	269	286	273	274	267	242	264	278	263	240	258	245	244	252	248	258	274	262	255	255	253	278	271	252	251	252	276	272	297	248	270	241	266	251	274	273	293	255	236	283	280	272	265	227	274	262	285	248	268	285	252	272	260	255	268	289	257	260	267	230	246	266	264	299	249	262	256	256	274	293	244	235	248	263	235	245	255	250	279	255	276	258	245	249	266	269	282	247	233	270	273	264	258	273	285	275	273	287	264	249	271	257	256	283	243	256	259	249	276	275	283	240	294	287	254	271	262	258	283	262	267	268	256	287	296	302	274	280	271	253	268	285	277	263	280	289	263	263	254	271	248	259	272	273	243	262	279	263	247	287	260	257	281	263	312	264	289	248	281	271	260	287	280	271	244	250	247	285	277	274	245	295	255	264	253	270	261	283	292	274	265	261	257	251	280	266	244	232	258	270	300	278	237	262	261	269	254	255	256	272	276	264	259	266	259	248	233	256	279	256	257	254	247	253	243	255	284	263	263	251	287	237	224	310	284	287	277	281	270	270	251	275	229	277	289	266	289	262	244	267	265	283	259	243	261	285	260	272	228	292	264	271	265	265	305	271	255	257	279	296	268	279	276	265	283	273	271	259	282	236	275	295	254	275	243	244	264	275	277	248	256	278	259	277	259	239	243	280	250	230	275	254	276	261	241	252	259	268	285	266	261	269	257	241	253	269	268	249	262	281	250	287	247	256	275	259	279	258	251	306	275	262	245	251	271	264	250	277	270	269	250	269	275	257	274	278	249	277	262	235	261	270	280	234	277	272	277	270	281	251	299	259	273	243	254	271	270	240	256	274	258	278	265	261	236	245	264	275	270	256	247	275	273	273	273	266	240	257	263	273	262	277	269	278	266	262	274	266	277	263	295	250	267	226	259	278	274	257	239	272	260	261	258	266	263	253	251	265	277	252	246	262	297	253	236	258	260	240	276	274	281	268	239	241	276	267	251	253	304	248	274	276	267	262	268	243	280	277	259	285	272	257	233	246	274	276	259	284	267	264	266	243	251	239	253	243	256	258	255	274	249	250	295	263	249	258	223	265	257	283	266	257	250	279	271	239	268	246	278	266	281	262	251	258	254	268	253	257	270	237	289	260	292	264	245	267	278	249	256	268	282	264	248	274	283	290	287	251	269	242	258	258	261	264	255	267	255	284	269	257	237	230	249	268	252	270	273	272	259	242	274	285	287	258	260	252	281	267	282	271	234	257	256	245	273	283	252	253	259	262	248	254	263	265	232	263	279	274	250	226	280	271	261	243	268	236	256	285	280	266	257	252	266	273	270	265	275	243	251	258	248	262	298	256	239	266	261	256	285	254	283	258	289	247	272	286	263	240	218	239	234	245	240	237	271	267	235	286	267	270	263	274	229	272	240	229	244	221	245	262	274	288	257	256	275	256	285	282	256	236	247	267	234	262	283	261	236	242	251	260	253	251	281	286	266	229	264	215	243	282	247	249	301	264	250	260	261	296	256	272	280	270	284	277	265	269	259	244	267	269	290	253	277	256	245	268	273	285	247	251	254	270	270	252	265	277	247	268	277	265	243	254	281	289	243	239	276	278	274	254	243	277	243	288	278	272	288	258	264	276	296	281	243	266	269	272	281	263	274	257	235	249	274	261	252	259	287	267	284	251	233	270	267	271	270	283	275	255	268	263	241	270	263	255	273	259	254	260	268	249	267	291	245	235	268	245	262	286	257	255	258	306	265	281	289	275	270	273	267	270	253	265	218	250	273	256	272	265	256	281	254	260	277	246	271	297	275	251	220	277	265	286	241	309	261	319	254	218	271	243	256	271	259	263	262	253	252	237	272	260	261	258	280	260	252	280	265	260	253	254	259	248	267	250	285	254	275	264	278	230	244	275	232	233	266	259	296	269	278	249	248	270	235	298	251	273	293	263	255	285	271	252	250	242	269	270	280	240	276	260	251	270	256	269	259	250	227	267	254	249	249	245	313	277	283	270	241	264	279	260	245	261	263	257	268	267	241	266	250	283	263	252	257	245	281	264	234	275	259	249	264	245	268	252	251	243	276	270	262	255	246	275	253	253	260	268	258	240	267	257	265	295	239	250	243	254	263	284	267	272	245	258	270	264	260	251	266	297	281	269	274	268	293	255	252	254	259	251	277	270	228	260	256	261	264	281	271	258	293	248	247	251	292	246	286	265	282	292	270	267	259	270	293	287	261	260	256	255	272	236	262	228	242	268	245	264	266	271	272	243	283	246	258	266	251	255	256	269	243	218	261	239	259	260	250	281	288	251	293	267	266	255	288	269	274	247	253	252	281	289	263	259	262	256	253	291	294	256	272	249	270	262	264	265	245	263	285	242	253	265	251	260	260	250	273	250	252	245	271	271	265	271	240	251	275	233	251	229	273	255	245	262	251	236	286	244	276	235	271	272	236	257	246	254	216	271	259	270	233	287	277	264	239	247	254	306	278	244	264	297	265	254	240	261	272	257	255	242	258	267	266	267	280	271	257	267	248	268	259	252	263	274	256	262	268	251	250	260	260	278	250	265	273	277	264	262	288	305	269	264	269	236	279	262	252	250	233	242	268	258	279	293	259	259	238	256	280	257	296	283	251	267	273	259	248	269	249	262	260	276	266	293	262	257	268	275	264	231	243	274	245	250	272	297	257	268	264	292	244	268	265	263	262	268	279	251	274	217	243	251	244	260	263	246	266	260	241	265	259	277	238	253	251	259	267	249	255	271	253	282	272	228	254	249	274	242	269	267	258	264	272	293	274	280	264	270	257	259	240	275	240	257	230	287	254	254	272	268	260	248	240	244	268	254	289	248	252	255	247	264	251	250	241	287	275	259	269	270	264	235	269	235	257	283	245	258	252	271	266	244	275	261	257	287	282	295	231	312
42879	44180	36004	34759	38393	35985	40632	43205	49070	37517	22132	15093	18935	38902	43589	42621	28290	17953	13847	10723	4868	2734	2072	2087	1344	1161	1075	925	847	950	1306	820	769	717	764	731	769	744	734	765	739	714	695	701	704	731	710	685	695	690	721	726	740	802	695	689	716	694	743	684	683	702	671	692	633	680	753	715	709	703	709	740	694	643	689	724	673	703	714	730	702	666	677	691	693	646	689	721	697	703	752	696	759	665	680	719	660	778	693	744	656	672	697	655	667	656	679	642	642	709	681	676	693	648	686	691	692	692	713	691	644	718	726	707	716	735	674	698	716	633	687	711	685	703	723	744	637	669	672	699	662	665	675	660	653	705	672	703	693	686	667	651	689	689	670	699	713	693	715	654	713	676	702	662	718	697	737	649	686	731	683	659	674	701	698	650	679	665	701	658	686	681	671	680	699	651	672	680	640	645	729	703	705	703	659	700	677	671	726	657	726	694	672	667	699	704	725	693	677	669	735	662	697	691	678	658	677	666	655	676	698	638	704	627	688	678	635	746	715	680	719	662	676	695	681	714	657	679	706	703	666	672	674	700	675	741	691	707	663	690	691	668	638	684	683	661	689	682	651	721	705	714	729	636	632	662	701	700	642	699	664	702	690	655	707	700	675	716	656	714	647	682	664	699	662	714	640	690	711	681	664	638	713	685	691	701	695	655	666	697	666	705	669	673	692	611	727	653	727	714	676	700	671	659	674	694	664	702	715	666	684	696	645	626	656	679	671	698	679	678	674	669	715	666	689	669	655	695	681	630	625	662	666	689	717	724	664	652	675	688	673	676	641	683	682	711	697	659	699	682	667	705	709	656	671	651	671	702	679	702	684	666	668	670	644	650	670	649	678	688	754	717	737	710	656	715	653	681	678	683	674	661	670	627	660	684	680	671	630	681	698	687	657	664	689	686	681	661	645	689	684	592	670	696	696	667	717	694	674	682	693	677	670	691	691	672	707	721	633	694	680	682	692	677	717	643	668	634	632	698	639	701	693	707	696	670	697	690	691	665	665	666	670	729	716	699	690	632	699	695	680	739	667	684	669	667	712	684	667	685	693	672	697	668	712	683	713	678	675	717	660	697	691	654	694	715	657	623	712	699	706	671	666	658	637	686	662	676	701	686	657	647	676	698	698	686	711	689	686	679	709	681	655	631	663	666	711	726	673	715	666	672	698	683	686	681	648	731	683	678	682	694	648	663	689	680	685	676	657	713	710	676	662	673	746	654	693	631	676	706	697	704	673	672	692	705	682	654	712	684	669	699	684	737	673	752	680	692	712	708	693	702	701	726	652	660	710	701	665	687	681	724	609	673	691	698	714	676	714	700	709	684	646	738	692	651	684	670	711	685	696	706	684	712	702	716	706	657	653	695	661	673	699	701	673	651	724	669	667	668	698	699	658	635	708	653	639	647	703	674	703	709	703	662	688	717	678	689	690	690	699	714	727	687	686	684	678	637	707	685	685	652	632	688	700	677	703	667	702	737	708	636	706	672	689	691	728	715	659	695	680	701	677	703	650	736	642	708	674	662	671	698	693	706	700	659	649	702	664	654	698	657	673	738	641	690	713	659	685	651	666	649	626	613	670	666	675	696	685	687	682	670	689	644	680	663	663	637	673	711	672	677	654	645	692	675	709	669	701	703	678	666	690	697	718	697	667	648	690	654	679	650	643	683	647	692	656	693	680	665	708	673	688	622	695	634	720	670	701	644	660	730	714	662	722	695	727	705	697	685	668	700	694	653	630	671	681	706	654	695	687	692	668	662	678	675	711	677	673	661	711	697	671	663	691	696	691	685	697	701	677	651	676	675	665	657	643	691	736	664	682	687	674	697	710	702	670	719	687	662	662	641	665	645	621	636	691	687	669	719	652	625	710	721	691	674	682	628	687	694	687	660	636	696	653	669	647	687	700	700	725	713	724	716	689	661	694	670	706	660	643	661	666	696	668	701	709	651	706	661	691	645	671	703	668	718	703	638	693	682	649	663	698	645	668	724	686	669	712	709	692	667	718	686	648	689	639	669	686	666	681	689	729	661	685	679	678	724	686	710	642	687	693	652	667	627	710	629	763	666	678	659	645	681	691	717	676	665	702	674	713	705	676	714	666	695	696	682	654	679	679	631	692	685	716	653	694	687	697	683	658	686	726	749	698	675	702	674	677	648	684	638	661	652	624	667	670	659	679	671	638	660	658	730	670	674	671	698	655	659	712	694	692	681	653	678	644	637	669	738	719	637	684	661	675	690	707	698	662	662	661	686	676	688	696	691	681	643	689	680	677	661	617	664	690	676	596	643	720	680	670	681	712	650	684	680	654	701	651	680	659	710	697	689	689	670	717	651	652	666	630	667	693	665	620	708	677	691	682	678	665	666	764	677	725	643	664	628	622	665	681	672	680	666	704	690	698	683	659	706	704	623	671	661	689	721	701	676	668	688	711	690	648	651	713	721	685	706	639	661	715	654	683	729	722	644	693	656	653	717	723	706	682	699	706	705	719	670	702	711	686	691	683	656	664	675	668	651	687	706	665	698	691	696	709	736	669	675	652	690	659	695	680	653	706	683	691	663	743	626	682	693	658	698	671	698	681	673	667	694	661	677	673	623	723	689	598	659	688	671	660	700	711	700	673	696	676	719	678	720	696	656	662	670	691	668	667	705	638	661	685	743	681	677	678	691	688	664	675	681	689	667	692	663	694	701	649	738	672	700	698	651	666	726	736	728	705	666	697	709	727	729	701	694	666	673	704	709	712	666	675	664	675	647	723	680	663	681	670	680	684	668	651	648	706	682	649	712	650	669	684	628	646	658	648	675	701	679	695	627	709	634	678	642	678	648	651	732	667	671	687	698	664	691	709	700	669	701	662	660	669	707	708	659	678	697	718	690	725	704	686	686	686	671	650	675	691	663	693	677	717	649	729	673	725	669	657	679	700	683	748	669	626	704	674	617	679	721	689	654	706	695	700	693	653	673	643	710	674	681	707	769	662	664	652	724	626	640	720	706	661	675	647	662	633	674	687	718	690	703	728	680	660	713	734	675	658	695	680	665	701	683	651	638	682	651	704	702	669	716	728	675	706	640	649	687	682	664	724	665	703	682	698	629	680	690	701	696	623	666	636	632	679	666	654	660	712	673	673	659	691	700	620	712	656	684	675	656	660	684	622	659	645	670	663	641	650	653	645	648	658	647	679	713	665	639	705	682	716	655	703	628	671	681	704	650	670	691	673	655	664	643	707	700	616	725	685	702	660	725	669	689	674	705	666	673	717	696	667	689	675	683	699	698	680	653	681	678	704	656	716	686	676	673	651	677	700	666	689	754	672	681	671	664	699	707	660	669	701	686	719	692	712	652	672	713	670	689	736	688	673	731	691	717	685	682	681	648	681	687	702	685	655	668	662	696	710	666	647	670	670	682	711	664	620	636	669	681	656	714	690	686	678	643	676	702	673	645	703	686	703	689	663	706	692	699
12132	9983	6671	4793	3260	1811	1574	1817	2831	1494	574	343	490	751	749	632	414	271	266	240	195	189	162	188	173	185	196	199	193	179	193	174	185	197	189	186	158	181	180	187	183	189	189	188	194	176	182	201	164	185	146	174	157	173	179	197	176	168	160	145	181	182	175	189	182	185	189	181	176	170	159	190	190	168	178	177	193	150	174	193	188	192	190	186	194	159	162	178	175	194	167	180	171	191	185	186	174	164	190	177	180	181	193	155	186	174	177	191	170	166	188	189	174	180	159	188	183	164	191	190	185	191	176	191	176	188	190	177	170	179	166	181	179	183	175	222	176	200	198	187	171	215	200	172	195	198	188	181	177	191	197	185	169	182	182	176	199	172	207	188	206	174	182	148	173	197	169	154	197	170	192	177	172	163	199	157	191	170	177	171	175	181	176	165	182	162	166	182	180	178	166	190	168	204	181	185	187	179	192	173	197	189	194	170	168	182	178	184	177	183	159	196	184	167	203	155	138	191	181	205	179	163	198	165	150	193	197	169	167	186	189	172	195	174	178	181	171	191	170	187	174	184	196	204	199	194	196	177	176	200	157	196	163	157	206	196	179	174	161	203	170	173	170	177	186	156	176	165	160	181	163	190	177	180	192	186	179	152	178	170	178	151	165	182	189	182	193	177	172	152	169	185	204	189	174	153	185	171	152	174	165	167	177	165	218	201	155	172	175	163	182	185	161	176	210	177	157	199	182	184	182	178	171	181	200	190	168	216	210	194	179	173	191	172	202	198	158	185	175	168	174	158	188	175	175	190	196	144	187	177	182	160	154	197	189	190	169	177	183	181	171	168	159	219	188	165	200	189	178	186	164	175	190	187	193	188	197	177	170	161	160	192	197	169	185	164	162	152	188	184	179	179	145	195	171	206	185	167	177	166	195	205	194	180	177	163	179	172	161	178	170	187	207	178	172	191	181	198	163	192	164	170	173	167	176	179	191	174	152	193	183	189	185	195	165	185	177	200	183	184	177	176	181	194	201	158	182	160	174	181	166	177	182	197	169	192	199	180	167	158	209	187	189	172	189	178	160	156	147	175	184	179	184	194	179	179	184	178	180	153	200	200	218	195	167	185	188	194	183	178	161	176	185	192	170	172	186	175	179	171	177	183	185	183	192	208	187	197	189	200	176	191	184	171	159	179	178	187	203	173	203	173	186	188	171	161	175	183	174	181	171	169	198	161	189	186	169	199	196	164	190	194	178	209	170	184	186	188	189	195	177	194	175	157	194	201	175	194	170	185	166	192	198	208	180	164	202	188	176	166	168	182	157	191	171	174	188	162	199	164	161	186	205	197	174	166	183	182	186	185	187	180	185	188	162	187	188	178	183	198	186	179	172	195	176	145	189	201	139	159	193	202	167	191	186	195	212	179	172	175	209	187	189	189	171	194	163	160	178	203	199	196	176	182	185	169	167	187	175	176	158	170	175	161	184	208	190	183	190	185	199	173	173	177	164	179	193	185	192	171	174	177	184	171	193	196	191	167	191	189	180	178	139	174	181	168	164	181	200	176	182	177	165	186	174	187	192	183	165	197	194	174	159	163	180	188	191	175	180	184	184	190	165	176	191	191	196	176	191	196	202	184	167	163	161	176	170	179	173	174	169	168	159	169	172	178	172	171	172	202	224	198	187	193	188	153	187	176	174	203	179	186	161	183	172	192	201	191	183	183	193	160	196	187	190	170	145	196	178	185	185	205	175	199	181	177	175	179	183	178	180	175	180	191	174	185	181	169	185	187	210	169	218	176	159	189	172	165	166	183	197	186	175	172	180	168	177	217	168	193	176	178	176	187	164	154	193	174	175	171	176	182	181	136	191	183	203	176	165	182	175	174	175	180	187	183	170	170	188	183	205	175	183	180	197	176	197	195	189	171	193	186	184	198	224	176	183	190	178	174	185	170	179	184	171	167	196	197	196	171	182	173	195	200	200	195	186	191	194	200	153	186	194	175	186	171	166	191	214	191	176	161	202	181	194	180	171	188	185	172	184	188	150	168	184	184	195	184	201	198	178	167	184	176	156	180	181	203	175	170	157	210	163	183	188	209	179	215	172	168	203	166	171	186	168	171	165	174	187	174	165	190	173	171	206	190	174	190	165	187	165	191	188	136	167	180	178	189	179	199	167	173	183	169	197	200	192	147	171	189	175	153	168	178	191	200	176	163	201	178	180	180	165	188	191	183	179	180	189	180	181	193	171	158	179	166	179	185	167	217	180	173	195	190	162	189	183	169	199	206	142	160	147	186	163	179	195	168	167	165	187	168	182	189	171	159	163	165	183	196	194	193	168	171	172	197	184	186	188	172	169	187	172	169	164	184	173	190	198	182	176	165	192	184	230	190	171	166	201	176	205	172	161	192	180	192	152	173	185	184	170	153	147	186	188	170	167	174	159	165	166	171	185	175	188	199	176	175	162	174	185	189	183	173	173	177	179	169	194	165	175	158	178	187	178	167	212	180	191	180	181	175	191	165	192	158	186	175	171	155	186	164	167	178	161	158	168	187	167	190	159	199	183	155	200	185	173	172	212	161	181	185	176	181	171	171	159	191	172	179	177	187	158	188	189	195	161	159	170	187	160	174	174	195	176	201	165	188	180	176	199	200	193	180	197	168	166	176	191	187	194	187	175	202	188	175	177	181	192	212	181	159	172	186	186	164	183	185	197	173	197	157	161	177	153	173	171	193	176	200	186	159	168	168	199	188	163	191	188	204	179	172	156	195	205	182	191	177	194	168	156	157	180	174	198	177	171	186	179	171	177	184	183	199	191	181	176	172	191	180	180	179	182	196	193	195	184	168	167	185	204	181	178	177	189	207	194	185	171	171	186	173	199	157	174	171	186	195	168	191	176	177	202	195	199	205	161	192	164	195	169	193	198	203	178	177	188	192	171	174	179	201	164	180	142	173	174	191	190	183	177	169	159	161	190	154	196	185	177	181	181	177	174	172	199	186	188	188	170	175	183	177	186	191	176	185	169	186	189	165	194	169	183	216	211	179	197	191	181	213	189	194	170	155	186	183	175	176	192	171	188	165	183	159	195	164	179	176	180	169	214	181	205	193	173	171	199	171	154	183	185	160	169	173	200	198	157	175	168	196	203	179	198	177	173	176	159	204	170	184	166	167	175	203	151	179	182	196	191	182	195	184	159	191	167	177	180	171	186	183	205	185	202	155	201	178	151	194	180	176	182	188	181	185	174	194	203	155	175	159	185	196	158	189	191	163	186	160	193	168	183	154	172	193	197	175	190	209	171	180	180	178	207	179	186	186	174	182	166	181	178	163	171	189	194	163	171	188	176	150	173	192	186	175	183	195	179	168	166	164	147	169	183	162	187	186	206	154	169	175	166	148	179	201	163	205	195	209	178	175	184	181	197	177	176	180	192	193	192	193	159	170	180	195	172	161	197	198	162	178	185	190	193	179	198	183	185	173	149	199	183	173	184	198	166	193
10334	11076	10149	11389	10284	7365	7261	8939	12976	7195	2821	1494	3073	4796	5071	4436	2618	1271	1293	947	717	562	573	551	533	559	539	521	528	558	522	562	512	481	560	531	537	513	520	491	527	536	514	563	540	527	535	508	579	501	508	489	528	512	483	466	535	536	508	516	521	515	535	501	533	486	510	505	517	541	542	546	517	466	541	544	544	525	515	500	537	544	512	530	496	507	530	501	514	507	552	502	540	543	560	551	535	528	549	550	520	494	509	545	536	543	536	492	539	540	497	494	545	489	586	491	501	502	550	538	497	521	476	507	540	541	550	492	532	475	536	527	502	523	539	510	505	525	505	547	589	515	531	538	484	507	522	485	518	497	520	537	549	517	539	525	552	479	516	515	518	515	518	506	497	543	482	570	564	529	519	545	546	526	523	540	543	513	525	540	523	528	526	508	545	525	537	519	553	537	543	577	583	492	505	519	566	530	562	540	537	491	530	512	558	558	532	543	494	523	522	512	537	557	515	510	540	513	513	511	540	513	501	510	532	513	506	526	540	518	490	514	560	563	542	487	535	560	498	536	519	511	489	526	537	531	553	509	532	553	538	543	526	500	563	508	519	542	514	553	533	494	511	512	524	482	535	535	525	550	504	547	535	557	559	504	479	526	538	529	503	540	535	558	540	506	525	533	561	535	538	524	542	527	554	507	547	522	524	516	555	528	492	507	497	509	520	546	541	529	521	499	525	520	491	562	507	503	537	471	493	553	567	524	516	496	559	539	521	527	531	481	525	533	504	540	490	524	543	546	540	542	507	511	535	546	534	541	512	543	534	509	514	555	493	531	517	502	502	580	523	551	537	561	544	531	502	518	533	562	536	574	519	508	527	527	538	492	527	501	539	518	535	514	479	517	511	519	500	547	522	551	538	534	559	520	561	488	533	515	523	532	537	527	548	511	534	531	539	524	505	552	546	515	539	524	598	531	491	537	557	515	539	513	526	515	504	495	504	560	542	511	520	550	538	482	541	523	495	563	509	522	556	520	521	522	544	521	507	544	529	568	433	499	510	513	516	610	482	515	524	541	509	558	529	489	534	499	527	524	510	577	547	526	505	533	548	527	521	537	543	539	540	515	538	532	526	571	560	531	467	544	514	499	525	542	530	514	507	517	537	499	517	546	537	537	497	496	502	545	523	548	551	514	491	579	551	564	524	514	527	494	513	527	535	566	514	514	559	490	523	541	576	569	506	508	519	548	488	542	546	516	569	554	554	523	543	505	511	523	522	512	486	492	552	513	517	528	518	554	511	537	494	584	501	533	504	508	524	565	503	511	571	516	516	492	513	556	520	519	526	542	531	518	550	540	536	537	540	558	509	536	532	520	534	512	540	586	510	560	544	516	510	524	539	493	513	586	534	543	566	495	538	555	513	519	495	520	539	579	545	558	524	544	531	527	536	536	487	532	535	546	529	530	534	518	537	529	504	528	541	518	525	540	489	528	518	472	505	490	543	543	580	506	524	505	549	548	508	529	539	538	483	530	541	535	511	539	491	484	563	513	559	573	539	513	527	502	530	577	532	530	505	565	523	540	514	526	532	512	561	535	518	498	546	480	529	515	492	519	522	533	513	553	502	513	537	578	503	479	553	551	490	558	553	489	536	525	505	548	545	515	519	545	538	538	559	539	527	508	533	508	512	556	574	498	500	536	525	542	498	523	513	527	542	538	599	508	517	525	501	557	521	497	507	556	515	556	511	535	549	512	535	500	521	565	566	589	557	535	531	503	500	513	574	506	524	510	518	552	515	514	539	531	548	503	518	499	469	518	531	518	513	514	498	542	536	485	563	574	498	519	492	511	547	520	525	518	515	529	521	548	534	524	527	507	521	522	544	552	540	517	491	513	565	483	543	530	529	511	514	577	527	523	530	547	504	528	516	515	501	556	522	502	528	557	510	542	535	459	502	526	543	558	522	512	520	501	504	525	471	511	517	534	524	543	512	506	516	549	525	526	506	561	543	553	522	545	501	507	533	497	514	536	528	506	513	537	542	543	529	531	542	483	522	513	487	504	525	513	542	489	525	501	498	513	512	545	517	515	490	513	538	547	516	513	534	496	512	493	537	528	526	509	507	475	498	532	507	548	537	556	555	520	520	497	524	517	531	499	526	543	517	505	543	530	538	509	498	538	508	534	502	499	481	538	510	534	509	546	498	508	516	516	579	517	524	541	545	524	526	525	523	522	532	489	542	548	488	511	494	489	512	540	548	549	530	532	483	482	572	515	511	491	537	541	496	522	535	551	535	537	488	522	525	565	514	547	586	556	496	554	528	533	501	567	533	512	535	522	487	516	561	502	539	510	581	554	530	546	508	536	555	550	502	517	521	514	508	530	554	515	529	556	556	528	532	491	504	513	547	505	486	524	505	487	469	515	574	537	512	541	526	528	553	524	553	506	512	529	505	571	546	533	538	524	494	513	564	554	551	536	501	553	540	525	506	503	502	541	527	503	554	528	522	499	500	527	517	537	552	560	551	512	530	524	513	521	519	565	529	563	520	517	519	579	540	510	513	529	542	547	538	561	555	511	540	499	508	522	542	528	523	525	541	506	511	515	495	535	520	530	538	552	551	550	538	526	521	511	521	569	546	515	531	500	496	517	502	516	528	494	519	535	483	531	532	507	548	521	498	542	530	543	534	515	519	550	506	554	577	573	564	509	541	537	544	568	525	496	531	531	528	544	529	530	510	519	525	510	539	529	548	558	564	508	498	540	536	498	516	531	490	517	543	514	568	524	537	536	534	502	571	487	518	538	525	512	518	554	531	528	544	505	497	542	555	546	551	554	520	497	551	541	567	538	477	501	506	532	520	487	547	525	537	531	512	523	516	535	539	536	540	519	491	548	558	506	519	516	520	547	565	541	549	519	529	527	525	532	518	549	564	546	517	491	488	527	491	493	553	531	534	555	562	528	517	548	530	489	551	535	512	553	500	492	520	514	495	541	521	551	520	540	559	524	479	491	549	543	500	531	541	556	537	553	508	544	545	526	519	517	509	535	526	526	531	538	532	541	546	513	491	528	488	533	448	551	494	483	520	476	516	510	513	536	527	526	526	512	530	604	543	534	528	537	575	557	522	553	563	508	532	552	527	517	526	490	509	553	511	517	505	527	534	547	532	515	540	542	504	532	583	536	508	501	514	557	556	565	514	511	510	502	570	553	509	510	518	505	548	521	542	496	497	530	497	563	499	510	527	541	533	494	501	516	524	520	534	526	489	521	503	536	563	482	491	524	535	524	528	543	501	541	539	519	480	535	588	553	508	569	493	557	515	524	535	485	506	541	533	532	533	475	496	524	503	489	512	533	544	537	519	533	510	492	476	513	485	542	497	512	556	509	528	554	509	523	523	569	526	521	512	528	509	502	492	522	515	520	547	510	538	518	514	469	520	572	510	547	520	523	549	533	510	497	514	548	546	577	495	481	541	539	533	473	532	528	506	530	571	494	539	519	496	496
37262	37685	30790	22554	16829	12988	11582	16457	22358	17641	8096	3318	4465	8682	8884	6731	4524	1702	1655	959	708	410	327	291	292	295	279	290	294	270	278	259	301	294	296	268	266	270	249	255	251	276	273	272	301	251	286	267	251	243	250	265	269	248	238	250	252	252	249	249	258	249	271	262	262	250	287	268	262	274	276	265	260	257	232	276	263	299	255	274	285	266	259	273	258	259	272	241	282	294	263	287	248	257	250	265	281	270	259	251	280	241	259	252	258	254	266	271	264	281	283	260	262	246	274	274	286	255	247	274	259	273	272	281	261	268	268	281	280	286	246	248	283	249	282	296	243	259	268	252	281	265	248	257	242	246	266	247	260	252	274	283	264	294	286	285	252	283	280	286	247	245	251	266	241	262	233	244	261	275	258	261	239	236	268	248	289	253	270	271	271	287	231	245	272	267	262	273	264	269	280	261	281	264	270	259	279	296	258	287	270	279	261	283	274	286	251	297	285	293	286	241	272	278	248	266	254	264	255	245	269	265	266	258	262	255	268	265	245	266	253	253	286	263	256	250	266	258	271	273	264	250	243	285	275	239	283	239	251	270	287	250	278	278	299	270	250	270	253	284	243	232	278	286	265	292	266	269	256	255	248	249	245	282	247	264	275	249	247	232	233	271	257	285	262	239	259	300	251	272	266	282	256	290	261	253	282	264	244	262	284	297	257	256	272	274	251	266	279	260	272	276	296	306	290	286	280	270	246	258	264	241	243	256	256	266	250	307	299	293	261	267	261	265	298	256	262	262	277	276	246	265	277	251	285	239	249	259	310	281	293	261	258	251	279	273	264	276	268	284	273	280	234	275	274	259	297	276	255	250	264	258	263	269	295	244	267	260	267	256	257	260	247	262	243	272	269	283	258	278	263	284	277	251	272	292	250	253	261	292	257	246	286	265	281	263	295	248	284	249	254	274	244	265	244	260	265	231	271	241	281	311	253	263	263	222	267	294	288	263	241	253	225	271	250	264	268	261	271	255	248	285	273	237	234	266	235	242	262	274	276	270	279	274	252	263	232	261	268	298	243	254	217	280	258	283	247	249	251	252	254	272	229	271	263	262	284	286	274	292	274	280	276	264	279	276	262	263	287	255	259	286	255	256	244	266	264	283	270	246	259	260	279	288	254	264	233	292	239	253	287	277	261	261	256	270	273	253	289	250	291	273	279	284	266	277	262	233	270	315	249	257	251	281	255	288	277	265	257	281	256	257	286	268	310	248	265	280	281	259	289	302	249	268	256	259	250	263	270	281	270	264	276	265	309	255	245	264	275	270	248	253	273	262	239	254	261	295	240	260	256	266	242	259	293	270	251	276	263	250	248	256	255	292	273	254	257	260	273	260	265	281	288	255	259	266	246	260	262	265	267	257	246	270	277	271	272	247	267	250	291	231	271	275	268	285	243	261	286	245	267	258	259	240	292	295	234	247	278	278	265	245	294	280	247	256	275	272	286	278	250	258	222	264	241	274	243	248	310	269	271	271	308	252	257	265	246	262	290	284	281	263	258	282	257	277	274	272	274	259	255	268	291	251	252	269	250	263	235	287	306	266	247	260	294	289	273	236	276	260	272	309	251	242	260	271	272	287	277	275	252	243	261	267	262	271	262	268	272	260	269	271	278	269	257	275	237	258	217	284	268	265	254	252	260	270	280	282	281	232	266	253	288	257	268	266	246	263	281	265	252	249	290	240	258	260	307	257	263	285	260	242	260	259	271	232	254	264	260	237	264	248	287	277	262	237	315	243	272	273	269	278	271	246	218	255	289	255	284	274	258	258	247	252	262	265	228	253	270	276	244	249	286	276	264	291	281	263	261	261	274	298	263	255	250	253	280	268	264	263	286	257	298	264	255	277	251	228	271	239	274	240	243	261	262	281	256	275	251	255	255	274	266	298	271	273	277	254	265	295	257	259	267	265	275	259	274	249	264	271	199	285	277	273	262	255	282	314	270	239	242	280	243	276	272	268	244	274	276	246	259	261	259	250	282	257	286	267	305	296	295	262	278	271	281	247	256	257	252	254	234	251	274	276	258	312	265	256	274	277	265	249	283	253	264	257	272	273	287	274	300	252	247	251	253	300	237	249	265	238	317	282	266	251	252	274	239	254	271	280	280	244	259	268	272	257	294	259	247	266	246	265	252	260	284	263	278	252	251	265	288	262	262	272	271	267	280	253	266	259	248	270	236	255	275	263	261	263	257	274	280	279	253	253	280	282	254	250	273	308	238	266	278	266	255	259	265	248	293	277	278	264	244	264	256	291	292	269	260	259	238	244	272	248	271	257	268	271	256	245	251	262	294	252	264	251	281	248	275	272	247	261	274	245	283	252	261	259	263	260	248	228	270	297	282	278	258	274	264	245	253	247	279	268	304	265	248	262	238	223	274	262	277	265	247	277	256	266	284	285	257	251	250	240	265	268	294	273	254	249	252	265	259	269	229	286	251	313	299	261	278	278	255	227	284	265	299	282	255	281	288	250	246	288	284	272	272	259	276	231	301	279	280	264	255	217	293	285	249	248	258	261	288	251	284	268	331	273	270	273	281	277	275	284	286	265	265	236	266	247	271	280	225	279	274	285	281	278	272	279	247	285	285	267	268	266	280	285	271	260	267	250	266	241	249	288	290	248	266	272	269	267	263	249	263	284	248	240	277	271	271	250	249	262	289	277	263	243	263	267	299	239	266	255	277	255	278	253	241	276	260	268	287	297	259	290	246	264	263	280	274	282	262	271	264	258	204	267	257	271	257	247	276	230	292	261	265	263	276	277	268	271	265	283	250	266	263	257	265	257	290	282	267	245	265	255	268	253	266	259	266	246	248	236	244	261	280	236	232	301	270	270	279	263	236	258	265	230	246	249	275	273	286	279	248	288	267	276	231	284	285	271	254	282	284	287	251	287	264	270	292	262	242	263	279	273	302	270	252	271	264	245	263	266	296	274	258	281	235	285	258	235	253	271	273	283	265	298	240	257	256	286	286	274	293	258	265	268	240	280	282	247	285	290	254	264	259	279	287	254	227	259	293	263	248	277	268	281	287	272	261	250	272	260	270	286	264	260	254	267	249	277	256	262	266	276	292	283	277	251	246	262	279	224	267	292	276	252	248	262	269	261	263	253	248	268	270	249	281	250	232	271	257	265	258	266	257	314	278	263	247	240	244	233	261	276	248	250	249	292	263	298	247	272	279	268	273	267	307	274	280	219	277	262	264	287	273	240	268	254	252	274	263	267	261	259	273	296	253	275	287	252	272	270	267	283	261	251	274	267	289	252	242	241	255	242	277	260	251	259	295	282	253	273	269	291	270	259	281	271	265	257	254	273	267	253	237	266	249	265	276	270	268	257	277	271	248	257	250	287	269	271	232	264	277	265	277	298	268	273	284	264	256	268	260	244	268	250	294	246	254	264	261	271	232	232	268	274	255	259	246	247	263	274	278	245	288	286	269	235	264	254	268	273	292	272
29901	33259	27181	23539	22465	21501	23463	32109	37659	28640	15854	7590	16738	28113	28142	24892	18010	7618	8262	4955	3335	1875	1085	1161	1020	1001	830	742	810	858	950	795	719	774	776	729	735	776	749	749	748	719	752	724	714	748	747	747	751	692	738	774	742	730	728	716	731	709	733	759	728	690	787	713	686	730	740	729	739	709	757	739	693	708	826	707	742	728	679	744	760	680	737	719	716	719	744	704	729	758	740	673	757	703	734	672	737	713	736	781	731	746	742	713	713	699	710	725	741	715	716	707	715	742	740	761	742	697	771	700	721	719	713	707	679	733	704	683	722	724	705	678	741	730	693	772	746	672	696	710	734	751	729	750	623	702	730	715	698	718	750	749	721	687	717	724	736	706	688	750	723	765	680	763	731	715	683	723	710	729	762	718	725	738	722	722	751	702	683	721	746	760	723	715	681	696	742	735	726	732	716	749	702	701	725	666	722	722	738	704	714	712	732	713	720	705	747	719	739	730	719	701	689	735	705	730	714	722	755	729	688	684	689	762	780	759	748	710	733	690	733	722	678	716	757	732	725	720	763	711	684	716	717	710	695	677	710	706	755	719	678	712	743	741	681	749	740	723	690	676	700	792	707	706	714	758	703	722	768	753	731	681	759	715	702	710	683	713	722	769	748	728	766	739	689	706	737	706	692	686	722	793	741	771	720	721	692	685	735	752	725	729	724	725	743	709	742	693	732	698	665	699	720	763	731	728	743	719	770	714	773	733	685	703	699	706	757	766	664	667	679	718	691	689	718	735	699	709	679	708	719	684	747	697	730	695	700	748	719	740	713	729	761	736	728	681	720	715	746	737	740	676	753	757	743	712	678	789	735	685	758	728	755	743	692	714	717	713	766	720	713	695	740	742	670	717	728	707	674	732	768	742	738	672	678	730	717	660	744	758	716	771	695	687	705	751	742	739	731	728	697	731	728	732	767	735	737	688	684	733	731	684	749	761	748	688	719	691	756	691	683	746	752	704	759	682	699	692	712	689	711	686	751	722	692	701	694	723	716	714	740	682	715	700	664	744	689	672	732	748	711	675	721	717	756	772	733	750	664	703	680	741	695	703	712	751	731	729	718	723	682	696	674	755	720	737	708	697	725	730	699	745	772	642	703	763	739	769	735	695	700	706	728	718	735	686	666	748	740	732	744	731	735	725	707	711	737	747	690	777	721	744	689	705	761	674	721	694	769	717	749	723	701	717	716	719	755	727	739	734	732	740	730	735	719	695	744	720	736	683	716	764	734	700	786	743	761	704	662	696	718	721	795	708	737	699	676	691	771	739	716	730	721	731	724	704	661	725	695	704	735	714	709	716	712	726	727	704	651	716	687	694	753	707	726	758	663	755	735	754	696	686	772	662	752	703	663	690	723	727	738	674	676	734	735	731	696	735	701	753	730	739	689	750	690	708	759	747	689	688	721	715	686	742	713	766	725	699	748	711	717	729	750	699	725	705	743	691	727	686	700	710	731	711	719	691	699	724	709	729	763	708	717	705	745	688	733	680	681	727	720	720	723	712	720	728	715	756	752	684	685	731	691	709	699	739	702	728	775	771	663	731	715	731	734	747	732	700	711	684	705	714	746	663	777	767	712	694	688	709	713	702	679	690	707	720	754	735	799	773	755	715	744	746	698	751	739	707	696	721	686	701	682	700	731	712	761	668	723	708	745	744	667	753	712	694	748	681	710	734	737	749	704	762	707	743	767	686	701	709	719	756	731	706	718	673	716	696	741	783	712	713	762	700	725	727	754	698	718	669	653	725	712	677	734	728	708	795	726	731	760	734	700	736	688	750	768	718	709	675	715	678	726	680	731	712	698	703	728	718	683	683	716	689	743	714	705	766	735	750	732	721	665	725	741	731	741	748	716	721	731	786	719	685	742	715	778	775	714	741	710	666	770	733	696	720	763	702	738	696	731	728	741	747	732	710	741	724	731	737	704	721	715	686	740	729	762	676	718	751	744	720	760	679	716	735	710	729	730	667	717	688	729	702	722	669	719	698	725	747	739	766	715	747	727	792	709	722	700	712	703	728	726	706	687	724	740	641	660	761	706	712	749	656	712	748	701	707	706	681	713	731	734	748	723	735	702	681	757	715	740	738	705	750	729	661	732	720	716	760	708	690	667	752	736	728	690	721	718	730	761	682	711	765	720	701	702	694	714	693	738	704	712	756	714	761	692	694	705	719	682	774	748	746	674	685	738	722	682	755	688	711	709	693	711	721	712	740	767	716	731	671	715	708	813	712	690	685	710	693	699	750	760	718	717	661	716	697	709	724	712	741	681	738	728	706	720	758	739	689	722	769	722	750	711	748	724	696	773	717	715	709	716	743	690	695	747	719	711	737	741	729	746	728	711	697	712	705	753	739	710	732	707	692	741	737	735	692	694	730	777	738	772	734	750	718	702	711	721	746	746	718	701	717	685	671	703	693	696	709	765	747	766	726	761	749	740	689	727	707	726	709	674	711	726	712	695	736	731	658	720	733	716	726	732	704	656	731	752	753	690	714	716	729	736	760	718	713	731	713	777	711	741	765	706	679	712	743	718	715	717	706	710	701	761	740	745	710	700	732	675	750	719	736	769	691	766	712	793	694	792	692	671	722	721	703	703	759	755	754	753	713	715	695	747	765	696	701	748	729	714	722	736	728	726	717	734	654	707	701	749	747	754	765	709	684	743	746	762	727	713	757	730	736	746	707	713	707	731	726	783	707	708	753	685	695	732	694	747	744	770	736	725	739	761	714	702	758	718	678	733	759	712	761	701	762	694	689	729	754	690	717	696	733	680	723	743	667	737	679	708	739	723	679	676	699	762	702	732	708	747	739	708	700	699	788	648	692	717	717	770	720	709	704	795	698	749	741	681	704	672	671	711	756	742	767	754	728	725	706	728	753	740	717	766	693	720	752	734	703	766	741	732	722	769	701	719	749	674	713	724	737	712	774	685	746	699	722	747	752	677	701	774	744	758	684	714	765	700	713	726	743	659	716	705	719	726	764	697	704	707	729	747	749	753	658	722	748	734	700	720	689	699	712	711	696	766	746	723	699	716	682	706	755	704	717	768	730	716	708	711	670	750	707	731	686	718	715	741	688	760	750	701	712	746	692	722	687	719	736	728	734	694	665	713	711	767	705	730	722	715	722	777	709	727	678	741	752	731	678	704	781	700	755	717	695	664	657	692	720	714	756	769	723	678	735	777	708	711	707	722	697	703	722	693	741	728	731	682	699	769	736	722	702	741	721	721	684	723	714	752	775	716	743	712	735	750	760	701	717	714	734	746	718	665	745	714	710	726	700	699	742	668	733	737	736	737	723	714	724	747	723	669	738	734	749	738	726	757	743	765	713	708	757	752	704	687	690	690	721	692	732	737	719	696	713	763	739	742	678	734	736	705	730	707	712	751	753	700	727	747	762	698	744	738	682	748	721	699	744	731	693	712	692	714	705	781	726	722	693	746	733	741	695	726	689
50360	46443	32469	29866	27631	27426	27243	35357	43168	32917	20393	14338	9539	20866	24273	19674	14684	6925	5625	3503	2480	1145	603	463	462	316	342	268	284	296	394	263	250	291	254	266	251	245	240	297	271	281	293	287	283	249	254	291	275	242	254	272	252	259	267	273	239	296	288	276	270	246	254	232	296	273	253	265	257	262	240	264	291	261	262	252	260	249	259	283	282	266	274	272	256	271	281	246	236	242	266	276	257	269	240	267	267	255	270	272	279	275	262	235	261	275	256	253	263	277	262	272	255	279	252	277	268	259	282	275	248	256	263	245	241	245	259	258	274	279	269	246	261	264	252	300	285	272	273	270	273	308	301	302	280	263	267	266	252	245	262	257	271	277	236	257	268	251	249	247	265	283	269	296	271	273	271	295	259	258	264	288	269	260	273	268	251	246	261	286	282	238	272	235	237	291	250	248	240	279	250	257	254	252	232	265	244	247	264	266	255	285	293	287	270	286	276	249	271	252	242	255	315	247	259	247	260	264	287	250	265	250	257	270	268	272	276	289	245	245	253	242	258	242	211	266	287	297	264	243	269	247	292	262	235	290	258	277	277	272	265	282	253	270	259	279	267	256	272	267	288	273	286	236	249	267	256	258	252	245	269	269	272	258	261	254	265	274	280	301	252	271	281	290	214	250	257	260	230	252	229	240	269	286	263	273	241	287	272	269	257	267	261	290	261	274	294	297	262	240	266	237	256	251	267	266	241	280	268	262	264	285	274	279	250	266	256	268	262	267	285	257	262	293	285	282	248	266	253	271	278	269	243	284	257	253	249	246	289	292	252	273	252	256	271	290	252	271	273	267	280	265	259	250	243	264	241	219	247	250	228	253	236	260	242	281	257	263	238	243	244	241	258	249	261	263	295	257	253	255	264	260	252	272	291	264	259	240	243	279	253	276	284	294	270	286	271	241	280	309	252	268	278	279	263	274	261	249	262	264	263	259	242	256	255	252	251	279	269	272	276	280	318	254	288	262	238	276	262	228	283	248	272	238	243	221	229	261	262	255	276	263	239	272	258	242	235	292	277	255	267	288	242	287	261	248	253	276	258	260	264	265	250	284	291	274	269	257	304	260	284	269	269	294	257	265	259	267	244	256	242	275	288	275	276	231	275	265	287	267	279	259	270	238	259	256	246	266	260	266	240	260	257	244	260	276	278	252	236	255	276	258	261	241	270	260	261	268	245	294	253	286	262	246	273	251	274	253	244	233	247	247	245	273	263	261	279	272	265	246	264	276	263	279	240	253	256	286	258	259	256	282	235	259	239	244	256	294	268	287	266	275	259	269	261	256	276	242	277	273	267	246	247	218	255	259	250	289	258	247	281	254	281	248	266	278	293	254	273	289	261	235	268	259	267	259	261	242	270	297	277	249	281	278	248	257	238	260	255	247	242	246	252	255	286	245	272	259	230	282	246	252	289	297	232	256	273	268	262	268	254	247	230	252	265	263	231	233	270	261	280	271	260	264	240	225	259	251	270	237	249	289	254	251	279	253	257	249	275	242	279	249	266	288	243	249	257	286	254	269	277	271	268	270	274	255	272	267	252	244	245	253	259	245	263	244	291	263	265	280	256	225	268	261	266	268	238	248	266	277	261	294	246	277	252	251	307	258	228	275	247	264	267	250	296	233	270	268	258	270	281	260	276	272	283	256	251	252	304	284	276	256	256	251	264	291	279	277	266	289	270	273	262	244	307	278	258	291	255	260	239	280	259	278	274	282	261	275	260	267	272	284	286	247	283	228	254	274	280	236	259	234	277	280	255	286	281	274	273	276	262	258	277	236	223	294	285	285	285	274	271	282	261	237	241	271	264	276	254	237	272	227	267	280	242	261	280	250	296	271	232	259	262	245	268	262	275	256	251	246	277	233	266	247	259	240	259	295	263	259	296	265	303	263	251	270	249	243	252	263	272	244	278	254	265	252	289	279	265	279	259	263	218	244	283	234	246	308	267	258	236	264	263	268	243	266	277	240	262	278	248	292	272	251	258	282	228	250	263	295	266	242	274	256	290	264	277	268	276	258	277	237	265	277	271	256	276	234	243	273	259	276	261	264	236	252	249	289	264	228	249	280	257	270	266	245	254	270	248	263	227	272	268	236	239	264	250	269	258	264	221	262	263	257	249	283	256	263	276	268	263	263	254	258	288	250	241	296	258	274	256	265	282	247	258	249	266	271	299	273	234	220	264	235	226	285	248	265	253	263	274	257	246	239	260	253	255	255	234	260	286	237	248	255	243	264	266	302	270	261	266	279	261	249	250	277	267	288	242	295	273	266	244	264	277	254	271	288	255	276	261	262	244	234	257	239	257	269	290	237	255	271	252	286	253	283	237	242	294	258	270	257	243	263	271	242	277	274	239	251	255	246	279	262	253	288	272	274	316	260	245	291	264	239	283	281	296	238	256	288	298	256	227	250	284	278	234	263	279	255	258	271	245	272	260	271	259	246	250	289	251	278	278	240	269	256	267	275	273	282	262	272	268	234	265	271	262	292	256	266	271	247	245	272	266	276	251	265	274	278	305	269	257	237	282	257	248	245	262	251	248	258	268	295	288	280	258	256	242	241	246	259	288	252	267	279	284	288	249	262	263	256	266	260	244	265	276	267	249	250	261	284	276	254	224	278	276	274	266	262	242	267	253	288	270	282	262	226	241	292	276	246	270	284	284	240	275	278	231	257	256	278	252	245	261	268	224	262	277	259	288	275	278	296	257	247	288	283	241	272	289	268	255	289	252	282	220	269	273	263	252	277	263	271	290	287	258	259	270	253	233	265	282	262	256	248	254	294	266	277	251	280	249	271	257	288	265	306	291	275	246	257	239	261	255	246	249	252	263	259	280	247	251	271	268	287	245	280	265	282	272	253	254	247	257	248	242	297	240	260	273	270	297	272	270	251	280	237	282	274	273	281	233	290	282	276	266	268	266	284	296	262	274	260	260	298	276	249	269	260	255	290	250	249	251	284	261	281	268	246	248	269	260	247	252	267	249	273	223	267	262	275	282	264	260	269	246	257	288	275	267	275	233	274	279	248	285	259	270	252	234	278	241	282	266	285	252	241	248	283	238	251	268	277	254	269	279	280	280	245	244	290	277	244	253	259	248	266	291	284	285	259	256	284	269	243	255	267	270	283	260	270	250	229	280	277	243	262	266	229	270	259	282	245	246	271	236	246	238	301	272	258	248	232	283	279	311	272	277	265	263	258	267	258	278	281	288	244	257	248	289	257	283	284	272	247	245	262	233	286	265	251	246	253	242	273	254	239	245	265	246	280	234	268	258	252	248	279	230	251	263	243	259	259	253	260	268	291	276	262	256	254	242	254	296	262	265	268	264	257	272	273	260	253	249	281	241	248	252	244	277	247	264	293	267	267	268	266	260	267	278	222	265	271	266	283	266	279	268	289	272	258	251	267	246	289	260	252	285	244	251	246	248	288	240	287	284	268	242	263	267	246	247	265	217	231
40069	45478	33617	36462	36233	36690	38140	47650	50033	40611	26982	21487	20703	42118	43900	40876	33353	19563	19885	13170	10434	4936	2654	2371	2052	1302	1228	972	865	998	1899	856	734	756	699	744	738	772	701	729	722	744	721	676	742	703	643	721	699	676	741	703	729	717	709	683	674	687	690	725	703	686	716	688	633	727	665	691	713	703	679	630	695	692	664	740	698	671	675	708	664	690	725	701	694	684	694	683	678	700	694	657	645	691	665	721	696	701	689	636	641	714	659	730	718	675	702	697	692	710	658	714	706	626	649	721	699	763	711	662	677	714	666	683	690	688	716	707	703	679	678	688	669	713	707	676	688	649	695	704	721	680	694	680	667	726	719	693	649	665	650	666	679	662	685	678	689	650	698	683	693	669	693	671	671	643	691	683	643	669	714	621	683	652	660	682	663	628	668	664	671	670	657	695	740	668	736	715	674	679	693	672	682	677	708	670	689	699	718	706	703	701	625	664	657	718	707	671	657	658	687	680	658	652	727	686	681	722	687	675	651	649	678	701	692	657	658	618	666	683	654	673	666	659	666	677	699	675	661	701	636	706	680	692	710	663	697	658	715	715	715	710	635	681	689	630	693	682	677	679	675	700	663	680	710	666	704	654	674	681	686	668	663	674	696	709	650	630	660	653	686	702	675	689	652	716	637	684	677	673	672	680	698	668	651	650	638	662	717	666	695	631	708	693	676	683	670	676	738	627	687	674	668	679	691	707	628	714	651	652	688	652	658	671	721	656	723	687	694	721	670	702	654	655	674	639	690	689	685	686	683	621	659	706	676	649	703	679	664	702	735	718	726	677	694	688	687	669	682	720	676	654	684	715	651	684	689	644	709	648	680	710	654	698	674	689	677	644	671	659	663	708	705	708	656	696	645	714	646	680	684	694	686	679	641	692	676	655	652	713	641	655	711	702	700	703	708	647	667	704	665	678	649	656	688	685	696	662	687	647	669	737	704	649	678	728	693	649	678	738	673	720	661	679	697	652	674	644	696	686	684	659	696	649	650	662	640	642	643	693	667	690	734	692	718	669	671	643	616	680	690	660	656	709	666	658	622	646	707	589	689	675	624	709	667	667	686	700	684	698	689	686	706	702	702	724	681	632	675	658	647	675	631	686	661	717	683	725	685	661	745	665	666	646	618	690	663	705	662	682	717	659	688	701	674	642	676	666	717	656	633	689	660	694	663	678	706	699	705	709	667	633	650	683	694	686	667	665	677	684	629	697	693	682	633	675	659	628	660	688	655	664	691	695	702	664	702	655	694	676	691	704	696	656	642	684	708	659	687	652	663	712	668	714	650	690	636	662	693	691	680	714	707	673	625	667	728	706	688	705	682	677	704	648	663	705	680	675	691	657	658	695	670	621	673	648	681	653	719	646	735	689	673	718	714	678	685	663	679	657	667	705	669	683	720	734	654	635	630	633	673	678	667	687	673	665	691	664	738	672	691	683	661	639	662	679	694	694	690	647	654	621	659	690	690	659	674	676	733	644	693	676	676	681	668	657	698	696	684	660	649	678	685	637	708	696	661	698	679	661	682	683	646	692	699	686	636	695	688	647	656	684	669	663	626	708	700	695	697	652	676	652	711	630	646	625	607	693	642	709	679	689	642	687	684	641	651	703	665	674	648	671	683	700	692	677	691	718	712	636	684	684	694	678	672	636	677	668	655	641	668	690	694	661	725	678	644	677	738	709	704	698	669	642	694	682	642	690	680	678	645	644	679	641	651	694	677	705	696	646	673	717	642	652	705	709	648	698	705	691	654	678	649	663	703	679	688	664	621	658	643	681	696	699	666	713	702	647	689	637	737	697	671	698	673	653	679	705	678	690	671	678	663	689	695	678	694	651	656	691	687	662	685	675	688	690	654	695	702	680	713	645	685	644	680	684	645	702	695	675	694	676	665	664	694	662	669	697	676	665	682	638	649	675	719	735	636	626	665	680	687	699	694	640	628	635	677	650	676	636	719	650	661	653	672	703	656	687	677	697	732	682	704	692	675	665	641	684	695	684	641	739	666	671	659	717	691	682	696	646	678	648	674	693	658	665	727	686	641	672	681	658	686	676	660	689	699	708	727	651	633	684	623	636	710	666	704	662	671	666	661	687	709	696	672	693	649	668	665	659	663	736	714	679	697	659	684	681	658	680	711	704	656	712	676	705	672	694	657	694	664	656	659	698	671	651	678	636	633	642	618	674	689	693	688	685	733	674	671	668	704	658	696	690	669	673	674	729	670	629	639	677	651	698	684	695	687	681	718	667	649	658	662	658	678	622	688	694	675	680	697	697	684	721	688	649	675	733	681	680	706	714	631	689	665	692	678	654	695	661	681	699	677	653	672	677	742	693	721	655	706	726	695	705	665	689	665	741	654	661	719	689	672	677	692	694	699	697	715	673	721	664	727	675	713	679	717	696	721	620	738	694	675	692	753	666	672	647	680	663	680	795	660	670	651	627	688	710	669	628	685	701	661	651	653	678	744	677	716	652	689	681	665	690	687	625	690	662	667	747	652	681	710	693	620	679	649	689	697	675	662	658	673	631	655	658	683	654	661	672	671	627	695	634	707	671	649	676	674	649	706	710	694	662	680	650	702	630	728	689	650	665	667	671	689	730	661	642	719	642	679	669	646	666	650	663	659	693	663	616	674	666	670	680	687	585	700	726	738	672	712	658	695	684	707	648	667	674	641	683	694	680	713	708	707	709	662	683	684	700	635	656	713	674	680	652	675	705	691	699	651	683	685	642	680	691	667	659	693	682	681	649	705	656	660	673	669	681	733	694	729	698	709	674	687	668	683	677	637	702	682	702	689	725	681	669	701	700	709	675	681	683	653	678	684	680	670	659	683	717	677	645	693	686	672	612	687	666	654	683	695	637	684	657	679	696	661	687	711	670	676	669	686	700	680	653	665	677	699	643	645	705	705	674	637	728	695	667	693	689	682	727	689	660	695	682	650	687	712	622	664	725	651	709	661	664	657	709	664	691	660	658	673	654	661	695	712	676	627	691	680	702	702	673	663	676	658	677	699	713	694	680	652	685	674	645	722	699	674	667	693	694	699	686	634	651	700	675	654	644	669	704	707	643	689	670	675	681	694	676	684	659	673	670	702	670	690	660	681	718	688	619	657	665	698	649	686	685	661	720	678	671	676	706	666	664	679	653	678	659	683	718	655	648	619	665	621	683	652	685	736	665	676	628	669	707	662	672	654	664	681	689	697	660	690	650	633	662	666	642	643	694	677	647	660	706	663	701	699	677	679	637	636	689	677	681	689	649	673	673	645	632	697	700	697	659	712	663	659	678	669	634	659	703	687	724	653	683	737	684	691	683	673	719	690	677	709	640	752	657	694	696	678	712	741	714	714	720	758	667	696	676	659	711	630	672	653	638	647	639	675	651	688	688	663	699	655	662	667	659	684	715	660	694	743	685	715	681	634	652	691	718	732	688	692	687	679	676	694	666	706	642	707	702	687	657
12909	13600	8064	4298	2805	1855	1472	2370	2908	1601	612	410	298	676	733	505	464	362	326	241	246	211	170	183	186	186	177	187	192	186	183	177	216	174	167	170	190	184	208	204	180	161	181	197	172	181	183	188	185	187	179	172	177	163	166	157	187	179	191	158	157	190	176	162	187	152	158	187	185	180	194	201	158	191	212	186	162	181	188	195	176	169	168	161	183	188	169	191	186	202	157	187	163	176	202	171	192	197	188	179	181	170	206	148	212	204	174	188	178	192	188	174	185	166	157	191	186	191	199	184	199	184	206	200	173	153	187	196	206	185	190	216	180	188	207	178	184	187	182	186	155	173	170	182	180	148	179	179	172	170	175	200	170	180	181	196	190	174	177	162	207	171	179	182	190	172	177	178	189	176	166	179	183	172	197	188	204	182	166	186	186	190	183	162	172	197	171	186	188	180	166	187	201	179	191	180	163	179	162	170	193	171	176	172	180	170	181	160	174	172	168	165	173	174	205	166	183	180	168	152	172	191	163	173	184	180	170	192	188	168	189	174	167	175	161	194	166	201	195	170	157	189	167	183	176	163	199	178	186	209	173	184	196	205	179	168	200	168	166	178	174	167	167	175	185	170	194	183	176	180	204	164	179	181	189	181	183	199	188	203	183	217	200	165	172	179	189	207	171	178	169	198	161	169	196	200	170	213	184	163	173	174	168	180	183	183	172	176	154	175	188	207	165	172	171	218	206	177	188	161	185	173	165	183	186	179	175	158	166	195	150	184	183	208	158	186	191	200	169	187	193	153	183	169	183	166	167	161	196	185	198	187	175	152	168	170	182	181	216	191	170	185	195	180	175	183	172	197	198	158	178	202	181	183	179	179	182	179	181	160	189	172	187	206	176	182	178	173	183	168	167	174	180	189	198	196	169	150	167	155	175	177	156	177	187	195	172	173	189	204	190	190	197	156	191	187	180	180	164	171	181	174	163	162	180	194	203	185	185	212	189	162	169	168	191	175	184	173	176	187	187	193	179	174	181	166	154	180	182	165	188	177	205	185	174	204	168	156	187	173	191	176	191	181	169	192	186	189	197	178	166	192	210	165	171	206	201	172	179	196	171	156	186	151	161	163	185	183	178	186	194	173	193	205	177	187	210	171	196	153	181	181	174	176	195	184	189	189	183	189	187	181	159	176	185	175	181	173	183	182	204	151	192	167	177	174	177	193	184	188	180	190	181	155	182	192	175	172	209	178	193	175	154	186	195	168	189	186	180	163	184	192	207	165	192	231	202	200	181	179	158	170	188	207	195	174	179	174	171	183	168	181	182	177	191	170	186	194	197	167	182	184	194	174	175	169	191	181	196	181	173	189	200	164	164	197	216	184	169	188	180	171	184	190	191	191	194	178	174	195	177	165	200	197	189	197	185	180	174	205	193	182	193	181	174	161	176	201	189	158	198	178	177	181	164	171	191	180	192	175	215	168	173	190	173	185	162	222	227	183	188	157	178	196	193	183	185	200	184	176	165	207	154	191	179	178	174	166	184	184	189	186	177	185	189	170	171	160	179	191	185	172	181	178	166	213	170	187	192	183	179	172	181	176	173	195	182	181	187	197	182	182	189	183	185	178	192	181	183	186	192	197	170	164	184	190	186	176	179	184	171	210	178	185	184	184	194	210	206	178	177	173	193	176	181	158	161	183	164	169	173	169	153	151	172	173	205	217	171	191	189	174	176	181	164	168	214	169	179	178	159	185	199	172	164	188	154	195	174	185	188	167	191	185	176	181	182	181	170	184	199	171	186	192	161	167	157	165	149	192	185	177	162	198	184	177	206	154	189	185	186	175	182	153	162	202	194	170	169	178	164	189	186	171	195	171	159	191	180	201	181	179	186	189	179	176	181	190	199	175	184	172	166	191	192	177	184	167	194	224	189	185	181	166	177	193	180	198	174	200	198	156	176	180	184	180	219	182	148	185	171	195	168	164	186	204	160	148	173	189	183	175	197	184	172	177	161	179	203	181	155	197	182	191	191	189	179	178	174	171	175	190	194	186	185	173	210	185	206	181	203	157	158	218	167	168	163	161	185	171	198	198	186	168	177	189	178	202	167	164	195	204	174	175	183	170	175	198	183	178	181	178	194	180	162	168	182	178	180	167	212	163	165	158	175	173	182	178	152	191	189	175	202	180	168	182	175	209	198	193	182	156	217	189	172	174	185	199	171	178	157	199	169	182	171	181	190	191	207	189	191	188	192	208	187	211	174	200	192	170	160	191	194	190	165	170	185	195	195	203	184	177	171	185	164	174	177	198	182	182	177	183	174	188	192	188	176	181	187	177	173	162	202	172	157	190	181	178	170	183	188	171	193	190	184	160	176	166	197	161	161	186	173	194	174	165	188	186	192	180	186	167	208	189	154	189	183	204	180	167	180	143	167	171	192	172	173	192	181	193	190	176	173	182	171	169	188	176	172	175	199	207	185	186	164	196	157	146	178	174	162	191	145	178	195	193	164	191	184	199	194	166	179	172	191	190	194	184	162	179	155	176	160	191	200	155	186	208	169	177	190	210	193	182	195	200	191	179	199	180	177	165	215	204	196	176	183	163	172	194	175	163	171	184	187	199	168	181	184	186	174	182	176	173	181	161	174	172	186	175	185	173	195	174	180	147	168	182	181	185	183	157	160	200	199	168	186	179	157	162	191	175	179	182	188	166	181	181	166	181	188	178	194	145	185	193	184	183	173	206	184	174	202	178	192	174	156	180	164	175	180	211	196	206	181	166	184	195	171	186	188	190	171	174	147	180	171	185	167	184	199	186	213	197	194	165	209	187	186	191	171	202	177	169	180	190	200	183	221	183	174	204	174	203	186	159	184	177	177	189	195	195	166	191	169	196	186	194	172	192	174	193	166	168	164	173	183	184	178	169	183	173	205	204	166	179	145	174	180	183	168	194	196	178	182	177	199	197	190	183	171	185	176	184	179	191	183	195	185	188	197	169	187	199	197	169	173	161	205	192	180	189	176	178	186	178	170	159	180	162	182	192	174	192	177	183	186	185	160	166	182	179	185	184	204	158	176	182	199	153	175	164	183	166	175	179	201	196	190	169	178	187	188	150	186	184	178	162	182	197	189	195	183	173	177	192	178	183	190	175	162	191	177	186	202	199	219	168	175	191	180	191	172	201	204	177	195	176	195	187	208	170	170	179	186	181	197	173	171	181	182	195	175	173	159	173	188	178	185	174	173	195	187	187	176	182	180	175	163	170	159	177	181	196	189	170	165	171	169	189	154	189	180	178	178	171	191	177	171	166	193	182	175	186	165	195	167	177	182	173	161	193	170	184	166	166	216	180	174	183	175	160	183	164	208	175	191	177	176	189	177	165	181	180	184	191	187	179	193	171	199	183	182	160	177	201	196	178	179	161	160	164	179	211	204	171	180	177	199	196	145	174	196	178	180	204	180	183	206	184	169	211	203	184	188	200	187	180	166	177	186	152	186	165	163	168
10796	14761	11519	10012	9281	7389	6546	10931	12501	6353	2811	2083	1701	4265	5051	3710	2830	1680	1641	1002	956	804	604	521	620	565	561	529	536	587	593	520	524	566	529	523	534	544	530	491	539	501	513	514	508	573	531	519	547	549	532	550	507	550	505	527	531	564	531	498	525	512	534	534	536	537	528	573	515	526	555	555	513	540	545	532	515	521	514	511	500	566	532	548	511	522	503	511	509	482	558	572	544	516	576	499	529	494	534	483	515	493	477	552	514	503	572	506	541	531	566	541	523	496	536	487	537	568	533	546	531	508	464	527	505	563	487	519	512	538	540	528	495	525	538	513	546	535	563	550	552	525	535	559	527	547	506	518	549	509	530	560	525	507	530	529	490	558	532	564	518	576	570	530	529	504	561	536	519	528	523	543	508	552	499	507	582	509	529	519	542	543	498	508	512	583	583	519	536	510	548	488	543	521	515	501	543	523	561	515	523	566	496	505	541	510	528	521	532	501	511	515	553	544	535	552	508	521	501	548	531	532	530	519	477	528	522	535	479	551	565	489	549	502	496	514	551	527	548	524	551	509	503	521	493	513	571	554	529	549	608	555	515	546	520	505	508	509	528	508	517	542	543	515	561	515	533	524	515	516	506	537	534	514	509	544	548	527	497	537	529	515	501	509	550	517	581	520	519	563	531	516	515	524	533	496	516	535	553	530	526	518	557	519	517	505	508	512	548	545	531	530	533	518	515	527	530	545	502	539	555	535	540	540	551	484	503	483	530	574	529	505	490	553	575	547	508	552	528	522	530	541	499	526	473	482	520	511	508	532	528	517	562	548	538	511	533	563	517	564	523	522	529	544	503	519	533	496	503	520	507	487	535	561	490	501	526	576	528	514	523	582	524	598	522	489	539	522	550	576	494	519	551	560	513	498	538	519	508	553	545	552	492	530	521	544	509	503	544	526	510	522	515	548	539	512	539	528	506	505	556	473	524	531	554	521	597	526	546	527	522	528	549	523	513	575	521	512	572	556	499	516	573	535	518	496	519	496	528	535	513	520	516	509	504	499	549	559	534	538	520	478	493	523	528	538	499	540	524	560	533	499	521	563	578	520	536	525	539	523	536	539	560	492	562	495	576	535	515	513	485	552	525	503	519	509	583	543	498	547	497	588	548	577	545	498	538	561	530	548	464	525	521	502	546	479	522	464	524	529	545	514	529	545	504	509	515	533	540	559	538	510	514	519	511	529	514	562	533	568	564	533	519	536	549	509	539	517	463	515	502	483	559	517	522	532	524	536	535	500	552	479	510	540	515	538	537	513	517	559	517	542	527	531	517	541	524	511	502	501	477	499	571	525	519	564	545	507	520	532	546	524	534	512	553	530	529	533	528	545	538	533	495	504	548	510	535	512	536	576	537	517	498	521	572	549	535	520	548	535	538	523	534	494	517	530	547	494	524	508	532	498	542	534	527	558	535	513	508	521	521	527	558	574	426	553	549	547	533	546	493	533	513	502	539	535	515	510	497	543	547	516	554	496	536	547	557	502	567	502	500	521	503	523	518	511	524	495	554	503	525	524	527	526	550	525	533	546	540	526	472	499	537	517	575	520	531	499	500	573	500	510	530	498	511	505	492	548	522	549	523	505	533	544	511	563	507	522	501	556	555	537	562	512	511	545	534	508	499	534	524	563	552	563	538	543	515	505	516	525	494	540	530	531	525	526	542	530	528	475	538	499	530	532	575	539	508	515	524	576	574	546	522	530	491	491	523	518	532	533	512	526	539	505	511	522	512	514	527	517	543	528	543	558	546	560	519	496	552	509	573	539	569	530	486	511	487	520	527	567	513	511	519	511	570	520	547	526	541	523	545	514	520	535	540	514	506	586	548	488	540	535	550	500	481	524	521	544	502	516	518	527	515	546	510	516	520	569	547	542	549	540	535	509	544	535	541	508	593	508	577	501	535	497	492	496	512	491	508	563	500	527	556	522	558	523	505	557	539	496	494	524	483	582	511	508	538	520	557	574	514	542	520	484	552	500	484	525	527	502	491	522	551	537	547	529	516	546	565	574	506	528	509	516	530	554	536	539	578	507	505	568	545	523	499	529	510	540	486	555	529	578	529	522	495	502	524	507	512	504	534	569	541	539	506	531	502	581	486	542	544	503	517	542	548	514	542	528	521	517	551	552	527	504	520	539	557	560	546	496	541	553	498	534	551	537	558	555	550	491	529	551	533	556	581	510	533	523	529	550	534	548	523	498	545	494	543	570	495	562	534	507	524	507	585	560	519	518	496	560	544	474	530	549	523	535	495	517	532	471	557	539	541	547	489	521	540	460	507	532	557	516	516	559	581	547	546	522	497	519	509	529	511	554	536	519	518	500	535	475	548	544	530	522	518	525	529	531	514	522	538	541	534	499	526	522	569	518	549	510	508	564	553	511	528	529	551	541	538	508	494	527	491	487	503	538	548	533	511	580	543	538	512	528	523	502	518	516	554	535	548	540	521	530	508	523	559	519	513	503	562	518	563	552	563	506	513	566	522	567	517	493	526	516	540	521	521	520	508	555	502	508	547	516	514	497	530	538	513	501	536	499	535	520	581	538	525	514	546	533	544	520	491	525	541	532	542	536	483	536	486	490	478	533	510	564	526	524	522	485	561	515	517	516	496	488	544	567	520	529	509	528	532	530	489	527	489	561	535	553	584	566	502	508	535	524	555	548	516	494	526	529	525	526	537	543	496	509	524	506	509	490	534	517	507	549	506	527	526	502	500	539	536	510	582	532	544	523	537	501	507	533	571	527	500	554	529	524	550	545	499	544	518	529	507	555	498	501	517	576	580	555	550	487	519	500	482	549	541	534	528	522	540	544	529	566	507	510	530	515	528	507	524	541	547	555	564	495	532	531	508	517	521	481	534	521	513	541	513	549	503	529	519	518	493	503	540	514	538	561	542	551	483	563	553	508	493	520	525	505	535	545	545	502	561	523	525	492	515	498	535	544	514	531	591	480	503	516	542	511	510	523	536	554	548	524	485	531	532	538	548	530	492	513	512	513	543	515	558	552	568	533	466	499	534	555	530	534	549	566	545	521	546	508	564	538	503	565	580	530	534	539	532	520	521	512	512	549	534	525	499	594	530	548	534	541	520	563	597	506	552	515	538	473	541	558	515	541	518	509	546	490	538	516	512	545	582	543	508	532	510	536	541	522	553	500	555	557	513	503	516	514	491	522	491	536	466	488	503	539	535	547	490	553	521	537	503	559	588	499	511	508	541	494	495	489	534	547	531	515	529	516	531	567	525	487	511	521	566	491	524	511	491	483	543	511	533	570	568	545	532	503	508	530	568	527	554	532	539	503	504	519	528	499	525	513	479	493	548	504	571	518	541	562	514	541	545	548	511	526	504	540	542	520	545	521	515	503	506	514	509	494	514	534	542	544	479	514	549	558	538	507	491	536	496	511	512	510	526	526	520	568	564	561	534	515	519	515	515	535	564	492	500	535	560	533
37516	41784	28574	21551	17699	13723	12970	18509	25330	17014	7937	3486	2403	6678	8060	5690	4321	2344	1820	1079	843	562	395	364	317	308	328	287	287	272	320	301	286	281	260	254	285	265	294	257	255	262	263	303	278	269	293	278	255	271	274	261	258	278	247	260	238	285	278	274	302	270	258	272	291	271	305	290	277	262	269	254	270	258	292	268	274	285	256	281	251	260	263	247	263	275	245	267	267	250	282	266	262	243	268	258	256	253	269	250	280	241	255	261	268	238	264	247	274	253	266	245	231	279	269	223	287	290	282	271	273	270	246	269	252	262	284	256	288	257	263	248	275	256	271	276	279	235	278	263	297	239	289	284	263	258	247	279	226	289	265	290	259	267	255	255	270	264	277	288	273	249	262	252	276	247	246	260	267	271	308	231	263	250	252	261	254	273	282	259	246	330	270	283	281	274	263	241	257	252	294	259	304	260	256	282	272	261	277	262	261	281	257	266	268	290	279	231	286	271	254	285	259	269	257	259	265	247	266	246	274	249	244	264	273	277	278	269	254	284	293	280	251	274	256	257	239	270	287	268	288	270	264	274	254	241	241	278	288	264	282	256	276	244	267	308	282	260	266	258	269	288	266	291	272	302	257	259	257	259	266	270	251	268	267	222	264	272	268	264	262	264	263	279	244	245	292	263	248	273	256	283	257	290	279	274	263	288	272	282	288	249	265	269	293	257	271	246	278	284	276	266	268	259	281	276	272	272	265	267	290	238	282	258	268	268	301	260	271	253	278	249	267	282	268	240	267	273	266	287	287	282	271	264	293	247	281	282	278	280	278	265	262	248	291	263	231	276	270	266	268	261	250	265	278	279	238	277	249	258	243	248	273	265	258	270	263	270	269	267	259	274	258	293	282	249	247	249	254	237	278	282	246	283	248	292	282	290	261	251	256	268	289	265	223	257	278	277	253	262	224	304	269	257	271	265	255	260	249	241	251	280	263	258	275	273	255	244	255	280	298	287	266	241	249	305	280	274	254	255	292	266	272	251	272	242	253	229	256	266	209	248	253	278	259	244	258	270	240	247	232	275	246	285	278	247	247	260	276	250	254	268	272	273	257	243	244	235	265	265	264	273	283	287	271	298	276	284	262	257	280	266	256	280	252	265	239	260	278	255	247	238	267	249	260	285	258	257	271	310	261	243	284	265	264	271	251	254	255	272	264	267	252	251	291	278	281	285	260	281	279	290	273	268	283	266	254	276	263	259	286	280	263	282	258	282	269	274	256	246	272	294	297	265	263	263	266	252	260	240	254	272	257	264	277	285	241	264	275	278	285	257	242	242	273	280	270	303	255	243	292	272	273	275	271	259	270	294	279	256	295	285	258	259	270	286	236	269	272	276	295	280	299	293	240	252	253	266	283	253	289	266	311	250	289	261	289	251	259	268	255	288	289	265	291	295	262	298	276	239	275	268	244	269	251	266	284	268	292	274	288	265	246	244	264	258	266	269	255	289	272	277	264	291	273	268	249	262	242	266	267	263	248	276	290	263	255	283	251	302	262	240	238	278	264	259	255	257	257	260	258	254	252	301	250	279	272	252	261	254	247	254	282	257	289	265	251	274	276	291	267	275	266	268	287	258	254	279	258	256	278	288	263	282	264	251	265	230	270	277	287	287	266	279	256	258	264	253	268	234	261	268	293	243	238	252	269	271	288	260	274	290	251	242	281	265	268	247	273	275	263	276	289	256	301	269	240	273	258	281	279	271	282	266	266	271	289	246	276	267	266	281	283	268	270	297	269	265	270	287	260	271	273	229	289	256	254	263	270	274	283	271	266	283	248	281	262	287	255	261	274	239	246	316	261	260	278	232	253	282	282	269	286	257	282	252	263	280	264	236	262	323	273	255	237	280	293	282	300	277	271	239	260	253	275	278	268	268	255	261	255	255	251	276	266	257	275	275	273	247	293	288	287	259	294	237	257	255	265	261	265	275	264	251	285	296	255	257	280	283	250	262	281	288	279	261	257	253	244	279	265	284	260	270	275	244	275	243	228	275	303	258	291	268	261	253	244	259	267	294	264	282	286	294	256	264	256	277	266	278	262	259	274	284	233	269	256	256	257	261	279	299	253	263	274	266	260	277	265	265	260	251	260	296	251	279	261	273	241	288	273	261	277	273	271	249	260	264	248	264	255	272	272	262	243	254	261	247	273	262	288	264	264	265	262	267	301	280	272	257	266	260	261	268	262	266	258	275	264	320	261	254	273	253	295	260	285	263	284	259	276	250	252	267	254	302	254	262	255	256	252	264	268	252	240	270	278	265	271	283	252	274	257	290	289	278	264	268	279	285	271	260	288	243	262	258	287	257	287	263	275	262	255	270	249	267	262	240	277	266	279	280	273	248	288	273	244	257	271	281	259	269	293	229	285	256	277	226	270	266	262	287	288	237	256	267	258	248	289	259	268	270	280	276	231	262	293	264	280	286	269	257	295	232	249	294	222	231	264	253	244	287	298	291	292	264	254	279	271	270	296	231	248	293	289	275	269	250	256	305	296	272	258	277	263	266	267	250	283	285	284	239	284	268	270	290	255	260	261	263	270	272	267	258	263	264	271	270	282	254	293	231	252	285	263	285	265	240	252	269	244	296	247	257	301	285	263	267	246	245	282	279	251	250	297	267	303	262	276	280	243	278	298	295	266	272	272	244	268	273	283	274	261	259	268	249	246	291	256	289	263	270	275	297	261	270	243	221	298	263	253	271	248	256	266	255	285	276	251	254	266	257	279	271	260	276	275	254	249	268	268	273	264	289	250	306	276	288	288	264	265	266	256	252	256	245	261	235	286	276	254	311	242	268	273	265	241	285	258	259	251	251	272	278	238	306	286	281	265	296	266	236	257	260	259	263	237	293	260	272	296	282	278	254	254	274	251	269	306	281	276	254	266	301	281	245	269	283	251	276	263	275	266	251	237	245	292	278	277	258	275	257	279	295	279	295	263	275	269	277	278	255	284	317	270	282	279	282	242	311	285	275	265	269	285	295	258	282	264	259	263	256	302	239	260	264	250	287	256	280	301	247	285	274	266	264	275	263	254	268	269	258	227	289	286	278	281	252	250	273	280	292	235	238	241	268	282	246	259	266	260	263	249	253	283	259	263	296	240	226	282	265	253	269	243	283	282	268	295	226	235	272	248	264	278	256	267	276	230	276	275	272	285	282	250	273	269	255	259	281	257	278	267	274	264	255	266	258	255	259	240	280	293	277	253	267	284	251	231	277	300	259	241	279	245	257	255	251	280	245	290	254	292	249	276	268	247	281	261	282	247	292	289	269	257	278	298	239	265	246	289	236	241	268	263	269	247	287	296	251	266	284	284	273	274	254	258	266	247	241	273	281	272	289	299	286	274	277	264	293	318	237	268	259	264	282	284	261	248	261	250	270	265	257	235	273	309	266	312	297	267	273	295	268	291	261	261	302	289	259	254	282	287	281	266	281	267	273	255	252	299	253	271	247	234	276
29608	37292	24104	22269	23749	22974	25884	33750	38687	25831	15865	8568	9648	24698	27277	22507	17950	10733	9063	5677	4800	2820	1631	1577	1312	995	883	852	803	909	1172	772	786	725	698	705	710	732	717	726	744	699	726	733	701	666	718	710	768	754	731	722	708	750	742	733	760	665	735	724	728	740	773	766	737	700	749	730	722	688	734	710	714	719	715	713	785	740	728	736	718	696	699	735	694	733	722	696	728	726	713	730	724	711	691	765	722	752	753	748	708	757	718	766	698	686	705	735	707	743	723	658	768	715	663	695	720	719	756	748	764	690	713	728	701	727	722	693	719	706	738	701	737	699	689	725	717	696	788	723	716	714	757	715	717	663	746	680	719	740	730	727	691	711	730	700	687	753	746	703	729	747	721	702	690	678	712	753	789	708	729	713	749	739	745	713	716	691	698	716	701	666	715	698	737	716	736	701	739	706	717	674	751	737	766	703	720	734	717	794	706	716	732	722	686	724	737	712	698	772	741	696	718	699	717	736	704	746	733	742	742	695	734	722	731	793	705	737	714	711	729	713	726	696	718	738	726	722	712	710	714	753	689	712	700	704	666	721	722	765	736	674	734	710	737	757	696	720	746	775	778	678	698	747	700	698	735	732	751	670	690	696	723	718	665	745	695	730	711	726	749	740	723	730	711	705	690	774	659	730	713	733	731	707	723	729	779	711	758	721	700	765	708	712	704	741	706	745	740	714	736	738	706	728	723	757	706	743	729	710	685	792	713	689	736	738	704	690	695	722	722	692	710	680	704	715	699	723	721	734	762	754	776	722	723	772	741	698	735	650	706	691	708	702	757	682	727	704	709	712	675	696	730	736	757	670	743	772	726	687	687	716	733	753	685	736	698	711	709	715	727	700	729	730	705	724	691	654	714	671	732	712	765	751	681	742	736	698	738	737	734	712	735	691	767	709	718	730	746	775	690	665	707	713	706	674	714	703	716	734	708	706	759	699	684	729	679	725	720	738	738	741	677	681	773	709	745	679	744	707	688	693	669	735	737	730	741	709	775	667	727	747	699	653	735	725	718	677	751	707	724	704	723	726	722	732	693	737	698	706	706	742	725	690	712	733	723	719	709	744	711	699	704	672	715	761	697	689	726	687	705	746	714	736	723	675	758	758	723	686	724	709	735	709	683	689	682	725	701	700	706	718	707	718	740	777	686	696	714	788	712	699	723	710	757	737	694	735	727	678	695	743	737	733	705	710	814	699	704	720	697	708	729	756	748	686	737	723	702	734	725	748	701	680	719	697	768	679	728	727	699	703	720	718	748	738	755	684	744	675	684	725	731	721	715	709	726	725	720	729	739	701	721	706	712	687	710	798	767	694	666	728	682	761	678	704	711	691	749	762	690	736	709	734	705	722	759	707	733	714	719	723	711	714	744	709	785	715	686	732	730	707	725	749	699	744	759	728	714	724	752	699	722	732	741	706	730	745	743	714	770	759	685	717	719	706	764	686	713	665	726	731	735	713	756	709	699	683	666	726	682	737	728	707	732	769	749	717	732	690	746	708	692	762	738	735	707	730	732	692	694	740	703	745	701	726	700	710	762	684	741	689	705	738	712	745	715	699	696	736	688	706	708	710	687	710	723	705	722	690	709	697	715	763	694	716	785	716	698	728	742	768	708	757	703	693	731	719	737	717	764	718	718	753	669	762	737	742	714	746	711	699	748	763	729	755	734	742	721	727	731	697	714	761	675	706	730	686	694	741	757	723	703	766	757	772	685	681	734	710	755	751	713	710	735	692	714	692	700	725	749	701	734	758	675	681	693	721	765	731	680	688	714	731	733	713	708	695	684	695	772	719	727	724	745	681	749	737	714	719	727	706	749	704	751	694	667	717	704	769	775	700	725	728	694	700	724	772	727	718	692	692	760	646	725	683	689	707	705	698	684	696	717	701	710	749	730	693	722	703	723	708	727	712	686	732	720	717	718	730	726	704	740	739	747	721	715	740	724	753	702	687	700	683	742	672	734	739	698	696	689	733	724	735	700	749	679	733	749	737	687	696	691	668	739	705	697	741	684	693	754	710	699	744	754	724	733	730	688	730	760	695	707	727	708	723	751	737	715	751	706	694	694	694	725	722	736	732	720	699	727	720	749	718	698	772	731	728	677	673	747	761	720	703	729	714	690	717	693	699	700	720	702	744	702	713	737	725	690	713	717	732	689	719	692	745	703	738	723	684	713	719	699	735	736	711	743	767	764	731	726	765	724	697	735	748	714	714	708	696	674	737	734	740	674	701	750	713	656	782	739	781	729	734	714	739	722	682	729	735	729	719	678	739	671	724	763	721	733	737	675	700	693	733	748	676	701	711	740	747	704	713	755	679	729	725	696	685	716	718	746	760	689	714	718	677	715	717	713	772	731	717	701	720	690	737	679	717	693	741	781	714	663	696	714	750	730	715	721	738	714	704	740	720	737	704	713	711	720	718	733	725	716	731	752	687	728	710	740	722	753	741	718	727	716	770	701	658	742	733	727	739	754	762	749	752	727	735	758	725	737	732	796	731	748	697	730	741	769	760	764	748	750	731	717	730	730	697	739	734	717	769	717	730	716	713	761	710	717	727	699	735	691	764	680	682	707	692	688	723	752	704	720	702	746	720	716	774	713	694	706	753	750	711	710	773	732	696	725	774	730	709	773	743	744	725	762	739	716	731	772	739	751	741	728	762	707	726	700	749	722	707	692	673	769	681	678	707	761	736	709	729	702	730	729	702	685	689	686	749	762	691	750	771	733	745	781	692	746	708	736	722	669	729	734	698	680	729	716	724	756	720	719	695	700	754	680	721	716	737	757	737	698	704	788	733	715	726	718	740	739	681	748	739	720	714	742	731	712	739	730	698	722	706	716	733	723	732	741	731	708	760	790	729	682	712	758	762	699	734	773	694	743	738	729	745	739	686	727	750	733	720	744	730	705	711	694	748	694	682	726	683	678	702	720	713	694	733	724	676	687	733	672	710	768	723	729	705	735	742	718	727	716	770	701	727	765	717	684	698	734	696	757	746	696	701	732	712	729	724	685	739	739	688	694	719	657	675	683	720	734	701	701	735	745	727	719	779	685	657	732	742	665	706	736	753	726	718	712	712	718	697	726	798	755	735	755	728	760	769	724	728	695	683	781	673	738	740	632	761	714	736	779	773	662	724	715	691	725	737	747	719	769	700	679	715	718	691	706	724	733	718	675	759	709	733	740	714	753	751	699	732	769	719	698	667	697	785	676	712	733	680	703	748	705	730	734	743	728	733	692	706	709	739	726	695	744	742	662	724	720	710	763	732	727	695	658	750	704	753	673	660	721	711	676	761	719	656	741	758	744	683	716	681	725	734	709	721	724	732	741	756	773	694	719	706	690	732	713	715	732	739	759	672	736	728	771	689	767	701	728	768	690	744	701	689	684	702	715	776	725	702	691	743	710	736	728	695	693	738	718	738	701	705	750	647	798	683	723	733	706	767	724	687	710	699
51841	45831	32142	28613	28029	27296	26352	33667	40672	31213	22819	14330	12594	20797	22831	17045	12595	8899	4494	3539	3353	2292	867	742	547	352	332	332	270	392	485	317	262	261	270	272	299	305	268	242	284	276	252	244	276	265	264	293	270	263	265	276	268	252	267	286	276	276	252	267	254	243	255	264	279	245	250	265	241	299	239	256	250	262	264	242	256	257	250	231	243	264	310	242	281	268	264	273	234	243	256	250	261	258	248	284	239	274	297	260	263	282	251	288	252	269	258	262	270	274	253	255	235	285	242	238	253	287	248	266	269	261	258	262	268	256	249	266	274	267	261	291	267	286	246	262	275	287	247	253	263	278	247	249	282	256	261	237	281	262	247	265	255	265	270	278	259	277	299	272	252	256	241	238	278	238	240	255	230	282	287	233	267	243	273	252	248	226	232	259	282	256	281	293	265	266	277	259	261	241	259	256	269	213	247	276	258	269	260	282	267	263	272	270	288	245	258	260	260	274	255	282	266	265	293	260	262	247	250	278	232	249	310	221	286	271	260	259	286	265	280	258	251	263	227	246	279	260	258	271	256	238	273	240	290	287	260	262	260	240	264	257	270	241	260	263	257	255	252	276	252	266	280	240	259	288	233	266	278	259	234	267	253	247	269	267	267	282	265	238	278	270	262	246	299	271	272	290	254	293	273	232	267	275	259	264	261	243	287	258	260	257	274	252	277	305	260	253	281	264	273	262	264	268	271	281	282	247	262	264	256	264	246	261	255	284	259	273	244	247	267	249	245	265	249	237	260	274	263	227	273	269	267	284	278	260	261	247	270	266	278	270	270	274	288	251	247	264	240	256	253	251	275	256	248	258	258	283	234	282	255	265	228	283	293	256	240	267	257	269	264	255	270	262	277	275	258	259	258	283	279	302	252	252	262	292	280	268	271	260	254	272	226	253	256	280	265	279	262	255	283	264	269	297	270	260	275	297	245	255	285	259	283	248	293	271	297	280	280	246	278	282	250	277	267	258	268	239	263	260	285	283	252	263	275	282	248	224	235	253	251	280	279	268	275	241	278	263	272	240	232	273	301	258	253	274	266	250	255	257	242	247	262	247	274	244	267	254	254	252	266	283	282	242	268	241	268	267	270	259	285	266	280	253	272	294	264	258	249	255	241	251	264	268	239	246	248	247	263	236	276	258	276	239	264	246	244	285	272	266	261	263	283	262	290	250	287	267	275	249	247	248	256	230	272	256	273	259	254	246	263	280	261	283	267	261	252	244	249	234	259	290	257	253	236	262	285	282	258	240	230	253	289	264	257	260	264	243	241	242	265	254	276	242	243	276	276	249	262	250	267	248	281	246	241	268	251	250	265	262	269	296	252	238	262	266	253	253	268	251	285	261	247	255	263	272	267	260	260	255	279	279	271	267	252	256	221	253	265	243	264	228	263	252	241	248	250	245	280	274	266	269	270	279	260	240	234	288	243	269	260	270	261	284	277	275	255	236	263	256	264	267	276	256	277	265	258	253	259	241	261	258	275	267	233	268	269	263	290	281	247	271	253	269	273	248	261	260	266	262	230	264	320	284	261	251	245	247	259	242	264	247	248	254	302	242	286	244	245	258	267	273	264	255	271	296	273	277	284	276	236	275	257	237	256	250	288	252	258	257	279	262	253	249	279	265	284	253	250	242	293	266	252	247	289	270	244	271	251	250	255	264	271	271	256	268	250	274	261	265	228	256	271	239	312	251	274	275	264	229	275	269	287	256	258	287	243	248	276	272	294	256	290	250	275	289	264	288	238	274	255	257	264	263	269	250	225	259	254	240	255	275	285	260	250	250	247	278	261	274	252	239	252	266	264	286	271	240	286	283	275	268	264	248	258	248	254	279	238	240	258	291	268	265	243	258	279	256	295	263	228	285	258	268	239	270	276	263	266	275	252	301	282	269	255	263	240	261	267	262	286	234	248	232	270	274	255	262	287	254	245	281	276	261	283	305	299	247	245	271	287	282	235	233	298	261	261	268	262	276	231	303	272	268	265	252	261	265	249	242	262	252	256	255	277	279	286	308	278	250	267	266	249	260	291	259	284	266	280	276	276	237	263	264	284	262	266	261	275	261	232	244	269	280	277	253	262	248	284	270	260	235	288	273	245	287	266	281	282	247	243	248	258	230	244	263	240	265	264	291	265	275	283	265	266	259	258	286	245	257	264	233	253	234	268	238	293	262	262	277	269	244	241	258	270	268	284	252	253	268	251	262	271	246	233	278	269	272	263	218	233	266	267	277	259	247	266	279	217	249	254	249	256	240	278	253	276	292	252	253	264	257	250	261	263	265	228	258	252	283	278	284	259	246	245	252	262	255	266	242	271	258	282	262	240	227	265	254	246	268	284	264	230	271	246	257	263	286	256	276	243	266	232	226	264	275	257	272	245	272	237	244	267	277	270	249	275	243	284	288	261	266	237	253	252	265	253	298	289	266	289	285	258	266	269	271	269	225	275	286	270	203	275	252	261	246	267	265	269	273	269	318	273	248	297	274	241	298	242	248	298	233	237	254	277	232	245	252	235	259	261	246	262	246	230	245	233	232	228	260	258	243	263	251	270	235	257	247	274	261	240	261	263	256	241	288	275	245	234	284	238	297	245	283	247	251	228	264	266	252	260	262	266	258	287	245	267	277	276	277	267	257	257	274	247	262	234	242	274	278	262	267	226	267	274	265	268	237	255	269	244	256	249	279	246	251	271	270	281	263	253	270	267	230	252	243	234	275	291	260	250	247	253	279	271	253	245	259	274	263	262	262	242	268	240	262	279	224	260	252	260	293	259	266	276	285	259	265	288	255	267	251	267	244	243	270	237	296	264	271	276	259	277	274	253	246	251	266	263	270	254	255	253	270	271	247	287	257	266	265	279	278	272	230	254	272	231	252	249	256	292	258	268	264	247	291	258	255	241	236	242	291	282	263	281	245	263	251	272	274	245	250	260	257	260	280	271	247	227	275	274	279	266	263	276	269	254	272	277	267	255	256	250	270	244	242	270	273	272	247	241	242	256	257	250	240	292	248	255	223	257	280	259	221	259	258	291	254	282	272	241	274	289	246	229	264	290	283	240	267	246	276	290	260	282	290	277	284	275	262	261	261	234	266	256	269	275	271	212	272	271	246	298	241	280	292	282	265	267	240	253	249	258	276	259	263	259	265	232	258	291	268	248	257	284	291	285	294	235	263	266	278	258	214	255	267	282	242	253	283	273	290	265	239	239	256	261	254	250	268	291	249	235	242	270	226	254	286	283	277	276	266	242	234	277	260	281	269	267	286	282	301	277	273	263	287	252	266	269	274	285	254	250	246	256	260	263	267	242	270	258	269	235	248	250	270	252	253	264	238	259	279	283	227	270	270	254	263	247	281	276	260	272	264	249	290	279	244	244	241	268	285	294	240	252	237	256	267	263	275	244	258	278	285	266	263	278	255	241	255	255	243	253	293	266	270	270	286	292	290	250	267	288	254	242	248
42368	49138	32727	35993	38637	36471	36216	46156	47481	39505	32125	20982	26533	40264	42324	37278	30492	24783	15370	14505	14379	10105	4276	4358	2652	1547	1149	1194	975	1611	2581	841	760	717	748	700	712	737	773	706	738	725	692	733	745	724	676	718	672	724	725	705	739	764	662	662	689	668	674	674	740	727	683	724	723	703	697	679	682	722	737	702	668	726	720	691	650	639	681	683	667	670	702	639	677	680	672	695	702	664	708	687	655	699	724	738	676	711	693	665	704	693	720	706	678	670	674	685	688	669	648	631	710	700	712	661	654	680	723	666	680	667	676	696	683	666	675	683	654	651	660	730	669	714	674	689	705	625	709	708	698	686	669	663	670	674	671	701	682	682	691	648	676	669	677	681	696	694	704	628	670	667	710	679	655	677	671	680	603	710	670	684	709	666	675	698	665	705	700	683	673	663	690	688	719	723	709	622	674	648	669	745	728	659	662	716	656	686	686	697	711	671	688	675	660	665	659	627	693	675	680	674	693	666	632	658	653	674	646	680	696	630	644	665	640	673	708	661	660	627	659	666	656	681	700	712	657	664	630	654	637	658	691	679	634	661	655	657	643	652	639	644	673	684	718	653	635	684	676	660	698	658	678	712	638	710	662	670	648	657	690	713	656	682	672	613	667	686	632	720	705	676	669	693	685	724	626	680	646	655	725	687	703	664	650	681	634	639	691	660	665	680	641	639	661	719	710	672	683	690	679	632	645	702	686	706	694	674	620	654	660	637	667	674	685	689	649	677	657	669	678	670	714	684	634	689	662	672	646	687	677	681	626	660	632	711	646	666	683	662	662	673	645	664	665	726	657	657	682	669	644	662	688	713	675	674	639	680	662	679	645	703	714	716	677	714	655	667	656	681	690	695	664	721	639	640	692	681	684	692	683	679	715	738	640	653	652	693	692	668	711	650	640	669	686	691	655	664	679	727	683	642	660	703	721	662	654	706	630	676	655	664	685	709	678	660	679	660	680	683	677	681	684	709	643	639	673	639	672	694	707	677	642	689	680	640	724	633	652	701	643	628	614	678	642	643	656	654	681	710	675	643	684	671	673	675	665	658	640	693	702	668	648	715	664	696	667	665	711	670	728	683	651	665	673	685	643	686	672	681	685	642	707	689	713	670	699	671	681	718	666	658	656	668	691	679	660	657	649	699	698	661	709	707	688	657	674	680	678	660	670	686	692	665	674	657	652	641	678	652	699	680	676	689	729	661	645	670	677	687	658	654	702	676	635	700	670	673	607	675	673	718	664	663	639	596	663	654	685	714	677	641	633	671	661	662	681	667	687	677	672	651	688	697	651	704	677	641	700	689	657	689	681	739	696	651	653	663	673	688	705	674	665	641	731	682	683	711	663	677	692	666	684	675	669	670	677	691	670	669	659	636	692	674	647	710	659	661	714	661	663	706	639	686	683	696	671	654	644	656	667	719	680	651	675	660	642	693	665	684	690	668	647	663	645	743	652	663	633	675	617	684	664	733	646	637	662	679	666	683	674	679	652	659	602	693	633	704	665	686	660	676	640	672	632	687	684	633	627	669	647	669	685	668	665	652	695	671	681	677	667	677	662	646	643	687	634	700	631	655	663	650	688	672	708	665	667	650	665	708	673	675	702	698	685	689	715	695	661	645	689	652	674	713	661	654	668	665	640	635	663	687	662	657	703	703	638	658	685	682	675	644	724	681	689	661	657	729	702	691	698	652	671	660	718	659	656	721	662	658	692	695	670	644	638	680	698	653	704	695	647	675	679	623	621	700	710	653	669	722	677	670	693	686	677	626	645	700	649	668	686	686	677	656	687	634	645	667	695	736	675	679	658	671	632	646	628	691	665	646	639	661	659	663	608	664	658	687	642	691	656	644	668	674	676	707	616	706	699	662	693	694	677	654	676	715	719	708	700	686	675	674	681	661	644	698	708	659	622	646	689	690	639	680	677	642	672	703	682	685	714	664	656	672	707	679	675	673	657	692	658	645	642	691	663	666	662	667	645	666	666	716	663	655	693	691	698	647	711	672	642	645	658	649	636	630	685	676	633	649	708	711	672	676	604	693	707	676	637	663	700	676	645	638	680	644	677	670	704	697	640	669	656	661	695	674	658	660	654	638	663	701	646	728	699	705	676	685	651	637	726	641	643	675	666	690	649	633	663	679	631	680	710	654	669	625	680	709	632	669	678	637	703	714	670	689	671	700	668	671	692	647	680	650	643	712	670	700	626	635	648	690	647	716	648	652	678	680	713	639	645	626	691	670	655	643	689	635	688	718	679	665	703	677	682	649	638	659	679	688	670	692	665	671	647	701	654	693	644	742	688	709	704	635	662	673	727	717	648	711	652	692	695	683	713	685	678	703	663	642	711	668	700	660	700	670	670	651	665	699	671	698	710	667	636	667	650	683	713	708	714	693	713	682	698	663	672	653	670	649	688	642	686	644	630	661	678	652	665	666	724	646	680	640	685	661	699	679	671	663	640	735	693	639	674	679	702	699	681	687	639	706	686	638	669	624	669	687	689	636	672	669	676	738	695	663	694	632	713	711	666	689	689	720	649	683	677	683	689	688	664	686	697	689	646	663	677	674	703	678	684	690	670	741	683	649	692	645	655	639	694	632	664	652	702	670	635	678	685	645	693	679	646	700	708	647	686	680	686	665	657	647	634	710	667	675	691	679	659	686	658	667	677	671	738	632	729	674	668	650	652	680	694	667	675	710	664	705	703	610	691	662	665	676	667	690	688	704	664	645	630	681	678	663	679	633	660	656	687	687	689	653	695	722	650	711	694	655	694	660	658	678	683	685	715	629	666	686	665	680	667	655	661	641	722	675	653	701	681	662	720	719	636	644	673	680	663	662	750	688	704	647	706	649	650	656	701	690	698	679	639	627	678	689	655	670	700	659	661	723	615	648	670	646	687	656	692	692	667	710	649	678	660	652	695	695	659	621	663	682	672	652	720	646	670	692	662	710	686	623	680	669	619	693	643	675	655	659	686	677	654	712	698	643	689	715	703	738	672	707	662	653	664	705	734	663	687	670	703	664	684	650	680	697	677	685	644	607	686	612	665	665	698	711	652	696	671	655	688	665	678	647	686	725	650	691	647	626	631	734	709	676	695	673	647	633	686	652	694	610	666	713	688	655	711	637	681	710	627	687	640	716	651	695	687	633	698	601	675	682	662	667	691	662	689	696	659	658	705	644	728	649	661	646	702	618	667	711	659	714	681	689	604	674	674	713	649	698	620	686	651	696	629	710	648	705	678	700	684	672	696	682	662	648	689	663	670	667	684	615	683	679	652	657	721	690	657	658	677	658	728	676	661	670	623	684	665	660	680	676	638	673	665	649	686	673	682	722	686	662	678	678	677	700	714	692	623	660	631	719	705	705	685	719	671	666	685	684	623	650	685	681	669	690	654	713	682	664	673	726	661	641	700	650	634	665	650	665	727	661	631	709	666	670	673	643	631	758	671	705	661	667	676	670	644	604
13647	15853	8412	4946	3158	2186	1733	1837	2820	1784	864	642	513	979	1077	649	502	403	373	276	345	249	207	200	175	170	179	181	166	183	175	212	175	188	168	183	163	171	164	179	176	192	207	187	179	205	206	208	190	196	176	173	190	183	186	198	174	168	178	194	181	200	196	183	174	179	190	153	186	154	182	187	174	206	183	188	186	180	184	189	189	170	169	207	187	166	213	204	196	181	163	171	194	187	169	190	160	176	200	161	156	182	165	182	189	206	187	205	173	193	175	206	173	174	189	193	188	188	224	183	185	194	187	195	181	166	194	167	172	195	180	179	184	206	173	184	185	203	205	173	183	192	175	184	192	197	180	174	187	160	170	184	186	172	178	168	186	164	185	180	196	192	189	168	179	196	176	177	172	152	170	197	163	170	206	196	178	199	182	178	180	173	203	179	176	177	168	188	170	191	189	186	182	199	179	162	192	166	168	170	176	203	186	180	183	182	187	208	178	178	189	198	166	168	204	185	175	187	183	189	179	168	199	210	180	181	179	146	192	194	195	166	176	175	188	201	208	197	169	174	169	153	181	207	175	169	170	149	178	182	177	162	176	190	186	186	198	197	176	186	190	193	188	210	207	211	172	167	196	149	184	189	174	197	178	200	191	176	201	185	174	205	187	185	147	165	169	191	157	186	199	165	184	175	192	205	180	177	196	182	171	178	201	184	179	183	183	199	172	186	158	165	215	181	181	201	207	169	182	190	182	172	187	174	207	164	185	177	184	183	168	208	193	175	174	210	189	186	156	197	180	192	200	211	185	184	165	172	210	197	182	170	181	182	170	201	205	171	179	208	195	188	186	176	173	160	201	186	181	192	196	184	195	198	193	189	185	177	185	154	193	190	178	166	169	156	194	155	172	173	158	174	200	186	188	203	192	180	202	213	185	180	205	210	187	168	192	186	183	160	197	198	160	184	193	191	173	166	183	185	185	171	182	170	187	182	182	193	173	166	203	176	174	190	184	185	186	171	179	193	202	187	205	159	220	167	171	204	190	178	162	179	165	171	197	180	183	156	186	172	167	179	193	180	197	178	169	187	191	168	195	198	182	180	201	185	178	178	200	177	181	180	163	176	205	187	191	152	197	181	181	179	172	199	165	185	186	173	196	173	168	190	200	167	185	177	195	170	147	169	183	172	186	207	190	179	192	194	182	155	196	192	184	177	174	161	178	171	160	187	181	202	148	192	178	185	198	188	184	188	193	150	176	200	208	178	194	174	178	165	184	193	175	163	193	188	181	189	174	176	193	195	197	194	191	191	174	189	161	172	188	174	188	175	182	179	181	168	163	166	163	186	170	172	192	192	195	169	192	186	186	156	201	162	183	183	188	159	181	190	192	183	187	185	165	175	193	177	181	170	180	181	160	210	175	173	167	169	169	201	188	179	167	151	186	187	172	192	171	191	142	172	180	166	196	188	186	179	173	194	187	195	186	178	193	168	151	166	192	172	177	178	176	212	178	175	180	183	180	188	191	188	177	175	169	201	164	175	203	170	199	191	183	160	195	171	175	176	174	181	186	170	170	178	185	171	205	207	179	193	180	183	203	200	182	185	174	190	185	194	198	189	163	175	163	183	184	185	187	174	194	175	176	179	185	172	177	195	167	173	173	201	179	189	180	194	165	178	184	189	170	184	187	180	183	193	202	208	168	186	164	181	189	192	180	205	176	194	170	182	166	194	151	169	171	197	172	171	178	182	216	195	185	181	173	178	168	159	177	184	187	183	163	194	194	188	187	177	203	188	191	196	197	161	189	190	201	180	208	184	197	186	194	175	188	178	179	207	178	203	188	193	189	161	185	180	200	176	205	203	190	178	187	186	180	194	170	199	193	172	181	168	192	171	190	173	166	181	179	177	205	169	199	193	203	209	199	191	188	206	172	167	187	145	162	162	177	188	195	183	177	211	184	187	194	150	169	165	188	198	179	177	184	210	180	190	166	196	198	188	175	192	188	183	172	170	200	172	155	170	167	176	196	193	178	188	172	181	182	182	190	191	147	190	186	208	185	183	137	181	151	196	168	184	180	188	161	191	171	193	194	194	190	187	193	156	174	165	172	195	191	189	177	171	194	180	181	186	159	181	158	185	197	155	156	177	173	188	179	171	182	168	182	170	173	178	169	174	183	178	181	203	180	193	157	208	199	159	183	188	197	188	198	172	190	197	162	207	166	176	174	177	197	186	158	202	177	174	182	188	154	201	170	197	180	204	167	200	162	192	186	169	186	171	208	177	201	185	168	201	191	178	180	180	193	164	168	173	165	174	199	186	159	190	189	196	171	167	164	173	163	166	175	172	184	172	198	200	191	181	188	203	195	167	183	171	198	176	173	151	176	188	187	194	174	172	165	190	186	172	161	172	191	185	194	174	179	161	196	178	183	178	166	183	184	150	167	164	198	192	170	175	188	197	175	182	178	192	169	175	177	159	212	200	191	189	149	197	186	168	179	187	188	167	182	168	192	169	181	165	205	182	188	189	193	203	164	154	223	186	197	178	174	179	155	202	202	218	197	166	194	183	162	184	186	175	156	183	164	186	200	173	186	160	179	173	195	182	189	184	163	191	184	208	198	173	155	195	154	186	174	168	173	205	198	210	183	199	181	159	201	178	179	167	175	171	197	183	206	203	196	161	167	190	185	173	175	203	176	178	175	188	191	158	187	192	158	174	177	186	203	194	189	205	181	190	193	173	173	171	204	202	183	214	175	187	175	186	171	187	197	206	177	188	157	184	166	177	181	190	168	193	179	173	183	194	195	180	189	190	190	194	195	177	173	167	186	178	182	179	174	199	187	203	208	190	174	178	198	202	175	191	195	197	188	170	161	163	178	165	182	190	180	165	191	184	162	207	192	181	161	173	184	183	201	195	177	189	198	177	173	185	189	160	192	171	177	176	184	180	170	163	185	154	183	198	209	182	197	192	177	177	164	166	198	186	171	179	216	176	179	165	206	183	165	183	172	166	190	179	196	192	185	195	163	176	184	188	165	191	190	181	200	179	212	163	183	178	206	200	197	188	191	165	184	178	160	187	194	188	172	159	188	182	178	169	198	208	197	191	187	191	182	196	166	179	171	187	187	196	190	199	178	199	180	159	179	200	191	215	184	181	174	164	160	185	190	184	188	161	165	181	196	170	184	178	218	176	188	168	196	184	172	167	187	159	172	185	175	183	162	211	204	172	226	191	186	187	178	181	186	147	175	181	206	183	183	166	180	188	172	192	195	173	200	158	172	191	179	178	179	159	189	202	176	194	173	161	180	178	190	182	173	211	167	176	196	176	197	186	171	184	176	215	162	202	187	174	161	182	182	165	191	189	178	192	171	179	165	175	187	174	175	179	190	160	196	181	200	196	214	195	172	191	162	180	201	185	157	189	219	199	156	212	195	157	194	195	200	194	186	178	149	180	164	164	191	222	187	156	169	172	168	164	193	187	176	196	174	216	202	171	172	182	185	176
11327	18431	9840	11183	9724	7979	6648	7543	11242	7202	3280	3039	2297	5156	5442	3502	2687	2158	1703	1199	1353	1091	753	665	615	572	581	543	552	558	616	565	498	507	542	518	510	539	513	499	511	523	495	541	524	549	547	506	519	509	515	507	524	501	538	523	507	512	537	545	534	503	515	531	535	522	538	560	549	516	552	545	532	513	550	562	559	569	540	556	490	532	558	535	522	499	516	511	521	567	506	479	509	510	502	532	537	526	512	526	517	514	498	526	529	570	525	524	525	499	561	539	538	523	521	553	559	526	511	508	509	533	575	528	563	603	523	536	548	569	517	541	502	573	532	543	540	545	521	528	516	548	500	553	515	528	503	505	538	518	469	557	524	533	593	497	477	558	498	540	551	463	523	532	519	524	522	536	546	525	529	551	491	486	557	557	575	546	530	500	588	529	502	553	547	541	546	548	514	529	521	545	526	523	508	530	495	524	560	494	510	570	514	562	539	518	491	530	534	524	502	522	526	556	523	527	473	509	499	541	513	533	542	567	548	560	528	548	500	513	525	563	525	572	562	493	508	560	540	573	525	564	563	492	528	566	534	562	564	541	555	554	487	503	544	540	523	506	561	524	536	551	555	485	524	511	551	525	531	518	511	519	527	518	561	552	570	562	536	491	538	533	519	548	568	537	543	506	555	507	505	506	529	533	512	524	560	488	525	486	529	502	565	526	531	521	518	571	515	537	503	529	506	532	472	515	534	515	534	554	551	538	539	567	495	549	564	582	547	506	507	516	519	584	520	543	562	546	542	516	560	559	568	543	520	539	536	518	532	507	525	529	520	556	531	512	528	519	552	538	572	502	522	503	545	523	533	548	494	521	531	508	562	537	536	535	540	485	564	510	535	551	575	547	492	541	534	526	518	543	548	510	531	584	474	546	562	533	494	515	509	540	522	500	518	490	527	526	541	543	526	539	543	528	502	563	529	538	532	541	543	592	512	528	525	519	496	531	513	523	523	517	496	569	535	532	530	561	517	531	558	521	493	493	545	533	533	505	528	578	533	516	524	523	571	508	535	559	544	516	543	517	520	549	525	516	539	549	531	538	526	522	527	520	540	520	512	513	542	555	488	517	511	523	512	557	568	526	511	518	518	564	528	587	545	522	540	520	544	494	533	539	540	540	533	493	520	586	545	527	501	508	519	584	537	565	520	532	561	505	531	548	524	530	545	535	524	530	538	491	528	529	560	547	543	535	567	513	499	536	549	500	521	533	532	571	569	534	516	515	522	525	514	536	538	526	562	517	496	528	523	534	532	488	573	534	521	585	538	515	514	571	560	484	525	543	492	559	541	517	503	528	515	512	554	485	533	533	503	496	545	557	513	548	488	524	507	556	508	535	494	533	546	521	570	529	528	487	500	525	526	474	498	531	550	475	538	521	525	525	555	549	526	560	494	524	555	496	521	545	574	547	497	547	532	509	509	518	522	515	519	515	556	520	552	498	560	530	528	529	529	511	574	502	537	534	514	499	530	587	527	507	554	519	574	579	593	526	558	534	516	545	536	578	537	512	537	520	499	537	495	578	530	531	535	544	507	584	543	547	527	551	502	541	527	534	567	539	528	525	525	540	494	546	508	514	543	525	530	557	541	566	542	529	532	529	546	578	515	535	497	545	551	528	504	512	593	539	510	548	501	515	494	525	517	488	555	539	531	495	523	545	559	549	514	533	519	533	538	560	570	528	566	547	561	519	535	536	534	525	528	504	534	549	523	532	534	492	514	537	481	511	556	535	557	534	525	543	545	494	556	581	523	503	517	539	525	534	523	506	540	495	541	512	512	553	537	545	500	520	508	514	531	549	525	509	503	507	591	532	500	523	575	541	558	581	516	487	545	547	560	515	528	526	510	514	511	544	518	497	509	517	529	530	544	529	530	506	568	503	540	514	536	549	524	516	509	521	507	540	523	508	520	541	529	539	500	570	559	509	513	558	508	542	521	471	513	526	551	535	554	469	525	547	533	488	524	566	509	507	537	541	531	520	530	560	466	548	552	541	552	531	518	503	506	577	528	541	486	557	552	540	550	557	516	500	529	515	513	514	497	550	513	475	533	518	502	509	553	509	530	488	538	537	553	525	544	527	489	497	531	514	556	536	563	530	504	534	539	511	523	549	545	560	545	571	530	512	496	564	524	521	520	548	538	538	515	548	536	497	535	520	507	538	536	560	540	527	544	521	522	530	541	524	540	512	536	553	547	572	545	533	525	535	535	548	547	517	533	523	523	552	619	526	529	511	534	512	516	547	529	495	549	509	477	526	576	529	545	546	563	502	519	531	503	524	545	515	529	556	533	470	504	528	495	514	539	493	571	493	509	556	555	550	508	499	557	511	573	491	522	500	530	515	521	553	509	546	540	528	487	550	538	535	555	526	549	557	507	521	548	551	545	522	534	544	519	495	570	548	558	536	541	558	530	542	534	515	519	488	494	556	513	547	527	582	530	558	546	546	530	532	492	557	548	550	525	560	549	549	549	530	520	507	492	509	476	569	527	486	517	576	507	544	542	554	539	517	544	528	550	527	538	466	532	500	517	539	503	523	527	559	533	533	494	513	562	523	555	529	506	557	562	499	510	526	512	510	548	518	505	494	526	527	516	547	539	547	479	585	476	523	509	562	549	547	512	539	501	514	533	523	531	531	541	553	547	524	535	533	521	518	531	565	557	536	485	533	542	564	559	507	520	548	512	510	525	529	518	505	506	536	503	520	534	503	510	551	529	533	570	565	556	539	505	564	532	558	528	523	500	489	531	519	549	532	506	507	525	507	486	539	585	533	544	522	483	523	516	502	500	541	517	487	537	563	536	564	544	536	549	502	527	540	499	537	530	548	577	555	571	517	549	516	517	513	451	523	519	498	562	516	541	516	525	530	529	532	546	533	527	474	518	545	497	524	487	537	509	554	519	542	488	511	524	541	538	523	495	511	533	518	500	513	558	511	505	530	496	538	544	535	540	520	523	572	552	546	534	517	517	517	550	496	579	516	554	539	526	511	523	535	487	507	570	529	554	512	546	527	516	535	553	513	485	564	560	577	539	535	522	519	491	495	522	553	566	545	537	535	566	563	526	519	514	498	532	533	527	521	501	503	538	523	524	516	513	581	530	510	539	538	534	501	508	540	523	529	509	545	560	496	507	569	586	538	545	555	536	537	576	524	545	523	520	538	558	547	529	547	565	525	524	528	527	495	530	541	550	541	541	549	518	578	495	495	474	507	487	545	480	550	511	497	537	507	508	556	517	509	564	501	525	482	505	523	548	573	496	532	554	518	523	482	536	536	531	551	591	490	529	504	544	493	505	519	506	529	547	540	549	552	554	541	525	542	536	527	559	508	532	515	486	518	515	495	498	527	544	574	524	542	538	502	532	514	547	543	539	539	528	561	520	527	529	541	569	495	482	548	518	555	527	524	485	548	504	561	523	497	542	536	503	534	477	548	524	530	560	536	542	559	525	567	566	492
39157	42478	27988	22526	18870	14154	9995	13493	21109	16749	8214	3907	2734	6579	6827	4516	3226	3205	2037	1134	1238	988	656	503	438	387	300	294	291	297	329	269	308	262	264	243	263	270	274	298	276	241	279	297	284	259	281	275	262	298	252	268	292	267	251	309	245	254	279	247	272	258	253	242	271	233	267	275	271	267	264	244	240	261	271	275	263	279	258	263	262	266	260	265	258	267	290	283	259	275	269	256	279	255	247	233	318	244	257	262	233	273	248	304	272	290	250	276	273	281	248	298	256	272	284	233	273	276	253	263	222	256	276	270	273	272	262	264	257	298	292	286	269	289	234	254	257	252	309	274	261	268	275	233	269	263	252	231	259	287	282	258	273	250	262	263	269	280	292	251	270	294	237	276	269	276	274	273	285	272	282	254	283	261	294	261	279	255	245	267	226	245	273	268	262	271	268	283	280	270	263	278	262	246	265	264	240	275	254	280	260	274	236	267	258	283	253	265	247	313	276	273	273	269	290	270	274	298	242	264	242	241	262	295	249	246	278	290	260	285	275	252	292	271	268	256	252	272	276	254	261	289	235	265	273	246	257	260	251	259	279	268	254	220	247	268	241	294	266	236	289	257	279	265	267	244	272	287	260	264	260	280	262	283	260	242	334	257	294	285	225	248	271	275	249	259	263	295	281	275	248	282	287	254	244	273	275	249	263	240	304	264	275	287	269	285	258	284	281	279	266	250	267	276	240	252	284	298	249	281	260	274	255	285	243	270	239	259	274	277	278	259	273	245	270	261	265	279	260	263	235	247	223	275	247	277	293	240	280	286	261	264	281	271	300	232	257	251	251	264	279	273	256	246	240	253	270	246	230	266	259	247	268	266	229	265	286	273	274	292	269	276	253	281	267	236	262	258	266	254	249	274	268	273	252	255	283	269	266	264	272	259	279	284	251	270	236	244	272	275	243	264	254	245	247	251	244	248	257	236	261	255	275	292	275	283	266	247	249	268	279	258	295	250	263	249	269	254	254	276	254	247	254	267	266	243	259	259	262	221	266	281	281	260	270	278	278	275	273	252	267	283	247	262	263	280	282	268	263	259	245	257	262	276	270	295	277	272	278	252	257	283	272	254	268	283	268	276	282	243	276	295	278	229	250	276	279	256	282	285	277	277	251	243	278	288	258	301	249	259	247	278	247	254	267	259	255	292	270	242	281	250	270	267	262	284	270	289	273	280	269	230	275	239	255	265	270	272	274	276	263	242	235	246	262	272	270	251	262	247	275	271	261	297	250	241	289	277	249	277	277	266	284	245	245	267	257	263	267	240	283	270	240	252	299	258	250	268	261	278	259	261	246	263	280	245	306	248	253	252	251	273	274	292	253	285	262	261	272	272	270	273	260	302	255	242	277	290	236	239	248	251	253	237	254	262	307	240	250	274	268	247	260	267	242	267	272	282	276	271	257	271	268	284	246	253	273	259	297	256	287	277	278	228	233	272	271	282	276	273	281	273	275	264	252	244	271	256	264	248	274	270	261	294	253	266	278	251	281	268	260	276	266	275	270	252	232	252	264	255	328	271	264	268	276	252	299	267	272	255	273	245	237	248	264	231	292	261	282	259	282	239	251	262	251	276	283	274	281	275	289	267	283	269	289	269	311	260	266	262	277	234	296	276	286	283	240	244	234	289	246	238	262	246	279	296	293	257	245	253	268	279	262	263	254	267	276	269	253	253	272	247	285	271	275	252	296	259	292	238	261	258	251	282	298	268	258	243	236	270	242	277	267	260	287	250	259	245	282	270	262	279	289	265	253	293	254	246	234	261	273	271	259	264	258	272	245	275	247	265	249	269	307	300	266	291	241	243	252	277	257	282	288	272	265	269	268	279	243	281	274	263	288	265	295	282	264	257	263	257	288	263	277	298	283	295	239	298	261	282	237	268	280	249	296	256	252	256	230	261	285	285	263	262	273	285	261	290	259	259	270	255	276	252	251	272	280	280	313	273	268	275	280	243	262	267	234	256	251	264	285	263	286	225	285	285	272	282	285	288	236	271	243	265	235	250	288	260	264	265	257	268	263	253	267	280	269	274	286	228	295	323	266	313	264	266	237	289	257	264	249	299	267	269	233	285	254	304	276	257	261	262	243	264	264	301	285	272	252	246	278	266	239	275	263	267	257	258	256	264	293	240	242	257	253	282	251	270	249	244	254	255	269	241	277	240	268	267	317	257	287	231	234	281	284	238	274	260	261	249	214	243	263	302	257	276	274	240	256	267	280	262	237	257	282	273	249	256	242	265	249	273	288	259	259	246	263	285	270	261	272	277	248	269	293	257	278	256	257	239	264	254	266	298	262	249	271	275	292	274	277	296	279	251	252	250	281	254	262	263	263	291	284	255	269	256	299	250	245	263	265	239	238	263	272	251	269	263	250	265	262	279	244	276	291	247	283	276	252	274	274	295	258	247	277	278	290	262	271	242	257	251	286	266	295	236	266	247	283	275	294	278	254	268	273	262	284	265	281	293	272	255	279	256	285	264	297	268	258	295	263	265	254	250	286	290	252	290	251	264	270	282	249	241	223	276	273	287	246	298	267	279	272	263	280	259	259	237	264	268	258	268	281	272	286	238	277	273	255	254	285	259	304	249	303	290	277	281	285	251	297	261	279	274	251	261	271	253	278	302	259	246	246	245	248	264	272	264	297	274	265	262	286	244	269	256	274	293	284	271	270	277	245	245	270	296	260	246	251	291	267	270	290	266	258	243	236	238	263	278	308	256	275	281	267	273	257	245	249	254	295	257	264	291	251	268	237	274	258	261	272	251	256	287	270	259	285	243	249	272	261	262	244	245	267	280	228	247	250	242	252	286	266	250	225	260	253	270	275	246	269	285	266	256	253	290	301	238	240	269	273	271	283	267	244	277	235	256	276	289	229	262	243	274	258	258	258	277	292	275	279	262	281	256	263	261	238	260	264	269	262	248	250	280	257	245	260	252	288	247	296	280	270	279	267	285	256	268	255	259	251	266	300	237	267	251	278	256	264	243	253	280	271	256	270	261	246	309	248	271	256	278	273	328	286	236	271	233	252	250	261	261	292	304	259	287	225	271	246	256	241	276	247	301	294	290	282	261	257	272	265	227	307	280	291	257	253	263	283	261	280	272	255	285	247	285	294	286	231	276	305	239	244	264	268	252	280	272	265	232	252	261	240	254	262	261	275	236	269	251	238	274	275	285	245	276	268	243	270	254	283	260	254	244	278	282	269	285	276	259	298	259	269	247	253	289	258	253	281	234	257	237	253	254	258	241	289	262	279	283	307	265	248	277	291	242	261	242	265	271	257	274	240	281	256	265	259	275	255	272	256	277	267	259	253	254	253	260	239	312	248	266	247	256	250	279	276	270	309	271	256	236	255	257	268	254	253	271	280	264	253	263	258	289	262	292	254	261	251	278	292	252	278	269	253	262	270	264	267	275	258	254	264	257	283	256	252	282	268	298	270	281	276	276	257	268
31694	37376	24334	23647	24817	20943	19979	28634	35359	28617	15623	10928	10208	23223	25322	18456	15071	14114	9764	6139	6697	5721	3600	2514	2263	1262	1111	1151	852	1089	1233	751	758	722	757	729	682	705	744	762	770	707	715	754	746	718	718	704	714	750	760	712	703	753	740	728	784	720	714	737	722	750	731	723	748	709	742	741	785	715	723	718	766	722	696	702	690	724	731	743	738	701	786	729	752	758	730	729	730	776	717	722	709	717	721	712	767	760	692	749	718	697	698	687	681	698	698	696	677	695	746	658	677	646	759	750	739	662	742	688	661	738	710	692	752	726	707	734	716	673	736	726	715	729	746	708	735	719	704	773	708	724	710	715	697	756	683	694	755	708	741	731	727	694	690	774	722	716	690	705	718	734	711	722	713	760	716	724	722	737	690	702	719	664	702	722	707	748	678	736	737	774	692	757	722	705	742	706	689	699	758	703	670	663	689	698	793	783	734	715	706	706	691	693	701	735	699	681	744	724	659	654	694	721	719	714	716	689	684	713	699	690	736	683	716	651	693	666	762	739	739	664	705	700	764	730	733	738	709	710	692	713	732	751	733	703	740	766	665	713	718	717	742	691	691	701	734	693	686	714	744	659	730	698	722	743	695	684	730	672	747	737	705	721	733	692	727	724	782	748	689	708	678	702	704	694	733	752	706	717	745	720	752	707	733	737	709	743	712	733	742	728	697	754	709	718	739	726	740	755	749	741	692	701	699	688	777	725	725	728	736	727	712	690	731	723	774	738	738	741	738	715	684	751	746	680	698	746	712	714	681	769	688	664	689	711	649	763	725	731	696	717	700	687	713	678	712	701	729	714	747	741	711	731	730	709	725	719	709	730	737	745	734	745	753	694	681	724	748	718	758	734	685	707	718	730	665	731	691	723	665	758	725	705	677	719	711	703	703	695	732	652	729	708	693	707	735	696	699	720	710	723	712	693	719	699	759	655	716	737	752	737	730	748	751	709	706	730	710	713	716	689	680	701	754	720	739	709	717	779	710	739	711	711	755	724	660	721	758	695	757	683	699	698	727	745	710	722	698	710	729	682	738	733	690	750	720	686	698	740	672	758	698	715	711	743	727	753	727	690	745	681	718	740	737	738	707	687	695	728	713	738	680	762	707	718	746	671	708	758	682	706	683	771	736	698	749	690	739	685	681	720	732	692	728	705	708	707	726	712	721	683	681	735	723	722	724	749	691	706	740	744	748	741	732	705	700	707	727	711	691	759	710	741	722	745	761	710	700	710	702	773	735	737	763	708	728	731	740	733	721	748	689	685	741	695	715	708	723	713	701	716	732	718	732	715	723	668	703	736	707	747	712	694	721	733	704	732	709	750	750	680	723	688	701	671	701	752	714	724	685	691	676	746	691	747	742	733	746	722	655	685	759	720	734	719	670	700	688	735	727	682	757	711	726	670	733	723	715	694	752	710	683	724	688	721	741	713	697	728	692	752	761	706	747	727	726	719	705	704	730	727	697	708	700	698	707	663	718	740	675	714	700	717	704	673	692	726	727	690	683	712	703	710	730	745	776	736	698	721	719	765	699	719	722	713	715	740	704	715	713	721	759	689	686	733	732	743	732	679	697	729	734	725	733	655	750	703	701	743	740	689	730	706	676	673	702	730	742	709	726	691	703	744	709	707	671	758	731	707	692	660	741	767	729	675	700	718	729	698	686	696	715	716	700	678	756	710	729	740	732	732	730	704	678	698	697	736	727	741	708	692	703	722	686	693	748	730	726	724	704	776	735	740	757	730	706	688	694	706	713	708	760	722	663	724	745	692	714	712	700	697	708	708	732	722	740	686	731	711	732	755	690	758	766	689	721	731	687	710	734	698	731	691	685	707	660	723	717	683	694	727	752	731	719	745	731	710	781	760	738	710	740	688	684	759	705	731	731	720	728	670	678	655	746	753	733	682	736	720	715	692	770	717	707	746	758	730	690	698	801	721	714	732	691	719	689	695	675	695	700	713	710	762	733	755	697	734	782	730	694	723	686	693	698	745	720	704	703	719	747	712	681	723	723	703	694	673	721	736	720	702	750	733	735	672	729	763	746	717	708	668	761	705	685	731	698	752	741	717	720	716	735	686	743	736	749	699	715	642	682	730	737	727	717	708	688	687	687	648	709	739	729	722	672	748	685	662	762	751	718	729	690	730	747	756	781	710	734	729	667	713	734	732	744	733	669	654	722	694	747	665	701	703	715	696	724	734	715	721	714	693	704	706	703	757	736	700	714	757	723	766	732	686	694	713	743	756	712	727	729	751	717	728	734	706	739	704	717	686	721	721	705	728	715	754	731	696	723	676	719	766	685	693	683	732	651	718	686	709	715	725	716	747	686	683	746	720	714	664	711	696	720	696	748	707	704	682	740	753	677	741	727	680	688	708	751	712	732	696	676	721	680	676	727	729	750	738	741	700	700	691	761	704	713	717	732	749	660	671	692	679	709	745	702	733	713	694	735	716	710	697	711	739	695	724	743	756	790	681	721	694	639	720	720	710	745	718	713	740	689	774	698	747	733	784	688	740	691	681	680	727	704	672	696	716	761	764	712	722	688	737	690	733	705	697	756	712	709	750	739	753	740	754	674	712	722	731	704	733	751	710	721	711	699	697	712	688	723	749	726	701	691	700	748	695	738	705	704	711	718	718	701	701	742	732	705	748	755	691	709	719	752	681	675	709	700	728	725	696	735	709	726	653	770	719	697	723	730	714	740	751	760	717	675	684	707	702	679	758	717	721	732	685	701	711	771	708	681	723	734	727	699	700	760	737	686	675	730	711	691	703	727	751	733	679	732	725	709	740	684	773	678	746	702	712	744	716	730	686	739	697	710	686	682	775	712	745	731	709	722	720	718	733	712	707	689	701	733	744	741	717	761	718	694	716	759	750	742	665	756	711	738	681	745	687	707	725	741	762	762	751	747	756	705	710	710	712	701	734	728	724	672	704	670	722	736	746	694	713	706	712	742	716	690	685	769	687	737	737	710	716	702	712	762	766	784	702	702	712	732	706	777	723	710	706	723	730	709	697	728	737	716	699	718	700	745	699	700	680	736	696	687	722	745	733	709	704	674	694	734	726	724	698	689	705	706	696	743	729	687	748	758	723	705	716	694	725	726	719	763	739	778	746	681	686	717	674	765	715	647	720	725	685	767	746	687	700	703	742	720	708	746	723	720	710	740	704	746	692	750	709	692	731	683	722	663	701	679	710	725	709	725	739	730	687	684	683	698	680	687	743	720	740	662	733	729	715	688	696	726	720	730	714	728	767	735	676	711	727	741	691	688	742	711	739	729	735	690	677	681	663	804	727	761	688	703	700	666	733	723	736	708	748	728	721	661	744	677	697	727	655	676	736	682	682	707	748	790	738	702	675	789	723	669	679	734	706	693	682	698	747	664	700	718	713	777	737	759	670	759	715	688	704	743	706	680	691	690	724	746	685	772	733	692	718	774	704	685	704	698	698	717	682	711	784
52476	45189	31802	28381	27057	24868	23340	29312	38652	31188	19824	12999	16684	20062	21509	15659	10808	9557	4993	3273	2495	3010	1941	1582	1234	825	636	499	328	425	393	271	267	295	277	293	258	259	289	268	265	271	266	285	265	273	267	263	254	254	262	246	268	274	244	278	273	272	241	270	262	280	235	269	266	235	243	264	250	258	271	261	268	244	255	262	277	233	267	275	248	240	257	242	266	257	256	275	279	248	239	257	281	264	256	270	280	273	241	274	256	282	254	281	282	275	276	233	269	269	270	262	297	242	282	256	274	279	263	230	253	255	259	252	236	271	235	305	249	258	275	248	224	304	265	279	250	236	230	232	276	244	244	252	270	265	278	249	278	266	263	281	300	261	247	249	237	275	252	239	243	251	278	248	263	275	262	287	242	270	277	256	258	255	295	300	319	253	279	278	253	215	247	253	268	236	311	245	265	265	267	246	275	252	306	243	263	255	257	258	243	270	294	276	248	294	273	270	246	269	286	261	250	283	263	260	289	287	257	258	277	282	264	285	251	299	231	273	257	245	250	292	266	237	235	262	245	242	248	279	246	282	255	294	289	244	245	260	297	278	279	263	274	269	264	259	283	276	232	265	269	262	269	270	276	266	271	244	269	270	270	250	245	277	257	261	277	285	252	267	256	270	239	253	232	249	267	275	276	274	272	274	255	259	251	265	261	268	238	249	252	261	251	245	257	280	275	268	279	245	272	248	243	254	261	254	262	267	266	253	258	278	232	276	290	270	290	266	275	267	252	263	241	252	264	248	257	287	224	291	227	265	261	290	247	234	233	259	285	260	263	252	274	254	271	240	250	252	251	285	265	238	284	225	271	226	252	280	260	251	244	245	281	239	265	263	262	262	254	252	252	275	254	276	246	251	261	256	247	228	253	268	242	272	268	237	242	253	224	266	261	238	263	261	264	266	231	258	261	273	251	279	251	285	250	274	253	255	242	230	250	247	282	252	264	235	281	270	242	259	287	263	252	246	269	255	255	244	262	269	239	252	245	287	268	236	253	285	276	284	261	243	257	237	266	272	278	259	261	257	236	252	257	286	280	251	234	251	266	267	256	259	249	241	266	258	263	274	261	236	253	238	261	289	281	272	250	258	276	249	244	291	280	261	304	273	267	272	254	262	273	288	276	279	271	259	235	235	267	259	279	281	286	268	279	256	254	261	260	258	262	266	265	242	249	250	235	275	280	249	294	231	264	273	264	292	268	257	272	285	250	283	262	278	252	280	281	269	253	248	264	273	268	247	251	273	261	246	269	239	276	246	258	257	250	290	264	266	254	257	269	240	218	250	285	237	263	269	297	269	259	270	246	279	250	275	292	242	245	252	274	257	260	258	232	261	281	237	266	245	272	259	267	242	239	261	252	247	244	277	231	252	279	245	262	252	255	230	266	286	266	256	250	263	233	261	253	243	281	249	253	268	271	269	273	254	267	288	253	251	262	256	257	261	269	256	260	257	284	241	256	254	272	250	284	298	269	254	250	291	260	253	269	261	240	260	267	287	267	265	268	263	241	250	256	266	261	263	266	232	242	255	249	265	268	242	260	263	279	227	250	249	250	279	269	287	256	272	256	260	280	256	241	234	242	247	250	253	265	263	256	223	240	275	296	265	273	253	232	245	285	238	275	238	294	276	257	248	257	250	263	263	232	286	259	264	261	243	265	266	254	277	255	259	260	251	263	277	213	278	243	233	267	259	260	260	305	271	297	265	232	253	271	261	263	267	247	269	262	260	259	270	238	246	262	235	271	252	255	232	249	265	276	246	239	242	256	242	243	280	292	272	296	257	240	284	274	273	291	278	268	253	239	248	262	266	270	246	267	238	265	269	278	269	262	285	241	258	245	248	218	245	256	278	245	243	250	261	263	258	253	261	250	253	253	248	256	230	255	225	244	285	253	251	260	231	279	282	242	244	275	259	252	273	253	268	238	282	266	278	281	301	261	275	256	267	273	282	272	279	252	262	275	264	258	264	238	263	268	260	279	260	266	283	277	259	268	323	254	242	274	264	249	258	259	294	268	291	256	243	254	271	261	260	243	250	238	272	263	268	262	225	252	278	264	226	263	271	253	279	218	253	267	244	253	259	273	256	255	311	287	271	277	273	270	258	255	279	267	235	284	259	279	253	282	272	279	242	270	262	270	229	272	250	241	245	259	234	234	274	286	262	239	260	287	259	226	249	278	239	259	275	294	263	233	259	255	242	271	241	248	280	275	261	258	249	262	271	271	261	249	278	265	234	238	229	258	242	267	273	268	263	262	304	252	264	281	247	253	275	243	295	273	271	259	258	238	284	271	239	263	260	260	253	268	256	242	238	237	253	260	260	268	273	293	270	253	247	255	259	242	278	234	247	282	246	241	268	252	283	253	286	224	262	264	246	266	248	265	264	267	264	234	243	248	269	239	251	256	263	235	285	272	284	267	291	280	229	253	235	252	246	266	260	286	256	268	251	260	289	269	267	240	247	271	248	298	296	254	243	269	256	235	279	251	287	253	262	260	261	278	283	237	223	249	284	275	262	256	236	286	276	233	247	266	252	292	240	263	262	238	266	268	262	254	274	245	267	263	274	255	300	271	269	254	259	262	277	292	241	246	258	269	246	301	245	284	261	274	255	263	276	268	241	241	251	265	285	253	293	267	240	256	263	245	258	258	266	237	243	245	255	250	254	245	283	225	247	243	242	264	286	242	279	271	278	255	281	219	262	273	276	275	246	258	247	257	258	288	298	269	264	269	253	281	233	285	255	264	261	249	251	263	229	267	276	258	284	268	275	270	252	275	267	259	253	245	278	282	266	270	251	256	260	266	248	249	282	280	265	260	260	272	256	285	262	281	266	267	273	251	286	248	288	242	267	281	271	289	247	285	260	239	243	273	266	288	272	252	256	304	239	251	266	263	251	274	245	257	259	235	266	261	234	263	293	250	269	265	280	256	246	256	269	252	265	278	260	233	279	280	270	258	266	263	257	244	290	246	251	281	270	250	292	281	259	270	266	240	246	262	268	255	271	247	222	245	248	248	259	239	263	279	274	255	290	247	292	260	261	254	244	245	242	267	251	275	267	264	241	263	279	253	247	266	281	280	280	284	298	264	263	249	254	233	254	240	286	259	265	244	269	231	218	278	280	250	261	252	227	269	251	249	266	278	262	260	253	266	253	244	277	274	258	291	265	259	278	255	246	245	261	234	284	235	267	256	282	265	245	239	261	255	265	285	279	256	270	248	273	263	281	270	251	246	273	277	272	240	241	257	251	236	261	289	246	279	237	263	263	244	265	274	286	255	242	265	263	244	271	271	250	282	256	268	259	239	245	245	307	239	250	280	234	254	259	286	260	260	251	234	249	264	267	274	251	260	223	254	257	232	273	242	268	286	238	253	260	261	262	262	289	259	239	283	265	271	269	267	290	248	264	279	257	258	243	251	279	247	237	238	277	291	268	255	244	264	239	264	224	261	235	238	260	250	214
42699	45150	35561	35266	34054	32116	33449	41792	47368	40604	24976	22901	33763	39686	41191	34986	28325	27413	16145	13368	11671	13751	9802	8644	6898	4507	3288	2125	1047	1919	1695	762	772	734	727	741	742	693	732	701	718	707	733	697	741	685	698	673	686	693	718	696	650	657	679	685	669	727	685	640	689	656	659	638	714	707	739	683	675	697	727	659	689	696	662	682	662	650	657	680	689	664	665	692	676	667	734	684	630	666	636	665	689	634	690	678	695	711	660	673	681	693	711	686	637	617	678	684	675	677	632	669	685	683	661	691	664	661	688	640	648	692	726	680	631	620	683	657	663	688	698	664	654	654	684	685	671	672	668	672	661	684	690	651	651	664	642	667	666	650	654	650	668	680	717	682	658	630	683	639	680	649	668	678	679	704	676	661	677	674	676	662	661	664	624	647	656	683	675	705	684	669	637	676	663	629	681	671	710	719	697	665	626	646	678	664	670	675	701	701	672	663	632	684	702	675	642	651	682	665	690	653	675	645	675	622	675	733	684	688	639	681	700	685	685	700	621	697	658	650	676	646	673	669	705	674	709	659	665	676	676	666	657	696	622	666	691	653	657	636	673	620	623	675	669	624	669	674	721	647	655	677	678	694	647	686	698	679	710	627	683	684	681	625	621	689	646	672	663	673	686	642	684	665	679	658	705	683	662	646	664	643	635	646	603	651	699	680	688	668	665	660	670	646	681	681	659	663	623	677	680	643	659	684	668	688	632	666	678	738	677	655	703	662	662	700	673	694	631	685	660	696	685	699	635	652	611	616	639	684	674	663	644	629	664	659	701	628	626	612	696	674	617	689	651	645	709	646	672	628	644	681	685	694	662	691	723	678	669	709	664	680	657	688	663	688	744	667	672	686	666	661	671	665	686	683	655	680	693	661	700	617	620	664	668	705	643	665	630	629	650	636	664	681	664	660	683	626	645	693	679	646	605	648	656	638	643	630	686	652	664	681	676	627	635	679	676	705	674	725	731	672	666	679	653	684	659	692	699	658	718	678	694	683	640	673	685	649	663	689	706	658	687	718	668	680	674	654	642	655	642	694	681	691	698	682	646	690	640	646	676	650	691	687	683	688	650	685	670	669	704	682	686	649	631	674	646	691	655	637	699	661	660	667	680	689	631	712	633	659	722	687	692	600	651	678	701	681	724	635	644	679	624	648	629	691	670	688	667	659	636	681	657	672	665	660	647	666	672	688	632	677	663	677	648	650	645	709	647	662	685	622	675	665	662	658	685	698	666	637	625	659	685	699	636	635	691	724	669	694	687	675	657	639	723	643	682	669	673	604	701	699	688	677	607	672	655	661	603	676	681	676	683	669	630	669	694	669	705	686	691	643	652	702	619	712	651	713	675	696	644	712	660	686	668	662	684	685	664	674	649	669	646	659	712	656	684	680	630	631	673	657	684	675	739	695	703	740	665	656	650	684	690	650	682	708	643	672	689	641	681	677	769	668	721	676	659	643	668	713	677	652	666	646	683	654	670	688	664	676	645	635	662	709	623	656	638	658	694	671	666	642	672	621	667	670	644	617	662	634	633	645	640	652	706	701	661	674	671	617	672	638	681	625	635	637	679	665	660	620	649	671	668	610	661	707	660	666	686	659	623	641	693	656	669	645	661	717	696	676	632	653	662	629	634	624	673	700	637	670	681	680	709	697	649	650	651	698	611	710	676	659	656	678	670	693	656	616	622	690	664	645	700	634	660	715	650	636	662	704	726	646	673	664	683	668	673	715	668	681	681	693	685	663	715	706	637	660	609	664	677	672	680	680	675	656	665	679	648	636	690	640	673	658	602	703	671	640	653	711	641	713	667	645	660	661	685	644	675	675	632	646	655	649	665	643	609	681	696	741	694	672	729	623	685	651	638	691	668	630	688	624	647	688	621	674	676	652	635	684	640	749	631	649	644	655	679	666	665	702	670	653	632	645	670	649	657	694	659	646	651	671	617	661	641	685	680	703	656	689	663	646	657	638	621	701	653	651	697	706	670	673	640	633	664	683	637	655	681	679	642	682	637	661	683	717	658	654	645	685	685	664	674	687	699	701	641	679	644	694	700	681	667	670	679	639	632	612	714	644	673	684	645	650	668	700	659	674	646	714	652	681	657	701	702	628	641	641	692	702	704	639	669	693	606	618	696	676	686	669	678	704	702	665	642	680	627	651	704	688	693	648	657	699	723	667	674	640	620	720	689	641	701	708	691	687	679	707	708	681	685	667	666	662	694	717	684	614	655	671	702	705	682	696	654	675	682	670	675	681	639	660	688	661	706	705	715	666	642	688	657	662	603	639	698	636	643	688	643	639	712	676	657	658	675	682	677	670	633	677	663	623	682	691	688	688	672	702	664	633	624	678	642	658	671	684	674	697	675	696	692	715	673	629	651	667	692	701	667	683	650	635	636	656	679	664	637	680	669	680	678	700	691	665	692	652	643	664	665	684	697	735	683	682	658	690	672	684	651	649	635	672	679	704	706	707	648	648	650	668	666	648	694	640	638	661	691	697	655	670	648	690	655	626	671	684	664	611	605	679	683	656	614	668	670	608	681	657	649	650	620	667	700	680	609	685	676	691	679	661	686	686	640	669	702	691	642	685	657	659	696	650	635	692	718	721	648	685	665	664	638	659	665	674	658	649	634	710	655	628	636	624	668	670	685	681	657	697	685	676	656	648	680	682	673	669	657	674	675	685	674	656	646	692	687	651	659	641	646	632	672	637	662	713	664	651	648	646	663	673	660	604	601	670	647	651	671	667	638	637	685	650	655	627	646	677	649	665	689	660	703	645	670	637	632	648	665	666	671	676	658	649	655	650	644	642	701	631	670	732	680	720	661	614	672	662	673	661	692	668	621	633	638	681	695	644	670	669	655	683	729	693	669	672	622	711	616	670	650	681	627	651	682	661	626	661	669	702	694	701	688	653	687	666	701	668	635	664	679	753	677	656	695	695	692	643	648	649	677	659	694	622	613	638	675	705	736	692	695	702	660	682	669	666	672	652	657	677	657	705	717	684	656	689	669	674	733	713	629	642	660	677	628	684	637	686	647	643	667	648	625	664	727	656	704	666	661	681	686	687	618	638	630	690	677	649	665	626	639	723	680	679	702	667	679	672	709	698	721	649	687	685	704	646	625	676	670	645	690	649	627	728	683	668	687	698	671	690	723	661	736	639	637	688	651	618	666	604	630	687	668	693	683	669	651	612	650	699	658	667	684	671	611	674	647	663	719	695	651	677	728	693	694	694	678	705	667	694	667	669	718	653	654	684	658	681	662	647	706	652	647	672	669	671	680	697	733	680	657	640	697	679	677	619	656	689	673	647	637	663	672	655	678	640	650	652	653	681	668	639	699	686	610	733	638	640	697	665	686	667	659	630	680	624	674	642	722	625	658	690	683	660	705	681	685	680	674	646	697	701	651	634	638	627	670	628	662	636	670	633	655	675	704	652	686	655	670	693	657	636	651	684	625	719	653	645
14053	16951	9205	4457	2671	2021	1349	2062	2174	1245	548	473	652	685	693	542	369	393	269	270	239	211	202	220	192	177	207	207	174	174	171	178	174	189	202	185	191	174	159	192	203	200	180	188	193	171	178	186	170	181	179	194	203	196	202	197	168	168	175	177	166	173	187	185	177	182	189	185	179	195	172	182	177	177	185	193	179	167	180	186	188	159	222	157	179	201	194	162	190	197	169	178	180	165	173	184	173	163	148	196	174	154	189	174	192	169	184	196	191	163	180	158	169	183	168	182	179	176	205	188	177	171	155	171	163	171	200	193	191	182	187	210	168	172	191	164	179	162	188	192	187	176	191	184	176	182	183	189	191	189	167	193	182	181	177	175	169	195	196	184	177	178	210	184	170	199	202	187	170	194	212	185	166	177	188	173	211	212	177	180	195	188	185	195	176	176	158	181	169	181	172	171	139	204	181	173	171	191	174	194	198	213	181	179	178	173	141	181	200	172	186	192	200	185	193	187	174	179	182	156	192	187	185	187	182	192	187	192	180	183	192	185	188	197	181	188	164	156	154	171	181	167	201	190	183	181	171	176	151	185	193	159	149	186	184	187	181	178	175	169	196	187	201	200	167	187	180	160	161	171	186	182	179	172	160	196	187	196	188	171	177	181	161	163	170	196	172	203	167	195	182	166	168	166	175	196	174	169	178	193	164	179	166	185	174	199	213	193	196	183	174	184	194	171	182	191	171	176	180	191	182	180	166	188	200	168	166	167	182	184	193	161	152	181	194	186	182	203	182	178	175	194	155	185	187	179	179	175	174	180	161	163	183	184	157	177	179	179	169	187	177	163	179	159	154	164	179	188	193	164	173	187	161	177	190	195	167	173	198	173	173	183	183	185	194	197	220	176	187	154	182	202	200	200	184	178	197	193	181	190	182	184	180	205	196	172	199	188	158	142	182	159	168	149	174	185	184	169	178	167	175	173	186	192	188	191	168	165	180	182	155	158	171	162	181	189	154	157	189	152	192	195	210	209	174	190	181	197	175	183	172	175	161	196	172	201	176	183	168	172	191	174	180	179	196	179	174	172	182	184	188	178	189	178	170	188	191	177	182	196	187	189	175	181	185	167	156	195	173	199	174	209	173	193	168	166	188	172	173	186	183	179	167	171	200	194	190	158	184	161	176	191	177	162	184	190	178	195	181	181	180	174	171	200	170	178	172	174	188	175	172	176	179	182	179	186	187	161	181	178	200	213	170	174	153	192	207	185	173	188	180	151	174	184	168	198	176	168	181	181	201	163	189	207	197	188	178	183	197	188	182	180	160	185	199	174	191	200	194	187	155	182	150	182	180	158	176	203	177	181	188	177	186	193	184	186	179	188	175	186	196	195	169	154	174	202	177	176	167	197	164	199	203	167	181	215	194	167	162	176	189	167	187	181	168	171	167	185	163	203	179	178	202	177	200	177	173	167	180	167	189	203	162	190	169	166	189	187	162	205	186	178	183	190	180	191	172	176	179	156	184	188	172	190	198	195	194	188	184	179	179	179	184	185	179	179	156	179	191	155	195	173	168	176	179	206	181	173	172	192	185	200	189	185	206	159	208	174	176	177	159	175	167	160	176	204	186	161	216	170	199	201	184	169	184	157	181	171	171	182	179	204	164	181	178	175	172	189	174	173	193	190	183	160	179	182	196	173	165	199	201	186	182	166	178	192	179	181	168	173	152	193	183	180	176	176	188	166	176	180	177	199	165	163	165	174	187	172	154	167	177	180	169	196	182	172	176	184	186	176	194	180	198	172	192	193	178	199	173	185	173	162	166	201	166	170	170	176	158	198	206	180	159	164	164	194	189	174	186	184	167	167	164	190	200	173	154	180	160	196	175	188	166	191	144	163	185	163	158	181	178	195	216	193	195	176	151	198	197	185	179	170	214	200	167	195	169	162	166	169	185	178	193	166	182	171	196	198	181	205	203	167	217	190	169	171	184	192	179	193	183	184	193	174	177	180	194	172	214	194	183	176	200	174	161	181	171	198	214	178	168	186	195	194	176	169	181	161	163	180	197	192	189	188	184	171	191	204	216	178	162	184	175	174	191	152	173	183	197	178	181	184	195	176	196	184	184	184	162	202	183	192	165	159	185	159	170	174	207	187	200	189	215	172	187	181	172	162	184	197	190	184	187	158	188	181	179	159	171	188	167	209	188	204	198	182	184	195	182	193	199	170	171	209	166	168	187	182	171	166	169	166	163	160	189	168	200	195	199	189	175	179	177	172	183	186	157	151	179	167	179	193	160	144	159	184	187	183	164	199	199	174	186	186	185	187	167	172	186	176	189	166	190	180	192	174	194	185	167	185	196	174	185	178	167	169	157	172	178	205	157	175	165	196	179	184	163	148	192	189	190	196	205	159	178	201	177	187	173	183	198	180	165	188	176	198	182	172	180	193	212	160	193	195	163	196	182	190	194	178	180	188	174	197	175	145	161	174	189	186	154	174	190	151	200	167	180	178	169	166	195	183	185	209	190	165	198	161	195	190	185	201	209	166	183	176	186	174	166	170	170	184	175	189	159	157	158	172	183	185	171	178	163	178	200	161	206	201	157	193	172	182	211	181	150	166	203	185	173	201	195	175	178	192	206	172	191	169	185	195	181	166	205	191	196	189	190	179	153	185	161	181	179	186	184	180	178	178	182	159	187	162	186	173	170	180	194	189	177	182	188	201	171	150	196	189	183	157	195	207	185	169	157	201	168	165	196	155	180	207	183	193	195	185	174	179	174	161	164	167	168	186	183	180	158	171	191	189	162	189	186	159	172	175	177	180	174	171	157	172	195	178	203	174	164	157	183	171	177	172	189	174	172	180	182	196	158	193	158	198	165	190	179	206	177	172	180	201	169	194	194	184	196	192	181	194	160	177	204	190	200	178	174	191	193	204	171	181	181	189	187	176	172	182	182	154	185	163	181	170	176	195	177	198	185	191	171	190	209	189	185	183	196	177	166	195	163	175	163	175	178	179	203	179	176	170	185	196	186	166	187	204	165	179	203	190	202	189	183	186	165	161	171	155	185	160	163	165	163	176	186	167	197	189	186	179	174	182	171	183	167	197	190	171	164	153	174	181	167	176	191	182	189	176	178	187	184	167	169	176	199	181	183	176	174	183	188	184	181	148	160	180	155	181	198	166	146	198	178	194	180	174	203	152	176	155	156	175	191	169	154	186	166	146	161	185	179	190	177	180	172	178	177	198	185	169	167	212	173	182	174	166	170	187	171	191	193	176	210	180	168	174	175	168	208	204	192	172	183	181	157	185	188	166	162	163	185	184	195	176	180	173	180	168	164	176	161	177	168	189	168	195	173	178	193	186	210	170	190	187	189	230	165	185	162	181	162	183	174	181	154	191	184	188	171	144	175	141	195	168	154	180	179	176	201	204	182	194	185	167	156	153	186	191	211	188	186	180	198	185	202	168	189	167	185	183	178	178	197	185	186	142	193	184	187	176
11971	18156	11781	9469	8418	7645	5822	8840	9705	5643	2467	2576	3953	4250	4412	3299	2216	2184	1310	1075	1244	994	892	797	748	650	615	552	543	574	564	494	518	531	543	508	511	550	555	455	514	510	522	556	494	530	515	513	547	532	516	539	519	543	537	508	523	571	532	505	527	521	530	540	560	539	521	532	469	474	525	518	534	546	562	534	509	508	523	551	492	523	485	511	556	546	502	548	552	508	533	546	515	518	530	534	541	506	522	542	528	483	517	526	519	500	577	539	545	527	525	540	523	547	478	561	526	547	537	508	504	544	546	539	542	548	563	477	493	507	545	515	503	521	525	527	543	479	521	495	500	528	544	527	521	541	529	529	513	542	521	514	573	514	531	501	533	527	527	511	516	545	529	491	528	522	546	518	499	562	523	516	500	496	517	537	528	507	492	531	490	491	543	508	557	520	495	502	531	538	524	533	473	501	525	536	514	560	551	522	492	492	536	580	500	492	530	527	540	526	546	511	521	570	522	478	540	555	526	495	481	562	516	530	510	491	508	535	503	490	482	545	509	547	519	518	503	539	503	548	501	522	540	536	500	514	518	490	516	495	477	515	521	498	510	494	524	519	510	526	519	510	546	551	479	572	519	536	522	517	514	512	522	491	524	550	482	529	507	498	469	519	500	535	531	513	537	509	534	480	508	547	532	526	536	506	505	517	508	536	531	554	532	550	539	527	566	550	509	537	513	505	550	531	517	512	566	572	563	543	487	510	521	496	478	530	454	541	544	575	498	533	511	531	522	530	511	551	515	507	529	525	526	513	532	583	528	490	518	524	534	551	557	543	533	499	533	516	549	514	538	516	562	535	517	528	498	561	506	531	552	491	532	536	502	512	511	524	520	493	499	510	529	538	520	501	526	525	504	512	516	507	550	495	549	535	502	554	454	539	552	533	546	510	532	523	545	494	522	467	530	482	496	549	492	503	554	528	548	540	525	522	502	537	514	525	526	547	513	516	508	535	525	515	533	462	509	550	529	544	531	501	534	530	535	528	538	520	510	518	515	515	493	538	542	541	544	526	522	507	537	511	515	535	519	534	534	508	547	483	539	538	522	516	539	504	554	470	504	511	497	515	527	519	530	519	520	496	528	516	544	525	512	536	541	523	522	527	532	517	497	535	540	488	540	499	561	515	512	541	556	527	528	528	502	551	530	510	498	548	536	557	525	545	523	530	514	533	510	522	547	536	542	535	511	495	553	497	534	518	489	540	577	501	554	534	517	550	528	526	504	489	507	523	528	516	489	512	567	517	492	527	532	534	507	499	509	524	533	527	550	546	499	539	534	535	517	513	493	516	517	545	517	532	506	500	537	538	500	485	531	486	503	483	534	542	500	504	519	513	528	514	529	509	554	546	578	504	475	520	530	540	514	522	531	498	516	509	478	520	529	514	524	536	535	516	531	534	561	541	552	530	465	547	514	516	518	488	533	546	521	547	501	494	500	535	518	548	488	518	533	538	521	524	555	486	512	586	531	545	471	577	572	537	530	537	507	536	511	521	533	533	551	525	527	496	494	524	526	538	495	498	526	524	558	493	514	478	549	537	497	554	525	552	549	485	504	497	516	535	518	516	479	519	540	543	489	532	520	534	534	523	473	540	554	485	550	508	539	539	519	516	507	501	530	506	508	528	517	500	498	506	515	555	549	537	516	544	490	483	499	511	519	518	519	533	521	534	549	514	531	523	517	483	516	518	536	489	568	479	566	546	456	526	508	510	578	507	523	479	557	520	534	517	508	540	524	536	522	546	568	537	522	525	558	568	473	493	537	562	540	498	511	571	502	519	530	539	476	455	565	516	552	529	483	528	528	494	497	525	560	504	522	548	536	530	533	530	532	508	537	528	526	531	513	512	512	537	511	498	486	543	529	508	535	532	539	553	546	557	525	515	523	553	525	521	506	489	473	523	569	535	543	548	544	518	530	518	551	533	528	528	545	511	528	490	528	546	559	526	548	542	535	488	499	535	530	545	548	530	539	528	549	486	478	518	516	557	507	545	540	503	513	535	532	529	536	524	528	514	541	504	547	551	501	544	525	547	509	525	539	551	524	555	508	507	514	520	544	515	514	503	536	549	523	517	502	515	522	519	522	543	532	525	515	520	534	506	503	514	494	549	507	525	505	493	520	530	476	541	529	536	533	508	522	551	547	528	547	517	527	516	533	507	578	542	546	509	495	508	546	539	568	463	504	559	547	510	471	509	547	487	535	528	518	561	491	522	543	520	505	526	542	505	542	504	524	506	542	534	537	562	494	520	506	520	487	600	459	501	558	531	532	493	516	531	490	560	517	474	512	557	512	526	550	506	528	502	524	501	501	556	539	542	525	508	510	525	547	557	478	528	562	519	494	536	549	512	541	499	547	535	515	515	522	552	512	548	523	500	571	534	499	499	538	539	521	517	493	537	516	504	526	508	556	487	506	545	513	544	518	497	483	527	550	535	528	522	503	515	506	562	521	515	533	547	534	526	544	512	522	506	554	547	549	512	540	565	505	513	516	555	534	491	539	534	547	560	486	525	546	564	533	541	482	475	487	528	532	505	534	511	506	471	532	529	566	511	498	551	542	509	563	496	523	510	531	528	540	553	534	515	501	514	548	496	537	517	496	540	553	520	511	519	487	509	536	546	492	531	543	496	527	487	487	545	520	492	515	500	489	511	519	528	550	515	504	555	543	507	547	525	528	508	501	516	538	571	494	502	520	495	530	534	512	486	544	526	546	546	566	569	538	569	461	541	537	540	552	503	520	533	539	508	529	537	509	516	518	527	546	521	514	504	496	522	511	499	513	508	522	511	527	498	504	541	524	538	498	495	507	559	536	536	495	503	543	532	551	501	567	554	518	540	525	566	559	538	492	544	571	557	528	507	510	539	521	507	485	499	506	529	512	560	568	522	547	516	559	497	520	493	547	514	503	562	539	525	497	509	517	538	473	543	510	571	523	525	528	534	546	517	536	514	532	545	528	509	499	512	521	524	560	545	545	511	553	524	519	528	555	510	551	554	559	498	514	522	508	508	536	499	530	491	529	528	547	532	499	506	522	535	516	507	548	543	539	539	514	503	572	550	518	553	493	505	529	484	520	496	546	516	509	513	529	574	507	503	501	520	571	504	489	510	511	527	523	525	564	527	533	510	548	514	512	518	549	497	535	530	545	498	546	489	520	493	522	494	533	516	526	523	518	529	547	526	505	556	563	507	542	506	516	497	528	533	572	522	540	585	542	523	597	547	473	565	494	523	507	523	538	510	535	500	530	536	485	541	487	514	529	564	501	538	478	511	510	523	530	520	498	507	516	501	498	555	530	510	512	507	568	523	473	490	550	522	529	540	527	507	527	552	505	522	468	500	540	558	530	511	515	528	502	498	521	476	472	558	515	520	519	588	564	526	559	515	487	548	520	552	543	498	492	503	563	515	473	555	539	558	569	511	562	507	554	543	603	515	521	524	484	506	497	505	500	464
40497	44602	30678	22239	17317	13803	13779	16136	20358	12674	4904	3848	5849	7191	6527	5180	3218	2738	1909	1161	1575	949	869	898	728	537	457	411	309	343	299	281	258	243	278	265	254	281	259	264	284	273	268	270	270	256	280	295	255	257	275	278	249	244	262	252	270	259	286	244	296	254	265	285	268	262	274	252	238	275	255	252	254	263	284	291	250	287	262	251	261	280	263	252	287	280	260	263	259	267	241	235	256	268	259	277	257	286	270	288	256	272	266	260	279	275	246	260	258	274	277	254	245	279	265	292	279	245	290	274	247	299	256	253	257	269	249	293	273	262	256	257	299	258	269	254	259	313	257	262	274	274	261	256	308	243	258	274	267	255	267	290	250	281	262	253	283	262	261	277	284	286	288	272	250	245	263	254	251	289	261	256	254	259	248	270	250	270	240	248	245	238	269	272	264	265	253	258	276	280	270	286	268	280	263	281	262	266	276	258	257	273	245	293	243	254	248	257	260	296	245	267	263	267	274	236	300	278	287	279	254	293	269	242	277	266	287	262	277	274	223	274	247	279	264	301	273	277	259	271	244	253	243	258	266	252	285	241	255	244	272	232	260	245	256	261	249	250	244	247	284	277	277	267	275	258	265	263	273	263	301	254	253	278	315	264	259	263	262	257	262	272	256	287	284	269	299	261	282	240	278	254	306	245	280	299	253	253	255	257	246	279	274	259	270	295	268	256	270	288	273	241	240	295	257	279	292	255	265	292	295	284	261	291	249	262	265	269	240	275	267	249	255	301	252	278	271	289	282	270	270	266	258	236	248	275	278	243	286	249	263	234	287	257	251	261	307	265	247	280	233	265	262	248	267	290	320	295	232	251	269	266	259	240	259	230	240	270	284	290	247	267	252	295	256	244	266	260	259	271	264	267	280	281	271	279	276	269	280	263	266	275	258	274	267	284	284	252	245	323	268	233	285	252	261	269	303	260	276	296	245	294	280	300	253	270	241	268	258	253	255	257	260	242	272	261	271	242	241	264	264	255	230	264	245	285	282	278	247	284	237	258	266	262	256	277	237	282	245	258	270	286	289	243	243	302	258	256	258	235	287	269	248	266	274	286	277	286	270	249	280	247	277	287	273	277	271	266	258	250	291	280	266	263	271	255	285	294	295	250	289	294	253	244	264	236	250	261	288	254	262	268	270	283	258	243	239	235	263	285	274	287	254	245	262	250	280	275	239	269	247	275	253	255	244	264	282	260	293	266	247	281	244	265	242	242	295	245	275	258	276	273	248	232	285	248	258	265	271	273	274	287	289	240	230	239	270	250	262	296	293	257	225	299	268	277	261	263	263	273	282	288	305	271	260	264	253	279	255	272	256	245	261	243	265	273	253	302	260	269	242	295	271	263	234	264	290	285	256	260	310	274	288	241	264	283	272	278	279	285	293	267	249	255	295	258	247	267	271	271	258	274	252	236	256	237	292	263	288	299	251	265	283	284	268	250	261	253	243	249	281	255	269	243	259	244	293	248	274	293	252	234	267	283	299	245	280	267	278	327	270	238	264	248	263	246	271	262	273	277	267	261	253	295	268	259	266	263	231	240	277	276	256	259	244	260	260	293	285	281	254	252	261	261	252	258	271	278	266	292	256	256	248	253	292	263	258	290	278	284	254	231	289	250	275	304	298	281	227	291	247	269	241	243	249	249	255	253	277	274	275	240	241	256	280	283	270	270	281	260	303	232	271	270	302	282	278	254	229	248	291	261	268	273	274	262	252	294	258	265	257	298	271	259	246	269	260	220	257	293	281	282	245	276	281	293	247	280	261	270	264	272	271	286	256	278	249	262	259	277	263	267	248	265	273	279	248	275	276	257	278	259	250	288	259	232	267	280	286	274	251	299	244	270	270	259	269	265	243	269	256	245	275	290	260	282	262	252	271	246	261	285	270	290	256	264	254	228	269	250	271	281	286	293	255	270	261	257	254	223	261	247	253	299	266	265	261	276	252	277	262	296	238	248	271	254	241	268	277	249	262	290	253	262	266	255	266	271	259	238	269	236	283	254	253	262	259	252	292	272	258	293	283	256	302	289	245	275	251	285	290	264	281	262	272	288	256	259	277	265	273	256	271	263	288	252	263	272	258	257	254	267	268	270	266	248	244	282	301	288	254	272	268	260	266	235	257	255	255	258	276	264	231	274	308	279	248	248	259	254	261	267	291	268	294	270	253	267	251	284	252	240	279	275	281	261	276	293	276	273	277	289	291	250	251	247	302	270	251	265	262	255	257	281	257	239	241	267	297	257	264	262	255	304	285	259	254	248	259	278	272	262	267	232	246	294	256	254	271	271	241	268	256	263	250	269	298	260	257	282	246	258	270	257	271	275	293	277	277	263	248	244	227	279	247	274	271	291	246	267	259	253	267	289	247	247	279	280	267	270	292	257	275	251	274	223	309	269	283	248	262	259	272	278	230	259	232	269	261	256	246	284	266	282	249	260	280	271	273	279	273	278	283	309	265	260	271	263	253	235	246	250	264	265	288	221	239	267	272	283	268	280	252	275	233	263	248	267	254	281	302	266	266	276	285	269	262	244	246	283	283	281	262	295	257	219	261	292	266	267	245	269	301	300	266	275	255	247	270	265	233	266	251	285	245	253	262	271	266	247	262	280	294	277	271	245	311	274	246	256	250	256	266	271	256	275	276	273	284	242	265	278	238	286	252	258	254	240	270	268	269	257	271	259	264	282	253	237	311	280	268	284	275	242	250	287	261	259	262	261	271	261	224	269	245	238	266	266	283	295	265	286	254	250	232	284	291	244	278	255	276	255	271	243	280	260	270	297	271	230	260	241	300	247	253	270	305	284	256	297	269	249	253	225	274	258	298	257	253	270	247	272	252	272	276	261	224	239	285	282	272	254	247	264	286	256	296	271	268	261	294	279	254	279	251	262	234	267	262	256	280	271	271	245	249	241	254	263	249	283	265	262	263	308	265	270	296	256	261	265	269	278	274	264	296	252	287	238	269	284	255	269	284	268	289	276	243	234	273	276	291	264	264	246	253	243	277	259	270	247	231	267	254	297	233	249	254	245	234	266	247	277	286	263	279	286	279	243	282	253	281	268	254	273	223	280	272	278	242	264	274	287	260	269	254	242	253	258	259	280	256	257	286	249	289	253	253	253	244	276	278	260	236	265	279	258	283	299	267	281	241	267	278	246	263	294	242	250	267	284	251	245	260	262	259	279	286	281	275	265	266	261	279	256	233	278	264	253	291	280	284	272	257	272	272	278	277	261	288	306	234	245	273	271	271	291	276	259	282	275	274	265	290	279	260	268	259	252	268	277	289	319	259	291	260	260	260	241	296	244	279	230	269	280	252	273	255	284	302	253	249	246	246	282	280	277	283	268	244	266	252	273	256	240	241	265	280	255	298	255	269	245	290	269	258	270	259	261	262	266	266	271	277	283	263	282	266	241	290	268	253	291	252	263	257	239	263	276	297	263	282	282	263	280	271	271
32515	40279	28260	20807	21202	22051	25129	30728	32534	21863	10863	13154	20353	24084	24123	20111	14597	12194	8711	6272	9055	5228	4374	5391	4442	2702	2538	1871	962	1401	1140	797	712	765	732	780	708	749	711	708	761	721	695	727	759	705	739	738	739	677	743	764	743	746	747	686	732	691	732	704	751	691	682	736	677	737	726	709	711	705	803	678	681	707	674	688	775	735	716	709	736	722	717	700	699	702	693	710	725	759	731	731	716	731	751	677	701	742	728	694	710	676	745	698	681	739	720	707	763	718	706	737	708	669	702	713	718	729	672	702	757	726	728	749	674	704	756	681	719	719	714	718	718	741	690	752	671	682	698	714	753	678	712	697	743	708	721	715	668	718	733	719	735	729	739	707	717	692	754	734	722	690	733	730	711	671	678	710	706	699	712	720	675	732	735	707	740	729	699	709	711	719	713	722	735	680	721	664	697	720	687	710	667	692	699	742	733	680	706	697	724	684	698	687	702	777	710	736	704	725	674	738	729	726	706	690	747	744	697	703	718	647	709	762	750	694	749	729	691	714	725	705	711	657	669	746	730	741	688	792	700	735	700	710	717	686	710	705	711	705	715	716	683	720	725	677	725	674	738	753	699	718	706	733	693	746	696	683	744	729	677	739	713	734	695	693	678	681	695	690	690	674	716	750	721	734	723	709	702	687	708	704	687	713	736	746	750	695	764	665	684	734	773	732	762	681	735	717	737	689	772	707	736	677	705	734	654	705	721	727	692	686	675	663	693	684	750	727	715	694	714	760	719	785	701	707	731	709	723	721	697	710	663	643	701	689	710	728	687	723	688	720	717	673	740	696	710	693	679	755	704	750	626	716	694	709	708	670	709	659	675	725	677	707	709	757	732	721	711	759	662	707	697	739	741	681	693	729	721	714	745	732	704	701	725	667	707	764	681	685	735	677	686	719	781	717	681	725	713	676	674	711	703	714	749	672	695	708	693	700	714	665	712	717	734	741	697	703	719	725	732	639	700	705	713	762	707	737	720	674	720	694	699	709	731	739	711	743	701	723	715	655	754	683	692	725	652	723	716	702	690	744	737	733	712	691	728	734	684	758	726	696	709	702	701	752	715	702	731	695	688	749	707	705	780	758	715	716	690	694	701	725	717	692	731	715	678	742	741	736	748	691	686	722	736	716	690	717	672	739	677	738	747	706	714	742	755	729	727	701	701	707	701	731	673	727	694	702	731	724	719	700	735	693	706	668	715	725	707	703	706	717	742	734	733	687	697	746	697	708	733	745	701	727	717	679	727	711	684	699	727	736	699	661	711	732	721	740	747	723	718	730	675	735	756	715	684	730	734	700	673	749	717	674	733	736	724	706	748	724	729	685	759	703	742	713	721	732	705	736	736	729	694	750	735	686	660	675	699	711	703	727	706	802	680	744	781	678	725	758	747	689	673	724	696	679	707	684	699	666	678	700	711	686	711	681	737	709	645	709	690	763	681	733	698	715	711	734	750	726	736	750	699	703	736	727	736	716	686	676	662	674	723	707	749	723	711	714	680	712	712	745	755	704	727	672	695	783	734	754	711	654	725	674	670	711	696	693	733	760	725	728	702	739	749	734	757	676	708	751	757	721	711	692	701	726	674	711	695	740	703	725	747	704	710	722	725	711	719	684	747	720	719	712	734	711	692	709	737	741	714	723	684	682	696	747	744	702	694	750	739	724	724	720	724	748	697	662	710	699	704	726	727	710	766	728	752	711	720	705	689	683	709	719	720	734	719	694	700	708	722	685	713	727	712	722	748	731	681	750	726	724	753	731	706	711	693	672	708	693	671	703	689	741	730	704	765	736	687	748	693	729	704	731	662	749	676	705	717	650	721	715	719	698	710	734	755	686	678	770	709	723	713	704	722	738	729	729	658	686	672	689	712	717	712	717	708	756	750	687	691	734	741	721	686	699	806	757	714	689	746	713	701	665	721	718	749	771	671	692	753	717	668	713	697	734	739	713	731	677	734	720	735	722	710	753	727	724	719	736	721	732	690	755	674	721	702	726	708	697	708	720	759	730	709	709	726	675	723	765	710	708	677	737	690	694	751	700	760	705	695	730	750	736	730	659	729	695	711	725	728	716	711	739	720	696	688	739	700	700	681	687	715	682	662	700	701	743	658	739	688	726	719	707	694	730	704	686	776	687	721	752	697	679	715	663	699	690	703	742	697	686	675	726	691	710	720	656	696	686	718	698	767	752	753	678	737	736	696	749	694	694	707	697	730	731	728	726	744	756	740	691	675	748	716	703	683	718	665	757	720	743	675	706	718	660	713	718	719	747	677	761	709	682	699	691	700	682	666	717	753	694	734	707	730	734	764	722	736	685	729	709	698	726	682	684	735	736	713	693	710	703	669	703	685	679	728	710	692	702	711	703	689	735	688	766	691	705	744	752	697	732	733	720	704	748	734	777	683	693	715	703	670	675	752	707	702	688	663	760	729	724	715	731	686	717	701	729	725	730	741	695	731	663	665	713	708	706	706	706	743	745	719	719	716	807	732	667	697	697	705	753	703	727	731	685	741	725	701	707	744	734	720	713	724	699	703	761	669	687	720	731	717	691	714	720	723	700	710	708	735	721	688	747	751	709	665	709	677	752	705	697	698	679	690	671	743	742	684	746	717	716	697	711	754	713	731	762	764	722	774	686	688	713	729	733	674	727	747	688	719	715	700	722	714	739	739	692	746	693	685	741	701	666	743	711	680	679	687	729	722	726	747	694	696	749	712	702	665	742	719	729	718	738	748	725	678	699	719	692	728	748	732	729	698	716	689	687	757	728	752	702	736	750	747	705	698	698	750	747	691	723	686	697	709	713	726	678	680	705	673	695	711	685	723	698	696	730	690	715	678	717	688	708	726	708	672	723	711	683	725	717	733	741	744	731	704	674	752	774	773	715	741	660	706	719	726	696	744	721	728	695	709	721	712	667	725	719	709	727	675	748	643	703	750	744	729	715	667	732	671	723	730	720	718	742	722	690	749	722	751	676	694	709	737	761	711	691	780	697	786	724	744	740	687	711	701	708	721	693	699	744	725	692	700	679	734	685	754	687	705	681	711	700	698	684	726	741	735	698	698	724	699	765	762	726	735	724	690	697	702	768	684	687	720	660	757	772	739	677	656	687	693	709	670	746	703	733	722	717	709	700	745	713	700	716	723	739	681	742	669	693	697	751	729	772	734	688	724	712	691	690	723	782	705	704	749	678	722	732	718	696	678	699	724	720	790	736	718	715	661	709	702	738	719	757	671	701	725	721	736	665	712	747	700	719	670	691	740	731	687	704	700	700	757	719	734	719	737	702	699	684	683	709	667	712	774	680	711	719	740	719	693	705	705	694	687	736	698	702	735	697	742	736	702	745	697	745	742	708	707	693	729	681	740	704	731	714	718	712	638	700	675	726	689	667	752	638	693	702	662	713	699	729	692	676	770	678	715	691	738	755	668	689	681	749	723	713	756	706	699	662	699	725	743	717
53698	45271	34551	26614	25324	25761	22423	26999	38034	28141	16579	11956	18430	21137	19718	15310	11070	8654	6075	3112	4440	2605	2379	2019	2335	1569	1004	853	651	477	440	303	290	260	269	247	262	253	232	261	238	256	260	269	268	263	241	249	238	265	257	252	275	270	277	265	262	253	302	236	259	282	274	243	290	272	259	261	276	293	278	274	251	258	270	276	264	283	267	214	274	270	244	249	247	244	223	257	292	255	260	251	252	257	250	272	247	250	230	224	227	263	259	267	262	273	276	247	269	255	289	247	264	293	278	225	269	256	274	311	267	260	270	254	274	252	260	264	251	260	250	263	245	267	267	241	255	285	280	240	246	250	262	231	307	259	277	268	267	273	266	276	274	260	250	295	274	246	280	223	226	270	261	255	254	258	247	289	259	258	236	270	268	255	258	272	270	276	224	288	287	292	244	249	289	279	251	252	270	260	231	258	247	268	245	260	228	255	269	248	270	247	248	242	228	266	259	243	285	281	276	280	265	260	236	255	249	245	265	247	288	269	264	283	296	291	257	264	271	275	244	257	214	263	258	255	287	260	246	261	238	252	251	250	281	259	270	284	252	231	280	271	272	213	233	276	263	257	287	263	260	258	271	254	269	298	263	251	259	284	269	240	284	235	262	227	273	269	249	275	270	235	261	207	282	294	262	266	264	271	274	266	273	277	259	273	270	237	234	292	245	267	265	257	267	269	255	276	267	276	271	244	282	249	259	244	258	289	255	268	281	248	268	272	248	266	269	266	282	277	253	269	273	261	312	249	255	255	276	276	272	271	259	240	240	282	271	249	264	256	304	266	272	239	281	237	287	276	256	273	258	245	270	275	289	311	261	290	257	248	281	255	264	265	256	265	273	246	253	252	284	272	253	277	308	271	245	263	252	248	252	271	268	255	254	253	269	239	288	219	266	282	279	282	275	265	257	245	242	264	252	299	273	254	262	293	262	263	272	253	241	250	290	245	275	263	238	263	241	301	254	242	264	272	230	261	280	239	270	272	248	248	252	259	256	258	279	290	273	244	277	284	266	233	271	258	252	242	278	244	253	289	259	261	277	273	272	252	256	269	271	265	282	264	264	243	258	264	269	267	265	279	278	245	230	244	242	280	280	283	255	251	277	277	281	264	253	245	292	262	262	267	271	239	269	261	301	280	262	266	261	274	244	285	263	255	252	263	246	270	276	288	246	269	262	254	261	267	264	226	252	282	269	283	222	255	278	273	258	282	266	261	284	236	257	281	228	255	272	269	267	290	290	261	260	247	241	263	272	262	248	236	289	276	250	225	251	234	247	237	265	288	310	254	264	289	260	250	268	247	236	283	283	204	231	229	277	266	294	244	240	257	258	269	244	269	250	241	228	239	276	250	260	235	263	258	265	242	284	272	241	254	229	265	241	281	245	271	269	251	251	235	244	289	256	237	275	258	285	252	251	243	265	236	284	254	276	263	257	265	255	240	260	266	259	282	268	241	282	259	262	285	271	249	288	264	261	265	244	258	265	257	266	267	231	252	250	255	292	239	299	221	247	266	263	242	252	296	279	267	264	283	286	221	233	262	264	279	270	261	235	285	265	252	274	263	281	235	263	275	243	259	257	281	254	261	269	251	264	242	278	249	292	275	284	264	265	265	265	243	271	269	245	285	264	248	281	268	280	254	245	252	245	261	280	249	240	260	244	253	249	267	271	258	244	269	250	277	237	285	256	262	301	271	301	223	244	234	234	279	258	242	216	272	255	227	254	295	242	239	232	262	251	270	251	258	244	234	226	267	254	265	253	282	273	264	266	247	269	247	274	284	293	254	236	247	245	262	284	237	277	237	242	261	262	241	233	309	250	228	276	254	284	283	257	289	249	260	259	252	266	285	273	240	261	275	239	236	280	248	250	284	288	255	269	262	280	261	249	251	268	256	255	259	285	247	228	263	289	266	259	252	278	256	253	306	247	269	276	253	265	253	246	277	254	285	264	252	240	283	275	282	253	261	247	232	266	247	253	284	250	277	267	272	241	252	241	275	265	242	268	254	268	280	271	269	261	277	274	276	265	277	251	277	262	276	278	278	257	267	250	269	252	249	273	281	260	271	259	259	265	257	252	279	250	245	285	264	280	239	266	273	275	290	256	248	280	259	259	240	253	235	239	250	269	252	235	286	257	236	267	272	270	276	291	279	276	270	261	233	281	254	268	247	264	255	262	250	249	258	259	272	262	258	257	254	246	276	231	251	264	275	259	297	263	281	250	257	244	257	265	285	246	247	247	255	273	308	251	268	272	279	257	261	264	273	265	281	248	257	273	251	249	285	253	290	247	290	240	250	277	255	272	255	261	282	245	280	244	255	297	272	254	269	251	284	269	256	276	270	237	230	280	248	273	247	268	275	273	235	276	267	256	245	282	260	233	255	289	268	243	262	283	260	266	276	252	265	250	281	238	281	282	263	259	249	273	228	245	246	259	263	270	256	276	253	280	270	256	257	244	247	269	238	258	253	258	279	253	257	264	265	255	263	255	250	279	284	267	287	257	255	268	240	306	261	276	276	258	259	270	238	264	270	261	252	270	268	297	246	233	259	230	310	256	262	253	254	248	263	263	278	276	260	254	262	270	279	236	259	267	260	263	242	275	285	276	263	262	248	281	268	272	271	265	262	274	245	285	257	254	274	251	245	263	252	270	266	282	281	246	250	253	269	275	253	284	263	309	298	255	262	257	285	260	263	249	269	252	280	248	291	277	271	276	261	261	257	238	267	263	273	265	284	285	262	239	258	275	265	281	257	278	248	269	237	247	280	241	233	238	255	283	292	255	256	236	269	258	277	268	254	258	282	301	262	278	284	233	273	252	251	266	287	259	284	243	260	272	269	256	256	276	239	264	245	244	275	271	248	231	276	274	252	278	278	275	246	276	276	267	233	269	251	260	260	238	274	265	327	240	250	305	238	259	262	268	330	283	250	259	239	268	255	255	292	226	276	245	307	237	253	283	253	268	242	259	274	266	282	270	238	287	257	262	284	229	247	242	247	257	279	267	274	245	280	263	291	321	262	284	254	266	260	283	282	271	260	259	260	232	255	256	247	253	261	270	272	242	284	290	259	279	266	258	260	257	270	278	277	273	280	282	261	266	287	259	230	269	257	280	258	274	233	255	218	268	272	253	281	240	240	260	254	270	262	240	269	247	254	261	274	263	259	264	241	274	267	246	243	296	256	264	288	265	242	260	256	289	265	261	240	272	250	249	267	250	232	260	283	241	246	249	253	254	283	279	263	251	278	269	232	254	230	262	241	232	285	258	251	267	284	259	274	255	268	273	287	242	276	247	245	253	277	267	279	272	280	273	268	232	259	254	247	274	231	246	243	258	278	257	283	253	261	279	256	255	270	249	298	298	277	254	281	246	262	278	249	261	242	264	254	260	210	255	254	287	273	295	260	272	264	283	302	237	289	238	288	264	281	258	249	278	291	271	268	266	255	266	236	253	253	261	245	235	250
44148	49510	38267	30543	31083	34208	32026	39527	45021	37815	22506	23079	37362	39580	39641	33092	28544	25018	18957	12714	18795	11427	10687	9858	12301	8869	5508	5017	3170	2366	1760	843	753	695	727	765	749	683	733	727	688	719	701	744	751	718	677	662	696	699	693	688	692	670	632	713	708	659	633	654	667	732	629	682	681	733	647	654	684	670	703	622	686	677	691	663	678	633	676	651	678	682	601	689	697	661	648	708	650	653	681	644	662	684	673	685	655	664	689	685	680	683	707	662	697	672	671	635	685	687	702	653	646	686	671	686	676	668	639	633	684	699	696	625	639	649	697	634	650	707	625	648	705	664	727	673	671	710	695	660	666	724	647	626	683	645	653	660	695	693	634	662	717	690	670	689	663	618	704	670	666	676	670	683	687	720	728	660	668	652	692	613	718	677	696	641	708	676	606	680	689	730	649	640	670	677	666	660	679	651	661	706	630	666	678	666	649	698	677	669	673	658	661	624	627	675	648	710	683	681	710	663	642	677	674	670	657	644	655	659	632	672	718	643	693	617	660	696	626	691	634	637	611	670	677	612	629	621	656	688	655	680	687	654	674	725	677	683	665	699	691	694	669	644	688	618	646	707	658	689	667	715	651	657	698	682	670	661	692	632	688	679	659	670	679	697	643	645	695	618	645	666	630	652	625	691	702	653	663	618	668	667	633	702	627	751	687	684	671	677	662	659	702	623	684	633	690	668	655	687	673	623	640	641	650	634	663	686	673	662	681	653	681	634	687	637	657	691	660	696	646	652	688	638	700	707	634	674	691	666	662	688	695	679	628	651	655	640	681	719	606	695	684	656	697	692	663	668	654	693	648	707	701	626	648	658	633	628	667	653	637	643	656	690	687	695	695	676	637	659	703	653	685	622	675	662	681	676	663	710	670	641	704	673	643	674	673	613	682	639	635	642	664	675	629	657	618	660	716	627	614	650	692	658	640	662	711	661	674	692	657	686	615	691	670	668	632	643	694	718	703	647	700	643	661	718	606	693	701	691	654	671	713	620	639	631	655	704	665	669	648	661	650	655	618	688	685	672	674	628	672	681	644	684	685	637	704	688	701	697	668	671	661	649	696	729	655	668	628	668	714	671	641	625	705	677	680	660	686	682	657	654	686	702	693	654	623	623	647	655	705	691	653	668	658	681	688	672	707	714	653	701	666	628	648	658	684	643	639	681	665	692	659	676	686	688	658	649	675	649	661	661	691	663	646	655	625	643	671	698	698	659	677	631	636	662	649	632	655	649	658	649	681	669	625	669	667	690	680	671	669	689	607	649	686	663	664	680	709	609	674	667	682	703	627	636	613	652	710	650	642	645	624	635	652	700	644	692	665	660	641	645	643	637	644	627	682	649	650	666	706	636	701	650	624	673	636	653	687	667	717	690	688	634	665	644	677	659	630	673	649	677	692	632	644	684	660	653	676	698	689	629	688	655	678	674	667	680	653	716	661	648	672	638	704	633	648	639	679	666	647	627	653	675	682	673	640	659	669	690	676	616	683	661	690	637	669	660	655	649	651	654	685	675	638	646	653	637	681	603	638	698	665	655	684	648	698	659	653	681	691	663	619	733	655	662	702	663	636	679	645	652	680	699	611	644	703	654	683	678	658	707	677	636	740	687	641	687	642	695	654	686	690	683	671	637	664	681	617	691	612	693	694	675	648	659	700	692	660	669	659	726	695	658	670	669	676	649	659	662	690	685	662	733	681	693	691	694	691	692	660	650	686	678	683	675	659	706	692	646	674	713	689	657	659	677	684	643	656	623	614	666	678	671	643	693	668	687	676	699	674	685	698	670	696	644	723	652	703	672	665	651	676	603	683	650	656	689	669	659	654	712	646	706	667	673	702	662	662	692	681	648	660	670	675	710	661	650	635	637	695	674	621	678	636	709	695	684	698	691	675	655	650	593	629	693	669	678	677	702	648	667	680	683	657	649	664	651	639	650	635	643	664	689	681	640	680	727	665	670	684	687	685	668	660	660	635	685	637	695	694	647	649	648	660	620	639	638	719	659	656	699	625	659	662	674	639	693	658	694	700	682	657	633	705	650	653	649	668	670	673	659	702	661	649	655	654	634	656	637	651	672	677	667	657	738	678	712	674	657	683	668	681	699	638	678	672	686	674	666	644	694	648	665	683	707	668	678	669	641	670	677	696	667	632	631	654	667	687	689	679	709	641	721	644	686	674	673	643	685	698	692	706	667	681	670	641	673	656	693	664	705	716	635	666	651	629	699	692	657	699	663	630	697	660	690	697	698	661	640	688	643	700	670	628	642	679	628	696	655	697	650	713	649	674	677	644	630	695	691	662	652	680	649	625	669	651	670	685	653	641	639	632	617	660	614	651	670	627	682	685	701	649	644	672	727	664	675	693	694	650	677	688	698	685	682	673	673	704	683	670	675	637	632	670	664	712	701	688	632	701	665	635	644	680	672	692	732	650	613	695	654	702	675	622	634	724	663	693	671	687	659	683	659	694	659	663	653	638	638	664	687	691	698	693	683	667	664	658	684	647	665	665	666	613	666	681	684	662	652	699	635	666	686	724	698	676	685	643	663	685	613	699	649	687	663	679	665	636	638	668	677	648	697	713	653	627	692	699	649	687	687	647	649	651	665	678	680	665	624	683	632	654	635	671	620	738	667	635	676	662	646	655	705	634	700	641	652	659	651	715	631	670	658	652	662	645	638	678	696	719	675	693	690	685	671	658	632	679	670	702	657	656	687	655	644	688	680	661	687	685	602	629	691	664	650	663	672	636	684	679	684	689	653	668	655	629	649	695	653	713	653	674	659	634	645	670	696	692	659	660	674	667	759	653	683	683	726	672	689	689	685	684	647	635	646	639	719	657	622	658	626	685	659	665	681	684	644	702	586	685	654	664	634	674	664	666	668	708	681	638	691	677	701	648	665	695	676	705	685	620	639	658	657	687	663	647	650	649	692	633	642	697	710	659	653	677	647	689	664	670	723	637	660	629	658	679	673	703	668	674	665	606	710	719	690	695	686	685	661	689	693	683	708	640	631	635	635	649	691	642	655	690	681	665	693	679	680	672	670	655	680	712	673	703	680	715	623	606	670	643	657	656	701	687	635	661	666	669	643	608	660	705	661	663	688	669	704	586	703	621	672	697	670	661	703	670	636	651	639	660	658	701	679	706	675	652	768	682	701	655	669	657	731	660	675	654	635	641	640	659	666	676	649	695	678	653	681	666	657	686	685	698	678	673	659	622	659	679	607	667	654	678	694	619	660	675	664	669	706	692	679	702	633	675	674	682	704	662	662	658	647	651	660	662	653	657	643	664	693	671	671	669	676	697	651	686	662	699	675	671	658	669	703	619	674	632	662	683	607	703	662	602	714	689	672	684	658	673	660	666	660	642	664	643	637	685	658	659	689	718	655	700	677	697	706	653	656	697	684	656	624	650	682	718	664	699	724	686	635	675	643	668	677	641	710	674	662	663	655	665	644	648	656	634	694
14588	17877	8837	4170	2280	1688	1249	1838	1983	1025	597	430	821	813	647	512	392	343	300	262	256	218	211	233	212	217	204	201	173	191	182	181	184	187	194	188	220	190	178	176	205	192	175	180	189	193	192	179	172	204	220	167	203	224	182	179	166	191	178	203	183	217	182	152	193	164	195	179	214	158	204	194	186	159	168	187	175	190	188	176	164	170	174	180	182	174	196	183	177	172	156	174	190	204	178	194	198	179	166	169	182	173	168	186	176	186	190	192	181	183	178	180	186	185	184	174	177	181	191	187	161	170	186	193	161	183	170	192	169	167	161	192	195	185	168	181	174	180	176	200	185	202	178	205	176	169	212	185	195	188	173	167	187	168	171	208	168	145	176	177	162	181	167	188	214	168	184	171	192	157	205	196	180	191	172	204	172	215	180	187	187	169	185	179	168	169	179	168	183	181	165	167	169	207	209	181	172	181	176	191	163	187	175	194	166	187	183	173	189	185	185	194	162	211	190	182	167	196	177	190	184	151	177	179	182	185	154	186	196	167	182	185	189	210	179	180	183	182	170	180	189	189	173	154	175	172	175	182	205	178	179	214	202	175	204	180	190	168	172	189	191	176	203	143	193	178	177	170	179	175	159	193	192	171	229	169	153	180	175	156	194	157	191	162	189	199	184	179	210	201	165	189	199	182	207	187	177	165	178	182	197	184	170	172	195	195	189	199	187	191	185	172	190	177	213	186	190	184	183	177	189	173	172	155	196	193	166	178	186	181	150	173	207	168	179	215	159	182	203	193	192	184	208	173	180	187	170	187	168	210	173	170	181	179	182	181	168	165	189	169	180	187	192	171	183	196	174	204	177	187	187	185	165	181	194	184	174	183	171	155	172	192	185	194	165	133	190	172	196	169	170	188	208	182	208	199	179	185	211	184	164	173	180	184	177	201	193	171	187	203	162	182	210	201	166	199	184	171	187	191	180	195	186	186	190	174	164	190	191	160	183	163	184	186	206	179	171	185	186	166	184	180	189	201	184	194	183	190	210	177	198	167	185	186	213	176	210	169	159	188	197	177	195	196	194	183	171	191	186	168	175	187	171	202	169	203	216	193	186	181	166	196	211	193	178	177	172	205	193	192	179	206	182	195	166	174	179	200	184	179	175	177	191	155	204	191	189	189	167	184	157	176	195	193	188	171	175	176	198	201	175	176	164	178	205	158	167	184	191	179	200	183	179	185	209	178	170	169	202	192	201	198	178	171	165	173	168	181	178	194	197	176	189	186	182	203	154	191	174	185	179	166	200	192	188	205	188	193	199	199	155	199	211	193	180	192	191	180	200	186	210	175	129	166	175	185	173	190	179	177	169	196	195	177	185	187	170	190	179	190	190	201	151	182	195	176	206	195	177	196	159	224	171	172	186	186	199	167	197	196	168	200	173	167	169	193	183	180	184	183	186	186	190	175	188	172	201	198	169	176	186	150	210	189	158	175	203	158	163	192	205	184	173	190	189	207	177	193	164	185	184	194	166	189	196	158	188	181	181	192	186	194	187	202	171	145	193	220	191	189	174	183	196	185	161	181	203	181	168	165	151	182	196	195	184	192	178	197	199	166	191	169	182	184	189	201	199	167	183	161	192	185	157	195	186	166	195	184	156	185	190	185	180	188	171	197	194	189	160	167	173	198	180	204	165	187	184	188	185	159	203	208	179	187	179	171	174	187	185	168	183	193	196	179	202	195	200	170	188	185	177	206	171	186	182	173	187	181	179	207	184	191	203	174	200	176	164	195	163	168	206	207	193	181	186	206	195	171	161	147	174	186	181	196	185	206	190	172	181	169	157	190	222	180	177	193	202	175	175	157	232	213	170	182	193	194	199	184	167	175	165	148	217	165	192	175	213	198	186	213	191	202	167	184	194	174	173	151	202	171	177	177	184	201	180	187	170	186	167	158	170	179	171	201	192	174	171	169	167	182	188	193	198	198	178	191	184	160	187	191	167	153	167	192	193	189	189	184	185	195	187	193	177	203	171	192	176	199	160	165	177	160	176	204	188	197	182	209	193	198	197	166	179	170	179	190	185	205	170	171	192	194	168	196	176	163	191	182	182	183	188	187	185	196	190	162	177	181	187	189	171	180	174	223	170	192	176	177	170	191	166	174	176	176	199	178	207	182	178	158	206	182	184	170	188	162	188	197	191	179	181	203	187	188	174	176	170	158	182	192	204	193	146	195	186	167	175	194	169	190	197	212	192	172	169	180	182	217	207	185	188	198	177	203	178	202	170	167	196	182	181	192	188	196	189	204	161	206	208	164	196	172	177	194	184	187	186	188	194	177	171	181	177	173	165	172	180	176	192	195	161	201	172	185	168	179	174	171	176	191	163	197	189	173	161	164	178	191	193	186	208	192	184	190	183	188	197	163	190	188	198	188	204	155	199	212	179	183	182	153	178	173	201	193	181	188	205	165	203	187	174	178	176	165	183	210	189	182	194	176	177	185	177	180	179	185	193	208	182	185	177	189	171	171	185	176	188	191	190	199	194	181	192	184	188	201	156	183	164	192	200	169	176	168	189	189	185	184	178	174	175	167	192	184	170	200	176	162	207	183	174	165	194	206	183	167	207	177	182	178	187	166	183	183	177	181	176	172	175	171	197	198	201	162	185	191	159	173	186	189	172	177	167	194	190	186	154	190	180	181	195	184	197	178	207	176	176	178	190	177	174	193	172	172	169	178	173	203	161	190	175	175	190	175	188	178	211	164	189	191	178	194	184	184	183	191	203	194	186	181	173	171	162	174	176	181	204	182	184	172	174	193	191	171	175	169	164	184	168	168	191	191	193	190	167	182	200	172	189	169	202	186	190	185	203	196	178	181	172	183	204	194	182	185	169	185	187	174	192	195	195	185	186	185	178	195	182	184	195	198	186	192	202	193	195	195	157	200	180	192	173	180	177	177	168	166	196	157	189	187	188	175	185	149	172	178	168	189	166	188	179	174	166	183	178	179	174	192	209	155	172	195	189	181	170	169	187	187	178	214	176	187	185	169	183	181	181	184	198	192	210	182	176	214	182	190	177	172	186	201	195	209	190	165	196	189	166	195	195	180	173	181	186	189	164	162	169	185	172	174	176	186	177	202	182	155	185	182	176	195	188	164	184	174	197	183	176	192	207	197	194	178	206	201	196	201	163	186	167	204	207	189	199	175	179	175	180	191	171	181	182	210	200	174	184	174	175	221	183	191	186	190	182	176	188	186	164	166	197	181	180	186	171	207	198	206	190	187	174	185	171	186	161	204	201	183	177	187	197	176	166	163	151	191	186	175	175	202	171	185	181	184	145	154	195	190	175	210	164	197	166	209	194	198	177	191	197	187	191	192	222	191	206	184	176	160	182	170	174	185	191	176	197	192	204	168	188	200	173	171	174	177	208	204	187	171	199	212	189	170	176	187	206	171	180	192	193	211	192	196	169	196	213	171	155	194	189	171	192	204	209	196	184	177	179	190
13155	18808	10349	9388	7585	6969	5536	8412	9064	5107	2891	2000	5169	4808	4176	3179	2388	1649	1535	1037	1392	898	865	996	898	797	735	830	650	641	575	552	539	573	537	539	542	543	558	513	560	525	463	510	559	534	556	571	512	520	515	559	501	537	538	524	553	564	517	567	516	515	518	499	531	526	533	499	532	507	530	506	575	529	515	522	501	522	513	521	495	568	491	517	495	555	554	522	506	556	534	565	536	533	539	562	541	565	533	542	526	487	501	516	496	531	517	514	533	498	575	504	549	530	545	519	516	558	503	532	512	516	515	544	506	555	573	532	538	497	524	563	538	551	533	501	493	557	490	541	498	544	509	526	520	547	542	537	539	529	530	517	560	526	562	536	522	500	548	582	503	544	503	526	530	510	509	506	552	539	461	527	560	527	495	516	545	567	572	589	531	528	561	521	544	522	515	527	519	517	522	518	517	522	547	493	529	523	512	554	504	513	542	553	527	579	543	519	531	507	541	561	536	488	519	530	545	555	527	518	516	521	526	487	507	522	512	517	531	518	524	515	520	509	539	496	572	532	496	534	537	526	532	522	550	554	526	526	502	508	478	553	508	527	576	533	503	569	509	519	587	545	519	529	514	527	542	502	498	544	555	518	581	530	514	526	542	536	498	503	518	498	505	559	559	516	539	544	521	520	587	539	523	510	574	519	530	591	507	498	565	550	521	495	503	550	511	515	520	566	485	550	551	518	480	535	556	553	509	565	536	536	520	509	530	540	535	510	534	567	477	534	543	565	498	559	503	534	530	520	538	528	517	515	517	541	537	533	500	508	567	541	534	505	531	550	525	542	512	518	556	519	508	545	539	502	532	530	530	518	529	530	503	560	517	531	520	539	498	510	534	568	561	522	564	531	566	558	518	543	497	548	522	497	515	537	558	580	539	537	489	521	503	502	487	517	541	512	535	503	511	521	508	499	514	497	542	531	502	535	483	540	534	544	537	512	525	555	511	508	520	535	513	531	538	544	511	557	549	533	488	551	548	500	522	533	514	517	538	550	521	505	529	537	518	515	528	485	528	535	549	539	563	494	513	546	505	509	532	498	503	529	528	540	519	557	558	485	527	542	566	582	536	555	538	550	522	532	509	557	504	499	517	507	476	513	547	472	539	509	549	513	525	521	504	512	516	522	572	508	473	519	536	554	505	502	539	506	546	520	541	541	567	521	553	528	542	524	527	532	499	531	532	488	548	516	534	534	542	534	546	553	548	588	544	515	532	492	505	528	528	545	504	550	542	533	557	531	548	549	518	563	487	552	512	506	516	507	522	504	563	491	520	521	576	555	503	495	496	562	519	541	526	495	522	566	496	543	509	562	498	530	504	524	493	529	566	528	533	516	531	541	546	552	549	522	532	511	525	534	535	511	504	510	526	574	490	519	547	540	538	546	521	509	525	546	521	566	540	566	493	520	577	560	501	558	524	563	512	503	503	544	504	522	553	500	588	559	499	491	532	544	516	519	542	500	523	507	505	531	542	546	527	520	484	544	527	515	496	516	514	504	503	498	495	533	483	540	508	531	487	555	540	523	523	524	533	551	532	507	524	521	496	472	547	565	529	524	506	528	499	518	528	552	514	555	478	538	533	557	547	497	503	523	545	541	531	531	530	540	500	532	567	570	521	515	537	525	505	493	552	551	498	539	522	541	530	525	534	517	518	501	498	518	464	544	560	558	571	520	546	522	524	529	516	506	523	574	520	517	520	562	516	536	514	559	565	508	520	542	553	550	540	543	528	509	530	546	534	560	526	549	538	470	577	521	541	500	566	508	524	511	540	501	518	525	503	544	596	546	535	571	550	507	515	554	527	529	505	593	513	512	535	507	543	499	535	532	559	540	527	504	528	527	510	544	531	519	518	543	518	552	556	512	501	535	543	491	505	506	481	532	526	549	559	561	523	527	543	527	535	505	500	516	542	525	511	525	509	550	524	527	526	538	513	526	559	539	515	479	531	517	535	539	558	526	509	498	518	539	535	547	532	521	536	549	556	543	498	540	539	520	541	491	537	513	516	545	556	531	558	513	536	550	501	550	556	534	516	499	550	512	507	533	532	522	526	556	549	560	545	509	546	532	510	515	521	532	526	493	534	502	519	531	572	498	548	537	528	506	522	518	497	499	515	558	529	510	560	477	540	509	581	517	549	572	531	521	505	549	522	495	539	509	554	570	523	526	541	505	526	524	553	478	531	509	529	548	496	539	501	559	534	495	483	542	566	516	532	528	562	564	537	552	538	522	506	522	518	505	528	579	479	548	569	532	510	529	520	562	562	492	517	506	544	533	530	564	507	519	524	569	537	500	546	525	519	536	542	524	501	520	536	579	512	595	543	548	511	499	520	521	546	556	523	557	538	526	525	523	505	526	543	549	506	519	457	543	575	515	554	534	525	562	540	504	565	531	549	558	525	552	537	553	529	585	546	508	539	536	539	554	553	507	566	508	525	528	525	563	508	533	501	568	496	528	541	533	538	555	530	562	526	553	516	510	530	524	526	542	528	549	495	500	494	528	548	554	501	546	526	517	525	529	518	504	539	528	489	533	546	527	505	544	514	534	551	549	531	543	520	536	549	521	551	540	562	556	510	541	553	546	551	524	579	507	559	536	526	562	534	544	505	579	554	515	534	517	559	529	486	541	505	565	539	520	531	519	536	500	551	523	567	518	541	559	498	496	564	519	545	522	523	515	542	522	541	526	520	501	542	507	537	516	542	514	497	528	504	568	532	520	561	512	520	518	551	547	510	538	578	504	570	539	546	572	525	541	502	505	535	506	517	514	532	593	567	578	533	543	533	507	487	542	594	545	501	566	495	550	538	550	514	548	528	536	526	563	525	563	551	479	517	501	556	530	509	528	532	497	535	548	519	547	550	565	515	552	497	534	537	500	560	532	522	546	545	483	516	532	561	500	508	505	539	512	543	536	511	524	549	510	545	550	534	537	543	519	496	517	554	555	523	540	523	506	549	524	543	572	534	535	484	523	511	537	533	534	541	517	540	572	529	529	582	519	514	541	499	510	517	523	531	522	478	522	506	503	522	562	484	535	544	493	536	532	525	505	556	550	544	484	556	494	534	505	538	525	501	541	516	531	558	516	539	504	531	529	553	536	526	534	547	562	550	544	502	505	504	528	575	510	531	543	559	527	527	538	532	547	527	505	536	487	532	524	540	532	534	498	500	523	533	532	516	548	533	520	510	583	551	538	532	504	551	520	525	532	529	526	572	521	500	523	561	545	531	510	529	502	563	541	522	550	559	543	536	576	549	510	484	543	508	487	565	558	526	527	534	524	513	542	552	532	527	520	522	496	523	536	524	527	501	500	545	509	534	513	562	577	531	576	551	501	471	508	557	526	520	507	566	512	479	495	545	559	546	543	544	507	574	538	586	532	485	527	553	554	549	526	560	518	554	519	529	537	553	490	547	532	517	516	472	502	514	521	515	495	482	534	514	553	519	494	548	510
40657	43025	26447	21084	16743	12478	11079	15503	20252	12545	6819	2981	7474	7866	6993	5462	3070	2257	1683	1140	1192	824	763	917	969	787	687	499	375	397	334	277	271	258	293	286	265	283	291	263	249	254	235	295	248	252	250	261	302	286	253	254	286	261	233	268	271	244	265	277	285	271	272	272	280	237	250	256	291	262	245	278	230	259	272	271	265	258	237	288	285	282	252	281	276	250	268	271	267	264	227	255	270	273	276	275	229	301	268	255	253	273	247	284	234	283	258	263	288	293	253	296	244	253	247	274	258	271	253	283	240	269	245	237	274	270	250	287	271	277	278	273	232	245	247	261	258	237	246	271	280	270	281	270	289	264	288	268	255	273	248	252	267	230	264	281	258	257	253	300	232	274	257	281	256	282	263	261	287	270	267	287	282	270	257	260	236	266	252	254	271	263	274	279	245	285	290	269	269	284	257	270	244	291	253	259	296	248	264	263	266	266	283	271	298	261	253	275	293	284	238	253	236	279	262	258	274	261	248	258	273	248	277	291	255	248	274	254	282	259	245	244	262	263	261	258	265	281	274	268	277	279	271	235	241	257	273	282	272	299	287	282	245	272	250	277	285	274	278	249	248	265	284	271	283	266	256	302	253	259	275	278	269	271	239	245	266	265	283	272	253	285	260	260	246	284	262	257	272	264	269	266	247	245	254	266	290	252	261	263	276	265	304	270	262	277	268	279	290	304	266	263	258	274	281	245	265	252	272	262	263	272	284	257	269	272	247	241	270	225	285	271	290	283	296	303	275	311	295	272	286	247	274	302	269	282	257	279	280	290	259	275	253	268	240	232	270	264	269	284	268	277	241	259	282	259	275	284	274	271	263	270	250	265	239	282	263	263	280	244	249	240	260	289	264	298	270	250	277	260	264	256	293	278	262	261	282	257	280	238	269	292	270	287	265	272	266	251	257	250	250	296	248	302	244	235	268	254	232	283	254	257	266	262	249	278	282	256	263	262	289	280	271	259	268	288	269	260	262	285	272	292	259	291	268	262	260	256	280	266	274	267	279	284	253	264	271	258	236	277	278	238	262	243	288	291	272	271	268	272	256	282	237	282	253	235	267	267	299	272	240	308	239	282	265	278	260	280	273	274	255	247	281	250	274	248	285	247	230	262	279	289	239	252	269	287	270	253	282	259	249	249	271	277	302	276	245	286	290	245	255	271	264	272	273	287	248	282	277	272	251	266	277	271	243	265	295	312	246	265	255	284	259	254	245	281	269	276	262	278	243	251	241	273	235	238	238	282	257	257	279	233	253	274	243	278	263	269	252	224	272	288	266	279	283	251	282	275	272	278	265	283	257	238	250	270	268	247	282	260	271	256	245	257	274	255	274	277	258	267	306	265	241	286	261	275	241	259	243	274	274	272	268	247	276	279	276	282	264	283	257	251	277	275	267	258	279	245	258	243	279	276	237	301	255	292	266	250	255	271	273	272	252	287	239	299	290	242	265	261	245	265	277	258	296	254	293	262	256	269	312	273	264	281	272	255	274	268	270	270	247	260	292	244	290	256	227	249	257	275	267	231	236	269	262	221	270	243	282	294	271	250	270	266	279	248	235	290	287	252	235	278	277	270	269	292	276	260	260	269	277	251	272	261	235	291	275	263	248	270	249	271	280	247	268	267	275	257	271	265	271	274	283	264	255	261	258	273	253	268	298	261	254	279	275	275	251	261	253	292	270	264	255	256	236	238	261	276	252	252	275	271	257	267	254	264	260	266	247	272	263	243	270	265	253	268	270	286	292	271	233	263	296	263	211	249	286	283	285	266	253	291	264	247	282	248	265	252	258	259	237	287	284	283	278	275	264	302	288	264	282	261	284	268	232	271	268	272	265	286	247	243	271	236	256	265	276	266	239	262	229	209	236	256	261	264	271	261	256	265	289	269	247	262	237	280	244	290	243	273	253	262	288	257	256	274	234	234	298	260	239	268	278	302	260	270	256	279	271	262	261	267	277	237	264	271	261	260	249	257	295	290	256	273	252	261	246	241	258	260	238	277	262	254	257	266	269	257	265	228	269	248	247	267	267	250	278	278	239	238	240	290	256	250	272	283	261	257	253	261	263	247	266	259	268	283	279	293	276	280	239	279	250	264	283	266	264	260	240	253	295	289	275	234	243	271	273	265	285	279	279	253	268	248	263	251	265	271	271	213	266	270	257	276	252	272	250	249	287	265	275	254	285	248	243	249	235	265	283	244	213	276	285	267	207	260	287	257	275	271	289	268	252	291	280	251	274	276	272	270	251	250	273	233	267	262	268	280	247	247	283	251	281	254	257	256	247	269	227	285	269	270	282	280	251	250	278	241	281	275	250	298	257	253	262	266	249	273	281	283	300	276	261	276	313	268	248	260	263	238	264	263	251	271	251	251	264	263	289	269	290	227	279	253	288	271	281	265	238	282	280	273	278	268	258	280	277	245	297	268	238	275	258	266	279	263	251	282	295	293	253	296	242	262	274	246	280	294	282	266	276	278	263	247	254	259	256	258	249	275	262	244	257	272	233	296	265	226	292	274	256	254	273	244	254	267	266	286	255	241	267	249	247	237	286	249	284	277	258	258	271	247	275	249	299	276	295	309	271	283	288	284	265	300	254	241	249	305	270	267	253	261	264	266	284	280	266	261	266	267	285	251	271	308	263	287	253	259	266	280	267	256	260	271	266	232	243	258	310	265	261	251	265	239	263	225	252	281	258	235	275	261	274	268	250	278	235	254	237	273	280	276	286	278	274	283	278	271	251	253	247	265	306	292	261	284	248	267	246	252	268	268	242	259	265	283	289	268	261	267	274	294	258	269	245	253	282	268	268	287	271	262	237	274	256	269	294	273	253	274	279	256	252	253	228	235	294	287	282	259	284	275	255	258	265	252	250	245	271	261	224	270	266	277	256	270	258	282	284	259	287	296	246	263	244	270	238	261	261	287	274	277	267	270	288	272	247	251	273	269	290	235	235	254	277	249	266	272	277	297	268	242	254	253	243	279	289	264	256	242	279	255	240	250	277	271	263	255	248	275	278	249	262	292	276	272	272	285	244	266	252	274	271	255	249	258	251	278	266	263	260	231	308	253	273	260	241	264	266	269	247	264	286	244	261	269	300	282	272	243	259	262	283	268	282	279	264	277	232	268	265	265	278	296	281	271	267	241	266	242	241	240	236	279	246	258	260	253	253	251	264	280	269	253	255	275	287	272	283	266	225	287	260	263	249	274	285	254	268	277	269	263	275	252	260	245	269	293	245	281	292	294	260	249	273	261	278	262	269	281	263	298	239	246	274	271	233	264	271	284	246	262	256	253	264	257	273	258	271	244	265	258	263	270	265	291	272	258	251	285	280	283	277	272	255	267	239	253	266	265	275	260	232	301	279	251	244	269	316	261	261	248	233	241	264	236	268	282	286	259	288	276	281	286	246	231	286	273	236	274	260	294	241	271	263	258	259	271	256	264	239	258	248	291	280	284
33276	36525	21490	21635	20584	19897	22121	29843	33647	22586	14750	8416	23994	25795	24237	19273	13894	10847	8917	6071	6435	4944	3906	5787	5778	4550	3912	2597	1719	1829	1169	809	771	734	783	741	739	678	732	747	732	716	755	744	727	744	716	715	693	712	735	719	691	685	716	687	714	683	740	657	727	715	697	724	731	707	722	750	666	744	719	753	673	756	731	685	714	701	705	736	725	725	719	751	682	678	742	749	709	701	694	699	739	714	692	755	702	703	759	711	675	700	726	717	713	735	755	685	745	730	750	721	728	737	713	702	763	703	712	715	703	715	717	734	716	737	710	796	679	751	737	670	706	685	695	716	714	716	675	694	706	770	703	703	739	654	729	682	746	757	708	706	751	773	729	692	728	713	712	751	699	686	721	708	700	696	731	753	725	696	654	693	761	741	672	716	715	734	709	722	670	709	759	735	726	699	714	690	729	695	720	702	704	716	690	699	712	706	728	698	714	711	781	703	721	727	733	762	689	682	696	705	702	764	732	699	710	725	715	677	716	692	725	709	659	727	779	751	720	705	758	658	742	695	714	712	709	721	744	719	644	695	738	672	742	704	733	719	741	719	758	710	693	695	693	708	677	741	715	687	699	669	673	684	677	701	726	736	732	749	750	731	738	738	703	679	744	710	703	703	732	773	713	742	703	745	675	715	725	666	716	731	702	749	699	693	704	765	723	669	724	732	722	736	703	720	679	752	720	713	717	700	730	735	701	697	721	681	701	692	704	738	682	669	698	689	690	745	709	700	680	764	741	712	753	698	735	733	724	711	708	737	701	661	711	718	737	708	707	697	698	724	713	701	720	727	751	740	684	689	686	693	736	725	716	730	719	686	700	744	708	758	679	737	745	678	680	682	670	753	701	737	740	730	707	696	740	730	722	762	713	721	730	735	709	722	751	723	745	732	745	718	739	737	703	729	677	725	718	738	708	725	684	692	683	688	695	726	690	690	723	725	677	722	730	706	680	695	748	666	767	705	716	702	739	655	745	741	690	675	688	706	682	724	696	702	728	762	672	741	692	710	709	703	718	732	679	732	696	711	683	694	705	751	728	723	741	717	716	690	756	766	708	715	681	701	746	721	716	729	747	718	721	714	705	751	681	729	728	706	676	677	768	720	653	645	688	675	736	750	744	695	676	742	714	710	672	740	657	741	722	717	703	677	696	718	718	703	742	662	775	767	734	723	727	685	759	779	709	662	749	725	762	720	723	710	726	708	730	709	718	769	654	735	706	669	741	712	736	699	719	704	693	739	693	684	730	694	690	698	693	711	730	717	715	700	714	704	725	712	748	754	761	708	745	675	765	745	730	728	749	744	719	714	763	701	724	685	684	729	709	690	717	732	703	691	713	711	696	673	752	707	666	718	731	761	726	739	732	725	719	708	744	738	710	740	766	706	684	713	684	675	704	702	726	742	739	722	696	663	709	690	733	710	715	698	711	739	674	609	698	725	743	678	692	709	773	668	716	688	691	722	746	726	708	709	739	722	691	745	705	741	684	663	686	684	731	739	692	666	710	739	704	727	737	731	708	682	736	685	756	703	691	713	745	681	727	739	737	723	700	744	699	653	728	706	731	730	696	738	735	694	683	717	718	762	697	733	711	698	702	709	734	725	731	709	714	705	698	736	676	693	752	724	700	701	716	697	740	732	730	708	692	691	775	712	700	753	716	776	752	745	744	708	719	740	718	726	764	693	688	730	755	711	671	690	707	722	708	699	689	697	726	707	728	721	711	660	727	734	711	721	701	743	746	701	703	721	683	756	727	689	696	729	682	728	688	739	755	734	709	693	707	751	730	686	707	704	709	686	720	731	702	754	720	729	736	713	745	743	730	706	729	685	697	696	671	696	711	665	703	734	710	657	749	691	729	711	727	710	724	745	736	749	740	696	752	754	715	756	765	738	647	709	666	770	751	693	695	746	722	701	679	717	718	693	741	708	723	712	719	756	749	712	784	737	695	748	717	708	726	694	702	760	694	665	679	751	709	722	739	725	685	646	716	700	758	726	724	727	691	741	717	660	737	757	646	709	686	705	715	692	713	724	741	725	701	682	648	728	758	721	730	679	726	723	718	724	680	731	735	732	731	682	720	686	701	715	679	693	760	700	687	704	717	698	694	689	672	726	720	715	669	712	711	686	741	720	714	737	724	696	703	749	714	728	694	720	770	738	711	748	729	737	711	711	684	736	727	701	721	757	676	701	687	714	722	709	697	688	746	767	705	706	665	764	703	680	711	723	705	713	700	694	715	701	705	708	717	670	746	751	689	696	700	729	734	734	736	713	728	725	703	739	749	675	694	702	649	734	712	703	698	707	759	716	747	766	685	764	735	695	689	713	691	688	718	658	752	726	742	740	703	752	672	701	678	677	695	722	779	736	738	760	732	697	695	779	665	726	730	718	689	720	745	710	707	724	715	705	669	691	699	690	713	713	755	683	728	691	750	729	732	692	694	721	693	723	677	725	700	676	730	700	747	725	683	723	731	769	680	718	685	743	707	662	737	682	762	693	741	759	711	690	688	697	715	745	705	718	679	709	679	672	724	740	723	727	692	720	696	703	746	671	727	730	731	691	685	763	683	698	696	719	720	710	672	768	688	734	657	723	697	700	701	720	728	710	722	739	739	656	755	673	716	708	687	770	723	721	701	705	697	712	688	727	701	696	772	704	717	633	731	704	731	717	700	752	736	714	745	751	721	676	751	740	736	691	756	785	714	692	668	735	708	750	749	747	728	721	701	729	682	741	751	700	720	708	710	681	709	788	737	731	671	717	750	683	723	715	713	660	709	723	723	668	702	704	713	700	719	702	777	727	679	757	729	684	737	719	706	677	725	676	723	749	742	774	675	737	705	722	682	749	716	716	715	712	722	695	658	708	723	728	742	774	703	757	732	721	719	696	779	759	742	727	704	715	754	732	728	705	745	689	730	727	731	707	729	729	721	678	775	766	713	728	658	713	715	801	690	751	714	698	704	709	711	678	704	675	706	715	740	745	705	726	727	732	711	711	744	750	719	714	693	788	694	741	710	749	728	750	691	692	739	693	670	759	749	698	734	715	745	704	723	683	710	710	722	681	715	720	713	702	657	722	748	708	740	742	740	715	737	741	683	761	692	675	761	697	710	722	754	698	757	683	701	689	698	697	730	671	730	692	698	716	693	714	718	676	746	695	746	678	734	705	695	739	710	686	670	661	685	747	698	752	681	726	713	669	694	702	689	636	696	706	709	695	669	708	689	724	714	710	733	716	742	772	744	706	729	728	728	724	720	709	703	681	700	709	723	731	668	686	737	751	710	721	708	693	747	721	787	725	669	724	701	779	755	688	725	720	697	735	716	682	696	701	738	692	679	722	693	689	652	735	703	722	690	702	735	741	765	719	707	730	733	736	708	740	731	675	647	743	728	727	731	678	700	717	701	712	676	734	737	691	699	696	694	690	673	700	724	682	730	708	698	727	723	738	727	699	729	761	781	685
54960	42007	27907	26754	26858	23173	27304	33223	36683	27373	18090	9692	14108	20178	20810	18563	11502	8648	4909	3149	3407	3828	2251	3788	2927	2528	1686	826	601	487	379	281	284	250	305	277	269	272	254	278	264	273	246	264	278	237	248	273	256	260	286	284	237	278	248	278	264	282	273	249	251	268	271	269	270	278	262	296	276	256	255	276	287	254	272	274	276	259	278	269	254	266	248	265	271	260	227	231	284	260	267	283	248	279	279	262	249	284	269	236	249	267	275	265	266	259	249	220	226	259	269	280	272	296	270	261	252	281	281	272	258	264	245	278	235	254	276	280	234	245	275	264	253	256	289	255	292	252	276	268	292	261	261	292	286	263	246	265	250	303	254	273	235	263	265	269	258	258	251	245	269	266	271	237	237	263	261	259	274	273	267	243	266	233	296	244	232	265	261	261	261	231	234	267	252	268	288	251	263	245	244	255	264	265	280	263	237	261	276	247	270	256	277	290	255	269	278	297	256	270	263	258	274	276	252	234	248	266	258	265	255	256	261	242	232	265	247	272	275	269	267	258	267	264	264	273	283	245	253	291	276	279	277	264	261	275	270	246	282	259	257	234	263	245	254	259	254	284	244	234	260	257	280	269	254	267	272	266	254	242	255	261	249	255	278	240	279	288	243	266	257	279	284	259	270	271	262	250	285	299	292	247	249	255	265	252	278	273	275	238	247	260	233	276	265	257	249	218	267	259	228	254	285	256	244	239	247	271	255	280	256	268	272	243	278	239	280	247	279	251	254	269	290	289	257	244	266	226	259	274	246	279	255	259	238	250	250	296	275	239	224	255	234	239	265	260	260	238	237	252	261	239	299	268	266	257	247	257	262	259	262	294	272	295	244	246	247	279	273	256	248	244	262	279	258	252	269	256	269	256	286	258	281	226	288	270	241	269	251	255	256	280	265	244	254	246	284	282	298	279	238	271	249	266	285	277	249	245	249	244	278	239	243	244	248	253	263	250	274	277	256	242	247	278	249	248	260	267	284	260	288	245	267	245	237	258	257	244	290	276	244	285	286	248	250	266	246	259	261	280	246	281	260	303	252	261	264	262	255	259	270	268	255	274	278	253	270	249	276	265	254	265	241	262	276	264	255	250	270	282	270	274	251	297	250	258	233	270	253	299	253	284	247	252	272	271	269	266	264	239	245	263	286	279	245	255	263	241	234	247	256	239	279	274	245	278	257	260	246	286	238	264	274	247	264	258	262	261	283	244	290	260	267	268	252	300	243	227	255	278	230	267	210	232	251	241	256	262	224	239	219	282	263	281	259	282	259	273	258	284	262	239	289	232	263	253	295	262	268	286	245	276	254	269	230	251	258	245	230	270	274	242	262	247	266	250	273	244	285	259	277	258	260	259	272	276	267	279	261	266	255	277	285	252	250	257	265	272	252	245	291	244	262	281	280	287	226	295	288	270	269	268	273	276	243	264	236	263	252	258	285	267	260	275	251	268	281	285	269	243	245	258	256	268	264	274	284	270	243	243	262	274	267	266	225	259	284	248	263	283	266	258	270	273	272	256	284	240	259	234	246	262	273	267	233	284	252	274	265	233	254	248	270	279	261	283	231	259	240	264	270	284	291	284	247	268	256	274	258	270	263	281	299	250	253	246	254	269	249	263	264	270	264	243	277	260	238	279	265	275	255	248	270	290	278	258	242	250	241	264	232	271	255	233	243	287	231	233	263	238	289	223	246	281	261	274	251	257	251	261	280	286	254	256	251	237	248	242	273	238	257	248	270	289	256	278	296	245	273	291	229	250	234	283	251	242	264	257	256	253	256	249	253	276	245	241	247	276	265	249	255	238	218	257	250	250	261	237	271	270	256	256	277	272	224	240	271	266	245	235	235	239	280	241	279	260	253	251	245	250	274	237	254	244	261	267	270	278	231	281	262	236	249	289	270	287	270	247	301	283	281	267	236	227	231	276	276	292	251	264	262	279	296	273	273	274	225	252	242	286	274	281	269	253	272	259	260	242	251	233	247	271	268	264	273	266	246	223	250	267	259	237	252	267	244	277	234	241	262	275	267	228	289	281	252	257	250	267	248	232	261	264	249	305	278	242	278	285	258	245	255	245	273	219	242	255	276	241	252	236	248	312	242	242	288	258	285	262	290	290	245	289	238	294	242	252	245	254	231	267	245	255	265	308	244	239	287	259	255	277	271	231	278	282	277	237	285	225	275	266	264	294	239	259	243	259	294	283	276	260	249	259	269	253	255	278	275	252	270	240	250	301	255	234	295	247	262	281	306	270	249	218	262	298	263	221	251	231	231	265	275	258	250	237	272	251	245	263	258	257	265	267	271	238	257	275	251	279	248	261	253	247	274	261	282	261	265	286	282	248	278	279	239	283	248	261	278	264	248	285	245	244	258	291	264	295	244	261	276	278	301	274	225	290	256	268	292	232	259	260	251	271	261	260	233	264	282	271	265	239	255	251	288	276	220	257	246	224	258	235	269	283	266	288	255	267	241	262	234	257	248	263	232	260	261	266	258	267	275	259	226	258	273	281	245	246	262	228	254	249	244	225	289	267	268	269	261	261	257	271	234	287	266	211	240	257	239	275	253	246	280	272	255	242	278	274	244	255	264	267	252	229	261	234	275	267	227	253	250	255	259	250	272	263	275	300	303	253	255	253	260	294	289	229	213	260	262	252	253	291	257	263	245	238	263	255	243	271	273	270	270	280	242	289	253	254	227	246	278	291	258	276	223	276	288	228	261	248	264	265	235	245	303	289	259	255	247	241	256	215	259	291	253	272	277	273	255	244	248	266	249	251	284	267	264	288	268	274	260	262	256	250	256	253	254	261	256	270	262	256	282	249	277	269	234	262	255	262	273	235	236	276	259	266	273	250	276	261	242	255	249	275	288	231	248	261	249	222	266	284	260	253	234	262	256	258	270	258	261	253	254	253	243	269	262	229	267	256	272	285	246	281	236	245	256	269	265	228	281	250	244	265	258	267	262	257	288	238	273	271	262	268	218	245	276	243	243	276	284	263	269	263	262	238	257	293	278	267	283	276	277	265	266	261	272	254	275	273	240	220	268	257	254	264	294	273	290	266	247	250	254	234	251	242	251	285	285	257	317	263	277	236	254	284	255	248	259	276	248	236	250	290	287	232	230	224	277	294	271	264	281	269	276	262	258	266	265	267	262	254	266	286	282	287	247	269	257	278	283	236	247	251	241	252	262	263	289	249	273	241	219	233	291	259	286	293	247	265	272	260	266	275	268	237	263	267	313	282	253	235	279	273	268	281	249	249	259	266	251	268	254	265	280	261	268	269	265	281	267	253	257	254	283	252	267	271	246	269	273	258	237	267	230	289	277	255	260	266	261	233	283	273	274	261	260	256	257	246	259	256	265	270	265	269	303	268	249	272	261	250	266	276	252	257	267	257	263	241	241	288	267	255	278	257	231	266	261	299	266	273	276	279	265	276	244	261	280	252	267	261	277	234	253	274	271	240
47090	43858	29669	32817	34347	29748	37941	43131	45589	35563	24673	16081	30180	39095	40375	35930	28324	23906	17564	12373	15522	15931	10573	18105	14693	13736	8922	4751	3296	2798	1520	805	758	776	727	719	707	693	755	702	690	708	704	717	698	678	648	696	682	683	702	667	704	678	681	673	678	710	672	642	696	737	679	677	659	706	690	660	647	657	695	684	674	658	653	679	668	685	680	693	633	676	659	670	724	671	668	705	664	684	706	681	697	643	702	715	745	680	639	681	698	681	668	677	699	642	647	685	678	676	659	668	663	672	653	627	670	641	623	654	631	659	666	682	650	635	617	689	659	654	683	714	661	656	683	642	706	625	645	694	698	655	658	698	656	648	639	652	640	669	653	666	616	691	628	671	664	675	640	653	672	662	648	703	677	714	682	660	674	656	678	635	656	661	671	641	659	669	713	641	637	658	691	682	658	697	654	672	653	688	684	696	661	666	642	625	665	682	679	647	633	638	676	670	644	698	668	689	674	671	640	653	669	695	684	682	653	692	669	573	629	666	712	676	639	621	677	671	687	673	626	720	659	698	651	635	666	677	666	691	662	676	673	660	641	709	746	684	682	668	625	698	626	682	651	658	660	659	665	640	703	659	650	700	682	648	697	706	661	658	646	637	670	692	644	696	658	652	664	675	629	669	640	675	674	681	638	658	670	617	688	652	654	664	690	634	691	674	682	651	644	668	618	685	706	691	678	704	652	647	671	675	674	668	665	730	670	660	665	727	677	667	675	589	636	675	691	694	617	681	633	651	653	691	659	650	654	637	631	666	604	662	659	646	674	682	671	646	697	681	602	627	684	655	661	661	706	668	639	653	623	663	686	718	639	649	693	689	696	656	685	722	708	673	649	697	647	656	669	657	678	618	674	679	635	625	676	669	657	664	680	643	701	693	661	621	652	643	669	644	646	647	631	702	703	636	665	664	680	656	733	646	670	689	692	654	638	667	627	690	688	651	688	668	644	703	651	643	663	642	646	697	655	650	703	663	699	642	643	682	619	715	671	624	650	653	676	643	667	681	672	650	671	616	648	674	691	710	691	675	682	632	641	653	648	644	657	647	615	659	666	657	660	652	651	673	693	638	683	740	681	635	665	709	661	708	638	668	664	673	645	737	643	662	676	656	646	644	702	675	695	645	705	684	678	663	709	659	662	657	658	695	687	668	658	644	656	665	642	631	662	663	687	633	646	684	627	708	660	638	663	639	663	635	675	661	668	642	647	665	672	695	697	621	660	654	670	646	634	707	659	671	608	644	628	643	730	628	660	657	681	641	613	666	644	611	669	670	621	650	682	652	688	602	699	643	677	680	667	705	671	686	649	640	669	672	654	692	630	683	641	680	701	657	696	628	678	719	676	669	642	700	648	630	673	713	668	693	637	668	615	614	636	674	657	708	665	705	657	689	654	695	668	718	662	694	683	632	679	683	628	711	669	676	680	671	697	651	645	663	692	697	693	658	651	645	643	637	698	661	687	626	679	671	631	682	635	611	674	698	597	673	665	694	633	683	638	625	647	637	660	634	673	637	645	675	631	651	655	690	658	668	695	637	690	651	675	651	685	632	665	677	693	611	633	712	640	617	675	664	656	686	693	650	661	668	635	667	706	700	672	675	685	700	667	673	696	668	675	634	680	699	639	686	715	664	693	623	677	626	681	665	665	642	637	655	666	690	653	642	705	678	681	644	701	662	664	655	663	687	631	675	662	656	660	649	669	675	637	630	662	652	668	642	702	651	618	671	641	647	635	658	710	695	693	683	617	693	683	636	735	660	675	700	638	675	659	693	623	673	686	661	681	669	675	686	658	667	638	658	624	661	702	703	645	713	743	628	749	675	655	697	642	693	708	674	669	624	669	654	627	671	675	721	671	654	663	671	679	704	634	667	656	640	606	643	640	670	669	694	672	674	612	681	655	683	691	695	667	702	684	629	636	650	688	661	691	677	669	683	679	656	609	675	667	628	682	689	713	707	683	671	652	660	707	682	662	653	700	647	654	649	658	670	725	604	618	634	683	651	639	653	681	638	635	674	687	658	673	721	617	619	697	689	659	700	704	642	676	685	635	627	683	643	675	651	626	634	663	665	688	684	718	648	684	675	647	672	670	596	680	670	634	676	654	647	693	668	679	705	648	669	709	646	647	641	638	673	647	648	728	645	640	693	640	648	643	671	651	703	646	655	708	706	633	684	638	660	671	650	677	652	628	661	680	652	659	613	647	676	674	673	654	690	668	654	677	640	654	643	693	642	655	646	653	657	721	679	664	638	610	663	665	690	713	652	687	693	674	653	665	608	675	643	652	662	694	681	621	643	681	688	688	633	684	668	655	652	661	702	654	643	627	643	665	678	666	669	673	663	631	701	679	647	679	627	689	661	656	663	708	678	634	646	683	650	723	710	656	675	679	645	650	643	707	653	692	703	637	643	650	692	686	667	687	658	644	674	674	671	687	632	666	677	686	653	678	653	670	652	671	673	677	663	702	646	682	691	652	680	602	623	677	668	621	682	656	669	684	657	660	661	677	660	619	639	685	680	664	653	646	717	699	636	666	650	640	623	632	661	647	693	656	627	666	668	690	666	698	658	688	710	649	673	653	677	650	748	631	652	646	664	667	639	691	626	662	677	687	685	665	655	685	689	682	659	677	663	658	656	675	636	664	677	669	699	612	685	652	657	685	668	658	661	663	583	617	662	669	639	685	618	656	684	681	610	626	670	663	708	645	642	644	609	652	688	662	647	667	672	649	683	682	643	616	694	705	627	607	708	640	684	672	661	633	709	663	678	660	670	660	679	671	634	634	646	676	683	679	665	714	685	622	672	665	680	651	665	639	633	623	654	629	604	653	717	683	660	682	663	697	696	678	669	648	706	638	725	627	690	672	695	685	659	716	657	686	684	682	645	624	661	645	655	705	608	692	633	667	655	653	694	662	667	708	712	643	651	628	604	643	662	640	647	670	717	674	661	618	649	627	635	671	638	672	652	643	724	635	640	663	685	673	657	644	629	660	648	639	605	661	674	630	666	694	635	657	656	649	669	667	666	663	691	653	692	678	659	637	658	680	690	691	676	665	650	651	701	706	685	672	679	618	652	685	660	665	684	682	740	699	654	652	667	662	656	670	668	675	704	675	669	650	674	634	675	675	683	648	664	655	648	620	643	637	650	640	632	687	690	715	672	677	635	710	634	627	661	642	642	632	689	706	657	682	697	682	642	670	666	666	704	661	673	698	648	619	679	673	667	672	699	693	662	648	624	670	638	701	666	638	655	660	671	628	652	667	673	660	697	686	733	656	598	670	691	599	661	581	686	663	689	673	676	632	645	669	650	674	671	674	681	669	660	692	676	669	704	681	711	642	629	695	700	660	731	641	657	667	644	649	711	656	645	680	679	690	649	660	686	679	629	667	684	711	690	637	643	651	697	688	723	693	648	667	639	641	639	710	657	641	683	654	672	683	699	649	677	676	633	647	643	719	628	678	678
16780	15139	7141	4365	2651	1904	1508	2130	2103	1129	513	407	641	695	618	538	364	316	309	280	267	256	217	271	228	217	206	205	200	198	182	174	169	170	167	174	191	166	193	180	200	201	176	149	187	188	185	173	196	166	176	196	194	189	161	188	170	171	204	167	190	191	168	193	201	176	201	179	192	204	170	180	216	210	191	170	172	188	159	173	156	179	145	181	192	202	164	190	211	157	201	179	186	176	190	178	198	185	219	172	190	167	173	192	170	167	178	158	169	190	194	168	198	185	168	188	192	179	164	187	181	178	194	177	192	185	162	198	172	182	192	179	192	146	166	174	169	169	163	168	188	203	212	152	176	177	176	177	184	176	176	151	147	191	178	192	209	175	173	157	177	182	177	173	187	175	167	164	194	180	187	188	181	186	179	171	194	169	151	186	165	171	189	187	171	191	183	184	171	193	187	183	171	197	187	193	188	191	170	197	189	174	182	195	141	156	166	207	202	199	191	187	204	174	192	191	201	180	179	191	186	172	196	169	176	184	175	207	209	161	167	181	181	185	184	166	170	174	181	211	176	158	170	184	157	180	181	176	179	169	195	172	176	192	175	147	162	156	184	164	170	182	193	176	187	178	179	166	171	181	173	160	167	174	163	175	183	155	184	194	196	158	166	195	194	204	197	180	162	182	195	194	177	194	176	155	180	180	177	201	207	173	191	189	181	194	169	185	184	154	205	206	214	179	207	175	193	180	158	188	174	184	187	187	200	170	160	176	181	186	154	183	172	200	174	189	189	197	208	170	159	200	200	206	174	204	176	173	168	173	191	180	192	175	180	171	166	169	168	188	198	182	176	181	169	183	190	194	205	193	167	178	188	185	171	182	209	177	161	177	204	186	190	192	194	176	175	201	186	196	194	199	172	219	165	162	151	167	150	181	219	210	167	170	190	206	188	177	192	158	180	181	176	170	190	183	173	168	190	187	192	184	197	194	179	181	181	182	174	192	180	187	199	178	171	186	188	170	175	200	191	188	180	147	175	180	195	200	180	216	168	171	190	191	210	186	186	199	187	174	166	167	206	202	172	149	170	181	163	172	185	188	205	181	191	160	201	170	188	188	162	176	190	187	196	175	209	209	194	195	160	183	206	183	186	201	167	180	190	191	171	182	197	172	195	180	185	183	162	207	188	215	172	162	182	173	190	142	165	158	181	151	182	176	188	206	186	196	189	175	168	190	198	159	172	221	161	173	192	201	178	196	180	187	160	191	198	186	161	171	203	183	171	189	183	189	186	178	183	169	176	174	186	170	166	204	159	179	165	194	179	190	181	183	181	172	178	172	168	183	178	169	186	197	194	195	166	163	198	196	204	179	174	182	189	198	177	188	179	176	170	196	194	207	205	174	185	196	209	178	207	155	159	183	187	190	169	159	186	173	184	179	193	164	181	183	154	172	194	187	179	194	167	189	182	201	178	208	180	172	173	179	190	166	170	201	179	163	197	151	195	176	178	167	199	194	182	176	174	160	184	193	191	181	171	156	198	201	190	172	184	185	195	178	168	195	175	179	185	177	197	179	179	148	190	164	192	206	191	175	211	208	200	186	184	157	193	174	217	189	180	199	183	176	163	182	202	186	166	189	166	174	175	180	189	165	172	188	195	148	170	199	195	161	169	193	192	197	183	191	210	181	155	193	189	168	181	170	161	152	172	207	163	177	189	174	193	195	169	175	153	178	203	174	178	182	201	183	193	204	161	203	159	182	183	165	153	201	171	180	151	168	165	175	164	178	180	172	187	178	185	160	179	195	151	176	189	209	175	184	194	170	195	167	146	180	184	186	181	178	180	186	173	160	177	162	163	181	177	195	172	177	187	145	178	181	176	193	177	193	173	185	149	172	185	152	166	173	193	191	182	178	193	175	216	211	157	199	172	182	177	185	175	197	185	191	189	169	199	181	175	185	178	170	205	179	190	183	179	156	169	176	174	184	179	164	189	177	163	170	174	195	162	171	181	172	191	158	184	200	208	173	194	179	181	166	174	188	192	171	181	172	189	204	181	200	159	197	195	183	190	168	189	190	188	200	184	171	182	194	174	170	171	171	200	200	195	189	181	188	189	156	174	177	188	186	160	155	175	167	203	181	174	174	177	175	172	170	196	175	170	186	199	187	195	202	184	190	162	185	188	193	172	195	194	203	189	184	195	186	167	184	178	187	167	188	181	165	176	171	192	186	173	168	212	190	165	171	168	174	184	184	183	190	173	170	188	171	164	169	163	173	181	200	157	187	164	174	186	163	169	194	186	199	179	186	174	207	181	184	179	161	201	177	166	175	189	181	193	185	172	196	215	194	182	176	177	185	187	180	185	195	201	168	174	194	183	179	170	183	171	164	166	194	173	199	175	168	182	161	165	186	171	197	146	187	195	175	184	187	192	183	184	161	190	175	160	193	155	186	171	189	164	178	201	206	199	177	184	190	189	185	210	201	188	203	185	196	196	195	181	181	193	176	156	174	170	192	173	178	144	171	181	166	185	182	174	215	172	192	167	171	178	207	163	174	197	172	169	193	168	168	196	166	187	192	192	196	183	186	175	185	193	199	192	178	191	167	204	171	177	172	194	183	182	178	141	182	174	155	195	200	181	215	164	196	202	171	162	177	183	182	214	171	178	210	190	195	202	189	179	165	173	175	193	200	160	206	175	192	183	179	177	182	194	180	181	191	184	208	193	185	186	196	205	171	190	200	177	197	181	189	190	193	168	196	201	172	175	192	202	198	178	178	177	188	197	173	179	198	174	178	164	193	199	201	188	180	183	181	174	184	180	167	198	197	171	203	201	189	182	203	165	154	190	170	184	165	176	163	173	164	181	188	184	175	190	161	210	178	148	183	199	204	190	173	162	189	194	188	193	189	187	170	177	183	182	175	174	208	165	206	171	194	181	190	189	191	165	209	187	174	181	189	171	175	169	183	171	161	186	220	192	193	177	185	156	159	180	187	177	167	169	175	185	188	173	220	157	183	167	202	191	180	169	169	176	172	194	163	183	189	185	176	177	171	180	165	164	205	175	191	190	185	206	177	208	177	163	184	167	158	158	180	196	171	163	201	187	180	169	174	182	191	172	176	174	180	199	168	161	168	157	170	165	177	183	210	172	206	195	173	197	184	188	200	211	171	181	197	172	191	159	185	170	161	183	170	194	169	195	196	166	178	190	158	202	179	184	195	212	188	187	162	151	175	199	171	170	176	167	190	141	178	192	200	180	203	169	183	181	176	178	201	188	203	197	171	170	195	169	169	174	178	180	197	182	191	202	162	173	157	191	162	176	193	186	178	204	193	189	179	185	169	161	161	199	184	194	178	200	185	172	183	164	199	184	179	195	192	168	196	189	172	165	182	173	172	190	165	181	186	202	173	198	182	173	191	195	172	175	173	153	167	193	208	197	168	183	192	191	199	178	162	175	182	182	185	172	174	190	178	183	207	175	173	180	189	189	163	175	170	180	164	177	177
15104	13174	9341	10172	8505	7230	6077	9645	9127	5205	2666	2217	4008	4343	4239	3103	1831	1715	1431	1221	1116	1282	1026	1131	943	1063	763	694	604	591	570	538	503	479	507	536	528	528	518	510	509	509	579	494	513	517	558	555	511	511	530	530	562	528	501	530	533	513	524	520	545	457	526	522	533	522	537	520	526	504	527	521	563	551	524	544	497	535	526	513	545	490	510	512	523	528	518	543	483	544	493	507	513	492	554	505	522	475	556	550	541	479	526	534	509	544	522	540	520	515	557	556	480	508	492	509	527	556	533	489	517	529	548	515	520	489	484	534	520	550	529	512	520	535	487	533	552	496	567	527	497	559	554	530	519	533	551	534	481	507	524	486	549	550	530	506	515	537	477	524	511	489	524	527	501	518	550	522	534	489	551	533	534	505	497	487	526	563	513	530	517	504	534	478	496	553	513	512	531	538	537	525	497	528	548	527	566	516	529	520	549	525	486	512	501	527	539	500	517	521	536	539	505	495	537	504	533	532	578	535	518	522	528	537	536	546	555	486	553	529	509	514	502	536	513	513	520	545	526	561	539	508	517	537	552	497	512	516	502	490	525	491	475	556	557	544	575	523	500	507	538	572	529	534	535	520	506	526	511	497	499	493	519	500	507	528	532	534	544	527	508	545	510	517	538	547	521	507	522	525	473	510	483	536	521	493	505	506	544	510	552	497	539	525	532	511	563	555	536	507	528	521	500	556	537	549	526	538	533	528	515	511	563	593	532	523	543	506	506	527	529	550	526	510	485	535	488	470	564	501	498	516	538	527	524	495	543	543	540	505	520	518	469	482	541	525	534	544	535	519	495	522	502	530	526	547	488	524	529	531	482	518	512	538	481	565	550	528	529	540	506	474	515	499	509	531	522	524	535	542	551	502	549	537	507	503	527	480	545	503	506	527	515	497	513	509	500	583	536	497	560	469	523	507	550	540	549	505	516	561	534	544	482	500	504	477	478	471	505	543	528	496	520	531	545	505	528	493	542	542	551	522	495	527	504	500	506	477	498	530	502	500	535	485	521	532	511	528	496	521	534	518	532	515	535	589	497	550	520	572	516	551	525	470	548	529	576	540	573	522	517	555	515	533	536	521	519	526	463	541	518	571	480	517	531	556	521	517	483	520	541	501	490	521	467	524	536	509	538	548	535	507	520	525	557	505	545	534	550	534	478	544	520	542	524	486	557	525	503	529	514	538	520	536	523	517	564	500	510	491	513	555	542	544	538	523	524	545	522	511	516	563	521	494	496	508	555	526	539	477	551	543	522	557	554	521	530	531	516	524	507	546	514	510	512	502	522	546	489	525	535	512	513	503	554	517	534	519	501	527	524	531	516	520	564	530	536	497	531	520	523	538	515	514	509	540	537	566	536	502	500	523	533	577	517	510	503	538	520	543	525	492	509	567	523	497	545	516	511	509	528	538	508	560	509	477	497	477	536	506	519	520	511	553	533	532	508	519	515	534	542	524	528	529	585	511	518	453	533	551	505	564	527	520	536	521	582	503	469	496	511	515	505	521	514	526	544	563	516	522	525	527	532	534	475	535	504	517	517	556	501	516	568	510	503	512	518	462	523	524	548	493	527	466	491	549	518	518	560	495	507	484	522	501	512	521	518	527	543	515	531	519	544	504	514	539	488	547	553	535	527	512	534	534	530	550	584	488	494	537	496	533	531	513	527	532	526	478	550	515	499	494	519	519	513	548	525	491	543	499	526	522	472	542	519	517	530	533	490	504	521	523	522	525	529	511	527	549	507	525	512	501	519	515	504	527	514	530	522	506	527	475	485	497	461	482	525	511	551	523	495	507	527	528	492	482	567	571	482	548	537	513	520	548	528	509	516	510	512	548	513	507	523	504	533	507	514	548	507	568	531	479	514	552	505	514	529	517	508	506	504	488	547	534	573	519	523	513	508	528	510	502	548	522	486	534	520	554	520	501	559	487	501	511	543	558	538	540	524	539	489	560	542	519	558	506	513	500	522	528	523	538	523	489	501	517	525	528	511	486	524	541	548	562	490	512	537	525	533	541	545	532	519	510	522	517	563	548	500	515	527	520	533	548	516	545	517	474	538	493	526	518	468	501	489	542	546	501	477	521	553	504	541	547	534	539	518	551	571	531	496	502	505	509	534	532	579	536	495	515	496	517	507	501	542	537	531	497	524	530	538	520	527	515	522	533	516	494	506	562	509	534	525	534	530	519	525	516	531	504	483	499	518	560	514	520	515	481	515	555	518	504	507	535	528	552	513	508	544	505	541	458	517	523	506	507	513	524	535	534	502	504	557	506	508	511	482	520	510	540	529	544	537	490	536	542	547	536	581	520	520	494	469	517	528	548	529	530	587	531	522	528	537	530	535	480	533	520	524	523	517	517	539	530	516	536	502	567	543	530	517	552	520	553	523	487	502	520	522	552	537	526	541	532	496	515	507	516	574	493	544	512	506	503	533	513	553	547	544	519	528	542	563	526	532	521	500	496	526	496	547	522	514	554	492	529	547	562	533	525	528	541	542	535	488	517	534	525	531	533	507	521	496	564	496	535	497	493	523	509	512	507	510	536	494	537	490	557	518	518	542	528	534	543	528	600	532	547	512	487	535	515	531	501	528	534	542	532	535	453	497	527	530	532	557	521	541	534	534	521	542	536	521	572	505	521	523	486	538	536	518	497	505	545	508	520	528	494	530	534	549	500	543	549	484	518	511	535	513	480	523	540	534	536	479	490	564	543	496	556	501	500	512	505	510	535	529	560	515	538	524	524	547	563	558	529	553	525	534	540	521	512	512	515	569	516	515	546	521	585	535	502	551	523	508	481	500	515	501	496	531	530	538	505	526	474	513	526	530	526	505	538	488	479	544	508	499	544	537	531	506	532	523	562	552	535	524	520	513	514	516	519	506	502	520	509	523	522	506	539	520	514	517	519	502	497	527	565	546	534	532	533	519	535	516	530	512	515	520	499	529	496	558	513	539	547	529	564	520	512	516	516	493	494	527	520	555	533	516	481	514	525	502	508	526	517	522	551	573	542	517	535	520	508	494	505	538	502	504	500	513	526	529	529	520	482	540	532	527	537	517	546	496	530	552	529	524	500	553	518	545	539	539	505	509	528	503	518	520	517	530	510	489	545	474	510	516	531	559	531	518	509	531	490	492	552	540	533	515	512	506	520	511	542	490	521	526	536	543	520	512	532	524	487	555	537	541	551	501	509	522	530	538	544	490	555	555	502	525	495	590	537	529	536	537	534	508	526	543	551	535	526	540	537	514	536	505	525	550	529	528	521	522	503	531	555	529	537	546	524	484	544	509	536	536	527	518	539	505	528	541	512	509	504	508	483	531	522	508	522	511	526	503	534	485	524	522	542	532	530	542	509	531	523	543	533	563	502	572	542	542	527	534	485	508	556	509	523	485	520	514	507	497	531	514	514	529	504	547	560	486	539	524	518	495	503	499	527	563	526	527	538	564	529	535	485
44135	42296	27122	22375	17172	12703	8731	15907	20265	10449	4512	3009	6721	6961	6082	5366	2343	1816	1901	1053	1049	1256	869	1356	1312	1088	790	437	354	351	258	272	244	244	276	268	292	275	265	311	276	269	285	269	285	276	286	281	296	222	267	312	274	287	251	246	241	267	251	267	254	300	247	261	245	252	244	257	274	262	273	232	270	254	252	271	268	294	263	242	274	291	261	286	252	260	270	269	273	238	256	256	246	261	278	262	299	285	252	275	295	292	294	243	281	282	280	295	276	268	286	250	265	261	261	300	263	276	295	265	307	257	244	275	248	256	279	268	244	254	235	255	239	252	244	264	279	272	264	277	272	286	259	280	278	273	253	262	276	250	225	250	237	246	251	276	272	272	276	245	273	237	273	252	281	271	245	275	267	267	263	267	256	290	246	268	259	241	281	266	237	281	247	272	234	248	299	252	288	262	265	302	275	265	260	289	239	247	255	251	263	267	272	271	271	295	240	292	227	252	258	249	222	254	268	285	241	272	280	256	271	268	261	255	281	246	245	254	268	244	281	254	268	280	282	246	233	254	253	275	268	255	297	271	302	241	278	251	268	280	259	288	261	260	287	289	259	262	247	283	274	287	278	269	251	269	250	244	239	277	268	242	273	282	278	304	293	272	279	274	267	264	276	267	283	226	299	271	269	273	257	273	266	264	270	275	274	272	271	269	263	271	269	258	256	275	266	267	280	247	270	277	274	281	256	305	271	246	240	251	271	257	260	268	238	290	266	293	263	266	258	282	262	279	258	275	244	254	288	250	243	281	250	256	268	301	266	242	255	252	274	266	273	274	270	235	278	255	253	274	261	254	261	254	240	270	249	267	236	286	255	260	280	276	252	251	260	271	289	250	265	261	264	243	287	265	298	245	275	290	258	283	228	245	261	278	294	280	263	223	278	240	261	284	256	245	266	263	288	272	243	294	255	269	250	246	288	275	255	273	244	277	262	267	273	264	239	247	261	249	262	277	274	277	255	323	257	284	263	287	264	256	244	256	281	254	290	273	252	266	270	272	275	255	247	254	260	294	255	292	267	260	276	283	293	243	246	252	275	254	308	277	254	267	266	255	267	265	274	258	296	274	284	255	236	268	257	286	276	259	279	234	277	283	285	268	273	258	278	261	275	251	273	259	290	269	259	279	293	264	284	270	259	260	264	268	267	268	283	255	251	270	288	266	248	281	279	271	262	269	247	236	269	283	244	250	250	255	251	278	249	268	290	286	248	264	275	248	293	292	284	254	280	254	259	291	262	227	270	276	300	266	292	274	228	253	277	241	269	272	254	278	273	247	268	274	283	257	303	290	251	256	263	269	243	245	257	264	284	248	277	261	225	258	249	259	262	272	266	257	277	285	260	247	262	253	271	252	235	296	236	283	263	296	277	245	296	267	274	255	286	288	258	256	262	271	278	261	265	288	271	261	241	262	243	240	254	277	290	287	284	260	228	262	245	246	310	235	236	245	263	276	245	269	255	253	284	272	241	277	254	268	264	257	264	236	250	234	259	284	284	254	280	268	273	299	261	271	247	265	283	285	269	264	258	248	256	278	268	275	272	273	237	266	285	272	290	252	279	261	263	247	292	302	274	270	235	271	259	270	261	309	251	255	266	259	322	262	270	284	285	247	247	261	258	287	267	254	275	251	270	221	256	240	247	246	253	297	254	260	274	270	294	255	248	260	256	274	270	278	256	250	301	280	299	269	299	276	265	255	265	258	277	238	260	247	256	295	275	243	261	248	284	279	259	262	263	251	253	251	263	288	280	261	258	265	235	257	264	287	277	286	270	250	283	260	234	255	279	244	269	246	241	265	255	261	294	267	271	278	255	308	260	307	274	260	266	249	253	252	248	280	255	247	279	255	296	276	256	282	254	273	268	257	247	243	292	270	272	262	290	307	268	262	254	283	250	281	239	259	258	245	281	251	269	235	264	253	286	284	270	288	288	271	270	234	286	255	236	227	266	262	275	270	262	266	280	278	253	286	277	246	264	286	262	245	260	266	288	270	276	286	281	226	263	267	250	279	282	306	297	275	297	265	249	287	270	231	266	270	263	269	266	260	257	255	246	251	267	245	257	256	294	265	236	257	275	245	242	266	253	231	252	271	257	253	265	256	265	267	263	277	269	271	275	299	263	283	243	243	280	287	266	279	256	290	293	288	251	268	264	280	273	245	251	265	278	263	255	277	269	287	271	262	281	263	259	265	262	280	252	285	292	255	255	252	257	253	235	275	293	270	258	258	291	259	264	278	278	253	248	256	279	251	269	285	297	274	268	267	272	284	284	273	246	289	254	249	277	278	301	270	278	247	295	268	266	261	272	290	252	272	322	259	230	271	302	269	267	268	248	257	273	268	295	274	263	286	259	289	284	258	274	276	295	242	246	279	275	288	259	270	291	270	252	281	253	277	252	267	305	269	290	256	272	229	268	288	241	252	275	258	260	296	299	259	272	271	250	252	268	277	288	272	271	227	259	248	250	274	293	270	274	303	270	275	276	253	258	292	237	259	251	288	267	237	287	276	232	244	253	280	261	270	294	279	290	259	263	253	260	256	267	251	252	267	251	256	249	250	274	268	280	241	263	272	271	269	263	246	293	276	279	237	275	245	280	266	271	269	250	262	254	286	260	281	278	266	280	273	267	271	261	251	231	237	246	256	259	278	247	262	282	260	271	280	266	284	298	250	245	274	266	274	260	274	275	287	271	256	277	268	259	292	273	286	259	275	278	269	264	280	264	268	282	247	283	206	256	280	280	298	265	270	258	258	276	276	256	278	274	248	293	277	264	279	275	272	236	256	253	270	270	236	266	307	237	267	265	257	260	269	288	265	290	277	270	277	285	288	267	303	253	268	283	261	248	282	258	251	240	295	281	276	280	262	272	272	260	269	290	279	299	257	267	244	263	246	259	279	289	246	274	268	223	264	298	272	288	249	239	276	271	260	247	281	264	286	259	270	258	304	277	259	242	273	268	269	292	240	281	255	271	283	269	263	269	294	259	306	288	245	259	231	259	268	279	251	274	295	259	270	293	250	258	264	263	267	248	229	270	263	270	284	273	278	274	265	269	272	254	233	259	293	269	250	291	272	253	252	277	237	253	269	253	281	238	264	246	288	281	280	273	284	273	274	256	265	251	279	295	253	310	295	244	262	249	239	295	256	257	317	257	267	291	253	240	278	270	267	230	262	279	242	254	254	266	262	231	271	294	257	293	231	250	261	257	317	244	275	280	259	262	273	275	259	248	256	310	281	255	276	251	244	242	267	304	295	247	245	282	265	254	249	297	270	250	276	245	275	283	222	282	255	262	257	260	263	280	246	224	273	284	257	240	277	259	260	253	257	254	225	252	272	277	281	296	253	260	288	266	284	299	250	265	272	283	240	276	256	247	283	244	265	281	272	286	257	236	259	246	296	243	292	260	266	311	254	269	283	260	264	266	276	254	259	252	244	248	265	251	247	294	273	275	269
36709	35667	24134	21935	19327	20048	16774	31116	31718	18541	10626	10559	22970	23655	23076	19963	9029	9280	9794	5158	5779	6853	4371	8144	8013	6802	4491	1840	1424	1342	1001	763	730	724	734	788	712	752	751	700	714	760	726	727	727	716	738	712	699	769	706	707	723	703	708	694	722	771	783	716	693	699	710	695	686	729	679	716	705	715	679	769	708	684	697	754	685	675	714	737	716	733	643	698	744	678	715	784	661	719	753	719	754	701	692	730	681	717	666	731	725	714	675	688	722	706	767	751	712	702	724	813	744	734	743	763	693	720	677	737	719	717	680	682	725	719	669	699	712	710	772	651	763	730	676	717	665	677	758	737	709	698	715	729	661	660	692	702	713	758	687	732	696	691	723	689	677	720	718	712	696	759	711	700	694	712	711	719	705	737	707	688	728	700	703	768	709	708	680	670	730	722	690	715	684	702	699	738	682	706	719	738	745	717	735	713	774	700	699	764	699	671	681	733	720	697	700	698	675	736	717	699	697	728	710	711	712	745	715	714	718	700	752	729	705	681	703	689	757	723	703	716	762	735	708	697	642	679	682	703	718	709	685	706	721	718	704	710	741	707	695	700	741	725	687	728	657	674	657	713	717	686	714	696	695	732	711	676	731	749	740	692	702	702	720	661	769	685	679	722	749	660	670	699	768	704	721	714	670	736	705	718	704	733	695	713	700	731	723	716	696	687	708	697	736	696	727	698	702	758	724	726	664	691	707	758	719	686	752	748	695	723	730	713	670	733	715	741	741	723	699	678	699	733	708	688	721	718	733	728	727	708	691	707	687	744	727	711	734	735	699	715	686	757	709	726	739	709	752	729	706	688	728	731	667	720	721	669	740	678	695	713	729	680	729	660	759	657	695	693	706	727	733	711	747	715	706	670	720	667	708	710	703	717	745	688	677	738	739	709	758	773	700	692	724	746	670	707	702	710	664	743	695	726	685	686	723	707	724	684	749	708	703	699	721	733	706	660	706	744	709	691	724	710	700	776	677	682	692	702	712	706	674	727	734	686	723	733	729	751	730	668	688	709	705	695	745	695	727	731	667	723	664	688	676	685	694	712	705	748	644	717	704	704	701	753	725	712	765	695	694	715	675	704	745	721	733	701	712	719	675	676	742	712	695	658	700	724	685	764	715	754	684	696	692	671	665	734	765	769	694	716	693	766	706	710	712	733	725	676	672	737	761	688	721	671	695	724	662	693	716	742	752	749	714	696	680	706	706	724	726	711	759	668	730	688	753	690	732	707	714	688	767	734	686	742	718	690	702	721	706	661	712	695	748	754	726	715	691	734	704	706	760	669	701	688	704	741	687	732	710	693	707	705	675	693	733	729	667	704	727	714	717	699	701	742	700	688	725	716	778	687	729	684	689	724	699	702	724	713	715	709	732	690	772	720	750	677	671	742	699	689	704	731	744	718	715	734	749	723	725	712	715	712	730	666	725	678	686	684	745	705	715	723	718	760	683	692	797	742	724	735	653	682	705	669	705	714	724	689	684	693	672	690	712	697	724	696	669	662	679	686	705	692	737	666	724	737	702	700	723	730	710	708	695	729	737	710	682	727	728	705	729	695	676	695	735	711	721	717	713	707	684	708	742	700	647	656	708	708	692	706	704	659	658	676	712	715	708	711	716	759	719	687	667	698	703	720	716	724	679	688	727	730	706	779	684	760	685	709	679	719	723	694	710	679	707	721	673	730	723	701	708	656	720	710	724	704	707	668	697	729	739	752	762	688	712	702	696	731	715	730	741	710	702	747	742	693	730	682	708	718	695	711	660	713	733	715	738	717	733	713	752	704	677	664	710	705	696	677	751	715	735	710	735	712	742	692	717	728	736	759	652	719	672	716	693	740	754	730	735	688	719	707	726	747	732	713	709	727	736	668	684	695	716	721	716	708	731	751	723	759	704	785	737	759	685	719	648	709	705	752	737	690	730	675	706	727	762	680	745	746	657	713	730	733	702	700	729	689	740	758	712	699	730	694	741	708	677	711	766	710	674	700	714	732	737	725	720	636	683	698	718	724	685	710	694	697	742	690	691	710	702	721	738	745	683	705	733	741	726	700	673	718	699	714	725	735	713	730	710	705	757	736	748	710	680	730	710	680	686	769	679	731	725	668	745	738	685	729	692	684	741	693	652	664	703	692	692	756	726	743	735	683	738	743	664	721	698	726	710	753	695	703	684	731	704	727	747	729	729	683	716	681	731	716	722	731	688	735	739	675	710	765	705	680	687	733	708	700	734	723	755	763	730	721	698	709	690	691	684	699	714	693	677	728	735	712	706	722	662	698	732	758	729	734	697	718	736	724	706	711	696	719	756	770	721	676	716	729	733	723	732	673	761	699	722	735	705	717	688	750	664	695	697	724	677	727	759	746	730	720	693	736	700	705	672	703	670	756	691	722	722	748	733	697	692	741	666	664	728	697	690	715	759	738	674	679	718	700	723	685	730	735	667	730	694	743	687	693	708	702	726	721	743	727	709	697	711	747	755	690	705	717	729	683	711	706	665	721	753	732	684	687	699	722	664	715	726	701	725	699	727	656	684	734	707	708	681	665	682	699	747	745	688	696	709	719	715	726	726	675	732	715	728	716	706	704	725	703	700	735	714	713	704	722	728	705	731	721	746	746	703	726	684	697	660	748	712	727	740	717	728	697	763	727	740	711	732	748	718	673	658	719	703	749	722	696	664	716	669	686	751	732	660	693	706	721	708	668	674	698	736	705	764	686	735	731	662	780	663	672	725	716	692	788	724	719	699	693	743	709	718	717	727	693	708	699	695	737	730	716	679	726	703	717	719	746	720	707	671	686	703	675	686	705	740	694	749	707	702	708	673	693	732	726	709	715	703	681	698	679	723	726	701	722	680	676	677	718	728	713	751	707	717	624	708	733	693	733	740	695	689	677	697	681	748	766	697	708	735	734	694	666	704	696	731	741	681	750	727	685	688	718	712	735	741	707	724	723	742	745	690	682	702	700	731	767	725	713	712	735	732	692	736	701	699	711	708	708	653	668	712	730	709	689	724	690	698	692	697	731	706	660	706	701	695	734	700	755	703	707	751	732	677	701	732	731	715	732	729	704	694	725	718	715	672	710	713	685	742	720	730	759	703	751	704	695	715	703	725	667	721	741	728	694	722	758	744	743	684	694	755	715	693	695	698	691	694	722	690	722	729	710	769	692	701	683	744	738	664	732	699	702	667	700	751	710	711	670	727	698	682	682	693	691	703	732	714	742	698	709	695	743	680	697	701	707	687	734	696	730	741	738	753	695	684	709	709	713	721	708	697	705	726	723	711	679	735	725	709	726	716	751	720	744	711	728	691	728	746	743	709	707	692	690	713	731	658	643	737	681	737	687	729	687	705	717	693	718	715	701	692	719	693	704	702	688	675	733	671	675	719	722	716	700	704	719	685	736	739	715	697	736	684	680	672	679	672	734	717	734	744	726	721	719	768	660	759	735	667	759	727	717	705	723
55149	38434	28920	26618	25430	24682	22330	31694	33413	24027	14165	8288	18069	22536	18458	15496	8873	7478	6714	3600	4259	3714	2934	3588	3020	3791	1693	1127	788	698	441	310	269	289	276	275	283	288	269	259	292	239	250	265	249	276	289	287	261	241	242	262	264	251	273	246	276	250	271	268	295	256	266	229	251	264	278	234	287	255	275	243	273	299	242	265	299	274	261	276	247	252	261	259	245	258	251	258	260	277	293	261	260	251	257	241	258	263	273	255	267	279	250	260	230	263	239	259	267	240	265	250	244	267	283	260	253	253	259	273	243	274	296	256	291	244	244	269	253	237	272	263	278	254	228	248	248	270	261	257	257	263	241	243	245	267	280	289	276	282	263	272	281	277	304	255	278	293	243	247	235	233	246	274	264	250	237	255	292	248	264	278	274	244	259	221	280	264	261	276	237	260	276	286	265	270	257	283	264	244	239	256	254	273	256	300	265	264	278	259	268	291	268	278	223	242	283	236	278	270	258	249	254	253	264	282	260	248	234	282	265	271	258	269	252	267	252	252	282	292	285	227	267	286	253	230	272	247	243	260	282	249	249	264	265	254	252	257	279	224	281	248	289	270	218	250	247	246	253	234	273	262	311	248	222	265	275	251	290	237	266	246	273	280	243	293	266	259	253	260	252	271	270	254	251	257	279	288	289	270	244	248	247	259	249	237	282	239	258	280	279	281	242	258	250	270	259	290	252	265	295	263	245	287	254	253	250	280	278	274	249	240	253	264	280	281	248	265	264	269	275	278	294	229	249	264	254	263	268	261	302	255	261	291	289	297	248	253	261	291	232	264	264	275	237	251	273	274	279	265	267	251	243	287	229	248	278	287	256	269	260	260	278	245	281	268	241	254	225	249	246	247	261	287	258	234	272	230	256	273	291	266	262	278	249	235	248	262	273	259	280	262	236	252	250	242	275	245	241	291	278	263	244	293	257	252	269	256	292	289	268	245	279	248	307	256	251	278	265	272	258	297	256	252	244	261	250	250	281	259	260	259	285	291	248	257	294	257	252	256	259	272	268	260	257	252	263	291	234	257	250	256	313	275	269	296	230	269	247	250	267	282	267	244	240	281	249	278	249	248	262	261	264	267	243	236	246	279	239	264	228	247	247	259	282	281	262	237	266	286	249	279	272	256	253	255	274	263	270	251	247	300	275	279	278	268	258	237	264	287	266	275	279	289	260	246	256	238	278	249	243	265	276	269	251	307	267	268	258	259	231	281	271	267	281	253	250	256	264	259	249	264	262	263	259	280	241	271	273	243	265	282	260	281	267	238	226	275	261	258	275	247	272	271	246	274	264	277	224	258	232	245	239	262	244	286	282	293	246	237	258	246	244	281	271	282	256	246	237	280	251	269	263	273	267	253	279	271	280	273	295	277	248	255	270	260	241	233	252	282	261	227	223	238	275	267	274	275	256	246	280	261	278	258	263	262	282	277	281	266	294	270	264	264	261	245	252	260	273	263	255	291	265	248	237	269	260	244	294	278	295	284	262	291	266	266	260	262	254	291	242	245	252	228	267	268	230	248	269	273	240	247	249	290	277	250	274	255	294	246	263	270	243	248	254	247	286	254	263	302	251	269	283	261	267	253	263	285	242	283	271	266	262	275	269	280	266	243	292	237	269	290	259	239	245	245	251	246	256	253	236	260	260	270	260	259	279	271	245	274	254	274	265	229	233	258	268	280	251	253	267	267	247	273	218	241	241	283	268	270	269	235	265	281	256	317	257	248	247	276	248	255	248	288	279	278	261	256	265	276	281	242	293	261	242	248	260	265	262	273	274	275	282	277	264	259	244	271	274	254	276	245	256	257	238	272	307	272	277	262	237	257	268	252	222	266	239	266	256	257	251	248	251	259	281	282	257	261	242	269	283	285	264	243	286	275	257	268	254	280	241	237	259	249	237	243	265	249	267	264	276	269	248	238	257	283	280	242	270	246	297	248	242	270	269	267	261	286	262	250	260	270	247	265	276	258	274	296	281	256	276	250	206	275	252	244	252	299	264	262	278	265	250	245	268	281	263	257	280	229	273	314	256	244	258	278	245	264	281	266	246	253	263	287	290	233	275	270	287	248	275	279	244	265	246	288	316	248	285	272	245	303	253	276	284	228	249	257	267	265	253	255	288	226	246	281	279	246	273	256	248	264	220	288	288	304	237	262	255	238	272	292	266	253	252	260	259	255	261	254	251	238	248	266	264	273	274	288	268	226	250	278	258	266	255	287	249	273	256	277	248	279	273	272	279	261	302	254	252	277	251	246	284	261	274	270	261	246	247	270	265	241	251	258	307	258	300	263	273	271	258	246	294	252	277	289	246	275	249	271	252	241	270	231	257	264	247	248	256	234	231	256	257	256	299	273	260	241	261	281	257	265	277	252	271	262	275	269	255	276	246	247	267	258	259	271	268	266	266	269	269	284	254	263	273	269	250	237	215	259	263	252	256	277	262	242	260	296	265	265	272	270	266	249	264	286	276	240	240	280	230	266	273	267	275	302	272	276	251	266	251	262	257	251	248	275	296	276	268	277	266	229	289	242	254	264	273	249	267	266	258	271	243	270	270	255	271	268	290	243	287	235	248	278	254	260	262	259	258	229	232	267	275	255	263	281	278	270	279	261	274	248	252	248	259	268	253	228	275	247	291	236	276	259	247	245	296	269	251	258	276	232	256	240	280	243	259	267	237	256	240	249	246	243	227	271	251	251	274	271	267	258	274	261	266	278	274	282	245	278	294	252	243	262	258	249	239	245	264	258	240	253	273	305	275	243	256	289	264	256	246	259	252	245	256	240	269	244	276	264	249	278	263	244	267	269	277	260	274	257	276	276	287	278	255	236	282	251	241	299	251	279	242	279	251	243	286	286	269	272	294	284	265	253	266	262	277	220	262	255	297	290	256	238	284	289	268	237	283	255	248	289	222	255	246	260	284	233	270	256	272	271	273	271	267	244	250	273	274	265	255	296	285	271	269	248	264	239	241	275	247	256	241	233	246	256	266	264	245	275	271	259	266	276	265	263	262	283	249	270	243	256	245	251	260	258	246	294	266	265	273	264	255	268	245	290	257	247	251	257	250	240	259	279	265	273	273	266	265	250	228	263	248	263	245	274	253	256	248	251	245	251	264	292	254	279	271	252	229	262	293	275	270	251	272	261	312	246	256	267	276	260	240	272	258	234	278	252	271	286	271	228	275	267	262	263	294	250	293	266	287	304	247	252	253	263	260	274	275	251	265	253	293	267	268	266	279	265	256	259	261	255	250	286	256	241	281	248	253	250	274	262	257	286	263	245	278	275	264	222	254	274	256	278	242	230	230	254	244	247	285	251	278	276	266	253	244	273	260	258	223	263	250	282	252	251	281	275	238	256	258	267	271	263	240	252	273	274	255	271	264	267	245	251	292	272	231	256	242	268	268	257	253	263	233	248	267	270	247	257	261	227	257	276	248	250	261	268	267	281	309	290	262	293	251	261
48296	40717	33844	32471	31437	32018	30876	42652	42719	32478	20251	17462	37190	41152	37421	34426	22271	22830	21225	13693	17701	15311	13851	17226	15221	18624	8624	6648	4428	4012	2010	798	724	746	736	682	744	692	702	691	735	723	662	716	701	712	710	664	710	709	712	667	739	679	692	674	740	698	696	698	679	704	681	640	714	656	689	671	674	698	666	655	658	689	722	637	682	632	672	674	605	684	673	681	668	675	668	658	649	697	659	666	743	602	677	659	692	694	666	678	671	641	633	639	651	679	654	664	631	660	682	702	685	642	725	650	691	655	694	667	615	658	664	691	674	686	692	674	706	695	659	673	679	669	695	654	693	632	671	650	683	737	659	638	659	649	681	681	667	700	605	682	655	651	639	659	702	655	697	685	690	694	669	675	665	576	708	624	643	694	629	637	688	677	642	660	695	651	590	693	691	646	651	672	672	671	689	600	660	677	717	655	676	670	647	639	614	602	706	652	643	622	652	705	659	650	643	640	713	681	649	641	666	707	656	688	641	629	689	634	690	656	665	689	652	625	672	676	665	650	642	624	651	675	622	670	673	627	648	688	736	683	689	700	679	661	710	679	664	698	674	712	681	654	677	704	678	679	646	662	662	653	663	653	703	673	648	647	679	684	649	640	632	639	689	682	690	655	686	694	675	709	666	688	675	696	659	701	687	712	655	623	694	676	677	646	669	640	647	706	691	610	699	673	666	650	681	632	681	654	685	705	641	677	653	673	667	613	676	661	669	685	653	640	653	682	676	659	664	671	646	715	663	683	679	692	606	685	679	672	650	704	676	675	680	642	669	698	659	671	639	665	670	701	665	663	631	665	684	663	645	657	672	715	695	680	687	656	647	653	690	625	684	614	707	683	659	677	681	677	676	626	701	647	646	717	634	673	695	645	700	650	658	646	687	660	670	688	698	646	639	628	658	683	667	665	653	647	693	664	645	639	645	662	632	664	668	657	642	663	687	659	690	608	666	636	651	692	654	659	655	672	645	652	661	650	659	631	639	614	668	654	653	649	672	632	664	675	694	683	696	660	660	684	652	676	684	645	658	647	703	657	595	678	603	696	697	652	654	667	630	676	686	672	696	640	652	654	659	664	712	630	693	628	656	641	691	679	628	658	676	640	642	704	622	689	683	709	649	695	649	620	668	714	663	684	666	653	654	672	672	693	679	606	675	654	648	668	681	628	641	691	622	689	695	677	650	634	673	655	635	694	638	603	686	647	664	661	634	669	655	646	662	697	640	650	662	643	687	625	679	624	612	622	651	657	609	653	660	672	683	643	680	689	661	666	628	656	659	687	673	616	657	699	693	657	638	675	701	631	666	643	642	700	663	648	639	671	678	663	633	691	670	630	677	640	646	665	639	623	619	663	618	646	648	666	646	667	672	655	643	687	666	626	604	654	690	669	665	670	669	682	722	670	692	648	698	658	675	668	688	673	671	715	659	680	662	662	615	673	706	684	656	667	671	672	634	712	715	696	658	695	630	654	640	624	682	694	677	650	675	645	663	651	670	645	623	667	665	675	660	676	715	646	652	683	655	651	694	717	685	625	639	640	677	674	659	645	663	671	655	666	692	694	656	634	686	651	690	707	660	658	696	690	663	674	700	611	705	638	655	686	643	674	679	677	682	653	667	643	656	658	638	701	693	642	630	662	683	709	661	664	627	681	698	684	683	644	655	658	626	698	666	689	630	670	620	646	708	661	659	649	677	698	670	679	672	655	702	666	670	646	693	677	667	685	665	633	676	688	654	648	686	666	697	702	635	683	684	680	729	678	709	655	665	601	712	719	662	682	700	658	682	652	676	651	620	657	661	675	698	630	650	664	684	623	708	655	661	709	651	688	626	659	639	673	691	682	681	653	646	709	697	630	680	694	666	651	658	689	652	703	666	667	646	634	645	675	666	710	647	616	687	663	675	698	618	649	686	642	636	664	709	635	674	623	682	672	685	648	698	639	638	657	707	687	694	684	678	630	683	634	648	629	660	638	650	646	639	643	681	642	622	630	709	656	669	691	728	642	687	656	652	678	652	684	612	625	674	666	674	649	626	653	687	718	626	673	675	671	712	661	669	702	672	701	674	684	662	609	650	626	642	661	655	662	676	620	654	682	673	657	658	690	646	635	641	655	678	668	673	684	628	708	666	682	722	669	671	694	685	628	634	666	674	678	686	648	654	711	679	613	657	640	652	612	655	693	686	629	647	689	675	673	682	660	606	637	669	655	662	683	687	665	684	688	680	681	638	659	682	668	677	663	688	639	657	652	656	636	664	671	633	711	639	685	680	705	614	654	694	706	635	662	661	664	605	652	662	671	671	676	654	615	680	675	633	650	662	681	623	644	651	640	629	701	652	663	661	731	673	680	650	646	640	657	671	715	675	672	644	647	683	648	696	680	661	653	668	692	684	681	712	614	647	634	670	733	673	624	601	664	648	643	660	714	704	667	676	685	635	693	661	649	713	644	615	697	655	675	672	687	671	626	652	671	703	655	669	714	663	665	631	651	635	652	633	677	628	674	680	683	671	699	673	686	660	705	676	699	635	667	654	643	620	676	682	620	624	633	682	674	708	638	698	670	710	579	650	669	719	661	664	642	681	649	690	662	659	650	630	682	673	654	684	705	725	644	661	679	656	692	663	679	669	654	661	667	684	697	643	639	668	659	624	627	698	687	690	656	620	672	639	697	714	709	619	634	666	702	635	676	701	695	634	653	700	685	672	687	679	690	682	657	649	643	721	707	710	696	687	688	706	691	664	658	702	689	680	616	628	649	654	614	705	724	671	617	667	654	697	612	636	651	670	683	706	675	691	618	654	678	678	652	690	710	686	667	694	643	659	653	673	660	638	712	641	665	706	645	631	664	659	682	631	700	639	622	658	634	664	604	676	632	656	629	692	645	660	726	636	666	666	675	704	669	671	672	644	663	692	669	625	655	652	656	643	670	624	669	650	650	651	675	702	649	667	663	666	661	700	648	709	653	685	657	678	676	630	657	659	667	653	683	670	671	690	661	682	664	664	680	662	713	639	684	646	662	623	656	639	687	707	727	699	650	650	653	653	688	680	633	672	671	693	663	681	682	655	633	645	687	674	694	609	665	625	698	661	600	626	624	679	636	677	632	633	688	677	631	675	728	688	653	678	612	636	684	664	659	621	677	639	633	603	672	638	699	627	668	691	613	697	646	676	683	636	611	682	676	627	666	629	636	679	641	632	652	665	691	680	677	643	660	624	661	675	640	688	660	677	671	649	663	681	629	610	653	639	644	656	670	626	657	643	631	633	664	650	656	654	632	662	655	627	654	631	655	677	684	652	673	681	635	655	667	664	664	641	708	662	610	643	702	632	644	694	642	703	663	648	685	618	667	656	678	673	660	676	664	675	617	624	728	644	720	667	648	622	607	663	714	662	647	696	647	643	666	643	639	653	627	613	659	657	684	662	652	678	692	662	652	671	686	640	666	712	635	679	664	693	649	671	647	659	680
17132	15642	7417	3899	2515	1769	1264	1571	1632	1093	615	384	616	721	557	569	325	331	286	269	262	253	221	250	252	221	230	180	191	177	189	190	182	195	166	193	176	194	170	157	183	184	175	175	164	162	182	176	168	206	197	187	192	178	206	187	193	176	185	166	177	171	166	182	182	171	181	179	173	169	196	168	187	192	182	182	184	191	219	174	177	207	176	202	192	176	175	167	189	209	178	198	186	167	183	193	162	196	182	197	168	170	167	184	162	182	203	161	192	156	190	182	199	191	161	165	188	172	196	167	190	170	193	187	209	171	181	168	169	202	207	197	161	180	196	193	178	189	187	144	181	207	194	193	177	182	150	197	162	166	181	184	164	198	165	186	182	184	162	207	190	198	186	163	179	171	182	175	204	179	186	188	159	165	165	189	173	187	193	182	214	178	165	199	165	190	202	167	178	183	180	188	201	185	190	172	175	178	152	175	181	175	179	186	196	164	176	169	200	197	180	181	156	203	177	180	195	186	184	180	198	191	196	187	171	199	174	191	160	196	187	179	173	173	176	194	191	157	184	196	202	172	169	154	182	214	184	170	160	156	197	213	208	169	182	212	205	168	180	173	194	179	173	186	167	183	169	184	206	196	182	168	189	180	179	189	178	192	164	170	199	196	175	202	198	176	185	193	194	188	169	178	180	178	168	209	180	194	183	225	167	161	172	205	192	187	199	198	186	183	151	202	167	173	194	192	163	190	185	172	201	184	203	170	155	188	180	177	182	196	196	174	181	184	160	189	177	155	178	183	177	214	157	181	182	180	190	191	192	192	172	164	177	196	188	165	184	174	181	169	162	174	210	163	218	196	185	186	185	196	186	177	198	198	187	184	176	171	171	197	177	174	199	194	189	215	184	175	191	203	176	199	194	178	176	189	188	178	187	185	188	184	182	188	184	161	189	193	174	210	182	185	166	194	174	175	169	164	179	179	192	176	181	199	204	198	191	195	201	159	189	211	196	185	179	178	190	164	185	200	180	189	173	175	173	174	196	179	170	158	168	188	179	170	183	184	201	172	194	211	161	185	168	174	162	179	179	178	171	181	160	180	204	203	171	158	186	169	205	207	188	181	177	172	197	167	193	191	203	169	215	180	214	171	196	176	165	176	179	203	205	183	184	179	187	171	185	207	197	166	198	177	171	175	193	161	202	191	175	179	185	195	163	219	187	200	196	177	203	179	203	190	176	187	159	181	187	163	193	191	180	187	190	183	194	167	200	179	179	202	173	193	196	180	172	157	164	158	184	175	180	221	160	195	183	179	156	186	209	174	168	172	161	165	194	175	180	172	205	206	175	191	186	190	207	189	162	184	185	169	174	154	176	186	146	205	189	188	162	197	176	188	193	183	163	191	168	177	192	179	182	170	172	176	193	186	181	172	206	188	183	165	215	200	192	188	194	173	196	175	179	163	155	178	202	158	202	184	183	155	185	184	217	187	212	178	198	181	192	185	167	195	205	169	214	200	182	171	156	183	189	205	175	199	183	200	208	178	188	190	173	172	187	226	178	207	188	162	190	187	182	165	167	189	160	189	185	182	176	188	207	153	195	214	188	187	185	185	189	206	200	187	176	186	193	176	169	207	208	170	150	188	186	176	195	195	164	153	167	185	182	186	188	186	185	191	179	192	188	169	187	178	175	193	216	189	165	163	178	190	190	204	188	215	172	177	183	192	198	190	184	181	178	174	173	162	178	172	168	195	176	180	178	211	179	204	179	174	209	185	178	182	176	195	191	176	185	159	159	175	195	193	180	190	192	188	173	193	170	209	165	171	161	191	162	177	188	164	196	171	170	191	209	207	165	175	159	186	183	162	172	157	189	192	181	193	168	184	172	168	191	175	187	199	185	177	193	186	187	180	147	180	174	189	192	191	164	167	195	177	172	195	180	185	170	217	188	178	185	187	221	168	188	181	168	163	191	189	177	206	196	179	210	196	179	151	190	174	180	186	168	176	199	198	169	166	191	198	190	171	184	176	183	179	184	182	189	162	186	169	195	197	192	173	181	178	183	206	159	191	173	180	185	158	163	196	177	182	213	193	177	211	183	198	182	180	185	194	182	182	177	197	178	172	168	199	196	184	172	184	185	197	170	189	165	168	187	205	185	173	160	157	180	168	198	185	184	198	170	169	180	165	172	194	166	212	172	194	176	169	189	162	175	202	193	187	181	182	195	180	182	170	155	206	197	179	178	149	196	185	198	160	155	172	181	186	210	194	187	186	187	167	178	163	194	177	183	161	171	201	170	175	177	172	186	184	204	186	215	197	194	160	182	193	195	201	176	183	195	170	181	190	180	163	194	187	169	170	188	190	173	201	197	184	174	189	200	180	179	186	172	215	186	181	179	194	169	188	177	182	177	146	218	182	173	197	175	190	174	175	179	177	197	165	178	203	178	185	180	178	211	192	183	171	190	167	172	173	206	198	191	211	185	186	147	190	176	168	167	178	190	192	167	181	185	223	176	165	162	162	183	191	205	161	178	176	178	186	200	176	174	186	195	200	185	150	177	195	172	178	139	177	175	181	149	213	157	174	181	171	179	157	171	186	182	215	177	197	185	163	181	196	186	177	180	168	168	175	195	209	184	159	188	201	174	190	209	192	186	190	155	169	179	197	184	155	200	202	188	163	181	188	195	184	204	199	189	200	188	178	185	198	190	178	189	194	190	159	199	206	197	194	210	202	182	186	176	190	167	187	195	173	173	178	208	194	187	190	176	160	194	156	169	175	213	186	182	181	167	179	184	157	199	184	158	222	187	172	184	206	189	191	180	184	201	159	192	209	217	162	196	187	171	157	198	177	170	201	174	174	203	173	197	211	168	184	189	180	177	181	184	189	181	209	224	177	185	173	186	163	179	194	175	183	183	199	201	162	201	191	177	169	171	188	170	204	205	196	207	187	164	187	189	199	171	172	197	187	173	186	184	198	185	184	175	183	207	179	177	214	186	179	196	181	171	192	196	184	169	192	200	188	188	188	171	181	173	165	188	180	168	180	180	177	194	166	208	192	173	170	198	199	198	172	189	210	171	179	190	204	210	169	216	203	182	184	173	146	195	197	187	191	165	175	192	169	192	187	170	167	183	205	201	171	174	183	154	179	170	199	186	196	188	196	172	164	179	171	176	164	190	193	170	183	188	191	158	166	185	193	196	185	200	184	169	188	172	184	169	170	167	187	198	175	166	180	168	184	188	155	168	183	180	187	183	183	160	168	204	186	179	207	191	192	195	180	188	192	207	174	163	162	167	181	184	167	190	168	167	188	194	165	179	171	176	174	168	189	172	191	162	182	167	188	200	176	228	160	189	166	179	174	197	178	185	202	174	173	185	174	154	186	186	193	182	202	192	188	164	209	169	183	205	185	195	178	202	179	204	206	187	176	162	187	181	186	184	186	173	185	186	190	187	167	183	191	172	183	181	186	201	184	191	202	191	175	194	169	193	159	200	190	167	210	190	168
14973	14154	9325	9036	8241	6426	5689	7303	7677	5556	3009	1702	3754	4786	3440	3346	1663	1781	1426	1103	1285	1159	1015	1221	1139	1121	800	663	642	588	540	544	514	517	530	540	508	523	579	523	530	534	527	530	520	526	523	532	541	523	535	518	502	534	548	523	554	465	522	561	544	507	535	461	526	487	530	575	549	548	524	541	524	513	498	555	534	484	542	547	541	516	503	506	528	522	533	526	493	534	530	527	475	561	493	537	532	524	550	550	525	569	562	486	516	552	498	533	539	503	522	528	524	525	540	545	536	539	528	536	522	479	522	554	538	525	572	513	522	567	497	532	511	539	539	536	526	532	520	504	517	520	552	519	513	510	550	506	498	511	504	527	548	539	530	510	528	535	510	530	498	545	505	544	543	535	561	532	511	549	566	542	532	534	536	529	507	479	532	541	542	519	480	504	557	532	506	523	529	510	503	569	554	515	524	543	505	522	520	520	531	535	551	539	546	488	499	524	487	534	546	510	533	537	527	503	514	527	522	543	529	557	508	521	541	542	560	515	532	513	576	523	521	508	535	490	513	511	564	534	525	516	555	526	545	501	485	534	551	465	474	503	485	516	527	536	502	523	530	548	553	558	523	526	500	548	492	551	555	562	518	577	544	521	521	556	549	516	555	497	516	567	531	512	543	537	522	519	570	505	544	524	529	541	560	518	570	520	504	516	559	552	551	577	521	541	559	536	505	500	526	518	562	494	541	549	573	544	568	563	512	533	519	549	494	547	541	526	510	549	578	503	533	525	514	519	535	549	558	520	506	507	505	485	558	515	511	543	505	515	542	528	525	523	536	533	491	552	481	536	511	523	510	522	502	531	532	569	531	509	535	531	571	513	527	547	530	543	543	539	509	544	514	558	540	522	506	559	518	505	504	523	535	503	535	515	522	523	504	507	523	509	528	504	554	530	505	519	514	517	508	552	535	551	522	560	527	522	518	517	529	519	502	503	535	509	540	503	512	463	487	547	508	546	520	524	541	512	521	521	513	506	517	481	515	501	511	488	512	545	498	529	527	534	555	538	512	540	516	524	491	542	551	543	546	503	531	547	543	503	517	553	535	492	521	519	547	540	524	526	504	526	521	517	528	539	552	490	526	505	496	516	484	502	535	552	534	533	544	544	519	578	534	548	536	540	517	512	548	533	531	527	556	510	516	528	499	506	522	507	520	529	536	518	538	517	542	498	500	527	538	481	546	569	501	541	580	547	517	497	524	519	477	533	546	588	530	501	513	551	502	548	534	524	512	524	554	541	493	509	496	541	506	496	522	537	510	507	519	521	560	540	560	524	530	548	515	547	547	523	530	509	529	547	527	524	504	539	540	491	485	525	523	517	535	513	547	534	548	504	528	508	535	574	554	504	539	522	554	507	512	496	526	516	522	513	513	485	546	525	548	514	549	500	507	529	567	526	507	468	515	503	506	506	524	510	534	535	526	556	516	516	554	516	555	547	536	526	511	505	527	548	525	548	557	530	531	500	547	535	525	533	556	482	489	508	519	525	552	539	496	537	542	486	526	544	571	516	526	543	515	518	501	503	549	542	534	504	542	517	486	527	540	556	530	513	493	531	501	517	528	531	507	517	511	526	562	538	570	528	545	532	520	546	495	520	502	503	509	537	530	515	512	509	521	562	560	556	520	521	539	529	564	501	515	537	489	494	548	544	495	514	542	483	515	506	522	536	517	517	529	501	539	532	537	504	530	493	547	538	514	520	483	493	526	529	491	526	542	523	503	523	574	534	541	496	523	543	516	511	514	556	494	556	535	537	529	539	536	559	521	524	536	560	555	514	537	561	517	513	522	544	521	547	542	545	535	493	516	510	509	572	538	528	525	535	550	515	519	528	571	534	566	536	530	542	509	560	542	530	555	504	536	509	514	465	526	521	561	535	489	495	525	506	490	505	508	519	525	527	512	515	497	537	507	511	557	509	564	537	548	525	522	520	516	531	544	536	524	527	543	533	532	494	530	523	533	477	515	506	536	554	563	553	500	534	505	521	553	549	546	546	520	500	486	554	519	517	551	488	513	527	524	501	560	528	545	473	516	505	533	511	523	515	503	494	578	541	550	520	494	506	468	526	521	514	515	526	553	515	487	544	561	515	547	552	511	480	526	505	560	512	517	489	530	518	514	500	541	500	540	533	553	476	509	567	521	546	482	541	538	527	526	520	502	510	541	522	519	541	520	525	549	512	485	536	534	539	483	514	581	560	521	496	494	515	532	523	536	544	514	536	572	543	524	505	520	532	516	490	543	572	532	549	516	536	531	548	495	515	555	525	550	485	578	506	550	519	512	518	531	511	536	540	521	576	499	518	501	532	549	540	550	515	502	527	558	475	564	524	531	520	534	505	524	522	526	507	505	478	529	567	547	526	501	555	496	545	466	543	537	561	534	512	511	547	482	511	526	512	495	509	530	534	531	529	530	495	507	492	512	536	531	488	511	541	549	513	529	533	522	552	559	516	550	547	564	528	536	471	531	519	495	537	536	521	537	514	540	540	493	527	529	509	533	560	543	525	564	508	530	503	529	518	548	486	542	549	535	507	550	536	523	523	494	549	538	510	534	516	528	565	523	515	503	501	526	535	522	517	513	525	531	482	591	471	539	506	521	506	500	534	499	489	496	556	527	500	532	531	482	563	479	517	523	505	529	585	512	481	508	491	579	570	542	533	517	488	526	491	527	509	559	512	542	501	545	531	481	519	501	581	523	537	509	503	511	512	557	522	522	603	523	518	542	531	470	520	572	578	554	553	529	530	520	494	514	518	505	561	514	530	502	526	542	536	610	487	509	496	487	514	532	521	482	481	547	492	535	541	556	578	466	533	519	543	544	498	540	539	540	497	537	529	539	539	556	540	537	556	551	533	522	508	551	575	535	526	553	524	575	538	551	552	524	524	519	524	563	503	555	516	542	520	561	539	516	487	497	517	527	568	485	513	502	541	519	518	513	531	509	494	504	550	503	568	540	483	551	531	507	539	524	551	525	530	523	589	521	561	509	486	507	495	516	493	524	541	520	536	553	500	483	514	522	560	524	525	579	498	520	542	527	515	532	504	508	579	520	551	531	537	524	496	532	575	541	516	495	523	489	540	547	542	557	508	512	518	508	538	507	525	528	536	551	524	515	556	561	555	505	559	548	512	552	509	511	507	572	546	565	487	516	509	522	514	521	537	486	564	524	473	534	549	556	548	577	503	500	526	554	552	523	514	523	506	531	572	561	541	518	527	564	545	521	569	538	519	545	507	506	518	542	520	530	540	545	493	531	560	536	525	559	482	524	520	488	563	543	551	536	541	489	496	545	522	541	542	536	485	515	518	515	583	519	505	523	530	515	499	518	563	553	523	517	566	524	559	554	548	552	544	544	483	561	575	510	518	543	513	533	549	497	506	543	544	486	509	515	545	531	536	564	510	547	517	528	538	532	540	548	505	502	579	561	482	514	554	531	556	497	519	537	574	546	553
42109	32609	24102	18733	13333	9976	8078	10985	16058	12714	6987	2928	5990	6769	4841	4624	2287	2117	1540	1164	1361	1457	1030	1491	1470	1043	628	571	424	400	295	240	279	273	274	259	268	255	307	269	284	279	266	243	244	271	261	226	272	276	273	240	242	326	259	256	268	259	295	265	279	278	247	251	279	293	249	281	260	264	234	244	257	242	231	271	262	249	283	288	276	244	242	247	246	272	251	243	271	286	271	271	278	230	268	293	260	221	226	264	279	279	256	266	274	273	249	229	245	277	270	252	265	265	246	271	255	234	272	282	273	293	295	246	265	293	259	259	282	285	254	247	252	266	278	271	262	267	266	301	260	268	272	235	294	237	274	292	294	252	249	249	241	244	268	254	254	285	288	262	259	296	241	299	268	252	252	284	272	266	271	258	246	241	274	247	274	256	251	276	268	274	261	282	271	243	257	257	244	275	268	249	269	287	286	267	263	289	242	279	284	268	239	265	237	281	261	250	264	271	237	282	251	250	239	268	255	246	264	261	246	258	253	217	256	277	263	251	283	260	253	253	239	266	244	255	245	283	254	296	261	253	293	257	258	253	285	281	263	233	292	251	259	271	242	265	279	280	282	282	261	274	262	273	280	274	269	274	235	258	252	225	270	257	296	303	235	241	292	260	269	290	290	265	249	256	276	250	266	265	263	256	245	245	257	264	289	273	274	256	235	261	271	287	265	273	290	270	261	239	301	282	273	251	259	251	261	253	263	257	257	269	250	286	263	258	270	260	281	285	258	240	255	281	264	273	277	243	277	275	274	272	277	264	291	289	241	277	278	265	277	268	263	262	255	271	253	298	274	311	255	248	269	254	248	274	283	246	243	273	269	298	266	242	268	258	281	251	255	241	293	236	274	268	275	274	281	251	274	244	235	266	283	261	244	267	229	271	267	286	274	258	241	265	267	273	269	277	245	244	264	279	295	273	275	258	296	275	266	265	259	263	239	250	276	282	266	248	284	224	267	282	270	248	298	273	304	254	289	258	271	260	278	240	278	241	265	265	275	285	250	252	267	288	283	275	287	233	258	257	271	263	228	269	273	269	275	269	291	284	243	257	280	280	277	241	266	261	272	269	293	254	252	267	273	252	259	259	258	274	244	262	245	286	241	286	267	280	258	274	252	278	276	276	248	276	246	290	253	269	280	309	262	291	280	255	264	267	255	266	266	279	266	299	277	265	273	266	264	265	289	258	235	291	301	252	299	274	267	224	246	276	267	271	290	252	245	261	274	259	249	279	269	256	256	280	300	248	255	281	244	280	258	263	266	256	255	234	268	294	263	281	291	270	271	272	257	261	262	280	280	288	233	260	298	256	248	259	261	262	255	251	300	270	237	255	257	238	276	277	263	275	255	260	268	282	261	288	292	291	259	271	291	285	269	261	247	288	259	263	273	249	292	266	258	288	261	266	264	252	280	287	265	273	243	261	271	297	288	275	262	301	260	268	238	256	252	269	233	279	279	274	260	274	289	288	277	266	288	287	251	250	258	257	245	264	239	260	248	281	248	253	273	234	276	224	244	281	289	260	262	240	272	235	264	263	280	290	272	294	239	267	267	231	261	292	268	275	266	243	274	282	262	274	282	252	250	260	274	240	299	257	261	257	241	288	267	240	277	285	256	264	276	267	284	281	264	275	286	266	263	258	280	284	291	283	260	285	292	256	252	258	268	238	248	304	295	261	269	256	276	249	267	276	272	276	268	247	288	272	270	274	282	288	228	255	279	232	250	261	272	299	278	260	257	259	276	253	261	281	269	262	273	318	245	262	258	254	292	258	254	249	262	275	263	249	259	281	293	255	275	279	264	278	267	261	272	259	261	265	292	267	298	256	264	278	272	258	268	251	270	221	250	264	249	268	247	275	299	265	294	275	301	252	230	299	259	274	271	254	288	242	263	256	258	275	253	267	254	250	240	296	288	274	265	240	261	248	263	311	248	225	259	269	268	279	289	277	285	234	253	275	268	269	282	248	286	252	255	289	260	259	259	278	269	242	259	259	249	292	267	245	234	242	289	267	254	265	238	273	255	271	244	263	284	276	272	275	279	254	248	298	265	303	259	252	266	273	279	260	247	237	260	257	285	275	277	276	284	246	264	260	275	295	252	292	254	256	279	269	278	272	261	264	264	244	274	286	300	274	284	263	254	241	273	280	265	237	267	259	267	236	293	269	265	266	280	268	252	271	250	267	239	263	277	298	289	238	260	251	298	241	321	296	278	254	288	262	251	270	248	259	252	249	267	291	280	260	257	273	280	259	280	268	287	266	269	258	288	289	276	247	292	255	297	287	242	265	252	277	257	238	278	236	255	244	259	269	237	269	286	249	267	257	302	281	248	264	244	238	252	261	254	263	271	248	266	268	228	268	280	294	278	293	277	269	275	287	262	251	254	291	263	230	284	258	244	271	255	280	275	296	285	261	270	247	258	267	231	266	255	254	252	278	265	244	241	277	275	261	295	245	228	286	245	263	278	256	259	262	250	251	268	263	287	262	274	246	267	268	255	257	262	257	262	250	260	258	237	278	248	244	261	246	284	234	272	253	266	279	245	281	267	286	283	244	255	266	252	256	277	247	279	266	251	237	291	241	246	234	240	267	267	255	289	243	259	287	283	271	277	237	284	272	254	296	267	269	260	318	245	268	266	251	254	287	276	250	250	254	291	256	255	275	246	239	281	287	261	266	260	251	257	289	288	285	256	277	276	237	267	257	271	253	245	253	236	262	271	266	271	274	276	284	248	287	262	242	275	257	272	265	274	258	280	251	276	271	268	251	249	260	269	289	263	260	252	230	282	276	303	270	273	270	260	290	268	282	231	246	281	274	285	264	244	258	275	256	250	278	254	265	253	280	260	281	261	255	273	274	282	257	278	262	295	290	253	244	282	234	269	275	255	270	248	269	278	264	293	254	262	238	275	232	281	253	252	267	243	258	270	258	241	271	260	245	252	257	253	265	255	260	241	275	281	285	231	219	243	261	297	267	256	250	271	269	275	256	257	285	262	271	268	259	239	264	260	252	273	301	265	265	292	302	283	285	272	270	270	285	240	286	302	296	262	263	279	281	274	258	282	240	260	259	278	241	268	234	251	286	271	255	249	270	249	292	275	302	243	255	273	251	284	272	257	242	278	278	246	283	250	259	288	271	273	248	246	258	256	261	235	257	278	238	281	256	271	222	258	258	283	252	272	255	297	251	260	288	261	288	271	255	238	257	245	281	270	269	293	266	252	248	260	235	257	282	292	230	288	273	266	271	259	274	299	280	273	283	275	266	277	271	273	257	247	274	249	273	268	286	276	250	274	303	260	254	284	249	263	221	260	276	283	280	263	278	287	266	279	265	253	278	255	261	237	241	255	255	275	285	258	267	209	287	262	271	254	259	256	283	267	259	246	274	270	274	284	268	242	264	266	287	241	273	264	250	258	248	293	273	265	276	264	264	269	275	259	292	259	283	284	236	267	292	283	266
33651	21699	22436	21414	19569	19199	17954	24759	29966	23643	14881	8713	21029	24334	19520	18578	9344	10197	7733	5999	7877	7945	5560	9257	9023	6336	3335	3142	2120	1658	1177	744	761	712	735	720	693	740	736	728	757	750	722	766	668	744	781	713	702	711	697	720	737	724	701	706	724	781	745	675	709	714	736	747	716	699	735	702	717	717	695	728	697	743	721	722	729	689	730	733	729	711	670	729	748	711	740	764	772	723	696	707	700	690	688	757	759	672	732	679	759	744	777	688	689	690	712	692	629	753	704	720	720	760	700	758	733	701	741	688	700	687	713	722	706	709	680	689	708	690	718	714	713	721	714	715	721	741	693	736	724	715	702	754	679	722	714	716	739	733	734	731	690	730	707	727	696	719	711	691	711	690	726	730	723	707	754	704	680	735	716	761	715	709	699	715	744	769	695	739	733	757	688	670	727	706	726	684	768	680	719	768	708	764	719	717	706	710	706	767	698	686	728	730	716	685	686	692	697	702	713	692	753	657	742	710	725	781	696	689	710	739	680	697	754	733	712	718	716	724	709	729	676	684	722	743	677	673	704	687	680	716	729	723	741	723	682	731	712	673	706	697	727	757	710	713	717	706	722	736	757	668	651	670	685	785	706	677	711	710	816	716	731	761	685	739	754	727	747	730	694	698	754	674	717	748	736	698	747	760	694	762	674	723	714	744	678	668	734	708	742	686	742	702	745	731	644	695	728	749	681	685	760	724	713	743	722	718	678	692	697	722	735	757	690	754	759	693	725	704	706	737	710	692	744	731	751	758	718	762	733	677	735	715	727	720	739	693	707	684	754	750	750	677	700	725	697	714	738	694	728	687	732	694	712	690	660	719	781	736	723	723	693	708	686	718	741	720	732	694	772	717	774	740	705	715	709	694	696	727	703	735	751	735	727	683	683	725	707	682	722	660	727	722	740	687	735	721	717	746	737	712	732	724	759	704	667	683	777	725	750	729	709	737	762	724	727	726	652	703	733	765	682	678	706	695	730	696	711	725	735	701	686	690	699	720	698	699	708	720	740	689	754	669	709	710	721	761	713	742	784	709	719	727	716	757	692	771	741	701	752	697	697	765	709	728	710	690	703	731	700	697	716	757	702	760	731	714	659	742	733	703	707	715	729	724	660	692	707	707	696	732	721	726	699	671	705	726	674	713	665	690	681	705	736	713	731	761	715	713	702	719	700	720	744	661	682	710	699	672	690	736	740	725	703	698	732	770	670	704	728	716	712	709	718	680	717	649	667	722	678	732	698	742	712	682	749	737	752	725	733	733	725	782	694	729	716	699	688	724	732	717	679	683	718	752	723	727	681	714	669	711	727	735	667	654	706	712	739	738	729	673	732	722	740	712	708	714	728	739	734	747	690	706	697	714	688	744	688	705	723	721	709	716	704	716	742	729	722	699	706	691	726	706	721	702	733	693	760	742	747	714	688	688	734	761	738	709	697	695	755	721	702	700	712	694	733	698	699	658	708	737	734	707	705	705	690	674	714	708	708	717	728	725	727	722	692	742	760	714	752	700	733	751	663	764	702	707	722	736	752	724	704	710	698	719	697	716	714	705	695	708	696	764	694	672	718	703	658	677	701	716	697	656	694	681	733	713	689	734	688	707	739	691	720	714	755	695	732	706	750	698	718	672	717	710	746	711	741	684	719	747	735	704	703	710	736	650	697	702	694	681	758	712	730	775	710	710	749	718	700	712	764	740	697	758	712	712	743	695	702	695	711	701	700	716	750	682	687	727	714	763	686	734	684	714	699	684	705	714	740	768	728	719	725	726	703	696	701	709	702	737	741	723	741	702	734	717	703	703	761	732	698	760	679	709	671	747	679	662	764	717	696	693	687	729	761	694	736	687	645	687	758	684	692	768	712	716	704	703	689	706	727	750	731	748	701	724	704	747	669	715	725	731	747	729	740	678	747	737	729	715	690	750	716	706	696	663	737	719	755	681	723	665	747	690	685	743	727	726	742	721	701	755	685	713	706	717	694	695	740	723	686	717	679	728	742	752	719	724	722	708	724	672	707	736	728	705	714	719	751	709	723	698	712	639	689	737	744	688	676	694	709	757	670	736	685	679	733	688	684	700	710	721	701	701	714	684	686	703	691	686	740	686	677	690	752	714	697	704	755	717	750	692	729	661	702	684	704	731	699	695	705	747	717	793	685	690	656	717	693	716	710	703	690	726	765	721	713	700	685	785	714	721	749	705	683	709	703	697	674	706	700	717	734	698	722	697	734	717	720	675	704	758	680	725	697	688	750	672	749	724	689	710	682	699	752	704	709	700	696	725	714	705	715	766	666	710	694	757	686	737	718	737	744	658	718	692	701	721	709	689	742	715	768	696	717	747	715	780	746	686	736	760	703	727	721	741	701	678	761	702	722	727	693	706	693	693	701	719	735	715	723	745	757	732	726	680	713	695	708	701	691	709	724	733	720	687	697	756	719	711	735	644	751	690	703	715	696	731	719	698	719	694	726	676	706	704	701	728	708	702	692	711	760	696	713	728	729	673	670	723	725	727	720	674	759	649	710	728	716	709	749	717	735	768	728	685	716	742	732	729	744	763	731	690	734	656	722	711	674	747	681	707	739	670	719	687	728	714	696	764	683	737	669	721	712	733	717	721	727	697	700	710	697	746	734	705	741	737	710	726	694	740	753	669	698	719	691	727	688	693	708	709	690	697	702	739	739	733	728	725	721	711	717	695	709	690	706	714	681	699	707	773	725	727	680	683	684	702	731	691	752	707	679	732	706	729	688	746	693	719	673	655	687	684	704	720	659	749	774	683	687	779	734	699	747	751	671	713	733	717	678	740	663	727	718	738	711	717	704	698	716	713	705	694	677	714	725	667	707	695	725	733	773	725	714	739	694	682	735	728	711	729	716	705	720	728	748	726	703	716	739	705	720	685	753	738	732	709	694	665	689	737	695	721	742	688	745	721	731	741	700	764	703	675	709	662	723	747	737	714	706	705	686	708	714	738	725	758	725	680	709	740	735	732	707	701	696	718	712	687	728	706	695	690	740	699	731	705	719	666	762	704	709	690	706	694	710	682	685	662	714	715	677	661	748	757	711	739	725	744	708	768	725	758	750	707	742	733	707	693	728	697	715	719	695	700	727	714	694	746	677	670	757	731	718	702	729	681	696	673	699	657	724	695	714	745	724	690	681	715	701	696	708	722	686	728	671	688	733	747	707	718	745	720	710	738	698	689	672	703	692	729	664	719	739	734	704	687	704	696	734	719	721	656	729	691	774	732	698	705	716	756	706	726	741	690	733	744	746	699	668	720	692	735	694	679	780	686	725	694	697	714	692	699	710	696	776	725	752	718	703	742	687	680	735	702	724	722	754	732	688	679	672	765	721	688	710	682	697	715	733	718	694	670	692	727	762	730	701	742	677	668	707	714	697	733	711	756	716	725	744	760	689	731	711	689	724	736	684	678	697	721	689	721	705	749	709	676	722	664	747	717	755	753
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
