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
337061050956	337061051517	337061052067	337061052617	337061053167	337061053717	337061054267	337061054817	337061055367	337061055917	337061056467	337061057017	337061057567	337061058117	337061058667	337061059217	337061059767	337061060317	337061060867	337061061417	337061061967	337061062517	337061063067	337061063617	337061064167	337061064717	337061065267	337061065817	337061066367	337061066917	337061067467	337061068017	337061068567	337061069117	337061069667	337061070217	337061070767	337061071317	337061071867	337061072417	337061072967	337061073517	337061074067	337061074617	337061075167	337061075717	337061076267	337061076817	337061077367	337061077917	337061078467	337061079017	337061079567	337061080117	337061080667	337061081217	337061081767	337061082317	337061082867	337061083417	337061083967	337061084517	337061085067	337061085617	337061086168	337061086717	337061087267	337061087817	337061088367	337061088917	337061089467	337061090017	337061090567	337061091117	337061091667	337061092217	337061092767	337061093317	337061093867	337061094417	337061094967	337061095517	337061096067	337061096617	337061097167	337061097717	337061098267	337061098817	337061099367	337061099917	337061100467	337061101017	337061101567	337061102117	337061102667	337061103217	337061103767	337061104317	337061104867	337061105417	337061105967	337061106517	337061107067	337061107617	337061108167	337061108717	337061109267	337061109817	337061110367	337061110917	337061111467	337061112017	337061112567	337061113117	337061113667	337061114217	337061114767	337061115317	337061115867	337061116417	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27251	17646	19227	17611	13125	8716	5796	4122	3332	2593	1951	1686	1514	1386	1281	1281	948	816	761	682	702	657	635	720	664	613	624	540	514	462	389	471	432	410	429	443	496	406	425	425	376	397	391	356	371	344	337	296	315	357	361	302	327	321	344	347	282	347	324	338	337	298	320	330	320	313	312	310	314	313	314	318	307	305	314	307	296	289	324	303	262	270	285	282	279	313	277	270	297	295	295	314	256	287	288	267	296	290	298	278	323	289	257	276	272	291	275	348	292	299	286	272	281	286	276	302	290	278	284	290	295	303	296	294	262	289	264	298	267	292	276	270	273	276	312	250	268	279	280	261	262	291	282	256	269	289	285	321	301	260	279	302	274	293	277	314	282	276	275	285	287	287	303	285	256	282	269	305	289	296	281	248	287	272	285	287	311	275	290	277	312	284	272	318	303	274	297	276	296	263	260	296	309	298	308	242	263	310	278	314	308	262	272	267	276	303	308	295	286	313	314	277	256	280	274	268	278	281	286	291	282	286	264	291	308	268	277	266	284	274	308	286	285	251	290	309	311	283	282	272	265	261	285	289	251	288	299	309	317	270	305	285	276	263	274	281	307	320	287	277	290	265	299	274	284	272	299	270	297	300	312	295	325	252	269	257	270	300	261	262	279	272	279	285	252	293	357	272	292	289	304	292	295	259	318	270	281	306	298	301	290	289	295	324	259	264	287	308	280	302	302	290	285	296	260	275	313	271	276	255	287	308	308	259	284	283	287	289	282	291	305	312	284	273	275	279	307	313	300	244	302	289	288	312	305	301	285	317	270	270	308	293	276	310	281	272	288	247	312	284	286	272	279	299	291	304	309	286	281	275	303	281	297	256	253	305	285	276	284	294	277	309	281	272	249	284	318	265	273	300	307	294	299	279	288	287	269	286	279	293	302	283	294	311	261	277	325	278	295	271	294	278	259	268	274	273	280	271	291	291	250	296	317	270	288	261	282	271	283	289	285	281	265	286	272	299	245	278	273	305	261	288	295	294	268	285	287	285	301	277	297	313	268	284	311	308	285	294	292	299	264	304	325	299	301	319	256	282	315	270	305	301	287	291	260	279	309	305	334	301	291	276	269	299	274	263	282	279	289	265	262	281	278	298	276	253	275	270	276	299	280	285	296	313	285	305	274	287	272	291	287	281	261	261	247	292	265	256	265	284	285	325	278	305	257	300	285	296	285	259	281	288	270	297	250	278	304	297	290	273	321	255	290	294	293	263	271	247	262	264	279	273	278	294	257	296	292	261	274	277	297	290	293	298	314	259	264	291	247	266	297	314	311	273	263	279	306	281	289	262	275	276	307	277	301	264	265	310	294	271	234	294	282	263	278	277	253	317	301	290	263	264	283	270	288	288	272	290	273	286	292	288	297	271	286	280	270	267	309	274	286	322	280	317	285	300	286	296	292	306	301	307	282	274	272	278	283	342	308	281	268	280	281	280	268	296	236	259	326	300	266	268	285	270	305	259	256	324	280	274	279	293	294	280	304	286	297	269	279	300	286	248	263	265	299	261	279	305	313	304	299	273	286	285	289	274	306	289	322	307	284	288	301	285	302	294	273	251	284	285	284	290	290	281	283	287	265	264	290	244	289	301	286	269	265	262	285	293	255	272	295	296	300	297	291	279	288	272	300	286	280	284	278	278	334	271	276	314	281	312	290	300	299	286	328	275	301	276	306	283	301	309	281	285	272	272	292	278	299	282	302	317	307	278	275	312	283	297	304	268	257	312	297	310	294	292	313	271	274	281	281	261	285	276	256	313	271	289	292	302	269	245	271	309	304	297	276	286	269	275	294	274	291	277	289	272	321	308	274	304	260	296	315	260	297	263	288	271	283	264	289	278	290	284	271	286	295	291	262	278	296	289	257	301	275	271	276	274	296	288	262	295	294	269	272	302	290	257	310	322	275	269	280	255	279	271	303	277	265	276	250	296	255	291	269	236	274	281	269	258	271	261	287	322	310	292	264	263	290	271	267	292	267	285	314	291	302	280	280	271	261	283	262	285	251	288	291	277	285	283	274	284	283	268	251	264	293	267	291	289	275	268	284	308	292	289	270	294	271	286	307	287	269	283	308	269	278	277	275	273	291	327	269	310	304	264	298	282	285	305	273	304	282	289	280	306	279	337	282	276	283	292	309	296	303	323	277	254	253	267	266	287	280	299	243	311	284	290	306	279	304	286	262	257	294	265	305	268	313	288	277	293	280	268	304	299	267	289	282	320	283	274	256	285	290	256	304	295	297	294	276	262	286	293	298	259	252	288	257	272	288	282	282	267	240	285	258	299	291	288	296	307	303	327	294	304	287	306	271	299	316	296	266	254	301	286	275	273	285	299	255	288	296	247	278	251	265	288	282	270	251	255	269	269	319	282	270	312	295	297	273	282	286	273	282	294	296	251	280	309	297	271	273	291	261	279	269	272	286	278	302	274	300	290	293	270	257	285	288	313	254	278	295	309	273	279	301	245	265	271	299	289	292	255	302	296	282	270	290	265	281	280	287	268	247	277	280	278	275	285	272	275	283	287	308	314	276	290	301	261	254	276	298	265	267	268	226	280	274	281	257	281	266	313	285	289	277	277	299	302	291	271	282	327	271	280	263	282	278	285	280	271	290	266	257	282	273	287	269	248	297	287	265	292	295	289	301	270	276	313	265	276	267	286	282	278	274	297	276	266	267	270	292	288	299	309	302	240	286	270	290	307	278	287	280	286	294	290	275	275	305	269	290	280	289	311	260	295	282	298	238	296	303	280	306	280	297	272	279	279	285	272	264	269	238	292	297	302	252	264	283	276	308	310	308	290	280	291	291	257	297	278	311	263	305	307	256	289	326	290	273	293	294	290	279	260	284	274	249	271	299	275	286	300	261	269	278	289	258	296	299	290	312	265	313	279	284	295	243	278	302	311	303	272	298	272	296	309	305	276	302	306	300	278	271	279	279	281	316	295	286	270	285	290	286	259	267	252	294	297	276	286	262	265	291	268	271	273	283	311	305	290	284	284	291	294	273	252	296	282	282	302	285	306	291	299	274	292	297	282	269	258	281	253	272	265	304	286	249	293	296	280	264	285	300	273	289	300	313	299	277	322	272	260	290	274	289	278	291	293	280	280	305	273	295	264	285	291	262	308	278	285	267	278	302	268	297	286	273	311	297	294	295	269	311	284	285	306	300	301	293	261	306	315	283	286	319	291	306	260	277	255	252	264	279	278	282	261	298	272	295	292	313	305	284	254	252	302	289	287	306	298	305	285	294	281	283	279	291	277	268	266	281	289	283	305	277	263	279	276	288	247	280	254	282	260	278	285	278	267	293	298	312	269	273	307	290	289	294	267	289	299	280	322	289	271	315	295	284	250	270	298	290	285	273	281	325	289	280	302	295	265	297	292	297	281	301	301	283	267	319	252	277	300	288	258	277	325	318	293	286	284	310	257	253	297	290	287	280	293	283	263	289	256	278	293
14927	12318	24040	28533	25956	22279	18710	15547	13791	11515	9625	8669	7981	7793	7158	6641	5130	4373	3847	3557	3673	3253	3198	3347	3545	3385	3022	2632	2429	2062	1891	1696	1783	1682	1614	2049	2146	1792	1833	1610	1527	1359	1353	1193	1225	1181	1084	1096	1021	1001	955	942	1029	935	873	1055	982	1066	917	928	853	840	864	852	841	846	808	817	920	813	854	771	793	715	716	731	656	706	704	696	685	681	664	680	702	709	681	707	667	643	672	672	715	694	664	684	691	675	620	641	612	659	680	640	583	657	676	661	665	673	685	699	661	675	640	675	703	642	636	614	669	678	642	651	653	678	666	662	643	671	646	631	695	690	634	695	640	658	670	670	722	598	646	698	704	673	675	667	625	630	683	657	659	677	655	706	637	695	642	651	659	681	720	727	625	636	679	715	656	679	681	659	664	664	674	666	681	677	696	713	651	663	699	678	649	630	616	657	632	613	660	679	632	663	683	655	680	661	631	669	640	672	636	669	653	645	631	684	620	667	666	699	652	702	700	672	673	614	665	635	656	660	686	652	629	694	662	651	644	654	643	664	633	656	634	645	687	619	658	704	659	669	622	667	655	656	685	595	653	642	698	684	692	646	647	642	649	652	692	685	677	659	642	669	662	652	625	634	641	673	684	664	717	650	686	690	704	663	667	675	685	676	707	654	699	698	670	693	656	687	651	661	619	654	613	731	701	660	657	643	639	662	607	587	667	674	660	680	679	677	691	634	689	656	660	665	661	709	647	648	637	670	631	637	683	668	661	632	702	663	661	586	663	640	669	693	664	639	676	646	670	648	646	677	650	646	670	639	635	653	694	659	648	654	668	677	667	666	661	662	645	693	667	648	678	657	618	632	708	647	675	668	692	694	651	659	680	660	642	644	662	630	730	653	675	656	683	662	697	665	611	681	662	695	687	680	639	682	653	658	638	673	612	632	725	651	594	632	635	681	661	629	672	703	703	635	642	679	649	682	685	664	699	585	687	644	606	657	686	626	673	661	639	679	725	622	721	655	675	605	689	680	683	654	654	656	617	700	671	603	703	619	603	699	657	708	670	636	655	644	631	648	673	669	692	671	683	648	648	638	706	615	655	654	681	609	688	619	679	641	672	611	621	687	678	666	641	641	655	641	652	642	684	683	662	687	672	678	640	664	674	670	634	633	694	657	653	653	659	662	661	667	679	648	621	642	665	606	675	653	675	652	672	669	654	610	710	623	679	658	701	676	641	665	687	656	600	698	665	673	708	629	667	650	634	644	678	607	686	655	676	649	648	679	637	661	668	652	618	692	647	686	576	642	659	641	660	661	655	691	628	664	654	671	678	642	631	689	671	686	649	649	679	688	651	658	701	691	641	623	675	647	652	675	622	649	681	623	631	666	671	665	609	690	654	632	662	678	667	691	671	631	663	665	631	666	676	651	695	639	697	665	629	644	668	654	628	603	689	646	670	699	659	647	694	633	680	668	634	677	639	699	695	618	605	698	713	662	626	648	681	696	649	689	708	642	646	661	630	688	665	649	645	630	667	685	694	684	664	719	660	683	653	606	649	662	635	685	664	697	605	637	655	639	671	629	660	658	649	673	621	689	648	686	668	637	645	665	704	658	636	682	653	650	673	582	621	676	633	681	683	663	662	630	663	631	617	697	668	662	679	639	641	642	647	638	680	670	665	653	664	611	644	663	624	665	662	693	721	658	643	679	646	694	676	650	693	652	665	694	696	658	666	665	663	634	676	669	646	700	663	678	657	684	659	643	709	687	700	649	675	675	635	618	704	679	644	648	666	700	679	618	611	674	639	649	650	635	662	683	615	685	683	650	699	641	638	696	676	676	654	686	636	693	678	671	692	678	648	632	653	655	689	660	663	638	647	676	639	663	648	664	661	628	618	596	662	660	665	627	699	665	666	650	694	640	652	666	620	696	634	671	656	687	691	686	663	687	688	682	646	637	684	661	645	725	603	710	683	673	636	682	628	642	647	677	675	662	683	634	641	674	619	695	592	682	687	683	633	671	645	678	670	687	663	669	681	632	669	666	640	650	709	699	687	672	653	627	680	648	635	664	649	640	678	690	659	625	635	612	674	629	670	630	633	660	676	629	660	640	656	614	645	617	641	656	667	635	645	632	658	644	693	654	642	631	652	704	626	648	672	636	665	661	677	710	621	614	658	666	696	658	628	631	621	657	700	700	684	680	650	672	674	652	638	657	666	685	652	671	669	699	650	645	645	682	712	711	666	696	701	652	696	670	656	664	643	639	679	658	666	684	673	691	663	656	688	667	661	656	655	644	681	639	645	673	667	683	643	669	683	621	678	716	656	661	691	638	647	647	694	628	634	659	622	658	674	620	675	659	681	672	680	639	677	653	690	616	631	647	691	683	648	654	656	656	696	641	662	615	622	621	631	680	675	617	681	679	660	678	675	691	634	649	674	646	702	681	635	635	662	706	584	674	687	657	647	634	717	702	661	641	637	670	665	629	660	659	676	613	708	616	630	696	718	653	683	646	711	663	677	656	655	629	680	611	666	699	693	693	650	655	660	637	687	652	640	659	682	659	627	670	654	651	628	645	649	654	669	636	689	665	664	651	638	645	632	644	643	689	641	667	654	633	674	571	685	667	658	647	669	676	713	655	656	680	689	667	679	661	681	678	629	636	716	702	628	665	647	635	659	668	650	633	670	628	657	652	658	689	648	724	684	672	672	642	660	633	670	707	706	671	651	615	666	601	648	720	689	679	656	662	650	655	674	676	667	639	667	640	598	691	659	678	635	668	644	676	620	671	664	649	681	635	673	665	666	692	658	678	700	655	657	628	608	641	642	665	647	665	639	638	664	639	661	635	672	666	646	646	652	662	638	662	675	710	684	696	580	672	657	632	675	629	687	674	646	673	632	673	698	679	706	730	651	691	632	661	690	646	655	643	650	652	695	661	670	659	700	658	680	655	628	660	651	654	683	661	676	656	628	694	660	670	707	690	650	699	666	647	676	696	656	648	725	646	631	660	650	707	676	640	645	656	682	669	672	648	655	646	643	662	684	679	661	646	685	643	670	666	666	688	674	675	670	615	635	687	674	676	691	722	634	684	631	661	695	671	658	649	623	634	628	685	607	669	677	657	594	658	676	683	678	627	712	681	664	629	697	694	637	711	677	685	661	684	615	685	666	656	661	654	732	634	675	661	663	673	674	660	687	691	680	658	674	642	640	656	642	631	671	657	678	638	648	626	683	644	653	638	675	632	623	664	688	674	626	617	659	624	648	644	656	633	661	644	686	689	651	666	658	678	670	694	600	607	702	605	606	679	637	634	647	661	640	649	648	588	679	728	650	663	654	646	707	618	647	646	631	639	667	641	627	643	644	651	650	662	672	721	689	648	651	651	650	667	637	665	631	672	668	625	630	651	677	662	632	613	680	655	652	631	692	679	686	675	653	675	684	724	712	696	684	729	684	637	645	622	658	668	643	707	635	674	709	703	656	663	646	654	655	663	623	669	663	669
9680	6104	7610	6098	4070	2758	1906	1423	1184	901	794	675	597	502	421	414	383	330	349	312	329	297	286	286	257	291	282	314	263	286	241	236	254	239	257	242	256	237	243	216	216	219	228	251	221	230	222	208	237	224	232	242	219	199	207	236	245	228	225	199	200	212	233	202	223	190	224	225	215	211	201	219	187	194	197	208	230	212	226	218	217	211	226	205	211	211	214	228	230	215	223	196	213	231	215	201	204	201	170	203	185	202	203	196	245	221	203	210	229	219	212	205	207	200	211	213	236	214	208	210	211	228	184	195	212	205	199	210	229	229	204	212	186	190	203	229	216	189	188	228	220	222	201	229	220	191	200	175	246	274	197	230	196	212	210	204	215	237	246	210	229	209	215	248	200	217	237	197	215	202	216	214	213	216	219	216	194	209	230	248	215	219	225	215	202	211	204	179	188	216	225	199	182	205	209	244	220	209	250	214	195	227	202	232	226	204	200	208	212	218	190	216	212	221	242	209	226	187	172	207	201	219	219	238	211	227	197	228	215	205	209	223	226	211	219	185	204	218	230	209	223	196	239	184	196	195	205	219	191	239	239	226	230	221	190	196	195	204	219	226	216	202	192	207	221	216	209	209	235	217	215	193	229	200	213	228	213	208	222	194	221	225	235	232	197	210	256	209	232	210	223	200	205	202	227	207	227	212	204	212	225	214	243	206	219	209	228	221	188	210	237	222	196	231	205	196	187	227	225	222	228	200	187	208	229	227	204	210	195	219	195	216	218	199	205	210	233	204	204	224	220	201	202	185	195	192	190	231	203	212	197	206	178	240	192	203	205	183	219	223	222	201	196	215	192	188	210	224	202	245	241	230	227	197	187	197	216	217	187	225	194	203	207	225	200	194	214	204	195	182	212	237	226	201	214	212	200	226	222	211	194	213	188	194	223	199	202	208	237	218	195	185	198	220	199	221	214	197	249	193	213	207	208	213	229	187	217	209	235	205	217	197	196	208	208	231	232	205	204	227	197	192	204	207	213	206	195	207	197	176	201	246	238	213	215	197	227	211	227	217	220	237	218	241	206	215	206	199	209	198	202	189	219	169	192	210	196	198	218	216	200	205	214	202	200	198	220	231	222	196	213	220	207	226	177	206	199	189	211	217	180	206	215	182	209	200	204	199	234	203	227	236	210	240	211	223	238	244	225	222	203	227	223	199	222	208	216	237	215	204	229	214	243	232	200	204	187	229	198	201	212	185	212	200	216	210	214	199	207	198	186	185	187	199	212	214	193	244	217	196	216	203	209	220	196	211	175	221	212	205	215	187	206	201	230	226	194	183	241	200	244	228	209	191	205	205	216	197	215	207	183	234	216	198	193	238	229	192	212	243	210	227	220	187	188	211	222	182	197	222	210	201	215	213	202	216	212	192	214	218	212	185	221	195	214	233	216	222	226	205	208	205	204	211	202	203	230	225	204	215	224	215	198	205	187	221	213	220	221	214	205	221	224	204	203	225	206	221	232	199	235	210	197	211	213	196	194	233	237	219	214	211	220	215	213	232	242	220	230	201	215	189	226	196	206	187	194	220	223	215	233	259	227	214	202	194	234	192	230	227	206	216	229	226	217	209	229	229	219	220	209	211	198	228	216	210	205	193	199	238	204	209	209	229	229	202	194	215	204	228	209	197	214	233	180	186	213	242	215	205	203	197	246	218	227	202	196	219	224	213	187	222	214	230	237	207	221	223	219	218	219	206	200	239	210	201	230	224	208	210	218	196	196	220	228	194	209	214	211	237	210	200	232	222	220	206	206	192	218	188	218	206	221	205	210	212	223	219	193	206	233	235	215	214	205	216	234	221	210	213	240	239	232	184	200	206	220	216	238	224	195	221	211	211	221	231	180	202	205	230	190	225	205	206	216	192	167	184	209	230	203	222	208	202	197	236	200	240	194	221	215	208	210	233	205	202	240	223	203	210	215	203	199	215	234	224	212	229	204	225	199	198	213	210	208	203	203	187	203	220	230	188	229	206	238	210	218	243	206	196	199	203	225	221	221	210	201	213	210	197	222	214	224	215	221	233	221	232	206	236	197	209	222	214	233	213	222	199	230	208	204	207	225	218	190	232	212	202	182	229	215	207	225	217	228	197	225	201	214	211	211	235	212	194	206	209	237	199	212	212	228	202	213	203	183	219	229	206	198	216	214	205	210	189	190	192	210	225	225	190	204	192	217	221	212	204	201	237	193	183	213	206	218	202	215	197	216	190	209	202	211	185	199	211	214	223	197	214	228	198	218	236	216	238	234	230	242	200	188	208	237	214	216	229	205	207	197	219	207	207	192	218	206	218	202	206	207	200	185	220	220	211	193	222	229	230	195	233	231	218	207	194	206	204	201	207	198	203	266	218	227	221	193	196	218	197	207	200	192	205	214	211	205	191	209	203	212	190	219	234	188	211	210	210	218	233	243	223	197	209	197	199	198	194	209	226	195	204	225	198	192	202	206	208	214	244	216	235	212	216	219	208	196	234	194	202	197	203	201	189	199	200	188	217	217	193	240	184	214	219	240	239	200	192	206	206	222	183	215	231	236	207	221	206	200	215	219	203	214	229	214	202	200	220	218	224	201	232	200	193	226	217	194	225	206	208	211	193	181	192	237	192	210	218	189	224	207	213	220	196	235	221	224	211	230	180	212	237	202	204	176	212	199	177	208	222	227	209	211	219	207	231	222	218	197	214	206	236	234	217	234	233	216	226	193	193	220	219	172	219	199	223	201	203	253	203	212	213	203	195	212	211	234	195	197	227	235	241	227	205	227	215	229	216	226	198	191	171	212	231	204	176	209	214	229	239	207	199	221	173	220	198	209	225	206	225	194	225	223	248	229	230	217	215	204	216	203	214	184	211	208	211	218	226	190	208	219	190	218	199	210	204	198	214	183	186	183	181	209	219	221	223	238	175	201	229	236	202	213	211	230	230	199	210	223	216	186	219	235	200	218	201	205	239	197	208	215	199	247	189	190	206	249	211	187	200	195	233	203	211	223	200	209	210	240	191	192	188	221	231	218	208	188	192	208	221	198	209	194	201	208	213	219	201	236	206	221	190	231	210	221	213	212	193	208	206	247	194	232	232	209	186	197	206	210	233	227	209	207	239	242	193	213	196	233	209	234	221	227	213	182	203	203	223	201	213	230	231	199	212	214	224	194	200	206	222	232	218	216	231	238	199	245	212	235	215	215	201	195	220	198	195	212	246	211	218	243	193	177	203	222	230	201	191	229	206	226	233	203	199	219	217	235	212	226	202	213	214	221	197	209	206	185	196	217	197	236	206	218	191	173	173	201	220	221	183	213	218	208	226	220	196	226	191	205	209	205	190	212	205	214	224	222	191	240	205	213	193	260	217	217	229	183	215	212	198	198	215	216	204	222	237	210	217	231	212	208	194	196	205	207	229	221	222	250	214	215	218	229	195	231	179	212	205	230	206	198	212	218	184	213	221	211	205	219	220
5863	5366	12487	14970	12817	10751	8480	6725	5661	4798	3926	3353	2705	2353	2181	1793	1579	1458	1394	1292	1256	1192	1170	1095	1022	993	958	946	895	882	879	792	829	791	841	836	731	723	670	674	692	687	589	615	639	665	598	601	572	572	607	636	560	586	551	569	553	561	566	538	564	551	608	541	596	581	568	527	535	540	525	508	510	480	556	505	506	554	540	538	552	486	506	540	515	519	512	527	556	515	506	495	545	509	515	516	503	489	518	495	557	555	513	511	462	551	491	499	482	561	468	549	514	512	492	502	506	513	496	539	550	529	512	547	521	542	556	511	503	521	452	482	523	515	546	493	536	494	518	515	501	539	486	492	483	489	494	555	541	506	542	527	524	516	506	483	477	517	505	496	529	495	509	508	547	520	482	507	479	570	510	506	510	491	512	534	496	544	506	509	534	510	554	488	478	488	524	522	500	498	510	555	531	532	520	511	517	526	521	517	515	513	528	538	508	481	527	494	490	496	522	504	493	499	445	502	562	523	460	517	514	493	522	532	564	518	481	521	558	516	515	548	546	548	510	545	491	520	550	515	511	508	542	501	501	541	550	545	545	555	504	513	539	524	511	560	528	524	509	493	542	480	523	508	534	500	521	517	492	516	530	551	496	536	525	511	511	504	516	480	516	527	523	506	530	518	510	482	514	526	484	474	507	484	537	462	500	476	535	526	506	516	491	498	542	528	510	516	494	478	509	525	522	480	541	498	507	496	505	524	493	515	509	515	526	545	522	540	524	543	488	558	504	495	514	517	557	544	525	499	543	540	520	519	535	549	491	530	528	495	525	552	520	491	525	510	505	504	500	499	537	519	564	534	568	564	501	529	503	504	477	526	592	509	529	504	503	543	509	476	528	494	520	487	542	560	480	497	503	528	503	517	485	535	513	488	490	499	552	463	468	503	527	564	508	514	523	558	551	516	498	507	545	488	497	493	535	553	516	520	520	551	514	539	513	489	493	531	535	546	507	536	491	485	516	535	492	532	524	528	511	537	513	510	489	512	493	541	516	526	539	482	512	489	520	530	468	500	545	497	482	533	478	524	488	505	482	509	498	495	508	492	505	524	499	512	523	529	524	558	495	535	519	517	489	491	485	500	511	503	509	518	506	468	506	520	501	504	525	525	537	511	499	491	527	499	508	507	453	501	528	521	494	501	531	547	493	545	515	497	523	539	516	492	461	517	527	537	549	498	485	517	469	495	537	474	487	546	540	515	490	516	539	550	546	506	524	524	538	501	547	533	526	519	526	509	527	526	514	523	496	532	500	498	509	531	492	550	544	545	517	531	542	505	469	501	494	481	515	541	523	518	518	501	523	501	537	531	495	525	514	509	509	531	535	507	485	532	493	553	475	502	493	489	485	495	516	507	514	485	558	549	508	535	514	519	499	499	460	501	492	523	543	502	498	538	498	512	531	520	523	526	522	522	526	511	516	520	565	516	522	528	497	491	506	540	476	491	522	501	539	540	524	519	488	517	526	527	540	489	517	508	512	507	492	498	518	489	528	508	486	476	500	515	518	501	518	511	483	505	471	509	536	524	535	483	560	550	500	509	510	510	525	529	493	536	544	500	495	523	524	519	492	532	523	519	521	570	489	458	536	520	525	485	493	503	496	507	501	480	514	516	520	513	526	486	532	529	510	518	513	493	558	520	502	527	481	495	490	528	526	502	526	470	495	518	495	500	485	508	521	498	526	470	546	497	494	487	508	518	539	484	520	513	518	555	529	478	552	471	519	543	517	492	487	503	548	497	546	499	514	539	497	527	504	503	553	476	523	492	494	515	552	522	530	529	516	533	499	533	501	513	534	504	540	532	514	513	496	518	493	535	510	514	522	536	501	545	521	496	542	511	540	496	487	509	500	564	519	532	516	511	474	525	502	507	503	478	488	522	555	513	506	543	486	530	531	501	524	540	491	486	503	532	528	556	516	500	542	522	530	516	545	520	573	495	502	550	490	483	507	502	502	531	557	520	531	499	503	532	506	517	514	474	527	520	523	556	523	495	502	513	587	516	482	511	498	509	475	490	566	492	516	543	517	480	498	507	493	503	502	518	524	509	526	524	545	532	470	519	501	543	500	518	553	542	514	555	527	493	546	498	445	522	545	512	527	498	492	463	552	522	518	488	542	499	529	499	505	486	495	545	522	559	515	532	561	531	497	531	524	470	522	524	509	516	520	568	473	539	489	505	548	509	514	526	513	561	503	533	509	496	512	533	510	532	517	492	515	529	488	488	534	552	518	511	505	516	531	491	502	475	566	514	517	493	526	481	552	478	562	523	498	536	517	534	519	541	530	560	531	523	514	515	509	502	498	548	550	501	515	522	506	486	503	501	519	481	505	517	525	498	532	543	460	497	479	499	480	528	498	528	496	509	475	489	493	536	541	499	541	494	554	540	494	515	469	499	573	528	505	535	504	452	501	491	525	517	504	524	521	506	521	516	503	489	503	500	521	507	509	512	501	540	540	517	529	456	468	489	518	481	457	501	484	500	481	509	490	512	505	558	484	507	501	471	517	537	569	506	508	536	495	543	531	533	530	537	511	478	461	497	521	550	478	535	522	483	509	564	529	477	505	504	507	549	514	513	462	517	521	531	509	531	530	523	503	514	537	514	499	530	493	499	487	513	504	501	551	522	518	546	535	501	463	555	485	492	489	522	518	496	517	537	515	510	547	545	481	521	502	548	512	517	484	533	445	529	500	505	540	493	488	528	493	499	544	493	532	541	527	517	500	526	526	514	478	538	468	496	531	500	499	543	519	504	491	487	514	497	541	528	518	503	531	531	516	523	535	526	515	522	495	543	504	486	510	537	521	530	510	500	522	472	519	499	492	510	490	511	473	457	490	537	522	510	504	514	519	508	506	487	498	511	506	525	517	506	569	493	535	529	510	485	496	526	503	497	513	512	520	517	508	566	478	511	564	516	533	478	520	462	529	525	548	494	498	558	506	516	498	523	513	529	489	485	501	550	523	552	515	577	535	519	478	548	524	549	526	525	488	514	489	514	505	543	529	530	522	475	516	523	538	533	486	487	505	537	527	519	512	528	523	522	507	533	504	521	518	514	570	507	528	495	556	497	523	492	534	507	489	500	504	523	535	527	506	492	537	509	508	503	472	518	560	492	511	504	496	503	516	509	491	512	507	529	518	487	529	473	534	476	491	555	491	496	472	527	493	511	500	559	485	502	515	506	542	521	510	483	520	506	521	532	496	517	507	496	533	531	521	512	496	539	503	537	509	518	515	527	482	507	520	502	489	503	547	504	493	520	480	474	520	507	518	532	488	523	486	507	519	496	491	490	529	534	529	523	503	504	512	510	522	525	508	474	510	518	516	547	529	510	538	498	523	489	481	480	512	515	534	509	527	500	483	514	486	473	490	487	543	525	549	519	567	558	517	501	490	500	482	525	512	519	520	506	502	503	524	472	494	466	485	509	502	566	494	506	538	511	481	504	482	540	498	534
19004	11062	13516	12038	8423	5503	3490	2802	2273	1668	1362	1209	1034	949	898	704	635	556	508	528	483	427	450	468	483	470	394	431	403	359	355	329	363	372	343	352	368	334	335	317	288	286	302	303	319	249	262	306	272	297	309	270	296	317	259	324	259	283	282	285	284	274	297	255	250	249	235	265	246	275	265	255	271	257	294	265	229	244	292	246	274	273	277	291	242	264	267	241	230	255	268	278	295	277	266	275	241	238	271	284	258	256	236	252	257	241	268	284	253	277	241	244	252	271	269	266	272	255	258	274	241	224	256	277	262	250	201	265	251	267	275	262	251	283	265	223	267	263	253	271	279	252	227	242	247	259	281	264	240	245	274	243	256	243	234	248	241	255	246	222	287	236	228	262	262	243	241	267	215	232	250	239	254	282	229	245	219	256	255	269	240	226	222	230	281	229	216	277	255	228	257	269	285	243	255	236	248	223	261	271	252	262	282	253	256	242	239	266	263	255	267	250	250	262	266	242	231	240	237	250	230	239	273	243	233	279	240	245	263	274	247	254	266	265	264	255	234	248	249	266	247	288	252	239	261	251	263	251	267	231	246	242	277	252	256	226	248	262	269	238	257	210	266	244	268	272	245	259	252	263	257	295	273	219	256	267	283	251	250	262	228	258	248	242	248	225	231	269	254	254	229	254	260	256	236	268	267	252	244	255	266	215	265	245	263	263	265	254	258	243	277	258	249	255	250	242	256	246	280	234	267	250	282	235	259	256	261	214	236	269	269	253	264	260	235	290	233	256	271	257	246	243	251	251	244	269	255	272	244	242	245	251	214	253	225	261	252	226	251	233	251	281	242	249	252	272	248	258	230	274	248	265	237	231	221	253	228	229	244	245	248	234	264	247	253	256	256	253	248	280	239	249	281	255	259	256	255	256	228	228	272	283	243	266	265	250	235	232	243	278	259	240	253	250	266	268	224	257	252	282	267	259	270	269	246	252	244	243	250	254	265	257	261	260	277	248	247	267	267	231	267	261	278	250	253	246	226	251	292	256	254	212	253	237	219	254	249	273	267	252	286	254	271	279	251	279	232	249	259	277	286	245	233	245	256	264	251	279	261	271	257	249	258	256	239	227	239	229	254	257	259	260	242	261	250	248	250	257	284	242	256	256	214	240	254	247	268	255	244	272	233	271	266	262	251	274	238	251	242	250	243	238	291	246	260	277	230	272	282	265	251	265	273	267	242	269	235	281	260	239	269	246	269	258	210	232	256	260	254	242	265	260	256	238	259	261	261	255	276	258	253	249	254	260	226	258	241	249	255	246	267	253	223	274	248	240	236	237	238	245	268	260	279	280	247	259	241	238	249	244	245	281	229	232	247	213	249	260	221	254	253	293	262	266	264	252	227	241	275	241	279	239	245	237	260	254	266	263	255	244	244	245	264	256	265	268	252	268	232	262	255	263	264	246	256	259	266	255	271	269	267	236	224	255	290	266	279	275	269	273	243	272	235	236	263	273	256	266	278	251	293	251	240	233	221	299	274	227	281	275	240	225	252	231	300	222	256	266	253	280	272	282	270	234	239	259	242	258	231	252	236	257	244	239	277	242	283	238	273	254	255	266	296	240	241	234	261	230	252	251	265	253	250	271	247	227	257	270	248	243	248	258	251	237	258	256	267	246	254	247	275	278	261	253	265	265	270	225	258	228	232	230	277	254	246	270	253	240	249	276	249	274	251	233	270	233	255	221	235	278	275	277	225	219	239	260	248	246	259	270	264	271	241	222	252	264	251	234	240	254	258	227	252	253	291	270	256	259	236	225	237	265	271	252	246	251	254	263	230	237	265	268	259	241	259	240	271	274	254	238	255	273	256	243	235	261	222	229	255	239	272	273	237	243	268	275	250	222	238	243	233	236	271	247	237	258	227	260	234	250	231	223	270	231	258	298	261	253	282	284	257	268	251	254	261	228	257	239	241	248	250	253	277	246	267	255	263	251	247	232	255	279	265	233	287	224	239	242	240	285	241	250	204	252	248	213	241	226	238	233	262	282	261	266	230	233	256	238	244	290	238	260	241	266	250	245	255	236	231	244	251	264	234	249	244	281	242	251	273	241	260	287	211	261	298	242	241	263	264	326	293	272	233	233	241	280	239	289	233	252	265	261	260	255	231	285	261	242	255	244	261	252	240	249	266	267	230	235	251	273	249	246	245	266	263	220	241	271	268	236	277	241	260	242	252	247	252	277	239	274	239	225	240	263	265	257	238	239	253	245	258	235	237	228	240	239	261	249	260	254	225	267	260	228	231	265	250	251	255	237	269	285	275	249	273	263	219	288	264	236	224	219	245	247	270	248	266	222	261	228	260	216	243	253	268	232	264	247	247	229	228	282	219	260	263	255	259	237	257	277	243	259	230	260	249	250	258	273	249	238	262	237	239	258	270	255	263	252	241	271	270	257	274	256	249	246	273	248	236	262	241	255	273	233	287	281	273	254	275	240	250	245	208	284	246	259	269	233	249	240	264	255	242	271	237	257	265	255	251	274	262	253	237	262	244	274	255	242	239	244	224	259	242	253	256	259	249	266	244	273	234	251	245	246	276	226	282	278	236	239	254	270	280	253	248	246	305	251	261	240	236	245	257	255	225	287	261	254	216	233	263	255	256	256	241	244	251	272	247	258	263	288	270	220	244	244	241	254	255	221	276	259	266	245	261	273	255	271	253	275	256	241	259	258	253	263	257	289	266	273	255	282	239	240	273	243	271	229	268	264	268	277	261	265	252	256	265	275	264	243	267	240	264	259	266	253	234	261	246	253	233	239	224	229	264	251	244	256	273	243	247	276	271	256	263	235	250	275	251	264	261	251	238	247	257	246	247	237	243	251	240	282	262	265	266	216	223	271	272	270	266	260	249	272	236	240	238	253	231	248	273	257	276	262	207	258	242	230	240	282	285	264	252	279	243	270	236	247	263	234	264	255	275	261	248	248	269	256	265	268	253	255	249	240	263	272	252	243	270	267	265	275	257	260	226	243	268	249	252	239	255	241	261	260	240	233	247	267	269	240	244	248	278	246	259	232	279	272	272	264	274	246	258	251	248	245	259	264	250	266	242	247	255	250	233	274	257	235	230	244	279	246	218	270	260	249	251	272	226	242	261	254	249	228	250	280	260	267	259	231	241	217	255	271	283	240	248	253	251	272	247	265	252	257	266	260	254	268	247	251	263	285	261	272	254	225	246	220	276	249	291	236	258	268	269	231	267	257	244	274	262	269	265	211	258	231	258	271	256	239	263	261	248	241	235	248	277	261	255	263	266	235	263	262	244	266	244	258	242	233	228	237	271	214	239	241	221	268	280	246	266	255	235	264	256	229	222	257	247	278	260	265	252	260	263	237	235	244	265	236	270	250	255	265	246	255	258	255	258	253	247	250	265	253	232	281	246	244	282	265	263	239	247	278	277	251	230	260	253	232	256	251	245	257	251	258	238	244	236	243	268	272	266	287	279	258
11036	8664	18859	23061	20392	17134	13625	11484	10245	8208	7048	6237	5441	5334	4519	3711	3101	2769	2537	2381	2499	2173	2219	2344	2347	2134	1852	1798	1627	1477	1340	1329	1315	1258	1293	1477	1473	1185	1207	1158	1135	1082	1024	910	915	829	870	822	852	899	775	793	782	781	725	816	877	788	815	715	722	759	771	745	719	701	717	716	736	673	746	676	638	646	696	647	646	624	630	634	623	562	646	620	640	603	627	646	635	647	659	620	597	693	585	620	594	592	593	601	596	658	599	601	603	590	606	624	619	634	560	624	614	607	600	563	643	545	661	641	663	602	662	666	591	590	652	612	585	563	595	589	602	589	628	603	546	594	630	592	596	633	624	613	595	601	568	631	601	575	546	606	639	610	609	608	571	621	606	601	588	610	624	609	602	604	552	613	649	667	579	616	621	577	573	577	628	623	571	583	569	609	642	570	552	572	618	585	626	594	578	631	600	578	588	597	588	633	597	596	601	582	636	614	623	603	564	601	567	573	550	643	601	592	653	612	638	627	612	625	598	631	629	645	597	612	598	605	580	582	570	631	601	578	583	623	640	575	609	575	655	608	667	587	603	635	642	625	607	635	617	561	637	619	597	603	610	626	609	579	592	606	605	601	620	600	628	583	580	551	641	612	599	599	609	617	597	617	607	547	615	597	643	603	606	594	575	603	596	636	572	613	635	646	594	594	603	597	606	565	631	584	616	566	598	565	647	610	614	674	579	591	604	622	579	650	559	591	607	633	590	553	564	560	609	602	585	635	599	601	580	627	660	592	608	599	586	575	644	601	619	596	609	612	607	585	604	599	615	572	638	605	605	562	612	582	585	561	631	584	601	647	570	597	598	603	597	592	614	602	591	573	605	629	624	604	618	606	634	572	575	595	605	599	576	589	583	588	601	658	641	630	567	611	601	627	608	583	584	612	583	617	638	653	611	620	617	550	554	626	630	614	589	600	600	582	603	619	567	617	575	578	605	593	611	641	598	566	556	605	571	603	622	621	638	613	589	618	581	608	631	608	614	579	634	614	615	624	597	590	586	605	605	558	563	593	574	558	603	612	607	619	636	626	630	570	620	598	660	588	591	603	584	622	561	607	610	608	589	644	575	574	611	598	640	578	657	602	600	575	647	583	615	631	599	618	588	615	593	609	590	603	546	588	600	611	600	621	629	642	615	655	628	586	634	611	598	648	608	608	662	615	605	585	594	584	563	612	614	603	603	636	630	623	625	633	593	650	601	661	626	626	655	631	558	590	599	606	610	596	592	598	593	599	624	656	626	618	601	611	577	565	621	567	582	560	611	596	642	610	617	660	629	590	614	593	587	566	587	618	638	580	619	600	638	652	617	654	664	566	607	599	582	669	652	607	595	621	538	593	612	639	661	566	599	612	633	585	611	648	616	577	609	616	622	572	651	598	655	619	572	611	626	591	613	573	616	616	577	611	670	635	632	623	616	636	640	625	619	606	606	562	649	628	600	627	630	583	637	554	619	600	617	606	600	594	623	618	596	609	597	585	583	586	640	591	588	594	605	611	596	594	608	624	599	601	617	622	629	615	614	623	576	562	660	556	588	619	580	624	644	605	589	599	610	587	632	580	621	606	596	620	614	576	588	560	576	589	589	638	613	611	627	565	613	596	636	587	670	593	628	571	567	609	629	593	584	577	629	569	615	634	627	627	614	636	614	605	564	581	612	626	636	600	600	621	565	621	625	619	614	584	591	547	595	567	610	641	619	589	631	620	587	607	575	551	629	627	634	612	616	604	606	616	632	577	590	641	582	600	605	574	616	632	617	596	619	592	636	641	631	588	605	586	610	600	594	579	584	627	584	587	580	623	584	590	589	634	599	562	624	594	621	641	597	598	662	593	627	600	558	580	598	618	602	613	600	620	616	542	631	571	595	614	593	618	579	620	646	601	624	594	615	599	620	602	598	582	577	619	582	615	588	605	620	602	570	599	605	620	601	580	585	585	601	598	607	570	631	583	623	626	626	626	635	605	602	633	557	615	601	584	566	552	601	581	595	597	632	627	628	582	572	583	627	579	602	644	641	603	601	561	611	593	621	581	654	554	585	685	649	627	570	599	569	577	623	598	575	656	595	589	581	597	591	606	562	585	595	606	683	582	568	557	603	594	644	613	594	674	614	600	617	573	645	609	589	617	595	600	552	582	545	619	602	592	622	612	612	639	575	638	585	611	596	586	590	633	586	630	596	628	598	618	605	630	621	589	561	593	608	627	644	619	635	591	575	577	606	622	602	676	579	622	631	619	573	616	590	630	608	550	538	639	560	619	598	634	592	581	600	582	618	616	606	577	618	581	611	650	625	611	605	591	627	616	609	643	584	613	611	595	631	641	610	610	625	610	633	580	571	574	570	627	598	606	607	617	602	616	589	636	602	633	625	598	567	627	612	614	610	573	592	662	599	593	583	629	588	586	614	622	607	561	575	608	578	628	610	607	604	618	583	587	592	596	577	656	556	620	603	598	590	606	599	621	625	589	623	610	656	603	620	627	593	582	636	568	591	588	590	629	585	544	592	593	634	573	630	592	577	644	566	602	557	670	564	622	621	600	566	591	646	612	582	603	592	588	612	606	576	589	601	614	608	595	579	632	615	623	559	617	596	633	619	581	619	600	614	570	611	582	569	620	618	623	639	639	643	624	638	645	621	632	604	627	601	632	585	605	588	626	646	634	629	612	592	590	578	587	627	615	596	555	574	625	633	594	584	628	624	634	596	622	570	559	599	597	604	596	595	603	573	589	570	611	641	629	643	604	570	582	604	580	607	634	615	621	587	619	613	603	571	611	581	548	617	603	606	615	618	632	625	606	600	657	626	619	591	614	616	566	601	601	622	605	577	628	578	619	584	607	628	642	596	576	615	616	592	551	573	594	576	626	622	613	595	560	603	581	618	611	575	587	605	613	586	589	593	619	622	629	628	608	586	566	583	588	598	572	640	586	590	588	587	583	575	619	594	605	628	610	643	618	617	616	611	574	540	591	577	634	589	632	571	625	602	626	597	615	604	630	623	637	619	639	611	582	629	588	587	616	620	614	610	571	624	629	568	553	616	603	641	643	611	604	595	594	610	606	647	590	643	642	620	601	584	624	637	619	590	625	606	612	629	627	634	617	608	587	604	561	648	593	572	622	573	631	615	588	617	628	614	609	646	602	628	599	593	614	612	581	600	630	605	582	654	596	615	589	645	593	592	622	626	617	592	623	577	568	589	651	616	587	628	616	643	593	618	580	659	609	606	613	628	605	617	632	621	631	581	604	568	624	609	637	599	638	595	574	606	570	571	596	601	616	586	630	617	591	628	569	608	602	618	619	596	566	628	620	642	603	568	619	582	649	649	623	603	594	623	607	566	583	633	621	589	639	566	610	572	630	607	631	625	653	638	594	576	617	602	571	605	601	562	625	579	589	605	616	615	593	629	604	591	621	567	643	628	612	624	601	620	628	600	579	610	579	620	610	613	633	600	604	614	554
27033	16729	19549	17881	13107	8634	5753	4052	3261	2436	1965	1840	1547	1532	1233	962	885	745	739	647	654	644	599	667	695	557	528	510	461	423	429	472	420	418	454	447	463	396	414	392	380	339	373	362	339	367	326	338	328	346	311	269	310	302	283	299	346	316	310	272	291	310	316	305	300	328	286	280	322	318	288	284	297	302	277	277	280	282	295	289	289	274	276	297	261	256	270	285	290	267	273	292	249	265	258	288	280	280	308	253	274	265	249	297	294	265	279	277	275	253	267	288	267	295	290	274	294	278	272	277	296	281	289	239	284	272	276	275	260	304	302	282	276	279	310	274	288	262	272	296	270	271	276	269	267	260	273	323	261	282	274	284	261	258	286	273	260	299	314	264	306	263	283	290	236	273	262	267	269	273	271	277	261	286	264	298	273	295	286	255	266	290	272	266	304	277	281	272	269	250	234	281	271	287	268	266	287	236	279	304	280	243	272	277	285	292	294	256	278	258	283	269	297	278	254	243	321	298	269	283	287	265	264	269	263	290	300	262	281	265	277	257	296	291	304	280	287	296	270	313	297	291	284	267	268	269	273	258	294	265	255	287	292	273	252	301	258	280	307	265	299	279	303	273	252	250	247	286	273	298	275	264	273	259	291	276	285	282	287	270	304	260	269	279	290	294	274	269	270	248	290	290	285	253	273	285	280	288	296	258	282	259	270	289	244	278	287	296	244	269	262	278	279	272	271	265	265	265	269	268	319	269	284	308	290	254	248	250	273	289	315	293	302	281	265	264	281	259	256	312	307	304	272	289	291	281	260	279	270	282	273	259	265	280	293	283	282	253	290	289	252	275	272	280	279	241	296	303	266	270	280	265	301	259	273	283	251	273	273	305	296	249	290	254	284	261	304	287	274	253	274	261	250	273	232	286	262	266	295	280	277	285	237	242	295	297	297	247	257	281	278	269	272	279	256	307	242	286	276	280	302	287	308	302	279	274	275	286	269	294	288	258	261	301	274	218	283	278	285	269	275	263	304	264	278	258	268	266	291	262	245	280	249	288	309	297	308	273	254	271	264	253	289	282	269	269	275	299	287	280	252	267	278	275	283	289	291	280	285	261	266	274	287	251	267	271	284	283	314	284	318	282	296	286	272	282	271	229	279	270	240	283	272	273	259	281	288	276	280	275	259	260	275	269	267	307	254	266	267	256	235	284	238	279	274	273	269	280	269	275	291	290	269	301	290	276	265	281	247	276	241	297	290	276	250	268	269	272	286	266	301	286	275	270	298	256	282	284	298	260	274	262	276	266	290	278	261	297	279	270	272	293	291	326	288	292	295	290	248	252	278	299	269	285	280	302	273	251	285	271	299	273	252	279	276	286	294	293	264	256	258	240	299	252	297	299	248	247	284	277	281	273	283	268	281	275	281	281	251	295	278	268	274	273	278	283	285	264	241	256	295	287	285	242	296	272	279	286	302	250	283	288	254	286	262	270	261	289	291	269	283	285	274	265	282	286	277	267	284	289	289	288	285	289	289	260	313	295	278	286	298	263	251	245	274	274	277	264	302	265	258	271	284	236	280	319	288	289	296	265	271	281	282	266	240	242	282	292	253	308	285	256	305	276	245	270	244	279	272	265	253	273	291	284	284	269	297	271	281	245	299	272	301	293	259	272	275	247	271	246	291	268	280	254	259	290	274	256	283	281	277	310	273	268	271	263	296	251	283	296	263	246	258	254	260	310	238	310	259	260	280	282	283	277	297	279	267	255	281	278	301	289	316	257	281	263	288	277	282	290	260	250	273	275	262	277	267	291	273	282	266	259	275	290	284	252	279	270	301	292	283	254	287	293	293	279	278	300	277	257	264	293	263	282	309	302	282	267	271	270	263	327	260	273	282	260	283	271	269	258	302	268	273	278	272	281	271	258	249	274	315	279	271	281	279	269	314	295	277	279	285	261	261	297	274	322	292	294	269	273	278	238	285	267	271	277	284	270	269	309	260	282	277	277	283	265	267	276	273	283	277	255	256	268	270	262	270	280	251	270	304	269	240	254	279	289	251	239	266	292	258	280	267	255	290	292	267	302	248	257	271	298	278	290	288	268	291	271	290	286	274	275	288	299	292	271	275	261	269	313	283	291	264	285	271	278	276	278	277	304	269	271	257	234	296	262	289	280	257	284	288	272	238	262	287	275	280	275	257	268	295	269	274	276	235	302	263	295	285	259	257	260	281	297	314	264	304	277	287	262	300	268	271	266	285	259	248	269	259	272	281	293	266	291	280	264	284	267	279	290	287	309	272	269	250	270	275	271	253	281	296	268	304	272	265	298	275	267	272	280	276	272	300	261	287	279	313	266	274	298	259	292	277	302	286	287	268	246	279	299	266	268	273	277	232	287	271	253	311	258	291	242	297	270	249	245	266	309	279	299	299	268	269	273	273	289	269	258	298	266	252	295	247	278	250	265	291	279	272	278	298	285	265	277	286	259	290	294	260	286	287	286	266	279	287	302	261	287	242	290	337	282	313	258	243	298	294	274	274	262	298	274	308	295	289	293	286	257	238	230	270	277	287	241	263	277	275	256	265	285	257	256	257	264	284	274	256	287	272	257	275	292	275	268	265	281	249	265	266	264	293	274	283	309	297	260	275	298	291	296	279	262	274	257	280	260	271	282	263	301	277	302	271	297	254	269	275	271	267	282	273	247	253	288	298	281	284	250	297	250	261	238	279	279	277	297	265	278	269	277	300	270	272	275	265	308	278	257	273	281	271	289	331	289	264	291	273	300	306	234	247	314	271	299	287	282	252	271	288	246	263	276	275	269	300	278	276	274	256	298	277	253	268	295	285	283	273	275	291	278	258	269	317	288	258	238	267	299	285	267	273	306	281	306	282	272	282	258	295	250	274	249	283	268	281	274	280	272	284	262	306	262	267	272	264	243	266	298	243	272	274	270	277	300	289	289	277	273	281	283	293	267	258	267	289	250	296	295	250	293	255	304	292	296	280	275	272	286	266	275	276	284	264	258	262	260	249	281	283	266	289	298	285	313	283	282	274	291	275	259	273	279	297	299	288	273	259	262	300	279	271	285	296	247	292	280	280	275	267	280	299	263	271	274	265	288	269	264	286	275	289	286	303	288	290	307	267	314	297	274	253	261	287	264	290	265	289	245	270	278	266	261	287	278	286	266	272	235	289	268	264	281	274	247	242	275	248	290	281	287	277	309	298	289	281	285	286	277	321	278	276	286	283	275	285	283	301	279	264	255	266	250	290	260	269	274	250	270	287	253	289	303	296	313	277	285	282	273	262	265	274	301	271	255	264	272	292	292	319	295	279	288	275	285	281	258	279	293	268	249	286	250	269	262	270	320	296	282	271	254	256	304	278	293	284	259	281	283	272	293	317	281	280	292	274	265	262	271	285	298	237	247	272	270	292	275	266	272	253	286	301	307	282	270	301	273	247	257	304	276	274	306	302	287	284	270	299	270	248	275	259	310	276	275	297	276
14350	12071	24000	28408	25608	21538	17698	15429	13438	11172	9834	9010	7957	7940	6664	5370	4404	4113	3739	3470	3629	3241	3274	3681	3584	3096	2591	2506	2100	1949	1854	1724	1687	1703	1690	2083	2169	1691	1878	1542	1511	1317	1228	1132	1227	1135	1079	1081	957	958	949	959	911	874	931	1054	1052	1002	930	826	837	880	845	808	849	814	827	808	812	824	750	765	708	672	668	713	720	717	713	683	692	634	719	714	690	660	684	696	660	647	681	662	638	644	653	693	650	705	682	642	690	637	620	634	692	689	673	660	634	672	666	639	658	611	669	669	615	660	661	631	654	671	638	625	627	650	669	622	624	591	638	705	646	608	638	674	603	648	647	645	636	652	632	675	647	646	650	659	622	633	610	641	620	672	651	670	667	620	631	662	622	636	680	605	632	668	655	643	672	621	675	641	617	697	634	653	656	647	612	633	609	639	630	654	630	651	650	665	641	693	601	669	643	620	619	594	659	628	599	621	598	649	634	655	651	628	637	644	628	606	630	664	613	623	666	583	636	642	628	642	632	625	623	632	659	672	645	636	646	690	631	680	666	660	648	645	618	687	681	620	638	630	644	611	626	658	628	630	663	618	613	680	636	623	617	643	650	671	616	674	630	633	625	625	656	623	664	575	607	646	642	659	618	649	627	657	655	621	672	630	665	642	632	618	637	643	677	670	622	658	647	624	625	698	608	608	648	615	635	607	605	647	625	674	625	641	630	618	643	687	605	640	652	623	612	671	617	650	639	666	635	661	696	610	667	610	636	642	648	607	624	656	649	632	655	658	643	658	644	656	608	655	638	631	620	658	647	642	671	637	647	615	610	635	661	624	663	642	645	637	618	592	675	693	611	630	629	627	651	630	669	636	626	614	684	643	617	634	677	613	656	663	588	623	625	617	676	645	665	654	671	611	611	633	641	662	634	645	678	692	655	662	643	672	657	656	630	631	657	619	672	632	566	665	616	664	725	615	623	676	646	637	658	628	587	641	613	630	671	602	663	629	650	624	644	696	653	616	688	647	636	616	686	704	613	641	673	619	643	664	642	674	631	662	676	641	703	646	637	633	647	653	659	665	671	619	619	650	660	629	663	673	597	669	647	607	710	650	612	597	661	647	668	648	618	648	658	613	684	639	692	622	636	663	644	623	639	659	645	655	613	692	632	651	618	627	649	662	667	663	622	652	653	637	683	646	633	627	667	693	619	670	652	650	682	636	615	670	666	656	642	599	645	621	659	671	638	629	658	583	656	626	623	638	649	641	605	630	641	658	609	633	654	651	663	623	575	641	676	651	655	659	672	680	626	614	639	657	600	626	658	614	607	673	653	606	639	646	652	658	659	615	608	673	652	620	675	652	630	649	640	664	650	697	668	665	660	620	666	605	679	679	680	651	695	642	639	627	654	659	707	660	653	635	657	639	644	641	636	617	623	656	651	632	648	655	642	640	679	639	603	681	653	643	653	651	645	648	615	629	638	679	642	646	654	639	685	673	632	694	623	647	647	636	614	654	655	663	647	640	708	601	616	621	667	651	653	665	625	660	617	669	605	671	609	657	665	651	565	644	637	635	608	662	651	649	621	654	618	662	611	630	677	636	654	614	623	616	699	683	686	682	662	669	658	650	655	625	661	637	662	640	616	632	623	690	671	613	611	635	677	627	616	636	620	625	635	627	688	589	642	643	625	648	637	686	641	617	619	605	601	657	668	672	641	636	681	653	637	646	658	642	679	658	698	670	645	607	646	672	627	630	654	668	675	641	611	610	652	687	632	642	658	629	651	681	640	674	595	614	662	641	644	675	652	657	648	636	645	674	658	638	671	608	680	643	647	659	644	649	648	650	657	636	632	628	617	628	665	642	635	647	670	643	647	660	668	630	615	660	619	643	637	617	623	700	693	660	681	635	622	673	668	649	672	630	614	668	647	632	594	662	612	657	645	616	660	656	637	617	668	660	616	667	644	619	583	668	688	651	644	647	651	684	647	660	638	614	634	650	643	627	603	678	613	709	659	657	596	681	662	683	597	633	612	637	627	653	638	636	669	672	678	633	647	649	636	674	620	630	619	618	645	651	611	632	659	698	652	657	682	593	652	659	611	650	678	624	642	597	620	686	674	620	630	660	601	666	592	667	679	645	668	641	661	599	690	608	657	633	630	647	674	644	648	627	568	596	629	631	645	629	684	650	648	662	617	647	661	668	672	607	601	601	677	616	642	610	650	636	629	660	691	643	639	612	641	640	607	621	640	671	674	661	669	661	686	605	592	606	656	572	646	608	638	676	691	613	648	698	676	641	646	667	666	640	672	649	656	647	688	644	621	639	651	633	656	617	662	628	643	648	636	666	662	652	685	580	689	694	647	643	666	628	618	657	608	671	657	585	660	600	686	621	634	621	657	626	662	651	659	661	697	631	610	622	624	675	650	646	662	627	625	656	639	684	634	657	572	640	669	631	657	577	705	632	623	610	681	696	666	617	646	617	672	696	663	638	660	618	620	618	638	702	660	607	716	658	697	635	627	619	718	647	620	589	690	640	687	646	605	617	620	681	622	610	646	669	601	680	620	645	629	615	613	637	641	675	640	642	615	637	647	625	616	690	617	605	625	656	674	668	625	685	635	621	619	645	639	671	678	691	668	632	619	674	637	643	654	691	642	625	585	659	606	586	601	662	653	638	617	614	652	628	664	644	627	627	624	652	651	665	662	683	690	599	619	622	637	622	595	596	612	632	670	627	593	662	674	601	590	635	639	647	632	682	631	624	656	673	629	604	643	609	641	636	616	667	639	679	639	644	642	652	660	645	642	631	593	691	636	638	681	637	633	620	621	610	629	656	621	662	658	647	644	656	670	684	671	623	655	642	668	604	679	633	600	671	696	639	662	645	652	644	649	623	631	670	654	639	639	643	628	668	645	667	635	649	606	655	623	637	692	653	650	604	594	618	674	640	664	588	659	609	649	653	661	662	685	622	601	723	634	651	614	633	615	640	637	671	623	613	660	658	664	611	613	610	663	657	633	676	620	641	634	617	683	626	662	646	639	610	589	648	662	648	654	645	625	631	672	647	566	648	646	641	663	626	607	641	622	635	654	665	624	650	652	644	651	670	613	625	652	622	657	635	647	637	629	620	694	643	642	610	622	639	694	684	709	663	601	635	609	626	647	655	668	639	594	670	650	641	647	633	638	676	680	625	619	654	639	650	629	625	631	679	660	617	668	648	616	648	633	640	649	617	657	617	647	636	645	690	616	627	629	604	605	676	657	639	640	651	644	699	603	655	634	569	639	644	628	658	664	637	635	607	686	655	704	624	653	672	611	677	664	685	623	677	630	619	651	682	629	672	635	642	660	653	608	640	624	651	685	625	669	635	630	664	608	667	688	658	646	621	587	650	685	676	671	609	691	663	686	594	672	638	672	649	659	611	626	638	648	641	652	594	630	626	598	655	619	628	625	639	587	639	667	671	599	613	623	639	645	634	659	650	629	634	659	645	649	653	616	642	624	686
9562	6018	7744	6153	4138	2787	1995	1450	1150	948	758	670	508	487	476	407	364	363	321	320	323	323	282	278	269	250	251	289	262	283	215	251	265	239	246	211	227	250	253	211	241	221	252	230	208	213	235	240	253	225	222	222	213	234	210	212	212	210	218	220	225	197	216	235	239	244	217	223	218	228	186	242	204	225	223	188	222	216	235	224	218	217	201	199	198	232	213	226	226	215	206	182	200	219	221	220	236	201	212	224	238	211	234	210	212	218	196	235	202	208	215	217	211	222	218	208	187	213	198	190	178	186	186	202	215	222	220	212	217	192	246	204	236	191	193	194	193	212	187	192	223	197	217	238	190	185	210	233	192	218	193	221	216	195	204	233	204	175	182	207	194	210	208	189	252	227	201	191	208	205	249	202	222	219	203	221	200	211	206	225	181	202	215	199	193	212	214	216	204	203	211	207	211	223	209	227	230	233	228	204	211	236	200	193	191	219	210	192	209	180	183	193	200	188	184	192	190	190	219	203	168	203	204	218	226	215	193	226	195	227	205	216	199	231	228	216	220	227	194	212	195	214	213	191	189	200	222	215	245	213	213	217	203	199	237	198	222	198	207	208	198	209	219	239	221	244	192	227	191	198	208	198	195	225	212	194	211	216	218	208	202	198	210	193	239	205	197	193	196	230	193	219	193	194	207	205	219	212	239	197	198	240	197	200	233	199	195	196	183	222	185	201	232	205	214	196	206	218	204	205	193	222	195	186	205	200	210	189	214	195	188	174	199	212	207	197	216	237	237	221	181	204	217	231	178	218	191	191	243	214	234	186	182	217	195	211	222	184	221	218	190	199	203	217	199	191	186	236	222	189	218	187	208	206	203	212	207	210	208	203	209	188	228	226	220	214	205	217	240	239	213	185	198	194	202	204	191	207	192	200	198	203	203	224	219	197	201	225	204	242	212	197	194	195	198	219	200	209	214	224	243	201	208	195	198	207	222	225	222	183	196	230	198	178	213	229	215	200	181	219	227	210	206	200	212	243	199	206	218	223	213	215	205	208	220	205	206	214	188	178	230	187	188	226	218	239	208	225	202	185	230	202	197	212	196	207	202	186	193	194	189	221	204	229	233	218	214	208	216	210	188	200	207	218	209	199	217	202	188	233	191	220	201	191	225	208	222	196	228	197	210	227	215	208	204	186	218	204	205	212	194	210	207	194	223	211	214	198	209	211	218	201	182	197	210	223	185	206	211	208	206	220	218	195	192	230	226	222	217	219	215	207	223	195	231	183	193	199	218	227	220	222	204	224	198	226	198	182	206	196	200	179	227	208	203	224	196	200	217	230	222	236	217	208	223	206	224	240	194	196	197	240	210	208	215	208	210	217	215	228	209	211	211	182	201	201	242	198	204	201	217	195	208	171	222	235	214	210	214	198	199	210	212	218	235	183	189	228	226	202	217	213	188	229	258	213	228	221	230	211	237	219	180	188	213	245	211	185	200	244	228	222	205	213	212	213	203	219	221	207	195	219	217	217	255	178	199	209	190	199	223	212	208	219	213	206	206	205	211	188	232	217	208	204	209	216	208	202	208	218	221	221	193	239	214	219	181	194	202	223	220	223	193	233	220	193	216	203	195	202	218	212	187	197	211	216	195	191	207	235	196	209	218	250	218	219	205	220	218	213	205	202	201	215	222	199	189	198	227	217	179	182	209	214	195	191	202	208	218	201	202	224	213	196	211	200	193	229	202	219	197	211	215	227	213	216	223	219	209	181	197	222	228	187	211	202	209	199	228	203	193	228	233	201	203	202	222	202	220	170	214	221	202	183	208	210	214	208	223	230	206	219	214	197	242	219	215	238	189	210	197	202	224	234	195	195	198	238	203	189	223	199	200	224	204	199	237	213	236	210	208	206	193	191	212	216	207	211	209	217	225	193	194	203	200	212	215	216	204	220	204	219	231	214	232	233	239	199	232	215	211	204	207	225	205	201	208	193	207	199	205	232	210	209	201	229	197	219	213	203	194	183	184	181	194	205	207	214	216	248	227	208	225	195	198	208	232	206	207	221	199	202	225	206	196	200	194	218	191	222	209	204	205	189	219	216	208	201	181	230	214	235	214	195	203	204	195	188	235	231	206	226	192	199	175	211	196	218	192	191	212	229	215	203	196	183	215	228	208	221	205	212	183	205	187	210	196	207	211	232	204	221	188	225	232	218	194	198	201	218	229	223	213	205	234	215	254	209	231	202	221	202	192	193	223	216	197	197	184	242	188	183	218	210	207	196	231	236	206	203	185	204	204	244	211	217	221	229	204	205	209	200	230	229	222	212	223	217	197	212	215	213	211	207	213	207	225	202	187	214	219	219	197	208	246	222	205	215	202	201	212	200	225	186	192	185	191	238	194	218	209	222	228	227	231	206	222	222	216	221	247	184	214	214	213	200	180	188	196	186	232	191	203	221	214	199	231	203	211	205	225	223	217	191	202	225	211	206	190	224	214	236	211	223	208	214	233	218	206	210	215	232	236	204	196	204	200	217	198	216	192	241	205	234	211	178	201	196	220	202	205	217	206	221	200	241	199	200	219	189	217	227	227	225	202	222	227	210	203	184	188	180	210	187	199	213	192	208	202	205	181	214	235	234	188	223	220	206	178	203	211	209	210	203	232	215	193	224	207	235	221	206	184	212	206	212	199	207	224	217	238	221	200	215	206	217	230	179	198	204	205	191	219	204	218	208	207	214	197	186	215	186	219	208	215	239	177	204	214	206	213	200	191	204	192	207	238	214	214	220	199	188	220	195	207	224	196	224	223	218	192	200	205	240	220	210	185	204	220	221	214	217	218	192	185	228	216	208	200	217	218	206	189	202	201	194	212	238	211	229	204	218	207	175	243	209	194	230	207	216	211	185	206	215	216	214	216	213	185	205	185	213	227	238	200	189	217	222	197	214	207	194	206	212	202	228	209	212	222	208	214	226	203	210	182	175	193	200	220	187	211	211	215	200	238	172	201	212	231	219	198	213	215	227	216	204	215	201	206	214	191	207	196	178	219	190	239	195	204	208	183	198	224	201	198	222	208	244	222	194	201	193	188	192	211	174	212	199	185	192	211	188	213	208	204	222	206	203	198	215	221	204	205	197	219	215	208	200	197	210	195	193	199	228	194	203	208	199	212	198	211	187	210	165	207	207	210	181	239	187	171	211	237	204	236	204	219	215	233	244	202	194	222	220	191	204	190	202	213	213	200	200	229	204	197	195	223	226	208	248	217	205	206	223	222	230	216	188	193	222	202	218	211	188	185	198	214	218	220	224	243	238	204	221	221	193	215	208	190	213	250	199	201	206	199	233	231	221	203	245	217	176	206	217	206	216	225	208	208	213	223	211	204	197	181	218	199	201	216	206	209	234	208	205	213	206	174	194	214	231	192	209	231	182	221	200	235	208	209	201	201	197	212	203	211	213	189	211	216	209	226	201	214	223	200	220	210	200	197	214	214	215	213	237	227	219
5849	5254	12806	14896	13094	10518	8094	6867	5671	4742	3898	3291	2700	2400	2019	1763	1559	1458	1309	1311	1226	1213	1128	1105	1065	1004	946	960	890	891	895	848	791	788	804	787	747	734	698	667	663	625	695	619	603	617	604	592	578	583	576	581	624	545	534	529	564	571	547	618	599	528	542	520	556	540	640	522	559	527	502	512	571	500	541	515	548	545	517	488	520	532	512	554	543	508	549	537	492	496	509	546	528	535	500	549	508	519	522	501	523	546	491	494	524	518	557	494	474	517	498	508	495	514	518	482	503	501	552	526	503	510	469	531	487	486	510	493	472	522	533	505	485	489	536	530	517	519	513	516	498	477	477	496	534	551	503	519	493	527	511	523	499	541	476	524	500	503	510	479	539	537	516	526	525	509	521	493	486	472	494	490	482	519	544	489	510	507	495	495	500	549	529	485	509	519	500	507	549	524	519	482	512	501	487	504	501	510	539	485	474	514	485	476	466	539	490	534	501	494	511	500	509	485	583	530	535	548	522	524	485	503	524	472	517	537	529	531	542	531	514	477	511	515	511	516	526	518	545	526	490	495	553	509	504	537	504	502	486	495	513	509	488	523	495	497	515	516	536	489	501	534	493	490	512	521	506	516	539	558	504	497	521	490	535	490	535	489	493	497	442	502	495	492	519	492	543	502	533	517	510	509	521	507	527	519	524	497	514	526	498	535	527	510	507	465	508	522	497	498	471	485	511	471	521	479	508	480	526	530	490	481	480	509	559	528	457	516	500	485	524	501	544	516	520	542	487	463	508	522	501	523	539	503	523	474	494	502	536	512	487	510	534	479	481	544	516	490	524	504	506	508	456	547	525	522	546	525	486	522	534	507	520	531	522	532	505	521	504	467	484	493	493	546	516	510	528	513	530	496	534	488	541	559	473	513	482	485	517	480	485	537	543	495	508	496	521	497	502	493	496	522	480	454	514	523	501	549	535	474	490	485	465	489	539	514	488	516	501	473	514	491	497	515	500	469	526	465	456	512	522	500	482	554	517	486	497	511	481	462	484	517	478	509	528	479	507	513	506	503	501	501	556	518	516	508	487	518	510	506	523	518	522	460	500	490	508	476	509	513	535	497	499	519	543	509	515	457	527	526	505	506	488	503	511	471	508	506	507	510	510	512	544	498	482	541	509	490	535	541	516	489	500	542	495	509	493	497	500	541	543	524	516	499	514	523	523	486	517	517	495	506	510	530	498	488	502	498	532	503	497	479	487	491	503	516	510	470	528	500	512	523	501	531	488	500	506	515	503	491	508	494	534	482	508	489	491	493	517	506	479	486	502	511	496	500	496	542	514	523	474	531	515	500	553	487	521	516	533	525	516	496	511	485	479	484	505	508	531	484	484	529	515	531	519	521	541	483	484	550	548	490	480	518	528	517	512	534	499	526	548	481	525	466	532	540	515	482	476	484	477	540	510	519	522	538	491	487	521	505	508	496	513	546	507	513	501	553	532	487	478	512	526	499	530	494	520	539	515	517	513	480	508	491	469	528	481	513	493	495	503	523	510	523	520	519	485	539	490	519	494	496	540	511	543	494	500	483	538	482	497	501	512	474	530	460	506	520	487	499	489	468	477	504	536	476	523	524	516	533	528	472	484	485	502	482	482	520	497	522	515	530	556	505	534	532	515	472	530	517	470	530	520	523	527	513	497	513	496	495	538	507	466	484	473	522	512	506	524	508	549	513	497	510	527	509	521	495	494	514	511	522	525	535	477	483	509	496	484	510	479	509	481	534	516	492	503	502	506	567	524	513	503	509	541	466	529	483	492	487	509	513	531	496	514	486	513	510	509	488	473	495	569	510	505	514	507	473	513	516	502	486	505	507	473	498	499	466	537	567	516	483	527	520	482	519	471	505	540	489	506	482	542	496	466	491	443	485	514	475	535	486	509	472	483	566	488	479	547	502	491	526	486	510	473	499	493	497	531	507	531	499	539	505	513	529	521	506	471	473	485	501	497	516	507	512	497	492	505	537	508	482	497	519	481	534	551	500	509	498	519	512	500	490	532	520	483	523	514	509	492	562	502	459	531	510	508	541	500	546	495	513	512	514	528	514	497	519	511	517	499	506	472	532	473	519	503	529	548	492	497	526	510	510	550	508	478	496	556	501	476	505	526	490	480	542	493	481	510	519	511	543	457	497	529	477	493	514	519	518	534	515	516	523	461	492	489	509	519	522	502	511	543	496	505	554	552	537	509	516	514	499	526	568	462	559	508	495	518	521	502	517	522	492	518	557	528	578	482	446	462	527	483	539	491	489	505	494	516	483	530	470	516	517	510	496	551	523	497	493	520	532	513	526	525	489	536	464	511	495	466	511	525	562	544	472	507	551	517	492	495	476	540	498	499	497	502	501	478	491	506	521	490	496	533	502	538	494	516	531	534	497	492	481	505	529	521	467	491	504	523	497	539	488	513	538	519	537	481	511	470	505	498	537	543	507	529	515	535	450	481	516	537	509	458	526	472	509	499	515	503	516	516	495	505	487	504	494	506	516	518	521	534	496	482	502	492	517	501	486	516	466	536	550	507	505	505	495	520	508	497	530	519	508	485	522	503	509	527	551	540	487	483	505	547	429	476	492	524	504	532	498	506	516	505	514	514	502	501	509	543	515	487	516	544	514	566	513	488	496	483	471	540	520	518	484	503	479	524	525	527	490	477	491	498	510	490	470	517	514	486	491	494	557	530	529	532	523	491	525	492	527	472	488	493	468	518	523	485	526	503	533	521	471	503	518	477	522	466	560	517	503	462	537	504	529	486	490	499	533	496	511	499	470	497	537	503	501	479	504	524	514	499	517	491	495	483	516	526	500	499	505	492	513	493	513	539	492	496	510	510	531	522	497	500	492	489	522	542	553	481	516	527	527	513	505	479	503	483	515	532	537	504	544	490	506	499	532	517	494	558	469	491	497	505	519	537	507	520	488	514	480	496	451	480	540	534	518	529	468	490	486	508	534	482	533	526	512	533	528	530	558	498	456	500	467	533	493	487	508	507	541	475	508	513	488	515	517	531	456	529	519	512	469	515	498	505	517	485	580	530	492	513	518	488	480	502	493	518	478	518	533	508	527	480	510	495	511	488	511	510	526	560	505	530	523	499	514	473	528	502	531	478	506	495	496	498	490	502	551	477	503	485	544	542	515	489	506	542	526	484	489	508	520	521	524	504	491	552	496	462	520	500	510	495	481	494	519	437	515	490	518	496	495	501	521	540	525	515	481	511	499	500	498	574	513	519	477	516	533	481	516	529	497	502	507	522	518	504	497	522	474	529	466	475	504	526	534	486	537	505	521	481	503	493	506	516	513	477	533	489	543	475	545	470	491	494	496	465	492	532	509	530	550	505	490	476	537	475	484	534	511	492	538	540	513	488	516	518	536	517	537	529	495	518	499	505	513	485	503	532	506	532	490	514	536	514	480	487	511	505	498	511	529	504	454	514	497	466	493	503	539	478	525	489	513
18613	11079	14064	12116	8392	5235	3543	2717	2180	1746	1427	1274	1045	982	742	687	592	538	476	463	545	458	444	460	482	420	411	415	364	377	372	337	323	329	364	320	358	330	353	334	298	286	282	272	272	263	292	300	262	297	278	268	277	280	285	283	309	249	273	248	245	280	306	293	259	269	281	242	260	266	243	262	267	249	251	263	251	239	258	270	254	262	254	258	237	267	234	264	273	253	226	250	255	254	235	243	251	230	243	205	250	240	258	223	286	239	250	283	244	261	290	248	224	276	265	241	252	247	260	278	243	239	217	225	269	258	249	222	255	257	239	292	272	265	243	243	242	243	252	252	279	235	243	243	282	270	263	238	260	236	215	252	265	223	240	286	297	274	261	246	260	258	257	226	254	274	261	217	237	235	232	281	255	232	283	274	267	258	254	257	267	264	300	256	226	262	259	256	267	263	245	253	260	270	264	264	258	246	256	270	274	275	260	270	259	268	234	271	272	281	241	262	236	258	282	250	240	282	245	251	235	245	280	236	280	258	238	254	225	239	278	249	219	230	250	264	276	250	246	234	252	265	261	267	267	274	243	219	251	220	254	257	252	255	260	269	262	232	275	258	233	246	277	266	254	261	265	226	283	261	231	246	236	261	225	253	279	255	253	271	267	249	274	234	274	233	232	267	253	253	236	233	229	261	256	255	254	275	255	242	251	259	250	267	237	244	261	259	286	244	271	247	231	276	241	249	238	245	255	256	251	241	243	242	295	255	235	243	231	229	289	246	283	255	274	245	272	251	256	231	258	238	242	261	220	253	243	259	251	252	252	285	247	229	244	284	244	241	254	236	257	270	263	269	258	280	265	250	217	230	272	256	274	271	274	226	260	238	222	269	271	222	268	247	252	243	240	260	228	246	246	263	240	258	257	309	262	262	225	255	257	229	248	295	230	256	244	233	251	278	213	230	278	238	276	246	240	272	275	246	236	209	267	239	241	254	215	247	270	248	274	261	249	270	251	275	234	234	277	273	265	250	242	236	263	275	260	302	251	251	248	234	262	263	257	240	239	245	270	262	276	258	246	270	247	268	274	244	219	250	218	266	243	224	261	256	273	263	231	268	249	235	271	238	224	224	267	251	262	256	257	248	238	258	231	264	238	266	292	261	260	250	272	270	232	253	275	279	237	231	228	228	236	286	254	229	262	247	275	270	286	266	232	255	265	253	285	275	245	251	232	247	253	239	243	247	255	265	268	267	248	224	214	273	252	249	256	230	231	244	241	250	263	224	271	252	241	252	255	266	230	236	228	244	270	260	245	269	265	225	241	248	232	250	237	240	234	265	249	258	229	233	250	226	265	272	272	257	248	256	260	273	236	237	256	261	241	257	210	277	247	249	245	249	196	252	247	263	256	251	238	237	245	225	268	238	240	254	275	241	240	269	248	257	256	246	278	280	246	243	258	234	261	275	281	264	263	262	259	284	245	273	256	245	252	251	254	231	247	258	251	255	263	232	297	229	258	261	238	277	237	232	231	244	263	229	275	251	248	252	240	248	270	245	296	240	260	270	224	237	250	269	249	241	251	276	241	232	256	258	273	283	266	236	247	229	225	257	263	232	270	258	262	264	257	209	265	245	236	230	246	262	238	239	241	261	285	235	227	251	280	269	250	275	232	250	255	287	222	288	271	259	214	242	276	239	234	248	255	256	262	236	261	224	270	277	268	234	245	242	257	260	253	260	248	289	260	250	237	274	230	259	226	235	255	251	267	248	228	267	289	238	242	273	263	243	232	244	254	256	239	226	227	267	230	232	244	239	271	232	268	267	263	248	243	249	273	241	245	243	270	274	240	237	243	254	259	253	233	244	262	250	276	273	268	248	262	246	235	240	250	256	241	294	265	258	234	276	232	273	238	243	261	238	271	250	226	250	280	273	248	258	266	256	240	231	251	241	223	245	233	261	244	236	260	261	246	273	273	232	253	257	245	243	218	276	260	272	281	219	226	236	245	235	243	271	262	219	272	266	253	235	271	252	260	261	283	265	232	269	244	289	212	233	256	221	308	260	266	224	221	255	254	250	256	258	235	259	231	268	247	283	243	222	256	257	252	296	262	251	261	271	225	264	259	238	288	238	257	242	259	269	251	264	255	227	199	264	252	222	265	222	217	220	265	257	251	262	230	222	275	264	258	267	262	244	243	254	249	258	249	261	276	260	234	274	262	225	230	255	257	239	251	251	247	273	236	295	246	277	269	276	285	232	234	259	244	240	240	267	238	259	269	249	224	244	262	238	263	258	257	228	225	227	245	249	243	224	258	245	230	248	251	235	237	277	281	241	262	253	224	260	231	219	253	285	229	258	248	246	272	247	263	259	278	271	268	273	245	263	258	255	281	250	250	247	225	242	268	242	262	242	269	255	255	238	251	267	253	236	248	250	262	245	235	236	246	221	264	251	264	254	250	280	253	266	246	292	228	231	265	225	240	255	267	268	258	255	247	293	261	232	232	244	279	258	258	256	265	237	244	258	263	233	272	251	282	237	232	249	254	239	269	259	247	252	251	228	271	238	266	255	259	233	250	273	243	233	249	246	245	229	241	234	252	263	246	257	263	247	250	240	225	241	247	273	240	250	239	265	250	286	231	257	238	237	254	242	249	246	260	261	240	272	272	239	275	244	227	221	257	287	253	249	254	287	250	241	268	260	255	250	278	261	248	250	227	248	252	249	238	249	246	245	233	238	252	246	219	257	264	270	228	254	239	255	220	237	245	250	241	238	286	241	257	269	244	248	225	262	238	222	234	244	246	263	241	241	229	272	233	237	260	244	207	238	268	248	252	255	246	277	268	247	262	217	260	274	270	248	254	238	242	249	256	264	278	243	238	260	252	256	262	237	246	294	280	251	274	229	271	258	261	230	255	241	280	231	272	258	263	242	243	266	254	207	279	277	231	236	243	242	249	254	232	258	275	266	279	252	245	261	251	264	246	252	257	248	278	254	248	236	268	258	253	246	248	254	249	281	254	245	263	254	229	257	246	240	263	255	270	264	262	262	269	254	233	269	260	241	253	244	250	229	225	251	217	236	238	226	236	259	227	263	268	275	244	249	225	264	247	248	264	242	257	251	283	263	255	262	250	239	256	261	242	244	235	273	269	266	238	225	257	226	275	230	246	253	252	238	267	213	234	254	231	265	243	288	226	261	246	264	249	270	251	243	266	253	254	267	239	249	271	258	244	268	263	245	259	265	261	258	257	233	257	230	251	254	304	249	244	207	259	212	237	251	243	287	245	251	231	255	238	256	214	269	276	245	246	275	266	241	243	265	265	244	279	252	274	264	229	262	248	246	241	253	245	261	222	235	246	255	238	267	228	273	282	229	241	233	262	258	262	267	222	248	255	249	266	240	273	274	256	291	231	215	265	252	236	234	250	273	243	242	261	276	254	258	237	231	255	216	258	246	287	268	259	254	232	239	223	256	282	255	227	255	211	230	271	246	233	251	283	254	267	277
10940	8934	19501	22905	20414	16435	13759	11716	9981	8249	7072	6449	5595	5488	4096	3444	2930	2750	2525	2459	2477	2395	2309	2542	2164	1948	1879	1697	1574	1331	1338	1297	1268	1260	1281	1496	1258	1255	1238	1170	1057	1078	977	1005	882	878	886	810	866	802	823	832	815	755	797	757	857	805	769	762	676	760	769	731	677	737	720	690	691	670	724	673	636	655	656	652	647	678	652	629	629	654	682	609	612	606	615	685	609	609	632	621	589	614	639	583	603	628	603	606	598	619	585	638	600	586	650	613	602	612	578	638	594	583	631	629	617	605	579	616	635	584	593	617	592	582	583	580	596	602	591	564	610	580	625	608	614	563	633	577	581	597	628	617	586	614	550	567	591	601	603	600	588	565	616	594	592	597	599	581	600	623	619	647	573	593	623	604	573	593	595	606	602	587	607	602	574	607	569	605	579	626	581	551	578	603	563	607	620	575	605	569	644	571	608	619	599	614	614	578	609	644	567	576	597	671	558	614	654	588	606	613	599	602	574	579	585	607	591	600	635	587	612	600	586	593	621	629	620	626	584	645	619	559	618	628	586	587	595	594	625	608	590	599	630	625	583	605	626	583	580	599	603	597	607	579	603	570	613	583	617	631	588	592	601	632	583	613	632	574	658	600	628	625	608	588	641	593	571	601	625	576	622	624	606	604	575	632	597	578	632	642	623	565	585	613	585	596	589	586	572	605	627	601	655	539	628	540	613	609	611	605	632	593	565	590	608	625	588	615	604	581	614	577	612	585	582	584	630	614	622	655	617	640	589	629	601	584	574	650	585	613	568	628	599	614	570	581	551	604	582	631	609	592	642	650	567	591	632	595	637	606	565	613	580	594	607	619	551	617	633	614	610	579	659	567	583	608	605	573	584	582	606	621	583	589	592	621	582	573	569	651	597	603	621	610	585	613	586	616	598	606	609	612	638	595	561	610	627	591	617	565	591	604	588	586	637	601	621	610	580	581	622	565	601	611	608	622	637	645	618	568	573	625	610	648	552	578	575	632	620	633	609	605	610	560	591	589	648	615	641	588	623	608	644	615	615	598	573	614	611	600	592	593	599	631	540	605	611	601	553	616	570	643	629	624	614	605	584	603	590	594	615	623	598	613	613	570	624	626	591	626	622	604	662	627	636	612	552	592	599	670	591	588	566	590	597	525	617	578	579	607	592	632	599	608	596	582	577	565	579	603	622	573	593	585	594	590	574	603	619	656	582	626	589	601	595	603	610	600	649	634	604	618	564	578	583	654	564	641	597	613	552	582	568	622	597	650	596	538	627	617	608	596	604	585	594	585	606	605	570	592	583	630	578	603	664	569	564	602	591	608	567	616	594	642	615	574	592	590	621	592	583	638	547	583	604	575	595	614	593	556	602	602	625	594	607	567	638	623	584	609	618	594	617	607	559	562	616	602	618	621	615	602	598	595	605	577	620	587	604	652	605	638	555	547	623	637	611	570	636	611	614	625	580	639	612	614	629	574	583	588	618	602	605	581	577	592	653	571	600	585	591	634	601	585	645	588	599	608	601	564	647	593	625	588	615	569	573	584	574	575	573	625	609	565	581	623	566	602	599	638	591	562	615	605	622	594	626	636	587	621	548	623	624	574	606	624	613	635	564	605	600	567	600	606	610	614	596	621	601	619	586	590	564	598	579	595	634	658	612	629	580	596	587	609	592	606	596	605	595	579	565	584	618	605	606	615	629	608	595	608	600	605	612	604	678	608	647	591	586	604	585	569	606	592	570	578	596	578	597	584	607	618	581	547	656	631	588	619	569	575	573	597	612	604	567	584	568	577	576	621	596	612	598	621	662	630	597	612	630	604	570	557	570	631	590	612	589	587	612	632	563	627	584	626	606	637	569	600	608	652	603	618	613	574	585	588	598	609	591	574	612	615	573	636	588	602	633	565	594	576	582	601	593	593	642	604	614	620	621	588	568	658	637	564	622	631	644	589	602	576	635	554	599	618	587	637	567	591	625	622	623	603	635	615	609	623	598	549	627	618	600	641	624	613	609	631	589	602	577	607	630	585	624	607	625	586	594	587	572	597	579	593	604	586	614	625	576	582	621	617	591	557	583	575	552	601	628	622	573	602	617	596	586	602	615	564	603	603	591	602	599	637	568	589	595	632	550	558	626	616	586	574	634	618	602	617	566	693	618	616	572	646	618	584	604	633	599	636	594	590	637	605	615	624	603	612	590	611	590	559	594	596	621	580	597	608	568	597	606	596	621	579	611	601	616	578	574	627	616	614	623	581	634	600	629	638	590	612	602	631	599	552	586	565	623	604	622	626	600	588	625	621	595	569	604	592	606	590	641	587	616	641	552	594	651	574	629	603	570	627	554	627	591	582	599	583	613	631	606	579	616	594	588	579	631	589	612	591	629	590	591	595	574	617	646	591	621	582	564	645	572	601	654	637	602	577	583	653	608	591	575	571	616	621	585	611	635	595	656	635	601	592	619	603	560	643	619	610	614	609	601	596	611	616	609	586	605	602	594	605	602	599	632	584	614	564	622	598	584	573	594	607	586	574	572	577	590	635	600	597	596	600	613	646	598	615	613	593	590	595	613	574	619	643	606	598	603	589	622	603	593	596	606	586	563	568	585	637	600	600	609	592	617	591	637	599	596	598	546	610	612	616	594	591	581	571	590	607	626	606	616	608	608	654	608	630	572	639	612	599	584	562	613	578	624	622	609	664	625	591	582	578	613	586	598	595	603	639	629	610	625	585	591	573	596	584	589	552	611	600	588	583	642	590	633	609	634	604	595	623	644	624	591	571	593	576	621	609	605	595	600	591	606	611	636	588	634	565	593	646	593	619	578	587	613	562	574	612	602	570	628	620	605	552	568	602	605	612	583	613	553	576	597	562	605	585	590	564	611	632	646	602	624	636	582	528	625	599	624	610	597	598	577	605	641	637	611	572	632	602	627	583	596	588	652	545	611	576	627	628	656	593	600	629	597	575	666	636	630	626	637	554	599	650	583	614	651	599	593	581	577	596	603	604	596	586	620	590	595	659	617	622	557	598	632	610	628	602	607	563	575	612	583	602	535	618	593	644	622	604	578	580	555	588	612	574	591	571	581	591	570	574	609	596	614	594	574	631	621	593	538	596	590	597	582	619	637	659	578	629	610	567	621	550	611	569	638	607	600	598	599	646	611	553	618	591	632	609	599	573	632	595	588	568	554	594	602	575	578	627	583	593	621	601	560	594	627	619	581	606	592	602	629	612	569	600	615	588	627	616	635	647	650	578	581	603	573	599	575	589	608	582	619	604	642	661	581	578	613	589	645	604	605	597	599	537	597	601	615	628	601	602	591	638	597	597	575	611	603	600	560	635	629	586	581	587	594	614	614	584	554	602	635	623	586	587	634	597	612	561	589	591	582	589	594	642	594	593	600	660	615	588	626	589	609	606	600	616	594	556	580	590	588	629	644	585	583	624	581	571	623	604	606	603	619	577	596	625	604	597	609	601	586	596
26465	16936	20212	17467	12631	7936	5574	4106	3180	2495	2142	1794	1531	1435	1139	936	800	753	689	654	702	678	644	649	632	562	513	521	438	409	416	423	424	416	416	446	390	403	395	417	438	374	336	356	381	347	317	306	336	318	329	276	284	271	299	347	319	309	315	314	289	308	298	277	317	301	331	298	284	315	261	304	260	295	260	271	299	274	295	234	322	269	265	283	288	280	287	293	256	268	263	287	251	296	307	262	299	276	250	276	309	285	290	288	273	254	269	276	276	276	273	274	267	278	272	277	285	267	284	261	287	289	289	251	268	286	264	258	256	283	265	293	275	286	275	296	278	253	283	291	267	287	259	291	258	278	294	271	278	271	277	274	280	278	284	274	239	264	264	298	275	283	265	273	297	267	275	277	303	280	280	284	287	285	274	266	267	289	278	290	253	268	285	278	272	257	272	280	276	269	309	280	301	284	261	296	264	332	305	265	264	286	282	290	276	275	243	278	247	255	295	300	271	277	259	261	261	279	279	268	264	257	277	303	280	267	293	297	280	276	301	281	268	266	263	248	286	290	307	283	294	260	278	278	275	236	307	282	264	262	276	283	262	281	285	261	274	274	260	285	278	255	252	293	272	240	250	270	301	259	259	274	236	258	289	300	308	268	270	265	259	286	274	268	264	258	261	239	268	272	255	320	317	264	291	288	270	270	278	253	287	275	298	289	305	280	230	275	269	276	289	266	259	312	249	314	249	273	273	273	269	301	287	278	265	281	300	274	285	256	260	280	263	256	265	257	272	294	273	269	293	277	264	266	245	260	285	274	261	283	272	274	271	278	267	295	265	285	291	284	267	251	268	287	254	266	256	261	270	264	276	265	233	250	284	269	291	237	255	282	263	280	295	267	272	270	275	266	297	291	283	289	247	273	282	268	261	276	289	266	294	243	292	253	302	261	257	306	272	273	288	271	241	271	255	272	278	300	297	278	256	289	293	259	276	305	273	297	257	270	256	256	270	281	274	283	269	271	297	281	265	273	275	287	266	275	276	275	291	287	288	275	259	267	265	302	296	281	293	295	268	275	265	281	278	272	279	250	267	291	270	301	246	289	289	273	267	309	273	245	265	270	294	259	274	276	298	262	292	293	268	280	280	258	256	266	247	284	279	274	265	272	269	289	254	256	279	285	276	301	285	297	256	249	263	236	282	268	274	254	272	260	252	267	296	282	264	318	308	272	258	288	296	272	257	270	257	255	331	272	282	288	269	246	264	260	272	272	267	282	270	276	280	274	278	257	277	269	288	281	260	281	279	275	247	292	250	311	257	271	266	296	293	268	303	290	305	265	270	265	299	271	253	299	279	260	291	263	282	257	263	266	258	273	241	263	272	310	260	245	280	274	288	235	285	236	254	259	244	246	288	245	269	261	286	297	254	267	269	271	264	304	307	292	258	272	297	299	280	295	280	281	294	251	276	268	283	279	268	265	249	267	275	276	269	276	269	267	286	271	270	252	275	297	287	246	263	239	296	303	293	320	280	272	280	262	253	303	274	275	252	269	278	266	280	252	248	285	241	268	277	258	266	274	287	273	273	301	292	260	290	291	258	263	297	264	287	258	298	260	303	291	303	298	274	283	244	272	279	281	267	266	274	273	265	271	264	257	290	263	268	285	276	260	277	279	253	256	300	290	300	277	285	254	265	271	304	269	261	269	273	265	263	266	274	291	292	281	256	247	273	297	269	297	268	251	281	311	282	293	303	260	261	275	288	260	279	309	291	238	286	279	270	285	294	254	245	243	287	263	295	270	278	256	289	287	257	265	273	288	277	288	256	268	290	268	271	279	257	279	268	270	291	280	308	278	261	302	318	265	270	278	244	276	267	298	255	249	260	278	246	294	280	322	256	234	264	261	284	282	280	263	315	293	274	260	286	286	285	269	278	288	279	254	271	281	280	284	280	267	303	243	283	282	278	244	291	253	273	301	265	245	283	266	298	270	261	247	290	294	317	273	298	228	251	291	274	314	270	260	260	268	241	263	287	253	261	261	264	277	264	275	285	260	266	273	275	269	314	286	281	278	265	258	265	279	269	282	285	289	262	272	288	288	296	284	307	283	260	244	233	295	280	283	262	289	287	293	293	268	252	275	277	246	251	288	300	273	271	296	283	294	266	295	254	276	285	263	283	252	285	304	273	288	295	262	285	239	277	299	222	238	283	297	284	264	296	289	272	284	271	260	297	284	263	271	294	285	236	273	282	319	262	292	293	291	277	259	279	245	280	254	276	283	271	301	291	268	266	272	304	278	276	282	283	280	277	295	278	271	287	294	276	297	261	302	287	271	288	334	254	278	284	258	248	280	266	289	272	273	278	271	288	285	300	273	280	264	277	254	253	271	298	261	258	272	300	292	279	245	255	282	263	265	291	264	258	276	299	306	247	270	248	268	270	268	277	288	277	280	247	290	272	295	262	270	301	301	284	269	291	277	273	287	261	260	263	252	280	273	245	286	274	275	255	254	272	287	261	280	272	290	299	266	267	252	290	261	292	281	285	281	244	283	286	273	283	289	250	313	279	305	294	255	260	264	284	263	260	290	269	277	282	256	267	283	325	262	251	261	257	266	270	301	302	250	270	261	267	287	252	271	311	271	252	266	284	302	262	235	268	261	278	297	248	252	297	267	261	292	266	273	283	262	319	265	241	286	297	311	302	242	279	303	287	275	259	294	286	264	292	297	273	272	260	289	309	248	251	296	246	286	284	272	279	270	260	267	275	290	276	260	265	278	272	275	262	263	269	287	274	229	276	287	281	304	289	272	276	290	297	267	265	260	272	295	271	274	268	255	310	282	263	288	255	268	273	262	265	267	278	262	285	289	301	277	277	285	268	278	278	272	281	265	270	274	269	286	258	269	288	265	273	269	292	279	346	265	292	256	274	256	277	260	267	244	271	265	286	277	273	285	247	279	260	258	265	282	282	273	264	235	277	290	267	258	293	279	279	281	286	286	260	282	300	273	288	293	290	302	230	249	260	274	291	269	275	274	259	289	277	298	253	295	272	261	265	274	262	284	287	312	283	259	259	237	268	263	259	269	293	252	288	284	250	301	285	254	290	277	279	266	269	253	263	255	286	262	314	292	268	270	277	275	287	258	255	288	255	279	242	274	247	294	274	297	278	256	278	242	301	275	285	265	265	260	268	288	262	287	282	271	291	309	257	270	263	289	290	266	278	265	247	239	318	282	264	277	297	281	298	288	259	272	286	284	282	278	283	278	300	242	267	302	294	286	311	264	304	283	265	268	261	240	263	289	257	266	287	274	260	271	268	303	302	266	277	286	257	287	267	274	267	265	263	296	283	269	243	298	280	298	297	277	278	293	310	292	291	264	270	276	242	288	261	272	299	282	279	277	272	302	276	274	288	280	256	285	286	259	303	311	267	314	287	261	265	269	276	267	263	276	263	247	292	269	261	289	318	278	281	259	318	279	283	287	294	254	310	243	277	276	280	293	270	275
14222	12127	24427	27906	25630	20889	18090	15434	13499	11219	10148	9133	7992	8256	5670	4905	4151	3724	3765	3471	3870	3503	3459	3620	3248	2746	2670	2269	2140	1911	1842	1825	1822	1730	1936	2199	1725	1801	1725	1496	1456	1445	1247	1152	1203	1076	1017	1004	1039	993	910	922	895	902	873	958	1129	1031	890	857	812	826	853	815	762	786	834	819	770	771	738	738	744	712	696	729	697	636	670	721	703	706	684	664	675	646	695	685	669	629	637	649	675	643	702	697	645	698	701	682	651	630	645	678	659	697	686	641	659	684	670	602	681	613	596	665	598	660	665	604	628	629	660	660	680	651	657	613	633	641	673	632	651	597	639	641	658	642	655	666	633	607	611	648	669	642	684	650	622	641	634	589	639	617	622	653	620	622	622	621	650	694	624	673	657	675	631	631	614	605	620	637	642	641	667	619	615	620	669	652	644	658	638	630	642	620	664	628	655	624	605	636	587	611	657	636	634	642	680	676	644	616	622	645	648	633	657	607	694	660	607	583	667	723	633	672	628	676	657	643	610	640	631	630	621	654	665	638	659	649	635	601	627	608	704	636	652	643	629	705	654	644	630	622	606	631	622	614	642	655	623	623	622	632	625	681	642	633	574	626	676	636	640	657	634	602	636	601	599	694	623	665	609	608	662	596	636	651	642	661	649	635	685	620	649	682	674	664	657	596	655	649	645	668	635	642	633	656	610	650	633	600	630	652	628	661	643	626	634	687	619	658	655	670	650	681	644	612	652	623	592	632	673	632	622	658	648	622	648	665	592	647	633	693	643	660	646	602	636	600	608	631	712	655	598	661	668	627	628	653	627	655	653	631	668	617	629	677	649	628	642	675	633	626	615	630	665	641	641	598	642	635	674	648	627	667	619	623	602	654	673	642	652	607	642	643	680	645	658	634	646	648	629	622	617	658	594	658	613	622	619	650	656	646	628	637	633	694	617	632	620	667	613	621	681	654	658	623	638	650	646	619	643	673	629	636	634	670	675	637	665	675	669	612	644	625	614	615	624	615	613	639	642	624	651	650	680	619	632	649	608	653	646	649	632	661	625	657	663	629	661	657	649	641	656	664	653	638	663	648	658	620	656	667	638	645	646	668	656	681	642	599	619	671	607	570	626	616	668	651	624	639	642	655	625	635	657	668	642	649	624	646	683	594	603	644	669	594	628	639	610	590	654	676	610	626	636	605	662	656	653	630	618	654	683	659	630	656	620	663	645	633	670	621	662	665	616	587	596	635	660	630	670	636	655	669	660	614	636	655	631	652	610	630	636	599	656	635	635	664	638	653	627	598	636	617	643	649	640	624	634	666	643	638	622	618	634	643	672	602	621	645	642	650	664	595	681	637	634	649	679	651	592	623	650	689	662	629	655	638	599	608	622	667	670	630	651	612	652	626	669	653	643	646	661	602	654	648	682	659	601	639	603	640	667	587	647	627	642	660	627	662	635	645	645	655	629	638	645	637	661	622	628	679	681	683	610	646	685	661	682	606	679	656	600	675	602	670	621	616	646	607	617	620	639	617	662	666	658	600	654	641	651	669	627	621	648	646	632	656	625	583	626	654	644	656	602	667	630	611	642	625	647	647	628	600	620	671	624	641	641	656	597	646	622	587	647	654	643	695	618	661	619	652	612	626	688	641	633	651	639	611	620	677	627	629	605	642	691	601	593	637	663	653	616	613	680	669	601	608	652	633	638	645	653	628	602	589	583	677	666	623	658	622	639	596	599	642	622	671	630	681	646	625	623	669	610	646	624	618	641	644	646	650	642	650	618	589	650	632	630	634	634	586	650	634	632	632	640	623	637	637	645	600	614	660	619	643	661	623	657	653	587	695	654	683	662	640	619	612	671	611	611	615	613	643	629	685	617	623	606	597	651	607	607	672	627	641	658	636	623	606	632	661	617	659	640	620	622	626	603	626	647	636	602	647	637	651	634	568	640	642	676	656	668	642	607	616	626	629	636	596	627	670	616	584	612	651	648	620	591	646	645	673	634	624	643	645	675	640	631	624	566	626	633	672	641	674	591	639	620	627	649	626	635	610	637	657	620	687	666	665	648	651	631	640	635	634	617	654	646	621	599	630	638	662	644	653	632	585	618	621	646	633	645	666	633	691	586	625	620	614	608	667	646	626	670	671	637	616	646	651	676	623	685	632	646	638	580	635	666	659	643	625	652	615	638	676	656	689	684	571	610	632	634	607	620	686	640	624	636	652	607	670	645	635	611	664	683	629	663	645	612	658	598	612	607	619	619	608	658	675	668	678	640	633	632	636	646	618	636	649	669	598	631	659	661	676	657	613	659	677	657	608	605	623	686	668	657	625	664	628	588	625	651	622	594	659	646	614	578	663	641	638	681	663	600	614	627	637	673	625	638	618	672	670	655	639	653	684	631	647	609	690	669	632	661	615	639	611	633	646	656	637	668	625	616	646	647	651	624	665	688	684	647	595	629	615	624	700	657	647	630	654	680	698	649	624	615	640	668	653	629	658	593	602	635	642	651	656	593	628	672	606	674	651	695	675	637	669	726	605	654	651	623	668	677	649	617	624	663	606	604	672	627	611	641	653	604	631	577	665	632	650	669	630	616	605	630	628	589	587	622	627	666	611	666	652	623	601	643	658	691	677	603	645	665	664	630	654	629	616	651	601	620	652	640	647	620	642	679	646	650	634	614	619	644	628	650	616	660	636	606	643	626	648	618	648	671	633	647	589	668	643	650	638	630	652	638	652	638	634	667	628	646	645	646	654	622	640	648	652	627	618	625	650	664	684	633	636	591	629	594	635	628	631	622	680	622	637	656	657	642	639	662	649	682	660	646	639	630	592	694	655	627	636	629	713	629	643	624	642	655	606	641	689	639	670	641	681	610	709	627	658	593	669	628	653	622	651	597	636	686	640	653	669	586	664	658	633	640	642	618	603	646	619	597	638	627	655	641	630	661	611	607	624	623	637	662	683	587	635	647	627	614	625	613	655	615	637	650	672	632	632	670	665	641	649	627	657	614	616	661	628	666	642	667	639	654	623	671	622	580	603	601	607	588	634	629	677	605	620	646	611	646	624	658	623	633	654	607	642	627	648	658	660	633	663	618	646	656	646	619	634	616	641	650	647	616	631	587	654	610	683	615	636	642	672	637	637	595	687	635	649	625	629	646	641	634	606	636	602	702	655	638	629	675	618	655	650	602	633	605	639	662	599	621	668	636	644	593	607	597	632	660	649	618	614	629	613	690	634	655	627	640	639	654	619	642	648	640	688	662	649	643	635	621	644	617	658	636	623	615	652	622	626	651	644	651	691	619	647	649	635	669	644	662	638	628	664	596	690	623	673	614	621	631	634	630	634	643	650	615	666	651	642	623	679	679	651	675	649	652	623	637	610	655	621	684	661	656	622	626	656	632	655	655	647	668	583	615	615	640	610	601	627	632	635	665	603	635	650	645	621	679	640	622	639	618	696	643	675	601	627	653	605	662	669	652	642	648	644	674	643	631	637
9578	6244	7939	6074	4052	2662	2007	1495	1176	974	734	545	539	468	389	369	385	321	351	308	314	289	298	284	281	275	256	238	279	309	271	246	239	255	265	249	249	253	224	256	230	238	201	241	208	235	235	222	233	233	223	222	191	203	208	235	209	209	213	227	222	225	215	233	200	204	223	227	209	209	203	191	220	202	205	189	207	180	179	227	208	220	220	186	220	193	207	237	193	204	221	207	217	204	194	194	219	221	217	229	220	200	224	235	210	213	228	187	189	210	211	188	235	210	207	213	216	213	212	216	212	181	221	201	216	202	212	200	214	197	250	194	196	209	226	203	218	188	216	208	217	203	218	194	226	230	251	193	205	211	181	226	222	221	196	196	201	195	208	184	214	203	224	221	238	211	191	211	195	203	198	230	200	210	217	194	208	200	203	212	213	206	187	193	206	216	219	195	222	208	193	204	225	214	203	194	237	198	216	215	220	230	196	228	222	203	199	232	213	213	224	218	218	184	203	209	208	216	192	197	206	218	207	187	218	232	212	211	194	188	209	214	216	241	205	206	210	206	194	204	221	205	210	200	218	220	226	209	213	213	222	220	199	227	215	211	204	213	183	196	205	199	221	215	247	238	215	193	209	202	199	225	207	189	230	223	204	194	233	200	210	189	241	227	209	178	196	223	223	218	211	194	209	212	207	228	174	201	204	193	218	179	245	205	203	205	211	212	199	209	206	233	202	178	221	217	216	197	231	196	228	225	213	191	236	188	227	208	187	209	166	194	221	237	195	180	220	231	192	218	215	198	198	192	206	221	226	210	188	186	212	234	202	197	210	204	217	223	199	216	190	199	199	184	246	214	206	223	197	204	196	203	218	215	211	205	235	232	230	216	232	193	198	195	207	199	214	193	216	210	212	206	209	214	215	197	222	181	181	219	199	195	218	186	225	202	214	206	195	187	206	201	240	215	207	220	189	201	205	209	213	200	196	198	215	211	213	224	207	209	217	213	215	226	214	197	206	192	226	181	204	208	197	210	207	204	206	195	208	185	195	203	175	188	235	226	209	226	210	245	221	228	188	198	215	225	201	201	233	196	211	221	207	204	210	214	198	226	251	196	201	216	219	214	204	218	195	221	211	188	206	195	221	205	221	204	233	210	172	219	197	206	192	193	217	218	195	209	197	201	172	205	219	199	212	201	224	182	219	203	231	191	186	217	216	196	220	228	212	235	220	198	214	196	203	198	194	235	227	229	203	219	217	220	217	220	206	218	217	210	174	217	206	237	193	202	223	193	218	210	225	222	228	230	218	203	199	219	199	238	216	200	211	234	235	192	215	202	207	206	177	227	214	209	189	200	200	206	200	203	197	214	202	224	213	245	180	216	225	188	203	201	227	206	237	221	192	222	224	194	215	225	217	227	219	175	199	224	203	201	231	194	194	192	191	221	218	218	204	198	210	188	203	216	240	211	201	205	197	207	200	173	202	238	223	183	206	211	223	222	232	220	224	216	185	228	210	207	202	231	204	198	225	189	221	194	231	213	229	217	216	196	214	205	215	211	220	190	201	202	219	219	219	219	202	175	191	198	208	215	198	230	195	218	195	196	212	167	194	226	207	206	200	196	185	215	210	219	206	203	210	199	227	210	200	223	200	199	194	208	219	215	225	222	226	228	232	211	202	237	253	179	253	209	217	211	239	195	221	239	191	230	214	203	205	233	204	208	207	180	217	231	214	219	214	236	219	194	216	217	181	206	192	204	189	205	211	211	244	198	221	210	214	205	188	219	241	195	212	206	212	197	201	214	194	183	182	222	235	173	205	211	212	209	228	229	179	203	203	208	219	205	185	211	226	229	171	192	241	205	214	197	232	196	194	215	193	231	216	216	202	200	208	212	205	205	191	204	201	210	195	219	205	212	215	210	224	210	197	221	238	212	201	201	177	191	203	184	232	216	207	217	208	221	212	210	176	173	211	209	197	221	234	200	232	223	228	206	241	201	211	201	191	197	197	208	209	242	215	209	182	205	216	204	197	216	239	215	189	203	214	220	178	190	207	203	197	230	209	207	213	207	207	207	201	219	205	228	208	203	218	212	182	196	209	223	235	210	224	204	210	199	209	183	223	193	232	212	201	211	202	190	211	220	206	221	187	196	205	198	223	229	220	221	230	207	199	217	233	220	203	215	205	215	199	208	226	214	211	187	234	222	201	192	201	212	192	206	220	236	220	228	201	219	199	199	220	200	198	199	216	215	198	217	218	218	224	212	188	203	236	235	235	226	234	231	222	232	203	194	191	217	191	223	214	231	203	212	227	219	215	227	243	210	196	195	223	203	184	228	208	211	212	183	207	200	224	185	204	236	216	212	228	224	219	203	217	219	205	192	195	227	217	195	202	214	192	210	215	209	202	175	209	189	222	206	196	215	196	221	216	218	213	194	202	173	217	185	211	207	199	221	220	212	201	219	197	200	203	229	189	230	215	222	209	219	222	204	206	197	240	199	207	201	245	235	199	202	212	199	207	198	215	196	218	199	189	229	215	229	195	217	203	205	207	215	210	214	205	214	211	203	189	212	199	205	210	195	220	213	231	172	217	207	204	198	204	199	234	194	223	225	220	219	203	202	202	189	233	190	205	193	240	213	194	204	209	212	198	214	216	217	213	209	199	225	219	210	231	197	216	214	220	198	182	220	224	187	219	208	204	234	192	223	235	204	190	219	218	232	212	196	196	201	205	205	229	215	197	220	222	187	196	207	202	210	201	234	211	223	227	201	223	185	217	208	185	206	209	174	192	208	243	238	201	206	212	220	206	220	197	232	208	196	214	220	199	213	200	195	225	233	239	212	205	190	213	206	213	213	227	206	200	205	204	208	203	220	182	180	226	220	209	226	218	225	213	185	198	253	215	214	186	195	205	227	204	211	213	209	213	196	233	238	169	188	201	191	198	226	198	224	184	200	205	219	202	237	201	209	225	200	214	206	217	208	205	202	200	213	188	232	211	207	201	197	234	243	168	226	210	208	221	209	203	197	219	195	215	237	224	229	215	230	208	196	214	194	202	189	204	184	231	218	172	212	228	216	193	212	195	198	182	204	205	198	203	217	211	214	210	189	214	208	230	205	228	217	180	231	232	229	219	222	251	234	232	224	219	200	191	209	196	206	184	235	191	220	214	184	210	176	220	220	210	209	230	210	226	208	229	229	210	215	204	206	204	218	196	201	246	208	221	212	193	219	219	187	193	202	199	208	235	208	203	214	199	247	219	192	204	216	226	183	196	204	225	205	200	198	206	204	179	188	224	223	232	192	209	203	205	188	219	194	204	223	202	204	209	240	224	229	186	190	189	222	205	239	221	200	225	203	220	199	230	210	201	216	209	247	214	220	211	213	192	184	208	202	212	200	203	213	231	225	184	218	194	194	210	185	211	197	212	200	257	232	229	198	205	190	190	227	226	204	197	198	216	210	202	231	240	206	208	214	216	199	219	187	193	196	213	233	217	199	195	206
5714	5371	12869	14693	12804	10280	8305	6969	5701	4559	3834	3095	2624	2287	1995	1666	1487	1402	1362	1258	1224	1192	1150	1065	1041	990	962	939	914	819	818	843	826	812	833	704	689	704	705	680	666	633	603	600	642	580	570	574	594	554	560	583	586	556	578	639	547	597	539	564	585	522	554	528	558	602	560	549	577	559	583	512	552	534	502	531	528	587	503	520	526	513	531	508	511	507	542	520	556	481	509	475	498	539	511	490	537	512	516	521	527	485	528	487	523	537	493	492	542	486	527	497	505	471	507	490	521	510	507	495	552	539	543	493	483	488	529	492	516	496	483	517	534	513	477	513	472	478	499	507	499	506	510	514	495	484	507	531	477	477	503	513	485	488	481	511	542	514	463	522	468	492	508	517	521	512	540	545	461	483	502	521	488	553	524	528	507	498	525	486	503	514	491	501	483	492	505	516	512	496	522	474	511	533	533	509	490	490	529	511	549	478	523	504	522	524	551	521	542	506	542	490	477	516	491	553	508	500	520	534	550	522	529	499	479	534	502	468	453	523	515	483	498	527	540	451	549	524	518	490	497	490	481	524	455	503	490	512	488	543	514	485	478	488	539	521	518	492	511	527	506	530	478	501	483	529	517	513	509	485	511	512	471	500	530	533	490	498	498	483	492	514	476	526	486	505	466	545	482	507	513	440	486	529	515	476	509	518	515	493	499	533	501	523	496	501	477	529	531	484	507	499	528	522	504	508	479	517	511	508	490	527	544	518	518	487	507	478	516	537	503	512	505	506	510	537	527	505	498	501	452	526	512	491	515	527	477	467	444	472	472	499	505	500	501	464	497	509	477	487	503	515	531	525	514	485	544	546	487	516	506	526	477	514	520	500	473	548	472	515	511	475	500	491	531	492	502	533	477	473	549	510	513	488	507	556	493	516	506	475	492	523	522	504	541	516	493	475	496	506	548	477	511	510	554	491	530	545	525	521	511	531	524	511	519	487	526	524	515	519	519	499	475	493	523	562	507	515	464	510	507	510	468	520	483	542	472	535	539	545	486	474	491	446	491	560	546	513	529	509	500	493	503	489	527	508	546	558	545	524	463	515	504	479	524	480	502	515	521	519	499	530	478	462	507	490	495	506	543	517	517	553	529	502	504	483	539	555	516	540	486	475	525	497	504	512	493	490	480	496	532	517	484	501	531	506	485	507	484	517	497	504	526	482	500	518	499	492	535	501	494	517	507	531	512	474	502	507	515	559	517	487	495	515	506	484	533	491	525	532	481	531	496	504	490	487	511	508	496	529	514	494	513	515	524	481	484	480	502	473	517	541	562	503	536	464	490	480	486	501	516	516	509	468	480	473	489	537	464	531	551	520	503	460	516	493	533	566	539	515	496	514	464	507	501	549	515	511	501	503	509	472	557	514	514	481	512	526	495	469	493	496	507	503	502	501	466	512	552	553	549	556	503	481	479	495	553	535	538	493	531	489	497	495	534	484	557	509	502	525	506	470	496	549	531	483	514	545	505	469	503	468	528	533	547	529	513	471	475	502	520	528	483	546	486	499	511	467	538	531	510	525	539	538	520	544	522	523	545	533	470	523	502	488	523	500	482	503	529	472	536	522	506	520	505	479	501	518	543	504	454	516	494	531	511	514	462	512	486	504	466	513	498	514	514	524	461	511	489	507	527	507	507	460	497	497	496	509	486	513	533	537	484	528	523	507	500	490	480	492	531	506	520	497	526	522	470	492	521	524	514	509	452	515	497	499	512	516	502	485	535	532	489	497	519	499	556	495	470	522	449	508	519	502	491	543	491	512	502	549	485	462	494	528	536	505	506	493	520	518	491	503	523	508	511	470	536	517	478	494	452	484	482	461	472	488	507	517	551	511	486	484	510	506	482	533	534	477	490	523	476	513	515	492	503	512	516	507	507	510	519	517	484	498	519	537	544	517	488	474	518	551	481	505	563	537	486	554	526	502	511	518	470	516	516	517	533	493	508	496	478	477	463	530	532	512	465	500	499	567	481	523	486	503	513	499	530	472	495	524	531	509	504	527	515	536	552	513	520	519	514	508	527	520	534	484	464	481	519	532	522	463	495	506	534	489	489	502	499	518	496	508	533	469	523	529	516	510	495	509	500	505	488	505	498	500	493	525	474	468	482	507	507	479	527	499	500	517	518	529	514	512	515	501	506	524	528	468	517	486	495	529	500	491	491	505	534	486	531	532	525	513	511	528	476	544	557	486	487	507	522	527	503	532	531	515	489	534	528	520	475	516	496	508	507	506	546	505	523	487	484	514	505	537	488	503	495	498	548	501	499	484	519	501	517	499	518	532	530	477	511	501	523	517	502	505	530	505	501	517	532	525	473	511	519	538	491	510	541	536	486	468	548	495	523	540	481	474	527	505	532	505	507	507	509	556	549	498	507	522	526	556	507	517	518	522	503	467	499	512	472	484	508	545	492	495	505	492	452	514	515	508	513	501	526	505	513	509	479	538	521	497	478	536	542	501	510	496	505	503	529	542	522	531	480	494	493	508	522	514	528	520	493	500	521	496	507	536	491	546	531	498	525	518	508	510	530	505	515	515	482	488	509	455	493	499	542	499	464	494	498	499	487	518	500	515	452	496	489	512	494	467	532	515	474	500	536	550	529	485	500	527	487	520	539	543	504	543	563	529	515	491	498	526	483	490	463	517	518	527	518	495	479	548	487	513	496	537	516	530	506	511	548	481	492	490	495	493	523	495	503	518	504	525	493	473	501	524	499	519	519	503	496	510	504	471	480	442	461	535	521	480	514	559	518	520	486	449	510	538	497	540	522	498	526	542	529	517	496	507	512	493	504	504	474	505	495	494	525	480	516	528	497	531	497	472	490	481	494	497	503	485	527	507	539	496	525	491	468	529	492	524	480	528	518	491	484	519	499	514	529	534	501	533	517	518	520	496	496	538	566	506	499	491	510	526	526	494	446	491	505	482	526	516	514	502	493	464	502	424	524	490	500	520	543	517	546	507	529	543	541	543	482	586	520	484	481	538	530	505	484	515	464	508	511	461	489	535	488	499	524	528	487	482	492	453	456	539	493	508	507	539	521	528	489	479	529	492	539	495	524	521	525	491	490	505	542	509	550	483	487	517	500	545	508	500	533	501	525	507	518	478	496	536	527	492	508	516	538	516	529	496	517	519	509	486	488	499	536	535	504	499	487	475	503	528	537	487	494	537	479	482	463	502	497	518	515	517	466	486	476	495	505	546	462	473	537	515	485	503	485	497	509	554	490	476	500	540	505	496	498	519	460	546	532	488	526	502	499	493	513	527	511	466	566	494	477	534	509	510	505	483	487	504	502	494	496	503	521	447	462	479	483	536	485	519	495	507	484	554	496	541	505	500	542	503	505	526	486	495	499	516	522	529	496	523	467	477	521	533	484	503	534	500	487	514	485	473	518	552	496	486	534	544	489	503	503	483	533	525	511	548	517	531	499	530	485	522	511	505	502	498	477	509	488	469
18435	11557	14101	12040	8224	5189	3715	2790	2218	1716	1529	1203	1056	987	718	657	592	534	549	521	520	446	510	481	431	423	379	384	359	344	380	338	325	346	362	373	351	346	355	340	286	294	294	278	283	272	296	264	276	296	249	260	277	273	270	270	286	270	275	283	266	280	294	278	289	277	262	305	289	255	255	263	259	278	254	219	218	268	246	264	260	213	222	254	236	257	268	262	257	274	260	240	249	243	293	292	277	241	252	287	251	227	259	258	230	239	264	242	244	259	249	278	260	267	223	236	236	257	228	266	281	262	252	270	257	270	236	264	226	241	247	257	266	226	242	280	264	292	250	250	241	242	265	230	261	240	278	267	265	282	260	234	254	290	225	253	267	294	247	247	231	263	237	238	301	266	212	245	257	256	257	281	254	248	243	256	256	283	242	247	259	250	238	244	265	246	283	258	279	259	238	220	264	251	251	265	244	248	246	243	243	265	265	242	282	254	276	254	274	235	238	257	245	261	273	247	245	225	249	270	228	243	265	245	285	281	248	246	238	242	253	289	260	257	240	253	262	241	216	259	264	242	237	257	264	242	244	295	253	252	251	258	244	234	257	279	231	237	238	251	284	252	253	246	250	223	258	261	246	270	242	230	256	279	226	248	245	222	232	275	226	244	236	259	259	254	280	250	275	257	269	253	255	252	253	253	256	268	238	267	266	281	247	238	252	211	275	224	229	259	236	258	270	266	252	282	281	234	267	252	275	218	242	238	242	243	245	241	268	286	253	236	237	264	269	223	243	275	267	267	262	225	249	275	244	240	241	272	282	255	235	255	245	262	265	257	244	244	264	240	231	244	227	257	239	252	246	260	280	256	264	251	280	242	225	273	223	270	246	263	264	243	277	234	240	273	238	245	249	255	222	240	247	234	265	252	272	277	227	247	253	239	256	264	278	234	265	286	229	264	255	250	248	267	253	221	235	257	269	249	246	252	249	265	227	236	279	256	224	255	269	262	217	258	276	270	243	277	241	250	238	228	246	256	255	259	252	302	271	237	248	207	259	239	282	237	257	246	237	250	268	287	254	271	280	254	283	259	246	249	234	260	280	276	292	245	230	258	275	247	224	254	247	263	251	209	255	243	277	219	241	220	255	272	226	264	215	238	255	262	252	244	241	240	265	239	246	273	261	275	266	222	274	259	204	284	243	256	269	281	231	260	254	230	231	282	248	258	252	253	266	269	241	198	232	293	236	241	238	263	253	249	251	241	238	238	238	257	230	249	272	225	268	235	236	247	257	226	235	247	271	258	248	251	236	274	244	272	261	254	260	252	256	253	235	221	229	260	239	239	255	240	236	249	238	249	235	206	264	245	253	255	244	270	308	247	261	256	229	240	243	260	255	259	258	261	253	254	276	285	264	251	278	264	244	279	259	263	244	235	257	238	232	239	263	242	221	203	249	235	269	269	275	248	254	249	238	249	252	246	252	256	242	236	272	258	250	234	229	251	225	257	244	232	264	253	255	244	225	246	283	289	252	224	227	211	262	252	232	270	263	250	239	224	245	279	277	258	252	256	269	251	263	241	277	263	271	241	227	259	242	265	249	230	269	247	276	249	248	264	264	239	246	258	267	278	278	234	250	252	223	275	248	289	231	237	237	265	280	264	236	260	296	235	265	250	262	257	245	247	227	287	281	255	238	270	263	253	258	241	301	256	236	250	257	230	240	231	234	216	245	236	259	267	237	246	259	262	229	245	255	254	249	252	259	248	250	250	253	264	260	264	228	266	246	235	240	225	285	257	274	264	233	228	239	246	272	266	256	260	269	256	258	240	237	249	241	262	248	263	245	266	270	259	284	251	266	264	251	254	268	254	256	242	239	269	239	276	272	247	292	252	240	251	252	252	244	249	258	238	266	236	263	239	275	237	291	233	252	272	232	269	266	258	264	233	247	255	259	246	240	255	248	243	276	246	241	244	288	250	264	233	286	258	271	252	234	235	239	247	248	255	253	256	226	262	256	225	253	260	269	236	259	265	273	255	268	256	251	273	229	234	263	240	222	255	260	250	253	248	240	252	271	248	217	236	200	249	244	267	246	264	231	249	256	268	288	257	256	260	279	255	279	263	265	262	231	266	257	233	258	250	259	256	254	296	249	273	245	242	240	221	255	264	237	265	265	249	244	291	251	229	268	224	246	270	268	275	231	246	274	265	243	234	236	236	220	238	247	262	232	239	275	263	272	258	221	276	228	248	290	241	245	244	234	259	242	234	240	253	276	218	255	267	257	257	242	250	266	261	234	258	270	290	284	225	292	248	279	269	236	277	247	245	262	305	242	253	271	230	213	243	239	267	267	263	253	288	272	263	236	251	258	242	250	228	219	268	214	237	268	243	258	249	312	267	243	245	246	260	253	268	264	267	268	266	255	261	264	272	271	277	249	242	271	236	257	225	247	292	238	248	250	271	255	252	258	238	244	264	260	250	252	262	269	265	275	238	271	251	245	224	277	233	268	257	238	280	262	245	265	225	269	237	235	242	254	243	240	257	204	239	259	246	261	243	236	227	226	242	241	247	250	269	209	258	259	265	254	246	256	268	257	241	248	209	243	248	232	236	256	266	248	262	220	252	263	244	271	250	230	254	259	252	246	274	274	241	237	237	254	280	256	289	274	251	263	254	235	261	256	259	249	254	236	268	227	235	278	272	239	237	236	279	247	234	260	243	232	260	231	258	226	257	230	257	253	248	265	235	263	241	226	267	269	262	286	231	219	245	263	225	273	263	221	241	271	268	242	252	250	247	249	255	266	237	246	293	265	261	250	230	248	239	259	225	254	245	257	268	230	273	240	273	273	267	274	260	269	231	250	257	268	276	263	273	242	238	259	257	246	259	230	223	244	275	265	250	225	266	257	250	240	256	274	258	282	266	269	239	264	250	279	247	252	253	262	230	255	268	274	232	244	258	261	227	261	260	266	264	261	285	257	238	223	258	272	252	257	223	249	278	255	269	205	260	269	240	275	233	277	259	252	269	236	238	279	248	239	239	241	250	264	237	257	240	241	272	242	278	262	252	255	248	248	245	273	266	275	271	273	235	233	228	233	276	241	255	267	249	265	242	253	239	246	256	255	254	258	239	255	242	243	227	227	248	261	219	259	240	265	227	261	244	223	276	221	250	230	261	276	278	265	264	247	250	269	238	246	254	212	258	239	250	268	258	246	265	263	242	276	245	253	261	238	278	258	259	273	252	256	274	255	212	264	279	278	274	262	221	253	244	247	256	243	257	281	250	251	251	239	255	238	256	227	248	274	272	259	224	220	257	233	235	263	249	251	242	243	256	245	267	288	237	246	260	256	258	273	245	282	232	256	254	266	254	242	270	246	272	255	243	244	253	249	248	275	241	276	277	237	244	251	259	248	253	232	233	218	244	235	268	235	246	269	241	256	239	250	258	240	271	270	287	239	258	256	259	234	256	270	267	257	267	269	235	243	256	251	247	273	255	243	244	273	286
10940	9239	19539	22918	20031	16505	13962	11771	9933	8290	7563	6238	5601	5012	3567	3289	2920	2612	2522	2460	2633	2401	2329	2400	2042	1762	1761	1749	1558	1411	1434	1420	1274	1403	1354	1413	1317	1327	1117	1114	1086	1037	1003	848	916	922	814	838	823	750	794	800	729	756	786	777	882	819	836	769	716	731	768	708	717	716	713	742	680	645	661	677	667	619	675	632	640	649	639	625	625	620	611	640	590	639	619	654	599	622	630	576	624	625	608	606	635	587	602	627	589	600	601	614	636	648	595	592	578	637	591	600	610	632	626	624	600	581	591	619	568	622	585	607	590	604	558	572	606	579	601	629	628	613	571	616	611	595	639	627	594	570	608	615	613	630	577	612	557	583	638	608	593	608	588	628	614	609	592	608	603	583	640	591	560	634	588	584	597	614	644	612	636	572	596	637	583	608	564	599	631	589	607	611	553	573	573	606	603	592	586	592	586	590	591	597	586	591	585	580	580	601	628	616	634	647	596	618	609	547	614	609	599	668	619	569	646	565	666	594	628	570	642	586	630	598	593	643	625	607	573	578	558	647	596	598	594	617	603	619	597	628	592	613	632	619	586	586	581	633	594	567	576	589	567	582	590	600	570	557	605	590	606	598	642	598	611	587	598	586	642	606	600	607	615	614	607	597	581	595	596	591	632	613	610	601	605	592	614	627	589	611	598	649	600	598	599	558	615	605	617	560	651	573	564	557	563	635	601	616	608	596	632	587	609	588	565	523	595	620	625	577	594	628	617	588	616	633	581	600	618	599	590	618	610	596	604	607	571	604	636	610	603	616	591	587	602	628	626	596	609	555	572	594	617	586	606	604	602	591	590	564	610	609	595	623	579	596	585	604	598	620	641	627	553	612	596	609	569	610	594	611	642	614	598	567	607	600	599	588	615	631	596	583	591	621	617	595	600	612	598	578	575	586	607	589	596	619	624	592	616	601	606	618	588	620	568	624	584	620	576	629	606	577	618	578	596	590	631	553	589	588	573	626	629	598	618	572	608	588	597	614	614	594	638	548	588	599	568	619	572	610	582	637	586	565	619	575	636	640	600	643	560	643	598	583	593	612	563	562	623	588	609	568	594	613	639	615	556	632	604	587	557	660	550	627	563	600	657	593	574	604	602	603	576	630	561	600	603	581	615	636	558	577	659	625	603	623	542	634	590	560	580	600	588	604	567	562	559	584	591	621	598	631	625	588	597	608	572	631	622	591	583	630	575	624	597	628	585	592	600	600	612	608	604	669	575	592	580	559	580	619	648	606	612	645	595	620	596	577	644	623	598	636	623	610	609	585	601	567	597	610	614	583	564	619	638	603	627	578	653	591	597	566	596	608	616	618	664	537	592	596	598	616	595	611	619	572	619	613	626	619	595	608	594	657	582	614	573	641	623	614	551	579	590	610	556	584	595	611	603	580	595	610	606	587	611	613	660	609	587	600	622	583	561	603	592	601	608	605	565	592	584	583	593	614	587	598	571	608	631	564	575	608	567	599	562	609	584	584	564	587	597	614	585	596	622	604	571	622	646	615	603	605	635	571	578	545	534	579	613	608	614	582	593	585	613	615	581	606	639	556	585	623	586	624	594	588	608	593	623	586	566	620	635	589	602	625	559	611	616	562	603	572	558	621	607	557	598	597	581	596	620	589	628	568	604	581	598	553	621	600	563	640	577	571	582	595	576	558	588	607	649	641	602	573	615	578	602	634	600	596	606	589	595	597	585	620	573	624	557	616	605	596	634	625	566	624	587	667	598	612	605	599	581	591	639	586	603	592	598	594	584	596	613	591	616	603	600	615	631	567	603	608	610	606	604	580	585	586	644	633	600	653	601	618	587	593	601	612	611	636	610	613	603	643	563	559	610	597	586	589	645	573	619	606	595	614	563	558	596	608	579	581	586	563	622	609	560	615	608	569	565	622	605	587	558	594	617	615	614	602	593	566	612	577	622	594	572	647	578	598	600	613	668	602	607	573	593	579	618	572	628	588	607	599	661	606	554	627	607	588	635	540	609	594	576	590	605	595	629	620	665	601	608	609	589	635	633	606	591	572	585	634	635	567	586	615	575	628	571	579	586	560	603	608	623	578	618	523	556	608	588	588	599	594	564	643	573	595	617	577	618	654	570	575	611	585	608	565	575	607	608	584	609	599	630	574	607	639	608	599	571	625	586	582	619	613	583	636	610	586	612	615	604	621	584	611	624	583	570	628	557	590	591	612	644	582	584	576	582	579	551	620	574	581	604	585	566	604	602	566	575	538	614	602	609	632	603	635	567	606	569	546	586	622	588	619	595	584	576	623	610	622	520	602	610	579	630	655	634	608	571	572	587	594	618	635	615	556	594	640	645	641	560	593	631	613	617	619	573	618	641	605	622	597	594	615	585	609	651	576	621	587	622	596	615	580	591	603	629	591	561	648	577	653	599	604	601	609	594	592	617	583	654	621	593	565	607	566	614	599	595	607	602	563	621	618	576	594	575	606	624	576	595	615	620	609	572	631	642	582	596	610	583	570	610	630	610	592	600	594	585	588	635	557	601	600	597	603	639	597	583	594	609	630	591	602	603	630	575	630	603	585	595	614	586	562	610	570	657	621	615	614	603	607	603	618	617	573	631	527	633	582	619	627	619	615	593	585	559	615	627	651	590	643	587	624	602	588	570	634	557	604	570	592	618	582	598	555	618	604	620	582	588	569	620	593	577	651	585	615	582	586	604	641	551	614	666	605	576	574	610	592	627	606	609	586	575	583	595	613	571	610	588	606	570	563	628	619	563	587	603	606	637	603	593	593	587	636	623	636	603	645	622	551	605	606	585	615	597	622	618	619	600	610	597	581	582	592	579	580	601	600	629	591	581	647	565	565	593	566	631	612	603	593	563	616	606	587	583	594	639	596	590	603	616	602	591	600	602	628	593	554	586	595	627	623	618	636	591	575	606	615	608	586	603	595	578	600	612	573	590	595	579	599	619	637	609	610	582	633	606	604	614	553	603	602	581	599	589	628	599	621	640	601	620	600	576	555	631	642	618	585	620	587	622	617	598	619	642	592	609	608	613	570	598	601	578	587	616	580	600	580	542	563	581	594	568	624	595	581	595	615	573	607	611	572	569	601	570	580	636	607	569	629	582	573	572	638	635	572	600	557	598	641	585	569	601	601	609	596	612	585	580	620	614	598	576	607	662	580	593	610	587	604	612	634	585	694	608	563	608	612	607	653	627	603	610	582	622	553	640	623	614	601	595	589	616	593	595	616	634	580	585	623	582	621	654	608	546	630	586	593	592	619	617	556	566	614	580	627	590	596	569	635	605	598	519	602	570	557	576	592	617	577	580	626	620	606	583	598	605	598	580	589	593	564	589	587	617	572	646	588	579	591	582	602	613	612	595	591	626	574	630	566	592	583	578	641	583	594	577	607	598	610	649	589	577	627	584	590	586	640	595	562	625	598	598	602	637	611	587	574	625	554	574	591	604	642	557	611	603	576	584	601
26448	17331	20035	17828	12587	8220	5766	4295	3216	2528	2117	1959	1662	1387	1051	922	790	724	709	681	774	704	630	628	565	529	499	481	481	427	491	404	435	448	445	448	406	433	394	397	393	343	405	332	327	337	313	330	324	329	299	312	308	335	301	338	336	370	283	296	288	296	281	308	264	323	317	305	266	284	304	272	282	265	283	252	268	282	245	305	287	288	297	268	278	291	290	279	279	284	281	284	250	318	318	298	267	259	249	258	304	264	275	249	307	271	280	272	238	259	278	264	284	250	273	287	309	268	300	260	263	273	290	279	280	277	291	258	292	263	283	302	274	308	284	272	251	277	279	267	267	276	264	304	292	265	282	309	282	228	269	295	257	294	251	276	258	270	280	274	282	285	273	268	268	261	266	276	257	282	292	274	298	239	259	281	274	280	259	275	267	254	240	278	270	274	257	262	278	284	256	264	256	285	289	302	280	280	294	277	258	285	269	243	269	285	290	255	290	259	266	286	294	274	245	285	262	250	269	278	277	276	272	310	277	288	269	268	286	261	282	270	278	290	263	327	269	254	290	250	291	270	276	238	282	289	285	291	299	325	261	278	262	299	319	272	258	319	275	287	296	270	276	288	306	258	286	264	263	250	291	302	271	285	284	302	270	270	284	291	303	257	259	288	280	304	236	265	300	250	283	290	263	296	249	283	284	280	277	266	280	249	272	283	263	283	251	288	286	308	264	280	265	243	268	282	276	270	258	262	280	281	255	268	260	271	276	284	249	251	281	278	260	252	226	255	276	265	271	277	316	304	249	281	268	293	298	268	294	235	288	276	250	274	268	249	246	263	264	259	279	278	286	282	261	278	269	245	265	289	291	303	305	254	281	282	282	295	293	298	275	253	282	280	281	284	283	261	290	267	246	296	284	277	284	296	313	239	250	286	283	277	306	274	286	274	274	295	274	290	280	279	253	245	272	276	312	254	273	232	252	256	250	295	270	307	300	256	265	258	285	285	281	247	294	266	294	256	302	281	287	236	263	277	275	263	259	289	251	285	269	285	266	290	259	299	284	267	294	292	289	280	262	301	258	262	260	302	289	261	294	280	264	281	297	293	286	262	249	281	278	240	266	270	258	261	276	294	309	265	291	280	295	291	261	274	269	270	262	300	282	251	261	304	260	274	318	271	264	280	258	256	286	268	266	294	258	267	280	271	297	273	284	271	278	275	280	280	260	266	288	253	267	254	274	262	281	277	288	278	310	288	253	249	282	247	292	299	266	270	296	240	264	257	247	282	268	280	261	279	254	265	246	311	315	277	267	272	303	299	287	280	275	265	251	309	271	243	265	260	245	296	244	271	293	293	301	264	296	292	290	299	263	264	269	256	280	248	272	243	280	282	237	259	298	259	286	273	255	241	296	281	265	288	276	279	281	293	294	282	229	266	283	278	287	242	303	267	272	274	277	265	275	249	276	284	277	285	255	285	295	267	268	289	259	287	280	302	292	270	279	275	264	274	271	252	261	305	265	258	271	275	256	276	272	253	277	264	309	299	280	276	277	271	297	267	251	270	275	247	287	276	295	285	254	285	277	242	295	294	293	297	259	305	301	304	295	271	271	255	290	273	303	277	273	271	279	322	283	251	285	285	246	298	281	254	250	264	265	247	263	264	268	279	273	300	298	270	291	279	262	256	255	272	255	287	264	284	286	273	259	256	302	274	274	283	287	311	263	295	280	273	276	275	286	273	259	302	293	274	243	250	277	291	284	261	287	275	274	282	276	273	299	277	285	265	286	276	263	277	284	288	299	255	273	286	304	259	248	251	245	269	301	302	256	290	282	309	279	272	282	331	251	273	294	270	288	254	281	267	269	258	265	273	291	273	292	287	265	268	268	292	298	318	264	254	281	326	272	285	256	269	291	321	283	293	257	260	287	254	253	262	272	269	264	280	277	240	273	282	270	267	291	257	315	271	264	266	286	277	275	290	267	270	262	258	281	299	280	266	280	235	288	274	287	253	286	258	293	276	263	297	284	302	250	282	294	261	276	311	294	291	287	300	274	266	277	277	265	255	320	289	275	285	275	293	253	281	270	240	268	300	253	276	289	254	288	265	245	289	291	259	262	274	288	275	267	256	291	290	246	291	261	291	303	238	262	273	281	283	286	293	245	298	266	270	274	278	291	288	261	258	293	285	232	262	285	307	274	310	293	275	299	298	280	259	272	252	278	303	279	253	277	247	261	259	282	288	271	262	272	275	283	297	259	249	260	301	306	275	281	300	302	292	260	296	296	241	267	301	291	276	276	286	289	286	242	268	287	293	276	236	262	280	285	257	264	263	283	254	264	297	269	285	259	289	276	275	311	266	295	292	277	257	255	261	255	269	279	251	298	284	248	297	271	294	269	233	280	257	263	270	285	290	275	261	269	243	277	272	251	277	282	267	279	289	235	270	277	253	304	293	287	237	268	283	271	275	282	279	286	239	260	287	292	282	266	280	285	293	281	276	296	269	275	274	288	273	272	273	287	261	289	247	277	268	286	265	289	310	257	267	282	247	261	285	258	277	256	272	293	292	267	269	307	264	249	262	241	256	272	276	274	279	267	289	282	304	279	267	284	254	268	280	289	287	290	263	254	262	293	286	283	268	281	279	297	318	257	250	242	298	266	268	268	244	258	260	259	271	237	277	273	312	286	308	275	299	266	290	270	283	242	255	294	281	293	272	263	279	282	269	257	261	293	280	265	246	305	256	278	316	306	266	266	265	246	271	263	278	296	274	267	252	300	264	237	289	261	290	270	257	307	275	282	263	277	283	286	287	272	287	254	265	266	265	292	249	290	266	262	273	307	287	291	297	262	260	262	283	249	256	277	260	284	263	281	279	283	271	266	269	308	284	274	280	272	276	249	274	307	288	259	248	262	267	250	292	297	279	280	277	269	292	311	225	250	280	254	306	256	250	273	239	279	257	289	296	293	289	260	283	282	287	270	252	242	267	290	276	269	268	234	265	270	273	289	302	284	285	261	275	283	261	280	273	262	292	289	273	284	234	266	275	266	273	237	293	278	249	264	299	295	253	242	273	262	259	260	280	277	278	300	250	292	303	283	266	265	236	290	287	296	249	298	311	259	290	266	256	281	257	245	290	263	293	263	279	305	305	276	296	246	266	273	291	239	280	255	256	280	264	291	273	310	289	295	292	285	257	273	258	305	268	267	289	289	262	274	302	268	280	268	308	289	292	258	257	279	268	301	284	293	297	260	239	275	302	262	288	290	274	248	268	272	257	251	292	303	271	262	281	276	247	230	255	278	259	281	266	263	261	267	309	277	262	285	301	253	261	267	250	254	280	292	275	266	285	270	250	307	274	275	277	289	308	236	262	266	277	278	292	296	276	290	242	236	272	287	295	267	276	292	250	262	288	268	285	260	267	274	268	304	289	275	325	288	288	275	264	286	279	305	265	272	277	278	290	270	279	292	259	292	292	282	279	258	253	263	284	239	290	269	230	289	278
14166	12534	24047	28186	24775	21388	18137	15935	13493	11679	10818	9185	8384	7263	5304	4660	4052	3836	3653	3599	3867	3652	3324	3562	2958	2579	2454	2274	1973	1917	1933	1860	1828	1798	1871	2012	1757	1841	1601	1422	1398	1355	1287	1175	1153	1087	1035	1017	959	943	950	890	875	912	981	961	1169	1049	900	811	885	826	793	816	851	797	848	778	836	781	723	735	734	716	680	716	661	698	720	687	687	694	655	679	686	669	712	623	646	691	659	649	680	689	635	655	679	613	597	669	642	647	650	662	652	643	687	590	705	682	644	638	645	639	648	705	671	665	662	608	605	668	703	674	656	677	665	631	637	641	602	637	651	658	641	603	605	656	664	624	635	629	619	593	697	659	614	628	677	621	637	634	651	654	626	656	600	632	662	670	631	611	661	676	646	636	635	592	627	649	641	654	628	643	653	637	680	646	619	590	600	646	614	697	650	617	621	662	636	593	646	650	617	623	620	673	617	656	623	653	649	637	629	596	585	625	667	696	668	624	665	642	642	660	664	666	616	633	671	627	603	640	657	627	600	665	643	668	620	626	637	641	648	651	613	660	664	630	636	642	627	630	653	652	638	680	629	637	589	667	656	629	653	617	638	667	629	630	590	609	619	665	647	631	634	648	672	641	676	647	622	638	652	638	608	693	632	612	631	634	635	646	620	636	628	669	654	633	637	642	675	637	573	684	609	600	677	635	673	659	652	637	580	664	648	633	609	653	630	624	624	664	639	623	639	614	601	618	647	628	647	656	613	620	655	636	600	629	632	635	625	665	620	599	626	655	662	656	652	619	638	629	643	642	626	700	617	666	616	652	647	630	595	592	656	625	605	625	647	677	667	679	626	661	641	619	674	642	631	643	627	627	601	649	641	632	611	620	612	613	687	637	670	606	648	608	628	654	621	595	667	644	565	599	668	577	594	602	633	566	614	629	678	610	694	651	638	647	650	641	618	620	665	639	588	632	662	644	629	604	621	609	622	638	623	651	611	680	606	656	584	632	602	679	627	642	654	668	663	626	633	622	675	586	644	632	662	610	646	627	588	607	585	679	628	626	593	619	638	632	610	613	681	623	640	626	650	648	600	652	634	659	619	602	650	663	653	607	646	630	632	613	631	581	647	653	649	615	671	622	612	622	646	674	615	628	671	664	621	617	645	627	673	667	631	632	702	593	684	672	683	642	648	661	627	593	626	618	620	649	633	636	653	737	573	617	638	579	626	614	615	622	568	647	599	660	662	664	596	600	650	657	616	635	683	632	625	639	623	624	642	620	657	652	669	676	626	617	583	617	661	600	714	628	653	661	644	646	678	640	607	606	640	692	643	606	626	635	662	688	634	622	652	645	638	623	648	619	578	599	628	678	598	664	617	612	657	617	621	644	616	635	665	624	721	645	640	659	629	654	599	617	663	642	675	626	632	598	641	662	646	645	636	654	610	684	698	616	663	677	649	635	617	653	634	570	602	654	663	630	620	600	623	643	623	621	637	620	631	631	639	625	613	662	668	608	638	645	661	648	641	640	605	666	628	605	625	648	652	616	641	666	625	613	649	642	627	658	631	639	657	614	634	663	586	649	662	664	644	635	590	617	652	645	626	606	627	614	622	587	676	629	623	611	645	644	646	610	595	635	641	642	644	652	615	651	659	631	604	602	621	661	651	653	655	599	680	651	632	650	601	679	647	643	613	634	630	632	666	632	646	614	609	638	640	638	647	651	637	696	628	614	629	639	631	599	634	626	671	614	652	602	611	599	643	669	639	647	648	634	666	661	583	641	664	645	650	673	619	629	627	629	643	660	635	643	647	643	636	666	651	615	612	638	622	665	621	660	695	659	666	614	643	611	631	602	626	623	632	592	664	629	597	607	653	601	637	648	617	595	619	660	650	680	634	621	614	603	640	597	635	659	617	637	636	639	637	634	634	624	670	639	680	623	636	634	626	622	660	663	631	653	611	663	610	624	666	636	613	649	681	616	688	656	651	609	643	639	668	620	655	644	665	645	691	636	620	637	622	628	639	656	637	630	637	654	656	646	668	577	634	648	607	603	649	633	660	613	651	610	644	672	626	629	629	651	655	647	632	667	666	625	659	595	678	629	624	597	602	614	616	649	665	632	656	591	640	644	651	646	629	654	653	677	660	632	656	666	634	682	659	633	609	602	661	670	657	668	625	655	616	644	630	627	638	607	670	625	656	695	670	637	652	614	591	676	633	681	621	667	632	613	648	618	632	668	694	610	651	692	704	660	678	640	632	618	640	617	645	652	601	641	594	614	616	616	689	645	616	669	681	677	658	661	630	622	684	673	612	608	649	665	627	655	643	635	680	702	628	605	640	644	653	650	615	643	641	642	628	708	673	652	670	652	604	605	617	622	638	650	634	620	679	624	634	684	634	678	620	579	642	637	630	652	668	597	647	602	661	625	682	631	631	640	655	639	678	618	674	624	648	668	673	615	647	663	610	648	620	626	640	635	634	638	662	584	679	648	659	621	626	647	681	648	612	622	621	632	609	628	624	634	656	655	655	630	683	624	660	618	649	610	624	617	656	633	655	646	657	660	624	649	632	607	635	628	636	652	608	651	660	617	650	633	600	635	662	625	655	675	674	664	637	639	669	624	626	604	677	604	587	621	640	627	614	653	603	665	611	611	621	687	626	659	602	610	628	622	665	625	694	620	657	620	653	608	640	619	646	620	647	621	643	681	648	622	655	648	650	604	628	635	617	663	630	663	623	612	635	603	638	604	634	611	621	634	654	682	644	660	625	645	645	595	662	608	647	644	688	637	647	608	674	643	554	643	672	641	642	606	607	644	662	629	656	640	645	616	669	659	660	627	598	629	595	650	641	618	610	654	618	678	638	669	677	673	678	634	673	612	602	599	627	607	562	637	633	601	603	637	606	633	601	636	642	676	635	621	588	634	603	682	663	677	630	621	641	653	648	631	657	596	653	649	617	670	634	638	638	692	658	641	676	631	631	614	619	606	668	674	668	566	596	645	646	585	643	618	642	673	635	648	635	611	618	623	621	642	608	596	651	667	618	631	628	645	622	632	632	589	634	658	587	633	615	637	636	659	662	636	608	631	654	631	634	629	633	655	676	676	632	656	627	598	631	633	672	631	649	610	660	637	641	650	651	622	626	671	609	622	646	632	648	666	663	650	615	650	670	694	615	630	652	642	623	685	626	635	602	657	654	645	638	617	648	669	670	645	635	623	651	616	676	673	639	668	606	588	624	601	610	610	624	661	626	658	672	648	679	626	654	667	667	660	643	632	626	675	663	697	637	611	678	651	645	653	613	628	607	662	641	615	659	635	653	608	595	614	619	625	610	633	667	639	663	617	611	692	686	684	656	604	623	618	637	631	641	602	620	613	635	652	639	682	631	610	674	662	632	659	621	684	648	632	620	654	639	642	627	646	645	658	654	680	612	681	629	683	675	639	669	597	656	662	654	655	630	595	682	617	620	653	624	681	616	625	646	623	649	649	625	687	641	633	622	640
9472	6517	7910	6290	3938	2755	1967	1407	1153	896	734	626	511	449	430	376	360	326	318	325	289	277	278	282	294	277	287	259	236	248	282	259	227	255	237	215	225	232	213	216	228	254	206	221	244	242	247	201	212	203	211	231	222	219	223	230	239	264	210	217	202	190	258	196	245	183	248	230	228	230	210	206	202	231	218	228	219	238	219	184	215	214	239	194	209	199	197	210	192	209	201	209	215	212	202	197	216	218	194	221	183	188	227	220	198	201	216	211	209	227	207	229	231	210	191	208	190	223	209	243	207	205	202	227	227	166	200	224	194	204	194	199	200	216	226	230	218	217	187	216	210	200	206	208	216	213	213	224	215	234	209	223	220	221	247	190	222	206	228	222	188	224	208	209	216	220	185	185	206	188	213	181	208	224	217	185	227	212	211	197	204	195	218	189	195	207	210	197	187	232	173	193	218	193	211	211	189	218	196	207	186	193	216	206	210	206	226	206	221	207	221	207	207	231	189	211	213	190	203	217	192	180	173	216	207	196	196	192	194	226	208	206	181	211	221	217	209	216	191	217	195	227	191	204	207	244	212	191	200	215	212	216	215	231	227	212	200	222	211	196	201	222	221	224	214	169	200	243	200	221	221	243	209	219	223	216	216	204	200	177	218	230	198	207	217	203	183	178	210	211	216	190	215	186	199	206	220	229	185	225	204	198	206	220	236	205	210	210	226	240	205	197	210	182	194	214	217	221	214	210	233	197	193	197	167	206	187	219	187	209	194	217	211	205	213	211	213	213	172	209	207	231	217	195	206	199	228	189	200	207	232	232	202	184	194	203	222	212	213	211	192	218	208	217	222	239	204	228	215	194	210	223	192	213	181	215	234	222	197	254	216	238	216	197	218	238	223	224	214	216	181	208	177	211	215	196	212	220	202	210	191	215	222	213	181	233	204	181	251	226	228	227	225	212	201	212	205	194	199	228	218	236	225	210	214	226	230	217	219	216	204	196	233	236	233	217	211	222	201	206	225	230	218	211	207	240	226	200	227	194	178	219	224	188	204	231	210	206	219	232	184	224	227	189	197	196	210	194	214	196	183	210	206	204	177	205	187	216	187	199	221	175	219	199	236	205	222	188	209	216	218	235	194	192	230	225	169	223	214	198	181	235	210	202	215	223	199	205	201	190	216	212	232	186	211	189	207	205	209	198	179	209	214	199	199	199	202	225	248	237	206	196	208	218	194	209	225	218	210	196	214	215	199	222	226	185	202	232	218	223	185	223	207	222	197	217	212	229	218	216	203	196	191	239	217	220	233	217	191	213	257	211	194	221	228	193	210	216	220	213	216	201	212	224	201	230	204	191	221	206	193	185	193	199	211	207	180	183	218	203	198	210	223	194	212	204	195	231	215	203	187	220	203	226	235	226	184	234	190	199	217	262	200	182	183	221	201	210	220	211	209	188	209	234	190	196	183	206	203	191	198	224	216	190	231	217	191	219	204	224	185	214	187	213	185	212	214	185	181	214	197	218	190	202	212	237	209	193	245	197	209	203	213	186	218	238	217	207	216	207	222	209	217	210	196	214	205	199	208	194	225	206	193	222	192	214	217	225	223	230	217	191	169	214	218	224	201	198	199	220	204	230	224	218	185	235	201	201	200	205	197	214	198	231	203	207	216	222	203	208	216	197	213	186	190	206	189	209	205	212	192	217	214	227	216	240	203	204	214	219	196	230	234	200	201	209	234	199	205	198	207	213	196	196	222	217	214	208	220	225	193	193	242	215	252	187	202	232	211	230	192	188	229	221	223	208	218	197	215	228	222	195	204	224	198	192	208	198	207	216	217	211	213	215	244	206	201	188	234	203	225	224	199	240	187	183	197	206	180	202	206	205	197	201	216	213	205	208	225	214	215	218	216	195	210	192	212	197	221	209	188	205	205	242	248	220	225	219	222	200	212	216	193	206	209	198	198	196	212	211	187	190	203	210	229	207	225	238	212	208	198	205	224	191	197	220	229	175	215	214	213	251	204	205	192	227	188	196	203	235	198	207	226	225	232	219	203	210	201	196	181	209	231	212	197	232	209	234	219	196	188	208	211	238	215	212	208	211	209	209	210	230	244	209	202	196	215	212	193	198	199	221	236	195	196	225	229	241	211	223	205	218	229	223	228	220	201	194	219	190	214	198	241	189	215	207	232	212	207	221	232	224	207	218	216	187	230	204	185	229	239	219	217	189	218	222	200	202	210	231	196	212	195	219	206	211	185	211	206	209	217	216	227	202	232	201	189	244	228	210	231	204	221	207	197	217	211	218	220	203	219	202	187	205	254	206	252	219	233	232	215	174	198	196	195	216	210	193	198	190	208	213	233	178	195	212	175	206	221	188	217	218	221	189	217	193	198	187	235	180	212	250	194	195	207	235	207	215	199	192	219	213	196	237	198	218	219	195	212	212	212	210	196	236	213	214	211	198	204	215	210	214	229	200	248	206	197	213	199	215	228	191	210	222	192	208	203	226	220	238	193	208	231	235	228	209	207	185	193	192	207	189	210	204	220	210	209	201	200	202	225	202	209	182	187	213	188	201	199	228	202	221	250	227	179	207	208	220	197	208	201	219	199	191	199	204	223	219	215	199	198	189	237	198	232	193	224	215	205	188	248	216	225	232	214	189	191	203	231	207	236	181	197	225	218	214	208	186	189	183	205	189	204	208	222	231	233	194	212	234	228	222	225	199	226	201	223	205	237	195	202	235	220	189	221	204	218	249	194	206	216	216	205	199	217	229	193	214	201	214	224	199	196	220	224	180	212	186	223	226	204	229	196	221	209	220	202	223	218	224	233	190	217	213	208	189	197	213	235	209	213	214	225	190	225	209	209	202	211	201	216	160	226	206	185	241	197	199	196	224	206	195	244	188	215	228	206	211	226	234	218	189	203	184	213	200	207	205	214	212	220	236	218	202	225	200	210	192	191	221	224	216	193	228	222	218	222	194	208	185	198	210	224	230	208	215	197	225	224	220	210	219	205	206	208	224	224	203	227	227	259	207	216	238	203	212	206	214	228	213	210	206	199	207	204	235	227	216	222	195	205	234	197	233	206	198	188	198	236	184	185	216	229	221	224	207	211	222	196	193	188	200	220	205	198	225	200	226	206	221	217	208	220	219	201	201	200	193	212	183	206	198	204	207	197	195	214	229	234	191	216	189	222	202	201	219	208	226	198	209	198	208	229	216	212	201	219	206	204	230	174	224	241	228	230	183	189	224	219	190	222	218	207	197	208	248	218	218	201	239	237	220	190	197	222	211	228	208	223	207	189	213	214	171	215	180	210	196	203	225	210	229	223	212	230	225	254	222	236	192	226	207	183	221	209	198	216	207	245	207	195	188	227	226	193	189	199	218	192	198	214	229	188	188	187	207	213	184	210	211	205	239	218	206	198	201	189	197	209	176	205	228	195	211	199	232	221	215	209	207	203	216	208	202	180	214	184	215	220	223	230	195	195	203	209	191
5733	5569	12755	14802	12395	10444	8415	6850	5577	4577	3988	3124	2617	2220	1862	1755	1531	1475	1416	1313	1305	1205	1097	1127	1085	999	986	842	885	913	869	916	867	813	775	764	753	655	682	660	643	605	611	568	648	633	602	594	631	584	604	569	588	616	581	557	607	619	488	528	539	577	569	604	624	529	528	523	581	506	501	519	610	519	498	519	533	505	544	523	532	526	550	524	526	520	510	511	512	494	497	539	482	482	542	488	503	509	543	536	498	522	535	507	490	507	511	515	533	505	498	543	509	506	512	540	504	483	540	554	508	489	515	503	532	489	529	486	501	512	556	516	506	522	525	496	533	522	501	508	553	470	474	497	485	484	530	512	511	523	506	489	507	507	523	499	470	492	501	540	510	531	505	542	529	519	530	515	533	536	486	490	520	544	549	539	506	508	487	517	500	467	527	482	523	519	509	504	488	525	501	490	489	512	485	511	490	508	527	523	486	526	516	505	498	550	518	497	509	501	535	491	502	496	552	537	505	504	526	519	474	518	517	515	519	506	535	521	543	527	506	543	491	523	504	523	514	529	523	511	512	459	484	512	514	558	492	502	500	534	497	519	487	504	551	514	551	513	509	494	540	525	482	494	522	522	495	514	498	505	516	490	515	570	488	539	510	549	524	491	498	520	497	479	499	484	555	495	474	475	528	498	475	565	509	459	490	519	535	502	518	514	550	498	522	513	531	499	510	499	546	540	485	529	508	528	514	514	519	510	506	463	495	508	536	482	497	496	515	509	526	500	530	532	500	473	481	510	467	453	518	516	490	493	470	488	511	545	468	491	500	473	519	514	485	487	526	490	478	539	515	522	442	477	507	506	475	521	488	517	522	538	523	503	497	492	520	522	484	518	513	519	483	505	496	501	494	508	500	518	509	523	515	482	481	478	472	489	522	460	510	476	536	523	486	491	536	526	451	462	532	486	497	534	537	500	504	518	503	525	521	501	556	469	510	507	556	535	482	471	493	535	454	505	506	490	491	523	540	487	519	508	485	532	497	524	498	465	526	505	494	479	516	435	515	516	505	519	484	530	500	505	505	512	455	480	487	492	488	524	507	530	523	492	470	532	512	499	529	557	504	515	478	516	507	515	493	473	495	478	503	533	501	542	488	468	505	538	490	501	579	486	518	539	530	523	482	499	544	530	496	489	576	503	533	514	501	528	534	505	541	467	520	499	504	485	510	496	501	518	500	530	491	517	479	539	504	517	539	495	510	515	510	542	530	477	508	461	489	548	496	520	510	565	487	474	542	510	493	497	490	522	476	500	486	508	517	517	533	544	509	537	543	499	508	469	496	527	518	476	497	482	510	509	495	491	542	516	483	494	504	501	471	503	511	468	482	491	502	546	507	527	519	558	514	483	540	524	506	521	496	530	458	502	513	494	521	511	511	473	487	466	483	547	513	519	521	507	470	477	541	526	557	511	515	512	491	486	502	534	540	499	484	509	478	507	501	489	483	515	497	532	473	511	537	511	507	493	519	521	484	515	514	522	491	509	500	511	514	474	495	513	502	502	531	537	494	527	542	509	512	544	515	522	523	499	475	471	497	516	524	534	459	509	524	487	530	513	450	542	514	547	517	512	501	494	489	500	519	507	511	556	513	513	525	478	512	513	527	462	542	486	510	507	506	503	495	504	477	502	490	517	502	487	478	491	528	548	522	482	509	535	479	459	555	490	521	516	481	473	487	512	516	535	482	515	509	477	522	484	477	506	502	472	454	489	495	495	513	508	541	519	512	535	512	528	532	532	535	528	482	465	492	465	527	478	528	521	497	535	530	480	473	471	519	482	526	527	488	498	498	496	507	524	506	510	460	509	477	512	495	518	524	520	513	527	531	487	523	504	551	517	504	526	532	510	466	505	471	504	533	537	504	465	484	513	511	506	505	477	472	530	497	492	494	528	498	517	552	532	526	540	539	537	500	509	513	515	466	495	488	495	535	516	511	507	509	484	497	508	475	526	479	507	499	532	510	494	495	554	460	489	533	490	534	499	515	504	539	483	474	533	493	512	494	518	535	509	489	493	520	544	531	506	532	493	526	514	505	505	505	508	532	480	492	535	508	495	495	488	570	496	525	528	507	469	520	471	511	523	516	466	538	509	537	489	544	493	500	514	515	461	489	502	487	501	541	474	491	512	489	486	507	538	513	568	543	521	518	497	554	547	507	550	514	518	524	507	503	517	484	463	517	510	551	518	487	481	518	473	489	506	501	485	483	521	449	508	497	500	512	503	537	496	489	504	497	509	510	516	495	526	499	518	510	503	515	532	500	506	550	531	509	516	462	507	531	539	517	512	530	518	486	523	471	480	533	545	500	525	501	506	515	473	508	529	508	507	490	503	491	510	509	503	515	574	519	518	527	482	541	497	475	479	500	505	545	483	499	508	494	526	538	491	533	536	536	510	524	489	509	497	533	498	528	514	525	513	474	536	528	537	529	494	485	511	519	554	521	496	525	507	510	493	492	509	539	511	483	500	503	524	506	504	512	526	532	468	477	474	507	481	458	459	503	516	529	514	515	502	500	507	488	509	529	496	507	481	510	521	526	525	512	527	499	470	524	494	483	537	519	536	552	489	523	483	481	479	537	507	482	457	488	525	519	500	470	464	515	537	488	506	485	496	498	507	540	496	523	497	503	507	563	472	527	497	527	491	539	487	500	491	504	474	501	507	506	515	544	507	499	464	475	464	539	481	481	495	494	486	482	527	471	558	519	497	538	477	457	530	521	513	543	506	535	512	528	492	502	495	523	471	490	523	530	529	512	503	525	501	477	528	502	522	516	497	537	511	500	489	550	494	524	535	560	499	546	473	477	477	518	537	535	480	461	541	468	483	495	501	511	466	524	515	497	518	495	511	490	497	477	490	508	526	514	501	510	483	538	512	497	491	527	522	483	481	516	527	527	489	504	471	532	488	518	500	480	504	514	502	532	509	499	483	495	518	513	487	496	488	493	482	494	535	492	496	460	505	524	521	494	490	493	478	519	495	517	469	501	496	490	518	479	529	494	545	491	522	506	488	527	479	505	450	480	529	485	515	485	519	536	513	500	505	500	516	498	508	528	551	511	557	501	516	525	516	506	477	466	465	516	491	487	493	504	520	532	528	473	507	500	498	498	512	505	511	442	534	499	510	520	506	507	521	473	557	498	528	520	520	508	461	501	514	488	479	503	481	523	506	501	486	499	505	508	494	543	494	499	493	533	444	498	519	525	443	516	468	489	547	516	497	524	530	502	483	491	516	515	497	539	537	552	523	512	491	537	515	537	503	491	497	490	539	518	493	503	480	485	507	506	521	486	480	520	511	524	469	512	505	506	529	477	482	479	541	488	484	504	525	495	536	522	492	498	528	524	510	492	465	491	470	510	512	568	513	564	556	510	509	507	495	489	521	497	479	507	495	505	494	485	508	512	519	503	513	503	508	479	481	520	489	525	529	492	484	533	496	514	495	528	485	508	514	562	519
18630	11837	14150	12082	8434	5351	3667	2722	2237	1735	1546	1284	1091	892	750	619	609	568	553	479	455	502	458	461	412	412	387	392	392	353	379	359	364	350	348	386	328	341	347	317	315	294	338	284	302	252	287	297	265	287	268	241	277	262	272	260	270	288	273	245	227	239	284	276	259	253	260	245	281	253	268	256	270	274	266	251	271	269	231	240	255	271	277	266	247	260	267	226	261	241	266	296	262	270	243	250	268	260	241	244	237	260	264	289	245	264	274	253	257	278	248	235	243	270	252	235	254	214	228	237	259	256	230	244	234	253	265	268	286	281	239	255	276	251	301	270	252	274	238	230	258	267	249	235	255	235	229	263	270	203	267	270	264	242	249	237	247	263	282	240	243	264	261	239	252	248	250	237	221	237	231	246	264	266	242	282	240	248	257	250	281	238	290	221	285	289	242	249	234	250	245	264	269	240	228	262	267	279	266	276	242	255	252	249	234	218	242	243	288	251	271	256	240	255	243	285	286	221	245	256	251	240	256	258	261	259	254	236	260	262	247	249	251	260	257	255	268	234	276	272	223	250	227	251	252	252	245	251	259	246	245	267	241	233	274	253	236	285	248	233	227	265	245	222	247	256	246	249	270	264	254	240	239	274	267	240	269	255	256	235	290	308	225	264	235	259	248	244	246	247	241	261	249	269	260	236	236	278	252	225	245	246	270	235	249	210	256	256	228	226	280	238	250	268	272	233	242	264	257	269	238	288	261	252	279	224	215	229	246	252	264	275	251	243	271	219	263	249	247	269	241	237	245	243	275	259	233	217	252	249	251	259	235	229	282	207	237	249	230	249	250	278	239	240	251	249	251	235	241	237	237	255	233	235	256	220	249	234	276	255	249	209	260	250	232	250	247	262	260	241	249	257	253	254	283	243	274	243	259	247	241	246	264	258	297	254	235	231	242	270	275	261	241	229	267	241	253	249	225	243	259	261	232	233	237	248	221	258	257	242	255	266	234	233	220	268	249	239	249	249	277	235	258	219	259	273	244	242	237	274	245	220	246	230	264	267	265	274	271	246	226	229	235	283	275	241	251	271	241	242	264	232	251	275	259	247	281	228	271	242	273	251	246	263	242	229	262	233	251	242	249	280	236	286	263	250	249	268	240	239	235	255	255	249	237	252	253	234	296	256	275	275	278	235	239	251	253	286	255	243	246	234	267	270	266	241	255	267	255	251	268	247	231	243	246	261	280	253	243	252	262	270	237	243	237	289	273	260	265	256	247	261	278	222	253	240	265	244	244	277	263	241	261	269	255	237	236	233	278	279	242	257	255	236	265	261	271	263	242	271	282	262	259	247	226	275	264	284	262	251	251	249	249	250	252	258	286	272	236	257	250	255	262	272	256	261	243	262	252	240	249	232	232	253	254	242	243	251	236	254	255	270	254	231	262	239	261	287	244	230	286	226	250	235	255	214	232	243	273	270	271	228	259	273	284	244	248	248	267	256	248	270	248	279	275	257	263	276	243	256	259	245	255	268	260	253	267	259	273	284	246	239	199	272	218	263	258	275	237	267	275	225	253	260	242	225	270	255	254	226	250	272	242	248	258	253	261	254	235	250	269	257	226	243	276	229	204	259	255	286	248	257	254	270	250	270	231	260	269	259	234	249	227	279	274	255	244	261	260	243	252	241	212	270	230	235	279	241	259	228	244	287	258	198	226	273	268	241	244	293	258	242	231	285	270	250	233	275	288	254	296	271	278	267	275	271	260	272	253	283	251	247	244	266	291	246	276	245	236	243	217	265	271	251	254	262	229	239	253	249	262	258	271	249	232	259	254	271	276	220	251	284	262	246	280	263	247	238	247	266	238	253	275	241	216	263	212	272	275	239	287	248	295	249	228	284	269	237	245	267	258	257	226	251	268	247	244	257	244	258	232	284	246	246	276	267	268	230	232	275	245	219	249	221	269	278	237	290	268	249	276	262	241	268	259	243	256	249	207	232	245	233	232	253	237	262	225	222	245	247	237	250	244	265	267	264	285	303	245	230	217	275	267	267	235	232	258	255	232	262	264	253	239	244	230	274	250	234	249	237	246	256	250	273	233	279	239	263	262	241	275	229	241	262	239	239	250	234	240	258	253	257	244	281	262	237	209	253	240	276	226	242	262	244	231	242	229	256	276	237	249	247	253	252	298	265	221	217	237	257	252	255	265	279	269	296	242	274	263	256	262	232	274	242	235	257	265	283	264	226	238	266	231	209	233	255	296	255	246	229	285	260	255	227	235	276	234	256	275	247	252	265	256	245	259	280	249	270	237	283	288	253	274	245	251	262	237	251	229	224	238	265	297	236	276	258	235	253	265	240	249	234	233	235	238	262	240	237	231	255	253	242	252	273	258	239	238	268	222	245	232	255	241	259	238	258	251	278	262	230	258	248	219	252	257	234	237	246	220	267	277	266	247	254	223	263	240	259	261	250	248	287	301	248	237	252	268	296	245	273	240	272	271	252	283	245	266	270	251	235	259	249	231	270	251	245	262	251	247	259	268	260	244	241	269	280	261	238	254	289	247	279	243	260	261	247	239	243	255	243	261	268	262	254	274	259	270	263	260	249	217	233	260	242	264	247	252	245	257	280	257	237	264	253	238	238	236	255	282	263	252	242	277	272	260	246	266	258	272	233	238	280	226	281	265	239	255	241	249	269	219	254	245	277	254	261	236	270	260	254	271	275	245	249	264	254	245	249	238	250	261	262	240	244	242	249	266	275	273	257	245	246	266	246	249	256	274	256	243	252	236	250	234	239	265	256	272	251	248	234	283	257	262	292	268	264	226	263	260	259	248	270	250	250	268	265	259	258	242	205	227	273	259	283	272	242	279	269	226	257	240	273	263	272	266	250	246	290	228	238	243	298	302	264	264	257	240	280	253	256	237	249	242	276	253	282	252	263	271	254	232	246	271	258	251	273	246	237	284	278	260	242	276	271	245	273	259	253	262	245	278	221	243	266	247	223	243	255	221	272	257	247	230	225	227	233	235	244	258	249	272	233	237	260	239	272	250	238	270	267	252	246	237	233	227	254	266	267	236	237	269	261	254	250	305	269	257	268	272	250	254	267	255	250	243	235	253	282	253	232	251	252	271	264	278	261	255	284	275	227	266	238	248	261	266	241	241	245	268	238	256	259	245	249	279	264	251	237	242	245	272	257	250	263	258	232	229	237	257	271	250	260	232	249	250	237	266	278	246	228	256	274	279	256	242	264	252	230	256	277	247	260	265	248	280	233	252	267	271	242	270	249	281	248	264	248	262	240	269	238	251	271	215	273	269	252	266	247	248	241	239	255	269	240	258	281	242	243	249	259	230	249	260	237	242	244	280	267	256	250	252	246	261	258	235	258	273	241	265	220	253	275	271	253	248	261	258	256	242	236	245	260	246	220	241	234	258	242	229	223	241	251	224	249	255	224	236	261	232	282	253	218	264	292	238	277	236	290	263	250	266	262	261	215	278	249
11110	9372	19385	22796	19969	16746	13843	11537	10208	8585	7726	6674	5615	4668	3551	3258	2862	2658	2691	2501	2684	2428	2072	2188	1950	1726	1759	1516	1568	1407	1457	1441	1361	1294	1428	1361	1381	1281	1068	1105	1040	976	986	887	1012	860	846	828	797	756	774	772	798	797	768	798	879	827	759	728	716	728	706	768	722	742	712	652	690	709	663	642	660	657	623	629	654	631	640	621	641	624	629	629	630	592	602	630	613	591	606	596	595	653	598	603	631	622	606	596	572	613	637	600	641	508	618	573	616	559	583	612	636	622	629	601	603	584	587	593	614	679	602	588	626	598	592	658	589	561	582	613	626	601	565	598	574	606	601	634	579	613	622	670	590	596	616	591	637	594	575	598	536	581	597	578	605	621	617	576	599	565	567	575	582	625	574	576	637	623	575	596	590	588	646	618	638	596	592	615	636	603	572	591	620	613	621	595	576	574	606	579	586	629	609	603	616	652	599	605	627	587	608	586	612	579	604	542	634	612	602	616	558	603	619	590	625	591	585	597	639	562	524	623	607	587	609	606	607	554	581	551	597	645	575	557	602	657	586	567	579	657	636	607	558	618	635	583	625	619	592	579	592	610	559	651	601	570	551	607	608	636	611	635	623	544	566	613	628	636	605	597	579	595	618	613	591	607	585	570	592	579	632	557	605	551	614	583	568	576	597	599	599	598	575	582	581	612	592	586	610	595	602	632	592	612	583	589	595	601	608	583	614	594	615	620	639	568	549	569	636	584	611	613	636	612	607	592	590	604	575	597	635	615	642	550	596	591	595	589	567	576	623	577	572	598	571	627	655	550	605	568	608	601	590	597	635	636	612	592	589	565	602	621	592	606	630	567	580	622	586	581	622	592	589	552	594	557	625	585	627	588	624	597	646	617	593	580	594	581	610	648	589	648	609	628	622	634	601	592	555	625	635	589	604	585	578	567	574	625	599	610	604	565	592	586	584	621	637	626	583	600	600	569	604	606	596	606	609	594	657	592	569	588	608	605	635	597	614	633	584	586	558	594	589	567	593	597	602	616	631	584	639	638	617	551	650	601	618	623	604	612	579	620	651	599	575	610	603	623	614	566	616	571	620	582	588	579	606	590	591	553	596	620	617	611	597	637	549	570	620	591	600	613	629	605	568	600	609	583	630	575	606	565	649	561	582	589	593	586	626	660	623	586	587	629	589	615	576	639	605	585	560	562	560	610	553	580	608	602	625	613	649	593	622	593	618	550	596	568	630	526	601	581	619	660	637	571	622	553	570	598	614	592	612	631	582	631	565	609	603	606	622	608	639	580	589	592	654	593	610	638	590	608	589	574	583	632	526	587	605	546	603	632	621	574	557	587	615	584	588	613	604	609	569	581	619	608	641	618	583	595	594	586	582	591	594	630	622	592	588	587	609	597	601	620	563	626	568	620	595	628	596	624	597	596	663	622	595	619	615	591	608	569	586	616	633	635	605	627	580	596	662	572	546	600	613	594	545	640	566	604	631	588	600	594	572	613	597	595	616	640	593	607	601	600	642	562	635	612	612	597	629	624	635	552	599	581	584	623	563	577	595	607	581	542	626	594	595	568	594	620	616	610	613	611	551	585	592	618	581	600	535	556	573	576	583	612	611	604	595	627	565	615	635	592	604	600	647	582	583	605	610	609	594	607	600	594	544	606	574	585	583	557	636	630	595	596	585	571	604	633	612	605	559	593	650	598	584	583	591	606	578	583	574	629	545	619	603	603	591	615	591	597	594	589	582	572	583	591	631	590	588	620	619	596	579	552	612	637	570	635	612	582	597	624	620	618	622	582	575	627	619	581	613	620	578	597	628	567	581	595	566	630	577	607	631	586	626	606	608	560	598	596	597	596	599	591	658	610	621	607	565	638	576	590	588	601	588	590	571	631	617	607	556	583	587	593	612	599	599	574	595	601	614	536	609	598	635	574	636	594	595	622	608	652	556	608	584	592	637	664	637	595	580	605	598	584	605	629	612	639	621	570	603	584	597	568	617	589	583	609	632	619	594	574	584	575	579	587	587	576	571	563	580	626	538	551	643	636	594	658	618	627	581	586	578	547	587	602	586	624	603	578	597	608	580	586	580	589	595	557	564	597	606	566	571	620	592	638	588	613	649	609	659	568	598	558	577	635	625	583	577	598	628	606	573	584	574	566	616	604	585	609	641	606	591	597	560	581	599	576	589	607	633	545	580	635	609	632	587	614	634	600	573	594	591	570	613	609	594	599	599	597	613	591	630	628	571	613	609	532	601	613	600	598	622	589	583	593	610	620	569	562	578	605	600	582	600	615	574	633	609	624	644	611	577	577	608	598	618	608	564	640	596	579	581	601	569	580	631	629	594	641	582	621	596	594	626	582	606	587	568	601	605	627	598	570	614	607	573	597	575	581	565	624	603	635	613	586	602	582	608	603	602	614	567	595	623	558	635	621	580	616	559	663	594	586	650	582	577	576	585	605	599	616	583	634	576	564	610	591	582	653	617	607	575	618	592	628	607	614	638	639	617	628	566	626	590	618	590	595	568	606	596	597	577	642	612	583	586	630	587	620	613	568	620	580	586	616	595	587	611	576	590	572	582	641	619	670	603	614	587	617	571	593	574	642	617	631	594	647	600	609	603	580	585	530	595	594	656	559	625	581	621	590	612	624	599	600	611	610	611	559	581	600	590	572	638	609	612	576	631	618	620	617	589	587	630	590	628	588	607	631	602	595	588	609	587	598	573	567	573	608	586	593	592	608	624	578	624	593	610	628	588	608	575	577	598	587	580	569	603	590	537	599	624	613	641	622	591	638	587	574	642	640	577	608	641	592	608	584	581	581	611	559	581	587	612	589	637	608	604	576	599	561	542	616	627	652	628	572	601	567	610	596	642	603	621	585	592	565	624	574	593	572	572	573	607	592	616	648	586	496	573	575	596	565	605	565	599	622	620	604	602	570	611	579	620	583	583	564	563	579	616	553	601	588	596	594	601	578	586	620	608	609	602	616	620	574	634	575	569	624	612	601	569	598	606	625	591	601	630	533	595	679	588	639	556	633	620	580	581	591	627	595	541	598	606	612	615	604	642	579	619	571	640	589	607	622	624	604	605	592	569	583	611	586	597	591	589	642	631	584	625	584	589	618	551	597	619	635	592	586	576	602	604	620	653	548	603	598	589	624	578	625	601	621	613	626	590	591	600	609	579	615	547	589	587	600	555	622	595	565	658	581	559	573	605	619	576	602	621	652	595	600	600	602	578	583	632	598	613	572	599	627	598	604	625	571	573	597	583	603	594	617	586	594	607	620	612	586	626	628	576	589	594	593	598	624	596	571	579	611	602	618	608	584	581	633	617	646	581	599	606	581	594	592	585	633	582	567	624	604	595	600	581	621	627	563	619	606	595	585	628	610	616	610	596	619	587	592	583	592	603	559	594	570	607	571	622	605	585	609	623	608	600	608	578	590	582	628	622	609	595	570	606	579	594	612	559	615	610	615	583	627
26694	17693	20136	17390	12324	8446	5653	4081	3593	2703	2373	2033	1703	1265	940	856	789	744	789	698	764	631	572	607	551	463	506	506	454	482	453	430	440	392	447	455	436	370	426	354	349	379	352	357	338	353	319	334	295	299	294	301	287	323	303	333	336	298	324	319	328	290	308	324	291	258	268	282	306	298	293	285	282	289	287	311	285	271	264	283	299	274	303	291	303	284	284	259	275	301	260	251	288	290	256	280	275	273	295	276	288	251	288	236	272	277	275	269	278	281	292	279	244	268	280	289	286	278	297	269	287	254	281	266	277	263	264	279	289	256	297	302	260	280	285	309	272	281	287	265	288	289	268	299	261	247	287	285	264	307	272	247	280	269	259	275	242	241	251	316	304	274	274	289	291	287	277	289	268	271	255	296	261	256	288	254	268	270	282	290	265	288	279	269	272	265	273	279	286	252	244	279	266	261	273	267	301	274	261	289	270	286	260	254	253	274	306	294	255	255	252	256	278	282	284	283	260	266	310	272	282	255	269	242	280	283	287	294	274	290	286	278	272	275	286	305	273	284	291	270	297	276	282	265	245	274	268	275	272	253	256	319	278	256	290	277	303	251	262	274	251	238	278	276	290	285	290	280	259	268	279	276	247	284	280	300	285	291	257	267	268	241	285	308	270	284	288	268	242	287	268	276	250	289	252	254	274	272	307	307	245	280	285	285	260	287	284	288	288	265	294	264	288	273	292	260	263	279	260	263	231	257	275	294	275	268	253	293	246	272	280	248	275	301	286	292	282	269	264	274	259	247	258	296	278	271	263	298	264	274	277	290	261	247	276	249	244	280	271	252	266	304	292	276	259	282	272	266	248	254	273	278	269	232	252	250	282	306	272	269	285	283	285	246	261	261	259	260	297	269	276	275	286	276	257	300	277	285	255	248	256	238	298	257	271	267	317	251	260	311	285	276	293	264	264	266	274	279	270	283	249	273	262	316	272	299	311	260	255	272	265	272	262	268	285	261	278	292	281	284	263	250	289	286	269	256	290	264	289	287	246	279	273	262	291	272	275	273	313	254	281	274	268	259	292	274	281	268	283	309	282	261	270	280	268	275	257	280	260	269	274	271	269	251	282	280	283	271	282	291	288	264	266	295	271	273	304	258	248	281	294	291	282	270	256	239	284	266	264	277	264	286	292	279	267	254	273	297	289	288	261	276	258	276	282	252	267	277	281	319	285	274	301	267	241	288	290	303	297	287	278	250	248	272	270	273	273	273	261	291	271	258	259	250	280	257	259	236	262	274	266	264	260	269	237	266	296	318	270	282	275	263	285	271	279	279	229	287	254	263	272	281	279	277	283	268	294	281	265	302	273	270	279	275	267	267	257	287	260	297	273	295	276	292	274	320	275	282	300	275	258	287	285	292	258	278	288	262	263	298	278	273	309	287	261	284	292	262	282	301	274	241	245	280	279	281	261	282	268	291	258	259	262	262	284	296	258	252	289	278	269	266	275	276	243	273	250	248	276	312	258	293	287	244	264	260	269	285	259	279	281	277	276	268	291	280	271	237	269	273	254	273	278	302	286	274	276	258	267	246	307	302	297	284	258	266	290	266	295	291	253	279	256	257	276	284	290	281	270	274	257	236	284	268	285	266	299	253	248	280	264	266	243	263	247	291	284	245	287	286	290	277	262	242	290	272	267	264	276	273	267	295	278	277	249	267	272	317	266	280	265	269	267	264	265	261	276	295	307	255	273	281	270	264	291	254	285	319	301	277	255	262	289	277	267	271	232	246	280	259	263	271	265	289	289	260	266	300	265	270	273	254	247	272	265	267	291	242	283	297	273	278	311	249	279	282	246	279	294	309	282	253	254	272	271	259	261	298	300	280	276	269	272	266	278	271	240	259	239	295	284	287	265	273	282	261	312	272	297	254	257	295	292	286	291	268	255	289	278	294	267	278	305	260	278	263	280	301	284	293	277	293	256	282	284	282	288	257	285	296	283	269	288	284	263	283	281	260	267	273	284	274	256	250	259	287	271	266	247	277	296	283	269	270	252	251	280	280	281	298	282	295	269	266	273	279	264	295	234	263	263	261	253	289	261	278	271	285	246	263	282	266	298	279	240	242	280	245	255	285	275	292	332	294	269	269	295	263	271	279	298	232	253	280	285	276	270	283	307	278	273	285	259	243	298	246	265	277	244	277	282	254	260	283	258	268	281	309	259	297	269	237	300	255	285	255	292	270	246	275	308	262	265	282	297	266	258	266	278	267	248	270	282	255	235	254	274	289	304	255	291	266	287	261	276	285	296	231	286	293	266	252	296	279	291	265	302	251	265	263	288	273	293	273	257	282	268	272	273	269	293	316	264	272	300	281	271	287	280	268	297	265	289	274	264	264	251	282	255	275	278	267	291	260	274	289	277	285	262	283	293	273	266	290	267	303	282	262	266	259	277	299	295	265	266	277	254	236	269	294	277	303	294	294	267	254	301	286	278	252	290	291	265	264	262	267	298	278	254	288	299	264	298	274	272	276	261	267	330	265	299	303	273	252	229	236	287	295	285	252	312	285	279	262	275	302	255	269	282	252	263	286	275	290	278	288	293	264	260	232	262	252	292	264	269	277	242	274	293	301	273	216	271	283	249	275	268	251	236	306	267	272	257	256	261	245	272	266	270	280	238	269	277	285	292	290	263	278	266	253	271	291	287	284	263	281	278	260	265	262	239	281	273	282	250	287	280	283	264	277	254	275	264	291	266	280	297	274	284	286	283	284	254	239	300	256	276	227	259	273	274	297	276	274	253	290	249	246	303	268	277	297	303	276	252	261	284	270	262	283	273	266	280	248	283	297	256	248	299	251	283	266	272	262	306	286	245	281	290	267	288	275	291	286	266	254	303	273	287	307	286	262	265	272	249	255	305	262	302	287	282	258	254	308	280	281	277	258	240	275	262	276	289	273	283	251	272	243	267	255	274	299	277	279	291	282	261	265	295	277	255	280	276	268	304	288	266	271	273	287	298	302	266	273	271	272	318	253	260	297	277	287	298	266	279	265	261	286	262	229	298	299	301	270	283	295	261	290	278	267	281	252	278	255	276	281	271	262	286	251	270	270	278	243	287	274	267	259	266	286	249	273	256	293	285	256	284	276	272	313	269	269	288	285	283	288	277	262	264	312	287	274	285	279	243	273	278	243	266	250	262	270	311	275	268	253	260	278	263	280	285	288	248	276	293	230	244	314	282	246	284	281	276	243	258	260	271	271	284	290	273	300	282	248	293	285	276	260	294	253	235	279	260	267	281	264	259	288	284	279	286	264	294	262	257	288	272	245	314	252	265	265	276	263	262	266	276	244	284	278	269	256	283	277	299	260	268	297	278	272	277	244	265	241	247	268	299	257	279	271	247	264	273	253	285	281	273	305	260	292	282	272	293	281	265	278	267	283	290	245	252	264	294	257	247	254	255	282	264	265	262	305	282	298	304	299	283	260	267	246	249	265	260	276	277	266
14471	12673	24409	27559	25061	21327	18148	15504	14128	11792	11053	9403	8173	6828	5142	4570	4047	3859	3881	3862	4093	3462	3049	3087	2754	2400	2243	2192	2107	2041	1909	1859	1878	1725	1994	2011	1941	1602	1520	1357	1338	1316	1244	1127	1158	1057	977	1107	1046	978	938	946	933	974	935	964	1273	1028	863	894	806	843	870	871	872	807	783	783	783	768	766	718	770	749	691	702	682	677	695	693	699	642	677	710	724	693	701	619	672	661	660	631	651	632	627	660	689	596	617	691	657	618	653	695	654	626	672	671	659	660	636	626	636	622	612	631	627	655	615	662	630	673	677	631	658	636	658	657	639	638	590	649	635	609	633	607	625	616	681	681	640	649	648	617	668	641	629	636	648	627	573	625	607	621	616	594	665	651	641	651	636	621	646	658	616	635	683	631	628	642	652	606	581	638	600	647	646	636	603	661	649	635	685	635	623	594	650	632	608	641	648	665	691	611	595	645	654	630	654	665	613	643	614	658	606	590	642	637	707	669	623	613	641	641	603	647	653	689	593	657	594	651	660	639	615	647	655	634	627	636	605	616	652	585	631	641	645	648	605	633	630	629	655	655	671	606	614	642	665	631	585	673	625	650	614	623	672	673	615	645	636	654	645	632	637	690	643	639	630	626	650	651	641	620	670	661	635	624	616	646	667	643	645	659	655	630	661	626	662	657	635	623	615	593	655	616	666	679	638	637	589	631	666	626	622	648	603	637	618	611	665	615	670	625	705	616	613	643	628	610	610	649	666	590	603	657	624	648	626	656	656	622	584	578	664	626	673	679	606	629	610	620	635	610	653	598	639	636	634	660	627	665	673	618	628	666	613	635	654	649	576	637	663	634	708	615	678	621	628	647	633	646	646	651	654	627	677	672	619	666	641	631	703	636	641	616	623	640	672	616	625	671	649	661	676	647	607	667	593	626	601	642	665	678	626	620	625	611	610	642	658	649	679	618	664	627	661	598	636	664	643	656	682	650	638	634	644	615	660	606	613	653	576	632	671	653	594	620	685	614	678	653	622	620	643	648	657	639	625	607	590	648	631	661	624	627	617	626	689	652	629	681	624	659	671	608	621	641	665	656	613	623	632	659	650	620	622	659	620	661	606	633	606	652	655	664	611	613	617	620	653	634	616	621	643	653	615	623	585	640	647	647	674	637	634	638	617	665	612	671	677	617	640	633	623	655	634	670	586	613	651	622	645	629	648	669	612	633	623	619	642	642	610	636	587	612	647	665	628	628	593	609	620	665	653	646	638	655	659	650	644	662	569	657	636	601	649	640	653	631	598	645	619	655	641	594	647	587	595	606	660	634	611	615	637	616	672	678	622	604	602	628	593	680	649	662	612	604	656	651	643	632	629	640	621	633	649	691	623	652	639	649	645	612	630	612	647	636	602	654	639	657	657	615	601	643	613	658	640	600	643	619	631	678	644	613	635	606	652	624	672	642	631	682	683	635	690	661	618	624	607	689	648	650	626	659	629	591	614	634	626	617	604	613	661	612	635	669	627	654	681	649	633	599	644	634	622	608	641	693	586	639	621	626	599	663	636	630	608	643	691	620	627	637	674	640	602	606	602	608	620	627	683	644	586	620	648	655	648	587	603	637	603	649	645	661	604	651	628	618	655	655	657	648	657	626	649	665	636	608	625	621	652	656	631	635	645	598	633	661	631	678	618	653	638	629	677	658	648	616	633	652	678	661	613	642	606	627	625	632	608	662	585	652	602	655	663	630	624	624	608	640	626	619	661	576	654	654	643	641	626	655	637	625	608	651	687	704	689	599	655	638	640	674	639	661	668	651	624	620	639	588	655	627	649	639	624	633	609	627	646	648	637	658	592	610	653	655	619	617	641	641	600	623	685	568	646	604	663	659	660	694	641	655	672	626	623	672	646	644	615	617	612	636	648	615	657	648	665	654	619	655	653	663	632	590	597	675	616	658	618	609	679	609	608	658	648	629	629	661	641	633	631	662	656	587	623	630	633	657	628	643	683	607	630	624	651	609	662	636	587	640	645	626	626	594	639	639	685	606	653	648	638	645	611	614	649	658	604	645	605	636	648	627	647	651	659	630	649	652	631	632	630	653	698	619	620	643	664	594	645	606	640	656	622	638	635	652	633	625	661	618	617	630	616	654	674	603	643	592	616	647	681	604	628	626	662	609	687	656	640	592	661	661	651	614	630	712	642	676	625	623	624	621	665	644	662	592	635	618	670	602	628	654	708	634	596	664	614	646	611	649	620	657	655	615	605	663	666	651	621	593	636	668	637	604	592	625	671	637	609	603	651	612	630	652	665	634	647	622	652	639	632	589	607	620	647	590	647	652	600	593	674	629	629	637	662	601	629	629	637	680	629	684	637	650	650	680	705	611	663	646	632	585	608	601	646	624	639	660	627	624	631	643	634	617	659	615	599	631	640	591	653	679	654	603	660	683	647	644	594	642	646	632	662	584	655	635	643	612	655	634	653	633	608	651	657	637	647	614	617	632	619	624	645	632	634	620	627	647	633	633	676	658	666	626	605	625	620	653	633	657	631	657	651	671	641	675	635	637	591	622	653	603	609	627	621	654	601	644	652	630	655	650	672	653	659	632	616	617	643	629	606	630	620	658	624	631	644	628	648	615	650	631	629	644	661	626	676	633	591	619	608	660	648	591	649	618	668	603	667	611	630	607	649	642	688	628	639	626	631	656	680	602	628	678	650	665	594	635	614	628	625	607	607	634	597	635	631	623	640	645	618	633	597	621	644	605	672	624	607	655	627	647	632	629	656	631	628	649	639	651	603	644	629	636	672	625	638	655	655	658	593	632	648	586	650	620	605	657	602	641	647	667	614	644	605	635	685	570	633	630	650	622	659	647	616	650	642	646	614	604	651	617	655	668	619	626	645	640	697	642	679	637	631	627	634	625	656	621	621	627	639	641	627	650	724	586	623	655	631	654	659	591	619	652	681	630	670	672	632	643	614	630	669	602	657	673	647	620	621	568	596	621	660	664	583	638	629	642	665	629	635	633	615	605	631	619	674	603	643	622	666	642	651	624	616	692	642	659	626	585	656	653	651	627	652	619	584	636	641	650	663	614	693	591	619	635	635	655	670	609	623	632	628	620	642	655	667	678	632	617	618	652	674	636	632	621	624	619	626	597	617	594	636	649	667	593	650	639	601	664	579	604	606	578	605	642	625	623	645	667	635	636	656	641	619	636	623	610	624	655	632	623	623	626	603	604	619	600	622	639	658	661	680	650	640	601	614	656	629	588	620	632	674	643	616	594	649	617	636	649	627	648	625	673	597	673	651	631	655	635	691	641	668	598	629	631	679	617	612	660	618	604	673	643	628	628	665	666	647	667	687	674	655	642	629	621	632	635	675	667	648	627	651	641	635	688	628	637	659	619	625	645	672	604	665	606	618	622	676	634	640	682	644	616	667	630	586	655	649	657	658	638	646	628	610	638	581	609	661	623	699	633	682	676	632	593	621	613	673	590	654	641	655	650
9667	6500	7789	6022	3779	2642	1940	1484	1205	887	731	600	522	511	428	398	355	362	343	340	339	286	323	317	288	271	264	287	224	269	252	257	240	228	215	225	254	259	221	212	213	213	230	235	232	220	208	218	229	199	225	253	226	228	227	190	205	207	200	240	202	236	215	220	196	214	202	219	231	206	214	201	193	228	222	229	216	202	224	230	202	213	244	183	218	208	227	224	197	200	237	196	206	216	206	208	211	190	210	208	206	193	187	188	218	219	205	215	218	204	201	215	224	226	218	223	200	218	210	206	203	179	213	211	200	201	206	212	231	217	222	201	226	198	181	195	198	219	206	206	212	179	187	206	207	224	214	199	195	213	197	215	210	198	191	207	206	212	182	204	213	211	198	191	217	218	209	217	229	198	200	197	203	202	218	229	186	215	186	208	211	211	212	238	184	199	209	230	215	202	211	204	209	213	217	187	211	228	192	229	213	189	189	194	204	219	193	155	207	215	195	189	223	208	210	179	225	183	215	192	202	213	211	230	205	191	209	197	201	198	210	201	212	220	226	234	222	208	217	208	180	220	198	194	214	188	237	204	190	187	189	210	198	223	208	193	229	231	209	208	223	204	234	198	197	201	235	204	202	183	201	205	209	207	232	221	220	223	200	220	208	200	197	195	228	194	195	200	205	225	210	221	228	189	184	218	189	209	197	225	190	194	209	201	204	218	190	208	221	220	193	222	212	185	184	216	208	207	209	215	228	174	244	216	238	228	214	250	202	213	222	199	207	223	199	200	213	195	188	204	219	250	216	198	195	189	207	222	238	200	199	210	215	209	201	231	205	199	203	221	180	197	201	186	197	203	205	230	216	205	211	217	201	221	206	176	231	219	235	207	211	225	235	198	210	208	215	223	206	216	215	248	216	251	197	221	211	234	209	197	200	207	209	203	221	217	202	181	213	234	228	199	199	200	210	242	199	219	191	200	208	236	224	206	210	202	213	204	217	215	189	177	202	206	231	209	235	210	198	199	203	191	205	229	203	217	223	210	215	179	204	192	201	236	220	193	204	217	216	209	206	200	215	189	191	201	192	209	200	200	209	194	213	213	194	198	248	205	172	238	190	180	202	204	219	197	181	205	220	207	195	225	197	192	207	211	248	203	200	220	226	209	193	191	220	167	211	194	213	209	192	194	213	198	185	230	220	205	219	204	206	188	205	228	206	213	183	192	246	210	185	215	215	220	207	227	215	220	215	246	189	184	223	191	199	203	178	216	233	228	200	195	188	200	211	202	229	203	215	223	202	227	220	233	206	186	213	197	193	217	204	223	184	190	228	204	224	208	241	239	189	203	242	210	236	208	211	229	200	188	226	200	206	211	240	202	187	209	211	218	209	214	192	233	212	215	247	220	213	225	224	228	207	207	228	226	203	209	177	196	203	210	213	208	214	206	208	193	213	207	206	199	219	189	219	194	226	202	177	204	205	184	202	178	204	197	208	193	182	207	212	208	176	196	205	210	180	207	213	224	196	207	205	197	234	222	205	231	210	229	193	196	220	210	198	205	208	230	189	200	209	211	200	222	195	198	225	205	220	231	206	234	205	206	196	216	200	206	219	230	212	198	223	191	215	195	197	187	206	207	206	242	204	195	195	200	212	190	196	226	196	198	225	191	211	182	192	209	197	187	213	194	197	212	204	202	228	206	241	198	209	183	226	220	169	203	224	182	195	222	208	219	225	198	225	197	227	241	207	237	192	212	204	219	224	209	219	226	201	211	226	241	221	210	204	203	206	202	211	220	223	198	195	215	206	185	213	196	220	208	194	216	211	202	219	201	180	205	173	198	188	240	190	216	203	228	218	212	217	221	194	225	194	205	196	193	191	220	205	202	208	226	237	199	191	230	220	204	178	206	209	217	211	202	226	180	232	191	206	190	204	208	200	196	208	203	214	202	222	190	210	190	207	182	218	233	182	196	215	201	225	209	223	224	217	201	241	219	236	198	213	206	222	234	187	210	228	187	184	203	201	220	234	216	237	229	244	192	202	203	221	233	222	215	207	192	186	200	222	200	178	200	206	204	207	216	183	214	202	183	215	211	230	230	211	176	209	204	206	197	186	227	202	216	206	212	230	197	225	213	194	171	217	218	196	220	231	216	246	204	210	173	193	204	216	193	209	190	201	196	186	233	246	235	189	214	253	197	179	195	189	172	227	228	184	213	204	188	190	205	219	226	203	194	233	237	207	216	209	193	203	227	205	197	199	225	170	204	215	218	213	226	203	216	203	220	224	221	192	217	212	194	235	179	172	203	213	202	192	205	193	200	213	203	205	220	201	207	189	195	177	229	203	252	208	184	173	223	198	187	167	180	197	198	214	202	202	205	242	194	239	240	224	193	197	195	205	212	215	192	208	198	218	186	231	206	252	226	204	246	215	200	208	194	195	191	203	230	196	215	218	197	232	214	204	223	185	241	212	197	212	203	204	192	216	218	215	200	239	195	206	216	219	212	195	212	201	201	195	203	179	231	198	203	211	212	206	185	199	214	203	212	209	206	221	196	192	200	209	203	210	193	189	241	221	194	187	207	232	208	208	222	197	196	207	216	227	206	221	220	197	211	237	211	229	205	226	206	201	244	221	179	203	212	235	206	196	220	212	201	186	227	224	208	193	219	188	202	216	204	190	225	217	232	203	215	186	225	206	228	192	215	191	209	208	208	216	200	221	199	182	215	210	203	195	213	203	194	243	200	212	227	214	198	208	214	239	211	201	200	215	216	210	193	187	210	214	210	199	200	220	218	215	216	203	190	209	199	229	191	232	215	171	197	207	211	205	187	213	224	198	188	208	214	228	212	194	217	211	188	203	225	210	220	189	201	200	228	232	219	213	221	238	208	180	210	202	199	208	215	182	206	197	196	190	218	197	212	206	197	196	226	210	204	229	230	182	192	206	217	228	200	193	218	203	220	223	200	216	213	224	201	209	194	198	219	223	210	210	207	236	202	204	192	214	201	197	233	199	204	232	193	208	158	219	227	212	221	187	204	192	201	190	207	203	196	187	222	212	231	214	198	212	203	229	213	205	210	221	217	207	223	209	251	209	215	224	216	205	192	217	209	215	224	206	191	218	204	200	194	196	184	169	224	226	214	216	203	195	232	216	200	204	191	217	228	231	231	194	191	201	202	191	212	211	212	205	199	193	220	198	235	229	214	203	198	217	199	196	188	202	211	217	199	211	207	209	223	210	221	192	203	204	230	182	225	211	212	210	218	199	220	228	200	222	219	208	225	221	189	192	233	224	191	189	210	221	232	199	203	220	215	189	202	208	195	227	198	209	234	196	205	191	206	192	215	192	180	202	194	216	194	191	214	206	244	193	205	229	196	214	192	213	229	204	209	219	231	192	208	197	195	196	215	210	197	175	193	203	184	216	198	208	217	177	193	197	218	226	210	206	196	203	209	213	203	223	208	200	197	211	193	231	208	197	180	226	210	204	226	209	215	229	197	211	207
5799	5577	12881	14454	12588	10303	8500	6770	5509	4413	3679	3006	2525	2180	1875	1657	1612	1439	1483	1338	1274	1160	1075	1092	993	1014	988	913	964	948	858	891	851	750	769	754	746	727	706	636	618	618	644	654	610	602	595	550	566	581	583	552	593	525	584	597	590	557	569	585	566	537	591	558	562	556	525	542	581	484	535	591	529	527	535	519	563	504	565	496	552	535	529	487	505	544	498	511	543	503	458	524	511	505	506	534	554	524	516	517	528	520	486	528	531	540	504	485	503	500	536	527	509	532	549	513	497	501	478	528	522	533	486	472	505	503	511	493	508	477	483	501	501	490	505	486	483	501	520	482	491	553	458	477	542	524	484	509	516	516	538	482	473	474	492	466	468	480	507	501	488	488	520	529	517	543	504	491	518	515	493	494	463	503	494	481	469	492	495	519	525	479	483	499	515	481	520	530	516	501	481	518	497	505	482	536	499	465	524	497	529	536	546	521	489	473	497	486	529	553	513	506	468	545	493	550	506	505	526	485	502	549	483	539	484	533	505	508	513	503	500	508	532	511	514	485	504	513	527	483	492	496	497	519	510	542	472	492	502	478	511	499	535	481	485	504	546	510	492	521	524	498	483	537	511	476	502	500	517	503	506	459	518	470	472	512	477	500	524	496	494	523	517	498	493	468	533	514	490	507	528	506	529	498	514	481	535	458	502	553	521	506	490	499	520	521	558	478	517	517	497	514	504	506	481	493	531	493	500	527	552	497	474	498	513	503	453	528	496	459	541	515	509	510	525	502	511	530	500	499	505	501	486	500	492	511	476	539	543	506	515	484	506	500	501	503	502	484	502	450	538	546	479	471	496	497	495	462	502	562	506	508	505	480	529	503	549	477	484	527	487	500	526	492	497	451	498	526	508	491	478	523	505	531	471	494	491	487	535	487	495	486	543	470	508	506	511	496	514	472	442	507	484	521	501	500	494	491	508	505	517	534	501	511	488	461	508	476	493	546	529	538	526	547	536	497	524	471	494	495	466	526	494	518	553	515	479	534	482	505	540	503	528	526	461	509	513	501	485	489	515	528	504	518	502	548	525	491	508	528	471	544	555	475	506	516	519	532	501	497	504	500	503	485	487	526	475	500	477	516	529	496	469	502	546	543	546	490	472	475	510	480	488	514	477	511	502	493	518	481	483	500	462	487	509	508	504	495	505	488	519	502	509	531	479	482	521	507	485	493	531	504	494	508	481	498	494	521	518	526	484	507	529	534	499	497	516	477	513	514	520	490	506	490	534	517	481	499	507	505	462	521	527	534	498	544	489	517	511	509	526	523	520	496	522	535	513	526	491	511	471	530	501	524	485	497	520	473	513	503	508	538	533	504	492	486	491	533	492	540	466	528	493	504	477	473	516	497	463	506	529	515	495	521	477	529	508	518	515	487	503	503	526	494	531	493	555	542	512	520	515	498	530	497	476	517	501	570	508	523	528	534	506	502	503	468	530	461	543	511	506	504	508	521	483	559	499	504	510	513	485	484	502	485	544	536	491	468	525	476	504	502	515	531	509	508	501	502	473	455	548	464	495	500	487	504	524	515	490	519	523	481	488	533	541	515	485	508	530	496	498	425	495	518	523	516	500	507	486	502	494	453	491	461	497	501	495	521	502	524	490	508	535	481	459	513	531	505	521	511	519	460	478	472	521	511	499	543	494	539	491	519	496	479	506	490	459	502	480	496	501	505	554	507	479	521	470	510	503	498	465	530	493	521	485	473	473	479	461	511	493	508	523	503	512	503	507	523	496	506	514	515	485	511	489	504	513	476	522	509	470	533	485	486	540	509	471	528	473	499	514	488	506	550	489	469	485	483	544	489	490	469	535	536	484	514	512	501	510	524	480	493	516	507	537	484	563	491	514	516	476	530	454	539	491	502	489	463	488	535	466	505	530	506	530	505	510	462	484	517	532	483	536	514	473	530	480	510	501	496	528	511	487	493	533	486	515	490	507	537	578	506	499	504	503	517	498	525	459	518	511	491	516	509	502	489	537	489	484	536	498	532	502	527	493	548	483	500	506	504	518	565	535	530	451	518	514	537	492	503	525	498	506	487	539	468	564	496	507	490	497	517	466	490	514	499	519	498	498	484	489	474	501	509	508	517	520	518	497	513	517	514	576	495	520	526	475	532	485	522	519	462	500	521	478	488	498	495	508	525	477	497	545	524	535	535	460	477	493	515	507	517	492	495	491	511	486	489	480	509	472	494	485	505	497	525	508	496	544	516	546	476	469	487	491	493	526	516	473	503	494	512	510	466	549	522	488	504	509	498	495	554	487	517	553	491	484	452	523	515	450	508	495	506	443	451	528	508	504	486	538	527	535	531	507	527	508	517	475	521	533	455	472	524	508	490	495	496	509	537	478	506	521	517	507	479	488	510	530	491	507	490	485	524	530	499	484	518	501	470	495	520	503	476	499	487	486	484	476	505	519	494	498	515	472	493	499	479	492	517	517	495	464	512	490	525	531	510	536	512	513	562	490	485	486	504	475	536	492	509	515	504	507	472	483	522	516	512	493	487	477	531	482	496	518	527	511	470	489	510	523	488	498	520	558	484	496	494	485	517	502	484	479	500	529	476	539	490	538	469	502	470	534	505	502	502	477	523	514	476	480	512	488	471	478	497	485	501	495	516	491	476	496	478	492	501	499	490	534	510	514	497	490	540	558	512	512	473	471	498	546	533	480	515	485	529	497	459	527	510	500	495	489	510	531	514	489	480	483	497	518	479	472	495	491	493	524	499	500	526	494	506	492	477	496	525	511	521	533	458	479	490	541	481	513	525	493	502	476	524	507	507	575	501	481	515	508	492	472	503	455	467	499	501	479	543	489	515	477	521	490	520	508	505	490	509	505	526	505	513	498	483	494	518	510	497	486	478	496	512	511	472	481	488	481	515	467	527	485	492	489	506	503	491	470	504	503	513	539	507	477	492	511	531	531	533	485	517	520	490	481	544	454	463	502	464	514	502	500	522	496	498	491	509	488	472	504	519	483	477	490	495	498	534	509	498	469	531	545	536	500	504	497	460	495	504	520	476	493	518	513	512	522	547	509	523	514	518	567	506	496	535	527	500	479	527	503	509	477	479	509	552	479	497	503	537	517	500	542	508	520	493	520	492	507	498	468	499	517	480	515	500	523	514	509	508	485	486	485	467	534	528	499	494	523	512	445	528	524	499	532	501	509	517	509	498	517	465	493	553	480	477	542	494	528	517	476	505	513	546	483	532	526	531	516	464	513	548	533	537	446	515	528	572	500	509	482	527	515	509	534	513	476	499	513	490	498	517	519	499	501	497	467	506	452	498	488	502	533	499	513	501	531	471	495	488	508	479	494	527	468	431	478	537	480	548	490	535	506	511	479	482	526	488	542	508	504	475	487	519	500	532	484	535	539	512	473	495	538	494	490	519	473	509	488	458	493	474	492	488	535	534	517	508	515	490	530	496	486	484	536	530	477	469	537	531
19052	12151	14036	11818	8334	5274	3693	2845	2508	1745	1536	1266	997	879	725	614	562	547	538	563	486	451	467	434	419	408	410	341	369	326	328	364	324	322	364	356	357	312	337	311	319	295	284	290	289	251	268	274	273	299	287	251	257	228	269	292	290	279	266	266	290	272	251	275	255	259	234	269	251	249	250	256	241	242	269	245	237	252	222	254	240	254	261	248	252	276	246	251	230	244	255	251	246	247	273	270	264	243	251	282	282	248	257	276	251	256	266	254	242	268	266	249	230	274	276	266	238	263	291	239	227	267	236	256	273	233	271	240	245	286	253	248	244	284	252	237	261	249	244	242	263	250	266	254	244	252	257	261	250	240	233	233	242	245	230	266	203	261	234	228	239	235	245	240	252	240	267	273	260	224	256	236	227	241	223	234	284	227	232	248	272	264	253	228	230	255	225	254	229	236	225	251	248	248	260	244	282	236	279	280	251	270	249	268	230	236	250	244	285	244	238	281	265	237	251	284	248	259	255	229	227	256	251	235	260	228	266	265	275	274	234	273	222	258	246	265	268	277	245	244	213	244	273	259	256	262	231	269	261	259	262	263	254	247	267	270	256	260	271	254	237	220	243	244	231	253	268	268	229	299	238	222	249	248	245	256	268	259	239	240	244	246	227	245	251	247	236	254	236	249	252	265	268	257	213	271	249	259	260	280	243	235	275	242	250	259	261	230	247	240	226	257	226	255	258	253	258	232	236	228	241	225	234	273	257	236	246	226	255	249	243	263	247	229	254	245	268	242	249	241	261	241	250	226	254	265	236	257	257	260	252	258	265	209	257	269	243	250	269	245	251	294	260	254	238	269	255	229	247	225	260	247	246	247	237	268	270	259	254	270	252	274	254	252	237	268	254	229	228	271	272	246	246	232	214	275	257	229	243	258	270	226	243	249	228	239	252	244	237	260	258	235	260	245	268	234	271	226	281	262	247	261	242	241	226	250	266	264	282	235	236	258	261	239	238	265	265	264	246	271	237	252	247	255	228	236	253	226	240	258	225	267	251	259	236	255	227	267	245	257	232	282	274	250	221	230	236	246	235	228	247	231	219	238	256	259	252	265	234	262	218	270	232	251	255	267	237	220	235	261	260	256	272	272	209	247	266	260	245	251	242	221	217	270	257	253	238	263	263	246	242	243	258	243	235	226	238	238	249	253	248	246	201	246	231	233	223	219	238	248	242	249	256	239	249	234	256	230	286	255	222	245	246	272	255	250	258	220	255	232	292	262	246	270	225	249	234	248	250	212	228	233	240	253	253	240	249	246	252	245	236	266	234	270	248	260	224	261	229	225	254	237	245	243	259	229	248	250	259	232	252	226	238	214	250	266	267	264	273	246	263	231	247	244	248	256	253	272	220	265	257	245	226	249	260	273	235	238	258	225	245	224	249	230	234	251	206	237	262	275	275	258	267	237	267	251	249	246	280	255	255	240	257	239	235	228	252	220	272	246	247	249	237	247	244	251	233	234	285	241	259	238	218	264	224	261	255	265	261	281	241	221	260	252	277	235	260	260	240	250	263	255	241	242	240	246	275	244	257	255	275	259	253	259	231	233	266	227	246	241	268	234	245	251	254	229	249	270	234	270	248	255	218	259	258	232	261	256	267	260	253	258	269	238	239	237	207	253	231	282	265	252	240	252	239	255	290	251	248	281	261	268	290	243	260	261	285	251	260	262	258	262	255	257	240	203	250	243	275	230	268	240	257	292	224	207	246	263	248	232	239	254	271	226	255	245	257	276	261	271	228	252	223	270	244	226	260	271	271	248	243	257	224	240	230	236	202	232	290	248	265	233	251	250	243	274	295	249	217	268	251	279	254	253	266	230	244	239	247	262	268	244	270	254	274	261	264	269	241	244	248	239	260	233	254	261	280	242	276	245	268	243	260	265	263	263	246	245	273	233	265	239	234	258	231	251	231	225	245	258	253	245	263	277	256	250	225	246	231	273	246	228	242	261	222	259	192	228	235	240	246	235	228	249	251	240	269	243	268	240	268	263	213	251	245	252	264	236	223	222	256	259	270	267	250	242	249	226	245	222	224	235	258	260	237	257	255	297	225	258	231	246	265	280	254	259	284	285	269	253	269	270	261	244	240	225	237	255	266	262	272	248	268	257	265	274	251	236	248	265	220	242	251	281	236	231	248	260	236	234	244	251	264	266	244	262	283	248	256	256	244	267	266	211	246	212	248	246	259	286	228	247	262	249	257	251	238	236	248	222	274	259	250	236	271	246	280	225	232	234	274	262	253	235	226	266	292	223	261	227	266	263	234	262	250	247	295	258	261	234	216	251	229	273	263	288	228	243	264	275	244	253	234	272	239	267	252	238	234	232	245	238	260	260	233	282	242	228	258	290	258	251	234	244	268	240	258	271	241	267	260	227	219	239	234	255	256	255	266	258	223	252	246	221	214	278	253	244	255	252	230	277	248	247	255	242	242	232	262	257	252	239	258	244	255	247	252	223	262	243	235	254	254	253	261	258	227	256	280	254	244	261	248	245	250	250	257	228	229	265	268	245	238	245	233	246	226	247	249	227	229	240	235	249	266	270	259	236	237	235	258	262	261	263	271	275	272	250	261	253	251	259	225	246	241	284	260	261	247	227	228	227	237	262	260	222	249	257	274	245	267	254	262	236	252	229	260	252	256	266	248	268	280	270	242	256	255	269	257	256	224	256	252	254	242	255	268	252	256	249	234	269	266	244	247	243	226	265	254	258	248	241	263	226	214	225	266	254	251	266	258	236	242	230	262	256	271	244	247	286	248	270	239	255	280	274	253	240	232	245	251	262	250	237	240	265	260	247	273	258	224	259	255	271	270	232	263	257	229	282	246	249	236	227	236	268	257	263	222	241	254	268	248	254	213	223	250	279	285	226	243	250	242	245	252	248	251	238	266	258	255	230	245	252	231	249	236	222	268	245	265	254	235	250	207	241	243	260	272	232	250	285	244	259	246	254	281	258	222	266	231	248	235	263	244	246	266	256	238	257	233	275	238	222	276	280	269	280	265	246	255	248	254	243	234	249	255	240	269	263	278	226	237	242	250	250	263	251	254	237	268	246	252	234	226	249	242	274	246	232	246	248	250	260	269	232	237	243	265	252	247	228	247	245	244	282	254	221	241	228	273	228	260	231	240	241	263	237	255	270	270	267	256	240	227	249	242	255	243	252	256	265	247	279	270	265	259	259	257	261	249	245	232	241	245	214	255	250	232	237	242	254	236	240	242	238	249	257	283	272	253	266	272	247	271	283	280	228	229	255	270	237	262	273	230	233	247	246	233	237	270	273	263	250	267	244	235	246	254	220	240	274	235	252	228	252	263	288	259	265	234	243	228	210	246	266	259	237	260	241	249	246	241	249	255	228	230	226	229	287	290	263	245	248	256	258	250	257	250	253	248	259	252	241	253	258	237	232	251	237	257	233	250	233	241	265	232	243	237	261	239	239	234	254	273	259
11393	9409	19700	22325	20070	16655	13910	11937	10619	8688	7746	6478	5262	4375	3487	3068	2951	2932	2878	2743	2652	2380	2006	1835	1904	1699	1675	1657	1566	1542	1439	1355	1356	1310	1435	1402	1378	1122	1129	1091	998	959	1000	878	908	869	831	789	829	776	780	740	817	826	776	828	907	788	794	712	714	755	718	683	641	654	665	660	686	715	669	691	666	681	661	650	592	632	647	695	658	644	613	658	614	625	614	633	615	683	590	595	638	619	656	605	628	587	647	639	607	590	633	600	592	657	581	617	664	644	595	610	617	578	652	612	612	573	612	625	589	577	616	603	622	613	594	630	627	631	610	594	587	642	566	590	579	592	615	582	581	640	616	593	573	618	548	615	563	558	600	620	615	600	622	580	589	614	589	584	658	583	617	594	585	622	585	581	587	594	568	596	602	560	590	602	556	622	596	634	582	614	587	632	600	596	616	640	586	617	615	587	597	615	601	633	661	585	541	606	557	587	575	590	622	612	556	580	572	592	603	609	599	570	588	608	591	611	593	568	580	569	633	569	585	576	567	612	581	612	564	629	616	635	546	632	595	621	612	596	605	645	626	587	558	604	591	649	592	598	603	603	549	590	616	589	562	598	607	562	604	588	594	570	628	555	566	626	595	623	580	552	597	605	638	599	576	603	599	596	634	589	615	573	599	595	602	577	641	627	618	621	556	601	617	589	615	575	581	571	608	589	587	579	613	589	642	585	612	594	568	631	625	583	580	590	587	622	636	596	635	621	617	597	603	650	629	600	609	612	622	637	657	623	629	606	574	598	576	561	560	597	651	609	585	598	570	635	555	579	603	527	558	571	598	556	570	593	633	607	623	587	612	599	597	600	587	591	623	585	623	586	604	566	599	601	570	596	620	577	611	594	595	623	591	577	531	584	624	597	551	568	572	584	614	595	591	612	572	561	597	613	568	601	637	595	558	629	637	578	612	629	613	575	642	592	593	618	615	624	582	616	558	613	605	620	597	603	555	583	594	546	575	579	593	587	589	608	585	637	604	583	604	584	635	533	629	550	618	608	617	564	599	618	573	585	603	617	582	591	552	582	567	615	622	617	603	584	629	562	610	606	571	592	579	562	547	612	611	611	581	567	599	609	577	587	656	585	570	588	596	631	577	642	632	594	554	586	619	601	624	592	626	577	599	603	604	592	555	613	612	595	576	566	578	644	638	558	576	575	599	613	576	624	644	592	588	579	587	575	611	610	606	632	604	601	586	584	609	594	601	606	548	606	601	592	640	547	601	622	593	599	604	603	636	643	622	567	566	572	579	599	603	580	622	595	638	614	591	578	545	611	591	635	596	579	591	630	581	611	604	594	566	604	611	560	601	585	581	586	584	596	565	613	577	645	610	631	605	545	593	636	571	565	620	615	582	603	571	561	600	536	562	622	581	563	627	592	575	580	589	593	594	567	598	608	593	593	595	591	620	599	610	597	606	591	593	605	606	605	607	610	606	590	591	611	594	566	606	572	592	597	582	571	585	593	596	571	569	585	624	607	591	629	596	566	607	580	599	584	590	617	576	591	567	580	614	595	557	598	603	614	591	563	588	568	593	566	638	618	622	612	601	585	582	589	595	595	591	601	556	630	636	562	613	594	608	546	614	591	610	556	585	617	560	585	598	601	579	614	585	646	626	602	585	602	597	580	601	646	622	586	621	568	578	586	565	554	602	598	635	572	587	574	599	594	605	609	602	581	614	592	632	614	607	594	618	589	579	611	574	610	594	602	594	628	599	566	592	570	560	588	561	555	581	602	649	631	620	600	618	558	593	643	596	625	636	617	636	585	569	588	610	609	610	641	614	579	583	649	594	606	621	620	572	601	602	630	592	634	614	555	594	570	558	586	646	588	602	603	636	618	597	622	621	641	561	614	585	595	593	584	605	636	629	616	606	621	638	629	583	628	597	603	596	614	578	605	584	573	600	664	584	615	598	555	593	636	625	601	584	541	593	615	594	582	612	588	623	574	549	562	597	616	622	589	647	580	630	622	592	602	575	550	624	623	588	569	605	645	615	583	603	579	618	574	585	578	637	585	556	623	581	597	640	621	643	632	585	569	607	570	638	649	568	628	556	635	580	567	597	556	618	623	610	615	627	599	591	570	621	627	592	591	638	599	601	598	598	575	600	595	632	610	643	576	618	564	581	589	613	575	604	609	618	587	641	638	575	570	593	568	562	619	576	600	558	648	626	575	578	607	595	540	577	589	604	576	603	593	593	577	605	605	583	614	599	562	590	602	629	613	594	601	608	577	574	599	583	572	572	622	605	603	559	614	586	635	584	600	581	575	601	597	555	615	561	591	594	613	618	587	577	595	603	572	646	584	627	604	634	638	558	591	577	595	670	633	578	552	608	601	641	602	617	574	533	588	563	616	578	582	614	598	564	596	589	603	597	590	617	581	581	586	611	568	595	640	575	580	622	598	556	599	634	600	599	609	619	589	610	549	597	615	623	584	658	533	587	609	631	633	589	578	595	587	625	571	630	603	552	616	608	609	606	609	602	560	576	580	570	615	597	630	639	601	599	619	623	600	582	597	589	619	612	600	599	571	572	555	581	552	586	620	604	587	593	559	544	576	620	613	607	612	600	573	587	591	597	670	588	634	606	595	591	608	596	591	583	564	641	656	593	612	593	594	607	550	578	617	629	589	619	590	603	562	632	606	569	583	562	601	640	629	571	645	582	590	623	561	611	553	628	616	575	585	616	630	619	588	606	566	596	627	584	570	630	594	600	656	563	605	625	571	562	577	618	571	613	612	552	626	584	543	595	637	592	625	609	606	575	578	595	574	567	609	576	585	586	568	582	600	608	600	608	612	641	591	605	638	579	637	587	563	607	601	590	592	604	607	611	585	584	607	603	598	597	603	573	595	557	609	596	584	609	597	582	589	587	610	591	593	597	614	549	606	593	616	640	623	598	548	594	614	572	560	572	592	592	617	573	580	641	573	595	623	607	626	589	582	618	592	562	533	570	609	566	610	614	623	652	582	578	625	594	613	623	597	628	614	602	572	583	593	599	624	594	567	581	573	614	534	615	574	605	605	619	581	606	578	581	573	604	621	600	620	601	584	618	620	612	609	630	581	607	631	604	621	642	562	608	574	610	616	594	631	549	577	619	591	585	573	579	599	563	609	596	616	564	596	623	584	593	589	615	588	599	579	641	614	600	624	593	569	600	658	578	630	604	599	572	607	608	620	591	587	609	570	581	626	623	569	624	605	562	587	589	568	617	586	613	514	638	567	622	557	663	608	593	573	587	569	606	594	600	615	595	568	567	573	590	590	576	621	603	587	609	611	628	600	608	639	644	584	612	625	588	596	572	556	558	594	612	612	570	580	631	594	585	652	589	586	544	588	657	596	590	604	580	575	603	617	619	603	581	620	592	588	594	565	569	571	580	588	562	587	625	585	619	580	570	555	571	614	601	595	615	625	567	603	586	571	588	609	572	581	600	570	588	595	635	584	609	612	581	608
27236	17611	19961	16825	12212	7995	5528	4319	3685	2751	2379	1886	1539	1177	953	816	824	785	768	696	683	627	593	536	556	511	455	496	442	464	460	450	473	451	441	482	481	385	366	339	356	367	367	361	360	285	327	332	319	316	310	299	335	302	308	313	342	304	294	308	281	287	291	293	332	303	266	299	293	286	307	271	269	254	260	262	289	268	280	304	305	269	273	299	256	309	297	291	278	304	257	288	316	250	272	273	251	258	301	284	255	243	267	273	277	275	274	278	292	241	267	255	299	278	274	279	256	233	241	292	254	273	260	286	254	278	292	254	286	269	270	285	302	300	277	273	249	292	231	248	297	295	266	277	256	294	253	294	278	283	265	272	258	270	239	270	276	272	269	272	262	256	266	267	254	256	262	264	258	267	253	270	281	270	277	262	273	268	285	291	264	276	243	266	269	289	265	251	271	262	273	292	277	274	298	262	253	281	259	275	303	262	262	259	244	288	276	260	274	264	247	278	297	278	248	276	249	273	268	268	272	253	269	286	260	284	252	245	246	313	264	273	289	283	249	284	262	253	284	283	276	255	308	276	280	268	261	282	265	274	261	294	250	305	268	267	278	297	281	281	265	251	285	256	266	266	310	267	258	264	281	287	269	311	302	269	276	293	301	296	276	253	261	258	279	291	279	279	266	289	289	268	242	246	285	272	299	244	294	268	276	279	271	248	284	249	265	264	289	272	254	270	262	293	270	288	300	283	274	280	270	285	281	283	275	259	253	262	257	289	257	262	301	257	259	302	256	251	266	287	264	229	280	285	258	283	267	271	296	271	258	288	264	252	275	288	280	246	281	288	272	313	277	285	266	278	256	289	249	265	252	261	288	272	253	289	292	276	265	264	247	290	272	272	260	274	241	256	312	263	255	256	271	261	292	308	246	246	271	276	285	296	288	258	274	290	257	262	286	281	252	269	278	280	264	265	307	270	268	269	259	255	290	263	274	281	263	257	283	220	282	300	252	261	289	267	289	272	271	258	310	284	246	279	295	297	260	284	251	262	245	276	271	247	268	276	251	251	242	270	280	276	273	248	275	251	273	262	272	305	297	240	288	273	276	278	240	266	256	292	271	292	242	275	301	239	280	263	271	299	278	258	298	288	277	300	258	287	259	280	262	268	279	273	299	255	275	282	298	288	249	273	297	283	248	281	286	288	272	245	262	275	291	254	288	253	272	281	233	264	246	281	247	290	278	256	269	259	244	251	288	281	275	275	257	282	265	264	254	279	255	273	244	291	300	301	270	266	270	265	257	304	268	295	280	255	254	269	292	285	250	275	249	251	268	286	258	268	267	278	287	269	279	257	278	275	299	272	268	284	261	294	263	249	270	307	273	276	273	267	294	288	253	286	287	260	256	255	278	274	281	306	281	271	261	261	272	281	302	262	264	291	247	293	292	249	268	267	259	264	263	277	262	246	279	261	323	272	280	259	280	266	249	265	242	271	269	286	284	252	275	283	303	266	270	291	268	288	257	262	318	291	288	277	253	271	261	281	292	271	265	267	282	284	253	298	273	279	280	267	286	289	275	261	265	283	263	240	287	284	298	301	249	329	267	252	274	269	271	247	273	277	279	248	247	280	291	265	270	257	260	275	285	300	269	279	281	288	263	282	282	265	242	265	263	295	287	268	319	266	257	264	275	293	285	283	271	266	273	306	273	266	260	272	269	292	251	252	274	286	255	284	251	274	270	305	264	265	283	260	315	270	285	271	269	250	240	285	255	297	270	279	296	268	267	272	249	260	274	242	286	261	299	249	263	267	267	317	283	272	291	274	272	227	294	279	278	271	260	286	289	284	262	309	303	268	272	275	260	284	276	255	300	294	278	269	275	260	253	239	275	273	237	278	251	273	285	258	262	263	263	244	268	277	272	254	284	273	278	249	296	273	258	264	269	270	256	275	296	308	266	288	270	250	254	283	277	288	264	271	267	273	248	242	244	265	256	274	280	287	252	278	303	289	240	289	251	261	294	248	295	268	268	263	272	284	251	273	266	296	289	269	276	254	258	264	270	295	277	284	249	248	274	248	274	296	274	251	287	267	278	272	294	261	260	261	251	241	242	267	262	287	305	288	305	256	252	273	280	256	263	261	260	250	303	268	253	260	258	280	280	277	263	253	261	279	262	263	323	270	255	262	250	287	282	298	246	299	317	301	264	279	262	250	295	275	268	259	290	265	294	284	267	273	271	279	258	267	253	263	253	285	243	302	289	283	244	284	302	229	242	264	252	259	306	274	234	257	260	264	277	268	237	263	315	265	296	289	282	269	241	280	310	248	288	284	266	267	277	231	273	254	257	277	257	270	268	247	272	283	284	300	311	262	236	242	255	279	259	258	265	288	285	267	272	289	278	256	279	261	264	280	248	300	260	268	287	274	299	267	255	286	255	313	269	275	294	262	308	284	278	260	320	250	280	296	252	258	276	269	269	265	279	278	274	297	271	272	234	258	260	261	259	261	269	257	314	274	306	282	282	279	279	284	300	261	243	274	261	259	267	271	261	252	236	256	270	293	258	281	276	301	254	307	297	281	250	296	267	272	275	252	252	292	258	294	272	266	282	245	261	262	284	275	290	281	251	285	249	271	251	254	255	269	268	286	259	274	259	262	265	273	263	288	249	287	299	269	290	279	262	245	265	281	288	293	269	273	285	265	289	283	264	301	281	289	271	245	279	267	267	267	281	293	287	283	278	298	258	266	299	242	268	281	258	280	246	246	239	238	262	321	270	268	296	290	257	276	252	280	282	260	261	267	263	282	270	285	281	246	278	288	299	281	295	296	265	251	249	240	259	256	270	288	280	296	288	288	273	278	292	272	246	249	282	277	273	271	258	262	240	271	275	267	273	252	279	283	278	285	251	295	290	308	304	245	266	258	231	276	254	252	306	260	279	255	245	294	269	267	301	298	241	262	263	275	276	267	277	286	254	275	267	252	256	263	291	277	276	273	257	248	269	266	271	288	280	286	276	284	264	228	275	303	281	267	271	279	272	272	290	287	267	292	277	301	264	272	275	280	262	263	248	282	310	283	278	289	252	262	268	282	300	269	284	247	325	263	265	279	294	304	322	275	278	281	321	226	264	265	290	254	243	285	270	276	293	271	272	283	277	270	273	261	304	265	268	278	286	289	279	254	276	260	274	274	295	274	274	293	306	292	270	270	237	301	284	263	256	265	279	283	256	270	265	279	270	253	284	294	281	260	270	259	238	291	282	277	256	242	286	255	265	285	269	222	284	272	277	255	293	280	276	274	281	278	285	268	285	290	289	271	291	263	267	286	279	264	240	271	268	268	243	270	274	264	267	276	262	291	277	294	287	284	261	274	296	279	275	276	238	277	268	284	285	312	267	276	295	246	285	264	243	301	273	278	249	272	293	264	265	272	278	280	251	256	270	302	250	260	282	295	298	274	282	255	255	268	251	275	278	278	255	265	291	269	286	265	290	277	271	281	307	310	285	259
14556	12399	24199	27598	25190	21135	18017	16117	14940	12020	11401	9523	7483	5998	5025	4614	4236	4067	4034	3962	3756	3204	2948	2753	2566	2421	2373	2201	2152	2078	1968	1937	1837	1868	2160	2060	2016	1547	1550	1405	1342	1236	1208	1182	1188	1105	980	1021	1051	951	928	1009	925	949	987	986	1125	982	928	871	880	897	825	766	810	830	771	789	768	768	727	691	681	716	722	729	688	655	658	690	702	680	632	634	641	694	682	666	646	643	648	641	635	671	705	660	639	687	627	681	694	683	667	677	661	628	649	616	620	677	692	624	623	620	603	610	654	661	670	662	616	641	640	665	680	631	654	638	561	616	655	659	637	674	621	619	635	636	671	639	637	646	615	645	647	637	652	638	622	659	646	644	658	670	623	602	649	633	605	630	647	630	663	626	610	656	617	613	609	628	645	653	638	637	654	659	631	626	621	640	665	669	598	631	613	625	643	629	619	710	644	641	644	627	636	631	674	632	639	670	642	663	651	641	657	576	634	651	658	641	602	652	634	603	634	635	618	629	615	649	595	602	621	647	663	595	652	652	621	615	625	620	615	637	714	658	620	590	612	611	653	617	665	675	685	645	662	631	581	640	609	638	619	610	636	612	628	627	653	631	631	646	658	642	609	632	658	704	583	589	656	648	662	647	618	646	693	628	592	658	609	622	599	664	596	623	638	614	612	611	620	622	645	639	629	596	605	642	637	663	608	627	642	640	629	625	656	620	633	654	664	642	654	591	661	689	667	636	646	601	642	647	639	622	632	630	606	678	677	591	563	579	644	629	613	631	679	621	660	686	613	630	640	609	659	656	656	615	643	654	605	634	622	647	626	691	653	694	633	707	658	638	614	624	607	644	646	633	614	603	670	650	671	588	666	612	643	637	644	661	626	632	630	659	676	660	658	612	633	641	592	661	655	648	659	644	606	645	587	666	615	624	642	644	668	574	591	647	621	587	638	657	646	670	631	646	682	657	616	644	567	630	624	627	620	597	667	623	621	663	614	615	637	629	667	643	588	613	628	646	600	614	623	639	605	635	585	647	635	633	606	629	598	654	604	625	607	621	615	636	612	601	632	643	636	646	641	675	640	654	635	672	649	618	634	635	620	627	658	667	605	640	638	644	645	622	640	637	654	652	633	629	636	605	615	628	585	622	653	665	640	616	647	642	604	613	619	627	657	619	641	668	616	603	612	599	642	586	667	642	574	661	653	628	626	627	661	631	619	607	620	641	624	614	639	635	578	626	672	626	647	646	648	686	615	651	632	670	624	629	652	685	653	594	590	608	647	687	632	636	645	644	654	652	615	621	628	619	634	647	647	644	647	644	666	611	664	623	620	683	659	634	643	648	628	616	606	637	636	631	668	657	587	628	606	625	640	666	620	658	644	643	646	643	642	625	608	637	639	637	632	658	602	648	618	636	662	624	664	676	636	653	625	653	599	617	636	645	657	601	588	637	640	633	638	654	661	612	624	670	683	649	623	671	646	647	613	664	626	690	635	656	651	648	604	661	665	676	618	647	625	660	613	640	679	689	628	615	623	668	611	675	638	644	631	628	626	647	633	641	630	605	634	633	612	597	652	637	636	624	628	666	636	584	610	641	650	614	635	621	599	637	632	638	685	630	669	691	639	625	654	608	648	620	599	604	640	660	620	683	626	608	666	621	618	652	651	610	674	625	651	662	646	614	659	619	700	637	716	608	616	651	670	656	659	629	666	625	634	612	652	635	613	608	670	683	627	627	628	612	607	651	610	597	579	640	609	673	655	636	643	596	643	623	600	625	628	640	652	650	627	644	579	608	615	636	662	647	618	600	675	641	672	625	675	592	605	617	631	641	670	625	644	685	612	610	687	668	617	657	621	628	692	637	624	630	605	668	622	608	584	587	650	672	631	619	624	610	611	640	578	666	672	609	660	684	667	641	635	652	662	630	649	649	648	626	629	653	629	660	583	612	625	601	652	657	631	666	608	633	629	694	616	632	632	691	636	611	617	613	603	631	655	637	590	641	584	639	621	607	640	648	608	623	654	615	629	633	598	606	654	600	568	614	650	627	629	648	660	599	615	597	649	674	589	673	645	646	632	620	660	623	633	603	601	644	582	600	639	650	664	617	605	590	618	619	612	647	637	636	632	678	634	644	623	569	663	631	631	624	633	578	641	599	639	609	655	688	634	641	622	612	662	649	624	613	617	602	635	616	652	641	649	618	629	666	632	653	648	590	641	599	623	582	627	679	700	662	646	638	642	605	575	655	606	630	635	605	664	676	636	638	637	632	626	598	602	636	627	658	628	659	640	661	646	652	632	588	637	649	608	638	623	673	630	610	625	626	611	651	605	628	605	674	604	612	616	680	625	660	609	638	624	580	610	701	617	657	650	629	645	634	625	617	619	660	607	606	591	656	625	671	640	625	655	703	614	660	612	628	607	621	657	620	613	616	674	635	655	654	623	636	656	668	657	623	672	645	626	633	617	666	608	642	631	664	616	639	691	624	677	629	631	655	616	633	658	658	674	623	672	620	585	655	613	639	616	640	636	636	645	577	642	642	604	622	615	649	654	628	621	606	603	657	649	639	593	659	689	658	626	641	654	612	636	628	650	689	685	617	593	650	624	628	618	628	660	603	672	637	671	643	636	667	614	602	639	577	646	598	648	608	605	667	610	659	665	633	624	620	615	610	687	650	642	619	615	689	678	679	651	672	671	632	616	648	644	679	622	623	610	613	639	644	594	672	672	605	620	679	621	654	649	608	625	649	640	658	689	638	603	628	626	688	639	588	645	635	661	629	642	666	669	557	639	662	647	625	638	605	596	661	645	638	621	666	692	675	638	615	649	629	650	654	620	649	616	609	640	596	616	646	629	630	681	667	657	587	635	675	600	622	623	632	638	616	615	618	620	610	624	668	657	638	633	600	625	633	643	607	637	597	614	615	649	666	715	600	630	628	637	636	628	607	635	618	626	642	667	601	624	682	630	607	613	672	618	607	636	641	639	629	631	603	616	643	669	631	628	657	629	636	634	617	654	664	641	654	636	644	631	655	610	595	610	640	642	627	597	616	623	658	651	650	653	662	622	616	653	569	639	608	584	595	637	636	617	663	620	674	573	621	635	642	653	644	587	635	588	641	629	624	661	602	647	677	589	634	668	634	681	616	620	637	607	637	605	617	622	656	668	593	644	652	601	618	631	656	651	660	618	612	656	619	644	660	634	650	637	624	630	625	661	646	666	638	599	649	633	622	634	616	642	622	635	641	644	667	620	632	640	653	605	599	627	640	663	641	605	614	642	619	623	620	602	592	617	606	650	664	602	620	627	641	670	633	629	643	620	629	598	594	619	648	658	653	684	614	651	615	682	596	617	626	624	641	627	618	625	655	620	649	656	660	650	632	599	662	609	613	618	616	666	665	630	651	670	613	661	622	626	636	568	625	654	653	615	657	611	686	646	669	620	644	637	621	636	660	592	669	659	676	638	685	620	634	673	571	646	616	648	650	616	622	650	626
9745	6611	7698	5711	3901	2710	1854	1442	1077	848	783	623	500	428	452	382	337	382	371	339	307	270	288	243	279	278	282	257	249	258	262	245	270	248	252	237	213	254	226	220	220	197	243	208	220	236	225	199	221	204	227	198	196	217	204	223	216	230	215	226	210	226	217	201	203	196	207	212	202	195	216	218	241	204	226	196	223	240	194	212	191	228	191	203	237	218	213	203	221	235	228	193	188	208	206	238	180	204	230	203	219	184	193	224	211	206	227	209	195	208	202	187	211	223	205	225	200	217	211	199	206	211	175	214	186	191	210	185	191	187	210	220	198	213	218	228	193	203	193	191	212	209	201	217	202	192	216	195	210	221	247	220	196	221	220	229	197	219	193	185	188	182	208	201	214	206	205	221	195	179	211	216	204	181	214	179	197	205	217	215	222	192	215	222	216	212	188	218	223	201	178	212	216	204	206	199	223	206	222	229	223	207	222	198	194	230	164	199	204	224	212	205	223	197	205	229	215	188	244	191	188	182	192	215	212	216	192	234	205	217	194	184	204	217	201	199	200	194	202	199	203	204	213	215	189	215	192	185	229	202	212	201	200	202	195	199	206	215	210	207	226	197	204	186	205	192	185	207	189	185	198	220	219	192	203	198	184	216	197	216	193	180	208	220	190	197	212	192	201	190	208	232	172	205	198	217	206	195	194	206	214	191	191	182	189	233	189	199	205	210	222	206	201	222	197	228	193	197	182	189	207	201	216	219	191	209	171	218	188	212	209	206	205	230	196	164	207	215	194	173	236	213	206	226	213	207	208	181	172	199	207	216	175	213	179	193	206	222	205	223	235	211	219	222	219	219	190	228	196	192	218	190	229	190	203	215	214	239	208	226	195	188	226	191	218	186	206	202	198	209	226	210	207	225	204	238	227	231	214	183	201	188	206	204	205	236	212	193	196	200	207	218	218	221	215	200	217	206	212	210	204	161	208	195	194	234	232	208	176	196	238	198	214	182	206	193	207	191	197	197	201	224	204	222	193	202	202	205	204	229	218	204	175	188	210	224	223	218	227	214	217	210	205	197	232	210	203	186	208	204	226	211	225	215	191	211	185	207	187	213	203	202	217	189	205	211	209	214	186	197	189	189	198	218	220	223	202	202	213	234	215	195	194	217	206	211	210	212	210	226	221	213	201	179	204	212	207	208	217	204	214	200	186	225	231	218	198	231	199	204	186	210	218	242	215	197	238	201	206	219	202	199	231	231	186	203	205	222	180	227	222	208	203	202	207	193	196	233	193	225	176	215	235	221	177	202	185	202	195	197	205	222	196	195	210	221	216	188	215	196	218	203	204	196	166	208	205	197	193	208	194	185	224	184	205	207	211	211	205	229	215	201	207	184	230	222	199	232	203	170	219	207	211	213	217	189	204	178	231	210	215	209	213	183	206	211	189	222	200	207	217	182	198	211	182	221	189	211	195	208	200	204	219	206	177	207	186	177	212	177	207	189	215	216	213	218	201	229	204	218	177	194	228	221	195	225	215	184	197	198	205	225	233	247	218	198	219	189	224	234	191	219	204	225	195	261	221	193	213	206	200	201	209	200	218	218	227	203	190	204	172	204	217	186	217	199	197	175	203	194	217	199	203	214	234	223	209	235	191	202	216	219	226	217	229	219	193	207	208	214	213	201	229	189	193	196	179	217	185	254	220	190	189	229	210	202	224	201	211	187	198	169	223	214	187	210	189	198	206	228	193	223	234	192	189	200	206	243	207	220	202	238	189	232	182	199	195	217	212	185	203	213	195	198	203	208	190	190	211	220	201	202	206	196	209	205	218	234	191	203	202	217	196	200	203	202	213	201	183	205	197	189	207	210	195	188	183	215	201	191	200	211	195	210	219	221	213	208	217	214	236	184	212	197	200	200	231	227	238	196	212	244	246	203	201	205	223	189	208	198	218	210	199	222	217	206	214	197	193	177	205	201	220	223	218	212	236	205	174	223	218	188	183	188	192	200	218	217	197	190	182	231	200	211	195	178	183	205	206	177	219	239	208	230	188	209	199	212	202	202	191	192	201	215	217	202	224	201	193	205	193	182	220	219	207	197	215	219	226	200	197	211	208	206	196	208	220	220	220	208	183	199	186	232	168	222	221	201	221	224	200	206	210	230	248	211	190	211	211	197	192	212	221	203	192	241	219	218	206	229	179	214	192	192	199	212	197	198	199	190	196	220	201	205	205	203	229	201	208	239	194	220	172	220	178	204	180	200	209	227	213	208	205	203	203	227	198	210	212	220	203	214	210	203	223	207	199	232	218	171	218	194	215	218	217	206	208	208	176	200	229	219	187	185	221	200	204	204	210	218	202	208	199	188	274	185	209	198	195	224	220	204	201	193	191	217	203	182	205	200	177	203	213	197	193	182	203	193	200	192	197	211	167	202	190	219	202	203	199	198	233	189	214	199	211	203	214	190	200	214	202	196	229	194	199	178	180	187	203	220	202	208	219	181	224	223	208	209	240	196	225	212	211	195	200	208	203	197	184	221	232	201	184	238	225	222	214	218	197	232	187	211	197	218	213	187	190	226	198	214	209	218	190	224	206	232	176	194	205	222	185	237	176	209	211	203	228	252	195	193	194	226	203	196	189	213	206	178	195	208	211	201	206	197	220	233	210	226	202	199	226	215	217	207	210	216	191	194	214	200	207	200	213	212	224	213	177	213	220	194	197	199	206	215	204	231	252	209	201	198	213	231	186	174	232	197	193	200	194	179	223	228	201	221	214	182	192	191	193	226	218	198	227	213	200	226	205	231	212	225	217	218	209	187	216	193	225	207	221	209	204	195	212	219	208	193	203	213	217	221	217	205	227	217	210	215	205	221	211	190	219	218	221	232	221	215	205	199	212	199	235	223	175	207	187	225	217	212	180	168	193	193	204	235	221	192	195	238	209	225	214	216	224	217	196	178	211	196	224	202	170	198	188	191	207	196	226	190	208	201	202	203	211	185	200	197	192	221	181	196	203	197	201	215	201	214	217	210	187	214	211	188	196	220	201	217	194	191	222	190	216	247	216	210	185	190	178	177	220	192	192	189	193	215	207	206	206	200	202	232	215	217	180	216	210	205	201	227	204	212	213	213	190	199	182	219	234	192	210	185	242	205	178	203	211	198	211	226	192	207	184	193	212	217	203	171	200	206	202	213	213	210	224	200	205	201	197	225	223	212	203	195	201	190	202	185	184	181	176	210	178	177	188	192	179	214	193	209	194	212	218	220	214	250	216	199	210	160	208	213	201	204	215	210	178	195	200	193	195	216	208	209	207	245	204	217	173	188	217	172	193	222	211	230	209	209	221	167	216	219	207	188	216	228	206	200	204	202	229	213	225	220	215	199	202	197	194	219	182	239	190	190	197	203	199	192	209	186	177	236	190	233	202	188	217	193	216	185	210	223	200	219	199	218	189	213	211	245	240	187	214	229	217	228	208	207	212	203	200	198	196	248	225	166	213	181
6063	5591	12583	14470	12390	10345	8194	6709	5542	4527	3528	3000	2490	2110	1918	1708	1602	1531	1441	1334	1298	1264	1238	1111	1037	1031	990	923	944	875	878	805	799	746	786	717	758	667	655	630	607	650	663	627	611	602	586	575	587	594	579	583	590	561	566	556	562	603	594	566	583	582	548	564	594	491	494	554	499	527	531	533	473	500	553	495	573	497	501	540	524	503	549	506	513	509	499	511	494	522	519	501	485	497	515	515	534	519	541	508	504	526	499	497	491	470	515	504	507	471	504	495	548	515	528	523	532	510	461	506	535	501	493	528	508	506	490	508	508	470	499	533	534	482	500	460	478	482	503	518	519	524	512	503	544	508	533	533	499	456	514	512	495	533	507	502	513	465	462	484	509	513	481	463	555	549	478	513	514	472	559	499	470	530	483	479	459	485	531	473	484	479	504	510	496	474	474	515	485	522	471	492	502	529	515	519	496	494	462	507	538	483	515	518	519	510	517	493	509	466	475	512	479	495	524	467	486	493	513	521	453	514	524	507	515	495	484	464	516	501	507	494	489	521	456	530	505	489	523	494	537	482	514	488	470	499	504	492	500	496	476	550	454	473	510	507	502	496	489	511	496	481	468	511	499	487	508	496	487	478	553	501	500	484	503	484	562	473	514	480	525	510	471	524	524	511	478	499	508	542	509	458	500	504	521	482	549	547	494	499	520	511	501	500	504	520	537	498	518	509	496	502	495	544	503	500	458	478	513	484	492	468	505	503	502	520	478	526	536	506	482	512	499	472	481	533	479	524	530	523	510	523	508	545	516	485	540	463	536	484	515	507	501	491	513	498	518	477	512	504	520	475	474	494	539	508	472	519	522	525	502	515	519	494	479	507	460	474	531	518	502	491	478	477	498	501	539	503	499	494	507	475	481	543	484	496	504	499	440	503	490	558	492	467	500	469	520	479	539	518	504	543	492	496	512	521	505	514	547	495	517	548	511	488	510	528	543	522	507	512	496	503	498	504	541	507	473	469	500	519	534	559	506	498	493	525	517	512	523	536	515	496	477	471	526	498	530	538	498	419	506	484	491	484	516	489	496	494	473	489	513	497	491	487	454	504	478	473	471	491	495	504	520	499	532	501	504	482	508	477	513	512	470	470	484	507	538	517	513	527	500	489	487	481	507	496	497	529	542	518	535	513	489	522	479	542	452	510	467	490	513	496	543	499	482	477	494	512	505	454	504	529	508	492	496	532	491	515	576	497	529	497	517	499	528	506	497	522	487	516	479	512	507	551	501	517	494	470	523	457	503	520	548	475	459	517	509	521	473	516	492	485	518	497	503	505	496	461	528	535	478	498	504	515	534	527	480	550	512	507	471	475	484	503	490	488	497	511	541	484	511	461	494	523	486	460	501	516	496	471	512	534	486	514	518	508	491	515	489	483	489	537	508	519	537	498	477	493	520	556	534	548	501	530	498	506	538	517	502	523	500	482	510	490	505	501	504	501	489	513	502	523	507	490	489	479	506	528	521	514	491	475	479	510	556	487	495	481	514	515	462	492	514	522	472	497	522	495	507	498	510	508	515	479	540	502	461	537	524	501	487	484	517	501	530	494	489	525	499	490	485	514	489	493	472	494	479	484	526	503	510	468	476	474	525	499	517	485	505	470	453	510	521	517	513	513	514	477	485	512	483	502	475	500	544	516	469	459	489	485	487	485	493	490	503	478	514	564	506	496	466	469	510	529	489	538	488	490	493	541	486	512	515	487	495	489	487	483	503	459	550	532	486	495	493	469	496	486	506	530	473	515	486	513	465	513	504	523	481	515	494	474	517	505	489	442	517	532	494	465	466	481	465	497	518	498	507	517	499	515	482	485	495	525	518	540	549	496	519	514	497	492	501	497	496	517	473	537	560	506	496	494	552	490	496	503	486	511	507	491	525	524	479	480	490	507	496	490	505	459	468	506	490	473	501	532	490	491	492	493	503	537	523	524	483	513	510	499	516	515	465	483	486	466	491	522	490	517	547	544	508	537	541	513	506	496	484	541	540	515	508	503	468	491	516	447	504	488	531	492	534	530	505	499	507	518	488	502	494	494	521	528	506	515	506	506	522	542	477	547	515	455	490	485	478	543	525	515	507	503	489	490	497	508	499	472	504	523	497	548	541	508	562	473	525	485	447	550	509	477	479	479	505	494	488	534	474	487	526	501	483	507	494	487	495	468	493	536	528	465	510	465	481	482	498	516	506	518	464	483	482	539	502	503	537	475	519	536	516	493	511	496	534	525	516	493	446	493	483	499	518	495	483	486	463	538	473	508	498	550	475	517	507	463	462	503	511	504	491	482	503	460	496	532	456	549	471	489	532	480	504	482	475	495	516	502	554	512	463	488	520	491	505	518	483	471	519	528	518	520	475	502	518	477	488	487	484	465	546	476	503	481	487	491	524	523	519	462	487	464	532	509	491	533	520	511	534	523	503	494	508	526	513	483	492	519	499	491	563	498	519	492	484	473	501	496	538	510	540	497	518	490	495	481	496	490	501	522	466	502	508	519	481	510	524	521	500	506	470	515	482	510	557	473	494	508	502	521	517	525	489	513	487	525	537	487	504	493	515	543	500	482	514	471	470	488	507	500	551	557	516	508	507	482	522	505	493	504	494	507	503	487	490	501	504	511	499	521	496	512	505	501	461	517	487	512	490	521	454	509	475	497	462	545	486	484	467	508	447	509	529	485	528	464	472	515	506	489	509	497	531	475	538	533	486	476	494	523	485	542	491	507	523	542	466	506	487	499	516	502	470	545	496	491	483	505	493	479	452	540	522	518	502	528	540	453	563	509	484	496	519	499	491	510	516	497	521	503	510	499	505	513	495	523	503	487	499	506	504	534	524	485	515	462	522	520	513	435	493	510	475	479	505	530	492	485	516	491	506	516	498	502	518	508	493	471	521	475	517	469	481	505	502	508	517	536	519	507	457	500	481	498	486	524	478	488	534	507	491	498	483	515	531	492	492	518	510	496	523	510	537	517	494	522	494	525	516	523	504	508	501	501	489	518	502	480	521	497	487	496	518	524	484	456	553	500	522	491	475	515	492	570	497	450	489	504	496	497	478	533	533	478	503	514	530	528	542	502	494	469	516	485	499	507	543	497	485	522	558	481	502	513	528	503	511	548	544	506	503	483	516	524	538	479	529	519	511	503	540	518	498	523	520	539	508	508	514	529	460	513	512	507	518	560	508	501	513	547	481	505	507	511	494	503	461	464	462	483	531	509	523	468	505	491	488	516	547	488	527	547	540	479	558	532	517	552	484	518	520	521	508	501	483	511	537	489	489	492	506	503	529	506	494	512	499	482	521	497	506	575	504	505	506	525	553	501	504	514	444	520	487	488	487	487	508	500	483	479	492	478	509	486	506	506	503	507	499	531	486	523	524	497	481	504	489	513	545	518	504	530	519	525	492	535	441	543	509	482	529	523	496	528	453	479	521	492	483	551	550	515	534	487	499	532	517	489
18764	11517	13588	11742	8335	5368	3845	2944	2425	1781	1493	1107	944	755	672	597	595	571	569	523	507	484	440	422	409	398	399	418	381	358	334	339	338	302	333	349	355	281	307	309	289	263	267	288	306	279	268	290	253	295	310	271	286	291	269	280	311	287	265	280	268	273	281	243	285	312	254	266	267	251	241	271	246	245	224	225	247	224	246	240	249	262	239	253	276	231	289	270	264	244	225	256	234	266	246	240	268	242	273	223	254	263	257	223	239	260	242	227	246	249	267	273	251	290	260	265	270	242	259	266	228	267	276	253	261	259	240	256	236	280	248	235	255	270	239	239	244	255	240	276	234	267	254	238	230	277	253	243	259	266	251	251	272	227	218	260	268	253	272	232	257	272	251	234	257	222	253	249	248	233	265	248	286	247	240	263	239	249	272	241	248	237	259	226	230	251	247	247	258	239	237	272	248	216	225	253	262	249	233	248	271	245	255	243	240	219	265	261	252	287	272	267	206	238	250	242	259	272	290	262	252	262	250	249	245	247	234	244	231	245	255	212	256	248	265	249	260	246	221	254	235	247	235	249	265	251	286	255	222	231	245	251	228	261	270	229	215	274	235	254	238	255	244	256	252	219	241	231	301	235	238	231	283	246	268	238	239	249	265	244	263	249	259	247	269	250	255	247	264	230	275	246	244	274	240	261	223	247	253	267	271	239	262	242	285	246	243	275	260	216	230	250	243	246	232	265	242	258	231	236	277	256	275	266	248	252	243	213	238	267	248	243	225	238	229	222	264	255	259	271	232	257	246	200	249	269	238	245	248	236	243	256	276	231	250	265	256	257	250	259	230	241	233	242	230	247	217	253	251	240	239	235	274	276	270	266	221	250	251	243	238	249	244	309	266	261	274	253	254	253	202	257	218	269	239	264	246	237	232	279	239	270	244	275	217	227	265	257	235	247	269	228	231	250	271	236	265	241	228	242	235	257	268	239	266	239	241	273	224	220	275	223	278	252	241	230	246	268	248	253	252	287	231	260	247	266	212	259	235	226	238	274	278	231	259	232	254	276	266	256	227	262	255	233	229	247	245	259	257	284	233	213	258	239	252	265	237	233	244	247	256	271	226	217	262	245	248	236	255	244	272	242	254	226	228	251	248	279	281	262	268	277	263	236	251	252	244	252	242	242	269	243	244	252	256	264	244	244	231	248	273	279	238	252	257	283	265	234	274	300	230	238	244	231	254	219	222	241	286	240	266	260	256	255	251	261	257	239	247	253	262	288	278	264	254	229	242	239	257	254	261	262	244	234	247	241	246	249	251	241	243	273	264	251	255	225	271	257	233	257	243	257	244	266	253	235	254	277	291	279	249	261	260	269	241	264	237	236	254	267	238	264	259	236	231	236	239	240	222	267	254	246	251	245	267	220	255	273	247	293	224	232	290	239	245	254	232	260	255	251	269	256	239	243	245	254	231	278	257	265	242	224	219	240	239	262	248	264	235	256	263	252	257	247	276	240	237	269	264	225	241	231	253	249	274	264	227	238	263	231	260	257	267	240	277	245	233	246	261	277	241	239	266	259	271	253	236	248	255	267	269	217	235	250	251	263	263	239	244	269	245	239	264	255	226	228	237	231	271	262	250	247	229	217	250	232	250	239	252	213	235	217	248	257	276	232	252	243	238	238	260	248	238	269	247	244	259	238	265	272	264	240	241	224	233	241	252	228	222	268	236	240	236	244	266	281	240	213	239	275	259	263	267	247	257	232	271	274	250	263	247	227	242	288	260	257	265	240	230	246	252	232	275	266	250	241	261	236	256	282	256	252	250	255	245	269	262	226	249	265	246	241	230	248	232	253	236	253	245	241	221	244	237	273	214	227	260	220	260	269	229	232	257	250	260	278	258	279	229	221	255	232	237	259	261	252	269	231	241	255	243	242	251	220	243	225	239	230	250	246	250	254	274	204	238	245	240	266	231	288	238	247	243	254	261	238	251	269	222	227	252	288	220	253	260	239	244	250	265	270	248	220	249	254	261	226	248	239	269	227	243	228	254	258	277	228	250	225	262	222	250	249	260	227	245	239	277	219	226	266	249	234	244	255	253	294	254	256	256	239	247	249	276	226	244	272	213	279	263	270	252	253	250	236	221	279	241	245	259	254	265	275	222	246	258	225	251	240	246	233	239	217	256	243	238	279	241	227	269	261	239	248	235	278	232	211	257	244	250	258	256	266	282	262	257	249	232	250	274	251	258	257	266	252	285	260	263	260	232	279	237	258	259	260	233	247	269	260	269	264	259	259	271	266	238	255	243	231	242	262	219	246	241	247	247	240	248	239	225	265	254	248	250	271	235	237	263	224	269	248	253	255	232	228	263	240	257	238	249	260	235	230	229	302	262	247	227	260	256	259	282	251	236	247	235	253	249	232	247	254	222	239	246	237	239	240	242	225	250	239	250	250	285	264	255	241	244	245	276	238	253	281	249	231	224	244	244	265	253	231	266	257	245	239	255	242	228	266	238	251	240	264	249	268	250	246	257	258	230	230	270	246	242	278	275	230	266	257	252	251	243	249	228	210	229	223	214	247	221	247	272	240	259	268	246	240	272	301	247	277	249	248	244	261	279	247	265	237	248	262	235	246	253	240	251	255	259	243	254	263	230	246	250	245	237	262	233	245	225	221	234	227	233	274	250	258	241	251	263	238	232	262	270	256	243	241	260	279	249	249	298	253	259	237	256	229	257	248	246	251	276	247	239	285	249	264	283	265	238	281	261	264	237	270	245	249	268	253	244	233	276	271	227	267	231	226	238	223	249	232	241	253	248	236	250	251	258	224	232	234	221	253	279	235	248	268	258	251	222	276	277	270	251	251	234	240	241	271	224	247	225	233	241	243	234	265	277	261	271	221	268	234	258	274	227	251	282	269	249	229	257	263	260	240	239	256	229	302	257	229	255	254	229	251	247	266	255	235	236	239	256	237	225	248	279	255	254	263	238	238	250	227	248	259	221	267	225	204	253	246	245	264	235	233	249	255	232	240	214	251	251	233	226	251	240	259	251	267	232	251	259	264	237	285	249	244	259	236	268	246	291	232	264	261	257	265	250	285	247	262	262	241	240	278	262	244	260	249	245	242	249	260	234	264	243	226	252	258	270	275	230	265	217	228	260	241	248	249	241	281	267	259	249	273	230	266	201	283	249	261	233	240	238	227	229	245	242	246	231	252	240	239	246	234	250	244	250	218	233	256	231	263	254	248	266	272	213	211	246	271	239	251	257	243	236	276	238	245	241	235	230	245	231	252	235	255	255	255	266	266	260	241	234	246	266	251	226	262	236	251	267	277	247	229	228	221	243	245	259	249	226	257	262	227	240	226	257	248	235	246	248	220	267	226	237	238	256	262	255	252	262	219	266	213	248	269	256	254	272	217	249	232	240	256	258	261	236	226	272	256	213	269	270	254	248	256	248	249	263	229	254	212	244	265	255	235	244	256	260	245	289	254	259	247	235	265
11297	9251	19020	22574	19971	16640	13795	12344	11067	8722	7827	6293	5136	4158	3535	3247	2903	2858	2941	2735	2525	2221	1999	1872	1803	1798	1739	1656	1526	1535	1510	1346	1404	1361	1431	1504	1292	1142	1095	1002	963	920	914	955	881	871	865	841	840	806	761	786	764	786	854	781	894	802	760	721	734	754	740	703	693	712	646	634	635	727	639	688	680	680	618	663	657	608	641	687	587	622	651	632	644	638	660	602	624	622	628	635	661	634	625	641	599	582	593	600	607	591	601	585	604	577	613	597	586	620	593	602	611	625	545	588	610	578	614	579	601	610	599	624	615	578	601	594	596	620	587	576	582	577	566	607	569	587	586	626	608	633	630	555	636	606	581	620	593	576	595	636	612	604	546	589	592	607	607	588	569	582	610	584	530	625	601	592	569	609	558	595	608	567	585	557	584	604	564	594	604	566	596	600	625	589	620	577	662	538	561	579	574	621	607	587	581	603	578	607	578	615	624	591	603	578	621	597	630	590	587	564	617	610	567	608	642	624	592	598	580	588	669	577	639	613	585	607	568	557	590	590	593	626	621	615	593	597	579	604	616	607	615	604	655	567	577	629	577	603	622	638	596	619	567	576	584	574	594	642	585	610	614	602	560	619	585	608	588	572	623	593	617	599	600	575	574	586	598	618	606	598	620	624	612	621	579	606	602	550	608	558	618	596	582	618	621	588	604	610	660	611	551	549	581	602	608	563	603	559	621	559	616	574	611	587	570	633	552	554	574	602	593	646	575	630	595	572	581	586	620	597	645	601	590	609	586	578	616	624	595	645	594	612	554	570	615	606	562	591	554	561	574	602	591	584	604	623	563	582	587	638	620	554	599	578	620	582	621	600	593	594	562	627	610	579	607	596	604	593	588	524	612	611	583	587	601	598	642	587	600	617	591	573	618	582	585	609	588	620	572	561	617	592	612	616	624	590	597	569	634	600	602	597	578	608	639	603	575	547	559	635	613	601	583	608	640	619	583	592	613	568	622	604	608	606	610	589	556	625	600	596	591	600	600	614	600	606	642	603	614	645	595	603	591	565	628	613	629	626	606	609	562	606	627	620	607	597	590	612	546	589	636	568	598	630	539	579	598	658	604	605	595	624	615	556	631	592	598	560	618	582	586	611	633	623	580	562	607	608	596	563	616	604	572	577	579	550	594	585	559	632	613	538	605	602	582	584	577	576	590	602	598	579	597	574	611	618	550	577	630	618	616	591	626	562	647	606	614	591	555	553	617	599	527	590	577	594	577	612	597	567	603	635	547	549	592	580	592	576	606	594	596	580	600	607	576	586	584	581	609	614	579	557	595	605	603	594	583	596	602	602	607	593	625	586	568	600	617	609	570	612	601	595	584	592	596	523	578	620	580	624	616	594	549	641	620	575	579	600	633	618	597	640	573	605	581	598	585	624	596	626	602	606	610	607	589	587	586	621	609	606	598	576	572	601	605	621	602	626	608	564	650	568	566	600	536	618	572	578	581	614	596	627	572	565	565	595	587	581	576	606	634	638	609	584	585	599	596	596	608	576	595	554	551	642	602	600	572	611	595	567	572	624	558	608	574	603	562	574	572	558	586	608	581	601	580	568	615	565	576	588	604	586	562	597	577	588	577	577	588	572	596	630	592	625	584	606	607	610	590	561	624	601	601	605	547	617	613	590	572	625	544	584	600	656	604	602	562	615	606	601	624	637	559	577	577	593	648	664	586	601	554	599	596	610	567	597	637	618	551	621	569	609	640	590	550	595	594	573	606	594	564	627	601	601	606	601	553	626	612	606	572	594	592	570	560	586	597	576	554	613	581	589	643	568	585	578	590	585	608	582	643	611	591	592	566	587	595	584	604	584	615	625	609	560	561	621	598	589	590	603	613	580	612	581	613	609	600	579	588	586	553	546	634	583	578	543	568	590	576	616	568	598	581	588	650	603	595	602	600	579	596	619	581	571	615	525	568	561	562	565	622	599	618	596	564	609	602	651	608	598	608	619	570	567	565	606	602	615	596	574	641	589	614	623	606	626	618	581	593	594	615	571	603	560	566	594	580	586	597	628	634	625	583	572	591	560	584	591	617	560	591	635	621	564	550	588	610	591	596	639	594	609	646	623	640	608	567	604	621	636	610	584	610	583	604	575	604	546	618	576	631	608	572	616	622	599	617	578	623	590	594	626	590	589	592	607	618	628	558	557	590	564	593	571	622	585	651	601	586	577	556	618	622	574	617	612	584	614	582	593	632	578	595	617	585	568	605	637	608	579	630	577	589	584	607	585	577	617	604	587	607	597	623	558	608	626	563	593	576	609	577	578	591	626	556	600	645	606	590	586	602	563	574	592	592	610	623	632	609	607	591	634	607	556	594	588	649	544	591	626	611	605	593	584	576	623	603	582	565	626	583	600	595	629	654	600	619	565	580	589	607	625	600	569	618	601	569	607	576	582	594	585	573	598	576	639	604	587	594	553	572	577	590	593	597	598	582	593	604	606	618	620	600	600	579	583	565	611	600	611	554	620	605	580	631	590	601	586	559	604	605	675	582	588	605	622	574	605	623	558	606	556	674	622	604	573	637	609	568	612	568	587	573	558	607	617	571	555	623	573	645	627	600	637	591	594	620	575	566	576	587	601	601	615	565	565	615	583	552	602	558	599	571	590	627	581	581	599	589	571	581	631	620	620	583	622	583	590	611	614	607	580	651	581	624	611	574	606	604	649	604	584	579	584	616	571	594	600	643	601	572	574	576	593	595	594	594	606	573	615	585	608	591	576	591	556	637	581	646	581	578	605	610	587	626	571	610	588	593	633	597	588	627	571	588	599	669	602	570	569	576	629	577	612	602	556	582	619	587	596	546	599	589	566	587	618	597	589	614	581	651	582	608	599	581	561	611	641	607	627	588	623	571	597	551	588	626	549	609	577	627	611	592	587	598	573	620	572	573	628	597	592	571	605	604	573	565	602	660	634	561	549	583	594	559	582	634	590	606	568	591	603	598	597	611	610	588	611	599	643	596	585	584	575	623	648	610	584	585	579	613	573	577	609	595	612	632	558	560	551	568	617	619	615	592	585	604	617	653	570	611	543	578	582	556	608	585	630	541	552	636	581	571	605	599	649	627	597	587	595	625	574	637	593	617	651	604	638	583	619	633	581	618	598	561	592	555	599	599	595	588	601	559	590	587	632	545	599	590	574	576	603	587	581	606	616	606	627	597	632	571	596	634	593	612	582	592	617	579	599	576	617	610	540	566	565	613	604	581	609	624	603	631	568	610	592	640	589	558	567	567	580	567	590	577	611	581	575	635	615	641	623	604	582	629	624	597	593	579	594	595	596	586	604	604	598	595	578	553	579	581	631	603	591	608	641	593	611	647	579	626	638	585	630	609	604	583	629	634	581	596	596	601	598	603	592	602	594	612	612	556	551	613	598	565	595	615	568	590	585	579	593	554	602	548	597	587	616	579	610	603	604	633	609	588	605	578	631	575	578	601	665	590	619
26869	17321	19210	16877	12157	8120	5878	4837	3847	2876	2406	1871	1386	1169	949	880	846	869	806	672	670	656	535	541	514	479	536	471	450	475	464	438	421	409	412	465	447	382	367	380	351	346	342	332	346	304	332	319	317	297	300	293	324	292	331	300	363	306	291	298	313	273	258	251	324	303	333	303	302	302	298	275	293	287	324	286	286	286	269	270	290	287	298	290	278	269	271	278	255	261	305	269	290	265	284	308	284	255	288	294	276	311	257	290	249	272	290	264	262	304	260	273	264	279	277	279	249	296	286	260	265	278	255	292	231	246	284	292	270	272	278	283	319	289	271	264	294	262	274	259	264	295	263	266	259	264	252	304	277	255	302	253	258	262	287	270	275	274	259	281	266	290	277	295	285	251	266	248	268	238	288	266	247	257	285	288	284	235	275	265	296	263	317	273	285	252	241	255	282	272	286	272	275	273	287	262	250	265	276	269	244	265	261	263	254	259	286	285	250	280	250	298	255	280	299	297	244	272	257	250	266	252	274	228	241	295	286	286	276	251	273	280	261	255	264	241	275	233	307	272	279	263	288	303	284	267	283	258	260	290	287	301	281	296	293	229	290	252	278	243	308	261	234	274	275	268	253	280	240	300	267	263	290	227	274	247	279	270	264	269	270	309	280	243	266	267	262	295	286	327	283	267	271	294	281	277	276	262	288	311	297	268	258	267	302	252	286	261	263	289	259	264	306	262	301	258	277	260	253	269	267	301	276	260	276	298	260	268	273	234	306	257	271	284	253	303	288	281	279	274	244	281	269	255	296	284	275	263	282	273	296	295	287	274	284	279	250	286	269	279	311	282	272	250	288	256	252	282	259	293	264	284	310	246	256	250	280	297	250	293	275	243	277	281	269	273	280	267	273	296	290	283	258	285	257	297	284	243	281	263	254	228	297	266	260	282	267	253	277	276	301	241	273	264	276	297	244	274	259	230	274	264	301	255	286	245	281	264	270	292	285	275	247	274	264	261	279	275	272	283	260	278	262	290	252	254	256	267	257	304	295	256	287	245	241	256	303	295	292	296	258	278	287	242	267	265	260	241	278	256	266	268	263	279	255	261	291	288	284	256	278	279	284	274	252	267	277	276	254	275	300	279	308	290	275	268	296	283	255	277	299	270	263	245	277	250	284	259	284	241	290	264	238	274	267	283	269	251	299	256	291	284	271	267	266	262	235	293	263	263	300	277	287	250	294	267	259	272	292	295	280	252	254	261	262	281	306	294	269	268	261	288	247	253	252	288	268	274	294	289	294	274	275	272	281	251	260	252	273	280	261	274	261	281	267	261	249	268	283	266	278	254	293	284	282	247	243	267	303	283	272	285	270	278	282	286	272	256	279	272	285	299	274	295	265	312	246	272	271	285	246	276	267	259	293	260	252	253	248	281	266	273	309	288	291	280	295	270	282	288	259	296	288	268	261	257	272	273	235	295	286	277	294	282	241	256	288	250	252	260	219	280	242	293	299	262	256	262	271	274	304	277	315	264	285	267	252	284	261	277	298	242	267	281	252	279	253	289	282	269	246	278	231	260	292	288	290	264	251	270	320	276	295	285	262	254	269	271	270	268	291	257	250	301	288	276	215	285	251	253	307	303	295	267	271	281	272	275	271	261	309	297	261	276	243	276	260	249	273	258	235	251	262	266	283	272	291	260	295	279	229	268	256	270	275	272	290	278	266	237	265	270	251	286	285	258	251	271	250	237	262	273	253	292	244	261	254	255	256	287	241	275	265	270	286	299	275	278	288	264	276	293	274	255	248	269	295	267	277	248	238	257	314	292	264	271	247	277	294	289	257	258	266	307	264	287	257	268	287	293	289	251	271	276	263	263	270	281	259	295	279	266	260	271	265	263	269	279	282	267	289	288	264	280	250	268	304	263	308	276	275	297	257	246	275	266	279	301	283	299	259	261	260	262	254	270	257	256	283	242	278	267	272	264	263	262	254	271	258	278	297	277	267	266	249	269	266	276	292	277	294	253	251	244	250	306	252	283	243	296	247	251	292	297	234	259	250	283	290	261	272	286	267	283	295	275	273	293	268	288	283	281	255	271	248	286	290	254	282	273	268	286	279	285	265	253	290	258	288	280	272	276	276	254	260	278	282	277	270	273	293	251	251	267	255	246	241	265	267	277	275	310	276	295	267	256	274	263	271	268	264	265	278	276	252	258	296	255	253	298	310	244	262	256	272	278	270	259	263	316	302	291	264	292	293	275	266	270	254	265	262	251	297	279	239	274	265	282	282	306	277	286	273	274	274	273	294	253	255	246	281	270	271	275	264	286	257	290	266	281	278	266	255	281	256	238	286	284	281	252	262	298	297	257	266	285	283	293	249	264	270	292	295	266	267	265	276	255	254	249	259	291	278	281	280	319	298	236	277	271	275	306	277	246	285	298	255	279	262	240	245	259	254	282	266	282	272	259	262	264	289	277	282	263	311	294	302	275	289	288	270	272	239	285	272	281	269	272	267	253	278	295	275	279	265	277	300	281	287	260	258	256	279	286	278	281	307	278	269	271	272	300	265	269	281	259	277	246	281	301	266	304	284	283	251	265	287	279	286	286	263	237	274	261	299	287	269	263	286	267	250	307	260	285	260	289	285	296	273	245	291	279	267	268	272	272	276	274	268	271	268	277	273	286	273	259	291	246	259	249	251	265	234	262	267	290	257	283	250	262	305	266	267	285	259	247	282	244	295	271	251	285	239	271	276	251	275	282	286	258	252	262	276	269	270	273	267	261	300	249	295	248	260	283	322	309	234	271	261	267	282	267	277	271	247	266	305	265	275	288	233	230	290	257	256	244	273	273	268	254	258	290	279	281	249	254	280	304	285	277	272	286	322	262	272	266	273	292	279	269	265	275	278	265	267	273	257	244	272	273	278	280	268	265	264	274	272	282	256	277	249	251	298	289	248	296	278	253	293	279	261	270	269	254	249	250	279	276	301	273	258	275	259	250	305	293	231	284	285	269	264	285	278	269	279	278	269	266	249	284	264	284	282	259	299	275	243	286	264	277	301	232	274	283	278	274	239	258	296	269	277	290	252	309	276	264	249	289	261	301	306	256	281	297	274	290	254	286	267	285	248	285	276	250	274	284	264	265	262	262	282	277	279	255	298	236	269	305	270	272	265	262	234	252	264	272	256	280	242	249	250	280	263	288	245	266	298	284	266	282	276	284	263	267	265	244	251	271	274	312	258	263	278	255	268	291	285	263	259	293	266	257	281	272	273	239	252	294	271	253	271	287	252	265	271	279	271	260	268	263	275	255	293	272	244	284	286	264	244	253	274	278	281	292	249	281	304	269	257	253	267	296	277	313	247	256	277	286	271	274	269	265	259	278	294	259	315	262	259	236	255	255	306	291	282	306	260	280	256	229	247	267	255	247	255	226	243	282	269	266	258	294	253	269	297	279	263	285	242	283	275	285	279	264	296	267	270	258	272	280	283	280	251	273	273	253
14681	12617	23564	27578	24790	21168	18745	16814	15245	12268	11385	9070	7018	5993	5037	4769	4251	4407	4386	4056	3619	3037	2740	2672	2591	2401	2341	2280	2272	2169	1950	1898	1997	1734	2066	2212	2037	1559	1431	1396	1286	1250	1271	1119	1104	1107	972	1037	1056	948	974	976	950	942	953	971	1114	961	914	855	912	824	838	791	770	798	744	704	778	754	703	715	672	717	666	716	717	654	735	735	744	691	670	652	699	661	640	682	661	656	671	647	642	665	639	622	669	655	681	637	615	667	641	648	691	626	603	607	662	642	666	671	587	653	631	651	682	639	645	622	651	643	646	625	649	686	608	667	631	635	662	605	658	617	632	651	646	632	634	626	623	676	642	629	652	597	631	632	651	685	610	582	644	607	605	610	633	634	604	599	649	631	671	648	653	638	618	615	613	642	646	660	659	638	648	658	629	569	616	651	619	660	618	618	638	625	642	622	608	659	649	599	632	613	624	615	597	635	630	608	607	647	611	689	673	601	617	628	615	651	635	633	634	588	616	643	623	669	661	607	625	623	623	645	642	692	683	640	654	671	672	627	667	629	640	614	600	659	639	633	615	650	645	613	627	654	636	634	643	639	643	667	645	619	645	589	644	605	657	628	633	669	659	640	629	649	637	684	648	635	659	639	641	610	624	638	623	618	644	620	639	612	632	603	642	637	615	606	648	637	653	648	618	650	659	583	660	676	657	624	625	652	643	656	596	667	670	598	622	642	677	660	640	609	581	622	642	615	632	677	607	643	691	600	624	604	652	628	633	612	640	657	581	633	628	616	676	593	663	648	614	618	631	655	573	632	616	611	657	637	686	608	659	626	668	625	662	615	687	636	629	631	630	589	611	666	661	621	650	665	684	617	629	693	631	621	664	602	660	608	636	663	608	624	639	662	656	603	645	665	592	658	669	630	647	635	611	640	667	660	625	617	602	636	636	629	606	628	590	659	640	640	648	605	623	648	622	634	602	600	620	655	614	627	637	667	678	672	626	643	690	639	610	633	631	648	662	617	578	609	599	612	627	657	643	619	633	626	607	670	641	675	684	648	666	648	660	620	678	605	665	646	648	619	629	628	631	644	627	645	635	667	667	675	639	663	613	592	623	593	613	613	653	626	675	627	561	617	614	620	628	621	625	614	624	643	606	620	618	662	612	643	607	663	645	602	617	640	659	647	636	622	601	650	657	656	640	676	628	632	596	629	620	676	618	639	684	590	612	601	659	618	605	622	643	621	639	602	636	628	580	621	595	633	649	642	641	621	592	597	592	668	583	614	685	628	620	621	604	617	662	644	626	659	604	636	618	631	611	642	628	635	639	641	619	585	607	679	647	602	621	667	614	647	655	650	636	640	598	609	631	587	621	647	632	646	646	604	670	657	615	651	641	645	662	673	587	618	613	617	634	652	605	610	607	639	610	606	635	610	635	622	595	650	645	605	660	653	648	629	657	589	671	661	643	604	618	627	658	666	652	632	652	631	644	674	644	611	620	602	605	695	629	631	666	624	595	598	637	647	621	651	563	643	594	618	659	637	609	605	627	641	620	651	607	615	631	647	686	640	673	622	670	622	675	580	612	657	663	659	637	631	637	612	634	598	661	651	597	639	635	607	605	589	621	680	660	649	601	634	579	600	660	647	612	616	680	610	618	663	612	587	640	637	619	646	679	613	567	607	628	644	622	651	625	611	633	625	639	633	601	592	652	598	616	650	609	639	618	648	652	621	632	607	626	649	657	585	607	652	626	646	593	629	587	626	647	639	611	600	651	653	674	584	658	652	597	658	629	633	603	683	578	620	652	625	638	670	672	626	642	674	674	652	662	663	637	621	639	628	635	583	652	645	656	617	664	627	673	664	676	653	643	612	657	628	627	606	657	637	626	610	678	625	647	636	583	636	624	645	647	634	670	616	640	618	575	674	658	641	623	631	650	586	608	649	628	631	634	648	626	618	632	656	677	653	627	642	622	606	632	611	650	632	627	644	638	677	631	618	655	609	653	602	579	664	621	619	643	663	601	637	567	599	622	611	633	610	647	670	655	605	650	614	643	631	632	640	640	683	597	649	663	628	626	600	648	636	600	681	629	587	590	646	610	632	632	647	664	644	667	671	609	661	655	635	594	611	605	624	635	611	592	618	638	652	635	625	684	627	624	663	665	674	614	647	673	619	593	627	637	619	627	633	629	639	640	643	626	593	626	653	623	631	620	693	639	656	612	599	641	622	612	655	651	652	658	642	622	655	598	646	621	657	609	615	644	685	606	583	655	614	601	636	628	632	593	643	605	629	597	655	630	609	589	639	632	606	692	631	646	600	610	634	627	654	615	598	598	598	654	645	636	662	573	626	646	661	613	655	627	673	629	641	637	668	594	643	615	617	632	625	620	625	618	645	604	636	649	616	664	680	649	648	655	614	616	626	650	645	604	636	669	605	682	652	640	612	611	642	654	633	613	629	658	613	639	638	634	661	637	687	571	645	635	619	668	663	627	646	589	604	662	603	617	663	584	600	608	654	659	594	654	623	630	598	655	612	667	588	620	614	628	626	648	640	602	665	669	621	670	610	644	651	661	669	624	634	692	659	618	673	651	640	596	645	632	668	605	633	582	666	602	710	624	638	613	584	623	589	631	635	626	585	638	635	655	598	634	611	648	637	647	638	630	592	616	651	633	655	606	632	647	675	659	640	629	609	651	669	603	637	666	632	622	671	646	672	623	614	619	635	619	621	634	616	640	623	635	669	649	640	645	651	592	646	621	655	638	602	682	598	594	624	638	645	652	653	645	595	621	635	643	608	640	597	669	641	633	636	628	656	663	634	621	620	618	649	620	628	652	571	640	600	608	645	586	607	634	612	654	621	589	606	631	647	622	599	633	667	664	655	595	665	651	597	650	589	628	605	629	629	646	627	654	579	624	642	640	659	595	638	630	616	631	656	627	589	607	648	689	626	634	607	669	627	647	637	652	589	595	653	591	640	649	676	652	633	655	592	636	606	654	634	635	609	666	641	665	621	600	690	635	637	653	637	651	650	582	621	607	605	652	640	599	612	670	591	622	628	661	614	602	666	654	600	647	650	627	620	601	628	603	639	620	637	645	662	631	610	684	613	635	604	655	616	627	622	630	598	634	593	626	638	658	594	657	606	620	644	689	650	633	665	634	643	664	621	560	639	674	611	630	624	635	683	637	626	659	617	686	668	616	620	647	595	597	621	604	608	646	676	611	633	668	627	630	653	638	633	649	627	608	626	623	635	692	621	613	658	615	633	632	643	613	582	645	650	587	624	661	653	620	602	624	643	641	642	631	600	624	623	649	604	612	630	654	598	656	633	660	618	637	629	622	649	627	658	609	630	652	646	636	636	651	689	643	608	605	625	628	678	616	673	617	626	648	606	606	656	620	644	650	639	638	646	626	665	685	651	624	642	605	662	650	627	631	648	630	604	585	646	692	621	667	639	631	656	621	562	614	668	616	636	619	638	644	654	654	645	624	626	636	637	632	604
9602	6398	7323	5711	3822	2614	1958	1497	1188	855	691	581	502	403	459	410	349	340	337	332	305	303	312	285	279	267	262	257	263	283	256	260	233	238	224	217	218	227	179	228	211	215	245	216	225	196	236	188	200	196	216	225	209	215	226	204	250	193	201	225	211	220	193	233	192	192	249	220	211	192	203	198	207	248	211	217	202	203	215	200	193	219	200	211	206	206	202	210	184	200	233	186	189	177	198	219	176	219	215	156	229	186	233	210	210	238	206	232	196	196	218	182	195	208	208	210	198	216	216	203	196	205	222	187	220	185	186	200	216	242	189	202	187	181	216	177	204	212	219	207	219	194	213	192	209	202	209	171	232	229	198	223	215	204	208	200	189	191	202	234	216	197	199	219	215	190	222	189	200	226	197	211	198	193	196	210	230	182	198	209	215	194	206	227	199	192	222	207	203	194	193	219	217	231	224	201	196	183	218	185	189	198	222	219	207	227	203	242	189	230	201	199	173	178	205	236	200	222	190	238	240	223	197	209	200	192	214	216	185	183	200	192	218	210	206	200	190	212	208	189	219	195	185	221	201	201	177	236	200	216	206	201	203	178	199	175	218	184	205	218	204	198	200	211	204	209	217	209	203	207	205	223	214	223	211	181	197	195	201	213	197	199	214	214	205	184	192	209	222	203	188	208	215	182	214	185	204	203	191	214	227	194	184	196	211	228	217	210	192	209	175	206	193	213	231	211	225	192	190	193	215	216	195	203	199	201	221	195	210	165	209	209	205	207	180	205	215	196	221	212	190	196	206	203	198	204	208	192	183	193	204	187	196	208	215	202	199	221	219	200	218	162	224	205	202	229	234	199	219	195	197	194	201	211	183	212	215	214	210	210	193	203	202	233	209	184	196	212	223	194	216	216	185	194	189	170	214	211	204	202	236	181	191	202	230	185	200	198	216	207	205	205	236	211	217	191	199	195	230	212	223	237	194	209	223	214	209	240	208	185	195	205	186	203	183	210	247	186	190	208	205	203	207	213	188	189	178	185	193	209	176	230	207	186	222	200	187	211	167	173	200	194	180	200	184	206	216	216	226	221	197	213	199	212	200	227	196	186	191	200	217	207	201	184	204	188	193	194	222	192	183	200	194	222	185	188	189	200	186	200	234	220	193	203	210	211	205	202	200	200	170	223	206	191	196	190	197	182	189	173	208	226	211	193	223	213	204	225	188	194	198	156	228	183	207	198	214	173	197	219	212	214	206	186	213	219	189	188	219	179	201	192	191	191	206	191	206	233	204	208	219	214	227	198	228	206	196	209	226	175	183	176	204	202	200	163	168	184	251	223	207	199	226	199	211	213	214	206	170	205	214	232	189	186	204	178	182	219	225	227	210	208	211	178	226	195	190	196	232	191	208	204	203	214	175	202	194	183	221	203	208	196	211	211	203	217	210	197	197	188	199	223	207	236	192	181	184	193	219	223	187	187	224	195	193	221	206	176	220	215	206	199	178	188	232	203	201	235	213	230	207	209	193	159	210	204	208	187	192	199	218	190	187	214	211	223	195	216	216	205	221	224	214	217	208	208	210	198	181	195	203	203	201	213	214	199	197	196	189	177	164	195	200	193	208	214	190	210	204	209	208	209	228	207	232	203	218	198	208	204	204	230	216	207	213	205	196	237	178	208	198	188	226	188	207	188	194	181	185	189	234	224	204	209	195	187	222	185	206	207	215	200	216	217	198	217	205	199	248	229	208	199	182	200	189	204	189	215	196	218	203	194	202	187	177	203	204	221	196	167	227	209	221	221	190	196	192	205	198	240	178	202	171	211	209	222	187	186	208	218	192	195	200	193	206	223	187	212	225	211	199	172	205	226	200	207	189	239	193	204	222	216	210	211	190	213	207	192	211	212	202	220	193	204	207	197	199	202	200	200	227	218	198	209	203	226	175	206	203	235	198	237	211	198	222	219	210	202	210	214	222	207	204	180	202	237	219	196	193	196	204	202	224	173	209	183	177	179	194	227	206	220	211	184	215	198	223	181	196	196	185	205	210	217	188	217	222	177	201	225	204	183	243	201	176	179	187	182	217	200	206	209	203	206	208	194	189	205	221	232	173	223	200	205	191	203	213	208	197	202	221	190	218	191	219	200	207	205	196	202	204	192	218	174	201	204	215	202	208	218	207	221	201	219	184	195	181	193	222	229	201	190	230	200	207	168	192	183	208	199	199	223	172	202	209	224	182	203	224	222	204	204	216	215	182	189	204	198	205	201	191	215	197	181	245	191	193	227	196	206	207	195	232	214	196	215	200	197	231	214	193	201	199	210	208	208	205	210	213	176	180	192	190	188	175	218	200	203	179	181	228	173	215	192	209	181	227	191	204	204	205	235	220	192	210	213	173	234	221	179	189	202	211	188	197	184	207	196	202	184	220	224	214	197	200	191	186	203	209	222	200	192	212	203	203	191	205	202	201	194	231	229	200	191	195	194	230	214	208	217	218	194	197	191	199	198	213	198	197	184	190	224	208	205	223	233	211	207	200	188	199	216	204	215	203	217	204	194	180	209	213	226	224	217	207	200	192	228	194	191	214	201	200	206	220	199	221	209	204	214	219	219	239	206	192	182	212	192	230	188	197	210	204	197	220	209	200	211	211	208	234	197	224	191	193	174	204	192	220	237	213	231	195	197	213	211	220	214	195	201	202	180	231	207	178	221	225	181	213	216	210	181	221	223	217	192	195	186	207	206	211	194	184	207	190	205	204	166	200	187	198	188	202	198	211	213	187	206	209	181	213	198	186	210	196	202	189	201	216	182	191	209	200	189	190	199	227	179	204	198	188	186	216	203	194	187	235	186	197	232	207	199	206	234	198	218	236	190	197	200	209	234	175	192	220	187	209	220	214	195	201	220	202	221	208	220	210	178	205	228	182	209	202	199	173	211	172	224	203	210	194	212	196	213	217	200	233	218	189	192	164	218	203	189	178	203	199	208	196	202	204	183	189	196	194	195	194	215	191	201	198	180	192	199	181	187	232	209	188	197	216	189	159	234	180	167	201	205	221	181	205	215	195	208	221	226	225	228	213	218	204	193	226	187	204	199	215	205	200	205	202	243	234	211	205	205	212	214	181	214	202	215	185	195	210	206	202	201	186	198	228	206	205	209	224	197	190	208	185	186	181	192	200	190	227	231	230	203	208	210	202	178	204	184	201	174	210	189	193	192	199	219	210	204	200	203	197	199	204	188	203	192	215	202	219	232	209	225	223	213	226	205	230	188	185	206	229	200	203	211	215	208	186	202	207	219	234	208	211	192	230	234	178	182	220	211	194	208	218	192	218	207	191	206	198	212	208	201	184	179	195	207	206	218	200	208	201	205	222	200	221	201	203	204	197	217	212	200	221	192	185	182	171	200	196	185	210	176	187	207	214	227	226	206	212	226	212	199	187	223	207	193	200	192	194	216	210	197	187	221	227	191	223	203	190	204	193	191	171	187	207	223	206	198	176	179
5918	5542	12193	14357	12485	10272	8351	6761	5304	4372	3571	2925	2517	2201	1947	1657	1738	1477	1507	1286	1249	1139	1166	1066	984	1042	995	993	937	866	847	818	830	750	752	685	745	721	672	594	643	661	589	565	561	592	617	549	551	603	566	517	561	554	591	530	560	570	569	575	544	600	544	520	568	509	520	539	533	563	513	546	526	502	515	530	551	552	538	509	520	511	497	458	508	544	496	471	525	523	546	540	480	470	503	483	523	531	506	496	482	506	466	511	513	472	515	493	524	518	492	475	498	503	505	461	487	472	517	509	502	536	496	500	495	529	534	505	517	546	463	509	469	529	479	484	500	477	511	496	499	486	535	521	520	523	516	493	493	507	483	476	504	491	496	484	515	486	534	474	513	509	471	512	494	500	482	552	553	525	519	468	519	468	491	488	507	537	489	513	501	523	526	505	475	486	460	466	472	501	496	537	483	481	499	481	493	479	500	507	476	473	482	479	449	513	501	464	504	457	492	483	481	477	501	488	446	491	478	488	483	498	488	466	493	481	488	501	506	529	455	477	467	472	477	481	489	526	483	479	510	495	506	483	548	503	517	506	483	497	483	461	504	469	514	523	482	474	518	505	507	506	528	515	479	545	485	510	514	486	481	478	478	504	492	539	489	509	489	486	488	502	543	485	494	511	497	520	496	507	513	545	497	525	493	519	525	508	466	478	506	528	484	511	512	505	516	516	501	494	499	481	511	480	506	462	510	499	512	498	499	518	507	487	437	488	511	514	528	490	476	447	464	493	499	516	470	535	529	490	498	543	525	503	529	524	458	510	517	490	502	512	488	500	533	523	488	527	550	483	520	532	498	473	475	516	469	482	482	486	492	517	504	501	484	462	506	512	460	458	522	539	506	450	476	507	532	485	504	501	500	504	501	497	467	455	478	514	503	507	498	528	480	504	474	506	463	515	526	531	518	460	504	477	476	474	473	532	522	486	517	512	509	467	506	499	527	468	487	496	492	539	499	512	496	500	507	472	507	514	502	483	506	496	484	512	494	502	524	480	498	485	479	528	489	492	497	508	519	519	486	467	515	476	502	489	475	508	519	502	511	509	497	446	519	471	514	502	493	510	528	491	460	481	446	537	466	498	484	492	532	494	484	515	481	477	513	502	539	473	498	480	523	470	500	492	520	528	499	456	487	502	508	518	510	510	490	465	501	498	482	503	490	521	499	502	485	485	481	493	488	500	486	509	506	485	508	463	512	487	477	522	531	465	502	503	512	481	492	483	514	468	529	534	475	504	539	528	470	476	493	478	485	490	494	496	490	518	489	491	467	495	484	519	535	511	536	484	530	495	505	505	486	481	507	487	543	501	494	515	484	516	491	492	546	506	498	539	464	492	492	474	465	467	506	512	512	492	536	474	482	495	493	486	528	471	485	522	480	484	497	521	503	481	523	490	543	509	489	465	496	511	503	486	503	541	513	478	515	479	512	496	516	486	440	476	513	558	496	484	503	519	509	487	457	482	492	503	533	501	482	508	561	507	506	516	486	483	472	506	500	503	480	485	522	521	502	452	473	531	509	506	470	512	536	492	515	471	459	529	520	538	482	527	491	535	494	493	476	466	514	511	492	488	483	511	476	469	490	505	503	474	508	485	478	497	495	539	491	504	497	502	516	542	532	518	473	509	509	498	490	511	506	519	491	477	501	506	505	504	535	521	536	498	480	462	509	499	477	522	537	494	514	486	490	503	457	505	485	531	518	501	441	487	524	488	491	489	496	521	495	492	490	495	479	513	448	486	519	475	482	540	487	512	505	536	450	519	514	485	512	479	464	490	442	520	490	484	491	464	475	522	490	507	521	487	505	509	505	511	510	537	480	534	514	502	505	507	487	478	478	499	485	539	494	545	463	535	518	486	509	545	483	512	531	463	489	512	462	502	505	486	521	535	507	483	514	515	488	498	502	507	479	529	457	511	517	511	502	503	486	485	458	490	451	506	480	492	471	512	498	530	493	553	512	472	524	522	501	508	512	518	436	469	542	513	519	515	532	530	482	480	524	511	535	487	536	489	483	476	509	474	498	528	513	517	564	474	499	485	543	498	468	508	515	493	479	440	503	469	500	500	516	517	487	492	475	503	499	517	497	507	475	483	484	544	495	501	490	468	498	461	498	492	491	516	507	488	496	530	453	501	539	579	466	491	489	501	542	541	490	470	516	532	478	502	471	440	485	491	484	512	471	444	492	504	484	503	514	533	508	517	522	516	494	545	485	488	493	488	482	545	502	515	484	484	467	513	495	469	523	513	459	499	523	489	518	491	479	523	486	496	495	489	514	490	486	500	502	541	514	467	478	496	505	529	483	509	496	522	520	521	484	492	510	524	511	475	509	487	544	558	490	468	499	517	524	509	534	548	478	519	477	462	466	498	470	510	534	519	519	511	484	492	504	509	496	486	489	472	499	511	477	483	486	526	473	530	475	506	464	508	515	478	510	482	510	513	506	460	474	527	503	529	489	527	472	490	481	502	485	511	500	488	481	476	483	499	484	483	506	545	478	525	530	501	444	492	488	521	528	516	497	463	478	517	520	508	501	493	494	497	486	488	535	482	509	500	461	473	492	486	512	499	490	499	492	486	513	482	516	531	514	518	509	497	496	480	498	485	495	482	497	516	520	501	510	514	476	492	513	532	476	465	506	473	483	513	504	478	446	489	527	547	485	478	509	491	485	504	477	515	469	468	491	468	512	497	493	527	517	521	471	516	460	495	484	513	488	445	468	486	480	534	501	486	479	492	466	497	482	501	494	477	488	490	461	479	470	473	531	491	508	503	549	545	493	493	505	505	495	506	529	528	518	505	487	458	530	549	481	512	503	496	505	492	492	498	473	501	494	508	488	468	501	495	430	530	505	507	540	507	512	512	487	478	479	495	466	486	509	528	507	478	468	489	530	486	503	473	502	508	544	511	483	525	491	523	523	489	463	527	471	475	507	475	503	498	525	526	539	497	508	509	489	494	485	517	481	456	503	516	519	503	497	489	502	472	469	516	465	505	542	483	488	525	491	504	507	491	498	526	501	487	502	500	516	466	520	483	470	501	522	492	518	488	504	475	463	494	480	503	522	507	497	467	481	525	459	496	503	493	506	474	504	510	507	515	470	460	487	532	498	489	495	498	544	476	502	491	485	536	486	464	476	507	503	452	499	485	482	482	511	460	502	487	502	502	489	472	504	500	508	479	509	515	505	534	470	496	565	463	486	464	517	511	491	465	520	489	532	535	516	495	515	505	466	509	483	523	492	518	471	439	493	484	456	519	500	488	517	491	476	521	502	495	466	484	487	517	479	457	499	512	479	511	468	488	509	500	492	499	506	466	474	486	479	480	488	512	520	463	519	549	494	478	452	525	475	462	496	477	493	488	509	511	546	482	508	492	484	519	513	484	502	512	480	483	511	486	501	499	506	501	508	506	499	476	495	498	512	485	510	471	533	505	527	500	521	469	510	494	500	490	502	531
19130	11364	13026	11553	8056	5406	4105	3087	2577	1810	1501	1104	962	803	638	641	580	644	622	524	478	446	417	386	400	411	384	384	385	345	383	374	369	343	320	388	336	300	287	306	277	289	295	296	294	302	245	287	280	272	295	288	296	286	262	234	270	265	241	293	266	281	260	240	249	266	268	242	222	276	270	265	253	266	245	247	244	255	260	281	250	243	263	268	268	232	261	266	215	226	232	258	263	221	288	227	263	232	249	255	243	230	231	217	220	269	267	287	236	227	227	247	242	275	238	253	238	234	270	248	248	234	257	227	238	240	229	242	247	227	260	228	228	241	248	219	236	248	257	253	238	260	233	260	220	244	265	254	240	269	244	307	233	235	235	246	271	240	209	234	254	271	228	218	210	230	271	239	256	268	257	223	251	247	216	208	248	249	236	253	242	248	264	260	259	260	262	260	247	231	232	255	242	256	223	296	228	237	250	238	255	239	240	253	224	203	248	237	221	269	243	223	251	204	260	255	262	261	230	227	260	259	261	238	249	248	247	225	220	257	229	243	250	249	244	256	254	281	240	214	249	258	242	231	239	234	244	250	250	273	253	246	225	231	239	276	229	266	253	233	237	252	230	253	244	261	258	218	237	292	258	224	262	241	270	229	247	245	227	242	218	239	275	259	265	292	255	224	236	223	264	252	252	255	236	260	238	255	285	222	232	242	226	273	257	245	268	247	247	244	260	218	246	250	239	244	270	236	240	286	232	265	223	258	239	258	271	255	254	249	250	230	244	234	282	248	265	245	246	257	259	211	266	259	246	243	258	255	233	222	252	233	272	227	264	253	260	246	235	262	266	237	246	259	243	281	246	248	244	272	265	253	251	240	270	233	218	247	246	208	251	273	244	260	254	255	258	257	241	244	273	270	256	251	258	240	250	305	242	236	274	235	187	270	240	244	264	220	266	249	232	268	215	232	265	235	249	238	226	250	267	255	229	227	236	259	235	252	251	213	242	245	266	248	222	248	243	276	243	256	242	224	265	276	255	256	264	242	269	237	244	235	223	247	266	248	246	253	261	227	248	251	255	253	233	243	257	246	243	251	245	237	242	255	285	250	258	272	277	246	253	265	255	232	258	255	245	269	239	232	202	217	230	242	224	247	229	274	257	245	253	273	240	245	287	245	236	248	224	244	247	250	239	232	239	237	245	227	237	254	265	257	238	239	257	253	261	234	265	242	254	223	243	226	251	253	207	254	255	252	249	264	220	224	246	248	262	247	244	275	228	231	231	245	227	253	255	234	229	254	210	249	270	242	279	252	267	256	255	255	271	216	249	266	248	213	249	251	238	239	236	243	231	255	262	212	258	241	227	248	225	240	229	248	238	251	227	257	240	250	229	239	254	237	236	246	259	260	237	243	253	248	289	250	224	238	230	276	246	242	237	268	262	238	256	280	237	252	255	251	254	231	225	226	242	236	231	235	237	227	210	218	240	272	235	246	247	219	268	246	227	247	236	228	250	238	243	248	218	237	235	262	254	243	226	259	246	234	258	260	298	255	251	216	254	260	251	219	240	255	223	246	244	219	266	248	235	277	255	236	266	276	263	229	233	256	235	249	238	242	247	235	232	278	246	241	263	214	225	234	260	250	234	265	273	282	240	231	253	244	249	264	229	223	248	222	207	250	249	271	234	267	252	259	259	267	251	228	257	227	253	244	236	259	261	256	266	236	252	242	235	252	256	269	239	251	258	262	265	276	264	260	241	241	232	239	252	223	267	245	269	252	246	249	232	232	250	243	241	250	270	251	244	213	218	250	248	214	242	241	250	239	246	226	254	275	260	279	250	242	224	273	247	263	249	268	259	267	239	240	239	241	236	218	228	263	283	247	239	231	257	247	233	244	253	257	236	239	260	224	267	226	271	239	252	281	241	250	258	260	281	268	240	274	262	248	224	264	239	265	268	249	243	259	254	242	219	261	254	284	280	255	258	255	239	255	226	273	239	196	234	250	244	260	243	278	258	256	236	262	235	235	244	260	229	239	263	253	269	264	262	222	246	221	236	219	239	255	255	240	233	228	225	228	235	247	257	247	240	232	258	250	243	239	213	251	235	266	266	244	235	233	222	274	231	240	235	226	242	255	255	246	258	246	233	240	245	255	220	254	224	255	222	237	249	243	251	271	241	239	231	245	250	264	252	273	258	260	262	207	281	250	289	256	234	265	245	231	270	270	232	242	256	252	254	239	234	249	257	264	247	217	241	222	266	226	249	236	244	242	270	253	252	240	297	255	285	233	249	252	269	259	243	262	259	242	276	250	243	252	272	231	298	257	242	241	271	233	249	200	248	230	264	261	245	269	251	246	235	250	237	224	254	260	258	242	272	222	242	265	262	260	242	266	238	273	244	269	251	220	227	243	223	239	228	241	242	250	253	251	254	278	257	253	254	270	241	242	249	268	200	254	250	234	260	226	250	260	239	248	193	225	239	238	254	223	251	220	258	246	246	272	228	234	238	244	234	273	235	249	264	249	261	259	230	242	230	259	269	264	217	241	262	228	255	254	264	217	234	251	246	247	215	222	245	266	268	226	250	253	240	243	220	238	217	245	253	229	248	239	246	265	273	290	266	223	259	243	210	232	230	254	234	243	248	239	244	219	257	251	260	252	246	253	231	238	290	270	250	206	254	271	247	259	238	237	244	239	225	228	243	253	262	266	225	239	205	231	227	242	265	257	271	242	246	258	256	245	239	227	228	288	266	211	225	268	261	218	246	262	219	241	268	274	239	260	232	249	241	269	249	258	252	260	279	265	216	250	256	236	234	260	256	262	229	214	252	271	268	268	249	262	227	223	251	260	260	273	240	239	265	264	249	237	261	265	249	232	207	236	271	288	234	256	243	238	254	222	252	232	236	223	250	254	263	251	232	244	257	232	216	234	289	256	261	240	232	273	269	244	283	268	239	247	228	222	233	286	262	226	246	230	234	258	260	271	266	259	244	247	278	268	253	275	222	269	266	237	249	255	216	251	250	223	253	226	246	236	246	234	247	234	217	238	236	264	260	256	241	239	235	247	235	238	242	242	246	276	262	249	263	245	280	250	243	239	258	230	247	253	263	252	261	243	258	242	239	238	286	266	257	247	245	236	253	279	237	233	241	234	276	242	254	255	273	251	247	244	242	236	247	211	237	235	271	228	232	250	239	255	246	234	251	232	249	271	251	250	231	269	269	230	293	237	252	255	222	255	241	279	239	252	246	255	270	258	230	263	244	251	232	240	195	244	208	250	225	232	224	255	249	236	245	235	250	252	257	239	248	248	250	256	232	304	269	233	229	253	246	245	244	237	222	264	249	241	258	272	228	226	211	258	250	245	274	257	237	252	247	254	240	233	233	222	245	245	234	247	250	243	225	284	237	274	267	242	255	252	242	229	240	225	240	216	261	232	257	264	249	268	271	246	228	248	257	224	260	236	243	239	296	231	259	249	254	225	239	224	249	255	269	212	249	257	242	262
11385	9084	18787	22413	20040	16568	14647	12636	10818	8671	7652	6044	4797	4054	3657	3245	3143	3179	3084	2761	2344	2053	1961	1893	1839	1714	1702	1698	1656	1558	1429	1347	1435	1249	1438	1524	1314	1191	1093	1021	945	887	924	954	926	865	796	836	805	831	783	846	805	774	776	750	806	827	810	693	750	788	712	657	723	695	713	645	645	709	666	637	644	666	664	596	600	647	645	623	644	617	645	651	604	642	618	603	611	610	616	609	656	589	584	574	612	581	621	585	609	606	609	590	573	612	581	560	582	628	596	612	571	585	576	621	602	597	608	573	688	565	557	560	620	642	615	600	604	548	606	606	550	575	560	590	615	568	601	599	640	629	599	586	625	554	575	583	671	573	622	621	587	553	627	583	563	598	592	593	643	588	547	587	588	620	633	573	608	577	546	555	592	601	600	580	591	631	572	586	595	569	587	591	562	590	609	616	583	589	594	589	601	632	614	599	594	641	609	578	582	610	644	582	607	595	582	606	630	607	546	557	619	594	623	607	545	592	569	560	581	626	606	620	584	556	600	621	594	548	594	637	577	585	577	601	573	585	635	618	600	602	581	624	578	616	573	578	582	624	592	612	630	610	620	596	584	569	591	602	598	615	646	590	562	639	575	619	580	578	615	528	639	571	600	533	604	557	561	600	582	585	603	581	574	579	599	564	543	602	529	614	625	559	569	549	599	566	564	570	587	605	644	583	563	568	614	555	548	622	581	597	607	567	650	588	604	622	616	638	642	629	620	596	624	570	644	574	598	590	562	590	560	596	561	586	610	602	605	544	587	618	578	599	587	575	568	584	584	617	657	607	604	641	607	629	575	587	608	660	578	599	568	614	633	605	603	626	630	575	586	581	576	567	583	563	562	562	576	629	547	626	547	612	544	550	594	584	634	585	592	545	574	573	577	574	606	575	565	598	620	595	594	560	561	607	601	609	603	616	613	616	569	577	628	625	605	593	630	587	582	582	582	576	584	558	608	616	580	605	604	560	583	590	583	623	604	595	600	597	608	630	586	541	641	558	561	562	568	571	600	603	611	584	587	610	571	625	550	582	620	565	561	578	626	591	639	599	641	575	602	543	563	544	630	591	560	593	580	606	601	623	591	593	597	597	556	585	606	609	604	576	580	537	590	621	557	622	596	595	589	608	658	581	549	618	614	592	570	545	580	595	598	509	585	586	599	590	580	635	581	613	542	595	580	591	639	590	554	568	593	573	628	556	576	634	599	557	573	625	621	605	597	559	567	564	572	648	585	546	581	573	569	559	605	626	651	586	602	606	560	609	612	565	578	603	594	609	620	565	562	598	560	630	620	581	574	631	620	578	599	586	536	598	577	642	531	572	563	583	632	575	587	547	634	592	584	617	626	611	627	594	604	614	599	636	556	579	586	599	570	583	625	542	631	581	610	577	580	589	609	566	572	590	621	580	600	590	586	585	600	596	561	600	579	603	581	536	583	563	594	603	538	569	552	551	597	568	566	581	576	619	548	582	575	551	608	568	659	627	579	582	651	571	596	587	613	601	594	590	575	561	600	576	611	581	610	622	564	555	554	634	633	580	606	586	580	563	599	581	646	590	596	585	572	605	595	610	601	595	574	595	582	657	573	579	587	606	577	575	621	550	566	594	577	573	615	572	589	592	556	572	644	589	581	603	612	592	611	612	625	635	564	613	644	622	603	572	552	585	592	602	572	576	614	584	627	555	570	619	576	585	618	590	562	587	589	592	616	590	646	611	581	566	591	566	607	575	597	598	595	573	589	581	570	641	577	592	602	602	567	589	653	598	584	593	566	586	608	597	575	590	597	576	588	623	577	537	570	573	591	598	598	558	573	581	570	617	638	616	590	603	553	579	560	581	568	577	558	600	591	596	598	623	558	555	658	600	624	569	588	587	605	588	598	642	585	583	620	614	578	605	605	585	628	610	607	624	573	606	574	607	558	567	624	567	564	572	583	630	647	565	598	531	580	554	606	591	610	638	610	597	620	588	598	601	568	572	582	593	587	620	595	617	606	580	624	571	616	602	601	576	561	561	607	610	632	570	592	589	635	573	610	630	641	615	610	578	619	614	623	609	575	568	632	622	569	588	586	643	612	642	533	586	552	560	588	582	610	612	605	564	585	570	573	610	618	574	608	589	574	586	554	595	592	595	567	612	591	558	636	589	581	545	571	571	599	630	623	612	600	557	571	590	604	560	604	580	574	620	592	590	587	609	614	611	605	575	573	609	607	647	589	560	627	617	549	552	615	584	622	609	609	609	636	595	595	586	608	611	547	587	637	642	563	594	538	622	605	557	586	625	582	577	579	638	581	606	559	623	609	607	551	592	595	626	619	589	607	604	583	596	562	600	610	581	592	600	573	621	596	596	590	570	594	581	581	553	565	642	588	579	626	546	571	592	622	569	573	600	665	591	640	589	632	557	604	606	604	592	587	611	620	576	555	561	585	607	566	579	590	591	566	573	566	604	596	613	589	607	598	591	594	595	598	608	593	601	609	587	617	624	591	574	586	604	629	566	597	581	536	627	601	650	582	600	636	607	599	580	584	568	556	588	571	658	598	642	576	619	547	577	564	580	584	619	585	537	558	590	574	606	544	535	630	610	577	589	548	620	600	595	585	596	625	630	592	596	582	601	589	537	579	587	593	608	591	589	593	588	639	571	552	545	570	611	615	618	558	574	580	621	583	607	595	592	599	557	615	626	628	602	599	644	578	588	631	595	610	587	623	599	637	604	558	562	555	587	573	620	636	599	590	583	621	566	575	549	544	573	569	577	594	617	644	552	605	641	587	576	630	591	544	589	617	583	621	563	583	604	584	562	597	588	624	589	627	541	627	584	602	580	605	575	640	611	599	607	596	599	552	561	572	601	602	566	613	552	603	617	588	561	583	590	587	551	594	569	582	544	571	578	577	587	613	595	626	590	560	564	570	593	587	586	616	576	582	588	570	593	622	591	611	618	552	605	562	594	579	566	603	575	549	583	611	569	577	600	557	620	602	579	631	588	590	563	598	560	612	536	655	593	585	603	561	565	577	619	607	603	597	611	588	601	568	607	581	593	562	596	563	561	614	564	586	575	591	660	618	588	543	631	584	584	560	582	587	600	594	616	575	616	560	542	629	635	565	588	581	553	589	616	611	551	621	589	570	572	604	544	530	644	630	593	638	624	578	635	579	550	552	608	588	549	558	600	621	543	572	566	581	574	587	608	592	573	625	590	603	600	584	582	607	586	595	628	633	587	569	589	567	593	617	550	612	594	556	587	596	552	580	556	593	630	633	609	585	619	603	581	561	579	619	593	605	592	577	582	624	573	639	570	585	600	593	596	557	604	613	575	579	568	594	620	608	593	571	599	585	593	571	559	584	610	566	615	572	632	604	572	636	581	583	580	577	584	607	607	596	592	551	612	583	643	591	621	572	592	588	591	594	626	587	608	604	617	576	598	623	575	599	583	563	606	600	636	638	578	600	607	580	593	623	578	620	617
27247	16536	19057	17085	12135	8327	6183	4703	3971	2843	2329	1744	1285	1047	964	936	789	863	773	744	623	593	571	588	493	478	503	528	501	453	445	436	446	346	427	521	418	381	386	329	333	346	348	365	359	306	328	320	312	321	320	310	328	296	311	275	315	315	318	296	335	294	284	279	285	312	288	283	275	263	283	297	265	280	252	264	299	288	267	284	274	265	288	270	299	274	286	288	264	289	245	272	278	259	289	270	267	244	276	274	299	234	260	253	300	291	288	297	260	274	276	283	295	259	294	263	269	320	266	290	241	268	282	260	255	281	288	276	269	272	253	238	263	271	254	278	288	269	296	306	290	276	271	282	295	274	301	259	246	292	264	263	254	255	281	239	273	268	262	282	245	263	276	262	274	280	305	278	267	302	286	273	278	259	257	277	256	271	277	296	250	291	282	271	292	267	241	285	289	305	306	247	252	296	306	259	303	305	265	298	261	284	244	276	268	287	268	302	249	257	264	271	263	296	281	269	273	290	245	286	277	262	260	285	277	264	249	273	243	287	268	273	248	241	274	287	259	276	282	246	270	296	259	287	253	256	288	254	278	301	272	233	275	236	251	268	278	286	267	303	300	280	278	266	283	254	259	240	263	289	250	275	266	290	285	272	239	290	251	284	249	245	305	272	267	288	277	269	291	280	231	279	230	284	289	271	295	265	238	247	280	250	250	279	251	268	296	232	274	269	269	238	275	279	276	296	274	268	273	252	232	260	252	252	265	296	296	281	238	287	254	260	255	266	290	247	279	276	272	267	247	284	270	273	277	294	276	252	276	265	262	254	251	260	269	267	293	227	286	268	269	242	281	260	249	268	271	255	258	267	241	284	285	282	250	245	285	271	242	291	256	268	256	273	268	249	275	249	279	255	263	275	259	272	263	265	296	286	280	247	264	270	267	275	275	281	273	256	305	308	309	310	262	264	283	281	263	265	278	265	269	289	242	250	265	233	258	283	244	252	262	255	272	300	284	260	285	313	281	269	283	261	278	285	303	312	291	284	274	256	270	272	272	274	286	235	268	257	300	244	264	284	223	255	258	253	238	240	272	269	277	271	290	261	292	287	246	237	257	290	251	266	249	274	291	266	240	269	259	265	276	302	272	243	246	248	272	295	293	260	239	273	241	238	291	269	288	272	252	257	269	281	271	293	261	240	271	258	281	274	278	254	272	256	249	285	282	261	261	299	256	271	289	295	258	257	254	274	272	254	274	278	259	276	255	276	284	265	253	275	245	296	276	264	279	222	276	250	294	267	266	261	291	292	266	238	290	266	281	278	270	256	254	237	244	250	263	266	287	291	274	259	264	274	269	257	269	251	321	302	275	245	283	241	280	277	273	267	240	298	236	262	292	269	263	265	261	245	294	274	267	287	284	284	239	292	277	252	240	273	260	250	289	289	225	276	282	264	231	273	268	269	251	253	289	265	293	265	254	250	279	285	285	285	258	268	276	254	298	262	306	244	253	266	242	281	258	245	233	271	267	238	278	303	251	246	255	247	249	281	269	251	243	276	303	266	248	275	277	270	288	289	246	270	281	262	254	262	248	303	261	268	263	258	274	264	284	272	263	277	260	284	305	272	239	262	274	255	277	243	255	304	253	261	257	265	276	265	275	257	268	272	280	287	264	292	281	290	258	273	275	287	266	256	245	268	283	266	277	286	280	256	273	281	284	283	287	291	246	262	268	250	249	250	266	271	282	244	267	252	269	257	257	281	262	243	284	271	265	309	252	268	257	272	260	271	281	278	256	244	263	272	274	226	282	258	270	317	256	275	291	270	271	260	262	239	272	278	273	251	258	266	277	261	268	293	259	274	254	262	255	268	270	274	253	292	321	259	225	292	255	248	289	270	272	259	271	257	271	293	266	289	272	259	263	267	279	254	281	241	257	273	273	277	293	298	270	250	274	289	293	278	269	193	251	305	282	286	264	264	262	245	279	257	250	277	253	259	261	260	253	250	306	269	296	232	278	257	289	283	275	281	247	254	283	269	279	271	261	265	262	256	244	292	267	239	281	259	272	253	254	239	289	292	274	265	276	276	287	270	272	262	276	251	261	272	260	244	240	262	261	264	270	264	301	247	247	279	261	274	271	281	289	225	271	248	286	268	270	291	224	240	253	270	270	261	262	263	301	262	271	270	252	274	277	291	250	262	269	271	287	265	293	280	240	268	267	265	283	263	270	288	240	282	272	273	255	270	279	265	269	302	260	256	280	273	254	273	237	253	271	263	278	275	257	291	254	256	242	270	260	242	249	269	252	272	262	259	250	250	272	295	291	314	277	277	277	301	248	270	278	240	300	276	246	289	265	245	280	285	263	238	261	274	256	294	250	273	284	251	243	265	282	270	294	252	272	259	263	273	273	244	285	251	239	264	310	289	266	278	282	236	291	288	255	271	294	237	276	274	293	259	262	266	267	288	280	267	252	259	292	285	274	241	239	293	258	270	253	281	280	303	273	276	248	280	309	283	262	305	279	291	273	267	271	270	252	297	258	241	286	277	263	279	234	277	258	246	243	295	299	260	273	269	273	299	249	259	247	253	228	246	243	293	275	275	302	273	262	270	267	220	282	288	242	242	267	252	272	306	264	270	281	287	275	291	267	249	277	258	272	255	281	255	266	267	263	261	307	275	265	287	234	256	257	255	275	238	253	242	276	293	283	269	271	271	250	279	265	252	258	258	272	280	305	280	260	283	260	245	275	291	258	279	255	273	255	276	264	272	270	271	253	293	267	296	275	254	274	294	286	276	234	301	273	269	280	279	272	248	281	305	304	236	249	285	266	281	255	290	263	266	251	260	272	262	298	269	264	286	260	244	251	270	287	306	281	251	272	309	262	257	270	269	250	240	251	255	284	256	266	252	251	245	278	239	253	268	287	293	259	262	247	297	272	243	272	264	250	261	290	271	256	280	261	258	277	278	244	219	290	297	275	281	244	255	291	296	276	294	289	271	265	257	258	255	260	282	213	244	305	277	262	241	267	277	254	275	228	266	273	254	230	308	273	278	275	292	250	309	263	266	269	237	278	268	267	287	267	254	270	255	273	274	231	272	281	273	284	279	225	269	259	253	272	240	275	272	277	299	259	274	274	271	252	265	278	273	261	281	285	252	297	262	277	263	280	293	262	263	275	263	250	248	282	298	266	249	266	271	260	267	250	244	283	266	281	275	279	267	237	266	269	252	245	253	239	253	292	273	260	259	277	306	263	280	270	283	244	281	290	315	257	289	263	273	297	287	244	257	248	294	248	289	295	223	263	287	276	278	264	272	293	257	271	276	260	263	247	239	252	261	287	266	292	235	258	288	292	268	281	284	271	247	250	255	303	268	277	249	237	262	301	250	292	283	276	263	221	265	250	275	257	264	282	253	233	285	229	250	299	248	244	260	253	277	285	275	296	275	270	254	229	235	268	282	264	252	276	287	254	267	266	286	285	278	282	260	252	249	222	281	248	256	297	260
14446	12079	23727	27625	24846	21537	19365	17176	15289	12466	10751	8413	6781	5885	5054	4791	4698	4591	4360	3883	3303	2848	2663	2660	2582	2530	2480	2442	2361	2001	1947	1946	1958	1707	1957	2456	1879	1562	1469	1396	1216	1166	1131	1137	1127	1058	1059	1026	969	979	974	1015	955	949	978	971	1044	995	915	791	882	822	764	765	737	795	796	711	737	713	730	706	676	723	686	674	690	695	730	695	680	670	660	672	700	681	620	694	683	678	675	717	640	680	609	628	671	643	660	660	640	616	670	655	642	605	597	654	642	604	627	650	646	600	630	583	642	630	640	656	648	626	617	679	667	650	640	657	671	586	649	629	648	650	578	592	628	633	659	679	598	650	630	614	642	613	639	591	669	618	641	610	648	618	648	602	636	598	640	647	610	651	627	607	646	626	620	618	678	641	602	633	664	647	613	633	648	611	634	606	647	604	627	697	628	628	574	672	650	627	608	569	648	601	601	659	633	623	642	591	583	608	634	642	663	598	640	613	600	662	649	658	654	603	631	612	576	613	604	686	625	666	666	611	620	615	623	666	607	611	633	663	656	604	628	594	633	588	633	622	606	634	604	639	643	667	623	659	617	612	593	628	625	629	652	662	651	610	621	667	656	656	671	646	608	604	625	607	614	612	598	627	622	610	624	662	629	613	653	600	652	637	631	639	613	657	613	599	647	621	629	633	618	607	652	631	647	630	639	626	654	604	657	676	686	648	619	639	614	634	655	622	675	622	671	673	644	638	625	625	622	626	600	623	639	620	626	634	594	648	620	648	598	630	620	590	638	618	628	617	630	637	639	666	595	657	642	607	600	665	640	603	610	630	652	636	607	634	617	657	583	588	592	611	615	615	649	625	629	636	627	611	629	705	637	601	643	567	608	605	660	591	634	636	621	627	615	626	635	598	624	660	634	618	648	632	655	647	622	668	613	616	629	587	700	575	613	621	654	606	624	585	694	597	668	624	645	611	613	628	635	639	616	648	646	607	649	636	668	663	610	627	661	616	609	635	616	642	619	659	621	615	647	625	646	626	606	613	647	620	653	650	647	632	652	614	596	615	631	597	639	620	665	646	610	621	585	636	641	606	621	671	648	598	641	627	641	628	653	639	626	580	604	624	616	615	605	590	667	667	638	583	620	707	616	623	608	637	608	630	626	643	629	630	652	659	673	671	616	622	626	625	601	645	659	640	649	662	659	600	596	634	643	596	577	586	660	647	614	632	649	589	613	622	655	635	657	580	640	598	627	622	646	625	600	651	635	610	642	558	618	592	654	617	607	616	630	615	592	652	588	611	611	624	633	701	635	606	564	625	603	607	651	641	617	594	641	628	615	630	632	619	590	649	627	623	630	612	599	621	651	618	627	615	669	606	637	653	638	616	663	652	585	623	632	625	605	641	631	603	614	638	627	616	697	635	606	590	589	617	631	647	627	646	651	595	649	646	633	607	618	611	646	635	600	617	607	643	638	621	654	644	642	605	627	604	673	615	650	597	643	669	622	631	652	646	643	641	594	659	609	648	633	626	602	668	620	630	637	631	637	592	597	634	613	674	601	634	608	610	601	642	631	636	644	599	569	643	625	646	588	640	620	629	640	617	662	662	602	612	576	631	630	658	558	655	620	630	644	628	620	653	636	636	654	592	626	641	641	640	633	603	640	622	610	638	640	621	625	630	617	643	630	599	640	637	600	652	654	632	599	644	599	640	634	625	588	616	675	661	651	603	610	664	628	628	611	638	626	668	589	647	631	652	641	640	631	613	614	611	668	669	644	618	587	634	586	597	601	646	644	637	638	667	676	660	605	660	691	616	623	609	672	662	614	619	604	580	629	625	632	642	632	635	680	622	599	630	594	588	620	637	617	645	623	629	683	647	625	662	601	648	613	662	619	632	646	607	629	651	634	621	576	597	625	608	652	587	639	649	621	652	597	667	633	624	645	673	631	631	630	615	587	631	598	604	633	634	638	641	609	660	610	619	622	632	628	624	607	613	596	628	608	623	652	625	641	634	622	617	649	611	612	631	666	635	648	617	647	614	658	609	621	627	591	606	611	640	645	623	678	652	636	654	634	591	625	606	605	634	626	596	672	635	632	627	618	612	639	608	620	628	644	563	623	629	650	634	633	620	614	589	626	645	624	650	640	650	633	611	596	622	613	618	626	641	633	638	645	619	650	630	608	666	645	611	583	580	648	603	635	626	634	632	639	607	599	635	621	686	606	612	635	661	604	635	590	597	577	653	664	612	629	615	657	632	633	610	573	631	649	602	673	631	662	649	606	620	624	612	649	633	604	651	647	625	639	605	604	613	593	603	634	611	638	624	659	655	590	637	624	602	638	647	649	656	658	629	606	633	660	656	625	653	638	658	642	665	620	641	644	638	592	629	638	653	660	622	637	622	631	636	603	658	636	648	573	613	629	613	640	662	667	656	639	595	635	617	661	632	643	668	673	595	657	605	607	624	644	649	667	648	651	574	621	658	615	612	623	635	629	610	625	631	654	666	673	612	640	617	573	595	649	619	629	622	604	616	600	597	626	599	663	609	604	665	655	626	613	611	648	628	625	636	637	615	557	633	633	658	580	623	628	633	641	584	661	595	638	647	639	642	625	632	666	610	590	658	643	609	622	629	634	610	603	619	625	647	612	582	681	673	643	630	591	612	618	636	611	634	650	609	621	609	647	606	643	639	655	665	640	632	625	614	577	630	617	724	580	645	617	598	651	615	632	579	613	604	660	631	609	641	615	640	597	572	662	628	660	649	647	631	646	642	648	642	617	625	585	619	632	637	639	589	664	614	627	628	582	618	628	655	595	641	604	662	621	647	634	624	630	651	625	634	608	617	604	603	644	636	614	635	666	612	705	637	607	646	622	628	624	621	640	636	626	641	630	665	593	653	598	642	605	631	666	608	635	636	581	651	633	594	619	620	625	629	598	661	601	597	622	611	646	669	627	572	627	615	641	622	644	648	629	646	603	614	626	646	636	644	640	650	590	663	617	666	629	632	642	617	643	634	617	638	593	593	657	634	630	620	625	676	621	636	639	605	623	614	624	607	617	543	628	612	603	619	607	665	620	622	651	652	582	639	648	632	624	673	641	638	638	608	615	632	634	588	618	625	669	629	610	622	606	600	599	629	626	667	692	615	589	650	621	611	662	614	611	633	682	634	628	637	640	641	610	604	615	639	608	629	614	613	628	686	623	640	586	633	650	603	607	633	674	652	600	664	652	624	671	620	608	609	643	626	619	646	618	669	596	631	605	636	639	629	624	615	617	593	632	687	658	621	608	601	663	632	646	612	601	595	608	633	617	608	661	626	619	645	649	615	590	647	590	624	611	638	611	627	644	621	646	640	609	614	637	664	637	634	672	605	605	624	636	648	611	659	659	593	622	624	660	606	610	578	639	670	631	645	653	631	612	581	595	605	634	616	590	637	630	649	633	582	678	663	608	640	613	629	607	660	580	659	613	623	622	654	590	613	617	579	621	629	635	611	596	610
9956	6201	7279	5794	3908	2704	1980	1521	1083	898	695	656	529	445	415	404	388	362	339	331	314	287	322	314	256	261	266	262	222	256	241	220	249	205	262	232	213	212	208	256	249	206	236	204	181	225	204	218	214	231	212	219	216	220	202	220	215	221	217	211	204	196	207	187	204	199	216	208	194	207	209	200	168	191	231	209	203	227	201	202	229	223	197	212	223	218	214	191	230	210	197	206	223	216	224	209	189	222	205	202	193	195	203	221	238	176	209	198	195	224	203	223	203	191	168	189	164	211	200	198	217	228	192	199	223	192	225	196	194	175	182	221	217	203	199	191	178	214	235	202	239	212	214	192	202	195	213	218	191	203	191	200	217	199	217	192	208	210	193	216	215	190	216	206	214	202	206	195	224	203	190	218	214	210	202	181	210	188	216	199	199	229	201	218	196	210	162	204	189	211	199	203	202	202	182	215	180	215	218	209	220	215	228	243	230	213	195	189	194	194	203	163	202	231	213	214	203	198	188	229	204	197	149	207	210	214	200	179	217	196	206	236	234	213	223	191	155	192	218	201	200	222	220	223	223	204	202	185	216	215	179	203	217	232	187	209	188	230	217	188	186	203	204	186	198	192	205	220	186	176	191	226	215	212	201	227	203	193	213	194	218	193	206	200	193	227	202	208	204	213	210	207	190	232	210	199	190	201	219	195	174	236	224	203	183	212	202	201	195	194	201	209	197	207	195	223	215	177	211	211	226	205	179	182	199	214	203	175	213	203	218	233	219	209	196	211	204	214	221	211	206	205	202	189	204	190	187	207	220	192	211	216	227	203	183	215	196	180	191	206	207	206	212	197	227	235	195	203	198	198	202	211	203	213	217	217	187	186	230	192	167	186	213	207	193	217	216	193	190	198	200	185	207	194	218	199	203	211	190	199	206	212	188	204	223	187	206	179	188	202	230	192	195	221	212	219	204	180	205	198	202	199	216	242	201	206	213	206	195	203	221	195	213	222	217	178	191	189	229	208	227	210	160	166	194	193	209	196	170	233	209	197	203	193	195	212	196	202	205	175	214	161	214	184	219	204	183	209	216	216	191	219	209	200	202	195	200	201	228	215	191	191	208	220	175	208	214	218	222	193	213	192	193	229	202	180	197	204	195	218	189	198	222	189	206	223	208	190	209	193	236	193	191	210	214	212	204	207	204	231	204	201	222	223	198	202	194	200	207	213	193	232	195	227	191	176	213	227	238	189	177	207	221	210	192	220	214	215	205	214	188	223	217	224	174	214	204	205	218	208	214	197	187	176	214	200	196	195	195	222	197	235	195	225	204	198	209	177	225	224	194	197	205	193	188	218	213	209	187	220	234	199	190	191	209	216	229	179	207	196	227	231	212	223	191	208	226	216	197	192	190	200	191	190	190	161	188	188	200	183	209	227	216	163	219	202	204	199	229	206	181	218	211	181	195	201	201	206	218	195	201	210	189	198	194	222	208	185	220	174	210	199	200	239	221	221	183	186	190	229	199	211	190	226	191	221	242	229	184	203	210	212	207	214	198	202	188	215	206	174	187	194	225	210	197	190	199	190	220	199	194	177	202	201	214	208	186	193	201	200	213	201	200	207	204	218	198	187	200	211	205	212	201	209	220	205	201	220	206	192	216	200	193	205	197	201	204	218	207	216	193	186	186	189	236	208	211	178	199	232	197	178	228	181	189	222	208	198	197	205	219	196	203	210	204	216	199	188	218	206	230	249	210	212	224	205	186	187	185	224	189	192	206	183	191	218	190	202	205	198	201	225	217	238	188	208	221	205	174	184	218	217	224	231	227	221	227	199	193	229	182	190	231	170	205	201	197	172	184	211	176	213	208	243	202	205	211	191	206	188	198	217	233	221	190	206	181	194	210	193	201	192	194	207	212	201	215	196	221	181	208	200	208	197	217	223	213	183	189	193	205	211	209	228	215	211	214	199	196	164	211	188	211	195	201	205	207	194	210	190	219	208	183	198	218	229	203	214	237	209	228	207	206	212	203	213	228	228	195	231	220	210	199	216	227	202	186	195	201	207	194	205	194	182	201	208	203	200	224	203	219	185	228	220	218	208	196	216	223	200	212	173	212	227	186	210	228	215	203	207	194	210	204	241	207	213	202	189	205	231	217	207	211	184	204	209	209	222	205	175	197	184	228	229	200	226	206	194	197	202	193	201	209	217	204	200	214	214	211	207	190	208	242	200	216	209	212	193	218	161	201	222	184	192	178	208	207	206	203	171	214	221	211	172	222	210	192	194	176	186	213	209	205	215	203	192	209	208	229	168	193	182	206	211	205	189	217	186	223	214	200	215	214	186	196	224	190	203	193	201	208	216	212	215	204	210	204	216	203	192	199	218	179	186	215	210	231	219	216	207	212	199	217	227	193	186	210	196	204	180	178	199	198	183	206	225	198	218	195	203	223	205	215	193	225	226	222	211	234	173	194	219	216	215	206	202	204	183	198	216	181	215	221	215	186	220	207	199	211	218	219	198	212	209	195	197	218	236	192	221	204	213	220	198	190	200	223	202	213	204	222	180	216	203	228	214	208	220	201	227	217	208	214	213	183	196	239	207	220	219	229	200	199	218	232	237	210	196	200	200	203	187	204	201	202	215	191	218	224	188	168	185	211	192	210	220	178	196	191	188	189	230	205	214	210	217	207	202	188	177	212	203	172	184	201	225	205	195	183	207	181	226	232	173	206	214	196	208	201	205	176	223	205	198	220	202	191	210	218	216	207	254	196	200	218	218	215	218	214	209	199	199	216	202	223	216	246	191	207	180	213	195	179	200	209	213	220	212	199	193	196	217	227	204	215	217	206	203	218	194	210	192	234	190	190	190	195	209	219	209	186	193	191	185	228	208	177	208	196	194	202	206	190	190	205	198	186	230	214	226	187	194	207	185	227	209	206	186	197	209	214	187	214	192	232	198	223	179	200	197	208	195	197	200	213	215	206	216	203	204	219	192	225	185	203	200	229	198	194	209	218	194	200	211	226	223	208	226	200	211	194	197	220	229	224	192	197	184	201	216	210	190	212	176	216	185	225	193	221	234	179	210	233	212	212	203	187	175	189	222	188	193	234	214	204	186	197	213	195	185	210	192	209	193	216	199	198	188	169	213	202	184	197	190	223	211	206	207	205	213	228	234	185	236	213	196	230	212	205	219	210	213	203	209	208	200	202	194	210	196	208	197	200	213	208	178	214	208	237	205	198	191	217	208	203	199	209	184	218	204	192	203	219	205	196	202	220	205	214	206	219	189	214	213	206	206	194	214	217	200	227	208	196	210	196	197	226	207	199	213	218	209	209	198	199	222	200	201	230	187	178	189	201	212	190	219	202	191	209	206	215	230	209	189	198	209	174	206	203	210	201	197	204	211	188	226	182	199	218	187	216	207	159	197	170	204	202	201	181	211	200	213	198	204	198	213	207	191	238	183	194	222	211	188	194	188	190	205	215	199	203	204	209	220	215	199
5869	5331	12198	14347	12486	10417	8458	6664	5209	4236	3428	2983	2512	2146	1998	1817	1676	1602	1476	1383	1277	1209	1104	1076	1104	1054	1043	965	926	907	863	802	776	793	724	744	752	753	646	664	662	602	603	610	608	574	587	592	570	534	599	569	577	548	598	566	587	530	585	586	569	527	588	531	492	537	534	495	483	537	543	509	536	533	501	488	514	498	496	527	523	466	495	474	488	490	483	513	521	445	560	506	487	480	470	544	515	525	510	496	506	530	507	457	503	507	507	532	516	553	489	504	518	474	491	504	486	521	518	501	484	464	518	465	502	450	477	504	531	503	494	487	483	492	465	481	555	528	476	497	489	498	487	523	508	539	515	485	487	451	523	511	488	492	470	501	490	508	519	467	539	503	540	481	453	476	518	530	477	530	479	472	508	497	517	505	499	461	527	495	508	460	475	491	518	450	519	476	468	465	469	516	494	517	509	485	527	528	489	474	478	475	475	501	472	489	469	516	519	498	500	479	493	490	527	450	541	475	490	519	506	517	530	507	480	500	498	516	517	443	486	515	490	499	504	523	515	472	533	518	484	468	515	562	481	502	482	518	502	464	504	477	485	510	478	465	500	496	546	493	497	497	511	531	499	515	483	491	485	506	512	480	496	485	460	507	485	504	457	514	496	539	485	487	499	518	497	488	503	516	526	476	475	500	499	483	486	484	530	495	501	507	491	503	515	488	521	538	491	491	497	492	538	485	524	532	485	466	559	464	484	489	504	491	507	551	505	527	448	500	497	487	512	491	522	461	486	489	495	499	487	508	520	494	552	513	494	468	507	541	509	502	491	497	492	475	538	521	527	501	496	488	480	457	465	493	480	513	529	479	522	470	492	515	527	517	511	510	468	480	504	492	469	522	460	516	499	485	513	484	528	519	476	475	468	512	540	451	470	468	510	532	475	558	526	494	491	469	475	490	506	472	501	522	478	511	453	474	496	519	462	504	533	470	488	488	501	512	527	495	489	481	528	478	494	489	480	478	475	488	495	498	515	476	537	500	503	486	463	509	505	515	515	534	506	498	489	515	499	481	513	501	490	494	467	494	482	461	478	488	475	505	505	490	481	475	498	465	503	530	475	522	492	474	521	497	526	484	507	511	454	506	501	514	501	515	525	471	476	503	507	523	440	496	494	490	481	463	502	518	500	503	474	516	541	486	510	492	503	481	493	483	470	533	469	522	491	490	530	509	501	500	486	493	490	499	523	486	508	507	519	506	531	517	546	498	520	509	461	508	494	515	463	457	473	496	485	478	459	498	486	481	531	509	519	484	494	492	452	506	502	485	479	517	495	470	491	508	523	512	541	523	494	514	543	520	511	543	507	513	436	499	498	538	491	516	513	457	483	506	525	508	491	527	561	513	496	510	537	532	503	490	485	505	507	504	496	502	472	526	496	498	514	487	522	453	548	461	491	472	480	470	524	503	489	522	481	504	497	510	502	516	505	495	501	490	469	520	478	543	485	483	528	511	507	487	527	514	477	471	521	501	501	471	538	523	468	493	473	541	470	517	494	480	488	477	530	523	523	540	497	504	556	500	515	476	465	522	484	504	517	486	516	485	468	486	512	482	509	483	512	480	480	471	503	513	503	498	472	474	502	499	506	493	474	484	544	504	496	501	518	474	453	494	492	478	490	521	468	510	538	500	500	495	497	461	497	479	521	504	489	502	510	510	473	513	539	521	482	527	505	502	507	524	522	497	491	526	526	523	491	474	462	488	516	471	514	467	506	512	496	531	498	543	453	553	526	501	501	514	528	504	486	503	481	494	522	499	486	518	508	489	507	504	553	461	454	518	510	504	530	502	500	499	512	512	482	537	488	520	504	517	516	489	528	463	528	516	519	468	530	512	494	533	476	457	517	507	519	498	506	523	516	488	507	474	486	506	492	472	492	501	533	501	498	508	486	465	487	501	480	514	472	469	517	479	455	494	496	508	473	501	519	511	473	497	529	528	505	485	496	490	493	490	552	489	501	497	517	502	509	492	461	442	505	534	482	493	476	475	519	511	500	527	488	487	469	469	530	518	477	518	479	498	487	480	519	468	520	462	507	491	498	468	473	509	505	498	519	494	500	461	472	513	504	441	464	492	493	467	454	498	503	499	472	469	467	551	503	495	486	503	505	500	516	497	494	547	507	503	522	452	482	502	495	508	503	478	500	513	503	466	473	480	563	525	469	501	526	490	484	537	499	489	506	517	515	470	479	473	500	517	501	479	510	491	473	511	517	499	501	484	465	521	544	495	515	502	514	504	477	499	501	525	462	497	497	481	477	509	490	503	526	558	490	517	546	501	538	520	485	476	534	517	501	507	483	505	474	500	526	484	499	501	495	497	507	488	510	477	502	501	497	487	472	482	477	498	476	494	469	560	483	460	483	487	502	490	469	498	480	458	471	500	499	519	457	464	487	539	478	510	496	485	465	526	455	501	483	517	487	472	504	477	505	475	449	486	499	511	505	504	490	521	465	479	498	472	546	514	478	479	514	526	469	507	477	498	495	513	535	495	507	503	484	508	539	501	531	517	527	462	484	505	459	472	499	492	513	519	476	489	483	488	487	506	510	502	503	479	490	510	477	518	514	487	516	481	533	490	475	518	482	461	482	544	527	496	472	508	507	495	509	528	488	563	505	473	508	548	541	479	458	455	521	490	522	493	503	502	519	521	498	487	510	502	465	480	501	489	503	488	478	520	480	480	497	473	496	518	516	477	482	476	485	495	504	497	498	515	509	512	493	487	509	496	465	527	494	497	452	497	514	501	473	496	528	563	501	503	488	533	456	533	539	510	528	495	528	465	483	498	512	527	487	493	475	519	493	510	506	476	511	519	455	470	515	471	518	519	550	473	495	506	514	525	477	513	478	496	519	499	448	515	511	515	475	483	496	471	473	517	460	460	526	473	472	521	498	480	491	505	483	483	540	503	500	508	471	517	539	505	449	515	479	504	525	505	490	496	512	497	473	493	538	516	505	546	552	534	529	504	493	480	518	488	524	491	478	471	505	456	529	513	491	474	520	506	531	480	506	497	491	516	524	515	526	517	466	510	491	522	543	473	537	497	520	496	548	486	504	529	472	491	500	465	483	496	485	505	485	497	527	511	452	485	482	518	483	510	503	504	512	508	495	539	487	486	473	531	480	480	453	486	513	483	517	485	510	433	482	476	475	491	490	507	520	492	464	507	529	461	480	493	514	514	464	509	568	445	491	505	487	518	514	561	526	535	485	519	467	498	492	521	490	503	486	468	481	508	515	478	492	501	499	488	500	494	506	524	462	505	485	498	517	518	488	500	522	512	507	455	501	502	555	501	478	471	494	532	470	536	516	471	498	482	469	504	485	511	513	495	488	498	517	499	471	480	499	509	511	510	499	479	499	495	510	500	519	517	440	484	514	483	484	518	516	508	477	510	505	506	504	518	521	494	457	504	505	544	512	480	498	509	510	522	470	502	481	491	507	505	472	521	528	492
18912	11245	13375	11698	8165	5661	4055	3151	2437	1707	1405	1131	868	810	687	673	672	651	556	542	498	417	430	401	410	406	395	348	424	387	364	348	361	366	348	382	333	337	325	280	317	270	265	286	292	277	234	295	283	290	291	269	281	271	260	276	268	277	261	259	250	260	253	268	279	266	247	257	212	263	260	235	254	258	243	269	226	215	225	277	272	276	259	232	234	254	258	260	256	273	252	239	240	248	244	270	242	250	238	270	265	239	235	265	258	254	240	264	276	246	244	228	252	239	242	261	246	246	239	245	247	248	225	251	218	256	224	250	253	254	206	245	270	273	260	269	264	250	265	224	253	266	233	262	266	242	257	217	257	259	211	260	251	236	245	253	224	286	228	252	248	219	257	264	256	233	221	252	267	241	224	231	254	226	251	274	257	270	220	243	228	267	275	262	250	237	265	248	270	257	265	270	213	261	250	260	256	246	235	273	245	212	215	264	241	239	232	236	250	275	287	267	254	242	269	238	277	261	242	238	244	243	247	248	251	243	201	228	253	245	260	247	258	229	222	259	254	241	251	256	248	228	260	247	232	239	257	255	248	278	259	231	248	249	232	244	225	262	239	258	225	223	279	226	245	255	276	265	241	255	259	254	240	212	234	301	212	263	205	233	229	257	250	261	245	271	279	234	255	281	231	238	239	236	243	273	261	258	233	225	223	235	229	256	258	235	247	269	275	250	238	261	223	245	257	254	227	249	252	251	237	240	247	233	247	255	234	238	238	232	232	254	245	233	249	281	225	269	247	260	249	227	274	255	257	251	241	250	249	243	239	245	257	256	266	257	263	246	291	246	256	281	250	241	272	235	239	226	247	257	237	255	247	245	253	250	229	269	250	273	236	239	259	278	235	248	256	255	271	269	244	256	264	229	270	256	248	271	266	242	243	254	237	233	208	249	279	260	266	249	245	227	251	265	235	230	236	245	235	243	241	234	249	220	247	254	250	266	268	245	257	277	266	259	246	240	244	284	233	223	227	228	255	254	261	237	237	259	259	247	239	268	270	246	261	244	218	283	220	236	247	249	231	235	264	241	266	268	244	251	253	244	257	243	275	284	259	245	260	222	219	233	241	241	244	243	257	208	236	257	238	235	241	274	240	257	283	231	254	267	233	243	262	260	259	243	287	273	259	237	269	231	228	258	254	262	242	252	241	280	241	266	236	242	273	245	244	260	236	246	258	240	273	237	264	242	241	228	262	216	257	235	247	235	230	232	258	221	241	256	270	229	229	255	248	261	248	246	235	279	224	282	252	273	235	241	237	246	276	239	242	254	256	256	223	262	242	223	232	242	282	240	255	256	235	269	263	254	222	250	226	246	253	221	248	242	255	253	254	231	255	223	237	259	221	267	249	273	243	230	246	225	251	254	254	237	256	256	225	262	263	233	268	260	249	253	260	238	240	237	247	247	255	274	252	228	221	265	235	226	262	266	248	252	255	216	251	239	241	248	254	212	240	217	261	238	241	247	264	276	258	264	288	248	268	219	239	245	254	227	238	228	217	240	259	261	239	235	253	296	243	240	253	247	209	259	240	256	238	246	254	241	233	242	235	263	251	252	276	262	247	245	251	236	243	238	250	258	235	254	282	234	248	251	239	267	230	231	228	233	238	261	249	255	268	256	224	270	230	247	233	256	265	267	251	266	256	235	224	215	231	240	266	267	250	250	252	241	252	239	291	247	234	232	246	250	255	238	255	241	227	242	266	266	254	226	247	215	259	260	267	243	251	247	256	254	250	270	234	221	246	262	231	277	233	231	242	245	225	218	260	266	246	254	228	260	265	247	263	258	257	234	232	246	235	219	237	270	269	249	267	287	239	263	245	244	202	253	238	239	272	239	272	249	236	259	251	244	241	243	245	256	238	270	277	245	243	229	245	234	252	241	238	239	250	257	246	266	265	240	258	265	259	269	246	223	236	274	255	272	237	241	235	242	259	248	242	268	254	276	264	246	224	256	258	257	267	256	261	231	227	242	264	275	273	284	242	252	226	236	257	230	211	227	249	261	230	234	249	237	276	235	303	259	251	231	253	271	234	251	257	221	258	256	241	244	263	235	250	244	233	246	259	250	262	276	223	268	243	231	222	207	240	290	259	240	255	236	269	243	229	262	239	257	218	235	229	252	261	248	250	253	248	227	231	229	243	240	267	300	252	228	254	270	281	247	287	268	238	231	251	238	249	257	250	226	268	258	260	247	258	275	254	236	243	247	249	237	252	230	230	239	241	249	264	265	282	265	246	243	217	247	257	243	244	255	261	266	257	255	228	255	227	261	259	251	229	233	250	248	238	232	261	240	254	245	227	247	244	276	255	259	248	251	282	239	286	249	228	266	239	276	243	239	249	225	256	265	236	264	263	263	221	209	234	235	222	232	249	209	264	280	251	277	249	235	231	212	240	259	274	262	248	251	196	248	280	263	257	242	233	249	266	242	262	238	254	260	250	237	221	248	260	253	251	258	260	237	250	242	251	273	264	215	229	270	244	252	256	249	204	237	216	254	243	262	269	247	257	230	270	235	253	273	242	272	232	284	251	249	246	244	255	270	239	226	221	246	243	255	246	222	240	258	261	253	263	251	242	261	234	235	234	252	247	212	265	217	243	257	279	238	224	264	303	234	251	234	261	266	247	241	228	244	246	282	297	258	272	255	258	265	248	233	239	253	239	239	225	252	256	258	253	255	224	266	224	239	245	226	229	246	248	246	237	252	263	215	253	215	243	253	249	246	241	254	273	232	240	222	238	243	266	257	261	245	251	209	232	253	243	271	236	236	223	258	258	242	270	228	271	247	234	227	240	262	241	233	239	242	239	255	263	255	258	278	255	244	272	229	245	243	253	268	229	236	225	251	245	246	246	220	248	282	271	275	239	245	227	273	258	306	261	233	246	261	236	224	267	231	257	233	257	247	268	248	248	243	269	282	242	244	239	282	234	233	238	263	256	246	236	251	258	236	218	243	226	238	247	264	239	243	225	266	265	251	264	239	242	231	269	236	257	246	243	239	259	256	241	253	229	258	248	234	245	235	256	268	292	252	256	250	249	256	248	221	268	287	242	238	276	232	280	221	258	240	250	249	244	259	222	225	249	254	267	257	275	241	244	260	257	207	259	236	246	253	252	225	230	245	234	241	235	262	230	259	241	244	240	241	249	264	261	229	236	194	250	269	245	251	234	242	231	249	260	234	257	252	226	256	228	247	280	292	236	278	212	257	246	255	259	258	244	241	271	277	244	268	253	255	264	266	277	261	252	256	279	253	250	238	237	257	242	256	228	253	255	242	225	234	258	248	259	237	258	237	249	253	222	250	236	222	254	227	240	240	238	228	192	227	245	248	258	238	253	221	246	272	226	272	261	248	254	256	243	268	285	271	270	271	216	247	272	277	240	240	267	236	264	258	245	236	234	225	238	249	209	240	227	255	251	244	262	237	238	267	247	236	264	261	237	228	234	230	266	233
11287	8815	18769	22150	20030	17172	14641	12765	10618	8508	7195	5650	4495	3984	3561	3304	3264	3182	2955	2580	2360	2059	1985	1867	1872	1873	1732	1637	1622	1478	1397	1353	1330	1230	1324	1708	1284	1194	1105	1026	985	932	915	904	888	876	842	831	790	804	796	790	768	819	845	757	809	832	774	744	734	777	755	650	726	718	679	659	666	663	644	628	642	643	616	622	620	656	631	658	620	673	553	594	608	605	601	615	602	624	609	651	561	618	624	585	603	588	599	579	632	634	633	623	562	616	555	603	615	600	579	571	591	542	594	566	550	566	633	616	604	617	576	657	546	569	600	606	593	584	584	610	597	556	601	597	642	634	628	586	596	630	623	559	567	595	641	586	623	588	577	573	558	591	620	602	632	546	589	601	626	565	575	586	600	631	589	627	593	596	577	605	629	595	617	590	612	571	567	605	604	586	634	613	586	611	568	573	598	567	590	579	598	618	541	638	586	603	586	630	577	578	563	596	598	586	528	587	580	604	579	627	563	625	573	608	561	642	594	579	591	612	611	622	600	579	579	591	570	583	589	541	594	606	566	611	587	598	583	607	668	608	591	597	597	538	566	596	604	613	560	594	596	567	580	570	599	583	609	616	584	600	563	606	539	603	573	612	596	613	579	632	578	565	606	595	542	551	577	597	598	589	548	628	632	559	594	574	628	618	553	592	583	641	609	559	601	587	596	643	573	599	574	579	603	565	539	611	599	570	571	642	632	611	549	524	603	547	547	565	616	532	602	581	591	581	579	607	566	595	580	588	628	618	620	598	561	567	599	543	577	598	584	602	626	601	559	574	582	575	560	582	580	544	559	571	601	588	614	535	580	580	565	571	609	646	561	584	597	609	622	602	600	598	544	595	582	545	554	601	612	576	605	594	617	612	590	597	554	597	540	594	600	626	613	591	590	633	637	620	599	621	648	559	588	538	589	613	630	589	563	594	560	619	572	575	625	567	557	588	612	589	561	600	631	590	600	592	615	623	619	644	593	580	575	624	589	652	537	636	602	538	609	599	588	590	586	583	586	603	635	580	556	581	580	624	606	585	611	612	605	558	583	531	609	609	597	604	603	590	568	556	614	593	574	610	626	596	567	553	573	605	625	566	587	590	603	606	606	585	564	577	556	627	571	641	547	623	611	595	555	591	598	585	592	603	590	653	573	599	594	612	641	625	606	615	553	562	613	595	605	565	616	588	612	599	610	555	597	594	573	561	578	564	613	600	588	596	570	609	585	589	595	604	654	587	640	585	581	555	604	569	591	606	599	562	642	584	571	580	616	606	589	609	593	581	573	563	558	566	608	609	593	593	606	637	567	589	580	577	541	607	582	608	582	575	563	588	592	591	602	575	626	593	607	575	574	624	587	554	633	576	618	589	611	571	659	599	635	590	590	605	587	575	600	609	564	614	543	578	586	596	603	561	587	633	601	586	605	564	596	580	618	614	587	575	588	540	570	589	613	599	558	617	646	585	554	614	628	614	638	547	605	584	613	574	583	623	580	554	623	563	604	593	632	574	600	568	590	619	592	576	584	607	616	584	648	606	605	615	567	593	572	605	601	565	584	605	558	587	580	586	552	590	560	587	558	564	556	578	520	561	598	591	557	566	563	617	535	575	601	595	578	585	556	576	572	637	601	620	611	601	595	629	604	590	615	583	566	612	581	596	607	588	625	611	592	567	585	622	618	598	598	607	563	578	594	587	616	575	591	603	601	591	580	584	623	584	592	583	603	608	575	601	616	652	555	611	586	600	583	609	584	606	577	627	583	582	638	593	607	593	584	588	579	588	606	575	650	615	626	552	606	588	539	617	610	619	570	579	580	617	601	602	595	573	577	574	602	566	598	604	592	580	628	615	617	556	560	564	629	580	615	570	614	608	617	607	572	577	612	588	608	546	599	576	619	583	596	594	578	569	576	629	586	546	581	558	622	581	587	606	583	667	567	583	571	592	632	586	615	615	632	586	560	589	592	563	561	600	590	559	606	619	599	590	593	563	595	596	591	531	616	642	586	564	584	580	576	570	604	571	590	597	548	621	568	593	585	591	596	578	560	564	589	559	568	564	589	659	545	580	615	599	590	579	619	600	566	630	595	575	640	604	584	606	599	584	581	557	591	588	608	573	600	591	625	589	575	615	638	590	584	581	611	623	593	610	579	587	667	595	575	577	574	552	618	581	517	638	601	603	577	597	565	546	573	587	603	587	580	594	579	591	586	600	573	591	617	610	593	593	535	619	543	590	615	637	570	600	533	552	578	558	579	624	582	627	570	614	637	607	570	637	571	643	573	601	574	609	622	621	584	545	615	580	603	619	602	613	608	588	627	569	629	552	560	631	606	591	600	592	559	557	572	589	613	570	550	588	587	633	585	601	615	626	567	588	584	584	642	570	618	577	658	594	607	569	591	597	591	583	640	591	555	595	562	581	567	590	543	598	583	549	561	594	602	598	552	573	595	610	564	641	598	586	555	670	576	631	597	562	591	572	649	580	623	584	653	622	560	580	581	593	614	568	549	571	617	567	543	575	555	607	584	600	630	587	619	613	641	607	597	593	576	575	606	579	579	564	598	594	572	552	564	601	603	581	603	593	598	621	587	624	618	562	576	560	582	602	617	562	610	584	629	620	618	567	584	586	603	588	596	598	614	551	564	619	613	568	542	594	588	586	568	595	598	574	592	538	624	567	612	598	609	561	597	552	538	594	577	633	566	560	578	576	602	576	577	571	602	618	546	566	590	618	599	613	621	575	560	585	596	597	646	566	611	627	647	583	598	572	556	576	636	570	612	565	608	569	586	590	584	556	552	552	598	569	615	603	587	617	612	622	605	607	589	537	571	592	556	581	550	570	563	581	592	608	592	592	606	643	647	580	572	594	590	598	589	580	579	600	633	631	615	556	576	592	601	611	653	567	589	561	587	599	616	586	624	605	616	606	570	598	587	595	588	634	585	573	562	594	638	602	598	640	601	575	602	543	617	617	621	574	580	602	603	603	532	580	589	621	590	612	595	612	581	566	551	567	603	558	619	611	610	604	595	554	603	624	587	539	587	549	556	578	561	540	582	634	625	588	621	587	586	617	610	557	615	621	580	593	572	592	575	575	593	564	592	576	584	555	570	592	575	628	580	595	601	589	584	567	602	597	620	583	603	586	600	573	590	610	547	565	601	562	586	589	580	620	596	589	592	586	550	544	615	588	567	571	589	570	563	606	578	595	565	615	610	566	581	572	587	621	592	591	598	523	574	616	609	562	594	599	591	604	628	600	543	571	594	579	594	602	544	630	627	605	591	616	568	584	541	579	591	613	630	573	617	593	590	579	585	605	557	600	621	615	601	564	580	586	578	598	593	571	626	619	559	615	622	619	590	621	606	584	577	621	607	581	582	601	586	580	580	587	599	602	610	551	585	624	618	585	549	614	551	561	615	573	588	615	570	603	583	568	584	585	586	607	587	602	559	600	567	606	519	576	582	569	620	598	606	575	597	607
26497	16495	19109	16810	12265	8728	6615	4942	3850	2729	2220	1615	1367	1095	938	998	941	894	814	721	689	555	527	540	528	504	480	517	490	438	424	454	437	415	403	499	411	405	339	373	335	316	339	316	295	346	322	335	320	367	307	324	304	293	311	318	281	295	312	277	313	293	302	290	278	287	292	295	250	285	274	284	272	265	285	268	283	294	308	272	265	294	249	276	268	256	265	310	245	278	291	300	284	256	261	270	301	305	280	271	244	271	287	260	228	270	292	271	288	274	254	268	274	264	249	258	281	288	280	272	282	277	277	285	296	272	284	270	287	283	292	274	292	274	243	269	231	257	285	253	285	307	270	273	259	242	272	260	276	272	253	283	269	296	278	272	259	245	283	265	246	254	293	290	243	281	308	293	282	258	255	260	236	251	302	286	250	286	261	301	284	270	267	251	243	281	253	264	269	245	255	273	268	276	248	257	254	279	300	290	274	257	275	290	273	271	257	294	285	286	272	290	275	266	271	249	256	307	278	262	264	298	279	275	260	281	263	288	296	279	264	262	266	242	281	274	251	250	283	270	305	266	315	295	254	256	255	238	272	270	297	243	286	261	276	285	256	291	250	314	267	282	275	237	316	289	260	281	258	282	264	280	232	307	282	242	283	251	278	251	298	240	262	292	278	258	272	285	258	279	293	266	267	279	280	248	274	264	285	248	277	247	288	276	289	283	261	301	238	259	284	291	248	265	276	280	298	299	254	275	282	274	272	289	276	292	254	269	280	285	276	282	269	251	311	263	270	264	256	228	285	254	247	260	260	264	271	298	260	251	270	286	275	260	253	251	270	277	291	267	278	277	283	297	270	243	272	264	300	235	261	271	273	306	279	258	298	273	303	291	273	237	266	265	285	239	277	272	268	273	233	252	283	253	246	260	241	268	270	274	241	280	298	294	283	246	282	290	247	242	290	277	307	286	293	284	269	282	269	278	293	290	301	269	271	277	232	284	264	311	283	283	255	275	269	294	299	290	287	286	267	283	311	252	306	258	250	280	290	260	288	281	294	254	283	293	296	279	252	264	250	265	304	252	274	265	260	261	266	268	314	249	300	271	288	292	250	255	266	308	249	263	277	264	282	277	251	300	260	267	283	268	278	269	263	300	271	269	282	267	265	262	289	252	269	287	278	278	292	267	294	286	287	294	251	254	240	256	276	273	269	271	269	323	273	280	244	250	261	288	259	267	289	280	293	297	275	267	263	290	285	267	276	271	293	282	298	286	261	295	258	269	270	323	271	288	268	296	255	276	254	276	280	251	254	295	265	264	276	285	255	284	277	307	277	283	273	286	263	245	273	286	263	287	272	281	262	261	281	260	243	279	262	304	271	239	264	263	267	273	289	283	286	248	264	268	251	242	264	283	266	265	263	276	252	289	277	241	262	293	272	277	268	264	256	259	221	252	307	265	265	245	259	261	247	250	267	268	301	271	258	277	249	278	252	280	267	273	292	280	291	294	262	284	304	258	280	293	262	255	267	281	267	275	292	258	297	260	271	279	238	267	338	261	291	242	279	288	281	251	284	286	247	264	255	257	261	283	282	256	278	273	266	244	243	266	291	264	272	243	316	251	285	267	267	256	277	289	263	279	262	266	243	267	283	265	286	293	259	264	297	254	234	287	298	275	262	295	281	271	290	286	295	268	263	264	266	283	274	286	292	286	279	267	264	280	287	277	245	284	275	279	294	258	264	284	260	277	285	262	277	250	286	240	266	270	257	278	294	255	274	281	252	254	256	254	260	253	244	261	288	261	273	288	251	271	274	265	283	279	287	279	253	278	243	288	268	267	257	258	297	283	287	239	268	243	257	244	270	293	253	266	279	281	279	277	252	244	272	269	267	310	256	273	234	269	267	278	287	264	286	249	238	255	268	274	274	293	263	271	258	295	263	295	281	293	282	268	254	270	255	246	236	280	283	245	278	274	288	246	242	259	268	266	295	301	277	250	288	247	213	253	262	262	277	301	315	235	246	246	255	292	251	296	227	266	291	270	258	278	273	277	295	258	283	279	270	297	272	273	279	250	263	270	307	290	290	282	234	236	277	295	270	291	240	258	252	266	288	249	306	266	245	269	269	265	283	270	253	253	276	254	294	295	279	263	258	254	262	241	254	301	293	292	274	295	284	262	286	246	302	265	273	261	257	263	265	279	252	288	281	246	279	283	267	293	299	259	278	286	269	246	290	294	243	249	272	302	280	290	283	283	265	279	290	260	285	272	271	245	292	293	250	266	299	285	263	293	284	258	225	287	289	254	269	275	250	274	259	281	259	289	313	255	268	252	287	280	264	256	257	318	285	286	248	285	264	254	289	266	257	245	247	263	290	270	267	269	272	301	257	246	280	226	280	267	278	264	286	248	278	310	313	250	252	283	240	248	267	256	287	281	243	287	259	284	255	276	299	264	276	246	275	268	277	258	277	263	250	256	285	267	257	254	255	267	284	277	270	240	257	286	268	292	289	296	279	287	285	293	263	285	299	301	260	268	275	283	266	273	275	257	254	271	235	257	271	272	281	266	259	282	290	250	274	262	266	262	258	258	269	267	259	235	259	265	278	241	265	292	271	247	270	287	265	232	268	269	242	273	268	260	298	299	286	244	299	283	290	298	292	296	291	265	245	263	247	288	235	258	290	243	234	279	296	271	277	271	243	283	277	282	262	282	272	235	264	235	286	292	284	276	280	273	269	257	249	274	277	257	274	278	261	263	295	259	257	310	262	286	267	276	263	289	246	269	261	255	288	310	247	262	259	277	279	291	270	272	292	275	264	258	279	305	228	259	277	277	252	270	268	266	272	267	278	283	326	281	247	289	279	265	283	256	243	292	284	259	249	223	302	287	259	270	280	269	279	286	250	250	288	265	261	275	276	263	283	273	241	269	268	269	274	268	291	253	313	277	234	252	228	247	286	285	294	268	247	295	257	292	280	255	285	270	269	287	227	281	253	260	272	257	267	256	262	271	257	313	234	261	253	286	270	302	284	258	293	269	272	274	260	301	269	273	296	294	286	275	261	296	289	295	293	282	281	287	291	262	275	276	267	273	270	286	288	261	293	251	266	272	259	249	287	263	260	261	255	259	271	273	233	296	253	256	279	284	267	280	273	273	317	251	296	231	287	256	283	284	294	279	258	281	249	238	285	262	266	290	263	295	305	281	275	289	281	290	261	283	285	278	237	272	264	254	277	266	278	277	272	260	254	271	255	264	271	290	277	236	278	269	280	253	292	259	251	280	245	241	290	270	285	265	289	280	271	241	287	258	269	265	274	266	281	274	269	256	262	279	267	310	268	276	252	251	248	261	269	237	255	252	266	261	257	263	266	269	291	275	261	288	264	259	291	279	268	261	264	284	262	281	257	303	253	290	292	280	262	277	300	298	248	272	291	268	289	260	265	272	263	263	281	271	266	285	263	280	261	263	263	263	293	251	276	305	276	282	248	281	268	264	245	269	289	284	283	272
14360	11723	23398	27471	25085	22102	19538	16946	14832	11646	9999	7810	6433	5758	5187	4914	4831	4833	4227	3607	3101	2896	2749	2631	2602	2596	2560	2499	2333	2104	1850	1918	1913	1672	1838	2279	1819	1650	1476	1354	1278	1195	1163	1176	1191	1132	981	1049	996	966	979	1001	921	1002	937	913	984	1015	926	886	916	910	752	769	775	764	746	700	660	779	725	783	701	741	708	748	669	683	677	678	674	656	669	687	699	663	671	643	626	618	636	631	678	671	648	636	642	621	645	627	618	665	661	621	615	634	613	591	648	613	649	672	641	640	605	628	584	677	614	638	646	603	620	643	659	643	646	624	637	594	648	651	630	596	625	617	617	641	614	605	612	640	661	589	613	620	596	669	596	579	665	578	638	639	596	610	617	639	620	620	612	649	641	661	638	628	622	639	624	662	639	620	611	667	607	609	630	635	612	628	634	635	603	616	603	625	626	612	629	622	600	615	615	619	644	659	622	647	621	599	600	652	663	578	607	662	605	608	631	577	638	654	644	653	618	629	587	626	651	612	637	580	646	640	619	650	552	652	612	608	646	592	635	637	685	613	609	642	648	639	600	609	623	600	624	623	649	632	623	598	624	646	619	642	627	639	614	682	621	606	637	623	597	642	618	592	645	625	631	646	585	653	643	626	619	587	602	584	660	621	634	693	649	621	585	632	646	624	643	605	662	662	626	681	649	656	615	641	633	637	642	633	677	574	614	617	645	630	661	647	628	646	638	637	628	619	645	646	655	628	641	589	625	682	615	665	627	658	621	621	646	647	612	620	642	635	625	643	644	621	584	628	598	610	626	618	663	607	676	613	599	610	617	630	660	622	598	664	643	631	619	595	590	583	652	623	627	629	611	624	645	637	596	630	630	670	626	641	606	633	605	624	608	634	607	673	660	609	628	608	598	634	637	607	641	622	621	646	646	655	606	642	623	655	626	612	596	634	593	661	644	639	661	579	638	600	655	675	648	648	613	604	629	661	643	618	652	637	652	632	644	596	634	603	662	636	654	631	589	590	647	638	594	647	603	593	600	647	647	656	594	600	647	635	639	653	609	611	644	606	629	634	648	612	611	625	644	661	652	648	606	617	628	656	598	675	608	609	654	649	617	607	653	657	654	658	627	656	612	628	595	665	599	599	669	661	638	624	636	605	617	661	624	651	622	634	594	622	703	638	616	651	588	615	647	586	590	630	630	658	576	632	622	636	624	644	680	599	664	638	620	620	602	654	609	648	608	602	633	652	667	621	682	617	637	638	645	594	615	638	623	600	650	659	603	673	619	653	615	617	655	608	640	627	639	642	663	610	648	626	599	614	645	611	575	624	633	610	643	618	634	642	617	636	648	627	622	643	627	618	605	599	643	590	596	624	633	648	601	620	602	650	575	618	630	617	607	612	628	628	678	710	672	672	634	587	670	618	614	624	598	657	669	614	668	632	630	662	622	654	625	606	637	608	625	631	622	638	568	611	633	605	695	644	610	642	597	616	617	606	622	614	608	648	610	629	629	599	616	620	633	654	606	612	645	634	638	632	620	692	639	611	631	614	607	636	618	639	621	630	692	640	615	590	654	634	699	646	649	592	623	640	584	615	649	630	651	578	626	623	615	665	609	595	661	530	661	619	651	656	615	631	630	626	619	618	642	623	609	606	648	606	647	621	628	664	656	614	624	627	626	606	638	636	654	624	635	664	608	615	648	606	631	605	585	638	633	657	602	616	608	590	677	602	577	644	647	650	628	593	626	606	632	592	644	614	637	632	635	582	640	578	641	641	639	630	607	639	631	620	642	651	565	695	655	627	585	633	661	613	575	663	624	630	662	634	646	589	655	615	628	625	638	596	618	668	608	637	605	620	636	614	644	621	650	618	667	596	635	602	661	635	652	619	592	623	626	645	633	653	669	619	612	593	660	631	597	620	651	620	634	590	651	621	608	642	698	628	635	668	648	645	607	642	659	653	633	645	626	654	598	655	614	610	654	631	629	594	606	685	615	585	614	617	613	621	677	612	609	620	666	617	629	635	618	622	687	678	627	605	625	629	639	608	650	636	604	673	599	627	618	590	634	613	622	652	643	634	663	638	654	587	624	610	659	635	647	606	622	618	604	601	623	647	663	622	657	659	676	623	607	650	642	644	657	600	626	619	648	642	637	665	623	607	625	645	601	619	600	648	608	696	639	652	570	622	615	656	635	627	627	685	607	637	634	667	628	609	648	628	632	646	598	593	597	639	603	680	653	641	634	658	616	628	631	637	637	625	647	626	623	603	651	634	624	636	674	625	609	630	646	607	624	595	644	643	686	663	671	580	610	662	625	610	623	627	588	607	575	663	649	629	641	660	637	617	611	669	645	633	659	635	615	631	665	652	640	628	624	664	606	668	635	626	592	602	613	627	637	649	633	606	672	624	629	632	586	636	630	605	628	592	577	625	599	604	672	647	608	640	621	628	615	620	628	623	593	657	631	672	612	582	644	615	643	612	618	600	621	638	646	603	657	665	625	641	586	641	610	612	623	645	636	628	604	650	613	656	598	621	643	605	589	627	602	643	628	659	627	684	662	660	628	610	656	623	579	653	624	658	620	650	620	663	647	626	599	602	663	642	637	639	619	636	615	629	639	597	641	660	614	652	644	649	633	630	624	661	600	650	673	593	612	650	644	617	621	597	676	631	633	649	599	586	629	638	611	634	597	625	655	603	613	635	630	649	619	637	593	618	611	593	616	643	618	647	638	657	647	636	644	614	616	643	653	578	716	636	616	595	615	629	611	608	618	656	636	588	611	630	654	620	618	615	633	634	624	592	612	642	648	632	639	609	610	615	612	595	691	601	648	652	654	635	660	622	617	632	664	639	620	645	649	651	652	670	636	627	593	635	640	651	634	654	631	607	665	684	675	629	607	629	613	648	577	649	604	663	629	649	642	650	636	625	600	663	667	620	651	635	633	635	616	605	607	623	643	615	688	632	625	628	626	627	613	646	639	690	637	611	601	636	596	618	621	643	619	610	649	601	639	627	644	633	629	634	646	657	634	613	574	629	652	649	638	614	664	588	574	593	605	691	633	633	696	629	686	665	625	646	592	618	634	646	611	619	645	595	655	656	637	651	588	592	647	611	662	646	627	607	629	622	634	664	579	668	644	649	643	659	601	612	654	646	643	632	621	631	668	659	652	664	627	640	644	644	641	631	639	653	620	649	617	607	588	647	596	622	689	646	631	593	627	612	633	682	585	644	651	618	631	674	641	679	610	615	625	603	611	650	627	572	630	631	605	601	612	624	660	662	626	630	622	671	603	610	680	675	649	646	644	606	627	647	628	612	659	636	645	616	681	651	588	590	656	602	626	678	615	609	641	672	611	630	594	662	606	622	578	617	607	681	639	619	582	616	627	601	665	614	640	626	573	629	637	629	646	619	635	673	606	605	645	640	623	642	651	631	601	604	599	654	671	618	619	608	647	634	649	653	617	665	642	648	613	648	610	609	629	625	623	641	608	634	615	646
9333	5971	7380	5809	3754	2743	1841	1271	1138	844	735	566	486	442	399	401	401	347	362	335	308	343	256	281	273	296	262	267	238	281	264	250	234	239	234	244	242	220	244	231	198	231	257	226	259	207	202	210	216	218	214	208	217	241	235	220	200	219	213	242	221	214	219	186	208	198	192	224	187	229	216	230	208	184	202	211	219	197	208	227	203	214	210	226	215	211	217	215	191	214	199	197	204	206	199	197	198	190	209	194	210	238	193	234	199	230	200	218	206	237	218	169	197	194	186	211	215	236	206	195	188	200	204	202	183	211	194	204	188	171	203	223	207	198	207	205	218	224	220	199	198	218	232	177	230	224	197	197	213	200	215	225	208	210	222	202	187	234	218	216	199	194	194	211	204	206	203	213	208	223	204	218	195	200	203	203	196	210	204	212	196	186	215	209	205	228	205	218	206	204	200	206	210	198	186	191	203	199	209	193	189	213	207	219	206	199	206	217	200	210	215	209	188	206	200	240	184	225	181	198	203	197	214	211	211	210	201	185	180	206	169	206	220	244	201	178	171	186	168	212	218	221	207	221	191	194	185	192	170	228	184	202	195	208	214	171	225	208	185	167	197	167	197	204	200	184	171	210	195	207	228	213	224	206	184	221	189	210	186	230	184	207	209	199	205	203	218	203	164	221	181	188	191	197	192	208	198	206	229	212	199	213	213	217	197	179	192	184	205	191	194	211	197	201	169	196	200	193	189	202	217	185	234	172	207	210	187	186	198	239	226	245	211	194	171	195	201	213	218	214	193	208	199	215	202	199	214	195	221	212	194	185	212	209	201	227	226	183	210	181	195	214	182	223	193	188	225	219	169	203	249	217	196	197	235	217	226	207	183	204	207	212	219	203	186	200	210	191	203	203	192	195	208	189	193	189	192	170	227	204	217	195	216	222	209	222	199	204	226	219	201	183	177	204	199	217	192	216	210	177	224	188	191	203	189	192	226	246	200	202	225	198	176	199	218	214	205	194	229	201	229	190	207	186	198	194	205	212	196	206	209	200	178	205	189	206	207	202	224	184	230	206	215	197	206	207	202	217	198	156	187	217	201	205	207	220	200	204	222	183	186	191	178	227	209	165	202	198	199	205	200	219	200	230	191	222	203	204	221	228	212	183	190	224	180	196	212	194	228	199	217	194	204	212	194	221	212	184	199	193	199	192	208	212	203	212	199	210	200	213	195	201	197	249	225	212	220	211	196	224	218	196	215	220	218	212	204	190	198	181	224	180	213	195	189	228	202	212	219	182	197	209	201	196	171	178	188	205	172	193	225	201	213	206	194	217	193	196	199	196	193	228	217	204	190	209	164	200	198	189	204	185	228	182	203	198	204	218	188	204	200	209	197	217	174	220	193	223	185	204	226	211	195	205	188	200	241	219	208	177	216	189	202	213	193	176	210	195	185	210	218	179	213	216	220	196	204	188	209	212	198	206	198	179	187	185	194	202	220	201	216	203	195	167	208	181	214	184	230	197	179	207	177	225	201	208	183	202	205	207	203	203	198	189	185	217	198	194	194	195	211	219	191	199	211	210	202	206	212	207	204	216	184	188	218	201	195	215	223	220	195	217	182	217	211	199	209	192	175	181	204	224	212	181	225	180	199	208	214	200	215	206	210	196	212	216	188	200	209	201	207	209	196	212	176	205	213	201	199	199	195	193	217	193	185	194	207	197	184	193	217	213	208	199	197	218	230	188	219	229	199	196	192	185	191	202	203	199	226	187	219	214	199	216	187	201	233	220	201	182	190	195	197	235	193	193	202	216	194	201	179	210	233	220	188	206	194	210	204	222	205	182	185	189	215	214	226	188	192	204	206	183	210	226	206	178	210	185	182	184	187	206	192	198	200	222	225	205	207	182	179	219	190	208	219	202	201	219	187	218	202	182	193	206	195	229	195	207	207	202	187	192	198	235	194	207	217	203	188	204	193	208	200	194	207	175	177	201	213	213	199	187	213	250	245	201	202	205	222	205	212	199	179	211	205	213	203	212	209	201	218	166	204	220	198	198	236	206	211	196	194	228	198	189	183	197	226	169	233	195	213	199	201	206	223	233	217	208	209	205	200	231	232	187	197	182	225	193	200	232	208	224	198	231	220	206	182	191	189	201	215	201	206	209	193	201	203	203	197	170	209	227	208	220	226	231	212	176	200	205	214	194	245	224	232	220	206	222	211	217	216	206	191	186	203	212	190	197	236	206	194	191	200	198	193	211	196	206	221	202	190	188	195	183	200	195	170	229	212	206	218	204	218	204	214	215	214	196	200	201	195	218	210	225	222	214	199	186	212	209	197	219	201	206	223	195	190	208	226	193	223	196	185	194	217	187	185	204	203	224	200	200	200	206	193	223	184	208	212	204	205	209	205	202	217	200	186	225	199	217	184	202	221	201	208	188	219	223	181	204	194	208	203	210	217	196	205	220	206	178	185	201	189	196	204	182	201	204	197	208	195	186	193	203	209	209	224	213	181	196	212	227	201	216	181	194	199	184	186	200	207	225	190	194	185	199	193	208	210	181	214	202	219	233	200	191	187	186	195	216	199	165	178	198	197	218	186	217	211	202	175	189	184	213	180	206	203	235	224	190	236	201	203	231	206	219	228	193	212	215	190	219	228	227	174	208	218	178	202	197	224	224	199	203	206	214	169	197	192	174	200	183	190	193	220	205	225	217	231	177	169	216	202	219	200	208	216	193	190	207	202	225	215	176	205	218	192	189	183	198	204	155	208	215	214	202	209	216	206	202	203	183	207	215	195	191	212	194	194	193	203	192	190	199	186	188	212	204	215	243	213	219	197	174	210	228	201	211	193	192	164	190	236	222	200	201	223	215	211	220	226	191	170	221	224	189	172	217	185	193	223	223	233	216	217	197	193	213	193	199	222	202	185	198	188	198	216	214	192	187	208	206	211	213	202	189	188	202	204	185	200	206	217	198	195	205	211	197	212	204	188	154	177	195	196	199	226	200	188	206	192	236	186	205	204	213	204	221	205	211	201	234	192	174	221	223	227	192	229	214	214	196	204	244	214	219	222	218	226	208	227	190	197	188	220	192	217	200	195	183	227	180	187	183	203	215	170	216	223	189	208	187	194	197	198	188	226	223	204	199	201	231	201	196	225	213	188	206	223	204	206	196	198	197	202	206	202	204	212	207	177	220	213	184	203	204	193	193	199	197	197	234	210	205	202	190	189	212	218	248	192	184	211	189	202	195	204	203	199	215	235	204	212	212	212	210	212	209	185	212	198	209	177	185	236	193	221	201	188	206	219	241	204	202	182	191	190	203	198	211	220	197	221	204	226	195	193	199	209	201	209	217	175	214	218	216	207	218	212	197	215	226	238	232	215	211	202	221	219	189	182	189	208	211	200	223	205	197	200	252	199	193	207	203	207	189	178	211	191	229	218	228	200	216	220	208	214	197	181	223	192	193	214	197	240	200	201	216	204	209	210	193	167	197	229	202
5498	5213	12112	14325	12278	10263	7876	6187	5127	4117	3552	2821	2454	2144	1980	1883	1789	1658	1456	1366	1243	1215	1110	1090	1065	1050	1017	938	940	864	826	777	786	752	761	773	743	712	687	612	662	652	650	588	608	581	617	575	585	572	569	604	578	574	604	584	602	624	557	614	591	564	584	602	524	526	509	507	535	509	541	494	487	501	529	556	552	520	500	508	505	561	490	502	529	531	494	494	487	532	499	497	549	515	509	513	491	522	514	514	503	501	486	536	490	492	527	500	491	520	501	503	527	477	504	494	476	519	499	526	511	510	502	523	556	501	488	515	537	516	512	498	538	504	516	533	483	450	503	519	483	508	500	505	478	512	515	499	515	486	464	476	500	474	476	478	529	491	478	507	487	467	482	493	486	491	499	487	519	469	509	516	484	497	498	522	517	486	457	532	479	490	490	491	483	494	509	507	487	503	512	485	445	502	504	467	496	494	493	498	522	521	520	474	511	457	494	511	510	475	483	466	476	508	502	477	517	468	547	448	495	473	475	488	487	461	471	517	486	516	476	473	488	467	535	531	507	505	506	567	462	485	514	479	480	526	484	490	482	476	465	490	484	514	489	480	516	502	495	473	482	488	515	496	476	500	460	523	491	527	473	485	504	546	508	509	497	488	486	491	515	478	487	477	491	519	518	490	544	476	502	464	535	509	477	533	487	497	509	486	497	498	534	506	503	507	497	540	472	485	500	466	515	486	525	473	472	479	479	478	509	515	484	478	482	544	501	500	512	480	489	508	506	518	502	497	489	544	525	471	490	523	520	508	482	494	493	514	545	519	494	459	515	509	485	497	513	516	480	499	472	492	510	506	502	503	548	510	516	521	491	488	474	498	486	479	460	482	465	488	506	505	490	507	511	475	520	443	506	482	491	504	522	475	481	506	520	486	484	495	526	491	502	483	536	488	462	465	489	498	523	475	492	481	472	493	500	512	506	478	547	475	553	540	499	558	535	484	462	489	501	555	496	517	505	504	480	490	508	517	498	511	515	513	514	437	446	479	492	489	497	483	532	499	544	515	504	463	534	459	508	517	493	521	519	518	462	485	486	503	491	498	490	517	476	532	440	507	509	492	476	500	515	511	529	485	490	486	505	496	474	525	454	460	522	511	491	458	533	509	448	492	513	496	505	502	494	494	455	494	535	518	528	473	492	497	512	495	519	517	518	488	501	526	511	504	506	489	489	521	467	527	539	505	477	494	445	482	499	540	486	507	485	517	495	530	482	475	536	455	509	473	468	499	573	482	477	476	519	526	481	505	488	489	491	506	482	502	488	529	520	465	467	535	462	501	515	491	473	492	526	484	513	454	517	480	466	492	482	461	457	491	477	523	504	501	459	488	494	543	514	501	504	521	480	495	496	525	481	517	496	490	511	517	523	503	518	512	499	500	513	472	487	493	523	514	497	538	516	506	523	494	456	507	523	467	499	526	461	488	504	497	489	546	461	459	487	481	479	494	490	544	479	502	505	519	537	447	495	499	520	480	476	489	472	491	497	484	493	467	524	478	508	474	437	505	504	509	526	489	503	510	495	489	477	487	524	533	501	515	503	481	482	445	517	524	515	454	494	475	543	549	468	499	526	537	511	531	528	465	510	546	525	471	480	497	486	522	424	500	508	481	486	469	487	482	494	526	475	528	488	482	527	497	478	462	529	486	514	520	461	492	466	502	509	515	505	478	513	480	470	506	507	537	485	527	532	547	522	478	529	477	518	469	519	479	507	514	505	458	510	512	514	474	488	504	461	485	496	479	521	480	487	535	481	541	504	519	509	479	484	506	478	539	494	482	508	485	501	443	463	496	479	494	454	467	483	460	496	534	483	513	495	519	480	529	524	508	526	496	485	491	524	475	528	522	506	491	530	480	477	494	466	481	491	481	480	498	488	488	488	500	456	469	482	499	520	511	521	529	487	506	481	503	508	503	520	526	495	472	509	452	494	491	521	532	511	490	486	520	490	494	482	503	435	473	500	498	513	469	485	484	488	481	529	480	506	470	502	468	453	496	504	499	529	488	517	476	514	552	473	488	509	482	499	540	459	512	519	465	472	482	512	503	498	468	483	481	507	516	493	496	515	479	467	495	515	507	494	493	511	497	465	521	495	516	531	476	508	517	470	482	510	498	492	515	453	481	483	516	534	515	468	542	534	494	489	513	489	495	532	527	511	505	519	510	478	512	516	502	512	473	489	488	473	463	549	472	481	533	519	479	472	461	483	509	483	474	488	506	484	532	494	515	498	526	482	509	441	474	496	509	520	487	519	474	524	489	488	514	496	479	486	484	516	495	508	471	508	462	500	479	491	529	511	520	483	528	475	524	491	507	545	516	497	540	481	495	504	458	520	462	521	499	523	496	457	513	492	516	506	463	478	506	493	549	497	460	499	490	493	522	492	468	464	510	504	497	512	514	507	486	520	496	529	439	526	439	475	475	525	480	510	501	459	501	501	516	528	504	482	519	443	509	501	496	494	505	491	495	462	537	459	518	523	507	495	502	508	514	505	497	500	505	520	443	506	502	478	485	508	514	442	490	544	496	479	506	482	487	511	495	549	507	465	473	487	525	503	513	513	515	478	506	514	498	483	497	455	468	507	490	496	499	513	516	512	494	477	500	460	496	493	537	505	510	537	520	477	472	488	513	492	513	485	484	466	490	479	530	493	474	451	492	493	499	471	512	516	540	524	462	519	490	467	467	536	495	457	490	505	504	478	543	466	522	464	486	526	510	490	510	460	503	472	463	455	514	458	517	509	479	529	471	466	509	519	512	487	499	541	483	509	464	478	506	489	491	505	498	514	525	471	519	510	522	522	529	481	537	539	477	501	543	500	502	478	466	496	460	540	510	512	514	502	480	486	523	474	494	515	516	497	494	493	511	513	484	500	505	517	506	535	493	488	493	529	511	475	526	507	540	461	480	475	522	510	477	482	502	514	512	522	500	529	482	501	516	477	513	509	469	492	488	504	502	493	517	512	509	499	486	512	487	491	529	471	485	510	543	498	503	475	531	479	525	505	486	509	486	509	465	512	522	495	475	510	514	511	507	553	500	501	509	460	544	521	461	463	481	526	500	507	485	508	501	498	485	484	461	471	475	514	532	487	478	506	519	498	488	475	470	500	465	557	515	475	501	467	471	486	465	496	527	504	510	507	486	510	496	464	506	471	485	502	520	510	491	456	479	505	499	467	534	520	494	461	519	520	499	536	507	491	475	499	481	479	463	516	453	509	475	510	508	511	534	498	471	476	481	554	520	479	486	494	483	517	459	495	507	497	478	504	510	497	483	525	490	527	510	522	490	482	481	479	450	520	445	504	491	534	533	489	486	486	477	483	495	501	471	461	489	524	511	492	504	509	478	483	511	521	460	478	488	472	482	511	514	473	509	446	480	505	496	488	497	494	507	485	475	486	497	472	524	498	477	487	529	501	508	467	484	499	495	496	515	448	507	468	499	466	466	445	528	483	484
18442	10944	13249	11198	8106	5882	4050	3137	2505	1712	1292	1039	969	810	687	660	635	638	630	499	467	452	437	416	432	420	393	369	398	356	371	324	322	341	334	356	311	285	279	278	249	288	249	294	272	278	288	271	291	258	266	306	293	241	295	270	267	305	280	289	261	263	285	258	260	250	231	259	274	281	219	259	230	229	262	249	254	227	242	279	235	266	248	268	259	227	231	236	241	278	268	253	236	254	246	258	249	252	241	249	257	262	243	239	271	257	247	228	241	237	270	254	258	257	226	217	240	267	258	253	266	257	254	238	240	249	211	245	221	271	257	253	273	213	250	272	243	251	251	266	252	254	272	251	228	244	232	240	234	244	247	271	274	242	237	235	250	242	262	235	253	247	294	199	248	261	245	240	214	232	253	252	237	220	262	236	266	248	230	234	279	232	240	233	239	235	237	263	271	233	268	229	230	251	246	268	258	249	247	267	231	275	266	258	228	253	258	219	234	244	248	237	248	238	266	234	237	286	256	251	233	222	263	242	231	235	246	259	271	224	241	284	225	247	283	245	235	259	258	273	246	269	239	230	236	259	251	258	279	267	233	258	233	277	275	220	254	266	247	247	254	257	245	238	275	235	242	261	248	264	257	235	238	274	218	228	263	226	251	238	230	258	269	227	261	256	230	273	239	250	261	268	267	265	276	273	246	245	232	216	252	243	235	249	232	269	248	229	256	254	267	257	260	250	254	244	231	247	233	218	254	207	259	244	260	263	246	264	248	279	245	235	256	277	254	219	272	247	251	278	231	219	274	255	237	261	226	238	250	257	240	239	231	284	253	268	242	216	256	263	248	223	246	278	273	241	231	223	233	280	234	225	267	257	225	243	254	252	231	236	240	246	251	228	231	236	251	254	264	272	243	240	252	226	274	267	249	264	261	262	239	277	263	270	267	272	260	253	262	212	256	279	294	237	227	259	232	263	244	256	228	240	235	245	273	262	242	245	238	251	259	224	238	255	268	228	236	235	250	209	242	224	233	254	218	211	248	259	252	286	240	269	247	231	249	254	262	240	235	231	227	257	245	269	227	246	241	216	262	248	235	226	246	249	270	253	243	226	238	242	284	245	257	225	234	248	260	253	213	241	204	249	214	263	257	237	249	223	224	239	241	227	250	222	254	241	251	272	237	245	275	240	262	273	231	266	259	252	252	225	240	235	278	230	203	272	231	241	272	259	246	238	246	282	242	251	262	261	226	224	247	232	229	255	257	236	224	234	226	222	247	239	252	232	232	219	264	256	253	275	254	252	243	268	251	277	237	274	264	266	234	204	249	278	239	226	252	235	245	258	237	256	236	259	258	239	260	263	257	217	270	241	251	234	236	243	263	283	266	247	253	232	260	246	262	231	245	247	269	251	245	267	247	251	250	242	251	241	247	226	239	230	251	258	259	233	254	249	202	240	253	279	253	263	258	260	261	234	257	236	256	221	255	231	248	252	268	266	245	236	245	237	240	260	225	268	237	248	254	216	250	253	254	211	204	217	249	259	238	270	282	233	256	250	244	239	238	278	248	269	232	268	278	261	262	268	241	231	259	250	279	258	261	250	269	239	237	259	226	242	226	274	268	270	252	261	251	253	267	206	225	237	275	269	236	240	221	256	244	229	243	247	254	286	238	246	264	215	229	262	243	243	227	211	238	265	242	230	253	241	262	224	269	255	271	222	255	245	239	275	259	262	257	278	235	242	263	281	219	234	260	213	247	233	244	236	264	218	266	203	278	257	217	250	252	228	264	264	241	284	255	248	262	244	266	246	259	248	243	253	252	252	249	226	256	232	267	263	252	278	254	271	270	257	238	248	258	254	240	260	229	261	253	234	275	243	248	245	249	243	254	242	231	231	256	246	246	233	252	259	243	254	273	241	245	246	254	230	250	230	247	259	240	225	235	274	220	250	235	265	248	199	229	245	264	248	260	247	225	223	256	237	256	262	279	251	238	259	221	267	258	259	261	255	270	249	260	243	270	275	262	230	256	241	264	263	277	262	254	253	229	249	231	242	225	255	252	231	231	265	276	214	244	294	253	249	223	265	277	260	299	261	246	257	267	290	245	254	231	212	254	268	249	266	254	275	279	253	247	245	253	221	225	250	235	233	254	231	230	219	232	236	259	254	238	256	245	254	269	261	267	232	256	258	244	237	240	246	261	238	242	268	216	240	270	241	230	252	233	282	259	237	238	262	228	235	247	267	278	233	225	265	263	249	283	237	239	246	273	253	231	261	224	254	252	232	242	253	265	237	224	246	232	244	262	218	217	264	232	241	252	254	240	225	232	257	223	243	251	230	240	249	258	244	248	243	239	214	227	243	262	243	252	248	229	255	239	237	258	273	238	253	256	253	256	219	226	244	223	251	248	243	235	262	245	243	224	230	280	253	238	234	253	289	233	242	237	208	224	255	256	228	235	262	247	231	253	235	255	253	228	258	231	234	226	251	248	239	233	250	262	258	253	250	251	245	213	213	233	262	289	206	262	223	257	243	251	222	220	262	254	252	272	258	233	260	262	265	238	248	254	236	240	234	285	210	238	249	264	284	260	253	251	277	254	247	210	244	239	283	244	256	246	212	258	215	257	239	234	245	271	255	257	250	254	222	238	225	249	242	254	245	254	245	242	253	268	259	238	267	242	254	275	246	251	226	240	268	264	211	242	244	244	266	243	245	247	233	262	243	253	241	257	252	255	262	218	245	246	263	228	270	239	213	247	234	254	260	258	248	254	235	233	249	221	260	254	241	250	242	247	222	227	260	254	249	252	242	225	205	257	255	265	279	240	224	261	245	248	205	254	219	242	245	254	232	241	237	210	246	268	243	242	265	234	230	236	249	246	226	281	261	258	254	281	287	238	243	257	268	249	255	228	236	258	213	228	254	234	220	255	234	257	228	232	241	262	235	244	242	252	231	238	245	264	253	233	234	252	260	275	246	246	260	246	286	222	254	253	262	263	242	251	225	259	249	243	261	242	247	216	231	259	261	252	256	259	242	237	241	269	250	243	254	251	266	232	224	230	264	214	267	243	233	258	247	230	268	241	248	230	240	228	260	245	248	231	241	235	221	236	232	224	231	278	256	255	265	279	267	242	276	237	242	252	256	260	238	264	262	250	241	245	252	241	261	240	281	255	235	230	247	238	261	258	269	242	264	255	227	256	209	245	222	253	278	277	250	214	237	245	270	250	271	228	228	225	253	249	247	249	229	245	251	248	250	238	232	272	240	256	240	268	232	254	253	257	263	237	239	234	237	255	238	256	235	242	235	254	255	232	228	245	226	240	240	283	235	261	219	229	239	253	262	290	273	237	245	225	259	243	228	247	235	238	215	234	239	253	239	284	296	264	268	220	264	284	251	281	240	269	277	261	224	261	226	262	221	289	249	240	235	255	265	254	262	248	241	279	215	233	244	244	231	254	231	244	275	274	234	258	263	236	227	230	264	244	272	226	259	267	220	253	228	247	255
10909	8979	18942	21960	20251	17277	14368	12376	10421	8064	6725	5308	4661	4058	3769	3673	3443	3319	2802	2486	2143	2041	1961	1986	1925	1818	1762	1684	1561	1464	1393	1345	1347	1269	1384	1514	1208	1142	1116	1072	975	946	946	894	910	923	892	837	819	848	772	789	799	874	809	836	809	784	749	737	751	742	684	723	706	676	650	670	659	635	633	592	622	625	621	643	618	611	634	608	617	685	603	590	612	609	617	609	593	578	621	617	604	643	618	584	575	593	583	623	579	620	552	622	623	593	598	606	609	607	636	595	643	605	626	624	561	638	617	599	592	592	604	563	618	597	576	623	610	590	569	578	592	576	544	615	573	584	630	562	586	619	586	635	603	623	609	584	588	616	595	553	586	570	591	604	546	595	627	573	572	597	616	541	597	590	612	526	580	605	596	599	590	621	626	597	596	623	591	589	576	594	570	597	564	627	599	655	599	598	593	571	554	581	596	614	604	571	603	625	549	574	586	604	574	577	586	560	617	574	557	582	626	580	611	602	565	591	595	545	575	612	603	552	573	614	573	563	607	590	583	564	568	573	544	563	613	559	586	603	599	562	590	621	587	554	526	626	582	570	586	575	603	580	618	562	592	537	589	602	568	588	551	604	590	639	618	615	581	599	617	593	602	595	575	571	606	608	609	581	559	596	586	625	577	562	568	560	567	579	574	625	539	591	594	554	630	613	596	559	557	604	572	584	547	548	610	562	642	589	606	586	552	551	610	620	647	618	630	570	593	620	579	575	575	590	662	591	594	566	570	602	576	579	574	610	562	593	620	646	579	586	564	611	616	595	557	559	609	556	593	587	588	583	574	592	576	576	628	637	562	576	591	523	585	560	602	611	613	582	594	619	608	597	542	605	629	619	583	585	589	616	570	581	613	574	558	581	626	578	614	608	618	600	534	624	561	615	616	574	612	609	650	648	600	594	587	606	583	579	597	571	618	593	595	591	578	559	549	581	629	613	594	595	560	593	590	610	596	579	610	658	590	595	637	569	600	603	608	632	587	600	576	613	591	588	622	607	586	603	568	568	588	562	570	600	617	587	586	557	611	557	585	595	622	551	559	610	596	606	623	602	577	546	632	587	559	556	596	565	541	634	578	555	596	571	619	583	589	616	608	582	605	608	620	598	578	647	578	573	574	578	578	601	610	584	617	628	600	584	602	611	612	635	619	633	594	601	635	542	597	594	584	587	613	568	632	572	632	606	618	590	578	594	605	612	575	623	652	559	606	601	606	608	642	601	564	592	623	660	613	565	582	571	540	604	593	647	592	590	584	575	574	615	609	613	612	595	557	607	600	551	593	645	575	598	606	595	585	569	587	577	595	591	609	584	611	560	577	595	572	590	603	570	623	588	618	534	602	614	614	628	609	559	612	591	576	610	602	614	566	675	635	589	604	599	583	601	587	586	574	594	575	596	591	548	602	562	583	628	561	584	648	630	617	577	600	584	589	596	603	619	605	608	573	602	609	587	591	580	626	572	634	615	566	583	602	616	594	575	588	576	578	574	584	581	597	582	546	620	594	568	585	580	596	559	600	545	579	586	607	580	604	564	596	620	517	559	615	575	575	589	563	603	597	612	593	553	610	630	612	595	606	627	581	561	589	603	583	575	584	661	573	589	627	610	598	559	575	561	598	636	547	608	583	579	574	636	610	584	619	617	577	608	604	585	627	564	604	593	614	562	572	569	537	579	593	620	594	606	621	585	565	589	602	611	601	584	584	625	595	583	562	634	599	598	618	600	572	556	605	566	626	643	592	575	630	577	605	648	610	567	573	613	605	551	577	562	610	582	615	575	597	573	584	556	564	557	641	568	580	606	579	566	621	608	541	605	556	585	593	587	578	532	611	615	584	588	606	580	577	621	561	562	579	591	576	606	611	578	584	576	568	636	555	579	566	650	614	596	563	573	583	607	585	611	586	581	596	585	589	582	621	593	582	548	595	646	588	556	570	621	569	590	594	600	602	613	596	562	586	568	593	598	608	569	578	591	660	618	554	592	580	604	579	565	597	615	555	576	597	584	626	588	601	584	578	589	634	577	599	562	599	576	580	607	637	620	589	581	629	589	580	542	589	617	598	594	644	641	587	569	585	594	607	543	553	562	569	612	621	636	562	602	588	563	606	596	639	557	623	565	621	567	590	574	565	573	582	558	574	582	564	612	580	611	586	587	676	570	584	570	596	650	567	608	607	603	597	599	560	624	559	563	606	610	581	569	601	570	583	549	566	595	608	574	613	618	564	576	596	589	570	561	599	565	546	596	612	588	576	547	582	531	564	596	579	526	596	554	562	608	576	649	629	604	571	537	610	638	597	627	568	582	574	583	614	590	558	575	582	632	564	608	584	566	578	545	606	581	620	582	596	568	622	585	570	532	596	593	608	583	619	576	602	591	588	597	587	554	584	560	604	610	618	590	588	562	544	600	653	629	591	611	581	568	579	585	602	569	626	600	573	591	622	620	585	554	604	545	585	585	576	584	628	581	646	602	603	598	628	604	665	606	585	581	614	610	571	604	601	593	604	620	608	610	627	624	572	612	580	571	623	606	605	606	607	555	619	610	629	591	560	554	632	577	615	594	627	597	601	568	615	628	602	595	617	563	584	527	619	580	557	578	593	615	592	580	597	596	585	568	600	596	624	597	547	614	622	563	559	605	586	596	615	592	569	612	611	610	601	590	585	581	600	599	634	600	590	579	592	599	579	591	593	614	565	586	616	606	602	565	580	616	585	606	609	622	588	587	615	606	578	606	591	626	597	598	548	567	603	589	608	592	619	605	626	552	600	597	608	563	596	563	585	560	593	602	609	545	609	575	597	565	574	600	608	651	610	565	594	595	543	551	619	619	546	629	614	523	567	571	561	550	604	624	572	610	604	591	598	585	574	559	555	557	550	568	603	596	572	596	610	577	592	566	625	595	539	614	572	563	586	575	599	587	553	565	585	570	567	576	557	615	586	583	613	599	605	601	547	645	553	594	608	598	599	611	582	620	545	599	614	617	605	589	599	566	555	611	610	560	594	623	573	573	611	611	591	615	589	565	555	606	610	577	605	605	605	619	587	579	614	595	558	590	586	585	565	634	597	624	576	580	587	622	599	540	566	624	612	570	600	642	576	591	609	624	580	623	561	572	566	598	599	641	603	621	590	593	593	570	561	604	583	584	587	610	560	563	555	577	589	642	578	560	619	618	614	641	596	630	566	604	596	571	583	618	576	584	649	601	588	617	597	561	607	619	576	651	630	631	663	608	597	573	587	557	617	569	576	549	544	558	595	564	551	580	611	593	550	584	546	581	573	637	618	601	608	599	560	589	613	592	565	581	599	593	565	574	587	643	626	568	609	548	594	591	574	588	585	585	597	589	583	627	573	568	646	602	597	547	566	577	594	596	608	583	612	571	608	601	557	574	621	536	587	579	614	634	602	562	631	559	600	585	635	587	583	603	593	612	578	549	602	620	610	596	600	589	611	575	602	567	606	582
26275	16837	19211	16984	12968	9056	6364	4849	3776	2499	2130	1553	1276	1098	1023	1017	961	870	759	600	630	582	560	543	556	554	532	465	524	407	470	448	411	411	484	500	403	377	397	358	327	348	317	372	320	317	300	305	279	303	288	343	321	322	314	288	334	335	285	294	301	299	308	295	269	281	314	306	299	318	304	291	285	285	261	265	260	259	277	269	255	298	298	291	277	288	257	277	261	259	286	251	245	276	261	263	282	304	261	294	259	246	288	267	267	283	276	285	258	252	271	278	246	254	290	295	290	244	221	292	267	293	307	226	263	252	297	258	269	273	273	271	270	266	279	254	262	258	276	293	253	290	277	269	271	260	272	277	284	271	281	280	285	258	301	273	255	306	308	310	251	257	256	297	263	255	253	252	255	292	282	279	251	281	269	255	254	267	273	284	257	294	255	268	237	283	281	277	246	275	252	274	282	281	255	277	257	277	281	300	240	249	264	265	276	277	305	256	278	293	286	255	246	256	260	278	279	233	255	281	259	252	263	270	270	265	270	262	301	272	283	271	280	272	291	266	281	292	272	254	305	250	262	299	259	264	274	278	271	281	269	287	273	281	245	261	260	274	255	240	276	273	256	283	265	288	267	268	293	289	284	273	287	278	262	257	277	247	259	242	248	270	279	280	283	263	295	273	280	276	257	266	251	282	292	282	252	268	256	249	245	242	271	288	293	267	272	241	243	272	280	271	286	271	252	262	252	289	283	277	257	257	299	271	291	269	277	280	265	285	252	228	230	275	256	277	245	284	271	277	263	249	282	261	265	288	284	289	285	292	255	262	243	285	300	238	290	277	306	265	255	247	242	256	263	284	261	262	260	245	287	270	278	286	257	272	273	262	268	275	275	286	284	284	300	270	265	284	259	269	289	267	275	272	276	283	307	284	287	299	271	267	246	261	265	287	263	265	256	267	285	248	239	276	276	247	283	283	263	261	281	253	259	287	264	283	234	267	257	261	286	279	267	259	285	253	277	253	279	282	286	256	270	279	276	219	247	278	248	256	258	281	269	261	261	310	261	271	266	271	284	255	303	286	244	254	289	264	253	288	279	248	252	262	291	280	270	255	282	260	279	258	269	280	273	294	288	269	247	272	266	283	276	221	273	247	257	257	279	261	302	297	265	279	274	267	212	250	250	279	282	238	297	296	265	310	254	279	257	278	257	296	275	286	261	244	252	247	248	277	279	270	274	273	284	273	271	276	252	269	264	258	266	283	256	300	283	255	269	258	257	307	303	274	259	242	231	266	253	223	273	265	284	270	284	281	268	250	278	264	286	256	293	281	286	275	279	260	268	272	282	238	276	272	259	260	255	296	267	268	282	298	289	271	253	274	308	287	237	271	299	281	261	257	284	248	260	264	235	259	265	270	289	265	260	254	277	297	291	275	276	252	253	224	238	269	279	264	266	292	257	271	271	268	259	270	276	253	298	271	284	262	257	279	280	256	310	270	282	289	275	260	280	264	244	238	283	302	276	283	280	271	215	296	242	275	284	246	253	274	268	287	263	314	271	298	262	265	237	281	260	273	253	242	252	305	268	252	317	277	273	270	242	245	294	271	303	281	280	254	282	268	284	275	291	257	269	271	260	270	275	285	281	296	310	272	246	263	253	283	273	278	284	273	266	274	251	235	279	270	277	275	277	245	265	266	257	272	272	296	282	239	273	267	251	274	295	271	279	260	255	310	279	252	299	275	282	272	287	245	274	268	276	286	252	279	282	300	272	298	284	260	249	253	268	259	278	276	265	240	251	282	277	233	252	295	293	269	263	292	262	254	262	269	247	241	284	263	297	250	238	295	284	229	261	260	274	247	280	266	262	286	265	262	274	251	242	257	272	291	268	278	274	256	246	273	261	259	267	265	284	288	251	277	286	255	264	237	314	265	258	263	280	272	273	255	255	271	256	245	263	266	261	281	281	273	259	259	290	279	274	255	263	273	274	267	266	298	267	280	289	296	263	261	258	270	274	279	277	259	224	265	292	252	253	278	259	290	262	283	289	270	265	264	284	302	265	281	288	257	280	271	268	288	284	298	289	265	274	291	281	292	264	279	260	266	230	262	276	295	279	259	283	261	284	274	260	255	293	260	278	252	250	276	237	296	273	273	253	264	266	262	277	279	246	276	264	267	269	262	241	230	239	261	264	262	242	253	246	268	272	288	241	274	241	253	248	213	287	257	269	269	287	243	248	256	283	268	306	236	256	288	272	277	266	280	272	287	269	239	283	271	302	294	276	241	273	283	261	286	266	252	251	269	258	291	278	271	228	277	258	271	277	307	300	261	254	261	256	268	251	294	282	271	287	247	243	251	277	278	263	247	252	265	287	301	259	265	262	267	287	274	262	271	271	264	254	256	275	270	299	251	264	294	300	248	252	276	265	282	296	250	279	259	283	263	293	320	278	267	263	293	248	256	272	255	285	258	267	268	252	296	256	265	255	284	257	279	283	266	303	285	259	274	232	254	247	275	305	288	237	228	265	238	267	275	254	293	283	272	269	254	254	296	269	262	263	239	282	267	287	284	252	269	273	293	292	294	238	261	273	240	250	260	277	242	255	286	280	263	286	283	271	303	267	242	279	259	243	263	269	259	246	267	279	281	281	270	281	260	260	266	299	260	257	268	272	285	247	270	268	243	257	253	277	278	261	272	271	289	253	248	269	274	282	285	287	263	237	257	295	301	277	250	290	295	290	312	282	265	273	253	266	242	264	275	276	295	283	251	269	291	305	305	242	254	275	297	240	263	258	276	267	258	261	287	278	259	301	276	265	233	286	266	269	258	277	273	274	262	246	278	268	275	286	256	274	277	275	320	278	247	259	224	252	264	277	238	270	253	271	273	294	261	285	254	271	291	273	284	303	269	276	243	273	257	265	293	233	282	269	261	248	265	250	247	253	266	265	261	291	276	270	220	287	272	278	256	266	249	254	262	248	255	285	281	246	262	271	279	261	293	260	256	246	278	244	262	281	266	284	263	267	261	282	264	251	219	247	266	285	263	274	272	270	282	260	254	266	307	251	288	268	275	297	299	256	300	291	299	235	254	260	273	246	256	257	260	258	269	246	273	263	285	265	267	259	256	307	262	279	287	245	263	267	283	260	257	247	280	258	284	226	297	266	290	259	269	243	267	276	288	258	266	285	248	297	266	227	232	283	289	300	252	325	269	272	276	281	269	283	291	285	247	282	259	303	283	250	257	276	263	251	254	248	241	256	251	247	258	278	252	272	236	252	262	275	296	276	253	282	261	297	249	296	272	259	250	268	250	263	216	295	283	265	275	268	261	256	276	277	277	255	269	267	262	254	261	245	242	253	250	273	252	254	280	291	273	269	289	281	267	300	257	251	235	287	299	282	289	252	252	243	268	287	277	316	266	261	280	300	236	263	249	285	254	276	294	276	278	271	251	247	291	265	323	281	260	270	257	275	267	250	256	268	265	262	285	246	305	280	283	311	279	239	252
14196	12013	23621	27183	25777	22587	18974	17124	14329	11016	9368	7588	6477	5789	5273	5137	5257	4706	4086	3461	3154	3002	2995	2850	2686	2637	2418	2357	2332	1961	1906	1868	1841	1609	2265	2287	1606	1472	1387	1295	1285	1243	1186	1169	1145	1052	1042	1048	971	945	925	899	959	1008	927	949	976	1015	845	802	891	869	846	759	735	719	743	773	722	771	729	702	711	730	657	653	693	677	692	697	705	684	677	693	646	676	643	645	658	679	664	657	649	625	610	598	621	659	604	613	648	677	662	629	610	658	637	659	648	631	611	612	672	648	635	575	634	642	634	638	615	629	637	590	637	654	637	592	624	573	678	552	630	613	620	660	618	630	638	591	645	648	603	594	614	591	593	624	616	634	573	632	641	554	610	603	637	675	623	565	617	627	635	643	629	599	628	668	634	622	653	618	616	675	630	623	637	602	621	627	625	602	642	643	599	624	654	692	625	590	633	577	628	640	624	613	636	598	631	601	615	671	620	645	597	623	630	596	629	641	658	619	610	589	567	640	653	611	663	645	629	586	622	615	607	619	620	617	653	613	593	628	657	581	609	612	651	644	614	676	623	641	621	623	639	631	621	629	608	591	665	603	677	626	614	629	580	621	685	619	584	602	612	615	614	629	628	625	624	602	651	650	580	660	621	615	600	641	632	641	622	617	615	596	599	619	636	662	613	639	611	636	608	620	650	645	627	619	648	638	584	637	657	634	623	603	622	617	610	591	631	585	651	626	599	651	652	624	585	612	623	566	601	601	616	642	648	612	657	623	679	659	619	642	616	649	635	670	620	621	625	616	626	632	626	620	603	688	612	617	647	624	587	619	613	584	630	636	609	636	633	613	602	630	645	585	615	667	633	635	648	634	659	622	645	634	618	639	600	658	583	645	597	645	615	634	623	632	631	684	615	670	638	656	598	604	673	635	646	624	631	629	643	611	659	610	634	654	624	651	635	578	612	605	645	624	603	600	638	637	615	642	604	585	673	627	643	607	620	603	637	644	680	657	601	628	614	652	629	602	645	585	679	610	564	611	618	632	647	671	629	632	643	655	635	588	629	617	641	620	668	601	669	611	647	636	666	654	625	602	647	662	583	651	620	648	617	619	625	567	640	617	645	633	619	544	612	601	637	653	602	649	605	648	583	627	644	627	603	659	642	633	639	617	631	623	572	644	640	621	631	616	588	642	675	641	618	646	621	627	625	677	607	610	600	659	630	619	616	608	658	586	631	610	661	613	621	659	628	601	672	641	602	626	639	600	608	639	645	613	646	617	607	639	630	619	627	618	597	656	611	604	614	600	634	610	603	638	599	642	584	642	671	634	583	635	662	600	658	616	624	632	659	614	640	612	665	647	652	603	615	642	639	652	683	632	597	616	632	592	580	613	597	630	642	603	666	609	687	634	601	607	583	657	633	677	617	601	623	634	637	618	608	601	650	597	621	620	664	617	645	622	616	644	621	609	604	652	630	655	637	639	621	632	667	620	610	618	613	614	597	658	658	644	612	632	647	649	613	612	593	636	634	643	606	589	612	604	659	603	625	618	595	660	641	636	602	628	609	603	661	620	650	592	616	644	582	632	667	610	618	626	639	643	581	641	645	612	579	612	611	661	653	604	616	605	658	659	643	621	638	627	643	633	624	642	605	628	624	634	580	654	622	625	623	679	680	586	628	618	656	630	613	604	577	604	635	680	649	660	629	652	657	649	644	626	641	605	628	643	641	634	615	607	646	662	658	652	659	615	669	633	617	600	653	609	607	566	646	601	615	642	634	627	632	653	682	598	625	607	618	656	587	655	640	630	611	593	610	629	596	645	636	649	638	648	613	615	628	648	642	604	609	641	641	623	590	660	636	670	645	616	634	616	643	627	633	615	637	600	631	638	640	628	662	567	603	596	654	620	653	630	627	594	664	619	663	604	628	656	619	646	643	632	648	634	592	620	600	557	612	592	592	666	621	590	608	644	611	596	610	636	664	637	637	625	628	630	663	644	608	629	645	599	611	623	578	604	638	646	594	636	607	626	610	590	624	603	578	679	623	656	592	657	624	685	645	661	624	676	636	606	622	674	580	653	627	624	637	625	624	641	627	633	632	667	638	642	645	607	609	637	675	627	561	613	635	637	616	641	647	632	647	648	673	652	598	613	636	619	655	630	665	643	595	660	607	645	600	620	595	663	656	620	596	614	618	626	642	627	620	595	686	600	595	651	624	604	658	629	639	616	604	609	646	599	637	641	630	647	632	603	644	661	635	648	676	641	628	680	606	630	609	670	614	665	634	641	623	633	712	640	597	605	607	631	642	633	601	616	632	626	598	617	647	607	605	592	635	612	621	639	631	602	590	615	632	613	634	629	616	595	635	640	616	613	626	563	637	626	633	630	616	660	589	670	635	622	595	652	603	630	612	615	660	636	627	604	698	612	648	621	639	626	615	647	660	611	628	661	649	617	633	579	582	577	611	626	650	613	654	644	619	659	622	642	640	604	650	624	632	678	577	608	635	646	620	624	609	630	632	616	637	606	660	628	623	629	603	640	637	608	628	622	602	639	595	649	641	666	614	618	636	628	622	664	597	614	632	641	658	601	656	603	642	611	637	660	609	669	669	638	684	616	585	659	640	643	615	618	623	623	614	631	605	623	653	621	570	605	630	633	612	615	675	609	615	645	649	642	647	565	640	600	626	637	644	654	612	627	645	601	601	609	660	640	656	701	615	575	595	569	619	625	646	612	630	637	606	631	685	617	583	613	587	606	605	629	680	610	655	641	605	640	660	621	602	626	574	622	638	593	656	627	595	651	620	587	596	635	630	607	597	616	651	633	661	603	598	599	630	604	602	621	611	596	612	650	573	606	651	641	663	615	628	647	630	604	627	633	647	628	599	608	650	630	644	595	569	602	621	608	673	644	593	561	641	593	607	604	669	607	568	622	628	698	610	589	632	613	581	599	602	618	587	620	633	631	652	611	649	573	620	619	621	643	593	616	641	673	639	590	590	653	627	650	624	641	666	629	605	540	623	645	593	634	574	583	614	607	583	642	627	607	647	632	612	612	611	606	616	629	608	657	578	606	672	640	577	583	657	613	612	663	587	608	648	616	589	650	595	623	683	652	600	630	598	616	618	624	673	638	571	625	594	621	621	631	667	635	615	643	623	601	609	632	600	619	606	679	621	657	646	648	668	668	643	639	631	613	642	662	661	631	654	634	647	587	635	645	641	624	630	600	642	641	612	621	617	649	617	669	635	597	656	636	621	651	634	608	651	585	627	699	589	592	608	634	619	652	582	653	627	602	637	618	592	615	600	610	621	640	617	583	606	629	622	621	643	612	636	654	626	673	645	622	624	681	677	594	640	629	612	597	656	666	616	576	609	593	623	598	606	599	654	629	641	614	629	582	614	645	672	628	641	661	632	616	670	606	625	626	664	636	612	646	640	597	575	628	637	616	620	674	603	613	605	639	659	618	588	654	633	639	606	627	621	622	660	628	615	606	623	617	610	660
9241	6091	7313	5901	3841	2573	1765	1369	1019	846	666	604	507	410	461	433	390	372	310	318	299	270	297	307	276	282	271	236	265	253	243	227	249	263	251	222	199	229	226	210	228	252	240	217	254	210	217	232	202	250	194	234	198	224	224	214	191	202	219	236	203	219	199	211	191	213	201	218	212	210	218	216	195	218	243	189	204	214	196	235	195	210	214	199	194	195	209	198	208	216	198	212	201	199	209	204	186	220	220	248	229	207	220	204	203	218	192	229	190	228	227	223	217	223	209	209	212	210	207	190	199	234	213	207	219	202	223	195	197	197	226	206	194	212	222	200	211	197	205	224	194	191	208	196	202	201	205	208	220	224	205	202	195	221	194	199	215	213	196	209	219	206	241	216	201	201	209	201	192	180	200	249	180	199	204	189	191	207	209	197	202	223	195	191	193	205	199	188	187	197	219	208	199	200	216	204	211	186	204	204	172	194	206	212	230	196	200	191	201	208	179	212	195	195	202	198	187	207	177	216	198	221	210	198	209	235	196	221	204	213	228	218	188	214	187	212	186	210	180	210	216	224	185	193	216	172	217	253	200	202	223	211	214	208	202	200	213	196	185	206	184	192	197	220	235	230	179	175	207	219	195	222	194	190	187	193	207	207	221	218	200	204	202	208	223	192	185	204	212	190	200	183	193	208	237	207	203	219	230	197	188	219	226	205	181	182	194	204	193	181	235	176	208	206	223	213	217	213	228	208	221	223	245	223	205	228	215	206	208	219	197	195	209	189	202	215	212	185	209	206	187	181	163	217	210	191	192	199	193	197	193	214	172	207	195	190	201	205	213	208	201	199	217	209	177	192	193	227	213	206	193	201	215	201	193	196	190	190	200	213	196	204	218	183	216	222	221	202	208	206	194	221	209	206	198	204	207	216	199	211	217	206	202	219	167	211	185	217	215	213	211	207	197	209	176	183	212	226	202	203	224	212	202	217	214	194	211	188	214	213	195	193	193	195	202	209	225	197	214	231	179	212	208	217	204	204	217	196	232	228	235	203	226	196	203	240	197	191	203	203	187	189	196	204	210	220	224	193	202	183	205	222	180	221	195	221	179	214	204	181	228	230	217	177	200	195	195	216	224	193	220	181	207	216	200	194	217	210	212	218	170	187	207	193	210	211	166	188	233	182	178	224	176	223	200	207	208	196	210	180	192	220	189	214	200	193	206	204	214	184	200	208	216	184	199	192	210	186	193	217	218	204	204	248	213	198	187	227	218	205	200	174	192	205	194	192	178	222	185	215	196	195	229	201	203	208	213	192	196	206	216	227	216	232	189	232	193	205	218	193	172	206	220	221	192	207	176	188	197	195	217	192	208	196	213	194	191	208	199	213	225	234	208	210	224	202	220	186	201	198	200	189	216	220	180	193	185	227	187	194	199	197	192	200	191	213	218	184	213	202	213	217	226	205	220	195	211	227	209	188	191	194	216	209	206	202	196	219	180	178	192	209	219	185	187	189	186	225	190	183	197	223	196	190	217	194	201	215	195	220	189	196	187	195	208	193	198	194	193	227	213	207	193	195	200	211	212	214	208	215	203	205	200	217	215	195	207	209	201	189	210	203	210	207	204	208	186	195	180	207	212	176	197	220	192	182	187	215	182	199	180	181	202	198	192	221	206	215	217	194	215	203	243	220	205	215	221	206	200	186	196	230	196	189	203	219	211	214	178	183	212	218	183	198	185	197	223	198	186	229	195	196	211	220	208	204	185	213	180	207	204	191	208	230	198	194	208	223	212	211	206	226	222	204	212	189	194	200	170	224	220	214	187	220	222	208	185	168	197	195	208	219	213	191	193	173	227	183	212	216	235	185	201	194	211	195	210	217	239	219	197	184	210	190	217	209	209	197	217	200	184	217	206	201	213	218	205	205	228	192	176	202	192	229	196	226	221	206	210	224	205	194	202	217	193	211	215	193	199	192	200	156	184	195	213	198	191	243	226	211	228	213	236	179	202	188	209	207	175	211	230	197	202	192	205	195	200	228	215	187	207	208	201	190	193	214	198	206	191	214	170	199	192	207	227	194	205	221	202	179	182	175	234	220	175	185	207	201	201	230	196	230	210	207	226	204	187	211	170	188	194	191	233	200	199	191	210	185	195	194	196	195	189	182	195	178	197	235	186	205	186	221	216	191	209	198	189	218	213	213	210	203	216	192	208	211	246	209	223	199	197	212	202	219	197	190	210	202	210	201	175	187	208	214	208	205	200	194	214	186	192	203	216	223	214	197	203	204	185	221	188	198	198	197	197	195	193	191	206	209	192	188	235	211	193	193	200	225	210	220	196	228	210	201	186	206	223	208	207	218	235	212	199	233	210	198	201	216	170	207	221	212	197	218	198	213	170	192	206	205	214	189	208	202	220	197	228	206	193	229	211	214	199	194	208	208	233	190	197	201	218	184	214	190	197	223	183	220	229	202	193	213	215	199	197	193	228	213	187	185	216	198	205	213	191	201	206	166	200	213	214	233	176	204	205	207	227	195	196	194	200	190	173	211	197	232	220	210	224	205	189	188	198	207	194	211	211	179	217	190	228	199	186	198	206	165	206	237	172	206	192	201	208	219	225	182	198	201	237	219	199	193	192	180	202	197	205	209	220	258	211	218	191	198	199	209	194	206	237	211	181	195	229	231	217	215	232	204	171	192	204	220	214	218	198	228	235	180	208	213	201	214	212	181	186	194	197	203	188	216	200	199	219	183	185	194	220	228	187	207	194	198	195	221	222	226	204	198	197	214	194	185	179	224	203	250	231	214	185	183	211	181	193	210	198	261	207	203	194	190	200	223	210	180	215	202	201	185	208	184	212	218	210	186	208	193	192	226	214	191	203	218	214	215	188	219	220	223	198	213	221	224	217	212	211	213	187	201	217	195	214	216	189	211	196	165	213	185	181	201	221	178	216	232	194	203	200	176	187	198	217	221	192	194	216	191	214	204	183	198	208	196	197	201	191	191	179	209	203	190	218	203	199	168	201	194	193	182	200	222	218	196	219	214	232	218	218	199	213	197	219	228	216	186	216	213	188	193	208	235	196	184	195	228	214	226	230	211	233	205	187	197	190	221	175	191	180	200	214	212	218	221	181	206	193	198	215	199	220	208	197	194	209	220	205	219	220	201	189	208	208	202	221	217	186	210	194	217	225	204	205	212	213	213	204	220	211	221	192	232	199	214	214	232	217	212	206	221	230	203	202	186	230	178	207	215	201	192	175	193	179	225	196	188	185	223	205	209	218	196	220	244	203	191	196	195	187	204	223	217	205	194	233	217	226	195	209	220	204	215	222	204	210	234	203	202	205	200	186	194	202	201	216	226	207	210	212	213	181	212	225	215	209	192	220	195	206	193	199	187	217	197	211	208	201	176	209	185	186	196	219	201	227	210	193	243	197	212	187	202	193	197	180	199	174	215	228	239	223	192	191	205	203	172	215	220	194	198	192	203	210	206	211	193	200	206
5636	5273	12027	14261	12445	10114	7868	6201	5139	4257	3532	2903	2552	2307	2158	2060	1885	1590	1463	1395	1225	1211	1180	1145	1147	1043	980	932	889	813	851	867	783	772	802	738	703	701	629	685	620	617	624	587	588	570	616	602	576	577	587	587	584	545	585	579	605	598	638	566	564	571	563	552	536	522	519	514	511	548	538	508	479	538	501	500	521	509	523	526	510	516	516	505	504	506	488	497	543	496	542	456	519	497	489	529	508	508	518	556	500	514	504	490	520	502	507	486	504	501	498	527	508	502	490	489	477	457	507	475	500	477	462	510	506	503	499	507	509	485	482	498	503	489	485	510	511	469	509	538	526	516	486	509	498	475	482	500	462	496	538	513	501	481	510	486	528	555	484	516	483	500	511	477	507	502	499	497	504	513	479	542	541	513	476	481	500	519	513	508	533	512	530	515	519	491	511	507	533	449	502	485	514	500	488	510	507	502	480	510	484	512	506	529	505	456	519	495	530	510	483	522	492	488	471	479	494	480	515	505	489	487	473	473	475	518	517	472	499	472	474	497	484	493	477	528	509	503	514	488	503	512	476	514	536	479	475	496	493	483	479	490	510	545	519	484	473	453	513	502	520	522	510	535	513	487	499	498	481	537	500	526	502	497	495	482	442	525	485	482	463	509	516	519	531	500	455	488	517	503	505	510	523	470	502	492	516	509	490	496	492	505	523	461	503	512	518	487	491	508	521	531	496	501	558	498	497	505	497	535	519	479	496	491	461	497	479	495	515	501	504	477	519	514	490	536	535	512	495	502	495	441	482	496	531	508	506	496	510	497	487	519	451	501	505	495	497	483	498	518	536	504	509	459	490	484	532	462	476	486	489	486	471	515	501	485	503	492	502	489	473	483	471	485	480	485	521	511	468	481	492	522	514	561	478	519	536	503	528	512	501	509	489	487	492	476	484	521	484	534	489	455	511	498	500	507	515	517	473	498	491	534	476	467	478	497	470	458	494	479	484	444	504	516	530	506	474	487	486	496	515	492	506	497	484	506	510	494	478	492	467	512	499	457	479	490	505	511	472	486	505	506	515	490	499	506	491	467	505	509	506	485	475	500	491	516	489	491	426	498	500	462	495	473	518	495	504	486	521	487	509	527	484	511	518	501	486	506	487	492	526	511	503	537	493	483	497	494	470	545	514	506	517	497	493	458	474	505	479	519	522	530	479	481	522	501	525	473	516	486	496	522	478	506	491	472	492	514	476	509	491	497	527	476	490	485	498	488	483	480	474	483	475	517	476	441	484	484	510	498	490	483	467	515	482	565	517	500	496	519	465	488	503	462	507	489	524	499	477	496	498	508	532	518	485	520	468	472	535	505	494	504	518	496	499	506	472	467	527	454	497	503	534	493	463	490	509	488	490	499	497	496	501	495	472	527	507	539	454	484	516	492	483	480	470	491	484	483	512	495	519	529	464	526	497	494	523	471	495	481	503	487	470	514	514	481	495	507	506	537	511	481	511	507	503	508	542	519	492	537	485	501	526	493	527	515	523	522	481	503	510	521	475	525	492	492	472	468	475	460	468	508	501	502	493	505	504	470	488	491	509	487	526	493	484	498	504	499	498	503	477	530	509	488	495	478	488	516	490	514	493	479	518	505	491	495	528	537	514	533	492	516	556	514	488	485	549	519	526	527	520	534	501	494	502	472	463	479	503	529	478	488	464	477	473	494	478	550	489	507	500	478	484	503	473	498	493	471	499	525	485	477	510	483	476	494	491	536	480	478	501	482	525	521	523	505	512	482	500	500	523	475	473	518	455	538	493	535	495	482	503	522	482	498	503	508	537	487	509	475	484	490	495	491	506	482	488	462	491	477	528	477	519	489	490	473	497	446	523	510	538	483	488	502	540	491	475	505	493	446	513	494	464	496	548	489	508	508	477	473	506	539	489	523	495	501	472	503	500	513	467	529	479	467	544	453	489	528	504	497	445	526	495	482	512	491	473	526	545	496	524	537	493	517	497	474	487	453	549	513	572	517	505	539	470	499	506	515	504	454	469	483	473	540	490	505	505	475	512	544	487	466	528	481	521	500	516	506	511	473	484	475	512	498	505	476	503	480	482	500	479	523	551	513	480	506	509	493	497	495	477	503	515	495	489	464	490	467	483	479	446	467	489	478	490	505	508	469	509	491	445	496	523	489	486	529	519	494	486	530	524	494	493	510	510	472	479	523	509	525	496	518	502	498	494	488	495	474	514	491	482	483	516	429	494	467	503	521	491	533	476	484	492	468	460	473	494	483	464	536	530	516	514	507	464	498	473	546	498	464	475	485	527	484	503	516	461	516	499	518	465	538	508	453	478	476	526	513	521	497	502	480	484	507	533	481	473	483	514	518	493	534	483	491	471	501	479	487	502	477	486	532	495	481	506	501	495	522	494	500	526	544	481	503	492	496	471	505	511	508	532	467	482	491	510	466	425	492	514	477	480	506	520	503	492	497	523	492	482	507	495	508	498	435	477	492	494	488	487	527	517	483	492	486	503	510	466	498	547	497	475	493	496	520	457	505	460	474	541	491	505	513	504	506	541	485	484	504	484	493	511	560	476	490	490	497	517	491	466	470	470	464	493	514	486	551	497	519	513	484	518	476	513	440	517	484	513	468	482	505	526	524	531	513	497	459	502	482	516	463	480	504	548	487	510	494	471	501	488	532	473	514	505	494	511	489	474	517	523	490	509	513	503	508	485	483	500	482	467	490	520	501	515	485	479	476	491	467	509	475	478	485	525	549	499	496	514	481	488	495	501	491	468	505	491	508	488	505	459	468	494	499	490	489	501	464	501	476	495	500	520	487	501	502	488	498	493	508	528	499	535	491	511	455	531	482	485	463	498	475	533	520	476	482	462	516	516	475	486	527	503	495	471	475	467	481	528	493	548	484	501	452	485	497	516	510	481	485	485	483	471	454	496	511	450	501	499	530	534	513	527	503	525	491	477	498	535	486	515	514	491	475	539	467	491	493	471	529	483	494	492	512	524	503	522	489	500	491	507	528	485	510	530	489	507	512	524	464	469	500	445	507	501	506	463	488	476	511	485	484	518	519	486	525	478	492	495	515	507	498	488	483	518	503	497	507	478	524	508	487	486	495	454	484	516	478	535	488	477	483	460	492	520	503	516	487	526	537	488	468	483	489	511	484	524	520	502	511	522	486	511	495	520	508	533	543	520	511	486	527	512	516	501	507	482	495	456	491	471	494	489	483	486	495	497	497	468	521	471	477	517	489	518	541	480	486	503	499	498	509	473	503	489	548	492	497	487	515	501	537	518	486	505	488	520	512	483	489	481	506	481	475	495	520	499	492	500	492	492	499	486	518	519	465	496	481	465	549	502	519	448	479	473	501	512	504	531	484	463	498	528	490	509	512	519	487	498	484	556	535	515	496	545	501	511	504	489	522	489	493	549	472	460	498	449	508	499	519	496	499	492	506	480	526	480	462	450	523	527	494	476	500	482	507	520	478
18022	11185	13213	11728	8779	5774	3867	2984	2266	1654	1310	1063	893	797	793	728	689	576	540	514	468	460	446	443	411	428	421	394	398	363	320	334	355	348	388	349	356	315	309	292	303	271	288	285	274	260	292	267	288	260	264	289	274	267	242	260	285	283	281	242	270	248	267	266	282	278	249	246	243	207	254	245	248	219	219	233	246	261	264	272	259	236	258	261	270	253	237	246	250	236	259	271	268	266	232	230	253	266	259	235	247	251	282	260	271	244	243	227	271	258	255	230	243	249	247	226	248	243	242	225	245	226	213	261	238	266	239	246	248	225	282	269	297	256	226	244	252	256	228	220	238	244	227	251	239	267	243	251	243	239	260	241	244	247	252	267	245	262	238	242	235	244	227	229	256	246	255	253	262	231	237	256	269	247	246	240	229	233	257	256	233	246	246	223	255	264	269	244	259	223	258	264	235	254	271	253	278	229	244	278	247	233	237	250	245	271	231	230	212	257	246	241	236	247	262	241	233	256	237	258	286	297	264	234	249	255	251	235	230	273	241	242	246	255	255	270	245	252	261	273	225	245	263	239	252	243	244	202	220	254	259	251	217	267	233	246	225	245	239	264	242	253	258	253	223	242	251	270	269	254	236	244	246	278	220	255	264	269	230	252	271	263	253	281	267	268	241	224	225	256	265	263	244	241	248	246	222	238	257	252	248	261	236	261	233	259	227	236	197	267	258	228	239	251	231	254	235	255	238	223	239	230	268	256	259	258	227	239	224	225	246	283	249	256	254	240	274	274	231	270	254	233	239	203	249	244	243	230	229	247	262	255	240	240	276	252	249	249	262	258	244	247	242	266	244	248	241	227	229	243	255	252	252	249	253	252	251	259	239	256	228	250	244	265	253	254	251	226	244	252	223	249	250	220	263	230	253	252	245	207	233	255	261	230	248	251	236	246	253	236	240	234	235	258	260	261	248	258	251	228	247	237	211	246	246	238	232	233	256	238	282	229	257	251	221	258	286	245	230	234	280	268	271	217	230	239	275	242	225	237	247	254	222	219	229	244	284	242	264	303	230	248	223	250	243	276	232	255	264	273	244	238	261	254	245	229	261	217	246	260	272	266	245	261	252	259	249	236	244	234	249	270	222	258	286	248	253	230	244	248	253	237	237	233	274	232	245	243	250	215	267	259	253	230	262	238	256	236	281	276	259	276	231	240	259	236	230	241	218	247	247	244	264	259	243	221	279	232	223	238	260	232	239	266	260	249	241	225	242	246	245	232	254	251	253	241	256	232	247	247	212	254	228	263	233	232	253	246	250	255	233	252	207	210	256	288	234	267	256	239	251	283	258	232	250	250	243	234	254	240	260	281	260	241	255	232	269	241	235	254	222	252	265	243	248	271	258	251	251	246	213	249	213	217	235	232	268	242	233	217	261	249	248	259	293	290	247	265	224	248	244	258	248	246	250	265	230	236	285	272	238	261	252	240	227	240	254	306	212	237	247	276	225	262	233	236	234	255	228	245	249	260	248	248	254	263	252	222	261	232	277	242	248	233	225	281	256	268	271	241	259	246	269	252	258	259	241	242	218	234	279	263	254	214	264	263	285	201	240	258	263	241	238	260	256	269	273	248	198	245	249	255	239	251	250	255	259	236	244	250	269	272	238	241	262	253	242	253	240	228	263	243	263	258	232	237	248	261	246	253	257	241	254	270	255	236	229	256	244	255	243	256	244	241	228	245	248	242	235	253	226	239	232	239	236	260	270	254	262	261	237	249	254	269	222	250	235	225	232	240	237	246	245	246	279	271	251	269	231	238	253	275	219	250	251	255	271	237	251	225	236	226	251	232	240	228	261	228	250	256	262	250	244	254	248	232	246	230	239	248	264	269	240	259	263	228	250	233	213	253	278	249	261	247	246	256	246	270	244	258	265	248	262	264	227	231	236	257	245	261	275	231	261	243	217	274	234	254	228	223	234	268	288	260	240	257	259	228	236	272	242	259	266	272	257	240	228	242	242	255	262	268	232	248	260	239	229	289	215	236	247	246	268	261	251	233	234	266	257	233	288	226	246	249	218	249	235	258	234	263	252	241	261	249	262	255	224	264	248	238	208	266	248	256	276	246	271	219	240	279	250	264	238	264	228	293	257	244	265	223	231	244	230	239	272	256	287	247	202	259	235	260	263	219	265	292	229	257	251	251	217	234	245	235	226	231	259	253	244	244	247	235	257	248	240	264	300	251	244	269	228	274	226	219	227	266	237	252	264	249	218	250	246	264	246	245	230	244	230	262	234	246	253	255	266	250	253	244	224	266	237	252	262	253	235	236	229	240	247	245	226	262	242	224	253	249	254	226	258	264	225	266	239	257	240	223	253	231	233	234	251	260	245	239	226	256	296	249	210	238	226	246	272	240	251	247	255	268	241	282	239	226	241	237	272	294	247	256	234	239	238	221	252	272	273	232	219	236	242	268	240	251	267	207	237	201	250	257	267	253	249	234	249	276	267	230	230	209	233	271	259	252	239	210	248	244	224	227	279	273	226	239	238	273	228	216	225	241	226	235	221	238	225	252	238	244	244	266	263	249	250	268	250	261	229	237	261	255	261	262	243	252	218	237	237	247	254	272	247	247	265	229	255	237	248	246	240	260	232	257	258	251	257	225	254	258	263	267	237	246	272	252	251	239	250	263	255	228	243	228	238	254	230	237	247	232	266	264	274	255	266	252	222	277	222	227	240	271	229	236	256	253	222	272	264	234	264	241	256	225	258	249	233	263	215	247	269	253	235	256	261	247	229	273	248	231	221	249	240	228	253	243	254	221	251	250	260	238	250	253	280	223	258	229	256	231	255	274	249	235	206	239	257	265	222	255	260	261	242	247	244	230	273	271	249	264	259	246	247	252	238	262	269	252	251	239	249	240	249	232	254	229	247	231	245	274	246	236	296	262	249	231	279	249	232	253	227	262	248	239	247	247	246	253	244	248	239	237	248	255	259	250	246	271	245	250	250	265	260	248	254	268	263	251	224	236	223	239	239	230	241	262	232	231	260	214	237	245	252	216	256	295	204	240	260	298	262	243	232	239	231	284	255	239	222	249	252	247	237	247	238	257	248	238	256	263	238	226	268	269	224	232	229	236	244	251	236	261	229	235	240	255	224	236	244	266	259	241	239	231	250	281	228	275	240	268	256	244	243	241	266	252	260	221	258	241	274	249	250	236	234	233	231	245	244	239	256	257	243	246	256	218	245	246	270	223	229	209	222	249	273	248	221	231	230	250	230	267	240	269	248	239	220	239	274	248	237	227	268	234	237	248	249	248	258	224	247	261	227	277	278	248	262	266	244	279	236	271	263	239	252	246	245	230	228	231	236	247	226	259	253	265	251	240	227	232	232	234	258	249	245	289	212	234	220	276	234	265	229	221	253	238	256	229	224	243	269	277	245	252	255	218	247	253	250	253	229	251	226	261	271	258	260	235	246	233	246	256	244	231	239	216	241	237	248	227
10862	9011	18530	22292	20854	17279	14303	11766	9979	7955	6345	5504	4585	4279	3874	3882	3781	3154	2610	2454	2312	2143	2132	2078	1989	1736	1804	1655	1543	1434	1391	1303	1280	1290	1721	1480	1250	1093	1080	905	973	914	938	935	957	913	815	824	781	777	753	796	837	798	812	811	753	770	715	706	714	670	685	644	716	696	682	695	638	621	641	589	643	621	631	638	641	646	650	605	665	621	597	661	592	579	603	621	578	623	624	567	604	639	637	595	612	609	576	575	622	641	598	616	619	597	588	614	602	605	621	616	563	597	545	573	658	575	557	568	583	559	583	596	591	570	620	531	618	581	573	629	620	580	553	613	580	586	581	545	559	621	612	615	550	580	591	563	647	591	586	587	567	544	575	546	590	581	594	555	565	564	572	563	607	607	602	537	568	568	606	565	622	550	589	597	558	586	641	567	588	564	637	580	567	591	590	590	583	607	600	627	606	540	580	617	584	634	585	562	578	595	580	567	589	568	570	591	596	542	555	613	602	560	595	618	619	619	574	598	584	585	595	581	599	554	570	595	583	546	592	574	543	640	636	595	603	600	582	612	615	584	575	525	583	603	597	602	591	618	549	544	551	594	569	632	578	588	592	556	598	640	574	588	583	559	557	561	580	580	555	578	603	590	566	597	570	561	581	571	612	596	588	583	573	612	581	609	598	623	568	588	592	610	586	542	548	580	605	584	562	568	574	642	584	578	572	595	570	583	619	619	570	558	599	578	567	581	547	589	566	594	599	623	567	554	625	612	565	623	604	620	574	590	613	557	612	553	560	620	552	574	590	581	552	602	585	623	609	575	588	564	574	578	543	627	569	635	573	576	595	557	596	615	532	537	551	590	617	640	629	557	565	572	565	587	625	598	596	584	579	602	596	565	564	594	572	585	516	575	598	560	587	585	628	586	596	590	605	611	615	595	599	622	549	594	581	573	591	595	601	571	594	579	591	609	570	565	594	610	609	615	608	586	613	634	578	577	605	568	558	583	576	590	639	570	565	542	607	614	576	574	622	579	648	600	587	578	612	590	591	550	638	597	603	567	550	558	573	573	591	623	579	600	573	617	583	601	564	615	592	560	605	608	571	593	587	648	610	607	587	527	600	563	596	570	543	606	635	583	593	612	586	583	599	601	611	628	551	577	622	577	598	634	593	607	575	567	575	567	599	600	544	525	601	600	536	583	558	568	597	593	587	587	615	572	603	596	612	602	611	580	554	555	595	615	571	588	592	617	574	578	621	594	606	601	544	565	577	575	591	557	570	600	639	616	613	606	609	591	583	557	619	595	603	582	591	587	611	618	554	604	591	562	575	597	590	596	593	566	585	560	579	608	596	555	587	592	594	578	582	588	601	581	633	524	586	625	556	554	619	601	598	592	601	595	671	616	595	634	564	574	571	581	556	584	551	602	627	586	568	566	633	603	628	565	632	625	637	580	609	587	569	596	609	583	617	615	619	604	589	589	568	618	553	638	598	599	573	591	634	582	588	603	586	580	560	605	573	579	594	604	562	568	597	579	592	608	552	551	559	605	563	547	547	579	606	594	598	558	597	548	544	621	601	596	608	577	552	634	630	608	585	589	586	624	605	614	610	599	598	588	586	605	575	568	574	618	583	571	578	578	609	592	577	587	563	581	565	565	589	596	618	572	600	587	557	593	592	653	566	579	558	599	564	595	598	614	597	592	580	571	600	580	602	566	557	580	550	588	591	611	589	568	553	591	583	568	542	562	574	620	564	563	577	635	589	608	541	609	547	555	604	626	591	564	555	612	613	588	576	582	598	599	603	589	600	630	589	588	558	561	595	545	596	586	623	576	576	588	626	582	580	591	598	657	584	569	567	611	585	583	604	581	592	568	585	600	554	591	588	584	584	584	639	556	583	614	652	640	621	564	572	600	583	608	638	555	601	599	558	595	566	565	583	584	569	597	601	582	551	613	576	594	609	580	603	579	613	595	545	611	572	596	568	528	619	603	590	626	565	580	584	547	606	569	570	569	566	599	613	556	555	598	568	593	577	604	590	579	561	619	595	586	575	558	613	558	587	601	574	611	557	593	562	625	584	594	581	553	544	601	603	613	552	663	614	580	554	611	603	593	577	585	571	575	630	576	584	615	637	552	598	558	603	569	606	578	564	566	587	600	554	600	586	548	598	540	593	609	570	598	594	598	559	615	552	593	563	563	599	577	573	590	565	570	590	589	636	622	579	609	593	590	582	604	597	612	601	606	595	583	581	574	555	591	566	581	608	589	598	574	602	558	628	606	596	584	536	588	600	601	576	585	566	569	577	562	558	553	585	584	571	633	614	563	609	557	620	585	538	577	593	571	605	567	572	588	615	589	610	628	563	583	584	602	599	585	572	632	582	578	612	588	606	577	604	590	607	583	593	569	587	594	616	581	597	559	580	607	578	606	589	595	625	597	608	624	559	573	607	560	545	604	549	611	555	600	572	590	600	583	599	566	601	590	598	578	586	579	570	584	592	611	597	580	603	608	596	563	559	543	566	579	667	587	546	571	602	563	584	583	551	534	579	575	594	610	661	631	618	600	607	553	595	574	558	630	588	592	619	594	597	600	601	562	599	618	592	575	606	557	584	583	594	595	622	617	593	551	552	612	586	622	591	609	602	575	586	553	595	580	607	585	616	569	579	593	580	581	674	608	619	589	628	590	554	558	568	604	569	574	566	581	585	587	619	594	596	550	582	571	533	585	572	604	545	645	615	602	584	614	575	597	560	574	627	623	638	547	618	602	620	629	633	600	600	581	592	584	621	581	559	590	615	562	616	550	563	583	607	554	621	555	583	573	594	587	579	593	595	596	592	599	638	594	583	593	581	575	568	601	599	595	580	610	577	623	536	574	580	609	568	622	595	619	605	550	580	622	604	600	638	588	582	619	570	581	594	625	559	619	600	588	603	611	635	608	609	612	568	601	549	573	585	593	555	571	568	553	602	611	563	590	590	589	596	568	588	595	564	568	560	567	576	575	592	596	568	577	649	547	602	574	598	603	605	582	597	566	580	588	597	630	578	562	615	570	603	573	581	533	575	593	509	579	585	569	604	609	574	606	549	613	564	570	589	588	566	597	615	584	588	642	605	572	608	626	557	602	566	600	592	628	565	586	532	597	586	595	546	612	576	594	615	586	620	637	580	599	588	549	579	577	616	585	570	570	556	587	614	570	585	572	588	593	567	571	596	537	599	596	607	623	567	585	589	598	585	579	602	598	542	575	608	642	601	630	602	562	596	595	608	563	552	602	609	561	575	584	595	605	574	614	593	567	618	643	565	569	556	515	598	619	566	579	560	581	640	560	571	584	605	591	592	598	629	582	584	565	600	554	649	592	596	604	594	611	607	626	615	616	550	584	621	590	584	592	566	599	557	564	599	588	614	567	575	598	602	548	580	580	632	580	652	588	561	600	602	586	602	548	611	596	603	550	548	567	592	538	618	592	558	564	601	561	581	590	596	591	572	631	586	578	544	610
26269	16768	19089	17118	13283	9266	6402	4722	3503	2507	1905	1519	1287	1163	1121	1034	991	820	748	604	641	564	584	623	583	502	486	547	505	435	473	429	441	404	507	494	409	355	342	354	299	342	351	288	321	308	322	315	319	320	314	322	325	298	311	298	319	291	309	287	265	297	296	310	297	287	292	282	244	240	278	230	321	275	293	252	322	308	252	287	288	266	285	245	276	275	303	244	242	263	272	270	316	272	291	293	280	256	278	279	259	244	283	265	270	268	303	290	282	272	282	272	285	284	280	296	275	285	273	283	280	263	239	274	271	263	246	282	238	252	297	300	270	274	271	286	285	254	276	278	230	280	255	267	220	252	280	265	286	282	260	274	255	294	272	274	267	276	273	287	253	253	279	272	278	283	257	263	255	253	242	236	257	267	275	248	292	250	255	278	238	240	264	263	262	239	261	295	288	259	265	283	270	219	280	274	226	255	254	249	244	268	273	256	284	262	289	246	283	266	268	291	243	238	254	304	294	263	264	224	248	277	274	287	261	263	276	318	267	259	253	253	270	246	245	281	264	280	289	263	237	279	252	286	268	232	265	277	247	265	273	282	267	280	269	282	287	273	275	242	282	251	254	318	299	298	240	275	234	255	248	287	262	272	285	247	272	272	253	261	303	254	276	245	250	284	250	261	260	298	257	261	240	273	268	296	290	296	240	293	288	242	260	261	266	290	287	271	270	281	274	255	267	258	276	264	261	278	276	277	280	263	258	237	272	277	274	263	289	250	248	272	280	279	228	274	272	280	269	268	296	278	239	284	271	274	263	260	297	257	274	244	277	287	249	238	294	258	269	262	245	288	274	254	236	261	289	277	256	261	258	261	269	288	236	258	264	271	284	296	253	269	248	267	315	281	272	271	266	276	282	270	260	263	234	269	276	271	245	260	259	244	287	263	291	258	271	278	265	284	280	251	274	254	281	261	280	283	283	276	275	279	266	258	272	269	277	277	280	245	251	266	260	248	278	257	287	257	277	300	278	288	251	253	266	278	293	264	285	273	278	295	278	259	278	254	271	250	234	287	289	286	267	270	235	267	263	266	275	270	248	296	293	276	249	285	309	252	248	265	245	266	288	247	254	248	280	257	276	261	267	270	266	242	257	292	255	286	258	259	294	229	269	299	278	263	299	249	241	269	245	283	263	259	287	237	250	270	241	265	283	290	299	290	266	315	283	267	272	269	290	248	258	222	278	283	249	246	283	271	219	273	247	269	285	279	254	271	263	274	271	261	304	269	267	278	283	276	253	259	285	289	257	282	255	229	248	250	256	272	271	271	274	272	265	272	273	273	245	283	262	243	283	248	246	280	273	286	256	263	236	262	268	299	276	273	270	264	290	280	245	266	290	272	270	257	267	296	299	268	286	286	232	285	238	267	278	255	266	256	244	240	275	262	282	277	253	262	292	259	248	277	264	267	277	261	259	264	274	253	282	285	303	269	290	246	276	273	282	272	260	260	266	261	275	253	265	232	246	243	265	287	286	251	260	256	274	262	260	274	285	282	263	247	283	247	277	255	271	304	246	258	253	242	268	245	257	261	251	270	276	252	276	300	263	265	256	249	264	290	288	283	247	263	285	282	283	265	268	281	260	262	272	251	230	259	282	257	230	268	243	263	281	302	294	254	296	270	287	231	301	282	281	250	261	292	256	277	262	272	278	264	242	253	255	279	254	287	275	263	271	291	256	268	267	267	272	241	283	271	287	307	264	272	262	277	268	285	279	281	268	259	257	264	276	266	271	279	281	310	286	280	283	261	261	294	274	280	270	264	269	272	277	263	268	279	250	297	263	270	300	280	246	258	271	261	287	264	256	285	260	275	228	262	267	282	299	253	271	276	270	290	270	274	260	270	290	257	265	276	264	269	264	260	239	277	298	300	271	301	290	268	279	288	265	285	255	298	243	252	259	281	260	256	272	282	305	262	273	258	275	257	289	282	284	251	278	284	259	262	259	293	268	284	282	270	278	279	244	244	255	274	267	264	268	265	261	245	263	251	284	270	236	260	257	257	258	240	291	301	269	260	267	275	259	285	270	288	284	256	263	243	254	267	255	281	291	298	279	268	283	260	241	249	256	284	263	284	256	278	279	307	282	269	253	258	263	278	269	255	276	277	279	261	258	262	237	252	300	250	268	286	283	253	288	272	293	252	274	271	278	281	272	296	307	294	286	274	257	235	283	244	282	269	249	248	233	262	275	284	258	255	253	247	248	274	269	303	283	287	241	273	247	277	254	265	266	280	252	303	254	248	269	256	292	260	273	255	269	272	279	298	255	279	274	279	244	271	266	255	260	266	267	276	278	283	261	286	270	275	282	238	238	251	257	270	239	249	293	289	251	268	296	281	303	284	260	255	271	296	294	268	252	266	274	250	260	281	250	299	254	260	241	276	242	270	261	307	253	258	277	257	263	286	304	289	276	267	277	262	276	252	243	281	289	288	255	243	245	269	250	250	254	245	265	295	258	276	320	266	268	257	269	243	287	283	252	258	301	287	290	261	275	246	257	253	257	267	286	240	277	264	294	249	302	250	267	262	268	289	241	261	298	256	241	299	269	278	281	240	267	286	254	256	257	278	265	246	259	264	259	257	278	290	267	241	275	282	287	266	275	279	266	249	252	258	247	254	250	242	241	259	293	273	248	268	256	256	255	278	243	283	289	289	256	255	259	273	278	285	248	276	280	256	269	279	270	268	285	281	270	282	273	246	258	279	290	294	299	278	264	283	262	272	268	280	247	259	273	260	278	267	257	268	294	284	263	235	279	259	274	271	258	284	291	231	272	258	255	290	280	286	269	260	320	264	283	268	213	278	269	306	262	258	264	258	251	297	280	256	275	257	267	269	257	261	244	245	260	261	235	258	256	269	248	291	248	275	270	264	266	247	282	261	254	268	279	290	274	265	295	270	247	283	273	294	253	301	284	264	284	248	306	263	270	256	240	300	291	240	260	253	288	229	279	260	321	256	275	287	278	289	277	272	255	276	267	273	252	277	280	276	285	252	262	267	318	258	267	236	277	283	283	268	267	263	284	259	269	280	272	251	258	269	277	283	271	246	212	288	261	284	299	242	262	286	243	275	291	281	275	314	286	267	262	260	245	238	256	266	284	284	278	276	243	286	230	246	277	296	285	264	244	234	274	262	255	261	302	241	252	262	291	284	292	267	284	264	264	274	268	259	278	246	276	240	247	256	303	275	262	251	278	284	266	300	263	285	271	310	275	292	279	283	243	257	277	262	266	282	272	256	264	269	252	270	281	253	294	277	240	271	270	273	277	256	281	277	261	274	268	255	271	254	265	314	287	273	250	271	261	246	292	276	297	254	274	261	310	247	247	260	236	239	233	277	253	270	264	273	260	276	293	292	299	245	256	266	228	279	275	283	239	262	252	255	266	245	244	245	246	253	255	243	268	284	261	284	280	303	278	288	293	252	256	240	287	276	283	290	280	260	247	259	262	256
14122	11908	23418	27759	26173	22369	18991	16374	13686	11060	9258	7647	6533	5971	5676	5773	5334	4368	3784	3411	3060	3111	2880	3006	2802	2396	2470	2374	2271	2042	2124	1928	1869	1619	2435	2127	1755	1549	1420	1255	1172	1184	1197	1188	1118	1076	1021	956	957	968	965	1004	970	979	889	903	933	935	813	876	868	822	744	803	806	734	759	774	742	726	768	639	698	727	675	741	652	727	677	668	693	734	684	660	647	634	673	628	647	678	656	676	693	675	612	588	622	674	642	634	596	599	629	616	649	613	601	628	640	667	663	619	629	621	596	640	630	621	654	616	676	593	619	653	614	667	617	644	644	643	646	620	633	645	660	580	650	624	607	616	631	611	647	601	648	637	669	616	646	616	589	597	636	636	636	622	618	653	591	645	619	607	618	623	605	619	592	638	616	579	669	601	634	620	615	652	605	601	581	621	634	629	599	663	634	619	622	626	636	629	646	582	613	621	639	596	646	584	617	623	598	612	645	604	570	647	647	631	635	622	651	648	661	625	553	619	599	612	628	613	644	604	632	628	662	642	609	621	609	646	608	628	597	587	627	616	642	652	607	649	608	590	616	638	615	600	614	610	626	656	636	604	653	637	587	652	678	643	600	611	629	632	653	585	638	654	622	606	605	556	617	607	598	594	608	673	645	623	615	662	604	625	610	644	676	634	643	617	630	566	627	633	625	613	602	619	611	627	601	622	609	612	572	631	616	617	627	651	647	626	631	602	615	640	625	618	691	622	616	590	672	616	676	633	588	657	656	612	620	639	641	632	579	601	676	644	606	611	599	650	610	650	662	614	610	602	616	647	685	603	608	623	635	638	611	660	670	639	663	641	655	629	613	595	655	611	607	630	640	632	625	637	673	623	591	619	592	594	620	617	625	582	618	639	578	658	647	615	605	608	629	626	615	574	620	621	617	642	617	635	582	592	645	634	612	654	616	628	600	648	624	614	678	634	631	604	590	583	605	607	655	642	632	640	641	619	648	642	578	590	623	626	668	601	619	625	683	563	657	580	604	654	620	628	639	635	623	643	612	616	652	658	676	646	636	601	568	639	645	624	610	636	588	677	644	644	609	581	669	608	607	625	651	636	630	619	633	594	626	647	633	579	652	638	618	623	600	651	657	635	642	593	663	560	641	629	597	659	649	589	621	596	602	642	636	591	586	609	559	596	601	584	627	603	597	613	663	667	621	599	626	667	619	643	615	576	585	588	652	607	619	656	616	614	646	609	594	591	637	632	616	629	636	646	644	652	619	607	592	591	610	620	627	629	665	600	603	611	565	594	591	631	593	604	611	621	655	594	643	620	634	624	639	627	657	607	633	613	625	597	638	588	636	597	580	585	661	594	650	656	613	663	614	640	602	649	631	633	605	636	647	613	635	590	624	643	619	661	657	612	630	613	635	675	596	641	654	628	614	654	647	618	619	666	633	644	635	663	621	632	634	638	637	609	587	627	650	636	596	625	615	635	588	596	620	591	638	638	658	618	615	604	681	661	626	603	676	677	665	630	652	624	615	615	626	629	597	655	623	644	631	629	611	617	638	589	613	586	644	663	605	636	633	668	612	625	678	643	659	619	628	667	615	598	689	664	612	611	590	637	596	630	601	588	671	585	606	658	626	620	600	658	634	615	657	657	671	619	641	612	620	590	578	635	605	649	616	637	605	656	619	624	592	625	607	639	606	614	635	580	640	627	651	615	629	629	632	657	616	600	602	605	600	629	601	628	642	658	619	646	616	636	624	644	668	650	616	610	586	672	605	654	587	668	662	637	637	613	583	633	590	598	651	593	630	654	655	634	645	611	702	610	613	605	676	636	621	600	613	617	621	641	626	591	654	615	609	652	644	665	631	621	602	633	577	534	650	621	626	679	610	607	684	601	666	664	567	605	655	613	671	615	631	664	640	608	623	637	623	597	593	607	626	619	610	623	653	609	641	656	667	586	602	614	625	596	643	630	631	613	627	617	640	636	618	716	619	634	659	631	599	617	628	615	688	588	629	615	628	614	586	590	609	650	669	660	585	641	665	631	604	637	617	646	612	647	652	631	627	590	668	640	647	622	662	598	602	578	627	646	615	609	639	632	599	595	660	598	596	596	664	614	647	619	660	644	629	686	605	640	643	583	573	646	567	594	604	619	669	611	602	603	624	619	645	633	630	637	640	627	619	627	638	614	616	589	614	653	595	570	608	644	664	624	634	600	618	622	644	598	611	643	654	618	660	663	656	600	612	605	632	644	685	671	637	592	613	659	637	599	654	629	680	661	610	594	639	622	660	597	658	641	592	632	613	650	650	622	678	615	593	652	648	601	593	635	606	620	608	641	662	620	593	654	640	608	603	619	659	643	638	640	661	575	604	609	586	633	622	653	624	686	587	631	598	600	626	620	641	642	630	632	626	604	630	615	595	625	628	589	587	606	632	591	625	609	624	641	627	609	593	626	597	584	601	609	625	618	657	618	613	662	632	638	641	664	631	627	626	659	619	620	660	606	647	620	642	598	596	652	658	634	631	645	612	595	634	617	634	609	606	626	632	627	629	630	646	620	642	622	628	617	635	616	597	634	623	609	620	633	616	635	652	602	608	668	601	636	617	646	626	623	628	608	597	618	612	611	612	635	631	662	638	630	665	613	634	590	586	629	609	558	619	625	600	688	653	649	645	608	631	633	640	679	683	642	662	643	663	610	634	592	575	622	619	661	593	624	624	624	628	609	643	685	653	632	617	640	656	630	621	611	635	626	641	643	623	601	600	644	598	628	618	608	637	652	646	633	661	650	633	646	627	639	590	633	597	683	557	628	644	637	607	606	628	593	620	659	634	655	662	668	598	603	633	572	683	603	612	639	586	595	633	635	610	622	652	593	610	615	663	658	656	588	609	640	605	666	650	606	594	618	639	661	605	639	636	629	607	661	659	625	609	601	627	582	635	619	670	628	630	561	578	607	634	703	598	612	666	646	632	601	602	611	611	591	631	669	596	630	605	590	641	593	678	619	624	633	624	591	623	602	629	664	623	616	638	566	634	651	636	614	595	613	596	601	601	595	606	656	634	631	679	599	596	618	651	619	619	636	610	598	644	637	637	626	687	661	598	617	618	594	644	599	659	605	650	588	624	613	594	639	601	591	648	612	637	632	651	611	621	619	644	638	587	678	592	599	612	627	654	657	646	609	632	623	588	625	647	618	639	637	667	637	631	600	613	640	574	624	664	633	610	622	631	653	623	628	622	622	621	574	620	580	642	604	661	622	637	642	630	620	655	615	631	627	634	600	637	581	611	702	668	613	615	639	629	651	553	621	630	577	577	605	603	615	616	611	629	587	648	612	618	625	599	624	587	632	593	627	602	589	617	610	652	619	630	616	660	633	700	625	620	607	656	621	643	641	601	613	646	661	596	646	620	633	608	621	614	630	598	646	598	619	636	603	615	624	601	634	637	611	624	605	632	593	604	592	572	616	612	585	589	645	607	600	622	590	584	600	622	693	569	600	637	628
9140	6000	7241	5691	3837	2545	1814	1328	1096	877	709	604	516	472	451	416	364	352	345	324	309	295	298	286	307	287	257	270	256	234	246	255	256	248	259	234	251	224	222	235	236	193	254	223	212	196	215	193	226	209	224	214	223	228	198	232	223	201	204	231	215	212	206	195	222	203	212	186	226	206	230	193	221	184	199	215	211	203	217	202	182	191	202	211	195	264	202	209	221	202	213	219	199	222	216	214	198	232	219	214	226	215	225	216	231	203	231	245	215	208	198	196	221	215	217	205	228	239	214	181	193	220	195	226	236	198	238	229	197	221	200	194	220	218	189	210	192	220	211	209	214	216	197	187	219	224	211	179	208	199	219	222	198	208	233	226	199	200	230	196	205	202	199	227	213	178	201	207	176	213	200	192	220	220	227	199	207	218	212	169	217	203	200	212	194	185	199	191	213	172	222	198	209	208	207	195	189	202	201	215	216	204	221	207	213	207	199	214	217	181	182	202	209	198	251	203	188	178	190	218	210	195	221	187	210	191	203	209	194	200	192	187	185	187	196	220	182	217	188	186	207	214	199	195	208	192	174	213	207	221	217	202	196	203	207	195	202	200	191	202	218	191	214	186	214	222	213	197	182	205	202	193	193	207	173	173	204	223	218	174	225	173	189	191	219	205	193	201	194	205	202	208	195	212	221	202	194	198	206	210	181	196	215	190	204	201	192	210	191	215	187	205	209	183	199	217	207	201	201	225	197	204	186	178	207	231	212	213	188	215	198	207	195	186	232	207	201	237	215	223	223	218	219	209	200	197	211	207	215	213	176	210	214	210	221	218	204	195	209	218	178	191	208	186	205	221	196	205	196	212	200	183	176	244	232	240	213	204	182	200	199	223	198	196	204	211	202	174	197	191	202	237	185	230	178	232	218	199	198	218	198	202	207	221	210	197	218	206	180	228	231	199	193	205	218	186	181	208	209	204	213	220	220	190	175	200	200	238	198	230	186	208	219	229	208	198	224	199	207	215	219	220	239	223	202	221	224	189	228	212	201	208	216	203	209	213	209	202	233	213	179	202	181	211	225	193	196	199	194	192	183	220	210	194	193	224	203	221	210	210	198	200	221	212	205	210	190	227	179	232	198	231	199	210	171	175	201	205	229	198	201	189	225	235	212	205	233	208	204	187	176	196	179	191	187	193	203	196	215	206	213	208	218	209	207	186	219	191	187	183	205	230	202	193	240	219	162	194	179	215	231	188	183	211	197	223	177	218	200	187	201	171	218	200	187	202	176	213	199	204	178	208	220	215	171	188	214	211	179	246	199	233	175	218	191	188	193	237	197	199	241	201	224	210	186	185	188	186	207	211	199	208	192	182	219	208	206	221	220	230	214	209	218	200	205	213	202	197	200	217	216	185	237	212	214	215	183	226	216	195	220	176	217	220	194	192	235	190	245	204	184	173	215	198	213	193	203	184	230	204	169	186	185	186	202	210	179	220	187	221	213	193	207	200	211	215	206	193	219	216	218	221	209	170	207	214	192	186	225	211	201	204	212	184	199	200	232	225	207	192	204	186	195	214	197	204	208	199	200	198	221	185	241	237	205	216	189	189	196	218	213	191	199	210	219	206	189	188	204	190	192	170	205	226	233	184	198	184	202	211	204	197	231	214	190	216	197	207	197	206	202	205	185	177	219	198	224	226	217	218	223	183	206	187	191	219	195	209	200	211	212	202	164	190	209	198	193	214	249	214	196	198	215	223	226	192	193	200	205	195	217	200	222	195	210	193	190	192	210	205	217	217	219	215	245	193	203	203	203	172	192	207	211	200	194	198	229	208	215	180	178	170	205	192	195	213	187	258	185	211	199	229	182	193	218	216	196	205	187	223	210	183	229	184	223	183	191	220	211	210	209	206	203	189	205	229	242	202	187	185	207	208	205	229	203	210	219	194	196	198	179	181	200	224	218	208	222	195	189	232	190	224	183	215	208	210	193	186	191	205	246	213	219	195	189	192	220	183	221	217	202	214	213	215	188	209	194	203	234	184	209	209	211	179	201	216	199	223	226	198	214	205	183	194	201	194	226	204	224	206	207	193	190	218	203	184	192	241	184	204	199	181	200	170	209	189	188	215	183	216	178	192	192	178	192	210	208	214	179	197	184	199	189	201	202	200	229	185	177	200	202	228	218	219	236	213	209	226	201	227	215	233	203	208	191	206	187	191	235	192	169	188	207	204	190	204	225	190	228	204	206	223	194	210	203	208	201	220	162	217	218	184	199	216	181	214	197	223	199	207	222	206	192	197	209	200	198	214	181	235	217	195	201	214	204	185	233	191	204	200	194	213	202	227	214	186	202	194	177	212	223	203	174	204	188	172	211	201	227	228	198	194	207	195	221	198	213	171	202	234	204	216	188	228	235	206	202	213	208	197	194	214	225	187	212	194	201	196	211	214	212	181	197	203	208	203	221	185	210	187	215	195	203	200	210	184	218	194	204	212	208	186	179	220	214	186	199	178	197	189	204	222	208	207	200	196	211	224	186	206	193	177	198	204	213	202	212	193	190	206	188	225	199	210	192	190	233	243	187	216	196	199	199	207	199	191	223	226	228	227	179	185	223	215	206	171	223	214	211	217	198	241	175	206	218	198	201	193	196	225	209	211	181	233	197	218	174	206	207	179	199	204	233	194	195	208	199	222	206	188	174	203	191	226	201	208	186	213	216	221	207	180	194	227	219	207	206	218	213	200	195	201	207	201	208	189	199	194	205	184	212	190	197	202	213	210	212	245	185	184	206	188	197	215	207	201	209	197	200	201	207	213	189	174	225	224	201	210	210	189	215	238	229	215	190	195	221	198	223	184	231	209	225	183	220	193	226	207	245	182	234	207	190	190	196	203	198	207	220	201	177	200	208	238	213	205	195	178	234	210	195	222	213	201	210	199	206	209	212	209	219	209	174	198	206	205	267	171	217	192	165	223	202	213	222	198	204	213	208	194	191	198	177	193	211	208	193	190	200	212	193	202	180	212	208	165	194	208	177	201	206	214	196	219	193	189	186	189	208	202	199	223	204	190	227	220	220	207	212	174	222	192	192	215	206	198	217	184	192	210	177	202	244	225	193	209	214	210	178	198	223	212	210	211	232	183	206	200	207	230	202	202	167	227	208	212	211	199	217	186	218	196	216	192	192	176	206	198	208	189	208	209	203	183	211	213	212	219	204	204	178	215	205	177	188	228	170	179	231	232	204	189	212	191	193	220	204	222	192	198	195	221	238	181	209	192	219	197	209	220	219	186	207	183	195	189	212	188	200	207	196	184	188	216	209	192	198	215	204	208	192	208	209	170	204	217	194	206	194	208	190	182	229	195	217	206	181	223	178	200	191	180	195	206	193	230	207	225	184	204	194	213	231	211	197	200	194	202	198	199	188	213	216	206	222	228	185	231	191	214	225	188	202	234	191	213	212	203	202	205	190	220	216	200	203	218	187	227	200	191	227	185	195	197	216	198
5662	5281	11972	14080	12179	9740	7799	6323	5156	4231	3333	2890	2488	2494	2172	2000	1803	1459	1441	1363	1270	1259	1227	1156	1083	1006	943	950	932	917	874	794	823	792	698	702	694	645	687	668	614	612	605	665	600	588	575	533	617	619	569	542	622	632	565	553	557	540	582	557	577	550	539	550	521	509	512	532	506	539	506	522	505	520	497	479	493	537	474	516	539	513	539	476	520	519	505	541	477	463	549	483	495	475	481	512	502	526	522	485	484	499	525	504	525	493	482	494	498	467	478	528	484	461	479	466	492	514	481	482	529	504	497	504	476	523	512	505	457	457	471	503	498	508	491	518	482	470	479	476	470	478	526	507	520	478	482	467	482	500	501	530	557	524	490	484	562	511	519	534	504	501	496	505	493	469	520	493	523	496	493	509	482	487	547	489	483	505	531	484	473	512	473	514	481	530	478	497	505	509	498	500	471	507	442	485	511	505	470	505	494	501	506	483	488	461	540	521	522	470	519	464	538	501	507	486	539	483	513	487	486	486	454	443	485	477	513	497	509	512	479	515	536	477	499	522	511	515	505	447	453	532	461	476	485	467	496	507	470	482	468	530	506	524	472	497	507	497	494	495	504	473	460	436	507	494	523	484	522	484	484	504	490	465	499	503	523	462	498	484	501	489	487	518	486	487	498	465	462	496	480	534	465	505	457	503	468	462	486	519	491	513	504	471	475	500	501	477	474	525	489	491	499	514	484	497	484	463	522	505	485	493	506	496	534	556	464	504	480	482	497	484	488	478	469	490	500	488	495	525	467	476	526	511	523	441	497	491	548	523	546	516	490	510	489	513	491	497	484	504	499	477	472	484	472	477	521	527	489	488	499	468	511	502	475	516	516	512	478	547	491	497	501	500	480	510	473	516	442	484	503	504	469	498	455	502	497	475	513	479	500	508	496	489	508	482	490	479	506	469	503	490	511	448	541	505	495	471	498	449	457	517	524	479	525	495	477	504	456	498	478	490	479	500	463	492	494	457	504	532	496	511	507	506	481	464	470	484	501	508	504	494	518	543	469	463	488	472	488	512	444	489	475	509	507	493	480	492	525	525	489	489	514	539	437	475	479	475	513	497	481	494	505	529	543	506	495	483	498	466	514	513	497	479	533	460	538	484	509	475	487	465	495	484	478	486	462	456	470	457	540	540	503	490	501	498	493	482	476	512	509	468	462	530	466	513	487	515	497	479	506	466	503	481	492	443	497	477	558	523	475	460	497	470	492	517	535	542	474	489	485	472	486	470	440	466	518	486	482	482	490	489	502	473	495	539	489	543	518	539	474	480	483	472	518	495	481	483	484	503	466	486	472	495	449	474	487	461	493	516	504	494	498	498	502	503	526	512	484	484	494	513	500	535	472	493	490	523	471	533	483	481	500	469	482	512	531	491	521	514	495	520	489	463	488	495	513	453	513	478	487	453	534	477	507	526	487	492	458	518	476	506	507	460	503	507	491	485	498	507	499	478	510	503	442	493	471	457	515	499	518	495	501	499	499	515	450	440	504	490	460	494	484	493	511	458	479	542	513	485	515	524	508	504	467	490	464	482	488	499	494	510	501	507	470	524	453	502	471	500	488	512	487	526	509	499	511	493	500	505	443	531	477	479	494	504	470	514	503	476	498	512	490	482	501	480	456	483	487	535	514	491	513	534	519	496	457	504	506	482	497	525	475	488	516	476	514	509	527	483	523	481	480	486	534	465	465	504	505	497	512	481	545	509	500	494	495	512	515	541	492	498	481	501	513	485	520	470	469	467	468	447	463	460	505	520	483	506	455	519	482	490	515	497	518	498	468	473	491	483	522	505	506	458	527	490	475	511	505	492	471	521	498	481	537	501	480	492	502	462	481	492	469	493	468	520	513	506	490	539	529	513	500	486	495	512	481	500	522	511	505	504	525	502	480	527	492	530	487	466	456	508	535	501	531	508	508	489	515	514	480	522	497	458	493	523	501	475	475	509	481	501	488	528	491	503	487	480	507	465	469	481	466	478	484	475	491	497	490	476	499	501	505	483	488	526	462	449	520	503	477	493	488	520	510	500	538	492	521	466	492	450	448	464	517	468	497	504	499	497	459	495	529	510	495	469	504	500	481	482	497	478	517	489	502	472	465	544	509	461	518	475	488	448	541	494	504	517	513	496	502	504	472	485	487	502	511	478	488	500	494	506	518	496	473	492	486	512	514	518	439	448	489	470	500	487	514	537	477	442	529	504	466	480	483	474	473	444	469	517	459	499	481	464	518	479	553	458	462	480	509	489	504	511	499	526	501	512	492	486	472	504	508	510	469	522	476	514	482	515	499	507	510	459	489	500	482	503	476	485	506	503	454	449	526	509	485	463	493	487	524	522	448	526	519	469	490	507	478	480	467	504	516	479	495	484	451	513	472	484	520	496	487	488	533	552	507	524	484	484	475	487	520	484	446	520	472	511	485	469	473	488	487	498	480	478	453	499	525	507	496	475	511	486	478	499	470	476	478	500	480	525	457	459	520	508	478	487	497	477	514	493	522	494	474	494	474	513	492	465	468	487	504	510	527	485	468	492	490	466	473	503	516	477	482	530	484	497	467	500	507	501	492	497	495	487	506	480	525	485	541	474	475	524	484	502	487	484	476	499	503	510	513	525	489	503	531	449	469	488	498	453	516	514	501	457	472	519	512	486	506	493	517	531	511	482	530	488	517	446	502	496	522	508	482	515	450	480	504	498	520	472	462	487	479	483	513	496	476	485	501	480	487	443	485	491	506	465	462	554	507	484	514	526	503	484	478	524	502	500	504	462	495	506	522	505	484	503	474	465	481	479	467	465	489	440	505	506	486	516	528	508	498	489	479	517	460	527	515	467	535	476	517	529	526	504	490	449	500	522	507	503	498	528	524	486	480	454	482	528	498	523	484	499	479	527	499	475	503	448	531	490	531	514	491	502	456	497	442	495	502	479	463	495	536	453	477	482	483	520	466	463	512	499	431	492	527	508	519	484	495	510	586	495	482	457	500	516	530	477	528	485	517	515	488	503	453	515	534	501	517	518	478	465	453	486	491	471	504	483	495	500	517	531	472	495	511	498	516	509	506	503	496	495	469	478	469	496	498	533	552	502	510	515	472	505	510	478	490	484	483	443	494	502	497	455	504	493	529	531	497	496	493	487	530	489	523	510	478	497	477	510	502	482	496	497	504	487	496	460	506	519	532	526	501	504	475	508	503	489	492	503	462	538	516	502	510	498	490	466	495	505	499	481	489	504	493	489	500	492	467	522	470	515	471	471	475	478	493	469	511	452	524	487	467	504	477	479	525	523	482	506	530	507	486	518	494	467	503	495	466	506	498	481	496	488	495	531	512	486	492	503	503	517	471	508	505	525	561	483	478	508	459	528	530	500	494	499	515	487	506	503	495	514	526	534	476	496	474	494	511	512	486	483	478	488	493	506	504	464	523	476	490	505	489	481	504	501	510	482	499	517	515	509	539	483
18118	11083	13435	12351	9015	5868	4123	3039	2215	1539	1296	1018	932	841	809	797	646	596	550	537	478	475	501	460	425	456	369	386	401	372	360	368	361	330	388	345	270	298	347	291	336	300	270	265	266	281	283	294	266	298	250	259	260	280	271	259	271	293	274	288	297	271	276	274	224	238	260	235	264	271	262	263	238	260	265	251	257	236	250	275	244	255	244	274	260	242	256	245	223	249	238	259	260	235	277	292	248	253	235	272	254	241	238	253	227	273	239	244	230	227	233	272	260	256	227	265	268	245	245	237	264	259	254	253	254	223	237	225	226	213	260	246	275	259	233	236	251	243	225	246	232	265	230	256	228	240	235	228	236	281	215	249	252	233	258	246	254	258	288	267	275	216	274	261	201	261	246	247	265	239	264	236	259	260	252	246	256	258	259	257	262	263	247	234	274	260	217	266	228	263	270	257	277	275	254	256	232	255	227	258	255	261	264	238	214	251	250	270	276	255	237	253	253	229	265	253	235	226	250	223	248	226	248	232	240	272	253	243	253	229	245	275	280	264	280	281	251	272	224	229	271	242	241	240	243	215	240	269	229	247	296	260	216	240	242	264	259	243	233	240	228	214	257	219	270	224	252	259	262	263	228	248	255	246	246	268	245	240	279	209	248	256	224	244	251	242	240	272	263	282	258	228	260	245	259	255	257	234	252	258	235	245	251	219	269	235	254	266	252	250	261	271	235	233	247	224	253	243	243	241	255	227	222	270	291	225	278	250	255	250	265	236	256	258	208	222	246	238	257	239	228	252	242	250	266	237	233	273	266	264	248	262	224	250	238	267	233	261	234	257	238	218	227	249	251	224	228	232	289	285	230	255	241	246	257	232	259	249	245	250	253	263	281	259	227	241	225	239	225	261	275	249	263	262	264	266	273	257	252	247	232	223	238	257	252	236	225	243	275	233	240	249	242	284	270	230	233	245	220	238	248	245	254	257	221	273	298	231	241	252	246	252	261	249	216	262	248	252	279	259	247	264	243	287	253	237	235	282	255	244	270	215	258	252	221	243	247	244	283	270	224	243	254	247	232	242	250	268	281	257	237	224	268	265	221	218	246	277	260	247	250	263	263	264	263	232	250	229	241	254	241	236	263	253	283	251	226	247	245	197	248	252	225	259	277	245	227	230	256	271	232	237	272	263	226	255	262	252	267	229	252	248	264	255	243	233	238	257	219	248	239	220	264	246	244	232	225	231	276	238	254	226	234	208	267	257	240	238	232	257	226	260	243	241	260	246	233	245	247	261	274	212	276	225	249	222	237	240	257	241	248	257	261	236	268	252	226	245	243	260	245	238	274	235	243	257	257	258	271	255	236	255	236	247	262	236	226	255	223	254	251	276	235	233	262	229	238	250	272	212	262	292	274	255	233	259	202	251	245	246	256	252	246	249	240	257	252	231	267	236	225	246	246	260	229	235	238	269	259	243	199	257	266	275	224	230	260	258	232	268	259	258	211	225	254	258	258	206	247	247	241	253	231	276	256	246	245	251	255	245	261	248	263	243	217	224	219	287	230	255	243	226	238	244	258	228	257	236	226	263	246	269	285	260	239	243	244	229	253	270	238	263	234	266	265	245	227	276	232	261	250	255	252	235	262	228	262	256	253	232	295	237	224	251	271	243	224	239	220	239	247	251	282	262	269	240	242	236	235	254	221	253	243	251	230	245	235	245	266	253	261	263	223	243	263	230	247	260	252	252	246	256	235	266	256	243	263	247	248	220	262	236	233	247	229	266	251	289	234	269	260	246	267	262	238	232	260	246	263	229	260	238	234	262	251	228	239	250	262	253	279	261	239	236	266	233	265	241	270	226	266	280	249	245	252	252	241	242	255	245	280	256	251	216	226	261	254	276	243	245	240	239	275	230	273	247	261	275	251	247	243	237	251	274	214	228	251	252	245	258	262	246	262	240	241	242	228	254	251	252	233	254	237	273	246	254	241	236	247	233	207	226	243	244	249	240	227	236	244	249	253	281	289	249	271	229	246	232	275	247	260	243	258	256	262	269	275	222	245	257	250	239	230	252	244	246	246	240	261	260	235	265	244	285	246	230	252	278	232	263	219	237	246	223	240	247	230	248	251	258	247	239	256	254	269	230	240	252	241	232	231	214	241	243	266	235	226	262	260	233	241	261	242	226	254	241	240	263	276	285	244	247	268	251	264	258	249	245	202	268	249	228	232	246	256	244	264	245	250	245	246	272	264	265	252	252	219	265	243	261	230	232	235	255	274	253	239	219	258	229	265	266	228	265	244	246	259	206	253	240	249	228	222	243	258	262	266	253	276	265	254	245	246	233	235	290	266	238	257	238	265	256	234	267	293	254	264	230	234	227	262	251	270	244	268	257	230	249	253	237	283	247	249	279	241	238	241	276	247	224	234	244	257	261	234	225	232	241	228	230	257	222	246	256	232	225	257	242	263	260	222	258	259	245	258	232	242	275	257	279	288	304	247	258	214	245	269	216	256	256	246	260	247	246	245	255	236	254	259	240	252	253	259	241	245	266	236	274	266	244	240	220	251	230	220	258	235	266	224	257	262	211	245	218	250	248	265	230	245	213	250	231	245	273	237	263	249	238	266	255	223	252	263	252	234	253	250	222	222	242	262	243	233	259	247	264	242	261	257	254	238	217	243	234	244	252	231	240	239	250	218	247	229	251	252	239	238	238	222	247	247	257	246	266	235	237	229	242	233	231	242	232	259	276	253	247	236	272	220	250	253	199	225	230	226	247	251	260	242	244	240	259	247	260	238	253	253	239	242	222	260	237	238	262	205	248	253	214	278	256	260	252	246	261	270	238	230	248	230	229	221	246	226	249	260	248	254	274	219	249	265	276	259	236	262	256	223	234	250	271	221	214	274	227	307	254	272	225	258	239	274	254	266	248	220	223	235	248	228	243	250	255	260	246	246	214	241	261	284	253	255	273	249	229	252	278	218	258	247	257	283	223	249	263	241	274	260	261	236	263	245	260	264	233	270	267	237	216	281	269	256	266	230	249	219	255	223	279	255	238	260	263	227	258	238	232	212	227	226	217	227	233	251	251	252	271	256	248	251	227	232	236	244	249	248	284	268	208	250	246	243	228	242	250	234	266	223	256	246	236	233	241	246	261	212	269	232	233	247	256	274	281	271	258	239	247	240	271	263	230	252	271	250	254	224	249	226	236	241	242	255	236	229	249	246	259	266	262	227	285	228	254	257	233	239	222	233	217	253	235	288	259	233	250	244	258	231	256	225	230	249	247	268	255	243	243	250	244	222	258	222	259	248	245	243	246	258	227	265	252	281	285	245	232	238	258	226	282	245	254	254	255	254	227	238	256	229	266	286	226	262	253	251	249	251	265	245	230	234	232	246	279	234	220	257	203	237	228	241	280	253	246	249	254	278	221	257	294	252	259	242	286	246	246	265	242	266	258	255	263	278	261	268	238	250	215	248	221	221	235	232	255	248	250	237	259
11094	8811	18989	22976	20515	16874	14454	11704	9680	7448	6392	5265	4559	4521	4187	4063	3424	2950	2655	2408	2380	2231	2119	2090	2044	1747	1748	1729	1539	1498	1443	1343	1290	1272	1769	1493	1226	1095	1088	1017	1027	898	914	911	914	837	867	814	778	797	828	809	821	684	761	808	778	740	754	731	730	695	724	694	708	640	681	630	659	675	700	647	675	620	689	644	609	602	621	642	616	609	593	646	590	632	633	636	583	597	586	611	621	613	602	560	583	602	591	585	592	587	585	580	574	617	545	642	654	628	607	553	652	596	599	577	555	576	617	603	601	582	573	570	632	584	602	605	636	619	581	611	590	579	568	573	572	554	551	574	580	596	585	571	632	553	598	571	629	584	574	580	640	614	592	611	590	580	574	550	591	592	624	593	596	607	584	617	635	509	559	594	616	579	633	586	575	589	552	605	555	597	582	590	567	573	572	598	620	598	607	603	600	568	595	594	587	600	618	618	611	620	594	587	605	581	569	569	589	598	535	600	581	573	645	593	631	613	581	583	609	636	607	591	613	610	603	603	558	611	556	575	605	624	602	601	588	615	594	571	582	539	563	567	563	615	617	604	585	581	588	598	639	600	609	584	589	596	575	562	602	603	528	560	551	587	553	571	600	615	575	531	583	610	595	567	606	598	606	546	579	608	591	588	643	579	572	580	601	600	556	591	554	594	562	596	576	578	597	626	613	595	610	578	593	593	618	574	624	570	603	557	568	607	576	587	568	577	560	576	581	626	571	598	570	599	558	599	606	577	596	567	585	563	564	587	626	571	605	612	598	575	558	571	592	572	580	616	567	574	606	621	578	576	584	589	601	610	573	593	586	615	581	598	586	564	616	558	576	594	590	573	619	571	564	612	635	604	572	585	544	576	584	620	625	569	584	597	581	560	608	608	579	591	576	569	572	566	550	554	592	568	581	528	589	595	594	581	557	592	598	604	586	557	583	580	592	583	579	583	580	584	630	622	556	596	592	596	568	568	630	569	620	575	597	618	627	540	605	586	603	562	542	561	595	570	590	590	645	568	599	605	622	559	649	611	616	605	583	567	575	590	590	588	601	606	590	587	580	573	601	585	584	563	617	558	594	557	619	627	586	599	563	616	577	610	594	540	594	574	602	548	557	581	564	588	586	585	600	584	610	557	611	611	519	593	599	600	635	570	606	609	540	556	610	588	519	626	581	558	578	604	557	596	575	581	576	554	616	570	583	584	551	535	542	601	576	578	620	611	579	594	572	628	561	627	593	622	612	583	554	562	614	600	585	596	588	621	632	565	612	604	574	591	584	577	536	553	571	589	566	623	588	590	542	567	610	574	589	563	556	571	594	601	640	586	592	605	609	592	575	576	563	583	585	603	545	610	605	577	606	611	568	576	560	623	597	637	578	591	596	605	591	567	588	538	594	586	582	591	580	577	572	601	586	570	624	617	570	552	621	655	569	603	583	589	607	601	618	623	608	602	617	651	558	593	600	611	562	597	619	588	628	567	589	591	614	610	614	590	583	571	618	610	615	566	564	574	620	614	602	604	588	589	590	548	615	586	624	599	567	586	558	537	640	614	590	577	615	631	595	590	587	599	587	606	598	599	588	586	609	612	591	603	573	629	619	589	593	599	590	544	560	580	617	618	584	586	539	587	564	613	550	543	577	593	607	630	581	557	561	606	616	559	600	601	569	594	591	594	560	602	570	577	573	573	589	574	607	612	574	567	590	594	560	555	586	587	586	607	598	541	577	578	623	564	549	608	579	580	610	585	569	632	548	623	590	611	574	627	584	585	606	621	525	565	588	589	622	591	563	583	612	590	567	576	595	588	611	576	594	533	646	592	600	569	580	606	542	561	580	579	565	594	613	582	602	621	569	593	610	578	587	602	578	574	591	588	599	567	603	623	575	592	554	580	580	622	596	575	605	582	562	606	600	561	580	585	594	605	590	617	584	590	608	583	642	590	576	566	553	573	634	562	609	600	603	653	571	648	595	602	583	602	596	592	557	614	590	570	593	597	595	609	581	535	562	554	590	575	573	626	575	593	617	590	552	580	587	595	570	616	582	580	589	586	647	603	585	545	586	636	648	593	615	568	589	614	565	645	570	606	574	552	600	595	626	622	598	597	621	595	532	599	589	577	617	549	590	575	611	538	616	590	608	538	607	597	548	602	573	587	575	600	569	613	545	557	582	568	622	553	626	603	608	575	574	603	565	597	587	584	616	608	591	585	618	608	580	577	560	573	581	579	539	595	615	585	598	598	607	578	553	552	616	580	628	583	611	592	592	599	644	586	551	573	586	589	558	565	593	590	576	585	595	587	568	583	598	606	546	598	597	567	599	624	578	643	568	579	606	566	610	619	583	606	588	572	591	555	593	634	610	580	601	572	560	571	564	565	585	565	606	561	591	597	566	563	601	607	603	632	583	639	575	581	607	603	591	564	615	597	595	609	558	542	606	570	582	571	565	594	579	586	599	566	608	573	562	606	584	547	612	543	582	604	583	561	626	579	580	549	617	631	578	599	577	567	575	570	605	602	578	598	581	592	626	589	550	558	608	608	596	603	556	590	574	606	598	598	563	543	583	532	594	552	580	563	592	592	536	626	596	591	592	609	578	607	597	599	592	632	571	642	603	617	603	595	603	592	573	593	607	575	590	554	582	633	585	612	599	595	578	599	594	613	546	571	552	613	592	574	576	590	604	608	544	604	588	581	568	622	612	615	564	564	547	568	601	602	575	574	575	583	572	614	577	599	595	597	563	632	615	615	572	599	620	600	570	622	591	592	614	559	595	536	566	565	598	554	607	582	571	600	582	560	555	584	596	628	581	609	549	589	642	609	587	612	607	603	560	545	593	575	593	581	565	598	557	580	623	561	569	613	576	592	557	595	631	586	604	586	587	596	607	586	555	602	595	552	606	553	590	548	596	582	562	585	591	567	613	604	550	593	576	572	654	551	609	615	584	622	625	582	613	576	589	584	574	577	549	550	563	569	601	572	598	605	624	616	620	550	617	601	588	564	612	584	589	598	622	541	599	582	596	559	579	574	550	607	596	608	606	600	561	565	597	576	613	606	599	612	555	614	566	571	594	613	619	604	606	544	593	594	583	579	562	568	580	622	566	584	556	584	612	607	615	564	614	635	573	537	582	598	578	613	568	604	591	617	630	607	608	576	575	586	611	624	581	581	597	600	594	616	587	570	630	565	576	600	593	610	607	612	592	594	558	629	558	580	592	565	569	612	586	579	589	589	550	599	567	564	552	588	608	596	598	596	634	547	565	598	599	593	605	604	567	573	631	551	559	576	594	615	587	581	613	602	529	558	590	598	568	614	592	578	584	587	625	596	560	624	588	592	579	599	582	568	624	570	571	593	575	634	569	575	541	614	596	611	560	588	601	656	607	651	562	549	596	594	605	564	611	627	608	599	586	601	579	594	519	618	589	566	546	592	550	599	623	568	572	574	576	632	590	590	568	559	620	615	597	582	613	599	587	616
26496	16880	19217	17762	13173	8810	6305	4451	3318	2376	1940	1518	1263	1173	1093	1029	958	833	785	704	687	637	571	532	530	545	539	520	516	491	395	407	411	424	517	549	435	400	371	336	334	348	299	311	317	325	365	329	321	301	306	272	316	294	320	298	320	296	303	288	318	313	285	301	296	293	294	295	286	261	274	293	306	289	313	286	274	285	258	275	308	301	251	313	277	269	279	276	287	288	252	269	265	303	280	262	283	268	295	277	245	310	258	304	311	289	268	276	284	263	243	277	264	274	264	276	293	232	245	296	279	294	280	256	251	274	270	241	261	292	272	256	248	283	246	271	260	224	267	271	280	247	265	260	260	292	261	259	249	270	255	233	260	270	271	256	265	265	278	258	287	264	287	263	279	254	274	282	270	253	262	264	276	267	254	271	261	260	265	293	271	232	277	270	268	262	281	260	267	281	253	290	275	262	287	295	288	266	272	265	270	296	275	248	259	253	270	278	268	273	241	281	257	285	262	272	250	253	256	278	267	279	264	242	261	265	276	254	262	244	282	280	279	284	301	271	266	277	286	266	265	263	293	277	251	285	274	277	272	282	292	288	287	269	286	222	291	274	298	284	300	269	223	255	277	312	289	293	239	239	266	257	257	283	264	262	265	268	244	260	264	273	277	271	258	254	261	293	273	278	285	261	288	281	334	288	248	269	292	255	249	268	273	266	293	265	247	277	285	262	295	290	267	284	270	252	265	251	251	312	252	287	281	277	259	280	293	251	262	278	286	289	255	271	295	285	298	287	266	308	264	254	292	244	242	255	272	288	288	255	286	270	288	225	226	268	258	251	268	268	272	243	274	285	259	252	299	312	235	281	260	254	261	273	260	261	238	255	226	264	280	275	266	278	254	266	245	254	280	272	276	290	255	282	268	277	288	254	269	280	274	263	289	264	294	272	273	264	288	248	273	263	299	282	294	307	271	276	269	283	267	281	278	275	272	281	264	281	252	276	271	283	269	272	259	260	247	307	290	255	252	279	258	268	285	267	270	283	272	254	263	253	274	284	282	269	295	290	291	266	275	291	258	288	312	286	290	296	297	253	255	252	278	251	244	233	252	307	282	266	252	265	270	257	261	290	288	254	265	271	280	267	306	295	236	244	276	282	258	292	255	253	278	243	265	264	263	258	288	283	279	264	303	294	251	268	275	241	244	262	312	264	247	281	272	249	268	264	279	270	290	291	260	306	256	288	278	277	265	242	304	253	245	244	308	288	291	253	253	267	280	257	269	268	245	257	255	280	273	266	261	307	304	285	238	259	257	266	277	287	290	276	278	278	300	267	316	275	256	291	254	302	293	265	289	264	268	254	280	274	280	260	250	262	275	294	272	296	264	303	258	314	283	276	283	242	253	276	257	274	277	286	255	262	250	286	255	240	267	273	258	260	267	263	259	273	281	236	301	278	280	272	291	284	281	267	265	279	249	284	275	274	246	281	292	268	252	251	255	273	252	265	274	272	292	253	274	275	245	242	269	255	254	273	281	278	252	283	283	269	266	274	268	285	276	268	239	240	275	281	296	288	286	284	263	276	281	261	284	273	274	288	291	285	281	252	280	248	264	273	238	294	271	280	247	287	281	283	244	291	271	258	266	252	254	260	264	314	272	251	296	256	257	273	264	247	294	273	282	266	289	302	253	271	278	281	274	283	268	305	293	250	270	264	313	288	264	294	283	257	265	279	256	260	272	277	282	234	282	302	288	261	274	285	284	270	272	292	269	267	282	295	272	260	284	288	270	285	299	255	279	272	259	284	284	265	275	280	261	287	218	273	291	279	257	275	273	258	261	245	249	274	254	278	268	232	255	265	277	290	321	255	266	251	272	291	305	258	269	285	266	279	259	263	272	271	257	252	283	261	259	277	266	235	259	283	289	256	274	273	241	282	280	274	258	265	274	274	255	269	289	294	248	284	307	237	273	261	265	248	258	300	258	236	282	294	256	273	287	236	272	287	231	265	305	281	255	265	303	232	263	253	271	235	268	257	259	283	269	280	241	293	271	272	272	262	275	284	249	286	322	280	226	262	249	254	273	278	237	304	278	263	261	258	255	248	261	274	236	304	277	285	284	274	236	257	235	276	241	281	243	275	284	284	286	285	289	261	287	269	273	287	263	312	266	252	238	252	254	263	244	268	238	255	284	255	280	286	242	283	279	256	255	249	265	272	318	251	277	290	269	259	262	248	251	285	259	266	248	261	300	258	291	256	249	282	285	284	282	283	269	265	306	261	253	257	270	257	296	272	287	277	276	271	274	265	243	287	278	281	240	263	276	258	226	255	285	275	275	275	259	253	278	263	272	251	273	281	282	252	290	241	259	291	284	248	286	280	252	280	281	271	259	289	262	267	284	283	295	239	261	294	257	270	257	242	272	282	281	250	269	254	254	249	238	253	235	272	277	291	290	269	278	272	292	289	264	273	269	281	276	260	218	315	269	259	280	277	284	264	262	279	272	289	275	253	281	289	296	249	279	267	282	254	255	261	247	286	232	271	264	226	272	272	253	267	266	279	283	283	259	270	251	305	262	302	289	261	247	265	241	261	280	270	261	263	246	275	243	259	266	283	308	267	285	295	261	271	250	281	253	288	285	278	279	260	256	251	268	255	242	290	303	267	259	268	259	255	256	274	294	267	285	279	277	269	235	288	270	262	273	260	222	254	254	253	246	249	285	282	274	305	306	296	264	300	255	273	266	262	293	265	281	245	292	283	284	286	278	270	282	275	274	302	278	268	275	252	285	275	262	221	269	288	288	303	280	293	256	281	257	308	277	280	239	279	262	238	249	259	299	257	269	279	260	287	282	268	285	244	271	281	285	284	270	277	267	278	246	269	259	279	261	277	273	250	259	297	282	274	271	260	284	281	273	271	271	279	254	297	277	249	263	279	265	277	265	279	285	276	286	279	271	249	253	257	268	262	260	259	268	265	247	280	291	253	279	278	279	269	292	252	261	258	254	266	272	290	276	282	264	280	255	263	289	272	272	284	291	290	272	291	246	263	257	300	304	255	232	243	246	289	264	247	250	269	281	260	286	272	303	290	265	282	274	235	289	247	254	272	256	261	236	276	256	268	258	271	265	288	286	285	272	275	254	248	260	258	265	269	274	251	254	269	267	245	278	252	265	257	273	276	252	281	249	284	281	271	267	259	303	267	275	277	268	265	278	257	257	281	233	280	265	280	277	289	260	283	260	270	260	277	274	236	259	267	274	256	277	288	258	257	287	245	260	261	274	266	246	299	259	269	286	271	236	265	288	262	254	282	270	275	267	259	252	274	287	275	278	265	241	258	264	270	308	288	274	235	262	245	263	261	274	280	263	271	290	267	296	301	249	280	297	262	236	280	249	280	301	256	261	261	268	264	296	282	264	247	271	244	297	247	270	268	254	266	239	266	285	253	293	262	244	275	265	250	279	265	274	252	281	286	288	254	277	243	261	302	246	285	259	250	299	282	269	275
14346	12029	23500	27819	25677	21724	19131	15850	13248	10291	9186	7629	6655	6513	5975	5800	5031	4303	3775	3532	3394	3293	2882	2809	2761	2544	2375	2317	2208	2126	1964	1857	1820	1678	2356	2542	1769	1548	1425	1229	1197	1105	1087	1118	1166	1082	967	984	1008	1010	965	999	952	911	878	839	891	965	934	830	857	778	808	782	807	748	745	760	685	690	735	761	754	753	735	726	715	694	628	665	681	612	647	652	697	624	647	654	622	661	648	684	621	645	623	612	661	688	696	670	623	631	672	639	613	658	680	573	635	592	626	640	626	650	643	669	637	634	616	620	606	595	633	558	554	645	639	645	574	634	643	649	656	633	626	663	700	676	618	652	593	634	590	592	647	616	628	583	630	596	620	625	623	602	634	653	620	654	621	556	656	642	606	645	644	625	607	670	621	591	593	597	654	599	638	661	606	608	602	606	657	597	661	620	631	618	626	587	643	638	640	610	619	639	623	621	601	637	621	634	628	621	641	619	652	591	612	624	622	635	614	613	611	651	649	657	668	692	609	622	651	612	613	664	604	636	628	639	622	596	673	615	647	668	605	594	632	610	614	665	642	637	604	651	634	633	614	610	607	646	612	609	660	618	615	611	607	639	638	646	631	620	666	617	670	678	579	630	602	627	609	654	630	625	646	590	623	632	595	643	661	608	656	627	626	652	605	645	628	644	653	573	647	560	636	586	629	617	565	651	612	653	632	587	604	623	616	602	627	614	647	601	624	627	663	633	682	645	633	616	615	636	641	574	594	619	629	640	591	644	619	629	661	605	646	593	626	609	616	651	615	646	610	622	602	654	617	605	572	611	610	660	629	645	593	637	590	591	625	643	603	644	643	660	584	622	597	612	614	656	616	625	600	611	619	618	609	641	623	623	622	682	596	667	608	616	650	632	646	635	642	651	613	660	651	636	617	619	625	620	621	653	618	641	620	614	633	646	625	660	574	619	601	662	686	606	634	583	653	628	627	667	621	670	686	632	594	594	618	652	641	628	632	633	635	595	644	643	656	638	652	591	623	620	594	620	633	668	615	629	627	624	652	616	635	629	640	616	600	619	601	622	580	627	592	623	653	643	649	643	610	627	593	677	628	629	602	647	646	600	612	675	583	637	629	590	647	617	621	654	638	623	624	647	652	592	583	633	659	637	641	638	649	637	620	629	640	656	591	604	678	603	615	645	605	579	648	613	586	579	598	616	640	611	620	626	610	571	655	633	599	637	595	628	629	646	557	666	638	632	604	653	637	625	646	589	639	661	642	603	573	588	637	639	626	631	605	635	616	588	617	649	632	627	629	627	617	624	590	593	627	643	581	642	641	619	635	641	605	581	647	584	659	638	626	618	652	648	614	661	615	638	614	594	578	686	613	604	664	671	633	563	597	598	651	646	601	657	635	578	618	604	628	654	620	649	605	593	621	643	653	597	629	620	625	601	625	619	618	640	618	598	626	613	641	631	620	615	555	643	649	671	612	552	622	639	652	643	585	608	588	640	627	637	660	621	639	599	606	626	588	575	619	595	651	601	613	643	639	657	591	610	651	636	654	672	653	641	621	624	610	631	581	674	645	600	611	620	602	618	627	629	606	678	636	644	628	666	646	651	606	594	604	655	666	629	619	623	620	550	606	608	626	622	642	626	595	641	641	656	606	647	592	644	642	682	626	631	641	587	594	686	617	592	665	618	596	604	590	604	555	635	548	608	641	630	613	593	631	626	659	631	629	667	576	577	610	614	603	639	564	642	666	624	632	628	625	648	576	682	671	643	665	630	621	624	628	643	667	655	615	667	633	673	620	630	637	629	628	642	636	636	604	650	622	632	655	627	629	632	596	600	624	599	636	606	610	595	625	615	644	620	592	602	593	620	585	613	612	659	612	626	606	642	664	662	588	640	572	652	648	607	610	618	605	603	596	607	593	606	610	620	570	597	648	605	580	636	649	590	680	613	578	593	647	632	653	624	623	665	649	614	661	649	595	647	642	618	643	582	607	610	646	659	587	652	642	608	629	621	642	638	626	617	641	644	652	608	630	632	630	613	597	666	597	625	661	597	638	639	635	641	642	643	600	668	601	650	683	632	581	633	633	603	572	640	635	621	589	616	676	634	635	588	670	647	638	646	621	600	656	603	609	573	628	643	618	634	624	580	679	685	649	621	664	657	600	597	658	633	619	579	624	624	617	601	653	630	635	620	619	644	626	603	593	568	641	606	617	646	605	677	616	659	664	589	637	639	649	634	611	666	628	631	629	593	640	649	626	604	597	614	613	645	624	675	593	611	627	597	578	614	633	628	615	651	563	582	608	648	625	623	638	614	664	611	623	619	616	636	683	630	627	642	620	674	630	655	583	606	612	620	634	642	670	602	635	615	597	620	589	706	601	604	601	591	655	611	620	590	598	618	653	592	627	648	633	634	629	613	615	653	628	576	598	617	611	578	637	617	637	580	604	597	597	646	628	618	600	627	622	645	607	627	581	634	642	644	612	584	633	620	609	617	624	638	666	651	632	632	611	605	640	591	603	643	617	579	647	667	599	596	626	632	620	602	654	631	603	626	612	657	656	631	659	596	618	633	619	619	653	606	625	614	579	632	646	623	641	665	636	649	634	665	630	640	624	663	595	643	607	617	622	623	590	610	606	610	652	600	637	661	617	652	611	631	603	644	640	611	629	576	608	616	592	660	638	671	640	644	643	552	659	697	616	624	620	699	634	629	656	597	608	586	621	645	629	598	584	675	636	634	659	626	640	604	620	629	652	637	606	579	618	642	612	614	632	629	643	652	658	665	654	639	651	622	599	608	675	613	635	610	627	607	643	630	591	639	601	592	667	674	610	627	662	659	643	640	645	628	604	646	649	644	644	600	666	619	645	636	659	653	661	648	644	609	609	656	620	655	643	632	591	633	657	633	661	589	628	647	615	593	597	598	594	597	594	638	614	633	684	622	603	615	619	652	645	610	637	630	617	668	640	649	627	619	675	611	639	613	649	647	595	641	631	600	637	636	656	600	617	673	643	639	614	608	634	613	630	575	657	661	657	657	663	633	646	640	634	607	592	637	619	632	620	655	613	630	627	602	626	628	603	623	657	644	675	607	603	642	602	635	631	618	623	568	609	641	658	643	648	638	641	684	638	605	601	713	664	624	622	617	640	636	586	637	600	649	629	629	605	586	642	649	628	621	616	627	650	621	612	636	611	675	644	619	596	611	646	663	621	623	659	600	647	646	628	657	630	624	650	620	651	597	634	624	649	610	602	608	600	632	604	658	599	629	647	603	613	611	625	647	603	583	612	613	637	675	619	607	599	624	625	654	612	626	612	611	669	639	648	591	624	614	647	599	643	655	580	587	658	593	617	604	651	615	644	640	629	617	607	644	633	667	648	629	605	623	672	646	621	623	623	623	587	604	622	661	589	617	632	637	621	640	636	630	609	659	600	642	629	628	623	636	568	628	680	630	624	600	626	595	580	650	605	621	629	627	668	604	575	614	581	572	655	636
9273	5962	7116	5514	3632	2519	1789	1445	1063	800	652	632	552	458	513	415	390	383	340	347	311	332	307	312	274	284	277	259	274	268	256	237	244	224	244	210	219	213	217	246	257	206	232	225	208	203	244	208	193	205	214	194	215	229	227	207	206	201	215	199	202	226	219	202	243	210	184	206	227	212	197	206	202	200	210	186	248	221	230	208	192	168	197	192	213	209	237	211	196	204	210	205	223	212	198	227	214	238	182	190	194	192	231	219	200	188	179	200	189	219	213	204	183	208	175	187	202	212	184	218	196	223	209	217	195	203	188	183	192	228	207	217	195	213	205	203	203	222	184	198	206	174	168	218	244	225	197	200	223	204	191	205	204	202	196	182	218	189	205	217	183	204	203	193	230	221	224	212	230	195	194	205	193	219	194	209	208	207	197	221	198	202	221	217	214	205	191	167	215	202	213	211	212	210	210	174	194	222	218	192	198	189	203	209	224	194	193	224	209	240	219	193	203	214	226	193	224	221	188	189	202	227	189	203	215	214	180	174	202	184	210	204	191	215	188	207	209	206	209	222	212	213	201	197	207	209	203	211	195	204	201	209	206	225	206	200	194	215	185	195	180	203	208	221	205	209	207	162	220	226	216	235	196	199	210	186	174	216	219	200	213	204	204	208	187	183	208	224	246	211	199	213	228	197	195	195	234	216	215	181	208	208	188	202	221	182	216	180	181	192	227	212	178	220	206	208	202	209	211	199	246	218	205	178	213	205	190	208	218	196	244	213	203	204	196	214	176	203	208	194	224	205	210	199	213	203	203	216	224	200	235	209	196	194	190	219	178	201	193	189	229	202	170	199	188	194	183	204	195	216	179	197	199	199	193	220	206	214	211	201	167	186	198	201	207	184	218	175	224	208	181	214	200	211	212	188	201	221	191	206	203	224	180	217	217	195	208	188	219	183	207	216	211	230	175	206	201	202	218	204	209	209	223	233	194	212	182	212	207	224	214	222	205	213	220	189	210	209	220	205	205	204	216	215	236	207	202	202	256	238	218	192	224	226	198	211	173	201	213	215	203	217	188	194	203	190	213	193	210	188	210	196	179	213	218	196	221	198	218	207	181	184	230	210	187	199	181	214	226	200	201	223	194	195	197	197	214	195	213	209	188	188	216	213	205	170	217	213	196	212	183	204	201	187	200	182	203	184	202	223	211	196	195	230	189	202	233	229	205	193	226	192	196	206	214	222	230	223	240	218	224	217	236	199	209	181	210	205	210	240	194	192	216	228	216	174	190	196	205	179	186	207	202	231	203	209	194	205	196	202	202	239	218	181	202	187	199	211	196	211	224	218	204	206	214	189	192	189	212	211	201	211	202	202	206	201	206	223	209	183	242	181	198	191	194	211	186	226	179	203	218	211	193	203	211	198	224	191	205	199	221	183	191	196	207	182	179	198	196	211	236	189	219	212	245	183	198	211	195	220	215	231	199	209	192	180	216	175	197	212	201	215	194	198	211	208	217	213	202	204	215	197	193	209	214	190	202	212	196	194	199	197	188	204	210	221	217	208	217	191	197	214	210	211	232	190	207	203	210	198	202	201	198	189	195	230	193	217	214	195	201	179	185	226	205	215	196	227	212	207	220	196	196	190	179	218	200	193	196	214	204	205	194	200	221	235	218	229	203	199	201	192	216	204	217	217	244	228	220	189	209	209	194	179	210	200	205	202	203	199	217	206	173	238	228	187	190	180	227	203	190	212	229	226	213	163	220	210	238	190	196	198	199	190	208	189	200	209	225	208	198	186	209	182	189	200	193	197	200	202	211	196	222	178	232	216	195	192	211	171	211	193	193	201	204	206	194	221	197	197	193	189	186	227	217	224	221	195	204	219	207	183	180	219	232	209	213	206	204	187	195	204	230	204	197	230	214	227	206	198	235	202	212	186	176	207	194	219	213	236	223	207	224	192	204	221	224	204	213	206	202	197	202	205	219	175	193	206	211	225	223	225	206	204	196	209	183	203	200	212	198	212	203	236	174	220	184	206	197	223	187	189	189	206	191	187	219	210	232	200	187	195	211	198	208	192	199	189	216	199	210	187	198	205	187	191	187	201	184	186	211	210	204	207	180	199	187	204	214	209	179	220	190	197	184	189	221	218	170	181	204	213	219	201	210	232	205	226	198	213	203	214	199	208	218	233	210	196	229	192	225	204	199	200	166	198	185	228	195	211	243	213	178	213	229	213	212	221	204	194	211	197	228	195	203	197	197	200	215	191	207	216	183	192	197	191	200	228	220	216	208	208	251	198	186	193	225	224	225	196	236	188	222	182	220	219	219	189	225	189	175	191	187	190	203	220	187	202	222	194	205	183	183	215	237	201	225	208	216	212	209	215	221	196	217	213	196	199	212	199	208	205	229	199	200	212	214	179	222	236	216	232	220	180	201	210	204	178	201	199	192	211	200	220	219	202	211	203	180	198	228	192	205	217	192	165	226	193	202	224	186	224	213	205	206	218	222	228	197	196	220	226	227	210	204	208	189	205	221	208	213	220	212	196	193	188	201	207	187	206	200	181	208	197	191	218	221	205	204	208	204	211	206	201	209	192	207	180	210	213	198	178	184	195	215	204	203	221	205	216	199	208	209	197	208	196	215	201	196	198	202	188	224	218	210	194	222	205	195	211	212	152	192	216	200	223	198	194	234	203	211	198	177	224	216	174	197	189	187	196	232	200	206	195	198	211	227	225	231	215	213	224	194	227	213	215	236	241	178	200	176	227	193	207	205	203	206	212	210	217	221	185	210	207	185	220	213	214	196	197	199	181	186	231	208	203	238	219	204	214	220	220	224	204	197	217	205	221	197	215	201	226	212	211	185	208	214	195	211	225	203	209	188	214	205	183	198	204	222	208	198	215	218	218	193	197	198	223	220	178	210	193	227	204	211	209	213	221	207	199	208	207	198	226	200	225	200	200	231	215	186	198	194	221	227	199	179	207	216	195	183	201	197	192	189	198	234	211	202	206	208	197	201	183	221	192	183	217	222	227	210	194	227	206	214	191	195	203	199	222	197	190	226	225	222	218	239	211	226	229	205	211	207	198	224	180	203	200	198	205	177	210	225	201	201	211	245	248	230	180	195	211	193	196	226	189	207	197	180	198	200	197	199	178	196	215	179	205	201	214	196	219	206	202	215	204	200	203	207	194	198	249	222	239	219	233	196	210	191	199	228	203	208	191	196	196	201	196	225	204	191	224	214	188	204	213	197	186	208	195	205	183	198	231	191	203	205	198	223	190	201	194	219	206	196	192	221	198	198	186	217	188	178	224	196	204	204	188	235	200	192	193	229	212	188	208	244	233	208	202	253	210	208	196	181	195	223	214	202	211	212	208	219	194	204	189	188	223	189	202	207	203	209	209	196	169	231	193	210	203	196	215	210	215	205	183	194	191	180	171	180	209	219	210	210	200	201	209	218	200	202	210	226	209	219	208	209	202	220	204	203	215	218	194	202	217
5658	5244	12193	13949	11830	9629	7806	6237	5013	4086	3500	2871	2698	2576	2259	1959	1698	1589	1467	1425	1364	1306	1224	1152	1069	973	926	963	873	897	844	789	849	777	725	722	697	687	670	664	584	632	591	618	595	564	602	580	606	604	579	573	615	574	608	553	582	587	563	570	589	560	513	598	555	499	522	524	511	513	526	535	514	490	521	470	507	504	516	522	447	522	553	516	506	495	487	489	532	476	479	514	513	507	449	506	508	526	497	477	484	493	486	520	508	519	511	467	493	507	499	498	464	492	461	501	480	486	497	509	472	487	530	509	513	511	504	518	458	513	524	493	495	514	518	436	463	516	536	529	491	469	510	498	503	488	465	504	499	477	527	512	489	500	549	526	515	473	493	525	474	470	504	511	478	465	472	458	492	522	491	491	483	492	488	516	452	507	481	488	499	464	493	500	490	503	502	513	492	516	508	470	502	471	524	530	515	519	511	488	528	525	476	483	507	480	473	454	510	465	460	481	482	520	526	486	477	474	485	480	476	452	503	484	476	531	478	540	539	494	493	493	519	474	489	488	475	486	474	488	524	501	518	467	474	484	480	508	526	502	467	498	479	465	482	462	498	473	495	480	472	487	442	497	500	511	499	495	514	506	481	528	507	469	484	482	483	486	477	528	500	492	511	485	533	510	501	490	480	523	496	495	518	512	461	479	514	505	491	489	473	501	513	469	487	532	488	515	496	490	541	472	507	495	522	487	494	544	513	490	475	496	510	551	497	550	473	490	512	505	503	478	516	534	519	526	514	502	496	434	481	491	485	470	492	501	462	502	497	490	497	524	497	493	507	505	516	473	487	483	479	515	491	511	517	499	513	482	487	493	487	486	503	491	541	500	455	521	478	499	520	520	487	485	498	517	500	506	503	502	483	513	550	478	467	541	527	508	514	488	478	503	526	508	470	514	466	502	486	500	505	509	475	511	497	512	467	467	464	531	530	523	507	489	480	465	488	510	520	515	531	501	505	485	502	499	478	464	477	454	494	494	489	504	458	497	461	477	493	475	483	523	503	492	498	490	491	510	474	487	489	519	519	495	491	496	511	524	466	488	488	499	531	485	516	496	507	505	456	533	496	531	532	528	516	508	462	473	534	499	559	470	485	475	534	498	517	480	471	497	477	510	469	498	490	516	535	488	511	508	549	509	529	479	499	490	478	496	473	493	491	502	496	496	501	478	476	509	470	494	473	485	478	442	487	480	473	480	489	511	507	487	495	482	496	506	473	482	513	525	475	554	478	523	500	481	522	536	510	506	511	504	510	506	499	472	503	500	489	469	506	503	486	489	481	467	487	494	484	458	519	502	505	536	493	519	474	491	522	462	538	528	507	473	514	486	459	496	503	509	509	485	482	483	475	535	462	473	529	494	505	513	497	463	498	486	477	496	475	535	501	474	499	480	492	482	474	476	501	478	494	471	505	506	485	502	487	510	527	462	496	476	462	455	469	510	513	478	478	484	482	536	515	510	511	512	517	483	541	480	481	479	512	516	456	495	524	538	493	458	523	455	547	517	477	530	462	474	475	462	481	480	509	492	495	499	495	498	468	467	513	482	545	449	514	511	529	525	507	525	527	507	517	509	500	492	505	495	496	503	511	490	480	519	490	518	478	501	506	465	493	495	476	490	486	526	507	463	482	494	460	448	470	541	514	487	516	504	501	506	509	486	478	492	489	507	492	524	510	512	481	516	528	505	506	500	480	508	491	482	515	524	452	504	497	505	543	496	479	502	525	521	494	509	504	514	486	515	479	549	516	506	517	510	497	486	465	509	507	464	483	510	474	491	478	477	523	543	503	479	481	494	503	474	479	464	466	469	506	473	468	467	486	527	501	523	499	484	533	494	508	498	488	502	512	536	494	504	496	501	535	521	495	497	470	493	484	529	476	525	522	475	490	478	490	509	527	519	487	470	530	485	473	505	475	498	487	493	460	512	507	486	536	540	530	471	493	469	481	497	518	498	492	477	488	503	509	468	499	447	485	479	494	465	496	502	464	510	528	459	485	500	498	512	516	492	490	510	514	463	545	514	522	496	512	507	488	493	513	509	499	480	480	495	506	465	480	500	564	515	514	486	484	494	477	498	510	476	509	482	495	506	462	468	479	488	456	502	491	477	448	503	499	470	516	477	501	512	512	482	483	533	503	474	498	461	524	491	449	505	518	519	523	494	500	514	498	495	526	482	492	518	470	546	520	505	468	511	545	518	547	470	495	488	536	523	510	500	491	505	483	503	515	504	518	505	477	479	457	480	502	502	504	471	482	501	501	503	468	492	516	482	473	514	508	509	490	556	475	486	456	514	495	513	494	524	494	479	487	490	533	516	507	493	479	506	497	520	466	457	502	502	435	501	489	519	509	474	508	492	453	472	482	523	491	519	529	485	503	466	471	462	492	530	502	507	492	461	504	508	475	467	463	504	507	518	482	498	452	482	504	490	466	513	482	485	455	505	514	500	524	487	463	466	510	510	476	490	466	504	506	479	497	531	494	544	498	495	461	469	508	503	475	481	503	517	528	484	554	495	473	514	505	497	511	523	458	490	486	542	460	505	537	499	477	473	491	514	486	494	484	483	473	482	473	525	442	517	489	521	483	486	448	487	516	477	477	516	493	505	488	524	477	472	515	478	508	511	499	472	498	513	498	513	495	485	511	478	513	525	484	471	472	529	527	511	470	478	462	497	480	521	477	499	510	493	481	549	540	500	502	517	505	497	509	534	506	494	525	482	504	469	482	498	455	513	509	504	487	499	469	511	469	485	468	476	480	477	483	478	461	459	528	542	491	464	473	519	494	490	527	480	515	506	477	530	466	484	498	477	452	516	515	461	496	492	517	502	485	524	463	491	474	476	513	547	553	464	522	511	443	509	526	476	490	474	453	510	483	500	509	491	532	519	493	457	529	490	522	510	546	494	436	477	472	489	522	488	503	496	497	482	507	508	514	493	481	501	512	457	509	502	536	546	505	478	511	508	479	558	464	501	494	515	492	513	494	476	479	528	476	472	434	500	462	482	479	456	508	483	482	500	510	480	517	505	489	491	476	502	474	499	492	557	493	521	493	474	512	482	476	495	506	528	508	507	493	504	493	491	501	509	543	516	540	535	474	520	494	461	495	530	492	505	470	502	469	487	509	513	453	513	454	480	497	508	480	504	492	532	489	468	460	500	505	470	499	522	511	513	468	480	492	538	525	493	494	461	488	487	539	500	474	481	501	456	508	509	488	471	514	485	464	496	472	523	493	500	447	465	491	515	495	507	514	485	498	471	544	506	514	461	508	496	474	447	466	503	458	473	485	491	491	525	477	513	486	489	475	465	534	491	474	508	497	476	517	498	480	507	486	484	491	472	468	487	520	470	513	483	498	527	527	501	507	444	492	517	520	505	476	501	513	469	561	533	477	454	515	493	518	442	507	523	493	505	488	530	498	527	501	487	494	495	470	493	529	456	476	489	486	506	458	499	499	500
18428	11112	13580	12302	8750	5834	4043	2889	2222	1595	1260	1077	976	957	837	733	655	576	525	472	505	500	473	419	427	363	414	426	377	361	344	349	342	315	363	421	298	332	311	298	313	269	263	304	290	288	309	272	262	257	252	307	234	274	270	248	277	284	247	254	248	241	250	293	234	285	271	296	252	242	266	248	256	268	259	260	285	258	265	245	241	237	264	262	215	230	222	211	276	262	233	271	214	278	260	245	249	249	251	269	253	231	251	293	274	240	274	217	271	265	241	269	242	259	289	241	231	215	236	256	266	230	266	259	253	234	257	242	294	267	220	229	268	228	266	241	262	261	220	232	233	235	261	212	253	271	249	261	254	257	241	244	245	232	272	257	234	254	259	255	259	263	254	244	215	241	244	244	275	243	227	197	236	223	243	258	219	242	265	278	250	230	248	246	264	269	255	237	262	296	248	228	271	277	241	247	231	263	274	255	252	255	226	246	231	233	242	240	255	271	242	243	271	270	251	240	247	250	261	248	250	267	283	280	239	242	261	265	261	254	262	210	233	274	256	264	264	260	253	260	258	234	259	274	241	251	242	232	260	243	235	275	251	225	241	221	246	232	243	239	234	251	265	221	236	215	250	263	243	211	263	241	256	237	208	224	251	235	252	261	232	244	261	262	245	258	256	245	256	251	229	264	238	265	237	226	284	242	260	272	242	222	225	255	275	271	269	232	254	257	253	265	254	254	251	239	250	240	232	263	238	264	256	256	288	264	255	208	252	267	238	251	236	225	232	252	272	234	241	235	256	244	241	253	250	243	235	238	243	237	258	243	244	276	282	256	255	249	252	257	228	268	255	259	264	262	264	254	262	238	238	268	272	258	248	248	241	244	238	280	209	227	245	231	231	284	251	243	247	270	265	271	224	246	275	255	248	248	231	252	268	255	263	272	232	246	235	253	253	222	220	224	218	232	249	260	243	238	228	226	246	262	251	255	271	237	243	245	252	241	266	281	265	236	243	222	256	231	246	257	204	250	272	239	276	257	249	225	230	260	240	255	258	229	248	259	273	250	231	257	244	242	237	288	243	240	228	255	277	249	279	256	248	285	229	268	255	249	247	252	275	226	235	214	231	224	265	241	213	268	218	236	259	274	252	266	245	254	243	240	227	269	235	226	268	267	265	234	212	262	263	252	222	224	269	255	256	266	231	271	278	282	276	237	246	234	230	265	274	272	253	239	271	255	229	248	238	248	249	236	259	221	237	259	215	269	265	239	252	223	243	267	263	282	249	233	229	227	256	242	260	277	256	215	243	278	258	238	255	276	284	255	253	267	250	287	258	251	243	217	196	246	222	267	233	239	231	223	220	274	265	226	239	262	231	230	217	239	225	242	264	255	259	256	230	247	221	237	219	246	248	269	243	273	228	258	255	285	245	248	248	277	265	273	235	276	265	231	233	259	263	251	253	224	263	249	251	257	240	254	252	224	233	247	249	262	257	269	281	245	244	302	285	272	278	264	221	249	220	249	218	246	251	234	251	260	271	237	228	271	247	269	285	248	255	243	223	247	224	273	285	259	256	232	223	215	248	195	226	239	271	269	252	238	233	249	230	244	270	225	237	261	254	240	236	240	251	262	260	257	224	248	289	260	286	245	229	244	269	239	240	257	252	260	308	230	233	265	248	253	257	260	256	251	257	215	266	244	232	233	235	262	261	257	271	225	232	259	241	262	266	220	257	226	263	257	277	259	261	272	260	243	254	246	241	302	260	239	259	247	240	248	262	257	236	209	255	239	283	243	238	249	244	238	249	226	253	235	246	256	227	254	259	234	295	239	254	249	240	246	261	266	250	258	225	251	248	283	260	239	252	283	218	241	261	219	259	240	206	249	227	248	234	231	238	243	253	250	256	262	256	255	239	255	261	278	255	283	254	265	246	223	244	212	243	249	230	273	265	230	254	239	264	252	286	280	263	247	248	252	245	247	253	246	249	234	244	260	248	253	216	243	248	248	259	265	265	258	213	261	246	230	219	238	273	240	239	231	244	265	237	279	252	279	233	254	250	231	270	203	290	250	230	214	240	241	234	227	251	253	240	249	238	253	256	258	256	216	267	249	240	240	255	256	240	258	244	267	249	270	291	221	258	226	244	254	242	290	249	264	277	242	218	252	280	219	233	252	227	227	244	205	232	257	253	259	240	234	236	258	253	255	255	252	249	246	208	241	237	217	269	267	249	250	276	243	252	257	237	212	257	269	245	251	265	264	244	224	227	235	244	227	231	240	250	265	244	262	226	242	238	271	264	270	225	245	250	251	213	253	279	248	278	230	222	273	241	241	264	237	255	248	227	282	246	246	262	254	246	236	240	261	245	261	268	265	250	226	232	208	254	242	259	272	240	238	237	257	241	232	256	250	245	254	248	259	265	282	261	249	268	271	248	233	239	264	232	245	233	243	212	251	258	234	248	237	233	268	258	229	232	241	258	261	246	247	258	261	237	260	255	244	239	214	228	283	250	259	235	271	259	267	258	254	229	252	256	280	262	259	238	249	224	277	263	258	266	257	245	232	246	250	238	262	277	250	252	269	246	251	248	252	226	233	247	245	251	230	247	241	232	265	252	257	237	235	264	236	232	264	257	242	223	239	236	266	226	251	223	235	272	258	249	246	258	243	240	230	238	230	268	225	253	262	270	251	230	232	226	266	268	247	254	292	267	257	250	226	253	246	248	255	271	235	262	243	256	259	258	263	227	245	249	257	271	246	251	259	215	227	246	264	241	243	261	241	265	260	239	236	257	244	257	212	258	244	228	271	278	243	234	259	269	244	256	224	270	243	245	267	245	230	222	212	257	257	256	262	255	266	270	265	262	250	263	240	247	281	255	229	264	256	239	258	251	263	241	262	210	232	227	242	263	246	253	251	252	234	281	253	258	225	233	272	271	233	248	282	259	256	234	255	256	280	247	265	249	243	224	244	246	237	230	229	262	250	247	245	244	262	272	237	230	261	251	273	242	256	245	237	218	242	263	268	243	231	227	266	253	251	255	243	248	245	241	245	257	226	237	268	234	263	247	247	221	216	232	251	240	251	236	235	242	278	285	247	235	236	247	218	245	256	234	236	239	244	237	245	239	256	270	269	277	264	235	224	226	237	236	216	219	242	268	239	270	276	268	239	267	258	254	235	221	247	229	236	233	253	275	249	287	252	253	271	261	260	283	241	266	235	220	261	254	234	262	256	258	251	262	247	269	255	263	257	264	276	213	213	252	251	283	244	229	249	273	255	277	220	276	233	213	227	242	221	258	261	267	216	224	222	255	226	262	242	238	226	246	268	278	248	241	258	245	265	232	269	277	236	238	214	270	253	254	234	234	221	264	236	207	253	244	259	233	222	251	225	242	258	254	244	233	256	252	258	243	257	259	236	243	267	235	249	254	247	276	234	249	241	260	223	243	236	259	269	237	285	255	241	272	271	234	240	248	239	231	257	222	237	244	240	227	263	245	233	273	259
11013	8851	18801	22897	20282	16670	14106	11512	9336	7569	6507	5395	4882	5044	4306	3862	3411	2935	2535	2485	2310	2317	2124	1901	1955	1739	1715	1695	1490	1463	1395	1364	1328	1237	1717	1734	1370	1111	1030	975	887	894	854	896	954	829	823	804	792	824	790	863	812	786	734	749	776	750	711	758	757	712	725	694	719	667	665	644	672	687	585	647	666	633	655	646	626	603	633	616	597	582	628	612	631	599	592	589	619	609	603	597	611	585	612	558	627	582	599	598	592	626	571	617	588	617	586	617	635	590	617	639	574	599	603	615	605	602	592	590	609	585	595	610	616	569	607	609	569	586	630	607	571	619	602	610	616	579	572	576	625	595	612	554	632	605	609	562	605	615	565	568	560	581	625	583	599	602	638	573	602	552	599	601	614	608	608	574	619	588	547	609	584	616	571	571	594	581	573	554	573	630	549	625	571	561	642	591	568	598	548	628	620	605	566	549	565	586	571	621	598	631	604	564	602	599	596	602	579	602	581	557	597	570	580	554	577	579	579	600	608	559	627	585	569	598	630	608	583	583	608	580	567	616	572	597	618	553	593	608	593	621	589	603	584	607	611	585	584	576	561	563	600	616	626	626	616	591	614	545	584	580	585	572	613	632	610	600	629	569	615	584	608	595	613	606	595	562	625	588	553	565	582	618	630	594	583	617	565	551	604	590	577	621	590	558	638	577	577	588	609	591	609	624	588	563	590	563	562	616	574	588	595	565	582	559	582	579	564	565	589	593	582	617	602	563	589	609	564	616	587	598	621	567	601	587	612	570	577	600	575	587	657	594	585	618	593	605	577	572	596	605	552	602	583	606	569	547	599	587	578	585	566	538	580	550	570	579	550	535	563	572	593	574	618	596	592	597	552	603	577	559	609	639	629	617	588	583	654	597	606	582	571	551	593	578	579	581	562	583	584	585	608	580	607	595	570	591	602	597	592	646	595	597	572	578	542	570	577	608	534	551	654	617	527	605	598	536	580	586	584	580	567	628	596	568	568	625	574	531	624	581	609	571	584	625	628	647	569	635	591	582	635	609	589	633	575	591	575	584	552	577	537	532	598	596	571	567	587	622	588	568	606	589	587	597	582	625	608	582	592	649	580	589	626	537	604	569	583	610	617	569	587	582	587	611	619	586	626	574	555	575	639	573	593	585	605	579	604	582	534	597	601	604	613	547	593	584	588	584	576	590	614	589	587	546	592	620	594	635	592	596	630	602	609	611	653	591	604	605	604	583	603	588	577	590	604	596	582	560	612	557	594	612	594	541	584	573	565	652	600	596	528	529	561	584	563	612	605	612	654	595	592	539	591	590	592	594	593	581	608	600	640	613	578	581	618	611	613	557	583	586	599	578	568	559	602	561	572	607	563	629	524	586	585	611	609	602	594	612	598	584	548	621	582	634	536	583	618	585	598	624	573	587	596	600	559	612	603	585	580	565	583	571	571	599	587	557	585	588	578	598	574	600	609	615	592	558	602	565	587	591	609	538	580	609	558	557	600	606	598	597	566	627	598	560	589	608	595	595	563	658	562	629	551	559	578	579	617	583	576	574	604	585	613	592	635	580	615	589	576	637	607	620	585	615	569	566	600	618	586	558	582	643	618	587	615	549	624	568	553	579	611	600	607	576	580	575	574	571	522	597	595	604	598	590	594	606	622	638	562	622	578	636	618	591	604	602	593	590	571	596	594	573	567	541	569	621	553	563	597	557	576	646	568	593	579	599	575	598	603	591	569	624	603	577	586	625	585	586	585	618	572	560	592	530	645	618	584	623	620	604	588	594	576	573	600	583	589	602	596	583	568	552	567	609	634	553	592	632	570	607	582	586	629	593	584	512	558	629	582	579	610	590	586	616	588	568	628	588	550	568	553	577	602	604	625	553	612	599	581	637	579	611	600	605	569	567	596	570	583	617	588	563	604	624	572	575	617	565	586	625	584	585	560	596	570	618	592	593	565	617	569	621	583	580	553	607	572	567	494	606	582	589	576	638	602	611	617	583	595	637	567	571	582	585	584	545	577	611	610	565	547	588	593	609	587	600	599	609	604	558	601	605	626	581	556	589	558	619	619	604	547	605	598	599	589	569	598	608	570	616	591	612	603	589	592	575	569	549	626	605	606	606	589	593	586	613	610	552	579	595	591	550	553	559	553	597	579	571	574	598	566	594	613	612	625	569	590	563	585	574	609	543	598	582	572	583	556	598	604	565	596	586	559	578	631	601	571	577	603	538	547	558	605	614	541	606	601	582	571	606	586	598	578	661	575	585	568	569	556	630	593	564	600	611	568	586	618	617	560	561	626	589	535	590	595	553	580	611	645	573	617	540	606	602	634	607	605	585	578	607	605	619	590	546	630	574	613	625	558	626	586	591	547	678	569	647	605	601	613	607	616	559	615	678	614	602	595	566	614	633	566	640	582	579	562	537	559	619	590	603	592	604	586	571	570	603	602	583	572	566	607	612	601	591	600	579	614	537	595	592	607	612	606	606	614	515	630	554	589	537	605	573	579	564	556	592	575	594	601	602	630	559	580	573	603	586	560	572	618	580	587	574	592	587	574	568	598	600	618	594	549	588	590	618	669	568	583	585	567	553	535	599	609	604	588	554	586	618	616	535	572	595	596	585	570	595	596	589	579	612	638	586	592	602	584	629	611	609	562	559	602	571	595	609	568	603	581	582	598	611	587	584	564	592	606	594	563	568	604	587	580	599	600	634	582	576	595	619	604	593	583	590	611	579	607	611	607	607	592	580	622	566	545	573	587	622	624	568	573	571	630	557	587	582	606	573	573	589	552	572	596	558	574	554	609	537	592	622	590	568	573	587	563	551	581	574	591	611	607	559	571	581	647	570	575	580	595	591	570	581	569	572	538	634	586	633	582	582	568	616	528	582	559	594	567	614	589	565	580	586	584	572	586	568	595	603	565	623	553	589	603	628	552	613	604	591	582	573	613	566	605	595	634	593	591	609	578	587	646	584	578	565	598	611	550	615	556	599	601	599	629	619	570	599	568	583	631	574	576	586	570	606	574	626	589	617	597	556	588	592	575	624	569	589	589	566	550	627	598	540	596	598	571	577	622	601	518	628	615	589	615	575	583	608	584	615	605	557	611	613	589	587	570	574	603	604	630	593	600	605	567	575	636	552	622	581	591	606	607	593	582	595	602	609	569	594	590	611	617	574	615	594	585	596	608	577	542	606	612	584	619	596	613	595	586	592	615	591	601	575	612	617	604	524	592	579	596	589	555	620	554	596	614	588	528	623	587	573	603	596	555	613	566	562	563	591	579	627	589	590	557	628	614	596	589	605	648	531	628	607	624	610	561	573	621	617	584	580	571	590	565	610	546	595	570	588	620	615	565	612	591	585	604	577	590	609	567	583	573	591	559	585	623	572	541	629	603	579	585	607	607	556	539	625	579	619	611	586	623	608	577	570	602	581	593	605	584	628	522	595	628	588	621	582	586	601	564	552	607	599	624	558	616	619
26149	16676	19420	18070	13311	8837	5913	4237	3251	2321	1832	1506	1407	1338	1134	1055	935	755	796	649	663	614	574	555	553	525	523	499	480	426	421	413	429	383	469	512	448	375	371	366	329	325	329	336	360	308	341	318	326	324	339	291	301	311	323	269	295	318	300	284	312	261	282	295	273	274	282	281	293	276	272	297	279	279	256	270	301	295	289	251	241	273	291	297	270	248	279	295	276	266	315	281	288	245	308	287	249	261	285	303	258	267	263	288	274	272	243	266	262	270	261	248	294	264	252	277	262	296	257	279	323	260	257	295	278	285	322	268	256	275	255	273	261	284	255	265	289	283	256	282	306	300	260	291	292	239	274	239	259	259	288	283	276	278	281	267	289	310	250	257	279	253	257	266	235	266	238	291	268	239	253	289	277	285	256	274	290	293	280	244	275	249	235	280	277	219	272	252	255	264	272	272	281	274	299	289	283	276	264	306	288	258	292	260	279	281	238	276	291	231	259	307	276	249	285	271	279	261	285	266	244	290	237	255	244	257	256	273	270	266	287	268	250	268	249	237	255	274	254	278	251	300	283	272	260	266	265	262	262	276	252	264	282	273	262	280	267	272	249	269	248	254	256	270	260	261	248	271	281	270	260	258	271	267	268	271	275	264	257	254	267	306	286	237	304	274	273	265	251	291	250	276	300	271	269	280	265	268	295	277	286	261	248	272	251	249	278	284	268	279	254	264	254	272	260	241	251	283	278	277	270	275	305	273	282	274	284	292	297	267	264	265	265	255	271	251	260	293	284	279	267	261	267	268	236	274	272	270	288	281	251	277	276	222	291	267	264	256	272	305	245	292	272	282	295	283	292	287	259	289	259	254	281	242	275	279	277	277	279	303	239	276	245	306	265	267	260	258	266	291	252	280	299	279	289	270	248	280	271	273	235	251	280	272	232	278	264	274	280	252	279	266	252	240	264	262	249	291	246	303	269	279	305	257	277	279	275	266	227	289	264	259	283	279	311	299	262	264	253	267	289	267	267	287	280	300	266	266	268	225	256	269	249	290	244	265	295	302	254	232	266	254	310	281	261	247	240	274	265	263	283	259	275	251	271	265	277	286	263	265	306	260	224	282	267	281	261	273	259	280	243	274	254	273	248	288	264	268	282	251	286	277	265	263	285	277	281	259	260	270	274	265	256	241	265	280	241	262	288	258	268	286	279	287	276	264	250	269	248	285	298	303	243	287	253	252	247	249	253	288	270	278	240	259	238	250	290	266	259	281	266	284	258	305	272	253	259	263	270	240	315	249	299	251	293	272	255	268	271	315	223	285	272	263	263	303	276	284	280	295	243	270	297	290	296	273	269	248	259	279	300	255	256	300	254	265	268	236	292	242	288	287	280	255	268	299	293	267	296	283	298	255	271	236	308	290	239	252	299	245	271	263	254	258	244	230	278	254	273	283	287	303	282	264	298	286	281	257	262	290	290	262	304	253	288	285	262	252	281	260	283	277	268	280	286	235	238	250	253	275	265	263	263	245	268	277	257	269	249	280	289	277	305	275	315	267	287	288	275	286	277	283	253	259	303	289	281	274	274	264	290	283	267	287	262	288	258	245	260	283	259	308	255	292	287	242	261	274	226	276	246	280	265	228	256	266	258	267	270	294	264	261	262	260	260	265	268	262	253	267	249	249	262	294	266	266	297	257	277	302	287	259	294	281	252	258	299	289	279	268	276	256	240	289	276	290	280	262	260	270	283	274	289	254	264	261	242	259	267	253	279	269	283	260	255	273	286	278	272	243	274	290	287	314	256	287	308	258	252	261	260	266	254	260	269	269	243	278	262	255	278	250	240	255	243	265	255	288	238	260	251	279	268	260	294	256	287	238	265	279	288	250	261	259	257	276	314	254	294	259	267	248	279	271	300	293	267	288	292	265	277	280	263	268	309	249	300	260	283	291	295	263	294	276	270	273	261	259	245	242	268	265	258	295	257	274	270	255	259	265	272	271	294	269	294	256	265	269	257	230	228	286	272	240	270	287	251	280	278	245	279	289	291	286	254	252	253	285	291	256	255	273	241	281	296	299	268	251	288	267	285	266	280	259	277	265	256	275	287	262	290	271	291	262	308	272	265	270	291	265	287	260	275	267	263	258	283	282	258	270	288	259	272	254	262	276	283	277	251	272	276	267	236	266	265	282	245	259	264	293	268	270	282	277	266	308	289	291	267	268	273	283	286	279	260	288	286	306	285	253	274	284	293	273	272	295	275	267	289	276	262	270	271	257	272	273	247	297	258	264	278	261	289	280	290	258	263	280	294	250	279	281	288	268	279	275	295	265	270	257	300	269	269	280	279	267	276	293	294	282	283	294	238	261	275	252	275	278	265	279	273	268	277	300	250	267	290	273	270	264	286	270	305	294	305	263	269	272	276	262	285	277	260	271	276	257	296	242	269	270	259	268	288	284	273	275	277	283	258	274	257	260	259	275	254	289	246	263	291	247	317	288	264	252	292	263	302	281	256	276	280	309	288	275	260	284	259	269	292	286	265	259	248	279	267	304	300	260	256	281	282	296	276	251	292	271	241	237	242	243	237	271	289	289	272	283	291	246	264	264	258	260	259	266	279	261	282	249	269	267	236	266	265	259	267	272	261	258	298	272	269	245	238	276	265	287	286	283	255	248	292	284	253	259	275	277	265	300	262	258	265	290	239	254	246	249	264	247	272	265	295	266	320	258	275	269	259	265	279	275	249	293	254	253	276	313	247	272	256	282	272	259	278	288	271	265	288	305	274	293	297	299	266	234	297	287	289	271	239	280	296	273	284	253	297	275	281	230	254	272	254	260	253	269	246	243	265	301	292	261	290	260	278	282	250	276	284	283	245	255	275	271	273	276	256	281	256	268	274	285	246	272	263	248	261	295	261	268	286	258	269	231	266	290	277	261	288	263	266	285	275	283	250	250	260	292	263	252	287	290	309	316	296	274	268	283	278	277	260	292	308	254	264	274	268	265	264	233	277	249	261	259	274	251	267	287	283	288	260	283	267	289	325	257	262	271	248	298	272	277	283	272	272	234	262	237	262	256	266	244	254	278	280	304	266	285	267	260	293	262	297	278	281	288	247	282	277	287	267	284	282	263	260	272	257	296	288	266	270	296	257	285	272	264	258	270	279	286	247	268	267	266	277	277	269	241	274	284	272	271	291	254	283	278	305	250	273	250	301	282	273	295	250	257	253	263	272	261	252	283	276	244	278	274	248	264	276	235	292	291	277	305	278	270	260	285	243	272	286	274	267	286	265	265	279	298	245	271	244	279	288	262	294	279	230	262	268	272	264	289	290	277	296	273	277	267	244	277	278	276	265	243	280	279	259	279	246	295	280	241	255	255	265	251	262	283	263	239	272	267	316	258	260	263	262	302	266	275	280	269	251	251	270	256	290	279	245	250	280	248	285	273	274	278	239	262	246	255	276	253	273	272	270	273	267	281	291	266	250	295	299	279	271	258	266	260
14263	12079	23849	27924	25393	22172	18571	15188	13047	10453	9274	7786	7185	6897	6072	5616	4761	4185	3632	3493	3495	3178	2905	2715	2615	2570	2486	2394	2133	1944	1947	1819	1828	1856	2291	2350	1736	1513	1356	1276	1101	1183	1120	1174	1130	1096	1031	1002	964	971	955	972	905	978	928	913	896	926	852	817	835	850	811	781	710	726	702	690	715	723	710	686	682	711	689	742	721	735	680	714	690	706	652	677	687	637	663	690	685	668	660	704	670	679	682	637	651	656	644	620	626	641	668	650	702	650	624	651	613	619	640	623	635	620	595	643	667	634	617	657	640	684	608	602	647	613	626	630	592	634	600	642	640	685	629	662	652	659	600	619	587	598	631	657	674	598	598	616	643	636	641	601	667	620	631	612	601	605	635	661	621	631	626	626	624	629	611	665	624	683	645	644	657	647	645	650	609	634	645	619	605	600	662	593	643	615	627	620	596	624	641	608	632	685	633	629	623	646	639	624	622	618	620	626	618	620	667	636	645	642	639	623	659	614	601	653	608	617	612	622	639	639	624	622	628	635	621	618	634	682	623	609	599	592	624	629	635	633	665	605	589	611	596	653	673	614	616	565	652	642	635	623	627	617	688	638	619	613	650	582	643	651	644	588	622	598	606	621	642	632	622	649	625	630	642	620	606	620	605	629	647	650	645	607	676	644	634	652	674	621	637	639	576	653	600	622	657	630	642	645	610	644	606	599	655	618	645	625	630	663	633	618	635	619	591	567	581	619	590	640	646	635	641	607	652	665	646	656	635	616	614	638	646	634	657	626	596	627	651	638	592	640	598	606	590	602	668	616	638	620	609	655	638	618	653	630	646	590	670	651	619	627	556	602	598	652	609	575	594	636	668	641	653	628	593	616	636	561	644	587	641	636	668	592	604	613	627	646	604	619	693	628	609	638	643	644	664	612	611	606	670	679	612	629	645	645	629	632	654	616	623	630	647	627	579	593	595	661	644	616	686	633	583	634	617	633	612	599	632	605	623	600	628	661	623	622	649	631	655	662	642	623	619	661	611	645	614	601	669	608	670	655	673	668	659	688	638	612	688	647	650	630	609	611	603	592	600	672	628	621	614	624	574	591	634	657	606	591	632	625	582	631	666	648	653	642	607	649	654	647	618	616	608	587	652	642	598	618	664	585	638	596	634	644	638	643	680	620	623	616	594	604	626	638	621	627	629	616	595	616	592	625	627	600	580	594	664	623	664	596	655	594	588	607	596	606	653	616	642	620	636	604	608	619	665	604	663	629	662	638	681	636	599	644	652	648	656	618	656	638	628	579	633	663	593	636	648	622	610	621	629	612	677	644	605	619	591	627	605	599	638	616	629	624	634	633	610	585	622	641	622	601	611	640	638	621	606	612	613	557	610	617	627	622	580	628	633	613	639	598	630	628	631	639	606	618	648	601	656	604	619	611	632	633	593	612	634	635	589	663	644	639	626	647	625	593	638	640	631	678	658	587	615	603	631	572	591	610	610	603	610	662	610	673	619	641	575	621	602	626	620	638	620	633	634	642	632	640	603	643	600	602	616	596	623	646	634	632	596	610	647	634	608	640	616	614	642	626	612	629	597	657	676	634	633	615	614	639	623	642	601	605	592	646	619	611	632	624	646	657	629	684	649	656	626	669	577	647	622	640	649	607	626	647	639	602	624	618	641	577	662	627	603	648	627	596	629	574	638	609	570	621	645	629	617	650	645	624	612	571	610	613	642	629	644	618	637	639	606	642	612	612	601	585	627	594	616	627	661	642	616	607	666	660	664	650	645	607	644	615	641	627	581	622	613	643	626	668	566	632	699	635	616	628	589	645	641	617	605	647	638	687	635	626	646	610	618	653	672	641	679	601	638	626	649	608	617	636	639	628	623	612	627	626	666	625	666	633	642	650	630	636	620	641	557	644	597	687	603	670	587	633	671	617	630	616	611	655	653	603	592	628	610	641	648	616	636	662	656	603	600	615	631	597	637	632	637	661	592	589	622	624	614	595	637	630	658	614	607	647	602	622	612	674	664	650	652	648	650	634	658	609	646	639	644	612	616	613	625	580	605	644	611	702	641	642	679	638	633	620	631	625	594	630	599	614	668	611	628	619	628	652	632	603	597	591	599	589	648	610	641	680	630	598	596	576	623	629	606	640	648	649	652	648	624	637	599	640	613	603	654	627	615	617	603	701	625	619	649	643	632	647	627	599	632	618	599	641	662	679	571	679	631	646	609	604	615	685	618	629	601	612	614	626	657	595	605	634	618	638	664	608	626	637	623	667	613	609	659	602	607	630	620	592	618	635	655	597	617	649	642	608	642	628	620	606	607	620	619	630	602	612	619	641	633	623	582	652	651	676	608	660	639	644	622	595	668	641	598	601	635	666	617	598	631	618	632	694	603	617	638	643	615	608	618	636	665	645	578	596	609	594	635	620	607	575	664	585	576	632	599	597	612	670	601	650	628	618	605	640	607	661	677	642	627	646	594	617	613	622	593	659	622	589	687	658	639	627	618	574	641	615	566	612	587	647	612	620	621	598	635	635	614	644	634	615	648	629	629	625	601	643	640	586	645	651	607	631	610	627	673	665	649	603	586	644	624	603	636	587	654	621	621	630	582	620	641	589	641	617	586	654	632	638	636	632	614	584	646	637	619	613	621	632	620	634	648	604	617	624	635	626	628	629	630	602	612	590	637	637	631	645	588	613	643	602	653	613	660	556	606	626	654	554	615	640	638	609	655	647	642	684	616	677	667	662	611	629	629	630	630	646	596	584	646	645	636	618	601	639	657	618	622	654	642	626	649	672	593	617	610	605	622	614	614	616	660	578	632	597	637	642	580	588	614	593	631	585	618	677	598	664	664	583	619	622	631	652	595	605	642	603	573	631	609	634	618	573	600	622	652	654	579	637	627	653	621	598	639	619	612	613	583	634	634	620	632	592	609	646	634	622	618	610	611	627	590	652	632	626	579	659	595	631	634	658	611	623	635	669	600	641	647	623	645	620	653	634	646	627	646	589	641	695	641	625	635	625	663	633	606	639	668	628	589	594	642	586	621	634	621	604	616	627	600	623	577	580	596	621	615	607	617	595	625	597	612	657	638	646	606	635	636	609	612	622	646	629	607	648	617	659	624	615	654	575	639	643	608	574	627	576	641	590	599	641	640	613	605	601	622	644	628	623	638	598	658	630	620	575	653	607	598	636	633	609	639	649	668	612	610	596	596	603	659	638	622	635	647	651	619	611	668	636	603	629	620	677	676	598	683	677	688	646	679	661	617	667	607	604	634	635	610	603	613	646	629	593	616	633	626	613	639	632	643	625	619	611	603	641	606	621	628	675	603	623	654	673	669	615	646	623	661	602	601	626	611	638	628	596	608	650	606	611	619	614	607	646	627	634	659	603	632	599	632	618	628	646	633	603	617	602	629	614	642	637	615	624	625	654	626	608	661	604	635	586	623	654	637	649	623	628	624	611	651	619	655	616	594	606	631	615	581	608	620	641
9158	5777	6989	5304	3516	2470	1790	1195	1021	829	731	618	545	534	477	448	354	350	351	323	301	351	252	304	279	245	254	268	252	259	231	252	243	229	250	229	218	246	249	236	228	209	216	224	207	215	217	195	209	224	216	220	202	201	232	247	209	194	229	202	219	211	226	210	214	195	205	184	213	221	206	204	218	211	215	203	207	212	200	186	189	197	217	222	224	169	168	202	197	186	190	228	183	199	197	186	204	190	216	204	196	185	192	180	224	219	207	221	199	217	168	225	179	207	189	204	198	181	183	184	227	198	197	202	212	236	183	189	225	173	200	216	223	237	208	225	209	206	190	206	203	238	189	196	197	208	232	211	200	225	210	190	205	238	220	201	196	224	206	231	207	207	239	218	224	172	161	205	191	210	176	202	211	217	227	202	185	189	196	209	227	203	194	222	213	199	225	208	196	187	227	239	190	225	202	198	215	198	192	179	207	188	211	220	225	216	204	237	211	179	221	183	186	216	198	195	185	193	205	194	191	212	207	225	194	172	207	224	190	197	218	188	180	192	160	234	210	201	203	217	208	219	204	212	200	212	210	195	202	210	202	208	184	220	205	199	218	205	200	207	202	185	207	225	211	199	178	213	180	198	187	216	216	176	231	181	224	210	200	186	199	215	194	210	196	224	199	184	209	194	237	213	187	211	203	195	216	208	232	217	221	195	204	174	180	200	192	213	226	200	204	190	196	209	216	224	231	196	199	215	207	167	190	224	194	194	200	173	188	205	220	187	217	191	206	199	201	230	177	192	199	172	186	184	218	218	211	211	220	193	204	203	198	227	208	214	208	216	209	188	237	233	205	228	187	220	207	206	208	207	232	209	199	225	235	188	181	201	192	218	184	172	215	189	175	193	184	214	159	205	205	203	195	204	220	213	204	205	228	204	211	216	158	217	200	182	220	200	184	203	190	198	219	204	193	228	205	225	199	169	233	174	198	202	201	207	226	187	205	196	208	177	181	199	230	193	222	213	194	235	219	193	204	214	190	227	197	198	214	213	197	208	198	210	195	202	194	214	197	206	203	218	222	213	218	205	194	197	175	215	239	207	193	199	185	203	212	201	226	196	206	221	189	194	204	205	208	210	176	219	189	214	207	199	201	199	229	200	229	214	208	199	211	195	238	220	200	225	205	205	194	177	220	201	219	199	184	183	203	185	200	194	190	194	199	185	193	229	190	197	226	186	188	192	213	227	212	207	205	196	213	211	159	195	182	188	212	191	169	182	233	209	194	203	191	205	202	188	192	174	209	206	191	235	185	200	203	220	204	190	219	208	189	206	217	197	192	207	222	201	188	202	202	216	203	214	197	191	211	200	188	206	203	234	186	216	204	201	246	188	185	213	188	190	198	213	174	207	238	212	244	211	216	201	209	191	212	176	196	200	194	196	181	218	174	202	179	190	226	196	205	212	213	204	187	176	232	195	224	197	207	181	210	174	211	221	196	215	184	200	222	224	209	191	226	178	176	202	225	198	199	201	178	215	197	217	201	197	198	205	197	204	217	191	189	200	221	201	198	179	218	212	191	189	211	196	234	219	209	211	204	222	221	192	199	185	202	189	210	219	199	197	196	239	212	201	214	216	200	223	237	209	233	199	192	208	197	191	202	201	199	186	214	222	196	214	193	190	217	189	192	197	217	210	186	182	204	185	221	202	221	196	201	207	204	203	211	210	203	217	180	169	211	211	184	170	185	172	197	209	218	184	206	230	193	208	257	213	228	207	193	204	175	223	220	210	206	204	184	200	208	183	175	212	215	213	200	199	216	207	216	213	191	207	198	177	182	225	215	194	192	181	189	215	182	219	176	201	205	204	187	217	220	202	191	214	219	221	203	222	187	209	216	203	202	178	208	189	214	207	244	206	193	197	219	217	196	184	229	176	179	214	190	183	199	172	219	220	185	212	198	238	206	192	229	214	173	195	216	213	170	198	196	193	196	202	213	191	183	194	199	172	215	206	211	195	213	200	210	190	206	224	199	176	224	193	223	171	225	224	209	200	233	215	201	196	195	199	198	188	234	222	199	202	215	216	195	192	207	209	183	220	201	202	203	216	198	199	205	190	195	211	202	214	205	186	222	186	177	238	218	185	188	188	208	197	190	229	198	205	192	205	199	180	204	212	186	215	239	212	221	197	193	208	198	185	184	205	188	206	194	203	220	198	208	215	219	210	197	208	218	200	193	199	216	206	210	183	208	180	202	197	210	199	195	219	206	190	229	229	218	222	197	223	206	203	175	185	212	164	176	196	218	230	207	214	205	210	177	217	238	217	212	168	206	220	179	189	192	222	207	236	232	187	202	229	168	166	191	211	213	179	194	229	211	224	192	197	219	189	186	192	201	194	183	201	183	210	230	196	198	203	193	212	218	225	208	246	200	206	230	199	219	205	203	187	205	185	194	200	206	207	173	218	209	202	213	212	206	190	194	212	210	175	190	215	208	193	203	199	217	196	192	203	177	205	198	197	196	213	208	208	215	227	205	179	198	232	207	212	182	215	193	160	207	201	196	249	214	210	186	190	181	220	193	210	211	200	210	229	198	208	178	208	200	211	225	200	172	194	196	189	195	195	211	215	213	185	210	209	210	199	208	187	198	204	202	227	216	177	218	241	190	192	177	208	184	213	188	226	188	180	213	175	214	207	202	178	196	176	190	212	214	198	206	201	201	198	205	204	180	206	210	218	179	212	216	217	207	216	251	220	193	219	237	203	215	191	203	191	186	202	219	210	219	233	217	223	195	230	219	201	222	197	223	236	214	212	192	184	188	199	187	176	234	195	226	206	184	218	178	215	196	195	230	225	192	202	198	190	193	198	209	181	207	181	191	216	204	205	194	201	190	200	193	181	207	203	188	200	214	224	189	174	208	207	190	215	208	194	228	206	210	190	214	217	206	187	189	190	214	185	205	219	200	182	179	223	197	206	223	199	187	206	180	204	196	219	222	225	186	219	217	219	189	214	191	212	190	245	210	214	211	199	183	183	205	201	220	194	212	191	191	198	218	225	225	207	204	210	209	207	218	204	214	209	207	197	206	206	212	211	207	216	193	197	210	186	192	193	186	207	189	211	215	208	199	223	184	197	224	205	214	203	201	215	217	197	186	209	213	215	215	208	218	174	214	164	209	169	210	201	214	208	209	215	199	195	200	213	211	179	203	208	188	197	200	199	211	207	177	160	187	208	196	216	214	220	243	175	218	209	204	198	203	212	233	204	199	201	195	187	197	218	212	212	190	190	188	193	198	227	190	206	209	224	192	216	192	182	204	200	222	194	189	207	203	210	181	211	234	183	174	196	194	201	187	216	185	201	219	189	204	175	209	223	213	207	206	194	195	201	221	200	214	220	233	208	220	211	224	216	203	202	208	203	189	196	226	209	191	206	199	218	182	213	184	223	205	214	206	185	219	183	205	216	218	202	210	205	212	214	214	224	213	194	195	218	181	202	205	196	215	175	201	190
5628	5036	11870	13869	11848	9529	7616	5926	4985	4110	3534	3179	2903	2585	2110	1885	1725	1596	1390	1320	1320	1249	1182	1107	1028	982	977	953	929	848	844	816	791	720	738	687	735	683	638	629	650	636	647	611	639	604	616	612	622	591	583	608	581	572	571	614	603	540	599	597	563	540	532	516	513	512	524	511	524	558	520	477	517	510	549	520	501	541	562	520	493	521	455	514	498	483	510	494	516	519	526	493	466	503	526	464	514	508	548	486	460	510	546	479	489	483	480	464	537	501	491	473	491	499	484	501	549	488	530	511	466	461	506	475	506	530	486	453	485	524	503	514	503	507	512	536	509	481	489	479	452	498	491	477	491	474	520	491	496	467	475	496	506	498	470	514	515	475	520	478	527	513	492	483	507	500	469	518	443	485	517	458	515	507	459	476	509	505	485	477	512	476	513	491	504	481	487	497	506	478	480	489	467	539	517	479	514	470	511	502	480	479	478	477	520	493	482	505	511	501	473	491	501	434	488	501	454	534	495	503	493	538	478	471	500	454	494	507	479	514	474	465	491	500	461	455	502	495	531	490	516	499	516	491	480	509	479	479	497	480	512	512	489	517	509	445	492	478	503	490	501	518	485	481	507	503	458	502	502	450	492	534	510	518	461	503	542	516	491	535	477	465	517	484	491	518	481	510	499	478	475	478	518	464	482	499	486	509	489	479	499	496	464	483	503	483	492	495	481	472	495	519	543	489	534	475	515	474	483	532	524	490	481	488	472	463	522	476	487	468	506	501	506	513	524	494	525	474	497	506	485	483	503	474	460	491	451	496	521	484	485	491	481	478	485	487	497	512	487	461	498	501	509	495	489	475	489	459	478	519	480	497	501	467	486	488	507	518	501	444	486	466	457	472	505	449	484	522	494	473	505	502	463	495	492	459	488	518	483	504	511	473	471	509	476	480	476	478	521	497	502	502	494	465	483	479	499	500	478	487	491	470	482	495	471	466	498	532	505	483	491	511	489	500	505	508	490	462	481	532	495	478	497	489	499	465	496	462	489	453	493	481	486	469	458	456	489	497	472	478	471	491	466	487	490	501	505	499	466	484	524	479	507	505	490	472	453	469	514	492	481	501	456	458	518	541	492	468	466	503	477	470	530	513	481	483	502	473	501	499	504	481	510	477	452	520	481	511	494	514	502	429	506	500	504	501	501	525	482	492	484	507	461	511	474	499	495	523	491	506	538	485	483	492	493	490	452	488	443	455	480	506	498	492	481	502	529	463	485	485	492	512	516	512	480	515	504	473	475	508	495	471	492	471	513	483	499	472	461	489	484	506	492	478	498	466	504	481	451	466	466	523	494	495	519	499	447	516	484	481	463	505	506	496	506	515	499	466	494	520	498	516	514	474	499	478	553	498	502	523	505	481	483	453	544	490	466	508	508	511	472	470	486	505	469	478	493	486	480	489	495	490	483	465	528	507	494	505	487	471	525	469	490	515	534	498	522	501	479	498	500	503	504	487	512	455	470	501	470	502	497	481	507	503	490	521	487	453	510	445	476	504	527	488	512	479	490	502	474	483	478	466	514	521	495	508	485	466	497	501	477	473	487	474	478	504	489	512	467	531	485	498	482	463	481	471	499	486	513	504	466	489	454	480	492	464	472	526	479	454	525	503	505	504	496	496	448	525	495	494	493	490	513	519	488	482	503	474	467	482	467	424	524	529	506	528	521	453	500	476	467	516	484	490	451	474	488	536	513	543	470	492	507	526	512	501	472	517	492	488	482	523	539	521	494	476	485	479	495	520	505	491	515	516	480	500	497	471	531	484	518	466	508	467	486	466	496	475	483	492	441	534	479	494	491	518	523	490	526	442	498	479	502	500	519	526	491	473	509	511	479	510	489	505	501	506	491	529	487	504	500	497	508	452	506	510	485	521	470	482	472	481	478	511	536	479	488	531	507	489	500	466	485	488	467	523	511	494	517	464	504	476	487	485	467	497	567	451	475	471	522	499	534	496	466	522	495	505	472	491	505	513	497	464	496	519	483	518	471	487	509	507	466	477	496	489	479	508	467	504	538	483	492	497	464	527	464	479	498	524	454	550	520	507	498	505	476	501	494	526	468	484	532	524	481	473	497	518	461	492	498	475	520	521	499	515	471	481	503	514	486	519	522	492	496	545	518	492	483	475	508	521	469	502	524	477	476	450	478	481	500	492	507	540	447	481	492	505	473	506	518	518	481	499	524	446	504	525	493	503	495	492	493	478	522	508	515	495	490	468	502	510	482	481	517	508	481	495	510	516	495	509	497	485	527	513	482	481	487	464	462	521	495	509	517	498	472	531	504	540	490	524	511	482	531	488	467	512	490	543	500	526	497	524	489	467	527	484	491	510	483	488	512	508	477	513	490	463	454	496	500	468	467	506	509	495	507	528	491	496	502	521	518	463	495	452	472	481	475	492	514	495	490	529	514	477	488	548	492	517	451	509	495	489	521	473	505	504	483	501	507	527	477	464	502	506	495	516	476	524	479	514	504	516	455	506	524	478	494	518	520	503	500	508	533	499	514	474	470	501	496	469	484	487	518	451	477	452	472	456	516	485	522	521	445	472	484	478	524	495	477	536	513	508	505	474	500	501	476	502	536	506	495	482	535	499	504	514	528	480	461	503	482	499	493	517	479	479	463	509	491	447	499	513	479	490	452	476	513	489	484	505	519	482	494	494	481	479	513	487	489	495	435	510	484	508	448	516	508	468	471	484	535	511	519	474	482	521	499	487	485	504	492	480	470	454	469	467	488	484	447	440	501	473	472	467	527	489	547	483	495	447	525	501	501	449	477	496	497	516	492	488	494	573	473	505	520	477	482	501	468	486	473	512	504	492	520	506	489	497	502	489	459	480	493	459	464	501	503	442	459	469	476	497	462	476	489	497	511	487	448	489	507	486	464	507	476	501	473	472	497	460	474	484	501	507	534	461	479	515	497	502	508	548	493	486	491	496	493	496	439	472	481	507	488	485	513	495	481	502	488	498	482	466	462	467	475	517	515	513	485	472	474	501	477	479	496	492	476	555	540	476	510	518	463	515	480	486	471	505	465	451	506	474	476	505	492	469	512	472	518	500	480	499	473	481	514	483	448	486	485	490	457	512	482	533	510	465	515	468	456	484	489	484	497	491	513	475	539	454	483	477	500	479	467	500	468	523	468	462	522	480	472	461	476	466	516	533	502	543	538	457	470	505	541	488	509	434	513	503	502	484	487	483	511	479	508	503	484	467	511	479	489	500	519	495	518	499	449	505	498	502	490	532	443	529	529	460	506	481	478	473	498	468	518	540	507	450	471	468	519	480	506	462	504	462	475	502	450	528	480	524	495	502	486	503	483	478	511	471	477	511	471	472	519	510	493	469	517	518	507	474	498	510	513	498	469	451	482	487	500	462	512	499	492	511	515	496	515	494	446	505	527	461	480	476	497	485	466	507	493	505	497	453	520	494	512	539	448	489	523	481	480	439	424	472
18408	11378	13921	11934	8289	5554	3848	2602	2007	1521	1226	1153	1064	879	800	676	592	544	500	535	467	469	442	416	409	416	407	424	355	388	368	325	317	324	366	393	338	355	279	272	287	296	292	266	263	305	279	259	266	270	277	260	303	278	245	268	295	248	271	291	248	254	270	284	251	233	247	229	246	261	263	239	259	254	245	263	245	260	245	241	228	265	251	288	289	257	246	256	266	249	248	299	243	250	246	263	269	253	223	255	245	240	249	250	261	277	236	270	232	248	264	262	252	263	267	270	240	242	248	251	225	283	250	263	266	258	239	223	261	258	237	244	254	256	248	272	227	272	276	252	264	264	244	256	267	245	234	226	267	252	279	256	251	235	266	239	240	229	252	266	241	238	266	250	236	272	253	227	240	256	254	282	236	230	250	265	264	237	239	263	257	243	259	255	222	252	250	245	271	251	237	253	297	244	248	237	254	249	266	252	258	227	228	247	262	217	263	268	249	243	279	275	280	224	253	224	265	239	267	244	263	258	263	255	213	253	241	231	250	219	281	249	232	270	242	239	258	222	271	240	241	244	250	257	245	275	274	246	235	241	246	234	266	243	254	251	236	265	229	263	245	249	243	235	242	262	253	244	298	233	253	259	267	279	259	289	233	220	253	234	228	236	241	220	253	235	238	227	290	241	241	254	264	263	243	251	259	243	228	268	261	237	249	237	248	250	244	241	245	267	254	238	250	268	247	251	244	236	246	275	232	253	259	245	271	234	252	250	255	267	261	216	238	253	264	220	245	233	225	240	260	243	269	240	240	267	263	231	267	259	243	259	252	227	247	225	280	241	230	257	241	231	267	253	268	244	262	258	246	252	271	245	258	253	247	260	234	254	216	264	249	251	224	254	242	259	246	264	241	246	244	238	205	253	230	204	240	262	256	233	236	255	244	244	244	255	258	244	261	256	234	237	256	235	247	242	262	267	243	240	256	249	241	240	276	249	251	238	254	236	242	231	240	244	254	253	221	257	229	272	290	259	243	231	241	258	205	246	247	246	241	235	235	271	259	260	261	233	264	225	246	244	231	238	282	233	276	280	262	261	248	232	257	227	250	241	251	235	257	236	259	261	233	234	255	251	248	241	231	267	244	250	253	269	262	275	269	236	235	262	275	225	246	251	226	269	254	256	260	247	242	252	249	240	281	261	263	236	256	242	250	260	233	250	240	237	236	254	235	243	264	271	250	216	235	254	252	259	254	247	237	241	240	256	261	254	246	245	264	234	251	275	259	242	246	245	287	257	243	220	219	242	239	238	241	234	231	253	254	258	268	230	286	252	282	241	260	230	255	268	252	227	254	234	243	258	236	249	268	227	275	230	211	219	271	262	262	252	246	236	260	271	280	254	226	233	267	229	265	241	234	262	281	258	209	242	251	251	269	249	265	242	245	232	262	237	236	258	244	263	224	248	249	249	236	272	248	257	282	235	228	245	239	243	222	245	282	231	230	241	233	243	261	275	254	253	233	259	283	244	263	259	248	266	246	269	240	222	260	228	242	241	247	241	260	254	230	263	244	269	255	271	256	245	267	263	295	278	247	227	243	245	233	269	261	256	234	254	238	215	256	249	243	254	234	274	242	247	239	243	229	236	273	250	256	285	238	263	245	243	225	260	238	265	244	244	248	236	247	269	240	236	243	241	267	247	248	262	236	254	243	247	232	256	258	227	243	254	241	250	284	277	250	253	240	236	232	223	216	229	225	253	251	257	245	263	246	244	240	239	260	239	243	224	232	247	251	263	264	257	230	265	234	249	220	244	247	239	258	254	231	269	274	238	235	226	270	251	234	215	231	252	274	276	258	219	250	202	313	223	248	286	281	263	248	240	251	234	255	241	217	273	258	250	266	245	259	258	257	239	226	254	238	245	267	253	241	266	249	266	254	221	249	230	258	255	242	245	223	236	248	242	282	270	243	255	251	242	259	220	237	220	245	264	258	270	235	268	241	230	264	248	260	259	245	248	267	231	259	263	265	268	278	259	248	240	260	226	251	283	251	210	271	253	248	228	218	202	218	223	243	263	250	253	256	270	242	248	243	230	226	261	234	256	256	242	252	259	269	240	251	249	240	255	248	244	248	230	246	251	265	267	256	230	260	287	260	266	255	233	256	236	211	256	261	268	245	273	245	276	215	230	243	231	227	232	236	254	253	233	271	232	249	270	264	263	222	221	215	242	235	232	246	239	228	259	219	272	245	231	246	236	262	248	238	245	232	255	227	257	251	258	268	238	255	240	282	259	253	245	259	198	288	254	247	265	263	262	246	241	251	244	263	256	255	245	250	235	237	271	243	246	256	246	230	225	255	232	241	229	260	281	215	237	262	247	276	236	249	252	245	211	256	262	237	262	233	220	241	246	281	235	230	262	275	273	242	262	249	219	239	257	264	248	231	227	228	270	262	260	229	242	260	239	257	267	214	260	235	262	250	269	247	265	259	267	268	245	247	253	254	273	249	214	257	251	253	250	254	242	249	251	250	224	239	248	264	273	253	243	216	241	217	272	252	278	243	258	248	284	229	246	273	248	245	225	247	249	279	253	262	255	211	265	234	210	253	239	256	266	252	247	228	293	240	263	233	224	207	283	227	227	266	258	266	234	246	265	253	219	238	260	246	255	264	247	267	257	244	248	261	224	238	250	241	244	267	265	240	250	242	250	254	246	271	277	243	243	245	264	250	241	230	255	251	237	236	280	245	235	230	227	235	227	264	256	268	250	242	271	273	291	257	264	225	294	262	236	250	234	223	245	202	251	236	259	254	246	237	238	211	235	235	243	251	224	227	229	225	280	254	241	256	258	231	238	237	243	228	240	276	256	229	255	288	259	251	259	242	248	254	257	267	247	267	250	243	249	255	259	244	251	221	252	274	270	230	256	260	256	257	238	256	271	229	243	248	250	255	262	227	233	233	232	244	227	264	237	251	264	237	240	239	237	242	222	235	247	283	265	261	255	298	251	277	235	257	257	231	266	226	194	275	226	224	251	227	223	254	244	243	247	230	248	227	237	263	215	247	221	240	252	267	214	224	262	239	250	230	243	253	220	256	250	250	235	242	260	283	269	232	228	239	280	253	241	242	257	275	258	231	225	261	260	250	233	254	276	247	263	260	259	269	232	256	234	253	240	247	257	268	268	245	240	227	235	267	238	241	235	292	213	233	222	233	231	252	241	260	264	270	249	268	247	270	242	239	234	235	214	272	248	227	233	275	240	221	256	215	255	222	235	248	228	238	249	226	245	249	239	256	236	240	266	271	225	224	269	246	274	254	219	234	264	240	219	270	262	237	248	256	216	292	226	243	238	245	239	251	232	235	247	247	238	245	246	228	235	244	247	238	255	237	282	295	273	266	253	237	234	252	264	270	263	234	256	247	244	228	255	234	255	240	231	238	270	278	278	247	240	246	243	243	264	243	246	237	232	228	243	261	254	264	282	244	264	249	255	248	244	240	256	248	241	267	235
11070	8818	18954	22432	20108	16834	13731	10934	9328	7587	6500	5660	5317	4892	4084	3846	3125	2819	2656	2456	2349	2258	2017	1949	1805	1803	1828	1688	1521	1464	1364	1327	1284	1211	1508	1389	1223	1117	1011	974	902	957	981	926	946	878	851	814	859	789	778	743	769	770	757	769	788	790	786	708	749	683	729	686	657	676	656	659	645	673	648	667	641	677	653	633	615	610	619	658	612	667	608	642	640	631	604	628	604	608	581	620	626	583	614	571	580	643	627	571	633	642	591	596	631	615	594	601	656	583	610	617	568	612	597	623	573	591	565	567	588	562	604	586	603	588	585	589	587	610	596	581	624	633	625	597	584	604	615	570	601	547	585	595	584	536	608	592	568	596	582	563	563	615	601	564	557	593	600	545	579	583	590	622	626	579	604	599	570	598	609	608	592	599	587	595	674	627	594	562	620	602	630	584	642	569	569	574	559	597	609	599	597	636	573	596	620	583	581	536	577	585	590	616	629	597	583	568	613	578	582	587	568	579	596	606	590	564	563	595	582	596	603	624	580	589	615	591	592	603	600	545	568	615	614	568	579	610	580	582	631	598	596	572	621	624	618	528	602	583	636	547	559	600	553	593	594	556	564	571	601	591	600	575	578	583	578	564	578	576	595	609	634	540	583	551	586	586	576	564	566	615	570	586	608	609	607	582	589	604	586	579	560	631	560	612	600	587	570	631	575	616	603	586	590	574	593	622	557	631	632	554	574	545	578	539	581	611	599	587	575	596	615	596	593	597	566	560	579	613	603	580	611	594	595	537	580	571	608	565	554	627	540	576	608	617	584	560	563	600	569	608	618	596	602	601	618	589	603	621	587	580	575	626	576	588	564	620	614	606	571	620	593	616	620	601	591	587	566	604	597	593	590	617	574	624	608	585	582	584	586	620	593	585	574	593	572	617	592	621	578	603	621	587	578	634	568	599	592	616	598	568	603	631	569	607	609	584	575	587	608	614	588	599	567	583	606	605	583	588	631	607	575	614	580	540	584	599	580	585	577	538	567	624	628	621	618	595	544	589	570	614	577	576	619	613	589	622	564	601	572	621	592	569	619	570	582	593	588	586	606	587	582	579	600	617	553	561	563	582	588	592	602	602	589	601	604	557	581	546	573	616	591	596	556	590	602	639	617	565	609	597	565	587	621	575	595	580	601	578	566	584	595	566	620	596	590	604	571	565	587	610	572	598	600	551	590	579	592	589	627	637	579	600	601	611	624	594	633	590	587	575	600	610	574	596	601	624	573	613	570	627	596	637	577	639	645	603	638	576	595	619	578	540	591	584	588	589	630	570	627	561	591	656	590	575	588	617	607	581	618	592	612	576	594	581	571	591	598	604	589	575	574	562	576	568	628	591	566	562	589	534	581	654	605	656	612	572	565	591	588	597	587	538	601	604	573	625	607	601	581	611	583	541	593	556	583	653	601	615	601	592	611	598	594	545	574	625	614	573	606	624	616	604	581	601	620	609	599	565	568	571	581	599	597	618	563	561	585	593	605	570	609	547	568	558	624	585	613	546	607	633	546	610	589	547	637	573	629	625	588	584	585	538	597	622	593	594	614	563	587	601	577	602	612	587	609	584	618	601	588	575	601	585	638	566	568	613	571	590	639	612	590	604	613	565	561	593	565	599	576	570	603	603	593	576	606	570	579	600	609	554	583	599	588	576	590	598	564	592	600	600	615	609	571	594	584	591	626	572	595	628	601	591	615	578	562	604	617	633	535	602	595	582	621	567	556	601	612	594	580	613	539	616	600	558	601	595	599	580	587	593	607	610	583	595	593	572	609	542	569	573	607	615	634	609	587	557	592	578	641	564	588	633	565	560	604	634	601	595	585	596	586	639	627	609	647	545	588	618	580	629	638	606	599	587	601	601	547	593	574	607	600	607	576	604	594	586	595	581	588	593	550	647	549	554	598	666	610	601	604	583	585	625	614	598	560	575	572	563	576	628	602	608	575	600	572	578	576	600	590	622	558	604	609	588	618	606	651	610	566	581	591	607	575	603	587	575	574	609	634	592	628	602	581	574	597	641	590	589	589	583	580	561	564	603	636	611	597	574	598	556	620	598	631	618	578	585	575	570	584	525	547	605	610	618	539	564	612	601	646	636	584	588	571	576	595	579	552	608	603	588	614	556	563	609	631	628	598	589	614	587	570	592	609	588	592	621	586	579	619	619	583	534	595	593	587	601	591	618	588	633	583	576	609	622	588	606	554	597	599	615	551	615	616	644	594	582	602	631	575	587	607	554	628	581	583	608	588	581	551	578	591	599	598	602	626	610	626	579	610	640	583	571	613	576	567	586	596	563	607	587	622	577	549	588	597	608	588	582	552	596	591	618	572	569	599	626	621	583	601	597	540	594	567	596	596	604	589	604	589	552	633	546	628	631	591	596	600	632	589	604	612	591	617	583	613	584	630	595	603	617	596	588	613	594	577	589	586	621	563	600	605	572	548	591	599	597	574	605	592	609	548	604	569	580	548	603	589	564	586	564	604	619	614	588	602	574	614	609	595	596	624	599	603	612	581	584	606	625	609	615	588	611	573	604	615	599	567	542	596	585	611	573	628	604	615	586	589	559	607	560	566	624	614	614	606	570	615	579	612	587	579	613	617	608	554	599	543	583	602	582	587	580	600	576	593	654	611	610	631	615	595	610	534	570	624	579	601	574	578	614	580	599	656	647	584	548	602	570	645	609	591	632	613	582	626	576	542	592	598	620	600	586	578	603	560	578	581	550	617	600	592	592	579	607	593	581	605	593	636	584	633	592	543	585	559	599	563	579	584	589	558	579	595	590	575	609	599	560	573	582	621	590	578	642	601	618	579	597	636	651	586	623	612	590	562	599	613	606	556	571	573	609	598	576	556	621	597	586	584	552	618	584	560	632	592	581	569	570	545	554	580	586	599	602	573	584	553	633	569	591	581	592	551	592	578	622	579	588	577	589	578	600	609	589	559	594	586	580	606	559	601	577	578	583	580	581	556	567	603	547	594	559	611	582	562	653	568	598	575	576	604	581	581	606	584	599	564	620	601	600	596	595	603	599	580	620	597	534	630	614	610	605	594	576	580	613	597	571	586	597	593	616	636	603	561	589	575	606	604	554	559	557	592	579	566	590	597	565	584	579	624	654	591	595	560	618	593	617	643	654	604	581	610	641	589	620	586	606	595	592	637	579	610	602	581	594	566	622	612	546	592	593	551	627	595	579	604	560	530	590	571	584	604	587	597	597	617	578	592	592	608	579	579	581	575	602	603	606	611	612	650	560	620	590	540	628	622	591	605	611	577	589	596	609	566	598	593	589	588	591	597	597	578	626	609	601	634	584	564	617	633	608	609	620	570	573	560	615	585	559	590	579	579	563	581	601	595	623	576	546	595	619	611	612	624	614	578	560	578	582	616	580	593	579	609	599	621	642	577	568	572	605	580	597	595	583	574	604	582	593	589	568	620	614	561	606	630	599	600	567	569	597	575	608
26393	16845	20047	17991	12990	8690	5702	4234	3339	2227	1811	1599	1459	1269	1083	993	926	784	739	744	644	642	566	539	558	549	481	493	407	407	415	447	435	425	465	480	403	379	383	348	307	349	330	352	339	344	357	304	310	318	312	295	312	347	313	283	292	327	311	288	295	315	278	274	313	296	270	255	310	271	281	300	294	288	262	316	325	244	287	296	258	264	272	262	271	304	276	237	254	298	288	252	253	295	280	296	286	286	288	242	289	247	274	237	290	253	275	276	281	275	273	260	288	274	276	275	270	298	276	291	278	300	252	289	301	257	285	274	258	253	258	273	290	262	287	270	288	280	267	274	286	270	272	278	279	255	277	272	277	264	274	280	264	290	257	254	276	288	244	259	272	235	259	268	280	274	251	229	250	264	277	248	250	283	283	281	276	285	248	247	276	262	251	260	253	275	278	256	253	270	261	284	302	266	263	268	269	277	262	274	260	255	280	250	259	267	258	275	255	302	278	241	270	293	261	266	304	253	281	282	278	300	262	284	264	274	283	268	254	248	271	267	265	284	268	260	286	300	278	264	296	265	265	266	272	279	265	270	246	249	284	241	296	332	277	272	268	292	265	263	240	231	260	255	267	261	292	253	238	261	295	290	248	285	294	253	231	287	266	277	257	256	295	253	266	273	267	295	293	247	255	259	277	263	259	265	303	263	250	266	269	279	298	277	256	266	272	255	268	251	266	292	247	260	259	250	261	277	260	289	313	267	282	273	279	274	264	307	223	272	262	285	272	252	246	266	261	262	296	291	284	286	290	274	302	287	245	276	236	278	271	249	238	273	274	296	285	289	219	278	286	301	268	296	288	279	240	251	258	282	262	237	307	250	283	286	260	267	295	265	284	273	292	266	256	299	252	279	245	249	270	267	299	290	254	261	249	272	303	291	260	259	276	282	298	285	247	299	251	263	265	284	262	261	256	294	310	289	268	253	257	229	278	273	280	269	283	261	279	277	246	288	275	248	269	283	277	263	253	268	293	238	258	253	288	273	266	270	242	243	248	256	300	286	287	285	270	256	277	266	263	280	297	256	255	275	245	258	267	257	277	237	255	283	258	289	285	272	305	276	268	288	286	273	273	267	275	287	266	269	301	305	274	258	288	270	292	263	261	248	290	277	284	257	284	262	282	269	261	284	252	244	281	282	258	283	273	267	253	272	270	261	260	279	270	273	291	267	270	273	278	271	282	250	259	251	315	259	266	257	283	281	255	264	266	276	281	253	263	257	266	281	283	250	256	293	290	230	256	248	255	282	255	259	262	253	256	267	266	291	277	312	258	291	265	270	257	280	258	314	260	260	256	277	302	273	272	270	266	276	266	296	259	282	256	266	294	287	316	266	254	262	311	274	276	284	270	236	265	286	275	290	279	266	291	279	253	267	288	260	289	277	285	292	284	264	282	246	254	242	237	280	271	265	285	242	292	264	272	308	263	242	262	290	241	282	257	264	290	272	254	289	291	268	273	262	254	281	261	314	280	256	247	264	259	262	263	283	235	270	217	249	246	274	276	275	260	269	268	268	288	304	270	256	263	287	269	289	259	265	257	277	293	300	234	257	308	265	261	266	282	272	259	242	303	251	269	296	258	275	255	274	304	280	268	294	284	282	256	279	268	252	259	288	245	286	285	291	306	261	282	280	266	252	240	246	263	240	285	268	334	277	282	253	273	246	267	275	273	280	261	268	278	257	248	271	231	284	271	259	248	271	247	261	266	252	238	272	291	226	273	255	260	277	275	266	254	281	307	293	305	250	255	270	284	275	271	285	282	251	302	236	254	313	283	257	268	255	237	242	307	296	287	280	268	282	283	281	246	291	244	281	260	262	264	278	264	239	275	258	297	280	238	275	253	292	293	243	225	257	284	308	278	271	259	298	258	275	275	261	264	266	278	250	261	276	276	280	271	285	281	258	287	265	237	255	265	263	268	313	263	249	266	235	277	253	268	262	265	278	267	294	266	272	252	255	235	264	264	257	261	276	279	281	250	290	286	289	256	275	254	248	248	245	259	281	286	272	266	261	268	275	267	290	248	270	254	248	246	292	264	248	265	271	266	277	274	266	251	291	271	255	268	280	254	259	275	275	281	280	271	312	267	265	291	285	265	266	261	264	241	261	258	294	310	262	287	274	271	279	276	243	297	301	296	247	272	258	272	282	248	274	294	295	281	265	273	270	309	259	279	264	289	277	257	268	263	266	300	281	255	266	283	248	277	264	275	278	285	263	281	276	290	268	286	253	282	281	294	294	254	275	273	217	274	297	283	275	266	258	275	278	287	257	286	260	277	248	272	271	242	273	300	263	288	302	290	294	250	255	263	273	255	262	270	279	245	260	237	247	254	263	269	223	286	268	267	272	256	258	272	274	279	273	265	272	229	264	259	281	259	277	300	264	270	272	263	268	258	260	273	263	276	278	280	300	281	265	275	277	287	281	286	279	284	287	300	274	255	299	286	265	292	229	285	252	286	254	313	243	291	261	290	260	266	253	264	242	293	286	284	230	293	252	282	251	246	255	248	272	263	264	265	282	284	299	267	268	275	264	267	244	292	279	266	245	255	272	267	254	262	281	285	277	224	281	313	259	254	289	311	283	264	303	289	275	280	281	283	235	283	271	275	307	260	273	281	271	262	259	286	282	291	302	304	275	268	307	292	253	264	293	282	278	258	281	278	288	259	278	253	248	314	241	309	281	261	260	239	241	239	264	267	280	279	317	266	282	256	264	261	271	297	264	293	239	264	267	278	263	290	292	268	288	292	252	272	278	282	265	256	250	262	265	263	283	290	266	260	256	278	257	251	265	227	281	293	285	297	244	299	282	250	262	272	264	287	265	287	274	284	260	236	242	268	259	276	273	267	268	260	289	279	262	310	293	250	278	249	261	266	279	256	272	247	276	276	251	258	252	274	275	267	252	263	260	277	259	235	246	271	264	274	293	279	267	259	269	275	301	255	262	265	261	254	289	262	278	249	269	301	250	279	285	290	301	309	264	273	244	275	271	292	305	267	277	262	262	305	261	241	293	243	251	275	304	257	293	248	294	264	263	289	265	250	284	270	261	247	273	272	280	280	256	241	296	257	254	262	256	279	272	289	254	322	248	274	263	270	268	263	272	265	267	270	273	288	277	253	269	249	301	249	267	285	268	263	253	279	271	276	286	268	283	295	287	269	275	231	267	302	297	266	268	291	303	262	274	273	252	246	261	253	255	285	270	250	259	277	284	252	276	286	260	254	263	242	273	245	269	286	256	268	284	275	295	260	273	263	295	237	264	283	296	284	289	297	275	292	282	285	243	279	282	268	280	302	273	296	260	270	269	285	242	275	282	306	305	276	253	274	276	281	252	227	285	266	277	247	246	286	298	237	246	278	274	234	293	263	283	253	257	269	259	254	271	304	297	279	276	268	254	246	242	304	292	275	250	298	278	268	270	291	253	268	237	238	252	274	258	258	272	266	252	253	287
14258	12047	23886	27773	25388	21715	18033	14977	13290	10970	9147	8125	7448	6875	6043	5365	4756	3949	3696	3590	3414	3066	2797	2628	2609	2570	2561	2350	2063	2001	1794	1810	1772	1729	2332	2174	1750	1459	1347	1219	1183	1134	1137	1189	1170	1104	1049	951	1028	973	951	944	906	886	932	898	885	959	832	897	830	865	800	742	741	719	733	699	684	700	681	683	714	704	713	770	721	669	677	643	694	689	662	663	693	678	706	682	672	692	638	659	680	622	622	657	612	634	648	626	660	626	626	634	581	619	657	595	626	614	680	693	651	680	704	642	641	626	634	653	627	672	627	663	652	619	695	622	657	618	658	633	667	624	586	618	630	629	609	644	594	600	581	607	646	655	624	603	637	615	661	633	616	617	641	676	632	605	650	674	599	615	632	604	603	606	636	636	642	623	598	632	641	586	626	589	585	620	690	576	681	604	633	640	606	617	609	641	642	602	618	641	605	616	641	641	624	671	641	644	615	656	620	629	668	634	660	595	651	633	608	601	674	622	604	605	646	636	626	639	567	625	617	622	659	642	661	652	650	607	653	644	635	592	651	621	606	625	622	640	628	658	608	646	588	651	660	637	616	603	629	604	591	633	685	661	605	660	621	568	621	610	627	633	614	605	635	613	602	649	596	613	663	633	595	679	632	624	616	645	606	606	600	638	620	622	646	632	677	640	634	588	598	640	567	637	635	623	668	598	630	610	628	648	636	638	656	658	580	636	598	582	619	651	636	648	636	606	592	626	637	626	716	604	641	623	657	629	648	603	641	639	619	621	593	645	639	635	637	623	617	640	648	635	635	665	666	657	649	607	583	618	614	609	648	653	616	692	605	651	599	609	657	637	669	664	651	618	590	585	646	679	630	631	682	671	655	643	617	639	655	649	651	595	633	573	616	649	624	672	632	644	677	642	571	631	629	629	592	600	598	578	646	646	642	664	674	609	604	659	644	603	595	648	637	590	611	589	560	627	611	602	620	627	654	636	644	638	628	611	630	606	630	658	621	607	602	625	630	595	654	614	648	615	622	631	652	603	604	622	665	615	639	612	601	614	593	623	625	635	644	625	593	598	606	632	662	632	618	648	663	643	627	629	608	607	660	642	639	608	610	669	604	673	604	602	677	595	614	641	607	652	647	624	635	638	658	650	676	604	608	645	628	642	605	615	628	629	631	659	651	654	598	669	634	616	646	627	681	636	605	575	624	655	611	659	587	600	648	644	650	655	597	610	628	642	647	623	594	643	638	610	654	608	634	653	672	636	692	635	596	636	604	618	663	663	618	607	611	636	633	668	652	637	645	653	626	676	694	617	704	629	612	652	617	631	643	640	601	680	614	628	609	604	603	635	623	622	657	638	674	626	584	592	650	594	628	640	644	608	603	610	668	618	639	668	620	629	665	616	600	641	636	590	647	647	634	651	640	598	619	626	616	610	689	657	652	610	672	579	630	650	646	665	587	615	653	622	651	642	601	619	586	652	632	643	639	607	671	611	637	614	643	633	649	619	606	634	647	631	630	609	635	597	632	592	659	615	611	626	640	603	622	660	643	677	615	628	606	618	659	608	618	607	592	616	603	616	613	629	596	623	651	650	642	654	608	629	669	629	608	661	625	578	637	635	587	653	649	588	608	639	585	636	603	661	655	670	639	631	654	608	631	626	590	612	658	644	612	620	616	622	666	629	650	613	618	651	647	640	623	646	634	641	661	608	632	607	628	591	658	646	634	665	625	649	606	613	615	639	608	578	626	621	624	625	697	622	619	619	615	649	676	608	668	630	631	627	643	627	620	651	596	644	623	607	659	663	616	631	613	600	637	614	633	633	599	616	631	647	592	616	591	610	637	582	622	623	559	632	615	636	606	597	664	675	589	634	633	604	649	625	610	650	619	617	643	637	628	603	638	628	635	649	657	626	601	582	589	622	629	599	627	614	626	635	644	639	686	643	660	626	589	598	640	625	607	600	593	644	644	633	650	650	646	629	622	636	582	624	684	627	594	646	624	645	643	664	614	655	619	665	614	631	611	573	692	638	619	672	656	615	620	576	642	641	609	612	635	609	632	639	652	644	631	635	635	646	631	650	600	641	632	622	628	632	617	651	617	659	657	653	626	625	615	636	618	619	652	639	631	635	633	602	627	639	640	630	672	644	633	653	606	607	635	610	615	657	634	678	651	661	627	602	631	663	586	690	643	634	587	621	619	646	653	609	670	631	627	620	636	632	616	625	647	625	628	621	599	678	598	625	589	662	627	625	612	596	642	661	609	655	671	621	656	602	606	620	623	632	597	639	672	635	599	643	637	617	675	622	610	618	579	629	623	632	648	613	594	608	658	588	651	605	654	681	648	638	642	607	595	607	627	659	669	631	652	656	619	643	595	660	641	638	599	614	665	599	648	652	668	630	624	651	640	614	635	636	706	645	617	656	639	614	642	634	622	642	647	618	629	615	626	625	644	644	660	622	664	646	628	651	611	641	652	608	637	616	598	656	645	616	617	619	666	647	607	634	580	548	600	643	615	603	613	627	622	659	661	667	600	614	635	639	619	651	621	616	629	666	603	637	624	673	616	626	669	659	702	658	605	585	605	629	662	617	644	584	597	612	629	596	647	580	620	656	659	599	621	614	621	612	611	614	666	652	610	674	612	618	678	612	630	649	614	652	652	599	646	667	590	664	613	613	608	635	657	645	651	637	636	657	634	641	651	609	642	617	647	606	650	638	612	689	676	669	645	640	650	634	667	647	662	628	631	648	680	617	602	652	616	619	638	713	637	603	623	624	622	609	631	638	577	562	630	644	629	595	590	618	588	628	624	583	636	626	631	642	605	623	643	628	628	672	638	627	645	626	675	608	637	633	626	627	610	627	594	615	635	677	623	660	619	627	605	646	611	624	642	632	643	631	661	608	626	650	631	618	663	678	684	653	636	619	628	586	685	599	666	640	593	662	582	639	644	626	629	657	584	623	617	637	662	623	649	622	569	621	665	622	595	687	672	624	602	626	618	670	664	612	618	634	623	565	612	609	680	689	592	664	649	627	645	645	617	660	656	669	646	650	612	593	620	643	614	601	611	622	591	622	596	635	607	622	630	716	648	595	604	633	646	602	596	616	671	669	621	622	630	643	653	632	599	651	642	637	656	618	632	644	637	623	635	648	660	607	680	618	646	636	631	635	665	636	654	575	642	629	656	605	625	658	614	638	632	653	614	595	578	620	624	608	659	647	657	623	608	618	635	665	639	660	610	657	587	645	640	626	649	617	656	577	629	630	628	659	629	613	612	655	605	624	645	616	628	687	626	640	655	641	598	636	584	627	666	649	578	611	618	655	660	604	608	623	602	646	642	613	637	612	610	605	607	606	638	638	621	652	648	650	590	613	644	596	639	651	672	619	640	622	580	596	632	651	600	623	618	675	590	641	616	674	636	602	657	678	622	678	611	614	621	638	636	618	648	587	610	638	618	622	609	651	629	632	584	621	616	673	628	600	612	667	660	637	667	643
9051	5778	7130	5270	3582	2481	1681	1289	1039	851	734	583	554	490	429	425	384	341	341	320	320	305	301	313	280	251	274	277	272	235	231	242	223	220	242	253	259	233	213	212	221	246	213	238	247	268	209	210	203	242	196	198	234	224	213	217	228	228	185	218	210	216	218	209	199	201	205	211	190	216	223	221	210	192	207	215	207	206	211	190	200	202	209	212	197	174	182	223	200	211	226	165	212	189	208	205	218	228	206	202	202	202	228	205	215	222	215	208	202	242	205	188	215	219	199	177	211	188	223	208	204	197	213	218	219	212	196	245	191	213	221	206	180	211	212	200	195	219	166	172	225	208	207	220	200	216	225	239	211	215	222	203	217	204	171	189	176	177	201	191	204	193	224	217	185	219	217	210	222	217	201	201	194	217	216	198	206	219	201	189	209	195	221	226	213	214	215	192	183	205	211	212	232	193	190	188	227	202	182	183	203	188	182	198	209	203	208	201	198	204	221	224	214	197	201	216	211	209	202	197	205	200	210	205	221	195	193	202	196	226	251	173	207	188	198	225	186	198	173	181	208	193	227	197	194	186	205	235	214	221	185	214	195	211	208	204	216	203	211	234	196	210	185	195	200	177	200	229	219	218	196	180	200	222	186	189	181	198	194	212	214	225	233	189	177	212	209	196	208	198	205	217	179	218	193	173	213	198	212	184	208	180	202	199	196	215	168	190	187	206	198	186	208	214	195	207	205	200	214	215	202	200	204	199	212	196	207	174	228	183	192	196	210	225	206	200	200	193	201	186	223	185	216	208	214	216	199	204	204	215	196	227	182	207	189	178	200	214	184	210	195	209	217	201	188	200	206	206	206	189	184	219	216	205	187	213	218	191	194	194	216	215	186	180	196	236	224	223	231	198	216	189	198	215	197	213	181	203	216	222	185	233	212	208	175	194	217	207	223	207	217	208	180	217	202	224	202	204	188	210	207	196	219	199	169	224	192	217	184	228	188	231	188	190	229	181	214	209	200	192	178	197	199	231	189	237	207	198	183	211	183	204	172	213	180	214	205	187	190	206	191	176	225	201	220	230	215	201	198	222	215	160	202	213	189	197	183	206	208	207	183	199	190	180	186	188	197	214	214	218	192	206	204	232	200	200	209	197	200	180	220	215	210	207	188	193	210	200	205	247	173	209	209	195	196	208	224	218	185	201	213	199	208	196	218	219	203	218	171	221	189	222	191	219	196	211	217	222	198	225	235	183	238	183	212	214	198	222	205	190	193	200	186	241	206	213	216	188	199	226	228	195	206	183	194	182	197	224	170	224	228	186	227	212	243	222	196	212	192	200	218	190	224	202	191	197	202	210	223	223	214	206	200	196	209	210	197	227	204	197	198	213	217	172	234	185	200	226	204	200	211	225	204	205	226	199	219	228	199	195	227	198	196	184	189	205	206	197	188	215	205	218	186	229	215	195	215	182	205	198	189	207	207	179	188	199	210	205	199	194	199	199	226	221	181	216	239	243	201	214	220	205	189	183	186	178	209	179	218	213	208	222	217	204	198	195	215	193	203	197	186	204	211	197	216	205	218	182	197	202	201	206	218	216	218	183	231	191	194	210	185	193	191	201	203	161	198	198	225	188	220	221	204	217	183	199	174	220	207	211	197	197	202	203	207	228	227	232	200	183	218	202	210	221	197	226	173	214	210	199	197	217	200	216	195	206	231	198	194	165	199	200	197	193	211	195	195	194	172	206	187	201	197	186	211	248	204	195	213	201	197	214	236	203	203	216	192	229	217	196	178	209	220	185	228	199	207	196	195	215	200	203	205	211	216	200	199	191	213	197	210	217	217	195	209	201	225	199	181	205	200	224	203	240	210	203	196	240	202	201	235	185	223	187	220	202	199	182	181	218	198	217	201	179	180	178	214	213	208	184	225	202	210	192	232	211	202	195	175	214	195	189	200	223	159	204	181	203	234	192	183	165	216	219	195	225	214	197	191	194	201	231	181	211	230	214	180	208	173	227	239	215	209	198	206	192	202	203	202	202	211	187	210	187	182	172	224	200	205	197	227	211	207	229	180	197	223	228	189	218	200	175	205	184	205	228	187	208	215	216	221	186	210	212	203	212	198	209	213	224	199	197	199	211	211	205	190	209	203	225	197	197	223	230	184	195	208	234	200	204	192	200	195	220	187	232	223	191	196	198	218	228	215	182	172	205	227	239	204	217	206	232	223	207	219	205	226	175	188	187	219	212	205	180	200	197	209	210	198	228	208	202	186	176	219	174	205	194	200	197	200	209	203	203	202	193	179	211	178	209	217	211	217	202	204	210	217	191	200	248	179	193	193	197	207	195	202	212	226	197	218	196	183	198	189	233	207	226	230	227	223	209	201	180	202	210	195	195	185	180	227	214	210	219	221	185	227	198	197	215	195	236	216	233	209	191	210	208	206	231	168	210	207	208	188	192	203	240	214	213	197	205	213	209	222	184	202	226	194	207	207	214	184	238	214	201	218	194	196	192	208	204	197	211	207	210	192	203	196	211	208	200	178	207	204	193	239	209	203	208	212	213	203	201	216	229	204	215	211	230	197	209	194	201	195	205	200	184	191	214	191	206	195	182	201	185	159	199	211	196	211	184	207	207	193	197	226	209	201	209	206	210	199	192	211	181	230	204	183	206	193	201	199	191	224	190	197	178	201	208	203	229	212	185	199	174	227	206	225	210	200	187	230	189	220	184	210	226	216	202	185	205	203	207	202	223	210	201	225	207	174	237	201	224	224	219	205	215	194	202	224	229	223	210	209	186	229	196	197	207	211	192	199	195	212	216	195	213	218	184	187	208	214	191	199	207	187	204	216	206	190	206	208	203	206	214	186	201	191	194	219	201	210	182	227	192	214	189	199	194	217	224	197	218	213	235	182	226	211	183	184	179	209	218	221	209	221	220	213	203	206	193	222	200	207	203	196	192	200	213	204	199	203	217	224	184	199	194	178	210	220	215	214	199	229	208	207	202	200	206	210	197	197	211	190	203	208	209	215	188	213	217	204	242	187	167	208	215	188	216	190	206	193	216	229	206	191	199	180	226	198	196	203	228	202	198	190	195	233	210	205	191	210	216	208	191	181	197	193	206	197	216	211	204	212	228	202	204	211	193	202	198	206	223	210	211	168	196	188	205	220	231	204	198	190	195	194	200	231	181	199	221	216	198	207	227	209	187	192	195	191	190	206	222	208	199	208	193	241	219	204	196	235	195	186	220	205	206	214	198	212	190	211	211	221	210	211	190	198	207	198	185	174	179	246	213	193	207	194	169	197	204	211	217	199	189	229	190	225	189	225	226	188	195	218	189	204	224	204	201	207	219	205	210	203	202	181	201	191	206	203	198	203	196	190	201	198	228	225	202	170	220	209	197	214	218	185	195	210	186	203	214	215	231	193	208	206	186	194	198	205	198	225	190	178	237	204	215	222	199	245	207	212	201	200	179	200	203	221	190	204	191	189	201	209	191
5560	5076	11935	13763	11937	9661	7576	6197	4957	4167	3563	3173	2894	2467	2073	1725	1667	1623	1494	1479	1316	1353	1136	1027	1002	1002	1008	953	937	911	821	819	790	774	764	700	645	685	646	671	603	585	659	650	641	619	660	626	605	623	587	570	588	573	570	595	599	530	600	550	518	506	546	542	575	527	500	477	537	533	573	517	523	530	519	508	528	484	526	503	499	526	532	509	522	497	521	515	497	479	481	539	529	495	491	533	498	506	552	464	519	499	522	517	471	516	509	511	494	488	468	483	523	516	460	503	447	509	478	481	459	488	468	501	482	488	533	528	486	481	503	496	503	509	549	489	497	519	511	483	477	512	469	493	504	509	499	550	494	493	528	488	497	477	475	483	500	523	532	523	512	481	496	485	513	500	510	492	495	494	518	504	504	500	475	477	504	472	495	476	514	474	478	532	471	478	462	477	511	483	498	499	482	493	502	500	481	490	472	491	501	486	488	517	535	456	491	490	476	507	513	501	502	579	460	520	541	525	531	491	517	507	482	519	470	505	515	498	534	444	489	537	499	512	513	491	506	527	492	508	462	469	499	509	499	481	501	479	487	481	509	486	484	455	487	517	453	533	503	466	474	532	503	503	526	492	524	491	502	506	494	503	529	482	506	510	474	496	505	491	491	520	524	480	485	472	488	480	512	523	521	509	494	498	467	468	496	490	487	497	527	500	494	484	483	513	505	523	475	502	514	491	529	547	487	479	504	485	491	507	527	520	461	523	523	483	509	491	486	512	516	484	515	492	464	502	458	510	475	496	479	479	522	497	463	468	497	511	491	529	472	513	500	509	518	461	517	537	508	489	461	458	474	477	535	454	484	488	515	499	468	500	469	496	507	516	509	506	463	504	462	470	475	473	497	510	540	533	487	513	518	489	508	475	483	485	509	518	456	491	507	480	499	503	476	495	478	469	494	501	511	492	471	476	511	462	535	511	519	526	466	517	479	501	489	479	469	488	510	502	482	514	500	504	497	515	490	499	539	506	522	469	503	517	506	497	507	494	470	458	539	505	506	495	550	499	485	529	469	483	496	540	517	431	484	491	476	502	503	539	494	461	497	479	497	467	513	484	504	537	502	470	499	461	513	509	523	485	489	482	486	476	511	532	515	498	499	463	477	521	517	521	465	477	486	508	497	541	461	503	481	491	492	479	482	484	517	485	498	478	522	520	486	482	490	504	503	469	489	494	506	508	516	516	493	489	509	466	518	527	494	524	509	477	482	471	494	516	510	528	482	499	482	519	494	488	484	484	498	524	498	479	546	524	504	465	490	505	505	474	480	494	490	506	497	475	474	497	510	466	493	482	507	510	487	488	495	471	491	527	484	490	529	483	491	520	495	484	496	517	506	473	500	499	494	496	454	481	509	517	536	546	509	459	471	513	518	487	501	492	502	493	519	459	479	483	533	502	474	519	491	477	525	528	504	498	503	491	501	510	503	483	550	479	459	488	475	509	505	501	470	526	480	470	495	512	512	472	473	478	451	489	482	520	502	525	508	506	487	489	484	517	510	528	528	499	503	543	506	476	461	501	461	503	499	488	477	516	492	499	485	480	500	542	504	506	488	470	494	454	513	466	498	540	516	502	489	462	512	464	495	500	479	511	470	488	504	507	510	524	473	488	486	477	514	487	473	513	498	512	487	482	511	488	484	519	486	483	469	513	490	500	490	483	480	540	468	483	523	511	509	515	497	486	497	478	527	475	475	483	518	468	512	558	454	538	522	516	525	521	505	499	489	537	465	509	490	482	508	517	479	514	498	497	524	458	472	461	521	515	512	470	515	481	476	462	500	499	496	499	519	516	507	497	553	460	495	525	487	487	489	486	531	540	514	484	479	502	456	522	528	481	496	507	521	485	543	469	490	533	522	489	466	514	478	478	489	521	491	518	503	490	522	468	496	481	500	501	573	475	542	515	513	538	469	520	521	545	524	484	520	525	493	490	470	478	513	510	510	502	532	510	499	497	490	502	508	483	533	509	509	528	492	484	479	525	512	502	516	488	512	516	460	484	506	513	493	459	495	514	491	491	466	469	505	503	456	500	513	492	511	458	497	506	486	506	498	501	494	514	515	501	508	522	499	479	489	518	524	504	504	508	494	508	526	490	487	556	497	485	528	497	488	505	516	511	470	520	496	531	489	496	446	507	510	541	505	494	517	499	501	515	491	509	476	433	522	485	510	457	550	513	495	522	502	510	518	509	504	464	512	502	469	514	530	495	538	496	536	497	515	495	540	552	506	461	475	493	474	466	505	509	509	517	521	466	487	488	482	491	493	497	470	515	501	477	519	498	525	572	525	530	467	518	472	511	479	496	495	495	489	489	494	507	511	474	457	484	483	483	507	512	505	470	509	523	538	498	463	477	478	498	489	520	495	505	501	480	507	501	478	487	484	528	502	520	516	488	481	510	472	463	529	521	464	508	504	521	490	487	501	507	515	516	522	506	527	501	477	511	517	476	514	487	514	497	469	507	520	500	480	534	462	460	517	486	486	487	510	504	485	524	494	492	499	480	508	551	455	492	506	509	490	519	526	472	512	468	512	524	509	478	483	467	515	496	473	498	517	498	496	467	503	487	520	521	509	502	526	506	483	516	521	476	527	560	474	518	488	510	487	480	484	498	494	495	488	503	458	522	481	468	476	500	472	494	513	518	505	482	499	472	467	502	504	526	504	552	494	500	518	498	495	481	527	505	530	516	523	471	458	500	489	490	477	544	514	524	484	479	511	488	445	513	515	533	504	489	432	499	492	492	490	509	496	507	515	533	476	532	490	469	502	493	479	497	502	531	518	517	503	497	511	568	528	542	502	506	519	475	482	513	501	515	476	489	521	500	495	473	510	534	460	478	496	531	501	500	542	494	514	540	470	467	514	493	474	488	520	518	530	533	501	504	471	516	510	508	503	495	467	508	534	455	485	511	509	481	492	485	496	501	507	492	511	510	517	501	534	539	545	474	477	487	472	536	502	462	457	534	470	514	495	522	528	489	507	505	518	488	510	500	473	521	515	495	464	491	492	468	519	499	485	515	520	512	489	503	502	495	522	476	492	488	473	488	481	491	470	477	480	506	594	529	469	478	526	497	518	510	503	446	501	499	511	488	494	535	508	484	491	486	489	492	495	521	491	464	526	516	504	535	534	495	459	476	528	495	523	503	461	482	467	506	473	489	471	544	507	494	484	473	476	527	481	475	480	529	492	475	514	500	518	514	499	518	539	502	503	481	477	472	501	494	482	519	482	487	495	536	510	477	531	497	496	500	474	466	476	505	513	485	508	487	531	487	514	494	507	487	487	466	488	494	496	533	495	473	503	492	529	480	472	526	500	495	483	499	500	567	493	523	520	500	509	528	485	514	477	493	506	543	548	490	483	482	478	489	511	485	505	515	502	523	482	508	483	506	496	508	474	480	512	475	505	492	518	507	507	476	487	493	523	501	489	465	460	500	500	525	549	540	461	496	474	486
18277	11329	14156	12117	8390	5477	3614	2524	2041	1588	1274	1252	992	970	788	737	662	550	531	528	471	445	391	433	450	419	411	397	381	359	345	297	334	337	377	354	333	307	316	316	319	281	315	294	289	297	267	285	297	264	245	287	245	302	272	284	269	277	265	263	274	233	276	269	256	237	236	249	262	257	278	252	287	290	219	243	281	256	294	247	264	277	250	262	257	237	240	265	262	261	241	255	265	258	254	277	253	224	222	255	249	253	249	261	257	235	235	236	228	253	257	237	246	227	261	256	208	245	265	240	245	253	245	245	269	231	265	239	241	236	235	247	264	256	254	227	255	273	251	261	259	271	229	252	283	248	235	223	258	258	249	258	236	241	278	255	232	248	247	280	256	259	249	265	257	238	230	272	255	264	240	259	235	263	264	253	256	257	247	249	277	241	236	230	255	262	242	205	251	253	280	254	221	234	262	252	233	223	209	256	256	251	253	251	250	250	267	214	253	246	247	251	277	250	247	261	237	256	248	236	223	252	230	258	244	270	271	247	265	270	269	226	267	252	245	271	234	269	247	230	231	218	240	255	232	244	242	244	258	270	260	249	221	220	266	245	250	253	272	259	257	227	264	239	227	222	243	260	232	246	268	256	256	225	224	221	239	239	252	262	231	242	248	230	265	268	234	234	242	249	262	246	236	253	223	240	244	260	250	258	251	233	267	251	218	213	238	250	246	274	270	227	269	266	221	252	242	236	223	243	270	242	279	236	267	250	238	247	243	245	230	230	248	250	226	263	220	216	236	265	239	234	266	250	249	232	235	233	278	282	231	246	248	255	209	243	237	236	247	275	274	271	241	245	242	241	231	255	250	247	235	271	256	260	257	253	242	249	241	255	250	264	242	252	241	225	253	247	260	237	260	240	250	278	241	233	247	258	238	246	253	253	231	255	240	261	237	268	243	238	240	242	283	259	257	259	256	241	237	245	250	210	215	259	253	234	240	240	279	276	222	285	250	204	239	249	256	271	276	251	238	234	247	235	227	247	244	242	255	243	214	284	237	201	243	227	257	257	238	224	234	221	256	226	257	255	229	227	251	273	256	256	233	238	245	246	260	244	241	239	251	246	234	251	263	265	235	254	270	267	239	244	262	285	228	246	248	256	231	248	236	223	238	246	269	252	267	245	240	246	248	258	282	266	222	266	249	247	240	204	250	253	262	257	265	213	251	224	254	231	250	279	213	216	274	267	267	268	235	234	228	269	246	248	240	233	239	253	239	226	239	269	258	244	241	228	233	220	253	244	255	228	229	267	251	257	232	242	232	235	287	242	248	215	243	256	264	254	260	259	246	249	250	242	264	258	283	261	226	252	264	244	246	233	273	267	256	276	282	225	243	255	275	241	261	263	279	240	259	254	253	261	236	244	257	246	240	256	264	242	242	260	262	273	274	233	234	245	228	259	271	255	239	256	237	229	244	279	268	251	249	244	239	286	262	264	262	255	244	229	249	250	257	256	266	247	271	241	249	242	243	262	230	272	274	256	240	227	237	274	260	248	269	280	243	227	232	244	257	264	262	248	237	259	239	254	251	243	232	283	242	250	246	272	237	256	258	257	247	276	251	256	257	232	251	261	246	241	261	244	259	246	230	257	261	235	254	269	247	247	267	220	238	247	208	262	236	210	247	260	218	221	243	238	227	238	252	258	230	254	276	248	223	245	234	260	254	273	270	243	236	268	247	238	220	247	243	271	264	264	225	245	235	243	256	257	254	270	247	255	235	248	236	242	232	279	245	254	237	236	249	269	235	241	252	258	222	253	238	257	246	215	226	254	259	278	215	258	243	255	243	227	227	252	253	242	219	275	270	235	244	223	220	230	244	238	235	237	271	248	229	250	241	243	207	228	229	227	284	269	252	258	239	262	262	260	264	284	248	255	237	260	243	275	249	249	261	249	272	243	242	244	262	263	236	274	252	235	260	253	230	227	226	262	273	278	251	241	238	259	250	285	247	209	261	295	269	237	241	241	255	264	259	244	231	263	230	266	217	254	227	242	240	228	258	253	249	279	267	260	230	276	292	262	238	231	223	257	223	254	239	238	240	246	248	240	244	226	242	234	240	246	234	252	265	249	259	267	244	270	269	263	272	208	237	211	239	273	235	243	243	246	254	254	250	245	228	226	248	230	262	259	242	242	258	246	238	247	260	252	237	242	251	239	233	237	262	233	255	248	256	259	264	247	253	219	228	235	278	240	245	242	272	247	231	234	227	268	248	287	260	279	251	237	255	256	261	252	251	280	222	247	257	255	231	244	260	252	261	243	221	244	235	238	244	253	270	240	261	240	227	230	267	254	246	246	253	233	266	280	261	254	248	247	243	253	246	257	257	240	240	280	294	225	271	270	288	249	257	255	218	246	230	241	248	269	220	275	239	254	250	234	252	270	252	253	252	228	252	230	237	219	241	251	254	257	260	267	260	236	229	234	237	258	250	245	233	245	226	213	247	251	266	251	250	278	226	240	240	261	256	281	223	256	258	233	253	243	232	272	257	274	227	252	251	231	230	255	256	240	266	261	228	282	233	231	251	265	212	245	262	224	273	302	238	241	298	239	272	244	255	221	244	259	259	262	254	239	261	251	217	239	234	235	232	241	247	221	273	245	255	271	240	238	242	234	253	261	261	257	264	249	246	265	244	209	257	234	264	276	250	228	229	256	255	196	217	215	245	267	221	239	250	234	231	264	265	243	256	269	239	241	261	280	256	271	237	238	283	247	249	248	248	231	221	229	259	265	259	271	281	241	242	225	234	232	235	252	241	250	228	280	262	239	234	232	248	269	240	241	247	254	249	286	237	272	234	254	268	259	240	227	267	248	249	252	257	241	240	253	236	238	237	255	283	241	243	260	236	246	262	266	237	237	249	239	241	249	253	280	263	252	251	240	227	228	220	284	229	262	244	223	269	239	238	259	251	224	242	257	269	267	265	242	249	241	210	262	236	238	232	254	252	281	247	241	262	264	230	226	249	253	284	222	232	246	234	253	245	260	239	221	257	274	251	222	226	242	271	239	281	233	236	256	264	257	223	287	260	239	225	223	249	244	270	264	262	257	270	218	219	235	210	224	238	249	260	267	234	212	244	255	267	224	242	265	248	253	240	226	306	256	266	249	235	248	229	272	254	189	245	220	246	235	285	226	247	263	243	271	247	253	246	230	270	255	296	231	248	205	262	213	243	265	234	223	247	247	253	242	247	272	251	257	211	242	254	256	264	235	243	256	277	275	251	266	274	265	257	230	261	248	265	220	253	260	240	248	262	224	241	256	245	242	234	275	250	222	261	239	249	225	255	217	268	247	239	246	228	257	239	288	219	251	251	240	264	288	218	244	256	266	247	252	258	236	242	298	236	267	238	275	249	261	249	236	226	275	256	230	219	244	226	247	228	251	258	268	238	276	245	234	249	274	234	246	242	259	301	242	258	245	270	281	273	281	246	237	233	269	250	277	275	265	243	247
10682	8923	19222	22410	20226	16703	13362	10961	9459	7430	6655	5968	5365	4741	4061	3633	3218	2831	2856	2650	2373	2121	1996	1935	1894	1918	1737	1575	1537	1382	1369	1295	1338	1296	1826	1488	1219	1109	967	896	905	917	922	933	904	854	791	816	808	848	810	816	777	813	776	818	782	816	739	744	673	685	679	662	650	656	633	628	666	631	668	664	636	669	623	656	642	643	613	677	593	633	651	586	632	572	572	617	599	587	636	596	607	578	564	608	589	581	576	610	678	617	614	566	610	584	616	576	573	591	645	600	588	616	604	586	573	641	599	587	603	588	586	585	603	608	604	627	546	633	581	593	610	633	586	601	586	558	544	547	602	565	605	585	614	608	575	583	589	586	569	611	592	597	585	573	577	608	589	597	604	595	553	570	606	584	565	575	585	572	591	603	608	614	570	571	618	599	557	633	602	567	578	566	608	586	563	599	596	600	583	601	629	620	595	611	614	581	595	593	610	588	672	569	587	628	620	571	577	572	602	592	541	540	558	588	604	604	571	584	588	601	610	591	602	589	656	574	571	591	596	573	596	575	625	631	619	583	579	590	574	587	568	577	564	575	576	559	597	582	572	592	580	592	595	581	578	582	582	598	605	552	587	609	605	602	596	593	631	603	632	582	620	593	584	571	588	556	567	596	568	609	573	587	612	604	584	572	618	564	571	591	608	573	598	583	597	546	607	609	582	592	639	583	546	588	616	609	599	576	586	625	584	546	610	559	607	617	595	587	541	608	570	567	553	582	601	633	596	627	614	600	629	573	567	580	584	586	585	586	608	580	595	540	581	569	653	594	587	590	597	562	609	574	615	594	577	635	598	613	637	568	609	626	622	611	590	591	610	557	624	555	576	588	622	610	572	588	578	613	583	624	601	591	555	603	597	648	594	604	614	571	577	595	600	553	568	568	619	579	583	575	634	583	622	605	613	591	604	594	584	568	588	627	590	587	580	635	634	577	644	577	615	614	571	541	563	602	594	566	590	608	556	606	595	551	608	581	588	596	596	629	575	575	569	587	607	616	596	628	566	589	608	651	575	535	605	550	558	582	592	576	553	619	626	596	564	621	581	625	598	567	618	605	580	645	585	605	602	566	591	541	585	627	600	533	563	642	564	584	591	559	614	561	568	596	562	545	615	588	578	591	591	587	625	615	606	597	585	582	547	603	607	579	591	596	600	588	560	600	627	612	600	579	591	554	591	574	602	592	613	594	592	600	597	576	549	569	597	610	577	631	569	578	592	580	586	579	602	628	572	627	561	590	562	579	560	565	515	598	585	604	557	603	560	589	658	563	594	628	626	594	575	601	614	540	578	576	550	587	559	578	563	591	543	614	596	587	593	577	591	590	591	603	602	560	594	561	568	597	563	574	566	582	521	568	577	599	584	573	555	587	623	597	597	612	568	609	568	563	565	590	564	588	603	582	593	553	563	596	603	601	571	554	569	637	590	569	576	567	584	541	571	589	552	599	572	574	591	606	622	567	608	606	599	588	599	601	583	559	601	583	573	589	618	592	550	635	655	577	590	621	604	589	595	568	562	573	615	594	554	579	568	574	620	609	541	582	577	596	593	588	584	590	601	590	579	621	560	565	585	563	591	586	585	572	606	600	631	611	568	577	615	605	582	598	563	554	578	606	525	576	592	566	612	578	604	582	585	602	638	589	593	612	619	604	627	586	615	590	597	563	613	599	629	554	595	568	588	604	570	580	605	586	562	606	580	611	587	595	566	565	633	584	600	616	640	558	585	598	601	587	583	624	592	547	590	578	593	557	608	559	577	574	594	562	584	587	590	584	618	622	605	589	588	629	595	557	606	586	580	573	588	609	552	603	582	557	591	577	641	585	612	606	614	588	554	598	605	607	591	600	581	566	571	589	586	565	594	587	582	606	558	604	603	569	568	558	597	603	629	623	580	538	596	579	588	620	535	572	581	569	598	579	547	589	611	573	582	574	574	594	610	585	614	600	597	575	599	567	557	604	596	534	626	633	594	629	555	576	585	573	612	630	602	630	597	609	567	625	579	583	589	594	626	609	588	573	566	565	570	586	564	554	557	609	597	545	548	570	599	616	577	598	586	577	580	594	589	606	559	622	588	589	570	548	593	548	557	609	570	561	604	549	605	574	624	597	578	622	598	638	591	628	567	608	550	630	560	649	572	575	609	611	563	588	587	622	606	599	638	585	609	551	624	625	578	584	579	589	598	620	591	619	630	609	599	571	593	592	552	564	591	564	618	556	601	622	543	567	582	554	590	577	607	592	560	531	571	579	575	593	606	558	573	629	599	593	579	563	584	579	574	615	580	557	528	582	563	598	596	574	585	598	575	609	566	636	585	594	589	605	619	592	593	600	577	661	643	588	591	577	584	618	597	591	610	585	591	560	625	637	587	573	612	625	580	583	590	613	580	595	617	553	610	565	550	579	609	627	611	575	578	586	601	563	586	586	574	579	602	533	565	626	618	594	586	595	582	627	571	590	612	622	608	539	579	588	621	592	565	563	549	616	512	601	560	586	623	601	617	639	608	601	601	621	548	608	585	629	634	552	641	583	618	591	620	592	625	594	613	565	643	621	550	585	549	591	599	571	599	605	572	551	563	593	629	632	584	588	608	537	579	616	580	547	606	602	586	581	594	620	595	598	623	567	603	604	595	625	572	547	599	634	599	621	634	547	573	575	560	627	597	632	589	587	598	610	625	580	551	578	626	564	620	544	617	570	577	588	603	645	619	583	562	602	571	585	558	575	585	599	609	582	576	623	550	586	616	601	603	625	582	614	599	573	609	616	598	588	602	636	640	589	551	609	554	621	574	599	590	620	609	586	613	570	594	558	582	573	605	596	598	591	572	577	597	587	579	603	605	617	591	607	609	628	564	600	597	566	582	608	615	620	567	546	606	558	589	575	604	590	594	602	607	597	571	628	587	595	600	593	589	557	591	574	562	608	555	546	595	610	572	590	584	609	583	584	580	546	595	593	605	574	596	540	590	583	617	585	592	551	602	601	604	612	599	596	639	592	604	629	632	591	614	626	589	569	621	576	581	627	559	592	554	580	610	605	610	577	543	566	597	618	566	629	583	610	571	603	582	627	600	570	599	557	540	578	614	650	565	585	610	655	563	593	592	599	615	570	614	608	563	560	602	583	593	616	611	604	602	608	615	594	620	568	561	624	573	602	613	578	626	554	609	588	601	606	597	636	637	605	578	595	585	613	592	587	591	602	599	556	582	610	564	568	556	623	566	589	592	582	611	642	582	582	566	618	566	635	609	629	567	586	581	563	580	623	619	587	577	604	616	595	589	568	579	629	602	605	596	590	601	628	593	587	562	557	590	573	582	606	584	597	617	608	539	600	620	581	621	617	604	570	590	601	596	622	594	606	581	605	610	571	606	593	618	590	630	624	580	589	608	623	574	567	633	569	571	600	627	548	626	622	606	543	569	592	588	588	605	554	586	590	556	613	587	599	594	597	567	600	591	568	611	600
26036	16787	19947	17857	12792	8366	5596	4036	3195	2418	2019	1692	1523	1197	1108	1018	883	741	716	733	638	583	603	504	529	549	501	478	432	453	448	431	380	415	568	473	394	404	317	329	316	306	360	304	330	331	334	302	310	302	274	305	318	320	309	282	288	290	283	304	315	262	278	267	295	271	266	306	243	313	268	276	279	277	261	286	308	286	294	263	291	266	278	275	291	283	275	260	260	263	251	285	270	281	283	272	242	265	271	292	259	289	269	274	243	258	294	290	256	271	268	262	254	294	257	281	251	277	232	261	269	292	275	263	263	259	262	244	288	257	291	280	270	279	272	261	264	265	272	255	285	265	256	273	268	301	275	288	265	277	255	278	277	247	265	257	262	287	269	268	279	273	272	279	244	286	277	254	263	242	276	250	270	269	291	266	261	261	245	276	286	267	256	282	291	281	278	268	260	261	268	249	284	266	266	270	281	274	268	233	264	261	286	281	276	264	268	260	271	269	261	280	278	284	299	271	253	233	277	268	252	256	247	271	298	300	257	267	261	283	279	289	294	275	261	287	220	268	252	237	266	243	276	253	268	267	284	292	298	253	264	270	265	273	296	242	276	290	277	272	250	260	286	239	283	270	272	272	273	278	250	281	265	262	258	244	267	270	275	255	249	263	284	259	283	245	265	291	280	276	246	258	260	276	297	266	275	247	247	269	274	276	262	254	269	258	242	279	280	271	270	278	256	259	269	296	243	282	288	280	278	286	275	282	250	263	252	257	258	278	261	269	288	255	273	260	292	286	271	265	274	286	263	293	246	290	269	279	268	293	293	282	257	240	299	288	306	263	272	301	273	307	298	278	251	270	273	288	289	283	278	267	266	252	284	257	303	250	296	293	243	259	270	255	282	295	276	270	267	290	273	274	248	255	265	259	265	276	247	293	241	286	255	283	261	259	258	286	274	256	282	289	250	275	255	265	277	287	255	262	273	258	282	278	270	290	276	254	292	245	284	272	251	231	284	262	265	297	295	243	275	268	298	278	279	252	245	252	283	252	258	254	252	273	251	260	283	249	280	272	288	292	259	247	283	241	257	302	283	281	269	260	275	300	272	300	296	284	289	293	274	265	277	286	256	281	243	266	241	268	257	252	279	306	251	253	288	252	254	256	282	280	270	258	273	259	279	267	255	270	269	241	246	265	287	223	270	274	295	262	259	277	296	258	267	265	300	278	252	257	283	284	271	265	274	276	268	282	270	239	289	260	271	286	246	269	237	249	257	278	275	252	268	257	264	280	276	259	294	272	274	238	270	261	259	272	248	293	284	268	298	283	264	307	247	264	279	267	276	298	307	286	278	274	259	285	293	257	283	280	281	266	245	278	300	296	249	285	273	242	290	284	252	266	256	240	301	280	275	280	248	268	261	285	270	290	263	263	292	290	281	275	267	282	274	260	286	266	274	237	307	266	284	264	284	244	277	263	276	275	274	239	261	255	272	268	246	285	281	273	272	276	247	268	267	247	247	273	268	279	263	259	272	273	291	280	296	274	279	265	277	263	273	286	275	280	279	274	308	282	271	296	290	258	309	292	258	286	278	259	291	262	270	253	275	256	283	303	237	277	293	252	279	283	283	276	274	272	251	315	289	260	290	256	286	267	265	278	271	263	272	255	263	260	254	269	270	281	282	266	266	276	286	272	270	273	285	273	270	260	283	283	260	276	252	271	276	260	264	288	279	293	255	275	286	276	281	269	297	278	266	280	289	264	290	263	277	240	243	252	280	248	285	286	283	259	255	268	270	297	277	289	281	255	291	276	267	280	306	267	259	286	271	259	266	270	259	261	239	241	273	244	276	263	270	310	242	290	253	267	290	278	282	242	278	270	269	283	287	264	260	269	292	251	283	236	297	275	247	301	275	279	277	271	254	268	248	274	267	254	292	237	272	233	293	249	247	255	284	289	271	251	258	262	276	300	271	258	269	294	298	278	265	254	267	275	236	280	288	277	266	281	256	263	266	223	265	243	231	305	245	269	249	262	303	246	265	301	227	254	246	262	272	260	276	281	290	270	253	265	275	263	286	271	269	268	267	250	262	271	289	274	260	253	268	253	275	266	296	278	255	303	263	267	285	256	258	266	322	283	257	247	287	299	243	298	250	272	276	238	274	257	262	275	297	264	282	266	283	319	256	292	254	259	288	247	277	265	281	284	272	263	249	286	276	274	283	298	269	273	240	244	270	243	282	272	277	261	275	249	246	290	268	249	263	222	261	263	291	248	243	262	266	274	264	262	246	272	264	279	270	271	285	273	272	282	260	243	276	238	231	277	279	252	304	286	290	276	238	267	265	255	290	268	272	305	300	259	241	262	281	273	271	265	264	269	278	262	294	277	307	259	273	268	253	269	239	261	280	266	298	245	310	286	277	276	276	301	269	235	316	251	251	233	228	295	266	284	303	255	290	216	283	268	277	277	245	276	284	245	271	253	266	278	264	255	304	271	269	272	266	303	257	255	288	251	294	262	301	282	284	270	258	244	287	288	283	276	257	244	269	258	266	262	269	270	273	270	288	261	260	300	257	260	286	248	271	280	263	259	262	250	266	257	287	244	258	242	295	273	261	285	272	299	240	271	275	233	287	289	285	262	265	244	258	263	278	284	242	259	270	263	252	266	284	302	279	301	245	255	244	288	263	275	263	271	251	265	275	259	303	292	252	256	237	284	301	266	279	307	283	275	265	249	243	249	267	276	275	286	248	260	279	254	258	252	268	278	271	248	255	274	263	258	263	269	267	260	242	266	273	272	296	286	279	244	263	283	271	266	266	302	282	261	251	286	253	255	266	271	272	270	273	275	251	283	253	287	275	257	271	280	252	300	277	286	278	266	291	273	278	260	247	245	254	263	296	296	281	283	281	262	263	279	269	306	252	261	284	268	266	260	270	285	260	241	248	269	253	269	257	257	279	249	273	269	269	266	258	313	273	231	272	282	255	277	292	274	271	260	259	275	263	263	291	283	268	283	237	271	290	246	286	279	254	285	248	268	250	277	266	261	275	252	257	261	254	274	287	257	237	254	275	260	260	300	269	262	254	291	257	267	251	272	312	291	258	284	284	277	282	260	264	266	276	264	269	280	250	300	262	298	280	248	244	274	262	242	262	289	297	306	227	311	279	248	273	280	276	288	264	292	286	231	271	211	268	302	263	258	297	283	234	311	277	266	259	270	262	263	247	266	258	248	283	287	278	316	314	286	262	262	277	300	265	259	283	265	253	295	275	306	267	260	239	245	289	256	286	302	283	259	291	287	293	321	267	286	294	295	289	292	269	230	285	276	270	281	294	260	308	272	274	273	300	263	256	270	276	266	264	266	282	268	277	286	257	253	274	251	293	275	279	280	257	265	265	303	285	277	274	261	241	226	271	283	287	299	274	264	259	283	266	234	294	267	241	278	250	269	264	269	268	287	285	284	289	226	291	265	274	266	270	237	237	247	258	280	274	310	260	260	243	276	284	290
14056	12385	23858	27728	25472	21228	17735	15121	13018	10843	9759	8631	7530	6826	5835	5256	4588	4008	3736	3557	3292	3040	2796	2499	2569	2579	2384	2317	2006	1924	1822	1687	1574	1710	2918	2167	1654	1332	1245	1182	1199	1206	1158	1111	1099	1071	1062	994	1053	937	956	921	930	942	941	903	936	917	850	880	796	756	750	741	740	736	739	716	670	641	728	716	685	717	691	798	733	722	682	662	678	675	681	686	645	692	640	672	654	633	652	653	620	692	638	640	669	651	665	611	592	638	635	690	654	625	626	650	645	671	649	655	656	633	653	647	615	635	629	676	634	647	647	635	608	662	630	679	637	637	634	630	619	650	619	662	617	613	581	671	679	625	658	647	673	647	633	646	605	675	634	638	654	609	586	603	633	679	625	636	594	620	590	630	679	654	638	617	648	612	586	614	612	636	639	658	655	654	627	605	635	625	640	710	620	601	604	681	607	617	652	686	605	631	618	615	649	603	578	643	644	629	647	617	635	633	649	626	627	604	643	641	651	660	622	649	635	623	662	625	601	620	611	654	637	604	610	652	664	660	613	600	625	593	659	632	659	586	621	585	621	640	643	623	617	627	620	640	584	652	623	636	647	666	618	639	649	610	617	587	591	634	639	612	634	619	659	611	662	636	652	605	616	594	604	638	594	631	633	638	631	599	615	634	620	609	648	624	668	621	583	648	617	579	672	616	669	608	604	620	615	632	642	612	614	616	636	603	660	641	626	645	646	633	594	641	665	622	607	630	627	663	672	633	614	613	616	627	620	610	606	618	647	621	646	605	603	607	628	614	589	625	606	656	629	624	653	631	663	644	617	621	648	616	625	607	568	631	620	655	585	612	649	592	621	648	556	590	604	630	654	657	633	627	636	608	652	597	660	652	575	637	616	639	621	615	642	629	635	638	560	629	658	594	620	602	676	595	641	641	633	610	673	690	645	656	597	598	635	598	637	637	640	615	602	663	655	630	624	614	629	622	606	612	648	629	632	637	648	608	597	595	612	640	625	580	634	648	625	613	589	634	620	645	622	649	659	633	631	606	631	654	640	616	638	605	636	597	597	554	636	629	678	638	555	621	636	658	689	641	611	620	619	609	631	601	647	585	626	580	668	629	688	655	624	630	691	615	662	662	627	604	598	639	624	651	646	621	624	644	586	630	628	613	621	570	581	645	608	611	652	623	653	619	640	600	642	633	591	555	647	572	626	659	606	633	600	628	582	636	658	605	665	625	635	620	611	639	595	598	627	593	639	661	596	625	617	622	632	612	616	602	616	597	671	634	644	643	606	587	612	636	637	600	687	609	591	606	621	615	607	633	622	639	576	662	612	635	659	602	601	576	636	632	653	593	632	580	586	659	633	595	614	610	638	611	634	620	616	640	597	627	658	588	599	629	640	611	641	625	638	677	631	661	612	661	632	611	621	602	631	595	609	659	605	667	638	628	630	660	623	624	624	604	639	617	635	596	608	640	622	587	612	644	639	611	609	583	633	630	603	597	628	635	632	613	646	603	609	626	617	627	659	616	652	628	591	583	648	641	667	630	638	643	645	622	596	601	627	596	594	644	661	599	612	603	603	629	700	668	631	633	651	620	638	661	671	603	632	630	671	598	627	611	638	638	616	608	643	704	643	645	638	650	650	645	616	653	631	644	613	604	662	619	663	611	640	613	634	602	607	675	669	599	642	636	644	614	605	636	645	607	615	614	628	649	621	629	645	634	608	637	623	622	585	627	672	580	622	630	603	616	589	605	652	594	596	605	594	594	625	629	619	613	662	600	667	611	648	640	624	690	613	640	590	622	620	615	623	622	613	605	628	660	627	662	641	663	640	640	648	650	625	664	608	665	621	606	615	612	621	618	615	594	608	649	602	606	627	627	606	644	620	618	644	595	653	598	646	607	681	625	622	627	649	629	628	572	604	628	642	680	632	596	632	647	649	624	652	686	703	677	612	573	609	684	610	583	632	678	580	672	621	591	619	606	610	598	617	660	656	651	658	625	647	632	605	629	674	609	633	615	631	594	642	605	625	599	586	598	627	629	647	628	601	625	595	631	616	665	637	610	649	636	637	658	614	599	582	615	611	576	614	594	614	682	604	624	632	691	644	595	598	622	670	664	601	642	623	602	651	642	576	644	655	576	605	657	593	618	635	633	635	626	607	622	617	589	635	703	619	626	618	595	663	603	635	605	622	640	633	699	618	614	614	608	610	614	591	637	683	680	664	613	644	641	614	653	601	656	620	603	633	582	616	641	585	665	647	617	621	653	624	641	655	665	652	654	651	634	612	594	620	583	603	617	605	620	639	638	684	606	590	615	616	620	640	648	594	577	602	635	641	667	616	668	661	595	631	597	613	666	649	635	605	599	641	602	682	649	659	611	677	657	631	613	655	622	598	653	624	591	616	629	626	628	665	607	654	611	625	618	648	638	618	610	585	621	605	622	583	639	622	664	630	628	633	595	642	610	645	643	671	630	637	636	614	609	596	659	624	660	626	662	627	625	639	661	625	642	646	671	627	632	609	642	626	649	648	630	606	666	632	656	605	628	610	620	654	607	629	598	622	644	645	636	620	625	630	621	651	638	615	621	625	628	632	621	639	672	626	606	657	631	614	628	601	624	635	612	597	610	637	646	639	651	659	623	621	595	629	620	596	605	631	637	592	614	609	605	597	561	652	625	648	686	630	620	616	615	606	621	600	653	586	618	625	660	612	567	591	598	617	634	658	621	622	615	622	614	616	646	649	609	626	587	636	624	589	664	626	615	673	660	601	628	623	626	657	655	624	675	660	599	591	569	599	599	673	623	625	615	644	642	643	615	588	638	647	627	631	623	592	595	680	646	648	660	609	600	593	640	642	655	618	620	586	633	587	638	652	631	588	625	599	627	630	629	638	617	637	631	623	628	636	609	620	617	650	590	621	611	613	614	612	650	621	615	622	626	638	627	588	626	659	604	638	585	613	649	636	639	638	649	659	678	672	655	611	580	632	578	618	633	646	650	634	636	585	605	584	626	617	633	648	667	631	616	634	640	646	686	651	665	642	651	630	628	631	636	605	622	590	618	605	645	606	626	656	602	631	629	563	612	586	688	648	624	590	625	637	593	648	655	613	635	668	610	629	638	640	635	671	620	671	610	610	633	606	665	587	627	616	642	638	622	673	607	643	612	619	643	670	606	624	621	583	605	662	620	643	657	625	653	652	579	603	615	601	624	639	644	613	630	640	626	607	687	598	649	665	606	669	625	614	621	638	633	655	620	599	624	648	594	614	659	593	601	605	632	625	614	609	648	624	610	654	638	564	604	612	635	584	690	611	634	681	619	669	676	626	601	608	658	592	603	629	635	675	633	656	657	637	618	613	608	632	631	644	625	632	592	678	634	629	606	706	662	644	647	640	603	631	622	603	622	653	626	629	626	607	602	644	631	640	588	649	665	583	594	660	600	602	625	628	654	605	607	645	612	597	620	646	606	572	602	594	640	649	645	697	614	670	631	603	587
8857	5669	6920	5239	3602	2390	1760	1284	994	862	701	644	570	460	403	403	373	370	335	336	299	309	319	300	278	273	257	257	289	258	217	259	238	237	211	229	208	227	207	229	184	216	225	199	197	215	222	203	204	209	208	205	208	209	232	217	187	224	232	209	234	205	241	184	240	189	198	193	220	189	201	210	216	216	232	188	202	200	220	209	162	194	213	204	224	225	187	202	235	195	216	218	216	213	197	214	194	201	201	236	207	212	199	202	219	205	197	199	175	199	203	191	196	227	194	221	229	201	183	216	167	191	192	205	200	199	199	200	209	199	192	216	215	189	215	194	208	196	210	197	201	184	173	238	217	203	182	215	191	197	219	206	215	209	192	222	207	212	197	223	193	219	199	199	203	181	175	194	210	204	219	195	203	217	198	208	214	188	195	181	214	201	224	195	197	226	210	215	208	239	223	210	202	191	208	207	206	197	219	212	199	196	207	206	206	206	216	209	200	186	197	205	214	200	215	186	206	210	188	246	196	196	182	176	199	208	186	202	181	195	230	197	231	202	204	207	218	181	201	196	176	219	208	203	182	173	196	218	204	199	222	223	237	218	211	208	207	186	168	198	194	212	180	209	202	217	221	227	210	215	203	193	218	197	173	203	200	212	216	212	177	212	212	188	192	223	183	195	222	230	221	196	210	204	235	171	221	245	179	194	208	209	204	222	192	197	233	227	209	182	185	207	203	210	214	180	180	191	196	211	195	209	205	184	211	221	209	206	213	230	202	196	198	188	212	216	216	213	194	208	227	223	190	195	218	180	226	183	181	191	204	204	208	221	212	189	227	214	215	203	184	207	210	192	192	187	227	212	180	182	218	207	194	205	201	203	215	208	228	204	221	214	212	229	182	188	183	217	185	183	193	215	187	182	205	205	231	210	211	204	201	230	162	217	225	203	197	183	199	221	189	181	231	223	246	211	208	208	222	193	205	203	189	200	183	188	202	212	211	217	218	182	194	188	194	203	209	188	190	191	199	233	208	240	188	192	188	195	210	201	209	206	228	222	227	165	178	204	198	220	215	212	202	214	179	196	216	207	208	197	200	215	199	203	204	200	214	196	180	199	179	208	227	206	194	170	205	196	199	204	188	187	201	225	210	236	184	213	213	208	195	188	246	237	182	224	208	190	215	176	204	199	218	183	183	182	226	194	206	213	211	176	196	214	220	199	192	211	239	217	221	215	213	214	175	241	173	229	211	215	239	223	199	214	219	209	226	185	215	181	203	203	203	171	224	207	208	210	193	207	207	221	195	190	222	227	183	206	220	194	215	195	224	216	210	179	203	192	201	222	180	239	201	167	218	206	187	187	198	186	216	240	204	207	227	241	222	198	216	197	229	203	216	216	208	198	208	214	200	228	211	213	201	192	182	204	204	201	178	224	221	179	197	205	203	231	183	200	184	214	208	221	195	215	198	170	202	201	199	207	190	201	256	227	220	211	192	169	194	195	182	212	207	196	223	207	209	241	235	197	214	193	189	177	201	207	219	239	219	186	184	219	207	215	196	210	195	218	201	225	222	201	192	211	198	190	220	223	219	235	211	232	218	192	197	174	221	203	196	200	194	179	206	220	199	219	222	180	201	201	197	202	201	237	219	210	187	201	217	194	226	199	182	210	214	193	219	217	184	195	217	185	195	212	202	189	215	217	210	203	193	225	201	221	203	223	181	201	227	202	227	188	213	194	205	220	193	191	200	214	237	225	219	200	178	198	168	181	215	230	228	204	208	181	206	216	242	231	212	204	218	202	189	224	234	185	210	208	189	211	194	221	184	201	199	214	222	215	218	178	211	191	216	175	171	212	229	211	182	199	224	201	218	201	229	198	192	196	171	186	204	200	207	194	221	205	208	221	223	205	217	174	219	195	225	210	196	220	206	225	197	213	214	183	203	195	212	228	184	194	205	240	222	189	185	203	209	219	181	190	212	201	178	193	194	206	201	223	190	214	211	213	204	210	210	207	237	208	202	197	195	190	191	197	178	199	208	225	242	192	206	201	196	224	228	221	194	243	213	199	219	202	213	216	222	222	230	236	231	211	194	186	193	200	184	207	209	186	206	184	212	215	204	197	209	205	204	208	204	204	216	205	204	209	208	215	214	229	213	199	184	202	220	205	190	221	208	205	190	170	172	208	226	186	200	211	198	198	199	224	210	207	195	191	206	218	200	213	209	204	201	190	201	183	214	186	220	177	225	207	213	201	182	194	187	209	207	203	190	193	155	182	220	202	193	214	193	238	223	205	208	198	218	196	192	197	212	195	224	230	211	197	182	197	193	193	203	195	214	215	211	215	214	207	205	191	217	235	215	210	223	199	226	193	210	189	218	226	204	195	199	185	230	221	199	226	193	225	207	209	214	217	216	181	183	171	203	203	200	188	191	236	205	189	197	211	205	187	211	188	196	181	201	188	212	198	188	215	197	181	228	192	225	201	184	207	201	204	202	197	191	187	205	215	192	196	202	212	203	208	212	207	236	204	197	232	187	197	235	189	209	212	195	217	223	231	199	238	219	192	219	205	207	184	203	220	184	201	212	201	201	204	206	199	204	195	214	179	224	217	193	208	189	235	209	225	203	174	219	178	192	197	193	209	185	206	208	193	210	194	229	218	196	193	203	206	213	183	225	221	201	200	216	210	211	218	217	203	221	212	210	178	221	214	197	197	186	180	218	186	222	194	190	231	202	188	158	191	177	187	190	197	194	219	207	190	196	207	227	210	219	164	208	177	184	197	210	201	197	179	199	209	189	206	224	186	223	207	189	185	210	239	216	189	209	201	204	198	213	216	220	196	198	208	224	226	214	185	194	196	203	237	196	214	193	191	215	212	220	197	196	195	214	211	206	216	213	193	196	201	222	186	227	204	201	200	208	186	198	200	201	215	199	205	204	212	218	206	198	189	220	188	215	193	205	205	194	164	223	207	167	215	181	213	208	220	211	202	192	227	191	216	221	220	218	215	221	222	221	176	197	198	200	219	226	214	190	213	205	210	199	235	211	191	219	201	205	200	189	204	180	182	224	197	168	221	200	204	205	215	212	190	200	211	221	224	197	188	229	171	197	204	206	199	197	220	199	197	200	221	194	197	194	233	200	208	196	200	199	195	213	226	211	210	200	237	211	193	198	179	208	226	183	185	182	200	187	207	199	233	221	177	211	212	202	199	208	202	219	208	208	215	184	192	207	202	215	192	202	207	216	196	185	218	211	206	234	216	212	208	215	200	198	207	215	199	222	211	194	188	222	215	175	193	225	189	184	201	213	203	203	231	182	222	227	230	188	209	218	181	194	207	190	209	197	192	214	211	209	198	195	212	213	227	179	201	207	220	193	200	210	197	198	205	227	220	199	208	218	210	201	197	195	199	193	192	175	220	212	197	213	198	210	184	214	198	209	205	208	199	229	181	178	192	186	207	211	197	197	204	214	201	219	201	194	195	208	213	217	220	199	211	203	208	213	216
5404	5185	11790	13818	11813	9596	7477	6186	4992	4199	3784	3431	2935	2418	2029	1823	1764	1602	1522	1447	1347	1247	1090	1073	1008	1073	1027	989	901	890	829	809	722	785	793	763	691	654	647	684	662	656	640	622	617	624	619	647	539	579	591	555	591	582	603	561	561	570	570	517	600	516	523	535	524	546	525	490	489	498	558	538	521	490	494	536	516	501	515	493	539	498	484	505	511	503	528	479	478	496	545	486	514	517	475	485	541	447	498	497	521	490	511	509	550	526	489	481	505	500	524	489	511	480	510	496	490	522	499	528	514	464	554	514	480	504	497	513	515	538	509	518	454	515	504	506	484	454	485	505	469	522	497	494	492	482	506	480	495	436	521	471	498	519	533	486	508	407	475	504	475	515	460	483	461	516	519	493	480	491	489	517	484	501	489	547	476	484	484	490	475	455	492	526	491	481	528	519	492	462	496	509	465	474	477	496	487	484	522	491	518	539	533	485	464	504	495	455	476	449	507	505	465	487	482	515	501	470	530	516	481	517	488	481	518	488	513	525	501	476	502	473	496	478	516	519	519	497	515	519	522	506	468	512	494	451	528	465	481	515	495	554	499	498	497	481	484	459	496	521	513	511	533	498	508	493	512	535	498	472	493	480	524	497	493	500	529	507	503	475	485	504	527	489	495	503	501	499	496	451	472	490	534	472	531	467	460	500	508	514	491	510	517	497	484	517	513	532	476	505	469	477	509	501	523	514	480	499	481	499	500	509	456	532	493	534	519	523	552	525	478	480	502	510	489	482	535	486	482	479	478	491	512	514	502	552	471	508	499	493	456	501	488	484	498	502	521	506	511	514	481	484	527	531	457	483	497	486	534	502	497	462	516	506	507	493	515	460	512	494	506	476	468	510	542	479	490	485	495	498	505	519	488	503	484	518	490	523	509	501	520	486	504	476	473	501	471	487	492	488	471	480	480	501	487	526	495	535	481	483	485	487	519	493	467	492	494	476	506	499	466	478	485	520	478	483	498	476	461	504	499	508	497	526	482	465	500	464	509	504	448	497	493	482	487	490	501	491	462	498	507	491	501	481	474	502	516	457	486	464	504	485	556	486	534	527	503	517	471	481	463	482	539	473	482	493	462	473	495	472	461	510	477	533	478	505	506	520	505	501	485	501	501	507	503	460	504	486	527	491	492	502	515	486	526	482	523	464	504	468	510	510	482	517	508	511	522	471	511	493	479	504	458	491	530	507	535	514	463	495	455	503	494	433	490	480	518	505	450	496	502	534	476	480	469	481	479	449	522	515	501	497	524	511	521	492	526	451	466	452	496	462	513	499	484	522	503	512	499	492	519	506	441	543	490	462	505	488	496	491	496	484	504	511	479	508	501	524	510	522	493	515	488	503	497	495	500	503	463	483	492	496	520	469	479	486	517	498	463	501	499	525	458	520	492	469	532	505	501	490	468	532	492	494	540	524	508	529	509	505	493	482	472	514	482	463	451	516	490	519	490	473	497	471	481	546	484	481	506	553	499	467	529	473	493	454	497	481	477	489	511	488	540	491	498	486	491	439	480	475	485	514	516	485	498	507	518	539	514	480	500	490	496	533	507	500	473	492	475	515	482	529	503	475	440	503	497	534	500	468	511	489	450	508	480	549	503	492	559	491	516	488	499	494	510	499	520	502	500	458	456	507	477	454	525	505	494	495	513	499	494	526	483	527	487	483	481	464	483	510	533	455	501	514	497	494	467	482	526	509	510	509	513	470	544	424	479	487	532	507	479	478	482	472	508	474	475	479	521	503	493	484	526	493	468	482	463	514	520	512	532	496	482	513	491	481	519	518	506	502	521	474	537	482	520	476	501	544	491	453	496	513	490	460	505	507	554	500	506	528	537	516	513	468	534	520	470	482	502	479	494	513	445	519	502	524	490	494	521	460	501	512	485	498	495	481	496	497	462	500	508	502	482	484	507	502	509	474	462	502	504	484	487	540	516	515	506	524	518	481	491	496	526	531	496	502	499	471	489	514	505	511	532	481	517	518	498	523	458	508	480	480	487	501	509	484	502	517	467	480	466	501	483	513	513	493	483	471	442	537	450	496	494	489	475	463	504	533	519	496	497	469	524	514	513	450	489	487	516	473	472	524	486	486	505	504	514	511	565	478	522	509	478	494	467	512	485	455	510	509	457	476	503	449	488	515	500	507	465	497	483	517	538	538	500	495	502	463	489	497	505	512	495	502	472	475	512	490	487	480	520	478	472	516	539	533	511	508	461	500	485	504	488	506	505	486	524	515	514	508	521	501	493	515	497	499	504	497	467	529	525	537	465	503	500	489	472	513	528	459	474	497	481	490	493	461	482	497	533	489	490	511	501	474	529	486	528	514	463	467	436	471	472	465	490	484	531	497	504	488	471	484	501	494	502	548	501	529	492	517	514	530	483	493	504	477	514	502	496	505	492	504	520	529	500	521	520	516	459	500	542	462	515	474	486	472	538	495	523	502	498	501	475	512	478	518	510	493	524	539	482	506	471	505	513	502	503	517	505	476	512	529	508	454	490	484	455	508	468	460	497	542	494	481	505	519	453	516	478	483	497	482	474	493	505	503	472	472	496	501	469	510	536	510	529	506	445	493	487	471	500	494	489	513	468	502	504	507	461	493	473	497	512	509	488	518	479	487	520	465	493	530	460	540	464	482	483	541	504	501	490	484	511	479	477	464	490	496	489	538	515	532	492	518	471	502	499	509	478	470	492	532	501	475	476	498	484	480	493	477	486	475	464	526	488	487	495	494	519	491	496	542	481	510	497	517	548	460	515	523	447	510	487	485	493	519	503	509	508	493	509	523	497	475	515	481	486	490	525	531	523	471	480	498	498	494	473	513	505	500	459	516	513	498	501	527	506	479	494	473	528	479	492	494	473	487	521	483	483	507	499	490	460	496	506	506	499	493	455	551	483	489	512	519	504	497	475	549	529	524	473	480	469	496	481	480	494	506	504	471	504	515	489	493	476	476	534	511	558	495	477	477	508	502	468	497	493	462	460	562	511	514	489	515	510	529	513	502	498	542	481	491	518	496	504	500	475	534	496	558	521	497	510	497	510	474	520	505	500	535	505	511	504	510	502	535	513	493	519	469	493	511	474	507	482	481	510	458	506	511	486	502	498	472	493	528	498	520	491	456	493	484	536	470	471	500	512	518	536	480	499	490	490	472	482	503	472	461	534	528	498	503	501	485	483	522	509	511	481	484	492	525	498	472	517	478	510	490	523	469	486	485	502	487	496	512	517	506	513	499	463	536	450	463	504	450	496	501	517	505	520	470	487	505	496	442	548	491	517	507	466	453	491	517	477	470	497	478	518	501	497	466	506	503	515	478	523	489	523	481	520	484	486	530	495	497	473	498	490	496	504	499	500	494	508	499	534	465	492	511	486	517	502	500	481	510	514	495	517	490	494	480	476	485	483	489	513	504	517	474	478	558	491	459	495	514	498	501	507	502	508	515	519	479	459	524
18203	11482	13637	11695	8160	5001	3419	2617	1987	1593	1441	1215	977	937	748	664	536	556	597	546	452	446	451	436	377	414	374	434	391	363	333	335	330	358	398	364	330	320	312	289	297	307	239	257	321	302	268	273	267	247	284	292	276	256	283	268	267	278	260	265	242	269	258	256	265	269	250	266	272	248	243	265	262	262	245	242	245	243	229	235	245	264	247	244	237	249	238	250	234	255	258	265	234	271	254	251	260	230	243	218	258	251	230	278	248	232	227	267	252	260	247	251	250	284	244	267	251	221	285	242	240	248	237	269	237	240	243	252	266	243	253	261	263	215	252	259	227	225	233	236	243	250	273	251	237	265	248	237	249	236	247	213	247	235	258	280	236	255	222	242	234	248	220	232	247	285	265	223	253	249	244	249	234	244	266	247	259	287	265	218	276	262	261	253	255	258	264	257	238	254	251	264	242	232	241	249	233	239	242	266	229	243	275	227	225	234	247	254	247	255	283	252	268	248	221	225	239	236	286	244	254	282	238	238	244	245	241	242	259	245	249	232	238	269	231	240	252	242	223	238	252	219	234	262	250	243	243	266	245	224	235	275	266	229	220	242	259	261	235	248	253	208	244	285	263	246	254	245	238	268	231	262	224	247	241	234	260	256	282	258	270	267	219	240	273	275	224	241	233	280	277	269	243	259	299	250	247	252	261	263	235	276	252	267	247	268	237	259	270	222	264	238	247	228	271	255	237	245	276	246	238	254	245	242	257	257	255	255	255	269	242	257	244	282	258	238	253	251	247	264	224	229	255	254	248	255	231	265	257	253	253	222	253	229	238	274	231	258	265	242	251	229	244	234	279	200	265	244	261	253	226	243	279	268	245	235	251	240	252	256	195	253	224	256	237	262	233	260	251	216	247	260	207	263	268	247	268	262	247	249	214	266	248	236	236	252	255	282	267	240	238	243	219	275	260	270	257	260	275	257	233	220	249	237	228	239	245	257	252	288	254	242	237	245	247	226	240	239	224	260	261	260	220	241	225	264	251	254	216	277	252	252	241	258	241	239	255	230	251	211	270	246	258	260	245	218	267	256	238	235	238	235	257	255	234	254	266	251	217	275	245	249	242	251	233	249	224	244	237	230	216	281	250	248	269	261	269	281	222	255	256	239	259	253	241	233	261	242	236	283	245	271	231	253	243	241	235	256	245	276	253	219	250	251	208	255	243	219	249	227	232	263	234	243	259	220	239	246	256	251	291	241	216	240	235	236	259	232	294	253	225	245	215	221	248	249	240	248	246	246	240	242	246	240	247	236	251	216	252	248	225	252	271	249	263	253	238	289	252	247	264	229	261	241	260	245	276	262	228	237	268	247	250	235	228	250	261	281	254	246	272	248	229	265	257	249	226	261	236	250	233	258	229	217	242	231	243	268	255	247	241	258	249	246	243	266	260	252	244	251	261	253	233	241	254	248	269	281	254	277	228	247	253	247	250	242	248	267	260	254	272	278	268	265	246	236	229	250	265	278	269	235	242	247	245	231	263	224	230	204	221	249	232	262	241	234	251	230	255	240	255	243	234	260	265	230	238	201	226	242	232	253	291	244	270	238	243	254	253	255	241	248	239	232	231	234	242	257	233	214	250	232	235	221	244	214	255	273	240	242	228	261	251	258	268	273	232	226	251	270	230	271	226	249	281	235	254	236	242	256	238	226	257	277	256	213	248	255	248	249	268	238	251	246	239	240	253	242	236	241	256	242	254	226	276	264	229	253	213	267	267	234	241	228	230	251	228	235	249	253	245	244	231	224	257	244	243	221	218	235	229	259	236	232	215	256	231	227	235	234	229	249	256	240	245	234	244	286	241	241	271	240	248	243	262	240	277	248	232	228	228	264	260	227	229	235	234	253	232	229	251	238	242	236	252	226	266	255	266	237	264	249	290	246	236	246	235	232	266	234	247	246	223	264	239	270	233	258	260	238	241	242	257	262	290	241	256	239	268	244	239	286	244	254	222	225	243	252	280	228	256	263	254	242	227	236	236	272	249	240	221	251	248	219	240	261	225	255	257	248	238	265	249	261	263	246	251	239	241	242	231	256	237	269	234	236	253	257	247	256	254	264	257	234	242	224	251	246	228	219	221	263	216	257	235	250	218	240	242	231	217	242	238	266	236	239	241	232	261	248	254	217	290	254	258	246	245	255	254	229	268	265	247	280	260	240	243	286	262	243	221	253	232	263	255	256	251	240	262	263	217	241	266	245	255	252	203	227	235	255	269	286	251	230	229	269	250	252	211	222	211	255	238	294	268	261	263	253	260	242	248	261	215	232	271	245	256	224	241	268	235	236	233	232	251	257	262	255	245	250	270	252	244	260	255	265	266	245	228	244	261	261	259	253	227	265	269	245	243	253	274	232	243	229	225	241	216	256	269	258	249	222	225	263	239	261	234	249	239	235	267	245	235	235	203	239	263	236	243	265	265	224	251	240	248	234	242	236	221	218	216	211	231	229	256	244	253	289	265	259	246	240	254	241	266	248	281	251	234	249	252	255	260	242	242	240	265	248	242	240	255	249	250	231	236	280	238	223	232	243	254	266	270	260	253	232	260	253	246	245	268	229	253	283	246	264	243	250	250	231	250	235	252	249	236	251	231	265	249	255	269	256	243	246	259	257	257	298	244	241	251	266	242	243	276	251	219	244	253	244	235	264	238	229	236	259	266	245	232	266	236	244	234	252	240	242	254	248	233	246	235	243	241	232	237	226	251	241	247	241	230	252	224	226	267	275	248	260	243	242	239	277	256	264	238	236	267	246	221	245	277	245	244	260	243	229	244	222	235	252	252	264	245	243	229	263	222	233	235	284	244	258	224	271	212	243	234	263	241	249	233	303	234	250	234	218	253	253	248	245	274	226	246	259	261	266	246	246	273	243	241	265	249	253	269	248	242	226	269	246	249	273	234	269	249	262	252	265	233	215	252	243	253	253	248	263	258	250	271	267	260	226	217	250	227	274	246	224	229	234	243	261	275	256	270	281	254	256	250	240	246	233	207	256	264	261	260	239	239	267	235	232	230	235	243	238	254	228	251	248	249	253	249	239	213	281	251	252	279	220	257	240	247	225	259	242	254	257	260	253	240	267	242	206	258	219	234	243	246	264	247	253	251	282	254	262	238	255	249	243	232	226	269	260	233	253	233	277	250	244	261	256	229	257	246	245	239	237	262	233	282	267	266	285	249	247	214	257	234	263	246	244	256	262	235	256	252	260	264	235	262	258	256	260	214	248	221	242	226	255	230	239	250	265	244	246	251	272	243	247	235	245	211	237	280	251	239	281	233	225	257	268	244	244	228	220	267	242	257	254	225	250	266	266	281	253	268	255	251	225	257	237	241	227	240	211	262	252	254	267	216	240	250	215	249	248	254	255	249	230	265	275	258	256	254	263	252	243	247	240	241	240	263	241	209	266	245	244	274	246	250	225	254	236	238	246	250	241	248	292	245	250	241	263	253	215
10827	8951	19030	22216	19764	16068	13186	10891	9384	7710	7157	6141	5537	4812	3984	3544	3226	2987	2738	2527	2235	2136	1991	1899	1760	1755	1778	1571	1466	1424	1326	1263	1229	1327	1766	1465	1129	1018	980	965	907	854	905	946	899	883	887	824	824	775	806	812	798	827	794	773	719	779	722	758	690	669	728	639	679	681	678	622	666	652	633	638	631	626	661	692	683	606	646	592	605	636	625	623	605	613	605	601	607	640	592	605	643	628	563	612	554	586	605	615	619	569	604	586	582	557	583	593	599	600	626	596	593	607	609	573	595	612	610	610	616	560	608	633	592	580	588	551	589	621	597	588	554	574	598	611	577	591	585	575	594	575	632	577	592	611	598	595	655	644	594	580	603	568	568	630	621	594	614	581	613	588	565	621	624	601	599	591	620	614	599	620	566	557	605	554	624	623	544	593	584	593	537	584	578	599	556	608	618	611	578	611	600	590	541	548	575	553	609	611	613	567	598	605	600	566	597	589	566	565	591	630	589	555	623	571	582	627	580	599	554	607	624	591	607	542	578	602	555	592	556	558	573	589	562	589	583	594	570	604	634	639	578	588	607	560	622	648	578	588	577	597	627	589	608	577	622	571	571	611	560	552	607	573	554	579	562	573	591	588	560	608	573	616	621	589	557	581	604	609	568	576	567	568	597	616	594	625	638	627	556	562	617	559	605	573	561	566	604	572	610	604	573	585	584	614	578	613	584	584	575	527	583	602	598	561	571	609	586	579	587	604	517	593	561	541	566	571	562	588	582	636	571	606	567	550	582	563	620	634	609	570	590	584	637	604	587	575	576	632	598	571	561	624	608	603	587	588	578	558	619	601	608	585	627	620	570	590	609	610	547	576	538	597	598	608	628	602	623	607	577	576	580	591	573	582	592	553	588	575	641	566	568	600	586	608	545	644	617	567	601	610	579	609	657	602	578	584	591	566	614	537	575	589	618	603	576	597	568	608	539	565	581	554	588	620	634	597	601	541	528	585	623	622	600	601	590	615	562	577	614	629	570	565	555	561	616	596	636	615	582	569	613	621	573	619	597	587	635	614	582	567	561	562	597	621	587	587	587	556	620	635	575	609	544	549	567	619	583	602	541	595	648	558	573	618	628	629	538	605	609	546	573	602	565	609	621	558	585	579	606	582	585	596	558	595	553	557	579	599	572	587	600	588	616	566	588	607	597	598	615	560	608	581	572	613	619	630	566	603	606	538	594	598	573	607	567	611	538	589	571	562	578	551	561	553	623	554	594	605	599	567	608	617	560	568	586	595	561	602	622	585	582	614	628	580	657	578	596	611	568	573	582	581	602	588	606	571	592	601	584	593	602	596	618	528	569	596	591	629	631	636	573	590	560	649	565	612	567	578	588	559	602	591	642	606	620	563	612	570	615	573	589	598	618	557	536	592	568	579	563	571	583	588	623	571	597	611	611	590	589	567	609	569	631	601	585	574	542	544	619	604	574	593	579	584	604	635	576	585	607	563	582	587	567	579	572	599	581	585	578	595	614	592	587	559	596	557	605	597	588	574	591	551	593	564	533	562	625	618	593	614	584	607	587	584	575	597	629	601	600	563	581	639	629	633	571	608	601	625	576	590	597	621	590	611	594	561	605	596	596	606	582	558	589	582	601	610	561	577	627	616	599	577	550	599	590	563	625	584	592	593	591	619	585	600	605	598	595	640	584	617	614	607	601	578	630	623	579	606	552	578	579	608	594	570	590	605	617	572	590	609	651	587	610	572	602	591	560	586	583	589	620	541	610	619	584	591	589	600	590	590	542	584	586	555	594	584	601	605	606	591	614	561	589	579	571	552	580	603	605	617	587	575	583	631	600	551	601	593	584	593	576	583	616	562	576	512	557	573	550	631	605	588	601	568	602	572	594	557	571	607	604	585	602	577	594	621	577	556	583	580	588	619	588	592	569	604	578	578	556	582	571	610	583	576	603	597	605	585	610	619	584	605	608	573	548	617	621	582	607	624	595	613	621	566	558	624	594	581	621	575	583	569	563	614	618	573	584	642	557	534	588	588	602	561	580	631	597	597	599	593	655	621	577	588	595	604	576	587	575	561	573	634	598	588	586	599	580	595	574	587	610	565	554	548	585	590	570	589	622	570	601	631	611	602	603	590	587	557	586	615	613	596	617	580	630	618	578	561	627	568	628	558	603	591	594	597	601	600	589	555	614	600	604	572	636	624	633	584	567	571	584	576	560	563	592	587	606	590	561	584	602	550	611	596	575	617	559	564	595	598	582	619	583	591	569	597	606	614	606	590	602	622	620	627	560	603	579	582	624	566	580	637	586	586	617	583	611	579	575	588	576	604	579	570	620	640	597	594	591	598	596	545	617	558	608	601	599	652	556	597	605	553	575	595	580	562	617	658	555	561	564	626	587	577	587	597	588	594	595	576	592	617	594	578	630	617	595	614	597	584	595	576	607	599	557	595	599	621	597	581	591	589	569	600	542	613	594	556	602	565	591	623	581	594	617	600	591	657	617	603	568	612	573	616	611	600	621	607	605	603	583	572	586	625	570	593	641	586	580	590	602	569	568	616	603	555	568	612	575	590	581	602	590	583	595	582	594	602	600	641	579	585	593	594	609	573	621	611	583	549	627	560	587	622	591	575	562	594	590	558	603	601	631	603	599	587	581	575	565	557	581	579	589	619	572	574	570	569	589	584	549	618	575	577	561	595	576	619	590	606	592	623	603	609	619	590	635	593	630	582	580	543	594	627	604	626	596	587	548	617	590	606	592	551	595	633	589	568	613	606	617	579	635	591	593	591	581	574	629	547	606	569	586	615	574	598	585	529	548	584	604	603	579	579	624	618	610	566	597	582	606	591	596	571	632	567	606	603	634	609	569	586	626	603	614	577	609	564	610	591	592	615	611	637	591	597	624	606	578	557	589	559	615	552	615	547	546	628	576	584	581	590	593	567	574	600	603	612	596	567	625	577	603	581	599	544	609	618	599	614	538	605	616	581	598	576	565	596	590	568	579	612	579	591	594	640	589	569	595	591	603	576	624	539	572	569	589	597	564	631	598	591	601	592	580	570	582	615	601	603	599	591	598	635	631	591	545	595	603	604	588	566	600	585	566	588	598	563	598	588	557	571	581	603	597	558	569	586	606	602	632	615	584	634	583	585	611	587	565	581	601	562	569	597	589	599	569	561	569	558	640	602	597	586	608	579	594	632	598	580	576	600	561	590	572	589	536	597	619	585	598	590	577	574	585	590	568	587	512	622	570	577	628	579	620	569	618	600	544	592	604	610	604	601	574	591	577	579	572	567	612	554	597	606	570	542	595	604	640	591	576	572	585	598	590	594	594	547	589	615	559	594	627	615	566	562	605	586	577	572	574	588	623	604	644	633	603	586	564	570	607	578	592	577	574	596	627	558	626	573	561	605	562	610	622	598	579	571	616	588	631	549	622	549	566	596	638	587	613	609	594	647	619	600	588	670	584	625	604	558	609	642	587	601
26077	17155	19799	17626	12279	7939	5689	4107	3097	2321	2074	1828	1404	1225	1118	996	833	790	752	727	599	658	600	514	542	491	508	516	422	464	410	416	400	450	523	471	356	360	332	353	327	328	369	311	322	312	296	284	311	316	341	305	304	312	321	301	315	312	312	308	308	263	253	285	286	316	316	285	292	227	268	304	319	281	312	290	284	284	289	284	290	240	267	271	283	273	242	280	262	281	267	249	294	274	287	269	257	270	245	286	270	272	279	260	276	258	281	288	255	293	234	250	276	310	251	291	278	311	257	241	295	271	272	279	259	286	274	266	292	277	276	264	233	263	267	288	275	290	273	267	241	281	255	282	293	264	249	270	264	238	256	263	291	268	251	273	299	266	285	304	266	254	232	263	256	270	274	284	242	260	241	276	258	250	268	274	280	283	262	302	263	252	218	272	305	260	273	278	276	238	306	289	296	249	269	276	288	254	291	291	232	256	263	251	293	257	273	242	254	260	262	269	250	269	240	257	271	278	266	271	282	238	257	267	269	244	273	272	283	243	297	277	242	297	264	281	285	247	278	233	250	299	286	270	284	262	270	256	271	281	274	263	288	274	237	259	276	293	260	287	260	280	276	276	268	294	279	254	230	261	267	253	289	279	249	273	270	275	255	270	294	264	232	282	314	284	271	289	279	240	287	276	270	234	265	278	263	291	274	257	274	264	293	277	291	277	263	270	259	267	265	246	281	290	259	284	295	278	261	261	259	258	326	246	256	265	266	271	289	255	276	255	250	258	255	255	240	285	280	250	263	244	301	273	298	263	276	240	268	296	297	255	259	283	278	265	276	262	300	271	263	265	264	250	263	300	311	247	289	280	247	249	266	238	263	288	260	291	309	296	260	270	265	259	280	270	261	266	249	264	293	264	247	271	262	268	272	294	272	258	277	281	264	274	272	279	277	277	261	238	260	284	258	263	276	262	249	260	253	278	258	292	271	267	267	233	257	260	288	263	253	276	259	262	280	257	277	271	262	248	270	283	253	250	281	293	269	256	272	277	296	296	245	278	302	261	277	286	285	239	258	275	280	255	285	257	270	251	276	277	279	290	272	275	255	257	271	256	249	271	280	266	302	259	249	246	260	260	271	264	290	269	276	310	255	276	253	283	226	265	261	279	310	259	288	262	293	285	241	248	258	279	269	266	264	262	264	268	283	288	282	272	268	269	253	262	324	266	272	292	259	296	269	282	262	255	278	261	232	274	248	252	242	277	243	256	287	268	292	264	278	244	278	269	285	244	282	276	286	273	249	283	297	283	276	264	273	257	267	277	263	284	260	281	297	288	291	279	282	262	278	274	289	250	246	232	248	281	274	261	265	292	271	245	296	298	249	268	279	284	261	283	284	271	298	251	256	252	264	251	270	246	263	221	284	238	266	270	266	266	247	286	260	244	244	261	260	296	275	280	270	253	253	261	268	253	268	246	294	272	250	257	293	284	279	276	264	276	290	222	281	261	249	246	244	272	258	292	266	282	311	304	290	275	279	247	282	248	295	255	258	260	278	251	284	269	268	262	302	260	295	239	285	250	273	257	265	254	286	297	266	268	259	258	279	268	283	280	254	248	291	281	279	265	287	276	290	240	261	301	294	273	249	289	275	251	299	241	263	312	265	265	263	247	249	278	273	303	228	255	251	282	270	272	273	298	268	251	282	295	270	264	272	270	286	286	270	277	274	288	258	265	264	244	254	276	275	249	279	280	242	259	284	253	262	285	268	266	289	263	321	264	275	268	276	277	290	268	257	266	256	239	251	305	275	259	257	270	251	291	265	256	278	265	288	265	319	291	270	236	250	291	245	300	284	274	280	258	250	288	270	276	273	292	294	268	305	273	308	272	255	304	253	294	290	288	277	279	269	261	281	288	265	268	266	270	252	251	269	265	251	238	287	271	265	279	291	270	286	275	253	258	288	243	264	280	298	246	287	259	277	275	279	241	271	275	296	272	287	264	285	265	231	280	274	262	277	271	280	264	285	288	286	255	271	273	272	277	290	295	269	258	277	261	264	312	276	297	275	258	308	277	280	246	255	265	265	244	241	263	290	267	258	275	293	244	253	266	300	258	264	298	312	276	260	280	271	291	286	262	266	287	276	271	263	279	285	265	264	249	292	278	293	233	261	282	303	278	288	297	252	281	302	268	271	262	284	274	285	306	266	262	261	237	278	304	253	275	292	280	275	295	280	237	271	269	261	292	279	284	278	263	306	295	253	263	241	274	286	249	247	253	270	232	232	241	254	288	281	232	265	279	286	278	247	240	264	289	282	265	263	290	295	294	254	261	292	240	285	279	246	270	273	262	296	279	290	263	274	245	266	248	238	274	261	278	270	302	275	270	260	256	277	277	285	267	259	301	263	275	253	284	269	279	268	265	274	261	252	289	278	303	256	275	278	232	257	273	272	241	281	263	281	268	272	261	250	270	266	277	284	270	256	267	265	267	290	280	285	273	281	246	286	288	268	302	275	300	264	263	263	255	236	274	296	253	259	293	287	295	289	244	273	268	277	264	276	287	273	265	296	262	282	273	261	251	276	262	268	282	288	282	281	285	258	288	273	275	280	278	263	288	298	268	251	275	296	232	293	239	268	264	246	249	235	286	224	276	236	254	247	265	274	267	276	292	264	270	264	270	270	277	266	258	271	255	279	280	258	250	246	269	282	261	253	253	279	260	270	278	262	267	251	280	278	278	262	266	290	276	250	263	281	288	289	285	294	308	267	268	281	269	310	296	269	261	237	285	263	295	300	257	278	275	307	281	252	262	279	301	289	246	238	292	250	264	249	261	293	260	308	247	286	254	266	266	255	246	263	255	268	242	269	281	247	251	281	280	246	241	256	268	255	265	262	298	286	309	270	257	290	287	266	297	278	279	268	275	260	255	288	261	261	237	273	264	238	267	276	265	263	274	275	262	269	259	278	284	250	263	290	264	278	294	286	284	311	247	278	249	273	264	256	274	267	281	267	296	261	281	306	285	300	259	289	293	288	266	308	310	273	273	261	266	276	287	257	295	262	263	292	259	309	266	261	231	259	278	259	291	278	286	271	246	285	276	262	258	305	240	265	250	283	284	269	259	274	290	249	271	315	270	268	287	250	248	289	264	295	279	279	303	249	278	261	288	290	264	293	288	239	271	260	308	242	258	272	271	299	278	238	254	278	263	305	291	279	271	246	269	255	279	269	278	266	279	310	264	278	276	270	246	269	294	293	316	284	288	270	271	268	251	295	239	274	273	267	238	309	251	277	263	255	286	275	276	270	242	245	248	278	293	252	258	245	261	289	282	238	240	278	293	254	255	285	252	279	250	258	286	274	241	278	282	278	280	260	286	262	272	270	283	271	284	284	295	315	275	300	275	293	279	269	265	261	292	255	296	262	281	255	284	289	270	273	244	295	254	268	277	258	250	243	242	273	290	287	267	249	264	280	252	301	280	265	262	288	253	296	301	285	270	275	264	285	252
14333	12464	23890	27588	24762	20812	17590	15122	13329	11021	10208	8944	7560	6760	5860	5259	4564	4281	3908	3702	3371	3052	2867	2554	2494	2487	2375	2300	1969	1918	1749	1657	1572	2004	2758	2087	1562	1409	1306	1184	1165	1097	1129	1109	1166	1118	1081	983	922	907	968	987	954	952	966	956	947	891	911	846	838	795	777	721	753	722	716	731	688	713	740	728	746	686	707	803	740	749	682	706	673	700	693	678	647	696	675	665	630	666	636	723	645	703	673	697	688	651	651	612	644	659	652	657	584	649	605	649	603	669	655	615	622	613	665	635	611	612	660	641	612	617	645	633	667	618	615	652	654	665	657	650	656	665	677	628	648	636	612	647	643	616	625	630	648	672	611	655	636	608	638	580	612	619	640	604	596	665	624	695	647	644	616	640	616	634	632	623	610	608	624	611	624	647	598	602	600	651	624	655	672	628	621	636	607	661	623	575	653	656	646	674	616	665	641	616	622	649	600	606	659	635	658	635	618	642	633	612	672	610	592	657	618	620	654	647	618	637	674	621	680	604	647	592	638	669	658	649	609	648	615	625	664	602	594	653	640	608	626	652	640	625	634	645	612	649	671	644	613	642	609	628	597	605	652	664	603	652	630	634	639	654	656	633	631	658	586	611	615	587	628	646	624	640	640	686	607	668	615	579	588	615	623	630	627	611	636	663	634	690	630	601	623	683	655	667	624	621	633	617	621	592	614	627	645	619	666	605	642	599	638	640	630	680	623	604	638	621	650	668	617	660	615	638	590	585	592	644	625	645	606	663	632	628	666	642	652	659	626	590	632	610	642	648	619	649	654	659	631	612	682	630	604	645	670	632	605	677	627	641	644	609	622	629	630	629	621	592	635	621	625	623	630	609	643	621	650	659	658	621	631	657	648	595	622	622	624	642	638	638	574	652	640	627	616	638	624	670	608	591	639	631	608	613	667	651	619	586	662	632	611	589	672	606	632	650	622	583	638	658	623	618	623	670	638	603	590	622	602	636	614	590	607	585	613	600	640	614	665	634	661	613	613	601	681	633	622	634	588	595	637	629	689	621	630	595	579	609	638	620	630	629	627	611	627	623	710	602	612	612	670	600	586	627	650	666	590	632	632	626	653	629	654	637	610	662	657	623	597	603	634	641	594	626	595	640	594	622	620	609	607	673	689	648	630	610	623	639	669	649	625	663	637	624	590	592	639	652	627	649	616	660	623	610	593	620	601	596	604	643	635	573	622	606	663	671	620	681	615	584	604	667	616	608	642	592	603	614	643	630	644	592	636	593	606	665	636	600	640	611	612	638	653	653	632	603	638	648	603	610	644	611	625	654	710	627	634	664	615	644	679	637	664	605	625	581	626	640	628	616	617	650	670	608	666	640	624	630	631	634	599	641	662	622	656	624	629	629	605	609	632	637	660	634	607	690	653	644	632	632	643	634	619	678	609	611	645	630	641	641	644	613	620	602	584	667	631	687	633	652	634	651	642	628	569	628	617	576	623	653	601	611	624	608	665	611	615	617	642	602	615	621	620	634	603	637	654	635	642	646	629	655	599	610	631	623	640	631	634	635	626	566	616	619	662	630	593	670	583	609	626	665	635	618	639	642	624	648	624	616	679	608	620	660	610	674	608	618	590	620	612	668	603	611	646	662	633	615	584	557	681	660	637	630	635	599	676	616	608	636	611	637	671	636	609	607	621	646	637	608	607	616	597	645	643	659	609	639	637	629	612	581	594	615	612	678	645	611	626	626	651	614	634	658	629	649	645	650	637	597	632	620	648	623	667	647	647	697	624	637	658	638	594	552	639	596	587	594	652	591	606	613	629	623	597	640	598	619	686	677	624	607	587	622	630	693	626	675	633	707	633	613	627	642	629	609	628	626	642	629	661	610	612	600	644	639	595	623	636	605	668	638	632	603	637	636	647	628	622	625	654	608	617	656	668	654	648	644	644	608	632	595	601	647	590	650	640	580	643	622	638	643	665	590	633	619	624	624	671	639	646	646	622	617	619	616	617	619	625	644	592	618	636	620	659	681	651	617	637	595	650	628	640	594	660	661	645	640	572	618	662	612	651	594	664	665	632	619	594	594	642	639	626	658	627	647	627	649	615	607	672	604	598	628	640	647	635	605	635	598	608	646	671	650	642	659	604	623	637	626	622	587	618	582	611	631	579	634	645	611	613	652	678	628	635	624	587	635	656	630	709	637	625	642	603	638	620	641	611	645	609	637	622	647	615	620	629	628	628	625	608	609	601	635	653	636	647	615	627	553	618	667	589	638	611	623	638	605	625	644	622	611	617	615	618	587	624	632	626	613	650	658	616	602	641	647	621	662	635	654	635	631	654	599	618	638	612	606	675	630	621	619	629	624	630	608	652	623	589	609	581	597	631	596	633	603	627	610	678	643	630	588	592	638	632	629	623	626	623	589	654	662	619	623	646	653	624	670	642	649	638	658	635	632	632	626	602	634	674	653	590	660	634	600	595	608	611	644	636	659	644	628	648	640	645	625	627	594	671	626	647	607	647	676	621	657	590	634	638	620	594	581	639	620	630	622	635	640	641	616	666	604	643	649	634	642	652	657	631	637	622	628	653	647	618	668	629	633	638	651	659	609	627	651	645	617	602	662	647	640	679	625	626	640	619	627	639	666	615	577	641	611	620	678	664	637	605	615	652	641	649	660	609	624	662	610	627	646	656	603	635	646	597	647	576	623	638	594	638	616	610	616	698	709	624	642	604	635	648	631	649	650	617	697	652	602	582	660	661	644	634	630	631	608	591	640	652	651	619	633	652	645	615	637	707	652	668	606	630	634	620	618	576	589	610	652	629	637	665	645	646	654	597	646	647	628	627	622	643	642	675	625	693	640	611	632	605	631	651	639	629	621	660	624	663	614	617	626	633	635	628	566	609	628	637	624	584	559	623	622	646	660	615	597	656	671	668	644	591	656	640	590	595	669	632	620	634	647	639	665	633	710	618	642	633	611	630	639	663	580	655	612	625	649	646	641	621	660	626	636	639	646	635	628	627	635	642	676	615	624	620	640	653	613	631	611	609	649	646	605	607	648	648	598	624	598	622	655	622	613	655	637	598	627	620	585	579	608	627	615	647	638	629	607	634	577	590	611	610	632	666	623	630	639	653	627	646	598	623	605	591	606	639	618	593	635	643	648	649	635	579	638	625	639	642	645	604	684	604	653	612	654	573	617	658	617	609	640	617	644	664	583	617	666	628	623	674	597	615	644	623	660	617	624	611	652	636	653	619	600	606	612	626	604	667	630	663	638	629	656	609	632	644	615	623	613	641	626	591	649	626	593	623	548	603	661	672	621	668	619	614	617	660	647	576	637	646	631	625	653	592	623	583	663	620	646	595	590	646	681	587	576	637	683	620	646	642	656	637	664	662	611	641	679	644	622	581	627	636	631	610	683	629	616	643	616	600	633	682	626	642	625	637	579	687	591	659	657	653	595	699	644	620	610	611	618	626	608	609	609	655	667	622	673	676	623
8883	5822	6920	5257	3456	2404	1734	1373	1065	840	745	686	558	473	460	413	340	345	307	364	310	309	307	267	267	274	248	241	246	270	218	254	279	235	232	214	229	257	226	263	246	239	224	216	218	222	216	193	207	205	196	226	213	241	221	222	200	227	216	221	238	219	188	216	194	220	227	216	236	182	231	188	201	185	190	210	216	199	188	210	188	180	189	223	213	198	205	191	212	193	198	203	221	234	202	204	210	206	210	184	227	221	221	195	184	207	215	247	201	221	213	175	183	192	202	207	215	207	215	204	197	209	225	192	226	185	215	217	206	208	182	201	233	216	196	170	234	190	209	200	175	212	173	215	199	176	180	189	203	210	207	205	185	198	208	217	242	197	213	200	211	201	217	214	221	199	200	220	213	199	204	235	183	202	226	214	171	197	222	195	217	234	193	222	198	178	192	220	194	212	214	190	198	193	217	230	245	230	206	217	215	190	180	203	208	207	220	216	202	201	197	185	215	186	186	188	200	222	228	202	205	204	219	224	237	221	201	184	202	214	200	206	195	241	240	201	222	211	215	225	206	186	197	214	192	203	226	202	194	211	241	220	189	212	217	199	214	222	212	229	209	197	235	165	219	204	187	197	204	181	200	191	250	210	173	192	194	218	207	166	200	188	215	219	203	225	218	217	204	207	230	208	183	204	198	210	189	212	208	207	229	187	185	213	193	203	214	209	208	189	199	199	195	198	210	207	217	217	198	190	174	201	208	206	213	223	223	210	201	207	205	213	225	171	189	205	192	202	199	189	213	212	191	197	191	201	195	225	218	205	213	226	201	213	202	204	186	205	240	215	205	222	190	186	170	209	203	213	198	235	213	196	202	193	208	194	214	221	232	226	188	229	174	226	170	210	189	193	209	201	187	188	193	198	210	230	197	177	218	203	221	200	195	209	192	216	208	206	214	199	197	219	193	203	219	214	195	212	220	219	202	205	203	193	199	191	213	200	189	195	231	206	186	217	205	234	189	211	208	203	207	190	213	233	192	218	211	212	207	190	222	191	213	235	221	216	242	228	217	189	221	232	214	222	205	217	203	208	205	182	220	204	181	182	227	199	233	199	196	223	227	217	194	202	212	185	190	209	197	207	168	190	179	246	203	213	186	189	184	202	196	221	203	194	233	222	214	241	209	217	193	172	209	235	206	203	201	212	190	218	191	203	232	204	218	183	182	211	199	174	205	192	209	177	199	226	222	241	208	204	201	201	197	202	223	195	216	186	208	221	197	196	184	215	183	195	235	211	203	208	190	187	204	186	204	237	207	201	211	201	205	195	207	216	189	194	189	214	204	229	204	215	218	196	199	200	214	191	203	207	177	215	234	219	207	207	181	203	190	200	196	230	195	214	174	220	213	201	214	217	209	220	223	213	205	221	233	195	225	204	200	213	227	198	228	211	194	233	214	243	207	196	189	195	199	216	193	183	201	207	200	219	223	199	209	188	189	225	217	213	213	225	184	218	172	193	203	196	192	203	182	212	218	189	212	221	185	169	229	212	230	203	193	207	207	182	214	212	200	234	197	192	195	192	192	223	184	212	199	238	213	200	205	186	213	212	188	186	192	211	226	205	218	221	216	191	200	207	225	191	216	178	219	195	180	225	194	206	219	188	194	207	192	203	209	177	234	209	214	222	203	235	181	199	196	208	189	211	219	203	216	184	199	187	210	193	214	216	193	199	199	190	222	217	214	215	211	199	182	203	198	189	215	228	212	202	233	229	192	213	221	202	188	187	198	203	202	216	198	192	182	208	194	182	203	208	200	210	196	212	212	226	199	224	227	223	214	225	197	204	213	201	196	206	215	195	181	192	221	216	216	209	188	224	221	227	194	217	223	216	195	224	178	206	195	200	186	210	218	223	200	217	227	182	188	222	219	217	186	225	193	187	223	216	189	215	219	214	237	199	207	212	210	209	218	211	204	224	214	208	226	232	189	227	236	219	192	212	210	198	219	203	206	182	203	205	193	187	189	205	221	226	211	206	226	210	218	234	206	190	218	206	204	199	187	214	245	228	208	199	222	212	214	194	216	202	197	209	211	159	223	213	212	193	231	204	208	190	207	204	195	214	217	221	193	212	213	195	194	211	206	203	214	205	222	232	243	199	226	214	201	230	231	194	176	204	216	188	266	197	202	194	199	208	215	214	202	210	201	180	193	200	205	214	229	210	215	196	210	200	193	204	237	211	206	177	211	208	206	196	203	201	206	223	223	196	202	208	220	220	191	200	215	178	205	199	226	184	202	235	194	206	215	213	226	219	194	207	217	213	208	187	235	201	225	203	193	229	197	206	232	199	216	192	194	189	207	214	201	186	201	188	200	195	215	207	194	174	197	199	195	207	204	221	211	217	197	204	187	237	213	201	188	187	168	203	203	205	197	217	207	200	204	211	225	228	216	232	214	223	186	224	231	227	208	228	213	223	196	207	219	207	196	223	210	210	200	178	215	226	193	201	224	227	201	233	225	217	181	187	195	214	213	207	187	207	216	178	201	247	177	211	201	185	181	186	193	212	205	219	220	207	216	200	216	182	224	187	189	199	198	213	211	209	213	175	216	217	227	218	203	210	195	203	203	204	200	205	204	199	200	233	220	229	166	217	196	206	220	197	218	204	223	212	215	216	186	197	205	207	200	200	210	211	198	198	191	196	204	193	207	215	218	181	206	200	195	204	190	217	192	199	196	211	178	228	214	201	205	222	234	205	232	220	251	213	215	211	212	208	199	217	208	242	213	204	184	215	193	187	207	202	203	186	208	196	205	211	198	219	215	192	214	228	191	196	219	173	227	192	232	199	225	223	210	224	205	193	197	208	178	214	210	214	201	217	212	198	212	199	212	204	193	186	202	228	188	214	197	215	194	193	220	212	235	205	207	232	201	201	219	167	187	194	209	227	212	196	218	224	211	188	219	186	204	190	195	174	221	203	176	210	212	219	215	199	206	208	204	236	187	231	179	201	193	214	180	180	205	231	196	174	204	201	186	205	209	195	211	212	221	216	210	194	235	215	183	218	193	203	182	215	223	219	196	177	204	186	208	210	224	223	198	202	173	200	215	221	213	195	200	247	190	191	204	188	218	207	184	192	194	187	240	204	213	221	209	240	188	216	193	221	203	222	201	203	207	200	179	202	211	199	208	196	170	193	190	212	184	206	183	204	189	188	207	215	208	213	199	200	204	215	220	189	212	204	192	208	206	204	215	211	168	200	223	224	199	236	203	194	198	195	181	212	217	209	219	192	188	209	195	225	209	209	201	190	176	212	204	191	187	222	202	199	199	223	210	175	200	202	218	187	193	214	196	214	204	218	185	230	211	207	206	213	205	220	229	207	201	225	197	189	215	212	215	189	198	210	210	194	232	230	233	208	206	208	190	191	225	241	205	198	214	205	216	215	211	201	214	205	215	182	216	186	212	193	188	189	179	181	196	211	203	209	195	220	186	196	189	204	190	211	190	222	201	222
5498	5088	11816	13530	11745	9121	7312	6067	5042	4153	3825	3308	2884	2281	2041	1856	1680	1629	1569	1477	1361	1196	1130	1114	1041	1040	959	949	877	868	786	782	768	755	748	738	669	646	658	632	676	622	657	619	626	594	636	597	586	640	596	615	588	618	608	601	565	540	608	538	529	561	515	518	532	504	517	545	513	505	518	507	516	491	485	519	469	507	475	524	527	473	534	479	518	520	465	522	489	534	497	505	483	475	495	513	520	476	511	475	489	515	508	505	521	509	493	476	512	534	492	526	413	453	504	520	460	471	515	449	493	519	470	502	526	497	476	472	484	479	493	487	546	500	464	473	483	517	481	500	473	492	490	421	496	507	504	520	497	470	484	512	517	497	481	463	505	472	492	456	472	500	485	523	507	491	483	514	482	473	500	486	504	478	484	476	520	501	462	549	443	510	486	493	508	491	493	532	500	476	480	464	502	500	520	518	503	503	459	470	506	519	478	484	517	499	488	483	484	496	477	510	486	514	487	541	496	468	499	495	514	531	500	497	464	510	515	498	488	492	475	515	525	481	498	498	532	484	489	481	480	486	518	501	473	510	551	513	495	490	525	511	567	484	451	469	491	532	482	468	530	468	478	511	511	481	511	515	477	496	489	489	485	473	496	552	488	512	455	478	466	483	496	502	515	507	505	493	465	507	536	495	494	485	466	534	503	483	533	527	495	521	492	527	458	538	506	542	471	488	524	535	482	491	496	495	518	506	491	492	520	480	500	539	471	531	518	504	502	516	501	521	524	531	486	478	487	531	492	492	501	522	532	520	508	501	515	509	497	509	494	502	528	494	480	495	465	483	503	457	516	511	501	500	469	477	494	470	453	502	493	497	486	501	491	494	502	523	511	468	488	483	507	471	506	517	444	477	493	499	466	519	478	496	474	492	545	476	487	467	485	479	500	527	529	472	497	511	463	517	484	497	483	517	495	503	496	503	512	507	513	486	493	497	510	506	504	477	493	467	500	488	489	522	472	472	480	483	520	509	502	531	528	506	522	502	524	457	475	504	503	513	476	487	451	476	482	498	511	456	455	505	493	509	478	548	503	520	496	491	464	517	474	485	481	501	511	488	504	514	472	503	476	481	466	506	477	490	519	513	482	530	498	468	537	482	523	483	481	507	497	526	510	477	491	486	492	513	472	489	508	514	499	460	490	463	479	509	491	485	504	495	492	488	497	483	480	533	516	544	488	527	444	505	528	467	499	486	488	476	519	487	462	491	533	520	503	536	536	506	489	506	465	479	522	543	490	488	500	500	535	513	467	477	500	422	500	491	501	459	506	495	499	512	500	521	511	495	507	482	477	477	513	502	524	497	485	483	475	494	482	519	500	508	492	518	519	501	481	482	522	492	488	477	518	499	486	512	469	485	457	488	482	487	502	484	547	526	489	522	502	483	491	493	491	513	512	487	486	483	458	498	489	509	509	551	506	502	510	509	503	503	482	496	518	517	500	483	514	505	500	473	491	515	484	491	522	511	502	497	502	473	488	474	514	452	471	499	482	479	526	495	460	552	480	535	517	498	512	491	484	479	508	525	491	446	504	505	528	514	480	496	458	487	486	496	508	511	523	502	515	451	476	528	509	499	503	499	517	524	479	447	462	532	465	495	499	482	545	488	534	472	459	474	462	488	468	475	485	511	489	496	452	491	509	477	533	514	450	492	501	478	507	492	526	486	535	468	509	468	497	455	535	456	513	516	504	514	476	485	504	492	509	513	491	477	515	480	456	481	458	483	518	482	507	505	489	479	516	468	498	491	490	478	502	473	515	517	478	521	496	522	538	519	470	515	525	496	502	488	499	523	486	495	499	473	491	471	492	509	476	467	529	496	494	491	487	536	425	475	489	519	515	509	519	491	486	488	511	530	530	482	492	512	495	468	525	472	512	455	516	471	482	484	506	465	521	509	501	491	494	511	463	495	482	500	512	490	487	480	517	504	508	469	508	465	491	470	479	490	486	482	480	469	494	495	523	469	515	496	517	463	532	491	483	481	468	483	487	503	547	506	503	553	517	443	471	492	471	495	488	494	469	521	492	466	453	510	442	519	485	474	467	497	477	475	488	478	519	546	484	519	499	545	519	489	507	526	504	492	535	540	460	497	437	523	466	509	494	519	479	487	492	514	536	504	482	485	486	471	514	458	504	493	473	487	498	490	498	486	491	468	510	548	499	540	482	510	493	548	532	483	555	500	536	480	478	487	511	462	492	460	491	499	513	472	523	502	501	523	469	477	503	542	479	500	452	496	524	512	496	491	480	483	441	499	527	523	470	470	482	523	509	457	505	462	463	472	468	525	483	487	505	509	523	524	522	502	535	498	464	495	499	518	499	456	481	499	504	505	536	478	531	538	481	498	504	502	498	509	516	489	525	451	498	529	508	512	468	478	481	449	494	471	501	490	489	470	503	489	491	498	506	473	497	505	520	491	478	513	431	497	521	475	515	519	492	512	482	495	451	502	426	506	521	479	514	469	479	522	498	461	473	523	503	515	475	509	501	527	497	465	491	517	465	493	463	512	475	521	530	477	533	529	562	527	488	483	525	493	505	476	510	476	498	478	468	470	450	500	498	469	490	506	536	465	500	518	509	546	473	534	485	479	503	506	473	482	526	506	521	479	513	500	511	509	468	486	495	456	486	551	475	504	462	499	489	470	492	523	524	471	475	502	559	489	523	491	518	514	493	486	479	486	468	497	512	474	523	502	485	504	505	532	482	492	517	447	491	528	479	472	487	508	472	482	484	468	469	453	489	513	504	508	511	497	551	512	477	470	502	516	511	534	490	538	465	520	493	517	505	483	481	475	520	478	474	540	474	468	528	514	516	486	493	509	492	486	489	493	510	528	475	493	472	469	477	483	495	503	509	506	522	491	506	545	503	481	449	501	475	475	506	501	504	510	504	508	482	466	500	471	503	504	501	515	521	461	493	497	443	528	494	474	482	518	475	525	520	511	468	537	512	473	521	481	520	464	474	490	483	511	465	523	525	485	515	461	509	478	471	481	444	498	511	511	511	487	508	530	481	539	511	464	492	483	487	491	467	477	540	498	524	528	490	490	494	527	516	504	511	485	489	495	509	488	517	487	499	472	469	510	513	535	504	503	476	493	446	506	501	480	532	490	509	527	472	510	496	504	498	455	519	512	492	500	512	488	528	495	499	512	506	486	501	497	496	521	517	522	530	481	475	497	505	508	480	512	483	495	527	474	508	499	505	491	488	502	484	535	508	537	485	524	511	483	505	505	482	518	463	507	489	466	503	484	489	466	480	482	485	486	512	502	507	498	474	494	523	473	496	494	492	503	489	509	515	532	511	483	542	472	506	539	516	508	524	514	486	559	499	451	539	509	532	518	517	495	483	494	479	484	458	491	468	501	479	526	480	444	481	488	507	497	505	487	495	484	493	497	505	503	480	504	487	466	485	486	534	487	492	468	523	477	496	477	480	477	517	478	502	462	488	491	485	493
18097	11610	13469	11311	7638	4910	3472	2703	2022	1638	1499	1187	999	885	769	686	628	622	575	548	486	470	445	379	400	400	405	397	366	313	309	323	338	401	407	355	337	320	290	280	252	268	295	236	284	288	293	277	277	279	272	286	266	289	270	266	295	299	240	253	257	259	232	261	276	247	263	249	260	264	253	259	258	257	229	280	253	254	246	247	234	238	249	257	222	264	255	252	271	213	265	245	257	246	277	265	227	278	268	237	238	227	240	256	258	277	250	272	243	217	249	232	264	228	266	267	244	284	249	244	263	248	249	299	264	262	254	237	249	260	221	244	264	239	241	251	241	238	263	256	244	252	265	256	259	239	237	220	238	214	234	238	247	235	244	242	270	271	197	242	249	213	252	277	252	252	223	234	245	242	245	260	236	243	243	248	240	278	265	246	245	245	261	252	260	266	244	229	269	251	239	266	267	271	266	256	262	263	230	272	285	244	249	240	264	230	254	232	241	248	283	258	244	244	238	231	245	255	229	255	268	247	284	242	206	265	247	236	261	246	243	272	243	251	241	273	276	254	239	252	219	229	248	248	253	254	252	238	247	242	244	242	220	228	239	236	239	220	270	249	252	272	265	230	231	242	274	238	262	247	248	211	279	242	241	261	239	250	254	255	257	290	262	215	243	270	233	269	229	268	256	268	277	272	243	242	261	237	259	244	234	235	272	280	247	280	218	264	231	239	244	239	243	262	248	262	234	231	250	234	240	250	254	238	244	276	251	309	262	232	256	258	258	232	267	231	226	256	199	233	246	230	235	245	252	237	247	238	223	251	246	234	235	240	280	246	296	271	237	286	239	236	265	261	227	273	259	229	232	232	245	236	253	260	241	249	249	201	228	228	231	225	244	243	237	236	254	232	221	229	262	219	224	256	290	238	240	247	257	259	253	266	273	251	255	233	263	254	231	241	238	253	234	245	253	262	239	234	264	239	248	273	246	271	254	239	237	237	224	271	262	232	231	253	249	270	243	257	247	238	255	246	265	267	263	240	252	251	241	259	264	252	246	248	240	236	221	246	258	265	257	246	263	231	235	248	233	273	271	261	253	221	233	252	256	246	240	235	244	240	253	244	265	271	291	219	264	268	241	254	242	251	222	216	273	226	246	256	229	258	255	290	239	220	270	234	252	225	255	241	254	270	241	216	265	245	257	239	263	255	248	246	255	249	240	263	271	249	241	266	232	245	213	233	248	240	239	245	242	247	258	224	253	234	249	249	269	248	265	253	203	243	275	254	237	280	250	268	250	253	246	269	255	262	253	261	245	261	248	250	217	257	235	257	252	221	260	260	246	247	233	236	272	254	232	246	243	236	240	248	242	249	225	269	231	271	244	240	255	264	267	257	245	234	235	274	218	262	223	238	279	253	256	250	233	260	233	244	212	263	237	251	222	250	231	235	233	245	233	258	260	235	259	266	276	237	236	233	252	246	279	245	248	238	240	249	257	240	229	247	251	248	277	264	242	244	221	277	245	245	227	252	235	244	229	255	279	223	270	271	265	270	245	246	262	249	228	227	246	254	285	230	212	235	244	266	231	221	230	251	233	239	241	254	270	263	262	246	255	254	247	233	248	242	271	265	242	277	255	215	273	278	266	251	251	243	263	249	256	239	232	245	239	249	217	225	268	275	238	229	247	222	230	237	238	244	242	229	240	257	252	257	226	220	236	233	251	251	287	267	242	244	248	273	272	233	281	247	248	245	217	272	231	272	271	247	241	270	211	265	259	262	270	231	265	228	227	235	245	262	251	254	275	249	269	269	243	248	239	250	257	243	252	219	296	240	280	247	272	265	249	223	266	247	256	276	246	275	263	241	250	267	241	242	237	247	228	254	226	222	254	275	240	270	255	232	244	272	274	283	235	241	251	241	247	233	251	248	225	231	271	249	246	247	256	248	261	227	244	266	260	254	239	236	213	263	219	228	271	258	253	246	238	261	237	247	228	268	275	240	240	258	255	270	258	260	218	244	243	263	250	250	215	239	261	248	268	281	286	248	261	247	256	267	240	268	273	261	249	272	228	253	244	254	253	259	260	249	257	260	271	248	253	264	278	262	251	253	257	273	232	216	244	261	237	262	262	220	242	250	230	245	245	239	212	240	237	281	226	260	234	257	247	251	268	252	263	256	244	242	268	222	260	236	230	260	248	237	266	256	275	246	275	247	234	252	272	246	250	217	241	243	242	232	209	242	251	225	265	267	255	243	264	228	245	259	254	243	254	228	251	246	240	238	257	248	226	238	261	279	273	275	256	246	261	228	249	226	274	261	277	261	247	255	278	252	268	300	249	241	226	256	215	236	248	258	232	236	241	260	256	291	242	232	263	220	238	251	265	237	270	236	238	247	262	237	250	265	262	251	239	212	233	249	254	255	242	256	254	265	270	217	256	238	277	250	265	244	241	261	267	235	239	268	256	244	240	227	237	247	250	245	256	241	257	239	260	239	276	246	275	245	276	269	253	275	242	254	241	218	247	288	295	237	282	269	255	252	256	252	267	259	246	256	245	238	265	252	247	258	260	233	246	236	250	223	249	265	254	231	263	283	244	255	245	235	265	251	246	251	240	248	240	234	260	251	289	248	273	233	230	235	229	256	224	258	262	261	224	242	239	247	223	250	250	229	270	261	245	233	227	254	260	246	244	263	248	217	260	216	274	251	237	245	252	247	244	235	241	231	254	250	248	240	241	269	225	244	265	242	242	263	237	276	250	264	245	280	235	235	251	218	245	266	224	248	272	268	259	241	243	287	256	246	232	255	209	237	259	256	241	260	223	239	229	250	238	243	221	238	260	265	229	247	249	244	261	250	245	236	216	270	258	239	272	252	248	234	233	217	233	247	262	239	270	270	270	265	251	262	269	222	248	243	253	260	256	254	207	245	261	263	270	249	270	267	266	239	259	263	254	244	266	229	249	276	255	274	244	272	261	235	242	235	228	234	234	226	229	268	232	240	240	250	247	261	276	282	236	232	233	267	259	230	284	219	250	234	237	284	223	232	280	230	248	231	258	255	287	265	243	273	252	233	241	257	243	240	267	285	267	242	220	261	223	250	243	260	269	244	260	255	234	246	247	269	233	248	246	238	224	247	262	273	252	243	230	255	276	238	258	251	280	254	233	253	254	258	246	249	276	255	229	229	237	224	237	253	278	238	240	253	255	261	254	274	256	228	251	234	224	269	256	251	251	253	248	247	264	249	252	247	275	221	263	259	286	256	243	233	230	247	257	237	249	242	254	251	241	225	216	247	240	256	240	228	260	234	226	257	211	228	269	227	236	254	280	235	278	232	231	236	262	252	250	253	254	252	264	213	250	267	261	244	236	254	202	235	279	216	247	239	249	268	243	249	238	240	252	256	248	258	236	253	265	249	242	255	247	256	279	243	244	292	251	252	244	246	227	237	249	282	267	232	244	253	296	218	251	266	259	224	270	260	270	230	250	283	233	256	226	249	209	262	236	228
10970	9162	18838	22138	19076	15495	12909	11035	9326	7982	7197	6217	5057	4516	3949	3478	3218	3009	2800	2554	2324	2224	1939	1853	1835	1823	1674	1586	1460	1310	1331	1224	1108	1652	1678	1315	1084	1066	998	922	889	908	892	940	867	929	851	747	820	701	812	826	801	772	763	845	808	755	723	729	751	697	643	670	655	661	663	627	652	658	617	657	657	652	664	748	690	631	609	618	662	648	592	648	669	588	677	565	622	586	631	574	578	623	634	641	630	582	620	585	622	596	617	593	603	619	608	620	575	615	615	582	587	632	586	600	553	586	587	577	589	594	595	593	597	622	595	569	572	622	578	570	531	646	589	596	602	592	637	611	582	599	618	564	620	633	588	611	569	592	603	597	597	595	560	629	568	547	615	589	597	613	606	609	543	584	576	607	586	596	588	588	579	589	602	593	604	585	579	642	631	598	593	649	565	577	553	569	614	599	541	570	561	596	582	579	563	619	593	563	600	604	590	581	581	555	609	557	574	583	558	635	599	590	589	532	606	617	571	571	576	628	589	586	602	586	617	624	570	579	630	602	593	586	576	546	604	598	571	607	612	658	607	602	655	636	587	604	648	602	599	583	622	616	581	569	582	589	584	566	579	601	579	570	590	602	636	579	611	560	551	606	593	590	640	556	593	604	592	617	552	585	589	567	603	594	587	550	578	575	592	610	609	557	586	565	604	593	589	540	598	549	577	567	591	590	522	567	531	650	562	606	582	546	588	593	566	554	583	594	594	599	597	633	644	592	603	615	584	583	608	563	588	621	605	579	605	591	617	579	598	601	621	611	587	528	575	550	589	579	561	602	602	564	628	578	558	598	574	628	591	584	564	622	636	576	602	626	513	577	642	602	613	607	598	583	597	549	584	588	627	581	602	591	595	593	574	586	606	584	583	599	583	591	607	618	604	582	542	596	626	598	572	571	642	555	589	599	643	610	563	636	605	642	609	551	589	593	593	604	571	620	568	573	597	580	592	565	634	593	652	617	607	570	600	606	601	609	586	626	572	596	543	635	575	583	558	575	544	577	590	627	562	567	578	594	577	613	595	582	576	606	577	595	543	554	596	594	584	576	596	612	583	604	564	582	590	595	590	561	625	618	633	567	629	602	592	584	572	586	594	635	579	633	551	586	631	572	608	599	613	630	629	606	579	600	535	583	612	616	567	546	626	600	599	612	543	592	575	595	593	605	612	566	597	600	637	604	617	577	644	574	586	632	634	603	572	562	590	594	603	570	571	585	622	592	613	579	568	606	594	603	589	620	616	608	583	606	600	570	566	578	634	589	591	561	595	598	584	611	614	607	627	575	583	577	643	546	583	626	578	606	564	601	583	599	613	595	607	616	620	554	603	628	580	606	573	588	577	589	604	620	539	617	619	604	584	614	588	562	590	596	629	572	557	567	567	596	558	593	576	563	568	599	628	574	600	566	607	621	598	570	531	587	573	561	571	580	582	574	620	581	576	565	559	612	610	541	584	596	609	579	605	591	581	575	569	576	579	595	546	585	604	589	596	596	562	584	617	587	617	584	616	583	568	614	614	577	630	588	607	625	599	597	578	575	541	624	576	586	605	601	609	621	586	576	622	579	554	604	577	596	608	590	632	596	572	565	591	596	584	552	578	622	608	620	574	584	575	592	619	563	561	631	588	538	579	607	632	593	621	609	591	570	598	597	602	611	602	551	600	583	580	584	573	579	632	583	601	580	598	625	577	610	627	544	597	544	578	599	655	627	557	568	619	575	588	599	594	604	590	617	584	585	596	628	582	604	571	612	600	585	585	574	558	571	582	544	614	616	584	589	637	661	600	593	593	541	571	621	592	574	607	558	574	613	588	603	618	641	573	577	591	597	610	591	592	553	602	628	622	602	582	628	606	574	611	579	582	564	627	639	583	615	635	605	600	605	619	632	570	654	566	588	613	598	610	610	629	562	650	622	601	630	576	588	624	579	559	613	613	567	558	647	569	566	554	590	598	553	594	619	590	567	588	612	599	589	557	592	576	575	655	587	548	594	583	612	570	582	598	543	600	542	571	584	596	592	546	576	572	619	588	587	626	617	573	605	546	595	618	612	613	588	603	590	591	595	568	589	644	579	608	638	568	605	588	573	611	590	600	569	601	589	629	578	627	571	580	615	622	611	608	600	644	560	520	584	581	605	598	615	594	579	583	598	622	603	577	615	583	617	577	635	623	569	589	611	631	573	581	597	566	571	584	582	612	598	591	576	598	593	603	570	584	603	568	601	589	612	581	631	587	621	627	581	593	556	600	618	586	587	595	588	615	592	581	595	630	569	591	625	594	585	564	584	627	591	606	576	563	575	587	650	607	616	615	567	594	588	613	575	628	603	616	586	598	596	573	592	612	575	619	603	579	583	651	587	591	593	600	579	607	602	560	592	666	585	589	582	564	593	585	613	604	604	571	590	550	594	585	619	595	568	624	511	596	586	579	578	610	601	586	595	605	579	608	583	576	645	568	598	631	601	596	568	599	626	626	629	562	612	569	598	604	592	613	573	565	626	598	584	591	587	596	586	590	599	566	588	555	593	544	572	614	646	597	630	616	628	586	624	602	586	587	572	634	598	596	625	597	584	616	628	568	580	607	614	605	603	608	574	572	588	590	583	597	559	614	578	588	590	607	566	599	576	573	597	604	541	581	576	616	546	605	571	632	537	616	579	568	614	542	576	593	570	599	601	557	603	572	596	594	581	627	606	625	615	607	603	595	576	594	554	620	550	611	555	578	591	621	584	601	618	553	570	596	600	601	572	583	626	573	583	583	612	563	574	582	636	658	539	606	601	580	609	586	643	601	588	562	605	610	592	586	560	621	589	579	569	529	559	550	587	557	578	569	642	614	592	564	616	581	566	577	603	566	588	568	604	579	585	545	586	558	578	640	593	603	574	556	590	598	574	589	594	570	598	574	627	594	663	539	603	573	593	621	565	600	581	612	556	589	572	603	583	572	544	585	633	572	611	651	569	574	592	604	571	541	608	570	613	637	599	572	617	581	642	646	574	601	612	596	612	591	604	607	568	604	596	613	564	605	605	584	567	612	573	612	648	579	556	591	614	627	553	620	603	564	595	623	602	569	614	610	590	593	567	532	596	545	598	640	593	524	619	602	558	613	562	583	637	579	600	606	616	610	576	618	619	598	559	588	550	606	589	610	636	584	584	593	607	623	630	568	602	595	549	587	551	566	630	607	584	599	562	596	576	599	573	571	608	562	570	576	622	573	564	572	569	565	606	580	605	612	605	611	566	593	597	624	566	538	561	607	571	602	576	586	590	577	579	605	553	570	566	583	551	576	577	589	587	604	584	600	648	606	608	603	608	591	630	616	594	622	623	573	559	595	553	606	613	565	637	590	601	577	583	560	567	555	609	639	608	595	630	597	622	650	613	555	593	577	599	619	611	575	604	626	580	546	607	569	622	618	593	636	595	588	621	593	634	622	581	584	614	604	621	563	582	572	623	568	584	594	594
26238	16871	19122	17119	11912	7883	5301	3922	3072	2403	2081	1725	1416	1299	1092	977	878	769	758	744	684	616	558	514	527	504	501	439	452	404	441	428	397	542	466	437	362	398	373	340	364	310	343	331	331	316	335	332	272	308	334	334	311	287	325	304	288	317	284	298	314	314	260	304	284	298	276	285	293	296	280	279	273	294	285	268	286	267	282	250	266	276	263	292	274	289	277	279	265	264	245	283	262	309	294	266	250	288	266	277	291	265	268	270	297	271	287	298	291	286	289	282	271	277	313	254	308	269	278	319	227	233	272	279	290	267	266	288	242	240	275	257	266	284	257	249	241	264	285	243	262	265	252	272	266	283	286	254	274	287	292	298	266	292	255	267	275	266	299	250	291	278	285	242	238	255	246	265	284	295	273	301	265	282	275	258	262	274	274	266	251	267	295	281	273	282	258	232	287	259	270	283	263	242	255	289	279	280	263	286	279	266	239	271	270	274	257	302	260	286	269	298	278	245	276	277	255	262	280	299	276	279	263	244	235	281	288	279	321	264	301	259	298	259	269	273	282	267	246	268	276	253	243	229	295	264	282	271	288	276	256	267	272	257	294	288	251	292	290	277	258	277	288	289	287	261	262	266	258	273	275	263	281	264	265	260	248	265	258	230	246	279	291	269	244	260	268	256	276	292	256	257	242	289	267	265	266	280	278	271	273	258	262	278	270	261	283	294	294	266	272	285	267	254	272	287	292	298	270	277	269	270	273	233	264	250	277	262	248	295	317	289	252	277	273	254	279	301	305	257	251	269	263	245	288	273	280	302	270	235	287	285	277	289	280	274	239	254	268	266	265	285	290	290	294	257	279	263	288	234	276	236	264	266	260	277	298	272	282	278	251	269	257	283	303	286	284	265	267	268	297	268	269	245	274	309	248	241	239	255	259	294	275	293	279	289	279	278	279	273	277	270	281	277	295	287	287	296	261	315	280	270	284	268	271	283	277	246	270	277	278	263	252	261	274	288	279	266	292	282	277	280	281	263	290	271	242	307	251	269	284	266	252	264	259	254	253	293	255	259	271	270	258	300	272	287	272	282	297	272	272	264	272	262	249	289	278	269	259	298	265	277	260	257	281	256	263	263	270	268	253	284	277	242	259	269	278	249	291	262	240	259	292	283	259	245	260	278	274	257	266	288	296	288	263	297	306	277	241	259	327	239	271	305	283	255	242	267	238	270	280	251	245	257	276	274	312	301	251	289	271	277	280	311	253	293	284	251	264	247	294	281	293	262	265	258	263	270	255	274	283	278	249	250	286	279	253	282	287	288	276	264	273	288	285	256	251	307	291	279	259	260	278	250	261	258	251	276	266	281	290	272	291	274	279	263	278	287	267	243	266	253	280	260	262	282	267	265	282	311	286	280	269	304	240	303	285	253	254	254	284	297	281	276	276	280	265	286	272	284	282	324	281	301	268	272	257	291	260	275	303	279	290	267	265	264	285	276	246	277	265	275	294	282	263	269	251	292	252	273	260	286	244	243	260	246	287	266	258	258	243	229	261	259	267	264	283	245	294	266	274	296	285	244	263	259	296	274	304	265	278	266	257	258	293	280	278	253	263	237	286	268	286	279	288	245	303	234	278	274	275	271	299	250	261	304	271	266	275	280	277	289	267	248	291	266	273	265	301	266	282	279	246	283	284	267	261	229	266	279	258	272	296	280	259	255	287	290	247	261	291	302	277	289	298	273	265	310	267	294	257	266	256	302	311	287	250	279	279	253	273	246	238	274	285	270	234	290	279	276	281	283	283	277	258	298	244	325	301	262	280	263	281	242	261	260	258	289	299	259	264	237	268	248	259	267	267	303	275	263	263	269	254	272	271	262	266	281	279	276	256	254	278	285	271	270	279	249	277	268	301	238	299	262	264	257	276	291	259	265	259	247	283	263	278	255	243	274	279	234	282	267	282	273	292	255	273	255	254	295	261	235	279	305	252	294	264	302	276	256	280	295	273	271	263	304	278	261	295	287	287	277	281	275	286	243	283	283	276	268	278	260	285	273	296	264	274	296	264	257	246	276	267	285	260	250	221	260	278	256	281	270	261	251	283	274	292	248	262	293	281	252	212	246	261	248	268	274	254	268	261	299	268	262	264	253	281	274	292	293	297	258	276	285	289	269	283	286	304	276	266	248	285	284	267	259	270	267	290	263	273	260	240	263	273	296	260	302	256	291	274	270	312	276	269	249	248	279	263	263	291	310	262	269	274	261	262	253	259	279	272	246	250	282	306	261	259	284	280	291	287	275	259	267	292	289	261	258	262	272	259	289	286	312	270	247	277	244	250	259	260	250	263	256	288	274	292	293	310	294	264	262	270	269	265	276	265	271	269	253	249	261	278	287	255	270	241	243	280	285	258	253	291	278	290	258	273	275	256	261	282	258	261	255	256	301	273	306	266	272	268	288	252	245	288	245	267	252	278	273	265	272	297	291	269	311	286	279	285	285	254	269	249	272	282	293	269	252	257	268	256	261	291	299	267	282	257	271	251	258	269	270	262	302	267	249	262	276	272	291	263	258	282	279	251	260	264	275	271	276	290	243	307	269	255	299	227	244	302	284	274	260	265	255	266	258	300	296	284	266	274	289	289	311	285	276	280	279	250	255	260	281	259	266	276	305	291	239	299	301	298	310	260	306	253	271	253	269	283	282	244	272	264	227	271	282	265	273	266	251	240	262	277	281	279	278	259	270	284	271	263	268	277	259	262	294	283	309	305	298	270	286	261	277	304	268	243	239	245	263	274	258	304	268	250	263	255	260	253	260	258	282	294	294	268	274	244	281	265	275	270	258	294	299	265	263	256	246	264	255	289	270	251	285	261	286	277	240	274	316	287	282	272	302	286	256	281	267	274	257	269	248	285	261	273	276	266	276	271	263	244	266	252	271	291	260	279	263	290	302	273	282	276	278	275	254	265	251	285	262	236	284	261	293	276	282	283	270	237	253	273	272	246	244	292	288	268	260	253	263	305	248	263	266	272	276	256	266	291	275	271	281	280	289	298	275	274	285	247	241	270	237	270	256	262	269	276	253	291	258	266	288	295	248	259	289	280	269	269	279	266	256	242	274	270	285	243	263	281	279	286	256	260	252	266	273	254	253	241	294	291	264	284	252	270	297	283	304	261	253	269	251	273	273	267	272	256	302	276	270	296	249	302	279	247	257	243	250	264	272	285	256	279	265	280	260	275	309	292	294	260	263	274	286	293	277	266	287	260	324	291	271	256	279	263	288	272	277	248	273	279	280	236	271	244	268	288	269	312	283	266	275	268	253	326	279	282	262	242	279	271	285	287	284	295	280	280	273	233	285	257	253	236	290	275	267	265	263	279	262	262	247	305	283	284	265	281	303	286	275	261	277	258	296	257	252	256	264	267	256	283	298	251	255	266	259	279	262	239	266	263	276	261	286	254	265	250	266	294	270	255	264	285	300	284	258	254	260	246	293	296	223	229	270	264	279
14294	12340	23563	27642	24179	20334	17180	14964	12863	10951	10094	8684	6996	6671	5653	4965	4613	4160	3982	3696	3409	3007	2696	2572	2513	2429	2303	2134	1988	1786	1731	1708	1655	3107	2422	1824	1486	1342	1278	1172	1176	1105	1082	1130	1098	991	951	928	921	862	957	951	964	924	952	940	978	931	897	808	865	766	716	781	745	681	743	715	699	712	723	738	713	736	730	793	725	694	712	687	702	669	655	674	698	672	643	648	662	646	656	669	678	709	675	656	656	658	676	645	581	626	642	649	611	612	625	655	591	659	633	634	659	623	618	583	610	641	638	671	605	633	606	644	605	630	622	607	624	665	633	614	641	644	594	610	597	660	669	596	627	640	621	569	626	605	647	620	628	658	634	622	629	624	647	624	608	645	611	670	681	659	570	635	630	600	655	597	632	681	585	588	630	601	604	642	635	596	619	614	660	664	629	662	612	626	637	587	651	603	598	635	620	642	651	611	620	641	667	654	575	624	654	660	616	620	628	609	586	600	653	584	652	633	613	644	643	597	619	669	605	661	619	638	608	615	613	634	650	599	630	598	659	642	636	614	613	637	655	673	637	646	662	616	592	650	616	620	619	678	614	637	636	574	681	617	619	608	636	650	580	589	645	572	583	617	608	714	637	614	594	661	644	657	671	621	643	602	631	622	651	636	657	610	598	662	647	620	618	564	643	644	579	625	602	636	659	674	643	606	639	638	610	643	636	603	644	651	604	656	608	640	646	649	614	608	574	645	645	625	596	602	641	603	656	615	646	605	660	629	628	612	574	606	635	560	618	621	613	587	633	587	634	618	652	593	637	664	650	606	599	649	613	624	629	614	644	646	641	667	625	614	672	599	627	631	614	676	608	566	605	600	644	569	610	623	607	651	607	612	602	636	612	606	651	618	680	618	616	608	648	621	624	651	648	676	613	624	596	618	586	586	655	659	604	675	659	613	667	627	629	648	621	666	622	674	608	678	582	630	577	623	568	625	609	621	627	662	654	593	606	612	633	639	611	635	646	609	647	618	652	621	634	659	624	636	651	617	558	593	603	650	594	622	653	631	588	642	623	603	624	636	645	630	576	620	612	601	610	662	647	651	614	601	626	598	570	606	623	613	652	636	611	586	629	617	612	623	648	621	671	640	634	605	643	638	669	647	591	643	624	650	619	628	604	609	633	621	622	579	593	594	649	608	671	654	698	631	636	618	612	630	650	608	611	630	613	613	620	606	634	609	625	645	616	576	602	658	643	614	632	655	597	645	639	629	663	647	626	626	596	636	623	672	627	580	617	627	644	616	641	634	607	608	636	587	649	583	667	599	670	617	599	613	630	634	616	640	647	602	655	606	669	683	612	646	664	593	679	667	605	654	639	598	608	643	632	651	646	647	621	627	627	623	634	624	642	611	626	680	617	649	657	624	619	624	661	607	606	659	570	640	627	630	641	654	624	609	627	621	631	620	606	618	654	644	622	622	646	654	613	623	634	580	635	622	634	642	608	579	607	604	613	668	611	613	630	649	654	618	648	669	599	668	602	641	611	591	646	602	633	664	662	638	665	710	613	637	587	658	616	621	613	631	603	624	659	595	610	647	606	596	649	636	592	632	596	644	648	622	589	641	621	598	607	601	626	633	581	639	619	628	589	625	619	622	595	608	657	613	661	685	644	663	612	711	603	654	612	655	661	634	639	637	616	628	639	649	617	640	602	599	638	672	610	623	622	609	660	629	650	699	616	594	628	641	602	649	638	613	605	604	628	608	673	589	635	624	613	598	613	669	616	625	615	640	626	600	575	629	588	632	651	653	617	639	689	542	617	642	656	569	627	645	602	646	623	651	621	642	620	631	623	666	641	621	622	614	619	615	615	623	620	629	607	612	620	637	621	621	641	609	597	640	651	669	634	638	653	654	614	642	602	663	645	617	680	623	595	658	628	655	596	649	637	617	655	601	642	579	603	629	635	624	638	649	619	625	616	626	593	612	625	633	639	619	594	679	600	625	645	666	649	628	629	681	643	626	596	641	632	615	653	621	700	576	659	614	632	670	612	678	628	650	613	649	596	623	600	629	579	612	608	640	673	617	593	641	591	607	668	663	614	629	599	652	602	659	655	652	585	614	626	637	650	646	601	670	608	666	598	618	639	647	621	588	611	652	652	630	603	649	624	646	628	627	658	643	588	637	678	617	657	646	650	572	651	637	589	601	605	655	659	668	628	601	615	633	649	667	623	621	621	636	632	591	639	657	601	624	651	657	601	650	637	693	670	647	646	606	648	657	638	667	641	642	627	609	639	619	618	620	619	623	571	643	624	678	598	615	674	616	675	662	606	643	624	652	644	616	598	629	607	619	635	619	603	629	607	622	639	643	661	642	609	626	631	615	653	601	646	644	614	608	652	647	604	632	587	596	638	593	591	613	616	631	700	601	599	656	581	675	665	643	650	630	597	623	609	654	593	635	647	601	604	633	618	603	643	639	631	654	604	679	662	582	611	622	596	609	673	612	625	637	638	681	617	639	628	586	601	597	553	639	632	645	613	611	566	650	654	639	622	613	582	617	607	645	624	599	650	560	671	621	632	640	643	624	646	603	618	620	692	637	643	597	625	635	605	593	610	602	582	644	652	652	595	664	640	630	633	646	600	636	653	600	667	579	660	609	663	672	583	632	658	632	637	676	665	618	643	640	632	655	662	639	631	637	600	638	636	615	574	622	630	602	650	672	605	645	680	642	653	628	610	673	643	628	624	634	621	565	616	644	648	667	596	614	642	650	644	609	594	633	637	597	655	616	585	631	620	602	590	643	614	583	613	629	607	629	638	615	639	616	654	637	638	614	663	602	622	598	624	668	633	608	596	618	624	621	617	632	627	620	579	597	677	647	610	618	623	618	665	643	646	641	625	630	642	682	587	658	577	634	612	650	579	615	624	685	592	615	634	601	617	653	643	632	651	627	639	624	629	633	680	625	674	642	651	593	585	644	590	643	669	661	555	653	610	653	691	622	609	643	633	671	614	592	645	602	625	628	670	614	622	641	647	614	653	639	660	649	647	637	663	594	600	617	640	609	602	629	625	614	601	609	613	636	663	638	652	616	660	602	616	632	626	610	621	630	600	616	616	621	595	640	657	614	624	629	618	600	626	657	625	625	622	622	619	659	688	632	640	646	639	622	624	633	602	668	632	639	600	604	615	607	634	616	638	620	642	602	619	621	625	666	638	617	611	649	655	634	637	608	611	637	634	640	617	669	594	612	620	633	659	605	666	598	589	644	620	597	654	610	596	658	670	627	636	641	674	626	629	632	600	581	599	630	645	638	625	644	625	632	626	635	660	645	611	628	610	614	600	647	597	651	642	611	625	630	608	633	615	563	645	641	600	624	602	630	649	653	634	629	619	645	645	626	626	628	636	605	642	626	624	634	643	580	638	599	611	602	629	572	630	635	633	639	641	637	645	665	622	629	630	627	609	642	618	638	643	651	660	612	597	661	629	629	643	579	625	635	610	622	610	624
8803	5512	6767	5217	3386	2300	1715	1262	1027	902	758	680	575	474	432	428	397	387	398	335	318	319	304	291	281	232	248	295	276	270	242	228	225	230	216	226	272	251	231	210	229	260	223	244	234	201	211	210	194	199	219	219	190	213	199	226	167	225	242	207	216	202	197	230	191	216	201	227	224	224	208	233	200	230	205	230	227	193	217	188	215	211	180	191	185	194	202	207	207	205	218	187	225	193	214	195	204	231	194	182	219	190	213	208	194	202	201	188	179	184	185	193	215	191	200	207	214	213	189	196	198	230	201	230	240	183	184	205	232	191	197	190	201	187	192	202	210	196	207	234	185	192	207	205	202	196	201	176	208	182	176	198	220	192	215	203	169	187	207	217	211	220	231	220	212	196	199	183	217	232	216	201	205	226	184	191	200	185	204	193	190	198	205	214	183	200	208	197	217	176	226	218	236	208	207	193	207	206	179	182	191	198	189	193	212	209	186	220	200	188	217	216	223	207	198	186	216	216	228	219	205	206	192	242	205	202	197	220	220	222	208	192	222	193	197	197	184	238	239	224	177	198	150	188	194	216	181	225	213	222	224	184	213	213	210	216	232	193	193	213	210	222	213	231	255	213	187	213	214	231	210	203	177	206	167	187	197	215	224	185	208	185	200	190	222	212	208	183	173	215	201	187	204	213	204	193	211	226	195	222	184	205	187	209	220	209	202	203	190	223	219	188	209	204	204	183	207	196	195	223	205	235	213	218	177	220	187	200	209	207	206	205	202	204	204	206	205	194	198	202	213	202	199	213	197	191	215	190	211	182	212	213	207	194	214	208	188	209	195	194	209	247	235	228	205	235	204	213	220	218	197	200	196	209	191	197	188	211	202	208	182	187	207	187	207	199	205	196	175	193	205	213	197	182	209	229	219	201	213	196	230	218	218	203	198	198	218	204	233	196	197	206	203	207	191	216	208	217	182	180	172	200	185	211	207	205	198	195	199	205	227	203	200	216	217	217	211	215	209	209	202	230	201	188	207	208	208	230	196	208	239	172	212	202	218	180	206	187	188	203	189	200	197	223	193	227	199	206	172	211	192	209	225	236	206	202	210	207	199	203	208	196	178	193	232	197	210	188	171	211	200	209	188	213	218	224	202	223	207	203	222	187	194	222	214	208	227	216	206	208	181	182	207	205	202	200	233	198	193	227	217	202	235	211	221	204	220	197	204	180	209	183	208	193	183	224	200	203	178	210	240	173	212	192	186	213	198	191	188	202	203	223	221	193	195	224	173	195	198	211	203	196	227	189	207	216	196	224	207	181	194	243	216	197	218	195	205	201	226	210	192	175	208	195	210	178	197	223	215	210	198	214	198	200	218	191	209	225	219	192	211	188	198	210	202	192	221	217	207	257	214	224	201	199	217	184	207	225	232	207	203	224	174	245	191	215	227	206	210	206	205	183	215	185	208	222	192	201	212	202	244	236	190	210	199	201	206	178	222	201	186	197	214	208	195	178	211	164	228	176	222	206	208	191	213	205	205	214	220	207	190	216	216	201	222	203	226	213	214	209	189	189	195	209	188	214	218	216	210	217	200	197	187	192	205	186	198	173	212	213	198	236	190	211	202	223	219	231	193	208	186	214	203	200	183	182	204	192	226	202	185	211	217	188	203	241	234	215	205	197	190	198	200	196	224	205	176	207	213	214	206	203	207	196	233	209	171	200	202	178	173	204	218	203	180	196	212	204	213	187	206	203	198	177	213	196	195	229	207	229	176	197	147	193	190	196	216	242	224	193	206	190	208	179	233	207	194	186	172	194	216	199	216	212	184	220	213	205	213	200	179	218	195	210	194	182	212	241	214	207	187	203	201	203	186	216	221	210	205	205	219	218	211	192	183	206	200	196	197	185	198	219	206	190	229	222	197	183	208	188	198	226	192	203	191	219	187	197	209	184	178	188	212	204	229	197	195	196	207	214	194	205	214	219	182	219	210	200	209	184	189	198	223	205	225	216	208	173	200	206	226	191	223	197	205	199	172	215	212	189	206	186	194	220	215	244	211	223	207	230	177	208	195	193	217	207	190	214	193	211	212	187	200	216	236	215	217	215	205	218	232	188	175	212	168	225	220	210	217	199	234	188	223	221	208	211	202	197	206	192	203	213	194	227	197	212	215	199	204	237	203	218	222	211	210	206	214	196	208	197	211	184	183	214	207	203	192	178	183	213	208	196	207	213	205	184	213	194	193	228	185	209	191	195	218	175	230	199	209	206	203	186	229	183	193	204	213	199	195	217	220	217	198	194	200	213	222	188	178	234	211	230	205	200	181	200	228	189	189	205	197	222	218	182	206	215	238	201	183	204	203	201	221	200	204	202	190	232	198	197	196	219	211	210	178	195	232	211	212	199	194	221	173	193	202	213	182	203	196	194	227	201	202	186	206	219	177	213	211	220	220	201	188	235	209	173	182	198	201	193	212	168	188	214	186	212	166	211	210	208	187	181	200	206	200	164	193	191	214	172	222	202	214	198	223	200	219	223	170	186	204	203	187	184	199	224	213	205	186	211	187	229	211	234	213	224	218	187	197	232	214	203	233	201	207	210	195	204	214	213	203	194	171	193	191	235	219	207	221	209	191	198	216	215	207	208	201	223	189	202	186	192	186	191	181	210	176	199	204	198	202	208	213	203	202	197	192	219	226	221	219	195	211	194	194	219	191	221	195	221	202	165	187	202	168	195	188	223	202	230	188	219	183	228	212	201	234	212	235	204	219	195	243	204	203	207	237	211	243	186	209	200	201	176	229	218	240	225	234	198	194	215	208	228	195	213	218	207	226	196	197	211	204	210	207	209	222	195	228	241	222	211	224	203	172	202	203	180	207	213	223	183	225	208	240	193	230	211	219	206	179	212	197	213	182	189	215	217	187	191	196	219	217	197	207	216	190	189	204	207	219	185	210	181	200	222	208	203	202	223	202	187	177	190	199	199	188	171	198	192	219	214	181	227	221	192	208	211	205	203	201	225	214	218	170	222	202	202	217	220	209	239	190	195	208	205	202	186	208	211	208	195	216	212	200	209	205	192	192	215	198	171	204	167	192	216	194	193	185	201	213	211	204	199	204	224	207	192	183	183	196	211	221	211	183	193	189	191	205	214	212	197	217	194	217	230	182	234	203	211	216	185	195	198	226	172	190	194	184	237	203	217	195	201	188	191	219	214	210	188	226	209	184	184	200	197	208	195	231	184	191	206	191	220	181	200	213	192	194	221	175	215	206	240	212	205	219	223	214	230	205	221	196	176	231	225	231	189	201	208	220	215	191	182	222	198	215	209	224	208	219	232	215	222	203	202	196	205	181	228	198	206	198	182	221	213	205	215	204	204	209	191	204	208	208	203	200	180	233	228	209	183	200	214	231	220	204	206	210	224	199	188	200	206	196	213	246	204	198	201	240	162	225	189	209	196	227	202	191	200	229	195	226	196	194	224	194	203	203	200	194	214	222	186	211	192
5477	4910	11841	13485	11276	9347	7433	5977	5035	4318	3785	3345	2787	2363	2057	1880	1756	1710	1567	1456	1310	1302	1145	1040	1010	1002	968	947	886	836	843	759	720	774	713	725	649	669	682	660	637	622	585	660	648	646	620	599	615	574	611	581	594	606	562	548	581	538	553	520	533	545	570	533	505	471	521	529	524	509	459	525	579	513	509	488	512	544	505	547	514	564	509	495	520	492	569	524	571	482	548	540	524	508	484	562	519	538	492	542	512	521	481	526	511	521	519	529	487	496	515	474	489	474	476	478	465	521	472	486	498	486	520	495	515	542	501	484	522	489	462	435	524	500	493	485	496	493	504	539	506	534	514	470	462	486	496	474	456	523	547	501	480	546	488	537	459	514	490	506	498	518	500	534	510	505	530	544	486	464	518	477	470	440	498	482	499	531	492	510	491	507	493	470	503	509	487	517	528	488	497	453	510	525	479	510	501	464	541	491	511	486	514	517	471	537	488	539	535	486	509	509	557	509	499	517	467	481	527	473	509	512	519	505	502	526	485	518	498	474	516	508	490	532	483	470	504	527	504	455	512	466	522	530	492	481	503	505	512	478	490	482	522	495	495	477	562	499	476	497	491	485	480	455	499	527	543	486	507	487	519	512	496	533	497	501	525	507	516	488	499	495	443	482	529	468	472	473	485	455	519	449	514	471	492	488	497	483	508	520	490	510	523	492	491	486	523	517	498	460	488	522	505	495	506	485	484	486	514	510	515	488	497	508	497	486	496	478	500	503	457	481	466	534	478	500	492	473	492	499	506	471	522	484	491	523	530	546	490	462	476	467	487	503	475	508	503	490	509	493	487	530	493	511	448	476	502	499	485	483	506	517	562	463	531	464	494	494	467	520	493	478	481	532	481	465	473	479	466	526	455	484	478	492	528	489	475	477	481	489	534	526	503	515	522	510	474	520	497	510	515	522	501	494	471	447	466	455	487	495	499	492	483	470	493	498	499	484	545	493	531	534	478	516	517	481	471	481	520	447	531	498	478	496	535	508	518	515	496	484	483	466	506	472	484	516	520	537	509	501	491	521	486	517	490	501	514	504	495	476	492	489	468	538	544	482	461	489	475	464	459	529	481	520	464	497	505	507	463	502	524	507	481	507	505	522	462	477	456	535	489	475	452	480	530	533	474	516	485	515	460	492	472	532	441	486	505	499	501	491	492	515	503	478	484	458	508	470	472	526	468	496	525	503	454	493	504	495	448	528	513	525	470	516	465	487	492	549	495	469	500	544	500	489	502	513	490	504	528	510	531	537	483	499	488	477	495	444	501	504	501	468	484	495	532	551	507	486	492	489	500	523	462	482	523	480	461	462	523	483	495	518	478	534	541	464	474	473	465	471	523	500	496	490	469	483	507	504	540	459	513	473	515	538	514	488	477	488	489	523	575	463	497	489	500	496	536	482	478	482	508	501	538	540	492	487	494	484	477	498	517	515	468	487	521	494	474	516	517	499	502	505	486	502	496	479	494	480	484	504	482	518	502	446	491	508	501	491	488	475	464	485	515	499	503	501	508	495	505	485	507	484	522	505	543	506	522	512	500	501	481	492	471	506	489	466	472	522	484	487	487	502	510	512	480	481	530	469	509	467	529	501	475	480	446	521	516	484	538	506	545	496	479	493	499	498	493	488	523	501	510	491	484	515	498	505	493	497	508	509	483	509	505	473	436	490	493	475	504	504	482	455	506	502	482	503	522	509	479	544	516	503	456	508	534	485	486	500	479	495	506	507	527	483	465	476	494	495	493	483	508	495	486	501	505	537	518	531	523	518	498	525	487	485	498	514	492	495	502	497	491	501	483	506	486	490	520	507	505	491	504	482	517	514	489	470	498	537	521	464	537	477	530	482	476	498	511	518	505	494	486	499	479	485	497	452	516	489	542	483	529	514	500	528	497	520	470	465	485	481	511	513	519	531	515	525	478	492	497	491	444	523	505	533	468	529	464	525	516	509	491	493	496	478	479	480	532	481	449	510	506	532	504	520	516	538	482	508	528	507	502	484	530	500	520	519	460	490	520	473	529	448	542	520	474	445	497	539	498	475	487	503	468	521	488	485	479	475	516	506	496	494	477	499	474	503	498	493	520	474	487	445	477	527	482	488	469	550	526	502	533	465	501	531	505	490	495	477	519	515	485	502	486	465	476	512	525	490	539	506	531	510	494	461	461	464	470	495	515	454	501	479	474	538	502	476	494	483	463	537	497	512	488	491	502	508	548	527	501	546	495	482	468	498	479	506	511	498	467	518	491	493	475	502	520	517	502	475	504	507	543	442	523	454	495	532	491	507	461	535	494	538	493	515	528	502	496	497	495	482	521	464	516	500	524	508	529	472	490	534	547	531	505	536	503	495	496	512	497	498	491	474	472	457	465	495	473	497	511	474	493	469	511	505	523	460	470	486	478	510	488	483	504	468	548	506	461	514	538	536	511	513	513	520	495	515	522	478	485	453	496	493	505	518	498	511	447	472	485	489	472	509	490	528	518	496	487	496	461	483	504	478	494	519	494	494	474	483	501	476	481	486	501	467	474	490	466	457	491	471	510	501	478	499	533	496	473	536	526	458	493	485	499	514	489	518	494	523	515	476	501	520	469	503	485	492	489	524	522	480	504	508	510	495	469	474	497	496	508	511	463	467	516	495	513	523	473	485	492	471	511	537	495	500	506	509	489	553	508	494	529	518	501	494	533	517	518	477	518	480	520	518	486	483	512	505	477	491	504	490	498	494	467	505	548	502	488	520	514	506	484	550	483	490	445	517	509	486	476	463	495	503	535	486	486	518	495	481	512	485	514	523	472	491	486	501	487	472	499	512	503	532	483	527	476	517	496	502	522	515	495	538	494	519	469	513	509	504	518	505	472	537	499	453	501	476	490	481	517	498	502	514	441	481	516	459	492	532	501	483	520	471	507	488	498	477	491	516	513	507	509	498	462	500	481	459	477	501	517	489	541	498	513	505	495	502	534	497	490	538	489	513	514	511	477	515	490	516	515	484	472	473	565	475	489	510	483	523	509	506	505	524	457	477	464	500	509	486	450	500	469	475	507	451	498	478	463	485	475	517	480	487	517	499	463	488	495	490	502	520	474	553	507	548	471	494	469	513	512	478	473	469	560	507	512	505	517	503	481	468	539	531	504	504	502	490	471	493	510	478	508	499	442	486	487	482	476	558	527	481	512	519	503	514	527	495	486	524	514	486	468	519	525	482	475	511	525	517	494	496	484	482	490	506	487	502	485	521	501	508	486	499	526	510	504	470	461	530	476	466	489	481	495	492	528	511	492	497	485	515	499	468	476	520	513	534	465	519	508	541	493	492	512	478	516	490	427	483	460	506	491	519	482	509	494	522	508	538	486	501	549	471	519	509	478	472	508	443	490	527	476	514	480	512	491	514	523	515	456	477	486	493	467	495	504	510	511	495	518	503	486	505	486	461	495	476	508	512	472	536	506	486	524	494	489	500
18000	11145	13224	11414	7724	4930	3328	2579	2045	1613	1467	1154	952	832	763	659	610	659	564	493	452	405	445	384	394	428	375	403	370	343	384	356	334	459	413	341	334	322	281	278	308	290	263	264	255	309	290	274	263	255	287	276	291	263	285	258	292	285	246	286	291	250	256	291	274	209	237	248	256	270	276	250	243	269	281	228	284	240	270	253	259	223	259	250	246	296	253	256	284	260	273	271	222	241	237	263	260	233	245	284	232	255	239	247	261	249	251	243	235	239	270	250	241	268	247	238	234	281	226	247	222	227	241	232	260	245	255	248	263	240	238	281	250	279	231	275	249	253	227	244	257	250	267	260	246	267	275	221	235	253	260	252	232	241	262	255	254	229	247	263	238	223	250	237	251	234	251	250	232	235	263	268	233	253	243	258	225	252	237	254	236	248	264	270	247	267	259	249	266	259	261	253	264	230	237	250	269	232	277	267	235	254	251	244	277	245	251	248	268	223	258	226	240	263	255	265	239	240	250	254	242	227	255	277	238	261	257	267	259	228	238	261	246	261	243	239	236	270	242	209	258	263	229	271	261	235	251	235	231	231	220	230	261	237	259	235	233	254	252	264	260	207	215	277	250	215	262	240	253	259	269	243	247	276	265	277	222	251	212	254	253	275	245	272	259	243	230	225	264	210	239	249	241	229	229	259	256	273	276	270	279	258	244	258	268	236	259	242	267	247	233	227	233	256	250	284	242	251	271	247	250	248	265	236	244	241	240	254	244	260	235	255	256	247	256	237	198	232	245	242	224	238	244	242	313	262	239	253	263	241	269	250	259	226	259	238	253	230	253	249	270	257	224	266	222	257	226	249	249	262	257	248	234	243	259	274	273	261	247	242	264	260	253	235	225	220	279	241	247	272	255	228	264	240	255	281	279	264	260	237	245	227	231	261	260	264	238	256	274	262	246	260	246	260	233	237	217	235	248	248	243	248	227	257	259	274	296	260	258	293	227	228	237	248	270	239	262	243	199	248	262	273	229	228	232	232	248	226	268	234	247	234	213	260	245	259	244	259	258	244	242	245	236	267	274	239	266	283	267	269	243	252	266	246	230	269	235	275	279	257	269	253	252	242	264	249	255	270	262	279	230	251	291	253	255	263	251	260	227	252	248	258	260	270	264	259	246	280	235	259	223	249	261	257	238	240	234	284	234	269	228	243	253	237	256	256	262	242	235	253	262	243	260	246	244	256	254	242	261	279	280	260	237	226	272	251	270	257	228	217	239	281	247	280	251	250	273	239	267	252	221	251	245	251	249	253	235	276	232	234	228	234	246	249	279	243	241	225	231	238	263	241	259	244	262	259	220	259	220	256	229	287	240	250	231	250	250	262	276	236	237	258	249	271	268	235	276	236	252	257	251	247	259	259	253	225	247	235	232	271	252	219	239	279	230	235	266	257	267	276	252	248	273	254	249	239	262	262	239	267	240	233	250	239	226	273	257	239	244	233	218	238	264	227	247	265	244	220	210	250	261	282	266	271	270	241	252	265	242	232	226	237	260	245	254	276	243	255	263	250	253	247	252	270	272	250	230	282	252	222	252	258	242	247	253	240	240	233	243	249	241	259	265	299	250	234	237	235	250	231	265	255	238	251	236	250	222	232	229	243	226	253	256	263	235	242	257	244	228	242	238	218	259	232	252	228	250	261	263	241	263	257	256	261	249	268	251	250	264	234	248	246	262	256	265	246	218	254	235	266	259	251	250	263	259	265	237	268	246	250	223	251	242	227	253	249	249	264	256	266	246	229	268	267	224	242	248	269	251	251	251	252	236	252	249	241	244	254	250	249	236	254	238	237	232	259	227	265	259	263	234	243	267	250	247	247	231	264	252	245	251	279	251	253	247	255	257	257	257	252	259	287	237	272	234	228	271	233	251	240	280	248	230	268	257	258	264	239	252	248	249	250	263	233	249	252	228	234	276	283	242	251	263	202	248	239	263	239	255	271	247	243	237	255	260	271	222	241	249	258	224	247	242	266	259	236	254	235	244	254	242	223	259	248	244	228	255	256	257	245	224	226	256	219	230	249	244	274	265	244	261	257	219	230	231	225	246	260	245	265	259	248	255	258	252	252	232	275	254	236	249	249	207	235	219	255	250	251	244	213	245	260	251	227	250	224	267	264	245	250	258	238	222	245	277	272	232	263	244	209	276	241	237	237	255	230	240	247	247	258	266	260	253	211	229	223	261	262	251	249	245	251	238	259	274	261	228	256	221	246	257	264	230	262	261	242	259	252	274	236	235	268	220	262	248	239	253	246	259	255	237	238	273	267	266	264	276	270	261	276	242	257	210	247	241	207	226	203	272	220	249	262	230	246	255	247	220	257	260	243	245	232	224	219	228	233	261	251	252	244	245	243	220	264	248	241	270	262	251	255	263	260	226	252	249	236	236	218	258	240	241	251	267	247	242	252	241	267	261	246	270	235	249	283	268	263	245	241	264	217	274	228	271	258	264	264	263	269	249	261	254	270	295	237	244	250	255	229	265	263	249	258	233	235	246	237	243	256	245	248	269	229	241	225	238	239	215	282	251	248	251	217	267	257	256	274	251	274	234	263	230	239	236	253	250	224	250	237	235	268	257	228	246	261	233	230	225	225	284	235	261	255	242	258	269	244	253	240	251	261	246	236	236	289	247	269	247	262	211	246	240	246	258	248	243	247	240	278	258	256	233	261	251	208	265	242	275	235	259	240	253	241	249	244	252	248	265	230	230	271	235	212	243	253	259	234	244	255	231	261	244	228	226	245	245	256	262	247	258	258	223	248	213	233	237	228	272	224	236	262	272	222	248	232	249	221	255	253	272	234	266	219	238	248	241	228	253	278	264	221	259	256	260	241	237	267	271	231	243	221	242	277	265	245	240	240	246	265	213	228	211	247	246	248	264	247	229	262	259	216	261	245	255	275	249	239	248	262	248	230	257	257	261	221	240	278	258	240	264	223	247	257	222	278	239	290	218	259	259	245	233	250	246	264	226	276	265	245	247	252	238	285	289	278	255	236	246	258	274	249	226	236	253	264	245	262	233	248	246	240	258	236	208	258	243	213	252	268	222	245	261	240	220	224	237	249	248	241	255	244	260	272	238	211	255	239	236	238	281	267	241	260	259	228	251	226	263	274	272	256	248	249	268	241	256	283	271	284	240	256	244	261	243	234	227	240	257	217	229	239	261	258	232	250	256	241	235	241	211	295	259	227	280	255	256	237	251	235	251	274	266	255	245	255	252	213	242	249	217	236	239	230	242	247	250	270	241	266	266	205	261	226	272	222	219	253	240	262	274	254	248	215	224	277	237	270	266	233	279	259	241	218	239	261	240	251	245	248	223	250	265	232	252	236	236	254	239	265	266	239	254	246	241	255	229	233	224	272	232	246	247	238	259	251	227	225	231	258	261	267	251	230	215	240	255	230	279	263	235	254	247	278	228	257	244	261	244	250	220	235	253	247	261	242	238	267
11170	8913	18732	22037	18731	15468	12820	10803	9334	7945	7294	6111	5035	4571	3914	3482	3171	3007	2808	2575	2223	2164	1992	1922	1681	1665	1764	1574	1438	1373	1312	1322	1187	2122	1657	1178	1077	1096	1029	930	911	890	949	906	829	820	833	779	800	878	748	811	774	818	791	773	826	781	723	752	691	682	683	666	610	669	604	677	642	615	617	598	657	643	655	633	688	697	642	662	670	577	635	589	628	638	638	634	571	666	610	628	535	580	565	598	626	597	607	574	620	584	567	623	592	564	614	623	595	615	572	571	562	571	625	594	617	620	641	558	599	572	575	591	634	620	593	619	591	587	594	612	602	649	574	583	566	648	559	584	616	570	615	616	583	627	604	650	620	632	611	547	572	568	582	619	590	625	568	620	561	561	613	559	589	591	567	584	578	584	564	588	571	558	608	625	573	585	577	578	587	541	627	604	583	589	574	622	597	619	622	604	612	582	634	573	585	568	602	623	573	573	624	577	635	598	610	559	578	566	567	600	608	574	611	580	588	583	582	583	586	589	553	649	588	579	618	612	592	560	556	593	613	619	604	580	577	546	592	604	596	561	553	596	570	548	613	611	593	578	595	566	602	561	573	600	575	558	605	604	593	587	565	616	589	585	606	578	590	594	588	585	586	617	595	577	583	619	593	585	542	609	613	599	621	611	619	608	587	604	588	583	587	620	584	660	578	595	598	579	575	564	554	602	596	581	629	634	607	581	612	613	569	602	626	597	603	623	605	594	565	608	604	560	594	598	584	547	573	596	639	582	615	600	565	574	666	612	574	586	603	579	606	577	615	584	628	639	556	595	584	561	592	554	567	607	592	562	613	548	561	569	594	596	544	587	602	601	582	573	583	546	614	597	584	583	634	601	590	561	575	551	562	618	626	549	543	606	643	557	602	557	608	618	627	618	590	592	590	577	605	590	604	581	577	582	624	576	580	585	613	568	571	597	595	585	559	555	563	597	601	582	573	594	586	582	611	594	548	578	623	572	621	606	614	614	604	605	550	644	579	617	626	606	609	592	557	556	596	588	560	565	617	580	613	604	588	553	607	611	584	574	543	647	593	599	617	612	595	560	590	593	594	593	596	598	608	582	571	597	575	566	598	575	592	606	592	600	634	604	618	604	601	566	597	560	564	632	586	597	575	595	570	602	561	593	597	570	586	628	603	584	577	628	560	602	570	571	597	554	607	606	580	582	614	617	594	597	636	590	578	607	585	557	588	582	591	600	581	575	595	557	609	556	603	606	596	557	583	618	572	584	564	593	632	580	611	607	585	583	607	598	609	555	555	594	612	611	573	567	571	573	630	567	576	580	588	578	620	573	558	575	596	600	570	593	590	614	568	596	604	590	586	553	611	603	597	580	639	585	615	607	614	578	608	584	597	597	571	597	611	583	588	608	580	616	600	559	571	589	622	608	618	629	622	562	581	579	564	585	567	584	590	569	540	585	587	608	553	645	590	565	592	561	575	579	580	608	568	573	571	558	588	580	588	619	596	562	634	644	622	625	596	605	563	604	601	586	610	568	602	568	564	592	578	603	577	601	603	600	612	586	579	574	627	580	618	578	584	543	586	627	606	628	610	603	637	554	587	584	577	586	630	593	623	569	576	608	545	571	623	550	625	594	574	602	623	573	543	624	591	575	603	592	615	587	619	577	632	541	578	554	583	604	578	643	587	614	566	575	599	595	601	532	615	620	599	602	561	603	631	572	642	567	609	619	572	604	609	577	601	577	602	633	593	646	571	610	595	591	610	570	554	603	593	632	603	608	609	586	592	589	596	618	600	572	606	575	641	599	570	598	542	604	629	618	569	581	588	584	612	561	586	623	565	549	591	581	574	583	591	585	550	531	581	558	575	577	578	577	617	627	619	597	580	600	583	545	545	548	596	584	591	552	582	551	597	572	622	578	647	574	573	597	604	580	579	594	584	613	643	546	613	599	571	598	595	554	616	603	598	595	602	558	547	600	595	611	584	586	592	625	596	583	600	568	548	608	609	599	601	600	596	578	568	582	570	594	594	578	611	581	600	568	606	575	642	610	603	588	586	588	598	565	593	587	617	580	588	591	605	557	615	580	560	593	644	611	619	617	615	621	574	569	559	608	591	601	612	575	615	618	628	585	597	589	562	554	566	613	538	603	598	617	613	576	590	598	587	599	602	617	586	644	601	627	571	532	634	616	601	597	579	572	615	595	588	563	572	557	634	620	638	588	620	572	612	605	580	565	616	563	614	600	599	603	625	657	650	609	597	577	572	615	584	569	611	591	569	646	580	623	596	610	588	612	597	615	590	589	560	569	616	592	586	552	634	594	578	585	615	582	580	578	608	601	544	602	595	589	596	604	621	568	627	594	576	602	584	589	626	583	541	598	576	573	592	616	636	563	573	579	636	592	596	593	593	575	613	568	560	564	568	598	592	629	599	582	596	586	610	570	590	590	574	574	617	585	582	579	604	585	602	566	622	572	569	583	609	582	625	615	575	599	581	589	604	599	597	607	607	571	581	554	598	620	620	594	603	597	632	611	610	653	565	607	575	613	577	624	598	590	604	551	594	623	585	627	596	584	581	579	587	605	599	579	576	545	584	568	628	606	596	584	613	626	641	536	586	565	595	565	574	584	603	589	620	596	567	589	570	645	628	591	610	637	610	573	590	610	615	611	616	574	603	604	563	602	595	585	542	613	614	581	605	585	622	541	591	571	614	606	584	618	614	592	584	606	623	605	579	573	592	600	600	594	602	584	567	597	560	590	616	622	611	554	625	625	605	568	570	594	602	582	606	600	600	614	580	564	583	617	615	587	664	603	603	611	591	569	549	599	609	569	555	601	596	612	612	596	589	635	614	582	562	585	574	572	642	587	582	564	556	570	540	585	594	606	605	603	585	604	563	582	570	579	598	631	585	546	564	608	644	632	565	628	556	595	606	635	647	578	598	562	596	583	581	567	651	609	606	593	611	539	551	640	601	588	578	571	580	596	604	553	572	530	584	618	602	574	638	524	557	624	616	618	620	612	594	568	575	609	614	603	552	566	584	624	584	604	604	570	592	587	626	610	598	582	591	563	562	549	625	573	626	615	628	591	586	564	606	639	601	584	585	658	594	586	598	573	595	572	572	601	610	596	607	579	557	585	627	631	582	549	561	599	611	600	583	557	586	603	622	631	578	633	636	562	633	599	635	584	602	653	578	567	608	601	588	583	570	599	563	589	606	581	567	561	588	598	570	564	596	591	644	619	586	607	579	574	645	607	629	602	571	568	623	581	632	581	604	612	574	595	624	582	564	590	598	606	608	600	592	564	626	610	554	633	573	606	568	549	585	557	586	574	622	552	553	611	599	588	643	599	609	616	578	617	581	594	535	622	599	565	624	569	605	611	578	587	649	589	594	577	622	550	564	552	575	595	607	603	628	587	628	626	576	586	610	575	592	591	560	597	612	596	590	618	587	659	635	589	557	575	632	600	580	557	674	583	605	542	564	637	577	584
25841	16665	18637	16383	11670	7670	5480	4042	3186	2585	2212	1778	1438	1229	1075	938	857	801	787	644	624	588	563	541	538	508	434	491	455	448	407	413	424	606	527	415	362	380	342	336	326	306	354	321	316	321	338	270	334	321	333	315	335	282	286	278	312	297	297	294	269	283	262	261	297	271	272	292	273	303	273	272	284	260	304	277	310	295	258	264	285	272	260	278	272	279	294	285	258	284	292	259	304	275	275	271	281	298	301	269	274	247	262	248	262	264	262	291	277	260	268	254	291	270	264	284	236	299	276	289	274	277	264	275	287	289	258	249	316	290	283	250	289	266	269	261	276	276	279	285	297	266	251	283	298	247	252	267	246	284	271	250	279	279	258	281	273	290	270	280	267	270	288	274	255	318	306	290	269	290	269	260	285	265	272	279	264	257	264	299	267	264	259	255	276	256	257	281	263	266	278	278	267	267	273	253	254	262	247	236	248	276	278	259	266	273	281	276	258	284	293	283	267	297	264	284	282	272	265	257	297	281	270	287	271	275	261	314	261	291	254	268	246	280	252	275	271	257	264	259	283	284	269	293	251	271	264	259	321	285	286	275	245	252	261	255	256	282	246	257	256	274	284	257	263	272	262	274	273	265	282	252	238	261	264	279	274	279	261	282	296	253	272	319	256	283	255	267	257	257	262	245	280	272	276	254	258	278	272	242	267	269	262	262	242	283	285	244	270	251	280	276	274	293	271	252	272	229	267	263	267	267	276	283	271	262	255	277	253	273	262	255	249	267	287	263	243	270	286	243	292	304	268	262	255	268	246	251	297	300	253	285	265	264	273	278	273	264	314	278	264	279	281	282	261	270	259	287	255	266	258	266	251	305	271	274	292	290	274	219	261	295	278	272	304	288	258	279	253	271	290	267	263	252	275	286	245	252	305	261	288	272	265	263	289	279	277	255	281	286	285	288	246	260	265	270	247	267	252	287	262	288	243	298	231	264	283	243	259	239	253	253	258	269	268	265	265	256	252	258	290	288	278	264	242	268	263	252	289	268	264	287	262	288	291	262	269	253	256	252	264	279	257	269	267	296	264	263	281	278	276	273	279	278	235	293	298	270	273	294	270	251	287	271	293	285	255	249	275	276	286	281	235	267	273	278	258	260	258	266	246	253	267	250	231	277	279	248	273	261	267	266	281	233	283	274	282	239	268	297	267	261	274	283	252	261	263	247	253	272	269	268	277	253	243	279	292	255	284	270	285	272	247	280	273	265	303	280	275	246	283	277	240	257	272	282	290	240	294	269	301	281	242	249	235	270	273	278	299	264	270	247	240	286	272	272	264	281	284	274	281	249	275	248	282	270	271	296	287	273	270	249	262	298	263	287	257	266	257	318	266	285	282	287	275	258	249	240	276	288	276	275	287	285	282	261	268	261	275	292	277	283	273	268	286	251	248	280	257	254	262	273	262	278	243	260	272	277	262	263	282	235	285	281	269	265	262	263	248	269	260	248	232	235	279	255	278	286	245	273	264	272	267	267	255	259	234	260	254	246	257	257	264	251	254	280	269	249	242	283	284	272	250	272	265	275	254	275	268	273	296	254	298	259	277	294	260	291	273	292	255	276	291	260	298	262	269	297	239	255	286	292	267	280	292	249	264	246	266	259	244	301	272	286	286	251	257	263	279	241	263	222	277	248	259	275	258	247	269	260	267	276	274	266	275	281	262	260	279	302	278	269	288	273	247	245	282	279	283	252	277	327	265	275	281	273	263	272	257	251	291	269	262	250	236	293	278	255	284	262	272	272	248	250	270	263	299	269	278	263	292	288	278	292	266	267	287	273	276	279	263	264	261	247	282	270	287	265	283	285	244	295	293	263	264	244	261	272	290	253	278	263	272	267	264	281	275	240	268	266	252	297	267	265	263	293	241	268	253	271	247	263	266	270	248	263	271	252	259	273	282	305	264	253	290	265	277	253	250	250	269	291	290	312	264	287	286	248	264	254	270	284	305	268	265	284	274	288	281	312	265	240	289	280	280	283	259	269	289	257	282	276	232	285	262	268	271	293	283	270	254	275	272	275	291	250	293	277	234	278	275	265	260	280	274	277	261	266	277	278	294	291	289	245	272	278	250	282	283	242	295	276	251	288	283	270	259	269	275	273	264	267	263	241	287	279	275	298	254	284	285	263	230	257	288	273	304	268	275	262	255	260	254	230	268	254	274	248	264	272	259	282	275	276	264	287	294	260	273	286	287	273	232	245	289	302	259	295	262	274	238	285	288	269	268	290	263	293	272	252	250	230	278	280	273	277	252	249	260	235	259	264	288	271	303	243	286	250	271	283	262	250	287	288	329	281	282	251	261	273	280	263	268	263	277	266	256	272	268	262	268	270	259	250	258	267	307	269	252	282	250	290	281	268	255	268	267	236	243	274	264	247	282	233	276	263	255	265	240	254	252	265	253	250	261	220	255	265	295	265	271	256	259	285	275	263	285	260	281	255	251	279	226	289	263	247	276	267	263	268	246	275	248	267	305	257	269	281	236	286	252	277	262	263	280	278	252	271	278	256	254	280	258	258	274	247	265	252	245	286	286	264	272	259	248	243	290	292	296	269	281	264	258	254	267	272	262	254	254	294	276	285	247	270	255	274	248	263	282	251	255	289	264	249	256	267	259	290	295	273	289	248	266	262	268	290	297	282	249	235	261	300	280	282	297	282	275	266	250	266	253	279	272	276	292	263	296	285	304	250	268	255	285	238	246	267	253	271	281	273	257	261	271	271	272	279	277	272	254	248	248	274	267	271	265	274	292	277	276	261	255	292	258	274	264	262	267	271	252	268	292	279	293	281	284	249	280	252	281	300	281	244	283	263	304	257	264	251	268	289	300	231	271	271	274	289	257	251	259	264	270	277	234	264	250	264	270	286	269	271	286	259	265	281	283	275	293	263	262	270	250	254	261	272	257	237	265	271	277	249	289	262	251	256	279	288	296	268	268	285	265	295	291	258	287	269	276	251	240	284	257	271	256	265	271	264	295	257	266	276	281	277	280	297	262	279	280	288	287	278	247	252	264	255	302	263	226	252	294	254	231	278	278	278	264	247	249	269	282	245	292	255	307	306	266	245	265	268	244	272	263	295	270	272	287	276	265	256	277	264	255	296	250	265	278	261	301	254	297	268	290	282	275	290	269	291	250	268	265	275	269	244	283	283	270	241	301	281	291	268	278	254	278	244	266	252	260	241	262	260	248	263	279	280	297	254	259	262	260	274	264	223	280	266	248	243	282	291	261	253	281	273	285	250	271	257	252	291	280	291	282	297	293	285	260	269	260	269	285	288	262	262	260	282	281	261	279	283	270	274	249	272	261	261	306	241	301	280	267	246	246	229	246	268	265	260	254	265	261	276	265	269	247	291	306	256	276	255	241	254	273	269	263	276	278	270	281	292	270	256	265	286	295	271	247	234	236	262	316	313	272	243	237	264	261	268	288	278	295	269	266	274	293	262	271	254
14084	12009	23413	26826	23584	20275	16979	14756	13062	11195	10166	8388	7203	6502	5501	4991	4572	4345	3911	3704	3256	3000	2694	2462	2283	2434	2152	2154	1927	1798	1709	1610	1661	3119	2182	1739	1521	1321	1258	1150	1128	1054	1082	1105	1106	986	998	926	959	964	964	897	870	953	924	922	961	870	829	769	753	773	779	750	741	711	657	702	734	720	682	722	703	710	780	764	777	703	691	708	722	678	651	688	681	653	694	638	606	671	680	720	604	675	632	676	614	615	674	668	655	682	678	635	625	597	633	660	633	650	636	645	631	576	636	639	654	655	617	638	654	660	640	627	589	671	618	613	659	645	629	573	607	629	684	621	661	602	668	652	666	601	619	621	646	605	656	625	637	590	621	625	629	646	655	623	629	645	643	648	647	620	652	668	595	620	585	630	620	628	633	632	646	655	610	626	638	635	663	671	619	619	660	611	630	592	634	606	624	636	614	616	638	656	593	623	624	612	649	622	627	595	670	652	621	627	616	632	593	618	634	670	648	629	601	619	641	599	635	674	625	645	594	628	665	622	625	650	625	654	626	648	640	627	632	652	590	638	609	621	641	653	600	576	625	619	599	676	612	611	626	600	593	680	625	584	582	612	648	654	613	633	654	652	614	649	646	620	645	588	675	659	633	605	640	654	604	627	608	642	622	607	605	625	653	650	592	640	665	603	626	615	634	642	621	690	634	595	635	601	658	620	631	647	631	676	675	669	624	621	619	598	620	641	607	607	617	638	650	583	679	610	616	584	652	616	621	669	627	595	630	636	594	650	680	682	641	627	613	593	631	627	651	621	617	628	607	647	645	622	607	640	611	639	633	631	653	591	629	652	637	640	636	614	657	638	628	639	633	624	591	587	618	627	576	611	623	585	651	675	630	660	623	647	672	649	626	691	650	625	640	641	641	658	636	655	635	638	620	663	585	644	638	620	615	647	585	596	626	625	633	599	628	584	619	629	608	647	639	610	651	629	656	659	637	662	628	628	634	633	620	641	603	649	584	615	615	620	678	630	674	602	644	667	568	632	654	648	587	589	616	591	596	619	674	617	593	637	586	631	590	678	649	617	605	662	637	648	655	614	640	615	644	604	615	624	612	615	665	638	614	670	652	650	634	644	612	642	650	633	584	625	703	618	612	623	618	634	647	632	637	642	614	642	662	653	637	636	618	694	638	563	651	613	612	654	606	571	613	646	657	651	614	653	611	653	651	656	639	634	653	628	605	627	596	620	675	598	662	621	623	661	596	651	594	637	656	618	655	625	602	582	596	644	625	659	671	613	618	651	661	599	630	657	656	607	638	674	635	618	615	616	708	625	633	656	633	654	619	633	657	677	623	632	661	627	643	655	618	658	615	631	572	596	625	627	631	600	644	590	630	615	565	663	648	623	645	611	625	621	615	620	623	603	661	684	594	656	639	649	693	655	607	616	594	634	601	614	629	610	638	624	601	637	648	641	621	650	624	615	597	609	603	675	642	642	614	610	708	619	598	637	629	652	632	625	634	646	661	629	579	618	631	631	606	656	639	648	625	639	636	605	691	663	627	623	613	629	635	661	669	632	629	620	619	642	603	661	603	655	632	618	614	673	655	629	665	620	607	617	587	673	582	646	669	675	632	632	671	598	659	646	630	595	653	606	635	611	638	635	638	601	614	592	636	637	622	671	605	588	667	629	591	600	601	632	612	654	647	636	640	617	596	646	655	620	662	610	617	575	639	646	621	622	638	640	618	652	634	583	672	625	579	587	605	602	571	671	627	663	582	639	581	645	569	660	628	623	649	627	650	617	674	649	618	646	641	601	613	665	673	662	608	610	624	645	609	620	643	651	618	635	618	661	596	636	620	629	612	591	601	616	595	624	639	633	655	586	596	647	626	622	651	611	648	617	623	686	676	632	658	603	622	669	620	611	640	629	607	628	599	668	617	588	579	616	645	605	656	611	629	638	625	622	621	600	614	630	665	666	615	643	613	624	626	677	633	648	648	659	650	609	661	623	635	627	617	644	644	619	686	609	631	627	652	623	573	614	639	624	685	621	650	615	620	611	559	634	650	645	644	621	581	647	656	606	633	668	646	637	622	627	618	593	615	607	630	631	597	608	613	615	615	610	627	583	615	647	680	639	595	631	603	591	626	610	632	656	604	626	621	681	595	585	618	585	690	630	655	573	661	644	611	593	594	613	642	644	638	585	604	610	646	618	606	616	609	594	624	626	645	619	646	621	605	627	688	650	647	692	648	609	673	634	646	631	585	650	646	663	635	616	609	659	625	620	649	616	621	651	614	622	621	658	604	615	653	621	600	619	594	619	660	632	619	631	614	612	634	655	661	644	632	616	669	652	604	646	637	603	621	629	606	599	634	643	589	634	637	633	637	630	623	629	611	622	650	624	599	653	586	625	593	616	606	621	632	586	619	593	620	622	615	619	652	616	584	649	576	586	619	617	639	620	657	630	612	609	630	610	639	637	654	581	634	650	695	583	648	644	633	593	610	615	620	623	615	659	635	630	632	579	616	637	601	621	602	598	623	623	644	657	653	655	589	622	604	649	616	618	653	634	660	575	625	646	590	673	615	592	624	630	626	629	642	639	660	623	615	636	657	641	666	630	654	618	650	629	627	647	606	635	614	621	653	605	651	631	654	652	646	634	647	646	636	607	582	609	594	675	611	679	600	652	647	581	608	640	639	654	623	602	590	637	640	624	611	639	658	572	624	610	602	617	668	612	613	606	594	626	672	637	643	625	572	657	650	667	645	672	637	634	624	651	623	639	632	625	641	633	609	584	661	637	604	650	642	632	603	646	611	605	641	606	605	635	589	574	675	672	641	623	666	627	619	643	640	636	672	648	598	561	639	630	620	619	629	611	636	637	635	618	603	655	660	627	635	605	643	657	674	618	651	627	665	601	619	638	619	609	648	620	614	597	635	655	648	629	627	663	593	637	595	638	628	609	632	621	643	594	594	636	655	694	647	629	612	630	601	621	634	605	676	636	582	625	650	613	602	665	654	656	628	653	645	637	627	620	654	607	671	587	619	616	633	606	625	625	642	625	596	658	617	589	648	654	667	619	605	589	612	630	670	646	635	609	614	634	652	607	630	635	691	643	679	611	649	634	610	599	654	635	627	600	633	630	635	614	620	600	562	647	608	640	640	618	663	638	667	618	597	642	642	612	573	622	628	633	628	612	626	641	621	657	640	582	609	622	641	604	673	627	587	617	603	598	631	618	685	622	652	595	660	564	644	627	656	613	658	648	622	617	581	622	660	657	625	620	590	626	599	597	636	640	638	624	629	608	602	647	650	633	629	596	622	607	691	618	659	639	630	642	625	634	674	617	659	643	615	620	706	657	593	616	674	640	656	586	592	606	587	571	653	636	615	620	611	627	574	638	644	581	639	620	645	636	612	643	586	637	683	653	596	667	655	638	585	630	579	636	666	655	588	598	577	629	613	602	629	605	636	657	620	674	646	625	642	635	658	645	587	628	649	632	641	637
8606	5424	6645	5013	3412	2293	1697	1389	1074	890	806	629	555	461	442	415	409	408	365	354	312	299	304	290	260	269	262	269	301	275	237	240	248	212	230	209	219	224	220	225	249	255	195	230	210	225	209	192	240	209	226	239	204	222	214	203	211	228	209	182	210	210	206	208	228	202	198	194	204	239	209	235	211	230	235	219	203	195	195	230	213	196	200	190	212	204	206	196	187	208	223	238	212	227	201	184	198	203	202	185	193	204	203	190	203	228	193	207	177	207	196	226	224	193	214	218	215	224	219	224	190	224	194	212	198	199	197	203	222	201	231	193	199	220	227	214	187	203	202	194	209	212	187	180	210	194	195	194	184	209	193	210	188	196	203	219	217	203	216	189	176	180	216	226	206	218	206	179	223	216	224	197	205	198	188	201	191	222	225	200	221	206	202	211	194	208	226	230	221	212	204	196	196	247	220	207	222	208	204	187	220	191	208	194	225	186	195	211	201	216	230	189	206	207	174	215	221	228	198	203	206	190	191	209	201	233	226	208	193	192	222	184	211	210	215	232	196	208	187	197	215	203	202	216	204	221	202	224	258	218	209	223	191	218	226	218	221	208	182	230	218	212	202	215	224	209	213	203	193	226	218	214	215	225	211	227	202	178	208	187	215	234	200	214	210	205	204	219	217	184	176	219	202	197	197	179	189	200	187	198	222	207	218	198	230	205	195	185	206	212	218	195	199	196	190	171	207	223	201	188	214	183	182	220	197	171	180	197	202	202	237	180	226	202	212	197	209	206	212	228	193	203	206	227	203	197	184	220	193	216	203	210	210	216	214	223	221	187	223	209	182	213	213	216	182	212	201	199	223	249	233	221	197	191	209	201	205	201	208	203	188	183	196	216	187	212	225	247	218	222	173	205	193	207	190	194	195	203	232	202	209	202	179	198	225	197	201	203	203	196	196	177	187	213	210	174	220	196	212	216	188	222	211	220	209	185	208	201	202	205	200	219	205	185	214	199	216	234	190	189	188	209	222	235	201	205	199	208	179	207	216	228	191	215	188	209	202	201	209	172	195	194	201	190	207	236	219	259	179	217	188	211	205	194	203	217	205	226	198	205	210	197	210	207	210	201	208	198	241	181	198	198	220	217	233	214	188	190	227	195	222	215	189	185	209	212	197	201	200	205	205	212	229	223	199	203	214	194	206	207	199	201	207	200	196	214	234	217	182	202	207	224	237	201	200	228	202	193	199	213	197	201	207	170	185	198	202	210	244	188	220	200	203	219	225	189	220	217	231	198	212	214	213	229	218	213	231	187	190	201	175	199	177	215	211	185	220	221	183	202	192	192	213	208	205	220	227	217	190	192	244	206	213	200	189	206	205	184	192	193	217	189	188	222	241	194	224	206	187	210	195	200	194	200	201	215	192	195	223	210	198	195	194	200	214	199	186	185	215	229	215	202	213	201	221	214	237	209	211	209	192	220	178	190	202	228	218	192	210	246	204	190	234	198	177	202	236	219	208	233	225	189	198	214	213	220	192	210	219	207	211	212	184	182	185	184	206	210	171	225	191	235	200	226	199	205	205	193	178	207	206	188	212	183	177	215	189	223	202	203	186	194	206	196	201	215	213	217	181	224	196	232	217	194	216	194	213	219	207	187	214	208	206	207	173	213	219	208	201	205	189	198	188	191	232	200	223	218	199	221	197	194	212	187	214	201	198	237	229	187	202	192	190	187	234	169	227	216	212	205	203	234	219	194	196	214	198	195	196	204	174	237	191	182	189	210	186	190	223	210	197	215	210	200	194	205	186	212	180	207	198	204	235	182	217	203	239	202	191	212	193	195	202	221	202	206	205	205	207	216	236	190	213	212	198	183	209	187	195	208	212	196	235	207	205	194	192	210	195	188	178	212	252	214	217	192	204	219	211	226	194	208	214	183	223	219	184	218	181	202	233	198	183	211	199	207	210	203	191	209	212	202	213	198	209	219	221	195	216	197	182	207	228	201	213	186	201	186	197	207	198	174	203	231	232	207	195	215	177	241	217	196	226	220	204	170	226	194	229	196	210	218	190	211	166	227	209	202	216	204	200	227	228	197	197	177	203	206	216	230	187	212	190	199	221	191	232	188	211	194	203	213	208	193	220	186	210	192	205	209	221	190	199	214	192	178	196	192	213	212	247	223	211	233	197	204	191	196	203	212	216	186	204	203	180	197	203	182	197	224	199	182	189	215	190	186	206	198	196	207	210	195	205	233	167	202	229	194	218	226	199	194	210	197	213	203	194	196	183	184	205	205	197	193	201	188	204	211	201	219	180	188	185	220	206	186	198	215	197	205	241	194	220	196	217	193	216	204	173	210	216	207	208	208	185	234	190	205	192	180	244	215	189	214	225	190	192	194	217	196	183	208	184	236	196	205	193	226	202	187	197	212	194	209	218	217	210	208	201	197	217	199	223	213	186	198	194	225	161	204	220	204	199	203	186	191	220	244	184	216	208	211	180	205	175	201	200	221	192	218	205	189	221	212	209	199	213	183	202	200	204	197	195	218	214	231	223	197	174	202	195	190	209	214	233	206	200	179	207	217	214	208	205	199	198	185	212	195	208	198	202	215	183	225	199	206	221	195	193	202	188	193	194	208	198	194	193	193	201	200	195	199	193	238	200	227	188	214	204	202	210	202	212	195	226	214	237	195	195	213	200	193	194	242	197	210	211	209	211	215	218	186	199	204	208	200	228	192	215	207	187	194	238	225	224	197	191	197	226	202	185	224	194	220	206	179	202	232	193	183	196	200	195	186	212	185	193	221	223	230	204	207	191	216	233	202	210	209	182	217	210	203	206	204	206	165	179	205	202	205	206	223	220	191	211	179	199	208	173	212	187	225	205	192	198	189	193	205	178	216	190	215	222	181	200	202	197	220	231	234	191	216	203	217	193	210	236	201	223	203	209	224	189	218	236	218	190	199	202	211	206	214	191	216	210	194	207	208	182	191	204	181	212	201	206	188	190	223	232	178	210	184	201	233	228	205	200	210	194	212	191	206	218	209	207	176	187	178	205	225	195	212	218	214	202	197	190	218	198	198	213	168	205	217	225	205	201	214	212	222	203	221	197	206	216	234	213	191	233	197	224	217	217	204	235	180	223	186	219	229	245	190	211	207	174	201	216	221	205	187	203	214	225	218	197	229	197	204	200	207	202	200	188	199	184	169	185	216	179	195	197	200	219	249	200	181	187	224	195	208	188	197	214	194	198	211	197	203	187	200	199	179	191	213	208	206	177	206	204	195	200	209	214	207	197	183	197	243	226	180	219	209	234	186	215	203	191	204	220	205	216	212	202	207	182	183	204	178	213	196	197	195	214	204	208	177	210	199	200	209	220	198	196	202	199	196	173	214	207	211	193	195	206	208	209	217	220	182	212	228	186	203	207	217	202	212	198	200	223	192	193	191	202	199	201	222	208	218	224	222	201	204	196	200	177	226	208	186	232	248	199	203	207	204	192	209
5348	4972	11920	13436	11217	9022	7228	5976	4924	4384	3800	3079	2650	2249	2005	1915	1854	1762	1538	1365	1283	1239	1146	1059	1026	998	939	914	843	792	828	740	757	766	703	674	705	660	651	696	631	614	658	618	647	580	626	605	619	586	587	561	573	571	612	571	594	554	520	544	526	539	599	548	524	548	578	519	545	520	503	505	518	510	531	536	500	534	532	539	518	510	514	486	491	525	532	499	507	533	523	487	525	468	491	483	522	506	531	522	486	535	494	512	494	490	537	509	443	483	515	500	522	494	494	538	471	531	527	479	509	525	509	483	486	483	494	506	451	460	516	556	525	485	476	502	464	475	490	501	502	494	463	496	503	525	498	490	494	503	522	471	511	473	508	505	523	505	509	471	534	461	447	505	524	463	510	486	497	523	502	521	480	461	497	505	506	510	522	474	507	483	494	501	522	457	507	477	490	453	525	497	530	482	474	510	477	520	489	505	522	481	533	493	536	468	511	512	459	491	545	506	481	525	504	503	488	463	510	484	485	502	499	536	484	529	499	531	496	529	499	480	515	486	503	491	549	452	535	498	521	533	555	484	499	480	478	495	518	472	497	488	499	488	505	573	517	503	522	507	523	505	477	514	498	491	493	476	503	488	533	503	486	522	494	532	482	473	464	500	481	498	532	494	533	480	496	508	497	495	521	511	507	524	507	482	511	525	505	475	512	505	484	527	505	533	500	488	511	476	496	457	480	502	509	495	500	520	539	510	495	491	477	542	519	430	479	503	504	490	499	470	478	445	465	515	506	507	526	482	489	516	506	498	482	492	500	510	499	507	479	495	453	487	495	471	530	493	472	498	498	493	490	509	525	492	477	499	502	502	522	522	482	477	528	492	488	519	512	494	539	531	500	520	526	509	497	490	490	500	494	468	488	493	530	487	495	494	523	461	504	508	489	500	475	500	502	517	479	497	566	503	514	503	511	512	481	539	507	526	494	527	524	520	500	535	471	488	491	519	492	513	486	500	457	518	480	531	485	488	494	495	521	507	520	491	485	492	476	459	491	457	510	470	500	513	519	517	479	479	507	515	539	444	521	515	481	492	490	489	507	502	511	493	467	487	489	516	509	521	502	504	466	511	501	502	507	469	506	512	490	500	476	511	483	509	499	502	481	511	493	490	533	495	485	469	524	488	510	540	474	531	523	504	479	476	510	496	480	506	532	504	465	491	473	486	531	497	480	501	493	512	498	493	506	494	504	498	514	490	509	493	472	483	512	498	547	482	469	525	496	494	468	532	514	466	510	535	504	522	436	484	474	474	502	520	484	473	455	487	514	519	508	494	501	468	523	509	524	465	501	528	532	481	539	491	514	500	494	480	481	509	504	481	527	486	480	509	497	475	474	467	479	482	492	495	465	455	499	514	521	509	504	514	512	495	477	522	436	464	488	505	503	459	484	492	521	513	525	455	506	532	520	539	500	453	454	503	469	519	505	511	495	450	471	536	502	458	502	528	518	499	490	495	481	514	498	508	513	546	517	465	528	475	497	521	513	556	501	507	508	499	480	473	490	519	509	496	514	472	480	465	501	512	515	460	477	477	469	515	497	512	528	501	504	495	485	497	468	484	543	443	503	506	500	482	503	515	496	506	506	473	514	480	483	502	499	533	500	497	488	543	528	502	519	539	483	489	484	476	495	520	429	504	495	498	441	484	534	519	525	468	504	517	492	469	496	515	517	519	495	459	524	506	499	548	510	510	525	491	502	501	488	554	466	541	494	515	471	534	522	500	513	531	489	524	483	491	487	511	470	505	510	497	497	517	483	518	496	509	499	492	481	472	525	498	504	485	515	432	509	524	516	453	532	511	499	503	514	513	505	471	461	518	560	484	485	540	516	463	497	471	471	519	496	471	470	513	505	486	499	514	517	531	475	504	506	468	551	488	525	521	523	492	500	528	470	528	513	529	503	500	494	472	510	551	484	472	541	536	551	460	545	544	506	489	461	504	501	488	504	475	484	513	499	500	489	490	515	523	531	529	495	482	531	496	492	527	486	516	472	482	496	475	460	518	510	494	508	507	497	492	506	517	466	538	481	527	510	473	537	514	472	476	495	462	508	522	521	501	474	475	500	518	495	497	520	506	526	462	499	527	503	524	503	497	509	475	472	533	471	496	492	495	483	515	490	429	515	500	484	553	508	536	475	526	519	480	495	485	478	492	432	508	477	529	513	512	483	562	484	518	519	490	484	484	489	484	496	535	513	510	498	505	544	463	487	521	517	503	498	486	487	509	486	536	525	468	486	512	504	522	508	521	518	489	512	512	463	449	495	516	521	499	515	469	496	517	507	482	519	520	479	486	487	518	514	454	519	518	507	501	467	491	504	506	499	491	503	504	461	511	508	486	493	472	526	495	487	492	489	528	510	501	495	512	482	515	476	501	503	477	505	498	497	502	472	488	511	461	510	482	536	525	522	498	521	563	499	533	531	492	490	539	513	532	520	509	498	509	509	475	502	500	518	506	490	529	522	491	509	520	511	505	497	496	488	533	498	445	496	524	478	518	502	469	462	528	507	521	513	529	554	516	545	539	474	474	482	488	493	537	506	532	488	453	544	471	500	523	486	487	500	468	476	482	508	534	514	490	494	511	542	496	473	527	503	537	515	531	544	523	500	500	480	463	503	501	519	478	497	488	494	473	537	461	530	504	521	507	492	512	466	492	459	500	500	501	492	465	508	482	509	497	483	536	482	497	565	512	471	503	505	517	523	505	495	467	485	521	487	509	513	495	442	524	474	536	507	468	509	466	506	509	503	517	472	507	543	480	511	478	507	493	467	501	509	534	504	496	489	495	476	455	514	529	476	490	495	521	500	474	488	478	467	510	505	483	515	496	496	493	526	518	505	518	495	492	519	482	496	502	507	509	533	509	484	467	483	470	477	531	490	505	442	507	513	499	477	493	526	520	477	484	477	502	492	533	548	520	468	525	467	503	482	525	522	515	509	518	496	495	500	513	515	484	482	526	497	487	521	530	483	488	554	514	526	502	515	515	483	542	485	501	517	495	500	488	480	527	496	522	493	470	526	519	470	517	476	491	509	478	497	476	543	489	495	500	507	555	515	503	509	479	504	447	537	495	463	483	495	466	503	504	502	493	522	463	484	499	499	485	488	455	483	494	508	493	509	500	510	474	517	466	486	485	474	484	499	512	486	518	489	493	470	526	497	488	476	500	501	512	522	491	498	472	509	483	487	558	521	479	527	486	486	460	519	524	506	497	475	525	536	491	497	497	491	517	526	494	506	513	519	510	505	470	528	496	469	486	563	492	491	513	462	529	511	496	543	506	470	518	497	510	540	497	464	500	467	487	516	511	521	489	531	469	494	533	506	500	526	491	532	479	500	469	489	506	476	531	477	488	531	514	453	502	489	493	529	476	481	513	498	510	487	532	477	540	482	500	500	485	495	524	478	508	509	482	480	521	517	524	514	465	465	489	492	487	478	538	478	495	494	509	505	511
17609	10867	13221	11268	7104	4785	3511	2607	2054	1665	1381	1153	946	804	782	680	628	595	575	557	478	489	450	403	375	378	377	351	352	336	383	346	320	384	373	318	333	315	311	282	313	293	295	295	265	302	298	266	272	283	265	257	263	263	264	271	277	262	254	247	275	261	264	263	253	258	249	256	227	238	275	264	271	233	294	253	248	302	245	242	243	283	291	269	275	224	263	262	242	264	261	236	262	227	224	254	254	260	236	237	251	281	251	262	261	237	264	235	246	228	238	230	239	260	247	255	233	233	274	260	235	225	255	247	244	256	252	236	258	267	251	266	251	260	281	290	232	245	264	235	260	243	292	270	256	249	247	258	234	221	250	245	235	239	237	237	238	242	230	236	289	275	274	276	245	222	237	270	256	234	228	236	275	278	268	265	274	247	243	264	274	252	223	239	255	287	223	231	245	261	261	261	261	257	251	253	223	286	241	259	257	278	246	271	260	238	228	240	232	280	226	244	248	263	242	262	230	263	227	258	257	262	244	234	230	252	238	232	266	267	285	226	245	231	244	249	238	225	228	250	241	253	246	273	262	285	275	218	236	246	275	228	241	255	277	285	210	222	261	252	245	251	252	237	232	252	237	256	261	237	252	226	259	253	296	250	220	245	256	243	228	254	273	265	250	230	250	244	250	237	215	241	278	256	251	237	247	233	217	267	258	275	278	292	244	229	278	283	260	240	279	257	257	241	251	253	246	251	260	240	238	285	273	249	238	232	231	252	254	237	252	286	246	267	229	210	238	255	243	228	234	219	237	266	243	218	238	289	257	256	261	261	239	253	278	285	259	253	240	284	249	244	278	256	250	267	266	216	241	248	247	245	221	232	237	220	259	251	261	246	257	257	225	228	235	256	194	230	251	246	258	218	234	259	219	248	235	234	270	271	225	236	271	219	257	237	234	232	283	245	250	258	235	249	263	214	273	245	267	260	241	228	257	230	235	230	261	263	243	199	261	246	252	229	244	227	253	242	257	238	274	241	265	275	225	250	237	232	257	257	241	268	237	258	247	257	227	250	281	248	240	226	225	256	254	241	240	231	240	227	251	256	248	254	260	265	290	232	234	257	216	273	256	248	245	260	245	225	266	241	250	250	276	243	252	270	249	241	269	237	263	248	242	268	239	241	228	260	263	243	239	257	254	248	241	274	256	244	241	271	239	235	273	258	233	240	239	246	250	243	265	255	289	237	248	204	226	248	231	285	233	239	259	220	275	245	281	249	238	233	241	230	234	272	261	244	230	272	261	265	263	258	239	268	253	219	246	270	242	275	261	251	243	225	218	252	276	242	278	252	267	269	239	269	235	239	266	214	236	242	267	263	239	240	242	250	250	252	241	278	269	251	264	245	281	235	200	241	245	270	208	254	243	275	242	230	265	234	235	261	267	259	262	270	249	255	253	237	248	260	247	244	213	251	237	266	290	228	233	237	238	265	234	249	237	236	265	256	246	238	259	275	221	285	246	253	258	236	269	224	216	252	250	245	248	233	220	271	246	247	279	224	235	237	259	258	255	242	232	238	227	250	267	248	243	231	247	249	223	231	282	257	230	236	205	235	272	280	251	235	273	230	222	224	246	259	240	257	251	232	245	252	254	231	267	233	255	260	242	218	247	255	276	254	256	231	258	264	254	291	254	227	255	228	258	229	236	248	259	237	245	225	240	248	276	247	260	236	239	262	246	229	214	255	254	250	266	261	244	249	263	253	240	225	228	251	262	229	249	234	268	254	245	245	223	261	261	260	253	244	236	265	248	253	236	244	250	246	242	279	248	220	241	242	273	231	272	248	266	235	251	248	252	240	238	249	270	231	250	262	266	282	213	235	220	224	234	253	237	269	244	265	230	272	241	276	264	239	265	233	241	244	242	274	243	229	283	241	246	234	258	230	236	254	233	220	244	251	272	226	221	279	231	240	217	248	267	245	232	239	243	247	258	220	246	242	265	276	205	233	256	280	271	223	246	245	240	238	245	212	251	246	233	253	245	227	254	258	242	231	229	219	303	239	238	247	265	246	260	266	257	274	233	223	261	250	246	232	252	231	237	236	273	244	260	259	248	239	253	250	248	255	210	266	223	249	245	248	224	226	275	245	246	230	235	258	233	245	270	256	262	243	256	263	214	216	198	270	216	217	264	251	250	273	273	247	213	232	230	263	253	239	247	241	247	222	279	245	214	273	250	236	253	246	231	255	245	268	262	238	258	263	231	231	255	252	248	240	252	263	240	207	247	265	214	289	272	246	263	243	236	246	256	250	258	214	223	230	260	243	241	236	237	224	251	233	244	280	246	249	214	249	235	264	250	258	292	262	242	234	243	247	251	261	250	253	255	229	255	241	240	266	233	273	237	273	275	240	274	251	246	222	239	234	248	269	257	252	254	257	258	283	256	249	225	253	229	222	241	240	254	246	265	240	285	259	226	270	256	253	256	236	227	251	242	230	268	238	230	244	225	260	257	257	251	215	247	250	258	265	231	225	267	264	233	247	256	248	232	231	258	244	259	256	236	242	228	259	230	249	250	256	260	255	227	267	240	264	277	253	245	279	268	235	239	259	230	234	228	254	268	241	247	227	257	249	228	241	237	217	241	258	219	249	259	259	225	223	258	261	212	224	256	281	240	256	230	205	226	260	222	279	286	232	231	266	243	242	252	246	246	242	237	232	244	254	233	226	249	249	261	246	270	237	256	252	219	264	254	221	248	244	227	254	244	236	273	229	240	240	255	236	230	262	268	289	233	235	249	245	264	216	238	236	246	262	281	237	262	232	239	240	285	239	243	263	238	239	266	245	251	242	248	262	267	233	243	249	264	244	237	227	230	233	238	271	251	250	241	255	228	296	263	265	203	263	236	237	254	283	261	224	259	239	243	232	255	249	231	247	275	213	247	258	237	265	255	246	257	250	225	253	246	224	214	224	252	249	271	242	235	228	238	273	269	279	256	250	244	250	253	236	239	263	259	237	263	268	256	254	218	238	231	259	269	248	217	255	228	225	250	239	227	235	259	258	268	233	237	243	262	252	256	222	227	270	248	228	272	262	248	255	241	228	238	227	242	244	233	199	237	246	248	281	244	242	259	252	229	278	212	258	283	219	236	241	236	220	259	258	242	260	257	249	269	255	251	241	252	240	239	249	283	272	248	243	234	314	251	240	227	258	226	229	271	233	238	247	237	270	250	238	260	255	255	252	228	266	250	236	267	240	230	247	250	241	271	254	227	267	259	277	260	272	257	245	223	251	249	214	251	251	259	275	260	233	272	256	222	257	241	257	238	229	233	238	246	242	257	249	261	239	260	269	250	256	253	229	245	235	222	261	260	267	231	242	213	218	256	235	249	245	259	275	286	264	251	265	259	254	238	254	234	247	220	248	256	227	270	244	269	273	233	216	275	287	227	254	226	265	227	248	252	269	216	237	254	222	263	240	260	238	264	266	255	240	250	246	253	266	259	284	242	221	230	238
10924	8790	18960	21524	18641	15716	13100	10864	9401	8176	6867	5888	4931	4456	3854	3511	3313	3074	2814	2430	2296	2168	2090	1875	1736	1650	1573	1498	1406	1342	1247	1191	1234	1747	1472	1259	1119	1083	1003	942	847	905	935	936	876	851	864	811	858	800	755	744	770	788	730	787	764	745	749	703	693	747	655	671	652	679	651	629	618	675	636	629	608	636	658	628	646	641	638	644	636	655	636	601	645	610	586	572	600	638	589	616	552	598	582	574	580	593	584	589	600	597	594	648	623	621	633	656	586	652	625	620	565	606	598	571	543	552	629	600	621	525	615	607	595	618	580	602	573	593	624	600	591	658	588	589	575	636	631	577	572	621	574	587	564	580	618	626	574	602	607	596	579	609	609	571	578	599	609	584	609	574	584	599	565	552	592	602	580	635	554	608	613	615	606	627	616	619	595	601	586	556	625	635	608	603	594	575	617	600	585	614	620	596	581	533	622	583	587	607	635	553	593	615	615	561	600	586	624	586	596	612	626	623	597	579	609	601	608	573	628	596	567	567	621	577	602	599	585	589	583	636	621	554	590	560	593	614	604	602	618	558	583	591	618	599	597	553	591	580	582	574	654	603	556	569	589	597	555	564	573	602	592	586	638	569	552	615	597	581	620	594	568	575	628	610	649	572	578	603	620	608	612	555	590	565	585	601	586	568	581	621	604	618	608	573	626	611	607	582	596	627	621	624	596	601	608	572	580	573	522	622	601	618	584	621	561	592	634	565	567	593	581	649	597	583	590	530	593	599	557	591	607	612	541	602	595	609	611	587	561	620	590	632	597	616	588	564	571	622	577	585	589	573	572	594	560	602	601	610	560	612	571	608	601	580	596	567	541	596	569	576	594	626	591	592	580	608	589	598	583	597	605	608	600	600	620	569	587	613	587	593	561	551	561	602	581	619	574	594	626	555	663	591	542	588	552	555	599	561	622	599	567	572	606	626	591	571	580	639	595	609	625	581	588	584	620	628	544	585	586	603	591	608	579	616	602	585	581	577	636	589	589	588	552	566	587	590	576	596	602	655	609	602	607	577	535	631	593	605	625	616	567	645	607	571	591	576	566	627	581	587	604	557	599	587	572	566	586	554	630	572	582	569	589	601	556	631	599	601	613	582	591	602	587	598	609	581	587	597	624	619	570	590	591	589	594	569	600	590	581	594	576	625	655	621	622	596	601	598	570	623	616	612	556	583	609	610	632	609	597	593	616	608	596	590	615	653	605	607	589	560	588	579	601	584	620	586	604	571	574	619	571	554	628	608	597	598	648	618	547	576	567	637	564	609	606	579	597	595	571	589	616	597	607	623	592	600	621	554	595	613	625	559	609	619	545	643	583	576	589	619	582	587	571	554	585	563	561	625	582	588	568	582	598	585	620	628	605	604	630	574	607	544	615	578	595	589	607	629	580	611	578	577	617	595	561	590	595	594	594	588	619	608	578	594	614	620	603	593	589	580	560	613	575	527	571	553	631	591	566	582	553	625	584	604	604	574	550	612	591	627	611	600	614	584	600	602	620	577	597	605	566	590	635	601	578	587	611	591	605	599	647	637	606	546	593	608	572	572	563	592	575	557	608	612	608	553	642	550	589	563	612	585	591	603	598	641	607	630	579	537	586	563	627	576	621	580	590	597	592	621	570	563	557	555	531	555	594	557	585	575	605	582	623	616	597	599	594	593	592	596	564	572	613	595	598	609	596	619	628	598	604	573	575	593	601	594	611	593	587	646	623	575	593	593	580	573	603	593	593	573	539	555	576	577	599	587	611	610	588	610	598	634	611	567	583	578	605	620	576	617	594	591	608	590	585	635	602	569	557	576	590	564	565	605	579	641	604	572	588	599	560	614	582	581	622	601	608	552	582	600	608	605	562	636	602	555	553	572	560	550	597	601	608	673	577	593	592	574	585	551	562	611	610	597	586	567	573	568	624	584	588	594	568	575	621	570	587	608	593	566	585	622	609	604	591	595	603	593	610	557	567	560	618	594	613	625	578	573	565	622	578	637	571	585	593	625	587	599	620	633	595	627	544	591	580	578	633	570	615	530	580	611	568	612	570	561	606	594	600	553	603	617	591	602	621	588	626	611	580	592	570	629	552	570	589	595	609	585	598	553	621	580	601	569	612	590	565	625	584	615	541	561	602	613	578	605	580	581	601	599	624	626	635	595	564	597	563	557	610	607	594	608	623	605	581	606	573	589	579	585	584	587	607	562	603	590	583	589	572	534	582	579	580	648	565	551	633	553	597	574	596	602	601	608	595	570	597	587	601	584	538	580	602	653	573	584	567	639	596	607	611	610	551	587	625	563	597	574	620	584	611	546	597	575	644	631	597	597	609	656	566	602	579	587	595	615	621	586	603	565	589	593	569	616	598	586	561	576	626	601	622	594	580	615	580	599	587	687	537	566	611	564	573	616	591	629	603	600	586	605	611	554	594	589	641	566	586	620	640	598	563	594	569	626	595	586	588	621	610	542	588	597	579	607	590	586	618	603	557	579	621	550	558	566	595	587	578	642	640	641	596	617	555	544	554	540	552	594	632	567	552	604	620	629	581	589	642	574	567	618	613	607	594	636	541	572	571	567	601	610	598	567	643	596	604	636	596	605	591	605	583	591	596	549	580	586	588	607	551	552	602	571	562	572	571	602	580	576	644	602	640	596	612	589	615	593	589	601	577	577	549	602	620	629	617	619	634	599	581	606	615	618	586	586	612	584	614	632	599	568	579	598	592	577	586	574	610	563	563	610	627	600	584	569	585	589	605	627	590	569	609	569	608	583	647	558	593	595	561	568	603	645	603	591	615	571	587	588	608	589	615	579	560	660	605	583	616	545	572	560	607	545	598	615	584	607	570	586	625	577	609	636	576	585	580	616	604	626	597	603	545	597	600	587	616	612	584	594	606	560	622	614	600	638	594	589	605	616	596	559	614	621	603	562	569	581	660	579	604	587	595	572	579	572	600	626	643	585	592	575	585	595	564	568	537	604	558	595	616	627	537	538	589	574	617	591	569	600	616	583	601	589	622	567	568	573	607	584	592	582	573	607	610	576	602	623	548	569	618	561	605	596	551	597	570	607	586	588	592	573	654	601	615	580	546	586	634	577	614	609	633	568	595	562	617	626	621	569	602	588	587	605	576	577	611	577	605	596	584	646	558	625	576	582	589	576	586	655	607	544	596	592	617	564	587	584	599	581	645	610	597	593	604	615	597	558	591	557	599	598	614	580	600	610	600	587	594	625	589	595	608	576	629	588	571	551	609	607	595	600	579	583	653	597	578	613	602	622	591	574	630	575	590	616	569	605	562	571	566	561	600	571	600	599	591	593	593	569	613	629	613	571	555	592	610	622	606	583	635	616	601	572	595	613	611	602	582	633	582	551	595	617	615	618	579	615	572	571	594	588	632	611	623	605	613	571	592	582	597	563	574	625	611	604	611	603	588	613	616	556	572	592	581	574	604	585	603	591	552	593	591	611	594	569
25498	16432	19050	16524	11626	7679	5538	3962	3309	2580	2024	1593	1417	1213	1052	993	933	793	774	643	579	595	562	485	507	457	441	463	451	437	418	396	422	480	451	363	352	324	345	333	350	352	340	331	313	312	326	300	338	273	290	289	335	302	314	329	310	292	315	271	266	307	264	306	300	272	264	274	280	271	261	303	285	295	318	277	296	311	248	257	291	261	265	275	259	263	274	260	257	264	277	264	274	288	254	251	256	258	268	284	253	290	288	269	275	275	280	288	287	251	290	317	273	283	275	278	274	261	280	262	291	280	294	283	240	279	256	252	280	266	287	265	275	256	288	263	259	298	289	275	300	289	258	255	265	277	220	268	280	258	262	266	281	266	281	251	271	273	267	258	259	272	283	257	263	268	249	303	283	280	299	275	263	240	258	253	287	234	276	280	279	271	242	270	233	279	273	270	265	305	251	255	282	261	296	272	251	271	254	277	244	244	303	245	263	261	292	260	273	267	306	271	242	269	240	271	279	276	251	261	276	232	258	284	258	241	272	239	304	264	243	284	284	294	301	247	287	255	270	278	289	271	275	285	293	243	277	294	267	260	278	250	258	264	260	311	280	261	271	277	277	282	283	267	246	270	289	262	274	256	252	245	252	255	273	288	268	246	235	278	293	242	245	287	269	286	251	251	307	268	280	236	274	257	288	268	260	279	253	248	252	294	283	261	277	272	264	305	283	273	290	278	270	256	249	264	281	262	298	270	261	265	283	288	295	277	281	238	273	258	236	247	266	290	263	280	241	271	250	247	258	272	275	250	286	272	264	260	302	289	276	266	248	284	281	242	260	267	235	240	275	285	261	288	242	312	305	264	257	269	250	247	229	300	251	268	277	266	276	257	237	262	268	270	292	306	318	265	281	257	287	262	252	256	254	294	273	299	259	278	255	243	263	298	292	283	298	289	274	252	277	284	269	270	269	247	260	289	259	271	275	243	282	290	304	256	267	301	265	268	275	260	269	258	274	278	270	250	244	276	253	267	269	272	268	287	281	271	269	286	274	272	264	273	279	262	251	286	282	283	270	254	271	253	249	269	250	276	261	281	244	298	264	256	256	265	265	264	277	273	248	309	278	272	272	280	269	281	266	232	255	274	295	270	256	250	288	263	265	284	265	262	252	247	260	235	257	278	259	289	246	265	269	294	250	261	239	276	272	258	248	303	272	267	271	290	269	272	252	254	264	271	260	242	307	275	271	282	241	274	269	241	264	272	268	285	272	284	264	246	243	278	256	269	265	281	265	281	260	276	288	265	270	285	280	238	297	252	270	275	290	250	244	262	271	242	270	257	280	246	229	249	279	284	270	249	258	261	267	256	265	263	247	267	272	280	281	258	260	242	291	262	279	276	299	273	256	265	289	242	283	255	267	257	247	266	268	291	270	278	279	277	259	307	260	296	262	273	299	255	275	282	260	241	249	271	282	256	271	261	279	268	248	272	285	235	261	306	253	288	288	281	267	318	282	270	267	276	268	220	266	251	280	260	293	263	261	291	277	287	246	289	295	267	307	238	253	305	267	241	281	262	253	297	269	237	272	287	256	306	260	240	281	277	268	292	276	302	269	280	254	276	282	240	265	251	279	273	282	282	245	256	256	273	300	278	276	279	258	292	271	289	301	273	306	267	254	264	274	256	268	266	268	267	255	256	226	267	254	277	280	287	296	271	272	248	256	270	270	263	281	270	259	301	248	265	236	284	259	283	265	267	277	278	266	266	276	283	259	285	285	256	295	315	282	305	277	265	285	265	255	255	267	256	296	253	275	267	279	270	277	300	271	239	254	237	295	253	250	289	260	256	274	302	271	274	273	275	249	262	273	268	247	257	286	273	269	265	305	261	246	269	249	253	259	266	271	237	255	258	262	286	263	244	322	253	265	282	291	274	280	278	264	282	264	267	274	246	294	265	242	281	266	281	271	292	257	268	267	265	287	250	271	269	235	287	262	273	290	292	266	280	278	264	270	258	266	286	220	248	233	297	263	268	263	241	278	261	245	245	263	243	260	261	267	255	242	275	263	282	303	276	280	242	278	262	270	283	265	247	236	267	291	262	244	261	294	279	292	298	268	255	276	326	257	291	304	255	285	266	240	259	270	275	260	302	295	287	272	271	282	262	279	283	266	273	257	273	258	302	253	280	317	251	255	268	295	272	262	258	267	267	268	242	279	263	295	289	270	263	267	288	299	264	271	266	263	288	248	251	303	225	261	264	251	260	263	261	295	287	275	260	282	282	277	265	266	274	262	283	245	256	286	267	281	296	283	246	278	255	254	314	258	275	276	319	246	303	250	250	283	251	266	253	315	263	253	258	257	279	286	276	281	290	261	258	261	250	281	262	260	260	251	277	286	277	287	266	288	273	266	251	255	260	283	246	277	269	278	261	295	256	235	264	276	247	280	255	271	256	267	253	265	262	256	304	270	256	284	267	269	256	260	270	281	242	283	259	256	307	268	308	296	283	259	290	277	238	268	267	279	240	288	272	274	252	259	267	283	288	266	276	259	274	256	274	256	263	269	296	276	244	279	252	293	316	240	263	270	275	250	271	302	233	255	273	276	272	286	267	265	289	261	271	307	292	254	252	282	302	274	278	264	278	244	262	247	284	278	257	291	280	273	280	273	244	286	253	316	264	264	269	297	267	266	259	232	259	267	263	281	290	255	254	269	291	251	250	252	266	241	256	254	286	280	254	269	247	271	251	264	275	262	275	269	268	265	269	274	284	279	268	264	269	280	249	261	261	264	269	294	270	257	305	284	271	306	277	294	295	305	279	275	275	276	286	299	256	292	249	247	305	244	297	276	262	251	230	270	274	252	282	255	262	279	264	250	255	268	254	263	253	286	244	266	270	279	273	238	254	269	256	264	251	266	297	268	242	255	280	280	262	259	257	205	243	300	230	255	290	267	292	278	260	263	307	264	299	280	293	232	261	264	267	248	249	260	267	243	259	280	250	261	275	263	288	265	292	254	286	255	273	282	226	261	274	258	268	232	262	270	295	267	285	262	288	283	278	264	250	254	284	261	240	292	268	281	273	261	299	267	296	280	260	263	261	269	290	285	273	263	310	277	266	248	289	261	257	303	281	280	297	295	260	239	281	259	249	262	268	266	279	260	285	266	278	267	240	278	260	250	262	262	258	283	276	261	258	291	273	279	263	257	243	283	262	277	246	263	258	253	275	278	264	260	310	270	287	243	256	251	273	261	269	234	263	272	265	260	276	256	251	260	274	260	234	262	272	257	246	263	294	295	267	289	271	264	278	248	276	253	262	276	310	277	289	258	253	300	282	258	283	281	277	284	272	271	283	290	278	294	251	265	267	258	237	288	275	264	274	240	277	282	246	266	289	287	297	249	227	284	295	284	266	283	244	280	252	255	298	249	247	272	283	248	264	270	269	271	270	280	277	264	259	253	239	252	259	279	259	260	297	235	251	252	318	263	255	266	260	255	278	272	261	257	249
14090	12032	23789	26677	23692	20137	17399	14901	13159	11349	9808	8210	7160	6394	5350	5121	4625	4359	3839	3474	3231	2977	2719	2586	2257	2094	2138	2047	1776	1735	1661	1656	1931	2443	2155	1664	1417	1387	1252	1187	1146	1111	1103	1083	1119	1044	970	970	966	906	884	935	862	922	898	1051	929	880	829	832	773	812	703	711	726	751	738	719	667	704	712	714	722	706	819	743	753	692	690	690	706	684	638	672	694	705	653	667	645	660	663	689	634	619	649	703	630	638	589	605	571	631	685	655	672	642	633	637	667	630	678	647	640	637	661	682	598	685	590	668	653	637	651	673	633	613	650	681	663	658	652	645	643	597	636	696	654	612	610	631	606	627	668	635	637	642	651	614	616	672	612	647	648	603	642	620	669	605	593	676	637	647	627	590	633	638	654	666	630	673	652	642	620	573	658	615	621	638	659	618	600	641	624	681	589	617	598	628	665	653	625	606	640	627	636	620	625	647	639	609	639	610	603	644	604	613	621	613	604	654	578	613	595	610	679	647	660	638	629	614	652	617	617	648	660	650	611	640	651	620	595	618	606	659	667	605	611	634	665	610	641	636	634	629	638	645	657	629	612	618	621	590	643	667	550	607	634	649	644	590	640	638	606	638	649	653	619	630	670	594	665	632	643	648	620	640	599	643	636	688	650	593	590	585	595	636	628	633	585	594	591	633	655	653	636	614	670	664	616	655	600	608	612	606	618	632	607	656	592	628	594	607	641	658	624	613	612	698	622	629	661	597	586	655	629	632	629	639	609	605	576	613	640	605	639	615	589	635	660	649	667	594	638	600	621	633	688	658	585	610	657	626	614	635	581	604	629	607	651	621	620	608	600	626	601	656	645	667	622	696	673	641	642	649	651	677	618	635	641	633	662	649	709	661	637	617	623	660	647	613	636	631	656	621	650	639	605	623	605	644	638	609	649	592	606	618	642	605	636	601	619	631	672	638	646	662	625	660	651	677	681	595	658	640	654	635	654	648	647	645	627	638	633	642	672	626	651	629	635	645	635	626	640	638	657	670	626	607	632	663	632	627	621	628	652	687	647	650	644	653	620	655	636	634	633	650	616	639	650	649	625	638	572	634	631	610	615	598	614	633	640	629	641	657	574	612	616	629	684	640	609	628	648	602	634	629	586	612	596	598	612	634	652	626	680	584	625	625	617	636	632	651	618	651	625	648	658	597	652	625	627	619	622	638	632	613	596	649	632	658	642	600	679	585	627	641	642	624	651	633	644	650	637	650	650	626	638	614	651	630	643	636	646	562	614	638	666	595	651	622	636	632	620	627	620	621	642	654	630	602	612	611	633	628	625	593	611	643	604	648	639	652	571	586	650	623	630	656	602	551	601	643	638	606	605	642	653	600	689	565	701	620	658	644	660	651	629	633	682	634	647	616	673	640	590	656	645	600	592	622	631	665	643	664	619	605	599	662	622	628	611	632	589	631	681	653	590	587	639	634	590	601	643	599	590	681	576	614	665	594	639	628	638	647	620	666	654	635	643	653	627	572	658	676	594	616	635	651	596	644	643	648	623	639	649	624	627	659	647	623	642	658	615	615	584	672	625	638	618	568	629	641	622	628	632	695	636	596	620	648	654	601	622	616	605	608	643	662	647	609	612	630	658	668	617	650	617	680	629	659	652	619	607	612	626	637	633	613	664	674	605	638	596	619	620	623	605	672	612	630	593	658	608	670	637	630	654	612	652	633	600	655	605	667	641	646	633	599	647	658	660	650	597	595	693	628	598	655	602	644	646	611	616	591	606	671	607	595	624	642	612	623	605	619	626	616	647	600	607	675	592	636	678	631	595	636	674	609	647	666	678	610	607	645	615	624	617	608	633	618	623	604	627	678	627	628	652	652	655	647	652	622	622	630	654	673	684	606	698	632	628	627	610	638	619	595	588	641	648	606	608	621	628	628	617	629	640	620	601	634	628	655	633	576	643	616	655	668	629	603	636	656	641	622	653	614	574	657	639	617	600	604	686	617	652	637	605	584	598	626	661	638	625	636	607	645	653	622	670	647	637	688	641	646	600	679	665	653	578	654	633	596	578	599	591	614	635	649	649	575	614	633	622	647	642	602	642	614	634	627	631	619	588	648	613	606	637	583	621	604	661	619	618	619	648	650	628	624	681	641	625	596	660	691	633	627	634	624	649	621	662	651	628	615	630	648	641	621	626	630	657	635	626	607	611	656	633	667	677	624	637	663	626	614	653	640	617	621	645	641	619	595	593	633	628	627	675	644	640	657	632	602	662	639	634	605	626	639	651	627	603	616	648	681	599	640	672	647	619	606	631	605	670	659	628	630	665	651	627	644	595	639	602	664	596	635	621	624	666	568	587	638	611	610	682	644	629	637	623	658	625	626	640	621	576	668	607	623	659	654	615	668	628	624	607	627	639	570	583	653	619	647	638	611	648	645	600	618	653	595	644	622	636	703	649	666	652	657	627	655	590	620	644	656	665	619	624	657	640	602	621	628	609	586	589	641	622	669	618	653	659	656	657	616	640	620	625	636	591	610	619	636	601	651	602	590	668	664	606	642	651	645	614	622	687	616	661	606	630	619	702	586	621	661	649	631	687	641	611	666	641	613	601	622	640	609	662	634	630	648	645	621	650	622	579	644	665	610	606	616	628	633	596	630	604	609	600	670	643	636	595	610	622	628	622	602	640	621	667	643	612	659	612	603	579	669	640	655	619	646	632	641	637	646	617	638	649	630	624	724	614	658	614	661	626	603	641	615	679	589	674	621	646	608	614	635	583	650	669	626	615	647	627	646	602	630	614	651	634	684	658	642	616	637	671	621	612	640	594	655	621	657	675	627	626	636	644	589	665	617	655	662	629	623	621	628	647	661	642	639	600	600	634	623	606	672	633	652	613	658	647	642	623	600	638	659	606	648	612	621	649	634	640	657	617	648	620	641	634	641	640	615	672	619	622	645	628	692	599	646	614	613	659	622	653	652	682	634	643	617	636	648	681	632	617	624	627	580	618	636	597	666	614	671	615	653	644	664	653	580	605	616	623	669	617	641	634	638	604	608	600	630	664	648	596	656	651	583	633	661	622	674	622	667	691	659	633	656	610	590	613	607	594	615	640	610	662	642	610	648	623	615	624	622	622	602	663	580	635	637	600	574	650	647	605	592	633	613	612	637	624	645	598	652	624	594	647	646	650	627	631	620	622	601	627	646	658	595	641	637	609	619	600	605	657	662	608	615	639	678	630	638	599	599	632	640	653	632	585	582	647	669	593	570	594	674	662	604	614	591	590	604	635	633	659	642	655	641	645	656	658	613	652	639	625	665	652	608	634	675	608	609	638	580	604	624	611	596	652	669	619	617	667	628	630	631	637	673	653	636	632	682	585	646	683	598	640	632	641	640	628	620	614	668	619	587	632	629	633	624	578	585	616	648	597	612	635	642	630	599	618	608	618	609	672	625	622	628	673	639	643	651	617	621	644	613	668	655	600	619	623	625	629	685	639	638
8485	5306	6585	4946	3495	2415	1734	1339	1088	919	750	619	570	492	456	433	403	342	331	325	299	291	318	299	268	242	239	282	223	267	249	235	235	240	227	229	200	230	202	217	220	203	215	229	231	207	224	232	200	213	223	223	228	206	253	224	216	183	216	188	220	212	205	229	196	197	224	177	218	206	226	222	205	188	223	224	184	216	216	206	209	217	214	208	192	208	204	234	201	182	216	197	198	199	200	220	174	198	223	202	200	198	207	192	191	191	202	199	201	196	234	196	193	202	177	193	198	238	203	207	209	183	196	192	228	217	176	205	173	218	196	189	202	228	191	181	219	194	203	207	199	226	205	161	215	203	204	191	183	185	196	236	187	194	213	195	188	193	208	191	199	225	184	207	213	213	192	217	200	208	213	227	209	198	223	220	204	203	178	221	209	195	218	212	208	194	210	179	203	201	204	225	224	196	193	182	183	195	203	205	213	198	211	199	209	202	199	229	228	184	212	209	213	204	199	198	233	188	199	217	203	184	176	188	213	200	222	209	194	211	199	179	195	229	211	195	234	197	197	206	218	185	210	218	180	198	197	233	208	228	240	206	207	188	220	189	216	199	183	210	205	195	184	179	176	222	204	226	197	188	219	199	237	224	196	201	207	236	205	211	220	244	210	195	183	214	202	208	204	202	164	213	202	204	208	218	219	193	207	199	218	219	217	220	194	213	227	182	215	190	246	207	217	204	193	193	236	192	203	206	223	191	202	220	233	203	193	205	188	209	184	237	222	207	198	214	199	186	198	204	205	226	187	218	219	216	215	217	236	207	217	211	191	199	233	209	207	188	201	196	211	184	206	225	197	206	207	207	186	201	210	210	195	178	198	191	204	204	200	181	195	218	203	211	197	190	184	212	203	196	203	209	198	200	200	223	207	210	203	189	185	203	192	200	195	197	196	214	224	202	186	178	200	210	199	187	212	197	194	206	202	210	205	193	196	204	221	222	184	187	200	198	190	194	194	198	219	199	217	176	191	200	166	245	236	179	227	213	214	208	198	230	208	220	209	219	217	237	210	193	204	181	198	203	194	240	187	209	204	168	212	187	221	194	192	214	215	203	235	201	227	215	210	208	183	219	215	217	207	206	186	214	226	228	213	201	190	180	200	211	190	237	214	212	197	204	206	213	203	220	212	192	185	193	185	211	207	219	202	224	209	228	198	214	186	197	218	207	212	204	196	172	218	199	173	208	225	219	196	191	217	202	210	193	188	186	187	191	223	204	219	203	191	214	207	225	211	185	238	209	203	205	207	184	213	178	207	203	198	188	208	202	189	225	216	235	247	202	239	214	206	206	234	173	217	201	206	209	205	220	199	212	197	218	208	228	198	179	216	220	201	211	224	184	192	196	213	216	184	200	198	193	229	214	211	205	242	230	189	216	216	211	201	209	210	227	175	199	201	210	189	188	197	198	198	191	191	198	190	232	209	202	215	200	216	190	209	199	243	215	211	195	194	219	188	179	237	181	222	214	232	187	229	175	199	181	207	224	191	229	202	215	231	182	219	203	183	210	215	200	226	178	206	209	215	212	190	196	234	198	201	210	203	224	193	191	224	228	192	235	222	209	186	215	246	189	184	232	205	206	188	184	208	194	199	178	181	195	203	199	203	216	219	191	219	193	198	191	214	203	191	213	219	198	207	217	207	209	239	202	199	214	191	204	203	223	207	182	197	212	202	205	197	206	203	209	206	186	205	202	244	200	211	186	185	194	194	196	217	214	229	234	176	214	203	207	212	211	209	203	196	213	199	192	217	198	226	194	208	193	200	218	202	208	210	208	209	228	215	182	210	210	205	183	199	197	232	191	222	199	196	183	189	206	188	209	206	196	208	215	220	233	187	210	218	205	176	222	192	219	199	202	215	194	184	216	209	193	190	204	208	182	207	182	181	195	184	206	225	196	197	191	184	196	191	194	225	221	214	222	198	176	195	209	175	187	198	197	217	208	212	196	196	227	218	191	194	203	204	198	209	174	203	198	201	186	240	185	205	224	193	196	188	207	187	225	180	208	193	183	183	220	195	196	191	207	204	202	177	189	195	186	227	188	202	200	196	225	188	204	199	208	246	208	211	201	213	213	213	199	216	237	193	190	181	208	206	187	189	195	189	232	199	190	212	212	185	212	204	220	201	183	176	204	204	202	216	219	227	191	218	216	206	195	210	186	189	197	189	208	210	208	212	197	190	198	208	179	212	208	205	190	217	190	204	191	199	197	218	208	192	212	174	217	206	210	213	176	212	190	229	193	185	217	207	207	206	173	204	209	213	176	227	196	177	239	198	178	232	218	207	226	215	208	197	188	220	201	218	203	209	195	174	176	207	192	192	194	172	225	186	212	193	165	195	214	171	222	215	192	182	196	197	203	214	210	204	207	217	203	192	185	193	179	207	198	239	187	219	186	197	219	196	218	216	189	197	189	199	219	205	217	200	197	201	228	228	225	208	219	215	221	179	203	204	192	193	227	213	209	214	184	189	196	209	229	197	218	174	192	191	221	208	189	213	215	246	196	204	226	212	183	193	214	183	206	242	227	205	193	222	199	229	210	222	212	199	225	209	211	193	233	183	202	186	214	188	244	188	208	194	223	213	204	193	192	214	199	210	187	190	204	192	213	227	210	198	216	205	202	179	194	202	194	240	183	196	237	225	207	202	206	194	207	213	216	207	200	213	222	206	196	187	169	231	206	198	204	211	198	195	200	184	183	188	214	199	218	191	193	218	201	215	214	210	205	215	229	221	201	216	216	199	209	195	205	223	171	211	230	217	221	207	207	231	226	178	173	198	199	206	211	190	217	209	220	197	179	186	207	180	190	219	205	223	195	204	209	226	222	217	206	206	193	206	222	203	208	199	207	220	218	204	207	199	196	221	233	193	187	197	218	239	207	198	197	183	184	221	211	221	198	218	188	220	251	223	219	218	209	210	219	208	207	230	181	240	199	182	203	226	215	194	212	208	213	204	187	191	202	205	191	181	188	194	201	193	217	210	198	193	173	184	200	199	224	207	193	208	203	212	203	200	204	197	205	213	220	193	195	193	225	216	211	216	214	178	222	195	210	210	201	194	241	203	208	236	205	192	201	192	214	235	210	251	188	202	205	210	191	227	170	234	189	187	179	206	207	218	219	214	215	228	187	192	192	198	216	194	238	259	190	191	189	210	230	171	170	190	209	235	221	211	188	221	192	184	207	221	202	217	214	207	188	202	193	207	212	180	195	194	195	198	210	223	201	191	213	228	210	172	198	222	208	225	210	230	223	216	196	187	188	196	214	231	203	170	210	184	204	203	220	210	191	212	230	196	200	204	251	206	204	184	204	202	218	238	198	187	192	205	211	192	202	192	189	197	197	214	192	182	188	200	211	229	200	206	193	214	222	204	217	200	200	187	223	196	206	213	208	223	229	208	198	216	192	176	222	188	198	174	209	223	213	212	203	215	203	206	221	197	178	184	204	191	236
5323	4998	11481	13065	11191	9048	7283	6040	5188	4456	3662	3020	2641	2238	2120	1949	1843	1626	1439	1406	1326	1204	1193	1129	1027	1027	965	925	832	822	768	780	694	757	724	701	677	679	694	677	645	647	614	638	620	605	619	596	633	574	584	570	618	578	559	564	561	573	567	514	535	549	552	509	466	558	534	521	508	532	501	524	508	561	502	480	524	464	488	509	531	527	520	478	504	516	497	525	496	533	462	498	489	520	468	481	499	541	540	508	484	470	482	492	508	501	541	481	472	458	488	541	534	516	523	504	480	492	479	506	478	465	480	501	504	465	562	460	470	496	483	508	489	462	512	504	528	532	541	513	501	512	505	479	520	507	540	443	480	508	549	482	487	503	504	519	464	478	522	480	521	517	500	514	458	495	525	463	492	475	495	455	451	517	506	498	465	464	486	503	501	515	508	492	524	520	500	504	481	497	439	480	501	472	489	487	519	485	477	490	483	491	498	518	489	508	507	527	496	493	463	488	492	479	541	500	480	506	514	542	468	485	527	468	474	530	528	511	470	545	507	479	528	494	471	522	486	522	491	477	493	487	477	548	493	487	476	465	507	494	455	489	512	486	471	513	460	490	512	491	531	531	483	544	485	496	502	487	474	527	502	497	505	473	464	513	499	472	534	495	516	461	556	492	478	480	488	507	465	477	463	541	515	497	468	466	457	507	500	452	506	526	482	520	502	497	529	509	470	528	515	517	483	458	466	541	504	490	488	487	498	511	475	554	502	522	480	472	517	517	495	497	526	457	485	528	521	475	517	462	526	507	459	545	481	493	495	519	505	492	518	515	500	504	486	490	468	485	520	506	510	492	479	489	489	505	503	519	498	500	504	489	473	485	493	464	480	512	488	495	481	522	496	501	478	481	481	495	478	520	464	446	510	491	473	510	465	550	523	506	486	483	519	483	545	532	549	499	485	477	495	501	521	470	521	472	518	494	494	521	509	466	498	472	507	514	501	506	484	529	472	490	481	536	515	487	474	455	451	517	478	516	499	458	506	483	533	514	487	537	544	500	504	507	503	477	482	507	489	524	472	502	514	505	484	500	489	524	513	515	490	512	481	484	501	508	539	480	484	507	455	477	511	515	496	459	459	509	507	499	496	523	469	466	504	469	473	498	519	511	490	510	508	468	508	497	483	493	473	503	484	495	504	501	487	485	484	489	482	482	506	445	483	499	539	479	497	502	537	518	483	524	521	539	482	560	519	540	508	488	491	493	499	547	523	487	515	498	515	485	456	511	495	456	496	480	486	489	500	481	492	507	497	512	490	454	528	533	502	539	498	537	493	492	511	490	508	514	505	449	528	478	524	497	482	506	529	492	483	449	463	477	510	489	497	532	493	486	481	494	469	505	538	510	549	494	479	523	496	482	488	527	493	491	490	545	522	494	487	493	492	477	483	521	505	541	468	519	505	477	519	516	510	482	518	529	464	510	474	476	508	501	458	483	514	472	505	445	474	476	449	503	509	495	480	498	472	483	473	500	475	462	491	514	505	481	488	456	475	518	524	509	509	496	544	512	480	510	506	497	487	503	544	523	487	524	536	457	511	507	526	511	473	498	501	528	504	465	518	459	525	495	508	549	474	514	473	486	479	509	493	510	489	482	445	460	509	497	490	480	486	494	525	496	535	503	485	498	458	477	496	485	499	510	524	476	503	498	500	504	461	510	507	502	525	516	462	482	466	434	478	511	470	536	515	479	508	481	490	529	477	552	492	505	489	451	495	486	463	514	513	525	514	506	497	509	503	512	476	497	514	505	507	500	479	512	471	534	494	503	521	524	516	482	450	532	504	511	481	473	559	505	510	479	476	475	494	466	509	459	485	510	522	476	486	499	500	493	517	507	499	485	465	518	491	484	488	484	432	501	464	484	514	467	488	517	469	503	523	471	519	482	489	456	522	503	511	509	519	479	486	514	470	528	508	484	508	493	494	493	495	522	501	531	491	503	491	483	499	455	439	448	489	513	517	476	512	478	478	511	496	489	516	514	485	498	450	493	533	477	504	510	477	517	488	505	502	506	532	485	458	504	494	528	464	511	498	479	529	483	478	470	498	529	504	472	467	497	488	501	521	545	504	458	491	509	503	467	489	481	488	518	462	474	483	457	486	513	507	516	507	510	512	490	475	465	540	466	500	460	498	514	479	527	558	518	469	507	499	508	521	555	482	464	488	510	505	531	475	474	512	511	476	504	493	478	460	479	468	481	451	517	487	496	507	487	513	502	536	480	463	477	490	491	530	505	466	520	472	511	486	507	471	498	515	501	506	519	492	480	530	479	502	500	505	489	487	512	493	504	519	500	467	505	475	459	507	517	467	481	543	500	494	480	510	519	488	501	503	529	529	495	521	505	478	540	468	534	504	534	500	516	502	534	493	512	477	494	486	486	480	484	473	504	490	546	488	512	497	553	477	452	502	507	481	527	469	492	502	521	447	543	514	479	495	468	473	514	515	489	484	512	521	502	485	512	473	537	496	483	475	489	493	499	527	525	478	499	486	485	501	493	468	512	484	466	493	506	498	517	484	502	494	481	529	476	490	489	509	494	486	526	473	465	534	470	478	530	487	457	543	525	455	507	498	467	502	493	488	497	498	462	505	539	503	484	527	491	491	503	517	520	525	516	485	493	474	493	495	465	492	503	479	507	469	513	514	519	439	501	492	498	544	508	481	495	467	496	500	523	441	501	475	535	516	463	436	518	444	492	517	504	506	501	552	505	473	475	486	533	488	485	445	505	503	537	490	489	508	489	476	490	509	484	466	511	472	515	510	507	480	498	528	501	493	517	473	524	512	477	516	518	502	454	536	458	497	486	501	492	514	493	459	501	498	518	507	513	526	526	477	505	553	520	483	503	505	471	476	525	503	506	514	482	477	537	484	504	513	490	478	477	528	449	467	489	494	496	510	495	526	544	554	494	506	505	535	518	487	527	500	490	501	528	519	479	536	521	512	513	512	528	480	471	513	473	478	513	517	486	495	529	514	499	539	488	458	458	510	466	502	498	491	487	481	500	456	496	507	483	525	511	518	487	497	474	519	496	484	488	497	500	485	478	451	476	488	502	489	479	502	456	494	504	504	476	511	519	502	492	446	483	506	531	490	526	498	527	543	490	501	503	518	493	487	509	484	532	498	487	495	505	485	480	524	442	490	470	503	497	490	473	511	533	506	455	497	486	493	514	524	505	499	478	493	472	529	518	520	513	529	475	470	509	500	476	515	514	502	505	499	542	535	469	498	520	545	496	481	512	499	472	473	516	468	468	502	478	499	522	481	527	519	522	522	466	504	468	522	513	476	475	513	511	482	504	496	513	501	494	459	488	460	468	537	464	461	485	477	517	521	467	504	503	475	547	485	479	515	494	479	479	512	484	505	509	496	520	510	507	493	523	475	519	476	485	503	493	521	491	502	497	457	493	526	537	486	545	525	501	534	508	464	487	515	493	484	476	469	506	511	508	488	505	501	487
17726	10849	12632	11181	7240	4915	3562	2655	2180	1741	1407	1104	968	827	766	740	663	590	545	548	503	493	433	438	365	413	354	387	355	332	351	333	341	356	334	317	338	266	315	304	268	285	284	292	303	258	259	308	269	304	287	274	270	269	230	262	256	255	288	245	248	279	270	252	269	241	260	247	274	234	250	278	255	246	258	261	251	255	278	268	221	244	268	254	279	284	254	251	245	255	267	249	218	243	278	267	258	227	269	280	259	236	239	221	213	231	234	245	239	244	240	241	249	260	249	265	254	250	238	251	286	252	237	251	221	243	244	261	206	251	237	273	234	210	234	223	250	242	250	247	245	288	249	255	241	233	247	231	222	238	237	239	254	230	241	252	259	264	270	257	251	241	239	251	281	252	262	237	265	222	229	256	252	231	273	259	243	262	248	248	245	253	238	225	222	244	227	261	239	257	256	225	228	255	248	262	276	237	248	234	256	245	282	230	263	246	259	253	277	262	242	249	245	250	258	262	236	214	216	255	261	268	255	237	231	238	243	279	256	242	266	241	255	257	263	241	270	262	251	269	260	250	243	249	250	280	249	260	254	243	226	297	233	237	229	262	240	247	252	237	227	255	225	259	229	234	225	231	251	252	228	250	216	232	259	246	237	229	234	254	267	250	237	291	253	262	303	252	254	260	237	254	250	259	275	244	248	230	236	248	262	220	279	231	222	278	259	244	234	231	259	252	243	222	257	258	273	254	238	254	256	224	262	231	224	231	270	236	269	266	236	274	239	256	219	220	260	266	231	221	250	239	253	260	246	200	253	252	235	231	236	248	285	258	221	245	220	234	226	228	275	236	258	297	242	230	244	253	256	229	231	263	268	255	219	257	246	257	275	248	237	269	256	245	228	254	220	253	252	254	246	249	241	222	266	261	223	235	257	247	250	262	265	258	255	259	258	236	240	215	225	256	235	256	224	243	240	248	264	254	237	240	197	237	251	231	253	265	244	241	277	263	260	268	273	197	271	238	234	238	272	213	247	241	234	251	252	257	248	233	249	275	249	233	245	268	232	251	252	256	260	270	235	247	225	222	257	242	248	220	241	231	247	268	237	251	260	253	237	259	249	223	255	240	243	247	248	243	226	266	259	233	232	245	233	237	258	266	245	251	260	268	231	254	229	250	240	267	249	263	267	262	246	235	251	256	230	239	258	242	268	260	260	259	261	229	234	249	264	248	255	257	242	228	235	274	215	240	230	240	248	233	237	243	234	249	247	266	272	231	211	211	238	243	268	237	245	229	263	285	235	232	276	272	252	239	262	273	275	240	216	244	273	240	254	225	227	241	251	239	267	241	258	241	276	250	241	239	244	247	271	285	243	227	228	250	248	270	265	259	247	252	251	225	239	243	261	229	300	272	249	252	264	250	257	254	267	261	242	261	248	249	224	252	245	255	242	255	236	222	262	257	268	263	248	239	219	243	246	229	247	220	251	227	241	221	235	258	249	266	291	243	218	244	268	255	234	243	234	229	228	265	252	250	233	266	230	240	258	234	249	262	265	231	270	249	229	226	254	253	238	234	223	247	263	262	228	236	255	251	225	219	264	242	264	232	246	243	239	248	237	236	239	274	253	244	252	249	225	260	221	254	234	251	232	263	241	245	247	269	236	218	246	262	238	266	245	244	257	262	246	238	230	249	246	276	249	251	253	275	236	259	238	242	257	255	242	246	258	226	286	254	269	268	274	238	225	229	251	266	246	251	233	213	250	230	255	278	242	237	244	250	218	228	264	240	257	256	269	241	242	227	251	263	254	218	241	266	234	266	229	235	259	239	250	241	293	225	268	254	240	246	221	264	253	226	276	256	269	278	244	247	233	237	238	245	249	246	238	261	237	258	246	254	239	265	271	262	238	248	235	264	260	264	234	232	249	279	261	243	253	256	228	258	256	236	255	254	272	217	259	240	210	242	260	227	277	234	245	255	279	243	259	271	245	244	231	264	266	243	245	228	236	244	271	266	218	242	219	273	249	271	269	233	259	257	224	229	248	231	266	252	238	250	280	255	252	234	237	256	250	248	255	254	204	258	254	265	266	247	254	247	248	253	268	255	234	252	241	266	221	263	257	223	198	221	247	225	232	266	219	243	236	249	224	258	272	251	272	246	242	275	240	237	234	240	244	268	230	243	227	274	268	252	274	279	248	266	253	228	257	273	256	251	217	240	259	291	248	260	227	263	240	251	274	234	241	229	260	255	271	224	249	232	249	248	259	240	229	241	247	245	239	259	242	274	283	258	266	268	250	261	241	278	249	260	234	240	253	233	243	254	252	262	241	243	275	257	236	227	246	248	262	243	245	243	268	245	227	229	254	285	248	260	241	233	207	256	231	226	257	253	223	218	255	244	257	268	255	243	247	272	254	267	266	250	232	240	260	255	250	262	261	257	227	262	235	257	231	231	221	235	235	247	235	209	278	253	250	259	244	267	254	268	285	257	269	263	287	235	284	252	246	264	270	202	243	229	247	257	238	228	249	222	236	250	263	254	257	236	239	250	257	232	252	254	267	250	259	273	225	258	268	230	232	238	241	262	258	234	234	269	288	236	250	238	263	240	249	208	250	255	270	263	242	250	256	239	245	248	236	238	242	234	245	237	243	252	241	229	232	253	249	251	219	248	255	251	265	233	239	268	280	263	272	250	241	241	249	239	253	211	263	240	226	263	242	268	235	239	267	254	240	247	249	262	245	247	248	237	252	280	240	255	254	237	244	242	242	256	254	227	239	278	241	242	249	269	254	248	241	254	248	271	254	214	203	224	246	241	214	268	268	284	288	234	281	256	252	233	220	256	246	234	246	246	215	253	253	227	269	244	264	232	245	239	279	256	243	202	242	216	234	279	246	253	237	251	286	265	246	268	256	266	261	236	231	272	265	264	274	273	278	226	243	254	270	254	243	250	222	250	231	233	269	270	280	242	202	236	256	245	268	225	250	236	237	216	259	272	274	287	292	234	266	221	233	215	224	244	231	255	263	248	270	253	227	260	271	247	226	247	263	234	258	271	250	251	225	237	251	224	245	250	245	243	263	207	244	236	232	212	240	239	245	229	248	241	235	269	260	234	233	237	244	208	240	253	250	267	218	238	243	287	250	223	229	249	282	251	274	202	225	217	239	256	254	245	247	231	252	284	244	257	259	233	249	225	239	253	229	245	232	234	231	259	263	257	261	269	256	255	248	251	253	248	260	269	265	253	276	206	249	264	259	235	253	279	270	264	239	243	235	218	267	243	236	244	246	245	257	241	280	238	231	225	243	255	276	223	228	252	258	264	251	269	256	250	235	257	247	255	230	214	262	302	246	231	232	243	244	277	251	233	271	248	251	257	242	275	247	249	235	232	244	269	225	261	245	226	267	231	264	221	238	227	260	260	275	264	238	230	251	252	264	251	243	263	232	250	255	264	262	234	203	247	231	237	250	249	255	259	252	249	224	249	253	263	261	249	282	225	275	226	222	250
10774	8783	18541	21272	18317	15633	12891	10872	9893	8127	6826	5662	4936	4336	3814	3590	3270	3114	2730	2465	2379	2252	2040	1823	1659	1663	1529	1503	1462	1401	1294	1401	1699	1540	1481	1157	1155	1033	976	919	981	974	911	887	882	839	880	757	755	759	708	748	765	795	767	765	766	684	770	707	667	707	661	666	656	670	640	653	634	635	651	666	669	616	689	642	680	632	670	608	640	639	602	595	608	567	582	570	606	593	655	606	587	598	619	610	626	589	616	590	622	604	594	604	599	615	552	586	663	588	596	604	569	627	589	581	588	581	593	615	577	621	586	590	598	624	633	644	627	619	610	619	578	608	603	585	609	601	615	614	623	619	592	589	573	617	561	588	583	568	554	564	592	584	575	584	578	598	578	614	585	666	575	587	559	579	584	587	551	619	609	567	581	573	608	595	611	581	604	595	573	636	617	622	602	605	595	588	595	585	576	559	605	615	566	553	609	657	598	613	581	569	544	572	617	580	560	605	630	610	614	578	613	590	572	603	540	605	570	578	550	580	543	595	623	603	611	607	638	569	604	575	619	584	574	586	597	617	593	564	566	627	619	567	616	631	585	582	603	603	601	597	620	582	549	615	569	618	644	608	603	586	603	537	622	629	607	626	612	582	607	643	614	555	638	626	584	557	598	623	635	575	590	556	581	584	566	589	620	576	549	575	598	592	617	595	605	624	580	606	617	593	562	598	600	594	593	581	620	595	606	598	564	602	601	631	622	578	627	572	581	569	584	596	602	608	622	559	593	546	654	602	563	612	644	607	561	586	622	595	574	618	589	591	589	602	588	562	551	566	580	601	614	558	599	580	583	585	620	628	606	580	564	600	640	583	625	592	588	578	584	583	584	599	571	609	587	616	602	578	592	577	565	641	574	565	585	614	591	589	630	533	647	600	644	569	585	603	642	602	610	612	580	570	585	592	608	645	602	596	645	612	651	612	579	592	609	599	608	598	576	569	628	582	598	547	571	610	602	586	586	575	572	605	591	607	550	598	592	549	602	546	601	583	607	585	602	614	589	578	641	580	623	623	609	573	614	629	623	599	604	619	559	563	566	622	618	616	575	611	564	559	578	585	585	619	608	620	613	595	597	587	584	572	549	543	540	573	589	598	556	577	631	574	571	584	585	587	609	580	631	557	591	577	625	557	588	667	601	643	592	616	576	619	587	625	597	551	601	581	600	612	604	553	580	654	587	615	588	582	597	589	589	578	611	599	593	566	588	604	609	605	578	576	573	576	557	621	578	618	607	614	602	607	599	606	600	576	612	615	616	594	614	589	608	584	601	596	567	640	572	547	591	597	591	636	614	578	599	563	549	567	608	643	622	617	592	541	603	585	603	591	563	653	619	545	604	628	619	592	581	600	578	548	629	626	600	608	619	595	576	593	564	613	608	580	592	596	563	623	586	595	584	566	590	582	642	624	647	611	595	624	584	568	588	624	576	613	571	583	605	580	601	586	593	564	645	639	620	618	587	592	612	586	581	547	602	565	577	595	602	572	605	610	591	614	579	560	605	569	566	604	593	618	596	591	599	594	641	601	611	632	598	548	579	600	583	642	606	574	576	629	602	597	586	577	569	619	567	562	576	577	627	607	601	560	606	581	612	559	592	607	578	587	569	597	574	569	576	613	607	586	623	520	598	595	574	611	587	553	571	657	573	613	597	655	616	594	577	633	611	610	544	567	603	605	577	589	598	624	599	602	599	559	584	587	597	610	582	563	580	604	605	578	616	615	613	593	589	615	582	585	590	621	611	582	589	549	627	626	561	567	641	565	566	577	592	603	567	611	575	576	605	625	572	565	582	634	598	588	585	615	614	600	587	615	565	534	601	547	592	588	606	600	622	585	585	552	578	583	580	635	610	563	605	572	587	580	668	586	520	611	608	608	638	554	624	632	588	579	574	613	577	615	597	587	592	579	605	604	540	609	585	615	590	611	616	607	551	579	644	610	597	591	619	596	572	589	582	586	598	581	577	564	608	551	600	605	621	602	575	621	565	610	603	591	609	602	591	655	573	582	606	613	632	606	566	551	607	635	622	610	584	588	605	556	598	563	593	605	603	604	624	631	599	536	578	612	565	593	588	608	629	595	632	597	553	598	593	638	616	566	586	656	616	586	616	558	610	562	606	591	586	644	563	612	580	614	565	612	601	588	619	582	597	582	584	603	591	603	589	612	578	611	569	569	599	567	633	591	605	610	608	609	548	600	614	594	553	637	629	622	623	578	588	604	573	616	574	608	620	599	643	623	585	586	582	602	593	582	582	597	636	589	571	618	592	621	561	627	583	559	641	611	594	605	616	628	598	633	584	619	613	594	595	585	607	594	606	614	609	580	634	606	563	573	595	630	562	599	625	600	600	625	602	566	592	575	576	595	554	575	582	587	635	621	568	556	591	534	651	616	572	608	571	589	571	601	561	611	620	638	580	630	551	586	560	617	589	616	634	604	572	588	595	582	610	582	610	630	651	641	620	572	578	644	558	573	619	569	577	586	600	556	583	581	624	565	598	609	577	605	563	582	584	628	604	610	564	587	631	591	600	589	584	589	584	571	629	601	620	579	599	599	614	619	585	545	629	602	609	614	564	571	618	628	613	588	568	630	599	573	598	578	606	567	560	574	625	570	583	564	644	611	581	622	598	620	600	550	597	606	568	598	576	594	592	573	568	587	615	601	584	637	606	586	573	606	600	584	558	603	569	613	651	561	579	593	606	597	604	626	581	563	562	581	576	569	587	576	651	604	621	595	580	595	624	573	567	600	572	624	559	635	549	635	569	567	555	584	598	646	555	587	610	583	582	615	620	644	576	577	620	565	602	635	582	574	570	637	612	591	620	594	575	639	584	579	572	586	598	610	621	630	623	559	608	589	627	547	580	577	596	611	588	602	545	563	577	604	609	567	616	608	604	563	570	600	589	619	574	558	646	578	544	549	624	619	564	611	620	593	610	569	528	595	575	599	637	593	601	568	565	634	612	573	567	601	594	592	591	596	584	620	583	572	630	613	590	559	592	590	609	634	593	575	622	602	638	568	593	614	599	567	605	550	602	581	597	589	574	607	612	590	615	596	565	608	557	626	617	574	598	582	617	582	626	627	611	592	628	570	634	577	577	599	594	595	565	592	610	550	555	581	565	604	594	618	560	577	603	615	610	575	587	556	605	590	632	564	582	609	585	546	575	583	565	580	594	563	586	623	615	600	585	591	584	600	591	616	589	531	593	597	572	544	600	639	595	578	596	593	526	570	573	579	615	578	608	598	604	597	655	620	586	585	622	612	597	566	593	627	610	565	590	642	592	622	588	620	607	597	584	588	642	582	606	593	587	583	617	575	614	619	617	579	589	577	602	543	585	563	589	593	618	619	598	618	596	587	617	611	607	569	601	602	620	593	601	598	593	587	601	596	569	599	581	622	543	551	615	594	567	583	573	637	589	620	591	599	605	614	583	562	552	602	582	590	627	540	623	590	586	583	579	570
25761	16558	18278	16580	11850	7915	5569	4127	3328	2560	1929	1658	1429	1219	987	1004	904	838	705	713	644	609	540	496	484	529	439	472	472	403	425	542	556	444	439	404	416	393	348	312	313	321	381	305	294	324	307	306	324	286	288	333	299	335	279	305	330	242	289	312	283	301	281	268	275	298	272	301	278	288	282	300	280	256	277	259	278	262	277	286	266	270	306	296	291	304	262	299	270	286	293	295	250	263	286	278	261	253	289	278	249	290	272	297	274	271	259	263	265	287	260	295	263	278	282	248	260	248	278	226	261	240	301	292	267	268	270	288	241	285	256	298	276	272	276	297	297	297	283	274	259	236	275	264	279	284	263	269	272	287	270	254	308	268	286	269	278	311	277	289	245	271	251	266	297	223	265	245	270	267	275	263	280	236	250	257	249	266	254	246	258	226	279	242	329	283	285	258	261	262	275	285	268	292	252	282	283	292	281	276	275	260	262	278	266	298	284	274	283	298	248	262	275	263	264	298	255	295	273	253	255	306	289	290	279	281	331	282	291	249	271	250	258	249	264	245	260	280	258	268	250	258	284	267	259	285	315	278	285	253	285	268	262	262	287	265	298	268	244	248	277	259	244	266	261	268	277	295	278	248	264	246	272	221	285	258	263	220	253	284	254	260	291	243	253	282	287	289	258	293	267	267	270	231	241	260	268	300	245	268	288	280	258	290	288	282	278	271	270	274	265	273	282	222	285	287	256	298	260	288	274	244	249	267	272	227	247	272	255	293	278	289	264	268	273	293	277	271	283	310	271	308	253	258	271	274	310	304	284	291	271	262	290	297	301	276	307	294	284	250	279	255	274	284	303	282	289	273	283	281	275	228	259	261	265	272	257	262	250	232	287	262	287	283	282	271	277	254	255	274	281	277	287	269	254	260	285	277	304	248	287	292	259	272	267	275	274	253	293	275	249	262	247	269	280	269	269	261	280	271	299	267	274	259	280	290	265	252	291	280	281	274	265	274	265	254	263	289	281	248	241	247	275	274	277	283	250	273	261	259	261	255	286	256	252	276	281	285	244	267	259	277	276	294	272	294	245	272	297	246	287	288	290	240	249	234	292	277	287	267	262	284	268	273	281	281	293	260	291	283	269	264	251	279	252	258	268	251	274	289	245	271	270	267	270	250	291	264	283	291	277	285	261	286	234	273	249	267	234	237	280	286	269	260	275	279	272	300	282	246	272	259	271	268	280	281	279	281	309	295	249	249	263	283	252	241	275	299	289	250	296	270	277	243	276	269	283	256	290	230	270	246	283	277	281	270	270	306	248	269	287	283	319	267	275	306	238	270	301	279	281	303	259	271	270	270	270	240	265	273	283	278	306	258	277	263	281	240	292	278	283	279	291	299	264	292	275	252	239	286	265	273	265	269	247	306	240	300	269	251	277	262	267	268	254	259	275	276	275	271	307	288	234	273	268	268	286	286	277	300	287	253	233	289	261	245	283	255	291	274	263	266	263	269	309	258	280	256	273	263	246	288	274	268	267	286	276	270	269	240	278	284	299	287	262	275	264	269	281	265	281	275	244	273	289	287	263	269	273	284	280	263	304	237	278	257	278	290	251	273	245	261	291	261	259	283	293	275	264	282	256	265	288	237	268	249	273	236	282	244	286	259	270	272	250	252	257	241	273	267	258	277	259	271	258	297	279	269	256	280	277	285	264	268	277	258	253	297	279	239	247	277	280	252	270	252	292	251	261	270	272	266	291	246	279	251	263	293	248	234	285	279	274	230	229	287	251	277	248	263	274	264	254	298	265	289	266	275	274	275	278	275	297	256	264	272	262	287	254	292	293	269	269	310	264	257	268	294	276	258	260	282	293	271	260	273	267	255	257	282	300	266	265	270	271	233	255	286	257	298	283	283	250	288	277	269	282	295	288	247	295	283	244	295	271	301	277	287	281	273	316	302	260	274	276	256	263	283	272	273	250	301	265	284	277	294	255	283	265	266	291	261	281	264	302	269	264	294	233	282	262	313	238	258	276	289	280	293	249	260	280	275	268	266	242	255	291	278	303	272	261	260	283	274	273	264	263	270	267	258	275	290	262	236	291	257	286	269	289	266	268	259	238	273	284	269	246	251	268	272	271	257	248	266	261	283	277	276	264	295	280	262	261	275	234	275	273	245	244	291	260	252	241	279	301	298	268	287	276	275	275	267	258	271	271	270	271	263	270	258	271	287	268	285	251	285	291	250	284	269	288	283	259	285	277	252	295	255	280	258	276	228	272	298	286	267	272	299	288	283	238	265	268	274	262	275	254	281	260	272	289	248	256	245	262	284	292	272	251	281	266	267	284	271	258	277	247	261	262	278	303	329	245	257	265	289	267	268	264	310	260	254	287	250	287	270	272	232	233	252	289	254	293	250	295	264	256	235	276	287	252	255	268	281	272	298	282	259	262	309	264	271	271	276	284	242	266	275	262	280	281	242	254	250	256	262	249	267	254	244	275	308	277	253	267	276	253	275	281	269	259	267	243	257	276	237	247	279	272	271	248	278	287	275	262	281	259	277	267	270	250	293	281	263	259	246	268	285	261	281	295	252	274	282	263	288	274	288	262	275	233	260	280	273	256	260	261	263	252	237	275	281	329	295	294	285	278	293	254	236	269	265	248	231	281	274	277	268	292	277	267	225	268	244	264	280	268	283	269	287	258	269	254	260	248	286	302	272	261	263	283	279	259	258	259	292	266	273	295	286	292	298	276	272	267	286	276	286	289	238	260	257	257	273	277	291	270	267	274	269	281	269	289	268	264	275	279	268	263	288	267	253	274	280	281	271	275	281	290	242	282	269	288	276	271	239	280	252	255	268	274	269	290	273	306	253	283	267	271	239	242	282	299	316	256	295	287	290	261	284	255	256	246	263	261	269	277	286	231	244	266	292	312	270	289	271	275	267	272	235	274	258	282	256	274	255	271	257	272	237	322	284	295	263	272	282	270	270	276	279	269	264	295	267	260	274	259	285	274	284	266	246	253	283	270	256	276	279	270	239	279	284	266	265	252	247	249	252	263	284	269	270	272	229	268	245	245	249	256	279	274	247	283	285	260	256	277	289	278	278	285	266	256	278	276	311	253	292	284	251	248	272	249	272	289	269	283	295	271	283	260	276	291	308	282	260	263	293	273	265	263	275	271	269	269	279	280	290	273	268	258	265	245	304	273	274	278	269	276	243	271	280	247	283	262	282	258	268	274	249	293	293	282	266	257	275	244	277	280	243	278	281	305	277	278	262	282	255	277	252	260	251	263	276	286	254	252	282	273	311	264	236	253	242	248	260	274	254	265	271	276	280	251	283	280	260	241	311	257	274	233	283	294	282	266	266	234	291	271	268	273	217	257	279	269	268	272	296	280	253	287	252	273	280	286	257	260	260	271	267	277	261	255	286	252	275	318	255	282	234	270	237	243	245	292	264	270	273	253	257	285	283	277	262	267	262	257	283	271	269	291	263	276	276	243	241
13917	12225	23079	26716	23337	20522	17382	15014	13491	11150	9463	8163	7108	6172	5595	5332	4911	4193	3785	3342	3403	3053	2733	2394	2151	2312	2186	2005	1846	1861	1671	2460	2915	2174	2086	1667	1566	1373	1290	1229	1175	1188	1115	1046	1067	990	970	977	905	933	949	848	925	912	944	908	849	846	784	764	782	767	769	766	772	704	744	721	672	728	707	722	743	695	778	737	733	685	681	713	700	686	711	653	679	683	670	633	628	679	622	658	667	666	635	671	636	646	723	630	605	657	657	648	624	656	692	643	686	629	621	623	673	634	638	654	668	625	633	634	662	633	600	606	635	616	630	644	632	639	637	670	645	658	645	638	647	625	658	660	651	659	616	690	641	600	600	631	598	633	585	598	636	628	622	639	616	626	608	659	629	636	648	663	676	603	579	634	628	609	642	599	636	606	617	660	680	638	631	670	601	616	634	583	625	601	600	619	612	605	576	602	636	658	613	638	640	616	709	623	642	571	592	626	640	604	644	645	669	634	602	665	637	571	606	630	652	631	620	623	638	652	625	625	602	647	639	642	646	654	647	668	644	600	687	668	635	601	601	646	648	651	625	687	629	593	660	647	640	645	618	594	605	663	643	650	592	628	626	606	616	662	647	608	620	625	622	616	610	630	586	616	631	621	618	642	660	608	621	620	653	665	666	623	633	616	610	619	594	633	625	663	669	643	679	609	591	604	642	637	640	648	672	640	581	598	669	660	639	629	624	665	617	629	603	667	617	619	618	630	623	588	668	610	629	616	610	630	631	664	622	631	628	652	614	634	605	667	623	639	581	609	605	592	636	613	652	674	595	662	587	655	644	639	617	661	659	593	651	660	629	599	671	662	641	626	633	656	655	594	582	657	642	658	631	666	644	652	598	582	625	613	651	608	620	626	672	638	645	631	631	643	650	633	625	594	601	637	648	626	593	637	667	638	641	629	629	648	629	632	606	627	628	609	652	646	622	620	654	592	632	660	738	638	610	665	602	623	652	636	600	616	609	640	638	631	652	651	635	636	677	618	613	587	626	607	579	639	647	663	648	597	595	664	664	638	618	583	604	653	662	662	583	618	580	647	631	650	629	642	594	668	665	641	601	610	642	681	618	674	681	624	635	653	657	590	644	663	594	629	667	605	572	591	595	604	640	650	631	616	633	629	603	632	647	637	626	631	619	618	660	643	610	638	610	643	659	591	621	643	640	618	644	627	669	634	559	663	610	620	623	673	649	644	603	599	658	623	615	658	626	624	625	656	638	690	626	640	616	618	628	609	639	668	624	628	652	637	618	680	626	610	592	659	692	618	641	609	620	663	660	613	613	662	641	622	632	656	588	614	622	602	630	637	643	668	618	682	614	650	638	657	644	638	611	642	645	644	608	596	616	596	606	629	612	626	636	666	620	651	683	625	629	654	669	655	635	639	626	608	631	657	668	640	624	638	670	669	636	636	601	593	630	581	635	628	601	642	595	637	636	599	626	614	618	623	623	640	629	613	648	619	636	623	658	623	609	633	609	643	621	610	637	664	620	641	629	602	670	660	650	638	629	643	633	611	623	624	602	626	594	675	661	632	611	571	625	614	620	606	657	623	607	613	638	628	641	606	650	643	634	631	653	614	608	653	629	633	614	601	615	648	586	653	605	623	652	622	615	616	638	623	626	606	627	619	652	644	625	624	618	597	610	629	658	649	635	618	652	627	654	640	619	605	577	585	595	589	587	699	571	605	678	622	630	624	606	668	671	643	673	618	656	651	643	606	651	608	611	644	619	669	634	683	669	626	605	656	591	639	659	597	595	581	613	646	656	691	611	654	614	600	676	615	633	602	595	644	618	686	620	648	600	612	628	637	622	657	630	634	614	625	606	600	629	628	636	633	639	624	666	618	654	600	583	672	639	609	593	630	600	607	607	649	681	589	629	620	625	606	631	653	646	651	629	602	614	624	634	621	641	686	587	572	635	635	655	615	599	643	659	600	640	639	645	648	626	560	639	597	653	594	618	647	600	625	678	626	620	616	629	647	692	605	649	633	598	598	620	647	604	629	659	660	604	617	648	612	594	632	659	650	636	638	644	626	616	662	616	643	623	590	624	630	655	632	631	687	631	638	586	637	658	685	608	628	619	605	617	618	655	654	613	640	632	665	647	668	629	603	631	652	641	619	643	610	652	589	644	637	614	649	623	656	667	594	646	609	621	628	673	640	611	636	594	697	610	632	672	608	625	648	633	625	632	631	618	619	639	683	645	722	631	604	579	660	605	608	616	639	675	663	594	635	658	618	647	641	625	660	598	654	641	590	648	631	630	591	624	591	618	595	643	612	613	615	597	614	612	607	641	611	630	636	668	639	663	628	651	629	633	628	622	685	597	671	632	594	632	636	619	640	601	661	640	638	619	633	676	650	638	633	611	632	601	636	662	637	644	617	602	602	634	666	640	643	617	629	586	652	635	640	631	636	645	645	621	638	651	636	591	600	600	657	617	667	587	604	610	659	618	604	649	673	621	636	639	638	667	633	646	642	629	606	628	622	622	646	614	641	650	634	638	667	660	612	620	619	623	648	614	632	653	652	593	640	638	621	620	624	637	623	603	661	644	611	611	642	705	633	655	664	657	636	613	621	628	655	684	633	646	620	594	616	652	606	670	659	598	645	637	676	581	624	619	658	632	666	629	660	634	675	616	573	641	648	645	600	671	631	600	624	611	600	619	687	669	631	601	628	623	618	624	663	608	621	656	608	632	627	631	660	649	630	587	667	659	611	622	659	636	601	616	638	669	610	641	644	603	626	630	602	652	617	653	647	682	628	600	598	624	613	697	632	653	578	618	596	653	650	626	675	634	619	583	607	664	644	643	628	646	649	602	647	622	591	661	597	657	594	641	620	608	647	669	648	617	638	611	599	617	639	635	616	623	584	687	665	598	640	630	639	683	596	622	634	577	674	651	620	620	628	636	696	592	614	635	624	635	646	655	654	666	651	638	595	635	631	611	640	619	609	627	619	636	682	584	656	640	608	631	621	615	629	570	647	619	649	659	610	634	631	636	665	600	622	629	669	620	579	619	621	644	653	657	618	668	662	648	639	610	646	650	696	605	616	666	669	644	640	616	636	586	601	667	669	647	579	602	627	649	637	610	633	616	612	591	625	595	609	604	618	604	587	637	597	645	621	632	575	632	598	663	607	603	618	560	673	645	630	611	639	667	664	597	613	596	622	654	647	606	650	649	646	613	655	598	637	633	646	675	636	636	623	624	659	642	653	657	670	601	637	632	636	646	582	644	609	599	618	600	612	628	630	573	599	634	629	610	632	605	634	613	596	682	601	641	586	631	600	621	625	605	611	605	634	627	637	638	587	591	631	618	625	625	594	619	648	603	619	585	591	630	642	658	599	597	607	628	640	675	610	638	639	606	609	612	630	652	652	634	633	647	668	591	623	658	631	630	638	561	668	668	633	650	639	612	606	652	619	635	597	642	641	610	628	671	610	666	595	614	636	629	612	646	639
8676	5549	6826	5318	3492	2316	1651	1421	1197	917	732	621	587	473	464	414	419	333	335	317	342	309	273	272	277	285	260	264	242	228	223	239	225	274	228	253	216	267	235	215	219	210	240	241	231	221	235	235	218	222	216	238	209	233	208	230	201	191	219	196	212	210	207	193	224	195	194	207	186	227	177	222	217	207	213	194	221	197	211	208	215	224	200	215	219	206	196	213	212	194	232	219	199	209	232	184	208	219	215	203	185	182	205	217	204	209	200	218	194	213	226	219	198	212	212	201	205	202	203	207	204	207	228	200	169	201	232	178	218	194	195	220	195	209	183	195	221	203	211	219	180	218	210	195	197	204	220	200	230	203	207	196	196	202	213	182	213	205	200	191	210	227	179	210	192	188	211	233	194	205	190	212	207	195	198	222	224	183	207	209	203	217	185	209	235	212	200	225	180	225	211	223	226	224	207	224	180	212	205	211	207	209	196	213	221	208	198	211	193	217	200	199	203	222	228	219	226	199	208	190	202	201	218	201	188	230	203	178	197	200	203	204	209	198	196	200	197	202	194	176	204	223	207	205	187	210	178	210	220	221	195	184	207	221	235	210	208	191	218	209	213	195	193	194	192	222	229	189	215	236	194	213	228	210	199	210	229	200	220	199	208	209	218	220	204	187	205	214	218	198	169	184	198	189	225	251	199	197	206	207	219	204	208	199	210	188	200	191	202	187	247	189	219	197	192	237	194	230	193	200	182	214	210	180	208	198	230	233	184	207	180	212	220	207	216	189	200	194	202	205	208	210	209	222	197	200	199	202	190	215	224	201	193	178	207	224	205	214	194	178	218	212	202	212	196	225	163	180	251	222	183	223	211	212	215	194	211	218	190	214	218	197	223	196	204	174	218	190	211	223	213	217	195	224	200	177	215	234	186	231	211	216	215	207	199	211	208	197	206	209	205	197	216	216	222	204	211	222	205	193	221	214	193	203	197	223	211	193	211	213	217	227	201	189	208	176	211	200	187	194	228	181	184	199	206	198	224	245	189	235	183	218	212	214	184	198	205	231	188	217	196	240	214	198	217	180	206	209	240	177	206	198	196	219	210	213	206	200	211	223	241	202	204	193	195	203	222	208	228	200	227	195	192	193	199	226	201	206	187	202	200	220	203	178	213	210	213	202	221	189	191	176	201	203	225	177	202	198	210	193	198	196	203	217	201	205	196	183	184	186	212	190	184	205	191	212	202	214	204	206	190	199	191	197	226	229	217	183	226	173	220	204	196	195	192	200	229	220	207	215	195	213	184	196	190	213	208	257	200	205	225	204	208	202	232	218	186	172	210	215	232	225	216	203	199	228	214	188	208	210	202	199	192	238	200	223	210	196	194	222	202	207	181	215	194	217	206	204	198	193	198	215	213	203	201	188	200	226	213	215	191	211	203	174	204	210	176	218	198	182	230	212	216	220	207	211	196	219	173	202	199	212	224	216	213	188	203	205	175	168	235	214	214	200	221	229	209	187	200	214	198	223	211	241	224	208	194	229	217	187	220	195	204	170	207	214	216	191	223	211	189	212	229	229	236	205	203	213	207	221	209	201	191	214	199	215	198	196	229	186	196	196	205	208	219	208	195	193	203	211	190	186	208	184	227	222	217	204	210	199	187	211	178	236	238	195	196	216	211	211	190	209	225	169	211	217	204	194	221	222	206	201	210	235	199	202	214	239	205	226	260	213	227	218	191	200	198	201	229	217	200	211	196	202	200	195	222	207	197	211	206	180	229	206	194	214	213	218	211	244	201	210	205	219	229	202	215	223	188	200	214	208	182	226	208	198	205	213	182	210	208	214	219	216	223	216	239	201	211	182	176	210	192	196	197	220	178	178	186	220	231	183	205	189	192	192	203	216	224	200	199	189	215	214	189	206	192	225	201	198	207	193	198	215	211	204	212	224	195	223	186	193	173	194	198	196	197	199	220	222	217	198	207	223	176	210	202	202	192	219	203	181	205	199	178	198	219	219	203	208	197	209	227	199	239	197	189	191	191	202	208	202	248	208	193	204	200	221	222	213	222	211	203	205	193	198	208	225	232	207	223	185	174	171	183	215	172	168	210	220	259	206	181	213	197	193	223	206	194	192	187	180	209	206	196	203	182	216	199	211	207	203	210	210	189	225	210	230	216	204	218	195	220	202	225	207	179	213	212	247	199	185	210	205	218	193	213	210	197	199	207	212	196	211	206	219	196	207	198	189	201	218	186	215	199	216	195	205	176	188	185	201	204	220	175	193	217	214	213	205	225	187	201	219	223	215	233	191	207	207	185	212	209	208	221	207	179	181	203	196	211	210	186	182	179	195	205	208	209	204	213	210	191	199	178	210	206	203	204	213	208	219	216	220	218	201	208	179	205	207	206	217	199	232	213	205	210	209	196	224	197	214	195	181	197	234	190	184	210	201	198	177	200	237	195	170	210	213	201	179	210	221	197	183	214	195	223	172	224	220	190	212	197	230	223	190	195	228	223	196	210	201	206	203	234	193	227	222	210	203	203	184	200	223	215	218	218	222	192	176	219	181	185	182	199	190	219	195	205	218	220	235	224	217	199	237	209	205	224	196	215	246	223	207	204	191	211	190	198	212	212	214	209	205	209	220	201	219	216	203	206	202	197	166	213	207	206	228	198	194	203	223	213	217	203	223	226	212	193	211	211	214	208	181	194	196	227	212	212	216	202	218	220	205	179	194	189	214	212	228	195	196	201	219	205	194	225	257	204	216	191	191	216	212	205	191	220	205	207	219	214	221	228	238	233	192	231	229	213	221	199	206	205	204	221	215	219	230	226	239	197	214	202	180	208	203	216	211	215	221	173	190	211	210	228	229	205	188	199	184	217	225	210	236	190	186	231	206	205	201	173	201	199	197	214	199	200	204	207	199	203	192	198	190	178	192	213	208	217	199	195	196	228	204	216	216	200	237	203	223	211	198	200	211	202	220	201	216	201	204	205	226	196	189	202	199	210	194	189	222	230	219	170	207	188	206	201	216	209	186	207	194	222	218	196	210	205	213	214	198	197	207	207	183	237	218	215	187	210	208	198	205	202	221	213	201	198	203	216	214	219	224	218	212	215	188	189	201	208	214	195	181	204	204	201	191	202	212	197	227	200	238	215	226	208	168	204	189	234	206	195	213	197	196	218	218	221	211	194	193	198	219	199	217	255	219	199	197	217	174	203	211	201	220	185	194	207	181	226	213	190	209	212	208	202	186	222	195	211	195	244	189	224	200	187	213	188	233	207	238	219	214	189	205	193	206	236	236	192	227	221	191	223	218	196	208	215	187	190	223	192	188	209	226	199	184	211	207	198	201	212	187	216	206	210	170	187	191	193	219	233	216	210	212	239	214	200	227	208	219	199	214	208	194	204	196	190	197	227	234	237	198	193	170	233	193	198	206	198	173	183	223	192	192	224	206	193	206	210	218	203	191	235	223	210	221	192	230	179	229	214	212	196	198	219	219
5307	5048	11691	13411	11330	9126	7405	6280	5387	4332	3520	2965	2681	2301	2178	2003	1884	1622	1532	1408	1333	1263	1272	1090	1093	966	934	948	895	759	769	785	740	759	682	698	729	708	700	713	644	677	655	640	612	637	619	619	620	618	579	598	608	608	593	564	592	564	562	562	569	522	550	529	511	503	519	514	522	528	537	508	542	520	540	536	511	516	490	538	495	553	491	504	479	513	512	503	545	530	544	507	476	503	527	468	503	495	521	490	507	482	496	469	514	509	475	545	506	518	544	519	474	479	485	551	487	492	479	532	494	477	490	505	501	523	506	490	500	491	535	504	505	535	463	469	489	525	481	527	456	529	535	518	519	532	502	502	506	498	452	493	511	517	515	433	494	474	512	500	498	512	533	553	493	503	523	503	502	475	533	521	482	476	497	487	438	496	472	479	484	473	519	495	491	523	473	463	514	488	508	501	473	478	479	503	469	483	474	492	535	487	487	493	464	470	536	489	501	514	492	496	494	514	461	499	503	510	472	496	500	513	518	513	498	537	475	505	474	509	515	492	501	507	484	519	486	490	517	527	507	491	523	484	532	512	489	462	508	503	512	507	508	472	487	516	511	473	493	470	518	516	517	477	567	507	504	529	464	537	521	490	488	531	516	554	478	509	530	483	479	509	537	493	532	514	503	552	498	500	475	526	488	474	496	517	470	481	488	502	457	490	513	484	514	497	491	522	486	491	518	494	519	471	475	482	517	530	537	514	519	489	496	504	529	524	480	493	473	466	491	504	480	485	472	499	491	516	486	451	500	490	550	509	497	502	501	506	493	511	483	536	502	484	479	513	491	488	521	477	480	499	519	496	530	512	503	499	500	508	503	505	487	489	512	507	528	498	515	496	479	495	500	507	497	505	460	488	517	514	519	552	473	497	478	502	513	483	545	497	520	488	487	486	496	515	496	508	465	522	508	504	507	485	507	524	465	486	490	498	450	547	519	506	508	511	440	526	476	525	500	482	486	491	529	527	500	505	492	469	476	505	565	521	523	518	519	468	519	465	540	501	510	506	490	508	511	484	496	472	464	501	502	485	498	513	476	504	480	509	501	543	541	485	500	491	504	483	539	528	514	494	488	521	505	502	495	505	504	485	479	470	484	547	502	496	477	522	492	521	505	515	544	497	504	496	521	486	482	508	476	494	517	490	531	469	512	500	499	526	493	519	461	456	495	518	502	493	511	490	512	512	524	496	479	525	504	499	515	490	463	533	479	496	515	539	529	480	481	511	516	493	529	491	484	493	526	463	517	478	504	503	501	481	493	487	511	499	487	462	536	547	489	512	493	502	483	512	503	505	540	477	486	497	494	474	481	521	495	506	510	487	499	490	511	479	510	512	517	495	466	469	516	516	520	525	477	480	512	546	515	493	496	513	496	523	470	473	501	512	463	535	509	512	480	532	495	505	521	514	492	539	481	510	485	491	475	483	510	515	508	493	480	502	481	517	490	495	496	508	498	493	534	503	489	508	482	526	497	446	518	509	498	461	543	497	515	493	503	515	484	499	501	545	538	529	497	491	488	500	499	491	526	501	486	498	534	481	502	479	494	505	469	509	504	485	514	495	534	518	570	480	474	494	514	521	465	499	484	494	511	464	521	525	525	499	471	490	490	534	511	465	493	480	481	548	520	508	484	507	494	514	497	469	479	535	544	533	470	516	503	494	541	503	535	540	478	472	494	525	490	527	514	511	506	525	519	518	533	507	539	524	555	532	502	485	477	497	526	506	551	521	488	504	544	496	491	494	468	483	489	514	504	487	498	502	511	522	524	521	512	490	505	484	483	507	495	488	479	472	503	492	503	491	522	538	504	493	463	496	492	512	535	513	468	511	467	485	464	535	485	523	544	487	500	513	497	585	565	528	466	496	485	488	509	505	486	508	503	523	505	546	548	523	510	485	506	531	485	530	490	511	450	476	503	523	525	537	519	515	478	470	471	522	515	512	531	546	504	476	453	483	471	533	497	502	510	488	503	541	499	480	521	481	510	524	533	507	483	502	485	514	471	461	465	467	507	478	527	485	527	503	484	477	527	495	493	484	483	489	501	523	522	516	511	513	502	529	543	472	500	481	536	497	482	524	500	466	454	501	469	491	507	488	508	503	490	495	492	510	497	518	472	525	516	461	513	483	546	520	481	498	491	543	474	510	501	552	493	457	529	546	484	502	546	515	497	502	520	482	524	486	492	467	528	478	518	506	526	484	512	519	492	502	510	511	529	514	487	503	456	515	506	496	517	510	458	524	514	534	470	462	504	465	484	514	509	522	493	529	510	503	526	490	515	486	484	467	484	463	515	497	484	503	503	518	486	510	537	515	490	490	539	470	498	478	500	513	473	487	486	516	495	444	474	502	505	477	496	516	546	544	507	511	541	519	515	495	503	505	448	467	520	463	490	515	510	497	493	479	510	488	495	519	457	505	471	505	495	525	484	494	477	525	500	508	533	495	511	509	512	510	507	488	514	495	464	510	515	510	523	486	516	494	498	503	497	487	483	496	500	463	470	531	487	468	492	519	475	486	488	573	541	522	494	509	484	517	488	540	489	535	508	485	470	470	488	462	547	506	461	468	436	484	522	479	498	480	509	512	482	491	517	504	524	483	511	489	486	525	508	513	552	481	491	491	512	473	510	498	447	521	505	485	508	522	446	509	507	522	554	474	485	490	504	512	498	515	488	525	503	504	473	537	478	519	491	482	477	488	505	477	480	542	508	471	482	485	453	526	505	510	505	474	487	500	502	499	465	499	453	512	545	492	530	537	501	504	469	496	475	499	449	531	476	490	527	489	490	493	484	495	507	509	511	500	482	486	534	476	518	494	498	471	523	518	469	514	486	486	496	531	515	515	461	515	523	487	483	497	460	474	477	515	497	495	489	459	528	467	511	528	511	477	468	514	514	500	520	488	489	472	496	507	465	479	537	496	458	480	488	494	483	514	475	490	519	503	484	527	488	543	484	518	500	474	504	508	492	509	509	514	491	520	469	485	477	502	505	494	547	500	470	484	515	551	510	531	495	522	471	510	514	512	477	539	485	503	508	499	517	524	489	488	515	498	573	529	526	490	501	496	513	538	488	485	504	531	461	513	511	498	523	531	503	465	501	503	501	491	508	480	514	507	468	501	487	459	462	481	514	511	532	469	506	490	481	503	460	496	498	452	519	517	525	482	487	439	509	530	521	477	514	537	472	502	475	487	513	491	496	517	488	476	492	505	503	484	508	496	481	488	514	470	500	496	485	472	468	518	522	518	522	494	546	487	490	540	493	504	463	501	493	508	519	544	506	508	480	499	485	491	493	471	501	500	499	480	499	515	497	514	522	512	479	495	550	454	540	529	505	484	501	495	471	515	486	535	536	536	475	517	510	492	510	514	453	517	512	510	468	497	484	491	464	503	494	466	489	515	495	537	504	486	530	484	512	509	516	512	558	498	474	505	514	501	519	464	485	505	511	522	526	495	491	521
17698	11289	12923	11022	7728	5191	3681	2737	2269	1651	1337	1185	993	818	775	767	671	571	579	537	507	493	500	423	435	397	374	374	382	355	362	374	342	378	350	299	311	319	317	266	303	284	253	266	268	279	255	286	281	275	288	258	304	263	235	282	258	265	274	263	234	280	268	254	282	286	271	231	263	282	257	257	264	249	258	244	255	292	265	235	298	266	260	254	273	269	269	241	263	269	252	223	234	248	236	247	269	253	248	233	249	247	261	244	240	254	267	244	254	187	215	274	257	296	224	243	247	212	245	241	262	243	245	233	251	254	246	228	262	228	254	258	247	229	266	224	273	263	246	259	232	246	285	254	264	287	253	247	257	263	241	238	244	245	263	259	198	248	258	226	246	240	252	264	239	221	248	266	287	231	253	247	261	257	242	250	257	239	280	259	250	237	256	240	249	246	265	272	244	280	258	251	259	245	233	245	274	230	245	259	278	258	232	234	255	241	283	241	224	246	239	241	234	219	249	258	248	258	235	250	283	275	259	268	259	237	240	231	255	242	237	236	259	239	263	242	246	253	252	232	255	255	278	247	226	249	239	256	259	238	273	240	247	248	239	283	250	273	255	264	241	238	219	272	259	250	259	256	216	226	233	246	218	262	265	267	256	232	252	248	249	261	231	245	245	270	285	233	249	252	230	256	223	237	251	272	247	258	246	219	228	220	260	245	257	242	268	262	229	241	260	224	262	255	250	234	260	264	264	246	260	259	269	250	263	235	261	266	247	233	262	260	264	256	255	271	258	263	241	271	263	218	250	273	296	250	245	244	271	250	287	267	230	266	233	262	280	230	229	246	213	237	268	253	257	269	260	230	224	271	253	254	259	218	240	259	239	245	261	224	234	257	277	259	274	267	261	247	281	250	289	259	251	264	244	258	274	252	256	241	259	220	282	241	262	262	236	264	244	218	271	229	234	249	262	277	236	241	250	254	251	251	241	274	228	236	228	230	262	248	229	246	261	251	251	263	237	253	239	248	286	240	255	261	249	263	283	277	246	263	271	240	246	257	229	251	260	218	257	243	320	276	241	247	287	243	264	275	244	221	229	284	268	209	266	276	266	253	264	254	223	284	232	271	263	266	230	214	255	265	247	241	274	253	250	293	247	242	283	265	226	245	285	270	255	258	252	229	251	256	250	262	231	265	249	262	248	238	290	286	261	239	256	245	250	216	249	228	269	252	258	266	247	254	248	233	223	245	244	238	245	278	253	253	244	290	261	266	274	236	258	243	260	281	265	234	231	302	261	251	256	257	246	245	255	249	252	263	237	255	250	235	261	265	260	271	259	252	260	235	251	241	227	224	236	251	254	264	278	269	243	246	234	277	271	245	255	230	259	250	287	245	261	264	264	255	238	262	258	247	273	247	267	224	250	255	257	262	280	264	248	213	238	246	274	251	252	216	246	244	244	237	237	244	264	268	234	258	264	260	245	247	253	257	261	226	225	231	272	271	264	232	244	287	257	232	233	248	251	234	265	236	240	251	243	269	239	257	250	261	268	232	275	268	264	222	251	269	269	223	236	291	272	246	234	280	249	235	232	254	241	283	239	241	292	224	235	260	257	257	256	269	254	261	247	253	265	263	212	258	262	240	221	244	273	251	249	233	242	253	238	255	269	231	263	285	242	244	251	259	225	243	255	264	282	233	253	255	230	271	240	269	260	240	261	250	250	244	232	247	256	250	238	295	255	246	266	250	247	243	273	241	253	231	232	240	262	240	233	282	222	252	250	264	242	221	239	255	270	255	268	256	265	235	262	251	241	279	257	261	238	250	250	269	295	262	232	238	247	240	258	258	214	244	228	262	250	277	231	268	253	255	285	269	221	238	246	269	238	278	230	247	238	284	266	248	255	239	226	257	244	262	268	240	253	248	258	215	231	261	233	241	248	262	244	235	221	269	251	257	242	250	245	244	253	234	252	243	243	238	229	272	250	234	258	238	252	252	252	249	260	249	250	266	239	223	238	231	248	230	260	248	267	247	266	252	231	259	251	268	281	261	250	251	261	247	274	266	242	232	236	259	259	235	258	258	259	257	264	237	224	258	244	249	267	270	249	243	247	259	270	244	267	254	256	226	243	234	253	238	269	216	271	254	277	264	277	240	267	266	262	278	264	220	264	245	253	249	244	253	282	263	263	258	292	275	257	280	226	252	236	253	264	259	273	269	251	277	268	263	237	229	250	269	261	300	251	237	211	248	232	263	231	281	251	260	239	234	276	240	222	242	276	262	255	258	235	207	270	257	268	264	261	249	262	269	252	260	270	265	251	272	243	284	223	277	252	249	250	262	253	242	265	237	231	244	224	241	243	245	293	228	258	269	247	248	258	269	269	269	241	243	247	255	265	238	200	251	283	309	257	263	254	257	245	230	237	231	260	247	284	223	229	238	251	231	263	239	234	248	249	260	253	225	260	242	242	233	234	270	251	252	217	245	261	228	268	277	254	259	269	252	261	270	276	257	253	256	243	253	263	243	256	248	248	256	260	282	236	282	241	264	251	230	272	237	278	257	269	275	256	244	242	256	239	255	261	231	263	263	213	232	249	266	238	241	288	261	265	262	238	228	247	246	217	276	239	256	208	268	261	293	265	253	241	256	263	255	231	238	236	246	293	228	253	246	239	259	235	228	261	219	226	261	261	233	270	245	251	289	265	226	239	245	249	250	232	241	248	252	258	246	233	228	238	256	222	238	266	299	235	246	277	246	274	260	236	242	271	268	226	254	253	232	232	250	251	267	228	252	257	266	251	235	277	265	263	252	231	266	258	231	272	254	239	240	229	237	271	247	240	231	249	220	259	253	255	285	297	318	230	249	265	248	227	263	250	231	272	225	250	250	242	221	245	249	276	223	235	258	277	273	226	265	233	222	276	234	250	262	265	268	278	261	255	259	259	241	265	261	254	270	261	244	257	263	237	261	241	280	227	268	251	255	233	245	253	241	256	254	275	255	234	245	260	247	246	232	277	235	264	257	249	249	263	219	258	226	205	233	275	251	261	225	257	220	276	223	265	227	271	235	242	251	253	260	239	271	290	257	272	257	238	262	281	252	251	252	258	244	238	280	243	270	265	249	275	241	257	275	236	231	235	247	258	254	234	255	217	200	262	247	219	273	274	205	241	269	238	236	254	276	237	253	248	261	244	261	284	238	282	247	251	236	234	256	271	228	252	263	273	265	233	290	246	235	281	253	235	235	259	252	276	251	247	249	205	226	227	228	250	275	251	224	255	249	240	279	240	283	274	270	223	231	228	275	304	287	244	239	237	259	238	209	258	258	228	236	261	249	250	240	260	251	248	247	262	255	229	244	236	228	246	258	267	262	263	267	267	242	246	260	288	269	245	269	262	218	235	243	272	257	232	272	221	213	263	247	255	260	244	242	260	272	239	244	270	259	246	277	238	237	255	240	271	238	263	250	292	234	224	250	278	262	239	266	255	229	240	240	229	235	240	261	220	264
10915	8837	18578	21381	18487	15674	12928	11289	9819	8061	6737	5813	4892	4274	3822	3749	3417	2980	2745	2448	2431	2186	2119	1768	1707	1650	1537	1529	1404	1284	1347	1723	1553	1617	1428	1131	1151	1054	984	918	915	951	924	876	891	867	794	775	839	776	777	742	766	754	780	756	722	681	752	692	669	657	687	703	657	647	665	663	643	656	591	702	632	675	674	689	649	581	592	632	601	657	658	630	613	608	646	596	637	541	587	622	583	639	584	620	639	564	604	604	543	589	639	632	600	587	595	594	632	603	584	588	595	632	645	645	571	620	620	590	578	580	636	604	582	549	647	597	590	537	582	621	585	605	570	560	595	647	574	588	613	609	627	589	582	568	609	555	621	561	583	624	625	593	598	614	597	581	591	606	568	625	564	587	589	615	581	565	552	622	557	614	588	595	620	587	602	646	598	550	566	586	623	625	608	571	603	567	596	625	587	627	592	601	570	609	597	654	589	578	550	607	607	573	592	591	582	620	607	582	633	594	586	588	601	633	563	588	628	601	571	566	581	576	581	622	564	589	619	592	620	653	621	600	616	584	613	572	581	595	617	640	593	567	606	597	597	592	600	576	588	626	610	581	618	613	566	633	594	598	573	619	634	624	621	574	582	601	591	591	602	648	588	603	564	542	622	567	599	582	623	586	630	592	626	608	602	610	603	598	593	580	552	624	606	599	561	584	576	589	645	603	554	595	598	599	576	632	577	555	589	577	571	611	586	630	588	612	581	571	623	611	582	604	592	598	580	551	610	598	573	561	576	604	596	575	623	543	575	623	577	584	576	633	597	650	605	638	572	585	608	599	570	585	602	599	590	565	580	657	595	560	624	585	585	627	601	615	596	588	589	596	566	583	667	630	592	578	599	602	649	558	570	593	620	650	596	560	608	554	614	610	589	611	619	593	572	583	586	598	614	585	603	580	651	607	631	598	575	572	600	598	563	583	577	569	598	615	574	577	614	590	576	596	596	588	628	574	656	594	593	615	600	618	588	574	599	600	587	570	583	596	573	579	547	604	590	568	644	589	574	605	572	623	616	573	630	588	583	574	636	595	588	581	564	611	577	573	583	611	572	583	580	544	566	590	554	632	574	593	604	564	583	594	600	611	590	585	599	567	630	598	565	587	605	606	620	557	588	579	629	618	585	608	575	613	593	596	626	608	612	596	631	582	605	604	554	578	634	589	605	653	572	642	581	608	603	605	597	589	544	570	646	564	564	627	555	579	585	604	579	630	589	621	610	595	592	647	564	644	605	596	599	595	567	605	637	600	578	621	587	565	616	578	573	605	580	581	564	583	608	570	569	619	600	611	628	569	595	625	591	593	599	626	569	550	554	597	568	555	610	593	578	617	608	606	578	575	625	586	571	624	598	636	588	588	616	573	643	591	620	606	620	579	627	587	581	589	621	544	541	575	626	617	621	526	613	593	609	573	624	558	600	607	603	565	623	558	614	583	610	561	597	570	616	571	581	600	615	606	625	658	566	610	599	587	598	608	589	601	634	591	619	622	588	571	572	644	605	601	602	622	576	578	548	596	608	609	586	593	583	623	605	604	612	562	616	620	653	633	598	593	590	579	568	618	565	620	620	583	636	553	593	562	629	590	617	594	549	597	604	564	587	628	591	586	588	585	579	561	601	573	598	590	567	563	603	602	542	572	562	602	602	599	590	571	586	580	586	626	560	612	598	569	580	613	591	545	603	600	605	632	591	590	592	571	608	640	603	582	669	588	596	642	619	576	601	588	572	563	553	611	624	540	584	582	629	576	609	621	595	583	593	567	560	605	592	595	585	615	587	560	616	535	608	620	609	599	607	564	595	569	578	636	591	577	601	569	595	585	587	634	567	580	649	595	585	560	585	598	571	586	605	594	596	624	584	581	619	615	645	645	538	566	578	607	620	609	619	566	609	583	607	593	620	603	591	551	623	607	604	584	605	582	654	598	561	632	556	571	574	553	617	635	566	644	670	565	638	608	655	601	643	615	654	617	596	635	579	600	582	654	608	569	591	633	553	596	588	608	582	609	589	601	563	606	562	607	649	628	595	601	585	570	538	594	570	589	603	611	613	577	612	601	591	577	660	599	623	563	564	586	618	595	614	606	568	606	596	605	618	582	612	614	589	619	551	641	600	623	591	582	605	603	598	633	629	600	589	631	578	572	624	589	616	553	623	606	597	604	601	581	531	555	649	643	610	550	574	577	564	612	574	619	624	602	622	580	606	560	565	576	573	621	625	606	610	616	603	625	606	580	613	570	612	569	571	606	593	619	591	624	590	606	609	586	575	646	650	601	548	578	609	614	573	637	608	611	607	605	622	620	609	603	599	568	605	592	572	604	577	627	616	583	590	627	630	612	590	604	590	580	598	613	547	627	578	572	618	614	614	537	577	603	573	596	628	587	600	598	587	577	585	566	640	591	612	589	614	618	602	569	608	520	605	595	593	603	593	620	612	610	618	564	618	609	559	627	581	574	621	607	630	590	611	588	545	571	607	594	633	600	628	619	593	590	599	586	541	608	605	620	556	608	596	626	609	618	609	624	575	603	573	576	640	612	604	568	565	601	578	617	577	575	604	595	586	590	597	598	597	525	555	616	598	578	596	586	584	583	581	597	648	586	630	568	601	574	614	585	629	634	598	604	581	584	607	627	583	588	567	607	597	601	619	599	565	584	626	565	587	627	636	586	589	591	594	602	594	549	620	596	599	583	593	579	595	544	557	578	589	596	633	601	621	599	629	558	623	601	583	598	569	580	603	596	553	597	653	560	589	627	576	581	639	619	559	625	614	562	593	552	580	620	596	551	590	627	569	641	591	598	602	590	559	602	612	629	634	563	631	582	583	594	581	579	576	604	662	554	595	587	586	594	585	607	602	625	594	601	551	607	588	605	591	569	589	593	594	610	570	618	578	593	598	584	586	581	576	549	581	586	592	629	564	637	570	598	567	603	593	591	544	580	602	627	608	593	586	621	579	564	594	569	601	586	610	596	624	630	595	572	591	618	590	610	595	582	620	588	584	640	608	613	582	587	571	631	598	565	599	590	565	608	584	596	608	594	596	602	597	544	620	549	575	572	601	568	585	593	594	630	632	611	605	589	618	609	605	591	617	582	588	581	610	598	610	589	617	578	594	594	602	591	635	626	624	616	610	614	611	560	565	624	598	603	621	619	652	568	567	587	574	579	591	569	583	583	569	603	610	605	608	633	586	591	607	613	620	580	637	601	560	604	565	583	560	611	602	641	592	599	642	580	599	608	566	578	571	581	613	617	598	610	618	600	555	616	593	632	596	600	595	596	603	565	598	572	571	574	619	584	612	614	612	625	571	604	640	621	597	570	582	591	594	563	633	596	618	622	548	604	639	631	610	552	612	589	627	638	568	645	640	599	646	571	606	635	561	578	581	547	641	598	580	598	624	591	575	584	563	608	565	581	614	611	615	605	595	582	622	638	630	561	593	607	558	600	614	568	580	556	591	632	579	592
25634	16716	19152	17151	11876	7841	5809	4405	3449	2527	2032	1727	1339	1226	1048	974	932	818	789	713	651	600	581	516	502	460	425	440	424	433	413	511	430	463	449	404	413	359	323	329	313	326	376	312	337	315	330	287	314	320	320	291	286	290	297	295	283	286	344	270	312	286	279	288	306	292	280	257	259	273	255	238	292	280	256	275	305	292	241	272	236	279	243	240	294	301	257	261	257	272	250	235	284	249	289	291	272	273	265	259	268	280	275	264	278	288	253	248	305	297	268	275	229	251	277	255	270	250	269	271	273	276	273	266	296	274	246	253	294	279	269	261	263	245	293	264	253	276	280	271	256	281	282	244	244	256	282	254	237	238	229	281	303	241	253	277	283	254	276	293	262	255	292	249	281	280	256	282	268	240	270	266	305	253	255	295	261	297	265	272	264	272	253	273	271	276	262	285	297	261	284	264	262	300	276	296	229	284	296	275	299	305	267	286	291	287	274	256	255	291	277	258	272	263	276	256	263	285	259	254	258	274	292	257	266	302	255	263	277	273	265	282	266	285	261	275	270	258	261	309	279	272	292	261	306	276	314	266	277	263	268	284	273	266	265	245	300	285	264	257	236	269	283	268	281	261	293	269	286	286	268	258	268	281	298	248	258	234	250	266	277	255	241	280	281	264	281	289	273	264	292	246	242	261	283	256	236	234	302	288	288	281	253	227	290	279	248	250	275	311	305	272	226	277	272	285	265	255	272	294	263	272	232	276	241	299	279	277	273	255	273	272	275	257	286	255	270	265	252	281	290	280	299	264	262	249	261	285	239	289	271	261	247	301	276	251	283	261	270	279	288	245	266	261	324	271	249	257	257	264	278	269	292	274	230	261	276	288	285	266	264	263	266	233	280	257	293	250	256	284	295	253	272	260	268	265	279	291	263	286	275	258	249	268	307	283	293	294	254	274	278	279	252	297	278	293	277	268	272	292	250	284	273	249	282	265	315	262	244	304	265	282	281	242	281	279	282	234	250	282	260	283	265	259	275	275	274	260	269	270	263	283	275	290	267	279	287	266	252	268	294	294	259	282	252	281	263	221	295	273	315	265	269	303	286	262	269	283	282	245	270	250	238	269	292	257	281	272	251	258	245	264	294	294	311	242	270	214	254	291	275	268	211	275	268	259	273	291	284	277	242	268	262	282	262	253	282	237	283	285	278	297	267	262	279	287	231	268	259	269	287	286	284	287	278	296	284	253	296	272	271	254	251	253	237	270	270	251	273	253	237	290	249	296	289	249	281	323	289	270	278	302	247	256	281	280	267	276	290	258	282	254	278	289	273	274	277	276	251	252	290	272	257	242	286	261	270	253	285	280	282	277	264	255	282	265	289	268	279	286	245	248	278	284	255	283	248	259	251	262	244	268	271	266	251	295	252	252	259	286	263	260	270	267	286	281	281	276	272	244	277	253	241	281	271	277	279	254	267	262	265	265	258	285	296	247	274	284	272	292	251	246	269	273	297	254	294	261	281	307	284	273	261	297	290	239	294	276	271	281	269	301	250	277	265	279	293	250	272	262	257	294	271	253	258	270	289	312	272	277	277	285	258	276	283	269	286	315	264	255	286	264	262	278	258	324	274	271	245	288	244	267	271	273	292	264	277	281	271	266	274	249	269	260	251	274	310	251	261	256	235	243	290	252	228	228	277	263	284	271	275	289	254	283	278	285	295	268	246	260	268	280	266	259	279	254	256	252	237	257	249	276	280	269	267	269	286	271	260	271	279	242	235	271	289	235	272	267	260	294	266	303	287	273	278	237	282	280	244	286	247	282	260	272	272	279	291	291	270	238	258	273	275	288	275	252	282	265	274	269	258	285	275	242	272	263	275	275	266	275	271	281	237	258	268	267	277	283	265	252	260	259	256	240	253	287	317	303	258	265	263	278	264	290	275	270	251	283	291	266	280	278	226	274	287	299	264	258	268	253	235	277	301	272	279	280	265	246	255	272	281	265	258	273	298	256	254	277	266	265	284	298	267	245	276	256	277	262	255	285	293	279	266	281	277	262	229	280	287	314	303	283	295	241	272	293	244	277	283	246	297	269	265	247	268	246	261	262	255	270	274	253	269	290	258	267	254	250	290	229	273	294	311	252	275	266	280	268	255	255	283	268	261	275	273	320	292	277	235	264	263	265	287	276	255	263	312	273	268	263	308	268	272	291	285	253	295	257	256	245	241	277	255	309	243	249	269	280	243	267	260	260	278	284	273	292	282	278	262	263	269	279	295	282	244	254	263	298	263	269	269	288	273	276	280	269	281	257	266	279	296	278	282	275	268	283	288	258	272	254	283	275	281	277	259	291	289	265	255	243	284	236	277	305	279	261	261	274	248	282	286	264	276	247	297	287	293	252	254	270	270	273	245	245	309	278	256	273	278	263	286	278	266	272	255	288	258	285	258	270	268	268	293	292	274	260	273	262	274	266	277	257	268	267	240	254	262	273	251	274	264	281	289	284	249	253	295	287	281	267	297	281	293	275	271	304	281	261	236	277	298	289	267	271	277	261	290	295	268	233	265	272	254	292	267	275	269	304	278	262	252	269	267	260	270	251	272	299	288	256	249	251	268	252	283	275	256	247	283	249	258	251	261	279	262	244	282	254	285	269	263	256	249	271	277	260	265	275	258	252	266	266	289	272	256	257	265	265	274	263	269	267	315	258	262	311	299	283	298	290	263	245	296	288	269	299	295	260	277	234	252	279	270	254	260	286	284	272	255	255	284	282	259	240	279	279	265	309	310	297	255	280	300	270	257	301	273	293	291	268	265	273	273	249	262	287	264	240	294	274	276	253	285	284	266	284	294	275	272	257	267	252	265	273	241	271	256	288	265	297	258	270	241	252	252	293	270	273	266	250	275	280	281	269	256	290	278	262	309	256	254	276	281	288	265	260	292	266	275	254	277	291	246	256	277	271	290	292	266	255	268	284	257	297	235	266	259	261	268	261	276	291	287	277	247	272	301	288	262	292	288	305	245	272	257	244	280	256	279	267	281	241	288	241	273	238	288	261	256	271	302	289	262	260	262	282	262	275	231	256	240	305	298	290	272	285	266	271	267	268	281	264	267	253	265	280	287	276	259	254	249	278	283	273	273	268	253	238	312	284	241	277	299	275	301	276	259	259	278	287	288	272	267	272	263	260	261	280	280	276	279	269	269	284	264	278	256	245	273	281	290	263	247	275	252	264	277	260	287	305	244	250	294	258	256	263	304	261	280	271	265	293	266	269	312	286	254	251	280	276	250	262	277	287	268	287	245	264	280	258	253	287	233	257	284	271	313	298	256	286	279	272	273	272	263	273	292	236	264	297	292	252	281	227	289	275	242	244	270	293	268	266	269	250	254	277	283	272	263	272	256	268	269	265	283	264	247	245	279	253	283	284	277	290	269	244	282	270	277	285	314	284	274	290	279	267	274	265	265	286	271	237	254	267	293	289	285	271	277	287	252	273	256	274	280	301
14142	12016	23336	26812	24103	19892	17732	15612	13473	11202	9396	8191	6988	6200	5678	5292	4737	4182	3906	3575	3369	3125	2843	2471	2340	2318	2115	1982	1869	1771	2092	2305	2281	2257	1997	1593	1547	1323	1240	1200	1185	1100	1166	1060	1051	1032	962	935	958	891	961	904	907	894	862	915	802	792	790	824	738	729	759	746	729	740	705	719	698	743	682	701	717	702	758	781	699	700	734	665	680	656	646	695	648	695	612	640	697	705	659	646	627	694	666	622	600	678	622	700	695	604	615	642	674	658	599	671	620	627	627	623	635	611	676	638	654	609	654	649	643	691	674	636	610	651	613	624	639	641	642	629	626	626	656	619	636	606	631	634	651	637	607	614	687	622	632	620	647	659	641	600	608	636	628	619	602	677	643	619	632	597	626	617	633	677	673	588	605	655	663	654	645	679	639	636	642	634	649	610	622	617	621	641	635	607	659	592	625	604	590	629	662	625	646	636	635	654	611	657	639	614	641	608	656	630	660	646	643	662	617	643	651	649	654	609	635	679	629	643	656	622	653	610	598	677	602	627	624	589	666	585	626	615	600	617	645	607	603	645	606	626	601	662	665	619	668	639	629	641	653	612	604	667	598	640	651	684	611	597	615	637	623	604	634	640	607	609	588	685	665	627	628	624	608	628	664	616	637	624	631	647	598	662	584	643	632	621	667	622	622	630	625	612	639	631	634	617	609	628	646	615	636	665	620	633	625	609	632	646	613	602	630	590	607	647	579	642	591	644	616	631	638	638	631	653	591	651	600	643	656	610	617	604	608	611	621	636	643	593	666	633	625	653	631	666	651	650	639	655	579	654	633	638	610	626	641	616	609	609	615	640	637	615	651	631	692	626	618	592	606	693	657	625	591	670	597	666	615	606	617	618	661	608	601	579	617	565	649	630	606	654	644	647	658	644	633	629	609	658	638	644	619	642	644	595	642	643	635	617	666	604	612	654	687	670	614	630	700	630	653	628	630	644	704	649	661	639	640	665	605	635	657	646	603	593	639	614	614	646	617	664	619	627	616	631	622	656	652	668	630	670	623	620	630	602	623	637	657	676	664	649	666	675	638	646	649	639	576	614	610	671	650	696	635	612	643	647	637	619	642	613	598	637	642	655	687	643	631	606	587	613	624	628	640	658	658	626	595	647	570	623	631	656	640	632	658	622	593	630	642	658	656	667	658	624	598	653	673	673	636	637	606	615	644	666	635	633	670	649	638	627	648	678	611	680	632	667	611	632	634	619	656	683	599	641	600	686	635	645	665	574	614	655	621	656	610	612	614	625	655	618	627	683	645	639	659	593	637	594	595	632	596	637	651	627	663	682	631	638	665	621	646	596	636	624	627	642	628	604	628	665	644	637	612	629	607	652	588	643	699	636	612	637	634	672	628	638	617	594	590	650	605	617	613	619	648	637	626	597	645	640	641	624	637	688	620	633	641	616	626	612	638	655	644	638	620	655	647	590	653	622	629	635	589	626	624	594	599	620	600	672	624	611	631	656	635	643	624	646	660	626	606	611	624	637	598	629	628	595	636	629	602	653	644	570	681	631	645	623	617	610	615	605	613	608	625	645	614	631	640	634	652	648	638	624	639	609	612	632	654	636	642	658	656	643	641	639	617	604	649	599	655	580	666	588	610	636	608	638	609	636	687	638	620	604	655	636	664	659	655	641	680	618	651	645	599	627	610	647	668	699	603	652	640	646	624	619	626	651	647	659	632	645	644	574	634	597	641	607	637	621	600	624	613	638	642	633	580	632	645	605	649	637	603	653	656	590	631	592	658	667	624	579	597	618	656	603	578	626	634	615	629	670	602	652	677	633	643	655	622	647	633	657	659	591	668	600	642	659	586	610	602	647	652	654	645	639	588	597	614	649	638	634	639	634	650	630	599	662	633	578	634	659	618	623	677	620	646	595	599	642	631	656	641	624	588	605	641	655	615	627	598	685	637	657	663	611	670	625	604	608	644	644	646	620	651	609	610	650	644	645	619	645	619	642	669	629	624	619	592	638	659	666	652	646	647	644	622	635	648	631	613	628	625	633	666	625	626	654	647	634	628	589	609	649	636	599	636	641	650	611	663	609	646	596	625	652	617	626	660	637	672	625	606	670	624	608	633	631	655	652	632	599	643	607	641	625	613	652	651	632	681	659	593	661	654	628	653	628	623	574	689	669	622	694	606	586	624	591	673	646	639	577	651	637	579	631	669	641	661	633	663	626	590	643	571	639	624	599	677	630	634	601	660	606	647	642	622	621	667	635	621	685	630	631	591	619	640	634	626	627	653	650	643	610	675	610	644	606	559	691	633	635	625	619	626	637	632	644	642	673	630	587	630	635	633	603	598	663	648	649	601	636	634	680	632	583	614	666	626	640	654	647	613	607	645	666	639	551	636	631	627	598	606	619	616	614	639	622	630	644	599	616	650	682	639	649	609	648	639	647	643	650	664	625	626	608	617	616	598	653	604	622	598	616	659	618	666	656	641	598	662	615	626	660	579	645	603	615	611	639	606	623	629	629	635	623	618	596	637	641	619	649	602	653	643	649	598	614	669	644	608	604	606	632	619	648	604	705	583	686	701	578	650	631	640	652	633	649	571	643	676	631	643	618	660	657	632	626	628	664	614	619	627	599	631	668	583	578	659	649	693	598	640	628	642	634	644	601	623	670	646	668	678	633	695	638	631	661	624	651	626	632	681	633	627	653	659	692	639	649	565	642	620	638	654	650	687	625	614	624	650	647	622	623	619	649	608	646	619	654	629	632	594	591	601	606	648	639	596	623	620	661	636	681	616	641	613	626	604	606	627	652	591	651	646	660	626	642	623	659	625	621	613	655	656	626	627	581	606	597	628	636	632	651	635	649	672	626	623	642	634	549	645	617	611	599	627	606	616	624	609	637	648	640	609	612	630	664	644	681	598	659	621	657	628	640	614	604	660	678	674	629	607	707	605	642	622	645	612	616	622	610	666	654	633	632	676	613	608	603	658	618	589	635	641	627	613	624	606	658	620	628	599	619	646	631	626	663	634	612	638	629	631	610	546	607	608	629	629	671	647	643	635	637	637	610	631	633	612	604	656	646	601	674	619	626	644	576	673	633	616	646	575	577	663	658	668	597	641	652	626	570	634	667	627	647	605	665	634	648	636	629	638	631	623	630	660	628	668	669	628	613	642	587	597	628	634	674	626	685	648	629	674	652	600	672	643	589	634	648	646	642	622	622	634	651	644	630	610	636	634	637	639	640	650	630	616	586	625	633	626	621	642	639	645	666	615	618	639	624	576	643	648	665	641	659	645	659	588	601	638	668	690	615	622	678	622	697	649	599	623	622	650	619	603	660	607	587	681	621	616	630	646	654	628	599	587	632	583	646	603	617	646	623	583	620	644	625	601	647	619	609	620	661	630	638	618	572	626	599	644	625	621	637	651	675	655	650	608	644	605	655	620	668	622	613	675	682	617	648	644	601	639	650	619	622	642	590	644	667	647	611	634	619
8808	5631	6840	5294	3553	2370	1824	1332	1147	868	704	657	549	495	480	456	419	399	309	342	330	317	286	317	276	270	285	289	285	266	255	271	241	247	240	224	243	237	276	236	206	239	220	231	212	227	243	235	223	199	205	227	203	233	205	204	226	209	204	230	216	204	208	204	217	215	214	208	201	211	209	190	208	206	188	198	210	222	227	208	225	193	204	235	240	205	213	213	202	216	218	213	223	217	222	231	199	198	198	232	194	249	190	200	203	201	209	191	189	211	196	212	214	207	206	200	208	208	214	212	200	201	206	216	207	227	212	195	218	219	197	193	222	200	210	237	203	217	240	208	206	205	232	209	202	249	230	188	192	206	208	214	207	209	209	203	197	203	212	205	198	211	218	200	193	203	202	208	207	199	205	208	224	204	195	193	242	218	201	181	214	214	200	194	194	196	210	229	214	179	214	224	204	162	220	225	200	199	209	233	217	218	217	194	209	198	190	194	214	210	212	201	206	217	184	221	199	230	202	217	200	195	191	205	216	210	199	191	180	183	214	207	230	204	208	174	196	206	174	195	209	228	192	199	195	213	231	188	202	215	223	205	206	212	184	217	169	205	211	208	182	173	224	214	190	231	218	212	208	170	253	201	212	210	187	233	202	213	202	198	204	181	203	221	209	229	221	211	189	208	210	223	185	225	224	215	223	183	205	197	208	190	179	205	203	194	209	197	217	200	230	222	240	197	233	194	180	223	235	195	219	224	224	191	214	212	206	202	182	207	196	191	198	214	208	211	224	201	203	219	206	226	196	234	206	221	196	232	227	208	184	215	224	211	214	219	203	217	229	180	232	212	217	212	179	221	183	231	232	191	213	219	218	189	220	216	196	184	190	196	182	210	209	189	191	195	183	205	216	177	167	221	229	197	217	199	193	236	194	215	207	199	211	224	223	186	205	220	188	206	222	194	203	197	227	206	214	191	215	195	212	224	240	186	195	226	215	204	183	219	198	211	221	202	197	195	183	205	205	215	202	190	229	194	199	207	226	203	211	227	230	214	205	209	213	204	196	180	185	215	210	225	211	215	173	183	195	231	182	179	189	209	221	194	205	206	206	224	196	211	197	206	164	196	187	208	237	178	163	177	200	222	196	210	203	194	209	195	200	222	195	195	232	220	197	190	206	213	212	220	192	215	174	211	231	223	218	214	197	196	224	193	199	191	215	193	190	186	206	234	205	217	187	198	217	189	193	238	218	206	201	199	235	192	220	192	232	213	225	193	232	203	190	173	218	227	205	207	214	192	233	207	256	218	221	213	217	182	206	227	210	207	214	195	183	209	187	195	189	215	205	202	197	223	218	210	252	195	202	202	186	213	194	176	200	204	182	191	184	217	178	211	209	203	215	220	196	181	212	187	210	189	190	188	183	210	203	209	233	196	220	215	213	203	203	207	210	196	215	191	189	219	241	221	194	197	195	218	208	198	205	198	204	212	195	209	194	212	201	213	202	205	220	218	213	198	194	215	210	194	215	201	189	200	191	194	188	233	218	220	210	230	179	190	216	214	218	200	227	214	203	205	178	203	215	220	211	199	227	209	187	204	183	211	235	202	192	201	220	221	202	185	189	245	199	205	209	197	215	202	222	185	226	199	221	184	177	213	206	208	225	213	214	182	192	201	217	201	195	211	195	246	208	197	189	246	195	190	212	183	224	218	204	193	209	202	231	219	191	223	240	212	204	206	219	219	205	216	185	220	197	227	216	200	214	211	205	196	192	212	228	202	223	242	229	220	221	208	206	207	218	196	189	210	219	194	195	208	215	192	205	201	211	175	219	208	210	199	211	223	231	221	221	229	224	182	203	194	231	214	215	215	220	207	195	201	188	183	211	202	214	204	169	193	224	199	217	200	206	204	195	242	219	214	197	221	204	197	206	208	179	180	215	173	211	242	207	229	188	192	207	212	210	185	202	209	203	230	193	209	226	213	223	216	206	205	186	211	210	193	232	200	202	178	183	197	215	209	226	217	186	210	209	185	193	199	198	210	212	212	200	210	206	199	211	201	194	196	193	202	191	184	202	187	207	210	221	194	177	229	204	208	190	205	209	185	228	205	217	194	194	205	211	203	193	229	216	194	203	201	207	194	218	165	189	196	191	179	201	200	196	192	219	225	211	206	197	217	209	186	195	221	201	204	232	204	198	222	205	203	203	217	185	207	211	217	183	195	205	196	189	181	217	200	211	181	178	226	214	201	213	202	204	199	233	216	193	216	210	184	209	226	194	198	222	208	235	174	239	202	218	204	215	204	216	222	203	212	202	201	226	212	191	214	210	222	239	200	221	195	253	187	178	216	221	211	219	192	209	208	218	210	230	200	210	211	178	202	201	201	208	193	208	218	182	186	211	199	194	191	199	221	189	203	178	214	189	180	206	197	191	193	238	211	224	212	207	216	191	211	182	192	185	219	207	213	208	217	203	206	183	214	227	213	197	209	215	198	208	186	215	206	213	203	217	213	200	172	203	222	205	185	212	195	173	201	199	220	195	249	224	214	171	232	222	204	198	203	204	183	203	225	203	178	180	192	195	187	205	202	197	225	193	214	211	200	220	215	207	211	208	213	213	204	220	219	203	206	206	218	217	178	214	200	218	216	212	205	187	240	206	209	227	194	175	239	210	191	209	215	218	185	209	246	230	204	220	207	208	203	195	219	188	221	215	194	211	216	206	222	205	227	203	197	203	208	215	210	191	237	227	237	197	203	224	221	184	198	203	216	172	204	214	171	225	206	201	235	189	169	211	210	199	201	206	191	210	238	223	186	210	232	209	209	211	201	197	189	224	210	187	210	189	232	166	233	209	217	217	214	177	210	189	194	223	224	222	197	208	203	219	226	208	206	209	179	208	196	184	184	217	205	209	208	215	194	201	220	203	218	217	213	185	214	237	249	212	192	211	215	200	191	200	206	182	239	194	213	186	196	219	193	196	196	207	207	153	175	199	184	195	215	203	240	218	235	198	178	189	188	216	215	201	193	203	193	227	223	204	193	215	190	218	193	176	221	214	209	224	225	207	229	209	207	228	225	206	196	196	182	187	228	199	198	212	196	217	199	191	185	226	230	217	199	201	225	201	190	190	204	211	178	198	198	210	188	220	202	223	188	210	194	218	219	210	218	171	206	236	197	208	205	215	178	198	216	184	200	200	219	204	203	194	216	177	192	196	199	217	196	204	221	220	213	200	206	218	238	199	214	196	180	240	209	201	206	235	203	236	202	235	211	215	191	210	203	217	197	208	200	191	187	192	186	218	219	202	212	186	184	232	189	231	202	179	198	219	233	208	211	233	217	233	223	225	192	200	210	219	215	200	223	210	230	218	207	186	194	227	199	200	202	224	199	215	190	185	197	237	219	205	208	216	212	216	203	198	210	208	221	198	198	205	245	204	195	201	196	199	202	220	205	220	206	192	207	200	204	206	204	203	212	199	196	201	212	215	232	193	195	208	212	243	209	211	211
5299	4934	11714	13358	11451	9103	7405	6282	5393	4264	3599	3081	2693	2434	2208	2094	1809	1675	1464	1374	1329	1231	1203	1138	1079	1059	1005	899	891	822	769	818	801	748	716	700	695	691	701	712	633	587	656	659	650	635	570	631	627	662	575	574	600	582	592	564	561	545	537	531	497	540	532	470	536	483	575	499	504	491	553	508	545	459	516	497	494	516	520	468	475	561	528	503	537	577	485	502	501	489	482	499	514	519	486	491	533	555	485	490	501	513	512	458	429	535	511	511	511	482	492	502	476	481	486	542	487	539	503	527	521	452	469	516	464	513	515	461	523	513	525	486	549	496	512	465	475	508	502	517	463	526	507	512	495	498	501	501	499	479	502	494	469	500	482	474	513	474	489	498	504	511	517	519	534	507	488	471	488	497	502	454	471	469	495	528	523	487	503	494	531	457	498	539	488	551	530	518	484	525	504	475	501	479	512	484	509	501	527	532	431	524	514	505	482	474	443	477	521	503	502	484	500	534	489	484	480	497	538	495	524	530	498	473	511	517	500	505	545	496	549	517	518	514	493	499	490	493	491	541	475	491	507	546	463	461	533	492	502	453	474	480	494	508	500	546	532	489	517	487	500	462	491	505	511	506	523	517	496	486	506	492	485	492	491	519	514	492	541	514	542	530	516	548	501	512	513	509	496	524	521	529	545	525	517	489	462	525	513	496	511	495	488	447	523	537	488	495	530	520	502	531	510	521	479	471	495	500	501	562	553	515	479	499	485	496	486	492	481	498	514	468	513	489	480	525	496	491	487	489	518	518	501	539	558	542	548	524	487	504	496	496	486	468	517	487	481	505	500	459	456	527	546	492	473	512	537	521	450	474	529	484	451	527	488	495	470	476	509	539	475	515	492	478	499	471	472	498	494	479	513	520	516	478	496	502	503	479	515	506	536	485	562	496	505	517	482	496	508	479	534	497	515	500	503	552	503	474	499	497	494	520	512	493	500	513	518	477	534	490	497	473	483	465	498	495	517	450	511	478	533	453	484	535	534	536	498	498	518	524	496	495	516	475	501	517	518	540	507	500	466	522	500	511	517	480	512	541	540	454	509	486	464	510	522	476	491	496	505	545	508	469	509	502	501	526	487	509	481	480	554	461	473	477	474	458	515	512	470	530	504	504	523	508	525	516	529	509	488	473	517	490	552	473	480	509	499	545	506	468	540	522	468	517	482	475	512	473	505	451	497	526	496	496	478	505	497	499	506	506	493	468	511	486	511	488	524	495	502	532	467	511	519	546	497	555	491	477	488	493	479	489	498	473	512	471	476	536	474	490	493	507	518	500	506	475	516	541	499	532	467	566	504	499	541	495	494	497	475	529	496	522	513	504	493	507	550	476	509	508	502	478	532	499	477	509	469	515	510	475	487	522	506	502	522	473	515	471	510	526	511	531	464	459	520	497	517	491	510	522	513	517	511	473	524	503	462	497	507	512	507	475	495	458	480	497	502	511	501	486	475	506	528	498	509	519	527	517	479	500	513	560	498	502	511	539	557	515	505	529	468	490	484	545	496	502	480	439	511	514	513	506	528	462	502	517	525	492	544	498	490	508	479	465	481	544	484	451	488	537	506	533	502	513	512	536	518	534	455	540	489	511	543	484	491	489	529	519	493	498	516	502	506	504	491	557	536	529	486	546	479	500	486	498	499	471	497	459	517	487	521	485	524	502	485	507	538	467	545	531	485	540	496	491	495	500	520	501	558	522	481	508	489	511	461	500	470	497	513	502	490	480	554	469	495	524	523	491	525	469	505	551	501	493	512	507	495	526	497	469	497	504	486	536	486	525	505	509	465	506	530	528	536	494	497	536	510	513	463	510	467	507	486	474	491	473	498	510	454	488	532	528	493	484	522	501	539	455	509	524	495	540	455	507	501	492	541	505	511	527	497	427	480	517	542	541	480	489	539	454	548	514	463	524	502	493	523	496	536	516	473	525	491	556	502	481	490	480	530	505	520	492	512	486	517	489	519	490	498	514	467	487	517	511	481	590	474	532	471	476	528	524	488	477	511	503	537	470	514	536	482	523	547	485	506	510	496	469	484	461	505	484	514	484	480	479	516	475	506	496	522	503	518	520	520	514	517	515	508	498	497	533	502	513	497	547	479	527	487	556	511	523	519	507	531	481	498	502	517	447	526	497	510	511	486	494	491	488	521	485	531	511	488	492	493	501	502	496	501	491	525	481	475	487	519	445	541	517	477	513	498	481	499	509	537	479	506	475	530	492	503	570	501	499	527	514	475	500	529	496	484	478	516	534	522	531	533	490	455	502	494	485	488	503	479	486	485	522	509	479	486	502	508	497	499	489	514	463	506	515	462	534	450	472	493	491	504	482	494	504	504	553	510	516	533	466	506	481	478	526	499	447	519	518	512	532	510	517	540	486	548	481	472	534	508	483	517	494	481	495	529	512	498	500	507	461	451	508	524	517	541	473	488	527	488	505	504	458	499	526	477	485	522	476	515	475	505	479	479	523	506	498	505	497	506	509	475	522	518	430	526	499	535	501	496	518	513	475	499	490	543	555	511	506	436	556	546	479	515	483	532	500	476	493	511	532	507	515	509	519	500	500	513	535	537	503	530	492	472	471	520	523	528	489	503	476	488	482	458	496	519	486	522	534	506	505	488	551	493	514	526	523	476	466	512	479	520	553	525	477	503	539	480	493	516	530	497	568	541	516	528	480	500	507	515	498	477	530	497	486	533	483	542	468	489	476	545	515	485	491	506	529	518	491	460	499	514	502	542	494	499	480	527	491	513	478	514	502	493	458	498	523	487	504	505	526	533	531	483	548	520	512	528	525	518	489	492	533	470	486	504	466	509	515	475	495	506	500	486	509	528	522	520	550	493	519	477	487	502	495	539	533	476	499	434	498	501	532	482	497	482	497	544	519	491	505	510	512	526	497	517	498	501	523	493	487	518	490	528	503	535	524	491	481	516	502	490	505	489	521	517	485	474	516	520	522	508	486	461	519	494	534	502	501	498	473	507	518	472	513	490	519	494	510	540	552	498	524	493	522	483	496	516	516	499	463	508	496	510	475	520	476	541	520	521	460	509	509	527	511	497	513	509	502	485	512	466	524	539	471	506	577	519	475	524	550	492	522	529	497	508	482	463	496	508	520	486	512	468	490	493	514	472	486	487	511	501	534	482	460	523	519	505	508	510	507	468	501	503	481	518	490	480	523	545	505	511	472	546	538	489	526	502	492	464	477	520	498	500	476	482	522	521	535	509	467	519	493	525	524	545	500	501	498	464	519	469	504	489	481	507	518	494	466	504	510	508	518	486	503	503	546	526	475	503	486	480	506	548	488	478	497	528	523	494	496	514	488	520	485	516	487	504	515	500	515	524	506	511	490	493	544	538	522	502	516	494	490	482	534	501	508	533	517	487	464	482	476	490	494	505	462	515	513	482	518	510	527	475	512	492	540	533	490	525	508	477	505	505	507	504	502	470	485	509	467
17706	11005	13080	11022	7549	4771	3573	2714	2138	1605	1353	1126	916	899	761	730	572	583	598	509	508	487	473	456	359	387	368	356	351	344	373	359	347	364	342	286	296	324	311	299	315	275	255	301	276	280	266	267	262	306	260	277	254	278	270	265	271	243	266	291	281	268	251	248	234	226	253	276	269	251	253	260	270	283	252	263	269	242	288	238	250	267	216	266	277	248	238	243	271	246	264	240	266	243	242	226	217	268	254	238	277	248	251	259	244	190	219	236	247	255	243	257	254	239	248	247	259	243	273	262	239	252	239	245	242	233	241	273	273	254	249	240	263	235	259	247	249	246	231	238	271	254	251	248	261	234	273	234	247	261	228	271	243	240	252	234	243	263	247	228	262	307	249	257	238	219	263	254	267	239	264	222	257	227	243	264	230	257	268	231	243	249	232	276	232	245	222	255	258	283	253	234	236	243	251	278	254	255	253	250	273	239	284	228	229	283	236	232	257	241	249	246	291	233	212	267	272	243	253	235	248	256	265	243	237	264	241	244	222	253	240	240	245	239	231	262	225	237	277	266	216	217	272	237	246	274	256	240	227	243	234	242	244	287	251	276	259	274	254	255	241	271	288	256	262	222	240	242	238	249	240	289	252	268	250	277	237	243	289	232	231	266	255	256	252	241	241	251	231	255	229	243	247	244	271	233	273	258	262	261	238	246	265	278	263	273	260	244	263	249	236	246	274	208	231	267	263	246	279	252	230	255	263	254	265	242	255	271	245	263	237	253	249	260	300	265	227	249	291	239	259	234	240	224	264	257	284	246	253	242	243	250	264	215	263	267	268	244	266	266	272	241	274	226	281	240	242	274	258	250	248	237	243	276	220	232	246	280	260	217	273	256	234	266	233	267	244	255	250	254	243	257	274	239	264	254	255	259	264	232	243	236	246	249	222	239	262	266	235	239	230	231	247	270	256	230	275	236	271	248	242	255	221	265	244	226	239	253	265	254	253	298	291	238	231	258	239	236	261	230	266	246	250	253	255	260	227	254	236	253	270	229	248	278	242	271	241	254	245	220	242	277	252	258	242	270	254	267	254	226	241	250	197	256	285	255	221	247	245	231	250	235	222	243	235	262	221	266	266	234	259	288	253	234	253	236	260	264	240	241	254	257	267	255	257	254	269	238	268	228	261	264	235	259	269	248	244	259	254	245	246	252	253	254	252	242	258	238	240	206	228	234	260	256	211	247	239	262	228	279	249	236	241	244	266	278	231	215	236	257	271	254	241	263	256	253	274	247	270	264	240	222	255	252	263	240	242	273	232	257	267	254	249	264	249	248	242	261	252	276	266	240	261	254	254	244	241	241	265	261	272	270	267	254	266	243	229	244	249	230	237	224	235	221	273	248	264	213	257	212	241	263	254	273	250	225	244	256	229	231	248	248	252	226	254	238	249	257	263	264	239	249	213	258	227	210	269	241	271	252	237	265	252	220	245	226	273	260	249	242	243	262	232	226	243	239	268	255	252	268	252	239	264	253	257	248	232	247	251	305	283	252	253	226	244	237	258	243	252	262	205	267	235	257	232	251	256	239	255	251	271	258	266	237	256	257	243	263	249	247	268	246	256	264	279	284	223	253	248	229	225	256	268	244	250	282	285	266	267	240	257	304	244	252	221	250	226	269	273	255	251	230	269	267	282	261	234	272	254	296	234	259	277	221	275	240	231	233	244	247	274	246	239	244	260	243	275	283	242	265	241	274	269	268	261	246	242	269	254	254	239	233	225	271	255	239	232	250	263	246	232	220	219	245	236	260	238	245	254	255	246	214	258	240	240	252	238	255	252	245	267	251	258	264	251	286	241	255	266	247	225	235	248	243	257	247	234	252	264	264	279	249	252	259	251	245	287	250	247	256	230	243	261	245	249	262	246	266	246	259	256	282	223	226	262	239	246	231	248	250	230	251	227	245	260	229	231	241	253	241	263	264	240	250	242	276	269	260	257	253	233	253	240	264	271	248	253	226	243	242	265	255	248	246	250	270	236	264	264	274	254	271	258	247	250	231	254	244	255	285	252	246	230	248	240	257	244	266	215	257	245	254	255	231	255	240	237	290	231	229	230	247	266	240	250	283	270	249	240	240	225	213	216	248	240	279	255	245	238	225	254	260	295	254	251	257	257	234	261	237	265	262	230	257	265	218	253	256	229	239	261	258	238	247	238	238	238	231	249	283	238	277	264	223	238	245	248	264	229	262	223	251	246	233	287	252	254	254	270	242	246	238	248	254	224	251	245	250	277	257	273	262	285	250	256	239	263	234	258	240	244	243	211	245	256	238	275	244	266	257	259	260	276	265	242	275	248	242	253	267	268	240	248	234	236	254	235	245	238	246	233	240	257	243	263	216	208	272	204	252	265	241	253	255	286	250	235	246	232	278	251	260	265	247	257	240	238	247	263	251	235	259	239	256	258	280	269	262	250	234	241	235	210	262	274	258	251	264	239	241	251	228	250	270	249	271	253	250	256	231	227	246	249	248	235	258	215	247	240	244	256	249	265	250	290	248	218	238	232	247	250	269	248	242	237	223	255	274	250	242	235	295	241	245	281	236	252	281	245	227	247	230	250	233	239	257	247	249	241	260	233	256	237	254	221	238	252	226	242	261	248	280	256	232	239	238	245	242	258	232	253	217	250	260	248	232	267	283	251	257	233	249	250	249	248	262	235	261	233	233	227	239	208	279	221	263	258	269	223	226	213	281	250	238	227	215	218	249	257	233	251	264	244	255	226	264	253	243	222	271	230	253	233	247	252	250	265	253	275	242	268	255	251	214	252	263	281	227	266	243	276	237	254	232	243	261	246	237	265	256	252	253	272	267	239	254	236	307	276	236	224	259	240	244	245	240	236	262	240	272	248	255	258	231	224	264	265	239	280	255	257	267	237	255	217	260	250	253	234	250	262	236	268	279	237	233	251	272	248	268	228	253	290	222	261	251	249	240	259	249	229	230	239	276	233	228	239	257	273	278	282	252	268	224	253	262	257	248	253	263	249	250	241	240	255	256	244	264	250	225	248	267	232	216	244	244	214	237	233	257	255	245	229	277	241	242	243	283	251	246	236	262	250	238	246	243	263	231	235	238	264	243	256	262	250	231	259	225	266	262	260	241	269	279	247	237	229	224	235	250	242	232	258	233	257	240	251	204	245	272	267	212	221	248	236	264	253	249	258	255	253	240	227	269	261	237	248	261	255	263	258	265	233	244	230	258	223	259	239	235	247	235	232	256	243	265	254	226	264	258	238	272	247	226	223	249	251	260	228	251	249	227	245	207	248	244	256	241	237	277	237	246	241	267	254	249	250	239	256	268	227	228	230	293	255	234	262	241	257	252	240	265	228	250	225	258	237	235	239	225	242	247	237	230	242	292	243	237	265	235	231	225	267	268	250	258	238	251	235	253	208	261	287	230	246	254	262	240	278	255	269	236	245	241	227	253	266	235	258	240	223	235	253	270	240	254
10833	8739	18356	21655	18714	15371	13304	11329	9640	7898	6745	5822	4840	4519	4109	3753	3244	2948	2735	2650	2404	2173	2031	1789	1672	1658	1550	1510	1364	1307	1627	1523	1422	1468	1496	1232	1074	1100	1023	994	982	926	913	873	830	899	846	849	818	796	804	822	715	799	716	758	711	710	699	736	693	705	687	694	635	617	662	623	659	683	651	706	676	646	676	705	617	636	643	614	669	636	616	607	637	640	603	623	642	596	606	601	637	595	580	637	604	634	618	582	625	592	562	607	597	636	602	608	634	595	621	543	609	617	587	599	583	615	604	598	595	579	595	596	547	621	590	609	607	629	603	608	605	591	571	609	564	563	571	593	636	594	604	564	644	625	576	592	597	607	575	598	599	619	592	563	621	568	625	643	588	646	611	560	559	606	594	638	596	590	629	604	612	630	596	603	578	588	614	609	622	586	595	594	622	582	595	614	626	541	603	547	559	564	560	604	639	583	595	583	562	596	601	616	590	573	581	568	637	606	590	629	550	575	596	616	564	579	594	604	627	627	613	567	567	621	560	625	550	606	550	618	592	619	653	592	597	586	570	592	602	615	599	568	624	621	570	608	586	567	591	587	588	554	604	580	545	604	619	599	543	589	605	588	576	571	576	622	572	618	598	614	602	642	581	619	570	631	616	605	627	594	585	548	583	608	587	595	601	569	615	576	585	584	566	587	597	603	602	641	623	636	590	607	598	635	594	595	601	608	575	579	578	573	584	598	638	596	592	578	613	580	600	636	584	580	598	584	645	578	613	594	630	630	581	622	605	577	609	634	582	572	648	608	574	598	644	576	629	597	594	561	591	623	585	621	578	583	624	590	569	582	610	581	585	597	612	590	608	600	602	639	576	595	587	568	610	620	596	600	624	592	566	564	565	600	593	591	630	582	588	586	564	538	597	607	609	598	617	555	591	599	606	621	569	596	579	593	605	623	559	598	612	573	606	576	591	611	588	575	596	584	628	575	608	541	620	584	594	575	580	617	583	559	603	568	601	591	605	572	615	573	591	570	569	544	634	602	605	601	569	575	562	584	576	573	581	592	608	619	602	611	574	585	626	591	588	585	654	591	609	623	616	614	624	588	600	606	569	567	590	614	542	577	606	650	636	599	605	620	610	617	588	608	605	610	598	611	631	619	602	614	602	622	610	578	565	564	627	579	602	604	584	634	560	560	623	622	563	567	628	617	624	605	606	574	596	618	617	627	582	577	592	597	621	579	610	585	608	588	530	567	594	592	571	593	634	630	606	610	598	602	591	584	565	616	605	584	597	613	624	544	614	595	583	594	606	606	595	586	563	618	606	637	560	577	557	543	605	611	603	582	594	592	575	544	631	566	573	569	605	620	522	574	632	607	542	572	580	597	559	638	589	586	617	601	582	592	572	591	611	582	621	612	568	560	533	547	567	618	590	597	659	587	607	601	600	595	592	630	581	564	584	593	579	593	645	602	610	605	584	608	602	576	645	601	595	574	600	611	606	592	576	588	596	588	600	549	616	567	564	591	578	568	570	603	544	579	556	573	592	610	563	560	544	596	582	559	604	568	573	571	594	608	573	626	594	615	618	609	601	580	547	576	599	569	575	628	611	601	625	577	590	589	590	602	601	606	630	605	632	633	656	617	560	632	602	626	583	606	597	607	612	595	566	616	550	585	595	553	625	622	620	625	593	583	576	580	591	593	647	604	628	600	618	559	583	612	584	628	607	584	604	623	639	607	623	551	596	576	600	600	621	599	583	625	561	599	619	619	650	603	606	621	588	608	583	593	616	611	581	627	546	643	625	571	547	590	617	625	634	585	569	650	595	627	635	542	632	642	549	654	605	578	569	559	601	598	638	579	607	592	610	590	595	584	597	575	579	575	621	603	596	600	595	630	597	622	539	595	612	573	571	581	533	590	577	595	604	545	644	604	617	595	622	631	583	585	621	600	605	560	532	616	579	616	575	622	574	563	615	649	616	612	603	590	594	611	543	551	569	624	560	594	593	619	596	534	619	621	604	544	616	559	609	611	602	597	584	638	647	579	588	549	606	568	602	628	591	615	570	564	584	614	610	627	600	628	586	608	581	607	564	577	564	629	621	623	574	591	602	599	602	570	597	595	593	566	598	560	555	607	583	575	589	587	605	571	581	585	590	588	620	615	560	623	611	578	653	620	578	587	596	612	607	595	577	598	594	624	612	599	631	647	594	626	583	642	614	610	645	638	572	601	598	619	561	618	600	601	624	620	627	564	578	570	613	595	609	606	618	588	580	595	605	546	600	579	604	612	615	593	568	605	620	621	617	617	594	577	575	608	666	589	628	571	598	591	557	614	578	603	612	577	580	607	598	589	620	611	615	664	574	606	607	565	624	593	616	662	629	609	574	585	611	623	588	608	612	576	602	626	595	610	565	585	590	599	606	583	585	571	603	604	590	621	578	649	621	592	621	611	636	544	572	598	601	563	609	601	620	594	582	619	639	605	612	593	604	559	539	590	588	575	570	632	569	658	642	654	597	608	600	651	561	587	595	605	593	579	595	585	630	599	543	568	537	616	599	594	565	575	609	595	605	601	610	582	624	574	629	627	603	582	605	576	629	627	632	596	604	645	622	620	611	611	572	569	637	616	622	633	601	573	555	597	597	568	600	573	592	611	648	580	591	627	595	599	629	599	612	624	567	629	592	609	621	598	581	590	560	595	584	611	575	599	601	625	572	553	612	608	566	591	633	571	586	582	598	617	608	605	573	583	607	592	575	587	607	569	588	593	599	597	615	639	638	669	623	613	623	588	548	594	601	622	590	600	602	566	614	604	602	568	619	627	588	592	575	573	610	549	602	554	601	596	612	618	598	549	598	579	589	620	612	568	585	591	636	595	632	573	589	612	625	564	599	638	595	630	624	599	589	624	548	610	559	557	588	609	563	609	608	563	631	591	622	518	600	612	563	630	608	568	599	579	603	583	580	540	580	603	623	616	592	582	622	609	573	566	617	573	572	604	569	574	614	650	628	607	582	631	616	618	618	609	613	616	552	640	610	607	631	633	612	608	548	599	593	617	609	627	599	588	573	610	582	602	598	610	574	611	566	602	592	574	628	619	584	556	555	582	581	633	601	562	579	592	645	560	623	563	578	592	590	624	567	660	594	577	577	589	588	582	612	569	594	588	584	573	655	580	614	575	591	564	610	550	632	616	624	601	622	614	620	561	612	617	569	625	610	592	598	595	602	615	588	564	585	628	552	605	580	611	633	597	597	596	631	645	560	593	650	575	574	605	613	627	586	612	607	621	592	602	589	601	586	594	567	625	608	564	607	582	591	602	534	578	618	624	599	613	630	563	574	662	614	566	601	559	609	602	552	608	598	587	617	604	620	630	621	576	569	588	604	623	592	550	631	584	558	578	605	608	583	630	591	573	618	599	573	566	579	624	588	580	578	569	573	570	583	606	587	590	577	610	620	567	626	563	609	610	614	597	600	548	547	600	607	575	564	581	575	614	587	599
25735	16688	19015	16512	11555	7642	5466	4261	3377	2449	2101	1686	1392	1229	999	1018	893	768	748	659	710	668	574	521	529	512	448	454	418	426	443	495	415	461	471	409	390	361	379	352	345	300	379	341	342	286	327	321	311	327	316	309	317	285	322	300	286	313	266	289	291	298	286	289	282	271	277	299	307	323	287	291	296	253	260	311	254	281	298	316	278	279	277	291	305	307	271	288	253	265	297	277	278	275	287	269	280	294	282	319	254	275	276	282	273	270	241	274	261	287	256	288	268	282	301	272	275	234	235	260	250	282	296	286	271	270	288	281	252	281	249	261	270	271	295	256	259	294	251	240	272	282	285	278	275	279	255	270	259	258	279	260	287	280	267	266	247	276	246	270	299	277	279	267	252	262	259	256	277	238	295	302	269	299	288	256	242	268	274	231	285	247	295	271	287	262	234	310	249	287	271	272	277	274	281	278	294	267	262	285	309	294	271	253	252	265	248	276	257	262	273	271	247	256	315	265	249	280	263	286	262	263	277	287	260	263	267	280	308	251	253	276	257	276	303	260	268	305	292	277	303	303	277	243	278	307	283	278	281	294	264	284	276	261	289	290	283	286	296	288	322	280	271	283	321	290	294	276	259	257	280	263	303	266	292	264	268	267	269	265	301	303	288	263	256	292	273	258	275	287	283	285	281	271	264	274	263	271	249	292	272	286	271	306	270	245	295	287	276	255	254	300	333	280	259	294	283	280	274	253	258	245	268	263	271	280	237	279	269	240	277	261	281	244	253	286	265	261	287	284	260	251	289	258	283	266	258	258	265	259	282	276	267	292	248	286	242	315	270	260	269	259	320	286	257	215	286	280	279	248	299	266	267	284	284	262	276	267	279	279	309	266	293	277	312	307	254	302	275	275	284	289	269	284	282	282	276	282	246	282	292	278	281	276	250	266	252	257	260	284	288	282	284	254	271	273	268	283	264	255	267	266	264	265	300	237	261	260	266	288	240	313	287	312	274	266	281	262	265	258	260	257	263	270	275	285	268	277	289	292	250	296	258	294	289	258	272	252	310	289	247	265	284	294	283	251	284	258	291	304	316	289	267	273	261	296	271	281	286	278	253	276	249	312	266	273	269	296	269	272	276	294	259	290	281	292	282	282	275	279	260	261	261	255	298	271	290	280	289	285	237	237	269	272	291	270	295	271	264	256	286	285	251	274	259	282	282	277	243	277	270	283	272	241	292	274	286	276	276	292	260	263	279	285	285	262	261	273	270	297	304	256	245	271	287	287	229	272	281	276	270	266	273	246	267	267	268	253	275	247	255	295	275	272	267	259	304	251	276	267	268	288	238	267	277	295	288	270	242	264	280	286	258	271	256	271	260	267	292	270	289	270	298	278	261	275	279	275	246	282	285	260	279	256	275	257	300	276	272	296	266	265	270	286	256	285	307	261	282	255	270	291	292	266	259	279	259	292	263	277	283	298	251	260	300	260	255	243	287	262	269	276	274	274	244	255	261	226	282	284	270	266	287	297	271	284	287	266	242	252	273	240	263	286	267	279	265	264	306	258	302	284	264	292	287	284	250	292	255	284	268	268	276	287	300	312	255	330	277	270	265	266	267	289	261	292	279	277	292	250	269	289	262	283	269	279	298	287	295	283	282	268	294	255	263	267	284	290	253	270	249	273	280	283	258	289	252	284	316	280	280	280	256	287	260	256	259	266	269	269	282	259	276	237	275	275	231	304	262	290	232	252	278	254	282	284	284	282	258	301	253	306	284	296	266	265	280	288	252	279	265	269	254	297	281	290	246	277	262	263	259	279	239	264	296	297	297	266	256	297	300	282	282	276	272	290	299	292	284	253	281	256	327	257	300	275	262	280	277	257	278	301	287	239	265	277	248	257	288	273	280	266	271	279	290	279	254	261	267	234	265	276	289	266	313	290	286	237	258	289	290	287	259	256	278	281	271	276	283	270	265	244	258	280	263	271	299	301	253	265	271	295	289	269	277	276	298	245	294	259	272	253	281	270	247	295	270	282	257	274	282	276	270	260	277	290	261	275	262	258	233	282	283	310	229	239	284	286	274	269	272	302	271	263	281	272	278	282	275	278	307	268	254	270	279	294	292	289	274	309	267	279	281	261	278	268	288	270	289	284	271	284	255	261	291	263	275	259	297	313	242	262	287	261	269	262	287	321	275	264	288	301	307	324	277	239	269	250	269	273	266	279	264	274	272	280	261	247	270	264	297	293	292	283	271	268	262	271	261	269	255	255	270	252	276	256	248	285	298	282	262	266	264	261	278	289	273	240	266	272	269	255	263	297	277	287	279	266	274	271	304	274	241	277	273	288	247	292	244	282	262	276	280	250	255	293	266	261	262	262	267	284	253	237	251	300	304	283	248	273	260	252	279	281	257	255	257	283	291	277	274	276	284	275	277	297	283	278	256	286	279	285	257	271	270	271	268	281	271	270	312	284	274	256	280	281	271	271	295	260	257	275	281	300	285	250	294	287	274	262	266	254	308	244	292	269	265	270	283	292	311	274	289	279	261	275	296	290	282	268	252	221	279	289	256	295	265	253	287	275	302	278	262	248	264	289	256	254	305	248	264	314	275	286	273	266	300	275	255	257	254	262	261	251	298	275	280	273	284	269	229	262	306	265	233	295	218	285	241	275	290	234	307	279	273	286	275	282	296	293	276	258	261	252	276	243	281	276	295	291	267	263	297	244	275	272	256	263	300	273	291	289	298	298	276	248	272	272	271	279	273	255	275	242	273	272	307	287	282	294	265	253	287	252	287	301	280	260	257	259	262	275	260	285	277	232	291	319	291	267	275	291	265	264	273	241	244	263	271	284	301	262	265	260	274	274	266	278	293	263	262	278	284	266	257	277	286	297	290	255	287	277	284	284	279	314	270	250	287	254	247	249	293	312	276	290	298	252	287	267	274	286	267	256	271	275	263	314	259	235	224	284	252	252	299	280	261	285	253	275	258	247	267	265	256	273	263	284	293	266	246	279	250	277	317	253	278	239	248	270	272	287	275	263	264	285	259	285	284	282	286	280	265	268	279	284	278	253	284	263	248	295	271	271	256	267	260	296	252	294	237	251	247	270	289	253	239	267	270	272	266	251	257	280	267	278	280	243	277	285	244	270	274	263	278	286	266	304	288	262	292	277	277	256	292	257	269	268	247	288	279	282	272	304	309	283	267	273	286	259	252	285	274	252	296	305	281	274	245	289	320	310	272	281	291	270	284	265	272	294	274	276	267	271	259	258	285	280	269	254	280	263	236	285	271	278	287	302	261	278	282	253	291	307	289	277	272	272	258	273	309	298	252	278	281	245	268	264	246	273	285	277	287	256	287	275	276	241	272	303	267	268	254	287	256	224	246	275	262	273	282	258	283	274	284	283	288	277	245	271	239	238	285	255	273	271	268	290	269	265	270	257	271	295	273	269	254	278	274	275	285	268	275	300	295	269	289	264	300	266	288	277	285	267	280	251
13895	11688	23249	26889	23868	20230	17709	15526	12986	11027	9915	8325	7076	6136	5823	5305	4584	4258	3951	3704	3487	3044	2767	2476	2237	2122	2167	1940	1736	1644	2324	2218	2034	2374	1945	1604	1485	1228	1239	1237	1167	1086	1128	1143	1006	1047	996	963	909	869	918	945	884	887	875	858	806	744	793	716	798	805	731	774	772	711	742	712	699	709	731	764	708	708	770	812	698	746	670	659	672	690	668	679	703	736	687	656	667	643	657	669	650	624	640	666	632	632	644	609	651	632	645	656	681	622	649	679	622	637	657	652	625	656	665	664	630	668	624	627	679	695	628	657	616	653	652	662	660	703	590	626	637	666	669	662	619	646	636	633	644	617	663	641	651	614	604	627	619	639	601	650	648	641	640	692	637	681	640	570	614	615	632	625	635	646	632	635	668	610	609	619	639	619	637	590	647	640	612	638	661	682	638	678	646	621	629	615	608	637	610	660	622	591	632	647	621	629	633	609	620	648	636	616	618	629	663	612	628	616	633	674	653	614	648	635	669	651	662	619	616	641	671	627	628	642	588	621	659	591	688	637	603	603	667	636	602	608	646	645	609	644	612	596	609	634	641	623	626	625	677	625	617	650	635	636	620	610	623	636	643	647	630	627	644	664	619	613	656	625	636	646	635	648	615	633	611	664	627	599	656	630	624	603	664	617	648	639	658	605	614	650	646	633	650	640	596	626	652	640	634	625	602	646	639	679	633	599	623	687	670	648	646	677	639	645	630	617	673	668	608	639	653	675	577	614	595	668	622	634	620	634	628	639	604	622	647	677	633	614	630	639	620	686	623	626	670	637	630	696	641	627	612	622	609	660	652	657	626	674	650	621	647	620	644	641	649	649	637	612	644	642	632	697	620	623	647	623	625	681	636	661	641	658	639	641	633	625	641	610	668	687	665	610	577	650	633	633	670	646	637	566	610	644	656	618	597	691	649	643	622	637	671	637	639	639	603	633	628	631	636	598	645	650	659	611	668	664	681	666	632	647	574	635	614	627	600	647	611	647	628	651	644	639	593	646	652	604	677	619	596	610	648	623	611	612	624	646	601	651	623	579	643	596	603	628	642	635	599	603	652	616	663	655	623	650	640	636	638	641	624	665	620	605	647	704	626	643	588	602	625	648	670	669	659	632	656	621	634	638	622	678	634	688	658	653	625	645	651	615	653	633	593	610	658	650	629	642	665	661	679	652	678	653	625	665	625	610	671	661	644	616	607	580	609	665	642	625	686	608	618	647	647	606	602	605	633	650	619	644	647	636	604	628	654	622	628	584	617	608	605	628	625	640	640	648	639	617	601	640	582	636	613	611	633	649	605	636	636	618	635	616	617	625	569	624	701	658	617	594	612	693	658	631	580	654	662	660	671	646	618	607	655	647	657	654	622	609	619	632	635	655	647	684	629	588	691	616	645	597	608	604	667	656	587	569	647	601	610	633	582	616	660	600	571	565	659	581	617	628	625	628	604	636	643	650	655	643	612	674	613	634	637	632	615	631	603	623	646	602	645	641	590	646	665	636	624	635	646	647	664	676	647	600	631	671	643	664	659	634	643	637	628	617	628	647	643	610	677	624	641	604	606	620	661	677	629	637	615	624	625	623	658	628	603	610	656	633	677	608	678	631	623	662	579	599	611	611	639	657	665	659	636	631	609	653	641	627	636	605	657	631	625	595	657	660	602	606	696	581	625	671	653	657	640	597	652	625	663	602	621	612	610	670	682	675	632	658	601	669	641	638	622	650	635	631	600	622	659	608	652	593	616	626	600	585	649	562	661	642	633	648	629	637	597	664	616	627	614	632	628	627	629	655	660	597	609	646	648	636	606	619	638	612	660	621	639	663	640	629	590	600	662	633	645	609	679	618	644	682	661	649	629	634	612	655	622	668	645	591	672	629	570	616	625	637	601	656	673	648	636	652	625	604	666	616	608	646	651	644	666	666	613	646	680	613	671	607	678	644	629	656	643	614	597	633	620	671	631	631	619	641	641	642	621	626	654	678	651	645	621	614	648	596	622	638	620	674	598	694	671	619	653	603	623	653	626	616	598	619	649	662	654	648	622	646	600	627	624	628	683	635	653	634	646	614	581	620	637	617	639	622	629	619	652	617	620	630	662	614	656	625	623	626	629	644	610	648	636	646	646	631	605	629	626	662	638	635	635	640	636	575	662	612	682	660	659	634	639	624	645	607	631	640	606	654	623	643	660	655	649	631	612	636	618	627	622	631	671	632	627	624	593	615	648	655	649	645	625	659	647	631	656	626	653	667	641	636	634	647	624	636	640	608	634	645	580	641	594	617	600	631	651	652	672	609	648	636	607	632	672	602	618	640	626	615	603	643	609	648	623	675	647	643	603	627	629	638	619	635	610	638	604	598	607	661	641	600	647	621	659	604	639	682	638	627	638	649	644	640	630	638	637	637	623	611	634	576	644	633	607	629	608	610	635	642	635	626	592	639	621	633	639	636	625	658	618	623	623	649	618	657	641	607	624	632	620	614	664	635	597	608	612	662	643	601	673	647	651	640	634	666	632	594	614	640	610	653	660	635	601	620	644	637	615	672	691	614	603	633	606	648	604	620	615	626	631	682	622	630	606	691	653	610	634	594	659	647	664	676	594	642	613	634	579	641	646	593	620	633	630	649	636	638	628	647	650	665	640	620	648	608	617	621	640	641	642	668	626	605	656	630	604	617	674	592	622	640	599	668	664	631	671	638	610	570	636	606	658	664	588	653	649	670	657	632	621	662	665	635	618	593	590	621	656	660	636	617	635	623	656	649	610	612	578	620	650	594	654	655	620	638	616	605	612	625	643	634	673	619	622	642	651	658	623	634	627	615	646	632	631	605	642	646	613	657	610	636	614	621	619	628	683	686	616	683	651	651	615	649	659	684	647	586	614	625	621	674	644	571	618	579	623	631	671	642	608	628	662	630	636	652	660	619	591	665	632	580	632	587	629	638	667	625	602	583	626	627	598	625	618	676	660	653	648	624	626	640	645	652	611	624	656	664	657	676	625	606	633	620	669	601	662	566	599	643	636	628	614	652	581	668	589	622	602	612	637	629	655	626	652	560	653	635	593	616	620	647	646	605	631	624	623	661	631	619	640	625	676	598	631	592	615	634	656	639	611	655	699	549	627	663	621	611	625	618	636	588	645	639	645	697	651	629	633	648	598	624	581	611	647	654	616	615	611	638	660	664	582	646	633	690	648	627	612	613	656	638	598	585	641	623	632	614	636	645	640	670	648	612	665	657	633	614	641	649	603	713	643	580	601	635	659	661	633	640	631	664	622	640	611	672	602	577	573	619	606	636	637	639	621	656	644	623	612	589	625	639	627	640	607	671	666	666	639	576	661	630	644	635	630	644	653	615	651	658	671	623	646	641	651	583	635	634	584	675	663	654	633	622	610	615	632	639	600	599	654	651	678	625	650	619	651	625	617	627	623	607	599	641	607	619	652	643	660	645	629	634	653	664	645	642	685	640	616	654
8878	5518	6604	5271	3444	2424	1783	1473	1141	931	812	621	574	538	508	415	403	347	348	320	312	328	286	265	276	268	270	260	257	243	240	256	242	250	225	234	225	243	244	220	230	239	244	216	244	217	192	232	229	231	217	208	214	242	237	226	236	202	217	250	184	244	192	200	219	239	200	204	206	197	226	214	211	188	187	210	211	223	200	217	198	218	209	217	192	199	216	200	202	192	207	208	209	199	215	201	197	207	200	192	195	192	202	192	189	234	215	207	204	205	192	204	241	189	216	191	194	189	226	193	204	223	214	212	191	193	199	226	193	185	201	182	202	198	221	223	241	238	209	236	209	180	200	236	209	210	216	223	202	229	199	184	194	188	203	187	214	188	217	210	201	194	213	198	193	204	216	215	220	188	214	160	177	183	210	173	205	205	193	205	217	176	208	221	182	207	210	208	213	223	207	183	204	193	199	206	197	223	204	228	195	212	217	197	220	225	215	198	195	204	213	203	187	209	193	203	208	246	207	215	185	191	223	203	208	200	227	192	209	235	223	193	201	203	200	222	214	211	192	220	231	225	193	182	205	224	207	230	209	201	187	186	223	230	193	217	194	209	216	197	224	202	204	215	216	215	215	218	217	200	215	202	194	229	212	230	205	200	210	221	227	216	205	221	202	210	214	204	204	201	212	209	227	211	189	207	196	200	203	207	202	220	237	197	182	229	205	212	193	216	206	198	212	221	226	213	207	220	234	208	229	221	211	212	223	211	197	208	222	193	226	197	189	213	198	181	195	204	213	236	208	200	202	218	208	175	198	229	212	201	189	206	195	229	199	223	191	206	193	191	216	186	201	228	192	214	204	208	215	219	200	203	193	216	187	190	205	215	207	201	208	193	235	212	216	208	225	220	206	215	219	198	198	205	228	224	204	200	216	194	168	202	212	201	222	193	199	199	218	220	237	203	177	210	217	228	229	199	191	206	202	191	177	211	205	190	191	195	211	182	202	215	171	206	182	188	222	220	214	192	191	222	198	233	220	211	249	219	219	200	196	210	216	185	225	207	199	223	217	195	216	189	200	213	194	225	197	226	180	214	195	189	205	232	229	208	197	183	221	225	201	190	208	216	208	197	220	201	212	217	211	196	232	198	210	208	196	193	207	197	185	175	196	218	206	186	203	217	219	209	198	192	215	235	209	227	231	206	190	204	207	206	194	202	192	213	197	222	199	223	204	236	207	198	208	200	219	207	196	246	198	211	224	205	219	208	202	208	206	200	194	191	209	220	243	200	222	228	217	211	216	209	202	211	211	190	194	207	170	234	215	217	202	229	209	223	231	242	183	212	195	190	200	194	229	196	224	203	208	192	207	214	189	233	190	191	228	173	213	170	224	219	214	229	223	205	209	256	168	201	215	201	204	231	216	198	179	179	201	223	218	191	185	199	183	213	174	183	187	209	211	189	216	200	199	190	188	201	211	206	217	234	212	197	248	195	225	202	211	209	222	234	200	211	205	219	199	204	219	244	238	179	190	207	209	233	206	231	215	213	208	179	194	205	228	197	210	202	196	213	231	231	210	218	259	206	213	203	184	212	225	186	210	223	214	186	207	170	182	221	193	218	211	217	215	206	211	195	209	199	223	211	218	203	200	210	212	222	206	193	221	180	221	206	193	206	190	220	220	206	202	207	237	191	215	221	227	211	198	205	212	223	207	234	189	219	215	229	219	232	190	205	183	222	185	234	209	215	194	185	219	209	192	190	190	239	234	223	196	203	198	223	189	204	212	226	196	228	181	234	215	199	204	214	191	202	206	213	203	201	202	178	204	229	192	214	180	248	222	209	217	187	196	214	218	183	236	214	196	197	225	229	195	218	221	219	180	217	205	220	205	185	220	187	201	201	220	196	210	201	201	201	196	201	211	223	210	210	199	213	239	190	211	228	226	236	163	234	232	184	215	164	218	207	196	194	218	208	202	200	212	230	218	199	186	203	208	223	197	213	204	220	201	201	197	221	203	199	236	186	224	194	206	217	233	199	200	224	207	209	214	213	205	182	194	184	222	191	211	199	197	217	202	231	222	204	198	223	189	190	191	238	207	193	222	180	183	187	197	229	217	220	203	205	207	208	206	190	227	218	217	163	175	196	197	185	203	210	203	199	214	228	205	179	214	206	197	171	209	207	210	211	203	196	226	181	189	198	191	216	201	215	203	203	215	213	216	220	206	223	193	208	212	207	202	234	236	230	197	202	217	194	200	204	201	206	198	206	221	231	226	219	206	221	231	194	216	185	199	214	207	217	232	202	206	223	192	235	201	216	177	197	220	192	228	200	204	183	192	197	227	193	200	207	185	193	209	217	212	196	213	186	221	191	211	184	243	228	201	190	240	226	206	200	221	228	231	207	225	178	184	218	221	201	202	233	213	189	197	175	200	216	217	181	195	211	211	206	185	184	225	234	236	216	199	200	217	215	220	216	220	191	233	219	224	215	228	207	204	189	219	199	200	220	233	226	192	204	217	219	202	201	226	214	194	226	200	202	196	182	199	224	200	189	185	205	225	212	212	216	211	205	225	205	215	205	179	206	230	194	192	176	205	225	200	220	224	211	235	194	187	203	201	205	190	200	195	217	197	184	190	238	234	196	193	187	236	190	218	205	202	217	191	215	208	208	190	210	186	193	206	195	195	192	211	215	212	200	194	217	202	191	207	211	254	205	216	193	198	209	210	206	206	194	208	188	190	191	191	227	203	218	177	199	203	206	203	205	174	195	221	195	200	219	216	219	207	208	202	215	226	208	199	200	216	202	195	206	175	202	208	216	187	199	216	219	195	196	229	209	206	198	210	226	198	207	202	218	233	204	203	206	226	185	205	224	211	226	222	209	201	237	215	218	178	228	180	195	246	233	202	210	205	210	173	215	202	214	205	235	209	186	219	198	200	203	205	204	197	186	195	195	223	179	199	204	190	214	196	174	187	181	177	234	225	217	195	197	206	200	197	203	225	245	205	206	187	199	181	224	209	218	230	179	220	231	213	222	198	227	206	176	191	223	208	187	200	197	203	233	186	201	196	200	196	194	192	210	202	196	227	204	185	214	202	179	195	214	226	196	208	184	241	225	196	212	209	208	211	204	200	204	189	237	230	225	226	236	193	183	210	217	182	203	199	194	216	210	192	193	199	212	220	196	203	240	194	204	210	183	199	210	192	195	231	232	200	201	202	189	199	209	210	206	210	172	199	200	207	196	230	204	186	201	188	210	198	216	213	188	199	206	205	195	226	195	230	211	210	217	212	202	213	186	241	209	225	173	208	206	218	209	204	203	188	195	186	194	209	191	202	206	200	203	204	202	212	229	194	186	201	181	203	211	195	218	188	248	200	183	212	224	190	209	238	184	198	184	203	193	186	198	196	203	232	216	191	221	226	224	203	219	212	192	200	209	175	198	207	238	176	199	221	229	208	217	183	194	225	184	213	180	221	221	213	216	193	232	210	211	204	171	175	200	216	203
5411	4964	11463	13395	11411	9287	7681	6446	5318	4388	3619	3195	2767	2510	2370	2080	1782	1606	1554	1437	1356	1246	1199	1093	1078	920	929	838	814	784	837	725	772	748	771	738	679	690	712	679	721	656	644	642	628	677	677	582	609	617	605	593	567	581	585	558	529	540	607	557	537	571	534	497	542	555	476	541	512	485	528	488	530	495	526	556	505	506	555	520	519	480	513	507	527	513	504	514	533	510	465	455	464	529	479	536	500	526	508	485	483	537	530	553	523	493	524	471	533	494	511	475	504	490	476	513	492	483	512	503	475	487	486	529	530	479	461	484	505	514	542	507	475	470	487	494	487	480	513	513	480	525	473	511	509	497	517	527	528	527	519	523	480	481	503	489	524	525	519	486	532	497	503	514	480	461	446	466	468	485	509	510	518	495	437	529	528	541	471	470	516	499	486	459	505	481	517	500	505	465	527	493	533	507	508	529	491	544	523	475	489	505	487	496	525	506	529	510	501	510	531	496	485	491	516	497	495	526	489	513	459	517	516	543	477	532	490	489	516	517	470	490	502	458	528	469	517	505	523	483	476	543	526	487	466	527	491	505	529	512	504	497	490	521	492	502	498	523	506	535	496	503	519	493	493	510	500	468	482	480	517	523	515	478	542	474	498	502	498	501	510	499	480	456	512	487	507	492	511	481	484	494	494	490	495	468	476	498	525	482	465	494	510	492	472	510	541	531	487	492	508	463	510	516	496	511	532	516	521	495	504	465	501	476	517	483	507	496	489	521	504	479	497	510	501	498	476	500	492	520	536	507	474	488	494	472	497	505	529	512	485	502	480	509	515	494	518	573	466	496	486	457	500	456	537	543	489	501	492	499	488	530	483	533	515	492	507	535	491	513	518	481	505	527	457	475	497	487	539	526	513	502	513	490	514	484	510	487	482	506	502	501	507	471	521	500	466	511	528	486	499	485	486	511	545	483	501	529	457	501	493	485	488	541	510	548	543	502	496	488	492	507	497	470	501	510	526	531	492	543	491	487	474	547	485	503	476	499	503	500	520	485	478	454	471	516	464	495	521	530	484	510	491	515	474	479	484	528	552	497	472	533	524	486	529	501	485	484	523	486	428	524	534	489	498	512	496	476	478	491	541	477	529	468	508	486	499	450	517	497	549	467	474	542	517	483	484	494	510	502	462	527	540	501	521	476	494	508	491	522	536	528	494	493	482	473	496	475	498	461	466	504	487	477	488	466	501	510	499	513	509	503	497	495	478	486	487	495	563	503	493	506	420	523	520	486	529	530	488	520	530	495	505	450	513	490	482	474	492	494	523	497	536	514	473	528	513	466	484	474	522	480	520	491	484	483	535	561	492	492	502	515	505	443	474	498	432	500	489	505	494	482	507	538	466	488	507	481	516	482	507	515	505	517	504	495	507	503	467	494	509	501	554	478	493	478	493	533	495	494	540	489	445	469	501	510	509	511	538	529	531	522	515	502	504	511	496	496	507	522	464	507	493	484	489	528	477	449	457	545	502	555	536	442	503	520	513	492	504	504	486	514	487	507	536	530	484	542	511	537	542	488	513	514	493	541	483	490	499	489	520	527	524	483	543	488	542	510	482	457	507	482	496	482	514	506	515	560	511	519	484	480	489	464	488	526	485	487	501	515	483	517	542	511	522	492	486	519	506	486	514	487	460	504	514	507	519	491	497	549	491	471	549	513	520	511	505	491	458	528	491	513	507	477	482	521	514	501	485	490	528	519	511	481	452	498	494	476	522	500	497	489	489	501	497	512	506	471	490	493	509	445	476	445	522	497	492	453	512	480	496	494	502	510	512	510	497	495	502	505	474	509	508	485	492	492	522	512	522	542	469	518	504	472	476	475	512	509	535	497	514	505	512	501	482	497	514	490	504	469	530	513	493	490	549	487	502	488	464	464	524	529	482	491	469	473	487	453	507	505	492	502	497	478	471	515	471	472	527	479	508	508	489	487	525	525	462	479	499	505	509	474	503	494	481	503	512	503	463	509	509	509	540	470	497	481	507	493	520	513	496	497	510	502	515	508	481	495	528	511	468	492	501	478	522	490	513	478	511	515	488	494	475	518	474	471	519	509	516	473	514	487	469	496	515	497	500	529	462	500	487	518	492	541	531	520	509	522	450	521	493	505	517	501	510	516	438	514	489	496	538	472	569	494	466	516	522	508	486	514	499	495	496	504	467	496	468	514	491	481	505	479	501	481	509	494	488	485	527	541	529	453	472	519	516	510	520	500	525	497	517	527	518	517	478	490	499	495	506	519	483	530	470	429	510	489	492	498	518	506	497	483	487	532	485	475	527	482	497	479	446	500	524	492	472	489	470	491	534	524	458	515	492	468	539	507	483	500	517	479	526	517	489	489	509	467	469	521	493	495	491	471	496	520	498	502	468	459	501	460	488	476	512	504	493	558	503	476	525	472	490	482	519	498	542	493	516	477	503	533	512	524	515	497	503	511	527	480	489	481	494	503	481	476	498	502	520	484	483	531	538	502	477	494	483	457	499	512	526	512	447	542	500	519	512	514	481	496	466	486	524	518	519	500	459	518	489	463	519	546	475	467	474	478	516	482	478	544	513	536	512	508	490	489	486	503	542	499	516	523	491	519	470	511	520	504	506	510	529	497	506	508	496	479	515	486	472	507	500	506	503	506	486	503	479	500	523	484	458	501	475	490	518	511	465	531	495	520	508	538	510	513	515	468	514	472	525	520	527	502	491	500	536	532	485	448	508	467	471	532	501	478	525	491	509	493	483	520	518	535	485	482	504	477	468	475	481	476	454	464	484	511	504	506	515	493	479	514	538	519	459	554	512	487	512	502	499	506	489	486	488	493	494	507	536	511	456	513	477	498	484	488	508	454	475	503	460	491	520	496	483	497	497	473	505	494	526	514	481	485	532	533	482	491	491	531	511	526	497	515	509	504	477	504	515	491	507	486	535	465	502	503	545	496	517	522	516	495	524	502	530	497	494	502	482	473	502	473	479	470	494	479	507	473	535	496	513	528	486	466	485	519	495	513	550	502	500	522	528	485	523	500	478	505	516	526	496	543	502	508	501	493	503	501	501	498	485	493	515	466	523	512	529	506	500	484	485	519	490	468	487	541	503	533	481	529	464	484	514	505	503	514	500	523	511	543	499	526	500	490	517	510	484	494	463	474	482	488	516	465	480	486	488	503	494	458	486	499	500	502	518	504	524	534	482	503	467	501	508	510	488	497	547	490	499	502	517	473	486	475	528	535	495	527	505	503	508	495	527	497	483	490	506	550	537	491	497	503	516	472	514	518	517	466	498	487	506	480	506	495	493	525	491	489	509	483	469	496	473	489	479	509	505	501	495	477	490	476	558	496	493	473	511	505	501	529	496	502	501	513	501	507	505	483	498	436	549	507	551	516	480	534	499	515	477	510	549	460	486	484	497	501	567	491	506	469	501	495	443	494	489	553	465	538	481	520	514	462	482	496	493	527	521	509	489	495
17753	10933	13023	11607	7673	4907	3677	2852	2223	1671	1526	1227	1027	890	766	753	650	585	576	468	532	433	427	443	392	373	330	366	343	370	419	350	380	392	364	330	311	297	297	265	286	289	268	269	300	332	280	296	277	276	281	293	247	248	278	272	260	259	265	236	276	268	269	267	208	244	283	252	278	268	267	241	248	270	258	272	280	263	266	277	252	240	263	236	235	228	271	272	264	243	267	274	248	248	250	231	241	260	257	264	243	249	257	248	233	280	255	248	258	230	262	225	243	244	241	240	280	229	226	227	261	241	274	248	263	239	221	247	259	222	256	241	274	232	240	257	241	229	283	258	249	265	254	250	246	260	236	228	251	241	243	252	243	244	227	256	260	264	260	269	221	260	255	279	244	249	263	237	252	246	254	238	241	251	261	255	271	250	247	277	231	233	259	241	254	274	263	230	247	236	229	243	237	246	262	260	260	216	262	230	248	232	229	211	252	270	257	268	252	253	281	224	260	266	267	271	241	278	244	264	264	242	251	289	271	256	262	252	242	241	243	230	218	235	236	252	289	259	227	252	254	241	237	248	255	288	254	251	238	258	240	252	204	235	245	240	262	244	225	236	222	258	247	258	233	247	241	252	254	243	244	236	249	251	220	252	244	247	243	207	264	238	289	270	235	253	241	268	250	225	253	307	244	242	257	244	265	211	273	250	269	272	266	255	250	241	264	256	250	250	250	254	231	232	273	273	249	264	231	230	229	247	245	275	253	250	260	241	293	232	242	243	227	246	242	259	268	240	248	268	239	263	260	240	270	245	260	250	249	217	247	254	269	263	250	251	237	247	222	234	249	243	296	287	264	227	260	266	246	267	279	238	262	276	249	255	240	256	239	259	250	264	264	233	241	248	245	243	249	239	271	236	248	251	262	249	263	273	246	246	242	258	261	238	272	264	252	242	255	230	244	287	251	243	259	251	258	242	246	248	256	249	220	264	245	280	255	291	240	241	231	269	271	264	239	267	264	238	236	248	236	264	248	260	226	273	261	256	233	230	247	268	271	227	247	280	275	256	260	247	251	250	261	257	251	264	223	262	263	265	258	229	255	254	288	255	258	241	233	240	238	268	232	227	246	295	271	231	233	238	271	242	246	253	246	238	253	264	249	280	270	238	260	236	236	239	299	252	229	264	225	235	233	288	238	257	275	234	229	266	221	250	253	279	248	240	269	263	258	237	259	266	243	263	237	234	277	245	237	286	231	250	253	243	258	257	233	234	242	240	268	237	239	257	270	296	255	245	254	255	236	254	252	243	269	253	257	247	246	266	251	282	246	223	253	254	274	241	238	245	251	273	236	252	264	237	275	219	248	236	241	268	272	257	271	266	223	254	254	266	249	262	257	257	254	249	225	224	226	234	230	240	240	243	230	242	263	255	277	265	242	254	254	238	249	230	253	254	226	283	234	240	266	265	237	250	240	244	213	209	244	235	228	261	256	245	239	254	274	245	266	253	242	242	286	227	267	207	230	225	258	234	241	253	267	205	224	266	272	280	260	225	252	248	243	273	239	262	256	253	245	257	246	246	232	239	275	242	262	240	270	226	257	241	240	253	251	235	231	245	261	260	235	245	281	244	260	244	273	259	234	265	246	247	246	241	235	242	272	252	262	234	270	271	265	231	279	244	243	243	259	261	254	241	258	284	256	238	254	240	226	238	241	281	232	255	270	254	255	220	259	247	253	241	251	247	255	251	246	254	258	260	290	251	277	245	239	238	270	279	244	229	218	230	250	233	230	260	242	252	248	285	247	228	260	212	281	258	247	246	239	213	252	265	242	246	255	251	275	215	235	225	237	251	230	260	267	275	257	245	243	260	231	231	252	243	246	250	267	271	244	252	245	253	230	230	243	243	258	256	267	218	257	265	257	233	253	229	248	250	253	243	238	254	268	238	276	280	256	241	248	256	250	274	254	227	269	281	235	239	246	239	253	249	253	287	252	276	266	267	251	267	271	253	256	267	247	243	234	259	273	252	250	262	238	253	272	239	246	250	252	264	248	230	225	230	275	231	218	218	235	264	267	235	252	240	218	238	255	248	266	235	257	211	257	266	288	231	226	213	257	251	232	251	259	226	271	254	265	259	255	264	246	240	231	241	256	246	235	240	256	265	241	296	238	259	230	246	264	243	243	264	257	260	238	238	235	271	242	237	240	268	283	238	268	232	236	250	246	261	264	273	248	227	228	260	250	232	255	268	272	247	273	233	236	245	251	266	245	234	272	233	241	238	271	239	251	245	281	281	253	237	224	260	255	246	246	255	240	231	238	261	258	231	238	258	263	255	283	231	248	257	253	243	268	259	243	272	241	264	240	259	256	232	269	277	245	227	286	245	255	257	242	231	235	258	262	243	253	254	232	252	284	282	238	234	270	236	255	224	248	285	270	230	267	267	240	217	273	252	237	248	282	262	234	246	240	273	270	276	273	246	248	238	237	282	229	237	288	266	268	263	276	262	247	243	211	264	220	235	274	256	241	251	259	263	242	234	244	264	261	240	255	240	250	248	266	244	243	229	245	267	256	236	304	269	268	215	261	290	219	217	267	244	278	241	232	243	234	250	253	261	220	240	258	225	234	274	245	227	235	255	278	264	243	268	231	250	241	258	242	234	229	227	249	263	228	225	248	261	249	254	270	272	229	249	253	246	264	237	257	225	247	241	245	267	252	227	239	245	262	264	245	259	292	232	248	249	247	210	263	278	249	255	261	240	252	255	241	209	217	232	259	244	236	261	244	250	252	237	235	234	235	245	271	263	223	223	255	239	274	240	269	270	262	218	245	228	221	245	268	301	256	243	246	277	271	273	262	278	233	249	237	222	248	267	248	251	232	263	231	267	232	240	233	255	233	260	247	241	239	270	237	248	242	247	239	263	243	220	283	261	276	252	257	266	248	257	239	266	244	238	230	265	250	229	257	252	259	254	267	257	246	250	267	264	253	266	271	235	232	244	262	235	223	251	280	280	291	252	260	248	272	263	258	257	252	251	261	269	239	229	252	251	231	267	251	223	255	246	274	253	247	269	261	251	250	240	243	235	238	221	254	256	256	253	255	246	246	253	262	242	255	255	219	234	241	246	236	260	230	236	254	232	268	236	240	257	257	240	242	224	255	256	255	238	279	262	259	253	258	235	223	227	250	222	222	257	244	238	229	206	230	242	246	261	242	243	253	251	270	250	222	254	236	231	235	265	264	242	243	231	261	239	240	245	253	252	237	238	241	253	250	257	244	261	259	290	215	235	243	263	241	259	215	251	242	252	261	226	260	271	257	265	274	247	246	266	248	235	240	276	252	243	267	220	254	259	253	248	234	246	253	247	218	251	222	241	214	261	234	242	269	282	277	254	252	252	255	236	251	252	241	291	273	243	232	273	231	210	232	245	265	282	250	242	278	233	239	272	247	246	215	222	256	241	243	234	263	235	260	255	228	251	256	247	277	249	255	229	254	236	236	246	245	233
10756	8713	18363	21787	18648	15341	13457	11547	9683	8161	7077	5929	5112	4543	4183	3702	3249	2963	2720	2594	2487	2160	2014	1755	1687	1510	1519	1461	1264	1314	1523	1507	1691	1550	1360	1218	1029	1044	965	966	952	905	876	841	912	894	840	825	798	825	769	753	791	744	737	748	730	723	691	690	651	702	676	672	691	681	622	663	655	710	644	661	628	631	677	638	672	631	651	629	658	645	590	579	590	639	574	666	595	645	642	573	616	637	616	600	598	604	586	586	600	579	584	595	563	617	601	595	587	632	637	607	601	576	583	607	593	569	599	597	615	629	553	616	605	613	577	586	572	592	594	597	597	620	588	636	586	583	573	595	604	579	597	596	572	627	606	616	552	613	634	608	629	608	620	618	580	631	596	602	619	594	590	601	592	614	562	612	634	608	558	587	596	555	591	625	606	632	587	620	628	570	597	635	579	633	566	584	578	612	658	595	606	577	579	557	571	583	636	621	600	604	612	614	571	565	616	571	579	581	617	647	579	601	630	625	582	599	591	586	616	584	581	602	623	581	618	588	619	578	599	577	579	587	650	608	579	624	610	596	611	628	592	605	611	604	618	598	584	629	628	594	628	561	608	599	585	612	567	580	576	621	625	627	615	554	618	577	571	618	592	641	597	580	572	584	607	624	632	600	644	601	633	648	563	576	613	597	630	586	606	575	588	529	568	595	573	583	577	623	578	635	567	583	575	618	606	561	593	592	621	635	617	614	566	612	558	615	558	603	593	614	610	556	616	566	608	611	601	611	632	638	614	611	593	608	602	585	619	609	624	601	606	565	561	572	594	626	554	584	574	614	557	658	606	563	602	598	615	634	648	569	591	554	595	579	636	563	580	629	603	576	644	603	567	609	603	565	575	610	624	543	590	571	625	534	607	595	585	637	588	601	608	585	639	593	586	630	572	597	620	600	610	592	587	583	639	583	612	611	551	569	617	607	577	588	569	638	590	583	592	596	600	569	582	573	642	597	587	585	574	614	582	583	636	620	604	672	596	609	632	595	610	580	601	571	603	606	613	615	586	607	622	578	608	584	539	596	649	631	612	609	593	562	552	586	558	610	604	642	589	618	588	575	599	624	588	559	606	579	626	605	618	603	638	612	606	618	579	614	597	582	559	641	633	527	626	606	570	618	588	573	614	565	626	608	622	585	604	594	565	620	582	567	574	588	558	586	582	610	596	636	582	608	624	641	560	616	598	585	616	605	566	612	608	606	579	547	602	614	631	574	571	618	602	597	604	648	573	595	619	628	563	649	612	613	594	612	585	622	595	573	621	577	606	620	564	588	595	659	622	607	617	615	606	538	601	620	587	584	538	650	573	559	581	527	588	556	617	619	624	601	596	569	610	566	586	568	599	586	611	574	609	619	591	593	612	602	617	547	589	557	589	643	587	602	607	592	600	610	609	617	616	569	576	585	586	539	587	606	616	593	552	585	574	601	588	631	592	580	609	597	640	606	608	590	618	559	598	629	653	581	602	604	596	580	607	635	585	604	607	647	578	575	552	586	574	618	562	586	607	592	619	630	595	618	581	566	579	650	621	601	608	619	568	553	604	529	612	582	602	592	585	603	572	596	593	559	610	598	598	564	574	631	602	599	613	596	596	613	581	614	611	604	607	588	588	587	582	615	584	638	607	556	588	601	525	568	562	617	629	619	566	584	638	595	606	665	616	573	539	642	617	593	616	583	583	561	571	589	588	611	601	566	574	595	589	571	561	567	589	599	575	585	567	599	613	655	600	589	594	593	625	628	553	549	613	593	590	568	602	613	646	582	580	592	558	609	624	590	610	592	580	617	583	595	571	622	516	579	592	589	622	618	581	627	605	599	583	606	598	567	559	617	590	578	615	590	582	603	601	601	629	609	617	600	579	624	588	594	612	634	608	574	585	580	613	618	575	561	550	579	585	569	593	575	544	590	591	603	562	636	594	616	610	646	614	614	623	600	607	593	574	596	572	576	607	624	592	561	615	585	647	576	627	660	602	610	590	592	561	596	624	587	628	574	603	574	608	628	593	586	611	585	578	577	601	606	616	559	581	596	594	574	614	604	629	633	587	553	585	602	589	636	588	548	576	581	598	593	635	597	599	608	597	607	599	629	609	537	594	614	569	600	607	567	578	607	573	587	537	587	588	618	589	605	612	620	620	584	609	619	602	579	616	594	604	578	572	578	596	577	601	564	565	595	606	617	589	623	604	554	564	599	619	595	604	586	625	565	587	589	622	566	544	534	608	613	603	575	606	589	588	610	618	598	621	584	596	559	588	588	610	568	584	575	586	579	559	575	592	604	585	599	583	592	589	580	539	597	601	629	615	574	582	594	644	588	625	635	553	592	579	554	642	580	616	577	639	629	551	584	580	538	594	609	575	607	592	612	625	603	619	580	593	657	575	608	623	567	615	618	616	595	581	623	585	610	595	608	634	610	596	645	591	569	558	581	588	604	582	581	575	635	587	574	601	613	595	616	571	608	601	554	591	567	607	577	647	555	569	593	613	580	584	577	591	581	598	554	605	581	636	635	614	557	599	601	623	587	653	579	594	589	608	621	613	624	577	588	613	567	601	589	629	631	602	586	572	566	600	609	617	648	610	588	547	619	568	577	588	626	638	607	606	591	606	576	566	643	615	590	614	591	592	599	550	603	602	576	555	582	629	604	560	615	639	596	599	623	567	610	598	620	616	606	605	579	563	593	613	607	638	583	599	583	598	592	542	596	610	613	617	622	618	591	616	625	565	596	623	599	596	595	586	599	598	598	609	559	596	634	584	555	598	594	637	592	608	628	609	577	577	633	546	620	608	587	602	613	583	616	572	559	578	607	602	591	604	585	562	605	575	592	534	592	531	619	569	576	577	594	605	569	621	634	622	586	599	600	557	581	579	671	602	592	594	568	586	604	598	578	592	589	576	560	590	617	589	587	597	613	594	608	602	607	604	629	628	555	571	600	559	584	593	574	600	625	621	585	579	642	553	636	614	597	614	586	587	602	618	591	542	580	583	588	587	624	580	556	616	605	587	625	535	612	578	572	605	602	565	590	611	611	644	601	575	613	613	583	609	636	654	537	607	578	603	585	633	579	583	582	591	627	583	589	599	572	600	607	605	609	583	602	600	591	609	600	605	579	590	593	607	611	571	617	613	600	580	553	607	610	595	593	598	577	622	608	585	578	621	572	589	569	604	603	607	630	613	607	613	616	619	620	570	611	563	564	562	623	629	571	646	631	576	604	631	587	565	551	605	539	574	621	550	614	595	619	554	644	553	558	598	607	571	546	568	585	617	618	600	602	619	564	619	584	574	607	588	616	608	573	623	598	634	579	590	567	605	591	568	606	567	569	577	627	593	597	616	591	587	613	553	607	643	640	617	570	622	604	628	566	633	605	592	598	592	624	579	628	583	614	612	560	593	614	632	578	613	574	621	602	580	628	643	600	604	593	590	584	676	612	599	589	584	645	648	624	641	598	587	595	574	581	599	564
25823	16498	18797	16992	12006	8097	5633	4385	3332	2583	2213	1722	1493	1286	1091	981	874	818	844	689	680	582	569	520	498	468	450	480	413	381	483	461	497	471	416	368	397	354	343	344	341	388	323	314	354	308	324	283	317	309	269	290	307	294	299	301	338	286	255	273	264	264	284	270	297	299	281	275	271	262	290	281	314	288	301	290	286	308	265	261	282	256	267	295	297	243	288	278	267	260	310	289	280	294	292	241	262	277	292	298	265	288	290	265	287	259	264	286	263	262	293	273	271	291	277	295	275	257	265	301	285	285	266	259	267	264	276	252	270	273	259	261	271	261	256	267	272	284	289	290	260	263	268	286	288	290	274	277	260	329	270	247	300	283	254	260	239	271	252	276	271	256	263	297	298	269	283	264	279	235	292	306	301	276	308	233	271	253	295	278	266	282	265	288	301	281	257	268	287	267	261	280	268	292	264	282	226	264	290	255	277	266	287	300	274	263	256	252	286	248	268	236	279	267	281	253	286	292	272	292	267	276	286	268	280	289	266	273	280	298	275	294	287	251	260	276	277	278	291	252	276	264	303	269	277	268	303	255	265	269	290	261	272	266	245	297	280	259	291	283	271	265	265	273	280	263	235	261	282	275	278	245	277	285	266	265	292	246	279	248	271	277	288	256	266	245	267	262	287	258	298	279	293	265	242	253	269	267	255	251	278	281	266	291	292	262	250	292	250	266	232	271	269	274	276	300	278	275	252	286	251	254	342	289	282	304	271	274	295	249	249	243	297	272	270	291	248	290	259	268	284	273	292	247	287	281	269	257	297	265	284	260	303	276	291	282	265	278	284	273	266	269	283	273	272	250	256	250	269	293	274	251	310	253	259	274	282	296	280	269	290	272	238	267	282	260	306	264	275	264	296	265	269	256	293	267	280	248	270	233	300	268	297	255	260	317	270	276	261	260	260	265	255	255	291	264	268	296	267	262	276	252	257	276	288	265	263	255	293	244	283	294	279	244	276	272	259	277	231	264	253	265	309	252	302	284	266	257	253	269	261	268	288	279	251	239	251	294	292	282	292	269	263	280	282	272	255	247	282	265	257	268	253	282	242	264	275	259	267	276	258	274	255	278	291	252	274	275	272	271	283	246	289	271	235	281	253	283	298	288	271	254	298	263	274	272	264	289	276	266	263	261	278	270	263	287	302	303	261	253	280	250	278	273	330	253	269	261	274	301	304	274	261	278	255	300	306	277	222	287	258	282	270	286	279	270	247	278	269	283	260	288	285	265	290	276	276	241	284	268	241	293	272	295	271	267	241	285	311	271	245	267	271	264	262	297	274	269	289	249	250	308	243	285	245	270	272	293	273	268	259	268	246	285	249	246	294	310	275	257	277	254	279	264	253	252	262	250	274	289	304	279	256	303	277	270	308	278	287	279	278	279	277	284	263	260	245	270	272	267	286	257	254	267	282	282	269	291	286	248	306	287	266	267	292	242	270	269	275	275	312	275	294	264	294	265	272	312	271	247	288	270	277	272	242	249	248	264	263	272	260	275	318	250	293	246	216	293	270	273	273	279	269	268	296	265	293	297	266	243	268	282	264	269	287	249	311	275	287	274	273	294	293	293	283	276	246	263	259	278	278	273	243	297	274	241	275	268	244	258	260	249	248	280	267	267	278	268	245	286	285	278	249	267	308	289	246	268	268	261	267	277	290	278	260	276	268	266	272	243	259	281	287	232	271	290	260	294	259	309	289	261	289	261	294	275	286	288	260	277	262	253	278	280	294	275	267	297	259	250	278	258	272	278	275	269	281	265	271	279	274	239	270	269	281	258	240	279	248	237	272	266	252	247	322	278	275	239	250	264	277	300	261	242	266	269	297	256	296	276	263	280	277	275	301	295	275	280	260	245	296	272	263	300	260	255	295	243	296	282	273	286	276	264	251	281	274	259	283	251	284	278	282	268	268	263	271	264	264	241	244	261	270	249	246	290	292	306	272	301	302	304	265	266	303	249	276	259	285	293	307	283	294	263	265	273	260	248	295	242	244	261	272	278	294	276	301	259	256	289	291	282	260	296	244	241	259	271	275	274	288	296	297	267	283	265	261	281	298	266	247	236	267	266	278	291	257	267	264	291	283	244	248	262	263	224	297	275	297	261	273	284	263	252	258	275	279	275	261	253	245	269	277	275	250	241	261	271	261	285	272	301	268	281	282	283	245	260	272	258	273	320	257	271	266	315	269	265	281	264	274	262	280	288	294	307	270	260	283	279	268	291	252	274	251	285	263	260	270	266	276	272	283	280	261	290	253	288	280	318	270	280	280	285	241	284	288	259	271	296	265	243	236	267	272	253	271	248	297	262	257	287	270	253	284	294	276	250	284	253	307	263	270	270	268	291	291	259	271	271	244	265	258	276	281	257	274	276	290	275	268	255	279	265	280	284	280	298	269	267	259	296	264	285	336	290	280	234	250	282	242	277	277	292	264	263	268	290	319	254	282	273	247	246	275	280	273	253	276	274	260	266	262	292	262	267	256	251	271	261	277	280	275	311	267	301	272	271	296	245	258	291	270	262	284	250	265	270	273	260	270	262	244	249	263	248	270	277	275	265	306	307	264	262	275	253	281	286	269	310	251	282	282	266	270	259	296	293	265	241	276	247	250	249	251	264	276	280	298	300	264	253	278	243	264	261	265	262	300	299	281	277	260	289	295	262	264	232	281	272	277	292	303	238	301	263	264	270	271	297	297	245	252	287	288	266	282	267	264	279	266	295	258	296	311	259	267	261	277	270	267	274	285	273	283	280	286	227	294	280	271	295	288	240	267	273	267	298	289	280	258	282	291	251	255	285	259	306	278	263	251	268	248	250	289	291	269	258	259	280	281	285	244	301	258	272	262	273	252	268	264	279	268	263	309	272	268	251	285	268	283	261	286	257	300	273	286	257	280	282	257	275	253	264	296	255	241	281	276	267	294	246	240	282	268	266	240	282	297	282	293	256	262	260	245	255	272	274	281	265	268	277	275	267	281	307	255	272	271	277	257	240	286	256	257	294	262	280	286	249	272	292	280	277	319	273	284	307	273	265	276	283	294	254	299	290	287	269	260	220	274	267	278	238	278	280	307	283	271	265	274	267	264	263	254	263	289	267	241	267	299	284	290	251	267	266	289	286	261	287	284	300	272	281	296	275	275	307	277	285	260	300	261	313	278	262	266	240	258	257	278	287	257	245	271	297	271	287	276	302	227	256	260	248	256	276	253	288	277	294	260	292	252	265	278	299	253	284	289	285	232	273	266	265	260	292	283	274	274	247	263	283	285	270	288	275	253	273	269	306	279	284	281	271	272	269	243	258	241	277	270	286	266	255	277	269	263	273	276	251	251	268	270	273	259	302	275	286	257	302	273	239	308	249	283	275	251	246	306	286	276	274	270	256	269	260	280	274	272	270	263	272	254	290	291	278	261	288	274	311	282	261	270	265	256	255	240	284	261	268	237	290	284	298	265	276
14211	12089	23364	27164	23575	20613	17914	15729	13606	11372	10042	8306	7083	6452	5792	5260	4435	4225	3973	3481	3432	2998	2750	2369	2264	2148	2155	1904	1777	1807	2050	1962	2243	2498	1834	1584	1464	1369	1246	1218	1195	1201	1136	1186	1119	1097	1015	1002	994	981	949	893	857	909	823	838	812	794	751	822	740	766	756	767	729	711	746	767	765	710	712	729	741	682	785	821	745	736	708	664	659	642	699	698	669	659	677	655	652	650	634	655	658	693	611	656	632	661	635	615	656	665	621	637	637	624	629	626	630	602	690	650	639	610	647	657	669	658	649	672	628	636	677	665	628	671	678	682	656	593	637	635	656	586	625	665	641	650	634	600	637	649	662	632	638	632	637	622	671	644	641	584	645	588	650	641	638	594	656	644	661	670	677	627	650	622	591	639	667	650	648	627	667	606	633	639	634	665	640	614	595	584	626	642	633	660	636	656	631	626	624	638	651	654	651	654	639	640	619	630	635	673	647	679	633	590	663	615	625	638	663	624	645	660	657	604	606	631	644	637	590	612	615	676	603	577	642	602	619	607	637	645	611	624	652	596	617	653	664	622	606	660	683	634	603	647	649	663	623	626	627	674	676	629	615	647	620	710	626	623	651	644	639	621	627	579	659	681	620	615	677	666	612	636	663	592	641	625	635	678	625	676	622	634	632	629	641	578	624	631	623	651	637	646	656	631	614	648	638	629	612	631	617	632	575	621	679	669	611	630	644	636	615	638	632	651	647	650	656	650	661	652	603	627	670	613	648	611	624	652	647	600	620	634	636	629	667	692	654	619	691	692	648	612	638	672	626	624	630	665	672	613	679	662	678	632	580	677	616	631	649	624	617	652	635	652	630	661	648	604	624	658	641	611	601	636	663	588	660	635	695	592	582	644	621	633	606	601	634	640	660	644	585	634	669	660	630	637	643	634	618	686	643	620	647	660	643	613	643	583	599	631	662	655	601	601	630	640	592	643	624	602	629	626	555	639	599	631	607	606	606	661	651	602	642	619	634	613	629	590	610	607	608	659	610	620	643	632	655	646	613	656	628	602	657	635	569	613	621	646	656	661	637	708	621	617	634	642	638	630	639	650	653	585	660	653	687	633	620	679	671	602	679	618	609	623	601	622	634	600	634	654	625	634	595	639	641	689	614	632	627	644	592	641	584	614	618	640	639	641	651	611	662	609	600	681	657	692	608	631	638	657	639	614	612	652	644	613	627	644	665	626	624	599	642	642	630	664	644	635	629	640	665	617	661	619	629	619	621	604	621	660	618	633	635	580	591	657	631	656	658	629	631	685	568	624	614	614	659	642	627	648	635	665	596	635	629	646	656	662	667	637	611	712	644	620	609	642	637	637	674	654	649	644	636	639	632	625	637	633	666	655	669	623	629	668	597	646	665	633	640	642	664	595	674	624	621	666	630	608	630	637	598	663	670	664	671	641	676	636	646	651	620	599	651	654	644	632	647	682	668	630	670	600	612	619	602	663	609	630	638	614	647	652	661	655	634	650	614	679	642	671	680	644	565	607	593	658	614	610	646	633	648	631	614	631	636	624	635	614	694	615	629	625	620	601	617	599	673	608	647	654	640	648	623	584	617	616	664	650	647	664	635	617	664	647	602	629	671	624	597	602	676	615	644	607	617	620	641	602	600	649	623	646	624	601	632	643	589	643	628	645	646	665	630	594	666	661	636	626	634	617	651	646	667	652	628	668	635	632	671	636	594	589	633	667	616	617	595	600	633	624	590	661	655	612	647	682	612	649	668	609	630	613	612	626	619	670	631	612	655	647	657	635	628	617	631	616	603	651	650	625	643	676	645	656	639	617	641	675	632	600	613	676	643	653	654	626	673	621	604	629	639	646	667	625	650	652	602	618	630	638	649	650	647	679	624	671	650	647	673	583	640	605	625	637	662	606	634	646	633	618	662	662	623	662	594	595	642	597	572	641	616	637	592	609	647	622	671	703	712	591	616	657	627	651	611	607	667	597	619	653	610	625	613	625	651	635	620	618	665	652	610	638	604	645	627	619	678	676	592	646	613	643	628	650	631	636	629	615	639	663	641	662	631	675	616	640	559	574	632	663	597	681	668	628	649	654	633	649	636	647	647	616	652	671	680	594	650	629	652	613	637	614	626	625	619	614	577	653	618	647	668	618	650	639	637	658	604	681	611	623	666	644	656	605	641	624	581	561	645	643	622	648	625	635	623	634	645	633	658	670	659	639	628	626	646	636	665	605	616	619	559	634	616	617	598	616	646	630	661	622	640	648	652	636	671	606	584	661	636	591	600	649	641	588	624	643	621	651	683	669	641	643	603	633	660	646	654	601	667	638	615	648	651	652	638	671	657	631	678	614	675	649	589	630	622	633	654	642	624	593	621	614	612	616	617	635	617	650	642	617	659	660	619	637	657	640	630	600	653	604	642	634	633	644	656	596	612	640	610	604	652	658	655	618	638	636	607	643	666	593	607	603	686	613	600	629	619	647	596	662	643	605	640	646	647	590	634	634	681	650	652	642	628	654	634	654	610	644	621	614	633	597	619	644	615	662	616	664	609	646	647	638	636	623	650	631	636	641	637	676	650	635	631	681	618	624	675	556	613	640	624	635	641	616	624	607	673	656	667	630	640	633	613	666	627	661	648	647	637	671	643	628	629	668	637	640	639	603	604	651	635	662	641	631	626	653	622	602	672	609	628	657	576	664	642	638	630	642	658	634	613	605	645	624	665	656	597	626	636	672	559	645	649	621	654	625	656	614	664	667	612	632	580	656	615	642	657	640	638	671	639	657	665	634	602	598	647	691	607	643	643	618	687	670	623	649	629	575	603	652	584	629	635	644	670	605	604	642	636	647	656	682	623	641	633	602	623	631	663	642	647	620	624	612	606	646	597	650	653	669	652	616	672	610	647	657	651	621	641	658	643	616	625	652	640	648	654	620	587	660	593	666	620	633	650	654	638	633	641	606	612	644	617	623	605	624	623	593	614	631	552	674	613	625	637	652	647	643	632	640	629	629	610	619	634	629	611	578	614	590	661	635	634	615	615	625	687	634	643	655	624	629	603	668	670	617	637	630	617	623	624	589	626	628	637	604	633	650	615	633	651	633	569	670	637	658	616	631	671	624	647	602	636	615	612	650	641	625	667	616	574	656	640	620	636	634	670	635	631	666	672	645	657	631	631	640	620	635	636	659	616	632	630	635	616	632	632	611	650	582	618	620	648	612	647	669	633	644	642	620	629	628	621	637	654	689	639	653	606	620	610	648	638	604	644	646	635	620	645	634	603	651	593	622	650	620	648	621	667	641	648	603	573	648	610	621	651	654	626	616	664	630	629	622	675	603	656	612	624	572	643	655	601	611	638	635	636	650	644	636	634	609	558	639	659	634	643	658	592	637	596	595	661	668	616	620	615	657	651	620	682	627	697	657	656	658	620	622	587	658	659	654	620	680	655	614	629	630	628	668	641	640	602	646	611	623	635	649	622	640	620	628	644	614
8515	5430	6743	5220	3453	2426	1942	1435	1221	985	794	708	592	562	478	423	367	348	325	334	310	325	275	252	294	241	268	256	218	260	270	231	264	210	239	249	228	232	252	219	200	231	230	241	249	229	237	222	214	189	237	212	214	214	215	197	223	230	206	230	223	182	200	209	195	207	226	181	201	213	219	219	207	204	203	194	177	202	199	225	190	231	225	212	219	193	244	206	194	197	212	235	206	208	222	197	190	216	203	195	205	191	216	205	226	224	235	201	207	197	220	192	223	219	226	238	185	218	199	225	208	191	224	186	190	193	205	199	221	219	229	210	196	211	217	242	211	193	205	200	173	218	227	221	214	221	215	216	193	217	218	206	204	208	183	194	204	208	217	205	189	208	206	209	219	185	198	201	207	222	175	190	214	196	193	200	224	206	202	193	198	214	210	189	192	182	195	191	207	221	199	216	183	221	201	216	209	201	205	212	189	198	206	202	173	216	208	215	218	206	220	179	209	193	189	190	203	229	219	190	209	233	200	207	202	213	200	198	182	226	214	216	226	228	201	209	206	195	202	222	208	198	211	210	209	227	231	219	210	199	186	197	212	218	184	189	217	204	214	204	213	207	202	199	209	199	226	221	204	227	202	197	207	219	179	179	173	210	232	206	213	219	195	241	208	191	210	220	211	203	193	192	192	209	180	201	223	178	205	215	214	221	221	232	215	205	210	214	207	199	212	201	225	210	196	208	185	190	196	221	182	231	214	237	203	208	208	219	192	200	189	208	227	191	209	221	232	205	204	240	210	229	187	201	220	231	189	214	199	191	204	185	197	215	233	188	230	222	194	200	211	205	209	211	227	206	190	241	199	226	200	206	199	188	211	220	219	213	207	206	211	238	227	202	232	187	185	192	218	195	193	218	232	209	204	199	205	233	208	221	227	218	206	171	215	174	222	188	220	205	205	219	224	179	231	184	213	217	201	219	200	195	234	180	232	203	213	211	252	214	189	238	210	187	214	204	209	192	214	194	214	228	223	191	226	228	216	186	209	222	204	223	180	199	220	214	218	193	196	197	202	208	205	217	188	203	194	194	192	207	242	206	213	207	205	190	221	219	214	228	212	200	229	204	215	209	190	210	202	229	207	239	191	214	202	205	195	210	195	212	176	242	186	219	203	187	205	201	208	214	218	209	210	182	221	206	204	199	196	221	201	186	224	189	193	203	202	171	181	221	230	207	215	228	221	181	192	212	222	195	210	236	213	215	214	203	213	216	227	217	205	217	212	196	208	234	190	212	171	200	225	217	199	186	217	240	221	189	202	187	206	221	179	211	220	206	226	238	218	205	224	201	188	217	218	192	199	210	232	217	204	221	202	206	192	208	219	221	199	185	207	209	171	188	214	202	217	214	201	191	234	213	223	201	204	201	198	205	223	206	204	183	186	224	243	198	231	206	207	196	187	197	214	184	174	211	219	207	193	193	198	202	221	209	212	206	210	190	213	220	208	212	222	206	230	214	230	216	210	207	208	211	243	185	200	212	222	223	216	212	194	206	212	205	191	202	200	212	223	194	220	194	211	220	203	239	229	225	231	190	201	199	209	219	201	182	202	219	228	172	202	212	188	197	198	193	207	244	224	206	222	205	210	202	200	207	199	232	211	204	232	227	208	183	196	239	207	206	225	205	203	203	208	182	191	205	220	224	241	173	223	195	218	190	218	200	205	228	197	190	241	215	217	206	198	208	200	176	183	208	215	223	188	204	190	183	224	205	216	205	184	230	207	196	221	232	211	201	203	223	203	201	197	233	189	186	195	195	209	177	242	198	199	203	207	181	210	210	206	185	200	192	212	217	207	192	213	211	197	209	196	189	174	209	217	207	206	229	213	184	197	206	200	192	191	193	194	184	227	162	226	235	204	193	198	227	239	215	185	212	208	203	206	215	209	198	193	219	222	195	197	196	218	195	215	204	190	218	212	184	211	198	204	237	202	196	213	185	202	204	237	195	187	190	204	213	217	192	202	222	189	215	179	234	221	196	194	214	227	207	189	210	215	207	220	189	210	214	180	214	197	217	219	197	208	212	195	210	195	185	214	215	189	209	202	213	263	240	204	228	207	208	205	189	204	188	202	227	190	197	216	198	209	207	194	181	167	200	224	213	221	213	195	194	197	223	223	217	207	204	215	227	215	212	186	213	210	192	245	238	201	203	222	213	210	221	222	198	224	210	185	201	225	192	204	218	222	216	181	182	228	210	202	221	242	192	188	194	192	186	201	211	226	183	178	203	189	186	194	191	203	199	212	236	212	216	201	170	210	199	216	196	212	202	212	184	192	203	214	190	198	206	198	183	200	188	209	214	205	221	229	214	208	192	206	223	220	233	209	208	194	212	186	221	199	224	201	227	204	208	217	224	194	202	214	227	189	229	199	228	205	230	205	224	206	223	186	198	208	200	227	205	207	216	198	190	188	227	201	192	230	210	217	189	210	187	206	192	206	204	208	214	234	222	197	226	212	197	178	207	185	216	247	212	190	211	203	208	209	219	218	221	176	181	200	163	214	196	195	217	213	211	198	198	191	199	191	208	212	197	199	198	196	208	214	192	227	207	213	210	191	207	218	188	206	212	202	215	185	215	207	206	196	214	192	196	192	203	195	250	191	208	221	196	206	223	209	197	209	193	204	201	191	191	235	221	237	223	204	206	173	196	184	217	220	214	210	208	197	224	207	224	190	204	217	220	187	212	215	201	207	214	236	201	206	225	223	198	188	211	184	220	225	189	220	213	207	219	196	195	222	211	220	200	208	224	216	198	197	223	218	198	203	215	223	196	200	158	208	201	187	191	209	242	234	220	209	216	183	149	207	213	210	216	213	182	200	160	193	213	215	186	224	200	204	195	220	219	222	196	221	211	219	176	209	187	198	187	202	194	219	186	201	189	190	214	203	217	201	185	190	218	199	211	198	210	203	205	232	227	205	222	192	242	190	195	192	198	217	218	213	183	186	208	230	199	203	198	208	209	189	222	182	230	201	227	230	225	209	218	217	184	196	194	197	216	202	223	212	180	188	202	202	206	204	189	181	216	186	221	220	229	194	242	238	225	237	216	238	202	209	209	191	187	214	235	209	219	211	215	215	230	192	217	211	192	205	214	225	193	205	223	195	219	202	214	226	184	191	218	209	207	180	185	227	217	202	192	178	218	222	222	187	203	210	199	213	213	205	196	218	224	202	206	195	179	214	223	184	202	192	235	187	215	201	216	189	205	193	182	222	198	217	206	186	231	185	193	222	213	222	206	225	207	232	202	207	188	200	188	230	204	198	210	211	193	175	235	198	214	186	222	229	173	236	194	197	183	179	182	206	205	234	186	196	215	220	193	186	202	211	178	213	202	204	216	210	211	204	214	204	219	213	215	181	206	185	208	227	226	201	191	196	211	220	212	197	208	213	216	195	214	211	190	180	194	191	214	206	197	207	205	198	206	193	226	214	186	235	225	221	224	227	224	203	216
5333	5017	11609	13459	11239	9542	7866	6414	5543	4448	3765	3251	2943	2706	2251	1992	1678	1645	1481	1473	1363	1302	1155	1109	1041	988	913	912	837	786	791	747	697	769	796	747	693	710	734	630	731	625	689	644	658	667	627	631	660	649	619	600	609	560	565	534	535	547	574	518	563	528	514	496	513	524	511	539	544	544	536	523	526	511	508	534	508	514	538	510	530	500	505	511	520	517	498	538	514	522	482	517	492	507	509	503	508	517	520	504	466	492	500	518	515	517	501	527	512	495	475	507	509	523	513	524	534	493	492	552	459	464	528	529	554	499	517	492	489	543	499	473	461	476	537	515	499	474	503	463	530	496	487	477	487	501	510	466	482	543	467	479	462	477	477	500	486	496	505	499	465	506	518	504	521	519	516	502	504	516	464	502	444	518	515	482	469	482	502	510	533	451	516	553	494	468	515	523	540	492	521	493	509	535	505	504	481	495	494	521	476	506	486	524	473	523	488	494	527	492	509	523	469	521	510	535	510	482	502	488	483	528	487	529	475	541	520	517	516	512	501	548	526	482	506	485	464	510	528	463	508	501	471	506	537	504	479	526	509	480	505	518	495	516	522	483	487	533	491	531	466	500	512	499	536	475	472	502	514	484	522	533	518	505	508	486	529	579	525	445	512	472	498	509	501	529	528	506	537	530	496	508	536	484	491	546	507	532	479	535	481	532	489	489	494	497	516	483	515	472	504	483	495	485	507	517	546	533	485	493	509	493	484	493	492	489	518	487	495	500	454	487	503	495	551	515	510	491	477	481	547	517	523	482	446	510	495	503	501	479	513	481	539	513	476	475	494	502	526	481	484	506	532	460	497	492	484	478	510	531	510	500	501	512	509	528	528	487	521	518	481	511	461	496	514	521	524	463	492	525	474	474	477	505	502	512	494	452	513	507	492	491	510	492	511	533	518	490	529	510	523	521	521	484	504	523	513	490	482	494	498	478	515	509	515	497	559	523	507	500	489	481	494	499	535	530	490	480	451	524	512	512	483	473	454	509	526	503	473	483	502	493	460	534	522	497	504	515	471	473	532	537	552	567	517	522	474	528	498	474	563	524	488	493	501	495	503	507	482	516	530	531	544	499	495	458	464	507	520	497	515	484	541	477	517	510	541	478	510	499	490	491	472	515	511	500	471	499	482	479	522	518	540	554	550	525	498	509	501	496	474	479	485	506	522	487	519	515	496	509	481	522	487	517	531	544	473	522	537	456	496	501	499	513	491	494	526	466	514	467	476	504	511	534	476	499	465	486	478	538	524	501	510	517	460	435	517	490	514	463	488	512	523	473	487	500	489	503	506	506	531	441	525	506	488	477	475	517	481	521	501	501	496	510	540	468	485	529	481	503	497	497	474	449	524	465	481	483	515	506	475	495	468	514	503	515	506	518	501	505	488	473	463	483	504	447	519	516	500	481	461	505	523	482	515	508	468	506	504	509	496	534	497	497	510	475	521	512	494	515	466	512	498	488	513	508	499	524	539	491	484	511	507	478	469	498	501	553	491	496	543	499	497	514	491	494	520	500	486	534	443	481	493	515	505	495	458	478	480	496	522	514	481	488	494	514	527	485	472	523	512	553	501	498	490	526	478	513	500	452	512	457	480	503	503	518	489	525	536	488	482	494	541	494	510	520	519	499	484	547	502	489	521	502	476	476	488	525	505	496	455	481	513	463	495	472	509	539	483	496	448	483	546	522	489	476	473	458	533	491	544	511	507	504	513	505	494	531	473	466	504	501	514	467	493	494	486	512	472	486	514	503	561	517	525	484	463	459	467	518	477	523	516	515	527	517	500	462	477	493	503	490	520	493	526	508	525	506	524	499	529	487	508	512	505	503	511	534	483	487	520	485	542	515	513	474	513	504	526	453	492	506	521	475	511	500	492	541	493	484	520	461	512	496	524	469	543	526	514	513	523	527	516	525	512	517	521	509	476	508	498	513	473	509	493	476	512	511	517	518	527	472	472	479	533	499	494	500	493	488	494	490	481	503	495	494	533	502	506	507	497	524	489	456	487	480	474	494	527	499	485	519	480	478	480	470	483	467	513	505	497	523	537	516	485	497	517	494	520	508	496	522	537	505	533	504	496	517	515	440	482	486	498	512	489	512	486	498	466	533	493	519	492	482	504	503	516	550	539	524	531	498	482	494	486	486	520	491	503	500	495	505	490	502	530	523	507	490	476	514	543	466	464	485	507	477	456	491	494	472	526	516	514	457	492	520	485	498	497	497	505	512	498	534	510	475	489	488	470	491	493	507	470	511	494	473	494	508	493	478	504	506	497	540	508	475	474	497	475	501	479	464	467	491	539	489	523	490	486	506	519	490	508	524	525	494	483	525	481	513	522	503	507	491	497	506	460	523	501	494	473	512	510	540	475	520	498	487	477	496	501	481	507	523	490	478	487	513	484	510	491	472	491	503	468	467	519	493	458	495	483	496	452	502	518	520	533	531	537	502	502	510	475	455	532	530	475	555	450	474	487	488	497	493	506	485	461	482	535	549	516	508	510	481	468	457	476	501	501	502	534	517	485	476	456	524	476	482	517	511	498	537	536	512	524	489	478	512	506	533	505	497	480	477	454	487	537	476	514	472	490	505	513	518	468	514	436	497	494	517	512	478	496	536	468	489	488	542	506	523	512	536	504	519	510	546	465	517	474	497	486	513	499	503	524	482	504	514	530	463	484	506	538	475	500	517	526	493	500	485	475	498	486	499	505	459	510	503	497	511	500	471	478	516	517	466	480	514	482	493	516	515	487	498	497	505	515	500	495	510	491	508	510	488	495	469	455	502	509	479	508	502	525	482	468	503	496	566	498	466	478	498	527	539	515	520	476	501	541	504	475	508	516	507	538	507	487	515	486	494	515	498	478	547	544	495	560	491	490	503	502	478	531	538	518	525	495	493	471	459	495	491	462	538	519	475	485	487	475	506	516	483	486	477	483	515	499	527	496	481	491	538	467	515	508	482	512	537	473	526	543	496	479	524	496	506	490	488	514	516	511	473	512	531	512	507	509	521	505	518	506	462	484	544	516	553	503	491	494	450	529	509	522	511	510	532	505	504	476	490	499	561	477	441	498	522	513	542	556	485	518	482	493	482	516	485	517	465	510	515	528	507	472	506	508	504	456	473	448	495	488	492	542	475	499	486	513	493	528	517	485	493	477	487	498	505	508	475	544	516	509	534	519	492	500	453	514	488	523	527	512	497	520	471	541	499	504	467	501	486	523	561	469	482	506	515	498	540	488	507	505	484	503	479	482	472	471	468	478	446	514	504	512	482	512	498	530	509	483	534	532	479	496	508	500	473	481	505	466	537	506	491	557	499	526	473	511	454	500	560	505	502	513	501	520	496	509	482	502	514	520	509	491	505	520	507	517	528	488	492	510	510	492	509	505	455	524	506	490	509	524	528	510	487	509	526	488	508	509	508	468	473	478	491	529	522	542	502	531	500	478	481	544	490	488	546
17530	10530	12886	11498	7543	5243	3670	2889	2150	1739	1468	1180	1004	893	794	767	675	587	580	583	503	439	456	417	372	376	380	379	353	341	416	394	379	386	317	324	306	327	340	285	299	265	273	292	281	262	293	276	275	287	291	255	289	270	270	255	259	260	246	258	265	281	282	210	250	289	248	275	262	263	266	234	243	279	266	287	240	229	253	280	300	237	260	254	287	281	255	254	267	258	244	255	254	266	256	239	248	236	256	250	240	264	257	235	239	267	243	251	251	243	241	224	273	212	240	279	250	299	257	255	217	245	266	284	269	246	259	230	243	251	217	246	234	256	240	248	229	254	249	242	263	224	225	230	250	267	257	258	256	212	272	260	237	223	246	246	274	273	278	255	277	217	237	235	258	246	253	245	259	244	246	240	258	256	248	244	229	248	262	236	247	239	243	235	231	278	241	282	253	237	258	258	252	243	256	249	275	253	251	240	249	221	256	239	226	252	249	283	246	255	257	250	234	260	281	213	281	256	249	239	238	232	254	235	255	261	255	242	255	312	218	223	234	241	232	266	284	276	241	239	267	231	246	253	251	246	244	253	235	246	251	243	269	270	237	230	265	241	248	258	256	263	254	232	248	264	254	256	242	239	275	237	248	246	243	265	266	249	236	223	265	242	265	245	259	259	237	256	266	256	280	248	259	237	271	229	261	229	229	233	262	222	248	274	256	251	252	251	259	228	223	251	256	276	253	234	227	240	229	271	267	246	226	251	224	271	249	212	287	243	214	269	224	275	268	275	228	303	266	252	229	274	230	231	250	268	277	272	271	252	251	271	272	273	220	238	250	265	237	253	231	235	269	256	256	240	242	231	230	241	250	231	232	265	224	239	270	259	259	240	278	235	246	268	260	257	216	240	247	257	253	243	241	279	226	262	273	290	238	233	226	225	266	272	269	260	247	291	255	217	243	250	248	249	248	226	247	256	248	258	230	214	262	246	286	240	252	265	252	244	253	266	258	256	240	264	243	242	255	241	228	218	246	278	231	239	265	279	241	231	252	238	252	253	229	244	280	251	221	233	253	252	278	252	226	246	248	247	266	268	263	255	271	250	255	256	238	249	235	234	276	243	243	269	245	296	280	294	276	236	252	235	277	241	252	279	241	252	241	256	260	236	268	238	236	250	272	237	249	237	300	253	286	259	237	265	243	233	264	225	254	257	256	244	235	255	274	243	256	216	288	265	257	265	237	256	234	229	243	259	277	250	256	245	252	275	219	230	268	273	252	247	261	238	240	247	295	261	255	244	272	270	277	243	266	268	253	249	260	246	227	252	235	229	254	226	244	264	235	227	271	241	245	221	223	247	280	263	224	258	254	236	247	212	244	239	279	234	249	249	209	236	245	242	257	282	243	259	220	253	258	285	270	256	264	274	211	251	265	249	254	238	264	277	266	249	255	255	251	262	267	242	249	230	224	238	247	254	229	235	254	263	235	242	248	260	232	241	247	253	247	246	265	249	266	214	236	295	274	237	253	253	253	236	237	261	237	263	263	275	264	238	245	255	255	256	263	235	255	252	254	244	247	226	270	267	244	260	262	253	263	253	249	263	254	254	220	273	289	286	230	221	259	264	269	260	257	254	240	243	242	247	220	235	260	254	257	276	239	224	267	248	238	275	280	270	260	263	258	233	278	291	240	233	223	263	272	262	261	288	241	245	237	235	230	235	238	256	262	275	245	268	278	261	257	285	246	245	232	253	269	235	238	269	220	258	250	235	255	263	212	243	248	254	231	238	240	236	238	241	266	266	239	250	244	253	263	230	255	253	284	249	260	248	219	263	282	245	245	249	246	216	255	256	232	236	266	264	241	255	280	240	239	271	237	249	248	265	229	248	261	259	250	284	256	270	272	260	258	271	233	231	270	248	244	249	255	269	253	242	274	242	234	214	267	243	239	237	265	219	241	233	233	227	262	256	242	255	226	245	246	304	237	263	227	268	247	265	255	221	260	259	220	270	231	224	292	271	259	260	253	233	197	250	270	256	276	277	250	225	277	246	242	229	252	295	261	244	261	268	228	239	239	271	235	245	251	270	239	250	264	262	256	261	246	290	244	283	252	255	253	260	256	272	249	235	260	258	274	261	262	240	252	249	256	225	259	282	264	209	232	244	257	239	245	262	199	225	232	237	243	245	262	259	260	243	230	296	270	239	242	229	237	241	236	227	259	243	266	264	260	249	267	248	235	258	264	239	214	234	245	245	257	262	247	252	254	259	244	227	262	226	236	254	264	263	255	284	281	253	267	270	253	261	240	262	264	255	232	251	263	250	253	240	247	244	243	253	269	259	249	230	256	248	260	262	212	251	257	228	239	251	231	234	240	272	241	235	255	262	279	244	264	249	287	215	257	253	239	247	259	254	251	271	239	266	228	253	262	280	234	227	227	267	243	264	260	245	208	232	262	252	261	238	263	258	213	254	208	248	255	256	236	239	223	275	254	258	251	256	242	255	255	241	222	252	240	265	246	255	257	245	259	274	276	223	280	247	251	259	284	258	259	230	271	282	250	273	257	280	254	222	267	287	226	249	264	271	277	246	268	258	243	262	272	264	259	265	252	242	260	223	228	273	244	217	261	251	245	272	259	247	263	281	278	225	244	241	262	240	239	236	249	235	269	249	267	267	254	222	237	210	238	222	239	244	263	261	251	243	257	251	226	259	237	254	267	241	287	250	236	260	212	280	244	256	253	242	254	255	243	274	280	265	231	275	225	224	265	233	248	255	271	268	250	284	257	289	272	269	246	265	253	251	215	229	247	258	235	236	264	257	251	256	234	240	278	254	251	259	232	280	248	273	245	225	260	265	283	246	240	254	242	211	263	256	257	239	256	219	262	267	243	280	257	237	278	271	242	248	251	264	251	257	300	263	240	258	227	238	236	265	238	257	249	247	273	205	248	254	275	236	272	280	229	277	274	252	240	255	260	269	286	255	252	223	264	282	257	243	236	240	251	221	282	249	216	264	251	242	247	225	240	234	242	235	229	228	258	240	230	230	243	251	246	235	247	248	232	220	262	256	225	246	265	261	254	254	232	235	241	269	224	242	279	238	239	223	275	222	248	244	259	241	261	242	221	250	241	220	247	245	246	282	257	254	262	272	257	267	244	235	258	212	247	242	251	243	235	235	276	269	247	278	278	242	240	243	254	280	247	252	245	241	266	240	250	245	265	224	237	274	263	212	249	262	227	235	243	244	256	251	281	252	264	239	244	264	262	262	244	246	232	245	241	233	224	252	219	247	262	287	247	249	277	241	269	257	262	245	258	278	258	242	252	253	262	230	270	262	251	263	254	249	258	242	264	262	251	263	303	235	239	272	265	260	237	273	229	220	259	268	245	275	255	274	253	265	283	230	232	262	252	248	245	235	276	260	237	252	259	274	233	219	228	261	231	261	237	239	255	257	233	255	260	239	245	223	250	237	230	250	268	240	257	233	257	237	233	244	236	214	225	232	246	279
10722	8446	18586	21794	18521	16103	13769	11809	9882	8186	6938	5855	5169	4729	4192	3751	3261	2993	2868	2647	2442	2180	1988	1788	1646	1542	1515	1477	1290	1250	1464	1514	1680	1577	1313	1128	1090	1098	993	983	990	950	956	919	908	855	858	836	850	805	795	757	698	729	692	728	704	719	681	705	691	721	682	732	645	743	728	682	662	673	642	668	624	669	661	660	650	658	615	667	670	656	661	631	617	633	611	626	597	578	636	578	664	599	625	648	582	633	663	634	600	602	633	637	649	575	585	598	623	542	598	596	590	592	592	633	618	616	588	624	594	615	602	646	615	567	582	629	596	588	586	635	621	574	649	586	569	571	616	554	569	588	597	590	600	550	627	597	534	628	602	616	592	601	571	555	596	579	626	602	601	559	599	600	586	576	589	596	603	566	617	585	568	612	556	610	620	630	582	615	608	580	576	598	596	564	624	601	618	605	560	590	635	612	605	612	625	570	622	630	574	631	595	584	624	580	612	542	610	537	595	594	543	573	626	581	632	580	579	598	585	674	615	619	586	602	561	613	576	576	585	590	576	559	606	605	620	610	602	577	601	613	597	600	601	571	653	603	590	605	600	615	581	592	616	596	578	603	575	609	565	616	600	590	615	581	548	626	590	592	581	566	627	620	575	613	599	622	600	608	563	615	561	622	601	604	619	605	582	617	551	613	542	563	570	599	638	629	592	624	624	605	568	567	605	590	610	575	603	638	590	599	598	583	562	608	580	615	602	647	614	607	594	580	605	601	620	623	572	580	573	649	607	614	608	621	546	578	610	621	601	580	592	621	611	644	583	598	644	607	571	561	611	618	586	613	653	642	610	604	607	589	580	610	650	587	600	586	616	589	557	621	589	588	617	557	581	571	579	627	604	590	556	601	571	610	567	650	601	595	617	606	580	586	607	612	587	621	603	569	565	623	568	595	607	616	626	597	589	573	630	573	597	635	590	621	583	545	581	608	617	612	623	614	628	604	622	601	579	596	595	636	592	594	605	608	606	631	596	582	633	558	610	573	610	617	602	586	607	591	614	636	632	594	618	609	596	632	608	565	570	574	603	555	582	647	611	577	577	613	598	586	583	630	601	635	662	586	533	573	614	589	640	605	569	551	595	586	603	607	593	560	588	583	647	642	611	585	600	580	596	600	583	578	602	600	556	581	605	619	592	583	580	638	589	651	601	535	619	617	582	571	622	630	614	562	603	584	591	579	594	583	561	648	582	596	630	603	608	601	606	588	594	590	609	598	575	601	573	582	589	588	616	606	571	597	611	561	622	568	580	603	613	573	567	585	586	580	595	615	626	631	589	602	580	616	628	556	632	618	642	613	589	604	572	604	621	544	600	574	555	595	611	567	605	608	553	627	607	620	618	583	572	590	634	630	631	580	605	597	581	569	552	592	622	575	581	606	588	614	587	613	601	559	608	615	606	607	594	586	580	612	641	632	616	599	622	603	578	587	620	625	633	598	592	630	623	611	618	631	602	586	627	617	564	567	589	607	587	598	561	609	534	602	623	606	613	620	599	602	584	567	592	579	632	580	621	569	551	619	573	618	610	589	630	605	600	605	604	633	626	569	614	642	607	640	586	566	580	608	585	603	593	624	610	638	574	563	634	627	631	595	617	584	612	574	550	582	582	585	636	645	588	634	619	607	589	630	611	588	620	573	579	564	569	560	609	544	613	570	587	542	562	601	597	608	565	596	584	654	580	570	593	602	575	570	607	605	594	621	574	604	607	610	630	628	591	586	611	614	569	628	613	621	617	579	600	589	598	609	592	634	614	635	571	629	577	604	577	587	605	616	583	569	605	656	604	554	533	634	609	624	550	617	612	590	597	600	629	595	578	598	625	632	631	581	588	572	634	562	582	584	569	581	634	624	583	630	608	562	581	615	585	578	637	625	621	603	587	624	610	637	623	619	570	639	608	540	564	550	619	612	618	635	615	637	554	574	607	626	649	590	631	619	582	592	624	581	616	607	604	623	608	596	626	645	625	600	572	563	583	618	649	558	581	632	608	558	592	597	595	562	595	565	566	618	612	602	589	639	600	569	600	570	568	602	566	572	583	571	614	610	555	623	618	554	593	579	554	640	606	589	609	607	552	623	604	594	619	584	619	622	601	652	601	605	577	580	602	605	616	609	578	582	592	624	617	613	613	574	620	594	599	579	600	646	628	590	594	635	548	663	576	562	581	596	563	565	602	648	585	651	635	614	597	613	586	588	591	594	645	560	594	626	597	604	600	618	588	595	611	607	616	619	625	596	646	575	611	608	597	571	601	613	613	564	613	594	595	588	589	609	602	596	608	616	612	586	587	591	602	589	625	599	598	608	623	574	619	584	585	649	608	629	635	590	577	589	611	624	617	579	598	612	582	587	609	617	556	598	611	631	611	574	602	589	612	574	597	610	546	609	620	604	585	598	634	578	654	592	627	600	573	604	619	573	613	601	568	610	586	598	610	586	598	579	592	573	561	608	604	621	597	614	599	611	604	589	589	628	574	608	594	602	595	566	585	608	624	599	586	583	587	637	610	575	616	606	554	567	632	590	606	599	601	611	581	574	642	607	644	584	556	608	566	591	641	583	643	599	639	594	587	598	632	602	597	566	602	607	616	610	611	585	578	579	602	589	624	610	545	607	561	591	621	583	609	638	612	584	608	580	603	569	588	596	596	627	578	596	566	630	607	576	575	666	615	592	612	633	585	568	622	580	571	613	625	616	623	597	598	649	568	602	606	613	613	577	572	565	568	627	613	609	594	594	614	628	623	567	559	593	594	618	615	582	605	601	620	597	630	612	624	581	579	567	562	613	581	573	617	641	573	601	572	571	593	566	635	621	625	606	635	630	606	658	561	587	623	612	591	642	586	632	606	555	600	636	643	624	603	662	639	602	571	571	645	631	543	608	591	619	612	605	602	615	609	614	618	575	593	613	566	588	587	581	615	596	580	626	591	601	620	583	614	619	622	565	598	606	610	608	581	570	620	629	608	618	576	597	560	613	593	608	589	637	604	661	641	567	631	592	643	563	614	626	587	566	571	554	584	599	606	639	614	573	639	586	580	621	640	627	604	644	599	585	570	595	609	631	575	567	611	575	575	598	626	608	614	604	581	607	553	631	583	613	610	601	596	543	597	555	619	568	554	613	585	597	613	612	612	593	625	592	569	591	579	576	644	597	598	639	608	621	609	586	585	615	602	587	584	629	601	595	578	640	638	593	595	591	602	602	601	554	608	557	620	587	575	588	605	600	616	596	607	608	594	582	563	568	618	590	576	617	627	629	579	581	596	589	580	641	594	586	649	618	593	608	564	632	565	608	602	606	593	597	554	564	624	554	574	647	595	578	600	596	601	605	610	577	589	668	618	587	624	641	561	549	555	649	608	600	605	583	597	590	581	603	579	622	624	574	567	587	612	615	583	590	563	588	641	592	580	619	613	609	601	608	562	597	567	603	606	578	614	592	616	582	603	603	621	558	633	622	616	600
25913	16449	18703	16680	11543	7992	5845	4435	3103	2704	2117	1681	1483	1373	1199	1030	841	755	796	731	661	604	545	528	515	445	464	430	452	405	485	540	508	509	406	429	345	337	340	337	371	339	324	341	326	321	316	322	336	294	293	316	306	293	293	288	301	302	305	282	305	289	279	279	283	310	271	306	278	293	263	301	274	280	312	270	280	272	276	271	327	299	273	294	258	282	269	278	306	289	281	286	281	295	265	279	245	308	264	282	268	272	314	285	286	299	273	294	289	275	256	269	242	315	232	239	256	277	254	259	308	274	239	265	275	296	298	303	274	220	271	276	284	310	276	254	293	279	264	288	239	287	301	287	270	266	272	298	310	268	273	269	268	276	286	262	297	251	263	304	262	248	260	272	306	295	274	264	288	248	263	274	274	249	247	239	295	284	278	241	276	291	256	295	282	235	283	266	248	259	272	277	281	277	253	265	288	277	267	266	316	275	274	300	249	305	264	261	246	231	262	272	256	277	285	280	272	259	287	260	289	285	264	273	246	265	255	256	272	287	265	259	266	293	280	272	277	251	269	282	274	256	268	263	269	285	271	273	255	279	236	256	269	264	270	279	286	273	254	306	271	301	256	286	284	292	283	250	266	286	266	270	263	265	253	271	291	294	254	257	265	265	293	249	244	301	305	302	295	293	261	237	271	276	258	264	260	268	266	269	297	248	264	269	250	261	265	245	283	274	269	280	265	269	278	255	325	256	268	301	253	243	268	267	255	279	268	284	276	298	294	283	268	262	260	290	246	276	283	245	286	264	298	290	282	265	287	298	254	267	248	248	269	253	278	269	304	275	269	268	304	254	296	272	247	233	279	290	275	245	281	267	271	286	276	289	287	275	274	265	289	264	276	289	301	242	255	233	276	249	274	276	330	263	277	254	271	268	235	282	284	249	290	252	250	270	292	269	254	268	291	287	282	273	287	261	260	283	275	234	272	303	285	263	286	263	251	278	293	306	238	263	261	273	262	261	276	274	293	276	266	288	252	306	285	285	273	278	256	249	268	291	292	268	264	260	254	255	278	252	275	271	263	245	274	270	290	275	257	254	293	278	297	280	278	274	257	275	274	306	283	244	281	244	270	277	310	255	269	261	228	272	307	268	250	275	285	296	261	285	232	267	280	294	233	248	291	271	278	236	283	285	293	238	289	280	264	278	303	268	261	280	259	272	289	275	293	284	265	259	296	273	273	279	272	285	299	278	271	283	287	253	251	278	265	278	271	249	268	262	284	303	293	299	257	266	261	281	265	273	302	237	252	262	226	277	234	285	290	275	264	242	276	277	270	233	272	274	292	312	266	271	264	294	270	256	251	277	259	268	289	279	262	292	266	262	288	250	282	284	263	263	277	256	225	273	305	279	278	254	253	250	287	290	273	268	264	242	264	253	267	254	276	280	298	279	235	290	252	300	284	266	285	263	302	301	270	262	296	277	274	262	272	267	261	273	287	284	297	234	284	284	268	253	281	257	241	278	268	255	287	287	270	260	289	288	280	275	279	267	299	274	260	282	269	298	252	288	264	254	281	282	250	271	289	245	304	262	275	286	266	245	270	263	288	282	258	305	274	293	308	283	265	260	280	261	251	284	265	250	248	256	262	280	255	288	270	259	261	266	300	246	273	282	290	292	269	295	281	249	256	273	284	270	281	282	292	275	258	231	302	250	269	297	253	263	273	264	240	270	290	270	320	249	294	289	276	269	249	243	252	289	288	233	269	247	293	293	259	259	266	276	251	244	251	257	284	259	279	273	269	224	240	296	273	271	240	278	283	274	265	294	284	274	254	271	279	281	254	287	261	281	288	267	257	275	264	267	285	268	270	240	318	271	267	254	279	271	273	264	278	299	290	277	298	286	278	243	257	277	308	258	268	252	262	253	281	266	283	300	284	257	254	241	283	278	263	277	271	295	278	268	250	283	277	268	267	291	272	291	273	285	298	276	301	286	284	262	319	287	264	275	257	293	285	278	267	282	265	258	264	252	295	296	288	288	267	261	268	270	265	251	278	285	305	284	282	261	267	271	281	276	275	284	293	257	282	245	237	291	266	263	265	286	291	292	265	264	284	283	259	257	277	312	276	256	285	277	282	271	282	254	273	277	284	275	288	287	305	259	246	256	279	271	256	287	261	247	248	242	284	291	291	265	276	268	261	265	296	284	259	300	300	290	267	280	255	292	258	289	277	279	298	264	254	268	275	274	276	263	278	259	297	301	276	275	285	264	272	267	253	288	265	272	284	293	306	236	292	255	254	233	284	273	276	272	265	299	260	249	305	265	274	285	280	246	266	276	261	267	270	311	275	268	250	275	268	268	263	267	268	258	266	297	297	243	255	245	250	270	256	305	292	330	289	285	268	288	282	297	267	242	259	288	298	235	273	252	292	282	293	276	253	243	271	310	295	262	281	305	264	278	255	293	259	262	258	255	233	287	256	306	286	276	284	259	282	280	283	280	249	264	271	277	297	302	278	269	297	280	244	261	261	263	273	270	278	244	288	245	228	273	303	300	289	254	270	291	301	280	254	278	267	278	284	272	279	267	259	264	265	276	294	288	261	253	285	283	278	282	234	237	284	275	277	284	302	266	259	252	272	275	266	269	275	275	282	263	257	289	300	253	274	264	247	236	252	262	284	258	263	288	271	262	281	282	275	248	286	306	301	263	290	263	284	265	291	265	240	257	288	265	274	298	283	277	284	277	261	274	255	269	274	269	286	257	262	266	297	282	252	260	233	293	269	276	235	293	271	265	299	278	228	279	275	258	259	250	253	280	294	236	263	273	293	273	259	271	276	260	277	289	293	292	256	275	275	269	279	277	243	298	297	268	287	264	267	262	270	265	270	237	267	259	265	260	297	252	268	278	287	267	280	297	250	285	303	275	241	270	284	278	299	269	252	243	286	304	264	265	287	277	251	286	268	247	252	269	261	257	292	287	271	294	281	264	306	280	264	284	228	302	274	278	284	274	241	249	263	239	293	267	273	289	275	277	266	304	247	288	270	303	278	258	276	251	253	287	253	279	296	261	270	264	261	259	286	264	248	266	259	282	268	265	276	275	267	243	270	273	243	309	266	307	281	266	266	268	287	246	267	266	271	265	267	290	287	283	301	305	262	257	295	265	287	275	268	258	266	266	269	291	279	267	296	235	290	288	284	312	252	291	282	278	292	289	296	276	263	289	286	257	251	265	314	255	313	283	289	250	295	283	272	252	268	264	259	290	260	296	248	298	286	281	239	288	294	286	267	268	307	251	268	309	303	250	264	286	256	264	256	271	259	262	246	254	301	280	257	295	276	265	285	247	281	269	259	295	279	291	276	278	286	268	258	277	261	265	277	255	267	251	275	248	290	292	276	288	256	242	279	281	271	260	288	273	272	280	271	274	284	280	319	272	251	266	275	297	259	287	260	246	248	279	267	278	247	278	250	307	284	278	254	264	280	283	241	265	278	246	264	264	261	280	274	255
13979	11599	23489	26623	23892	21185	18457	15565	13327	11396	9965	8331	7135	6629	6063	5351	4573	4288	4010	3611	3397	2994	2685	2449	2254	2087	2127	1972	1865	1729	1944	2350	2568	2412	1653	1505	1412	1253	1297	1227	1262	1099	1104	1075	1136	1060	1000	972	954	960	874	819	791	811	789	748	786	770	778	790	806	785	726	791	829	770	711	744	756	735	720	714	704	720	721	758	712	715	697	746	690	730	730	641	705	711	631	692	632	631	666	673	672	643	655	640	674	672	617	676	658	642	663	634	653	647	619	632	671	602	654	622	618	638	627	642	669	676	660	640	664	629	668	606	630	632	640	641	569	627	623	691	634	656	638	641	621	624	612	669	675	615	608	622	643	619	623	659	643	665	603	668	611	646	643	606	640	665	591	667	614	619	599	578	593	672	628	605	655	664	638	620	603	645	589	624	604	630	652	616	615	596	633	640	595	672	631	670	610	618	643	665	627	641	599	612	619	625	617	629	660	618	648	626	623	618	609	587	609	644	663	621	638	630	635	643	589	653	622	648	677	668	636	604	680	644	616	630	617	654	612	686	633	689	652	628	665	664	642	614	641	657	611	628	625	642	619	637	637	605	606	626	642	674	669	645	644	618	636	611	609	611	635	667	639	612	635	655	650	637	646	619	628	614	648	689	635	615	679	624	632	646	606	616	624	640	635	714	606	625	640	603	633	605	644	643	622	657	699	580	644	589	677	634	620	614	573	629	646	638	626	618	641	608	626	655	649	603	643	610	674	627	653	616	623	652	649	635	624	628	655	629	574	610	601	643	636	650	633	625	642	579	664	613	592	665	659	582	689	645	626	646	608	614	633	577	645	612	613	614	636	686	598	615	684	613	660	626	636	615	617	610	636	621	678	646	602	639	625	600	628	653	654	606	644	643	619	579	617	612	650	644	673	621	592	599	668	648	629	634	665	629	609	655	633	597	626	590	615	615	625	648	636	627	626	666	640	674	629	676	627	635	632	595	645	644	626	620	629	656	626	635	640	657	637	642	638	600	632	633	664	688	643	688	668	632	605	631	660	656	618	645	629	567	660	609	652	675	668	655	632	611	614	643	634	621	616	624	638	639	637	620	616	630	596	617	626	668	627	634	616	671	620	586	656	611	667	604	658	682	609	647	633	667	621	637	622	648	618	588	680	625	633	617	643	635	650	640	628	643	620	664	601	690	652	610	673	627	604	628	684	607	650	626	622	626	668	635	653	646	633	605	648	615	637	674	645	658	620	660	613	642	612	634	668	562	650	636	633	598	669	632	631	633	602	620	648	609	603	657	631	606	662	616	621	622	642	602	612	695	643	656	624	622	640	618	642	633	677	650	590	666	652	627	621	617	663	589	643	651	598	618	576	679	627	620	639	578	599	658	671	591	654	665	640	642	676	672	618	590	647	648	637	639	610	666	643	615	661	628	650	630	643	644	656	644	605	663	605	659	633	636	657	612	639	669	677	595	661	638	665	627	633	684	615	628	639	679	609	646	613	600	641	611	631	610	643	616	617	645	639	676	621	631	623	619	613	692	662	677	658	652	628	610	600	625	664	595	633	694	651	589	656	580	653	610	634	634	622	651	601	659	635	625	625	675	644	657	634	615	620	622	618	684	572	659	627	645	587	617	602	610	621	655	642	612	623	633	649	630	649	609	630	584	626	610	594	643	654	665	661	680	618	622	665	657	685	668	602	643	613	653	642	613	630	689	674	632	625	612	646	629	608	647	659	624	658	644	662	614	610	617	653	653	632	642	628	617	604	634	647	629	600	659	625	663	641	655	609	608	625	642	639	577	611	650	648	617	634	623	631	613	668	681	644	647	668	679	667	602	601	658	699	627	627	656	591	644	605	617	646	657	625	653	636	613	641	640	583	595	618	622	642	645	654	566	666	641	647	689	634	586	636	585	630	629	593	639	656	651	653	674	638	622	659	637	621	713	644	645	633	638	671	661	627	679	640	636	626	601	641	668	568	610	609	566	669	647	599	624	585	678	658	619	657	650	583	648	632	639	584	654	646	612	603	616	600	635	645	573	694	638	632	619	648	596	618	639	664	605	638	599	632	653	613	667	616	624	637	638	629	624	625	636	648	635	650	621	663	636	628	627	593	643	647	619	638	616	666	638	651	652	626	658	619	642	599	609	662	642	651	603	613	629	613	698	620	623	644	591	651	556	649	670	678	625	609	633	637	627	618	611	631	647	629	588	622	628	658	626	624	650	679	605	666	623	637	675	629	614	644	651	673	606	602	642	665	655	614	637	643	649	669	671	649	597	628	657	624	608	660	606	637	643	642	686	644	599	599	599	680	587	593	636	649	617	636	626	583	624	638	651	648	649	624	675	621	633	637	652	642	656	703	601	657	630	638	611	647	624	633	624	625	677	590	659	599	635	640	660	590	634	662	593	654	608	634	631	606	573	618	673	619	619	661	636	625	665	662	651	659	617	626	646	628	666	610	607	636	619	673	664	595	614	628	629	642	647	617	633	680	669	623	654	621	615	640	598	646	667	578	648	657	607	643	656	608	648	593	691	644	684	561	637	608	660	635	666	613	632	645	604	642	583	632	609	624	661	618	599	651	620	633	654	604	635	646	667	606	614	613	562	630	676	663	633	621	619	607	606	693	582	659	590	630	646	621	633	675	563	616	627	627	600	656	629	654	637	591	682	639	645	622	644	676	647	625	636	619	667	650	678	616	655	631	618	648	662	660	618	600	610	667	627	686	604	629	613	602	653	632	641	632	625	648	662	661	646	634	607	622	630	631	641	632	626	631	628	648	595	645	631	575	610	627	651	639	587	649	612	638	641	649	642	640	671	604	629	621	649	639	616	608	625	616	631	657	697	622	621	620	585	622	634	661	640	611	623	619	701	562	633	628	605	605	574	596	631	623	625	638	656	610	671	650	598	607	683	585	647	628	674	600	618	691	665	646	624	589	692	625	640	675	592	648	633	640	638	617	652	636	638	633	637	598	617	620	631	672	658	634	622	655	640	678	610	587	655	664	604	607	659	642	629	610	642	631	655	608	605	645	653	666	630	616	609	666	636	625	608	573	677	606	633	632	658	652	618	646	644	660	642	624	656	599	582	629	664	633	619	637	634	640	608	646	680	671	614	626	616	629	652	646	654	666	613	640	621	623	625	688	632	678	609	681	635	610	648	600	644	605	617	640	648	630	634	649	627	656	633	654	636	584	631	654	589	625	619	643	582	609	646	612	609	640	655	622	636	640	613	643	652	598	637	639	615	655	675	638	654	673	584	626	628	631	649	651	641	612	630	615	613	614	620	634	616	614	598	609	675	640	644	643	628	666	630	642	633	628	638	626	613	655	620	615	612	634	637	646	656	635	650	644	646	653	613	588	594	628	647	656	640	638	642	625	595	622	613	648	592	614	625	627	615	659	605	613	630	613	649	621	612	589	673	652	686	660	641	682	630	608	568	605	687	658	641	683	692	615	630	630	660	644	665	625	638	608	625	638	662	640	624	632	670	630	632
8446	5542	6804	5190	3520	2538	1825	1548	1142	907	734	692	584	534	462	419	382	350	353	319	332	317	316	277	300	261	248	245	235	255	232	246	240	250	223	221	222	228	241	230	224	200	250	230	242	226	238	241	228	227	248	232	204	184	175	228	183	200	208	215	206	210	214	205	216	244	186	195	215	221	211	224	216	223	216	209	225	238	201	202	214	216	203	214	211	201	197	207	212	218	202	195	218	177	188	198	207	204	211	178	230	221	206	232	195	206	225	204	204	220	211	224	210	202	214	199	201	185	203	190	188	211	211	217	231	223	186	219	212	231	212	199	197	211	233	206	230	214	220	214	204	197	216	197	214	216	183	205	227	207	210	217	207	212	215	187	217	196	201	221	201	235	218	243	231	228	226	194	186	194	216	205	205	208	208	201	213	235	218	209	234	191	226	220	201	205	199	185	217	181	221	218	191	208	227	212	207	219	219	216	226	168	200	222	198	218	200	224	203	214	210	192	229	196	202	183	243	200	190	226	211	193	204	219	192	210	220	209	222	189	195	191	228	189	226	199	213	217	213	219	215	231	199	201	234	193	201	214	217	187	230	217	210	205	211	203	220	237	239	217	200	192	224	212	186	192	198	214	221	206	199	211	193	202	208	215	218	196	215	200	222	202	203	229	209	222	225	195	190	211	217	203	214	194	214	206	218	203	195	215	229	214	214	208	186	198	205	215	207	203	210	212	206	214	220	232	201	188	202	190	206	213	198	178	203	210	217	229	214	213	203	184	202	198	214	206	211	197	205	221	208	187	199	213	196	221	260	218	221	201	202	198	239	188	235	190	190	188	207	220	200	193	244	217	205	198	220	195	198	176	212	194	234	189	212	211	253	191	202	218	205	213	209	219	192	204	195	193	200	220	224	230	203	213	214	200	179	193	195	200	211	221	208	206	226	227	205	205	225	189	213	210	253	190	234	219	203	193	228	202	219	188	232	208	204	206	202	210	197	216	218	205	214	205	222	192	197	223	178	218	204	213	188	215	194	213	205	252	212	201	216	204	190	209	223	213	220	227	212	204	212	208	216	192	181	187	215	197	197	223	215	211	195	195	183	199	221	242	195	234	190	168	188	183	208	190	205	206	192	220	227	205	194	200	198	200	201	232	186	233	210	198	192	216	227	232	215	191	200	201	187	191	206	233	202	212	191	225	215	205	216	218	218	200	194	215	215	213	209	190	217	224	182	211	199	230	188	218	202	234	204	193	210	206	204	200	224	194	199	200	233	212	185	208	214	177	219	207	216	224	218	199	196	189	178	194	199	220	207	238	208	211	228	207	200	208	224	224	207	223	196	204	190	201	224	199	206	212	236	175	200	197	198	236	217	186	205	198	194	209	214	198	216	243	190	209	206	217	211	240	207	233	232	203	206	214	225	206	227	210	213	207	208	201	198	196	201	215	188	218	225	216	159	209	194	197	197	223	215	222	198	207	203	200	227	207	212	203	231	208	216	223	213	193	201	204	197	185	217	214	222	229	206	183	189	210	216	190	203	225	232	219	216	207	201	210	201	204	204	189	201	204	206	204	210	217	219	219	217	192	219	227	223	229	205	201	209	197	190	204	179	180	222	187	193	200	211	212	196	211	208	198	222	198	238	204	227	209	214	210	181	247	193	216	193	219	211	196	182	211	203	215	216	205	186	177	206	207	197	206	212	186	217	208	218	189	203	233	232	191	197	219	203	226	204	188	188	221	206	200	220	213	225	215	210	225	214	233	211	206	202	186	199	219	208	194	197	198	183	196	193	207	182	194	215	208	237	227	196	203	204	194	205	202	193	184	216	210	202	219	210	221	235	196	200	193	199	202	206	209	215	183	199	201	219	203	218	209	211	192	214	201	187	200	237	221	201	218	205	224	201	203	214	221	209	201	209	228	202	224	207	201	219	206	189	208	228	215	198	186	181	198	234	214	228	220	205	204	221	203	227	214	218	203	203	198	212	185	193	245	184	191	204	206	208	193	194	230	238	189	209	228	218	224	200	183	201	214	198	188	199	229	205	223	225	226	183	214	215	231	204	179	205	196	211	231	211	190	191	215	221	228	218	205	218	207	214	209	183	220	215	216	211	221	234	187	196	200	204	228	209	193	221	216	214	214	194	210	193	188	212	218	221	212	202	226	232	228	241	203	205	200	215	201	177	212	222	199	198	189	175	224	196	213	213	219	203	212	203	227	220	210	211	206	203	206	230	206	216	207	225	176	204	180	191	203	227	189	222	193	198	205	211	234	228	206	199	223	205	216	178	188	210	186	210	206	209	216	207	207	216	190	219	230	208	215	237	222	208	207	202	180	243	179	174	220	240	199	219	210	215	199	209	219	209	210	185	209	223	194	204	214	197	198	198	213	205	201	198	198	180	203	220	208	214	208	222	188	215	190	216	195	201	230	226	186	208	168	200	224	205	207	219	192	185	217	209	210	212	186	196	209	205	191	228	217	228	224	202	235	204	216	207	221	221	212	208	245	214	200	207	227	182	212	205	207	213	207	204	188	208	221	228	205	209	220	210	198	202	197	193	211	213	204	189	194	233	212	216	204	226	210	210	202	190	204	205	213	224	235	201	210	229	216	222	202	186	179	196	199	199	208	212	220	170	200	223	213	196	208	211	238	191	197	186	196	211	212	188	199	200	215	184	208	212	219	225	206	213	202	204	232	237	207	217	227	208	205	232	233	199	208	230	200	215	225	233	194	183	208	203	191	224	211	184	220	182	204	189	189	236	222	206	189	221	191	202	187	196	183	205	216	211	212	209	207	212	209	216	225	216	212	206	196	186	203	208	217	202	202	199	230	208	206	221	209	201	182	260	208	228	227	210	195	219	187	219	213	195	199	225	179	223	189	214	195	181	214	216	218	225	208	189	206	222	194	217	203	212	236	218	216	212	183	200	220	196	196	193	194	220	223	199	219	206	211	213	209	219	219	213	193	199	207	213	222	218	198	196	181	204	211	188	204	191	184	167	232	218	184	182	216	197	215	190	219	218	208	187	218	210	213	224	192	212	212	210	202	199	207	225	188	206	192	237	202	204	207	215	215	190	222	232	202	213	210	194	202	219	187	190	190	210	197	220	200	199	191	195	210	200	208	209	211	207	213	189	213	219	191	194	202	211	177	205	205	214	202	204	193	208	216	203	225	205	182	235	215	213	219	209	223	198	178	181	198	214	184	204	214	220	215	221	186	221	221	198	214	212	189	199	208	218	209	206	222	186	192	196	193	192	178	228	227	223	211	226	219	219	211	180	202	220	207	195	194	187	237	206	184	218	224	213	201	214	225	231	197	210	221	204	186	190	205	210	213	217	205	204	184	221	207	208	206	206	202	235	206	205	222	202	211	204	187	200	205	223	230	198	206	204	202	207	192	185	214	216	226	231	192	229	198	238	219	214	193	208	223	214	179	209	219	189	206	211	200	213	233	215	220	227	220	203	217	209	223	231	200	219	171	195	196	178	211	207	196
5396	4961	11954	13212	11482	9720	8008	6741	5306	4278	3828	3250	2907	2548	2340	2029	1742	1599	1570	1399	1353	1276	1134	1067	1055	944	916	917	800	837	753	812	823	781	712	739	735	734	741	671	666	601	676	690	626	635	630	646	694	588	611	583	584	561	551	557	507	550	504	536	528	513	484	530	523	529	530	535	532	547	558	578	507	536	516	496	542	526	484	555	548	564	515	479	548	554	490	503	497	518	511	529	529	517	502	532	525	507	539	529	569	513	491	508	442	535	499	491	497	495	491	541	502	493	514	455	457	496	497	525	477	494	497	482	498	504	525	504	525	490	486	527	465	512	486	500	499	536	490	482	511	482	543	502	520	497	534	501	501	471	461	475	518	481	512	518	518	487	485	476	524	508	493	512	491	527	500	526	485	532	516	531	506	507	497	547	509	503	461	504	528	530	519	530	483	490	518	552	511	493	497	497	472	507	499	517	472	501	470	475	513	507	483	515	508	478	526	527	527	509	495	493	534	517	525	490	485	503	502	531	538	448	517	476	537	471	498	479	478	528	529	520	530	498	501	523	478	564	536	507	532	501	515	470	503	516	484	537	510	479	496	459	512	518	493	512	527	482	476	506	514	484	475	513	547	514	534	461	503	505	515	492	505	486	547	487	507	473	488	507	509	494	474	551	545	511	494	508	503	466	527	479	495	501	486	501	514	509	497	534	503	531	496	494	482	507	500	532	552	474	517	493	477	498	488	527	519	525	517	521	503	484	486	495	533	497	452	489	529	514	464	519	506	486	481	503	498	510	448	481	493	486	486	475	491	506	535	489	466	512	511	533	510	490	480	524	522	472	482	528	503	497	516	485	456	482	512	504	488	497	471	487	516	517	464	511	538	522	487	500	499	506	526	516	474	459	505	480	499	513	491	506	501	497	475	476	519	493	476	487	519	524	513	507	492	505	529	474	517	514	528	531	506	489	541	479	488	503	498	496	521	487	507	495	509	544	499	490	483	492	502	531	478	511	527	480	459	578	479	488	498	471	509	547	490	484	522	499	494	514	517	537	504	507	498	487	470	519	509	544	475	512	519	508	506	526	498	497	535	496	499	543	460	493	468	520	489	480	519	509	498	484	515	475	522	530	475	488	522	489	481	517	466	501	502	492	500	524	548	523	492	504	500	514	499	473	489	493	544	497	510	485	489	477	483	549	507	464	447	551	528	450	529	524	484	511	521	514	560	502	491	477	505	464	515	513	509	469	520	513	513	469	470	518	502	502	514	523	495	495	541	492	496	486	507	517	477	500	527	491	504	508	520	506	504	510	480	525	497	527	514	513	492	523	526	530	513	459	519	501	514	505	543	485	473	519	488	525	500	501	473	529	466	493	515	506	503	464	454	528	483	547	535	501	532	491	491	486	481	556	523	483	508	481	482	514	484	503	568	477	533	495	530	478	522	531	481	532	527	501	506	472	496	512	503	551	517	489	496	511	479	477	542	510	511	489	518	530	508	489	504	492	514	524	495	527	479	492	507	481	503	553	494	489	493	539	502	467	515	468	516	505	504	533	487	506	501	531	528	477	506	481	499	461	499	493	508	477	497	511	514	496	480	520	509	501	478	484	511	481	489	483	529	519	483	508	524	529	484	523	510	529	511	539	509	463	539	528	531	479	484	494	460	511	516	463	540	502	501	499	496	499	479	475	550	511	529	504	560	536	492	473	488	510	538	475	495	495	513	495	489	499	540	505	498	500	500	501	514	511	477	529	468	477	496	518	505	489	504	531	500	453	535	516	537	513	513	521	479	517	540	505	487	506	494	486	503	504	516	511	472	510	490	511	505	474	509	519	502	496	474	502	506	527	525	510	545	486	499	497	496	489	483	467	506	475	488	491	489	524	493	516	470	527	487	480	503	506	470	499	481	510	458	496	464	462	509	481	523	517	490	532	537	473	480	506	539	500	519	527	516	452	489	477	513	523	507	495	500	525	514	524	500	472	518	524	530	520	493	495	519	487	527	530	468	487	528	520	523	497	523	477	512	542	500	492	528	466	501	509	488	491	473	505	530	493	480	506	533	491	498	512	499	510	499	524	546	455	525	483	520	470	466	475	482	534	498	535	490	518	449	495	504	507	502	501	517	457	496	531	525	518	494	500	528	507	488	516	523	536	494	506	493	517	504	527	541	527	491	518	511	543	482	492	542	500	502	512	528	537	507	508	487	453	494	506	478	546	506	500	503	515	486	485	527	491	475	474	546	503	512	479	519	515	483	521	472	525	528	523	521	522	488	521	495	501	480	466	507	512	512	506	497	500	513	487	518	528	490	528	497	518	505	500	477	543	521	479	521	478	517	509	480	496	505	520	486	501	507	517	523	495	532	510	535	516	562	520	468	542	494	535	512	492	503	501	506	502	513	508	497	549	499	542	503	499	524	528	470	504	474	506	509	515	465	513	484	473	528	483	496	536	497	492	522	501	521	481	526	474	498	502	513	518	518	499	486	502	517	497	534	508	517	535	540	497	542	496	500	496	494	546	494	509	508	490	483	505	449	493	483	510	553	496	498	524	534	497	497	502	501	525	534	493	541	493	532	475	509	486	470	505	485	506	503	498	527	493	529	490	508	492	492	492	468	459	479	539	483	541	530	502	539	475	521	488	523	503	525	527	494	491	495	516	528	501	490	506	477	495	515	456	511	543	497	488	488	502	483	499	529	532	539	511	497	485	476	500	468	492	525	525	506	450	456	550	513	515	529	469	493	501	522	493	521	511	531	471	467	463	524	486	499	499	486	478	492	516	515	464	506	513	517	486	462	475	518	502	466	537	452	489	503	481	480	499	524	524	488	569	444	496	497	521	512	500	535	525	484	463	528	527	503	487	486	497	536	504	489	481	523	517	520	487	493	508	516	522	500	520	509	523	494	503	513	496	486	495	509	448	496	472	512	504	497	564	515	506	538	525	532	493	507	494	499	487	498	535	482	462	537	480	472	491	492	478	510	501	464	485	534	482	489	492	495	526	522	529	505	488	495	563	505	518	570	514	497	507	537	533	478	503	475	463	525	472	470	504	517	532	522	520	500	497	512	505	491	485	476	485	512	510	538	505	529	477	509	503	508	509	518	482	514	514	473	494	494	474	497	476	455	549	521	522	523	516	525	520	486	468	490	502	495	475	542	492	507	498	489	491	514	514	510	510	456	517	514	525	515	498	505	531	523	472	479	510	508	484	482	504	527	497	503	513	473	496	511	532	497	501	520	488	490	517	516	472	480	501	509	498	471	471	492	503	541	496	542	542	510	510	521	499	522	475	475	482	518	552	503	511	469	487	518	503	509	530	480	530	479	498	546	502	535	487	489	460	526	512	521	518	476	545	480	496	511	486	490	516	541	543	473	534	485	492	503	505	526	499	510	492	539	504	501	512	540	502	517	449	478	543	492	504	507	482	533	531	482	460	465	523	527	509	497	495	478	491	506	461	473	493	481	489	555	496	464	492	530	495	541	517	511	471	498	533	494	517
17928	10765	13046	10897	7467	5093	3941	2844	2179	1698	1503	1210	996	856	805	775	678	609	551	499	500	453	433	423	402	361	328	370	345	336	348	332	411	379	318	305	292	300	263	303	260	279	278	303	281	299	252	273	274	295	270	277	246	267	252	253	238	267	272	264	269	253	248	258	300	256	272	257	270	249	252	251	291	238	276	266	244	281	241	230	241	242	249	252	267	248	254	273	244	266	253	247	239	307	267	224	265	244	259	256	241	240	239	285	265	281	240	269	231	268	235	254	250	256	262	249	264	276	238	272	263	252	229	271	258	246	257	279	265	257	270	263	231	255	265	260	260	244	254	251	274	256	286	243	264	257	247	254	237	242	234	251	219	256	255	245	243	253	258	256	248	254	265	254	256	282	281	274	274	243	249	254	253	252	236	247	272	266	254	250	255	242	236	259	256	239	236	232	266	231	237	258	213	238	267	268	231	282	259	247	253	247	262	222	244	267	254	240	232	232	268	232	234	272	248	248	239	238	262	253	228	240	255	215	277	213	240	246	256	259	251	257	242	236	256	251	244	265	245	267	245	270	283	258	237	244	244	241	251	260	265	242	242	245	255	248	265	276	251	259	275	254	247	230	243	263	222	218	268	272	261	251	242	278	260	233	262	266	240	234	251	245	257	252	262	221	247	242	258	249	254	266	239	234	232	298	262	251	243	251	224	250	264	275	261	258	222	242	243	228	221	219	253	266	253	254	240	246	270	271	254	243	263	244	236	266	260	250	265	270	238	253	247	270	224	246	241	255	263	242	263	273	239	210	234	258	240	249	224	232	239	267	239	221	269	227	248	244	264	246	264	235	224	239	248	239	229	265	254	263	254	292	252	230	227	245	251	263	254	277	275	252	220	240	253	258	242	244	268	254	235	258	256	279	259	256	243	241	218	249	238	240	236	251	281	263	239	256	257	258	255	247	253	272	268	219	253	276	238	249	262	267	245	261	252	270	273	248	257	246	285	222	251	229	270	260	246	231	240	243	245	258	249	269	244	229	251	240	252	241	215	243	251	237	267	271	233	261	237	214	248	225	239	229	270	259	262	288	251	264	269	276	246	214	271	238	256	242	252	250	251	263	248	256	257	261	268	244	239	238	237	224	242	250	234	247	261	241	243	266	242	266	265	263	234	234	260	274	242	239	267	230	249	242	252	241	223	264	274	240	237	248	280	287	274	251	242	277	279	226	233	251	248	227	272	231	236	260	253	262	234	265	256	252	236	211	250	273	234	216	232	226	274	248	268	232	254	238	256	279	224	262	228	225	265	287	265	261	239	246	231	238	242	244	231	267	253	245	223	225	221	258	233	221	273	237	218	305	240	265	266	233	239	238	220	256	237	243	251	257	245	279	230	229	240	266	212	293	253	255	225	236	252	233	238	283	251	252	248	286	250	262	260	253	215	239	264	248	267	268	224	208	252	258	246	258	268	248	280	210	223	266	236	237	220	230	261	259	260	239	255	254	274	265	258	273	251	260	235	245	243	295	263	247	263	253	238	241	249	240	243	261	236	243	267	295	276	227	258	238	233	258	244	255	256	231	233	242	258	271	243	261	242	248	238	245	239	248	224	255	281	234	256	253	245	285	246	262	240	248	269	256	256	261	247	264	253	259	252	257	258	218	252	277	231	278	236	244	266	244	237	227	230	252	252	200	273	247	273	245	256	257	220	237	214	246	249	258	254	258	282	222	242	245	243	241	260	240	257	238	262	252	230	278	257	251	234	238	243	221	253	238	259	288	224	256	265	239	274	258	236	263	223	254	226	274	251	239	273	259	255	238	242	247	245	266	253	274	267	239	282	269	239	243	258	263	256	233	246	219	279	274	249	249	273	258	266	227	264	265	255	232	265	267	266	249	239	220	246	249	245	220	244	227	231	248	235	248	232	248	256	213	276	272	232	251	275	267	267	227	269	227	246	258	270	257	212	245	254	238	241	264	263	276	242	255	226	280	258	257	239	273	240	263	259	272	274	235	280	246	231	256	298	256	230	236	260	238	207	283	278	235	242	231	249	256	221	235	235	233	247	269	256	242	251	254	228	215	269	242	233	242	261	226	265	243	268	265	250	256	250	261	247	239	250	254	244	255	247	260	264	248	218	281	250	281	241	243	267	230	282	247	258	249	249	270	252	233	260	253	220	249	227	221	257	250	262	248	252	262	242	253	260	246	216	239	245	238	257	220	270	220	245	245	250	264	283	252	285	277	254	247	243	265	262	251	251	276	240	258	248	216	231	246	269	254	275	259	248	271	254	252	247	277	231	255	226	255	237	282	268	263	260	213	236	224	236	245	237	235	264	230	264	275	283	233	247	257	250	208	251	256	259	226	263	231	247	266	261	276	267	235	248	240	259	271	240	226	259	254	264	242	252	273	266	260	235	238	222	222	276	241	235	275	229	225	271	259	249	250	245	263	253	236	241	218	251	284	219	226	232	258	284	236	260	277	267	263	231	249	261	243	249	217	246	272	238	280	242	240	272	257	250	267	238	287	241	245	270	250	257	226	239	221	269	239	262	226	245	221	247	247	252	227	219	233	254	255	278	254	225	235	245	250	243	239	243	242	253	237	245	247	259	229	243	251	263	255	247	244	259	258	237	239	267	253	259	245	252	289	263	259	244	269	231	276	235	245	223	242	267	253	257	267	249	261	249	266	271	269	247	262	238	225	265	235	253	251	253	239	250	267	278	233	237	272	265	234	266	240	242	232	264	234	252	236	276	270	254	257	252	266	267	254	260	241	251	252	244	243	268	225	220	256	269	221	220	254	257	242	256	264	270	262	257	230	252	258	273	272	221	254	278	245	265	247	245	236	257	231	262	253	273	243	234	269	279	271	256	249	267	248	278	278	254	255	275	240	216	261	239	258	250	264	237	256	285	255	254	253	239	247	254	244	248	235	264	256	297	293	234	270	264	251	261	232	255	271	255	220	267	271	239	276	249	243	248	293	265	259	259	261	242	248	255	249	250	256	251	251	260	251	267	250	235	235	289	247	242	258	237	249	253	244	238	235	251	240	231	243	252	230	251	258	271	257	236	234	274	273	296	245	288	269	249	252	275	254	248	253	232	289	244	283	270	246	269	222	246	225	234	250	254	250	272	242	249	229	239	260	240	273	244	258	231	280	252	258	233	232	242	252	236	240	231	232	248	278	227	269	246	241	248	288	245	233	239	259	280	254	241	215	254	254	268	268	248	242	236	232	258	280	242	248	245	267	227	288	258	244	217	276	254	251	251	224	245	257	223	262	245	254	245	256	264	250	286	246	228	234	239	224	243	254	239	232	245	254	254	264	258	282	262	258	275	228	246	269	248	244	222	233	261	214	219	219	237	241	239	258	262	260	246	256	258	254	264	276	243	245	271	239	267	236	248	256	242	232	232	258	255	256	242	248	262	235	254	270	246	265	252	261	263	262	235	254	260	271	246	262	248	254	256	262	223	252	236	254	263	230	219	276	242	262	258	267
10817	8391	18616	21489	18846	16394	13922	11619	9508	8350	6933	5853	5358	4748	4085	3663	3105	2990	2798	2606	2400	2137	2014	1739	1651	1540	1509	1434	1393	1320	1523	1615	1717	1513	1238	1148	1084	1043	993	1004	962	956	923	852	936	839	840	902	857	821	792	740	703	714	715	685	692	728	706	694	755	716	695	669	676	681	681	643	688	645	647	655	672	642	670	672	646	639	601	652	631	672	651	616	601	634	598	619	607	629	576	649	621	587	669	627	640	663	608	589	597	592	640	601	610	598	613	603	600	613	600	596	600	612	618	615	574	586	565	546	578	583	626	649	621	579	609	623	603	607	590	608	643	561	586	598	617	596	597	571	624	580	601	597	632	590	590	626	577	548	621	608	611	660	608	581	600	619	538	550	620	567	590	603	579	581	585	632	635	605	613	616	584	566	599	575	628	602	578	589	608	579	600	636	630	577	613	601	583	647	589	561	592	585	616	573	612	634	589	614	555	596	580	570	606	659	574	546	550	562	613	609	587	611	610	623	579	633	606	590	581	593	606	581	562	650	618	581	608	574	593	618	621	583	546	592	564	546	611	624	605	554	602	581	609	623	632	598	611	592	594	582	592	607	570	599	621	614	617	592	615	504	593	646	609	614	561	597	604	562	576	583	599	572	603	591	561	591	616	619	596	588	595	628	594	620	592	600	609	561	554	599	633	574	595	571	597	623	561	591	525	628	640	579	572	599	633	603	584	598	589	615	635	583	608	595	608	555	603	572	583	572	627	594	632	581	578	579	617	656	592	605	592	560	587	619	603	607	592	606	624	627	588	623	626	604	606	632	598	626	579	650	577	596	585	611	611	599	604	600	603	593	630	569	587	631	579	612	581	626	564	611	599	559	602	561	616	598	571	583	611	576	613	556	588	605	587	575	581	589	597	604	583	572	568	619	593	641	615	599	567	560	603	613	568	600	631	638	602	550	578	579	569	569	599	615	592	586	568	578	601	605	578	571	603	566	574	624	582	593	628	592	648	596	596	599	599	611	615	568	615	575	565	625	568	621	577	562	629	559	607	578	612	626	645	571	591	588	600	583	564	596	640	623	604	616	631	578	578	622	624	556	577	612	604	575	627	610	647	610	606	649	656	609	611	640	595	627	605	578	601	594	566	599	627	588	619	578	644	602	632	578	630	585	607	606	559	605	600	593	607	580	603	633	567	591	555	620	585	622	642	562	646	579	638	592	568	595	598	614	576	589	591	604	599	621	589	613	588	597	638	617	590	581	577	633	648	593	575	595	601	583	626	631	609	566	558	577	563	580	619	638	606	633	605	555	609	607	609	611	585	554	614	562	608	557	584	556	625	561	584	582	620	605	605	596	585	593	562	536	571	605	601	568	630	566	606	611	574	576	618	582	593	578	610	617	610	571	583	634	587	602	592	621	603	636	592	570	630	608	628	600	625	588	589	610	582	569	601	629	589	626	562	622	597	603	595	599	610	589	594	583	571	656	612	576	597	562	582	538	568	558	602	612	540	593	597	568	589	616	581	573	549	630	583	638	602	640	584	590	578	558	609	625	622	602	577	623	610	573	606	640	552	577	628	552	576	614	570	635	593	614	582	632	625	573	613	596	614	596	621	540	590	644	597	620	568	610	573	595	627	637	559	575	599	595	574	610	607	610	615	580	585	601	552	609	623	602	559	642	622	609	594	570	608	557	603	598	615	601	587	609	589	571	601	603	618	636	633	614	618	622	574	609	590	580	604	568	586	581	571	607	586	612	569	602	608	597	590	589	626	552	583	607	571	601	598	573	614	622	565	615	585	570	618	582	625	602	622	571	583	555	606	594	564	578	610	598	559	583	554	613	595	610	586	605	591	583	599	568	531	616	615	632	576	587	604	581	632	596	596	602	584	578	633	585	603	605	566	581	585	573	634	587	637	583	612	627	621	607	597	593	586	650	520	636	567	603	575	607	633	595	598	619	610	573	608	607	625	545	635	598	612	566	570	580	600	603	608	617	617	588	622	572	653	611	571	585	582	565	588	630	579	592	593	586	588	607	586	617	659	586	589	603	591	582	645	611	567	606	585	625	665	609	589	564	617	575	632	621	569	613	579	586	613	618	584	601	631	565	617	598	553	599	613	555	595	519	591	570	609	611	586	584	608	575	587	604	621	606	652	595	555	568	612	612	592	614	594	609	609	598	601	570	567	588	613	637	588	593	609	600	597	608	626	565	593	595	629	627	576	563	649	579	590	548	580	553	603	623	584	583	622	576	617	612	566	582	602	572	582	596	618	630	598	583	614	580	628	560	592	587	586	606	599	597	594	575	599	586	633	602	578	583	600	603	589	609	584	616	592	559	587	590	634	577	577	597	580	604	584	622	651	648	642	607	615	582	581	601	587	597	570	623	534	621	602	589	585	608	545	585	593	614	574	601	631	622	568	579	612	601	581	622	602	591	526	583	595	644	535	594	663	587	644	592	631	589	597	632	576	578	589	577	642	579	548	588	611	615	627	589	583	641	569	606	598	638	592	564	625	588	580	535	619	598	648	573	610	610	576	614	558	607	510	583	605	623	614	620	583	592	600	567	599	581	622	622	596	617	626	607	583	607	579	637	566	603	598	628	612	616	587	610	610	620	576	589	587	579	640	592	567	614	613	605	598	594	605	616	625	575	560	620	592	585	582	653	614	576	603	596	593	581	622	563	590	562	554	646	591	650	645	600	604	630	615	614	622	607	600	620	592	586	640	617	552	574	597	617	635	578	556	591	628	573	594	595	627	576	576	596	613	563	584	609	579	600	587	633	561	603	588	559	608	627	609	584	616	609	560	551	582	598	611	583	598	606	559	608	601	584	585	608	608	582	574	606	569	598	615	585	635	618	573	572	588	588	657	646	574	555	648	624	590	603	604	663	558	579	592	631	553	580	597	590	551	579	614	584	595	604	588	638	630	598	647	561	609	598	614	602	612	595	594	588	643	601	608	612	613	608	529	578	592	602	598	556	611	580	614	593	572	659	628	589	575	621	590	594	582	564	639	604	596	624	554	616	596	618	564	601	582	567	598	641	592	609	576	620	580	580	607	591	638	616	599	628	594	591	558	614	613	594	581	606	576	621	575	575	562	622	550	618	562	589	551	555	602	572	615	598	617	612	565	600	637	589	584	648	583	623	598	574	596	576	569	593	584	612	618	557	571	603	608	616	561	554	603	614	613	620	553	588	601	580	614	575	554	622	570	595	591	569	554	587	570	619	590	622	612	585	600	604	589	599	584	595	587	568	649	591	568	590	603	602	584	586	528	630	617	651	586	608	636	658	632	631	613	618	573	528	610	634	586	612	602	561	592	580	555	606	582	569	639	550	597	593	605	592	552	606	625	539	554	595	617	607	598	606	584	635	588	632	578	590	642	562	609	597	593	611	594	591	567	666	613	604	603	586	559	604	627	578	574	597	587	564	590	607	552	572	643	592	614	608	641	558	616	569	605	631	576	575	576	633	561	599	603	617	594	615	626	609	581	581
25750	16296	18578	16653	11817	8252	5886	4172	3239	2724	1994	1662	1477	1342	1096	954	899	819	826	712	671	624	536	559	470	489	440	440	430	388	503	529	502	508	394	377	368	369	391	361	351	354	338	351	313	336	340	321	292	321	284	281	284	289	285	319	284	284	264	298	312	280	305	249	305	273	289	263	292	294	275	292	250	309	270	270	313	269	265	277	287	310	270	263	261	289	288	269	309	279	281	283	238	274	285	248	277	275	292	286	255	281	245	260	267	256	271	300	272	270	276	269	271	290	262	243	266	308	291	287	282	227	275	304	275	286	252	279	267	283	285	271	263	260	260	282	294	283	277	244	263	252	273	275	275	300	281	244	251	272	261	272	290	274	313	272	260	287	271	293	256	280	259	253	254	253	276	268	273	248	267	290	269	265	271	273	272	284	263	266	248	237	285	300	256	254	274	275	269	269	259	265	264	266	241	260	280	262	280	264	300	267	271	258	278	249	269	293	256	287	279	266	247	254	276	272	254	267	268	284	241	270	250	260	289	276	267	279	261	293	249	282	300	267	264	275	272	271	289	272	280	279	277	277	281	272	299	295	246	277	276	247	283	259	267	264	275	317	302	273	285	248	224	246	276	274	252	303	248	273	263	266	257	263	292	274	236	285	260	303	276	245	243	247	272	294	291	273	276	284	243	286	290	274	220	276	270	243	272	241	272	276	267	277	247	283	279	273	264	275	282	269	273	281	228	271	251	283	295	276	249	273	278	268	271	308	245	267	251	272	280	271	285	244	280	278	265	262	271	266	276	256	268	275	261	257	295	253	248	275	271	299	269	250	284	289	262	283	249	243	250	254	261	267	293	272	273	243	228	237	283	298	271	266	259	284	291	284	290	266	259	269	235	284	269	290	291	280	268	297	244	270	247	256	268	247	273	288	289	277	298	276	266	294	291	256	270	272	284	247	251	272	250	262	283	247	274	278	266	256	240	273	257	285	244	274	285	295	240	254	268	294	250	251	289	271	265	270	259	264	247	279	293	273	295	273	283	260	286	273	268	260	248	249	275	284	242	273	258	247	253	257	279	291	273	260	285	274	275	254	289	304	257	241	258	258	280	252	261	269	235	283	270	273	280	298	254	282	296	264	245	293	257	251	244	264	287	257	259	283	297	264	280	250	268	277	272	245	258	261	276	301	292	270	250	250	256	247	249	274	296	273	269	255	281	276	271	299	290	247	254	267	258	264	287	260	235	278	270	265	285	236	300	278	307	280	251	270	279	266	310	262	254	248	270	278	271	280	284	269	272	254	276	225	255	279	264	256	290	261	276	278	314	288	307	261	282	301	285	254	262	275	257	290	263	273	274	305	302	281	287	249	230	269	238	299	288	255	279	283	270	256	293	272	264	284	268	240	235	277	272	294	256	260	295	284	294	262	273	276	277	250	259	295	258	283	289	267	217	254	282	263	234	269	245	297	248	283	265	279	258	284	254	280	255	294	267	250	241	276	279	276	279	262	294	297	293	279	301	279	270	262	269	255	280	274	257	262	258	266	273	276	277	269	266	263	290	283	274	262	257	222	255	294	286	268	254	263	230	261	252	290	271	267	308	276	262	272	276	289	278	239	301	252	312	277	264	295	274	222	256	274	265	261	264	291	287	302	273	278	283	309	277	292	275	254	270	235	266	257	278	297	238	252	256	274	279	265	309	278	254	271	295	261	266	235	269	290	322	285	257	228	272	275	296	265	266	268	267	249	245	268	255	271	270	274	268	254	274	284	270	291	282	277	280	292	271	237	234	280	252	277	272	296	288	287	242	287	264	271	238	314	306	267	250	232	298	291	263	256	267	260	254	252	265	291	245	292	256	281	265	317	249	271	286	253	292	249	240	286	239	248	263	250	270	258	292	275	268	258	287	282	278	249	267	265	286	240	274	251	252	275	278	257	291	259	288	250	271	274	259	280	285	297	288	253	252	249	228	250	257	259	261	268	278	258	277	281	269	288	247	243	279	269	268	264	279	236	263	251	278	268	275	232	262	294	277	261	246	281	253	266	285	239	275	260	285	263	272	300	275	272	267	254	275	256	277	276	300	260	275	275	259	246	311	254	255	250	270	270	293	280	258	247	286	243	285	287	283	257	272	260	265	260	270	298	242	254	248	289	286	270	246	269	264	256	283	245	307	245	266	273	255	301	263	312	258	260	235	302	251	304	264	291	283	282	289	317	267	262	255	273	298	239	274	254	274	271	260	253	275	264	259	271	245	265	289	270	263	291	245	281	310	242	244	274	275	260	259	257	257	291	271	241	249	269	297	278	264	223	301	256	280	249	281	290	287	292	244	266	252	274	307	268	261	245	247	259	258	267	248	255	280	255	288	245	290	255	272	281	266	270	266	256	255	292	285	272	268	236	281	276	278	279	248	324	265	259	291	277	286	284	235	275	261	258	264	288	265	272	273	284	251	272	269	261	289	272	259	250	270	246	248	250	266	285	264	264	288	279	271	284	261	301	268	261	239	260	253	277	267	258	282	261	256	272	275	249	254	257	241	265	271	261	253	290	264	270	249	280	248	265	288	266	289	284	269	283	304	278	268	268	240	295	275	293	288	236	251	287	287	265	261	257	260	265	239	282	287	289	250	276	269	286	245	276	278	268	270	274	253	277	249	280	273	246	267	307	270	277	269	259	307	280	277	289	251	289	290	255	278	248	263	268	271	253	254	289	247	280	263	258	282	266	277	289	266	299	263	236	240	300	246	288	258	277	254	258	298	290	269	263	283	249	281	300	270	304	254	287	307	283	296	257	283	311	292	277	279	258	274	272	276	255	271	276	265	284	268	279	262	285	286	260	214	290	286	241	235	275	272	258	270	268	286	279	263	263	263	309	287	291	268	251	254	262	266	271	265	265	256	278	264	292	267	283	256	268	251	304	259	264	293	270	262	275	271	249	270	273	247	256	298	240	264	265	282	295	248	262	237	252	280	282	259	262	271	273	290	283	282	278	284	267	273	276	288	259	267	269	298	294	287	302	276	250	271	251	291	283	276	262	269	298	270	237	292	238	277	288	263	274	256	272	255	249	275	257	300	271	275	266	283	318	303	270	263	248	252	288	275	296	246	262	253	259	285	259	276	296	287	284	242	301	288	273	282	282	253	261	282	289	263	279	256	235	265	278	277	247	270	279	318	269	294	264	282	234	276	279	274	263	256	300	272	274	267	267	272	260	281	294	262	250	243	260	287	289	275	253	261	274	275	255	257	266	222	258	276	292	280	275	275	270	285	258	280	270	274	288	267	261	276	274	266	286	309	251	247	277	249	251	254	265	273	264	246	247	260	266	268	255	260	280	280	281	238	260	242	255	299	249	271	256	263	264	252	277	275	278	257	267	271	274	262	280	250	280	269	273	271	326	267	252	306	293	250	259	283	249	269	260	272	297	251	285	253	253	285	231	263	269	264	283	280	272	252	277	236	258	262	260	274	241	256	269	256	302	270	269	279	260	271	265	272	267
14115	11795	23386	26798	24295	21022	18515	15353	13363	11603	9843	8452	7459	6739	5779	5260	4573	4342	4034	3627	3397	2993	2571	2401	2288	2210	2076	1896	1792	1784	2203	2385	2259	2207	1740	1458	1284	1316	1230	1144	1180	1129	1167	1135	1136	1023	983	996	961	877	888	848	852	775	808	738	806	789	765	759	786	788	807	790	741	742	727	720	769	704	712	737	793	777	753	732	724	722	693	693	701	711	654	653	688	628	682	653	686	690	709	629	589	657	673	619	643	671	663	631	674	625	667	658	620	650	652	614	604	632	631	651	631	611	644	614	609	622	642	644	640	601	596	653	644	614	630	650	642	591	661	605	641	614	603	640	641	614	650	621	628	625	630	634	660	639	668	621	622	622	601	637	614	601	670	638	647	650	628	583	619	686	578	642	608	600	629	614	690	634	653	663	602	617	603	617	641	611	652	628	626	626	609	607	649	634	620	643	597	622	585	619	618	622	628	654	650	629	655	614	616	619	675	644	604	632	611	605	620	623	625	598	619	605	628	659	633	657	647	668	579	631	642	624	638	649	617	652	607	641	633	663	598	615	609	672	604	583	645	609	542	626	638	589	654	611	639	603	614	630	631	634	574	616	666	628	643	664	628	619	610	628	592	634	611	634	673	600	617	620	610	585	648	621	609	592	616	583	615	630	622	645	635	575	607	591	635	607	620	648	597	616	608	630	626	657	611	627	599	651	631	615	610	632	602	604	636	633	665	607	621	700	650	631	645	609	620	649	604	605	632	619	619	639	608	667	586	658	643	618	625	698	631	617	635	651	580	605	642	575	606	620	612	675	659	634	656	556	665	572	662	602	649	648	609	661	638	637	627	648	615	662	599	573	609	631	609	603	598	667	622	658	612	646	664	606	634	584	615	639	557	594	600	631	660	667	658	624	644	598	663	619	630	609	606	636	623	638	609	632	647	637	641	598	641	611	641	669	585	650	638	681	683	601	605	623	646	622	660	584	674	586	613	586	654	632	604	651	656	659	632	646	673	622	572	625	641	639	646	642	624	636	647	681	643	621	641	676	684	624	602	615	613	631	651	669	622	588	610	607	594	697	619	580	625	625	544	656	576	637	594	617	617	647	615	584	658	618	656	669	663	611	639	603	660	621	630	598	656	617	573	604	648	619	616	608	635	634	571	627	685	639	655	658	601	627	621	626	600	594	594	603	610	631	639	622	614	636	609	646	613	701	619	604	652	652	608	628	669	640	651	597	639	591	596	616	612	585	619	636	561	594	599	606	622	614	635	611	662	615	604	616	669	652	624	645	565	600	624	655	651	611	672	582	615	651	594	621	649	603	595	657	614	623	619	603	626	594	640	650	646	644	619	615	597	646	620	626	672	635	664	598	616	622	606	631	688	675	636	633	613	651	581	646	623	638	600	647	610	583	618	630	635	688	631	624	636	658	578	635	634	718	657	672	602	624	628	594	616	635	669	590	668	629	601	608	590	647	609	628	624	677	634	661	583	623	678	606	579	637	618	661	657	599	613	592	626	568	603	598	639	626	576	596	613	625	631	657	638	677	636	638	630	600	604	603	641	626	622	622	645	655	615	622	634	635	637	612	595	606	630	651	672	642	643	640	625	607	622	648	599	642	633	597	619	618	607	626	605	629	652	678	646	611	632	609	708	630	655	635	629	596	633	668	654	637	637	606	595	635	625	639	626	651	618	624	653	634	629	635	634	629	603	628	598	601	638	602	604	644	613	602	640	631	680	636	670	619	638	599	583	629	613	621	667	632	655	651	617	631	652	621	617	628	647	623	638	654	582	642	631	649	653	604	649	642	648	676	640	652	601	629	622	615	622	631	646	648	586	612	674	632	614	630	642	619	552	624	651	636	635	644	686	603	616	638	602	610	624	635	638	648	624	613	611	590	646	646	617	624	648	614	645	626	576	592	618	658	583	596	572	644	636	635	652	625	642	663	629	629	606	610	638	630	627	597	597	649	616	609	646	632	635	609	617	598	622	648	634	630	641	617	633	639	678	635	659	599	644	661	627	603	678	586	660	619	650	645	603	578	653	642	605	665	654	619	632	581	606	655	606	650	630	676	594	592	601	643	627	625	606	625	651	668	614	663	606	614	638	639	643	602	684	633	638	660	583	653	636	630	637	632	646	651	612	670	623	626	664	614	652	621	609	618	649	613	654	640	596	651	635	650	653	623	639	618	587	631	628	656	629	632	594	612	618	612	647	636	666	659	652	652	626	622	601	662	646	625	611	614	626	643	608	643	612	612	611	661	657	610	676	598	638	654	618	606	618	634	644	677	635	591	641	681	658	677	611	617	629	650	623	659	638	601	622	637	618	636	588	575	626	583	591	605	631	611	628	641	613	593	631	622	623	568	605	611	654	641	590	615	597	613	622	613	603	607	643	614	638	653	612	618	586	635	638	639	644	672	640	568	593	624	623	618	662	619	642	622	614	624	640	646	689	627	610	652	649	606	631	632	628	627	657	609	673	626	653	564	659	565	623	655	620	624	645	637	610	625	569	648	662	656	646	655	644	617	662	667	660	614	635	618	607	654	642	626	603	651	626	626	687	608	677	619	674	622	635	584	655	659	613	616	596	685	612	636	623	602	629	658	642	633	602	699	613	614	614	591	601	637	618	638	606	597	643	610	592	621	649	594	655	636	645	689	653	644	623	610	628	651	645	581	624	642	611	618	615	683	637	624	634	620	621	576	614	599	617	590	617	631	668	680	648	600	604	648	640	621	685	629	587	629	620	600	622	623	628	657	624	601	613	630	621	658	644	647	663	590	655	606	605	627	627	599	623	625	653	616	632	594	622	614	645	593	634	640	637	644	610	618	611	654	635	594	631	662	628	604	620	609	620	624	635	609	621	617	633	634	620	622	654	626	663	656	615	631	668	639	634	645	632	663	664	644	648	637	640	618	648	641	602	645	590	607	646	615	627	612	633	612	592	656	617	638	658	631	648	610	618	652	606	590	594	602	627	580	621	616	651	627	626	596	620	573	595	663	636	652	611	640	619	607	618	658	628	638	668	681	572	564	629	659	613	643	626	629	628	668	628	598	605	605	672	650	648	651	649	645	606	664	668	647	630	640	632	644	623	639	640	645	612	651	622	615	644	607	681	628	613	604	668	596	590	649	611	660	679	607	589	689	605	604	592	639	654	632	621	616	632	636	627	631	649	641	617	662	604	636	658	656	639	604	650	640	594	622	614	629	602	605	598	638	698	639	613	671	650	615	612	578	638	635	585	614	644	629	658	624	614	594	603	598	600	613	638	582	652	625	674	627	633	641	631	612	577	626	594	623	614	585	624	647	608	619	598	644	641	643	688	593	640	613	639	611	603	637	628	599	621	638	635	642	617	675	645	583	667	651	642	632	654	659	626	604	618	648	640	648	620	647	596	642	620	624	591	592	649	641	640	686	647	629	663	602	645	591	600	581	633	636	601	588	590	643	641	600	634	657	630	626	648	630	607	602	651	624	623	616	667	646	641	630	700	623	662	665
8771	5624	6751	5311	3567	2583	1892	1475	1179	952	790	687	584	539	481	418	380	363	398	371	335	301	311	249	249	259	258	253	240	251	255	227	248	253	264	279	260	227	254	226	263	239	234	214	237	246	240	214	220	189	250	210	206	239	226	218	201	193	233	212	226	201	193	203	215	199	209	188	215	195	206	222	223	206	210	223	202	200	186	200	211	190	209	214	227	223	192	204	222	229	205	243	185	217	231	206	215	210	230	211	211	213	190	211	199	194	254	196	204	197	205	212	214	203	202	225	225	238	216	194	222	219	232	208	230	199	236	212	189	201	193	174	226	185	213	194	203	213	200	209	208	210	201	224	197	184	195	206	195	180	209	204	201	191	186	194	193	201	210	198	196	217	252	205	218	192	200	187	214	206	193	192	208	213	181	210	210	177	227	189	212	232	196	206	217	167	187	217	234	202	202	196	165	221	205	201	215	197	210	203	205	206	211	213	213	237	214	214	167	221	241	224	204	199	194	225	204	193	192	205	205	208	196	195	211	218	195	211	189	204	214	193	190	210	187	221	213	228	214	213	200	234	192	219	178	227	217	220	184	181	234	183	196	205	230	233	209	217	193	213	206	230	215	184	207	196	203	204	198	222	244	211	208	197	194	221	213	205	214	218	196	220	231	204	197	174	226	239	213	221	210	207	203	186	181	234	193	237	199	212	215	215	191	223	177	212	202	213	213	217	198	195	187	202	203	200	201	210	208	203	202	214	209	230	201	217	196	219	187	218	243	193	178	223	201	203	191	215	202	209	208	190	213	230	228	194	199	212	173	176	195	189	223	193	212	195	191	210	212	189	214	180	203	228	205	218	207	229	207	198	234	187	191	204	197	237	203	225	212	218	213	208	228	170	227	204	180	200	197	193	199	211	206	190	226	198	210	215	204	196	218	215	197	212	228	197	217	250	207	222	204	186	232	191	215	202	201	210	233	223	192	221	215	194	215	215	198	215	214	213	235	185	215	227	199	223	204	214	222	225	208	215	216	216	204	210	180	229	240	189	226	202	214	227	195	230	211	212	249	225	198	228	194	217	208	194	191	238	239	236	231	198	186	197	213	179	225	197	218	213	190	215	230	206	189	217	198	211	194	177	211	204	214	226	225	209	212	193	225	211	206	213	213	206	211	176	222	228	219	220	200	218	235	200	198	236	198	194	198	217	208	209	198	195	185	185	207	195	209	177	214	183	235	210	202	210	207	226	182	203	212	215	216	222	209	227	212	209	231	222	191	202	199	192	193	192	199	195	228	200	184	230	216	180	181	191	211	238	216	191	195	193	189	215	200	219	189	220	204	205	222	228	187	195	194	208	214	208	201	207	204	221	210	205	208	196	224	194	194	213	206	188	179	205	214	205	194	188	208	190	202	201	212	247	208	229	216	221	219	218	202	196	239	202	179	204	218	206	209	214	201	227	190	211	208	194	205	224	210	172	177	206	215	180	211	210	225	210	205	199	226	177	202	203	196	232	199	185	201	222	212	214	175	226	209	202	213	189	210	218	213	192	212	218	200	186	223	197	192	205	230	235	202	225	210	218	200	211	236	182	220	214	207	198	201	213	213	200	209	214	232	193	200	204	198	204	230	199	216	196	196	231	194	202	201	217	220	205	232	174	187	221	207	227	200	230	218	208	204	199	202	237	230	227	227	193	237	200	213	211	207	235	200	207	182	223	196	195	214	215	206	168	215	216	189	191	221	223	234	207	220	229	184	216	184	219	191	202	233	226	219	215	201	216	210	224	201	194	187	209	194	220	219	216	217	192	208	216	214	204	208	195	204	205	207	214	203	210	202	194	200	211	210	231	202	195	206	209	224	190	184	210	214	169	211	204	193	217	209	227	219	196	212	218	178	197	233	212	224	188	230	206	216	212	212	204	201	231	223	218	213	192	204	193	189	214	200	212	224	217	199	207	207	215	206	232	229	193	192	213	200	226	217	196	219	208	212	231	197	222	198	216	226	202	199	232	200	216	243	211	196	213	218	196	205	229	215	207	187	216	207	216	213	217	199	207	239	209	196	205	208	231	213	194	231	213	195	233	208	200	216	201	201	215	189	203	207	203	169	198	189	187	202	207	204	199	187	191	193	209	200	197	199	190	202	207	209	224	230	196	231	205	204	204	223	214	226	199	230	223	240	214	226	208	208	204	206	222	189	197	196	211	185	192	185	211	211	188	243	234	185	204	189	199	183	198	196	212	216	213	213	229	192	201	196	217	208	204	212	217	195	201	187	206	225	246	219	208	203	215	210	199	181	201	221	213	207	203	187	203	211	201	225	207	216	196	229	205	219	213	191	200	206	197	193	188	230	228	224	218	227	224	216	205	191	215	216	198	206	204	221	204	219	195	223	212	227	203	198	189	200	222	205	214	176	210	161	215	197	195	214	224	213	227	217	198	195	194	180	190	200	222	222	195	226	226	189	168	197	183	209	218	218	191	208	215	197	228	196	199	233	249	238	182	227	223	213	188	198	207	202	185	204	213	211	202	202	210	191	196	218	193	223	212	212	183	223	218	193	210	201	193	207	213	230	194	183	225	213	234	220	189	203	204	201	209	197	219	235	224	221	218	187	215	206	204	209	210	196	189	201	217	225	243	174	226	196	186	198	234	172	177	207	202	215	218	210	233	175	216	221	186	199	192	234	203	193	189	205	212	202	166	202	203	177	190	207	210	182	197	195	197	202	192	178	210	209	199	206	232	175	209	234	194	231	189	219	215	222	201	213	205	198	201	186	189	212	250	241	227	233	212	192	235	191	204	251	240	196	187	196	229	190	208	199	193	202	187	190	190	198	203	188	218	199	162	216	216	216	247	188	218	225	221	186	210	214	213	218	203	230	231	209	210	240	190	211	207	211	224	206	222	190	170	216	199	219	203	196	236	207	210	204	207	206	233	208	195	213	212	212	220	232	217	196	217	213	193	201	233	205	201	207	217	197	215	202	224	196	194	195	227	229	174	198	194	183	196	181	200	199	213	208	198	223	198	188	188	198	204	198	202	207	207	219	179	207	179	215	192	178	202	235	198	212	216	222	222	222	218	231	191	183	198	211	193	197	202	221	196	245	176	221	221	170	221	190	213	211	200	200	180	201	222	218	221	194	209	215	199	179	191	225	201	204	236	196	198	200	206	210	216	190	189	228	216	215	206	225	203	207	191	210	231	181	205	218	224	202	207	246	214	212	204	231	214	248	178	216	221	188	209	205	203	220	198	204	224	193	207	173	197	197	198	222	189	207	205	221	224	202	212	213	178	203	211	194	214	223	198	215	190	218	205	245	196	193	195	205	242	216	199	207	214	207	179	199	186	193	197	197	179	203	198	209	220	225	183	219	170	200	224	207	189	199	202	213	204	187	208	169	177	206	200	212	209	210	225	204	223	206	223	203	214	227	185	183	185	214	195	213	180	199	210	216	215	200	212	183	196	229	206	191	226	239	211	208	210	209	214	225	181	184	209	224	222
5385	5026	11785	13304	12014	10044	8171	6564	5406	4563	3833	3416	3128	2690	2266	2027	1776	1689	1598	1466	1338	1229	1136	1074	1038	1009	899	856	856	836	838	800	831	784	729	712	684	672	717	700	638	717	683	666	640	678	641	621	652	593	602	573	572	582	569	551	603	547	514	557	531	499	511	542	492	528	500	525	538	566	567	531	514	553	544	507	536	512	545	532	497	531	522	502	508	553	526	485	532	520	528	501	537	467	535	524	535	514	527	476	492	476	503	522	497	535	521	495	515	542	485	487	498	513	520	527	531	504	487	531	520	489	494	558	480	514	531	520	493	524	494	529	500	552	489	480	510	510	532	488	543	498	508	494	474	518	509	517	533	511	466	484	516	524	522	501	490	501	493	492	456	471	536	539	490	514	507	508	517	538	505	537	514	489	523	511	534	551	505	513	480	509	460	510	528	518	502	505	513	498	512	525	523	510	429	488	505	501	494	484	484	508	488	539	497	523	526	562	547	507	522	507	505	466	528	513	526	501	497	476	482	450	466	493	511	499	496	508	524	499	512	530	465	470	488	523	536	484	517	528	497	495	577	536	509	496	510	485	494	518	490	517	492	466	481	519	485	510	532	528	488	502	576	474	503	505	503	541	511	470	519	520	493	539	529	508	529	492	487	474	492	508	499	476	509	521	524	511	522	491	555	509	508	508	520	535	508	488	502	507	514	501	490	557	499	510	503	469	482	497	487	522	524	489	503	504	533	504	489	516	508	491	514	487	494	490	499	540	507	497	462	466	490	508	508	485	511	486	509	507	511	511	502	488	482	508	513	507	505	500	511	523	508	548	509	545	473	478	509	523	516	489	491	529	507	518	520	475	514	483	497	473	511	535	484	501	518	499	519	537	510	523	538	480	534	472	528	489	513	477	517	510	536	541	548	517	518	523	500	493	488	505	500	487	520	440	489	555	527	497	499	468	511	506	515	505	509	533	503	525	549	510	485	471	499	451	491	496	527	462	510	491	498	490	466	507	470	479	521	513	533	499	524	484	522	536	481	534	470	543	554	491	493	508	508	523	520	489	466	499	501	480	492	525	498	499	495	525	530	476	509	517	490	499	486	514	488	507	493	521	512	487	525	480	528	499	496	471	483	428	512	493	466	489	456	492	486	523	485	540	495	506	499	525	525	499	517	528	496	474	507	531	507	496	504	506	508	491	519	500	518	552	514	493	497	514	505	509	507	485	507	511	538	514	567	484	504	490	493	507	527	531	474	504	492	489	490	496	480	512	534	520	527	496	481	485	562	490	508	516	510	494	551	540	484	498	545	566	510	530	517	506	539	525	495	486	499	528	494	455	510	512	498	523	509	487	509	482	485	446	493	518	489	544	541	511	500	531	487	513	532	547	514	476	573	508	513	520	533	541	489	509	467	495	509	529	480	504	506	482	523	498	517	536	480	526	502	551	500	541	517	488	519	529	483	523	527	544	476	482	539	473	517	557	490	497	512	523	515	507	503	473	523	522	495	489	463	477	498	508	508	490	509	502	504	465	491	525	546	515	464	537	510	534	487	538	497	508	503	490	466	513	500	470	494	512	512	530	520	499	524	499	527	518	509	512	475	513	479	516	541	500	495	477	521	496	499	481	529	518	460	546	502	523	508	502	529	557	509	501	470	519	496	468	532	498	484	522	513	487	521	489	479	508	522	518	518	502	530	479	506	520	517	504	505	524	515	486	477	482	505	471	514	497	501	508	515	507	515	496	505	502	510	538	514	505	537	473	540	541	509	481	499	503	512	507	504	499	491	484	496	517	531	544	495	476	506	530	501	508	507	508	473	507	533	507	498	499	500	502	512	529	485	491	507	478	482	507	485	455	494	517	491	519	509	502	528	525	499	481	514	475	496	512	473	493	521	495	496	483	473	511	493	507	487	523	528	499	525	526	513	475	493	528	522	480	492	512	474	508	492	519	515	519	509	548	517	510	534	528	501	492	482	523	480	492	516	486	516	522	502	513	521	476	470	514	490	488	529	514	516	525	510	517	508	488	526	496	516	520	497	494	542	489	508	526	487	485	520	500	516	500	510	480	487	497	467	451	543	534	517	544	526	470	514	460	501	533	480	485	478	526	471	504	510	471	513	507	554	489	526	501	516	533	518	525	529	457	495	495	487	554	523	516	529	516	473	546	482	486	490	541	544	492	465	511	487	472	510	524	473	472	510	498	508	520	519	523	470	526	507	497	504	460	526	463	509	517	525	541	515	482	501	490	480	517	447	477	504	483	513	514	490	467	516	465	501	544	517	509	493	551	538	478	550	506	504	520	513	499	483	445	531	534	492	491	493	474	477	507	480	564	522	481	492	488	506	498	551	535	509	540	512	515	488	513	521	490	503	508	497	511	506	489	511	523	518	459	499	461	507	475	505	470	507	544	511	502	495	521	501	458	510	514	519	478	499	507	519	502	476	485	500	517	510	506	519	493	510	509	519	502	521	465	471	536	501	509	519	480	497	541	487	497	513	529	501	513	458	512	489	476	528	527	504	495	538	485	478	514	507	573	522	488	508	521	546	521	527	495	529	494	515	479	534	483	494	475	512	502	534	491	501	483	491	539	485	460	486	491	500	512	485	530	473	515	472	486	463	530	474	537	488	535	471	532	527	560	522	484	492	517	525	444	462	526	529	511	482	535	521	444	486	488	501	510	531	474	494	468	506	496	467	542	490	526	489	551	532	502	524	497	525	482	466	502	524	509	499	501	563	536	452	516	505	465	533	500	485	538	483	525	511	506	534	506	513	496	469	508	518	525	533	492	498	516	502	539	481	540	486	544	520	503	516	492	514	466	505	521	483	503	485	501	516	472	511	523	516	487	533	531	493	485	498	470	485	459	515	529	493	509	505	501	487	516	477	483	561	470	508	510	485	476	523	465	516	513	512	505	514	490	505	543	483	521	500	505	491	517	549	524	499	531	494	535	497	516	507	485	491	504	500	525	497	508	437	521	496	528	574	518	487	504	482	492	529	495	506	448	534	510	545	541	508	535	491	497	493	493	521	533	503	521	478	506	552	529	530	510	469	496	466	480	537	532	506	540	518	510	513	508	503	473	490	495	502	522	509	511	460	536	496	512	518	495	500	559	507	534	493	494	496	503	496	447	518	479	519	523	492	493	492	476	491	469	549	483	493	508	496	482	505	462	507	480	473	547	477	483	542	506	520	471	491	501	488	505	502	531	535	503	509	505	549	511	553	502	525	488	491	483	480	551	484	482	489	469	493	505	513	523	478	512	450	514	511	484	521	445	511	520	529	536	513	500	508	511	509	512	535	539	503	534	478	473	461	499	500	468	521	532	534	469	477	499	508	498	504	478	491	525	502	527	517	511	490	519	511	524	516	516	514	528	533	524	519	512	478	465	511	504	507	504	478	456	497	477	532	481	475	462	522	514	513	500	534	501	500	505	473	538	524	482	503	470	518	536	547	500	509	490	493	509	502	511	496	556	488	481	509	508	479	481	519	524
17768	10722	13117	11270	7881	5360	3967	2921	2316	1766	1480	1161	1023	981	820	732	644	578	549	474	482	464	411	427	383	360	375	349	353	355	341	370	379	359	368	332	294	280	317	319	274	289	281	287	297	320	310	258	267	269	294	243	247	279	252	274	259	246	272	274	258	248	266	287	248	272	293	272	231	303	264	257	276	259	242	278	242	257	245	266	240	268	256	235	252	255	259	249	288	258	257	262	248	250	249	267	242	244	233	243	252	234	236	251	239	249	243	242	255	252	232	238	265	284	242	252	248	226	253	240	251	256	257	253	249	243	249	254	264	261	218	248	245	234	231	226	239	250	251	253	236	237	220	270	239	244	220	215	236	258	238	259	240	246	290	250	225	253	241	247	247	220	257	247	262	249	243	269	248	253	259	252	232	273	269	235	250	245	275	246	233	256	291	246	287	262	244	252	248	236	242	246	233	234	217	258	250	236	251	231	222	233	275	277	246	258	220	239	268	244	251	238	258	244	238	299	245	212	236	263	221	255	248	246	259	254	216	271	275	261	267	233	284	227	254	222	238	244	240	226	271	258	243	238	246	246	231	247	237	233	245	218	271	252	255	223	243	220	270	269	237	242	233	262	235	239	243	275	264	263	229	243	229	243	233	254	267	244	247	249	236	261	242	259	251	235	262	259	242	266	236	271	257	249	227	236	221	256	261	218	218	233	234	228	261	224	256	240	283	256	280	271	238	248	245	262	251	260	243	239	239	263	259	252	234	240	266	248	221	252	267	251	275	231	233	277	250	286	243	222	245	256	233	227	224	235	256	267	241	266	252	258	243	270	245	214	284	240	235	245	252	235	250	292	268	276	251	245	288	288	282	234	251	275	233	232	246	246	243	248	234	247	226	248	273	255	300	220	217	238	266	230	225	247	228	266	242	237	248	227	240	232	242	245	254	256	241	251	230	241	252	259	247	262	256	225	264	222	244	256	242	265	271	242	247	247	271	271	252	250	279	246	246	214	222	265	241	235	263	238	255	241	244	228	230	229	258	256	243	255	247	240	221	266	281	279	224	233	273	266	264	238	282	238	281	251	239	233	232	235	231	272	249	289	259	247	258	249	252	254	245	246	261	247	235	255	275	259	246	227	219	238	278	252	250	244	244	240	227	245	243	277	261	254	248	281	229	263	252	259	236	262	246	257	254	275	236	230	235	246	265	226	236	217	241	269	259	264	245	256	240	252	264	238	284	261	257	248	222	275	257	254	248	243	263	271	246	263	242	217	222	250	255	259	255	239	276	242	241	254	251	242	225	244	234	267	226	251	255	237	234	231	233	244	256	252	255	228	267	232	273	237	253	287	264	232	234	249	266	244	230	243	207	269	233	256	264	262	222	246	277	225	221	258	244	247	244	231	256	244	268	260	249	236	260	254	256	235	241	281	223	269	235	226	247	231	248	240	255	242	219	267	250	233	252	270	234	232	257	252	239	237	219	244	225	274	243	244	254	243	231	236	252	259	240	228	239	259	230	256	253	245	230	245	258	254	248	238	251	263	262	251	232	250	246	246	247	276	248	233	242	257	227	259	256	241	255	232	222	236	277	241	267	239	267	240	253	252	237	236	272	242	245	266	241	249	272	224	232	259	255	233	269	242	256	247	249	251	260	298	267	292	263	244	224	257	255	244	273	274	279	257	239	259	255	249	233	237	278	266	240	252	216	287	224	260	270	265	241	230	266	259	274	286	276	232	252	240	259	221	241	286	247	235	244	270	223	249	259	237	224	256	246	269	243	242	244	237	213	275	264	253	253	270	221	267	256	230	206	241	248	259	253	276	239	225	280	224	247	254	235	235	253	269	263	261	237	258	247	252	255	231	266	284	262	265	258	256	274	252	247	249	259	282	275	265	234	246	243	258	240	219	229	288	236	264	220	239	199	223	267	237	235	270	238	233	273	231	241	228	223	250	276	223	275	228	232	247	279	236	225	263	243	231	255	245	245	251	259	222	262	263	244	254	244	272	264	226	266	205	262	264	264	234	220	257	283	275	221	254	283	237	258	267	245	247	275	266	260	271	241	247	245	265	239	229	237	255	245	252	227	258	235	234	262	259	249	234	238	247	258	245	234	261	276	248	256	264	234	249	239	255	234	251	274	245	257	237	252	240	250	248	218	253	260	255	245	247	251	214	268	243	242	248	223	249	267	246	259	269	271	240	260	251	235	271	273	232	279	247	271	241	273	249	260	273	236	236	251	245	274	250	258	295	249	255	284	252	262	277	247	265	246	246	232	262	239	255	259	274	245	261	229	236	236	256	282	243	239	253	240	266	230	208	260	255	245	276	261	281	252	253	211	211	254	278	240	239	244	232	237	245	211	252	240	256	241	236	242	237	213	225	257	245	247	257	261	273	246	252	244	266	250	243	272	276	265	242	244	238	251	259	230	242	264	277	210	228	225	225	234	284	242	250	250	240	275	255	222	247	247	258	250	259	264	235	240	264	246	241	251	216	245	266	246	258	262	225	238	241	267	214	248	269	272	240	276	222	250	267	245	249	244	262	263	248	259	246	253	257	240	242	249	250	243	257	236	244	225	254	276	263	259	233	242	260	254	224	253	259	251	226	230	255	233	267	243	242	256	288	267	249	229	239	251	234	271	258	280	270	232	237	290	242	240	262	238	259	211	247	228	264	247	251	258	266	261	231	223	260	246	221	237	271	274	291	212	239	239	233	262	230	239	275	200	239	228	236	236	251	245	232	237	253	241	244	250	256	277	241	239	255	230	252	280	251	256	253	261	254	238	272	230	275	246	270	225	294	275	245	265	220	232	254	278	284	256	289	231	257	234	282	258	259	237	236	262	238	261	257	247	245	246	262	216	256	258	267	241	239	239	260	259	290	271	213	235	251	265	244	242	263	241	245	256	230	256	270	262	230	234	221	229	294	255	277	229	260	224	258	233	246	243	251	231	270	230	287	231	255	246	233	251	222	254	252	208	236	247	259	233	250	249	252	232	267	233	294	278	233	236	250	273	247	252	252	253	261	243	264	245	270	249	277	254	255	262	263	247	234	242	235	249	261	235	248	244	220	253	285	265	267	264	239	262	258	249	267	243	241	238	250	243	231	266	263	249	272	258	270	235	237	254	283	251	236	248	261	231	249	222	273	266	252	260	247	218	236	245	257	253	258	236	244	241	255	234	253	268	267	268	261	251	252	219	268	251	257	246	250	270	243	226	258	274	240	240	238	217	235	254	237	216	247	277	252	263	255	238	243	237	218	232	247	222	263	222	250	232	213	251	197	274	265	248	256	275	235	248	246	240	259	257	239	236	256	271	246	247	261	246	268	278	222	246	256	261	258	259	263	216	270	243	261	273	249	248	251	263	275	239	226	242	256	228	247	244	267	260	248	273	246	251	271	237	253	252	250	248	242	227	261	264	249	269	248	240	249	244	227	269	272	234	255	247	240	246	245	267	220	235	209	245	243	240	273	250	257	238	227	239	238	247	242	241	253
10775	8624	18399	21657	19248	16355	14114	11817	9938	8295	6948	5871	5404	4830	4136	3670	3377	3050	2770	2534	2340	2220	1936	1759	1701	1578	1490	1430	1274	1364	1493	1709	1711	1435	1269	1072	1026	1102	996	946	953	909	944	929	989	930	887	849	845	725	785	698	720	689	659	675	738	664	682	688	662	679	689	657	679	640	654	662	658	614	674	588	644	633	702	634	631	634	644	621	633	623	644	631	656	592	613	591	565	628	588	635	600	658	540	649	598	595	613	615	581	629	567	614	605	631	574	583	594	586	642	587	634	567	610	603	611	606	593	617	564	605	566	616	573	612	610	587	599	642	579	578	621	587	602	627	597	607	635	580	567	556	649	582	579	547	622	612	616	569	588	594	619	603	579	565	593	641	614	600	563	611	573	588	578	577	576	621	596	589	600	588	637	605	583	559	555	556	568	572	544	604	603	615	593	627	603	590	623	633	607	586	567	598	564	620	588	632	601	573	593	586	589	607	611	623	586	573	564	570	577	569	585	583	609	612	549	589	591	587	565	636	634	597	601	575	604	570	629	583	576	589	587	590	593	560	630	592	595	623	596	581	598	612	628	554	613	624	585	595	581	577	537	584	656	605	609	594	571	578	571	626	601	584	599	592	570	573	623	603	559	565	562	630	541	620	598	621	602	605	584	620	588	610	591	585	586	620	604	541	580	595	572	573	613	566	625	569	610	554	609	591	561	597	602	581	596	566	604	605	608	567	581	609	588	583	591	599	589	637	579	578	598	527	610	618	644	566	578	599	635	570	591	644	567	583	593	568	561	550	575	569	575	589	599	585	568	627	613	628	573	551	573	560	629	597	629	605	611	620	600	593	601	565	616	586	607	562	589	642	544	629	595	589	595	598	600	555	562	600	610	604	610	610	612	570	598	574	547	603	653	578	662	581	551	576	561	579	627	597	560	570	598	557	601	595	596	586	563	562	570	620	586	622	626	603	616	578	604	538	606	580	614	634	592	631	618	555	635	632	567	581	584	564	605	590	632	605	556	575	568	617	588	632	588	650	623	604	585	618	596	584	556	535	603	611	583	573	579	615	644	536	602	621	623	579	559	618	625	599	605	585	599	580	598	575	549	596	592	590	575	533	580	568	624	588	598	597	600	594	618	609	561	549	571	581	578	605	593	598	570	625	594	624	597	577	586	589	553	589	564	574	569	616	564	581	620	586	597	590	580	578	608	546	632	557	565	565	608	614	581	547	594	658	591	593	620	585	616	588	607	549	619	559	611	606	568	596	541	581	589	586	582	574	590	577	546	634	602	630	598	574	565	554	586	577	594	599	572	573	573	588	588	579	586	637	573	599	581	623	595	596	574	575	609	602	604	600	591	576	600	558	603	618	594	608	559	602	530	601	586	520	576	642	612	620	619	557	579	593	574	587	554	582	605	609	598	607	583	570	617	590	629	617	580	554	644	579	557	588	593	618	604	581	531	536	568	607	567	564	637	597	596	558	613	602	572	574	598	552	618	589	590	578	569	556	585	598	623	624	658	601	619	633	601	619	602	610	590	617	549	637	541	577	582	576	610	614	596	527	591	601	604	613	617	576	564	615	543	645	632	593	594	578	548	601	599	583	602	582	574	648	612	560	570	587	603	624	582	585	588	582	586	562	586	567	596	613	635	561	624	555	602	603	596	614	587	598	546	601	582	613	619	570	566	624	548	634	606	643	605	567	619	569	590	580	562	609	556	599	552	599	614	633	588	592	544	585	589	604	609	586	567	606	596	546	582	606	582	567	627	617	569	623	591	573	565	583	568	627	584	581	576	601	632	556	585	572	611	600	610	595	600	664	623	569	633	619	573	562	600	558	583	600	598	551	578	576	585	601	556	624	621	607	624	588	577	639	591	607	550	597	621	565	589	563	559	600	605	598	657	558	613	648	559	622	574	649	607	542	617	589	614	540	591	582	635	524	564	605	579	582	580	577	578	524	586	576	568	600	616	564	643	617	617	597	599	590	566	621	627	617	572	589	596	573	524	573	575	562	544	563	571	580	561	527	589	627	566	599	587	612	604	608	575	640	600	632	576	584	611	608	537	569	607	621	578	588	568	555	599	663	556	581	555	571	541	610	598	599	625	596	599	595	618	640	555	627	577	630	564	552	604	617	573	582	549	552	606	569	584	628	613	660	614	605	543	608	564	601	604	594	626	624	616	581	591	633	619	627	590	595	567	569	557	599	596	622	609	581	584	593	576	627	578	558	589	575	592	578	596	594	564	584	570	573	607	584	599	567	598	601	621	565	567	579	581	601	615	575	576	585	616	583	591	562	565	583	595	592	577	597	557	597	547	591	591	607	553	654	582	614	599	620	602	584	555	584	607	587	601	551	582	568	567	610	546	610	558	572	619	590	584	603	630	612	552	617	600	594	620	601	635	577	590	614	552	635	601	603	632	584	610	595	594	600	622	594	604	578	570	574	596	548	566	605	619	616	581	585	600	571	607	547	558	619	590	592	612	565	549	617	593	589	594	633	610	589	611	607	571	593	595	632	606	590	589	601	580	573	571	574	605	590	582	590	643	595	559	574	576	627	607	602	610	572	605	575	591	563	621	561	577	574	617	574	637	603	590	566	602	609	610	550	599	558	574	607	616	550	603	583	605	582	574	576	563	606	610	632	601	625	607	606	584	588	603	586	618	636	608	577	648	642	593	580	598	621	604	594	577	615	584	589	591	589	609	590	598	585	601	622	634	619	651	673	570	597	603	585	621	561	583	581	617	590	591	592	591	556	639	586	610	570	588	595	588	564	588	591	544	626	638	620	560	570	555	553	577	598	572	606	561	582	619	625	619	621	566	574	625	555	560	604	594	598	570	584	629	616	555	559	586	676	608	579	598	598	591	596	643	616	601	606	621	590	640	574	604	556	630	596	603	602	581	590	592	641	594	623	600	597	592	590	639	650	599	602	617	618	574	575	609	586	612	651	589	571	652	614	618	590	585	584	603	588	537	594	620	585	582	572	600	597	644	591	610	555	578	603	582	547	534	591	576	596	612	590	606	545	586	629	580	582	616	568	557	629	638	598	574	541	605	589	601	648	592	627	585	605	622	600	572	605	586	558	581	617	580	574	631	574	595	624	578	609	601	626	590	616	575	591	593	599	611	631	572	617	630	606	620	542	570	567	621	588	597	577	646	596	550	641	589	567	563	601	627	596	576	630	596	610	646	601	545	594	599	599	574	569	579	608	604	617	647	570	639	582	606	651	632	577	569	583	562	594	581	589	620	545	617	574	593	593	623	578	582	633	606	609	625	562	621	613	598	617	613	640	628	573	593	632	601	588	580	588	574	615	623	619	579	572	598	558	590	627	593	624	576	640	572	621	567	564	601	602	591	632	601	635	555	585	599	598	579	581	610	549	585	573	581	608	591	627	593	625	613	604	628	583	604	602	586	606	578	576	612	624	554	546	595	670	607	575	600	614	600	584	554	576	588	571	611	592	561	603	566	607	600	595	615	601	612	582	619	553
25581	16118	18766	16881	12359	8693	6102	4302	3344	2595	2041	1649	1449	1322	1068	946	907	803	773	677	637	621	552	516	454	456	435	421	411	408	477	516	537	484	419	377	400	356	374	377	370	324	306	323	375	322	316	308	340	304	271	300	273	291	304	306	306	306	264	296	278	312	269	293	280	274	289	243	275	309	273	272	282	292	336	281	279	267	277	280	265	296	252	264	306	276	292	282	243	269	293	258	261	258	272	289	277	254	286	259	289	267	276	267	286	266	248	303	252	296	266	263	269	265	262	269	319	256	276	262	269	293	252	283	277	273	269	290	239	266	273	230	267	264	263	268	256	258	253	261	254	254	281	264	271	281	291	259	260	275	294	300	281	251	289	288	258	242	295	292	285	293	286	268	264	271	244	279	255	254	259	293	282	253	308	259	272	245	262	296	281	297	274	248	281	298	277	260	243	293	304	234	223	280	269	272	270	287	268	251	282	270	269	272	276	248	257	276	285	295	248	248	266	273	279	266	256	266	280	267	267	277	281	259	253	233	268	282	258	248	275	271	269	265	264	300	290	258	265	294	269	277	253	246	290	272	286	273	298	267	273	256	246	274	275	267	247	263	263	265	264	244	249	299	248	267	265	252	304	268	261	300	300	239	272	275	290	265	269	286	306	241	292	268	258	265	260	259	295	264	267	272	282	278	230	259	294	254	262	285	266	270	276	278	269	240	262	270	276	268	290	264	262	291	279	240	232	301	253	248	243	282	281	280	269	277	254	293	263	260	281	255	270	248	226	260	289	281	285	284	270	275	284	318	274	254	298	265	276	238	278	266	289	260	291	275	265	271	300	255	264	276	282	270	264	267	263	254	240	238	265	243	263	265	268	261	283	229	246	250	257	261	250	266	278	245	271	259	267	280	283	286	255	246	249	295	267	290	245	295	285	282	280	266	280	241	272	254	271	278	266	252	295	274	260	282	257	268	263	263	280	262	262	269	285	262	260	304	271	252	318	273	294	262	259	277	278	264	245	286	310	249	268	300	282	250	288	277	233	276	285	259	264	267	247	263	284	260	246	284	301	254	262	276	305	255	233	222	242	263	268	266	284	247	251	266	280	277	279	259	250	282	282	251	269	280	285	320	262	268	258	248	247	287	287	263	286	283	292	283	246	260	245	262	255	250	245	260	267	269	283	275	248	241	294	282	268	277	261	288	278	267	285	263	254	287	265	264	295	267	310	287	308	259	256	277	276	284	258	272	274	242	258	296	259	282	288	273	271	280	244	263	249	278	301	236	254	275	283	292	275	235	255	250	262	286	296	270	271	276	289	262	272	261	265	294	280	293	280	251	280	239	289	234	290	251	277	283	279	270	263	271	271	255	257	312	292	302	251	291	268	263	293	269	258	309	243	277	270	267	268	239	285	280	298	271	247	289	272	268	275	271	285	296	280	261	266	269	279	263	264	263	269	296	264	288	286	237	274	249	302	278	255	270	270	258	255	269	272	272	257	277	279	270	280	299	274	275	296	292	248	231	281	276	251	277	266	277	249	286	286	288	272	247	310	262	298	284	259	266	269	283	250	281	308	248	300	272	256	267	275	263	311	272	307	262	288	274	297	271	262	261	273	323	261	275	283	261	250	301	290	274	250	234	261	300	271	233	275	281	278	265	277	250	238	287	273	251	289	298	250	275	304	268	283	282	280	286	281	232	271	282	276	276	286	270	281	289	250	265	292	268	290	262	255	288	252	262	278	265	247	240	277	248	260	287	287	276	262	246	299	252	253	264	259	270	278	280	262	283	276	327	291	250	266	259	249	275	266	258	246	240	270	265	296	270	266	265	278	266	287	273	255	273	280	265	292	282	286	291	274	260	258	266	278	253	286	269	256	262	308	285	245	275	276	264	280	268	234	271	279	321	242	243	244	248	308	273	263	276	256	276	287	234	291	280	273	283	266	291	272	272	307	269	248	277	265	240	289	236	277	268	263	281	310	285	234	269	246	276	240	292	276	253	275	301	279	285	286	255	239	236	290	283	296	308	257	296	300	288	279	270	266	287	253	241	267	263	231	281	326	254	270	265	234	273	288	251	279	301	267	256	254	280	277	260	292	236	276	292	263	263	289	270	307	287	313	275	265	281	259	289	296	283	291	263	280	285	274	265	288	234	302	276	267	248	278	266	285	303	233	273	290	253	250	255	233	261	254	278	276	286	259	251	272	295	314	266	300	293	262	251	274	264	291	250	261	219	276	288	287	302	273	265	253	278	254	285	262	269	270	259	268	281	249	255	257	264	268	254	285	240	288	268	275	271	276	294	270	246	253	272	282	267	276	284	291	250	267	303	262	264	303	277	271	265	263	260	265	271	265	245	274	262	257	253	269	279	287	272	254	271	273	285	279	256	268	278	270	296	278	277	250	288	281	296	257	257	283	266	263	256	257	256	278	276	263	293	252	290	279	253	244	303	292	291	264	264	279	270	256	265	283	240	276	263	244	274	312	268	245	279	252	290	283	268	262	285	262	261	282	267	289	273	272	243	278	279	269	298	280	280	283	272	273	265	275	269	271	257	291	286	251	251	277	288	251	248	238	258	254	288	290	278	279	284	277	258	271	287	261	271	281	283	306	275	252	257	291	262	253	277	268	275	245	264	249	258	267	284	273	253	313	308	278	283	268	281	240	259	252	266	288	253	312	263	260	279	260	286	283	281	306	262	274	302	264	290	297	307	273	244	291	257	259	266	243	251	274	283	283	297	267	259	298	238	284	250	260	255	309	245	256	248	253	267	258	269	302	260	291	279	255	260	249	248	253	274	276	271	284	275	256	280	253	267	262	272	266	259	289	264	303	276	270	293	314	265	282	272	319	279	272	265	266	279	306	243	295	273	239	291	219	277	269	276	264	253	252	273	266	230	258	300	269	262	268	283	281	260	267	279	261	284	252	280	238	244	254	289	266	277	254	288	283	262	288	262	276	250	286	271	250	275	282	275	286	282	249	302	301	245	282	281	297	258	278	259	269	264	253	275	278	262	251	269	281	261	271	274	265	257	281	268	306	277	277	298	267	235	271	258	255	247	276	270	282	286	272	266	274	286	279	287	236	287	291	271	276	274	243	267	290	277	251	241	318	273	246	255	250	270	260	265	260	273	258	274	289	288	276	257	284	250	243	276	253	269	239	281	258	298	288	261	262	266	256	267	235	296	318	252	310	265	287	260	236	245	248	279	284	241	289	276	261	269	259	291	294	247	234	294	257	277	267	282	276	322	293	272	252	276	257	276	271	263	296	233	274	274	242	308	289	246	282	297	241	269	282	293	264	256	265	288	269	267	243	263	282	290	270	254	302	284	252	254	236	275	249	241	242	257	275	264	290	231	266	263	260	293	263	267	299	255	270	293	288	288	294	302	251	293	281	246	279	253	260	271	275	277	299	272	244	326	256	252	283	257	274	261	244	251	271	265	231	284	279	290	269	288	244	281	282	234	241	281	253	270	283	257	279	294	272	277	258	284
13844	11865	23341	27171	24599	21554	18624	15685	13710	11517	9864	8539	7663	6839	5944	5275	4843	4411	4026	3658	3311	3034	2724	2432	2244	2160	2088	2041	1811	1781	2109	2459	2383	2122	1773	1482	1500	1244	1297	1268	1163	1183	1163	1225	1155	1066	1075	1007	943	933	855	828	809	805	784	775	811	774	788	730	731	799	741	764	762	768	749	734	781	729	708	703	753	696	733	722	717	712	678	658	607	660	668	654	638	666	672	686	684	645	630	659	667	644	631	638	626	651	645	654	630	665	675	655	640	651	634	591	644	655	645	647	634	652	619	628	617	615	664	640	635	606	694	658	602	605	645	615	641	659	634	618	638	669	593	594	637	638	663	591	674	637	595	625	613	600	647	641	633	570	619	589	637	641	644	648	606	603	640	603	616	597	616	578	688	635	618	606	610	662	656	645	622	605	619	627	625	664	636	637	617	607	630	617	610	628	611	594	624	635	626	635	623	658	613	587	610	611	632	644	598	642	605	594	577	616	698	646	644	625	614	580	639	581	641	598	598	647	575	605	622	633	595	630	665	626	659	651	626	599	677	649	653	628	611	596	600	594	645	610	645	646	599	594	630	669	639	629	647	646	618	641	618	601	685	621	594	583	599	592	609	662	642	661	598	644	606	625	644	575	625	646	602	653	622	583	608	617	640	620	606	652	595	618	648	635	602	599	636	667	642	600	606	590	652	647	616	614	621	652	647	666	618	615	617	657	629	665	666	609	643	617	648	607	577	630	678	633	620	679	636	601	603	646	614	618	649	622	627	645	627	590	597	638	611	632	641	630	626	606	615	620	664	650	641	613	602	612	595	588	618	638	639	587	626	647	659	633	628	598	611	644	600	647	633	646	601	639	648	632	621	630	677	666	650	594	616	631	607	658	644	648	669	593	584	628	646	589	601	665	599	621	633	650	582	634	578	592	641	584	623	646	631	663	626	630	634	640	594	603	599	654	636	604	612	622	641	657	679	587	617	649	626	632	648	660	624	631	608	636	607	632	643	594	659	621	600	622	627	608	641	623	634	621	645	643	619	634	640	634	642	642	662	675	618	631	661	626	655	630	616	627	606	627	610	631	611	627	627	605	633	613	612	635	597	571	656	639	650	608	652	667	650	641	622	683	604	630	597	602	620	609	653	563	615	647	586	628	606	641	667	615	601	628	604	615	615	617	620	577	655	613	609	663	587	642	617	634	572	638	628	656	631	676	629	592	586	641	653	653	635	586	622	643	591	574	637	639	633	588	634	638	641	672	623	579	633	605	624	638	640	630	652	660	596	610	647	615	617	654	655	662	621	619	612	623	668	639	611	687	633	640	631	612	670	587	627	603	607	636	603	619	590	640	659	613	640	607	665	597	599	687	676	619	624	616	673	644	616	631	627	555	615	665	641	636	655	623	641	669	655	636	664	619	596	603	665	625	645	618	564	613	635	653	613	652	641	639	616	638	607	638	620	601	608	623	592	597	625	605	671	604	589	580	650	588	650	630	628	679	596	604	610	694	617	670	614	596	645	637	664	662	659	597	622	633	621	644	626	627	669	586	636	671	615	632	640	593	673	633	604	662	604	591	635	651	664	677	615	608	625	628	640	610	621	652	607	634	632	638	625	630	634	646	647	653	581	675	659	618	627	609	599	637	634	654	660	620	631	649	609	692	645	647	637	603	617	589	653	617	655	616	633	594	612	623	605	603	619	574	626	654	647	636	653	639	629	644	625	631	621	656	643	624	616	662	614	574	665	635	657	661	619	590	596	594	641	620	614	701	654	608	594	667	635	673	618	647	605	639	631	619	655	633	632	625	649	646	651	657	629	630	634	591	622	636	620	593	625	619	629	670	642	646	672	608	617	597	637	630	602	605	609	623	631	620	621	695	640	639	591	631	646	580	654	646	656	622	636	612	601	624	606	639	595	616	610	664	605	590	580	623	608	657	636	646	604	621	664	598	645	612	612	633	657	597	627	622	610	637	599	630	593	662	647	582	584	638	616	574	610	621	651	611	644	657	625	675	652	623	617	630	628	654	667	643	594	703	614	649	638	625	600	642	653	629	575	638	617	617	606	625	641	576	634	640	611	592	615	643	618	634	677	611	636	655	603	612	646	667	648	681	617	621	598	643	646	615	602	670	636	689	645	649	650	644	569	618	638	593	608	641	585	633	608	604	636	648	695	654	624	673	616	625	646	620	655	652	675	607	591	626	634	658	644	658	631	630	642	639	649	626	602	630	620	618	641	617	619	651	633	641	639	625	595	668	625	563	636	624	609	643	645	598	612	655	625	607	631	611	657	648	661	668	621	638	588	623	634	624	629	689	611	599	568	609	657	618	709	633	604	629	598	616	649	625	598	634	618	623	617	654	592	653	630	662	583	645	603	607	653	633	622	614	607	667	684	613	637	616	648	656	667	575	659	624	654	628	650	634	614	628	604	656	623	586	615	618	647	621	666	645	646	634	614	599	642	647	610	618	641	598	611	595	595	619	637	630	638	606	664	589	673	619	631	595	571	641	601	664	639	651	642	611	628	642	642	659	609	616	619	643	634	621	608	612	670	593	589	606	631	601	623	677	630	626	592	608	639	639	631	672	675	634	596	593	605	594	635	620	619	618	648	627	617	637	654	623	675	671	602	585	646	598	619	602	600	591	640	656	621	635	629	630	625	669	656	614	661	587	638	635	644	596	599	609	649	637	672	640	653	672	627	594	662	597	694	635	627	625	609	641	626	590	652	656	667	617	611	632	652	681	604	567	599	635	627	632	644	582	624	646	636	627	655	620	600	655	623	606	598	599	592	617	607	637	625	639	641	631	652	631	659	647	630	607	654	582	604	650	621	640	649	638	633	621	600	648	610	613	635	637	649	563	622	613	634	627	644	621	656	620	629	618	673	616	636	559	610	601	652	603	659	656	611	625	662	598	600	620	608	635	610	636	640	670	592	646	643	652	660	620	647	634	623	625	615	633	623	636	618	653	656	632	654	653	651	626	623	643	671	625	642	632	629	643	634	642	641	625	639	664	647	655	627	631	676	587	613	629	654	642	649	652	625	568	650	593	669	664	638	670	650	613	668	625	607	642	626	587	663	569	595	600	662	640	596	604	630	638	562	572	660	626	647	577	624	660	614	648	639	616	675	640	622	643	636	650	605	602	621	588	631	671	669	671	641	651	633	625	602	623	638	644	639	681	611	611	571	595	623	624	634	616	694	641	636	614	634	663	634	659	662	614	654	595	635	639	647	633	618	601	619	588	617	655	610	668	586	651	602	634	636	622	640	661	618	616	609	650	607	662	635	672	611	685	627	647	637	584	609	650	621	632	628	622	626	594	657	645	622	656	639	661	616	647	644	645	610	624	641	610	612	601	670	623	641	683	667	625	673	595	613	670	612	678	605	637	633	649	608	609	608	613	590	600	592	627	588	614	604	631	619	628	664	656	603	630	645	680	616	627	615	616	643	622	630	594	654	602	619	567	583	577	635	685	600	660	612	601	634	663	588	596	634	578
8587	5618	6709	5320	3787	2706	2040	1533	1180	948	784	720	607	498	460	414	388	392	366	321	297	335	289	286	290	274	244	246	276	258	224	251	237	231	252	225	241	222	234	250	246	239	227	193	213	214	218	215	200	222	211	237	206	222	232	193	212	214	220	209	190	191	206	193	194	211	195	225	200	216	225	213	196	198	218	216	220	188	223	175	190	201	221	201	202	196	211	225	201	205	218	195	224	189	207	224	215	222	230	219	191	202	181	230	184	189	204	216	249	209	206	194	205	222	197	212	228	197	189	193	206	201	188	205	213	219	193	210	220	184	190	201	172	192	187	208	201	216	215	193	190	180	187	196	213	236	200	203	208	199	207	215	224	187	202	175	199	203	223	210	191	196	202	203	229	220	190	206	211	204	202	194	197	201	203	210	233	205	199	205	187	194	182	226	225	205	198	220	234	205	214	217	209	215	184	176	195	229	209	194	193	206	221	209	195	203	196	188	209	216	191	200	214	194	206	198	230	199	184	197	230	176	200	190	199	221	201	199	227	177	211	197	200	191	199	190	218	218	215	198	189	179	211	219	205	170	225	215	217	209	226	214	206	210	185	214	227	215	204	201	217	231	197	194	201	208	212	198	199	211	211	191	227	202	211	221	218	229	212	237	191	203	213	221	203	180	192	228	189	210	203	201	197	189	219	218	207	212	217	207	216	195	213	205	208	213	211	204	199	218	223	219	203	205	199	196	213	227	194	226	208	204	206	219	217	224	202	221	204	166	203	206	187	229	196	202	217	199	200	209	226	227	202	222	206	205	203	221	214	196	203	168	181	229	181	226	209	199	213	187	197	203	206	199	192	187	209	200	219	208	196	194	201	197	195	204	227	192	192	213	203	231	186	197	208	236	220	211	195	192	199	210	191	205	181	200	224	180	220	231	228	200	241	202	185	210	225	199	184	256	234	200	216	231	200	193	199	222	224	189	193	221	205	221	204	208	218	234	186	205	195	191	197	193	189	215	220	230	205	230	197	213	207	204	196	207	203	206	188	210	229	257	223	202	211	192	200	226	198	208	195	215	207	207	209	206	219	197	210	201	213	202	171	196	206	214	194	206	225	205	211	212	219	213	211	205	247	191	203	205	217	219	202	192	208	212	194	204	222	185	197	189	228	190	207	195	221	206	197	213	208	218	211	202	212	231	217	205	193	202	204	205	218	215	205	209	212	202	208	219	193	219	188	218	183	210	209	254	220	215	232	213	213	217	230	200	200	206	205	215	200	213	211	201	235	217	180	211	223	204	205	209	199	246	203	193	246	228	204	211	207	225	195	197	211	190	211	215	236	199	218	195	199	202	226	197	210	210	230	195	218	195	241	219	202	227	228	197	198	226	206	228	197	203	213	211	186	209	204	192	207	237	233	218	228	205	217	198	201	220	210	184	203	219	183	203	196	207	214	229	210	192	220	175	221	192	185	203	211	202	213	198	200	191	185	212	220	224	211	226	204	203	188	192	206	169	191	203	203	203	205	225	193	187	200	223	229	199	183	199	197	183	213	209	218	199	203	197	209	214	200	201	242	224	218	240	239	193	205	218	222	195	211	175	194	194	214	216	206	203	209	250	198	201	196	225	227	192	252	209	192	194	187	190	191	208	168	209	199	198	184	211	224	204	223	200	195	223	212	201	179	186	227	220	203	232	203	205	209	218	212	171	213	181	176	185	213	196	204	217	203	216	226	219	207	197	237	200	192	203	230	220	225	203	207	189	210	214	224	204	187	204	194	214	216	227	223	214	222	206	216	215	206	218	189	211	176	222	190	199	186	241	228	247	197	201	224	195	207	227	180	205	215	204	192	181	215	180	206	203	179	194	211	202	233	195	241	200	202	210	202	225	196	195	208	231	215	197	225	236	225	228	200	184	193	202	214	203	194	186	185	197	217	203	215	202	218	198	221	200	210	237	190	198	222	220	208	218	211	215	189	222	209	211	190	194	244	209	215	203	227	194	231	178	214	217	228	205	180	219	196	209	199	212	215	231	217	218	210	207	211	206	197	203	219	210	232	183	203	206	214	207	195	214	201	213	213	202	196	206	212	189	218	209	200	213	203	208	204	213	219	201	196	226	233	205	194	179	184	190	163	183	222	214	212	189	224	187	216	183	218	207	197	219	190	216	205	211	197	203	231	221	193	207	175	188	199	230	215	191	211	199	191	193	211	215	219	212	233	213	198	197	200	216	215	198	227	198	214	226	206	224	221	214	185	194	225	198	220	196	198	202	214	208	197	202	208	194	219	202	220	202	198	203	207	200	207	218	222	210	214	209	223	201	214	195	213	225	205	203	212	230	207	191	189	220	220	208	186	195	216	232	219	202	234	199	216	198	223	214	187	206	223	239	202	178	184	187	201	205	212	220	219	204	225	208	195	197	215	237	173	200	201	229	206	213	211	214	207	204	193	186	203	224	207	206	207	227	215	198	245	222	193	201	188	203	204	227	206	213	194	208	190	227	205	222	189	213	205	185	213	193	189	198	207	217	183	225	205	209	200	208	197	207	237	189	201	221	216	196	212	201	210	227	187	212	182	215	209	182	216	224	204	225	194	215	216	196	201	212	209	202	221	205	212	202	193	209	224	198	182	215	252	215	192	204	202	222	228	233	191	187	221	219	207	204	223	234	199	215	206	207	199	212	218	209	219	223	185	210	209	218	220	189	204	192	198	229	213	195	199	229	198	202	214	194	216	204	209	210	194	201	195	201	204	207	206	231	208	190	191	207	205	206	189	237	227	236	212	224	188	209	217	208	186	207	227	188	181	220	222	195	192	213	228	227	207	212	230	205	186	225	184	224	206	226	207	197	217	185	221	217	202	206	209	202	234	231	208	251	227	203	230	222	185	195	201	189	204	203	224	187	202	200	190	209	217	240	215	183	211	193	200	232	202	223	210	194	222	204	207	238	219	193	205	188	216	200	190	198	217	206	192	225	197	192	212	219	182	250	210	218	205	203	218	193	193	200	179	198	183	189	208	194	237	226	205	191	203	203	235	202	211	196	194	194	197	217	213	224	184	206	212	195	191	198	205	238	209	186	206	205	211	260	212	211	212	209	187	212	193	192	188	220	228	215	224	198	212	203	203	210	202	206	196	211	201	235	214	223	168	223	241	198	225	228	185	211	225	218	189	202	239	207	212	194	211	187	209	259	222	216	201	208	227	210	216	202	200	199	197	174	203	190	210	196	179	192	209	225	213	200	194	201	209	214	220	198	193	204	205	211	203	205	208	209	225	221	215	212	199	193	219	212	201	207	208	201	216	173	192	203	208	221	235	200	218	197	215	193	214	209	209	232	204	226	223	193	187	222	207	211	191	238	199	213	201	216	242	188	230	212	212	209	207	194	202	203	216	185	216	187	208	203	207	194	202	234	214	214	215	195	218	182	208	206	199	182	211	212	174	199	228	218	198	208	212	204	233	205	191	190	205	189	197	188	187	204	227	202	181	189	184	186	198	180
5222	4965	11609	13691	12264	10062	8311	6726	5499	4451	3970	3579	3051	2422	2244	1965	1810	1667	1617	1509	1313	1245	1104	1097	1024	904	950	887	818	820	778	821	801	759	801	804	760	726	726	715	664	712	708	699	699	666	686	617	596	608	575	544	558	586	558	572	536	506	481	487	576	525	530	544	550	540	551	549	504	529	516	534	545	516	539	547	543	544	561	496	494	519	551	517	503	505	559	494	480	539	471	536	511	534	500	493	543	514	496	516	507	552	508	522	517	561	506	516	502	513	582	496	510	514	496	508	500	535	497	511	505	480	523	496	481	509	481	467	509	469	482	473	509	497	490	457	518	517	489	488	475	476	490	510	538	480	485	501	495	520	523	506	525	515	501	500	547	466	472	493	516	498	454	535	496	520	532	503	518	483	503	485	451	539	495	526	484	508	531	472	507	506	494	506	476	491	525	511	500	485	474	503	494	523	485	494	506	521	498	529	494	490	531	542	530	520	484	511	452	525	521	499	520	524	496	493	490	513	513	526	523	495	507	482	523	520	491	473	486	505	485	504	502	511	523	500	519	492	530	498	482	528	535	554	503	497	508	478	495	469	498	491	518	460	526	536	529	481	483	507	489	488	474	483	527	471	523	488	482	503	454	490	521	482	531	512	495	542	539	501	487	509	498	549	513	496	494	531	532	500	547	537	454	521	480	524	479	472	493	483	507	503	481	505	524	514	476	509	512	501	515	493	520	495	522	507	487	552	506	508	509	466	516	508	547	499	479	515	500	511	492	471	539	509	519	498	519	506	511	519	498	485	454	484	471	473	486	484	467	458	510	488	508	500	508	492	493	499	485	522	490	483	522	507	472	496	504	544	508	482	525	523	484	471	490	463	523	480	523	473	509	538	504	529	532	511	482	461	513	504	516	534	499	503	464	507	464	502	495	479	491	477	498	506	499	496	507	523	530	488	540	531	491	511	486	502	490	530	472	484	519	483	536	484	493	507	468	473	490	506	494	523	489	527	530	528	516	492	501	494	531	520	503	481	455	479	541	511	528	509	506	496	526	542	489	483	506	510	454	553	490	507	523	492	541	475	542	519	486	497	496	508	476	461	505	506	530	483	507	523	528	487	485	504	513	476	484	502	527	478	492	519	497	515	503	489	543	492	530	491	492	526	519	505	522	458	498	532	475	457	467	493	478	481	486	503	456	530	523	482	487	475	504	471	450	542	526	499	500	465	530	493	522	537	519	524	505	499	493	498	472	454	520	479	527	483	512	522	518	478	515	520	501	519	521	485	488	529	463	486	531	474	497	552	468	473	519	523	516	496	464	498	503	504	484	491	491	532	481	476	507	510	510	466	532	493	518	534	476	495	467	500	501	476	501	480	502	497	499	502	502	516	513	528	515	478	511	545	484	510	488	491	525	520	503	540	505	481	489	476	491	512	482	519	545	495	488	488	536	516	513	495	511	488	470	486	513	495	549	501	533	527	492	518	462	476	463	464	520	498	496	488	530	513	471	533	546	501	497	499	482	471	522	470	542	487	536	474	537	523	530	470	522	505	508	466	474	477	470	504	496	452	503	508	482	514	500	513	518	501	452	508	473	472	529	481	489	477	519	492	534	514	536	553	531	477	522	473	490	505	491	481	514	486	522	528	518	538	463	515	534	516	510	496	511	502	504	486	474	475	485	546	522	496	490	532	470	502	463	476	485	502	497	479	498	510	511	510	551	523	530	504	516	493	518	510	542	521	505	519	470	491	510	522	486	503	520	484	511	519	545	502	470	479	481	492	515	530	481	508	511	501	498	523	494	493	470	534	508	522	541	531	509	502	483	524	507	488	517	495	524	463	496	501	492	524	543	507	509	475	527	475	508	503	522	446	480	464	511	514	502	557	511	483	476	550	545	531	544	488	523	520	536	539	478	480	551	477	502	502	532	467	540	500	509	501	520	546	490	494	517	511	502	517	487	489	516	470	451	500	509	503	489	488	525	481	515	491	512	529	515	493	527	481	480	496	493	515	487	522	542	534	542	525	507	488	459	499	463	535	550	527	488	490	511	496	515	514	492	552	510	493	531	517	503	500	520	496	484	509	517	493	494	503	502	517	535	541	498	522	475	502	547	467	471	514	463	532	500	480	492	532	501	491	522	529	501	491	497	502	471	513	482	519	510	502	496	487	566	473	492	481	494	464	499	500	528	506	502	488	500	493	497	503	501	496	518	505	506	496	477	564	507	461	500	519	497	520	529	463	509	514	556	528	511	501	487	526	500	497	520	493	523	534	521	526	512	482	498	482	501	496	514	518	478	513	494	549	512	570	503	473	507	468	483	512	537	504	502	518	489	489	508	480	513	523	502	470	529	516	554	459	521	489	499	526	524	521	497	473	449	486	503	522	472	506	487	470	498	457	515	509	565	480	566	527	454	510	505	539	513	499	493	489	501	481	478	511	533	517	490	497	459	465	485	477	516	534	539	487	492	490	508	524	476	488	510	504	489	517	448	507	490	506	495	506	520	498	516	482	487	526	519	514	513	495	512	534	521	503	473	502	488	511	482	518	488	528	504	501	501	514	515	532	520	528	509	474	485	501	510	558	546	507	548	499	481	517	462	500	484	532	479	511	498	525	510	498	521	510	522	507	498	478	442	539	509	488	534	499	478	489	532	534	484	498	527	531	476	526	501	482	499	517	493	487	517	506	476	514	550	517	522	498	490	529	532	524	513	495	485	474	498	470	491	496	501	478	478	513	482	535	527	476	480	488	497	508	501	529	488	500	518	531	515	485	483	491	510	463	520	547	568	491	537	520	497	509	505	481	500	493	506	482	550	527	491	509	509	469	502	489	495	494	497	538	512	484	496	500	523	516	488	514	526	531	535	519	525	535	495	550	470	505	547	483	534	513	483	489	519	521	534	492	491	477	525	499	529	527	499	488	518	468	547	491	511	461	440	484	492	491	493	492	500	484	538	500	470	467	541	474	543	490	494	524	536	527	488	471	515	461	493	534	535	513	496	489	503	483	518	500	513	462	473	510	553	509	457	487	533	510	531	499	520	499	495	462	517	523	512	449	490	530	513	562	510	524	497	523	474	519	491	513	504	489	499	497	518	502	511	498	522	514	513	458	515	504	509	502	502	513	533	464	495	528	485	539	481	492	492	475	507	498	528	502	493	498	545	511	512	477	507	484	470	532	500	497	477	511	541	481	487	489	475	522	476	516	478	505	473	495	519	493	506	473	522	512	473	517	528	549	472	521	543	504	505	553	524	510	511	484	530	442	492	494	483	503	489	528	493	483	518	527	511	455	507	503	499	519	470	513	446	526	516	487	527	493	475	503	537	470	486	531	466	499	515	542	489	499	507	536	495	502	464	480	483	499	490	530	473	475	477	537	478	476	511	506	515	557	506	489	505	491	527	495	519	520	497	492	496	551	534	500	481	514	506	520	503	483	502	512	513	506	506	495	476	511	498	490	479	513	484	507	523	494	523	495	522	515	463	521	531	487	504	480
17586	10782	12858	11812	8018	5240	3850	2778	2265	1700	1472	1241	1064	918	797	688	676	615	537	504	460	435	389	387	442	377	341	346	339	347	379	317	391	364	331	301	270	309	293	313	301	300	294	307	279	248	297	302	278	287	272	298	259	263	280	266	264	273	260	261	257	230	294	284	258	250	256	277	270	251	275	249	250	270	248	255	256	261	259	267	255	241	253	242	243	209	266	248	210	269	261	260	240	263	238	257	255	274	257	277	264	274	269	236	238	257	227	269	218	250	221	209	246	261	276	265	230	224	254	252	282	251	270	247	240	225	234	249	265	248	243	235	251	250	255	239	260	244	274	277	241	272	261	265	229	253	225	264	249	244	247	249	250	258	263	249	237	215	228	271	232	265	227	246	242	257	251	250	246	248	266	270	256	230	242	238	263	267	215	250	240	251	250	258	262	237	229	221	265	254	284	235	277	250	228	242	234	229	250	272	258	240	232	267	267	261	259	240	237	227	240	255	248	262	228	265	229	260	253	226	231	255	241	260	246	256	234	249	264	241	264	249	236	248	249	264	252	267	257	248	266	231	262	269	246	255	267	238	239	258	252	249	228	239	259	221	255	244	240	270	253	274	226	249	257	221	240	266	285	258	258	266	280	263	260	261	247	233	257	246	247	239	258	272	275	255	244	234	240	270	249	225	251	244	223	250	248	268	221	256	247	245	233	263	256	236	247	254	247	239	251	221	239	239	255	260	226	264	279	267	260	244	239	265	232	249	230	235	209	229	255	274	274	263	246	251	267	222	254	271	224	264	245	253	278	241	227	233	240	256	256	252	250	249	237	229	227	264	252	245	277	246	239	257	247	240	229	280	260	249	254	250	297	246	246	251	238	266	231	234	242	264	273	258	269	243	276	240	226	255	309	233	209	229	232	227	234	257	227	259	252	275	261	267	222	269	275	285	274	256	250	266	238	211	246	238	262	244	252	266	244	246	263	278	263	265	250	253	268	253	266	234	258	281	273	251	251	245	251	274	278	229	239	259	246	269	245	239	224	254	242	213	246	251	258	262	235	293	250	229	232	256	223	217	241	252	241	243	271	253	230	237	260	267	233	259	272	219	225	249	233	228	242	234	226	247	251	257	251	255	286	249	275	236	223	229	227	239	248	240	263	257	231	247	246	239	244	281	264	230	233	283	233	245	290	250	240	260	250	236	247	243	254	271	258	246	232	243	241	257	264	255	257	233	234	242	234	244	268	237	231	277	255	238	258	254	230	230	221	225	249	278	275	241	263	239	294	248	251	230	240	242	249	248	234	250	247	238	236	245	246	271	237	256	237	270	243	227	274	261	265	236	272	277	219	241	244	246	268	264	241	250	238	244	261	233	240	267	232	249	264	274	261	253	262	241	233	238	237	259	239	233	244	245	241	254	247	238	230	249	258	238	212	212	250	257	252	238	245	260	232	272	236	257	240	206	255	243	257	256	244	235	256	251	260	257	240	248	241	259	277	264	271	262	233	288	252	275	246	239	283	262	261	258	252	253	238	245	230	271	247	231	249	231	261	253	252	216	230	244	245	248	253	247	273	246	249	263	249	251	246	251	266	253	229	238	240	239	243	220	244	248	251	251	255	202	236	240	262	260	251	256	282	277	247	266	262	234	263	269	246	254	245	263	248	207	255	243	261	239	268	248	252	259	264	244	250	245	243	279	237	249	265	260	255	251	233	262	256	236	226	256	271	263	247	253	249	263	269	251	241	258	238	255	279	261	296	242	224	220	220	225	233	247	275	230	252	231	246	272	254	221	229	225	244	263	248	236	225	264	249	259	252	262	262	261	272	256	265	241	230	269	237	269	241	243	257	264	231	241	254	252	267	267	225	244	251	266	282	244	237	274	279	249	255	240	245	238	238	208	238	226	248	252	263	253	250	278	275	271	254	246	230	218	261	282	224	250	268	280	249	246	255	238	237	231	258	269	265	244	261	252	250	230	247	274	246	236	257	239	254	225	224	260	235	224	271	234	259	243	281	250	244	235	257	269	245	248	260	246	255	240	237	234	291	249	234	260	264	272	274	223	225	271	262	247	267	274	230	238	263	256	256	239	256	231	246	258	243	271	235	275	255	256	218	219	252	255	261	247	253	256	276	266	249	245	251	245	254	239	258	245	229	231	278	260	207	211	249	254	257	254	238	236	243	268	251	244	239	268	274	237	226	251	268	254	229	219	260	254	232	248	243	243	256	262	232	249	231	256	269	233	241	243	253	272	244	236	239	270	264	248	259	237	252	229	234	256	232	273	263	263	247	232	252	245	248	243	246	254	240	239	246	236	279	270	286	252	274	238	257	237	246	241	227	259	279	249	248	260	249	227	238	262	247	219	222	245	234	248	261	245	233	261	231	228	245	269	273	247	229	246	261	220	240	236	257	248	233	228	250	244	218	240	262	287	267	233	258	248	229	257	237	236	249	238	251	255	242	257	231	243	268	243	273	261	241	264	236	252	257	232	250	257	217	251	235	247	244	258	228	267	268	250	225	218	252	256	253	252	248	235	266	240	260	275	262	265	241	248	230	238	240	243	225	244	247	229	235	251	256	247	240	257	237	282	281	246	254	271	273	262	274	239	239	258	252	252	251	260	311	245	219	245	278	273	250	277	233	235	220	225	244	250	233	262	254	233	229	248	284	270	255	234	269	269	231	243	257	242	239	256	287	266	239	256	262	236	243	245	243	241	235	227	251	252	266	253	286	253	224	260	253	216	262	266	288	246	241	249	256	240	262	265	248	235	258	245	239	254	246	229	252	242	244	245	262	242	239	261	280	275	256	245	256	240	234	221	228	238	234	236	251	251	251	279	238	260	268	261	254	256	251	246	221	229	264	267	241	253	249	232	285	229	253	250	257	262	245	244	233	241	278	282	275	242	244	248	244	261	232	250	259	266	240	251	233	244	257	247	228	246	239	267	286	255	213	231	223	239	275	229	233	282	300	249	248	282	272	254	259	232	266	253	271	246	257	250	218	231	266	252	239	249	257	255	273	261	244	258	291	257	247	241	252	251	266	251	226	269	245	276	234	245	256	251	264	241	225	272	229	225	248	240	248	269	250	280	239	245	251	270	265	255	229	253	279	278	244	256	265	276	270	245	260	257	249	264	237	244	241	233	234	225	235	260	261	249	236	275	255	236	250	276	264	250	226	243	271	231	269	256	274	243	267	238	262	233	276	281	276	237	244	223	234	238	245	242	218	230	225	272	252	246	256	232	232	238	232	249	235	250	244	235	253	228	253	275	256	251	239	257	256	247	261	240	260	250	201	264	245	256	254	268	284	275	226	229	251	244	255	251	208	256	257	241	239	239	221	277	236	260	243	266	253	216	255	236	246	245	260	218	217	251	245	248	246	220	269	256	237	234	232	245	260	275	281	260	255	243	263	248	283	240	228	256	263	236	262	242	286	276	253	247	238	236	225	251	249	229	249	224	219	254	254	271	291	255	266	244	244	237	238	262	227	254
10671	8950	18519	21983	19470	16645	14117	11716	9837	8132	7308	6298	5555	4705	4066	3675	3312	3072	2780	2487	2353	2170	1982	1672	1580	1533	1555	1428	1381	1317	1550	1493	1619	1492	1336	1216	1121	1034	997	968	1010	1012	917	922	917	874	830	776	762	757	710	710	697	671	697	689	749	689	665	706	708	656	631	673	660	673	695	618	669	616	654	648	710	615	585	721	649	605	632	588	597	604	600	627	594	611	626	602	633	570	579	615	601	591	621	627	587	643	636	620	593	601	643	604	623	633	609	591	636	635	608	611	612	555	639	626	588	618	615	618	608	648	623	584	614	561	636	587	593	616	635	576	592	625	595	611	594	556	592	586	646	605	582	580	567	571	593	602	618	597	571	584	619	575	564	546	588	573	570	608	602	601	559	586	611	594	577	605	568	572	577	594	598	602	598	568	567	592	556	605	565	600	585	621	598	656	611	632	559	591	568	577	549	611	610	602	565	607	606	602	606	591	595	612	618	631	586	577	587	569	612	559	596	634	554	603	571	574	581	622	563	640	621	614	608	558	625	559	582	523	601	611	605	629	558	624	624	621	591	593	575	606	576	580	571	585	613	537	598	565	600	571	598	630	632	580	616	616	590	551	597	583	584	554	623	609	580	574	565	612	696	558	583	589	619	612	606	619	596	632	627	612	601	608	647	585	597	580	646	545	583	603	607	640	586	610	584	599	569	594	594	627	613	600	629	576	627	572	619	612	605	587	624	568	574	603	620	591	572	610	628	611	598	622	587	616	611	555	565	596	587	523	597	580	627	615	544	572	612	600	569	631	601	585	614	537	617	637	604	581	571	572	568	588	630	563	607	584	602	623	514	604	597	558	591	613	618	622	605	584	575	551	632	625	639	661	599	583	612	605	566	600	623	571	592	615	610	606	582	605	622	635	595	589	617	606	572	589	595	630	594	592	589	584	574	598	579	591	618	574	613	615	558	558	601	619	624	543	586	671	639	569	555	616	604	602	543	647	623	568	606	579	597	595	593	555	552	596	583	608	621	603	608	620	619	597	622	609	607	600	591	591	625	639	614	621	595	574	580	566	550	602	582	607	597	580	552	620	607	572	587	570	612	615	590	578	581	630	620	561	598	571	594	636	586	590	600	591	589	623	592	613	627	626	598	583	620	597	573	623	585	616	624	585	583	582	558	568	602	618	640	622	603	591	604	583	614	545	631	578	596	554	613	603	606	579	548	584	578	580	555	569	612	597	624	587	613	567	616	566	599	587	585	587	580	601	578	574	621	587	589	566	590	576	611	584	567	650	603	623	571	588	628	549	602	572	596	556	666	597	549	612	615	575	584	592	577	561	603	576	616	605	583	606	595	580	570	588	602	606	605	578	577	603	573	600	626	571	588	631	599	623	575	607	573	600	563	594	553	611	598	571	615	579	584	609	575	576	610	568	587	644	614	600	606	618	588	585	610	612	579	587	623	576	591	606	558	564	609	590	598	624	591	609	563	584	628	604	590	567	591	612	591	541	611	596	558	612	589	621	614	577	569	608	615	554	585	584	582	594	604	612	602	600	617	607	573	550	600	597	593	583	557	580	628	587	537	605	624	606	605	598	593	554	572	567	631	605	587	612	621	601	609	577	590	562	603	597	592	583	591	617	609	601	593	573	568	614	561	579	581	601	621	580	575	545	574	630	611	603	591	592	568	577	546	572	605	593	576	557	577	592	599	616	572	567	621	589	578	631	555	613	580	606	566	584	624	571	594	606	576	598	544	606	631	594	569	570	552	608	602	543	579	610	592	573	589	576	597	611	607	610	632	597	601	606	582	613	579	609	602	593	609	611	630	579	575	647	656	566	589	576	590	569	583	601	601	551	553	588	591	614	589	566	638	581	609	627	593	566	540	542	623	587	599	608	637	626	593	627	615	652	621	609	581	572	621	573	568	556	613	621	585	610	629	614	603	579	574	580	601	589	562	631	613	585	575	579	588	581	614	613	583	558	634	600	581	598	592	642	575	584	602	582	628	586	602	546	571	633	584	550	634	602	569	570	598	558	595	611	631	556	573	563	623	610	603	598	605	601	598	563	612	565	577	576	641	577	603	609	600	610	621	616	576	626	572	638	585	607	636	581	569	603	557	597	593	651	571	595	595	603	614	599	611	585	592	588	597	589	559	603	599	594	625	604	655	578	629	587	541	557	606	564	578	565	591	568	606	584	575	586	573	552	605	597	610	613	609	631	610	567	591	596	596	650	574	595	583	597	626	588	591	613	598	591	589	592	622	597	613	588	560	632	586	554	547	609	598	566	579	588	579	607	591	596	582	633	587	590	587	604	557	576	633	573	589	585	603	555	576	572	594	584	599	630	599	542	581	594	621	577	639	579	584	580	567	633	580	586	598	606	603	597	651	634	578	608	624	614	594	610	600	586	610	600	558	599	564	593	591	627	612	616	590	605	590	613	573	634	572	625	580	597	640	583	638	593	594	577	617	584	590	536	640	571	595	596	587	566	556	626	647	555	562	633	560	583	570	590	581	581	591	590	641	559	579	616	570	602	617	612	615	597	599	573	547	559	588	559	543	575	650	603	593	581	584	613	581	582	584	579	545	591	575	589	585	621	576	567	613	587	605	584	556	601	628	588	614	597	562	598	585	598	535	589	540	596	590	583	587	613	584	580	580	589	566	574	551	604	580	652	577	600	596	566	588	578	598	582	593	639	615	564	593	584	617	604	567	580	582	569	586	609	575	584	596	606	603	561	607	627	589	590	615	563	611	589	545	605	618	562	554	597	577	584	592	629	586	579	608	626	586	568	608	570	593	570	634	587	606	595	555	579	591	543	597	568	602	598	596	582	654	562	580	591	642	581	602	560	636	583	585	562	543	587	572	590	557	566	619	569	582	594	595	594	583	583	583	613	558	598	615	612	595	584	606	584	592	605	646	596	596	593	611	613	615	610	614	638	610	619	597	588	610	565	554	556	584	576	630	594	568	588	584	604	588	583	605	588	645	589	615	597	598	627	598	574	599	561	630	568	585	567	552	604	608	585	614	595	600	607	577	622	570	616	601	632	546	616	552	594	567	602	603	586	619	627	623	581	615	610	630	638	586	597	621	556	599	591	599	621	610	577	613	580	580	616	610	608	595	576	568	597	608	610	572	626	548	564	608	582	625	598	589	596	577	585	593	619	613	570	593	588	590	596	628	593	582	633	638	612	581	588	586	605	614	618	551	607	578	567	620	583	552	579	625	597	599	547	654	556	665	604	618	579	587	587	621	627	588	548	605	608	602	568	563	554	587	622	615	573	608	642	600	611	585	573	582	602	597	585	616	634	584	637	633	621	627	624	602	571	620	628	612	576	593	607	615	609	562	566	582	589	602	573	571	575	645	622	584	606	561	662	627	595	577	609	621	588	585	581	603	619	566	582	614	573	610	555	559	514	602	576	599	587	664	586	619	583	611	594	618	598	602	586	620	617	601	593	585	583	605	599	595	559	565	578	599	586	564	604	576	587	631	609
25811	16658	18783	16894	11831	8535	5844	4132	3309	2694	2170	1759	1496	1283	1084	1023	903	883	750	684	617	580	559	508	457	457	411	459	407	425	495	475	462	481	410	392	351	361	317	340	341	330	348	319	333	338	321	291	284	283	291	268	310	308	293	292	284	272	285	291	267	315	304	296	286	291	259	315	301	299	283	318	264	288	295	268	295	284	268	292	291	292	292	296	294	274	266	243	273	266	257	285	253	267	270	259	288	299	257	265	256	252	256	257	281	265	250	246	253	289	277	292	282	263	269	290	294	276	265	271	249	263	270	308	285	280	308	260	253	293	268	257	293	258	273	283	265	292	291	273	299	266	246	286	270	293	252	299	276	297	254	263	283	230	229	288	261	273	283	273	282	255	281	282	312	243	282	287	262	264	271	248	279	298	260	293	319	266	260	267	264	241	291	269	238	276	275	272	285	248	245	297	265	266	252	283	256	228	263	269	264	296	254	269	277	256	258	270	283	260	250	272	288	272	259	273	253	265	260	296	274	267	277	231	248	259	255	259	265	247	251	267	263	264	281	267	270	260	281	286	270	254	311	292	288	290	260	278	313	290	254	268	235	250	259	263	264	293	266	283	270	274	240	271	248	255	245	278	279	278	253	311	298	264	261	267	239	254	263	268	261	255	263	263	290	287	279	261	256	274	250	252	262	291	273	271	276	317	288	275	242	271	258	261	306	274	261	296	283	270	248	272	253	256	296	266	283	271	287	279	267	294	263	250	278	270	300	248	292	256	263	285	227	277	261	291	260	267	280	243	287	265	238	292	234	283	285	276	285	274	249	272	268	263	285	241	270	300	302	293	237	247	273	275	260	251	270	245	278	254	262	264	277	268	253	257	258	264	268	241	251	270	285	246	270	273	270	268	265	274	290	271	264	263	269	246	289	281	232	293	257	282	255	279	280	263	269	275	277	220	229	246	278	257	289	250	260	286	292	281	252	278	260	277	288	271	247	294	295	265	282	249	237	256	262	251	312	301	290	260	250	293	280	254	285	303	239	248	248	264	249	260	292	277	291	258	267	265	278	295	272	271	266	251	239	306	275	277	270	278	240	270	270	264	277	233	282	291	248	273	272	257	253	257	283	270	264	274	287	285	267	251	256	304	310	266	274	269	276	293	257	274	266	266	284	268	277	285	255	272	255	240	261	288	267	259	273	299	277	281	275	298	263	266	276	276	264	253	267	289	238	263	265	256	259	276	227	269	242	273	237	273	255	261	265	258	282	269	295	287	268	272	244	255	287	286	274	302	264	235	263	263	288	250	253	260	297	267	287	262	300	263	248	259	244	248	271	305	268	227	290	287	266	262	272	270	268	303	279	289	286	271	271	269	278	265	270	285	265	283	260	280	282	241	291	228	273	279	300	280	249	259	268	294	250	283	270	270	279	277	289	264	296	258	269	295	269	254	281	282	278	261	255	274	249	277	268	265	277	262	276	274	270	259	240	236	284	299	280	266	269	262	255	276	284	287	323	266	284	267	248	277	269	262	266	268	286	283	270	283	238	244	293	278	273	270	270	275	257	292	262	276	277	273	267	278	270	279	278	275	264	253	297	277	288	250	271	258	241	258	308	262	278	284	284	238	268	303	289	273	258	287	256	274	262	255	237	247	297	273	256	251	260	245	270	269	284	283	264	248	263	265	250	264	269	275	234	247	253	264	253	287	280	268	272	315	285	275	267	271	287	270	256	254	238	255	272	236	292	259	315	228	226	274	248	296	260	293	272	268	294	279	258	302	262	282	283	280	265	244	257	285	281	262	261	275	271	306	269	315	246	266	276	281	251	302	269	283	251	247	251	287	265	252	244	265	239	292	258	267	300	285	263	271	258	272	283	283	273	275	228	276	291	281	279	272	288	280	244	276	260	281	248	274	259	250	247	273	285	267	297	270	273	277	272	285	276	258	271	245	250	259	290	291	267	280	264	262	258	301	275	287	300	268	227	241	248	257	259	298	258	248	249	275	248	264	267	279	271	248	299	285	256	249	284	265	256	263	275	303	298	287	256	267	295	250	242	262	277	291	273	277	262	291	299	298	257	276	263	285	290	240	290	275	254	266	268	261	283	262	274	260	255	244	282	262	303	268	303	265	266	277	268	251	279	271	281	268	278	260	271	257	260	255	286	277	290	271	275	298	260	277	248	249	273	301	300	283	273	226	260	274	255	264	285	274	260	250	247	273	268	218	290	264	276	255	273	260	276	278	272	277	266	272	286	253	278	275	288	280	259	273	288	277	319	256	291	278	275	304	266	251	250	292	282	299	264	311	245	273	272	276	258	299	250	291	263	256	254	288	273	269	236	257	262	286	277	244	267	248	275	255	254	266	242	275	270	202	262	287	292	278	239	258	260	252	270	269	260	241	287	234	276	268	261	260	261	256	261	252	280	299	272	265	300	280	275	241	296	254	273	261	280	234	262	290	304	289	274	274	267	280	261	281	253	270	272	245	294	265	268	252	283	273	245	270	216	264	296	275	272	272	256	292	279	259	253	296	283	294	291	279	257	278	242	275	279	260	255	283	265	280	294	252	277	284	278	295	282	269	281	270	288	273	268	297	269	249	249	232	243	253	276	287	282	299	279	273	257	278	280	310	276	267	264	266	273	289	268	264	281	268	298	245	271	260	253	253	290	273	278	304	258	288	283	300	248	282	260	239	260	281	264	251	275	270	275	266	284	268	288	267	296	268	266	274	264	279	266	268	273	280	236	286	270	238	273	264	257	285	256	296	263	276	226	277	287	249	265	262	246	259	261	266	262	263	285	256	303	252	271	273	275	278	255	227	289	278	267	251	269	277	287	290	239	264	282	255	323	285	252	276	257	270	291	255	296	260	295	260	257	276	264	260	254	268	269	233	301	295	272	283	237	240	241	265	276	278	273	280	285	285	283	238	252	265	255	259	275	263	264	310	278	231	256	286	282	271	287	254	261	243	253	262	277	269	256	265	285	295	300	216	273	240	275	279	269	282	264	263	282	261	262	258	261	292	279	272	273	264	262	272	247	239	267	260	273	269	280	282	289	287	288	264	286	311	283	301	253	256	282	230	257	290	297	287	224	293	261	265	281	259	265	311	292	251	242	252	280	281	262	272	290	263	278	296	318	268	286	235	243	288	250	244	269	242	258	255	262	272	303	269	243	256	280	261	239	287	276	272	309	279	265	267	249	215	258	275	272	281	251	254	253	277	303	222	279	278	264	275	271	269	274	289	239	271	257	226	256	259	287	307	291	306	285	269	257	276	242	282	282	237	280	289	277	260	285	257	227	305	276	253	292	290	286	259	260	295	286	272	259	275	282	243	289	282	239	292	257	273	258	275	267	278	269	293	271	295	265	282	290	286	270	272	254	273	259	258	263	268	277	284	273	288	289	229	262	284	280	242	279	257	285	256	253	273	252	316	278	254	270	297	247	284	286	282	259	279	259	264	262	270	272	272	280	265	282	257	252	251	280	272	274	247	270	255
14166	11927	23043	27107	24221	21825	18512	15789	13555	11522	10168	8558	7455	6667	5939	5216	4933	4357	3923	3454	3101	2950	2660	2521	2116	2061	1964	1985	1939	1843	2502	2260	2378	2052	1824	1589	1414	1295	1227	1203	1166	1195	1244	1153	1171	1025	1048	934	912	817	804	814	832	802	737	766	745	739	752	820	756	776	762	808	805	708	780	714	740	748	770	737	703	716	773	671	680	683	694	661	668	670	637	703	685	692	673	676	649	655	615	663	651	628	666	654	634	665	604	609	623	647	618	651	672	678	600	630	701	630	625	624	647	641	650	560	645	613	634	640	645	657	667	659	654	649	632	595	621	603	635	636	639	616	622	594	594	612	652	553	613	643	617	619	608	630	617	634	639	643	614	632	618	644	614	637	615	622	600	638	676	636	628	633	598	617	629	634	657	604	659	604	626	585	625	602	640	608	641	595	631	637	624	636	570	635	631	640	640	638	670	588	654	606	619	613	615	595	638	614	637	614	655	614	625	641	638	614	675	584	654	595	625	633	646	655	603	656	609	670	618	614	586	664	630	620	638	626	600	598	620	601	645	617	608	632	642	638	637	587	654	611	623	629	621	590	615	609	635	624	655	682	591	587	641	638	656	615	642	620	607	665	649	635	618	621	617	629	627	634	631	626	611	667	592	613	637	671	598	622	628	591	690	594	638	615	603	640	633	626	636	650	609	608	635	612	663	629	651	609	654	608	583	624	657	615	608	602	593	617	622	611	630	645	655	608	680	639	604	614	631	598	605	614	661	625	606	625	640	648	592	644	617	643	618	649	667	650	630	638	609	660	618	598	633	640	634	639	653	625	645	628	595	616	615	606	635	665	619	641	629	646	650	615	648	628	623	655	653	593	638	619	596	648	646	657	633	562	633	626	637	592	646	642	614	625	574	603	621	643	611	632	658	636	645	614	559	628	646	594	615	613	634	634	642	628	630	601	601	599	606	623	629	600	567	613	624	640	651	596	634	601	605	646	605	660	594	648	652	642	590	604	635	648	615	629	658	632	591	616	599	611	645	608	628	620	622	666	620	646	625	610	611	624	629	653	605	615	635	613	605	636	609	627	626	624	612	638	684	632	614	647	638	628	575	634	647	648	603	668	602	629	633	624	660	640	641	614	605	578	631	634	617	576	625	628	664	618	616	605	642	573	696	645	599	601	629	654	614	603	636	613	615	602	617	675	564	654	575	545	617	620	664	642	614	607	623	616	603	640	630	684	594	614	591	625	598	625	632	573	636	637	600	604	630	631	608	640	613	592	599	641	598	664	632	609	639	631	621	647	597	663	633	628	629	667	596	668	653	628	563	623	619	641	660	627	618	625	609	627	647	573	585	605	669	597	615	627	650	643	569	592	584	647	660	608	622	656	669	624	607	637	591	606	607	676	673	626	628	616	686	596	629	626	615	580	654	636	590	626	605	621	629	667	619	638	634	608	661	630	627	629	606	631	625	610	645	609	622	639	608	646	649	629	625	601	584	653	607	594	623	632	575	609	629	671	586	620	610	603	647	674	601	635	613	649	646	659	659	624	659	690	595	663	611	619	572	706	627	681	610	647	612	654	647	584	597	620	654	610	605	658	605	580	638	669	595	618	603	655	612	616	637	625	601	629	610	643	637	622	638	642	649	633	635	608	619	612	629	593	644	664	636	637	596	691	629	641	637	625	644	603	601	585	625	677	632	628	595	647	586	623	640	624	621	650	625	660	640	637	642	600	646	634	698	592	692	608	604	658	604	637	616	570	582	641	669	685	624	630	640	627	617	661	659	626	613	616	661	586	589	597	587	621	623	617	675	664	642	611	623	598	630	622	661	661	631	595	622	653	616	633	593	633	633	659	633	623	658	655	654	620	661	610	638	647	630	666	604	621	631	578	623	610	648	663	663	660	635	635	600	611	581	624	599	623	633	656	665	656	652	624	610	614	593	564	617	670	638	623	671	663	625	623	558	614	622	651	609	662	652	634	626	667	621	637	623	635	688	591	632	644	626	577	617	642	629	599	651	634	620	643	685	648	577	619	598	645	652	629	575	638	606	637	620	631	592	617	602	658	639	654	633	618	602	644	608	619	569	636	599	625	619	638	662	652	622	614	619	566	635	610	644	637	675	615	613	619	624	619	633	650	621	646	627	631	593	633	609	641	638	619	623	642	614	643	640	670	645	600	646	644	585	568	607	660	589	599	624	602	635	632	621	657	595	674	585	639	598	649	575	632	651	636	635	609	634	586	620	624	614	628	631	612	582	608	596	631	665	610	579	588	644	660	653	630	647	629	627	661	624	637	589	639	633	647	629	583	619	628	652	644	652	686	603	600	626	649	633	648	611	608	584	569	629	609	660	642	620	648	655	630	646	623	625	626	643	616	626	649	621	624	624	600	574	611	609	642	607	637	651	629	643	638	606	619	614	630	584	655	638	639	635	665	572	618	631	646	591	601	647	633	621	652	622	612	641	614	672	607	680	636	588	621	636	626	660	607	608	612	637	629	603	645	659	614	623	640	625	640	635	621	601	683	654	640	653	631	605	610	640	604	664	643	654	621	612	613	585	602	620	663	597	681	668	582	581	643	650	663	628	607	631	598	671	637	643	639	602	634	613	608	640	624	608	584	634	613	619	605	626	631	594	631	585	662	645	629	624	693	634	611	667	619	628	615	586	620	597	623	653	624	585	675	625	686	656	598	612	650	697	630	612	615	627	687	643	627	609	662	627	660	657	660	590	599	634	641	592	646	655	660	631	604	662	596	600	572	628	591	634	659	602	671	650	591	605	604	659	644	594	598	653	644	617	622	624	610	622	641	641	611	599	644	629	638	645	655	642	622	655	669	620	627	585	665	616	633	651	625	666	640	633	604	635	636	646	608	630	645	612	688	626	582	611	659	636	620	579	661	654	660	600	606	627	657	664	628	637	647	626	605	627	642	612	589	591	598	601	600	697	651	621	679	662	630	629	651	614	680	655	601	599	651	624	623	632	612	616	671	600	621	644	596	635	669	676	663	631	637	645	645	638	630	658	647	642	622	612	631	598	545	620	638	614	597	639	608	632	644	691	655	638	575	637	656	657	615	633	675	650	624	627	665	641	687	613	608	642	644	635	639	623	644	637	609	613	594	612	618	670	599	601	592	661	635	652	635	614	646	613	658	647	638	608	633	626	631	620	604	603	645	649	593	626	627	627	708	651	611	612	631	614	661	634	641	623	721	633	618	633	636	604	619	632	700	676	619	639	611	652	642	633	631	624	620	591	578	611	667	581	663	696	603	597	680	632	656	617	615	607	640	640	624	653	640	578	614	636	639	605	603	646	584	600	579	619	644	635	584	576	645	616	641	641	705	622	611	593	639	610	617	629	633	614	608	629	581	592	595	562	649	613	623	606	610	619	609	634	587	644	604	608	660	633	638	650	656	625	621	618	660	596	642	613	615	604	626	644	626	606	611	593	612	668	607	594	636	642	649	613	622	604	593	638	644	579	639	624	605	638	614	629	626	647	598
8864	5659	6999	5604	3798	2837	2092	1623	1226	963	873	692	585	499	498	399	424	379	376	338	337	301	300	270	279	258	282	273	282	248	253	270	262	250	231	202	225	223	244	246	248	238	233	227	214	226	228	223	228	223	204	277	208	227	217	235	217	195	201	207	197	210	213	223	201	197	192	216	216	203	239	208	207	218	196	242	200	242	204	201	191	201	213	230	220	196	193	213	243	215	204	219	198	225	250	173	195	181	190	213	196	221	208	197	209	239	217	213	243	197	191	221	208	203	207	194	222	217	225	197	192	202	198	215	230	216	221	212	221	201	219	195	208	209	208	201	212	206	208	190	184	209	219	219	221	190	196	218	216	201	182	200	212	214	196	220	187	223	209	226	187	245	219	193	193	211	201	204	241	184	198	186	223	193	218	178	201	234	243	187	212	193	221	209	219	199	205	229	205	189	193	203	209	221	185	252	201	206	193	203	228	203	201	230	214	211	220	209	224	226	220	198	223	207	205	207	229	173	191	193	218	227	180	211	193	206	229	221	223	204	205	191	183	214	208	228	202	195	192	208	203	214	216	214	192	190	215	210	199	211	196	190	195	216	195	231	217	206	198	250	195	199	205	202	194	218	222	195	199	214	199	186	251	200	208	209	193	209	220	208	200	192	193	178	205	211	197	179	206	207	211	224	207	208	202	240	218	220	257	195	198	219	246	205	219	206	215	191	183	180	206	220	210	226	222	217	218	201	216	208	209	213	199	195	204	212	201	212	225	218	208	202	213	225	251	242	188	216	219	203	210	215	217	209	221	248	218	195	211	202	254	207	227	194	231	217	217	222	208	233	213	219	201	252	218	202	221	207	196	191	211	212	201	209	205	224	208	239	190	214	222	212	217	206	215	186	194	207	206	220	203	214	161	207	179	213	224	224	201	231	204	188	192	206	227	227	225	187	192	206	184	205	187	203	214	224	213	194	217	197	206	206	198	234	217	191	229	209	194	221	208	207	223	200	201	228	222	200	203	207	194	211	221	186	214	209	192	215	191	196	203	206	222	211	228	215	229	221	226	218	190	201	231	215	203	204	212	217	196	219	217	220	213	210	198	174	196	211	212	219	220	201	214	208	224	192	219	193	197	191	219	190	209	201	199	231	222	212	193	214	194	178	208	217	213	189	215	224	221	177	215	217	203	205	214	197	204	199	204	191	215	206	213	222	181	188	194	204	242	229	213	190	209	194	204	244	195	222	234	200	199	188	227	231	206	204	190	186	176	217	199	229	221	212	214	217	232	200	195	202	186	196	183	214	189	199	247	198	202	212	188	208	206	206	206	223	206	214	212	208	222	206	213	214	215	198	188	211	190	178	193	201	224	226	220	204	219	170	226	236	197	215	210	201	216	218	201	239	201	204	190	201	210	168	182	195	235	213	211	194	207	213	236	211	195	193	248	216	208	212	193	222	203	206	199	223	210	210	225	203	198	200	211	215	221	202	179	205	195	216	194	203	205	175	205	207	222	209	214	206	209	204	192	206	204	194	231	228	213	193	197	213	218	223	204	184	205	213	207	196	193	192	210	180	211	210	235	204	202	236	205	179	226	205	222	212	209	200	206	199	233	211	221	208	199	206	214	206	232	208	194	218	207	194	202	208	201	197	215	213	191	189	216	223	211	202	203	246	217	205	221	214	207	225	245	189	212	186	234	198	210	187	221	223	185	204	209	196	209	191	213	215	226	210	218	198	230	208	190	203	217	236	206	229	201	220	240	192	186	216	195	205	230	203	189	204	201	209	214	235	202	201	209	197	199	204	162	211	201	233	206	205	194	230	184	215	210	237	207	212	202	225	237	221	221	201	207	209	219	221	214	186	205	236	196	181	220	223	213	207	219	203	225	186	205	209	193	193	195	214	227	199	213	203	198	196	207	200	196	198	194	236	216	188	211	206	228	230	224	204	198	234	203	214	177	217	218	202	203	215	211	231	199	220	195	219	191	216	212	214	191	236	218	206	197	205	192	198	211	198	186	205	189	202	204	217	217	195	196	185	228	192	225	201	233	216	180	198	187	192	223	196	181	189	181	192	207	196	231	204	208	205	211	223	227	206	217	214	203	174	233	213	205	205	204	232	212	213	218	187	213	190	230	195	195	222	184	223	189	222	196	213	193	219	208	218	213	192	204	208	200	205	206	221	225	216	206	195	202	188	194	207	181	202	208	224	213	198	231	182	189	218	232	221	211	201	238	219	174	187	227	221	198	179	224	219	221	173	194	203	204	231	216	199	207	192	235	207	202	194	195	214	219	228	222	192	200	200	209	181	196	220	206	221	201	194	220	220	241	191	220	222	208	211	201	181	211	219	235	246	219	208	219	206	228	218	209	219	197	228	217	209	202	187	209	211	199	182	214	216	176	212	188	213	199	208	207	234	206	198	201	191	230	198	200	224	226	187	211	196	194	187	224	206	222	198	202	208	204	225	206	219	189	209	225	203	179	197	203	212	193	201	188	224	191	192	215	206	223	243	214	217	228	217	240	225	223	204	196	215	200	207	215	194	182	197	212	213	211	235	235	198	219	183	217	220	199	214	206	202	213	206	210	179	221	231	215	176	213	209	190	191	191	223	202	197	210	214	196	184	201	207	239	213	224	190	203	192	225	217	182	196	191	215	221	219	220	212	217	192	208	188	213	236	217	251	215	202	194	192	218	214	215	194	205	196	204	202	225	224	209	210	179	196	182	228	226	227	212	205	249	220	206	202	207	214	182	191	207	205	236	234	239	200	216	186	206	202	193	209	201	198	192	188	201	212	183	220	198	185	215	227	223	213	220	204	217	203	211	213	225	205	216	215	227	221	197	219	231	204	215	181	202	191	206	195	218	195	206	201	199	188	231	172	236	203	214	198	212	202	240	213	218	246	218	188	218	188	217	195	227	174	201	179	205	198	204	236	218	207	221	204	239	192	237	237	209	217	198	222	229	220	199	213	222	195	218	207	203	187	210	227	181	208	223	221	199	213	219	205	241	180	207	220	210	210	209	210	186	213	215	192	207	209	204	231	215	196	209	189	206	223	184	223	213	209	188	210	206	216	177	200	194	210	218	219	201	204	214	206	208	200	199	216	225	195	215	212	225	207	217	182	215	191	182	213	190	206	232	200	219	177	210	197	198	240	217	206	189	221	207	191	206	179	199	203	189	227	197	203	197	183	223	232	231	187	198	217	194	216	204	220	196	188	181	175	248	214	210	191	176	222	197	241	248	212	208	179	221	207	201	199	229	207	200	202	213	193	197	203	226	204	174	214	202	246	189	186	211	178	211	216	211	194	234	195	219	216	194	232	214	217	210	198	199	224	200	217	199	214	185	185	217	221	187	214	208	200	204	171	201	203	209	232	179	187	200	205	215	201	212	217	184	201	218	212	197	207	195	206	239	202	229	224	175	204	222	200	259	217	194	206	194	186	202	205	220	202	192	202	179	197	215	182	189	198	208	201	191	194	200	198	193	220	203	196
5506	5082	11671	13965	12378	10416	8501	6784	5664	5024	4097	3579	3119	2477	2238	1988	1873	1734	1622	1372	1303	1280	1128	1093	972	970	877	854	854	820	810	807	808	867	810	774	735	725	716	687	718	683	722	714	658	628	656	641	593	573	605	564	563	564	536	504	512	547	511	566	517	515	522	510	531	558	565	553	521	519	504	530	527	553	515	538	570	510	549	501	471	534	497	525	481	568	555	533	511	507	494	523	533	512	481	535	481	527	522	521	498	524	467	519	546	527	498	541	511	510	476	511	521	508	509	519	491	475	513	513	451	508	473	504	527	482	505	545	473	498	472	482	492	483	505	497	451	449	525	521	507	484	502	518	490	482	499	518	532	501	521	481	522	527	492	485	511	485	474	528	471	515	461	471	493	477	507	485	521	542	553	495	494	524	521	453	515	503	465	550	484	509	502	506	483	505	516	526	517	543	493	492	519	490	522	520	519	505	464	524	512	548	482	509	488	505	506	493	512	471	509	519	523	501	504	486	479	501	507	486	512	492	487	481	505	502	496	510	455	509	454	499	541	523	520	484	467	522	531	533	520	495	499	500	500	514	475	491	488	477	527	511	479	542	476	471	462	487	517	471	473	517	516	540	519	515	462	498	497	480	511	500	487	480	490	492	529	539	460	515	488	513	483	490	526	492	519	501	560	496	491	482	483	553	482	506	536	485	484	532	530	515	503	489	507	484	521	464	538	510	491	480	539	495	479	488	511	482	523	516	481	521	493	529	557	551	504	513	524	537	475	526	528	513	495	486	535	511	504	517	478	460	513	474	547	519	507	506	507	493	520	513	475	464	534	545	495	521	495	498	487	515	498	500	502	478	512	573	513	545	500	523	476	519	513	532	522	471	526	491	506	578	506	482	512	525	483	485	514	485	508	485	459	530	518	477	479	479	503	566	513	507	507	513	490	499	484	515	490	491	483	519	526	526	490	493	475	505	534	507	480	512	483	541	525	505	502	484	484	558	469	534	507	500	496	514	470	472	463	519	530	470	510	542	463	483	568	490	508	498	492	487	521	541	531	516	522	529	496	534	499	501	531	510	456	487	504	505	544	487	480	501	457	463	513	511	527	499	500	483	503	510	558	472	512	505	471	513	525	480	487	494	506	483	488	484	521	498	500	532	475	493	550	516	503	509	496	538	537	463	456	524	507	484	501	502	515	479	507	501	517	489	478	493	480	513	488	540	497	488	491	521	481	509	493	519	517	442	475	486	496	526	486	472	514	485	491	515	489	475	484	484	465	480	470	517	492	494	525	516	471	500	505	490	521	535	497	513	527	525	509	517	524	512	544	520	483	523	498	481	520	477	490	480	552	533	500	530	517	523	525	461	518	506	492	519	510	472	517	541	498	520	481	495	523	523	524	517	473	482	517	556	525	533	489	482	549	481	542	500	568	494	461	494	517	497	468	485	511	481	500	498	492	484	466	506	493	513	489	501	495	535	529	515	532	529	511	469	487	489	528	505	469	530	479	496	525	483	522	512	486	505	477	502	505	523	520	506	480	515	529	530	470	521	527	513	476	494	547	477	499	533	500	543	527	477	511	476	502	466	497	515	524	496	529	499	528	491	509	480	502	518	538	520	508	474	489	510	460	524	532	500	497	496	492	513	524	506	486	504	479	531	496	484	502	535	480	495	488	489	544	514	469	499	521	489	492	488	522	485	535	502	529	511	499	520	510	470	487	500	483	503	523	539	478	504	495	498	527	504	472	503	456	489	504	538	540	521	500	467	505	514	507	506	503	466	499	498	539	479	519	537	516	525	509	456	515	517	490	480	522	468	472	513	483	499	519	499	496	509	497	469	515	489	514	491	475	521	529	478	504	487	483	500	454	515	469	537	484	515	491	501	485	512	518	502	490	524	510	526	478	486	514	489	519	518	502	493	503	490	477	520	545	501	474	495	495	502	473	512	512	555	479	509	493	527	512	492	504	536	494	496	514	489	490	454	493	507	493	498	509	494	485	487	506	569	495	542	522	457	536	460	519	487	489	507	492	510	554	498	489	501	517	539	519	498	469	501	472	552	503	520	463	504	506	467	530	481	482	479	475	496	503	541	523	526	486	466	528	507	521	478	522	505	482	550	500	519	503	514	498	507	475	553	522	536	528	499	468	511	513	505	473	515	479	534	521	513	501	482	495	534	548	518	511	511	482	569	496	484	472	511	501	527	471	522	504	513	485	549	544	495	503	498	549	486	462	508	491	527	475	480	493	495	486	520	507	452	516	541	536	537	523	537	534	502	516	529	531	522	530	513	506	503	504	496	510	561	535	487	514	492	563	518	504	499	519	497	523	478	505	559	530	488	495	505	500	484	481	524	498	517	482	477	506	504	513	490	537	502	481	515	462	444	513	481	474	463	471	492	518	517	522	490	514	474	507	498	457	466	513	494	492	520	468	479	493	503	527	491	492	525	478	505	480	532	488	504	480	502	488	455	518	540	535	518	527	484	508	523	493	539	519	453	501	539	536	494	487	485	535	510	527	509	513	524	504	528	531	475	474	498	533	512	502	501	553	537	501	491	535	530	517	494	495	543	482	493	518	529	502	481	543	517	452	508	513	506	494	531	479	504	550	523	493	496	490	508	486	478	479	511	476	508	530	518	514	515	463	485	472	489	562	522	526	520	515	503	488	516	519	502	496	525	525	481	485	477	504	541	496	551	492	485	505	504	514	511	522	502	548	525	470	511	534	497	490	519	497	525	477	521	489	517	499	514	450	481	498	526	492	497	486	529	469	513	520	498	493	499	492	499	469	503	515	504	505	491	553	530	534	492	515	525	511	485	543	513	441	510	530	511	485	527	532	540	523	497	516	531	516	490	488	527	534	548	505	472	484	489	502	505	471	496	472	504	534	505	508	491	491	476	486	552	482	507	486	490	525	508	495	537	531	482	516	508	474	478	477	498	502	497	515	513	461	488	493	488	534	498	508	499	500	509	490	480	526	477	505	461	520	511	534	494	523	513	462	539	520	547	480	521	508	509	526	505	533	530	501	494	520	475	477	497	462	488	512	518	542	533	500	517	473	487	529	509	513	500	560	514	488	485	492	487	507	493	524	520	534	477	489	512	484	495	470	505	487	530	505	524	486	499	498	510	483	479	488	500	520	490	524	528	556	466	516	517	530	513	503	548	543	516	522	511	489	498	500	510	502	467	491	520	471	492	487	450	504	486	529	528	517	486	501	481	480	537	530	490	506	501	493	492	487	509	461	513	480	492	532	501	480	499	476	526	521	508	531	486	492	528	495	514	509	522	495	490	496	508	519	454	468	506	550	503	520	492	512	521	513	495	487	499	484	517	498	497	512	544	506	462	514	508	517	526	484	531	509	523	535	531	503	482	495	526	480	530	446	518	498	494	485	515	465	514	504	517	494	457	497	480	512	533	532	516	539	494	513	516	513	512	496	508	504	486	520	530	483	494	533	462	518	527	471	511	492	476	557	494	506	541	514	532	509	531	504	526
17763	10741	13118	11567	8100	5542	3914	2892	2382	1876	1470	1249	1042	909	785	762	684	574	551	481	452	457	432	390	362	388	379	347	342	350	385	347	362	383	360	327	333	313	286	307	347	305	314	294	321	288	300	275	278	247	266	256	238	261	247	286	274	251	270	255	219	261	226	234	293	265	251	262	282	280	230	280	250	257	280	281	261	231	256	262	270	265	270	260	272	254	277	238	292	240	249	257	277	265	226	274	228	251	226	269	243	278	255	263	254	228	258	260	238	258	256	257	251	283	251	238	271	246	252	264	253	242	246	266	256	250	253	244	254	243	253	229	254	219	258	192	259	247	242	246	225	272	250	232	282	252	282	260	262	242	268	264	238	267	253	282	264	270	259	269	257	235	256	251	231	261	234	249	255	246	258	227	236	267	234	275	264	254	241	253	239	268	234	266	269	246	247	236	249	250	263	240	244	279	265	245	251	264	247	250	249	236	255	238	228	230	250	243	255	258	227	232	281	274	258	224	242	244	248	267	236	269	241	228	229	253	254	249	259	247	243	208	211	266	249	272	232	294	273	239	233	264	228	240	248	263	238	265	242	236	242	270	236	263	237	263	236	245	233	245	241	250	251	239	244	259	277	273	232	262	206	253	230	235	237	236	239	237	264	261	259	247	260	257	254	238	264	247	256	252	240	238	250	268	235	240	256	248	266	249	286	238	267	225	239	237	249	240	258	228	263	250	273	213	278	248	228	293	245	250	246	277	263	266	281	268	255	278	240	229	232	273	248	265	241	249	248	232	209	260	253	253	229	214	264	251	260	228	234	255	270	201	200	237	253	256	226	242	254	256	274	246	214	228	226	250	242	246	242	244	256	258	254	268	234	228	268	275	260	268	213	242	258	246	264	264	240	281	244	296	229	262	275	244	276	215	243	280	274	250	247	267	260	258	259	251	257	262	229	237	242	259	222	251	272	264	284	261	241	235	268	242	244	250	233	254	237	237	202	255	275	254	279	258	280	250	258	258	246	249	220	270	247	269	231	229	248	250	254	243	207	269	257	271	220	248	246	241	258	246	289	258	261	271	257	266	279	254	273	268	241	234	229	250	228	266	239	263	229	259	267	235	286	241	251	262	227	241	246	275	255	261	274	271	237	242	259	274	278	248	214	241	244	231	229	256	263	206	256	236	238	253	268	252	257	240	231	254	265	273	297	261	269	229	242	221	245	249	243	226	238	264	248	243	241	265	240	234	287	273	258	230	255	267	242	260	234	216	286	232	237	259	240	242	246	265	224	237	241	253	234	272	265	236	258	272	258	253	266	254	261	245	268	251	256	241	237	248	256	268	269	254	254	249	246	247	259	248	279	271	245	245	277	205	249	243	265	263	266	252	258	238	231	254	253	245	259	264	262	266	230	264	246	267	245	270	241	272	244	240	231	268	249	273	235	239	238	260	252	244	245	282	202	233	284	225	232	274	241	252	264	225	217	256	283	269	248	274	270	231	263	244	250	240	239	243	246	256	236	241	231	250	262	229	260	250	271	217	212	231	233	234	262	253	284	279	257	268	252	251	252	244	245	252	238	263	240	244	253	252	243	220	290	284	237	283	267	249	259	222	235	257	228	252	261	266	248	271	241	223	239	242	225	235	252	241	259	239	251	260	263	236	255	232	243	256	260	251	233	265	244	279	219	242	216	259	236	266	275	269	265	241	226	226	269	259	264	256	273	233	246	240	264	221	250	238	241	231	275	270	250	253	246	252	248	260	232	270	237	243	269	231	266	242	250	256	240	232	250	244	241	239	252	236	243	246	236	236	242	237	232	260	260	249	263	228	221	244	248	239	279	280	247	230	246	244	231	264	240	240	249	228	241	239	253	260	246	211	231	256	261	248	251	265	264	243	265	243	252	232	243	223	249	234	233	265	244	280	265	239	262	232	243	229	255	230	269	255	232	250	258	229	260	268	253	254	225	235	260	268	255	243	246	246	264	233	254	247	254	251	290	263	240	237	246	237	242	229	232	233	275	242	234	208	274	241	297	274	248	234	238	253	244	269	275	245	270	247	254	263	266	268	234	258	240	259	242	254	269	283	253	247	222	248	248	228	272	251	219	232	276	234	242	243	260	251	274	270	248	262	233	236	241	242	209	249	261	246	236	248	250	260	235	263	249	249	253	234	263	274	240	246	244	221	247	226	230	256	256	224	267	242	264	242	248	271	255	268	285	263	265	247	268	276	207	266	263	261	252	255	226	257	241	267	262	262	234	256	254	219	268	265	208	242	257	234	253	262	271	250	252	250	239	285	239	263	244	273	231	229	227	234	276	231	239	257	253	264	223	247	269	226	254	241	247	251	236	239	247	259	230	229	262	260	250	275	254	243	256	238	242	248	271	253	247	257	263	235	265	253	239	232	269	273	249	268	233	254	240	243	276	264	236	244	240	247	256	258	244	253	252	240	265	244	245	256	249	246	250	232	262	246	254	245	228	244	262	241	245	239	240	259	248	258	261	229	260	254	257	243	259	242	236	245	283	256	246	272	256	262	246	236	239	222	259	248	238	253	284	251	252	251	268	230	218	248	266	252	266	252	280	265	273	246	254	253	264	270	260	264	233	252	252	266	247	263	255	232	244	227	255	266	243	238	240	263	261	246	259	238	281	254	252	242	227	256	244	249	226	262	275	214	254	251	246	249	246	264	254	267	222	241	234	224	233	260	227	231	283	249	253	270	241	242	245	251	244	236	237	268	270	241	234	257	261	265	253	267	261	243	235	255	255	237	237	248	239	252	236	256	257	247	254	235	259	302	261	268	248	275	251	286	248	244	263	251	263	261	247	292	244	252	303	226	243	228	234	259	230	242	251	243	262	229	244	241	245	263	235	218	257	248	265	280	227	269	250	253	264	248	233	272	246	218	261	238	264	229	258	275	247	252	247	231	250	268	235	232	242	259	285	239	222	282	263	221	259	243	242	254	247	243	274	235	235	267	256	247	267	232	271	231	251	211	263	244	270	232	269	253	254	254	257	254	219	235	231	232	217	236	268	277	235	219	253	230	274	244	236	231	244	241	258	237	259	293	265	246	270	252	264	291	264	245	239	248	223	226	250	234	253	248	242	247	253	247	224	216	245	259	252	260	228	264	232	234	243	259	247	257	278	239	255	280	253	278	251	253	247	243	288	258	240	263	253	250	260	235	288	249	243	239	278	254	278	250	271	263	239	257	244	277	252	226	262	235	236	232	248	251	253	243	236	258	253	241	277	251	249	236	227	268	258	227	270	219	256	244	259	223	233	262	264	234	244	248	238	244	277	238	242	247	232	269	260	259	250	269	216	256	258	219	248	247	264	234	238	233	235	265	249	232	225	244	225	242	234	266	237	255	252	224	258	251	247	245	250	246	240	239	225	240	234	229	264	240	270	250	258	235	252	220	242	242	254	248	243	262	258	233	226	241	252	266	239	258	256	253	235	266	255	258	274	256	244	256	243	253	258	269	258	237	254	230	216	230
10789	8499	18731	22077	19590	16749	14222	11732	9928	8464	7321	6248	5257	4591	4183	3658	3472	3133	2897	2482	2193	2127	1894	1726	1524	1568	1514	1420	1337	1365	1554	1631	1616	1552	1410	1127	1104	1066	1068	1074	1010	956	960	967	984	889	839	847	822	736	688	718	712	689	709	692	676	674	697	687	705	657	689	694	683	671	661	666	642	692	674	680	646	673	641	658	652	616	661	713	638	645	637	565	622	613	553	621	566	568	601	610	622	595	614	604	603	604	624	628	575	616	623	618	602	599	598	547	593	622	634	602	636	601	625	602	597	582	607	575	648	589	605	580	579	549	640	581	567	595	614	588	588	603	632	566	561	550	614	593	617	600	589	615	558	641	612	596	581	575	601	589	589	606	596	617	593	585	617	580	639	588	565	608	602	596	590	544	610	548	568	593	605	547	595	624	604	592	595	606	604	583	599	595	591	634	597	607	627	598	609	607	600	650	614	616	545	580	589	599	601	601	641	550	593	599	550	606	627	614	610	586	601	588	613	607	598	597	578	606	613	592	609	594	587	585	553	593	568	623	642	607	590	626	593	577	613	582	659	600	560	570	573	611	603	589	612	604	618	616	594	583	596	581	608	562	563	593	570	585	549	594	568	599	583	612	613	545	572	576	594	601	563	594	606	585	586	594	602	627	585	589	569	644	589	604	617	552	595	557	586	602	622	577	627	636	595	605	591	566	575	582	600	589	637	605	608	594	616	596	612	580	588	582	607	585	597	662	608	587	643	602	612	583	615	570	596	646	584	585	623	582	614	612	615	573	578	601	573	585	606	571	640	629	607	614	586	564	602	598	610	642	620	552	591	583	584	589	618	595	590	582	571	599	615	583	601	578	577	596	628	630	582	569	620	591	596	561	553	626	645	580	598	621	621	598	597	621	592	610	593	590	599	613	574	615	594	601	633	576	570	632	568	640	581	599	620	618	625	604	619	584	603	565	573	555	626	600	582	655	566	553	583	579	612	567	553	654	596	572	611	621	611	597	608	613	595	595	584	583	588	585	581	605	544	558	591	575	630	607	581	661	575	574	647	612	629	565	577	596	605	578	594	582	589	595	602	616	560	602	600	595	639	587	583	582	599	589	570	584	610	587	590	600	601	602	595	585	583	572	608	631	578	552	591	605	582	626	574	609	556	597	595	579	602	591	589	600	615	581	591	620	653	600	615	618	621	612	618	598	574	601	603	612	571	588	615	620	601	570	598	601	622	555	639	607	563	569	557	569	613	586	620	601	605	616	560	593	572	644	654	591	571	552	585	566	564	595	600	583	611	584	595	585	636	603	603	586	550	604	602	647	635	587	612	604	622	626	619	582	587	628	599	589	598	608	602	593	606	601	643	639	618	577	598	594	575	630	584	602	585	577	598	564	580	612	636	575	591	581	614	583	595	613	568	649	582	601	571	606	588	618	593	564	634	595	573	556	582	630	575	634	593	608	600	608	606	641	586	588	593	597	563	598	624	592	581	575	611	604	608	602	575	575	635	595	589	601	536	594	601	549	633	595	598	615	578	574	603	617	578	554	644	580	595	639	593	604	615	595	604	591	600	608	589	656	588	572	582	598	636	604	649	631	573	585	608	577	607	589	606	601	634	607	636	596	571	619	617	613	613	609	573	558	584	618	555	593	636	647	566	592	608	565	614	577	571	574	564	563	575	578	619	578	591	564	583	570	592	633	568	581	583	597	612	641	660	588	601	559	599	573	572	612	561	605	594	576	582	610	606	551	584	573	598	603	606	590	584	574	565	603	642	565	602	563	614	646	676	583	604	589	638	622	568	554	588	596	580	588	559	636	588	567	585	596	589	601	564	588	572	548	593	580	624	576	598	630	575	626	591	568	625	583	585	578	606	616	615	545	552	604	608	608	615	600	602	655	647	556	571	630	592	535	567	593	585	606	581	575	597	648	549	625	631	588	619	600	616	616	612	593	555	590	621	589	586	603	583	583	586	597	597	634	571	605	582	614	607	562	609	553	598	562	609	620	594	572	583	589	610	606	594	622	579	619	580	605	559	619	610	600	589	659	628	574	607	595	585	621	552	647	560	560	599	601	633	583	629	588	627	574	590	635	580	597	552	577	591	611	598	589	626	606	631	576	612	618	597	650	558	553	656	608	595	601	638	624	580	596	616	560	585	607	613	605	577	635	583	603	584	570	613	558	618	572	590	569	598	601	587	608	614	570	585	619	570	617	607	597	578	597	599	610	664	604	584	639	615	572	596	605	582	557	612	599	595	575	599	611	598	574	623	587	594	638	564	579	600	616	600	582	601	607	602	585	579	617	549	621	632	607	620	568	608	557	569	583	592	559	607	618	589	619	588	583	526	605	555	563	609	548	600	625	632	619	583	596	572	636	618	632	594	615	578	651	627	600	619	627	611	585	637	560	595	577	588	611	583	591	591	596	639	558	617	614	587	554	669	562	615	624	553	618	588	586	597	609	617	557	584	570	591	583	618	625	562	597	616	582	610	606	605	634	614	607	629	592	583	621	619	625	625	581	580	592	560	566	578	589	599	599	607	574	638	572	586	576	573	562	608	613	612	595	640	608	570	590	565	606	602	586	586	610	623	577	596	619	584	568	603	620	610	618	564	608	584	589	592	559	630	597	570	607	579	631	553	581	603	595	594	603	581	630	609	624	564	579	570	575	637	633	651	596	561	603	581	528	612	595	545	577	598	611	577	585	606	583	594	565	546	589	580	611	571	629	592	596	602	587	567	575	566	589	566	592	580	590	613	593	564	613	636	549	600	590	605	601	627	616	591	614	572	605	574	584	595	591	590	564	566	604	605	621	594	623	562	548	586	618	597	590	557	547	582	614	544	581	592	585	609	590	540	625	594	599	610	596	607	626	591	568	551	606	579	600	610	604	594	637	577	624	570	554	577	575	563	576	626	591	575	596	609	622	582	583	591	608	641	578	609	641	619	604	602	613	625	581	620	601	571	576	572	569	571	583	620	643	597	610	632	621	575	618	604	562	609	590	631	617	605	600	615	529	634	638	561	612	627	633	593	625	578	627	630	583	609	601	588	614	621	593	598	643	568	592	562	638	576	573	568	568	589	615	584	611	595	613	612	611	647	587	591	637	605	619	620	615	612	642	605	631	588	535	637	649	613	587	556	615	598	564	594	610	647	571	607	599	577	549	612	569	565	592	610	571	641	590	610	600	590	592	587	623	627	634	586	587	557	571	619	578	581	600	610	575	596	565	618	600	622	594	588	585	633	583	592	618	578	593	585	593	583	641	606	632	606	584	577	586	582	623	629	597	595	604	595	613	594	596	575	596	580	580	587	608	593	665	576	558	598	583	563	589	594	574	610	583	592	577	613	607	571	568	591	555	623	646	623	644	593	606	592	638	610	589	623	603	617	605	611	607	627	599	632	627	609	606	573	631	647	593	611	595	603	577	573	595	588	644	601	561	612	564	638	589	620	609	629	636	613	590	586	622	583	602	593	631	591	594	582	538	582	561	559	624
25874	15982	18926	17025	11978	8449	5890	4295	3395	2649	2096	1743	1426	1263	1074	1011	947	857	750	679	599	578	555	510	473	436	453	454	446	442	469	518	453	425	441	380	354	357	403	363	359	327	323	380	322	294	318	315	332	286	321	295	269	302	290	276	310	281	308	294	300	288	285	286	324	246	269	282	297	242	236	304	290	278	275	289	290	272	255	259	219	305	291	292	261	279	305	260	289	262	326	294	276	274	305	270	316	246	289	264	284	278	291	292	249	271	285	229	252	267	265	255	261	244	271	273	249	251	280	249	255	258	261	262	293	241	252	283	242	270	313	274	268	261	254	267	253	277	285	282	278	280	257	254	282	272	265	257	279	258	250	258	306	295	254	293	256	277	217	255	287	244	267	263	233	264	282	246	270	280	269	259	281	291	288	276	253	273	275	262	275	246	271	260	245	265	289	258	260	293	237	288	308	252	279	282	249	259	259	283	263	263	280	255	241	270	281	271	238	266	247	248	285	265	268	275	285	247	257	256	259	278	273	263	285	258	255	267	257	295	268	253	270	259	286	261	263	241	278	271	288	269	277	253	258	257	266	265	299	251	280	257	283	258	283	300	262	261	291	318	224	268	259	240	277	271	266	271	283	265	288	237	262	275	258	244	275	276	279	273	254	282	293	252	261	277	277	272	261	253	245	315	265	291	245	315	278	277	271	275	281	287	249	247	273	265	262	277	259	246	292	255	284	243	286	279	250	266	255	278	295	262	267	301	263	267	269	267	305	260	299	260	237	237	286	237	266	260	323	256	292	272	287	271	270	265	272	246	283	233	248	262	271	254	250	261	263	279	249	259	243	242	282	275	253	280	275	279	264	274	250	282	279	282	283	259	276	263	233	238	292	256	245	257	288	285	256	245	225	282	262	248	275	287	282	273	276	249	271	240	279	268	255	259	227	258	280	256	301	289	252	245	257	272	238	295	281	286	288	262	259	275	285	279	265	282	274	260	248	263	248	284	273	264	247	283	292	287	254	253	258	259	266	293	253	268	273	270	261	282	254	265	281	249	249	294	275	263	275	249	244	245	257	277	267	270	227	239	276	254	288	249	272	269	281	279	295	266	299	279	259	282	266	256	263	231	285	275	311	260	278	254	285	279	292	276	237	275	262	286	250	283	265	270	275	267	268	271	251	284	275	272	282	253	259	266	274	250	273	271	253	283	236	295	267	280	275	265	278	268	263	263	228	277	286	289	283	257	258	264	273	235	259	270	237	295	255	249	275	269	289	278	249	266	274	244	241	276	252	260	260	258	272	234	266	268	280	276	270	262	286	258	267	272	252	305	269	257	267	270	254	281	256	274	281	251	280	264	266	252	285	252	281	263	265	292	280	275	300	266	278	275	282	293	280	257	263	263	263	263	235	265	261	299	279	240	280	282	259	254	280	259	273	261	263	246	263	272	270	291	278	297	269	238	241	285	264	247	294	263	276	264	259	243	251	259	277	288	265	313	286	242	285	263	247	236	281	258	278	273	264	259	311	274	242	265	273	270	267	264	268	296	280	272	273	254	295	273	248	256	272	266	270	269	256	240	276	300	247	289	267	285	277	262	262	231	269	258	254	272	270	283	238	275	263	276	233	237	261	296	279	264	273	292	282	288	270	273	273	268	276	261	293	259	246	271	283	282	249	268	257	269	292	251	249	275	244	280	277	273	259	241	254	253	264	260	270	281	281	263	232	278	287	245	301	250	279	287	269	276	245	289	291	277	268	283	273	241	280	281	270	257	258	273	256	239	252	292	257	290	267	265	232	260	281	286	256	265	262	271	255	286	263	250	275	234	242	261	269	258	281	229	238	282	251	269	249	271	248	301	273	272	273	234	282	288	266	302	287	251	264	254	282	255	277	248	272	289	284	244	260	287	288	289	288	287	287	245	234	273	260	261	266	267	274	267	276	274	242	225	254	288	263	262	247	249	265	289	285	298	241	301	236	297	259	270	258	239	259	280	270	259	300	269	241	264	285	278	281	274	260	248	284	248	280	255	268	293	244	267	259	279	241	260	273	263	265	273	306	274	259	276	265	269	283	274	301	279	265	285	268	295	275	270	285	267	286	276	261	246	264	264	271	326	269	288	262	286	258	260	251	279	267	271	281	225	257	261	265	260	268	257	281	285	258	287	256	281	277	254	272	239	252	266	250	285	259	255	225	250	271	239	257	256	248	289	273	293	283	265	268	269	263	274	258	253	281	264	275	297	283	253	258	246	276	268	282	264	255	288	270	273	256	274	292	247	262	240	244	249	245	273	261	286	287	302	258	250	283	290	248	290	272	278	242	280	275	276	289	257	285	231	238	271	266	274	289	264	250	238	236	252	254	245	267	260	282	272	285	290	278	276	300	246	268	274	236	276	286	247	254	291	272	283	246	281	241	260	263	261	252	237	269	276	276	250	271	302	283	252	260	289	264	256	282	269	251	233	271	286	282	279	260	238	263	276	277	257	244	270	264	278	263	239	293	282	243	274	289	242	240	298	219	307	283	261	269	265	239	276	231	255	255	258	259	298	286	283	244	248	265	289	260	281	263	302	284	274	281	266	267	266	277	261	265	266	286	269	280	265	277	267	295	255	283	271	273	296	266	278	269	279	266	259	266	264	255	288	263	279	262	253	267	272	246	260	244	250	250	286	254	251	261	292	270	264	254	261	276	255	283	250	256	285	291	246	274	272	271	262	276	278	281	257	270	251	237	274	267	259	292	271	281	263	250	255	247	276	295	243	226	258	275	268	245	270	262	290	262	282	236	277	280	221	245	249	251	266	248	240	282	246	273	313	295	260	313	257	264	283	268	269	304	279	285	293	259	290	253	258	282	277	250	229	275	258	262	291	272	271	256	249	239	258	265	294	255	244	255	241	258	277	283	247	263	268	263	286	280	259	240	272	255	273	288	273	241	249	283	279	252	255	257	272	274	252	253	280	282	248	272	254	269	240	260	305	286	254	265	251	247	274	273	283	262	283	276	272	253	236	275	249	225	268	240	242	246	264	244	258	307	263	270	279	286	293	254	257	262	249	284	266	279	266	248	265	248	312	278	243	267	261	289	296	290	241	255	301	255	288	281	260	270	252	285	264	266	278	237	276	269	273	293	266	288	278	306	265	261	281	286	282	271	272	269	256	297	306	248	260	267	278	255	263	260	303	259	271	256	285	297	261	272	258	246	244	252	280	274	268	268	270	253	294	241	258	278	296	251	254	246	272	275	252	274	279	261	272	266	266	269	265	313	233	263	267	244	282	304	282	277	259	271	295	286	280	275	265	252	308	264	265	229	254	263	270	249	254	285	275	264	250	274	239	242	268	263	291	276	259	263	270	268	250	298	274	293	247	269	276	263	258	288	270	280	285	273	280	274	279	305	301	253	261	240	271	257	294	252	264	248	245	276	270	268	286	253	280	257	288	278	265	262	282	253	271	263	275	256	251	265	257	240	259	271	271	262	254	257	281	263	268	235	271	283	277
14154	11712	23537	27328	24826	21597	18190	15982	13515	11309	10202	8435	7318	6826	6022	5240	5011	4578	3904	3454	3115	2860	2589	2203	2127	2031	2093	1992	1925	1884	2225	2110	2387	2164	1935	1575	1289	1404	1277	1239	1238	1137	1259	1202	1071	1116	999	928	899	886	790	823	765	768	771	688	807	784	840	782	781	761	757	767	753	756	768	708	704	731	739	712	706	655	705	692	741	686	693	689	631	660	625	689	657	623	678	601	641	662	692	639	641	624	658	647	640	609	593	670	635	637	653	642	622	609	639	661	570	640	596	641	630	634	591	614	671	643	675	629	586	623	613	653	628	610	626	647	577	658	610	597	619	610	649	676	651	643	618	668	603	632	650	640	654	588	652	629	638	614	630	652	608	606	639	594	636	648	626	623	662	661	655	685	703	652	628	617	639	583	581	596	638	642	645	653	623	621	669	626	644	642	656	641	625	570	670	635	667	661	632	621	602	669	669	585	678	627	671	611	659	600	609	607	638	644	598	646	625	603	634	605	659	575	586	642	653	628	683	629	649	669	652	628	596	664	628	667	648	644	620	670	612	582	625	644	660	623	603	641	601	608	643	623	607	597	648	578	644	653	622	602	654	637	618	614	633	608	570	635	670	614	618	658	620	575	617	614	641	596	623	624	605	612	642	630	627	628	595	657	625	658	673	635	663	596	665	651	616	599	607	611	642	599	628	631	622	660	631	629	645	652	626	613	595	640	639	634	609	638	554	650	613	651	614	645	658	630	627	628	640	632	630	623	641	603	605	646	649	623	629	659	654	672	609	607	589	607	632	645	652	667	663	615	631	631	647	634	614	638	643	649	634	667	615	598	616	593	660	634	634	665	605	618	672	681	632	657	619	596	647	623	598	633	635	674	637	622	569	603	633	648	628	637	612	602	663	640	597	641	626	648	649	632	616	614	638	589	637	606	627	580	681	649	640	645	599	615	599	594	644	638	637	621	621	646	639	595	626	602	665	617	610	645	600	589	627	628	597	641	600	613	611	618	622	598	614	607	654	610	668	639	646	642	615	595	634	666	611	625	560	604	613	639	607	604	613	591	643	645	623	644	605	654	648	627	620	643	679	583	601	615	606	625	594	605	621	597	597	605	618	628	643	641	601	627	609	645	648	654	621	651	647	674	624	614	650	668	610	647	680	631	617	648	626	646	596	603	651	649	644	627	614	639	605	648	617	597	655	636	614	630	645	623	645	628	644	617	639	607	639	648	621	627	609	617	649	625	569	622	581	621	621	641	641	595	610	630	642	583	633	626	597	608	647	679	598	635	624	614	632	604	623	661	621	626	615	642	633	639	621	661	677	627	607	620	633	612	629	591	651	644	608	647	652	623	600	605	619	638	623	674	648	660	617	613	663	630	644	615	607	596	676	611	668	629	601	646	610	672	667	610	620	639	626	620	613	608	581	617	581	648	586	609	581	627	588	625	680	660	689	612	644	657	634	606	613	644	630	660	623	663	637	628	648	602	618	635	619	595	564	644	637	626	634	611	610	659	589	634	615	607	622	630	623	632	605	599	672	628	609	616	638	618	606	612	639	630	600	609	642	623	627	623	654	598	637	615	630	644	630	615	635	662	631	642	621	641	619	602	608	632	629	673	627	603	611	618	617	597	612	692	652	627	615	619	634	607	607	588	612	606	631	616	610	628	597	620	592	639	657	660	621	587	610	616	609	621	664	597	610	660	649	628	617	622	674	668	645	600	628	647	676	609	610	620	614	646	613	628	609	600	631	617	601	646	638	614	619	609	627	680	607	630	611	644	622	628	644	625	609	636	615	627	617	672	638	656	615	661	631	592	608	633	634	624	616	653	654	660	622	630	609	646	653	642	609	664	621	645	597	634	670	633	613	663	623	615	615	641	626	658	657	644	642	654	680	578	648	636	618	605	609	664	581	619	627	626	635	612	626	671	630	663	664	664	658	651	596	634	611	628	614	627	624	591	595	632	652	606	648	598	644	671	633	626	609	640	639	636	611	622	617	622	630	610	624	655	599	616	579	569	627	646	625	673	676	601	609	619	563	664	579	585	634	638	624	596	639	615	636	641	599	617	614	635	629	664	654	659	645	637	650	677	620	598	642	636	583	613	596	616	625	589	629	644	635	625	640	658	634	657	645	570	618	642	663	627	610	644	639	623	599	633	631	571	674	604	653	586	617	603	626	641	621	655	661	625	597	641	600	618	635	592	625	614	594	587	672	675	633	658	599	644	620	656	654	609	625	634	627	609	614	626	643	623	626	635	619	595	641	626	660	657	640	628	606	663	640	639	643	609	625	627	589	642	634	611	635	624	627	616	678	593	636	629	626	623	582	606	672	621	629	636	591	617	638	634	609	603	596	634	642	647	624	622	616	606	626	615	644	607	631	575	634	595	574	617	617	636	610	655	614	583	622	638	611	644	634	626	632	634	638	600	644	565	663	609	643	603	631	643	617	600	612	615	687	634	633	676	630	619	596	621	627	617	628	623	618	613	590	678	655	630	620	668	630	626	636	599	582	630	644	636	594	633	612	643	608	605	637	653	644	643	625	607	634	605	603	616	636	669	636	622	626	597	640	619	664	623	592	625	613	603	616	611	644	620	677	597	634	609	633	662	627	598	645	634	659	603	640	651	653	581	629	627	608	633	642	643	623	626	604	667	632	603	626	656	579	652	629	672	633	626	599	650	629	625	631	678	656	643	629	624	622	624	601	628	601	585	648	648	614	635	623	598	648	624	613	649	632	646	672	614	567	597	624	640	614	673	635	650	654	639	639	600	613	670	601	618	610	627	628	597	608	586	612	601	631	650	595	570	647	619	621	632	606	642	643	575	629	630	675	594	636	643	645	661	627	605	652	619	597	648	668	609	640	604	655	603	656	617	635	608	636	613	627	600	623	617	588	639	623	617	625	649	616	639	616	662	603	611	611	631	629	615	609	624	643	612	621	641	638	590	613	635	656	622	636	628	682	626	624	606	597	650	594	571	617	629	619	653	610	650	652	631	608	612	674	660	597	641	611	613	594	604	640	626	598	642	666	641	601	651	602	602	637	587	606	618	640	659	668	605	632	673	616	585	638	678	633	630	619	594	614	680	640	653	572	664	578	606	645	641	629	659	659	624	650	650	629	622	586	646	588	644	640	663	650	663	609	600	592	649	632	601	647	605	635	652	601	657	633	627	611	644	640	641	602	646	674	634	612	610	618	589	620	648	640	619	618	645	653	625	615	620	605	662	632	645	634	618	617	645	618	636	624	688	654	595	611	649	629	580	606	642	639	600	643	642	614	612	610	631	629	620	642	641	618	622	633	635	631	650	609	636	581	638	622	655	620	659	618	653	633	627	633	571	585	612	606	637	643	652	600	656	600	596	682	638	633	611	671	593	615	650	592	625	676	594	629	652	614	618	628	611	606	657	598	639	626	638	627	608	654	647	620	643	595	620	648	619	663	558	603	637	630	631	629	564	604	578	607	651	653	602	647	625	640	602	642	638	626	616	651	665
9077	5786	7142	5645	3940	2762	2118	1557	1289	997	860	676	657	537	471	450	401	417	363	353	290	319	281	264	271	296	251	253	258	241	238	255	251	241	264	222	248	212	275	240	241	231	254	246	221	217	221	222	214	233	192	207	232	216	204	210	228	220	225	200	210	219	229	234	226	209	218	200	198	217	212	219	212	222	211	206	231	193	201	200	214	182	172	190	204	214	214	229	212	215	214	187	230	207	205	227	219	192	197	177	191	188	195	204	201	206	203	195	230	198	200	203	201	228	193	199	224	210	189	209	227	199	202	193	216	207	205	218	225	195	226	225	192	207	223	217	244	211	209	224	232	214	225	203	176	200	208	220	187	195	192	214	182	194	216	186	211	231	198	174	204	195	218	226	178	230	220	192	211	209	199	171	181	191	206	206	229	202	210	205	197	195	187	203	220	208	210	214	211	202	188	206	227	219	217	253	204	210	204	198	183	225	202	221	213	198	206	204	232	191	183	209	211	199	212	203	198	209	197	188	216	210	199	208	218	174	188	211	194	197	222	206	205	194	216	215	181	213	216	207	193	203	209	217	198	223	205	205	232	210	227	203	209	175	207	172	205	196	199	193	202	194	218	215	196	236	208	198	204	200	215	222	198	209	202	204	200	195	228	194	226	214	196	213	213	181	193	211	196	200	226	204	208	219	225	191	237	232	217	206	219	210	207	215	224	186	202	202	191	205	194	217	200	198	209	216	226	189	200	178	204	226	220	207	180	208	190	204	204	218	199	226	199	208	212	210	196	187	224	207	205	219	224	184	219	216	207	214	204	205	208	198	226	198	218	207	232	171	207	201	242	221	206	217	218	209	196	204	210	204	184	215	221	191	230	212	213	204	217	210	202	181	192	206	189	204	196	206	195	182	203	225	208	223	199	199	180	196	244	201	187	204	215	227	172	182	205	192	232	179	223	200	189	200	193	204	224	191	223	208	214	208	218	198	211	207	198	209	177	220	204	205	200	201	214	201	226	205	231	193	207	205	215	211	228	230	205	204	179	193	208	215	227	195	238	206	192	238	224	221	237	211	225	216	206	203	211	206	216	212	189	159	237	208	207	207	212	221	192	207	196	192	237	214	232	205	216	234	208	214	210	194	216	217	210	201	191	187	217	219	212	213	210	175	189	227	205	191	219	241	222	211	201	189	198	211	203	227	222	178	222	178	229	219	215	218	204	207	203	197	213	196	207	214	209	202	203	224	197	210	226	196	191	190	210	204	215	190	179	205	201	244	193	196	185	203	178	172	200	216	229	211	189	238	211	218	194	198	192	200	217	224	208	197	207	168	205	188	191	216	210	215	212	215	201	194	192	195	198	216	216	211	202	197	203	217	186	218	181	182	218	192	217	206	193	218	220	235	220	208	224	172	206	215	250	214	226	179	202	226	215	242	195	215	213	192	234	236	236	230	223	196	216	209	201	227	211	203	222	190	209	223	189	205	210	243	197	224	220	215	219	190	196	210	196	218	212	227	193	169	201	206	215	223	203	214	204	204	199	190	211	184	198	210	259	217	202	244	197	218	225	212	220	213	212	233	211	250	213	235	184	211	215	217	247	194	198	221	187	200	205	198	209	227	184	192	207	227	205	180	219	227	213	224	208	199	245	214	211	199	228	189	223	218	216	205	225	192	214	202	246	195	188	199	195	207	180	217	206	210	204	197	213	220	195	206	208	198	201	218	232	214	211	197	193	204	218	227	227	247	210	213	237	213	218	208	219	222	208	193	206	211	191	194	197	216	214	210	210	223	240	196	220	231	214	193	190	184	219	190	220	215	230	215	197	203	188	207	221	237	213	215	229	219	197	225	231	203	214	220	192	201	198	211	187	208	224	237	208	216	205	200	201	209	234	248	186	220	230	210	203	232	212	200	199	204	182	188	183	213	209	207	216	211	200	198	228	200	223	217	216	191	218	203	200	210	222	195	227	220	186	202	192	214	220	220	222	219	192	206	228	214	234	206	197	238	218	201	184	216	234	212	215	222	190	222	241	196	228	230	200	230	198	233	220	215	204	185	231	218	210	199	215	214	230	210	212	201	196	196	208	195	218	215	230	202	224	198	212	204	212	198	210	208	204	185	209	183	190	215	184	222	187	217	210	202	222	239	205	210	246	213	204	220	183	202	212	231	233	190	208	208	210	200	223	176	186	223	212	228	195	210	176	206	221	213	217	206	202	223	190	215	222	191	203	213	198	217	218	192	195	207	226	215	226	189	195	197	212	204	191	197	194	232	197	248	191	201	194	205	212	182	210	208	212	211	197	209	237	202	227	198	227	219	206	223	198	215	199	205	219	219	219	217	241	195	210	200	205	220	197	228	224	214	209	216	200	218	191	223	215	189	212	200	221	200	223	219	205	201	191	219	197	191	209	212	210	182	220	209	197	210	197	220	213	225	218	229	216	207	185	222	222	210	223	211	231	208	210	231	207	189	173	193	192	208	194	220	233	206	187	208	197	191	205	203	215	251	204	201	228	221	216	217	188	199	202	236	217	196	214	201	213	204	200	227	197	195	184	216	213	191	226	224	216	224	205	210	208	217	202	225	211	182	191	222	197	196	197	193	183	202	235	216	226	209	219	198	193	183	206	190	243	213	217	198	193	230	213	214	216	213	210	207	189	230	209	198	240	223	212	203	215	238	208	197	177	199	227	202	204	213	220	166	192	203	209	219	207	202	206	212	225	190	215	228	210	230	194	239	197	210	218	209	181	193	214	231	213	221	236	163	200	225	219	218	182	201	217	216	234	209	218	200	214	225	210	192	228	218	216	206	164	206	174	189	203	199	218	198	192	166	222	188	226	221	235	179	214	184	219	186	217	246	197	193	223	185	215	215	183	201	204	220	194	202	213	196	237	173	199	221	192	195	201	199	236	210	221	186	197	227	199	191	189	220	180	204	207	218	224	184	221	192	186	210	220	202	200	251	190	219	212	196	202	192	182	225	224	193	213	202	225	212	203	191	203	208	219	206	213	186	231	210	198	198	242	190	205	240	227	205	181	205	227	222	201	223	234	218	204	220	198	199	225	187	206	210	233	200	195	217	199	226	225	203	226	213	198	189	197	206	199	205	219	208	204	206	200	222	221	185	194	206	198	217	200	221	223	191	175	193	221	228	202	215	202	210	173	210	201	208	208	219	197	229	209	201	219	229	222	205	209	230	190	194	207	206	211	214	180	217	211	244	210	214	181	236	197	213	190	269	217	213	215	214	210	192	202	220	209	218	218	222	184	200	203	211	212	219	213	194	186	236	218	190	228	214	199	199	242	181	227	199	199	185	190	191	185	228	217	199	214	198	208	216	212	209	190	241	240	205	212	212	211	186	200	184	210	174	213	227	204	221	203	201	202	218	181	202	205	208	215	238	189	204	201	201	213	210	217	217	238	219	195	198	206	212	219	218	200	210	222	200	206	197	200	200	200	206	220	187	198	217	218	210	201	202	207	220	225	185	221	208	216	218
5523	4926	12118	14017	12697	10701	8515	6911	5773	4746	4005	3467	3138	2568	2353	2111	1977	1740	1584	1480	1338	1218	1156	1116	986	990	881	917	824	816	841	807	791	781	797	836	766	783	742	714	715	684	680	670	709	642	625	636	586	612	602	550	579	567	538	570	544	552	518	571	571	540	544	532	570	573	537	534	556	547	521	500	553	546	530	534	531	526	556	523	511	554	522	530	523	529	502	540	525	531	546	507	523	503	495	499	512	522	527	507	472	475	480	492	510	474	547	491	508	497	474	514	510	522	500	536	500	529	516	514	513	519	495	507	517	450	517	502	511	532	541	466	475	485	496	561	510	501	489	552	501	509	534	496	522	500	505	518	539	518	532	506	484	506	526	515	536	488	497	503	525	479	519	520	477	526	501	495	460	506	530	481	540	500	502	506	531	479	497	505	520	504	507	537	479	541	534	504	472	515	509	522	507	493	520	565	518	503	510	505	503	531	459	513	504	495	543	513	536	513	493	517	524	521	498	496	508	525	512	506	500	498	578	504	481	531	516	515	521	516	512	527	482	507	501	503	552	524	508	537	499	500	495	477	498	511	540	543	523	508	517	532	510	489	503	492	499	488	500	490	525	514	546	475	509	546	546	500	530	514	469	487	497	514	505	479	477	525	530	506	511	537	522	506	494	505	511	487	520	512	492	494	496	520	460	521	554	511	522	471	552	513	481	480	497	525	515	525	485	491	490	482	496	491	484	537	533	496	491	519	500	516	481	539	514	514	500	470	553	507	520	534	521	490	483	522	487	525	496	528	517	500	521	519	495	464	472	514	527	508	527	503	546	502	487	492	495	550	489	521	507	506	531	516	502	507	491	490	480	510	542	489	481	493	497	543	486	471	503	542	527	497	513	489	501	513	499	493	503	481	522	491	499	535	497	534	508	504	526	517	507	523	517	521	540	500	552	497	511	490	479	501	491	493	523	498	519	521	493	502	555	521	503	528	493	458	516	476	519	478	479	523	545	509	520	503	516	508	487	524	484	510	496	506	489	525	513	497	512	494	497	511	518	507	558	551	461	521	517	472	494	504	512	501	481	516	502	487	521	524	486	519	491	511	535	518	540	534	489	479	500	509	546	538	501	495	472	527	506	492	482	489	508	537	501	478	492	495	516	463	508	498	514	523	558	496	513	457	525	459	543	493	474	529	503	514	504	520	535	487	536	503	469	491	530	505	538	500	503	527	507	460	519	459	510	493	529	518	497	491	519	486	514	503	499	524	533	505	499	493	475	531	496	497	520	491	498	518	489	495	492	535	513	533	515	522	521	488	483	536	515	502	492	461	538	495	496	511	532	476	511	482	482	502	518	508	501	507	515	485	538	490	520	515	538	525	508	505	487	535	526	496	490	499	482	488	550	527	491	533	539	536	540	478	503	517	559	519	537	538	513	519	506	537	498	512	532	480	516	510	504	495	497	488	525	474	500	519	471	506	550	514	476	524	518	525	526	509	477	499	486	496	491	524	522	479	511	497	521	489	546	544	544	479	524	522	486	516	502	550	522	497	517	534	493	552	499	547	501	538	506	544	512	525	523	521	467	520	510	516	512	509	526	492	479	491	472	481	509	495	486	517	567	504	508	513	487	540	524	490	506	529	530	521	513	529	505	487	491	502	490	517	487	493	494	520	508	517	492	506	515	522	534	505	505	521	475	535	489	487	527	504	527	480	491	466	525	543	503	506	507	484	500	516	513	496	490	522	502	517	490	473	508	517	520	525	472	530	486	453	533	491	461	511	499	463	485	512	527	543	545	496	547	516	559	509	515	501	519	516	477	523	530	490	520	557	491	501	497	518	485	486	524	492	547	519	530	503	538	484	549	489	570	528	507	574	487	515	535	503	526	497	509	519	564	514	546	507	505	471	541	504	473	525	535	518	503	528	510	511	536	491	507	506	479	490	487	544	520	532	505	504	497	508	541	530	471	501	491	482	485	531	481	472	494	518	533	495	479	528	474	514	485	519	510	523	512	501	481	517	515	520	507	487	537	479	540	496	495	515	501	499	506	516	518	526	507	526	514	534	510	481	478	464	516	528	526	531	511	504	535	515	470	523	463	510	491	504	481	529	520	525	537	530	493	524	512	525	508	499	528	455	511	500	519	550	514	523	480	535	490	504	481	545	510	507	499	529	481	463	500	514	528	485	527	518	540	552	523	462	489	561	529	531	512	531	479	509	512	515	509	544	543	492	539	491	527	515	524	485	491	484	492	490	493	547	521	473	521	504	496	504	483	496	538	506	502	473	541	521	522	487	493	525	540	492	486	526	521	540	484	544	533	535	508	487	513	488	532	503	508	481	505	498	565	498	491	519	541	465	501	515	531	473	477	511	508	484	536	551	530	544	529	511	510	558	505	494	521	490	544	479	522	491	532	479	508	511	494	508	502	496	532	531	459	488	530	498	555	508	471	502	477	499	506	491	521	488	488	513	507	502	479	523	526	472	515	503	529	517	498	502	496	437	512	547	505	504	509	536	535	500	510	498	549	497	464	524	526	488	518	525	511	482	529	517	500	516	488	526	539	530	555	501	529	513	525	510	520	538	502	525	513	557	489	509	525	519	538	484	494	497	521	501	509	505	471	518	497	519	488	513	514	526	537	499	504	517	503	481	551	505	476	494	517	536	493	472	509	514	531	492	524	534	468	520	536	508	503	512	493	512	533	503	495	479	511	484	539	490	501	498	485	529	537	488	508	510	514	539	546	486	503	523	504	502	502	495	516	499	479	529	568	503	502	516	515	454	483	510	542	498	492	520	452	467	499	506	452	515	547	540	492	514	549	467	479	536	492	531	526	531	469	496	491	489	525	519	479	512	554	565	543	491	505	480	513	536	532	518	492	506	506	510	530	510	510	534	500	599	523	531	493	523	477	484	553	517	510	510	520	518	488	502	511	515	501	514	494	465	494	542	477	500	503	478	503	514	480	498	489	493	482	507	532	510	478	479	552	502	505	563	523	492	471	501	501	551	537	521	531	494	511	549	511	530	527	495	508	552	459	544	501	536	505	514	490	512	476	488	506	519	521	524	509	478	492	524	500	471	566	489	490	512	457	511	487	513	499	505	522	544	519	496	491	507	538	524	515	500	479	518	508	505	490	506	537	491	519	511	509	540	450	528	522	521	511	541	536	473	503	488	488	551	498	485	516	476	509	535	519	538	514	493	498	509	515	488	460	538	465	528	542	485	460	501	523	530	547	500	504	520	504	520	477	567	527	499	457	505	511	533	536	521	485	500	496	496	492	548	527	578	539	479	489	512	511	549	504	512	482	526	497	526	543	535	484	528	504	532	483	490	528	506	480	487	519	497	531	537	528	567	517	513	523	472	509	482	521	542	492	500	476	482	512	478	475	538	531	551	509	548	520	521	490	549	474	499	488	553	477	553	521	544	518	501	484	498	514	559	473	505	520	530	493	516	516	516	501	506	549	464	516	522	528	504	497	512	489	536	489	488	493	492	519	509
17618	11006	13268	11613	8221	5583	3885	2786	2114	1704	1446	1215	1068	998	823	711	643	604	594	537	484	449	423	419	382	378	368	306	341	354	354	371	331	372	352	315	296	270	319	333	317	296	307	291	295	316	288	299	274	254	245	241	258	264	258	254	252	243	289	280	252	242	265	251	272	258	241	274	280	286	264	261	241	225	235	260	248	267	267	234	228	282	261	212	248	257	245	239	268	246	251	256	228	235	214	255	238	244	247	237	222	237	250	259	251	276	237	227	241	244	270	231	249	230	248	283	264	226	232	239	259	237	246	242	248	227	267	259	267	232	262	257	247	271	256	218	238	249	254	255	244	235	254	208	244	251	261	234	269	249	227	269	241	225	241	264	252	242	258	280	248	249	250	251	284	291	259	243	249	245	258	257	250	242	246	251	248	264	264	259	286	229	261	244	241	276	243	243	242	265	239	266	266	226	257	215	272	260	232	243	260	269	260	228	256	241	219	264	241	264	242	220	249	270	256	219	239	259	250	247	240	268	223	225	245	251	237	250	255	246	228	259	236	214	244	233	252	264	268	274	271	256	246	228	243	249	216	231	242	228	252	244	261	234	271	256	264	280	241	248	257	250	203	214	271	256	265	263	254	248	273	250	215	243	242	224	267	248	303	251	251	254	288	243	233	259	258	243	255	246	255	225	261	230	270	243	244	265	251	229	226	247	246	237	240	256	258	225	246	222	257	257	237	228	280	244	236	262	248	253	250	256	241	254	223	244	231	269	249	253	213	247	244	266	267	258	252	222	246	241	248	258	267	251	262	253	237	217	245	232	257	276	222	231	236	246	213	258	267	240	236	261	232	228	243	280	227	226	247	234	259	229	270	260	230	225	257	241	256	266	235	256	254	248	239	217	283	261	262	281	240	250	251	253	224	252	264	262	249	241	251	251	263	265	261	261	241	245	264	250	230	245	254	267	274	260	264	228	257	246	253	267	264	225	230	242	229	255	265	234	264	252	224	243	272	245	275	247	228	265	244	264	259	240	240	267	238	256	255	287	250	280	264	237	254	244	274	233	233	270	225	243	263	234	258	279	256	250	238	237	227	234	259	270	239	256	247	224	248	233	263	236	255	310	278	245	241	235	256	273	231	251	222	247	254	229	257	247	219	270	251	247	248	236	278	260	248	255	244	235	228	247	245	246	243	244	285	219	249	267	259	238	241	267	221	270	283	260	267	253	251	231	259	228	263	265	272	260	232	240	259	259	237	247	241	250	220	256	228	254	241	236	256	263	218	229	247	240	277	273	253	236	233	278	282	259	266	261	277	234	230	262	235	230	229	241	252	257	243	256	266	256	244	232	297	240	242	241	244	243	258	265	266	253	215	222	234	233	227	230	219	247	246	241	266	245	240	248	255	249	249	275	252	230	245	271	257	251	242	248	232	220	263	239	258	252	286	235	227	228	265	265	266	296	238	229	272	262	221	229	233	214	196	254	256	265	228	223	269	260	276	255	220	255	255	258	250	255	266	249	267	266	266	259	225	239	234	253	230	259	264	254	237	249	247	234	252	219	229	260	255	246	253	254	221	279	243	242	277	229	256	236	233	255	244	234	260	247	251	245	259	252	257	239	257	270	228	268	265	245	251	256	225	271	276	264	240	211	272	259	243	255	257	241	242	257	256	246	277	223	254	231	222	261	249	222	260	238	217	269	232	272	256	283	269	249	233	260	234	262	256	231	274	232	295	235	232	216	249	247	255	258	235	239	236	246	243	263	275	243	232	264	249	226	261	242	235	256	275	261	245	224	236	248	231	255	282	249	231	212	269	282	268	260	227	250	245	266	270	245	244	248	250	265	233	235	263	250	248	267	230	252	261	251	257	225	233	246	271	217	261	232	236	261	220	278	233	228	268	267	231	247	253	279	253	251	237	256	270	245	262	245	259	255	262	234	252	247	276	241	245	270	264	264	279	236	279	264	254	253	241	249	235	261	279	266	244	219	258	223	250	242	240	269	258	260	242	246	287	241	227	275	269	254	287	247	251	280	257	221	258	281	214	267	252	242	236	246	279	281	257	233	255	245	255	234	223	253	246	230	243	272	236	238	244	245	249	282	260	256	225	234	270	233	212	275	276	242	268	228	241	244	271	253	242	234	250	226	234	250	254	259	273	269	226	241	245	263	228	272	254	245	248	232	237	252	215	277	231	236	256	225	229	276	258	241	263	247	260	234	265	259	255	234	241	222	240	226	230	225	258	237	255	256	241	280	259	244	216	238	239	228	238	249	256	269	247	227	243	236	252	197	231	242	282	255	248	249	269	251	246	216	257	209	275	258	239	227	278	248	295	250	230	269	273	263	290	260	226	235	243	239	263	267	228	264	246	250	237	265	250	216	260	232	244	250	287	251	238	214	246	222	262	275	210	257	249	241	261	249	254	268	250	252	231	277	223	262	241	243	245	228	260	244	217	234	228	264	218	254	259	214	243	246	225	267	229	232	226	235	264	247	232	243	257	264	247	251	263	239	274	240	268	275	257	264	246	266	254	263	242	247	270	244	274	252	263	230	300	248	239	250	254	235	267	230	225	245	261	252	258	261	293	214	266	242	258	248	257	260	254	267	237	225	228	259	250	222	257	276	262	281	249	233	244	245	271	266	251	251	258	232	244	225	239	233	201	273	269	266	235	264	256	250	238	252	223	255	232	243	220	227	245	266	265	248	256	264	253	276	270	221	226	228	259	227	254	265	268	266	243	232	255	260	264	281	276	229	269	274	240	246	263	240	237	280	250	231	266	258	257	237	242	233	254	253	235	261	262	230	242	254	239	230	218	258	262	256	263	264	233	238	233	235	236	268	225	253	255	254	238	232	245	237	230	253	244	245	252	257	249	270	262	259	245	247	215	285	246	236	231	233	235	226	235	254	230	249	258	257	214	238	278	247	238	261	257	267	279	253	277	234	230	250	251	238	267	252	231	244	254	258	222	241	261	245	264	268	262	230	246	257	253	266	251	262	265	245	237	251	262	255	231	243	248	265	248	252	232	267	257	251	233	244	251	196	260	256	261	257	256	272	245	249	258	254	219	267	241	271	246	241	237	258	268	244	269	251	239	255	249	266	230	259	237	225	245	270	217	255	226	218	226	241	220	261	253	256	263	257	211	240	251	243	244	257	238	286	263	206	254	244	239	304	237	260	301	236	230	261	252	237	275	261	242	206	278	268	262	260	235	231	217	202	285	271	255	254	267	243	260	245	241	243	274	259	257	245	255	238	254	266	240	215	232	276	254	237	222	276	257	261	280	270	281	276	241	229	228	211	224	262	247	213	245	242	216	245	225	272	256	256	208	252	238	240	259	266	248	272	252	251	247	221	252	222	247	251	253	221	219	224	273	242	237	218	249	226	281	248	236	245	258	227	224	221	244	278	266	236	263	255	257	264	252	219	216	245	223	278	226	249	226	243	280	259	271	241	255	223	253	232	246	267	251	276	250	226	229	245	244	208	254	250	247	228
10582	8532	18759	22121	20154	16828	13893	11759	9842	8216	7184	6240	5280	4714	4288	3793	3510	3009	2740	2475	2140	2005	1764	1726	1636	1553	1526	1400	1397	1418	1666	1538	1521	1442	1266	1215	1119	1110	1096	995	988	980	995	981	892	839	841	760	727	796	735	736	625	717	638	665	648	645	667	723	733	689	690	700	701	675	661	630	702	663	662	687	652	657	643	627	619	678	676	638	636	629	641	593	622	623	587	616	606	602	576	604	606	614	615	594	612	569	597	604	609	628	586	564	623	573	649	603	595	602	616	615	632	591	564	586	568	609	648	615	640	600	635	578	596	611	581	592	624	576	607	599	581	558	575	583	631	592	607	593	615	538	585	627	597	585	579	571	601	592	587	617	545	582	584	608	617	537	605	583	605	598	553	560	572	610	559	570	591	587	582	623	600	577	627	590	577	588	595	606	600	605	596	626	618	561	574	597	555	549	588	598	576	575	547	616	600	638	609	587	568	608	589	584	591	610	609	590	581	574	637	626	596	594	622	578	576	607	556	632	599	574	575	562	568	573	600	582	593	569	568	616	614	602	629	578	631	575	556	608	624	588	619	600	576	566	611	616	597	571	620	594	592	585	623	569	565	595	617	596	612	614	567	599	570	589	583	576	589	592	637	560	579	605	634	580	591	595	567	596	613	607	581	579	633	628	603	613	633	559	569	598	601	576	630	587	626	608	614	576	599	574	640	634	597	594	593	611	543	618	596	602	585	602	601	618	652	611	572	599	596	588	604	621	579	606	625	602	585	635	592	651	588	620	601	613	578	634	576	553	617	562	553	607	617	582	583	570	588	591	627	625	589	581	593	557	597	606	620	566	571	611	623	620	590	600	590	619	580	615	617	615	579	570	619	579	619	566	600	603	620	613	601	581	577	623	587	625	574	535	594	614	582	601	588	571	591	611	590	650	582	612	643	570	557	572	569	595	625	599	613	633	586	557	635	594	608	577	565	588	595	593	585	573	565	603	563	623	572	561	616	605	648	601	577	609	603	540	591	594	600	569	624	623	586	607	602	640	580	576	598	629	602	602	588	582	595	555	578	623	562	551	569	599	610	570	577	590	597	568	560	604	548	636	589	623	606	569	597	634	616	590	598	602	579	608	606	580	603	595	601	569	588	580	606	589	580	576	637	575	591	624	583	586	550	641	613	567	595	560	544	602	589	633	563	580	581	593	590	583	615	606	595	616	608	588	635	592	586	615	576	605	577	568	614	598	586	613	596	595	548	612	613	594	620	634	569	642	632	608	637	579	618	612	589	621	599	596	591	579	614	599	588	541	627	604	589	572	610	592	601	576	557	623	600	554	616	573	588	587	556	617	607	620	584	635	635	589	583	625	598	579	607	608	590	534	609	594	620	615	604	563	550	589	567	585	614	595	568	605	568	652	636	575	542	571	588	606	608	587	616	586	573	566	588	550	590	635	593	579	616	587	528	586	556	634	581	615	606	629	626	580	608	587	583	597	624	622	644	595	617	570	604	572	569	560	613	648	618	575	594	609	618	576	568	561	584	552	607	592	669	598	582	607	568	600	576	569	578	568	584	615	630	615	551	565	577	609	579	602	580	562	571	614	578	626	532	572	555	596	605	576	625	608	600	598	583	600	572	586	578	598	621	624	595	576	600	626	597	615	603	589	586	596	572	586	565	618	562	640	607	559	576	631	585	607	575	573	604	575	606	617	571	598	602	594	630	594	588	626	587	611	601	603	586	600	570	607	595	561	621	566	638	614	558	583	629	588	583	633	609	617	573	564	600	649	580	589	592	611	570	609	600	556	597	604	550	595	601	625	556	553	570	552	547	627	636	558	607	573	608	604	572	611	606	605	590	581	603	607	592	612	584	603	655	590	587	583	565	627	580	624	633	618	586	587	624	617	614	629	570	611	591	580	594	594	614	557	573	620	612	657	605	562	586	620	592	616	593	602	600	611	611	623	613	633	594	562	632	620	573	594	628	612	561	622	601	617	570	612	587	612	653	594	582	601	569	631	586	613	582	608	581	623	570	602	531	600	559	638	607	594	532	588	569	547	590	619	608	593	591	593	622	600	652	564	576	588	620	602	612	599	571	592	596	597	621	603	602	613	618	606	569	656	601	580	600	591	624	577	593	606	565	592	610	554	587	635	533	558	576	587	612	627	624	616	600	576	582	568	583	597	616	597	594	564	614	601	603	585	641	561	559	571	572	573	581	612	622	576	611	611	615	606	623	589	622	619	613	557	595	583	570	569	580	583	626	600	592	575	609	582	581	609	609	562	602	626	576	594	613	577	608	582	565	598	586	591	641	604	595	595	596	601	618	561	598	592	603	612	619	584	589	582	627	606	591	583	582	616	636	590	606	570	596	570	625	589	593	620	582	596	598	579	576	549	618	584	632	603	599	579	593	614	604	595	565	621	573	582	600	603	614	617	619	619	617	656	607	589	615	608	596	642	598	615	596	608	559	582	610	597	555	573	646	609	602	611	577	567	591	586	583	584	549	588	642	595	609	650	581	567	599	566	573	605	650	632	593	640	602	619	578	577	617	570	580	559	614	606	575	662	588	578	587	607	592	595	578	558	561	558	603	584	607	618	618	553	618	592	599	594	577	578	604	588	628	586	614	629	584	591	560	576	598	614	612	567	635	552	620	573	632	580	632	630	636	614	555	563	576	604	571	586	576	560	622	608	620	565	607	619	590	626	622	638	605	568	579	626	564	564	608	627	586	598	557	606	558	567	607	627	609	615	565	598	586	609	595	612	578	600	596	574	562	615	617	611	576	570	596	632	599	585	620	535	570	620	644	597	609	583	557	577	573	635	581	588	581	578	597	550	595	529	602	606	592	610	605	605	609	569	622	586	586	588	616	620	589	590	563	599	594	604	565	596	620	659	594	581	604	591	566	563	640	578	606	566	560	571	620	624	569	608	588	550	610	604	560	622	617	580	599	586	579	595	628	604	622	592	579	565	647	605	595	551	610	569	556	575	589	626	585	599	580	607	583	592	553	581	601	573	608	583	557	649	586	577	594	623	566	564	635	655	645	572	587	613	541	558	604	599	562	548	582	638	583	581	633	606	616	593	582	569	568	583	573	591	611	603	547	571	583	597	593	603	556	554	559	589	611	605	648	562	559	598	591	591	612	608	572	598	621	588	638	621	635	570	612	557	583	622	612	596	559	584	613	619	627	588	589	611	616	600	661	575	594	575	628	650	574	609	579	587	530	575	560	629	609	606	630	578	583	565	616	587	587	622	647	572	581	594	609	606	595	594	586	614	578	593	587	591	566	604	609	597	572	628	595	622	619	596	566	556	619	591	626	608	566	571	592	579	567	587	581	612	586	568	584	655	584	620	640	562	604	617	612	621	600	603	551	552	566	600	579	566	598	591	589	587	596	637	594	566	642	591	611	571	621	626	603	578	598	564	582	587	598	632	587	584	604	566	598	577	578	552	621	601	637	613	622	597	600	599	644	586	623	593	588	608	603	560	628	594	587	600
25940	16197	18822	16854	12435	8440	5984	4188	3276	2579	2060	1802	1481	1345	1145	1054	960	860	740	668	663	617	525	538	479	432	452	432	482	410	534	485	461	471	458	447	365	368	304	364	373	338	347	342	319	295	337	314	282	289	307	287	300	290	257	297	290	277	294	280	253	315	282	295	300	292	271	258	288	281	315	280	284	262	269	250	266	279	298	281	323	287	272	302	250	300	255	296	267	291	271	265	262	275	278	270	285	265	265	268	289	298	266	249	259	259	269	259	252	268	262	247	277	253	258	275	248	248	276	263	282	296	252	251	287	266	287	267	276	262	255	274	259	290	266	247	275	263	253	260	306	277	272	257	258	265	274	277	290	256	288	256	257	258	258	256	290	238	258	271	248	304	290	254	272	267	267	270	271	280	262	284	255	268	254	300	285	272	290	251	277	276	286	241	261	239	266	253	286	248	223	263	258	223	283	240	281	278	253	269	256	273	311	276	261	260	275	265	264	292	263	281	256	287	275	244	264	283	270	296	252	238	284	281	258	253	245	260	256	273	268	274	268	287	283	238	277	301	250	248	295	315	268	291	280	275	294	262	288	272	290	313	265	257	255	261	254	268	260	256	288	273	262	279	290	238	247	264	280	261	235	265	301	258	295	246	278	272	281	268	275	246	276	298	300	277	250	263	260	282	265	249	255	269	299	271	281	253	269	281	248	251	273	268	271	267	253	257	273	274	273	271	305	245	287	276	282	250	265	257	282	304	271	279	258	269	259	234	282	245	261	258	260	284	268	248	260	260	255	277	256	270	260	254	248	281	276	307	283	279	268	248	267	262	264	247	286	291	263	302	281	266	276	260	272	283	276	248	248	256	275	237	254	293	273	266	257	276	267	286	270	242	257	248	248	245	266	246	266	280	269	246	295	273	245	276	293	278	267	282	257	245	267	250	276	260	281	269	308	227	261	248	258	293	276	309	284	252	275	244	265	260	252	260	276	244	279	282	251	246	303	278	300	246	260	280	257	271	243	245	268	292	257	260	283	244	277	258	284	293	273	262	263	237	291	274	245	269	251	285	282	252	272	243	259	272	275	267	260	285	276	246	289	305	233	273	303	254	280	262	272	268	280	270	306	266	272	268	254	263	254	251	242	278	243	264	279	283	296	263	270	267	265	267	293	271	257	286	273	302	270	267	249	243	268	286	288	279	275	257	255	263	263	255	248	263	253	277	255	248	264	278	266	256	260	277	267	274	278	257	252	279	260	256	263	265	261	281	271	305	272	271	307	285	262	287	266	260	271	248	249	255	256	279	286	281	275	241	301	272	264	258	304	259	265	296	236	254	284	249	269	285	282	295	230	268	243	273	261	261	280	276	247	257	303	259	265	263	258	269	250	258	285	250	250	271	276	265	253	263	300	264	273	269	274	260	278	241	287	265	281	245	296	274	254	272	282	279	270	262	259	255	253	274	256	237	245	266	233	284	285	272	269	315	252	234	290	280	262	235	266	257	281	270	273	255	258	255	293	250	251	286	257	259	287	264	278	271	289	284	252	277	228	259	271	276	260	256	261	272	277	277	259	257	258	256	254	253	289	267	280	282	249	276	289	274	253	281	229	288	306	271	272	282	273	235	289	255	260	263	252	257	251	257	267	261	291	267	256	276	260	269	321	269	276	248	263	283	279	270	277	274	287	259	265	284	290	249	257	288	284	293	267	267	251	276	254	255	259	269	282	274	257	298	253	278	251	237	275	232	253	288	297	280	264	277	272	282	270	270	278	257	277	268	266	270	283	271	268	249	270	256	266	279	276	267	263	280	259	263	260	278	284	251	250	279	257	277	260	237	279	255	263	269	246	260	262	259	280	284	272	257	292	266	264	263	226	265	265	268	259	247	303	256	253	254	293	274	312	255	273	286	274	272	256	263	251	246	262	262	280	262	282	295	274	258	267	273	245	264	286	250	301	308	266	281	264	276	253	265	238	264	264	254	280	278	274	278	253	290	248	288	251	243	300	272	266	302	262	265	255	293	253	245	249	279	291	271	253	258	278	265	295	260	233	267	265	258	268	271	259	297	247	295	247	295	268	246	302	246	263	273	260	270	276	242	276	263	271	232	273	266	249	243	240	275	233	314	260	242	250	302	247	260	258	285	288	267	264	241	305	297	285	259	298	277	278	275	286	252	278	243	269	252	295	274	247	278	289	266	273	275	261	244	257	254	258	259	287	256	328	316	278	281	240	294	279	256	261	248	246	251	260	258	237	246	262	242	242	287	305	278	254	263	237	270	252	302	255	276	287	263	259	282	259	297	253	290	283	287	280	270	269	280	267	251	280	300	231	273	289	279	230	269	281	287	264	276	267	308	268	289	280	261	247	269	256	287	278	254	284	231	284	265	268	283	298	250	266	265	279	259	288	266	303	293	253	255	263	263	245	269	284	289	275	272	257	264	278	282	264	267	289	285	274	290	262	267	255	269	263	293	285	248	250	274	264	276	235	284	265	242	280	257	267	267	286	233	261	267	261	246	276	296	243	270	276	271	246	265	265	305	260	270	239	265	291	276	308	291	233	269	267	280	252	260	296	299	272	286	252	277	250	260	261	269	270	283	271	295	272	261	241	251	254	286	260	268	245	257	280	293	244	247	257	272	247	243	253	288	248	267	263	282	278	235	263	300	272	258	267	247	242	271	280	276	266	282	279	273	267	245	256	256	256	267	269	265	270	292	229	260	250	270	254	272	276	262	274	303	248	270	258	282	266	263	265	277	257	276	246	277	286	284	280	254	250	233	290	281	269	330	296	278	279	252	288	240	287	233	297	294	257	278	251	269	256	268	267	240	271	273	270	267	276	303	248	266	283	267	270	276	275	266	235	250	284	269	286	257	256	271	264	270	297	263	240	258	284	256	288	283	234	260	251	294	277	250	272	254	282	266	278	282	278	242	276	276	269	256	258	284	287	275	275	268	270	281	253	259	273	290	260	239	286	245	264	268	275	241	252	263	265	264	276	301	237	262	265	283	243	274	239	295	267	294	259	263	306	306	265	234	233	286	284	245	261	244	261	265	262	262	263	253	251	277	280	265	264	247	258	260	279	246	283	281	259	259	271	236	268	253	268	273	277	246	236	252	262	278	247	259	287	255	256	265	264	260	275	235	248	273	275	281	262	230	236	247	275	280	291	273	260	279	234	253	236	247	267	293	286	284	248	268	298	241	313	261	258	275	303	274	273	255	241	270	300	256	257	254	280	262	271	247	249	257	252	262	258	291	279	272	282	269	278	246	265	256	231	238	283	276	264	289	282	251	226	310	253	282	295	292	265	254	286	277	280	266	280	247	259	282	229	273	254	270	286	241	247	274	275	260	279	282	272	276	284	293	282	277	280	249	265	266	275	278	284	263	283	285	281	286	256	254	268	248	273	284	283	258	280	277	283	265	278	272	254	258	282	268	267	249	288	264	287	270	247	258	284	240	289	283	275	248	267	289	275	250	277	270	259	283	250	304	269	269
14351	11610	23544	27489	25210	21621	18564	15820	13355	11358	9976	8738	7626	6756	6106	5439	5114	4292	3905	3509	3033	2815	2600	2296	2140	2093	2055	2005	1820	1977	2478	2383	2125	2101	1723	1514	1385	1317	1294	1237	1281	1266	1235	1180	1159	988	988	936	857	814	842	774	837	788	790	749	731	769	772	751	793	780	759	802	759	762	737	738	747	708	731	718	761	764	766	754	640	699	673	660	658	684	670	653	659	638	599	655	688	653	609	633	652	656	642	677	643	648	659	649	643	671	639	637	659	654	626	633	652	656	660	609	585	651	656	616	663	631	639	658	620	621	644	620	621	631	619	701	598	612	675	644	617	643	608	589	627	602	617	637	632	624	658	648	596	653	610	602	584	598	628	631	627	615	653	622	599	608	629	652	590	617	616	605	620	628	636	610	654	606	618	608	601	608	605	593	695	619	610	627	605	572	603	610	624	688	627	609	660	615	642	612	650	637	600	595	640	622	621	648	617	573	610	611	658	582	612	636	647	609	628	648	606	647	668	629	634	643	597	633	622	634	621	638	644	627	562	651	631	633	601	605	663	653	627	650	612	612	609	636	636	602	611	634	626	651	672	620	654	612	622	637	629	654	658	629	586	582	554	602	632	612	592	654	608	608	627	616	638	655	608	655	597	645	609	662	655	630	637	637	598	646	648	655	620	631	614	625	585	608	639	606	631	627	675	657	601	644	642	609	634	607	646	610	598	620	592	579	598	646	626	652	649	604	596	665	652	606	590	601	630	640	674	634	633	645	628	684	614	635	617	617	620	623	609	649	624	650	673	697	620	637	605	621	622	646	643	628	623	617	595	641	612	614	662	619	666	581	626	567	632	656	630	631	670	639	601	609	620	626	625	650	633	569	633	621	582	629	607	622	613	628	641	619	642	635	643	622	648	611	614	578	604	625	610	621	587	587	599	632	639	617	623	628	620	643	604	638	645	614	638	598	613	654	664	646	675	635	628	611	607	595	604	671	636	663	699	653	600	679	636	636	644	652	639	658	649	616	627	637	619	572	598	682	588	592	642	644	665	621	676	666	653	613	622	621	620	579	632	588	648	613	599	690	627	662	615	595	655	646	598	638	668	627	660	596	610	596	616	587	674	631	661	604	593	652	648	630	634	654	603	647	622	602	614	618	610	597	606	640	610	628	657	586	627	612	595	565	640	590	637	614	648	645	663	615	642	616	610	653	630	630	590	626	606	645	636	617	667	590	625	629	603	633	625	605	651	617	654	563	577	592	647	592	665	632	648	608	638	621	568	640	600	633	617	601	646	625	659	598	587	635	616	623	658	622	648	623	572	624	634	635	663	665	654	629	627	640	610	624	670	609	636	639	649	631	614	636	647	580	626	670	616	620	612	624	641	648	666	629	602	654	604	585	598	601	687	647	625	599	641	609	633	673	603	633	595	592	593	651	632	592	616	632	596	655	639	629	604	613	598	618	634	627	588	635	600	680	615	607	605	657	596	617	611	633	626	619	615	609	671	669	619	672	608	635	650	658	648	625	600	650	658	624	639	633	629	636	624	652	646	655	621	614	629	604	598	669	608	626	675	623	667	671	582	669	630	628	645	637	615	607	646	646	628	646	608	647	644	636	659	668	635	686	651	615	629	641	618	623	610	593	630	595	656	596	630	616	597	624	613	649	667	602	669	597	670	637	655	609	625	616	613	603	613	612	623	645	585	635	614	647	633	691	643	685	611	619	651	631	627	621	651	633	626	641	669	605	647	624	640	651	594	640	685	633	619	614	657	600	639	619	584	613	608	613	624	602	612	645	630	627	578	639	584	671	603	647	590	607	615	663	651	611	602	601	632	638	610	651	686	639	663	644	622	647	599	640	635	639	616	614	649	599	596	635	641	647	639	611	622	571	599	582	626	616	613	632	599	574	612	626	678	646	644	647	591	650	639	639	676	622	648	598	592	620	611	673	615	650	576	636	619	618	616	623	648	634	631	641	671	630	636	641	645	654	660	639	657	613	601	626	654	612	621	628	608	604	663	632	603	602	582	638	588	597	639	634	634	622	594	590	641	701	640	635	607	657	631	632	635	587	627	660	615	622	620	595	646	607	653	606	593	609	619	616	642	615	640	633	679	640	660	587	597	599	583	579	658	649	606	656	626	650	615	641	567	633	600	621	653	624	652	612	613	602	625	675	626	690	627	660	613	625	654	647	645	633	598	620	611	637	617	577	602	644	614	627	629	603	602	603	600	666	662	565	635	620	641	601	665	666	609	608	663	617	657	676	614	608	621	667	688	666	595	622	600	653	612	666	656	605	637	638	623	565	650	617	644	583	623	624	616	595	645	651	642	641	656	624	633	664	627	648	657	654	594	633	673	641	644	588	652	644	638	679	586	631	667	616	661	621	606	671	623	644	637	628	651	604	668	659	612	648	652	613	636	585	633	606	646	617	588	595	597	634	648	609	647	624	648	645	612	619	623	640	656	609	630	584	631	613	639	599	632	580	620	623	631	619	602	656	615	642	629	596	651	647	659	627	635	633	614	612	643	643	638	626	574	600	625	574	629	598	614	625	605	634	597	611	637	582	627	595	589	606	603	607	587	639	674	627	614	605	649	597	602	637	648	637	658	629	621	643	638	664	612	633	601	627	659	668	618	633	650	594	636	611	633	656	636	625	676	597	612	588	625	613	631	647	630	627	621	640	584	639	667	593	645	587	661	612	608	617	608	614	639	659	571	621	594	623	605	621	646	665	625	600	703	625	659	603	623	638	659	616	613	635	631	632	656	674	630	638	630	603	656	610	617	661	621	611	591	610	634	643	645	632	626	587	611	591	663	652	616	612	601	586	642	635	649	619	612	631	612	640	667	658	629	636	642	649	666	626	587	654	618	584	665	607	671	625	619	629	655	618	600	688	575	637	607	646	678	636	650	657	643	660	665	600	661	631	639	598	597	642	635	652	648	624	644	643	607	656	634	606	610	635	624	624	661	648	627	589	609	626	635	629	625	648	636	622	663	635	610	604	633	595	630	639	632	626	680	630	613	602	653	579	611	612	631	629	597	616	613	595	608	642	644	580	589	678	614	597	636	619	636	604	598	625	598	652	570	666	587	655	596	646	597	625	605	610	604	602	604	663	632	623	624	659	648	588	621	630	635	695	620	614	613	644	611	666	628	642	628	616	617	621	657	610	653	594	627	601	645	668	596	627	596	651	619	633	639	616	592	667	618	629	627	668	599	595	616	661	601	626	638	600	595	602	605	598	626	626	615	597	638	606	612	616	660	606	606	631	666	650	632	630	635	588	654	657	621	668	635	590	616	641	617	578	628	635	619	660	604	651	626	643	679	649	665	610	649	639	611	623	637	644	626	622	663	635	614	585	608	639	672	600	621	605	624	616	601	613	670	624	618	633	600	596	641	607	632	646	658	609	580	597	697	634	635	612	646	619	661	615	636	640	646	585	646	593	650	645	626	627	609	594	626	599	620	668	658	632	700	611	649	640	679	636	654	637	637	619	613	606
8738	5780	7264	5801	4102	2831	2111	1619	1258	977	867	753	571	546	443	486	427	398	380	337	323	283	280	278	269	278	286	272	241	258	243	277	271	226	222	230	265	219	264	241	273	229	235	258	233	245	249	243	213	214	230	176	212	214	206	190	225	215	252	207	201	216	228	211	203	201	245	222	202	231	203	217	234	234	217	209	209	245	228	185	205	239	190	204	202	206	209	197	188	222	196	200	200	231	180	215	228	214	201	208	213	202	198	216	218	204	206	200	240	196	190	220	192	226	187	205	239	203	219	210	189	204	216	217	207	196	208	231	194	174	178	210	213	196	217	235	204	209	189	199	215	194	202	245	200	198	204	190	205	206	201	229	189	217	221	222	225	202	194	171	190	222	196	197	205	210	219	209	222	215	178	204	229	192	217	188	204	207	205	193	206	191	201	209	212	201	213	212	209	237	212	197	191	226	204	222	184	219	233	207	219	193	210	226	207	195	199	201	230	215	209	207	213	240	206	203	233	188	197	193	229	235	195	203	245	205	214	220	209	214	203	223	219	263	231	220	226	211	224	198	219	197	220	207	196	225	221	217	214	195	212	187	222	215	214	188	199	212	196	205	201	178	210	218	186	200	193	201	185	197	203	205	215	219	211	228	215	240	196	197	192	181	219	200	206	217	226	219	218	228	233	221	208	204	182	205	203	231	198	212	203	233	247	230	212	206	207	206	199	180	220	217	211	192	238	206	224	199	223	198	227	218	188	181	208	208	227	208	194	210	203	194	227	206	224	201	186	202	218	198	220	235	215	189	216	209	222	219	182	189	173	201	217	174	172	207	204	221	209	198	218	211	214	202	218	212	200	214	226	209	205	191	203	208	186	200	203	180	204	213	210	215	219	230	211	197	200	206	216	217	208	200	180	189	191	208	193	177	222	184	199	208	199	219	196	191	208	215	217	240	208	209	228	215	200	201	208	202	199	193	194	224	193	197	191	202	196	245	193	205	220	206	192	206	196	201	230	191	212	208	207	214	209	195	239	217	230	207	221	223	215	209	211	202	210	223	213	191	190	195	216	195	220	178	196	223	216	226	234	230	201	207	235	187	207	221	226	212	202	214	221	185	185	188	186	204	214	212	182	208	219	198	202	213	219	207	236	214	207	219	189	187	216	181	197	219	188	213	181	227	199	204	216	228	240	229	241	193	208	205	220	201	190	249	212	210	199	209	199	205	242	226	214	215	234	213	222	226	207	217	224	221	185	220	203	234	230	221	188	200	195	212	204	196	189	203	179	194	199	192	207	206	189	208	206	225	200	199	185	182	238	206	193	190	187	199	213	207	202	209	193	203	204	199	223	240	213	230	195	200	201	210	207	203	184	245	198	209	220	230	220	201	211	197	198	192	211	182	222	215	214	196	236	228	194	218	223	194	187	233	208	207	220	206	194	219	219	213	228	206	249	203	204	184	218	207	217	211	210	180	196	207	197	220	195	225	208	179	192	190	198	217	187	216	243	215	207	215	205	201	212	220	218	228	210	219	213	207	187	231	193	198	205	211	215	196	218	212	153	196	214	203	201	215	208	203	209	201	205	247	221	228	200	198	212	193	204	206	204	189	215	228	232	215	235	206	245	189	208	208	227	196	202	194	209	219	187	194	194	229	197	196	228	205	213	249	202	213	213	206	185	235	190	184	201	163	201	213	207	197	211	196	240	190	199	221	224	189	218	206	177	212	202	218	241	192	239	208	195	227	191	206	216	215	178	235	226	189	185	210	196	192	209	216	214	205	195	193	222	199	217	206	197	209	216	183	206	210	203	234	213	222	213	216	190	217	226	215	203	219	203	219	225	230	211	228	207	228	226	207	220	212	192	207	191	227	188	191	201	213	211	204	237	214	218	211	193	217	200	224	234	213	187	186	225	190	206	205	173	201	235	206	195	190	205	196	214	206	231	217	203	246	191	210	223	228	195	188	181	232	213	225	190	219	218	210	209	238	221	195	187	243	215	215	204	235	218	198	240	193	191	221	230	204	225	212	204	204	194	219	202	197	213	187	219	247	206	210	211	194	220	229	231	206	221	226	211	190	196	181	215	232	214	183	210	217	180	193	206	218	219	247	213	197	201	198	205	199	206	195	213	214	200	225	221	203	196	244	202	196	223	151	201	212	224	219	204	240	194	211	212	219	212	200	217	194	185	233	230	222	224	192	218	224	213	175	192	219	193	197	192	196	220	199	208	220	188	226	201	218	199	217	233	207	214	192	200	252	207	205	209	201	220	211	221	229	226	209	186	210	216	184	213	213	199	231	210	187	203	190	191	216	211	211	184	216	201	209	213	193	196	216	243	206	242	202	234	191	227	219	181	217	210	202	232	217	193	203	208	218	240	213	228	196	208	216	180	188	216	182	190	199	193	243	209	220	215	201	217	232	191	212	186	206	235	217	199	201	196	202	201	188	209	195	211	214	211	198	213	218	195	209	195	189	248	227	233	176	206	198	179	209	220	209	199	200	181	228	230	217	196	218	225	214	188	215	198	198	170	221	224	191	237	220	233	216	232	206	205	207	194	223	196	207	202	196	209	202	192	236	227	207	197	204	222	244	207	209	202	222	200	187	228	220	194	217	257	223	178	180	222	248	218	205	212	214	227	195	218	207	212	208	161	225	207	212	217	201	214	198	210	205	215	198	205	224	214	188	213	247	203	204	204	210	181	197	212	219	190	222	226	195	193	191	187	212	179	204	209	208	197	203	214	219	217	200	194	193	203	217	243	202	222	187	183	209	202	211	224	216	179	205	227	217	203	209	198	211	196	192	215	168	222	238	216	192	214	200	218	211	189	213	210	177	233	200	216	205	219	211	196	210	205	197	187	224	202	213	204	196	212	218	206	212	214	200	211	212	216	186	199	175	190	246	207	204	201	211	206	179	188	208	195	212	215	228	214	228	209	220	201	217	213	212	205	213	204	199	207	207	171	240	188	201	206	211	204	199	215	189	205	222	213	219	200	230	233	193	207	187	218	188	232	236	225	227	200	202	211	232	205	240	181	233	215	233	218	191	169	228	196	185	216	197	204	200	192	237	211	204	202	191	222	212	229	210	206	214	230	219	214	195	229	218	211	209	205	195	197	209	202	201	220	210	205	174	182	216	193	222	210	220	214	207	188	203	241	224	194	210	214	202	219	232	204	232	245	210	233	195	207	237	227	188	205	217	205	197	206	211	199	211	221	219	186	211	217	222	192	194	202	213	188	198	243	201	213	258	196	210	223	216	184	208	208	209	201	216	206	212	209	208	196	206	194	219	215	173	219	223	190	217	232	213	186	169	205	211	188	222	192	234	181	193	227	196	229	220	226	206	199	213	216	180	212	183	204	198	210	181	191	219	181	200	208	236	217	215	185	215	197	219	209	218	210	234	206	203	203	222	192	188	215	205	199	197	177	205	209	201	213	187	222	222	191	209	221	195	203	193	187	225	227	203	215	209	191	209	215	222	184	211	191	222	193	211
5327	5169	12212	14273	12947	10450	8465	6915	5720	4739	4213	3557	3021	2673	2483	2117	1879	1703	1510	1410	1262	1263	1090	1023	946	963	891	868	869	863	876	846	820	870	826	802	783	704	732	735	725	724	677	655	645	641	606	615	583	543	587	594	580	561	585	528	544	531	572	540	560	561	518	539	556	560	549	509	512	541	533	553	548	556	550	511	525	508	507	543	541	514	506	537	525	489	490	540	540	538	519	512	533	511	546	497	520	500	490	530	510	535	546	510	511	501	494	490	522	500	492	517	513	458	522	529	535	494	521	516	487	483	507	540	528	544	517	513	488	486	513	508	486	493	499	479	494	500	492	493	468	515	526	500	467	485	521	487	507	516	528	545	477	512	481	505	505	503	481	568	474	492	524	473	510	526	487	456	485	507	508	523	467	505	529	524	496	495	543	470	522	516	504	490	546	494	454	526	502	472	526	513	535	499	506	544	529	528	484	496	536	500	533	498	526	515	526	532	498	500	495	538	479	531	480	548	515	511	485	500	488	534	483	519	500	499	468	463	517	500	550	479	497	501	519	521	497	500	469	486	486	518	466	530	497	516	517	496	543	546	484	490	514	521	496	515	485	499	498	516	547	520	483	524	508	465	540	526	488	507	525	537	533	521	496	533	474	514	512	545	524	503	485	484	540	475	546	521	565	461	486	527	496	539	511	524	517	504	494	531	471	539	464	501	544	515	464	530	554	500	537	518	447	469	501	506	490	497	517	482	497	529	509	511	501	450	470	515	505	513	500	500	521	510	531	502	493	499	488	467	508	486	505	531	544	520	504	497	512	523	499	487	477	519	506	510	495	516	525	500	489	505	503	530	499	480	506	510	549	473	548	490	472	472	500	504	525	462	508	515	466	498	514	536	528	434	477	477	497	545	502	517	489	502	514	485	507	507	509	512	503	497	514	530	506	527	477	465	496	503	520	506	514	509	501	469	515	515	484	528	490	467	517	512	521	523	479	511	504	466	501	488	519	521	524	507	482	503	554	487	479	503	536	496	512	507	506	542	515	516	522	523	504	521	503	527	535	496	518	498	509	565	540	499	533	514	523	475	490	518	502	476	500	484	504	532	506	514	538	449	525	491	513	515	476	516	506	511	515	523	526	509	516	532	501	509	512	474	482	527	478	488	508	512	506	492	503	471	487	494	561	523	492	496	523	501	524	494	550	527	471	491	519	479	488	530	495	506	501	493	480	507	468	526	482	541	494	543	527	491	503	489	531	542	538	509	514	542	508	518	500	502	488	530	542	512	493	549	492	518	510	504	497	509	528	484	510	535	519	510	527	502	506	456	546	486	510	516	541	525	499	530	553	497	495	508	487	492	506	500	529	505	519	499	525	540	519	465	510	488	538	516	513	503	571	493	512	476	496	510	518	511	482	499	495	494	458	501	497	525	517	507	545	498	493	494	537	494	537	465	499	492	510	510	533	494	510	532	498	535	501	521	497	533	509	498	522	530	560	492	518	507	468	494	532	485	509	449	521	514	499	480	496	509	510	510	477	498	526	510	520	484	531	513	482	503	525	493	507	524	486	484	488	483	489	494	512	525	528	512	490	516	508	522	529	506	502	489	536	489	500	491	505	481	477	503	488	501	522	453	485	508	514	495	502	492	535	501	508	502	519	522	538	538	525	502	474	504	510	502	487	515	522	480	523	502	495	498	482	488	499	519	506	566	556	522	504	509	523	472	548	482	502	468	569	503	470	525	509	510	551	516	533	489	503	517	499	497	529	470	513	473	526	476	499	533	504	488	477	523	526	477	513	493	531	489	477	525	515	518	512	491	531	518	531	444	515	524	490	481	497	516	533	535	497	487	536	498	516	555	501	541	507	482	483	486	487	519	499	497	511	488	485	514	485	507	529	461	507	497	534	550	512	500	548	519	516	534	494	490	506	540	488	504	521	499	540	515	518	514	506	526	501	498	535	525	507	481	493	491	497	504	504	465	509	520	500	499	508	501	512	477	541	531	480	479	497	492	496	537	505	501	480	545	552	496	514	539	508	514	520	529	525	501	485	485	541	492	515	486	518	493	519	492	490	514	508	522	484	509	497	490	523	502	521	470	469	478	483	519	490	502	483	506	477	510	497	481	452	511	514	494	509	519	528	508	529	499	499	516	506	491	489	509	492	505	509	509	510	509	518	482	528	489	500	518	488	470	476	480	469	520	487	505	498	551	520	500	502	522	505	531	498	476	525	489	513	531	530	514	496	524	530	471	505	476	524	499	519	511	516	544	535	475	542	483	492	517	486	499	532	508	515	524	497	515	506	500	545	525	506	502	532	492	550	525	534	481	499	517	512	518	482	504	502	518	504	523	541	564	556	501	557	539	506	475	534	478	521	501	477	526	477	482	523	533	494	488	518	517	509	519	485	506	504	535	478	513	474	488	492	484	505	503	495	554	481	527	523	486	544	453	479	497	529	499	480	530	509	509	520	538	544	507	512	499	446	492	489	510	476	525	496	478	507	498	478	523	567	502	512	532	520	480	528	483	499	515	483	501	515	485	496	505	538	454	513	496	498	538	498	500	525	509	536	519	474	503	538	486	470	547	524	498	496	518	528	531	523	530	498	493	493	524	455	494	499	520	509	498	506	467	493	533	495	529	545	507	531	496	503	551	502	522	523	540	490	509	506	428	510	483	503	537	450	496	514	507	515	497	529	506	491	501	493	502	469	516	520	512	485	488	501	501	516	518	512	490	526	492	506	497	509	513	508	465	513	508	520	505	482	515	530	559	494	510	499	475	526	496	494	545	546	514	487	524	490	564	527	524	492	483	534	520	522	510	521	476	480	463	509	504	521	554	555	512	501	524	533	509	442	524	500	523	489	518	541	491	509	489	571	533	485	477	497	517	483	523	478	512	479	504	479	456	494	480	501	477	447	515	502	543	528	500	497	516	521	469	506	515	516	484	507	503	522	511	511	542	514	528	492	518	483	508	491	525	520	551	520	501	493	512	488	481	528	542	505	521	498	490	506	493	501	466	502	496	501	527	529	478	495	478	535	534	479	502	526	488	498	470	497	516	483	490	498	521	490	516	516	518	478	485	511	512	496	502	555	510	523	505	543	478	496	473	470	482	533	470	500	496	518	517	507	508	514	516	550	459	491	490	532	496	560	462	461	558	482	469	515	486	480	465	517	499	519	498	555	543	485	500	521	529	500	487	504	509	514	487	499	553	513	502	513	480	463	505	506	535	488	492	492	487	485	495	510	515	524	491	511	539	511	522	494	491	516	481	525	495	533	565	508	513	514	492	524	504	485	545	495	535	524	521	527	492	510	482	501	502	519	536	486	511	490	507	499	498	503	513	503	485	501	497	495	529	558	506	535	495	521	508	493	511	511	507	547	471	530	512	480	499	524	466	483	498	479	542	481	515	536	509	507	476	538	544	480	503	548	448	506	519	517	490	510	493	528	516	499	540	523	501	520	482	472	520	482	500	488	511	465	522	498	519	534	537	511	507
17864	10967	13037	12016	8288	5628	3832	2871	2253	1717	1481	1207	997	914	802	745	726	563	563	498	460	395	420	415	410	394	410	389	365	394	370	364	373	323	332	330	298	292	319	309	313	324	322	285	284	283	272	289	267	246	277	252	298	260	263	283	247	268	227	294	271	277	283	246	240	283	239	249	280	250	236	238	280	250	270	269	262	222	253	258	276	254	259	242	230	242	243	237	268	239	243	231	240	239	265	246	238	246	274	245	246	247	260	244	245	255	272	267	235	249	237	264	255	211	255	233	252	213	205	231	245	246	244	267	233	247	271	241	243	236	228	260	220	248	265	237	249	235	214	214	265	241	254	236	225	237	230	232	238	275	231	251	246	237	237	258	251	257	269	271	242	238	239	231	250	267	239	250	279	245	223	258	231	238	248	259	238	233	235	264	218	228	257	252	252	249	234	263	240	267	257	257	276	256	254	214	246	245	261	248	252	221	223	222	242	227	263	276	271	252	254	256	242	244	268	258	212	270	250	280	250	259	233	242	263	243	279	251	260	243	246	244	238	260	241	236	260	235	249	236	282	264	273	284	253	227	247	237	279	228	237	223	242	268	258	220	254	294	254	231	248	260	243	229	261	247	262	265	264	252	210	266	255	260	268	260	240	233	246	265	258	259	268	277	258	242	242	248	253	264	224	258	242	248	258	243	269	244	244	252	253	274	253	223	229	246	273	243	261	269	242	242	229	249	245	254	256	276	240	250	242	238	247	270	263	242	230	239	234	268	229	253	261	247	247	237	246	261	287	255	268	233	234	231	277	241	236	284	290	224	258	233	255	228	264	232	242	230	235	252	256	234	251	240	247	249	267	234	241	221	252	264	212	258	278	263	256	269	257	258	249	234	227	253	269	250	235	240	250	250	260	255	250	296	250	230	246	232	228	254	249	236	220	231	272	276	261	243	267	237	263	254	261	242	233	223	231	260	258	260	231	234	256	247	254	263	226	259	232	246	235	249	251	221	250	279	253	240	261	261	263	243	231	292	272	249	240	245	237	225	255	255	270	264	242	266	250	222	249	248	238	236	252	232	233	249	271	275	249	266	257	236	211	244	270	282	256	233	224	274	252	248	266	240	244	256	242	239	258	264	272	227	269	217	247	238	261	253	245	231	261	263	235	215	230	235	231	258	247	263	245	260	272	259	250	263	263	270	232	266	256	260	239	232	234	245	244	252	232	242	233	234	260	248	231	253	242	251	223	258	256	254	227	229	276	279	233	258	253	240	263	223	248	248	244	219	255	260	277	219	232	229	267	233	260	257	246	262	273	252	254	245	246	249	241	219	246	246	259	233	253	292	253	247	258	227	250	264	250	270	266	239	273	267	242	238	260	243	265	242	246	260	229	213	251	255	260	234	239	220	227	231	226	216	240	230	260	235	258	248	272	240	266	248	255	245	247	281	271	239	235	236	260	218	269	230	253	218	231	235	258	234	256	253	247	226	262	245	237	249	254	266	260	260	233	259	247	276	269	241	241	249	222	279	271	239	253	227	236	223	255	239	224	242	258	243	217	241	223	250	262	229	239	266	238	255	201	243	270	262	235	245	256	255	244	283	257	297	243	235	232	254	258	249	252	233	263	256	239	227	252	228	242	238	266	240	247	268	235	258	256	255	237	264	230	255	259	255	252	247	276	239	240	233	250	244	249	283	250	230	240	210	230	226	253	237	228	261	253	250	259	258	255	248	228	239	231	258	280	267	263	249	238	262	261	255	221	246	228	256	237	225	232	236	234	257	239	259	255	256	265	258	262	249	222	229	282	253	239	242	256	256	242	250	242	263	246	242	252	262	245	258	243	258	248	245	244	249	251	253	239	274	252	249	231	250	235	243	240	221	258	250	266	250	229	254	283	241	264	234	255	243	266	253	253	240	235	259	213	227	259	228	262	240	257	233	227	261	262	257	247	248	239	232	272	242	257	219	208	254	241	254	261	245	237	242	246	257	253	236	231	260	250	224	260	252	250	248	247	250	251	234	262	243	245	290	229	230	253	215	249	230	264	236	236	230	270	234	218	216	228	246	255	232	243	247	235	241	219	232	229	294	247	233	252	255	253	265	246	242	254	256	283	269	261	239	255	236	236	250	255	254	269	257	233	258	267	278	260	235	251	257	264	248	230	270	254	239	274	233	228	249	248	258	252	271	277	224	245	247	225	258	236	257	247	220	239	274	276	229	225	258	261	218	261	242	289	236	243	250	275	232	227	229	269	222	242	234	235	257	270	221	225	231	254	295	226	267	250	263	250	248	225	247	254	259	225	209	246	279	252	273	272	268	260	262	243	263	223	244	246	232	260	240	234	225	269	231	235	241	251	236	269	270	278	267	235	221	242	232	234	228	260	241	221	219	266	260	274	256	274	243	234	236	252	234	286	240	267	236	245	254	251	242	211	258	244	248	245	258	222	267	257	230	271	244	253	219	280	248	247	246	238	244	267	264	227	255	217	279	290	269	234	249	262	259	247	246	275	238	213	265	246	256	245	272	238	250	246	249	276	239	269	253	227	234	260	251	222	241	236	260	253	252	206	233	271	258	232	265	267	248	239	254	221	266	226	236	233	245	278	258	263	245	231	276	228	218	241	241	204	240	236	229	270	233	284	230	252	244	264	238	251	222	235	252	224	238	270	253	243	277	270	241	255	229	255	227	244	222	241	267	293	224	261	251	215	263	251	255	214	234	264	250	256	256	252	235	242	279	235	253	247	257	241	256	260	252	271	285	250	233	241	215	249	235	257	251	250	258	246	267	258	233	259	240	265	260	233	244	264	210	257	258	222	248	265	273	244	217	223	245	269	246	239	261	275	233	255	249	246	239	255	245	248	255	253	240	267	244	272	247	256	252	260	208	264	223	243	222	245	239	260	266	261	238	239	224	256	245	227	267	229	224	248	251	252	285	247	257	259	262	244	257	265	259	221	247	264	253	234	230	242	255	246	230	241	276	245	242	239	246	204	239	236	230	272	250	260	251	272	250	252	259	251	244	247	249	251	249	275	236	246	273	261	271	266	263	262	269	226	227	258	257	256	212	235	232	273	240	220	245	253	231	252	257	272	294	285	237	278	257	243	248	239	237	225	234	277	269	267	267	242	262	249	260	265	249	261	245	270	261	267	222	255	285	287	269	225	252	236	264	223	278	247	225	247	250	242	251	265	246	250	227	244	236	240	251	235	243	220	258	230	250	215	252	242	239	241	261	260	268	270	235	235	272	262	298	270	249	221	234	223	254	245	229	242	288	237	255	262	284	272	276	246	246	247	244	233	276	244	235	252	276	250	247	268	258	236	260	228	221	251	253	265	267	239	248	273	265	234	222	242	232	267	260	240	211	221	219	243	247	242	248	250	251	258	263	225	239	262	256	259	266	230	255	257	272	211	258	267	276	204	253	257	277	250	257	242	241	228	224	226	233	234	263	248	243	257	252	223	229	279	228	260	261	279	254	276	238	248	259	238	255	243	225
10698	8620	18587	22366	19964	16897	14112	11749	9914	8280	7330	6071	5357	4789	4244	3750	3543	2954	2727	2427	2168	1966	1860	1729	1593	1515	1582	1403	1457	1504	1547	1495	1571	1457	1255	1173	1102	1106	1071	1068	1075	1015	1021	926	970	832	845	792	749	700	734	725	696	702	673	659	644	676	679	704	703	744	677	713	654	645	672	674	661	641	649	684	654	630	666	602	669	588	646	619	660	606	643	588	663	617	616	604	603	587	620	567	603	618	600	563	656	630	625	577	635	620	609	646	563	614	590	619	609	587	588	631	606	585	592	607	600	613	584	633	593	593	612	634	568	595	634	577	584	564	598	628	557	598	612	579	575	569	580	608	620	589	599	590	598	599	572	599	544	623	669	613	608	627	602	567	586	583	598	582	600	603	571	581	626	615	612	580	564	601	574	574	565	589	572	597	548	621	616	621	591	602	605	580	615	569	616	561	571	561	573	582	612	544	638	567	576	602	601	605	587	564	522	604	575	551	581	560	602	589	565	581	591	584	577	589	606	627	575	577	609	648	539	581	607	583	604	620	613	588	568	595	581	610	580	605	602	556	603	592	597	583	570	580	618	609	592	590	579	611	607	589	595	633	575	589	633	623	578	568	589	601	611	588	607	570	577	606	560	590	612	587	591	603	595	588	613	611	607	543	592	550	579	606	595	590	621	592	564	593	567	594	624	580	606	558	630	600	594	613	555	603	544	584	624	614	598	609	589	585	562	538	589	586	616	613	636	624	599	620	572	583	587	583	591	594	567	571	585	580	612	603	553	605	583	583	577	596	573	622	535	596	602	625	598	602	585	612	547	611	635	590	584	586	638	620	613	626	578	589	638	599	649	616	585	609	613	602	578	580	575	623	566	547	616	585	570	552	574	580	619	587	625	588	592	592	570	587	610	633	604	601	621	596	581	581	576	576	597	599	627	579	580	599	561	579	613	605	591	631	584	598	618	627	596	606	589	623	614	619	582	541	606	628	639	595	637	559	622	596	586	609	557	565	581	586	591	585	596	544	622	611	568	603	602	582	573	584	618	587	563	612	619	631	590	611	628	597	600	645	621	607	568	591	571	591	579	586	595	559	545	595	607	597	581	635	573	570	612	598	629	533	558	555	547	581	584	583	577	574	583	613	562	586	586	568	611	618	629	616	599	586	582	603	630	587	587	566	595	584	605	581	592	606	599	553	612	607	584	580	579	612	576	595	570	608	558	617	615	586	603	607	628	595	578	620	599	572	610	615	606	556	570	597	569	606	584	584	612	608	602	576	581	662	563	568	565	580	581	582	651	561	609	612	580	553	561	583	608	582	590	573	640	592	586	614	587	602	583	635	619	598	605	592	600	617	570	580	585	613	592	622	548	542	583	579	596	592	556	623	605	626	580	593	583	557	618	554	599	592	574	588	558	625	608	561	554	648	561	556	614	590	602	610	599	601	629	608	576	606	604	617	582	586	554	590	592	616	604	577	586	551	598	620	623	618	603	588	619	586	598	568	552	576	575	575	590	664	550	584	591	591	572	586	606	581	590	607	590	612	582	559	584	588	596	586	627	576	637	643	602	626	560	594	585	557	660	613	613	600	593	621	619	589	603	601	587	589	574	615	619	571	602	617	600	609	617	543	629	615	626	587	585	588	585	566	575	584	564	548	586	571	537	593	635	596	570	613	559	548	606	601	646	555	573	576	546	633	621	614	611	551	557	588	603	571	592	592	603	587	581	568	595	568	596	572	546	611	576	614	611	629	567	588	608	616	597	588	560	580	527	572	608	572	606	593	587	560	584	602	596	626	598	580	560	592	632	576	560	623	546	567	621	612	579	605	567	595	564	574	573	619	599	593	575	600	614	608	578	597	585	609	566	623	567	556	610	610	632	587	564	548	569	546	573	605	576	658	562	602	592	619	632	627	584	624	558	574	568	563	579	621	559	569	608	625	600	579	621	593	591	641	615	614	592	562	591	567	619	591	610	599	590	599	597	601	543	552	595	611	569	594	559	598	595	611	573	610	591	584	565	615	571	643	625	594	613	544	662	620	596	599	593	577	588	623	613	609	602	553	597	596	605	621	612	581	591	609	634	618	574	622	575	634	602	615	566	614	591	629	603	611	589	602	610	595	589	609	567	611	578	599	610	564	561	571	617	639	635	635	588	604	605	573	621	532	557	600	619	586	582	604	576	580	566	589	601	595	573	603	589	611	596	594	630	608	604	588	549	611	634	578	624	593	605	598	548	623	569	636	565	587	610	542	582	634	552	564	613	581	599	619	562	586	543	555	613	559	629	557	620	640	576	598	609	603	604	615	574	587	565	571	608	589	607	580	572	621	575	584	569	595	597	616	576	623	628	565	570	624	576	539	602	560	594	610	597	603	609	572	619	594	586	617	585	598	598	585	604	561	573	572	591	599	641	598	597	594	597	608	602	606	612	581	566	619	640	595	621	598	565	571	545	576	651	606	564	617	600	625	580	593	584	616	615	565	572	615	578	590	578	610	584	587	559	654	583	612	578	619	625	583	584	555	572	610	656	604	576	604	578	618	585	554	635	580	601	625	619	549	591	580	594	637	583	615	580	583	613	586	647	599	607	566	639	640	540	630	566	607	639	635	557	580	594	633	562	611	595	579	576	560	608	602	586	606	624	615	581	599	556	567	606	562	578	584	609	642	596	573	563	588	593	568	585	608	554	618	581	586	599	617	583	574	581	592	592	616	604	608	571	575	571	582	617	620	588	582	591	634	579	576	549	592	582	589	600	599	569	611	603	598	607	624	642	580	607	594	615	577	575	614	609	561	602	599	603	607	583	578	612	622	654	610	610	525	620	583	620	585	586	587	607	643	592	586	571	547	604	598	601	571	626	577	588	568	592	585	586	589	598	572	586	580	596	542	598	608	544	608	551	635	588	574	613	644	648	594	613	587	591	563	597	595	603	588	594	598	598	585	643	585	593	592	600	618	571	593	599	593	640	624	584	590	601	584	556	598	634	580	570	587	593	619	575	648	577	594	574	589	591	577	603	597	543	574	607	590	585	641	589	563	612	576	590	588	563	621	593	572	581	589	610	596	605	583	580	569	572	585	601	579	638	553	604	643	640	587	597	590	592	580	571	580	563	570	537	611	608	599	628	645	582	576	624	557	610	606	603	583	588	606	555	588	569	592	576	575	559	543	611	588	609	593	575	579	563	621	573	644	595	638	621	582	591	593	567	555	594	645	586	621	577	556	603	567	553	591	578	562	579	607	623	608	630	585	637	601	638	584	564	595	598	643	623	587	585	590	582	602	620	621	620	621	599	567	619	575	610	613	591	634	571	578	557	534	592	589	599	579	560	602	631	582	645	588	570	585	571	544	568	583	585	582	580	604	598	571	566	584	601	567	613	633	577	619	577	559	582	587	561	600	552	631	561	602	600	586	583	545	652	649	632	584	581	553	564	588	628	615	578	613	584	609	562	603	605	586	600	596	619	613	583	641	568	608	599	614	577	594	639	582	598	600	609	598
25627	16126	19038	17252	12277	8413	5929	4287	3267	2407	1991	1661	1397	1358	1171	1070	903	842	714	708	588	560	593	531	523	450	466	438	444	494	517	437	433	456	420	414	393	369	319	325	329	337	364	333	304	298	310	322	281	272	291	267	281	260	276	275	301	278	306	296	316	298	304	257	259	270	285	284	281	268	296	281	291	284	283	294	270	268	249	279	295	255	285	266	292	265	293	271	277	275	261	274	272	286	281	304	286	264	276	270	270	266	257	287	287	268	275	276	290	270	273	270	241	263	274	250	298	259	253	258	266	279	277	262	256	316	276	254	281	273	274	282	281	266	270	259	256	285	260	251	309	281	292	261	276	266	287	263	259	277	244	284	276	282	257	271	260	267	251	250	289	284	256	282	250	260	287	279	287	257	256	263	241	304	261	278	283	285	261	257	287	277	278	296	283	256	239	292	294	261	278	265	259	277	276	216	238	269	274	263	250	275	239	273	298	265	249	252	263	289	307	273	245	251	273	248	272	262	264	254	263	270	236	258	255	265	266	248	279	264	271	286	277	274	246	258	267	277	255	268	254	258	261	250	256	233	272	270	270	274	275	275	291	279	244	263	265	284	303	301	271	253	261	265	261	255	275	260	260	260	296	253	255	246	282	273	264	264	257	283	242	250	278	245	256	253	235	303	273	285	274	263	259	271	285	289	262	258	268	271	264	259	294	259	252	264	251	269	273	269	285	261	285	293	317	279	267	245	258	265	282	271	231	267	275	282	250	249	274	278	289	262	262	254	272	270	254	259	258	270	247	248	250	270	274	259	273	254	279	280	254	282	277	266	267	260	245	264	277	291	272	278	320	277	261	265	267	248	305	277	280	263	251	257	281	244	243	275	284	283	270	234	271	243	259	273	235	263	270	247	255	256	271	257	244	275	264	254	269	241	273	232	276	277	247	267	262	264	266	256	254	265	277	260	266	285	225	291	237	261	263	307	255	286	266	248	273	269	277	247	290	283	242	286	270	268	257	259	239	259	261	260	267	275	292	213	250	259	268	292	251	286	252	270	265	261	242	271	293	244	248	258	290	271	262	300	266	272	254	257	269	311	301	268	266	266	306	281	275	249	268	271	263	279	261	246	273	259	270	265	237	267	252	249	243	270	264	253	277	274	276	253	265	285	259	301	267	299	263	266	270	264	267	271	276	229	260	291	249	263	293	280	291	269	262	274	259	280	278	264	256	272	281	282	276	270	255	257	275	268	245	266	248	273	270	257	295	238	274	282	287	251	256	274	262	236	264	262	254	282	261	267	250	273	232	246	281	258	280	281	270	280	269	281	271	270	264	263	284	275	288	238	284	266	287	275	286	274	259	277	272	280	260	270	271	255	258	257	237	289	266	279	254	277	263	262	262	311	256	264	270	293	262	286	278	268	250	295	289	236	260	284	294	252	256	255	284	273	278	280	288	268	287	290	285	282	270	285	285	271	258	249	282	269	266	250	277	268	217	294	273	296	246	275	281	272	290	298	267	295	296	318	277	265	255	275	251	238	269	279	256	258	277	260	300	282	280	276	275	230	292	241	265	265	267	255	248	217	260	247	242	254	270	251	264	268	264	261	299	286	267	264	264	271	238	265	264	269	245	241	268	265	263	292	294	327	218	265	282	234	287	270	248	281	300	262	289	281	271	268	238	261	262	273	284	266	271	287	269	279	288	291	255	246	243	277	238	273	291	266	270	282	239	245	259	270	273	253	253	276	245	274	287	287	302	284	274	250	272	286	271	301	251	285	273	303	270	261	281	266	273	299	278	265	239	242	282	275	308	265	262	256	251	297	284	297	260	289	274	227	253	255	274	230	287	249	272	273	257	255	294	269	259	248	289	246	303	267	272	271	253	258	299	289	250	266	278	236	277	259	252	250	296	249	271	304	256	281	293	264	245	250	302	256	265	291	256	264	284	285	290	267	271	263	246	290	253	220	266	307	260	244	242	265	260	281	308	283	280	267	257	261	235	252	281	278	249	288	259	293	248	275	295	267	253	267	259	247	268	261	272	271	261	272	264	272	257	273	254	278	256	294	284	277	265	270	281	274	309	276	251	276	254	278	259	259	245	250	269	254	286	269	240	230	261	309	254	271	284	276	251	282	274	293	253	306	268	292	255	270	271	283	292	258	300	260	264	283	273	265	241	281	264	246	275	240	272	244	286	285	266	253	259	261	276	266	273	252	264	276	301	287	273	294	297	251	280	248	254	247	248	265	248	270	265	273	285	246	263	297	279	271	249	263	272	248	270	260	258	285	254	294	279	265	256	280	282	281	303	310	248	266	264	238	285	249	299	261	289	273	258	271	275	296	251	277	302	260	283	267	287	286	279	227	257	268	247	291	270	264	257	270	265	279	268	291	243	268	277	255	279	262	273	285	255	256	256	242	271	252	250	269	266	266	258	297	263	300	304	216	273	233	276	241	271	290	272	287	228	261	289	287	288	304	292	277	258	302	261	240	251	261	278	280	261	245	255	250	279	253	268	261	282	281	271	269	258	292	300	295	276	269	287	307	255	258	307	290	287	261	298	261	234	273	289	264	258	274	256	292	289	270	272	289	242	270	269	284	263	265	273	297	260	281	275	292	256	264	271	266	250	260	301	293	299	273	273	276	271	259	258	265	270	265	228	259	260	269	265	277	284	263	273	263	292	279	289	236	277	265	281	280	267	279	260	277	301	262	266	240	247	283	306	271	266	271	285	246	302	279	275	286	264	318	276	241	297	261	259	249	233	289	281	284	259	280	286	265	264	276	226	251	238	260	250	293	276	304	270	283	242	281	237	268	283	275	235	268	265	276	268	309	273	232	285	280	253	269	263	264	287	262	247	286	292	258	258	249	286	317	238	284	280	252	286	284	262	241	285	291	284	285	221	249	259	257	245	273	254	252	240	265	249	287	288	293	260	295	277	254	286	258	256	257	252	256	245	260	270	290	277	296	296	290	279	269	272	284	251	237	257	285	275	263	281	236	263	264	296	279	276	272	254	272	245	287	291	294	277	276	252	276	260	280	290	268	248	267	246	231	270	229	274	285	277	264	242	239	275	253	273	303	233	253	252	236	270	288	252	279	264	249	256	263	294	264	310	269	282	254	222	268	276	270	279	257	293	296	246	243	268	278	273	308	254	258	248	248	246	249	250	277	268	273	243	258	264	268	263	270	287	271	287	292	242	238	275	254	252	251	251	255	270	287	263	265	267	276	258	293	256	250	241	266	258	247	260	303	250	277	280	280	314	217	259	267	278	270	251	267	265	258	268	280	280	240	280	278	263	281	281	261	256	281	254	270	294	284	264	254	251	263	276	278	278	291	279	264	241	278	274	247	280	272	255	304	256	289	273	268	225	277	267	259	253	264	271	250	287	276	254	269	290	295	261	258	259	293	250	252	273	248	247	243	282	249	267	299	307	241	263	272	239	275	267	309	273	249	266	264	287	250	277	287	269	262	264	244	274	254	298	240	297	269	262	297
13944	11815	23454	27848	25049	21489	18325	15578	13411	11188	9761	8316	7243	6845	6030	5367	5011	4238	3722	3468	3064	2790	2660	2329	2104	2052	2081	1926	1920	2373	2421	2218	2110	2058	1762	1525	1454	1370	1290	1323	1278	1229	1175	1163	1104	1038	921	896	861	845	800	791	718	773	774	743	786	747	803	818	812	728	843	798	747	706	691	708	680	712	716	739	682	695	723	687	734	635	658	643	650	650	665	627	680	694	625	655	631	614	665	680	622	647	633	641	693	636	663	689	596	657	663	673	638	597	616	633	595	646	633	581	655	636	613	654	671	643	637	609	616	660	640	693	634	593	610	647	681	624	619	627	686	604	605	643	623	654	619	612	627	614	630	588	613	643	628	601	582	619	624	624	631	648	596	634	677	610	611	676	627	629	579	636	608	573	647	623	642	629	625	628	617	666	638	588	631	640	606	613	595	666	635	611	644	609	652	628	629	626	643	626	642	603	639	608	627	629	610	601	629	586	646	645	617	604	633	636	632	606	656	599	646	602	579	630	589	624	670	601	650	660	646	625	624	605	629	605	635	657	650	597	599	604	645	675	643	650	627	618	640	653	588	623	632	616	630	588	648	600	640	653	615	634	628	611	649	664	598	685	632	624	631	610	625	654	647	614	617	645	633	665	624	618	626	640	654	598	665	657	661	613	609	598	631	618	623	617	644	647	603	682	593	627	596	595	645	606	630	623	610	620	633	644	698	610	617	633	656	614	691	585	635	611	628	615	638	587	601	634	650	638	644	590	628	598	593	680	623	565	610	663	637	658	658	670	663	632	642	597	595	627	626	630	677	666	634	627	620	651	604	631	618	643	634	620	605	662	645	649	601	607	646	639	676	609	604	627	637	634	629	645	623	641	604	623	656	618	676	641	625	663	664	597	667	619	625	675	593	588	571	634	573	682	627	630	651	643	663	586	643	631	656	661	645	652	655	682	633	626	662	659	634	662	589	630	650	636	612	621	641	653	614	628	639	607	608	633	619	637	656	625	589	614	593	606	633	594	649	600	630	568	649	613	580	614	611	565	621	586	610	648	616	617	629	606	594	597	655	620	609	619	618	607	618	641	636	614	647	663	621	646	643	635	650	575	604	614	646	666	600	595	636	662	610	574	645	643	618	648	619	629	617	586	612	610	641	628	607	634	636	648	605	605	625	613	635	552	635	597	615	727	649	642	640	605	612	646	611	656	607	619	621	628	627	611	616	617	620	603	591	669	599	610	686	644	609	618	610	621	614	561	618	632	634	645	630	632	638	655	639	647	585	647	609	604	647	648	620	632	586	605	606	634	650	668	642	654	618	594	646	630	627	614	635	636	614	628	627	658	631	642	566	613	651	661	615	611	631	618	636	678	604	573	625	594	586	606	639	631	663	639	585	603	629	637	675	658	645	642	619	597	584	604	635	613	587	637	604	639	606	660	641	665	595	625	657	607	606	649	642	606	640	637	654	639	633	650	638	595	657	634	615	598	604	649	597	594	633	614	631	613	645	675	629	682	649	644	608	680	617	639	621	622	631	639	638	663	647	609	635	679	624	609	617	664	632	605	597	630	629	639	639	633	622	633	596	621	639	632	617	651	609	609	674	609	605	603	633	661	613	623	614	637	582	610	612	596	636	634	658	617	624	679	597	578	620	688	617	630	650	590	654	659	613	674	662	635	633	633	633	664	663	632	588	622	629	619	635	672	621	635	641	649	637	665	608	642	664	640	655	607	636	607	651	545	612	614	653	639	619	701	624	625	621	649	656	615	623	622	662	641	601	630	671	574	659	637	634	634	611	645	668	608	628	650	594	617	633	607	593	652	559	648	625	634	636	605	617	613	629	608	644	613	656	624	615	635	605	612	587	645	622	679	636	634	633	660	630	624	646	610	622	640	638	652	602	634	637	634	645	637	579	655	621	610	591	596	603	607	617	617	652	631	639	586	601	600	674	605	657	621	597	691	597	649	625	584	623	642	602	598	624	649	609	626	658	611	640	619	608	655	674	605	647	576	628	678	614	601	642	631	631	652	601	643	643	602	589	625	596	658	624	658	620	616	630	608	578	648	625	621	653	613	617	613	638	605	668	626	625	614	583	644	663	641	636	644	633	570	663	686	616	628	600	648	613	637	640	629	673	648	610	604	608	662	579	628	680	624	566	624	634	621	630	604	595	620	648	625	628	620	603	597	643	608	618	673	610	595	650	649	616	619	624	595	612	658	651	629	589	607	644	637	645	607	628	661	632	630	655	607	653	626	636	652	616	628	594	635	589	607	665	606	601	628	662	601	643	625	590	660	652	670	642	636	639	555	601	626	647	642	576	628	613	655	636	622	645	632	661	659	639	583	620	642	629	605	600	645	629	637	600	636	608	629	640	577	623	617	553	633	608	669	599	600	631	616	663	644	669	607	633	625	651	637	638	665	636	624	612	621	668	688	670	641	636	615	628	609	637	619	637	605	619	619	612	618	626	638	610	621	614	616	612	647	637	631	643	644	607	651	597	609	640	633	639	632	625	580	625	608	631	639	675	597	583	643	646	595	645	638	622	652	580	628	625	629	633	636	588	604	580	620	578	627	632	628	613	631	593	655	653	634	618	620	630	613	638	638	649	620	594	625	664	612	659	625	638	579	626	619	617	606	620	614	612	630	622	633	647	626	621	661	616	603	650	629	618	639	672	636	616	630	618	633	593	620	655	625	628	654	619	630	613	638	605	595	663	629	615	654	626	600	650	601	658	651	610	586	667	635	585	622	613	587	632	645	644	642	623	622	668	640	610	622	643	661	662	634	653	675	660	645	684	623	621	648	636	607	611	617	633	600	581	654	631	609	645	621	566	629	637	608	646	625	644	595	650	633	626	591	600	656	666	612	616	649	626	649	605	569	681	639	628	639	618	645	621	640	580	604	629	602	612	648	562	641	615	641	602	626	654	630	660	640	606	622	650	618	648	563	623	597	617	618	609	630	641	639	671	623	594	624	611	595	641	589	642	612	641	631	586	651	656	616	652	625	629	618	585	594	611	595	603	622	604	615	643	652	637	615	608	573	681	610	579	601	621	635	648	595	620	627	619	579	650	668	620	630	680	589	574	597	591	605	585	684	623	624	647	605	638	581	602	610	615	591	632	611	592	677	653	595	632	643	669	613	615	612	610	617	603	647	607	630	657	616	649	655	633	673	664	649	661	630	650	622	633	600	636	645	658	633	613	650	627	616	654	621	622	635	651	624	652	595	615	574	584	632	679	621	628	629	609	645	604	635	611	617	618	622	629	639	627	612	678	664	627	602	637	599	615	617	625	643	650	632	635	654	638	647	622	646	591	642	599	628	577	640	667	660	651	634	566	582	626	583	645	628	630	654	601	664	624	627	640	671	654	664	651	575	608	596	621	596	614	612	615	626	641	610	621	635	629	601	595	611	638	634	590	624	636	612	592	643	582	609	629	588	676	644	580	614	627	648	639	615	615	634	632	657	658	599	617	628	635	616	652	666	662	587	686	621	602	639
8632	5724	7132	5766	3930	2764	2084	1560	1245	988	831	652	578	532	502	455	411	367	330	322	292	273	296	303	254	285	263	273	224	244	267	245	230	269	262	234	258	246	218	271	231	240	245	202	231	204	213	206	203	234	216	207	214	209	212	200	206	214	203	204	209	210	220	221	220	226	212	189	233	210	211	226	223	206	219	215	192	219	196	207	202	214	213	213	212	214	229	232	226	230	209	230	191	202	213	208	199	229	239	226	200	219	187	229	184	205	191	196	243	183	190	210	207	208	204	201	194	209	197	220	237	202	213	231	216	203	205	228	208	219	204	194	188	212	200	206	199	215	221	194	196	176	222	228	187	202	212	218	235	200	227	199	228	219	214	195	186	224	201	226	186	202	220	218	175	210	202	204	196	227	195	228	214	225	204	216	209	225	208	183	188	221	216	213	214	232	217	231	219	193	199	218	216	219	196	202	195	234	200	218	208	215	208	213	239	193	209	206	208	233	199	212	196	213	224	219	213	220	196	216	225	199	217	211	230	181	219	194	228	242	193	215	209	229	231	200	187	189	195	234	226	220	182	223	217	205	222	198	211	194	243	210	204	216	235	197	206	174	210	243	207	189	189	214	222	207	215	206	205	219	188	212	203	222	199	232	198	210	217	198	195	176	217	238	213	203	247	212	200	182	226	201	210	183	202	216	172	208	247	231	205	209	231	218	220	230	195	232	231	220	199	190	211	225	199	206	237	205	181	225	229	186	220	169	228	208	222	217	208	233	222	217	201	227	185	207	202	215	214	227	233	208	216	199	239	210	239	223	210	201	206	230	206	221	228	196	193	238	219	215	185	196	158	225	242	198	227	173	212	209	205	192	240	227	207	201	225	194	217	200	209	188	230	229	234	226	221	223	224	203	202	212	207	179	236	188	229	217	199	203	202	195	203	213	232	195	239	203	226	206	194	221	225	188	221	195	195	214	228	211	185	216	198	198	208	193	195	210	209	262	242	236	222	209	245	230	185	220	207	212	186	185	203	211	198	213	218	209	214	188	222	199	203	216	188	231	197	178	209	212	211	206	202	224	208	198	210	196	172	198	237	179	226	225	209	197	217	214	208	213	185	217	223	226	199	176	234	217	199	207	206	229	209	229	215	202	228	218	205	206	205	191	221	224	187	219	214	206	217	236	207	182	227	206	207	190	209	210	204	217	217	198	201	217	207	222	232	223	198	196	212	213	229	210	193	204	206	212	221	206	211	200	215	203	221	237	204	195	217	198	222	221	179	191	213	225	213	206	200	194	184	177	180	237	197	215	198	188	187	206	201	198	180	200	204	236	213	189	175	212	180	204	223	241	189	216	221	222	207	229	182	199	217	186	225	209	192	206	200	196	194	189	201	216	222	189	220	226	176	233	216	203	238	222	190	170	210	181	207	204	218	225	231	219	224	196	211	218	232	212	221	195	214	224	168	225	227	200	208	213	185	204	209	207	203	207	205	198	198	190	195	185	207	253	199	215	199	221	201	205	217	220	177	194	238	208	199	193	198	203	243	189	214	204	214	184	218	212	209	222	211	189	212	211	209	200	196	207	184	224	191	212	231	222	199	201	213	221	199	197	186	231	199	201	237	210	214	205	212	235	200	199	198	184	174	210	241	211	221	201	202	200	226	191	174	204	207	219	224	213	230	226	227	219	204	206	200	240	200	204	186	180	195	213	218	226	214	212	200	207	196	233	164	216	185	198	188	207	187	202	206	226	216	204	213	220	226	228	201	221	212	228	196	197	208	203	199	192	215	219	192	197	196	208	222	202	212	203	203	203	190	214	199	203	203	227	214	211	206	209	223	204	226	207	183	206	206	214	183	220	215	238	228	247	214	195	217	203	254	221	205	217	212	206	190	210	189	202	232	214	190	221	199	200	173	221	188	229	237	194	224	231	209	235	223	217	212	190	204	201	226	195	212	200	201	218	230	214	200	227	205	212	184	206	222	214	201	213	196	187	213	203	201	219	223	216	228	193	215	213	208	214	231	200	201	192	189	204	229	194	240	218	220	204	216	205	216	220	209	204	203	201	205	214	174	231	206	251	214	229	190	184	197	195	217	209	206	229	213	224	217	187	219	214	204	233	206	210	220	209	199	213	180	197	227	238	227	211	183	205	196	221	200	200	185	203	198	209	196	208	215	198	211	220	197	227	245	197	218	198	200	191	205	204	206	201	198	189	201	223	182	213	211	221	190	195	219	216	218	197	235	212	198	221	217	221	216	212	196	209	221	217	207	209	204	220	254	211	230	208	204	201	192	219	194	216	195	199	210	201	221	214	243	195	192	215	199	216	204	215	192	189	222	204	199	208	202	201	201	208	211	233	211	203	240	202	210	180	198	196	217	199	205	201	184	214	223	243	190	198	209	200	221	252	209	197	209	205	207	162	209	215	216	174	209	218	208	200	181	211	214	204	214	218	233	223	199	228	217	247	193	189	195	233	201	223	204	202	203	211	219	182	211	230	242	185	207	175	231	175	217	209	202	203	200	212	175	203	213	225	210	189	219	191	207	205	214	206	212	218	244	202	209	204	205	186	216	226	205	194	212	214	224	213	218	208	224	207	199	234	205	211	205	239	197	233	184	205	206	214	221	189	214	205	182	217	197	212	200	206	191	175	241	218	225	224	204	219	217	210	208	205	214	235	222	194	199	201	199	172	198	227	200	216	213	210	200	198	239	223	216	208	213	216	221	199	213	213	207	214	199	204	194	213	238	192	240	235	241	220	207	197	200	205	197	220	213	206	198	204	226	204	243	191	224	203	206	207	206	218	203	183	208	207	231	187	217	208	214	201	211	183	214	204	236	210	191	208	219	213	204	204	190	194	186	211	205	210	186	237	237	230	229	200	207	208	216	215	190	224	194	188	202	215	197	217	216	225	205	187	228	209	198	219	206	195	220	204	215	210	212	238	206	211	215	203	210	201	206	205	202	204	190	216	210	228	194	212	200	212	225	200	227	201	187	207	227	194	186	184	207	191	185	196	232	210	206	220	235	202	216	207	177	176	209	225	229	227	229	223	216	222	190	207	198	188	215	223	224	215	226	205	206	221	167	205	213	194	228	185	201	213	216	198	198	220	191	202	198	203	222	201	173	214	171	203	224	222	208	206	222	207	225	210	215	203	203	199	183	220	192	199	233	223	224	216	216	196	213	192	206	208	212	215	212	212	209	203	228	199	208	180	210	216	214	187	224	204	202	198	209	219	205	199	208	213	189	196	215	215	229	211	226	199	191	210	183	196	217	197	205	216	244	215	210	188	210	208	205	181	200	218	194	211	207	180	215	232	214	215	236	206	205	213	195	214	201	211	226	258	185	207	192	203	235	194	195	214	203	217	203	226	169	209	193	173	216	206	198	224	195	223	218	215	201	200	230	194	174	205	210	206	188	237	222	200	192	211	236	198	230	213	218	241	206	226	200	223	210	227	199	228	224	229	214	213	219	193	218	215	224	217	214	200	206	229
5360	5129	12220	14577	12720	10258	8410	6771	5538	4708	4105	3354	3001	2633	2327	2009	1870	1632	1463	1349	1175	1175	1130	1095	1015	937	942	872	850	844	875	851	847	794	769	755	789	753	775	728	731	758	704	648	603	645	601	590	586	569	575	602	609	555	526	534	546	536	547	552	600	597	566	577	601	568	565	504	530	532	498	499	504	533	567	519	525	577	539	530	501	515	525	524	527	494	523	530	464	510	527	517	524	537	550	501	501	495	508	512	502	488	479	527	511	527	509	481	512	559	543	539	513	495	510	514	520	541	479	507	519	513	492	508	481	497	491	523	488	490	528	521	517	473	517	535	494	520	490	522	507	507	517	535	507	521	511	522	544	496	513	500	526	490	481	534	485	502	487	524	537	532	516	537	513	479	510	516	557	515	521	483	505	502	535	455	478	527	506	524	475	472	496	538	523	506	520	468	506	528	493	520	541	488	516	546	461	538	506	505	491	503	491	514	520	501	501	524	492	528	553	525	526	475	512	494	489	524	503	476	506	520	496	484	514	500	507	521	537	502	524	494	470	518	518	469	514	496	538	514	504	491	491	528	510	530	506	490	516	497	549	515	511	497	502	538	506	529	479	516	495	422	548	539	511	531	547	545	498	494	509	496	520	512	481	522	534	506	510	542	542	503	511	509	527	501	503	493	477	533	507	510	523	502	521	571	536	493	490	488	504	501	498	526	503	508	510	503	480	490	510	550	486	510	543	522	509	484	490	516	537	475	471	526	496	508	489	523	549	482	512	479	525	516	525	467	466	484	500	558	526	489	525	517	486	471	483	489	557	500	513	492	509	530	503	488	523	490	494	487	493	453	513	561	519	506	532	537	504	503	523	495	508	508	460	501	541	522	510	501	519	498	503	521	537	513	520	480	550	507	519	519	512	488	535	511	544	494	528	528	506	520	465	534	513	511	489	520	516	518	511	509	511	461	506	518	476	518	476	533	524	529	510	499	509	479	525	521	525	490	510	469	535	497	497	518	527	532	505	515	439	495	477	494	516	499	471	472	547	489	493	517	496	471	458	516	483	496	530	513	459	492	493	526	511	517	489	474	506	506	536	481	510	469	519	508	510	473	480	501	479	509	486	484	482	469	501	493	499	501	494	508	486	505	530	525	467	514	506	520	513	517	522	485	512	545	512	488	520	525	502	517	501	523	500	484	529	480	466	528	543	502	495	507	531	491	522	486	516	483	499	555	471	492	490	502	513	509	480	503	548	465	510	512	500	507	498	491	513	522	540	497	496	507	501	497	527	531	472	503	488	487	497	472	507	546	495	530	488	533	511	496	518	467	506	520	514	527	519	533	535	455	504	493	529	494	523	498	525	506	556	474	489	514	505	505	504	497	527	520	507	512	513	465	515	510	512	488	497	533	532	517	484	463	530	502	507	527	522	521	535	513	467	511	499	506	480	514	535	535	524	523	493	520	523	488	523	536	507	469	473	547	499	519	485	537	491	480	512	510	548	548	458	507	526	499	499	477	492	490	527	456	498	560	511	516	486	537	512	478	508	506	540	523	543	527	495	481	536	549	474	513	465	549	523	491	493	512	513	510	490	499	531	526	495	501	500	523	511	476	525	524	488	522	530	491	488	512	557	487	491	507	479	472	547	500	503	506	528	480	497	527	504	455	474	496	526	543	498	501	495	531	497	442	519	565	504	487	496	486	516	495	534	521	500	489	518	534	517	512	521	474	490	518	528	479	516	541	489	516	505	505	503	514	502	505	527	537	477	514	484	525	515	484	494	543	531	524	494	532	471	484	457	501	517	477	519	499	558	534	526	511	497	535	489	513	523	507	489	525	495	487	504	489	528	525	531	474	540	513	514	523	447	524	523	513	500	492	493	518	525	525	511	507	495	492	540	460	511	524	483	520	436	508	529	518	524	459	494	509	492	487	535	497	475	527	482	510	547	519	482	493	511	538	537	513	492	468	491	470	523	512	500	541	478	518	553	494	486	480	507	490	486	486	508	511	509	525	505	517	474	510	558	509	524	495	479	506	490	497	518	516	512	514	573	493	521	512	519	530	519	490	513	517	500	537	525	474	489	529	517	464	491	492	481	542	445	482	542	487	487	500	488	537	550	493	530	494	467	507	532	536	492	491	467	469	513	500	501	518	526	536	500	472	523	531	504	498	506	460	470	494	544	496	509	468	514	512	500	517	508	490	473	485	499	514	505	491	515	487	498	519	501	487	498	521	512	494	481	552	505	504	463	525	554	535	510	488	541	507	536	490	514	507	499	513	518	505	560	541	501	496	504	531	519	510	514	487	523	515	511	500	486	512	518	573	517	503	511	483	513	521	542	480	462	534	529	492	491	506	470	515	528	553	536	480	463	513	468	503	480	499	540	513	500	478	518	551	524	509	510	494	493	498	500	531	461	469	471	534	501	544	513	547	534	514	513	508	463	513	507	506	508	527	498	491	501	498	581	520	496	522	497	516	499	510	528	486	497	508	466	520	500	518	451	485	523	524	502	492	492	490	520	501	555	506	531	496	496	503	551	512	501	545	509	527	513	543	476	509	490	484	486	485	521	497	507	546	508	496	530	495	504	528	498	548	550	474	491	508	497	514	548	525	497	505	466	500	512	482	546	507	528	495	480	546	530	519	514	485	498	507	557	491	522	483	512	477	511	500	535	521	486	491	525	474	516	516	516	516	526	533	477	525	506	513	500	517	548	551	494	512	519	474	514	510	516	518	491	498	528	541	457	464	499	514	510	518	526	520	544	536	518	479	503	496	534	506	507	525	489	484	501	475	497	468	493	495	500	513	513	522	496	530	522	571	488	494	528	481	503	501	515	538	512	504	523	511	515	472	470	486	487	528	519	495	497	509	467	512	486	491	493	515	504	518	528	507	463	531	539	532	515	467	534	490	526	488	507	500	506	504	472	499	455	480	521	491	508	526	483	547	486	531	488	449	552	513	505	513	526	508	493	502	500	539	506	536	524	536	497	514	492	512	519	528	505	508	521	487	496	514	532	522	518	510	512	547	492	555	517	511	511	545	522	516	507	513	471	509	480	475	491	506	522	504	506	510	488	514	532	521	509	456	490	520	522	496	488	513	522	486	501	531	512	488	531	495	498	492	520	505	506	553	521	512	549	492	483	470	511	512	475	538	464	541	493	504	539	506	548	466	491	521	502	512	512	494	476	484	505	506	465	495	493	516	502	477	508	511	492	498	514	562	520	476	495	496	525	512	477	493	506	537	475	517	488	519	510	496	520	491	503	506	510	480	498	495	498	516	501	515	510	493	510	484	484	512	513	535	484	524	461	488	504	517	520	521	532	513	515	538	500	479	508	520	517	532	500	525	495	491	511	520	513	499	505	461	519	526	517	532	516	504	501	512	528	484	538	501	509	547	485	557	516	515	515	496	529	519	490	511	521	531	469	505	505	489	518	520	507	481	512	500	504	523	545	459	513	495	494	453	507	479	488	478	512	471	475	509	494	512	471	484	519	520
17552	10623	13057	11784	8104	5441	4011	2952	2196	1654	1452	1177	1032	910	834	663	648	608	552	491	460	433	456	406	398	348	403	346	402	384	365	398	370	327	346	358	285	301	338	303	323	304	278	298	296	296	267	287	250	259	243	265	242	254	252	269	279	240	265	285	264	251	250	268	286	273	244	232	277	257	268	275	254	278	248	253	261	245	221	245	244	235	244	260	243	250	255	213	252	268	243	222	234	224	249	256	259	211	241	233	249	281	239	250	238	261	220	244	284	251	246	242	282	222	251	245	238	254	253	243	251	230	279	235	241	227	255	234	224	240	230	250	243	226	236	249	250	266	240	243	221	243	255	254	252	225	254	265	255	244	279	236	222	224	232	225	247	253	237	248	246	240	243	260	250	251	220	271	251	279	227	241	247	237	254	249	245	227	253	276	248	238	235	271	269	280	227	248	229	252	242	223	262	283	232	253	230	237	233	249	250	252	246	263	271	227	256	270	232	232	260	245	278	264	259	262	232	235	226	260	260	244	236	239	285	253	235	254	229	259	239	247	258	215	255	251	260	261	218	238	276	259	273	262	231	241	250	258	248	258	224	219	251	244	256	287	235	239	251	248	251	261	240	294	273	230	236	233	248	232	220	257	249	232	270	226	211	273	248	247	220	280	245	263	249	240	220	278	255	265	252	218	238	241	224	230	261	247	252	245	274	261	257	261	239	274	273	252	229	256	250	217	250	247	241	238	244	274	251	256	264	220	242	282	230	210	231	256	235	230	224	252	236	284	259	231	245	278	211	249	233	264	246	253	248	256	235	245	261	277	240	241	269	246	253	246	254	267	234	254	260	241	238	243	259	228	272	270	270	245	282	230	248	272	270	255	240	214	282	246	228	272	249	243	237	286	257	260	250	249	262	262	250	293	230	216	275	244	256	265	242	248	244	229	258	215	247	248	238	250	226	244	265	240	254	234	268	255	258	239	256	246	235	240	257	235	240	237	280	231	230	250	267	272	255	234	236	232	263	242	229	261	259	248	235	240	260	236	215	228	259	269	236	242	251	259	220	239	225	262	245	305	262	261	259	243	255	224	265	236	233	254	254	232	265	284	270	249	230	220	256	252	251	237	265	252	244	245	251	241	263	267	210	260	255	240	241	238	247	244	246	260	256	249	252	261	249	258	234	253	231	250	264	256	262	266	251	245	241	259	259	281	233	258	247	274	239	246	242	267	295	247	232	241	258	238	222	238	261	213	237	272	245	261	264	273	234	238	264	252	253	238	248	240	262	245	255	249	238	252	248	231	233	212	249	241	224	256	271	285	236	262	235	246	226	234	253	244	244	222	250	257	251	264	248	236	260	249	234	268	282	252	264	249	261	261	240	226	279	250	214	253	256	252	252	262	202	251	244	232	250	261	247	239	258	245	241	229	268	270	269	258	260	246	278	260	280	272	270	208	250	259	268	245	241	251	254	254	276	230	248	240	242	256	238	250	272	256	276	260	253	270	263	228	258	231	262	212	234	242	249	254	248	251	268	241	255	253	223	272	247	253	258	216	246	222	253	252	243	248	248	230	267	244	232	247	259	255	251	259	260	258	204	257	244	224	244	234	241	239	241	248	241	237	231	243	285	267	290	264	251	236	243	247	261	255	266	256	235	231	253	252	279	248	224	260	257	261	252	264	247	258	233	231	292	255	276	266	233	286	255	263	220	259	250	251	246	250	238	244	247	264	261	241	261	243	244	243	227	245	221	244	217	238	283	246	247	243	246	224	242	261	231	248	241	255	238	239	214	256	251	270	252	218	257	246	255	270	264	234	251	256	225	211	239	244	242	273	235	227	231	241	240	267	225	224	221	240	275	231	266	239	259	273	241	248	231	265	268	231	220	273	268	263	238	245	250	253	264	236	274	287	253	270	239	234	249	246	266	269	243	250	259	286	226	235	244	260	254	268	244	240	268	248	234	261	253	235	235	251	240	255	252	252	266	282	259	228	236	249	272	244	239	285	242	249	263	271	237	248	275	224	287	274	246	242	275	248	214	260	215	225	267	248	228	200	276	245	263	255	259	262	252	244	236	256	268	251	261	242	235	253	231	225	272	238	267	260	257	246	281	269	249	224	247	233	272	281	252	255	250	257	260	238	239	246	250	217	243	238	232	265	263	249	245	252	251	272	266	229	249	246	261	249	274	260	243	243	234	237	248	263	278	233	246	251	238	249	242	255	236	237	228	223	227	247	238	229	232	265	235	241	253	259	252	285	257	253	255	262	242	278	229	247	260	279	260	264	286	268	251	271	228	274	258	264	247	278	256	203	242	248	267	267	268	245	239	221	235	261	301	248	233	252	270	246	239	233	247	247	288	222	276	269	269	222	230	261	258	245	244	232	246	257	229	215	247	265	235	225	248	247	248	260	225	238	241	270	257	239	233	246	257	267	274	264	266	248	265	279	234	246	257	266	278	235	254	229	256	243	272	232	248	293	271	256	250	267	251	252	238	245	247	259	267	259	262	266	231	230	253	257	286	264	231	230	247	262	256	262	226	223	255	243	215	225	240	235	240	262	233	247	249	240	248	271	251	235	236	235	230	234	235	259	271	243	245	257	267	259	257	258	256	240	247	239	249	278	262	251	227	241	257	256	232	256	192	224	251	244	255	255	247	268	250	248	258	246	255	269	246	249	248	252	239	249	221	246	282	226	253	269	257	261	239	255	271	254	239	200	230	252	256	249	232	232	258	275	252	277	253	247	230	288	244	268	254	246	287	224	237	236	234	258	287	260	203	253	251	260	299	249	240	220	221	246	232	251	218	258	269	232	270	279	265	286	242	249	277	228	258	237	249	220	255	210	247	244	242	239	248	248	265	269	223	239	262	263	230	268	240	252	250	242	235	266	256	244	244	251	262	249	231	247	239	260	229	257	267	260	256	252	269	256	230	278	242	226	246	258	252	266	283	262	252	243	240	235	247	230	231	239	250	242	243	252	241	230	256	247	250	206	246	249	256	254	246	255	264	262	227	241	271	269	260	267	258	234	274	270	239	254	256	268	272	266	229	263	273	234	259	224	231	262	227	246	236	231	281	228	248	236	236	238	237	252	245	235	255	277	250	231	225	257	280	253	243	249	266	247	231	268	241	231	251	274	288	243	258	236	240	221	242	234	236	262	273	254	235	225	218	255	278	209	236	232	234	249	230	251	231	289	254	249	242	239	246	238	220	239	277	248	286	254	290	220	240	228	256	261	226	252	254	226	244	278	284	254	241	249	262	252	263	238	256	231	269	251	253	262	267	267	250	243	269	252	248	258	240	241	258	263	248	234	248	272	259	252	263	259	275	278	263	251	257	221	264	269	257	228	272	260	243	231	251	234	279	265	252	244	247	275	271	234	253	270	247	266	315	263	266	251	254	231	224	249	223	260	257	309	248	270	274	219	223	221	258	223	241	266	255	251	268	256	258	259	293	272	251	258	260	241	224	252	278	225	270	222	233	242	222	240	271	237	243	252
10549	8590	18715	22906	19994	16577	14185	11615	9469	8183	6915	5820	5356	4965	4205	3734	3318	3004	2703	2350	2134	1960	1845	1717	1548	1541	1544	1571	1557	1729	1674	1584	1424	1377	1243	1173	1117	1043	1087	989	1067	1035	1005	886	811	828	764	801	747	771	677	701	662	672	702	704	711	676	704	730	687	690	670	677	693	653	682	672	656	703	629	669	666	652	640	640	587	652	622	632	624	623	635	604	638	624	619	631	592	650	607	550	639	561	616	620	604	583	623	609	588	608	634	593	648	547	582	642	616	559	598	635	615	596	626	622	558	595	618	626	617	544	555	575	623	624	614	584	600	600	567	593	569	627	591	622	602	581	594	631	592	610	616	609	601	584	598	624	596	598	595	594	577	616	560	578	558	585	568	600	553	593	644	595	633	613	552	595	629	566	607	576	597	546	603	611	546	658	598	603	590	570	612	603	556	602	604	577	550	607	602	595	572	598	550	632	573	549	580	604	558	579	623	638	587	599	574	634	610	543	590	592	609	591	573	598	604	557	612	590	590	610	605	563	639	556	577	636	593	594	603	631	601	576	613	608	548	610	602	601	600	618	608	610	623	641	596	556	598	619	588	590	563	631	590	635	621	598	569	563	598	567	613	625	620	574	574	571	630	623	599	580	621	575	582	628	582	605	579	599	589	594	635	560	664	559	586	621	629	576	591	568	627	567	608	586	597	613	609	528	618	576	621	546	557	578	577	549	589	542	596	583	613	558	566	576	583	595	637	570	603	634	597	575	557	626	602	579	579	590	556	614	617	623	593	598	608	595	595	627	592	646	556	594	595	535	619	551	628	555	585	578	595	554	625	573	590	583	564	614	586	622	596	615	622	614	626	649	617	555	669	577	589	579	634	628	585	618	635	638	580	592	617	555	612	577	577	604	623	599	576	547	591	616	593	566	601	552	571	567	530	634	606	619	591	601	583	584	575	580	565	585	566	559	608	610	589	590	660	574	609	621	603	574	618	560	565	596	602	645	552	555	608	610	605	592	600	574	652	610	564	617	617	623	615	601	587	628	636	591	592	630	586	579	580	586	587	624	608	595	588	646	585	532	589	580	628	591	601	585	593	629	524	592	629	594	634	589	609	628	612	610	604	591	639	542	597	594	613	621	637	650	533	589	621	632	598	521	585	607	591	633	608	542	609	563	588	561	570	626	566	600	567	624	577	596	583	614	595	574	592	588	588	570	626	578	582	628	570	586	585	605	554	588	554	582	559	598	676	568	597	621	575	639	634	591	584	618	577	546	579	600	624	586	573	619	615	645	617	638	600	612	580	607	609	626	591	601	582	578	606	580	583	637	572	618	563	554	540	579	594	605	557	587	542	594	614	579	573	621	621	594	591	626	598	539	598	549	600	578	587	578	587	576	583	616	627	626	588	577	624	617	551	560	546	577	617	626	603	565	594	610	592	629	613	589	591	577	601	599	593	552	616	550	605	603	620	592	582	621	629	637	569	586	601	619	578	604	584	581	597	569	573	589	588	610	610	587	649	580	563	603	606	560	594	593	564	559	598	571	601	581	557	592	615	588	605	614	561	564	578	559	594	600	594	574	623	626	598	599	606	574	583	575	577	600	607	573	560	575	595	619	597	545	611	543	591	616	546	578	568	651	618	613	601	607	598	671	563	627	582	556	566	593	591	615	587	584	559	616	585	586	596	622	604	645	569	553	621	592	589	606	566	560	602	635	621	614	587	581	620	584	599	592	601	537	621	575	575	594	622	565	591	557	571	585	610	558	606	584	576	586	654	597	615	608	598	568	625	591	566	582	583	617	566	579	599	603	574	583	604	565	607	595	577	615	606	623	611	597	626	635	621	612	587	601	584	571	565	608	576	567	616	577	625	587	635	677	603	598	614	650	575	591	577	579	585	607	586	625	581	597	638	604	585	612	598	572	576	578	637	595	629	621	609	597	588	567	600	604	554	573	595	654	549	579	621	600	525	600	606	564	597	647	561	579	604	656	585	575	571	619	567	573	611	554	614	618	569	620	606	599	591	610	600	626	597	550	624	588	624	570	624	596	600	565	567	634	598	558	609	607	588	594	580	607	567	602	595	584	569	598	615	645	597	607	637	604	593	580	594	621	603	607	566	593	624	652	571	586	620	580	574	602	605	650	580	605	593	584	564	601	640	593	606	624	615	611	618	565	575	563	560	577	572	634	638	593	596	620	622	597	604	618	618	616	618	595	613	564	566	587	610	595	599	589	608	624	574	632	635	638	601	578	598	604	595	667	608	592	594	631	624	588	616	598	566	611	581	611	593	590	577	593	576	579	597	599	609	574	615	561	624	598	580	589	602	622	617	564	592	601	625	639	626	586	585	614	600	555	638	630	600	585	595	624	609	575	611	577	607	614	605	583	618	604	602	589	588	614	574	618	594	630	639	553	583	573	611	587	605	589	564	607	646	571	588	597	623	586	598	609	590	583	573	569	575	635	583	625	598	616	555	642	594	613	594	621	636	560	649	558	621	614	614	586	596	577	580	596	606	602	605	611	590	615	606	615	566	622	589	639	604	570	564	592	597	600	608	591	599	610	601	593	607	576	595	585	604	590	582	571	570	586	574	614	607	591	610	572	596	604	600	610	593	577	574	575	603	590	591	636	587	596	588	579	563	589	566	588	635	633	626	596	548	566	622	650	584	590	591	578	580	616	562	634	611	583	625	601	596	579	591	595	546	581	580	597	604	637	630	604	572	573	608	592	612	566	625	598	574	600	615	576	635	569	585	620	627	607	599	583	556	590	613	645	579	618	630	593	594	638	618	628	595	597	606	560	586	593	593	598	596	584	561	610	534	627	567	592	601	604	571	605	551	604	580	632	599	627	566	649	594	568	587	589	594	585	623	604	580	618	590	640	591	626	581	607	596	626	575	627	620	583	550	582	635	591	579	586	615	617	625	603	630	601	581	552	577	630	628	602	603	592	591	621	601	619	588	566	595	603	620	629	571	586	601	613	614	611	593	666	596	577	637	593	582	592	586	581	630	574	613	653	639	605	603	608	551	623	627	614	604	589	619	587	591	583	565	600	565	591	560	590	619	578	578	566	594	591	598	612	587	581	587	594	581	580	556	601	600	597	574	598	611	597	598	611	633	600	590	606	619	647	588	577	621	589	601	620	588	552	587	580	621	612	630	602	614	645	565	578	672	620	566	624	594	588	576	608	579	606	573	611	560	546	580	591	598	594	634	557	601	586	574	584	607	566	581	563	559	603	615	588	559	608	673	605	598	596	605	588	600	610	613	625	588	629	603	593	588	630	602	569	578	618	571	580	616	565	627	580	656	601	581	569	605	589	579	617	613	622	584	627	599	574	609	552	574	626	636	575	609	608	609	587	615	583	560	608	615	598	617	616	563	578	569	594	596	556	573	593	637	620	620	564	595	618	614	583	605	576	624	627	594	581	591	605	577	573	610	602	622	633	576	613	595	606	570	607	598	582	555	636	588	585	596	594	604	571	592	606	580	642	587	614
25789	16085	18859	17764	12676	8721	6321	4360	3220	2432	2033	1649	1342	1300	1130	977	895	832	733	632	584	601	475	479	476	449	504	513	471	451	521	550	469	434	388	373	385	374	382	327	346	363	316	309	339	295	320	302	320	302	306	283	291	292	297	291	307	287	284	299	266	279	308	308	274	310	267	265	267	267	258	279	269	308	279	289	287	276	269	257	291	268	290	264	256	235	266	262	230	267	259	258	265	287	257	276	239	276	303	262	257	298	280	267	251	254	289	247	221	283	252	259	262	246	294	285	266	262	245	273	254	278	257	262	265	288	283	258	270	257	251	256	290	254	295	267	263	281	246	265	283	259	277	276	271	276	281	272	276	257	319	296	291	248	289	245	251	278	270	282	257	234	264	230	300	292	244	242	272	268	271	287	277	259	243	252	260	280	273	261	309	264	254	285	288	256	252	274	265	275	262	282	266	242	281	261	303	266	271	273	276	243	262	295	255	277	251	240	250	277	258	241	269	241	231	272	251	264	248	290	242	233	270	265	262	254	258	268	276	244	275	262	261	261	246	265	286	286	287	275	238	291	291	260	290	272	253	263	251	269	294	258	265	273	291	277	272	268	254	280	296	272	267	290	246	304	271	293	295	286	264	263	263	272	250	229	265	270	275	249	262	289	265	245	263	282	260	265	291	263	288	250	253	267	256	261	268	263	268	260	262	242	277	260	264	248	271	254	249	265	229	257	271	257	276	292	243	298	256	260	291	275	292	258	296	284	275	277	270	290	277	260	286	304	280	215	279	286	280	258	266	274	277	294	264	276	248	279	290	279	260	303	243	256	305	266	272	254	262	294	238	309	258	302	297	285	279	272	270	246	274	290	272	263	261	274	261	281	286	252	245	303	252	273	264	257	256	256	273	256	269	308	280	303	280	276	281	266	292	261	268	273	282	249	258	264	272	260	272	262	287	240	307	235	263	227	257	272	273	274	275	270	260	237	277	274	273	269	278	246	267	289	281	265	265	248	272	298	240	274	241	279	274	267	277	260	256	280	306	287	281	284	268	259	252	260	262	251	280	249	245	248	280	265	295	259	239	249	265	261	272	281	296	272	287	270	272	244	256	274	239	275	277	250	287	273	269	281	263	267	262	273	242	249	268	291	291	265	271	226	258	228	246	257	263	271	279	249	271	249	261	239	273	278	279	280	261	255	250	278	264	262	257	276	273	259	283	246	274	282	251	268	269	286	304	281	249	286	288	262	266	258	263	244	288	244	272	281	223	241	290	257	251	256	285	229	279	301	259	277	287	274	264	261	291	259	257	277	291	285	279	254	256	278	270	248	272	278	271	258	267	261	275	246	270	275	272	281	243	250	252	264	268	260	293	261	279	257	297	271	288	251	287	266	262	251	282	276	266	267	254	298	261	282	273	268	266	246	282	264	278	257	264	274	262	258	256	261	268	260	281	262	273	280	257	262	275	277	242	288	293	247	257	264	236	251	268	236	290	260	265	265	252	248	254	279	262	309	297	268	286	280	245	233	282	265	281	256	252	286	258	273	287	270	257	280	315	267	283	295	255	286	278	271	251	271	275	255	276	294	262	248	254	243	241	255	266	241	258	280	299	287	232	261	258	301	250	269	276	300	276	296	265	250	269	249	272	268	278	246	270	252	264	285	285	271	273	278	247	272	256	297	262	285	270	264	298	271	259	256	299	252	243	294	297	280	250	265	270	250	259	301	263	245	236	263	270	300	273	270	283	257	267	277	273	254	285	257	319	261	246	265	278	267	273	270	289	262	266	268	253	258	286	267	239	271	241	282	238	255	279	284	260	274	254	257	269	272	275	278	265	257	237	276	284	281	282	288	268	305	271	276	280	267	259	266	273	259	267	254	269	261	275	268	248	287	272	234	266	292	301	283	255	262	264	281	290	275	264	265	288	270	270	266	268	276	284	272	280	245	246	281	255	304	271	287	266	290	283	265	247	271	254	261	291	280	273	296	256	282	262	304	252	260	268	269	281	268	259	254	297	307	263	271	250	260	252	268	254	282	259	263	275	269	272	252	263	254	261	262	288	272	276	301	296	272	276	263	266	293	253	247	286	257	245	242	299	247	266	275	247	258	275	262	271	252	289	255	266	270	291	249	265	284	287	270	233	261	258	252	248	267	240	284	269	245	248	266	288	273	267	282	261	266	270	269	263	269	272	305	257	282	283	290	275	270	270	296	302	283	252	276	291	244	283	261	277	266	249	262	249	265	272	294	269	238	283	270	278	272	288	286	250	266	275	281	255	291	276	257	251	270	277	261	263	272	272	276	277	250	294	252	247	296	274	288	254	263	284	252	273	294	273	256	307	268	287	253	256	254	272	281	284	266	250	286	243	263	257	271	276	268	268	261	272	252	268	255	272	275	282	309	274	271	275	295	282	256	278	274	262	265	237	287	261	284	258	293	285	256	269	262	292	271	289	291	251	253	244	253	281	271	288	271	282	280	292	258	279	277	275	233	253	276	275	263	293	274	276	266	276	288	279	306	264	253	270	271	277	269	229	251	259	299	249	285	281	269	270	283	258	277	292	255	267	262	247	257	294	276	251	241	283	258	252	276	271	249	249	302	250	275	280	265	261	295	255	263	259	261	267	264	306	252	242	283	281	297	300	281	306	289	281	269	229	269	228	266	290	260	277	294	301	289	258	268	280	262	257	250	270	233	284	269	255	303	276	259	255	281	283	269	279	294	243	303	279	273	254	267	268	244	248	234	266	288	279	269	247	271	261	295	248	252	256	246	281	273	266	285	263	294	258	241	238	289	261	248	263	278	286	262	256	249	260	256	249	269	271	284	279	251	257	263	291	293	267	255	270	268	287	286	270	276	265	283	267	261	336	293	257	254	263	233	280	244	263	286	238	243	278	252	263	273	285	290	250	276	246	257	291	246	269	235	266	285	326	241	265	302	244	256	253	260	253	294	250	285	261	266	275	271	268	278	257	288	266	280	295	272	270	294	269	278	281	288	251	278	253	280	299	270	249	260	258	276	269	255	239	288	217	284	285	267	230	268	282	270	281	242	250	309	267	285	292	296	283	278	279	275	260	287	283	270	283	272	294	276	274	262	269	270	237	307	286	268	250	286	285	281	255	277	237	269	242	275	263	230	280	268	294	276	302	277	294	280	245	255	273	283	305	280	261	257	251	277	282	284	240	259	261	279	221	248	316	280	240	270	276	260	271	281	265	283	245	282	256	278	278	283	246	253	265	248	270	265	243	279	272	273	255	271	270	268	276	284	284	269	275	285	282	251	256	234	301	272	280	259	270	257	278	290	273	267	249	291	285	254	255	277	257	277	302	239	271	227	260	263	268	256	272	248	273	219	295	233	291	246	256	266	248	300	261	292	267	245	277	254	286	285	249	257	239	272	253	275	254	284	254	269	238	289	227	273	265	301	296	265	262	270	278	282	265	271	263	271	287	272	288	246	261	297	239	271	273	301	264	312	267	281	264	292	280	260	268	271
13853	11492	23714	27921	25044	21465	18585	15395	12850	10743	9660	8188	7281	6626	5833	5217	4840	4328	3798	3378	2949	2684	2571	2311	2170	2113	1983	2013	2295	2314	2499	2340	2062	2009	1715	1545	1410	1330	1298	1300	1345	1300	1107	1068	1026	988	961	906	869	842	788	749	781	791	786	727	780	748	793	806	752	766	746	780	776	769	701	724	691	743	708	747	697	715	758	688	697	676	665	661	674	658	654	642	662	619	623	676	667	658	657	646	657	681	645	673	656	627	674	612	659	603	670	656	666	643	640	596	680	642	611	666	673	585	606	623	628	622	636	613	629	629	604	697	709	629	610	631	613	656	664	569	633	605	606	628	661	619	588	596	658	634	635	662	598	620	606	662	621	631	613	593	642	643	596	622	664	630	643	612	631	612	632	652	622	610	592	618	593	671	629	602	651	632	647	605	633	633	608	631	629	674	603	670	637	606	622	620	626	675	611	649	674	579	651	652	660	631	627	628	618	659	596	638	580	604	623	609	607	618	632	602	605	695	653	653	618	631	658	646	631	649	618	672	637	601	601	625	648	654	647	645	659	637	628	610	617	658	642	659	601	641	655	622	622	631	614	602	612	667	648	624	593	631	576	618	622	627	605	631	581	622	602	636	601	640	639	633	605	584	685	610	635	606	678	638	580	624	629	631	610	638	594	614	608	666	628	624	600	613	635	607	625	656	651	609	601	602	635	620	610	633	640	654	662	625	652	617	643	613	631	654	587	611	596	624	654	667	606	659	605	671	625	649	666	633	655	590	603	643	608	645	661	559	658	637	656	590	647	619	687	632	615	625	638	631	616	650	641	653	620	638	667	630	576	645	627	638	629	655	634	628	614	656	654	632	622	647	613	597	648	629	629	636	610	644	609	638	603	649	601	621	578	632	624	650	615	653	625	604	628	627	586	649	662	629	632	641	649	635	607	629	640	633	637	614	619	591	637	635	663	634	586	660	607	681	643	632	625	630	604	594	639	628	617	615	626	618	609	659	652	606	635	588	650	708	656	617	642	637	633	597	624	632	655	640	619	620	587	589	684	644	652	624	619	612	602	613	654	647	660	627	611	584	621	604	567	620	669	605	632	606	614	617	614	588	649	620	603	635	617	617	669	617	620	586	597	661	640	626	686	645	594	620	639	619	610	625	698	583	635	636	625	633	635	606	652	625	557	601	630	626	611	593	622	647	656	609	624	627	656	620	615	641	623	651	654	656	668	630	630	617	635	624	634	603	652	578	650	632	601	647	658	624	632	652	630	678	628	658	604	639	691	647	640	589	651	647	655	656	599	640	662	628	598	597	608	656	630	686	624	605	652	668	642	658	692	684	632	636	632	610	627	605	585	634	620	590	581	618	626	628	660	653	661	604	624	602	631	586	643	640	595	643	595	622	594	644	605	592	633	630	614	647	602	622	654	637	603	620	628	606	591	629	645	654	608	569	564	624	644	660	637	626	627	621	654	648	612	630	605	610	598	647	608	629	606	633	636	619	638	614	642	633	664	653	662	588	651	630	649	635	572	620	649	628	665	618	617	641	641	642	584	637	642	650	600	700	612	631	659	602	627	618	623	579	631	608	683	607	607	653	577	677	635	614	666	627	614	610	637	634	621	625	676	625	638	573	665	631	629	628	586	678	623	616	611	629	663	623	620	619	662	640	624	636	610	684	662	602	629	657	601	610	657	638	599	613	698	621	571	671	648	653	598	636	629	611	620	611	609	637	615	637	639	618	647	620	592	637	675	599	619	579	675	642	612	605	625	636	649	635	624	637	617	612	599	640	628	631	625	647	612	630	597	634	655	635	593	622	624	600	611	578	620	586	562	683	621	634	629	642	635	620	635	651	626	615	659	646	606	583	647	611	623	670	623	639	638	655	586	597	650	630	607	620	612	613	637	631	608	606	660	650	658	642	615	642	655	612	603	648	639	618	629	626	618	650	611	658	667	668	656	640	616	638	599	627	575	642	606	660	663	565	654	632	623	556	630	629	621	616	593	632	617	586	629	624	657	643	666	589	619	637	602	590	621	647	606	636	590	634	617	682	693	609	568	569	645	613	618	645	648	628	640	636	604	599	628	638	619	631	625	613	624	623	605	668	641	601	606	619	619	580	641	655	646	592	683	668	621	605	641	604	596	622	651	639	653	599	646	643	663	648	659	644	621	604	615	644	604	646	599	625	590	631	613	598	602	634	621	593	623	599	680	651	627	613	619	611	644	590	613	614	619	621	641	615	615	648	570	640	614	616	663	623	637	602	672	593	597	588	632	687	637	615	606	643	578	635	584	642	625	647	635	575	600	591	637	625	638	584	652	595	644	653	690	663	567	633	589	619	693	660	598	637	653	654	651	635	614	630	609	628	622	611	661	638	628	625	621	614	600	594	615	627	606	623	633	634	610	626	661	654	654	618	636	635	616	629	626	629	601	589	628	620	662	657	604	581	616	638	605	659	665	648	619	694	597	600	630	658	666	630	617	627	600	619	631	629	604	603	593	633	619	636	650	647	595	671	667	617	596	630	663	591	624	652	627	641	640	654	643	608	622	667	608	595	603	651	665	643	650	642	643	656	632	652	598	645	593	574	633	638	668	617	585	632	632	649	605	618	567	613	642	626	633	643	631	606	609	616	635	617	633	599	587	591	655	658	644	634	676	620	611	617	639	579	611	618	607	615	609	673	622	589	591	665	622	624	648	636	659	651	657	628	611	626	650	660	630	591	601	606	626	601	616	622	690	621	630	634	591	599	624	640	608	651	632	647	628	571	625	650	630	607	594	645	602	632	632	629	630	628	673	619	643	593	612	626	634	601	613	624	634	643	649	648	636	568	624	665	605	621	598	625	614	620	657	613	664	619	606	623	650	591	624	651	615	619	629	618	601	630	625	587	620	606	634	634	631	632	663	612	613	624	603	641	597	611	646	635	625	606	620	618	640	660	624	649	619	631	618	663	633	653	629	601	634	655	609	648	636	661	618	642	660	613	620	625	633	637	621	649	636	676	595	625	613	681	680	598	627	604	603	656	622	592	655	622	670	619	612	584	643	637	649	612	656	629	635	653	615	584	599	630	649	666	595	627	636	643	617	607	653	633	630	599	610	667	626	623	644	619	655	667	657	652	662	625	595	631	672	648	582	610	645	625	635	599	613	635	616	681	638	640	620	642	620	616	642	611	622	608	664	626	602	629	651	636	589	671	630	665	626	622	651	619	612	610	644	623	624	585	602	605	636	608	602	660	606	631	644	629	637	670	629	642	632	602	589	621	636	616	633	628	594	627	649	624	616	615	686	634	628	631	589	632	600	624	611	625	641	658	626	655	631	651	652	626	571	628	661	599	648	630	601	623	679	645	642	658	577	616	655	629	594	615	608	599	668	636	609	639	663	646	631	571	609	606	624	653	650	644	626	700	609	680	620	623	597	654	642	610	598	605	636	644	625	655	658	609	651	662	646	617	664	590	579	640	602	641	644	594	621	651	618	619	622	628	633	629	608	633	599	659
8940	5624	7349	5990	4017	2728	1973	1383	1105	885	768	711	585	505	492	433	364	388	345	301	335	295	277	295	256	259	264	243	230	238	245	223	251	237	264	241	238	243	242	258	252	228	222	228	224	224	223	210	211	233	220	201	186	209	205	175	167	198	211	221	179	227	222	232	228	191	231	231	211	227	220	201	211	229	200	211	196	194	194	202	187	234	206	199	196	205	217	186	238	203	189	221	203	239	207	210	200	219	212	213	225	220	207	229	218	209	224	230	216	201	212	198	175	209	198	192	199	216	183	190	219	230	218	175	212	188	199	210	219	193	199	206	218	190	214	234	204	192	187	224	190	214	217	197	224	204	205	221	205	180	215	208	207	213	228	226	224	189	225	189	193	206	173	168	202	198	204	235	210	208	196	220	226	203	206	195	226	234	195	215	235	205	194	194	221	205	230	191	214	234	209	223	204	240	206	211	205	224	226	209	236	225	201	215	215	206	228	204	199	216	220	220	181	218	221	202	211	241	206	198	228	220	209	232	177	193	218	191	216	223	222	206	210	180	233	214	185	205	219	227	205	223	225	209	202	213	222	211	193	186	199	235	196	218	209	237	192	208	205	222	209	223	188	198	202	206	219	181	192	196	208	211	242	231	212	205	211	215	223	232	214	220	231	204	224	204	198	186	191	213	189	221	181	198	197	199	188	194	195	207	221	199	196	231	191	222	197	183	196	203	225	201	198	193	223	200	203	190	217	221	215	228	217	233	197	195	206	193	203	209	197	202	202	234	185	197	196	216	207	219	207	217	212	195	207	216	217	213	218	199	237	225	219	240	235	195	230	218	224	194	216	194	199	184	205	204	184	210	189	193	204	214	195	204	200	199	213	205	204	216	223	202	223	226	204	205	204	211	244	196	217	222	201	209	227	209	224	214	219	206	236	212	206	216	198	197	204	197	191	199	220	206	244	206	206	210	230	213	206	235	213	203	168	218	212	200	212	205	199	195	193	204	194	212	226	194	217	225	211	207	196	205	199	196	197	195	255	226	224	196	200	212	223	200	209	199	215	204	197	188	186	221	188	220	196	191	238	217	222	217	193	193	221	214	233	192	217	213	230	210	206	227	222	229	185	201	197	185	217	215	213	214	220	195	186	200	218	226	196	228	224	204	197	207	225	214	212	183	199	214	215	212	200	236	204	189	180	207	195	203	211	227	186	189	204	206	198	198	225	204	194	211	231	203	140	229	193	213	195	209	215	209	222	206	206	202	194	230	216	195	227	218	200	185	192	206	203	213	194	216	207	222	185	216	206	220	189	198	204	217	195	207	218	220	202	215	204	206	216	207	187	245	215	214	202	183	203	200	205	182	185	215	191	193	195	221	217	198	203	214	182	197	199	224	206	187	218	186	173	210	199	196	213	209	204	217	223	208	200	188	187	205	214	192	227	218	184	218	194	194	170	208	185	180	230	199	201	182	196	197	211	192	199	214	239	216	240	191	225	201	212	194	199	200	228	226	216	215	183	197	205	204	215	215	215	215	212	202	213	208	235	189	191	196	196	239	224	216	219	216	198	217	208	233	230	205	179	229	200	215	190	189	187	183	206	205	206	216	191	198	198	210	223	221	195	196	195	221	198	234	200	223	197	213	224	216	191	177	196	200	221	210	226	235	201	204	191	203	214	213	196	218	216	212	198	206	205	206	197	208	213	218	197	227	224	209	211	217	208	230	227	215	183	206	233	200	230	226	203	190	221	207	203	240	218	199	228	215	212	205	211	208	242	201	197	206	200	188	196	204	188	213	218	208	215	231	223	194	183	211	200	198	194	202	219	215	190	228	208	221	220	222	194	212	235	233	221	202	195	194	211	202	204	193	221	186	209	203	178	209	198	209	214	214	222	223	185	233	204	238	194	185	205	241	225	213	180	214	208	236	210	192	197	228	197	223	182	211	212	232	189	199	220	207	206	200	222	207	184	202	204	194	219	176	201	198	199	213	232	220	200	217	230	204	222	211	228	241	203	211	228	208	228	202	214	201	201	209	190	203	179	201	179	218	207	189	214	208	241	220	201	206	214	206	203	222	212	222	207	193	222	211	216	192	204	221	228	180	202	200	208	201	201	209	195	229	222	217	208	204	172	198	226	216	190	235	209	202	193	206	211	202	192	195	205	207	193	207	208	204	187	202	207	209	229	212	205	209	212	206	230	206	195	216	194	184	213	197	193	224	205	199	189	178	225	239	213	216	220	224	235	186	209	210	200	213	224	200	217	226	196	197	206	212	216	205	210	195	203	187	209	198	184	205	182	202	179	231	218	204	219	215	208	222	200	258	184	234	223	191	222	225	187	210	204	190	207	223	209	228	189	189	217	192	207	205	200	212	202	197	201	206	208	230	200	211	209	197	189	237	214	211	209	226	201	219	209	215	185	217	216	202	198	222	192	208	217	199	204	189	221	227	238	229	232	193	178	199	211	182	193	200	209	180	198	193	202	186	215	198	230	209	221	183	201	206	211	208	218	193	197	221	210	207	216	191	198	202	197	203	207	200	207	220	212	220	195	192	200	183	189	222	195	197	208	212	220	220	246	199	240	225	197	213	227	227	199	185	240	218	193	192	208	208	208	197	208	203	188	221	218	186	187	212	180	222	195	224	210	220	218	183	181	208	212	202	207	221	187	211	209	206	208	195	223	188	193	236	243	205	195	206	208	205	223	197	222	178	194	208	196	198	209	221	195	213	208	218	243	177	185	219	195	193	193	221	199	213	230	199	210	215	223	222	200	200	197	214	205	212	196	172	211	214	208	207	215	205	227	259	215	224	207	219	204	223	207	167	218	209	207	213	202	197	208	217	214	203	204	195	218	193	212	200	214	203	218	192	201	198	220	192	190	216	192	192	208	194	213	204	198	207	218	188	216	218	189	181	212	201	204	203	217	211	218	183	214	206	188	196	205	200	185	219	240	186	190	234	197	238	185	197	201	227	207	213	204	188	190	204	223	207	201	202	238	203	214	242	242	198	215	187	228	229	205	211	208	203	209	223	215	167	196	213	198	235	207	194	218	212	206	222	199	164	199	199	199	196	207	196	205	211	202	212	239	202	200	207	214	196	215	203	230	228	196	203	231	202	218	193	208	200	207	217	217	220	204	217	198	202	210	215	200	227	225	189	232	186	195	202	218	221	199	208	218	229	228	237	190	213	218	207	187	201	212	216	197	178	200	205	222	216	205	215	204	179	188	183	221	193	211	229	226	203	194	205	210	219	213	219	203	166	195	199	216	194	247	193	221	211	181	216	185	210	190	204	204	215	225	203	196	195	214	232	228	229	210	236	194	199	230	219	190	199	202	196	209	214	199	222	225	221	209	225	206	192	219	177	222	211	228	224	222	204	192	196	197	207	238	195	220	224	183	202	215	216	191	230	207	222	229	215	220	197	233	203	214	207	227	204	220	211	192	192	214	199	214	214	217	228	204	208	229	217	210	228	205	174	201	180	190	215	198	226	201	212
5436	4973	12393	14592	12599	10330	8153	6667	5217	4437	3846	3292	2833	2613	2253	2022	1670	1604	1509	1295	1185	1153	1121	1003	924	899	929	893	883	888	915	874	827	778	792	797	704	777	788	780	763	768	693	623	648	610	615	584	593	579	556	498	556	532	543	523	520	544	510	512	542	544	550	570	538	564	522	521	564	534	529	512	555	555	550	551	503	536	501	568	503	537	530	526	501	485	513	526	533	499	501	540	499	510	505	501	505	524	518	516	491	522	508	525	492	512	504	519	478	483	514	544	485	523	479	492	575	499	487	521	510	474	517	494	530	545	485	505	502	495	497	492	476	495	495	531	490	500	471	470	507	521	534	477	509	489	475	511	508	482	508	493	507	497	513	533	496	524	494	520	507	468	518	511	504	533	500	495	521	492	522	485	479	500	525	515	486	488	503	503	499	460	520	517	526	499	515	490	478	513	476	584	498	496	526	513	499	521	514	499	517	511	506	542	526	539	531	502	534	489	515	486	557	510	485	496	509	517	518	563	483	514	481	499	520	500	471	521	522	528	526	506	483	517	493	541	499	492	508	496	505	493	525	488	501	501	540	493	547	485	532	493	525	460	520	471	527	486	515	514	509	524	475	491	465	531	489	545	523	497	525	498	494	487	504	532	519	514	545	494	479	497	490	475	480	473	519	525	518	491	517	508	464	541	494	487	518	503	524	555	518	542	487	531	498	502	511	483	505	511	493	505	498	490	483	508	496	485	507	527	505	467	498	502	476	538	504	467	485	495	485	524	499	514	499	534	488	536	494	515	450	493	507	530	548	541	493	515	503	489	479	477	495	499	516	500	509	503	474	487	486	513	517	451	505	509	487	462	508	529	521	528	481	546	509	488	518	559	507	532	515	504	509	505	517	500	491	495	495	515	534	527	509	448	495	516	498	567	487	506	508	543	502	526	475	538	510	491	507	511	447	492	499	535	497	483	498	525	492	483	486	488	495	509	454	516	481	527	487	508	490	525	484	472	517	522	526	488	478	511	499	486	510	500	491	493	513	485	504	543	498	492	524	502	503	461	494	511	531	521	479	519	490	546	468	497	490	461	456	485	528	516	549	549	489	496	509	469	513	529	480	510	492	500	507	515	479	508	490	497	518	500	504	487	488	508	470	524	517	462	490	508	510	511	499	481	474	545	513	554	520	516	484	505	537	511	489	476	509	505	497	491	525	489	524	505	473	510	538	482	489	493	522	525	516	521	464	488	501	509	492	508	492	507	469	523	491	489	530	499	504	514	527	517	505	494	494	542	532	493	505	539	479	525	477	535	561	521	529	520	496	476	490	466	538	474	534	501	547	466	542	516	470	487	515	495	498	495	514	486	506	514	464	524	492	496	479	518	491	493	497	508	482	491	525	517	509	509	528	466	534	535	536	506	534	494	509	521	492	501	478	500	489	493	527	570	491	557	495	497	511	522	523	468	494	473	482	483	509	497	523	527	475	489	497	525	497	546	489	529	501	511	537	514	499	540	486	517	487	494	477	509	493	506	505	517	528	520	481	515	508	496	525	477	488	452	475	475	534	525	498	499	540	504	512	486	516	494	519	487	493	509	519	555	540	501	471	544	525	526	452	512	526	494	495	529	467	481	446	502	546	514	536	517	502	467	492	530	492	485	504	530	483	503	472	491	506	484	505	496	471	506	531	503	520	487	554	477	506	541	525	495	512	519	485	488	524	524	499	514	525	507	506	545	481	499	489	499	480	494	510	478	532	520	447	491	500	515	519	494	481	515	502	503	522	460	492	514	516	525	501	551	504	492	450	487	539	508	485	500	545	490	464	486	541	482	524	514	485	519	459	535	512	516	514	471	511	484	479	572	504	493	524	508	507	499	520	543	517	541	480	496	539	502	526	492	531	505	521	489	478	484	523	459	502	512	489	494	516	485	528	539	544	514	535	531	478	514	491	520	491	462	456	522	492	515	528	495	460	517	500	490	530	517	503	485	510	519	526	505	527	520	524	472	528	523	488	511	507	522	515	503	505	495	528	514	479	484	494	511	513	522	506	509	479	494	505	507	500	534	504	494	479	483	517	494	474	480	522	493	465	532	512	529	531	486	504	521	514	528	543	513	497	510	516	522	511	507	445	499	499	537	523	506	494	509	476	513	492	497	476	502	519	531	529	484	482	535	510	551	520	489	433	520	482	539	532	526	478	505	523	510	477	516	525	471	517	475	484	487	509	499	491	517	495	487	488	532	532	484	530	505	507	504	475	495	528	537	525	457	502	540	466	442	492	505	492	501	549	518	485	528	528	530	494	520	504	513	523	503	530	490	503	523	502	498	487	520	494	502	494	521	493	506	535	509	525	463	507	468	511	537	511	478	503	540	557	539	484	517	504	531	509	461	502	528	538	477	525	481	498	525	512	472	510	504	485	508	508	475	497	533	510	511	515	510	470	471	535	479	495	497	486	538	513	503	503	488	461	539	490	530	444	513	508	491	494	496	541	535	546	519	472	538	513	509	546	480	536	485	487	511	531	503	545	529	492	536	523	453	492	493	538	523	538	472	494	458	541	479	496	521	522	515	502	489	480	536	489	516	526	511	528	536	520	517	529	471	498	488	510	472	475	532	500	493	522	467	524	506	519	485	495	529	460	494	514	491	490	510	487	503	505	497	475	536	541	497	507	524	514	523	533	496	493	496	477	523	490	499	479	512	482	496	530	492	502	541	479	547	454	546	508	531	569	487	495	517	517	473	457	494	508	511	484	526	482	528	506	467	492	469	505	484	519	451	544	493	485	486	508	492	528	513	490	504	490	532	473	543	485	484	501	477	498	497	512	504	480	495	527	540	509	494	566	518	473	487	497	469	522	502	483	445	496	514	496	509	478	513	493	519	536	515	457	530	504	543	479	506	524	503	534	487	474	477	474	484	490	476	492	492	548	550	506	519	490	557	507	486	502	463	492	498	475	481	527	503	527	526	504	523	518	488	537	495	507	530	527	462	489	497	509	495	505	464	480	497	514	516	522	493	516	499	503	509	490	471	518	524	473	538	495	486	475	468	458	490	506	510	525	477	525	526	489	494	485	528	492	500	508	476	516	529	507	567	503	567	509	531	518	484	519	521	479	508	495	485	495	522	509	522	506	463	512	468	497	472	531	536	486	492	494	515	527	483	521	514	520	476	524	515	533	518	471	438	460	482	515	472	488	548	536	518	448	507	504	521	475	504	571	542	516	531	528	480	517	503	517	539	504	531	545	494	503	491	520	504	526	531	471	471	507	564	520	503	479	495	506	525	502	494	532	488	518	491	504	517	473	541	499	527	522	474	480	508	463	488	490	471	473	502	471	483	502	504	468	516	486	479	525	497	485	499	481	511	491	492	486	518	489	518	501	483	467	490	517	513	523	535	530	465	506	480	507	468	498	473	479	507	513	489	483	530	503	500	528	518	518	534	502	499	483	505	511	549	522	499	524	471	511	522	511	498	516	491	502	475	467	491	469	507	498	501	517	519
18095	10958	13718	11998	8197	5474	3835	2661	2008	1701	1440	1112	945	883	837	736	658	593	579	494	491	422	468	381	388	367	405	355	334	385	382	357	371	423	328	304	312	328	335	315	307	329	306	291	304	286	298	257	261	259	277	259	256	270	258	264	274	262	242	261	256	243	242	241	251	280	257	267	230	243	264	288	254	254	256	255	234	266	246	248	284	231	289	247	280	259	235	276	256	257	258	235	248	226	247	246	225	262	247	269	226	255	229	260	255	255	244	224	256	232	282	236	248	245	210	259	236	246	250	253	249	258	268	233	258	259	241	244	255	282	231	284	229	225	276	233	225	243	251	238	243	254	258	251	273	246	253	247	257	230	239	265	238	253	277	264	230	247	232	254	266	232	257	250	255	272	240	223	224	280	221	238	242	237	239	238	232	215	257	264	260	230	232	232	234	265	253	260	222	276	257	261	249	250	239	226	242	246	266	254	209	251	252	277	251	250	271	261	246	259	271	250	230	224	262	244	261	255	245	231	257	259	222	269	256	229	243	268	241	262	241	233	237	266	252	228	258	253	237	261	255	235	237	261	250	271	246	227	243	244	252	263	272	250	235	269	243	254	242	263	247	261	258	218	239	256	237	252	226	230	253	249	251	262	271	267	262	253	262	285	251	243	260	269	256	257	248	233	244	268	277	245	243	265	254	256	242	228	256	276	240	229	260	258	228	235	258	243	241	241	231	251	275	271	241	235	250	256	221	231	261	267	254	255	243	230	243	257	247	221	266	242	241	230	239	263	234	243	237	222	258	243	241	253	250	261	247	254	250	256	238	268	251	242	254	235	233	253	259	257	243	250	234	240	254	266	242	215	245	249	248	282	255	233	262	270	241	268	231	277	262	274	288	285	271	261	243	262	260	230	239	254	250	251	247	238	252	267	268	278	266	229	238	228	258	279	231	231	235	256	251	228	256	238	258	292	216	239	286	238	248	233	231	240	241	254	241	249	248	243	317	246	262	222	264	257	248	222	264	266	233	247	220	238	248	259	230	251	251	241	250	250	268	272	239	259	226	263	251	225	252	256	267	258	282	273	278	249	266	250	256	224	224	247	242	264	253	219	260	267	229	245	251	236	243	254	250	211	257	245	282	253	220	266	252	264	285	249	236	232	237	275	274	248	244	261	268	275	254	254	258	252	269	268	232	242	260	251	270	255	245	242	275	277	233	232	238	249	275	264	269	257	241	280	244	244	241	247	259	239	258	274	224	261	250	224	240	283	268	257	250	282	242	245	241	235	273	263	244	260	266	229	261	235	245	238	283	258	272	233	263	268	246	246	230	244	258	254	264	233	254	262	242	269	263	260	234	255	237	259	231	220	238	244	237	277	255	247	270	273	243	237	223	236	254	260	232	244	277	240	267	232	282	248	222	246	250	260	276	236	276	262	246	215	263	225	252	217	243	242	260	253	272	246	234	244	261	263	263	241	235	249	250	232	250	263	242	251	225	254	243	240	235	255	251	243	218	290	241	237	206	242	246	266	226	254	274	259	258	270	282	235	259	233	265	266	261	271	253	232	252	253	237	225	243	258	225	258	243	261	255	269	277	262	256	260	260	242	278	261	234	247	222	225	245	238	263	251	264	251	221	230	230	273	237	229	256	250	267	264	270	253	243	250	246	231	235	275	217	230	266	267	258	238	248	257	257	282	241	278	245	245	254	238	232	252	242	242	227	259	283	286	237	212	254	228	247	233	253	242	236	234	236	297	279	252	248	278	272	273	240	258	249	259	258	270	243	258	230	234	217	272	245	255	248	220	234	269	246	238	289	246	244	226	289	228	240	251	217	249	258	247	240	234	244	223	245	238	232	257	248	237	260	265	260	264	259	255	261	232	249	259	245	224	227	263	277	256	276	238	272	269	248	256	263	252	236	247	231	275	275	250	259	221	261	234	286	236	258	241	254	245	238	233	271	239	235	266	282	231	254	264	219	245	259	235	239	253	250	274	258	251	231	253	267	250	259	246	244	266	287	265	246	297	241	233	257	251	230	243	251	257	243	271	231	247	232	238	272	263	281	222	245	277	212	257	253	263	233	273	245	224	256	245	243	253	245	226	234	238	259	271	243	278	264	249	281	235	229	244	252	246	244	246	203	229	265	278	269	262	239	218	266	248	271	242	237	231	249	235	238	244	223	261	274	270	258	238	266	254	230	238	279	271	233	249	238	258	242	264	252	281	230	252	236	261	237	232	231	249	230	263	236	276	239	247	277	263	268	247	227	262	274	246	253	275	246	248	284	238	276	241	240	261	270	265	231	236	257	244	274	266	233	258	254	246	258	279	207	245	245	240	235	239	254	282	251	263	250	230	264	266	248	243	212	246	261	248	230	237	240	229	259	288	230	247	220	278	251	255	262	252	232	290	234	256	254	256	261	267	259	219	261	240	269	251	241	276	254	247	262	260	244	234	257	251	242	252	249	238	242	259	256	271	238	263	248	245	237	217	270	245	236	253	257	233	267	248	261	271	257	249	248	216	239	233	249	248	272	227	230	238	258	261	245	232	260	236	263	235	263	250	303	237	241	225	238	227	258	237	228	271	223	241	265	257	259	202	248	233	243	205	236	239	233	220	263	269	253	239	239	238	231	263	260	288	248	274	242	264	245	254	252	247	284	232	258	236	250	222	260	274	247	201	237	279	229	234	273	257	241	229	252	272	240	217	259	234	237	256	265	272	243	253	228	274	267	251	238	279	236	274	246	251	235	228	246	267	256	254	271	243	246	245	241	234	288	236	267	245	251	247	236	252	277	237	243	250	255	261	250	230	220	251	255	239	260	230	236	276	264	249	256	250	254	244	250	258	241	228	236	234	261	270	240	242	223	254	247	249	268	251	255	279	251	253	268	249	263	264	265	221	223	250	243	226	243	239	245	273	230	236	220	244	279	219	262	285	237	250	293	261	252	230	268	245	227	266	252	248	238	237	244	228	273	271	225	236	242	256	229	239	249	238	264	244	256	235	214	241	239	214	228	243	262	247	270	255	263	264	260	276	217	248	250	268	257	249	248	244	248	253	273	225	258	230	251	258	247	237	241	218	238	252	264	244	251	253	238	254	246	228	232	261	238	231	265	266	237	239	265	234	256	249	237	273	285	259	233	249	256	233	252	234	262	238	267	255	254	235	233	229	225	265	241	270	258	236	240	229	266	253	276	265	247	279	266	251	236	238	277	259	282	249	269	283	254	244	241	260	243	238	222	273	254	261	248	233	234	270	246	238	227	234	252	272	224	271	240	269	243	225	246	241	239	231	234	273	236	252	260	250	240	263	254	266	264	246	236	274	269	238	223	277	257	249	221	243	224	247	242	221	244	267	259	256	272	270	259	269	254	240	238	243	247	245	264	240	274	242	256	239	218	257	262	224	225	258	242	255	250	277	226	267	270	274	254	258	257	258	260	255	245	247	244	249	236	246	258	234	247	240	251	238	239	266	252	240	250	251	270	261	266	252	241	255
10649	8616	19537	22945	20069	16985	13976	10964	9064	7926	6918	5725	4982	4630	4171	3635	3379	2861	2744	2341	2080	1930	1893	1665	1554	1456	1504	1538	1646	1637	1625	1647	1575	1463	1223	1188	1092	1136	1094	1093	1021	952	902	913	845	806	827	736	753	712	725	719	657	661	684	629	681	677	716	732	720	675	625	713	707	722	657	666	694	664	650	670	649	641	656	615	639	608	649	637	609	665	612	642	661	592	625	579	645	677	627	640	597	636	586	577	596	637	595	612	576	569	606	658	604	630	573	582	616	561	619	613	624	611	614	566	620	573	622	592	655	618	600	608	580	600	588	586	583	618	590	609	583	608	592	578	613	544	578	583	631	594	567	591	535	584	678	594	581	615	617	570	615	585	613	611	601	575	557	639	571	600	623	627	609	598	609	574	586	600	576	575	624	589	628	609	582	616	599	591	591	588	579	602	624	614	591	574	559	582	563	605	598	627	588	593	648	584	624	610	574	587	621	598	604	553	582	602	593	587	589	622	571	569	563	623	604	579	583	645	608	626	607	606	557	615	595	573	623	577	583	584	579	640	605	647	646	593	636	583	610	573	547	592	568	608	575	596	625	582	566	609	619	594	616	567	581	547	624	603	547	631	595	578	588	594	606	581	626	558	595	589	586	644	554	625	631	623	593	571	607	585	577	573	596	590	620	564	599	576	628	565	594	602	583	624	619	595	577	612	582	559	593	598	617	579	625	563	584	614	578	618	572	584	593	587	578	637	578	588	593	615	562	596	618	610	583	625	630	586	585	636	609	581	566	602	630	610	601	592	608	583	564	627	603	622	595	567	603	604	569	588	587	573	582	579	615	559	574	615	583	574	585	588	622	589	624	609	578	608	602	547	597	607	574	597	635	619	611	588	600	566	581	601	577	585	612	623	619	575	624	610	600	622	609	575	628	638	573	600	647	534	615	597	583	615	591	566	607	587	607	635	628	601	611	581	576	606	658	583	567	633	632	598	593	606	603	576	628	623	599	598	582	615	566	614	588	631	590	572	603	573	566	585	621	543	592	600	607	546	623	555	580	607	592	570	620	606	610	568	581	612	602	608	612	634	599	596	608	580	597	594	577	603	611	610	615	644	565	587	622	564	591	607	636	567	618	588	550	596	601	587	610	554	579	583	605	609	596	577	566	604	633	569	603	598	628	596	582	617	574	578	638	616	606	616	621	602	582	607	628	621	598	598	558	583	589	577	623	578	591	585	604	566	577	575	599	618	601	543	603	599	612	614	605	617	642	618	564	608	608	635	558	589	592	562	578	587	612	607	595	577	635	611	593	645	626	563	605	569	581	603	572	581	573	633	635	618	578	597	603	585	603	599	636	595	585	593	627	614	606	591	573	551	580	613	616	564	601	590	538	617	554	576	584	599	607	566	578	549	613	565	607	580	546	594	610	572	618	594	581	571	619	655	611	609	594	582	611	590	631	605	580	531	635	621	573	595	597	555	578	563	592	605	575	595	649	581	605	633	600	622	612	629	612	554	570	590	617	627	628	610	593	645	612	566	572	586	602	606	610	585	641	603	623	604	575	580	624	621	573	616	630	625	630	614	609	577	606	612	544	581	581	550	658	582	586	630	611	579	629	610	644	566	631	596	623	610	606	623	586	574	613	596	575	585	630	573	556	620	587	606	568	569	603	624	622	584	651	582	570	588	542	591	578	607	625	609	572	567	608	558	589	589	605	567	633	604	544	593	608	603	606	605	590	605	595	603	540	593	608	619	582	583	523	587	577	601	569	594	609	607	549	576	628	608	601	599	592	558	584	636	633	580	643	648	654	594	625	581	568	619	601	572	572	595	569	574	565	638	590	582	584	649	636	612	621	606	588	568	578	567	628	599	588	630	606	583	615	590	609	593	628	570	599	608	601	612	610	599	595	609	583	601	591	599	581	592	619	588	588	595	598	566	593	593	585	574	597	583	588	611	641	589	613	626	593	589	584	610	615	568	635	619	578	578	615	621	597	590	594	582	670	596	580	566	603	590	571	608	637	618	608	618	628	626	581	579	642	590	601	538	589	585	595	636	601	599	596	612	597	562	600	585	593	603	614	557	610	549	642	592	585	611	610	619	620	593	633	612	619	582	634	592	609	605	614	585	599	604	612	656	561	603	603	613	578	603	619	580	618	593	551	551	539	637	585	580	595	618	569	584	621	568	593	621	650	622	588	565	593	569	576	595	590	593	631	624	652	581	633	576	565	573	619	571	568	598	633	582	593	625	621	624	601	613	546	626	568	626	595	600	632	556	570	566	624	580	596	579	571	603	609	552	581	604	581	565	637	597	611	625	569	621	581	615	577	553	600	638	611	632	588	623	563	560	572	613	602	614	615	591	599	620	572	559	570	635	557	630	572	624	550	617	600	624	602	641	597	608	609	569	578	614	586	599	615	583	568	558	586	575	593	535	571	579	587	573	599	562	606	638	590	604	569	611	547	585	603	610	635	620	573	654	594	597	564	575	634	574	592	647	592	570	598	617	554	540	608	639	577	579	583	575	575	620	623	627	587	604	587	557	599	587	596	624	598	581	527	571	549	592	632	607	588	587	626	609	585	568	594	616	575	617	614	582	586	602	681	595	548	570	613	591	614	585	600	573	593	558	626	587	596	565	576	581	634	561	583	573	620	577	579	585	588	574	581	643	607	614	615	599	595	617	622	593	610	585	638	668	571	614	632	612	610	596	634	573	555	597	627	580	606	588	563	571	596	584	598	589	583	624	601	603	614	545	605	591	625	637	590	591	666	622	583	659	586	612	599	591	578	571	630	655	590	571	609	587	580	572	657	541	561	601	612	666	588	585	572	584	574	628	595	597	631	599	621	571	577	606	588	569	635	651	593	594	585	596	568	606	636	626	621	597	572	603	585	659	555	600	635	601	564	631	631	591	598	602	580	641	609	562	583	594	611	582	577	579	552	584	586	557	571	565	622	581	570	611	580	648	596	598	601	601	586	602	624	577	579	576	589	595	614	626	543	640	571	584	589	555	605	613	594	608	628	559	567	541	590	532	558	613	637	624	601	635	528	582	564	599	589	619	653	606	595	609	593	559	569	570	612	536	562	607	626	579	593	594	578	602	608	614	610	602	633	617	558	643	578	604	553	613	589	607	550	603	628	605	602	603	579	591	595	625	570	598	604	586	563	583	600	607	582	585	600	632	603	569	577	622	581	605	563	603	640	569	565	539	602	570	624	618	602	594	626	583	607	600	580	628	553	614	618	621	610	589	629	606	573	608	629	599	643	598	582	596	599	572	623	639	612	576	590	592	577	636	623	577	540	599	619	582	604	594	590	597	595	606	610	601	531	610	591	626	636	578	590	577	599	614	624	598	626	573	620	630	596	565	580	556	593	636	586	557	581	581	585	620	606	576	570	589	611	608	619	591	587	603	604	588	605	607	619	632	629	601	622	582	602	613	612	545	612	608	613	587	576	591	637	629	639	601	591	594	618	615	554	625	631	624	617	618	583	565	603	630
25874	16521	19420	17560	12097	8242	5754	4056	3075	2454	1960	1593	1383	1212	1071	1007	892	858	770	647	582	530	482	498	466	442	427	481	499	447	509	504	482	412	400	429	421	359	365	338	317	354	308	315	335	351	270	308	301	327	319	286	288	305	278	273	289	265	303	270	281	285	220	257	301	244	265	259	299	287	274	293	284	261	290	283	289	294	268	317	279	268	259	269	266	302	273	280	270	277	269	244	230	254	267	249	255	271	269	243	302	278	292	284	254	262	248	265	288	274	255	276	259	293	243	254	269	264	286	256	247	267	246	251	290	266	265	243	249	278	285	292	290	273	279	257	261	251	257	258	256	241	256	256	249	245	260	284	274	248	262	265	269	257	258	279	267	281	258	268	291	263	272	250	257	257	257	273	260	281	266	279	284	264	291	262	259	274	245	246	304	259	255	267	276	249	264	260	292	283	277	295	244	259	269	280	242	284	235	282	286	292	273	265	238	292	237	255	281	260	256	245	286	262	261	246	267	269	278	274	277	249	298	241	250	242	279	285	269	271	253	260	240	289	261	266	261	285	267	277	296	298	285	259	270	260	290	257	297	285	300	247	289	303	270	277	271	259	295	269	250	277	285	238	280	263	291	287	294	272	257	269	259	297	253	280	262	275	263	245	274	287	279	278	279	234	234	271	295	252	268	285	227	244	254	263	270	298	256	275	269	281	268	288	275	248	280	272	260	241	264	276	266	266	292	267	270	287	259	265	256	266	237	245	254	281	282	279	279	287	255	293	250	273	264	269	244	281	267	256	261	264	270	263	276	251	297	256	286	251	266	275	257	266	266	304	249	280	255	264	262	278	271	266	270	256	281	284	270	271	252	243	262	273	280	239	255	292	262	297	266	260	271	264	285	249	233	254	266	277	251	240	266	255	285	250	250	258	271	281	254	250	285	284	276	235	235	260	244	265	275	278	246	241	286	266	296	250	254	253	296	270	257	289	265	285	246	287	264	269	273	264	288	270	260	273	276	265	293	266	256	262	253	254	271	288	290	262	281	255	267	252	269	236	264	304	261	278	264	272	255	231	256	255	273	262	252	257	256	281	278	277	246	274	294	247	298	252	261	235	281	290	247	261	283	268	258	238	288	254	268	255	259	228	243	274	258	260	294	287	288	251	248	264	271	263	265	260	275	265	284	251	233	275	255	258	274	245	256	292	252	269	233	280	266	292	281	257	287	248	262	271	285	277	250	266	288	267	255	251	249	297	278	280	282	260	261	276	320	250	256	258	269	258	245	238	279	247	273	270	276	281	255	248	285	272	257	271	243	278	241	264	252	262	248	211	272	254	272	261	278	276	263	278	256	289	246	273	262	269	254	263	309	276	264	287	277	285	274	245	267	261	253	256	264	264	252	291	262	282	258	255	255	243	283	240	230	264	281	289	275	252	264	248	243	253	247	256	258	278	228	275	289	267	235	254	250	275	281	250	259	261	237	263	230	294	248	289	255	267	276	279	262	243	271	265	279	265	269	259	233	278	261	247	237	270	268	279	273	257	253	272	264	274	257	249	265	289	260	280	282	284	298	266	243	258	252	275	257	250	272	281	262	280	296	286	254	247	275	282	282	254	249	268	284	278	263	262	261	260	253	271	260	266	288	269	259	279	281	253	271	271	254	244	244	268	250	277	282	282	277	281	265	270	277	256	263	268	257	282	252	266	285	265	272	279	238	259	270	289	264	259	266	256	280	273	264	247	283	267	237	330	240	273	269	281	264	277	261	247	270	287	271	282	266	244	245	269	278	277	299	287	237	237	259	267	224	270	278	267	264	300	274	289	252	299	289	277	252	242	283	265	241	245	278	300	284	264	266	285	251	261	267	270	292	277	251	269	273	261	278	272	269	287	260	290	259	269	273	238	285	261	278	302	262	269	252	246	257	281	257	255	255	266	266	293	269	271	258	256	273	309	270	249	260	259	250	259	297	274	277	276	264	248	268	274	271	239	271	270	260	246	267	303	282	291	269	254	226	269	272	283	258	282	272	290	256	268	271	241	261	241	268	269	263	263	271	282	263	268	257	254	231	256	292	264	277	254	305	294	252	276	255	286	290	282	279	279	282	249	262	250	284	277	260	247	273	246	248	265	270	289	245	257	276	238	264	281	254	248	276	278	264	259	266	256	272	278	276	279	276	297	244	251	275	259	257	264	256	240	273	227	274	253	261	267	278	273	261	275	271	257	294	243	244	313	287	279	306	293	273	306	264	283	270	280	258	305	270	297	249	297	273	290	263	255	275	282	246	295	286	279	252	297	283	250	255	282	279	278	275	262	279	259	272	260	268	279	269	289	262	253	269	276	256	286	257	263	277	240	291	251	318	260	263	233	251	317	257	286	280	275	284	276	234	241	248	280	288	246	298	276	244	265	271	262	291	278	256	285	301	270	253	268	253	271	266	251	235	302	257	246	271	273	272	263	271	267	255	271	250	242	260	228	297	266	270	286	280	268	286	291	240	256	285	277	294	287	275	286	260	238	285	258	271	254	267	272	263	290	242	278	261	245	293	270	306	284	293	259	277	255	267	279	276	274	276	266	286	276	257	278	269	275	290	286	272	270	271	264	278	281	249	269	268	264	241	292	262	255	286	274	257	258	241	283	268	266	280	310	276	272	277	286	236	272	278	266	248	265	279	262	291	251	260	248	281	260	300	252	265	261	283	254	266	306	284	284	278	276	285	296	260	261	260	281	285	266	277	253	253	285	256	276	278	244	286	261	281	265	290	277	255	270	264	274	286	261	277	282	274	267	301	284	279	268	264	276	286	291	259	280	259	259	275	274	244	283	283	274	290	283	260	258	282	293	281	281	265	262	256	271	271	250	271	280	247	282	240	262	262	263	288	263	279	221	249	299	260	240	280	285	280	266	283	274	276	230	248	256	273	262	298	271	279	265	245	292	258	281	261	246	252	257	237	282	269	279	285	234	268	262	279	281	284	258	271	252	295	295	257	275	286	289	263	237	237	290	264	271	279	261	279	262	253	264	267	277	252	260	270	274	289	280	262	271	262	283	289	263	317	257	268	261	242	295	278	294	275	277	265	280	276	268	276	260	274	244	246	282	256	269	273	248	262	240	262	252	227	242	275	298	273	253	252	278	248	326	272	245	260	287	254	272	265	254	264	285	290	260	254	281	242	268	251	271	251	273	261	283	300	276	275	269	323	279	290	256	262	271	299	265	268	261	240	277	257	287	269	263	224	263	294	275	251	264	268	253	282	250	290	295	274	263	274	257	280	290	274	286	264	257	271	291	252	256	289	260	279	272	290	248	238	258	225	264	277	274	279	236	299	277	248	271	276	290	265	260	300	255	269	265	263	247	303	281	249	271	285	295	276	274	284	319	269	265	287	254	262	243	268	261	269	290	267	275	269	281	258	268	301	268	263	271	298	250	249	255	282	296	240	265	267	294	244	245	269	257	265	269	277	276	304	270	284	282	271	266	240	280	250	250	272	239	284	267
13809	11967	24083	27980	25069	21258	18068	14804	12403	10836	9480	7783	7126	6350	5642	5163	4908	4260	3865	3238	2846	2691	2470	2263	2136	1998	1946	2153	2443	2295	2368	2420	2154	1948	1694	1541	1499	1429	1445	1325	1301	1168	1101	1089	1012	957	948	903	820	867	821	790	747	739	784	782	820	772	741	801	790	808	820	758	800	734	743	763	722	770	697	755	715	721	734	729	688	702	671	651	686	662	674	647	672	706	632	635	658	687	670	637	608	617	656	702	635	608	628	661	615	627	679	665	652	668	620	673	634	621	594	676	666	610	615	631	612	617	639	651	687	569	635	641	634	624	613	619	647	575	612	668	656	631	666	552	653	588	638	629	618	664	622	650	613	654	648	649	638	655	652	636	600	631	621	612	615	660	607	607	628	592	597	591	595	630	624	589	594	639	614	611	605	681	635	589	648	645	627	631	655	644	626	651	643	655	594	632	623	612	661	615	641	639	619	598	633	623	640	602	670	591	644	609	632	652	671	643	648	635	596	618	625	585	581	647	608	664	640	641	657	617	683	651	632	640	626	598	638	622	635	598	631	647	601	625	605	600	599	635	606	622	565	654	649	629	623	629	613	593	604	627	664	640	635	625	634	657	595	649	641	661	634	611	606	656	666	671	662	678	627	637	643	649	637	645	601	632	637	618	655	617	628	637	638	585	664	653	584	635	653	642	657	633	632	627	620	631	609	632	617	607	605	645	661	629	606	607	636	649	623	640	652	632	647	597	687	650	613	657	648	606	668	618	641	598	644	647	590	641	679	652	613	651	637	614	624	638	615	642	629	625	590	644	612	653	657	600	640	626	657	641	638	642	645	619	601	659	686	662	623	645	584	598	638	613	615	640	632	646	634	634	636	640	639	636	626	655	605	624	622	634	660	601	603	661	617	605	605	573	645	595	612	620	625	684	609	657	663	599	665	573	617	646	661	634	614	656	603	547	627	647	634	619	607	586	593	599	603	651	581	630	637	648	605	673	650	627	633	647	644	584	670	637	654	617	627	564	643	651	603	681	635	653	673	612	611	612	638	605	627	600	637	626	638	604	609	682	591	615	644	644	624	656	618	617	608	626	624	578	610	651	656	624	619	673	617	611	680	620	634	635	629	574	588	577	619	617	642	629	643	635	624	632	653	646	649	617	615	627	635	618	646	633	620	649	632	659	628	630	636	615	667	611	603	626	620	643	672	600	634	615	661	616	616	593	614	605	614	597	654	603	618	633	624	621	646	623	641	618	649	636	636	644	587	599	626	642	633	650	624	627	639	620	618	611	617	639	619	598	635	602	642	650	616	642	641	590	617	646	662	635	595	681	621	605	630	614	616	654	632	668	637	618	648	643	587	619	648	649	608	646	609	591	576	660	630	629	643	649	618	647	609	633	621	620	634	693	646	629	652	616	654	643	646	628	662	640	619	601	626	613	617	643	610	602	597	581	628	634	626	620	629	649	591	617	653	601	603	658	635	607	606	609	624	583	639	627	625	666	641	627	649	624	656	615	620	603	658	641	641	586	627	670	643	641	638	648	634	612	613	617	655	581	593	653	615	658	611	642	635	625	607	625	618	614	640	614	636	626	593	639	618	681	632	639	627	609	601	656	602	581	648	630	634	654	669	691	628	655	634	615	640	661	613	647	611	663	650	636	599	673	632	626	656	641	678	643	606	584	622	617	622	653	619	626	603	584	645	643	678	648	637	624	634	650	652	620	564	621	596	610	666	593	638	622	645	643	672	621	649	630	598	611	644	644	641	641	606	644	615	669	622	675	621	637	616	644	605	618	641	624	568	574	608	617	593	637	628	604	658	618	559	664	653	591	605	616	605	643	613	589	638	638	635	658	620	596	647	619	639	635	648	585	635	608	607	620	628	714	612	618	616	647	612	626	647	626	618	568	645	599	679	646	605	625	604	628	630	610	644	685	619	648	638	633	606	609	612	657	613	648	644	670	643	618	623	606	638	609	593	612	644	636	638	648	619	610	618	654	581	628	648	612	640	564	617	671	632	627	652	631	605	618	659	642	637	572	619	597	659	628	588	639	610	664	622	661	586	648	650	620	622	623	684	586	621	676	667	653	638	645	634	626	641	593	635	676	605	628	641	620	654	665	591	626	621	646	639	645	627	608	614	663	655	669	626	593	620	633	676	656	609	676	631	605	588	592	709	600	622	597	623	626	602	637	591	633	685	618	627	588	570	646	621	625	642	648	583	590	641	590	662	649	612	619	628	639	589	601	566	625	631	650	618	626	652	657	689	617	609	643	624	640	627	630	547	594	648	602	674	640	651	643	614	610	625	619	638	618	652	605	606	615	619	623	626	657	629	626	617	651	647	617	650	626	638	668	642	608	633	613	632	615	601	616	619	639	627	661	642	668	643	666	595	619	589	635	621	647	559	648	670	646	592	615	591	594	627	619	613	654	632	675	619	637	631	655	607	659	615	653	641	611	591	615	627	666	599	653	629	664	627	605	643	652	649	634	608	604	660	593	625	644	590	611	614	624	597	648	664	606	677	644	627	648	650	662	619	602	598	640	637	644	634	661	604	654	658	600	587	653	609	622	626	637	607	629	589	685	608	618	641	616	596	607	587	602	622	571	608	623	639	633	605	644	672	623	635	623	646	644	596	656	604	644	585	642	667	616	591	650	623	628	625	610	622	652	632	648	633	606	626	664	652	661	595	631	631	629	622	604	641	654	595	658	634	608	622	617	643	625	656	614	611	590	630	648	634	628	568	637	626	635	614	638	611	620	632	618	610	669	601	656	658	635	627	621	595	617	618	605	637	636	618	654	610	659	593	655	644	625	621	605	652	566	623	658	645	641	615	612	687	678	650	597	619	636	613	604	637	644	622	630	628	611	619	608	623	598	652	636	610	670	622	606	603	630	639	624	654	558	586	636	650	690	673	595	619	633	614	607	642	643	681	620	641	604	628	646	632	622	615	608	647	613	634	592	596	649	611	676	610	594	607	611	608	599	631	608	593	624	626	595	602	642	641	623	605	625	641	632	629	627	629	605	648	640	608	632	657	670	603	668	618	673	595	608	587	648	627	616	656	652	627	640	635	616	674	647	675	641	644	617	606	636	670	623	656	644	589	627	634	632	580	602	619	642	651	589	624	596	636	630	599	623	644	623	580	610	685	615	653	602	626	647	634	628	640	576	659	619	672	631	685	649	635	633	614	607	577	663	637	629	645	608	629	634	666	634	607	645	644	623	602	648	645	628	625	585	638	634	622	629	625	673	658	634	682	638	606	632	604	612	622	593	615	630	619	580	620	664	606	650	621	618	622	643	646	638	638	629	620	637	644	610	598	599	591	662	639	661	573	595	611	608	629	628	643	595	620	658	652	581	600	632	626	600	638	627	630	610	612	655	642	664	605	604	573	617	623	608	627	682	599	639	654	668	633	640	616	620	623	586	616	632	652	640	595	619	597	637	627	629	598	685	627	651	608	614	638	582	597	670	661	607	627	586	635	654	627	655	632	649	641	614
8725	5852	7771	6039	3988	2760	1897	1426	1090	955	769	646	567	517	488	449	407	368	325	300	314	297	267	266	255	274	310	258	274	213	251	213	265	247	225	219	290	229	267	252	231	225	217	253	235	232	235	209	255	253	227	231	228	185	226	231	214	240	226	204	223	198	220	221	219	236	218	230	237	215	219	208	213	188	219	198	232	227	220	210	240	222	212	208	203	252	224	205	204	228	207	199	188	200	218	218	215	211	190	196	209	218	226	220	215	205	220	209	202	205	236	184	181	226	205	214	202	206	238	225	217	225	217	203	218	223	212	204	209	228	211	217	208	226	206	236	214	181	196	225	219	194	211	216	195	217	204	182	215	205	197	171	202	211	222	188	181	203	189	199	219	212	237	214	200	201	230	200	242	206	193	210	201	212	200	191	184	199	258	224	208	202	214	192	194	220	203	219	192	217	199	191	225	222	225	240	186	207	203	212	210	218	211	200	203	190	221	204	238	223	207	201	189	205	195	204	196	250	223	199	209	202	222	204	218	219	232	215	215	226	230	200	228	211	203	213	206	222	219	212	221	190	184	213	208	201	210	205	218	208	247	215	231	231	208	189	198	200	212	191	224	225	210	198	216	208	229	198	199	225	241	214	221	202	199	194	226	209	249	207	228	195	229	212	229	202	209	225	214	229	199	170	212	187	218	199	193	190	204	232	212	202	192	189	219	185	224	217	203	213	176	209	192	186	213	213	215	229	195	209	212	220	197	202	221	223	195	216	216	252	187	211	202	235	195	210	212	201	209	224	197	208	207	207	236	185	221	216	199	194	221	212	197	220	208	231	206	215	224	199	232	194	196	216	217	198	186	215	195	245	200	200	218	187	219	215	209	210	217	219	213	203	210	214	183	200	193	209	205	237	178	224	186	188	207	220	226	196	210	197	202	222	180	199	230	198	214	187	189	197	218	207	224	222	222	199	223	211	207	229	206	209	244	208	225	226	203	198	192	216	210	206	217	194	205	210	228	199	208	210	228	215	238	244	202	216	223	223	250	210	226	198	231	219	239	223	207	203	184	197	220	197	222	226	195	239	221	195	205	202	189	223	237	219	220	193	212	232	193	219	197	218	219	217	223	196	201	230	218	219	191	210	202	199	198	187	210	226	225	213	212	215	210	202	217	181	193	191	210	214	217	217	219	251	226	203	219	215	188	208	201	207	191	212	219	233	195	196	210	198	216	206	187	206	199	198	224	231	205	223	183	209	222	222	194	219	208	199	230	222	222	197	228	214	212	231	198	210	202	208	244	221	199	200	218	222	201	193	203	208	219	206	236	206	205	195	229	208	216	187	208	227	201	201	211	203	200	231	202	206	205	192	203	237	236	187	221	199	231	210	154	198	206	210	208	211	216	195	188	222	198	197	199	213	240	204	205	224	213	198	223	191	207	196	207	229	201	206	219	208	215	211	198	207	196	189	201	211	196	192	169	225	221	213	245	231	192	186	177	208	207	232	203	190	222	205	232	221	195	223	227	216	215	218	222	226	207	221	196	221	196	210	230	227	200	175	186	221	223	224	199	200	216	199	199	212	217	182	209	228	225	217	206	196	193	207	222	223	218	197	218	230	232	196	224	216	217	176	234	224	217	196	216	214	210	228	207	208	202	202	199	197	209	214	203	237	200	215	192	180	238	225	212	239	185	215	199	203	225	210	232	234	196	223	219	209	212	204	221	237	194	206	209	223	201	205	207	227	224	224	200	203	213	237	224	221	221	201	213	216	230	217	222	211	195	202	213	220	209	234	200	230	211	220	187	204	221	203	186	187	190	203	206	212	225	198	224	192	207	230	218	198	206	219	199	209	226	239	184	236	229	191	213	210	238	216	222	221	200	204	218	209	200	240	215	204	230	201	212	231	206	215	219	206	199	197	268	227	188	206	196	193	203	201	205	201	217	212	203	215	219	234	203	199	205	221	204	201	215	200	229	210	219	215	210	231	213	222	213	199	199	223	212	203	208	212	224	230	176	202	212	215	210	230	210	218	210	202	200	202	217	224	201	200	220	209	236	207	200	208	221	224	210	176	199	215	208	200	202	210	211	217	213	221	230	195	211	207	212	198	218	189	229	192	223	227	230	203	210	250	206	227	215	235	218	235	213	206	245	194	182	200	207	246	225	223	191	185	199	209	206	218	214	245	215	200	208	227	245	209	199	241	202	199	189	215	206	213	193	209	198	211	213	222	215	205	249	203	193	189	227	216	207	192	231	234	194	231	227	209	181	213	229	207	200	223	219	245	235	183	223	215	219	228	211	196	197	195	187	202	214	196	227	231	206	219	205	210	208	219	210	234	219	188	219	225	212	204	235	229	216	213	199	223	183	209	216	210	217	228	212	213	206	204	211	196	206	222	218	211	213	204	204	186	211	214	210	211	205	208	220	192	201	208	204	236	234	221	201	236	233	202	190	239	223	211	220	179	212	229	216	213	192	219	216	190	219	192	216	203	190	211	233	237	219	208	228	181	203	212	214	197	196	201	206	192	218	222	240	220	232	205	216	195	228	194	217	200	192	214	208	192	219	221	176	190	207	218	207	206	229	205	231	201	237	224	193	243	197	199	204	228	209	211	216	203	200	211	240	183	241	213	210	196	201	197	206	188	206	211	171	224	206	211	202	232	219	240	221	192	205	199	225	220	231	200	213	184	230	223	213	211	217	237	207	209	196	227	215	198	198	226	203	225	194	218	236	211	202	207	190	196	204	226	188	184	217	237	227	193	199	219	243	242	208	196	235	192	209	209	204	202	209	220	203	218	192	202	230	213	174	174	186	213	221	225	191	201	209	247	218	220	199	221	236	224	210	185	199	197	221	226	232	221	191	211	210	216	213	189	193	224	218	191	234	231	218	212	224	231	203	205	219	201	223	226	186	203	225	203	209	230	207	215	199	212	193	205	222	223	228	210	211	209	221	212	219	209	213	202	192	193	220	230	166	201	226	191	196	224	229	244	199	206	211	205	213	207	219	209	198	188	201	188	215	221	204	227	207	191	220	187	189	229	219	213	210	193	193	230	211	183	174	189	202	208	196	230	186	211	213	210	230	203	228	211	195	198	211	205	213	219	194	210	211	188	197	196	206	197	230	202	212	213	211	199	221	195	201	208	219	183	195	187	246	182	231	216	204	198	217	205	202	225	239	217	207	207	218	204	207	206	215	210	219	186	197	192	190	228	226	204	207	197	213	231	207	208	210	230	177	220	209	183	232	222	209	212	185	183	183	217	181	195	189	188	183	207	196	205	193	203	207	208	227	213	196	199	230	212	213	209	218	207	197	196	189	214	192	227	209	215	228	177	200	204	207	232	228	209	219	212	207	216	215	209	215	209	214	228	198	223	226	224	185	210	223	216	188	186	230	230	196	238	199	173	216	228	216	205	217	201	217	225	199	210	183	200	192	196	216	230	208	225	226	204	193	226	198	233	215	204	211	234	190	186	204	192	204	223	247	229	196	201	240	218
5320	5203	12760	14516	12593	10475	7981	6388	5254	4479	3627	3239	2855	2591	2206	1980	1718	1616	1441	1364	1231	1114	1112	1039	982	909	887	876	898	858	886	894	901	857	810	786	775	795	766	739	739	694	686	677	688	654	616	613	565	573	590	575	559	537	518	566	579	574	574	595	566	566	550	573	538	524	557	531	558	553	551	534	563	535	547	511	566	525	538	560	516	512	555	488	534	536	550	519	545	509	501	494	509	542	558	550	493	503	500	518	542	525	540	550	509	504	521	492	495	525	533	473	544	517	537	510	533	533	503	527	567	506	519	523	497	526	505	565	492	548	468	481	514	524	538	484	489	505	564	502	481	515	469	502	551	471	524	477	525	500	479	506	555	495	484	509	526	509	519	480	498	490	511	514	503	545	504	528	534	480	498	494	518	493	510	485	527	500	512	548	508	527	525	522	500	461	516	556	501	503	500	528	496	530	465	536	491	541	559	536	531	510	500	485	507	526	538	484	490	542	465	483	546	520	536	535	532	492	519	489	525	514	507	523	499	527	530	501	558	512	490	493	493	509	513	520	503	513	532	510	505	500	497	514	518	523	511	501	561	507	541	511	526	494	528	488	521	527	502	503	535	489	503	518	490	514	501	560	532	521	534	512	473	518	491	527	521	527	525	511	493	522	534	502	524	475	489	506	524	528	517	489	458	504	518	492	474	528	464	490	535	529	498	521	472	550	570	525	491	532	590	525	485	521	516	519	512	507	507	551	541	551	525	525	503	500	475	495	511	528	502	524	517	516	510	486	524	518	493	485	525	491	512	525	543	506	523	514	460	531	539	589	496	503	495	528	510	519	516	541	517	520	512	502	535	518	550	520	510	489	527	506	470	499	517	537	509	520	480	530	504	488	525	504	535	500	498	523	512	493	509	490	531	535	524	487	526	494	500	513	497	524	501	557	542	518	537	494	509	478	517	521	500	515	502	502	498	529	512	518	534	505	487	492	521	501	483	493	485	505	543	537	541	526	530	493	531	492	486	537	515	485	511	514	563	537	453	508	491	524	571	521	534	479	526	503	535	497	541	490	549	485	495	501	523	508	484	513	492	475	501	486	535	529	523	500	509	539	531	484	496	472	547	516	548	503	505	533	539	507	559	500	540	558	493	537	554	510	519	507	499	514	539	472	516	495	507	488	527	541	543	539	466	525	513	496	511	539	546	515	506	546	498	516	491	470	497	503	529	497	512	561	502	499	517	513	497	493	513	494	495	483	531	504	517	486	493	521	505	525	510	523	537	498	522	501	473	522	507	521	482	482	504	513	515	574	479	517	528	530	492	493	543	507	496	516	532	511	508	497	495	513	509	512	498	516	509	525	534	526	524	499	482	468	489	521	515	514	552	530	514	521	527	515	516	499	509	516	536	504	520	455	484	494	535	526	507	538	487	515	502	547	456	513	521	505	510	483	475	498	484	523	514	527	556	533	507	498	485	529	496	501	494	494	514	513	526	547	527	513	499	517	517	524	518	510	513	545	503	537	472	517	484	488	513	522	508	500	483	517	497	509	500	471	499	563	523	501	508	502	524	510	497	533	496	537	519	495	515	546	545	526	511	491	493	514	527	544	497	521	518	510	467	519	526	500	470	479	507	496	550	498	518	513	519	561	509	537	534	477	529	489	531	505	529	508	531	497	537	519	514	525	525	498	527	513	526	505	531	495	532	530	535	510	504	513	517	563	522	484	504	538	488	513	509	487	506	507	534	469	523	489	514	521	475	510	515	531	493	550	511	546	529	494	478	511	464	580	483	511	533	491	511	473	519	478	523	541	547	498	490	491	506	506	539	519	506	484	501	533	529	528	517	551	499	511	499	527	516	515	489	562	489	515	522	497	503	488	494	497	494	519	495	480	499	519	489	528	528	559	489	516	514	518	529	532	509	510	491	498	522	513	505	526	501	515	454	532	442	517	519	521	484	462	510	479	527	507	513	552	527	514	511	498	520	492	510	517	514	538	470	543	495	498	476	505	490	520	542	498	522	544	498	532	519	513	474	511	528	534	495	513	516	523	517	484	520	466	570	508	500	514	477	506	497	483	528	487	488	508	543	514	485	500	542	515	544	530	512	476	527	538	525	517	528	488	525	480	515	540	543	529	508	547	531	506	524	520	540	513	563	520	473	521	504	535	532	505	554	523	520	538	497	527	506	496	525	520	550	491	519	532	489	520	522	479	515	513	533	539	511	486	480	546	499	469	513	510	551	565	490	491	538	539	476	497	516	505	473	537	518	532	486	468	529	487	497	539	512	502	513	511	451	537	515	503	530	479	509	575	526	505	519	524	469	493	517	494	488	483	485	535	482	504	488	459	530	538	573	515	508	505	523	505	530	514	486	492	488	487	496	525	469	540	515	499	520	573	527	513	496	464	545	518	478	495	501	489	521	510	497	504	552	558	499	503	520	537	538	538	552	523	556	503	509	485	478	448	492	517	489	492	552	510	481	484	504	531	447	513	516	514	541	488	517	528	521	538	474	509	518	488	502	508	532	521	495	516	567	490	556	491	521	501	499	517	482	514	502	462	503	498	512	537	483	540	542	528	507	513	530	502	490	509	493	544	464	507	485	523	491	516	498	499	522	527	558	526	529	517	565	503	512	509	482	471	545	502	524	520	540	539	506	492	504	482	541	528	519	548	498	463	522	494	532	541	519	500	485	488	505	515	507	510	540	512	502	482	498	482	510	487	507	538	495	552	531	545	495	491	487	503	527	508	497	506	476	512	511	486	519	492	499	527	488	539	488	522	506	546	502	502	537	508	510	495	524	516	531	533	516	559	509	540	512	491	512	472	504	515	512	521	505	449	518	504	520	528	542	546	490	555	489	497	499	521	510	500	510	531	477	478	537	507	501	557	550	497	520	494	492	515	560	534	475	532	506	560	533	514	513	504	545	532	528	509	500	532	539	562	553	491	469	494	514	506	544	526	516	467	498	541	501	492	502	545	484	524	478	520	517	535	524	486	500	518	536	530	503	502	487	570	554	554	529	538	508	537	504	512	481	466	495	528	547	546	504	535	460	519	509	523	466	495	546	500	541	523	540	545	502	494	502	492	501	539	519	524	500	526	516	525	517	516	483	531	532	523	528	510	537	537	495	518	516	528	482	513	458	514	503	528	515	513	483	490	525	507	487	531	473	534	543	509	490	530	501	514	500	510	545	543	461	459	536	524	467	540	491	539	533	526	475	519	495	466	512	547	496	519	506	484	476	537	498	476	505	480	521	544	549	507	512	520	493	512	519	526	542	545	504	492	518	510	499	519	479	514	495	518	495	531	523	520	540	548	515	510	501	504	542	498	503	502	495	529	551	511	493	514	508	500	529	487	520	517	499	545	541	527	521	516	539	520	520	477	504	518	523	511	475	510	531	526	566	503	525	552	563	532	518	521	519	544	500	502	514	521	552	478	518	454	510	499	495	533	497	490	522	524	473	543	491	492	440	487	520	505	505	530	500	552	502	496	525	466
18034	10930	13725	12002	8099	5521	3620	2594	2076	1512	1392	1207	963	940	782	668	661	591	542	489	467	428	429	379	374	379	372	413	371	404	410	412	371	360	343	309	326	319	333	311	292	308	271	313	308	283	249	274	256	279	269	251	282	299	264	296	284	266	269	288	283	276	257	260	274	236	252	266	289	267	278	260	254	275	304	285	248	249	243	269	283	225	217	260	247	257	232	240	261	250	249	238	243	242	255	279	254	235	246	252	249	250	219	248	211	250	261	268	257	265	234	247	256	252	248	250	262	282	236	232	246	245	259	270	250	248	219	243	253	226	250	252	248	262	266	264	235	233	257	239	226	234	238	282	248	227	264	272	285	263	250	239	245	259	269	259	266	249	257	274	258	239	243	258	250	236	292	247	224	233	252	232	251	242	249	278	260	238	218	257	247	240	233	240	263	251	227	253	277	230	248	259	269	236	257	247	259	257	232	239	262	248	278	226	267	262	225	252	258	291	267	291	237	248	237	260	253	290	283	235	280	255	253	236	251	253	238	241	259	241	237	256	249	252	245	250	227	229	243	234	245	236	275	243	251	243	265	211	252	245	258	226	254	267	246	255	242	244	254	230	242	274	255	263	255	245	256	239	235	244	246	264	263	242	232	218	211	263	245	256	247	274	239	233	236	264	224	243	249	255	252	243	253	235	250	271	238	248	250	243	251	255	226	262	219	254	239	232	255	277	253	240	277	231	223	233	246	258	249	254	252	233	253	254	264	250	228	247	248	228	236	245	260	267	241	251	242	269	243	240	252	262	243	247	280	239	278	253	229	240	242	236	257	248	246	261	243	231	265	224	262	225	233	264	259	235	231	252	271	247	271	293	237	210	225	246	245	221	286	245	273	274	268	266	263	252	215	248	263	279	271	273	254	250	285	233	263	223	270	253	233	247	241	230	272	240	290	244	258	239	223	254	254	248	261	234	244	251	263	279	241	248	255	253	268	280	241	275	286	248	232	225	268	254	231	244	260	260	238	256	287	258	269	253	273	274	243	242	262	238	237	237	251	240	279	263	240	269	232	223	248	225	268	253	271	262	275	238	257	266	261	233	232	256	268	276	233	240	244	234	236	259	245	226	231	294	268	243	253	237	233	253	266	245	273	248	262	261	260	248	258	270	246	265	283	261	237	244	240	271	242	274	243	248	260	226	268	248	272	261	243	252	273	252	245	261	265	253	253	273	244	246	248	228	274	253	275	223	266	260	279	235	246	248	269	237	263	237	253	267	254	228	238	261	248	274	248	231	276	237	233	241	272	273	258	275	262	244	260	241	281	235	258	262	226	246	258	239	240	256	254	248	224	233	217	267	228	248	237	250	246	251	238	236	254	268	262	237	268	249	238	249	261	239	215	248	248	234	219	227	239	234	252	276	253	236	273	257	250	267	236	241	246	283	216	224	258	275	236	249	256	247	259	255	244	255	256	233	280	284	274	271	247	263	251	238	254	241	239	247	285	271	263	221	292	261	271	248	249	255	224	261	246	238	274	231	229	256	248	249	235	251	245	244	234	274	277	250	250	294	272	256	241	257	254	253	237	249	252	254	237	266	252	241	242	262	272	266	260	258	262	247	247	263	280	226	251	253	251	246	266	263	235	265	240	236	249	232	259	293	248	251	260	256	238	248	201	225	260	248	258	265	235	251	249	281	244	266	235	256	256	230	266	265	256	257	228	237	270	262	258	272	249	229	243	251	234	232	254	232	233	272	280	253	245	236	260	247	236	244	213	268	259	243	236	230	241	252	245	234	253	256	246	265	263	251	262	262	268	257	256	257	232	224	214	228	267	276	253	258	260	236	265	254	236	286	266	235	264	253	256	267	240	272	242	250	262	222	248	243	270	252	249	239	263	271	242	235	290	253	227	270	221	275	244	233	254	235	249	232	246	237	224	249	231	257	248	251	248	238	223	215	208	254	219	266	232	226	250	222	244	267	264	254	256	265	263	290	255	250	243	235	262	250	247	247	233	273	238	238	268	252	260	230	255	230	245	236	244	241	228	257	248	239	245	262	255	271	238	248	246	241	248	258	237	249	272	229	265	264	249	238	211	243	261	254	261	229	262	254	248	246	271	251	266	257	236	261	234	239	227	236	240	257	244	239	231	242	233	251	235	251	260	234	299	247	259	269	268	235	283	257	263	234	259	247	256	249	230	252	257	249	239	254	253	237	272	239	255	275	219	234	239	259	247	243	261	245	225	249	266	234	230	267	257	245	271	253	236	252	259	252	230	251	256	256	270	248	255	262	248	241	252	263	262	252	277	239	256	239	248	257	261	254	238	230	261	220	256	236	220	250	254	284	242	237	250	249	252	279	288	272	241	287	257	236	244	227	241	245	263	235	266	260	255	270	261	245	237	248	240	269	249	252	236	255	223	249	272	240	230	241	259	231	243	257	270	231	248	247	257	255	271	286	268	265	228	242	232	239	274	220	251	238	230	242	271	252	224	236	260	241	253	234	269	281	274	249	254	220	264	261	234	246	247	258	225	231	261	234	259	195	267	261	289	273	254	246	258	273	299	260	233	248	263	246	257	261	253	268	251	237	205	213	238	250	250	279	263	290	273	251	240	256	259	265	253	276	256	267	235	230	264	272	231	223	238	275	257	236	282	249	249	303	243	279	272	259	243	252	275	259	222	258	250	254	243	249	219	260	257	236	254	233	261	249	249	251	228	253	254	213	269	235	236	241	273	235	211	243	256	256	252	249	256	256	258	278	271	258	251	238	257	286	263	250	271	271	238	290	229	235	270	259	236	252	246	259	249	232	276	260	299	256	236	289	270	213	241	281	233	254	286	281	249	250	256	258	253	252	234	236	217	221	262	230	246	244	243	225	253	272	253	264	277	268	253	272	251	259	241	230	242	277	245	256	233	250	230	255	266	256	261	258	270	259	248	233	272	296	247	259	287	259	278	265	285	268	243	235	239	261	256	240	252	252	282	246	238	270	259	224	224	266	264	265	250	263	239	232	234	251	265	234	216	217	212	210	242	235	271	254	227	254	236	268	250	254	259	268	253	273	248	265	258	230	214	241	267	232	241	262	256	288	266	279	233	251	245	218	226	297	234	263	282	255	252	234	230	236	253	248	233	246	270	241	260	244	245	226	219	232	250	260	205	242	240	219	278	242	264	240	267	236	240	269	254	269	249	252	245	272	236	260	241	252	229	244	198	249	232	223	237	250	230	274	227	249	276	229	231	269	234	250	257	257	274	266	259	245	238	260	272	261	230	258	225	273	260	256	243	236	232	236	262	258	260	282	243	217	285	269	282	262	260	243	246	248	238	230	262	251	245	245	269	260	260	220	274	273	237	230	263	261	263	253	243	250	262	243	266	229	243	213	231	221	255	254	248	272	276	284	264	243	295	260	275	277	257	225	275	251	249	205	239	258	248	272	270	251	267	248	243	270	262	227	230	247	236	236	265	255	247	244	226	232	226	251	266	267	257	227	273	239	238	237
10717	8929	19567	22418	20083	16847	13183	11013	9201	7844	6738	5825	5111	4574	4053	3535	3346	2952	2551	2301	2085	1857	1762	1675	1484	1413	1496	1641	1671	1597	1643	1704	1533	1562	1263	1186	1136	1180	1160	1119	1039	1015	888	893	842	870	846	722	702	747	664	691	751	694	677	693	726	672	719	681	717	660	670	703	666	702	716	680	673	664	650	704	677	667	637	685	620	682	616	559	612	638	613	665	645	633	598	625	610	605	601	612	602	605	560	597	612	578	587	592	607	579	627	605	647	612	552	630	594	590	670	594	621	577	669	565	644	583	594	589	594	583	549	600	560	628	561	585	640	597	616	584	637	581	597	603	578	587	625	602	586	621	624	577	606	627	579	649	598	572	583	628	588	594	589	611	585	634	578	626	624	584	554	588	569	602	636	612	602	604	599	604	598	634	590	604	588	607	578	580	622	541	614	603	621	614	582	563	599	598	617	568	634	611	591	608	576	614	625	627	599	602	627	595	603	623	604	601	641	626	576	618	578	563	578	603	581	565	625	570	599	615	597	579	622	604	638	605	664	592	583	655	620	625	605	604	636	610	557	607	600	618	578	630	605	629	601	623	623	574	635	558	605	553	619	566	613	637	586	597	556	612	611	603	571	591	538	614	603	580	588	581	601	613	617	578	619	613	610	598	662	596	594	597	603	559	620	589	620	557	610	588	609	587	597	590	584	597	570	572	555	597	618	617	627	573	602	597	612	604	591	613	629	656	564	571	592	596	601	566	578	550	605	574	627	575	653	598	571	575	588	578	592	602	620	615	593	576	573	628	582	579	574	589	590	614	565	641	611	594	613	631	617	566	568	597	594	587	571	600	593	647	586	607	591	596	591	595	587	590	614	590	566	601	576	578	556	570	646	613	585	594	602	589	602	631	535	580	625	564	571	606	603	574	601	638	606	552	601	608	618	602	602	586	577	603	610	578	594	573	578	607	595	572	612	551	597	657	603	609	578	589	603	637	598	593	599	573	577	576	576	574	600	592	559	612	582	626	594	594	594	652	592	562	609	588	552	600	625	551	644	617	638	550	622	593	615	619	628	578	621	590	594	569	564	568	644	565	628	543	604	610	619	619	615	601	594	572	629	591	586	608	609	569	603	626	593	647	581	614	582	550	632	620	605	583	593	581	615	618	613	594	593	622	614	613	575	624	589	588	602	621	610	589	610	582	611	649	577	626	619	584	605	588	570	641	563	587	605	611	585	605	620	608	589	598	651	593	588	602	604	621	626	585	639	616	588	602	601	604	581	606	586	603	599	580	587	601	581	610	594	617	618	580	641	583	549	628	609	563	584	572	637	577	574	602	598	586	616	612	598	614	622	598	590	580	617	614	554	641	527	525	593	581	624	583	632	581	592	628	617	596	623	597	593	588	626	648	618	628	580	588	624	563	611	602	612	553	554	609	553	612	600	604	564	592	589	651	638	550	604	600	611	619	578	611	571	565	648	579	626	601	579	586	588	609	565	646	586	617	587	584	587	617	594	603	608	588	620	594	579	588	597	622	591	590	582	639	573	548	625	565	645	639	574	574	595	618	609	596	616	643	630	654	594	574	604	622	600	587	578	598	631	581	613	634	575	623	618	589	582	589	577	622	570	602	561	629	606	564	600	632	576	599	612	615	566	572	611	586	591	629	573	611	617	579	614	578	546	601	592	601	610	598	596	625	592	627	636	532	618	612	584	567	607	655	590	559	600	529	597	618	593	597	570	632	621	601	600	598	566	595	582	603	608	628	609	627	537	607	602	607	623	585	598	592	630	639	657	591	596	617	618	640	588	595	605	577	604	572	550	591	595	619	605	585	618	587	587	591	610	617	598	603	589	614	604	595	567	574	607	634	590	594	538	603	572	596	593	619	597	622	620	607	589	605	614	586	621	595	578	573	618	573	597	607	640	620	599	576	591	621	635	607	593	597	580	632	608	559	605	626	593	594	609	544	593	624	638	647	641	644	581	594	569	551	567	589	557	575	597	609	653	578	581	573	561	608	606	594	591	615	615	610	599	561	566	601	622	612	594	601	615	601	556	613	593	592	595	555	617	623	588	607	597	630	597	581	579	576	628	598	614	594	601	587	598	574	611	603	651	576	584	538	573	636	609	624	619	582	584	577	660	597	588	592	602	591	613	576	628	579	599	556	583	632	583	543	547	590	595	618	574	576	596	594	617	623	606	608	618	616	603	555	576	582	598	603	631	650	578	580	666	577	594	589	616	570	651	574	637	604	609	584	608	591	613	590	617	657	608	630	591	645	602	592	596	596	592	613	596	588	595	588	601	616	575	583	574	620	625	627	589	602	583	610	563	563	651	575	595	613	581	583	596	603	583	618	554	631	587	629	571	636	568	591	625	655	648	609	587	592	603	580	572	624	602	595	578	583	610	635	571	554	636	583	620	590	585	567	606	596	596	585	585	594	594	614	579	567	613	614	584	590	582	580	628	570	604	586	587	649	590	556	657	598	616	632	628	572	598	568	549	596	570	604	615	540	606	592	603	604	621	623	558	606	582	580	575	629	578	627	566	562	596	604	580	590	566	625	635	597	617	599	583	593	581	608	592	601	544	592	629	660	603	574	590	547	557	595	601	594	645	608	629	573	571	622	623	559	591	572	587	578	593	619	638	616	568	588	624	623	568	622	591	580	606	612	579	598	590	604	612	628	658	574	619	584	583	568	581	612	605	629	637	645	589	599	612	592	630	612	597	589	599	618	604	646	637	629	605	593	559	615	592	602	602	606	603	575	574	564	595	587	610	614	599	593	628	629	584	584	635	600	607	632	630	609	612	599	598	590	621	592	595	610	632	544	562	549	628	622	586	616	586	637	607	594	602	572	637	632	579	615	581	570	592	551	568	584	582	588	649	588	575	586	586	619	617	629	579	560	620	619	575	572	624	588	621	612	593	594	586	606	554	595	589	648	603	608	615	591	585	561	590	610	640	640	601	602	578	607	601	624	584	609	607	609	575	624	593	584	599	571	594	637	617	569	603	619	603	638	603	615	610	590	574	586	581	639	606	609	581	629	621	588	638	562	578	612	648	618	606	575	550	578	578	597	609	623	634	620	606	610	602	581	629	579	562	591	605	596	613	616	569	590	633	551	612	628	582	608	638	591	600	613	584	601	631	564	628	596	587	573	607	611	575	606	633	579	583	590	601	649	561	642	516	576	639	577	634	596	568	608	594	598	591	583	606	572	568	636	638	587	583	627	590	621	581	609	614	555	627	574	570	616	584	631	615	626	568	618	628	604	574	579	606	617	594	597	568	590	575	583	615	596	580	612	637	586	591	590	587	602	578	580	585	621	608	577	569	629	577	580	593	582	598	588	641	619	583	582	608	597	586	551	578	590	592	610	604	651	576	606	646	540	599	608	600	556	609	611	616	596	629	606	634	636	617	578	567	601	588	621	590	614	588	608	617	559	583	558	618	601	566	586	581	544	580	578	573	600	577	600	588	620	613	593	620	611	546	615	637	562	597	603
25744	16314	19643	17964	12737	8412	5609	4087	3095	2399	2007	1725	1368	1257	1089	911	938	774	690	625	601	533	481	502	449	442	467	487	494	512	469	463	489	465	382	377	437	352	374	381	376	354	299	365	312	334	324	319	288	266	304	295	300	311	304	306	289	299	315	289	266	272	276	279	264	281	295	280	280	246	288	254	260	317	266	294	286	269	277	274	270	305	276	285	328	261	286	268	252	285	296	283	292	299	271	244	270	251	260	275	245	257	285	262	269	236	281	264	286	289	260	268	279	282	258	256	238	265	279	315	282	283	248	276	259	265	256	275	264	248	266	265	271	289	298	280	280	271	276	245	267	264	284	282	263	270	300	292	298	267	257	297	271	282	269	254	253	284	249	295	250	276	302	244	272	292	282	261	272	264	271	296	265	261	276	274	298	264	282	260	296	282	258	270	294	259	256	281	272	280	240	263	304	260	265	285	284	266	272	284	268	253	279	275	248	274	275	292	275	278	281	271	283	283	284	289	258	308	279	262	295	291	274	278	298	285	240	312	300	256	280	250	282	293	264	241	286	263	263	283	275	255	293	300	270	272	291	273	273	274	269	257	219	290	278	274	270	285	289	295	289	297	289	289	259	276	266	249	267	265	259	280	273	252	282	264	280	294	290	270	272	277	244	283	257	243	281	264	248	258	289	280	293	257	270	311	305	276	268	261	282	257	246	280	264	270	258	293	282	276	265	264	273	276	284	311	271	259	297	272	253	263	270	292	276	257	249	265	269	250	239	306	268	268	217	249	264	268	233	312	293	259	256	294	269	267	277	283	280	267	234	280	312	257	236	277	260	259	255	264	267	260	269	257	282	279	267	284	288	255	265	258	253	253	238	283	289	264	251	264	297	288	275	241	279	252	250	266	262	252	251	275	252	274	265	285	272	259	282	275	285	239	258	235	278	253	276	242	239	277	302	242	284	289	259	276	265	270	265	263	273	264	258	285	243	290	244	265	272	251	276	314	287	289	262	288	258	284	240	275	281	298	259	274	273	266	281	246	249	271	257	291	257	292	265	274	270	284	252	297	262	247	261	279	249	298	255	260	264	253	291	272	300	279	279	257	289	265	266	292	251	245	281	298	276	261	271	273	261	242	289	288	260	275	277	260	237	249	287	286	269	267	281	255	281	259	253	281	268	291	259	251	298	284	266	275	299	270	257	300	261	270	263	259	261	301	273	268	292	269	261	262	284	278	298	246	269	248	251	290	263	281	289	259	274	254	267	256	262	259	253	264	273	279	264	265	260	277	266	282	250	277	278	294	295	291	286	298	290	297	327	268	273	243	267	261	282	253	259	251	253	282	267	277	276	293	264	277	307	239	264	264	258	274	260	245	247	306	265	284	265	276	269	279	268	282	268	274	274	280	265	261	266	259	248	246	276	256	248	251	295	294	278	264	288	291	295	286	250	237	262	255	294	258	243	276	256	269	285	271	264	239	248	250	277	277	266	297	262	238	299	279	236	291	261	252	282	278	301	251	262	274	301	246	276	250	255	255	230	262	263	271	244	256	243	254	296	255	262	247	276	268	289	266	246	257	241	264	250	292	280	263	264	274	261	284	282	306	251	267	250	256	252	282	283	306	244	252	286	289	258	251	251	286	261	272	243	268	292	288	284	263	268	264	276	280	252	291	261	282	278	276	250	266	254	283	274	285	239	274	282	243	245	269	292	269	284	281	270	256	266	292	255	274	284	297	286	260	268	258	270	279	276	273	290	281	245	268	268	289	244	283	277	270	284	300	232	302	246	244	248	284	266	257	265	294	289	244	253	272	285	237	259	298	265	264	284	232	276	259	257	272	262	267	259	302	262	293	242	261	253	284	300	318	284	275	257	274	246	257	247	265	275	255	258	264	267	242	304	255	234	268	264	254	255	259	281	260	277	264	281	265	279	280	250	266	256	271	250	270	306	243	265	279	266	261	290	269	298	266	262	267	241	254	275	292	231	273	259	276	231	262	284	276	293	248	290	285	274	258	256	262	240	248	288	279	265	274	247	253	276	283	263	249	274	264	260	261	280	273	259	281	280	253	267	276	295	317	306	269	244	264	284	272	266	266	262	274	253	289	283	288	257	296	259	232	292	305	261	276	291	279	260	267	272	266	297	256	232	271	275	241	265	291	275	246	259	254	269	274	304	232	315	260	271	258	258	240	304	278	225	254	267	278	255	269	279	287	246	263	285	271	285	303	283	286	245	265	266	272	268	275	270	280	273	262	254	280	286	303	277	230	271	292	254	277	262	272	238	282	279	276	280	286	309	294	267	262	283	238	273	297	322	244	229	283	255	282	259	258	269	255	283	278	247	282	305	254	285	309	254	273	283	258	277	278	247	305	263	269	267	259	258	253	281	264	274	262	258	265	261	247	283	280	261	272	264	262	266	275	251	252	271	276	313	289	278	258	241	260	281	283	300	263	293	276	266	269	264	273	247	261	249	282	235	262	280	288	274	271	281	312	286	291	262	269	284	294	259	264	284	315	277	259	260	281	277	263	278	245	287	265	273	262	256	240	307	264	250	245	256	284	222	286	258	272	266	270	313	279	285	298	271	250	290	242	253	280	261	298	268	297	244	256	281	279	274	265	275	227	264	303	307	255	254	259	246	247	269	307	297	290	297	261	286	253	278	278	242	269	239	247	261	267	257	246	259	259	257	272	300	268	304	270	247	273	291	271	298	281	275	261	271	252	266	305	261	270	245	271	249	258	293	243	253	278	256	250	270	274	242	309	274	267	304	268	293	293	250	251	232	266	273	274	314	287	259	275	290	308	308	264	287	277	285	314	272	270	279	266	273	262	249	282	274	275	256	265	268	257	252	264	291	326	271	255	299	278	266	244	276	279	236	255	283	264	287	279	266	278	281	278	271	243	285	225	269	279	254	290	251	281	290	282	262	261	284	259	263	256	300	268	275	244	272	263	276	290	260	282	286	278	287	246	275	274	290	297	294	266	274	279	287	260	269	276	293	294	302	257	267	288	266	307	260	276	260	269	237	276	255	265	256	266	267	286	276	245	280	259	257	249	310	293	251	254	283	254	266	284	267	266	300	278	239	251	254	268	282	251	271	268	292	237	262	257	268	285	290	320	293	270	286	263	283	274	241	284	278	295	278	284	254	234	249	259	241	290	264	256	271	295	300	292	270	245	266	273	272	237	283	282	269	267	249	280	295	257	258	254	285	268	274	299	269	254	259	273	266	275	263	293	278	309	278	277	295	284	272	267	286	273	259	280	278	284	263	287	254	275	241	282	263	273	269	286	270	273	289	285	234	264	297	275	287	266	276	292	265	242	265	278	297	275	249	250	252	281	269	280	284	264	275	271	261	292	278	254	296	296	256	271	264	277	255	266	258	293	275	264	271	290	310	288	281	258	290	271	252	279	242	275	279	254	275	273	250	258	284	248	271	278	275	304	268	292	287	262	271	278	268	259	270	225	272	296	278	280	285	248	277	252	271	283	273	263
13829	11963	24102	27893	25176	21121	17431	14584	12657	10933	9445	8365	7165	6260	5532	5042	4871	4278	3882	3095	2796	2535	2404	2176	1990	1946	2022	2316	2410	2148	2199	2298	2096	2145	1771	1556	1454	1497	1363	1327	1207	1150	1120	1049	1036	1021	891	913	837	806	827	797	797	791	761	815	819	761	760	817	770	824	784	817	762	736	725	735	706	704	704	712	700	748	712	686	748	704	697	666	722	701	629	655	708	697	690	637	615	657	644	630	618	662	642	655	680	690	635	662	599	648	711	612	655	639	664	632	664	651	612	661	635	621	618	638	652	665	597	640	637	642	638	625	641	666	663	621	605	622	643	594	604	607	611	648	659	632	560	630	609	604	614	642	613	617	663	603	651	639	589	594	644	613	626	628	693	611	621	604	618	642	625	666	679	618	631	603	596	655	601	658	611	639	670	658	631	649	644	623	613	572	597	647	631	653	634	664	632	666	626	586	611	675	621	626	614	656	604	615	608	630	651	607	633	638	619	641	647	625	645	658	610	653	631	633	687	622	663	615	652	672	649	637	611	598	645	620	614	627	615	632	610	623	691	619	619	641	639	637	628	622	664	587	622	602	667	628	604	651	670	625	648	637	640	594	656	588	638	628	635	649	669	605	656	635	618	662	605	636	629	630	640	641	640	626	580	655	612	631	619	646	629	638	627	633	615	642	633	707	579	633	674	606	662	582	625	650	601	641	594	670	636	604	616	658	593	659	661	670	633	673	616	674	609	653	651	622	651	570	643	666	614	638	700	624	645	613	635	624	635	624	629	651	614	618	602	648	655	662	634	622	611	631	642	697	635	653	657	610	582	677	634	626	637	599	616	624	629	565	635	678	619	599	647	686	625	648	646	633	639	639	636	597	655	630	614	658	593	635	654	613	658	636	674	617	602	643	609	680	646	640	622	610	642	631	646	647	637	662	605	650	693	607	636	640	641	633	683	624	666	699	612	657	600	635	634	658	626	622	604	636	632	625	604	662	612	644	617	587	620	635	665	591	623	617	636	594	597	637	584	621	635	595	628	648	592	660	655	698	629	643	626	612	625	608	619	649	660	611	572	640	654	617	640	678	637	652	619	603	623	618	608	582	652	616	608	639	640	608	614	651	670	625	639	643	635	669	619	656	644	625	610	667	629	650	586	622	654	621	622	637	623	677	599	671	625	654	623	585	621	600	642	631	605	622	609	621	610	641	654	619	637	641	621	638	642	565	605	666	640	646	669	622	621	597	627	612	667	605	631	635	645	634	642	641	637	637	639	573	649	672	617	614	607	592	648	617	653	654	607	623	571	663	609	637	597	659	624	619	596	596	663	647	613	639	615	601	619	603	603	637	638	629	634	669	638	580	628	614	667	650	654	620	632	626	652	647	637	623	656	596	640	645	638	634	631	620	608	629	615	626	620	581	619	614	665	589	623	643	630	602	653	599	638	657	612	660	591	654	639	620	605	643	688	629	588	661	593	594	636	586	652	683	652	669	689	658	614	588	624	664	579	624	623	641	608	632	638	629	621	632	631	594	648	666	615	632	624	609	628	603	660	640	645	658	591	644	655	622	594	653	611	680	663	680	633	636	662	637	584	588	612	640	583	648	592	639	631	668	682	590	599	662	608	636	672	677	625	601	671	652	616	628	624	630	657	651	607	629	558	644	625	601	635	628	667	631	619	603	619	641	633	611	615	594	611	662	643	641	569	657	653	612	674	659	653	596	603	619	627	623	641	643	607	633	633	642	567	645	619	650	674	610	659	606	643	641	626	618	663	640	648	625	700	663	621	617	643	613	640	632	582	603	672	682	629	666	591	612	604	653	660	583	629	637	614	601	625	632	643	635	607	617	645	645	642	567	645	620	645	596	621	659	696	622	671	613	633	585	596	637	596	659	613	657	638	626	639	626	652	612	617	617	638	643	648	611	624	643	646	583	602	634	645	648	637	642	637	576	652	624	617	604	636	635	649	608	635	670	611	620	644	652	637	658	628	620	619	604	681	680	641	658	601	615	641	599	653	609	655	663	608	627	610	626	614	610	660	665	621	607	621	622	644	668	580	637	654	656	640	655	640	650	671	613	658	635	594	640	649	639	644	613	626	625	584	584	574	673	582	637	622	613	585	605	614	598	643	652	680	610	640	624	638	618	647	622	629	635	627	619	617	644	626	573	638	637	646	651	610	659	610	645	651	615	630	651	665	634	665	672	647	623	646	613	639	693	627	628	669	678	623	631	650	659	635	662	660	627	623	634	658	587	623	629	633	598	654	636	605	632	630	627	679	584	648	642	652	623	630	625	591	636	628	641	633	636	638	643	594	650	638	591	620	629	627	691	662	607	626	620	610	645	635	605	658	616	600	613	625	586	676	626	653	664	600	639	654	622	635	606	613	628	583	622	637	652	633	628	688	659	625	696	669	637	618	628	605	588	612	632	671	609	671	682	636	609	642	665	593	624	656	664	639	666	598	652	632	644	600	598	622	573	629	596	668	613	625	642	598	658	661	594	642	677	644	622	619	652	666	625	653	628	712	633	626	629	628	585	641	645	607	616	621	623	632	661	650	617	658	659	620	649	648	634	656	637	621	640	591	648	618	617	632	641	641	642	624	604	654	627	610	612	614	677	633	642	632	620	605	614	633	620	620	634	628	609	648	602	652	599	607	632	641	599	633	622	653	582	654	617	646	627	627	569	619	591	611	642	649	631	666	621	678	632	634	663	666	566	655	642	613	615	688	620	645	637	642	602	612	623	642	650	627	639	598	636	625	599	611	636	650	633	658	623	680	649	665	642	608	646	655	617	612	595	601	624	646	650	607	654	581	589	616	647	649	647	641	678	650	655	655	621	616	675	587	625	667	662	629	629	625	627	617	608	606	637	637	601	627	652	606	697	610	637	601	627	614	653	620	666	617	690	634	597	659	635	620	597	620	687	647	620	632	624	628	641	634	612	642	617	638	614	663	634	623	645	631	644	637	611	665	604	631	619	624	637	609	602	645	681	589	629	652	604	639	621	633	638	634	608	652	654	652	621	622	569	650	634	639	623	651	628	621	623	661	639	638	654	635	653	631	655	661	649	706	640	639	645	625	629	612	646	650	571	664	647	591	622	621	641	672	661	659	646	629	636	667	686	651	627	679	672	618	619	629	609	631	622	601	622	639	633	677	662	604	597	649	656	691	630	646	617	631	613	576	626	644	599	565	636	640	606	633	660	629	632	606	632	593	603	611	666	657	641	638	627	610	641	631	644	685	652	599	637	664	649	634	640	601	643	614	704	619	625	624	599	582	661	622	661	627	632	625	627	633	650	626	619	602	606	603	629	588	654	624	660	612	600	605	588	630	607	637	602	593	638	630	637	609	640	654	648	646	596	662	578	644	609	600	676	638	633	672	626	620	650	596	645	592	640	638	663	644	651	599	612	672	579	651	602	619	640	611	611	631	631	619	618	684	594	647	607	627	647	644	643	606	620	644	619	607	612	674	586	616	592	630	607	622	636	636	623	625	620
9027	6145	7695	5901	3938	2606	1909	1470	1183	929	770	668	614	540	478	395	390	349	338	325	311	273	288	291	321	231	265	290	243	279	240	228	240	251	256	265	219	266	251	255	260	219	196	250	225	215	219	210	217	248	216	226	245	208	220	221	230	235	233	219	235	237	216	222	200	218	234	224	224	239	220	224	203	202	241	221	224	241	234	205	193	211	227	225	225	226	204	178	194	170	187	207	221	206	211	207	190	205	241	211	227	202	205	233	213	200	219	225	245	238	222	222	209	195	234	227	210	223	201	198	242	198	212	202	245	219	191	190	221	222	212	198	215	180	218	219	220	229	213	220	209	192	214	203	208	218	208	191	244	198	211	222	200	245	209	206	184	182	223	236	248	209	223	190	181	219	216	189	250	243	206	236	214	214	197	188	218	240	195	239	209	228	215	208	205	256	202	214	197	219	211	212	236	230	202	214	230	217	220	211	210	197	216	208	222	190	243	203	211	219	215	194	199	224	216	205	204	220	223	230	215	196	228	197	204	237	212	234	245	216	194	162	194	214	206	209	209	226	219	182	216	166	202	217	206	180	198	213	222	203	190	231	209	200	238	216	224	219	186	196	229	226	226	202	195	188	203	227	210	214	203	186	206	229	225	216	212	221	206	246	233	211	224	240	197	203	190	213	226	208	189	208	200	195	238	232	213	209	229	210	202	213	204	189	209	211	247	210	200	220	200	207	212	205	208	225	192	205	229	235	188	214	198	209	198	213	208	208	221	209	199	213	198	207	209	241	198	212	205	224	203	220	208	221	249	201	208	219	210	204	238	208	232	212	223	201	204	207	224	206	231	193	211	185	212	212	182	226	197	226	233	210	230	192	194	189	221	218	224	230	192	237	221	210	227	251	223	209	219	194	191	230	243	238	210	220	222	206	242	215	196	207	198	226	198	207	195	197	192	186	181	195	205	219	215	194	236	246	203	200	209	230	208	222	195	234	201	221	240	246	236	229	208	226	197	186	221	204	235	207	208	223	202	219	229	209	235	211	193	215	196	239	208	236	194	199	223	212	213	221	192	228	176	197	226	205	203	230	209	203	219	222	181	193	187	196	219	196	231	222	209	221	215	198	219	204	239	201	211	225	213	213	191	237	218	217	225	210	218	222	221	210	210	230	212	211	223	202	260	200	192	207	219	199	207	202	209	218	240	216	217	173	225	196	221	189	189	169	217	199	232	224	205	200	211	214	216	196	191	218	212	209	240	196	243	199	205	199	192	222	211	222	241	210	215	232	199	229	221	200	221	226	208	223	198	225	191	218	244	244	232	213	229	194	217	204	211	213	203	211	211	219	200	226	197	225	208	210	231	207	218	225	211	214	182	208	223	202	194	192	215	211	207	222	215	258	227	227	207	213	218	183	219	189	212	194	202	196	240	209	209	214	210	199	211	203	224	228	200	240	206	227	220	184	216	216	229	190	216	202	200	222	181	234	215	239	220	219	197	205	208	200	197	195	189	228	218	212	225	195	191	192	205	242	221	188	229	222	234	233	188	225	204	217	203	199	205	201	229	207	236	238	204	182	227	203	206	196	211	233	202	226	206	211	212	207	219	223	209	227	233	211	208	207	216	195	213	198	213	224	222	206	223	185	203	208	238	222	212	210	208	204	203	214	197	241	199	227	206	200	234	184	234	218	220	233	209	211	203	228	205	167	225	214	235	210	243	208	199	219	231	218	188	209	205	215	197	207	196	217	227	222	202	200	202	188	235	214	209	188	212	238	202	210	244	226	220	196	221	222	199	223	186	181	215	212	217	200	205	212	203	231	213	220	206	199	232	220	219	221	229	205	259	223	189	191	235	210	182	214	239	240	220	228	219	204	228	235	205	239	202	205	230	217	202	202	230	222	219	224	231	240	227	201	233	231	204	199	206	202	214	177	205	225	214	214	199	210	238	205	193	233	202	219	213	204	226	214	218	230	215	197	231	253	215	221	197	195	207	202	201	216	204	189	196	216	213	201	198	237	227	224	222	234	192	233	248	215	227	212	203	214	193	206	211	208	220	193	221	235	225	218	263	204	214	241	231	214	231	217	226	220	208	206	213	226	219	228	204	222	207	208	211	193	191	189	218	215	217	225	219	209	213	194	208	201	235	211	194	223	216	202	198	209	221	213	206	191	195	218	220	220	202	246	199	214	236	217	207	210	225	210	218	198	246	185	230	233	254	201	228	213	237	199	202	190	211	212	210	222	204	217	213	203	220	243	224	211	174	214	223	196	193	215	237	222	213	202	195	212	241	227	221	231	203	211	238	186	217	201	216	229	220	218	195	211	198	224	213	222	216	201	212	254	194	170	175	195	206	198	220	215	214	197	209	227	203	204	175	218	197	195	194	182	229	209	205	217	200	206	229	215	203	230	221	218	206	188	206	213	204	217	204	223	208	229	189	243	216	216	211	195	188	186	222	183	212	224	189	217	209	217	218	215	215	227	230	195	214	211	197	200	208	203	211	232	202	211	234	204	203	213	184	200	212	221	193	201	204	203	205	207	229	207	214	250	211	230	188	224	214	212	178	218	204	191	210	204	203	206	207	213	222	197	225	229	183	233	215	249	211	216	197	196	210	228	207	192	210	210	203	206	238	184	203	206	232	228	218	197	208	204	212	217	219	210	224	217	205	199	210	228	193	214	222	201	216	251	225	207	206	236	200	221	206	221	229	241	251	176	230	202	202	215	193	215	222	218	189	178	225	208	219	212	206	200	191	215	225	234	231	217	215	230	218	204	199	221	211	188	205	194	213	235	195	209	216	221	221	239	214	223	214	210	200	233	211	205	226	220	200	226	227	238	207	183	217	186	236	211	227	211	218	210	210	239	220	203	188	216	246	230	198	229	191	206	247	202	229	202	204	224	178	185	210	205	235	224	227	222	214	239	215	212	202	229	219	196	205	170	173	198	213	197	183	234	214	220	224	200	219	219	182	222	234	203	205	224	189	214	225	215	200	212	180	191	209	204	234	207	205	203	209	224	217	242	210	236	234	207	212	195	203	229	242	220	214	204	208	216	178	223	217	224	197	230	253	194	195	194	190	194	217	239	229	188	216	224	232	230	198	195	228	208	209	192	229	203	223	194	215	203	215	205	214	236	208	223	240	191	184	229	213	216	202	252	212	177	216	217	208	201	214	202	197	240	211	213	220	211	203	202	204	221	216	216	206	227	235	212	203	211	234	226	201	202	223	241	228	215	212	229	219	205	191	190	225	222	212	235	229	216	217	219	208	193	207	240	183	202	188	231	220	210	200	232	208	191	201	189	213	191	208	217	209	206	205	193	199	229	225	213	231	226	231	210	228	232	214	222	201	211	200	184	193	190	187	191	202	233	199	216	236	207	207	177	177	237	224	212	225	258	218	215	218	202	234	200	237	202	203	198	223	203	212	196	193	190	199	220	215	210	205	207	206	190	187	195	234	237	203	214	210	231	206	209	200	203	209	213	218	227	228	193	194	211
5415	5302	12720	14723	12695	9820	7757	6407	5290	4545	3822	3487	3040	2540	2204	1938	1619	1548	1448	1311	1175	1141	1039	963	928	934	888	883	897	890	880	927	863	813	783	845	803	797	799	711	691	707	693	709	692	678	605	639	594	585	572	568	555	538	570	568	572	560	557	596	533	557	604	570	567	583	559	552	556	538	546	560	510	553	551	586	531	539	555	541	528	500	545	527	506	500	514	591	567	522	531	546	540	536	584	534	487	517	514	529	548	533	484	506	519	512	548	490	479	531	531	485	525	493	508	533	520	534	502	509	552	500	554	489	526	498	528	546	489	518	518	497	484	520	520	534	523	536	528	554	516	562	492	524	520	494	487	492	518	521	516	461	483	491	461	530	489	514	524	507	558	505	555	523	534	499	567	499	509	537	475	522	489	510	480	496	566	512	480	511	490	535	504	493	527	477	480	538	525	525	534	525	536	486	537	522	537	506	503	501	521	510	466	517	515	540	515	487	515	454	523	498	544	502	506	543	501	527	481	475	566	532	499	524	508	525	504	541	508	523	511	511	504	522	547	534	521	512	459	490	526	507	510	540	504	535	526	528	515	499	493	508	505	522	484	536	539	536	526	485	533	527	522	516	477	489	506	505	511	519	503	512	501	526	490	519	525	532	531	508	517	512	501	556	494	517	535	537	489	504	549	534	488	519	525	512	537	491	514	505	539	552	486	509	489	545	476	518	479	530	504	514	533	504	514	527	526	548	527	476	538	507	510	534	521	508	499	534	501	492	531	505	534	512	504	466	542	520	479	492	539	495	519	525	530	538	534	525	476	512	498	515	532	499	501	518	531	533	533	528	536	561	501	535	483	505	486	501	503	519	537	527	499	539	516	446	545	552	577	522	501	512	547	523	523	514	551	516	526	510	481	493	474	521	527	556	540	495	494	521	510	476	510	547	505	518	545	505	519	533	567	507	511	534	497	500	484	515	484	485	496	514	513	495	507	542	503	477	545	487	502	514	524	467	533	488	497	528	496	519	518	470	548	530	476	480	513	507	570	489	503	514	486	518	492	538	548	531	507	505	495	517	534	484	515	501	521	498	550	518	491	531	486	504	482	492	543	520	528	528	519	534	499	518	550	502	520	543	525	467	517	529	516	510	482	516	480	528	494	497	506	538	528	523	475	516	508	504	476	466	502	480	491	527	487	514	481	490	527	499	497	473	503	499	488	518	548	520	488	494	516	513	531	520	513	509	496	505	527	502	514	530	520	512	521	499	533	476	509	492	500	549	522	541	518	536	535	540	523	507	472	535	517	517	530	519	521	512	523	500	514	491	504	527	545	550	514	574	473	543	471	499	516	520	511	500	517	510	507	555	490	563	539	487	479	496	497	546	523	531	534	504	501	518	474	501	530	486	540	518	520	485	467	529	543	551	498	504	514	520	471	519	514	545	518	491	514	514	522	538	494	556	476	497	542	540	538	521	532	514	495	513	527	518	533	526	529	513	514	538	550	466	481	471	562	518	525	552	527	549	514	520	540	533	505	484	516	499	515	489	488	483	498	538	501	537	528	560	517	501	521	561	476	540	501	494	504	460	524	507	467	481	477	508	542	541	503	506	483	518	530	542	513	538	527	473	505	482	524	493	500	536	566	535	518	455	523	535	480	504	523	539	511	526	539	495	501	493	497	521	515	540	481	521	512	561	526	514	490	515	496	548	529	517	511	509	506	548	486	528	535	498	553	509	519	492	499	494	509	536	507	510	497	486	531	538	559	549	545	477	512	517	495	521	561	517	505	486	499	558	535	532	527	522	484	514	543	501	561	462	505	521	540	541	514	518	517	550	552	512	548	506	498	515	492	488	520	550	518	512	486	524	493	532	527	522	479	487	482	532	523	531	518	504	467	519	513	474	507	547	524	483	532	501	557	488	472	504	506	505	534	500	560	494	486	470	530	504	483	506	522	482	518	503	494	539	481	531	543	535	530	529	518	482	502	469	521	463	540	509	511	484	499	457	509	492	529	517	518	529	536	498	517	539	556	503	527	503	501	502	541	507	498	482	544	493	511	542	540	554	504	523	510	510	504	518	502	488	460	533	509	500	536	511	505	516	539	520	509	534	532	492	489	537	542	561	502	533	530	513	537	517	519	476	552	517	483	544	502	539	513	468	478	492	545	515	534	482	484	516	539	520	529	512	503	557	542	526	483	527	520	486	485	483	546	564	507	529	519	482	553	541	520	505	510	523	532	519	489	516	520	532	520	531	519	531	515	575	507	511	539	497	515	547	508	510	494	512	502	506	545	484	519	531	557	475	505	523	501	521	535	502	523	509	529	536	498	504	547	537	492	504	502	572	528	488	539	508	561	551	486	535	557	513	527	532	517	507	501	529	479	515	494	565	527	511	501	530	518	552	546	483	513	541	511	547	550	536	529	553	503	544	530	529	515	537	510	505	486	486	487	510	521	518	516	529	516	550	513	518	529	514	527	501	528	537	502	500	546	550	525	528	520	516	512	528	516	532	506	535	502	486	491	550	560	523	506	502	523	518	511	537	541	523	492	507	539	550	530	534	513	519	502	522	485	518	532	537	515	507	529	549	487	532	499	490	529	502	543	592	539	519	556	494	533	534	441	508	543	531	469	505	525	520	517	476	544	493	498	531	539	483	553	501	527	465	525	503	506	510	520	497	546	543	516	504	526	502	510	488	476	533	512	489	552	556	504	527	513	538	507	510	492	520	536	575	524	526	522	545	512	541	507	531	487	490	514	486	496	539	551	483	539	503	522	506	522	516	543	525	475	514	527	544	484	531	496	495	508	526	504	482	556	503	481	506	513	548	500	510	517	531	545	471	558	515	514	555	498	524	548	508	504	513	496	557	513	509	532	538	529	517	521	507	492	519	490	503	514	525	526	501	544	478	517	478	521	538	532	514	516	470	470	488	535	495	487	517	479	540	506	573	505	518	504	502	487	516	553	508	464	498	520	562	519	508	524	536	473	493	522	507	541	505	489	536	481	486	523	485	489	541	538	542	496	485	524	540	479	538	508	493	494	554	530	504	516	498	503	517	528	516	499	500	488	515	536	518	531	498	504	504	489	559	523	524	507	536	516	558	511	523	494	501	507	491	557	546	473	499	519	512	554	536	529	481	483	480	542	514	518	533	532	571	553	532	527	544	515	534	498	533	558	565	524	507	518	502	496	493	540	515	467	519	527	542	504	528	506	495	533	493	517	512	518	514	499	500	491	535	539	511	479	541	524	495	526	516	544	515	569	505	546	520	560	544	519	491	514	483	554	478	507	533	574	502	524	541	484	517	546	499	499	543	487	544	527	549	497	506	529	546	505	549	530	493	516	519	539	485	522	520	478	495	474	543	517	517	554	522	498	523	509	498	504	500	519	523	508	513	553	508	509	497	510	487	514	507	478	494	446	516	574	517	515	553	521	513	458	553	541	502	469	519	531	493	521	504	480	498	479	505	475	525	497	512	496	494	513	481	532	521	497	514	517	555
17995	11021	13471	11798	8105	5086	3513	2622	2089	1783	1437	1226	1088	899	765	699	628	632	592	485	459	422	418	415	405	416	350	401	414	390	394	370	354	373	348	372	334	282	325	330	271	273	297	283	297	293	277	255	276	267	242	264	265	286	260	272	256	259	250	257	271	227	279	284	258	279	267	239	293	256	249	240	233	242	233	268	213	264	255	258	246	260	263	243	278	271	264	241	249	282	256	260	271	272	285	257	267	253	243	224	227	247	238	242	247	254	249	221	244	246	252	257	240	237	273	250	259	231	243	266	245	259	268	265	273	267	236	240	262	248	299	246	252	235	245	234	261	270	247	217	248	253	242	274	281	253	266	272	259	260	240	254	249	233	236	256	266	234	271	238	258	265	258	266	245	254	253	284	245	277	263	263	247	259	235	247	249	248	251	247	266	239	263	252	286	241	241	243	233	289	236	246	250	244	238	233	277	270	249	256	272	244	275	246	277	261	283	256	268	253	219	211	234	248	274	254	255	273	265	208	260	241	271	250	245	203	235	244	280	251	251	229	268	233	254	228	253	243	258	252	292	258	267	251	236	247	263	234	238	260	227	238	233	283	272	245	206	254	247	267	227	272	256	247	248	260	289	285	226	234	263	268	193	256	250	230	232	277	222	263	261	258	237	228	272	240	250	226	253	284	227	249	259	230	272	271	255	273	237	259	248	252	237	236	271	239	250	278	247	279	243	258	254	259	257	278	271	225	258	264	253	247	235	240	258	250	266	254	258	259	245	284	229	283	261	243	280	264	253	251	262	259	275	255	257	252	249	254	238	258	280	271	266	249	258	246	272	271	245	240	261	264	263	228	215	217	256	256	271	237	253	265	270	267	274	254	266	264	226	222	243	242	251	236	255	236	218	252	284	256	242	251	245	245	251	245	261	245	211	246	267	246	263	231	248	227	273	255	262	259	234	242	290	248	265	267	257	248	228	262	253	233	231	232	262	273	253	240	241	293	278	233	285	246	264	253	244	296	257	253	242	237	257	232	262	239	236	246	245	217	237	220	225	220	278	293	264	247	239	263	280	252	265	263	251	237	282	260	264	269	254	260	260	269	242	251	256	255	236	252	250	246	257	241	267	226	200	262	291	264	264	244	231	238	258	248	266	237	264	265	277	236	274	251	257	260	264	247	246	236	267	274	235	212	234	274	270	253	238	267	252	245	232	250	270	262	263	264	248	251	261	235	232	268	268	252	248	266	238	228	234	252	229	221	254	245	217	266	269	252	258	253	245	268	265	241	263	257	277	285	239	259	230	251	246	290	244	282	240	251	231	246	265	244	233	253	229	263	284	248	281	237	271	249	239	255	262	246	249	252	267	263	268	289	257	255	257	228	272	260	277	266	233	235	294	249	212	288	264	243	267	257	265	259	244	235	250	246	244	269	220	250	267	253	247	233	255	259	257	278	244	300	263	264	234	247	250	256	287	237	237	267	247	246	237	261	262	252	283	241	250	262	243	250	261	241	256	261	233	238	231	238	248	281	245	250	252	231	255	243	257	245	259	260	277	272	247	291	253	273	264	259	248	275	264	230	234	250	256	247	250	266	245	251	269	270	251	272	244	265	248	246	268	256	223	262	265	265	249	275	235	255	248	277	238	272	245	261	253	263	246	253	260	237	256	260	247	241	264	246	229	264	277	262	255	229	263	242	248	247	267	271	268	252	249	229	250	264	240	256	268	264	233	208	242	241	245	253	252	255	262	247	250	267	242	304	235	268	242	261	234	278	244	219	272	259	252	258	247	280	244	282	258	257	269	285	299	242	258	250	242	239	232	256	231	256	253	234	246	241	273	260	232	248	245	233	256	258	245	248	271	269	245	244	209	265	249	262	242	251	219	244	234	272	280	249	261	252	235	263	228	244	279	255	243	232	268	239	242	275	245	257	252	260	229	271	228	237	258	254	237	243	247	248	247	250	246	244	253	257	275	259	254	265	275	253	244	271	279	248	234	293	256	270	267	235	250	243	274	284	269	256	236	259	249	227	246	245	256	253	261	259	260	263	273	248	240	248	253	247	270	239	258	253	279	233	226	227	260	244	264	247	258	237	261	248	238	250	235	243	271	266	238	256	287	220	270	215	268	242	246	258	221	231	271	236	232	248	283	243	246	280	236	243	246	284	257	230	254	255	243	229	256	275	267	241	270	254	213	287	224	273	267	295	266	248	243	261	236	263	273	231	258	236	258	255	247	271	247	245	256	273	246	231	245	248	256	233	233	254	235	252	266	247	239	249	250	246	261	247	251	283	250	274	258	252	261	265	271	227	251	232	242	258	253	285	242	254	260	257	235	254	244	256	268	234	278	282	262	259	280	254	269	258	243	255	250	264	266	263	265	228	260	246	269	242	235	251	244	252	240	277	267	300	259	256	268	246	272	282	258	239	262	283	269	255	264	247	234	256	252	264	221	272	238	239	242	255	264	234	271	248	226	253	256	264	237	251	247	282	281	258	232	259	265	250	236	246	271	275	239	257	262	287	246	214	264	257	238	281	240	284	263	271	220	265	240	238	285	282	273	253	250	251	220	295	256	251	291	262	245	270	266	243	231	268	255	231	242	248	249	228	241	269	245	242	278	263	273	287	270	264	255	254	281	257	272	254	273	270	225	280	241	249	235	235	228	278	272	226	250	255	270	226	258	262	291	257	254	250	284	250	247	256	243	247	239	254	245	243	270	252	254	266	282	267	256	260	244	245	258	259	226	263	257	260	240	262	278	275	252	263	270	267	261	232	234	247	296	247	274	254	252	263	225	267	258	260	258	230	259	219	241	225	217	266	259	255	230	235	253	243	261	255	231	250	233	250	284	233	263	264	255	255	247	236	240	251	246	255	252	221	283	236	252	251	258	242	255	279	268	267	255	258	223	254	236	299	241	243	271	255	267	238	272	276	282	274	253	240	268	224	212	266	286	259	228	244	246	244	276	256	256	239	258	254	272	248	253	243	245	254	249	226	230	244	243	239	241	266	227	263	240	257	214	254	261	268	213	261	269	267	257	251	257	250	247	261	280	254	280	253	232	242	248	253	277	243	226	256	240	259	236	279	239	247	232	241	242	245	266	249	245	247	240	240	252	268	233	272	242	269	239	274	243	263	248	240	231	253	238	256	252	247	260	243	288	256	254	256	267	239	260	243	235	241	264	249	227	262	250	253	268	264	262	246	249	232	272	239	233	262	229	267	227	245	270	248	258	265	251	255	264	263	255	264	271	256	265	242	297	243	246	225	252	225	258	254	199	242	245	272	283	246	260	255	229	292	266	240	251	242	250	266	266	245	239	245	243	244	254	251	254	246	271	248	261	224	241	253	251	268	266	248	262	236	233	262	260	240	279	215	268	265	263	245	243	280	281	261	231	231	267	285	267	281	253	262	239	253	239	248	272	263	234	247	239	255	241	247	263	244	254	266	235	230	259	243	235	246	258	242	236	248	263	261	254	269	246	276	242	226	268	255	273	266
10776	8829	19399	22532	19842	16058	13130	10933	9186	7935	7088	6033	5285	4645	3925	3522	3196	2998	2666	2287	2022	1802	1708	1550	1530	1529	1471	1617	1647	1630	1676	1633	1478	1429	1364	1190	1140	1171	1088	1065	991	995	1043	883	886	809	770	759	757	711	757	716	713	713	669	699	676	648	726	686	697	765	719	705	655	733	686	628	699	599	658	660	717	661	647	659	716	633	638	624	628	686	621	601	618	663	641	645	609	630	631	619	625	602	632	643	649	647	674	570	614	604	610	592	606	605	608	606	627	627	610	558	598	614	635	658	632	635	594	591	605	613	580	619	584	578	592	631	564	627	626	570	608	621	634	635	599	615	593	590	592	617	628	614	625	611	613	590	643	578	585	622	566	582	665	584	585	604	556	598	638	609	621	629	588	636	622	605	554	637	638	606	639	564	591	581	597	599	591	591	617	611	596	600	593	596	559	576	620	568	604	612	617	591	572	612	588	637	580	565	620	598	568	606	619	641	617	622	599	606	619	602	596	594	601	596	618	620	585	613	610	621	593	635	592	614	600	597	603	634	623	622	603	598	628	599	631	601	601	579	595	619	594	570	635	595	608	561	603	578	611	648	610	639	641	586	623	580	595	620	595	625	574	611	593	598	608	605	584	593	627	586	600	609	582	607	578	635	643	559	602	576	646	612	635	589	573	611	637	611	600	599	590	606	587	597	594	575	647	605	574	600	592	606	614	598	637	609	607	674	560	642	617	620	609	643	626	590	634	625	598	591	612	618	546	614	595	615	610	625	571	564	594	612	632	604	591	586	630	600	574	610	594	604	618	603	604	621	602	600	606	562	602	663	583	608	584	577	622	598	601	651	614	639	565	558	599	573	638	613	610	585	614	616	558	620	612	596	596	587	599	646	642	604	624	580	617	594	563	584	596	626	595	604	599	632	574	550	584	597	632	607	605	570	586	605	584	530	605	620	593	614	616	601	567	612	658	613	605	614	625	621	592	627	600	627	569	595	547	593	603	605	603	586	625	634	590	614	622	642	581	611	585	584	572	581	620	586	614	586	609	590	598	611	625	568	602	621	577	587	580	651	611	617	617	619	627	600	574	605	604	665	618	593	634	564	604	562	615	553	610	611	602	626	610	611	615	596	633	618	590	611	577	623	625	629	585	630	611	557	632	652	593	579	591	617	615	592	613	579	573	607	609	594	583	615	599	607	597	596	645	634	591	612	596	616	626	610	587	617	550	646	609	617	619	593	627	621	581	610	614	644	575	603	596	604	638	574	606	587	599	646	609	578	583	600	607	623	563	615	603	625	574	602	571	623	646	601	598	620	588	555	611	587	583	635	623	584	618	590	606	612	629	576	605	572	591	601	614	581	623	577	572	609	584	577	574	606	589	573	605	601	573	600	635	585	605	626	605	566	635	563	610	608	610	640	615	634	605	553	570	592	629	596	604	596	554	622	578	602	609	594	612	624	570	609	646	587	564	565	606	575	628	622	608	577	606	568	636	622	613	597	641	620	613	572	572	624	601	614	554	621	605	611	627	618	569	608	622	580	633	584	559	597	591	571	619	620	628	584	587	600	586	619	615	576	605	634	586	576	588	570	653	560	597	633	586	612	600	603	609	606	605	585	611	582	639	613	563	614	601	611	598	579	582	643	613	597	591	589	606	602	612	651	613	595	609	623	562	603	630	605	576	613	574	631	592	590	544	607	571	597	605	582	593	660	636	614	604	639	600	585	576	655	610	661	598	610	616	599	655	586	619	622	639	553	630	622	556	584	594	630	663	612	610	651	588	592	615	619	615	598	581	613	598	565	594	610	622	591	658	569	613	590	601	606	603	588	615	576	561	603	560	583	582	615	605	583	566	618	577	597	652	650	564	572	589	573	603	629	578	593	626	597	630	574	601	558	645	623	623	590	606	568	592	644	657	609	639	627	611	603	637	595	594	587	578	576	590	615	611	600	555	561	654	599	619	520	612	573	587	598	582	583	603	597	606	621	582	604	605	588	558	639	577	571	579	593	593	624	607	592	645	583	582	610	620	594	637	638	560	615	610	622	590	629	630	627	600	605	614	589	598	640	590	635	639	597	597	619	580	619	579	649	639	622	585	569	610	611	604	558	596	608	616	589	608	604	587	616	558	637	611	645	621	613	666	616	615	597	653	657	580	600	604	603	600	581	614	583	626	609	585	576	609	614	582	594	631	616	608	600	645	634	586	597	650	621	559	555	599	592	627	575	608	589	602	564	607	619	638	579	607	595	613	588	591	565	606	630	653	580	591	595	555	583	636	627	656	622	616	628	664	613	619	592	588	606	634	617	626	638	560	654	610	669	607	604	567	629	538	586	617	597	606	605	563	611	571	596	603	610	588	609	609	615	602	567	606	633	579	650	592	574	585	642	609	567	630	567	606	613	624	613	577	641	563	568	642	588	624	616	600	592	568	600	605	606	656	575	615	646	606	619	620	616	597	552	611	598	582	623	604	594	601	626	616	581	609	631	600	642	584	607	659	572	606	598	605	592	610	617	606	579	596	590	615	561	606	617	651	560	585	544	590	619	596	575	612	643	627	644	581	588	603	621	579	590	602	618	584	657	607	628	622	578	604	629	580	578	590	587	609	591	578	606	597	629	574	608	611	597	607	634	620	602	603	585	589	635	631	599	562	617	586	580	597	584	636	599	585	599	580	570	623	611	568	589	631	616	567	553	604	625	597	621	613	625	614	575	595	622	612	651	610	588	611	584	618	611	600	583	618	635	580	599	611	645	616	610	580	557	620	613	594	587	600	610	592	589	628	617	585	603	618	640	614	650	596	632	561	635	614	623	629	640	623	590	637	607	638	591	608	585	581	588	571	643	582	599	636	627	623	567	587	592	624	615	604	553	604	627	627	629	602	585	600	596	617	571	644	600	605	635	574	621	569	605	632	576	632	594	597	650	621	622	595	614	590	606	599	602	604	599	550	556	603	604	601	620	623	590	554	631	590	583	592	601	603	637	622	549	585	641	597	639	604	611	595	613	572	599	613	618	589	613	638	569	602	610	629	581	580	580	651	586	599	608	571	622	619	592	582	633	590	643	625	594	602	610	590	608	572	632	620	571	616	603	567	609	584	643	587	584	596	606	589	634	608	596	618	615	584	560	630	598	599	618	579	554	617	600	605	573	590	622	630	615	628	599	606	562	554	547	630	589	565	567	604	590	606	627	579	592	614	628	653	615	600	594	616	661	621	600	599	588	623	601	665	586	625	640	596	572	621	631	597	595	608	621	620	599	577	566	612	624	618	632	580	595	614	608	583	603	604	587	639	623	612	636	594	559	609	619	593	638	601	625	609	588	551	610	593	625	631	608	637	583	614	581	616	611	588	615	633	602	610	575	604	585	582	626	590	604	641	613	572	592	587	587	599	612	638	613	604	601	571	607	589	571	670	600	590	611	625	630	599	603	636	605	633	601	562	599	588	600	625	610	605	569	635	597	571	600	583	614	631	644	640	591	627	596	572	599	608	637
26224	16504	19558	17439	12599	8089	5382	4155	3166	2489	2058	1638	1403	1246	1067	959	933	792	715	649	602	504	543	510	473	487	446	523	536	447	530	497	483	440	384	434	395	371	361	345	366	337	357	302	332	327	328	308	314	314	317	330	289	287	285	308	275	296	302	285	325	270	320	303	273	276	307	295	282	240	300	296	270	280	269	276	293	273	264	284	318	277	268	259	281	294	258	297	290	301	266	277	261	269	258	260	285	279	266	266	269	276	246	286	315	257	260	271	265	260	263	289	289	249	258	275	277	253	313	283	304	295	283	254	272	313	273	280	270	261	305	269	267	278	321	258	299	270	302	300	265	261	263	270	270	279	271	264	244	298	285	281	283	285	264	286	266	281	252	314	307	245	283	261	231	266	249	269	290	260	266	260	301	274	253	289	263	295	286	270	257	268	283	279	235	293	286	276	263	267	300	257	270	306	270	268	253	273	255	290	282	265	261	264	273	317	297	308	263	259	273	270	290	260	282	240	264	246	259	275	263	319	261	251	286	261	293	254	243	262	300	263	278	248	285	278	242	268	290	248	293	283	290	300	262	287	287	298	266	286	270	263	266	281	251	262	275	259	276	282	297	264	279	264	242	247	269	272	273	279	272	260	269	259	257	246	282	275	286	261	280	301	281	299	277	300	256	262	289	247	266	270	264	279	258	254	270	254	270	272	243	288	277	300	264	260	281	250	279	275	264	282	259	274	274	293	248	306	269	292	310	278	300	296	240	283	287	267	275	246	278	284	286	300	271	296	290	273	283	254	248	256	262	254	289	285	255	256	250	272	270	270	284	269	300	299	278	283	280	264	268	255	274	296	266	256	286	274	266	282	292	278	269	261	250	247	250	252	265	240	260	275	293	253	265	268	271	269	287	267	279	277	292	303	275	257	273	251	274	243	292	271	274	295	281	257	261	285	302	291	277	289	275	294	276	305	283	254	268	316	276	273	256	243	284	295	312	261	267	266	251	275	250	273	284	277	295	255	236	265	265	292	275	265	279	271	261	269	296	260	261	284	282	278	275	253	278	244	261	259	231	292	271	244	265	276	269	294	281	282	279	269	272	280	301	276	320	274	300	266	292	259	297	269	267	271	271	244	267	262	270	260	300	262	280	294	272	281	274	224	259	289	285	263	285	288	260	261	233	287	259	280	291	289	240	258	280	296	262	272	296	297	300	264	256	254	265	278	265	286	270	284	249	245	243	282	260	259	254	287	285	258	279	289	298	242	254	266	242	282	264	290	281	278	268	259	272	251	271	297	272	246	253	263	252	316	247	277	297	248	256	279	276	254	254	287	253	285	305	249	233	277	296	274	266	269	270	263	264	291	304	293	307	287	258	274	303	301	288	279	273	255	295	269	283	265	269	252	289	284	257	278	245	249	275	299	257	279	276	285	282	271	270	273	260	264	283	291	302	259	282	262	278	251	261	260	294	270	308	306	269	271	266	275	282	273	273	302	281	280	281	247	247	254	250	303	260	272	268	294	291	284	266	274	268	283	279	266	273	243	295	281	280	278	240	293	281	277	238	263	280	280	293	282	276	296	308	264	284	273	266	248	251	237	272	279	257	259	279	279	288	264	303	281	267	260	288	257	286	252	272	246	243	251	274	281	268	291	261	285	292	279	293	284	291	272	263	288	252	267	274	295	270	279	282	240	276	275	261	263	250	270	300	265	291	267	270	275	273	264	296	292	296	256	262	254	274	285	286	285	270	287	273	283	269	264	241	276	288	262	310	278	278	293	285	255	274	261	274	289	267	274	273	253	277	264	234	259	268	277	262	292	270	296	285	282	293	263	297	258	307	288	283	274	274	256	256	291	273	274	265	268	266	267	265	305	275	288	267	257	266	287	269	249	289	284	279	262	266	287	246	254	285	274	267	287	237	256	278	291	273	251	285	279	247	257	307	279	294	287	251	305	242	279	302	241	277	242	243	232	278	279	281	266	312	290	261	312	275	240	268	281	268	254	286	260	268	272	270	306	269	253	295	292	278	301	274	272	293	263	258	273	257	271	284	288	283	258	237	274	249	290	276	263	254	296	259	259	285	262	259	264	279	247	264	264	302	327	246	304	279	275	270	267	292	284	294	260	271	257	265	260	283	273	275	269	281	285	246	271	274	281	271	276	264	276	285	259	297	245	272	282	286	286	248	267	283	287	280	267	283	297	284	290	285	283	291	232	263	280	278	255	296	271	282	270	294	262	263	258	260	290	262	263	286	309	282	263	265	276	254	263	267	268	297	291	271	271	261	243	308	275	255	282	278	249	218	284	301	264	236	252	222	261	284	273	293	265	243	268	281	277	270	259	233	259	272	296	296	277	293	291	306	297	271	280	269	260	295	286	282	283	267	269	310	290	254	290	272	260	297	310	252	275	250	267	271	285	261	283	275	280	284	285	286	248	260	280	274	226	289	293	259	270	272	246	256	285	270	251	255	270	297	259	241	262	252	272	260	253	258	268	262	272	262	267	242	287	278	268	258	275	265	281	296	235	257	275	274	290	254	253	279	274	300	233	271	276	257	251	258	254	264	243	253	245	297	267	280	270	280	260	305	283	236	284	299	296	276	268	297	264	278	268	272	288	278	218	299	257	312	273	269	295	269	270	264	273	271	266	284	264	267	320	256	257	293	278	279	261	296	288	261	277	259	288	253	267	297	289	318	277	275	285	279	297	292	267	261	253	288	276	278	232	220	240	268	285	233	276	287	272	256	269	274	267	289	298	274	262	235	246	258	268	298	254	261	258	284	272	243	255	259	298	311	266	269	263	279	269	305	260	270	257	293	284	269	278	263	274	289	270	294	268	256	263	297	253	272	297	286	253	277	257	273	250	250	261	255	262	290	255	284	280	276	268	249	261	250	266	265	246	297	289	290	269	268	262	243	299	297	253	286	256	279	251	274	269	298	260	288	253	266	288	290	265	263	303	278	293	278	286	260	302	282	252	316	271	248	277	250	277	259	297	301	256	271	258	244	265	267	246	257	306	271	267	259	286	273	275	266	269	240	288	290	318	243	278	268	277	279	287	255	256	281	280	264	268	307	286	328	289	283	261	266	267	250	300	259	258	252	285	239	256	288	277	280	275	276	279	316	243	265	293	316	290	247	273	246	270	242	261	265	250	259	259	271	253	291	274	279	298	280	283	240	294	296	250	294	277	244	290	277	266	250	298	283	275	273	277	262	263	257	265	251	273	274	251	274	285	273	260	274	276	291	262	285	251	280	260	299	278	303	276	246	268	286	266	252	283	270	241	292	253	268	297	277	282	286	275	276	301	263	268	266	262	277	266	272	279	276	305	272	263	283	302	280	287	295	283	299	250	281	250	294	256	269	239	254	278	279	300	312	298	279	263	276	290	270	289	267	240	242	266	288	282	285	278	283	275	263	301	251	284	282	264	296	291	262	263	269	294	275	306	308	290	242	273	279	297	281	277	267	280	262	250	260	279	273	289	264	273	238	277	276	229
14013	12206	24438	27722	24802	20520	17192	14771	12452	10829	9575	8131	7292	6409	5549	4804	4558	4210	3722	3018	2779	2498	2285	2039	2067	2079	1892	2151	2277	2155	2281	2390	2030	1925	1875	1585	1520	1442	1396	1296	1150	1213	1086	989	967	941	865	850	827	849	765	776	813	753	796	747	729	816	774	813	784	813	873	759	775	683	743	755	730	764	761	756	737	714	771	785	703	663	679	667	658	698	675	686	661	666	648	653	737	656	682	706	662	659	688	692	686	661	651	615	608	612	715	631	655	616	633	656	587	627	608	657	664	657	639	632	675	657	613	645	652	651	653	648	595	646	621	606	632	635	652	643	664	633	635	647	621	610	634	634	669	611	619	666	643	653	628	599	596	628	662	630	641	645	644	639	669	653	599	632	668	645	610	630	653	635	630	602	643	645	659	638	615	648	620	648	675	622	612	659	633	594	646	671	656	640	588	648	663	658	629	642	627	611	654	652	631	606	620	646	651	654	654	667	596	637	611	632	637	642	666	622	606	607	617	605	624	600	666	635	617	639	620	621	643	629	634	614	614	619	682	597	629	610	608	630	643	603	644	695	632	611	654	598	618	686	593	618	628	618	680	657	665	626	597	595	569	616	638	629	608	582	632	651	659	691	604	612	642	606	665	652	596	623	594	625	646	642	693	631	623	648	641	664	648	628	661	619	647	597	663	640	624	654	598	636	588	640	647	590	668	660	620	633	624	626	591	636	630	636	617	630	657	657	682	668	622	639	661	628	663	600	570	695	653	635	635	595	605	636	618	675	648	591	643	597	651	647	618	646	605	637	698	602	672	613	646	648	669	579	590	630	618	637	633	625	649	662	572	663	643	675	684	610	637	617	624	647	633	603	637	619	622	639	698	640	649	628	606	640	640	677	619	671	620	664	669	632	671	619	639	595	649	589	637	629	674	690	619	665	655	665	630	629	627	672	594	633	635	629	631	648	586	624	660	624	599	611	640	611	630	621	646	629	672	636	649	639	650	618	625	675	609	624	677	615	593	629	668	653	646	625	654	600	619	657	695	645	647	570	654	607	605	643	639	625	648	624	670	645	606	660	625	586	641	656	601	636	620	668	663	654	627	659	626	669	655	641	628	629	636	653	625	628	617	614	638	655	592	631	643	636	628	653	653	660	634	629	652	609	633	636	652	643	598	617	634	629	660	631	632	625	632	646	703	655	647	606	608	624	634	587	666	673	618	629	613	651	661	622	600	629	653	617	596	597	619	637	648	664	634	610	630	636	606	642	656	597	618	640	666	659	660	656	591	593	655	605	648	660	623	640	661	613	664	624	647	661	609	619	632	687	638	694	640	670	625	618	616	690	654	674	634	625	605	583	625	691	614	635	658	635	590	635	673	584	615	663	682	649	615	605	594	630	654	607	606	693	707	599	670	607	663	616	653	650	620	580	617	627	618	621	651	626	648	617	656	592	609	606	608	620	653	653	654	662	627	651	701	620	632	608	618	631	608	660	662	617	583	637	688	597	652	609	634	611	646	616	634	583	621	625	633	632	642	674	666	610	632	632	592	638	627	634	603	659	647	661	665	622	585	654	654	662	586	598	624	644	656	643	646	634	618	646	658	648	635	628	641	625	669	593	603	611	648	653	632	617	633	639	628	654	675	679	596	644	626	614	650	650	629	654	648	667	652	588	642	646	645	647	635	670	686	642	612	639	665	597	593	575	631	633	634	652	610	596	607	635	706	613	630	635	596	622	621	589	578	622	605	638	616	605	659	646	636	639	603	605	627	592	677	630	642	616	651	632	619	623	619	641	650	643	594	569	654	646	625	612	659	611	621	634	692	596	638	622	598	644	618	603	627	645	652	648	678	603	671	634	629	669	643	640	624	664	659	615	646	638	578	647	652	684	610	624	622	668	663	647	675	658	592	638	668	633	644	655	620	627	656	614	615	664	632	674	584	668	621	636	643	685	616	671	632	638	641	614	631	638	647	609	701	684	632	650	662	645	642	622	639	581	623	597	652	642	639	643	658	587	612	639	643	642	614	645	655	653	635	656	638	586	671	656	660	636	659	601	588	611	610	629	617	639	630	658	600	577	665	639	619	677	611	651	604	611	644	638	616	637	671	651	630	637	631	613	650	642	614	643	588	597	663	605	575	685	662	605	633	604	706	625	620	648	664	649	644	654	641	635	638	628	630	648	653	658	688	582	611	679	703	617	621	679	606	654	609	647	589	636	618	654	619	633	641	607	619	669	643	642	661	613	646	585	643	627	650	653	594	664	641	660	704	667	636	637	671	638	617	648	673	627	637	671	636	641	619	590	600	643	690	669	632	669	684	636	615	626	634	630	642	611	599	652	680	661	641	611	575	647	591	651	661	623	633	658	620	651	576	631	664	587	616	623	658	614	636	614	656	669	643	650	617	616	643	622	625	678	641	683	640	667	630	639	632	635	639	675	613	589	614	688	661	638	656	631	664	643	659	649	647	670	590	649	629	603	706	649	612	694	674	659	644	634	620	640	594	584	597	631	652	624	646	610	597	653	654	662	660	628	616	640	621	653	647	654	625	634	608	645	646	605	639	634	681	681	611	634	647	667	655	633	601	650	657	632	624	602	605	650	612	634	642	622	610	677	639	658	644	642	653	630	670	608	600	688	617	647	653	635	617	623	609	616	597	650	641	636	655	647	647	638	607	635	631	627	624	641	580	637	657	598	642	646	607	580	662	686	640	605	659	629	685	598	622	638	638	643	597	658	649	632	590	690	623	635	621	623	649	614	688	657	632	616	620	642	651	663	630	611	601	606	658	619	622	592	648	671	637	607	580	619	665	613	631	660	635	619	658	666	663	626	667	590	655	659	616	621	639	645	640	606	620	645	625	629	633	638	638	659	582	622	636	654	585	642	636	643	647	606	616	655	637	605	675	634	659	684	653	618	657	675	635	618	642	619	645	675	597	665	620	672	633	605	619	638	638	585	629	640	600	666	670	578	661	652	590	645	654	633	628	653	620	602	641	607	633	629	641	658	606	650	629	634	599	604	599	612	647	616	643	633	662	641	630	615	622	622	668	653	632	620	566	645	636	659	654	668	627	648	637	620	643	626	585	649	635	656	581	659	587	626	628	638	676	634	661	621	644	598	640	647	619	664	591	620	623	642	693	624	667	651	656	671	661	641	661	645	619	610	622	619	609	622	671	636	564	620	618	600	627	645	656	627	641	611	603	668	630	626	585	657	632	635	608	635	625	619	639	628	636	600	686	624	624	591	629	622	628	621	657	656	649	611	644	654	663	591	626	620	624	649	582	601	588	603	658	637	710	650	631	666	631	653	632	612	626	624	614	627	616	626	644	691	641	625	649	664	596	617	657	618	646	654	616	605	606	632	660	616	647	615	626	619	651	613	648	605	633	634	657	617	643	626	609	585	646	659	598	596	615	664	638	672	647	670	625	620	621	659	610	628	638	613	630	673	647	627	606	611	631	668	631	611	643	650	637	602	618	659	663	613	643	689	629	620	624	587
8934	6188	7393	5768	3827	2529	1881	1477	1191	961	829	753	634	567	466	413	394	328	346	300	318	307	274	268	275	269	265	253	271	279	263	249	268	244	253	253	222	248	245	264	235	250	240	213	236	217	238	244	178	205	198	227	207	204	218	216	222	239	211	219	215	207	231	202	240	205	197	195	204	210	208	232	224	197	214	222	211	193	229	222	228	221	224	209	246	203	215	229	197	204	186	234	200	234	237	209	199	198	215	197	216	205	199	219	218	199	191	213	217	235	205	218	186	207	193	232	206	216	211	210	227	218	214	220	219	220	204	176	208	228	204	200	225	200	209	220	237	227	211	231	214	239	222	238	224	224	208	215	227	228	211	222	213	202	217	230	222	219	203	205	225	198	179	195	227	183	210	234	213	206	214	221	210	222	208	197	219	246	214	222	218	209	239	203	199	195	230	213	200	231	219	194	197	223	232	201	206	192	206	221	216	210	205	225	194	187	211	210	200	214	220	209	215	187	198	224	205	222	211	211	202	206	192	220	217	198	211	213	192	216	212	221	209	223	216	224	220	221	228	210	221	224	209	196	221	221	197	190	199	206	213	200	220	230	215	218	201	209	215	227	205	221	228	199	214	204	211	208	192	202	192	213	219	249	207	239	220	197	200	204	221	200	223	195	207	205	185	225	238	201	228	191	190	224	203	212	228	209	212	206	212	246	225	233	199	182	210	209	211	222	223	236	224	200	215	230	204	202	221	198	208	223	213	211	199	229	229	222	207	209	243	186	203	199	172	206	198	212	195	207	205	231	208	206	217	204	217	198	205	211	220	193	204	213	189	225	211	201	205	220	220	212	215	226	233	211	200	220	217	221	195	199	211	229	224	219	211	193	213	194	216	212	199	196	212	218	217	193	219	209	206	207	234	208	234	227	220	185	224	229	228	235	222	222	244	232	225	189	185	230	167	211	217	195	220	197	222	245	201	211	208	229	206	191	216	211	210	223	199	205	222	217	219	243	221	200	219	199	218	248	196	236	208	212	221	208	227	197	219	229	233	231	227	220	227	213	202	189	204	192	221	213	217	188	213	218	226	228	195	214	206	206	226	211	197	229	202	206	215	214	200	215	204	240	202	207	221	211	219	210	211	206	229	214	211	223	236	210	195	221	211	198	225	230	189	224	219	196	247	218	201	203	206	208	192	263	234	229	200	199	186	211	198	226	198	206	229	201	228	202	198	198	207	217	208	202	196	186	212	231	219	204	218	228	231	232	215	211	181	222	225	202	193	217	232	214	205	196	221	217	209	208	189	209	176	225	205	210	223	239	199	249	230	220	214	215	242	229	224	220	205	206	195	212	227	227	226	194	207	219	222	218	211	233	211	219	223	221	220	225	195	226	198	180	185	223	209	202	226	212	215	216	203	210	215	214	221	198	248	237	207	218	240	227	228	211	223	209	207	226	195	199	213	201	222	216	251	206	196	207	211	242	208	208	234	217	193	204	217	207	220	181	212	211	206	217	228	204	208	202	214	218	206	199	223	217	195	207	210	192	206	216	202	209	201	208	200	210	192	235	191	191	230	207	196	195	210	193	217	193	198	196	204	193	212	193	201	229	202	198	204	219	204	199	225	192	207	214	190	233	194	213	220	208	180	215	203	222	202	189	193	228	214	229	212	214	202	207	219	199	217	216	212	208	203	213	205	210	210	215	191	199	234	230	203	207	228	221	223	218	227	225	207	224	243	203	228	214	219	219	207	211	192	227	215	247	250	210	191	219	222	249	253	205	231	199	222	197	217	218	183	215	214	200	183	215	213	228	209	196	188	195	244	221	208	212	191	193	199	236	210	214	238	224	203	206	183	203	211	216	237	207	225	216	184	219	218	201	226	228	224	247	222	242	197	210	188	217	186	238	212	204	219	191	205	188	230	198	223	213	215	200	224	241	207	221	206	215	209	231	211	190	211	203	220	221	236	187	230	232	203	192	214	215	216	200	212	221	191	194	211	230	212	217	199	201	206	207	229	212	226	222	207	205	204	210	223	206	206	218	208	205	210	223	200	250	191	227	192	214	193	191	192	228	164	220	179	197	239	224	196	204	211	213	191	225	195	165	208	223	220	245	194	223	235	230	220	200	193	210	232	212	235	191	231	183	248	205	230	217	237	223	202	231	202	186	208	202	211	210	238	204	214	180	190	205	209	198	198	220	243	195	226	206	237	216	198	210	222	212	215	200	215	213	204	202	205	222	206	207	199	208	228	205	208	202	220	219	229	231	216	217	186	205	208	215	206	206	216	196	225	230	201	195	219	192	233	221	203	232	201	233	191	222	185	222	191	229	185	233	214	239	202	226	209	233	228	212	230	207	221	171	215	190	195	224	218	230	210	234	223	197	204	226	210	195	198	214	181	211	208	230	193	205	231	231	198	197	195	193	222	218	193	198	176	191	210	223	228	220	226	219	224	236	217	235	196	215	223	216	240	213	221	205	234	200	217	204	218	229	218	216	227	219	225	232	208	214	251	227	206	202	204	186	239	195	210	195	211	212	214	205	217	180	233	219	217	206	201	244	224	237	207	185	211	202	183	208	205	189	210	198	189	198	260	189	199	207	227	203	219	230	233	208	215	226	198	220	235	197	216	177	221	231	214	194	217	204	221	211	217	228	241	235	211	210	216	220	217	224	214	213	202	225	260	196	216	210	219	195	215	225	205	201	211	196	209	229	202	217	238	203	195	207	198	203	204	211	210	216	222	202	219	226	218	224	221	212	231	176	182	206	223	209	215	222	210	192	214	220	224	211	211	196	229	212	199	193	223	209	188	214	232	191	244	226	213	209	189	194	205	227	213	216	252	240	230	219	233	241	233	223	201	220	219	217	235	211	217	215	208	213	231	208	193	213	210	207	222	226	204	200	238	221	218	225	190	206	220	209	224	213	226	225	234	205	227	189	222	205	218	219	229	212	208	202	212	227	218	215	218	231	214	217	223	214	200	228	226	236	226	227	221	215	220	212	194	222	193	198	207	237	218	207	199	221	186	188	218	222	216	192	213	192	196	218	227	221	208	196	226	196	228	207	202	178	233	191	224	221	218	229	208	226	215	203	211	213	199	210	183	192	201	227	228	213	208	221	194	197	207	200	207	194	224	215	206	211	211	231	197	206	211	206	211	209	227	206	245	221	235	223	187	168	173	210	209	219	202	236	195	221	225	185	216	230	220	234	209	205	213	205	207	222	196	216	227	202	220	217	213	240	203	228	195	192	197	218	222	223	215	220	235	242	211	202	241	195	191	215	226	208	218	202	198	167	210	191	205	235	216	246	218	201	199	218	209	223	217	201	213	211	234	206	203	206	219	208	219	197	194	203	210	231	215	217	209	223	216	201	220	250	212	203	185	214	206	187	211	204	210	208	216	167	209	184	193	205	205	204	204	209	197	208	213	207	229	222	260	215	206	223	215	210	223	226	194	219	180	211	226	233	207	198	209	206	224	197	186	218	228	225	217	208	217	216
5457	5417	12730	14495	12284	9361	7664	6286	5185	4374	4093	3498	3024	2547	2266	1812	1638	1514	1316	1280	1235	1108	1025	921	888	912	864	896	910	863	922	875	827	799	853	829	840	858	767	738	684	666	693	666	639	657	608	598	574	550	615	601	554	582	596	578	543	543	554	581	551	543	560	570	546	548	558	555	537	524	563	528	530	586	536	540	544	476	521	553	462	550	538	526	548	509	507	548	515	502	491	520	503	519	535	496	492	550	547	515	531	519	515	513	541	549	509	553	532	535	496	553	533	538	514	513	538	527	516	501	562	506	533	510	480	537	506	492	508	517	496	553	538	510	516	541	512	502	548	500	532	523	498	540	527	514	511	476	544	508	482	507	532	532	533	522	506	529	547	476	495	564	525	547	533	475	466	521	499	503	475	505	529	551	513	522	535	490	510	495	541	499	498	579	499	521	503	546	536	536	522	493	487	516	508	488	505	504	503	527	511	498	502	529	529	540	518	524	523	560	547	491	516	534	506	569	491	523	532	511	532	527	541	506	527	536	538	506	509	512	533	537	472	529	498	515	531	515	508	514	505	482	520	507	504	522	519	470	461	512	521	488	495	544	547	548	548	520	501	514	501	543	517	525	515	509	522	510	482	514	537	514	517	578	510	568	518	475	468	483	511	495	507	527	533	554	513	471	523	508	517	525	503	528	501	502	498	524	507	521	549	499	488	537	531	542	531	526	537	519	500	516	510	515	477	490	502	503	522	513	489	502	494	551	524	545	556	530	489	463	472	496	508	505	497	508	522	538	530	521	485	518	500	529	560	518	504	520	506	494	476	515	479	531	558	522	560	467	507	523	525	551	524	521	518	511	515	549	497	515	510	508	531	542	538	529	542	478	516	522	493	489	468	504	494	523	522	505	542	525	528	524	502	490	492	542	549	513	498	513	534	566	547	469	501	518	505	478	478	510	501	519	539	526	521	483	498	531	494	505	485	489	537	490	485	494	533	513	534	511	500	543	553	545	466	545	516	519	531	489	538	521	516	516	507	550	539	579	512	508	497	537	492	519	506	499	511	484	518	491	491	525	513	518	539	523	562	517	488	524	469	519	504	522	499	535	499	505	543	522	507	523	551	507	511	552	518	565	530	473	462	541	532	536	510	553	548	519	507	523	509	474	523	481	522	516	555	511	527	527	499	540	487	518	514	515	533	512	542	550	544	529	533	553	465	523	557	490	530	474	482	499	477	478	535	537	539	573	518	509	535	530	484	569	536	538	521	487	478	509	488	518	536	559	536	515	519	515	487	514	508	533	503	488	501	503	529	513	530	528	521	506	501	538	521	524	539	519	526	541	559	511	533	492	522	534	536	524	517	526	495	515	503	508	509	487	490	507	506	506	498	510	543	509	543	471	498	530	510	520	542	517	552	519	543	524	539	511	517	501	520	499	485	513	515	510	524	502	484	521	499	521	524	558	518	508	538	505	474	526	515	532	534	522	522	540	523	516	518	538	511	519	536	551	503	482	478	520	515	502	492	543	544	508	484	533	520	521	533	526	504	517	519	538	515	523	513	564	518	580	478	490	468	514	491	518	510	502	520	517	580	491	501	519	534	515	504	546	507	511	480	551	526	489	516	506	520	526	512	507	559	552	493	492	500	549	490	534	522	561	512	457	548	483	501	478	486	511	545	523	514	495	541	497	534	537	510	487	483	476	515	479	546	516	510	461	544	525	508	518	503	483	535	513	541	488	494	542	494	513	543	495	471	544	550	553	519	520	524	506	508	525	528	513	505	514	456	548	507	490	532	499	537	507	486	513	513	537	530	500	532	575	538	493	499	482	500	502	487	510	530	515	553	515	533	499	517	529	491	479	485	495	506	548	497	522	553	539	582	549	489	534	575	522	513	562	506	480	534	518	511	489	520	528	454	496	501	493	526	514	539	485	522	481	538	489	496	546	560	513	522	532	499	507	497	532	495	549	517	524	485	505	488	508	545	532	560	494	509	515	508	494	500	538	488	491	480	527	525	535	499	506	524	507	514	520	522	540	498	510	511	500	492	532	543	562	515	508	481	498	520	533	519	530	535	504	464	503	507	510	530	534	505	542	517	536	514	506	526	490	495	497	555	507	500	523	497	528	535	539	501	509	491	523	497	575	488	563	485	514	524	499	499	486	542	488	525	522	515	561	514	486	527	498	548	482	520	486	504	505	513	506	507	500	502	529	515	503	484	472	511	523	543	521	518	483	493	528	503	535	548	517	528	507	535	486	558	512	501	480	542	524	508	467	529	532	521	523	484	536	515	501	503	508	541	518	522	510	497	519	542	498	510	504	559	530	533	528	503	552	488	465	525	530	468	487	499	455	527	526	549	517	478	529	525	520	523	560	495	482	579	509	573	488	525	505	503	504	518	512	511	506	524	515	543	494	518	519	489	506	539	499	536	551	513	519	549	513	522	506	512	501	506	505	475	507	516	483	495	517	546	515	541	544	534	504	501	523	489	528	523	495	479	489	549	505	511	482	520	484	482	505	546	522	508	476	520	506	528	502	508	494	526	559	510	547	497	528	531	513	500	494	526	510	534	506	518	533	530	488	525	546	521	491	463	564	510	473	510	543	542	519	505	500	546	516	544	496	529	518	524	505	528	537	528	510	500	523	476	549	519	539	546	531	549	523	515	527	516	522	525	506	482	496	554	521	483	548	482	523	578	525	505	538	514	521	503	527	537	523	532	479	490	528	542	515	490	507	501	520	515	488	530	490	506	520	537	483	519	456	484	517	512	526	493	524	536	524	540	508	490	492	503	546	522	515	572	526	540	502	497	512	526	550	552	522	525	551	548	522	507	544	529	521	510	509	521	550	520	497	480	511	495	496	524	526	541	455	498	526	522	508	531	517	520	488	545	527	580	508	507	479	513	498	552	484	531	506	513	505	563	567	530	466	552	539	561	527	519	536	470	514	548	510	520	499	533	474	537	532	513	531	506	504	506	532	527	501	524	523	499	525	493	505	506	526	509	522	527	584	496	518	571	535	514	517	532	576	483	527	449	544	504	511	509	478	521	488	559	520	500	502	475	497	515	523	501	506	500	512	546	551	533	544	533	512	525	493	506	551	530	515	548	528	519	533	509	575	535	524	518	533	534	488	511	523	504	482	512	475	499	480	496	539	539	517	499	573	525	528	553	499	511	523	491	536	503	511	492	501	517	541	559	496	526	562	553	485	484	531	472	533	502	504	509	566	508	535	523	516	529	510	508	490	478	504	490	505	497	495	528	522	482	506	543	544	481	529	497	513	534	483	562	502	518	534	525	523	552	493	531	507	523	501	526	504	510	482	509	524	512	493	540	494	530	524	489	489	475	489	503	457	484	495	519	543	560	513	534	550	526	484	518	510	534	489	508	485	531	502	493	506	516	536	499	500	509	520	583	555	513	492	499	521	468	503	493	504	539	488	536	522	533	470	518	529	527	518	548	505	539	520	536	512	466	522	510	525	523	512	493	525	503	512	553	521
18103	11399	13968	12119	8133	5316	3747	2735	2089	1686	1435	1230	1117	928	832	730	650	557	530	485	486	437	385	374	388	392	404	360	392	397	392	393	384	354	355	326	330	320	298	310	305	356	295	270	313	300	293	280	245	255	279	273	284	295	289	261	244	275	262	263	292	312	282	266	254	245	301	257	227	264	245	252	258	250	295	241	279	273	264	269	262	257	261	265	258	306	255	285	263	260	253	261	225	231	277	279	252	255	277	259	261	268	237	263	264	260	251	248	267	251	242	284	241	312	261	273	270	239	253	249	268	259	278	254	249	281	247	270	241	228	241	282	270	235	270	227	226	261	299	272	266	251	262	258	237	238	249	275	239	273	293	236	261	245	266	244	231	279	267	241	269	254	253	256	238	271	262	254	263	267	286	251	264	268	260	243	262	263	272	242	251	263	244	257	265	263	267	271	251	276	237	236	284	251	270	258	256	250	269	247	245	239	285	264	281	242	249	237	234	256	270	253	243	274	255	259	239	277	258	238	264	271	238	243	236	254	270	243	270	248	279	261	260	271	254	295	245	233	227	277	284	209	259	268	277	249	251	268	293	256	251	239	265	273	257	248	260	270	270	244	253	246	265	223	259	239	269	285	265	236	233	282	261	253	265	250	249	226	242	281	265	225	257	246	242	264	263	244	243	247	241	247	253	243	247	241	230	261	238	251	278	284	247	238	241	265	240	260	231	276	252	252	280	257	242	296	254	252	262	272	255	240	247	252	263	251	241	278	240	248	245	262	231	268	263	234	277	257	287	314	252	252	257	264	257	248	289	223	245	274	263	261	251	287	244	289	259	276	244	287	275	271	267	248	247	260	255	270	295	239	253	238	252	253	230	260	268	245	269	271	266	224	259	262	263	284	221	260	248	256	235	266	237	254	252	231	267	272	277	282	238	259	245	266	231	250	268	265	269	260	250	242	274	262	258	231	277	237	260	238	256	233	261	248	308	283	267	250	271	240	230	243	249	270	268	290	243	271	254	262	249	277	247	251	239	244	265	254	272	275	249	282	271	271	259	258	245	249	247	250	237	282	272	255	289	249	254	243	262	265	247	273	244	270	233	281	269	258	284	290	271	269	274	274	260	264	269	290	290	253	283	239	275	253	241	269	219	253	250	223	280	239	266	277	264	268	272	245	251	243	278	288	275	242	254	282	244	262	252	258	227	262	247	242	234	258	257	252	251	245	232	239	214	248	279	238	273	217	229	269	281	254	239	265	237	256	256	254	267	273	277	266	266	258	239	239	262	227	246	244	275	265	253	259	278	244	246	285	268	280	270	242	248	258	254	265	255	274	259	255	240	292	286	247	266	259	265	251	236	238	265	244	247	212	242	239	269	232	264	244	263	263	238	253	263	256	248	255	252	259	269	251	250	228	269	277	278	268	266	293	267	251	246	265	292	234	257	243	254	256	261	243	213	258	248	255	250	276	251	291	246	263	267	216	275	281	260	254	277	237	251	272	243	257	259	240	273	263	271	254	255	269	272	271	257	249	275	261	264	280	271	269	271	261	254	236	265	262	257	279	274	238	256	262	262	274	235	255	271	278	284	237	253	247	267	273	253	251	270	253	237	268	261	226	244	244	259	262	268	234	241	233	263	224	287	237	257	239	240	297	248	272	251	248	240	241	257	237	217	233	256	250	248	261	244	283	280	263	280	247	274	269	246	256	258	283	269	267	234	260	245	276	259	229	253	219	235	261	226	262	251	251	266	255	255	284	232	271	230	230	246	278	251	265	273	246	272	246	238	232	232	241	265	242	265	283	280	270	262	245	244	289	241	280	242	236	284	283	254	263	249	246	277	278	247	278	241	249	238	250	247	258	254	278	282	272	292	256	264	266	293	272	236	238	252	265	270	253	261	260	227	252	251	227	235	266	253	228	242	243	257	229	246	261	237	274	252	251	238	235	294	240	247	282	257	258	277	277	246	252	234	254	248	254	270	269	273	230	268	244	276	241	263	272	269	280	250	261	257	274	240	274	255	232	248	221	253	270	242	278	263	232	254	225	246	287	306	258	286	239	234	245	265	251	236	255	270	271	281	234	244	232	252	249	225	249	261	274	240	249	269	245	256	263	248	267	285	244	237	232	240	257	260	245	282	276	234	270	235	255	283	229	258	258	252	285	226	248	267	255	253	281	217	234	239	250	259	268	242	271	259	216	269	250	250	253	257	266	250	273	265	274	273	265	257	253	253	229	229	255	269	250	276	264	245	257	224	251	207	252	222	254	273	266	285	265	256	287	263	246	283	267	270	277	266	262	251	280	268	257	260	311	232	257	277	242	222	268	261	261	263	232	253	241	254	239	221	264	229	248	209	242	235	281	229	262	257	249	231	295	249	241	263	249	238	283	281	233	234	224	284	278	251	274	278	239	258	250	269	244	268	267	249	243	271	245	244	266	240	270	263	224	253	249	267	249	278	246	265	264	236	248	270	276	242	269	232	238	223	249	252	251	222	231	271	249	244	270	268	244	242	260	243	264	223	247	238	242	270	258	232	256	270	248	254	246	255	222	254	278	262	253	254	222	268	253	237	249	235	256	264	267	276	263	243	225	246	236	267	260	261	251	261	259	251	273	274	261	269	240	282	244	258	270	264	261	241	252	270	271	241	259	236	278	255	238	249	236	277	264	268	271	290	245	228	240	231	231	253	267	248	240	236	267	282	248	250	236	237	237	266	230	251	269	252	239	248	258	259	288	241	268	227	260	257	260	286	240	266	230	258	267	286	232	252	280	256	251	250	283	266	229	258	278	242	281	259	276	247	245	239	244	251	223	235	237	304	268	266	273	255	235	262	281	261	265	253	249	272	275	277	258	257	234	231	264	236	251	234	264	249	299	266	248	235	267	257	261	274	242	266	246	255	279	238	242	260	251	255	252	240	259	274	250	246	268	251	223	249	236	260	262	269	245	258	268	265	240	262	244	271	251	251	242	257	259	258	279	302	270	271	235	263	227	262	251	250	270	285	261	235	267	253	235	264	227	234	259	264	257	238	238	248	247	225	239	262	260	258	239	253	258	251	232	259	236	241	239	254	270	282	291	234	274	248	252	244	265	256	290	265	274	294	249	241	264	280	258	279	241	268	240	233	225	258	270	246	267	243	272	239	253	263	263	268	236	243	258	265	256	292	278	232	256	270	267	261	213	248	248	263	266	274	247	266	296	233	266	239	244	244	250	248	238	273	232	261	270	238	250	248	251	247	243	232	265	230	273	252	255	256	280	249	251	260	226	256	283	274	259	258	268	273	255	260	244	264	284	263	248	269	230	237	256	230	259	262	257	254	235	278	269	220	242	246	261	254	270	225	284	258	262	254	247	267	257	264	256	260	275	257	260	252	250	264	268	247	256	249	259	257	263	262	247	249	269	213	259	247	271	241	256	251	277	266	250	226	250	287	259	280	275	246	249	256	277	262	281	286	263	267	282	274	250	269	277	247	253	249	249	235	283	246	267	258	242
10982	9104	19679	22758	19064	15779	13114	11178	9148	7858	6874	5789	5094	4659	4049	3396	3366	2854	2505	2140	2021	1859	1611	1518	1570	1519	1540	1576	1541	1596	1680	1532	1492	1398	1368	1236	1278	1154	1057	1021	1056	939	922	925	851	839	800	790	730	799	734	720	718	693	755	726	748	682	713	776	713	737	721	705	742	680	658	676	690	622	689	688	675	672	667	676	659	627	619	637	618	641	607	615	619	677	631	629	613	630	622	597	664	611	612	641	627	634	643	586	622	669	590	627	600	595	582	592	608	630	624	602	637	606	622	593	602	598	613	642	652	599	611	609	612	627	625	606	604	601	643	634	558	618	616	598	616	637	638	573	665	629	587	590	586	638	610	616	548	575	642	627	597	596	642	561	608	628	607	624	612	612	620	566	581	606	558	572	588	622	614	627	588	595	600	628	606	594	609	634	585	593	610	569	594	590	590	639	582	593	595	560	610	605	610	620	613	563	641	580	646	621	620	630	603	630	602	583	561	596	600	644	610	615	581	595	552	593	585	606	623	650	544	589	590	614	580	599	588	617	601	622	614	621	640	583	625	619	633	618	638	630	584	617	570	638	635	640	575	648	666	608	608	656	634	559	643	630	596	644	610	611	621	601	594	573	626	619	618	671	625	584	643	608	570	587	600	599	596	609	574	610	595	638	638	550	601	555	635	586	591	594	593	605	620	581	587	646	604	609	590	650	579	617	585	648	569	602	576	606	554	593	574	616	603	594	587	612	577	609	585	616	630	592	586	616	578	568	612	645	594	613	573	596	582	614	626	626	603	630	656	605	643	609	599	619	621	595	576	622	604	609	580	614	609	628	641	648	644	641	598	593	598	620	615	582	606	619	613	602	635	580	600	613	575	627	636	583	595	616	609	618	637	665	602	605	571	584	593	629	605	624	598	577	593	642	620	597	627	590	614	633	585	580	597	593	567	615	609	617	647	597	613	650	603	608	648	608	607	576	557	666	604	644	600	612	620	622	599	606	574	586	586	586	587	642	605	619	631	589	575	614	583	639	605	627	538	619	571	592	575	640	608	610	637	641	579	629	630	602	594	576	599	599	613	571	676	595	600	629	634	585	575	583	617	589	600	597	617	613	629	623	644	598	578	584	597	608	614	615	598	611	638	575	583	636	641	612	592	645	615	608	589	575	613	568	635	617	556	610	644	572	637	619	577	637	598	601	675	625	644	612	568	646	643	648	637	615	611	610	574	622	616	634	584	594	639	582	613	628	573	584	604	593	620	584	591	628	643	621	627	633	564	639	616	632	630	588	622	613	585	629	593	630	617	589	610	631	591	575	603	631	627	616	600	628	637	609	595	652	576	569	588	610	630	628	622	596	632	664	616	645	596	552	597	593	607	592	644	629	601	553	618	632	540	616	588	580	653	601	612	628	577	570	583	607	593	617	602	623	642	609	618	628	592	595	626	561	580	632	632	588	578	628	627	598	608	604	625	618	610	567	639	620	596	594	603	672	597	639	590	649	610	576	630	593	596	620	627	607	602	642	591	594	600	642	626	606	589	570	615	610	651	579	619	638	577	596	605	583	604	571	588	596	660	582	580	648	598	613	635	624	572	634	565	627	642	622	617	635	600	656	644	594	642	606	602	631	620	616	620	616	606	631	606	614	594	610	611	598	581	597	614	623	629	574	596	602	620	617	623	625	605	626	627	570	670	551	610	615	631	595	611	654	584	642	616	615	581	641	587	613	611	596	584	616	612	578	579	629	617	620	649	618	598	612	607	613	613	620	607	617	557	635	562	579	627	582	640	631	612	601	598	603	554	628	616	578	564	632	590	618	591	632	616	590	601	650	594	597	614	591	566	603	641	639	617	555	592	606	577	637	619	633	602	573	630	616	603	593	566	612	648	613	644	580	599	596	648	637	575	621	585	616	618	603	583	630	610	586	606	654	611	634	590	625	600	591	593	579	596	612	628	621	603	606	632	620	627	613	611	598	603	651	598	614	629	590	593	591	592	607	615	618	645	595	604	601	599	595	596	576	622	626	600	610	594	599	625	565	665	618	593	643	583	602	603	625	654	590	604	616	599	602	578	611	610	575	592	622	608	581	648	596	571	581	651	644	635	649	609	603	646	603	648	600	591	589	651	628	639	608	629	601	622	645	600	587	617	587	628	598	623	594	593	592	592	619	644	625	565	572	594	601	621	587	635	613	598	606	621	631	621	592	611	611	618	596	589	616	628	618	581	601	612	642	609	576	631	608	621	596	588	598	577	572	596	608	600	597	591	616	618	557	624	595	583	566	639	624	651	603	624	606	648	597	639	551	606	560	626	604	598	580	615	552	621	598	602	632	597	606	594	610	593	574	625	563	602	609	610	635	616	618	673	606	601	632	620	594	630	616	561	631	587	626	592	598	631	595	609	624	614	598	635	634	598	635	620	600	618	588	614	614	632	607	637	605	635	637	635	581	621	596	629	626	637	582	612	566	601	620	597	605	578	617	616	573	595	604	591	610	647	604	576	592	605	603	595	590	642	576	628	633	611	624	630	648	621	620	605	601	589	596	588	619	620	626	664	633	603	575	592	607	655	592	617	651	595	635	584	633	608	602	603	628	619	589	600	594	604	606	649	631	600	613	634	599	639	572	629	598	614	572	659	651	650	629	661	629	589	632	674	611	632	665	620	585	616	604	670	581	653	576	581	577	613	658	618	612	573	639	603	580	572	597	612	618	611	555	594	625	612	628	637	568	611	608	568	610	588	600	583	600	603	597	638	627	599	595	654	605	607	614	615	633	607	585	644	622	595	601	595	615	603	588	618	603	620	602	645	583	596	587	571	587	593	614	588	601	614	612	590	608	576	579	601	579	641	606	579	620	644	654	579	611	660	599	589	632	655	648	583	608	579	636	593	592	622	624	620	617	615	647	624	641	635	622	650	630	608	614	625	594	589	581	569	633	571	608	637	572	648	683	614	634	612	632	550	574	612	599	634	629	626	579	640	615	620	628	620	610	627	585	641	588	602	588	604	640	612	611	596	548	626	591	628	618	657	633	604	576	610	589	612	650	584	579	662	587	623	573	607	618	583	606	607	629	605	578	628	632	678	638	593	647	627	627	597	612	613	592	587	599	660	610	570	554	609	628	638	614	623	626	612	581	586	622	579	631	589	625	600	604	547	596	593	638	599	614	570	610	597	600	606	579	646	576	565	633	619	659	616	574	630	611	613	610	615	588	597	605	604	621	579	650	605	621	617	621	554	635	613	593	622	601	630	609	574	568	590	646	585	656	557	593	634	587	566	592	630	596	610	595	629	560	636	592	582	613	583	618	600	635	601	599	644	572	632	656	622	601	607	616	619	628	577	601	632	632	566	629	598	583	605	576	629	626	581	587	599	577	593	646	617	623	572	614	679	648	642	596	567	635	572	632	616	584	575	620	620	631	593	578	587	555	579	615	592	641	571	608	607	601	653	591	603	651	631	585	603	635	602	617	616	640	665	596	606	601	610	595	624	592	636	649
25892	16633	19629	17549	12104	7982	5679	4149	3137	2302	1968	1649	1370	1274	1083	1009	908	787	708	651	597	537	488	529	483	490	455	548	471	467	535	465	457	508	410	423	390	360	376	329	360	340	362	330	291	268	301	281	339	279	314	298	280	259	288	301	286	294	298	335	283	322	247	321	301	279	271	325	285	304	301	306	276	277	319	290	276	260	275	295	302	265	266	257	255	284	281	283	279	275	256	290	273	280	259	278	268	280	289	262	267	292	285	271	278	266	271	260	283	266	272	279	296	272	281	275	258	289	251	281	266	244	249	303	239	283	282	279	279	253	293	289	242	267	240	269	247	259	295	263	264	286	300	297	252	288	276	266	272	268	304	274	234	284	266	298	249	296	258	277	271	268	263	267	275	292	262	257	261	277	285	278	281	262	254	282	281	276	266	285	254	290	271	287	269	274	268	270	247	267	300	263	268	283	283	272	253	287	283	265	289	271	285	266	251	301	254	284	282	262	297	232	271	274	292	285	301	259	275	299	277	294	253	282	272	292	280	291	291	281	251	280	291	287	287	292	298	244	263	264	279	252	278	294	279	278	316	275	273	252	295	262	311	288	286	265	274	291	268	282	271	286	267	277	249	286	289	271	273	290	298	297	261	267	292	278	262	266	294	266	320	255	275	291	283	258	293	263	299	270	286	284	270	268	263	275	301	246	291	266	269	264	277	268	282	271	274	287	275	254	280	270	273	280	294	260	262	276	278	262	264	253	279	281	301	277	259	274	251	255	306	289	286	288	283	292	303	274	291	321	265	282	288	292	304	270	278	282	266	309	274	256	267	301	251	231	279	271	284	264	272	260	283	256	272	243	274	280	309	282	269	275	270	288	297	293	288	277	265	314	253	266	268	274	275	284	279	279	277	292	269	268	249	259	255	259	271	295	295	284	249	270	293	243	287	294	267	269	264	303	291	244	252	267	292	264	256	256	253	263	279	267	287	262	292	281	264	271	312	298	272	304	286	245	254	267	278	270	258	276	248	291	264	269	272	235	287	294	226	248	284	261	265	274	284	242	274	288	257	263	307	306	289	252	281	284	272	258	283	300	269	276	268	264	292	255	271	284	250	290	276	292	280	274	259	290	285	297	311	253	287	254	278	290	257	287	269	285	263	279	267	276	282	279	270	261	250	287	260	267	289	308	282	252	262	265	275	311	265	276	273	285	275	257	287	272	280	272	271	267	290	275	284	286	280	241	248	259	286	251	287	280	261	308	282	270	297	276	294	262	255	311	284	253	269	272	282	274	306	271	291	274	272	255	266	253	276	267	294	271	252	288	300	228	286	288	301	260	255	261	271	270	291	246	261	272	266	272	281	263	266	276	293	268	279	290	276	262	290	271	274	265	313	278	261	279	282	282	262	238	247	288	264	267	269	286	307	251	279	282	294	272	259	279	290	309	265	272	270	278	290	275	271	281	301	241	261	292	287	286	291	233	244	307	241	246	250	292	281	313	279	280	285	272	269	268	268	293	288	292	289	268	260	288	283	292	257	249	285	273	294	289	262	311	246	294	279	266	282	267	257	273	280	283	247	287	271	224	288	259	263	245	240	276	285	281	256	259	259	295	287	258	265	258	293	276	268	314	273	295	302	261	294	304	258	302	266	274	253	249	286	252	295	275	267	254	257	243	293	254	270	241	238	285	284	257	266	295	271	297	239	265	287	289	293	270	273	262	288	252	267	305	266	294	298	279	278	272	276	263	241	301	289	269	261	273	289	289	248	272	274	236	281	283	256	267	263	254	260	298	266	232	258	272	318	243	289	287	315	279	304	290	246	273	243	279	260	276	294	258	266	259	236	287	282	252	289	270	265	250	276	244	268	278	284	296	323	266	271	258	267	263	257	273	257	292	252	268	281	309	289	289	276	274	267	291	258	275	263	269	271	290	282	286	256	255	262	306	270	300	295	267	257	297	255	240	283	270	281	333	261	272	289	267	261	265	296	285	286	297	287	261	278	274	267	321	273	242	281	279	274	260	262	283	249	306	284	263	275	266	285	313	311	299	276	330	257	276	292	290	282	279	274	257	287	275	278	277	255	245	288	286	279	270	245	285	281	287	271	270	286	257	276	252	272	251	263	260	297	267	251	253	287	293	304	278	283	298	244	267	292	285	289	280	269	256	266	255	257	263	255	266	276	299	292	235	264	262	267	282	256	267	303	289	264	281	294	281	281	294	277	283	243	287	252	279	254	283	256	284	306	295	283	281	267	274	267	273	290	270	295	293	261	252	275	312	252	280	272	274	251	255	282	309	262	272	250	311	271	252	254	273	268	267	288	269	319	281	318	278	249	256	238	298	283	300	284	262	263	282	266	267	275	278	291	273	295	275	261	282	243	255	265	280	299	274	288	255	277	281	284	280	259	297	261	289	222	287	275	278	247	261	274	292	249	261	246	287	267	243	268	300	291	273	294	258	270	281	292	293	270	275	286	281	299	263	282	279	262	265	290	262	253	284	270	307	276	279	282	270	286	297	275	266	260	259	288	263	281	284	255	266	246	295	253	269	282	262	275	324	258	284	267	292	292	258	259	261	258	267	291	253	262	255	281	278	271	270	303	270	271	283	299	257	235	266	255	281	279	298	282	289	316	277	300	261	278	268	256	280	257	263	264	240	262	291	274	283	269	265	276	277	270	258	248	294	265	289	255	262	286	265	257	275	281	294	258	294	273	286	272	272	277	260	275	251	269	266	255	303	268	280	305	276	294	274	265	296	256	260	297	277	265	293	294	301	263	267	246	276	268	258	268	236	253	244	242	248	276	286	265	265	311	279	270	263	291	284	272	272	254	270	284	272	289	297	257	306	270	270	270	266	274	255	258	255	283	289	292	275	288	227	255	262	271	275	267	277	291	261	272	299	274	312	282	277	239	273	297	282	288	270	286	277	295	214	290	277	271	256	261	257	290	273	258	270	264	269	249	267	289	262	278	259	264	301	281	287	280	299	293	298	278	256	308	289	247	294	286	294	295	284	248	253	262	232	274	286	293	267	294	268	281	268	253	276	260	246	282	300	264	234	279	273	262	311	260	256	279	271	280	294	291	263	263	234	264	245	250	279	265	229	274	286	265	294	244	259	296	275	265	304	277	285	300	296	288	276	279	275	286	280	277	282	291	264	255	281	258	294	279	280	278	249	268	293	273	296	275	271	250	281	287	293	248	311	295	294	292	296	267	265	316	293	269	256	252	270	264	280	273	312	290	292	259	303	284	261	277	258	285	316	291	289	278	291	277	255	255	270	273	239	284	272	282	268	257	288	285	247	276	272	273	234	262	270	291	267	273	257	288	254	270	260	264	272	263	257	261	266	275	255	264	310	281	313	272	275	285	302	279	246	274	293	284	253	246	306	269	290	255	245	270	285	277	259	277	269	289	270	243	266	268	246	262	268	274	326	265	301	273	247	296	283	248	238	271	265	293	286	292	270	271	274	293	272	283	286	271	258	289	299	297	275	266	249
14010	12222	24135	27789	23867	20371	17477	14473	12302	10632	9222	7703	7359	6474	5578	4991	4679	4114	3595	3023	2769	2470	2215	2104	2126	2076	1952	2505	2228	2214	2439	2204	2239	2148	1808	1716	1582	1429	1308	1302	1255	1123	1097	1028	997	950	870	862	851	801	793	783	751	844	765	733	829	805	802	839	778	822	771	709	749	785	767	733	709	715	774	744	729	808	718	747	730	672	676	648	652	654	647	610	647	692	644	715	709	683	734	627	701	690	697	642	716	650	670	639	683	663	657	617	635	648	638	668	650	671	672	684	666	648	683	666	629	659	618	671	651	680	685	623	598	649	648	603	634	608	633	642	622	658	669	667	623	609	666	646	644	625	630	639	646	650	597	654	627	693	626	655	616	630	609	629	609	615	654	673	641	629	626	632	659	651	661	642	611	670	613	604	619	590	651	613	629	664	632	635	628	610	644	619	612	633	640	621	614	610	659	630	639	634	656	666	602	671	713	657	673	612	613	650	599	658	638	617	613	650	633	646	616	653	696	619	635	631	637	696	662	634	608	621	617	664	656	614	658	665	654	595	680	636	642	632	624	637	619	621	622	648	680	604	622	639	637	639	638	671	682	635	623	643	636	653	665	631	646	615	616	693	633	632	604	635	635	625	621	657	631	592	677	654	640	631	647	635	672	638	620	642	592	626	657	668	638	699	650	638	639	660	649	629	665	579	627	647	623	606	667	654	660	646	637	643	620	643	660	620	645	679	625	595	625	637	633	624	671	616	609	628	635	647	643	614	647	630	615	651	628	622	634	623	619	641	641	622	648	658	601	654	644	603	653	606	611	595	610	609	652	661	631	618	638	582	582	644	656	621	625	662	600	590	583	664	626	653	600	600	665	683	620	627	639	646	655	618	647	666	658	623	626	661	624	584	646	672	617	606	654	663	620	648	635	633	581	637	645	635	649	623	600	631	594	608	649	646	635	624	624	636	654	644	653	682	614	663	651	669	642	630	618	646	647	676	663	610	634	637	659	665	619	696	626	664	632	615	650	633	653	676	645	648	676	692	616	603	673	651	651	622	680	619	654	632	646	684	621	627	650	645	626	664	631	645	651	608	647	633	646	685	645	642	619	600	623	638	613	659	631	617	571	626	622	632	616	644	605	617	634	627	636	604	610	646	664	637	646	652	653	637	649	625	621	635	674	671	598	642	642	621	613	658	645	623	643	665	633	647	682	669	628	687	630	674	617	640	656	643	623	645	620	664	644	573	650	638	630	620	672	636	601	683	672	611	628	670	629	663	665	627	640	639	634	612	609	637	663	641	584	638	618	663	624	635	650	688	627	630	622	661	670	642	650	683	631	634	630	634	641	619	626	625	683	641	625	614	674	642	632	659	615	624	631	627	635	614	630	600	653	611	648	666	609	655	616	678	621	647	659	663	657	639	629	650	637	651	610	674	673	622	604	677	624	638	616	646	667	672	623	656	677	641	626	630	639	636	647	671	627	650	660	662	657	631	622	620	637	679	622	633	613	629	612	640	616	607	647	629	599	650	667	594	635	651	651	636	607	637	624	610	608	631	616	689	631	671	615	639	618	617	668	593	642	649	615	645	613	637	670	601	651	609	691	656	595	619	634	607	669	678	643	642	638	626	685	609	592	625	644	617	641	637	618	633	639	618	609	606	619	673	595	626	583	627	617	648	592	615	665	625	675	656	638	672	623	684	622	588	643	546	615	648	659	605	652	629	636	647	655	606	673	626	627	674	690	620	636	665	635	607	679	675	639	699	665	638	693	678	676	609	634	649	632	606	638	576	642	627	616	565	672	619	647	645	632	633	619	692	637	614	593	644	592	641	626	604	618	635	624	589	593	629	615	617	619	587	648	623	658	615	637	591	650	631	616	658	627	594	616	578	633	586	634	633	600	659	613	629	632	658	624	630	652	647	612	632	625	636	627	625	656	635	648	607	626	707	616	656	653	705	655	682	634	615	657	661	672	658	660	621	660	596	643	605	629	655	628	641	639	612	689	642	598	659	638	639	685	606	603	620	633	609	606	614	621	629	627	664	645	652	659	581	644	589	689	628	574	627	658	655	631	648	607	666	626	632	645	638	623	629	622	644	698	653	640	636	623	608	648	614	620	669	662	670	648	640	682	635	643	590	652	621	608	598	642	661	590	593	642	675	644	661	641	652	638	657	667	593	604	696	631	661	638	651	645	620	621	617	634	603	658	561	682	629	619	603	617	678	637	631	642	642	642	622	626	660	590	641	636	655	660	596	607	691	631	671	625	584	658	593	594	641	668	626	642	628	643	597	677	665	633	600	650	670	633	671	612	675	620	618	667	614	626	627	602	628	669	617	662	633	556	636	636	647	611	583	638	619	666	631	636	603	684	666	625	654	648	651	620	628	601	665	619	658	624	625	641	617	644	657	643	626	663	615	662	621	604	671	631	563	635	618	645	662	625	626	641	647	621	618	613	658	666	665	617	643	661	626	620	624	637	653	625	624	670	650	671	598	628	697	616	616	650	626	627	649	685	642	623	622	582	612	645	607	587	695	619	617	671	630	663	603	651	660	643	594	654	645	618	615	609	645	641	651	618	637	659	599	613	656	631	629	630	634	611	592	648	614	650	639	603	661	637	652	638	621	622	632	632	658	616	602	696	645	688	619	658	611	642	639	659	606	625	646	645	638	670	627	635	641	626	631	655	645	653	653	619	624	664	657	621	691	636	664	648	593	693	651	633	660	645	650	608	598	637	641	635	628	612	642	593	631	629	641	606	675	660	674	610	663	598	646	638	661	620	610	624	616	644	642	657	621	618	614	648	623	641	649	639	640	628	607	686	665	620	627	603	621	641	655	636	619	624	635	632	599	628	645	644	663	667	627	638	670	633	643	620	587	632	620	647	633	627	647	615	666	631	658	599	658	658	635	618	597	647	613	632	671	651	629	646	615	642	641	658	628	566	630	644	640	629	652	664	649	661	627	667	688	663	632	659	614	621	643	606	648	647	620	619	638	635	644	657	630	664	640	615	637	644	625	662	640	658	631	660	612	668	655	605	634	610	638	652	653	642	617	662	626	646	630	598	601	663	647	634	640	660	675	630	598	628	673	629	628	606	674	688	663	604	597	643	664	643	654	648	618	610	666	635	614	642	661	639	621	633	634	666	642	661	639	623	610	628	648	607	669	621	634	621	614	635	673	621	665	621	640	646	619	654	614	659	643	648	707	641	643	657	604	604	587	655	648	686	639	625	608	622	630	619	664	628	645	639	614	613	667	654	651	647	642	632	677	649	637	600	620	577	640	605	628	624	627	673	619	628	623	647	666	621	630	612	635	637	652	639	636	630	643	619	653	645	677	622	622	614	628	614	610	663	642	590	644	601	641	655	634	649	675	644	625	613	639	650	669	631	627	651	616	628	625	687	640	627	629	660	662	663	617	617	596	670	647	645	601	666	641	655	677	627	608	643	677	647	609	665	572	683	624	641	680	648	622	613	625	628	664	637	663	685	629	634	614	666	645
9540	6263	7807	5987	3872	2593	2081	1480	1191	958	782	717	623	543	446	454	396	372	346	304	320	295	290	289	292	237	263	281	287	250	280	257	271	264	250	273	294	250	214	268	241	273	233	222	201	201	239	212	242	207	241	201	216	188	237	211	208	214	217	238	200	225	226	247	228	193	201	202	217	213	226	209	232	216	223	232	232	223	233	223	178	227	237	225	240	223	227	218	217	219	227	231	235	225	187	204	220	200	228	220	202	223	215	199	235	218	240	208	222	214	205	229	203	214	239	199	219	216	201	221	215	219	216	224	240	243	226	244	203	242	230	181	233	227	208	208	224	222	217	216	211	210	215	227	256	212	211	214	198	239	203	235	206	220	215	234	214	234	214	233	209	196	206	246	220	234	221	191	265	230	213	228	213	229	212	200	223	206	183	219	226	234	226	220	229	202	233	218	190	207	227	198	240	218	206	195	193	220	252	237	195	221	228	229	226	212	229	217	211	220	211	215	207	231	225	229	198	221	205	204	196	205	240	229	229	215	210	212	234	203	209	226	217	210	240	212	231	189	180	206	213	236	231	222	203	170	214	232	203	219	228	226	206	197	200	216	203	215	232	221	207	195	203	202	235	227	226	225	232	200	228	226	210	220	213	233	200	204	233	200	209	225	235	209	232	228	214	226	210	217	194	208	209	223	195	226	209	224	205	186	218	222	197	240	202	215	211	235	209	208	222	217	215	220	192	211	225	210	220	192	198	215	197	199	218	207	215	218	224	213	215	222	224	207	205	200	217	250	221	242	219	230	225	208	224	208	211	233	246	208	218	181	218	211	202	239	221	200	217	238	206	220	183	238	233	219	211	231	203	188	206	221	215	214	238	205	228	213	216	217	197	233	209	227	215	213	200	236	194	204	240	212	231	246	226	235	220	203	201	219	225	216	258	212	204	209	234	236	217	227	225	232	196	199	225	224	185	224	234	228	238	219	199	206	217	221	212	212	217	208	202	229	212	211	235	215	225	213	216	215	213	226	241	247	221	207	213	227	208	239	238	184	210	227	204	208	219	230	234	197	216	202	199	201	215	194	239	212	209	253	211	213	246	198	213	225	223	209	219	200	230	210	236	219	227	215	228	231	225	203	201	195	228	230	219	230	216	211	209	227	199	210	192	222	228	195	221	210	204	234	217	218	224	168	224	214	237	184	252	206	242	181	221	223	192	231	226	185	200	216	227	236	222	178	206	197	198	197	162	219	213	218	246	252	195	205	259	198	222	223	223	228	217	215	189	227	244	244	231	222	231	203	225	231	198	207	224	230	209	207	226	208	202	231	223	205	216	210	199	198	205	204	240	199	205	235	216	200	211	219	209	226	209	217	220	203	204	225	194	213	239	212	223	233	223	214	217	212	237	208	207	216	209	227	219	189	218	225	202	214	240	202	222	206	198	234	231	205	213	196	208	224	226	232	226	211	230	213	196	202	205	209	224	220	234	213	208	221	235	219	222	197	191	206	207	206	193	216	226	223	205	215	217	217	211	202	213	211	179	215	221	213	248	226	215	213	200	244	209	221	214	239	188	229	217	210	232	206	237	229	196	239	198	178	197	216	211	214	226	201	214	237	229	217	202	228	223	237	242	230	238	210	225	219	187	204	220	237	235	203	210	218	214	234	213	236	212	228	216	240	229	222	205	199	200	189	206	227	230	192	216	232	184	228	222	225	197	214	243	211	208	217	226	231	217	224	210	218	201	212	236	239	223	230	224	242	216	222	218	225	206	223	195	213	226	213	196	214	215	207	221	219	211	215	199	224	193	243	229	242	203	197	215	211	226	228	203	221	191	237	234	223	235	229	197	237	207	207	218	183	230	237	228	201	193	187	234	228	207	215	214	222	213	223	217	232	224	214	212	221	215	234	206	209	206	193	235	214	207	217	226	207	231	215	216	219	206	235	195	215	199	201	185	208	203	196	215	216	203	206	215	205	219	228	214	223	208	201	212	237	220	217	208	230	212	230	222	224	190	226	229	225	212	209	199	196	234	210	199	209	247	214	205	224	220	213	202	180	220	231	209	199	214	226	227	204	238	227	222	204	208	236	247	206	230	239	241	195	199	215	242	218	208	196	195	219	199	203	202	241	228	219	179	229	227	199	199	212	208	223	205	214	234	219	228	201	239	211	226	219	198	224	226	254	189	238	247	206	232	195	204	188	207	191	203	182	203	223	225	224	238	213	199	204	222	208	200	229	212	205	227	209	239	205	207	212	203	203	241	191	203	255	211	220	192	212	246	251	217	203	218	201	197	212	213	217	218	233	202	225	218	211	223	211	207	236	212	205	221	231	206	210	243	221	198	203	214	207	246	235	191	220	235	224	228	197	185	228	237	245	234	219	198	225	248	201	213	237	213	246	219	220	218	234	202	180	205	202	202	216	221	221	195	248	223	210	230	203	195	226	219	247	213	216	260	229	217	223	195	206	226	195	192	224	214	229	236	231	218	208	193	196	220	223	211	258	220	213	200	209	210	201	212	210	215	202	207	213	227	231	222	211	228	253	213	215	198	205	215	220	230	220	230	197	219	223	219	210	201	219	209	248	233	221	220	213	228	207	219	195	232	195	231	221	248	207	210	209	192	194	224	218	192	218	231	227	222	184	192	184	206	198	238	230	221	211	216	217	231	218	232	192	194	253	194	232	226	239	180	228	195	192	207	208	212	229	251	198	195	184	203	199	225	185	204	187	182	215	220	203	232	225	232	222	218	218	201	230	208	216	232	206	231	202	206	225	213	230	223	194	245	236	210	204	215	200	167	208	220	236	221	248	208	223	216	217	208	228	226	184	225	212	187	224	198	221	229	196	246	193	244	208	185	207	224	204	223	232	239	214	219	206	220	221	206	234	186	196	233	211	218	221	229	226	216	204	214	214	222	222	201	212	210	204	198	223	203	216	240	194	201	222	217	222	201	214	224	207	231	223	210	220	177	220	233	235	232	230	205	221	226	191	177	205	207	163	201	234	220	221	207	207	253	197	200	210	191	216	234	255	212	219	228	211	195	196	222	229	214	218	217	215	255	208	232	222	218	224	213	195	241	193	245	214	218	193	201	238	193	197	224	227	202	220	228	237	236	207	204	212	238	209	228	240	208	199	229	196	198	215	197	216	205	193	222	204	192	220	201	231	213	219	210	207	214	200	221	221	232	220	217	221	216	197	210	210	188	211	228	204	234	218	220	199	185	215	233	206	205	200	222	206	235	217	249	202	230	205	216	230	202	221	208	194	212	199	194	223	215	198	196	230	217	205	235	210	213	205	224	204	205	220	240	237	169	213	209	191	226	216	248	189	218	237	249	225	205	210	198	213	233	192	214	225	203	213	223	197	207	197	216	232	246	236	213	207	235	232	206	224	206	215	239	206	206	221	222	212	229	224	214	200	194	228	238	202	206	197	226	195	219	241	227	196	228	221	211	228	184	212	188	223	198	233	208	238	255	237	230	218	199	209	180	232	181	205
5593	5602	12746	14292	11803	9601	7968	6484	5385	4469	3874	3395	3092	2649	2183	1899	1648	1514	1439	1285	1231	1064	1054	974	989	947	928	914	897	934	896	870	859	860	832	868	808	819	809	758	705	680	651	639	592	584	629	608	598	562	583	590	552	567	546	561	567	590	541	579	585	566	621	593	553	558	565	587	576	524	547	520	540	551	553	522	549	535	576	546	538	541	513	526	531	509	535	529	531	555	516	559	549	562	573	521	549	492	521	540	499	497	536	527	545	526	532	500	507	513	553	495	533	559	528	544	516	520	544	515	541	479	526	514	531	519	533	543	503	525	526	537	526	545	542	499	478	507	544	495	529	547	540	544	527	512	492	516	523	543	523	529	523	562	523	510	503	502	531	556	498	526	461	502	544	504	544	540	492	524	517	526	569	516	534	547	524	508	539	551	579	557	550	533	547	503	501	498	551	521	489	552	539	487	482	564	541	562	532	528	511	560	512	524	525	569	565	524	519	551	525	537	513	556	522	531	515	566	510	493	548	523	469	519	545	538	534	520	558	488	505	539	521	513	535	533	527	528	503	523	504	511	500	529	521	521	485	574	500	488	555	520	562	515	512	556	519	519	564	545	532	520	538	505	532	537	522	512	523	546	522	525	533	514	468	488	516	538	492	515	477	534	478	514	572	538	542	511	523	551	505	538	565	524	507	510	517	514	588	554	533	556	512	477	531	559	527	531	506	514	547	531	553	560	516	524	528	557	511	525	528	507	577	558	582	492	533	513	525	538	518	550	512	513	533	520	545	578	505	539	535	490	529	506	529	539	544	480	495	494	525	521	480	487	520	544	523	525	506	517	471	518	504	530	519	540	535	518	523	496	548	561	540	532	499	534	556	550	531	517	508	522	552	524	505	487	554	522	526	539	526	529	493	538	509	502	508	553	535	544	529	563	500	558	547	561	528	509	511	520	515	549	521	519	511	527	520	586	576	526	491	498	562	501	478	530	533	529	536	493	507	523	514	482	532	503	563	497	545	517	493	532	530	515	534	556	519	518	502	522	504	535	532	562	508	504	512	563	516	542	555	515	573	553	523	511	529	490	526	541	520	528	498	523	498	522	553	543	569	571	502	538	499	510	541	491	560	535	494	503	547	538	555	528	558	494	479	528	513	505	516	499	496	564	514	523	498	553	557	510	499	477	569	538	532	526	501	510	534	551	500	480	518	487	549	542	506	528	496	495	538	491	547	563	546	504	545	539	531	492	524	490	517	476	483	532	477	524	553	519	545	530	514	491	492	550	526	524	533	530	566	526	527	475	547	567	507	530	519	521	555	486	528	508	524	502	458	515	525	556	517	551	543	528	557	537	483	474	512	506	475	519	541	503	535	510	537	488	520	500	535	535	508	538	547	520	530	536	527	519	526	563	532	538	524	535	542	534	551	490	531	518	513	497	507	522	539	508	541	512	527	536	531	559	546	517	545	521	465	475	561	554	498	512	513	510	526	531	545	534	531	488	487	535	498	485	507	554	509	519	562	542	514	556	500	517	514	521	542	521	542	499	490	519	537	528	514	531	544	555	530	511	544	544	544	537	503	528	501	508	543	543	530	509	497	504	526	488	539	510	519	506	468	525	573	514	475	537	530	513	541	563	498	541	548	517	491	480	527	510	527	504	522	540	496	508	547	539	490	513	535	533	526	555	541	518	531	534	538	509	511	545	510	570	538	492	524	531	489	505	500	539	527	519	483	485	553	533	492	532	564	536	497	480	508	529	532	518	538	518	525	571	550	525	507	525	501	535	541	495	547	516	503	514	541	505	491	540	540	546	511	527	500	482	501	525	502	509	505	499	526	500	557	552	505	521	538	492	550	513	535	486	533	502	501	477	543	535	549	514	546	496	500	528	505	512	525	549	582	502	524	517	524	538	524	501	477	508	501	520	523	518	504	582	532	549	520	519	513	533	538	516	555	492	507	550	536	546	529	573	508	536	495	522	492	498	514	520	508	519	475	529	489	506	498	505	539	516	555	515	493	510	552	550	569	510	484	518	532	525	540	481	513	523	543	517	513	553	492	502	506	555	519	476	512	544	524	539	545	494	566	483	502	486	598	494	546	535	506	511	493	519	529	538	567	462	494	518	498	528	541	515	507	520	561	525	529	515	517	521	545	562	511	544	572	507	535	475	536	542	533	496	496	520	486	528	543	573	533	499	547	533	512	523	513	531	497	547	522	488	508	487	523	533	499	532	547	493	481	498	528	539	545	494	527	536	503	516	535	513	499	556	505	538	509	543	503	569	522	523	510	557	516	523	557	523	523	482	535	529	463	521	545	521	511	531	521	529	524	514	538	519	468	519	511	546	502	523	524	508	559	540	527	546	541	506	512	539	543	509	469	524	558	506	514	533	468	497	545	586	523	513	499	530	549	520	490	525	538	545	514	541	534	535	527	506	501	500	543	514	547	483	520	518	561	488	496	508	460	551	544	546	478	493	532	523	528	509	510	523	540	556	496	519	546	529	520	546	536	528	552	533	533	518	531	488	491	548	522	532	547	530	495	516	551	501	511	520	508	541	567	573	502	522	516	511	517	514	555	550	498	538	493	556	524	525	528	542	548	550	521	515	489	475	524	515	545	502	537	483	523	478	529	541	541	500	529	536	520	546	510	509	544	502	547	540	479	542	535	523	499	516	499	523	499	541	520	508	552	487	500	527	498	525	503	498	538	526	539	532	489	507	503	508	526	509	532	498	482	560	496	530	526	506	546	484	481	539	511	504	544	528	527	577	534	520	537	549	535	543	539	548	527	492	549	560	531	540	586	544	507	507	544	517	506	524	504	507	496	491	510	508	503	548	507	520	544	552	485	528	514	542	526	571	534	537	542	502	519	521	488	517	513	561	541	534	577	541	522	554	523	523	484	498	529	537	544	541	529	579	489	486	504	523	545	493	520	491	543	515	508	515	548	561	551	498	520	521	552	515	527	504	535	540	550	517	543	508	510	546	517	491	517	539	540	533	519	526	516	517	535	525	521	519	525	532	499	528	514	552	540	543	505	503	519	557	518	544	516	540	500	569	541	489	507	516	537	508	518	547	505	529	506	538	518	508	499	556	555	535	514	508	537	506	546	533	507	530	542	539	505	497	508	519	494	516	511	540	519	522	512	536	473	529	515	538	533	527	542	529	525	560	525	520	505	512	569	546	524	484	502	490	511	533	517	536	548	504	513	507	493	538	529	517	526	497	509	533	520	528	513	512	538	505	580	521	472	514	511	500	496	504	501	545	506	520	527	520	505	495	525	500	548	520	520	511	534	506	530	535	498	516	507	579	562	519	476	550	508	517	516	518	518	521	537	532	493	537	566	567	517	548	555	533	528	488	527	518	561	491	502	524	562	519	483	525	532	537	564	525	468	554	528	508	520	475	553	523	530	514	545	499	504	504	502	501	520	545	544	548	545	526	520	518	516	526	514	535	533	542	520	513	502	536	555	531	543	521	541	486	489	499	511	544	516	556
18402	11293	13941	11944	7702	5189	3642	2672	1951	1612	1493	1165	1036	920	761	678	691	572	534	501	456	389	412	409	392	390	398	387	380	375	381	394	399	399	368	383	360	322	321	339	286	301	315	328	288	275	253	305	268	267	234	261	270	257	249	273	263	295	260	282	289	252	257	247	294	307	274	281	257	256	306	258	290	271	267	252	264	238	269	260	275	268	264	288	260	278	260	256	271	244	238	224	248	265	247	228	271	242	251	210	260	269	249	266	265	253	259	269	307	292	247	277	245	252	245	255	262	259	255	260	252	282	275	253	267	237	252	259	254	257	270	250	239	264	256	278	257	253	244	258	258	266	266	299	246	280	230	270	227	264	246	266	284	262	262	243	252	262	286	238	245	282	249	257	244	249	247	273	268	244	260	242	264	259	269	259	250	267	243	246	277	273	252	250	251	244	274	267	239	233	290	263	254	244	258	271	259	247	259	271	254	238	257	285	230	250	273	237	249	249	235	266	242	255	243	255	238	237	240	270	281	305	279	267	231	248	253	273	297	224	278	276	246	253	230	232	257	227	258	253	257	245	251	291	280	239	260	302	251	275	290	236	276	239	213	252	249	266	260	241	251	250	271	244	267	253	282	273	261	274	234	266	247	232	253	243	276	277	286	270	271	255	255	271	243	251	252	253	225	256	240	280	251	290	272	267	240	243	272	245	261	247	265	253	242	263	277	257	279	255	275	246	250	255	232	257	242	256	278	238	255	254	262	248	243	261	255	242	248	270	263	257	225	293	265	237	268	234	272	260	256	238	284	246	228	272	257	249	238	268	250	261	251	232	261	237	257	272	241	277	252	246	263	257	279	254	280	276	280	267	259	262	253	256	254	231	282	258	233	251	257	279	250	293	244	260	228	273	262	255	243	253	249	250	264	245	252	282	230	236	265	258	282	260	270	254	276	258	264	265	278	235	268	268	272	255	228	270	266	260	269	247	228	254	253	265	244	248	253	244	266	263	257	280	271	245	252	279	258	277	244	253	250	277	253	249	259	269	264	260	271	253	263	262	263	244	239	255	246	244	269	270	221	236	256	276	262	239	238	263	262	257	220	249	225	276	248	294	296	258	274	240	296	259	241	265	235	253	275	229	278	246	276	254	269	258	266	240	274	253	280	264	268	265	275	272	256	263	238	259	236	260	254	251	263	277	259	267	281	249	287	256	287	256	248	280	240	252	244	240	236	216	230	208	271	258	270	261	258	243	230	252	240	253	255	273	247	247	244	265	251	266	244	251	267	278	286	263	257	268	291	272	261	238	240	252	239	257	261	228	271	235	281	244	253	241	251	249	218	257	233	252	268	250	243	276	231	251	261	298	248	276	269	236	261	283	260	283	265	246	283	239	259	262	267	243	242	276	248	236	251	278	281	271	292	235	275	229	248	232	238	240	268	239	242	256	267	268	231	248	249	256	272	270	244	217	238	256	247	258	222	261	284	275	265	254	297	253	254	265	267	269	258	261	239	245	239	241	231	247	240	230	271	264	261	266	252	223	233	264	261	256	284	239	242	237	260	230	260	263	252	263	264	277	254	276	294	267	262	236	251	248	244	279	254	236	267	255	256	254	260	273	264	255	270	263	254	249	257	264	260	257	267	241	283	264	270	258	268	247	283	239	260	274	253	249	225	238	259	226	258	254	252	269	253	274	249	267	252	255	285	267	242	259	237	238	274	270	274	282	235	243	274	236	250	265	260	279	238	255	292	221	241	273	272	254	275	242	261	244	221	274	276	227	256	228	260	241	203	255	252	260	248	250	254	257	247	260	263	229	282	252	251	235	252	243	268	266	272	266	227	244	256	267	249	270	289	262	269	264	251	252	235	265	259	218	235	271	277	252	248	239	254	234	238	222	286	245	255	278	268	275	246	226	235	239	239	249	260	230	285	268	239	240	259	267	233	245	281	238	269	268	267	271	228	239	253	286	234	249	259	242	255	272	271	273	263	248	253	257	256	255	246	261	295	239	229	280	267	276	258	265	272	264	267	270	255	264	264	235	255	259	259	265	225	260	283	255	276	229	282	268	245	223	248	246	263	237	236	234	254	244	257	246	278	229	255	267	274	240	256	260	244	259	252	271	246	254	231	278	250	246	277	261	262	237	285	265	286	251	274	225	247	239	243	234	268	242	252	257	267	260	240	269	268	256	295	257	248	239	229	291	249	250	250	257	273	265	236	261	240	242	270	245	262	253	270	232	260	246	285	286	291	225	263	245	249	231	262	271	230	265	254	276	260	245	244	266	238	304	244	283	220	279	265	242	238	276	247	248	259	253	269	259	237	257	265	259	249	265	250	247	245	238	264	221	231	256	276	253	230	283	250	263	258	241	260	257	250	248	294	275	242	252	277	294	250	242	255	270	240	267	285	240	236	263	290	254	262	259	257	271	240	244	243	275	240	240	243	247	249	261	262	260	262	242	275	277	248	274	280	229	247	263	255	237	233	242	239	268	259	250	240	259	244	275	239	259	228	259	247	249	280	257	270	258	257	278	248	245	256	277	251	287	268	260	235	245	207	269	246	258	240	254	257	240	257	246	274	256	242	241	257	260	242	262	242	274	250	260	266	265	255	274	201	247	245	249	243	239	251	243	220	246	256	253	273	255	276	263	277	239	241	266	250	273	294	248	256	245	243	269	276	240	260	246	230	267	262	266	286	242	256	286	260	254	272	232	256	268	266	247	264	250	256	263	260	221	289	259	279	260	247	262	247	252	266	254	245	262	268	274	245	272	242	245	258	233	248	240	259	248	260	238	283	252	256	250	290	310	231	257	246	240	255	243	255	285	260	251	265	261	254	315	243	243	243	228	278	270	245	239	267	272	251	246	256	241	253	230	237	246	266	244	252	241	241	268	254	258	241	268	272	312	242	271	268	268	239	250	278	278	239	267	257	259	248	274	251	256	235	242	240	240	257	272	259	260	244	238	215	290	266	226	244	245	276	229	260	286	233	269	244	262	260	248	229	267	259	257	241	261	273	230	252	272	225	271	235	245	292	260	219	256	275	243	251	222	245	267	266	258	273	242	250	257	287	247	276	254	235	260	276	253	248	279	227	262	253	270	264	243	264	263	275	271	277	257	298	285	262	257	280	274	232	251	240	260	257	233	257	284	291	253	253	260	261	271	245	262	255	250	276	288	275	245	244	267	258	252	261	261	248	246	244	276	276	261	231	250	244	261	280	258	231	227	273	250	249	243	243	251	249	283	268	267	258	259	239	220	265	263	287	244	247	271	257	271	241	243	262	246	235	251	236	230	261	218	253	260	261	257	243	251	272	298	288	258	259	228	246	281	244	283	247	265	244	259	262	253	244	238	260	256	264	269	247	240	291	268	262	249	268	265	258	268	249	267	247	282	246	268	268	238	279	239	271	237	263	271	242	300	296	269	240	246	267	283	270	239	279	255	254	257	271	273	267	263	240	248	263	272	281	282	239	240	234	300	271	241	277	284	274	247	254	297
11019	9000	19754	22225	18873	15813	13162	10984	8851	7771	6867	5830	5178	4580	3901	3522	3282	2910	2482	2240	1968	1762	1581	1696	1682	1604	1688	1752	1609	1553	1617	1632	1495	1614	1397	1232	1137	1100	1128	1088	971	919	924	876	878	807	772	702	746	693	716	703	732	707	694	685	689	742	702	734	680	696	735	700	723	709	704	638	723	674	692	694	680	654	648	670	679	652	683	626	653	655	666	616	633	694	596	581	596	647	590	628	634	633	627	616	628	638	610	573	624	597	649	630	610	594	610	643	633	607	574	595	610	637	585	610	650	617	641	618	634	584	642	633	601	614	617	629	637	593	600	570	614	621	630	628	604	592	612	599	584	626	597	632	623	636	625	612	624	614	582	654	611	624	584	627	642	618	583	587	604	627	583	654	634	668	603	585	577	620	598	631	638	590	614	647	607	571	604	611	629	636	624	645	579	596	597	599	611	571	656	610	588	638	580	645	605	591	583	591	596	608	653	602	587	578	615	609	561	618	567	639	574	629	606	614	631	567	649	567	588	574	616	596	599	577	593	653	636	596	608	600	587	600	616	593	621	619	628	580	595	582	588	603	612	623	555	597	568	603	639	620	635	587	606	610	591	594	584	634	663	628	624	566	631	630	583	625	592	620	593	630	602	590	621	581	625	593	596	619	581	612	610	565	612	582	597	642	602	633	618	640	608	622	625	605	634	595	592	583	617	623	592	607	601	597	641	593	655	591	594	609	640	592	616	561	622	597	605	606	647	622	626	641	582	619	590	623	610	594	618	605	656	640	621	619	656	602	584	588	595	602	625	586	622	596	596	589	606	594	590	594	647	596	657	611	613	597	624	633	622	556	623	575	600	631	618	637	619	584	631	641	600	612	596	594	589	614	555	604	615	629	569	589	610	630	621	600	600	595	602	609	639	603	611	611	641	621	584	617	622	596	597	579	671	627	606	617	660	653	601	569	592	599	589	570	672	659	593	610	629	579	585	625	584	685	591	612	622	629	592	606	635	580	613	589	632	557	644	621	589	563	613	575	625	595	623	612	558	611	590	590	616	630	585	642	659	567	640	640	565	619	621	597	594	556	593	619	601	575	571	646	600	606	599	588	574	593	600	617	614	653	612	613	660	643	642	589	548	592	602	626	575	603	574	593	644	589	608	574	582	616	624	599	579	614	594	617	625	647	601	631	580	625	640	668	566	623	614	561	586	583	584	606	619	593	642	604	614	613	575	626	580	621	567	577	646	569	602	612	600	628	642	594	587	594	627	599	603	606	633	586	620	584	593	571	639	648	607	610	609	614	565	592	589	614	616	646	614	587	652	598	591	623	589	600	648	644	573	581	587	616	659	597	584	621	613	641	578	580	578	625	538	580	611	652	675	594	601	626	649	649	618	617	566	624	619	619	636	645	605	646	615	620	615	620	593	615	605	639	600	633	610	577	603	581	584	610	645	641	630	570	610	616	628	609	585	596	609	597	613	598	601	616	619	649	606	571	668	556	633	568	629	622	578	599	580	575	590	596	637	651	575	579	594	628	598	582	627	584	609	608	604	604	647	562	667	636	600	604	653	600	605	620	610	602	591	586	618	635	636	607	631	635	642	544	612	574	567	602	629	594	633	622	609	585	577	587	599	600	627	562	642	648	633	610	636	588	626	577	603	608	581	589	611	614	564	652	621	661	610	649	641	618	647	578	572	605	634	594	629	566	646	600	595	553	628	597	621	599	615	618	612	666	623	653	621	645	585	611	609	631	564	605	614	626	600	606	595	638	645	584	645	641	563	658	613	606	612	598	579	574	615	611	656	619	605	590	641	591	643	604	618	605	603	597	576	573	603	610	552	646	637	611	565	630	612	599	588	583	580	596	628	629	623	621	625	589	682	626	594	596	581	636	633	618	589	600	596	622	604	589	578	606	625	622	629	614	611	587	592	580	596	590	598	583	605	577	631	646	592	605	601	604	585	622	569	581	595	638	587	616	583	625	600	604	637	612	654	611	599	652	631	581	586	599	586	620	571	640	625	622	596	572	599	634	627	584	583	629	612	600	625	590	602	610	599	601	608	606	612	612	644	618	597	598	620	591	621	635	609	627	645	645	598	618	576	647	574	619	599	605	617	638	595	628	600	568	635	580	624	633	622	632	659	545	645	598	587	590	584	608	642	597	613	614	652	636	629	580	612	616	600	577	621	620	566	580	609	586	646	614	583	614	613	622	598	640	623	627	624	562	640	581	606	620	665	584	621	611	613	616	604	609	620	611	632	648	644	670	631	646	624	589	590	580	642	602	622	616	616	629	615	592	663	609	566	567	566	574	605	650	633	625	618	591	604	605	612	600	571	635	626	561	609	616	638	666	594	583	568	612	592	636	635	600	594	629	596	590	542	620	666	614	602	670	614	583	643	605	610	574	643	560	610	578	610	616	602	603	585	630	601	575	622	587	618	607	630	604	615	618	625	611	611	614	616	614	608	639	609	609	569	631	640	621	625	597	600	636	654	628	587	574	628	571	593	572	634	604	564	625	598	592	558	597	587	643	577	591	606	637	618	642	616	563	580	632	593	561	625	648	590	556	592	616	579	632	553	633	619	624	591	648	573	625	630	596	585	582	618	600	604	601	635	626	591	645	610	630	571	617	570	627	600	582	589	636	562	622	624	629	589	613	634	619	642	608	587	623	620	568	582	591	594	624	618	609	621	597	573	561	575	650	600	580	562	558	626	632	621	572	612	608	651	636	639	584	569	618	632	597	566	657	637	619	621	616	617	648	613	647	662	604	650	650	597	648	607	623	610	549	602	611	615	618	590	627	646	610	619	589	619	630	575	654	616	592	643	642	629	649	626	591	565	580	617	589	626	603	632	621	599	564	611	602	601	648	617	612	635	619	574	600	630	637	584	613	588	602	588	581	544	584	633	637	641	595	657	595	604	639	643	600	623	641	607	693	611	616	615	579	599	600	582	641	607	614	585	614	651	612	595	576	616	564	621	639	624	588	579	606	606	619	585	623	618	594	620	582	579	590	600	585	616	604	637	577	659	595	557	602	630	589	584	638	652	588	618	613	601	586	641	602	660	615	602	615	611	562	649	631	604	609	648	639	609	586	620	601	616	656	575	621	589	601	617	585	569	610	635	604	638	619	592	623	627	607	617	633	561	578	577	580	621	626	585	620	610	626	664	654	616	593	648	637	611	605	639	633	614	608	587	586	596	610	613	599	629	639	598	601	627	603	608	604	589	602	595	605	597	589	587	567	621	625	598	632	612	625	584	589	608	580	617	592	598	574	570	644	620	611	589	617	583	600	619	589	603	641	611	575	623	617	609	622	558	593	661	605	605	659	606	609	631	602	591	601	580	573	629	560	610	613	572	596	596	589	605	611	631	579	609	619	598	575	628	578	561	619	652	630	589	629	586	606	594	611	611	582	607	635	620	626	596	584	615	563	628	608	594	589	585	550	596	642	604	588	613	630	615	641	625	605	576	594	614	626	591	579	604	616	611	655	637	587
26255	16521	19869	17741	12068	8020	5825	3970	2890	2422	2017	1622	1430	1217	1055	953	891	825	697	645	600	517	514	503	532	450	527	574	483	496	513	467	481	489	426	417	379	369	397	413	389	372	347	336	352	326	344	341	280	308	305	303	297	314	288	295	308	316	323	297	304	283	298	319	302	290	345	294	262	276	302	296	296	292	276	282	293	292	271	322	266	279	263	263	298	280	281	299	311	286	275	259	247	280	264	298	302	264	283	250	284	289	242	254	284	303	249	261	289	245	292	259	251	281	295	286	277	272	324	301	295	316	251	263	300	312	307	298	266	253	262	248	259	296	286	252	280	280	258	252	271	314	286	236	261	285	235	234	300	257	248	311	266	260	291	252	287	248	289	296	271	268	267	308	295	267	281	284	288	242	255	260	287	245	281	272	245	293	272	301	290	282	266	244	305	287	245	257	293	294	273	257	264	291	310	325	275	260	280	268	276	296	271	266	258	293	281	274	264	272	264	309	244	262	244	269	267	270	279	259	302	292	260	292	265	273	277	267	280	292	291	265	268	282	258	278	282	291	255	301	247	263	260	279	270	290	259	278	292	253	293	293	276	309	273	298	305	254	300	284	263	280	250	284	277	260	280	264	298	257	290	257	267	301	291	274	285	285	256	295	274	286	294	273	268	309	288	248	255	280	287	261	289	235	302	274	264	264	273	280	249	293	273	255	292	275	267	279	277	299	257	283	262	277	299	280	295	295	300	258	276	279	304	255	262	287	273	282	290	258	274	255	256	265	274	260	265	245	267	298	256	313	275	272	267	269	279	273	254	318	251	279	283	277	323	293	279	265	280	294	301	238	307	288	274	286	279	299	276	275	275	263	267	279	291	269	262	271	280	280	269	274	297	282	287	269	284	275	274	278	286	229	306	300	262	295	257	270	265	280	261	256	282	255	288	284	270	307	256	257	286	293	286	262	276	273	315	254	243	273	263	271	305	282	269	278	257	282	284	292	273	266	251	263	249	273	266	260	278	282	292	274	292	259	293	262	285	272	239	264	284	280	299	308	269	272	294	276	264	291	265	277	270	262	265	291	298	296	254	273	264	283	291	245	268	296	256	299	293	306	279	287	265	284	276	268	277	284	268	278	240	278	261	288	286	276	275	272	274	298	250	254	304	290	286	250	281	283	275	237	257	242	281	279	294	310	268	285	252	278	285	284	305	273	275	281	300	272	285	269	294	289	264	292	278	285	277	277	245	274	301	264	276	252	288	279	281	264	298	236	264	286	306	272	273	249	298	282	270	261	276	280	235	269	290	290	271	281	264	265	279	299	289	259	270	279	286	268	273	274	280	281	260	305	294	249	300	264	267	265	260	263	274	269	281	267	312	296	289	276	286	234	276	233	269	247	271	300	258	259	259	267	271	252	263	289	273	259	260	291	275	269	296	297	276	270	255	298	278	267	273	268	268	257	280	269	255	305	291	278	290	253	302	306	264	253	278	280	280	256	260	280	289	281	272	278	278	256	299	296	272	283	281	295	286	248	302	263	277	273	273	292	262	261	299	260	282	281	302	269	255	264	282	303	255	264	265	265	259	259	263	264	285	264	258	290	294	251	260	274	285	271	278	250	294	251	273	271	250	225	239	256	272	248	289	276	311	260	296	271	232	303	306	255	274	269	277	244	274	304	308	313	255	263	293	272	307	290	268	271	267	253	316	244	279	266	286	305	269	265	271	255	273	262	256	258	263	284	284	293	258	255	302	281	279	244	260	269	288	282	268	264	306	275	271	263	268	250	270	279	282	263	277	276	293	253	274	254	254	278	268	282	276	264	274	257	261	282	282	253	284	291	277	286	289	234	290	278	274	299	303	292	271	276	271	268	287	269	296	274	280	275	279	260	274	268	273	257	298	250	252	303	306	238	292	276	284	236	290	298	286	303	293	278	299	291	302	268	260	252	255	286	280	277	268	279	267	251	264	291	254	275	272	292	263	283	251	291	265	306	304	258	252	259	290	258	273	270	249	283	282	299	263	249	286	276	274	284	255	286	296	274	283	274	271	264	257	262	265	276	277	253	263	306	298	285	264	267	279	253	258	307	296	278	264	269	261	249	306	266	285	295	288	269	253	254	291	278	270	290	280	277	276	267	238	313	303	227	276	267	276	294	298	246	285	291	266	294	289	303	254	279	307	261	282	264	245	262	303	271	279	280	284	260	264	323	290	274	292	260	261	287	264	266	261	273	277	300	285	282	297	281	275	275	261	295	266	259	251	274	295	274	272	290	256	262	285	251	255	254	257	240	284	276	276	279	302	287	247	256	295	283	286	249	257	261	269	256	294	250	282	272	297	303	282	294	274	257	305	309	236	255	258	291	268	277	275	258	294	275	251	284	270	248	273	306	282	259	285	263	270	293	298	279	277	267	273	289	235	275	278	284	272	293	284	271	278	290	271	262	274	281	280	304	268	304	267	260	277	308	284	256	278	267	289	257	277	287	224	302	259	287	286	290	291	257	241	282	285	287	289	283	265	300	292	262	276	286	246	251	254	285	261	273	270	272	306	292	280	294	272	282	265	253	273	271	287	266	285	276	251	273	309	268	254	302	266	254	230	263	278	263	261	270	275	278	266	273	290	271	280	331	246	270	260	312	278	278	279	272	271	277	274	261	273	265	243	223	287	240	309	247	275	272	284	286	242	273	271	266	292	291	318	289	238	279	283	280	277	249	289	292	260	249	245	246	254	316	287	256	290	277	285	263	312	296	271	282	287	278	288	297	283	267	303	263	278	236	267	298	331	269	278	290	272	279	259	276	271	257	287	293	280	255	301	266	267	314	265	244	302	289	278	260	271	274	299	314	255	257	297	288	255	255	282	272	262	261	262	277	278	253	278	259	299	243	280	255	240	280	277	269	273	256	282	290	262	272	267	276	296	283	314	265	269	246	297	263	282	257	249	244	275	257	259	255	276	290	271	306	283	292	278	282	301	299	280	263	291	254	267	288	283	262	262	292	291	261	262	286	305	274	278	308	292	244	282	314	294	267	301	284	316	283	305	273	279	257	268	255	280	293	269	305	276	313	273	295	288	251	258	248	303	270	283	285	292	274	275	277	280	308	290	269	252	263	281	266	293	247	276	264	287	258	315	264	270	303	265	282	250	263	291	264	280	278	268	296	266	278	268	285	257	287	304	275	287	274	267	285	286	282	276	290	265	259	259	289	298	298	311	278	296	273	278	260	267	297	258	271	299	255	282	270	301	272	286	268	283	287	253	248	250	220	273	254	284	252	276	286	255	283	269	273	298	286	286	291	265	278	234	287	249	264	247	245	258	294	275	273	311	258	276	291	280	252	300	293	305	249	257	270	267	270	287	258	250	265	293	291	270	295	266	294	304	268	282	247	259	284	267	269	301	275	273	268	276	273	291	266	248	300	253	309	276	280	266	291	262	311	275	293	265	252	253	281	306	266	270	280	273	304	259	276	274	283	306	248	267	264	270	252	285	280	251	284
14290	12185	24432	27714	24160	20405	17461	14375	12209	10813	9469	8005	7147	6265	5522	4970	4588	4147	3456	3097	2791	2318	2218	2178	2360	2124	2207	2445	2372	2130	2301	2224	2192	2353	1874	1641	1473	1424	1404	1310	1192	1180	1135	1046	966	870	854	871	886	849	749	819	783	778	776	785	830	821	837	804	831	815	769	833	719	776	774	736	744	809	685	727	775	741	781	732	668	720	692	722	716	672	678	667	695	699	691	631	660	673	704	683	718	711	665	661	727	654	621	611	638	614	661	642	644	666	631	629	636	647	673	699	634	660	659	622	638	648	605	640	637	633	658	625	648	634	635	639	673	618	665	582	648	676	556	611	642	664	621	678	670	653	629	619	586	615	580	658	627	627	678	657	666	657	657	646	642	618	639	651	655	679	644	667	615	634	631	634	636	648	589	622	589	623	644	632	625	664	644	650	639	638	681	646	627	642	645	631	593	607	608	652	601	621	656	642	630	649	642	647	588	685	626	696	628	645	591	613	620	682	626	638	668	622	636	671	660	615	632	614	640	688	595	642	656	617	652	622	633	612	637	622	613	626	631	682	639	628	618	664	644	599	642	590	633	660	658	630	678	661	618	675	658	689	655	652	651	652	632	623	622	615	639	647	648	640	609	670	620	604	607	626	645	673	693	680	625	663	672	593	664	680	652	657	645	640	641	652	671	660	638	656	656	631	640	619	658	570	621	637	611	601	676	621	646	599	601	603	677	646	647	631	652	625	638	660	658	668	693	629	642	644	641	593	643	639	623	609	614	686	660	642	677	634	645	643	610	680	609	651	603	645	621	630	625	655	661	619	646	638	675	655	658	637	662	644	669	598	639	604	633	699	654	658	650	628	624	615	601	628	614	637	653	627	627	645	653	661	647	634	640	686	647	663	653	622	623	586	602	610	688	644	636	647	622	568	661	640	653	637	673	632	652	665	656	621	623	619	633	633	682	623	653	628	696	617	639	611	637	625	634	656	641	635	612	589	637	680	617	612	608	610	630	673	611	637	662	645	648	579	646	666	625	618	626	654	632	631	620	653	656	619	641	642	671	650	638	650	675	625	598	603	603	651	663	616	596	615	617	596	638	674	637	645	653	667	676	677	626	661	630	625	608	605	616	646	637	661	603	622	646	627	601	683	692	625	638	662	619	633	646	599	623	617	610	644	630	660	639	660	602	635	591	642	682	659	624	666	657	643	606	633	648	676	611	625	616	603	647	664	660	651	640	595	630	654	640	646	619	609	630	635	649	681	618	611	649	621	618	660	612	645	679	609	642	671	627	595	613	653	660	669	595	632	651	642	637	658	680	606	620	648	614	649	598	591	678	585	638	643	647	653	639	650	659	654	687	600	613	644	633	620	670	614	666	649	617	618	636	614	650	621	632	632	588	698	650	678	632	662	651	623	658	621	704	671	642	638	663	609	641	645	657	654	613	662	629	587	645	652	660	656	660	656	625	623	632	644	622	652	636	652	626	663	631	639	655	617	594	657	633	607	629	634	648	624	661	632	649	652	639	660	609	674	645	640	633	654	666	665	615	656	634	630	614	593	652	686	595	617	655	651	622	642	634	644	677	631	638	634	665	679	648	618	629	683	623	681	594	656	638	620	614	601	664	668	651	623	626	612	642	614	683	622	648	644	621	636	634	678	671	631	614	648	653	640	638	617	664	610	636	679	648	651	666	637	666	629	635	642	637	642	628	621	651	651	646	603	656	631	670	639	606	672	677	637	665	639	676	647	696	649	662	645	664	617	670	661	631	642	634	646	627	652	665	661	611	610	646	619	665	644	664	663	640	622	628	689	647	628	662	598	608	649	643	585	653	631	637	630	652	636	632	624	591	682	632	632	651	659	608	646	646	652	607	642	655	635	667	640	653	644	676	688	640	627	608	635	617	675	639	648	662	641	661	641	629	618	617	632	647	639	652	605	630	635	630	628	621	614	600	631	642	644	585	638	637	583	636	601	649	629	685	643	635	624	682	637	657	607	612	619	611	649	645	645	676	706	625	659	660	644	649	638	616	648	649	634	644	622	628	622	633	627	649	643	651	595	638	638	598	620	603	692	659	643	655	590	660	628	641	646	648	635	638	635	642	634	651	591	623	662	645	634	602	624	633	654	674	610	622	613	617	616	661	639	627	633	609	598	631	597	648	628	601	648	649	628	646	622	586	620	626	665	626	668	659	666	658	648	684	626	654	657	611	619	659	682	614	637	599	651	620	651	631	614	632	674	626	601	670	612	637	638	623	634	605	630	668	626	682	665	611	629	616	652	667	627	612	639	673	628	621	614	614	595	628	668	604	657	649	623	619	631	646	678	650	616	605	567	672	628	634	638	589	632	632	676	688	656	615	656	621	680	648	631	662	603	638	630	648	618	659	671	640	640	623	633	671	601	616	681	602	638	653	639	648	661	648	626	627	643	636	645	653	631	670	634	625	684	581	640	677	648	591	610	653	614	660	592	647	616	631	670	609	629	593	642	660	664	617	559	616	606	678	661	633	677	676	653	668	641	625	647	648	676	636	708	628	641	616	662	660	630	637	637	651	646	655	684	658	663	661	667	613	633	635	646	667	654	687	632	664	645	662	616	676	644	668	662	621	687	600	643	623	619	606	601	631	650	614	671	647	645	645	606	611	586	623	641	617	637	606	638	657	655	646	637	653	644	647	629	646	648	685	636	703	617	619	651	645	646	651	601	649	601	628	655	650	651	602	646	655	637	675	610	624	701	624	631	682	592	578	635	624	632	661	666	668	635	643	674	625	626	661	651	637	652	650	678	659	622	689	681	633	669	605	695	683	686	633	643	651	605	647	628	623	622	628	646	640	663	623	705	634	611	653	656	591	642	663	630	590	601	583	625	601	640	641	688	647	635	606	604	692	667	637	655	643	642	633	703	634	607	652	684	637	644	678	668	620	665	613	601	633	652	577	618	588	633	624	660	653	675	639	642	624	616	639	703	625	611	624	648	620	678	622	639	616	637	657	633	630	644	654	619	696	647	657	652	597	612	649	643	639	636	656	640	645	633	642	622	637	628	652	643	694	663	624	628	601	639	671	638	641	648	682	628	615	647	664	604	648	662	668	608	705	590	651	617	623	641	661	648	593	673	604	632	639	650	668	609	645	582	591	654	610	637	675	616	614	652	635	634	576	664	638	639	598	669	656	625	659	662	651	636	655	652	633	638	691	600	693	657	684	678	624	639	605	663	633	687	672	639	654	625	591	663	677	630	615	663	660	636	624	655	610	623	682	655	656	633	621	630	614	669	698	662	628	660	602	607	688	622	646	662	655	645	615	652	628	624	586	626	685	669	597	595	638	644	686	629	646	663	654	642	601	645	622	664	616	696	619	653	665	640	669	657	657	660	629	623	636	600	649	650	662	612	627	642	613	601	599	629	663	637	674	653	636	610	660	663	614	620	669	618	580	618	638	638	648	612	642	593	594	640	680	671	683	657	622	633	652	657	626	689	606	634	627	654	678	647	678	663	676	619
9583	6304	7613	5879	3867	2537	1885	1448	1232	1004	826	712	604	514	503	418	366	382	333	311	326	289	316	318	282	322	260	266	269	271	271	250	287	281	288	284	238	244	245	233	237	236	237	255	207	233	210	220	206	232	236	218	227	199	226	218	234	230	230	227	246	210	201	229	230	219	238	199	217	246	205	200	200	224	215	211	213	227	217	230	225	250	238	208	250	202	222	226	249	211	222	211	186	241	218	237	238	245	218	203	222	224	230	229	207	215	210	208	241	192	199	212	234	197	216	205	186	213	192	212	215	205	232	191	237	221	200	227	214	225	223	234	206	231	247	223	209	202	207	229	230	216	172	212	254	233	240	199	210	226	202	222	215	238	220	214	202	187	222	192	213	219	235	202	205	205	217	210	237	236	208	238	226	203	216	201	229	233	209	232	233	213	194	223	203	250	230	237	215	204	241	217	216	217	234	217	249	210	212	184	204	230	216	230	220	225	220	221	230	197	224	214	238	234	218	216	225	247	201	202	242	211	193	226	233	207	189	204	232	223	187	222	208	187	227	201	236	215	219	208	214	229	224	221	228	191	225	225	228	224	241	227	235	233	225	210	201	221	226	235	206	226	203	222	227	214	213	243	248	256	237	208	217	205	225	236	221	227	212	228	226	228	216	211	213	195	218	200	238	200	216	219	213	221	234	223	204	197	219	200	200	244	228	221	228	200	209	210	202	199	201	233	194	214	193	216	219	242	217	210	216	185	237	226	220	207	215	224	202	198	203	229	235	212	225	225	228	210	217	207	223	198	226	228	224	203	234	222	206	207	205	223	227	219	205	223	220	215	226	231	274	216	194	218	189	212	242	211	203	207	217	225	252	236	247	219	216	182	200	221	215	190	214	219	213	216	209	203	186	201	213	205	211	225	238	203	233	224	214	193	210	215	181	208	197	195	218	223	228	220	229	237	202	245	218	230	213	212	243	214	228	214	210	213	204	248	218	239	203	220	233	189	199	230	247	218	181	216	207	211	226	218	213	195	239	234	216	233	210	227	223	233	226	232	211	224	212	232	220	213	209	222	200	208	205	218	225	194	203	212	187	230	219	209	215	208	215	225	230	225	213	222	215	187	211	195	203	189	211	211	248	220	229	239	190	197	194	222	220	239	208	228	246	219	214	209	225	250	215	210	227	214	196	202	212	231	223	190	219	225	226	203	195	196	204	198	195	231	200	220	220	210	213	207	202	220	238	208	207	206	230	197	206	210	213	210	222	238	241	230	202	240	217	231	195	192	205	210	230	212	209	231	185	236	249	206	231	194	253	211	224	184	227	195	204	197	222	203	204	211	216	235	216	218	240	239	197	233	225	194	204	212	200	212	210	214	207	239	212	236	249	209	227	208	204	218	234	214	208	199	182	194	206	236	236	234	222	249	215	190	190	221	203	231	229	209	184	196	220	222	220	220	221	205	226	219	238	228	239	213	206	238	244	230	218	202	213	242	213	224	231	213	203	232	233	205	238	218	211	193	227	229	227	217	217	214	219	228	203	216	209	214	240	233	220	230	208	228	232	201	214	193	267	224	219	246	201	233	221	217	196	239	216	238	245	232	209	238	200	221	200	237	215	252	223	238	185	238	206	215	224	221	234	182	202	215	234	228	205	178	218	229	220	224	211	209	220	245	245	218	216	201	196	258	242	230	230	231	200	233	240	227	238	210	194	220	233	188	225	195	232	230	206	197	232	206	218	228	217	214	201	203	230	190	239	223	193	232	219	214	178	192	234	207	235	227	207	228	220	195	217	200	225	203	214	232	183	215	221	202	206	201	197	240	203	218	209	201	207	227	265	203	227	200	247	228	215	210	200	250	237	196	215	219	206	219	245	233	221	248	238	242	212	233	211	241	222	202	196	228	201	211	217	233	213	227	202	212	213	212	209	213	240	230	222	213	219	215	232	192	220	220	223	207	226	208	197	227	222	207	247	225	217	205	201	221	202	222	214	232	212	213	240	215	212	215	203	218	207	219	219	206	220	204	236	202	240	231	193	190	202	210	202	225	224	211	196	216	221	227	205	201	235	225	243	226	202	222	234	201	226	210	205	217	213	225	200	187	226	227	215	226	223	246	209	213	223	177	216	209	220	231	200	204	193	220	217	238	234	215	213	201	228	225	251	207	246	217	228	211	243	215	254	227	206	247	240	212	222	221	214	217	212	196	211	230	233	209	217	227	207	208	192	212	203	216	225	210	229	234	214	246	203	212	229	254	243	205	211	249	241	207	215	224	228	186	200	232	207	239	245	208	237	231	203	213	215	245	215	218	210	222	204	202	253	247	219	222	204	219	208	226	220	217	227	203	189	225	208	207	210	209	245	199	242	213	214	242	225	232	217	239	208	234	242	220	222	198	216	230	193	199	202	213	243	226	208	233	202	214	223	237	196	236	242	202	227	212	241	211	188	234	196	225	212	183	225	228	228	201	218	219	256	212	197	200	176	193	218	190	198	222	213	262	200	229	217	237	204	220	221	218	216	230	209	225	241	231	214	239	204	203	183	211	219	212	223	225	192	198	204	228	244	227	237	212	227	217	213	209	221	216	198	212	257	217	222	216	201	221	212	247	208	184	203	197	214	234	206	178	213	251	199	215	239	182	222	193	241	201	224	226	237	197	233	214	246	247	218	203	201	234	209	202	202	214	227	203	231	218	227	201	213	221	190	192	195	218	220	192	203	232	220	220	200	209	216	250	190	195	207	243	193	195	201	215	217	199	212	224	220	211	242	206	250	198	228	241	239	249	182	227	224	204	232	229	232	242	237	232	225	200	210	242	231	228	213	199	232	224	239	214	229	207	214	241	217	188	202	205	181	228	216	227	206	226	223	192	239	216	215	212	225	218	227	210	181	215	224	201	221	208	209	217	209	203	214	203	199	219	226	203	231	207	192	226	185	195	196	204	228	233	224	206	220	218	204	230	212	199	225	236	246	231	254	205	225	211	234	215	208	213	227	256	202	214	235	193	210	236	226	214	247	233	220	207	209	236	262	200	181	217	237	210	220	232	228	204	207	245	236	254	200	223	209	210	222	192	211	196	217	206	217	219	192	194	216	232	221	216	235	196	212	240	235	233	176	231	217	218	217	197	211	212	231	203	192	220	242	213	234	181	246	231	222	224	224	229	208	228	226	205	208	221	176	211	259	185	209	224	189	245	247	207	229	216	187	226	205	233	206	225	229	235	198	200	257	221	221	205	237	215	251	204	218	216	220	219	237	205	240	244	240	222	236	224	225	208	220	222	214	191	220	232	236	226	204	219	228	267	214	166	213	248	215	215	223	240	236	217	202	220	216	217	248	225	208	200	224	222	205	190	199	209	196	235	221	228	209	231	204	206	198	215	218	219	207	190	205	202	208	243	203	208	224	229	206	213	195	220	213	223	233	220	209	203	202	233	222	242	205	222	229	217	207	188	193	216	217	222	215	231	197	172	197	231	211	239	242	217	208	186	201	225	245	213
5500	5493	12699	14183	11941	9912	7997	6322	5401	4632	4148	3603	2987	2532	2148	1892	1652	1455	1322	1258	1186	1133	1071	1040	1017	942	896	938	957	941	884	925	862	950	842	830	836	741	805	720	754	641	691	657	704	609	622	618	609	537	571	575	562	531	609	566	586	613	563	566	580	575	579	594	549	579	553	567	548	582	528	541	527	539	530	526	552	555	521	560	559	508	571	527	533	546	532	510	528	513	536	518	549	504	542	501	530	476	518	530	511	544	503	509	535	539	562	499	519	543	498	489	523	556	492	565	522	547	542	529	513	499	514	522	526	543	526	475	524	506	475	542	560	576	534	503	495	499	465	482	523	515	520	522	479	522	537	532	499	515	512	541	583	507	526	507	516	536	517	527	563	487	548	509	518	548	516	549	518	536	501	500	566	500	546	512	548	547	522	537	545	555	500	544	523	526	513	536	530	541	513	534	558	538	528	527	499	537	512	542	535	553	558	509	592	563	568	501	477	518	508	532	533	510	525	545	520	530	525	532	541	496	513	538	485	516	541	556	517	503	503	530	553	527	525	528	550	521	525	499	541	524	561	499	548	536	503	538	534	555	530	534	499	547	551	525	503	543	480	512	512	515	499	499	522	536	516	539	518	463	493	504	548	489	535	497	533	562	499	485	533	530	544	562	567	573	494	487	570	546	526	523	493	549	527	535	525	542	515	536	582	535	510	546	522	508	523	535	474	523	542	502	528	558	515	518	516	511	526	521	514	487	501	528	510	527	534	525	544	517	508	553	514	553	535	493	531	522	546	537	532	537	494	533	520	528	536	522	500	468	473	527	509	513	525	537	530	525	471	527	527	542	544	551	541	472	540	491	556	472	515	494	509	510	572	548	526	481	487	505	517	483	509	527	510	495	520	523	551	499	539	533	496	507	506	519	545	535	530	489	532	511	532	516	504	511	530	535	504	479	533	523	530	538	505	537	509	521	564	542	547	523	525	521	510	504	551	536	566	520	495	529	540	508	540	543	512	525	511	550	482	552	550	515	500	532	540	562	542	548	522	516	545	526	491	529	498	529	527	527	540	524	536	550	518	529	507	538	505	511	531	515	485	586	543	522	512	513	547	547	518	528	550	522	582	535	553	566	531	556	545	535	548	549	511	537	545	526	593	554	555	541	549	526	500	497	516	510	570	550	512	546	530	516	547	512	533	509	509	514	521	512	527	525	547	524	519	581	498	537	525	504	570	535	499	556	524	512	520	518	500	523	522	511	544	512	524	497	509	523	530	520	527	542	509	486	494	557	485	497	523	562	503	490	517	537	523	540	521	554	538	514	474	494	523	508	530	532	561	571	550	516	503	527	551	498	542	514	531	533	533	527	547	534	519	535	525	506	564	489	513	551	510	519	511	513	512	495	525	533	535	512	510	517	530	520	560	544	500	529	508	506	515	524	526	510	498	521	519	534	555	491	550	527	548	529	520	550	509	539	511	541	542	502	538	508	545	523	503	536	539	500	513	499	524	487	488	531	542	529	519	501	523	515	510	507	509	534	514	494	496	518	543	557	496	543	532	544	537	507	562	494	548	473	558	535	551	512	526	536	502	540	539	485	567	537	528	557	521	510	545	526	500	559	563	499	482	553	516	530	514	546	505	524	496	504	530	535	518	480	554	516	496	531	541	549	488	521	532	522	533	525	550	534	533	534	551	503	509	541	513	526	505	528	544	506	528	515	514	514	539	512	547	498	522	507	537	524	548	513	567	539	537	514	533	537	534	547	516	509	494	504	531	520	500	484	516	520	571	538	547	526	548	528	545	532	530	536	571	487	513	526	533	546	504	534	541	567	527	502	506	534	502	482	511	504	536	501	485	526	530	517	527	547	501	515	559	515	533	496	547	530	507	525	544	539	539	541	575	516	510	524	502	504	454	566	504	538	532	523	537	536	525	496	505	529	523	554	537	521	549	564	550	557	481	520	529	542	548	591	534	533	526	522	548	538	520	503	544	520	503	497	533	518	505	520	547	476	506	505	489	528	511	527	510	555	551	521	504	524	507	520	519	563	525	499	523	494	537	524	524	506	592	517	528	528	519	533	534	499	552	535	542	512	498	503	577	532	537	502	553	511	506	554	533	519	509	547	534	549	550	482	553	514	554	487	565	545	507	509	515	506	503	535	518	524	501	505	509	521	520	534	516	511	500	559	544	522	513	503	503	485	549	534	547	508	503	553	540	510	556	488	530	541	542	550	505	555	536	517	533	521	525	499	542	507	538	554	529	526	513	551	526	551	530	536	537	494	503	509	498	507	529	536	508	524	573	543	561	517	528	521	523	533	509	490	513	576	509	547	547	559	529	515	556	518	551	534	542	521	505	524	504	491	508	512	456	512	522	490	529	546	486	518	544	518	525	513	542	539	539	493	520	526	525	522	521	544	511	547	554	510	507	496	564	479	492	515	503	514	532	558	551	508	529	546	509	490	515	520	544	464	512	511	500	539	532	522	507	551	523	538	556	547	534	510	540	522	522	491	487	537	498	498	537	540	556	526	488	484	548	523	506	541	533	527	487	530	543	539	535	522	529	507	520	476	521	504	509	516	514	540	506	506	512	489	504	504	527	532	515	521	512	534	560	508	504	571	499	510	556	526	544	540	526	528	529	522	556	522	561	540	548	520	535	534	532	530	503	476	529	508	552	522	488	532	538	527	552	532	501	541	548	505	478	455	521	502	538	561	507	496	537	523	486	522	548	547	483	494	552	561	504	488	562	524	503	469	524	511	512	521	538	551	523	546	516	507	532	522	544	489	542	530	532	545	488	529	532	532	557	526	528	504	496	517	561	521	539	498	534	554	527	531	551	546	546	546	518	561	542	560	541	523	490	504	510	501	552	482	563	480	538	483	505	543	543	542	508	497	498	493	536	558	530	516	529	546	493	525	544	564	505	501	540	563	510	553	480	505	513	563	516	528	535	536	509	554	525	520	528	480	546	511	475	520	565	489	525	524	514	527	529	559	499	528	586	500	508	588	522	539	473	516	477	493	551	548	542	530	490	529	552	541	532	499	497	475	568	540	535	528	513	494	528	526	504	484	538	544	543	542	513	540	500	546	548	504	561	551	535	519	572	508	544	533	481	536	551	541	516	515	554	484	536	530	546	508	506	491	528	500	518	487	532	491	510	508	508	529	495	498	485	508	478	519	513	516	528	548	519	527	536	507	543	524	553	503	502	502	539	564	515	557	530	511	517	541	511	505	506	507	532	500	548	549	479	513	492	511	517	535	515	552	492	489	542	550	525	514	513	462	500	516	507	532	523	501	558	581	558	545	497	532	528	581	529	515	526	507	532	555	537	545	527	517	491	508	535	516	532	519	546	542	534	517	520	497	509	543	503	525	503	524	525	504	552	550	517	515	598	508	484	552	522	508	520	519	522	532	502	492	476	522	503	525	517	498	495	572	513	523	528	526	476	536	507	557	518	507	521	506	537	525	540	525	512	512	540	537	521	511	488	562	492	544
18321	11175	13707	11671	7536	5182	3609	2696	2124	1721	1498	1200	1003	902	763	709	632	552	542	519	419	405	401	382	432	418	393	424	448	410	400	376	407	429	399	303	324	334	344	311	321	297	312	289	276	296	301	270	262	285	224	247	274	289	279	275	264	279	279	258	276	281	285	251	271	247	251	267	277	258	267	265	264	248	282	281	276	264	264	293	253	275	255	274	280	268	243	251	285	250	261	267	278	259	214	263	232	257	235	257	246	255	243	249	257	251	245	256	261	264	272	229	277	250	228	253	246	257	253	292	257	283	254	296	263	244	244	268	281	243	293	232	268	235	286	268	253	244	261	254	265	239	275	312	276	281	269	252	270	228	256	256	267	245	249	283	256	231	265	278	266	245	243	270	263	244	304	250	277	265	245	239	264	215	234	249	269	269	260	275	251	264	269	259	268	230	228	269	245	286	288	250	263	260	251	275	248	273	220	266	260	268	266	263	274	258	212	268	248	199	254	239	305	252	233	258	255	266	257	251	258	282	264	263	270	265	263	243	264	245	259	284	229	265	225	275	236	232	266	245	269	230	238	271	243	264	247	249	254	254	257	276	249	250	255	272	256	235	272	254	276	286	244	237	214	242	260	254	252	274	278	252	247	253	263	232	275	268	276	297	280	240	235	251	262	260	254	292	229	263	252	261	268	254	243	267	210	254	259	264	258	250	256	244	257	266	250	245	276	261	270	229	250	266	267	278	248	296	278	230	250	230	251	252	265	255	298	249	242	249	290	245	286	245	239	255	268	271	244	252	285	252	254	260	241	266	256	252	263	284	224	232	236	249	256	257	268	274	277	229	251	267	262	219	238	272	243	249	274	198	259	253	234	261	248	231	251	258	288	259	234	227	271	282	251	303	218	238	260	250	266	284	242	263	235	238	290	255	224	240	270	234	206	256	275	265	257	248	263	253	248	252	266	261	257	267	246	246	237	233	241	275	244	264	272	247	258	283	262	254	255	231	251	267	263	258	270	293	264	251	239	260	252	263	291	253	263	273	240	280	254	238	256	269	292	258	246	247	244	274	244	270	271	261	280	266	250	271	237	241	236	279	259	257	258	261	290	273	255	261	271	283	229	234	287	255	276	270	236	247	260	267	253	245	266	268	253	237	260	230	239	240	267	247	243	251	249	270	255	277	279	240	261	261	244	281	252	233	275	263	266	233	249	238	233	260	246	255	294	288	290	228	253	275	272	261	277	254	257	276	234	241	264	271	257	282	239	224	251	255	248	269	270	248	242	229	261	278	246	237	275	272	248	256	267	257	252	250	268	247	254	248	249	254	241	270	260	266	244	253	262	239	255	267	252	251	268	234	254	294	259	258	266	287	251	246	255	265	279	257	244	255	282	287	264	297	284	246	283	254	270	261	239	267	258	260	276	255	261	267	265	262	262	240	238	266	280	277	267	281	253	281	257	276	279	259	290	250	246	233	267	271	293	257	287	228	245	254	278	261	263	261	238	235	239	243	248	266	247	236	263	253	242	245	243	240	264	252	254	256	261	253	307	281	258	245	266	259	273	235	263	251	250	270	268	270	255	284	256	224	260	262	267	265	262	228	271	271	273	256	274	243	247	259	301	270	271	243	254	247	271	287	231	270	219	231	262	261	226	230	263	251	276	258	241	268	265	243	246	272	251	281	267	283	273	252	248	220	197	262	250	251	241	275	251	259	256	261	268	224	229	238	280	278	278	258	245	239	236	281	260	243	221	246	242	248	257	271	279	269	267	293	236	253	233	233	239	247	233	254	261	273	237	281	286	291	258	243	270	277	259	275	253	256	252	270	233	273	244	247	230	274	255	272	274	240	263	251	253	251	245	254	267	216	273	254	239	279	276	263	270	260	270	267	282	242	253	263	281	254	275	261	232	222	267	278	229	268	277	285	233	253	267	233	255	256	282	249	303	230	263	232	229	253	251	233	261	244	251	230	299	266	258	257	288	248	275	243	262	232	249	257	249	263	269	284	247	246	257	274	252	249	282	288	250	259	231	266	240	247	269	257	287	257	255	284	240	264	250	264	237	283	219	284	290	227	256	237	276	272	259	265	278	250	271	259	224	304	260	249	248	239	233	237	244	268	268	282	290	273	241	263	254	249	250	253	253	284	287	264	249	257	271	263	258	272	269	241	259	248	266	253	235	254	265	264	263	241	259	253	253	260	298	257	283	274	277	224	244	302	229	263	251	247	249	229	261	270	285	234	234	253	257	278	255	250	263	270	249	276	240	243	248	244	258	270	244	243	269	274	238	289	266	293	248	238	282	291	281	243	283	249	271	278	251	270	236	274	270	295	221	272	252	249	246	269	237	255	243	273	259	232	234	258	263	253	239	270	269	260	246	249	275	236	238	257	237	278	248	261	288	233	307	283	280	241	266	243	286	226	255	261	248	246	249	246	255	266	257	255	256	260	247	266	263	262	256	262	271	252	252	261	247	258	263	246	235	250	240	256	253	273	269	266	296	244	293	259	258	295	243	218	255	247	257	243	246	246	258	272	287	250	265	273	275	257	271	233	255	267	279	220	260	249	257	263	240	249	270	264	255	238	229	266	214	232	269	231	246	262	228	270	261	282	245	276	257	288	267	257	250	225	267	276	246	238	242	247	228	237	276	260	249	271	256	235	285	249	286	251	221	287	255	243	277	254	255	271	276	250	257	273	254	259	262	242	263	249	283	243	279	226	256	281	234	259	261	253	246	242	232	262	266	248	264	245	269	245	275	276	268	280	264	277	233	261	263	254	246	255	243	244	278	255	259	235	275	241	244	236	240	241	244	267	257	231	285	248	249	281	251	244	285	242	244	252	263	276	276	264	267	225	269	249	265	278	272	246	270	259	246	291	277	233	267	239	254	236	249	233	246	281	256	236	263	265	274	281	249	256	262	263	247	263	267	250	239	272	278	261	268	270	251	220	240	258	246	273	236	275	260	263	265	292	263	247	239	262	270	267	264	253	255	259	248	238	248	253	268	268	248	281	249	264	231	255	242	262	268	263	228	262	263	261	256	269	266	270	221	264	230	231	257	283	264	233	257	263	253	283	247	258	279	245	258	256	231	250	263	240	239	261	235	241	270	258	253	264	251	257	248	235	257	253	296	238	252	274	248	266	275	220	259	242	271	289	258	239	235	259	263	264	244	264	289	239	254	244	277	250	245	279	262	247	258	267	233	245	235	255	253	243	255	248	242	275	239	279	258	276	265	277	234	299	247	271	248	279	272	244	264	246	227	246	254	263	269	257	277	253	275	286	239	265	276	248	243	247	280	240	242	240	258	234	235	279	285	288	242	243	244	256	287	273	247	249	271	269	272	268	259	262	246	266	267	263	282	251	249	281	261	259	279	247	285	282	264	242	237	244	285	258	292	252	241	236	257	261	298	244	279	279	248	268	262	262	273	262	251	264	276	255	246	287	252	247	279	278	261	258	243	279	257	247	254	265	238	287	286	249	241	268	255	262	267	254
10910	9077	19498	22357	19183	16265	13168	10606	9315	8203	7032	5982	5075	4429	3890	3475	3301	2808	2627	2295	1984	1771	1659	1624	1687	1671	1535	1785	1663	1576	1664	1588	1664	1544	1351	1250	1158	1126	1154	964	1021	976	943	856	828	772	830	786	749	737	726	731	742	740	655	682	730	718	710	748	756	678	773	699	680	678	718	671	637	717	732	675	694	666	648	671	637	647	664	611	695	637	594	640	643	624	629	675	651	616	611	647	616	613	638	610	631	652	638	612	575	587	587	608	602	617	603	570	628	580	602	598	608	620	581	663	619	581	654	602	632	563	610	616	617	627	612	612	600	595	618	593	591	642	611	596	646	576	565	613	597	619	619	630	653	614	616	614	585	610	627	634	613	618	669	562	621	592	583	602	614	595	588	664	660	604	609	593	600	610	637	608	601	612	597	608	578	580	599	611	628	591	572	599	596	618	638	592	640	599	561	583	598	611	575	672	606	580	579	646	649	623	573	587	616	635	640	579	602	586	637	586	637	624	593	603	612	590	591	576	613	580	675	623	625	603	563	650	613	643	579	594	631	633	634	629	616	571	551	608	631	585	630	563	599	579	594	637	628	616	631	598	641	591	625	578	588	607	577	588	646	602	611	569	572	605	609	644	685	639	630	631	612	560	661	578	579	617	614	579	630	607	626	617	638	632	611	646	582	645	617	603	644	593	598	637	576	582	618	590	580	620	609	607	601	590	601	591	581	616	598	641	611	619	663	579	602	593	586	571	634	618	603	593	627	621	575	550	611	652	621	602	615	625	625	591	588	590	601	597	582	587	629	609	585	603	605	624	655	630	604	617	616	627	625	569	596	649	639	617	584	602	651	620	583	598	664	590	612	598	597	581	609	574	569	580	611	580	601	635	606	641	608	624	636	624	607	640	607	604	552	635	625	601	610	588	638	601	624	639	602	630	598	647	627	621	584	626	615	632	620	571	639	596	593	634	607	609	601	640	636	591	581	576	616	606	644	598	608	617	622	620	665	627	623	610	614	579	600	606	584	605	566	578	652	613	627	620	596	599	616	589	554	588	606	615	624	593	562	566	646	643	623	607	651	626	610	608	587	616	587	638	575	568	600	614	649	575	585	617	629	597	606	610	590	586	611	586	588	640	618	606	616	600	612	596	602	628	629	604	605	633	635	659	560	590	604	605	577	634	562	614	584	611	617	568	603	594	590	613	593	641	583	619	635	621	606	649	608	592	630	608	654	582	641	613	625	599	592	607	613	630	596	616	615	613	645	610	611	610	584	616	569	592	584	584	597	586	593	581	599	617	599	560	572	626	600	611	608	649	586	592	615	579	573	617	601	643	601	629	562	588	612	617	561	604	589	591	606	591	604	619	580	624	654	603	596	596	585	594	676	611	595	611	577	593	606	626	617	628	616	620	601	600	630	656	577	595	626	571	622	592	619	612	572	581	583	624	615	594	620	631	635	614	619	566	612	585	637	578	605	560	632	620	623	656	587	629	574	627	625	615	650	607	633	578	618	595	604	642	561	610	602	638	636	603	646	595	609	608	633	624	593	600	580	657	620	630	583	611	631	625	626	581	590	654	601	618	652	580	570	636	619	612	652	624	608	619	588	604	591	616	620	636	631	601	641	621	630	603	567	664	602	558	605	607	619	627	590	608	600	562	607	593	642	614	627	614	604	626	628	619	585	630	661	639	596	610	564	613	615	608	624	595	603	584	591	608	609	587	596	615	584	616	608	590	609	608	602	654	595	630	643	562	627	633	610	586	592	588	591	600	617	626	605	623	590	626	586	603	626	596	630	615	632	635	637	601	604	624	600	644	586	604	613	579	642	634	640	612	640	588	609	626	577	610	619	621	607	589	661	609	619	591	595	646	643	616	582	578	595	668	606	650	578	604	620	624	629	617	599	619	576	629	596	622	617	614	630	641	611	634	668	575	589	623	648	622	612	572	630	605	572	587	627	630	629	653	585	639	591	638	586	577	626	598	638	603	619	599	615	620	597	586	587	616	638	611	611	588	580	612	573	589	616	644	615	659	616	560	629	605	573	638	602	595	591	652	595	593	610	617	578	647	627	613	632	595	587	633	584	605	659	592	601	585	588	572	581	598	630	618	633	537	584	629	587	628	620	596	652	606	587	604	632	593	576	568	582	545	612	565	572	589	639	622	617	587	601	610	585	607	590	577	640	614	618	608	605	619	658	595	668	616	592	642	652	635	618	592	579	532	647	582	606	638	595	588	626	629	618	592	584	595	557	654	568	592	657	643	647	616	624	642	571	612	589	610	661	649	631	613	553	617	623	601	583	602	611	593	608	593	606	626	633	608	617	600	575	668	583	599	536	598	637	611	605	621	584	635	595	613	585	633	623	564	622	673	589	669	601	598	644	632	631	603	576	628	617	635	621	645	586	602	633	602	611	612	588	597	619	651	646	594	565	663	615	590	591	594	573	625	627	655	573	603	625	610	605	605	608	613	658	590	630	596	585	572	612	592	625	612	593	614	619	596	621	590	576	633	559	609	648	614	605	640	584	606	588	612	588	618	620	636	597	645	611	613	622	620	642	591	610	591	605	597	565	608	596	609	602	698	614	563	600	577	643	641	616	647	619	616	598	611	616	620	647	620	610	666	647	622	625	666	603	567	628	637	636	619	608	599	627	613	598	623	607	588	644	608	605	633	600	636	609	636	622	619	561	572	616	626	607	624	599	587	573	611	600	602	627	623	594	577	632	589	594	620	596	593	636	621	592	622	596	650	612	568	635	624	635	583	627	604	570	632	621	587	600	601	549	629	599	622	593	628	615	616	562	605	636	643	628	608	609	604	595	580	596	608	623	641	629	597	638	598	572	591	609	596	562	644	553	607	606	585	599	625	602	582	663	626	599	620	611	639	664	646	625	627	586	563	591	567	631	560	621	604	590	580	612	584	566	651	619	606	557	604	587	591	590	555	608	609	623	590	647	643	593	625	619	620	669	609	613	576	604	585	604	576	627	585	623	595	600	588	638	614	597	575	606	662	613	620	589	626	585	613	598	623	645	626	574	600	617	599	610	629	617	619	596	557	574	611	604	638	666	630	624	616	608	579	586	594	572	628	623	594	583	605	644	612	640	651	623	621	577	615	556	607	623	613	641	610	608	570	604	599	631	608	594	613	622	624	615	609	598	613	613	627	580	613	583	610	632	563	596	647	630	630	588	601	612	601	607	623	572	596	608	631	608	633	616	625	626	560	630	595	601	595	585	613	643	586	568	597	623	595	602	611	587	612	608	585	594	587	618	577	625	610	616	583	625	594	633	594	620	631	601	643	606	624	569	609	617	593	632	609	634	622	601	632	631	594	657	648	618	594	599	569	556	601	619	603	532	607	600	615	606	554	658	606	612	567	586	572	631	615	616	623	574	611	618	629	552	591	611	588	589	571	622	584	596	594	600	608	619	597	567	631	645	599	612	573	599	589	609	621	581	597	633	600	554	605	639	630	652	577	629	648	587	593	592	621	626	616
26387	16863	19643	17220	11784	7961	5228	3780	3130	2545	2073	1644	1452	1201	1046	949	957	778	740	634	566	503	521	487	502	491	491	532	526	485	484	527	477	509	465	427	390	383	368	314	362	363	368	327	304	324	276	336	322	327	296	265	292	264	274	280	290	338	303	309	316	296	303	286	251	265	311	331	267	294	292	304	282	300	275	289	309	303	279	275	298	288	269	280	295	243	282	261	281	282	270	295	279	274	276	247	280	266	247	272	286	251	280	286	279	294	301	289	290	269	267	268	277	245	289	279	297	288	274	272	308	252	299	278	264	307	259	274	264	260	255	276	277	300	276	254	251	301	294	264	318	230	295	261	289	252	257	258	250	255	275	248	254	260	238	275	285	262	297	258	274	276	292	251	266	290	283	245	297	320	293	262	283	248	294	282	294	240	259	278	249	274	254	273	255	270	284	281	259	294	275	294	244	312	288	282	269	268	263	243	261	276	267	260	268	240	271	273	242	280	276	271	247	256	264	280	258	249	259	276	290	263	263	306	280	255	270	252	238	292	268	306	291	270	255	293	284	303	275	254	253	239	265	272	259	301	251	272	261	271	255	259	293	242	275	280	288	267	288	265	307	295	270	270	274	301	289	305	263	291	277	245	268	241	262	279	286	284	279	261	279	245	277	287	274	269	265	248	272	243	282	290	270	286	268	264	308	301	262	299	255	283	290	251	232	259	273	279	235	249	289	273	284	273	252	293	270	263	259	278	290	292	265	297	268	266	274	271	296	293	274	266	279	253	284	279	254	274	285	253	288	249	297	260	289	274	259	289	303	253	297	266	293	285	281	266	258	267	283	237	270	266	233	290	270	291	272	294	276	243	257	249	246	279	285	308	288	263	273	281	263	293	282	259	262	269	280	255	287	282	290	266	247	283	284	302	246	289	300	232	266	289	264	267	272	293	260	248	280	284	296	277	282	280	273	274	269	254	288	301	285	304	285	274	245	298	245	296	278	266	254	277	300	289	277	287	249	291	263	284	256	279	253	285	286	277	286	261	259	320	290	286	262	268	294	263	256	253	263	272	272	263	259	272	272	279	279	265	253	270	300	278	302	273	297	276	272	290	272	283	256	285	239	266	248	278	296	269	261	274	297	244	255	278	282	294	281	245	267	271	259	277	274	259	285	286	267	299	275	281	295	254	278	262	276	275	256	260	273	252	273	248	247	259	288	294	261	265	281	270	270	269	276	247	255	256	280	267	297	290	252	277	264	274	255	264	273	286	305	287	280	256	264	276	278	290	286	256	305	293	291	283	287	273	280	253	265	299	278	283	279	280	287	268	285	269	265	273	303	265	266	247	247	262	260	246	311	261	270	281	286	254	280	285	261	275	293	307	267	291	269	316	283	313	242	304	274	278	295	292	295	226	279	303	287	282	270	256	246	271	288	251	275	291	298	276	256	255	265	280	263	269	285	268	273	262	256	300	263	255	289	281	230	247	284	269	309	287	288	288	302	268	289	218	257	279	304	293	258	248	286	278	276	281	290	265	261	289	270	278	264	276	283	309	287	303	252	257	253	249	280	292	293	283	239	285	277	282	284	243	283	261	295	284	281	274	268	305	287	284	291	269	299	276	302	258	265	265	259	272	253	268	275	274	275	274	272	267	269	311	271	282	260	270	295	282	313	282	265	283	268	278	274	248	290	253	264	265	281	287	275	312	252	287	298	284	257	267	332	282	273	278	290	258	253	241	279	259	291	244	315	270	282	261	266	280	270	266	279	271	263	265	272	255	284	275	262	267	295	282	247	286	284	279	269	265	301	266	284	251	272	285	252	240	283	267	269	238	254	288	264	275	253	283	305	273	271	257	287	273	271	277	280	268	290	272	297	308	304	294	294	304	286	311	264	285	284	275	274	280	284	273	273	280	222	257	265	245	308	303	296	275	265	279	261	307	260	272	278	287	265	265	278	250	280	265	254	283	267	289	264	247	259	266	241	295	259	262	285	219	281	260	239	251	266	259	272	271	298	257	270	305	275	284	305	291	268	288	284	267	296	283	265	250	268	263	261	264	294	234	259	268	251	270	284	270	292	258	247	269	262	299	265	288	263	292	289	282	315	284	245	268	250	289	285	288	276	280	256	283	272	270	277	257	267	264	255	284	268	265	247	257	308	289	281	282	273	261	288	322	304	294	261	291	277	274	273	271	284	264	300	269	278	240	261	243	257	233	279	288	272	276	303	264	257	280	277	284	291	281	281	278	279	259	272	310	278	272	264	267	256	244	260	264	256	283	284	255	279	281	312	296	254	267	295	235	285	242	297	285	276	283	261	242	273	274	292	264	261	259	276	293	281	269	261	264	281	273	283	264	278	252	244	311	276	283	274	246	287	278	277	259	247	251	266	292	250	259	302	242	281	270	296	260	278	264	256	252	267	274	259	285	275	292	279	256	279	276	243	309	264	295	301	261	278	262	265	286	274	276	273	267	286	258	311	269	267	282	282	233	291	298	273	258	259	275	291	283	283	257	283	278	283	307	299	285	290	259	278	255	283	281	298	314	304	279	298	305	292	267	288	259	265	301	226	279	285	281	273	274	289	281	268	296	301	293	275	281	261	241	280	245	292	263	269	270	276	272	298	271	276	274	300	279	292	291	301	280	246	270	266	262	262	255	308	291	251	281	284	249	253	304	294	310	265	260	276	270	265	281	287	280	274	270	274	271	278	255	254	315	282	245	284	288	267	275	258	275	271	270	253	285	293	273	251	268	265	263	300	296	241	256	262	306	279	302	307	264	298	289	272	287	280	267	249	320	282	294	291	287	298	254	279	293	289	290	291	250	257	256	243	287	258	252	265	282	265	265	270	273	262	283	297	306	291	260	273	250	270	284	253	293	260	257	264	286	283	294	285	294	242	270	280	267	279	280	274	290	294	293	297	284	281	245	266	268	242	230	315	251	318	261	268	245	284	275	292	302	265	276	280	281	253	262	282	258	290	263	263	291	260	250	312	285	278	284	312	269	273	274	275	285	269	279	279	273	268	290	282	272	246	267	272	282	283	278	267	297	279	286	258	291	259	307	279	279	285	289	272	271	275	270	281	249	294	276	269	283	268	263	273	303	292	262	250	275	259	275	271	257	279	273	274	264	270	286	270	267	251	297	237	281	281	272	262	309	282	295	282	270	252	268	289	260	278	253	236	277	270	253	276	288	267	268	295	292	278	282	293	275	284	273	249	289	273	264	276	303	287	278	289	282	263	259	295	269	291	282	240	276	259	255	267	265	281	284	302	258	295	301	275	290	277	275	256	272	280	284	294	288	275	288	277	246	263	277	288	279	281	256	286	252	302	295	299	248	284	294	262	255	262	260	279	260	294	298	288	261	283	286	294	271	296	283	249	266	274	278	278	264	268	260	256	273	284	263	296	290	271	273	259	278	261	264	247	279	288	286	275	265	269	278	277	281	253	260	291	243	297	265	300	268	279	298	286	269	263	256	285	281	304	275	277	307	247	264
14267	12341	24135	27661	24141	20554	17089	14537	12269	11210	9856	8182	7117	6034	5231	4943	4792	4165	3703	3037	2773	2578	2249	2175	2245	2287	2116	2452	2456	2239	2447	2318	2268	2188	1872	1619	1529	1504	1476	1234	1247	1219	1167	1083	1015	957	873	839	918	796	782	808	808	781	793	816	855	854	816	840	815	814	775	830	767	766	761	715	707	763	715	726	752	766	759	753	655	706	685	671	710	662	665	638	643	676	672	663	644	672	687	638	656	684	646	648	682	681	644	644	677	585	662	651	625	618	621	674	652	651	672	645	656	660	677	669	634	652	632	650	650	692	647	638	651	627	639	638	596	646	612	608	647	644	624	620	658	673	616	639	620	601	698	635	679	687	662	671	626	638	647	663	572	618	651	621	718	638	611	633	639	657	621	664	637	634	642	669	646	612	652	642	632	591	667	670	633	641	598	630	650	670	692	666	623	647	648	661	640	659	647	669	619	633	701	635	618	640	574	674	607	650	646	624	687	633	668	676	627	610	680	666	642	601	651	640	582	638	665	664	664	592	658	659	654	632	640	641	655	635	650	606	640	665	663	654	624	632	622	647	609	610	695	695	617	696	646	623	645	601	649	642	689	644	613	666	643	614	633	639	651	650	645	652	636	599	576	648	620	624	663	599	635	629	590	596	619	635	645	606	577	617	638	643	643	659	675	590	658	648	623	677	659	645	626	682	663	626	642	630	657	654	636	675	602	605	655	628	633	628	668	629	598	669	660	617	667	628	614	694	649	626	618	655	637	623	627	685	603	671	685	665	585	630	635	653	659	628	661	611	628	641	674	624	658	609	639	686	649	659	610	636	662	608	637	631	641	630	639	636	643	689	662	595	605	662	604	672	650	689	614	701	610	616	620	663	636	630	596	708	616	638	668	617	596	656	629	640	598	605	637	632	675	616	582	627	681	593	641	683	641	603	631	632	602	609	640	679	618	641	685	650	614	665	636	690	639	660	609	631	650	675	660	615	633	601	645	656	682	642	660	631	591	637	588	626	619	671	624	629	679	610	668	635	670	647	680	624	657	611	675	638	660	651	599	620	616	611	627	696	643	618	652	644	660	635	603	643	588	645	642	594	674	656	624	590	662	641	659	678	640	630	602	638	658	650	624	675	624	637	586	631	641	682	635	680	644	600	626	668	654	626	588	651	628	679	607	669	621	650	658	634	631	649	618	596	598	624	646	652	629	656	633	652	622	609	638	632	620	648	688	609	643	608	608	649	669	686	617	630	633	621	611	601	612	641	621	692	622	655	630	626	670	644	683	632	639	636	627	626	592	683	593	679	630	655	631	658	661	631	606	612	660	631	639	645	619	631	657	670	696	650	656	618	645	633	629	673	584	640	647	621	680	606	611	657	647	623	662	642	647	642	670	659	592	641	639	608	591	689	639	643	641	634	677	658	657	598	587	641	662	628	623	617	627	614	679	706	663	680	613	659	598	686	638	640	663	663	613	598	690	631	602	632	643	599	653	633	664	667	630	637	645	652	645	589	644	651	650	640	648	669	663	591	624	632	633	648	622	611	652	636	655	631	648	679	663	666	598	655	687	643	641	608	672	690	631	632	694	673	648	600	671	568	653	660	631	637	625	658	646	668	595	617	662	659	633	659	673	611	628	628	622	626	632	639	607	682	609	639	606	610	627	635	614	638	681	631	623	658	668	659	668	664	642	591	641	652	616	646	622	623	679	641	630	644	648	641	667	637	628	616	611	726	661	661	641	647	684	654	684	616	627	628	588	654	627	644	639	666	599	657	684	605	626	660	571	618	647	607	644	633	621	667	616	658	676	627	641	643	618	627	688	621	633	639	627	616	683	637	613	562	642	611	656	655	625	633	610	663	657	623	613	613	628	619	624	618	621	667	667	614	638	658	647	698	601	628	605	647	611	673	669	658	649	618	652	668	638	635	647	664	629	627	625	645	676	647	633	618	659	648	628	640	629	645	636	630	631	695	592	589	630	628	636	633	614	618	641	650	667	647	641	619	646	633	662	605	635	662	676	645	599	618	660	621	599	613	674	617	602	655	617	618	640	645	671	641	651	656	626	665	642	661	664	619	641	637	633	629	643	645	602	631	713	619	623	615	637	609	610	653	655	629	668	637	608	577	631	589	678	629	643	600	655	641	675	666	612	636	623	639	625	643	617	624	620	631	576	638	632	653	626	644	663	620	663	634	667	627	660	597	610	630	607	618	596	643	584	651	609	660	659	642	608	651	638	631	649	622	635	615	645	645	632	614	636	678	629	654	635	646	634	639	614	656	631	667	667	678	620	640	622	652	612	659	648	634	612	621	698	651	633	625	642	651	621	634	624	615	669	651	651	621	621	614	628	632	644	677	641	638	651	636	649	644	605	646	613	653	642	640	608	665	629	687	645	730	648	645	648	662	648	634	640	667	636	647	653	657	622	632	641	658	668	712	648	631	642	654	650	616	653	678	652	619	674	653	590	693	616	623	647	642	643	654	625	675	632	633	606	620	632	645	633	621	603	628	633	645	637	664	622	659	656	658	654	672	623	622	615	651	670	582	654	635	640	604	663	630	621	680	630	669	681	604	595	671	622	680	660	687	638	645	665	647	656	685	632	638	637	699	662	646	613	641	638	633	604	626	641	687	628	660	600	665	622	631	617	647	600	629	640	639	636	683	630	627	603	633	657	620	665	615	666	639	590	662	681	594	644	609	623	642	667	688	634	641	649	677	631	691	626	601	606	639	608	642	634	668	645	688	660	667	650	628	695	651	599	656	665	667	671	652	631	625	656	675	635	628	667	665	633	630	630	618	593	638	677	643	669	644	677	632	644	623	628	627	637	621	639	650	625	659	665	650	635	678	605	635	665	625	588	674	628	657	624	666	658	632	631	658	619	660	623	659	677	644	620	693	658	610	662	616	638	620	659	659	604	629	646	625	671	623	630	604	657	597	627	620	656	646	620	618	634	685	592	628	634	642	600	624	626	649	638	632	666	623	674	584	634	677	613	621	652	631	627	642	576	622	674	611	619	634	647	641	642	597	670	617	633	648	651	661	651	633	666	596	690	665	642	604	683	650	638	650	630	634	662	645	622	634	657	624	636	630	649	627	634	611	684	632	647	650	631	649	698	653	659	651	610	617	611	640	624	613	667	599	632	630	685	666	673	624	704	655	676	649	612	651	636	638	663	619	635	645	639	633	656	663	641	665	651	656	638	618	667	626	655	625	633	654	660	677	642	675	613	629	645	604	626	619	638	615	619	674	664	649	637	665	626	657	662	608	619	632	618	631	639	671	644	645	642	682	607	639	652	653	665	677	653	665	600	659	636	655	696	628	607	650	659	607	654	620	608	654	674	658	639	631	636	631	613	658	644	632	639	666	662	615	641	636	636	683	611	628	629	644	604	640	663	625	627	650	635	633	662	646	666	646	674	604	676	661	636	630	603	642	636	628	647	666	632	620	635	616	657	672	630	617	654	642	607	655	661	663	618	640	634	622	658	642	627	617	663	634
9603	6333	7564	5928	3820	2795	1894	1516	1173	1054	877	725	629	585	475	405	400	371	367	323	297	291	316	285	310	261	268	288	294	285	263	278	258	282	255	269	282	265	255	263	255	215	221	265	250	233	226	254	242	225	207	234	216	225	230	217	207	240	233	210	227	225	225	247	216	238	213	208	219	221	215	247	261	212	204	227	230	211	206	202	207	234	229	216	214	220	232	211	205	241	228	182	232	213	233	210	212	234	199	213	219	217	228	244	218	215	233	208	206	217	208	235	224	219	220	238	240	231	234	206	227	230	237	215	217	179	246	187	225	218	223	221	234	200	199	214	231	230	235	232	222	198	208	209	197	223	221	213	221	214	215	225	217	220	201	213	197	216	242	201	193	204	197	235	238	248	209	234	223	216	202	199	206	226	241	240	238	187	206	218	207	224	236	211	213	216	216	173	229	218	214	221	233	246	230	226	256	226	193	223	246	210	224	194	232	204	196	226	218	197	219	203	219	220	214	197	209	209	234	201	230	234	226	190	190	216	186	206	184	205	220	224	218	226	216	237	226	239	239	197	251	246	202	219	242	219	247	219	212	228	240	207	226	226	202	211	180	222	216	211	212	212	211	202	215	203	210	218	199	208	204	225	200	256	187	232	246	233	218	205	196	227	203	231	199	216	223	233	206	231	243	215	243	211	188	222	215	251	237	245	219	215	216	210	214	206	201	209	214	209	249	235	198	193	196	221	213	218	187	211	212	208	212	240	228	235	257	227	216	221	185	234	199	227	222	196	209	216	206	211	185	212	224	190	194	217	201	209	230	206	234	206	211	170	227	233	203	210	218	229	249	218	204	236	213	229	222	203	211	183	219	202	219	230	245	212	224	235	226	208	217	229	201	208	217	212	209	234	239	224	210	213	197	216	217	222	228	224	216	221	202	210	198	241	204	236	208	207	235	228	206	211	235	230	219	227	217	199	239	219	202	191	210	214	222	220	191	242	212	231	236	201	225	214	200	222	218	233	236	226	232	234	230	213	179	206	193	211	232	234	212	185	238	203	229	223	217	223	220	238	213	227	205	211	219	210	214	210	233	235	238	229	218	225	209	244	248	243	224	214	246	213	195	242	198	209	210	247	213	235	233	232	226	212	206	210	172	228	223	224	264	218	239	258	214	248	227	187	233	190	207	206	233	240	214	199	231	208	220	209	215	212	202	235	197	231	196	233	234	241	195	216	203	239	261	239	228	228	214	210	250	214	225	232	231	226	209	188	213	240	244	225	178	213	205	193	212	198	205	196	212	204	209	226	225	227	198	214	203	218	229	203	203	254	209	224	210	204	203	225	214	218	244	223	222	214	219	227	218	225	251	215	201	235	212	209	226	224	195	206	221	191	211	232	222	221	212	216	194	221	205	212	204	209	230	225	210	221	247	225	200	217	220	203	228	224	220	230	190	204	221	206	217	212	222	196	212	229	216	232	235	227	211	203	215	238	235	243	214	217	204	219	220	240	237	230	222	214	236	228	232	224	218	237	220	221	222	227	211	217	222	205	215	218	223	226	221	211	221	202	208	197	252	226	198	201	230	215	225	230	257	214	230	219	204	220	219	211	229	218	217	217	224	213	211	205	225	207	218	233	215	221	206	221	223	208	234	199	209	222	218	187	192	228	243	231	237	188	214	240	227	196	198	218	212	246	237	204	199	203	219	199	208	226	231	248	237	192	221	253	238	234	213	223	215	236	209	251	222	252	216	238	220	210	213	219	218	208	212	216	214	235	211	224	203	204	203	211	225	216	216	195	190	254	228	231	223	228	226	220	213	215	202	233	251	207	216	194	223	233	218	206	232	229	246	222	225	199	209	195	206	225	209	208	224	195	228	225	223	210	187	220	244	206	217	225	204	240	202	220	229	254	213	235	230	230	220	235	223	210	238	250	216	242	213	207	233	219	216	206	242	217	248	224	199	206	231	241	247	190	231	216	260	216	231	204	200	235	199	244	197	210	192	220	236	200	220	193	203	236	231	247	215	248	207	226	216	237	219	207	243	207	208	236	222	224	199	208	212	214	238	189	225	234	227	236	215	193	213	246	215	223	226	234	214	205	201	214	215	189	203	209	231	215	224	233	231	199	199	213	197	217	226	236	250	229	248	207	240	227	204	228	241	224	219	191	179	210	216	207	216	210	217	215	194	232	200	190	206	221	242	211	239	231	237	210	248	220	235	200	242	215	211	218	223	211	218	241	219	244	224	194	219	210	214	197	208	250	209	231	198	223	217	205	217	220	219	227	222	214	230	212	216	209	231	214	218	212	193	209	209	197	231	234	212	203	223	213	238	216	234	223	248	212	260	218	220	183	180	220	216	203	221	224	213	213	192	245	224	205	229	223	217	222	233	194	204	188	224	225	218	203	246	228	245	192	196	245	187	207	204	210	220	225	228	230	244	194	237	190	238	240	213	205	213	228	226	197	213	219	229	217	215	220	240	223	209	228	227	226	252	199	231	224	201	220	180	201	211	219	211	221	231	219	211	230	230	216	213	216	235	202	227	234	214	218	215	220	214	223	220	222	228	225	225	248	212	207	210	206	225	206	232	204	218	228	210	216	221	216	238	239	233	226	225	222	218	223	214	205	220	224	235	223	243	209	212	205	200	241	211	220	212	227	241	203	226	218	201	215	219	195	224	233	207	199	215	178	225	244	222	224	209	241	233	229	245	199	239	222	230	207	207	199	200	204	219	230	221	240	241	236	193	186	196	217	244	218	218	225	211	227	234	240	212	231	226	223	212	230	226	227	211	231	242	198	226	249	238	234	222	216	211	187	232	224	246	245	231	228	220	211	235	210	193	264	205	189	223	206	214	205	221	214	197	208	206	196	228	221	213	205	214	222	203	209	199	210	221	214	214	202	240	230	212	211	233	216	229	255	223	235	212	210	203	216	216	231	237	234	223	237	206	229	205	195	203	233	203	222	198	201	207	221	202	233	203	241	254	261	236	194	230	223	203	174	202	210	218	208	220	199	231	215	228	238	221	214	230	197	198	225	208	230	219	242	237	222	258	203	211	221	224	211	227	218	215	226	217	226	241	221	195	214	227	222	230	232	227	209	209	221	190	205	227	223	240	201	211	194	248	226	206	258	226	234	215	219	240	222	210	220	199	223	219	203	213	196	217	208	191	231	222	254	230	209	202	215	202	214	224	206	228	209	254	206	185	194	232	223	220	217	234	219	242	242	212	213	205	228	205	205	202	241	191	248	236	220	207	203	199	219	213	245	187	217	191	205	190	256	221	213	220	208	211	222	202	187	218	234	214	216	215	198	245	213	198	201	224	218	216	218	216	212	230	215	216	226	196	195	239	209	209	235	226	218	189	226	224	201	219	223	256	208	225	222	208	230	217	229	201	222	205	219	215	219	197	202	210	188	224	209	195	231	205	188	219	222	204	226	217	224	226	216	228	206	259	203	218	242	210	216	193	217	245	229	226	236	237	218	200	206	227	241	233	228
5791	5463	12631	14388	12086	10112	7878	6515	5724	5067	4289	3569	3016	2527	2116	1856	1748	1520	1362	1227	1130	1127	1062	1005	981	982	940	978	969	957	919	988	899	923	885	841	784	784	736	701	681	724	655	643	677	660	605	613	567	572	579	535	585	574	586	589	578	582	591	597	567	548	567	542	561	573	615	567	587	565	536	539	553	574	570	539	536	538	568	572	559	515	531	517	508	530	543	525	563	547	512	545	534	539	501	518	518	560	544	527	539	594	532	508	540	528	520	508	530	561	530	558	519	554	471	483	514	532	477	513	540	558	485	558	543	516	541	544	520	546	516	525	541	553	536	517	508	498	577	545	521	525	518	573	552	554	544	556	550	546	527	523	508	500	505	509	511	526	555	532	550	507	520	552	519	535	518	553	532	548	483	556	561	522	512	514	507	507	506	524	552	533	506	532	533	509	520	547	530	531	557	519	482	566	516	509	529	499	519	518	541	518	525	546	542	511	542	530	580	559	506	528	532	539	550	515	556	518	547	512	542	498	521	497	498	562	504	542	532	536	543	545	527	515	572	529	501	542	541	520	511	506	505	520	501	544	522	541	526	495	555	539	510	534	496	541	575	521	522	538	539	524	568	487	530	537	533	536	505	516	539	511	524	490	510	545	530	552	501	515	484	525	527	503	541	528	548	497	537	507	559	544	536	521	522	551	550	500	549	510	479	521	554	505	529	529	559	500	504	511	585	532	522	496	505	493	528	545	524	480	537	522	523	534	552	508	540	561	545	524	525	512	527	524	514	535	511	508	554	554	525	506	492	535	559	493	510	533	510	546	542	527	542	542	497	504	511	548	547	547	549	547	525	484	535	536	551	550	545	525	502	526	542	505	535	537	554	534	538	519	494	537	513	544	548	563	557	581	540	533	567	526	484	502	539	515	495	541	520	537	523	534	526	514	521	505	527	517	540	541	525	520	522	496	515	515	488	534	535	538	517	545	494	540	543	529	547	514	543	498	526	503	569	506	519	523	528	515	545	525	499	500	506	511	568	531	485	526	534	555	503	539	541	490	521	499	524	515	513	549	476	494	530	508	515	538	536	522	524	514	535	505	503	526	533	536	557	534	510	511	519	501	524	489	543	514	541	505	509	538	481	561	520	517	543	532	549	511	504	528	508	548	568	557	514	520	524	555	511	498	540	524	489	530	507	511	557	541	512	565	526	567	545	518	509	506	564	505	499	479	517	562	505	497	543	530	513	490	583	503	509	523	508	520	534	511	511	527	540	521	541	518	516	521	539	550	510	504	556	521	536	504	540	511	496	532	493	544	533	523	537	537	523	504	485	567	500	538	511	537	560	539	501	527	495	534	540	523	552	516	494	516	493	515	549	554	537	557	556	520	490	468	563	547	524	548	529	535	539	530	541	526	488	547	511	510	539	548	553	522	550	542	511	535	512	523	542	551	546	519	523	514	497	477	498	545	494	536	532	544	578	544	580	534	531	557	507	550	544	519	533	550	496	537	550	548	491	527	547	514	532	525	499	524	591	506	519	539	514	516	541	517	510	501	575	520	548	528	512	501	564	535	553	545	535	568	570	499	536	536	511	509	534	533	505	515	547	509	464	535	518	554	516	497	494	510	523	521	563	512	565	543	523	525	510	514	487	538	525	536	549	555	535	517	494	528	552	535	503	519	515	497	517	554	539	548	534	516	574	522	509	537	524	518	518	484	498	509	513	525	537	517	566	523	549	573	496	538	498	482	484	494	500	517	509	529	517	548	555	570	528	537	509	513	561	539	536	512	530	530	541	539	512	531	504	508	533	517	499	506	522	497	542	486	555	555	523	517	558	504	505	534	486	516	527	479	551	517	512	499	504	550	536	500	488	551	547	502	502	494	549	537	505	544	489	551	500	507	480	560	487	505	537	535	571	522	497	512	528	505	521	560	516	503	515	499	555	537	533	538	527	568	531	496	486	528	484	518	509	517	534	505	590	509	509	552	479	546	566	568	540	514	510	527	550	478	475	548	501	544	522	516	537	566	515	516	529	545	486	508	557	579	528	523	479	567	540	503	489	510	523	554	512	517	527	537	536	521	515	552	514	503	510	545	529	518	584	527	502	569	497	519	481	508	532	491	545	548	491	550	511	531	546	487	519	510	481	511	513	563	537	505	531	512	525	539	519	542	528	513	564	527	525	513	507	526	531	497	531	499	542	554	562	514	542	532	490	485	556	542	502	525	549	533	490	498	534	499	498	533	507	514	506	537	522	509	527	555	505	507	488	536	516	534	502	513	549	546	494	553	502	537	559	527	533	498	544	512	549	501	502	530	519	596	515	524	531	519	522	541	535	503	510	532	531	518	552	483	499	524	538	538	512	543	525	509	499	545	523	509	502	505	511	533	519	502	530	522	525	542	523	505	489	516	516	535	515	512	520	535	546	520	489	532	559	502	544	512	517	511	510	519	497	507	522	495	494	546	514	527	511	535	539	502	543	513	531	556	524	515	524	504	509	520	511	532	547	557	545	541	529	539	545	518	539	495	524	504	517	517	514	549	531	526	518	550	510	525	557	553	555	528	502	547	524	516	531	494	521	555	489	555	593	529	526	546	510	545	508	535	520	541	505	573	517	527	460	534	511	491	534	534	538	507	539	566	474	483	544	563	553	520	506	516	543	540	532	506	519	483	566	561	517	496	536	537	520	528	531	493	548	523	508	544	564	568	537	503	509	565	490	540	501	537	483	531	529	551	524	581	503	509	516	605	539	490	480	508	516	511	501	528	568	518	500	555	562	542	543	531	509	559	541	545	537	532	524	508	491	513	590	530	521	495	532	504	541	533	515	502	544	527	574	513	562	531	538	558	546	564	536	526	486	560	527	529	524	545	534	494	524	528	504	544	518	541	508	524	551	510	517	502	511	494	487	537	544	539	498	478	555	485	559	497	544	516	528	527	538	567	547	546	528	486	515	492	532	523	497	480	555	548	548	518	537	478	567	490	533	495	542	559	539	548	570	520	497	511	606	508	493	496	487	550	559	536	570	501	558	538	578	525	516	524	511	521	521	568	546	545	541	520	564	500	482	529	510	544	511	548	492	528	522	500	530	515	483	526	523	475	535	539	534	499	522	560	586	510	501	486	535	534	535	510	537	501	583	583	554	544	497	562	553	533	547	519	487	514	509	548	491	513	530	540	544	521	544	573	526	524	543	533	545	502	507	518	531	514	520	558	473	494	486	544	514	529	538	518	534	546	536	569	518	518	510	532	504	546	555	526	524	565	502	535	522	521	526	512	539	566	546	529	504	561	540	545	505	515	519	542	564	529	493	521	516	535	525	521	513	535	540	539	513	540	531	518	502	538	547	518	537	550	577	524	500	511	520	493	516	510	546	541	514	520	558	537	556	571	518	518	524	578	506	535	504	522	494	540	535	538	555	493	527	509	527	530	541	529	519	495	554	540	514	546	523	505	505	517	473	522	548	500	510	542	531	564	524	541	468	511	536	537	548	531	539	524
18471	11275	13850	11945	7962	5367	3619	2787	2195	1810	1520	1240	992	851	773	749	671	588	527	495	456	434	428	405	418	449	419	418	437	417	339	397	379	387	331	347	320	315	319	272	324	344	297	297	286	280	272	288	273	276	297	254	313	291	269	290	264	259	278	269	275	294	260	266	284	259	237	281	273	264	287	244	232	291	257	296	257	241	245	259	242	254	243	278	242	275	223	261	251	270	260	267	281	279	278	266	253	276	252	238	241	276	255	262	251	258	263	245	273	248	260	255	272	245	247	290	250	288	242	251	253	289	256	266	254	245	255	256	230	244	269	231	260	264	273	266	270	239	237	248	250	252	285	262	273	246	246	244	251	269	268	226	248	264	215	265	283	243	287	243	269	247	211	247	282	239	249	260	258	225	240	246	224	261	249	285	260	233	281	283	253	255	278	258	272	261	245	278	266	278	286	238	251	275	291	276	274	291	275	270	280	266	272	291	256	258	252	273	260	260	274	245	268	252	249	274	258	287	282	288	282	250	251	255	282	250	272	217	265	253	268	248	257	235	255	246	251	268	273	252	231	251	275	236	254	269	215	238	270	280	266	253	278	233	254	256	242	265	273	259	233	258	243	266	270	240	244	240	244	264	258	228	293	218	254	284	267	274	274	278	294	256	266	266	269	252	244	274	241	230	260	237	234	228	254	272	249	243	288	288	244	280	242	251	294	239	253	280	262	266	246	253	251	269	271	262	277	278	289	270	253	263	257	263	245	240	238	262	266	266	297	248	246	267	243	254	268	286	286	277	246	246	262	266	242	273	259	252	236	249	269	236	235	226	243	225	277	273	275	272	225	287	232	254	218	259	267	235	235	264	246	253	249	275	245	248	265	279	252	272	259	257	239	250	259	284	254	261	298	293	275	257	266	257	272	262	276	267	225	233	295	242	256	238	271	262	230	228	245	235	258	246	248	270	260	290	270	233	243	261	285	225	238	239	264	266	264	244	269	263	263	258	264	243	247	255	259	251	231	261	246	277	230	262	242	298	270	283	243	245	248	269	248	227	259	259	275	268	272	244	225	255	276	234	228	251	244	258	250	274	259	267	272	256	239	273	281	257	237	267	249	245	249	286	268	249	271	278	272	250	233	259	261	270	284	274	260	232	237	250	264	240	266	253	267	280	267	230	251	270	239	238	259	264	258	278	261	254	259	235	258	275	286	253	253	267	244	253	253	238	244	247	243	256	261	275	278	275	261	266	277	256	267	257	254	247	248	264	265	256	232	255	246	250	263	268	229	281	253	293	283	247	260	279	271	261	270	241	249	255	269	266	244	229	259	248	288	255	225	285	258	261	239	251	244	258	235	256	269	297	254	241	243	254	248	293	268	276	226	249	286	225	250	275	256	273	264	284	240	245	275	241	266	266	257	244	224	250	262	240	266	246	286	271	231	255	274	282	275	246	268	255	269	271	260	268	247	263	270	248	262	258	296	280	258	267	253	267	231	245	261	253	218	255	221	274	242	230	288	310	296	259	228	274	270	251	275	241	278	300	279	244	267	247	267	252	264	271	257	258	255	243	267	272	286	277	272	250	243	290	248	292	242	271	281	212	268	265	281	269	292	231	264	265	251	270	261	269	284	270	262	278	289	276	267	248	297	254	240	267	275	265	263	255	243	242	291	263	265	254	245	258	261	294	249	230	258	254	271	249	247	243	269	252	238	260	280	224	245	265	230	254	244	268	239	257	267	253	235	239	301	250	236	245	240	239	265	249	263	278	230	241	264	252	233	266	251	246	234	287	266	252	247	255	251	273	241	281	285	239	251	279	243	276	238	273	293	247	271	246	247	255	245	258	250	261	262	282	250	262	237	249	239	264	241	250	252	252	254	269	260	228	258	252	258	267	244	253	275	250	254	233	263	243	287	230	272	260	261	256	258	271	257	289	253	258	269	243	246	284	254	262	258	267	252	267	249	289	278	284	269	237	291	226	270	294	264	267	254	265	263	238	243	243	247	264	234	264	255	245	259	254	265	257	245	257	255	243	266	270	262	289	266	296	270	275	280	278	285	275	250	245	273	247	267	289	243	212	247	267	272	255	261	254	265	232	232	259	276	262	277	251	258	249	261	235	264	247	258	266	247	273	260	260	299	282	278	232	285	249	244	238	239	261	235	263	267	261	261	247	242	246	232	270	263	239	251	275	282	259	215	264	240	254	286	272	266	266	268	241	256	252	284	279	259	283	252	242	232	256	260	253	266	236	249	267	242	241	261	257	278	280	263	254	255	240	281	246	226	253	250	264	241	279	236	265	237	288	247	228	276	229	251	266	246	265	268	230	271	253	286	284	246	265	257	276	256	238	244	242	303	265	269	272	254	267	277	224	294	243	233	278	273	266	281	276	289	241	269	241	227	229	275	289	252	261	233	238	265	248	273	272	235	303	252	255	269	272	262	279	257	260	250	240	256	266	236	294	262	270	212	236	240	266	241	290	224	264	247	270	273	261	242	233	257	260	262	283	271	235	257	241	272	272	249	254	241	240	263	315	246	260	267	267	270	243	250	254	271	279	270	243	255	249	236	242	238	279	272	263	284	262	270	237	281	279	244	284	228	242	259	294	231	275	239	261	272	241	262	265	242	246	226	277	258	270	232	266	277	277	260	251	268	262	280	266	260	266	259	294	250	252	255	248	244	230	249	262	279	257	257	254	250	267	264	221	225	243	240	258	255	286	259	273	277	256	243	283	282	299	259	337	265	239	269	266	248	286	255	268	253	274	297	253	247	270	251	270	261	266	245	235	248	277	267	250	281	249	266	247	270	239	275	249	293	261	262	241	243	230	242	273	236	267	259	258	270	261	280	262	247	282	247	274	247	243	303	243	246	280	262	269	261	275	282	256	256	260	253	273	277	245	234	271	288	278	260	254	246	249	266	267	238	287	265	276	270	271	274	270	284	255	258	241	243	267	254	239	282	264	258	269	259	247	234	263	247	295	247	243	275	275	233	268	269	279	270	227	250	286	277	271	277	254	252	266	293	283	246	271	298	270	236	264	270	258	259	263	237	272	269	257	245	291	251	293	247	269	264	251	257	267	225	253	249	257	260	264	270	263	220	274	262	250	284	270	233	260	282	265	239	246	271	269	252	270	266	287	260	278	283	279	259	256	255	236	215	253	260	279	255	234	255	264	259	256	259	237	267	227	232	261	284	266	247	232	232	241	239	232	247	271	220	258	271	259	268	250	253	255	254	238	242	291	255	263	269	229	218	247	266	232	270	276	284	231	279	238	279	243	256	240	250	224	268	227	246	296	253	245	255	252	284	265	280	234	264	240	233	267	267	251	257	247	263	231	263	253	251	258	265	285	282	281	279	269	239	264	267	276	285	234	267	247	260	266	264	248	259	246	294	241	261	227	221	259	275	258	235	253	279	254	278	268	264	253	268	254	262	254	265	252	256	272	221	238	264	277	264	242	258	287	299	267	257	262	257	258	252	268	269	269	257	265	246	277
11076	9058	19409	22202	19416	16254	13089	11259	9819	8424	7153	5897	5225	4407	3679	3323	3223	2863	2590	2267	2037	1746	1708	1686	1774	1614	1708	1795	1698	1624	1741	1609	1619	1475	1323	1238	1214	1250	1094	1065	943	985	892	872	872	804	757	758	669	669	712	702	717	678	684	690	725	709	723	742	726	719	710	746	718	706	674	712	652	648	658	642	670	668	668	657	669	660	656	630	657	627	643	667	643	594	639	657	614	642	654	656	611	644	618	658	610	654	581	638	652	621	627	634	615	621	602	609	655	613	616	597	651	643	635	593	650	596	617	643	630	621	630	573	586	592	646	604	598	640	612	598	620	586	573	620	577	615	611	641	633	574	581	635	604	643	599	634	616	641	580	582	587	595	599	592	596	583	577	608	595	616	640	603	609	640	592	652	616	651	606	589	582	619	606	668	618	625	611	652	562	586	634	634	623	588	637	606	621	590	596	582	598	597	592	606	618	582	560	637	614	618	606	607	608	612	654	662	623	686	659	590	641	648	659	568	622	609	558	582	630	586	620	560	618	592	625	582	611	594	665	598	593	633	578	593	570	604	612	610	600	584	571	593	572	592	632	590	623	580	598	609	650	581	590	613	652	608	580	604	579	611	633	589	550	623	616	630	593	597	620	616	594	573	625	576	624	599	579	589	608	630	617	590	607	631	582	593	619	648	629	630	593	600	647	604	615	612	617	591	632	641	590	620	620	620	640	586	619	581	635	581	637	613	628	610	613	588	616	599	627	608	592	609	611	617	587	640	618	581	598	571	618	629	625	582	605	634	619	586	565	607	603	601	647	610	609	632	590	628	552	574	599	611	647	582	628	609	629	556	601	619	622	619	581	603	606	661	597	617	595	624	573	587	623	607	634	605	625	614	617	608	592	647	583	632	622	633	653	605	627	600	645	603	607	613	641	624	621	607	603	615	634	648	655	663	643	660	628	623	643	605	627	629	612	581	621	616	617	620	615	618	591	593	562	576	562	625	597	623	609	612	628	572	627	595	643	616	648	599	619	635	612	640	573	582	609	577	599	610	562	653	621	632	659	584	627	614	581	610	597	625	587	617	601	616	669	627	580	591	610	610	618	619	601	596	625	635	623	653	606	593	593	647	582	576	637	593	618	629	608	604	599	653	624	576	602	606	612	596	653	603	616	610	578	620	581	606	587	618	611	595	623	664	613	594	594	574	585	681	596	623	564	598	619	598	599	612	622	636	624	598	595	631	612	631	582	628	652	568	632	640	617	585	616	629	590	619	589	638	620	566	582	628	593	608	662	654	616	565	600	630	607	596	625	584	571	610	625	585	591	621	580	613	573	581	628	552	632	595	628	648	653	585	626	621	612	600	623	654	596	592	622	655	597	646	633	593	637	611	616	618	626	624	627	605	573	598	604	645	596	619	619	596	594	564	610	610	576	600	560	635	654	622	578	613	607	613	594	587	618	668	599	639	637	633	610	566	616	601	632	629	575	608	610	596	612	610	662	572	589	616	569	544	620	630	596	622	592	623	615	591	608	660	626	574	613	618	632	610	574	585	615	573	629	607	614	608	624	600	593	619	628	590	637	582	609	660	605	619	619	614	623	610	660	600	560	628	629	596	583	570	624	551	628	623	585	630	597	605	604	604	591	625	646	604	639	606	644	616	617	599	620	598	574	618	630	641	580	629	594	593	593	623	574	563	625	629	591	561	641	598	655	602	603	589	595	607	597	662	612	636	609	567	586	603	624	648	613	627	600	630	564	609	606	601	618	562	605	635	576	678	598	585	589	628	616	612	586	617	636	613	643	593	637	613	603	614	607	646	665	654	569	582	567	583	596	566	592	636	621	573	681	619	631	602	605	641	612	596	599	594	649	580	627	638	619	639	618	604	633	609	599	631	618	662	614	646	607	615	604	582	581	625	644	578	549	618	611	579	626	616	611	613	636	618	630	583	604	636	614	562	596	601	610	608	604	570	533	617	592	624	617	616	605	618	623	586	620	619	624	595	581	638	576	630	621	609	656	612	612	602	622	607	626	597	599	598	630	653	564	605	630	603	622	604	624	613	648	644	595	626	631	645	633	631	604	614	584	659	622	615	623	663	659	630	637	610	576	616	613	600	608	629	603	647	582	625	663	596	598	585	608	607	597	633	640	613	628	581	569	604	604	596	610	640	604	629	625	588	659	599	637	625	608	614	573	600	606	639	592	594	624	606	550	636	548	588	614	599	620	665	646	633	631	637	625	596	588	640	643	655	545	658	630	636	646	638	610	645	663	574	595	624	596	627	574	580	635	595	636	578	605	623	563	599	613	571	610	633	591	632	593	621	602	598	639	629	627	584	635	618	657	609	618	614	631	587	616	556	595	606	587	638	601	591	615	587	594	648	619	614	631	603	622	615	581	627	615	554	668	616	620	614	613	642	635	652	613	568	610	634	586	645	583	593	588	572	624	600	593	622	547	596	631	604	632	621	584	614	583	570	591	634	592	590	650	615	657	598	590	629	618	655	632	634	585	628	606	625	595	595	601	622	610	568	639	617	562	671	671	585	629	616	660	602	572	592	612	594	593	614	597	634	618	603	618	620	606	608	599	655	584	593	616	595	614	600	593	555	632	615	640	594	615	621	602	607	616	562	592	636	625	638	570	609	651	604	602	640	624	611	586	645	646	582	611	608	625	661	616	578	627	622	635	601	586	624	608	626	678	573	586	629	624	598	629	615	642	597	606	609	621	590	606	576	633	608	600	572	648	595	646	648	599	623	646	608	612	584	601	587	604	636	603	600	585	663	622	656	600	624	604	615	662	597	619	632	641	574	618	615	623	610	594	589	623	590	662	586	557	630	614	625	624	610	613	675	621	641	689	642	599	608	597	607	657	598	614	621	560	673	614	600	578	646	604	612	626	573	604	665	579	654	629	626	615	603	595	619	587	585	629	653	582	582	629	585	599	626	617	582	591	599	582	608	582	610	631	574	637	593	603	549	616	595	594	553	599	600	642	647	598	599	604	599	672	628	651	582	599	643	619	595	663	578	594	627	635	588	624	636	631	603	647	597	617	615	596	597	593	622	630	603	612	596	608	637	622	606	632	603	609	566	558	628	595	618	618	614	597	600	614	630	647	591	608	625	641	611	623	565	610	623	600	575	574	585	630	579	660	600	598	634	624	610	664	634	573	605	575	626	675	590	598	647	596	613	634	579	621	633	629	590	627	621	659	593	568	609	627	624	605	621	578	657	592	609	606	609	610	638	608	555	552	597	628	613	586	591	602	604	609	618	554	643	532	594	622	573	645	640	608	629	609	621	630	625	616	631	597	607	594	609	621	539	605	590	646	620	582	644	622	612	593	651	577	621	651	595	582	617	639	596	610	633	580	613	596	623	590	611	579	628	612	610	650	645	623	666	586	609	642	600	625	687	599	642	626	649	612	545	605	599	600	599	614	621	605	627	621	613	586	624	617	616	580	621	613	580	598	652	617	627	579	591	613	600	603	625	596	619	638	639	574	627
26424	16759	20033	17431	11985	7896	5470	4131	3198	2659	2118	1614	1426	1263	1003	874	849	843	721	669	595	553	560	537	524	563	540	549	504	543	520	494	505	548	486	429	407	355	352	406	309	305	352	292	321	274	302	316	292	309	301	303	307	316	298	310	329	316	287	271	296	273	277	266	282	304	319	323	294	284	276	287	281	289	286	283	321	272	269	281	299	272	250	277	283	299	274	280	255	282	268	296	285	303	301	305	286	313	255	293	244	282	261	291	264	280	280	281	307	295	275	256	256	263	269	270	288	267	268	269	290	273	279	270	292	296	287	300	247	263	244	235	278	309	281	277	266	255	261	285	254	259	269	258	263	283	275	280	272	266	275	278	286	295	291	285	248	304	288	258	254	267	261	276	286	263	299	281	280	251	270	256	272	259	242	284	248	302	284	265	250	254	287	284	307	266	286	279	287	286	292	249	294	277	285	246	276	284	250	273	264	275	261	277	260	268	316	269	264	290	259	277	267	279	269	265	247	258	316	272	304	266	276	271	275	275	285	260	262	297	284	283	241	295	269	248	284	274	273	305	286	255	268	262	257	309	283	276	248	253	249	270	252	286	257	244	256	288	318	297	289	276	273	271	288	290	293	312	314	262	274	284	319	279	297	262	261	304	250	262	292	255	254	257	278	279	259	278	275	271	282	279	246	247	273	300	272	247	284	270	266	247	290	273	261	272	297	266	258	289	287	294	277	299	286	283	280	279	259	255	276	310	311	264	283	270	248	269	311	276	299	278	255	262	271	283	259	260	270	295	284	286	290	311	261	270	265	271	274	295	229	262	271	295	282	284	270	291	254	264	276	251	271	267	288	314	265	263	233	262	289	261	238	271	291	275	261	275	292	262	285	310	254	294	263	256	272	281	298	271	246	255	285	282	279	277	244	267	276	265	326	296	287	263	302	274	295	249	256	274	272	306	260	289	273	256	261	245	281	262	288	274	260	252	272	281	294	271	272	267	271	272	274	300	242	307	278	239	289	276	280	231	277	273	250	252	267	274	285	276	260	270	261	252	273	264	267	255	274	292	294	266	268	253	273	274	301	268	272	294	287	261	295	293	263	261	267	290	285	261	246	277	277	282	261	265	256	270	271	278	298	256	266	302	291	256	279	245	268	276	282	290	305	312	277	298	291	273	289	257	283	295	261	294	280	289	242	252	267	264	276	286	296	265	262	269	250	281	300	292	264	299	265	278	261	279	281	289	301	253	252	317	245	251	272	257	261	305	250	261	252	275	250	244	245	292	265	264	271	283	243	265	308	260	274	280	281	253	285	258	251	277	286	303	252	261	283	257	270	273	275	279	253	267	282	282	274	276	274	276	282	269	260	319	276	245	295	269	265	302	257	293	254	244	316	276	287	269	288	262	267	307	288	292	271	278	271	268	280	284	277	255	300	256	244	278	255	264	292	271	272	285	282	280	300	271	243	286	283	280	277	277	320	275	293	243	280	253	260	272	280	267	276	271	289	297	267	274	272	278	262	274	288	268	261	260	272	283	265	263	289	265	266	281	240	266	274	273	267	281	282	289	276	283	254	297	248	274	311	275	260	288	272	251	280	250	258	290	252	272	265	294	302	288	250	258	253	254	295	268	296	265	280	248	293	268	262	274	285	252	287	289	274	257	276	281	257	275	266	256	278	259	281	257	262	272	245	277	256	250	303	292	274	253	304	277	306	254	277	288	268	281	296	274	260	273	259	264	276	275	290	283	276	271	272	282	279	305	270	268	248	271	304	280	281	293	291	302	280	234	256	295	284	250	273	276	268	303	284	281	285	250	244	265	279	261	260	267	262	248	278	254	244	263	278	259	277	290	266	259	237	245	279	272	269	244	262	265	238	263	263	264	249	295	256	266	248	267	284	266	260	293	286	295	285	285	297	288	295	288	324	256	281	233	286	271	266	252	265	277	269	282	261	267	292	298	293	280	271	266	265	283	281	268	284	262	291	267	291	256	284	245	260	239	249	272	284	259	297	312	277	285	255	289	294	275	262	314	290	269	275	264	279	265	252	274	286	304	251	302	310	273	306	317	308	289	261	276	279	252	275	267	272	262	283	269	310	263	265	259	266	258	278	277	304	269	283	258	220	248	291	273	258	280	271	272	278	276	278	254	264	294	289	282	269	266	273	276	259	263	280	284	274	296	291	254	274	298	281	299	268	281	282	276	268	301	264	281	308	296	265	262	233	261	278	270	276	278	250	281	258	286	259	268	299	281	258	259	248	283	275	247	288	295	291	294	309	254	301	280	287	257	231	278	275	262	266	275	296	247	276	283	291	266	237	260	272	295	293	229	283	294	264	263	286	291	294	299	272	244	287	247	285	303	289	302	249	283	231	305	308	275	269	322	273	264	281	291	302	291	267	299	264	256	287	287	294	287	261	310	296	278	242	297	285	254	278	312	283	310	270	262	279	243	298	272	259	286	310	270	247	268	275	281	272	298	302	255	239	276	323	302	294	276	272	274	260	258	260	272	244	268	288	285	270	252	278	275	271	301	265	291	295	261	263	260	252	288	246	268	278	276	271	264	261	267	283	307	267	263	253	259	277	297	238	269	289	247	307	291	298	265	255	287	270	270	271	274	232	253	270	279	307	275	297	285	266	243	254	274	300	285	242	263	272	215	260	265	296	264	255	237	291	274	297	308	291	253	258	273	256	262	292	260	292	269	265	263	300	286	286	224	257	288	273	280	268	279	321	278	279	245	265	275	260	286	272	294	260	277	293	289	255	274	272	269	261	260	266	299	271	268	265	265	269	301	257	318	304	279	254	270	254	287	268	265	284	263	278	266	265	295	281	275	264	300	271	263	264	290	286	265	254	280	281	274	248	259	285	264	314	279	264	285	257	251	298	296	273	248	270	314	287	220	294	319	271	265	275	254	265	264	258	306	254	252	263	279	283	253	282	279	279	298	264	278	298	288	270	281	284	257	297	273	278	270	309	295	254	291	292	287	236	287	291	236	284	278	287	307	269	287	254	310	254	241	278	302	284	254	282	268	275	282	281	250	253	309	295	279	272	260	264	261	268	279	263	283	275	273	287	291	283	231	268	265	274	254	239	286	281	270	283	235	255	270	262	274	279	262	275	281	282	274	289	277	263	271	282	257	281	307	280	249	248	324	268	298	291	286	281	268	252	287	267	302	238	230	262	284	278	247	303	260	269	274	278	271	278	273	271	279	301	285	271	267	319	273	294	262	280	290	267	232	258	243	294	283	261	277	267	277	287	277	258	251	269	275	269	253	282	258	282	287	266	291	277	274	297	299	251	285	216	293	293	296	277	252	291	290	247	278	246	261	251	303	257	253	283	282	278	240	275	284	279	233	281	256	249	260	253	288	251	293	286	302	245	275	293	301	289	235	268	247	272	284	311	267	259	280	273	278	290	261	269	283	299	304	284	280	284	253	242	244	250	280	281	294	277	279	283	267	267	253	277	283	268	263	257	304	259	260	271	278	268	288
14193	12347	24125	27379	24139	20295	17351	15332	13187	11322	9790	8012	7153	6282	5230	4695	4662	4056	3562	3262	2840	2517	2414	2351	2574	2378	2238	2431	2370	2493	2469	2247	2450	2038	2067	1571	1604	1441	1382	1320	1273	1188	1084	1092	945	956	839	833	764	841	813	827	832	737	820	726	787	816	831	805	763	825	755	813	772	754	727	786	726	767	781	744	734	731	691	736	752	672	646	717	678	671	665	634	703	731	681	633	654	690	685	664	695	654	669	662	703	678	640	675	662	629	641	647	663	660	656	677	633	654	644	677	645	653	673	631	685	684	647	612	666	630	638	607	626	636	666	663	625	664	633	633	632	618	613	627	674	622	643	597	599	636	661	635	608	630	638	649	644	647	658	602	615	630	662	626	653	657	637	616	654	611	682	638	630	624	609	613	663	607	626	632	633	632	617	616	623	598	630	635	640	647	630	639	652	659	636	605	636	599	607	688	646	637	580	625	634	689	648	583	614	622	600	610	649	631	633	621	631	662	639	660	635	614	661	599	643	610	656	613	604	630	620	651	656	653	592	683	683	669	632	619	624	631	624	605	630	630	590	622	622	651	617	600	661	651	665	647	590	610	621	624	621	613	625	606	672	639	598	635	630	649	651	668	641	664	684	646	629	631	629	633	646	627	654	661	642	647	634	652	602	641	684	667	609	596	648	606	621	660	641	606	580	655	615	689	622	627	618	628	650	634	629	668	590	663	620	655	622	610	629	623	717	636	617	622	653	659	635	643	635	650	620	607	632	645	633	664	636	632	633	626	635	623	619	664	641	654	675	651	654	664	628	701	624	658	682	616	681	657	627	658	643	675	626	644	663	648	627	641	645	669	631	641	668	602	654	607	605	645	638	601	593	630	608	705	609	668	633	621	632	669	634	662	685	625	675	627	682	607	653	688	642	603	634	688	591	620	670	619	644	667	629	639	629	618	644	657	641	645	642	585	639	665	673	666	619	662	653	672	671	623	656	649	625	646	657	613	697	652	651	635	578	632	603	637	650	568	646	598	667	649	644	647	630	655	605	631	649	676	592	650	618	609	641	628	616	665	639	676	690	631	628	656	672	663	635	643	619	658	609	600	615	661	665	645	648	675	648	609	661	609	642	597	635	651	657	656	622	654	604	640	677	604	671	678	684	595	661	618	685	624	663	609	591	629	679	632	623	617	611	673	638	653	648	576	624	645	643	690	622	693	627	631	674	637	616	650	638	665	617	668	633	571	664	670	647	667	607	607	653	678	601	678	606	635	693	596	654	613	664	641	636	611	619	604	647	606	638	682	652	664	709	619	621	656	671	655	635	664	633	621	679	614	623	651	657	609	632	623	619	602	624	673	582	645	644	610	696	624	621	652	663	615	639	660	636	598	609	640	630	666	601	631	626	623	650	640	672	702	633	623	651	579	665	622	621	645	656	661	675	679	656	615	629	656	656	643	644	632	649	671	654	673	609	648	621	667	639	630	633	597	600	628	605	639	655	624	581	612	598	648	616	632	652	639	582	629	619	643	611	615	648	625	629	659	653	631	596	647	635	607	650	617	667	628	650	703	645	624	667	646	614	661	630	684	649	619	629	607	654	671	644	635	655	622	651	614	596	654	654	611	657	608	634	641	625	633	590	617	610	651	589	645	658	641	654	628	647	625	663	658	612	637	685	623	603	670	669	653	613	633	622	625	619	676	609	670	657	628	667	669	670	617	630	656	647	653	646	600	608	672	599	645	601	657	612	597	706	619	643	641	643	632	602	638	616	618	613	642	650	664	654	625	611	661	644	623	646	659	645	608	662	668	643	651	630	652	632	596	672	614	608	657	610	648	654	595	673	641	648	638	669	634	633	625	590	634	670	639	647	598	610	681	629	633	629	662	631	652	595	659	662	631	640	641	621	627	670	646	592	623	626	592	619	603	646	655	636	625	678	657	636	594	632	625	677	629	644	651	581	631	611	606	609	631	634	631	582	659	640	597	601	654	652	628	644	656	579	597	666	595	611	589	608	603	638	647	628	583	642	667	616	669	630	642	677	645	641	649	637	622	611	632	643	608	678	638	624	627	609	645	657	691	639	646	617	694	623	683	666	641	648	631	612	602	650	629	641	659	632	663	614	581	616	619	630	609	669	645	682	596	653	668	660	659	646	607	663	603	664	642	638	651	620	603	604	598	617	620	653	604	658	625	615	661	597	639	583	632	598	631	654	600	653	589	649	649	639	620	639	622	691	609	637	650	664	638	637	616	641	622	628	628	621	654	650	641	630	645	633	612	622	694	649	586	647	645	649	669	664	591	638	663	617	665	633	653	610	640	681	646	678	624	618	607	628	654	613	639	640	629	701	638	621	637	604	682	660	678	671	598	659	592	647	668	640	660	650	636	657	649	653	646	668	624	677	596	652	630	634	641	669	646	646	654	611	635	625	589	616	669	623	606	626	641	650	642	632	647	623	638	649	633	670	644	659	689	606	677	692	678	644	589	625	638	664	622	613	624	594	642	664	587	621	646	671	638	642	620	634	640	632	573	685	631	613	624	647	651	641	623	634	642	597	645	642	627	635	636	661	613	639	604	678	648	640	598	629	619	634	607	652	643	622	632	637	648	677	610	618	619	653	604	616	640	620	640	641	583	667	647	601	671	618	652	619	602	663	621	613	649	658	610	658	645	641	599	611	636	604	655	611	624	615	673	648	675	666	668	626	622	586	681	647	700	616	666	630	700	667	630	625	604	627	644	675	629	623	633	686	613	635	666	661	692	679	646	647	660	598	670	695	629	614	644	647	583	643	634	644	671	665	609	728	678	635	621	641	618	655	686	665	661	649	620	624	659	671	632	649	631	608	668	638	652	606	656	638	641	666	583	623	619	637	618	649	665	631	613	662	646	646	642	615	616	595	625	634	627	687	660	623	664	565	675	631	619	613	673	647	623	662	658	629	644	601	663	662	647	617	614	676	642	654	687	653	601	646	591	613	611	632	648	673	608	634	652	674	649	647	631	646	707	660	599	687	639	627	599	585	676	698	645	643	678	655	669	673	629	584	650	630	609	671	647	625	615	643	628	642	659	623	646	613	655	640	665	624	670	638	661	619	678	656	633	687	645	600	647	648	669	662	611	614	650	638	630	665	666	654	610	607	634	640	639	667	618	624	669	660	628	636	618	623	648	633	638	644	622	649	659	609	619	653	673	636	668	647	580	618	671	679	633	643	665	648	663	637	657	638	688	612	650	661	670	659	598	597	629	613	586	642	628	570	649	649	657	639	663	643	661	617	652	599	662	654	618	664	625	645	650	652	668	612	609	619	676	600	566	602	621	647	625	639	623	636	598	636	586	639	641	703	645	598	618	700	650	643	639	622	670	630	631	604	649	623	660	653	652	614	634	614	633	613	634	690	633	633	639	610	636	672	654	667	623	648	647	662	674	677	614	666	610	650	668	631	614	647	627	693	626	666	608	597	677	645	658	652	662	620	647	660	587	619	649	627	655	607	659	616	637	578	586	595	592
9872	6202	7830	5761	3905	2644	1987	1582	1313	1102	864	832	611	513	465	412	387	360	372	284	277	307	288	309	274	270	286	290	277	287	288	242	273	263	278	260	258	276	230	246	251	234	209	217	187	229	235	240	230	204	237	221	226	214	221	202	207	208	211	254	220	229	225	244	241	221	227	211	207	230	224	231	210	242	214	225	201	236	231	216	203	242	216	188	202	192	228	221	201	208	206	227	207	209	222	237	205	220	218	202	202	232	227	188	212	236	215	204	226	244	236	205	194	231	202	221	209	234	180	211	221	229	227	217	229	216	217	188	231	218	217	213	236	214	234	218	217	209	186	215	206	194	226	242	196	195	208	221	201	222	227	200	228	233	213	243	220	218	216	211	197	199	220	218	180	220	214	207	209	217	211	229	194	205	225	215	208	197	205	210	193	240	218	217	223	223	216	244	233	225	196	209	216	214	211	213	236	246	247	203	213	206	197	210	203	223	229	238	209	217	220	241	189	209	186	200	224	218	214	224	235	216	218	192	227	225	222	226	241	203	241	193	205	197	240	216	251	219	213	200	209	214	209	229	221	196	213	221	221	210	232	178	202	193	225	229	244	200	199	237	196	206	206	207	222	220	224	236	217	229	204	212	218	219	198	223	238	216	246	213	212	233	210	217	226	221	232	215	242	190	221	211	227	206	193	205	214	203	199	226	223	199	210	227	215	224	226	207	223	213	236	224	217	215	193	232	224	229	208	214	215	245	200	213	221	238	219	240	206	213	230	204	191	236	206	233	190	209	210	198	207	214	200	224	222	220	206	199	193	208	189	214	207	207	225	203	223	205	220	235	225	248	208	215	205	193	232	222	192	239	237	203	217	197	201	219	229	215	217	211	223	206	229	216	250	240	213	201	206	218	202	234	201	226	193	212	218	211	216	211	222	223	208	242	201	210	217	226	213	223	200	189	241	200	205	192	219	218	195	195	210	192	191	205	235	203	244	214	190	224	205	223	215	193	226	213	218	207	214	224	223	226	218	236	175	209	225	234	227	239	217	207	228	237	240	221	221	204	217	241	207	219	217	225	209	216	207	191	226	198	225	230	209	227	220	203	191	226	185	206	243	220	212	209	232	229	232	197	228	200	229	217	201	191	210	227	229	225	225	237	237	233	197	222	208	226	238	241	202	235	235	224	206	198	243	236	255	197	210	214	198	220	224	226	243	238	217	204	223	224	239	236	206	208	213	219	218	216	238	205	237	179	206	195	194	225	234	223	240	214	202	213	213	211	183	217	243	207	187	213	213	198	198	219	213	220	203	207	186	217	234	207	237	203	248	228	221	239	218	231	227	194	214	195	223	207	237	212	218	236	223	209	212	214	226	213	222	226	199	201	215	213	209	208	203	224	232	215	215	194	224	211	215	200	201	244	242	225	229	233	212	223	218	215	229	218	229	211	212	234	234	237	230	202	228	240	200	205	217	212	210	216	228	214	225	210	223	219	207	223	229	236	199	200	224	221	222	202	241	229	216	220	225	206	241	240	241	225	226	197	208	207	211	216	217	213	223	216	208	226	232	216	188	229	204	224	221	217	214	248	221	195	194	218	194	195	233	231	212	198	226	219	201	231	235	221	190	205	228	220	230	220	230	203	231	218	205	182	221	227	248	229	203	225	209	196	227	203	173	207	215	180	212	216	204	219	239	217	202	207	216	201	217	221	230	233	231	217	220	220	196	221	215	174	223	218	217	203	199	215	226	202	190	200	239	226	202	226	226	169	179	204	230	202	220	227	220	208	205	230	215	192	217	188	234	196	206	223	204	234	228	220	212	229	198	194	205	224	201	229	208	201	194	215	230	235	194	194	228	210	227	213	221	205	208	224	233	196	243	209	192	221	238	210	223	204	226	224	208	209	246	225	244	206	224	207	226	204	209	209	197	196	197	212	235	232	222	213	223	243	218	235	238	220	222	214	217	214	227	210	239	233	224	230	253	227	191	205	204	237	207	222	228	226	206	211	241	190	224	232	213	212	215	215	218	203	234	234	209	213	208	187	228	226	229	225	214	207	214	222	222	227	198	221	215	213	213	214	226	223	208	217	209	243	210	215	212	225	198	242	199	191	224	192	204	212	210	180	214	215	244	224	219	244	222	216	219	221	211	231	225	231	210	197	222	212	221	227	216	230	227	232	184	223	225	226	231	215	228	234	237	223	224	185	230	227	206	234	231	184	190	210	214	206	219	214	226	225	220	220	214	211	243	221	220	222	183	229	197	217	201	205	205	224	206	231	235	239	215	220	204	200	226	203	198	220	203	231	191	212	236	194	222	228	213	176	207	216	240	221	222	199	176	242	220	237	224	203	243	219	226	194	218	208	219	233	197	211	244	220	232	202	222	232	228	200	223	190	228	184	201	211	204	227	232	215	236	207	212	208	240	232	195	225	208	224	199	234	232	233	229	233	188	217	205	209	269	219	245	206	224	239	230	224	201	199	228	212	218	213	240	220	236	220	235	224	198	203	224	223	227	242	231	205	226	231	208	207	201	205	227	233	221	212	219	224	205	215	228	210	243	226	215	218	234	201	239	212	223	206	212	232	204	236	210	211	232	233	243	239	232	242	202	227	215	215	231	241	232	207	198	218	224	208	234	228	199	236	211	225	215	209	223	227	205	218	218	200	202	205	218	230	211	199	222	231	232	235	195	244	211	204	215	204	223	212	231	226	235	222	250	201	221	210	239	233	231	206	220	192	197	223	209	222	209	227	238	219	227	219	194	213	217	212	191	249	216	222	216	230	221	226	202	217	213	226	216	234	213	205	204	203	195	235	237	241	222	228	210	218	233	194	218	219	217	210	216	237	244	218	216	208	231	207	243	215	199	232	201	219	215	232	202	211	208	208	241	224	227	221	238	238	230	212	235	242	226	208	205	227	216	221	236	214	237	200	238	235	223	201	193	221	214	217	210	205	224	220	206	211	250	238	199	217	214	240	216	195	210	223	236	220	209	192	215	230	220	232	214	216	243	219	223	225	211	224	202	234	208	254	206	215	230	203	229	200	219	231	243	222	218	215	188	215	234	220	231	210	198	200	181	206	218	224	208	228	233	229	213	225	216	231	232	235	235	221	194	202	229	214	201	229	207	222	223	224	216	206	225	209	218	205	197	226	215	241	219	197	216	211	190	240	233	237	211	205	227	209	210	245	236	205	195	222	205	213	211	197	224	232	210	206	183	222	220	230	235	234	223	218	235	224	227	238	231	198	223	220	210	206	226	215	228	241	206	227	207	211	202	220	220	196	210	194	186	219	216	196	209	219	225	211	245	193	220	228	229	201	207	192	210	228	200	194	182	208	217	240	230	212	208	196	229	223	240	239	240	201	221	217	205	210	191	193	211	207	224	206	222	247	220	203	223	228	223	218	210	193	238	213	215	202	237	224	238	214	243	217	209	232	218	218	228	208	231	223	204	235	222	212	223	216	202	205	241	257	222	223	195	242	209	229	213	200	236	204
5826	5486	12498	14358	12355	9992	8125	6993	5956	5017	4177	3604	3056	2540	2233	1839	1747	1508	1411	1220	1283	1110	1120	1053	1011	993	993	909	971	969	982	947	905	910	850	845	798	776	734	674	714	677	705	638	603	591	587	547	582	576	591	558	622	559	591	604	567	563	636	594	562	567	564	552	560	564	557	549	592	581	556	517	559	579	508	542	517	501	547	557	546	573	538	558	494	522	538	511	500	536	516	545	505	538	518	516	534	533	539	536	572	530	509	503	540	534	515	513	564	539	556	560	546	520	532	531	492	480	575	505	541	505	527	539	558	526	498	554	517	549	504	483	515	528	550	490	506	529	517	510	538	513	482	519	526	505	497	512	536	505	513	523	500	549	550	488	548	553	549	530	538	565	525	516	536	538	513	513	528	525	544	512	551	547	481	507	539	523	577	483	487	544	541	465	536	579	485	488	541	483	539	498	539	543	529	512	484	527	520	516	507	517	501	547	540	519	502	529	573	534	561	525	511	481	518	464	529	543	520	484	483	514	485	519	504	541	504	549	518	531	524	553	508	503	545	493	554	533	528	524	486	534	539	530	520	494	529	497	514	540	527	519	545	501	547	507	561	553	533	505	523	578	522	499	547	536	480	583	518	539	520	556	490	507	516	516	518	529	512	511	531	514	497	506	495	490	538	517	545	496	511	540	492	528	545	536	529	561	572	537	558	535	545	544	516	528	512	532	489	507	566	529	499	535	532	509	497	531	544	518	539	558	502	563	489	541	535	562	506	531	529	558	511	476	533	538	526	500	534	536	531	512	507	521	527	554	497	507	527	537	482	505	517	514	473	538	570	495	539	541	544	508	518	545	521	507	515	506	557	555	520	498	521	535	512	545	522	507	498	540	537	540	528	543	511	576	497	502	503	494	512	540	553	492	491	555	510	496	475	497	566	500	512	523	536	554	547	493	577	510	500	573	520	522	544	499	513	517	491	530	529	505	536	535	511	528	526	520	522	552	521	553	524	560	500	560	564	520	509	560	542	512	530	511	480	507	587	533	518	512	504	543	525	503	500	530	537	535	534	557	498	503	503	536	497	521	494	543	529	558	507	503	519	554	537	498	494	528	577	526	586	534	487	547	511	547	568	486	498	515	502	526	511	531	517	523	513	534	509	548	494	523	521	515	518	501	516	523	529	537	542	523	537	512	498	520	530	507	505	506	544	561	545	498	490	543	539	565	529	537	529	507	505	511	533	537	519	524	535	501	505	529	529	499	565	534	537	503	495	517	509	527	540	537	538	479	495	529	560	561	534	520	515	521	531	503	512	517	527	528	536	531	518	575	532	536	533	479	481	474	544	552	550	491	529	551	511	514	514	532	520	487	527	538	564	526	495	503	530	546	545	518	502	561	491	497	528	487	524	529	545	542	486	512	472	492	512	537	521	545	479	553	515	491	534	464	539	563	519	536	526	507	531	502	494	530	514	512	531	533	530	542	505	478	546	554	549	527	502	575	549	524	532	501	488	477	529	541	491	504	530	523	501	530	547	491	444	542	495	528	511	505	526	556	540	505	527	508	555	547	546	545	501	527	485	500	593	506	543	533	530	509	550	500	524	493	534	521	535	525	539	537	532	508	555	538	541	523	545	522	516	532	544	554	512	519	535	551	500	498	515	516	515	511	504	489	534	560	540	498	552	548	548	516	504	499	541	530	510	536	491	526	512	515	524	538	507	498	498	542	513	542	464	548	509	527	524	526	514	541	505	514	529	484	547	546	560	497	514	527	509	499	494	531	516	558	509	546	539	552	552	505	527	528	514	528	506	496	564	537	506	504	564	501	529	523	558	517	529	538	521	497	499	529	551	541	499	518	554	523	532	500	514	516	507	502	500	517	578	523	515	534	630	503	534	550	529	502	546	510	504	510	541	508	523	511	554	590	564	504	517	533	553	515	514	532	495	519	521	543	544	532	586	529	477	514	516	511	503	534	539	540	559	536	517	512	510	501	510	529	495	555	519	509	521	558	508	525	538	530	529	514	486	521	494	486	513	497	500	479	512	499	537	529	544	519	534	563	510	558	516	517	520	535	529	499	533	491	579	546	506	500	534	531	534	511	495	508	548	539	500	521	540	481	525	512	536	477	536	523	536	516	514	530	514	496	516	514	515	495	558	503	505	496	525	498	473	526	529	526	510	549	515	545	577	506	511	508	508	523	534	516	534	510	522	506	529	514	502	502	535	522	492	506	506	498	558	525	500	530	500	527	532	548	519	563	556	525	569	546	490	539	529	496	515	535	502	547	556	546	511	538	509	538	517	514	510	509	556	509	554	554	524	531	565	500	540	562	498	526	517	456	515	504	520	512	527	541	533	505	535	527	491	541	493	522	548	518	570	539	553	523	508	507	522	504	514	504	582	519	553	549	539	538	515	532	499	518	540	523	521	524	509	505	521	535	535	548	511	566	537	556	524	569	517	527	546	525	562	500	499	536	530	542	501	535	569	565	543	541	513	501	534	534	516	519	505	477	502	523	537	533	528	524	500	515	568	512	502	516	541	520	475	546	530	536	511	514	500	517	525	496	515	528	503	554	542	498	546	521	515	548	524	502	510	512	496	508	534	525	483	538	494	532	526	544	538	483	523	504	524	555	528	552	560	515	549	538	511	496	509	510	513	538	509	525	538	551	517	526	520	528	556	536	521	497	544	517	513	524	515	493	521	526	551	524	521	513	546	501	528	503	561	489	500	500	536	526	512	540	514	532	517	477	501	493	546	499	531	515	550	490	523	492	533	554	563	518	542	538	499	527	511	496	534	488	539	507	514	520	522	571	550	539	509	561	522	491	525	503	559	532	494	554	520	479	528	509	564	521	551	521	479	475	511	475	517	535	543	546	531	519	521	521	548	508	534	507	500	527	511	537	490	544	518	500	506	535	552	491	518	545	543	513	503	526	535	542	535	547	528	528	545	519	530	518	519	508	475	519	524	526	535	523	500	532	492	501	544	559	533	485	543	497	537	483	509	520	537	547	488	563	512	535	545	539	542	518	548	502	515	490	552	503	490	532	512	468	517	527	579	553	568	499	518	554	513	497	478	515	499	492	543	483	538	570	554	540	525	568	546	522	515	581	577	511	546	537	552	498	550	526	508	520	510	547	532	481	570	595	527	525	546	518	508	516	522	562	498	477	543	528	506	524	520	537	537	537	495	525	517	492	507	533	540	566	569	541	527	511	530	527	563	519	558	502	512	517	516	559	489	522	502	537	545	567	494	491	506	536	556	506	516	532	554	508	509	525	569	501	500	537	515	531	564	497	522	510	516	537	553	504	529	507	514	500	573	486	521	495	525	543	527	514	526	498	502	497	528	488	512	470	502	533	489	521	502	489	518	513	528	515	484	527	537	525	510	544	592	501	529	523	498	561	547	527	482	532	570	550	519	525	529	507	534	554	557	510	515	563	513	523	505	524	533	492	532	524	543	489	540	507	549	540	545	524	501	518	481	527	484	515	518	508	501	536
18278	11120	13758	11768	7982	5222	3726	2838	2224	1824	1489	1221	1082	870	720	699	691	621	558	520	470	444	436	440	416	409	401	421	440	385	415	439	385	356	360	342	355	350	306	335	322	310	270	296	277	267	281	287	279	264	280	244	256	266	317	248	291	264	268	272	268	281	220	281	271	287	278	272	245	271	272	288	252	260	228	228	254	246	226	263	215	271	236	233	285	236	229	249	259	271	294	243	261	240	245	251	239	247	294	227	244	257	240	264	271	267	256	243	277	254	259	294	237	250	245	260	272	272	262	259	238	240	216	246	260	263	260	260	268	272	261	254	280	257	258	260	274	269	252	255	250	265	257	249	267	251	262	269	265	239	241	246	267	246	259	252	269	243	267	263	250	246	249	223	263	217	254	243	256	262	261	276	250	244	249	257	256	276	277	278	254	258	238	287	276	285	257	242	280	244	244	231	237	265	251	264	273	287	266	254	275	242	277	245	233	257	256	264	261	270	263	242	258	249	250	275	240	263	242	246	234	230	267	241	256	241	235	232	242	271	251	279	223	272	261	261	231	257	231	248	243	257	242	255	250	263	266	260	245	235	250	233	248	291	243	275	266	254	255	245	261	226	249	233	244	245	255	267	263	248	240	300	272	267	264	252	251	243	263	262	226	265	261	265	266	250	286	246	252	255	259	252	277	261	252	263	235	271	232	246	234	251	247	257	268	261	249	276	242	276	298	267	273	234	251	221	254	259	233	256	260	242	240	270	228	249	282	317	243	234	231	256	280	253	252	248	240	259	277	264	225	250	250	282	248	256	238	268	250	229	251	247	255	294	250	243	246	231	249	255	235	275	244	268	252	290	294	251	259	253	224	255	247	266	247	268	297	246	239	246	290	270	228	260	258	265	235	244	258	248	264	265	294	268	251	240	246	243	256	283	262	274	268	253	234	251	260	224	250	237	243	270	250	246	242	247	270	232	238	256	268	253	220	266	239	234	242	230	267	276	264	242	239	243	257	235	263	262	244	225	248	258	271	273	239	245	254	238	256	249	260	267	269	246	246	252	254	249	214	261	273	244	248	257	243	246	268	257	244	274	256	251	266	255	248	254	265	258	247	252	255	230	264	247	265	254	293	222	265	249	264	303	236	269	265	248	256	230	246	255	272	260	250	254	263	268	259	275	235	256	269	238	251	263	251	269	268	231	235	241	265	268	256	216	254	217	228	268	237	267	259	271	276	297	258	233	246	244	274	264	270	274	269	236	253	256	235	272	233	260	244	228	268	265	287	236	263	266	248	227	241	294	268	259	275	260	266	247	263	278	243	270	264	247	292	269	282	248	245	247	244	236	249	255	258	256	276	284	254	250	276	265	249	258	267	228	274	248	246	252	283	259	260	263	234	270	238	243	252	276	244	255	269	244	267	245	276	248	258	250	237	253	247	238	270	261	247	260	220	237	266	253	272	255	284	267	262	281	231	271	249	245	230	247	233	244	263	261	245	239	236	256	244	229	244	240	237	256	255	269	261	238	266	268	240	252	270	254	243	236	266	273	253	272	252	214	277	267	241	232	257	242	226	251	242	240	259	254	280	284	255	268	249	289	248	224	286	244	269	294	260	262	246	230	300	282	235	224	251	273	232	268	226	272	254	264	261	253	250	261	282	238	273	254	271	244	240	269	257	251	262	267	236	215	237	249	255	236	263	253	244	251	229	253	265	256	241	249	266	217	239	256	237	267	258	241	270	269	240	255	252	246	293	212	229	229	264	285	267	236	259	249	236	258	256	241	281	242	240	245	249	261	255	252	242	232	253	266	233	258	273	246	239	252	278	223	244	245	263	251	274	259	272	237	255	246	217	265	265	240	264	239	292	281	213	283	270	248	267	276	291	253	224	266	262	258	229	278	243	264	259	237	229	263	252	251	265	258	222	246	251	267	285	259	249	256	260	284	247	260	252	253	252	246	264	267	263	224	230	254	277	272	255	215	261	257	232	241	268	275	253	247	268	234	274	243	250	253	272	271	248	263	246	255	235	261	272	246	254	243	261	254	243	258	268	220	244	231	242	276	249	254	253	248	203	281	254	273	254	245	237	261	286	271	264	277	235	248	261	279	258	257	251	277	255	228	290	229	235	281	265	263	262	256	231	249	245	259	272	279	243	217	255	266	254	257	259	263	259	263	256	247	227	272	273	281	236	240	245	236	259	268	238	239	225	268	259	253	238	249	230	248	241	263	256	250	268	240	259	265	249	231	281	238	244	241	263	237	227	274	272	274	247	263	248	243	243	247	246	261	255	255	235	250	262	254	255	268	268	258	286	247	252	235	263	275	235	254	262	266	276	308	270	256	261	267	257	244	287	284	248	219	253	255	225	260	233	286	259	230	260	265	247	224	225	241	259	264	248	256	288	274	268	248	243	245	304	254	262	259	257	239	254	269	288	247	261	236	242	248	241	282	272	261	224	272	222	301	235	268	270	244	283	241	273	276	254	255	245	268	252	261	250	257	233	269	235	273	280	274	245	245	258	233	248	260	240	249	255	250	266	223	260	262	253	278	250	264	246	223	257	233	255	225	256	276	247	251	270	257	272	277	224	272	268	244	287	242	274	257	262	241	278	261	279	255	247	258	258	266	242	246	259	240	245	249	269	270	273	292	249	276	229	265	237	230	263	245	267	273	246	250	229	233	285	252	243	256	258	251	276	242	230	237	252	283	270	257	274	257	244	242	254	244	285	279	261	217	236	273	230	267	266	259	247	271	297	268	240	236	251	245	254	257	256	271	238	225	269	250	238	257	279	282	272	215	259	240	265	249	251	253	253	242	241	250	259	267	232	273	280	262	267	266	257	245	271	289	271	279	265	242	268	244	263	257	264	227	263	258	261	254	242	233	261	263	262	255	256	256	237	245	273	249	262	259	248	249	252	288	243	269	247	243	252	251	269	223	266	279	225	276	267	231	266	257	267	266	221	277	247	254	270	245	246	284	258	253	291	262	268	238	248	250	285	264	262	224	237	237	242	275	267	261	288	239	250	264	297	251	256	255	253	233	259	258	235	275	247	243	259	258	242	258	262	237	244	249	269	272	263	218	242	293	232	270	251	254	242	254	236	253	255	226	253	257	261	224	273	267	247	269	223	239	253	266	246	246	256	254	226	236	270	241	270	256	250	228	259	237	274	260	263	236	275	269	265	274	253	279	233	252	266	236	254	243	233	251	266	232	270	239	285	257	258	245	271	267	245	261	248	280	245	263	270	269	262	237	265	270	239	272	249	233	239	239	217	267	254	262	247	222	240	242	227	231	245	237	259	245	254	251	241	268	274	248	241	254	258	239	236	278	241	232	249	230	265	241	261	228	242	253	261	271	252	244	259	245	282	227	257	247	265	260	239	265	250	248	256	240	275	268	251	226	263	272	256	240	282	245	249	242	245	240	240	215	284	259	283	266	280	288	268	268	257	244	279	243	223	253	246	266	259	256	275	234	238	235	289	250	238	260	271	241	267	226
10825	9201	19554	22045	19349	15893	13737	11676	9897	8556	7188	5962	5331	4537	3821	3367	3263	3001	2582	2330	2155	1899	1848	1800	1678	1744	1727	1867	1877	1784	1829	1685	1681	1498	1364	1217	1184	1070	1123	1038	974	925	855	854	815	812	749	739	702	687	686	683	693	709	697	725	749	707	708	716	749	803	697	706	689	681	672	700	722	671	643	653	658	689	621	659	650	673	708	645	641	678	598	636	605	636	616	607	574	640	626	615	595	626	587	639	629	585	559	594	633	607	632	633	646	599	635	602	602	618	593	594	646	623	572	624	595	629	578	590	617	636	568	603	599	580	571	644	613	616	588	623	627	542	620	601	605	572	610	599	587	609	595	591	602	601	647	569	630	546	602	599	612	607	628	634	589	583	610	547	601	563	595	582	579	570	613	567	641	661	576	636	632	639	627	592	609	568	611	627	613	581	586	572	594	587	591	583	621	615	612	574	628	598	603	624	591	622	567	596	578	612	605	625	600	595	576	608	593	593	632	598	610	615	616	630	592	620	587	629	633	640	592	608	579	579	614	597	563	601	571	589	592	546	565	615	572	599	592	649	604	571	577	587	614	582	623	633	563	624	621	620	630	633	610	613	622	595	597	624	627	637	625	631	608	576	631	596	602	611	632	583	587	547	608	611	575	612	577	619	590	612	606	629	579	575	604	597	596	620	611	594	619	608	645	614	556	654	636	606	580	546	628	626	645	601	618	585	619	588	601	616	616	579	626	613	662	631	580	610	577	620	634	627	602	610	639	594	640	597	598	634	559	628	638	619	606	557	592	573	602	582	600	626	595	589	609	627	625	602	611	611	588	586	639	582	604	610	600	613	625	599	593	603	561	614	620	660	592	588	599	612	584	614	615	628	552	611	614	586	588	664	582	600	619	580	586	605	624	607	602	598	559	589	606	589	610	603	644	549	548	622	604	638	627	618	603	634	629	572	570	614	576	607	600	612	593	559	581	619	617	600	640	614	593	590	631	598	596	586	604	629	614	618	615	627	578	599	642	612	602	584	607	598	597	610	604	662	652	632	641	595	587	614	622	610	631	643	628	673	583	615	603	597	611	625	606	596	603	610	599	589	606	634	597	575	537	608	625	673	630	593	637	631	578	600	651	591	575	597	626	594	588	615	639	603	607	608	607	626	600	630	602	589	569	609	585	535	630	619	593	604	640	644	608	579	630	574	595	586	600	549	566	610	612	641	606	623	631	610	616	620	607	637	598	604	567	564	577	618	627	611	619	589	587	583	636	624	539	575	607	603	595	551	599	613	606	656	608	573	604	570	578	600	597	593	576	577	597	624	584	634	653	593	602	621	585	559	561	592	634	582	601	600	598	562	594	616	637	617	585	605	590	605	577	553	621	589	611	564	633	575	618	621	602	636	597	663	566	586	597	624	679	602	561	651	610	584	604	551	649	570	615	578	637	567	580	611	577	626	626	573	610	586	615	591	595	606	638	598	593	610	595	591	594	621	590	575	576	600	635	618	601	571	654	582	615	614	544	595	557	599	575	582	615	611	627	637	591	594	637	646	566	603	600	574	623	611	621	615	614	636	559	593	621	587	640	557	584	574	608	572	591	603	594	619	612	573	611	560	621	618	661	627	609	605	622	597	648	653	608	632	580	591	615	612	630	602	609	620	576	623	617	613	644	594	602	595	588	620	613	647	614	629	563	590	622	588	631	645	626	692	574	606	600	601	578	598	632	623	603	603	599	604	626	614	560	616	538	593	589	580	568	611	619	626	648	644	560	622	607	658	558	587	585	616	604	624	644	596	588	597	601	606	588	617	621	651	544	572	606	534	620	607	609	588	605	597	603	571	573	601	624	587	616	628	600	645	629	573	585	576	632	614	626	601	591	616	640	596	657	605	605	567	594	650	601	575	655	579	639	592	588	618	575	616	602	664	585	616	594	577	615	629	666	571	612	555	627	565	640	617	586	620	567	603	596	617	629	600	615	604	616	604	631	569	604	603	616	581	613	620	588	577	571	618	582	631	675	607	630	558	622	634	612	564	597	599	557	602	558	577	652	585	623	631	626	591	624	576	583	575	606	627	576	600	614	613	584	613	621	567	570	637	595	598	603	633	619	621	607	600	641	612	627	620	602	618	613	540	588	597	579	626	639	626	585	592	619	660	630	623	625	639	591	640	634	622	594	632	572	624	619	612	610	615	600	596	590	597	598	612	620	628	611	593	600	557	598	609	622	592	592	593	617	637	597	604	572	597	595	631	558	596	614	597	612	631	603	646	618	569	614	604	548	635	602	588	598	593	635	627	607	620	629	555	624	617	669	630	642	602	625	618	641	614	655	568	589	601	622	597	585	594	584	604	617	586	571	612	615	609	605	593	566	567	659	595	626	607	623	590	583	623	631	635	597	602	610	587	654	638	629	643	582	627	638	600	653	585	622	665	587	583	634	618	614	589	584	586	581	666	632	611	567	612	607	651	628	618	610	599	577	597	605	599	642	596	604	627	589	555	602	584	609	638	607	590	580	598	603	587	593	595	608	585	610	641	603	636	571	622	596	612	586	577	640	585	635	629	653	546	576	592	570	593	585	548	587	585	643	632	625	567	546	614	586	622	594	631	612	609	598	587	571	633	579	569	591	614	556	638	623	584	608	588	615	637	600	564	600	586	645	600	610	599	584	593	591	625	591	565	601	620	600	569	565	645	624	562	598	619	642	593	637	568	597	591	594	642	588	570	588	592	613	594	649	664	558	641	595	598	602	626	635	622	583	591	659	629	624	593	559	579	599	642	561	606	637	568	559	629	617	607	604	632	582	608	616	583	615	618	586	634	623	613	627	624	637	622	596	627	577	625	607	574	594	613	609	587	618	518	629	592	640	579	610	590	604	616	588	626	609	642	574	585	602	595	570	592	622	581	629	570	639	568	622	642	609	616	569	608	587	560	604	593	609	626	589	579	614	610	602	591	620	579	551	593	566	590	631	638	653	587	628	615	581	580	617	590	564	665	622	605	638	570	585	591	558	658	616	591	607	655	610	550	597	585	583	588	664	586	558	563	611	613	590	620	582	566	575	550	617	601	568	630	622	602	583	655	626	541	611	592	554	574	628	593	596	604	596	616	604	601	582	616	655	583	580	589	627	627	579	590	570	639	563	624	563	606	589	617	600	573	614	619	614	623	607	599	567	559	557	659	663	608	644	637	616	593	605	619	610	558	627	583	593	573	570	663	603	591	590	631	620	620	619	644	606	586	624	588	593	604	570	572	584	627	609	623	622	615	591	591	613	600	626	585	595	623	650	600	674	593	606	599	591	577	586	598	636	633	567	576	610	596	608	588	590	578	607	622	585	597	598	683	609	625	582	585	606	644	622	649	590	611	587	593	639	600	603	590	627	641	587	622	644	624	615	625	613	624	599	529	618	563	580	641	560	623	639	571	584	598	593	615	593	605	624	617	596	610	637	629	564	624	655	606	629	594	605	601	625	634	602	652	574	602	634	603	637	621	562	613	615	589
26387	16691	20044	17631	11865	7984	5772	4307	3433	2606	2090	1691	1387	1192	1072	971	946	860	714	722	630	541	556	500	514	563	560	585	536	483	512	478	518	457	402	399	385	385	354	354	414	298	342	313	317	280	307	310	287	294	273	283	315	316	315	319	278	276	269	315	283	268	274	286	290	295	251	320	303	274	302	271	273	288	294	298	282	271	293	287	274	297	266	291	259	257	284	301	278	271	245	273	251	255	301	288	270	290	299	275	249	279	256	257	273	266	264	264	253	267	281	266	274	249	245	280	278	275	286	274	270	267	300	282	277	271	288	260	249	295	273	272	281	277	271	277	301	253	261	261	292	275	255	243	263	290	287	281	283	257	249	279	284	253	305	261	273	282	287	256	278	244	276	298	278	270	269	250	257	255	269	275	274	255	266	276	253	278	281	283	287	248	271	272	260	253	267	230	267	257	293	233	268	273	301	274	268	254	261	256	278	308	290	334	271	273	266	267	263	260	264	258	256	252	294	266	258	245	256	259	276	271	265	275	257	278	257	297	265	288	294	309	252	248	228	253	260	265	280	282	250	263	295	288	290	274	302	272	272	291	260	314	269	262	313	266	309	264	276	292	250	278	260	290	269	309	272	232	270	252	275	321	285	239	288	254	282	278	261	267	248	269	244	257	279	256	257	262	253	273	233	281	289	291	276	298	273	269	296	261	273	282	251	275	281	287	270	247	261	261	269	259	287	269	279	281	251	286	268	312	270	251	267	272	298	247	267	274	290	235	228	252	300	305	277	273	291	280	273	272	284	252	246	272	286	292	264	264	268	279	247	290	267	278	255	259	276	264	284	250	267	277	261	260	267	245	262	316	267	251	246	256	302	277	289	251	230	253	274	266	296	267	282	277	293	259	278	253	290	301	258	292	266	257	263	266	310	283	260	280	277	267	273	270	267	241	309	286	279	248	294	272	286	245	257	241	230	303	271	273	272	256	259	272	260	263	258	278	249	261	259	303	274	279	283	286	280	283	265	254	280	309	273	271	270	251	283	251	276	275	236	282	255	294	270	271	270	279	274	263	295	257	230	236	292	259	269	266	276	260	259	286	273	243	249	264	270	288	260	273	267	276	288	256	255	246	293	257	267	255	261	268	261	287	281	276	252	275	263	249	259	278	251	263	278	273	284	280	253	284	267	279	288	292	299	274	258	288	286	262	293	249	287	291	292	305	259	246	234	255	250	270	295	252	250	269	238	269	285	266	266	254	250	264	267	322	262	301	284	277	246	280	275	292	260	267	261	261	248	275	263	293	254	271	236	275	308	267	243	272	275	275	244	309	267	260	259	290	303	254	249	279	258	267	279	291	279	286	273	277	290	302	272	244	249	281	286	282	242	300	267	286	270	299	273	236	256	260	276	252	284	255	257	253	255	295	304	283	252	283	275	273	267	288	286	253	257	238	280	272	292	294	261	253	269	273	278	250	263	298	278	255	289	250	263	279	265	281	293	296	277	272	285	283	262	272	276	266	296	271	254	252	269	273	265	308	272	265	290	281	291	251	251	282	260	288	240	297	253	301	255	269	276	282	253	270	287	272	269	295	268	276	263	306	278	245	259	310	257	278	259	266	256	271	253	259	251	266	281	275	286	263	271	239	254	273	258	287	289	269	262	292	277	295	259	264	266	261	280	282	273	293	272	267	284	289	278	272	274	305	281	286	257	293	275	271	311	278	268	251	260	273	262	267	242	275	271	277	281	265	271	248	289	250	271	262	256	272	303	267	298	254	274	296	269	278	255	282	261	278	242	263	250	265	265	289	272	283	256	274	262	319	265	263	249	282	260	301	240	280	278	273	280	293	292	298	284	265	274	254	256	260	255	274	286	247	304	263	241	260	256	271	250	261	237	291	287	263	263	237	294	298	256	292	236	300	267	249	252	287	265	269	285	260	289	238	264	254	293	274	294	294	280	303	253	255	277	250	285	250	279	256	255	246	275	267	269	246	263	284	293	289	275	269	243	309	269	285	273	283	259	287	252	272	271	307	257	241	264	289	264	302	284	303	286	284	278	292	274	269	251	268	279	269	263	293	255	274	283	267	257	287	299	276	285	237	269	252	276	269	287	261	259	273	264	261	251	249	291	259	290	278	266	249	289	268	261	291	263	256	262	288	277	282	296	306	274	254	266	265	268	255	269	268	295	272	250	283	286	293	277	258	268	257	280	259	277	264	265	252	254	264	278	258	280	239	267	257	252	271	271	269	280	244	254	241	251	257	286	281	251	303	262	283	246	269	304	283	293	270	251	259	280	269	286	271	295	293	269	266	246	254	270	257	294	249	246	290	271	265	279	259	256	235	323	272	288	261	270	275	241	275	293	257	286	288	252	259	272	279	246	270	279	268	260	284	289	241	261	252	263	259	266	282	294	295	241	267	271	289	262	271	270	267	253	278	252	287	278	275	283	317	267	297	257	283	242	279	283	270	279	273	283	272	253	293	266	267	302	281	263	286	247	271	259	284	245	289	274	271	297	286	274	288	251	285	262	276	248	287	252	246	260	256	292	271	266	273	256	269	289	262	260	267	250	274	256	277	257	276	257	259	283	255	269	269	272	294	278	272	242	250	277	269	269	305	249	246	284	277	264	300	276	269	278	273	275	269	280	261	279	275	237	259	273	276	259	296	255	280	266	279	288	265	284	274	302	272	269	261	280	271	266	271	282	270	278	257	236	236	283	267	254	288	281	245	258	259	246	309	266	248	261	271	251	281	244	253	291	278	267	288	249	249	255	265	277	265	254	271	276	256	264	260	278	303	255	297	284	284	285	272	276	278	259	254	248	286	275	296	297	266	267	277	250	282	289	262	260	298	307	301	268	246	267	273	265	269	281	236	300	259	276	283	222	278	284	263	290	285	300	308	273	266	262	276	283	250	275	286	262	305	249	296	282	281	247	264	261	277	264	279	270	257	275	286	300	273	250	288	258	274	288	275	259	275	247	240	288	239	271	250	284	272	282	284	289	252	224	278	253	282	253	284	287	265	271	260	285	258	297	298	285	273	299	266	268	289	260	245	268	271	238	278	295	235	285	301	281	275	296	274	253	312	273	268	262	259	262	262	277	281	260	281	289	271	241	237	233	250	263	259	281	299	257	231	288	310	267	257	238	245	270	280	303	261	274	270	283	280	240	265	271	273	280	260	269	263	289	265	278	298	272	283	306	238	289	276	276	243	286	283	275	278	242	262	289	235	283	256	291	262	269	256	232	267	288	309	262	271	251	250	256	274	260	285	267	283	261	273	247	281	259	241	242	268	257	274	282	247	288	279	275	254	229	289	276	278	262	287	264	265	276	274	230	266	261	254	270	281	248	261	275	295	273	281	252	267	261	272	258	275	237	268	273	258	289	271	260	302	260	249	295	267	251	263	320	259	278	275	280	279	265	266	267	282	257	293	261	294	282	264	251	299	279	278	274	252	255	260	257	245	262	275	294	285	206	266	283	246	261	289	260	248	271	264
14282	12397	24323	27333	24034	20636	17958	15326	13195	11217	9734	8070	7086	6289	5415	4933	4806	4220	3849	3433	3053	2709	2451	2364	2488	2462	2550	3044	2753	2477	2409	2304	2449	1935	1883	1726	1523	1406	1384	1289	1298	1123	1073	973	961	925	779	799	837	846	822	796	785	773	802	793	867	774	816	770	806	791	743	759	729	722	745	724	724	751	733	758	686	708	765	734	690	680	701	691	697	649	690	644	651	668	681	614	669	678	645	650	693	632	654	652	694	630	659	637	667	641	624	640	605	648	646	664	640	661	617	673	582	617	603	599	629	594	606	638	605	675	619	621	644	638	601	649	601	644	623	616	623	658	613	607	646	620	620	606	589	611	625	666	636	654	630	642	620	605	610	623	595	623	608	579	649	648	628	617	635	662	601	605	616	614	616	634	634	647	646	600	577	621	639	644	608	625	618	612	639	695	628	628	634	639	612	661	643	640	634	573	607	584	670	648	610	610	617	702	624	659	587	665	621	618	628	607	673	648	671	665	647	649	612	629	636	646	640	607	655	647	611	648	623	652	635	651	608	606	661	581	570	592	660	595	614	665	598	631	671	626	641	587	659	607	630	616	625	617	589	656	609	652	631	599	621	590	607	637	647	643	605	609	628	643	601	618	617	672	673	664	652	597	652	672	674	593	603	600	636	615	614	617	668	639	613	644	620	690	620	585	619	620	595	616	605	582	614	651	620	653	617	613	610	614	596	597	583	650	641	625	630	627	611	622	645	660	637	640	616	660	625	576	619	605	643	641	615	662	616	651	624	609	661	633	605	625	685	658	637	663	630	693	645	655	623	638	677	621	629	633	647	620	644	689	690	592	667	652	585	616	615	614	614	646	598	661	603	607	624	620	667	633	648	660	654	615	616	597	640	660	657	622	621	669	597	602	652	632	666	648	619	633	648	616	626	632	604	630	639	649	644	623	640	586	607	622	634	598	651	655	662	616	616	627	613	612	722	643	663	661	620	658	646	629	614	630	655	605	594	599	632	655	623	646	632	666	678	652	638	641	613	591	602	624	627	663	636	625	633	645	646	557	598	642	660	652	661	609	657	593	643	621	637	636	618	619	633	579	622	646	604	640	662	594	653	581	621	651	619	659	624	679	649	676	615	692	598	603	629	663	626	618	643	593	600	620	650	615	675	633	637	597	666	640	615	635	660	644	608	566	643	657	646	630	618	623	602	673	577	618	612	598	607	632	650	676	633	613	612	607	668	628	652	571	639	589	653	617	647	608	587	612	625	622	650	641	661	617	674	621	617	665	678	638	620	583	607	642	632	621	662	653	670	610	643	618	661	615	647	622	609	585	647	636	630	649	649	624	615	634	643	600	642	636	622	647	646	612	644	613	661	657	632	592	664	631	643	596	628	562	632	665	645	651	602	614	627	654	646	662	632	639	616	618	630	629	608	648	658	682	616	601	646	626	607	603	615	606	635	652	621	625	602	699	604	617	657	628	650	639	664	605	620	632	606	624	603	629	637	647	637	678	614	643	655	626	589	621	630	676	651	601	677	631	635	623	677	639	633	639	646	625	633	577	634	688	585	615	620	618	615	643	660	611	663	622	621	639	627	600	658	636	636	633	598	643	629	633	638	605	616	586	597	641	661	624	616	660	644	650	627	635	660	629	612	639	637	596	636	646	634	626	635	672	555	606	659	629	644	610	580	666	617	680	602	602	655	626	628	664	649	608	626	605	638	606	638	604	617	647	657	628	640	637	645	617	639	612	612	673	628	660	674	628	661	631	585	631	651	593	643	586	617	662	613	630	633	602	614	648	612	684	647	689	641	670	629	616	593	604	612	649	609	613	664	634	618	634	562	663	664	606	657	678	604	626	620	654	643	636	657	643	620	617	623	603	591	628	618	633	611	625	573	634	641	606	654	665	674	647	674	608	644	620	595	594	626	608	635	620	608	631	625	637	659	616	638	597	613	610	646	634	660	618	621	639	674	615	612	658	623	669	623	593	626	555	653	638	638	647	596	592	653	580	650	618	645	610	643	642	608	638	656	622	617	699	620	636	673	655	699	565	621	629	650	653	623	667	614	609	696	592	614	653	651	640	607	599	630	629	602	616	657	638	636	641	622	631	604	637	641	625	647	637	650	637	647	657	634	617	632	650	627	672	626	636	608	624	610	658	592	675	657	614	608	646	651	626	660	644	596	598	652	645	673	638	598	613	637	614	620	609	680	620	631	665	568	606	635	630	655	651	641	616	632	630	657	655	603	577	640	653	644	653	616	622	614	593	618	624	635	659	628	604	611	633	669	660	589	622	600	631	686	633	649	620	658	577	636	645	665	646	645	573	639	574	638	582	656	614	639	627	630	641	640	613	640	623	682	657	639	577	637	623	675	628	642	633	623	632	615	592	645	595	648	656	585	643	615	655	652	630	609	607	613	683	637	641	643	685	631	633	632	660	640	634	618	624	657	582	617	617	685	654	621	658	615	639	651	683	655	609	650	618	628	612	618	637	636	658	595	621	651	611	620	632	629	616	631	622	615	630	615	611	584	618	659	637	630	635	625	671	625	629	615	564	631	617	625	675	644	658	622	621	619	627	624	625	655	652	622	641	632	605	635	657	586	630	635	663	637	603	668	563	641	665	658	662	616	664	645	641	637	606	616	637	657	642	587	643	663	639	617	591	672	580	585	625	662	620	657	625	639	610	673	625	613	588	606	587	629	649	638	627	687	633	664	626	631	657	632	669	663	640	678	632	600	654	639	654	642	637	632	629	599	671	637	607	666	625	672	659	587	659	653	647	637	655	646	571	643	680	597	663	618	620	663	677	646	660	641	673	662	665	567	607	669	614	642	640	633	599	674	683	654	657	674	662	642	591	630	654	623	667	604	639	671	633	666	574	621	619	698	632	621	617	583	625	652	660	605	626	641	656	678	641	656	606	654	642	616	683	593	629	634	649	690	624	615	621	635	603	606	613	644	625	686	672	622	630	648	598	602	662	632	654	662	620	627	622	653	633	624	594	672	697	636	614	656	608	638	639	648	641	665	626	634	654	662	710	624	673	611	637	658	588	620	687	634	613	665	641	611	648	600	632	568	672	631	607	654	618	599	567	612	631	618	622	635	645	668	635	628	603	652	665	597	632	644	612	647	639	637	635	604	627	674	611	647	671	631	635	697	656	679	668	648	644	672	620	631	625	672	627	635	610	607	678	641	676	623	613	661	593	588	611	641	619	640	618	586	626	625	680	646	612	617	629	605	639	713	655	642	584	626	618	638	665	641	609	666	617	654	669	631	640	632	631	618	643	632	622	632	569	622	617	642	650	604	629	646	626	663	605	650	576	633	599	646	664	601	610	582	590	633	647	590	600	618	692	629	670	622	634	644	580	625	649	660	650	615	599	670	631	665	681	646	662	649	664	604	586	645	676	605	636	620	626	615	648	652	585	615	666	640	634	608	607	610	609	644	615	586	649	615	592	668	601	622	641	614	635	683	651	586	643	625	623	650	589	590	651	636	658
9583	6415	7550	5960	4026	2689	2002	1556	1321	990	856	721	591	521	454	411	420	348	336	296	293	301	274	293	305	312	284	275	273	253	265	265	280	250	285	275	264	216	240	261	227	223	225	201	224	233	227	207	177	218	241	193	254	210	227	223	225	207	225	241	207	227	253	232	221	210	227	254	213	221	213	208	218	216	203	216	217	226	192	235	199	233	252	229	216	212	229	191	210	228	220	245	226	247	244	229	202	209	208	243	226	202	212	216	206	187	211	204	220	212	225	215	196	225	242	237	194	187	205	226	224	184	216	222	199	208	213	237	207	202	189	218	194	235	170	201	209	214	197	197	227	213	238	252	218	215	232	242	204	205	215	170	189	210	223	227	205	214	232	215	216	239	204	211	221	206	218	195	231	223	231	232	225	211	212	226	243	208	244	201	204	221	222	250	206	207	203	228	225	211	233	189	206	221	222	231	198	215	215	223	213	206	213	200	195	212	215	219	231	217	216	199	214	229	237	227	191	231	259	207	211	186	177	197	235	222	198	220	214	214	225	205	223	202	226	216	228	214	213	222	207	244	228	201	206	212	221	215	210	199	204	218	218	229	193	174	221	196	206	217	208	213	185	205	206	210	222	194	207	206	208	204	198	222	203	210	228	219	224	213	212	225	208	205	212	242	212	233	222	214	256	205	201	238	210	215	222	212	233	219	212	207	206	210	207	192	210	189	224	222	215	231	202	223	226	226	185	229	206	208	223	196	228	212	232	194	230	238	209	185	206	205	202	206	231	224	223	207	231	246	217	221	228	208	220	210	215	199	242	209	208	187	201	198	208	209	228	239	188	210	207	216	220	195	232	229	243	222	207	202	203	208	199	227	215	209	215	205	207	189	235	219	220	207	213	229	225	233	208	207	203	211	221	212	223	205	204	189	194	232	212	223	234	176	183	176	233	211	209	208	241	221	225	228	211	244	201	221	219	207	244	232	250	212	240	226	176	211	182	212	235	198	214	227	239	208	230	199	223	244	217	198	232	207	183	193	228	205	211	217	213	210	249	213	216	242	217	198	219	218	209	234	204	225	213	240	240	237	199	221	208	223	207	197	209	216	213	232	209	189	222	227	196	226	193	222	199	231	223	225	229	218	242	191	238	207	200	225	183	224	229	222	194	227	223	229	215	212	223	203	226	219	242	182	198	199	239	191	220	193	234	220	216	221	222	225	229	211	227	240	217	246	200	212	197	189	198	179	218	243	192	215	206	232	200	215	186	199	222	230	201	212	188	183	206	202	208	235	210	220	239	195	203	212	217	212	214	203	237	212	233	218	231	222	224	236	208	196	225	204	175	217	234	226	206	206	206	230	224	209	215	213	213	214	186	224	211	221	221	222	196	209	215	250	204	209	209	185	230	194	230	221	203	220	210	217	211	216	208	234	213	209	192	202	229	210	195	177	235	200	211	218	230	202	229	209	209	227	225	235	186	214	207	233	204	217	230	218	219	197	210	214	229	202	213	204	229	215	215	194	221	216	208	197	212	219	225	199	213	225	192	260	191	220	225	201	229	232	222	202	214	216	227	197	209	239	231	220	210	207	207	224	209	184	220	228	214	214	203	213	220	215	216	210	195	222	217	207	203	216	221	210	210	208	217	245	196	216	200	238	211	212	233	226	217	217	204	199	191	188	227	205	192	216	237	196	221	209	213	211	211	196	225	196	197	205	234	206	182	201	212	214	193	204	234	208	214	224	240	211	219	218	197	238	243	227	193	223	218	192	236	223	212	200	237	213	199	211	212	184	212	203	195	221	193	190	194	224	216	213	202	197	215	207	202	218	210	216	226	197	212	228	221	220	205	208	231	197	224	217	221	198	204	225	194	207	176	220	230	205	206	231	199	225	241	203	221	198	196	209	179	203	216	234	246	209	208	216	218	228	217	213	208	224	238	210	199	223	218	211	204	226	207	208	210	203	195	217	204	192	184	213	213	220	205	200	204	226	217	219	205	214	219	212	212	208	192	209	205	204	193	198	194	215	209	231	210	213	206	209	229	218	217	198	192	204	213	213	194	223	216	205	184	212	218	205	209	217	207	209	216	216	224	225	221	228	212	237	198	236	209	227	204	231	204	236	225	230	216	211	197	218	210	200	229	203	246	189	197	220	209	194	179	197	217	197	225	234	227	195	220	192	198	199	224	225	222	184	234	196	212	211	188	206	205	223	212	204	240	207	190	200	226	206	219	224	220	214	210	189	221	220	198	211	232	214	232	199	225	228	220	239	208	206	228	234	211	230	221	219	224	220	221	223	226	217	224	195	227	198	212	198	232	221	224	220	220	219	249	226	211	192	213	201	219	215	210	203	195	199	209	206	206	215	233	219	196	233	197	218	197	228	229	222	235	205	224	209	223	210	206	215	220	239	216	172	231	205	218	213	214	236	185	188	235	188	212	200	218	240	233	223	228	218	201	218	214	214	212	182	200	241	227	204	215	239	195	221	204	232	219	194	190	229	228	234	229	212	197	224	221	216	217	235	227	244	224	214	227	204	204	186	206	217	211	231	201	202	215	223	172	226	190	190	221	190	228	204	208	214	222	202	220	212	229	181	239	207	208	195	203	224	224	218	224	207	226	213	203	203	212	217	228	186	223	235	226	220	221	202	204	179	224	185	197	210	228	219	205	222	242	192	217	210	224	211	209	225	220	204	220	230	202	230	229	231	248	218	194	198	204	165	192	215	213	202	209	224	205	224	208	208	201	178	211	212	218	205	195	222	226	197	225	233	207	183	206	223	218	203	210	217	211	221	193	205	242	216	185	229	212	200	178	197	231	215	230	209	215	211	207	214	214	233	220	227	221	206	224	219	225	198	237	234	216	248	229	217	219	252	228	205	203	168	223	218	213	223	200	214	231	246	224	201	237	212	224	208	202	200	211	220	232	231	201	224	223	203	263	250	195	208	219	188	198	210	236	206	211	178	235	194	212	207	249	212	212	220	198	230	229	206	192	201	209	184	212	218	216	241	233	246	247	172	209	164	224	222	241	223	195	235	209	211	200	225	216	231	178	216	213	228	198	202	211	235	214	205	193	239	224	183	230	209	219	229	211	190	198	208	224	227	218	192	213	229	220	195	211	214	192	193	226	219	222	230	182	230	199	214	236	250	184	214	221	180	195	197	236	207	212	213	209	188	201	221	231	229	189	205	221	210	194	200	239	195	227	205	195	190	213	225	200	223	233	220	212	183	226	201	218	243	211	191	213	205	203	219	205	199	213	212	198	231	203	217	220	193	196	223	228	234	200	206	232	208	234	217	213	228	192	230	218	214	215	202	242	207	210	210	226	184	228	188	224	187	227	201	218	217	199	192	209	204	225	200	221	226	213	207	230	211	249	213	234	195	230	253	224	195	213	229	212	217	201	193	219	214	229	206	219	221	226	220	211	209	214	211	194	213	198	193	207	235	184	219	233	208	244	190	225	207	219	197	184	232	230	198	228	192	203	222	218	210	234	215
5603	5611	12631	14247	12398	10171	8501	7187	6015	4835	3966	3414	2950	2557	2224	1863	1658	1539	1360	1225	1217	1185	1098	1047	1094	1046	973	974	988	1010	950	943	968	921	898	848	788	765	675	735	702	657	667	622	587	594	632	586	582	584	572	564	567	582	574	557	583	609	618	569	597	588	513	582	612	523	569	544	559	538	544	554	537	545	549	531	562	548	525	547	521	518	537	540	487	535	519	528	522	503	563	534	503	513	509	508	534	533	541	511	487	522	475	559	535	520	541	475	502	518	530	537	542	536	504	521	523	513	563	495	471	504	516	525	550	515	562	514	528	489	529	531	514	535	479	516	501	520	501	512	558	512	480	547	506	535	506	481	499	531	521	556	471	527	485	505	471	500	522	526	473	463	540	470	521	524	549	484	526	518	521	519	545	528	525	532	493	473	520	566	530	530	566	515	493	484	528	532	544	508	492	504	502	513	559	514	518	538	544	537	543	507	478	495	522	570	522	502	509	520	552	514	520	550	519	506	534	516	551	468	552	512	537	510	473	502	535	522	501	490	512	519	480	479	518	532	532	532	519	528	506	540	535	526	504	541	488	534	581	518	556	568	506	545	541	525	522	514	515	550	514	517	557	500	507	509	503	535	562	549	467	527	499	537	534	487	491	511	498	566	554	496	497	562	501	528	502	474	531	495	528	533	515	503	537	518	499	522	529	530	557	484	557	549	516	510	537	528	503	507	513	514	509	481	523	460	483	524	554	510	510	514	500	556	491	557	535	554	522	549	483	536	535	551	565	496	536	541	515	499	516	553	524	531	520	485	508	535	512	537	530	503	505	488	503	560	488	515	493	466	546	566	564	519	511	510	536	522	547	552	520	489	518	535	550	485	525	506	538	515	463	551	529	516	521	473	500	493	559	514	532	513	520	499	511	508	512	506	528	505	494	527	549	487	495	508	543	513	513	511	548	558	518	460	502	493	475	529	522	520	544	511	506	510	513	495	493	539	552	510	555	499	550	510	541	532	558	536	535	508	521	527	527	490	503	552	501	503	570	508	486	501	536	526	570	516	508	511	540	515	537	491	501	504	503	552	483	525	525	492	540	512	497	528	505	508	511	495	547	495	558	521	551	525	493	488	527	571	521	539	541	570	517	523	525	515	525	534	544	546	493	522	519	553	485	528	521	517	540	505	553	502	545	525	556	519	511	525	472	522	512	544	482	499	511	529	492	516	521	529	519	505	493	488	477	513	559	532	508	517	520	514	493	516	537	516	532	524	525	542	485	506	524	558	477	548	500	539	503	556	527	556	497	521	476	505	519	486	470	550	540	489	487	486	475	516	522	508	490	486	502	499	525	525	531	539	538	523	494	525	489	578	508	566	506	550	552	523	539	546	514	506	495	482	519	524	524	578	492	531	502	545	533	507	506	521	480	505	533	529	495	517	525	524	495	501	545	496	526	509	506	499	487	523	496	533	488	546	548	530	493	549	521	525	521	516	560	496	553	528	540	541	529	511	494	520	511	487	507	504	556	526	502	512	500	560	562	473	511	503	484	489	540	548	550	524	529	494	549	463	499	514	513	512	508	535	554	500	496	529	503	515	536	515	508	535	520	556	505	544	487	481	512	526	528	488	511	501	513	481	512	523	521	509	544	502	526	490	522	505	557	531	513	529	533	473	525	496	527	525	528	472	518	533	490	557	539	491	541	468	510	578	538	528	528	513	536	503	483	525	510	519	525	519	540	548	536	533	551	551	510	509	532	523	504	526	524	537	518	533	545	552	513	513	512	527	514	519	481	483	513	523	512	486	481	520	480	543	545	528	534	528	539	539	541	499	516	543	484	507	491	577	505	520	549	509	530	561	505	533	507	511	516	513	495	535	523	494	545	524	540	532	507	498	499	535	493	522	532	524	534	540	486	491	531	535	546	524	512	476	530	555	502	505	552	526	552	551	529	520	541	531	511	537	497	500	520	502	501	517	500	528	514	476	539	486	512	548	498	494	501	547	495	513	528	563	524	510	537	513	499	541	501	524	534	506	531	519	504	541	538	517	485	490	518	528	552	548	510	551	489	574	521	515	544	504	511	541	531	514	500	480	485	528	493	549	517	517	536	508	536	532	511	534	539	516	537	532	479	529	509	545	496	512	509	569	548	484	518	542	496	497	544	523	543	516	538	549	481	545	532	539	510	476	516	498	496	494	522	508	557	530	544	539	516	510	530	509	512	520	542	498	516	495	530	541	504	500	525	511	546	452	474	541	542	521	505	506	529	517	489	536	547	525	518	488	513	536	485	516	567	529	507	544	531	523	500	562	511	500	496	519	519	553	510	532	517	509	537	542	522	521	501	557	506	521	523	508	537	524	497	548	539	563	546	553	553	511	523	502	553	521	553	517	516	529	475	556	538	505	502	504	545	594	484	503	530	514	563	511	504	515	535	493	518	502	526	518	511	539	520	541	556	542	508	497	509	524	557	521	544	484	512	487	531	509	487	510	541	538	514	564	510	524	578	482	501	543	536	501	496	537	534	545	531	542	538	520	512	480	520	507	489	482	500	527	491	533	509	500	506	529	556	520	553	545	479	540	507	513	522	494	509	499	495	465	534	489	576	542	511	526	528	486	510	526	537	511	509	530	533	508	522	503	497	530	528	496	524	537	524	487	503	528	551	499	512	495	466	492	516	525	546	488	482	510	505	487	580	494	507	523	530	479	524	513	547	501	576	503	511	494	532	519	527	520	534	469	545	533	481	529	510	481	489	506	493	503	523	545	543	504	515	504	525	465	513	528	543	480	542	534	493	518	504	532	533	507	531	504	541	502	520	500	524	545	542	496	494	524	484	499	510	538	539	551	507	486	538	519	483	510	502	536	505	516	566	490	556	520	521	532	501	480	545	514	494	538	557	504	541	529	523	502	469	511	483	526	521	519	484	515	534	535	537	524	522	552	532	524	514	529	532	505	530	475	511	502	535	526	488	511	521	528	485	541	523	548	532	527	540	567	545	539	496	504	507	488	492	526	517	552	514	490	540	526	502	523	541	491	514	525	534	514	548	510	527	505	509	512	517	510	544	561	548	489	487	500	529	545	537	541	504	507	539	512	533	490	545	527	525	483	492	504	518	499	563	485	548	496	531	510	541	523	534	499	529	533	541	526	507	524	513	497	548	509	488	548	546	525	464	495	528	512	530	539	530	517	508	548	515	534	486	514	538	546	502	536	495	518	490	514	519	507	539	513	522	544	509	548	525	530	508	581	556	524	493	532	495	544	518	539	523	537	530	527	495	517	516	527	533	499	504	509	531	527	525	547	552	544	533	559	511	547	530	548	547	499	517	496	518	539	464	506	486	517	502	488	542	523	505	489	502	533	524	502	517	509	495	483	516	536	534	508	496	480	541	495	515	483	511	536	542	558	563	518	522	572	495	505	473	511	536	512	565	517	511	501	520	510	553	519	501	487	549	492	498	514	507	511	540	528	557	530	500	531	531	492	544	549	520	512	520	571	492	527
18336	11666	13847	11514	7673	5186	3859	2883	2214	1805	1506	1171	1028	842	773	746	707	593	534	527	541	456	419	476	414	376	439	401	450	422	430	430	398	370	356	338	331	329	315	311	290	290	290	279	268	250	268	278	253	255	252	271	271	241	272	271	249	260	273	269	287	269	292	254	253	240	278	284	262	258	267	249	250	285	249	249	263	261	270	274	275	263	283	249	286	256	273	236	273	278	263	250	263	278	266	235	261	275	222	236	252	261	273	260	258	243	264	258	271	256	233	238	249	276	236	288	294	232	257	258	240	250	244	236	282	265	268	241	234	249	278	256	222	236	235	261	242	250	257	241	271	288	233	246	226	246	229	250	231	279	279	258	263	263	229	265	257	268	290	291	276	260	246	265	259	259	221	276	253	244	242	240	244	237	240	266	249	244	257	289	269	272	268	253	254	220	233	216	264	241	245	251	258	234	292	249	243	251	255	253	266	267	255	220	251	268	256	239	248	244	256	265	248	247	256	250	257	234	222	258	239	234	273	235	292	238	230	236	244	286	273	244	246	209	261	265	244	277	285	269	301	260	252	253	287	231	282	268	252	256	256	236	243	240	234	271	231	269	260	251	246	259	262	280	278	229	252	256	265	230	246	292	264	259	272	264	264	271	253	273	276	251	233	237	233	247	264	277	259	226	232	242	245	251	242	249	262	267	251	236	220	265	288	262	253	243	248	229	229	239	249	234	229	260	234	271	268	237	257	250	258	263	249	271	246	231	260	278	264	256	215	255	257	239	245	251	293	262	249	245	232	251	289	233	228	226	269	258	249	258	262	228	241	253	258	258	253	258	303	260	267	258	232	253	249	248	283	239	220	249	268	258	259	250	235	248	244	280	261	256	245	239	252	245	291	288	263	258	263	236	248	240	244	267	237	274	250	261	269	222	225	258	256	248	236	264	258	241	256	232	229	257	282	249	246	231	280	239	240	266	266	249	271	267	250	275	268	256	288	269	241	251	276	250	242	261	252	282	264	249	253	237	250	277	229	259	261	279	241	226	254	243	264	240	272	260	268	264	261	235	248	252	273	235	261	229	240	261	241	262	269	238	253	298	239	265	247	244	269	243	234	266	235	251	255	241	237	228	268	270	269	229	241	259	280	272	253	278	281	232	249	217	236	234	260	228	276	269	272	239	231	241	271	283	239	268	245	221	254	293	217	273	249	244	262	241	233	240	249	260	278	259	240	266	253	255	253	213	287	250	249	243	234	252	251	245	247	236	232	272	234	241	277	266	270	214	273	246	261	241	290	259	241	238	260	261	262	269	252	249	254	252	281	258	241	250	249	304	240	280	231	260	274	238	260	216	287	264	232	226	277	260	255	250	233	255	242	241	242	259	270	255	270	240	225	255	244	251	262	266	238	267	256	260	269	248	263	283	247	225	258	260	231	255	231	255	221	255	265	273	275	268	247	254	264	243	231	245	255	242	230	228	278	264	247	267	286	262	230	264	243	266	252	258	244	264	252	234	257	242	261	274	270	289	253	230	258	276	246	271	299	252	245	257	262	266	234	247	267	250	262	235	244	257	251	267	247	232	261	242	243	267	248	252	240	230	257	253	228	258	229	265	269	248	249	263	248	241	264	261	271	258	258	217	259	274	241	236	267	244	234	249	241	248	273	253	256	234	257	276	237	271	259	289	243	268	246	242	226	254	286	276	263	233	262	255	258	266	240	264	259	250	237	228	262	244	271	232	248	256	220	233	267	235	227	232	249	252	251	217	247	244	265	262	236	255	220	278	261	263	225	248	256	249	225	283	250	252	245	279	274	277	252	234	241	248	241	232	232	269	245	253	220	239	288	264	254	225	221	247	243	241	241	263	250	226	235	248	263	246	247	250	243	252	251	247	277	273	257	220	233	235	227	243	255	273	289	231	257	221	260	250	237	271	280	248	250	262	252	241	245	245	245	287	235	265	257	215	232	261	256	261	229	275	260	229	236	250	236	247	249	258	262	259	272	255	213	248	273	253	271	242	264	214	246	243	265	221	264	253	279	262	264	221	269	231	264	251	261	268	258	265	254	271	233	274	274	269	256	257	245	241	248	258	238	244	242	257	275	243	275	243	255	264	224	244	253	264	292	247	247	224	242	260	245	264	244	272	264	262	248	251	263	273	247	247	229	246	245	244	256	231	271	259	288	239	237	258	248	236	266	275	277	254	264	276	259	255	270	238	239	253	260	239	221	240	241	273	253	272	242	260	259	270	256	272	266	249	246	264	276	243	242	250	235	249	265	263	223	281	236	262	279	254	256	227	266	293	245	281	255	260	244	227	233	241	258	253	240	263	246	263	239	289	273	245	281	247	250	247	241	263	245	253	279	220	232	266	255	264	276	244	238	281	259	230	234	252	232	249	252	249	240	260	279	255	253	265	262	252	249	228	255	259	256	256	281	212	260	256	264	243	267	254	242	251	252	279	258	242	240	270	243	233	228	253	267	232	262	251	255	241	276	289	267	253	278	266	248	241	232	254	249	238	248	275	249	235	244	231	253	232	274	252	255	243	281	261	267	245	247	225	244	246	249	239	248	242	253	279	246	274	226	265	250	255	247	222	271	234	225	255	275	249	274	266	269	224	264	240	259	232	230	259	270	249	249	237	263	259	278	247	261	258	241	272	228	268	231	252	269	264	248	292	263	218	257	214	275	276	234	245	267	251	240	273	225	244	276	246	261	237	239	270	269	233	223	278	290	216	262	244	275	263	274	235	252	243	240	248	246	234	262	259	238	241	215	227	225	266	259	265	272	251	250	226	210	255	247	241	244	213	265	271	258	252	256	255	267	251	248	263	245	255	221	256	267	264	252	243	248	243	222	272	262	245	262	283	243	258	230	247	233	281	259	247	269	257	265	253	271	282	256	252	256	239	219	253	259	249	260	239	287	234	284	263	242	272	254	253	243	269	258	258	246	248	262	221	263	263	257	264	259	254	221	279	235	250	242	242	266	249	247	245	235	266	247	270	257	225	248	256	280	251	228	249	269	216	242	245	256	233	244	262	236	231	228	254	264	227	274	252	257	268	280	247	268	252	275	238	254	255	259	241	270	252	260	243	273	261	261	252	258	230	256	252	241	273	274	250	263	255	213	254	250	242	243	238	257	247	219	246	239	260	259	228	229	251	245	260	260	237	236	270	262	254	252	264	277	222	264	254	253	258	246	242	235	253	243	243	267	254	262	267	231	247	240	233	219	243	243	249	263	228	262	292	283	243	243	225	268	284	273	261	225	221	258	248	255	239	262	243	248	258	241	250	277	266	252	226	253	240	249	264	260	237	289	239	257	246	262	244	257	241	244	273	280	246	242	284	272	239	234	214	286	269	248	229	271	257	265	246	268	266	248	258	261	253	263	253	267	272	263	226	258	250	239	277	280	286	282	222	277	231	241	236	230	273	233	229	200	242	258	252	259	252	261	229	240	252	251	252	250	270	266	254	256	242	237	270	258	265	269	276	232	226
10897	9385	19213	22128	19416	16512	13980	11755	10021	8161	6852	5983	5057	4306	3937	3392	3384	3070	2735	2528	2311	2043	1901	1755	1756	1667	1751	1901	2021	1878	1745	1727	1686	1471	1451	1296	1193	1130	1111	1048	946	873	851	822	764	761	706	744	743	758	709	697	686	721	717	702	726	699	728	702	707	703	721	667	672	678	689	703	664	691	660	657	676	693	656	629	652	623	628	578	639	575	598	642	626	623	619	597	607	633	627	623	649	609	612	609	602	613	624	622	629	642	607	621	669	627	627	613	594	564	624	643	593	648	608	607	604	633	586	588	604	612	583	570	559	620	595	573	589	630	581	517	621	574	583	648	595	658	637	592	584	585	604	597	615	641	604	565	635	606	591	571	604	582	572	612	632	617	623	610	609	564	581	599	610	608	610	590	586	617	617	560	563	605	586	557	606	605	594	613	600	606	605	636	600	559	570	633	624	595	614	643	605	565	620	611	541	624	535	584	600	568	600	619	570	631	639	629	624	577	598	609	597	588	572	619	641	600	585	631	600	569	586	593	601	599	610	585	594	571	631	535	587	609	567	612	613	602	608	564	595	618	605	635	631	559	588	602	654	563	606	617	637	564	624	608	577	583	587	596	625	603	547	629	596	590	568	610	594	607	644	614	595	564	615	570	602	605	583	587	595	629	645	590	595	607	602	585	579	597	574	567	597	617	592	582	584	605	594	596	610	591	570	593	631	597	600	589	629	551	599	608	575	630	622	608	587	583	532	608	579	561	635	576	661	617	616	597	607	640	602	596	574	589	591	606	554	589	558	610	575	625	610	592	610	546	581	639	619	590	597	638	596	572	556	597	568	606	583	590	646	607	586	583	631	569	617	626	625	627	621	600	634	591	629	607	601	614	625	571	627	602	605	642	578	561	577	635	584	644	623	612	578	560	640	610	599	608	626	583	614	616	636	642	621	622	594	603	610	622	617	606	579	583	596	554	642	596	574	637	582	590	624	609	608	562	607	632	614	589	588	628	567	551	574	623	612	622	554	607	616	586	564	650	572	622	625	647	592	601	605	623	599	597	585	649	562	655	582	607	613	615	618	604	579	612	639	572	620	597	613	628	616	604	590	613	639	611	572	605	552	662	597	597	594	606	616	585	598	589	614	597	635	620	641	626	617	594	582	615	582	629	608	619	592	598	585	621	606	595	577	618	599	600	654	630	596	594	590	632	611	596	581	589	637	622	583	595	588	606	563	636	595	580	577	599	602	603	605	641	585	602	607	611	599	608	646	611	609	591	606	630	632	549	605	602	549	641	613	611	611	608	587	619	620	610	588	608	596	610	576	630	604	608	584	560	614	640	617	610	630	583	582	578	599	630	597	604	587	583	610	608	597	605	595	582	598	622	590	609	637	592	631	527	600	608	549	612	608	576	586	667	626	654	608	599	576	628	609	585	595	617	580	574	633	569	594	591	586	616	616	603	600	614	594	606	638	623	572	653	598	609	588	619	641	606	586	604	558	611	588	595	613	615	619	643	582	635	610	600	609	596	637	559	628	574	609	633	570	624	567	571	585	591	594	592	597	605	594	604	578	594	564	603	639	616	598	592	576	572	594	591	602	598	603	576	571	589	604	561	618	574	573	607	595	607	677	630	613	603	613	607	663	574	607	621	596	604	615	633	600	615	598	624	604	578	592	629	579	591	615	596	568	611	614	595	588	575	585	595	572	620	614	640	584	564	620	591	614	578	586	577	641	601	594	588	623	636	597	619	659	554	627	585	622	584	611	622	605	614	597	619	600	631	639	612	595	564	580	557	612	599	613	575	609	576	631	623	554	649	572	605	604	586	582	573	591	618	658	556	655	608	606	586	608	549	619	607	592	617	557	578	635	615	614	551	610	599	613	621	618	625	574	620	625	567	606	593	617	645	589	606	602	597	612	637	620	592	587	560	577	583	590	569	631	599	625	614	608	592	610	583	591	564	623	599	582	568	638	642	565	629	604	610	614	610	584	609	591	609	595	630	628	617	622	594	646	631	616	565	559	564	650	601	597	617	575	598	584	616	661	594	579	588	604	593	608	613	593	618	566	597	572	590	526	593	622	597	596	637	653	589	630	636	601	558	566	616	645	604	565	653	624	582	598	620	587	584	609	603	594	572	590	591	652	607	633	619	642	615	657	633	626	592	566	621	582	573	596	596	628	627	577	636	578	608	580	613	590	615	619	647	607	580	653	577	647	635	555	569	581	560	576	608	643	621	629	626	577	629	614	602	598	567	608	599	627	557	573	594	607	604	579	594	617	647	659	570	623	629	575	568	640	616	564	622	601	642	599	604	576	604	599	605	579	586	582	599	598	622	614	547	586	638	596	612	614	640	611	589	609	656	622	623	595	627	624	552	598	606	607	595	587	595	625	633	636	656	632	620	592	613	588	602	565	563	603	614	650	596	585	579	598	631	652	597	583	562	604	609	588	580	579	573	615	615	632	679	605	621	637	569	596	595	624	565	608	592	602	566	597	576	615	592	605	627	632	583	619	590	643	661	596	656	603	574	627	594	632	612	579	627	561	599	592	592	581	626	609	567	597	585	586	662	573	569	568	578	617	617	653	635	607	583	623	606	610	585	590	607	547	580	619	625	601	616	606	580	607	622	607	582	587	597	614	637	605	601	596	577	629	579	586	595	576	665	632	602	574	603	629	567	584	574	566	562	559	644	572	614	624	628	612	619	638	583	575	574	574	569	550	608	575	620	603	623	557	598	590	598	563	590	596	622	605	563	623	574	602	597	633	589	653	629	593	569	613	633	588	607	590	585	591	655	673	611	592	585	619	623	592	570	598	642	610	624	634	626	597	568	552	584	621	624	576	562	578	588	614	581	611	587	562	599	594	606	601	614	635	618	631	620	635	619	599	587	582	598	596	574	593	607	625	606	633	620	596	576	571	579	551	602	558	611	640	629	620	598	590	603	639	579	635	580	670	576	597	576	596	586	617	567	607	576	643	610	635	534	606	616	627	607	606	624	559	601	623	641	601	616	583	640	583	589	608	621	633	577	596	584	621	594	598	575	645	619	605	602	644	583	623	621	557	581	609	592	620	553	574	597	608	622	634	629	624	611	597	599	585	641	614	573	624	562	593	594	581	587	632	609	568	578	582	580	595	571	576	581	621	569	603	653	607	559	593	602	619	615	645	580	594	578	605	607	596	608	584	589	618	580	597	587	608	626	587	563	572	611	566	582	573	620	620	568	593	595	581	590	632	611	589	588	616	588	600	647	600	633	597	576	628	582	610	618	657	585	580	596	597	580	579	643	578	609	622	622	626	553	567	604	624	612	616	586	609	587	669	620	610	574	578	608	626	597	588	582	568	614	620	586	602	605	594	636	606	601	684	586	575	556	557	589	644	613	558	571	578	572	639	595	623	580	610	570	537	636	558	636	610	616	623	640	621	582	581	609	588	562	573	587	574	597	618	608	581	594	584	574	580	615	592	531	605	566	636	608	581	602	616	627	588	623	601	587	551	596
26685	17407	20020	17502	12088	8250	6001	4286	3345	2656	2201	1696	1381	1254	1053	965	911	832	769	717	692	553	522	538	516	580	499	579	555	565	535	501	553	458	498	403	414	357	356	370	340	302	296	330	310	299	303	256	268	281	293	285	282	297	290	324	296	314	297	320	273	296	314	307	273	285	286	309	253	255	251	299	304	275	276	297	258	257	260	279	288	289	273	256	263	301	238	266	278	255	268	269	291	269	303	272	271	270	291	256	288	286	293	301	232	245	299	255	272	280	272	250	320	277	258	260	266	248	266	281	286	264	265	240	220	266	255	271	266	315	240	270	272	290	282	283	279	263	264	281	296	293	245	270	260	259	302	275	247	250	241	272	285	244	284	273	271	263	239	288	268	276	306	264	311	269	274	285	276	281	252	287	253	276	273	243	257	262	258	266	288	287	289	278	297	268	286	254	276	272	240	228	257	286	294	318	278	281	268	253	240	239	257	284	274	254	257	288	297	252	260	247	246	272	300	253	283	249	226	257	272	285	273	258	253	246	279	261	278	261	243	285	271	244	288	274	255	282	262	262	280	273	266	266	252	279	276	297	248	270	274	238	250	275	269	269	259	273	266	235	285	253	289	273	250	244	272	287	270	256	252	278	314	251	291	269	255	268	279	256	279	266	267	263	291	271	306	286	285	313	266	268	248	256	262	248	273	277	250	248	255	279	267	277	271	252	288	248	292	293	276	267	260	232	263	288	285	261	260	284	288	296	295	291	266	243	244	284	278	269	282	251	258	267	286	280	267	277	245	290	254	237	238	272	277	240	242	278	251	276	239	233	258	288	312	295	274	275	250	250	282	249	276	251	281	244	273	253	223	278	286	284	295	265	270	287	261	272	257	277	259	294	270	303	299	258	263	301	279	263	292	271	275	276	285	287	259	271	292	256	252	245	265	292	264	243	278	283	269	296	267	317	262	275	287	300	280	268	258	285	317	254	278	290	282	269	243	257	265	279	268	259	277	266	275	284	290	262	282	242	311	234	270	267	240	265	265	252	279	299	287	249	263	257	306	264	285	279	328	258	243	258	278	292	298	280	264	271	277	273	285	250	254	259	249	283	279	281	283	264	266	263	275	251	292	276	291	240	272	253	271	255	264	284	305	284	271	268	270	271	257	257	287	255	274	254	262	276	282	267	275	271	262	279	256	249	256	239	273	296	268	259	261	267	271	273	255	258	256	271	268	267	285	251	278	308	251	264	248	292	282	258	248	276	288	272	317	277	260	267	285	245	264	250	283	265	261	242	263	311	252	272	306	239	277	272	263	292	270	260	264	263	252	278	295	257	290	257	234	297	287	289	253	272	266	255	297	245	236	271	281	263	317	276	301	237	289	256	278	274	270	265	288	274	263	292	285	276	238	266	266	246	272	303	251	263	280	255	263	299	275	298	291	259	303	250	295	271	273	251	271	295	290	269	270	293	257	249	273	252	249	284	258	253	256	250	306	271	252	278	295	287	287	261	279	281	278	272	282	277	263	281	255	283	291	280	297	264	275	273	283	290	275	264	260	281	298	278	257	266	288	262	277	274	283	272	291	230	264	269	270	275	290	259	264	278	239	256	269	288	239	285	259	268	295	270	291	289	261	293	268	296	265	275	252	282	267	268	254	259	245	252	302	277	309	273	259	268	276	267	283	261	282	271	301	295	258	259	292	275	252	279	259	250	263	307	280	290	240	265	286	275	264	286	246	290	275	292	286	272	255	276	285	252	273	261	243	258	265	274	258	282	275	268	279	265	274	251	249	279	277	281	266	278	249	252	249	280	276	267	318	258	267	282	295	256	295	267	262	267	259	293	288	264	250	247	241	287	270	290	268	270	265	251	300	250	289	276	259	268	274	296	268	246	274	260	252	269	268	294	268	275	296	265	281	263	266	260	298	236	276	270	261	260	284	267	257	263	279	274	251	271	270	258	285	259	279	272	278	254	244	296	278	283	325	220	269	303	257	263	287	278	269	256	252	246	268	260	273	265	238	268	273	289	291	263	248	250	271	249	287	305	273	254	251	269	262	257	271	272	279	305	256	251	264	273	244	270	272	263	265	244	249	286	256	281	271	290	294	276	293	316	267	297	275	300	268	293	283	281	289	298	265	287	282	260	272	286	276	283	267	267	251	280	261	253	285	254	280	272	256	274	259	272	259	279	267	255	266	254	256	275	261	247	258	261	280	278	304	255	251	276	272	246	276	243	255	265	274	296	298	272	267	286	293	260	265	275	255	270	272	248	253	278	250	326	248	257	242	259	248	259	265	269	285	267	306	279	278	230	256	271	280	285	261	255	270	275	255	292	242	285	260	294	261	249	282	294	279	263	273	297	278	290	263	265	293	258	276	256	270	295	241	268	286	273	269	275	259	296	240	250	267	255	263	265	251	263	291	245	244	283	265	250	256	278	251	279	262	270	273	303	288	263	309	281	283	245	257	284	265	272	260	249	289	260	263	243	257	238	271	226	302	267	289	298	250	288	265	280	291	263	285	277	253	262	266	278	276	276	249	271	282	260	284	249	268	262	275	264	285	254	269	257	277	237	253	244	259	277	286	261	276	268	286	275	262	272	266	294	274	259	266	270	249	270	282	284	248	297	258	269	265	253	289	287	293	297	260	285	272	251	268	268	264	284	304	280	247	252	280	283	289	247	245	266	277	294	284	281	289	285	314	259	281	307	253	289	271	275	269	286	260	272	259	266	272	255	277	273	245	275	275	243	267	291	258	255	266	270	269	293	248	280	235	292	264	256	292	280	276	281	285	255	271	287	258	268	272	265	283	290	285	279	269	265	287	264	253	276	260	279	268	233	278	278	272	275	255	252	281	241	264	272	279	260	297	250	263	262	266	261	224	289	261	265	291	296	259	282	295	262	280	274	274	265	267	268	276	271	293	250	262	271	267	252	280	241	267	277	310	268	249	248	274	272	283	264	271	246	286	292	261	253	274	261	306	282	259	265	288	272	256	265	270	274	275	268	321	294	274	237	265	264	238	269	269	283	289	282	275	246	282	250	250	294	290	316	310	286	252	274	290	277	235	292	299	293	275	262	242	276	264	289	267	256	258	258	274	317	267	285	260	283	268	273	246	249	298	272	249	257	269	285	277	252	268	282	248	245	282	309	285	307	270	273	217	266	265	291	231	282	268	261	298	301	281	255	268	249	294	284	297	282	274	287	310	269	273	265	264	289	277	275	289	301	248	256	253	241	270	261	284	250	300	271	267	271	257	290	266	270	281	222	279	273	263	246	255	261	269	265	265	262	298	269	293	260	286	253	252	244	286	235	271	247	261	267	258	265	251	250	278	264	303	268	274	314	261	258	248	246	267	267	242	292	262	290	263	288	230	243	268	272	260	279	272	262	275	256	266	294	275	273	262	251	276	305	258	272	272	285	283	269	261	267	236	306	238	285	251	268	290	274	282	259	290	276	295	283	288	313	281	279	275	288	284	263	248	275	257	296	262	289	223	255
14219	12699	24163	27453	24004	21227	18134	15561	13159	11280	9835	8047	6894	6122	5359	5085	4864	4333	4010	3567	3266	2818	2558	2503	2578	2535	2492	2515	2621	2682	2627	2323	2554	2003	1986	1581	1443	1373	1451	1381	1251	1133	1039	953	884	845	822	866	797	779	852	813	766	789	801	818	798	805	781	781	788	734	800	793	783	721	826	818	745	749	726	728	690	720	717	692	738	642	701	658	653	637	666	656	659	640	698	696	634	682	676	647	667	676	648	607	681	642	591	663	613	627	655	666	630	617	613	680	654	637	631	605	634	670	647	648	634	613	607	601	642	639	636	598	655	652	632	634	653	578	617	624	662	619	607	583	604	647	618	646	618	652	610	631	606	661	618	613	658	603	624	633	615	625	673	616	646	606	632	631	640	599	626	604	597	652	624	608	637	579	630	650	641	598	590	637	637	615	618	662	652	607	654	598	628	623	592	610	609	657	632	634	617	607	601	615	602	598	632	681	669	654	606	591	622	596	613	586	660	633	598	622	596	600	599	643	633	660	673	654	639	642	631	598	652	610	636	586	659	620	620	611	655	625	621	674	605	680	646	587	641	635	655	612	615	611	643	640	604	537	633	635	611	621	632	621	594	592	633	634	604	590	633	631	604	636	602	615	654	625	678	605	606	631	628	622	606	611	619	642	666	665	602	682	612	603	598	665	633	623	611	619	649	630	606	637	606	591	650	634	652	629	647	581	617	629	615	645	604	623	623	654	583	626	665	635	660	565	647	632	612	642	608	636	618	629	622	675	632	619	619	690	675	604	639	614	646	602	625	638	712	659	649	643	613	636	631	608	632	606	646	642	598	617	618	571	670	630	603	676	577	648	644	647	642	605	626	674	614	602	610	608	572	627	624	624	623	653	647	622	641	659	610	587	643	608	662	619	605	604	640	647	609	623	626	646	618	660	634	628	615	606	594	647	638	627	627	636	619	644	643	667	649	660	634	647	584	604	647	606	582	595	634	606	622	580	636	656	612	623	619	615	671	605	644	605	643	638	627	625	615	566	637	659	621	618	613	628	630	650	619	646	640	622	613	669	652	644	622	644	612	641	645	633	637	579	622	631	623	640	637	580	669	613	635	620	650	649	614	639	610	615	626	618	621	625	636	604	609	589	619	671	678	623	663	640	664	653	660	606	649	644	624	619	610	650	678	625	642	616	590	633	633	641	604	637	638	638	641	635	626	621	639	639	639	592	606	662	648	595	630	644	656	595	629	652	622	591	616	644	633	623	632	625	595	684	608	603	625	601	665	658	633	626	685	604	630	595	637	619	622	651	607	647	653	673	590	628	626	638	645	613	644	660	624	623	668	597	624	630	666	638	600	678	627	624	626	621	615	648	642	620	617	654	606	638	607	610	613	616	591	614	614	634	598	606	610	661	628	625	535	607	634	618	580	609	665	609	616	625	622	603	646	572	621	623	611	623	630	612	644	614	630	632	604	606	626	627	633	642	646	616	629	656	625	618	629	626	619	633	625	627	620	630	618	622	665	586	637	618	620	649	621	631	665	666	617	623	661	637	619	594	625	619	584	605	609	609	638	638	663	609	609	592	618	627	645	633	677	626	633	651	645	590	615	668	616	615	606	566	608	646	680	632	592	627	668	622	609	644	625	584	618	580	636	624	580	630	650	544	621	591	626	643	617	623	613	617	605	632	634	642	624	653	623	598	569	592	604	640	627	603	626	650	665	651	668	634	594	634	628	633	639	629	568	674	617	638	617	623	655	600	611	590	627	611	639	661	623	631	634	640	628	645	652	624	612	616	663	627	633	596	622	591	609	603	672	619	612	578	599	620	614	639	612	618	653	654	573	572	593	624	653	633	644	640	590	631	650	676	632	623	626	617	598	656	636	611	629	613	607	619	590	595	629	615	619	616	623	623	615	606	635	620	636	630	648	660	623	649	615	603	638	631	641	613	629	685	603	640	632	587	606	627	640	613	595	622	641	628	636	637	592	622	645	683	630	610	626	604	605	636	632	626	615	577	610	629	616	628	653	627	614	601	634	673	609	631	636	641	582	655	624	621	625	646	634	643	621	656	602	655	638	617	630	636	688	605	654	623	625	629	680	600	611	618	589	661	620	598	655	580	603	648	624	603	640	580	659	625	661	636	646	631	681	608	614	620	606	607	627	603	601	636	657	609	630	608	608	636	673	598	652	632	627	601	612	638	628	654	619	615	591	675	610	652	611	644	663	609	645	667	651	623	684	625	614	645	596	657	610	628	655	628	659	662	641	605	667	649	656	594	648	641	673	604	566	628	657	661	607	628	619	634	596	588	589	640	622	615	659	649	642	587	633	615	636	602	665	585	628	596	620	623	638	633	627	628	636	599	647	648	625	587	603	606	591	585	619	629	641	605	622	645	588	615	596	660	620	659	636	648	609	591	664	673	597	614	616	598	651	656	614	677	625	648	645	662	593	656	616	630	645	581	635	613	593	629	660	634	622	698	644	588	617	566	618	634	606	619	628	604	603	678	650	653	607	635	643	630	627	615	620	607	633	641	560	638	603	621	624	653	582	634	631	581	641	659	656	603	623	638	648	620	621	606	642	641	649	661	614	664	617	640	608	619	643	636	624	608	616	578	637	620	657	675	616	601	586	593	651	644	671	633	622	566	631	645	619	601	656	611	632	582	602	669	639	633	631	617	663	636	615	636	613	644	654	631	691	621	625	601	603	613	648	629	625	631	624	620	653	595	597	632	619	625	600	644	639	658	613	626	643	687	607	717	648	620	658	623	615	647	639	601	577	607	599	631	638	642	652	657	608	604	634	588	615	633	628	616	593	571	662	613	610	638	608	629	629	624	615	612	611	663	662	655	616	609	633	628	608	612	647	628	621	633	627	642	620	611	610	628	650	596	623	649	670	609	625	558	602	634	587	637	606	611	652	657	598	614	660	616	593	599	634	642	595	611	682	628	638	673	584	615	638	631	641	580	646	645	604	640	669	605	625	647	616	606	616	643	638	631	610	568	612	678	627	629	620	602	559	608	639	648	658	568	573	609	652	659	626	632	657	615	656	623	671	645	629	599	640	616	588	656	661	644	621	629	623	603	642	605	629	604	605	631	650	592	586	648	583	664	660	605	635	605	613	608	616	648	620	590	618	593	657	556	626	691	635	591	598	624	616	637	612	619	675	615	667	627	613	624	650	650	643	628	645	638	636	628	651	627	623	647	632	635	604	638	631	643	620	627	640	613	636	625	630	672	612	620	617	604	665	633	640	599	666	633	603	643	637	648	568	631	625	663	630	616	692	638	610	620	592	633	597	692	635	638	625	637	689	630	658	639	618	659	595	649	666	621	614	666	633	634	625	617	670	640	593	637	609	634	626	570	606	647	641	646	641	633	665	680	606	631	640	691	591	657	573	642	599	578	607	682	635	623	683	613	614	632	634	631	648	659	628	656	623	558	632	580	657	629	613	634	612	616	618	627	642	628	609	652	592	639	629	662	623	665	647	610	632	637	632	608	622	659
9541	6398	7516	5789	3891	2791	2043	1654	1243	1017	861	753	629	523	471	430	411	348	327	344	298	309	294	285	318	287	283	320	290	263	306	255	258	300	245	241	237	242	220	233	229	217	249	242	231	246	212	269	249	230	230	218	237	248	247	229	226	236	240	236	210	220	232	224	208	222	233	223	239	226	207	224	195	216	213	204	189	202	218	214	212	206	213	209	213	265	203	222	213	221	232	197	208	217	211	221	232	220	204	206	197	201	204	216	203	196	189	227	200	227	213	215	208	198	212	233	228	238	203	205	212	229	191	222	196	224	220	241	217	192	238	227	221	209	211	183	192	211	212	200	213	204	223	190	211	206	208	226	190	207	230	219	206	209	215	220	227	247	215	196	225	200	196	217	204	227	192	235	214	235	219	215	208	249	217	205	202	246	201	192	229	213	210	194	227	216	228	229	226	229	215	228	243	195	239	226	243	216	192	218	206	207	219	220	224	239	185	208	218	241	220	210	198	208	228	226	224	214	229	192	224	220	229	224	210	205	174	198	241	219	201	193	210	205	218	198	215	216	209	179	205	211	208	224	203	205	216	209	206	216	236	224	202	196	200	218	244	268	207	216	188	249	230	238	222	224	221	216	202	225	208	195	211	197	239	211	214	204	176	203	236	230	173	219	209	216	221	209	236	214	232	197	212	231	209	195	226	217	206	215	209	206	215	216	216	200	213	214	237	193	204	208	234	216	198	220	239	182	210	209	193	215	212	208	202	241	219	226	232	212	221	214	227	236	239	196	231	229	217	227	249	237	181	195	193	225	220	237	183	245	198	233	217	197	212	217	235	188	199	209	201	217	201	206	224	234	218	211	196	221	228	213	234	209	207	219	214	219	202	228	238	198	244	219	190	214	208	227	227	207	202	225	187	226	200	205	199	209	218	240	233	203	216	212	221	228	222	224	218	245	227	173	191	200	221	218	229	211	224	225	217	213	206	195	262	197	208	210	209	225	229	224	200	187	189	216	223	200	222	221	210	221	258	185	213	226	211	227	182	196	236	225	204	228	216	230	199	203	218	255	210	229	224	210	205	218	212	237	188	254	209	218	222	263	204	183	228	191	220	225	213	210	220	211	217	225	218	219	232	198	197	212	240	205	215	238	230	209	214	199	201	242	208	200	194	206	214	243	207	215	206	201	237	198	209	218	230	231	219	225	204	213	202	204	222	229	199	215	219	223	212	211	213	228	240	227	193	206	229	199	203	191	186	209	202	207	214	182	221	230	197	206	217	201	233	232	219	198	211	233	219	202	204	226	196	208	220	222	209	206	226	183	241	231	198	211	244	196	204	191	198	232	218	187	216	190	237	232	213	230	199	240	199	199	232	203	197	198	199	239	228	193	223	213	234	204	204	214	236	219	209	212	219	195	222	228	231	197	191	201	222	210	220	195	222	195	216	233	213	235	231	214	235	195	203	217	229	203	205	233	191	225	223	217	196	189	214	211	256	211	204	237	228	205	227	219	207	220	207	214	208	198	205	226	234	208	225	187	208	191	219	213	245	216	210	176	221	237	213	214	195	188	205	195	232	216	200	211	222	206	212	231	209	206	223	216	240	236	207	223	222	189	208	182	237	238	215	206	226	240	207	191	203	225	232	211	219	231	214	215	200	190	221	199	218	250	206	230	219	205	228	246	211	226	219	215	217	216	214	228	216	203	193	229	226	237	215	218	216	209	206	200	211	247	228	201	206	214	250	192	222	253	233	223	206	194	192	244	264	224	234	220	201	209	220	227	228	242	218	199	246	212	219	233	221	210	211	196	241	195	201	227	224	215	207	239	214	234	221	219	240	217	206	206	247	228	233	225	228	207	216	219	234	201	202	204	218	202	237	226	194	187	240	237	236	205	220	247	230	198	221	205	240	192	216	228	211	233	201	229	205	257	265	220	200	218	222	224	209	241	210	223	224	221	201	221	227	234	201	217	201	186	197	215	211	197	214	203	218	232	215	226	241	201	219	194	210	216	237	199	207	199	230	211	208	204	199	196	209	239	228	195	224	208	211	217	206	221	240	222	194	207	201	211	213	175	182	194	225	209	214	230	212	214	222	197	240	180	213	200	209	221	204	237	244	212	211	247	240	208	211	230	244	233	207	240	167	219	205	229	207	203	215	206	192	204	217	219	191	215	228	207	234	224	201	191	228	220	233	218	189	204	239	219	196	219	213	233	196	207	217	226	227	213	244	211	221	221	226	195	190	200	221	222	213	217	206	202	215	202	207	196	188	215	208	243	232	224	200	211	240	199	227	238	230	197	226	225	208	201	230	209	219	202	226	206	213	209	226	200	203	223	210	206	179	216	245	209	208	224	226	218	205	239	225	194	232	196	216	222	187	212	240	201	205	206	207	241	194	209	225	222	231	223	224	182	189	217	198	227	203	222	197	216	219	238	211	205	185	212	194	236	207	205	219	225	197	229	194	219	198	226	239	217	216	214	219	224	206	226	216	233	231	224	209	212	214	221	197	208	235	225	213	222	225	218	172	192	197	201	187	199	199	214	222	238	209	208	186	228	244	208	182	210	221	218	206	216	196	228	216	240	227	238	216	240	214	212	226	208	230	228	228	233	235	218	203	217	221	213	203	216	193	208	228	221	235	232	211	212	204	203	226	190	215	212	217	222	207	234	208	197	210	243	233	231	206	197	209	204	233	186	237	203	227	191	206	212	221	221	238	212	230	223	225	252	205	198	236	219	185	229	220	211	192	230	254	222	203	196	207	206	244	204	206	223	213	201	205	230	199	195	200	251	215	213	212	212	225	227	220	224	224	229	187	214	215	218	207	210	179	198	203	221	221	226	217	213	217	197	255	229	189	221	212	215	212	193	216	206	218	200	229	218	228	215	191	183	191	187	209	189	206	210	203	216	215	204	224	240	211	229	210	182	193	223	209	225	217	221	244	192	229	202	224	197	207	226	206	204	227	229	210	231	215	194	207	203	228	216	230	218	219	218	197	189	200	206	212	185	223	203	216	217	214	197	211	213	236	231	237	239	191	211	205	213	210	198	205	180	229	212	223	230	200	213	217	199	215	225	224	201	234	231	218	226	215	203	213	217	231	224	224	213	216	238	220	225	215	221	218	214	202	198	209	232	231	211	207	200	186	230	204	216	227	198	224	203	235	212	183	214	228	233	221	222	228	202	235	235	212	217	229	205	208	197	241	222	222	225	239	194	208	222	225	231	210	215	210	235	201	196	220	196	218	231	247	220	203	237	228	233	204	184	241	223	208	207	223	232	221	220	205	207	202	222	212	217	222	238	223	216	206	214	227	219	207	217	228	206	245	210	198	231	202	211	222	197	224	248	214	222	201	213	223	243	223	209	215	221	223	186	203	223	217	219	199	185	226	225	218	202	196	224	228	197	230	204	214	210	209	215	202	215	184	229	221	205	220	204	231	224	240	222	211	217	239	206	229	233	218	209	238	226	210	192	192	232	210	233	243	213	193	219	217	185
5718	5632	12491	14139	12348	10590	8637	7256	5939	4716	3984	3468	2926	2602	2103	1906	1673	1539	1426	1328	1248	1200	1124	1060	1046	1038	1002	1072	1011	984	930	935	882	982	886	788	775	677	704	692	683	630	615	610	631	607	570	583	556	553	567	548	604	591	530	595	557	559	556	564	539	545	589	562	604	563	556	523	534	595	527	554	545	566	585	528	546	500	528	542	536	540	547	540	505	513	521	572	541	492	566	551	555	541	555	552	549	516	537	514	508	515	505	492	537	516	555	516	503	514	479	504	533	547	529	494	501	510	494	550	538	495	528	543	535	528	527	500	559	494	520	518	498	506	502	541	506	501	525	523	487	525	586	509	516	523	489	484	494	508	536	468	527	515	511	511	523	543	516	517	519	534	507	546	462	503	526	553	541	515	531	519	508	565	522	510	502	513	542	498	462	513	514	507	487	509	504	544	510	527	523	491	525	531	547	529	530	492	523	509	534	554	514	520	569	456	508	492	516	519	527	521	557	512	477	558	498	489	501	517	542	527	520	514	541	512	516	544	530	528	514	508	514	542	513	556	521	493	536	566	512	512	535	531	514	509	553	544	496	483	509	541	489	512	517	501	516	489	492	502	520	544	510	506	524	501	502	525	555	499	515	552	513	521	497	536	535	510	495	504	528	529	500	526	494	514	535	518	510	516	507	528	531	517	528	523	505	536	550	529	534	474	532	504	506	507	524	507	514	551	497	525	512	479	539	531	523	513	532	509	505	523	512	494	509	549	511	494	513	500	504	524	524	548	569	512	543	506	536	486	511	552	503	527	480	533	535	506	489	527	518	486	526	525	551	486	551	536	544	505	503	526	530	553	535	528	522	518	495	516	549	480	538	536	516	528	496	509	531	503	519	512	553	532	508	492	490	504	527	534	542	502	498	520	536	505	535	524	507	501	563	500	476	497	546	489	523	485	497	548	498	499	501	499	507	517	525	517	489	482	514	497	493	475	549	494	538	510	497	491	519	560	517	523	506	527	538	472	507	513	531	542	533	508	524	552	544	523	520	510	528	507	521	474	493	550	525	512	488	578	527	542	544	499	522	565	509	510	538	533	518	486	530	501	510	553	517	527	522	514	548	545	514	530	476	545	515	492	560	520	529	519	539	540	539	512	523	509	517	518	507	477	515	540	510	508	506	553	519	493	502	523	503	520	482	497	522	548	515	522	482	541	549	500	498	522	496	487	519	554	537	545	515	499	531	560	503	520	500	489	537	511	502	532	527	497	521	517	558	510	500	489	531	509	538	510	524	504	565	494	527	486	483	522	559	523	482	523	502	533	528	553	521	528	517	501	540	523	490	485	489	517	515	503	513	543	480	500	504	499	502	547	524	498	516	480	530	534	466	541	562	474	505	540	543	531	491	549	532	541	527	524	525	565	543	527	518	507	495	521	463	550	511	528	500	517	524	517	486	555	510	528	460	567	534	495	511	496	504	502	517	545	500	515	482	477	515	529	546	521	490	525	510	512	503	514	505	530	499	537	496	483	518	517	504	520	518	529	504	516	509	491	503	516	488	493	508	523	535	499	499	511	550	538	543	481	507	547	517	473	492	518	493	544	467	492	536	527	519	501	494	528	524	558	545	540	517	529	491	478	528	520	486	522	539	536	491	536	510	498	522	537	539	517	514	501	516	513	490	531	539	500	509	534	463	556	528	512	514	526	516	532	550	516	511	540	557	495	493	482	486	538	516	534	496	524	516	523	544	511	471	493	540	495	487	554	513	514	540	524	526	481	518	513	542	526	477	514	565	544	527	514	528	504	501	516	506	513	523	526	488	528	533	525	527	468	491	524	497	496	521	533	578	524	538	503	479	524	532	523	508	512	489	501	487	518	504	527	472	519	500	483	518	458	550	506	506	497	494	530	510	533	495	518	508	501	558	545	496	502	528	487	524	455	475	531	533	495	478	494	518	506	537	513	528	500	481	489	512	527	537	484	533	507	507	510	515	553	529	500	510	526	515	550	517	545	494	525	499	533	517	484	472	500	518	506	501	471	520	507	481	491	498	471	469	530	536	482	522	492	520	532	514	518	466	488	484	531	469	508	542	500	488	498	513	543	529	514	502	535	532	514	468	524	496	487	533	536	528	532	562	490	508	490	506	538	515	545	504	523	575	528	528	496	529	480	508	509	475	491	571	486	520	497	513	538	537	537	542	530	503	481	520	478	520	487	480	485	485	559	518	504	539	510	517	540	507	530	532	515	507	508	553	536	520	562	522	549	488	519	543	510	500	517	522	506	518	542	499	514	498	509	567	545	560	543	503	498	549	506	528	493	502	509	522	504	499	514	512	545	548	511	526	502	509	530	481	524	517	496	515	511	508	527	511	499	528	480	498	541	549	540	502	499	538	487	508	545	543	511	535	518	492	514	517	497	475	512	520	496	493	493	497	514	478	539	538	524	528	552	545	544	561	512	514	532	529	522	480	497	505	538	511	517	490	509	531	508	492	535	534	505	511	536	524	531	517	540	472	482	493	516	538	485	508	491	504	512	531	499	505	518	526	503	497	479	502	470	479	544	505	522	502	524	551	505	493	532	462	512	472	535	491	539	527	517	526	508	473	536	492	512	543	473	501	481	520	513	517	508	531	525	513	523	506	530	530	500	556	539	532	504	522	535	525	566	520	493	526	517	525	552	520	530	525	460	531	521	553	519	483	488	516	521	505	507	492	506	533	489	525	547	468	541	502	500	505	520	475	517	497	529	504	552	556	538	539	511	525	507	511	530	537	545	501	533	516	498	539	464	520	508	526	514	517	551	521	495	519	543	516	504	528	569	504	521	522	491	504	531	533	504	517	503	557	533	514	520	539	546	521	523	480	519	522	571	496	565	584	531	517	557	526	476	493	501	543	514	515	507	536	510	493	496	526	488	522	507	506	572	527	511	472	532	525	551	517	500	538	508	554	484	505	546	522	499	531	566	528	528	494	510	554	491	474	542	528	486	507	508	495	552	474	499	533	492	507	530	467	529	482	514	518	536	472	486	523	532	500	520	559	520	490	505	522	534	501	503	516	541	539	518	538	508	520	488	554	518	474	507	520	496	486	513	532	530	554	513	508	522	504	531	496	538	517	528	492	511	523	490	520	481	502	550	502	510	490	519	505	533	505	508	532	563	457	491	502	520	533	500	490	533	540	515	520	492	512	538	519	542	527	505	519	514	465	522	483	487	539	490	530	498	487	523	497	571	499	499	550	527	532	506	567	483	542	503	538	483	519	520	517	495	533	534	512	535	524	539	509	514	548	519	549	499	508	501	495	514	499	514	509	511	541	505	510	511	506	472	536	534	497	510	506	515	476	527	535	500	529	486	508	508	544	501	543	529	489	542	495	544	542	492	545	489	510	510	498	498	510	515	535	482	507	531	520	499	506	511	552	544	519	544	515	503	574	526	506	534	553	554	496	543	515	545	500	498	515	515	534	549	558	534	516	542	512	484	560	503	478	532	521	543	481	509	526	503
18390	11355	13763	11976	8129	5505	3891	3152	2209	1664	1439	1166	1010	918	754	726	690	613	553	533	529	474	419	431	419	394	419	468	445	402	384	442	382	402	360	338	311	342	329	329	342	283	253	300	320	252	260	266	275	264	264	255	280	269	275	264	260	268	263	242	255	265	295	301	287	248	240	276	265	263	268	277	269	265	225	257	266	273	283	252	254	260	250	224	259	224	277	258	279	232	261	253	240	249	266	257	245	224	266	262	253	260	252	281	286	272	276	255	288	300	230	263	257	198	257	246	250	243	265	258	239	257	272	217	255	253	261	291	238	243	260	274	263	260	259	242	260	246	254	244	253	266	252	234	238	231	247	246	260	289	252	248	270	241	239	259	221	273	255	267	235	240	223	255	250	225	236	218	238	243	210	267	265	240	259	257	246	262	289	268	229	256	261	253	245	231	246	237	248	240	248	272	263	242	254	247	232	257	245	261	234	284	224	224	279	256	247	248	232	267	277	209	279	294	254	249	267	224	262	286	234	263	252	254	244	248	246	266	253	237	265	257	242	281	259	271	255	258	248	241	265	263	246	288	280	246	256	266	252	221	255	261	275	260	255	288	284	271	250	254	248	255	249	255	222	257	252	279	263	258	254	263	254	260	227	231	254	253	244	238	279	257	248	256	229	248	256	282	265	245	239	231	285	258	221	244	263	228	260	278	241	275	226	274	256	266	263	233	275	291	254	254	291	242	253	254	262	254	249	248	253	236	244	229	283	256	254	264	269	237	269	245	239	231	240	215	222	235	250	267	245	254	214	232	257	233	265	262	245	254	307	278	243	240	247	234	259	233	223	210	237	275	271	248	235	237	245	263	259	251	261	251	248	271	244	241	245	228	265	247	268	256	248	273	279	285	262	277	236	228	246	246	267	247	231	245	271	246	242	261	248	248	286	245	238	250	240	244	234	238	226	281	237	254	262	268	229	249	255	241	235	254	269	275	285	263	260	253	243	254	244	223	248	259	254	248	266	245	254	276	305	249	262	255	260	264	256	246	252	248	233	284	259	234	272	268	259	258	240	224	253	250	233	262	262	227	271	249	266	253	235	266	250	262	262	264	257	244	267	281	276	243	259	236	266	231	221	246	274	289	269	272	270	273	258	250	260	215	300	270	267	252	222	249	218	248	223	257	265	250	253	267	259	279	240	261	237	269	249	265	256	274	256	254	261	240	254	232	286	271	247	266	253	289	231	234	249	241	276	258	259	249	206	250	239	258	254	235	243	252	239	272	254	223	235	251	278	247	279	243	258	247	258	249	247	233	223	262	261	291	240	237	260	299	269	258	241	235	254	269	256	276	240	239	260	261	293	265	247	258	285	272	266	252	277	265	235	235	263	227	268	237	230	248	257	247	238	262	241	235	248	213	236	250	238	251	216	255	266	253	232	235	259	248	259	251	244	247	233	258	212	213	252	263	227	261	220	235	247	272	252	269	261	245	255	283	233	246	261	240	270	253	265	251	217	223	295	255	251	259	253	247	279	263	238	256	274	274	276	263	262	268	287	232	268	247	227	252	280	259	223	283	264	258	240	263	275	265	250	230	215	248	230	254	249	242	263	258	258	262	262	252	241	244	245	244	279	236	254	257	258	259	239	231	278	245	233	272	238	235	241	271	247	282	251	270	236	261	233	232	240	269	239	254	279	240	257	254	273	238	242	263	283	244	249	282	252	279	286	258	255	263	237	258	252	247	265	228	269	254	213	271	271	230	247	226	235	256	256	260	269	272	249	261	256	280	225	250	224	228	258	194	272	249	245	247	241	240	242	288	254	260	241	231	248	238	232	264	230	233	230	264	250	253	253	238	262	244	279	267	264	242	258	265	242	245	273	258	263	235	280	254	233	241	256	276	245	264	254	271	274	240	225	223	230	241	251	224	248	249	268	234	256	256	245	252	251	250	230	269	232	262	243	260	224	263	244	228	262	281	240	263	255	261	253	295	238	269	273	248	236	250	215	262	277	226	249	250	244	267	245	234	251	224	226	235	244	248	240	285	289	248	270	242	270	268	241	240	231	254	269	264	260	264	239	258	257	212	237	261	264	244	250	220	246	251	241	269	277	264	233	247	252	258	256	281	268	247	256	238	242	247	258	250	269	267	264	228	283	244	253	236	291	245	246	256	227	241	220	227	242	270	252	277	251	261	263	235	265	251	262	269	249	250	239	242	253	250	280	289	269	250	263	262	246	239	260	253	261	251	262	256	243	245	250	251	242	234	256	279	252	265	253	243	252	267	249	276	245	225	251	240	244	237	246	234	263	233	248	244	285	257	241	246	269	261	255	249	258	254	225	246	265	259	253	255	223	237	247	242	258	252	262	268	283	266	221	248	264	226	243	255	244	238	238	260	254	289	246	252	253	253	272	253	244	275	242	264	256	207	270	228	249	244	294	264	273	263	240	242	237	283	260	266	240	264	252	255	254	275	236	243	253	251	294	266	235	220	245	242	217	247	262	292	248	266	244	253	228	253	243	263	259	250	293	253	297	254	248	278	224	264	252	252	231	256	254	247	273	251	225	249	255	254	242	259	233	257	247	285	239	248	262	258	248	231	234	255	245	241	261	252	236	221	251	238	251	249	255	270	249	248	279	227	233	270	255	258	242	278	304	265	256	243	259	214	271	260	256	248	247	194	258	266	252	275	254	246	224	256	285	242	275	247	253	271	295	254	278	283	255	263	256	283	262	265	282	264	277	233	238	255	260	279	262	257	265	256	262	238	261	254	291	236	255	255	245	266	218	264	236	255	276	252	243	260	214	224	271	254	244	252	249	248	278	246	271	231	258	289	259	250	260	279	239	280	239	296	242	248	270	251	224	250	248	281	259	261	240	274	235	282	241	275	245	269	261	227	261	261	254	250	244	256	233	240	274	253	237	276	230	229	250	266	273	286	277	256	235	255	237	228	230	272	256	265	219	226	220	261	249	246	262	294	245	274	249	228	256	248	256	236	258	254	279	240	235	243	275	250	252	286	242	255	282	269	245	248	268	244	250	247	263	244	277	246	259	255	261	291	230	235	252	248	251	244	282	247	279	238	234	271	258	256	254	276	255	232	240	267	261	247	273	251	275	260	224	244	234	245	246	262	247	254	228	272	266	265	285	237	265	271	236	256	267	282	269	252	237	253	272	237	247	245	256	266	279	248	268	252	262	240	242	249	243	247	254	241	236	235	249	248	286	280	270	273	265	221	233	215	224	250	268	273	242	249	258	245	247	268	273	247	249	253	257	278	269	246	260	252	262	241	227	257	266	254	263	250	225	263	290	216	263	280	266	223	255	262	272	271	267	254	239	257	228	256	263	236	258	252	272	245	243	223	229	265	254	237	270	281	230	254	245	258	270	247	227	259	243	260	279	267	270	234	261	248	219	262	247	272	265	258	253	284	268	264	261	269	274	238	279	231	262	236	256	227	236	256	245	261	269	283	246	249	280	236	247	261	291	266	262	272	224	257	270	242
11112	9193	19194	22381	19762	16435	13950	11970	9593	8050	7173	5843	4979	4485	3851	3547	3349	2894	2732	2422	2406	2177	1988	1809	1824	1862	1891	1957	1902	1793	1705	1620	1835	1473	1427	1241	1199	1106	1061	1021	955	923	820	822	802	772	664	700	739	742	695	730	725	656	746	705	751	725	737	664	718	723	734	689	704	702	710	677	671	668	654	638	657	654	650	638	655	635	655	639	625	624	621	625	629	595	648	597	634	641	645	614	614	638	633	614	554	623	637	615	573	616	557	633	612	601	581	599	582	604	622	589	641	610	603	615	579	558	626	581	587	650	619	580	594	620	580	594	602	585	596	601	627	626	586	614	607	614	579	564	571	590	582	588	575	603	628	566	608	595	629	604	643	618	575	616	574	618	575	604	557	581	571	586	578	630	631	625	621	576	611	559	601	579	667	617	613	617	626	595	584	635	628	622	617	653	557	589	643	599	608	562	552	572	605	598	603	629	589	617	596	608	601	585	646	580	556	586	622	602	622	561	587	622	591	591	559	583	601	576	616	638	608	650	610	594	609	595	647	593	622	603	591	557	563	580	610	588	590	631	559	608	576	573	569	607	579	571	620	645	588	629	629	622	592	591	600	644	566	631	584	606	579	623	584	629	623	628	646	561	607	577	570	577	582	616	585	593	588	598	573	591	621	554	600	579	625	636	642	613	617	572	631	542	615	599	573	590	628	554	605	582	578	608	532	540	610	591	607	629	580	569	606	626	575	582	592	595	617	601	590	592	602	608	606	579	650	612	584	583	589	617	576	609	586	612	630	650	613	594	613	610	607	609	599	587	603	586	621	622	563	573	611	565	594	597	564	575	636	610	597	624	608	616	602	618	593	620	576	586	615	614	622	596	611	605	603	569	592	605	614	589	588	575	588	565	577	592	575	603	572	629	616	636	606	593	585	602	583	568	636	605	574	603	596	608	600	543	587	583	616	589	590	629	607	642	605	580	633	574	597	611	618	600	551	621	601	626	583	649	597	604	578	643	582	617	578	593	622	587	570	577	558	567	566	600	592	584	597	574	574	574	597	601	615	593	578	589	598	598	606	582	586	613	595	593	588	581	550	615	603	597	617	599	576	620	573	545	647	651	611	621	615	564	588	591	586	574	593	574	600	571	567	579	630	586	616	607	576	572	549	573	611	583	580	583	591	563	569	613	634	602	603	583	603	577	612	558	594	621	595	619	617	612	558	566	612	623	606	613	583	616	613	597	631	599	655	563	596	610	593	621	588	616	631	559	561	586	544	617	590	576	616	559	613	539	543	595	607	615	601	586	635	606	577	637	607	595	578	571	584	595	597	628	575	599	603	605	606	607	573	604	599	596	607	606	604	623	587	571	558	617	644	583	606	609	582	598	619	605	644	638	559	613	625	606	601	630	649	561	576	593	580	614	601	580	568	627	606	631	586	579	616	586	629	601	576	585	611	607	565	632	609	618	604	595	576	592	608	611	623	581	599	612	545	620	604	612	567	607	580	599	590	607	612	601	565	583	659	556	560	608	602	586	568	567	577	601	571	600	582	575	614	556	608	599	606	613	587	603	639	604	628	568	611	596	620	654	610	604	569	613	575	600	608	596	605	633	600	638	582	587	581	627	578	637	626	607	590	584	592	577	656	616	585	620	627	647	571	597	572	609	600	613	634	605	608	611	567	628	645	613	598	601	605	581	630	607	584	615	570	575	608	625	617	583	636	596	620	605	610	615	604	577	631	626	606	602	584	608	593	604	604	638	603	592	601	596	612	584	602	597	577	532	598	591	579	569	586	564	629	568	586	584	616	604	595	546	595	603	624	654	627	593	637	603	640	571	588	602	544	571	560	596	580	634	582	590	607	590	593	555	587	583	607	586	564	590	624	599	596	632	647	558	665	607	593	591	561	601	557	583	625	515	593	560	584	627	594	593	568	608	591	573	604	587	578	610	552	602	613	567	630	565	583	592	571	592	585	614	639	581	609	609	584	622	622	588	577	614	627	634	595	598	592	609	610	596	588	611	595	603	602	599	618	594	613	623	590	590	612	643	597	593	608	601	619	612	631	583	552	561	617	598	565	651	622	608	564	571	598	580	602	602	584	602	609	592	606	566	655	611	611	618	605	604	614	559	596	611	611	569	586	604	630	648	608	588	591	610	580	592	605	629	585	607	565	596	594	584	582	579	628	639	605	623	567	640	552	587	607	575	555	566	629	598	607	607	571	581	580	608	574	577	570	609	625	643	621	571	618	534	626	597	611	622	571	584	625	609	568	603	551	578	626	600	632	606	608	574	598	620	594	625	597	592	582	609	602	622	598	606	620	534	590	587	560	591	622	573	609	602	599	595	593	597	574	627	619	626	578	576	621	572	587	613	608	559	545	615	633	623	545	573	565	561	587	596	626	577	584	621	632	617	587	625	593	581	577	603	586	599	615	629	578	610	566	615	576	597	614	598	586	583	615	583	632	599	602	549	569	568	605	589	620	540	608	630	606	558	594	629	593	569	620	572	638	603	610	632	637	595	604	636	607	600	590	608	607	631	622	553	566	576	624	574	599	618	564	613	620	605	578	577	608	589	573	536	588	574	586	586	579	600	600	606	572	641	577	614	575	608	605	560	556	614	574	565	621	608	616	572	609	581	618	602	638	609	597	600	601	604	604	573	586	602	609	594	551	658	630	606	597	611	603	621	618	609	589	638	558	565	596	586	611	602	626	587	562	561	592	599	579	624	591	631	607	655	631	619	635	616	598	609	579	619	632	591	593	623	622	607	591	618	584	610	614	570	605	581	591	606	561	575	597	602	613	608	588	614	614	652	602	533	650	603	629	619	557	588	573	609	596	579	590	577	590	626	590	599	616	593	595	596	629	616	606	606	591	622	586	550	601	594	622	640	610	620	594	607	628	608	593	574	629	577	604	639	584	589	572	583	555	597	610	608	614	575	605	615	565	581	573	601	597	592	613	570	642	573	658	595	621	579	568	614	637	620	614	585	686	586	579	612	583	609	556	568	595	620	590	591	633	589	569	568	620	621	572	594	608	573	591	575	613	597	620	623	563	593	609	588	631	580	640	600	618	624	597	607	598	615	581	605	593	588	570	611	609	584	628	618	612	582	622	567	579	590	601	597	575	653	603	625	559	607	616	579	543	636	592	582	600	623	552	621	611	596	579	614	628	613	574	574	645	607	609	594	572	616	580	569	628	617	619	622	586	576	580	601	601	613	587	564	580	628	643	609	628	614	572	583	606	568	582	580	576	597	621	527	560	604	583	598	583	603	664	618	631	601	616	567	585	609	578	592	607	569	573	627	606	579	596	635	572	572	569	604	603	624	581	577	621	581	623	593	612	549	603	563	617	602	608	612	600	624	610	576	634	599	567	592	619	595	598	632	651	639	600	610	580	624	603	578	595	616	587	600	575	629	638	636	580	534	601	600	568	581	641	600	626	572	597	542	620	554	618	616	560	601	559	587	639	624	611	608	646	568	566	596	606	591	594	579	580	583
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
