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
336889043657	336889044216	336889044766	336889045316	336889045866	336889046416	336889046966	336889047516	336889048066	336889048616	336889049166	336889049716	336889050266	336889050816	336889051366	336889051916	336889052466	336889053016	336889053566	336889054116	336889054666	336889055216	336889055766	336889056316	336889056866	336889057416	336889057966	336889058516	336889059066	336889059616	336889060166	336889060716	336889061266	336889061816	336889062366	336889062916	336889063466	336889064016	336889064566	336889065116	336889065666	336889066216	336889066766	336889067316	336889067866	336889068416	336889068966	336889069516	336889070066	336889070616	336889071166	336889071716	336889072266	336889072816	336889073366	336889073916	336889074466	336889075016	336889075566	336889076116	336889076666	336889077216	336889077768	336889078316	336889078868	336889079416	336889079966	336889080516	336889081066	336889081618	336889082166	336889082716	336889083266	336889083816	336889084366	336889084916	336889085466	336889086016	336889086566	336889087116	336889087666	336889088216	336889088766	336889089316	336889089866	336889090416	336889090966	336889091516	336889092066	336889092616	336889093166	336889093716	336889094268	336889094818	336889095366	336889095918	336889096466	336889097016	336889097566	336889098116	336889098668	336889099216	336889099766	336889100316	336889100866	336889101416	336889101966	336889102516	336889103066	336889103616	336889104166	336889104716	336889105266	336889105816	336889106366	336889106916	336889107466	336889108016	336889108568	336889109116	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
33933	24428	25387	21161	16006	11706	8414	6488	4784	4147	3558	2967	2618	2704	2505	2020	1756	1383	1183	1151	835	860	863	877	662	608	495	500	477	478	447	435	396	404	445	441	370	312	333	304	306	335	332	345	332	328	355	320	303	291	313	318	332	276	271	248	309	311	271	310	288	308	235	254	261	284	244	281	270	282	257	279	273	226	253	213	242	222	249	229	259	237	254	260	262	215	261	234	261	226	267	246	235	239	271	267	258	241	253	251	234	237	227	246	239	259	227	256	252	235	233	200	253	250	234	258	234	240	259	265	246	268	245	254	267	239	241	229	236	216	248	253	224	238	226	225	226	232	257	215	230	251	254	233	220	241	229	230	249	241	235	237	244	244	245	243	235	242	236	224	209	247	241	249	214	254	234	216	249	221	243	229	225	238	249	223	245	242	242	234	220	225	244	232	229	218	226	227	215	220	225	256	231	235	246	256	226	226	243	258	236	237	234	231	234	230	265	265	245	209	229	246	242	197	249	220	221	239	247	235	263	231	222	250	221	219	255	228	225	212	214	234	240	235	229	225	213	226	232	246	239	235	269	250	221	235	280	226	236	247	253	221	237	248	224	235	232	195	244	232	226	213	253	270	232	233	252	249	222	226	216	249	240	247	220	220	224	237	235	217	241	227	224	244	262	274	260	258	209	261	232	234	209	256	238	225	212	241	227	244	245	245	216	257	234	243	222	238	227	249	246	249	239	269	249	225	259	248	230	226	235	234	222	249	232	218	218	234	250	231	263	258	212	212	248	233	258	242	260	224	248	254	198	241	237	227	239	241	238	243	227	243	244	252	236	226	199	227	226	242	242	227	241	236	206	230	240	236	250	202	258	265	247	248	232	266	238	238	228	231	237	239	230	248	229	239	220	245	244	236	223	243	246	216	263	245	244	241	226	227	222	229	236	217	242	244	214	251	224	232	262	229	256	256	247	251	244	236	221	247	239	234	237	218	211	249	251	229	244	241	218	246	254	237	246	228	230	254	246	234	222	226	240	248	208	250	213	236	257	233	256	232	234	218	222	239	235	249	249	241	237	243	241	230	250	257	256	240	249	231	246	226	262	246	248	230	233	213	264	253	229	254	238	216	241	239	229	242	210	246	241	233	233	243	235	235	241	226	219	264	227	252	275	256	212	254	261	231	223	285	235	266	228	221	201	228	250	224	247	213	227	239	226	243	235	228	237	216	244	254	233	216	219	235	270	259	252	255	269	255	225	278	256	242	247	241	256	257	259	217	241	258	232	234	254	226	224	275	227	233	246	238	256	251	241	222	252	215	228	216	255	256	274	237	263	246	250	235	200	246	266	230	255	241	216	218	264	257	259	233	255	207	257	228	257	260	233	229	259	222	243	238	221	260	243	246	210	226	236	223	257	210	230	217	213	249	232	236	270	230	243	213	255	214	248	246	224	259	239	228	242	249	233	228	249	240	226	227	232	254	217	222	271	236	241	231	241	236	244	223	259	245	239	258	230	204	274	237	223	253	255	241	244	229	244	229	209	241	216	245	242	229	250	226	239	228	225	244	274	245	221	226	255	254	257	270	243	231	255	273	244	239	263	237	248	250	257	259	249	237	255	223	254	255	234	215	240	255	257	227	251	238	231	213	253	257	248	239	221	234	239	248	213	239	244	218	237	267	243	258	225	236	247	275	234	237	261	216	240	260	236	237	251	240	257	255	244	230	263	235	262	228	242	249	221	252	266	233	201	204	252	233	218	251	248	219	278	260	229	213	228	242	232	247	229	221	235	220	226	229	253	272	242	248	255	237	226	273	257	248	222	226	221	238	238	257	232	225	241	262	259	220	229	216	262	242	226	228	266	225	233	218	263	223	222	264	246	240	229	257	240	209	237	240	235	222	248	243	239	262	241	236	245	252	250	247	248	264	226	232	251	258	232	269	211	229	255	226	235	254	235	261	230	248	220	229	251	246	262	201	213	238	258	248	262	236	208	256	227	213	249	242	252	231	253	266	230	240	221	260	238	237	231	257	228	229	274	264	225	242	262	244	242	241	249	248	246	232	231	234	228	216	231	246	247	244	236	228	250	230	257	218	245	231	240	271	238	261	264	239	247	245	242	239	266	248	251	226	241	229	244	223	256	252	226	235	230	232	225	260	259	262	242	239	253	242	216	248	248	230	224	207	256	222	231	239	218	231	226	247	232	246	229	230	269	228	252	207	261	248	239	241	258	235	246	247	230	234	221	247	231	240	219	226	232	202	236	197	243	244	214	251	227	259	255	223	217	251	237	235	223	237	238	255	233	227	234	258	215	235	233	239	272	230	208	230	222	257	254	252	228	233	258	246	236	216	237	227	240	251	260	225	237	223	266	211	242	233	234	247	275	218	243	245	229	243	266	226	234	243	215	226	226	210	249	230	226	226	220	245	237	224	237	230	227	225	251	239	238	218	232	237	241	249	226	259	237	260	280	273	239	224	283	244	259	252	229	241	240	238	240	252	236	217	252	242	232	229	186	232	223	256	243	249	236	222	237	239	225	235	247	259	222	235	248	227	218	218	240	239	249	236	230	227	257	239	262	226	271	220	219	254	238	266	224	228	231	280	242	258	229	245	210	233	226	220	224	251	248	249	225	271	222	218	242	230	224	235	253	230	246	222	225	219	235	237	225	257	222	234	241	238	253	234	234	250	251	221	236	243	238	245	253	238	253	252	260	222	255	232	245	224	251	275	247	241	259	216	198	237	232	223	240	242	246	238	235	230	269	235	243	247	244	229	247	255	258	256	234	221	252	249	240	266	234	209	246	237	221	235	224	237	245	252	215	239	230	273	249	268	258	262	244	220	233	232	236	239	228	246	246	230	242	232	240	268	250	213	269	235	240	261	257	240	255	232	255	231	228	230	240	250	216	256	252	262	254	258	240	248	231	221	222	264	238	217	250	246	273	240	248	244	243	223	251	245	228	223	233	236	243	237	232	252	244	218	238	249	286	225	244	233	237	259	228	221	222	248	234	256	221	248	236	240	240	222	241	248	238	260	231	258	261	216	241	230	231	263	235	227	258	236	236	238	237	211	249	243	267	251	268	250	225	241	258	256	238	217	260	229	235	233	213	254	244	247	248	227	216	234	247	259	233	259	244	228	233	252	251	254	227	240	233	249	243	274	232	303	256	221	249	244	251	225	201	233	239	233	247	243	258	214	237	235	251	244	246	254	210	249	259	247	271	222	230	238	265	212	227	232	224	254	249	252	218	248	235	215	254	253	240	241	238	247	221	249	208	224	251	240	248	225	250	263	232	244	243	226	230	200	255	235	206	234	249	256	225	224	219	232	228	235	269	237	226	231	242	254	234	239	241	202	225	251	225	219	222	223	242	253	230	263	239	256	217	211	230	255	204	224	212	237	220	230	258	243	238	242	215	203	244	232	244	240	206	250	246	269	234	238	223	256	247	265	226	248	247	223	223	236	220	228	249	239	249	250	240	258	242	257	224	243	246	225	210	270
20252	17498	29636	32073	29872	26734	24061	21419	17657	17161	16190	13935	13260	12213	11691	10307	8737	7511	6065	5706	4882	5099	4605	4975	3664	3194	2797	2768	2625	2262	2166	2052	1916	2070	2243	2119	1605	1353	1287	1269	1310	1349	1205	1330	1333	1240	1193	1141	1236	1138	1249	1209	1138	1002	909	952	942	1031	918	914	926	950	875	766	811	726	745	766	778	699	700	747	686	665	629	648	668	664	650	637	663	668	648	610	584	600	650	647	612	592	613	587	568	567	561	535	583	571	586	559	636	599	584	584	569	558	604	561	639	598	590	586	589	603	623	581	595	610	573	592	572	565	616	588	569	583	569	603	592	589	540	616	581	608	636	624	585	572	599	611	612	610	557	570	616	566	527	644	580	560	597	530	564	633	579	552	605	565	581	611	603	601	540	587	603	561	608	590	571	568	640	588	630	605	628	595	605	602	613	603	577	586	562	598	568	590	591	578	611	580	574	605	578	597	614	625	624	586	604	563	568	559	562	597	587	565	608	542	598	597	623	543	570	564	592	585	586	621	588	624	525	571	585	579	556	622	604	604	586	589	621	577	565	559	588	600	591	594	548	551	607	624	555	585	597	588	572	569	598	584	557	570	609	589	589	560	551	580	567	600	583	594	600	591	580	580	587	622	604	587	575	611	600	597	592	609	596	591	608	610	574	528	600	584	593	568	632	546	576	589	613	582	616	590	542	559	580	596	625	581	556	552	594	598	578	589	601	582	578	575	630	557	582	596	620	614	549	582	583	612	589	572	586	615	585	586	573	608	589	563	624	550	562	584	604	652	590	607	632	617	598	593	594	610	601	579	605	579	590	603	566	583	584	546	606	629	574	580	597	589	586	598	602	542	587	583	616	533	557	576	626	565	584	616	563	615	551	621	596	584	554	593	616	559	610	565	601	556	578	588	599	572	592	566	611	595	606	577	575	557	555	569	597	586	595	616	606	592	564	560	587	563	607	625	606	568	545	594	580	584	557	586	560	583	607	634	576	578	620	593	595	572	605	641	558	613	642	596	570	578	574	593	589	546	540	579	571	579	598	604	577	627	620	601	602	647	601	544	583	604	574	600	602	582	577	551	616	606	607	624	591	588	609	580	579	566	575	608	601	592	594	558	645	554	621	579	594	513	570	595	624	546	637	596	585	585	624	593	597	585	591	627	594	534	524	587	578	577	582	578	551	591	566	576	548	582	557	590	575	592	573	579	646	571	572	597	567	597	656	581	631	576	606	577	564	598	588	587	605	630	564	600	559	638	576	584	545	584	570	608	579	598	592	559	600	629	585	577	589	599	610	564	565	574	599	588	544	580	597	575	541	587	587	592	550	561	574	572	588	534	554	608	557	567	589	580	595	537	611	602	556	582	539	572	579	567	597	605	633	594	564	548	576	576	587	578	568	578	578	555	562	569	549	616	610	624	623	580	550	631	635	602	626	552	580	558	541	581	597	589	550	545	606	608	591	566	592	545	564	652	600	571	602	624	585	577	567	632	575	607	586	637	586	568	555	627	616	554	567	591	603	582	561	592	614	594	566	542	549	590	577	574	615	587	577	624	556	561	588	586	629	553	545	577	567	581	577	604	611	596	580	632	590	600	584	642	608	613	628	622	566	587	584	588	587	557	618	563	615	592	588	565	577	607	602	581	576	580	541	580	593	577	615	618	577	588	621	648	594	535	578	632	583	600	575	592	591	628	610	587	548	615	603	592	654	628	585	591	591	584	574	591	576	586	574	577	605	562	579	622	584	586	626	562	570	539	570	556	602	586	594	605	582	629	592	551	566	599	585	559	595	555	602	572	573	633	559	622	527	562	627	591	565	630	613	587	611	592	625	569	576	592	562	592	584	607	566	627	586	582	606	612	564	537	632	592	611	590	598	593	608	612	568	604	563	611	638	586	580	567	602	620	586	588	583	573	585	620	614	621	541	603	603	611	569	589	621	588	570	594	608	627	609	587	584	575	573	589	597	601	601	563	573	623	613	604	580	624	634	580	586	562	594	599	570	611	584	556	591	591	609	605	581	615	542	555	601	572	607	582	582	602	569	587	559	560	581	554	587	589	579	571	581	551	533	582	598	588	560	569	599	562	586	637	594	594	538	614	601	571	598	619	619	608	578	597	567	574	585	560	548	547	563	643	557	575	575	599	575	539	622	590	568	596	603	558	640	621	592	633	540	568	601	580	623	616	588	544	540	634	606	625	630	589	586	572	579	591	604	627	583	594	630	596	603	584	593	594	570	629	537	601	573	548	608	615	613	619	585	609	602	620	564	574	566	582	568	556	558	573	582	576	552	568	619	622	627	580	602	593	611	618	596	594	623	584	587	555	573	605	580	544	568	611	536	622	615	572	550	557	610	573	601	602	665	603	589	556	551	576	597	580	568	595	572	604	631	596	549	588	618	573	570	597	544	561	599	596	622	598	579	554	629	588	593	598	558	593	563	615	588	612	592	612	579	583	616	586	603	616	580	564	613	582	595	571	579	601	572	614	594	589	588	608	561	587	596	622	575	530	592	582	596	577	560	640	589	576	564	586	536	590	601	589	591	567	578	587	568	547	581	612	607	615	587	561	582	564	573	604	633	570	607	603	631	583	582	582	575	552	595	589	611	573	583	589	558	549	622	609	578	612	576	529	594	576	562	582	565	583	582	610	604	598	587	556	605	563	591	563	589	582	605	571	644	537	652	585	606	563	553	605	550	538	575	583	597	563	590	559	598	569	603	601	574	596	589	566	552	595	569	619	592	543	600	598	586	570	565	574	620	585	563	596	578	610	572	575	545	589	605	560	565	632	581	603	601	552	573	624	603	577	562	613	560	594	560	622	573	615	563	585	585	607	597	592	603	576	588	604	569	556	593	582	587	637	631	577	589	583	557	615	619	586	604	635	581	573	605	581	613	613	566	588	571	586	627	590	555	583	596	588	599	570	595	595	614	572	581	553	572	575	597	641	590	619	632	614	635	615	577	607	564	593	570	627	586	578	632	605	575	574	607	612	580	539	580	599	596	572	592	624	538	580	552	596	583	583	618	583	597	587	572	586	582	596	629	609	592	624	585	570	598	573	573	601	559	599	632	593	551	624	573	620	564	575	580	585	620	615	542	602	547	579	592	551	593	536	562	663	588	570	598	607	593	562	556	586	570	611	599	564	602	600	596	569	595	547	556	593	583	590	596	584	595	571	577	588	587	556	579	600	559	510	578	567	582	599	605	552	602	585	562	562	583	616	609	659	545	556	595	574	579	590	588	580	571	617	606	620	606	573	572	567	586	613	577	557	575	629	588	622	592	608	585	558	571	600	584	583	589	568	599	582	580	595	564	576	588	609	584	556	557	586	618	603	575	575	604	599	593	625	588	591	607	580	623	580	582	562	553	588	595	594	631	575	577	570	568	598	587	570	569	602	616	577	552	577	569	593	579	621	582	570	610	579	596	599	555	589	572	546	597	552	563	602	586	603	549	599	548	590	624	634	551	569	591	567	575	575	602	556	589	603	581	610
15408	10971	12261	7995	4776	3375	2614	1994	1421	1270	1024	913	878	861	876	748	579	555	459	331	335	355	317	344	300	286	307	254	296	284	256	275	254	273	243	254	240	245	275	235	250	239	231	271	262	273	245	257	247	254	248	272	260	279	261	221	240	247	205	233	235	255	264	235	238	221	244	245	229	235	252	245	216	235	246	236	223	243	242	268	218	227	223	248	222	253	230	237	246	222	270	229	216	238	235	216	214	269	232	271	251	226	262	215	252	230	210	233	203	241	252	233	211	254	274	237	224	224	237	247	230	236	223	243	218	247	260	235	248	232	231	224	246	223	233	232	250	228	215	219	237	269	225	246	255	206	221	241	239	238	226	255	262	225	235	231	234	246	246	228	245	238	228	255	246	219	239	243	223	245	222	244	232	243	243	207	227	238	201	228	254	267	221	229	250	244	215	250	240	234	204	235	226	230	216	250	226	259	236	241	230	233	244	241	251	223	243	212	221	228	247	215	229	261	218	233	216	239	243	227	220	228	199	254	252	247	208	211	262	264	234	203	220	201	219	231	219	227	238	233	244	209	232	225	241	231	228	226	206	262	219	220	269	260	248	223	234	252	214	212	236	237	210	223	226	234	231	244	223	249	249	219	263	246	223	234	245	229	234	198	223	242	209	239	231	249	234	230	249	249	254	259	253	241	234	232	236	252	235	235	229	223	250	211	223	240	234	249	216	246	231	240	221	240	215	225	225	222	211	259	282	253	236	248	238	252	239	227	240	250	259	248	249	263	244	261	264	243	248	241	231	255	261	245	236	236	247	248	230	233	251	216	237	211	245	249	232	225	241	240	228	252	226	231	247	222	229	261	222	237	230	233	246	272	265	241	240	226	223	217	230	232	256	244	237	219	251	244	232	238	246	220	248	246	227	248	228	254	232	233	234	248	223	249	235	208	234	238	223	252	230	254	269	226	259	252	251	202	254	247	225	228	241	234	235	218	195	206	252	225	232	225	222	240	226	249	271	223	225	248	227	253	240	245	246	225	244	238	268	231	239	249	235	250	225	224	231	241	265	246	221	238	224	242	229	241	262	222	231	245	237	222	260	231	243	267	249	244	249	236	223	259	234	228	212	252	265	226	254	251	233	228	222	240	240	223	233	237	262	244	246	244	243	239	215	253	238	259	224	246	238	214	238	239	244	224	227	232	232	248	266	235	209	255	242	231	259	230	219	255	225	236	243	229	234	234	231	269	247	224	213	250	241	249	249	222	210	231	248	262	237	239	231	269	258	240	233	264	221	250	242	229	243	243	262	222	199	247	209	239	256	260	203	233	262	249	257	224	256	269	259	217	240	232	252	241	249	239	266	213	234	232	233	246	240	246	206	252	236	233	252	238	209	225	255	268	232	216	241	224	228	219	225	229	215	227	220	227	248	250	225	235	226	233	231	221	240	252	236	231	221	235	230	214	215	240	218	234	230	267	250	216	239	233	270	223	217	248	223	245	224	229	221	253	240	264	247	198	219	243	254	241	249	218	242	214	230	265	243	214	228	243	232	252	239	232	248	230	228	245	230	236	245	281	220	238	224	218	211	250	257	226	244	221	263	224	229	225	228	245	247	245	237	227	203	240	247	238	243	253	230	236	272	236	220	217	236	241	251	242	256	235	264	237	239	227	229	251	227	246	259	234	220	232	260	235	201	222	231	241	207	242	246	255	218	235	246	243	226	239	232	236	230	219	244	227	236	228	251	245	201	234	226	230	258	213	229	210	218	245	245	248	207	259	194	216	216	238	210	227	214	273	240	235	209	257	230	231	230	226	262	250	203	233	225	252	227	242	233	224	214	254	211	251	238	212	234	244	261	239	270	247	246	218	262	230	261	230	236	238	249	262	257	224	227	240	254	272	208	214	228	243	226	235	237	247	232	219	226	224	239	203	232	228	270	233	228	274	252	246	226	252	235	253	225	223	230	209	250	223	225	232	238	254	238	248	228	238	236	227	233	235	224	228	243	238	233	243	233	242	241	219	216	267	243	225	242	257	225	224	229	240	232	249	226	240	252	269	244	221	214	249	237	226	213	217	239	267	232	219	248	225	232	242	237	228	232	256	241	218	243	249	260	244	260	231	238	233	254	258	245	233	244	244	215	242	238	211	223	198	253	229	229	236	232	228	232	233	223	227	223	245	231	239	227	240	252	254	243	238	260	253	275	247	244	247	224	243	214	240	236	253	236	247	238	247	230	228	264	230	243	232	210	233	247	234	260	219	231	244	242	236	212	260	209	245	243	238	230	249	233	258	212	230	226	226	237	236	262	233	230	258	236	222	226	217	227	236	226	265	224	243	258	223	254	235	219	257	237	241	219	255	235	250	219	216	242	231	199	232	228	226	240	264	238	234	228	241	248	250	230	242	225	252	217	238	241	224	229	222	233	230	256	225	271	263	236	233	224	237	242	241	245	221	248	239	226	234	249	207	267	213	240	241	257	245	258	220	218	255	214	247	244	263	232	219	216	225	245	194	251	247	237	208	247	227	240	219	202	232	248	218	252	191	253	222	244	228	243	214	244	251	253	228	228	190	218	221	237	271	232	251	257	256	235	235	260	216	218	226	223	210	248	248	211	224	248	261	254	201	252	215	219	236	239	226	264	236	269	227	248	229	260	242	231	244	217	198	220	246	242	228	216	242	257	248	254	214	239	237	245	225	257	232	211	220	240	228	246	220	254	224	236	236	272	239	237	238	228	254	241	247	229	219	275	257	237	261	243	241	215	231	233	228	231	247	215	250	228	246	224	227	232	236	239	243	230	232	227	237	265	222	226	235	212	262	231	247	213	219	248	235	206	232	223	219	239	241	231	201	240	216	246	258	235	236	238	237	248	248	240	233	260	195	231	210	230	212	212	241	225	221	251	257	233	267	222	227	236	242	231	238	235	208	219	254	209	205	230	215	239	253	257	247	218	224	249	233	241	223	247	240	244	219	237	238	227	219	245	264	238	232	220	228	255	243	226	231	239	240	246	212	229	249	219	242	250	238	235	244	245	242	252	229	242	239	250	245	212	223	213	208	236	241	234	221	241	246	251	235	236	258	207	240	271	228	211	233	252	265	260	242	276	213	241	206	243	247	241	239	234	219	218	237	240	216	239	246	218	240	251	211	239	207	232	228	215	247	246	223	243	215	231	221	227	221	231	257	255	228	245	241	223	239	243	219	241	239	249	253	236	250	208	252	258	223	226	233	241	218	229	225	258	247	224	216	247	275	250	230	221	230	232	245	272	241	243	210	221	231	221	213	219	243	215	217	234	249	242	234	269	221	224	252	264	246	239	217	198	238	221	235	235	235	241	231	244	219	251	256	234	224	235	224	221	231	240	258	219	230	224	235	210	233	237	246	221	245	246	242	232	253	234	245	249	264	236	222	232	238	243	238	223	225	248	241	219	227	235	231	235	238	243	256	259	231	257	243	245	205	239	242	211	250	242	238	216	231	231	253	257	262	235	216	239	234
8670	9116	18080	17545	14794	12633	11002	8789	6678	6019	5444	4748	4591	4810	4540	4007	3124	2567	2093	1674	1420	1276	1230	1279	1097	1027	938	958	943	871	855	755	759	749	787	789	777	749	802	681	773	730	742	776	736	727	714	638	641	686	652	695	663	621	648	651	653	635	637	687	659	650	665	715	660	646	598	627	615	547	625	599	609	565	605	613	588	588	575	582	596	622	613	592	608	561	579	641	598	579	622	586	580	575	568	585	637	585	604	626	555	614	612	581	598	591	607	582	619	598	593	611	606	615	575	627	629	582	567	638	582	580	578	609	549	575	554	558	626	643	590	578	560	589	597	650	597	606	593	627	607	611	587	587	572	594	611	581	622	600	628	640	591	582	609	617	631	637	628	576	569	596	584	574	612	598	573	602	604	613	628	590	597	590	608	582	596	564	604	602	571	604	626	568	610	593	584	594	608	601	628	590	555	551	592	627	596	631	564	586	581	568	620	563	576	627	618	621	595	613	608	593	605	611	546	569	580	593	571	654	602	593	568	581	567	589	591	611	607	616	645	568	591	569	596	597	585	577	579	583	594	594	592	612	608	575	559	600	554	568	627	529	624	619	629	608	587	619	620	586	620	548	591	541	605	619	611	609	580	607	648	620	630	588	581	631	589	588	627	590	602	580	577	611	611	603	597	545	600	560	580	598	629	580	570	602	621	599	589	575	597	576	572	590	553	618	546	570	619	593	604	593	580	620	620	595	606	599	615	629	569	600	593	570	581	569	601	632	526	605	612	595	600	574	591	604	579	571	568	618	589	587	580	602	651	574	605	581	624	594	579	566	590	588	572	599	602	576	640	561	615	594	609	571	578	611	598	588	588	584	621	620	581	574	588	622	587	615	656	600	611	580	617	609	571	570	585	608	570	601	612	573	575	558	590	606	594	631	596	588	589	576	589	599	615	595	603	655	609	565	615	627	602	594	596	599	615	578	576	596	618	598	587	607	624	593	602	558	595	594	600	651	577	589	576	592	565	613	553	591	611	552	602	617	561	548	601	613	605	597	615	565	582	581	616	596	589	577	600	574	613	599	583	575	566	603	586	626	546	586	575	614	627	606	606	575	602	608	566	578	561	582	582	592	631	588	574	603	580	636	637	585	564	576	609	606	540	660	581	618	629	620	592	591	641	553	600	602	568	588	576	577	617	606	583	571	570	590	565	601	605	591	610	588	595	570	588	608	554	636	566	644	568	595	568	613	636	600	609	559	588	597	589	585	584	607	643	584	575	582	590	583	618	587	614	616	542	598	574	578	592	558	573	611	593	595	565	561	575	597	564	627	595	552	608	591	574	555	604	595	580	629	583	635	624	623	546	570	598	606	564	632	606	595	601	594	595	639	594	585	593	590	610	596	606	564	588	636	571	576	602	611	565	591	595	610	629	605	580	629	633	573	572	597	571	610	558	606	602	611	537	619	595	598	551	566	551	578	609	654	617	612	577	580	621	620	582	602	652	614	595	618	599	569	595	637	564	624	632	599	590	595	600	580	600	599	579	584	609	592	560	564	564	592	613	597	616	554	619	607	596	571	630	620	591	592	579	583	629	606	641	584	554	555	597	565	643	587	589	654	579	589	603	604	580	576	626	605	600	555	602	561	596	600	611	612	598	638	601	545	604	564	590	593	559	581	584	615	651	612	585	575	579	593	576	559	591	589	592	631	618	598	589	589	577	561	587	581	633	586	589	627	629	570	582	592	620	552	625	580	607	627	646	648	575	624	643	572	564	612	632	620	568	642	629	558	608	628	584	600	626	665	555	616	607	568	608	553	592	589	611	581	573	608	579	577	564	579	608	610	597	586	605	612	592	586	585	613	600	623	615	616	587	616	610	571	597	589	609	604	540	620	597	582	606	585	610	641	623	590	562	583	578	579	575	576	623	600	597	628	623	602	595	627	621	590	601	631	568	606	594	560	594	582	617	614	613	601	591	590	617	581	581	640	557	620	576	612	548	600	564	592	589	631	564	542	615	595	598	575	572	591	596	594	621	614	617	601	548	615	571	596	597	604	587	626	635	577	610	593	601	564	628	579	590	586	592	584	605	620	643	627	580	603	658	585	590	635	593	593	647	612	561	574	549	594	594	584	597	611	594	586	578	616	582	604	616	602	594	602	547	597	575	632	579	594	600	551	630	592	602	585	562	578	612	597	611	586	577	637	612	626	567	547	571	618	644	571	620	584	583	644	633	589	613	634	589	582	627	575	584	627	579	636	573	586	583	587	587	615	622	600	607	614	585	605	601	594	597	599	591	586	628	594	589	580	573	601	538	617	609	577	608	594	602	577	577	570	605	573	600	576	615	639	541	573	601	567	603	604	593	559	559	605	617	609	587	600	613	557	602	588	581	565	639	557	614	610	589	600	587	574	613	582	644	584	605	613	600	594	601	589	617	575	606	572	602	611	613	600	584	563	584	625	575	606	566	633	566	584	644	625	599	657	608	582	617	545	588	610	617	588	574	589	596	598	579	589	576	600	615	607	575	622	606	567	580	564	593	629	587	589	589	569	584	610	577	585	599	553	608	585	621	622	584	572	577	613	603	636	569	649	566	632	616	556	610	581	604	580	555	568	599	621	613	598	592	590	584	593	574	583	594	598	604	598	577	600	581	600	543	589	606	587	577	585	599	575	558	564	586	619	578	576	580	553	640	597	617	570	599	627	602	610	644	566	626	596	616	584	587	540	600	594	642	575	592	608	648	573	574	654	561	553	614	590	581	639	604	598	579	594	604	594	622	616	593	588	583	561	592	556	591	635	581	586	564	601	597	617	611	536	596	575	660	639	595	577	603	577	608	588	577	559	567	616	618	573	612	610	585	608	583	570	585	585	631	593	563	610	563	610	574	591	618	599	596	591	601	578	607	622	636	614	590	605	597	620	596	569	587	621	562	630	572	591	566	568	577	612	590	621	564	585	549	598	622	600	608	589	621	582	577	617	587	547	600	566	588	602	575	586	539	599	576	555	618	625	623	564	545	570	564	591	555	599	587	599	596	558	608	572	616	583	577	605	608	546	655	599	649	622	627	592	599	580	571	598	644	617	590	625	571	572	548	616	597	584	591	565	580	594	545	613	587	628	587	623	582	542	592	583	612	593	544	592	592	569	619	591	530	650	622	579	597	605	586	573	601	634	554	595	585	611	610	583	615	584	591	559	581	555	602	585	587	614	624	578	575	631	616	578	645	612	573	594	573	667	596	603	565	607	593	601	570	612	626	597	602	604	542	585	616	574	617	591	599	665	585	602	643	591	652	636	584	572	594	595	607	642	566	618	597	575	585	604	593	593	624	620	593	604	587	620	625	608	582	624	571	624	574	596	616	679	638	603	556	641	592	562	628	606	585	554	606	632	604	591	581	568	628	620	578	594	562	574	595	598	601	568	602	600	553	574	627	592	603	611	613	558	599	549	607	646	640	598	622	588	591	608	591	553	589	608	577	583	580	580	616	609	636	574	604	611	588	604
23917	17200	18328	13538	9464	6914	5003	3995	2856	2574	2055	1749	1746	1756	1622	1361	1062	995	788	642	588	604	612	609	516	412	442	420	438	378	379	418	397	404	392	412	359	349	327	312	331	346	355	305	325	307	333	308	289	326	329	320	311	321	333	264	312	300	281	318	308	314	351	323	298	275	300	323	282	283	338	295	271	293	284	256	276	282	289	307	302	271	275	273	286	287	275	243	302	277	293	307	274	269	298	293	296	276	299	310	312	236	300	251	311	298	294	295	292	300	267	292	268	294	265	324	283	286	277	267	287	257	273	254	303	291	266	279	270	286	259	278	267	252	303	310	270	288	264	305	266	275	265	301	283	324	266	287	284	241	253	281	273	279	273	270	311	280	278	252	306	278	288	295	262	287	279	321	287	275	308	299	279	272	289	277	283	274	297	321	292	280	299	260	259	272	283	285	273	283	291	294	269	246	287	280	300	280	272	253	277	316	304	265	282	252	258	272	303	282	271	261	261	308	292	302	283	276	284	286	270	255	265	273	273	283	262	261	265	286	288	284	311	246	256	301	275	309	271	272	281	289	289	297	323	311	319	257	280	287	296	289	291	289	269	287	261	309	301	290	294	283	273	285	293	257	282	315	320	295	289	284	265	286	311	310	279	281	300	294	290	280	262	264	280	246	281	296	286	255	290	301	290	285	261	259	293	291	302	233	299	307	251	299	267	310	284	298	273	292	275	289	272	296	272	279	288	257	281	304	302	270	312	302	308	254	293	289	257	332	272	289	264	267	264	245	303	276	255	303	274	268	304	302	288	280	305	258	279	309	290	283	295	284	298	299	271	282	271	290	276	273	275	286	282	287	293	288	285	276	273	260	264	267	258	252	293	281	263	293	260	287	267	277	281	282	304	330	287	270	250	303	266	287	311	291	275	273	281	278	297	244	293	294	293	256	275	289	273	286	274	269	276	295	285	288	312	285	281	271	276	293	282	256	324	294	282	278	254	267	300	273	283	283	295	314	298	263	299	275	264	308	287	278	301	309	297	285	288	269	271	280	289	264	312	294	258	284	296	278	302	292	268	286	289	239	255	256	313	281	317	279	304	279	278	280	299	276	313	294	256	289	282	298	273	287	283	288	294	300	273	299	253	277	262	283	330	316	297	290	254	259	285	275	282	305	272	267	282	284	312	281	277	305	286	286	282	276	296	258	288	253	307	278	304	258	268	282	275	281	289	276	273	301	283	278	300	285	266	294	280	287	306	275	312	303	288	284	264	291	302	270	303	267	267	293	288	254	278	298	275	266	287	321	285	281	288	256	298	276	300	271	307	320	310	283	272	303	277	272	265	275	272	281	277	287	302	256	287	272	307	309	299	254	299	273	266	286	271	265	285	276	285	312	273	282	285	277	268	265	270	315	296	287	278	293	278	286	287	266	279	274	274	288	290	262	272	275	277	305	270	288	273	306	296	273	283	285	299	264	258	260	284	286	307	273	251	268	294	309	286	299	310	279	304	280	282	260	282	311	285	269	298	278	262	305	281	281	283	274	266	288	302	301	265	282	304	281	261	268	275	290	279	267	273	294	298	275	278	330	314	283	266	258	276	316	254	272	305	236	264	280	308	290	280	264	299	297	293	264	278	293	305	256	295	245	275	306	248	290	273	280	327	294	259	272	276	297	270	272	330	303	309	272	263	289	254	305	276	258	282	269	283	272	275	271	266	273	284	304	303	288	274	293	287	252	276	302	271	302	282	267	291	285	297	280	282	266	288	297	282	285	279	287	283	306	249	244	285	278	290	278	274	284	278	282	291	270	298	266	283	297	281	318	265	269	279	269	264	284	266	298	292	259	304	268	266	260	285	291	256	274	300	260	283	290	318	266	257	283	301	266	303	286	277	253	274	314	277	295	295	310	285	291	277	298	282	273	309	284	284	257	291	292	329	267	299	273	287	258	310	277	263	246	253	291	310	293	309	295	271	301	310	285	299	278	266	287	278	293	269	279	244	264	302	281	286	279	295	321	306	284	304	311	259	281	270	274	279	284	280	278	265	293	313	285	284	271	259	296	264	277	321	275	300	302	266	304	278	276	299	282	309	306	295	282	269	290	298	270	296	267	285	262	273	293	309	278	299	277	287	294	284	282	251	307	305	285	309	284	263	290	278	316	285	274	279	269	264	248	280	264	307	309	312	247	324	292	270	290	274	290	299	307	269	256	271	268	293	313	285	270	282	270	293	307	288	288	273	278	294	266	313	263	289	272	267	281	269	288	258	279	292	277	255	292	307	335	251	282	284	247	268	301	289	276	294	288	308	266	287	262	263	245	312	264	263	286	285	306	261	270	262	250	302	254	271	254	258	289	262	292	299	268	295	289	260	270	261	257	289	281	283	290	272	312	310	248	277	287	295	291	304	274	278	274	314	288	285	288	286	267	279	292	281	277	258	286	281	296	308	313	283	305	272	269	236	269	268	293	289	285	290	279	263	281	295	320	259	299	268	267	280	299	305	304	282	283	302	271	265	297	279	254	269	264	262	295	280	305	290	269	269	278	292	281	321	265	300	288	304	290	301	287	287	297	266	267	307	270	262	265	305	294	269	281	256	282	307	296	264	310	289	295	292	276	267	300	264	277	289	321	298	270	283	292	309	262	320	318	298	272	293	273	293	297	288	291	295	270	282	294	272	279	303	305	294	309	308	260	283	295	304	283	291	318	284	290	280	291	277	274	274	288	273	308	315	283	272	281	273	281	280	285	276	284	267	283	248	288	289	286	289	278	284	273	279	279	275	267	258	283	282	266	277	298	274	292	318	264	285	274	276	288	294	261	271	270	240	304	331	305	273	256	287	245	250	289	264	280	281	238	286	267	291	283	268	306	293	292	269	300	305	283	285	281	292	283	282	290	290	269	311	308	288	268	292	268	297	306	279	266	266	262	290	289	312	292	328	315	264	246	282	290	247	265	270	289	308	301	262	286	276	277	298	270	279	281	285	298	268	297	275	271	257	262	284	303	256	289	301	263	284	289	257	255	301	276	288	296	285	327	279	269	262	298	280	298	299	299	324	303	289	310	267	305	278	272	268	314	284	270	262	260	290	316	264	284	286	276	266	318	272	267	286	250	297	279	265	254	282	264	279	317	301	262	279	282	293	302	288	280	304	291	271	271	274	283	278	272	305	284	284	257	304	281	298	272	289	311	308	278	312	256	295	301	316	265	289	272	289	281	245	260	260	319	294	256	249	296	271	272	271	271	290	289	300	267	253	305	285	306	303	266	308	293	275	281	285	271	289	284	258	269	299	291	284	285	279	315	291	317	294	284	307	302	310	258	286	277	288	278	283	282	272	304	281	309	305	291	297	289	287	270	276	276	285	275	277	266	293	277	264	310	274	279	244	311	270	299	292	269	266	279	265	302	262	274	288	280	264	281	284	284	264	287	302	289	288	280	263	295	312	291	266	281	281	281	293	296	257	281	265	269	303	287	255	292	319	260	305	269	262	277	271	265
14606	13013	23715	24833	22637	20262	17785	15153	12660	12001	10379	9257	8942	8472	7924	7212	5672	4966	4123	3455	2852	2889	3141	3342	2441	2046	1860	1749	1716	1835	1521	1515	1392	1543	1499	1382	1210	1101	1092	1103	1168	1123	1072	1069	1029	1034	1020	976	976	963	1008	1013	963	833	822	827	825	849	875	842	792	870	856	790	804	789	758	760	789	800	748	778	752	707	704	740	702	682	700	673	709	728	717	701	699	733	692	722	702	697	672	702	687	704	682	711	705	689	653	667	675	747	646	685	709	673	704	661	679	705	710	678	687	688	688	696	664	694	710	677	683	686	685	691	628	712	707	623	707	667	685	716	673	691	698	722	671	663	659	703	714	700	678	702	685	697	746	685	668	754	680	702	692	658	706	707	692	696	686	714	681	701	685	664	674	691	705	710	650	709	700	675	703	727	646	718	666	702	705	723	656	710	676	655	677	706	667	691	685	713	683	708	650	683	703	700	663	655	683	668	737	690	688	721	632	661	669	676	678	724	705	714	692	738	726	690	695	703	702	724	715	671	702	703	668	679	675	688	672	693	717	659	725	702	703	723	707	673	649	680	643	682	664	701	713	680	697	711	742	738	692	689	671	721	686	701	684	716	690	677	670	675	700	715	681	678	702	671	678	703	692	717	702	702	659	720	668	716	733	730	709	744	668	672	690	692	663	664	705	708	705	680	723	705	714	734	659	715	659	696	673	689	696	728	681	732	645	722	717	730	659	661	662	713	717	670	717	671	749	692	718	687	722	669	686	680	692	679	679	649	676	669	691	649	740	659	683	708	615	661	689	688	714	713	675	672	677	683	668	718	693	735	720	706	727	706	661	649	682	704	662	711	747	690	743	762	716	695	688	700	684	673	707	730	665	731	667	695	664	706	673	666	693	660	742	707	666	731	667	693	726	705	701	713	671	691	681	702	657	673	709	657	695	729	698	703	664	631	694	666	684	695	694	663	700	708	698	742	697	716	697	696	680	671	701	675	668	695	662	708	708	701	714	683	701	692	684	684	703	674	670	671	684	648	664	674	685	689	683	687	643	715	669	653	730	666	648	700	654	715	695	763	711	691	684	669	691	646	682	676	709	734	701	694	710	722	683	725	705	693	699	671	684	628	734	651	697	650	687	694	742	702	668	692	726	686	682	692	703	667	716	729	701	731	747	711	707	656	671	658	668	701	699	682	709	736	674	633	671	746	705	720	706	694	729	654	700	718	755	664	699	672	736	649	692	716	669	663	705	642	689	651	705	727	702	729	682	664	665	736	660	699	727	716	664	666	673	722	692	693	712	669	689	665	703	676	658	687	696	676	677	756	699	710	706	725	707	681	712	685	688	723	729	692	665	677	730	690	678	695	695	692	723	636	696	746	703	741	750	710	683	692	708	697	691	703	644	710	674	711	649	722	699	686	668	684	699	686	663	734	695	679	669	672	694	712	721	698	690	775	667	653	689	643	682	700	683	696	659	688	666	668	698	732	642	686	725	680	676	755	710	716	702	696	725	711	705	711	699	698	725	622	715	717	693	712	691	682	683	734	732	708	701	712	701	747	699	717	714	739	737	670	643	660	682	694	630	708	683	661	663	731	672	702	732	688	693	671	723	654	681	670	670	703	657	651	725	681	684	732	743	667	750	687	683	633	662	699	672	677	727	691	697	673	651	666	709	677	698	691	714	681	754	665	689	707	691	710	682	699	714	697	709	701	733	673	690	692	687	710	674	676	652	760	748	690	681	685	717	742	685	679	735	706	660	746	702	653	670	666	704	704	680	725	695	712	689	712	703	734	693	684	682	693	667	684	715	714	643	704	659	685	709	730	702	672	713	698	680	710	693	689	659	701	730	675	705	735	678	738	719	740	710	697	690	692	701	671	743	735	663	764	690	660	682	739	685	679	736	773	662	685	648	718	647	697	696	684	694	694	695	732	659	673	694	660	663	709	704	720	673	708	695	668	681	718	670	673	681	700	702	707	684	677	686	670	704	691	690	654	703	716	712	677	687	691	679	732	728	706	698	696	686	658	712	669	679	689	719	601	720	728	662	713	671	673	680	681	645	729	693	713	733	688	694	704	680	681	619	698	672	688	681	657	665	711	662	693	706	660	656	659	675	693	697	721	677	706	677	734	694	670	690	702	669	690	706	686	664	707	700	652	662	691	669	653	709	683	679	697	702	647	651	654	688	718	703	704	626	657	705	701	685	696	716	693	716	715	697	657	633	727	757	674	695	660	688	678	746	734	671	709	683	675	749	665	651	684	639	685	702	717	724	677	675	680	695	691	745	693	657	685	694	712	702	677	680	702	716	743	712	653	661	687	656	740	644	690	752	665	666	686	663	713	664	711	635	753	662	690	664	693	690	646	718	623	721	695	699	700	650	700	697	700	700	715	697	658	728	678	700	642	642	723	670	667	688	727	740	670	669	714	666	730	692	716	698	729	701	662	698	693	706	705	741	718	702	690	648	698	668	643	672	699	652	731	724	594	655	704	649	679	695	674	700	666	669	695	680	663	729	701	727	701	687	714	720	723	666	676	680	707	723	675	679	688	691	703	633	693	678	684	647	709	673	644	689	695	694	693	725	714	667	662	708	653	707	651	660	654	651	691	658	637	693	720	680	704	684	685	685	690	694	705	704	652	692	662	715	682	683	686	696	660	679	780	666	661	678	681	689	703	690	683	754	704	667	732	673	689	695	642	659	703	666	693	670	674	699	664	699	671	673	692	702	668	716	674	697	656	701	693	687	680	676	669	663	718	704	662	688	698	738	682	703	727	691	666	690	669	686	696	687	712	675	715	654	719	675	675	687	670	730	682	651	635	662	699	681	718	682	689	662	636	663	700	670	695	675	655	708	689	671	657	701	738	710	697	693	715	651	679	682	701	678	742	748	712	706	664	709	690	692	677	658	732	709	710	714	708	672	708	649	726	699	705	720	699	638	747	651	688	683	642	692	662	731	696	627	699	691	721	722	712	741	717	636	704	703	637	684	695	736	695	749	702	657	734	661	673	700	666	709	682	684	697	669	711	697	695	713	699	714	699	664	670	690	664	688	652	693	672	736	642	733	655	669	704	713	703	722	713	702	693	717	722	655	677	719	665	696	680	663	699	657	679	675	729	653	693	648	658	647	689	738	698	651	734	729	668	644	737	700	664	708	685	732	704	694	695	657	694	735	691	694	674	653	688	695	706	702	670	660	688	701	686	725	663	706	698	744	730	682	711	653	719	705	686	673	719	713	663	716	675	692	718	702	655	681	702	682	679	689	692	735	714	676	686	668	717	720	713	713	656	723	689	695	695	743	684	746	744	717	671	671	668	690	713	677	710	713	647	699	700	736	702	632	677	703	650	663	678	720	654	657	688	686	699	645	690	695	668	641	688	664	717	702	700	716	681	712	658	654	724	701	701	708	677	667	719	698	679	719	661	649	690	684	675	658	743	670	718	726	659	667	696	722	695	680	713	695	693	663	683	620	698	707	719	713	694	695	699	713	712	697	687
31902	23588	24724	19720	15294	11168	8393	6445	4926	4130	3378	2879	2763	2623	2484	2353	1739	1306	1113	979	752	872	933	941	720	527	537	473	506	518	438	424	404	421	450	425	345	328	313	315	371	335	328	294	283	287	308	308	304	308	300	306	289	269	263	272	278	295	295	301	285	268	243	274	241	241	267	241	282	226	233	263	254	231	246	204	255	243	238	216	232	244	249	239	239	238	242	237	258	224	226	236	226	251	229	209	214	242	216	244	223	258	233	225	224	239	232	214	208	250	223	237	261	265	217	233	244	223	246	238	236	240	262	273	257	231	239	239	259	229	226	229	235	207	231	218	251	202	228	248	290	243	218	209	263	248	221	280	224	207	247	249	242	253	234	246	215	217	225	227	219	226	241	236	232	237	198	254	228	252	236	227	260	229	225	238	249	208	247	224	206	260	220	237	251	217	227	239	213	249	249	257	230	216	238	211	228	235	246	254	231	259	215	240	225	243	228	247	241	230	225	223	216	223	215	214	246	229	225	242	228	237	225	230	240	209	245	234	264	227	228	241	239	251	231	230	255	219	246	257	230	233	236	243	264	224	226	213	230	219	235	241	263	226	240	243	220	218	245	242	227	232	219	229	228	250	237	253	262	244	217	248	243	229	243	221	235	225	254	227	251	232	242	209	255	231	248	236	233	267	240	261	224	237	236	243	229	230	240	230	251	231	238	224	238	243	236	248	275	248	219	241	226	209	206	234	230	199	229	245	237	240	229	222	215	241	254	179	259	234	240	224	227	233	222	221	239	227	245	208	228	227	223	249	233	246	269	240	244	237	222	222	256	251	240	232	219	221	224	231	250	256	203	234	224	230	240	219	231	245	249	228	250	228	223	203	227	255	206	250	250	236	218	242	249	237	243	194	237	201	245	243	263	221	204	230	240	235	228	251	241	215	255	235	238	258	230	223	258	236	223	274	243	246	233	225	227	261	241	249	202	223	215	202	222	230	242	238	243	226	223	214	230	218	208	249	247	237	263	215	210	253	236	237	255	232	235	203	259	224	240	231	198	228	219	227	213	220	217	254	257	248	210	225	234	268	239	223	204	223	215	251	246	228	219	205	218	239	237	223	244	243	247	254	234	225	224	245	220	254	230	251	228	220	227	249	223	245	234	234	230	234	212	222	217	220	227	241	226	236	214	238	233	240	204	234	218	235	224	240	252	260	205	198	219	212	262	241	240	204	253	242	220	209	262	248	227	271	229	202	265	257	255	229	240	240	244	218	255	235	226	229	256	241	224	241	261	230	230	230	236	230	251	228	212	218	225	249	255	244	244	208	244	226	227	253	219	213	241	202	259	231	240	235	213	231	252	261	267	202	239	230	259	214	216	236	230	231	218	214	240	243	224	220	245	247	248	221	220	209	238	234	231	247	209	249	263	228	217	243	263	251	241	211	226	250	207	237	234	238	199	246	249	229	248	256	250	255	198	222	182	222	259	230	208	242	267	219	243	244	216	232	251	228	238	211	225	256	232	237	221	229	213	227	234	248	249	235	203	262	241	228	218	214	220	221	208	243	248	227	213	233	257	241	211	212	208	210	238	246	260	228	208	224	235	242	222	234	240	241	234	207	224	204	224	218	243	226	229	234	248	248	215	203	233	230	209	260	187	226	245	203	216	245	250	230	228	258	221	228	210	203	256	235	226	225	247	238	232	246	237	237	243	262	207	231	246	229	239	232	243	236	227	199	223	208	230	238	231	250	235	228	231	221	219	212	234	254	223	235	241	257	247	238	197	239	222	227	232	215	256	239	226	236	242	221	216	226	223	244	282	227	209	235	255	261	242	242	246	262	233	230	250	232	228	211	223	251	246	237	253	212	236	230	223	213	222	232	242	248	241	237	207	235	224	254	234	245	231	222	236	263	262	265	232	218	210	224	217	251	234	260	242	268	238	244	240	231	264	244	205	218	262	243	217	244	228	235	240	200	220	229	234	197	253	276	246	224	254	233	234	206	199	185	219	221	219	253	222	224	224	215	271	228	249	226	225	221	243	241	237	219	244	219	209	231	262	258	188	236	249	233	214	219	228	221	234	235	240	249	230	238	225	220	251	266	221	241	236	226	252	219	248	228	259	219	248	262	239	233	234	227	225	257	223	244	221	243	234	233	229	246	241	257	237	237	251	238	244	259	219	247	247	238	220	250	241	234	224	247	227	259	238	233	229	230	250	200	207	227	238	242	218	257	221	229	234	260	232	214	268	232	232	242	234	214	247	231	217	204	245	252	242	216	241	243	266	259	240	217	251	226	211	248	238	213	259	215	239	237	225	225	210	273	207	243	241	219	249	231	201	249	240	226	246	229	238	246	230	245	234	246	255	247	234	257	219	214	233	258	237	220	252	234	207	207	261	218	240	214	234	231	226	213	249	207	224	213	217	246	224	246	222	206	202	223	236	240	228	228	240	253	207	222	214	261	232	219	246	221	221	231	266	223	254	225	218	230	259	211	231	220	198	237	238	250	250	251	210	226	237	222	258	265	212	237	225	227	220	233	250	231	228	221	220	235	237	243	243	226	234	220	237	217	221	231	233	249	236	272	252	231	221	206	249	223	244	248	242	281	238	228	257	250	234	249	229	217	258	242	227	238	231	215	231	246	196	235	219	236	200	238	236	242	243	258	236	238	214	238	252	235	226	220	238	256	218	212	238	257	250	201	228	255	234	220	237	249	241	232	203	226	234	227	236	216	219	227	235	228	214	214	220	200	235	250	209	223	267	199	225	251	217	222	240	213	234	234	249	228	225	230	214	250	225	252	250	260	211	237	245	240	243	240	225	211	209	242	281	238	258	231	251	199	258	250	232	202	241	242	270	202	222	219	229	240	207	228	245	236	236	250	236	250	236	219	259	226	221	228	225	228	231	223	232	266	261	231	249	236	208	237	237	234	242	218	231	243	230	228	265	245	222	223	228	203	240	209	228	260	230	224	261	231	209	216	236	228	221	217	247	232	231	255	256	224	218	248	229	218	220	220	231	232	218	248	241	217	241	239	252	250	210	219	251	223	224	221	241	222	226	252	244	241	210	239	231	240	243	235	240	217	215	252	206	228	230	217	251	224	249	242	230	198	241	268	242	227	243	255	238	222	237	241	222	238	216	217	247	241	237	220	234	206	258	257	239	238	215	243	233	211	228	249	236	228	212	244	232	233	253	268	229	240	268	229	250	242	259	256	229	224	243	221	240	232	235	255	232	248	225	233	216	212	245	238	246	248	240	244	256	203	212	212	232	242	244	242	263	226	206	250	254	243	235	236	243	233	221	249	243	244	264	245	234	234	226	246	270	214	205	219	228	210	215	234	231	240	234	260	246	242	240	246	217	199	264	225	226	231	226	238	227	235	233	242	238	231	220	238	226	213	242	224	265	223	240	217	242	231	229	232	246	231	257	227	214	244	243	214	251	214	248	223	236	238	271	241	264	219	241	230	241	193	232	243	235	241	233	238	214	228	218	251	260	244
19049	17239	28424	30522	29109	26453	23877	21045	18301	16941	15291	13531	13247	11892	11228	10396	8230	7135	6151	5080	4212	4690	5223	5477	4057	2884	3057	2608	2813	2916	2108	2089	2076	2121	2282	2093	1558	1294	1345	1254	1451	1342	1233	1311	1208	1212	1257	1164	1194	1135	1210	1067	1095	1000	899	886	960	987	978	934	927	915	855	803	815	755	727	733	736	684	713	653	648	696	606	621	645	631	666	623	665	628	617	580	594	595	613	607	584	622	602	606	600	582	587	569	598	553	596	542	544	556	592	566	576	573	585	598	591	592	537	586	583	564	577	575	568	581	537	584	605	559	577	596	587	607	561	566	576	573	590	577	550	584	549	589	585	548	590	557	581	607	572	611	598	583	590	578	629	578	530	594	587	614	580	594	575	595	585	570	570	584	549	584	568	542	592	562	577	573	578	540	514	576	596	547	582	581	569	580	594	585	561	571	559	541	600	550	598	554	600	627	591	559	579	568	550	593	577	560	528	580	577	590	549	579	555	533	547	576	596	595	572	563	530	566	547	592	577	583	589	573	627	559	595	551	575	572	536	559	566	622	553	560	591	567	586	582	577	565	605	555	579	611	577	565	573	605	602	546	590	537	578	568	574	567	578	587	580	548	561	566	588	563	549	617	570	564	568	616	533	544	611	566	597	603	558	624	577	599	551	568	574	542	567	595	548	615	576	588	598	549	589	538	576	558	598	632	560	601	556	567	530	600	564	612	555	543	638	591	580	593	562	547	611	601	593	535	543	579	576	587	531	609	579	562	568	587	575	612	579	574	530	579	548	599	599	573	613	542	571	585	557	571	585	550	561	568	566	549	566	587	548	570	560	561	619	629	564	542	616	561	580	535	567	605	550	588	579	584	609	562	597	593	576	552	581	567	572	598	559	554	570	577	588	582	553	594	596	599	601	567	614	582	626	575	580	589	566	550	613	569	522	553	609	585	562	556	593	579	585	571	548	559	574	563	556	571	608	628	547	568	568	598	595	609	611	579	591	580	579	534	547	551	600	555	566	544	545	566	545	594	599	596	583	606	586	557	585	598	605	546	570	557	568	577	568	583	592	584	594	604	610	567	574	542	600	580	568	587	555	583	600	590	575	550	559	581	613	590	580	569	563	588	599	551	550	566	612	576	529	611	545	586	589	611	583	545	565	587	555	572	612	545	570	563	559	607	626	604	573	554	541	553	574	575	557	595	555	583	592	608	557	603	589	574	541	593	589	553	585	620	551	554	575	561	541	539	562	594	545	562	557	559	533	601	601	550	585	556	579	618	637	544	554	579	596	588	597	603	576	627	569	559	555	598	584	579	605	589	546	590	607	556	549	545	575	608	532	563	554	584	629	562	567	578	546	605	620	601	586	599	586	558	601	592	617	608	582	562	586	595	579	624	590	522	555	582	562	554	523	545	564	649	569	559	603	593	574	604	554	577	555	581	574	571	587	549	566	560	616	553	559	610	603	555	596	601	548	605	589	573	590	603	569	572	594	563	586	548	544	605	560	558	580	571	569	569	602	604	553	592	587	612	550	564	573	600	550	579	573	561	580	559	605	592	562	586	539	589	619	597	567	571	586	574	554	577	541	578	558	523	568	576	591	574	574	597	551	589	564	558	577	555	589	555	560	587	569	616	580	610	598	572	578	613	542	588	533	572	561	608	546	552	595	578	566	554	548	572	557	533	604	547	555	597	573	585	581	553	587	583	567	565	589	538	607	536	612	635	556	602	546	582	576	569	567	574	552	607	562	558	577	611	541	587	621	588	577	565	555	601	574	555	582	566	564	584	572	623	579	552	590	562	587	562	581	570	603	594	550	563	539	523	555	618	626	556	616	580	520	590	540	568	615	561	571	546	554	593	559	579	566	597	565	610	568	565	584	573	585	588	536	597	541	604	550	585	576	559	510	581	561	618	578	603	527	547	574	573	607	546	596	581	558	590	575	581	578	544	570	609	602	592	589	634	624	567	587	554	573	555	575	577	575	613	553	553	634	585	571	590	598	602	573	572	569	560	569	543	579	578	569	546	560	566	581	567	560	551	579	557	592	560	604	581	546	620	598	577	548	570	591	595	574	567	582	558	585	571	548	577	607	525	596	529	586	563	573	520	594	573	567	560	561	581	586	564	606	578	555	541	602	567	566	579	567	565	586	581	552	589	608	563	588	585	553	542	565	572	546	571	593	584	557	563	535	620	573	567	573	554	593	582	569	595	613	559	547	575	557	600	598	598	549	545	576	589	555	554	597	531	557	572	557	601	540	608	603	586	607	601	542	560	514	607	543	599	573	560	617	571	585	582	579	575	572	568	550	580	591	562	608	597	577	540	585	597	603	587	596	570	590	588	598	539	564	607	547	562	583	551	552	638	551	568	543	608	604	568	561	577	563	568	572	576	568	568	575	581	562	567	577	607	593	560	563	606	587	585	587	580	528	577	583	548	598	583	600	555	562	565	550	614	574	538	539	573	588	573	565	583	568	571	562	552	557	592	549	580	563	604	566	580	557	578	579	595	584	546	555	577	578	557	551	531	594	628	583	534	562	552	528	575	588	586	540	524	549	603	584	539	588	613	586	590	554	632	519	614	552	584	552	605	609	601	605	584	525	539	556	540	522	548	566	557	556	596	567	553	611	566	596	589	552	638	542	583	512	562	589	576	548	552	577	609	586	570	545	502	570	588	641	623	611	575	589	575	586	567	548	569	546	605	594	575	587	544	582	555	542	569	591	566	605	585	548	615	542	585	598	592	582	569	539	546	587	578	551	561	579	539	554	571	552	557	568	562	570	559	598	570	638	525	563	557	609	609	573	551	593	614	535	588	582	549	598	564	578	598	615	577	532	548	609	564	555	569	563	560	525	561	567	607	575	572	620	585	572	551	581	598	568	577	586	585	593	586	601	546	606	602	572	536	572	522	534	577	623	569	536	633	535	567	578	576	579	560	569	583	610	596	611	552	591	583	544	580	575	592	555	572	574	637	567	550	563	592	575	539	570	591	562	586	593	562	639	571	557	620	527	641	597	553	619	600	572	547	600	587	540	609	594	573	555	558	537	539	540	551	547	602	617	586	627	563	596	576	587	552	593	588	561	587	537	561	576	628	544	556	602	591	581	547	551	579	552	578	591	594	575	573	586	567	548	558	584	610	603	579	533	589	587	580	567	579	547	611	546	580	503	595	545	546	559	604	585	563	587	629	552	585	568	565	564	527	584	584	557	626	577	560	587	583	601	542	569	547	563	599	607	523	619	624	574	582	585	565	592	577	540	593	599	584	628	590	551	604	579	563	580	571	610	579	622	625	587	576	542	558	553	588	581	527	557	570	542	536	644	593	540	548	601	539	534	597	566	570	617	580	581	598	576	630	537	554	565	576	578	568	568	566	581	591	556	597	581	563	611	596	603	571	525	595	547	611	582	563	558	587	587	582	596	612	579	614	567	573	634	553	559	569	580	534	611	584	547	591	590	520	558	541	545	575	596	582	592	616	535	617	630	577	535	594	580	592
14548	10926	11493	7501	4741	3478	2694	1953	1525	1314	1014	916	874	904	849	697	636	575	446	363	345	329	363	330	281	304	279	288	277	260	302	276	270	250	261	254	261	268	281	241	257	250	271	247	267	270	249	264	263	254	238	239	235	234	238	251	285	208	251	250	255	256	233	245	252	249	249	243	227	245	215	239	232	234	228	246	248	238	248	256	250	243	226	227	221	259	229	225	237	203	219	253	266	249	219	242	237	239	203	228	272	246	236	233	221	237	230	239	227	218	258	242	236	239	230	210	260	231	256	221	242	234	248	235	262	230	239	260	235	230	241	218	234	229	241	198	254	242	237	247	226	237	239	225	252	253	235	227	258	228	247	250	251	236	237	229	217	251	239	239	245	228	231	250	258	247	284	236	219	252	213	230	226	219	238	213	241	249	243	256	228	243	237	244	259	242	219	222	227	236	221	238	241	220	235	243	252	256	258	251	224	212	266	250	272	239	241	237	244	264	237	242	233	220	234	229	239	262	225	232	227	246	241	269	259	241	237	228	235	220	249	261	224	254	253	243	202	226	234	245	229	236	242	239	239	239	223	246	232	240	227	275	233	221	221	249	215	237	237	239	252	226	248	234	220	234	201	259	233	230	218	218	255	222	267	224	241	228	240	216	224	251	233	214	250	268	243	242	232	252	251	216	219	244	223	234	242	238	226	247	235	245	265	230	252	244	256	260	222	229	213	233	237	234	216	252	231	221	245	264	189	212	257	243	219	234	240	230	239	254	248	228	254	242	234	231	221	244	222	228	254	226	235	227	247	235	242	242	218	193	241	267	232	233	248	227	242	212	224	259	230	246	252	251	238	247	246	215	233	243	239	236	231	219	266	227	235	232	233	250	250	233	219	244	222	251	239	244	233	224	251	219	255	268	249	221	243	231	236	255	222	219	251	246	239	231	218	230	257	228	203	250	243	228	232	256	233	233	216	232	243	245	247	242	246	224	216	230	240	223	234	241	245	204	220	221	211	226	262	238	245	241	221	222	214	233	230	212	240	268	261	231	257	218	259	229	228	230	239	230	243	236	210	238	243	240	274	267	250	248	251	202	239	217	233	233	258	240	239	222	232	239	242	253	239	247	222	245	247	238	260	239	228	234	218	232	242	243	254	233	218	238	240	245	248	229	203	234	245	241	221	241	240	235	247	242	256	240	250	257	237	255	251	256	223	240	246	257	249	246	212	235	238	241	224	245	230	231	231	224	241	218	237	250	258	242	233	219	233	250	261	257	251	220	250	248	243	234	238	268	237	203	248	220	237	221	254	244	255	243	228	246	244	217	229	259	235	235	250	262	232	250	231	248	256	261	213	227	267	228	226	234	256	253	228	230	227	234	243	261	222	222	229	250	229	238	239	232	226	243	227	211	234	239	249	222	201	258	255	242	228	248	194	222	226	257	227	226	227	234	267	230	225	220	227	248	226	221	256	246	234	228	237	230	233	233	234	244	223	215	248	225	232	241	222	269	264	226	223	231	214	250	252	224	244	232	228	203	226	217	287	244	245	275	217	204	226	210	247	238	250	236	238	225	232	245	226	250	234	238	229	269	217	233	219	236	239	215	226	241	189	229	232	227	231	209	262	245	252	247	252	237	239	234	258	241	256	229	253	241	228	252	249	261	262	231	234	235	268	230	250	254	210	229	237	243	253	234	236	217	200	245	237	240	233	242	215	234	261	222	258	239	262	256	243	226	250	250	268	228	271	217	242	236	214	249	248	218	221	242	231	234	235	236	231	220	243	233	215	248	206	270	225	238	243	206	201	233	230	241	259	258	218	229	203	228	250	245	270	246	236	218	239	244	241	235	245	261	217	222	239	217	241	215	217	232	245	245	230	206	241	234	252	218	247	245	223	216	226	253	236	181	240	275	222	245	251	227	257	258	258	247	238	228	217	229	236	209	227	237	227	221	221	255	261	244	236	233	210	229	240	245	200	233	232	240	218	240	277	238	243	218	217	236	245	241	234	269	268	246	216	197	250	239	264	230	230	237	226	243	234	233	225	245	238	233	213	242	229	256	258	271	255	219	278	225	216	237	216	258	228	208	238	245	212	235	225	207	217	243	233	250	240	221	261	235	226	240	240	235	243	231	217	223	251	195	248	257	241	203	231	233	238	247	259	227	210	232	222	215	254	278	216	224	259	220	228	235	259	237	254	261	226	238	208	233	219	225	246	207	254	237	240	258	230	211	228	209	212	244	219	232	240	218	260	239	261	238	196	255	235	228	244	251	250	237	219	274	248	233	251	239	248	231	232	256	253	247	225	228	213	255	232	268	284	252	227	236	227	254	231	230	235	254	298	226	215	229	206	229	241	258	250	257	228	255	217	207	229	238	259	232	215	229	248	230	216	225	230	213	247	226	242	252	224	233	206	247	215	243	260	239	245	226	284	244	232	224	239	246	219	222	223	227	253	239	232	235	276	244	235	241	203	241	238	230	255	216	239	236	258	229	230	232	253	222	267	255	235	251	217	208	218	218	226	230	204	236	236	249	236	234	254	237	252	255	251	247	224	246	251	228	227	215	244	264	252	227	245	246	231	212	265	239	234	231	244	226	235	241	242	193	244	234	246	224	216	248	218	220	237	221	236	241	271	241	261	212	213	227	225	247	257	225	215	219	243	244	229	243	229	238	233	229	219	215	242	217	245	229	238	228	251	246	225	254	245	238	237	244	236	214	258	243	267	213	240	260	257	280	245	218	207	228	250	205	269	242	250	249	257	239	249	227	217	240	251	246	221	245	237	232	231	235	255	237	241	227	247	237	239	212	250	246	230	219	251	249	225	248	227	264	258	223	231	222	233	231	234	235	256	236	249	270	234	239	229	219	226	226	248	251	219	254	240	234	229	236	255	234	265	266	238	238	247	265	238	246	253	253	248	233	254	220	218	238	242	221	205	254	232	265	234	240	237	242	242	223	241	239	245	234	240	249	214	212	232	231	248	250	231	236	210	246	198	238	261	249	272	247	232	232	235	251	224	256	238	229	244	222	208	232	243	254	250	227	235	242	241	255	213	226	233	226	249	247	246	240	216	242	236	219	254	227	214	233	231	254	232	245	219	242	216	212	237	219	251	221	253	228	233	230	250	211	225	229	246	227	252	254	278	235	233	200	232	238	243	233	250	237	261	250	220	241	236	227	236	211	211	234	247	250	235	253	230	211	239	208	238	241	239	207	236	222	248	262	258	265	234	256	265	273	235	227	221	229	229	212	229	269	232	238	227	228	228	243	266	251	230	250	224	232	213	235	225	212	244	266	237	243	205	266	233	232	242	256	228	228	253	255	276	263	264	222	271	233	245	238	247	239	262	242	233	254	245	221	225	218	248	242	226	236	236	246	266	228	227	247	254	250	232	245	220	253	253	250	230	223	233	252	232	235	244	258	249	239	245	225	242	272	260	229	233	238	224	247	222	254	211	241	221	252	252	236	256	249	249	269	241	230	223	222	246	249	236	240
8272	9143	17048	16930	14978	12721	10966	8616	7234	6357	5522	4763	4649	4759	4569	4068	3248	2806	2114	1623	1380	1411	1272	1202	1081	1026	1009	958	926	889	863	845	800	801	729	763	713	763	735	775	775	829	766	743	722	752	697	655	683	686	717	645	654	592	623	671	629	667	650	660	636	645	628	626	632	631	616	631	636	589	623	580	591	590	628	591	613	632	561	613	636	635	609	588	614	593	612	559	594	572	603	604	583	565	585	577	620	620	630	585	629	612	609	586	663	603	567	582	587	642	630	580	611	646	599	579	604	613	588	611	551	589	588	600	603	592	559	629	584	580	562	570	593	565	596	608	611	574	549	564	613	652	573	577	602	631	628	628	650	613	644	627	576	610	574	611	585	580	589	637	623	607	616	584	645	548	583	628	587	541	578	562	572	600	631	607	609	570	618	570	601	572	607	596	584	548	571	560	591	622	614	631	582	593	592	602	588	589	645	554	583	619	577	568	615	588	595	582	600	576	594	591	599	580	554	584	628	603	617	614	611	586	595	642	588	606	596	602	574	613	587	592	635	595	582	575	563	600	595	611	656	587	586	571	583	660	577	593	580	634	544	589	559	562	582	570	590	593	570	589	601	638	611	606	543	611	625	568	647	647	612	575	573	602	619	587	545	585	614	580	577	585	618	615	640	640	595	591	556	596	569	574	610	619	579	602	601	605	585	643	549	600	628	561	587	615	576	611	600	597	577	585	599	613	579	570	601	593	604	628	588	594	581	605	594	592	621	616	609	599	604	601	636	616	581	635	601	558	577	630	572	588	610	617	597	627	581	568	551	624	591	596	554	588	572	652	558	601	562	584	572	626	572	557	605	612	611	609	645	616	605	641	604	615	543	643	604	524	615	561	584	586	591	600	593	586	609	656	562	613	603	649	563	607	602	599	548	596	583	570	592	577	623	547	620	576	577	631	609	579	606	625	602	591	604	634	610	571	560	594	618	604	659	577	622	605	627	573	628	588	578	601	623	564	598	607	628	568	585	577	623	633	577	608	571	601	634	585	588	608	590	591	636	613	585	636	581	590	551	591	560	611	601	618	596	590	554	601	670	583	572	604	570	632	583	627	595	597	601	613	570	591	576	584	604	542	576	544	647	612	600	568	582	629	657	588	594	547	607	592	615	596	568	595	593	547	613	625	625	632	581	609	600	569	622	616	549	571	571	584	615	596	590	634	614	609	588	593	629	604	579	593	559	604	616	611	636	640	621	530	586	602	577	579	577	623	604	603	571	613	599	597	552	584	587	575	588	586	666	579	581	616	558	617	629	571	638	598	545	610	639	597	559	568	591	591	644	610	590	607	581	591	617	565	584	601	643	547	547	629	605	551	598	594	591	612	593	597	588	585	623	595	590	616	572	627	614	669	611	605	611	566	608	579	560	626	573	610	587	587	660	581	645	589	577	572	608	577	613	601	611	600	655	587	575	617	588	535	561	562	579	603	640	587	605	574	610	608	590	594	617	596	548	605	603	650	645	592	612	597	537	592	591	587	615	622	584	568	603	594	593	574	566	615	603	579	603	604	621	577	612	592	562	631	622	614	630	602	611	580	583	623	564	583	580	608	598	609	567	563	607	580	594	609	600	587	622	596	590	608	571	599	584	596	614	564	597	629	622	567	564	621	608	590	579	605	645	551	613	558	615	595	568	626	563	632	634	617	610	572	600	619	560	625	594	579	611	592	582	558	609	598	582	637	568	594	614	662	587	581	641	589	615	616	609	609	595	607	573	578	593	612	616	565	583	607	627	624	600	550	599	543	602	564	601	626	604	596	568	610	603	600	633	631	600	581	574	601	582	601	607	625	585	570	591	569	567	615	602	560	598	611	586	619	585	619	612	598	598	614	576	584	612	556	611	546	559	579	542	610	593	595	617	626	582	598	541	601	559	584	578	582	588	600	614	609	571	629	622	583	564	595	592	574	596	565	609	516	619	585	563	575	555	563	562	616	564	608	563	581	630	582	592	585	635	614	585	645	588	607	591	577	619	597	568	583	628	551	618	591	623	601	622	673	626	584	598	631	624	586	590	606	618	597	540	598	628	637	601	583	577	577	597	599	597	563	611	648	588	608	590	625	642	592	604	619	606	647	605	544	596	598	629	621	580	585	578	581	591	594	591	587	602	637	597	617	570	574	610	596	632	614	605	598	581	600	602	673	563	579	577	565	609	618	584	600	543	587	601	583	560	632	616	606	586	623	568	591	551	600	598	589	614	570	576	602	610	603	612	639	554	593	561	582	592	631	589	600	623	603	616	585	583	610	597	596	624	629	602	628	615	587	585	593	602	616	611	584	586	633	597	606	610	632	610	653	592	592	621	585	651	574	608	623	643	578	617	620	572	548	593	583	620	625	563	617	601	569	624	613	566	602	633	643	582	602	560	580	628	588	566	554	613	586	586	616	581	612	595	628	619	626	643	582	596	578	606	596	564	611	543	555	631	576	580	595	612	670	633	608	632	599	609	591	598	595	581	612	583	583	578	590	602	598	622	573	622	599	574	581	581	602	577	559	630	599	555	581	589	595	614	597	584	585	593	611	589	580	584	602	614	613	604	584	601	540	578	559	562	581	571	656	590	569	607	590	587	623	597	571	598	581	675	587	588	545	610	572	607	592	564	597	629	562	590	629	593	632	577	636	594	606	627	609	589	612	623	630	600	596	574	603	585	593	573	573	573	569	622	583	619	564	595	571	591	591	624	617	617	615	606	636	635	576	617	626	597	590	553	591	611	616	577	616	589	619	644	558	598	586	579	583	601	618	599	634	602	602	592	618	646	583	611	609	610	587	621	578	570	602	636	613	579	631	604	568	596	574	595	620	615	610	560	598	559	618	559	601	591	633	582	613	612	611	564	594	583	625	603	584	616	629	594	659	582	592	650	640	596	617	603	609	582	600	592	575	592	601	579	580	584	595	584	608	603	628	596	612	583	612	571	572	574	616	595	565	620	634	565	615	619	579	570	640	627	580	595	633	603	592	588	634	571	600	621	598	638	566	591	577	625	640	601	576	575	630	596	618	607	569	612	587	584	582	633	558	588	618	586	566	565	583	622	596	600	632	604	590	589	621	570	586	610	595	620	608	572	580	608	587	548	602	617	628	574	605	566	612	596	552	629	559	635	569	561	599	576	626	570	606	622	597	586	602	581	550	567	670	594	584	620	623	622	572	606	591	597	611	578	575	601	630	569	590	609	637	599	562	591	618	593	592	616	599	596	615	582	557	601	618	624	588	577	567	597	612	576	593	547	584	576	597	592	648	567	650	625	563	644	577	639	578	593	618	600	558	549	571	598	621	610	614	599	597	583	630	621	602	607	634	642	605	577	585	618	596	580	586	556	578	571	609	611	627	614	597	598	619	570	635	623	609	584	559	621	557	584	595	565	587	624	581	620	585	579	581	610	545	631	580	593	585	600	622	593	566	613	551	584	597	594	598	554	588	618	561	603	584	599	635	619	584	589	596	616	577
22504	16682	17545	13076	9464	6914	5029	3754	2994	2579	2158	1899	1761	1587	1622	1398	1179	1073	793	658	533	643	621	663	507	465	439	449	457	444	378	405	369	382	355	393	341	350	324	335	375	360	323	329	319	323	303	298	354	328	346	309	314	298	300	322	320	277	301	299	334	317	294	325	289	269	299	285	268	298	265	302	296	303	318	284	274	304	288	309	256	270	304	268	290	275	314	293	252	295	278	308	263	275	293	260	326	281	287	303	314	290	272	283	267	303	262	272	296	275	277	272	270	296	306	282	279	311	282	287	300	290	251	269	292	267	286	289	266	296	311	278	307	287	281	281	284	274	324	290	326	312	259	292	259	284	289	260	295	276	281	289	261	281	262	306	278	253	254	287	258	277	285	282	286	287	257	317	272	277	242	287	265	275	279	260	264	288	257	282	268	270	255	284	270	289	280	269	276	250	261	301	276	303	290	291	292	287	276	276	280	295	301	297	284	289	293	265	263	284	238	307	273	299	297	276	271	291	287	292	258	274	259	289	269	299	302	304	309	269	273	260	309	274	263	269	256	281	281	299	282	272	283	268	286	275	265	273	250	283	301	321	249	293	297	274	311	267	251	280	284	263	265	263	283	290	272	262	290	279	281	261	260	267	282	262	301	246	271	310	257	318	251	267	273	293	296	294	280	257	286	286	279	322	285	260	266	281	291	286	282	249	272	254	299	291	305	281	275	299	277	258	249	273	269	302	264	305	276	293	277	286	279	249	312	315	261	257	287	319	306	317	316	295	331	268	286	276	252	273	281	275	299	283	278	310	268	278	283	315	293	255	265	275	281	252	260	283	270	268	295	277	269	262	274	246	256	264	283	287	252	255	287	306	271	278	260	235	297	258	271	305	295	281	293	273	286	272	283	281	265	251	285	277	304	301	296	291	264	299	298	291	302	250	264	257	263	243	318	272	299	286	298	276	304	291	303	279	256	267	276	300	304	281	300	289	299	293	281	307	284	246	287	291	250	286	279	286	282	282	269	314	302	262	260	292	264	281	304	290	290	314	274	267	285	280	286	290	300	298	287	280	278	290	277	297	293	276	276	282	242	324	254	281	292	288	251	273	274	274	268	262	301	286	275	307	267	281	252	262	251	308	260	293	285	291	286	296	244	273	283	301	295	302	262	256	260	252	279	298	261	280	279	280	293	268	264	275	274	278	268	313	285	310	280	250	305	291	307	304	289	290	300	302	310	264	241	299	266	265	256	294	265	275	273	286	295	268	250	268	270	282	304	268	272	243	304	295	259	305	309	284	281	259	255	299	262	295	263	271	301	269	312	280	300	287	268	291	279	268	286	294	292	277	283	242	254	314	308	274	270	298	284	302	278	259	262	305	308	260	283	268	248	300	301	291	292	334	264	278	254	289	274	284	270	286	299	312	287	301	299	274	248	294	284	284	258	294	282	287	267	285	290	289	279	300	272	284	304	283	284	304	274	260	286	259	242	301	325	287	275	261	286	295	297	239	274	275	270	265	269	277	288	273	271	280	302	266	290	268	268	283	274	267	286	288	285	277	288	267	291	264	299	288	279	259	267	271	301	272	260	258	302	288	301	328	282	291	247	284	287	290	265	246	293	309	292	287	268	278	301	272	299	280	284	276	288	271	261	276	279	304	300	289	267	297	299	276	258	281	270	266	279	307	285	301	287	281	266	294	281	281	292	292	295	290	273	289	277	251	265	270	313	281	286	267	291	278	299	279	322	294	276	285	271	292	277	296	262	270	271	268	280	275	268	282	275	288	284	282	287	283	286	302	298	253	299	300	288	296	261	289	288	309	301	269	271	289	268	270	299	274	269	296	288	263	282	302	314	278	309	307	271	252	289	274	277	293	303	271	243	302	295	256	290	293	261	271	287	258	272	303	272	288	293	269	279	287	287	272	298	301	265	277	263	299	262	271	299	299	275	280	276	295	267	276	270	300	268	280	286	280	282	289	272	286	293	303	263	245	303	295	294	267	299	279	276	276	282	298	261	276	290	307	262	292	281	310	272	259	276	268	289	285	231	282	261	263	288	274	270	279	291	291	273	276	245	296	295	275	278	248	296	268	304	280	302	281	268	305	265	297	271	254	284	283	314	289	284	306	302	273	246	273	246	277	265	256	272	306	307	291	266	268	253	280	265	308	303	291	256	278	288	270	265	282	275	292	288	272	243	255	292	272	273	292	275	274	293	269	263	269	284	259	285	295	289	246	295	297	296	279	310	277	287	245	293	292	294	292	262	273	284	264	251	262	301	295	279	274	297	294	287	319	291	297	257	267	283	263	288	289	286	297	276	253	284	283	266	269	290	273	293	247	288	243	290	291	263	252	262	285	254	297	301	296	280	296	277	283	292	269	257	277	271	283	268	312	300	301	300	273	282	265	290	300	253	264	286	271	286	280	308	323	257	266	279	286	251	260	306	283	291	318	284	262	277	296	276	264	289	266	252	293	314	277	254	316	255	242	255	264	272	277	299	306	294	280	281	279	278	267	308	297	283	258	287	266	278	281	294	260	307	283	267	253	293	296	270	272	298	255	296	304	249	265	281	286	281	290	271	290	272	266	277	293	316	284	268	317	266	310	236	299	293	257	279	271	282	286	272	270	298	289	284	290	267	283	286	288	277	286	302	293	264	286	286	278	273	311	271	272	275	249	265	312	270	288	295	280	259	269	244	296	305	281	255	263	286	270	299	277	284	285	248	271	291	294	289	278	291	272	268	294	287	293	302	276	273	306	277	293	260	304	268	300	285	280	265	296	279	266	291	249	304	272	285	279	286	276	283	293	283	274	288	242	257	292	288	328	262	297	295	296	271	280	259	285	269	268	277	297	281	277	254	275	296	271	300	296	296	312	308	244	282	295	279	273	283	303	296	273	294	266	300	284	283	273	286	267	298	303	270	262	300	269	287	282	300	308	287	297	287	299	249	288	291	283	306	295	260	271	283	269	289	290	279	283	283	281	313	307	280	265	280	281	269	280	285	297	274	301	260	279	289	296	279	275	301	294	283	293	271	312	317	315	271	294	276	295	279	271	300	321	288	256	286	290	277	267	276	275	316	321	299	296	251	277	271	258	314	277	266	323	300	312	303	287	271	306	263	280	268	279	309	263	303	290	296	295	320	261	244	263	277	284	289	305	281	326	268	299	273	262	308	281	290	281	266	308	294	295	256	293	277	265	283	268	277	267	270	283	260	289	240	296	285	304	272	253	281	300	282	279	306	288	275	278	268	256	271	280	295	270	279	284	284	293	288	281	243	265	295	285	297	267	260	307	285	292	291	296	245	295	283	291	253	323	286	281	285	278	254	270	289	294	291	270	269	267	252	285	261	296	284	261	273	274	273	281	257	292	287	287	281	307	287	251	266	265	297	316	251	255	258	281	309	244	275	291	285	295	275	306	298	305	287	302	289	282	247	267	270	288	286	253	266	286	287	262	289	291	298	279	292	271	282	307	268	286	256	306	269	290	268	280
13552	13243	22678	24362	23096	20175	17777	15381	13200	11888	10480	9460	8872	8372	8361	7533	6307	5534	4213	3309	2860	3472	3468	3378	2481	2105	1986	1768	2066	1985	1502	1438	1481	1641	1477	1347	1217	1058	1110	1104	1148	1122	1093	1091	1051	1101	1035	1053	1021	1045	1041	945	956	928	857	874	917	857	894	892	837	885	810	814	766	748	786	802	793	760	773	800	770	719	681	715	755	730	713	756	716	711	750	701	718	691	683	700	696	720	754	733	708	715	672	661	726	695	634	681	678	669	740	687	669	682	712	666	701	724	676	698	731	702	730	671	715	689	636	693	653	720	651	697	711	677	661	652	687	684	677	675	679	719	734	707	721	644	710	707	686	651	707	720	661	642	728	715	698	690	661	661	696	703	690	709	684	669	680	735	743	689	643	673	730	677	707	669	641	698	744	694	643	661	679	691	683	701	684	721	688	649	714	700	691	690	711	678	709	721	689	747	671	679	719	670	698	676	710	676	695	686	682	670	702	633	725	726	713	700	696	700	705	686	717	673	697	699	651	730	708	679	717	658	690	710	704	720	707	656	771	692	667	669	677	673	697	655	698	725	677	688	713	630	705	674	731	729	684	742	698	665	682	713	714	716	715	703	687	751	687	698	635	725	738	682	698	739	679	643	710	702	651	718	720	723	698	687	716	674	648	712	737	666	682	744	672	655	657	721	735	666	754	657	707	712	708	715	701	692	693	662	691	676	673	713	690	680	684	677	732	705	685	672	672	739	715	659	725	689	681	676	734	718	723	728	707	730	692	659	740	661	725	745	726	699	674	669	681	665	699	730	697	698	751	713	717	732	665	659	672	679	722	723	677	671	711	688	735	662	730	680	670	690	693	704	721	691	662	709	728	687	747	722	692	661	737	740	703	702	695	697	650	704	688	674	689	694	678	708	715	718	740	751	703	657	713	718	726	789	713	699	712	689	681	671	699	698	679	658	697	661	662	658	699	703	691	718	695	718	713	681	764	687	637	700	697	709	736	691	711	706	668	731	717	681	657	696	656	686	706	705	677	671	686	698	676	699	688	725	716	732	697	656	716	656	686	697	669	687	694	711	708	710	664	671	666	712	679	695	670	754	670	706	668	660	714	690	737	718	673	708	683	730	722	673	689	709	696	664	720	641	728	701	693	698	678	742	728	677	680	681	686	710	692	733	725	695	711	732	677	730	723	700	698	661	651	665	666	680	713	747	646	708	684	681	654	687	691	688	685	719	684	717	743	673	685	714	656	665	722	720	663	708	683	667	674	645	732	734	708	697	728	654	725	676	683	713	734	771	708	734	716	691	688	690	703	654	658	661	688	728	687	736	721	653	722	699	701	677	673	702	692	687	688	696	719	669	712	669	714	707	670	680	637	701	669	637	677	673	682	685	716	712	642	675	678	698	698	723	671	694	700	676	704	681	700	742	703	685	720	710	692	689	682	690	730	689	666	722	684	640	686	676	683	689	641	693	692	658	682	710	727	693	735	689	674	717	669	687	720	684	665	717	715	694	702	682	720	683	690	683	672	690	711	711	716	671	690	724	687	686	712	715	700	727	698	667	717	698	691	666	673	674	693	689	723	669	670	787	717	630	690	629	724	740	701	737	698	679	713	713	652	702	738	681	683	716	676	707	729	700	727	706	686	680	679	719	717	689	669	664	778	718	693	712	645	685	685	675	680	655	688	720	722	664	667	729	737	676	721	693	648	694	693	665	689	728	659	726	697	705	724	689	665	687	690	722	722	650	697	693	700	690	713	714	713	670	676	674	704	710	707	717	698	704	701	704	686	719	716	710	685	659	687	677	685	692	689	649	716	690	723	701	661	706	704	681	677	722	673	704	693	723	695	694	724	695	719	691	667	696	680	728	697	651	717	739	673	670	707	716	763	660	674	684	735	691	676	696	696	669	728	707	691	697	694	684	685	664	656	721	669	663	726	723	730	745	713	679	707	714	687	710	721	672	688	683	681	680	718	722	701	704	657	697	748	691	697	699	713	684	734	647	703	705	740	696	678	724	693	643	687	677	685	702	715	676	716	682	718	702	716	675	686	715	685	654	696	642	694	674	685	658	687	712	655	714	703	727	696	704	710	715	674	677	708	698	640	663	719	684	704	662	750	656	683	657	646	696	662	727	716	699	722	667	678	680	691	717	665	656	658	671	693	704	665	689	682	672	665	685	676	697	687	722	712	717	729	698	673	697	696	697	669	682	685	691	709	654	676	644	673	722	690	683	652	675	662	717	683	671	662	722	701	669	684	732	718	686	674	704	699	659	679	741	675	665	671	681	657	671	721	655	650	695	697	677	710	663	672	698	688	674	728	667	694	679	669	691	639	670	731	714	668	736	722	696	719	698	669	722	672	689	671	683	689	692	691	676	663	711	695	716	684	694	661	727	697	717	718	706	724	729	663	661	674	710	645	699	716	675	687	737	688	737	710	664	708	684	649	721	700	675	668	725	700	677	714	655	674	713	709	670	699	682	707	718	655	716	704	675	708	687	698	709	687	721	663	699	665	695	692	683	694	633	745	701	715	735	716	675	717	649	675	715	700	714	691	707	758	657	706	697	684	682	702	671	693	714	700	687	726	708	689	649	649	735	659	689	687	691	661	710	676	681	719	686	663	672	686	709	720	709	752	641	687	685	726	737	711	699	700	717	690	716	718	720	702	683	693	712	697	695	654	656	729	736	665	790	699	655	740	685	697	695	678	680	738	722	679	672	734	713	663	721	663	714	693	759	691	745	698	703	723	697	709	655	709	694	687	706	720	685	691	729	669	688	733	740	707	716	680	670	634	730	660	679	725	742	671	712	685	706	668	706	710	658	662	754	646	733	733	724	707	695	698	711	730	635	705	683	660	707	684	743	702	731	718	683	675	657	662	714	696	701	735	714	690	666	663	671	691	721	695	672	708	693	761	742	701	695	685	702	716	685	693	651	709	654	701	727	705	686	676	713	686	744	711	716	657	738	730	690	704	675	701	717	695	684	763	680	668	646	715	693	699	678	672	675	681	747	711	713	698	724	691	704	687	684	659	684	681	669	702	699	712	700	699	724	663	646	680	679	685	681	668	681	710	716	747	717	683	663	682	745	692	687	682	690	685	655	718	724	726	679	675	692	728	667	665	709	684	685	707	689	702	640	729	715	678	684	688	699	697	725	669	699	710	724	705	748	677	674	719	665	680	702	660	737	647	663	746	661	756	675	678	712	695	703	683	669	685	753	717	668	739	692	666	699	712	670	686	673	725	701	703	695	668	716	680	722	699	728	697	712	715	717	682	683	705	717	678	712	689	718	669	676	701	695	686	640	661	716	694	656	712	676	712	673	716	719	705	733	715	713	726	688	658	692	700	661	687	742	696	676	706	694	747	663	718	706	668	694	677	774	684	687	738	646	727	693	747	706	702	706	702	738	696	670	659	680	673	686	726	671	743	667	744	699	707	707	684	678	731	692	668	698	731	715	668	634	709	755	734	686	753	712	715	706	713	699	707	698	678	682
30997	22847	23528	19950	15782	11238	8049	6096	4870	4031	3385	2929	2615	2554	2514	2031	1741	1313	1014	1010	781	1009	1001	1017	713	625	522	507	621	540	447	421	375	441	470	433	322	347	365	363	369	355	328	327	314	316	316	280	297	276	266	303	309	247	282	284	319	282	279	283	301	242	265	291	260	272	259	288	263	233	265	266	237	226	249	243	234	216	218	258	234	278	273	238	208	228	235	245	218	242	254	233	252	252	235	262	234	225	235	243	227	231	212	241	199	220	228	229	225	212	244	239	231	240	248	218	247	227	230	240	246	221	222	227	230	233	233	228	218	254	249	231	242	219	237	217	244	243	250	214	221	222	238	232	196	241	236	228	228	238	224	242	236	234	216	233	231	213	219	235	209	235	228	229	245	228	252	231	231	247	233	239	202	236	243	221	255	221	196	228	212	253	225	210	240	229	248	212	252	230	228	226	227	256	212	238	223	215	226	248	221	244	248	241	251	261	241	237	269	236	222	237	235	217	244	221	257	257	206	259	213	224	211	244	232	251	244	237	246	217	258	218	235	218	226	228	235	210	225	238	244	231	243	244	237	238	224	223	196	219	219	221	220	246	252	215	256	260	247	234	235	243	222	257	226	237	233	263	226	215	233	218	247	244	205	243	227	224	245	223	245	210	248	231	233	229	242	227	240	237	246	233	263	222	211	231	234	231	234	234	215	262	263	201	219	242	248	212	222	232	216	230	235	265	240	223	232	216	242	239	249	208	219	240	221	251	245	221	215	227	216	202	226	241	250	228	240	226	250	222	230	253	250	226	256	215	224	220	243	226	218	223	247	214	225	212	217	226	236	236	203	220	206	225	262	223	244	227	219	249	232	235	249	228	225	219	226	214	214	225	243	216	220	249	230	221	257	216	221	253	255	221	237	203	240	238	236	224	258	239	237	249	249	230	199	232	225	219	232	204	249	232	228	228	230	225	255	243	253	246	243	253	232	237	232	249	234	222	209	243	222	234	209	260	244	246	233	229	215	228	223	234	255	214	267	246	239	235	230	238	247	261	248	223	238	215	228	223	237	209	239	247	230	236	214	241	237	228	219	249	235	237	238	238	230	250	257	215	250	228	237	211	240	233	222	247	242	227	243	216	230	223	239	222	247	218	240	221	229	244	243	255	241	251	242	241	228	216	228	242	254	223	226	237	227	238	244	226	235	256	233	223	238	237	249	247	261	235	254	218	251	222	248	252	217	241	263	250	233	218	231	210	242	209	229	224	230	251	215	202	223	218	215	225	225	208	237	258	221	236	242	275	276	249	217	230	227	215	213	223	208	215	235	229	202	243	258	238	219	235	222	226	240	237	224	203	252	254	221	215	232	233	261	226	253	212	240	223	237	216	235	234	236	231	214	269	246	235	233	248	229	218	240	225	241	250	233	233	243	244	233	234	236	229	232	222	202	247	220	224	226	232	238	244	222	226	243	243	220	241	216	222	248	219	213	231	256	226	233	245	241	244	233	213	242	222	253	263	246	225	213	248	223	229	222	237	208	229	221	241	256	244	265	223	250	238	204	209	221	260	231	247	218	241	214	247	225	257	253	255	229	212	230	253	236	218	260	214	221	232	234	231	222	248	225	230	223	232	230	201	227	226	240	205	202	254	254	242	251	264	232	221	204	222	229	234	225	219	229	233	271	277	230	234	229	229	260	219	249	282	235	259	240	218	238	238	246	226	249	250	219	247	239	239	249	248	205	226	241	223	257	255	254	215	233	233	232	221	233	218	256	210	244	227	245	222	222	230	237	231	207	233	252	220	253	222	235	227	253	240	240	228	247	256	226	248	244	224	245	267	246	254	252	260	241	241	251	238	231	197	230	247	235	206	248	233	206	264	252	237	235	243	240	227	229	222	267	236	241	219	251	231	231	248	220	221	217	269	251	240	218	240	233	253	215	233	203	255	218	258	225	243	229	240	244	221	225	219	233	213	230	215	243	230	237	211	228	223	216	230	203	240	223	233	202	215	251	239	222	231	234	214	229	226	233	226	209	261	222	228	245	256	209	232	236	255	247	227	253	227	232	209	243	230	229	261	224	252	233	220	228	239	250	209	242	217	225	221	259	235	260	222	242	210	232	228	206	239	235	250	246	260	247	209	237	232	248	234	233	246	242	231	233	231	224	209	230	231	257	222	239	218	208	233	219	231	225	249	250	248	251	230	193	242	217	260	237	253	262	255	240	223	233	253	232	264	239	238	193	197	218	246	236	247	247	228	238	239	246	228	227	242	252	252	230	229	241	217	224	213	249	233	243	226	249	217	249	249	232	208	232	226	206	247	218	233	228	253	232	236	213	226	226	223	226	227	241	222	206	242	209	222	212	241	238	252	225	223	227	265	241	210	242	208	244	243	242	242	217	216	211	235	253	247	262	214	195	241	242	231	213	229	240	246	208	212	223	216	227	215	242	240	249	227	235	232	223	236	268	215	232	203	243	254	220	258	232	258	214	227	238	233	247	225	229	241	221	232	236	253	227	215	235	223	209	204	252	194	232	231	249	231	228	193	236	214	233	223	250	213	246	224	226	207	242	223	224	219	216	224	269	232	221	252	239	208	216	227	234	232	203	237	243	223	282	221	238	234	224	232	221	211	224	223	227	204	236	213	254	255	263	229	219	239	254	240	249	242	249	241	252	239	242	243	222	266	227	238	225	244	242	247	223	223	239	221	242	215	234	242	231	208	207	251	248	225	218	255	236	283	243	222	243	230	259	252	225	214	218	256	238	216	249	206	254	220	238	186	235	241	248	228	253	263	225	248	217	212	219	230	215	210	233	223	270	226	240	236	257	225	252	242	213	225	217	217	242	229	236	226	226	231	240	228	221	224	238	206	258	229	227	230	272	214	225	231	228	224	254	218	246	237	247	237	222	225	241	212	225	225	220	197	210	214	233	222	249	224	228	251	220	232	236	249	248	234	238	237	217	230	241	222	211	244	257	191	215	198	240	216	252	231	203	242	233	232	258	237	229	207	241	222	236	219	253	236	273	247	230	230	269	239	239	237	232	224	244	244	231	249	249	251	237	229	256	223	231	239	212	262	224	199	206	216	215	230	251	252	235	259	242	238	256	213	223	243	266	219	219	232	256	246	224	232	225	228	243	256	244	211	250	229	258	214	234	241	237	231	250	227	255	252	227	222	228	213	219	226	247	242	251	217	244	247	247	228	211	233	257	259	238	239	218	241	258	246	233	228	226	233	220	200	203	249	231	181	255	232	209	248	247	238	233	237	246	245	253	246	253	240	244	213	245	234	233	221	248	218	234	193	232	243	215	207	226	247	230	240	261	256	224	206	239	218	256	233	220	216	250	230	224	227	231	222	210	246	245	213	235	210	231	238	222	241	233	232	232	246	266	231	269	225	225	244	258	228	235	237	241	209	247	223	234	221	233	270	252	252	219	196	249	236	232	234	231	219	249	264	239	233	229	239	219	250	252	248	222	217	231	218	211	238	249	244	199	236
18053	16763	27886	30608	29049	26318	23123	20792	18198	16954	15299	13745	12344	11795	11759	10729	8875	7315	6023	5376	4312	5808	5811	5705	3940	3388	2712	2779	3686	2932	2187	2070	2082	2245	2214	1958	1422	1439	1412	1402	1438	1373	1256	1248	1242	1180	1281	1245	1243	1175	1300	1120	1139	993	928	982	939	1040	897	969	904	963	867	769	828	717	711	742	704	674	662	669	646	607	621	646	650	704	613	659	626	626	619	581	576	606	564	581	592	611	593	584	551	588	548	549	623	585	559	577	576	580	564	598	559	600	581	583	533	547	550	569	573	563	582	625	587	574	580	607	595	598	580	581	526	581	552	588	580	575	596	583	623	570	584	573	586	581	588	568	622	560	571	599	552	545	596	542	554	579	575	537	542	593	586	578	578	550	577	546	568	608	613	581	561	613	606	577	540	585	577	595	548	617	556	581	566	623	576	545	565	595	546	527	554	570	562	589	592	576	627	583	540	570	552	562	548	595	563	554	581	561	554	550	586	565	581	540	576	593	575	561	571	570	545	637	580	573	601	565	555	552	590	549	582	566	556	573	600	594	563	610	546	585	626	551	570	599	596	574	604	555	583	575	600	558	543	608	602	559	519	567	566	594	553	556	573	550	622	573	574	568	551	578	542	609	567	576	577	542	566	569	609	556	588	615	548	588	551	588	582	553	542	564	590	526	584	604	577	589	532	619	591	561	616	574	559	541	552	591	591	601	540	608	597	569	607	599	552	536	554	561	587	565	555	579	592	560	595	580	537	586	610	515	563	574	612	621	573	554	534	527	546	615	577	580	553	598	580	630	562	590	584	620	550	591	628	558	583	576	567	574	597	576	524	605	546	617	584	551	573	546	566	550	572	533	563	541	588	583	551	604	571	549	574	625	558	553	569	552	618	577	590	542	600	611	580	582	546	590	600	553	558	602	558	546	604	580	586	583	588	607	559	565	596	602	572	556	567	572	632	605	553	584	590	621	613	562	581	598	617	590	593	556	551	559	574	568	549	570	597	567	588	617	578	546	595	557	603	564	580	559	532	585	516	570	603	559	564	558	549	563	622	582	567	513	571	577	527	593	591	596	584	577	596	562	615	577	562	576	590	589	577	619	591	558	517	600	540	556	540	571	533	571	589	525	581	540	613	566	550	575	542	562	575	578	567	585	540	570	543	574	561	548	560	548	567	558	566	568	548	560	581	547	596	604	535	537	612	567	580	592	531	576	544	581	569	587	557	588	556	619	546	610	557	568	612	611	591	576	564	556	556	611	577	578	576	553	596	570	581	567	594	591	573	565	584	578	546	573	547	573	632	564	596	625	524	570	582	579	557	606	562	586	565	583	580	634	514	549	579	591	553	577	579	587	589	559	584	533	556	574	570	598	629	581	542	587	544	553	579	605	596	581	601	610	595	585	576	569	547	573	557	577	556	570	610	581	594	572	560	552	527	558	542	607	559	568	601	622	583	581	578	535	621	555	604	542	611	553	566	617	574	576	597	555	596	591	549	618	562	535	556	582	516	602	594	570	577	581	570	609	600	565	555	610	581	623	605	566	587	539	594	534	603	577	544	581	580	600	602	584	589	634	556	589	600	552	583	597	582	570	559	604	546	570	611	617	616	622	606	583	580	565	587	550	613	505	581	593	578	631	583	536	589	565	590	575	583	570	555	625	604	555	545	572	571	552	554	580	556	599	576	588	528	560	607	627	576	558	595	579	596	555	581	595	560	579	587	554	540	563	564	560	589	588	574	531	564	599	622	569	594	556	554	614	552	562	551	542	591	543	581	554	559	598	562	589	580	640	561	580	571	565	592	564	576	540	582	527	552	568	587	616	592	577	513	587	539	539	563	593	620	539	570	555	569	568	565	571	566	551	582	583	570	572	598	573	587	577	578	589	573	551	582	572	595	578	553	536	591	541	584	575	562	611	577	588	570	570	580	573	547	615	560	582	603	577	614	578	611	560	567	590	543	580	550	570	588	565	590	586	589	578	561	599	589	561	566	589	556	582	582	593	577	605	576	565	614	552	587	557	584	539	557	535	571	575	571	630	582	567	576	592	596	591	585	562	556	587	622	621	570	540	588	587	582	541	565	588	584	608	523	555	595	550	563	600	625	583	570	570	554	594	566	579	586	532	539	611	603	607	601	545	607	628	628	557	599	582	588	586	580	560	594	588	563	555	584	567	611	565	578	606	599	558	574	555	554	587	580	593	601	573	578	600	575	512	538	583	526	546	582	593	588	581	601	538	619	578	582	588	544	577	585	566	593	612	611	579	601	578	558	576	608	594	588	551	573	550	574	541	576	616	560	565	568	578	584	605	550	599	619	580	602	619	580	560	594	612	578	557	534	598	557	519	637	583	601	575	505	556	603	569	596	559	613	556	596	580	574	586	595	614	570	592	547	587	539	547	538	537	519	554	592	573	617	554	557	605	551	563	571	595	622	577	561	570	580	579	583	590	548	532	561	552	563	569	598	582	546	583	550	601	607	548	574	556	581	556	563	588	562	633	615	570	565	539	569	585	576	570	567	645	564	543	556	579	577	588	582	601	564	597	587	581	554	607	562	561	567	564	563	596	593	614	574	563	549	586	556	614	565	588	582	587	564	594	567	550	603	573	612	560	576	579	590	588	569	568	556	580	575	568	608	570	560	569	589	539	545	559	581	573	574	583	577	568	587	539	627	632	578	571	573	578	607	578	608	565	578	577	533	558	602	573	618	521	599	605	568	552	606	593	606	594	567	604	579	546	525	576	604	512	552	538	550	580	622	598	597	542	552	547	551	589	541	611	561	548	577	560	565	598	597	600	542	579	586	573	533	605	591	570	593	604	583	600	596	567	553	548	573	551	567	576	590	544	551	614	600	556	597	582	601	540	580	563	588	573	556	571	601	600	565	549	563	596	626	526	624	574	578	545	596	611	609	581	578	594	561	568	552	579	583	659	598	594	542	585	581	566	600	570	597	573	567	607	577	573	556	574	577	555	566	511	565	605	592	595	600	604	514	564	596	576	584	570	617	552	561	588	553	590	578	616	579	569	588	565	553	617	570	596	554	606	549	574	547	589	571	573	608	583	563	560	586	585	622	621	562	557	588	564	594	543	561	576	611	611	587	566	557	544	574	569	557	578	579	605	590	552	634	560	537	637	588	608	568	597	566	581	545	541	555	596	578	570	587	569	570	594	593	575	555	579	568	573	577	592	562	619	594	625	582	563	627	620	638	602	592	601	587	605	615	593	564	590	580	586	580	595	546	545	588	544	585	594	613	564	594	562	574	589	637	571	566	585	565	576	576	580	578	575	580	565	588	565	568	614	541	578	588	596	581	597	573	543	602	585	587	592	542	569	602	534	566	571	576	587	535	585	610	557	576	590	589	575	580	585	578	672	551	569	593	540	574	583	564	613	533	611	569	574	551	583	526	559	519	548	569	539	577	584	521	531	592	552	553	558	566	595	611	573	597	567	564	584	558	583	584	609	588	564	580	591	536	579	561	569	585	564	573	564	572	571
13921	10416	11038	7733	4839	3331	2465	1742	1437	1350	1090	891	859	963	972	673	689	547	405	351	366	305	314	312	274	293	281	299	295	293	274	271	260	297	304	267	274	274	253	263	281	268	251	243	256	274	242	272	250	257	255	309	222	236	248	232	237	228	232	261	238	259	255	263	268	237	254	269	255	250	232	220	232	237	204	202	216	248	240	224	234	239	234	233	243	254	229	235	270	276	233	258	226	216	220	225	247	249	235	200	242	226	243	231	219	235	244	219	248	224	250	257	227	214	247	256	236	265	240	239	237	216	223	233	244	220	216	241	236	269	256	227	248	249	250	222	225	224	233	256	229	231	220	245	242	250	261	229	243	242	206	267	222	232	272	261	240	247	235	273	243	273	241	243	198	238	258	231	231	208	247	244	232	230	247	225	244	246	279	257	247	227	240	214	265	257	199	237	245	235	242	249	245	222	231	227	252	218	249	246	252	239	241	242	271	260	279	223	222	240	242	253	223	205	202	271	261	224	224	247	218	237	223	269	249	234	254	209	220	261	237	243	230	223	233	253	235	221	252	233	240	237	239	235	244	212	220	216	225	257	257	218	213	239	243	250	247	247	237	274	250	228	224	242	243	226	247	218	232	216	234	231	254	220	218	255	204	223	265	246	238	224	227	259	226	231	232	231	266	248	259	224	236	230	251	234	225	242	260	192	229	253	240	233	247	221	229	245	244	234	237	241	231	237	272	253	262	255	244	242	248	221	247	242	227	230	207	233	237	234	258	231	232	236	200	273	244	250	203	229	242	256	250	254	255	250	263	232	252	239	217	227	265	242	213	234	232	266	238	203	242	212	239	253	266	254	236	248	221	229	237	254	222	258	262	235	224	255	251	247	242	247	240	240	234	220	219	237	255	236	274	239	218	213	250	239	249	249	218	215	222	225	219	242	234	224	234	223	240	230	253	233	253	234	250	219	236	245	244	234	236	227	234	233	226	235	237	236	238	248	253	239	212	211	222	237	244	246	229	231	228	245	245	218	226	247	239	257	228	243	244	228	223	225	251	241	247	231	222	227	245	245	219	214	248	234	223	226	250	240	211	236	233	226	249	228	236	230	229	241	217	242	271	233	248	269	238	268	232	218	239	241	237	227	247	250	247	237	257	218	240	267	256	212	246	249	244	240	273	235	242	235	273	242	230	230	224	229	235	267	251	213	226	226	239	234	232	242	249	278	249	271	229	246	245	224	238	242	233	242	241	275	241	241	252	228	246	280	257	237	268	206	243	228	257	249	252	209	231	268	222	251	262	236	275	248	242	249	229	227	226	245	247	244	235	236	230	241	230	233	229	220	262	248	249	230	225	253	226	235	245	239	218	240	248	247	228	251	231	240	238	249	231	240	235	243	259	234	207	232	263	246	217	231	259	223	259	246	226	227	246	236	234	244	239	218	247	258	271	272	238	226	245	226	240	237	253	250	225	234	258	253	262	258	251	253	251	252	276	231	224	255	267	237	274	223	282	210	261	241	225	245	246	248	238	225	227	230	251	237	231	262	251	234	257	239	211	252	253	245	252	245	229	226	263	263	235	233	244	264	251	245	233	238	235	225	230	225	242	268	240	226	237	252	234	239	237	261	246	247	262	217	229	215	231	258	281	252	247	251	218	223	225	262	249	242	247	227	214	251	255	243	239	218	245	242	226	238	254	217	239	256	267	234	235	239	264	229	239	233	220	232	224	238	264	234	248	226	226	248	234	220	239	255	255	259	237	211	239	207	234	253	245	240	241	210	226	255	255	257	251	191	217	246	243	260	252	239	239	213	216	230	249	240	234	224	249	228	225	248	236	226	224	230	204	207	226	257	227	235	269	267	260	226	225	277	234	249	257	262	229	208	233	235	242	260	210	211	247	257	228	220	236	227	220	259	254	240	214	230	233	216	234	211	220	222	242	194	232	223	222	228	235	245	225	232	219	247	220	228	256	245	233	256	223	242	243	271	237	216	245	225	210	248	276	247	261	246	254	250	226	218	215	228	190	217	260	219	222	249	256	201	219	246	243	217	261	254	222	234	203	242	250	234	243	251	263	242	240	247	256	228	241	239	212	235	243	229	280	240	250	231	258	248	237	255	226	267	232	244	224	255	250	229	254	244	236	223	213	243	220	244	252	242	247	276	234	234	210	227	262	252	224	231	224	252	229	218	251	248	251	248	250	246	234	254	236	212	226	210	235	243	244	254	225	212	248	213	266	226	239	208	224	209	243	206	229	228	254	209	259	232	234	220	237	242	240	245	250	258	247	234	260	256	230	232	227	236	209	231	268	256	217	188	244	266	215	212	219	261	242	222	232	231	237	248	241	254	256	225	233	260	254	255	248	233	224	235	198	252	254	214	239	220	262	222	225	243	233	249	242	244	232	246	214	253	231	225	241	211	240	229	230	262	229	237	231	238	230	228	233	244	249	253	232	225	233	216	224	228	239	280	283	231	245	262	250	232	250	241	235	235	233	236	236	216	261	209	252	258	239	237	280	264	254	222	221	265	270	256	246	198	239	229	229	253	216	222	254	223	230	232	232	259	244	257	235	270	268	234	243	227	225	240	229	259	245	225	231	235	226	247	220	258	222	243	263	234	217	252	243	201	229	264	206	236	256	261	256	221	216	224	216	252	233	248	217	239	252	230	214	246	213	239	241	220	237	238	235	239	255	252	263	227	219	229	242	240	202	273	251	229	243	235	233	229	227	239	259	238	212	253	222	234	265	248	268	228	219	239	222	218	229	274	249	216	236	229	233	189	262	240	278	250	260	241	269	258	236	219	242	242	203	251	239	238	221	251	238	238	232	268	248	240	226	239	227	237	254	233	231	233	268	257	224	237	232	240	233	232	235	233	247	264	245	222	250	259	248	265	219	244	227	241	214	259	213	280	225	255	212	217	233	251	274	235	245	222	245	266	244	275	254	256	228	263	219	228	242	242	257	276	225	244	232	220	238	227	251	210	238	255	227	245	255	255	218	257	214	217	250	247	244	251	225	250	202	270	221	265	243	217	223	228	238	214	246	232	235	253	249	253	237	229	239	252	224	219	236	223	218	229	241	254	229	242	234	222	260	234	262	272	241	262	244	216	233	248	217	264	240	223	224	225	248	265	228	216	217	221	231	228	257	266	245	234	211	255	267	246	245	238	245	240	212	215	264	218	272	249	242	226	240	243	220	221	250	236	240	225	222	243	239	215	247	219	201	273	217	256	283	252	243	230	240	245	237	256	231	274	269	226	257	229	238	253	235	263	231	225	221	233	280	233	217	214	253	232	227	235	240	226	239	230	240	249	256	248	233	218	254	228	243	223	245	212	251	226	251	238	231	232	229	252	227	250	258	266	205	240	234	230	190	236	238	214	252	204	220	257	245	250	214	217	223	238	249	239	255	227	221	244	225	254	228	226	270	248	222	247	235	229	231	246	235	252	225	230	224	219	257	225	252	239	234	222	267	219	252	238	238	256	221	220	228	236
7939	8684	17145	17769	15236	12634	10412	8192	7158	6363	5725	4923	4545	5167	4906	4179	3440	2684	2037	1650	1411	1422	1277	1172	1051	1075	1017	971	962	917	875	838	803	730	773	723	762	799	746	769	751	741	782	725	754	703	696	673	703	637	657	672	660	633	635	630	646	608	626	659	662	644	661	672	632	636	665	646	603	611	629	611	626	609	585	602	597	596	613	640	616	628	599	622	597	598	593	620	602	576	604	647	590	657	583	621	586	576	585	638	600	609	618	622	583	617	632	610	624	612	595	594	609	570	605	633	601	561	601	634	605	618	586	593	555	597	591	593	648	620	602	594	619	593	627	608	622	584	618	559	636	651	562	625	614	563	583	578	612	605	617	554	601	609	625	626	609	614	591	609	590	606	578	621	589	621	641	648	590	621	586	579	655	584	624	551	629	632	595	616	611	554	593	612	599	625	599	570	609	637	603	585	612	621	596	566	623	614	612	604	547	607	585	610	579	634	614	617	581	555	604	571	609	563	573	641	628	612	624	603	640	625	635	634	572	590	646	614	617	619	589	600	575	607	597	598	613	591	591	625	571	594	642	613	580	628	631	602	634	599	583	630	559	604	628	588	625	609	607	577	550	574	592	577	625	607	576	598	588	602	586	585	609	576	620	566	574	605	650	628	606	606	578	604	576	604	613	596	542	619	603	610	631	639	635	630	582	595	617	593	577	587	547	599	606	588	598	610	582	615	596	627	623	595	629	592	587	598	621	605	569	630	650	616	617	595	624	602	579	569	658	553	579	617	602	571	620	601	604	586	599	623	607	606	566	599	587	646	603	600	606	604	587	607	593	607	599	586	581	617	632	586	599	611	622	604	601	581	591	587	598	632	592	612	650	581	610	614	602	559	637	592	586	626	582	643	587	588	632	557	584	629	594	577	605	612	630	639	573	620	546	624	553	571	632	603	637	608	570	600	608	572	625	567	593	578	632	597	551	638	626	652	612	599	591	596	620	575	603	660	599	613	608	595	584	574	632	615	605	608	579	641	604	571	642	615	588	599	610	594	636	597	622	611	581	591	598	633	588	624	541	591	622	568	626	589	633	614	592	631	592	634	615	609	567	607	604	613	568	599	616	634	571	602	619	586	607	608	584	640	615	556	596	589	560	589	597	587	611	578	631	590	613	621	619	624	616	583	606	611	594	562	592	570	607	609	556	599	608	617	594	599	594	532	551	605	632	611	563	628	622	628	595	587	607	596	593	581	612	618	621	629	650	599	623	643	625	609	637	554	626	620	591	622	623	622	553	646	553	623	594	578	600	612	615	579	631	588	610	625	596	645	587	600	617	631	578	605	575	580	611	595	608	621	599	645	647	619	600	565	607	600	597	587	607	592	621	650	638	597	597	604	639	573	540	618	647	613	597	632	617	568	579	616	585	635	614	648	582	595	580	627	597	593	592	560	587	624	580	569	597	605	642	595	571	572	607	608	618	648	632	626	599	589	603	630	597	611	586	581	585	571	617	587	593	572	617	568	580	586	606	615	590	597	569	623	614	614	649	586	632	594	569	593	582	555	617	617	583	574	546	648	600	609	616	635	577	621	596	620	633	616	616	583	592	611	621	587	593	601	606	630	578	604	605	597	595	582	573	594	634	566	568	626	569	570	619	611	641	579	636	601	572	609	618	565	601	605	602	609	579	593	608	572	594	615	541	631	585	616	588	632	609	613	612	573	631	595	598	638	596	610	573	609	594	656	578	613	572	593	587	629	651	576	578	578	647	563	580	619	644	582	594	583	567	631	603	594	598	615	583	602	599	587	589	650	570	564	627	610	598	600	595	603	628	607	614	617	594	574	596	557	611	613	605	648	593	574	629	595	583	577	627	550	581	589	576	587	596	596	625	594	586	614	588	575	624	598	601	540	604	618	646	604	627	619	621	604	610	572	580	557	617	586	585	637	642	601	601	641	589	630	607	602	658	611	631	586	638	559	592	614	627	605	610	584	626	596	600	606	601	602	667	624	615	604	580	619	574	591	589	598	611	630	609	566	604	610	589	596	611	627	608	677	596	567	586	570	608	605	615	608	621	615	596	605	588	597	617	583	619	601	595	604	602	605	610	587	595	600	604	614	566	569	553	602	578	573	620	573	574	602	625	622	617	594	588	593	582	576	592	629	620	605	635	602	564	617	613	577	574	665	588	581	604	607	623	613	590	597	653	581	589	636	577	611	560	612	615	616	601	594	599	598	583	641	585	603	612	577	564	604	659	593	573	580	560	600	587	594	607	560	606	578	595	645	621	576	601	607	604	603	592	600	582	638	598	595	562	599	611	602	627	571	638	627	588	598	559	586	628	625	597	588	603	580	628	588	606	583	606	602	616	541	598	604	579	543	609	589	600	625	568	649	579	630	617	603	634	577	613	565	593	611	621	612	608	544	606	615	649	596	637	590	592	586	614	552	563	594	608	602	607	561	606	610	605	641	577	601	594	617	588	588	581	633	551	622	601	603	635	581	598	619	579	607	622	581	560	598	610	633	600	600	564	573	633	595	617	584	593	574	555	628	600	586	616	600	601	577	610	570	658	585	610	538	552	595	611	632	578	613	614	551	589	601	637	552	584	593	575	619	585	606	634	639	599	610	615	598	619	595	571	583	623	604	578	599	636	547	605	607	654	608	598	625	638	575	594	607	622	582	650	566	641	591	596	558	587	621	558	576	570	615	590	605	620	579	618	582	615	618	583	659	610	578	589	617	652	605	580	631	576	627	587	612	592	642	562	606	615	608	609	606	627	614	590	575	625	591	601	595	619	570	606	601	597	633	647	620	608	593	637	638	565	546	614	592	654	623	603	611	578	600	590	583	604	620	589	598	633	642	618	621	607	582	607	623	571	625	568	587	653	639	577	608	591	628	626	553	586	663	595	589	580	597	631	573	580	617	582	577	577	589	568	632	587	569	607	543	607	583	625	645	640	631	607	585	610	633	643	600	601	576	615	565	620	567	603	610	593	555	599	613	618	588	628	634	584	643	607	625	581	592	593	604	607	585	578	585	626	572	613	563	600	609	572	616	594	614	620	620	601	595	555	590	561	602	605	615	591	606	579	651	608	606	578	626	597	612	608	609	650	604	650	598	625	578	681	550	582	555	640	547	576	624	566	600	613	613	642	617	598	592	627	598	663	598	586	564	591	612	597	586	576	616	612	639	563	629	582	609	591	605	623	589	551	566	585	609	611	594	575	589	614	588	586	625	590	583	608	625	604	583	630	596	615	591	594	600	618	601	608	610	617	606	607	601	619	565	602	622	604	580	612	587	572	616	619	564	586	584	594	589	590	636	605	601	612	597	620	611	614	609	590	579	631	614	617	606	624	582	620	627	543	627	596	589	598	573	616	590	640	594	621	588	652	588	629	626	605	585	654	598	599	589	620	615	612	595	588	631	588	577	574	586	602	642	587	608	592	571	608	596	593	572	586	582	586	600	606	576	625	616	590	593	618	597	553	615	608	621	626	663	623	607
22652	16452	17645	13955	9854	6777	4910	3758	2909	2466	2201	1807	1588	1693	1575	1426	1190	863	690	644	559	718	680	615	572	492	497	449	501	434	400	399	401	375	427	378	340	339	367	340	341	336	353	350	350	349	321	336	339	322	317	355	319	317	287	302	312	288	312	342	337	329	337	278	272	306	284	338	287	287	288	304	314	292	298	291	279	277	274	302	291	302	304	281	310	324	269	313	285	274	294	303	266	273	285	282	276	254	303	306	271	289	282	310	265	266	304	244	258	291	288	297	263	250	272	286	273	302	283	272	261	270	273	302	309	293	311	260	284	290	292	246	274	291	282	295	296	270	297	297	267	276	265	289	280	270	277	310	265	298	311	290	301	299	280	289	289	287	270	309	273	276	256	285	246	268	301	313	242	271	285	324	281	299	269	290	316	247	291	304	286	263	305	288	261	276	278	285	279	282	263	275	309	297	286	287	303	266	305	310	298	286	295	273	265	292	294	283	295	279	281	302	270	295	269	304	276	279	299	293	294	316	256	274	313	300	285	297	278	308	298	287	253	281	271	271	277	252	278	263	282	295	261	300	280	293	296	283	291	273	254	241	296	274	248	301	276	294	327	295	295	296	306	248	282	286	253	257	288	274	278	303	295	278	313	291	280	300	293	297	281	292	264	270	270	257	274	256	284	301	312	259	286	308	266	290	294	302	287	302	271	303	288	274	300	286	280	312	292	284	280	286	274	245	294	271	270	284	315	296	284	284	267	278	289	272	280	278	280	295	293	271	282	303	292	274	296	262	294	269	313	269	253	263	273	291	273	296	295	291	261	285	287	284	257	288	302	281	269	272	268	300	247	272	273	292	273	270	298	285	303	322	287	283	299	291	272	275	275	246	307	281	283	301	290	285	299	265	279	275	293	303	248	305	289	268	273	285	271	303	287	276	288	264	275	303	289	302	310	268	276	287	306	261	288	260	286	287	317	266	316	311	286	267	281	307	266	270	282	288	259	282	283	275	280	305	287	263	274	276	279	312	289	332	311	265	290	293	294	276	293	288	297	283	278	259	288	322	285	274	299	277	281	289	270	258	290	276	307	273	290	323	276	278	257	304	288	288	285	284	302	286	283	250	284	258	263	249	312	297	286	282	266	269	281	289	276	256	309	282	257	269	260	312	296	279	306	300	301	277	266	274	268	310	269	285	272	278	274	265	280	267	284	292	261	275	281	300	297	304	291	272	253	281	298	295	277	270	306	265	259	288	292	266	267	278	267	277	265	259	276	286	292	287	288	271	268	280	304	277	295	291	264	268	308	256	299	292	279	279	284	267	276	272	291	272	298	279	305	290	267	265	290	292	308	276	294	242	255	274	281	317	274	281	259	302	241	275	291	282	315	304	256	268	305	275	297	272	300	275	262	268	293	260	286	280	292	289	296	291	320	280	277	271	316	264	286	302	282	290	278	250	276	298	268	265	251	296	321	297	306	262	288	259	286	252	257	273	289	277	272	268	277	288	285	280	291	291	280	276	276	255	278	285	293	324	269	292	279	288	270	264	280	320	282	307	261	317	323	314	276	312	283	270	285	292	291	304	307	268	303	274	300	278	286	281	278	285	274	272	262	285	262	276	265	282	273	262	283	275	296	289	276	271	288	284	282	286	298	251	283	272	269	272	251	299	254	294	267	284	278	285	289	272	269	285	287	306	265	256	311	289	302	284	273	261	262	273	319	275	292	275	282	277	271	305	300	294	282	262	324	284	291	256	280	253	305	294	287	271	291	263	279	286	302	293	300	278	271	261	252	252	301	305	289	299	301	293	285	264	307	274	269	290	272	318	268	267	277	291	279	284	284	312	297	304	268	291	287	285	280	279	275	275	253	251	299	303	295	285	311	295	293	284	265	274	282	283	224	295	277	273	330	297	289	276	313	290	277	290	272	276	291	295	261	275	251	296	290	264	306	278	262	292	270	328	257	323	278	296	281	276	251	281	285	303	266	297	284	317	258	290	268	264	285	283	272	271	260	287	295	295	275	268	255	279	309	286	270	269	268	295	295	289	270	285	260	276	273	284	291	282	280	252	267	276	245	279	284	271	267	257	297	276	298	258	294	275	289	281	296	281	280	258	281	265	259	250	266	252	286	308	282	292	281	264	327	269	304	283	258	271	248	270	278	269	276	291	290	274	280	269	270	295	266	272	278	307	265	304	269	277	270	280	276	316	283	291	286	286	274	290	294	275	287	294	283	310	288	285	262	305	279	288	289	300	264	285	283	294	328	269	299	294	299	271	272	302	277	261	264	262	305	256	258	301	297	271	284	313	288	307	289	273	252	259	313	272	275	293	286	255	271	303	287	272	295	292	275	267	302	269	288	272	300	308	268	282	262	297	294	276	332	263	264	319	291	305	281	270	268	293	285	291	289	302	273	290	298	276	288	278	272	272	287	279	273	295	301	296	261	278	283	282	287	241	291	263	278	270	307	285	259	262	287	277	279	272	292	250	299	289	295	264	301	280	295	294	287	303	300	277	292	319	262	308	281	272	288	251	271	281	295	260	322	309	248	308	329	284	271	311	300	319	274	272	314	266	317	262	310	269	262	286	310	301	316	259	288	271	262	314	270	284	301	279	267	282	289	302	285	279	273	262	278	263	297	286	305	320	266	274	296	299	297	252	292	278	312	264	280	304	284	278	277	264	269	305	305	264	262	306	279	282	291	287	262	277	298	279	293	290	291	296	275	288	277	309	292	237	309	283	284	292	288	277	259	318	290	310	278	264	280	289	274	273	304	314	266	301	298	295	274	280	275	273	293	251	293	308	279	281	292	293	289	245	317	307	272	259	300	276	267	290	296	322	292	286	272	260	291	277	296	301	289	294	303	294	298	272	289	327	265	277	335	274	322	279	268	289	294	279	255	290	296	275	270	284	270	305	296	268	277	287	282	290	283	311	285	293	299	327	296	258	269	279	282	254	282	246	268	294	238	287	262	289	273	274	300	313	277	284	299	299	284	315	295	288	280	319	317	306	282	279	275	280	280	286	269	292	289	273	275	288	258	343	266	295	293	310	274	283	271	287	280	283	293	283	264	307	267	282	288	276	300	280	273	265	308	298	298	304	319	295	292	279	277	269	288	292	322	284	259	288	262	283	267	276	291	299	286	259	312	288	312	264	247	280	270	244	289	274	252	253	281	305	272	295	294	309	300	302	284	295	278	263	309	293	273	270	295	267	258	276	287	261	290	273	309	264	289	268	328	331	251	282	315	260	271	309	277	285	257	296	275	239	272	278	263	255	267	281	285	305	262	301	308	303	268	282	287	288	274	288	281	299	277	275	296	279	262	258	274	275	285	307	293	297	279	260	281	307	289	261	286	252	298	312	256	265	277	298	262	271	316	316	249	262	289	268	295	279	271	288	256	307	300	290	311	272	249	302	313	296	279	266	268	270	276	311	276	303	292	300	299	303	268	275	252	275	287	311	284	328	277	309	302	262	267	293	254	276	241	302	270	293
13403	13055	23584	25239	23136	20166	16949	14630	12590	11895	10740	9020	8390	8718	8313	7535	6191	4682	3616	3417	2939	3945	3668	3120	2659	2174	1879	1959	2489	1856	1566	1475	1515	1560	1555	1443	1215	1133	1118	1270	1209	1133	1089	1073	1071	1079	1077	1061	1011	919	962	1020	1013	863	799	949	948	902	860	832	906	899	867	749	732	761	779	742	772	742	773	737	740	684	732	744	705	741	735	766	702	749	749	743	706	700	714	694	680	661	699	693	679	680	700	704	678	676	727	689	664	665	749	668	688	669	691	635	697	701	736	699	717	727	736	713	669	729	680	711	735	667	648	691	672	675	693	722	677	685	701	677	656	683	668	696	701	705	656	713	680	740	726	682	714	680	695	661	660	701	695	667	703	645	691	741	657	710	706	687	705	693	678	726	664	697	775	708	689	691	669	687	691	772	676	736	711	720	699	684	688	691	704	679	684	675	702	631	712	673	705	689	710	652	734	693	706	721	683	714	712	738	748	673	699	672	694	683	685	708	702	683	702	708	634	677	684	659	661	684	719	727	730	687	691	719	667	667	674	670	763	680	668	687	689	703	718	681	676	689	674	706	664	690	661	710	729	713	698	706	682	706	706	685	641	706	686	706	634	688	720	706	681	743	697	756	709	712	701	664	675	693	683	680	669	700	665	701	687	725	708	695	720	723	724	728	686	698	722	722	690	737	722	692	677	642	725	705	654	691	704	708	714	696	677	738	671	699	679	629	732	694	702	705	732	676	672	683	715	670	690	693	692	698	715	692	743	677	714	671	706	689	746	705	700	666	701	639	708	698	683	746	687	696	731	705	640	681	727	726	674	703	711	709	709	688	705	636	745	725	687	691	680	698	690	644	717	708	685	737	752	737	682	689	700	698	721	699	675	725	688	729	721	699	714	729	674	722	661	699	694	738	704	724	731	722	696	723	676	628	742	685	722	698	651	702	655	732	718	697	713	656	697	699	721	765	712	678	728	700	687	607	682	726	721	752	685	692	657	678	692	715	690	705	704	732	659	690	697	686	684	729	705	718	693	720	671	673	680	666	724	746	697	706	706	674	703	714	703	721	696	738	688	756	699	688	720	672	670	686	720	679	706	698	698	730	715	738	678	660	707	687	659	710	701	729	734	671	675	734	683	671	663	690	686	666	728	713	670	689	730	656	656	678	683	696	693	692	697	720	719	695	720	679	722	651	701	723	683	694	656	677	712	693	712	664	680	676	668	678	681	680	700	696	733	655	684	715	693	685	703	720	681	709	676	688	675	708	729	660	642	711	721	693	709	694	674	675	696	706	706	704	693	668	670	699	708	725	690	675	657	736	722	710	721	681	695	728	698	689	694	737	695	681	661	659	721	654	686	706	666	661	635	684	679	695	686	627	714	709	721	661	727	674	686	691	760	733	675	698	691	708	680	710	703	678	683	670	733	712	703	747	714	670	681	708	714	718	709	711	692	718	681	677	717	726	651	680	668	672	709	692	701	717	683	695	694	661	656	691	711	679	692	686	677	694	672	665	697	741	683	669	665	707	694	750	683	762	744	671	718	704	697	706	661	672	669	684	744	672	709	709	671	648	714	723	685	687	701	674	704	683	699	639	660	690	685	706	696	675	680	715	693	684	682	695	707	710	720	688	665	665	728	722	741	751	711	748	706	696	758	700	713	723	701	686	744	715	654	708	715	645	716	772	699	663	720	699	693	689	730	685	681	657	733	683	700	695	683	656	722	704	679	705	732	729	750	704	691	669	674	691	685	726	748	706	712	674	710	670	664	664	693	731	711	695	685	702	734	678	669	685	692	771	699	736	684	677	692	675	730	658	673	683	693	672	749	689	691	711	682	676	708	695	636	661	732	678	723	687	675	696	718	682	672	693	697	709	702	660	639	717	679	714	667	686	675	683	696	717	724	679	729	681	716	661	682	763	721	725	760	696	685	665	695	721	700	697	670	688	753	702	657	696	668	656	722	687	694	676	752	697	680	711	707	711	653	679	727	716	667	701	709	707	707	703	701	703	696	693	713	677	714	685	708	672	649	653	675	757	727	699	745	668	665	691	747	681	724	729	696	693	684	683	724	705	695	667	698	680	682	661	678	659	715	672	689	702	692	677	672	699	690	663	663	731	719	691	731	665	684	705	722	682	673	723	737	704	734	661	690	661	651	680	674	696	672	668	736	657	689	702	653	674	656	730	732	648	729	651	695	692	729	665	706	680	656	693	651	696	678	727	682	733	737	722	717	695	674	663	708	735	700	722	693	697	692	669	725	642	673	696	645	719	651	700	715	728	711	707	669	694	691	703	649	698	682	701	686	661	703	669	726	716	690	676	657	714	692	707	690	726	705	713	698	730	709	684	706	703	677	757	678	731	696	691	705	706	671	713	713	726	713	737	683	695	711	709	756	688	725	690	725	722	705	677	701	723	676	759	674	696	688	692	638	682	700	700	705	698	685	646	656	707	681	681	718	697	697	689	714	701	660	678	724	658	678	743	684	701	698	749	733	676	700	722	655	678	658	714	727	652	696	648	694	660	696	710	727	724	696	677	707	648	681	715	671	692	728	698	679	687	680	697	696	670	689	692	694	680	689	688	703	689	701	708	709	684	691	719	681	673	683	699	711	713	700	684	677	698	747	654	705	718	722	715	684	673	693	707	722	671	694	675	681	678	697	704	732	669	727	702	690	697	686	688	678	687	646	705	702	686	677	749	684	712	733	680	726	675	683	663	692	736	742	659	718	720	703	670	740	711	667	720	661	720	673	684	672	720	706	681	733	695	712	697	732	716	722	665	735	742	730	660	695	700	682	709	698	716	723	687	656	664	714	697	659	674	712	688	661	692	677	675	695	712	696	744	696	716	733	684	688	716	693	651	700	704	671	647	691	711	675	716	692	725	646	671	653	718	665	709	719	699	669	736	637	672	646	690	679	625	727	725	741	696	749	708	758	733	685	735	742	705	668	699	687	663	677	688	685	726	673	701	715	715	730	680	740	679	686	689	708	629	647	676	710	698	675	732	670	673	719	755	720	706	725	696	677	702	673	695	720	705	682	672	673	678	699	670	680	677	669	697	714	687	702	676	720	745	662	707	686	690	694	714	660	701	705	701	641	679	681	713	707	680	689	718	688	663	703	714	729	698	682	749	703	720	718	674	699	665	737	688	700	670	725	668	742	672	681	698	703	741	708	751	697	687	653	731	684	692	713	697	659	669	699	696	717	691	728	680	715	723	713	683	699	694	668	678	672	667	703	693	730	708	734	714	666	718	679	635	702	670	697	690	694	702	734	716	678	665	705	711	690	682	696	661	695	675	717	720	670	701	658	738	653	696	659	708	716	666	670	720	751	652	717	700	724	660	714	720	689	678	686	689	646	729	663	697	691	700	720	700	709	658	704	719	696	679	724	665	661	668	672	711	681	706	669	721	708	668	686	695	702	666	695	621	648	718	735	714	698	676	722	675	709	696	651	682	686	684	750	666	719	712	677	674	730	644	662	706	681	725	686	694
31009	22230	23867	20293	14974	11278	7891	5755	4701	3948	3463	2759	2648	2590	2515	2161	1645	1225	1026	916	867	1007	1174	894	724	606	523	561	677	455	473	405	448	453	456	407	357	312	347	358	335	355	315	313	329	322	320	310	302	299	304	300	314	290	303	286	307	261	287	275	248	252	265	243	279	238	240	277	237	247	247	247	205	226	241	256	269	240	244	235	260	229	260	196	269	255	255	240	233	222	213	233	234	273	260	219	248	235	242	223	238	228	226	244	252	260	241	248	249	249	208	221	219	219	218	236	210	238	214	246	232	234	215	245	250	209	228	227	229	258	241	231	219	222	238	226	240	207	255	251	234	215	220	236	230	240	256	242	225	234	244	218	231	244	231	229	218	218	225	239	224	247	243	232	232	230	225	255	271	230	238	219	222	229	235	232	229	239	247	215	249	224	206	232	247	242	236	233	230	273	224	239	213	235	248	238	259	189	240	230	205	218	241	249	243	202	236	231	231	280	228	228	250	197	232	207	260	237	247	232	240	241	252	265	205	219	221	232	213	231	235	237	244	222	230	219	221	212	215	203	234	240	234	250	230	228	244	244	216	250	239	218	243	221	247	216	233	226	211	236	261	228	238	211	225	238	203	238	242	255	222	243	245	240	236	236	221	239	231	244	253	229	255	223	237	208	212	255	229	237	234	228	223	222	189	229	241	262	229	228	228	253	213	247	239	239	251	225	234	258	233	216	237	231	220	216	277	217	241	233	222	254	231	249	242	238	248	251	237	232	219	247	231	244	206	210	231	259	209	240	248	229	267	245	221	230	227	221	238	255	241	208	223	226	235	248	230	237	210	220	217	219	254	253	234	230	228	221	228	246	251	239	225	226	241	237	230	234	237	218	232	232	222	257	223	263	206	210	225	269	245	219	221	246	221	216	252	250	245	230	239	257	219	241	220	254	246	253	243	217	244	257	239	220	229	233	252	265	244	230	250	211	230	215	231	221	226	257	235	245	219	249	215	225	217	216	202	198	230	235	236	206	208	215	263	229	243	232	218	247	225	262	226	217	216	222	246	225	213	245	237	224	227	237	247	198	234	252	250	223	218	242	224	241	226	231	236	234	247	248	239	237	197	237	262	245	211	225	236	218	260	256	235	229	209	195	276	217	241	195	258	240	217	249	249	244	196	244	235	241	243	256	229	217	228	244	238	260	221	246	246	236	208	245	235	236	246	225	246	233	216	251	228	204	238	231	226	219	215	234	242	223	220	249	235	235	220	234	219	245	235	233	250	237	252	252	235	231	241	210	243	252	227	239	234	231	236	205	223	235	211	241	234	234	242	232	238	210	223	243	220	225	224	242	214	264	261	226	242	218	217	216	263	235	235	235	231	210	230	223	245	219	224	249	242	238	216	211	230	225	229	233	211	216	231	235	238	263	239	216	219	235	262	223	217	233	243	247	232	239	250	237	208	237	221	221	217	232	263	230	248	233	224	246	244	232	226	255	226	226	207	239	241	246	232	279	218	226	241	243	237	219	227	234	209	220	211	251	224	231	243	234	229	242	240	252	241	239	273	196	225	232	244	220	229	254	229	231	247	250	249	221	213	223	230	236	213	234	245	224	258	204	225	216	271	222	220	244	227	257	229	257	258	235	222	231	235	226	248	259	219	235	229	231	263	226	215	214	224	216	215	196	247	238	238	245	214	252	239	242	213	249	231	225	213	228	226	198	203	238	258	231	271	252	211	221	237	224	198	221	245	218	247	228	229	225	233	230	254	239	251	236	227	228	220	241	224	238	241	243	226	260	232	247	252	210	250	230	231	218	224	239	229	236	236	221	231	249	221	238	241	236	261	230	248	242	223	256	233	237	232	233	223	234	235	265	225	248	219	210	232	246	228	208	221	241	244	195	269	227	253	235	256	243	229	242	242	271	213	250	219	252	212	232	246	237	193	214	218	267	233	237	255	238	229	216	242	244	246	254	202	239	238	247	223	211	240	226	249	228	220	204	239	215	199	230	251	217	227	220	203	213	223	205	223	243	241	225	233	214	250	221	214	263	257	252	259	229	220	244	237	237	226	237	236	235	217	231	223	274	227	247	217	215	204	232	231	264	230	243	246	229	217	249	233	235	255	237	256	212	206	235	253	223	215	212	227	203	218	242	235	224	208	210	238	227	226	238	243	248	219	228	269	236	218	221	255	246	205	220	204	221	230	240	244	253	235	207	218	223	206	214	238	225	232	245	238	245	234	229	232	204	233	220	251	232	210	232	226	231	217	243	249	257	228	259	238	211	246	275	230	258	214	219	234	218	257	244	242	225	214	246	229	262	248	229	224	218	259	230	231	213	233	238	251	234	237	245	259	237	243	222	229	217	228	253	206	217	214	257	233	255	240	223	244	265	239	234	196	249	216	235	239	235	223	229	227	225	221	241	207	217	250	239	228	244	251	214	251	236	222	237	204	213	228	247	263	223	223	248	214	228	245	215	211	219	228	216	230	249	242	228	242	214	225	210	237	222	257	225	202	233	217	256	239	230	266	247	235	242	216	238	236	261	236	234	235	233	260	221	236	234	217	246	244	243	231	226	225	242	218	215	227	226	214	237	221	212	266	257	233	217	241	233	241	232	227	260	231	243	236	212	246	233	214	208	231	231	226	238	261	232	208	239	237	227	231	251	260	238	221	207	228	234	240	234	216	224	213	236	228	246	234	230	230	238	258	231	235	235	216	256	229	224	228	215	231	258	244	240	218	234	260	248	195	246	228	202	258	225	234	262	215	205	249	232	258	223	248	219	217	236	216	244	235	221	211	219	230	262	234	243	239	217	250	202	246	234	237	206	231	244	224	232	234	214	248	262	237	236	246	235	221	213	212	232	237	216	218	243	222	272	259	241	267	222	227	217	222	228	213	225	227	237	252	209	214	213	195	248	244	217	229	221	219	230	235	255	211	245	256	236	226	265	223	228	229	250	228	218	242	233	241	234	238	249	227	260	250	224	253	219	207	244	238	223	208	233	243	245	222	225	224	222	251	232	256	218	227	223	231	217	228	232	236	241	215	241	231	237	218	236	228	241	228	227	241	223	243	227	256	233	246	247	231	232	238	236	226	219	210	231	225	232	208	232	254	230	236	222	224	232	254	224	213	217	236	202	219	222	205	246	223	234	246	240	256	208	213	238	206	228	220	214	222	231	240	229	226	215	223	229	254	225	236	232	255	216	208	245	229	226	227	233	234	205	237	231	225	221	229	233	245	233	242	246	273	233	259	230	199	247	269	241	231	242	222	244	239	218	263	202	235	226	247	237	212	238	258	210	190	225	264	256	245	241	237	227	233	247	229	258	235	234	237	242	230	264	237	261	258	249	243	236	213	254	260	230	264	234	223	234	236	247	244	224	226	223	248	252	240	215	222	242	223	222	258	224	221	217	241	230	236	216	203	229	267	201	248	247	217	242	236	211	256	225	241	231	211	260	262	240	256	236	225	252	240	239	222	260	228	245	242	269	225	216
18186	16242	28380	31028	28889	26559	22528	20047	17643	17032	15243	12960	12430	11920	11353	10389	8305	6847	5780	5217	4540	6028	6127	5549	4372	3488	2706	3042	3816	2458	2257	1974	1994	2543	2205	2001	1529	1393	1467	1473	1407	1398	1322	1201	1230	1307	1367	1159	1210	1071	1263	1126	1275	984	919	902	1041	1024	971	953	939	969	843	833	789	756	741	742	699	645	673	637	629	658	660	650	602	646	704	640	654	651	625	616	630	587	646	576	574	638	570	615	574	636	573	590	610	551	557	587	570	584	559	587	571	604	544	632	577	565	580	601	570	598	580	534	605	557	580	541	551	545	557	582	523	570	594	576	574	601	576	573	568	556	563	570	604	562	574	587	598	582	598	573	620	556	574	561	591	583	576	613	559	596	586	568	627	566	572	582	603	563	556	565	581	562	569	605	612	586	577	603	604	592	581	567	520	534	538	563	593	584	582	566	587	539	579	574	565	569	569	583	517	595	569	615	536	575	568	577	581	581	608	626	573	591	549	598	559	555	550	580	555	579	563	584	588	580	546	612	604	537	515	543	550	596	589	621	549	584	577	564	579	579	560	597	548	582	598	603	515	553	588	612	564	564	526	591	555	595	571	573	598	578	596	556	589	608	563	577	630	601	573	568	575	577	576	568	570	592	579	561	590	609	588	612	550	556	580	601	580	572	559	588	566	603	609	591	558	556	574	584	566	590	564	620	607	549	596	562	579	575	598	599	600	589	595	592	610	581	580	556	561	549	595	585	575	596	617	590	556	569	573	593	552	607	545	566	613	597	614	613	558	580	537	565	571	571	569	584	583	562	550	562	598	626	546	583	573	574	601	554	557	627	547	569	574	583	583	586	567	562	555	579	530	575	611	591	577	569	571	562	595	597	605	545	603	584	559	564	571	590	568	590	614	561	622	580	569	600	558	594	567	578	578	565	556	586	568	592	558	566	569	569	589	600	533	568	548	598	611	521	564	595	587	589	532	600	589	601	580	568	587	601	592	566	582	582	580	595	634	581	553	594	582	581	573	580	572	588	535	600	570	602	617	543	578	647	552	593	550	563	561	597	567	570	588	621	560	557	606	613	617	578	579	586	578	573	570	578	627	576	597	545	574	606	562	583	564	591	597	600	529	564	558	601	520	619	627	571	534	561	601	572	563	583	573	594	601	550	594	565	584	546	567	564	574	578	623	616	592	581	569	547	580	603	599	571	553	554	577	593	597	534	538	584	560	546	585	572	569	595	565	554	551	616	597	570	579	592	605	615	566	552	555	597	545	626	561	560	573	569	599	612	619	551	544	637	589	558	559	593	574	596	589	585	550	545	625	602	555	580	569	596	576	610	548	559	569	595	564	541	563	586	602	594	537	560	545	567	591	557	576	594	540	595	594	560	541	549	576	575	586	544	583	561	555	567	580	587	589	580	629	555	578	547	564	623	605	523	595	573	561	526	577	596	581	571	529	586	532	582	567	556	539	555	572	591	563	593	624	549	513	558	576	547	555	590	581	596	589	589	577	537	583	537	557	589	555	612	539	584	550	588	595	584	546	592	585	574	592	577	558	534	592	582	586	582	579	518	569	565	542	584	546	612	567	526	526	554	564	561	563	587	577	580	543	559	582	604	593	527	623	532	540	564	543	605	566	535	622	565	566	591	552	582	591	564	569	586	573	578	561	581	652	566	581	577	572	557	540	586	549	555	547	552	616	584	573	532	607	570	570	544	585	572	530	579	606	546	558	549	558	593	598	572	564	600	524	581	578	582	570	560	608	549	561	619	580	576	565	538	585	575	557	577	603	537	579	563	525	585	612	562	554	546	575	562	559	552	574	575	568	583	561	570	585	581	564	565	541	590	603	586	596	601	560	561	575	604	581	561	586	596	602	580	553	561	603	544	576	566	613	593	555	619	564	534	623	553	548	556	581	592	592	582	570	597	567	573	557	578	605	592	597	546	619	586	567	576	570	572	591	592	560	573	543	574	574	589	565	557	596	544	585	553	573	576	602	554	549	551	588	587	582	583	566	598	589	578	589	580	550	543	590	549	564	633	564	601	550	557	564	594	572	568	583	596	614	552	522	597	585	558	579	581	584	557	575	533	535	587	616	563	556	601	572	605	583	561	549	595	603	577	577	582	541	575	568	579	589	617	547	587	618	577	572	600	576	544	564	578	574	602	614	609	573	585	568	545	610	601	580	645	542	637	581	578	564	579	584	561	603	574	575	552	580	570	556	566	585	574	600	517	605	578	612	526	574	531	605	572	588	597	563	580	580	574	551	588	619	578	574	622	565	546	585	606	622	521	593	615	565	617	590	604	581	539	589	562	573	581	633	584	573	600	598	543	549	587	635	592	568	556	557	620	613	567	626	565	597	589	561	559	593	551	530	589	632	612	565	610	599	526	636	569	534	557	573	569	552	569	556	604	586	551	578	564	565	564	569	576	632	591	585	577	554	553	612	568	576	587	577	557	597	631	601	583	545	529	557	563	595	560	573	565	532	574	609	557	582	629	562	580	566	521	586	581	583	521	609	554	581	568	603	552	591	552	602	588	596	579	587	551	511	574	551	569	591	578	588	612	572	574	542	573	543	593	588	560	573	577	547	575	595	583	626	560	565	552	572	584	594	632	630	590	552	561	558	603	536	571	579	512	563	585	551	582	553	594	559	608	563	587	580	563	583	561	587	549	580	636	550	597	588	600	538	605	609	596	566	543	561	587	581	609	587	586	537	573	566	595	575	572	572	572	562	615	598	577	533	576	556	621	561	511	602	599	552	618	603	557	572	535	614	555	600	577	548	565	605	550	533	566	588	557	566	561	646	565	509	541	628	570	577	565	587	595	575	592	592	574	575	582	569	560	584	559	531	582	554	584	566	563	548	530	593	553	563	604	552	577	589	615	586	560	604	555	582	601	590	541	618	575	602	587	583	567	517	609	543	576	559	569	540	551	615	559	568	550	563	578	582	586	576	590	540	625	558	602	563	537	569	549	559	542	562	614	543	596	568	613	563	544	565	572	529	564	537	595	519	587	608	582	560	556	621	588	563	574	618	573	563	589	597	568	586	531	582	556	598	597	588	569	580	598	622	623	562	567	527	578	612	585	584	556	560	561	577	592	585	538	604	594	536	586	546	601	561	574	588	548	571	558	589	599	617	605	608	544	575	537	560	586	600	566	609	570	564	565	550	611	605	570	545	563	589	608	591	561	615	570	610	613	613	604	609	601	584	584	574	571	588	600	576	585	567	564	549	570	606	584	592	539	565	605	589	571	601	572	581	595	610	629	554	563	561	567	570	516	549	582	585	559	579	505	583	582	564	573	579	544	587	603	540	625	543	599	572	604	580	564	548	599	591	575	575	576	559	555	514	578	581	595	601	582	526	528	609	573	571	589	564	562	556	553	551	533	536	566	592	570	657	580	600	584	558	592	600	591	622	595	583	544	538	562	572	575	539	630	572	572	618	596	552	580	571	570	594	525	585	576	568	558	569	586	562	579	576	560	571	570	529	578	556	575
14133	9789	11035	7900	4856	3469	2316	1711	1467	1354	1115	961	909	799	779	759	559	512	391	363	324	354	325	301	302	304	302	329	300	268	311	276	289	270	258	256	305	246	283	245	240	255	255	300	255	243	236	251	254	231	254	237	250	262	240	241	226	234	256	241	226	241	242	227	201	247	263	237	235	232	240	227	236	254	252	224	243	243	218	220	239	265	251	259	234	216	232	232	216	235	223	237	230	228	264	251	209	258	230	252	249	267	240	291	236	228	229	224	239	239	226	229	241	239	248	249	234	228	228	267	248	214	255	243	245	223	217	267	212	223	248	250	217	239	259	228	241	229	229	232	222	246	214	222	248	263	248	227	260	257	217	241	240	267	246	231	242	241	231	244	237	251	233	243	214	210	211	222	236	224	211	230	215	257	250	215	223	262	256	240	251	226	247	212	231	245	240	202	260	226	255	223	231	215	213	247	237	228	231	255	259	199	257	243	221	247	259	247	224	245	236	215	202	256	231	254	248	226	250	238	227	254	223	249	247	223	216	247	213	232	249	237	223	230	207	241	249	258	230	264	247	250	210	242	234	229	227	237	243	233	232	246	202	247	228	225	225	268	224	203	256	247	239	244	274	240	232	247	230	239	218	269	230	237	231	239	223	265	222	249	230	261	215	231	252	262	231	225	225	226	263	241	226	242	245	235	231	226	235	267	242	227	227	229	232	219	214	222	241	229	246	214	238	253	219	231	243	223	227	239	246	237	242	228	224	213	241	244	245	217	221	226	256	240	255	272	229	233	240	235	220	207	215	240	223	215	242	252	243	203	201	238	219	206	247	238	247	248	223	216	228	223	257	248	234	236	261	204	212	214	223	217	253	225	251	223	214	254	229	232	226	241	243	218	238	248	269	227	248	229	213	270	245	260	263	244	208	226	239	234	198	231	255	235	225	251	252	217	233	214	238	229	220	248	248	232	236	264	246	220	259	236	220	233	230	222	231	240	224	255	247	245	256	217	238	244	238	226	253	257	265	231	252	245	250	263	274	215	238	208	252	235	219	253	250	238	222	258	223	229	217	250	249	206	247	241	269	240	257	244	214	232	239	232	223	244	249	206	249	252	245	258	224	244	246	231	266	239	243	243	244	211	228	208	241	254	231	255	252	243	246	240	241	243	221	250	234	218	236	224	251	257	204	246	222	222	220	232	211	233	236	249	233	237	247	233	232	240	244	205	236	224	216	216	234	249	219	239	244	254	214	238	241	251	225	234	206	236	235	247	242	234	240	237	248	239	224	197	234	229	230	235	218	211	258	220	198	250	239	236	236	258	247	211	243	231	242	250	241	240	269	235	242	253	249	241	282	229	269	255	242	272	246	251	258	232	235	253	237	220	256	220	212	205	243	231	231	201	246	238	212	252	216	225	201	247	226	238	216	238	241	235	222	256	223	227	233	229	246	227	248	262	223	214	205	225	258	261	227	240	250	208	247	217	233	241	255	223	217	266	250	218	247	267	231	224	227	237	237	236	228	247	243	210	229	213	235	243	253	261	229	223	242	235	264	246	242	203	238	218	248	225	248	237	229	250	217	227	222	250	234	259	232	239	223	226	244	242	233	257	255	228	250	253	230	238	224	245	240	243	229	216	239	229	226	232	234	250	231	238	234	219	221	246	242	225	252	223	250	207	219	234	221	227	241	229	224	252	233	225	245	227	217	235	226	235	214	254	253	218	243	231	209	251	240	217	254	285	247	244	225	236	250	247	240	228	241	250	249	249	259	220	201	217	262	236	233	247	239	255	258	279	218	236	237	252	209	239	248	236	213	233	265	254	244	231	210	232	216	241	253	230	252	237	202	244	233	222	226	223	237	245	242	249	219	242	243	243	222	211	248	239	250	250	237	205	224	250	248	250	199	235	246	206	251	223	223	223	221	251	247	237	230	253	246	238	228	241	241	231	231	222	238	268	240	230	229	236	230	251	265	266	257	228	238	239	232	247	249	231	237	215	234	279	228	251	225	242	236	250	243	244	193	250	244	238	235	260	235	241	236	237	240	249	234	226	233	231	251	227	227	213	204	234	259	234	230	238	257	249	218	255	246	222	238	262	233	249	239	225	203	228	248	222	242	226	226	281	235	227	241	247	229	219	242	225	250	220	251	256	238	227	236	224	225	215	256	212	226	214	259	274	239	221	233	232	245	247	238	247	251	239	248	236	232	274	217	235	203	206	240	239	233	243	240	250	228	251	235	262	235	233	235	227	244	252	224	238	249	221	220	229	228	252	243	258	237	241	246	200	241	239	237	239	242	255	207	239	217	243	253	207	220	256	221	227	255	228	234	226	241	227	240	215	241	262	239	242	197	232	287	258	245	236	236	244	255	232	223	269	241	229	236	213	217	192	202	247	232	220	229	223	235	242	252	212	252	244	221	227	248	258	245	244	215	225	211	246	242	235	219	228	242	247	235	210	222	240	239	258	251	269	233	222	217	233	245	220	213	243	232	237	216	227	243	242	214	236	213	227	262	244	229	263	241	237	257	225	226	225	226	270	266	267	245	227	236	233	227	260	239	251	241	236	243	228	228	246	222	238	220	226	245	256	243	269	243	270	238	234	255	247	235	249	252	235	239	250	248	256	252	227	245	247	250	267	238	233	211	248	255	211	243	239	257	270	248	238	213	237	229	229	228	207	261	232	263	199	241	237	237	239	236	231	199	222	251	227	245	246	241	234	228	216	225	209	251	224	220	221	237	257	237	213	265	248	228	223	247	261	235	245	219	225	239	243	240	243	256	242	233	225	216	251	231	240	199	257	232	241	248	229	227	241	233	233	204	223	239	227	223	220	249	252	231	235	218	235	221	243	238	247	187	259	260	278	231	233	247	246	239	261	209	239	233	241	249	206	255	271	236	239	236	257	264	240	224	216	224	245	265	241	236	237	245	247	253	244	208	228	255	214	223	216	245	244	206	237	243	227	261	256	241	224	255	243	223	247	234	266	236	225	217	249	232	250	231	253	220	228	253	242	238	223	213	205	241	243	225	197	254	256	212	230	253	233	245	229	234	265	244	211	227	230	227	231	247	251	208	246	211	256	263	245	265	248	237	243	267	237	237	239	233	200	233	231	269	235	227	251	229	242	252	238	241	224	241	241	218	246	239	235	236	253	245	212	264	263	229	252	218	233	242	224	217	230	233	206	233	210	251	254	242	221	238	245	244	240	235	233	245	232	237	244	244	237	231	207	237	244	233	252	244	208	222	227	244	197	200	216	264	247	258	214	217	245	244	206	254	238	261	234	239	211	224	220	252	232	240	223	238	245	232	233	215	214	258	245	234	221	231	257	252	256	215	260	226	245	219	228	229	251	235	205	229	259	255	212	216	231	241	194	261	234	233	250	257	242	213	246	247	238	257	243	225	230	245	201	226	229	231	220	226	242	236	236	223	251	218	242	215	220	246	222	182	225	234	275	234	225	231	276	208	257	234	269	224	243	226	243	238	266	243	220	218	236
7950	8326	17025	17794	15101	12868	9965	7933	7154	6633	5364	4766	4782	4548	4330	3881	3039	2324	1952	1699	1490	1380	1228	1155	1036	1022	1029	1032	1021	984	863	796	783	826	776	785	793	811	741	757	729	773	760	690	631	630	713	640	684	684	673	599	659	638	670	649	652	623	704	691	629	706	686	633	631	634	670	594	599	609	611	604	646	611	605	619	597	631	589	587	604	628	621	555	614	624	673	600	614	542	614	554	590	586	631	648	598	599	627	561	612	570	625	569	608	580	622	563	593	608	592	590	603	574	627	622	642	574	611	584	611	614	574	608	577	574	591	621	581	615	567	615	553	635	567	591	597	576	625	604	583	568	625	598	599	564	559	586	615	601	532	596	574	612	598	580	613	620	630	582	598	592	588	633	623	610	626	607	615	587	610	599	553	595	610	624	654	618	636	591	584	592	602	546	592	567	598	629	586	635	610	548	620	622	663	636	618	590	582	639	608	641	606	605	623	618	622	613	623	583	574	630	576	632	586	591	593	609	568	654	594	585	655	532	567	593	599	589	564	581	595	619	610	597	629	602	602	596	599	625	631	606	610	608	596	599	561	607	592	602	581	549	559	584	589	574	568	591	573	638	576	604	616	612	591	602	581	594	634	597	556	590	598	575	590	615	588	621	596	595	561	626	608	592	595	603	637	608	640	594	631	564	590	579	621	589	613	628	635	610	574	587	618	594	614	654	591	605	591	584	628	587	597	596	611	608	566	583	586	608	683	657	598	590	611	585	597	590	658	574	570	576	591	601	590	579	627	620	601	615	595	573	590	584	586	600	688	619	638	616	575	617	607	586	590	609	565	591	611	607	561	624	671	581	601	626	622	580	589	591	631	618	611	569	619	655	594	642	619	570	606	608	578	608	636	595	613	564	630	554	602	618	614	588	591	625	610	584	579	561	613	598	608	580	620	605	556	586	582	596	569	582	574	577	576	569	587	598	574	612	613	606	591	572	588	608	590	573	604	611	616	624	622	643	611	579	570	613	624	612	598	568	600	621	612	618	612	598	605	602	566	616	606	631	629	594	602	622	586	647	611	587	593	607	526	573	613	576	575	597	562	608	594	579	599	585	613	620	621	608	586	614	581	573	609	604	644	592	630	567	610	590	617	593	611	578	585	576	575	591	576	604	604	570	582	585	639	561	623	637	607	598	596	609	612	596	594	622	593	611	626	610	588	603	563	603	650	605	552	547	626	579	580	620	570	600	602	598	616	607	632	576	605	599	611	622	548	560	589	581	613	615	603	579	625	598	631	563	573	597	638	570	615	554	575	612	560	607	602	607	584	615	622	565	608	591	595	590	609	597	600	586	612	595	610	557	590	566	630	556	578	644	629	579	601	580	598	589	580	591	555	600	572	615	604	630	610	585	627	597	623	579	620	565	593	599	607	596	655	574	556	617	592	637	626	631	574	605	619	584	568	531	578	609	610	559	605	572	574	589	559	577	632	599	616	572	565	577	591	585	655	629	585	594	616	569	585	604	642	624	617	604	576	597	575	622	577	642	567	586	566	587	625	561	614	575	619	569	628	628	578	636	627	628	613	607	600	591	591	589	619	575	618	623	601	598	602	570	597	599	601	596	573	545	597	606	581	628	638	596	612	621	620	558	598	610	568	593	604	630	581	624	589	600	603	596	560	598	625	596	569	564	603	580	562	594	597	575	605	624	609	576	558	577	561	601	627	603	581	601	591	607	604	596	602	614	597	592	614	551	603	619	586	608	610	665	626	580	587	568	635	608	578	600	585	644	596	593	578	652	589	603	607	607	604	555	613	601	618	583	583	586	592	586	593	603	593	588	626	582	577	597	611	604	590	612	578	571	624	617	576	633	636	630	592	624	606	602	610	584	562	632	637	604	596	561	612	556	610	590	631	599	602	613	603	586	606	639	617	560	628	573	601	583	613	606	564	606	603	643	634	592	574	630	626	588	649	573	596	607	607	577	611	585	629	565	607	611	597	606	619	593	613	616	590	598	566	541	674	602	591	633	606	630	604	580	637	609	604	581	646	600	589	621	615	564	560	604	589	571	578	632	665	602	613	574	585	605	620	626	613	602	628	604	642	593	571	610	553	629	630	577	571	579	615	583	576	619	607	594	614	600	615	573	591	577	589	606	574	597	617	552	620	632	616	626	599	603	576	596	607	572	634	623	541	643	655	587	582	605	603	627	556	605	583	593	593	592	637	592	592	639	627	572	605	650	618	633	630	568	617	581	589	596	574	582	617	583	599	625	633	593	613	579	603	617	611	589	595	635	586	585	604	639	609	614	602	604	543	595	564	576	603	598	571	631	594	633	588	572	606	598	599	569	595	619	591	614	599	603	641	560	511	536	584	595	587	544	613	614	671	645	599	575	580	583	579	564	592	624	588	587	615	616	605	619	588	608	579	628	570	557	587	582	638	589	570	572	577	628	594	609	598	569	565	615	596	603	574	607	589	586	592	612	583	579	596	642	620	628	587	602	594	580	582	561	571	604	615	576	581	598	569	625	545	589	607	592	610	638	561	603	569	581	597	628	580	591	601	589	569	603	588	591	565	592	595	613	578	612	608	610	595	633	622	554	601	642	633	603	616	604	622	608	618	598	587	551	585	603	590	573	560	612	601	579	590	613	606	555	588	603	578	591	589	614	610	579	592	545	628	556	597	576	636	588	611	626	612	598	581	602	604	615	597	592	626	593	640	641	579	636	642	567	594	528	603	561	567	579	588	602	614	586	623	645	582	630	583	575	585	573	619	600	626	603	571	586	605	603	604	602	620	620	604	605	607	593	635	558	603	630	596	556	605	597	544	581	644	594	624	625	621	581	587	632	619	599	516	616	598	620	613	609	591	586	610	608	588	624	612	605	594	561	585	564	613	600	640	590	584	583	625	587	630	614	618	591	586	645	611	588	588	680	623	629	616	554	589	628	601	590	581	613	626	563	622	635	566	584	602	557	568	634	627	572	584	613	624	606	586	637	555	593	597	628	575	623	606	588	606	627	569	618	610	584	612	581	549	606	574	620	566	620	583	564	596	627	567	607	577	586	609	623	603	650	592	587	579	639	597	622	566	618	601	572	605	584	606	615	583	588	577	612	624	574	627	615	595	607	603	610	626	586	612	578	565	592	605	587	593	561	641	610	546	577	628	583	599	623	597	561	539	643	588	601	609	597	571	578	584	596	565	622	575	550	621	612	592	620	669	609	556	586	600	582	613	626	576	575	637	599	627	574	623	646	632	598	588	639	578	594	567	620	569	601	572	588	601	585	632	599	617	625	572	557	613	614	584	633	593	631	622	585	613	568	599	583	582	596	585	584	631	658	579	622	616	587	595	558	611	636	579	633	581	585	602	638	561	637	594	582	579	612	655	643	607	637	626	597	604	610	599	625	595	561	616	634	569	569	592	598	600	583	601	615	615	603	620	586	569	599	563	587	541	593	598	588	662	631	583	637	597	636	617	622	620	597	625	580	590	590	579	626	572	592
22305	15551	17087	13665	9852	6767	4694	3620	3057	2424	2098	1679	1629	1703	1486	1310	1131	835	737	696	623	618	757	685	502	443	477	504	482	420	384	351	434	408	429	396	360	375	351	325	298	352	352	307	329	349	325	287	305	325	352	298	322	312	313	263	304	308	284	288	300	280	312	285	287	287	283	292	288	290	307	284	274	283	257	287	247	306	304	326	291	278	287	308	276	312	288	298	287	270	288	312	263	296	306	291	282	255	290	269	277	267	276	279	278	279	275	302	287	280	304	290	283	268	290	276	314	306	296	290	293	274	266	302	291	270	294	280	305	298	302	264	294	282	284	303	281	287	282	268	290	299	276	315	279	293	276	262	313	276	288	296	284	277	287	291	306	265	258	279	292	269	300	305	263	301	293	257	298	292	307	302	279	281	289	267	305	280	279	265	284	281	263	278	280	265	277	287	270	278	258	280	290	314	283	297	312	255	280	259	293	273	288	314	316	266	258	297	255	280	267	278	267	248	288	300	316	269	299	318	263	293	318	295	278	265	278	292	275	296	279	298	280	281	282	280	304	309	292	244	263	279	297	280	281	325	265	298	272	291	282	288	282	262	291	283	280	277	255	291	288	276	285	278	281	301	271	302	308	285	275	265	309	304	256	295	332	271	270	288	278	301	284	302	301	291	301	277	292	265	310	280	272	292	253	278	302	303	288	301	283	269	281	281	288	295	281	303	258	313	318	282	276	287	301	289	297	258	305	296	278	272	274	278	290	286	269	269	277	309	295	288	284	286	293	281	278	291	262	277	280	280	293	289	277	276	269	302	274	229	287	251	263	280	279	248	290	309	296	296	261	289	277	295	301	266	295	269	289	271	268	293	248	306	305	301	260	257	277	238	294	261	265	293	311	276	295	288	295	313	250	281	271	277	268	287	291	254	259	296	267	311	278	256	284	265	290	273	280	272	282	295	263	341	255	285	277	296	292	265	281	275	300	273	272	300	269	293	298	274	280	289	283	275	305	326	313	278	264	294	272	263	270	308	305	259	313	267	307	275	297	267	283	264	286	284	242	276	281	293	287	274	265	274	278	317	304	289	308	293	322	284	267	259	297	248	267	254	287	293	310	279	275	297	289	249	243	248	311	299	309	294	298	261	275	281	301	284	303	258	264	287	307	291	248	273	290	285	278	273	303	293	257	299	265	301	266	303	292	285	276	278	291	262	299	280	280	299	281	283	305	258	295	288	277	298	275	270	271	308	316	298	293	277	290	283	285	268	246	296	259	298	261	284	292	273	296	327	282	261	278	232	288	299	274	281	289	282	262	285	266	287	272	262	291	286	287	301	284	271	260	284	267	271	311	304	296	288	265	259	234	290	266	312	258	287	251	301	296	306	249	303	280	281	292	272	315	279	271	273	299	295	283	257	267	328	297	277	250	285	316	279	295	285	287	297	273	267	275	259	316	305	285	285	294	302	313	326	297	267	283	294	274	286	266	284	273	263	310	271	274	289	298	293	225	298	275	271	253	315	275	287	278	301	334	289	295	267	267	300	310	254	274	286	304	270	294	290	273	255	271	259	273	291	317	259	317	291	251	294	288	253	288	308	256	287	299	299	288	337	226	285	295	289	284	279	254	283	312	270	272	265	264	290	263	263	294	279	269	288	268	272	262	298	274	294	284	299	260	289	271	291	305	298	332	308	291	288	286	267	289	255	258	288	249	269	320	288	278	304	263	291	275	272	283	282	271	276	282	305	288	288	257	278	289	271	290	292	306	301	273	292	310	284	281	278	276	264	273	269	282	309	299	294	275	279	283	291	297	291	276	319	309	279	283	300	317	274	295	285	275	299	276	245	279	283	240	252	287	292	266	274	253	261	264	265	285	272	267	264	334	278	266	286	309	301	262	266	278	276	272	272	300	287	282	268	272	307	319	283	294	319	290	276	306	299	284	287	284	264	289	304	301	258	244	303	315	251	288	302	255	260	273	283	298	272	284	260	297	266	287	280	252	305	256	306	259	297	272	282	283	274	257	289	303	279	300	292	255	253	274	281	251	285	306	274	266	261	285	312	263	279	263	285	287	279	312	305	300	277	298	280	275	288	296	286	254	304	289	280	288	302	288	288	245	263	253	255	270	289	290	275	266	281	306	285	266	272	253	273	298	278	295	289	278	275	298	296	250	268	283	292	282	308	257	299	282	291	268	281	284	277	302	289	255	266	279	303	315	267	278	279	274	319	286	263	259	290	283	315	285	262	258	273	285	276	293	306	270	310	259	301	315	299	316	255	279	276	261	296	283	274	267	276	281	309	302	286	260	308	274	288	302	285	268	258	307	288	275	262	288	317	296	258	287	291	301	267	275	289	280	272	278	285	287	314	256	294	295	277	269	282	275	288	265	270	275	264	277	291	287	270	305	292	298	304	259	286	266	259	279	285	277	273	280	276	288	293	269	271	294	266	282	271	285	291	293	280	281	271	279	258	283	307	283	277	266	308	297	314	276	283	271	274	282	256	307	284	329	291	257	288	282	270	272	278	247	283	269	269	292	278	306	251	297	278	280	252	287	297	265	269	273	266	273	263	247	292	264	294	266	305	297	290	264	301	266	282	281	265	302	310	277	288	268	267	292	297	305	250	282	261	302	293	280	261	288	276	292	273	282	275	281	275	244	257	301	316	279	265	293	293	288	263	293	296	268	283	287	266	268	305	278	279	278	307	282	260	298	278	296	267	281	275	284	304	296	290	282	290	262	265	232	280	267	278	255	263	303	263	283	280	282	268	306	277	304	291	288	304	286	310	296	317	316	263	298	299	276	273	273	262	268	279	277	303	282	309	277	270	287	276	274	294	290	319	312	233	250	303	265	256	289	296	281	287	269	270	272	266	293	286	324	280	268	293	279	285	261	322	329	283	257	294	285	308	272	273	286	271	284	226	268	314	298	314	311	283	271	284	259	313	301	270	260	273	255	293	273	296	301	266	278	265	275	284	276	276	285	286	293	266	242	311	310	298	300	281	247	276	287	240	290	317	300	271	267	289	267	291	283	285	307	286	269	287	317	301	267	269	298	284	295	305	306	294	291	286	292	271	279	282	290	276	300	285	302	265	291	275	289	269	287	291	279	328	288	264	255	286	263	263	259	285	281	304	297	305	315	279	288	287	281	288	269	277	306	257	306	259	307	252	285	253	232	286	280	267	275	284	279	269	291	273	281	286	285	286	304	252	300	275	261	237	273	287	269	305	300	226	278	296	278	268	276	274	291	251	230	288	272	296	251	281	286	269	267	311	271	299	272	302	272	288	288	263	282	292	265	263	275	263	305	297	303	286	293	291	290	298	308	311	279	252	276	277	267	249	293	274	284	288	288	259	262	287	264	273	264	284	285	285	299	268	291	275	306	263	286	284	266	262	277	258	267	273	277	286	284	290	288	334	297	281	249	280	286	293	282	323	269	245	274	293	278	296	288	295	246	291	275	285	282	288	271	282	310	273	315	254	273	298	294	266	322	280
13177	12269	22411	25223	23190	20186	16673	14712	13165	11521	10181	8941	8819	8396	7551	7157	5638	4528	4082	3569	3152	3350	3591	3350	2467	2093	2037	2242	2148	1706	1540	1438	1579	1624	1540	1490	1235	1185	1170	1174	1161	1178	1029	1088	1053	1047	1089	1008	1052	1033	1046	919	959	860	878	877	946	872	967	892	835	897	829	773	832	831	797	787	777	729	710	733	709	721	690	754	662	763	839	693	724	718	705	698	724	668	700	753	721	771	714	704	633	735	656	693	695	737	690	680	717	704	706	645	654	647	701	692	699	725	759	659	703	647	691	657	685	664	716	699	681	725	685	653	699	674	690	681	700	691	690	688	713	703	714	698	686	688	707	649	762	721	714	714	682	670	654	732	701	711	713	682	698	773	702	672	679	699	666	682	657	667	692	728	689	700	702	722	669	650	698	733	693	686	728	706	702	706	729	638	703	712	698	710	703	697	670	683	725	697	713	722	692	663	671	753	651	655	672	673	691	687	691	669	680	674	686	681	668	661	679	685	688	662	689	703	735	681	704	744	724	698	671	662	738	724	672	621	687	667	679	694	670	697	757	684	694	659	672	691	714	675	749	708	694	701	757	709	687	712	707	715	657	757	692	712	756	720	703	684	710	699	689	695	762	674	677	689	707	733	686	724	689	711	672	682	717	732	713	701	675	678	687	697	743	723	673	740	640	708	675	714	723	698	697	643	709	743	659	683	657	722	653	724	688	715	670	731	723	691	668	626	661	685	643	665	706	672	684	687	713	720	675	707	689	667	702	701	701	710	698	715	668	726	747	696	696	733	673	738	718	689	717	738	715	687	667	710	687	732	663	706	674	679	706	731	671	687	702	747	653	749	736	680	653	694	720	688	636	700	704	681	684	714	679	660	706	693	689	613	697	660	669	636	665	699	689	710	683	737	697	671	690	716	741	702	729	670	691	758	674	696	684	707	682	659	672	695	730	678	669	712	706	716	708	771	756	681	718	689	727	734	690	726	649	695	716	672	699	650	709	697	671	705	741	672	674	692	704	662	709	707	712	693	725	690	673	664	660	702	634	696	699	724	728	669	674	700	705	689	711	644	729	704	670	671	688	723	651	738	632	740	685	704	686	742	675	701	710	672	712	743	702	680	641	697	697	696	669	712	723	706	700	719	714	676	683	674	645	640	720	692	675	693	666	654	698	691	693	674	701	686	683	717	668	717	690	718	736	706	700	627	698	701	677	665	735	696	660	674	702	705	701	686	717	709	706	694	723	685	657	727	665	701	705	683	719	749	676	751	663	656	701	679	637	698	697	707	680	696	680	649	702	711	715	693	745	688	672	718	676	685	709	696	651	702	712	676	711	715	711	728	692	660	676	670	707	695	655	700	685	700	662	737	766	698	672	727	687	669	685	715	706	681	687	676	672	669	691	708	692	698	673	687	728	704	729	676	729	681	671	663	666	683	727	696	709	676	692	762	677	694	677	679	675	705	703	681	687	708	650	652	644	678	669	732	740	705	715	699	714	694	718	701	713	758	708	679	711	705	720	705	712	652	668	695	715	699	674	698	685	705	731	672	719	703	702	675	697	711	721	672	721	684	653	729	707	697	662	697	715	695	628	689	703	698	674	675	665	706	679	671	669	738	714	719	654	697	715	745	719	704	728	683	710	662	660	719	671	702	703	688	695	650	710	689	698	693	707	631	678	697	655	734	700	742	701	679	656	691	733	663	691	704	676	731	701	717	680	670	715	713	679	718	681	713	670	680	751	663	655	718	735	708	724	694	724	725	687	744	703	683	663	695	645	690	728	696	700	707	724	717	715	663	717	667	673	682	690	704	712	683	694	681	716	699	739	686	699	737	725	672	724	709	671	701	734	692	679	664	742	708	694	656	727	669	738	672	704	715	757	747	699	685	736	689	681	738	715	677	697	675	711	662	661	725	685	666	706	734	673	745	746	714	733	731	702	729	654	663	656	699	681	730	656	703	689	692	695	693	692	695	725	691	737	732	727	683	651	670	716	710	655	694	688	683	662	687	679	672	673	733	697	707	668	664	699	654	747	744	672	669	694	724	706	718	669	699	697	702	697	680	731	668	648	656	667	706	723	635	722	719	701	723	635	670	691	693	723	679	727	679	762	703	660	706	687	687	649	712	696	700	679	689	718	665	690	665	693	630	675	706	729	670	654	742	705	660	679	687	683	695	731	686	677	731	673	734	686	718	724	681	731	675	716	682	725	686	700	674	703	683	682	686	666	694	701	741	714	660	657	673	682	718	680	672	688	710	671	730	751	731	708	694	657	673	716	670	710	763	646	667	718	686	702	720	628	731	719	767	710	696	727	697	660	725	713	680	713	679	713	703	709	669	735	680	678	681	708	722	762	672	690	705	660	709	706	693	709	709	691	762	654	703	694	676	703	699	713	743	672	676	702	623	673	720	648	694	671	697	709	685	739	653	744	676	715	682	646	689	680	671	658	738	707	712	665	689	701	729	687	705	719	638	703	627	651	677	694	750	710	671	699	670	727	691	695	772	723	717	708	751	710	661	670	712	648	708	680	675	694	694	676	686	667	707	719	713	670	675	691	683	702	716	669	682	706	676	729	695	764	681	645	709	758	731	702	696	715	721	717	725	688	617	718	702	710	695	691	697	718	691	715	681	671	658	704	705	632	718	651	673	729	694	722	700	708	640	724	709	684	682	685	696	761	656	684	701	693	678	719	699	640	689	662	676	691	752	702	671	655	707	705	674	695	697	691	692	684	674	671	658	698	723	679	643	671	735	679	681	688	695	681	749	612	707	672	713	696	719	644	696	681	715	698	721	706	672	677	701	664	648	685	721	686	679	693	746	678	708	724	665	710	708	702	671	662	707	685	686	666	742	696	662	724	676	681	676	685	678	693	670	660	643	653	659	706	706	687	673	675	670	725	740	663	720	654	701	739	670	738	667	750	724	684	680	768	696	677	682	679	730	702	749	693	746	676	752	735	711	691	684	694	678	667	703	677	694	669	701	693	707	720	728	733	705	674	645	716	692	685	683	698	679	695	733	686	721	660	691	750	729	663	716	707	640	694	664	722	696	675	688	678	665	713	695	699	687	622	683	711	715	674	724	665	687	697	654	722	706	700	661	688	669	687	698	723	719	697	747	711	746	679	712	673	690	679	716	714	704	734	756	671	732	709	710	699	695	675	673	692	680	682	719	657	680	702	660	716	684	703	683	712	719	686	691	674	691	747	673	721	650	669	651	709	656	714	671	711	717	695	697	722	707	700	621	635	702	672	650	683	742	663	690	706	728	678	697	702	753	708	682	686	721	706	736	730	711	722	695	689	671	694	682	671	684	717	679	670	672	705	687	686	731	705	675	711	698	702	714	666	655	706	680	663	661	649	723	702	715	722	684	709	707	709	742	672	704	694	683	686	747	668	692	707	717	693	665	698	718	732	715	673	688	716	727	717	673	658	695	710	691	668	701	658	687	711	733	718	732	668	687	731	630	678	706	692	707	740	752	693	655	683	672	686	674
31040	21946	23358	19875	15195	10918	7913	6191	4743	3777	3158	2689	2597	2677	2374	2263	1721	1245	1137	1032	820	969	1095	937	675	569	621	655	567	500	433	423	393	482	506	425	396	307	321	316	379	343	320	308	331	323	319	316	309	297	283	328	298	258	273	292	290	274	253	276	251	281	264	283	262	235	251	266	249	241	250	229	219	233	259	190	247	265	256	235	239	244	220	230	224	251	225	241	223	240	247	245	240	250	236	227	224	247	255	215	208	236	241	240	208	215	230	236	218	231	226	214	242	232	219	242	220	220	241	225	229	234	208	231	253	225	217	262	243	228	214	248	265	237	223	244	238	252	241	230	205	212	244	243	212	246	227	260	205	235	218	254	235	206	218	225	227	213	231	207	247	237	236	215	243	240	226	240	200	232	234	226	231	221	216	244	196	255	258	237	230	224	260	245	227	254	243	233	237	231	227	235	225	239	236	218	236	277	228	243	230	206	219	240	241	252	214	207	225	230	195	231	242	225	214	232	252	211	201	245	212	258	254	238	202	210	215	222	242	234	223	231	244	244	255	221	249	243	228	217	233	220	239	221	202	239	223	261	224	235	210	204	204	236	241	238	237	222	222	248	234	230	248	229	246	211	255	262	207	260	250	249	260	221	242	220	225	243	242	231	231	205	285	235	249	248	217	220	238	246	226	228	235	217	231	225	235	222	221	215	243	229	224	220	246	239	219	220	218	222	230	209	216	253	243	218	234	251	220	258	242	237	231	232	232	223	221	235	236	246	228	208	215	225	218	243	213	237	219	240	241	246	219	233	216	234	263	230	214	241	237	240	223	242	217	198	251	236	231	251	247	227	228	224	232	249	232	226	229	230	239	221	233	246	242	222	222	235	220	227	240	227	207	219	238	213	220	232	248	239	239	230	240	239	237	244	250	221	249	217	221	240	227	237	201	243	219	235	204	243	244	235	245	243	236	230	211	214	240	238	256	238	238	243	229	255	200	228	239	231	247	276	231	198	218	233	224	231	234	238	237	248	221	211	231	221	233	245	263	243	249	197	222	215	211	226	234	235	256	238	231	221	264	235	226	233	228	247	216	237	239	248	233	229	262	238	227	233	213	231	214	221	208	236	247	218	234	255	224	221	230	222	237	248	236	267	219	219	198	227	220	228	212	223	238	261	241	232	248	213	235	237	211	239	237	219	234	231	235	241	246	209	223	223	258	246	220	245	224	230	236	231	217	228	197	230	214	222	241	216	251	242	227	246	248	233	234	234	202	219	238	238	214	231	206	252	221	238	239	239	259	240	234	248	251	240	220	240	251	231	224	238	239	223	256	221	219	233	239	246	229	261	243	222	200	232	212	242	216	228	238	230	230	243	208	227	235	235	228	225	221	227	222	232	194	223	220	234	260	260	233	234	210	223	230	233	264	258	224	242	238	237	250	221	235	225	243	242	228	227	233	244	245	216	217	234	255	222	237	227	223	217	213	242	232	250	222	244	266	229	240	235	237	231	253	214	268	246	255	242	204	222	229	232	238	252	235	199	194	233	295	225	221	251	247	238	231	255	232	214	227	215	223	224	269	228	230	241	229	226	225	228	243	217	230	247	197	225	234	237	260	224	215	234	257	249	242	218	196	241	229	230	235	225	205	224	217	202	212	235	230	232	243	234	239	245	207	249	245	232	230	253	205	251	255	234	235	203	246	242	228	251	223	247	246	227	254	227	226	244	230	247	245	224	240	258	204	221	217	236	236	252	237	213	211	234	241	221	228	207	264	239	221	211	257	230	246	224	235	251	246	238	222	235	236	233	217	244	236	212	227	232	224	221	222	219	237	221	249	267	245	212	209	227	222	233	252	258	226	217	248	209	234	242	262	221	229	251	228	254	217	253	242	195	192	221	237	236	206	229	213	263	231	244	218	246	244	243	248	226	236	263	257	227	215	273	236	209	216	197	230	224	255	236	240	242	231	267	262	249	220	260	225	199	195	209	232	253	221	238	256	219	241	226	197	236	219	244	247	227	240	225	231	220	208	219	228	257	232	260	222	238	230	272	222	235	231	223	217	241	234	207	213	223	215	239	204	243	261	243	226	211	212	227	242	242	240	239	232	224	249	230	232	237	242	220	241	240	241	262	220	213	221	231	247	215	225	235	204	226	222	235	245	211	227	254	227	225	219	252	216	241	248	230	225	224	228	236	237	251	258	194	236	225	234	229	186	238	239	260	236	247	220	222	251	260	216	227	244	225	233	246	261	241	216	213	237	254	233	214	227	207	248	235	218	232	243	236	238	232	224	237	230	245	199	242	241	251	242	233	226	233	212	232	239	208	242	231	222	215	241	241	272	252	219	243	243	229	272	253	203	238	222	221	235	272	225	246	227	243	255	235	217	239	233	225	204	217	237	264	246	228	234	257	221	262	232	207	214	219	236	245	216	207	236	246	254	237	208	213	236	256	240	266	227	244	244	259	224	223	238	221	240	232	197	221	213	229	242	229	221	237	221	216	228	244	239	269	227	233	226	240	249	222	237	226	212	252	204	224	233	234	197	241	213	244	216	232	217	244	228	221	237	224	243	246	225	242	248	250	204	238	223	254	252	215	241	199	251	229	224	227	240	245	214	227	249	235	223	240	234	221	258	237	256	236	244	201	229	219	239	228	229	204	259	237	240	244	225	244	211	215	232	241	243	240	222	246	200	233	196	216	251	260	243	252	228	258	279	250	261	213	230	235	243	256	220	230	223	235	233	222	224	220	223	211	236	195	226	258	249	208	203	213	235	224	222	205	256	232	219	202	233	216	221	225	218	231	231	247	226	246	244	226	217	219	215	189	252	232	207	222	205	241	238	221	225	211	238	268	219	223	226	241	229	219	238	247	216	242	238	212	232	236	238	220	227	245	215	226	224	250	246	262	261	268	230	232	239	234	220	272	236	245	207	226	215	251	218	201	247	226	245	245	202	255	194	229	209	245	210	207	206	240	234	239	251	242	237	232	249	238	255	261	266	261	205	221	223	251	250	220	274	225	234	257	213	265	230	242	217	251	232	241	219	220	261	243	208	220	239	236	252	236	255	219	219	247	248	235	229	239	216	233	202	226	239	209	216	217	225	239	221	235	223	246	247	210	225	223	231	232	215	214	216	247	249	263	251	227	233	222	222	254	242	248	246	217	242	244	236	255	245	220	218	233	230	227	222	236	227	253	230	202	244	269	215	235	224	227	210	218	242	240	216	232	239	208	218	231	248	225	242	243	248	233	244	240	222	243	214	223	224	259	221	224	239	260	226	221	212	211	266	245	247	256	245	217	224	229	230	249	218	240	234	225	225	210	253	253	245	213	239	221	223	237	232	235	238	236	234	238	210	228	235	226	235	256	234	234	236	248	225	212	248	239	223	258	258	248	244	226	219	252	226	212	233	227	228	255	252	213	247	216	210	263	234	242	259	232	215	244	221	200	221	256	209	231	233	218	229	246	204	220	256	232	210	259	251	223	247	222	227	203	238	234
17762	16239	27725	31136	29200	25540	22589	21134	18104	16356	14656	13363	12353	11647	10926	10259	8105	6620	6228	5731	4876	5403	5266	5665	4028	3103	3485	3690	3131	2629	2115	2058	2072	2381	2340	2053	1555	1428	1572	1466	1428	1397	1197	1214	1215	1396	1278	1150	1313	1160	1255	1211	1136	943	919	976	1011	937	929	902	909	884	834	819	783	691	747	740	682	716	613	618	615	593	615	659	702	691	647	609	618	593	609	621	597	636	609	626	589	600	641	588	554	596	548	540	565	579	578	619	578	593	571	556	534	582	627	610	615	650	612	537	601	603	578	585	552	576	565	578	552	574	633	605	522	571	612	558	614	546	606	564	563	626	591	551	578	594	539	627	599	553	559	575	566	571	590	570	552	578	529	588	551	558	560	574	616	578	558	572	566	557	617	564	544	585	580	573	600	602	606	541	559	596	583	574	569	521	549	606	544	546	620	570	582	567	576	607	518	563	569	582	575	532	566	583	565	562	613	572	584	570	585	566	556	558	574	610	562	539	561	553	618	587	586	546	566	611	550	582	545	600	553	569	556	559	552	575	562	584	554	532	591	574	582	569	556	541	561	531	626	579	546	582	544	626	611	545	574	533	577	535	581	566	591	582	587	572	537	581	589	572	634	532	545	561	576	542	608	568	552	515	616	581	595	530	566	568	600	571	600	571	615	565	597	561	576	547	540	584	618	591	538	593	566	498	614	575	615	592	560	613	569	534	577	586	560	565	597	610	546	583	585	577	554	570	545	580	587	589	588	541	586	568	524	572	577	599	577	565	571	530	621	609	591	596	571	528	579	588	578	569	590	594	564	562	564	593	578	603	610	575	637	608	579	552	576	586	569	608	581	581	553	550	535	573	592	579	566	519	595	573	615	572	553	602	550	592	580	567	561	552	560	553	600	559	556	534	578	603	627	532	546	611	636	562	518	567	562	522	579	587	606	572	555	600	532	543	582	538	577	550	586	522	600	563	628	581	575	557	536	572	560	546	619	590	583	566	598	574	583	575	591	581	542	559	565	593	600	535	562	621	586	552	576	563	550	566	582	545	546	583	615	586	589	560	594	558	566	570	609	579	606	566	563	578	554	579	575	567	536	612	564	588	578	543	560	597	570	572	596	557	534	536	569	555	567	547	561	566	562	571	616	563	571	583	597	553	613	570	573	566	590	599	543	558	588	562	653	550	563	536	538	607	526	581	570	554	573	561	561	562	569	554	571	577	572	598	571	561	563	563	608	569	575	583	578	510	581	590	625	524	585	588	574	534	581	602	545	571	610	554	586	571	598	581	589	567	607	599	560	567	540	589	579	538	578	600	586	559	579	578	594	590	562	575	594	551	551	602	579	575	569	609	541	597	594	558	554	561	582	556	602	537	552	531	553	579	583	570	599	527	569	562	602	601	592	570	614	590	573	564	600	562	575	595	562	580	576	579	580	560	606	602	545	558	547	599	587	550	575	587	580	562	560	620	569	594	552	583	581	554	614	595	580	565	581	588	562	586	577	590	564	605	552	579	601	583	584	554	575	556	584	593	588	551	548	543	605	597	558	542	577	569	597	583	569	569	579	575	538	552	574	593	613	552	591	609	573	571	585	622	612	600	614	607	547	585	613	563	586	585	618	619	630	572	609	583	550	535	603	604	612	549	583	560	562	583	560	585	578	578	571	560	556	600	544	593	575	574	547	561	542	606	566	575	528	567	547	533	570	580	549	563	571	551	538	555	548	579	594	591	552	600	576	531	606	577	577	555	543	560	542	594	531	550	603	614	553	593	591	616	557	559	574	538	603	578	622	543	542	603	564	560	581	592	582	580	550	599	543	555	578	574	594	542	554	588	599	557	564	628	537	599	570	589	560	565	594	581	579	562	612	606	565	603	543	570	578	585	563	547	566	600	581	598	582	540	603	565	532	563	603	553	568	593	546	562	576	580	601	539	572	572	567	550	571	600	553	566	554	579	609	601	549	585	578	584	614	631	579	605	595	567	590	540	567	595	583	539	555	576	589	528	597	591	556	622	584	588	498	579	576	610	594	569	608	568	527	563	559	543	590	584	569	559	588	545	577	551	536	554	581	589	581	547	514	591	582	590	549	567	541	559	587	562	583	570	569	530	575	565	571	609	600	576	557	565	575	515	548	576	548	564	609	618	585	583	568	587	569	578	601	582	536	562	563	606	589	598	567	581	570	491	571	561	573	588	578	585	586	543	556	587	593	585	561	620	556	534	574	589	581	605	523	568	568	599	580	558	555	584	580	562	593	564	599	599	561	556	561	568	549	591	553	590	542	540	582	541	550	539	567	578	598	578	582	565	537	575	577	618	515	549	571	545	554	573	600	572	581	585	555	562	536	554	593	563	577	616	570	552	578	593	596	576	610	553	594	574	619	580	571	612	556	550	526	598	602	552	566	557	547	514	573	591	617	623	547	584	579	520	587	598	607	561	544	553	573	564	576	612	526	574	584	541	573	582	541	590	601	585	554	549	562	612	561	581	616	550	583	580	624	552	565	601	578	558	565	536	542	564	523	591	602	586	553	591	595	533	588	589	609	595	544	549	565	603	568	554	548	594	567	584	548	568	548	636	565	599	571	539	545	602	560	557	570	589	554	576	549	539	585	580	568	571	602	557	576	585	594	574	560	536	557	597	600	602	572	592	538	588	557	529	573	615	613	553	570	523	548	561	584	579	583	541	576	567	549	557	584	581	559	537	573	568	574	600	613	588	579	557	555	554	574	580	612	576	591	581	576	538	588	550	617	591	597	575	564	563	596	587	592	559	606	559	592	527	570	571	574	617	576	568	572	597	601	604	577	604	548	554	572	585	606	576	587	589	533	617	560	631	564	627	596	556	562	609	607	579	574	571	597	575	565	576	582	545	554	574	563	565	598	559	561	519	560	583	581	601	576	558	592	606	601	604	587	576	593	584	573	632	596	593	571	571	605	608	580	593	549	571	577	556	590	576	577	567	604	591	539	558	556	622	588	582	561	557	592	545	549	523	585	584	585	594	559	602	529	579	612	577	561	582	558	601	580	564	575	574	585	573	559	595	557	532	557	577	554	593	584	574	614	595	592	577	569	584	616	585	550	552	556	596	533	561	537	593	587	554	610	555	557	605	563	596	575	545	603	594	585	591	546	568	583	582	594	569	596	638	574	580	614	561	612	562	605	572	530	556	591	572	598	544	557	625	614	552	582	548	618	558	607	591	556	572	567	563	585	559	560	586	553	553	572	563	565	536	555	554	592	581	571	548	594	568	530	605	570	563	614	571	616	546	598	533	585	551	535	547	580	566	534	556	587	569	578	625	546	580	566	592	541	558	599	614	595	536	563	592	573	587	566	570	583	563	552	554	593	564	566	591	591	566	652	572	564	595	572	586	552	618	534	571	587	573	590	605	521	546	555	552	592	570	552	585	611	567	570	539	555	553	587	581	565	521	542	551	576	580	609	612	607	600	591	578	626	588	596	582	585	560	590	572	590	569	544	582	549	612	571	551	560	553	570	608
13709	9457	11151	7993	5227	3482	2351	2038	1536	1258	1068	943	916	850	798	811	665	517	433	392	380	319	319	278	289	309	313	304	298	299	283	261	293	294	276	278	259	248	284	241	281	239	259	263	245	234	226	232	227	233	240	236	249	219	220	243	261	265	265	266	284	250	236	260	264	249	230	254	234	245	221	247	238	240	263	225	259	229	247	229	269	228	220	229	225	244	236	251	236	217	259	236	259	224	212	213	231	223	239	203	246	216	239	243	238	240	236	239	217	237	244	281	223	256	223	255	240	229	226	238	236	234	232	245	249	257	224	235	247	239	240	258	241	218	242	237	252	228	255	253	250	236	242	240	244	265	262	248	237	256	258	221	248	231	248	247	229	227	246	228	212	253	244	237	216	237	259	249	268	239	237	268	235	237	245	226	226	257	277	236	225	215	227	235	271	224	232	243	240	236	236	216	237	229	249	222	247	261	255	232	228	246	239	249	237	252	243	231	255	254	244	223	238	246	232	220	264	236	214	239	215	232	236	251	278	249	251	228	277	250	236	221	218	195	251	250	238	242	250	237	223	238	251	230	243	215	224	240	233	256	254	235	224	231	220	223	233	218	219	239	221	223	239	233	237	219	228	240	203	238	276	255	243	257	233	252	246	246	232	230	256	238	251	222	228	235	230	240	233	264	205	239	209	258	211	232	226	229	208	219	236	254	238	233	229	234	266	265	183	218	249	223	239	263	248	252	255	253	223	242	239	217	225	221	258	256	241	228	228	231	230	248	236	234	236	246	234	238	248	266	244	219	243	227	219	209	228	239	248	229	217	205	251	260	260	228	246	229	223	239	222	211	230	254	245	225	234	218	237	256	245	240	221	229	239	215	216	266	227	255	224	265	221	226	221	229	211	226	236	217	255	232	225	247	218	216	260	228	247	246	246	237	238	247	225	226	231	238	242	256	239	244	235	208	216	257	225	219	238	243	232	221	216	220	218	212	239	217	244	218	274	240	259	239	243	255	259	235	269	223	229	231	241	231	238	246	208	225	231	223	249	237	255	250	245	247	244	247	268	250	232	247	244	236	214	265	241	244	229	221	214	249	245	217	219	213	250	241	214	261	243	242	228	224	221	239	234	241	214	244	233	242	241	261	244	246	274	226	214	244	220	222	216	244	219	252	234	223	220	224	245	256	223	227	214	216	247	245	218	234	254	214	242	224	236	239	231	237	264	261	209	246	214	259	267	236	250	221	240	235	229	238	211	233	194	241	238	222	236	249	231	225	211	197	252	227	253	258	247	231	260	215	201	247	239	240	241	215	267	263	229	212	224	236	226	247	223	222	235	264	248	238	252	226	246	217	221	240	252	223	219	250	228	218	245	236	209	243	222	219	218	234	234	249	253	235	230	220	237	237	243	229	254	256	257	229	238	245	245	235	239	252	237	227	245	221	234	230	229	256	226	244	276	253	255	237	227	246	237	230	240	241	221	217	234	244	218	230	249	245	205	219	253	238	232	223	266	240	225	246	263	227	249	247	232	259	225	247	223	240	236	256	237	239	229	250	238	221	253	272	235	231	237	247	232	238	235	281	239	256	223	231	236	264	238	236	222	212	236	224	221	208	231	214	231	260	207	235	230	240	218	233	257	244	225	244	216	247	215	254	216	225	229	207	240	243	238	270	241	212	242	226	216	230	253	257	228	228	241	228	226	233	228	237	240	218	247	209	221	233	219	242	227	225	208	255	237	243	234	193	222	225	260	237	215	234	225	260	244	247	235	255	230	219	227	232	213	237	235	265	240	239	248	252	237	250	238	285	245	218	251	244	243	269	221	212	216	247	216	258	234	241	234	226	241	245	208	232	243	232	227	238	245	236	278	243	229	250	243	220	237	279	243	275	282	244	248	270	261	230	246	268	238	249	240	220	233	244	232	249	261	251	257	250	216	235	246	213	230	220	217	209	234	254	220	216	226	237	259	268	214	233	244	220	236	276	217	253	253	257	241	221	215	249	260	251	225	234	204	253	251	241	235	219	247	237	224	238	244	214	241	234	237	212	259	227	204	255	245	224	227	251	235	254	255	246	248	255	257	242	216	251	243	287	255	234	261	259	223	239	244	239	246	233	237	216	234	250	259	240	225	268	230	241	265	208	240	238	227	234	222	271	243	249	241	258	223	211	236	244	245	226	244	213	231	232	245	231	257	204	248	250	210	228	232	234	212	232	241	239	223	243	253	235	222	223	257	207	251	230	256	263	207	245	221	201	227	214	248	239	284	253	200	261	230	227	246	222	225	221	223	233	254	236	228	244	247	261	253	245	244	222	222	257	264	265	220	222	249	243	233	258	205	223	217	252	250	255	228	258	229	252	240	228	254	256	268	252	238	262	225	245	233	221	207	243	208	243	187	259	243	221	242	236	246	241	242	243	251	214	201	234	224	250	227	232	216	220	236	249	228	260	260	236	254	229	249	237	220	213	219	246	250	215	273	227	240	260	235	244	230	217	227	239	258	245	239	238	258	235	222	227	259	216	232	257	226	236	250	249	221	241	245	252	229	233	236	248	233	225	242	218	212	245	217	266	215	250	236	243	238	225	269	231	223	255	246	235	238	235	239	247	244	254	235	217	219	229	237	248	240	223	225	228	253	248	259	227	249	219	244	237	262	224	232	225	219	250	221	227	219	239	265	241	220	190	263	220	272	240	236	223	253	250	249	230	242	240	213	270	254	206	259	237	231	245	247	245	250	226	228	231	228	246	255	254	226	239	239	244	258	231	233	216	225	239	238	217	250	239	257	252	229	229	233	217	251	292	236	256	256	217	231	238	239	238	251	240	251	237	233	227	212	246	238	228	254	259	223	261	230	197	236	221	236	252	269	273	234	217	243	254	244	228	235	236	225	273	222	237	262	231	223	262	244	219	215	255	248	241	243	249	248	247	214	249	248	231	206	232	236	231	253	236	216	230	222	216	237	240	242	252	207	237	239	258	252	224	248	246	241	212	228	232	240	227	237	225	239	221	263	264	211	259	235	233	247	226	232	248	248	228	265	267	249	250	244	231	244	216	239	238	263	242	273	225	242	257	228	246	233	234	227	241	267	219	240	236	233	218	230	233	231	228	209	237	239	243	232	222	233	234	258	227	229	236	263	230	261	233	233	235	245	258	256	209	230	210	236	232	239	272	229	223	246	235	222	243	215	256	252	228	244	226	231	218	254	276	246	229	230	239	246	235	259	210	250	258	222	226	222	222	232	235	227	244	256	208	236	233	233	235	237	225	231	244	219	235	215	218	246	223	225	226	227	209	256	228	231	245	249	216	252	234	230	227	232	242	253	256	233	235	241	226	248	238	217	226	213	224	238	244	219	245	241	214	213	230	204	249	224	264	217	240	209	241	210	223	230	242	213	229	233	236	223	239	231	220	230	261	206	216	244	220	227	229	242	224	241	219	260	219	231	233	223	252	225	210	233	266	237	226	233	208	248	246	233	254	212	199	233	237	222	255	264	192
7664	8099	16843	18185	15676	12162	9965	8647	7054	6125	5289	5016	4752	4861	4549	3959	3182	2534	2106	1710	1528	1420	1191	1139	1082	1009	1154	1090	1041	853	864	840	804	832	872	810	767	762	774	789	787	767	764	689	740	745	649	724	736	608	666	693	642	669	672	638	628	684	662	711	632	677	595	630	650	662	582	653	655	549	637	627	592	570	581	559	584	631	635	595	591	617	602	610	581	584	617	585	640	571	569	622	616	569	581	579	578	581	616	606	578	568	646	569	575	586	632	569	597	573	588	636	574	618	597	604	571	608	646	616	611	579	569	602	614	626	595	548	576	584	589	594	589	583	567	531	600	582	581	627	607	591	601	594	641	593	604	606	600	615	623	567	600	574	590	571	676	587	600	596	618	618	587	559	612	574	624	578	588	619	593	555	632	630	623	583	632	573	616	592	619	633	615	536	548	601	592	595	612	571	617	637	613	618	596	568	580	573	561	584	568	635	590	632	582	563	591	624	549	593	594	590	628	586	564	574	619	644	588	568	573	600	576	625	590	585	636	608	618	606	604	568	615	615	616	599	629	641	585	621	595	641	591	615	596	589	619	594	629	588	584	572	546	611	595	618	621	607	598	585	608	586	609	584	579	581	577	568	600	596	611	585	610	628	594	599	587	619	605	586	575	622	631	575	616	559	606	591	623	598	583	628	625	596	560	578	587	601	592	618	604	620	608	598	612	601	605	627	579	608	560	555	589	592	604	561	609	602	609	595	599	614	616	614	574	580	597	592	588	619	581	618	584	568	623	594	638	597	604	573	602	580	610	595	604	611	581	551	569	587	612	591	587	624	632	637	599	624	607	605	602	588	638	573	594	580	605	573	599	597	562	598	587	619	605	582	562	638	591	579	579	610	577	627	591	579	623	592	591	660	582	620	629	576	552	571	585	606	607	559	608	568	561	614	624	573	596	595	615	593	600	604	623	589	587	603	632	584	584	572	601	607	643	622	618	613	591	579	622	586	588	560	548	609	572	566	601	614	602	605	579	609	612	590	594	630	580	611	608	612	618	591	594	592	609	583	574	592	563	588	597	617	581	625	636	577	589	569	578	611	610	621	612	560	617	592	629	625	594	612	553	579	612	588	613	629	615	616	567	566	628	583	574	590	585	623	569	554	639	611	584	600	593	633	615	602	618	611	633	583	577	579	586	620	610	559	608	587	551	582	593	580	588	604	579	603	617	584	614	593	602	622	559	573	620	601	606	587	598	583	617	610	570	579	567	620	615	628	586	541	637	573	614	590	623	626	597	589	579	593	612	600	571	609	594	567	604	613	627	631	613	632	574	610	614	620	623	581	611	578	587	567	584	587	601	608	600	588	670	612	626	599	628	614	610	617	541	568	583	601	565	601	628	620	562	642	573	593	604	599	592	620	623	559	643	609	607	597	604	584	595	591	636	599	581	596	636	661	590	563	621	554	600	578	595	608	612	612	585	592	601	618	619	624	591	602	588	611	587	562	612	610	593	586	579	620	563	632	605	593	652	526	623	628	619	625	599	588	605	635	590	576	603	578	585	557	576	620	606	595	610	563	616	617	614	590	580	596	598	598	591	594	617	602	606	573	606	622	652	578	618	590	583	600	613	587	574	631	548	596	628	580	580	618	610	625	614	634	626	648	626	592	571	573	593	609	611	609	579	622	574	588	629	579	552	553	587	628	560	584	626	577	616	566	592	614	557	627	575	602	644	587	609	619	619	595	573	550	629	615	593	622	580	617	608	571	610	609	594	606	583	607	598	558	651	631	594	610	608	593	633	612	580	613	620	602	588	607	594	578	617	553	640	587	602	630	594	587	601	598	576	612	576	562	587	576	570	610	581	634	596	586	617	609	619	630	591	604	615	618	588	596	607	610	581	597	604	588	575	559	629	620	559	589	591	610	609	593	608	609	585	607	575	608	564	593	604	583	529	611	554	636	581	562	638	610	598	598	605	577	622	593	582	631	584	637	596	592	596	595	605	563	627	599	628	591	566	620	577	600	628	619	587	592	606	599	609	634	614	610	623	578	599	614	636	650	563	583	585	550	575	610	585	593	576	606	590	628	582	581	558	598	611	601	609	620	575	591	621	584	586	573	617	554	558	594	592	578	593	592	605	562	628	579	593	552	622	588	625	583	631	562	638	607	580	550	589	561	608	630	600	582	588	614	577	602	598	647	577	624	614	602	606	614	595	561	584	608	589	660	624	620	582	560	620	614	575	606	587	603	582	636	603	636	587	589	610	614	588	612	637	597	620	566	643	604	594	570	606	606	573	590	559	573	635	584	591	626	588	608	603	623	584	628	605	612	588	569	600	582	561	618	624	592	588	575	590	581	627	613	607	567	559	573	581	581	596	582	576	581	599	585	578	615	588	588	531	600	605	559	612	593	617	596	588	573	598	578	565	613	605	627	617	608	592	626	636	598	616	587	612	619	606	655	617	575	625	626	598	607	594	559	602	608	575	637	634	635	591	645	556	627	630	572	606	601	638	564	627	568	619	544	607	587	585	612	602	611	586	639	585	629	619	624	586	633	622	569	624	620	586	552	588	612	570	614	621	601	608	643	633	581	590	592	624	570	614	601	601	581	602	612	613	569	589	575	610	643	581	634	620	580	559	591	590	534	574	594	596	605	582	633	637	619	587	588	623	604	590	588	630	610	579	557	610	609	565	567	654	600	561	562	570	612	579	575	615	570	630	602	585	588	611	577	589	580	636	569	632	628	655	605	582	594	552	608	594	592	592	544	608	618	579	574	545	578	612	598	588	570	572	595	599	548	573	619	625	617	632	601	607	620	584	585	600	597	601	613	572	600	591	583	596	585	596	579	600	592	608	601	587	600	595	634	610	585	593	578	573	598	631	609	594	556	630	583	616	623	616	596	622	592	563	603	570	626	629	615	619	602	579	597	611	610	600	564	622	612	592	604	598	573	616	605	600	631	558	635	605	600	645	639	617	584	627	582	608	544	575	604	582	594	592	628	576	627	594	607	569	634	617	589	603	621	568	607	587	618	597	588	620	558	643	580	581	573	588	605	603	608	603	620	627	692	561	601	660	596	622	599	582	582	564	612	596	621	648	603	586	580	576	581	602	567	574	595	605	590	603	599	593	581	605	601	623	556	594	563	592	596	559	653	611	601	603	599	645	579	595	551	612	642	576	600	549	575	576	615	597	575	604	587	591	598	610	583	601	623	534	570	585	600	610	576	608	599	575	616	564	613	599	607	586	605	580	594	592	623	627	660	617	640	545	606	608	603	611	627	607	592	567	608	610	626	638	602	608	597	636	588	618	584	579	560	593	612	596	566	593	637	599	589	570	593	551	562	651	625	591	583	605	593	607	593	601	574	621	594	576	595	601	601	574	578	607	579	565	634	548	600	620	595	600	640	570	602	593	583	630	555	598	576	649	575	630	615	599	565	588	575	610	577	604	626	588	578	602	558	617	620	602	582	598	556	583	608	587	625	588	602	590	593	622	592	576	627
22131	15859	16721	13966	9237	6454	4639	3942	2973	2354	2016	1836	1754	1785	1598	1282	1074	929	757	708	620	578	641	612	544	456	493	463	435	421	425	365	411	393	367	408	368	358	380	343	347	358	319	298	318	298	349	318	369	324	325	316	331	284	307	297	314	301	303	278	265	299	289	311	290	287	295	300	297	289	297	288	272	266	297	301	300	278	295	271	297	296	296	286	251	278	292	270	278	297	275	253	273	302	277	286	274	272	266	276	297	267	295	286	306	268	283	327	277	280	285	278	274	254	281	299	289	303	296	287	284	283	289	271	291	271	261	268	277	288	290	285	297	305	281	309	275	290	296	279	292	261	296	267	270	290	288	274	265	301	269	276	262	281	272	274	298	289	286	282	281	273	309	263	279	284	305	260	294	275	284	279	290	269	267	274	283	278	283	287	295	288	253	267	262	292	289	314	263	311	252	267	307	277	275	292	297	284	255	300	280	274	284	280	251	265	268	318	311	296	289	273	269	285	276	272	261	283	273	272	275	282	279	281	282	315	289	290	295	290	270	276	272	257	302	272	277	301	287	272	314	288	279	294	283	273	303	286	285	261	234	252	288	266	306	314	296	282	264	309	261	269	276	273	268	271	263	320	310	272	291	281	275	289	279	289	296	280	274	304	271	296	274	302	293	262	308	289	263	284	279	266	242	270	263	312	289	292	299	253	280	289	266	281	274	310	310	263	251	274	288	274	309	277	295	272	274	296	275	312	283	269	274	326	279	267	287	247	325	276	300	286	274	276	281	286	286	277	299	294	279	275	272	261	247	275	311	270	274	265	274	278	293	281	295	239	266	277	261	277	283	285	269	313	292	281	298	269	267	281	296	280	300	275	269	263	278	277	284	273	321	277	322	274	260	264	291	312	287	270	302	283	254	272	263	284	289	274	261	293	297	284	253	304	258	261	288	282	261	264	253	269	261	319	277	281	289	265	290	295	271	290	282	305	288	299	293	319	288	268	275	326	288	286	260	248	290	271	281	289	282	283	266	275	265	257	269	300	276	296	305	316	289	283	279	274	250	282	274	261	282	310	277	284	301	309	294	298	292	279	264	318	299	267	291	300	273	263	274	283	267	304	279	281	267	266	265	275	285	286	261	296	291	268	286	296	303	281	297	273	289	281	289	296	277	312	277	269	311	275	279	294	280	291	269	261	288	254	253	266	269	272	293	297	282	311	260	305	322	324	320	272	291	282	271	285	277	280	285	293	280	275	282	288	272	279	295	271	289	270	299	288	265	292	314	257	287	293	276	265	280	292	275	269	298	289	305	261	285	314	270	254	265	272	294	303	282	287	312	240	294	252	300	299	284	275	299	267	300	291	286	325	288	300	320	282	269	294	281	276	280	305	307	293	265	244	291	300	287	303	321	297	278	278	258	260	273	268	284	280	290	294	265	272	294	255	306	288	265	289	257	305	270	279	277	292	286	304	293	280	295	267	287	293	308	300	250	276	316	290	277	312	280	287	262	294	274	277	305	283	270	275	270	290	333	275	291	267	304	285	298	288	288	280	295	278	274	312	280	280	279	272	271	262	262	286	282	280	284	271	292	287	291	273	260	268	279	271	292	320	311	291	288	282	285	274	281	307	273	283	293	290	269	310	277	270	294	331	290	297	292	276	310	249	291	284	256	296	274	321	275	259	311	259	293	285	285	272	264	303	319	303	265	291	263	266	303	325	245	290	272	320	298	302	301	267	300	286	299	297	284	286	288	270	298	268	277	287	301	247	306	266	280	245	273	271	275	285	279	293	275	279	289	301	269	316	278	296	287	294	298	266	319	282	259	275	258	269	286	279	276	289	254	252	274	272	288	279	289	282	264	284	310	295	290	290	298	272	278	281	299	292	281	294	315	289	283	289	305	306	283	264	273	311	318	290	287	273	270	300	258	302	271	257	296	254	276	245	287	297	289	271	293	306	271	273	260	275	270	288	290	296	296	291	296	297	275	285	300	322	288	280	303	291	293	266	273	288	313	310	252	276	264	257	277	275	279	282	274	285	256	285	283	293	281	273	288	302	276	296	287	308	291	277	263	262	278	289	328	280	273	278	314	266	288	261	313	318	254	250	270	270	313	279	297	284	281	275	294	314	256	283	294	284	269	280	267	304	310	295	236	274	307	281	273	284	286	281	306	305	276	281	306	289	304	288	310	294	270	250	285	288	272	271	292	284	287	248	293	254	279	283	276	278	309	305	285	297	278	256	283	298	276	268	298	284	254	323	274	288	296	283	331	291	270	299	288	281	284	289	304	246	267	288	274	286	280	304	272	268	284	276	279	304	273	314	290	256	283	275	289	265	273	284	285	282	269	272	287	292	281	291	258	279	318	295	253	310	273	258	283	299	296	270	269	299	295	296	280	278	301	282	284	282	294	304	275	266	273	308	273	266	286	286	272	307	263	269	304	288	299	304	266	283	256	279	285	280	273	264	274	271	294	301	294	242	274	303	267	282	276	280	291	286	327	292	309	243	310	280	252	300	296	261	264	272	283	286	274	278	270	293	260	303	280	289	299	269	275	292	272	302	277	283	288	293	303	283	289	289	267	311	263	297	327	317	258	289	281	311	253	287	260	281	272	280	268	259	272	296	266	265	276	311	299	286	254	324	279	290	291	263	262	271	314	306	258	309	275	273	286	278	296	270	265	282	278	274	282	291	257	289	275	277	287	278	270	296	275	285	293	271	304	250	269	247	263	320	274	262	245	329	230	259	282	243	302	282	279	259	262	268	273	291	301	272	290	294	291	281	293	299	313	276	283	285	278	303	278	295	287	264	283	275	291	291	300	288	277	255	262	281	251	270	295	274	278	276	274	302	258	267	260	278	291	297	314	291	273	300	322	269	299	316	272	286	274	285	253	284	296	293	280	279	266	266	292	281	282	280	269	259	257	246	272	269	302	289	321	272	260	275	235	275	270	298	293	275	248	281	287	293	265	261	298	281	279	291	277	285	265	260	339	284	268	271	290	288	274	278	286	295	305	289	270	309	273	294	287	269	308	278	289	285	277	256	314	303	304	284	275	311	290	266	309	303	322	280	306	286	277	293	292	305	281	283	246	268	284	271	293	297	307	315	279	288	280	289	290	265	279	277	300	286	282	301	294	266	289	291	297	288	244	303	299	285	299	270	265	276	264	293	254	280	290	290	296	283	306	260	285	275	295	270	273	261	262	319	283	288	301	257	291	265	270	250	283	308	325	261	279	297	317	270	261	290	263	288	284	302	264	282	291	296	263	294	278	264	277	285	306	276	259	302	287	283	290	285	309	273	283	302	293	288	308	291	294	319	276	296	272	273	266	269	253	285	274	274	268	281	304	283	292	283	284	280	311	278	286	288	304	296	280	259	282	269	283	278	261	256	280	282	283	269	291	292	294	289	278	263	287	290	312	276	270	257	284	274	265	273	309	292	282	296	264	310	267	292	286	260	308	284	294	295	298	289	277	307	254	273	277	275	279	291	282	288
13275	12409	22266	25438	22340	19144	16704	15524	12716	10953	9947	9305	8674	8435	8053	7180	5803	5143	4093	3656	3191	3188	3306	3380	2466	2273	2415	2315	2080	1772	1483	1523	1544	1682	1638	1404	1242	1204	1204	1188	1201	1151	1045	1117	1060	1045	1043	1003	990	959	1038	977	914	904	896	878	1000	930	919	901	863	782	880	831	782	766	817	778	684	714	723	691	717	751	735	720	740	741	688	722	730	691	730	674	725	739	710	660	711	704	702	666	664	700	695	707	653	673	669	701	684	690	701	655	663	676	719	706	684	677	690	750	691	665	726	686	678	734	701	730	698	652	684	682	689	699	753	724	719	725	663	671	674	736	740	710	740	723	670	675	685	669	758	684	695	691	676	669	690	651	667	752	692	713	705	677	661	701	679	680	664	687	687	692	643	672	706	717	691	748	700	676	649	698	704	704	646	664	650	668	653	690	669	690	705	672	666	709	656	630	788	695	649	653	674	707	687	740	676	692	693	688	732	695	692	729	700	726	701	726	645	665	680	681	709	672	658	699	668	663	722	705	702	674	635	689	697	682	658	736	717	667	710	714	736	678	684	667	659	667	695	681	651	675	717	706	732	659	694	729	747	706	675	676	756	708	713	738	685	689	672	673	676	711	691	695	678	763	691	707	651	697	692	682	679	683	675	775	725	744	738	704	718	636	662	684	699	708	669	695	674	722	711	657	654	674	683	734	692	705	722	698	710	678	740	661	696	691	717	682	643	658	670	705	668	706	657	691	666	660	730	711	691	643	695	685	712	702	726	642	698	729	690	707	714	704	762	710	661	715	688	686	703	685	678	658	664	698	692	732	644	716	643	699	659	703	708	691	686	703	737	708	709	689	667	757	663	685	730	691	679	665	685	666	652	668	686	732	691	707	694	713	730	716	726	693	722	715	720	698	692	667	649	679	688	693	751	681	680	695	691	708	723	720	677	696	761	704	728	700	687	675	688	710	684	736	707	640	682	716	687	683	714	646	705	697	677	732	682	690	712	697	689	733	648	671	670	715	670	694	680	685	706	722	708	680	742	664	694	627	675	677	739	738	683	691	685	670	657	719	704	695	672	720	694	681	718	709	731	689	654	740	724	670	734	714	675	665	683	722	736	714	694	759	684	724	669	710	683	687	713	709	630	723	702	672	730	634	608	746	723	672	689	682	706	725	666	710	708	666	671	703	672	714	693	672	682	707	676	661	694	696	686	740	645	717	714	653	763	699	689	720	735	702	703	685	699	724	668	743	701	698	701	719	680	697	706	672	684	667	717	651	681	679	704	709	693	683	672	657	696	682	722	690	682	703	690	700	753	675	764	691	663	682	699	688	655	704	705	715	689	737	718	678	724	679	658	692	712	727	629	747	689	732	737	683	689	659	669	665	720	720	689	677	676	721	694	693	715	702	683	683	675	690	731	671	699	668	703	671	638	667	737	711	734	676	660	717	721	693	706	715	707	703	646	694	703	693	695	648	707	753	644	714	657	700	684	723	697	692	680	687	671	693	686	704	734	688	671	703	696	674	712	638	692	667	616	685	728	696	711	694	701	704	728	728	708	748	671	671	738	714	715	671	713	704	693	693	692	674	727	739	673	686	678	681	655	695	707	710	723	682	694	655	682	653	682	715	705	685	664	691	729	716	660	689	671	685	696	688	637	680	671	727	668	680	653	683	724	658	702	696	703	659	739	719	717	699	692	703	684	742	688	679	671	683	612	711	680	669	682	690	651	713	712	724	706	709	679	702	648	690	732	701	727	673	693	742	694	675	719	721	702	622	719	707	677	695	718	677	702	691	686	720	663	681	662	706	666	744	674	625	680	684	724	695	657	684	726	751	712	718	723	670	694	679	681	665	679	707	734	708	706	644	691	758	737	681	690	670	692	672	718	707	674	667	700	738	687	702	688	649	723	724	732	686	677	684	697	655	677	716	728	659	678	652	663	666	690	678	702	671	740	740	712	711	672	647	647	701	720	698	745	718	670	672	671	667	705	736	732	679	683	656	709	718	682	705	680	688	660	722	643	698	676	705	711	640	709	711	698	698	702	654	644	681	731	669	673	678	730	689	707	706	687	707	719	729	660	691	701	758	723	725	714	654	702	693	702	666	677	704	707	718	669	716	649	725	668	691	677	617	731	669	698	720	708	763	673	711	675	693	636	674	660	717	672	671	739	742	702	693	663	683	697	676	664	696	686	674	666	719	684	663	645	701	702	656	724	749	679	670	687	704	671	731	677	699	712	637	691	729	689	675	681	692	711	665	697	670	689	673	710	687	679	689	669	678	684	699	706	710	667	687	702	694	712	698	671	708	694	718	699	738	712	736	689	671	680	707	722	612	674	653	667	701	727	735	680	675	710	690	683	686	671	724	720	695	689	661	632	679	662	669	671	714	704	627	663	677	707	683	660	679	720	643	650	707	667	671	711	680	655	685	687	707	646	695	706	670	740	701	689	661	733	715	625	732	680	696	649	679	681	681	665	717	711	720	706	689	688	676	700	674	671	727	690	690	683	723	702	737	675	695	654	705	670	711	749	751	657	718	695	688	717	728	714	695	722	713	726	715	689	697	731	667	706	712	696	721	659	721	684	683	661	682	681	680	698	643	686	679	680	677	727	724	713	663	705	705	667	697	705	696	702	695	718	684	658	730	705	719	707	711	693	702	655	677	695	756	660	681	701	684	695	718	713	665	669	679	700	660	721	658	700	666	711	690	679	664	707	648	679	665	779	702	658	679	650	684	676	700	682	659	685	643	715	719	682	656	698	650	702	712	703	641	690	714	691	645	674	737	694	687	655	678	701	705	674	716	700	677	686	671	702	730	721	695	664	723	685	704	663	662	732	712	631	638	696	700	696	672	680	693	677	720	695	662	708	717	690	685	656	692	675	755	697	708	701	685	687	677	692	681	675	656	711	675	721	654	716	658	670	663	690	589	667	685	663	695	738	673	756	676	704	667	656	704	727	683	715	736	649	646	671	741	702	673	731	646	678	714	732	700	730	699	707	704	682	705	745	723	670	637	710	714	673	713	687	750	706	707	684	683	648	675	671	670	711	758	672	659	697	662	720	715	688	696	742	695	650	723	717	673	674	724	670	683	691	659	702	707	676	707	667	687	680	695	754	698	705	680	675	687	679	688	664	694	737	686	673	670	673	696	657	633	741	688	647	697	714	679	702	674	712	714	670	658	708	706	696	664	682	615	692	653	672	745	637	699	734	682	650	710	730	632	714	687	701	720	708	721	685	678	684	698	692	692	677	724	698	719	696	666	685	668	714	675	672	680	710	682	695	672	697	701	713	726	714	695	725	648	729	690	709	696	686	647	678	701	740	668	713	732	675	723	736	698	720	714	630	717	730	641	633	667	729	719	699	699	741	689	692	707	687	706	642	698	696	649	742	690	690	682	704	686	722	682	723	731	670	684	685	707	703	629	677	707	717	718	718	701	646	697	724	670	681	706	698	686	661	684	678	677	700	683	779	734	700	731	693	689	687	653	672	700
30221	22447	22859	19380	13892	10037	7706	6710	5077	4078	3294	3038	2397	2548	2490	2272	1557	1426	1179	1026	831	992	984	930	746	666	619	644	593	463	421	446	498	484	461	450	370	315	326	304	337	330	298	333	282	314	307	331	305	288	293	334	277	299	302	312	321	273	283	263	270	274	293	283	250	261	281	258	258	223	269	232	259	254	214	221	244	265	257	248	208	245	254	253	245	221	241	248	239	225	227	254	222	254	223	223	206	235	239	227	242	261	241	243	223	249	254	213	244	244	243	256	232	221	227	233	250	256	231	249	237	238	240	219	227	221	234	247	249	244	206	234	229	242	223	254	238	231	223	224	235	212	226	229	239	247	242	221	247	239	228	253	241	220	221	210	233	244	263	248	228	216	235	230	239	239	235	239	209	237	230	232	213	230	254	239	270	241	251	253	247	198	215	218	227	232	244	232	223	218	243	218	241	241	246	251	227	223	258	222	236	218	248	227	225	265	223	211	228	225	225	246	260	209	239	226	244	260	262	235	242	261	224	224	220	238	235	236	221	210	213	245	185	244	252	251	250	217	256	248	228	211	221	230	233	230	219	238	218	239	240	235	219	245	216	217	207	236	211	243	253	240	228	232	231	223	231	224	255	246	230	223	251	237	228	232	202	224	217	274	240	225	250	242	253	263	221	227	245	215	252	220	213	233	218	250	231	239	236	235	239	229	219	243	187	229	262	231	247	215	228	200	221	245	253	244	204	253	223	213	223	212	227	244	220	227	242	233	230	237	232	214	209	235	250	244	237	220	240	229	232	222	227	262	225	212	249	212	241	213	212	238	242	230	220	247	211	229	215	222	236	229	230	252	232	222	234	239	223	225	205	250	229	225	229	244	229	214	228	228	226	224	248	251	245	250	206	222	236	234	225	240	236	243	198	226	254	220	212	231	215	264	260	246	235	245	222	235	273	233	240	247	225	249	253	255	211	235	225	237	200	224	235	255	233	220	215	253	224	263	246	245	214	248	252	259	222	241	259	260	251	211	227	205	237	242	238	255	232	237	251	250	229	248	208	226	234	253	259	231	240	212	234	221	224	244	223	222	233	243	237	232	246	224	252	241	218	207	230	226	252	245	241	259	244	232	249	221	213	227	201	197	219	242	236	204	241	244	250	188	209	220	249	220	255	227	258	222	251	231	255	214	229	247	234	239	249	216	216	239	211	241	213	266	253	208	242	202	254	235	239	236	246	227	233	210	288	220	223	255	243	210	230	233	203	236	249	197	233	217	243	209	238	242	225	225	248	222	213	206	261	227	220	229	218	226	238	245	238	256	222	251	214	265	246	208	253	253	246	214	239	226	222	230	243	216	209	220	239	230	215	235	201	224	223	246	225	239	193	255	227	253	236	220	235	229	250	245	216	232	250	216	230	218	232	204	253	260	248	228	232	239	214	231	239	243	250	226	212	231	237	252	249	225	240	235	212	250	225	222	245	228	222	215	226	249	221	245	226	257	206	269	222	227	212	223	235	226	212	202	252	207	208	231	239	238	219	231	240	227	223	236	229	217	255	237	233	245	252	219	236	218	237	252	230	230	247	233	212	231	250	238	257	238	258	240	204	218	254	263	222	203	249	251	248	211	242	231	228	250	227	244	219	228	257	219	227	226	226	219	181	240	260	263	248	220	200	240	252	240	227	229	241	241	234	191	230	228	232	250	257	226	229	218	203	215	235	254	221	226	239	197	230	239	245	250	214	229	248	221	190	254	242	228	265	249	206	240	211	223	241	241	238	212	242	234	238	215	225	209	214	241	212	216	239	248	233	245	244	226	243	239	237	261	249	222	243	249	264	243	272	225	246	240	236	222	213	224	230	233	233	240	237	245	192	220	250	218	230	247	238	200	258	254	264	215	220	228	232	241	238	229	221	218	214	198	249	206	197	235	240	239	215	226	247	247	240	260	236	250	218	263	233	245	214	244	231	245	243	237	213	260	236	242	222	265	228	253	229	218	224	221	242	213	230	253	235	252	260	232	266	228	262	225	232	237	252	265	216	229	247	229	269	239	230	213	225	240	247	233	234	217	220	243	230	234	247	248	267	219	251	237	249	252	252	250	220	241	244	228	253	248	231	227	224	237	223	208	211	230	248	255	264	232	220	230	237	220	245	236	226	239	221	234	240	218	211	216	225	224	237	243	203	245	246	236	219	209	226	228	224	205	215	212	250	222	261	223	245	227	221	235	233	226	230	217	223	228	229	263	233	258	211	211	212	242	213	246	228	219	218	236	223	224	225	212	228	195	215	238	223	240	219	247	232	254	240	231	210	233	220	236	230	220	222	225	208	212	218	238	249	234	238	242	260	258	255	262	255	266	218	230	231	247	232	235	234	218	207	237	239	236	223	211	208	220	231	216	247	257	275	237	242	222	253	212	220	242	224	240	212	221	229	220	226	261	249	239	248	216	262	236	210	254	237	236	234	215	231	223	211	255	222	267	233	225	222	219	207	219	238	220	233	222	244	212	239	216	252	220	245	228	218	241	242	229	245	225	244	232	259	246	243	221	238	213	236	251	231	232	241	219	254	252	246	271	200	220	255	251	255	229	207	254	234	232	235	244	234	242	234	250	239	243	240	239	241	225	224	213	210	228	283	228	245	266	238	220	226	246	237	251	251	252	231	222	234	221	260	246	229	236	233	216	205	233	240	238	211	207	223	228	249	228	243	224	220	231	186	234	230	260	220	233	222	240	229	236	246	220	243	273	218	238	237	240	202	220	219	226	225	215	235	240	277	210	223	232	235	220	247	240	253	206	237	239	206	243	250	233	204	230	259	221	244	234	267	217	255	230	243	252	224	220	215	252	267	251	247	239	224	214	248	268	217	257	247	225	220	220	220	227	215	230	262	248	226	270	225	245	241	209	231	222	243	219	233	223	237	235	235	240	212	218	235	250	207	230	229	248	236	223	215	239	228	239	242	236	254	248	210	242	255	221	267	218	230	242	237	244	227	206	225	253	230	222	244	225	243	229	227	242	221	249	211	222	238	239	206	246	209	228	234	241	238	215	257	203	216	245	239	227	233	254	256	225	227	234	227	247	206	252	210	251	241	255	238	214	258	250	245	228	242	232	217	242	202	234	226	235	250	238	223	191	254	225	222	238	230	237	224	241	211	212	259	248	235	248	192	231	246	272	246	229	222	222	232	235	230	238	219	199	248	229	263	242	239	234	246	197	228	225	244	241	232	245	235	228	239	213	218	241	230	229	256	254	258	217	238	236	228	222	240	264	240	232	228	230	245	253	268	226	235	221	262	234	245	232	234	270	205	241	227	247	239	236	214	231	251	251	249	254	194	251	246	225	240	229	214	252	211	215	254	225	250	231	234	271	239	255	198	264	263	240	256	234	227	225	229	256	248	202	218	253	227	234	234	250	229	249	233	230	260	229	217	218	209	239	230	205	236	250	217	245	219	249	240	240	237	246	213	249	227	238	244	227	229	229	240	213	225	229	226	218	217	216
17575	16579	27339	30471	27644	24815	22485	21146	17999	15836	14389	13484	12206	11874	11757	10427	8613	7401	6207	5776	4866	5348	5313	5188	3983	3974	3680	3589	3103	2558	2077	2281	2534	2736	2218	2129	1636	1428	1437	1508	1479	1403	1229	1328	1411	1324	1315	1202	1190	1209	1179	1191	1179	974	1011	1030	1092	1003	980	929	921	885	811	811	773	756	705	684	675	661	623	647	672	693	682	676	676	680	633	555	632	596	620	669	629	616	619	615	615	549	587	533	582	590	577	614	559	623	590	524	595	578	632	570	585	590	567	603	630	560	588	582	546	553	575	597	590	573	578	623	543	606	598	557	586	585	648	573	609	590	565	554	582	607	613	580	576	597	536	580	578	597	537	577	566	577	616	591	560	562	565	545	567	577	569	539	559	508	580	572	580	589	531	597	581	577	574	589	576	587	534	586	568	568	609	595	548	571	593	567	555	558	570	570	552	582	562	570	571	546	569	551	610	551	593	535	562	554	551	598	618	540	610	578	595	563	619	618	581	562	588	554	581	571	569	569	594	539	513	605	563	590	576	562	539	581	601	566	577	590	556	537	582	585	556	601	574	552	553	550	588	538	600	597	550	572	572	542	633	573	566	602	563	531	599	558	589	571	529	601	585	594	575	561	531	634	570	568	548	575	553	591	627	586	603	558	585	585	558	585	604	577	602	528	576	580	573	563	568	574	543	552	603	588	548	585	584	606	584	547	559	573	536	585	592	560	593	555	577	580	588	613	579	570	573	571	583	552	604	529	549	613	571	555	560	610	586	580	597	576	591	573	549	554	555	582	577	526	579	579	566	627	559	577	572	551	557	559	512	565	571	584	547	569	541	589	615	607	563	589	564	575	496	551	556	632	609	580	605	613	582	572	579	629	535	592	554	551	599	581	597	643	538	560	558	608	587	628	565	570	603	596	604	579	587	559	585	573	536	561	557	553	561	597	604	580	550	569	522	585	542	579	622	566	574	582	573	565	584	610	556	597	524	612	594	627	575	596	552	542	590	577	582	586	600	587	541	609	593	570	525	559	567	595	592	602	567	626	602	529	559	583	566	602	632	550	579	604	549	572	575	597	544	589	564	567	581	575	551	531	590	610	580	568	570	606	557	564	581	638	565	565	543	612	574	556	594	580	598	553	534	589	559	578	582	566	556	575	567	590	508	600	571	562	572	597	565	560	589	554	579	565	570	583	554	529	609	626	570	545	542	568	589	581	529	591	521	566	608	548	546	541	596	596	589	572	586	562	588	547	530	529	603	537	538	580	598	599	541	572	582	543	618	563	533	579	572	580	605	596	534	577	568	614	559	573	567	568	559	570	560	532	581	582	580	579	591	567	602	572	583	553	568	591	590	537	604	563	590	577	573	578	601	603	554	619	564	597	563	546	589	546	581	557	611	596	595	601	542	608	611	551	562	574	595	538	578	579	567	590	571	601	567	589	548	599	591	627	560	533	585	590	568	582	560	609	567	597	573	613	565	557	591	549	590	620	615	591	574	571	567	588	564	560	612	629	621	565	576	616	546	539	560	573	576	531	583	590	597	568	566	579	599	580	564	546	534	568	589	551	555	641	561	578	547	552	578	583	573	608	537	611	566	529	582	587	587	562	608	593	561	598	611	566	543	575	571	601	594	583	539	520	597	593	565	589	559	626	586	586	545	622	618	552	565	600	589	536	629	511	575	557	563	571	563	547	560	564	562	554	592	600	571	594	572	607	595	589	573	548	583	558	598	587	579	569	581	550	615	604	594	566	608	596	583	562	594	547	551	580	568	553	580	587	552	566	593	605	569	561	557	577	544	539	586	604	607	578	562	586	577	569	555	550	542	578	524	605	564	534	564	556	585	545	556	575	591	566	597	568	603	537	595	585	491	565	598	603	590	520	568	553	542	571	577	600	615	568	577	590	576	575	552	547	575	586	586	589	572	562	649	563	563	564	569	587	604	554	563	592	529	566	599	593	639	577	586	643	571	552	596	563	580	584	573	617	598	576	603	592	561	576	579	614	581	569	566	543	559	550	591	551	590	542	576	578	616	523	570	556	604	616	572	570	502	587	557	575	599	608	601	569	572	611	538	630	576	581	586	591	566	580	601	585	560	586	605	591	611	597	572	555	560	552	551	621	569	580	581	561	558	578	572	573	569	598	557	539	583	600	564	594	542	582	586	577	586	548	561	531	566	579	596	590	578	565	533	587	578	591	583	604	596	555	541	539	579	528	557	587	557	596	592	567	562	591	615	575	572	607	549	565	581	592	575	541	594	576	625	584	571	580	599	570	587	560	585	570	590	558	610	576	608	606	556	558	586	588	559	577	577	556	620	589	597	573	605	593	579	570	564	569	572	599	610	547	560	586	576	553	606	614	560	595	567	600	548	580	557	580	570	561	621	577	581	581	590	592	610	545	554	556	604	564	615	584	607	568	568	613	548	608	574	599	624	531	568	532	566	539	568	574	567	610	602	583	570	571	586	626	568	522	580	587	595	587	589	590	582	620	581	579	565	582	573	570	618	581	598	573	566	573	547	624	587	562	563	588	572	577	534	580	602	575	577	561	576	559	590	579	562	589	565	590	555	583	585	556	547	560	559	567	594	572	603	591	547	567	598	613	581	610	562	547	569	567	539	577	572	593	528	592	530	592	575	580	574	542	562	587	573	578	595	573	554	571	580	575	578	535	573	560	581	589	560	608	584	553	563	568	573	564	587	539	561	564	556	566	562	585	603	572	568	512	579	620	584	576	572	567	589	585	569	604	595	563	585	559	548	597	535	570	579	587	581	532	546	579	561	587	549	546	582	579	542	581	550	565	572	557	564	561	584	590	577	573	595	543	592	561	570	583	599	605	564	581	566	554	605	576	585	596	592	613	565	576	542	626	527	553	525	541	574	567	587	557	591	550	538	549	557	593	537	568	582	554	548	540	607	577	525	564	549	599	561	529	607	594	579	607	540	568	564	586	580	545	585	577	612	561	555	587	563	566	574	561	518	589	579	571	619	599	573	578	579	517	591	594	580	561	631	613	567	557	567	587	557	566	555	599	569	582	618	548	605	582	592	566	572	582	577	548	587	572	598	554	583	567	601	637	591	597	557	551	592	587	608	588	583	604	561	592	603	640	579	590	562	558	560	555	564	573	581	574	578	555	559	575	600	547	580	546	597	583	578	597	533	578	564	583	561	573	604	614	544	541	568	573	618	606	569	603	550	561	581	601	567	565	585	542	581	565	561	576	585	563	608	587	547	586	588	561	560	574	593	573	571	631	559	632	564	561	631	617	582	569	638	615	615	595	554	594	585	569	580	607	520	593	621	554	559	530	541	583	588	544	556	615	580	582	590	593	571	597	581	553	578	585	558	589	563	573	566	564	622	583	572	556	575	591	566	588	554	596	581	548	555	620	600	562	538	552	567	596	571	547	561	558	550	586	631	592	600	542	595	592	575	548	518	622	537	589	557	580	535	614	606	587	589	582	565	573	549	599	561	579	571	560	611	580	547	562	587	630	539	541
12692	9304	10944	7595	4384	3238	2420	2003	1579	1256	1059	915	833	863	977	752	632	520	457	398	359	332	317	298	295	299	316	333	285	282	288	262	254	260	270	275	276	277	255	282	267	276	240	262	250	218	256	255	268	251	241	233	227	264	251	244	244	266	241	251	249	225	258	265	250	249	261	245	227	222	266	245	245	250	231	213	260	265	248	243	239	239	221	257	257	259	218	244	243	228	281	257	232	224	251	255	261	227	255	255	249	224	263	244	246	222	209	233	248	240	259	243	245	249	283	231	244	249	237	238	242	227	231	209	254	244	243	246	239	198	229	233	240	286	259	239	237	245	260	239	240	289	229	269	231	258	245	242	222	268	216	236	231	242	254	249	246	244	235	226	237	250	219	229	249	212	216	221	223	242	234	237	238	229	206	250	265	233	263	231	239	255	234	260	234	234	238	259	254	219	241	245	226	237	219	263	236	241	269	251	231	241	246	240	241	222	270	263	229	247	241	250	254	243	240	225	245	250	250	242	240	255	225	246	259	244	262	237	261	267	248	217	233	253	244	237	235	234	218	246	260	239	222	242	267	255	260	257	257	250	245	214	248	263	224	263	266	266	252	248	236	246	250	215	244	251	245	270	253	255	233	243	225	232	247	218	252	248	258	235	248	270	236	256	241	252	236	233	219	267	231	258	226	231	266	255	226	243	238	245	243	244	229	257	213	240	261	241	262	251	236	239	258	211	252	243	233	228	260	230	254	230	229	259	246	234	238	246	250	194	233	236	255	262	230	227	237	226	266	254	242	248	272	237	266	227	299	237	238	237	257	234	230	242	249	248	232	224	247	248	238	241	262	239	231	261	219	232	264	237	253	239	260	232	241	218	241	245	236	237	206	221	258	238	222	265	231	208	249	225	253	226	238	245	262	263	248	230	272	258	245	241	248	273	257	220	229	278	262	264	238	237	241	224	248	240	251	228	243	262	238	261	244	230	246	222	265	256	252	223	225	237	220	272	269	241	242	253	244	256	222	248	222	261	252	201	256	247	217	263	228	264	246	247	231	252	241	240	265	250	204	231	234	253	246	229	259	250	225	263	271	245	245	262	235	238	234	248	251	251	249	258	236	246	250	238	242	263	256	233	246	199	236	256	246	251	244	228	225	239	237	252	247	214	249	212	249	256	255	209	258	247	265	238	226	228	207	259	224	211	213	256	223	257	253	236	226	242	233	278	260	256	246	224	245	248	251	205	262	228	239	253	218	245	250	226	283	241	231	248	218	271	255	238	255	230	250	215	259	238	233	277	256	219	266	230	231	256	234	217	226	226	240	240	277	229	233	256	246	266	215	228	273	235	255	242	256	245	227	240	234	207	225	243	248	251	253	220	216	230	229	216	233	235	252	248	238	289	244	275	208	233	251	263	219	226	253	238	253	237	229	223	248	247	274	259	282	256	255	226	220	255	237	242	244	255	264	230	267	238	231	227	235	250	220	256	247	256	223	221	232	256	253	242	228	247	253	264	245	233	245	220	261	227	233	246	251	244	252	242	251	244	254	204	218	241	227	244	258	252	251	274	240	261	243	234	226	250	230	262	254	211	241	246	253	217	231	217	254	241	266	236	268	250	228	245	248	253	238	248	231	236	237	220	269	260	231	244	241	223	246	224	221	249	225	232	243	233	244	260	262	227	242	276	257	216	270	210	211	248	211	231	232	253	241	246	238	229	269	243	219	260	243	227	248	241	286	226	206	258	244	248	235	234	259	217	213	250	227	227	237	267	227	284	246	249	231	249	251	231	231	248	238	249	272	240	221	258	243	227	228	256	243	244	255	241	221	239	215	244	238	237	227	242	222	224	228	249	225	234	241	223	241	240	243	228	227	256	249	258	233	232	251	262	228	217	263	243	246	258	247	211	226	268	235	225	261	203	248	235	235	227	252	241	253	249	242	258	299	252	235	235	224	240	250	243	259	222	279	245	245	256	238	262	253	238	253	234	247	239	260	227	233	237	255	227	230	243	258	248	226	242	238	277	237	262	257	247	207	235	226	220	258	220	232	245	261	242	263	233	242	246	261	223	253	239	235	237	225	228	263	228	253	216	251	257	262	262	245	244	236	243	266	230	243	249	230	253	243	270	225	247	227	226	233	237	249	255	246	236	261	237	268	255	239	240	252	253	230	226	208	230	238	238	243	233	291	246	260	227	274	212	244	215	223	262	230	237	256	271	255	235	239	260	263	258	255	240	268	258	241	250	234	258	222	256	242	223	255	259	266	243	229	251	215	234	222	265	232	255	243	230	247	231	235	224	246	247	221	233	269	249	255	232	234	230	232	238	242	221	258	254	240	247	235	237	239	255	239	242	258	259	248	236	229	263	229	240	245	233	270	236	255	230	238	237	228	232	262	263	256	250	248	224	253	266	227	231	233	273	245	217	249	259	245	244	246	226	261	227	255	245	216	254	253	221	248	247	240	241	244	232	238	239	240	271	250	232	251	231	253	246	276	258	233	237	255	241	239	212	255	247	225	253	239	279	246	258	231	236	237	266	244	267	243	234	217	243	246	235	255	262	267	231	246	228	276	269	212	262	239	217	243	258	250	228	213	251	255	234	219	265	248	236	245	236	236	230	256	275	251	221	228	247	224	273	233	239	220	243	226	241	272	245	261	227	235	264	219	249	255	238	257	223	238	232	260	234	264	248	198	219	238	213	255	224	238	255	276	219	222	254	233	243	241	244	252	230	232	238	293	238	251	243	262	248	248	231	247	264	230	271	246	226	238	273	235	249	216	252	248	245	264	242	247	239	254	268	224	254	264	250	248	234	215	263	221	238	241	240	246	264	227	261	240	276	229	243	236	281	227	215	265	231	238	237	254	239	245	231	234	262	256	258	268	217	235	212	242	257	240	257	259	264	252	255	230	243	239	236	268	222	228	249	237	271	258	245	225	230	247	229	236	220	249	240	244	259	236	236	228	261	255	242	249	268	229	253	246	260	251	231	234	262	216	250	246	226	225	260	245	240	219	235	275	261	222	233	243	256	228	265	250	253	250	258	261	237	238	233	243	222	210	247	233	216	249	248	250	236	245	212	245	230	238	257	260	255	259	269	276	227	222	229	266	227	217	231	250	252	266	225	254	231	224	256	238	269	239	236	238	222	230	240	254	217	242	258	250	246	228	264	237	229	248	195	248	244	250	257	225	250	247	245	217	264	223	248	267	234	252	259	232	255	230	241	217	255	234	243	243	229	216	233	247	219	249	263	221	228	253	229	235	239	236	232	238	263	263	258	258	233	237	244	235	247	232	231	245	243	234	238	243	259	224	234	238	243	225	241	251	232	219	253	235	236	262	254	234	241	217	227	244	255	230	228	253	229	260	232	233	227	251	216	236	219	235	232	260	237	259	215	221	226	257	261	227	205	252	253	214	231	253	229	249	264	250	253	235	233	244	240	225	223	269	249	254	218	229	220	273	250	225	234	255	261	273	234	250	207	224	240	242	239	253	264
7337	8123	16648	17345	13863	11834	9748	8954	7504	6161	5497	4929	4444	4784	4908	4064	3246	2674	1946	1764	1388	1286	1256	1173	1176	1121	1137	1082	1028	921	897	850	868	849	825	781	810	863	786	797	827	769	739	717	710	671	729	721	692	634	642	617	658	618	667	666	688	686	708	678	729	661	635	656	646	652	627	604	608	583	637	620	616	642	595	630	620	646	581	665	614	652	595	589	610	597	633	580	600	597	589	644	623	573	635	559	618	609	613	618	638	632	589	664	632	624	572	547	608	610	587	596	602	624	622	677	607	643	568	569	596	640	597	627	589	629	625	605	635	609	561	639	606	604	582	579	664	587	571	603	601	612	576	588	587	616	619	598	613	612	593	611	575	610	570	593	557	641	634	617	607	575	624	567	595	609	650	573	619	553	592	659	622	607	577	604	611	598	578	596	602	623	622	627	622	631	644	620	618	605	593	562	628	619	593	609	585	611	629	630	624	603	563	584	587	587	621	591	566	600	581	588	609	600	595	638	616	617	634	617	605	628	544	600	580	643	605	595	650	615	600	624	586	612	615	572	541	599	623	596	629	628	613	619	603	616	607	623	570	634	610	588	604	612	603	585	600	578	580	600	608	615	636	590	574	624	562	657	603	580	635	617	599	602	617	615	627	622	645	582	641	612	568	646	624	643	589	619	615	561	626	630	649	613	630	608	582	601	594	623	600	587	576	603	649	609	624	617	578	607	567	579	606	606	585	632	643	634	654	590	667	610	589	637	582	623	610	673	611	582	656	625	572	625	581	611	592	621	619	643	585	619	607	601	587	629	621	612	563	571	593	600	605	556	631	584	610	585	619	658	625	569	611	598	589	633	582	640	630	614	602	601	581	607	624	648	584	614	586	636	573	616	604	585	646	586	596	560	600	622	588	587	615	588	579	623	620	602	594	583	625	596	598	577	617	600	611	610	602	632	626	603	621	611	630	584	643	595	584	569	605	592	609	628	590	621	574	611	610	676	619	613	627	612	616	537	626	597	580	627	620	592	581	632	619	614	651	626	610	636	615	609	633	567	614	583	618	615	631	599	644	579	598	579	619	589	640	633	584	621	598	599	596	572	605	591	556	609	561	631	589	634	605	638	620	549	627	592	613	622	598	564	618	603	618	620	623	616	611	619	631	656	642	575	616	648	627	639	662	608	622	627	652	606	622	623	590	590	606	593	604	607	624	602	615	595	610	586	582	639	591	668	582	611	595	551	633	619	593	588	579	621	604	603	571	656	577	602	619	648	573	562	604	617	650	607	553	653	614	668	661	590	612	607	615	616	608	578	549	596	582	626	617	613	615	673	625	588	651	613	609	614	598	600	643	588	621	591	622	612	649	599	573	612	626	619	595	636	628	583	592	579	638	581	627	582	637	636	621	662	620	624	619	577	615	607	629	626	584	598	601	601	590	555	618	593	600	594	614	588	584	582	606	599	593	610	599	608	616	631	573	609	632	635	575	615	577	587	579	592	600	602	582	606	651	625	632	615	625	631	627	622	583	630	595	651	608	616	591	662	653	627	619	597	601	588	634	641	591	619	574	668	590	621	629	596	605	558	628	640	614	578	613	642	566	652	592	598	635	624	616	600	645	580	588	563	610	633	650	586	610	621	580	610	644	599	592	569	616	569	584	603	612	621	550	618	593	597	588	632	570	584	617	625	648	606	553	631	614	604	620	616	625	568	616	643	632	606	652	613	551	586	636	607	602	597	634	578	641	643	631	652	633	615	627	636	619	589	584	620	609	588	605	640	622	602	587	582	605	573	650	635	570	641	629	614	635	609	630	642	619	582	618	592	613	589	574	628	641	616	604	603	593	594	611	585	625	578	623	602	660	551	601	666	606	641	610	634	597	576	615	625	597	584	580	579	637	642	589	593	582	634	564	609	613	617	609	608	617	603	598	594	658	647	627	616	611	569	632	624	556	601	652	600	547	623	600	641	575	659	591	623	614	606	606	641	618	606	552	602	602	595	556	595	616	663	597	603	622	594	599	601	600	603	595	620	624	606	625	622	597	578	568	588	610	611	568	634	601	599	615	608	655	625	617	570	603	625	614	632	575	563	575	642	592	609	647	609	627	639	563	574	628	620	587	639	620	616	608	580	643	619	615	627	575	621	647	641	625	618	608	573	590	644	627	617	566	608	639	622	638	599	644	604	627	603	642	593	616	622	624	626	621	604	583	613	628	586	619	626	595	601	592	601	609	567	553	595	610	635	632	607	572	590	620	561	620	589	603	636	586	649	654	634	572	603	617	621	608	625	670	531	605	570	610	585	562	575	652	597	596	594	626	566	597	603	650	621	586	572	643	605	587	608	625	600	583	624	605	638	639	622	599	587	606	600	587	597	628	565	587	613	613	643	623	604	627	602	567	644	659	588	648	606	582	616	626	559	634	623	596	608	626	630	665	604	542	641	667	591	577	587	571	603	602	559	609	609	600	594	634	580	607	648	597	600	616	614	614	609	618	595	593	609	621	620	581	595	622	600	597	597	593	604	630	646	627	580	614	660	600	570	621	678	578	573	559	620	591	619	615	617	603	572	632	617	597	610	631	630	638	594	586	610	607	601	669	648	606	610	602	596	606	621	606	620	626	577	616	644	639	591	622	573	637	578	635	593	595	596	656	592	593	600	651	608	604	550	623	653	584	609	633	635	647	566	626	648	627	609	626	643	642	602	610	572	596	578	653	584	614	576	603	604	578	628	639	585	609	624	603	630	654	559	613	566	598	602	613	671	580	619	605	602	612	623	592	603	600	618	654	635	614	617	602	595	573	617	621	625	623	592	606	627	580	601	596	662	567	638	634	576	585	614	598	546	563	629	590	562	585	610	645	567	631	605	598	606	576	606	590	612	613	590	588	604	578	605	584	562	629	578	654	566	634	591	632	589	593	601	642	597	565	634	607	619	603	557	598	641	600	621	626	568	578	579	611	630	626	604	612	645	597	571	615	576	595	565	621	592	588	595	646	574	618	625	637	601	632	625	649	611	562	599	608	664	612	621	609	615	599	572	601	636	585	650	589	604	612	611	595	597	543	641	565	611	615	606	586	600	568	591	595	573	660	632	584	618	621	634	593	589	621	574	580	599	662	584	559	603	617	605	597	605	589	615	621	555	602	625	589	603	586	635	612	581	581	627	618	561	602	603	627	614	614	599	592	671	613	617	597	579	626	641	643	606	639	624	622	638	636	586	640	608	559	623	636	591	593	633	620	592	629	600	589	608	603	584	594	603	587	601	613	605	626	661	556	579	580	584	585	621	612	623	600	630	581	612	606	609	602	573	639	544	618	557	612	612	599	608	620	627	628	561	577	652	629	625	551	595	594	635	594	609	600	628	628	605	604	618	589	590	628	604	576	606	639	647	611	656	628	623	631	624	654	567	588	630	589	600	547	562	642	612	575	617	660	632	592	627	604	656	599	607	678	604	620	602	603	592	592	640	584	607	597	578	656	637	645	630	582	625	611	607	619	583
22508	17309	17689	13397	8420	6031	4650	3887	2989	2313	2095	1769	1699	1897	1704	1252	1109	904	746	759	604	681	675	724	519	570	472	517	501	412	405	377	408	436	396	370	339	346	370	339	351	342	358	330	317	324	363	337	298	334	333	342	319	290	309	327	338	327	336	304	326	360	349	287	315	296	310	286	308	308	299	297	308	270	298	293	279	306	286	310	318	305	280	297	292	284	298	293	310	294	271	293	291	264	255	241	298	279	286	301	274	284	293	293	277	264	278	278	314	265	272	318	263	304	298	297	298	292	286	290	301	303	288	266	269	292	301	310	274	291	277	291	298	259	272	286	283	288	311	288	282	284	274	296	290	274	346	286	252	308	313	293	278	317	330	293	302	297	282	283	241	285	327	268	296	292	288	267	284	291	309	270	311	276	291	281	294	274	280	268	273	320	288	281	302	285	288	280	272	301	304	320	296	262	307	290	294	290	319	282	295	284	281	313	296	264	267	275	264	277	315	297	254	269	269	297	296	326	270	295	278	308	289	290	301	289	269	262	301	289	293	290	269	280	296	281	277	305	251	284	310	291	310	326	332	301	299	290	315	304	301	316	269	283	288	294	299	275	260	272	285	286	290	306	305	302	325	268	281	293	303	296	282	296	295	281	280	276	305	293	276	276	341	304	257	287	289	301	308	288	260	313	299	275	287	305	305	273	306	315	276	292	294	301	308	284	294	272	291	279	302	281	280	263	278	286	289	283	268	292	284	266	288	282	281	310	293	286	319	286	286	302	272	265	277	328	280	296	309	305	296	334	305	287	275	254	283	258	288	308	309	298	304	258	283	335	260	319	327	294	320	289	272	303	318	326	284	283	273	284	290	272	277	277	248	300	270	273	281	279	268	294	295	293	303	314	303	295	294	316	286	268	264	283	269	254	305	314	254	291	271	304	287	297	279	303	324	269	289	299	259	270	293	302	316	318	295	276	311	276	278	320	296	240	288	276	304	272	264	273	296	303	265	310	262	297	307	300	283	291	285	268	285	311	260	262	300	294	298	313	297	286	269	277	270	281	275	300	283	281	297	338	312	276	300	322	267	276	285	294	287	288	267	311	292	273	302	293	276	289	297	262	296	273	286	293	305	295	311	293	296	305	276	324	308	271	296	270	272	269	305	291	309	295	298	272	313	275	273	247	296	321	275	289	298	276	336	269	290	271	268	310	305	304	296	276	305	269	279	281	288	300	289	250	293	280	298	290	293	295	306	293	292	278	302	292	319	247	282	266	290	287	289	277	284	258	289	271	295	278	296	271	281	274	297	292	288	256	310	289	314	270	276	262	299	276	293	275	284	275	272	322	284	288	300	300	259	265	267	303	265	291	280	288	317	272	294	310	286	320	276	260	275	273	313	284	258	315	307	238	283	258	248	272	316	292	287	258	305	279	289	280	299	302	290	289	276	270	305	292	297	315	293	301	285	303	287	288	316	288	290	287	275	311	304	288	256	252	295	338	244	263	249	307	290	282	295	264	260	299	284	289	294	281	293	299	277	320	293	279	288	301	330	257	318	303	296	273	321	251	281	276	263	313	289	280	299	301	293	275	275	309	289	276	278	320	284	316	282	294	282	303	277	300	293	277	308	268	295	272	287	285	272	283	282	281	285	264	290	298	284	302	297	281	292	281	295	298	278	305	282	265	286	324	276	317	289	288	302	296	274	290	273	254	304	273	293	289	295	308	261	330	290	280	313	287	295	295	268	310	276	299	298	271	285	272	283	265	263	273	275	287	264	296	276	312	318	318	293	296	292	320	255	320	258	305	290	280	302	256	286	274	286	300	318	289	283	295	288	299	277	291	267	287	281	279	269	278	276	287	300	265	325	303	264	259	262	302	296	271	269	306	291	284	270	306	287	287	287	293	297	296	284	284	273	303	270	298	298	288	286	304	326	310	308	275	281	282	299	280	270	280	287	299	277	291	264	277	304	297	307	295	310	287	270	305	274	280	293	293	246	297	286	280	307	279	284	280	298	315	289	287	328	278	275	318	321	289	268	279	306	332	273	294	284	284	286	294	305	296	272	276	280	257	314	266	268	268	321	281	283	312	281	318	292	284	260	300	275	280	307	304	260	320	301	330	258	290	274	287	321	264	276	274	268	268	281	282	265	290	297	330	306	311	271	280	292	260	274	316	307	305	318	281	298	303	265	281	298	327	306	270	282	290	309	284	288	302	305	326	261	290	296	272	305	290	255	273	265	273	297	296	306	250	301	281	288	308	270	314	280	279	268	309	268	311	273	286	282	290	300	278	302	279	263	267	268	283	272	301	297	289	293	306	280	275	273	268	298	275	284	276	276	303	299	279	272	307	296	293	265	266	261	273	306	299	296	306	286	289	294	302	263	307	294	259	249	275	303	273	293	308	265	253	266	278	270	270	264	288	285	301	297	273	296	246	290	274	296	267	300	278	271	272	266	274	310	272	268	321	279	289	271	290	252	280	305	293	332	311	322	272	280	310	271	281	285	305	292	295	290	291	296	281	279	272	307	280	281	270	297	264	300	293	307	293	310	292	316	278	279	291	293	311	291	294	276	286	284	301	271	306	303	284	288	276	262	271	324	296	259	325	309	277	300	287	303	290	280	250	278	319	303	263	286	272	313	281	305	282	295	268	293	304	293	272	307	279	279	283	275	300	280	270	272	296	310	284	317	267	291	290	277	284	292	260	263	278	266	269	279	309	269	302	264	296	298	287	311	282	291	260	276	307	290	319	282	286	281	287	279	290	293	298	305	307	259	288	304	271	263	270	298	298	279	276	295	307	263	294	305	263	270	261	258	305	281	278	281	285	297	301	293	269	292	293	293	301	275	267	303	261	285	291	297	300	260	282	286	294	303	270	303	322	280	271	306	295	285	307	275	287	284	310	291	278	286	324	277	274	306	256	276	274	286	293	300	296	324	287	279	270	310	275	278	287	283	283	310	264	294	281	263	306	284	283	294	300	273	270	292	257	298	291	317	295	272	282	280	273	274	292	281	289	292	305	296	267	276	313	290	258	297	292	288	309	269	315	291	285	326	291	303	260	273	263	272	298	266	280	291	285	309	272	281	323	295	265	295	252	289	294	306	249	292	293	299	266	266	306	253	327	279	284	278	285	247	315	286	306	262	299	312	260	271	313	289	277	278	270	300	280	310	294	282	291	274	305	285	275	260	276	293	284	291	294	292	268	309	286	293	262	299	285	289	288	274	264	304	252	309	301	278	284	286	298	283	316	271	283	253	263	288	305	256	310	274	316	268	249	276	314	268	322	303	293	281	267	276	264	305	296	294	262	275	285	272	280	275	229	305	307	290	332	236	296	280	256	290	291	284	259	296	301	317	291	285	269	264	271	295	277	311	285	266	289	293	280	293	279	287	275	281	291	295	284	292	270	304	280	318	266	290	271	313	285	258	291	282	300	293	286	274	275	299	289	269	266	274	263	281	264	289	286	272	295	293	298	288	276	290	268	293	303	299	280
13318	13373	22737	23817	21007	18877	16215	15474	12684	11006	9972	8939	8467	8911	8360	6485	5866	4755	3906	3539	3130	3565	3354	3283	2676	2588	2483	2470	2264	1759	1606	1545	1792	1714	1597	1490	1303	1211	1263	1192	1243	1148	1060	1107	1128	1123	1117	1087	1057	964	1005	975	973	959	902	982	970	923	889	905	958	909	880	833	807	805	721	784	739	751	709	717	740	703	783	848	695	752	728	712	714	741	730	731	751	735	714	745	745	712	788	750	746	724	698	690	739	699	667	696	667	741	678	651	671	752	714	698	714	678	737	721	706	683	652	728	733	681	700	729	718	683	661	678	706	724	715	698	707	701	717	711	733	719	731	687	701	706	726	653	706	729	711	663	692	728	717	676	699	709	698	674	725	717	696	701	687	688	711	693	686	690	740	685	726	804	678	678	689	710	726	697	720	723	686	687	682	702	712	687	740	697	707	712	666	709	710	716	719	696	668	721	674	668	705	704	658	700	717	668	701	708	700	712	712	669	680	702	658	719	699	666	723	687	749	683	694	660	697	704	689	674	693	715	722	700	735	674	725	682	722	684	742	694	679	702	705	690	722	686	741	716	703	706	726	735	711	705	749	725	693	734	705	677	666	693	678	745	724	702	703	730	726	753	721	725	666	705	678	686	712	691	698	705	693	725	698	731	736	731	685	698	721	700	663	709	741	682	760	683	712	725	679	662	705	725	726	684	663	710	714	713	736	667	731	695	703	745	723	696	695	746	704	707	730	722	728	700	672	719	719	713	699	703	700	728	737	746	692	680	671	689	686	696	782	666	724	727	691	744	721	666	682	751	712	747	657	687	689	727	658	739	652	700	703	692	660	693	704	687	714	720	735	677	735	702	657	673	731	682	709	705	681	765	708	726	723	721	713	747	757	702	671	762	764	694	679	695	728	737	717	689	693	667	701	720	665	769	716	688	726	658	727	708	704	736	718	721	656	702	678	680	712	691	726	692	724	721	761	751	737	742	682	738	651	708	708	682	702	707	723	696	722	664	674	707	728	717	701	663	723	720	686	712	727	682	746	712	705	746	712	666	721	686	741	739	734	683	689	666	676	711	726	702	738	728	754	720	763	738	689	672	710	707	707	679	706	701	669	705	728	663	682	706	720	694	666	693	761	671	751	698	663	721	711	735	719	708	743	670	729	756	718	697	688	754	720	720	714	727	710	694	716	704	690	738	719	726	794	722	731	739	688	733	681	699	702	726	735	700	676	696	706	701	716	712	745	690	701	746	682	694	740	703	719	728	732	688	673	702	704	714	698	656	721	704	704	689	705	711	710	649	725	699	728	714	687	661	755	702	696	722	674	718	730	709	685	655	705	664	733	734	706	751	678	717	745	742	749	671	707	741	750	674	723	689	733	650	706	675	683	725	749	699	710	688	703	678	693	690	733	710	694	749	668	686	696	737	712	681	706	672	741	692	747	726	708	704	690	707	698	692	736	707	717	728	707	733	692	719	679	672	697	672	700	718	723	703	664	717	714	677	718	726	744	659	735	721	686	688	748	698	703	723	709	679	693	723	665	690	755	696	686	700	711	706	671	698	722	738	692	672	675	727	691	683	731	686	652	713	694	687	739	713	701	672	730	698	668	711	719	731	674	733	701	700	693	717	665	747	737	659	659	701	668	703	771	715	716	716	702	732	723	686	732	715	728	689	729	709	732	638	714	691	690	684	725	682	711	695	736	769	732	724	716	706	711	677	705	710	688	689	626	703	696	659	710	726	739	691	715	689	740	719	726	704	742	649	696	713	673	731	676	738	696	687	660	715	675	702	670	700	661	716	661	702	666	685	703	716	700	721	704	740	710	686	735	691	689	688	755	723	685	696	689	705	734	696	700	701	749	638	727	693	721	713	705	665	705	749	708	782	740	715	722	701	699	745	693	693	685	734	723	679	633	663	693	712	724	708	713	667	692	696	738	700	707	704	709	708	726	738	743	685	714	709	738	706	732	707	696	715	703	725	698	718	716	740	696	715	681	708	739	727	692	703	704	686	671	760	685	648	682	676	668	738	698	717	692	742	730	683	699	730	723	723	738	688	607	688	686	694	682	699	697	718	728	698	681	719	725	696	721	710	660	748	625	743	705	699	705	729	693	758	679	728	712	691	696	702	733	689	716	676	758	700	689	683	749	708	733	714	658	700	703	691	680	722	682	719	731	691	749	703	711	733	640	699	746	721	731	756	762	648	679	673	710	669	684	727	660	697	705	704	685	751	700	696	755	683	718	719	726	731	716	681	687	719	732	697	688	793	701	747	694	696	706	684	648	690	726	730	637	704	742	660	676	672	740	704	657	713	750	711	707	681	699	676	708	685	720	690	684	693	673	732	700	737	651	673	707	713	747	706	702	676	635	720	677	675	723	714	693	732	767	764	739	736	702	665	713	707	686	718	715	689	736	721	687	712	735	647	755	691	721	710	725	678	716	706	717	718	716	728	707	722	700	715	676	752	697	690	686	683	709	692	722	682	675	723	776	681	728	712	701	715	700	713	698	722	709	653	731	729	711	689	693	728	714	714	703	690	704	698	694	705	649	708	697	721	681	727	786	724	724	708	733	688	619	734	705	679	693	702	751	715	707	676	732	694	732	720	701	706	700	695	679	730	678	757	661	703	704	703	706	740	720	663	705	710	733	688	661	685	670	683	711	712	675	680	685	700	690	701	662	723	665	673	719	748	661	715	737	728	685	696	680	751	657	750	673	721	704	747	719	668	735	649	692	707	709	708	704	673	666	701	705	725	700	690	689	723	683	741	696	712	680	685	671	717	664	708	651	728	670	721	697	728	673	741	715	692	751	709	677	732	729	741	669	743	726	710	701	694	682	728	677	666	686	678	725	733	705	740	721	720	722	728	748	709	674	753	723	697	709	700	693	726	734	706	705	711	744	739	727	703	698	708	672	694	756	707	701	721	724	705	679	661	697	687	734	734	684	710	697	667	721	690	717	722	709	686	682	676	754	706	690	691	686	710	734	723	718	737	690	673	786	727	710	723	720	673	691	713	720	718	710	684	655	759	672	721	706	717	720	739	717	713	679	683	729	650	666	704	691	667	688	741	734	721	705	709	737	698	709	715	741	713	705	761	695	694	677	670	735	737	695	714	707	741	681	719	701	696	682	729	708	725	729	691	709	682	727	745	702	660	700	704	689	713	743	669	721	698	701	726	674	698	689	665	697	697	714	738	711	708	722	687	733	696	760	755	723	696	706	706	773	714	691	710	687	681	723	739	672	726	707	718	723	717	641	660	741	719	704	670	681	718	713	702	727	668	694	719	723	726	709	708	734	669	680	655	712	662	694	727	729	703	705	721	735	737	706	711	700	718	740	760	763	702	725	681	729	709	649	714	741	707	685	712	653	717	701	696	713	706	739	720	680	709	723	747	694	701	673	727	688	707	710	748	720	717	721	715	731	726	723	667	698	717	685	687	703	710	703	695	752	709	718	724	733	741	662	706	716	707	704	679	714	686	679	687	724	703	694	706
31174	23434	23537	18953	13746	10232	7371	6186	4891	3803	3161	2654	2382	2573	2316	1941	1702	1396	1194	914	795	842	953	901	770	686	661	669	558	394	413	540	501	496	473	432	384	312	339	327	337	367	322	294	337	314	352	327	325	307	297	309	271	294	299	305	282	291	294	297	272	251	270	280	257	243	219	256	238	256	243	234	262	251	241	212	241	236	259	223	232	227	235	243	248	245	248	280	241	255	245	234	259	237	263	228	240	237	198	225	254	245	224	229	249	238	246	228	240	218	226	231	223	241	213	230	261	245	231	221	265	236	213	246	230	205	222	226	215	233	246	258	211	227	229	223	213	251	218	226	245	220	235	253	227	221	210	232	252	261	241	219	226	211	235	265	231	207	222	273	233	244	213	255	221	240	239	269	259	277	229	247	249	240	224	247	214	230	238	261	257	227	270	274	246	232	228	260	233	207	241	239	243	234	235	242	248	264	243	248	224	240	269	240	253	249	241	248	212	213	250	240	236	247	239	238	230	223	255	241	221	232	235	248	217	240	226	233	241	269	236	239	239	233	252	229	217	218	229	229	254	248	244	204	230	235	244	226	258	240	207	259	233	240	236	230	226	252	203	205	230	247	231	256	245	234	227	197	232	218	243	259	233	238	232	204	223	246	225	212	243	238	217	263	252	223	244	243	209	224	253	229	237	244	234	231	233	237	248	273	210	212	216	242	217	244	238	263	261	288	236	241	211	208	216	204	218	208	230	231	220	231	265	245	238	258	243	240	239	235	230	230	251	244	235	240	230	260	237	235	253	236	248	242	240	229	253	223	220	239	237	219	228	217	270	213	227	234	224	220	221	245	235	252	229	219	244	247	213	249	275	245	253	248	231	260	229	214	230	248	267	245	217	236	257	240	226	257	254	223	203	256	212	244	262	290	214	213	232	230	225	239	238	234	217	256	252	209	246	243	236	238	240	222	233	221	241	234	253	240	229	238	254	242	222	264	207	253	217	236	262	225	229	225	216	225	237	254	210	217	218	236	219	232	221	220	204	234	210	240	233	251	273	230	198	192	215	202	218	201	226	220	216	213	233	217	236	228	266	220	262	244	244	269	219	237	227	213	227	243	230	222	228	244	217	234	258	234	259	267	269	229	259	258	206	253	224	232	226	198	207	217	236	268	241	224	235	201	233	205	249	214	240	256	244	208	236	261	240	247	256	241	224	252	254	234	241	235	239	228	257	231	256	237	212	231	262	239	237	236	232	227	254	242	229	274	233	248	236	277	228	231	248	208	253	253	210	227	228	230	259	277	251	232	224	244	215	231	236	245	231	224	253	257	244	234	245	262	230	220	216	244	229	235	203	253	222	231	258	249	207	240	272	204	244	222	242	221	223	266	210	238	221	248	231	239	243	236	222	240	206	225	237	219	234	256	259	262	230	244	241	235	266	237	220	234	228	232	239	261	226	217	223	261	225	245	250	226	241	218	209	231	247	219	209	263	231	214	215	249	237	208	252	252	233	263	225	226	234	232	247	212	224	218	237	230	220	258	252	246	255	220	218	226	224	247	252	238	242	216	259	220	233	239	247	250	251	232	225	229	241	243	212	232	238	246	219	221	232	247	212	230	262	238	202	215	206	236	255	236	245	224	249	235	236	245	228	263	231	242	240	245	225	250	238	238	246	224	222	245	235	223	226	220	245	244	247	233	228	229	258	237	280	249	237	243	247	206	222	234	211	237	216	246	221	235	246	237	253	232	221	230	263	226	238	205	223	252	232	232	198	206	242	216	260	262	205	247	250	253	231	220	230	241	223	231	238	230	216	256	220	231	253	231	253	229	228	214	233	230	263	249	221	227	247	229	222	270	254	229	221	252	222	249	247	248	241	202	235	268	279	216	206	249	250	239	241	211	233	236	242	238	258	221	250	242	213	251	234	248	229	236	234	241	254	247	261	262	228	244	218	235	250	225	229	214	233	213	221	205	228	240	229	221	222	260	246	226	260	233	229	242	228	245	247	243	215	243	222	235	248	255	253	242	232	234	237	230	223	235	247	246	247	235	233	238	236	239	238	240	257	237	240	230	241	207	237	230	227	238	230	208	221	225	246	237	216	214	213	238	226	220	279	242	229	238	226	250	243	252	282	218	270	214	232	246	213	211	211	248	220	255	228	245	230	224	235	236	231	217	239	245	227	247	219	220	267	199	236	255	232	254	231	243	230	225	270	248	233	243	246	268	226	212	217	240	231	235	232	245	212	228	220	250	256	219	238	211	216	227	236	233	207	237	242	215	236	248	226	240	226	252	245	232	242	212	258	236	244	239	226	247	250	223	237	229	234	237	213	192	247	219	246	217	242	261	234	249	255	228	225	238	200	207	229	248	230	219	236	256	219	240	214	247	227	232	235	229	219	224	224	262	214	233	243	246	220	211	227	224	246	226	237	209	212	236	215	272	228	246	234	247	223	224	262	238	241	237	237	238	247	227	233	226	232	233	244	242	246	246	233	242	232	255	249	243	244	251	233	223	214	258	226	209	231	238	208	234	250	258	226	245	178	240	219	231	233	254	217	272	225	250	209	223	240	212	230	227	215	231	204	246	268	270	241	238	260	240	209	225	222	208	227	229	259	252	238	259	244	220	232	253	214	263	233	246	234	263	222	231	209	229	265	233	265	235	241	227	245	238	215	223	251	228	231	241	251	246	244	218	254	244	246	270	219	253	242	224	233	228	246	233	236	251	220	246	206	218	236	253	239	236	231	251	240	233	252	240	222	246	243	223	233	227	233	233	223	259	243	272	236	236	234	231	228	224	237	237	230	227	253	267	235	224	235	239	206	218	236	230	254	257	233	229	227	230	243	242	231	250	255	226	240	232	243	262	211	243	228	246	251	248	236	246	233	232	227	244	253	210	239	205	225	217	258	267	244	235	257	237	241	232	257	238	238	252	216	240	236	216	190	217	251	247	234	228	246	237	223	230	217	213	227	218	235	237	239	233	238	246	269	246	245	205	206	232	223	221	214	246	251	234	256	216	257	230	226	238	210	244	239	248	237	244	265	213	246	232	203	245	249	241	242	229	208	245	260	241	228	224	243	227	226	232	251	256	221	223	239	242	245	250	216	219	246	224	222	228	252	258	242	231	245	237	236	227	216	217	221	237	235	234	236	240	218	252	244	225	246	238	243	244	239	243	260	253	244	242	225	241	229	260	244	228	214	256	230	224	213	211	254	223	247	216	239	203	228	272	228	242	246	275	208	228	226	257	248	270	245	216	240	219	229	211	244	210	213	251	256	213	232	249	207	219	227	237	242	233	259	272	228	246	242	249	263	226	266	236	232	245	245	236	214	236	234	236	265	261	228	231	211	215	202	213	249	222	243	236	241	222	244	216	251	226	220	218	205	265	228	233	247	226	238	227	250	234	247	228	239	232	213	228	256	244	235	198	248	219	225	237	231	238	255	229	218	227	252	242	216	247	222	240	221	229	214	247	244	220	239	241	256	257	245	234	243	250
18463	16960	27658	29193	26872	24758	21804	20606	17996	16096	14348	12808	11951	11869	10901	9496	8459	7345	6402	5738	4573	5278	5429	5242	4374	3937	3873	3893	3172	2351	2111	2388	2582	2611	2338	2082	1724	1515	1540	1552	1448	1380	1234	1321	1403	1331	1410	1242	1244	1153	1119	1169	1121	979	1068	1064	1037	1009	1012	873	927	898	854	813	767	756	743	681	732	661	669	674	675	685	675	659	666	626	591	641	660	610	644	680	626	630	599	610	640	578	580	599	609	575	574	602	582	594	616	576	560	550	607	630	601	597	610	548	596	578	574	582	608	658	612	617	607	593	595	589	588	609	614	624	573	582	575	625	571	592	607	603	540	536	612	584	584	589	587	613	597	562	631	603	544	603	586	603	559	541	579	565	586	615	570	571	606	551	552	573	596	594	567	574	580	597	541	605	607	597	579	556	607	591	617	539	597	606	591	580	590	621	550	584	572	598	586	591	558	579	568	615	594	601	580	588	594	552	562	597	587	594	593	544	605	604	572	573	599	598	581	589	600	573	556	553	598	589	565	571	582	596	554	541	551	586	572	622	601	531	592	601	568	590	562	574	624	566	566	573	578	599	578	572	610	577	560	581	602	542	582	597	578	628	553	613	572	579	589	531	598	582	574	548	590	628	587	600	593	565	593	576	601	559	600	615	587	623	636	522	559	572	579	588	564	606	605	584	600	610	571	588	621	560	590	588	613	556	569	599	569	579	551	602	584	584	578	611	552	581	588	576	545	620	611	582	573	541	504	599	572	555	583	595	591	560	601	559	568	594	587	570	544	593	579	571	601	559	591	636	580	573	588	590	577	578	637	540	517	618	558	592	616	608	577	541	582	596	589	599	574	589	588	597	544	612	620	609	574	560	569	585	574	577	531	576	577	607	578	572	580	548	637	531	573	565	605	531	592	563	560	566	574	566	603	584	533	552	565	553	613	611	581	612	568	582	576	580	590	605	565	606	589	558	617	587	571	585	585	585	588	599	588	606	563	565	561	607	575	631	582	553	617	586	587	578	574	610	591	567	573	575	587	590	598	563	564	602	592	536	535	572	576	588	624	598	561	570	576	566	572	576	593	600	579	587	594	582	606	561	579	653	539	585	563	645	607	552	598	583	593	562	610	585	564	564	578	591	613	602	567	616	571	586	608	600	595	578	568	616	571	625	601	593	603	634	588	567	586	588	605	610	591	599	551	530	602	613	590	568	614	610	591	625	555	533	601	589	578	599	600	594	597	563	604	573	600	584	610	608	554	580	566	562	589	583	568	581	576	605	605	599	586	597	642	590	576	571	575	586	642	662	563	571	576	582	645	577	575	596	582	604	595	590	625	577	590	588	559	576	594	563	589	567	611	601	580	597	592	592	641	581	579	568	536	580	595	547	562	565	601	576	568	555	602	573	577	588	547	580	557	588	593	562	562	600	553	571	607	606	596	577	604	541	529	580	545	589	559	559	568	619	609	586	608	609	588	595	582	572	592	602	589	559	585	609	591	606	586	561	544	628	579	596	548	584	590	598	600	600	587	527	568	605	590	611	619	581	609	557	576	630	615	564	580	569	540	583	592	559	593	599	568	541	606	596	609	577	583	602	545	585	596	541	548	529	587	566	568	566	579	593	556	600	610	572	591	575	590	541	583	637	628	588	588	564	596	612	559	600	554	567	593	624	576	587	568	545	622	565	557	614	605	567	533	565	562	559	618	608	575	577	604	626	582	575	620	548	573	562	613	579	587	599	589	556	559	581	597	606	570	606	567	605	580	583	619	543	573	585	585	580	595	588	590	596	589	600	559	619	541	541	567	587	585	582	592	560	596	565	593	581	588	604	526	609	534	577	597	608	604	593	589	595	550	572	574	609	603	599	559	589	607	578	563	549	555	589	576	617	560	575	572	609	550	607	606	628	575	602	595	610	564	572	573	587	584	556	575	589	554	570	551	587	538	518	560	592	635	571	576	539	554	595	544	614	554	577	576	586	606	616	542	573	577	592	614	554	568	570	590	576	589	599	609	638	559	599	590	583	562	572	596	610	569	590	589	592	584	560	575	562	587	585	585	566	599	586	610	603	600	577	584	590	604	573	590	575	619	572	593	544	561	536	630	577	590	584	546	567	551	559	593	585	598	559	607	600	566	622	581	580	547	630	568	576	591	590	606	618	587	546	540	576	624	633	554	596	597	561	612	581	563	586	586	608	590	629	578	565	573	588	599	575	567	554	528	600	606	583	579	550	590	578	586	566	542	644	591	574	532	560	607	596	567	598	575	599	550	608	583	585	583	565	580	589	569	563	586	580	602	575	591	549	588	608	607	569	605	582	591	574	600	608	600	566	599	553	565	608	565	553	574	590	580	575	555	581	576	578	581	566	616	601	596	573	590	583	572	610	588	643	570	546	580	539	577	576	576	540	585	561	616	585	603	544	611	574	595	588	562	557	606	585	589	575	575	551	634	576	535	564	565	588	606	594	615	554	593	565	571	600	582	599	570	564	568	595	614	595	570	574	522	580	573	569	603	578	555	583	578	572	558	558	648	604	586	596	567	596	604	601	577	610	597	588	513	590	591	632	587	571	601	611	585	552	579	601	566	598	566	586	600	582	535	643	610	556	587	585	574	567	584	617	643	567	587	571	587	576	611	589	555	577	536	589	580	565	571	546	579	581	593	568	568	567	614	596	610	556	581	585	573	569	588	599	560	549	553	576	573	598	620	583	579	556	595	638	590	587	589	605	593	624	562	627	571	595	566	556	619	555	598	572	600	575	570	569	586	586	535	575	566	615	563	573	559	600	604	596	616	559	588	600	616	542	613	608	575	573	649	577	591	550	626	601	585	596	566	595	532	564	619	629	603	613	541	574	592	604	584	570	582	575	598	550	596	574	549	546	571	605	563	586	588	584	581	534	605	557	609	583	585	571	532	568	576	559	560	578	543	589	654	556	561	613	593	624	602	534	564	575	584	620	595	581	563	581	554	612	584	617	602	591	587	549	568	594	605	578	617	589	585	583	602	583	565	573	551	572	567	583	596	587	574	581	607	607	585	558	602	615	597	581	594	598	642	520	584	597	564	565	595	594	612	557	538	625	537	563	614	574	570	545	606	546	577	607	622	570	548	543	593	590	569	595	613	557	564	586	560	575	588	615	576	570	607	563	570	599	601	576	572	592	592	541	585	629	601	572	607	587	598	588	551	596	598	596	551	580	663	629	617	577	588	591	626	567	604	570	577	591	580	581	543	608	596	621	594	604	562	554	566	587	583	568	582	573	607	595	493	575	588	606	564	594	556	551	548	584	583	568	588	588	580	536	554	580	597	568	615	564	536	591	585	634	579	560	559	581	554	581	624	588	612	559	568	595	593	631	557	583	589	571	606	612	575	603	609	576	598	546	555	578	596	603	587	583	615	648	610	556	570	563	605	625	531	609	591	594	568	573	570	568	595	591	583	590	582	572	579	570	590	593	621	530	555	601	611	565	596	573	577	601	569	619	597	576	596	578	565	562	585	532	596	596
13031	8954	10597	7170	4417	3146	2205	1813	1503	1236	1084	896	871	850	766	663	584	511	427	370	338	370	357	337	326	311	325	309	272	263	273	262	283	260	267	271	266	257	275	256	276	259	240	259	273	271	227	263	261	253	237	241	278	249	244	244	248	258	241	253	284	232	260	254	245	248	273	236	246	255	246	242	246	241	257	250	230	213	242	264	225	263	218	259	238	251	219	230	238	258	241	249	227	266	260	251	226	216	241	242	223	242	225	253	237	224	212	234	242	230	226	230	236	240	233	276	239	234	239	256	224	253	218	219	273	251	267	239	252	276	267	237	230	223	240	237	253	222	248	249	257	267	231	244	226	269	248	240	220	238	224	210	241	212	241	242	249	238	231	231	238	249	267	236	272	244	243	249	281	241	276	261	249	264	235	258	291	254	228	239	216	231	214	242	249	240	233	261	242	236	235	240	215	237	231	251	218	222	243	196	245	213	243	218	225	242	248	233	250	245	206	245	238	246	251	223	233	263	225	224	245	245	251	238	231	257	264	266	247	258	264	260	226	247	241	239	226	269	217	229	229	252	242	238	218	215	239	239	235	225	247	257	213	205	217	243	220	233	230	270	264	247	234	282	225	265	252	234	261	249	244	251	237	233	231	229	245	243	223	225	236	243	236	275	253	256	194	251	242	227	252	232	273	243	208	268	229	273	245	272	243	220	203	247	246	252	209	260	238	218	234	225	238	258	219	244	226	222	253	258	222	248	218	231	220	255	252	251	230	219	249	203	225	222	207	243	233	231	254	231	243	231	218	240	249	229	254	213	241	267	243	245	215	225	229	251	238	243	253	240	242	208	239	250	219	209	255	254	242	215	250	206	247	267	231	252	249	221	226	237	241	279	246	223	264	234	213	266	237	247	236	249	214	231	258	264	272	231	251	259	251	238	265	259	220	248	241	267	251	240	253	242	257	215	256	258	236	262	221	265	236	218	243	240	252	233	248	224	212	212	258	233	208	230	236	246	228	218	215	277	226	269	255	253	255	212	219	234	247	244	284	265	236	231	265	216	249	220	268	250	225	254	239	233	216	245	241	261	234	245	230	243	274	242	238	225	248	239	211	258	224	233	229	228	231	235	281	205	214	231	215	244	255	251	248	260	245	240	224	226	242	241	237	280	225	247	264	218	222	242	239	247	240	239	232	224	241	237	249	213	245	226	221	251	249	226	263	238	243	231	259	236	207	220	237	217	266	231	233	240	231	218	237	238	232	211	242	231	246	257	243	205	235	236	232	225	256	236	220	260	229	238	251	262	255	265	248	256	226	225	252	254	221	239	233	218	248	252	237	205	264	222	266	235	255	223	256	224	253	230	222	249	228	251	235	225	256	226	241	233	224	205	236	234	234	220	236	254	240	232	210	260	254	249	251	233	221	239	249	231	247	245	239	264	277	269	234	251	269	225	245	256	243	240	235	251	246	210	241	216	234	266	226	239	271	244	252	246	240	237	237	252	225	238	231	240	267	239	248	247	279	227	286	267	212	216	243	226	244	227	246	226	246	231	246	241	236	267	240	234	231	245	233	235	259	251	242	246	247	248	220	269	267	238	219	265	244	237	231	232	249	224	231	222	231	234	241	227	237	260	240	215	200	211	230	250	263	242	239	234	244	256	229	250	249	201	248	242	242	241	240	232	252	249	222	244	228	264	251	227	251	258	225	252	224	263	221	248	241	240	243	258	236	243	235	242	234	293	255	257	260	229	215	240	251	243	251	246	234	257	220	235	237	253	240	229	237	223	249	241	249	248	237	239	254	246	230	224	258	286	268	231	244	256	227	233	257	242	247	248	254	254	237	228	241	253	252	239	238	193	224	227	228	223	261	235	225	250	232	217	243	232	249	228	216	251	234	243	235	270	232	274	253	253	226	204	250	226	240	231	219	216	245	237	244	250	231	229	248	244	237	226	250	246	264	232	219	245	244	246	263	231	236	248	234	231	206	260	221	243	257	237	235	229	222	229	228	260	217	239	250	258	235	236	225	240	254	229	277	225	243	213	227	227	226	245	257	234	253	262	204	241	230	256	254	239	252	221	230	251	254	241	225	255	254	255	248	230	246	256	236	255	241	236	233	245	248	259	246	252	247	255	238	248	231	260	243	263	261	217	245	250	220	237	246	255	225	231	231	235	260	231	246	223	221	244	243	250	223	264	234	238	217	242	239	230	229	273	249	233	212	244	223	237	249	215	270	282	232	227	234	279	274	238	259	231	233	265	244	237	226	245	255	236	241	233	217	265	258	230	232	202	243	230	241	235	226	231	245	262	240	224	244	223	253	243	228	239	236	226	209	270	239	246	257	233	223	225	227	228	255	245	239	245	225	245	247	232	232	215	267	257	230	253	233	224	256	233	248	232	240	271	231	236	251	248	230	237	232	229	251	224	266	232	222	222	246	232	220	234	236	208	237	248	280	248	245	235	239	238	249	237	215	228	214	229	282	244	226	236	243	240	254	261	233	228	235	260	197	242	227	254	248	243	254	241	228	223	248	224	259	229	243	250	249	240	234	203	241	230	260	223	257	251	259	255	251	251	213	241	257	215	222	234	236	217	215	229	233	250	231	216	246	213	215	215	253	229	236	260	235	267	231	247	228	250	241	242	233	225	228	225	224	229	227	238	253	243	238	216	231	241	216	234	255	204	232	250	223	259	218	267	215	240	248	260	251	224	242	223	241	228	243	248	240	231	255	241	217	257	301	249	219	241	264	227	250	251	231	219	224	253	245	251	223	251	257	227	219	251	233	240	238	256	260	232	252	221	223	266	240	213	234	249	245	216	251	239	253	253	242	240	242	225	267	247	236	234	232	228	255	240	231	238	256	254	233	241	231	221	253	239	239	233	251	255	210	243	210	233	252	251	240	270	204	233	231	274	240	241	236	209	254	246	242	241	255	252	307	255	284	247	259	220	260	246	252	248	238	250	226	242	242	253	236	246	211	238	230	224	234	223	247	218	253	219	267	256	241	242	225	240	248	249	234	246	237	239	231	254	254	253	221	268	243	252	251	220	258	210	233	237	264	245	225	220	214	250	260	228	254	238	244	231	216	242	236	209	264	228	239	224	265	250	225	248	235	242	241	258	245	249	251	228	240	244	225	257	260	248	230	259	218	222	222	250	255	228	237	247	236	235	218	224	219	236	217	231	211	230	236	251	251	246	235	224	248	232	208	249	271	207	228	256	235	252	242	230	242	247	228	225	239	261	229	267	230	230	234	246	243	237	225	231	199	258	259	244	242	280	264	230	230	239	218	219	265	243	233	261	240	239	237	235	243	253	260	231	235	252	234	228	228	259	259	242	229	221	225	259	240	239	234	253	232	255	246	233	237	249	214	240	249	252	255	256	243	239	242	234	259	242	216	235	221	203	246	236	258	217	242	268	224	235	228	232	235	245	234	232	239	229	233	258	214	217	231	246	267	222	263	233	234	251	254	245	259	248	245	249	213	235	259	232	223	229
7452	7728	16481	16517	13533	11673	9477	8562	7253	6236	5332	4598	4579	4762	4249	3738	3138	2624	1998	1581	1493	1362	1264	1224	1106	1118	1167	1087	974	921	902	867	852	838	797	871	848	830	823	814	792	737	720	716	720	722	747	703	659	671	674	655	677	632	678	685	746	676	703	676	669	722	693	690	628	564	630	668	611	618	651	613	698	579	641	622	651	592	646	593	555	594	600	616	553	598	578	567	599	588	647	635	585	576	591	554	585	588	606	582	610	597	613	635	621	591	596	574	567	639	592	607	611	593	592	590	636	621	593	589	577	583	643	615	620	596	593	629	633	586	628	610	637	663	594	586	598	644	586	658	626	614	598	599	585	582	586	599	662	548	594	598	569	595	618	628	618	612	618	578	607	601	590	632	586	591	589	589	605	557	601	617	590	583	596	581	607	588	614	624	580	616	642	603	636	621	567	579	622	572	594	598	602	602	588	613	562	600	632	627	655	565	600	580	598	574	602	601	633	604	620	621	627	609	616	615	616	621	606	605	571	621	644	602	592	632	612	590	597	655	602	609	618	584	622	620	593	588	632	630	603	596	601	582	620	595	601	642	635	612	607	573	601	607	598	613	583	590	604	580	598	560	583	608	615	624	637	601	578	616	618	604	591	620	642	581	598	571	609	583	593	627	581	627	632	600	580	634	597	607	612	610	620	638	605	611	640	599	556	581	616	607	610	596	634	628	611	627	561	577	648	614	599	579	597	593	623	618	570	567	587	638	609	590	598	642	642	595	599	605	598	602	627	659	559	558	624	611	611	613	579	540	662	594	607	634	550	604	614	570	613	610	596	610	602	613	602	636	642	603	589	618	611	589	600	652	612	576	637	642	588	631	540	581	612	577	637	640	618	603	605	626	596	611	582	567	625	604	646	652	585	623	609	566	627	608	614	630	615	600	641	607	637	588	610	595	581	681	619	619	595	628	658	638	612	697	587	651	618	602	592	646	592	639	626	579	620	597	636	604	578	626	633	582	602	572	597	577	632	616	556	598	613	573	622	592	588	594	653	593	572	639	614	619	641	607	611	583	627	630	561	628	573	602	607	597	590	622	607	608	602	616	586	611	595	584	600	578	624	581	592	610	588	605	585	557	610	605	597	589	636	604	577	582	606	608	579	576	602	585	643	591	616	616	585	579	578	612	582	585	603	590	585	594	592	577	564	631	639	596	593	589	592	623	631	635	602	631	582	651	628	590	584	602	598	623	581	633	592	637	618	601	614	602	639	592	591	627	612	620	619	612	675	602	589	631	601	603	603	593	589	630	566	600	600	618	632	635	568	554	612	619	598	648	559	613	641	609	580	604	622	591	590	608	617	654	634	583	624	612	612	585	615	591	594	580	590	611	618	651	621	555	590	640	597	593	605	567	597	616	611	602	591	592	583	616	629	599	627	624	640	594	610	636	577	594	554	608	599	584	605	593	614	585	601	653	587	570	632	631	612	558	536	588	631	588	577	594	608	598	600	618	631	617	623	639	557	628	578	599	603	602	629	599	618	631	620	628	613	635	643	570	633	592	574	614	608	625	587	568	579	591	631	621	568	617	575	587	622	618	610	617	584	586	577	646	563	605	573	622	579	628	602	595	604	626	583	611	550	598	615	615	618	593	616	637	605	591	624	585	577	579	596	635	608	608	621	585	652	618	599	622	604	608	614	609	640	594	636	629	630	654	579	573	639	606	597	609	582	620	594	613	575	631	593	645	616	633	613	656	602	603	613	595	593	584	614	623	571	562	586	627	609	580	574	623	643	601	613	564	612	597	629	586	633	614	561	597	631	615	626	589	639	591	620	590	596	641	623	618	616	570	594	598	574	578	621	566	607	592	591	605	594	638	611	611	604	628	641	618	585	617	639	627	607	590	655	604	623	619	614	630	619	636	598	603	634	614	593	609	576	636	633	615	630	618	578	611	607	567	583	640	558	589	620	614	582	577	624	591	583	605	615	599	626	609	572	601	645	636	576	592	615	603	588	569	623	634	570	610	624	568	615	596	590	624	640	572	607	582	615	610	617	580	606	616	634	590	634	639	616	562	652	604	614	629	590	550	592	575	617	589	648	613	607	610	580	615	602	626	595	598	664	639	613	579	600	600	591	595	608	613	614	584	603	629	599	581	615	580	602	605	594	608	604	663	611	593	635	581	586	583	626	602	587	595	574	553	586	637	602	623	654	618	607	638	598	614	595	613	624	594	596	631	626	628	611	612	572	602	590	623	600	612	596	630	612	648	624	615	616	638	624	637	604	599	618	558	636	635	623	621	594	584	602	632	614	603	602	614	620	606	589	631	592	628	631	593	607	618	588	607	639	606	608	647	570	600	603	573	614	620	587	637	625	602	613	601	609	598	605	641	618	614	577	590	583	576	610	583	614	612	618	606	632	598	562	624	630	585	590	592	648	581	602	604	566	612	574	604	563	589	582	600	591	595	583	561	634	612	600	604	598	592	571	648	625	612	597	590	613	618	654	621	603	601	579	558	618	595	620	571	585	607	637	580	586	599	642	612	646	639	639	565	601	597	600	604	642	625	623	577	576	625	636	612	613	606	603	628	603	615	599	620	594	594	615	624	600	580	581	578	623	584	633	631	593	630	624	552	644	604	622	628	608	609	604	558	600	627	614	617	628	625	628	593	607	607	635	604	598	633	569	584	557	590	652	612	601	593	648	588	604	587	593	586	576	570	599	579	583	597	618	601	620	606	624	595	592	560	637	575	597	643	631	577	637	619	616	565	591	580	578	608	634	605	536	619	601	605	606	589	634	591	637	566	585	633	642	577	634	624	598	622	623	572	624	615	608	634	621	608	610	601	588	596	605	575	635	626	595	633	591	595	620	595	664	603	605	650	598	619	553	622	645	594	562	602	583	623	622	574	630	568	603	629	569	610	655	598	565	599	611	583	604	581	594	652	610	629	616	576	605	579	633	638	598	641	622	661	596	585	605	624	635	617	576	631	625	607	628	646	613	664	602	593	577	589	633	605	595	619	627	635	579	637	606	607	610	618	595	650	591	594	567	614	601	603	568	611	611	607	615	595	638	559	588	600	564	629	585	597	635	604	618	589	600	632	608	590	619	592	617	589	602	585	573	592	680	567	558	612	651	578	618	562	621	627	628	588	614	578	588	589	607	620	576	604	602	627	613	601	594	603	641	579	602	646	593	636	663	657	613	644	631	584	563	644	596	625	599	642	587	602	576	590	587	580	570	612	619	632	571	624	613	633	662	582	593	553	610	592	594	614	639	614	617	610	574	597	661	587	632	612	619	617	650	605	641	628	629	603	614	617	633	592	663	584	585	559	595	612	621	621	637	617	586	621	580	559	677	613	630	556	613	544	549	609	620	603	580	591	617	627	637	600	599	602	601	619	617	615	610	600	621	602	639	571	574	672	566	624	678	614	626	601	609	614	608	605	587	583	586	625	609	661	605	604	586	633	585	611	619	624	646	608	611	596	627	561	624	623	548	598	646	613
22047	16362	16885	12716	8945	5996	4334	3614	3117	2505	2065	1719	1687	1531	1495	1385	1118	958	731	682	580	690	621	611	517	512	513	512	441	377	392	383	407	382	433	419	349	382	354	356	361	337	316	338	333	320	366	325	320	288	314	328	359	311	322	312	360	322	291	354	313	317	294	295	275	309	291	283	303	311	266	313	305	266	289	294	267	259	300	281	263	293	276	276	273	265	282	303	259	296	295	292	259	251	268	311	306	285	284	312	289	292	312	273	275	299	278	287	299	277	308	258	255	309	283	278	299	312	304	256	283	280	286	303	282	281	265	302	300	276	265	281	281	279	287	298	287	293	306	266	264	280	283	268	286	308	299	267	244	273	281	262	261	263	282	296	298	283	272	299	301	296	252	280	267	260	311	268	294	285	277	282	286	288	273	295	288	263	295	255	263	297	292	267	261	306	271	278	279	292	325	296	315	283	277	282	296	279	311	256	243	268	258	285	248	277	255	287	292	277	259	278	253	264	259	279	301	278	287	271	290	302	309	315	289	248	311	292	304	286	242	272	325	297	247	273	295	284	287	250	296	293	280	244	285	272	312	275	291	279	281	298	292	277	276	268	313	318	267	310	302	284	291	291	292	299	288	294	274	301	275	312	284	297	305	278	276	282	275	293	306	304	299	278	309	329	297	296	293	279	293	301	294	298	303	250	305	304	256	264	294	296	285	298	283	278	281	257	283	300	277	267	262	302	281	295	295	288	280	287	316	271	293	310	309	296	297	307	296	266	318	279	309	265	304	303	263	299	284	248	294	303	276	248	301	284	327	286	254	296	286	252	270	273	304	269	275	267	299	289	269	307	311	281	272	231	282	282	256	318	267	298	308	270	289	294	276	340	264	302	285	280	288	252	264	288	292	299	294	270	258	263	272	277	268	269	301	265	285	291	274	285	302	280	284	271	291	276	300	281	269	312	263	259	274	323	256	282	292	270	283	311	299	299	230	269	294	261	301	306	295	309	304	304	280	294	304	288	280	301	273	279	265	277	302	286	283	285	281	307	272	277	284	274	288	292	286	280	300	265	292	257	303	292	258	331	288	281	296	303	288	283	294	284	313	276	272	278	291	319	277	300	289	274	286	298	275	274	269	282	298	262	279	287	287	278	281	292	284	311	312	274	281	282	281	264	280	283	306	281	286	286	314	302	278	287	292	318	299	265	255	298	290	279	314	275	272	264	295	280	289	317	276	291	301	278	261	278	291	283	309	317	301	299	294	296	300	285	253	305	273	292	264	286	267	336	274	272	280	320	318	275	276	293	265	291	271	278	281	255	319	301	284	273	294	268	275	266	297	297	248	286	285	283	311	248	286	308	308	242	270	292	292	268	282	278	298	307	256	293	277	271	285	293	279	264	252	293	277	284	316	272	288	294	294	279	272	274	311	295	301	282	294	283	262	282	291	279	304	272	270	284	282	295	295	275	275	258	293	271	251	309	298	333	293	269	297	260	273	281	277	283	275	268	293	292	270	286	290	283	292	274	266	275	287	272	253	267	261	299	272	309	316	279	299	279	247	285	280	287	280	267	296	289	281	284	282	322	272	292	281	261	270	323	287	298	277	278	287	277	269	295	280	278	315	291	293	286	265	291	265	274	281	250	264	284	279	288	251	286	272	270	304	286	300	305	304	298	306	300	294	276	305	270	254	297	262	266	327	255	255	286	275	308	299	291	251	283	304	318	301	266	269	296	299	293	288	298	333	286	340	250	318	271	287	305	294	289	248	279	293	294	322	265	288	268	282	284	276	306	267	258	275	255	301	281	307	301	303	284	290	276	298	317	310	276	287	243	276	261	282	284	287	277	296	293	323	304	255	255	298	274	283	284	278	274	275	269	266	270	262	278	289	270	311	287	276	290	324	284	274	272	286	275	260	276	291	304	257	304	292	277	290	291	279	272	279	248	279	311	296	309	312	288	271	292	285	292	278	280	275	312	266	307	285	263	321	285	264	280	281	297	282	281	294	303	294	290	271	292	293	324	240	300	283	312	294	286	319	327	307	294	308	258	289	265	281	270	287	270	307	288	292	273	251	291	297	300	299	285	296	253	291	288	275	330	285	303	302	287	276	292	264	267	264	256	279	326	266	274	320	260	286	288	244	303	316	267	295	278	282	295	271	276	280	269	275	276	269	302	278	266	287	285	304	299	280	317	297	300	322	306	280	280	300	287	281	274	273	275	262	265	302	251	288	305	281	251	316	286	275	301	263	299	286	269	294	328	272	252	329	291	274	287	284	273	266	296	275	292	262	311	255	284	309	251	276	270	288	264	269	294	291	287	289	265	290	280	271	259	290	273	274	254	283	305	263	297	314	274	283	292	291	293	257	293	303	292	281	305	283	298	257	295	252	261	288	259	293	290	285	315	281	249	266	332	314	299	308	287	297	303	274	305	294	275	304	306	277	245	280	289	278	279	297	284	288	237	285	281	286	275	305	278	302	278	259	281	294	288	289	273	248	268	316	303	297	305	330	289	265	300	266	244	307	284	263	302	279	287	285	241	277	272	282	284	284	260	266	286	274	266	269	282	267	244	274	311	275	278	240	279	319	276	287	293	279	258	273	288	268	272	276	301	290	254	275	260	270	265	287	294	294	274	292	269	310	273	274	265	279	273	274	262	274	290	286	295	283	252	318	278	283	287	270	288	285	287	272	260	271	296	282	294	298	292	292	317	294	276	250	314	283	266	299	291	309	296	308	293	275	273	298	287	289	284	277	297	259	295	298	280	275	268	247	290	286	297	284	300	298	266	270	271	298	326	295	275	288	282	263	290	261	262	281	230	295	249	270	273	273	284	265	318	277	262	260	289	289	302	285	274	273	279	297	273	290	279	292	303	277	292	294	287	310	277	277	262	268	283	307	301	283	307	287	266	282	292	297	295	293	285	286	283	299	298	308	273	268	298	294	284	291	271	303	283	330	283	250	301	282	281	273	263	298	248	314	297	281	295	285	270	281	259	285	274	271	267	281	272	280	279	254	269	284	268	289	289	279	323	325	295	299	297	285	274	265	293	275	284	287	279	261	285	282	283	288	304	283	278	282	284	295	289	293	286	305	285	285	292	285	293	281	291	275	282	266	259	312	271	286	261	306	346	279	269	289	258	287	280	265	273	290	309	306	284	293	289	281	301	277	291	303	291	292	288	250	266	291	279	300	264	272	291	285	326	280	292	263	301	294	254	316	289	253	316	269	272	290	257	302	249	279	328	276	302	264	292	283	280	283	280	306	277	290	310	292	246	268	261	292	273	306	304	297	280	259	286	296	299	270	284	267	284	285	301	266	263	260	292	283	258	323	278	290	298	295	296	255	275	288	282	291	264	272	270	231	305	270	273	279	289	271	251	257	286	255	308	286	300	295	301	266	278	290	289	301	274	301	300	291	283	270	308	305	276	274	289	247	290	282	271	302	299	304	259	288	308	292	288	281	279	282	261	262	308	294	277	279	268	325	282	258	295	307	283
13517	12367	22014	23390	21690	18212	16276	14994	13154	11847	9875	8755	8550	7979	7602	6917	6008	5051	3932	3524	3000	3505	3254	3331	2681	2397	2426	2344	2050	1813	1598	1657	1609	1814	1690	1508	1360	1300	1321	1261	1237	1137	976	1099	1091	1103	1102	1092	939	1008	1031	985	1003	932	977	952	927	951	880	926	862	790	843	796	781	749	784	746	733	760	659	711	764	692	786	763	719	717	728	709	687	727	705	707	708	740	704	747	757	702	713	706	693	730	693	733	742	728	663	696	674	687	759	722	676	696	674	733	681	687	720	698	650	721	704	669	734	723	665	634	692	708	682	696	671	730	656	685	702	677	717	705	722	700	677	732	724	721	743	670	718	733	728	689	712	716	707	674	692	651	673	682	698	700	695	696	685	709	685	699	727	666	705	691	709	727	719	692	680	709	678	690	700	673	682	714	671	687	682	667	661	704	736	708	669	683	654	670	717	666	680	710	745	698	740	713	702	685	673	709	700	709	710	705	700	693	709	696	695	675	687	694	746	724	694	686	680	716	710	717	673	705	682	681	694	714	693	650	691	660	675	714	723	711	721	693	698	723	680	689	717	720	690	666	692	660	701	675	736	710	623	718	688	747	727	708	697	738	680	727	670	701	732	723	702	696	693	675	697	743	708	774	697	633	679	689	680	711	672	691	687	700	702	693	648	694	696	710	682	717	723	695	721	745	709	651	690	680	675	680	727	676	742	722	701	672	680	687	674	702	664	742	664	696	701	715	682	666	704	703	655	746	700	675	681	720	709	725	718	702	681	669	722	711	706	691	683	671	749	726	702	678	738	673	663	718	732	720	706	721	698	723	667	681	716	706	750	747	661	719	682	693	667	683	705	730	675	716	705	693	680	746	698	666	706	736	759	691	733	670	727	703	678	711	625	696	711	719	643	690	691	742	730	703	720	715	717	673	722	738	679	681	686	721	700	710	714	736	677	653	702	651	721	673	748	687	713	697	667	743	726	664	691	706	679	674	742	677	656	749	760	691	703	733	761	741	692	662	701	732	711	672	687	712	678	695	695	678	731	678	663	654	690	703	734	666	697	675	707	650	706	706	654	711	728	708	686	713	670	685	734	686	698	705	691	719	735	681	725	740	677	692	738	673	717	700	721	702	657	696	728	707	703	694	687	646	675	612	722	695	711	651	747	690	686	720	684	662	681	664	741	664	657	688	692	679	714	728	665	679	687	743	695	683	648	715	726	713	718	721	672	744	661	693	704	700	722	706	708	680	652	669	651	694	694	715	692	726	675	692	708	713	720	698	706	708	727	695	680	694	735	668	720	678	672	673	687	691	715	691	697	708	704	722	704	665	730	688	709	700	690	701	712	693	689	728	702	688	713	678	703	686	703	700	658	697	729	730	703	699	680	687	713	648	644	684	680	712	678	693	700	709	686	748	729	707	718	681	680	669	677	713	716	718	746	739	699	705	683	740	718	679	716	749	673	711	690	741	711	692	710	708	669	730	666	718	643	728	721	685	660	721	677	703	699	763	678	763	656	763	673	746	699	704	662	734	698	713	700	692	651	713	715	696	679	699	701	693	692	710	680	667	711	706	719	679	711	700	682	721	671	747	656	661	722	718	703	705	666	687	736	679	717	708	712	693	727	683	644	675	699	711	701	723	724	728	687	683	701	708	698	728	700	725	712	673	705	698	687	671	735	697	705	749	712	651	661	718	679	699	645	663	652	759	672	679	672	682	710	745	714	703	664	715	790	731	691	685	710	692	718	687	692	751	730	642	675	698	689	678	678	706	726	676	716	668	677	679	701	703	741	683	698	727	694	667	743	682	694	686	728	689	693	687	752	722	707	696	673	743	729	735	651	710	740	714	708	700	683	688	684	663	680	686	689	703	675	698	647	687	706	706	688	693	683	654	736	710	684	705	697	708	694	719	699	676	714	675	712	717	695	683	681	690	636	676	705	696	720	722	696	687	679	716	661	721	676	698	657	698	707	722	696	716	679	726	693	689	779	704	722	761	676	698	717	680	722	724	726	753	740	676	648	674	693	727	717	664	724	681	671	732	729	683	667	676	727	694	673	705	676	671	681	665	640	723	718	695	704	716	651	675	738	670	684	734	684	665	686	690	654	684	714	659	727	766	730	701	687	694	689	722	757	711	677	723	660	715	659	652	700	723	722	718	698	691	711	746	687	700	720	716	723	660	693	662	713	651	649	716	765	632	685	712	679	716	731	723	695	707	760	738	709	669	698	705	692	687	726	736	684	691	726	672	666	687	619	713	723	666	725	707	688	699	691	667	713	678	647	680	694	676	675	727	689	658	739	733	684	656	696	682	683	707	748	749	692	661	688	704	676	720	701	680	746	710	671	732	739	660	751	687	643	705	670	679	695	724	659	747	711	706	686	678	699	701	705	704	704	679	702	696	713	738	707	645	683	668	644	698	687	680	712	737	676	677	701	701	674	712	658	689	704	701	688	693	695	643	651	693	706	692	718	733	708	722	693	684	692	707	704	626	668	668	695	715	681	712	682	707	740	705	674	748	638	702	708	678	639	671	693	690	725	702	702	741	710	765	712	677	693	694	744	702	690	705	714	718	680	674	714	665	674	691	687	728	673	739	724	666	698	681	749	659	707	671	673	690	669	711	746	738	696	677	682	701	704	665	695	667	712	691	690	688	698	725	685	708	685	697	749	694	674	710	715	743	672	703	746	734	690	723	702	680	666	658	660	697	720	679	688	630	648	681	734	749	655	707	673	726	729	705	658	689	722	724	718	654	668	711	716	742	672	682	659	706	688	691	730	673	695	650	708	659	709	727	707	685	659	697	680	743	696	732	695	731	698	689	690	694	701	713	722	739	679	644	669	706	693	727	727	711	683	694	696	661	691	690	715	673	701	719	707	647	689	705	699	710	726	729	716	701	720	741	683	689	707	661	730	716	750	676	705	670	718	722	678	678	687	659	698	673	698	694	695	689	675	701	677	705	717	713	686	750	702	718	681	681	698	681	631	728	655	654	718	657	744	674	712	699	667	726	740	667	691	717	684	722	686	708	692	731	698	698	721	714	698	651	717	687	720	683	719	666	705	655	671	714	654	658	686	710	716	689	717	729	760	683	706	697	680	647	710	723	689	720	696	756	679	667	668	689	649	707	713	712	715	701	713	736	708	690	666	634	687	685	696	715	705	693	651	704	682	670	693	681	685	704	723	741	698	727	726	704	685	657	698	711	725	734	712	645	684	683	673	689	705	720	721	721	684	676	720	696	750	624	679	686	718	693	655	702	702	692	677	665	706	722	718	638	693	745	703	727	686	721	710	694	742	690	674	716	681	708	671	706	697	689	667	721	732	671	710	743	684	747	674	762	698	678	730	763	724	689	723	685	676	668	710	698	686	690	700	762	732	679	697	693	707	650	742	724	672	720	711	678	701	771	664	710	698	727	706	690	728	696	693	728	708	684	659	696	686	666	680	706	682	688	684	689	638	675	704	690	690	687	711	698	690	655	740	714	668	717	694	705
30447	23378	22324	18897	13786	9578	7400	6030	5013	3967	3086	2697	2711	2565	2166	2108	1817	1253	1115	1013	818	924	975	976	751	749	661	590	625	474	449	472	493	534	454	443	377	348	372	416	340	330	270	343	342	340	318	326	300	328	288	279	302	254	295	296	257	288	304	287	278	289	270	274	238	228	278	247	242	225	236	250	237	259	259	228	241	246	239	253	259	268	232	235	247	221	243	214	234	230	218	221	265	229	254	228	281	204	245	232	241	235	233	238	230	237	243	231	238	241	249	251	223	247	247	248	221	220	204	248	263	214	226	221	235	240	226	242	198	252	209	250	234	210	264	235	248	223	223	213	245	258	203	224	221	223	246	237	223	252	214	238	211	217	239	257	243	223	238	226	245	253	237	212	219	236	251	237	229	251	230	236	234	254	223	245	242	239	224	240	217	231	228	219	251	214	232	208	237	240	240	242	213	230	244	231	240	213	226	236	227	238	249	217	228	224	233	232	257	234	266	203	263	253	249	247	245	205	213	227	226	207	256	227	245	210	253	231	230	210	211	226	239	221	231	236	220	231	246	227	222	247	236	219	202	238	235	229	218	257	237	237	233	233	225	221	245	218	255	230	192	233	240	264	231	209	234	231	241	247	257	217	244	225	248	203	235	229	233	253	231	237	212	241	249	246	226	232	246	283	216	224	241	249	235	224	219	225	228	235	257	227	258	238	241	228	257	236	223	214	262	235	218	218	256	254	259	263	229	237	220	221	263	251	225	277	231	248	222	247	216	233	224	230	219	222	250	223	254	239	239	224	256	252	224	226	232	219	218	229	238	241	210	252	214	219	256	220	232	241	223	244	199	213	249	256	219	222	220	225	196	215	234	236	239	245	258	250	234	241	262	232	224	240	238	233	231	272	220	226	227	219	207	229	245	233	247	221	231	272	249	243	232	229	253	241	232	204	234	249	207	240	244	240	232	241	230	181	220	231	263	247	236	247	217	237	204	209	232	227	223	225	220	233	242	231	241	208	251	258	218	238	251	245	223	216	241	234	242	227	225	223	268	205	239	218	274	248	240	235	255	237	223	230	245	219	253	232	217	238	232	252	243	255	210	233	214	260	259	220	245	222	240	260	229	213	215	257	248	244	239	216	238	215	255	211	246	227	265	253	233	231	244	266	209	236	211	257	213	265	192	237	262	209	270	235	259	257	234	221	234	243	254	248	225	234	217	210	218	250	224	231	258	212	232	250	264	232	225	259	230	195	252	248	272	234	253	219	218	243	216	235	225	225	234	241	231	218	215	238	234	248	242	250	248	227	254	232	229	228	268	268	191	223	247	220	249	230	228	259	264	219	232	228	229	235	233	210	268	261	251	194	191	227	251	218	221	210	244	242	228	223	221	234	218	255	217	215	216	224	245	247	242	231	254	229	228	247	234	228	239	244	237	226	256	233	242	203	238	246	224	240	235	234	220	231	222	214	220	245	251	223	243	230	230	248	199	255	245	237	243	261	221	209	246	235	211	247	228	231	217	221	253	245	198	191	227	235	252	231	218	261	235	228	209	221	244	227	252	254	235	200	214	220	208	209	239	221	226	198	226	236	224	239	233	242	234	235	258	214	216	237	247	248	258	227	247	235	216	232	242	189	210	214	256	243	217	262	235	218	208	225	211	232	235	214	201	234	255	227	237	246	219	227	244	234	255	243	239	284	227	238	262	236	230	228	218	220	216	232	239	237	220	201	216	243	230	252	236	242	232	223	224	262	243	232	235	249	231	232	235	245	257	240	243	247	231	236	260	209	209	213	238	227	242	220	233	235	219	206	233	234	203	223	230	244	257	228	218	206	248	226	230	244	226	225	254	245	253	214	248	257	228	223	217	217	236	244	252	226	240	216	231	266	223	232	229	245	252	224	216	229	233	242	247	211	244	205	230	220	229	214	244	200	232	208	224	228	217	227	249	241	268	232	229	245	244	241	221	233	247	237	226	234	246	247	237	221	248	247	238	228	228	223	217	214	233	229	243	220	249	276	232	227	246	248	245	226	250	232	249	221	239	240	227	255	236	242	235	241	243	210	243	243	223	204	247	220	220	237	224	239	229	251	233	204	241	229	268	247	196	247	242	233	227	228	231	213	236	238	241	243	248	224	234	229	210	228	224	233	207	206	235	215	227	217	282	256	261	233	258	225	264	234	252	236	239	225	256	243	286	237	215	229	232	230	230	218	217	245	237	251	240	229	232	233	247	239	254	237	239	214	252	208	227	209	226	207	232	230	227	228	235	231	215	235	254	237	219	243	240	229	243	210	214	228	229	216	200	245	248	252	248	229	263	251	223	219	236	239	226	227	242	228	247	265	233	252	256	221	228	211	246	236	236	242	237	241	236	237	221	260	204	213	229	232	224	222	222	230	248	210	237	230	245	241	234	246	205	249	243	245	232	262	238	250	242	239	242	236	223	240	253	227	218	226	249	249	232	235	235	236	222	213	249	252	256	230	238	236	211	244	253	228	238	212	224	227	207	238	213	221	263	219	278	224	223	205	219	236	251	223	243	241	226	235	242	245	245	221	236	254	235	232	206	231	216	229	219	245	231	230	246	222	225	251	253	225	276	248	242	233	281	252	234	261	250	229	210	249	232	235	214	237	227	248	220	231	265	227	219	240	236	249	239	250	231	222	247	214	254	219	231	222	224	255	215	218	233	255	223	260	239	238	208	213	236	206	235	202	241	225	241	246	206	245	235	243	256	222	242	231	217	229	231	222	238	215	224	256	237	267	218	226	225	235	252	232	208	223	260	225	222	198	224	223	210	237	243	232	236	226	234	210	221	278	239	243	227	246	208	245	217	257	224	253	213	252	226	272	231	224	240	237	258	218	220	220	214	219	246	244	232	240	244	241	225	231	227	230	236	217	243	207	237	252	224	246	229	231	216	233	254	218	256	257	246	233	230	235	246	238	224	245	223	214	222	235	237	242	226	213	242	225	251	220	239	239	226	218	239	220	254	204	214	240	222	241	226	234	195	244	223	242	256	246	229	216	247	234	258	222	254	236	253	265	233	242	227	274	231	250	232	229	235	198	214	213	252	205	235	249	250	233	225	221	219	258	243	219	238	248	245	220	235	259	231	252	227	227	241	216	248	239	258	237	247	238	259	238	228	250	236	218	242	222	241	250	241	220	237	218	242	238	248	265	212	235	246	256	230	229	267	232	228	241	250	249	204	249	242	234	272	210	232	248	226	259	215	194	235	221	230	229	245	244	225	253	229	234	233	238	219	240	237	224	240	233	240	239	250	211	226	265	245	245	243	249	232	219	227	232	224	240	240	231	239	241	225	252	254	220	238	238	219	207	232	216	251	230	249	214	263	239	228	249	254	240	217	238	234	225	228	242	220	245	243	236	224	215	234	243	247	216	224	219	249	230	248	219	221	244	233	213	232	242	245	215	232	241	240	199	208	233	257	243	222	249	244	216	207	214	236	258	233	225	231	226	242	247	243	259	242	267	227	219
17880	16699	26503	29356	26683	23919	21796	20141	18460	16036	13821	12602	12252	11159	10560	10134	8944	6939	6056	5433	4440	5682	5565	5533	4039	4130	3742	3373	3339	2623	2376	2253	2412	2471	2343	2209	1756	1611	1584	1656	1491	1297	1257	1280	1414	1519	1437	1311	1132	1201	1156	1146	1081	1014	1094	1090	1070	978	937	930	935	890	806	761	743	683	673	727	642	677	641	663	644	666	663	714	644	648	637	590	608	598	585	585	599	614	607	630	585	557	552	595	629	563	617	595	591	587	595	560	593	600	612	601	594	634	592	570	570	567	589	599	598	592	557	568	611	614	598	566	596	563	570	560	574	572	573	586	588	567	613	635	615	604	544	576	607	571	565	571	597	548	554	555	589	604	610	562	584	561	568	592	585	549	609	571	580	619	577	576	593	593	634	577	586	529	601	564	573	542	582	578	591	560	551	607	567	558	577	600	598	570	571	606	609	528	550	586	580	609	583	571	612	593	596	573	597	588	573	553	535	597	565	563	599	560	600	595	567	627	526	633	616	592	588	603	574	569	595	594	573	559	590	558	603	573	595	590	540	581	571	552	574	581	576	613	577	646	599	586	588	570	563	577	581	574	587	584	575	579	553	581	634	580	534	565	530	599	597	583	630	557	562	590	558	576	589	550	568	525	587	545	590	550	565	610	608	552	557	605	570	585	579	573	566	596	591	552	557	532	611	583	559	586	566	549	536	595	565	596	586	571	594	587	550	573	575	542	564	600	522	583	616	570	589	564	549	534	598	587	578	549	641	597	591	549	607	551	598	565	618	568	585	581	570	556	546	584	556	580	578	547	534	639	587	602	553	588	573	569	600	593	573	587	625	610	574	596	582	593	522	591	620	549	595	579	580	576	585	560	539	585	551	553	596	602	565	606	581	540	607	570	603	568	580	531	573	562	579	541	560	596	568	564	561	580	648	581	601	568	569	557	568	595	585	582	599	600	599	558	626	586	593	617	586	584	570	619	608	593	590	625	599	576	577	553	519	577	596	576	585	549	608	577	604	628	570	536	548	565	557	544	569	603	558	604	557	556	565	601	596	614	581	589	547	587	520	600	620	585	557	592	505	566	578	564	535	607	565	567	572	598	557	569	589	601	562	561	560	569	574	534	569	571	604	578	542	558	581	543	567	561	624	548	574	573	607	581	587	638	579	582	585	599	571	571	556	591	546	595	614	599	615	550	568	595	548	565	566	582	578	575	596	602	588	628	589	578	578	570	603	610	566	598	553	555	595	550	553	577	570	589	591	561	582	560	575	557	562	560	582	584	575	588	578	583	591	543	568	577	598	602	560	560	584	575	567	514	599	542	537	607	549	555	559	581	540	562	579	590	571	509	601	586	601	563	605	599	586	556	581	564	553	588	557	596	571	596	580	600	605	548	577	554	569	582	615	584	571	538	613	549	554	603	539	593	550	554	592	571	562	593	576	582	597	573	595	568	589	583	580	548	535	566	588	585	565	538	595	558	584	572	552	562	545	582	590	543	584	591	577	555	573	577	574	546	622	596	560	568	567	563	579	574	575	540	548	524	556	594	575	604	606	586	580	570	581	575	570	566	573	587	584	590	553	584	550	598	550	532	588	583	566	536	578	575	589	573	576	568	567	579	583	603	562	573	578	589	570	544	583	593	563	598	595	597	588	589	578	590	590	563	586	576	581	532	587	575	587	560	599	583	547	619	578	581	601	586	551	543	558	570	572	578	575	587	611	578	600	586	556	605	575	586	578	619	594	602	558	565	569	575	530	534	580	622	576	540	590	543	605	575	564	590	615	591	585	569	577	573	566	591	559	552	581	566	547	562	579	568	575	595	597	624	566	578	591	535	551	611	556	619	535	569	551	574	588	530	616	569	568	587	605	524	549	592	590	557	577	561	539	528	558	611	602	590	576	594	564	572	566	616	568	626	536	570	594	581	565	571	610	602	571	637	524	557	579	588	591	591	542	577	577	598	543	578	592	605	570	553	579	661	594	583	552	586	547	563	597	567	621	562	571	592	590	595	587	586	631	573	557	615	608	548	599	605	555	592	556	612	562	547	597	614	584	556	564	606	610	595	559	587	575	591	626	590	596	583	551	624	572	601	549	587	535	599	569	553	545	598	537	581	578	520	591	556	534	596	575	598	570	572	586	557	576	552	598	584	574	584	557	577	548	578	566	566	555	627	569	577	566	591	620	541	601	577	646	582	535	541	574	570	599	624	544	594	547	587	577	590	578	578	589	582	555	573	577	563	625	535	570	628	599	580	548	574	565	568	586	586	570	574	593	582	589	560	598	553	530	579	569	595	549	579	628	589	563	554	564	607	515	549	610	552	567	526	596	567	589	601	583	595	568	592	562	605	544	598	544	548	551	574	575	622	521	592	556	576	552	610	573	600	632	574	566	584	620	553	587	634	590	593	600	599	590	583	587	590	584	586	588	582	625	574	563	582	571	570	569	552	576	553	568	581	571	588	570	590	605	567	597	570	540	547	579	637	601	568	592	543	601	576	561	553	576	582	604	534	625	578	593	531	608	601	583	594	639	565	583	566	565	585	532	567	587	578	577	584	584	583	615	621	566	609	600	560	590	563	642	547	609	555	572	613	604	616	556	548	625	606	563	600	631	563	579	569	599	547	598	618	540	595	593	552	603	586	552	586	626	611	575	562	548	558	532	573	596	638	560	566	585	580	638	598	589	613	589	591	618	576	614	615	621	520	578	600	570	569	562	585	560	605	578	575	553	602	568	561	561	561	562	541	613	587	572	557	571	580	586	582	538	595	566	563	585	601	613	600	543	610	569	608	575	573	579	551	594	619	586	576	545	645	564	558	568	608	578	559	555	530	569	548	548	540	567	612	578	557	592	602	590	557	606	629	574	527	571	579	595	595	603	590	602	592	608	596	539	563	573	595	576	579	583	590	600	563	590	604	592	574	539	572	565	604	630	602	584	585	545	590	566	546	562	600	565	560	564	610	568	575	575	561	593	556	525	594	591	624	571	560	578	593	584	599	569	552	590	587	624	587	593	593	614	557	599	570	575	585	565	550	586	579	568	561	576	567	577	551	589	580	584	618	587	619	566	582	578	602	567	580	572	573	575	590	573	551	552	568	547	560	567	579	565	565	575	631	582	587	517	560	589	587	574	669	600	598	575	545	563	572	584	598	591	544	592	554	581	609	556	557	568	572	595	574	605	592	591	590	559	600	549	568	569	551	554	617	570	573	617	570	565	555	545	566	567	589	625	580	575	602	590	573	552	588	551	585	569	575	589	553	564	600	566	572	560	584	590	550	581	552	565	617	557	558	566	563	587	569	592	572	565	553	563	565	596	562	576	613	588	576	591	547	601	538	552	547	597	591	606	563	593	607	545	552	588	552	566	577	607	568	592	574	607	571	576	576	542	608	604	576	572	567	557	573	574	549	537	581	646	543	588	585	589	626	573	617	570	587	560	633	583	610	594	597	579	555	573	652	556	548	537	589	557	587	597	559	568	617	613	561	610	530	555	540	565	648
12034	7921	9735	7050	4449	2914	2128	2082	1739	1368	1049	871	856	853	927	741	582	523	426	386	366	333	320	324	317	299	280	313	322	306	269	302	281	288	284	263	289	262	225	249	263	252	247	265	282	242	261	225	193	269	226	270	215	261	237	242	243	265	235	241	254	242	270	244	210	226	251	233	245	225	252	233	239	228	236	229	249	226	236	251	250	277	237	259	247	235	240	205	217	258	265	249	281	247	248	231	222	263	231	256	266	280	269	229	253	230	197	253	245	223	254	260	260	245	236	253	247	253	229	258	259	235	219	236	233	266	232	254	202	235	236	249	224	205	267	243	233	264	249	242	233	258	250	258	246	246	223	235	216	247	207	233	266	248	267	227	280	268	237	247	190	245	240	209	230	230	229	257	264	220	250	238	231	240	231	239	264	225	246	226	245	246	232	276	198	268	251	228	254	234	241	235	265	237	203	224	247	242	211	237	239	238	228	227	224	236	257	233	219	221	227	221	234	258	232	262	231	230	244	257	229	234	230	222	256	242	267	237	249	234	239	247	247	251	242	241	235	262	249	234	228	250	244	239	245	245	241	220	220	218	241	238	225	261	241	233	208	231	245	243	240	250	229	272	258	239	244	235	197	238	246	285	277	231	248	231	243	216	221	215	237	263	227	211	237	225	235	250	213	234	252	249	237	226	226	221	236	232	236	234	220	256	210	249	243	232	207	214	225	226	257	238	223	259	261	231	232	213	247	236	237	233	217	222	235	237	235	221	227	257	234	244	272	229	246	191	226	231	232	249	254	217	234	252	238	257	258	223	259	250	265	226	244	249	236	244	267	241	233	214	268	233	247	235	243	222	235	249	212	267	259	237	226	221	243	256	243	239	272	220	229	233	255	237	253	247	268	255	258	223	254	231	231	237	248	246	239	210	245	230	218	247	226	225	232	239	249	254	223	229	239	233	233	239	260	231	251	245	221	227	234	234	242	244	277	238	240	256	249	220	275	210	233	250	278	210	238	248	234	236	260	231	260	216	220	255	230	261	236	242	254	261	301	231	246	255	242	266	204	237	241	250	252	221	232	216	227	249	281	217	241	228	230	225	232	238	244	222	233	245	248	225	235	237	229	223	207	245	244	238	230	256	240	254	250	272	245	264	265	245	203	233	242	251	239	224	268	210	231	244	243	215	224	245	218	245	215	254	242	230	280	255	207	244	194	237	256	241	231	221	240	264	251	225	238	229	228	254	251	224	250	265	232	241	240	241	240	256	250	279	243	226	277	242	225	224	253	234	234	262	227	228	227	252	256	237	231	243	238	228	242	256	236	246	230	255	229	236	252	212	245	252	220	239	272	245	243	242	255	225	276	247	215	243	244	221	244	252	214	207	253	239	236	241	249	241	222	241	253	251	240	236	219	224	225	242	251	252	223	252	235	201	217	228	248	251	233	239	251	262	251	265	259	208	241	255	237	218	215	231	226	248	254	220	234	253	213	207	258	235	248	243	244	249	262	273	244	242	235	238	250	260	243	232	252	232	233	212	250	262	232	217	253	245	243	243	226	237	230	250	257	254	243	204	249	238	241	234	220	250	227	237	264	213	258	218	243	237	255	234	206	251	222	235	229	236	220	239	230	253	279	219	227	212	229	215	230	264	228	258	226	232	253	236	258	244	256	253	244	237	217	236	258	220	226	207	231	250	231	235	224	255	253	234	242	267	260	253	252	215	240	228	253	240	221	253	265	216	251	234	226	259	263	235	251	273	247	247	255	239	215	249	252	229	250	256	226	244	227	257	242	240	231	249	254	192	250	235	256	248	233	256	241	249	245	245	221	242	212	234	247	253	258	237	252	236	260	245	215	210	264	221	287	240	262	236	223	226	241	239	253	227	251	233	284	232	258	245	240	227	230	234	234	237	213	247	240	204	230	234	233	251	226	231	249	262	269	237	218	243	222	238	219	259	237	221	228	227	262	268	264	239	234	246	217	244	226	232	253	279	255	255	272	221	239	230	222	237	213	255	250	224	234	219	243	218	222	227	249	233	228	202	245	246	216	255	245	238	265	238	247	267	249	215	232	250	272	245	246	217	235	286	267	267	228	258	240	259	230	251	224	249	217	227	233	265	260	271	255	234	253	251	207	234	249	219	236	227	253	244	222	234	218	233	213	227	254	253	209	279	242	272	239	245	223	199	233	222	242	227	233	219	237	242	230	260	248	245	226	249	240	233	215	239	223	276	235	232	236	258	241	232	233	242	249	213	232	249	236	235	216	255	225	229	245	251	232	240	227	247	225	221	227	261	254	208	255	208	236	224	241	240	253	213	253	230	213	242	248	247	237	212	257	244	226	230	251	248	245	250	252	256	250	250	246	202	238	245	232	227	229	224	234	265	291	203	241	231	234	224	238	223	222	238	224	241	209	255	265	244	232	231	273	244	224	225	259	248	247	225	211	219	222	235	246	213	240	238	242	248	226	220	225	246	272	250	252	233	259	224	229	253	249	233	232	257	242	244	233	235	224	243	246	258	259	239	228	249	255	223	279	262	250	204	245	247	219	226	230	230	242	251	225	265	261	245	204	220	195	240	230	244	251	212	223	271	222	217	247	206	254	254	233	227	241	226	257	224	268	243	236	220	234	246	236	262	219	244	231	239	244	221	254	223	215	273	236	240	237	236	268	241	239	210	230	240	234	227	264	215	220	221	228	228	266	246	266	242	216	259	222	235	216	222	224	224	230	216	240	245	247	221	234	231	223	271	242	261	245	214	262	282	217	247	205	240	248	232	232	243	237	212	217	256	212	224	246	219	230	230	228	231	211	225	242	246	210	246	206	201	236	250	260	245	254	214	247	226	249	277	254	253	238	254	236	226	234	277	252	220	273	239	233	259	250	224	247	272	231	211	211	251	225	254	216	264	231	237	240	238	227	219	242	217	250	241	238	213	250	247	237	234	260	232	206	226	258	222	254	258	251	228	200	253	217	216	233	228	227	251	234	232	254	295	267	206	265	267	238	224	239	264	227	250	264	267	217	220	205	238	207	230	228	245	240	229	259	255	226	218	257	226	249	242	253	253	236	260	255	248	244	233	246	225	267	232	246	259	234	205	276	270	222	263	258	247	215	229	248	264	272	246	236	236	234	229	229	256	228	214	231	228	213	223	251	263	244	250	226	218	225	241	267	240	229	248	266	246	255	245	267	241	217	228	241	230	243	221	256	224	235	228	235	238	265	256	193	241	273	256	238	245	251	218	278	250	268	203	245	252	243	223	224	270	242	203	230	243	238	240	220	228	227	240	249	260	278	251	232	237	246	217	242	242	240	236	232	232	246	227	243	247	243	251	235	230	217	245	268	245	232	234	263	211	224	213	249	244	251	239	211	238	234	213	242	244	235	249	243	234	245	235	245	224	227	219	238	215	233	245	237	238	210	278	232	222	223	216	218	241	223	252	237	248	241	228	247	234	202	237	221	268	244	245	249	247	262	275	265	244	211	255	234	249	229	223
7075	6870	15575	17116	13957	10760	9402	9138	7814	6617	5186	4539	4318	4289	4470	4052	3236	2508	1850	1639	1516	1384	1319	1237	1210	1211	1161	1053	991	927	882	859	909	866	851	857	837	789	837	773	768	706	708	684	771	688	714	653	625	693	663	673	716	615	632	665	696	641	632	687	671	674	692	649	594	606	607	607	585	603	597	628	609	606	650	618	597	600	611	602	615	600	595	619	614	594	577	656	638	567	598	587	608	620	638	604	604	614	584	589	607	630	581	619	602	616	527	569	602	584	587	595	596	660	576	640	598	604	553	580	585	600	584	608	596	578	569	558	616	599	647	622	609	590	566	593	562	588	562	552	616	640	625	612	566	625	580	584	591	584	610	590	611	606	597	632	576	587	590	607	589	651	584	624	614	584	543	583	594	571	587	575	591	597	589	623	612	586	605	619	669	591	600	639	607	643	586	588	584	559	609	641	587	612	569	618	576	603	599	603	564	620	567	655	588	627	590	620	647	640	583	609	625	600	604	645	609	635	594	652	604	587	628	595	591	588	626	633	600	628	611	593	568	587	618	583	606	634	590	613	628	585	571	578	581	592	619	567	603	590	599	572	606	625	637	589	618	595	609	583	680	619	593	617	639	615	628	574	568	639	668	568	590	645	617	627	609	596	611	566	640	653	619	597	626	636	559	601	631	581	576	585	550	596	614	626	612	633	600	612	604	603	623	636	624	642	560	608	566	587	607	625	605	593	580	640	613	603	597	583	593	566	605	608	587	586	618	569	550	606	563	600	604	579	637	603	584	600	542	561	594	597	578	608	612	610	581	617	573	613	571	609	592	607	582	606	585	582	614	594	624	613	608	596	607	608	560	626	629	642	595	579	622	596	563	578	562	569	629	581	611	586	583	564	567	613	588	616	586	588	610	576	620	593	635	630	615	608	615	602	580	604	580	619	590	572	598	605	600	611	625	613	581	600	585	572	652	651	594	608	535	615	619	606	544	616	593	567	601	605	647	590	571	606	580	602	585	603	628	573	595	570	589	580	592	637	583	616	587	546	535	574	601	589	613	604	645	608	619	572	647	623	657	601	597	614	591	628	603	626	669	589	565	646	638	608	627	600	624	567	606	604	640	590	564	578	627	622	610	622	567	592	595	622	622	619	627	594	592	614	625	590	573	606	571	551	605	630	540	613	539	612	632	631	610	627	621	626	606	617	613	575	608	633	581	597	573	584	596	602	568	621	602	571	590	638	586	619	593	582	625	634	607	601	624	561	635	620	573	626	601	650	600	595	626	603	615	615	576	587	622	647	566	594	675	581	653	609	597	648	598	633	608	612	613	634	644	606	617	596	637	591	572	607	587	651	600	626	538	581	588	590	625	601	544	626	615	597	615	583	581	579	573	603	598	617	603	649	597	627	604	628	600	609	648	586	626	618	606	603	602	552	561	630	571	616	618	617	584	577	578	602	598	585	657	623	584	590	594	615	616	581	594	550	601	604	636	625	559	599	596	623	597	607	590	590	588	554	583	589	583	629	598	584	593	624	591	645	636	621	597	626	634	612	612	597	652	581	655	627	605	560	587	615	560	563	598	578	593	585	594	643	615	631	605	627	602	688	583	595	618	592	601	593	638	616	585	618	587	593	598	536	583	594	602	604	546	605	620	577	570	627	606	591	543	591	616	604	595	656	619	565	621	611	627	579	552	599	573	649	644	587	622	604	628	524	607	620	621	611	574	620	668	608	597	594	617	632	598	606	611	553	614	600	606	613	597	557	581	568	581	624	623	588	601	597	606	619	648	616	607	593	640	600	655	637	574	626	646	599	571	605	604	598	622	590	555	584	654	621	620	585	577	576	601	623	560	613	647	570	555	660	620	582	608	569	628	604	593	629	630	648	595	586	642	595	590	582	631	570	623	636	542	600	552	593	638	593	553	598	597	609	602	557	634	575	608	608	584	617	604	654	564	591	598	602	609	608	649	596	560	619	552	622	591	599	608	607	582	616	579	598	598	626	594	604	614	618	596	599	623	604	667	635	626	591	640	566	610	616	615	586	596	572	618	601	560	617	617	610	597	615	608	611	576	602	595	574	585	571	584	618	582	589	544	567	635	578	610	585	620	580	597	578	573	622	623	577	610	562	635	616	628	604	621	570	583	605	602	584	594	596	608	593	604	624	617	614	575	621	602	611	586	640	595	629	601	643	625	592	610	582	628	622	594	618	605	592	600	571	637	624	566	556	579	628	567	632	592	621	596	614	598	592	580	583	565	581	590	560	597	610	609	557	600	587	599	612	585	607	564	615	613	611	599	590	578	594	602	614	622	573	607	624	628	600	570	615	593	561	589	538	612	590	594	577	609	594	594	559	570	598	593	581	603	577	602	570	640	557	579	605	552	573	581	616	607	595	621	601	580	597	607	634	601	608	614	606	621	572	617	583	651	616	575	610	589	606	600	617	566	585	616	591	576	618	585	573	644	623	569	624	618	593	581	668	613	610	601	618	575	648	582	635	616	599	617	553	597	603	596	571	615	567	623	610	625	604	624	604	601	625	606	598	606	591	636	591	574	613	589	599	571	590	593	553	629	621	623	560	577	594	593	647	573	585	581	555	618	574	614	617	573	616	621	610	582	587	597	593	598	549	589	592	589	625	544	597	562	613	616	628	644	623	638	623	561	607	575	588	616	577	545	611	578	596	620	594	589	576	573	594	605	565	594	632	631	619	600	585	602	622	622	639	560	577	571	646	588	604	630	581	629	564	569	579	595	578	608	626	600	584	588	580	582	581	563	631	544	584	628	605	598	608	588	616	614	603	597	628	596	580	593	642	587	611	607	585	600	586	620	636	583	562	612	636	659	613	625	560	611	603	606	577	579	634	567	567	591	593	616	555	557	629	600	595	598	597	614	618	573	564	607	625	543	561	607	594	623	615	632	624	578	600	631	608	623	593	600	585	568	626	591	594	627	596	625	607	620	620	594	601	595	587	539	635	599	572	560	597	569	619	582	573	599	568	652	586	588	583	615	609	571	575	589	591	602	594	600	619	642	612	633	599	617	642	648	576	604	611	560	584	587	619	652	632	588	576	582	596	617	597	609	587	596	606	635	627	587	628	602	609	604	581	607	614	566	599	571	615	585	638	601	607	621	614	635	573	572	635	538	606	615	607	592	541	599	595	601	617	612	645	611	608	601	543	600	593	593	592	574	570	595	595	623	641	574	612	612	567	549	568	586	551	600	591	578	567	615	598	601	614	601	617	591	618	603	617	591	606	605	590	603	570	592	625	593	601	593	629	583	591	581	587	649	641	577	554	616	579	578	655	595	571	622	579	566	642	594	597	647	604	616	589	617	619	570	605	597	580	628	596	613	598	632	591	579	624	609	618	626	603	594	637	620	622	639	633	581	576	584	580	575	596	625	633	594	567	588	631	622	599	605	588	628	616	603	614	634	581	617	646	590	598	600	581	581	622	614	593	592	624	612	574	626	579	596	646	604	617	595	572	582	604	572	576
22111	17157	16555	13371	8783	5830	4264	3669	2899	2367	2001	1889	1574	1568	1591	1430	1123	890	783	747	646	647	621	616	535	514	539	537	405	393	423	378	396	402	386	374	369	407	339	334	312	358	317	333	345	359	336	338	337	328	277	322	320	336	346	293	305	316	298	284	286	325	316	287	290	307	281	262	270	279	301	287	317	312	317	266	277	301	311	305	312	298	312	296	273	290	282	263	274	287	277	286	295	328	297	293	310	281	307	267	270	274	269	293	269	317	309	294	266	250	280	294	288	290	298	266	288	287	257	286	310	260	306	283	267	304	310	301	291	292	299	285	291	273	279	319	272	255	308	266	272	273	268	281	288	274	276	263	279	271	300	268	278	269	292	276	296	282	282	300	285	274	293	278	271	263	289	295	289	302	287	281	309	272	265	271	289	290	289	287	273	280	286	286	282	296	274	297	282	327	289	306	260	283	270	291	308	274	285	289	292	291	317	289	269	314	279	273	335	303	267	307	291	279	275	292	280	287	273	300	311	259	241	274	277	282	285	298	271	262	298	261	265	290	278	291	273	316	290	278	270	345	310	305	281	251	278	260	310	298	317	259	300	254	285	308	318	284	279	283	295	280	269	284	292	287	259	281	250	277	294	278	273	269	288	293	290	283	298	318	279	278	269	292	288	297	290	298	300	254	286	248	263	292	280	309	285	280	242	293	312	317	319	290	294	341	293	283	261	299	301	257	294	241	270	307	294	259	271	277	287	267	275	270	277	268	286	273	293	258	287	257	274	295	286	279	292	315	288	264	278	289	264	278	269	254	257	265	297	288	292	275	272	298	281	276	289	287	309	255	298	276	267	273	296	262	259	265	304	320	270	292	256	289	269	263	283	256	279	278	271	294	275	239	296	277	284	289	293	299	274	264	252	293	262	323	257	299	265	272	306	279	291	280	256	291	264	273	254	301	247	278	288	271	268	279	267	274	277	301	296	297	278	279	293	275	281	290	270	287	275	271	282	287	296	292	316	288	254	271	292	286	264	270	242	284	308	286	264	241	269	306	267	287	279	288	260	310	297	285	277	259	302	286	278	290	273	323	289	272	274	301	302	294	283	278	287	307	305	284	274	272	277	264	312	273	258	294	275	289	313	302	276	297	279	295	292	275	239	297	282	280	257	276	278	288	286	297	242	281	268	292	304	295	314	284	287	275	281	266	258	296	285	256	279	314	281	262	294	279	283	289	307	271	250	274	270	266	250	277	294	299	299	280	281	286	285	278	286	292	305	274	271	292	257	288	272	318	288	266	282	320	314	324	315	294	284	296	298	289	297	311	282	284	291	300	303	285	303	287	301	294	297	311	287	308	246	276	303	272	313	280	279	304	301	286	296	270	249	308	274	247	256	274	310	281	275	278	305	323	265	258	304	277	275	305	314	271	274	265	298	309	289	308	307	282	308	263	281	279	285	274	292	268	276	278	289	300	278	299	295	279	251	296	287	260	282	278	309	279	272	296	272	276	289	307	288	292	283	270	259	253	293	274	308	267	265	276	251	299	270	283	287	278	306	305	284	311	300	307	302	286	292	270	311	278	286	273	274	303	292	284	285	279	275	287	282	291	280	285	293	292	288	277	289	286	273	241	247	281	279	287	294	288	264	299	292	281	304	248	295	268	268	309	301	282	274	276	279	311	294	260	303	312	259	296	301	310	297	312	294	286	278	284	267	299	265	268	248	276	301	310	327	284	293	290	265	291	297	275	266	252	295	291	288	292	246	290	269	264	309	265	322	257	319	274	270	287	293	277	287	321	281	261	249	271	302	261	266	253	292	299	289	285	273	297	278	288	283	302	302	243	262	282	284	277	276	258	298	252	271	276	254	280	297	277	297	289	278	282	292	272	294	296	292	317	327	312	305	275	296	295	284	275	284	300	272	268	288	300	283	270	290	285	258	266	293	276	264	306	293	294	293	282	283	330	299	256	287	246	265	281	276	264	269	258	281	258	317	291	286	285	287	292	254	285	289	261	259	273	295	288	328	289	262	277	284	292	260	283	287	258	271	297	300	300	284	284	293	295	298	281	312	264	262	294	287	271	269	284	238	251	282	295	305	293	293	297	289	302	271	276	267	273	249	280	291	291	278	290	269	276	287	283	298	282	306	262	283	288	285	261	316	278	241	302	290	261	299	270	273	245	286	247	268	268	279	276	305	300	297	293	288	253	279	291	256	296	265	297	301	295	279	269	277	254	271	282	298	299	264	296	274	281	293	276	270	292	308	280	281	280	293	288	301	269	271	306	280	266	263	266	300	312	283	304	269	311	267	257	306	256	312	294	302	269	272	326	291	277	312	306	317	327	263	288	314	266	287	303	286	301	259	270	268	300	270	288	279	296	290	252	302	297	292	294	286	250	305	309	331	255	294	299	277	328	300	261	275	274	287	259	275	262	287	289	232	297	273	267	289	266	277	278	280	283	296	302	300	267	273	329	271	267	284	281	286	275	297	287	284	295	256	288	283	245	283	258	272	317	271	247	289	269	284	265	291	266	297	298	279	276	290	264	280	307	291	265	287	271	301	255	303	291	284	308	318	306	292	334	282	287	308	253	307	298	306	300	287	292	294	277	259	291	296	292	272	246	263	275	278	287	253	265	292	279	305	275	293	317	289	277	282	274	293	253	275	275	288	279	282	319	332	289	274	295	287	295	291	282	299	269	293	301	291	257	281	280	297	263	291	294	261	277	283	270	260	320	299	283	250	281	272	282	271	282	294	279	288	290	254	279	274	269	255	268	298	302	299	295	279	297	291	311	300	279	296	300	253	274	284	290	275	326	320	250	269	246	286	283	290	302	287	299	277	295	283	278	277	270	279	266	322	307	278	305	269	282	302	295	294	296	278	299	273	279	266	268	302	288	294	271	300	312	259	300	292	268	307	301	278	325	282	259	298	287	295	289	288	280	285	298	260	298	290	284	299	246	257	255	262	288	289	283	270	274	278	262	291	325	280	309	280	279	276	305	298	272	294	281	304	310	299	296	289	287	270	301	318	264	300	292	291	275	278	237	281	286	294	291	296	306	263	308	297	279	308	311	297	275	269	280	292	288	301	280	280	276	254	276	276	249	289	313	271	292	280	271	272	280	276	255	289	286	291	264	293	279	276	281	272	299	310	315	277	286	264	280	280	296	301	264	318	278	320	271	283	258	267	267	285	295	253	288	326	263	298	256	292	279	281	302	280	273	283	293	300	263	302	276	283	304	271	274	274	263	269	281	307	258	276	230	288	282	304	324	277	289	268	289	278	283	281	277	291	292	284	293	288	260	258	281	301	281	296	280	313	279	296	263	267	294	302	267	284	299	273	266	278	260	316	260	288	281	283	272	297	315	273	282	281	286	294	287	289	291	277	259	311	338	290	288	297	246	270	260	284	304	286	304	265	275	298	290	279	294	282	257	279	244	288	279	312	283	279	262	263	270	274	300	326	282	257	258	285	285	252	261	258	254	276	271	273	267	280	299
13583	12700	21379	24483	21227	17816	15763	14661	12668	11237	9778	8913	7796	7952	8158	7167	5856	4503	3943	3599	3121	3532	3379	3152	2760	2630	2760	2372	2137	1725	1637	1695	1681	1722	1627	1493	1353	1256	1198	1200	1233	1073	1027	1164	1177	1103	1133	1107	993	981	992	1018	987	954	997	971	942	909	901	839	813	895	821	776	759	815	755	752	744	749	807	758	738	768	755	727	718	727	734	730	703	713	687	728	778	721	705	723	721	719	695	739	690	650	761	684	692	681	659	699	680	647	698	682	684	724	698	706	748	671	676	694	688	723	696	691	708	703	731	725	719	671	688	691	657	672	664	673	702	706	696	689	713	713	672	734	667	689	734	683	715	753	698	689	681	709	671	693	706	693	709	678	671	673	726	658	682	752	703	718	723	677	722	711	707	678	711	737	685	714	714	671	728	741	676	699	711	692	691	684	724	736	661	659	728	705	662	682	715	703	698	691	659	678	705	690	727	720	739	719	735	682	751	704	694	701	735	754	730	678	675	719	698	706	683	665	736	693	748	681	713	717	711	655	703	714	643	667	684	682	704	691	711	700	692	727	727	653	717	706	719	711	684	726	677	704	702	719	758	679	682	700	667	665	694	705	665	711	703	724	734	740	671	694	670	673	685	667	711	704	670	704	709	713	706	717	654	680	719	670	675	691	716	723	682	681	708	709	678	764	699	709	699	641	675	681	736	694	712	726	707	720	674	692	698	679	683	703	680	721	678	699	736	693	752	698	740	713	732	715	689	710	686	661	672	708	701	730	730	724	671	709	699	675	686	675	713	725	712	672	686	723	685	697	660	642	659	704	699	712	709	730	747	660	697	735	707	695	745	716	734	729	699	691	706	685	725	701	705	683	715	687	654	725	683	709	728	704	705	679	748	784	673	689	737	673	679	732	693	695	763	640	674	722	687	700	716	690	697	739	690	734	690	669	715	709	703	674	698	665	709	764	761	682	704	732	670	686	702	720	685	688	726	713	678	663	703	724	725	709	685	686	707	726	676	699	705	689	666	720	686	676	715	709	653	675	706	684	723	703	710	659	707	694	657	689	675	704	728	669	752	676	686	679	739	701	737	700	673	706	722	692	698	701	659	666	706	683	695	695	735	688	688	722	740	733	711	672	713	705	777	683	665	660	744	699	712	684	712	740	663	742	693	665	684	743	723	753	640	701	736	756	684	729	722	691	718	736	651	714	737	706	706	707	708	681	720	742	685	694	700	721	694	706	661	639	683	689	730	708	692	702	716	656	688	715	716	667	682	671	697	665	690	713	651	699	692	696	688	704	712	739	668	698	679	662	673	731	686	761	659	716	710	717	769	722	685	698	707	715	755	695	684	697	725	687	686	672	665	642	664	698	730	735	731	724	709	717	704	686	673	634	650	676	722	682	708	723	739	665	720	756	686	675	690	720	737	641	656	719	724	716	681	686	678	661	738	669	707	681	712	681	711	709	702	695	657	683	664	709	686	676	688	703	648	683	696	754	738	682	762	625	669	713	714	683	700	675	739	667	660	708	669	680	670	709	727	695	661	700	657	665	707	661	662	679	677	734	685	724	698	677	685	668	693	684	702	705	671	687	659	703	736	675	702	697	681	676	748	692	732	697	754	679	732	651	697	701	695	727	717	700	698	693	699	718	719	717	731	726	689	651	697	689	713	676	703	706	727	707	712	743	720	705	677	701	693	745	759	675	736	681	711	684	709	663	728	707	685	672	704	675	715	673	719	710	687	733	665	701	724	712	721	673	655	744	720	678	749	687	696	696	714	696	700	716	637	678	672	763	674	690	725	734	726	712	686	737	727	703	715	730	682	665	757	741	692	680	711	763	755	702	666	727	676	698	754	700	726	715	637	733	670	717	692	687	690	675	708	680	734	679	708	677	655	736	695	679	723	670	725	690	691	682	679	717	633	670	723	673	684	704	752	716	682	649	681	730	698	690	709	725	728	697	705	695	681	698	736	677	722	722	693	682	697	710	749	709	710	693	639	668	720	723	656	667	705	711	659	696	742	705	702	685	695	735	676	661	715	660	706	700	670	688	730	676	677	710	660	667	711	739	705	751	709	726	696	709	681	658	668	758	682	721	654	737	715	669	716	709	717	714	719	659	696	755	732	705	689	692	679	682	717	676	703	694	699	741	728	671	682	676	683	695	726	698	674	653	720	720	710	711	653	744	710	702	671	687	681	699	705	708	701	728	710	683	675	702	692	694	660	655	691	689	711	630	716	703	678	688	654	717	683	655	745	707	681	667	688	742	737	676	698	749	690	714	709	703	673	712	661	688	653	684	682	691	721	719	650	652	718	716	673	724	679	666	736	683	608	687	717	704	734	689	727	707	736	687	687	696	723	681	681	720	726	649	732	669	671	688	671	673	654	694	706	734	693	698	738	720	694	717	729	668	688	717	687	710	726	680	691	701	688	703	678	687	663	662	666	753	702	690	683	724	724	689	683	710	638	676	675	716	673	714	649	761	709	714	727	699	677	659	705	697	702	709	676	736	682	678	724	718	668	675	693	687	752	688	678	698	757	692	737	689	726	688	658	665	678	679	688	719	698	683	665	692	687	680	681	720	701	642	714	693	724	712	689	711	707	688	738	695	670	721	665	666	742	695	734	709	652	729	703	720	729	696	679	690	715	680	690	702	710	692	710	687	705	697	713	749	723	686	678	706	683	685	709	683	716	678	695	700	687	687	683	709	667	704	701	687	732	711	713	710	664	685	721	685	683	682	673	760	681	720	675	658	748	690	705	696	658	683	730	701	676	700	708	727	724	703	714	668	691	667	693	694	683	701	677	664	737	721	693	693	674	696	695	774	676	707	694	712	710	648	704	696	750	714	677	676	689	744	707	722	723	706	711	724	670	709	651	663	709	680	724	728	714	695	711	650	698	696	750	683	715	698	731	696	676	729	639	738	687	754	696	699	666	728	689	681	721	655	712	728	673	643	680	725	709	741	743	690	742	731	646	655	678	651	731	701	686	695	674	724	694	704	688	711	717	708	691	701	648	716	695	672	691	689	718	725	659	705	699	658	707	661	686	638	724	673	683	741	728	726	649	666	687	727	707	711	696	690	704	666	728	684	690	682	654	733	665	674	750	693	698	664	633	706	682	706	665	673	721	726	682	665	674	687	765	709	681	673	662	717	777	676	672	683	712	701	682	685	715	686	700	734	712	684	657	709	665	683	641	702	680	719	680	687	703	709	688	711	718	712	701	696	687	701	743	697	688	722	670	721	700	714	670	689	704	710	685	736	686	693	690	648	716	734	688	690	674	722	688	699	720	703	724	685	689	680	679	687	712	645	667	711	699	724	689	684	733	727	707	723	682	648	705	691	739	679	712	720	689	707	770	755	685	697	703	729	684	731	672	708	661	723	690	675	655	669	695	714	724	693	696	723	697	616	737	722	713	716	701	697	694	696	662	717	698	686	711	735	711	719	671	686	678	703	660	687	655	686	716	662	703	674	704	689	668	682	672	677	713	648	728	687
30263	23917	22093	19293	13831	9739	7282	5889	4724	3836	3151	2650	2317	2645	2288	2158	1766	1248	988	876	889	1009	1036	895	783	636	666	646	591	525	470	527	489	523	430	454	381	374	371	339	337	324	321	315	352	351	341	327	288	327	291	345	297	287	312	284	256	285	271	244	257	295	264	251	250	247	241	268	233	266	206	229	251	241	259	242	229	231	236	199	223	248	245	239	225	238	230	246	247	235	231	253	252	218	232	239	224	218	238	260	247	227	248	244	219	217	241	242	265	219	242	265	263	239	239	236	227	216	214	237	239	241	219	236	251	226	231	226	232	227	257	249	212	223	255	227	244	234	279	233	254	233	217	257	217	259	225	236	224	240	232	223	230	226	226	221	254	241	247	241	235	208	218	222	217	248	202	245	194	263	249	231	207	213	226	215	240	215	222	245	235	243	216	250	224	253	249	213	206	213	246	230	262	206	221	228	243	217	253	229	239	243	241	235	241	249	237	233	221	236	231	198	238	222	249	226	250	224	230	262	227	266	250	231	252	219	228	245	253	265	234	223	229	211	235	249	252	216	229	205	227	241	222	227	253	221	229	219	233	223	228	254	246	247	216	227	254	235	239	239	263	223	227	203	249	197	208	213	210	223	214	225	222	220	227	228	223	218	255	237	225	201	211	232	250	225	233	233	228	242	245	203	280	243	215	212	215	243	228	221	258	228	226	211	248	241	234	260	248	234	229	194	243	248	232	211	250	228	207	266	241	234	239	246	249	232	248	228	235	237	228	222	228	251	238	249	215	206	233	228	231	217	234	254	235	221	233	240	217	241	252	233	225	239	243	211	238	265	241	244	235	230	235	280	248	225	242	249	212	239	237	234	239	242	254	264	226	222	235	250	239	211	206	253	236	258	230	243	224	215	213	266	240	220	259	236	220	260	243	223	246	232	214	230	250	223	256	241	246	244	240	243	242	226	249	209	271	229	216	251	266	252	225	203	232	229	256	225	209	248	261	213	210	241	228	218	271	230	243	236	229	248	226	234	241	245	215	206	211	241	239	263	263	232	233	213	231	239	244	251	223	228	241	250	225	226	228	238	204	226	233	255	234	264	223	221	230	248	251	231	223	266	260	229	259	243	236	243	246	249	223	224	220	219	212	223	234	223	239	259	229	244	259	226	269	212	230	197	237	252	237	250	236	184	267	236	243	246	215	242	202	230	243	261	252	243	251	269	240	273	218	229	233	227	228	239	236	231	232	228	243	222	234	224	248	249	211	250	269	263	261	213	228	226	227	203	233	223	253	201	254	232	217	249	244	232	225	240	237	233	235	217	244	262	232	239	235	242	202	241	240	223	211	225	246	220	242	225	221	248	240	224	223	214	242	218	267	256	250	257	248	223	228	227	239	250	289	242	227	228	207	234	227	234	257	262	211	234	225	237	222	281	235	254	258	256	233	241	234	234	234	233	215	217	222	241	224	246	253	235	255	261	223	243	240	213	241	245	227	233	224	240	248	230	223	253	206	215	267	237	246	245	229	239	273	254	209	215	236	216	207	250	280	233	244	237	238	249	206	225	270	247	226	243	234	263	262	237	224	234	224	242	239	277	266	222	239	241	222	243	227	253	242	241	229	236	265	218	241	250	222	243	227	261	218	217	234	228	216	221	247	222	261	237	249	224	237	211	265	264	233	203	240	252	240	220	227	238	264	238	243	195	244	255	231	261	234	222	257	234	221	231	232	232	233	236	257	217	238	226	245	217	255	238	235	206	244	222	245	246	230	288	203	247	261	217	237	224	225	241	250	246	262	214	226	230	234	251	265	262	224	221	225	218	238	240	225	244	231	204	238	261	253	262	237	241	232	238	239	205	232	246	260	228	250	221	221	244	236	266	217	207	233	227	234	266	247	250	222	226	225	222	245	217	237	259	243	239	218	234	230	250	272	224	243	258	249	239	244	224	260	228	234	262	242	246	233	220	208	222	225	241	257	226	222	251	246	228	227	245	252	246	230	262	247	238	227	219	220	265	227	231	245	228	236	230	236	241	257	235	203	246	247	253	249	235	253	262	300	253	239	224	230	228	231	235	234	217	247	227	219	250	222	248	214	216	234	234	225	227	237	267	238	228	222	234	222	247	230	233	228	214	257	214	253	247	223	223	248	216	227	237	237	256	210	235	224	249	229	232	215	224	237	235	255	219	261	232	253	232	247	231	240	261	254	259	223	230	224	218	222	246	251	226	203	224	229	234	227	246	209	256	239	227	216	220	227	239	219	262	262	224	231	245	232	210	222	235	225	216	248	211	257	257	225	218	239	226	242	239	261	234	262	241	267	238	227	221	231	224	246	243	215	236	228	214	246	241	234	221	251	230	222	219	257	263	224	220	261	226	238	241	237	216	238	219	211	230	252	230	227	250	236	260	243	236	226	208	220	240	228	241	236	231	243	235	228	223	242	229	248	227	218	202	207	219	226	246	231	235	237	233	213	225	230	244	251	232	218	244	233	206	213	229	235	226	240	228	219	229	231	259	223	218	247	208	228	259	230	260	207	228	226	207	243	231	268	234	220	244	217	258	243	232	248	257	248	265	219	260	229	214	253	267	214	230	226	262	220	244	236	236	229	228	251	219	201	212	247	230	215	244	263	237	229	212	239	214	244	221	225	252	227	250	225	246	245	237	238	202	224	269	243	250	238	249	252	273	247	217	233	222	226	265	226	249	229	239	241	227	268	245	221	216	226	227	233	211	234	216	261	244	234	214	239	222	232	240	216	237	249	242	236	271	239	243	234	236	231	233	260	229	265	245	241	248	237	229	237	246	243	246	233	222	226	230	236	239	213	216	240	262	239	214	242	262	224	243	260	219	209	245	255	225	235	215	237	235	239	228	250	267	228	231	251	223	256	236	236	227	248	244	249	236	249	249	242	222	237	236	226	242	252	257	229	247	247	221	204	245	243	219	237	227	215	227	191	224	250	263	238	252	262	260	232	247	246	241	231	218	236	223	232	230	233	234	260	220	219	220	269	244	225	220	235	240	257	251	235	235	240	243	223	238	236	229	233	228	249	245	217	257	252	248	224	213	255	225	207	208	231	266	215	217	229	226	234	241	269	251	234	248	205	240	252	234	224	261	232	225	266	249	246	237	254	237	216	241	250	241	247	265	247	216	224	248	256	228	236	261	238	237	257	218	232	245	239	240	222	238	243	219	257	246	223	235	251	234	208	222	223	222	214	249	254	226	245	218	232	237	186	208	234	221	225	233	234	224	232	231	221	208	227	219	227	231	264	232	255	230	235	247	201	250	286	242	256	256	239	236	238	248	245	270	255	216	254	236	211	255	239	259	197	244	242	251	235	213	222	238	208	211	247	258	244	237	240	247	261	243	225	232	255	237	240	218	215	249	257	260	223	220	222	224	221	245	241	228	224	232	232	259	247	245	219	227	226	272	250	253	227	230	226	264	235	238	241	228	225	236	235	249	240	218	240	224	224	245	225	240	221	239	224	209	232	253
18035	16826	26378	30185	26629	23918	21747	19867	17833	15707	13565	12309	10991	11479	11293	10357	8676	6873	5662	5208	5106	5902	5759	5315	4582	3914	4134	3614	3348	2674	2414	2552	2476	2730	2359	2160	1682	1475	1474	1658	1508	1346	1245	1357	1291	1394	1358	1352	1090	1197	1166	1283	1119	1094	1194	1040	1057	905	919	861	929	895	805	729	726	699	661	713	664	672	705	661	711	696	682	650	635	585	628	667	617	645	646	565	639	643	634	633	599	603	606	607	582	611	582	567	596	587	583	574	599	573	575	586	616	577	592	566	577	542	559	616	617	574	567	567	592	580	532	597	552	599	558	592	594	606	589	561	627	586	578	595	580	603	600	595	578	559	575	609	596	584	573	557	579	574	614	586	532	597	568	596	605	575	586	634	568	561	566	572	608	574	595	556	620	604	582	589	571	541	588	582	573	586	597	591	602	561	590	567	599	587	581	572	622	602	586	623	608	589	624	556	566	534	525	573	571	643	577	526	531	587	603	596	569	552	585	572	560	528	537	609	610	605	565	617	557	541	585	580	552	582	555	613	610	561	560	564	596	573	565	548	550	574	611	590	600	535	607	623	600	534	565	574	571	604	566	615	594	565	573	634	601	559	595	614	603	595	592	597	596	583	611	566	558	624	574	566	552	612	542	597	613	583	585	555	582	565	579	585	595	565	583	570	518	566	571	612	577	602	604	560	562	589	593	611	602	568	573	602	581	542	616	575	555	591	601	581	578	612	561	572	621	585	598	599	619	603	534	597	550	586	554	567	570	599	571	563	563	565	552	557	578	614	577	549	585	595	594	594	551	606	584	591	587	579	582	581	587	549	551	557	550	594	585	599	587	567	557	592	604	532	561	582	563	562	561	572	622	592	575	571	582	546	558	580	555	570	531	597	564	575	590	570	568	588	598	555	582	613	585	558	571	603	564	588	581	537	614	574	609	573	581	566	583	636	585	550	616	546	568	552	562	559	578	579	571	548	617	566	602	603	574	575	576	561	560	611	578	577	586	540	571	551	569	561	562	559	557	595	565	539	583	590	561	561	540	542	570	588	560	545	607	596	576	601	535	584	584	568	594	538	531	604	577	633	582	587	607	538	605	576	629	600	594	543	567	577	580	575	579	616	541	561	610	620	606	552	580	549	577	629	563	560	597	571	605	566	572	561	564	520	557	610	623	624	559	600	562	597	570	596	597	577	564	586	547	598	596	566	536	607	601	597	572	578	609	626	590	591	555	614	596	577	528	552	589	563	560	608	603	599	570	588	639	623	616	542	585	604	600	616	572	599	582	577	570	590	562	532	552	595	624	537	559	568	592	578	575	591	533	592	541	553	578	591	583	552	599	580	566	565	549	585	603	576	572	571	586	568	536	597	574	607	593	578	553	557	563	583	635	564	571	579	570	569	576	584	539	528	603	587	582	596	563	571	588	570	564	596	574	592	583	548	601	592	532	565	565	561	589	556	595	598	598	619	597	528	509	575	563	609	586	572	599	569	630	590	550	529	564	644	585	564	570	610	601	586	589	549	555	575	593	597	621	556	569	556	610	594	576	587	607	572	578	567	569	548	597	564	582	564	568	595	600	592	573	511	572	583	556	544	590	544	538	580	575	554	588	608	567	560	592	566	557	544	614	626	600	624	557	602	612	559	617	581	548	551	567	567	554	566	543	571	595	588	576	596	566	562	569	560	631	586	603	550	591	608	509	553	618	599	550	565	588	645	580	580	606	597	563	581	578	587	516	586	557	583	588	584	582	576	564	545	565	581	530	615	634	570	593	540	587	581	589	568	593	591	616	579	588	593	635	597	573	553	606	627	546	566	551	563	590	591	587	573	599	568	576	568	613	635	555	586	566	564	582	589	567	553	591	610	557	582	635	536	594	604	581	586	560	579	591	574	579	561	541	560	603	585	575	599	631	583	551	574	573	572	580	577	574	620	611	594	577	548	561	552	571	539	615	603	588	563	567	563	596	556	584	567	586	583	592	591	572	578	604	595	558	603	550	591	533	627	573	593	567	558	604	582	571	576	593	604	622	558	582	588	587	576	602	608	568	586	583	550	599	555	577	599	586	560	552	569	609	563	555	563	583	564	550	616	611	583	571	560	611	567	587	556	564	547	573	634	558	610	534	603	581	595	590	559	594	606	594	572	621	564	562	614	554	553	597	588	582	602	592	563	587	550	548	555	579	568	551	564	586	584	579	621	578	599	578	546	549	550	567	579	530	596	539	571	559	560	608	560	577	599	550	553	553	571	587	571	570	600	577	588	551	613	577	579	580	592	604	597	599	596	553	569	574	573	572	562	610	537	586	605	581	611	588	549	589	578	603	554	562	597	576	542	556	574	558	563	589	572	556	616	609	586	585	563	596	593	567	549	613	594	574	566	593	540	600	556	611	556	555	533	547	592	614	529	570	596	580	551	575	585	574	620	598	599	567	555	521	599	564	569	560	591	592	598	623	612	563	569	562	566	599	575	584	602	535	544	566	579	565	613	600	578	586	525	587	621	603	565	571	531	574	528	580	569	569	570	600	557	578	567	585	607	622	586	570	566	603	576	588	551	567	572	611	565	601	564	559	597	573	592	550	548	590	587	591	564	548	532	602	592	594	575	608	566	625	575	554	600	578	596	573	547	571	584	577	587	524	613	567	595	576	582	535	581	570	546	561	585	557	543	563	576	632	594	573	542	584	570	577	542	594	600	602	534	640	532	561	601	582	559	554	606	559	591	564	571	558	557	586	563	588	562	579	533	614	595	538	588	607	598	602	605	575	566	598	598	578	569	557	526	598	558	595	602	563	553	582	589	580	574	624	596	562	602	531	509	564	592	583	574	601	599	595	595	583	553	567	573	581	563	554	565	553	601	609	563	556	559	621	557	576	572	553	580	558	566	591	557	568	575	580	571	597	604	582	556	586	636	573	626	557	554	623	584	576	597	612	619	560	539	578	559	559	555	599	597	601	597	598	594	607	559	600	574	577	588	557	543	583	570	612	607	544	596	590	593	605	574	614	594	558	610	610	564	579	589	579	617	562	549	571	583	584	559	577	556	591	584	593	576	588	590	619	570	562	556	578	566	587	535	555	598	612	619	574	569	540	599	578	527	559	563	556	571	580	607	596	563	550	599	623	574	607	537	562	568	601	560	595	581	549	591	571	571	550	591	627	563	539	597	579	591	585	608	579	635	593	537	579	553	565	570	595	609	598	585	591	603	610	589	569	586	555	587	610	581	583	603	601	613	607	536	560	627	629	604	582	572	577	562	589	584	565	596	554	574	562	584	601	523	538	551	622	572	595	611	605	580	559	557	588	565	593	572	586	564	616	583	578	599	577	609	609	561	552	569	532	556	565	568	611	589	537	573	582	589	557	587	556	580	632	580	590	571	593	585	582	547	545	559	617	584	574	551	559	566	589	573	576	549	560	547	572	556	584	556	626	592	556	554	558	606	598	575	577	553	574	536	603	582	593	534	560	594	542	586	571	538	574	619	543	556	628	586	530	572	600	587
11800	8616	8839	7740	4441	2918	2292	1773	1567	1300	1124	912	869	812	804	761	616	479	444	427	350	379	336	353	328	343	303	329	295	269	312	269	304	248	286	282	259	264	285	258	276	276	277	260	260	242	244	242	266	256	255	249	234	249	243	258	244	244	264	242	288	262	253	252	234	239	222	256	239	245	233	230	235	239	227	265	260	227	245	248	271	222	261	244	236	246	240	254	227	218	213	229	256	267	225	231	229	245	244	234	242	256	225	227	279	222	244	257	258	234	231	229	266	227	228	271	250	239	219	277	237	238	218	252	223	251	218	221	241	227	274	248	247	236	271	256	250	225	240	228	241	254	245	243	234	249	246	237	261	263	250	249	255	233	248	221	233	231	224	251	286	231	250	212	251	203	230	244	257	237	272	226	244	267	238	253	198	243	266	222	242	275	239	236	246	256	246	237	243	240	238	237	232	246	264	239	237	263	232	252	230	222	261	239	256	235	242	266	253	211	262	237	259	234	269	240	255	220	226	256	243	234	254	251	248	246	246	248	250	252	263	247	274	234	248	235	238	244	233	244	273	237	252	227	250	276	257	243	250	242	243	216	245	229	251	223	246	239	265	228	228	239	273	259	244	253	237	248	239	260	245	250	244	249	252	249	261	243	226	247	247	264	255	217	270	250	245	220	239	240	243	226	214	244	261	262	270	254	249	256	237	258	251	228	245	238	253	272	238	242	223	260	239	300	258	245	276	232	256	231	232	234	253	248	224	269	254	262	232	243	228	252	230	230	238	230	263	242	255	252	226	275	217	262	229	235	247	253	260	250	253	259	233	249	262	233	257	248	260	271	233	261	275	230	241	257	264	245	238	271	229	230	256	227	270	226	257	215	233	228	232	228	245	236	241	216	259	265	238	244	249	231	239	259	245	218	235	272	252	230	259	263	215	252	254	235	233	225	242	235	242	240	261	242	263	248	248	235	252	230	209	240	260	254	227	256	249	251	228	226	236	236	271	251	231	258	260	262	256	228	254	250	250	249	245	259	254	247	228	234	235	246	257	240	221	229	255	227	233	237	255	228	272	246	268	246	231	238	244	237	230	212	236	269	240	262	261	235	252	270	272	287	249	258	255	242	247	239	248	258	239	247	258	241	256	255	252	263	241	248	273	237	240	226	239	265	239	213	236	220	254	251	209	233	230	237	224	209	234	266	235	259	255	262	262	250	278	229	250	257	238	214	243	268	250	254	218	260	232	254	256	260	267	254	268	234	242	255	238	254	218	221	224	245	272	240	260	238	250	243	233	239	263	256	247	243	223	246	236	247	260	223	261	250	240	235	231	204	261	235	234	243	229	259	232	267	261	248	241	282	234	227	241	215	265	251	222	228	249	227	234	248	234	229	246	263	236	213	245	226	240	260	246	258	223	248	251	224	235	228	249	261	245	226	243	208	255	254	228	234	229	262	238	267	234	257	232	252	261	257	267	249	249	244	258	250	241	248	223	262	247	244	261	230	246	218	268	232	247	240	257	255	248	246	270	243	255	243	230	255	239	231	253	239	255	251	233	263	249	253	234	234	205	254	282	226	216	231	237	228	248	243	254	266	239	224	252	246	219	225	250	213	271	268	226	267	225	254	247	248	227	252	246	231	237	255	223	248	234	242	239	245	247	224	245	286	247	238	247	259	227	233	258	229	238	227	262	246	226	257	235	251	253	226	228	240	243	271	272	264	229	237	232	231	235	237	234	243	242	256	260	247	250	228	263	263	240	231	226	249	265	247	270	247	248	244	226	221	259	237	223	210	236	230	225	236	283	259	257	237	232	239	243	246	245	246	249	222	236	236	254	241	268	244	261	253	238	242	234	247	271	282	253	226	243	212	237	260	224	235	240	233	238	251	222	238	217	246	249	263	230	245	256	261	260	253	228	223	223	230	262	224	248	240	249	271	232	219	254	238	224	261	260	230	247	223	236	243	234	235	276	230	245	253	210	227	266	229	244	222	210	241	223	244	242	269	256	231	261	275	262	229	252	229	259	235	256	246	237	233	234	237	242	253	256	242	224	221	219	237	247	238	237	292	277	237	248	227	247	228	234	239	229	288	266	220	247	251	224	254	261	234	244	243	228	232	239	250	248	250	254	237	259	211	242	246	243	246	253	263	258	226	249	231	276	217	229	242	261	259	251	270	256	231	266	240	238	244	193	203	246	237	220	257	257	248	250	243	239	245	253	231	219	236	244	259	229	226	240	230	252	221	250	220	232	262	245	225	255	236	215	247	254	250	202	229	252	249	219	232	249	266	241	245	234	218	236	256	234	252	232	253	236	235	212	234	225	256	204	234	259	259	240	230	247	248	252	217	236	234	223	237	265	247	258	242	249	240	226	249	262	233	273	255	261	244	248	268	265	240	246	231	248	255	271	247	233	265	249	239	278	260	261	253	265	217	257	270	231	215	239	240	262	239	247	209	228	260	246	218	242	237	243	270	228	240	265	248	235	250	273	243	247	224	259	215	237	262	232	223	241	274	249	256	241	238	243	255	239	266	232	255	259	237	248	214	253	253	247	231	243	214	250	252	240	213	261	231	238	254	240	234	253	236	228	221	252	236	266	255	248	237	239	249	252	230	296	247	222	210	256	255	257	222	237	244	240	233	249	231	243	259	238	250	242	239	233	234	270	234	246	240	234	241	224	246	233	238	243	250	259	250	233	228	232	240	233	255	254	240	227	251	237	243	242	259	267	226	245	244	244	238	252	247	237	227	256	203	231	237	266	252	253	260	258	264	278	228	258	229	237	269	225	214	245	260	241	236	268	235	266	240	262	273	245	285	254	271	247	224	259	230	262	232	233	232	217	233	254	234	256	243	205	215	228	232	239	234	222	245	242	247	275	268	221	223	257	264	249	217	217	219	227	252	247	261	232	266	238	246	246	239	261	239	260	245	243	263	239	248	261	273	268	245	253	244	267	218	219	251	249	218	263	248	228	231	262	235	244	254	250	251	260	229	220	254	247	242	222	237	241	239	226	261	236	240	228	216	239	269	235	255	255	268	244	255	228	260	244	268	238	234	246	241	238	254	241	250	243	260	240	249	217	219	252	219	257	244	221	225	251	242	226	249	240	238	220	231	252	254	237	251	201	220	227	227	245	271	214	241	258	255	249	235	220	254	222	259	220	232	263	243	223	223	254	226	262	259	234	224	238	244	263	230	233	255	235	220	261	237	233	241	231	244	246	259	260	261	181	240	205	240	225	227	235	261	263	230	263	256	267	255	265	239	247	253	241	236	233	252	227	271	220	229	247	259	236	277	245	242	249	229	278	219	241	265	257	244	235	251	254	243	203	241	279	272	209	233	221	275	237	274	227	248	211	237	270	235	249	270	257	243	233	262	244	234	236	254	215	233	270	228	265	234	252	237	234	262	236	232	265	237	234	239	254	238	225	252	250	224	250	231	232	241	249	250	257	217	224	250	220	231	235	248	247	251	237	228	259	234	252	247	232	260	255	286
6851	7370	14825	17936	13447	10857	9429	7954	7300	6465	5387	4752	4371	4596	4358	3818	3052	2308	1817	1634	1487	1437	1327	1250	1214	1134	1161	1071	1070	985	913	873	918	863	799	846	807	800	776	869	759	698	755	725	701	708	681	661	680	636	643	658	705	669	774	711	675	691	683	698	684	722	617	591	675	636	598	574	604	639	587	641	633	669	608	580	621	595	613	611	615	645	667	578	613	600	599	594	602	621	609	624	631	658	602	623	643	622	557	637	587	614	644	592	607	621	598	614	606	591	588	625	588	615	667	587	616	615	607	609	612	641	611	600	633	620	644	641	622	609	647	592	607	598	610	615	603	628	601	618	577	586	610	609	629	619	642	625	604	620	618	584	619	615	569	559	592	618	645	579	610	601	554	568	608	585	581	622	606	608	634	608	569	618	584	633	618	609	635	614	609	630	598	607	609	636	625	638	615	593	604	598	638	611	609	609	613	614	644	628	641	595	639	631	580	598	621	620	631	578	599	619	611	654	604	605	620	599	593	669	611	602	540	601	608	571	631	596	588	599	582	589	589	609	596	607	597	628	606	602	631	607	574	581	567	575	643	555	629	596	649	629	622	616	637	630	621	623	566	602	600	611	621	577	595	600	642	580	599	642	581	605	618	617	613	607	633	563	621	604	639	620	605	595	602	612	628	583	590	594	639	618	627	624	642	649	621	605	648	594	619	601	599	618	647	657	576	588	638	603	607	580	643	579	627	597	602	614	641	639	661	616	649	615	616	614	620	641	648	624	661	620	599	582	573	593	623	611	581	621	590	626	610	572	635	609	584	614	616	586	624	605	644	591	620	605	588	626	616	571	637	594	648	615	634	596	631	552	629	558	626	598	629	640	583	608	595	648	571	635	578	627	597	603	571	645	600	652	622	619	582	616	614	616	640	621	623	584	567	620	612	577	621	661	586	614	584	584	595	600	608	563	614	653	594	657	562	613	605	631	593	565	597	584	631	606	653	608	602	587	634	602	622	553	611	632	609	611	631	631	611	589	620	577	646	620	624	633	664	627	614	622	655	589	641	646	620	562	589	646	595	656	661	634	645	600	646	622	590	663	582	609	584	614	634	593	618	604	636	621	612	609	635	618	621	638	642	573	604	602	624	598	584	597	597	642	616	578	628	649	605	574	580	566	584	613	680	608	609	607	606	660	635	613	594	621	639	592	609	613	571	636	617	587	566	621	569	609	612	595	589	594	604	568	577	600	636	628	611	646	619	595	607	624	595	614	605	587	601	602	602	628	586	608	632	609	611	645	611	624	619	629	643	585	617	581	635	642	582	645	597	617	602	615	606	606	615	621	599	589	608	643	582	623	556	581	582	624	620	616	585	630	608	606	600	637	607	609	654	615	628	653	594	615	601	574	648	623	601	623	627	607	606	600	631	596	588	594	618	625	620	607	595	605	652	630	603	567	639	644	576	600	640	622	620	560	594	625	626	593	576	626	577	606	624	613	581	614	604	625	608	641	601	595	613	616	605	612	602	619	589	629	625	639	610	596	606	618	587	635	649	642	659	605	608	638	629	602	617	638	671	575	625	584	650	625	594	565	575	637	615	638	615	634	598	584	573	631	605	591	636	572	638	599	582	633	617	592	629	594	565	629	589	591	631	607	622	641	606	570	592	641	615	590	642	646	617	607	630	585	595	592	607	602	611	674	614	618	624	628	645	634	644	642	589	613	634	610	619	625	596	629	600	588	627	575	636	615	626	643	667	587	560	644	614	608	652	589	561	599	617	621	622	615	617	624	605	663	631	637	639	580	576	592	641	613	604	621	618	643	587	568	555	612	608	600	585	619	610	599	646	562	522	590	657	625	618	643	635	609	646	603	595	620	620	579	653	597	620	596	659	603	610	630	638	629	648	638	593	603	574	595	615	623	603	587	618	628	601	649	592	610	605	610	616	634	607	599	609	592	606	612	617	660	613	631	621	608	656	581	638	560	598	581	615	559	594	625	662	661	580	603	577	537	600	613	640	603	579	620	553	588	590	576	613	633	624	642	626	591	590	605	615	616	609	598	575	599	636	603	585	589	588	603	619	629	586	624	602	628	624	605	651	631	653	664	582	591	572	651	609	577	595	625	592	631	644	667	612	632	628	631	610	614	570	621	563	593	589	578	619	633	616	631	604	651	611	631	604	635	613	601	589	591	659	612	623	630	629	607	614	613	626	537	624	576	639	590	594	579	619	669	587	618	651	579	599	602	614	621	624	610	621	618	617	625	657	650	618	634	624	593	601	609	603	633	597	635	603	598	617	622	627	617	612	617	612	642	650	636	584	590	605	672	602	584	578	627	612	599	623	639	646	588	675	605	642	679	593	636	604	638	585	582	585	603	662	628	604	583	635	668	610	614	643	614	616	657	620	589	565	624	631	636	593	642	592	602	554	646	650	627	654	599	621	611	618	629	602	625	601	609	591	608	595	618	621	544	591	596	650	569	642	599	604	593	621	584	585	632	602	632	618	604	578	598	580	646	612	667	605	592	598	609	574	605	620	598	608	615	596	631	615	616	667	590	606	554	590	621	662	635	561	566	593	608	617	604	594	618	614	597	626	600	595	582	664	593	647	619	652	612	548	579	590	642	622	646	605	584	576	569	621	599	574	577	608	618	597	618	630	647	596	601	573	598	620	631	637	584	635	642	623	619	586	593	632	662	604	624	633	611	616	589	622	629	626	572	595	631	601	612	620	631	629	639	618	621	597	634	626	627	595	657	621	568	590	601	639	608	583	647	564	613	608	647	613	609	610	631	610	609	589	621	648	603	619	594	625	631	592	601	627	631	643	607	625	600	604	626	571	584	626	627	616	625	600	582	586	618	652	622	627	575	626	627	619	600	612	620	562	647	634	674	632	624	584	637	627	606	644	601	593	596	628	671	585	595	609	614	615	611	625	616	584	595	586	605	596	610	603	629	615	609	614	603	630	640	549	630	629	614	666	646	651	624	603	608	590	617	573	633	609	588	567	643	606	651	572	630	621	570	612	629	637	604	647	632	606	616	646	632	619	590	627	620	597	608	567	618	642	643	595	595	572	651	587	590	609	568	594	652	589	602	626	613	566	609	637	602	630	643	648	635	590	593	571	556	604	643	593	621	619	629	619	593	618	613	624	609	608	611	616	614	594	617	598	584	602	628	608	608	606	571	571	639	612	611	576	619	638	593	615	600	629	594	589	601	643	581	593	656	578	579	637	576	614	616	602	581	632	638	609	603	614	602	610	605	636	639	629	606	650	564	599	587	583	644	579	627	599	640	586	631	648	614	651	602	607	642	607	625	603	650	657	582	612	605	597	620	628	627	613	661	618	625	633	596	593	567	629	587	571	612	626	620	624	592	625	647	645	644	622	624	626	619	613	625	608	603	635	614	604	583	587	636	676	607	640	609	626	566	598	606	618	682	626	620	646	582	642	572	630	625	623	623	610	586	627	610	604	624	609	617	593	623	641	604	603	629	591	613	562	567	593	610
22545	19102	16140	13480	9050	5849	4491	3580	3123	2360	1925	1779	1574	1594	1575	1431	1123	811	747	668	599	698	651	638	539	525	570	459	474	455	404	446	391	425	440	317	358	353	350	331	337	331	330	370	378	337	361	348	293	314	345	326	324	310	331	328	312	307	314	311	298	307	300	292	351	304	285	289	292	289	291	298	292	299	276	274	297	334	273	308	292	316	331	319	318	298	320	314	289	306	308	295	251	267	326	302	322	287	278	263	276	277	278	264	305	268	306	262	311	260	293	275	317	267	257	293	306	286	248	319	286	306	269	306	278	301	285	315	299	306	290	286	299	305	296	293	272	289	311	264	300	284	296	245	301	273	294	281	330	302	271	271	276	276	296	296	336	284	305	274	301	290	281	287	277	270	311	312	278	281	307	265	287	279	286	289	303	303	280	316	272	318	286	285	265	245	276	276	305	285	299	326	290	304	290	305	302	302	279	278	312	310	270	266	281	279	281	281	315	290	292	250	327	326	292	290	295	282	295	284	286	254	298	322	304	295	294	297	282	273	299	284	294	303	311	283	287	271	249	297	296	300	291	268	296	271	284	275	251	286	304	282	308	280	287	296	312	297	294	295	259	290	316	276	231	290	277	297	313	297	295	274	248	295	291	266	285	286	296	256	306	257	286	272	310	253	311	308	289	287	287	268	283	278	308	278	285	259	252	311	306	294	261	314	277	310	297	302	270	284	286	257	263	289	306	291	289	310	269	296	300	313	300	298	309	274	283	289	272	293	301	258	317	275	300	286	272	301	259	315	286	294	294	273	289	303	269	293	272	289	287	286	279	289	321	297	304	294	315	264	283	275	280	309	278	280	278	318	304	278	290	285	283	298	287	268	292	295	286	303	282	289	277	309	271	321	279	282	302	296	291	280	298	317	303	315	304	319	295	289	280	311	292	292	285	291	278	297	292	306	291	304	319	295	264	268	284	288	293	311	300	297	287	296	314	272	262	247	317	293	279	298	279	282	284	293	303	298	313	301	279	301	313	303	304	272	299	287	295	284	267	282	302	307	281	310	270	283	283	284	276	338	288	291	266	294	250	314	297	300	300	272	306	287	292	302	278	284	256	283	275	274	288	261	288	286	297	252	251	282	275	271	289	284	251	299	279	269	285	296	248	279	284	301	273	316	305	275	289	311	300	289	298	297	302	288	273	279	276	274	267	280	275	280	290	280	301	300	303	282	325	279	274	294	275	302	285	275	263	280	252	342	292	308	286	277	269	278	283	291	271	295	268	318	292	277	314	281	262	290	292	288	291	291	279	289	264	283	297	276	317	284	274	265	248	300	291	280	275	273	275	312	282	302	276	296	308	292	288	306	260	293	280	292	302	273	293	313	297	254	279	282	283	300	284	302	281	273	261	266	314	283	285	324	288	300	280	318	287	285	287	252	293	301	270	270	282	304	283	274	321	276	285	290	294	292	274	315	282	296	273	277	312	296	314	283	269	289	277	293	326	283	283	308	280	305	297	286	259	287	286	274	289	279	317	290	298	294	291	278	287	291	285	263	269	261	256	268	266	286	283	281	290	251	313	285	278	276	296	261	262	324	291	299	270	265	279	274	306	284	282	278	296	328	293	303	289	289	317	284	273	312	294	288	262	270	308	289	281	290	304	312	279	263	285	283	252	274	290	287	271	307	299	282	286	275	268	269	259	283	247	271	263	274	283	276	285	265	287	293	285	316	262	259	297	282	274	279	288	295	262	284	269	307	270	316	279	318	298	295	290	275	307	261	276	257	316	288	308	266	289	315	283	299	276	292	272	273	283	314	287	294	273	296	297	298	319	286	328	300	274	309	280	304	284	295	294	260	305	249	284	306	279	255	280	327	273	295	297	293	301	288	281	295	283	281	293	236	245	280	272	288	273	287	301	287	310	291	274	259	311	291	304	288	303	310	269	258	325	285	273	283	271	290	311	300	309	293	302	261	278	265	291	314	317	280	288	274	274	286	253	258	277	285	284	354	262	274	299	280	280	304	293	281	286	309	264	291	278	283	289	298	282	276	277	292	287	297	287	258	288	303	280	280	315	302	284	311	275	267	271	297	294	280	267	266	309	268	295	290	289	285	309	292	279	299	292	271	301	299	293	276	280	296	290	293	255	293	326	291	294	301	272	274	297	293	284	303	275	318	271	270	308	281	299	259	273	286	295	277	311	294	272	269	303	297	309	276	266	290	290	320	306	289	305	294	262	310	278	296	291	272	293	288	291	283	282	317	276	286	253	254	278	308	320	285	293	262	277	277	295	332	296	279	304	303	305	295	310	254	267	290	313	295	289	303	297	299	291	259	270	300	276	319	317	296	291	308	285	283	313	281	259	279	282	318	286	268	291	316	282	284	292	297	310	308	296	269	273	305	301	271	275	339	303	294	293	269	311	287	278	272	263	315	290	264	272	295	300	286	322	276	276	275	262	294	279	307	292	290	289	286	264	261	294	266	282	279	248	262	283	284	287	278	283	283	291	298	293	290	296	325	278	311	306	284	268	288	312	294	281	290	287	273	305	288	302	287	279	328	273	303	282	277	254	268	278	273	275	270	296	264	268	288	276	270	280	259	246	313	299	295	281	261	294	266	268	254	296	280	281	318	287	276	298	305	273	274	320	296	296	274	281	282	306	293	276	296	279	268	273	270	289	285	274	294	290	263	248	264	291	277	291	296	301	277	302	274	267	293	272	291	296	304	277	286	312	277	287	275	267	281	279	269	273	311	268	320	306	288	290	279	285	293	302	265	292	294	311	288	263	282	289	285	281	293	308	266	265	291	299	278	289	292	298	252	262	264	290	299	298	270	305	271	316	354	302	285	314	303	293	270	281	298	277	245	294	282	284	331	299	287	270	299	286	266	307	282	261	295	306	311	303	271	288	318	293	311	292	285	285	279	296	269	265	277	287	285	298	323	274	266	275	308	331	296	302	279	278	330	282	279	259	301	280	303	274	304	292	263	275	258	302	284	289	288	304	286	284	287	314	285	271	282	260	288	308	283	292	290	305	289	261	291	310	286	290	262	292	266	277	296	303	282	299	323	299	284	291	287	317	268	330	289	265	303	303	310	284	272	315	276	301	290	307	308	282	286	268	328	300	286	286	258	267	297	306	302	291	283	296	294	303	270	286	292	272	304	280	301	289	270	302	299	311	278	300	303	270	305	298	296	256	284	272	281	303	291	286	277	285	299	311	303	265	271	268	281	279	293	300	260	306	276	287	293	323	267	309	304	297	296	265	286	290	292	281	300	295	286	301	283	314	281	269	295	289	247	275	336	271	314	296	284	277	301	279	287	272	291	299	289	290	291	326	257	319	296	296	266	294	292	263	289	292	302	270	325	289	292	296	270	268	266	278	263	300	281	285	262	279	279	295	284	284	286	318	262	320	304	312	313	291	303	285	273	282	305	282	298	272	276	308	305	267	285	283	281	264	293	297	264	272	317	315	311	288	298	265	257	294	260	263	260	297	267
13784	14019	20289	24681	21127	17806	15940	13854	12668	10857	9584	8629	7802	7886	7889	7520	5618	4410	3626	3460	3255	3636	3366	3245	2757	2559	2578	2225	2236	1830	1828	1739	1833	1774	1565	1526	1265	1251	1260	1232	1199	1096	1018	1115	1182	1150	1110	1056	1021	1054	998	1084	1027	992	985	973	1004	886	865	855	908	851	808	782	741	779	733	742	715	746	706	742	748	814	773	787	725	733	708	746	744	776	745	789	729	731	715	787	665	711	648	695	684	671	730	698	750	747	663	718	732	671	673	678	692	741	687	747	711	697	728	741	691	656	744	716	694	734	741	701	736	700	723	677	771	689	703	697	699	657	724	725	690	711	709	659	679	711	717	691	691	683	668	722	712	748	739	671	706	676	697	694	736	718	700	663	691	704	697	712	672	698	728	708	682	711	716	776	700	738	699	673	676	699	731	672	696	650	714	682	717	736	656	712	687	700	713	692	702	696	689	741	728	737	700	697	697	712	678	749	716	733	710	691	688	749	698	667	698	668	715	757	694	694	695	708	682	690	707	684	727	746	728	691	703	715	710	739	741	753	714	756	705	761	709	690	644	735	725	723	702	692	730	680	738	667	728	728	698	680	660	666	685	686	704	718	697	732	697	708	757	670	707	710	686	717	719	679	729	687	703	673	698	710	723	703	680	677	642	672	677	695	707	705	651	710	689	688	725	700	696	689	725	716	643	683	740	710	714	656	687	693	766	735	686	733	707	694	722	678	691	666	703	716	699	703	670	706	705	657	664	683	679	724	715	725	710	746	733	710	695	721	735	728	761	703	693	706	683	671	680	703	679	726	725	728	724	754	702	678	671	753	731	681	675	718	705	717	713	722	687	723	713	652	692	734	753	663	641	696	720	694	704	712	681	646	734	739	681	703	652	696	686	741	634	711	672	681	714	684	716	673	742	697	678	681	714	669	745	643	748	632	716	701	699	725	686	662	706	687	732	688	705	681	682	719	730	675	705	764	702	714	714	688	714	686	732	728	676	714	681	701	695	724	719	731	706	720	680	680	727	756	707	757	694	740	684	706	743	711	723	685	745	727	697	697	648	725	656	750	714	704	742	691	723	690	689	700	698	701	766	677	705	706	640	685	754	709	679	661	690	710	721	738	726	678	686	717	686	714	742	732	714	701	654	665	731	711	676	716	640	745	733	688	699	729	706	724	681	659	705	649	723	646	714	688	805	688	689	734	672	729	659	673	697	659	725	725	737	697	683	726	718	675	699	708	694	719	759	690	725	735	702	724	768	741	698	689	665	698	707	706	696	711	676	723	712	692	688	689	680	705	659	698	667	697	718	694	699	682	722	689	683	683	689	703	743	710	713	656	722	722	750	744	776	673	760	690	719	690	658	668	742	709	704	727	734	659	693	689	697	683	752	695	664	734	731	681	685	665	728	683	759	700	674	698	693	716	707	674	698	705	680	729	691	708	686	683	742	677	714	712	721	692	671	745	683	753	726	705	701	672	678	723	712	729	724	701	706	699	698	722	699	681	715	679	707	738	726	671	684	727	747	760	709	689	709	707	691	715	718	700	710	690	714	651	732	687	662	701	727	663	735	674	727	694	732	701	680	691	684	714	736	720	679	725	747	682	728	727	698	716	753	745	657	707	722	710	717	696	723	718	702	757	707	647	685	651	683	721	690	700	666	667	690	733	687	708	714	725	690	722	677	672	705	762	704	706	749	752	726	682	682	694	713	705	752	704	689	719	690	700	742	696	681	686	717	689	689	748	692	701	749	689	713	687	671	682	694	734	670	762	721	718	719	702	666	727	728	669	662	746	731	675	717	663	700	681	706	671	734	738	690	644	679	730	636	675	711	735	732	733	745	724	671	676	697	672	716	674	744	683	720	664	712	732	695	717	712	708	708	713	716	719	681	722	651	700	693	688	691	723	661	699	687	685	739	721	722	740	722	694	688	699	686	695	734	747	709	688	732	721	707	651	695	716	712	685	663	695	714	697	713	675	701	726	697	704	680	667	729	698	673	740	710	723	645	722	712	687	712	695	702	719	677	699	702	741	708	723	668	688	726	711	711	716	665	727	709	717	679	712	724	760	703	697	739	688	716	722	677	710	739	731	715	748	704	645	691	656	694	684	737	701	657	742	703	723	668	684	696	681	681	701	655	714	711	673	678	740	696	707	724	737	708	698	702	721	715	687	675	665	784	715	718	653	738	681	726	732	667	705	727	685	676	741	690	712	673	678	715	725	711	719	688	752	713	721	705	739	705	738	692	690	687	658	738	710	701	701	677	694	716	697	701	708	701	751	721	698	682	679	705	692	702	703	690	718	677	684	698	680	663	698	742	756	646	693	679	667	703	674	708	709	699	744	662	697	694	725	696	638	677	708	703	677	677	673	732	716	695	727	710	678	740	734	712	698	719	740	726	766	705	736	730	718	684	700	695	698	716	722	648	714	661	690	716	663	721	671	675	698	663	695	704	693	687	715	701	693	697	735	737	712	648	759	711	712	715	666	718	689	703	675	699	740	728	670	686	710	690	658	703	690	678	750	686	666	698	727	704	726	658	728	707	712	742	785	696	689	666	676	710	715	702	711	694	672	737	683	677	749	690	701	671	678	710	705	689	729	680	742	673	724	711	715	721	677	693	726	689	681	684	705	686	692	752	729	761	736	726	728	693	677	708	685	714	639	687	679	662	633	721	724	716	692	730	716	656	676	688	704	680	703	720	654	700	682	718	714	721	686	666	673	749	704	691	702	710	696	618	687	671	724	705	721	693	719	713	735	733	712	693	703	686	731	725	678	744	744	737	711	686	726	691	712	688	782	676	669	743	715	729	756	706	700	712	717	679	698	741	693	693	705	746	681	721	697	713	696	658	668	687	676	705	654	718	712	763	694	726	684	698	713	684	732	661	711	715	673	704	738	654	688	707	730	697	680	689	706	683	656	731	719	745	691	672	715	740	725	653	686	689	688	705	681	711	658	708	690	754	715	713	733	707	698	702	728	712	744	715	708	726	664	716	754	736	705	718	701	684	684	704	707	629	683	726	687	680	698	707	694	732	722	676	694	687	718	718	712	765	729	735	693	752	729	705	685	734	687	707	657	749	675	683	693	676	708	700	681	731	742	736	736	724	749	719	714	723	674	679	711	703	693	687	700	714	724	697	705	689	706	702	720	670	654	711	753	717	722	704	722	702	702	701	695	647	729	680	700	712	710	681	683	690	706	760	701	722	687	704	721	727	716	732	665	722	745	740	673	722	736	716	669	684	701	700	694	670	713	759	687	728	703	710	682	724	713	705	699	696	712	708	726	709	704	672	747	733	681	722	690	713	699	713	681	667	733	667	635	716	736	731	698	718	692	721	722	696	711	729	720	706	707	727	721	728	718	751	689	749	717	712	674	743	710	700	729	722	746	669	690	674	710	721	722	746	703	667	722	725	676	732	679	704	696	683	710	718	740	707	688	710	676	722	704	734	685	696	718	694	690	686	700	743	738	711	680	671	741	726	736	656	706	688	697
31409	26964	21977	19481	14324	9840	7461	5764	4525	3628	3237	2617	2329	2607	2444	2220	1660	1149	1063	1019	861	975	1080	982	789	735	642	676	605	572	530	481	475	465	464	386	404	348	361	326	361	342	341	304	353	354	334	316	307	328	338	323	292	300	262	293	300	251	298	285	259	297	242	259	269	247	255	251	245	247	244	268	254	212	256	251	233	252	234	239	243	240	254	241	263	236	261	217	237	263	221	254	223	251	267	222	216	229	247	240	244	228	253	234	223	232	255	263	259	234	212	222	228	231	245	248	235	252	253	218	250	264	209	248	259	237	263	229	260	218	244	224	225	238	226	227	231	244	197	228	261	230	251	228	214	227	209	246	256	229	238	255	202	223	219	224	213	221	260	221	248	254	243	224	220	232	238	252	229	245	241	238	231	242	215	226	236	229	233	241	238	226	228	220	236	275	251	233	235	256	213	243	235	222	245	249	236	222	251	257	246	253	252	222	249	224	262	254	229	217	232	212	232	234	257	240	255	242	229	238	238	234	250	234	243	222	234	212	251	209	235	224	231	231	237	251	227	229	215	217	238	222	217	240	247	225	258	222	223	208	249	213	246	236	240	229	268	263	243	249	239	248	220	230	202	249	239	220	234	245	203	217	242	232	246	233	216	226	228	216	237	227	240	242	221	222	216	262	249	244	269	216	237	277	242	234	241	224	235	220	228	246	241	215	255	205	211	245	248	255	215	241	228	229	252	262	254	213	245	245	243	258	241	243	232	265	265	220	231	240	221	224	226	219	240	247	245	220	238	231	236	232	245	222	238	206	230	240	214	219	240	237	234	234	225	213	238	205	239	241	262	236	225	228	231	217	227	255	221	219	251	252	240	245	245	224	237	218	218	237	193	248	251	219	211	254	243	248	228	229	237	242	238	222	275	233	218	210	217	237	233	255	248	216	236	225	263	267	204	217	231	215	210	227	222	248	233	223	239	227	218	249	225	234	264	250	250	242	256	257	236	242	230	233	228	202	253	214	224	233	232	262	197	251	240	232	231	220	246	234	215	222	244	231	226	235	219	235	277	237	251	242	208	227	246	239	248	235	256	227	255	212	226	250	224	242	218	247	241	223	225	247	226	245	230	251	227	243	222	233	215	248	243	243	254	229	252	236	206	242	219	199	251	242	238	232	261	232	227	262	217	274	241	240	281	241	242	212	226	234	235	233	186	225	225	230	237	240	221	253	246	235	249	251	238	243	262	244	211	218	252	248	235	261	241	228	232	236	233	231	236	227	216	231	252	238	222	203	254	245	242	238	250	216	229	220	244	228	209	236	240	212	235	249	235	246	243	267	245	203	254	235	258	215	248	232	219	249	207	227	237	236	223	211	234	233	214	243	285	222	224	224	228	228	232	251	242	211	212	237	252	239	240	232	209	242	212	244	249	230	271	269	234	239	237	237	285	271	219	243	252	215	268	233	231	217	219	224	239	234	239	244	259	220	233	234	228	269	253	211	225	239	244	253	243	252	232	245	236	218	214	208	236	237	221	227	247	240	256	260	262	243	229	221	225	209	231	214	249	248	239	261	236	224	219	245	230	226	242	247	229	279	260	216	259	216	236	246	243	254	227	237	251	224	220	236	240	235	226	243	257	225	246	230	221	218	257	231	221	223	224	241	281	254	217	223	227	285	225	241	234	247	218	224	234	219	256	242	225	228	210	226	255	228	230	213	238	243	203	234	210	256	205	229	207	249	265	225	230	249	289	204	214	205	225	256	242	251	254	248	246	220	228	269	237	237	257	229	213	225	195	231	230	228	246	255	234	223	239	231	194	257	257	231	256	221	247	227	231	232	215	248	224	245	238	221	230	214	238	209	211	228	241	228	212	240	248	244	251	247	236	244	249	197	231	212	234	206	252	231	237	247	214	218	234	253	246	264	240	223	213	238	245	228	215	221	245	227	212	232	223	214	258	237	221	254	234	231	210	238	255	248	235	242	242	224	235	216	248	220	209	238	218	235	239	249	247	257	207	232	251	244	237	223	231	224	250	267	260	233	266	211	242	240	215	208	225	253	250	212	235	249	249	276	240	251	240	208	225	219	220	237	232	225	235	234	228	233	245	216	225	244	221	265	219	234	234	256	228	222	243	196	245	231	222	254	228	249	231	226	229	229	241	227	250	259	236	216	243	234	274	256	229	240	242	234	245	268	243	243	257	218	247	260	204	226	237	228	228	237	234	263	203	230	252	228	225	233	244	235	207	228	221	243	218	249	232	226	221	207	217	248	258	259	254	222	237	224	242	207	257	243	235	248	248	238	259	226	231	230	228	223	230	252	252	233	232	218	252	245	245	218	241	273	235	244	229	226	244	258	223	216	223	219	223	218	224	252	235	227	219	227	240	225	216	249	242	238	225	235	223	236	255	227	256	222	214	197	243	255	249	234	248	241	216	250	236	224	234	228	220	226	223	214	231	238	244	237	218	211	236	236	234	213	231	229	233	253	256	255	234	202	219	236	240	243	239	269	223	231	270	252	254	223	248	257	246	235	233	271	241	231	238	229	248	235	243	246	229	230	238	236	229	233	248	232	224	248	219	231	239	243	231	239	217	226	237	247	229	256	231	256	243	238	252	244	242	237	230	223	220	209	229	233	236	225	225	212	236	254	223	259	226	229	245	225	241	227	265	240	230	235	225	261	222	238	275	231	229	244	241	245	239	239	245	219	214	243	212	231	233	216	248	221	254	231	244	246	244	228	241	254	236	216	221	246	226	234	266	248	228	247	231	213	230	256	247	230	273	228	244	256	257	233	234	197	250	256	248	264	228	225	228	249	214	237	251	267	213	250	255	243	223	198	259	248	254	239	220	228	200	222	269	238	252	219	209	239	237	234	228	216	225	254	229	258	275	231	260	220	249	220	242	222	243	206	229	213	242	220	230	212	229	231	224	230	226	212	241	215	236	228	221	244	225	226	251	233	244	230	243	227	250	229	225	235	255	252	263	237	230	249	247	248	232	240	242	222	240	262	240	240	239	228	208	221	226	233	227	224	223	242	224	257	246	246	234	248	243	204	242	240	251	215	219	235	240	235	224	222	256	229	216	227	220	217	252	235	234	232	225	226	265	224	216	207	233	221	233	211	236	222	189	214	204	227	222	231	253	231	235	215	226	226	235	231	241	241	218	230	229	240	288	214	246	233	214	242	236	258	218	244	225	218	257	245	222	258	254	241	245	244	222	238	226	253	259	246	251	228	259	225	267	231	213	258	220	233	238	249	254	235	224	239	241	247	252	261	230	235	242	244	226	216	240	239	246	263	267	246	253	217	224	235	221	225	250	247	234	244	216	246	236	218	239	231	208	211	234	235	229	210	239	219	236	244	230	226	218	224	209	231	286	221	226	221	244	248	242	224	238	214	239	241	217	223	256	226	231	246	225	217	243	246	193	206	236	253	234	233	193	235	246	261	236	219	244	226	231	235	268	242	251	208	214	234	255	221	247	230	258	216	247	258	236	240
19087	19044	24859	30190	26980	23742	21457	19431	17388	15501	13719	12338	11098	11604	11301	10205	8757	6151	5825	5590	5181	5952	5810	5588	4533	4273	4113	3503	3486	2788	2903	2420	2527	2445	2309	2037	1831	1596	1516	1583	1532	1285	1259	1388	1479	1510	1391	1371	1173	1316	1229	1242	1142	1139	1195	1106	1044	892	911	938	873	849	810	727	730	748	702	652	641	677	675	712	661	691	719	700	659	596	646	656	683	634	646	581	613	633	583	603	569	594	564	607	577	626	580	614	579	593	571	555	582	595	596	583	584	578	522	592	600	585	641	540	640	584	585	555	563	614	584	596	580	579	606	617	553	568	559	595	539	605	633	616	631	551	589	574	609	601	575	586	592	550	594	612	540	557	572	598	574	549	587	557	580	579	575	580	572	600	553	567	563	558	552	573	579	576	532	572	593	638	573	565	609	551	593	566	584	564	586	603	561	580	539	559	584	600	604	625	574	623	574	585	549	568	624	584	597	588	600	586	614	580	595	576	604	587	558	616	635	597	598	570	566	590	583	574	601	599	567	632	588	581	592	583	574	581	582	574	575	594	565	555	591	548	612	583	573	555	533	561	582	576	663	575	579	610	583	578	580	549	566	594	562	556	588	577	564	586	565	573	545	578	554	592	562	607	606	590	570	571	593	646	559	572	582	565	576	543	596	573	572	576	599	592	590	588	589	579	587	620	573	578	567	594	578	559	561	592	572	602	560	593	580	603	564	586	594	602	565	545	569	586	603	588	608	557	566	608	575	562	606	566	569	600	593	617	579	567	567	608	577	585	570	513	532	593	607	562	571	578	597	521	591	592	594	545	601	604	583	564	587	595	629	550	570	587	591	581	594	599	551	537	554	541	606	589	578	567	604	601	572	557	567	603	593	587	591	586	547	566	514	613	636	568	557	584	551	552	584	549	573	579	597	551	589	592	585	589	598	566	596	622	575	591	606	590	561	565	573	611	596	595	580	585	583	603	575	547	583	592	587	606	576	591	600	583	569	576	551	567	597	575	601	532	575	560	586	633	564	565	570	576	588	540	532	578	570	600	591	582	609	556	604	565	583	575	586	585	597	571	578	643	580	612	546	587	602	568	550	610	601	579	591	547	583	584	567	587	586	573	592	593	572	582	554	579	573	585	586	576	599	579	581	560	593	550	613	577	583	593	566	572	560	604	554	548	560	609	577	571	528	600	577	556	572	605	580	590	552	591	556	571	550	615	571	549	594	547	590	603	591	593	550	591	582	572	609	529	569	601	567	570	569	608	575	524	625	602	581	576	546	565	559	544	577	584	580	567	561	573	528	556	598	581	573	572	598	582	605	516	591	567	593	571	630	565	575	540	574	600	571	568	565	619	560	571	567	579	610	564	607	582	622	526	582	574	599	553	624	550	561	592	555	568	541	538	603	577	566	603	568	572	580	582	621	571	583	598	605	571	535	586	602	580	604	562	618	558	576	566	608	555	599	577	648	594	550	538	551	537	526	570	530	556	577	576	581	566	588	600	595	629	588	600	580	575	582	600	579	591	567	619	561	615	566	582	563	595	585	520	541	602	601	593	599	542	620	559	547	573	575	565	624	599	575	584	550	557	538	587	609	545	576	612	569	609	560	607	552	577	591	621	597	560	564	590	565	568	592	596	598	558	605	615	591	547	629	589	577	573	573	579	558	536	633	617	619	654	650	597	616	605	595	555	577	557	553	577	588	594	549	581	626	590	560	603	553	570	574	532	579	557	606	572	588	571	529	586	556	572	650	568	550	600	601	574	611	551	557	542	589	606	547	552	602	557	632	578	588	577	566	629	541	582	558	593	588	570	567	594	557	573	614	534	624	571	559	589	527	567	568	579	568	572	576	607	577	584	618	549	575	571	588	594	578	565	624	555	594	615	573	568	624	594	563	568	570	595	556	613	520	532	579	550	612	579	557	581	539	599	561	543	624	566	584	575	580	578	579	598	602	566	554	604	605	562	562	586	561	584	559	606	567	584	564	574	505	521	547	575	635	559	572	563	595	600	586	596	564	595	548	593	583	588	633	599	598	564	554	584	557	546	597	597	599	568	601	593	553	605	600	607	613	593	575	564	659	555	599	589	598	620	594	567	594	588	627	589	575	580	569	597	542	571	599	581	603	588	617	609	577	610	591	558	610	554	559	564	592	618	576	533	547	557	589	582	577	588	605	596	624	580	556	579	588	552	568	568	615	587	561	598	597	567	584	617	591	618	635	593	572	591	568	558	563	578	545	610	557	527	607	594	575	571	561	533	595	586	610	580	592	586	616	544	588	620	625	607	571	623	560	548	597	566	583	572	578	554	533	578	581	573	544	550	597	582	624	557	588	601	582	564	587	578	593	546	558	573	589	575	556	604	598	600	557	572	566	561	595	565	558	624	632	579	581	602	588	560	610	547	582	576	596	574	551	594	558	588	534	598	566	588	567	572	581	575	596	579	578	545	549	568	551	603	600	559	610	563	582	566	611	575	575	561	554	614	595	616	599	573	571	588	575	587	588	553	559	594	596	580	568	567	553	615	605	534	579	591	509	575	607	573	653	612	603	591	559	546	586	583	612	584	613	562	612	558	567	611	615	581	593	566	591	574	555	588	593	563	545	579	572	592	568	539	578	588	619	569	585	598	596	569	631	577	587	648	580	578	610	591	587	554	648	603	570	612	589	590	599	602	588	543	609	561	576	552	575	582	560	576	538	572	626	621	562	573	611	563	606	575	576	576	583	599	568	579	601	554	586	600	536	542	602	604	590	584	609	594	554	567	591	562	587	577	556	599	581	576	610	600	584	556	568	558	551	574	555	554	583	588	584	595	570	553	596	569	598	603	604	563	629	568	568	558	541	594	562	604	591	622	604	588	581	585	580	595	589	545	545	584	627	579	562	582	583	574	603	548	587	593	542	551	609	571	575	598	552	575	603	617	574	595	577	548	598	587	647	586	563	591	559	601	586	650	529	589	595	552	576	587	564	592	578	630	580	544	594	562	539	608	602	516	633	557	575	556	565	575	576	563	576	573	593	552	550	540	534	611	542	562	624	582	574	580	539	554	592	602	595	539	544	524	582	625	606	591	593	589	613	570	548	557	566	553	579	603	614	602	582	616	587	573	556	581	609	593	634	550	592	580	594	622	580	596	578	590	579	555	617	612	598	603	536	570	597	572	556	607	607	578	587	562	582	579	586	618	555	564	600	582	610	592	564	567	579	568	590	570	548	615	600	547	594	615	543	547	587	554	610	571	603	598	622	574	612	545	592	552	575	560	612	555	561	547	586	558	583	537	571	569	562	545	613	580	568	598	601	629	565	580	585	589	567	598	610	583	596	602	561	557	583	591	579	570	593	613	636	563	578	558	522	575	534	597	581	571	621	574	509	583	591	573	568	598	580	562	596	574	594	597	564	546	559	587	598	562	587	574	566	579	579	581	592	572	587	549	621	530	552	603	588	639	587	598	609	573	607	596	583	622	539	577	625	521	576	561	603	562	592	570	571	553	578	564	590	550
11913	8840	8830	6977	4412	2906	2164	1789	1514	1250	1004	941	836	776	844	717	533	454	423	392	374	369	298	354	317	311	302	313	298	286	282	286	279	290	272	268	260	259	242	264	222	289	255	241	260	265	228	258	260	255	224	266	220	256	251	237	234	265	255	246	253	266	263	237	212	261	253	236	236	234	225	257	236	240	206	226	239	223	237	247	230	238	227	255	238	234	226	250	251	217	243	275	225	214	247	181	255	238	229	233	230	243	237	239	228	250	241	236	258	224	218	250	249	249	236	241	267	220	266	245	236	251	229	232	253	257	212	254	248	246	252	251	255	247	231	272	253	248	278	227	251	246	228	253	226	239	252	284	243	227	202	231	250	251	235	243	243	223	212	241	217	269	264	231	240	259	205	210	248	232	245	225	229	229	228	225	244	244	234	228	228	231	278	244	223	296	265	239	241	254	243	238	216	275	239	245	239	269	217	260	234	240	243	260	223	216	251	240	252	240	246	243	235	255	251	228	256	253	237	226	264	258	196	249	227	258	254	241	269	233	246	230	205	257	243	222	256	272	238	266	241	245	237	232	250	237	251	251	265	241	283	264	251	218	264	248	259	231	234	227	209	241	224	220	255	268	253	240	244	211	266	228	228	233	232	249	235	231	211	208	234	233	246	255	255	238	222	216	210	218	259	212	245	242	239	250	231	255	253	280	228	237	248	249	257	224	237	251	254	229	201	252	266	239	239	232	239	245	225	218	232	251	251	237	269	218	253	228	256	260	238	206	255	236	242	259	242	241	241	237	238	256	210	244	244	236	241	247	236	224	243	242	257	255	252	231	250	249	276	260	227	258	207	234	238	218	218	240	231	240	235	246	240	273	257	223	222	225	250	220	239	224	252	253	223	230	238	206	266	214	246	246	221	256	254	248	225	238	207	271	235	262	250	259	230	250	253	225	209	245	256	254	212	253	242	234	251	237	216	213	235	241	232	249	250	228	251	265	227	232	243	257	245	251	207	239	243	248	254	229	239	214	245	236	257	250	253	240	262	232	229	233	234	238	248	230	243	235	226	229	232	235	257	264	258	229	230	257	252	264	233	235	245	223	255	240	261	260	245	243	227	248	244	277	244	253	223	238	248	235	240	256	231	262	237	251	250	226	224	233	244	230	238	217	233	259	234	255	218	254	263	247	256	254	222	248	225	234	257	233	235	241	224	270	226	228	236	268	226	234	208	234	230	219	225	221	264	252	290	254	225	233	269	239	267	257	237	238	234	243	258	231	255	261	247	252	241	232	246	258	231	246	245	241	219	245	234	250	202	231	236	220	246	265	246	240	248	222	238	237	251	252	247	218	235	238	241	240	234	276	234	217	257	243	232	248	254	235	259	221	242	221	231	216	255	231	237	243	221	247	187	225	246	246	230	254	239	267	253	225	232	283	240	244	241	248	259	214	269	225	238	270	240	228	236	231	230	249	231	244	231	236	237	250	244	245	241	246	251	247	238	260	268	245	235	254	236	276	251	257	285	207	253	263	238	242	256	235	258	218	228	215	237	239	232	261	255	249	231	248	255	239	273	268	241	247	237	204	253	237	214	247	263	261	221	236	250	224	240	272	218	260	224	257	231	228	254	256	224	249	227	245	229	207	238	252	223	239	253	246	244	254	227	228	233	243	244	206	237	224	238	208	252	240	243	237	237	227	250	246	214	248	215	222	214	257	235	250	238	232	234	266	218	237	240	221	243	246	230	248	207	227	230	231	226	233	234	246	245	257	226	237	249	231	260	252	230	248	244	228	224	248	246	238	238	247	263	230	227	253	239	256	251	203	263	260	260	237	245	246	267	250	247	237	238	240	248	235	263	205	266	242	254	245	254	260	251	217	240	238	251	242	208	248	242	220	247	238	258	258	240	234	265	238	223	270	275	230	242	239	261	237	217	235	276	234	271	250	234	234	257	248	248	246	245	225	225	273	245	214	257	245	233	209	235	225	219	235	206	237	224	252	211	236	251	255	252	231	251	261	224	245	275	225	231	263	269	236	225	229	220	228	243	230	222	262	241	269	234	243	227	233	249	262	256	230	238	260	249	233	250	241	243	270	206	249	216	228	219	223	245	251	229	234	257	270	214	266	231	244	221	269	215	225	225	249	262	225	247	226	215	228	251	227	249	212	206	248	246	257	220	224	240	237	231	256	220	231	255	215	205	260	235	235	264	238	247	225	219	223	218	267	253	225	257	262	229	248	269	250	236	260	219	245	234	240	277	237	265	259	224	235	250	246	226	225	245	272	246	258	209	245	254	247	229	231	232	263	263	235	270	210	269	219	245	230	240	249	254	228	240	234	235	227	224	258	214	215	237	224	238	239	233	230	219	216	249	218	241	240	212	232	213	252	225	259	236	279	248	254	266	220	226	235	252	245	235	258	220	256	235	236	228	263	227	237	242	247	202	231	253	249	264	238	244	248	239	235	237	248	248	240	240	266	247	221	233	233	232	251	223	260	207	226	253	240	254	230	255	261	213	230	238	240	249	243	256	245	258	248	249	224	220	252	270	238	220	249	261	222	257	224	227	224	277	253	212	254	223	234	233	246	244	231	269	228	251	215	237	244	237	270	245	257	243	244	264	229	270	204	248	224	223	238	245	255	253	252	237	210	226	271	227	230	238	233	265	258	261	259	259	247	228	245	251	237	247	244	223	243	232	231	263	235	258	240	217	253	252	269	278	251	266	216	225	231	247	252	265	259	262	263	253	246	236	235	226	240	221	236	229	250	251	270	292	264	255	222	269	237	244	242	212	245	247	270	259	264	213	257	249	228	227	259	244	246	196	212	255	249	227	240	239	234	242	274	261	242	222	226	269	274	225	227	242	219	235	230	238	223	215	231	232	226	236	235	231	216	229	248	232	244	216	220	244	222	235	236	244	262	254	269	232	245	260	230	250	226	248	253	221	220	259	233	266	263	262	240	247	252	263	261	261	237	241	226	222	240	225	208	239	221	247	257	231	232	235	260	274	240	239	204	224	238	227	230	235	220	271	225	225	222	267	233	239	269	245	233	216	254	243	244	229	273	212	238	241	241	242	240	247	262	219	243	213	240	267	222	274	229	247	238	240	242	212	253	210	241	261	219	261	243	232	258	260	226	246	260	236	245	251	252	270	252	237	186	235	250	228	250	223	229	242	244	259	234	232	225	231	244	240	225	239	245	262	252	255	229	235	238	232	241	248	246	205	248	235	240	259	242	228	230	252	239	251	237	241	228	260	243	229	249	236	235	221	249	223	238	253	205	240	250	234	236	269	231	244	224	296	210	230	241	222	236	244	237	240	243	240	250	226	246	238	246	226	228	227	220	237	236	209	254	241	252	247	254	242	253	222	234	264	254	248	240	246	246	236	218	242	278	234	214	239	265	206	235	239	215	240	239	226	244	214	251	241	257	259	224	229	238	222	246	263	281	236	250	250	257	262	219	225	242	254	237	254	260	266	238	238	240	239	231	219	250	267	243
6914	7836	14291	16911	13855	10939	9096	8055	7140	6110	5188	4648	4470	4157	4534	3693	2871	2242	1920	1625	1328	1368	1308	1275	1238	1169	1147	1084	1029	940	955	942	935	880	871	885	827	760	745	776	777	745	732	780	714	714	736	721	678	695	697	704	663	658	691	656	625	722	694	716	656	646	640	646	599	630	653	608	611	622	604	636	621	612	644	642	622	634	580	626	605	579	578	577	622	590	583	595	565	628	594	545	589	607	645	574	567	610	654	613	639	596	588	584	629	573	586	612	584	647	608	611	592	577	618	660	616	576	615	615	595	585	605	610	609	656	604	615	615	572	619	610	582	628	601	596	612	586	613	592	598	581	637	598	622	617	580	587	607	606	656	604	595	627	593	615	650	613	604	604	663	623	616	601	601	606	585	592	610	605	581	647	630	631	623	621	612	620	596	633	611	617	612	603	612	596	582	606	603	624	590	628	599	626	602	574	620	624	585	608	635	592	605	600	590	592	649	632	615	615	579	613	584	631	647	611	632	593	609	574	616	592	624	600	613	599	592	650	583	629	593	584	541	551	638	573	597	586	615	626	592	628	626	635	606	552	608	648	626	600	627	607	617	611	629	622	637	596	622	576	573	586	606	564	528	572	582	610	595	580	619	583	585	612	593	592	605	608	646	585	555	612	619	623	687	605	613	661	615	595	597	627	642	617	580	600	588	574	566	583	582	657	633	591	582	650	597	621	614	574	601	615	614	598	643	586	570	568	639	587	616	602	606	621	577	571	594	614	595	613	628	591	590	648	567	613	629	618	574	579	605	614	633	585	603	616	607	558	607	584	586	582	630	624	609	616	615	599	616	625	566	640	641	566	625	615	621	594	570	582	581	614	580	598	653	616	598	589	549	575	607	569	595	600	626	639	605	635	573	596	599	582	615	604	635	636	589	583	585	594	630	583	596	619	598	628	594	579	607	591	580	574	608	597	606	568	548	609	605	603	619	599	607	622	598	576	568	606	594	607	629	574	599	627	642	566	588	591	646	642	609	613	605	628	596	668	604	642	601	600	601	628	566	591	652	610	633	620	626	619	605	623	614	558	601	599	622	641	619	597	617	633	655	589	610	618	619	592	642	589	588	592	593	589	625	617	578	570	639	593	635	596	605	613	623	595	590	600	637	645	622	623	652	590	663	623	590	605	608	591	604	586	596	584	604	593	619	635	589	580	614	609	613	634	629	569	629	592	596	584	606	579	655	591	618	647	641	565	597	580	581	623	645	598	631	589	636	605	615	614	620	657	613	584	622	558	604	590	563	586	619	589	591	609	626	592	597	627	561	646	622	614	577	568	597	606	648	625	601	650	599	629	577	618	620	627	598	634	604	615	609	597	556	638	601	640	608	612	608	617	620	584	608	624	609	657	635	577	598	601	597	565	597	608	621	579	633	616	605	603	567	572	589	616	614	618	618	621	643	633	593	602	641	547	625	629	620	603	591	602	635	578	575	619	606	626	603	613	600	595	622	672	595	596	615	581	620	592	616	586	634	622	601	618	592	636	621	620	616	582	627	631	618	587	579	624	638	634	587	563	625	605	572	608	595	623	585	589	581	626	605	572	595	608	617	574	596	608	608	625	656	578	572	547	602	595	620	586	615	605	606	597	679	621	607	640	604	574	623	607	620	622	598	575	640	623	598	613	614	616	596	601	580	603	606	631	628	590	632	591	613	628	588	603	622	609	641	574	565	578	601	603	629	610	601	603	611	582	598	571	659	591	604	613	651	621	577	553	653	582	640	597	617	581	609	613	610	605	617	625	553	627	629	606	598	609	592	558	588	580	612	668	614	643	643	616	601	615	620	618	607	590	586	617	645	586	588	553	629	617	640	564	592	613	591	625	619	622	604	632	594	627	560	602	577	611	624	597	633	628	608	615	603	583	610	609	594	607	605	584	610	570	586	580	612	609	643	628	578	624	617	611	604	616	599	593	558	589	606	615	598	621	665	611	573	575	593	603	598	604	612	599	623	574	603	600	611	620	616	596	615	626	601	616	626	573	638	641	595	629	596	590	549	593	610	646	650	579	600	607	632	627	598	642	621	599	609	590	634	610	634	600	621	620	634	612	642	632	634	603	593	636	615	633	593	576	601	617	609	601	591	578	593	626	569	561	625	549	574	582	622	574	571	627	641	637	643	636	580	596	640	627	600	620	623	641	626	585	567	626	616	564	608	623	584	613	582	613	600	626	594	667	639	624	616	610	605	590	621	604	595	594	590	595	626	645	570	614	590	624	644	571	615	546	615	591	609	658	556	601	577	619	634	570	603	607	626	588	578	614	634	644	610	607	625	608	612	670	608	628	612	610	659	568	595	610	563	621	588	593	625	599	648	638	628	608	624	611	636	589	586	623	597	579	611	607	596	570	592	627	552	634	630	602	563	588	593	625	590	594	597	598	585	601	645	590	648	608	627	595	581	576	625	592	617	615	622	641	599	601	613	581	578	630	603	602	595	551	603	589	614	605	589	590	601	581	652	598	594	583	613	606	621	622	584	590	633	610	605	602	622	614	604	571	589	604	588	599	588	612	573	630	578	654	592	623	615	544	583	592	647	580	554	638	555	618	620	619	608	596	632	577	622	622	657	561	655	588	610	590	583	625	612	587	609	598	597	579	637	670	572	608	605	603	605	617	619	582	673	601	611	585	566	646	620	580	598	590	584	564	612	586	589	630	599	577	606	638	599	631	578	560	593	594	601	584	618	616	627	624	612	603	611	595	604	612	625	587	638	609	570	599	600	612	571	563	627	586	627	606	624	606	595	620	650	587	581	643	605	598	587	587	576	589	623	601	594	634	617	605	654	599	607	591	599	604	604	634	599	593	637	641	602	617	613	610	603	656	590	638	619	621	603	598	687	595	628	605	611	580	626	614	613	628	597	624	620	615	583	657	585	587	605	569	645	590	633	630	590	573	624	611	626	633	594	599	632	585	598	591	593	637	581	630	622	627	624	585	574	585	599	647	619	632	619	575	606	608	626	600	598	584	606	613	594	582	558	577	618	653	593	656	627	650	562	613	590	605	573	588	612	597	576	624	617	637	641	627	648	606	591	583	614	617	627	650	581	591	616	635	580	642	615	602	612	613	619	658	620	620	647	636	605	577	606	566	598	632	591	619	556	643	632	614	612	616	645	562	641	580	622	619	591	618	560	603	641	578	647	606	557	638	581	594	611	630	624	581	625	624	618	603	655	597	608	586	629	610	557	610	591	605	607	635	590	592	590	622	591	591	579	617	620	646	616	578	612	635	600	625	613	619	588	602	612	602	593	587	633	595	653	628	623	620	597	625	593	620	642	606	613	606	599	617	602	594	604	565	573	607	597	601	616	557	590	623	596	623	596	629	622	601	598	633	602	601	605	580	577	583	580	640	627	633	616	583	649	566	602	613	605	563	605	597	623	601	548	645	613	619	605	592	569	565	625	566	616	605	596	619	608	632	602	613	647	641	602	614	608	604	568	609	563	637	581	593
22352	24466	17045	12890	9114	5868	4557	3502	2750	2237	1900	1665	1455	1557	1527	1319	992	830	735	660	622	705	722	594	579	541	492	509	493	485	432	435	450	434	397	405	381	364	345	375	321	308	332	338	356	323	317	326	341	317	307	357	325	324	355	299	299	296	280	291	324	294	309	284	286	289	290	277	280	278	299	297	270	298	281	290	289	274	265	290	273	302	271	263	277	263	289	294	272	252	264	301	285	295	290	296	283	285	281	244	269	291	282	269	306	306	294	281	286	278	313	279	276	285	313	284	261	287	282	334	260	283	332	315	297	305	297	312	288	291	286	285	291	305	285	294	299	291	295	282	318	256	270	297	312	293	284	276	286	276	309	259	276	293	293	301	318	320	300	292	294	273	301	283	303	284	275	292	312	278	280	302	290	240	283	274	312	317	276	265	290	260	301	277	299	293	273	278	292	284	298	286	269	277	279	273	304	283	295	299	305	320	296	292	287	304	273	263	259	280	252	273	291	334	270	284	263	279	248	317	271	246	257	270	305	313	289	273	287	258	308	278	289	265	282	283	269	285	270	299	270	272	270	272	299	304	285	274	285	279	276	287	294	293	271	271	291	311	271	267	282	291	287	306	305	278	312	281	297	265	261	253	261	290	318	278	270	303	286	284	275	288	313	274	293	264	312	261	275	318	289	265	277	272	288	292	294	301	308	304	265	272	279	271	295	272	260	295	276	307	303	269	288	296	289	269	304	288	280	292	280	299	296	301	268	293	292	280	270	279	276	298	241	280	285	264	281	271	293	274	293	271	284	276	280	263	304	317	277	307	291	255	271	248	278	295	284	279	316	311	287	299	280	353	269	291	278	280	290	277	303	281	286	270	271	286	276	271	280	247	293	299	295	276	272	307	296	258	283	276	300	288	251	249	288	278	289	306	274	289	291	303	289	287	280	290	300	274	303	270	302	260	282	316	284	287	259	323	248	286	291	260	246	273	278	289	268	310	276	260	279	305	272	313	290	286	271	291	282	316	285	277	302	290	289	263	277	255	306	272	272	274	308	257	275	272	294	303	280	249	265	295	295	293	261	280	263	283	265	316	301	276	260	287	297	277	271	248	294	261	294	273	302	265	260	282	260	276	321	278	292	272	294	296	280	293	300	298	274	295	267	281	289	305	303	272	289	275	303	323	293	281	283	285	287	279	274	283	292	274	295	282	280	293	295	282	315	281	273	250	293	288	273	294	282	283	260	332	282	266	278	346	275	299	266	261	294	343	313	293	273	286	282	291	289	279	278	284	300	234	258	287	264	289	233	276	328	266	313	290	308	279	285	305	303	290	299	289	292	297	274	268	308	297	296	268	296	302	272	286	272	317	298	278	268	290	288	247	271	290	272	278	299	288	301	287	307	282	294	294	275	278	281	290	260	268	286	300	283	292	287	293	300	271	289	288	316	256	310	291	273	259	290	280	295	269	246	284	271	277	293	300	274	283	281	282	279	281	320	267	297	272	261	285	286	302	277	271	308	270	291	300	285	291	270	282	297	299	280	297	266	280	289	283	261	313	305	246	268	295	269	288	282	273	295	276	266	285	280	285	273	274	275	297	289	287	284	280	298	295	289	303	263	310	310	250	300	267	294	278	254	298	294	294	282	289	283	288	312	302	309	298	256	263	298	307	253	268	300	268	270	283	261	287	277	283	251	269	257	297	284	292	275	287	273	314	288	299	271	298	271	279	243	276	285	319	304	291	284	309	276	298	287	284	289	258	306	293	273	273	272	284	286	297	286	272	291	272	273	285	271	268	280	318	276	256	260	270	294	277	299	273	278	279	290	281	256	281	295	279	268	272	299	263	322	297	275	254	285	306	275	310	300	287	280	287	279	278	283	290	306	318	280	278	306	248	308	304	245	291	284	274	329	305	292	291	285	296	283	271	274	265	308	310	303	284	284	290	307	316	252	260	290	305	256	288	324	284	279	271	257	277	319	260	309	293	292	274	286	267	298	283	263	233	275	274	292	293	302	269	272	311	273	258	285	275	294	262	282	252	298	261	261	263	240	267	263	302	253	313	291	290	279	295	285	246	271	270	270	254	287	283	282	277	284	289	290	283	251	253	283	288	260	276	307	299	315	318	278	295	311	284	288	236	304	277	287	279	315	263	291	321	304	272	246	250	285	282	274	286	278	283	266	308	274	279	299	303	280	271	299	310	287	277	328	304	265	268	286	295	286	292	291	297	255	310	267	286	294	269	259	290	308	275	289	252	289	277	276	275	314	279	304	282	279	241	292	301	275	292	281	288	256	270	268	294	317	262	276	311	285	288	283	263	270	303	281	261	297	274	282	276	298	296	269	290	269	289	314	288	259	287	266	305	289	311	283	302	268	238	279	302	269	280	277	302	249	301	285	297	279	289	292	281	272	277	291	271	281	279	299	289	282	284	311	298	270	288	265	284	273	230	300	278	276	263	298	286	286	274	279	303	278	272	311	270	273	270	272	300	280	290	307	308	284	271	284	279	291	301	286	293	290	296	303	261	295	284	279	310	332	299	287	294	318	285	286	292	262	272	312	289	274	290	295	292	276	276	293	325	286	301	289	270	270	287	283	298	273	268	286	282	291	299	307	314	281	274	277	296	293	263	272	309	301	282	283	289	284	303	262	295	286	286	297	276	288	266	247	255	278	287	277	277	282	267	290	291	291	294	295	309	313	304	252	271	282	283	286	255	304	284	261	283	271	300	321	277	264	275	268	303	267	254	283	267	260	285	283	300	296	276	267	302	296	291	268	289	280	263	250	245	264	289	274	289	277	278	303	275	271	270	279	282	272	298	298	288	291	271	289	273	293	304	294	306	296	287	263	253	251	272	293	289	289	297	289	282	277	263	274	261	286	289	311	274	250	286	301	264	281	280	298	266	268	292	280	292	283	303	266	308	303	288	296	287	308	264	270	255	299	280	266	266	275	268	297	296	297	278	265	264	282	287	279	307	266	282	284	268	273	282	271	263	271	292	279	273	290	256	304	280	257	332	289	294	284	298	307	268	260	284	281	290	278	297	299	275	281	271	300	311	292	277	265	282	306	260	277	301	283	288	258	259	273	270	252	295	281	288	306	285	283	278	268	299	304	266	261	280	258	288	291	302	269	274	275	270	287	275	320	279	249	256	299	298	283	282	273	286	258	279	304	268	272	261	245	297	281	307	308	318	286	265	274	298	285	284	300	266	270	279	285	284	294	275	287	305	289	281	267	268	285	256	251	282	286	304	269	272	316	274	317	285	260	277	285	278	290	249	283	291	325	293	301	264	285	251	273	290	280	315	279	291	286	330	258	285	268	283	281	275	255	270	297	292	318	290	259	287	271	267	309	279	311	315	278	314	279	265	317	281	306	306	288	271	268	311	288	324	282	277	348	271	271	309	289	270	285	295	312	293	276	278	271	267	292	294	308	266	289	291	295	253	287	267	255	252	273	268	272	281	294	281	285	285	271	302	305	258	286	289	275	301	280	260
13994	17389	19904	22860	21065	17782	15954	14209	11916	10400	9291	8335	7627	7780	7801	6715	5399	4191	3922	3554	3313	3913	3802	3341	2805	2977	2596	2391	2270	1994	1863	1801	1812	1784	1679	1516	1458	1188	1187	1228	1200	1059	1079	1123	1170	1141	1056	1106	1005	1071	1069	1086	995	1009	1020	922	922	898	872	863	812	791	788	788	794	724	728	828	679	720	736	717	719	789	748	712	736	683	755	744	791	722	722	703	719	734	707	689	697	701	693	714	717	669	671	677	708	678	686	684	726	673	729	714	712	713	709	723	704	698	691	746	698	688	723	725	704	712	732	739	672	667	693	675	706	677	745	703	684	691	653	751	687	708	711	760	705	693	713	678	693	695	722	698	688	721	701	657	706	663	699	700	736	684	690	669	666	682	655	720	719	679	721	695	673	700	685	662	683	708	635	698	692	652	666	689	737	690	645	709	665	708	706	698	742	685	708	674	701	721	668	697	685	662	733	705	651	654	718	724	716	670	718	699	688	695	668	681	732	656	683	726	676	689	675	700	675	658	729	648	672	724	710	698	708	664	655	721	664	684	699	637	709	647	711	739	713	697	704	744	705	712	721	705	698	694	672	679	744	687	669	714	686	660	717	675	698	708	665	744	664	734	683	681	693	651	710	715	727	726	714	650	712	665	709	657	690	685	763	705	661	722	657	708	688	684	692	683	744	731	735	706	732	781	714	695	670	691	673	664	693	692	645	672	710	693	682	705	686	675	685	706	636	723	674	674	692	694	635	695	665	673	707	713	734	692	659	687	710	685	730	676	675	662	728	720	663	680	686	665	725	636	712	696	678	710	718	688	712	721	691	719	713	681	705	702	684	682	684	663	663	661	695	742	701	690	671	703	673	703	692	635	646	713	725	635	703	683	740	740	696	731	687	687	662	673	716	691	722	717	687	674	703	655	681	648	683	757	704	705	698	665	650	664	733	674	659	671	659	683	623	716	680	672	723	713	659	684	703	684	704	690	690	683	686	698	685	701	688	656	685	721	687	743	729	710	774	699	700	645	671	727	677	689	712	700	704	704	652	708	660	675	730	710	651	695	713	690	730	658	684	743	708	695	695	646	705	695	710	681	710	737	715	693	734	702	617	660	705	691	691	700	730	716	709	677	728	673	664	685	723	712	717	670	695	685	669	686	662	687	710	707	728	675	686	683	700	678	670	708	668	727	656	634	670	717	741	688	614	670	678	650	647	720	696	675	695	706	664	738	725	668	720	718	647	679	659	705	663	677	701	717	657	721	744	694	650	691	753	666	713	738	687	709	665	696	726	675	714	726	706	712	661	721	696	715	661	689	694	705	682	760	731	701	688	659	715	711	646	713	671	724	728	669	716	719	705	643	713	704	696	707	704	711	732	654	711	717	642	680	711	697	711	669	656	711	669	733	683	641	686	702	730	707	688	762	707	709	716	729	667	732	724	735	749	686	714	702	719	728	685	658	725	693	694	689	695	709	721	737	701	711	688	724	682	698	701	644	657	679	697	681	672	721	680	692	720	655	693	691	703	697	682	699	628	705	703	661	710	654	683	712	719	700	662	681	694	698	696	693	715	723	662	707	730	662	706	684	735	697	697	727	671	696	687	703	678	672	691	652	692	689	666	720	748	671	714	688	674	701	742	651	714	698	668	682	703	689	688	678	698	675	706	703	717	703	653	709	664	673	701	703	688	643	729	725	710	660	664	724	691	690	668	693	755	711	716	743	722	681	692	717	675	712	658	679	698	712	674	658	677	710	668	747	689	675	707	777	740	653	673	652	671	684	721	695	710	726	716	682	687	709	689	740	719	682	690	690	719	695	662	750	716	625	692	665	685	723	710	674	712	663	700	702	687	703	703	686	665	680	683	724	706	681	700	668	678	717	669	698	714	702	687	691	713	726	682	650	711	679	674	712	704	711	711	693	700	682	672	686	728	684	696	675	724	714	684	685	693	679	678	702	692	710	663	670	670	722	690	668	721	695	711	676	721	721	705	724	710	691	711	699	675	712	726	681	659	720	685	717	673	694	666	727	668	696	693	636	730	697	715	690	686	726	675	665	653	725	689	699	706	725	687	701	717	699	709	707	685	725	769	724	715	697	681	668	703	706	736	734	720	673	643	692	658	656	733	720	735	703	689	722	694	743	658	691	719	677	666	673	710	651	681	715	672	702	666	664	707	678	672	712	666	702	684	734	726	668	741	662	694	695	716	651	745	707	666	724	708	680	754	654	685	749	680	725	679	710	673	726	708	659	676	702	697	690	682	650	740	675	680	674	689	702	682	711	650	709	762	727	745	715	691	643	723	741	749	713	703	695	677	702	714	714	680	671	680	659	710	662	717	711	661	707	685	692	704	667	717	681	690	689	683	695	769	692	707	698	695	700	747	658	715	662	682	663	713	688	662	715	690	683	707	718	684	706	714	702	724	711	673	691	721	699	766	701	683	700	680	697	647	683	717	687	695	679	642	743	688	687	693	652	689	696	711	713	710	731	728	688	702	709	715	667	679	684	666	671	690	700	667	702	700	657	706	723	727	661	684	653	653	686	686	698	734	722	741	705	710	746	701	712	663	652	714	714	674	706	744	702	696	735	686	698	724	689	733	694	710	659	631	708	709	722	695	752	689	711	725	640	668	740	673	726	712	707	665	667	673	727	697	664	697	652	676	671	697	741	693	694	672	699	729	658	706	701	706	689	695	713	711	701	703	690	695	709	685	706	689	699	743	695	730	730	674	681	698	712	751	697	701	688	666	697	707	683	722	685	684	680	727	667	703	722	715	696	717	669	692	687	772	699	684	712	747	660	717	671	679	663	709	659	654	690	682	688	725	663	692	713	657	697	720	669	704	732	731	727	700	661	667	680	700	752	688	708	699	710	735	716	734	664	711	686	706	703	681	704	638	706	697	706	694	690	740	715	714	694	705	662	741	683	714	713	655	683	714	661	677	673	749	741	728	714	714	746	741	712	732	659	704	711	716	705	705	690	723	687	697	670	692	715	686	708	690	699	685	712	747	701	707	730	717	699	683	673	701	714	697	717	698	664	739	724	699	696	672	690	708	715	646	675	659	730	699	707	676	682	697	659	713	693	754	698	689	675	709	701	722	713	704	680	681	705	710	650	722	664	660	686	715	694	670	677	676	681	727	684	757	685	645	674	683	719	724	700	666	694	707	666	697	676	651	690	676	676	712	683	724	688	716	747	672	727	762	700	705	667	669	722	731	686	700	681	700	707	737	690	715	705	645	713	676	701	729	696	694	724	724	681	711	700	703	722	656	701	677	729	708	732	646	696	693	682	663	658	665	666	704	688	678	719	680	658	701	698	693	774	690	702	715	726	726	713	663	708	697	632	703	681	667	709	699	709	684	673	692	685	688	679	656	708	714	727	720	684	701	726	712	734	675	711	714	710	668	682	682	695	716	686	723	698	693	673	701	697	658	694	689	652	700	655	688	679	688	716	717	704	667	656	716	695	697	674	704	688	693	712	721	655	730	715	648	724	730	671
32519	28280	22600	18107	13980	10098	7345	5910	4374	3482	3103	2530	2236	2514	2379	2042	1708	1214	1050	997	882	965	1084	904	730	712	691	668	670	546	551	530	515	548	447	421	402	350	327	378	335	360	347	354	352	353	308	304	335	327	314	363	295	294	326	314	279	273	259	270	297	287	278	278	234	248	236	266	236	221	260	222	255	247	263	227	219	260	246	219	258	218	244	261	244	250	222	225	224	247	237	243	247	241	220	193	216	221	225	229	207	244	241	269	215	239	237	235	248	240	239	248	258	226	222	240	222	241	231	212	205	237	243	228	229	238	229	245	250	225	250	244	212	248	201	215	248	261	220	220	238	234	188	236	260	197	209	245	219	244	252	209	248	204	215	219	232	228	237	228	232	231	229	235	236	245	211	219	227	235	241	242	248	273	265	213	227	237	212	206	220	255	276	214	237	217	231	226	215	221	252	240	204	212	206	243	225	219	211	245	223	231	216	226	252	199	256	237	238	230	227	226	248	219	250	237	212	258	234	238	235	232	219	242	256	212	259	242	207	236	230	208	233	250	257	260	229	256	248	234	227	261	233	244	254	230	233	231	241	213	239	202	211	226	238	229	238	255	230	243	247	230	247	236	242	241	233	230	228	215	222	223	226	232	210	238	256	244	232	245	224	242	194	238	202	242	249	258	252	259	273	232	234	233	241	242	235	216	241	230	220	231	245	226	230	249	221	261	227	241	236	236	239	225	226	220	221	222	228	211	220	251	245	243	238	212	257	215	242	211	245	253	238	208	227	235	222	229	247	239	223	237	238	246	221	213	243	243	230	242	200	221	253	210	240	194	217	227	222	243	242	252	258	268	212	242	253	257	231	242	209	245	255	236	212	210	219	212	231	211	232	269	237	269	205	188	239	236	217	244	236	237	262	243	254	239	260	231	207	245	206	243	229	220	217	227	254	243	234	206	210	265	210	223	228	232	217	246	228	246	214	244	262	219	228	227	249	229	238	224	223	247	228	249	253	226	236	234	225	237	189	262	227	226	217	240	239	212	224	212	221	236	264	244	248	240	223	222	240	230	208	244	248	211	230	204	233	223	213	208	210	242	228	241	234	239	241	227	224	200	223	241	206	228	262	251	270	204	221	243	231	232	219	234	228	243	232	251	266	250	235	225	256	219	234	211	218	237	224	249	228	216	221	226	224	229	250	216	231	226	228	208	260	213	249	227	233	238	219	231	213	242	187	231	226	231	237	230	239	227	215	204	244	231	229	233	222	227	257	267	248	219	221	209	249	210	247	217	213	220	240	245	245	254	213	252	212	241	221	219	226	241	233	230	212	204	243	237	227	227	216	216	223	238	239	218	225	228	253	238	247	232	216	242	245	247	240	251	212	262	229	230	236	223	211	222	236	226	249	212	240	222	206	234	203	224	250	218	225	250	249	239	209	241	260	217	226	226	249	226	232	232	239	234	219	268	215	207	218	261	245	221	228	228	231	234	245	218	223	222	235	240	210	261	250	248	230	282	244	236	231	226	233	224	234	229	228	223	251	228	231	270	250	238	218	222	216	223	236	216	273	241	214	229	229	229	253	228	254	207	221	236	241	245	241	250	237	243	219	264	252	214	246	235	224	214	220	223	229	266	217	236	258	215	214	222	224	232	251	243	239	217	243	230	235	239	200	232	227	211	246	228	233	240	227	249	216	222	212	233	222	225	245	235	237	230	245	235	255	250	222	235	236	241	226	219	245	244	204	243	225	235	211	203	223	227	214	246	227	228	235	224	222	236	215	221	246	200	222	231	241	229	218	248	253	245	223	238	225	236	252	240	221	231	204	273	250	236	231	219	228	238	241	200	218	249	227	235	239	243	251	236	224	240	228	225	237	241	214	249	227	263	215	241	248	199	214	225	240	191	212	225	229	226	221	227	243	233	230	232	213	223	230	223	231	235	217	226	236	248	203	219	250	231	229	232	254	231	223	238	202	220	233	251	249	242	230	233	246	229	220	212	240	229	227	215	243	235	232	226	213	238	254	213	207	224	216	244	222	238	274	242	255	220	240	235	255	213	209	240	237	199	240	225	217	268	207	220	238	256	244	237	239	233	262	251	235	276	222	250	257	212	250	248	226	228	243	259	242	237	241	217	205	203	204	219	252	239	242	252	229	215	234	230	225	260	221	265	238	245	247	236	257	252	232	236	225	259	250	246	243	241	234	240	219	251	219	223	249	219	228	235	231	206	247	234	224	257	217	250	207	229	225	225	230	256	215	222	227	223	233	249	247	260	225	225	238	224	236	232	252	241	267	245	198	193	281	231	281	237	238	249	223	251	268	241	254	265	208	202	234	245	243	201	249	245	234	221	258	253	227	217	237	269	248	216	251	230	224	227	244	250	215	238	230	227	201	228	214	241	211	227	250	248	246	267	224	238	267	218	233	235	229	235	246	234	197	240	199	219	239	253	234	258	253	233	229	230	223	234	238	236	230	240	210	232	244	215	222	243	248	218	238	233	206	256	232	220	225	231	238	249	222	256	240	226	224	234	242	232	234	219	255	236	257	216	230	219	247	254	241	227	209	236	247	228	238	255	240	209	222	242	254	233	260	211	246	220	242	226	229	199	220	195	220	237	209	231	245	232	229	226	246	220	246	230	245	211	239	237	232	231	258	220	237	237	242	238	221	218	231	232	217	246	222	235	233	260	245	215	247	246	263	217	236	235	226	231	265	225	255	237	235	242	231	226	210	223	221	232	214	228	243	222	233	236	239	237	255	258	231	236	255	251	214	226	220	182	228	242	224	216	209	264	259	242	241	215	258	241	220	216	256	227	230	237	226	254	221	247	238	224	213	236	219	233	214	214	230	248	249	246	215	231	256	260	256	257	229	227	261	247	210	232	236	236	198	236	211	231	224	218	256	231	241	259	253	237	257	223	227	227	226	238	231	244	254	244	261	219	217	248	251	247	228	226	201	245	243	233	259	200	236	225	240	236	215	256	236	256	221	225	228	227	262	211	212	249	238	245	269	243	222	232	213	263	220	233	249	214	243	251	216	223	229	225	220	233	227	213	227	238	253	215	250	230	216	226	252	229	236	247	221	234	239	226	225	219	229	246	229	235	217	240	228	227	230	242	225	251	255	233	241	228	228	258	217	238	233	219	215	220	222	226	261	241	228	247	232	224	235	241	190	226	254	248	238	228	216	231	224	220	220	230	231	258	253	226	224	237	219	227	219	237	233	227	247	244	246	229	193	249	255	235	241	259	240	219	246	253	233	233	284	213	215	195	227	242	243	220	246	239	257	215	219	229	254	244	240	253	220	271	236	239	240	224	262	227	248	197	234	218	222	221	229	233	237	252	230	243	230	232	203	255	254	206	264	234	234	227	221	239	252	242	240	229	222	209	215	232	227	260	218	261	221	209	273	209	239	231	234	215	220	234	215	231	214	251	215	175	213	243	226	256	230	225	253	225	223	246	221	256	227	243	263	223	210	220	249	211	258	208	199	238	224	246
20492	19392	25423	27837	26647	23844	21714	19776	16743	15063	13873	11957	10685	11222	10827	9835	7955	6635	6016	5416	5372	6136	6356	5512	4729	4515	4145	4097	3982	2929	2684	2692	2866	2907	2348	1975	1828	1473	1559	1566	1587	1331	1270	1306	1486	1520	1332	1438	1199	1336	1219	1406	1139	1076	1182	1054	969	917	915	813	870	889	703	784	699	676	728	668	657	666	698	728	650	686	657	588	609	564	627	590	592	645	632	610	604	629	666	613	566	551	566	614	545	583	550	548	575	576	594	588	577	598	532	552	588	614	569	565	594	576	580	584	582	578	604	598	562	593	566	565	603	565	575	578	587	581	581	580	562	573	567	538	590	546	561	573	607	581	589	584	555	620	545	573	595	585	579	605	528	612	549	557	577	574	530	573	565	532	581	540	567	577	547	578	559	576	600	566	586	582	583	625	558	529	597	580	568	540	608	584	554	563	584	550	604	575	560	586	555	566	590	582	564	604	583	550	554	582	588	618	575	604	568	587	562	629	607	627	568	580	546	566	568	604	556	580	579	583	542	547	604	535	589	549	568	569	563	602	558	556	572	547	600	519	611	603	562	585	567	568	558	582	597	569	556	558	571	578	574	571	581	515	548	547	569	557	547	578	548	568	527	616	582	524	578	546	573	539	547	536	595	592	543	593	583	594	593	584	583	582	588	571	590	605	557	584	550	629	577	567	573	550	539	554	569	549	570	557	588	583	578	575	557	575	598	560	561	588	592	578	567	569	607	540	546	566	563	566	553	616	593	611	521	538	544	575	598	522	543	603	536	570	559	588	498	572	596	556	569	599	576	530	545	590	563	556	571	597	576	589	585	552	576	542	575	567	580	579	586	597	554	566	571	583	551	601	581	575	583	592	552	543	603	566	572	580	545	567	582	570	590	580	564	575	552	607	612	553	598	548	554	551	535	553	614	536	579	603	594	600	562	524	575	556	568	579	592	566	563	547	599	602	563	565	602	579	553	537	527	550	594	588	551	593	525	586	556	562	618	604	606	569	577	617	580	574	568	533	549	621	554	579	569	598	625	581	567	558	553	538	505	585	572	605	574	589	548	565	545	578	590	611	558	559	538	532	543	578	565	611	600	532	585	591	577	582	575	597	567	533	564	575	617	549	598	583	548	592	581	515	561	535	595	593	564	590	599	621	565	571	559	581	557	592	563	618	587	544	575	573	595	608	565	549	584	587	581	579	581	554	544	582	578	593	557	572	568	561	578	523	575	565	579	554	595	575	521	535	581	548	565	580	513	551	549	571	560	558	587	586	609	577	560	595	568	633	556	541	575	567	601	606	581	568	568	540	570	556	584	564	581	611	593	593	574	565	566	558	603	560	569	547	556	563	557	618	552	597	554	532	604	534	585	599	549	556	536	569	593	582	562	607	585	604	560	559	579	571	551	584	581	579	573	548	544	584	590	598	540	541	572	587	601	591	550	561	551	570	573	616	592	568	585	567	570	556	549	562	563	577	606	592	554	593	574	566	587	604	617	610	570	595	547	582	547	591	591	598	606	588	545	538	571	528	563	585	575	583	575	597	589	592	602	589	595	573	569	557	515	576	599	530	584	601	569	590	580	576	544	583	572	550	589	597	621	568	572	574	576	602	598	597	582	581	568	553	568	553	618	570	578	641	601	574	538	583	590	599	525	560	594	611	644	554	576	561	590	578	564	553	591	621	624	594	586	546	546	602	556	596	600	603	563	564	553	550	559	567	583	539	544	558	605	608	621	551	555	542	549	609	542	586	597	583	589	559	599	543	582	573	542	601	604	575	573	588	580	555	562	591	539	602	608	561	639	572	522	587	574	579	579	541	591	569	528	597	548	568	593	554	566	546	552	594	569	579	589	554	568	554	547	571	569	571	566	585	601	514	616	579	577	565	596	556	594	611	543	524	595	572	567	586	580	547	547	616	587	586	582	545	583	563	566	625	586	610	525	600	563	574	528	553	598	555	527	575	538	547	576	589	565	591	576	596	549	577	590	532	553	558	532	618	592	558	542	585	603	566	580	596	566	614	550	586	538	553	550	623	569	578	604	573	574	587	559	546	565	579	549	618	547	552	581	558	580	582	505	577	612	555	590	569	541	559	575	556	551	592	564	603	569	569	593	585	564	579	615	569	586	573	570	570	583	569	574	546	632	553	563	541	549	547	545	567	576	557	578	622	532	572	587	600	562	577	584	589	594	589	570	571	616	560	575	566	580	570	555	566	587	594	574	546	569	541	570	613	625	571	589	573	527	566	586	525	550	561	569	545	596	555	565	553	580	590	569	566	592	610	567	553	600	577	581	554	568	548	560	556	563	558	552	546	546	585	569	610	577	576	590	594	578	622	622	578	569	601	580	580	550	581	590	554	578	600	561	616	578	597	578	571	588	531	568	570	589	586	581	596	579	532	598	540	536	577	593	601	582	590	572	557	571	590	565	593	611	549	611	564	584	590	590	618	533	605	546	587	575	576	570	591	587	571	596	550	566	616	557	591	547	582	570	569	583	576	542	585	578	594	556	578	565	596	607	539	573	598	564	595	552	585	547	574	575	563	545	580	572	577	549	537	574	574	529	541	562	588	525	536	607	589	532	527	590	558	577	562	597	574	567	575	562	624	581	572	527	561	546	572	570	600	555	598	548	622	580	547	543	602	556	591	567	580	555	561	595	632	586	579	559	541	560	594	521	570	588	563	595	584	568	581	600	573	594	559	570	588	634	547	579	566	552	592	585	598	560	538	550	581	605	588	557	581	546	588	530	571	594	587	592	580	541	539	587	577	590	542	535	556	597	592	611	585	591	550	569	571	561	543	593	548	592	580	634	570	626	591	570	584	566	611	606	596	553	614	578	542	600	522	594	591	602	573	569	588	559	587	605	529	599	571	575	563	601	613	574	562	584	576	582	602	552	539	547	579	564	593	570	584	569	584	584	589	560	579	552	598	588	543	545	577	555	539	545	565	617	563	549	595	570	563	591	577	599	601	598	551	587	551	543	602	565	589	547	569	599	579	568	586	564	597	589	576	548	609	635	547	578	585	554	571	594	564	602	545	566	597	603	594	587	591	570	564	575	587	614	573	579	579	542	564	593	563	542	608	570	582	590	588	576	597	618	560	570	585	561	571	540	609	599	565	594	559	558	580	540	545	588	531	611	551	597	618	541	542	537	577	525	592	566	569	553	572	546	545	581	583	620	548	586	559	546	579	568	585	608	514	569	558	561	522	598	562	596	568	580	573	566	565	552	604	576	538	539	603	597	574	567	590	596	549	619	608	589	548	599	580	589	564	600	589	567	573	541	550	555	534	572	536	562	614	547	597	580	562	546	601	567	550	584	618	542	556	586	594	527	582	597	577	584	555	542	543	563	566	586	584	588	585	593	562	544	585	585	610	570	587	581	545	589	570	586	566	579	576	605	560	533	552	593	566	549	592	575	577	575	553	587	576	543	571	583	590	593	526	580	539	545	529	597	557	620	621	593	556	550	534	602	596	585	575	598	535	549	534	566	587
11539	8125	9131	6441	3949	2879	2295	1839	1405	1092	985	990	781	799	747	676	561	470	375	363	316	334	329	328	301	299	314	312	303	269	309	311	295	287	252	293	256	278	272	254	263	246	278	253	254	239	260	263	248	223	253	242	260	235	227	232	255	245	263	239	219	243	246	219	261	248	224	232	225	220	230	242	240	222	226	238	238	228	229	242	221	237	251	209	231	248	233	237	226	232	216	237	260	234	209	250	236	213	226	225	216	236	248	230	245	243	219	225	227	220	228	198	239	234	242	249	214	245	217	235	246	241	253	235	244	256	245	264	214	249	254	227	241	231	232	252	231	228	205	196	246	255	206	254	212	245	232	243	247	249	250	230	234	264	238	229	243	221	260	231	228	221	236	237	208	209	221	237	230	236	217	224	251	211	240	229	227	246	237	236	240	251	242	231	223	229	208	233	236	234	237	237	222	236	208	229	257	239	233	205	256	202	196	249	218	228	221	234	235	262	251	274	247	217	221	235	232	251	233	229	214	224	220	255	235	245	241	235	244	251	215	230	237	240	233	249	251	235	238	202	241	239	230	240	225	258	232	237	236	255	229	216	235	244	242	244	258	220	234	232	247	242	254	261	234	231	215	246	258	248	216	245	225	245	222	241	231	216	250	266	259	233	223	218	228	240	237	225	246	214	272	247	229	246	241	266	234	223	249	255	227	230	237	206	238	245	231	253	233	217	248	224	243	224	272	223	232	240	203	249	217	210	224	241	246	194	226	222	218	224	236	242	253	222	227	225	189	219	236	229	220	203	231	203	218	245	237	222	238	236	226	282	265	248	242	226	205	243	246	216	236	244	284	237	250	225	240	212	257	238	231	244	233	228	252	221	233	243	199	244	269	236	255	241	241	231	231	218	244	207	236	230	263	236	237	265	231	219	251	278	241	227	247	220	225	198	248	232	228	246	230	231	251	248	239	238	219	223	214	252	242	229	218	225	239	231	212	236	205	263	227	216	226	257	256	218	270	275	198	238	248	215	245	242	208	252	244	265	243	251	253	244	239	263	224	228	259	252	243	219	245	234	228	212	208	235	219	209	232	239	232	252	254	236	242	246	256	232	251	261	247	233	243	217	213	218	223	251	249	241	221	243	232	229	263	235	255	224	233	261	245	217	240	206	205	224	271	239	239	257	218	233	237	241	278	258	253	215	219	240	246	231	219	241	235	234	226	221	219	247	262	216	193	251	244	223	274	235	223	227	230	253	231	225	241	235	233	283	250	217	259	248	238	238	249	239	243	225	235	230	245	233	238	216	225	232	212	275	248	250	220	225	224	224	217	242	234	221	212	245	211	234	245	235	214	240	232	244	241	236	246	231	247	213	211	230	239	228	224	224	231	235	234	233	220	275	249	227	226	249	237	256	250	230	241	224	213	257	247	239	240	245	247	246	235	211	245	248	214	236	247	234	221	236	256	235	228	257	230	239	248	232	231	217	210	235	236	273	241	234	222	224	197	232	229	213	237	247	228	214	234	245	232	245	248	237	257	211	250	226	263	214	246	251	213	240	237	197	230	232	218	251	232	271	239	259	234	230	235	225	231	234	249	249	236	225	229	219	202	248	234	237	205	234	247	223	258	248	210	238	245	219	205	234	225	247	232	228	214	250	238	229	240	220	260	229	185	233	219	245	203	216	230	233	226	236	257	260	227	227	260	211	247	236	265	225	245	244	262	238	233	230	246	248	249	253	237	220	238	210	246	253	264	245	239	215	240	227	233	236	234	252	230	227	245	263	257	231	235	228	251	206	227	227	256	225	248	245	256	234	241	248	248	216	235	254	217	241	232	219	204	268	234	221	221	223	246	241	259	241	219	244	245	272	257	258	232	255	239	239	208	209	207	242	240	240	256	239	211	243	229	238	231	222	256	240	228	212	246	241	229	225	221	240	260	232	195	217	245	263	230	239	239	202	242	226	259	235	228	195	229	232	249	210	244	222	267	218	226	239	254	210	247	240	225	240	243	234	264	222	212	238	238	246	246	247	260	223	209	248	224	268	265	239	226	225	236	237	233	243	264	244	247	243	250	235	264	220	233	248	224	237	224	251	218	242	203	238	239	226	223	211	212	224	254	221	240	238	238	222	249	233	246	219	246	243	214	248	227	239	243	266	229	209	240	249	238	236	221	237	252	230	255	240	237	216	232	253	223	267	220	226	213	275	260	208	260	230	249	249	240	213	213	227	228	272	241	240	219	252	252	252	225	222	243	256	225	254	247	237	241	230	226	204	234	224	244	228	223	236	217	234	232	221	231	235	237	249	221	249	238	237	209	235	238	243	214	244	246	241	234	256	229	220	247	224	243	234	253	218	229	208	241	232	250	245	241	253	207	231	254	193	229	241	225	252	249	230	205	262	245	252	241	264	240	260	230	253	220	243	252	247	263	232	222	239	260	242	253	219	248	207	228	228	257	261	225	211	245	223	208	212	231	247	244	254	252	227	226	232	249	260	246	247	244	207	244	229	233	245	258	235	214	216	221	211	253	246	245	235	232	239	244	242	259	221	216	224	257	240	214	233	238	289	238	226	260	232	231	220	260	230	225	261	227	228	242	254	229	242	229	236	217	250	232	239	245	218	243	258	239	225	221	215	226	231	235	228	227	235	238	242	224	226	249	253	230	242	226	216	233	255	253	214	239	236	234	232	237	235	236	235	237	233	247	228	260	244	190	215	259	231	243	238	238	197	246	231	236	235	228	263	234	225	255	220	266	230	224	269	213	214	238	258	258	209	227	216	192	218	234	228	226	234	238	213	241	227	236	235	233	236	193	251	261	219	198	224	233	229	236	255	217	225	243	230	237	219	216	247	210	233	239	254	257	241	234	244	223	269	228	225	222	222	234	215	227	218	220	232	256	232	253	229	218	260	239	232	238	240	250	241	237	234	242	241	227	235	229	216	222	276	255	228	218	233	269	212	222	207	249	229	231	214	225	237	260	213	215	252	213	230	244	244	222	232	221	246	230	208	260	241	219	234	240	238	230	223	236	233	200	252	207	223	239	242	262	227	223	215	223	214	236	241	256	276	236	203	215	242	210	262	239	252	248	236	225	237	245	252	248	243	240	259	205	218	247	211	258	212	232	222	217	228	277	222	249	236	225	197	247	201	227	231	216	228	231	243	257	211	235	246	210	227	254	233	224	220	211	261	227	218	241	251	205	243	226	214	236	215	269	220	222	241	250	252	257	224	270	211	226	225	258	244	222	241	234	245	234	242	236	235	231	239	228	222	244	238	264	203	248	238	232	236	243	236	226	210	237	270	251	221	227	243	256	251	233	240	246	222	232	243	229	240	235	263	226	213	264	225	230	235	219	222	254	263	250	223	245	220	211	222	239	225	223	256	250	243	245	198	235	245	248	206	220	252	234	238	226	227	237	217	252	230	254	221	209	233	255	212	254	241	222	254	244	241	245	209	230	222	257	243	252	238	229	237	251	228	214	216	207	230	253	254	236	227
7097	7107	15187	15384	12994	11108	9758	8367	6807	5653	4974	4893	4207	4250	4021	3302	2655	2249	1810	1492	1410	1388	1336	1196	1233	1183	1090	1060	1066	1003	991	1003	977	898	833	840	837	767	852	769	733	670	722	793	701	677	659	676	704	711	651	710	703	701	702	658	671	714	698	684	636	647	670	656	586	599	591	624	638	584	619	603	591	605	597	564	592	585	577	590	590	605	598	570	616	621	604	610	593	609	544	600	525	562	645	609	634	607	581	568	583	620	610	598	586	616	592	654	605	560	592	638	618	586	597	624	603	565	596	598	586	581	575	546	624	634	571	576	581	613	581	632	680	603	614	592	610	587	591	646	619	606	595	594	564	618	561	605	607	625	624	568	586	587	572	610	598	596	575	586	571	606	629	620	597	591	583	558	601	622	617	603	608	637	596	637	609	626	584	558	562	659	574	603	590	591	597	617	612	578	604	607	601	604	505	621	620	594	583	618	619	648	623	597	575	617	577	594	625	597	562	561	599	594	583	641	599	564	604	597	554	600	621	644	589	615	596	638	559	600	569	615	629	578	606	565	611	578	632	559	566	599	590	556	613	574	565	591	595	613	598	595	578	569	592	635	563	562	595	631	569	598	553	561	604	601	566	609	603	569	595	564	580	618	583	599	620	597	605	596	619	605	581	581	629	580	589	601	582	616	592	614	636	564	624	583	609	577	571	570	565	559	613	589	625	597	586	577	594	578	602	590	630	573	565	589	588	607	611	583	572	599	610	560	629	581	586	617	624	547	597	615	585	594	631	606	574	617	607	622	620	630	601	584	586	609	616	631	597	576	625	655	574	627	575	614	612	603	565	619	608	567	596	599	603	597	631	583	588	580	569	581	589	635	606	616	604	588	565	578	631	611	598	616	591	575	616	620	609	596	586	599	589	612	606	583	566	590	599	583	594	651	601	575	599	607	601	612	594	628	557	581	593	567	611	594	598	631	606	580	628	608	590	588	607	603	582	589	574	580	585	582	615	607	590	593	575	578	613	582	588	633	559	586	554	601	549	584	614	562	566	615	564	560	627	570	616	591	643	587	571	593	612	606	602	587	559	624	614	612	567	613	616	587	581	613	578	620	599	589	565	549	649	602	615	605	567	630	600	595	635	653	587	602	592	615	585	588	596	627	592	639	641	594	647	590	630	571	611	584	572	623	611	591	578	608	606	619	594	603	590	608	599	569	599	587	619	608	603	586	644	610	618	595	595	616	561	590	591	592	586	642	594	571	604	627	549	625	562	584	627	606	575	606	608	602	583	607	586	562	609	586	584	599	599	622	605	600	597	559	576	597	571	612	598	612	610	597	578	595	599	597	611	627	565	586	613	638	610	585	608	583	572	583	528	527	558	600	637	585	597	601	622	563	604	592	586	610	608	573	627	606	590	609	588	594	591	592	589	562	622	616	599	628	598	606	539	616	579	595	563	607	565	597	571	675	632	551	599	590	592	638	614	568	625	642	623	597	605	598	595	581	647	610	590	619	587	567	549	569	628	571	633	568	596	611	642	641	598	596	584	608	594	572	597	602	604	585	570	564	588	645	600	571	598	595	604	624	609	608	575	590	575	570	591	609	615	611	594	620	615	558	582	595	541	587	647	620	599	613	626	615	554	594	614	607	599	608	592	621	577	570	576	612	572	616	601	619	587	618	578	625	581	564	575	641	611	586	611	635	598	609	616	624	630	595	569	593	596	593	607	595	597	591	578	627	613	641	553	599	611	571	639	615	593	590	571	612	623	560	620	594	588	578	586	593	586	578	595	575	609	600	625	612	618	598	594	637	559	617	638	611	575	612	599	599	617	560	537	558	622	583	604	596	632	630	642	603	612	580	570	589	577	590	631	629	631	566	586	612	571	606	585	634	595	610	578	594	600	663	585	596	597	607	611	619	602	634	610	628	563	586	607	600	615	610	572	617	597	572	592	605	617	626	595	638	610	542	629	608	618	606	587	583	608	579	592	559	586	570	599	585	559	631	587	525	621	581	614	581	561	615	595	614	623	638	593	550	574	619	604	628	606	585	602	602	595	627	635	585	611	604	620	590	566	605	581	600	548	586	602	623	599	606	566	652	585	592	601	614	635	595	555	587	587	592	605	624	595	598	562	625	559	574	585	583	605	611	587	623	546	546	550	587	576	567	545	596	537	643	604	589	588	580	633	586	582	622	588	596	580	589	647	596	595	584	599	599	627	580	616	632	567	579	566	549	573	614	624	601	618	595	630	620	583	601	622	597	591	614	587	591	585	588	591	584	619	574	574	580	610	617	623	635	588	580	592	575	611	579	563	593	606	576	635	591	578	606	592	604	625	606	610	601	566	627	592	586	583	561	634	610	562	651	548	590	592	604	574	625	566	586	570	586	604	573	608	622	646	610	600	577	609	609	594	623	578	603	609	615	599	580	572	584	588	603	606	589	546	618	583	550	583	582	579	612	548	599	618	589	608	608	593	599	564	606	622	602	654	635	569	592	591	582	611	602	623	586	586	599	634	603	574	570	567	594	577	583	626	615	592	585	611	570	578	564	583	596	610	554	597	623	650	628	576	608	569	574	600	595	601	617	571	609	629	608	609	623	577	598	633	578	624	584	612	605	601	600	601	604	587	637	591	577	569	607	603	647	616	578	622	595	571	624	603	567	581	594	650	530	562	574	625	543	553	582	596	594	580	561	570	561	580	581	613	607	638	607	589	577	626	646	612	618	596	618	643	627	614	555	584	599	611	591	597	611	608	614	609	594	553	616	615	628	571	582	577	608	581	567	616	568	566	597	600	597	621	542	611	615	607	568	603	592	596	607	599	591	614	587	641	601	577	605	599	559	600	615	595	625	641	592	626	578	624	552	609	555	602	627	624	619	602	591	570	569	602	600	556	608	682	596	596	594	611	638	633	598	586	588	577	674	609	608	595	643	588	618	644	570	580	601	610	595	617	612	580	588	662	514	648	650	599	602	563	631	614	574	606	602	588	596	591	570	641	625	599	593	580	591	614	644	581	564	611	556	582	606	588	604	624	552	603	614	659	602	570	604	584	613	625	577	591	573	620	551	584	607	597	598	605	592	611	576	564	595	608	595	632	548	578	617	605	613	602	579	648	597	607	574	621	551	618	596	582	535	607	590	574	585	576	648	597	644	605	593	570	627	573	655	584	615	595	600	607	618	605	571	601	608	592	597	591	597	599	584	592	568	571	614	583	596	604	680	593	635	630	577	594	589	658	620	583	626	625	585	594	557	581	585	617	615	568	545	570	600	571	587	600	604	605	579	581	591	554	587	552	616	637	596	623	576	589	611	596	627	595	626	593	613	628	549	588	601	641	593	559	611	582	607	574	548	630	585	595	562	627	573	633	603	591	602	586	582	608	609	593	603	604	608	610	610	596	629	589	539	596	571	598	645	629	582	612	599	609	581	554	622	615	577	615	586	562	604	588	573	587	607	634	640	574	571	587	575	601	584	601	614	651	565	567	603	591	618	606	585
23204	20905	16279	12639	8466	6111	4637	3778	2604	2097	1865	1572	1391	1639	1535	1269	906	806	689	636	676	684	782	661	575	585	538	536	492	426	425	428	443	481	427	335	369	323	363	343	383	324	348	332	348	320	296	310	345	326	296	334	306	344	316	332	317	323	284	325	330	301	289	283	293	277	298	289	279	315	288	310	277	278	291	314	285	282	296	252	315	269	276	297	263	284	238	281	272	296	279	281	302	328	265	300	305	284	280	283	274	303	306	274	272	263	259	280	296	277	297	276	284	270	274	286	301	262	297	255	295	238	281	283	277	310	257	265	294	295	270	306	288	256	264	269	311	295	301	308	269	285	258	241	291	268	303	275	284	262	277	263	292	285	269	313	270	269	294	286	260	283	266	268	290	271	251	295	281	310	287	282	263	286	266	287	292	244	280	293	285	295	295	261	281	278	302	281	266	296	282	287	251	263	288	319	281	290	294	264	273	274	251	275	299	294	258	273	294	288	275	276	313	303	276	310	285	269	275	288	291	283	272	283	280	278	296	278	292	262	266	269	284	283	292	294	269	279	287	287	276	259	268	281	258	264	284	295	298	274	302	265	280	269	282	293	267	270	258	258	292	321	272	292	262	248	259	243	274	296	286	280	270	270	274	268	301	266	273	269	287	278	292	269	274	306	287	305	267	323	286	288	281	287	281	269	243	274	268	280	262	284	263	281	271	271	234	260	244	276	288	294	262	265	229	279	269	293	278	287	263	276	292	299	270	292	296	283	270	282	289	272	263	329	285	293	286	265	290	308	257	293	294	301	268	287	302	258	314	265	318	277	316	252	309	287	280	279	288	272	293	263	250	246	282	301	292	267	269	287	296	284	259	274	294	256	283	287	287	272	297	283	298	273	301	297	287	291	290	267	283	308	270	274	283	291	316	253	267	251	295	287	286	273	273	274	265	304	318	272	273	258	278	293	285	266	270	257	299	267	312	263	278	246	312	289	228	268	246	302	280	277	287	293	269	282	285	295	290	286	278	302	250	271	274	286	263	265	261	290	255	284	280	287	305	275	310	293	281	246	286	259	300	293	271	287	254	312	287	258	277	288	246	287	310	245	255	253	269	288	290	276	281	275	241	253	256	275	338	295	294	291	303	293	270	267	270	286	261	282	303	316	299	265	256	274	271	277	274	295	287	313	281	284	294	284	295	281	285	255	282	278	293	279	294	285	262	294	295	264	288	247	286	286	275	283	291	277	265	281	282	281	264	290	302	291	274	279	294	259	292	257	284	278	326	279	328	274	276	285	254	253	300	298	275	263	296	263	243	284	304	278	281	271	296	251	259	260	301	273	261	279	286	266	281	260	249	269	280	284	307	291	274	283	300	286	273	296	258	282	268	274	255	266	295	285	313	274	300	261	287	278	301	280	284	260	290	316	304	291	292	262	294	293	297	274	301	267	321	305	281	322	297	288	267	274	253	263	285	288	279	259	254	270	279	281	301	271	286	292	276	250	245	279	272	299	269	254	265	293	275	312	242	283	287	304	275	316	267	276	276	305	251	285	255	294	284	276	277	281	282	277	274	281	301	269	263	277	298	285	250	288	260	276	311	295	278	251	315	279	322	321	267	241	274	273	260	267	285	276	290	276	277	260	255	272	276	280	254	272	246	294	247	290	286	284	239	288	247	324	277	287	249	277	268	292	267	262	273	278	273	281	280	251	248	252	283	270	285	270	286	278	294	258	302	280	293	254	290	297	274	273	262	274	292	287	311	262	289	291	283	301	257	261	261	286	280	257	260	248	289	301	263	286	274	299	281	311	273	261	284	275	276	277	294	254	300	281	264	282	270	294	261	263	277	264	263	271	277	308	293	270	269	329	277	278	238	291	298	263	276	295	297	269	284	316	284	290	290	329	254	303	257	280	243	251	301	273	275	302	263	273	286	284	272	274	268	285	277	307	270	278	300	271	277	268	319	273	287	278	260	269	287	276	284	257	250	280	287	260	275	294	267	263	267	259	262	246	307	303	274	267	280	271	288	258	256	269	246	270	274	271	283	260	281	281	286	259	276	274	258	301	290	312	293	283	281	286	285	294	303	246	280	273	246	289	300	274	264	262	257	283	274	254	276	293	251	270	291	294	285	291	250	321	250	251	334	267	316	279	277	258	293	314	271	260	244	271	249	297	286	280	255	277	265	271	277	308	284	287	288	285	298	269	264	297	291	278	287	304	261	266	253	288	271	288	282	297	239	281	264	297	286	299	303	257	272	273	270	293	246	294	281	283	278	316	298	238	298	253	315	270	283	274	268	272	268	291	282	282	260	280	295	280	280	289	288	271	287	296	282	299	293	301	286	263	276	276	314	314	264	278	300	295	276	290	263	314	267	308	296	310	289	303	286	255	272	265	264	284	293	288	290	279	270	276	304	293	282	276	298	308	247	285	271	277	262	286	270	281	272	276	301	274	284	287	275	271	269	225	270	282	265	291	288	256	298	269	269	285	268	284	277	296	299	288	280	294	281	283	311	275	261	300	281	275	306	291	256	265	254	274	291	259	304	281	286	311	289	280	280	255	269	279	272	270	278	286	284	280	296	305	265	282	304	267	277	266	269	288	292	276	291	268	276	276	276	263	282	301	291	303	275	302	275	281	280	292	311	296	280	254	264	242	277	290	271	292	300	271	271	276	285	279	294	266	301	294	267	271	278	283	268	279	244	266	286	257	281	266	276	254	284	269	257	284	290	280	291	296	301	287	254	283	275	244	282	295	285	248	246	291	268	292	289	285	233	286	260	284	314	306	300	309	302	300	283	294	303	272	276	306	272	287	267	255	301	258	281	284	276	304	275	247	257	283	296	263	270	258	228	258	275	266	290	276	287	294	267	261	286	276	276	235	288	286	278	303	287	278	272	297	262	306	274	289	272	288	265	251	288	278	259	256	267	242	309	275	279	306	279	298	267	269	275	270	307	273	296	281	267	291	282	274	269	279	280	301	277	273	299	264	254	303	289	287	297	263	314	279	262	276	277	289	273	307	254	272	245	265	260	286	275	303	297	251	261	263	322	299	284	251	257	277	276	290	310	282	313	280	248	310	266	314	256	267	283	268	284	263	296	311	273	292	252	292	283	299	289	292	280	274	289	289	277	283	262	267	277	281	288	261	282	284	265	268	317	264	298	284	290	273	271	278	270	272	250	307	250	260	263	262	288	262	298	268	300	310	267	281	279	268	264	249	285	307	280	293	309	274	301	298	288	306	264	279	275	269	276	291	279	288	271	278	292	252	284	282	287	284	291	275	272	291	298	256	288	281	275	274	288	264	303	259	279	266	262	273	290	277	281	283	304	253	295	285	265	292	303	267	275	277	289	272	273	286	288	270	257	275	263	271	248	293	284	265	295	274	298	277	300	292	293	312	282	287	292	275	283	276	288	271	293	278	281	265	264	265	309	273	288	310	268	266	271	292	286	282	279	275	294	308	256	272	281	264	286	284	273	276	261	284	302	292	240	297
14922	14026	20464	22177	20482	18219	16542	14601	12073	10280	9317	8354	7302	8082	7424	6489	5006	4407	3669	3227	3417	4008	4350	3508	3144	3105	2490	2690	2373	2133	1861	1951	2017	2059	1759	1494	1354	1210	1189	1203	1202	1114	1084	1181	1195	1139	1037	1145	1006	1052	1159	1152	1055	1001	938	918	949	892	868	810	794	772	829	745	757	716	765	748	731	749	758	732	766	774	770	699	753	704	722	723	713	698	748	698	715	718	728	675	667	692	763	700	727	693	656	689	660	709	706	671	640	716	655	686	724	714	691	693	723	689	678	669	671	719	678	697	648	709	710	685	650	681	690	647	690	687	721	702	676	684	705	694	672	711	707	744	727	672	610	661	669	694	725	691	760	713	685	676	693	719	689	660	690	710	673	708	674	684	677	651	691	655	699	668	701	690	645	704	687	675	690	697	702	687	671	694	689	681	687	693	691	690	689	671	672	663	650	683	692	638	705	666	715	654	696	677	729	708	657	653	662	668	696	629	673	677	694	702	673	704	714	672	691	662	660	708	707	737	661	691	701	677	677	687	698	726	683	640	684	723	666	742	654	660	711	686	691	650	676	657	677	689	655	686	700	729	753	682	712	694	673	711	693	689	636	668	684	706	672	701	710	637	672	664	653	704	689	643	617	720	712	717	657	703	717	672	679	698	669	681	673	690	713	733	663	686	711	694	683	690	661	690	719	697	709	690	686	689	642	700	715	723	690	716	668	722	715	698	652	673	692	701	716	674	692	728	706	714	773	690	739	694	670	752	655	717	667	729	652	702	705	647	696	680	673	695	692	653	694	680	705	669	683	678	682	673	717	697	724	669	710	722	719	657	692	654	685	671	616	713	680	665	695	708	646	707	670	716	696	704	698	716	689	706	676	729	673	684	689	676	676	635	700	727	711	677	699	678	755	704	687	721	683	666	656	655	681	715	758	645	664	659	662	726	715	686	696	709	650	709	684	705	694	666	692	740	711	659	670	665	720	727	665	692	706	679	652	668	682	745	686	703	708	653	704	667	686	706	683	714	744	741	716	680	718	669	681	726	668	681	719	656	700	653	686	690	695	696	714	675	659	733	696	729	651	730	707	680	669	722	662	705	722	723	720	720	679	733	664	695	688	661	684	722	665	666	680	631	689	687	686	720	712	670	710	717	700	649	686	684	714	659	706	691	720	649	714	600	700	698	687	668	715	691	674	724	662	645	678	676	673	704	641	670	694	661	693	704	668	703	713	722	647	677	634	666	684	655	732	684	677	734	705	658	710	716	717	650	649	666	653	647	676	669	677	721	668	670	717	636	683	698	703	677	656	681	671	653	671	667	710	658	683	680	706	694	653	672	678	707	672	711	693	733	697	705	673	656	671	674	686	721	691	650	703	688	653	739	696	709	700	721	695	670	691	680	731	677	708	704	703	664	728	674	697	733	678	720	723	655	784	725	681	674	676	689	682	656	685	671	684	659	675	742	717	757	669	680	669	694	707	731	734	705	721	696	686	680	628	689	707	688	671	702	725	683	724	715	653	700	747	646	692	684	677	659	671	649	684	695	704	712	705	669	665	689	685	701	697	679	607	644	680	716	685	717	686	659	677	681	648	690	719	662	736	665	708	739	717	655	671	711	679	707	702	725	721	696	683	684	689	706	692	636	703	708	690	712	752	681	695	691	675	712	701	690	680	640	749	713	686	693	671	664	742	671	713	641	703	700	696	662	693	667	702	714	722	667	696	710	684	720	715	686	652	725	664	690	667	698	699	691	650	672	684	701	642	710	694	709	685	673	678	689	740	700	664	720	674	729	729	722	691	717	657	678	686	664	685	711	709	683	655	666	656	685	682	672	687	692	674	690	704	680	704	704	676	700	694	687	669	706	711	659	660	673	661	672	725	733	689	727	656	681	675	674	691	696	711	704	698	706	689	698	689	737	683	668	644	643	683	640	671	677	722	689	667	665	650	692	685	693	716	737	705	664	689	726	711	647	620	666	635	684	721	662	706	706	688	717	721	654	677	659	686	723	672	656	698	671	701	733	711	736	672	725	714	668	739	717	630	665	722	673	682	673	620	679	684	695	707	723	704	704	689	681	695	702	657	671	659	663	673	685	643	718	706	667	722	694	695	717	652	690	657	719	676	703	702	702	659	712	658	718	622	672	677	674	705	695	680	711	702	678	697	672	673	721	724	683	697	691	667	706	694	715	664	683	688	650	732	709	713	639	680	699	697	703	651	667	730	707	701	680	717	698	657	673	717	717	697	672	675	667	688	706	730	665	686	663	709	730	688	648	654	711	702	710	676	696	720	666	680	680	678	685	692	671	726	699	705	726	697	687	673	715	721	718	707	665	705	681	737	673	682	674	723	725	706	683	712	704	669	679	702	719	696	674	719	721	713	705	716	708	666	679	667	680	716	676	653	700	680	711	698	702	702	661	698	670	712	638	638	684	677	677	700	712	663	724	723	688	651	667	662	724	659	702	670	674	683	683	660	690	670	709	693	728	655	676	721	697	695	663	680	685	695	691	714	673	643	684	727	648	674	704	708	677	703	705	706	668	684	700	671	657	726	709	665	687	706	691	688	716	723	679	703	710	731	676	700	727	730	658	654	746	708	710	699	694	694	712	744	676	678	677	698	686	671	686	662	716	694	692	699	663	673	691	707	699	693	656	728	670	695	704	678	616	693	691	695	683	708	698	714	672	655	686	701	688	705	686	678	694	694	699	690	693	703	693	726	651	696	710	740	677	712	666	760	719	700	748	659	677	690	672	684	687	678	624	648	716	697	693	659	699	679	625	652	723	734	755	670	673	690	709	660	672	704	682	657	724	668	685	679	674	687	673	685	674	691	710	717	723	681	685	676	714	699	668	712	687	655	648	683	683	680	697	679	709	695	733	666	723	705	728	744	660	636	677	722	688	684	709	708	690	655	716	685	702	681	684	706	684	697	630	732	676	698	691	683	672	697	659	723	656	698	702	692	676	702	714	642	679	660	650	686	706	690	681	684	703	676	695	680	636	702	675	679	736	743	693	742	695	665	677	710	684	716	669	698	701	695	705	702	628	749	751	673	697	695	708	678	635	651	675	728	686	683	691	691	681	661	737	709	714	696	696	697	744	673	753	657	695	648	736	673	738	650	704	672	683	727	707	718	645	726	674	695	713	683	693	726	709	688	719	665	700	699	708	697	757	715	713	720	703	704	703	725	655	679	699	677	729	675	675	702	720	720	721	680	693	681	671	669	702	674	645	674	703	652	730	674	694	714	689	681	688	694	644	674	703	694	709	708	723	701	666	687	676	668	695	641	716	705	679	660	688	721	708	660	707	666	701	703	724	723	669	733	674	663	696	669	757	675	659	666	624	662	692	700	682	714	677	692	707	693	694	759	707	668	660	645	693	684	694	653	680	679	717	703	710	741	633	740	690	711	723	657	686	678	664	702	705	670	675	656	659	673	677	705	730	718	698	665	692	725	702	716	656	648	708	703	664	694	658	674	679	700	673	701	721	687	692	708	664
32560	28146	21771	17952	13665	9918	7690	6131	4350	3441	3091	2375	2202	2626	2268	2063	1544	1265	1023	812	901	1052	1185	947	856	721	666	661	744	556	579	472	546	600	476	410	406	368	358	339	357	306	358	354	406	330	333	351	355	333	338	322	297	312	294	266	292	256	244	276	281	265	276	197	253	243	268	240	249	242	272	217	247	265	234	262	232	248	271	245	240	231	238	228	205	232	220	245	222	255	249	257	208	199	224	223	261	218	243	214	211	206	231	224	213	228	216	252	226	250	227	240	228	212	219	218	244	226	236	229	229	251	215	230	252	235	233	223	207	246	216	215	229	215	230	239	235	240	221	231	241	236	206	218	251	229	215	239	232	205	227	222	218	251	195	248	204	233	244	199	242	195	239	220	235	247	213	231	235	202	198	201	251	236	235	234	246	238	221	212	223	247	226	264	230	210	206	261	233	227	228	227	216	205	216	231	223	243	215	237	223	246	242	230	221	234	240	236	238	198	212	217	250	243	218	203	237	229	213	218	215	233	221	202	223	207	230	242	216	213	215	209	254	256	215	232	231	228	252	242	233	215	239	208	213	234	238	224	210	208	241	222	235	217	249	233	233	252	230	245	258	216	242	240	231	199	223	225	252	224	241	231	226	212	247	213	252	233	224	220	244	213	221	216	220	239	211	210	227	216	239	235	240	238	232	240	269	227	208	212	211	224	214	203	214	243	238	222	217	234	242	233	225	223	249	255	208	236	190	239	226	239	254	244	218	217	272	236	225	203	253	228	223	225	211	213	209	243	222	213	224	224	221	233	219	226	231	229	238	239	235	210	207	230	233	204	221	223	261	236	201	228	225	206	236	221	232	223	224	206	257	217	237	253	255	231	228	194	190	231	223	240	232	217	227	237	229	209	259	233	243	252	238	230	226	258	222	234	228	244	213	218	220	236	242	238	207	251	229	238	218	211	228	229	247	209	240	243	211	206	215	242	259	234	244	250	241	248	205	205	233	201	219	259	247	217	232	219	245	207	219	224	245	239	248	241	250	234	218	222	226	228	217	226	238	233	213	225	212	244	228	249	236	212	212	252	239	219	234	212	215	218	212	223	208	213	236	235	200	217	214	201	230	224	253	236	259	200	230	249	225	263	233	204	229	216	240	218	201	246	231	216	222	232	251	231	248	224	205	240	229	227	215	230	206	224	214	230	244	217	256	234	212	237	257	222	222	214	216	224	228	247	206	231	240	236	230	215	256	214	221	218	216	223	226	235	201	253	238	217	223	233	216	234	237	214	212	228	248	221	216	219	253	212	251	228	253	214	237	226	225	208	250	212	214	250	194	226	217	224	240	248	227	237	250	210	218	222	215	236	274	199	224	226	237	201	234	215	218	221	236	217	209	261	226	229	231	245	237	227	236	251	222	178	228	231	231	232	218	239	255	259	236	235	244	238	247	226	222	204	235	222	211	206	226	207	254	236	223	216	246	238	245	225	223	223	218	258	235	229	228	198	227	252	242	211	220	232	230	238	204	223	219	234	249	211	228	256	218	211	250	236	234	251	236	252	244	247	221	246	222	223	233	226	231	243	208	243	220	242	230	230	251	243	238	224	260	215	211	233	217	230	248	220	233	229	226	243	211	220	223	204	252	226	241	226	223	232	242	219	221	210	254	246	236	213	202	258	245	215	243	244	222	242	236	225	226	206	227	222	196	229	251	220	223	227	236	232	246	237	252	231	233	233	231	256	238	226	194	220	213	234	207	232	226	247	215	228	226	229	218	247	225	240	225	221	252	224	241	228	251	245	221	226	261	221	242	257	237	225	205	190	195	234	256	229	238	231	222	239	226	243	233	232	212	253	206	245	243	212	208	252	231	216	264	215	258	240	212	220	233	227	231	211	231	230	252	240	233	264	228	234	198	226	214	222	209	232	224	248	267	216	262	211	229	212	222	258	226	192	222	224	207	243	228	204	227	235	189	223	209	245	203	254	244	218	234	224	243	227	223	263	221	253	246	202	250	214	219	212	257	249	246	250	215	225	224	221	228	248	211	237	249	226	261	183	234	222	218	256	206	217	239	223	232	240	234	249	220	244	240	220	203	230	252	220	225	227	224	235	235	211	229	198	227	248	237	210	220	224	214	245	211	230	230	241	233	234	233	219	220	216	235	230	249	238	244	243	232	232	203	239	224	202	227	215	221	239	256	213	232	209	241	226	259	245	229	257	220	221	243	197	228	218	217	209	211	220	196	239	253	235	232	241	212	224	223	222	243	226	224	235	205	236	232	220	206	226	209	209	250	227	227	220	220	225	233	244	230	207	246	248	225	217	221	244	218	242	248	206	214	264	232	211	228	235	223	231	245	228	224	238	202	222	211	196	223	217	224	245	219	216	255	267	248	227	225	243	242	219	245	260	251	224	214	243	214	239	216	211	219	236	213	263	235	231	232	199	237	235	216	214	219	212	219	193	230	228	205	221	253	248	213	213	220	218	242	241	244	242	260	231	246	259	214	257	251	237	263	232	260	225	214	257	230	225	258	216	231	253	224	245	240	228	230	222	221	262	229	219	206	223	198	222	217	224	229	238	250	241	217	204	190	233	207	250	244	221	231	251	216	213	233	214	212	203	222	210	237	233	208	216	275	195	217	248	227	232	218	232	233	234	224	238	207	238	225	213	199	240	242	240	234	221	238	241	197	221	232	244	222	226	247	241	241	230	233	224	235	236	242	231	257	246	224	273	259	238	214	195	212	222	252	238	241	218	189	237	222	239	245	232	214	242	209	225	231	234	274	236	236	223	230	247	245	217	222	184	224	207	218	235	201	228	241	238	252	242	251	211	249	229	231	232	223	229	229	211	202	221	240	247	216	244	233	218	232	246	224	223	235	228	230	211	236	215	207	217	234	229	255	211	228	225	194	216	214	220	232	220	214	221	236	218	221	199	203	259	207	252	241	218	237	230	256	212	259	219	243	241	234	235	258	224	252	231	237	259	234	224	234	262	254	221	203	229	215	230	236	222	241	225	205	213	221	241	219	211	257	216	203	238	230	228	230	218	244	210	223	189	226	217	247	228	217	228	224	217	238	227	226	218	257	229	235	222	220	227	237	193	229	215	243	220	249	212	257	196	248	247	218	226	231	219	257	240	236	231	234	238	252	232	209	235	250	217	231	237	227	233	205	224	244	225	229	221	205	222	215	242	222	218	247	228	248	202	227	250	226	243	234	223	235	224	215	223	232	209	254	231	228	221	200	228	236	234	240	221	236	239	224	226	239	247	235	217	245	223	204	217	220	220	243	221	256	236	248	237	204	243	210	216	237	231	221	240	200	217	210	235	189	233	224	228	229	232	210	242	243	215	217	251	248	261	246	240	228	212	228	246	271	231	233	207	233	222	253	212	265	229	215	235	237	231	262	216	208	221	224	228	210	247	216	221	247	251	234	267	213	224	212	235	230	245	223	223	219	215	207	251	204	220	205	239	245	251	258	228	257	212	221	239	221	238	258	231
20761	18664	24814	27904	26572	23929	22335	19875	16668	14472	13553	11490	10848	11194	10511	9623	7688	6600	5594	4959	5568	6628	7129	5673	5042	4673	3938	3965	4265	3010	3113	2801	3178	3081	2706	1955	1906	1614	1489	1437	1503	1306	1332	1490	1538	1422	1304	1413	1332	1388	1382	1486	1198	1121	1164	969	1043	952	912	871	869	824	746	737	696	717	665	670	613	620	650	694	669	679	628	610	640	672	645	605	669	651	638	627	590	584	641	610	573	532	601	620	529	545	557	607	511	553	568	602	544	554	580	578	584	545	566	562	593	585	541	623	546	569	612	566	545	577	580	553	571	565	587	560	565	592	557	604	563	569	523	578	556	529	537	557	563	555	622	567	560	572	562	543	557	600	598	550	582	591	563	542	563	583	555	552	586	595	573	565	527	527	577	544	554	547	591	598	553	564	548	598	605	588	531	582	558	547	514	534	583	541	569	625	547	576	606	540	573	545	564	562	524	574	571	551	563	570	544	581	557	582	585	578	565	571	558	607	582	560	561	563	568	574	561	585	551	584	557	510	565	543	561	545	567	556	576	579	576	595	517	561	553	594	568	586	571	527	547	544	537	560	587	546	581	564	564	533	571	517	595	616	528	595	557	580	588	574	527	554	558	555	522	604	567	594	536	606	611	556	575	551	594	582	552	511	564	545	554	542	622	572	565	579	530	576	563	571	570	545	569	535	541	512	583	583	551	611	567	543	521	565	582	571	589	569	568	624	585	553	606	506	583	584	575	516	525	637	584	551	572	532	592	572	568	565	571	539	546	553	531	620	573	606	529	566	548	593	562	539	563	536	557	554	530	530	592	542	539	568	535	575	582	571	560	612	553	556	573	592	518	575	532	530	558	603	578	568	565	581	576	548	599	588	566	580	578	590	572	572	538	553	532	565	593	554	555	585	574	573	539	587	561	567	560	541	553	535	554	588	533	582	562	595	585	516	558	557	570	537	544	544	577	614	562	597	588	567	534	574	560	554	551	582	589	565	604	543	572	589	530	508	606	557	585	615	570	579	568	492	560	603	525	592	541	558	561	606	583	549	565	576	522	541	551	560	575	557	607	529	560	523	564	542	540	606	516	558	555	599	553	565	613	541	579	583	583	575	592	550	597	550	598	570	546	599	606	566	589	570	581	584	557	549	548	547	609	567	516	580	567	533	534	551	568	537	568	585	610	513	605	566	560	573	578	551	524	557	553	567	534	551	564	557	565	545	570	596	548	565	549	557	601	545	595	568	584	558	579	539	548	563	565	560	585	567	505	551	559	571	603	558	568	575	576	588	528	604	547	564	562	558	571	579	576	586	553	599	557	564	550	581	537	568	556	584	615	550	571	537	561	571	536	562	584	617	611	565	574	563	579	590	590	578	576	521	571	564	563	575	559	597	569	597	571	594	543	534	536	533	541	567	574	611	545	600	578	568	598	560	542	541	593	566	573	596	531	549	573	584	559	515	529	594	581	614	591	554	560	578	568	524	546	571	567	531	545	556	552	536	569	562	573	584	523	615	553	561	571	575	600	582	572	555	557	593	527	614	593	542	588	585	525	549	557	554	586	525	551	557	579	614	551	592	557	563	568	590	534	564	615	551	565	606	573	562	547	547	553	609	600	586	566	545	554	540	569	536	586	591	551	597	586	538	524	547	597	601	620	526	558	583	523	561	602	540	564	549	601	605	526	547	543	562	581	558	528	608	553	565	546	569	605	550	545	601	591	580	560	597	540	584	565	589	579	567	547	576	546	579	574	566	519	582	548	539	577	570	566	531	599	574	579	557	557	561	546	553	597	577	557	567	582	554	535	542	584	527	573	502	565	567	614	547	571	581	605	563	622	569	562	539	584	539	613	565	537	592	603	561	550	553	557	579	535	592	560	561	611	580	539	594	550	561	555	564	535	571	563	567	562	522	504	599	596	528	547	561	566	596	562	565	565	607	565	550	556	543	556	536	578	582	517	563	570	594	590	557	590	580	553	591	544	592	540	507	544	572	587	552	571	557	532	565	530	583	547	567	583	546	557	572	584	567	560	560	609	620	562	561	560	584	534	607	512	555	585	596	559	575	574	546	535	539	544	566	547	547	557	557	600	556	543	594	548	575	569	578	545	598	526	526	540	547	492	576	559	551	583	622	572	585	585	583	521	562	575	545	530	589	572	634	576	606	541	600	587	611	570	579	555	568	527	624	536	592	512	558	587	573	554	534	578	582	596	539	532	547	581	556	564	537	545	566	545	562	507	628	566	556	554	570	572	528	561	567	559	599	572	543	551	554	571	514	528	562	537	539	572	568	596	553	579	544	568	545	556	565	550	508	572	585	557	569	571	558	609	585	563	559	576	584	564	601	571	591	596	585	552	517	574	551	560	559	577	532	590	600	589	581	543	562	569	589	546	555	535	555	607	564	582	556	569	531	544	598	539	551	563	538	555	573	580	562	581	578	602	581	601	547	569	551	560	576	572	559	576	544	583	588	599	544	601	570	544	549	588	586	545	540	585	587	542	586	563	544	514	599	527	525	562	586	552	591	560	592	554	574	596	580	546	570	566	582	529	559	583	556	574	541	572	574	530	584	570	547	566	601	544	575	595	589	561	560	548	560	577	594	547	589	571	576	581	507	583	587	573	638	583	548	574	575	539	594	582	579	591	555	586	588	556	598	542	558	542	565	549	582	539	587	560	553	542	551	594	588	589	545	593	535	567	585	597	613	612	585	525	601	551	554	532	577	589	581	574	585	592	564	585	549	575	591	566	526	532	529	566	552	586	557	546	545	572	503	527	554	555	592	530	542	544	510	545	581	600	575	581	590	576	601	536	554	589	572	557	520	607	535	552	583	590	560	557	558	582	561	584	544	571	562	568	559	553	537	554	547	565	576	561	571	538	558	547	626	580	548	580	587	554	598	588	594	541	591	564	567	535	580	581	569	583	614	594	526	566	557	571	573	598	540	544	557	613	557	579	574	503	575	557	548	524	578	613	540	576	583	559	581	544	571	592	555	574	558	571	551	584	604	561	591	555	610	537	575	572	593	572	572	523	566	536	599	573	591	557	549	558	534	570	559	538	551	558	554	567	547	562	605	561	520	571	530	550	618	600	550	537	543	565	604	524	629	598	556	587	558	540	567	620	562	597	554	567	555	533	599	562	562	559	561	567	577	574	516	555	566	554	563	550	549	588	610	571	570	601	583	592	570	569	602	566	548	534	525	571	569	569	585	546	548	567	577	578	568	547	561	553	573	550	519	581	542	571	569	553	601	572	587	584	515	571	576	543	612	574	594	583	566	563	575	558	596	543	570	554	552	555	561	564	568	556	567	579	559	539	570	606	569	563	554	559	580	534	567	606	580	553	575	550	628	536	576	563	557	570	560	559	599	544	577	576	577	559	558	600	560	594	576	571	542	540	540	565	582	587	542	607	605	581	508	610	575	556	631	539	552	540	561	553	626	551	514	567	527	544	549	586	525	549	589	571	571	542	548	541	578	597	528	586	541	555	540	547	578	566	577
11576	7756	8475	6423	4028	2992	2453	1702	1383	1089	1024	815	764	711	662	601	503	420	350	362	364	325	313	320	308	280	313	291	275	280	297	301	273	284	241	267	253	250	225	255	258	247	249	235	248	250	222	239	214	230	232	262	266	246	250	269	236	256	212	254	262	226	232	219	216	240	235	186	223	245	232	255	222	220	229	243	233	253	260	209	250	246	259	262	248	238	243	251	217	252	249	237	258	268	218	232	214	223	239	229	237	253	213	226	243	236	272	216	229	232	270	223	242	245	237	213	263	224	239	228	238	241	225	230	238	226	240	233	244	269	260	217	234	251	219	209	233	209	222	233	232	245	253	239	219	243	240	238	249	220	232	247	260	235	231	226	223	217	181	251	222	206	229	262	236	241	238	243	250	240	244	231	224	217	225	250	209	227	236	225	228	214	242	228	232	204	238	225	221	225	220	224	230	226	263	233	219	236	230	229	208	223	241	253	244	249	250	249	223	234	243	206	248	204	213	219	239	222	245	204	259	238	228	225	232	234	242	231	213	217	245	231	229	219	255	228	239	238	255	241	232	219	206	216	201	234	251	232	218	239	242	222	228	221	236	224	220	236	220	244	257	235	220	240	248	231	224	226	241	234	224	220	222	213	225	239	247	222	216	225	222	228	224	247	244	226	246	197	233	211	223	228	251	242	235	242	241	226	204	241	222	204	223	214	255	257	235	219	251	214	234	231	228	249	235	238	214	236	205	245	196	235	250	242	249	266	244	245	234	212	228	239	236	232	245	235	241	231	204	201	228	216	257	249	239	237	226	235	218	240	223	257	266	232	234	250	239	228	234	223	243	245	207	270	228	255	228	241	237	256	250	256	242	214	219	216	230	255	248	260	203	217	213	221	230	231	227	224	238	280	230	216	210	223	215	239	249	240	266	206	247	250	267	209	211	228	236	213	229	222	206	253	226	243	220	220	237	232	229	238	212	223	201	203	243	232	231	271	226	233	232	237	226	221	217	225	245	247	218	231	218	249	226	231	253	233	244	221	244	234	242	209	244	243	231	261	218	212	227	229	244	239	231	241	232	232	249	236	223	236	242	239	247	232	213	226	243	236	237	250	259	257	249	223	236	258	208	254	237	214	231	223	225	219	235	225	243	244	225	241	244	242	261	220	220	219	228	223	242	220	245	221	261	248	215	246	241	213	245	233	214	240	220	219	238	238	221	224	195	232	228	220	232	247	230	220	220	234	215	237	220	250	243	222	247	226	229	229	240	256	225	241	253	228	254	253	231	225	226	214	224	205	224	221	219	240	237	237	210	220	217	221	253	226	255	247	253	241	217	234	205	218	251	246	240	243	188	218	215	233	251	235	229	221	253	256	220	223	250	242	253	195	255	228	223	244	182	233	219	250	236	258	203	215	229	239	239	230	236	232	240	249	225	248	228	239	232	238	240	252	238	215	246	233	229	254	272	246	228	239	235	239	211	201	221	209	213	242	235	215	218	229	245	229	261	231	225	229	225	250	218	221	248	213	212	208	221	218	235	242	214	267	260	247	229	218	244	232	238	204	233	213	243	239	253	239	263	231	222	209	232	247	230	220	230	229	203	212	241	203	248	246	239	241	198	244	234	240	248	237	225	227	213	276	230	232	236	221	205	251	230	226	249	251	249	253	263	240	220	212	222	215	216	214	246	208	223	261	227	233	220	234	256	222	245	249	236	252	214	211	220	264	252	253	241	255	244	264	205	231	215	221	240	233	234	224	220	261	223	249	220	236	221	266	208	245	264	210	228	232	210	240	249	236	264	237	252	212	234	229	232	232	235	228	222	242	239	221	230	238	230	237	230	244	223	224	235	241	243	231	219	236	240	242	243	246	233	231	218	275	236	245	236	235	240	221	214	216	233	227	244	245	232	237	196	234	208	234	238	236	255	219	251	241	241	236	225	213	240	228	247	230	237	214	237	229	224	228	256	221	221	265	217	241	236	239	237	244	241	246	234	195	230	241	229	230	214	228	193	238	219	232	196	235	194	242	216	240	222	233	213	224	232	195	230	254	249	252	231	203	218	269	240	226	230	229	229	219	233	220	252	220	262	199	255	213	240	246	237	240	216	249	223	243	232	235	236	224	217	208	226	226	241	220	214	218	264	240	222	211	255	208	245	213	229	247	254	212	265	212	224	228	225	233	245	230	221	250	209	254	211	234	244	252	255	240	218	228	245	232	258	240	209	234	237	230	232	222	266	211	272	229	213	238	240	252	223	240	243	251	240	221	247	240	249	234	237	227	233	232	218	229	229	214	205	229	235	232	227	221	201	233	212	218	245	243	211	214	223	209	228	247	261	251	257	238	219	226	220	234	193	223	226	233	229	235	208	216	223	219	219	240	247	238	225	237	231	242	251	249	267	241	264	227	253	260	261	214	219	243	251	231	249	223	225	229	231	252	263	258	264	253	252	229	210	237	238	231	239	249	231	220	254	216	227	239	235	211	235	229	219	241	232	226	243	226	229	233	240	221	228	207	241	206	226	234	253	226	232	238	251	241	221	246	249	236	251	219	223	232	239	225	226	213	246	228	237	232	224	230	223	220	225	225	254	246	254	225	218	207	242	237	223	239	271	214	226	217	231	231	261	236	206	251	237	240	238	242	239	254	203	237	261	226	234	230	224	206	230	219	235	222	236	222	251	233	233	227	223	214	223	243	199	210	214	219	246	227	230	222	221	231	231	175	208	223	244	241	239	246	246	221	201	216	231	240	239	239	240	250	238	237	239	217	232	217	219	252	244	248	241	224	235	232	220	239	234	215	199	228	229	222	234	202	223	252	213	243	248	235	279	246	252	249	252	234	227	257	260	206	216	235	215	236	224	229	236	252	211	229	210	228	252	214	216	212	223	255	235	231	207	232	210	210	241	220	259	230	218	230	241	214	236	241	202	259	235	234	249	238	210	208	241	245	227	228	244	245	221	244	217	238	257	241	223	264	215	253	221	233	231	237	227	247	232	211	240	232	261	247	230	248	209	224	249	245	218	264	239	227	231	238	233	230	227	241	205	235	222	237	269	236	233	239	221	255	220	219	225	232	228	230	241	267	255	225	246	233	227	218	245	231	260	246	247	236	239	218	251	238	235	215	214	251	251	250	212	225	223	250	192	219	227	229	221	232	241	227	237	224	223	245	226	225	226	234	244	251	215	225	244	214	238	210	236	242	257	228	237	206	225	206	224	246	252	229	254	220	228	250	233	255	241	239	255	233	207	239	249	224	251	214	241	253	241	188	232	228	209	221	256	245	229	224	249	256	201	237	230	223	238	231	199	224	252	234	254	217	238	250	238	240	225	251	252	222	239	238	243	216	200	242	247	253	235	215	233	218	241	254	249	238	241	207	248	229	239	240	213	218	223	232	226	221	271	232	226	250	234	243	223	243	232	239	223	219	230	205	254	240	238	247	248	274	201	238	256	189	250	230	210	237	232	208	224	213	243	219	220	223	208	228	235	213	215	240
7093	6959	14106	15655	12748	11094	9960	8066	6748	5405	4929	4293	3939	3751	3573	3021	2462	1926	1769	1616	1419	1359	1364	1264	1198	1232	1114	1081	1106	1026	1062	1056	999	999	888	859	868	783	778	782	715	689	667	722	709	672	654	687	671	643	672	698	682	670	653	646	623	685	699	642	688	620	651	588	589	597	596	662	627	607	585	602	557	624	578	601	605	576	595	611	579	628	571	550	596	629	555	596	575	588	564	611	554	561	602	600	633	606	560	559	564	581	618	597	656	570	614	568	583	624	602	543	596	605	532	566	596	580	529	550	609	594	567	552	658	574	564	635	620	600	606	565	558	635	593	631	570	614	564	547	630	572	604	556	586	563	567	569	591	562	609	566	576	599	590	623	590	579	564	537	591	632	583	566	613	588	591	565	602	585	568	598	628	622	568	580	622	611	547	572	592	573	562	551	595	573	591	581	621	608	576	585	584	596	602	608	607	592	599	579	601	631	576	563	561	562	573	601	577	569	551	567	552	595	579	612	588	596	596	564	579	619	616	615	573	574	600	630	605	543	597	562	542	589	626	602	591	576	591	581	575	550	612	591	578	550	573	571	599	608	572	595	595	581	539	628	577	609	572	611	567	580	559	571	574	602	635	576	624	588	581	597	591	548	584	598	607	599	649	613	589	566	618	590	599	582	588	590	583	593	569	614	635	573	594	597	555	575	563	617	604	599	597	610	574	612	613	588	549	566	628	575	592	619	640	544	615	608	579	601	568	556	582	585	622	607	548	567	581	622	590	594	600	640	606	603	587	605	546	589	602	648	573	594	637	558	648	579	589	577	605	617	572	607	561	610	581	612	612	547	614	579	589	591	560	553	566	606	577	566	608	590	603	573	575	541	581	627	587	637	559	573	589	591	568	590	578	582	603	590	573	590	583	569	555	587	596	639	569	638	606	624	607	629	595	599	586	611	599	563	575	570	558	579	587	588	561	618	585	616	593	647	594	610	576	620	550	605	570	617	576	580	588	597	565	570	608	629	617	600	586	593	599	597	592	548	607	578	591	588	574	576	603	592	593	585	557	609	571	574	611	583	620	603	588	590	597	600	607	607	574	621	577	616	614	602	566	574	576	616	590	591	574	579	600	599	568	623	583	598	549	578	598	575	593	605	589	624	593	612	596	580	594	598	526	596	614	618	567	596	587	599	584	617	583	588	579	592	572	606	575	611	609	561	616	546	574	609	568	593	625	564	613	615	609	609	611	529	571	598	581	558	569	593	587	624	593	595	556	576	583	583	625	587	580	641	578	572	603	578	608	596	598	589	610	615	656	568	614	629	602	578	587	568	592	555	636	605	581	610	589	621	669	562	616	571	608	574	583	561	571	594	613	615	585	593	604	591	560	618	557	592	610	585	613	560	609	578	587	577	544	576	597	589	609	594	592	553	569	561	552	603	596	592	574	583	607	646	616	565	612	594	601	614	603	608	585	581	624	554	590	571	622	592	606	599	621	614	591	562	601	611	577	580	609	590	594	583	573	582	562	628	547	596	568	592	579	572	614	584	592	570	621	582	598	544	595	600	570	612	597	647	607	627	601	598	633	610	583	550	590	614	619	561	605	600	598	575	629	618	587	542	581	609	585	580	593	553	623	602	596	623	607	579	564	643	612	605	572	599	596	554	598	528	590	620	619	544	579	552	577	572	593	598	583	575	649	581	577	615	581	577	586	608	606	619	625	615	574	596	583	581	617	591	619	590	577	586	599	564	602	606	578	588	610	620	604	567	639	580	627	572	581	593	568	563	604	604	609	608	646	594	565	597	588	619	579	584	573	603	610	587	617	595	604	592	589	567	591	587	596	617	571	549	623	599	589	586	544	594	598	597	573	606	593	627	599	571	628	549	538	597	589	581	594	630	564	606	561	598	591	604	600	565	573	595	580	534	624	590	572	599	559	612	602	586	633	604	592	633	611	588	571	592	583	603	629	598	608	611	601	599	616	551	606	624	616	596	592	573	574	578	626	584	559	583	608	603	623	598	570	581	609	547	589	596	613	587	613	565	643	610	631	569	628	569	628	593	585	612	546	595	552	538	593	608	577	564	602	626	588	591	597	603	552	593	597	557	622	567	585	591	582	608	641	627	564	607	567	614	567	628	580	568	605	600	558	552	608	572	577	571	635	555	556	582	592	625	612	625	539	578	552	590	547	615	537	569	570	571	582	568	604	586	567	576	562	565	572	563	594	621	579	593	586	550	641	583	606	574	583	601	628	611	594	608	594	560	599	583	580	566	596	599	605	607	596	577	641	578	560	552	596	617	606	602	641	560	563	616	616	573	592	563	602	616	603	605	608	568	583	593	582	578	580	606	573	609	583	562	598	589	570	601	581	639	605	591	575	548	543	566	577	573	609	537	590	599	581	578	559	588	572	630	576	585	569	609	575	601	588	610	587	618	601	571	574	579	617	572	612	613	576	583	570	572	613	605	616	622	587	598	602	611	599	594	575	585	612	608	631	612	583	600	548	592	602	608	587	594	575	659	613	615	581	621	621	612	610	605	548	609	562	626	566	592	583	599	578	594	567	651	606	601	573	574	606	582	607	597	589	497	612	574	579	564	607	555	633	641	607	572	579	619	589	558	619	556	540	525	561	589	559	594	651	572	578	599	585	606	564	581	618	579	528	592	576	560	563	551	647	632	588	585	602	543	588	568	556	562	642	552	566	578	625	576	547	643	578	639	590	579	588	578	583	655	602	602	620	596	597	559	584	605	608	580	628	624	555	573	592	596	623	598	588	589	601	620	608	583	614	569	601	554	616	543	637	601	571	568	566	587	593	612	622	601	587	618	560	589	588	598	596	560	616	616	606	631	588	611	574	568	618	587	631	602	607	597	597	581	599	618	597	575	637	643	610	561	602	556	600	606	595	595	593	622	654	589	556	615	558	627	602	676	583	584	562	610	594	571	607	643	603	567	626	631	584	574	602	559	639	598	541	563	623	584	573	604	603	638	596	582	576	614	585	593	632	576	572	602	606	653	687	581	662	576	617	577	596	584	577	620	603	577	553	576	613	622	573	605	587	592	600	591	606	608	607	661	590	602	579	547	600	621	589	565	605	596	584	582	602	561	580	628	610	570	589	585	597	570	601	586	610	560	589	583	531	613	636	648	609	660	584	562	555	548	623	553	560	609	576	628	567	606	599	588	591	603	575	597	627	605	593	553	581	576	589	581	556	603	623	670	543	590	654	597	575	567	633	551	602	587	531	594	607	617	534	602	606	569	585	558	578	607	593	626	628	531	571	561	590	571	602	613	610	586	628	614	607	573	586	539	598	572	639	554	607	586	604	555	565	588	560	581	623	579	570	572	583	630	606	581	614	646	627	601	593	525	583	609	589	600	619	597	593	577	598	565	602	541	539	609	564	602	585	586	598	611	575	593	613	577	550	549	676	581	538	588	631	615	636	579	554	579	576	599	609	587	595	546	598	573	604	599	624	576	614	589	536	612	593	602	594	613	638	597
24430	21245	15805	12549	8645	6124	4492	3418	2727	2176	1922	1622	1516	1659	1367	1220	973	785	656	657	578	754	796	635	578	584	534	553	543	443	423	431	446	449	369	390	413	356	324	343	361	333	335	323	342	334	331	314	365	337	340	330	291	279	355	303	312	318	294	306	275	295	307	298	294	264	289	255	280	269	270	287	272	309	300	311	284	268	272	315	303	247	270	272	278	269	293	282	289	241	263	266	271	258	265	286	276	255	277	248	260	285	242	277	279	279	264	274	248	294	283	270	261	254	281	259	281	286	254	294	297	267	305	264	269	276	247	251	274	299	268	282	290	305	282	277	262	270	256	313	279	269	267	308	270	281	282	283	269	292	301	296	303	257	276	285	259	266	282	280	259	292	248	270	290	274	274	277	301	263	293	280	289	269	271	248	268	261	289	271	259	258	297	309	284	259	281	284	289	269	268	249	260	300	268	262	300	299	281	269	273	282	268	278	251	268	244	263	307	281	268	301	281	255	263	282	307	297	285	262	259	310	288	262	282	308	276	249	270	249	246	269	264	243	289	300	295	290	294	266	288	288	286	238	287	257	270	294	263	308	264	270	287	260	237	260	262	270	241	298	272	297	296	260	306	281	265	289	267	272	253	268	279	295	261	307	262	258	311	262	279	253	274	262	265	295	260	312	264	294	270	291	306	284	293	253	280	284	282	284	288	270	268	280	301	278	280	274	283	297	280	276	302	291	314	264	279	296	274	273	244	293	286	282	257	292	287	261	296	280	284	278	233	273	296	277	274	300	294	265	288	289	291	275	251	269	288	301	293	269	253	286	259	253	267	264	312	261	262	295	273	283	271	294	270	258	314	271	276	265	270	257	234	264	305	277	281	277	274	310	300	269	270	286	275	275	301	268	247	255	319	267	294	297	261	289	235	273	280	299	268	287	318	275	291	273	272	277	278	287	314	284	261	264	299	269	280	291	287	284	297	252	289	285	303	293	287	243	335	266	294	280	274	256	299	291	291	268	239	277	258	275	302	288	281	291	297	282	279	279	255	283	268	287	269	278	301	281	275	265	282	266	276	268	273	255	281	264	294	280	300	291	255	301	272	281	313	274	280	252	242	268	279	265	305	249	277	258	277	261	283	257	251	277	254	242	302	280	273	315	271	277	263	281	268	242	278	294	282	255	290	283	296	259	284	266	274	274	291	312	288	274	272	246	275	277	295	252	303	313	252	291	282	272	246	277	233	282	282	250	303	277	292	272	287	261	252	276	287	288	285	273	269	286	283	276	285	267	287	315	312	267	275	300	259	283	270	272	263	293	280	279	266	279	260	242	273	286	268	256	284	311	281	280	286	290	316	328	287	282	282	272	270	284	273	250	250	242	279	282	305	283	269	264	285	258	269	246	289	278	273	266	253	261	282	271	281	298	283	264	288	276	293	275	269	312	315	246	267	287	285	273	279	272	276	248	271	264	270	266	274	263	284	271	260	258	307	264	293	286	295	261	264	260	232	249	277	242	269	278	289	286	289	302	274	274	296	265	274	310	272	262	256	261	280	259	252	263	302	281	260	277	270	272	266	295	296	284	269	271	286	290	297	267	287	278	291	252	272	287	250	282	280	280	273	269	292	300	278	263	295	253	287	291	277	276	239	273	255	274	274	312	275	288	268	268	301	240	275	286	274	267	274	267	289	280	242	285	263	285	288	270	264	252	291	262	284	306	295	275	256	268	265	256	256	261	252	313	278	265	244	301	313	313	281	280	299	263	289	286	281	284	246	290	283	272	291	265	308	288	258	271	284	250	253	287	292	276	259	311	279	257	277	284	271	285	290	258	237	277	270	259	282	255	279	247	280	265	270	257	261	296	301	274	293	269	263	281	296	276	276	298	280	263	290	271	280	268	277	270	264	292	298	279	278	233	264	274	272	293	308	316	259	291	253	315	259	244	285	271	259	250	290	268	272	305	309	263	278	258	270	273	308	283	262	276	304	290	273	290	286	274	284	303	248	312	269	277	280	268	257	295	293	255	281	273	282	281	280	254	278	296	280	268	292	314	267	290	264	298	294	281	304	267	283	275	258	280	282	257	286	281	257	228	267	269	298	283	292	281	277	258	304	275	274	290	271	261	275	284	256	290	277	267	291	255	251	266	278	263	271	284	280	294	284	284	269	238	297	315	240	291	311	257	266	268	285	278	296	260	296	281	309	281	290	282	304	268	282	272	248	290	294	284	270	273	262	312	257	254	249	264	273	278	274	259	298	249	260	259	280	262	281	261	280	289	271	286	275	267	310	268	319	282	269	246	295	271	278	255	232	271	265	258	276	277	246	307	290	276	257	311	287	275	256	279	284	272	268	288	267	289	239	290	270	257	267	276	294	264	273	254	268	300	269	288	264	291	290	316	309	283	280	289	269	302	307	267	294	289	272	274	255	263	301	274	292	261	245	248	284	276	261	276	266	288	293	273	269	270	267	287	276	293	279	270	311	280	291	273	268	302	297	304	304	286	264	276	281	306	293	292	272	304	261	254	261	247	290	273	277	270	298	278	249	269	283	268	338	270	276	264	279	243	285	306	272	272	272	289	265	303	286	263	283	256	279	263	274	280	294	264	269	294	274	260	251	270	274	299	318	267	300	302	287	264	270	297	280	240	270	303	265	279	261	296	250	279	277	277	272	281	279	277	292	294	299	315	293	297	297	311	277	317	275	280	264	272	302	279	285	284	286	263	281	257	283	243	262	270	273	255	250	268	272	268	254	270	307	282	316	267	281	281	287	256	251	300	307	253	261	259	282	267	268	271	266	276	269	273	274	254	275	247	273	288	269	271	316	281	302	278	264	244	259	306	281	278	270	287	297	269	267	267	284	282	274	280	302	290	287	292	287	283	273	328	282	295	277	301	255	297	266	244	294	292	277	290	240	301	307	302	275	265	267	290	287	291	259	260	275	301	284	273	284	251	267	274	256	283	279	286	257	296	289	282	256	298	286	270	258	247	282	284	271	260	278	261	282	287	259	279	236	269	292	290	293	261	283	284	252	269	301	286	292	250	283	267	268	254	247	273	268	278	310	288	280	288	290	275	296	271	298	289	287	299	269	271	296	278	272	291	274	261	308	275	278	265	245	244	254	282	276	248	272	280	278	276	253	293	295	292	294	256	260	262	275	284	289	255	295	261	293	286	246	265	295	268	274	289	283	278	296	288	273	256	293	276	246	269	324	278	305	283	271	261	250	272	264	244	268	238	276	260	282	267	263	316	295	263	267	299	277	283	246	265	285	306	269	276	264	249	271	238	280	288	299	274	269	273	288	247	289	286	279	270	265	285	272	270	261	289	303	301	273	249	245	275	296	265	259	284	314	305	294	284	289	232	271	289	289	272	274	277	228	290	280	299	270	285	262	259	291	310	317	302	278	271	282	246	284	268	265	280	261	291	288	270	258	273	258	298	275	305	275	284	291	247	282	281	279	289	269	252	273	284	236	274	251	289	312	270	256	282	286	278
16155	13760	19549	22659	20541	18380	16356	13999	12142	10666	9301	7713	7620	7667	6972	5996	4993	4433	3518	3380	3511	4005	4607	3544	3105	2829	2578	2756	2768	2185	1894	1922	2096	1999	1652	1412	1431	1232	1206	1263	1243	1132	1137	1097	1124	1185	1083	1121	1028	1071	1075	1132	1025	918	1034	906	985	910	888	832	827	787	814	753	697	742	745	710	727	743	745	792	748	795	707	680	698	762	700	723	646	712	702	675	680	654	690	684	684	757	710	696	655	686	712	707	677	679	639	691	635	699	704	710	642	648	679	704	632	691	664	723	700	670	715	646	618	679	722	645	683	660	662	680	666	707	678	661	723	631	716	675	680	680	702	723	676	685	686	733	673	651	662	724	665	655	699	678	679	671	695	670	685	687	715	651	677	696	632	654	658	711	725	662	657	650	625	676	646	679	680	659	670	644	666	691	658	710	693	677	731	629	673	692	660	673	685	725	645	749	685	684	693	691	686	696	617	708	726	665	685	687	708	679	637	733	642	694	656	673	634	674	726	669	697	656	693	650	697	669	736	666	668	624	689	670	713	686	642	658	665	676	657	741	675	661	710	703	729	684	691	703	745	709	661	631	663	668	679	649	719	683	659	697	665	683	693	715	688	702	636	656	693	734	672	646	668	679	670	714	714	673	643	692	680	671	696	712	714	664	654	651	612	741	684	692	642	662	700	677	671	727	675	696	686	691	706	684	689	700	726	652	679	618	652	659	685	638	678	671	662	708	675	672	703	715	706	729	688	722	718	695	694	662	715	670	734	671	670	663	653	710	684	672	707	679	666	659	651	640	687	659	650	657	682	674	649	695	702	700	682	691	620	659	670	672	714	641	667	667	697	660	653	692	659	700	657	715	682	673	697	682	698	663	724	700	705	679	683	670	645	710	680	724	701	669	688	618	699	706	706	654	672	701	718	653	690	678	712	731	638	708	679	698	666	667	723	723	664	696	662	716	671	690	726	640	666	687	688	674	703	674	692	680	669	674	685	729	709	693	646	609	712	722	684	666	663	715	674	718	724	679	656	712	663	705	703	636	693	688	710	669	682	657	660	645	674	636	694	675	634	649	703	664	660	712	663	674	637	673	681	715	685	702	642	730	722	701	674	681	686	690	671	704	645	685	680	684	680	709	693	673	636	696	645	716	686	721	653	696	650	652	752	689	712	675	693	693	672	695	677	725	682	729	697	679	691	714	695	692	662	629	662	683	711	653	730	659	705	656	729	658	671	695	702	695	687	686	667	662	707	705	657	689	690	733	670	733	700	673	674	643	721	695	710	665	716	733	696	675	650	682	669	697	735	687	710	697	696	676	698	722	683	662	692	779	621	617	717	666	705	672	709	722	681	670	667	693	663	687	658	703	671	691	662	658	705	680	708	675	677	656	638	710	703	746	692	700	652	682	715	685	677	716	711	714	643	641	685	672	682	665	732	686	625	716	691	689	712	669	662	723	699	713	679	718	649	648	670	722	695	671	694	639	668	689	692	686	724	685	687	739	688	676	676	680	665	637	671	665	708	680	653	701	697	691	708	686	638	717	675	690	700	674	627	653	708	640	664	724	611	672	699	683	677	649	696	695	680	667	680	690	716	648	704	696	671	764	696	651	701	646	700	702	697	701	646	683	686	687	666	685	724	708	654	704	665	645	683	637	720	683	708	629	721	662	651	741	666	643	714	681	655	674	697	660	739	737	662	666	666	681	657	675	692	673	678	678	684	649	683	627	744	663	671	649	654	680	718	729	687	682	718	670	672	669	664	669	656	683	677	669	668	673	659	681	667	656	708	644	628	691	699	691	659	662	662	691	657	737	676	694	707	640	706	690	710	666	734	724	696	656	689	692	691	732	670	685	689	705	676	683	704	648	696	710	695	697	696	698	715	734	675	704	651	658	675	643	682	705	703	721	659	684	670	681	665	699	705	690	658	728	690	689	718	714	672	713	703	652	746	656	652	686	659	703	676	719	723	679	694	645	692	665	718	685	650	660	691	671	713	651	699	705	747	709	721	678	680	699	704	677	634	685	655	629	646	682	658	722	700	692	681	734	695	669	682	637	752	706	682	691	688	701	669	681	709	655	649	669	647	695	710	715	670	656	672	686	684	687	718	716	638	678	642	682	632	709	692	691	689	688	658	650	696	676	684	671	720	697	685	720	701	662	669	658	660	720	675	701	706	677	701	703	702	667	628	670	722	638	703	680	680	691	669	682	698	733	699	676	635	690	680	679	650	695	714	685	665	708	705	722	690	673	672	659	676	625	648	638	655	720	656	697	721	697	699	694	686	658	700	681	649	683	691	687	679	674	704	697	728	710	684	662	685	664	696	700	701	695	700	684	707	705	676	708	726	658	656	685	675	653	690	689	703	688	662	648	696	736	734	687	733	686	669	670	673	709	699	682	740	719	654	716	662	687	662	669	679	689	667	701	704	622	751	706	667	644	708	686	675	682	696	724	624	662	669	718	674	759	714	696	692	734	670	691	680	674	659	695	652	700	706	647	701	641	718	657	694	689	664	676	708	651	692	722	621	658	678	702	627	708	701	685	694	691	655	684	670	709	703	668	681	736	699	681	681	650	683	664	646	713	697	677	678	684	695	648	697	672	696	705	688	692	652	680	701	685	618	680	673	678	692	682	651	649	723	661	708	696	657	676	660	677	676	722	671	713	683	698	702	683	684	651	651	650	698	698	659	634	685	672	666	714	670	679	693	672	692	651	654	620	652	655	700	662	675	665	670	696	668	730	695	646	678	657	674	653	638	681	699	679	697	665	667	698	666	683	681	641	679	645	673	679	695	670	665	671	667	704	683	672	642	721	713	672	701	687	646	669	695	705	692	706	720	674	716	664	669	683	716	719	700	687	691	704	663	700	722	651	675	667	674	711	648	637	683	671	692	678	641	713	728	652	700	695	714	712	702	696	683	722	681	680	728	640	746	662	641	681	688	662	674	675	717	679	661	686	663	701	659	665	660	634	688	672	657	693	738	676	648	682	693	672	670	655	675	690	661	668	658	699	695	695	655	676	660	706	692	729	706	735	695	651	677	687	678	693	701	700	665	714	654	676	658	720	658	705	711	680	653	718	657	674	666	695	690	698	679	688	697	680	663	690	661	708	749	673	679	698	687	678	665	706	668	724	697	701	676	658	699	695	705	679	714	696	712	719	648	661	658	661	709	721	699	707	664	690	710	677	694	673	670	632	669	705	699	655	718	667	710	705	666	690	703	659	712	660	655	707	708	715	709	697	671	681	718	702	665	694	714	683	695	689	655	668	707	711	643	677	689	674	700	672	635	626	707	729	712	664	664	668	683	711	680	718	624	662	676	688	735	677	616	610	658	689	731	703	631	738	656	694	704	695	710	669	668	673	668	700	685	676	658	679	713	645	645	683	692	698	760	713	714	663	704	707	646	671	715	690	718	681	637	687	695	689	685	698	672	708	669	656	648	647	692	709	698	689	663	660	717	662	658	632	667	683	678	694	687	695	709	653	697	667	642	676
34323	33065	21913	19020	14857	10491	7458	5582	4310	3516	2772	2315	2324	2761	2430	2126	1424	1270	1038	993	980	1147	1279	1068	891	812	637	747	692	628	588	557	551	595	449	416	364	355	355	359	351	321	313	334	326	290	312	307	325	305	325	289	294	250	286	255	287	284	323	253	254	243	253	253	251	254	227	228	215	254	227	210	231	222	230	221	235	219	237	255	213	229	236	200	241	227	218	255	255	227	250	204	221	241	249	226	214	222	244	228	211	232	245	215	262	200	219	209	235	236	242	215	205	217	209	244	232	224	241	248	207	239	237	234	232	234	220	235	224	215	248	221	239	236	236	201	231	197	246	235	249	219	249	239	190	215	243	237	209	208	254	225	216	205	217	223	230	197	213	212	225	231	225	239	235	232	221	252	253	234	210	237	215	252	235	226	229	225	246	225	227	226	225	221	242	233	229	204	205	259	225	248	221	194	217	215	242	224	213	232	238	201	229	233	219	215	221	245	206	228	218	234	216	247	239	195	232	225	220	210	222	221	227	189	231	198	230	229	203	232	224	244	220	218	214	233	225	220	234	264	230	214	219	230	249	212	228	223	229	227	249	210	234	212	235	208	249	221	211	218	253	244	253	224	227	214	238	215	254	190	245	241	232	216	217	215	231	232	225	217	234	230	239	204	219	226	269	233	230	235	225	237	206	217	245	224	238	238	257	246	253	239	222	221	216	243	219	227	243	228	237	202	215	234	220	226	222	235	247	198	236	261	224	239	249	207	213	211	232	231	209	199	224	217	219	238	209	215	231	225	221	257	236	233	233	216	231	238	253	236	241	243	223	221	217	231	215	242	232	201	209	211	246	213	247	256	218	248	213	222	190	209	247	249	230	218	234	252	241	235	251	263	203	206	233	216	222	226	256	218	216	194	240	230	240	226	229	233	225	226	209	220	218	215	225	232	224	210	242	219	226	232	224	211	222	216	223	223	213	242	258	215	238	216	246	225	218	216	213	229	222	221	256	207	201	257	217	258	211	239	227	224	228	196	243	226	199	229	256	233	206	230	239	240	227	222	232	222	230	248	236	220	229	238	230	208	203	220	239	211	242	216	220	224	209	207	248	248	227	236	211	244	233	252	210	218	234	231	244	216	231	236	210	191	213	222	207	253	264	207	234	225	221	260	237	231	234	210	201	224	245	232	223	207	246	206	229	214	246	235	243	236	243	237	216	254	226	230	203	205	251	236	224	250	227	250	234	253	229	226	221	206	238	225	230	208	204	225	225	226	224	209	209	209	230	244	261	221	219	229	210	228	222	229	208	231	223	211	229	235	210	230	262	220	240	223	235	239	216	233	232	207	219	253	214	246	214	213	229	235	256	227	236	238	232	232	236	236	223	197	227	217	209	239	220	234	212	202	218	237	247	242	248	214	230	227	209	245	250	240	236	229	225	242	218	222	219	212	222	192	212	209	221	245	221	222	246	202	229	214	238	240	222	229	225	221	207	246	228	210	245	209	201	201	223	229	211	234	222	217	187	231	223	217	243	206	231	236	233	229	234	236	228	242	204	247	239	216	247	220	233	251	206	211	199	211	227	245	221	229	229	226	228	227	224	218	221	200	197	227	241	230	212	221	214	196	203	211	273	228	240	241	235	224	220	228	203	218	217	213	227	260	211	226	224	243	224	232	250	208	231	213	197	243	228	258	257	217	224	242	235	248	232	241	231	217	223	224	224	230	230	240	228	219	214	231	227	238	247	210	248	216	240	216	228	213	214	218	246	216	232	222	224	241	250	206	238	188	197	230	231	214	230	228	202	230	234	211	250	214	214	221	191	215	222	222	232	248	207	241	241	237	231	202	220	220	229	229	226	217	240	227	226	212	212	197	195	228	215	214	187	224	226	234	233	227	213	231	209	216	246	223	209	208	238	218	216	231	232	249	227	225	236	244	229	230	228	234	223	216	207	234	238	248	210	194	220	228	225	223	214	206	228	198	207	227	213	226	228	204	216	235	252	205	238	214	244	199	207	222	238	222	242	182	232	189	238	225	233	226	226	213	215	213	219	207	209	254	244	214	244	228	226	247	230	245	219	218	237	241	222	218	206	223	210	263	247	241	244	238	225	213	214	215	226	232	235	213	223	235	227	216	222	224	228	228	219	212	207	232	198	227	234	240	233	216	199	222	215	228	241	221	209	232	184	234	236	203	215	220	228	222	240	231	217	211	213	228	199	213	221	227	228	227	242	216	225	260	228	204	205	213	229	247	243	225	223	220	223	213	219	243	216	228	252	233	206	210	243	192	230	239	219	249	230	237	204	241	217	244	231	225	199	213	207	202	227	246	203	237	246	242	207	213	239	249	248	225	230	225	198	204	222	234	251	225	229	230	195	247	261	211	235	212	211	239	220	226	223	222	244	236	225	231	220	229	249	240	217	216	219	221	228	234	226	206	204	230	230	221	244	245	235	220	218	213	219	217	221	222	213	213	236	231	232	196	221	236	227	228	220	221	237	230	250	216	234	231	212	256	239	207	218	234	236	230	219	242	236	233	216	244	225	210	217	193	204	239	274	231	220	224	240	241	219	237	224	213	224	216	244	216	238	246	250	234	202	236	207	226	228	254	246	233	223	224	218	208	209	226	268	240	261	244	205	244	217	232	240	209	224	210	233	233	209	212	198	216	229	225	213	256	265	231	213	248	220	220	215	234	222	241	186	246	217	239	244	240	235	220	211	235	216	240	214	227	233	215	264	249	211	240	214	237	229	194	219	198	249	211	223	216	230	243	228	209	240	241	243	217	242	236	230	246	207	198	231	230	256	266	222	256	240	212	275	215	216	224	235	215	215	232	255	239	216	215	230	214	257	216	211	249	227	243	220	210	227	203	238	245	225	210	243	219	221	236	241	221	227	235	245	234	208	245	228	222	229	223	250	230	220	256	211	240	224	218	222	206	220	241	227	208	229	246	249	227	241	229	225	249	258	218	222	233	234	242	261	257	235	236	235	222	217	196	233	216	234	208	227	224	242	214	201	235	200	214	201	239	221	246	243	207	252	229	215	221	210	211	242	210	232	248	223	206	214	248	235	228	223	232	222	201	224	229	249	205	244	214	237	256	218	253	231	237	225	189	267	227	215	242	227	243	225	239	224	184	208	220	217	240	222	201	233	250	259	198	239	215	206	207	230	246	199	221	220	242	255	235	220	201	201	243	234	215	211	210	230	194	239	217	217	219	200	197	220	207	209	207	253	245	206	232	224	252	229	233	208	205	232	216	243	210	227	225	213	229	198	217	232	234	219	211	215	208	228	222	221	225	204	240	251	226	218	240	210	224	222	218	247	216	238	224	227	209	247	226	209	221	235	220	229	223	263	259	234	201	228	250	226	238	206	226	198	245	244	236	223	226	223	227	246	212	224	209	223	208	200	241	237	236	229	235	239	221	221	256	206	233	219	237	273	225	231	243	210	242	224	213	262	256	224	238	206	234	240	251	222	203	239	241	202	227	239	233	212	228
22518	19910	23816	27866	26704	24380	21846	19042	16805	15231	12680	11497	11069	11297	10230	9627	7475	6344	5245	5464	5739	7232	7862	6385	5292	4821	3846	4187	4551	3189	3136	2976	3111	3128	2346	1922	1907	1661	1523	1447	1526	1282	1395	1553	1627	1458	1451	1488	1311	1403	1340	1426	1209	1081	1138	1093	1059	965	944	760	810	750	726	710	677	693	680	625	620	641	716	655	658	605	622	600	570	630	630	671	639	618	591	596	611	614	604	568	556	565	555	539	549	605	533	563	553	542	533	573	552	592	575	515	559	582	578	554	575	563	548	597	557	552	555	564	546	572	536	586	578	554	539	532	597	557	558	556	542	557	533	589	586	565	561	542	540	538	574	574	561	578	548	572	549	571	545	523	553	579	606	560	585	529	569	566	573	580	583	549	589	539	566	566	534	533	627	596	538	546	549	544	535	580	602	590	558	569	582	537	565	568	531	546	578	598	558	559	549	573	584	593	581	555	586	554	539	545	586	532	560	573	579	598	585	600	563	548	542	575	548	529	577	606	581	526	587	603	566	599	591	583	583	564	558	549	563	567	545	555	582	538	556	558	588	574	552	530	614	578	579	573	566	499	569	545	558	611	539	565	552	551	517	510	559	553	587	581	582	548	540	558	559	546	577	553	524	574	546	572	561	504	583	561	586	500	570	560	554	557	556	599	581	567	551	563	553	603	527	516	564	541	580	511	588	542	534	562	537	583	540	571	580	560	546	554	570	571	553	560	512	580	566	565	557	557	580	591	549	551	517	570	527	579	581	599	541	567	525	624	568	572	577	606	557	558	574	574	569	566	576	604	561	557	567	516	528	596	509	561	537	575	564	591	548	553	544	554	577	575	568	565	555	596	580	588	547	564	539	547	534	571	574	582	566	549	550	559	529	551	545	575	602	598	550	557	556	571	550	557	579	573	599	546	562	564	570	538	573	570	578	568	528	539	569	615	558	564	599	537	518	543	567	535	590	608	574	608	527	598	603	568	564	580	534	560	549	567	559	580	601	522	522	547	588	587	540	575	539	533	562	540	564	559	562	556	614	554	555	526	514	531	576	514	525	590	565	574	544	615	578	569	599	572	567	603	550	574	548	530	563	521	550	583	539	569	566	559	595	568	539	577	525	568	539	604	604	560	548	549	542	577	552	590	582	558	575	562	563	576	518	566	556	546	545	540	568	585	593	597	557	536	533	568	531	552	551	563	537	518	574	571	608	585	582	515	534	572	538	607	550	606	592	557	581	563	611	597	580	575	565	572	554	612	559	557	549	568	610	560	580	588	549	549	542	550	566	579	527	545	582	599	598	577	570	562	552	607	554	577	555	539	577	551	567	607	548	571	557	547	569	583	565	537	572	585	534	553	552	545	565	582	517	546	580	577	533	567	540	544	575	553	537	584	547	576	538	577	555	598	571	556	565	583	583	548	551	562	552	579	545	583	591	557	556	562	560	594	529	583	551	587	566	540	572	544	555	572	569	568	513	563	583	555	545	564	513	592	606	580	585	527	563	596	567	563	570	561	550	529	583	526	542	554	564	559	594	593	547	529	514	564	580	493	557	588	593	595	591	541	582	543	549	583	559	550	577	622	512	583	578	556	556	548	585	540	563	548	576	604	529	562	568	521	576	572	602	556	586	597	564	512	520	598	577	575	534	630	574	566	571	606	533	540	576	533	547	532	550	571	542	545	527	576	550	579	569	533	604	545	545	573	598	542	569	569	575	587	541	569	558	570	587	535	570	599	528	523	544	575	544	570	571	552	568	557	530	569	556	580	554	574	518	567	537	563	571	546	549	578	555	567	541	513	562	561	574	529	570	532	587	584	560	571	558	578	572	497	513	601	590	538	574	583	625	557	557	556	571	525	509	564	540	562	546	579	554	578	600	540	573	535	563	556	560	551	555	547	573	560	574	556	533	536	561	567	568	578	560	582	544	557	564	505	583	590	586	582	584	575	499	551	549	600	585	565	535	551	573	539	607	600	572	492	562	553	596	576	594	559	534	551	544	542	511	534	583	573	548	510	545	579	553	569	584	578	597	542	548	585	574	553	567	580	563	539	530	576	598	571	536	546	600	559	562	563	538	602	537	565	566	567	582	585	594	505	567	585	539	583	597	584	620	543	557	563	569	551	531	561	554	542	542	608	578	550	560	547	558	563	534	528	534	576	598	615	564	553	525	548	593	564	547	580	555	573	554	577	572	556	559	543	531	560	559	564	552	552	558	556	593	561	557	543	580	566	522	593	551	559	560	556	527	571	563	551	551	576	545	576	579	583	562	529	553	559	588	566	531	563	565	558	556	532	531	576	555	567	500	545	521	585	556	559	583	591	574	560	584	554	582	530	569	611	541	526	590	587	559	582	559	571	566	552	554	547	565	593	590	534	577	562	580	549	543	600	537	606	600	523	537	511	554	569	544	581	529	557	557	593	556	545	571	499	552	617	546	538	562	526	535	553	570	582	556	565	567	565	597	560	575	556	559	559	564	606	563	521	507	584	586	568	554	538	541	561	551	537	540	539	595	542	562	531	527	542	567	574	555	574	555	555	547	538	564	541	575	553	589	547	571	573	528	576	551	576	542	557	551	562	511	530	570	561	562	555	553	553	549	537	542	556	572	538	553	556	601	600	552	549	576	575	528	574	550	535	586	570	573	567	595	529	589	611	557	571	519	522	596	511	551	601	528	547	560	529	583	571	553	572	510	585	587	631	605	530	590	533	528	543	570	521	615	601	567	558	553	553	581	556	542	592	537	537	577	556	581	566	561	559	531	556	544	626	547	554	540	580	580	540	603	556	564	600	535	546	552	580	548	562	604	591	555	554	556	554	529	532	573	536	542	568	545	563	579	573	582	564	572	571	559	561	556	538	554	510	551	538	526	574	571	540	491	556	586	574	563	563	562	536	533	537	552	501	514	525	572	531	549	596	527	580	583	580	555	567	569	548	564	563	589	536	556	573	563	528	553	570	598	580	551	610	577	579	527	551	547	553	533	577	529	580	572	553	533	572	588	564	595	544	589	602	570	560	550	539	529	571	541	523	564	550	530	534	563	544	603	562	557	564	583	578	619	558	533	568	535	506	552	590	507	519	572	611	567	567	599	555	556	598	573	539	531	493	564	567	546	603	584	580	578	591	553	551	557	544	522	550	573	572	524	540	570	550	579	581	577	557	570	584	557	590	501	583	572	614	529	567	514	570	555	555	539	551	607	588	579	548	614	614	558	620	547	537	602	533	575	563	524	538	527	536	614	571	540	570	587	550	551	552	581	571	576	545	547	525	539	570	576	582	554	594	566	604	602	513	542	606	571	561	586	523	557	578	541	542	574	546	555	560	534	563	548	555	553	567	579	538	548	529	572	582	602	554	597	595	546	559	541	548	580	601	545	583	526	515	564	593	540	517	589	578	536	566	558	606	560	584	569	554	552	557	507	577	574	521	548	550	545	567	511	587	532	558	560	593	540	586	563	569	572	562	552	549	503	587	537	514	547	580	533	611	568	544	571	577
11833	8089	8046	6232	4171	2965	2388	1771	1388	1067	950	879	748	708	692	545	467	417	369	363	369	344	355	325	328	307	314	317	302	288	290	260	281	252	275	305	259	265	275	250	263	232	244	256	249	241	241	252	238	238	222	208	250	257	259	249	259	244	248	222	250	235	254	248	251	212	234	220	240	248	271	223	207	220	243	216	230	239	250	251	238	229	258	228	251	240	219	205	227	259	222	265	252	243	210	215	219	212	207	225	227	242	218	232	258	224	265	241	243	253	265	258	221	226	211	241	215	229	239	237	214	229	226	243	232	262	241	230	211	220	235	220	227	269	229	219	238	240	214	235	229	242	237	210	234	228	225	232	244	201	246	257	233	228	214	201	216	216	224	234	211	231	217	250	235	207	247	227	228	279	224	227	236	238	254	228	249	233	252	230	254	232	233	207	228	238	249	234	265	197	225	212	222	217	232	257	208	221	246	230	236	228	202	234	223	214	222	256	205	186	239	230	239	230	267	211	214	224	275	274	273	238	235	231	224	209	257	231	211	210	233	217	213	233	256	238	234	258	225	231	228	229	227	243	224	213	223	236	209	262	225	229	254	230	236	220	229	225	224	220	215	224	223	220	234	234	212	230	243	246	261	222	221	226	244	218	235	230	222	228	249	239	216	241	249	265	242	203	235	231	218	237	242	251	227	204	236	230	225	245	229	216	251	224	246	228	210	222	203	236	243	258	241	226	253	262	236	242	245	222	246	232	209	255	256	239	234	260	242	224	217	233	219	211	223	229	242	224	245	219	236	227	241	222	218	244	228	235	250	223	208	233	225	216	250	209	222	223	239	250	229	239	237	241	231	231	228	236	229	232	214	226	221	244	234	229	235	239	206	233	234	245	226	215	233	228	225	232	223	242	240	239	255	221	244	211	201	226	226	236	275	230	221	232	223	224	276	242	242	214	214	233	236	236	236	225	249	246	250	219	224	211	217	254	223	254	258	249	257	262	228	264	222	222	198	249	215	208	236	238	215	226	251	205	235	240	198	226	221	233	233	240	222	228	230	257	251	247	228	226	243	255	210	228	212	207	233	232	248	222	246	234	233	245	235	244	226	263	265	243	276	220	224	218	213	227	257	224	231	260	255	236	237	245	239	244	253	218	208	249	224	216	224	230	213	220	266	233	207	248	221	225	233	229	217	244	222	215	222	209	236	253	221	245	221	235	250	209	221	263	215	281	211	221	237	219	225	213	226	230	250	259	245	230	230	226	232	240	206	212	260	242	256	220	235	241	229	226	210	246	209	216	245	235	213	242	217	243	235	222	216	225	242	230	224	243	246	239	261	222	200	216	241	248	243	250	218	244	229	244	250	242	215	209	212	245	220	232	243	233	254	233	234	209	214	249	228	238	233	224	246	240	246	215	251	216	244	220	209	235	254	245	230	207	241	218	255	237	261	240	238	269	236	223	249	223	227	265	244	208	242	246	247	192	228	260	213	215	251	240	233	221	233	229	213	210	219	266	196	229	212	246	237	256	204	216	223	245	211	232	257	232	215	243	225	247	219	228	222	217	214	238	258	207	237	201	210	246	241	244	232	241	240	227	192	263	237	220	237	229	264	223	246	246	222	252	243	224	258	241	244	219	228	204	212	224	218	235	228	207	214	235	209	263	241	242	199	233	221	257	219	226	214	225	233	233	220	237	214	228	242	234	219	227	225	253	241	243	224	245	234	208	230	243	273	221	230	231	222	231	216	234	231	230	245	233	245	245	227	243	224	218	207	263	252	254	239	263	220	243	247	252	271	245	235	231	237	245	217	244	248	213	205	246	231	221	215	249	214	243	240	222	236	207	218	252	223	230	229	245	223	250	216	238	220	240	217	210	236	229	206	224	235	196	233	213	226	244	253	247	216	233	250	215	245	233	216	250	221	239	261	226	249	246	210	215	214	236	237	247	254	246	235	209	226	233	239	215	236	222	241	232	248	228	245	246	227	218	248	229	251	232	230	236	231	214	253	262	280	235	233	232	208	236	219	238	234	245	248	228	247	249	229	211	243	219	243	203	218	239	210	213	215	241	251	247	212	222	219	244	224	251	224	229	192	226	244	245	256	231	238	259	256	204	224	207	232	239	231	230	246	196	221	211	235	259	243	227	211	260	231	220	260	204	238	217	226	239	234	228	256	248	243	225	228	232	237	245	237	232	222	227	237	222	218	254	250	223	211	230	232	234	230	263	265	257	225	217	268	220	213	244	241	217	233	252	232	250	230	248	234	213	225	234	240	217	228	253	227	224	231	227	231	247	214	222	210	230	237	194	233	222	207	232	236	206	252	219	242	210	247	242	240	256	206	226	221	230	227	237	219	208	226	239	224	231	223	253	231	249	241	205	224	242	226	240	216	229	226	214	250	222	230	226	243	233	223	201	211	233	243	201	223	228	218	245	234	228	229	248	220	203	232	247	228	212	234	238	244	222	232	221	249	240	238	203	226	217	197	225	260	237	240	256	237	235	246	233	214	237	234	234	221	241	244	253	236	219	239	211	227	241	255	263	236	217	238	253	278	223	233	202	252	229	264	208	223	202	223	233	221	236	246	234	213	250	227	241	225	202	236	202	244	240	195	236	199	245	237	215	219	248	245	241	211	226	236	231	238	258	221	234	220	235	215	237	204	226	223	209	219	255	237	242	214	227	249	229	201	220	229	233	236	215	211	248	212	234	222	222	274	240	246	219	228	218	240	235	221	215	225	246	220	237	244	253	262	227	230	225	260	265	224	230	250	221	213	244	250	231	236	238	232	225	229	249	216	227	219	234	205	199	239	241	232	238	198	231	251	218	238	221	259	214	233	229	232	232	227	239	230	253	234	210	237	219	240	233	230	254	250	244	232	228	222	212	232	233	269	242	264	215	251	251	238	265	242	239	229	253	220	204	265	220	234	249	240	222	255	265	249	228	251	240	227	236	238	230	201	201	251	218	230	258	249	242	258	212	246	228	210	245	237	210	223	256	237	226	234	225	267	250	261	236	261	260	219	227	237	233	225	234	252	237	212	241	219	255	249	238	229	222	262	232	235	233	235	223	228	246	219	227	235	257	234	254	244	234	236	250	251	220	261	228	226	218	218	240	225	208	235	240	238	227	252	252	238	225	222	204	225	248	233	269	225	247	235	247	240	239	252	225	229	249	269	222	259	236	259	240	231	196	236	251	233	228	234	223	258	207	229	198	223	260	223	244	243	211	249	212	239	240	241	232	243	230	240	195	242	229	216	225	234	227	235	242	234	226	240	237	235	237	268	260	229	246	232	233	249	231	229	243	259	258	220	233	246	260	217	243	218	230	244	244	219	219	225	221	209	250	236	231	241	233	269	236	222	221	229	239	259	215	217	222	231	212	225	204	234	233	253	223	224	255	218	221	264	234	228	235	234	224	270	262	238	213	221	223	225	242	249	212	235	239	222	214	218	233	246	237	232	211	238	207	218	219	258	224	205	240	236	249	269	238	228	231
7209	7101	13289	15342	13466	11376	9779	7835	6510	5273	4562	4228	3838	3557	3410	2807	2308	2025	1695	1508	1522	1437	1410	1337	1212	1321	1246	1225	1142	1088	998	1013	979	985	864	863	775	750	750	742	791	793	725	729	709	667	681	704	653	658	652	661	673	665	666	650	705	721	675	602	626	605	597	636	590	609	633	596	630	628	590	568	574	622	590	572	564	583	570	594	584	552	585	565	563	550	628	583	615	633	586	579	564	616	601	571	536	558	558	589	579	583	571	599	574	581	549	603	600	598	592	529	553	568	571	604	579	595	626	604	583	586	570	567	606	607	597	544	572	581	621	604	589	610	578	576	558	590	572	608	577	577	598	569	602	559	599	593	553	620	549	600	560	649	591	579	597	572	618	601	609	606	615	561	609	587	536	593	596	591	591	584	596	571	605	577	582	587	627	583	555	643	551	599	578	602	564	571	623	555	584	550	569	550	600	577	574	584	564	529	573	567	566	607	600	577	588	549	606	599	577	598	534	568	604	540	608	580	547	576	531	550	576	596	572	586	602	617	564	604	606	561	574	608	584	621	604	605	560	584	545	551	595	511	590	561	603	602	576	591	535	547	576	638	601	585	605	555	570	594	571	574	578	586	565	597	581	591	600	585	591	557	584	577	587	610	567	592	590	612	529	612	611	592	581	584	564	564	595	570	592	552	595	597	561	629	555	553	520	634	595	628	569	608	580	567	604	579	602	617	557	586	578	582	573	584	574	616	625	542	550	583	602	553	628	620	643	627	583	552	552	620	609	547	568	550	601	588	604	569	592	499	545	555	554	596	615	601	565	581	571	581	560	613	570	575	552	604	609	606	598	622	585	591	552	588	590	608	625	588	623	571	573	579	567	552	603	589	612	556	614	564	588	574	566	604	602	560	532	558	597	587	578	558	580	557	606	615	627	614	539	595	563	558	625	561	594	605	548	574	587	583	565	598	627	582	597	551	579	557	581	597	593	576	580	605	574	542	565	641	578	592	584	573	625	588	583	596	576	631	580	627	602	571	566	570	542	582	625	573	594	576	574	584	590	571	592	603	598	558	599	588	556	551	645	554	617	550	566	602	545	596	583	607	600	594	599	596	587	587	580	547	556	626	610	586	579	607	533	606	605	605	605	583	593	632	570	613	562	572	589	582	582	594	563	617	582	613	590	595	580	591	613	570	589	589	524	571	590	581	550	582	597	547	598	579	543	612	596	606	605	597	633	592	555	570	584	561	604	600	624	576	560	562	594	581	623	552	558	563	552	576	613	615	553	587	547	615	564	571	587	540	578	600	580	561	542	605	557	574	568	551	577	509	556	602	558	617	531	589	590	595	627	566	553	572	601	553	594	592	603	585	571	531	583	626	564	588	586	558	573	548	547	575	623	551	638	559	582	579	541	619	612	577	600	597	566	589	626	655	591	615	594	559	605	591	563	624	588	586	605	554	541	606	578	572	542	577	607	634	594	583	589	579	586	524	578	587	606	594	613	605	576	594	604	643	636	542	573	606	584	596	640	583	599	583	571	629	570	596	562	609	614	564	570	590	578	601	579	570	553	623	622	593	573	618	558	588	591	622	577	583	589	625	610	585	620	603	554	568	554	560	590	579	600	589	587	596	574	609	612	634	536	559	540	609	603	532	556	609	563	571	575	599	625	600	594	620	580	565	564	593	584	575	612	642	581	579	616	569	611	590	579	600	587	602	525	578	586	567	566	527	584	605	607	593	586	533	602	587	576	567	585	614	587	565	568	610	554	587	604	553	589	622	587	624	603	613	576	587	594	570	588	603	582	576	547	546	605	582	581	561	615	577	592	554	558	582	603	592	557	578	640	603	611	599	562	571	601	608	583	557	567	584	598	616	600	576	602	541	570	563	594	567	562	582	598	632	576	601	549	645	596	571	609	565	559	571	568	540	575	574	572	588	598	632	618	551	592	566	569	602	598	540	629	598	581	572	591	544	604	594	581	573	551	569	580	612	585	600	581	654	588	544	576	580	607	580	571	590	591	598	590	601	613	577	600	558	528	638	574	572	565	606	559	598	615	583	584	591	600	554	586	598	602	575	567	584	634	574	577	562	586	583	599	586	600	627	589	575	591	579	552	584	619	542	616	576	555	591	570	611	596	551	609	556	570	571	594	559	584	530	601	636	587	593	556	591	608	598	590	582	610	581	620	557	564	584	581	616	542	581	585	615	564	606	545	596	604	629	583	543	610	569	619	620	572	652	600	586	553	552	611	613	583	631	627	596	618	602	606	585	592	618	595	608	623	591	616	622	574	592	576	573	621	578	582	608	597	587	573	567	568	590	617	557	569	555	564	587	584	625	574	639	629	572	567	596	567	560	587	595	591	653	600	574	600	589	604	625	600	573	552	613	580	616	579	561	553	559	580	560	568	531	601	573	610	573	537	589	615	600	590	596	594	630	579	609	570	622	560	617	597	590	581	604	608	621	616	592	568	580	614	590	593	621	639	586	576	574	581	555	566	617	590	564	571	575	641	598	554	571	599	629	615	568	580	585	605	591	563	610	605	603	566	615	600	632	562	593	566	573	590	587	623	610	554	588	612	603	599	603	600	559	579	576	563	614	585	656	587	589	597	585	627	615	606	600	549	607	557	586	627	594	550	598	613	563	615	606	605	567	602	610	634	603	603	595	609	571	577	601	578	569	573	556	561	573	587	570	599	609	586	608	576	579	606	584	603	595	593	578	549	617	611	578	579	610	586	578	562	529	583	566	605	576	568	605	577	613	589	614	591	603	615	580	570	581	552	565	611	650	578	607	573	583	585	558	558	575	580	581	605	575	574	574	598	569	573	566	555	605	569	604	593	632	577	571	622	636	576	580	564	602	627	588	551	580	559	589	587	579	598	564	556	598	594	564	600	621	572	615	580	578	580	582	572	593	583	608	609	596	608	548	603	617	591	589	563	591	593	572	642	621	606	567	617	633	592	566	596	584	537	505	557	568	607	565	563	595	611	565	591	562	591	566	602	587	575	545	570	541	639	596	584	581	580	597	619	565	579	569	571	603	630	592	566	608	568	560	602	568	556	582	563	552	592	599	592	564	573	537	608	562	563	528	576	590	578	599	599	576	551	563	559	572	559	582	636	576	611	606	587	628	564	583	594	592	579	551	590	566	569	595	619	564	572	586	558	578	617	576	549	590	573	585	589	567	565	580	586	576	616	575	577	601	558	593	567	553	612	599	605	601	576	575	576	623	621	559	623	617	609	566	583	598	617	550	611	617	584	602	570	546	594	632	536	628	596	599	601	572	603	613	605	546	605	603	587	547	602	557	589	598	541	580	563	598	588	564	546	557	605	600	588	572	631	609	597	587	557	604	608	624	604	592	560	606	574	601	612	581	547	585	582	571	563	614	563	614	546	600	599	555	595	615	632	558	590	588	613	602	600	609	566	579	564	590	585	592	574	568	564	599	564	592	581	585	592	606	594	557	574	567	577	601	575	619	549	582	585	593	597	604	566	577
25096	19473	15434	12116	8682	6186	4758	3447	2653	2214	1682	1627	1425	1506	1284	1231	1114	855	669	634	707	714	842	679	575	558	507	563	541	430	422	502	414	411	396	372	362	386	348	324	346	355	334	352	326	333	324	310	347	318	334	315	281	312	325	295	302	310	291	292	285	287	322	282	302	274	286	278	283	268	275	299	278	288	266	256	266	291	265	272	281	290	304	273	300	296	283	309	272	272	273	303	276	275	271	269	298	306	253	270	261	262	287	299	282	284	281	283	287	262	273	285	275	275	270	279	273	279	287	296	278	286	263	259	269	265	286	296	286	289	295	291	273	297	268	250	275	295	274	262	252	258	277	241	266	285	248	264	283	263	299	283	282	283	263	265	296	270	278	286	268	263	252	259	294	285	263	287	280	302	262	270	286	279	296	287	269	267	249	278	263	253	245	260	264	306	266	290	252	276	287	274	267	280	245	275	294	298	299	266	277	288	280	278	280	276	317	259	263	271	262	279	274	287	308	283	251	307	291	263	274	255	279	287	298	281	271	243	258	287	283	254	296	244	260	271	278	266	275	307	286	270	282	287	248	272	254	283	282	280	281	260	270	258	271	278	261	306	258	275	272	261	283	287	285	293	283	285	293	285	286	284	269	286	268	275	282	280	265	253	268	286	307	282	285	269	283	269	253	294	272	283	250	259	263	275	260	296	235	273	272	268	261	262	276	285	270	266	302	314	283	250	300	280	256	296	306	287	267	269	252	269	296	261	289	283	284	280	268	272	272	250	254	273	298	255	262	270	278	305	243	263	259	304	261	307	278	264	273	273	279	307	267	286	245	250	243	288	293	283	267	298	274	285	279	271	304	248	268	259	268	288	276	281	257	239	251	296	282	279	270	268	269	278	300	287	266	287	279	293	273	293	265	288	288	281	293	273	288	272	277	285	290	276	261	276	285	265	289	261	256	253	268	259	241	264	265	266	265	283	308	296	270	258	291	269	286	289	288	287	257	258	273	267	241	267	278	264	259	268	308	247	312	269	276	298	264	269	253	259	288	248	277	257	259	303	276	266	282	256	259	290	259	259	279	289	303	285	265	284	282	276	277	305	297	266	301	284	260	295	290	277	264	294	254	275	288	307	271	302	293	274	275	260	253	285	286	266	241	284	283	297	294	265	266	319	259	258	269	276	243	273	271	287	282	263	277	281	272	270	272	274	223	274	302	289	292	283	298	278	275	301	322	287	298	289	280	277	290	299	313	301	265	301	265	303	258	275	293	282	284	276	248	298	290	258	290	317	284	277	288	277	277	280	247	267	279	276	259	250	283	292	240	252	289	263	281	301	258	278	282	293	281	255	289	283	305	272	285	289	292	289	293	262	282	276	267	266	271	258	268	270	258	276	289	292	305	300	298	278	282	245	272	281	290	304	276	291	278	282	249	251	295	331	254	314	241	275	272	284	282	273	256	270	269	314	281	275	280	266	270	277	272	259	273	282	305	288	268	252	282	264	262	279	299	255	289	301	296	303	293	289	259	264	244	284	271	304	298	272	271	260	287	267	287	273	265	272	284	254	292	293	247	254	241	251	301	261	296	307	254	273	278	277	295	256	281	270	277	277	281	279	263	295	290	262	269	302	264	284	289	255	282	277	250	272	242	262	267	271	277	291	281	285	260	266	266	277	266	278	279	302	297	287	318	277	279	294	283	265	307	278	248	283	303	318	281	262	295	256	287	287	251	289	266	278	271	273	290	244	246	263	289	297	265	294	259	285	250	257	264	283	284	246	269	277	284	269	245	293	290	292	259	263	246	249	259	282	302	300	261	279	319	316	267	260	263	277	265	305	320	281	297	255	282	285	267	275	292	257	276	285	254	292	264	303	269	258	274	329	278	253	281	275	273	296	262	269	304	290	279	283	261	301	314	258	244	307	282	256	234	294	288	267	260	299	264	284	242	273	228	283	281	286	274	243	267	275	280	295	267	291	291	292	306	285	280	277	261	290	286	281	306	278	281	281	293	308	280	299	278	266	275	263	300	269	290	283	278	265	256	314	307	288	270	271	292	257	263	263	281	310	292	304	260	301	282	319	292	302	273	280	273	276	277	282	300	283	301	286	273	267	321	310	277	255	267	272	269	275	268	279	289	286	275	264	266	259	275	262	279	288	248	267	272	296	282	288	273	274	284	277	274	264	301	264	269	239	283	296	270	267	300	294	280	303	296	260	276	297	276	263	278	295	258	246	263	284	299	316	254	268	271	273	250	298	271	306	280	261	293	268	259	247	283	250	259	297	293	268	262	239	262	269	273	281	262	250	277	258	273	267	247	268	267	266	306	281	265	268	263	273	279	260	310	251	276	290	238	275	276	262	291	226	255	296	259	266	285	270	267	259	240	287	268	287	259	262	287	283	282	265	284	270	286	268	256	237	248	292	309	271	273	264	261	284	239	284	293	270	270	263	291	265	295	266	296	275	240	241	292	280	315	308	267	266	274	276	305	301	299	279	282	283	258	296	280	281	270	264	316	278	274	259	299	274	245	273	284	226	291	267	286	260	259	281	255	299	283	274	254	271	253	289	267	290	277	275	284	266	266	255	291	288	264	276	293	274	308	262	257	294	275	290	286	278	296	249	300	292	238	264	248	253	265	249	275	279	263	239	267	278	305	282	277	305	276	270	272	269	263	293	270	262	288	271	274	292	295	291	276	247	287	279	280	298	250	277	262	284	280	266	298	285	285	283	290	282	255	270	294	292	280	291	259	260	282	272	271	243	242	274	247	270	287	282	294	295	265	277	274	272	267	267	294	276	258	276	263	270	246	280	308	294	253	254	290	275	252	304	276	265	297	280	267	251	263	299	281	274	269	267	270	266	274	303	268	278	268	257	264	293	296	264	261	282	292	281	260	295	288	275	248	298	259	296	279	269	309	291	297	291	247	259	290	326	294	277	257	276	263	241	295	266	317	282	289	295	262	283	268	272	289	277	302	259	279	275	270	292	281	299	266	280	261	269	266	282	277	285	281	287	273	280	248	293	271	232	295	267	274	292	239	282	292	281	293	278	282	277	259	270	298	292	269	311	277	242	255	271	248	254	285	283	261	315	263	252	261	297	246	274	272	294	293	300	256	293	288	279	292	294	232	261	268	280	302	240	301	267	305	287	258	265	310	269	282	280	277	262	263	269	253	291	297	281	296	261	299	291	263	282	283	276	284	278	303	289	260	293	257	277	273	291	267	271	264	272	302	281	286	273	272	229	259	293	280	282	266	271	266	259	321	304	296	244	278	278	260	284	282	284	288	273	268	303	297	267	283	304	290	251	289	259	229	276	264	263	284	271	268	279	274	273	273	260	292	272	292	276	292	299	251	293	296	260	254	270	261	306	272	284	309	304	274	237	277	286	307	283	253	288	283	282	271	256	275	259	288	264	274	283	297	296	327	275	230	271	272	261	279	308	250	311	277	296	313	271	301	264	256	275	305	270	270	289	281	298	276	256	237	260	299	295	271	283
16799	12281	19093	21761	21023	18836	16439	13637	11608	10309	8532	8179	7406	7567	6471	6216	5189	4175	3411	3326	3458	4184	4758	3675	3281	2870	2610	2731	2801	2215	2040	2191	1969	1797	1644	1510	1373	1249	1204	1203	1077	1030	1040	1116	1136	1165	1088	1108	987	1062	1177	1075	1009	964	1044	881	993	866	823	812	775	723	790	773	755	724	761	737	745	707	724	697	688	752	700	693	751	697	701	730	720	715	684	693	661	700	739	695	658	688	705	697	693	722	657	689	681	684	649	680	744	717	696	709	684	665	657	684	684	718	673	702	704	672	700	680	677	706	678	682	682	676	674	628	650	694	674	670	675	655	642	652	634	705	676	687	681	694	648	716	708	654	682	622	679	669	685	650	694	689	653	610	677	678	662	651	638	669	709	679	722	692	674	656	675	679	670	707	652	660	680	661	660	701	648	673	636	670	683	721	716	628	701	662	652	667	691	654	686	652	633	696	673	630	636	706	674	680	653	691	704	654	673	718	645	681	721	650	661	719	670	686	709	685	669	711	623	667	645	682	681	678	647	682	693	687	693	697	686	675	645	680	670	663	678	673	641	719	696	679	679	674	687	677	669	646	660	680	704	661	664	691	681	725	706	664	704	691	706	687	669	640	713	674	712	686	642	677	709	707	701	687	653	661	658	602	675	623	644	736	687	679	661	707	655	691	692	719	677	698	695	651	717	701	693	676	681	670	693	707	661	700	681	652	703	680	664	701	670	690	677	686	692	703	671	645	703	661	681	632	694	720	676	605	620	700	686	646	717	666	710	701	636	681	702	664	695	641	723	718	664	744	687	672	698	658	672	690	681	613	659	664	644	676	673	635	673	669	681	658	728	636	710	635	640	660	686	692	673	686	676	706	736	684	644	705	667	641	696	685	702	629	688	638	655	699	673	740	697	674	698	662	684	649	652	670	698	668	651	652	672	696	671	699	631	652	694	649	671	663	728	688	653	680	642	695	624	654	631	668	666	690	676	676	675	715	684	682	689	678	640	674	697	679	634	649	667	669	667	677	722	644	686	663	682	652	662	709	715	655	698	733	663	658	698	727	669	649	648	669	693	682	698	666	693	699	647	671	682	660	692	678	670	726	683	669	673	712	714	675	656	648	666	650	709	668	667	685	654	680	669	677	694	692	698	669	709	681	649	697	704	670	701	656	655	693	678	679	711	680	660	695	681	632	637	669	713	690	672	701	630	684	662	700	717	674	645	648	691	691	670	678	691	708	620	637	649	663	651	663	702	678	714	646	645	615	690	651	663	703	668	656	649	685	620	677	705	649	691	668	679	688	628	707	657	668	700	711	616	658	680	684	656	663	668	648	699	677	705	651	678	700	682	686	698	658	658	674	690	670	714	715	659	659	637	662	651	691	677	691	687	680	685	683	700	683	701	660	701	623	652	686	647	635	705	639	667	690	641	689	715	666	695	684	724	692	687	665	701	693	717	681	688	700	700	636	678	747	643	674	672	698	673	672	651	731	664	662	712	695	653	685	682	678	652	732	706	725	683	711	685	680	708	664	675	735	636	707	693	642	668	658	626	684	693	666	714	682	636	637	684	654	675	715	642	668	694	629	672	728	711	676	670	729	703	702	714	656	656	695	707	704	697	646	673	654	689	623	661	669	690	661	690	678	671	643	683	661	672	697	706	659	682	645	708	701	656	667	654	678	680	659	667	727	649	693	681	656	641	738	654	687	659	672	689	667	680	667	670	661	647	684	641	661	671	714	665	679	639	671	685	678	666	648	680	690	639	656	703	675	630	694	675	666	710	642	677	700	671	714	697	695	670	708	687	692	692	675	661	689	683	654	675	696	692	642	660	683	685	711	663	676	695	651	713	679	670	649	709	683	676	646	635	648	671	691	693	721	687	685	652	704	663	673	687	662	663	674	694	638	640	691	703	646	705	685	730	692	668	672	702	679	651	669	680	691	680	678	651	668	681	690	672	704	728	622	659	699	685	684	665	662	680	703	724	667	680	684	714	677	717	695	701	684	651	679	660	631	678	674	684	702	653	678	693	676	686	635	672	659	663	694	667	677	681	708	711	665	685	689	654	659	689	703	669	696	620	693	696	700	621	689	670	689	693	653	678	682	681	685	708	715	721	658	685	701	673	634	694	648	726	685	710	687	667	666	699	724	669	667	659	695	699	672	754	657	718	723	698	652	675	689	681	712	735	624	667	659	710	728	662	702	678	677	680	669	659	658	654	706	721	677	696	628	720	702	673	743	700	682	681	668	655	685	689	680	696	662	646	662	697	670	611	665	676	711	680	634	664	686	683	670	701	720	679	688	650	662	625	723	704	691	696	739	691	687	675	669	669	696	659	710	658	720	667	698	667	698	703	711	703	714	675	675	690	723	655	711	624	672	732	682	680	682	681	686	695	707	699	684	705	665	746	686	676	648	682	683	683	659	666	714	667	733	673	664	703	697	678	686	671	690	684	637	669	671	640	704	656	659	652	666	691	670	683	637	692	674	686	644	630	666	672	633	654	710	663	693	657	669	701	679	711	668	671	628	652	714	681	670	670	703	671	655	647	660	680	669	719	661	669	662	682	643	715	668	639	715	677	702	696	644	686	697	692	631	656	689	686	696	669	682	702	671	688	689	700	656	673	667	663	671	667	646	695	731	669	656	677	686	682	725	715	651	677	647	672	690	681	663	650	697	651	689	683	673	695	697	695	680	710	669	626	696	705	706	650	632	705	665	686	657	734	666	643	662	700	689	696	648	654	684	694	674	700	659	661	721	729	731	681	685	691	702	702	680	662	693	670	660	685	653	679	664	720	673	637	737	683	670	684	679	649	664	689	702	711	628	673	652	694	685	668	672	694	697	664	676	668	657	659	693	710	716	670	681	683	670	658	677	649	647	712	672	674	664	695	667	694	689	718	719	673	687	677	700	690	677	734	640	684	668	669	604	650	682	633	661	670	691	663	702	659	658	663	712	698	699	676	675	688	640	656	690	669	663	692	684	652	669	709	680	713	678	704	684	660	673	697	720	703	680	673	741	720	686	680	649	687	672	610	693	667	650	659	682	668	689	676	640	648	652	650	643	683	653	680	696	664	680	629	694	720	687	675	688	674	660	702	688	696	644	683	625	656	647	676	681	678	666	651	656	635	696	670	656	690	638	683	690	661	678	723	683	697	703	672	666	663	609	683	642	657	662	676	694	657	683	702	671	649	709	701	639	698	662	639	692	702	667	670	639	668	684	678	684	661	661	683	697	706	683	677	676	660	644	672	644	647	694	697	661	678	678	734	710	696	675	693	648	643	672	631	664	669	670	705	717	654	663	695	709	707	711	692	731	644	712	663	682	661	671	682	687	686	680	713	661	690	690	669	706	692	670	682	645	711	683	681	627	667	706	696	694	665	672	677	693	714	692	702	648	687	689	678	703	661	652	675	656	684	685	668	717	653	685	683	617	700	607	644	711	655	694	673	699	658	694	676	698	707	689	630	672	705	692	691	715	656	679	672	671	679	684	664	658
34151	27345	21621	17615	14287	10527	7587	5683	4291	3512	2674	2607	2514	2276	2002	1954	1437	1161	1146	950	920	1196	1434	1017	864	771	731	813	723	614	556	544	555	564	446	407	408	379	349	354	335	321	335	314	372	360	339	358	311	355	297	340	287	290	307	312	287	251	280	262	241	247	266	225	250	221	244	217	233	228	235	229	265	235	219	247	231	241	242	221	219	234	224	246	228	219	199	236	223	242	207	222	200	220	218	246	203	218	199	239	215	240	193	221	221	257	227	248	224	202	250	229	224	231	247	239	230	217	236	248	218	242	239	199	211	231	226	218	230	220	251	212	232	245	226	212	218	216	233	218	242	210	237	236	258	232	224	203	232	248	222	222	221	222	230	223	203	227	223	224	219	213	212	209	245	202	225	204	259	222	237	245	209	215	211	250	228	211	203	230	224	210	209	251	248	224	241	195	209	217	222	232	227	229	241	212	218	226	233	224	208	214	222	244	187	218	215	247	237	230	228	214	232	226	213	213	198	220	248	209	204	221	246	229	241	239	214	180	250	227	222	235	229	216	226	244	200	227	218	224	229	202	247	197	234	213	238	225	212	214	233	221	232	225	209	217	218	221	240	213	233	224	241	210	201	246	252	247	213	227	218	223	228	241	218	246	216	226	222	220	227	235	191	208	213	228	228	220	206	229	224	240	247	244	244	232	220	235	232	223	216	226	216	225	239	192	247	191	238	213	234	233	254	236	241	246	242	220	220	231	202	221	214	230	227	218	241	257	208	217	239	236	230	252	208	225	227	248	233	248	236	230	210	210	198	199	230	220	218	234	215	226	218	248	225	202	215	239	212	215	206	224	226	239	238	202	229	221	215	213	223	209	257	212	239	210	234	238	225	196	242	227	209	257	262	231	232	227	234	245	249	228	241	243	220	235	242	235	204	214	192	241	250	233	243	215	238	208	230	241	228	205	259	241	216	219	242	235	212	226	228	194	210	206	227	223	212	220	223	206	250	247	208	223	192	220	221	229	217	211	232	211	185	217	223	220	213	228	235	197	249	215	241	243	217	220	221	229	209	216	231	227	251	222	262	211	230	242	219	230	217	233	206	216	222	220	211	235	238	207	229	242	224	223	219	232	223	195	230	233	226	218	221	236	201	199	193	212	225	222	219	226	239	228	227	208	218	233	235	187	228	250	261	243	225	244	222	237	212	216	212	202	207	240	223	242	226	217	232	215	248	211	251	194	199	239	231	187	214	229	214	260	212	213	231	240	211	223	231	206	217	234	247	195	206	212	234	191	221	207	209	218	241	212	214	215	216	190	222	219	241	202	226	209	206	214	255	229	205	205	241	240	206	225	195	224	213	208	216	216	220	244	236	221	230	216	223	233	215	226	220	233	199	231	211	224	203	213	241	199	212	241	246	213	253	191	219	234	211	209	253	201	235	228	217	224	218	228	233	218	230	232	223	216	227	232	220	220	217	225	210	211	231	235	253	233	230	200	235	238	221	230	217	222	220	207	232	239	216	208	208	223	240	237	234	234	245	264	210	224	222	231	235	213	201	244	227	219	220	215	217	230	208	216	213	234	255	255	245	268	202	238	214	240	196	212	238	253	219	235	244	224	202	239	214	245	212	227	228	251	220	211	226	215	237	244	252	227	222	204	221	240	211	223	204	193	231	235	211	229	250	236	223	212	224	225	224	226	218	247	224	213	221	228	239	269	215	218	193	237	232	224	241	223	219	211	221	214	219	238	224	224	210	258	207	211	230	201	224	207	218	241	223	203	220	238	210	212	216	219	240	224	229	225	192	231	188	241	238	198	217	251	237	240	241	236	235	233	232	230	234	243	236	226	223	213	225	240	239	228	207	239	216	224	227	201	201	205	212	217	239	200	241	241	217	212	216	229	227	226	223	218	255	218	203	213	228	214	214	238	220	240	237	233	218	233	233	226	226	208	203	213	234	210	228	214	241	203	220	201	245	213	229	242	236	238	243	206	190	215	230	227	232	236	222	209	199	213	230	227	220	228	219	215	204	219	225	193	227	192	218	203	223	218	211	202	225	253	222	223	220	230	218	197	243	218	226	209	240	236	220	223	238	227	232	220	242	210	214	229	207	238	244	235	224	226	210	205	211	205	210	244	223	251	211	218	210	220	219	224	208	215	226	209	220	231	219	206	233	207	201	237	226	223	213	215	205	220	235	221	208	259	221	241	207	225	194	220	218	215	187	208	235	235	232	220	234	217	261	221	198	231	245	234	240	211	196	238	227	206	233	204	234	226	252	219	249	238	249	199	210	232	210	227	253	256	242	212	231	215	243	229	251	199	229	218	211	216	237	231	229	197	237	227	212	225	239	225	217	228	210	218	239	234	234	231	233	219	233	234	207	208	231	242	236	226	205	240	246	213	231	214	243	216	230	200	202	214	224	233	234	199	247	193	196	202	217	191	266	226	248	191	237	222	200	232	221	228	218	233	253	219	221	229	206	237	208	211	213	214	225	232	238	230	212	256	228	220	220	230	227	238	244	211	249	230	244	224	232	216	225	217	201	233	214	215	220	214	244	227	247	237	219	208	224	217	248	228	248	220	201	245	227	212	225	220	229	240	231	229	230	249	200	227	250	254	213	233	242	223	248	217	192	220	206	224	231	240	237	234	204	253	226	232	217	198	254	220	235	232	241	217	232	229	217	211	240	241	214	224	227	257	215	215	224	238	243	234	216	226	238	202	234	227	233	223	222	202	222	233	230	217	221	257	222	200	216	210	257	255	229	218	236	240	226	235	233	229	219	208	234	245	218	216	244	224	244	224	228	233	213	248	240	238	238	219	229	205	220	230	206	229	241	217	222	234	248	225	190	235	209	222	226	234	224	214	229	210	224	198	232	228	202	236	252	229	240	227	232	243	222	232	208	242	197	213	234	239	224	240	264	210	236	209	236	232	227	209	205	201	248	231	212	228	239	252	202	214	221	245	222	259	211	227	214	193	232	223	232	249	241	286	239	220	232	255	209	243	242	212	210	207	203	191	242	225	215	192	222	235	214	221	195	247	214	271	231	222	225	224	223	260	224	253	217	241	218	263	256	227	235	215	200	233	220	209	250	228	225	230	211	242	228	221	238	222	234	218	229	225	238	229	208	218	236	245	223	210	220	224	225	218	206	211	252	210	210	216	228	232	200	213	221	192	242	239	247	222	253	226	229	245	238	231	229	231	213	235	245	250	245	256	219	224	239	224	199	247	246	232	220	240	212	244	229	226	209	226	197	221	219	223	228	225	215	224	219	240	247	239	211	230	215	231	215	213	214	246	217	219	194	201	215	225	202	208	238	197	196	203	209	223	206	227	225	245	226	240	215	199	231	241	222	222	218	226	237	236	226	188	221	198	217	229	221	224	203	210	223	218	237	213	191	252	214	235	215	221	212	218	221	201	200	226	217	230	244	223	238	216	218	218	219	247	204	239	234	224	216	265	218	213	200	225	237	204	223	211	207	237	221	227	236	249	206	215
22603	16746	24215	27412	27356	24905	21960	19066	16915	14892	12724	12628	12056	10716	9356	9829	7273	6233	5676	5244	5663	7140	8178	6113	5196	4737	3958	4330	4351	3250	3187	3085	3107	3033	2427	2086	1838	1701	1522	1455	1573	1388	1382	1587	1463	1559	1404	1487	1285	1413	1517	1432	1232	1057	1188	1053	1135	936	831	820	782	778	732	660	661	659	637	671	676	692	611	634	705	643	607	615	608	664	647	611	649	611	589	608	630	616	585	548	551	596	554	539	567	563	589	556	546	566	604	550	605	514	548	573	580	556	581	580	575	546	584	529	557	538	532	520	534	560	573	577	575	552	540	521	552	548	536	566	522	571	537	529	555	513	574	573	544	559	572	562	563	562	563	578	549	553	584	578	558	540	548	601	583	554	533	564	567	530	579	599	581	563	591	536	539	531	550	547	547	542	584	585	542	552	563	562	550	518	553	571	576	550	595	547	580	531	540	584	576	554	554	542	568	569	551	521	534	580	541	565	524	513	566	528	507	578	541	560	530	560	550	595	561	556	565	545	557	581	521	570	543	562	552	551	491	552	552	576	557	539	562	553	567	582	561	584	564	595	548	555	548	543	529	522	568	554	530	555	525	572	559	499	542	551	543	508	570	550	578	537	527	573	556	533	525	520	560	532	546	557	570	547	600	574	550	581	491	581	526	547	578	573	537	561	582	527	522	548	563	564	587	546	569	557	547	546	571	549	540	559	550	599	556	584	574	557	561	537	559	568	516	540	570	586	618	518	565	607	528	558	561	523	565	540	567	589	548	554	591	540	539	548	555	570	554	553	549	579	572	578	568	515	542	574	575	591	544	553	636	523	569	551	609	561	537	562	581	547	566	587	540	572	559	586	474	547	532	568	540	577	553	526	552	560	538	563	547	564	541	566	591	552	559	584	565	557	547	592	555	574	550	549	586	575	544	564	553	564	568	590	594	572	533	548	578	554	531	540	580	542	547	555	550	565	582	515	544	554	558	560	560	577	525	548	587	510	566	532	555	580	571	588	549	533	544	583	536	529	570	524	572	560	507	572	609	597	546	554	563	537	553	556	547	547	539	536	588	527	499	561	552	554	550	541	570	575	582	518	562	589	564	574	604	555	556	559	571	526	605	567	580	537	560	556	576	585	514	542	584	581	553	554	534	539	534	545	587	541	512	597	541	604	539	537	587	603	542	561	574	549	547	520	555	539	528	577	524	539	593	546	574	544	570	557	529	538	557	553	537	582	577	553	579	523	574	589	543	582	593	536	515	547	550	581	583	545	555	583	526	541	553	554	534	574	561	548	532	548	553	582	577	533	542	556	522	548	557	589	576	556	541	566	553	548	548	561	557	572	542	549	584	565	510	528	586	583	535	582	606	576	526	582	543	522	556	553	539	544	560	526	561	521	509	553	575	532	533	577	575	567	574	568	531	551	562	600	553	555	558	540	583	529	593	525	558	555	515	572	560	566	506	561	576	617	495	538	570	564	611	586	515	594	564	560	537	531	556	516	545	541	575	526	570	550	531	567	579	546	572	521	529	517	553	570	517	551	532	523	537	562	563	587	534	542	561	512	528	539	537	542	555	558	576	519	572	592	531	563	481	605	559	557	531	524	517	561	530	539	522	505	578	544	611	576	536	567	578	593	577	571	573	557	546	556	535	547	553	575	575	537	544	569	552	608	554	560	558	528	578	546	591	541	543	579	584	532	565	530	507	551	550	523	576	516	592	565	568	544	549	549	549	542	583	567	526	540	554	578	551	551	573	555	574	515	574	595	572	562	580	575	547	589	517	565	530	549	581	545	515	603	519	541	572	532	531	539	585	565	590	555	578	569	593	549	563	552	562	552	562	528	598	524	572	610	581	580	539	585	577	538	596	572	547	513	560	546	546	577	563	561	570	536	543	529	565	561	526	556	547	525	530	526	557	514	555	556	531	534	575	541	563	522	545	497	537	559	538	582	584	586	574	540	562	616	546	532	575	587	580	532	527	560	543	535	532	586	522	550	550	545	564	573	590	519	577	559	537	587	568	532	547	537	583	602	538	532	549	583	573	564	534	579	551	576	520	550	574	590	567	573	546	532	603	537	585	603	541	518	563	518	526	584	580	533	554	594	576	585	607	559	604	538	570	557	549	532	547	571	542	584	552	593	525	565	552	536	519	584	529	545	532	594	549	547	578	590	583	576	562	549	519	596	579	525	547	554	555	570	596	548	550	554	586	557	517	560	554	547	526	534	573	567	573	533	576	564	559	574	535	562	557	590	539	554	551	531	558	583	529	535	555	511	568	540	536	597	546	536	535	517	538	566	578	608	549	548	550	519	530	530	537	586	588	547	576	593	553	573	564	581	575	557	587	570	541	567	571	523	584	557	571	547	524	582	525	549	600	542	544	563	543	587	599	520	535	554	569	532	565	566	577	549	552	539	587	559	560	587	565	524	528	565	539	562	511	537	555	525	542	555	567	567	560	618	594	538	498	569	561	491	545	530	545	592	548	551	612	542	519	559	577	538	550	551	527	556	583	560	559	515	536	522	559	546	506	539	571	570	535	527	507	564	549	567	541	556	574	569	566	539	554	560	541	544	555	506	595	544	610	601	574	561	572	568	573	537	561	510	539	560	539	563	597	547	546	549	581	512	615	529	570	554	579	557	576	535	542	503	531	530	554	577	521	583	578	601	577	535	607	567	567	554	546	536	520	522	556	561	553	538	561	547	570	578	585	553	596	574	567	565	547	543	620	581	569	595	562	560	535	586	542	545	535	508	552	558	558	581	565	576	554	549	598	552	550	581	526	545	579	558	563	561	536	557	588	536	574	565	559	560	561	549	556	562	558	525	572	591	519	594	573	591	514	557	584	554	605	560	605	560	542	543	528	535	540	571	570	550	583	606	534	506	580	574	577	554	603	538	539	498	515	539	540	551	542	581	567	534	572	557	536	529	562	526	512	520	585	586	574	571	545	558	555	571	521	591	556	533	509	568	523	577	572	577	580	566	563	577	591	552	546	558	580	511	553	530	555	571	556	570	571	535	588	550	572	576	567	587	568	557	541	552	544	544	529	584	557	540	517	577	541	539	557	561	553	553	552	542	562	532	519	573	566	525	577	561	534	542	543	569	539	562	521	561	587	545	577	559	550	529	549	556	567	518	562	584	567	614	543	583	578	597	599	533	576	555	555	606	572	560	543	540	539	526	570	536	562	575	563	594	549	551	556	579	530	553	560	543	557	582	538	532	544	552	537	548	549	539	550	560	534	544	595	562	571	571	548	566	549	558	564	550	619	556	574	585	516	581	572	570	569	590	578	587	539	531	561	540	576	548	582	534	587	576	582	534	549	547	502	578	557	570	569	572	552	593	577	539	577	537	557	557	541	556	634	571	554	537	556	557	578	560	539	538	581	575	579	558	551	545	575	534	567	554	566	527	534	526	580	522	619	519	539	537	572	555	605	550	552	561	567	573	592	557	578	557	544	566	563	580	553	551	567	546	533	553	506	546	570	575	582	531	567	585	568	580
11345	7103	7942	5942	4250	3019	2293	1654	1290	997	857	811	719	651	593	518	478	403	355	356	374	295	366	329	314	305	321	323	273	330	288	247	285	271	276	264	266	277	244	232	247	258	235	251	239	252	260	240	263	228	248	232	241	223	225	261	247	241	234	235	228	255	235	250	245	221	228	237	227	214	245	265	248	231	237	240	206	226	241	251	228	260	211	237	240	238	228	255	229	239	220	214	230	245	250	214	232	234	236	231	233	225	228	242	251	231	237	246	236	224	230	207	227	212	223	236	235	271	233	215	225	228	232	217	229	220	222	215	229	202	226	254	251	240	250	217	214	251	264	236	233	236	244	238	233	247	218	234	202	196	216	232	221	229	247	215	263	238	238	241	238	236	225	211	252	212	242	227	240	251	227	223	233	209	224	232	238	222	228	232	228	226	231	231	226	252	247	251	204	235	251	229	232	243	241	226	246	238	232	234	230	243	233	245	248	223	215	245	255	222	241	256	203	232	256	262	228	216	244	249	218	220	229	239	225	242	217	254	253	232	247	238	259	225	219	210	261	252	229	261	232	251	233	254	253	224	226	240	222	243	277	245	228	220	227	238	201	229	224	231	221	208	251	230	249	237	199	228	265	238	272	224	222	244	225	227	214	231	240	224	246	250	240	216	237	226	218	259	197	254	259	208	218	242	227	226	250	225	236	219	228	190	269	239	239	233	244	252	254	226	224	232	244	231	218	225	239	222	240	234	228	216	250	246	223	256	236	237	231	241	251	231	239	238	213	233	240	240	236	225	205	210	230	219	246	238	217	258	224	226	232	273	267	240	252	237	228	251	239	227	214	200	242	254	245	243	212	218	221	239	229	264	215	203	229	218	254	243	218	224	210	251	225	239	227	207	225	236	240	233	247	218	228	229	218	243	222	243	255	232	210	231	243	244	220	220	237	227	222	224	224	218	241	238	237	243	226	230	185	245	243	239	237	254	230	220	206	225	226	228	217	240	235	255	250	224	225	220	223	260	237	246	232	238	216	244	228	213	224	208	239	272	238	253	235	208	226	225	242	242	217	242	241	229	227	239	235	234	265	214	232	209	239	233	234	244	208	256	238	238	217	214	202	228	236	221	239	254	241	209	239	243	227	235	238	225	222	256	222	225	218	213	240	212	234	261	231	251	193	232	229	195	258	217	221	207	241	268	216	224	252	236	254	224	255	243	236	239	239	234	222	228	226	253	222	213	208	232	220	244	208	202	221	244	245	232	211	208	227	248	250	221	254	245	228	242	243	227	215	228	213	235	264	242	248	241	233	249	267	216	222	245	228	247	235	218	215	238	227	229	231	272	242	222	237	241	231	227	215	265	257	223	261	232	217	233	243	242	252	254	207	237	243	252	219	227	231	242	215	215	227	241	233	252	221	242	204	241	226	230	241	235	239	225	244	211	260	247	227	254	222	228	230	266	226	246	240	217	229	233	245	227	230	208	220	209	239	258	214	253	239	235	261	222	236	261	220	223	242	263	238	256	263	231	230	281	246	206	218	239	237	236	234	261	228	225	232	247	242	238	221	215	220	231	216	236	230	206	226	245	236	209	239	228	207	220	223	223	219	236	208	251	225	253	234	244	237	241	247	229	211	229	218	237	247	239	235	249	224	215	245	237	230	219	244	248	213	241	225	237	235	232	232	272	247	226	242	257	263	243	237	215	205	237	248	256	231	204	211	227	241	229	209	238	244	228	250	203	234	242	223	215	245	226	240	251	229	254	237	227	230	224	247	239	249	228	216	241	216	223	248	227	206	214	233	216	225	219	194	245	210	233	220	249	233	215	220	237	232	231	242	242	238	228	239	226	237	219	234	228	220	220	218	235	227	275	254	222	215	205	250	259	248	207	233	256	235	227	211	237	210	244	224	230	234	222	234	242	225	244	240	263	246	210	261	238	228	220	238	217	214	237	227	230	208	223	204	220	209	206	241	230	229	223	210	244	244	240	223	238	253	228	230	241	241	233	253	230	210	246	212	215	252	235	231	228	261	245	211	233	232	207	253	221	246	246	227	218	218	240	231	211	241	242	220	247	229	223	232	225	238	241	217	217	195	224	235	241	223	230	217	228	241	226	210	237	215	275	238	223	230	233	223	217	250	210	233	253	244	232	237	247	251	250	245	200	211	255	238	249	232	211	205	211	238	203	232	228	224	247	227	238	214	223	234	233	264	234	210	242	245	215	231	216	214	229	211	270	235	278	211	250	251	238	231	240	236	203	236	244	222	235	260	251	214	255	242	261	259	208	214	230	212	204	207	229	235	235	190	253	282	227	232	200	221	238	238	216	190	231	234	223	196	260	261	228	245	227	216	240	259	242	230	199	239	249	230	204	212	235	224	223	209	211	232	223	243	248	225	236	224	237	228	283	224	233	260	236	229	226	255	199	237	240	224	230	213	230	254	229	208	249	244	233	229	249	219	232	248	231	222	233	222	239	239	248	260	252	232	246	228	229	231	221	244	249	237	248	237	237	223	227	237	245	204	210	237	237	244	244	235	201	220	229	220	234	239	226	193	231	211	242	216	258	200	237	224	239	243	251	221	243	256	227	231	229	271	226	224	286	225	247	273	230	244	253	225	217	251	229	245	236	222	247	241	209	252	214	230	224	265	225	227	244	211	231	207	241	210	198	246	230	235	238	224	225	217	211	232	244	249	218	238	236	219	232	223	241	216	228	237	247	240	242	220	228	250	223	227	222	236	217	222	242	215	236	256	237	228	195	225	262	218	246	282	272	229	212	201	219	229	239	215	250	223	235	224	233	222	273	252	243	231	242	236	241	227	212	242	223	243	225	248	209	240	240	221	283	221	243	215	213	255	210	242	238	265	231	234	224	228	239	264	243	237	214	208	251	215	231	243	236	219	221	212	247	216	202	242	211	224	224	224	238	226	219	238	257	253	240	229	221	266	238	246	228	266	224	231	231	217	240	224	226	244	258	238	230	233	225	219	208	219	223	225	230	220	236	245	257	237	249	207	230	230	245	254	231	232	220	232	232	234	231	237	238	216	227	242	246	201	248	250	242	192	234	249	223	217	217	246	240	226	231	248	211	240	239	243	200	234	223	233	249	223	236	228	247	225	206	224	220	230	215	263	217	218	214	222	264	219	233	235	250	245	244	219	212	250	260	240	237	247	214	218	208	211	238	233	249	233	230	231	223	209	261	220	239	221	247	228	240	228	241	225	229	254	229	255	229	227	236	250	231	234	244	243	269	263	243	222	213	195	230	238	228	208	223	212	214	211	233	220	228	228	209	247	207	225	235	229	212	243	231	211	241	245	248	218	222	197	211	247	219	239	227	233	251	265	244	208	222	253	239	232	249	233	220	235	202	179	212	232	238	253	236	237	262	233	236	228	210	226	213	193	246	246	248	206	239	249	221	250	244	236	220	235	251	251	232	240	240	253	227	217	214	227	228	218	244	249	211	223	245	219	232	226	237	222	246	220	254	237	212	216	227
6879	6093	13260	14923	13429	11860	9796	7585	6238	5126	4320	4000	3719	3517	3104	2609	2279	1909	1756	1540	1429	1427	1381	1347	1292	1257	1230	1237	1171	1104	1060	1056	981	982	906	842	813	811	765	802	771	739	745	685	661	687	721	721	665	682	679	677	704	692	652	737	669	656	598	646	598	621	616	574	629	590	639	621	571	563	651	596	608	611	596	566	569	621	584	536	571	642	499	594	553	574	616	592	548	626	620	640	633	625	570	594	650	595	579	543	591	548	587	628	630	584	563	553	593	526	594	599	594	574	574	590	590	585	583	620	589	583	591	580	594	569	627	573	620	547	594	587	573	610	596	583	559	566	584	589	589	595	582	561	596	583	609	577	601	577	604	594	553	546	600	578	599	593	557	556	598	565	609	585	613	615	574	583	582	599	616	593	542	600	562	580	555	585	546	578	579	552	587	617	584	571	591	636	590	591	604	556	613	575	559	583	588	543	543	605	568	578	600	583	509	594	584	610	603	608	633	616	621	585	596	571	579	606	593	556	593	583	584	579	565	579	557	550	584	619	625	592	565	612	599	597	613	585	586	583	638	570	602	546	626	607	573	597	619	596	621	557	574	552	607	609	534	574	560	562	597	572	598	614	571	559	586	615	567	560	629	609	549	573	589	587	576	571	609	617	611	588	612	573	602	577	586	636	543	575	563	609	603	584	611	606	636	605	558	600	592	561	587	573	559	583	586	611	533	582	575	623	627	597	597	604	613	577	581	576	611	576	625	582	601	556	634	583	587	588	597	541	578	552	587	603	588	588	598	542	600	558	607	602	600	594	574	592	534	538	580	603	579	640	599	602	589	577	579	595	563	604	632	557	576	616	586	608	555	570	621	579	576	553	581	571	616	588	573	585	643	551	554	614	604	569	599	578	625	586	602	601	609	588	586	615	598	569	588	563	577	561	544	568	580	622	605	612	575	617	638	549	603	540	612	610	609	581	598	634	590	545	614	588	572	562	602	591	591	601	578	623	528	576	588	577	566	580	531	629	601	596	582	610	580	580	583	579	577	591	551	595	612	585	559	584	580	598	611	594	606	593	591	576	579	609	611	586	543	584	557	575	580	529	581	635	604	598	567	579	590	605	595	576	595	590	622	619	613	591	602	599	569	566	602	566	563	589	555	570	576	589	588	570	584	578	610	558	617	586	573	581	580	546	592	603	620	626	593	599	596	612	567	593	585	573	584	643	616	597	553	580	586	599	580	625	574	556	572	604	637	581	563	581	600	618	569	580	605	590	543	560	584	582	561	591	596	593	599	572	608	590	585	569	606	616	601	537	577	583	538	583	530	596	596	530	582	596	603	627	575	571	586	547	595	598	622	595	608	566	604	585	588	619	592	660	596	565	569	593	565	649	594	590	552	569	583	612	590	586	558	609	571	572	590	596	573	608	597	573	612	554	583	581	605	592	616	584	592	623	589	575	629	590	594	648	614	598	615	559	530	571	612	600	605	639	527	586	611	572	584	625	578	616	562	608	604	600	627	601	597	638	587	589	587	580	574	590	578	592	571	567	609	606	620	598	615	615	584	564	566	592	572	603	598	630	556	568	564	609	604	563	611	551	575	556	610	613	626	602	540	626	567	567	600	617	579	550	579	593	571	581	559	549	567	554	598	601	580	606	563	578	639	579	603	539	573	588	521	565	592	569	609	578	594	606	640	575	632	591	590	609	598	551	561	540	632	594	591	634	564	606	619	580	610	592	607	591	599	560	571	569	590	644	561	622	595	539	615	576	589	621	623	602	557	583	605	586	592	612	543	585	641	641	556	575	588	611	589	586	589	617	590	592	566	592	610	607	548	592	574	586	521	607	544	587	610	573	595	571	610	604	613	591	582	594	596	605	571	550	587	623	558	601	622	608	575	566	568	598	574	527	597	617	573	618	612	622	599	601	597	616	603	607	557	574	579	582	617	553	594	540	580	572	608	607	594	585	571	566	623	574	589	626	592	614	610	606	606	572	586	554	572	604	557	574	594	599	615	581	630	587	623	607	593	599	605	598	593	561	591	599	548	608	621	606	590	614	634	617	595	590	574	589	581	647	559	561	568	557	604	547	615	608	609	613	595	622	610	581	579	579	624	536	585	610	612	553	627	631	598	571	587	556	553	573	610	588	625	561	560	616	573	580	594	576	593	556	534	640	549	569	585	553	540	596	518	586	561	606	615	531	564	620	614	585	630	610	571	584	558	596	583	583	547	561	578	578	563	604	582	616	606	600	583	580	595	587	601	600	523	582	581	607	620	610	595	597	596	608	543	584	586	598	566	613	598	614	599	604	595	569	591	626	620	561	604	570	568	536	595	547	612	574	623	565	542	587	575	569	578	603	568	596	539	545	598	620	584	611	578	568	572	601	622	610	559	604	614	565	614	565	582	592	559	601	562	569	610	641	591	585	559	595	620	578	580	578	596	628	587	592	584	578	599	599	589	600	601	634	601	534	606	616	563	597	575	621	580	592	626	578	641	603	617	567	611	571	590	574	588	565	606	576	556	591	557	569	601	611	534	585	577	566	625	576	640	564	598	536	611	609	592	589	540	611	564	583	567	572	589	585	578	609	582	570	549	591	636	618	591	602	605	640	593	634	573	622	586	619	576	578	608	560	627	607	577	590	547	548	573	604	591	581	572	608	649	541	573	561	602	607	557	585	561	626	615	552	587	597	572	578	555	611	589	552	583	618	591	591	607	584	582	584	594	612	536	605	593	574	572	612	552	589	582	596	623	615	562	559	597	613	618	613	609	571	634	592	556	551	600	563	556	579	607	575	577	613	572	598	559	622	580	597	604	573	584	580	622	599	547	616	582	563	603	601	582	607	604	595	648	596	590	615	573	611	624	612	603	597	586	551	591	611	621	634	601	559	575	552	609	580	579	569	605	595	604	590	605	642	607	593	616	614	600	575	600	600	571	618	584	575	573	611	584	583	571	615	578	587	575	542	555	585	613	544	565	596	572	551	584	563	600	602	612	592	537	592	559	539	596	609	575	540	564	565	597	570	585	610	566	576	545	608	564	568	544	585	583	600	555	592	645	582	596	603	600	560	574	578	589	605	588	639	556	581	577	592	606	574	550	570	550	635	589	614	575	597	614	581	570	587	564	603	579	593	607	606	624	583	557	589	596	589	594	564	602	625	526	579	558	613	636	650	598	597	585	609	569	565	573	592	584	644	619	587	586	568	592	643	566	545	607	600	555	558	614	610	592	557	595	603	552	573	581	589	573	579	547	603	615	580	548	534	562	603	579	555	616	581	551	557	634	558	599	553	567	599	597	566	614	573	605	597	619	597	596	561	627	636	562	612	621	553	590	569	631	605	578	594	617	628	555	570	568	602	644	575	640	602	592	557	610	617	640	586	578	579	553	590	615	623	612	539	610	596	584	652	583	573	626	594	589	632	598	549	585	601	575	592	577	560	571	564	629	617	596	589	602	610	610	594	595	595	592	584	624	577	588	562	631	627	595	578	584	632
24375	18672	15223	12170	9142	6194	4347	3525	2710	2015	1804	1665	1478	1465	1339	1425	933	786	737	669	650	699	798	622	583	593	472	562	552	480	496	409	489	432	356	398	354	371	346	325	324	332	314	356	317	358	325	324	319	338	331	329	305	297	315	330	284	303	326	316	294	259	284	278	261	298	262	304	266	285	277	277	303	302	281	278	289	281	307	279	303	296	282	272	256	272	249	276	264	267	324	288	281	263	268	277	284	284	272	308	285	301	279	273	254	281	286	257	294	297	269	280	265	315	285	250	307	279	259	282	258	297	316	278	285	288	259	283	273	267	264	301	285	286	272	279	302	309	277	266	244	276	315	245	272	287	281	279	283	291	314	267	308	278	299	270	263	261	264	262	292	272	285	292	279	286	270	281	266	291	296	282	274	289	268	278	264	271	314	292	272	321	320	266	284	290	256	286	271	292	251	273	303	284	288	249	262	264	269	260	294	288	300	272	263	261	299	262	289	277	290	267	263	278	291	290	297	287	278	294	279	259	271	274	291	318	286	280	258	260	297	317	284	283	278	299	250	302	285	291	271	289	274	280	257	279	289	279	245	253	288	253	263	262	271	248	279	277	281	280	244	286	290	264	302	303	299	290	276	282	278	257	259	298	266	257	314	305	243	286	272	256	275	290	258	307	263	247	287	297	283	255	296	282	295	288	278	271	287	271	309	265	282	302	249	292	284	287	274	258	283	262	276	270	265	302	267	291	273	253	260	290	286	264	268	272	300	284	276	271	314	244	257	280	298	298	296	281	277	291	285	272	284	285	278	276	302	265	283	268	261	269	245	281	273	239	279	274	281	264	290	268	272	266	288	300	248	257	279	291	262	271	306	311	299	288	279	285	256	271	301	282	253	284	263	257	264	258	270	293	280	270	281	298	313	260	266	297	288	271	303	303	280	277	260	276	284	246	266	283	306	264	263	289	285	286	276	318	282	278	266	257	279	287	288	285	254	282	294	258	315	254	269	274	306	262	265	293	256	324	286	276	307	273	280	248	312	265	268	275	261	281	267	280	296	286	302	286	306	273	302	251	297	273	326	279	274	260	261	279	300	273	275	276	285	272	305	306	278	279	282	298	246	271	265	286	307	270	268	283	257	280	270	295	276	273	239	275	300	289	265	246	268	294	305	279	289	308	246	268	315	273	264	274	273	269	288	269	282	264	273	283	293	246	276	284	272	260	251	257	269	259	295	296	287	298	258	294	273	276	275	258	284	285	292	302	245	259	281	295	269	318	270	284	261	312	256	282	252	294	272	262	288	272	279	278	282	261	248	306	300	288	259	297	299	249	286	264	257	263	280	250	269	280	274	287	276	275	287	257	243	269	268	286	281	287	246	228	246	277	278	291	280	303	262	316	252	284	294	270	288	286	283	286	269	289	267	295	292	249	301	281	262	294	267	273	257	282	243	272	290	256	238	269	275	284	300	271	261	287	290	306	287	271	255	280	280	272	291	300	263	258	309	283	279	253	289	302	322	269	287	275	299	275	264	288	281	273	254	266	316	273	286	244	259	294	287	317	240	277	292	272	263	263	259	281	263	290	306	267	287	282	304	287	277	287	314	260	248	294	276	277	259	274	271	261	249	281	245	295	256	294	266	245	248	284	265	289	266	248	274	299	296	272	285	310	277	285	278	285	278	276	265	284	266	308	275	261	281	268	290	282	278	254	279	266	293	272	300	284	294	284	266	251	264	280	254	273	267	279	292	242	311	280	297	285	279	279	283	296	284	278	273	248	266	301	269	311	275	295	307	267	253	281	266	300	274	265	277	253	289	275	275	306	322	253	267	309	271	280	280	295	296	299	275	288	253	265	259	291	285	279	286	272	290	279	255	299	266	246	277	294	311	254	248	273	287	269	269	260	305	279	262	266	272	288	270	278	270	279	258	268	286	293	257	241	269	257	274	278	249	296	272	282	265	291	288	269	264	284	287	282	285	259	272	310	264	284	294	289	304	287	246	277	284	295	279	255	257	245	268	299	275	268	242	293	311	296	298	307	261	281	294	292	292	273	309	255	252	331	266	256	300	299	269	259	245	279	275	270	264	282	295	277	298	285	245	294	291	304	256	285	286	269	267	259	306	283	300	302	279	267	292	287	281	284	305	296	295	240	300	276	258	290	282	269	271	245	266	273	275	298	267	247	294	266	285	262	267	295	283	302	303	263	265	286	270	261	295	273	293	270	284	263	278	322	269	277	264	282	285	264	269	283	267	289	304	290	282	279	274	306	284	269	273	281	285	293	273	267	295	258	291	288	285	267	314	278	277	285	270	261	275	289	305	272	293	291	268	279	263	283	287	281	270	280	274	244	275	307	255	268	296	289	259	270	283	259	304	249	296	292	244	277	273	291	259	304	276	296	291	255	271	280	272	250	271	273	298	268	274	304	280	291	278	291	279	264	294	281	289	281	277	279	252	270	284	289	268	278	269	281	292	250	277	280	266	281	305	279	289	281	241	278	290	245	258	280	302	294	292	280	281	311	280	297	290	263	264	346	321	285	305	277	261	268	262	299	263	270	288	292	270	303	280	256	272	274	284	255	273	277	273	275	267	287	291	298	284	252	283	274	279	282	292	297	294	282	278	257	271	239	248	240	278	278	279	250	306	255	263	271	260	296	258	271	292	291	288	264	281	238	300	287	290	317	274	282	269	256	263	303	290	269	272	257	294	280	242	278	259	278	253	281	270	311	266	300	273	266	294	246	295	322	278	243	291	311	294	260	283	262	245	259	290	296	277	238	273	312	312	281	289	263	284	268	300	272	281	284	274	291	287	290	278	277	272	289	294	262	268	311	259	256	284	261	253	260	296	292	298	295	287	273	259	299	291	281	247	269	237	263	249	284	284	298	257	267	271	288	253	276	261	282	256	291	281	288	268	263	268	274	295	298	299	298	280	265	290	292	287	292	295	291	273	299	303	294	278	282	281	256	241	249	278	284	313	287	257	268	261	286	295	275	289	252	267	246	287	277	274	277	292	298	299	306	249	304	250	298	251	262	277	263	279	254	289	302	291	264	246	282	272	279	272	276	300	259	280	290	258	272	261	304	276	299	290	309	298	296	303	304	257	296	292	286	297	271	280	292	276	297	305	297	264	263	269	228	290	278	266	280	284	268	272	259	299	289	304	283	272	305	281	264	263	272	268	301	296	254	241	310	248	278	269	261	280	289	279	272	268	269	273	279	280	271	259	331	271	298	288	267	265	300	283	264	281	295	288	227	265	263	265	268	260	283	273	276	307	292	254	285	260	269	297	257	285	313	284	276	280	261	266	265	284	268	246	260	260	263	265	276	280	287	267	296	293	296	273	303	274	291	279	282	267	251	271	276	289	272	265	304	281	291	299	266	274	291	271	264	296	277	286	265	267	290	299	288	259	258	286	253	279	291	268	277	319	275	295	261	253	270	308	272	276	290	286	284	290	267	255	272	299	246	294	269	241	263	284	279	273	250	305	287	267	250
16115	11832	19207	22601	21603	18578	16157	13756	11366	9596	9005	7756	7438	7115	6289	6404	4653	3994	3697	3294	3552	4338	4902	3580	3138	2965	2544	2727	2694	2226	2275	1929	1910	1698	1627	1450	1407	1277	1181	1283	1197	1098	1141	1154	1235	1211	1069	1183	1123	1145	1153	1217	1064	999	1023	943	912	849	812	878	757	832	736	735	729	761	742	766	783	781	762	715	760	701	689	725	725	709	740	700	691	715	698	691	699	657	670	711	707	662	699	668	705	668	716	658	690	706	688	699	722	702	668	697	670	739	714	694	634	643	712	690	683	688	707	666	660	691	668	705	665	652	683	701	680	667	719	678	649	681	730	693	695	674	622	676	655	700	704	688	680	661	682	696	664	687	678	740	681	669	714	676	686	642	656	705	688	665	678	670	656	703	700	629	698	647	666	674	681	683	625	629	684	700	650	703	629	667	691	682	667	652	665	696	678	730	687	687	696	684	697	689	686	669	677	713	713	661	630	651	654	672	710	655	612	673	702	700	684	636	683	698	654	699	678	630	676	709	627	660	702	619	724	720	729	677	684	706	692	686	658	678	683	721	663	648	700	680	699	699	654	643	670	699	702	669	638	700	722	745	665	701	679	684	659	665	669	694	720	724	674	693	651	653	656	669	683	657	644	703	659	679	688	687	654	685	691	662	684	718	669	730	693	668	675	673	736	626	652	668	695	697	697	731	690	756	683	635	698	675	670	678	693	646	722	705	691	689	705	699	671	685	653	712	631	699	649	683	690	663	702	718	621	686	740	675	732	706	703	659	698	702	685	682	685	724	652	704	680	703	724	676	669	711	659	648	662	711	760	700	655	705	709	649	676	725	689	759	704	709	722	673	682	710	689	718	709	651	639	693	680	730	689	642	663	709	666	692	690	663	715	715	707	664	698	703	671	707	713	699	685	698	644	719	725	674	702	670	661	689	689	683	711	701	687	705	705	702	651	667	638	733	642	694	686	743	686	701	681	631	675	681	645	684	685	677	696	719	663	702	737	657	743	698	707	753	702	630	680	674	704	678	610	620	672	713	692	703	708	684	687	706	664	711	726	683	711	712	654	734	691	710	699	674	628	661	722	682	716	662	676	681	661	665	688	720	699	693	687	610	674	679	686	667	683	651	695	662	721	675	670	693	685	658	681	700	733	654	676	693	668	679	691	687	660	670	654	664	646	667	711	734	689	653	678	688	683	705	710	681	699	695	683	649	681	665	673	690	689	680	683	703	684	714	631	705	653	678	694	696	707	701	656	732	643	723	672	706	673	711	696	621	692	664	663	681	674	674	653	666	688	690	705	675	695	684	595	671	697	728	678	688	709	683	703	694	711	663	712	678	658	671	683	694	696	713	708	667	697	643	671	718	707	666	665	657	680	721	705	703	711	682	659	656	688	659	687	710	630	687	674	620	662	751	648	716	708	700	698	712	652	642	692	638	725	660	695	673	644	675	703	738	667	729	720	714	722	647	668	678	704	671	736	659	668	676	642	699	674	680	694	677	637	679	676	694	664	656	719	673	660	683	656	672	677	679	685	674	667	693	728	690	698	718	683	683	629	656	723	647	645	725	670	640	659	631	692	660	696	680	670	649	716	706	727	652	711	670	679	680	679	701	733	678	712	695	619	690	697	705	656	640	704	681	677	678	723	686	685	694	686	666	650	676	684	663	698	716	669	661	681	640	669	712	653	674	689	710	628	722	669	727	646	667	656	667	704	677	700	677	684	659	642	714	707	715	709	697	702	707	663	677	670	679	666	650	706	689	682	745	703	644	684	651	675	668	640	701	701	695	707	662	713	676	647	637	673	647	678	654	667	691	674	683	695	718	680	666	701	682	657	655	713	694	714	709	708	688	697	684	747	704	668	635	714	700	670	716	640	666	691	651	652	649	701	634	661	666	661	713	690	686	726	711	722	705	721	721	676	702	686	667	654	711	703	685	711	652	653	690	626	689	700	689	640	695	644	702	697	721	653	730	686	727	721	728	724	712	745	670	721	646	677	661	718	696	701	674	644	659	700	654	710	649	647	677	615	655	641	699	695	609	688	642	677	668	665	691	681	651	723	659	658	690	678	688	686	715	691	677	708	680	669	698	680	670	677	697	682	660	698	658	660	618	696	683	699	654	707	668	660	703	647	724	701	686	721	677	680	698	672	693	666	666	640	700	698	676	687	675	709	699	688	681	682	651	675	659	686	684	686	671	661	769	682	670	687	696	670	697	668	691	661	688	705	646	656	714	697	671	687	705	675	752	660	706	687	664	674	689	667	674	659	670	701	672	654	668	678	696	716	671	691	641	691	670	663	682	719	660	699	659	726	671	691	703	722	737	677	667	712	680	679	670	681	699	691	665	704	687	675	706	671	657	723	684	673	671	687	676	667	671	672	670	677	677	717	687	660	649	697	670	656	704	681	707	713	666	689	622	638	662	731	729	717	704	741	684	700	705	688	715	618	677	692	690	694	685	691	690	712	677	685	690	745	671	663	713	694	704	697	669	727	685	756	671	694	689	654	734	683	696	663	677	713	694	649	677	652	671	680	712	716	646	699	657	689	683	680	697	708	632	702	687	681	703	708	645	706	638	720	725	667	710	711	696	662	697	684	702	719	697	647	657	669	710	684	732	705	690	668	681	704	683	708	698	690	677	727	682	687	687	695	698	736	667	690	667	674	698	663	636	664	661	653	714	660	667	684	664	683	650	662	649	699	712	614	672	680	687	685	706	672	706	691	644	689	700	693	721	705	726	702	702	706	697	703	709	679	660	696	672	671	688	654	694	689	695	686	704	663	690	694	691	634	617	674	724	663	665	691	702	664	687	649	704	695	709	715	688	633	738	682	677	693	673	647	658	715	676	672	688	716	728	686	676	691	703	695	655	640	715	695	643	654	661	677	661	671	708	707	693	644	646	686	698	684	664	689	667	695	682	682	611	698	694	711	695	711	678	687	736	688	712	703	681	700	664	680	666	685	667	683	661	715	702	702	678	709	659	729	683	658	706	680	682	696	678	708	683	709	698	659	692	701	658	641	702	692	690	660	734	684	702	714	705	689	671	713	687	697	693	719	682	624	751	726	717	694	723	644	708	646	684	680	667	685	654	678	707	665	650	699	689	665	655	695	616	687	692	661	705	661	724	675	719	671	758	661	693	687	662	679	684	714	657	673	636	671	708	676	694	676	718	695	650	683	670	732	666	662	699	658	684	710	629	680	662	672	690	689	644	684	642	720	690	681	647	663	663	699	686	678	677	672	731	710	690	690	689	673	665	630	688	666	679	681	654	669	679	662	682	688	687	720	706	692	682	705	698	709	669	706	709	670	717	662	658	691	675	683	750	701	676	671	707	636	691	706	695	648	619	680	688	657	638	641	706	630	673	692	665	700	695	718	647	674	699	675	705	649	662	616	695	685	644	677	649	719	700	685	696	677	700	718	677	709	675	659	663	642	693	672	673	729	696	717	691	671	664	688	648	647	676	699	695	694	686	707	705	684	696	666	669	684	708
34744	29687	21271	18158	14790	10389	7625	5394	4295	3289	2794	2497	2403	2291	2229	2013	1328	1170	1131	1177	1243	1305	1550	1013	808	854	726	704	802	570	596	501	559	565	462	411	415	398	370	358	413	355	358	382	339	338	301	370	320	367	368	327	307	307	316	284	276	292	239	267	257	259	244	247	236	253	253	222	225	254	245	239	232	232	245	231	246	248	274	234	268	226	240	228	258	252	237	232	233	207	229	226	261	244	243	252	184	217	237	233	234	226	257	223	230	238	234	200	235	220	211	244	233	231	235	218	251	225	249	231	224	229	243	242	236	228	225	241	274	232	198	233	258	223	233	265	251	210	245	260	189	233	217	255	240	242	213	235	254	222	215	239	237	216	207	241	231	211	233	216	252	223	217	204	235	228	235	209	213	191	214	228	202	244	206	224	233	235	235	257	234	227	236	219	197	236	226	240	239	206	240	243	226	217	241	239	251	231	224	233	223	194	223	219	233	241	223	225	233	209	220	228	238	224	231	214	219	226	239	207	236	248	233	217	238	231	261	226	244	231	239	239	205	202	247	236	230	261	230	247	211	218	226	221	226	237	229	258	243	235	218	237	230	241	221	206	229	239	247	216	241	216	258	234	232	233	237	231	222	231	217	260	221	206	264	220	218	257	259	228	201	216	217	228	232	233	208	230	248	240	226	233	254	240	241	223	233	228	226	232	240	228	212	226	228	234	230	227	209	234	236	194	217	230	276	227	252	266	215	205	219	208	242	221	228	218	238	231	215	217	203	226	234	209	263	229	209	253	251	197	226	233	260	230	234	245	266	244	220	230	202	241	225	217	269	218	217	206	244	233	236	207	222	201	263	229	230	222	249	245	237	216	217	220	227	251	227	207	262	224	255	241	225	239	247	216	218	242	224	226	221	210	257	202	245	235	223	241	213	221	213	237	213	235	238	228	254	246	208	229	236	220	221	223	241	225	235	216	243	232	221	274	237	227	236	254	227	243	245	220	221	203	228	225	229	231	236	242	204	247	241	217	248	235	239	243	219	245	213	250	262	243	235	222	244	231	245	236	221	237	245	263	222	222	192	236	245	235	232	219	253	224	221	259	228	234	253	203	240	224	235	256	230	239	237	221	248	203	225	240	221	222	204	223	238	230	221	218	246	224	228	234	237	219	241	215	229	217	222	230	219	211	215	209	240	223	230	233	240	230	245	235	193	230	232	232	236	212	219	253	204	226	240	240	255	207	228	233	228	249	258	236	228	265	232	209	258	243	245	249	234	236	243	238	245	246	225	202	224	260	254	229	238	226	231	218	244	223	231	204	229	242	230	223	254	245	230	231	236	254	226	213	202	227	245	232	232	231	226	242	208	202	264	252	255	230	247	227	230	219	235	235	227	218	242	237	246	232	237	231	231	248	236	245	195	235	236	231	243	246	266	221	218	234	233	245	245	230	245	244	216	226	235	210	213	256	252	222	222	250	206	246	226	216	236	220	205	240	258	225	206	248	241	217	244	214	230	249	218	211	236	223	263	244	217	241	224	222	245	238	228	230	232	226	256	226	216	224	242	214	246	235	239	244	223	237	239	235	235	243	246	230	236	248	240	261	255	235	238	232	196	200	233	222	213	196	228	221	218	195	218	230	209	232	233	227	238	210	222	232	220	244	230	221	249	217	209	232	226	224	236	244	227	256	229	274	240	248	245	238	238	193	239	219	244	212	216	223	230	216	257	261	247	267	235	227	243	200	204	202	212	221	246	246	223	260	229	230	256	243	197	254	255	228	229	217	225	257	235	234	242	238	274	224	223	238	233	236	212	239	200	212	228	228	241	240	212	231	237	262	243	216	225	223	235	237	233	228	229	247	200	239	229	254	247	265	233	227	236	214	215	217	259	219	241	230	219	217	219	220	198	258	240	221	256	218	231	237	248	252	230	211	224	234	230	227	244	235	218	220	219	230	245	201	241	246	234	219	233	246	203	207	218	240	237	258	252	200	240	247	231	257	233	250	221	248	231	221	231	221	252	186	263	209	201	213	216	231	221	246	217	250	239	220	221	242	232	221	214	235	226	236	220	213	216	244	237	214	245	226	242	220	231	230	241	229	242	230	236	224	235	223	247	225	259	221	231	238	251	220	237	227	235	255	244	216	227	227	198	200	237	209	233	241	208	251	235	220	231	235	248	247	239	238	228	233	265	200	260	246	248	237	242	257	256	259	221	227	221	216	236	243	209	245	222	223	250	229	231	224	188	234	225	237	210	230	215	224	209	227	236	225	188	229	248	247	207	231	226	237	223	219	235	218	240	221	224	240	240	247	213	231	236	258	243	225	199	233	228	250	228	222	227	205	200	216	244	237	247	226	264	223	211	219	219	255	229	253	250	232	225	220	219	235	217	243	224	203	216	255	238	234	232	252	270	227	269	248	210	229	234	228	249	246	222	213	221	224	231	246	233	241	227	233	235	231	206	210	238	215	230	200	215	255	232	231	238	214	224	248	223	235	248	223	233	243	252	246	271	235	241	209	222	215	236	251	242	253	239	248	228	232	220	213	239	235	246	223	206	220	222	241	242	240	239	238	236	232	235	224	230	239	225	243	222	209	217	252	207	195	215	256	257	226	224	223	259	217	220	262	259	240	238	218	210	239	204	233	235	268	240	244	240	256	234	237	230	225	220	222	238	218	219	219	252	246	213	222	220	230	230	219	231	236	236	204	210	231	232	216	214	245	263	246	252	225	262	234	240	236	229	245	234	237	229	217	218	250	224	229	226	224	224	207	231	256	243	217	207	267	228	201	235	208	251	239	226	211	220	242	267	249	233	220	236	246	241	212	241	215	225	211	225	232	217	221	203	207	242	216	258	217	243	228	256	258	229	216	231	240	230	227	250	205	234	206	250	226	198	239	250	228	221	242	270	215	233	210	229	245	260	229	253	238	249	230	213	223	224	224	250	233	222	243	266	251	227	253	248	244	240	236	254	274	234	215	214	182	223	256	225	236	252	224	237	243	224	199	206	248	211	267	244	212	228	246	221	234	251	221	220	254	236	224	240	217	248	229	204	205	239	237	237	206	236	229	234	238	243	226	224	238	233	222	228	233	239	253	225	211	217	277	239	230	240	232	220	209	206	220	213	226	201	209	214	258	210	216	214	241	230	248	224	225	224	207	226	243	236	288	230	228	247	225	243	229	245	250	227	219	213	229	215	240	229	225	252	224	232	246	217	244	221	237	229	233	211	231	254	256	252	223	198	231	224	255	224	233	232	237	249	239	208	247	239	232	210	236	225	234	202	222	223	223	254	225	247	230	239	248	229	205	249	231	261	210	227	241	233	255	213	275	221	230	265	230	207	217	189	245	248	242	218	252	230	227	205	216	252	237	243	222	229	248	232	226	243	225	225	226	232	218	223	247	250	248	240	226	252	234	221	223	228	254	224	222	233	247	252	244	240	211	208	239	227	214	198	254	246	248	231	222	226	227	238	228	207	224	268	237	235	252	214	232	251	230
22684	17664	24130	28009	27719	24549	21457	18550	16481	14529	13743	12110	11458	10082	9800	9551	6994	6522	5317	5210	6157	7422	8931	6157	5068	4677	3940	4242	4754	3289	2976	2776	3010	2907	2406	2017	1954	1734	1457	1626	1652	1390	1422	1713	1620	1562	1359	1596	1373	1540	1595	1509	1144	1142	1232	984	1058	900	814	833	765	714	708	720	660	627	666	654	657	633	650	663	670	634	632	669	656	667	674	672	642	636	581	652	596	560	616	639	554	596	575	584	560	530	579	556	560	557	580	545	586	583	596	579	561	558	564	573	597	590	519	586	593	583	522	552	660	571	570	609	611	557	560	607	590	564	579	573	568	585	616	629	606	596	561	539	594	585	588	568	610	592	590	566	574	586	543	548	575	594	569	562	544	594	543	579	601	555	525	562	542	558	593	535	575	575	577	548	539	558	556	570	550	570	563	575	634	557	535	590	607	548	564	591	620	570	566	553	578	557	562	582	615	611	561	590	556	577	566	575	581	541	520	575	577	551	554	567	560	606	591	562	539	595	567	557	579	575	590	566	589	577	572	570	570	585	572	579	524	576	582	595	545	586	590	579	544	554	525	556	535	562	598	591	523	616	544	579	578	584	561	579	549	573	573	563	571	561	553	585	545	572	536	587	572	548	627	586	585	588	578	580	627	548	572	559	546	571	571	560	570	566	609	621	558	590	555	579	533	550	626	573	572	551	553	591	507	578	544	571	569	565	568	581	588	549	571	550	562	551	521	567	603	571	535	549	573	572	562	562	563	625	579	573	569	547	595	540	579	550	547	504	591	572	569	603	593	536	585	529	587	577	588	600	550	584	538	591	577	548	561	557	529	592	588	543	609	571	521	562	537	587	591	595	550	612	555	550	568	591	545	580	554	563	552	550	603	555	566	575	563	553	577	622	572	583	594	525	551	580	616	504	556	586	499	556	576	612	536	559	520	559	558	555	591	537	588	542	585	568	564	587	553	534	522	549	551	549	559	571	576	568	604	573	552	567	586	520	540	565	572	540	548	573	546	565	608	577	606	566	572	543	567	564	588	586	557	554	584	575	510	578	590	589	597	563	566	542	517	552	562	560	594	537	611	568	541	572	589	575	535	582	526	595	578	549	545	551	569	581	562	569	598	544	622	545	580	562	564	504	582	560	545	596	538	545	601	534	572	583	543	543	582	601	562	562	580	538	566	560	583	620	552	574	570	568	528	591	552	546	561	559	537	584	550	568	548	562	563	596	559	556	553	563	565	602	576	579	551	545	603	579	543	608	560	587	569	581	553	545	580	552	568	537	522	562	559	586	587	552	578	555	578	599	528	585	622	533	608	559	565	544	591	553	560	565	575	553	567	534	565	576	594	562	569	600	571	547	536	551	583	555	578	530	561	585	584	607	538	546	579	570	614	569	602	589	557	564	536	578	578	546	581	573	551	600	575	556	568	580	506	561	537	553	576	604	575	565	564	597	575	554	534	576	581	528	554	580	552	550	568	570	559	550	557	557	582	607	526	557	660	595	584	549	551	552	581	596	555	545	598	555	560	562	593	536	615	554	582	551	543	576	563	567	600	592	544	585	568	566	562	563	555	606	569	611	606	545	550	569	558	575	595	576	552	533	498	602	596	564	550	544	546	582	572	567	582	567	617	551	577	581	555	619	592	574	570	536	564	567	553	545	546	585	540	570	558	589	560	526	570	559	565	563	529	563	569	554	561	561	576	627	571	601	538	542	545	543	580	578	547	551	527	537	559	578	556	575	569	538	508	565	566	563	574	568	598	583	535	555	560	550	545	546	565	560	563	578	624	586	561	551	557	563	566	529	592	590	583	556	576	565	567	563	546	592	556	548	541	545	574	562	564	575	595	542	587	551	559	548	566	564	577	575	542	571	568	517	589	542	574	592	530	577	560	572	541	571	517	588	599	586	559	547	539	582	598	552	574	570	556	561	561	526	596	566	581	572	576	537	548	588	561	562	587	539	553	570	586	576	566	531	565	546	547	577	528	595	562	560	572	579	539	546	577	587	566	568	588	568	591	542	609	557	575	553	565	525	539	552	585	576	531	577	580	546	540	538	588	593	581	539	580	604	559	565	570	606	569	563	531	591	557	556	566	556	591	588	567	559	560	609	573	570	572	566	570	551	592	575	567	558	552	587	555	562	563	562	591	568	534	592	595	514	559	543	594	602	558	567	582	572	554	604	601	551	559	542	588	556	558	520	564	549	596	581	584	599	556	587	605	577	596	550	529	551	622	564	574	555	552	591	559	519	547	565	522	551	572	555	528	575	564	561	563	576	588	614	531	565	571	588	563	529	594	575	591	566	557	564	584	582	527	580	554	555	601	576	537	594	564	542	536	603	583	559	557	585	569	553	564	558	588	520	545	525	561	565	581	521	567	620	561	558	547	615	561	583	585	603	577	594	584	570	569	557	554	584	572	575	551	557	538	616	577	571	551	590	566	569	544	565	548	556	568	618	596	538	536	597	574	564	609	539	580	560	528	617	560	581	580	571	566	541	580	585	582	552	594	532	585	557	580	579	568	544	601	580	550	542	564	595	569	526	565	544	591	589	563	623	577	588	563	534	577	551	507	538	553	605	596	575	579	557	543	565	575	592	565	569	573	550	553	551	611	567	585	591	566	579	586	536	552	548	595	525	575	576	568	521	552	524	534	570	540	536	565	582	566	594	588	602	526	572	528	523	584	550	557	564	524	550	538	523	558	554	557	545	580	568	613	571	566	586	548	609	561	545	585	575	565	545	571	583	590	522	613	566	548	607	587	606	556	609	530	548	555	583	564	564	557	522	575	580	552	578	565	595	563	584	582	554	529	563	583	536	584	601	557	597	566	580	590	578	548	589	549	534	574	587	587	544	598	561	548	542	588	534	554	584	523	496	555	585	559	594	570	562	556	532	592	539	585	629	556	590	589	581	562	568	591	597	574	535	580	553	557	544	535	554	536	559	559	559	578	565	597	550	589	597	550	600	533	542	535	535	584	539	592	577	605	582	573	541	583	617	553	589	557	571	561	581	545	573	563	594	550	560	600	550	594	534	577	553	588	559	535	587	581	536	555	548	571	571	560	606	599	524	567	534	550	532	559	521	568	560	563	551	600	542	599	592	593	603	568	535	568	565	541	564	565	573	571	544	599	614	579	563	568	591	575	556	591	545	570	611	538	576	570	531	593	564	554	583	581	527	585	560	535	592	568	586	567	541	603	535	562	567	565	614	538	577	586	570	567	579	542	576	540	570	554	572	548	587	556	564	571	565	576	585	568	571	602	552	598	603	605	579	584	571	576	547	540	582	573	536	553	570	564	543	577	573	585	533	556	583	559	575	572	533	560	529	568	570	600	583	587	564	559	575	536	609	577	547	564	574	569	552	556	586	614	573	605	563	594	578	618	562	548	534	600	608	551	602	583	574	610	607	556	615	598	552	582	580	579	568	529	541	546	561	572	555	537	557	544	568	561	558	590	566	553	537	535	531	530	631	568	582	599	582	573	596	526	614	561	558
11422	7282	7922	6275	4337	3000	2126	1519	1193	982	917	777	673	643	608	538	445	435	347	336	352	353	351	325	325	340	330	346	293	308	298	279	285	260	266	276	259	240	279	272	228	242	234	241	259	255	254	233	238	228	231	267	245	228	260	250	255	257	271	266	247	264	260	226	238	217	243	260	244	244	239	227	249	225	226	230	255	253	235	230	233	239	243	233	212	231	222	250	233	210	237	227	237	224	227	237	214	220	236	234	248	248	237	257	232	235	218	249	235	265	228	253	240	216	240	228	232	247	244	253	249	210	221	211	230	207	244	246	242	241	215	208	214	218	226	238	234	224	223	218	218	241	223	248	245	206	238	223	232	226	215	232	215	264	228	227	226	247	234	247	199	245	223	233	218	220	220	229	254	260	247	250	232	248	227	197	230	211	227	262	254	214	207	225	226	235	253	221	218	243	225	226	214	227	228	224	240	242	250	210	207	232	274	264	219	250	244	214	221	250	214	187	279	230	231	268	228	225	229	224	231	208	218	203	236	266	237	253	254	224	216	233	216	244	245	214	229	225	229	237	240	228	261	237	240	230	260	222	227	216	242	260	258	221	242	234	247	257	221	213	250	248	258	236	243	227	240	236	263	249	206	220	244	249	246	242	252	223	247	226	229	255	226	202	219	247	244	240	229	227	244	256	230	237	230	223	220	231	246	221	249	229	245	251	228	215	235	227	257	232	266	212	234	251	224	251	237	227	228	241	241	222	238	247	250	233	219	220	243	249	235	256	242	249	227	211	237	225	235	230	234	255	253	223	219	249	244	236	213	220	229	247	237	214	249	223	245	240	226	238	239	264	236	224	248	220	240	241	271	242	247	243	224	251	238	224	247	251	233	259	268	223	237	243	245	229	226	242	256	214	234	232	241	232	254	242	245	206	236	235	232	256	208	230	217	214	250	270	250	215	259	237	209	214	229	231	260	217	242	233	219	258	228	253	211	220	206	249	234	226	215	238	255	238	241	223	233	301	204	233	222	214	241	241	224	237	206	236	218	249	263	226	255	234	204	219	220	275	230	243	224	223	230	222	258	224	237	233	230	220	260	240	201	230	249	220	225	232	230	227	224	224	237	246	249	199	241	239	245	248	232	244	229	220	228	213	222	235	222	234	254	259	216	245	223	213	234	220	255	221	235	215	229	232	223	243	252	241	241	244	223	250	226	260	217	247	218	215	219	227	236	222	239	243	232	233	266	248	227	216	253	257	218	254	245	258	236	260	253	269	221	225	236	236	254	223	241	221	229	225	207	245	244	243	233	256	245	235	228	244	242	211	248	246	217	236	231	243	252	213	212	243	215	257	251	262	243	253	226	237	201	219	232	249	222	238	266	233	255	216	229	219	241	250	214	260	236	216	244	242	229	218	241	255	247	242	257	233	235	254	247	249	226	244	239	229	219	250	222	252	248	244	241	254	235	227	268	234	240	222	243	222	216	230	226	236	243	220	210	245	252	250	259	252	236	220	256	224	280	197	222	218	226	252	227	247	247	230	241	229	225	231	263	234	255	218	219	226	244	227	212	212	247	227	247	243	242	225	247	232	205	241	243	263	253	220	257	265	244	216	220	253	266	257	232	234	251	228	218	224	227	224	222	262	223	248	274	242	230	243	217	223	201	226	228	244	237	232	231	227	282	233	223	219	231	240	230	273	241	239	214	208	248	245	244	218	240	237	207	242	241	213	244	211	204	222	236	265	252	210	250	245	250	225	233	241	195	215	236	230	224	226	236	222	245	261	257	235	240	216	232	223	233	240	222	245	273	246	239	204	252	247	230	248	268	217	217	233	244	241	235	206	206	256	212	260	245	237	229	229	235	220	238	226	241	248	235	251	214	238	237	251	222	231	247	219	238	233	227	214	205	216	235	230	231	239	231	271	237	242	244	223	241	258	231	237	215	244	211	212	237	248	248	213	220	246	224	249	201	267	203	245	222	233	238	234	203	229	206	219	233	244	230	221	236	217	249	218	232	248	200	247	224	213	240	225	239	243	233	229	245	239	219	220	236	250	233	262	228	228	227	213	242	246	251	234	236	224	236	231	215	211	220	249	243	224	230	248	221	248	221	216	256	253	240	229	264	204	229	218	198	245	234	192	239	211	267	223	237	242	230	249	234	219	242	213	244	226	221	220	218	230	244	226	248	241	255	217	238	250	237	238	271	230	257	234	251	211	229	217	235	217	214	248	225	228	238	231	220	235	247	199	258	247	238	229	219	233	225	265	227	200	218	255	236	220	229	241	222	250	242	230	230	247	215	215	273	231	255	251	238	207	235	217	260	225	251	228	254	201	225	237	228	207	203	247	225	237	226	215	246	218	241	221	238	225	252	247	243	249	237	235	243	213	223	232	215	247	249	225	237	260	217	257	236	241	206	241	271	256	238	244	251	240	240	216	235	254	244	199	231	241	256	241	219	242	212	219	211	249	258	219	211	226	243	246	261	230	242	222	249	235	229	192	243	256	250	234	222	244	226	245	213	232	227	224	226	227	206	229	226	236	253	211	223	232	223	222	261	227	224	234	217	239	216	237	234	253	249	230	242	237	240	221	268	214	233	233	203	233	230	219	238	227	230	255	243	212	239	231	251	261	248	242	254	230	265	222	239	235	220	259	243	224	235	260	240	236	229	226	216	210	244	237	243	243	250	255	237	227	257	232	209	271	199	219	233	219	256	216	222	247	259	214	234	232	241	217	235	235	221	233	192	223	242	217	200	240	242	241	239	215	237	213	231	227	250	219	222	249	227	219	229	231	227	217	205	224	238	244	211	237	203	216	232	226	263	235	230	242	248	239	217	251	225	251	238	240	239	234	277	239	228	228	229	250	232	213	245	241	223	260	230	228	254	213	233	255	227	236	232	226	255	252	221	260	245	224	209	217	231	243	253	239	219	233	245	244	192	223	236	250	214	231	235	261	222	229	220	222	224	243	235	206	224	216	250	248	243	254	236	251	234	255	232	218	226	252	209	220	224	258	233	235	251	238	238	214	243	232	246	237	251	224	220	253	247	213	261	215	237	242	228	256	248	226	212	247	231	230	226	233	216	214	244	205	223	224	220	254	210	227	261	262	271	229	203	228	242	237	254	250	224	244	240	249	231	236	219	235	217	227	241	226	236	243	248	214	249	218	224	237	253	235	224	240	245	253	245	225	222	236	263	213	255	236	224	213	246	224	226	218	229	232	214	222	220	223	229	224	224	238	238	228	228	239	223	219	214	250	238	237	251	258	234	231	228	253	222	222	228	217	228	233	254	231	218	253	223	241	219	225	212	271	221	235	259	253	234	266	252	244	214	219	224	235	235	255	201	238	235	232	210	237	215	235	241	225	205	192	257	236	242	231	229	242	241	223	237	256	219	222	244	234	242	196	232	236	228	240	219	203	236	211	212	244	245	237	256	257	237	242	248	235	239	234	212	253	252	272	238	233	211	245	209	234	242	239	236	224	217	247	260	241	217	234
6893	6330	13054	15536	13641	11395	9159	7306	5645	5092	4454	3834	3514	3351	2941	2604	2106	1897	1582	1478	1503	1449	1435	1246	1330	1284	1295	1265	1226	1098	1020	1008	939	904	905	856	821	798	779	742	750	702	699	706	719	675	674	671	758	721	668	666	720	710	695	747	610	605	689	636	601	585	630	625	585	635	623	597	626	596	639	575	566	572	567	582	576	591	576	682	590	582	580	584	555	582	577	593	620	585	568	602	612	584	554	567	651	604	567	557	620	613	631	625	583	589	611	611	596	553	561	587	627	578	572	573	594	611	585	606	550	595	645	626	585	602	592	607	591	547	608	624	613	561	593	545	613	565	623	569	578	582	641	568	552	573	585	556	576	585	593	619	617	624	586	568	617	601	602	577	597	571	609	562	595	574	584	554	610	605	595	559	590	572	579	577	639	592	607	635	617	591	578	599	540	610	561	585	601	626	618	623	618	615	614	617	605	601	586	552	595	544	603	599	591	575	570	590	595	585	550	582	614	597	536	625	583	592	561	564	607	589	589	607	602	609	576	600	619	608	638	580	612	606	552	575	539	574	583	587	547	631	660	556	567	565	597	578	581	610	550	643	584	621	589	580	582	659	634	586	636	597	592	612	637	598	611	619	617	579	583	595	579	600	572	590	554	561	582	572	600	569	581	584	621	612	553	603	587	598	584	565	597	558	603	612	579	613	583	593	551	584	617	623	588	618	601	584	567	592	573	603	605	556	589	546	563	592	565	593	573	588	556	592	634	535	570	552	607	587	621	624	563	610	603	569	570	573	614	622	565	579	593	595	565	607	574	601	596	606	582	626	576	667	640	560	587	627	591	584	585	614	599	585	604	581	534	585	646	558	583	622	586	563	602	624	605	581	569	598	565	608	622	604	558	604	578	595	567	586	574	635	579	617	584	529	593	595	575	607	606	593	611	608	598	598	589	576	597	588	595	611	607	593	610	580	601	587	587	619	581	558	573	574	574	573	604	610	558	592	603	587	585	614	626	578	565	619	612	610	580	566	580	591	587	585	598	582	568	588	562	565	560	611	544	600	613	610	608	562	571	591	604	563	589	561	621	564	644	555	588	605	608	590	615	643	567	581	632	585	579	563	546	574	592	604	599	617	618	544	591	543	588	638	581	587	644	565	600	573	587	587	600	597	580	560	565	636	548	614	583	636	615	580	569	591	572	609	587	583	596	546	564	579	575	588	571	570	599	587	602	624	608	574	580	542	614	614	582	575	580	577	585	594	552	564	566	624	603	575	578	598	579	558	596	566	565	602	649	582	548	611	607	627	592	556	577	582	635	599	627	593	561	603	564	536	553	563	592	566	619	601	553	579	621	595	583	590	603	600	606	629	553	604	556	594	591	594	605	587	568	541	602	596	612	588	584	601	615	560	568	569	599	580	604	592	615	609	567	605	619	561	565	603	543	593	569	583	606	584	590	599	598	605	563	578	620	591	587	609	688	599	577	555	609	601	563	552	638	586	606	561	647	624	613	577	567	591	631	591	580	575	588	615	579	578	575	550	600	563	617	585	580	590	599	580	602	613	596	616	614	579	599	614	640	623	570	607	589	559	594	558	590	606	590	574	591	629	549	593	604	605	587	594	536	633	557	585	627	614	595	621	557	599	607	610	593	610	578	605	548	575	620	621	597	576	556	619	576	584	587	592	570	580	584	609	606	662	599	559	599	562	626	613	590	618	588	560	593	595	551	608	597	577	579	569	601	562	602	572	570	572	624	618	582	615	581	574	592	596	559	644	598	575	584	553	607	610	596	579	569	597	588	600	596	604	613	584	613	576	571	594	565	568	577	563	604	542	589	636	580	558	608	599	573	587	527	532	586	640	542	600	594	594	555	576	589	572	586	577	582	589	601	581	574	572	602	584	610	595	559	565	586	588	632	580	605	591	584	589	613	574	590	600	563	573	579	593	599	595	584	577	601	619	584	584	609	551	611	591	560	611	591	605	566	621	583	624	542	574	594	594	601	582	570	563	571	596	532	643	565	615	576	642	609	567	588	573	595	588	595	613	598	583	563	564	578	578	561	566	586	586	571	602	607	570	609	582	565	580	598	589	590	569	568	618	614	589	570	649	584	582	568	585	578	564	595	584	610	601	560	545	551	610	657	586	652	589	581	608	589	587	591	617	604	607	590	608	566	589	637	611	582	614	581	629	572	602	548	589	590	571	594	623	571	617	591	600	594	575	612	571	552	566	589	565	559	594	584	576	603	621	537	603	557	573	595	595	577	575	581	595	587	612	608	623	598	607	575	580	565	577	617	608	545	597	586	581	565	622	591	571	595	586	581	568	618	575	625	592	650	577	600	630	576	607	576	570	586	606	595	618	592	608	585	591	584	545	601	533	601	543	556	598	593	556	613	602	587	599	624	560	603	577	586	555	548	605	595	569	593	574	625	613	603	600	578	571	623	587	600	553	579	585	551	620	569	605	602	574	611	593	576	602	619	620	605	556	594	562	601	551	601	576	624	605	657	568	637	568	575	621	625	547	586	559	559	582	594	555	596	579	592	606	575	569	561	616	569	591	624	645	607	579	567	554	617	593	584	645	558	663	586	569	558	613	597	588	597	559	594	652	591	599	593	587	586	574	571	638	562	613	574	571	598	616	610	601	578	586	594	588	562	577	567	591	600	547	610	611	599	561	616	559	628	556	568	584	599	608	599	625	612	609	627	591	593	585	618	574	614	616	600	580	558	593	619	594	612	598	592	568	594	581	608	618	661	605	588	533	642	625	588	566	587	564	611	590	599	602	576	607	573	564	530	583	582	592	584	611	580	599	598	574	591	566	539	591	546	597	588	585	580	568	525	554	593	561	547	611	577	580	594	597	587	566	601	607	597	596	605	616	594	587	569	601	538	612	604	572	581	606	564	583	563	577	600	571	605	558	599	579	511	545	554	598	570	589	602	594	618	626	586	595	579	562	623	575	619	579	579	603	572	621	591	600	615	581	567	601	597	586	611	606	575	602	615	657	589	602	592	600	614	595	548	619	605	592	545	562	592	594	538	562	606	627	589	584	622	573	560	620	590	599	612	606	610	581	568	570	594	570	556	597	616	619	606	618	636	563	599	581	537	614	598	624	571	581	566	562	573	570	591	591	568	579	578	583	581	540	568	548	588	582	562	530	613	576	600	634	571	600	627	597	624	605	607	584	587	623	632	602	596	566	635	564	626	599	552	545	576	563	568	582	612	572	587	626	616	640	604	617	566	617	563	570	603	600	567	561	627	589	593	559	548	609	569	586	618	584	581	568	648	562	580	612	608	579	598	577	601	605	586	509	609	636	556	564	585	621	627	613	596	602	590	571	548	567	568	603	610	576	560	565	566	598	617	609	617	575	552	591	603	590	566	609	603	615	569	552	553	550	609	549	527	569	614	593	572	595	595	587	580	557	599	586	604	542	618	539	554	612	601	650	604	555	568	627	575	600	643	598	538	582	597	557	608	614	568	571	598	591	573	577	605	588
23869	16230	14206	12547	8863	6167	4189	3268	2532	2037	1781	1578	1488	1425	1237	1181	930	708	669	668	685	759	911	629	550	511	531	627	609	446	472	461	460	441	415	395	348	374	341	366	315	349	308	310	333	340	326	328	294	371	335	301	315	321	343	334	304	326	295	289	295	295	299	335	287	291	297	288	281	274	297	263	253	283	301	275	298	262	288	290	277	256	266	266	273	339	288	263	278	251	272	263	302	262	265	271	264	258	236	254	260	296	259	280	268	275	269	284	241	275	301	278	274	299	307	261	283	278	239	263	303	291	289	287	247	244	298	281	286	264	280	298	305	275	294	294	291	246	280	264	266	290	270	304	291	293	263	287	288	284	276	274	261	271	263	260	282	272	261	254	254	282	278	275	257	252	246	289	280	279	280	275	284	299	257	248	272	308	238	301	223	256	289	278	301	273	280	255	279	272	288	264	286	254	274	309	278	276	296	297	269	270	280	251	283	246	298	250	277	287	286	246	285	278	244	280	260	311	274	285	288	270	270	305	287	248	259	311	285	279	301	277	255	262	259	288	257	295	289	278	256	269	280	272	273	303	230	267	301	286	277	272	241	308	263	302	265	276	276	266	277	280	286	267	275	279	283	293	268	253	271	268	288	266	257	273	273	277	279	275	281	292	286	262	283	256	293	274	290	274	291	260	301	272	287	252	295	337	290	281	283	236	268	257	265	269	280	257	272	286	302	249	252	276	256	253	289	271	262	269	266	238	262	276	271	289	270	331	277	290	299	268	268	266	230	277	284	286	269	274	285	293	244	254	262	288	250	287	268	271	265	266	276	268	254	287	268	280	278	283	265	305	294	285	258	291	294	266	251	292	262	270	284	264	273	236	257	283	262	285	248	276	255	255	306	247	254	290	259	279	290	261	278	288	274	251	274	250	294	313	241	264	298	253	316	264	281	301	283	252	275	275	283	270	278	282	241	276	283	279	265	261	278	289	286	285	258	258	285	266	271	268	277	279	261	267	242	280	272	292	287	281	284	253	298	276	273	271	268	289	265	308	293	268	263	280	278	298	293	283	272	286	315	272	278	274	296	303	263	309	280	255	265	309	276	287	259	268	301	274	293	289	254	296	288	268	274	271	284	282	287	249	289	275	270	264	315	275	282	288	280	278	294	279	272	264	259	283	310	312	305	249	311	277	262	293	283	302	290	275	321	279	284	257	272	305	264	291	268	271	290	267	281	299	312	269	300	268	285	253	283	287	283	290	278	286	296	301	272	261	274	290	249	291	266	280	283	295	293	272	244	306	270	295	254	281	286	260	268	271	291	284	262	307	254	275	284	271	293	275	286	284	267	276	249	265	317	303	300	265	268	273	259	301	254	273	257	292	273	299	310	274	260	292	277	251	267	271	259	301	294	250	277	250	283	303	281	278	294	269	283	264	289	275	315	267	255	250	279	257	270	279	270	251	259	268	266	280	266	249	260	277	252	298	256	282	278	272	291	232	285	236	259	281	257	272	264	231	279	286	275	277	298	305	272	265	280	290	232	258	266	287	303	256	266	252	301	279	294	255	259	273	261	293	282	293	282	288	263	280	260	278	263	262	274	281	277	283	273	299	288	285	258	277	262	308	266	269	281	304	251	259	281	266	293	296	271	266	298	307	287	270	274	274	321	260	252	284	322	279	263	262	298	268	226	284	285	272	258	285	304	269	228	268	271	281	263	260	267	294	301	317	285	327	262	255	240	293	255	291	272	261	289	262	250	254	281	293	266	279	302	302	290	300	250	257	295	274	253	289	237	250	279	269	285	242	251	277	286	284	287	273	326	305	279	264	309	260	287	276	274	289	257	273	300	288	289	291	262	295	290	303	283	306	259	290	270	303	283	271	290	267	264	238	320	256	284	266	282	279	255	238	266	298	289	273	266	246	240	299	257	279	288	286	273	285	292	285	276	298	272	279	284	293	283	261	290	290	256	289	260	267	275	269	259	300	274	269	262	299	261	272	259	249	265	276	285	274	261	278	284	287	261	288	298	286	295	267	291	285	300	280	264	270	287	254	267	266	294	272	256	287	305	240	270	260	249	289	266	273	284	268	291	304	272	268	298	277	267	302	262	281	299	271	302	242	276	296	306	241	268	288	282	292	255	241	247	265	250	263	249	254	283	283	259	265	297	279	278	263	277	258	286	283	293	290	311	277	254	303	286	284	260	278	259	283	270	270	276	299	279	244	254	289	282	251	307	305	278	282	315	272	286	290	257	263	268	245	249	240	271	307	272	289	259	250	297	300	262	282	266	296	251	257	266	253	253	271	246	259	258	276	306	300	267	278	285	280	300	286	290	280	289	313	294	284	274	250	277	261	288	262	294	282	293	269	252	265	297	258	246	267	287	273	244	261	289	279	281	286	292	241	281	277	237	289	265	259	293	267	263	269	262	282	281	244	259	262	259	239	261	283	303	293	261	278	281	256	293	248	274	281	320	275	316	256	261	274	262	306	288	247	275	272	287	260	266	262	301	284	277	282	277	262	294	285	329	269	278	283	292	278	286	249	275	272	251	281	275	303	269	288	240	251	276	259	271	306	293	271	276	263	291	300	283	287	287	257	284	304	279	263	281	273	274	261	287	268	304	269	283	292	273	269	272	266	275	251	267	261	286	264	293	261	302	253	264	274	276	294	267	261	273	287	281	266	269	234	250	244	275	276	270	286	258	272	241	279	290	242	270	265	305	261	254	293	293	298	270	250	286	299	267	308	272	250	309	263	259	259	270	265	287	273	308	240	278	290	279	271	313	284	258	278	243	246	301	289	263	266	258	269	280	290	275	249	281	293	288	278	287	251	278	284	259	285	277	307	273	268	289	263	286	291	293	277	257	257	285	296	279	295	282	271	305	270	247	264	297	260	281	290	276	269	250	269	268	265	289	240	275	281	270	259	252	283	283	286	288	312	292	261	273	294	288	293	281	282	284	264	265	270	268	265	288	259	271	270	268	295	244	262	294	260	275	291	225	254	255	274	265	298	291	271	260	279	268	281	267	254	302	296	293	286	297	252	271	287	244	295	243	286	287	285	260	259	277	245	264	256	322	268	291	259	253	255	267	282	234	290	283	263	269	283	274	307	285	253	256	284	275	299	282	281	269	258	263	261	272	277	312	300	278	271	256	295	249	269	275	271	267	273	284	251	254	247	281	298	252	283	261	293	285	296	273	257	250	293	269	260	273	304	301	291	280	279	272	289	273	289	264	274	268	298	261	263	269	285	274	295	278	293	280	247	263	241	271	254	326	277	266	271	271	234	276	255	284	278	283	261	287	291	256	278	287	293	277	303	243	311	284	302	214	317	254	278	284	287	245	299	279	263	254	266	296	269	266	291	264	275	273	276	267	275	266	294	276	265	261	278	258	285	253	273	243	268	261	278	274	299	260	253	281	265	277	295	255	302	277	277	296	292	251	246	274	267	264	253	282	288	253	251	265	259	257	284	257	287	266	276	258	249	290	269	286	296
15504	11050	19187	23221	21279	18249	15275	13363	11043	9872	8983	8119	7655	6854	6403	6077	4490	3950	3681	3385	3947	4526	5420	3469	3049	2806	2506	2950	2948	2150	1975	1944	1811	1824	1755	1458	1478	1379	1204	1240	1232	1140	1126	1236	1150	1167	1114	1090	1129	1228	1108	1134	1096	1031	1041	897	962	854	852	866	745	729	714	777	742	751	741	767	746	766	697	774	767	708	714	694	704	707	719	699	713	702	694	726	691	660	663	649	650	696	653	675	668	703	706	698	649	700	676	726	643	687	699	665	683	647	712	662	673	689	659	679	663	649	677	694	661	707	681	680	667	672	690	651	632	668	628	668	690	728	662	679	646	681	701	682	661	663	606	666	638	682	683	703	650	670	687	730	653	652	673	692	647	663	617	672	671	688	622	616	651	717	645	710	656	645	650	666	663	701	686	666	702	662	697	711	651	733	669	642	688	694	661	635	623	713	681	707	679	719	690	672	620	679	693	648	686	679	635	621	713	718	658	682	692	718	655	656	699	683	681	665	656	670	674	690	650	663	626	665	678	675	672	696	673	666	656	715	634	657	663	670	683	661	703	675	702	643	657	675	716	693	703	692	633	701	678	665	704	655	704	689	665	710	653	643	662	675	663	662	663	689	633	698	703	650	662	693	678	621	653	651	687	694	667	678	689	696	697	708	668	651	640	666	701	623	692	668	680	643	686	647	661	715	660	643	688	674	656	689	675	664	656	667	663	689	655	658	654	694	686	671	653	682	711	690	719	648	672	666	648	668	690	687	644	738	652	701	676	665	678	667	672	659	697	693	695	670	629	673	696	675	629	715	678	684	693	668	696	708	660	724	629	676	674	659	708	660	647	675	637	696	654	669	678	620	666	657	672	669	689	658	655	666	653	658	682	677	652	686	750	650	623	704	676	674	649	681	703	661	700	670	700	703	659	678	683	647	684	702	697	696	708	667	641	646	685	663	694	645	662	668	670	651	688	663	679	654	680	698	660	663	657	660	706	679	668	636	714	675	651	689	709	701	619	675	669	692	689	680	635	733	693	684	686	699	649	627	694	645	699	666	700	663	663	693	693	655	655	653	693	670	673	645	668	633	733	720	710	703	686	683	655	688	720	682	676	686	678	726	667	723	693	687	694	668	715	681	736	712	652	647	664	641	648	664	631	702	686	633	676	661	668	620	610	673	654	663	682	645	680	708	656	683	685	716	647	711	670	681	660	666	681	633	669	692	659	678	706	703	648	628	658	677	674	650	647	676	695	652	652	699	698	691	713	649	656	710	647	674	692	720	661	685	649	721	702	724	617	683	704	630	682	688	646	691	675	669	703	674	689	689	705	689	690	696	621	706	655	686	630	656	662	641	674	707	673	694	652	706	689	689	683	700	650	707	682	699	685	664	690	647	689	644	674	644	664	705	651	685	688	645	713	694	660	646	672	689	716	716	714	699	699	702	690	690	673	670	652	688	662	665	679	644	718	662	677	725	673	680	718	690	672	661	709	672	723	672	702	685	683	706	692	663	666	678	631	706	666	673	677	668	669	691	695	705	677	669	734	663	694	649	672	688	733	738	619	681	669	643	729	632	640	667	680	693	642	714	671	659	647	643	705	675	700	690	675	699	655	655	660	673	628	699	688	715	720	664	668	643	691	683	695	677	691	672	724	697	676	709	687	669	727	701	691	673	661	692	649	627	680	617	685	652	712	680	702	681	631	673	668	688	645	666	652	642	639	657	684	680	677	666	687	676	676	667	669	703	687	640	708	679	704	670	685	643	660	675	681	662	653	703	676	655	662	696	705	648	677	648	674	685	691	677	686	645	720	672	706	648	655	660	666	668	736	700	667	653	684	694	668	698	727	681	682	668	629	708	733	661	690	737	701	656	702	670	681	692	659	693	659	673	653	708	673	661	690	668	665	684	644	735	674	682	712	676	680	666	678	677	704	766	698	621	649	699	725	665	666	715	687	679	659	659	720	636	703	703	661	658	680	631	612	692	667	650	688	715	653	697	692	672	645	652	679	700	684	659	686	664	670	692	695	715	671	667	681	630	686	676	691	672	665	669	666	691	687	707	642	642	693	654	687	670	665	636	687	667	689	697	689	669	659	712	642	621	671	665	669	675	624	694	692	661	639	672	689	692	681	661	739	658	670	696	674	663	691	714	690	704	649	678	676	695	684	661	641	713	711	687	676	688	733	660	676	671	622	627	667	663	645	667	670	650	719	657	718	671	665	655	677	655	682	658	672	687	690	679	664	656	663	680	697	670	677	635	666	654	646	667	685	687	714	660	684	629	679	677	681	671	691	674	690	705	690	698	696	694	659	676	699	695	635	680	681	628	681	689	666	672	695	694	664	700	654	699	718	679	672	705	645	652	693	639	658	653	684	653	663	644	694	673	659	711	686	674	676	660	612	702	642	730	694	736	679	654	643	676	707	638	630	692	709	690	694	629	686	708	669	715	717	706	675	657	650	667	656	683	761	695	693	681	694	660	696	705	657	660	640	613	667	669	732	655	652	741	648	661	651	691	670	666	680	671	663	672	702	660	673	693	697	631	647	661	701	706	683	652	675	674	691	711	633	739	671	647	698	724	664	743	699	715	651	680	656	710	686	722	660	699	664	661	678	693	669	651	647	625	650	688	717	667	692	651	665	669	644	670	692	704	695	696	686	716	722	671	709	677	650	664	654	655	635	689	663	693	676	677	691	643	693	670	676	642	619	657	691	639	711	687	650	706	641	737	687	686	641	702	729	706	661	655	671	637	619	684	640	718	716	697	693	677	690	700	640	720	699	692	689	685	684	660	653	658	660	708	633	628	704	655	706	702	742	680	717	687	680	628	614	670	674	660	639	694	664	679	709	650	660	684	671	705	693	654	683	733	653	673	675	702	665	666	719	666	660	633	655	668	648	672	664	685	706	704	621	627	650	639	705	653	672	714	671	686	681	676	685	675	693	630	703	680	703	690	717	645	695	683	662	623	687	679	670	701	662	660	703	621	644	665	709	704	692	639	645	671	663	669	645	682	675	660	712	662	682	674	712	689	677	673	679	753	693	654	655	638	705	688	661	683	686	672	674	713	681	677	671	674	633	704	728	696	677	664	659	633	671	676	690	702	659	669	672	674	655	665	660	692	668	673	706	688	688	696	668	713	677	685	653	661	663	674	684	650	677	678	648	671	691	640	666	673	665	672	721	669	656	703	685	671	624	680	701	649	646	700	664	691	624	660	665	743	703	679	688	702	696	687	700	706	656	687	662	647	653	664	692	695	679	650	709	692	680	693	664	681	734	649	710	678	687	671	690	671	661	623	650	691	674	682	682	719	664	628	652	705	692	639	628	654	660	722	696	674	668	693	640	689	659	678	664	692	711	679	698	649	663	685	695	655	669	668	667	682	710	709	672	688	686	683	658	691	673	674	726	674	714	730	654	674	709	698	657	647	610	662	709	673	680	661	676	649	656	734	718	698	716	662	685	661	684	684	649	709	646	632	703	688	697	683	662	739	651	675	658	668
34277	24632	21192	18705	14236	9740	7073	5476	4081	3302	2825	2648	2319	2163	2209	2106	1513	1338	997	918	1013	1301	1625	967	776	777	711	771	821	654	603	548	482	506	461	442	431	370	335	329	357	338	316	383	366	371	331	349	333	360	330	318	334	302	302	263	261	256	228	253	252	242	224	224	238	246	221	247	242	220	248	259	231	225	243	259	248	249	220	252	253	236	207	237	203	222	232	230	213	191	221	215	229	229	234	212	213	211	203	196	237	246	240	217	233	216	228	209	219	251	204	229	224	197	216	221	218	222	225	226	229	214	225	196	230	194	242	210	218	233	228	221	221	241	224	202	231	226	221	223	237	225	215	216	237	213	229	213	212	215	225	255	244	211	226	237	256	243	188	230	246	189	214	218	211	239	206	226	234	226	223	218	220	229	224	235	237	201	214	233	199	232	203	227	213	230	209	216	227	207	221	229	228	242	226	213	203	215	217	191	216	202	214	222	233	221	216	225	245	217	233	221	224	230	217	248	216	247	229	253	238	223	206	234	244	224	228	222	193	226	183	216	208	214	235	240	198	231	208	218	231	203	215	228	221	210	207	217	224	215	221	208	228	209	224	238	216	242	226	213	220	234	209	216	189	218	242	231	227	221	231	233	212	224	223	218	246	212	234	205	218	266	197	227	225	213	213	223	253	229	213	217	210	235	231	218	236	224	234	215	207	226	206	233	213	214	218	219	211	220	256	237	194	246	241	198	246	217	228	218	212	230	229	209	253	237	221	232	234	236	224	243	224	215	217	244	203	231	212	235	250	245	227	241	221	218	261	203	224	242	202	238	208	203	241	218	243	231	235	221	242	229	206	232	234	225	224	216	236	235	205	227	226	222	241	213	217	203	211	203	194	236	240	198	232	214	212	204	238	224	213	252	240	241	226	252	201	228	206	203	220	239	226	237	226	229	229	234	194	240	240	208	241	224	228	241	241	240	218	232	233	235	214	219	201	220	223	190	223	195	225	212	249	236	233	214	230	210	227	218	202	213	220	238	228	206	206	249	228	254	230	211	210	215	216	231	227	233	215	234	214	210	220	227	218	236	227	241	214	245	244	200	229	215	224	217	252	222	221	218	244	225	233	246	219	212	214	233	205	221	253	243	202	244	248	223	224	237	214	255	196	214	250	216	198	207	217	217	241	236	226	229	207	228	224	236	221	210	194	246	221	276	211	234	235	212	238	249	237	230	258	248	235	245	260	188	226	230	235	253	244	248	225	221	255	241	196	255	230	227	195	209	274	221	202	215	225	231	218	207	225	212	208	226	224	223	235	204	221	209	229	225	241	209	235	210	221	224	235	240	225	226	210	221	208	211	213	240	230	232	238	227	249	220	242	230	243	237	202	241	210	214	198	195	242	199	216	251	219	230	240	220	241	245	220	230	255	245	230	225	234	223	216	217	261	230	227	218	197	204	219	198	227	209	197	194	208	201	226	216	219	234	229	202	209	246	216	240	196	219	216	227	211	225	187	203	228	193	209	225	234	228	231	212	227	218	219	217	222	200	210	240	244	225	211	194	232	225	233	230	268	243	233	201	229	234	219	223	224	234	232	201	242	210	206	231	230	240	217	239	213	221	234	220	257	231	216	228	219	212	214	235	207	213	232	215	230	257	241	237	223	212	218	219	191	229	221	215	232	207	224	232	252	212	221	204	223	200	202	212	249	203	210	194	218	224	220	178	189	231	204	221	221	244	227	252	204	227	208	224	209	209	224	240	247	210	213	212	216	218	237	258	217	263	206	210	241	243	215	210	231	213	231	246	232	227	236	239	222	214	225	223	230	229	233	230	209	222	215	248	226	210	198	206	228	218	205	231	225	247	202	224	226	227	228	235	228	241	228	198	244	241	244	224	221	221	237	215	222	213	186	225	229	247	248	232	241	224	232	209	242	208	206	205	244	219	208	200	205	203	232	226	225	229	217	217	212	215	222	227	230	240	212	239	222	216	238	226	229	207	245	205	224	221	230	222	207	216	206	240	257	220	215	242	206	195	232	224	218	198	227	253	253	226	228	222	205	225	211	247	207	204	217	208	227	240	208	232	232	220	216	224	223	223	250	214	242	211	242	202	216	223	224	208	203	199	240	224	213	214	222	243	221	234	235	206	213	233	201	243	234	225	241	229	230	224	235	227	244	204	234	214	223	215	250	215	232	208	217	229	233	211	250	207	217	208	220	215	221	234	200	251	234	244	204	203	217	219	210	231	216	237	224	231	237	261	248	216	230	239	221	244	193	194	214	207	223	218	208	214	231	243	253	219	232	223	233	205	238	230	216	233	226	219	210	221	226	217	213	237	235	224	209	224	234	195	238	223	224	194	242	212	206	199	237	241	203	218	206	221	232	211	238	251	213	203	208	204	199	203	244	229	205	248	237	219	229	239	226	232	201	213	242	230	218	189	227	261	211	199	221	244	223	226	252	221	234	223	241	239	214	215	213	289	212	194	231	196	232	253	228	190	225	225	230	237	207	232	261	240	223	229	215	246	204	233	234	242	239	222	250	221	240	232	223	193	223	223	244	210	248	205	192	240	212	210	258	241	225	251	226	234	202	205	227	209	207	195	231	236	218	217	247	212	242	206	267	215	221	239	222	212	213	232	206	223	210	202	224	218	234	231	217	239	238	222	230	230	194	224	237	192	241	226	232	218	235	209	229	220	231	241	206	207	217	228	192	209	228	220	253	228	243	209	251	225	237	234	221	212	222	200	233	237	231	237	249	258	224	205	220	264	222	217	199	224	214	250	235	240	254	230	219	192	223	235	223	217	219	206	217	220	239	239	204	242	200	224	260	211	218	198	227	202	208	220	224	222	238	245	228	225	226	245	224	240	215	212	220	212	228	211	230	203	237	219	231	211	245	195	213	204	207	245	188	249	201	231	235	217	230	221	210	213	222	203	199	263	243	261	235	240	221	226	219	227	208	220	225	229	225	202	219	239	204	250	205	226	242	248	229	247	239	234	224	222	216	205	231	206	193	209	210	212	219	237	215	203	223	228	230	234	207	224	220	243	236	222	195	207	242	253	228	241	226	218	216	210	212	227	222	231	219	226	234	217	243	235	242	228	222	220	241	209	241	212	225	209	224	232	217	208	210	232	219	230	218	230	226	173	226	225	232	219	215	227	242	208	219	209	215	269	245	208	204	243	236	220	209	200	220	208	220	225	224	232	212	237	206	221	231	206	224	220	224	255	200	214	233	231	242	209	226	233	226	210	222	215	240	206	226	197	211	221	232	209	217	211	198	209	234	219	243	228	234	236	226	235	214	184	227	243	217	196	231	219	212	218	221	250	214	226	220	215	189	207	215	214	215	230	231	212	232	237	213	255	241	229	169	226	228	224	222	212	224	215	250	212	231	221	265	230	208	215	230	226	233	199	215	211	220	221	240	230	190	234	227	208	210	189	222	228	247	220	231	223	227	252	206	231	249	216	228	193	227	228	207	175	230	252	240	211	200	238	235	218
22193	15185	24328	28778	27398	23504	21212	18960	16479	14808	13404	12238	10958	9958	9695	8683	6981	6533	5596	5399	6623	8152	9820	6076	4961	4494	4115	4542	4565	3363	3043	2925	2753	2854	2534	2279	1972	1758	1520	1574	1615	1422	1433	1632	1534	1511	1366	1580	1595	1565	1443	1522	1374	1148	1160	937	918	863	758	744	716	679	657	684	571	675	673	672	620	666	705	658	618	644	653	624	620	641	626	649	644	578	609	608	625	610	570	586	566	567	571	528	559	554	515	601	533	531	578	565	555	564	587	584	581	568	517	582	534	522	515	562	595	553	566	563	550	569	549	542	588	551	551	558	547	589	530	539	562	549	578	560	557	565	513	550	609	555	554	572	547	579	530	518	568	511	608	561	593	560	543	551	555	542	547	573	533	566	552	532	555	535	513	542	567	568	545	579	536	583	548	556	561	545	559	578	594	571	558	536	560	511	548	578	570	521	522	532	544	532	543	548	565	577	540	627	586	541	574	526	526	577	524	549	560	550	546	561	520	567	559	518	518	582	563	577	569	532	572	543	524	504	558	548	540	541	537	538	573	589	532	544	519	539	558	514	527	536	573	543	588	543	537	566	569	602	512	555	513	566	531	585	560	573	583	572	573	563	578	511	559	509	602	526	549	556	528	561	550	569	567	579	527	543	557	585	521	514	583	554	513	544	559	552	570	497	572	564	556	549	488	519	562	537	566	562	542	565	547	547	545	576	545	566	583	546	540	581	589	586	540	534	528	567	549	540	533	512	540	558	554	550	549	590	538	536	577	552	551	541	542	544	557	548	540	531	520	586	564	582	582	564	540	514	557	537	571	516	503	564	547	548	575	572	556	543	568	538	525	565	511	555	546	545	575	538	541	577	526	573	564	570	576	580	567	560	566	514	560	529	564	584	558	545	556	569	571	587	581	534	564	520	566	527	551	532	552	530	560	573	576	566	571	509	535	511	551	578	537	536	567	587	539	548	589	559	600	582	599	517	553	558	492	529	499	540	553	496	560	592	605	591	569	569	531	510	497	544	523	576	558	485	519	567	556	551	517	571	539	572	560	560	563	535	517	507	572	598	586	535	550	531	571	547	556	572	556	515	514	577	557	574	558	576	536	557	489	508	546	565	588	575	571	553	554	482	507	525	545	543	560	583	589	559	534	576	534	572	567	533	565	567	528	544	574	564	571	558	541	551	557	547	543	594	594	533	550	493	531	542	557	559	559	573	554	521	524	514	565	581	596	543	546	517	559	530	539	543	523	541	484	539	584	541	565	555	557	595	524	578	554	554	495	518	517	512	553	527	579	571	588	520	561	514	551	506	554	549	545	582	542	551	552	525	576	589	571	520	529	584	575	528	565	564	552	516	563	571	588	593	539	547	567	559	556	585	578	571	533	560	524	560	540	546	541	587	538	589	561	541	508	552	567	550	547	529	551	563	521	498	568	567	526	550	561	513	552	561	568	549	561	540	555	554	544	528	573	553	581	544	569	588	551	555	564	569	504	564	550	569	545	551	560	564	529	582	555	565	565	576	508	488	526	568	538	551	530	541	528	561	567	557	572	548	546	535	545	590	553	573	503	521	564	593	534	542	535	568	547	579	570	509	551	612	568	580	579	540	566	565	514	569	540	538	519	549	528	595	541	553	602	548	526	564	522	574	568	591	592	525	555	592	552	551	532	564	513	530	516	567	539	557	604	572	549	538	578	517	563	546	559	558	541	572	556	541	555	538	513	590	552	552	569	503	564	528	556	532	532	559	571	536	564	563	560	580	540	531	559	547	568	527	533	551	553	552	573	521	558	578	588	544	564	557	555	534	583	541	552	569	549	541	557	536	532	505	545	582	575	507	518	563	522	550	512	557	571	597	572	566	577	585	558	515	544	563	574	559	553	523	592	551	571	536	519	548	538	497	587	565	550	560	555	593	563	553	539	507	549	546	586	576	507	551	543	556	578	567	546	533	557	573	526	536	546	550	523	540	577	575	550	532	549	538	529	558	510	538	532	548	521	530	530	549	515	581	510	516	557	511	569	561	539	581	555	573	572	508	553	539	549	571	562	572	529	552	593	553	571	560	529	556	548	580	546	505	543	575	524	564	554	526	553	590	538	519	583	565	544	557	579	553	542	538	534	546	546	546	549	551	568	543	551	539	464	543	565	532	567	525	504	518	565	582	523	580	537	572	569	550	542	559	563	573	568	570	508	539	506	585	556	551	510	544	519	578	542	538	554	576	566	559	538	513	538	542	564	560	518	572	534	516	544	566	589	555	544	584	550	554	522	560	527	533	576	546	547	550	605	615	536	557	531	541	570	531	537	536	524	552	525	574	555	525	533	569	542	539	601	557	526	573	555	560	507	567	559	537	551	574	587	523	512	549	552	536	582	543	532	559	545	565	518	512	504	552	553	517	534	566	550	551	561	535	533	573	577	516	542	531	555	571	565	578	567	544	607	600	531	570	550	591	529	593	552	548	574	562	553	575	562	522	571	516	562	557	517	522	539	571	551	568	517	508	558	550	489	605	540	532	539	551	590	548	558	526	550	509	554	548	575	596	581	605	472	532	522	533	551	583	561	509	535	538	573	555	556	526	563	511	531	532	553	550	537	538	542	596	571	516	530	563	516	548	526	541	564	563	555	558	564	545	531	548	568	562	591	556	544	567	552	553	566	544	541	527	554	511	559	538	595	545	548	554	507	531	526	546	540	590	532	557	528	517	549	522	529	558	512	531	551	529	565	580	567	521	551	562	534	542	568	534	515	561	566	579	572	542	561	556	542	535	553	555	532	585	542	536	569	519	537	533	529	532	532	518	553	503	564	576	569	533	551	557	540	551	533	533	535	567	541	559	563	545	558	553	581	552	563	542	600	568	545	555	556	570	521	517	536	543	525	569	568	528	533	522	553	585	557	501	517	534	542	537	530	539	543	572	521	562	522	541	511	539	544	577	585	523	578	515	558	545	552	585	563	561	555	566	503	577	575	496	498	560	597	525	520	579	515	541	563	557	589	574	549	581	559	532	533	540	595	558	575	574	560	535	567	527	523	568	569	527	509	534	554	584	526	574	531	582	589	561	486	579	564	553	522	556	569	540	536	571	552	542	568	513	541	595	556	530	523	518	509	557	539	546	537	563	591	578	556	562	521	541	552	543	559	506	569	591	544	551	556	539	523	590	549	559	532	520	549	547	579	550	589	552	535	519	547	509	520	623	553	568	574	593	551	516	527	552	625	533	575	555	589	587	529	531	555	552	597	491	560	553	552	582	571	556	524	550	570	531	602	560	526	536	559	529	547	565	542	548	551	528	532	583	576	542	582	550	572	563	551	561	589	563	519	573	541	556	535	523	572	519	567	573	505	579	589	540	571	560	590	542	534	528	538	544	570	554	552	517	548	563	545	501	568	516	534	554	555	539	512	607	531	546	534	590	584	573	541	538	517	526	557	582	553	584	581	542	563	554	586	554	599	509	578	564	565	529	560	535	534	570	555	575	532	567	546	528	545	533	531	517	548	581
11448	7592	8216	6978	4114	2659	1940	1546	1128	952	831	765	654	584	556	496	432	399	358	340	347	343	333	335	386	308	289	295	317	301	293	293	297	275	238	289	241	260	245	276	229	267	264	234	248	251	244	234	227	257	218	247	237	230	231	210	244	217	237	222	240	235	247	233	236	217	224	237	232	258	225	230	231	216	254	237	233	217	211	239	213	221	202	228	236	235	200	252	220	237	213	239	236	248	233	241	259	227	211	227	225	252	212	207	234	242	212	194	234	178	222	261	214	229	215	258	227	235	258	230	234	233	262	219	223	277	216	228	241	239	234	228	246	223	268	241	213	241	217	229	226	249	220	248	252	250	240	240	255	254	239	245	250	210	239	231	224	217	209	231	228	238	227	225	239	237	240	253	230	220	242	248	233	240	221	234	251	223	253	233	232	213	247	238	224	215	235	222	228	197	219	219	202	237	241	226	230	229	211	233	258	228	273	251	239	221	225	232	227	195	235	249	253	246	236	252	196	246	222	219	199	244	244	217	238	224	253	251	233	260	213	239	243	222	209	239	205	230	223	256	207	238	227	252	232	241	194	231	224	210	255	234	226	228	208	220	238	249	215	238	226	244	224	238	247	229	240	228	207	237	230	239	259	228	233	232	237	270	201	211	238	243	240	212	231	222	233	231	224	218	203	250	220	229	227	232	234	251	240	237	229	241	255	215	236	263	237	251	237	230	231	242	254	230	229	252	240	248	271	242	192	241	254	251	227	206	218	225	245	229	230	251	227	245	227	239	242	229	226	228	197	219	241	229	214	238	242	220	202	223	206	238	233	254	231	242	227	268	228	222	238	221	243	238	250	229	207	216	230	197	233	241	225	248	273	217	224	217	247	233	267	236	237	228	239	230	257	229	230	228	253	234	216	240	227	235	215	203	214	254	228	243	214	226	226	211	230	219	249	226	222	229	230	228	254	215	219	244	255	217	249	199	245	236	240	211	231	207	216	212	237	244	231	229	225	220	243	209	217	232	245	228	212	241	243	235	232	242	243	238	255	218	239	224	206	241	238	239	241	221	229	214	242	201	242	227	225	234	224	249	232	242	233	245	237	230	220	223	259	244	236	228	248	236	228	248	259	225	231	244	248	226	232	213	226	255	221	218	243	249	242	251	209	228	211	250	207	238	241	263	220	226	258	242	228	243	218	229	220	221	218	237	215	212	217	230	211	244	240	242	252	241	219	203	232	221	212	218	220	216	177	224	247	226	223	253	254	248	223	222	248	238	216	229	216	239	238	236	248	221	242	213	241	235	216	222	230	238	254	238	249	230	217	228	218	214	201	216	198	233	205	213	208	230	241	214	235	247	217	236	237	223	203	240	228	213	251	246	199	225	218	223	230	254	232	221	227	225	214	256	245	222	239	225	209	223	201	234	237	207	249	239	226	233	209	240	233	214	204	245	224	224	237	251	230	236	225	219	196	226	256	255	230	230	221	228	228	242	228	220	241	228	239	237	240	211	216	233	237	216	252	236	226	249	243	239	225	224	231	200	245	214	237	217	217	233	241	241	234	261	246	249	254	216	234	236	241	245	241	222	223	237	243	221	234	244	219	254	230	234	242	227	236	234	228	243	233	228	269	246	226	221	221	227	238	241	271	207	258	258	235	211	214	239	251	243	195	220	233	208	211	234	243	232	229	229	245	230	214	227	241	237	252	209	232	245	217	210	227	218	266	249	228	235	225	224	248	242	244	228	257	264	246	234	218	244	235	226	244	248	224	193	214	208	222	219	208	194	228	245	249	225	243	245	222	251	227	241	207	221	235	226	232	247	256	221	232	222	227	229	236	209	267	221	231	234	257	265	235	227	240	240	247	223	244	232	214	239	220	236	235	239	219	236	237	235	243	225	262	243	251	237	218	258	240	223	242	207	262	246	224	232	208	248	265	225	236	220	202	234	240	255	244	243	214	242	229	209	243	212	195	239	217	236	222	229	235	219	283	223	244	236	234	254	220	206	207	231	252	212	213	237	262	232	214	215	230	218	210	229	255	226	216	233	221	253	264	228	233	227	237	239	233	236	254	262	252	197	246	223	207	222	210	206	210	230	226	254	211	209	252	245	241	233	226	261	219	229	228	225	240	217	234	259	258	212	234	224	235	232	244	229	226	221	260	205	224	220	245	250	223	239	238	245	231	257	227	229	239	207	221	251	224	217	235	224	230	244	233	260	231	240	233	249	218	230	227	237	243	213	233	248	234	230	227	230	272	232	222	244	202	236	216	207	240	221	225	252	223	219	241	230	214	260	226	243	208	246	224	241	232	230	231	254	244	253	220	255	236	249	222	223	222	215	256	257	247	233	215	219	242	218	243	180	231	218	210	235	231	216	236	241	244	230	258	264	225	233	223	230	231	215	235	219	219	204	234	231	235	253	247	212	230	214	263	225	237	236	247	249	225	244	233	233	236	249	216	223	213	222	236	250	230	203	254	234	205	220	263	219	254	259	251	236	237	203	256	217	251	216	243	226	228	222	206	202	230	255	224	215	226	219	223	225	203	238	239	225	236	207	205	241	232	232	198	252	243	198	225	214	248	249	243	234	239	245	251	217	263	241	205	234	246	207	230	208	224	223	222	251	239	193	225	234	228	226	235	251	241	217	223	224	241	219	272	231	212	213	242	228	253	248	226	228	204	249	273	208	249	222	210	247	215	221	228	215	220	239	271	256	229	223	245	272	243	225	236	235	238	246	195	245	230	195	228	228	228	236	214	245	239	201	213	211	236	220	212	219	239	239	270	221	216	247	212	240	235	234	236	231	246	241	229	213	239	228	245	240	257	234	237	235	213	255	224	228	234	216	239	252	253	225	242	237	234	208	238	217	228	242	224	203	190	224	206	258	246	227	230	217	250	243	239	225	232	223	217	211	241	215	239	251	274	231	241	241	226	221	221	248	225	241	226	210	235	227	211	224	228	212	236	238	238	207	219	240	229	232	233	241	274	239	213	234	233	226	235	245	229	268	237	225	210	217	278	228	265	229	236	218	229	220	233	199	242	246	242	239	196	216	232	212	214	243	261	188	220	243	235	231	184	235	241	259	242	260	210	221	215	220	228	213	226	207	240	235	218	250	225	239	238	219	229	235	230	217	229	219	241	235	227	220	227	243	225	264	220	235	236	234	253	200	242	289	221	216	204	231	235	266	288	224	235	239	238	228	231	222	244	243	238	248	258	253	262	221	230	235	222	212	214	231	231	234	232	249	222	256	245	216	213	259	253	249	236	190	254	216	211	225	215	226	223	223	262	254	234	242	235	222	222	253	248	214	231	242	235	243	221	239	204	232	202	264	232	243	232	212	219	235	223	233	263	259	231	214	256	231	242	230	214	237	239	239	232	232	234	256	222	218	243	244	204	217	222	253	221	219	217	230	235	222	246	267	242	225	243	229	244	243	235	240	235	242	224	235	213	249	257	233	212	195	251	264	236	227	233	220	224	227	219	196	202	217	228	245
6882	6565	13574	16403	13329	10330	8640	7033	5423	5055	4411	3887	3367	3012	2729	2408	2089	1750	1598	1534	1506	1507	1490	1342	1335	1339	1358	1188	1160	1084	1063	979	1007	898	892	876	762	777	768	746	797	732	733	670	667	711	730	698	683	661	696	640	689	708	720	634	651	640	653	594	596	606	589	623	571	596	558	620	592	608	619	620	577	557	629	629	563	557	605	592	580	575	558	594	592	583	606	577	577	671	622	589	577	591	613	602	598	579	640	597	605	564	547	622	598	567	581	583	556	573	580	595	600	618	569	541	616	586	573	600	562	585	569	539	621	593	564	607	536	590	616	570	627	550	581	582	574	600	576	622	618	570	591	560	590	602	576	579	570	606	623	577	636	633	594	564	618	585	592	563	577	609	613	581	587	552	561	556	610	583	589	610	644	571	579	582	627	603	582	589	586	623	604	574	600	571	558	581	538	591	609	632	608	574	581	609	584	596	614	587	577	607	554	565	576	572	590	582	556	562	554	569	626	634	614	584	610	632	592	612	608	573	609	552	579	555	589	620	565	548	621	575	589	593	602	625	596	586	603	599	542	576	568	537	584	618	625	563	609	593	607	637	563	574	558	596	585	589	590	589	557	577	579	620	529	591	601	582	573	556	568	545	615	558	598	595	541	564	589	561	630	515	593	614	572	601	615	588	598	574	619	587	589	618	532	630	573	619	628	597	615	578	560	572	556	566	626	547	559	593	550	581	618	595	617	576	545	620	571	610	582	614	636	605	615	576	572	597	583	580	546	567	613	600	598	544	604	584	591	574	592	599	629	569	602	584	565	610	581	579	593	551	579	600	591	575	616	606	561	582	568	623	584	577	579	580	533	601	597	624	642	602	552	579	616	595	595	576	556	556	574	579	602	586	592	638	588	567	582	575	600	638	576	595	569	600	566	572	596	556	586	594	556	601	574	615	597	564	646	566	583	603	595	545	602	553	582	623	598	575	623	557	609	611	546	559	591	634	598	606	609	594	580	556	594	579	605	567	632	576	627	592	591	542	563	598	561	536	610	573	589	594	557	537	573	592	595	587	570	593	572	615	611	610	578	599	599	584	597	570	572	557	581	591	598	573	595	597	580	541	569	544	596	571	560	592	573	622	583	637	579	554	537	596	580	589	607	556	555	542	583	603	599	574	571	598	577	578	570	575	583	557	595	588	585	587	553	569	603	574	622	583	579	515	544	614	602	562	589	565	563	600	574	579	579	610	627	600	586	595	558	618	579	621	623	622	628	596	568	595	576	576	622	566	581	589	553	568	582	570	567	595	595	641	590	550	584	589	551	569	567	602	583	595	589	556	588	569	601	588	604	577	593	542	619	565	592	597	598	577	554	571	580	586	569	592	591	607	542	602	557	584	564	553	623	530	550	602	586	628	582	586	529	598	569	579	572	612	538	582	562	580	610	636	568	612	584	606	654	605	551	632	593	539	583	594	626	597	585	600	579	607	631	583	576	577	594	601	585	606	602	565	582	556	596	598	579	583	607	569	579	558	538	572	572	528	576	565	585	598	607	600	600	607	617	606	588	599	562	569	587	589	598	623	571	568	567	581	584	573	582	618	581	590	591	602	601	602	585	592	618	602	583	593	643	586	516	583	560	593	593	566	560	570	563	613	564	596	550	560	570	605	591	579	568	583	604	573	578	532	559	563	544	608	619	592	539	604	571	594	576	548	608	602	579	557	592	563	591	565	569	581	585	568	547	622	581	575	641	594	585	549	567	565	563	632	589	676	590	604	624	602	549	566	539	596	634	613	585	553	565	590	562	602	593	513	572	589	648	601	568	580	609	580	585	543	567	617	582	580	544	582	573	614	587	582	588	586	554	607	564	572	573	591	623	566	602	557	602	609	536	605	594	644	579	589	580	582	565	604	590	593	565	560	560	582	620	553	614	587	592	586	601	560	570	599	609	539	608	600	552	568	584	582	638	569	565	619	574	584	581	550	597	570	552	625	554	592	605	618	567	568	565	552	562	574	603	557	570	582	555	565	557	601	600	591	549	619	602	605	662	556	531	558	631	570	582	577	556	632	618	603	568	590	599	539	619	588	605	620	599	625	605	573	640	601	610	610	549	594	554	550	553	600	566	592	596	588	565	602	588	577	587	594	562	582	572	593	567	595	561	556	583	560	595	597	604	559	562	554	557	530	552	604	570	600	560	575	609	608	588	603	606	566	565	578	597	557	593	563	573	576	580	557	569	564	570	579	599	629	606	584	599	579	546	586	605	582	615	604	576	580	626	568	589	573	596	605	625	581	547	588	600	608	580	580	613	562	597	571	572	582	636	590	607	574	566	560	585	533	597	568	576	635	614	582	609	556	596	589	618	613	619	582	570	575	564	559	574	585	561	627	583	616	607	597	587	612	608	625	588	554	583	596	567	611	586	600	587	546	609	559	556	616	604	575	595	581	582	565	598	598	543	558	596	604	607	560	596	607	582	578	541	567	587	572	598	598	619	608	574	570	559	611	552	544	558	612	604	557	561	530	592	588	547	600	605	631	554	585	632	586	551	613	591	572	593	616	551	616	614	648	558	570	542	606	598	573	569	559	640	522	571	614	581	627	624	589	648	585	603	574	568	631	557	523	584	609	524	592	559	564	601	586	639	597	546	574	597	616	592	615	603	523	640	666	547	594	561	589	558	599	591	560	615	593	632	580	590	568	544	577	586	547	561	570	626	611	618	586	561	575	637	575	593	608	576	561	584	597	584	563	586	601	574	575	608	592	598	576	549	606	589	606	588	623	608	572	599	578	645	590	610	616	609	583	596	624	571	584	588	588	596	568	630	595	576	549	589	592	603	566	581	572	561	600	600	568	611	585	585	606	565	587	607	603	598	605	582	623	585	579	591	571	608	621	558	596	593	632	598	576	575	564	610	577	560	608	549	585	578	588	583	612	651	585	590	567	581	567	605	568	608	601	575	567	587	580	609	589	583	610	627	605	566	604	588	557	565	550	609	604	592	601	595	561	599	563	589	585	581	559	562	552	606	610	594	598	576	588	613	567	618	585	526	575	610	577	604	596	610	581	585	579	575	562	582	590	592	547	587	569	595	591	587	586	580	584	624	548	587	563	564	555	618	570	601	562	550	584	564	584	541	610	567	586	573	589	633	596	594	575	596	569	590	575	591	563	584	581	589	636	552	572	586	564	574	604	557	595	541	580	662	601	601	534	586	621	610	603	604	602	625	602	610	570	602	604	581	605	619	615	573	600	584	614	600	596	630	584	568	568	602	624	610	578	606	556	587	583	545	597	551	600	616	584	560	617	594	590	639	558	581	607	610	570	566	564	560	584	577	594	621	595	610	614	580	578	577	578	628	606	585	602	610	587	596	580	555	600	593	591	636	573	552	599	608	575	610	589	544	586	581	574	591	570	556	584	595	566	573	594	609	608	594	576	543	565	568	583	558	585	606	632	615	618	556	601	585	562	553	606	566	601	571	602	613	616	595	583	600	570	564	575	576	563
24308	17236	15822	12598	9151	5751	4234	3122	2448	2103	1905	1562	1365	1509	1316	1141	959	759	752	710	740	783	939	652	637	653	561	567	532	509	456	419	416	457	413	362	344	360	351	355	363	331	349	346	352	337	351	347	329	323	300	335	304	315	341	294	309	300	310	299	274	278	332	279	297	282	261	292	274	265	301	288	277	285	287	294	243	277	268	244	289	292	273	281	300	255	256	292	275	265	255	311	274	259	260	266	270	300	284	254	322	266	274	273	276	293	264	270	283	268	302	280	298	303	279	269	281	264	274	293	275	265	253	295	302	290	270	292	262	281	293	265	238	248	269	271	314	240	305	302	276	314	284	276	269	268	286	264	263	307	266	260	279	292	285	303	265	276	304	275	294	277	269	291	280	291	266	304	278	309	283	243	266	243	303	288	269	277	288	270	294	280	280	259	292	265	271	274	281	288	254	277	276	274	285	277	310	270	281	284	284	268	277	255	276	301	276	291	263	293	283	262	290	282	287	278	269	280	273	301	279	291	256	281	270	295	271	268	292	271	307	262	250	253	272	272	273	260	281	280	252	272	275	262	267	274	266	305	284	291	272	282	286	280	287	283	304	299	299	257	284	241	293	265	255	295	315	273	309	255	253	260	315	274	293	277	258	288	271	264	264	299	267	256	279	263	266	292	298	277	310	278	279	272	322	255	271	266	291	293	277	256	315	271	268	258	253	297	278	289	295	288	263	242	257	288	261	290	271	313	259	279	285	269	311	261	247	288	270	285	275	261	280	244	261	293	310	285	253	286	270	282	286	289	284	289	271	274	302	275	301	273	313	264	293	289	272	305	307	282	267	288	304	283	300	255	275	279	272	260	273	275	271	273	286	250	286	286	304	293	292	296	292	260	285	269	262	269	281	301	272	269	292	294	268	277	284	278	298	280	309	273	266	279	298	267	289	256	263	275	271	286	295	263	285	260	280	290	292	304	255	286	270	288	273	258	250	280	309	273	309	300	272	274	275	306	263	282	254	247	267	291	278	249	309	280	301	288	297	292	290	318	271	276	269	281	283	276	268	293	269	263	272	237	272	275	252	276	262	275	254	283	287	277	273	254	268	250	270	279	310	269	276	282	265	275	285	291	289	265	257	280	277	278	300	245	278	273	272	272	299	252	320	266	278	315	294	270	270	248	301	291	260	290	290	287	258	283	282	289	273	277	299	272	290	277	268	265	251	297	261	282	259	282	270	295	273	269	276	284	262	321	302	269	299	290	264	293	267	277	268	270	276	255	272	266	260	298	275	257	278	279	292	266	295	273	291	282	247	250	260	294	262	263	263	275	290	284	252	259	304	292	276	262	291	296	272	273	274	272	294	277	272	260	279	304	313	284	297	271	252	287	265	297	273	279	269	261	282	283	267	283	267	284	259	303	278	263	242	301	282	261	273	282	278	274	304	294	313	289	281	238	285	270	276	261	276	285	253	279	297	295	298	261	333	299	258	261	273	297	293	264	268	225	307	289	281	253	262	283	289	289	256	261	262	270	283	269	309	262	303	271	302	340	284	273	307	263	258	291	276	255	276	290	239	286	306	300	257	314	286	273	258	260	275	289	270	296	259	271	248	284	270	274	295	252	272	288	267	260	287	269	282	279	271	306	281	293	289	269	295	275	251	294	288	282	275	267	271	277	270	303	283	284	258	273	251	282	310	280	282	292	310	299	262	278	258	291	260	297	281	292	286	305	274	278	293	275	281	299	244	279	289	312	280	269	294	254	229	286	288	300	265	284	296	302	287	284	267	267	263	249	286	256	270	255	267	292	295	246	273	256	271	243	302	301	292	271	315	282	282	256	311	259	304	286	266	272	290	280	290	279	295	261	277	289	273	310	268	267	305	298	278	234	283	284	269	317	292	273	311	283	283	297	272	251	298	273	267	286	314	288	288	328	257	285	309	269	258	275	272	283	271	269	282	284	256	287	296	290	255	270	280	275	265	284	287	266	288	291	294	279	285	288	279	276	275	244	283	285	274	316	268	288	257	273	293	279	274	275	299	254	257	295	278	261	289	269	288	282	262	292	280	286	275	263	266	287	316	294	291	286	281	256	287	274	263	272	262	284	284	290	259	259	279	268	282	317	261	311	288	263	283	237	305	257	280	263	282	273	272	304	256	267	284	287	262	277	292	270	250	262	281	284	259	295	268	258	268	281	307	269	250	269	283	262	278	280	231	278	285	271	295	304	302	261	249	267	323	269	287	285	245	289	272	314	277	297	303	283	301	265	290	316	309	293	268	285	274	287	261	285	281	268	248	279	283	293	294	265	252	284	277	289	284	264	294	288	282	276	291	294	297	290	257	286	273	286	304	257	308	262	307	289	304	274	299	301	255	274	308	265	274	265	286	283	265	258	251	303	325	277	298	280	262	276	322	288	289	282	293	276	262	265	258	244	267	272	288	291	271	265	259	286	282	261	289	278	282	300	274	289	262	252	269	300	264	293	263	289	286	293	291	302	263	287	272	275	290	285	254	266	254	272	311	298	272	302	281	292	267	269	269	267	278	249	274	266	285	300	276	240	275	263	304	278	264	247	294	251	259	257	282	269	281	284	247	258	258	292	253	268	269	270	260	288	277	263	282	297	274	285	304	278	259	275	271	246	244	305	274	282	305	274	294	285	265	303	293	276	302	272	263	244	268	276	269	284	288	290	293	262	298	275	283	279	300	293	288	271	261	266	269	312	272	323	280	248	294	271	265	266	282	286	282	294	291	305	272	259	271	288	288	274	278	287	252	287	282	283	319	286	285	274	290	273	316	276	272	293	297	249	309	291	302	282	275	272	284	274	326	267	282	259	275	289	287	292	272	271	275	293	296	270	267	295	263	238	270	285	264	295	279	270	253	266	288	267	269	286	286	280	284	257	246	291	270	232	287	269	247	268	281	287	330	310	284	289	267	275	276	305	305	265	267	265	304	253	287	259	263	334	236	276	277	278	275	281	297	294	279	283	274	256	273	239	303	279	291	283	289	273	303	272	293	237	246	248	262	267	270	259	283	256	300	257	268	278	284	281	257	279	262	283	269	274	292	268	281	278	288	293	279	301	299	280	272	286	288	306	288	282	291	283	289	288	258	287	260	273	269	252	267	288	269	281	264	278	288	279	268	275	265	280	283	269	270	274	269	302	327	307	275	285	297	269	286	270	303	269	257	270	282	299	237	298	251	288	258	274	282	262	270	273	302	279	315	308	308	284	288	288	271	280	279	284	285	271	250	261	277	254	272	299	249	306	264	282	269	275	284	318	302	254	297	264	292	267	294	298	287	290	285	263	266	287	272	313	274	286	262	273	285	277	260	293	289	251	273	258	272	246	283	283	244	269	229	275	272	290	273	269	282	290	288	242	258	266	277	264	279	254	278	296	271	279	279	292	306	261	280	274	280	264	262	311	257	259	283	253	279	266	309	249	256	279	269	256	286	266	287	286	281	262	253	270	262	272	270	292	262	275	252	274	286	272
15553	11761	19939	22975	21444	17209	15335	13186	10997	10142	9142	8016	7151	6506	6594	5776	4723	3796	3705	3691	4239	4573	5171	3537	3113	3043	2864	2968	2560	2070	2023	1959	1834	2019	1862	1546	1475	1375	1243	1225	1199	1192	1221	1261	1198	1221	1133	1176	1192	1194	1079	1167	1072	1062	1025	885	917	851	846	761	778	785	693	667	743	734	841	793	722	779	741	773	743	779	705	730	769	688	716	666	708	669	716	674	689	737	695	669	700	655	680	678	642	675	673	682	713	679	685	694	688	663	671	685	683	684	679	707	693	691	662	687	708	711	700	648	681	709	714	693	665	700	670	697	681	698	670	689	689	689	682	698	661	672	682	673	628	663	675	665	663	685	708	698	664	664	751	652	695	697	704	648	671	679	667	622	717	708	685	675	692	637	685	668	651	691	665	651	696	706	615	732	706	700	697	684	700	707	669	674	682	665	657	691	668	699	714	723	683	659	736	704	693	684	610	681	658	733	691	715	628	655	709	699	685	664	685	650	692	701	659	658	656	658	729	677	684	673	698	713	690	666	674	708	659	674	683	696	745	657	645	675	680	708	742	686	642	688	673	663	663	692	693	667	673	714	688	696	679	735	702	686	688	700	692	700	668	607	701	710	750	619	720	689	669	707	672	660	661	677	617	669	684	679	676	674	704	631	713	671	685	636	710	693	702	663	694	677	701	634	664	677	686	667	671	692	664	668	652	701	686	665	694	674	613	710	694	702	734	645	684	708	671	645	704	667	670	699	678	669	700	663	657	683	713	646	714	677	688	676	658	668	621	652	687	655	638	749	645	674	633	681	636	729	686	678	650	670	654	758	633	673	662	702	683	694	689	672	646	737	670	661	640	694	677	679	671	647	704	706	696	706	682	682	650	683	672	746	705	642	687	661	673	620	713	684	715	685	695	628	662	695	691	688	671	716	671	645	688	651	690	691	665	636	655	699	693	691	650	655	705	726	687	706	687	694	658	696	670	677	663	661	714	717	654	681	723	641	687	716	690	664	666	714	655	686	734	673	698	668	686	672	657	684	695	724	666	654	641	652	711	692	669	652	690	683	677	666	678	669	650	679	677	685	643	658	654	685	661	709	668	694	622	682	671	671	666	735	681	661	695	706	706	693	723	643	708	615	650	659	694	663	712	729	684	686	700	699	686	685	701	691	651	681	707	632	693	670	655	697	676	684	654	711	650	699	650	663	690	650	665	697	667	679	661	661	692	700	669	654	673	682	694	674	699	721	664	662	728	734	674	700	686	634	653	653	675	692	638	632	670	741	671	660	732	653	684	750	703	731	707	667	718	667	669	689	677	700	599	660	653	673	720	696	675	698	674	672	671	719	682	691	646	630	678	660	713	681	676	665	665	701	661	680	694	704	635	694	701	723	683	711	692	654	661	707	736	657	675	660	714	706	709	703	628	664	652	679	680	677	654	642	703	666	687	674	690	671	700	688	681	694	677	665	634	718	663	664	661	686	684	709	733	653	709	737	679	645	742	720	715	684	713	672	707	663	702	678	722	668	646	687	675	705	706	664	707	685	709	642	686	701	645	692	688	733	692	687	675	668	715	700	625	675	668	673	688	725	671	642	678	687	641	678	667	654	724	623	698	693	677	669	687	612	709	698	699	700	703	687	715	673	709	721	713	649	683	695	651	709	687	699	721	655	677	668	725	678	651	679	692	721	687	668	629	678	704	707	706	691	715	718	686	667	683	709	660	681	708	680	650	685	716	725	699	671	675	653	707	647	683	655	671	670	651	661	687	648	697	631	703	685	633	676	668	683	623	711	708	639	652	700	685	641	670	701	681	686	699	725	649	648	674	644	742	735	735	698	728	727	655	650	666	664	721	654	695	701	732	669	651	713	693	705	697	666	680	691	642	692	677	691	715	672	720	688	699	649	701	674	691	680	681	698	685	714	679	691	699	663	714	642	715	713	692	698	691	666	689	678	664	658	691	696	687	663	718	685	647	679	686	693	710	681	657	680	662	699	673	650	740	664	676	711	675	715	697	690	735	682	696	660	682	684	661	713	710	654	647	647	698	679	645	675	715	742	664	704	661	698	671	676	704	676	675	692	692	658	670	701	683	698	645	711	697	731	665	670	693	667	697	632	686	691	687	697	696	692	678	651	684	720	709	649	691	754	671	682	757	705	694	712	698	662	708	700	701	653	664	689	666	643	686	644	663	689	720	672	656	681	680	676	685	691	667	697	740	658	685	692	628	740	659	719	690	654	717	689	703	680	640	677	690	704	703	693	682	726	640	707	697	665	674	665	677	720	634	720	695	723	726	701	692	620	659	698	692	701	694	727	670	652	689	679	651	741	693	646	690	640	628	699	679	675	661	680	720	682	681	693	759	641	654	720	696	706	678	678	644	663	654	678	650	673	680	658	689	693	669	694	703	644	665	647	689	640	660	677	700	740	720	685	722	710	686	704	671	680	668	708	690	657	693	681	695	641	739	662	674	698	675	710	659	696	690	670	678	670	698	667	652	642	627	732	702	668	678	644	733	694	640	670	677	675	697	663	661	682	672	684	698	671	654	702	683	671	714	700	689	654	690	652	716	694	697	667	736	689	629	671	666	695	676	666	687	726	723	697	629	666	688	709	716	685	641	707	718	656	664	700	657	660	655	687	687	711	698	673	691	684	691	689	695	678	698	688	679	695	684	690	654	655	693	730	608	687	667	707	683	712	652	733	685	681	636	665	711	658	698	689	658	659	704	697	693	650	672	677	680	693	680	671	690	688	654	714	666	693	697	691	704	697	669	658	675	693	680	691	690	696	659	724	745	706	711	700	726	686	676	641	726	673	709	683	706	618	728	704	692	719	709	662	700	684	727	694	668	710	697	676	645	685	656	633	708	682	688	703	666	658	700	667	668	674	702	687	671	690	706	708	723	680	701	686	694	666	691	685	676	669	661	700	679	639	660	662	704	662	727	680	688	645	675	684	661	722	727	736	717	670	661	671	674	744	687	693	732	719	696	677	667	723	669	703	691	685	684	683	677	662	705	720	707	643	678	684	715	674	644	655	660	723	727	661	659	662	712	692	650	699	687	672	683	673	662	708	728	683	668	720	705	684	683	707	711	696	693	655	649	707	662	649	669	643	663	689	651	703	688	701	686	693	717	675	681	635	654	678	691	722	735	688	716	720	680	692	689	647	672	690	690	633	705	720	693	672	685	712	670	669	688	660	721	739	661	667	703	630	662	707	737	702	705	660	728	659	693	673	667	693	668	630	668	691	714	671	697	709	691	671	694	662	704	666	716	688	700	732	670	684	650	703	656	695	662	667	616	670	670	692	672	712	668	640	671	685	708	660	681	699	682	690	651	683	691	685	650	674	646	710	664	699	702	659	672	622	685	712	712	681	664	633	667	715	690	646	685	710	695	673	703	700	703	662	644	702	722	661	635	663	621	735	692	736	646	692	667	660	703	686	675	690	660	656	699	664	690	672	675	735	665	671	711	634	665	654	670	654	685	692	738	688	723	725	596	697
33178	23549	21809	18468	14309	9715	7131	5579	4193	3413	3143	2884	2596	2230	1944	1668	1510	1128	1014	1034	1196	1276	1563	976	832	823	704	938	727	571	511	539	488	533	504	412	394	399	334	343	350	374	332	386	373	380	342	326	357	353	332	344	334	318	295	302	299	264	232	242	239	247	250	276	260	236	247	240	215	256	244	225	252	247	240	231	252	257	235	236	241	275	240	243	241	245	243	210	235	228	248	217	234	225	253	223	227	224	223	213	252	233	241	254	198	224	227	229	205	214	226	237	213	238	210	239	254	222	218	201	229	254	215	235	216	209	208	236	243	207	231	225	240	214	260	243	243	210	265	239	211	219	232	203	261	201	218	221	227	212	221	226	193	260	239	214	226	228	226	257	217	228	226	231	234	244	228	242	248	241	257	248	227	252	267	254	256	231	237	262	198	256	191	241	222	222	250	231	231	227	239	248	252	232	228	245	235	225	223	232	254	218	231	244	227	205	213	232	222	244	201	229	237	218	236	229	247	230	222	260	220	247	213	225	226	255	232	249	233	238	237	262	240	222	203	247	234	257	210	232	252	227	198	216	205	220	215	214	210	242	232	258	224	220	213	230	234	212	216	257	225	236	224	233	215	236	250	211	241	229	203	210	222	247	212	238	254	213	258	220	224	241	219	202	221	213	231	227	243	228	230	223	227	231	230	226	234	224	203	233	228	240	226	236	222	246	220	227	241	250	219	241	226	218	228	252	242	218	230	246	223	224	239	223	241	225	256	238	227	221	223	229	231	252	221	247	230	233	257	223	216	231	230	235	194	208	248	262	228	236	228	212	231	254	196	212	204	223	250	243	254	252	228	213	218	246	256	249	234	240	237	219	243	229	246	221	248	243	216	241	219	212	222	232	243	240	212	248	232	234	260	238	231	222	228	252	229	248	217	246	231	264	238	251	207	211	249	201	241	222	231	224	239	234	248	227	190	208	207	227	191	243	217	230	242	252	207	261	244	216	234	232	224	247	236	223	215	263	233	212	248	262	259	231	223	225	233	257	221	236	259	212	241	221	240	238	195	218	214	233	212	220	238	242	260	231	247	208	282	233	218	221	230	214	223	243	197	242	242	210	223	212	239	221	194	261	248	224	233	213	227	227	216	215	228	231	223	213	251	252	248	234	235	219	236	220	227	239	217	191	241	240	236	230	225	244	240	244	230	228	221	217	246	218	253	235	220	221	225	221	220	234	226	224	223	232	210	224	224	223	227	243	237	215	259	244	243	240	232	223	237	255	222	227	262	212	213	223	230	221	246	231	243	248	242	223	234	222	246	229	228	225	233	228	245	233	235	255	204	219	256	236	229	195	198	226	260	214	230	246	242	246	262	247	220	240	212	252	236	223	219	243	211	219	241	247	211	259	219	231	252	237	241	232	240	223	222	238	217	225	227	228	213	222	213	240	227	221	224	228	237	190	249	224	224	259	225	206	221	269	251	228	231	232	236	243	229	256	230	231	231	219	226	258	238	222	225	238	229	221	225	221	260	208	238	249	250	241	225	247	230	215	235	199	210	251	230	230	228	243	220	244	270	236	248	225	210	243	210	245	214	230	218	220	213	247	230	228	197	211	216	215	235	206	247	236	261	225	248	244	257	241	243	243	249	237	223	263	243	256	216	219	235	226	216	216	221	231	250	214	227	223	202	224	230	238	240	254	226	250	242	257	211	236	237	234	221	247	233	222	209	264	214	235	229	233	230	242	240	239	199	225	251	229	240	235	237	232	250	233	235	223	203	241	239	232	241	224	220	214	228	211	245	218	226	214	204	230	212	211	219	210	232	196	230	256	220	226	220	256	216	217	233	226	213	242	220	218	246	246	246	234	241	257	240	222	237	235	215	258	219	228	228	249	224	213	227	236	216	223	243	268	220	221	253	265	243	233	226	246	215	245	252	244	249	231	232	228	233	244	235	217	237	222	213	216	258	206	225	250	231	193	242	241	213	214	264	213	260	250	237	240	237	208	244	225	238	243	231	214	216	205	217	257	208	215	235	209	251	216	228	218	233	261	233	248	231	238	213	229	243	228	223	242	248	238	256	250	211	234	224	261	216	226	223	252	240	225	248	235	240	248	246	233	230	240	206	202	241	226	210	242	224	225	272	232	222	221	239	215	227	233	221	230	224	220	250	215	224	262	251	241	262	241	266	244	220	228	209	265	261	233	237	224	238	237	211	222	237	235	225	223	192	229	226	225	241	251	224	251	232	247	234	247	274	200	211	230	216	221	206	203	256	225	241	194	219	216	198	231	257	236	201	218	230	235	221	216	240	240	258	234	231	237	232	217	258	249	258	235	218	228	226	203	228	220	234	214	221	221	248	226	245	212	229	235	228	235	216	249	202	224	233	217	232	204	260	272	214	247	230	254	215	251	238	244	275	231	253	244	238	223	211	217	216	245	214	206	206	238	255	211	220	221	254	235	206	219	210	224	262	225	239	254	235	227	209	250	210	246	222	237	226	217	234	245	221	250	202	220	221	227	239	235	236	224	236	225	221	237	236	225	228	228	227	251	234	223	228	214	193	214	220	244	221	238	255	221	220	220	241	227	203	228	227	237	221	256	221	225	228	249	249	246	235	238	231	228	238	248	240	256	218	233	235	219	234	239	257	225	239	225	214	217	224	246	227	240	255	247	229	240	255	229	231	251	215	241	237	227	225	250	235	218	235	235	237	236	244	220	215	263	248	227	231	284	252	209	246	202	249	238	221	225	246	230	254	242	257	234	252	198	242	246	253	214	206	228	223	206	221	235	234	225	217	208	259	235	214	227	215	232	214	231	237	218	226	247	229	213	239	225	212	224	205	195	229	225	213	239	229	236	227	238	244	207	237	217	205	239	255	220	229	222	238	249	220	248	229	210	223	217	217	230	240	241	237	240	239	214	244	227	254	228	214	227	234	224	220	246	226	233	221	256	241	243	226	239	243	210	219	250	223	238	206	222	247	260	223	192	243	259	264	247	243	233	233	225	231	240	257	238	231	220	242	224	230	235	211	225	242	221	223	205	218	235	228	244	243	223	231	206	227	207	235	212	234	225	228	236	206	218	251	242	245	224	236	221	239	243	240	242	245	227	214	220	224	234	225	196	207	224	215	236	210	228	277	261	239	213	222	213	238	231	221	193	218	226	245	211	216	220	246	222	240	204	222	212	228	249	218	240	212	223	240	243	215	230	208	213	226	199	228	262	233	222	220	222	197	238	200	239	228	243	227	215	248	225	243	246	240	227	232	223	258	254	264	227	238	229	219	218	246	235	213	236	228	230	236	206	231	259	219	213	209	271	234	224	244	246	251	248	206	246	232	239	259	211	220	228	216	223	247	259	220	221	251	229	217	225	252	241	228	258	264	227	218	207	237	209	249	233	209	206	228	235	204	229	227	241	216	206	201	219	233	224	219	247	214	247	226	233	226	231	230	224	249	219	222	258	231	201	223	238	209	243	218	267	215	232	241	224	228	219	244	228
20681	15564	25067	28848	27616	23214	21051	19070	16443	15199	13675	12935	11030	9887	9438	8434	6749	5840	6117	6154	7427	7739	9417	5959	5104	4642	4134	4813	4080	2958	2835	2998	2766	2943	2543	2237	1974	1901	1649	1562	1665	1539	1574	1714	1627	1733	1462	1545	1589	1587	1555	1464	1207	1160	1113	936	1005	836	785	813	761	731	680	690	685	670	671	726	751	654	678	657	673	651	691	643	650	634	617	656	634	649	593	632	613	611	617	608	582	599	601	557	592	608	551	583	582	545	527	584	636	570	570	605	558	617	545	579	553	526	551	580	563	556	596	550	597	568	589	576	564	564	575	589	619	545	568	574	579	560	550	540	539	554	543	559	584	576	531	581	558	573	540	573	577	569	514	588	572	564	543	561	568	553	584	570	607	555	586	568	528	624	591	547	520	559	601	559	571	523	608	607	575	568	561	561	592	538	585	600	530	585	552	537	577	613	561	602	566	526	559	575	595	558	529	608	537	579	565	564	583	551	561	571	529	549	543	553	594	548	625	572	591	589	524	571	547	525	576	555	571	571	599	580	603	563	629	619	568	587	552	544	555	552	568	598	574	559	558	589	547	601	562	548	576	530	546	577	570	570	567	591	534	608	568	558	569	555	568	573	571	549	543	538	525	529	575	572	589	563	561	557	588	558	565	567	574	560	578	637	573	541	619	578	564	551	615	592	600	564	567	563	617	604	575	578	577	547	538	548	579	543	579	555	537	572	510	568	552	587	583	572	575	565	553	564	579	545	587	575	582	583	588	554	544	511	560	533	548	614	528	544	537	598	561	589	568	575	577	573	603	565	565	581	539	557	538	575	565	583	574	590	520	548	525	546	536	571	553	598	560	561	539	576	621	577	580	605	574	576	520	596	553	567	559	551	576	553	534	522	564	516	561	569	561	552	531	579	521	590	551	598	540	567	549	524	568	577	594	602	600	561	561	556	537	535	570	538	562	619	555	566	545	564	540	512	575	567	572	575	577	570	615	611	589	585	500	589	593	553	538	571	530	521	583	591	610	570	594	595	581	582	578	582	605	585	561	597	559	581	533	617	564	541	564	545	556	547	583	531	563	574	575	589	586	567	542	576	571	564	578	551	573	566	603	560	545	556	540	584	581	594	553	574	558	562	574	586	593	583	587	565	599	584	613	554	570	526	567	532	544	599	573	599	580	591	563	582	579	623	561	594	579	581	606	551	585	541	534	569	535	543	583	568	585	586	620	561	584	567	553	613	560	562	579	518	568	555	533	564	531	534	573	573	562	558	594	538	555	537	588	594	545	555	601	525	556	550	591	571	620	567	569	545	596	560	551	585	576	606	575	569	532	597	560	610	555	569	523	532	586	546	566	582	545	536	528	561	532	555	610	576	579	568	542	531	557	540	562	532	534	567	555	600	553	560	570	588	574	565	527	604	573	556	543	555	570	552	570	549	541	573	566	586	560	562	553	564	531	565	546	615	591	537	583	590	576	579	532	577	585	611	570	595	550	564	567	562	596	549	582	564	564	549	551	569	609	569	552	574	555	567	568	579	571	619	536	544	578	547	607	568	557	540	551	569	545	591	573	549	542	558	588	549	518	534	562	533	572	556	584	548	577	552	524	573	566	539	571	578	562	611	567	554	557	558	574	584	581	578	576	547	557	544	585	570	604	563	525	561	614	546	563	525	599	524	535	566	546	545	574	581	589	582	561	596	549	576	563	558	550	541	563	552	554	549	556	590	573	560	547	580	562	608	562	585	529	580	635	563	596	608	515	524	546	534	570	534	561	562	602	591	586	579	553	588	572	566	557	615	569	598	597	566	591	551	569	575	552	527	554	547	575	589	598	582	543	583	544	552	546	552	575	568	516	586	541	586	586	557	561	516	578	574	566	562	543	570	524	581	591	524	524	571	583	588	590	526	557	612	591	549	549	583	569	559	587	590	577	519	543	617	591	611	562	577	608	589	564	555	547	552	553	556	550	556	570	549	568	543	590	541	593	591	558	578	555	552	583	548	599	583	559	565	627	538	536	523	530	621	534	557	605	601	496	574	563	576	584	596	531	600	595	575	581	542	576	583	563	581	597	592	550	554	572	595	606	592	583	554	574	584	557	609	581	583	581	572	556	586	620	564	559	548	554	538	580	655	533	581	528	537	598	550	566	592	562	552	546	562	569	636	568	592	582	563	543	554	584	576	523	588	557	539	569	589	621	554	598	572	584	574	558	557	574	617	570	542	575	583	529	540	569	575	577	569	548	503	612	579	572	557	566	575	577	563	564	568	557	554	515	557	556	593	557	571	567	567	571	562	538	548	582	550	566	578	573	578	559	593	565	541	566	561	611	519	572	577	567	555	543	541	545	572	570	573	573	540	615	571	576	607	549	570	544	564	572	548	583	591	524	600	572	597	553	557	582	563	562	552	597	573	553	565	576	553	587	578	565	608	549	547	531	561	559	596	593	569	588	591	557	564	558	592	607	531	584	578	587	590	526	559	545	525	533	598	567	525	577	562	601	545	564	567	565	562	576	574	532	576	534	550	569	564	553	543	566	576	537	578	562	567	583	492	572	595	549	561	602	570	577	573	534	585	586	595	563	543	581	561	587	534	558	592	597	563	535	532	553	584	588	530	539	532	541	559	568	522	597	558	609	503	599	595	554	559	545	611	547	592	583	566	539	560	543	544	560	545	571	593	526	603	541	540	571	591	555	556	558	611	569	561	560	555	588	598	585	563	577	548	574	545	596	580	612	560	554	539	543	589	607	548	562	561	588	541	561	534	535	538	546	555	580	563	530	562	575	593	582	568	571	577	574	590	556	604	566	612	493	566	531	554	575	564	584	583	540	542	563	564	568	545	563	534	545	540	588	549	577	564	569	560	572	543	584	608	563	559	578	574	570	584	575	586	582	606	529	570	566	540	571	559	544	556	560	546	571	563	583	573	600	578	540	569	593	498	567	539	562	545	559	586	586	590	557	545	618	582	577	555	541	556	573	565	602	532	565	526	532	569	576	538	570	573	557	536	549	567	540	599	577	595	551	593	577	584	542	547	556	568	544	555	541	537	542	599	564	540	562	569	599	551	580	577	543	555	553	562	563	528	584	547	577	572	574	575	560	585	546	566	569	559	595	597	502	625	548	513	542	610	591	588	588	566	541	566	548	580	554	598	591	585	533	574	579	561	612	569	559	561	607	598	551	555	578	572	558	597	558	542	575	546	532	527	541	572	572	596	570	574	548	584	538	563	551	577	536	543	572	556	563	543	543	581	596	592	527	517	569	601	569	538	569	593	607	567	522	536	588	583	572	612	549	555	542	544	585	572	571	592	542	586	540	594	551	537	575	556	565	529	574	594	606	540	594	579	599	562	526	582	563	599	596	595	545	552	599	487	558	574	556	562	553	563	553	580	513	544	561	589	502	602	566	568	574	603	574	595	622	570	537	590	584	549	554	551	603	542	608	610	558	597	586	524	523	570	521	549	624	553	559	569	583	584	571	597	556	555	565	559	592	569	540	564	547	546
11613	7578	8910	6943	4306	2688	1909	1426	1153	975	795	680	630	597	507	457	432	420	397	343	326	356	310	319	326	343	341	307	276	282	271	287	295	303	264	269	262	262	248	277	254	251	223	252	282	247	234	241	238	214	225	243	255	211	247	224	222	236	250	247	235	235	226	245	235	209	237	236	231	264	263	226	216	218	233	260	243	201	238	267	202	230	243	243	242	223	247	253	228	224	196	244	252	236	236	226	258	255	228	232	231	246	211	258	221	245	216	198	248	210	217	219	232	217	243	229	237	225	217	239	227	219	230	226	234	281	224	215	217	210	248	223	238	238	233	234	225	238	241	261	245	271	229	242	226	249	240	253	256	227	242	236	216	238	226	217	240	224	229	239	259	237	252	229	202	219	237	193	219	235	241	231	223	199	205	231	271	242	248	234	226	224	237	231	221	219	232	222	219	241	250	228	250	225	256	240	226	261	235	241	212	208	249	226	237	240	223	261	240	228	258	241	222	218	246	234	221	246	226	233	214	230	243	260	259	224	241	226	241	228	256	228	225	204	239	214	244	243	230	229	221	211	237	236	220	220	219	224	218	223	230	223	246	218	228	226	230	252	231	255	220	260	251	246	226	233	267	265	228	237	237	223	266	235	246	243	248	211	217	255	230	236	228	215	249	232	222	219	211	234	214	226	216	232	223	229	237	252	241	251	243	225	234	208	262	212	242	200	238	243	233	221	224	225	237	242	233	219	220	264	245	241	239	228	222	191	243	227	232	218	228	228	233	228	256	258	242	205	231	207	228	235	222	226	239	227	225	226	249	204	229	226	227	207	208	235	232	253	248	228	229	254	223	240	232	258	221	287	257	235	237	241	251	234	243	225	237	255	233	239	218	231	241	226	255	223	244	253	227	236	264	248	230	215	235	232	232	223	240	230	235	243	231	221	237	207	243	244	245	207	235	225	237	239	240	234	246	236	251	242	206	228	242	237	245	225	218	241	227	285	228	210	237	216	274	246	232	222	218	235	251	235	231	217	244	221	215	231	232	249	256	205	239	216	242	211	219	208	258	240	228	239	220	237	226	222	244	265	228	220	218	248	213	225	228	237	221	245	248	217	210	249	233	243	225	223	243	248	216	233	223	240	205	246	271	260	241	227	234	238	217	196	249	244	215	218	226	239	280	218	234	230	258	215	182	240	220	240	229	244	222	247	242	211	218	228	238	259	266	237	263	230	263	231	253	200	217	231	234	234	241	244	233	232	223	242	232	229	245	218	256	252	231	229	243	220	197	256	219	227	239	206	227	230	204	226	240	243	212	213	256	238	250	258	249	242	227	233	226	225	249	226	227	222	220	233	247	251	249	207	234	219	237	232	236	227	225	230	223	238	232	256	240	207	224	221	240	212	228	248	254	251	250	234	193	226	251	223	248	215	238	221	215	253	216	206	222	270	235	206	250	243	237	217	241	222	241	271	236	228	244	244	189	249	205	247	242	257	259	226	241	225	220	248	219	258	219	234	255	253	218	241	223	233	249	230	219	227	258	212	209	224	229	220	237	224	265	253	230	231	223	246	225	250	276	239	238	234	217	222	232	246	240	248	255	233	231	244	238	215	227	223	199	211	234	252	238	236	238	210	266	248	220	234	233	235	229	212	236	225	213	227	254	201	218	215	253	236	244	250	226	204	253	241	185	211	218	227	226	250	244	259	252	242	233	240	245	230	224	224	233	243	208	256	221	249	283	227	208	226	238	234	238	215	259	257	222	227	225	231	207	263	250	226	246	222	241	232	220	241	256	207	246	243	269	246	226	212	188	239	205	244	236	226	237	224	236	234	229	237	264	226	208	229	211	238	203	230	213	214	217	219	233	217	224	240	216	265	221	240	240	238	243	217	212	235	217	219	234	231	200	258	265	213	231	229	225	240	224	242	227	223	233	228	236	224	212	226	250	235	260	248	254	267	251	214	256	241	250	223	225	245	237	239	248	223	246	240	236	231	210	240	255	207	227	209	225	234	209	226	259	213	215	239	235	216	227	237	246	236	244	241	245	206	214	243	220	245	211	248	229	236	213	197	226	225	225	262	241	243	208	239	216	259	240	244	234	253	238	270	244	231	215	232	233	240	233	243	261	236	227	238	194	232	245	245	244	211	218	214	210	232	237	235	240	216	238	247	207	219	214	207	241	207	199	241	224	212	249	227	242	221	219	216	236	216	236	214	258	249	228	242	228	229	255	225	245	243	221	241	196	247	248	237	230	255	252	230	234	222	213	214	224	241	242	228	255	244	235	212	224	196	247	217	260	258	247	252	228	224	246	229	237	218	223	249	235	225	216	224	228	239	208	217	227	245	249	219	221	242	229	250	245	235	247	201	270	207	250	232	244	212	211	220	262	258	241	269	235	240	241	258	233	251	231	213	233	234	237	231	247	243	208	213	256	257	206	217	242	220	247	229	204	230	231	237	222	240	226	229	228	227	241	238	245	238	238	241	252	232	214	215	231	223	225	237	242	237	238	224	242	226	208	245	237	241	237	220	240	255	217	222	236	246	257	202	251	255	244	227	202	224	240	228	227	213	231	224	246	224	212	245	259	219	217	207	205	222	229	213	222	239	223	213	215	210	214	210	243	219	249	227	226	244	247	214	258	216	224	231	268	244	232	213	241	255	243	232	198	204	241	218	242	237	232	211	233	214	240	242	237	232	244	260	211	247	219	267	232	252	233	242	219	235	232	247	225	250	241	232	224	204	213	223	242	241	237	237	235	232	244	230	265	248	218	232	239	234	229	203	224	214	264	224	241	217	243	272	220	239	271	244	209	240	243	278	192	208	221	244	209	217	217	229	204	236	264	240	258	216	206	229	220	220	239	228	220	231	250	242	226	238	251	238	230	254	245	236	249	230	227	216	233	229	215	231	216	239	239	238	225	228	247	246	239	237	232	225	224	219	230	205	270	219	245	229	226	206	233	214	238	234	231	224	214	223	213	251	218	241	226	218	257	251	229	223	226	235	205	230	251	260	241	246	261	229	251	211	267	233	219	192	262	234	209	242	241	229	253	233	246	239	265	213	243	209	226	211	260	249	234	235	227	249	205	239	248	246	224	224	215	213	255	236	236	229	236	223	221	210	238	240	221	191	255	231	218	222	213	249	239	234	207	249	243	245	220	235	219	231	212	239	233	230	225	201	228	226	213	248	253	225	232	237	218	244	243	239	206	221	239	239	202	237	220	225	244	216	247	213	234	210	219	229	217	225	259	259	239	234	201	218	239	212	248	244	188	244	225	240	224	224	218	226	214	219	227	208	233	209	261	237	217	227	265	256	214	221	269	249	222	246	229	230	216	214	256	247	233	225	218	251	225	230	219	209	243	259	215	230	205	254	256	230	230	234	236	263	228	215	242	240	244	235	221	205	219	227	262	233	218	215	249	232	250	236	232	223	245	240	226	254	222	223	238	230	227	216	237	223	226	248	224	211	237	231	233	219	230	238	216	232	232	241	237	260
6946	6453	14338	16260	13358	10120	8065	6790	5330	4677	4098	3433	3134	2803	2496	2255	2016	1896	1841	1646	1502	1495	1468	1376	1302	1356	1329	1206	1128	1067	1019	973	904	922	905	803	809	800	810	765	721	715	735	697	725	677	727	700	727	746	676	685	726	670	635	640	652	588	612	616	594	617	602	576	591	616	626	590	630	608	614	593	553	575	617	588	596	603	623	582	580	574	631	609	564	602	600	607	631	590	632	616	627	624	550	587	589	603	611	601	614	602	610	598	597	591	652	543	616	564	585	590	598	551	552	570	614	556	566	557	552	606	587	574	582	598	568	563	558	573	543	610	579	583	617	625	595	593	571	599	570	609	564	597	652	610	589	533	586	581	611	565	580	595	549	588	547	583	585	598	571	563	581	590	565	603	597	558	622	632	559	545	600	543	559	576	518	595	600	584	540	570	579	611	577	588	544	588	588	598	583	578	551	606	565	640	581	584	578	550	612	577	528	608	601	569	546	554	599	564	559	571	575	587	626	604	580	592	572	595	559	580	613	603	570	640	559	557	572	566	623	608	583	564	570	559	547	571	542	625	546	590	580	631	583	616	594	609	583	587	576	555	592	599	576	632	594	580	611	580	556	593	563	606	573	586	613	552	579	571	507	600	570	639	543	581	594	582	590	590	586	555	583	661	588	571	605	623	567	575	579	612	576	625	583	593	573	595	558	573	571	563	591	580	562	578	603	569	569	601	603	573	620	608	560	593	573	624	564	555	582	625	534	611	559	574	591	570	549	582	550	589	596	537	592	585	587	546	622	542	606	559	566	566	591	599	606	612	592	597	598	587	558	603	584	578	631	592	575	611	569	574	578	638	558	590	590	565	592	589	575	572	591	554	637	585	571	565	591	610	624	594	613	557	556	584	577	601	613	568	558	590	626	584	562	624	577	576	615	577	588	558	603	611	570	637	584	609	580	561	550	565	554	562	602	573	582	577	554	596	586	572	573	641	563	551	624	594	597	630	554	577	599	532	600	568	626	582	531	614	587	598	595	582	561	591	563	561	535	584	572	591	587	587	554	586	579	598	597	573	594	552	571	600	594	623	572	610	592	600	612	602	540	614	592	576	574	587	591	616	602	591	560	597	612	571	560	611	590	623	599	585	559	596	608	587	624	635	564	602	615	572	565	634	562	605	614	581	559	602	555	585	564	600	583	608	577	614	556	582	599	579	586	605	598	629	595	579	609	575	578	647	562	649	593	591	593	545	555	599	557	567	588	580	596	606	609	638	619	593	569	593	637	573	564	572	606	526	558	587	574	634	566	604	589	590	584	591	587	570	590	570	582	590	564	616	569	582	629	620	593	606	588	646	620	582	612	570	583	592	551	561	596	582	593	556	589	607	593	549	578	556	577	579	556	598	569	608	617	574	605	591	617	555	575	585	556	549	556	558	594	577	568	573	577	599	582	606	594	623	616	617	584	598	546	544	602	589	555	568	581	591	568	589	637	638	580	597	575	582	626	578	575	591	629	583	557	601	610	590	596	604	597	543	652	565	579	596	588	624	614	598	590	640	596	587	599	597	574	648	633	617	606	588	577	539	568	572	589	629	574	596	586	564	643	624	562	559	589	611	613	589	538	642	582	605	588	590	560	603	600	574	652	592	570	562	591	558	594	621	586	591	587	612	580	589	600	637	563	596	596	605	626	550	610	568	570	557	599	619	588	563	550	553	625	620	586	584	598	582	568	626	541	644	591	572	597	579	608	546	592	565	566	595	582	580	548	580	571	575	591	598	598	613	602	536	625	603	614	604	621	567	616	555	596	592	605	596	590	568	570	595	595	615	548	557	561	582	569	607	538	629	587	556	611	564	575	569	588	589	575	582	558	568	562	591	567	592	581	592	610	617	599	556	568	578	567	555	573	606	560	621	572	587	550	574	611	594	603	594	567	597	574	571	570	590	574	611	548	616	592	606	587	610	597	556	535	553	623	528	608	559	629	616	570	599	530	608	574	598	591	579	588	557	546	582	586	590	611	603	630	612	588	572	571	587	614	583	587	604	592	554	581	565	573	582	590	591	601	565	590	592	595	624	570	574	652	590	580	563	631	587	599	617	638	566	589	562	579	605	602	559	576	569	566	622	585	610	597	605	610	543	572	594	558	585	570	581	562	594	612	621	578	600	555	621	584	547	593	568	593	581	603	584	598	595	597	604	592	532	564	596	601	559	629	589	659	576	587	578	579	560	550	586	635	529	552	569	595	572	592	550	599	591	592	620	618	610	568	606	596	611	582	593	590	640	544	579	567	613	594	616	596	562	580	601	563	584	594	606	560	540	611	598	587	596	583	629	581	586	580	530	654	555	590	635	582	620	613	586	617	578	562	614	558	549	599	593	589	601	599	600	588	610	628	631	603	604	608	593	573	596	581	593	577	590	609	613	629	609	582	553	619	586	588	599	621	571	567	614	604	555	538	612	566	613	562	554	592	592	573	549	586	591	555	567	610	591	604	587	563	593	568	561	622	618	601	584	585	593	601	609	591	624	587	570	566	603	557	630	577	555	597	567	576	588	586	600	622	569	553	581	586	543	569	605	600	531	568	549	560	595	579	564	567	589	526	571	542	621	575	540	571	597	574	567	594	600	580	599	590	575	601	597	585	622	607	621	534	624	580	546	609	586	592	554	584	574	605	629	567	588	544	624	573	555	595	573	600	563	649	612	608	576	609	624	588	616	612	588	600	615	602	585	582	606	563	612	574	575	534	562	564	593	593	559	583	574	578	584	543	560	618	633	552	620	575	562	572	625	596	615	565	534	575	600	572	612	623	590	562	615	589	588	564	538	625	563	589	612	609	604	589	611	602	573	599	583	571	576	625	569	576	591	597	560	620	575	622	566	593	571	542	599	598	512	584	616	580	572	588	545	587	560	615	595	551	603	578	583	563	633	569	624	606	614	613	582	615	608	592	601	584	561	606	578	615	577	577	603	559	598	550	551	597	550	567	515	545	578	596	577	594	570	620	579	595	599	517	609	568	628	598	549	584	624	566	605	612	591	582	583	633	588	580	633	567	553	619	585	609	605	536	561	601	557	591	544	576	567	584	593	578	605	606	575	587	604	555	592	583	586	567	555	591	537	544	617	584	602	652	623	578	583	539	550	583	586	568	582	584	591	607	564	591	575	581	578	590	557	584	555	579	566	595	609	602	628	565	606	583	596	606	560	580	584	616	601	539	564	540	574	598	543	599	607	544	557	610	573	586	564	611	590	586	625	614	608	600	598	562	629	561	599	574	589	549	621	587	573	558	542	612	621	551	565	621	620	594	557	564	576	620	576	562	597	582	576	604	612	596	616	579	584	578	584	547	652	611	592	622	609	519	572	586	582	588	601	551	563	585	549	573	583	527	561	596	602	608	639	585	580	581	578	578	598	620	573	576	575	560	587	580	606	607	603	586	583	555	623	601	571	574	571	595	586	591	589	619	648	588	590	540	597	590	580	614	611	558	569	599	579	600	594	567	563
24867	17969	16187	13568	9185	5938	4106	3231	2460	2036	1848	1608	1461	1414	1223	1200	806	740	804	737	839	786	897	706	600	627	589	539	492	441	452	392	422	464	411	386	341	380	317	327	351	335	353	340	344	332	322	340	322	340	333	319	332	314	300	292	341	290	315	287	309	264	284	266	270	259	263	263	270	262	288	322	276	274	276	310	284	306	309	276	265	262	294	260	281	274	275	252	272	260	265	325	274	317	280	269	274	235	329	265	251	296	267	292	289	270	279	261	286	301	268	273	293	305	287	311	249	270	292	291	237	265	270	276	271	281	283	279	296	256	271	297	269	249	253	293	295	268	304	264	277	257	267	285	290	266	283	273	279	274	266	272	279	277	267	279	291	290	288	287	277	300	251	277	252	293	285	306	274	245	277	268	295	270	252	265	272	272	289	294	239	267	262	284	264	260	259	306	266	259	282	254	284	298	298	277	282	266	281	303	265	257	263	284	274	265	265	248	282	268	265	286	303	245	274	305	270	260	266	276	288	234	276	287	259	294	256	290	259	265	259	291	282	278	287	277	299	288	273	312	280	285	265	295	256	270	279	274	278	301	261	243	277	285	260	268	224	280	280	256	280	273	281	313	306	266	279	247	249	277	259	284	280	288	261	302	282	254	287	302	274	244	278	262	271	305	287	258	265	274	279	275	261	256	271	277	278	303	272	286	266	270	283	271	231	277	304	285	265	260	257	278	242	255	286	262	276	279	293	291	307	282	266	247	252	267	303	282	262	266	271	281	243	252	279	287	273	269	256	283	274	258	250	320	266	272	267	261	268	250	259	271	281	283	275	293	272	248	271	301	283	275	278	272	292	267	288	265	301	273	301	293	296	255	311	291	301	265	291	242	324	258	263	267	241	269	263	252	270	290	261	272	285	245	253	259	279	303	253	271	275	247	278	288	302	259	296	275	289	287	263	266	249	277	298	286	254	289	294	265	276	266	278	277	282	305	285	264	263	292	274	265	272	320	259	271	282	250	271	289	262	263	280	247	284	278	285	296	242	282	272	267	296	264	255	281	261	293	295	282	295	298	316	317	260	259	269	269	275	278	267	265	245	280	304	290	255	249	264	276	246	293	270	299	289	270	263	253	240	292	267	262	255	284	263	249	306	255	254	286	268	265	271	275	315	265	310	280	271	217	261	287	284	264	296	296	318	251	279	280	291	278	262	281	258	233	270	280	290	299	294	257	291	281	253	282	273	267	254	290	271	292	245	282	271	287	312	265	270	254	265	276	289	275	253	277	287	279	272	280	258	277	259	305	262	275	250	254	280	289	280	298	309	274	277	260	281	265	291	273	266	277	242	280	284	263	284	276	267	250	254	270	235	267	276	309	287	282	268	281	280	265	258	273	291	279	276	248	291	285	259	325	274	278	288	289	292	294	268	271	272	279	233	278	260	260	245	293	279	280	283	270	273	273	286	263	278	286	298	259	284	265	290	296	280	283	285	292	253	250	278	288	259	271	280	289	277	249	292	284	272	266	273	267	268	264	282	276	295	273	264	288	280	294	278	273	275	269	296	273	270	287	274	260	292	267	266	287	254	290	285	278	253	276	301	255	286	287	297	299	246	254	279	253	274	325	261	281	284	285	292	268	273	280	248	275	259	279	256	242	281	266	279	289	281	239	250	259	278	254	285	261	291	304	292	248	271	282	277	298	256	259	279	251	280	284	263	261	290	248	272	321	298	291	318	270	256	269	300	283	259	278	279	271	281	267	292	281	277	250	269	288	254	260	270	282	301	273	269	294	277	292	281	260	251	274	283	263	269	320	297	309	279	261	288	252	313	250	277	275	300	275	272	256	260	291	280	258	274	266	313	298	291	257	286	288	299	288	282	258	252	312	303	285	262	261	267	272	275	229	286	269	297	282	278	250	274	279	298	277	274	291	285	270	276	276	258	299	259	287	294	272	291	250	284	272	254	330	309	277	295	317	274	263	275	268	290	261	274	271	238	288	259	307	294	267	288	301	266	277	271	283	276	297	288	274	318	235	286	280	263	291	290	301	274	262	277	238	301	276	230	264	302	265	295	261	277	256	277	264	268	312	279	276	235	302	297	286	265	292	264	278	290	244	261	257	303	250	281	251	281	295	257	258	254	282	245	279	288	276	282	291	290	253	298	285	273	263	265	262	278	269	268	258	249	271	262	269	279	272	284	267	283	277	256	277	297	289	259	271	274	276	282	291	279	286	328	290	285	262	283	265	297	285	268	266	308	270	292	272	288	296	279	261	241	272	252	300	316	274	275	304	268	281	257	249	279	240	283	257	285	254	307	269	260	256	273	273	258	264	285	254	293	271	269	255	258	272	231	294	283	258	260	299	269	262	271	265	274	275	293	284	317	271	283	275	290	255	262	260	266	283	256	276	290	276	270	249	270	293	287	266	249	282	279	249	271	238	270	273	267	275	311	255	288	265	289	298	255	281	254	272	302	254	256	295	319	284	287	277	282	286	265	263	254	291	247	280	243	262	295	296	284	266	299	280	298	290	257	287	261	278	299	254	293	257	239	252	249	278	257	295	229	305	287	272	268	264	292	286	260	286	296	310	288	251	303	279	254	329	266	286	279	262	288	252	260	297	279	257	293	290	286	276	279	265	279	264	271	268	254	267	251	261	256	272	273	310	265	277	288	254	267	274	253	301	271	280	285	271	266	238	291	267	235	265	293	290	292	267	271	254	253	283	291	283	283	285	244	273	277	267	274	276	282	275	277	254	290	277	278	283	273	301	280	268	283	262	274	324	301	268	297	271	279	276	299	273	267	299	288	293	258	258	267	280	303	256	287	259	265	267	290	263	271	268	250	289	280	251	280	259	264	276	293	275	273	260	262	298	284	270	287	272	260	296	270	274	256	248	229	262	281	253	278	279	239	265	240	288	299	256	259	283	277	255	267	319	286	286	293	265	291	273	293	307	289	275	279	297	295	284	267	277	275	267	263	288	251	250	287	243	256	294	288	269	281	244	252	244	272	267	273	276	251	265	275	289	279	277	266	281	286	305	270	274	281	250	285	294	243	267	254	261	280	305	286	266	258	275	258	283	265	292	256	308	268	286	294	285	306	279	280	278	290	265	268	271	258	261	293	278	283	259	282	272	315	237	287	265	299	292	292	269	250	275	257	275	282	248	283	259	260	257	257	265	257	292	286	315	294	309	242	287	273	261	264	310	266	258	286	273	264	267	286	279	276	302	272	263	246	263	277	269	307	258	255	265	263	293	283	283	286	283	271	264	281	262	280	300	299	281	302	260	279	268	293	272	266	288	285	288	258	291	272	308	280	275	250	266	285	291	276	289	299	286	310	285	301	265	291	273	282	269	266	320	255	261	275	284	282	300	255	278	289	277	280	275	281	280	295	263	315	269	286	288	276	292	276	281	278	295	247	270	260	279	277	280	263	289	258	270	272	297	260	307	265	285	249	275	303	264	283	264	256	277	305	280	299	268	271	300	315	283	294	279
16316	11948	20367	23421	21260	17460	15027	13330	11289	9747	8997	8282	7180	6705	5828	5577	4225	4033	4345	4065	4733	4428	5259	3502	3086	3091	2999	2899	2567	2098	1888	1914	1926	2149	1535	1546	1395	1323	1306	1209	1202	1180	1180	1294	1261	1274	1164	1186	1214	1192	1098	1186	982	945	980	883	849	812	814	814	840	694	713	709	710	757	758	817	738	762	706	723	742	736	802	753	715	698	716	739	715	730	657	682	660	668	680	709	694	703	636	669	673	691	668	736	646	619	671	712	686	666	677	672	653	686	618	685	698	668	665	631	714	691	691	669	684	651	602	676	707	645	679	673	649	635	688	640	647	741	686	724	662	630	659	637	631	708	686	638	689	617	670	661	648	644	690	619	650	617	687	667	704	677	738	690	701	689	684	686	665	671	673	616	613	668	652	644	665	693	674	662	708	703	680	684	707	664	649	712	666	673	613	645	703	696	684	686	700	696	687	690	685	661	665	659	722	698	673	624	679	672	640	612	725	705	688	652	676	690	652	683	694	658	655	671	661	678	700	693	648	716	676	654	649	671	684	695	674	641	695	671	648	669	675	725	709	734	678	688	700	625	706	703	656	642	726	668	665	716	688	646	676	665	687	624	691	638	674	657	702	669	699	671	695	695	720	704	682	664	693	643	712	688	659	675	663	654	673	642	688	639	667	685	713	642	686	650	689	711	669	701	650	667	677	651	664	634	646	689	688	653	678	704	709	677	667	693	684	679	688	624	672	635	698	620	668	689	649	663	691	663	670	696	676	706	685	665	693	639	689	721	716	638	639	692	662	732	705	699	652	662	630	663	646	696	636	738	637	669	727	610	686	672	643	592	700	664	676	651	656	661	647	648	635	679	671	648	655	724	733	657	722	683	643	660	677	649	679	662	682	676	654	658	716	727	663	694	640	680	670	692	664	656	728	700	640	645	694	680	700	653	706	653	645	674	692	727	690	664	625	658	714	690	743	648	624	666	669	672	710	692	651	667	664	662	637	689	669	730	693	673	675	690	697	679	678	677	675	670	606	639	697	673	671	690	670	697	671	682	695	664	697	671	679	675	675	708	659	667	652	659	600	706	624	688	674	678	686	673	649	678	662	691	709	655	689	687	677	677	688	636	661	638	684	658	651	685	660	656	680	703	631	671	694	678	651	688	660	666	653	659	630	655	699	713	688	698	659	681	702	682	623	625	677	668	632	671	653	660	671	618	687	665	666	655	715	677	704	698	683	698	641	648	650	660	701	682	681	654	650	686	659	723	665	773	678	694	678	673	653	674	700	683	694	673	677	649	643	686	699	675	674	611	666	688	660	673	652	713	661	633	652	643	662	727	689	655	685	669	704	626	686	633	719	698	667	647	674	646	708	671	655	682	659	704	650	675	698	643	659	656	642	702	681	690	667	666	658	712	711	686	686	675	669	660	724	681	684	704	686	677	668	649	644	661	697	654	646	653	661	669	728	639	714	670	683	653	654	665	739	688	631	728	644	686	657	740	675	618	681	727	691	667	691	679	651	686	679	700	696	708	684	611	676	654	669	658	674	673	671	713	671	671	731	658	671	711	710	697	673	726	648	673	649	677	680	664	674	683	676	711	647	681	702	643	703	653	721	697	695	675	648	654	627	634	644	709	706	654	691	761	668	718	648	654	686	676	656	647	693	653	662	691	614	671	653	649	708	671	698	661	693	688	679	665	628	672	697	654	688	715	666	655	708	700	726	679	688	623	678	719	627	622	700	678	665	677	701	708	680	680	673	684	669	663	702	700	690	666	678	663	682	682	659	675	703	685	728	660	682	646	660	662	662	708	741	707	704	651	689	679	709	712	675	736	703	724	656	649	649	697	660	694	696	681	700	692	662	659	657	646	610	703	658	667	698	678	667	651	640	697	617	664	672	700	686	663	684	701	665	702	671	697	684	701	675	682	704	664	679	682	679	709	653	641	698	601	674	733	658	705	665	649	671	730	657	705	664	715	645	666	679	682	667	678	674	660	675	736	693	665	679	680	654	638	670	681	701	645	650	655	686	684	641	727	660	692	685	682	707	658	707	670	674	679	694	662	653	684	699	681	680	722	655	702	673	671	730	668	714	686	653	680	668	673	699	672	648	664	651	639	690	709	704	699	669	692	644	684	664	691	638	679	648	693	674	630	651	671	669	670	649	690	673	635	701	711	655	673	690	662	707	667	643	697	675	673	726	699	613	633	672	668	684	679	708	688	689	701	658	608	696	702	661	634	674	695	652	684	687	678	683	772	681	701	648	702	619	737	698	709	687	722	662	699	669	652	681	629	700	667	710	695	712	654	656	690	676	671	722	668	664	689	682	675	679	651	651	664	669	677	656	655	695	663	667	670	687	622	640	702	684	646	662	693	686	682	680	657	688	661	655	665	691	716	685	684	654	695	674	661	672	638	678	694	687	621	633	656	658	658	681	692	652	710	704	688	646	670	646	689	715	683	684	680	677	675	666	681	669	665	640	675	659	652	644	676	643	669	679	697	680	620	666	640	717	663	691	676	691	674	657	691	690	655	674	716	664	669	654	685	697	707	634	657	678	647	683	686	693	661	704	713	692	736	657	668	667	704	667	679	686	660	685	707	664	679	683	624	697	704	667	701	707	666	728	668	695	674	687	689	693	659	724	645	660	705	682	657	636	653	660	687	722	683	671	669	663	625	681	657	659	642	660	684	700	667	664	680	673	688	697	642	694	724	675	681	670	676	638	657	669	723	701	647	707	679	686	650	720	674	664	703	660	692	664	626	694	677	685	646	715	674	672	699	688	643	643	670	664	711	695	696	693	662	646	696	716	637	640	658	672	717	680	686	672	666	681	675	730	705	694	674	702	695	644	680	658	652	657	634	701	689	595	646	716	671	656	719	671	730	669	649	698	666	710	655	663	704	695	675	702	666	664	607	679	671	672	652	704	664	678	682	647	699	661	692	726	664	698	677	644	692	690	702	698	662	700	644	680	703	686	717	680	693	739	670	648	717	691	692	694	679	666	701	696	637	679	643	665	694	673	703	667	693	646	722	670	715	714	693	649	628	682	640	689	650	716	700	688	652	645	649	680	684	716	676	651	686	699	653	675	614	701	672	691	687	682	672	688	668	662	653	651	657	727	692	678	706	694	668	683	682	687	648	682	616	702	713	696	685	658	732	689	684	646	677	695	654	665	706	656	661	697	679	660	667	656	682	662	653	651	694	670	598	690	642	673	685	667	674	713	644	670	658	639	722	683	689	686	738	705	675	677	672	647	681	689	613	688	679	692	655	665	681	652	661	678	692	691	667	704	679	700	667	652	641	692	685	684	683	617	692	690	695	715	688	638	666	641	661	688	678	607	675	668	719	658	647	674	670	681	685	683	679	692	714	641	650	682	719	627	633	681	692	689	687	717	684	661	683	637	694	675	621	637	627	693	676	685	612	692	697	658	690	696	702	654	692	704	694	647	689	671	673	664	688	658	720	651	721	660	619	689	678	672	702	654	652	684	666	667	684	662	679
34983	27562	22587	18789	13889	9651	6972	5451	4053	3506	2994	2910	2501	2083	1794	1874	1356	1127	1088	1103	1384	1209	1445	994	838	885	734	789	688	672	522	532	581	585	489	418	390	412	377	371	351	343	342	337	350	386	315	361	376	348	324	304	342	322	282	288	274	274	233	236	265	262	251	229	234	274	273	237	231	234	232	232	252	252	242	207	239	235	220	235	250	220	234	266	231	200	217	213	228	215	233	217	234	204	226	217	232	253	223	210	223	243	231	231	221	219	204	200	235	262	208	224	214	254	241	220	235	245	219	217	238	201	232	217	277	196	214	220	230	224	228	230	268	191	200	225	221	210	230	235	227	223	254	214	201	217	248	219	226	254	238	248	224	208	204	217	238	222	236	245	258	218	227	220	220	229	231	243	232	221	219	224	206	231	240	244	231	208	218	250	231	252	246	251	243	223	223	237	234	240	260	259	214	231	203	222	204	247	230	223	227	208	214	226	244	241	237	191	227	222	216	209	235	221	221	217	240	222	247	238	225	228	219	223	225	223	231	219	210	226	206	249	235	247	201	231	222	267	238	238	239	242	240	235	245	220	206	180	228	224	231	240	244	257	218	215	215	216	225	221	241	233	236	210	230	209	239	227	241	221	254	226	241	221	232	250	206	239	209	229	244	249	231	200	234	215	242	235	233	248	227	240	213	205	227	210	208	248	232	196	220	235	221	207	246	244	252	244	205	231	221	228	247	281	250	218	219	215	219	222	234	213	215	241	239	235	226	241	224	250	222	229	220	238	232	217	216	238	239	223	258	225	209	248	239	222	238	229	224	222	206	212	205	222	228	223	217	222	227	203	251	240	236	261	234	250	223	235	229	236	247	217	246	231	244	257	230	224	222	222	218	234	251	231	224	215	222	222	249	230	207	235	257	220	222	216	194	208	241	213	219	210	251	207	242	185	225	281	237	260	218	215	245	254	202	226	236	226	223	199	193	212	232	240	229	249	257	221	222	209	242	214	219	211	259	224	251	260	217	234	230	247	245	215	238	252	216	217	246	234	285	230	238	224	216	229	244	226	247	225	210	213	232	214	251	237	233	195	227	255	233	248	237	201	207	231	222	238	234	214	237	216	206	226	193	245	203	231	234	252	229	249	258	250	245	214	245	244	226	232	224	248	222	255	250	216	234	212	245	217	226	204	216	239	230	192	221	216	235	236	234	209	229	257	219	232	218	225	242	248	220	225	224	222	219	231	246	210	213	216	209	216	240	234	252	267	235	219	232	209	215	228	225	245	224	199	204	208	218	216	223	241	213	212	202	249	229	202	214	209	230	235	247	241	238	256	254	203	241	201	260	246	255	236	238	224	230	205	190	270	202	230	213	248	248	256	233	229	201	200	238	234	235	229	232	212	238	225	219	222	213	265	249	225	234	242	231	220	248	234	235	213	230	231	240	230	252	245	249	232	207	276	217	239	224	234	249	226	220	236	221	255	227	221	226	242	220	221	258	223	236	203	230	209	247	256	252	263	190	218	218	210	225	239	241	231	204	221	216	224	226	195	228	226	233	225	226	204	273	242	220	224	221	218	209	241	232	245	217	225	220	223	244	196	237	218	246	247	241	215	244	216	218	237	248	247	225	247	238	246	239	253	252	247	209	237	235	225	204	254	227	243	214	240	229	202	244	206	233	212	227	210	213	219	213	212	190	215	214	226	245	230	223	220	243	218	230	239	198	238	243	223	242	224	223	225	250	236	217	244	215	212	240	232	233	228	227	207	246	221	258	235	239	193	223	223	248	227	219	229	235	251	235	238	215	242	221	229	251	208	198	244	231	233	226	242	238	221	198	204	245	218	216	245	231	223	226	227	209	234	242	217	212	226	235	231	248	227	228	247	239	237	246	223	214	227	206	218	231	251	231	207	233	239	209	222	206	235	229	218	238	233	248	222	254	228	221	222	215	233	230	230	234	206	242	222	214	251	240	216	219	184	233	260	203	257	239	240	233	235	215	205	239	225	203	222	226	210	232	213	217	232	247	230	217	247	224	214	231	207	226	222	225	228	222	212	231	256	238	216	226	252	258	235	225	253	220	216	217	226	228	229	239	240	242	239	222	241	214	240	222	217	230	244	220	200	228	234	234	202	223	218	200	216	241	227	236	239	228	228	214	235	244	225	223	216	216	233	227	198	241	231	225	237	235	222	239	246	210	228	253	195	226	229	223	245	244	243	227	189	225	245	200	228	228	212	231	243	223	230	226	203	242	224	203	226	229	244	214	224	215	236	238	204	228	222	223	235	228	243	211	209	227	230	236	220	233	223	217	211	223	245	214	250	208	217	224	217	223	239	211	213	205	238	216	212	239	201	258	261	245	219	243	226	240	234	249	224	214	243	218	220	237	234	212	246	233	241	243	216	215	228	202	229	232	223	258	229	213	205	232	207	212	221	241	211	252	229	207	233	200	238	212	218	267	229	245	239	254	212	229	217	233	253	214	202	276	218	211	238	225	219	238	218	233	215	248	229	223	253	226	261	225	217	222	230	202	242	227	220	214	197	224	223	211	234	220	241	213	235	218	223	229	225	230	234	239	228	231	239	245	226	219	232	235	238	221	235	228	222	235	233	216	217	228	217	232	218	221	228	266	199	223	210	247	223	235	245	225	212	231	226	219	233	254	205	227	241	215	255	230	205	214	244	217	263	209	244	214	213	234	226	235	243	241	211	228	233	236	211	209	238	247	203	198	213	221	247	210	230	239	243	247	200	201	246	218	227	228	222	237	273	226	207	249	209	212	232	244	250	217	211	242	227	227	233	206	216	241	226	225	255	208	218	232	195	218	249	228	229	219	223	195	225	227	212	220	241	213	218	248	232	196	226	270	250	258	222	221	242	226	233	232	238	227	230	227	232	244	226	229	257	227	241	221	212	219	249	218	214	255	254	221	247	207	251	235	233	250	247	251	232	218	239	204	255	210	232	200	231	258	217	234	226	210	223	236	232	230	246	233	229	208	232	239	232	218	228	207	228	224	233	247	231	218	220	235	238	211	201	232	233	239	240	214	240	194	256	237	216	223	196	223	238	233	235	244	254	237	227	246	234	193	206	217	232	254	223	225	213	236	219	206	240	234	224	237	225	252	223	238	223	216	228	214	223	220	235	225	202	235	218	216	233	217	240	217	238	217	209	203	247	250	251	211	227	243	220	222	222	225	222	229	199	209	234	239	253	237	247	246	242	236	219	226	221	256	222	239	253	228	198	225	214	201	204	225	245	218	233	229	232	213	229	236	223	218	209	233	218	230	235	224	234	230	263	237	231	242	229	214	232	181	239	225	237	219	222	263	234	213	242	203	221	217	237	231	241	232	222	221	231	255	215	214	208	227	250	241	209	247	218	222	227	185	227	205	225	216	215	230	232	233	233	254	244	215	233	232	207	194	238	251	220	207	209	260	231	239	212	219	217	243	249	230	231	233	255	237	234	222	208	225	220	254	216	229	240	203	220	235	234	205	246	228	233
22599	17969	25425	28683	27056	23646	20962	18877	16708	14974	14070	13316	11213	9949	8693	8713	6669	6283	6142	6607	7778	7632	8705	5790	4926	4970	4265	4420	4339	3538	2832	2764	3221	2795	2670	2070	1924	1902	1693	1616	1705	1559	1575	1780	1707	1634	1501	1706	1567	1579	1535	1464	1221	1136	1056	908	918	880	783	742	798	750	693	667	694	659	639	736	710	691	686	643	654	685	672	651	656	668	690	676	636	626	589	662	571	581	610	589	554	553	605	552	564	583	549	607	574	538	575	554	602	563	556	520	590	586	598	535	559	589	607	576	597	574	554	528	562	612	548	516	577	570	578	567	568	588	585	545	561	584	595	546	560	553	582	540	556	571	566	564	531	587	541	556	571	529	566	597	563	593	550	517	567	528	590	579	592	561	512	586	554	544	558	579	615	561	529	556	561	586	607	558	596	592	552	545	570	544	567	556	603	556	567	544	578	572	584	575	571	556	532	594	585	652	612	536	550	552	578	530	576	568	589	527	548	527	584	575	549	570	528	571	598	563	565	588	574	564	563	553	544	509	554	573	593	559	588	551	622	566	536	554	582	530	570	559	552	608	566	544	579	590	548	545	595	578	539	555	551	582	584	650	567	561	559	622	548	566	592	600	529	569	561	577	576	584	615	523	526	562	578	507	576	583	539	550	596	591	627	557	562	561	566	528	552	552	523	578	595	508	517	547	550	564	559	575	606	553	560	567	578	541	599	565	504	557	539	544	545	570	564	547	561	539	597	588	567	580	549	550	574	570	573	543	593	548	560	605	578	556	572	571	544	544	522	556	582	552	573	572	549	592	555	564	563	549	599	577	560	563	550	549	541	586	589	572	576	559	538	531	563	571	543	547	601	563	541	551	552	537	529	561	518	533	545	579	588	542	543	566	574	603	526	535	539	566	578	552	542	573	564	554	573	566	552	554	558	607	598	560	592	524	600	571	545	554	527	560	584	545	525	574	584	587	531	563	577	560	602	587	573	534	577	563	568	554	554	590	603	567	568	594	524	576	590	577	570	548	549	554	528	572	565	569	557	563	596	591	545	593	537	603	551	548	568	597	575	557	571	542	567	574	583	572	587	569	575	553	562	568	507	542	576	525	565	575	592	526	578	558	588	570	566	551	574	560	596	515	562	544	557	595	535	576	537	560	546	558	582	553	542	606	523	586	568	562	527	551	595	569	588	530	578	561	595	584	601	527	593	556	539	551	575	609	572	575	572	585	569	572	575	573	569	573	537	572	599	568	563	584	582	527	567	592	571	528	507	553	566	565	581	567	561	604	526	593	537	553	581	600	566	561	565	569	577	540	567	562	551	591	593	561	577	574	571	597	570	546	589	571	582	571	581	579	562	593	562	580	565	564	537	519	556	541	556	557	579	526	567	557	563	570	599	529	543	580	592	508	581	599	564	572	604	554	557	551	552	545	526	580	566	579	536	580	591	595	589	564	569	527	555	535	541	531	547	558	577	585	558	586	541	563	592	598	557	538	566	554	539	545	548	561	559	588	561	554	524	548	555	570	558	568	565	538	539	590	553	531	599	597	529	566	533	581	538	550	557	580	576	550	582	597	585	568	562	544	554	596	614	590	554	572	560	575	606	571	523	524	584	529	592	540	596	581	576	531	594	594	527	556	539	599	557	540	533	567	573	531	552	587	533	557	528	522	552	552	558	571	525	558	550	556	602	582	539	569	528	555	604	568	566	604	541	552	555	538	561	546	568	569	555	578	582	556	549	533	614	548	545	570	575	605	565	585	607	585	552	543	557	579	578	539	579	551	538	566	566	595	601	575	592	555	530	552	561	580	587	542	574	532	551	557	569	552	571	507	571	537	572	503	554	557	569	527	539	578	578	555	573	555	541	545	582	568	578	601	580	610	576	565	587	532	565	573	583	576	606	566	577	564	538	596	565	580	556	545	594	570	619	588	551	520	585	558	565	562	550	543	570	562	542	584	548	572	541	571	577	567	538	539	565	584	589	592	578	522	546	568	545	615	554	588	592	591	571	573	569	562	553	573	566	562	594	581	564	587	548	589	545	583	556	559	558	570	553	543	617	579	582	546	634	530	576	558	569	581	542	603	537	582	553	567	560	563	590	589	603	588	572	565	546	531	603	550	605	551	554	535	570	533	560	515	587	555	550	545	579	544	550	558	527	567	615	564	591	562	542	565	573	542	570	578	597	583	569	532	558	560	558	544	590	599	566	571	595	536	545	540	560	600	575	563	529	540	555	564	596	563	572	503	607	573	537	575	543	584	548	539	564	578	603	513	558	536	623	535	580	550	582	562	543	566	591	594	599	569	586	580	562	521	540	553	611	575	589	509	596	531	554	553	536	600	530	584	567	546	572	527	547	550	623	548	563	557	574	584	621	546	557	564	546	536	573	622	560	569	586	532	564	592	580	568	551	595	543	575	564	559	513	603	567	574	548	542	594	590	550	565	590	578	558	561	554	560	552	549	567	506	572	589	584	571	553	496	573	583	599	581	524	535	535	562	549	584	571	567	563	526	564	515	570	582	609	557	541	609	547	571	573	566	566	553	553	575	548	556	590	568	509	521	569	591	581	550	535	555	535	541	564	558	573	546	556	546	606	601	549	568	579	553	604	599	574	597	608	546	544	557	585	616	537	597	567	596	590	516	543	565	535	553	583	562	593	564	606	580	563	563	605	546	557	623	560	546	556	573	595	576	523	532	567	545	555	640	585	545	572	567	599	571	545	601	620	576	558	568	569	574	548	545	541	546	572	554	595	581	543	548	548	573	583	543	551	600	588	595	559	576	559	565	554	600	551	571	543	556	560	559	614	547	557	579	526	571	544	564	601	562	576	562	529	549	550	559	548	516	541	577	556	612	597	582	623	563	559	561	532	573	517	565	593	567	554	586	575	602	549	564	575	547	515	549	581	543	563	585	565	561	566	565	578	552	579	560	577	630	569	600	554	533	535	578	571	574	564	543	549	562	523	545	594	592	531	567	582	539	530	543	522	579	557	559	551	576	585	564	550	543	540	548	534	512	568	528	618	556	590	565	558	576	573	550	539	510	565	533	549	549	580	597	584	519	552	564	552	611	587	542	599	550	566	595	584	552	540	588	592	535	546	578	583	521	568	542	581	558	533	597	540	551	593	602	558	559	604	582	549	508	563	566	599	536	549	522	599	538	559	581	617	553	551	528	604	563	597	577	580	598	577	564	593	613	536	594	527	598	591	586	539	580	554	575	555	593	552	565	572	592	592	633	537	587	555	556	535	543	578	559	529	549	573	528	554	561	578	554	523	581	512	626	586	571	556	554	543	541	586	602	555	575	545	558	551	578	580	586	536	572	544	529	534	533	575	568	535	587	528	556	598	588	581	598	536	579	571	597	554	527	578	583	556	528	622	513	575	577	583	576	553	523	539	566	582	586	563	584	556	565	537	568	567	604	594	545	569	563	603	546	586	546	549	544	563	586	582	584	583	586	597	559	550	585	569	572	540	575	572	560	573	539	575	608	585	555	611	568
11962	7644	8969	6740	4140	2695	1799	1459	1100	985	808	696	601	552	536	427	411	433	395	371	381	369	334	356	312	320	313	276	291	321	274	280	266	254	276	277	285	283	279	248	260	238	223	246	237	260	263	263	273	272	225	224	247	263	263	264	252	257	260	200	215	232	225	229	242	244	226	234	239	233	240	198	245	223	225	244	232	224	242	240	255	255	257	250	241	229	242	230	246	269	232	265	238	215	225	216	221	278	236	226	226	253	217	247	235	261	214	253	260	241	248	265	240	250	250	232	227	213	232	272	224	212	190	241	250	242	222	244	239	237	246	242	199	226	232	199	245	200	226	234	223	219	287	243	251	219	227	259	230	254	243	239	264	251	223	245	235	247	249	221	247	252	255	229	271	236	272	224	228	210	225	221	246	260	233	217	254	232	231	261	224	260	247	231	242	219	235	238	213	248	245	243	231	221	245	243	227	259	233	264	187	231	226	240	235	234	234	254	235	241	218	265	229	263	272	232	274	212	256	238	249	262	225	233	231	248	233	218	242	262	237	221	236	251	239	241	254	255	220	247	223	237	232	250	232	232	240	258	239	222	253	233	228	232	224	278	244	241	240	218	204	260	201	240	211	218	223	210	231	242	230	243	232	238	227	222	235	251	230	268	229	238	226	243	221	253	222	222	256	239	229	233	256	252	226	240	236	261	220	244	258	219	238	220	211	245	271	250	241	228	220	258	236	244	247	227	253	212	224	222	230	235	196	232	241	228	237	249	214	242	232	222	249	228	244	243	245	235	238	227	258	219	243	228	215	254	229	232	224	197	235	231	219	251	195	245	234	232	259	211	254	225	219	242	234	219	226	223	226	231	219	277	235	242	223	250	241	233	253	223	225	245	243	199	252	253	246	255	223	250	217	266	237	236	227	262	208	220	249	241	252	205	233	239	205	259	244	246	207	225	243	221	253	264	245	233	252	253	233	252	246	228	253	231	257	232	232	208	218	243	227	215	188	241	268	257	245	263	245	249	224	233	226	254	244	216	216	217	208	258	236	240	242	243	241	222	235	200	251	248	216	247	229	255	194	214	245	246	247	254	232	237	224	234	247	230	266	206	241	237	235	223	230	232	237	274	235	211	235	269	229	255	245	218	222	241	230	240	235	236	211	244	225	213	231	250	269	244	237	228	232	248	262	241	208	243	230	258	221	238	251	227	237	268	241	235	240	240	237	236	245	242	257	223	246	255	266	262	229	272	243	255	265	218	237	241	210	252	244	243	236	229	241	243	258	245	219	229	207	236	241	237	228	245	231	244	238	229	246	241	240	246	235	257	247	229	253	233	206	247	273	241	271	229	251	254	226	260	243	237	214	220	254	273	244	244	249	238	265	237	227	247	215	221	255	235	256	223	228	229	222	239	228	260	225	237	219	277	241	239	236	256	219	234	236	246	264	243	265	253	257	234	222	242	240	246	223	253	234	227	248	246	226	232	184	243	251	257	208	263	250	231	229	240	257	230	257	231	203	230	265	227	222	231	230	224	235	268	252	244	240	247	257	242	224	252	247	259	218	239	226	245	239	257	236	249	245	212	256	223	253	252	258	248	252	219	223	216	247	232	267	228	257	261	245	232	251	257	228	243	260	275	237	239	254	259	251	221	229	252	225	250	281	227	236	226	224	226	258	239	238	257	220	246	229	249	269	249	251	237	246	270	249	247	230	227	249	224	254	232	233	247	226	213	210	243	217	234	223	245	226	262	233	230	201	249	234	236	255	250	256	245	235	211	229	237	226	240	252	223	210	242	279	231	222	225	231	236	231	246	245	208	217	251	225	211	237	245	227	217	262	251	248	249	241	238	237	224	232	218	233	265	238	216	246	273	229	257	208	196	231	238	245	243	225	258	244	239	250	248	238	222	249	215	241	242	229	216	248	225	262	223	220	224	251	219	225	251	237	271	210	254	259	242	224	246	262	210	249	243	217	247	252	224	243	219	250	211	252	248	246	220	222	216	240	228	245	222	231	246	222	230	228	231	242	241	244	209	232	246	219	233	220	256	229	241	198	220	235	261	248	258	214	242	270	285	237	235	218	233	249	263	256	232	233	217	226	240	235	263	259	218	230	235	233	226	236	230	239	229	251	238	256	197	238	235	224	277	256	266	236	250	231	234	213	255	246	248	224	263	235	234	239	236	211	261	223	230	212	230	240	242	246	223	234	245	237	228	224	221	255	246	208	224	240	214	231	237	239	236	254	237	233	233	240	228	249	225	262	262	247	242	244	246	253	234	225	226	241	241	246	248	231	229	235	235	251	243	235	245	246	232	238	259	210	222	257	241	257	239	238	262	258	250	232	232	251	248	253	198	208	254	241	273	218	236	250	259	230	236	232	232	231	221	231	248	225	243	204	219	236	233	241	235	270	242	209	249	249	255	278	238	254	243	232	222	241	251	231	234	250	217	220	265	213	252	209	237	218	242	249	244	235	230	243	234	220	251	270	244	282	244	245	260	246	249	230	221	271	233	255	247	235	277	238	218	237	243	225	208	223	227	233	238	262	261	234	247	247	262	246	229	213	258	210	204	246	246	253	255	252	269	219	224	224	254	238	250	236	260	221	249	226	207	253	248	254	235	245	250	276	234	213	250	231	250	212	243	277	233	236	222	256	245	261	251	211	219	226	232	233	264	228	233	223	254	237	231	245	250	227	234	222	225	223	232	246	267	227	240	227	236	236	234	212	252	264	225	270	268	243	237	228	222	256	233	242	257	235	223	265	201	266	220	230	233	252	278	252	234	239	243	236	241	229	227	238	225	262	230	252	256	242	200	262	238	207	229	267	249	234	230	255	243	242	229	253	225	244	210	220	230	269	234	226	216	254	223	240	225	236	237	217	221	228	237	249	206	232	208	260	232	229	224	237	219	231	257	256	246	255	259	246	224	212	259	261	262	251	247	237	216	255	238	254	247	220	217	240	237	243	221	259	225	246	238	206	256	205	232	265	215	252	237	242	253	242	250	245	218	267	257	233	226	237	248	250	224	257	220	224	239	263	218	236	240	240	245	220	228	230	241	253	239	250	230	223	202	230	222	255	208	218	206	237	223	226	212	245	245	229	239	248	219	248	232	224	239	243	233	233	247	261	242	236	253	242	244	236	235	232	248	237	244	218	241	219	248	222	214	204	240	245	233	272	256	236	249	224	233	234	271	235	246	250	255	247	255	253	212	238	222	241	218	232	275	257	228	261	212	234	242	234	255	237	237	246	213	207	244	243	266	253	251	233	254	212	251	238	231	247	231	229	222	230	234	258	249	250	232	214	241	260	248	234	241	248	262	227	228	256	228	229	217	241	242	242	283	236	227	254	231	228	243	238	254	253	221	239	236	260	228	212	229	229	250	259	215	266	240	245	225	228	266	241	226	256	248	249	241	245	272	239	247	233	247	246	236	256	237	233	257	255	250	253	249	222	236	265	236	226	233	233	220	248	236	233	245	263	255	205	228	243	254	241	241
7274	6702	14402	15761	12797	10032	7868	6645	5542	4732	3995	3494	3146	2732	2488	2335	1969	1988	1926	1760	1488	1471	1449	1432	1370	1340	1117	1175	1129	1161	1084	1017	962	941	865	872	936	876	859	803	742	725	700	677	740	703	723	811	739	743	684	706	760	678	689	660	658	615	616	634	651	630	576	634	642	654	638	630	582	634	632	563	607	602	587	642	622	591	593	623	611	657	612	566	613	572	580	607	579	611	617	607	603	585	606	565	657	611	629	580	615	604	618	582	576	633	598	603	581	592	579	611	593	614	626	664	595	572	634	601	621	644	577	618	631	595	584	611	599	591	589	627	590	597	611	641	588	622	581	631	575	593	608	605	586	586	579	626	601	613	597	669	629	639	657	578	571	632	609	627	601	602	591	621	592	653	608	598	663	602	579	622	592	587	571	616	602	566	595	621	585	537	604	622	587	607	595	629	596	621	587	594	588	610	607	616	566	573	603	662	592	593	613	619	585	586	575	609	582	603	617	623	626	644	618	619	634	618	608	644	568	584	584	570	589	619	614	651	607	626	636	604	588	583	597	601	605	587	630	565	668	593	594	611	604	591	626	552	620	578	567	603	567	584	621	611	604	625	568	518	609	626	613	595	599	612	604	626	599	607	640	614	604	608	578	590	579	603	609	633	561	621	629	651	633	625	609	592	599	562	639	624	579	599	601	567	584	645	639	599	568	598	601	607	622	573	640	564	577	601	605	578	624	644	615	615	599	622	587	584	574	618	599	620	587	572	618	591	634	628	565	591	609	604	590	581	599	591	582	597	625	596	618	614	620	627	608	589	613	626	583	615	610	590	605	588	620	590	600	582	631	620	622	588	628	593	607	565	606	607	635	655	638	608	578	582	623	598	571	620	623	603	584	604	576	586	642	606	576	599	603	596	611	603	639	573	586	577	624	616	635	595	627	623	630	628	583	574	599	642	646	621	562	594	616	615	569	606	576	579	622	659	594	608	634	628	595	581	578	614	644	569	637	576	578	606	601	583	598	577	554	573	575	599	598	616	599	597	586	609	577	551	596	581	642	577	652	608	583	589	578	654	585	594	614	625	617	618	579	602	624	594	610	566	602	604	540	616	613	598	597	613	608	637	598	602	615	602	558	629	622	552	560	575	601	605	619	549	540	621	663	656	588	606	598	597	570	564	607	702	623	599	576	567	631	573	648	603	578	590	618	536	582	595	614	609	572	589	583	666	595	636	577	560	595	607	540	590	603	613	586	585	637	610	583	554	576	609	579	590	568	610	605	622	662	585	606	593	617	598	584	625	617	608	587	604	632	605	590	624	614	602	584	564	572	591	651	601	566	610	591	603	576	566	583	610	599	574	605	596	578	560	563	672	640	584	608	635	606	631	570	606	595	611	574	644	611	577	624	594	605	610	571	613	630	632	654	621	636	584	635	639	571	598	601	608	623	592	573	598	602	592	586	608	565	569	581	556	621	599	575	615	597	627	630	585	614	592	586	619	606	598	614	621	654	598	585	608	649	623	628	599	595	592	569	593	630	621	606	550	617	628	624	562	576	587	594	580	615	592	615	590	613	629	600	599	619	593	600	640	598	594	569	651	581	581	598	606	578	581	563	632	639	647	613	613	621	538	602	614	634	557	644	636	622	580	602	600	595	590	571	601	629	591	599	591	579	636	597	578	583	597	617	583	584	583	620	596	611	627	603	589	576	590	659	618	582	632	571	561	592	604	592	644	595	583	621	625	579	599	634	594	627	617	643	594	610	607	635	634	638	610	631	596	595	611	619	587	577	571	631	576	631	578	628	594	610	630	590	628	605	598	624	576	590	539	630	583	592	641	592	612	586	568	610	623	623	575	616	607	648	616	603	628	577	581	615	562	587	606	606	630	612	614	584	609	622	606	647	586	590	641	591	602	629	584	588	593	593	586	603	571	561	619	588	585	644	593	566	628	595	601	587	598	600	621	613	618	598	630	575	605	619	663	578	640	581	614	637	609	599	612	622	619	625	611	603	594	635	605	575	591	609	600	601	586	611	568	641	585	622	627	588	598	590	620	592	622	595	616	628	610	597	615	595	595	639	574	613	638	623	597	593	600	596	630	566	632	599	598	610	627	614	610	636	623	619	602	614	616	582	598	626	579	611	640	632	606	618	615	603	614	603	601	612	593	592	638	629	602	591	622	599	605	625	602	558	598	583	582	627	638	609	585	597	574	567	593	593	558	583	627	603	621	617	582	628	584	632	566	628	579	640	647	579	643	610	616	586	617	586	583	614	601	600	535	584	539	607	549	643	607	638	605	598	650	579	615	595	631	619	592	584	588	590	598	574	642	632	586	577	566	594	577	620	621	629	555	632	600	654	622	612	591	663	625	631	654	595	608	593	587	619	607	620	591	627	573	607	616	587	576	603	622	601	594	580	584	603	632	638	592	644	601	583	591	601	587	597	588	612	629	590	615	599	592	568	659	667	590	597	588	592	610	594	575	609	598	624	605	538	551	590	596	623	600	629	639	550	600	610	589	613	583	587	558	641	569	600	628	615	584	591	611	625	644	645	582	592	636	616	598	639	640	583	618	599	616	597	600	596	578	621	605	613	579	636	626	542	594	668	598	630	637	611	621	600	606	597	603	584	595	636	646	595	563	596	603	573	608	610	608	627	644	615	596	591	627	578	628	585	600	632	632	588	598	595	565	636	619	636	609	637	591	609	648	594	581	636	604	632	560	637	575	627	557	535	604	587	573	622	601	561	611	550	629	582	642	572	578	624	612	659	649	594	608	571	594	616	597	576	627	623	584	616	630	571	596	607	592	619	640	602	587	612	599	616	577	654	620	621	614	603	582	604	605	627	561	620	584	594	592	564	608	618	571	589	613	590	607	619	656	609	596	572	574	580	605	583	620	584	630	623	629	623	612	564	605	621	601	621	594	637	578	630	559	627	618	625	609	612	559	603	610	586	609	618	572	593	569	611	604	587	571	588	613	571	662	593	555	628	640	584	675	619	635	656	595	609	634	610	606	579	631	604	625	606	598	617	584	601	642	586	625	569	588	610	576	619	600	618	590	634	603	597	548	584	611	586	629	595	594	576	556	631	606	674	579	599	652	613	588	596	608	549	620	614	607	652	587	557	644	582	639	622	609	648	610	618	626	582	643	617	602	565	602	547	636	637	616	601	633	553	621	571	616	595	626	622	611	595	643	605	611	635	637	619	596	612	622	612	609	629	589	627	608	586	583	654	567	601	634	550	578	650	604	562	610	546	597	571	611	581	620	607	622	618	588	591	581	605	605	579	580	594	599	587	604	589	616	607	591	597	590	631	590	601	588	651	629	651	625	585	588	621	563	635	613	590	629	584	597	576	626	612	588	617	606	570	613	569	641	592	620	615	615	612	543	636	594	609	585	593	562	619	643	633	584	620	597	596	585	593	583	594	639	639	651	609	600	617	596	607	577	584	595	616	579	546	658	588	578	640	621	625	582	613	647	600	634	613	603	639	655	587	596
25500	18020	16103	12824	8993	5758	4135	3058	2399	2024	1811	1586	1505	1376	1109	1127	812	801	760	784	858	852	843	659	581	552	506	531	529	518	463	430	448	505	356	369	380	394	344	341	362	343	325	333	364	327	340	336	352	346	372	290	325	318	284	287	324	271	306	267	286	286	276	289	282	290	292	298	328	280	316	253	277	317	291	308	302	315	265	280	278	293	288	279	251	309	275	318	293	290	298	303	262	262	291	291	267	259	292	278	293	316	282	288	299	263	296	281	280	296	306	264	259	263	304	278	260	260	263	278	270	262	282	272	289	287	265	290	284	283	304	279	297	279	300	278	305	293	277	301	282	311	287	305	274	293	294	285	303	302	313	264	284	297	283	292	274	290	268	292	274	277	293	269	291	271	280	286	285	295	304	255	280	262	252	301	266	291	282	271	274	302	254	278	293	310	308	281	309	262	333	269	278	285	274	265	281	284	275	291	276	279	285	265	309	286	304	301	260	258	299	274	283	278	269	270	307	262	272	291	288	282	270	287	251	262	257	297	266	243	295	267	258	322	274	293	266	275	289	256	295	285	287	298	267	319	296	273	283	267	307	309	291	312	271	296	304	296	259	261	283	280	291	268	303	291	266	268	290	267	275	263	272	265	275	277	259	286	270	244	276	270	312	268	264	289	260	281	248	302	252	266	274	296	268	288	303	265	292	283	225	252	272	252	243	293	294	271	285	291	279	272	286	292	293	333	291	284	283	275	270	286	286	263	278	289	308	272	271	292	276	268	272	272	309	343	288	277	267	273	293	291	280	266	263	283	263	316	276	271	252	266	288	290	248	289	293	306	266	261	295	259	288	261	262	288	312	281	276	256	278	309	272	257	266	298	318	282	290	261	297	276	278	286	296	297	285	290	286	295	274	304	308	255	295	284	262	269	297	280	249	291	258	283	270	323	265	262	291	281	305	286	262	257	249	269	262	266	274	274	287	269	278	255	289	317	290	315	264	272	251	251	279	277	290	273	282	278	258	274	302	275	279	273	275	278	296	275	270	300	300	253	250	249	281	303	293	263	305	299	299	311	292	273	258	307	304	307	280	300	280	283	275	301	295	269	262	281	304	300	269	254	278	290	284	321	243	278	293	323	270	308	269	287	276	297	300	290	282	289	290	258	285	255	285	276	291	257	262	292	285	275	296	277	261	317	307	267	293	250	308	250	287	274	266	291	252	271	265	278	259	291	299	271	300	302	279	294	259	301	291	281	306	282	262	265	281	287	275	297	295	269	255	273	277	317	277	282	299	277	276	275	288	292	281	289	289	279	327	280	287	267	279	285	270	307	304	261	310	284	296	257	279	295	301	296	312	298	300	293	258	293	270	261	292	307	280	271	298	278	286	254	268	282	269	276	272	311	270	264	288	321	314	310	275	225	253	272	292	256	290	257	275	267	282	284	292	271	283	291	292	285	267	241	288	304	283	284	286	288	311	279	259	289	264	296	271	287	302	275	271	294	271	289	316	272	275	300	298	285	277	300	282	273	291	294	279	295	278	321	268	281	267	257	282	252	277	250	298	285	310	329	286	257	259	276	303	274	292	272	285	263	271	319	308	265	277	277	269	305	268	283	259	271	288	279	304	301	277	254	283	266	272	263	291	261	284	282	306	302	268	286	278	289	268	272	294	265	263	254	267	285	318	281	299	299	276	262	293	288	294	306	285	300	277	270	292	294	292	259	305	279	287	297	264	244	276	276	275	294	272	291	297	280	265	313	268	282	271	297	255	252	262	299	267	268	274	261	270	260	285	262	272	301	263	302	276	273	282	257	281	318	276	281	274	285	272	283	262	272	263	247	290	306	254	304	282	293	298	282	271	278	299	309	307	309	288	301	278	287	250	278	287	301	297	292	292	290	267	275	236	311	258	309	271	286	308	285	311	287	295	277	290	267	275	292	281	265	297	272	290	278	318	282	273	261	281	263	284	271	313	277	289	268	299	290	269	266	262	285	257	272	285	286	288	268	265	288	267	263	263	270	256	284	263	319	292	327	284	305	288	289	292	272	280	284	263	276	275	290	263	288	288	285	282	273	298	277	305	284	288	306	276	282	268	270	301	285	304	306	266	267	262	290	282	281	272	305	286	261	277	298	294	262	271	271	282	291	286	277	298	281	310	296	288	319	279	264	329	272	274	313	279	311	273	276	294	265	261	285	284	282	274	294	270	265	275	299	292	290	256	307	299	318	299	279	299	273	295	297	303	262	279	282	267	292	245	248	300	300	286	269	294	302	329	282	262	267	298	323	268	285	260	295	279	267	247	275	279	301	301	257	273	288	318	281	281	263	276	263	277	295	282	292	274	273	272	296	269	313	297	289	298	284	263	297	262	287	307	293	273	267	274	291	309	284	281	286	271	292	262	276	265	310	259	294	282	269	265	293	272	296	282	292	282	281	296	285	264	273	281	281	270	297	274	278	267	265	299	277	272	300	284	251	270	296	286	300	289	280	290	274	258	290	267	294	319	305	291	273	301	282	277	284	280	294	300	294	280	313	324	240	290	269	280	284	293	286	302	265	294	261	310	272	259	284	250	238	292	265	250	289	272	273	284	287	273	280	286	289	268	271	258	300	268	280	263	247	278	278	284	269	292	270	266	273	296	300	256	262	313	291	298	278	312	296	269	318	334	280	284	267	272	250	283	315	289	289	273	258	260	285	287	300	283	285	259	308	275	292	261	311	298	266	285	272	264	290	262	283	276	265	311	280	280	281	261	288	299	286	274	283	289	272	264	266	277	311	281	287	282	271	269	259	311	299	295	269	242	266	290	251	276	269	269	251	280	305	271	261	289	287	286	258	271	268	272	284	280	274	288	270	270	301	294	281	280	293	293	298	263	247	276	289	261	318	250	255	299	273	277	303	261	273	292	268	291	282	276	289	262	262	272	293	314	282	249	325	282	295	272	302	258	282	271	256	277	261	275	299	318	283	253	282	274	280	258	289	276	282	299	300	289	306	279	283	301	291	251	291	267	264	304	224	334	283	277	272	285	307	308	270	249	292	305	273	298	283	297	274	291	276	271	292	266	268	273	269	249	308	274	265	286	300	275	294	257	262	295	252	269	280	279	298	286	221	274	266	265	252	286	262	287	302	264	275	297	301	300	278	299	311	295	288	274	262	244	315	283	285	296	284	268	297	315	267	298	266	259	281	280	325	297	323	301	288	276	289	314	305	270	294	284	268	278	284	297	289	298	270	265	290	272	288	285	294	279	250	326	269	314	290	265	300	289	293	297	277	296	288	279	278	278	267	288	262	277	281	282	261	284	275	301	271	300	290	291	295	285	262	306	288	318	266	269	276	250	299	269	271	281	308	266	278	282	289	280	297	280	278	255	253	247	286	274	290	295	274	279	254	277	288	280	266	296	299	272	308	266	304	308	278	316	276	266	309	302	286	289	272	319	302	293	290	264	253	283	291	269	307	294	296	280	286	278	300	273	273	281	297	282	279	316	285	231	295
16109	11870	20335	22409	21048	17217	14845	13041	11162	10040	9056	8392	7302	6430	5746	5649	4458	4269	4237	4275	4772	4549	4969	3476	3027	2791	2832	2845	2624	2252	1931	1889	2016	1980	1714	1507	1397	1397	1379	1317	1356	1204	1174	1300	1210	1263	1259	1247	1217	1238	1193	1102	966	935	930	877	886	879	834	794	820	763	765	711	711	772	804	821	788	724	780	768	734	736	719	746	686	737	732	715	733	688	733	698	678	697	710	716	751	669	698	690	715	681	698	671	677	698	664	690	727	671	692	711	711	660	691	710	683	712	674	705	736	654	730	693	710	681	685	695	705	649	699	780	656	698	652	689	667	674	690	698	707	688	715	695	677	701	697	681	684	696	674	743	700	651	694	702	683	674	713	711	724	699	720	697	701	722	695	685	646	733	715	709	715	700	678	673	706	693	704	657	722	705	705	660	648	765	713	695	728	720	681	682	683	696	680	683	706	684	697	687	675	667	679	656	714	719	677	714	706	672	669	668	707	661	636	676	705	691	692	708	682	694	649	708	718	709	709	734	669	722	701	698	653	684	679	721	691	690	701	701	642	683	696	690	686	735	668	712	715	713	692	620	672	655	674	713	745	657	714	671	685	705	714	729	683	675	688	686	694	658	678	652	689	646	734	695	684	668	713	674	722	677	687	679	666	682	653	695	664	693	708	689	722	699	668	674	688	699	704	676	689	702	684	704	662	692	652	694	708	703	670	702	703	689	690	678	661	670	686	685	705	675	719	669	699	643	706	695	669	710	688	715	707	665	662	676	683	721	707	706	650	663	667	739	658	673	677	713	714	737	714	713	661	728	692	677	680	750	718	637	612	699	691	699	672	639	654	704	677	641	707	682	686	698	670	678	732	695	698	673	670	665	660	712	683	659	685	682	694	680	755	673	684	702	640	678	679	675	718	685	676	731	697	721	671	700	698	684	690	726	694	673	663	639	684	697	681	666	696	666	671	714	689	662	686	649	664	710	689	710	665	675	630	707	691	686	686	736	668	632	681	667	684	668	691	709	711	664	718	686	670	686	690	663	686	686	672	760	702	680	687	670	669	677	682	676	665	678	723	681	679	701	692	674	760	686	688	684	698	712	683	688	661	688	738	683	719	658	720	686	714	665	669	671	730	735	683	692	675	653	752	677	691	706	677	703	706	703	669	727	673	723	666	653	675	704	684	698	697	727	654	630	696	693	689	719	707	690	664	689	654	689	716	666	675	718	698	767	667	684	679	713	658	708	666	700	727	685	704	718	698	639	702	711	725	701	699	690	700	691	706	691	722	670	682	723	691	707	664	704	650	695	688	694	717	694	684	673	736	664	703	689	687	692	714	717	661	703	646	738	695	659	640	713	695	661	653	735	681	654	729	665	688	670	731	651	689	653	678	736	700	685	709	685	661	696	640	692	669	684	644	730	675	727	634	670	651	712	700	683	735	731	689	680	693	680	678	752	705	654	718	666	693	722	683	722	690	692	733	698	658	662	673	673	705	668	761	651	659	672	645	713	672	710	694	692	720	709	716	721	704	702	687	744	705	643	728	673	716	709	763	646	707	649	715	736	685	707	622	661	685	690	692	700	681	695	683	695	669	708	667	707	670	685	673	703	722	658	680	694	699	653	707	671	727	705	715	697	698	706	738	689	693	671	672	666	728	666	664	664	705	658	718	677	751	723	757	711	683	755	691	695	715	707	695	705	701	671	714	677	671	716	736	691	708	640	715	685	742	681	696	677	678	737	676	667	637	655	699	714	745	710	665	687	655	685	703	670	676	679	725	707	661	700	668	701	704	705	655	739	710	700	658	699	701	670	710	685	679	712	663	711	700	681	664	650	677	689	699	689	696	675	743	717	713	707	643	685	689	708	704	686	667	674	691	644	689	719	643	672	719	641	694	691	707	730	702	681	679	677	692	708	647	643	645	676	699	658	683	722	721	721	670	705	664	716	711	664	670	716	686	685	706	696	690	691	729	683	675	692	735	643	679	685	684	701	714	705	664	653	690	721	708	727	690	694	671	694	668	673	682	731	705	688	693	728	671	688	681	673	678	712	702	691	678	713	665	674	694	694	729	665	698	656	628	683	675	651	726	708	691	711	697	710	711	654	646	707	703	673	690	702	693	752	730	674	672	648	696	668	677	682	674	711	704	686	683	667	684	664	677	704	690	656	686	664	680	705	691	658	672	702	651	675	738	694	685	706	714	675	663	699	646	675	681	691	629	682	702	718	738	705	702	705	706	672	704	660	695	710	657	697	675	695	697	677	707	697	713	738	728	659	668	647	660	719	669	684	647	728	665	669	738	716	692	701	701	695	739	698	675	709	694	712	692	641	701	656	671	638	666	665	732	665	694	690	660	679	703	737	654	681	698	658	716	719	698	676	708	659	687	727	728	686	717	659	639	740	683	676	720	699	705	641	701	685	720	681	735	706	657	655	716	721	719	679	673	723	677	653	702	686	725	682	662	696	702	665	680	724	682	709	702	731	705	691	701	674	710	731	673	675	656	705	715	656	713	675	670	703	687	704	678	647	672	657	682	656	747	698	696	706	738	712	673	679	701	699	701	680	692	695	684	678	676	747	666	692	684	689	721	697	743	673	635	659	684	654	681	705	682	657	649	661	710	678	716	717	713	681	681	684	686	657	696	683	653	694	699	723	696	664	692	675	710	689	677	674	663	717	698	709	683	691	682	681	705	686	695	692	639	724	702	712	685	734	707	693	675	730	670	673	705	631	685	660	695	681	708	686	690	676	705	675	701	714	653	689	730	730	666	682	710	692	721	742	701	707	708	673	694	704	705	702	697	670	716	667	657	667	693	694	674	691	676	674	692	639	707	719	684	684	722	739	659	698	666	618	649	684	705	709	676	712	650	691	676	688	745	695	734	718	689	707	638	717	715	698	701	707	654	692	707	670	727	691	715	730	695	674	684	722	698	714	663	731	738	696	719	719	672	647	635	642	647	676	709	701	686	727	645	687	717	741	669	671	697	685	695	695	642	656	671	706	710	656	666	699	717	703	667	729	703	685	703	647	656	663	730	677	739	684	660	703	657	690	736	684	660	655	683	672	669	716	640	706	686	696	683	693	666	750	718	665	730	695	708	647	695	708	721	659	700	737	679	654	683	665	677	693	646	698	697	702	688	708	708	700	719	704	703	692	677	714	718	666	688	710	642	711	661	715	686	737	689	659	669	643	635	689	729	698	664	685	711	716	734	645	686	707	715	677	724	700	655	726	701	722	671	687	674	653	701	690	682	680	705	686	668	697	702	699	707	702	682	708	707	720	668	708	663	632	709	672	693	687	684	697	686	676	674	685	709	694	676	720	676	654	727	703	669	696	721	694	688	699	730	659	720	665	641	708	704	643	720	731	675	656	690	700	734	660	693	719	707	745	704	704	678	707	713	715	670	709	667	723	711	638	708	680	688	665	730	665	632	687	730	682	703	684	694	691	691	692	680	643	660	695	703	700	684	711	718	668	673	677	700	698	683	721	649	704	669	667
35006	25390	22147	18319	14094	9809	6996	5344	4251	3422	2975	2552	2486	2070	1718	1809	1205	1118	1243	1250	1300	1245	1346	921	753	694	760	695	712	623	510	537	531	593	486	423	440	410	371	322	411	340	391	317	422	408	354	398	396	357	345	326	327	268	292	276	255	246	277	250	255	258	239	221	221	231	249	275	232	252	228	240	223	247	235	237	247	247	248	233	227	245	228	247	231	236	213	259	252	207	225	220	235	212	233	230	243	230	221	240	216	230	232	207	236	223	243	224	217	231	238	200	204	215	241	254	217	260	220	224	237	221	221	195	236	224	216	245	214	198	206	274	218	228	211	212	243	235	212	228	232	206	266	211	220	221	221	235	212	196	257	243	223	229	236	254	230	212	232	228	245	218	241	232	228	213	226	216	220	220	240	234	199	238	255	236	219	227	212	226	236	217	206	228	223	215	218	196	228	225	221	219	244	223	256	217	243	265	215	236	242	206	228	212	237	244	224	247	236	197	218	242	205	216	227	264	236	229	222	237	238	225	246	229	224	213	222	219	214	219	248	213	224	240	219	236	213	199	219	242	216	223	240	222	236	229	223	233	208	216	229	225	229	212	235	229	235	260	199	227	232	252	205	208	231	248	235	249	220	246	216	218	224	234	273	230	237	235	232	232	228	229	245	229	206	230	211	224	274	221	235	234	216	252	215	229	229	233	209	231	205	241	232	262	228	211	221	220	244	240	219	213	224	218	215	229	199	227	217	234	240	240	229	215	241	230	231	227	220	224	215	241	195	224	224	233	241	225	246	220	213	244	219	218	231	233	225	234	219	219	227	234	245	225	233	223	235	245	244	242	246	228	202	231	253	222	233	216	258	234	225	214	216	217	237	215	218	221	239	236	230	197	244	218	189	214	211	225	233	219	218	247	235	226	218	218	235	228	237	220	234	208	225	234	205	206	242	234	223	235	229	236	206	234	216	218	218	259	246	246	198	229	220	230	242	228	198	212	237	207	231	236	214	247	215	233	273	246	241	244	234	224	213	225	232	217	245	248	205	239	240	230	230	247	209	215	235	234	210	203	208	208	202	234	216	229	243	246	239	226	213	238	232	227	238	211	218	229	220	192	238	223	231	227	211	243	237	243	209	226	221	249	232	241	194	227	242	215	217	209	228	239	255	212	218	243	218	205	239	237	215	220	230	205	228	226	211	217	232	195	223	215	244	219	214	203	215	236	239	227	228	216	211	227	216	205	211	222	255	239	228	230	218	234	215	240	247	235	243	230	266	218	224	236	243	231	196	246	250	210	214	231	228	222	226	224	230	236	244	225	249	229	222	212	225	195	202	227	228	226	229	220	239	211	202	245	223	250	231	213	210	235	212	239	237	235	218	225	205	237	219	260	199	233	220	239	259	205	229	232	244	221	236	229	238	235	244	219	210	211	218	218	210	241	262	220	237	227	242	226	237	220	225	220	247	235	220	204	213	251	210	238	223	237	245	236	242	229	219	234	253	260	221	219	231	214	212	202	212	225	240	233	229	216	236	223	247	235	238	208	211	219	209	236	224	222	221	218	236	213	236	213	239	250	243	238	223	218	247	229	215	215	207	214	231	226	250	211	220	233	229	214	204	233	238	240	225	241	248	247	223	231	224	219	238	233	208	223	232	249	254	259	219	222	236	250	210	231	230	231	249	244	234	264	220	240	230	216	220	220	238	207	220	231	222	255	225	223	222	232	221	209	234	222	231	212	223	211	222	223	220	214	221	235	230	227	221	227	209	243	220	236	223	233	214	242	232	244	253	229	227	238	232	244	229	233	230	238	198	247	244	229	221	216	214	241	237	243	222	194	235	219	208	210	240	212	209	226	233	236	207	217	230	227	224	224	250	248	244	234	258	206	217	206	236	243	258	225	249	221	213	242	204	228	240	233	199	200	256	239	258	249	228	232	245	252	186	223	215	205	245	235	224	219	241	240	221	233	232	221	225	241	220	219	240	222	208	220	217	205	215	226	229	220	224	214	242	208	222	223	229	242	202	231	247	221	251	241	254	244	211	226	203	235	230	212	218	233	244	224	241	208	241	215	228	232	218	211	209	201	244	234	214	210	239	237	239	231	250	232	228	251	231	228	210	253	213	207	248	237	215	231	223	220	233	216	235	254	217	244	228	217	203	211	223	237	200	214	211	224	230	215	221	220	231	249	225	229	231	206	215	223	241	217	230	226	242	216	220	226	269	214	227	253	251	223	236	242	221	259	198	225	222	236	233	253	229	221	249	252	255	219	243	219	211	216	229	197	238	213	242	237	236	210	210	210	210	252	230	231	216	244	229	248	236	220	226	211	239	229	236	234	214	227	241	203	218	210	225	244	220	232	230	211	237	226	230	216	238	234	225	220	253	246	223	209	251	233	237	226	244	208	211	230	258	240	226	213	241	212	225	197	230	224	222	253	203	232	251	216	229	214	221	259	244	231	223	226	222	235	234	244	216	219	220	252	224	216	219	255	234	241	261	216	253	258	217	231	224	267	229	242	221	202	222	228	225	238	244	216	240	204	220	261	220	223	240	236	250	276	243	243	243	252	233	234	255	211	222	234	233	255	210	230	256	216	221	204	253	273	228	201	251	225	254	230	245	247	242	222	256	214	229	235	226	237	211	224	227	222	215	244	223	245	251	266	225	221	250	237	209	254	236	204	268	222	252	242	235	251	232	248	246	209	246	216	195	236	237	210	247	223	216	233	230	239	257	231	216	222	231	236	211	244	208	223	228	213	237	212	202	219	238	254	220	232	234	225	229	229	248	209	208	202	231	215	209	246	239	256	248	238	250	251	197	238	234	243	227	224	227	230	233	215	195	221	219	257	220	234	210	226	224	247	234	228	227	238	225	212	223	237	222	219	235	217	247	224	222	210	216	193	247	230	205	257	235	245	189	233	225	209	224	213	253	223	228	261	233	271	239	248	233	225	226	244	244	218	226	213	251	222	222	193	222	257	246	197	224	236	237	244	236	228	220	226	229	219	217	228	237	242	210	224	234	228	210	216	216	209	197	239	235	262	229	219	227	236	221	209	219	263	262	218	225	211	215	203	239	224	242	223	237	227	205	222	252	233	211	213	219	231	232	231	209	235	243	202	236	228	272	203	237	260	240	231	226	268	207	220	216	234	220	226	229	225	219	213	206	231	260	244	257	230	239	217	206	223	233	223	226	250	253	216	209	219	203	232	239	254	223	240	213	216	220	230	258	240	214	237	235	204	241	234	200	236	225	253	198	245	219	227	216	232	214	211	222	215	236	219	213	244	232	239	239	250	242	251	239	216	216	240	238	216	213	248	184	196	226	254	212	227	229	247	220	240	230	198	225	229	229	243	224	227	229	226	212	227	221	240	244	245	232	201	239	235	190	221	227	250	225	242	230	188	236	216	231	241	228	229	221	260	230	206	225	245	211	233	241	238	217	225	252	240	221	239	223	213	245	247	236	215	240	248	233	209	215	217	243	231	233	262	234	208	230	233
22494	16219	25124	27833	26856	23181	20879	18827	16843	15331	13980	12286	11043	9253	8522	8510	7015	6288	6824	6933	7939	7661	7925	5437	4740	4345	4334	4383	4302	3464	2870	3085	2876	2999	2622	2136	2153	1947	1635	1773	1713	1620	1835	1811	1728	1657	1531	1776	1660	1550	1543	1407	1184	1094	1042	977	929	858	865	743	752	763	696	701	671	661	737	760	646	695	645	609	652	656	662	685	669	653	630	645	638	648	639	603	597	612	565	590	602	580	563	579	591	609	582	565	546	594	597	576	539	572	522	578	565	606	629	590	578	589	555	539	534	597	541	562	602	623	566	572	517	591	566	549	571	589	553	599	550	558	584	578	549	580	549	538	567	603	573	561	548	561	553	579	572	551	576	572	589	564	576	546	581	581	557	539	528	577	533	573	563	561	553	537	590	576	600	583	568	552	557	596	586	579	597	616	560	552	557	562	562	593	570	548	549	537	563	557	576	550	574	587	534	588	514	594	570	538	552	558	563	578	540	556	554	614	577	565	575	536	570	574	548	552	570	574	564	535	544	600	565	593	545	578	558	570	549	552	588	594	530	581	586	606	556	594	489	567	582	554	553	524	531	552	543	541	596	552	582	555	565	578	541	575	556	528	520	569	562	536	597	598	544	557	549	596	551	550	617	565	559	568	545	564	547	555	567	553	587	605	539	527	548	594	572	589	551	564	531	615	578	563	566	561	569	563	588	579	580	566	584	533	608	570	526	537	543	564	571	563	564	533	550	579	578	582	501	506	585	541	543	545	589	538	585	544	552	538	565	518	575	551	517	512	567	546	552	590	550	583	576	536	567	548	572	578	519	546	572	570	608	601	557	564	589	514	570	546	579	580	618	590	556	576	547	572	533	555	608	564	536	545	557	571	537	561	577	558	548	574	540	566	566	564	571	592	573	589	511	567	561	522	612	587	551	570	556	593	554	588	595	580	581	566	601	573	528	540	593	564	569	567	533	555	578	550	573	579	546	565	549	555	559	528	536	552	586	604	531	572	572	563	544	549	524	573	580	538	564	517	589	594	604	557	597	582	574	566	550	558	553	555	560	574	563	526	585	546	595	553	542	574	541	552	563	606	566	587	552	609	534	529	550	523	616	572	590	564	568	525	557	545	535	589	567	560	586	585	540	596	555	578	548	580	566	506	583	546	520	539	565	568	578	558	556	574	566	561	605	563	553	576	557	535	506	528	568	537	575	522	560	514	556	532	580	596	550	577	579	573	544	528	526	585	591	606	552	582	544	587	559	613	570	573	568	580	568	601	532	555	571	538	562	556	572	603	559	546	583	575	590	571	583	558	561	550	592	602	558	597	568	593	603	558	605	622	537	563	592	574	548	541	588	580	603	525	547	559	584	589	559	542	539	549	624	585	530	605	533	594	585	545	565	592	571	564	573	564	551	534	547	517	584	550	581	581	542	572	584	573	547	564	525	596	548	570	570	621	549	584	547	585	555	546	555	545	605	565	570	547	589	549	556	543	608	509	594	537	560	580	565	593	579	546	559	512	551	597	530	536	534	535	556	573	581	588	575	591	542	609	549	535	540	566	540	546	596	559	601	572	544	604	597	555	580	617	591	557	525	571	543	569	567	577	563	572	561	577	553	572	556	599	553	610	571	578	574	588	589	585	530	565	563	614	527	559	583	548	566	600	580	587	560	564	560	556	557	585	523	571	535	567	586	560	573	562	582	578	545	578	569	539	557	574	606	516	557	555	551	551	584	565	594	605	595	569	574	604	539	587	562	593	536	541	577	550	577	543	494	570	546	543	606	572	569	565	570	538	544	575	540	546	529	593	581	600	589	553	572	540	565	609	602	549	509	534	598	557	560	548	570	579	606	543	561	556	567	528	557	550	523	606	538	566	579	555	579	564	604	554	593	561	581	593	533	559	525	555	582	571	554	573	556	519	556	549	545	584	584	590	577	559	561	592	543	555	578	535	575	553	573	570	595	561	552	570	593	554	568	538	571	558	570	561	581	577	573	543	549	565	548	576	554	546	543	532	575	554	563	554	572	572	574	583	564	589	534	572	586	562	554	571	568	567	533	563	575	546	586	564	541	537	554	560	573	524	564	565	509	538	565	568	569	577	537	576	550	554	607	594	578	573	579	555	555	572	561	555	590	574	538	544	586	552	521	515	562	590	593	564	572	567	547	563	577	578	551	576	573	536	557	547	584	556	593	540	550	567	583	550	579	564	586	554	558	544	567	543	516	604	610	531	545	558	564	570	554	604	579	538	559	564	585	579	560	566	548	559	573	597	611	545	543	555	581	552	612	563	584	540	585	595	567	559	541	545	591	513	574	528	557	560	559	577	559	599	586	532	595	562	623	575	526	580	571	594	589	599	593	569	568	596	593	561	559	592	567	605	567	581	593	584	578	616	586	594	545	557	593	569	580	551	570	580	585	585	555	600	558	563	572	515	499	574	599	628	585	569	583	558	570	592	559	622	551	550	590	562	581	599	560	543	555	552	552	562	614	563	591	596	585	530	529	532	573	554	540	583	575	541	537	529	563	547	593	542	580	568	532	538	590	588	542	599	573	572	562	531	559	576	590	565	612	571	542	596	535	620	626	540	545	568	552	568	539	572	510	496	598	571	496	574	564	558	567	544	580	556	561	592	533	559	522	576	548	588	544	545	567	585	569	553	561	555	553	600	548	545	556	524	596	554	621	524	521	617	552	514	572	511	587	586	597	612	599	552	549	576	530	561	569	571	596	564	583	569	560	593	561	578	556	559	561	570	559	535	535	578	545	584	583	540	570	561	552	578	577	570	564	533	545	551	569	575	570	524	519	562	535	553	583	562	594	552	556	619	539	607	558	544	551	565	604	591	518	560	590	577	540	582	591	520	541	530	542	537	596	578	531	562	552	516	560	573	592	594	595	565	557	560	621	574	550	626	541	601	566	572	529	591	572	556	558	554	564	557	571	567	586	606	546	614	532	567	527	602	573	598	568	556	551	564	558	542	573	598	573	586	541	524	544	537	536	555	573	531	535	584	580	565	556	571	562	608	567	570	596	542	549	547	550	562	593	545	540	556	554	540	563	593	571	548	564	562	581	551	560	577	563	549	559	513	531	587	551	554	572	561	488	547	523	576	578	562	560	588	560	544	568	579	565	554	552	549	524	558	591	579	586	583	638	537	592	562	568	584	576	589	578	499	591	599	561	542	566	586	524	544	577	564	594	561	543	529	586	573	530	523	563	537	572	575	565	558	543	537	565	525	532	556	555	538	550	582	549	553	579	543	553	564	573	520	554	543	530	576	550	582	605	576	534	516	562	570	601	574	635	536	566	597	563	560	566	540	566	579	536	595	525	568	584	533	586	523	547	576	552	558	566	583	565	545	568	530	592	574	551	571	606	566	539	573	589	571	573	561	583	565	599	640	544	563	578	584	574	537	556	567	545	548	562	624	530	544	549	587	595	564	545	562	562	556	564	533	569	600	575	571	562	567	553	562	551	580	553	546	581	542	590	574	568	604	577	572	563	577
12282	7952	8946	6215	3968	2606	1809	1394	1081	914	816	695	638	568	502	507	477	465	393	415	359	336	340	324	340	329	354	294	319	322	292	299	271	321	286	271	257	255	240	271	288	294	254	231	267	227	238	247	276	247	239	239	231	269	238	248	235	257	223	247	252	237	256	205	202	233	249	265	250	184	211	244	252	220	246	247	245	257	247	226	254	210	244	236	264	233	209	233	244	260	234	226	238	242	214	210	234	232	244	227	213	253	224	222	231	250	223	244	255	229	257	230	219	245	214	244	238	228	241	246	235	216	274	236	230	279	240	240	222	221	241	223	229	214	227	248	207	196	231	207	224	223	226	232	227	238	225	233	224	206	203	229	244	222	231	244	229	211	228	223	257	234	240	228	226	269	248	235	239	181	228	214	224	270	225	223	248	263	243	244	247	231	212	237	258	257	222	245	225	242	235	246	223	249	199	245	252	225	238	238	240	231	226	241	230	233	250	233	254	224	242	240	250	224	231	231	246	238	255	240	226	225	212	235	252	235	206	217	221	210	197	236	225	275	232	223	243	259	237	247	254	252	270	247	200	218	230	223	267	236	233	213	213	247	227	244	205	247	223	213	231	244	201	237	218	249	259	241	237	233	239	232	224	250	205	196	251	230	226	221	232	281	221	236	241	240	251	234	232	233	248	227	231	269	227	234	232	249	221	217	223	206	233	250	243	241	230	225	278	196	240	225	212	237	247	271	216	231	252	255	243	232	223	257	236	253	253	220	226	242	208	240	251	236	224	240	220	208	239	222	232	247	262	243	237	223	250	261	217	229	226	251	249	224	231	242	237	205	226	223	233	227	230	233	218	223	263	252	247	261	251	225	247	257	220	231	253	234	228	216	231	227	214	223	251	230	224	251	224	229	229	211	223	223	265	229	225	220	248	224	220	246	242	245	227	267	234	254	217	231	223	237	229	231	222	232	220	222	253	225	231	254	241	230	246	263	221	227	246	192	240	210	207	236	249	230	228	218	221	242	225	225	226	256	215	229	257	235	229	248	241	237	232	240	225	213	230	244	241	244	253	262	234	226	198	257	232	228	239	245	223	245	223	223	220	231	233	230	226	206	262	223	248	204	246	226	254	222	222	228	255	247	237	229	252	238	236	218	227	224	215	218	260	226	244	244	218	233	222	235	224	238	239	218	231	235	232	239	220	212	208	244	226	213	221	227	258	254	254	223	243	204	214	227	238	242	220	227	241	231	229	255	242	254	239	213	225	227	250	237	229	220	227	197	262	232	252	278	219	231	256	229	210	239	240	257	200	219	251	230	228	214	210	220	238	237	257	241	223	220	211	245	256	241	223	219	253	204	239	239	211	227	232	239	197	236	268	242	226	253	239	255	238	247	235	234	227	243	247	249	271	225	226	251	234	239	242	212	246	238	214	213	236	249	221	220	207	265	230	235	226	243	265	223	236	236	213	248	217	264	202	234	253	222	224	220	255	225	238	212	229	235	245	232	206	248	249	225	230	245	230	218	222	242	228	227	236	243	212	241	226	243	229	227	252	247	228	245	238	222	236	243	230	221	271	247	232	221	240	230	229	223	207	231	241	220	232	232	246	233	220	216	259	242	200	229	227	253	241	231	254	224	247	245	236	217	224	234	258	215	236	238	241	191	247	227	232	223	262	234	210	207	247	264	255	241	263	221	241	234	252	215	246	249	209	230	212	225	231	211	238	227	225	233	245	223	254	243	261	249	235	209	244	246	246	257	224	242	259	229	217	237	207	223	205	225	246	234	218	270	231	219	250	241	237	225	238	244	248	254	258	237	243	246	240	241	263	248	227	249	227	222	236	224	277	257	235	255	232	237	242	249	232	227	215	204	218	198	219	250	239	216	205	238	212	254	251	213	221	248	229	235	211	230	249	248	230	248	252	255	219	244	228	239	211	251	241	227	232	252	250	250	220	244	251	219	271	223	238	224	245	249	259	231	267	223	260	234	232	235	248	236	234	230	235	236	219	239	230	271	200	228	231	271	220	220	244	261	205	235	277	248	206	257	237	253	247	229	234	221	244	243	258	251	260	232	216	242	257	226	212	248	242	234	249	229	231	267	239	229	226	227	254	236	238	242	239	246	198	217	215	225	230	262	231	239	252	237	243	262	236	263	221	229	238	228	218	246	227	223	270	225	234	205	220	253	230	239	226	243	255	223	245	238	240	234	221	229	266	226	244	229	229	248	227	221	240	241	233	222	251	225	271	220	240	227	274	213	208	243	229	226	219	210	221	260	258	252	260	232	230	241	212	238	237	219	238	225	239	228	246	206	236	218	226	202	251	248	232	228	241	241	219	248	262	246	218	247	255	242	243	222	199	211	228	252	214	212	254	235	228	231	226	241	230	214	210	232	251	214	238	233	231	244	252	230	213	230	226	233	232	235	210	245	243	236	234	236	256	217	251	221	235	221	243	239	253	229	202	247	243	247	227	252	214	206	235	235	226	235	237	243	241	249	247	219	238	236	256	244	269	234	226	208	217	222	264	250	240	184	240	265	256	242	228	242	252	226	205	184	212	225	252	232	205	221	219	206	227	217	239	252	231	258	234	198	213	227	251	254	240	238	198	230	223	238	234	198	249	250	250	242	228	244	224	263	219	225	238	251	250	224	259	231	233	244	248	223	254	215	224	229	229	238	230	229	231	228	238	236	228	235	244	232	213	219	254	239	251	228	242	249	215	236	236	231	218	277	220	234	254	248	226	217	228	236	216	219	222	218	216	233	240	226	218	232	215	265	265	256	234	247	217	266	239	243	230	214	224	234	232	238	241	222	233	207	234	218	242	238	229	252	228	233	231	232	246	232	228	234	255	236	240	247	208	227	250	236	225	234	252	220	254	250	237	233	217	222	240	272	224	223	224	208	239	252	234	242	234	269	223	231	221	216	250	248	234	238	211	226	241	254	238	227	220	256	236	244	255	246	216	259	226	222	265	243	227	223	251	252	224	223	225	228	251	205	249	244	233	209	234	245	220	219	259	234	225	221	215	256	231	274	209	252	249	232	249	251	237	231	241	243	242	255	240	268	215	250	233	235	212	229	236	250	244	242	231	234	220	239	224	250	218	220	227	217	242	250	245	228	224	220	230	241	240	236	241	223	245	218	247	260	256	236	255	226	240	222	229	231	217	233	237	228	231	223	252	247	235	226	215	215	226	223	245	216	225	277	248	217	262	215	222	241	210	240	258	253	226	225	210	249	207	237	233	232	229	228	254	234	214	202	251	223	239	258	213	242	210	242	238	236	274	234	237	224	232	222	239	254	242	219	233	249	210	215	218	205	257	235	257	207	233	228	251	229	219	246	223	242	243	213	227	246	232	265	249	265	222	240	218	220	225	231	230	238	232	207	227	212	226	210	227	229	230	205	201	235	222	226	216	247	238	203	241	235	239	220	218	252	266	257	256	231	238	216	205	243	243	223	229	219	246	237	230	246	220	219	225	226	235	236	188	222	226	219
7263	6726	14308	14996	12398	9642	7682	6343	5340	4683	3987	3545	3157	2733	2540	2450	2183	2199	1945	1757	1563	1547	1433	1436	1286	1166	1187	1167	1189	1088	1008	1010	917	927	897	885	894	864	764	755	676	730	682	702	688	714	677	726	707	717	660	656	695	663	679	633	662	675	630	602	621	615	608	608	610	622	639	638	648	561	588	552	573	585	576	607	592	539	564	612	604	560	581	586	621	582	605	608	610	629	609	558	597	625	614	594	604	605	628	581	597	588	566	607	585	640	591	585	617	555	595	582	600	578	573	587	611	540	613	577	576	556	571	597	620	605	588	606	593	581	582	604	601	615	636	563	615	604	562	606	601	611	517	561	596	572	582	573	561	561	595	617	601	573	600	587	571	603	579	624	571	585	598	535	623	611	580	616	584	570	568	590	546	596	588	578	596	601	573	642	584	574	620	540	581	591	609	587	586	588	619	562	558	592	599	573	570	591	629	591	571	593	616	551	639	562	584	560	571	598	625	605	563	606	600	598	592	625	591	572	586	613	665	617	584	595	631	597	517	574	542	602	556	631	564	583	578	620	601	642	570	650	560	590	537	596	617	594	629	595	609	637	584	572	622	599	556	592	581	559	566	615	591	595	574	575	587	584	602	631	613	596	622	584	567	592	588	559	594	614	581	566	578	558	558	642	590	587	585	597	523	588	587	584	590	628	611	574	551	577	605	576	566	622	615	669	596	600	639	566	593	586	607	584	600	606	578	600	579	571	579	622	616	597	595	576	593	595	591	640	583	575	608	583	591	585	564	605	630	563	586	579	610	590	548	620	623	589	622	556	564	549	582	603	535	613	576	588	596	587	593	597	587	618	554	611	576	591	563	569	589	577	617	603	620	607	587	589	611	590	574	572	588	549	570	604	614	617	584	595	566	605	604	562	594	562	607	615	582	593	567	613	620	581	588	581	573	587	593	624	617	589	526	636	565	584	644	612	638	605	599	576	570	594	577	570	606	546	587	598	559	573	591	604	599	621	638	591	602	578	556	605	619	572	604	588	592	586	582	620	609	604	588	595	601	591	598	616	605	570	584	559	584	555	592	568	592	604	615	614	619	578	625	599	623	596	595	559	615	607	568	584	583	598	604	597	604	573	595	599	559	616	573	590	602	560	570	547	602	580	577	579	602	635	594	552	611	584	614	589	585	600	592	572	617	576	577	567	585	574	614	649	602	557	608	591	600	595	609	601	614	619	641	603	579	586	541	612	604	597	595	549	594	580	581	599	576	595	593	589	604	614	536	600	597	598	559	593	604	569	592	611	578	555	623	620	573	556	590	550	625	592	633	626	621	598	579	588	629	582	553	607	571	586	612	586	584	579	587	560	542	523	607	597	600	519	567	607	603	587	571	573	624	595	589	621	601	563	563	582	613	549	582	596	589	581	585	592	601	595	558	590	599	614	575	636	578	617	587	601	578	628	568	610	616	578	619	601	553	588	621	617	582	566	627	651	559	610	548	571	597	591	576	635	582	596	575	560	574	632	572	589	579	623	596	581	580	607	641	584	622	582	595	613	571	582	627	532	581	573	565	621	581	575	601	578	586	574	581	574	587	635	609	616	604	623	645	629	607	604	584	596	604	580	552	599	571	571	549	648	607	569	603	594	624	602	637	568	574	601	584	565	534	566	617	596	617	556	594	611	603	568	624	574	590	577	611	578	598	595	583	586	565	576	550	603	579	589	593	610	609	601	566	567	641	632	608	552	625	616	586	603	601	590	580	598	549	579	591	624	638	605	584	595	560	623	607	577	612	555	596	578	600	567	588	572	564	607	620	551	595	647	587	597	591	567	586	594	617	588	584	574	561	626	591	608	598	601	631	601	605	587	586	599	594	622	628	593	598	607	577	609	578	567	600	590	558	605	565	579	625	577	621	605	595	571	546	572	580	647	606	577	581	619	578	574	598	565	587	596	562	609	613	608	620	621	618	601	583	607	575	615	595	636	629	585	524	580	625	633	569	599	609	574	595	590	628	574	569	594	577	583	572	630	633	621	555	628	598	577	581	590	595	588	551	622	618	563	554	585	592	551	620	606	610	574	579	596	588	623	552	555	578	607	555	609	583	579	567	616	603	584	586	588	597	585	580	563	564	587	646	555	579	619	555	604	616	632	579	578	582	579	568	570	558	635	565	586	593	601	593	606	579	585	596	573	632	620	569	579	597	572	571	595	571	620	584	545	617	625	608	576	635	589	560	606	583	593	569	544	594	585	575	562	591	588	601	590	631	567	591	561	590	591	564	546	615	580	629	608	620	569	603	614	597	606	639	566	589	587	604	560	532	650	586	572	573	612	571	576	570	582	571	584	597	616	582	588	612	629	552	613	596	625	575	556	556	565	618	612	587	594	620	582	572	608	608	606	603	631	594	596	606	635	582	589	604	604	584	558	591	564	582	601	633	604	578	595	583	586	526	611	592	590	582	594	599	615	572	567	579	613	593	578	590	612	567	569	571	558	564	533	588	560	593	597	624	589	600	600	603	588	611	628	612	614	568	565	588	583	552	598	641	607	574	622	601	600	586	588	568	609	590	581	600	591	658	590	606	539	586	562	588	620	569	575	594	576	605	553	525	578	593	601	549	559	593	616	567	587	565	601	595	569	591	549	573	599	575	620	593	586	620	575	566	585	558	626	595	590	553	591	560	589	578	576	590	585	553	583	604	584	602	573	629	587	624	568	576	571	616	599	594	537	602	563	635	627	563	545	599	589	576	542	569	610	606	593	549	637	613	600	544	634	580	601	595	576	565	602	517	565	620	593	580	576	607	620	559	586	549	590	610	601	611	592	568	588	575	568	619	584	604	597	603	574	575	631	596	592	571	581	600	585	588	600	581	626	590	591	627	587	611	595	618	562	609	569	563	587	600	587	599	604	601	554	573	621	571	580	577	605	608	581	563	584	578	598	591	598	576	570	588	625	605	604	572	595	568	581	593	577	631	618	618	599	610	607	571	594	613	564	569	559	570	572	583	637	583	616	589	589	664	607	574	587	602	600	627	583	576	621	603	553	592	608	576	539	594	590	596	623	588	579	589	581	592	625	606	572	610	605	616	585	640	581	618	554	579	571	563	612	570	591	567	589	603	597	579	581	609	603	594	573	614	632	588	582	597	600	574	596	602	593	587	578	586	595	573	563	586	597	613	607	557	616	542	607	590	580	630	613	602	648	603	544	604	577	575	604	586	568	614	581	612	582	626	580	576	603	601	599	603	587	601	586	571	644	540	600	635	575	586	570	573	606	542	571	623	547	581	602	594	569	583	575	613	645	580	617	623	619	619	570	553	583	591	602	649	566	632	600	531	604	584	580	572	565	576	601	575	562	586	593	601	573	603	571	573	542	593	588	578	577	602	605	590	592	594	640	584	603	588	595	599	588	582	614	604	575	591	620	563	587	589	549	599	648	622	573	575	599	580	540	603	595	541	611	625	591	634	579	610	596	565	592	596	582	554	586	604	580	614	591	554	622
26085	17775	15819	12174	8499	5730	3915	2958	2487	2104	1834	1585	1584	1435	1139	1098	852	812	800	816	785	789	857	685	555	534	528	542	578	436	493	449	468	428	470	387	359	349	328	337	363	350	343	309	338	323	313	347	321	357	349	334	326	309	319	266	296	281	268	316	286	251	283	292	281	293	269	287	285	272	279	266	258	268	292	265	291	281	279	283	289	283	290	289	277	244	272	269	281	266	259	258	238	240	283	275	284	280	291	277	299	295	291	289	286	293	245	284	285	243	267	284	266	258	274	310	254	266	294	274	282	257	277	284	254	287	251	300	263	268	280	260	276	249	296	272	287	303	262	271	267	273	293	290	263	298	243	255	266	281	267	278	265	289	286	269	314	301	293	273	285	257	280	283	281	246	306	279	240	270	307	278	252	282	228	282	250	271	266	274	272	282	285	284	283	231	278	277	285	261	262	250	266	252	253	276	278	288	277	251	289	262	272	245	229	265	258	247	274	274	269	246	234	262	267	273	263	287	278	257	275	294	290	253	263	313	277	296	245	260	283	267	263	276	268	272	281	285	274	281	274	295	290	276	266	271	277	251	285	282	262	261	275	296	275	266	274	262	236	301	287	270	275	245	281	251	275	285	313	287	266	286	253	292	275	276	255	265	265	269	273	304	290	282	300	246	258	300	282	248	249	280	299	256	259	265	295	277	270	272	269	270	296	254	278	255	258	253	286	275	281	249	267	275	297	256	270	294	280	275	248	271	271	283	278	261	292	288	274	270	311	281	267	290	274	268	280	304	251	269	265	297	288	263	254	272	245	304	273	290	278	276	275	240	273	273	255	271	278	285	296	258	248	304	252	274	270	269	306	282	284	289	275	285	273	251	249	255	264	263	295	300	268	275	260	258	270	258	272	256	287	274	298	266	263	268	292	271	256	267	290	257	282	300	290	277	255	264	299	264	280	268	300	267	243	292	259	273	270	249	284	269	281	254	283	263	278	261	287	270	261	266	258	300	239	276	268	270	279	249	278	263	301	286	295	294	277	265	267	246	305	253	281	286	270	295	273	281	277	284	283	312	268	278	269	257	258	256	267	266	291	261	240	261	293	296	254	264	223	253	253	298	264	272	279	289	268	284	281	298	288	270	279	290	293	271	288	245	272	241	298	271	278	292	298	251	290	281	299	272	277	290	291	264	276	277	244	282	261	282	264	271	269	262	273	259	282	280	302	274	278	276	310	259	271	275	256	264	269	309	272	273	297	268	259	277	295	281	272	257	264	257	273	266	260	266	278	280	273	283	296	269	324	288	259	223	254	249	276	260	287	270	273	263	309	301	244	283	287	276	264	253	291	257	282	274	270	261	266	291	280	300	271	283	254	287	260	268	276	266	259	279	268	297	269	272	278	312	266	252	271	269	267	241	259	247	263	301	245	284	268	291	273	312	281	278	257	263	249	288	255	271	287	264	253	256	262	292	253	271	274	287	276	284	254	277	276	253	278	235	263	272	257	249	266	283	282	283	316	301	260	274	281	269	304	277	295	261	264	292	295	241	250	271	301	261	271	280	284	269	263	275	222	272	278	238	259	313	278	249	266	274	295	275	276	265	300	293	277	251	268	238	266	233	259	254	302	233	212	278	262	278	288	279	273	318	286	268	254	272	293	262	286	266	274	282	305	257	275	301	295	264	268	247	262	228	267	267	268	274	264	269	263	262	282	274	285	296	260	293	284	288	275	256	246	256	269	266	258	282	265	244	262	267	272	277	289	270	252	262	258	230	257	278	265	237	292	272	296	256	257	282	254	265	268	271	286	306	255	289	260	283	263	291	245	251	266	287	229	293	285	277	263	281	280	284	274	268	254	286	266	314	296	262	248	244	289	291	264	275	278	276	262	281	303	249	265	249	288	259	278	300	270	261	272	263	271	315	256	280	262	257	243	253	267	276	278	273	278	273	279	304	285	261	227	267	267	273	278	284	269	290	279	255	264	253	249	285	298	243	280	301	287	278	264	268	294	277	260	255	276	293	279	267	320	266	264	283	256	265	269	258	270	251	285	289	250	305	279	284	271	259	293	255	265	265	277	269	295	269	260	255	283	266	249	293	286	271	301	279	260	304	296	298	265	279	258	273	302	279	281	264	272	281	284	261	229	221	279	257	236	260	284	283	267	235	267	277	240	265	258	321	289	250	242	277	283	279	259	270	283	292	285	281	276	290	269	304	274	285	279	296	270	281	248	261	297	260	274	244	252	243	297	258	285	278	276	244	287	289	271	266	270	261	277	262	280	290	279	292	276	291	283	257	266	274	250	288	247	286	301	249	299	262	277	252	263	263	261	274	262	276	253	265	269	309	256	260	271	288	252	282	250	271	247	269	262	274	278	267	260	263	269	263	282	268	276	293	266	280	266	272	298	236	297	278	287	293	270	270	251	293	267	290	281	273	288	273	299	278	251	289	261	260	263	259	286	268	285	281	243	268	248	265	256	271	272	278	248	231	285	266	254	248	269	283	262	307	265	255	241	273	304	259	272	284	295	254	279	285	286	254	270	265	261	257	275	298	259	254	277	265	242	251	289	280	245	274	290	267	284	252	268	273	271	267	306	262	292	272	264	249	241	285	250	257	274	272	242	257	266	277	250	273	254	270	275	301	309	316	274	272	268	283	268	285	240	279	257	287	287	283	276	280	237	276	282	270	256	270	282	301	264	284	263	271	272	280	258	274	257	298	277	311	286	297	269	279	261	272	300	275	293	275	321	284	304	276	278	283	249	305	267	288	266	290	273	281	259	245	274	271	260	277	275	268	277	279	284	287	294	267	273	274	246	252	269	302	241	268	289	266	272	277	274	273	261	264	270	252	277	302	274	299	283	264	273	211	272	264	297	237	283	302	302	276	281	280	296	266	275	256	267	299	240	252	279	279	255	284	264	292	275	288	278	269	267	276	287	279	277	284	289	290	272	277	269	258	267	256	301	283	276	265	258	256	288	280	270	287	238	260	301	288	273	268	284	282	294	278	241	294	258	268	285	266	267	300	242	244	277	283	288	301	273	267	247	267	263	245	268	280	292	263	262	264	257	262	282	284	268	257	299	274	261	274	288	254	294	290	264	265	260	235	265	277	252	277	269	255	279	275	282	276	267	226	289	256	254	316	258	273	280	257	247	247	258	283	275	258	249	306	287	277	275	270	275	311	293	311	304	257	253	285	295	253	286	282	276	271	267	249	274	244	251	242	293	278	296	291	281	267	251	289	257	259	253	293	228	257	281	289	286	277	307	283	285	273	291	266	265	321	269	225	266	246	268	261	256	273	247	264	263	257	275	285	246	310	260	255	272	257	218	304	265	240	238	266	233	274	275	274	264	259	273	263	273	305	265	276	294	269	287	266	251	252	257	285	310	274	224	273	286	293	272	257	266	278	275	277	276	260	243	260	295	272	261	283	264	266	283	268	271	266	254	291	281	276	309	253	290	279	287	263	258	302	279	263	288	249	270	265	262	276	278	248
16803	11572	20358	21937	20431	17336	14840	12939	11320	10251	9192	7924	7565	6422	5719	5575	4769	4471	4310	4510	4665	4348	4580	3364	2857	2759	2680	2727	2777	2179	2075	1942	2046	1978	1912	1593	1499	1295	1308	1216	1360	1291	1285	1202	1251	1202	1199	1269	1242	1192	1077	1091	938	936	905	892	821	881	824	768	758	714	705	726	689	737	734	806	744	775	693	705	707	751	752	721	716	718	660	742	747	699	705	642	658	726	720	652	692	681	639	690	686	651	674	692	636	677	659	640	680	668	707	710	669	637	687	683	668	653	687	668	666	646	729	705	706	692	624	699	688	698	671	697	644	687	682	671	681	681	681	665	706	652	696	632	683	708	652	700	717	656	681	662	658	667	650	655	671	697	674	628	650	677	698	662	644	665	709	667	637	687	648	674	649	664	664	605	653	701	639	718	686	688	676	687	702	694	700	668	652	665	653	627	683	708	711	679	659	638	641	662	668	665	729	672	645	687	645	639	683	652	664	649	676	685	669	667	688	639	664	633	658	694	662	701	663	639	640	642	704	652	715	660	718	614	672	644	700	670	655	637	639	672	680	682	665	686	673	683	652	630	679	687	619	631	679	654	699	682	635	632	636	650	703	686	694	674	636	694	694	648	666	695	641	659	688	661	673	682	681	671	648	615	711	687	659	639	686	673	677	685	698	685	667	631	656	663	680	664	642	742	694	701	630	695	648	717	673	677	679	657	680	712	655	660	667	661	655	682	690	653	690	685	690	649	657	703	622	620	658	659	611	662	681	670	639	664	675	683	674	661	635	587	678	697	638	686	670	676	655	620	695	630	701	665	695	644	668	703	652	650	701	643	643	654	663	657	647	656	651	660	669	708	641	688	637	657	684	668	628	689	631	658	679	661	703	694	643	668	709	698	655	684	720	644	682	701	678	641	673	659	672	655	649	630	645	686	661	614	651	682	709	653	694	646	682	669	727	716	687	653	682	604	723	703	664	655	694	688	685	646	654	629	684	664	631	681	695	682	665	669	668	639	622	675	686	652	676	655	632	646	697	656	658	686	648	648	663	678	662	715	703	665	665	697	694	685	682	676	706	684	653	675	700	686	671	671	602	665	620	632	666	686	672	715	682	660	664	636	667	638	652	646	646	688	656	669	663	692	655	683	650	693	675	698	638	679	643	672	667	665	662	616	690	635	716	680	687	706	640	648	662	667	692	682	705	694	662	692	674	639	742	659	655	677	660	688	649	639	680	672	699	658	660	678	711	659	663	686	681	642	628	631	676	639	666	698	671	672	628	632	716	680	706	718	671	694	688	711	649	689	633	708	686	653	632	652	630	680	668	672	685	626	693	634	682	683	658	651	692	693	610	693	675	673	700	670	672	674	662	699	705	679	619	691	667	663	683	631	751	687	657	627	652	684	708	666	670	653	611	661	658	715	697	641	594	616	713	688	661	658	646	610	699	648	666	663	615	653	646	674	687	713	623	673	662	703	674	663	628	652	645	691	659	699	663	697	635	654	678	672	653	682	694	731	653	653	653	661	711	660	614	677	675	671	648	688	686	686	688	695	710	688	629	697	653	683	676	678	686	633	652	668	637	699	705	663	698	657	659	693	627	661	643	663	672	662	663	661	679	697	681	671	673	768	651	694	676	667	667	642	667	649	674	704	695	651	650	678	666	709	651	726	681	707	712	700	642	702	646	702	642	658	661	656	656	662	690	717	667	681	644	651	628	691	674	678	632	666	669	661	686	701	657	663	723	630	655	671	691	673	654	681	723	655	658	633	660	628	655	651	656	673	691	709	684	670	710	697	689	758	691	637	671	666	722	669	684	663	670	636	649	676	619	701	693	669	680	659	665	663	653	665	645	630	711	673	701	705	699	692	702	695	685	669	675	708	664	637	649	703	630	698	674	642	673	685	698	702	684	668	643	696	684	697	650	673	660	692	625	673	657	691	710	712	675	645	683	671	648	653	662	691	647	633	687	707	680	639	675	674	696	685	638	632	674	654	656	651	631	700	686	630	641	694	652	651	656	649	683	659	651	652	664	669	688	682	712	696	659	687	640	660	637	673	661	696	611	659	652	634	649	687	686	666	692	634	704	692	696	657	660	660	660	672	660	656	660	691	656	710	709	679	662	669	698	671	644	654	643	691	728	703	696	668	674	697	687	652	669	668	667	688	653	698	621	705	676	649	677	686	660	669	649	665	676	641	656	630	650	667	688	682	615	672	660	696	660	641	647	698	618	690	661	631	669	715	679	639	666	695	693	673	608	648	670	648	672	656	646	677	637	709	648	644	675	631	689	604	690	713	642	668	725	657	665	683	717	733	706	671	729	641	680	723	637	655	705	649	641	615	672	695	641	679	699	677	653	663	665	662	624	668	750	651	647	637	722	692	650	669	722	698	686	666	648	637	668	624	659	673	700	719	684	640	636	657	669	657	693	650	640	653	634	668	651	671	697	636	687	631	660	634	708	680	652	640	669	637	684	680	643	690	628	721	725	635	656	657	726	672	682	697	644	683	717	659	637	640	697	678	650	637	688	706	672	680	707	657	632	580	701	644	658	652	650	690	685	674	645	660	661	624	655	678	672	659	645	660	720	634	661	679	666	689	661	675	639	651	632	681	632	644	676	682	689	677	663	681	691	620	663	619	687	615	652	627	655	672	635	640	659	692	638	694	647	645	721	662	707	670	671	708	670	675	656	646	665	650	675	707	651	695	642	635	660	661	663	686	648	692	636	684	610	653	650	701	676	595	704	691	741	694	683	620	657	680	716	605	672	691	646	690	628	623	645	657	737	660	641	651	700	675	655	633	660	705	713	688	701	677	734	685	656	701	683	698	652	678	647	665	624	677	731	657	614	639	678	719	645	651	693	699	689	685	649	620	702	685	703	694	654	616	743	685	689	664	688	652	746	678	683	703	641	672	687	689	708	655	649	686	685	670	679	703	684	649	648	669	672	662	682	632	663	625	661	666	684	622	617	698	684	722	670	725	693	703	653	685	625	673	657	674	667	660	691	697	702	660	687	721	681	671	625	634	711	676	654	657	697	691	671	615	689	690	672	687	661	718	657	598	681	652	696	706	642	645	633	660	699	715	708	675	633	702	594	675	644	685	645	689	667	712	706	635	651	697	693	685	692	692	650	639	644	702	717	668	688	698	676	674	707	611	624	646	667	687	670	657	636	679	635	676	675	635	720	728	676	678	679	645	679	675	666	680	649	667	668	648	602	579	670	630	696	696	699	669	665	685	685	661	679	641	671	667	716	633	680	719	596	699	667	691	709	651	650	672	666	729	667	652	690	637	657	661	643	662	682	645	662	638	635	650	639	717	659	713	661	668	652	645	671	647	671	665	654	680	631	662	628	686	708	654	666	665	651	693	686	641	647	738	639	692	634	698	670	653	678	659	685	701	716	594	691	642	676	702	649	703	676	636	671	687	702	642	691	660	604	709	693	666	645	674	635	697	672	661	669	694	643	670	633	658	661	683	638	694	651	682	642	723	627	662	649	658
35224	25373	21892	17389	13645	9459	6886	5312	4192	3410	2952	2539	2486	2287	1862	1830	1371	1216	1156	1256	1298	1237	1363	908	726	663	646	788	742	620	560	553	591	628	525	480	401	374	321	410	375	372	354	360	381	359	351	376	339	333	332	330	255	284	292	289	275	279	246	257	243	214	249	235	234	270	257	236	256	219	236	217	234	246	271	229	235	219	241	213	209	210	241	245	226	218	228	208	216	215	231	215	214	224	236	221	221	195	210	228	235	231	213	239	217	222	242	196	223	230	231	225	230	206	208	204	222	215	226	211	219	211	226	215	231	211	208	231	225	224	223	239	242	240	238	201	215	215	210	219	228	219	240	223	204	216	198	201	206	216	219	207	212	216	201	232	219	241	200	237	210	231	233	238	225	221	210	222	243	227	231	210	236	197	215	231	219	225	220	236	217	224	207	233	192	243	210	194	195	211	232	227	237	212	203	227	212	223	222	223	223	220	205	205	232	201	229	210	225	223	214	218	211	216	227	211	224	222	227	216	212	232	213	228	206	221	242	228	216	219	246	239	199	244	228	211	224	229	228	223	200	214	212	250	215	197	232	248	227	198	235	219	209	215	256	220	207	246	234	206	231	210	219	245	213	224	191	208	231	229	218	234	227	245	229	256	243	213	224	215	193	201	215	242	228	242	190	233	222	225	238	211	217	235	233	232	233	210	216	207	222	225	222	221	202	226	221	217	232	224	215	211	218	231	210	202	204	222	216	190	244	212	226	233	226	239	215	213	209	234	228	237	211	237	210	192	245	250	218	243	217	219	230	194	211	253	224	194	211	206	208	214	192	213	236	219	207	216	220	210	245	234	224	232	234	214	249	215	244	224	235	228	236	246	229	204	209	245	238	221	231	212	222	230	222	229	225	226	206	209	218	217	220	206	237	215	240	224	229	235	245	233	243	213	223	209	228	231	222	209	228	225	236	235	236	199	225	219	218	216	199	233	226	228	223	209	210	227	223	216	242	245	238	188	224	212	227	219	224	223	217	220	220	230	237	227	213	201	218	223	223	230	200	201	202	199	216	215	215	206	230	205	232	240	224	196	238	183	224	241	200	226	190	253	188	255	204	225	221	206	224	212	242	236	250	235	228	230	215	244	214	217	217	237	204	218	217	222	208	230	192	217	229	223	223	238	231	225	228	227	231	229	238	220	237	211	200	228	203	234	231	190	203	224	226	238	242	213	243	223	227	201	234	232	238	238	200	233	201	212	201	219	224	228	220	222	205	225	192	191	237	197	224	247	231	215	245	193	220	222	238	199	215	210	223	229	228	203	230	222	201	222	222	227	231	237	233	198	222	213	202	226	236	204	244	208	216	188	214	219	202	218	233	221	201	221	217	238	232	217	210	223	242	206	233	208	199	230	238	220	230	216	210	237	234	235	245	252	212	228	205	238	251	203	227	208	215	198	229	222	239	179	222	194	222	256	223	201	209	225	233	236	226	197	211	209	191	230	227	210	237	200	218	246	230	191	215	200	246	208	229	233	219	206	236	207	226	220	204	208	238	205	223	250	218	211	216	232	209	210	221	234	228	232	237	218	215	207	211	195	243	212	229	218	199	230	205	230	215	226	240	237	220	223	238	216	229	234	232	209	221	217	237	240	224	230	234	224	218	241	232	223	227	224	229	223	211	232	216	219	210	219	213	241	201	261	240	200	239	226	231	201	222	200	226	226	258	210	239	211	233	214	220	234	237	202	197	194	205	204	187	182	228	222	229	229	232	212	262	213	213	212	219	230	229	239	221	197	204	220	205	209	212	236	208	195	240	195	215	214	209	201	246	221	228	210	230	214	222	214	235	222	232	196	225	244	223	220	212	220	243	226	239	264	226	223	237	212	228	228	235	232	217	219	211	208	230	202	215	211	217	212	195	216	214	233	190	243	207	230	204	224	208	209	243	227	227	215	204	218	240	224	220	219	222	247	218	229	216	256	199	187	234	245	248	218	213	219	206	233	229	216	199	213	219	217	201	230	231	199	215	206	205	227	209	209	260	202	214	220	203	238	249	219	217	214	238	209	236	219	225	234	212	237	222	204	207	217	183	211	242	235	221	215	216	219	212	197	230	232	208	225	217	202	202	246	209	223	196	211	206	209	258	207	228	209	222	233	259	200	224	228	214	225	235	227	231	261	210	203	214	245	260	215	209	222	242	217	208	247	229	209	246	230	241	213	242	245	198	225	194	211	212	214	235	215	202	214	239	221	190	221	224	214	196	211	224	216	229	192	254	241	212	197	233	209	248	241	236	217	221	219	230	235	221	203	195	210	222	192	202	236	202	259	226	209	215	215	207	200	230	208	223	231	236	241	189	236	211	215	234	234	235	218	230	213	231	225	201	227	247	208	200	234	232	215	196	213	232	242	231	237	247	214	232	239	243	232	206	251	199	199	207	234	238	217	209	230	231	216	241	230	236	252	240	209	237	221	203	214	239	268	197	195	210	224	210	227	208	224	245	225	229	221	201	211	223	234	227	230	238	235	216	213	222	222	218	238	235	219	235	221	238	214	220	231	235	200	211	232	212	218	227	202	236	217	221	208	219	243	232	239	244	222	212	216	263	205	236	227	193	226	200	219	220	212	215	210	243	209	227	246	198	236	208	225	223	220	210	221	204	210	205	231	224	219	218	218	232	223	224	223	221	212	197	215	195	199	222	251	236	218	227	223	243	228	222	215	212	235	241	222	231	199	220	222	233	240	238	213	219	214	200	222	221	235	202	228	254	236	220	206	211	211	231	222	224	224	214	229	223	237	205	222	226	250	190	201	223	188	236	225	211	207	221	223	239	215	197	199	216	219	220	221	218	221	219	199	234	250	222	236	230	230	203	257	221	223	200	212	256	202	203	215	245	235	205	231	242	212	215	206	230	212	231	239	217	220	225	227	237	248	235	223	212	224	209	223	249	197	255	212	239	206	200	250	241	231	222	214	216	205	262	216	210	209	228	220	212	221	211	237	213	197	228	211	210	254	203	210	220	202	235	207	228	241	235	231	225	226	232	199	226	226	178	210	209	224	215	234	234	240	212	219	220	202	204	240	232	220	218	258	241	212	225	239	255	188	214	231	216	212	224	194	224	211	258	239	239	214	203	201	224	242	217	221	220	204	202	231	198	209	238	211	215	216	214	219	241	225	216	200	214	220	225	208	212	225	266	227	230	231	198	231	199	236	222	195	225	222	235	244	229	233	196	215	218	234	224	226	236	185	236	219	237	191	217	213	232	236	227	233	218	221	223	221	248	216	243	222	214	196	239	203	216	201	234	238	194	227	246	196	226	204	214	216	221	212	250	224	218	229	233	244	225	197	229	208	230	213	215	213	232	234	228	227	235	240	236	210	221	230	211	246	243	247	225	234	215	238	234	189	240	225	247	228	241	226	207	219	227	211	258	205	219	215	227	252	213	213	248	198	228	211	205	194	204	226	195	215	193	215	230	231	224	203	213	188	224	220	212	224	205	210	236	242
22573	16091	24752	27037	26387	22840	20775	18778	16990	15018	14073	12620	11231	9314	8526	8643	7203	6723	6702	7617	7775	7599	8193	5333	4536	4242	3826	4603	4306	3578	3084	3065	3221	3392	2941	2268	2006	1746	1645	1633	1932	1973	1784	1611	1744	1794	1623	1750	1633	1426	1430	1319	1122	1096	1059	850	801	810	822	716	700	723	748	635	679	662	741	723	706	646	614	624	638	701	712	656	645	665	619	588	687	593	574	600	611	586	575	565	606	535	583	560	549	567	553	560	549	577	581	521	555	561	524	525	623	529	550	569	544	533	561	599	581	518	559	522	586	533	604	562	561	534	557	550	552	573	534	546	524	509	559	514	515	551	566	565	551	561	561	554	543	531	525	570	553	545	563	585	526	537	550	566	571	571	536	561	517	547	576	598	536	515	507	545	550	525	503	551	566	497	542	566	538	559	572	531	529	546	560	501	567	521	570	533	563	545	538	551	573	598	559	516	585	580	549	567	576	567	591	559	585	549	577	559	555	523	565	518	580	549	522	538	525	489	545	542	579	531	534	478	540	544	536	556	586	556	560	532	570	563	535	553	568	506	532	571	543	529	543	517	518	522	509	489	529	567	508	550	492	520	527	584	525	561	524	520	535	548	556	544	518	546	593	541	553	568	563	553	545	565	583	518	491	540	579	544	525	524	577	535	565	561	512	552	527	541	558	548	510	553	551	571	584	550	554	568	543	534	517	611	550	544	519	494	562	559	546	537	577	555	548	586	587	505	541	513	510	528	559	601	539	557	551	531	534	576	522	557	527	527	558	558	580	559	584	548	549	559	557	539	509	541	570	552	585	530	566	496	539	522	561	539	514	530	552	570	542	553	511	557	516	560	567	519	541	546	615	493	525	533	531	606	555	516	545	565	573	558	556	611	527	533	536	502	501	570	519	545	580	555	574	564	548	507	530	548	579	570	545	529	526	582	530	538	519	570	547	557	566	533	514	568	519	564	519	529	532	520	563	566	553	556	559	567	534	568	541	521	560	563	559	596	545	578	543	537	501	535	552	537	569	547	555	502	525	575	534	545	498	594	570	507	542	545	554	533	521	556	508	554	541	551	584	519	560	518	624	581	540	527	527	542	536	571	586	552	531	546	558	507	537	529	543	532	561	565	546	557	519	540	602	563	539	578	565	558	564	548	532	549	528	524	510	581	553	540	543	526	554	555	558	539	575	587	530	601	577	573	564	564	548	557	561	558	559	584	558	544	561	544	576	556	558	549	559	529	539	527	561	592	532	555	516	545	577	543	546	528	533	545	518	551	497	533	550	569	552	573	526	535	561	556	541	551	562	566	537	584	574	585	533	556	484	549	568	538	575	582	528	559	552	524	588	504	564	506	552	574	525	570	565	551	513	480	572	553	525	557	553	559	596	529	581	544	553	536	527	579	557	516	562	499	596	524	569	534	575	567	529	532	504	524	536	553	549	532	545	551	525	506	591	535	571	503	533	560	548	558	565	538	516	575	531	588	544	567	551	545	559	555	554	509	586	576	548	542	545	544	561	512	560	559	543	551	519	525	584	550	538	539	512	552	561	527	522	532	561	533	573	526	564	556	570	551	554	572	565	554	530	560	534	514	502	489	530	515	531	523	599	569	542	552	547	527	544	528	561	571	574	561	562	586	549	536	524	531	559	551	614	579	579	562	558	542	510	535	525	545	557	533	568	531	546	495	538	544	528	551	572	497	520	571	527	538	556	542	494	576	535	527	559	540	571	549	492	542	530	536	566	548	580	564	532	547	574	546	501	545	556	534	495	560	500	551	561	551	536	546	576	531	581	575	541	565	561	544	541	516	557	541	561	528	566	526	586	543	558	527	562	546	580	542	613	533	544	549	565	555	565	561	564	569	587	517	537	557	501	538	533	511	539	576	584	542	566	536	589	534	533	572	611	573	545	560	582	504	595	523	561	501	521	580	549	544	561	574	573	575	538	549	553	584	583	536	529	554	572	581	517	551	561	540	546	552	556	536	543	531	520	526	549	558	581	550	513	530	553	567	517	540	586	560	543	535	585	574	547	584	520	562	584	554	591	497	565	507	562	552	585	510	540	571	540	535	541	528	554	542	561	562	555	524	506	544	595	559	541	519	532	522	556	515	555	529	537	523	526	544	548	517	538	540	554	559	519	523	580	577	562	516	559	571	548	574	581	521	539	576	549	568	533	571	533	530	544	591	578	520	558	568	542	554	553	567	557	564	574	572	549	573	576	573	527	591	535	565	530	521	549	560	558	530	585	530	537	578	528	569	560	547	587	559	565	551	558	513	531	532	492	533	550	540	564	581	531	561	560	572	535	546	495	540	556	550	548	550	585	534	619	517	520	560	553	569	529	557	564	524	519	579	567	531	540	563	557	546	529	543	554	530	601	583	544	525	556	579	578	509	565	550	555	554	587	529	514	539	538	523	584	574	515	559	558	536	544	565	563	538	547	550	519	592	539	561	531	521	539	572	565	569	511	545	544	598	511	578	539	565	582	531	570	541	522	513	571	562	579	527	554	553	521	493	570	533	599	600	522	560	533	518	525	550	550	537	534	562	569	534	524	565	557	546	526	544	538	544	553	550	557	519	584	541	504	537	536	552	557	589	582	583	544	495	535	547	564	511	536	540	540	538	573	539	526	579	571	519	591	545	550	511	544	577	574	542	573	496	534	520	534	578	592	540	492	565	566	534	594	556	562	563	561	549	562	522	535	578	541	569	565	560	555	563	572	584	540	528	552	553	566	592	548	578	559	576	496	511	532	518	580	601	536	555	569	531	539	540	581	534	562	550	564	552	544	581	552	544	584	564	526	544	553	519	546	560	527	532	501	597	561	542	557	547	590	558	541	508	551	534	528	544	558	564	541	495	507	536	541	545	499	558	535	540	527	577	535	563	560	534	554	551	551	531	553	510	538	567	536	524	528	495	544	543	527	544	516	486	563	556	595	581	535	563	524	540	518	548	574	566	549	534	533	571	528	560	537	535	530	584	532	550	532	515	580	537	558	533	560	552	512	526	543	571	544	536	587	592	556	563	566	499	582	542	557	571	549	527	559	537	525	558	565	517	538	539	558	575	524	564	499	532	586	548	555	563	549	571	534	554	535	530	530	592	531	575	539	576	499	577	547	501	533	630	505	556	531	499	541	545	560	572	569	503	560	559	555	551	533	563	536	573	549	579	553	562	547	523	580	553	547	545	521	544	543	562	572	576	545	548	548	553	550	530	552	545	528	568	569	554	533	546	538	573	568	543	580	584	553	591	547	565	493	585	558	563	572	561	576	534	535	547	518	575	546	560	553	578	566	523	552	530	604	584	539	596	532	532	548	587	554	533	565	564	531	531	538	566	564	533	534	588	565	530	586	551	536	595	568	576	535	498	530	528	567	557	567	512	545	549	539	567	556	536	559	526	557	574	536	533	541	540	570	522	570	523	524	584	528	534	540	548	573	563	495	575	514	541	535	585	565	539	544	532	581	512	557	557	520	519	543	538	557	553	539	539	563	531
12489	8163	8192	5808	3606	2353	1751	1313	1100	978	735	689	565	537	516	498	527	449	411	404	358	363	325	345	302	310	327	339	296	269	310	253	246	292	278	267	263	224	246	240	254	237	260	245	265	237	223	250	267	231	243	249	259	267	242	237	238	210	220	245	212	244	248	211	234	224	247	266	265	256	217	229	247	215	221	231	249	236	232	217	226	226	216	212	238	233	212	227	213	204	211	221	202	214	224	213	241	213	237	234	223	219	263	232	206	217	224	234	245	218	217	259	266	224	229	218	242	238	226	223	194	232	216	257	220	220	226	210	223	242	206	214	237	175	242	223	237	240	250	230	232	255	249	248	230	225	248	228	216	218	241	239	235	211	224	243	211	264	267	248	207	257	252	244	234	234	200	232	228	231	215	218	244	241	215	246	217	229	235	217	242	221	231	229	193	215	223	204	219	234	203	207	218	222	223	230	252	263	266	225	223	261	223	237	247	238	230	252	259	260	214	216	223	238	230	266	255	212	252	228	255	234	265	223	253	212	235	210	220	210	233	235	214	226	248	218	216	231	225	214	226	221	203	226	249	259	199	252	263	256	210	227	228	224	229	224	220	231	216	200	241	235	226	252	223	234	226	247	216	265	225	242	238	245	195	239	261	216	241	229	235	230	235	252	264	251	247	231	207	249	239	236	235	235	205	237	233	228	234	264	253	222	231	224	244	219	245	247	250	231	213	226	225	259	229	222	227	218	226	244	208	247	235	258	240	232	214	237	224	243	195	224	217	243	237	209	220	216	214	215	259	244	228	233	229	226	239	210	248	240	231	222	248	220	182	226	233	253	204	246	227	217	222	235	223	229	223	232	245	221	243	249	254	228	203	225	217	203	232	234	258	225	244	246	231	210	228	223	245	259	228	222	211	220	196	230	247	254	207	236	216	251	245	213	225	222	237	209	219	255	214	199	236	229	219	228	224	232	253	223	254	216	221	249	240	217	235	260	233	220	236	226	255	221	242	192	256	206	248	208	223	208	253	217	217	235	223	222	204	228	238	233	219	215	242	229	224	217	242	223	259	223	238	243	220	225	224	219	237	232	228	214	217	225	211	234	241	214	206	228	219	235	247	209	224	246	203	211	225	221	259	242	220	219	240	262	230	198	243	227	247	225	220	228	224	226	243	205	219	220	252	240	204	225	215	256	204	229	254	241	236	228	242	231	227	225	207	216	227	223	194	223	251	230	205	231	215	204	221	254	230	244	221	240	226	217	248	204	231	219	228	227	208	229	202	216	210	236	225	233	257	236	233	206	236	216	227	203	253	211	208	212	245	233	211	213	220	229	213	218	259	228	232	221	249	255	205	194	205	243	232	227	220	273	217	231	204	239	251	230	230	210	279	226	194	212	208	253	230	251	228	241	227	255	207	213	221	235	248	238	244	225	227	246	194	197	256	223	232	213	224	235	222	203	224	226	234	245	227	237	203	223	248	225	242	221	251	237	211	237	261	204	218	252	223	237	226	217	202	254	205	208	258	255	221	234	241	215	217	243	231	213	219	221	218	239	210	225	218	228	240	237	212	271	226	234	238	230	244	233	216	251	241	195	213	198	220	209	238	236	235	227	248	261	241	216	223	228	235	237	227	194	243	228	217	214	210	241	221	220	224	200	254	221	229	229	216	225	234	231	239	229	242	226	270	226	211	219	213	243	234	244	238	232	251	218	226	231	227	215	242	216	236	237	232	210	225	233	220	198	226	208	238	219	228	195	199	210	209	212	226	206	219	225	243	239	212	213	238	240	230	231	236	218	247	221	228	248	245	208	236	225	210	234	236	234	226	230	205	230	235	227	257	250	222	241	207	209	234	209	231	243	232	233	233	211	214	249	212	207	242	216	258	262	232	232	236	224	193	233	234	234	240	231	251	217	223	216	232	223	220	254	206	223	205	237	210	212	211	243	237	223	210	240	227	215	252	218	205	248	226	217	233	240	228	231	230	210	221	240	226	232	241	253	217	220	249	216	224	264	230	247	206	233	243	212	229	229	209	225	223	238	231	241	242	242	228	256	228	225	239	222	210	199	260	252	256	227	248	215	243	206	220	222	255	223	238	249	224	229	234	224	218	226	228	242	276	212	228	229	205	227	193	205	248	260	219	237	232	228	231	212	225	236	279	230	252	207	209	244	232	239	244	203	236	261	231	238	232	226	228	249	242	206	184	233	238	245	233	223	246	238	235	240	224	211	219	219	256	237	216	241	215	197	208	236	230	234	239	230	215	229	229	213	203	227	234	220	223	229	219	201	218	239	219	228	210	229	245	248	233	232	232	205	230	237	227	231	230	228	229	219	227	245	249	220	223	225	230	202	243	217	221	219	243	233	193	226	216	233	237	224	260	220	220	221	235	232	247	232	246	234	191	241	248	213	229	208	243	239	225	237	247	243	245	195	208	238	250	246	241	220	235	234	205	186	263	240	261	233	210	243	230	232	220	251	239	212	212	261	215	238	217	227	219	242	218	234	254	205	256	222	218	196	235	210	236	210	212	235	220	221	249	238	224	233	238	200	220	240	247	216	232	250	222	248	210	213	227	236	214	223	195	215	207	230	224	218	252	227	255	233	229	240	230	232	222	236	253	247	254	219	227	236	255	234	279	204	241	224	233	233	237	221	246	233	262	248	225	259	246	248	229	253	220	210	208	218	246	249	240	226	209	258	245	217	218	249	251	232	209	225	229	212	230	240	233	216	218	229	237	225	236	205	262	241	248	234	241	204	255	215	266	224	269	227	238	252	241	223	229	224	205	200	229	228	225	204	241	227	218	236	209	207	250	230	227	256	217	247	230	248	223	210	241	241	208	225	231	200	236	266	248	223	230	238	210	215	233	218	209	229	215	216	193	235	205	232	218	239	224	234	236	232	234	217	225	229	246	215	225	236	216	256	245	205	230	224	226	243	222	203	264	239	223	243	231	257	230	242	226	234	228	229	216	251	223	239	217	250	224	209	267	253	260	205	246	233	249	235	231	249	199	233	250	221	229	219	227	223	232	252	209	229	229	202	229	227	243	254	213	219	234	232	226	225	211	211	204	238	220	229	232	224	244	224	226	234	240	212	220	210	210	252	266	249	267	238	219	213	219	232	233	250	197	230	240	227	210	251	221	219	227	241	245	247	207	244	235	255	245	198	241	222	235	216	219	239	221	264	269	241	238	211	199	208	242	246	198	224	245	222	237	228	218	244	233	234	223	210	228	204	245	230	216	241	222	242	235	227	240	220	224	230	239	230	230	219	236	229	231	227	255	235	244	237	202	214	229	236	228	232	257	211	227	237	227	214	241	227	221	247	205	242	209	247	231	247	247	261	230	235	193	230	231	228	233	205	231	204	235	227	254	221	230	233	205	252	262	233	254	246	222	218	215	257	243	235	239	237	225	256	253	242	224	224	232	246	230	220	237	196	236	221	220	226	204	259	231	228	237	240	224	245	217	234	260	232	246	258	217	222	266	226	236	249
7490	6919	13176	14263	11856	9321	7589	6244	5442	4603	3861	3385	2972	2697	2602	2360	2297	2199	1996	1693	1586	1528	1453	1327	1317	1209	1149	1148	1157	1065	985	954	914	944	894	907	879	761	719	766	700	727	732	714	773	749	751	688	694	714	653	668	668	655	625	700	612	672	609	602	615	587	601	584	594	562	612	611	634	613	646	632	571	587	624	596	590	569	564	574	595	578	562	627	611	583	529	576	584	593	563	575	603	582	577	602	588	571	584	588	626	614	612	566	556	600	568	562	603	570	582	555	597	563	564	565	578	552	592	588	623	585	617	560	581	554	542	571	554	545	596	637	608	581	642	586	552	593	550	564	582	602	563	583	586	582	588	531	567	566	601	581	600	575	599	593	604	537	559	586	583	628	579	523	602	599	562	535	616	572	588	609	581	598	565	599	585	609	606	556	553	580	571	560	544	567	598	567	559	571	595	567	612	597	551	587	590	573	592	589	579	563	602	638	571	575	579	585	525	577	571	615	585	559	586	572	559	598	589	606	599	573	573	615	611	559	557	598	588	585	561	601	601	523	564	575	592	579	529	582	544	571	587	592	580	545	588	600	561	570	576	610	606	615	603	563	619	587	610	576	610	590	562	598	583	575	564	550	609	604	582	567	584	547	574	586	602	585	589	577	587	586	547	615	557	581	606	568	559	555	596	565	640	573	613	589	585	526	619	604	581	594	582	601	595	579	571	596	565	587	568	557	635	576	628	597	548	597	571	531	588	578	592	600	572	521	577	582	648	565	621	635	599	549	553	564	541	594	563	589	578	563	555	566	548	604	598	634	569	583	577	605	617	622	548	616	602	610	579	579	626	551	566	552	593	566	573	606	573	575	567	585	571	618	599	590	594	579	553	554	572	584	608	564	642	623	558	606	558	548	589	573	572	570	583	600	596	603	576	596	639	624	584	578	588	538	546	580	590	554	601	557	603	581	608	610	580	541	570	578	576	595	582	630	541	566	564	583	562	563	612	546	603	575	615	554	553	569	574	624	570	557	573	598	580	609	593	577	605	591	534	575	565	566	560	575	586	592	530	584	615	526	573	577	585	591	576	605	528	609	591	577	576	580	589	622	586	601	567	564	584	558	582	595	614	578	574	554	567	595	507	579	609	557	584	569	565	570	594	538	578	601	584	593	618	548	590	574	624	618	586	565	560	575	618	555	552	578	584	559	594	615	616	610	616	524	573	598	585	592	580	592	537	599	619	601	562	561	586	556	621	617	585	567	577	613	568	573	579	586	573	599	600	573	572	578	569	584	559	585	588	597	587	634	602	589	587	576	584	594	580	579	560	609	552	588	623	558	578	539	596	590	572	598	617	533	601	601	555	572	575	581	620	631	599	557	573	607	631	550	569	601	563	603	553	576	573	590	540	574	573	592	574	602	550	593	616	557	605	608	553	613	601	591	582	591	588	617	564	590	587	570	588	595	624	606	608	619	609	582	545	573	564	584	565	614	565	565	600	615	609	585	540	563	583	568	547	584	568	587	612	574	520	536	554	593	631	601	544	578	590	569	560	598	595	558	552	575	591	633	613	565	537	556	560	558	585	580	576	635	602	572	548	625	538	574	597	599	570	636	597	608	550	558	614	545	602	588	587	588	568	546	580	550	567	593	560	595	577	583	608	582	608	572	555	598	558	563	595	579	556	593	568	605	613	559	632	552	577	611	559	636	599	587	585	579	570	535	573	585	553	564	600	609	584	602	561	620	569	606	580	590	577	615	552	591	634	583	587	567	607	570	595	614	570	587	537	592	590	607	553	584	569	590	629	559	593	573	576	603	559	584	563	586	603	568	588	595	589	626	581	586	591	587	529	545	609	555	578	621	623	589	567	624	562	574	538	556	557	583	583	570	568	539	585	592	558	611	643	604	577	558	545	592	619	566	566	580	587	560	553	553	582	624	575	622	642	617	630	583	585	575	565	582	550	581	584	616	522	576	603	556	557	613	573	576	573	615	537	575	574	579	573	567	555	566	597	594	573	572	597	573	596	564	570	609	564	545	568	587	586	617	578	611	576	601	554	589	595	583	539	595	610	583	605	540	609	560	577	582	565	546	593	561	570	592	546	566	551	594	555	568	600	603	592	589	603	603	586	560	559	548	573	595	601	570	551	554	611	535	593	627	581	561	584	610	636	610	611	569	586	625	565	579	520	611	602	583	589	592	559	623	595	584	588	594	639	581	577	608	581	581	571	555	606	575	629	551	563	567	587	559	552	601	607	583	587	589	598	615	590	592	621	571	637	571	548	573	615	601	588	586	533	571	585	585	618	549	563	570	579	554	576	621	587	563	556	559	619	547	565	573	580	552	615	601	585	598	587	591	636	580	588	572	570	544	573	603	577	581	572	567	589	557	569	621	584	623	610	595	582	546	582	567	567	569	552	605	604	609	562	613	609	600	570	597	571	573	592	602	551	614	619	580	614	559	570	575	600	605	588	577	592	608	594	579	593	585	577	610	557	637	572	585	581	597	582	569	570	607	543	592	591	611	575	639	559	571	565	615	595	621	590	583	583	596	615	559	613	589	590	550	578	547	557	594	589	517	540	602	625	601	624	624	577	591	550	591	563	564	587	578	616	590	608	623	578	562	553	527	590	579	592	582	628	588	561	569	581	608	593	580	553	571	547	617	606	548	596	573	567	601	546	571	576	594	544	553	582	570	587	626	584	544	604	564	626	589	599	586	565	590	538	622	587	614	537	607	572	615	581	589	551	570	581	588	580	574	598	549	567	609	606	611	597	640	601	588	599	568	569	542	601	552	546	569	593	613	578	583	607	565	570	641	578	566	592	554	603	554	549	623	570	601	564	610	579	622	552	577	599	546	592	581	607	611	594	620	583	604	571	575	586	547	586	555	565	609	554	584	573	604	605	590	591	616	576	564	599	563	566	567	525	536	578	625	568	550	547	630	575	590	602	579	563	600	561	558	579	582	585	573	544	589	612	555	586	559	596	603	575	554	559	575	567	564	550	568	566	543	607	584	541	546	664	574	542	597	555	622	572	556	592	588	569	593	559	575	613	589	557	609	590	612	568	617	552	589	578	577	599	574	574	573	587	577	572	565	552	564	561	613	611	557	628	581	620	582	586	566	629	562	535	555	568	622	567	595	595	578	606	558	610	569	624	602	605	550	586	570	614	609	544	597	565	574	585	609	576	568	588	594	594	600	569	528	543	613	601	556	632	594	562	566	586	603	572	589	550	515	574	609	605	582	561	542	565	615	582	554	605	614	579	617	552	576	579	554	582	565	610	539	617	557	538	583	580	595	594	582	612	564	560	564	594	583	580	566	626	555	599	569	560	587	609	627	578	599	622	600	637	603	564	545	589	562	617	579	592	579	604	579	549	572	576	603	643	570	596	620	616	588	600	562	586	565	594	565	593	580	583	632	563	551	554	627	630	582	601	550	584	585	575	599	574	592	584	575	528	600	613	558	569	581	600	577	585	561	572	611	566	537	591	571	584	561
25983	17548	14811	11300	8226	5501	3981	3114	2576	2077	1788	1576	1438	1383	1120	1028	996	894	826	874	825	835	802	620	522	560	549	471	571	460	458	432	477	480	428	412	363	343	350	354	343	348	362	310	349	352	329	373	366	337	340	339	319	284	311	304	299	288	306	309	294	284	281	290	311	276	288	275	302	279	264	291	276	285	264	268	295	316	270	267	261	274	239	278	254	294	287	279	298	269	250	276	274	294	291	270	296	273	280	272	285	281	296	277	325	249	280	258	278	264	279	262	264	280	292	264	324	265	274	287	289	301	275	263	286	278	265	270	266	304	297	271	262	236	255	274	284	286	275	290	291	298	261	292	236	331	263	288	270	286	263	305	285	284	282	273	277	289	301	275	280	304	275	283	272	261	259	299	238	263	308	273	292	262	264	270	290	257	256	246	280	294	253	299	284	285	264	287	295	262	242	281	232	265	271	276	275	298	269	272	280	254	279	275	266	261	286	245	262	235	261	283	263	269	285	289	268	316	282	289	276	249	256	314	273	284	261	259	287	264	288	283	281	293	267	281	254	294	284	265	281	267	308	230	274	276	275	275	304	263	271	259	250	283	276	288	279	284	279	285	240	253	295	310	305	251	264	279	306	263	276	304	275	300	277	260	285	282	284	314	264	265	279	273	272	317	237	284	272	287	290	278	287	311	297	310	296	249	277	274	268	259	273	269	260	283	309	259	276	278	279	271	268	257	271	268	281	258	239	272	290	252	257	244	265	312	278	263	246	273	274	267	275	293	252	265	298	298	291	299	263	282	220	291	305	292	281	266	284	259	275	244	280	273	258	266	291	265	275	264	286	259	298	270	281	303	264	273	275	253	285	287	277	300	257	268	265	282	301	306	272	260	278	260	277	276	265	273	250	283	287	299	272	260	284	276	279	289	265	253	265	251	288	255	286	260	311	313	269	266	297	277	290	265	250	302	311	267	260	281	302	261	275	257	285	269	296	254	275	289	293	247	290	281	270	267	248	288	283	273	246	266	264	286	308	256	294	258	271	272	263	249	256	292	277	234	289	287	261	281	289	286	276	241	271	296	302	266	283	268	289	246	289	248	316	272	255	274	278	254	283	263	277	272	246	266	294	285	277	252	284	291	269	276	290	270	279	267	255	294	270	288	282	250	274	267	296	269	265	263	296	273	283	267	242	299	269	264	296	274	260	272	253	296	277	301	253	290	279	277	260	252	282	269	259	269	276	284	260	294	277	260	299	264	285	250	275	272	295	268	282	274	243	261	264	262	250	286	282	259	249	271	281	265	275	287	282	287	292	275	273	298	263	242	288	279	287	238	302	247	263	301	257	239	269	269	257	271	271	285	276	299	321	291	279	260	296	246	253	306	292	271	301	275	274	308	273	247	267	265	273	277	276	257	253	274	277	266	271	283	279	274	260	258	243	306	291	310	272	264	276	278	250	273	283	308	288	261	313	261	247	284	268	276	274	312	305	288	236	281	271	244	281	276	240	263	257	266	294	292	275	261	288	265	260	252	270	272	285	309	297	263	272	288	289	280	247	283	256	312	266	276	273	277	269	231	273	287	274	280	279	278	294	257	303	295	287	288	268	302	314	286	297	304	287	278	274	291	282	283	272	271	266	274	238	300	316	299	273	281	279	283	304	269	263	273	264	298	244	293	275	250	294	295	247	275	293	260	269	263	252	257	260	292	275	283	298	278	263	280	258	281	284	260	311	297	284	268	257	280	284	269	274	275	276	289	272	277	239	276	306	285	253	290	268	291	252	298	257	274	287	283	260	280	305	274	291	314	262	279	272	278	213	289	269	282	292	292	297	308	292	250	251	288	257	276	277	255	275	281	273	267	244	254	290	289	244	272	243	265	318	273	293	255	277	267	298	281	286	264	252	259	272	272	278	279	266	276	260	266	259	252	301	295	253	263	286	277	274	260	262	266	260	287	265	272	271	275	256	246	277	288	284	255	265	274	259	258	272	242	293	261	271	286	279	260	234	266	243	264	275	254	231	281	290	270	292	259	293	307	260	274	271	257	257	259	289	276	288	275	277	266	250	269	268	268	269	269	256	275	285	303	320	273	286	292	249	291	306	296	276	288	249	270	275	301	232	297	261	285	281	272	318	267	339	261	292	253	260	269	277	265	263	272	275	261	287	268	270	297	263	276	284	274	239	273	263	279	261	259	261	260	286	252	263	280	271	281	251	260	278	267	262	249	273	246	231	304	285	321	274	247	278	280	277	239	278	301	275	267	260	282	278	254	278	268	282	243	264	280	311	267	250	292	301	296	278	325	278	275	282	317	284	257	264	273	273	309	300	296	317	287	286	287	248	268	256	259	260	310	287	303	255	254	269	257	278	266	252	246	258	282	272	304	270	266	266	295	280	278	301	259	253	266	268	283	270	290	285	249	330	269	302	278	258	292	302	283	279	275	270	281	291	260	310	255	269	293	286	265	298	274	267	284	280	280	289	281	267	322	253	255	261	260	272	277	261	297	281	267	303	296	258	235	280	284	278	310	268	252	285	294	275	255	288	286	306	266	265	300	316	278	243	275	258	273	279	274	279	285	245	253	258	272	293	268	256	251	261	287	296	276	281	303	264	277	271	256	284	259	273	290	255	302	291	297	266	289	243	290	297	279	281	274	303	272	295	241	259	293	277	247	271	297	280	290	261	314	275	257	242	294	251	269	260	317	281	285	287	255	272	269	267	263	276	273	304	280	288	257	274	271	272	252	274	295	283	249	267	253	299	281	281	260	259	284	267	284	299	280	283	259	246	298	269	262	255	257	258	259	298	282	268	288	309	239	292	278	302	265	295	295	270	259	309	272	337	272	282	269	256	297	246	295	260	264	280	276	286	239	268	288	259	270	260	262	270	271	288	285	240	273	262	288	272	290	279	282	294	279	263	262	276	299	256	287	278	271	267	282	297	269	259	245	299	292	284	284	272	292	255	289	301	280	284	284	272	244	261	268	274	293	246	282	248	259	286	261	285	257	256	275	278	265	253	256	280	278	258	275	299	274	277	265	280	281	274	264	284	251	272	262	308	262	291	275	278	300	268	294	279	255	260	265	249	275	254	278	274	273	292	270	263	274	298	280	261	289	266	267	270	271	302	258	259	235	296	276	286	278	275	252	298	274	284	273	269	314	269	288	305	282	261	282	270	291	264	262	253	285	271	259	291	273	248	308	277	302	288	264	281	263	276	258	286	265	241	308	248	254	305	291	272	282	267	294	253	287	269	266	246	301	278	256	273	237	244	271	305	296	258	262	292	292	279	267	294	273	287	269	275	245	266	282	275	283	252	271	284	285	257	284	271	278	264	283	252	251	270	296	277	249	292	273	309	281	250	253	272	292	280	271	270	273	281	289	259	278	255	290	281	296	314	278	246	292	282	262	310	275	302	270	258	290	248	250	317	296	249	256	263	264	251	279	279	263	268	264	295	273	266	305	282	268	291	260	298	276	278	274	267	267	273	301	278	274
16738	11436	18733	20780	20036	16823	14702	12945	11764	10026	9189	8049	7051	6456	5626	5550	4873	4570	4313	4630	4899	4572	4760	3260	2849	2641	2548	2719	2821	2249	2077	2115	2184	2393	1850	1613	1467	1350	1329	1285	1311	1345	1222	1189	1273	1326	1228	1240	1122	1085	1110	1107	974	964	964	885	842	829	847	800	760	764	771	713	706	750	759	825	715	786	700	698	744	741	717	706	729	726	700	732	687	731	676	756	743	678	642	685	676	706	683	699	688	697	709	677	722	718	658	675	674	700	716	646	692	611	699	699	684	683	690	681	710	664	704	670	687	683	653	715	713	647	686	657	698	689	706	684	650	670	653	716	669	693	653	657	648	664	773	673	692	614	659	675	663	670	673	645	660	681	681	647	667	725	678	700	671	725	659	665	689	690	694	659	641	689	648	648	659	639	692	645	669	641	647	666	726	684	687	674	660	672	683	684	695	646	688	669	683	648	708	675	639	688	628	683	671	679	692	668	631	664	649	653	689	659	696	681	709	655	686	686	717	703	638	679	648	632	679	658	708	702	692	667	660	667	715	697	653	676	660	644	672	737	676	648	676	674	677	738	666	618	654	631	664	668	744	709	705	671	708	711	676	726	653	681	688	685	645	679	706	709	651	733	669	674	729	642	667	690	655	697	663	617	702	676	693	679	683	654	664	678	641	683	663	675	672	660	680	702	693	662	665	707	664	679	734	675	615	686	679	694	656	681	687	682	678	693	688	632	667	675	718	712	644	659	710	657	680	667	693	700	696	763	667	670	700	655	667	638	658	684	651	648	685	661	681	709	673	698	711	667	699	679	634	668	718	657	681	671	682	694	728	710	689	720	660	681	709	667	681	638	680	689	687	731	724	689	657	663	677	690	663	623	661	675	658	658	692	706	680	698	642	706	676	710	659	686	635	648	635	609	701	692	662	683	669	736	629	713	691	693	669	656	704	653	668	661	685	675	679	641	656	656	675	692	682	661	679	674	727	654	644	633	724	683	706	647	659	709	702	660	663	675	714	708	656	656	642	648	641	660	665	657	704	719	748	716	684	653	670	659	682	641	621	690	679	703	670	701	712	637	697	686	660	722	664	664	633	699	707	683	661	648	676	609	688	659	736	673	684	636	667	670	710	647	690	682	710	667	692	701	682	698	695	670	657	674	704	678	633	704	682	661	658	690	647	675	657	693	655	642	667	667	643	635	692	717	637	706	689	715	681	692	704	690	675	656	682	682	683	712	668	711	669	678	639	693	665	663	697	701	614	633	698	653	694	694	649	695	658	678	695	646	638	670	667	666	683	653	697	673	690	705	672	674	699	659	683	663	666	689	677	684	704	662	665	667	676	673	687	647	718	688	699	640	701	697	646	659	719	685	715	665	638	649	671	708	686	661	691	695	637	702	714	676	703	688	658	684	679	671	681	681	654	643	649	693	693	634	678	697	682	654	659	675	659	672	661	645	683	689	652	642	658	661	645	646	627	679	705	663	680	664	676	665	635	697	713	657	655	662	643	703	694	676	686	669	665	682	665	677	699	639	674	661	655	689	723	628	733	680	649	628	696	673	701	695	641	665	651	651	658	669	681	651	706	691	668	700	659	687	694	653	641	655	666	637	687	671	687	678	676	688	717	679	707	686	656	723	677	643	694	656	670	670	687	642	638	642	683	672	664	638	643	703	657	672	601	691	661	708	633	678	680	644	605	694	667	692	693	675	679	677	657	693	687	690	623	703	692	687	708	696	661	682	700	655	682	706	643	679	687	629	630	626	680	643	673	687	665	709	686	687	681	656	701	674	650	669	691	674	650	686	686	691	719	697	727	697	674	684	666	645	679	668	650	629	697	693	688	709	678	719	657	688	667	675	669	665	688	685	678	701	709	647	655	668	680	673	677	641	695	689	631	664	670	647	632	653	662	682	687	680	667	698	650	701	702	687	643	655	636	727	686	669	631	673	650	667	675	694	657	659	700	634	670	684	715	653	676	684	665	698	681	656	702	738	671	683	737	670	663	655	682	718	626	691	671	640	690	654	680	708	721	667	661	682	675	648	653	657	695	699	675	694	696	677	648	670	677	682	736	640	655	698	702	727	676	663	668	711	661	693	657	668	643	654	644	662	648	630	690	676	692	676	655	662	676	714	683	647	679	676	694	668	668	639	668	637	655	687	674	690	653	664	639	645	674	653	708	702	652	714	702	654	657	700	711	681	668	631	693	666	638	708	681	704	653	643	629	679	693	668	740	659	636	679	662	692	693	667	670	686	671	620	676	657	691	744	657	644	633	692	678	640	632	657	646	663	667	706	693	654	660	640	676	663	640	696	713	702	655	636	650	691	654	656	668	638	668	672	657	698	668	630	662	669	626	698	621	646	683	630	659	735	692	612	674	665	723	672	703	654	669	673	677	677	685	666	685	701	674	681	691	653	672	627	689	655	701	647	694	653	704	669	668	692	646	695	713	711	679	676	705	678	704	700	692	708	674	715	703	633	664	667	687	694	677	701	659	692	690	691	723	637	651	656	627	680	661	669	673	723	636	661	669	690	658	700	669	665	638	678	688	654	717	638	676	609	693	713	680	726	698	683	686	680	669	675	679	655	691	699	663	632	695	706	673	692	670	643	672	651	652	693	607	699	698	706	673	695	684	711	647	693	656	656	681	666	715	669	659	700	651	688	700	670	651	702	706	700	659	701	681	708	716	676	710	675	700	647	667	685	709	664	651	693	673	700	658	672	666	666	676	692	673	661	640	679	650	649	691	688	696	664	707	691	648	652	700	689	659	692	690	729	674	652	669	698	704	722	699	660	714	668	678	681	641	666	680	707	658	656	694	688	701	690	655	678	721	681	695	692	733	642	694	680	652	664	647	658	684	718	748	683	659	660	679	628	657	698	694	693	628	682	672	676	660	678	753	699	677	616	648	667	695	695	712	638	644	695	658	681	710	670	660	704	641	650	722	681	649	685	630	680	660	664	657	664	650	680	684	687	678	684	670	693	712	698	668	662	665	672	712	665	648	688	694	719	696	674	647	718	648	689	681	686	700	705	661	677	663	736	644	612	685	701	734	654	634	654	663	635	670	690	723	638	651	642	691	661	699	677	718	686	685	692	649	647	690	651	701	692	688	703	660	654	689	688	663	692	666	731	662	679	701	669	635	729	717	720	671	681	662	680	689	699	663	691	669	620	680	615	728	657	712	681	637	653	627	655	698	684	648	643	646	714	679	657	656	683	618	636	654	716	659	716	659	716	643	687	725	695	707	681	659	645	716	681	671	705	684	665	677	618	624	609	678	678	658	688	653	688	666	694	657	648	709	685	651	685	619	667	663	665	700	691	649	667	628	726	696	710	690	681	719	691	668	653	679	732	673	639	650	684	659	632	627	707	673	667	660	657	696	641	693	645	709	655	644	693	656	731	707	659	679	677	666	707	713	631	701	636	667	653	706	693	617	647	681	666	695	685	696	672	627	648	661	630	656	646	683	688	688	662	676	669	670	667	636	671	718	669	692	685
35960	25116	20334	16104	13009	9252	7026	5489	4414	3579	3198	2641	2352	2042	1790	1655	1465	1362	1230	1339	1375	1255	1340	936	744	659	661	804	853	654	558	565	699	642	549	461	409	376	379	403	381	414	340	315	397	367	345	343	315	335	340	335	272	268	297	254	256	256	260	222	238	247	254	233	282	229	249	209	236	247	222	235	227	228	262	261	233	224	245	219	220	236	216	218	256	260	235	247	209	239	212	222	230	271	237	250	241	198	204	240	213	235	244	206	236	234	221	200	236	241	225	223	216	230	239	204	225	240	218	232	212	219	201	224	275	221	216	218	228	210	234	217	219	246	245	231	239	196	238	210	282	234	230	203	232	251	226	219	194	222	230	231	231	222	218	246	213	222	210	233	227	205	256	229	206	213	222	223	237	237	201	224	209	202	228	240	241	219	239	234	191	260	217	225	184	221	217	240	203	199	225	221	245	211	225	228	249	224	236	227	221	218	190	258	237	213	205	264	214	215	220	217	223	207	223	217	235	212	219	240	226	228	222	201	233	233	202	204	228	200	203	208	243	216	228	216	200	217	213	252	236	217	229	251	215	224	213	214	231	225	237	229	248	204	226	248	202	236	235	214	250	209	227	219	227	218	268	220	236	253	219	249	195	237	254	218	232	226	211	238	254	204	210	232	238	232	220	227	247	228	218	230	215	220	231	231	226	222	234	215	222	217	236	228	235	215	213	230	236	210	219	250	245	237	225	215	224	213	213	235	215	243	219	228	199	208	216	223	236	217	219	229	254	235	189	228	237	230	244	229	230	206	210	235	207	231	224	212	242	221	208	230	224	217	227	208	227	227	215	217	236	248	251	238	233	226	221	239	209	220	217	210	212	248	214	228	257	227	241	241	245	257	232	227	213	212	229	211	222	221	261	227	239	214	212	208	241	230	240	256	201	206	254	229	254	245	225	221	216	236	214	217	230	230	244	178	190	218	220	220	198	223	230	227	232	191	221	224	220	219	233	211	256	244	201	230	221	221	229	240	200	252	256	219	251	225	238	232	223	206	215	226	229	236	242	210	254	230	232	232	211	226	196	235	214	241	245	229	218	210	231	219	225	199	229	234	230	242	223	221	197	226	247	239	248	216	199	210	218	232	217	224	215	219	270	239	280	238	238	184	213	220	215	238	214	230	226	219	215	212	246	225	229	208	236	243	234	220	196	257	229	223	232	225	228	223	208	217	218	213	253	245	217	271	229	203	232	232	242	254	243	226	222	245	246	215	198	232	190	218	197	218	228	219	216	233	223	206	235	228	224	230	242	244	198	227	206	222	211	217	218	221	218	229	239	216	209	225	264	241	215	216	236	216	203	269	243	239	208	197	253	230	232	234	228	219	241	204	222	227	226	211	236	243	224	222	237	224	198	214	208	213	225	244	222	230	230	235	229	218	228	218	202	228	250	222	223	232	237	227	220	193	200	215	229	225	197	241	235	201	232	235	239	223	213	208	234	208	228	227	225	192	256	219	210	240	239	222	213	195	215	201	199	210	220	247	237	220	217	227	212	224	213	235	226	223	223	215	232	222	210	212	215	213	209	225	221	225	230	227	239	231	233	224	224	214	219	219	204	225	226	234	229	218	246	206	239	222	186	203	246	204	223	236	252	235	221	256	248	213	230	239	213	232	242	190	215	214	230	228	224	221	228	227	230	235	230	222	213	208	215	233	223	223	225	240	217	227	245	221	213	246	213	233	220	220	240	221	224	236	201	222	234	214	211	206	235	217	209	216	232	218	215	193	235	210	194	224	225	230	211	235	228	236	226	228	234	232	223	211	239	224	245	207	210	230	215	245	232	227	217	208	202	248	211	195	209	235	235	233	218	207	215	255	238	212	222	220	217	218	270	228	222	196	207	208	208	233	233	232	245	214	217	203	235	222	206	228	271	239	238	192	222	216	213	230	222	240	242	226	213	225	229	248	207	217	216	267	242	240	212	235	229	248	222	229	205	236	249	233	200	202	234	212	221	179	220	216	216	237	230	218	234	217	221	229	220	196	235	235	248	226	210	219	221	188	222	215	208	212	224	207	227	223	216	233	236	215	235	231	239	213	226	232	256	222	279	247	233	223	197	219	239	203	225	244	223	207	237	251	220	210	211	224	236	210	228	213	206	231	262	200	245	255	256	211	218	216	242	210	221	241	201	194	222	207	216	216	226	218	256	200	227	229	228	233	224	237	250	207	248	227	210	216	215	241	204	223	227	221	242	214	221	206	226	227	202	219	229	230	232	224	198	220	210	214	222	227	239	244	220	243	232	226	221	233	209	213	203	196	229	203	207	211	219	191	196	211	220	229	245	226	238	230	212	216	221	234	243	216	226	216	234	235	247	201	233	217	218	225	225	208	245	191	197	221	230	215	216	242	254	245	223	214	230	216	184	195	202	213	207	220	247	233	237	208	205	212	220	227	232	249	209	231	203	203	213	211	256	224	244	218	240	205	233	229	252	228	226	219	219	214	230	216	225	237	232	204	243	233	243	232	215	221	246	252	234	204	225	267	200	224	213	256	223	236	200	220	236	235	253	238	217	219	224	278	221	244	237	212	202	213	227	217	229	245	222	249	200	228	244	244	214	222	211	208	219	223	215	242	221	248	221	254	214	219	237	238	232	209	203	230	229	211	208	192	207	217	237	228	226	222	228	242	239	205	207	222	226	221	225	217	246	239	216	198	227	247	214	244	220	248	236	218	224	231	226	212	220	258	193	217	270	236	228	213	201	218	229	229	216	207	194	216	251	210	211	228	233	232	220	253	211	238	250	205	213	225	226	217	218	221	254	224	226	249	245	224	225	240	218	192	231	230	240	206	210	224	215	215	248	221	235	218	212	217	229	208	210	222	224	226	228	217	225	229	221	210	220	225	237	249	228	196	232	228	244	216	231	247	234	225	215	226	196	229	227	246	215	238	205	248	223	235	225	203	204	218	217	215	242	232	211	225	258	242	221	230	204	206	224	220	233	238	235	237	261	223	251	226	230	259	221	182	228	220	226	230	237	222	223	214	230	223	222	258	239	221	223	217	214	243	245	214	218	224	223	236	252	257	211	206	217	234	239	226	227	235	237	218	254	224	220	218	204	217	224	230	235	247	232	218	220	224	222	219	231	205	215	205	216	214	192	222	235	226	250	226	209	220	241	221	234	203	227	220	210	194	209	219	230	230	201	227	201	221	218	269	191	230	229	246	219	231	231	226	209	216	222	216	221	201	234	244	258	238	224	248	247	217	226	229	212	234	216	213	238	222	229	226	220	233	211	214	233	213	221	200	215	262	225	216	231	220	226	242	213	219	242	202	229	223	231	222	253	242	196	225	248	230	217	203	243	239	253	228	225	199	223	191	229	229	203	219	229	217	198	202	203	209	202	212	255	258	201	226	234	209	238	243	253	231	237	238	241	200	218	218	261	218	210	230	230	217	219	235	202	212	250	243	216	226	189	229	223	238	221	220	223	205	248	198	230	265	228	227
22756	15435	23287	25648	25338	22991	20925	19102	17159	15388	14605	12217	10909	9795	8586	8359	7518	7038	6692	7914	8374	7563	8291	5442	4712	4192	3811	4361	4547	3320	3349	3421	3637	3528	2935	2230	1871	1838	1770	1761	2063	1970	1606	1691	1828	1795	1597	1642	1506	1326	1369	1420	1206	1083	1038	878	840	865	899	714	702	731	652	644	661	706	770	796	661	645	662	629	674	681	641	650	664	671	614	638	629	574	598	573	633	561	626	596	560	525	586	554	565	586	560	610	574	558	561	549	583	530	521	541	606	575	593	564	571	599	536	580	554	541	514	562	542	545	577	571	558	594	586	555	555	567	569	530	587	583	623	553	553	582	611	541	545	561	610	544	528	509	599	515	555	556	499	543	530	565	590	532	524	541	504	527	585	564	546	571	496	574	594	529	568	538	540	536	576	529	568	562	527	566	559	567	532	548	523	513	571	585	529	586	561	552	586	560	528	509	566	522	549	564	572	578	544	562	541	562	562	560	535	573	549	529	565	557	544	556	562	559	536	566	568	580	571	583	553	526	547	538	551	555	536	546	574	580	563	540	510	542	520	515	572	553	570	546	586	549	586	533	552	548	552	534	560	573	547	566	526	524	565	580	560	558	570	530	557	539	552	564	566	575	552	548	587	547	583	578	597	590	558	590	514	558	575	594	566	576	517	526	549	555	537	578	576	563	553	592	574	567	580	546	594	552	575	518	551	549	563	547	569	581	580	577	530	529	578	554	573	524	553	539	573	514	572	588	559	543	593	536	535	574	557	543	552	550	553	541	555	510	552	557	595	520	554	521	542	545	538	568	548	560	591	583	571	572	572	564	586	578	511	532	564	576	539	547	560	542	525	551	584	566	566	556	545	542	550	574	587	539	526	524	572	534	545	551	559	535	583	581	528	531	577	563	549	598	592	523	567	528	545	565	579	601	534	564	571	547	543	546	537	551	556	532	534	532	546	565	524	572	511	557	531	568	612	560	539	565	575	554	555	586	556	538	562	541	589	556	548	581	554	540	531	571	527	538	501	580	537	589	532	507	548	548	543	561	567	576	558	532	564	526	523	569	532	568	585	506	566	552	583	539	563	535	561	554	546	515	567	576	539	520	528	548	563	516	531	561	538	594	546	587	550	552	584	575	587	549	588	575	570	547	589	556	585	584	543	561	558	543	550	561	535	573	533	542	592	554	558	510	582	549	564	569	521	561	544	550	591	601	576	574	552	603	554	512	534	563	573	559	526	527	512	528	593	521	564	517	547	584	562	560	570	581	515	511	546	533	559	585	569	573	513	542	569	576	554	560	607	563	528	531	567	568	567	570	531	606	560	573	556	548	532	583	537	532	581	569	529	547	579	566	546	560	559	534	573	567	545	556	566	573	559	577	536	560	533	567	549	542	559	545	522	600	552	561	541	566	535	568	577	549	537	534	538	533	557	543	564	544	568	579	507	558	542	585	614	591	594	572	599	549	566	629	559	544	550	559	552	555	573	571	574	589	533	592	533	500	567	596	542	540	511	559	538	566	582	555	578	555	548	545	600	587	558	543	499	535	556	577	535	554	596	555	570	571	559	532	592	556	543	537	577	580	554	569	569	560	532	477	531	572	535	625	517	549	562	581	551	562	575	558	585	551	550	559	538	598	554	517	537	551	538	544	551	544	557	539	577	539	582	567	533	516	532	591	532	554	503	525	552	534	538	554	513	532	602	555	560	556	559	555	574	532	578	561	589	580	557	548	549	542	582	600	568	594	530	564	540	527	582	533	560	577	524	544	526	574	537	629	544	563	566	536	601	578	518	542	579	515	568	565	514	556	562	558	586	547	541	575	574	541	558	550	587	578	608	572	554	571	539	491	531	546	548	512	544	551	549	572	518	538	555	562	556	548	579	549	544	573	600	534	542	568	557	512	563	512	512	578	563	558	518	579	517	519	535	573	602	596	543	516	551	544	541	524	554	575	568	551	575	527	539	576	555	562	513	560	593	563	548	519	565	584	539	553	553	554	556	536	549	567	540	528	584	560	586	550	560	554	572	544	544	534	570	538	542	535	557	556	539	587	585	570	544	485	570	557	549	551	549	530	547	563	564	561	564	597	555	584	525	567	549	548	562	557	571	563	631	561	536	537	577	513	581	620	559	591	539	541	548	507	605	574	571	537	562	574	529	562	548	582	561	598	526	547	585	551	560	558	563	570	503	549	536	562	541	580	615	541	555	577	546	539	562	520	556	577	550	546	541	544	513	513	605	569	553	602	595	554	571	558	568	584	596	557	567	581	558	584	564	542	598	541	539	541	540	543	566	557	548	524	552	620	548	532	567	556	554	574	565	536	563	505	564	584	569	602	567	550	558	536	584	548	505	570	564	499	607	577	533	511	555	559	595	566	576	564	591	578	512	551	577	532	558	562	534	544	501	551	558	504	585	582	527	525	557	542	606	550	592	562	519	548	520	517	547	562	556	548	603	559	529	581	569	579	530	542	557	559	499	554	549	564	564	535	563	575	574	535	579	551	548	553	554	593	524	594	566	609	571	555	588	556	532	544	567	548	569	554	546	514	565	548	551	541	516	557	525	550	517	576	483	586	556	546	547	556	542	558	533	554	552	558	571	546	542	584	547	542	561	579	567	546	566	582	594	525	512	549	531	574	580	563	522	555	585	568	522	583	610	570	557	582	509	559	508	549	543	565	562	567	573	568	588	558	573	567	540	540	543	568	574	578	566	539	552	551	536	543	561	550	578	565	539	597	570	560	569	565	552	525	583	555	571	530	529	556	544	511	587	579	599	571	543	549	555	557	599	533	569	558	563	521	531	564	547	542	561	573	561	546	525	547	504	600	538	564	582	529	514	542	575	541	555	601	542	533	519	548	546	561	533	532	572	531	550	597	569	540	597	556	545	553	584	541	583	523	534	547	546	530	527	559	516	571	585	572	582	570	548	529	525	548	536	542	591	575	637	553	574	510	537	558	564	565	540	508	539	563	543	554	549	569	595	496	593	574	548	563	550	566	555	552	546	539	559	538	570	548	530	542	540	529	536	567	554	563	540	541	560	554	559	559	540	609	538	571	512	562	569	523	584	556	577	525	571	529	491	549	564	567	532	567	585	582	555	570	514	558	542	585	540	548	574	575	568	583	533	559	565	521	596	559	546	584	588	553	518	526	546	582	603	576	544	561	543	539	548	560	576	578	545	577	572	520	547	576	584	550	565	558	551	551	575	540	559	564	541	560	536	535	537	581	552	549	575	549	548	498	591	575	578	540	525	599	530	591	530	584	550	582	497	546	559	550	566	604	552	583	558	587	546	529	549	543	552	573	535	572	524	555	585	573	551	543	540	545	550	533	580	531	563	584	551	543	557	550	535	548	540	568	573	575	539	548	611	494	541	578	542	564	576	577	534	539	555	556	554	520	533	564	533	578	547	568	632	573	519	555	546	550	537	568	534	538	544	591	554	569	580	585	586	584	570	558	554	562	606	564	542	563	554	574	542	529	563	545	556	539	561	555	538	561
12261	7370	7553	5157	3216	2319	1735	1395	1155	945	813	698	554	545	479	521	446	456	466	378	382	352	346	315	315	326	324	290	299	321	272	286	280	299	258	284	280	245	251	238	230	243	246	237	262	239	259	233	255	245	278	275	227	254	247	243	241	255	223	213	218	242	222	233	239	242	215	263	240	230	214	239	264	248	217	222	216	227	242	232	239	208	211	215	251	212	257	264	226	239	241	242	240	225	226	230	242	239	219	222	233	244	255	238	231	213	248	244	226	224	257	217	228	218	242	254	236	230	261	224	272	239	246	242	248	232	228	247	224	211	243	245	212	213	257	262	213	268	209	219	227	235	246	240	205	253	240	229	248	230	253	228	196	226	215	236	226	231	233	222	231	239	222	240	231	230	234	229	233	242	239	217	245	239	242	214	223	235	233	220	211	250	250	226	218	225	213	263	235	244	256	232	232	233	209	250	231	261	236	206	276	210	208	205	245	227	196	215	227	229	246	267	250	219	220	229	273	236	232	248	216	209	259	226	257	243	210	245	234	217	206	230	220	241	245	210	225	241	224	218	240	251	229	239	219	239	210	266	242	184	197	214	223	245	219	238	229	221	250	214	255	233	251	233	214	227	228	253	211	263	245	250	221	254	241	211	273	207	230	245	272	213	279	238	212	205	213	251	233	219	223	217	231	210	245	202	245	205	209	220	239	263	223	222	220	219	249	252	256	242	268	224	241	225	205	214	216	238	222	226	240	217	237	228	230	227	209	210	223	242	236	255	207	242	204	247	250	212	244	213	248	211	213	239	213	229	243	213	228	237	196	230	250	221	226	213	252	220	230	213	215	241	224	230	255	240	250	201	221	251	233	238	259	227	254	269	229	215	234	233	231	238	238	225	208	207	243	238	265	224	241	230	245	246	251	247	231	233	236	222	220	213	223	226	254	223	217	255	247	207	226	211	232	265	242	212	205	217	220	216	216	214	242	222	214	210	227	244	246	245	212	250	223	200	217	249	221	239	216	234	230	221	228	198	250	264	218	215	229	217	241	220	224	215	223	206	250	227	244	243	209	209	221	227	250	239	239	258	244	229	247	200	218	229	249	191	232	217	212	256	212	233	245	218	234	233	235	220	235	205	214	219	217	226	230	229	223	243	201	227	216	230	222	226	203	218	241	239	240	258	279	226	251	228	237	221	252	220	252	205	233	245	259	241	237	231	236	240	233	218	229	223	234	236	221	233	226	216	217	222	233	218	221	257	248	228	246	241	230	248	228	212	214	224	239	247	263	244	223	227	226	220	232	233	203	244	223	238	223	206	241	196	257	224	234	250	217	219	232	227	225	230	232	234	250	232	238	244	231	237	242	199	241	235	283	244	266	243	222	239	243	242	265	254	237	223	248	239	243	229	224	243	256	247	244	242	240	221	221	224	254	232	245	217	230	234	246	221	241	242	253	214	241	238	214	244	235	224	233	233	215	231	206	223	221	228	220	211	216	250	223	244	237	221	230	242	251	244	214	256	223	204	243	234	195	268	208	244	241	235	196	231	252	231	234	267	244	230	230	244	221	245	211	232	253	225	235	244	220	235	234	234	229	250	242	230	245	251	242	255	274	221	259	217	213	206	218	230	234	240	227	250	240	245	221	240	249	253	229	190	238	265	225	242	230	253	259	237	204	253	223	274	227	230	215	218	238	236	229	237	213	196	219	225	220	216	233	240	240	236	261	232	241	233	226	245	259	196	235	230	249	252	229	241	227	240	238	235	229	241	246	238	223	215	246	252	254	214	215	227	259	250	231	221	266	217	265	221	242	232	255	237	243	221	224	225	240	246	233	234	235	221	242	261	247	247	227	239	234	232	222	232	243	220	247	233	250	229	197	187	213	224	222	226	251	227	244	218	240	237	258	219	239	221	213	244	246	248	218	239	229	257	241	236	228	229	226	245	236	217	249	222	245	200	251	231	239	229	264	217	215	207	239	240	225	238	231	239	219	228	204	210	232	252	255	203	204	205	210	251	235	257	220	246	240	243	234	246	237	212	219	244	201	232	253	254	223	242	221	221	248	246	232	238	230	207	235	226	228	250	270	229	212	208	233	242	229	214	233	269	228	211	214	232	247	243	226	245	220	232	237	233	239	253	228	214	231	245	249	222	208	227	253	236	257	231	215	248	249	229	247	199	199	216	247	218	239	216	228	253	235	206	240	249	230	232	239	230	206	209	219	213	235	214	221	232	215	228	212	249	244	255	268	238	207	234	217	241	231	252	229	227	232	250	247	201	233	231	252	236	233	260	233	232	234	252	220	194	228	227	238	224	233	239	226	245	227	226	220	224	224	192	230	249	234	252	235	225	241	242	232	231	224	233	253	225	213	242	213	226	223	237	212	227	212	220	177	235	238	270	251	236	225	240	239	233	222	260	256	229	243	234	272	196	232	248	260	249	242	219	199	235	205	225	230	243	254	247	251	204	263	229	250	247	227	228	231	245	228	233	250	210	246	227	206	220	220	221	247	241	256	254	246	231	225	218	240	219	210	206	228	234	205	246	245	210	211	248	266	255	252	195	201	229	216	240	230	247	224	251	263	230	236	219	253	226	226	224	215	256	235	223	258	230	209	220	215	208	196	218	241	247	224	254	245	235	219	223	239	240	257	247	241	227	242	242	233	224	226	190	228	235	238	222	234	239	228	238	239	224	197	232	245	246	235	219	257	223	231	236	252	221	228	242	256	237	234	236	237	216	219	230	252	246	238	210	226	246	216	215	236	223	230	253	231	220	240	235	252	219	241	227	244	254	212	233	250	224	233	208	234	214	249	238	218	270	254	223	235	250	282	240	207	234	238	229	231	236	256	256	226	240	220	276	235	201	262	239	240	248	234	220	215	256	229	234	217	242	236	232	275	255	241	201	211	224	232	214	251	231	236	210	244	252	238	228	224	200	237	249	245	227	235	228	245	220	212	233	218	249	219	238	250	214	246	240	268	242	213	235	202	219	250	200	229	203	241	242	215	226	234	232	225	253	252	228	220	225	242	248	239	220	251	222	233	235	231	237	241	243	237	233	240	209	210	240	241	221	221	253	227	207	249	208	230	254	227	247	223	217	222	241	247	229	250	214	231	237	237	226	215	229	232	212	226	244	217	216	246	225	252	228	211	234	229	247	277	240	224	238	251	221	234	243	243	236	201	242	209	267	247	236	220	220	215	236	212	231	244	233	217	257	259	232	234	207	258	249	243	226	274	231	219	238	243	211	231	218	242	241	223	226	230	234	234	258	202	223	222	210	241	249	236	241	232	218	254	229	242	245	234	216	254	206	228	236	233	207	250	279	230	241	240	230	231	240	196	259	234	229	231	224	218	215	229	252	243	217	229	243	226	222	217	229	241	232	252	222	237	267	250	200	251	217	244	251	256	247	247	236	237	213	225	224	225	247	251	235	220	230	216	216	225	236	243	236	239	219	216	214	229	251	227	244	244	238	242	208	233	246	234	214	214	217	225	225
7116	6433	12446	13367	11120	9018	7389	6284	5607	4416	3966	3337	3077	2781	2631	2498	2353	2154	1989	1752	1633	1600	1493	1306	1251	1164	1132	1190	1137	1086	1032	1022	1000	1002	900	872	831	734	742	747	744	745	709	738	719	730	701	742	716	695	632	677	733	696	656	623	601	586	604	563	622	631	619	609	567	647	661	609	613	610	599	600	604	611	623	597	598	648	600	603	592	599	579	610	584	591	603	615	623	565	588	602	589	596	604	562	583	557	601	558	635	606	575	561	590	553	588	574	616	607	615	564	625	569	577	584	574	551	599	588	581	605	616	559	590	554	609	594	604	632	617	588	572	598	623	637	563	595	615	603	562	653	599	615	572	562	565	591	598	623	576	569	644	585	611	587	596	529	551	567	614	643	596	568	586	562	575	557	568	567	599	582	601	618	573	619	586	602	587	588	581	594	607	618	600	610	602	556	577	600	611	553	590	581	603	601	617	609	611	598	584	604	618	566	588	602	548	561	615	600	579	579	581	592	556	569	558	612	545	604	565	607	585	570	594	580	569	590	588	612	573	614	579	551	611	538	571	558	557	537	585	594	580	580	537	566	608	586	553	616	622	544	561	600	575	606	611	556	580	623	599	595	557	591	591	585	571	574	574	574	595	614	611	597	580	586	575	599	602	590	611	577	608	603	595	611	595	618	605	562	566	553	595	602	577	550	558	584	590	625	572	597	561	591	620	599	600	587	594	605	601	605	614	580	597	570	543	564	597	611	628	565	568	629	594	569	589	572	623	595	577	583	596	596	643	580	592	617	535	608	533	600	586	586	599	570	600	577	596	652	572	613	555	585	574	603	580	644	576	600	587	540	563	577	574	600	599	571	606	594	601	583	604	583	637	588	636	587	591	580	587	586	633	620	552	615	653	590	565	597	644	580	546	582	635	585	576	614	649	599	610	594	589	615	591	579	590	591	617	623	613	597	589	576	617	613	647	552	626	580	591	585	590	570	625	593	577	550	607	589	582	583	569	579	557	577	563	579	590	617	592	588	573	613	563	564	556	620	648	591	618	597	566	608	578	610	563	556	605	612	601	606	626	572	645	608	561	618	609	576	552	569	572	620	569	570	593	577	574	564	601	608	606	610	604	578	622	613	594	589	558	591	582	591	578	594	598	545	604	575	583	604	615	598	588	567	573	586	564	531	612	590	597	573	602	577	579	599	582	625	620	589	569	572	612	539	573	611	576	556	601	588	604	599	588	596	606	596	595	576	569	599	614	587	575	603	562	608	573	603	580	581	531	603	568	570	614	551	576	559	584	578	599	527	597	629	566	581	547	576	618	568	585	573	583	576	586	583	593	590	562	540	633	590	613	640	635	554	568	581	578	563	670	527	548	562	618	564	562	588	597	625	607	576	599	598	598	599	574	619	589	606	605	598	566	548	558	619	569	609	577	549	542	584	567	541	588	565	619	617	579	612	599	599	537	590	616	564	643	572	578	567	544	577	642	614	598	600	581	558	542	613	592	599	577	591	599	572	593	608	595	596	583	563	588	588	600	582	608	576	601	577	589	569	549	568	615	589	587	590	548	598	609	600	606	589	583	579	587	603	603	571	551	593	591	607	586	557	596	577	576	595	573	606	560	589	578	573	599	597	592	552	584	606	591	542	574	572	594	587	581	581	589	609	593	620	606	582	568	539	598	598	586	623	606	583	592	583	591	598	599	567	599	599	576	602	574	593	635	592	586	582	595	571	566	612	610	598	596	594	588	601	580	594	597	571	588	618	553	605	611	597	587	576	550	618	625	565	573	591	538	627	563	559	565	586	631	597	580	620	567	591	574	587	571	595	633	609	570	563	563	639	591	561	567	608	593	550	579	604	575	579	600	589	602	611	599	560	613	552	553	590	557	558	567	586	601	596	563	562	570	590	557	619	593	559	594	601	563	583	577	612	583	592	611	582	579	589	594	549	557	586	619	634	566	585	595	646	607	569	590	589	582	642	583	592	564	572	577	609	597	576	533	578	616	619	575	606	584	628	537	585	592	559	623	619	594	570	564	599	531	579	591	589	607	565	573	560	583	617	632	589	570	613	546	586	614	545	566	547	594	590	574	542	626	586	608	602	586	610	641	569	633	642	543	600	550	547	619	598	590	616	575	573	595	598	560	592	589	597	586	598	570	594	555	555	590	563	546	634	570	604	599	575	622	596	598	589	640	603	595	561	577	587	546	618	571	590	560	571	609	608	578	629	614	578	598	600	575	583	600	600	618	617	553	616	619	598	587	598	583	576	615	585	554	612	583	574	612	547	629	610	586	547	565	591	622	618	582	581	648	599	588	589	613	631	573	623	568	615	561	588	560	574	605	620	540	603	548	554	575	577	652	582	558	574	595	616	572	605	595	589	586	550	599	598	560	606	601	585	598	644	584	577	550	550	649	600	584	599	577	615	585	544	589	582	626	615	591	593	582	591	576	582	584	589	560	573	630	615	577	615	610	556	534	592	568	623	613	576	596	593	598	585	597	584	598	569	625	610	589	564	602	582	607	529	599	588	582	604	597	556	611	617	571	605	593	599	568	573	587	589	594	517	582	587	572	588	618	588	584	616	586	606	598	554	571	590	613	569	660	599	567	596	583	560	607	586	596	575	600	569	578	620	598	608	598	611	579	638	610	556	536	585	561	628	593	602	572	596	614	605	601	580	585	551	567	589	644	650	590	603	550	589	611	628	554	597	578	551	621	627	601	628	586	594	580	551	589	544	547	604	594	591	638	612	574	569	566	602	595	581	555	561	600	562	596	593	583	554	529	629	573	585	602	621	595	662	596	603	560	584	577	575	577	544	579	598	559	653	571	573	593	622	556	557	618	587	578	514	576	580	597	569	566	607	615	566	554	577	569	598	620	569	576	616	594	577	579	604	557	596	592	626	581	633	588	637	585	570	574	578	590	594	597	578	532	541	599	612	570	605	592	602	545	549	615	621	568	549	571	587	550	587	604	553	590	616	582	598	592	585	596	604	562	597	563	600	556	589	640	590	554	619	599	602	556	607	571	583	608	644	611	597	606	599	550	566	628	566	567	597	580	585	583	592	630	598	596	594	667	597	641	545	581	566	581	587	589	583	571	585	614	586	550	559	610	566	601	604	564	579	626	619	607	547	569	614	586	620	599	580	609	620	589	585	617	568	535	583	636	587	573	588	563	572	566	566	570	566	578	566	602	604	608	604	606	612	521	611	640	614	556	606	598	588	588	596	596	604	573	581	584	571	572	549	571	597	539	610	566	543	608	585	613	569	610	639	594	564	592	605	566	605	571	556	592	590	604	615	554	569	593	577	612	583	567	597	590	597	572	627	589	642	579	551	567	591	617	553	594	555	600	605	599	606	585	556	604	595	606	548	555	592	604	579	569	578	603	583	571	625	613	607	581	596	587	573	596	603	612	572	580	641	613	589	612	592	586	528	609	580	565	547	552	551	592	607	553	573	568	572	621	577	604	578	559	584	594	596	554	622	589	622	559	604
25573	17094	14072	10494	7776	5358	4096	3127	2593	2088	1849	1667	1518	1354	1215	1202	960	888	836	910	783	787	774	658	578	562	580	532	569	479	381	455	498	503	408	408	336	339	356	347	357	357	345	339	402	340	342	350	331	310	320	349	333	323	302	287	297	287	288	253	293	324	255	323	259	290	258	284	275	261	276	263	289	262	265	278	297	267	275	280	249	269	277	286	277	266	296	275	277	262	242	276	260	262	293	289	271	286	234	318	300	273	287	280	263	298	285	281	293	301	287	268	254	239	249	271	275	303	282	275	254	280	276	257	317	274	281	253	278	286	300	277	258	288	300	285	261	276	255	249	284	287	292	286	300	279	245	262	279	260	270	279	278	304	244	244	276	288	267	266	254	270	284	267	272	285	268	261	291	285	279	265	277	283	237	287	290	237	276	249	274	269	263	270	279	266	291	288	284	272	240	309	280	251	255	273	277	294	260	262	258	277	269	244	257	297	303	279	257	294	257	265	267	264	254	289	294	265	271	285	284	294	270	241	284	264	261	259	288	261	267	273	267	249	288	276	286	271	266	248	271	263	273	282	278	288	270	269	273	287	254	268	275	291	280	294	287	265	270	272	275	274	257	252	255	241	265	271	263	252	298	311	281	284	287	287	286	273	280	287	275	258	266	273	266	249	296	291	265	261	262	285	276	294	263	256	273	278	291	270	269	283	298	283	289	289	293	270	252	262	297	295	277	279	254	261	262	249	266	261	254	286	234	272	245	264	273	274	241	253	304	294	270	282	266	271	285	254	275	245	251	265	281	256	274	265	301	281	286	295	254	270	251	275	285	262	301	251	265	250	289	281	294	297	289	278	281	275	273	297	321	314	309	282	265	292	285	281	283	237	274	253	266	291	301	266	278	292	265	272	265	286	297	273	267	268	276	263	283	312	285	252	275	286	285	301	284	264	287	309	253	290	251	281	268	269	282	276	262	271	297	298	231	268	260	254	279	279	282	272	281	291	285	264	274	275	269	288	290	284	282	295	314	266	278	297	277	275	250	266	295	288	278	283	303	281	280	277	281	261	305	285	276	244	298	260	307	249	254	278	280	282	270	265	288	266	275	258	276	268	284	287	276	272	279	252	307	283	274	254	298	248	270	277	267	273	264	279	285	275	279	263	272	289	285	244	262	265	241	263	267	265	284	275	282	280	263	255	276	291	249	274	269	236	290	273	277	233	274	259	299	289	264	286	288	253	254	281	285	257	305	251	264	265	280	277	256	270	261	267	263	265	285	253	254	247	252	303	270	262	298	271	277	261	264	293	259	263	258	252	307	280	272	310	286	280	268	289	251	259	284	268	278	301	252	270	272	298	291	278	245	264	288	267	275	236	250	277	283	273	267	273	289	305	264	247	275	302	256	285	291	279	259	284	292	299	278	268	300	300	305	276	278	284	271	255	292	279	281	281	264	289	248	260	275	260	269	275	269	286	266	276	264	279	256	253	260	245	275	267	300	273	278	255	262	264	246	279	290	266	286	280	280	300	278	239	271	274	257	234	267	274	250	278	287	288	295	269	245	285	264	266	265	273	284	269	260	277	314	277	286	293	290	248	302	277	276	256	279	270	289	275	257	285	285	270	274	276	253	268	291	245	284	272	267	256	260	278	318	253	274	277	296	283	300	281	261	258	269	298	278	279	278	292	277	268	271	299	283	284	264	267	289	276	264	266	276	251	253	269	294	284	261	271	270	301	288	275	283	275	268	240	272	289	283	265	254	228	258	243	281	272	290	271	268	250	281	275	255	283	282	287	265	277	271	236	309	247	275	274	281	287	272	267	271	258	302	253	266	254	298	252	276	276	289	274	248	282	283	258	256	267	277	308	247	283	288	262	290	258	249	278	269	241	295	260	252	285	272	287	279	269	280	284	281	287	282	254	302	271	264	285	230	297	288	280	265	248	290	292	246	251	276	280	258	282	261	284	269	268	268	282	264	274	287	264	287	297	309	272	294	271	296	256	286	280	257	255	277	288	268	266	277	287	266	265	286	252	259	259	284	281	234	260	255	270	278	276	240	271	289	265	267	303	297	268	273	280	276	282	314	289	292	283	274	275	292	281	268	280	272	262	272	286	272	263	270	291	268	256	276	286	283	289	253	305	261	281	289	262	293	270	291	265	245	268	282	240	261	256	261	271	281	264	291	290	290	274	280	255	252	258	260	259	284	253	270	280	254	278	274	248	277	296	296	267	273	242	291	300	274	301	276	267	300	276	302	271	283	287	306	276	267	296	272	278	274	256	286	282	276	251	288	258	242	256	258	263	287	271	300	277	273	273	278	256	250	231	265	268	269	283	261	259	297	252	278	271	295	258	244	302	285	252	295	234	281	304	263	253	273	245	259	311	276	271	262	271	272	321	274	252	275	261	297	285	279	256	247	314	280	301	264	287	269	288	263	281	259	261	244	265	255	296	292	249	283	293	269	275	262	274	305	293	260	286	266	257	274	256	264	277	270	296	280	301	265	306	265	287	254	268	281	280	280	270	266	247	250	250	272	268	257	276	237	285	271	252	282	285	298	262	256	279	272	309	246	289	290	280	257	289	253	274	273	262	283	240	281	266	272	309	276	301	268	267	303	270	272	294	261	277	260	268	295	268	246	268	255	293	286	283	263	263	279	271	255	279	281	255	272	276	268	238	279	285	237	274	262	289	283	236	291	300	266	281	284	266	246	290	291	315	295	286	277	290	274	259	283	274	248	296	284	280	281	296	255	269	283	288	279	266	275	300	305	277	268	273	289	259	259	300	301	283	270	305	313	282	266	278	274	266	268	263	267	252	300	303	268	277	269	268	277	257	275	258	286	275	305	271	272	285	265	283	270	297	293	247	296	266	271	285	285	284	289	273	255	270	296	300	287	283	268	240	255	272	277	282	279	272	269	246	280	272	238	259	295	283	275	265	256	267	245	266	274	272	242	261	260	264	289	284	266	266	268	260	260	270	256	259	277	253	279	279	280	264	266	295	270	270	256	259	283	272	279	268	261	272	280	256	257	265	288	280	253	265	285	295	262	280	284	291	233	275	274	293	253	279	307	268	288	264	289	292	272	270	275	300	270	291	308	243	269	288	295	237	264	259	298	271	284	264	249	293	284	283	267	244	261	267	274	274	301	289	261	310	275	266	257	288	281	263	273	247	275	258	292	292	268	250	273	288	282	292	301	278	277	272	267	265	271	313	280	289	271	271	241	286	291	260	252	294	292	290	272	295	290	290	272	257	289	241	273	265	281	270	304	310	277	293	260	295	261	280	246	264	289	264	277	262	243	260	267	265	244	263	281	309	265	278	277	270	275	249	284	275	281	277	296	253	248	243	272	287	259	256	263	263	228	293	264	278	261	273	288	300	261	253	268	268	259	283	288	225	276	263	304	252	290	258	270	275	284	271	301	244	289	264	265	266	250	240	253	283	260	260	309	288	283	264	270	270	248	258	267	284	291	322	285	252	270	285	266	261	275	279
16315	11354	17994	19892	18773	16935	15022	13396	11531	10215	9487	8124	7554	6541	6133	5766	5068	4790	4455	5203	4528	4936	4469	3242	2923	2907	2753	2817	2784	2290	1996	2174	2496	2229	1708	1696	1420	1332	1300	1386	1414	1333	1249	1263	1364	1322	1153	1290	1166	1113	1106	1065	974	911	941	853	860	838	813	754	746	767	763	764	753	802	777	731	729	732	763	742	723	719	717	745	739	702	716	713	661	681	707	668	670	663	639	674	685	679	654	671	666	725	679	689	683	608	658	686	688	677	644	674	632	700	632	680	699	687	649	636	718	661	688	663	673	652	678	631	664	631	700	684	638	670	666	678	694	693	680	672	676	696	703	672	670	683	672	635	649	648	669	720	694	685	631	627	653	672	633	713	645	658	670	679	662	701	697	662	669	710	692	681	646	667	640	709	675	691	646	659	686	742	635	688	690	701	676	632	640	711	706	657	662	635	707	667	662	698	689	705	682	658	609	715	632	654	702	702	665	656	657	658	673	677	675	670	657	703	628	642	621	703	683	710	612	664	701	654	685	688	684	711	688	640	717	667	645	637	642	603	649	660	689	666	672	687	696	713	655	653	726	643	702	656	662	633	678	673	675	643	662	658	639	681	657	689	614	660	668	631	726	677	710	698	686	700	637	672	670	694	643	682	663	686	684	711	721	661	660	684	684	727	690	701	701	669	658	663	689	688	705	646	690	687	644	669	690	713	638	668	685	651	637	680	715	655	680	662	717	637	667	638	724	679	664	671	681	664	695	675	676	684	639	638	715	667	690	656	697	705	639	666	667	677	668	673	644	668	634	708	702	677	634	650	703	648	643	668	660	687	683	690	727	650	657	710	649	717	665	647	680	652	666	660	639	701	688	680	656	666	661	658	710	664	666	648	695	679	687	627	644	682	702	639	693	681	663	627	665	707	705	640	709	663	726	629	649	652	678	681	707	724	700	717	770	660	686	731	657	674	685	695	674	688	683	658	695	677	657	641	623	655	677	685	669	653	689	644	684	649	695	696	693	635	706	688	666	704	685	713	678	644	668	673	698	633	750	658	673	705	699	664	686	671	686	611	690	678	685	702	651	708	665	692	692	658	652	673	689	673	705	656	667	675	660	666	670	658	696	662	685	598	676	697	687	619	644	687	698	661	669	679	701	656	661	695	636	722	704	746	662	674	643	667	656	694	694	662	672	704	685	620	664	669	681	699	657	680	687	656	656	611	648	682	680	648	659	664	684	693	695	700	696	679	657	625	709	670	632	687	678	734	704	715	699	658	675	661	665	674	655	658	682	650	692	653	667	678	671	634	709	655	663	708	660	694	639	659	709	693	681	656	670	699	712	679	673	685	680	698	699	657	703	647	664	690	684	698	682	675	617	603	703	666	700	686	697	684	668	696	736	646	676	658	669	677	672	682	714	671	662	740	680	670	661	690	726	617	707	615	621	680	681	639	690	662	711	665	660	661	705	692	695	634	667	695	682	735	764	672	696	752	694	656	688	658	670	687	718	690	667	688	656	669	675	693	705	686	700	723	677	658	717	707	692	682	679	699	648	654	695	681	692	701	667	673	661	667	659	675	702	689	703	717	666	666	703	675	630	658	663	648	702	702	686	662	688	638	660	659	643	677	663	654	676	695	680	667	635	671	671	661	661	679	670	671	670	684	680	607	697	662	665	667	704	645	679	690	675	676	696	715	686	698	659	718	650	701	675	619	689	715	666	674	698	688	697	706	657	668	639	695	644	675	661	689	702	712	681	655	676	717	676	685	702	671	678	659	656	621	664	651	663	645	643	672	703	653	707	682	621	692	686	711	679	682	671	698	695	703	703	669	634	647	692	668	692	728	703	699	731	673	641	696	682	631	608	693	696	633	681	699	636	702	705	646	678	644	672	629	652	667	750	716	700	643	681	704	715	657	689	663	689	671	678	676	717	625	685	680	644	695	697	705	684	650	635	673	678	633	686	678	689	676	665	663	696	647	627	647	663	691	637	632	713	642	670	731	689	686	621	678	668	738	655	690	676	678	715	693	654	654	668	700	684	647	648	672	670	679	688	709	675	661	649	694	690	682	661	683	679	680	722	696	668	613	653	686	706	652	629	659	667	696	650	674	651	677	630	676	687	674	669	697	651	689	678	704	676	682	671	677	686	679	655	653	702	704	647	667	584	700	713	674	660	692	701	665	663	734	683	685	695	695	689	686	715	718	687	659	648	678	657	682	650	663	705	678	645	711	659	678	671	652	639	639	674	691	684	711	656	708	648	631	704	699	649	695	708	641	660	636	692	661	665	712	686	654	690	634	694	678	669	679	673	683	653	650	709	691	621	674	678	716	677	695	663	636	621	685	710	670	672	659	696	652	673	666	639	630	682	704	657	712	693	668	672	704	657	675	646	676	689	642	640	665	715	699	700	696	717	690	663	698	657	679	687	714	688	676	648	652	661	701	656	648	663	653	670	681	703	644	668	645	652	715	633	631	678	680	692	679	603	644	712	715	605	678	686	658	673	649	642	653	663	666	622	665	672	692	686	686	654	655	708	737	649	676	651	672	643	710	654	704	707	687	698	661	630	682	682	716	658	673	696	668	677	596	677	667	621	668	637	647	697	696	654	671	662	704	689	729	649	672	651	683	681	642	745	669	680	672	670	674	691	638	719	718	672	684	718	658	685	683	677	685	669	673	661	667	641	660	626	742	663	680	703	664	717	689	688	679	695	660	671	691	667	637	685	663	660	700	683	682	706	696	680	703	693	673	680	656	634	684	668	689	659	684	687	729	716	645	720	680	730	651	696	683	697	653	703	676	674	668	668	680	720	704	675	637	693	647	704	650	638	709	627	671	676	697	633	711	633	654	627	705	704	646	656	681	659	702	684	686	675	712	684	664	629	734	697	696	692	658	711	681	652	677	698	645	643	686	618	710	661	662	680	692	646	679	685	661	647	682	720	628	621	722	698	679	694	683	663	717	645	682	702	678	668	667	680	672	675	643	630	665	677	703	680	695	666	652	680	642	681	682	629	725	667	697	625	671	673	667	678	709	640	617	718	635	665	649	660	689	705	730	667	660	645	720	662	656	643	648	650	681	617	670	655	681	675	657	699	669	718	641	688	720	693	682	681	697	681	643	711	677	690	715	688	641	698	696	672	703	684	718	687	695	652	675	667	692	684	693	656	645	650	696	622	667	675	705	684	707	660	724	718	640	661	677	729	683	671	698	671	663	692	702	720	648	650	641	701	685	680	700	714	686	659	698	710	624	660	694	691	660	715	710	667	690	635	670	646	672	693	692	654	723	668	681	671	677	653	637	716	688	675	661	644	645	694	650	691	673	658	665	672	695	714	676	635	684	672	648	622	678	653	723	638	655	693	656	666	691	687	642	678	697	696	673	679	691	620	687	661	696	698	664	673	663	699	613	656	620	597	713	682	661	678	605	644	629	653	655	708	616	660	678	682	702	731	645	651	697	674	651	669	645	682	655	694	674	686	651	679	655	677	645	672	660	698	633	668	707
35109	23886	20442	15634	12646	9640	7099	5466	4402	3678	3183	2764	2696	2340	2011	1808	1371	1308	1193	1445	1296	1259	1289	935	783	758	729	698	693	629	532	587	712	578	495	482	342	431	358	411	437	403	373	357	415	384	358	343	336	331	333	323	302	305	281	254	261	229	214	231	250	219	230	244	276	247	232	234	242	237	233	219	247	233	206	227	232	243	228	214	258	222	238	223	231	215	231	188	249	206	224	236	217	200	236	224	227	197	229	243	223	233	247	236	218	226	231	222	245	231	197	218	236	201	238	234	230	230	211	209	224	207	216	231	201	220	231	216	230	231	227	219	212	248	227	211	228	214	222	234	215	214	218	227	235	224	230	221	231	201	212	241	205	224	216	228	208	221	206	220	222	214	223	238	215	207	215	220	185	224	179	239	202	226	248	227	227	225	230	201	183	224	232	249	212	203	227	210	247	233	249	202	208	222	225	221	233	220	225	223	208	234	218	229	205	209	209	254	228	225	232	220	202	249	211	250	223	227	217	204	223	200	219	185	209	207	205	235	210	230	219	220	218	195	222	212	242	212	230	225	220	252	239	214	214	223	203	216	220	207	226	220	230	239	212	227	227	205	187	238	203	229	216	189	210	210	207	212	208	224	215	221	207	214	217	223	222	225	229	210	205	241	225	195	229	205	213	244	243	209	191	210	238	208	223	244	232	220	224	232	212	217	219	217	230	210	247	192	230	206	211	220	194	227	214	231	210	227	245	205	233	236	232	216	232	210	239	239	227	219	203	184	211	223	217	218	237	186	275	235	203	195	223	210	231	254	217	259	238	191	212	219	246	196	234	228	216	224	213	229	241	219	220	228	215	241	232	236	217	226	210	228	242	217	219	243	211	235	207	203	217	207	199	220	241	246	194	233	229	233	221	248	221	203	223	212	213	223	244	216	223	219	217	211	223	212	226	241	250	204	211	219	199	223	225	244	222	261	210	235	216	253	229	222	184	200	230	242	204	216	220	214	216	201	220	212	214	229	201	225	199	191	215	203	195	213	210	222	243	241	215	189	220	224	222	247	233	229	216	202	196	207	222	215	217	223	211	253	190	201	237	219	202	225	215	208	222	250	231	224	233	218	210	234	229	202	224	225	220	248	217	214	219	209	241	243	205	225	251	242	225	215	219	221	233	228	267	216	243	221	238	229	220	230	222	234	216	211	201	258	209	227	205	230	226	232	205	216	260	256	220	189	223	231	223	237	234	233	212	207	179	218	216	217	223	241	242	232	232	215	208	208	240	236	226	190	202	224	216	237	203	220	247	232	234	214	224	225	248	230	220	203	225	194	213	232	238	217	186	230	240	240	242	231	222	240	212	251	241	216	196	209	202	216	210	200	233	195	221	209	222	201	236	225	204	220	239	202	222	208	222	217	221	238	218	237	232	225	272	199	209	232	232	197	241	257	202	226	262	249	186	228	231	208	200	222	247	219	236	249	205	245	203	235	216	227	222	231	240	207	223	251	230	230	217	221	199	205	219	213	243	237	207	220	201	243	196	232	227	233	235	233	242	253	228	222	242	208	200	215	209	235	231	220	217	224	191	244	245	212	251	223	204	243	226	222	228	226	211	195	235	239	225	241	231	251	231	228	209	233	225	237	236	199	225	202	228	218	220	202	217	237	248	234	222	233	213	225	230	230	218	246	213	199	213	189	210	205	249	221	212	233	215	202	204	205	208	215	218	209	214	214	211	209	239	228	223	226	242	199	214	217	236	212	239	205	206	238	240	214	219	221	204	235	248	187	205	231	204	231	210	220	235	233	219	230	198	212	215	233	207	217	225	203	214	218	241	212	214	198	208	234	251	225	223	243	243	227	255	231	214	203	218	210	217	254	223	222	227	232	232	222	219	188	201	239	207	227	213	259	214	229	198	217	223	206	206	210	206	228	237	249	239	221	235	233	238	206	207	239	213	218	229	224	232	241	215	223	231	220	236	198	227	196	201	228	228	235	200	233	207	211	214	204	226	211	204	225	251	226	234	226	241	216	203	234	224	218	214	251	245	226	214	212	215	212	212	227	224	241	202	229	242	224	238	234	209	229	226	231	228	236	234	213	218	226	210	238	222	205	224	199	214	207	230	242	238	219	241	208	229	223	215	226	218	217	235	224	222	222	232	212	224	234	211	217	203	221	216	217	222	208	241	206	234	213	177	191	224	217	224	216	239	214	216	214	206	245	221	231	193	232	230	228	231	225	235	208	217	240	220	257	220	229	224	247	194	208	229	244	243	226	191	243	224	198	235	221	241	200	233	233	224	201	225	238	249	221	251	239	204	219	183	221	239	254	228	201	234	226	240	229	242	245	211	255	221	247	215	251	200	227	203	229	222	216	222	227	222	213	205	225	230	216	189	207	200	226	214	216	211	226	226	227	235	211	230	208	231	237	207	207	195	221	232	213	209	259	237	257	214	254	215	214	185	220	215	224	241	221	212	221	225	197	214	234	214	217	229	220	197	215	225	228	220	210	219	240	238	230	222	244	211	212	212	250	231	213	203	224	236	249	230	209	230	225	207	230	214	220	198	223	257	232	204	214	223	210	206	207	224	216	236	222	234	231	224	195	222	212	232	231	221	203	207	218	237	245	233	215	204	204	230	232	227	192	238	203	197	190	210	240	239	229	215	216	215	216	222	210	216	223	225	219	237	226	236	227	225	264	239	218	211	217	225	233	231	222	202	229	245	238	236	245	223	233	199	213	219	238	220	215	211	217	222	211	224	198	219	236	231	217	231	225	204	234	235	208	217	227	227	223	226	192	254	222	249	240	230	193	226	241	229	222	224	229	217	206	195	231	228	209	197	233	234	206	219	197	195	243	205	235	229	244	213	206	226	246	241	210	242	234	256	209	249	217	218	222	238	203	240	218	213	234	219	211	215	235	220	205	210	225	239	209	222	256	219	234	200	208	213	231	216	196	235	257	222	211	212	213	191	241	199	216	207	237	232	224	227	204	258	211	216	231	203	238	209	210	211	226	217	225	232	245	228	210	226	211	212	233	208	224	231	235	209	202	207	223	214	254	215	222	232	208	228	213	230	241	214	197	197	233	229	213	208	224	211	211	209	201	225	222	213	251	205	223	219	221	198	212	210	238	205	252	241	203	229	232	221	199	214	208	269	201	229	178	227	227	226	248	223	229	227	208	217	225	217	216	229	236	207	244	213	215	215	238	234	225	221	242	206	224	230	219	228	231	202	225	207	211	222	230	240	242	236	221	245	215	196	214	198	230	233	222	231	217	200	222	198	232	220	218	231	224	207	211	209	216	203	208	206	199	222	228	242	210	206	221	230	244	225	221	236	195	231	242	217	223	236	227	222	200	238	208	255	208	242	201	263	212	232	238	235	217	227	216	225	201	220	198	227	224	232	204	216	230	237	223	239	223	218	226	206	204	216	245	213	234	239	211	212	206	218	237	242	218	234	232	237	220	205	211	200	232	235	237	217	265	250	236	214	215	218	210	210	211
22325	14830	22996	25247	25201	23238	21113	19250	16878	15728	14853	13228	11561	10186	9478	8887	7469	7124	6946	8650	7552	8051	7718	5498	4672	4591	4240	4506	4289	3501	3126	3461	3809	3269	2563	2607	1841	1822	1627	1924	2104	1934	1786	1759	1759	1750	1593	1678	1393	1379	1434	1338	1119	1105	1016	849	824	796	784	666	758	707	673	678	674	722	737	735	633	668	723	708	696	670	622	609	659	641	597	570	603	619	587	611	614	521	552	546	553	577	545	541	561	620	621	576	532	535	555	526	604	558	568	541	569	525	508	514	528	509	555	542	540	548	531	523	533	554	559	535	567	547	582	519	548	543	564	543	573	564	549	530	571	541	567	560	573	533	532	528	488	528	527	524	535	571	551	548	558	586	522	605	534	541	561	579	576	576	556	549	506	504	568	529	577	553	582	538	560	529	539	519	513	542	566	568	529	553	552	578	540	542	534	554	516	539	541	537	538	500	523	535	542	504	520	545	582	570	565	582	550	527	544	548	567	557	552	539	565	534	546	548	560	556	549	527	537	591	576	483	548	594	522	525	610	569	566	528	542	520	567	561	534	542	551	530	502	584	498	488	541	586	584	616	542	506	544	559	540	542	536	539	526	492	551	561	504	586	506	549	590	545	584	523	571	550	513	543	558	583	554	524	530	544	538	563	543	555	532	556	571	535	563	523	535	533	550	546	544	554	584	531	556	576	562	566	527	562	588	557	558	498	534	548	558	546	567	569	581	548	532	542	573	555	577	566	580	533	562	578	544	567	533	542	570	542	562	574	551	592	534	566	547	533	582	517	526	587	573	528	523	546	508	521	551	518	585	531	531	551	542	538	549	571	561	530	563	527	530	597	503	554	526	568	541	547	593	540	546	544	545	563	530	509	532	587	498	568	544	499	574	561	535	545	551	576	558	517	534	530	562	558	545	549	551	552	505	530	523	522	517	545	498	553	540	567	576	541	530	559	522	516	536	544	556	581	566	569	519	543	559	538	539	556	536	511	541	540	544	513	552	558	537	547	565	509	576	548	547	553	508	539	551	582	585	550	529	528	539	530	545	538	525	559	551	523	567	579	518	503	526	568	543	551	550	573	541	547	545	596	515	503	588	540	526	529	577	551	577	511	506	531	545	558	572	545	545	546	538	522	598	572	543	533	553	559	586	572	557	570	506	514	588	584	545	546	560	555	544	535	552	557	562	532	562	519	508	530	551	557	599	560	521	600	568	515	527	541	533	545	498	483	552	565	550	518	523	571	553	544	546	565	578	571	558	524	508	545	553	491	533	535	586	543	511	561	551	566	535	524	587	563	547	551	550	550	557	508	557	553	541	573	561	528	539	568	543	604	564	543	540	533	529	512	580	538	565	580	529	519	498	563	528	545	554	558	531	603	556	578	510	555	582	547	522	560	545	553	581	540	565	572	603	504	550	515	528	562	512	521	513	568	575	566	562	577	556	565	592	550	562	556	534	552	507	555	532	559	556	539	565	558	534	556	545	545	530	561	565	535	545	548	558	572	539	554	521	529	565	564	538	546	545	552	549	543	528	540	555	575	560	547	563	616	531	575	541	514	538	548	539	522	537	572	563	529	545	560	564	536	523	559	583	543	539	529	514	553	549	581	506	521	594	548	553	541	536	568	528	532	517	586	559	569	498	586	577	510	563	521	565	549	569	521	588	541	588	521	558	567	560	564	520	539	548	548	572	532	567	552	553	559	509	540	539	565	533	519	543	520	543	549	563	567	536	518	536	532	527	551	570	575	575	579	532	571	544	550	513	553	551	575	538	569	538	521	582	549	499	532	557	533	550	546	521	511	566	530	570	556	539	541	515	584	533	553	589	578	515	520	547	569	507	516	563	518	518	569	576	527	557	610	546	583	552	569	584	547	578	576	555	515	538	557	544	504	582	529	538	522	515	549	561	546	602	579	564	556	589	506	530	537	514	579	546	574	547	575	554	545	536	570	516	534	544	546	566	571	519	548	529	535	542	530	516	574	568	515	535	575	549	549	585	527	580	568	590	559	575	626	558	528	532	560	553	520	544	566	524	536	533	568	555	554	551	559	527	556	558	558	550	538	573	540	502	539	550	570	566	530	531	547	547	484	568	549	536	530	548	561	533	571	583	534	569	530	518	533	573	562	540	572	558	557	541	539	571	600	552	529	593	568	536	541	576	525	538	536	579	548	538	547	541	552	564	537	560	534	559	532	549	543	583	583	545	575	559	537	567	541	544	558	496	549	559	539	537	547	535	551	545	576	570	529	519	526	552	496	559	563	557	503	526	539	514	603	557	603	597	548	541	524	574	576	518	549	545	544	526	501	548	546	568	557	537	549	552	569	519	555	559	551	525	532	551	521	533	563	571	577	569	557	528	543	534	552	505	548	527	550	565	582	545	539	542	540	549	570	504	501	502	547	586	535	577	521	584	482	534	541	575	531	518	590	538	559	520	573	572	526	531	557	584	575	529	532	544	527	565	569	551	525	548	558	559	552	535	545	568	580	545	553	557	588	602	552	557	553	569	552	563	576	518	500	525	554	540	539	529	539	557	547	539	532	551	540	527	513	539	518	611	585	578	529	527	554	530	534	556	535	529	540	607	559	519	539	535	580	523	573	562	553	558	549	526	572	570	536	541	535	513	531	518	578	554	518	559	554	530	541	560	581	501	482	546	574	547	572	536	534	576	537	548	511	517	566	518	535	541	533	568	558	532	561	568	524	576	560	519	559	564	486	559	492	580	601	547	549	548	552	601	511	560	547	565	539	525	501	551	546	539	539	606	568	562	569	576	537	571	581	587	512	567	587	575	532	525	515	554	551	542	551	544	522	556	566	599	533	524	553	554	560	545	491	572	520	559	528	513	572	538	521	557	585	518	555	555	606	544	514	543	522	553	574	566	534	553	536	552	578	559	568	533	529	543	538	522	540	549	541	534	577	535	535	523	551	569	549	537	550	591	562	529	565	544	544	496	523	551	513	599	563	546	537	553	530	534	550	574	600	547	579	552	534	535	541	491	569	502	561	538	548	551	555	562	576	532	541	576	576	511	580	538	540	530	552	514	549	502	554	560	524	552	549	562	565	575	516	524	560	554	534	569	589	571	564	512	520	519	490	555	529	543	552	546	511	548	552	612	573	524	516	570	578	536	558	600	563	536	582	507	519	551	538	539	542	516	532	590	561	553	556	580	527	534	594	542	543	577	571	535	543	556	563	560	588	521	520	557	523	554	531	543	571	536	522	511	551	537	537	558	521	560	558	527	543	539	559	543	541	525	580	568	544	523	549	539	525	552	573	543	559	545	520	545	510	535	507	538	585	539	584	513	551	504	550	564	543	550	541	529	555	577	534	567	550	559	540	567	549	534	523	579	571	547	587	520	552	579	535	555	519	517	572	552	515	558	608	567	571	539	571	561	543	554	529	536	545	549	556	540	516	597	590	579	568	572	587	532	543	557	556	578	499	497	540	553	597	556	522	524	519	558	518	539	570	541	559	551	532	539	529	547	504	551	513
12291	6883	7335	4815	3192	2191	1739	1260	1049	901	714	673	598	540	560	514	429	445	378	379	392	369	314	323	309	287	292	327	304	287	307	287	291	287	282	262	272	258	248	224	277	234	245	289	247	260	284	269	243	229	257	247	229	245	232	229	259	269	242	226	223	263	273	281	244	217	233	244	217	246	231	219	263	201	235	194	224	228	234	236	240	224	216	209	229	253	253	244	251	236	197	224	193	200	218	224	219	232	216	225	233	198	233	258	218	237	239	195	222	232	222	247	225	239	248	226	248	240	231	205	217	231	229	261	248	223	238	230	232	218	252	279	216	256	229	250	227	255	230	236	205	252	228	201	231	254	246	209	222	236	231	234	206	259	212	204	238	234	213	218	223	251	248	224	241	215	225	227	210	254	220	221	225	224	248	245	231	221	241	236	245	244	244	236	229	242	229	228	224	236	262	233	235	219	251	240	247	257	235	244	241	214	247	214	206	230	245	262	242	247	241	234	230	197	218	254	221	253	266	207	229	215	221	222	233	236	251	234	237	220	204	238	238	239	218	250	244	219	231	252	259	235	253	242	253	243	190	232	214	252	224	211	222	218	214	233	211	218	248	221	233	215	243	229	199	238	241	228	258	233	257	234	210	258	256	237	217	221	242	224	214	210	229	245	233	233	225	205	228	245	232	216	184	214	215	232	213	200	229	230	249	223	254	247	229	223	236	204	232	229	227	229	216	220	231	255	219	253	224	238	224	224	257	221	264	232	202	266	208	245	225	246	218	238	227	259	182	248	226	239	222	204	230	228	210	217	216	214	237	221	229	224	234	199	234	229	214	227	231	242	219	217	209	243	222	225	221	231	213	202	194	245	247	210	249	241	195	235	216	201	260	232	224	226	229	271	242	232	228	191	216	215	241	225	235	254	237	262	223	226	233	229	220	222	238	223	231	240	262	234	259	225	226	208	240	224	211	227	248	232	215	224	223	239	225	232	247	214	235	207	228	233	238	208	209	213	243	225	223	255	240	221	258	230	235	210	250	244	244	256	228	219	260	228	254	223	241	234	233	244	242	231	244	246	234	232	231	238	204	241	243	222	210	221	235	266	237	233	218	217	227	229	213	246	236	248	219	207	214	213	231	249	204	229	241	221	224	239	208	242	242	204	207	239	242	211	211	212	250	223	249	226	253	257	216	235	234	221	220	210	260	238	237	229	216	215	250	225	234	237	247	222	220	210	232	229	238	225	236	216	236	231	233	227	229	256	216	283	227	223	226	238	238	214	232	209	200	222	216	221	233	202	241	212	223	249	199	264	265	227	241	226	231	227	225	251	238	238	231	222	211	259	224	215	244	217	233	221	232	223	230	234	208	241	255	239	218	240	222	245	210	272	266	215	261	205	195	206	222	203	209	252	239	260	247	232	235	232	206	191	229	237	242	198	223	246	229	233	216	223	259	237	240	234	251	263	243	222	227	243	233	230	225	220	233	232	245	213	231	237	237	239	234	226	235	219	192	260	231	242	227	216	208	237	255	229	226	210	237	259	243	254	228	219	231	241	244	235	232	255	222	201	232	268	237	220	221	240	249	239	236	224	215	237	213	243	271	209	259	222	222	235	261	246	233	213	263	275	193	227	249	252	235	242	231	244	231	223	231	207	221	231	245	255	223	220	215	228	262	195	226	231	251	231	243	230	218	264	206	245	228	250	244	206	222	266	208	224	220	216	232	214	238	248	264	219	235	199	221	230	211	219	242	227	230	242	236	235	223	217	233	226	260	221	212	231	211	235	227	219	221	224	244	246	223	239	226	229	218	238	269	215	246	235	234	243	232	230	240	222	242	230	222	251	222	219	221	222	221	229	228	231	207	248	232	219	226	245	212	218	217	217	235	238	235	239	237	253	225	242	223	202	212	247	250	267	201	239	222	223	242	235	218	247	262	207	240	219	200	271	227	238	204	222	238	214	203	227	208	244	212	241	211	239	246	218	231	234	221	219	211	220	267	232	231	250	198	217	221	264	239	226	247	213	225	239	242	236	212	220	227	234	226	236	203	221	254	258	221	213	238	201	239	240	231	248	236	243	223	218	234	259	224	221	217	232	221	266	243	237	232	223	242	223	228	227	231	225	252	232	235	220	217	216	218	254	222	221	219	215	234	235	222	250	260	213	234	228	232	228	219	198	232	240	238	220	232	213	209	231	214	227	206	226	213	234	232	232	234	238	239	223	217	266	213	237	260	246	225	247	229	233	235	220	245	238	221	197	263	233	267	219	250	231	265	233	250	199	216	230	221	217	209	213	224	245	230	245	235	227	250	238	223	244	217	231	214	216	246	246	246	223	206	239	240	234	196	230	227	227	215	245	246	246	235	237	223	229	216	228	242	255	245	230	179	237	217	223	222	237	232	228	253	239	219	203	232	231	255	198	242	235	231	232	217	234	240	228	237	214	230	235	240	250	240	241	208	242	222	224	218	252	246	234	224	243	236	226	207	230	228	224	239	260	263	222	214	232	221	257	215	236	232	210	218	244	210	258	234	217	225	230	218	210	243	222	207	192	223	233	213	227	237	250	259	251	202	229	226	234	222	224	212	209	216	242	226	235	215	208	227	252	254	233	224	235	268	230	234	207	225	209	277	206	251	236	241	206	239	237	242	221	222	241	235	215	215	230	249	238	239	224	237	245	221	241	230	271	241	234	239	242	224	234	229	228	223	225	204	248	260	262	251	220	225	233	244	242	217	233	249	243	212	227	236	190	237	259	221	241	222	220	220	203	238	251	241	228	245	266	218	239	220	244	204	213	221	217	231	220	227	212	252	201	214	232	228	234	248	238	201	222	241	244	211	245	215	237	242	257	229	218	198	229	265	230	216	217	235	226	222	205	249	252	233	254	211	227	227	247	244	223	262	230	226	205	240	223	265	219	205	229	225	228	210	232	225	241	238	262	236	217	200	220	235	220	220	221	236	208	221	245	227	222	220	209	212	231	240	256	217	241	236	224	236	219	211	255	233	223	221	225	230	237	221	227	186	214	214	209	236	203	218	240	253	233	232	232	212	232	236	260	224	231	234	230	228	220	216	221	229	278	244	203	205	201	193	226	220	239	187	222	228	222	267	217	209	230	217	218	255	236	227	220	222	230	245	246	222	219	228	234	227	224	237	247	247	213	205	235	212	235	252	211	223	226	230	254	230	196	217	221	222	226	218	234	239	213	252	233	240	252	232	209	244	225	236	186	250	205	275	208	232	243	223	228	228	236	261	253	231	204	247	238	245	217	217	213	247	224	244	240	234	222	219	246	238	212	219	224	211	227	236	219	209	223	237	205	213	225	228	229	223	244	256	243	233	223	230	250	244	230	220	225	229	230	219	223	262	230	248	208	222	214	203	262	222	244	234	231	233	241	230	253	266	234	213	232	238	220	213	232	217	234	236	257	223	234	221	221	209	221	212	225	233	211	219	226	235	231	203	196	233	226	212	214	239	259	217	206	214	232	238	246	218	228
7215	5872	12290	12749	10515	8809	7255	6111	5115	4364	3749	3282	3118	2758	2650	2436	2215	2156	1918	1734	1674	1537	1335	1271	1285	1260	1295	1227	1218	1137	1066	1109	996	954	912	825	788	806	747	756	722	776	700	706	762	696	703	708	723	673	665	664	714	654	623	608	594	625	593	595	600	632	639	573	605	620	616	580	649	592	619	599	557	611	591	604	594	609	588	574	564	566	551	568	590	570	617	571	548	575	585	583	582	583	604	552	606	568	596	568	603	607	587	612	593	616	543	595	577	624	566	602	606	567	587	544	570	601	606	592	541	567	578	576	564	577	599	550	591	572	549	557	589	586	564	575	590	564	576	575	589	594	558	561	618	590	627	578	555	565	567	593	581	614	572	585	594	582	567	565	537	581	558	607	547	599	572	591	569	571	554	550	559	566	624	592	582	559	607	619	589	583	618	594	561	603	555	590	599	593	578	589	614	616	550	582	560	566	591	593	604	580	577	585	606	594	574	577	580	535	599	566	547	602	588	602	598	554	571	617	571	551	618	583	552	567	597	585	572	585	566	584	555	644	557	581	659	606	601	572	584	566	575	613	575	570	601	612	608	590	597	503	577	569	603	582	615	614	562	580	571	591	575	617	575	597	574	547	615	580	599	603	581	581	574	532	642	584	550	566	573	596	644	591	607	556	544	564	561	570	595	612	607	571	596	586	581	611	564	550	585	580	565	572	590	561	553	569	600	567	606	550	581	574	582	577	580	544	543	613	552	566	589	595	555	589	530	558	607	554	562	575	593	568	577	599	568	557	540	601	555	561	589	567	595	563	577	594	544	585	610	603	579	584	557	580	553	591	599	607	565	604	558	601	597	581	607	577	646	560	594	588	564	597	575	621	605	601	509	601	595	576	584	557	610	564	594	582	615	564	581	594	593	613	607	595	550	582	579	628	585	569	593	552	632	569	618	581	573	608	603	549	567	573	554	558	577	595	581	560	575	575	511	537	591	571	568	571	573	571	604	607	563	579	587	604	588	582	584	587	601	583	575	563	563	621	591	581	608	527	583	563	563	553	567	583	574	597	597	615	665	572	592	575	599	626	561	556	586	574	534	564	559	582	646	586	581	583	608	574	563	594	630	573	606	599	614	568	570	597	604	567	633	573	615	612	590	565	568	589	570	598	553	551	564	621	602	575	581	597	574	618	546	589	596	589	573	581	596	570	576	533	573	568	572	563	584	594	593	557	562	612	604	558	566	531	543	563	607	593	589	590	610	534	617	558	579	563	578	598	602	590	551	580	581	570	571	539	553	578	630	573	614	617	569	586	539	573	594	556	565	557	630	557	562	584	608	591	594	550	562	570	570	573	573	592	602	583	605	519	543	595	569	573	592	592	507	571	598	603	572	579	578	531	589	553	585	591	634	581	572	571	529	597	610	593	561	580	586	569	555	575	557	542	631	593	579	623	575	545	601	582	610	604	551	611	543	587	620	617	548	552	633	600	554	561	567	541	568	586	607	587	572	586	625	580	599	589	570	565	586	571	557	549	580	581	563	562	593	553	591	597	534	612	563	629	583	555	584	618	616	564	589	580	583	586	554	642	618	537	586	600	611	589	602	593	555	634	574	547	604	588	558	592	547	600	601	613	557	581	586	563	589	597	652	587	595	574	578	614	592	570	600	551	545	619	591	599	569	614	576	577	542	570	608	587	605	595	578	570	583	564	560	535	572	576	549	582	580	550	618	595	567	591	579	586	599	540	598	564	572	550	578	607	558	566	575	588	584	595	623	603	551	593	613	552	552	548	611	596	562	604	576	633	561	575	576	606	579	561	575	611	574	594	589	592	558	598	560	588	562	507	567	579	602	586	600	579	572	621	560	581	570	582	559	584	609	600	597	577	562	581	579	592	565	564	595	563	572	579	572	566	633	620	554	558	567	615	574	601	599	570	553	613	559	573	589	595	567	564	549	565	607	561	555	582	581	567	594	611	574	581	571	591	603	547	560	598	612	612	595	552	579	611	605	565	575	585	607	573	579	584	596	579	572	587	559	590	549	564	588	529	571	572	534	574	568	577	582	579	573	605	588	565	578	587	543	581	568	559	575	553	591	573	598	590	543	571	558	584	569	591	591	582	585	530	571	600	549	620	617	621	575	583	564	570	609	586	598	540	570	623	574	610	532	557	619	552	567	604	542	552	603	556	570	572	591	592	536	584	607	580	567	569	581	564	567	596	582	616	569	549	580	577	518	616	615	590	608	575	596	576	547	587	586	605	616	564	586	611	621	578	597	578	572	629	576	556	576	591	543	558	589	567	520	617	554	568	572	590	594	587	580	599	615	577	585	587	592	542	589	555	642	578	568	581	581	564	571	618	573	599	559	603	587	567	571	559	567	608	609	559	579	557	591	570	581	539	535	561	577	553	573	537	574	558	613	580	596	595	556	507	545	557	610	551	563	591	529	590	611	578	568	534	573	541	562	608	599	601	581	579	625	584	561	567	580	598	554	567	548	623	605	564	543	585	596	551	551	562	555	596	593	535	554	577	572	555	640	586	497	623	550	593	595	609	605	567	591	616	570	571	655	540	585	597	606	578	596	540	580	536	600	604	538	595	587	542	576	630	561	656	592	574	594	539	577	585	584	586	588	570	560	536	563	517	589	572	606	555	577	588	603	617	540	554	551	548	594	615	631	626	573	599	560	599	613	572	573	616	571	554	591	594	552	563	588	576	593	581	547	602	589	555	571	600	581	563	606	596	578	572	576	592	598	540	558	550	587	581	587	597	546	576	569	589	558	580	595	629	602	545	575	579	597	575	565	539	574	606	578	593	570	602	555	575	553	573	605	585	546	557	579	566	621	564	600	628	592	562	547	586	574	560	612	550	564	592	594	631	534	584	605	579	552	561	576	544	592	592	587	576	593	548	621	607	538	568	595	593	571	587	557	559	584	586	569	569	566	583	611	602	594	599	606	591	586	557	585	513	582	601	589	606	580	583	565	607	553	606	581	594	594	563	614	553	600	574	584	574	605	562	580	579	580	591	563	547	551	609	603	559	543	588	536	584	564	596	579	612	551	569	591	601	580	575	537	599	560	580	553	563	586	569	587	583	570	570	571	561	552	588	578	633	596	601	581	581	589	566	546	588	589	571	582	554	579	579	592	581	580	537	620	570	616	565	581	588	577	603	536	624	558	567	590	626	599	548	547	559	539	617	569	578	560	576	575	549	583	564	579	601	532	546	584	612	600	562	577	558	558	582	614	572	563	541	585	668	585	514	592	612	555	568	539	565	632	599	588	580	585	609	608	633	612	593	602	565	607	621	618	588	615	581	549	569	551	584	595	542	603	591	587	567	544	600	555	605	553	609	561	536	571	560	546	644	598	606	591	542	587	594	574	593	575	574	573	619	574	581	603	614	572	579	574	594	581	568	592	572	575	538	562	589	585	582	612	616	575	584	551	560	544	559	548	591	577	571	575	618	594	567	567	588	575	566	582	579	647	618	561	606	564	609	603	573
24602	15906	13700	9983	7257	5205	3935	3118	2380	2146	1931	1645	1519	1429	1129	1154	1025	958	826	864	795	795	729	587	565	552	569	555	546	502	447	517	410	458	440	392	380	336	328	383	386	332	343	332	315	343	316	260	366	321	356	311	286	283	275	284	280	261	294	296	272	272	249	282	272	274	244	261	263	251	270	263	296	270	300	254	274	280	298	253	266	278	266	264	270	260	269	274	280	261	245	261	269	268	257	277	264	275	285	272	266	281	299	255	263	290	273	300	258	244	307	278	296	278	328	244	266	261	243	271	302	264	275	278	289	279	270	287	268	261	281	238	277	258	270	276	269	268	297	269	283	255	249	271	277	217	264	281	262	258	279	269	259	242	276	272	270	254	263	255	284	275	247	255	248	276	281	259	251	282	280	271	238	274	291	280	273	276	284	264	279	271	284	281	288	263	265	289	261	282	314	253	267	249	251	294	263	271	285	277	249	282	283	239	278	280	280	244	277	264	245	284	263	284	250	279	284	260	281	282	277	275	281	279	275	263	282	272	245	280	286	253	284	280	242	270	277	285	298	276	257	279	271	269	275	282	283	238	278	262	283	275	265	282	260	278	235	269	260	285	281	285	249	282	280	270	317	277	286	275	269	266	264	275	273	257	268	256	272	266	271	270	281	267	258	274	287	280	295	284	267	283	282	288	261	253	254	300	277	256	257	267	291	273	260	286	258	294	279	269	260	272	262	253	252	264	255	295	264	267	267	240	260	266	282	302	289	279	255	282	260	274	288	305	312	281	252	243	258	273	234	265	271	270	276	258	266	253	236	310	244	293	295	297	271	268	254	260	267	292	286	296	276	257	277	282	253	252	253	288	269	265	243	238	292	282	281	264	280	245	263	291	260	276	249	254	235	271	295	289	271	245	263	229	254	260	265	253	318	272	280	269	275	265	256	241	282	265	274	280	261	260	264	232	269	259	278	289	268	235	271	241	264	246	253	246	278	279	289	307	289	286	256	281	242	234	250	281	259	260	255	271	268	259	258	255	280	273	249	291	252	263	264	254	292	279	277	271	275	257	297	279	247	282	272	231	266	271	247	291	253	276	282	288	254	246	286	240	275	277	277	255	283	288	256	265	240	279	263	246	222	239	290	247	262	256	284	286	280	259	266	275	231	238	262	261	261	298	265	264	283	265	292	247	236	226	262	281	270	253	309	245	254	257	266	275	265	238	296	253	279	271	279	282	285	272	252	299	236	276	261	257	246	259	255	247	260	279	287	279	235	256	276	269	295	249	269	247	291	283	247	271	287	254	255	273	264	287	293	276	295	295	259	273	238	253	291	260	250	283	256	258	248	266	258	256	272	285	261	263	235	280	256	258	272	255	267	257	251	267	265	279	279	300	297	243	263	279	265	277	248	259	272	259	264	270	255	300	268	288	264	252	249	277	239	261	283	281	259	249	268	274	243	295	282	271	251	281	263	278	271	301	257	282	257	242	275	291	253	292	297	267	259	279	284	219	270	277	270	262	286	247	243	264	271	247	267	272	264	270	255	252	274	256	257	282	288	269	249	278	285	273	278	265	240	236	262	250	252	291	276	292	259	257	250	244	269	259	258	241	262	247	262	240	284	271	259	251	254	273	250	262	252	271	266	271	265	281	257	264	257	297	282	306	280	295	256	237	280	285	276	220	258	295	255	281	258	295	288	254	257	249	256	256	261	245	242	252	261	273	284	245	255	279	270	292	224	272	256	253	266	265	257	296	282	297	272	245	267	275	290	273	279	244	258	280	253	280	283	272	286	254	300	288	280	290	244	236	273	263	282	253	269	287	282	273	261	241	250	270	262	240	281	301	246	273	279	257	267	262	283	280	281	284	257	277	244	264	257	249	272	252	266	254	261	263	257	237	281	270	282	236	299	303	271	286	303	257	261	278	262	252	256	279	276	308	265	278	269	248	256	240	223	295	285	288	290	253	274	270	260	268	256	274	266	261	271	286	251	245	255	294	276	279	282	287	252	264	283	246	276	287	257	273	272	271	276	255	265	268	256	249	260	282	240	302	250	268	253	292	263	269	286	297	262	281	238	308	289	256	265	274	268	246	296	272	254	265	281	302	273	264	269	253	267	261	242	250	262	282	243	265	241	259	256	261	244	270	280	272	234	254	260	248	270	277	299	298	281	277	271	289	263	262	251	243	288	262	253	258	280	237	225	263	261	273	283	248	286	254	263	256	268	297	264	291	264	281	281	272	250	258	266	250	259	256	280	258	255	283	261	262	281	258	267	271	255	269	274	269	282	266	265	272	287	287	265	253	245	274	254	248	264	267	257	270	279	253	282	291	256	303	248	279	278	284	248	242	253	270	267	242	265	282	280	256	303	316	276	267	230	255	250	290	254	268	295	245	276	264	303	245	262	274	244	262	269	228	263	247	277	262	266	284	304	241	263	263	265	233	264	264	257	277	262	276	269	258	268	269	308	298	308	254	287	270	260	277	275	256	272	253	251	263	260	260	270	278	270	248	288	296	254	252	266	273	284	256	261	250	282	262	286	259	293	270	295	284	268	234	291	241	272	245	257	283	271	280	262	258	258	283	277	258	271	255	247	288	282	262	264	264	303	256	281	262	284	265	275	278	299	279	302	284	277	285	282	285	274	277	271	257	240	268	266	276	273	261	249	269	287	261	282	273	237	244	273	277	262	255	238	298	310	265	249	247	295	281	261	277	258	249	269	256	277	293	298	264	265	264	267	279	267	274	288	287	270	243	253	278	279	267	280	255	277	269	265	258	283	283	251	260	246	263	277	266	304	262	258	252	271	248	267	259	270	270	249	260	254	262	279	258	299	258	267	268	260	295	284	240	288	292	259	281	271	258	271	249	285	256	257	253	261	251	246	264	276	241	294	318	266	256	272	280	276	267	273	276	280	272	283	239	268	284	274	293	263	245	271	284	291	264	269	284	267	280	307	250	274	281	264	243	273	266	252	279	307	254	245	256	251	285	273	268	272	277	280	258	270	264	274	292	288	253	278	280	268	271	236	257	281	262	263	259	296	295	266	261	278	264	257	302	283	265	282	259	292	264	258	265	268	268	262	269	299	267	275	296	276	266	273	301	261	284	246	265	263	280	270	233	255	275	272	267	262	276	248	268	252	278	266	262	283	268	285	292	286	278	245	277	261	256	265	226	241	270	259	270	264	270	281	254	261	263	290	265	242	278	256	265	276	287	244	253	290	286	295	282	285	276	275	280	275	285	241	285	273	279	265	262	264	269	273	311	273	299	254	251	258	258	275	280	285	280	257	252	275	292	288	254	293	267	285	284	258	272	280	238	288	296	248	288	243	279	273	253	292	271	290	238	250	268	275	271	268	286	262	242	251	261	257	252	248	234	239	261	273	277	308	287	266	283	301	251	276	280	233	252	276	262	284	275	260	286	261	259	270	279	263	272	266	263	269	265	246	240	241	273	233	292	261	245	253	275	259	284	268	257	264	291	275	260	248	303	267	273
15584	10489	17803	19439	18693	16704	14949	12940	11156	10496	9653	7993	7662	6518	5875	5853	5133	5092	4541	5215	4583	4772	4196	3418	3127	3014	2712	2887	2919	2345	2236	2268	2385	2102	1912	1595	1355	1203	1317	1517	1469	1366	1441	1415	1327	1285	1113	1181	1161	1094	1084	1022	996	899	841	839	805	810	781	747	728	752	753	756	735	778	789	747	681	764	713	730	692	703	699	703	696	693	676	667	718	695	661	700	636	736	651	677	680	671	651	652	745	672	690	645	673	675	689	681	676	703	664	685	667	650	644	691	657	654	673	700	654	686	724	655	667	616	688	740	647	643	635	634	675	653	657	692	635	662	650	683	670	669	706	647	679	719	665	630	657	682	675	689	646	666	697	692	678	705	657	617	698	707	671	662	673	655	671	663	643	665	675	691	668	663	675	664	732	652	693	607	662	663	637	646	634	665	615	732	658	649	682	654	624	641	697	673	660	724	661	610	683	679	650	651	688	679	628	647	669	662	661	656	672	662	682	675	687	682	673	686	731	674	682	651	638	624	622	649	654	661	679	654	679	662	611	641	672	638	718	704	631	631	663	657	673	700	682	649	658	651	689	669	693	666	613	656	660	631	650	636	697	694	676	647	642	689	602	655	639	684	645	658	633	629	668	626	626	655	669	664	637	668	625	659	685	689	673	651	683	687	679	686	630	643	654	695	691	640	667	639	660	689	701	654	679	630	656	685	698	662	713	686	650	694	662	654	648	683	669	653	661	650	672	660	685	645	705	647	688	697	656	682	677	647	658	645	668	648	681	634	654	720	662	683	636	680	672	620	657	656	665	674	657	698	684	638	682	665	690	631	671	649	683	674	697	670	648	661	709	681	638	669	679	644	656	673	699	654	644	630	677	663	657	628	638	676	661	692	644	650	661	650	699	696	667	691	664	658	676	661	646	658	642	650	689	668	681	654	649	628	674	635	654	669	681	684	701	639	669	656	636	641	671	701	646	691	678	639	680	678	682	687	676	663	670	699	620	640	634	654	625	668	688	643	659	641	666	652	635	658	628	648	664	658	668	630	661	701	675	698	696	639	651	657	668	676	666	670	663	580	715	685	656	621	628	627	658	645	633	690	645	645	622	708	694	663	650	687	648	657	646	641	650	694	680	650	683	662	669	624	625	673	706	695	689	671	691	691	689	605	664	650	717	685	607	628	684	665	662	670	640	690	706	664	700	655	671	643	653	639	637	671	677	688	687	673	684	667	667	680	648	673	613	635	702	651	695	666	675	653	676	658	610	651	668	649	660	696	648	642	677	686	667	666	648	681	641	669	693	686	687	608	672	654	680	683	613	666	654	641	700	692	655	670	718	678	648	666	669	655	669	668	707	704	648	661	654	673	638	660	645	681	657	653	655	689	638	620	646	685	693	640	684	660	633	647	676	669	688	695	672	638	686	696	690	679	698	655	670	632	686	668	608	654	681	662	672	628	660	670	693	640	652	676	658	632	673	695	669	649	673	646	690	687	699	705	717	669	689	673	676	714	654	698	631	646	679	735	681	692	668	673	622	678	677	674	641	685	683	640	689	611	621	665	646	666	720	624	670	654	668	671	694	712	688	690	679	702	680	667	668	735	643	667	656	686	693	685	679	664	648	673	623	636	653	654	660	636	636	692	629	621	627	667	700	606	659	630	687	679	695	664	616	681	667	679	663	664	655	708	646	654	700	684	675	644	644	677	663	697	630	658	668	659	671	671	647	701	655	645	715	622	649	660	658	657	650	641	674	667	651	636	688	655	681	682	673	715	665	668	693	657	666	693	712	678	685	647	644	660	675	641	670	684	664	642	660	722	639	642	614	678	655	623	675	673	655	655	668	693	630	663	730	640	664	663	669	689	700	688	639	651	675	648	636	651	695	645	655	709	664	637	660	618	665	697	674	625	705	658	625	688	661	650	668	631	659	635	612	609	696	660	657	652	661	657	630	677	668	620	630	674	680	678	654	686	686	687	679	672	702	675	639	649	680	710	660	658	699	608	640	714	671	662	671	627	651	637	658	676	682	654	633	668	691	703	675	679	695	698	672	630	616	629	672	689	626	677	673	728	674	624	657	707	662	646	669	642	646	634	680	620	655	635	671	663	659	662	655	649	659	681	695	689	665	617	699	693	658	674	678	674	654	657	625	627	638	669	653	672	684	700	649	661	643	616	658	672	670	673	669	654	677	636	662	677	674	653	656	662	673	657	651	680	685	618	655	669	689	669	649	671	658	721	632	652	689	658	653	664	659	657	703	639	672	639	669	664	677	686	668	629	658	640	604	638	660	660	688	651	629	636	653	657	660	660	666	642	660	673	672	644	655	664	654	657	659	646	666	681	665	659	690	656	614	633	655	650	696	636	687	685	686	646	667	692	671	650	649	658	643	660	679	696	665	619	660	654	659	631	662	682	693	663	637	650	694	686	690	637	673	656	689	630	696	661	666	646	670	650	641	669	692	612	665	636	663	691	712	705	639	641	692	674	692	616	659	625	674	669	624	700	652	637	631	664	649	678	678	665	659	691	623	687	714	677	663	631	648	637	649	618	679	651	643	669	640	654	655	653	683	616	668	629	655	639	654	667	663	660	670	630	654	645	694	675	702	633	649	666	664	651	663	613	685	638	711	677	608	648	607	657	698	664	667	645	684	685	698	653	728	621	706	652	635	602	705	614	684	644	667	598	621	649	673	706	646	639	667	674	657	637	650	613	690	681	678	672	614	620	633	652	689	628	701	685	644	691	697	656	729	673	668	679	638	611	669	668	660	685	662	686	665	633	648	663	702	741	683	612	662	627	634	669	647	680	686	709	709	734	610	672	591	653	663	660	684	674	696	688	680	622	624	694	663	668	661	694	706	659	664	672	643	682	659	661	604	636	662	658	659	642	685	649	687	676	690	683	659	674	710	665	666	665	664	651	711	686	639	628	672	651	699	660	635	705	638	642	665	704	640	666	687	678	677	684	698	638	650	644	583	704	644	716	657	682	666	672	672	682	712	606	644	622	648	681	672	697	643	674	615	682	652	662	676	689	632	642	659	649	656	631	645	669	700	661	663	671	634	644	683	697	700	696	629	650	661	633	662	661	681	682	668	706	639	650	640	628	706	648	647	629	707	686	678	687	695	680	671	610	718	669	636	684	670	661	649	677	672	666	651	653	587	634	697	658	647	629	654	626	683	670	651	638	675	657	664	644	640	715	623	651	652	636	684	654	653	644	662	629	682	672	632	625	684	658	624	669	654	673	683	690	673	651	666	656	645	660	642	672	711	706	661	670	660	690	676	634	636	651	675	626	670	659	669	663	654	665	700	640	650	643	691	656	639	643	663	664	696	658	693	636	649	622	638	703	632	670	678	680	663	684	675	638	689	666	665	646	645	650	664	675	645	647	674	654	618	660	686	720	703	647	677	682	671	680	660	644	714	657	683	617	681	666	708	674	694	652	686	669	669	645	687	634	625	694	640	662	686	604	702	706	681	703	631	632	706	683	672	659	664	659	650	681
34112	21950	19129	15124	12042	9269	6880	5489	4309	3663	3360	2711	2552	2338	2127	1962	1453	1276	1251	1482	1254	1198	1081	925	899	873	772	746	709	663	611	624	599	590	498	442	396	396	317	410	438	375	359	342	376	333	348	387	313	327	323	280	269	277	237	239	257	249	237	221	237	228	224	205	238	236	216	260	216	234	239	211	200	213	248	230	223	229	215	221	228	222	228	216	231	219	193	207	246	201	231	210	242	223	232	226	218	248	194	204	224	196	249	241	219	200	208	231	197	210	242	210	231	203	199	234	203	202	210	227	228	200	226	219	233	194	200	196	200	213	202	212	228	192	218	217	227	209	208	218	222	242	215	211	202	208	250	207	249	225	217	248	205	190	220	215	256	224	212	220	200	192	249	216	224	221	226	247	216	212	221	211	226	200	209	226	233	225	242	219	247	231	219	212	201	195	215	212	239	272	225	229	227	224	220	209	217	217	190	233	239	221	193	236	223	231	213	213	228	205	223	188	223	198	219	224	212	187	213	221	235	239	197	229	246	199	230	241	214	214	243	229	212	209	211	247	238	225	227	220	229	236	225	228	217	190	208	229	216	233	218	243	237	191	206	218	198	215	236	225	220	229	185	205	234	208	209	246	226	205	190	201	232	199	224	192	208	213	202	212	208	206	209	212	258	226	228	233	218	203	236	195	225	247	225	217	219	188	234	224	220	239	198	191	210	221	206	220	247	219	224	228	222	217	223	197	204	205	209	262	195	227	240	214	254	233	228	228	216	219	203	219	232	228	245	219	212	211	229	214	216	210	235	231	207	220	206	240	240	242	225	217	237	222	187	257	212	245	220	193	220	203	220	213	239	198	199	258	227	224	207	213	246	193	212	206	208	223	206	204	218	249	205	231	219	223	217	226	216	210	182	197	206	237	206	216	219	253	234	244	216	231	243	227	226	210	212	219	202	232	226	225	216	218	219	216	179	206	237	218	226	206	206	182	224	202	223	211	214	227	222	228	225	247	203	212	217	236	204	222	194	218	226	215	200	234	212	234	248	217	226	235	221	230	214	221	184	213	195	241	229	247	221	228	243	248	201	213	230	213	212	233	219	223	231	220	233	206	196	212	259	203	218	218	209	224	221	231	225	245	217	226	212	211	250	180	241	227	224	190	199	214	205	229	197	202	226	202	228	231	224	219	246	210	204	210	207	221	221	213	251	212	240	194	215	184	179	230	198	208	209	225	247	222	188	219	216	233	202	217	235	241	200	226	238	218	222	218	218	208	222	236	209	195	198	238	229	227	209	230	197	199	217	247	223	210	210	212	234	210	218	214	193	249	226	223	202	246	242	252	201	210	208	218	213	218	215	202	205	201	244	223	214	238	208	221	240	182	210	217	216	211	214	203	194	216	210	237	208	240	201	209	200	214	214	215	202	225	221	219	235	193	219	205	211	204	227	206	236	250	215	202	209	218	226	227	223	233	205	217	182	216	213	221	193	250	189	223	229	218	222	215	221	234	254	244	224	226	204	213	210	200	248	225	189	222	222	252	197	223	187	210	215	210	233	215	224	203	230	204	236	241	225	239	199	230	187	210	205	219	230	223	217	229	232	225	223	213	238	236	243	219	215	240	214	215	197	248	236	205	228	227	227	205	208	214	218	221	189	215	227	216	217	219	205	212	232	220	232	224	205	229	213	210	224	221	205	200	207	221	237	219	203	206	239	217	206	197	207	204	211	234	223	218	216	217	190	222	247	202	233	228	222	208	199	202	216	198	225	236	199	200	212	224	222	239	221	221	215	179	213	212	221	251	226	257	230	198	213	193	211	226	210	195	203	206	210	186	220	234	195	183	209	189	222	218	221	210	217	207	228	222	207	246	232	219	228	221	226	220	226	221	209	207	225	216	204	198	245	219	217	195	214	227	227	209	179	217	198	212	248	233	221	230	214	252	228	201	233	227	205	205	213	220	231	250	221	222	232	208	214	218	223	232	212	199	220	210	235	222	226	216	194	212	237	202	217	222	234	212	236	249	207	232	230	224	181	194	202	220	222	220	223	218	206	236	234	235	204	227	227	206	203	232	208	207	215	216	208	200	257	244	211	215	190	216	213	199	239	229	209	206	239	224	208	209	234	206	269	183	224	212	212	216	210	213	215	206	228	232	208	238	217	205	216	228	215	231	222	243	203	218	218	236	237	224	265	195	243	206	204	232	214	203	213	230	182	200	227	242	208	215	218	236	209	206	225	217	188	213	223	227	221	217	208	229	231	209	217	233	224	209	226	215	215	224	213	229	198	238	227	218	212	208	211	219	227	188	212	209	221	209	215	197	241	229	236	225	205	215	234	231	225	223	188	247	197	207	226	208	219	190	196	229	224	200	219	220	250	222	205	202	215	208	222	214	224	210	243	237	180	219	232	208	222	243	226	215	231	230	232	184	199	244	221	211	240	208	246	230	223	234	223	218	213	225	234	205	214	212	207	221	218	207	227	216	207	225	248	228	204	233	243	220	238	234	215	228	211	200	221	227	217	242	210	230	227	222	226	204	251	220	208	230	228	222	199	224	253	223	230	224	226	214	224	216	207	213	220	216	216	214	213	200	206	220	225	213	244	219	194	227	227	233	206	226	215	231	209	222	217	223	198	221	208	221	227	202	250	235	220	208	232	210	222	214	219	223	243	238	233	235	212	196	229	226	216	209	217	213	211	194	227	234	224	242	196	209	212	201	200	215	222	228	214	215	227	217	221	228	216	221	224	224	228	228	239	217	182	252	207	240	201	212	243	202	226	197	231	213	216	220	196	234	216	203	222	216	205	236	218	217	199	227	240	173	221	212	220	219	246	226	218	218	213	214	233	206	243	228	222	221	235	207	226	212	202	211	243	225	214	229	205	206	247	233	212	200	200	221	222	197	230	190	206	220	214	215	250	215	240	219	218	230	198	202	186	199	217	237	222	235	218	221	221	240	233	218	227	205	203	209	226	200	218	210	228	202	199	212	221	199	215	225	233	223	191	212	253	223	226	204	216	198	220	223	218	198	217	226	207	200	209	215	243	196	199	213	223	212	224	205	223	205	233	218	183	204	181	223	204	211	206	199	219	210	213	224	214	228	238	246	214	210	239	207	216	212	233	213	251	250	215	188	215	213	204	224	206	196	221	206	190	225	224	219	191	233	216	197	173	202	209	206	208	211	217	216	218	207	231	226	226	206	206	229	197	227	245	221	216	197	229	207	244	230	238	207	227	243	224	238	190	196	242	219	228	208	213	236	210	211	221	203	226	226	201	195	234	220	222	217	231	208	208	221	237	246	216	201	191	229	207	202	192	231	217	218	230	215	231	235	211	229	218	217	250	239	218	206	217	237	236	242	209	219	240	217	209	250	225	200	237	209	244	191	197	236	220	234	212	252	177	198	210	206	231	217	216	217	215	225	219	211	229	224	192	229	196	215	199	198	217	235	227	217	226	259	206	223	221	218	233	214	224	240	225	223	184	221	218	184	212	231	216	223
21566	13564	22338	24808	24674	23150	20605	19214	17079	16016	15100	12621	11699	10108	9375	8925	8211	7220	7207	8777	7656	7909	7085	5848	5263	4978	4184	4918	4490	3538	3326	3387	3664	3242	2813	2316	2026	1702	1649	2072	2174	1810	1942	1828	1846	1624	1440	1575	1439	1383	1397	1302	1175	1008	891	839	778	753	785	698	716	714	683	748	700	767	708	745	650	675	651	651	620	659	635	619	631	644	613	610	653	640	577	623	554	575	518	575	566	543	555	504	578	610	571	553	563	541	549	507	563	552	526	529	565	529	539	555	538	511	538	533	605	536	554	560	537	591	549	585	573	542	542	564	556	509	537	512	591	551	599	515	508	546	570	551	540	552	543	532	542	531	543	549	523	540	493	505	490	505	541	520	529	546	552	537	537	532	556	562	542	528	542	522	544	551	548	571	531	525	515	519	504	503	524	568	547	537	560	543	521	573	552	544	521	576	593	541	514	563	526	577	562	575	542	550	560	521	542	527	546	565	572	557	573	547	555	531	525	532	522	529	548	536	545	497	568	560	605	546	563	544	513	551	527	570	552	541	556	541	554	536	530	562	539	574	537	531	592	571	590	534	536	563	524	569	545	557	541	517	571	548	558	561	551	520	554	503	542	494	542	549	540	502	541	530	543	506	570	524	542	506	544	559	491	547	525	563	545	512	528	556	576	511	544	559	487	551	540	568	503	553	535	581	563	515	551	604	517	512	538	621	519	565	535	533	547	577	518	545	530	523	532	538	541	516	568	520	569	549	550	562	572	542	538	542	561	553	522	513	518	503	523	597	523	523	547	598	560	522	550	535	577	467	551	572	555	539	555	544	570	503	517	529	504	534	539	508	536	557	534	536	534	583	505	511	531	593	569	502	550	563	489	558	535	544	539	570	551	577	529	558	525	533	561	504	514	528	573	549	545	509	563	535	533	551	561	580	495	554	557	522	546	521	543	548	527	578	518	568	586	526	567	578	554	558	534	589	538	531	600	559	573	529	501	556	536	512	520	531	550	533	543	558	530	555	506	518	531	542	523	519	523	538	518	562	562	584	557	576	594	548	555	500	579	529	538	537	553	554	493	540	536	517	534	509	534	557	527	513	484	503	522	545	560	557	514	504	530	533	546	529	545	511	518	524	512	552	544	513	542	545	536	539	544	546	565	546	566	507	545	560	549	566	539	547	591	552	519	527	550	531	557	551	545	522	533	573	539	510	522	546	558	593	541	535	528	582	585	569	543	552	518	568	547	578	566	573	491	545	511	546	535	556	562	545	538	507	530	540	540	580	535	549	549	584	536	539	544	558	528	568	517	557	524	540	514	554	565	558	531	524	559	540	551	536	558	603	532	563	557	563	510	546	515	530	500	541	518	519	507	506	534	557	555	543	539	551	568	573	524	557	527	586	474	573	537	501	547	503	548	551	572	543	556	532	543	538	529	510	546	533	510	559	552	594	528	553	555	526	544	530	496	559	553	534	565	539	521	480	523	557	539	489	533	529	589	533	549	473	538	510	600	567	568	554	537	562	575	545	509	555	525	550	569	534	537	509	533	553	537	518	539	559	569	572	558	519	533	545	568	561	563	569	552	537	557	518	531	545	537	554	525	511	515	544	526	559	523	604	531	541	578	546	494	553	548	518	546	518	574	553	543	538	543	557	520	555	562	532	542	509	531	504	533	574	523	491	568	541	541	535	549	514	532	524	538	578	545	541	551	565	542	552	540	526	513	585	519	561	535	531	522	538	538	553	510	566	555	523	523	571	556	560	537	531	521	545	562	546	533	514	505	563	511	564	550	538	498	554	532	536	537	540	515	528	528	531	557	545	530	598	505	527	551	552	580	535	540	537	560	535	550	586	554	564	560	512	503	580	556	517	496	548	528	533	581	534	545	517	561	523	563	525	527	571	542	543	538	527	537	566	532	548	531	558	504	541	555	574	591	547	585	523	578	518	558	549	546	541	526	537	562	539	560	586	551	508	528	557	556	539	547	578	560	565	552	555	554	545	538	519	537	527	544	530	529	548	528	520	529	576	543	524	535	566	541	505	524	552	556	517	560	555	552	577	581	523	547	537	573	540	550	544	552	504	555	585	528	570	533	500	513	521	567	524	532	542	557	552	547	549	582	552	486	572	532	559	517	551	505	499	549	552	560	597	531	542	525	549	558	566	565	549	507	569	567	528	534	551	552	582	545	553	546	547	530	561	546	590	528	591	602	556	534	550	535	559	534	528	571	534	560	581	513	549	531	541	521	519	511	544	579	545	555	575	497	558	525	542	561	511	581	548	533	559	551	519	586	489	559	519	544	593	561	573	592	528	550	525	535	573	556	565	538	524	540	561	554	497	563	584	531	512	560	545	533	529	537	553	550	559	543	569	514	576	526	527	582	572	528	586	571	556	535	567	570	499	533	569	563	542	539	572	545	555	529	518	567	524	507	549	547	524	527	570	566	549	577	526	555	572	512	546	559	568	566	514	564	506	517	561	549	539	518	549	520	515	561	546	493	545	543	510	533	554	551	588	522	523	547	547	544	522	522	542	554	541	566	511	535	510	567	522	530	535	542	559	524	575	539	515	546	547	525	566	541	531	560	558	538	525	519	553	542	527	566	557	549	513	538	550	563	578	551	534	528	504	514	535	548	568	534	605	574	556	597	527	508	523	504	527	566	521	559	566	533	534	582	554	526	513	553	551	561	529	537	522	525	535	585	530	507	587	548	550	521	494	542	530	540	553	552	538	556	582	511	541	574	547	598	535	557	566	568	577	535	517	518	514	556	522	547	534	553	582	579	538	536	511	574	557	516	517	552	578	530	533	558	560	520	574	537	564	546	521	493	542	536	553	597	590	486	547	521	557	541	566	480	518	585	583	566	573	582	529	524	543	536	504	569	511	547	540	522	534	543	587	583	558	540	546	525	591	567	567	541	597	521	546	522	491	527	548	482	540	538	557	528	555	572	529	554	513	538	530	536	577	566	560	569	524	551	534	533	566	533	572	507	529	528	539	511	557	501	553	522	542	543	531	540	522	541	505	592	575	568	586	535	539	512	537	564	530	544	508	523	553	527	530	525	554	549	552	537	567	509	553	530	548	545	477	556	564	546	546	517	536	577	562	537	525	509	503	554	568	525	539	548	559	541	550	538	523	563	512	528	534	542	524	560	560	543	507	562	541	526	523	554	533	523	541	532	565	537	532	537	567	525	530	521	541	558	548	555	548	541	573	545	560	558	539	557	529	563	523	536	517	553	564	492	550	546	562	521	558	541	597	556	544	534	537	556	561	571	550	563	532	541	534	539	544	546	557	519	575	524	533	505	546	530	587	542	528	560	489	546	521	533	542	498	550	523	549	558	543	573	540	529	588	494	513	553	523	542	532	527	535	561	575	544	554	554	563	553	553	571	526	556	588	548	534	542	574	516	549	574	536	557	562	537	542	511	556	553	562	549	554	553	504	551	535	556	571	529	548	527	540	544	564	537	544	552	557	501	568	553	539	520	525	532	495	517	587	563	533
11280	6559	6991	5028	3152	2121	1587	1253	987	866	695	682	636	602	528	507	490	405	471	392	348	344	341	296	352	329	320	310	306	322	261	304	270	265	255	250	290	244	235	246	280	244	253	227	243	265	261	228	225	242	252	226	242	246	235	240	235	223	212	241	221	224	230	216	224	199	218	229	255	231	233	243	218	224	234	232	227	242	242	230	203	204	218	224	211	220	257	206	229	228	228	240	224	226	206	208	216	238	218	225	250	220	240	232	247	235	232	233	220	232	234	219	218	222	210	238	230	239	233	222	228	218	218	245	231	266	231	234	219	211	238	256	245	223	226	233	236	264	224	219	248	197	212	215	232	250	207	202	254	252	231	239	209	223	227	247	218	228	236	222	237	246	214	210	218	239	206	225	252	245	218	213	221	227	208	225	231	227	218	236	221	217	226	233	222	256	238	208	230	229	206	250	202	227	195	213	232	229	228	222	239	195	219	218	226	246	228	224	218	209	241	213	227	219	234	197	245	253	238	243	196	236	241	209	241	227	210	223	228	232	240	207	245	215	222	259	201	218	218	239	202	237	213	226	212	216	252	206	242	242	225	244	266	226	241	217	231	216	262	244	245	239	232	231	210	218	234	227	235	200	199	237	226	222	236	217	233	193	240	216	202	223	225	218	226	232	233	230	198	231	219	226	224	208	233	225	228	241	226	260	235	240	216	247	213	221	223	263	184	221	262	211	215	220	228	219	226	206	223	214	223	219	231	207	229	248	217	226	221	238	219	214	197	244	209	207	222	244	213	239	240	242	185	202	219	247	213	228	222	248	227	240	254	226	209	226	239	214	223	232	213	221	228	234	216	254	204	211	225	225	227	255	207	229	239	244	239	208	226	218	224	211	196	255	216	239	235	207	246	232	231	253	225	236	204	252	224	228	242	228	226	207	225	210	259	235	226	223	221	236	232	230	250	261	205	218	232	249	201	238	229	232	260	256	219	231	256	198	208	219	238	232	219	225	246	209	210	229	225	219	213	243	236	229	237	217	223	236	213	203	209	218	245	216	247	239	206	227	207	213	232	226	256	243	218	208	237	214	222	218	223	236	224	233	223	191	198	243	224	242	218	221	204	249	214	213	220	194	208	229	232	232	213	209	233	222	216	245	261	235	235	254	242	241	243	216	230	208	230	233	215	239	212	244	234	211	220	209	189	235	214	224	222	212	241	227	219	227	216	237	245	234	212	211	226	224	237	215	236	230	235	208	237	224	226	197	229	230	223	229	219	217	239	219	251	242	250	223	233	196	262	222	212	239	225	234	235	235	234	198	228	246	220	239	206	207	237	234	252	240	240	229	248	246	243	221	219	208	244	231	209	249	233	240	230	248	225	218	244	229	211	246	238	229	209	221	222	224	224	223	255	246	220	196	243	238	223	227	206	228	218	250	232	248	225	229	220	222	218	227	229	223	229	234	205	219	195	269	232	255	234	213	245	215	222	226	246	230	214	261	226	224	206	208	198	221	224	205	214	213	215	192	221	226	218	201	245	245	258	223	230	234	260	245	245	205	211	221	222	198	235	207	238	246	224	226	241	222	215	237	233	255	240	231	238	215	217	219	233	205	246	211	236	209	261	221	235	244	209	244	231	231	227	235	236	222	214	209	212	237	235	220	208	225	234	236	241	220	247	244	240	210	228	228	232	241	213	236	227	259	198	204	212	243	215	228	230	203	244	231	241	223	246	226	188	223	205	210	230	233	226	204	254	218	256	226	248	242	218	225	230	214	213	255	244	242	239	241	219	230	224	239	265	255	237	213	217	229	208	227	226	222	218	211	207	231	239	231	238	225	245	235	237	197	197	259	249	266	242	212	205	222	239	203	211	212	223	233	228	239	248	224	250	209	205	197	239	245	232	227	217	232	237	240	225	243	244	232	238	233	228	249	226	224	217	204	235	216	225	218	202	260	239	227	220	212	216	246	227	223	256	227	241	231	225	209	235	220	218	211	221	205	234	235	231	205	242	224	235	210	226	245	236	252	229	217	238	220	209	231	243	222	211	242	236	238	262	266	242	247	237	261	212	208	213	222	230	228	199	210	257	225	240	186	239	245	228	261	222	244	252	249	244	245	228	232	231	229	264	261	229	228	232	214	223	241	208	240	230	238	219	224	210	243	226	248	229	209	216	226	240	237	265	230	247	275	239	250	211	213	236	221	234	245	225	245	241	190	257	230	234	247	236	205	240	212	264	221	233	232	240	262	231	208	206	228	225	231	205	199	201	247	224	220	203	204	227	196	224	244	200	247	228	241	209	225	225	249	213	233	221	257	246	223	226	228	216	245	220	223	217	236	222	207	205	212	213	235	244	240	216	267	226	238	219	210	234	235	219	200	230	203	210	234	231	239	232	232	226	229	215	225	254	224	228	260	213	228	241	217	236	277	229	240	240	227	197	226	226	203	250	219	233	239	238	211	237	242	225	222	190	222	235	222	229	235	217	222	239	217	220	231	244	244	232	212	222	220	210	232	212	218	247	239	221	240	205	250	245	229	247	211	251	239	227	232	220	245	254	216	248	258	227	230	244	233	217	217	267	238	219	213	239	221	213	273	221	241	240	208	242	234	236	243	209	233	218	212	236	272	234	239	231	200	244	211	236	216	218	233	249	207	218	207	249	229	202	204	235	203	240	244	257	199	243	233	208	243	208	205	229	235	232	216	228	244	200	238	245	237	212	238	238	230	223	240	252	232	257	243	245	208	216	207	218	216	218	239	238	208	196	217	239	235	230	224	205	232	231	220	244	219	221	235	214	215	195	221	247	250	228	256	247	233	235	247	203	214	203	215	257	252	255	251	227	239	234	224	253	222	234	236	242	204	200	227	256	239	229	239	256	242	237	240	208	229	238	237	217	221	218	199	219	216	212	219	218	241	232	228	255	226	240	240	231	219	218	237	233	243	240	222	212	238	236	252	240	236	237	225	235	224	228	228	229	213	211	223	215	259	218	254	228	234	224	235	247	234	209	240	255	234	237	232	229	217	201	230	200	249	213	213	216	213	228	254	221	223	238	236	231	215	256	238	214	212	239	219	225	199	218	215	242	214	236	215	256	226	227	248	275	233	211	219	233	252	227	246	251	232	251	227	215	240	203	216	215	214	216	228	242	232	240	229	196	235	219	227	252	229	206	222	212	201	231	214	230	231	239	229	231	233	236	226	234	232	222	230	226	233	207	219	244	236	198	242	237	239	241	220	223	251	230	215	230	238	232	204	247	221	208	207	228	219	234	194	216	202	217	239	226	239	212	211	227	230	296	234	243	236	211	203	238	216	231	226	236	216	252	226	231	218	202	221	234	219	258	224	228	227	242	215	236	215	238	223	231	228	198	238	201	234	232	215	232	219	234	248	226	208	252	236	222	228	212	245	214	221	233	239	215	247	216	215	282	266	216	221	228	258	223	228	230	224	187	205	221	211	221	232	205	212	216	244	238	234	235	240	230	217	219	224	218	234	249	228
6900	5663	12114	12838	10778	8592	6943	6003	5075	4414	3801	3392	3182	2942	2682	2616	2366	2106	1970	1854	1716	1446	1288	1276	1346	1300	1256	1222	1283	1249	1148	1019	1009	927	917	913	761	790	708	742	757	745	735	746	717	692	726	705	714	760	718	668	617	694	621	603	586	637	614	604	601	632	610	639	601	580	605	594	623	559	569	595	602	591	603	598	555	569	617	575	565	590	561	543	593	620	568	635	545	606	588	544	565	588	581	573	551	586	563	600	585	539	582	584	555	577	559	616	619	546	553	608	619	598	558	624	603	564	576	557	582	575	569	596	584	565	574	548	616	592	569	567	567	549	598	615	577	599	544	580	603	589	595	562	554	582	573	543	614	575	558	549	537	531	597	568	612	620	596	581	577	578	543	571	557	587	561	573	533	592	616	589	623	578	614	606	571	556	630	561	552	568	603	604	570	561	573	613	577	558	631	591	526	582	627	573	612	591	615	547	622	575	625	591	564	541	569	584	575	583	542	567	546	597	549	596	551	550	580	592	604	601	580	605	617	616	567	572	579	630	600	599	568	583	609	567	576	561	548	543	593	546	551	534	583	578	584	520	585	565	572	568	558	578	559	584	570	570	580	573	559	634	579	585	544	570	558	615	579	609	599	536	578	597	580	560	598	604	603	581	582	657	560	603	532	578	596	545	549	578	568	605	569	642	614	575	604	569	565	545	615	552	586	607	545	562	560	543	599	614	612	565	570	591	600	570	578	595	598	575	611	568	596	568	617	572	554	542	572	596	579	597	623	593	581	619	570	588	564	627	606	558	589	546	601	560	570	558	564	567	609	617	558	588	576	615	545	588	578	574	544	588	570	573	579	548	568	533	574	612	574	549	610	586	577	591	578	589	570	544	568	570	555	589	618	605	575	562	571	533	608	575	568	593	554	550	551	574	535	585	611	585	607	582	605	565	571	587	553	597	583	589	571	557	559	598	570	583	602	624	594	574	588	561	601	607	603	580	549	580	587	637	557	560	568	558	619	571	576	578	597	549	583	578	550	575	574	617	571	601	579	544	523	577	562	551	598	583	603	556	536	545	576	570	566	573	564	550	594	588	547	548	603	540	613	565	572	603	554	562	602	528	568	566	576	627	607	575	593	571	571	600	559	585	606	553	553	570	588	579	593	612	593	554	594	607	526	601	571	567	623	578	556	562	532	619	547	618	536	616	597	564	604	553	564	555	624	570	553	562	554	562	598	546	588	568	578	604	607	571	556	581	571	592	570	565	590	575	568	552	530	564	595	611	577	562	580	586	601	597	634	585	531	572	586	611	567	587	592	590	574	606	576	585	560	594	568	589	562	553	588	602	604	589	600	563	560	603	565	583	627	553	527	587	546	606	619	543	606	587	600	570	605	550	532	562	561	562	581	547	636	524	584	576	587	596	582	600	619	577	584	573	563	595	581	527	561	602	571	581	572	533	543	568	546	619	545	614	625	589	521	551	549	559	552	555	614	551	581	592	574	605	591	562	570	575	581	614	583	565	551	599	604	589	608	563	569	590	541	574	586	574	604	569	590	618	525	566	562	566	569	583	586	558	547	622	564	581	540	653	564	550	574	558	611	584	578	580	595	540	584	570	542	615	557	572	552	586	557	586	565	575	586	598	565	598	614	592	550	537	570	554	595	584	597	594	593	587	561	577	580	598	580	561	596	563	589	581	604	577	573	582	588	536	580	608	575	585	602	547	528	599	591	585	605	586	591	559	534	553	601	582	600	586	562	606	540	574	564	579	546	581	576	568	598	601	578	555	556	555	594	551	572	588	556	565	572	549	605	613	592	525	555	581	539	535	581	539	553	552	546	572	572	550	621	546	563	535	591	567	603	582	563	607	626	560	587	605	577	590	538	550	550	562	587	588	588	603	585	533	581	563	574	578	589	582	569	552	587	624	555	587	552	561	546	627	595	588	601	580	527	588	612	571	599	571	588	611	546	551	566	586	592	567	567	605	582	557	581	561	539	579	577	576	584	544	528	562	638	510	590	589	601	589	549	578	609	571	514	587	617	596	548	544	605	565	574	572	600	568	579	577	540	559	604	539	601	567	573	560	600	576	570	552	623	604	560	595	578	585	633	610	575	600	585	570	605	572	546	570	548	577	574	562	570	600	614	558	581	564	544	561	605	574	561	564	529	583	564	569	585	542	580	547	613	561	579	547	590	557	587	563	557	599	572	568	623	541	615	607	586	585	573	587	590	572	565	590	567	604	581	554	555	585	579	562	625	562	599	593	521	568	568	573	558	601	629	578	582	601	580	566	580	595	572	579	578	555	545	559	598	622	563	579	556	599	581	605	577	536	565	602	517	589	647	615	627	589	589	592	621	571	601	540	548	599	570	583	543	589	582	564	563	570	578	553	601	559	590	592	595	599	590	566	586	536	540	586	584	547	563	607	578	574	561	594	579	574	566	621	569	602	578	550	628	569	592	595	600	602	564	577	575	582	612	538	601	539	597	588	584	558	591	600	518	567	566	587	578	611	602	606	576	547	581	592	571	617	606	565	586	579	557	585	569	579	591	598	578	597	545	570	583	589	582	566	562	608	568	561	603	545	565	590	542	577	564	562	559	584	561	595	603	570	571	575	563	646	588	581	552	578	592	602	575	558	578	555	578	494	584	550	544	597	597	565	542	564	568	549	625	625	591	607	561	573	560	585	589	603	592	607	562	600	579	538	600	629	549	600	575	591	586	562	571	594	557	580	616	563	589	522	591	579	547	609	553	599	554	606	613	568	586	589	565	629	605	559	596	566	561	555	604	576	575	574	580	554	618	567	570	564	556	585	607	605	585	561	548	550	557	601	542	552	591	548	562	592	580	570	547	561	603	568	580	551	550	581	538	577	525	564	598	522	556	572	571	561	576	580	561	595	560	608	533	552	531	591	559	561	571	588	586	576	599	531	595	570	578	642	574	589	526	579	622	559	597	575	606	588	581	599	575	610	567	581	584	599	538	593	620	562	593	555	576	555	572	576	588	585	563	571	565	598	552	548	551	575	570	574	606	584	590	581	598	568	612	591	585	550	560	591	600	596	565	567	545	579	563	588	583	557	609	597	607	564	592	616	570	595	601	586	600	558	549	590	581	588	575	571	592	552	520	590	584	571	581	586	551	580	573	566	590	569	576	546	605	580	621	612	541	550	540	592	609	572	579	540	577	593	620	562	553	605	543	604	593	539	550	577	584	636	585	581	576	555	543	569	539	546	615	580	613	600	572	551	567	579	569	505	589	601	573	549	600	598	579	581	584	578	582	580	586	582	547	584	541	542	585	582	542	617	560	560	604	586	574	592	564	608	580	597	585	579	565	508	578	518	558	583	586	582	584	618	586	585	598	562	609	599	592	602	555	582	583	559	627	564	586	567	521	598	606	579	565	580	562	567	584	590	581	580	571	565	557	582	563	554	585	564	568	582	568	566	608	617	552	576	593	578	561	544	584	623	561	572	576	577	597	605	586	591	568	615	554	569
23790	13961	13276	10119	7238	5255	3925	3097	2400	2112	1967	1602	1798	1462	1153	1160	953	878	882	921	803	754	727	661	602	593	534	568	588	545	436	485	423	429	384	369	341	363	323	363	356	347	385	349	323	326	357	338	343	320	330	316	331	310	260	303	267	258	262	312	292	272	275	278	247	281	278	292	269	292	276	272	287	247	287	278	246	279	243	259	289	283	267	284	323	283	310	320	303	277	265	245	299	266	268	258	325	264	278	254	272	293	268	296	271	275	304	269	270	294	252	262	287	224	237	265	309	299	315	275	284	247	266	256	316	253	278	265	272	268	272	254	261	281	257	265	282	253	275	237	272	264	270	273	257	289	276	240	280	283	281	277	246	234	259	284	283	273	284	273	255	264	252	278	269	281	285	286	269	293	253	274	265	295	278	265	242	266	280	281	301	277	244	261	268	276	269	259	245	270	234	292	247	254	242	253	266	288	297	271	260	245	270	282	291	256	281	252	251	239	266	263	261	279	244	276	265	247	284	273	279	276	261	272	234	271	255	301	289	286	280	296	279	281	257	267	254	294	280	251	285	280	277	254	262	296	278	267	287	280	247	247	253	276	279	286	286	259	281	264	259	318	289	293	267	273	252	263	263	278	261	287	273	280	296	304	266	247	269	297	258	292	270	263	253	261	255	261	284	260	278	267	283	287	261	283	269	298	300	263	260	301	302	278	256	262	260	291	262	302	265	276	307	275	280	284	266	262	257	302	268	285	274	267	254	286	274	283	281	274	270	271	253	264	290	261	256	288	274	301	265	236	267	244	287	254	254	246	261	305	267	275	285	263	266	247	287	277	277	241	301	312	244	282	272	273	276	287	292	281	282	279	248	285	284	274	270	270	261	270	253	290	272	287	282	302	278	274	272	279	316	261	274	288	292	246	287	270	266	267	271	283	256	296	273	289	303	279	288	308	275	274	285	298	275	268	261	251	241	268	276	273	263	261	267	279	280	271	273	299	282	261	257	263	276	297	268	249	276	285	280	271	297	240	295	243	244	262	245	297	284	286	264	260	237	250	267	245	270	283	259	260	285	256	276	253	282	267	286	289	287	263	272	264	298	262	301	291	273	260	284	260	227	254	289	272	280	296	265	271	284	271	278	282	272	293	252	291	251	257	278	265	268	280	267	270	248	274	303	245	292	287	278	254	285	277	261	275	286	260	268	284	276	279	279	278	253	250	279	276	284	289	285	293	271	250	295	268	253	260	310	243	260	305	262	261	272	275	276	270	260	239	304	260	280	270	256	256	267	277	259	253	268	258	254	279	279	278	260	253	284	264	288	291	264	263	267	271	284	253	277	282	283	259	277	236	260	275	273	273	267	263	277	261	262	284	299	276	259	276	268	260	285	288	293	289	235	263	271	287	255	255	254	290	281	282	290	276	280	276	293	284	252	281	281	283	286	314	299	269	265	273	288	289	278	250	272	265	291	256	281	282	271	292	261	259	231	267	268	272	246	273	279	275	289	293	257	241	257	295	269	261	248	270	269	284	289	273	254	291	260	254	257	257	294	222	266	243	281	270	272	307	284	286	285	269	320	278	264	266	264	268	284	245	256	264	269	297	257	266	283	273	281	290	256	272	289	268	253	265	288	278	282	257	279	309	258	260	268	265	277	280	270	278	280	279	289	249	255	261	263	263	255	269	296	266	268	270	253	269	263	295	241	270	287	312	251	258	288	259	269	263	268	282	269	312	278	286	267	261	280	273	263	254	278	264	253	288	269	274	296	308	273	277	266	299	251	273	263	274	253	250	303	258	268	266	292	271	300	260	272	275	302	248	295	287	280	306	283	261	270	283	277	286	284	266	243	268	270	288	285	262	273	247	286	255	253	254	254	253	258	258	257	250	252	249	267	287	272	272	295	262	272	262	275	254	317	250	287	280	308	309	251	283	299	290	306	286	281	284	246	241	274	240	285	277	292	284	313	250	279	287	279	277	279	260	260	285	269	280	257	264	263	285	300	280	278	268	260	279	278	287	261	263	310	270	288	284	275	271	268	279	260	272	252	270	257	261	277	250	265	271	299	291	247	266	260	282	265	307	281	262	264	271	291	272	293	263	279	292	271	269	245	289	268	257	274	277	270	295	278	280	288	266	276	272	279	249	253	245	286	279	279	247	262	262	271	259	263	271	283	256	275	253	275	250	261	258	288	283	250	249	255	277	247	294	273	278	242	275	245	254	286	273	293	276	254	293	290	278	272	299	268	226	283	268	299	279	282	274	306	286	265	259	249	261	281	295	294	265	252	244	239	276	277	264	258	263	274	270	263	272	278	265	288	236	244	270	257	281	282	278	281	293	280	273	300	251	312	301	265	302	267	268	266	275	287	280	263	283	254	300	279	276	292	318	242	316	263	258	258	262	258	268	238	253	266	267	265	291	299	267	259	272	276	310	288	258	272	258	277	254	259	281	265	264	259	273	275	292	275	296	269	245	290	281	289	278	258	268	302	302	277	258	262	258	269	293	259	290	291	253	285	299	263	278	295	279	292	286	262	277	277	246	267	262	275	274	274	277	295	278	267	253	280	266	238	295	272	294	271	280	283	285	264	252	309	267	275	293	298	267	240	277	230	231	268	277	249	247	278	282	275	246	270	301	284	258	252	284	306	287	270	276	255	278	303	283	259	305	250	242	267	260	238	295	264	267	283	290	276	262	254	260	234	264	260	265	282	282	300	307	268	278	239	271	277	268	265	256	255	271	280	299	279	291	266	292	264	297	304	271	244	276	269	307	264	256	265	273	279	280	295	243	290	245	260	268	253	266	265	264	256	264	272	264	257	257	299	275	270	265	295	248	247	288	278	307	259	268	265	255	276	280	304	268	254	289	280	283	282	283	300	264	284	269	275	257	289	268	244	277	296	301	239	270	297	299	264	276	265	255	238	249	256	245	263	268	275	265	279	264	256	264	298	282	271	287	258	285	284	251	283	271	237	289	284	270	287	272	241	269	291	291	256	287	272	246	290	281	263	303	302	307	286	262	271	245	291	281	269	297	261	283	263	280	275	271	296	251	278	242	280	234	245	258	289	318	291	262	286	250	262	276	253	286	286	272	263	289	268	280	259	302	266	262	265	288	255	272	249	261	301	298	291	287	275	245	322	284	270	279	265	276	278	272	285	306	270	243	243	287	279	265	265	263	308	278	272	266	289	282	236	248	277	269	280	271	266	238	267	260	296	288	221	223	286	246	265	311	262	288	277	279	279	256	270	279	282	262	315	287	287	284	262	283	260	284	241	221	261	272	293	271	241	255	284	288	268	290	265	272	285	291	275	274	275	283	282	268	254	276	296	269	284	285	282	277	311	261	278	304	283	288	303	291	257	266	268	277	284	287	278	268	274	284	272	238	256	271	269	279	283	284	281	280	278	279	281	294	281	279	300	265	259	285	274	263	272	273	279	253	288	229	269	254	282	261	268	288	289	262	266	244	308	266	242	304	300	259	264	305	283	286	233	232
15234	9275	17647	19651	18449	16680	14515	13053	11199	10542	9998	8084	7956	6702	6149	5828	5310	4758	4855	5362	4323	4434	3928	3539	3337	2970	2815	3036	3016	2693	2034	2114	2186	2029	1717	1576	1436	1248	1393	1401	1482	1419	1397	1329	1329	1233	1201	1281	1258	1225	1088	1045	940	934	831	778	769	811	752	782	762	756	790	801	746	761	741	697	755	788	751	746	760	734	685	712	699	685	763	724	691	694	699	685	671	684	689	680	690	662	647	660	644	698	703	672	693	725	683	689	659	713	635	647	671	640	688	737	610	679	682	689	664	681	665	671	638	627	661	661	679	639	645	677	663	693	716	709	627	692	681	620	617	704	686	671	631	621	671	646	685	679	674	647	670	684	683	684	658	666	692	666	672	689	684	660	682	669	686	700	647	665	662	655	684	636	656	666	672	677	667	693	702	677	683	693	680	641	677	644	664	666	681	629	673	697	650	670	667	658	694	718	694	687	662	689	663	663	634	686	704	688	681	655	694	642	680	668	659	686	699	622	674	637	649	652	687	650	670	647	691	675	651	627	670	650	680	673	669	632	673	611	668	662	645	665	645	687	645	710	631	681	686	672	623	673	653	701	686	652	679	692	684	628	668	668	695	656	618	700	729	695	661	699	654	687	668	703	613	693	681	630	659	687	628	668	685	667	688	642	676	646	634	650	647	718	638	708	673	671	658	676	689	668	636	655	638	635	697	631	653	658	703	641	662	709	651	674	680	658	669	676	699	685	672	679	682	635	715	634	648	684	681	651	646	676	685	705	652	681	680	652	712	650	691	641	653	663	628	645	671	676	686	675	649	630	685	630	686	685	685	688	698	732	687	694	633	637	670	683	682	635	633	638	672	685	661	638	615	659	659	684	665	741	683	611	674	686	695	684	628	635	670	673	672	666	645	659	640	657	619	698	655	664	680	670	694	670	653	645	689	653	643	699	656	688	718	653	647	668	680	647	678	714	650	710	660	659	676	672	668	631	662	694	641	681	640	659	687	654	674	687	669	686	657	684	699	646	677	630	701	663	673	626	680	672	672	669	677	692	645	671	652	641	672	665	629	646	579	648	657	666	668	649	644	640	707	641	693	663	683	685	698	684	665	658	681	611	721	624	696	681	674	643	700	682	674	673	691	654	671	702	662	687	702	657	682	641	622	650	695	710	658	699	697	659	693	713	669	645	671	683	689	628	678	683	673	684	689	608	645	695	656	692	657	626	702	698	699	621	646	691	705	654	651	696	658	697	683	648	666	669	632	705	665	694	704	666	667	708	686	691	636	693	682	634	660	653	691	673	658	669	712	686	669	661	693	684	678	673	636	693	690	691	672	699	693	685	686	667	661	698	616	658	657	696	674	698	647	684	646	664	643	706	670	665	653	719	661	687	637	652	707	693	699	653	660	646	717	680	643	683	714	650	680	676	613	697	680	676	654	652	663	644	674	633	659	655	683	709	642	694	679	675	664	626	683	673	706	684	669	673	669	681	677	649	704	707	675	656	662	625	647	649	623	688	689	670	728	619	677	677	632	688	647	687	653	635	677	690	644	714	679	678	667	682	672	628	659	670	626	652	741	660	668	664	687	647	612	695	665	679	683	688	633	646	678	629	719	682	729	674	681	658	658	732	686	675	631	670	652	624	670	666	652	664	676	658	656	634	637	681	611	628	618	648	688	631	637	655	704	624	650	660	683	672	659	644	654	634	656	660	686	673	675	697	680	656	691	688	668	649	633	679	653	672	665	659	688	695	733	666	673	680	693	625	656	637	681	658	710	702	675	653	623	684	626	639	697	649	678	661	680	643	710	712	669	692	654	725	670	654	634	663	642	647	675	643	701	691	710	733	672	692	712	653	671	670	731	660	655	639	712	660	706	704	653	702	662	673	667	632	672	666	659	643	669	618	702	677	633	692	670	679	650	657	662	637	679	689	679	698	696	660	653	661	654	716	666	715	595	670	672	681	717	659	667	653	656	688	699	707	655	652	685	616	636	654	673	706	676	730	695	674	677	664	670	702	662	681	655	681	676	672	652	675	677	684	684	619	690	571	643	666	636	640	706	706	656	655	665	649	665	679	670	666	675	696	704	698	661	680	643	691	681	677	703	659	676	683	699	623	702	687	683	694	682	663	665	733	721	688	694	722	664	692	676	678	656	693	647	641	676	644	650	648	659	653	669	647	634	690	734	644	640	626	615	657	672	671	706	669	672	705	651	676	687	679	689	660	664	673	657	673	713	663	658	682	629	661	675	669	651	705	649	657	669	650	702	626	667	662	646	692	705	691	663	655	713	645	650	670	727	708	710	665	689	619	671	679	698	625	668	635	660	708	643	675	666	658	700	719	675	645	643	657	734	657	660	654	689	706	683	657	650	697	734	663	676	680	684	686	659	681	601	666	703	701	648	701	663	609	695	741	697	646	736	640	672	659	691	683	702	649	649	693	671	609	683	679	665	683	682	687	671	674	626	666	643	686	631	681	719	683	646	657	671	685	679	686	654	619	640	665	660	606	646	661	650	687	664	632	715	653	644	660	723	661	662	669	656	611	704	693	637	640	700	611	649	657	669	660	685	672	675	677	669	673	635	642	663	719	650	678	648	660	624	659	672	649	685	722	675	698	697	691	652	695	657	661	694	666	673	634	669	681	668	681	627	650	665	662	625	670	643	651	685	670	637	689	659	663	666	631	700	658	617	686	653	678	637	654	695	654	665	659	707	660	658	707	641	683	701	680	651	647	692	668	681	649	642	661	663	641	681	651	671	670	644	650	662	680	694	663	659	684	688	660	657	693	647	688	699	680	662	707	616	660	692	640	653	690	675	635	677	708	651	652	640	596	653	658	692	650	670	644	653	688	672	670	653	671	674	662	651	652	666	701	703	685	669	656	719	650	673	662	639	683	649	719	689	737	716	669	640	642	680	659	652	687	671	650	701	664	658	692	638	683	655	722	710	658	654	692	699	671	679	703	762	700	630	648	667	623	633	654	690	690	640	659	668	653	670	712	703	649	667	713	682	661	642	623	680	640	702	679	691	701	666	735	650	647	680	719	701	632	661	639	673	654	623	666	706	732	664	671	675	683	688	717	697	670	637	665	609	685	660	662	680	640	689	643	681	691	618	672	708	659	639	666	685	659	627	698	659	675	707	668	669	729	597	669	678	661	668	687	674	693	667	655	671	661	662	647	650	654	668	630	630	679	644	666	682	667	695	646	635	687	622	698	648	637	677	645	701	659	627	653	701	683	601	670	653	642	709	689	647	665	632	715	669	682	703	617	663	645	687	708	652	669	695	653	685	680	641	627	676	687	700	630	663	650	704	646	707	659	673	676	687	650	672	666	706	699	686	667	690	607	694	662	685	664	676	645	647	673	662	683	665	632	713	615	640	664	679	701	683	639	620	639	680	684	699	670	724	673	646	643	653	670	597	670	690	681	695	693	662	698	670	661	658	685	697	713	666	684	704	675	744	627	674	676	682	668	665	709	667	702	643	640	669	699	692	658	640	640
34057	20638	19329	15535	12236	9605	7001	5671	4513	3856	3510	2773	2973	2343	2200	1809	1557	1476	1290	1486	1158	1348	1045	1001	882	822	700	782	828	743	621	565	581	562	469	475	378	373	400	432	419	419	395	403	339	359	327	372	360	362	338	293	302	259	276	282	240	283	261	264	224	259	244	225	254	230	235	253	230	212	223	253	260	223	258	244	210	236	214	218	245	237	205	224	220	230	225	218	225	225	232	223	217	235	195	226	235	197	224	233	228	230	209	212	224	199	209	241	201	254	209	220	223	237	202	235	212	212	226	197	207	204	253	224	225	210	232	195	235	227	205	217	231	212	217	208	215	229	238	229	226	194	226	207	228	236	224	206	261	200	220	211	219	231	227	242	229	242	193	214	233	217	232	210	228	205	221	209	231	241	220	231	211	230	252	231	205	248	217	218	242	221	191	240	214	251	233	241	245	233	229	267	235	240	207	219	237	236	216	224	197	230	227	218	230	202	208	228	238	234	212	224	221	197	232	242	244	241	224	212	234	206	201	231	220	225	197	221	238	216	228	209	205	221	242	234	216	196	214	231	202	213	226	200	225	239	216	244	243	196	256	211	219	219	199	238	235	226	222	212	218	220	218	211	226	229	239	216	223	221	242	220	233	219	224	265	220	249	205	213	203	219	237	207	239	255	239	206	211	225	233	233	241	212	255	204	207	218	229	234	215	215	233	247	207	183	234	223	251	225	219	187	242	207	216	207	213	232	218	222	213	260	228	235	201	224	172	231	213	208	258	218	235	221	255	215	214	232	202	218	231	234	220	210	250	235	232	234	225	228	222	239	221	219	202	208	212	242	218	224	211	247	244	225	218	242	222	244	246	227	224	230	222	231	236	202	225	211	215	245	212	237	210	233	238	237	209	243	239	262	233	237	238	232	210	218	232	252	213	214	190	235	217	202	216	239	257	241	249	198	226	217	203	222	218	240	220	218	218	199	218	206	225	209	214	239	216	244	232	201	235	219	210	219	234	250	227	221	230	240	208	215	222	243	225	223	218	232	232	213	223	209	248	226	239	219	239	196	218	231	205	248	222	233	226	211	216	211	249	217	209	203	207	229	242	226	212	219	212	223	204	246	239	223	198	239	207	233	255	219	218	208	227	217	216	208	207	213	237	251	211	222	220	218	228	220	243	216	248	230	242	206	243	194	232	207	222	224	214	230	216	231	227	202	208	205	225	195	226	225	212	220	214	220	217	202	221	195	228	222	230	205	213	214	228	206	237	202	214	221	207	251	255	218	193	231	232	225	227	211	224	236	216	226	231	245	227	222	199	228	226	211	204	230	218	218	222	211	233	241	247	232	234	219	242	211	243	238	244	219	232	213	223	247	216	224	217	189	207	241	234	242	197	196	251	219	221	232	207	205	232	186	233	232	229	261	210	232	226	219	202	219	223	233	225	218	224	229	229	224	209	240	219	219	253	218	224	221	228	221	233	235	235	215	218	233	195	240	214	213	212	235	221	235	217	237	242	231	239	217	241	217	242	227	229	258	250	207	241	204	266	217	237	199	230	210	250	216	218	229	198	195	223	214	207	235	242	228	245	227	231	246	220	238	248	234	206	232	215	230	239	218	214	241	198	247	237	223	240	186	211	220	227	224	196	247	246	241	221	223	209	222	212	225	227	232	250	246	227	263	250	225	231	206	221	211	194	244	232	222	216	210	203	200	235	195	209	226	230	238	256	224	239	272	224	212	227	200	228	210	213	218	236	205	243	211	209	232	230	226	208	232	218	240	241	236	229	237	248	213	192	216	236	241	234	211	212	220	225	194	221	218	225	214	225	263	229	220	231	262	225	216	201	236	228	228	230	232	236	210	251	227	217	229	239	227	230	249	218	216	247	232	232	189	192	248	236	207	220	209	232	215	239	258	226	239	235	196	246	227	247	256	218	221	217	214	214	236	239	238	236	218	203	204	216	229	222	248	258	227	213	233	238	237	246	221	199	216	246	244	202	247	211	238	193	231	227	248	223	227	236	259	232	244	212	221	236	244	218	251	223	227	240	209	211	201	226	237	217	232	222	232	220	215	246	224	204	210	231	206	203	206	208	254	256	210	222	212	197	220	256	226	259	218	217	218	253	248	208	226	233	219	216	220	213	245	237	228	221	197	226	240	204	204	203	236	218	200	195	210	226	244	232	245	238	237	231	208	220	230	213	225	222	230	207	230	245	220	210	208	223	224	229	237	207	242	216	234	209	222	237	224	197	244	203	202	219	250	231	233	233	209	206	219	233	210	234	215	224	224	208	199	201	207	240	239	229	228	218	210	202	233	231	230	235	227	234	210	231	239	242	217	201	225	229	231	224	202	213	263	229	224	204	217	206	238	192	239	222	256	219	256	207	222	216	220	204	225	236	176	237	236	221	267	226	204	223	195	194	266	192	211	211	268	241	216	213	217	217	215	212	251	224	212	214	216	218	234	199	223	225	221	224	222	221	205	223	241	203	215	224	216	221	228	228	199	205	219	227	219	210	245	205	232	255	227	242	234	224	225	226	216	231	234	228	202	204	235	241	206	238	223	229	202	226	230	241	208	225	228	227	209	226	228	223	240	221	232	222	223	230	205	215	231	228	237	213	241	237	206	210	218	225	242	212	222	216	200	240	242	216	206	236	229	232	218	232	226	227	238	225	225	221	236	229	192	225	215	211	227	218	225	213	223	232	210	219	224	224	201	233	221	220	222	235	231	221	235	224	228	224	245	205	228	217	214	205	217	220	220	244	238	240	223	215	240	242	197	228	230	228	224	222	256	193	224	197	242	229	269	232	212	237	217	220	207	215	231	253	238	237	214	212	206	211	239	208	227	222	220	234	203	198	266	202	206	230	218	210	230	208	247	223	213	230	215	243	204	219	217	195	203	219	228	219	207	209	209	209	214	234	232	229	258	234	222	233	242	234	239	228	202	218	204	228	233	234	216	208	239	221	244	204	216	209	209	211	194	209	194	202	223	216	215	214	212	223	252	235	271	218	206	217	242	224	218	219	237	234	237	232	224	230	212	231	227	225	245	211	237	211	213	228	220	229	226	191	244	261	240	232	221	235	214	236	219	226	237	249	228	216	214	215	227	213	217	232	244	228	225	196	226	225	230	199	200	235	240	185	225	232	233	233	205	220	235	234	239	227	232	243	221	243	246	228	222	220	235	236	188	216	232	213	238	210	226	221	227	232	239	213	193	210	240	246	212	249	213	223	229	229	227	211	219	234	211	220	227	213	254	209	215	247	236	239	240	223	208	238	233	219	220	232	241	229	218	225	235	218	231	201	223	221	214	190	227	205	231	216	214	221	239	250	238	201	229	225	206	233	234	217	244	190	224	221	224	206	225	212	228	214	220	223	214	253	226	211	195	227	232	255	236	244	226	248	207	223	216	215	215	253	215	255	225	235	252	236	229	237	195	231	217	239	230	218	251	248	213	224	196	231	231	256	212	222	218	211	193	206	219	243	231	216	229	252	230
21489	12556	23150	25070	24960	23371	20956	19499	17938	16496	15466	12769	12169	10392	10215	8738	8495	7866	7955	9070	7118	8073	6530	5850	5419	4577	4506	4985	4964	4231	3152	3378	3378	3068	2589	2335	2080	1712	2122	2274	2177	2057	1872	1928	1821	1840	1565	1640	1723	1596	1368	1164	1022	1013	826	859	791	869	727	731	710	731	737	733	731	754	731	712	648	728	717	671	639	659	676	664	608	630	631	566	621	634	589	635	584	598	579	589	559	579	556	608	571	631	564	559	573	607	530	552	561	559	566	551	529	547	580	565	572	527	511	592	575	563	567	579	538	537	572	598	614	561	589	568	522	569	607	562	580	574	544	591	558	593	540	524	569	584	546	542	564	543	624	556	568	606	574	575	567	611	569	557	537	558	569	526	513	580	618	558	588	542	570	552	568	554	532	541	599	524	562	512	532	550	557	513	586	539	592	538	521	535	590	566	553	558	533	574	550	538	561	553	580	575	550	574	553	573	561	551	549	582	620	530	560	566	520	536	569	552	548	530	596	595	552	540	533	538	572	561	572	571	530	539	572	571	547	582	550	569	574	579	556	535	590	579	582	524	554	591	537	592	534	585	525	530	556	595	558	577	576	548	566	561	554	530	561	600	569	621	536	527	537	588	494	560	585	567	547	606	579	569	549	547	564	535	547	562	586	539	526	621	539	556	529	525	559	591	597	532	545	547	570	569	573	551	558	541	528	579	554	522	564	533	554	539	523	592	552	551	562	595	521	563	528	558	546	543	569	567	570	564	575	590	508	521	617	540	546	499	579	571	524	533	580	579	524	559	551	526	543	528	549	567	594	552	506	532	562	520	525	596	517	546	587	545	532	587	576	556	566	551	614	551	585	513	554	576	531	565	601	541	559	541	536	571	559	557	511	552	546	590	568	536	538	534	582	551	551	547	548	549	521	550	550	557	524	541	566	516	551	518	573	562	590	583	540	589	538	546	538	531	519	537	520	572	582	520	544	559	592	550	598	551	531	557	559	547	563	532	585	545	550	563	586	579	571	553	578	526	555	584	564	556	574	556	582	559	539	519	617	552	541	582	536	550	555	573	540	555	590	553	584	549	570	556	585	562	538	574	566	568	581	578	557	584	575	589	569	555	535	545	546	550	549	580	545	544	517	577	515	575	570	568	540	555	525	523	552	547	546	563	549	574	576	525	552	560	563	558	569	568	580	565	556	566	544	604	537	531	550	531	584	541	534	540	527	552	588	546	594	551	547	555	559	569	570	610	540	556	558	585	534	591	579	505	530	530	567	536	575	535	499	553	581	614	582	597	579	597	555	571	589	601	551	545	568	519	571	524	583	572	544	549	542	536	571	561	524	530	586	552	543	545	594	513	532	535	541	510	564	602	569	527	546	532	561	550	574	528	548	548	556	561	561	560	585	604	556	577	551	532	594	537	556	571	569	564	546	582	563	546	559	555	582	532	537	555	527	574	551	546	541	566	617	572	592	589	517	585	570	534	553	567	546	547	572	569	558	568	527	552	568	549	557	568	551	584	584	514	547	557	542	582	564	580	603	539	545	605	507	581	546	533	557	604	546	609	534	564	580	541	522	581	550	516	535	590	532	630	541	537	574	575	538	555	527	551	611	574	532	543	572	549	595	584	538	559	574	576	589	531	512	582	592	591	540	566	554	544	583	541	584	539	545	582	554	580	526	550	560	542	591	563	558	576	586	526	595	554	528	573	597	602	545	607	557	550	595	576	541	579	538	606	570	536	555	560	546	569	553	572	584	567	550	523	591	569	551	587	605	531	589	572	552	501	586	608	584	556	520	573	603	578	541	593	576	579	537	595	515	581	577	503	538	569	581	549	536	560	564	564	548	547	558	555	568	582	566	573	556	529	534	535	574	519	600	554	593	583	567	545	586	589	579	535	551	567	514	589	573	561	581	537	564	541	558	570	584	589	571	539	558	561	595	576	550	573	558	546	612	548	530	547	566	567	555	541	551	566	555	567	597	558	559	508	535	531	571	560	558	578	578	555	566	614	552	550	564	558	581	524	525	558	588	512	600	531	560	592	582	546	583	563	534	585	503	543	563	563	566	580	533	589	585	542	561	544	588	555	610	589	555	538	513	546	582	490	579	589	517	585	568	580	578	542	561	586	532	597	567	565	547	517	568	529	579	538	576	546	549	561	528	568	550	550	559	602	553	540	586	586	576	570	604	540	559	536	590	557	534	538	555	574	517	589	577	624	559	554	571	554	570	528	543	584	581	567	554	571	602	553	568	512	565	566	530	569	590	543	552	538	602	556	585	586	569	558	536	531	528	559	505	581	550	594	555	595	603	587	563	595	537	554	565	532	559	581	542	564	549	576	583	636	529	551	565	558	585	565	527	541	510	552	571	587	567	535	535	588	573	587	580	542	551	540	624	563	590	589	596	522	560	577	543	554	558	560	574	586	532	569	595	595	585	505	531	590	536	593	535	534	577	539	579	562	557	595	569	532	594	539	522	511	584	547	529	563	578	580	590	569	541	573	554	494	562	576	556	545	557	555	569	566	569	563	580	516	557	566	542	569	560	575	505	593	585	577	574	553	587	557	520	566	551	547	549	528	521	550	528	535	538	546	543	595	575	538	568	527	573	560	542	587	565	560	552	562	542	558	547	575	531	596	546	565	557	552	529	584	541	562	602	543	506	562	553	560	559	568	547	584	562	578	565	557	560	514	552	517	576	511	565	536	563	537	527	566	518	618	587	553	555	566	555	544	558	583	533	519	574	537	530	620	565	562	555	547	592	534	511	547	568	547	560	619	543	547	546	575	564	604	557	544	567	511	522	546	575	554	575	587	532	523	539	568	559	575	550	552	525	545	566	515	551	585	568	566	596	567	578	609	546	564	562	564	567	541	539	556	562	574	565	536	543	582	506	505	614	559	541	576	568	517	609	550	587	546	530	570	571	564	572	562	582	557	529	607	554	603	549	572	533	588	583	536	519	596	540	520	573	523	574	514	584	531	539	576	515	595	592	551	579	536	529	590	582	606	572	563	619	567	582	562	594	586	535	543	524	554	527	597	583	577	568	547	596	506	542	552	550	556	545	581	568	557	541	587	563	550	556	533	533	564	551	562	563	554	569	604	542	586	573	529	581	526	582	546	549	541	565	520	605	610	585	530	568	555	524	557	564	557	598	553	574	568	605	599	564	563	545	558	550	559	526	576	555	554	530	555	605	559	569	585	550	549	562	596	577	569	556	570	592	526	571	551	578	564	535	521	578	524	543	547	568	544	533	585	631	595	524	545	558	527	593	613	567	555	529	547	540	556	559	588	551	576	543	547	557	531	579	541	560	552	546	578	545	543	584	523	556	526	587	547	542	518	547	569	530	566	543	584	569	583	550	591	590	566	577	546	589	553	537	535	539	559	524	567	521	546	598	560	568	518	569	549	545	545	597	557	567	566	578	548	548	559	556	493	584	551	568	530	547	546	553	524	515	600	569	563	594	589	555	552	565	530	558	584	609	583	573	522	552	564	637	550
11286	6289	7128	5166	3067	2167	1701	1308	1020	908	802	693	699	621	587	493	506	451	453	405	385	367	357	305	363	361	349	384	346	309	332	332	323	313	273	266	279	268	269	284	278	275	280	283	277	285	291	239	286	254	241	242	262	238	255	226	264	237	254	233	263	261	281	270	250	287	274	232	252	237	222	231	256	268	219	236	237	231	229	239	254	250	252	230	237	198	277	234	255	236	226	237	230	250	260	238	260	244	241	248	275	228	244	251	270	250	250	248	244	250	254	240	232	253	268	271	217	258	218	249	236	233	236	238	263	264	251	255	268	265	250	268	252	238	223	220	260	257	278	239	252	238	231	253	245	273	245	262	239	235	258	258	245	237	259	226	252	239	245	227	261	271	239	241	278	231	232	237	247	243	246	240	240	255	240	237	219	261	242	264	238	261	270	246	246	221	240	241	242	267	225	265	216	257	226	252	261	237	226	248	253	252	239	254	276	280	261	216	252	248	232	231	230	259	268	241	266	228	230	255	229	249	250	241	245	255	225	225	253	269	249	233	252	276	248	234	226	277	250	256	230	259	281	275	230	254	259	254	252	240	239	261	223	248	233	262	244	255	243	243	218	263	268	227	276	268	273	271	231	246	242	252	212	231	241	251	250	260	251	242	236	230	252	233	245	289	243	270	252	271	222	258	262	261	275	234	244	259	246	243	247	267	227	242	265	217	254	273	253	201	232	267	255	255	265	247	233	244	251	238	242	230	255	267	236	269	248	283	237	238	255	252	241	237	233	223	247	272	225	248	245	256	241	218	262	246	257	253	212	222	260	229	267	267	232	264	273	241	218	261	227	233	242	268	244	267	274	244	254	250	249	240	248	235	251	251	212	233	230	251	243	252	251	250	270	271	234	250	252	272	263	291	258	240	228	264	251	264	249	234	258	247	240	240	254	264	229	275	248	241	270	235	232	240	229	235	252	233	228	263	247	258	268	245	249	263	246	262	250	220	242	264	214	228	277	234	249	243	220	246	259	256	249	240	252	257	260	214	222	255	263	251	230	286	257	264	245	269	264	247	236	239	231	246	239	262	235	266	247	273	270	266	267	251	250	214	219	268	226	211	242	248	247	264	250	265	240	233	236	238	255	263	256	222	260	251	251	270	240	270	228	263	257	223	235	264	215	252	216	245	285	268	261	246	235	267	242	239	244	240	235	232	261	256	219	278	247	245	287	250	267	261	250	259	242	248	270	270	271	224	236	214	258	247	276	250	233	262	260	233	230	231	251	247	269	252	262	236	260	213	279	249	286	261	251	256	255	246	268	246	263	251	216	248	251	258	264	276	242	255	253	250	234	226	258	287	226	247	247	253	250	257	249	237	240	240	237	231	262	258	267	230	255	253	267	234	223	254	262	254	246	268	271	249	243	262	264	240	242	287	236	223	251	261	271	240	267	250	274	244	260	241	282	255	246	234	268	255	254	243	260	243	246	248	256	249	239	271	246	229	239	237	256	239	252	227	278	268	246	234	257	247	244	248	217	271	236	249	229	281	272	261	251	236	244	258	232	240	281	252	250	229	216	247	280	243	252	256	263	240	251	264	248	278	262	226	251	251	225	253	242	261	253	237	242	236	263	236	234	235	264	233	239	261	218	266	271	251	235	245	257	249	261	266	227	251	243	244	257	226	265	253	272	235	266	259	252	243	258	283	246	243	266	242	271	236	228	245	246	256	217	243	235	261	269	253	236	251	240	279	232	260	261	274	243	264	238	247	232	231	262	217	216	234	236	270	227	249	243	242	197	241	232	269	259	266	256	257	239	252	219	239	231	256	255	271	259	259	217	238	251	242	248	246	221	281	253	234	233	241	260	241	242	229	227	283	259	255	240	257	252	261	252	256	246	238	252	223	245	231	226	260	239	224	248	273	244	227	282	262	235	231	238	238	256	247	257	254	270	246	252	248	262	249	275	235	255	238	245	259	243	263	258	284	233	244	223	261	266	279	236	233	228	245	268	239	252	253	259	242	228	231	256	239	266	239	240	251	239	264	260	274	254	271	250	242	241	235	258	222	268	237	241	233	239	236	228	243	270	252	238	264	261	221	244	246	222	236	284	266	225	292	226	248	266	255	250	232	268	260	255	258	240	235	266	253	258	250	271	269	265	235	245	251	262	240	265	241	208	246	281	295	262	275	233	253	247	216	263	245	223	250	273	252	250	235	248	245	234	298	261	257	236	228	237	249	259	267	238	214	235	267	260	290	271	229	255	241	267	246	235	242	248	249	254	238	240	236	254	248	265	261	247	254	273	259	238	270	244	273	249	261	271	261	235	263	266	271	235	234	254	218	254	239	260	242	258	246	275	252	237	253	250	264	251	213	247	241	266	253	242	224	259	256	248	236	220	239	226	259	256	249	246	247	243	238	242	240	218	248	272	261	239	240	227	255	254	272	252	273	228	246	224	261	248	264	244	234	254	257	241	256	265	259	255	273	248	226	227	225	253	266	238	265	230	221	259	251	228	252	264	264	270	238	258	244	240	255	258	252	237	239	243	263	250	249	266	277	222	274	244	265	251	278	249	229	280	252	240	256	248	249	257	257	234	241	250	208	238	268	252	250	260	266	249	259	236	255	273	260	243	264	261	235	254	225	261	254	268	249	242	256	252	236	243	241	234	244	262	249	251	251	270	246	261	254	232	276	267	250	230	248	255	269	281	258	270	231	286	247	237	245	252	262	271	260	242	255	253	227	231	237	230	258	223	251	265	226	260	270	261	242	274	266	254	253	253	233	244	239	244	240	262	249	263	254	248	209	234	246	232	252	244	243	256	235	256	268	274	270	255	227	258	232	273	248	248	250	249	237	262	224	228	254	275	251	237	253	245	266	268	232	239	224	237	239	257	245	241	248	267	263	246	252	241	241	254	227	250	244	263	267	237	256	246	245	246	214	261	233	250	238	221	246	248	246	245	266	252	241	261	247	240	224	231	276	221	256	278	250	220	258	264	249	244	244	226	251	231	218	273	251	259	236	248	221	241	248	271	222	226	246	246	241	253	267	277	258	230	251	269	246	292	262	218	242	251	255	269	236	219	242	250	262	258	248	259	253	245	234	237	245	257	237	242	236	270	209	269	218	255	281	234	240	238	251	257	234	238	274	280	238	232	228	245	237	255	275	256	252	252	252	250	252	225	222	235	251	220	281	237	269	263	241	222	234	229	251	266	278	241	237	227	266	266	244	216	260	265	262	249	234	287	249	266	252	221	260	254	251	246	245	246	225	252	228	265	264	244	239	260	247	258	244	220	245	220	243	254	265	228	230	256	259	227	237	231	255	232	242	244	243	247	224	255	238	256	241	251	243	250	242	257	268	229	239	274	249	283	252	234	226	241	255	242	242	240	242	240	263	254	231	265	254	233	287	262	253	260	243	235	249	256	223	231	241	228	259	253	284	224	251	230	274	240	254	260	246	301	243	250	270	262	272	220	209	253	229	245	235	262	248	248	271	240	247
6672	5355	12189	13093	10334	8523	6929	5983	5007	4335	3968	3605	3365	3193	2974	2645	2460	2210	1953	1797	1631	1634	1484	1460	1355	1326	1302	1384	1424	1232	1155	1126	1001	952	911	845	890	811	830	784	828	856	811	798	760	825	770	782	778	808	732	696	680	697	702	641	691	678	629	622	648	635	718	700	644	725	655	684	649	692	630	650	659	700	641	637	623	615	633	574	635	591	590	594	630	625	625	596	597	542	650	614	591	635	643	628	618	574	659	625	612	657	640	616	656	594	621	668	645	603	618	623	612	614	615	674	663	648	637	624	582	607	632	643	685	641	626	670	647	625	646	654	595	603	606	617	604	598	645	632	639	588	664	638	616	627	626	642	682	675	597	694	613	597	659	630	625	631	632	651	637	585	621	606	604	611	645	636	623	607	653	628	630	652	609	628	612	641	570	604	614	620	624	613	633	612	629	606	618	644	608	614	619	598	658	593	637	592	618	602	610	635	672	574	622	628	621	648	604	590	608	631	641	607	590	633	651	643	644	615	578	632	595	677	630	617	602	646	604	596	667	688	601	609	642	650	625	607	593	660	621	613	636	619	594	606	637	601	657	671	620	609	643	633	656	630	624	628	619	659	606	603	619	618	603	638	604	636	665	621	599	596	619	623	640	605	667	595	628	599	621	618	662	623	661	628	642	628	634	652	628	599	648	606	588	564	590	631	610	598	659	646	647	633	655	599	609	644	649	613	617	652	654	633	641	633	630	678	619	650	596	667	609	652	623	587	586	611	687	642	586	625	629	638	591	604	630	604	647	651	619	643	615	620	625	616	622	670	601	556	633	627	677	641	632	585	598	657	586	635	622	644	587	655	594	642	621	610	650	599	595	657	632	631	613	607	631	612	635	637	588	659	650	643	644	605	640	656	619	609	648	613	610	665	628	643	589	634	609	645	612	629	608	601	622	654	650	650	656	696	615	636	632	626	591	621	643	600	589	614	673	618	600	617	639	616	634	623	652	635	619	624	579	605	643	594	614	620	639	605	647	666	605	642	672	592	604	618	646	623	636	675	602	598	629	591	603	603	601	606	606	618	610	616	628	607	596	610	638	644	616	691	662	612	611	621	634	552	665	648	644	656	622	588	619	642	637	618	606	616	637	633	623	632	650	603	625	619	632	647	637	654	628	652	683	638	655	615	670	605	659	655	578	668	637	580	629	620	684	590	600	577	603	652	657	600	632	627	650	681	619	646	605	594	584	589	644	669	673	627	618	627	627	627	597	616	642	639	636	597	651	698	621	611	590	643	658	578	600	623	609	619	630	593	644	673	617	602	656	623	610	628	633	654	645	617	629	660	634	637	658	627	642	613	586	656	605	647	618	611	643	576	638	620	626	560	662	624	619	618	624	661	611	589	681	619	615	636	592	613	614	585	591	663	631	624	632	652	625	647	578	628	656	600	639	580	616	661	620	607	578	654	635	623	619	638	631	605	614	636	663	651	627	593	636	627	639	646	635	657	619	650	586	595	616	608	627	638	591	601	632	587	627	618	641	618	611	625	625	624	588	614	603	621	630	675	589	596	620	606	647	636	604	649	636	644	591	587	644	638	617	661	588	613	642	611	634	624	630	609	646	655	615	621	633	621	634	642	628	612	592	652	661	664	631	627	643	649	598	619	650	662	631	592	609	625	640	637	631	598	581	648	608	583	615	612	567	653	585	612	635	640	602	664	586	618	610	615	600	639	676	628	630	630	632	601	662	601	623	617	616	639	615	631	610	598	631	621	626	627	610	634	622	664	612	668	638	592	613	608	608	614	633	636	607	648	612	625	615	597	578	638	656	651	612	597	617	612	605	580	597	627	582	642	627	659	632	624	610	672	639	640	643	574	590	646	686	675	613	641	651	626	626	616	591	612	656	591	591	605	652	606	624	624	598	590	600	607	653	578	634	627	648	642	638	617	599	597	629	630	625	603	638	608	626	610	574	622	581	599	593	626	619	613	645	615	618	639	672	625	627	626	670	608	627	663	598	617	607	594	595	599	661	614	584	616	609	601	608	575	574	626	621	646	633	639	621	612	620	649	598	612	634	626	642	622	639	607	593	593	640	642	661	638	645	608	634	582	615	618	639	614	640	648	645	629	647	628	613	623	599	648	641	672	614	612	624	618	616	612	596	643	639	626	642	665	622	655	585	630	652	640	606	673	635	626	669	624	635	643	603	611	613	645	620	665	654	632	649	644	676	608	665	615	608	617	670	630	625	626	646	594	595	664	651	602	634	637	637	657	662	615	580	609	615	595	600	608	600	664	671	620	630	619	592	661	637	610	629	624	612	655	622	688	584	647	645	654	612	619	639	641	610	652	590	627	607	627	620	586	606	649	677	632	622	648	569	606	662	617	592	598	606	637	636	599	621	616	608	645	633	639	656	623	620	591	622	658	601	618	625	619	616	574	650	592	659	573	629	701	630	650	604	670	582	658	658	627	617	603	653	602	664	615	611	620	589	661	617	578	635	620	576	601	602	615	588	601	642	626	609	586	659	631	664	623	621	622	620	618	619	633	647	670	602	588	580	623	631	615	627	652	615	644	646	594	628	661	598	585	617	610	634	638	617	650	644	635	559	627	643	663	638	604	588	676	596	635	635	643	622	635	610	610	608	711	603	619	632	642	655	602	587	654	617	613	647	664	657	559	587	632	631	647	650	625	612	621	595	650	597	645	610	645	607	646	644	623	564	617	655	624	642	570	617	628	616	624	637	630	645	617	656	649	584	634	594	615	598	658	632	574	644	606	625	627	601	601	652	640	654	626	590	611	602	606	626	655	627	661	598	649	687	658	658	606	602	619	624	665	599	628	633	580	630	625	596	597	643	582	646	629	606	644	575	648	652	630	610	635	672	666	620	649	621	582	608	618	621	590	591	629	607	701	645	621	629	628	653	598	634	628	659	639	603	641	637	563	611	618	608	574	648	614	589	673	661	588	663	655	651	644	631	662	619	597	626	625	626	577	634	624	656	671	597	634	634	612	662	621	658	638	606	612	652	641	671	669	656	648	649	654	615	615	617	634	631	622	643	687	637	624	600	635	648	643	609	645	634	622	648	643	629	663	651	606	638	595	666	639	666	625	665	615	638	615	616	597	619	591	666	638	630	654	668	662	631	603	580	590	616	627	593	626	637	655	620	648	631	596	648	657	607	617	593	636	587	600	616	627	618	651	655	589	626	673	635	635	611	638	639	664	615	664	597	621	606	625	650	626	612	649	607	625	588	648	581	583	612	629	607	628	624	606	703	626	612	595	590	625	646	641	634	627	650	645	598	622	639	620	606	625	676	635	631	603	658	648	632	614	632	652	610	670	628	639	607	600	631	599	642	623	621	637	627	615	624	647	628	640	670	611	647	568	632	598	627	592	629	624	629	619	640	651	608	612	650	652	615	619	631	631	651	620	614	646	591	634	655	608	630	622	617	635	599	634	623	627	626	591	614	585	613	647	639	609	596	658	648	640	601	581	661	630	656	617
22869	13124	13001	10436	7607	5325	4007	3131	2602	2206	2231	1707	1631	1480	1438	1224	1029	862	954	860	730	867	772	709	674	636	585	668	624	560	486	516	443	457	430	402	415	327	393	417	348	377	379	386	371	373	395	375	359	340	368	321	345	322	309	336	300	337	323	288	301	293	323	310	329	322	283	315	317	319	289	294	284	277	350	289	327	295	298	321	284	321	319	326	327	291	314	278	309	299	283	315	311	333	314	328	281	269	303	295	279	279	288	285	295	292	286	338	281	280	277	305	304	297	334	305	303	306	301	314	306	318	284	284	296	288	299	299	310	300	294	308	302	304	303	289	326	304	294	310	289	319	327	312	296	321	281	307	310	301	275	297	285	281	299	305	298	326	314	295	313	306	280	286	300	325	314	326	285	275	319	288	306	329	275	294	290	308	298	328	290	322	310	275	293	309	301	321	308	311	298	322	284	304	318	328	300	296	301	316	334	289	301	279	298	296	335	309	315	286	308	325	302	276	291	293	268	316	283	302	293	326	352	301	257	271	316	306	332	313	300	285	305	328	276	326	312	279	294	316	303	281	309	291	270	272	297	283	310	311	257	308	297	315	294	312	304	270	288	333	305	302	285	325	275	297	309	307	292	298	314	298	277	303	295	266	311	321	318	295	297	304	315	290	312	320	300	297	260	311	305	278	322	329	310	281	307	290	309	269	318	308	332	339	309	311	296	283	284	295	299	285	312	305	296	329	290	293	346	288	322	277	301	312	308	329	318	321	301	270	275	282	286	283	296	313	305	313	306	318	302	316	321	305	276	294	306	327	301	325	298	312	310	310	304	290	288	304	309	316	320	302	323	305	316	315	314	273	294	305	263	314	309	297	306	308	327	324	307	285	349	286	293	294	291	311	334	297	311	269	324	273	313	308	290	290	291	271	313	284	309	301	308	317	315	332	301	303	283	333	284	314	303	309	280	290	300	254	319	331	293	283	282	311	289	321	312	280	313	298	291	299	302	321	291	311	316	308	300	306	295	321	274	265	309	303	293	354	274	296	309	327	334	306	304	330	283	311	304	302	320	295	303	300	341	273	296	315	278	304	303	306	300	315	309	308	271	302	310	316	300	324	339	293	303	321	282	295	285	288	281	341	304	305	323	300	293	275	277	289	292	313	258	306	331	309	332	287	332	288	260	322	263	288	311	263	291	291	314	295	311	318	272	312	291	312	288	286	292	300	264	298	295	335	278	306	299	264	308	350	320	324	274	311	303	300	289	270	280	289	288	282	305	305	311	291	277	296	291	311	301	296	342	305	296	287	292	295	308	277	318	306	273	263	324	271	311	278	288	320	333	316	290	305	277	316	311	273	318	313	306	288	310	302	294	287	278	317	329	275	308	319	286	332	341	308	344	310	305	323	293	270	289	288	273	280	311	298	296	273	323	296	337	306	297	318	260	308	279	294	282	329	304	241	287	305	294	314	298	294	333	293	284	332	276	288	294	302	305	318	310	294	300	316	285	304	301	298	294	316	320	246	280	305	298	286	312	279	324	274	341	288	285	290	318	299	293	305	323	321	312	271	310	307	344	294	301	279	289	303	289	267	304	303	290	299	297	273	282	313	294	327	311	278	303	277	272	320	294	279	313	291	296	285	309	266	304	281	326	260	287	282	289	280	328	314	320	263	312	322	302	308	296	304	287	265	273	294	275	330	293	303	313	280	301	293	303	285	288	283	319	283	301	280	275	309	307	300	285	307	320	307	337	294	309	292	307	302	297	287	328	277	296	321	302	313	339	286	272	285	282	306	309	282	291	318	309	306	290	298	325	330	294	306	288	306	305	311	303	284	308	273	290	303	308	319	334	315	331	302	306	320	293	322	321	295	299	287	325	311	285	301	293	307	287	303	357	270	299	316	268	277	316	316	313	293	310	312	273	308	273	300	343	296	250	306	295	296	303	292	284	299	313	278	286	308	308	296	326	293	287	296	282	318	284	313	291	280	283	306	280	279	307	308	298	332	289	277	312	316	274	283	311	289	285	287	309	288	289	327	269	292	303	302	302	303	314	281	305	302	292	282	317	336	289	301	300	280	333	291	333	293	288	295	289	278	315	301	295	326	303	321	308	296	291	320	327	310	312	308	285	313	285	316	309	338	266	316	273	309	300	294	318	326	336	313	291	284	300	290	278	278	271	295	347	312	299	293	341	306	309	275	328	334	307	289	293	294	319	334	268	309	347	278	313	347	294	271	311	312	272	304	293	294	330	292	296	321	315	327	318	289	301	317	301	302	322	304	307	286	326	320	273	297	324	314	302	287	352	315	280	308	287	298	305	286	302	292	324	296	299	307	287	292	331	295	287	279	325	313	280	278	343	293	301	317	276	293	307	309	306	301	330	323	329	293	279	278	315	288	291	314	283	302	337	301	305	272	278	313	312	301	277	321	300	312	296	304	330	301	284	324	306	304	267	302	319	299	309	309	296	299	295	287	305	331	294	293	296	305	314	265	310	270	322	308	307	296	265	305	308	314	285	310	309	243	317	289	309	301	310	289	265	303	299	321	314	304	296	289	310	298	295	291	294	283	307	312	296	308	293	300	335	315	283	340	291	294	274	295	273	283	282	302	306	332	318	291	300	308	299	298	319	303	308	341	284	290	300	293	289	305	292	275	313	289	312	298	306	315	313	308	309	284	313	268	296	270	289	319	296	296	335	260	308	330	325	291	274	282	324	307	331	284	344	310	327	310	287	302	297	283	302	295	321	256	292	302	316	299	313	295	298	322	302	296	283	322	273	305	321	279	297	294	340	277	297	262	289	271	282	318	306	296	333	298	302	286	310	290	288	266	317	339	319	298	284	313	280	298	290	292	272	308	292	300	297	313	310	324	270	316	278	317	339	286	287	298	302	317	329	307	320	301	302	307	305	325	275	279	304	302	328	281	298	326	301	298	301	322	304	309	305	328	339	289	277	315	294	295	296	325	306	316	315	321	266	302	298	306	274	271	299	312	304	299	297	291	291	307	325	297	289	277	292	310	307	273	287	294	319	306	299	307	309	278	294	294	290	286	308	324	338	300	276	298	272	287	273	302	291	317	294	273	314	286	325	280	292	277	295	287	311	299	303	301	280	275	297	330	306	278	298	288	330	309	271	282	276	286	314	340	311	250	296	279	322	306	296	296	328	312	279	319	319	306	301	302	332	314	307	343	331	308	289	322	321	284	307	282	276	291	294	290	273	318	352	299	315	277	310	301	311	303	338	323	289	297	314	298	272	276	275	323	329	312	312	292	279	275	329	288	267	300	300	322	285	285	306	306	294	285	280	296	326	302	297	327	294	293	290	290	331	279	295	323	311	313	272	288	301	271	283	309	292	258	309	308	330	331	343	282	299	317	265	305	293	306	296	305	289	330	320	279	328	314	287	259	294	343	278	291	301	324	296	310	288	326	313	322	285	309	270	272	304	295	295	307	314	292	321	316	306	327	292	290	299	330	308	292	322	297	271	277	306	313
14457	8941	17762	19817	18619	16680	15248	13574	12140	10730	10300	8466	8049	7162	6522	6321	5572	4731	5089	5127	4394	4856	4256	3620	3625	3309	2944	3463	3208	2678	2104	2228	2181	2138	1720	1644	1454	1374	1450	1598	1501	1481	1527	1537	1350	1396	1333	1251	1181	1196	1217	1104	1051	930	939	889	821	878	865	806	814	829	841	912	825	830	807	779	781	828	861	814	800	788	804	739	725	775	763	796	783	807	731	759	727	745	785	728	751	767	771	748	736	791	784	773	785	771	773	689	743	796	749	760	743	710	761	735	698	772	729	753	742	762	794	715	777	754	708	737	736	778	752	803	744	777	792	785	794	754	712	765	741	792	725	733	720	725	759	727	694	725	741	753	681	753	780	757	686	749	711	731	686	714	717	769	737	708	731	785	738	751	779	822	762	696	735	778	781	763	760	748	752	753	765	727	712	727	742	730	722	785	734	743	777	743	766	733	699	724	751	713	720	755	816	723	742	723	716	716	717	693	678	780	783	760	790	718	751	747	702	762	768	722	737	752	790	716	760	736	722	699	733	760	752	736	740	666	725	705	778	756	713	761	748	759	767	791	715	757	784	741	682	727	751	757	748	758	730	729	722	764	708	730	738	788	776	701	761	762	765	765	713	755	754	733	754	747	740	736	757	709	754	736	760	767	754	749	698	727	794	687	727	793	712	738	707	710	713	684	726	762	749	732	726	716	712	782	738	745	776	760	754	771	713	718	746	755	715	767	725	749	735	790	781	739	720	739	790	732	714	746	719	768	746	732	722	722	732	739	767	751	760	784	658	774	751	766	756	775	726	740	758	756	743	728	714	761	754	760	730	782	726	713	708	747	747	752	713	704	786	739	750	740	708	744	750	771	739	714	726	723	729	684	689	706	701	711	729	754	732	789	734	736	722	713	742	781	724	768	732	707	746	740	750	726	731	759	732	725	689	740	728	730	750	788	715	725	791	720	782	773	743	727	756	760	765	709	722	766	732	746	786	702	735	752	704	740	737	769	699	767	721	738	780	683	758	703	751	792	828	771	715	776	765	782	738	728	722	724	775	785	740	719	740	720	727	748	775	778	729	686	731	735	767	741	716	744	759	788	757	763	759	749	718	745	722	747	698	781	771	747	703	740	719	765	734	724	719	728	727	762	728	764	713	757	744	738	771	730	718	725	748	706	753	711	776	778	761	695	741	719	701	747	773	699	724	658	682	729	764	740	763	703	713	716	770	715	745	746	696	743	759	770	753	748	720	760	777	720	740	727	763	788	771	770	746	730	718	743	726	687	734	772	761	771	737	738	716	709	755	765	720	717	722	739	783	717	749	714	756	739	699	756	716	733	743	739	761	788	757	700	742	698	722	770	738	732	732	763	715	781	765	747	698	770	780	751	724	701	760	739	776	741	693	736	737	780	755	797	721	786	732	763	777	756	727	755	740	775	748	743	726	753	717	769	786	774	733	758	699	734	729	752	758	750	718	761	714	749	742	708	717	741	725	784	702	717	766	778	702	757	703	774	771	739	734	692	718	751	765	695	710	720	743	706	720	771	715	789	755	705	755	728	794	732	743	762	783	772	690	741	769	791	718	721	730	743	730	744	778	693	749	705	734	762	763	802	727	730	752	767	731	750	727	725	755	766	745	759	769	725	713	747	737	755	718	750	684	771	668	747	741	744	748	723	737	771	771	731	720	776	721	748	706	727	733	707	757	708	718	795	712	727	715	751	761	791	752	743	742	731	741	720	752	734	730	748	735	722	763	762	735	723	729	737	742	732	718	736	735	733	753	775	685	705	739	752	723	714	701	755	759	704	761	736	735	717	744	730	798	730	712	693	759	776	760	781	765	677	714	730	714	732	734	777	726	725	726	705	771	746	673	714	732	700	748	740	717	730	778	747	743	697	724	766	729	757	770	740	773	749	725	756	716	726	745	753	767	749	736	676	768	748	740	742	673	746	746	696	717	734	778	750	756	726	717	724	767	741	755	745	787	747	790	738	757	774	775	749	720	749	759	713	752	753	774	761	684	708	735	768	693	781	743	769	729	732	741	726	743	691	736	796	752	737	716	764	731	721	719	718	709	733	747	714	732	726	750	747	737	716	743	720	821	796	726	769	765	732	792	769	749	725	771	720	698	723	745	762	725	721	767	713	714	727	738	756	740	751	733	742	754	754	762	798	740	747	744	730	725	733	762	738	765	735	747	793	751	767	719	748	690	762	726	786	800	704	736	735	778	725	744	697	756	778	752	782	748	692	774	733	735	755	722	733	771	750	756	717	731	775	722	702	745	799	731	750	722	727	717	742	719	742	772	741	713	721	685	691	749	736	755	750	681	749	748	788	746	739	757	774	724	744	686	746	754	711	753	704	735	781	761	714	729	727	779	736	774	763	775	756	712	755	754	735	734	690	723	762	752	710	731	706	787	708	722	763	766	757	694	728	769	739	779	710	749	749	771	751	793	745	739	709	741	727	789	741	776	692	740	746	690	752	723	744	700	750	719	769	749	732	750	791	760	757	682	738	737	701	738	741	706	770	721	724	719	741	720	738	734	794	755	741	763	761	725	736	715	752	741	709	725	748	753	729	735	781	751	714	678	762	736	739	734	741	706	790	786	719	787	710	721	741	728	708	728	807	734	703	736	733	694	737	736	730	771	786	707	714	728	741	778	705	719	774	756	743	731	759	766	757	741	700	732	759	710	716	754	770	753	716	754	760	731	705	779	739	726	755	706	721	737	711	744	725	717	749	707	733	734	707	751	728	714	738	735	736	722	779	728	720	744	735	786	794	716	767	711	733	758	790	715	725	737	730	729	747	722	730	745	737	762	658	750	750	745	747	679	728	770	773	755	756	752	753	750	723	711	679	747	719	727	755	714	764	773	646	722	754	784	732	798	715	738	775	762	743	762	741	714	739	695	758	797	740	687	765	768	786	741	719	723	748	742	749	742	777	671	722	695	773	700	721	731	765	772	730	738	803	726	752	742	749	724	716	777	751	743	723	742	744	702	748	760	722	757	764	756	760	713	812	735	752	761	708	747	701	735	759	757	730	710	806	738	728	764	745	763	769	736	761	781	687	736	719	716	729	773	790	748	731	740	696	793	726	749	764	695	773	723	756	745	800	723	722	793	795	781	720	797	749	761	760	780	751	735	732	761	736	774	776	764	745	695	770	696	696	781	721	712	729	751	726	705	726	761	697	761	768	760	750	712	751	733	717	722	785	766	743	739	791	748	724	753	777	737	755	756	769	728	721	752	767	706	725	742	792	813	705	760	737	733	757	746	744	734	720	741	749	674	728	743	725	714	728	705	751	765	722	742	791	697	750	771	703	734	698	699	725	719	750	720	778	750	723	755	701	770	783	730	844	776	748	733	746	755	731	720	718	743	743	735	778	782	712	755	776	741	722	705	684	704	719	757	745	742	729	742	763	754	744	760	695	748	732	727	686	772	800	728	682	708	774	751	730	733	739	751	755	731	731	735	713	713	756	753	731	744	778	767	781	744	723	694	764
32064	19139	18938	15819	12578	9759	7283	5881	4671	3953	3914	3232	2897	2707	2386	2100	1864	1446	1450	1463	1243	1412	1214	984	954	807	730	973	965	616	518	624	659	573	476	432	412	367	426	476	460	464	417	429	408	397	368	401	412	317	336	310	317	328	286	303	261	284	278	259	261	282	268	304	286	243	289	265	271	240	250	269	257	276	258	324	265	272	237	221	242	222	253	269	282	230	280	250	259	226	255	251	242	242	251	278	259	244	286	271	231	236	283	246	251	222	244	236	251	223	230	251	251	243	257	231	263	249	240	237	238	256	278	233	266	261	272	243	246	242	267	218	237	236	247	271	260	274	268	248	232	299	252	227	230	227	236	274	242	245	259	242	237	263	265	242	247	221	250	270	256	272	229	270	257	254	248	266	260	242	260	241	256	270	241	226	263	228	244	240	254	223	239	252	236	266	239	234	237	244	225	214	230	273	244	266	266	260	234	244	259	284	245	250	239	230	218	257	243	254	276	249	258	238	248	254	254	238	241	247	248	245	243	296	260	239	236	229	254	253	270	240	281	263	269	267	229	266	247	238	250	250	254	245	257	259	255	236	237	233	263	223	233	249	259	280	246	256	264	237	281	246	224	270	215	251	264	262	243	243	251	259	245	241	254	247	224	247	228	267	248	249	251	236	266	235	266	243	241	231	241	276	231	230	240	205	248	236	251	268	212	248	238	234	236	265	227	271	229	248	265	239	227	244	216	260	226	265	241	279	257	244	260	255	251	270	236	254	279	225	242	232	219	272	255	260	235	237	251	239	237	220	239	264	265	268	223	256	237	232	245	282	267	278	246	252	268	237	262	254	258	266	246	266	221	212	247	237	236	249	261	241	265	236	267	257	285	275	246	232	246	255	291	271	250	260	230	247	250	268	233	252	213	237	249	255	271	249	231	240	214	241	244	257	267	243	255	235	255	261	252	257	250	238	261	242	217	263	249	228	248	239	293	246	258	276	241	232	268	255	260	233	260	233	258	242	234	290	239	241	243	259	251	240	250	247	219	261	240	293	234	245	247	268	265	243	243	274	245	235	273	232	272	288	224	265	245	263	237	244	242	256	270	229	221	245	248	244	250	249	252	259	271	257	237	259	277	275	251	266	251	262	247	237	228	280	267	261	210	263	267	250	237	251	240	274	227	206	208	282	248	238	243	271	281	245	261	247	249	292	238	268	261	244	257	260	245	262	259	250	263	294	245	246	227	223	226	272	256	283	242	263	248	243	240	243	284	228	250	230	236	217	248	221	230	234	223	232	269	240	242	283	258	272	216	249	258	226	245	273	242	242	244	228	271	251	251	251	242	223	240	234	231	249	252	249	227	265	246	264	218	216	252	250	244	286	265	281	281	265	250	248	231	223	246	270	233	232	238	236	251	255	237	252	269	259	252	225	225	245	256	255	261	219	286	241	244	242	257	232	262	272	263	242	266	260	264	237	229	233	263	265	260	243	233	266	232	238	248	252	269	278	269	251	249	238	215	224	250	211	267	268	248	252	237	217	234	238	238	273	248	239	264	240	280	256	235	248	209	258	236	238	254	245	257	245	240	273	269	224	261	231	246	225	253	274	247	260	275	254	271	252	220	253	234	228	213	233	237	244	240	233	244	238	252	259	259	270	257	255	264	261	255	252	256	220	241	240	229	262	257	250	238	249	241	254	255	229	259	240	240	248	248	258	255	248	257	235	270	258	255	238	242	216	235	235	251	263	276	243	228	234	220	254	264	248	247	251	249	244	266	260	259	212	258	257	255	240	264	241	267	246	273	257	216	226	224	225	249	232	239	218	259	275	246	248	261	226	234	219	234	241	242	261	250	261	252	254	241	241	215	260	228	235	229	280	220	247	263	251	246	239	266	254	238	231	223	244	246	229	227	237	257	253	231	234	234	248	239	235	256	228	230	250	253	251	249	258	253	267	263	248	235	253	240	240	259	241	260	271	255	261	215	252	255	234	253	234	243	245	223	222	249	217	269	224	249	241	243	256	241	260	261	249	276	225	250	268	257	253	260	257	235	283	244	249	220	247	220	217	282	232	258	250	248	235	235	241	244	248	224	253	256	255	222	238	216	221	256	242	248	245	267	240	239	262	252	267	217	233	265	250	235	227	253	242	221	257	245	248	251	251	261	237	264	257	247	247	270	229	231	223	253	289	271	261	245	256	274	256	269	224	258	254	256	247	232	233	246	224	287	246	235	293	243	255	237	272	271	251	270	244	254	242	247	229	239	236	235	239	288	248	244	245	262	268	256	253	257	267	281	264	251	226	217	261	231	251	272	237	267	257	277	252	233	264	267	239	249	262	250	242	256	237	213	221	247	243	248	216	240	244	249	268	214	207	220	274	272	235	251	222	241	244	240	239	245	258	242	259	263	257	261	240	249	232	225	249	270	271	271	253	236	231	245	253	269	255	264	245	225	252	263	250	240	232	239	257	256	252	259	254	211	257	258	238	276	263	259	259	231	252	256	253	266	229	228	230	272	269	229	258	260	241	262	238	264	264	263	220	294	251	241	263	241	248	246	236	285	256	234	236	269	280	267	211	254	246	265	240	217	218	257	266	227	223	245	257	281	258	236	285	230	255	235	243	263	250	245	240	226	223	256	260	275	251	245	229	233	258	260	248	247	254	248	256	253	256	250	226	242	252	253	256	264	250	271	241	257	245	239	278	240	225	232	272	260	250	269	210	236	249	233	227	257	262	264	249	244	251	243	232	251	247	277	244	242	261	256	243	239	213	245	270	234	251	244	254	232	266	235	228	256	217	235	213	251	225	261	259	240	243	257	227	248	232	245	265	239	246	235	235	234	255	290	240	248	228	261	239	241	236	230	237	221	223	208	248	251	268	245	265	253	213	259	212	263	237	250	287	209	238	240	269	246	261	244	244	259	231	258	259	243	241	255	227	247	250	239	246	234	267	239	257	236	233	260	262	253	231	245	241	262	251	234	261	221	271	280	243	239	257	244	252	257	246	244	282	252	230	242	241	260	244	232	268	245	236	247	242	249	273	224	243	270	244	254	251	255	262	226	239	243	226	252	273	258	276	251	234	250	239	274	263	237	234	242	255	239	224	252	259	257	251	246	289	261	250	278	248	240	222	236	214	248	251	236	230	243	244	240	241	258	266	251	255	244	249	278	250	248	238	260	246	264	271	265	248	257	251	236	249	252	296	231	247	224	234	257	250	266	223	222	239	249	262	261	260	255	227	246	217	273	254	246	247	258	257	239	256	249	235	250	248	237	221	263	245	242	262	245	256	228	229	254	242	235	237	257	246	259	242	238	212	257	260	250	229	268	249	237	225	217	231	269	249	244	210	233	257	244	228	247	228	227	249	269	237	230	249	253	241	238	246	262	248	294	232	263	265	275	254	227	231	229	234	273	231	223	261	263	251	241	250	248	282	277	255	255	267	238	246	232	238	248	274	240	211	241	264	244	239	245	245	271	219	276	232	241	258	240	285	272	236	245	230
19108	12733	22421	25489	24892	23680	21330	19945	17940	16244	16040	13839	12203	11432	10039	9801	8736	7578	8338	8830	7563	8556	7447	5994	6210	5189	4483	5664	5288	3635	2888	3573	3455	2861	2555	2227	2138	1980	2035	2219	2229	1947	2149	1866	1985	1853	1821	1844	1779	1448	1531	1228	1093	1047	945	843	831	825	817	764	754	781	880	773	789	763	772	749	743	840	766	699	735	660	675	727	737	666	657	634	690	671	680	729	675	599	618	662	636	672	615	720	620	623	653	610	625	653	630	618	616	588	609	669	592	609	620	614	603	626	617	620	685	613	598	674	594	635	659	649	634	661	668	667	717	678	635	592	596	638	605	614	623	609	587	617	639	640	613	570	654	622	659	616	596	606	649	640	577	586	625	647	645	644	639	589	658	637	608	598	610	640	591	639	630	589	647	669	606	647	663	668	613	590	613	618	598	635	603	635	569	625	649	612	600	621	597	591	650	601	608	641	628	623	644	595	643	572	686	549	660	616	574	651	638	618	633	593	631	623	644	630	630	618	647	656	583	573	590	600	601	606	623	553	638	573	663	637	605	603	594	606	588	573	604	610	629	640	633	620	625	604	650	590	591	609	618	588	591	586	585	599	583	605	608	621	601	590	616	584	606	602	619	621	585	636	592	655	620	622	599	615	578	590	629	652	596	623	602	585	624	602	622	637	656	598	632	623	618	604	609	576	619	598	603	570	644	634	573	639	604	614	590	572	621	603	639	616	623	593	584	617	570	633	583	587	616	565	615	676	653	618	633	555	603	608	650	638	605	596	568	599	597	577	609	629	618	602	584	583	656	595	608	618	626	642	606	626	632	611	570	683	589	606	594	665	672	665	546	618	602	642	572	625	630	638	590	592	614	614	654	666	604	579	647	610	650	590	602	626	636	600	620	622	573	602	626	601	620	584	637	585	589	618	632	606	629	637	590	618	624	628	581	598	624	617	634	613	602	599	643	571	642	623	611	606	624	609	625	628	626	560	614	585	607	607	598	612	614	609	606	655	601	618	612	639	641	589	553	624	608	641	611	601	587	624	625	590	632	623	647	647	686	646	592	644	605	605	588	657	577	608	624	591	609	597	579	600	600	611	632	584	620	640	635	604	623	641	600	645	627	619	589	566	559	624	616	594	566	637	595	651	662	618	620	641	574	580	656	612	625	601	633	649	623	606	581	594	610	630	589	632	619	596	625	592	660	630	623	610	628	574	602	572	616	602	673	605	593	640	612	641	634	640	587	607	617	600	602	594	670	639	610	616	610	595	616	603	595	657	582	581	603	596	639	646	599	626	560	609	623	612	628	646	616	667	611	680	601	601	616	636	612	647	645	592	603	616	665	634	594	601	580	650	636	616	624	620	677	659	634	592	596	613	625	682	631	631	605	630	650	583	652	631	558	624	665	623	597	626	616	635	535	658	583	612	634	604	572	611	643	571	613	625	634	670	628	624	655	590	623	648	605	591	626	616	641	618	642	659	642	581	628	631	584	564	626	635	624	600	582	622	615	589	625	619	564	566	631	607	587	635	629	616	604	624	604	587	597	600	632	606	637	593	609	626	670	586	589	608	578	640	598	560	608	629	620	680	591	617	565	600	571	610	643	592	646	604	635	638	604	605	680	565	599	639	623	624	610	619	582	593	572	619	612	628	597	622	607	619	618	648	649	656	608	682	618	624	648	595	604	592	659	651	594	609	545	612	602	665	646	603	626	639	606	585	582	625	648	625	687	594	584	623	634	613	617	641	610	621	563	643	622	632	617	595	616	639	627	617	597	619	610	610	592	615	596	623	640	611	597	638	602	600	632	638	592	626	600	607	648	615	592	652	595	620	579	601	610	599	586	672	628	645	610	601	650	592	585	612	618	599	626	604	557	589	572	629	616	602	622	615	606	624	595	602	570	604	637	570	614	618	624	622	622	583	616	609	614	662	593	628	648	588	572	636	620	607	670	626	613	633	646	644	610	588	611	604	601	625	653	617	559	637	587	630	599	608	602	616	616	601	634	571	615	615	607	625	595	613	628	597	632	561	603	606	590	637	598	630	612	578	632	645	599	629	625	604	586	643	618	604	594	636	612	571	636	631	616	613	618	624	621	635	614	609	662	654	615	633	625	617	617	633	611	639	592	615	640	634	613	592	583	589	608	623	588	635	565	642	599	593	617	630	640	609	605	598	627	594	614	667	632	645	599	585	583	577	601	623	582	630	631	578	624	610	671	580	603	605	623	597	609	615	606	605	572	625	630	601	632	605	570	579	635	639	625	616	613	582	613	627	640	611	655	662	607	625	609	606	595	607	598	591	670	609	667	594	608	575	590	576	624	645	606	580	594	640	661	637	600	590	645	629	643	603	639	664	608	632	590	618	637	583	653	600	612	612	635	581	620	634	586	609	593	609	635	647	613	638	587	613	587	656	647	610	591	625	612	607	594	617	639	626	626	627	611	627	577	636	613	657	557	588	570	647	630	620	568	598	634	613	601	612	607	622	603	615	618	561	641	641	650	600	622	622	653	602	625	601	576	616	643	626	593	588	648	658	634	662	628	603	600	628	627	616	625	613	569	642	592	621	581	614	584	611	580	560	643	622	618	587	609	626	619	596	558	647	652	623	665	596	599	643	619	574	600	619	634	579	615	597	617	614	611	579	590	615	614	615	624	604	605	609	627	627	616	607	645	626	616	621	611	589	613	618	574	606	555	631	611	611	595	593	620	593	610	604	605	655	644	611	581	647	620	591	671	641	624	591	603	616	617	609	661	584	636	608	657	630	573	591	600	608	598	593	588	583	634	609	610	618	602	637	609	583	647	596	647	656	592	594	590	610	597	602	575	623	572	635	608	590	636	595	612	650	629	595	623	606	632	574	611	642	636	608	627	618	620	603	639	588	636	617	655	598	571	531	618	604	614	618	621	604	607	608	621	608	606	621	619	624	590	589	642	652	635	658	625	644	635	600	543	615	613	621	600	567	609	590	554	586	634	611	621	606	612	621	580	630	605	593	621	609	627	587	601	629	614	619	614	640	585	613	611	598	647	649	637	646	603	654	606	616	598	595	613	642	629	577	601	605	644	622	629	624	617	661	639	638	627	672	582	593	565	638	624	660	616	608	620	593	595	603	601	595	623	621	609	594	591	618	622	568	632	636	654	597	625	629	637	639	598	656	631	616	620	632	626	607	596	623	657	577	576	607	635	591	600	625	611	649	650	563	591	638	589	609	594	614	570	622	634	575	659	600	626	634	598	638	616	575	637	595	615	584	590	606	597	585	582	598	596	618	617	645	573	613	611	618	655	587	585	585	613	627	654	636	638	632	628	647	610	563	687	607	638	672	609	648	603	622	606	612	578	592	616	599	562	627	584	619	632	632	609	603	597	629	628	651	561	578	678	619	640	587	649	631	629	627	650	646	616	638	630	627	563	668	608	602	641	613	654	657	600	581	613	611	587	639	637	590	650	618	609	602	622	633	637	609	602	625	633	602	605	619	602	623	629	625	586	589	573	627	642	626
11026	6024	6898	5263	2969	2121	1563	1355	1055	871	759	661	667	661	575	568	512	425	450	408	368	368	385	358	363	332	314	335	371	343	333	323	330	328	288	266	273	280	269	271	278	295	268	247	282	291	262	281	299	280	286	289	279	248	266	252	272	249	297	253	260	259	297	262	256	256	257	243	272	282	228	249	261	256	248	241	257	244	254	249	267	261	257	239	247	253	235	260	265	246	234	293	233	260	263	260	247	263	252	272	256	260	293	268	246	270	287	212	275	257	254	259	261	275	297	228	249	253	264	250	282	277	303	237	262	234	267	256	261	266	231	270	248	255	243	248	259	239	241	256	280	275	259	236	253	259	248	252	273	253	241	258	258	265	290	237	263	227	248	233	249	233	260	262	258	289	225	226	273	237	254	279	233	245	277	250	277	238	271	272	252	237	296	269	258	255	282	244	264	236	276	266	270	255	227	285	255	237	228	217	276	268	245	231	252	250	226	263	282	269	252	286	243	246	247	251	256	243	263	261	243	282	234	272	261	238	281	275	288	254	254	261	235	281	280	231	268	289	224	274	262	265	277	271	266	283	255	245	252	258	257	296	246	256	231	257	301	278	274	256	222	250	260	275	261	261	246	262	248	236	261	260	224	283	283	260	265	257	258	248	262	242	262	265	262	253	274	284	244	211	238	250	243	228	249	251	242	258	228	242	235	279	256	262	249	248	239	254	259	238	266	238	258	235	270	246	277	244	258	252	216	249	241	269	258	250	260	252	266	238	275	239	264	237	243	270	288	254	287	254	261	233	259	237	241	262	258	256	273	249	274	256	306	276	269	250	244	258	262	247	260	293	283	284	235	263	253	245	235	231	253	260	297	251	231	257	261	254	262	275	265	281	249	257	248	274	260	250	221	240	254	247	256	262	261	230	241	271	290	241	282	247	257	230	264	233	244	265	263	262	255	270	262	272	252	300	238	259	261	255	244	271	234	250	289	244	286	264	258	248	269	248	268	234	243	242	240	260	236	251	259	257	287	269	274	293	262	261	246	277	266	284	260	238	276	257	281	257	279	240	251	259	245	266	246	267	270	251	250	247	248	230	216	229	251	258	265	226	262	260	231	242	246	287	269	251	243	249	247	261	244	271	255	229	248	242	264	282	252	257	281	225	248	246	268	271	279	246	248	260	263	286	241	247	254	240	277	260	263	240	296	247	249	227	233	258	283	249	251	257	251	256	266	277	257	269	265	258	248	253	241	264	237	231	274	278	259	234	272	228	251	281	302	244	240	257	267	252	260	244	230	252	243	270	237	256	252	252	264	243	243	234	255	224	280	262	250	254	252	256	266	244	222	271	291	283	254	252	262	256	268	262	262	246	283	257	226	215	257	260	253	259	245	272	237	273	273	246	256	291	242	254	238	256	263	248	278	264	251	267	278	234	256	252	247	269	248	230	261	268	270	259	266	294	268	250	273	244	264	250	257	249	251	260	220	234	233	277	261	256	246	277	250	272	258	256	252	244	257	263	236	227	238	240	236	225	265	267	258	239	258	250	257	243	250	265	227	261	250	232	250	234	244	233	236	282	275	249	276	260	265	241	249	282	249	236	264	244	260	244	250	242	249	277	242	281	253	255	259	263	240	238	263	264	254	246	254	263	259	236	248	243	270	263	252	241	236	271	280	231	254	249	246	257	238	248	264	252	225	249	287	262	286	252	267	301	262	257	260	231	234	274	257	285	251	252	279	219	277	260	230	256	257	263	250	235	272	256	239	262	263	250	222	280	258	246	253	239	274	253	282	264	254	244	281	253	275	250	263	268	237	270	226	264	253	237	225	286	269	253	245	239	275	258	226	241	260	264	268	236	256	276	269	266	239	260	250	248	261	263	260	270	262	263	257	234	248	243	246	252	250	253	254	260	262	263	252	257	254	260	268	266	247	261	265	254	270	292	254	250	271	230	259	280	247	275	256	268	242	272	275	235	245	254	281	250	273	248	278	278	242	259	262	254	240	273	234	238	293	255	252	234	259	250	261	259	239	246	228	247	259	252	265	254	270	268	253	284	269	275	285	253	267	247	240	235	262	222	270	257	250	254	259	237	251	239	252	281	232	249	247	250	257	246	259	271	268	252	241	275	294	267	259	268	236	235	269	255	272	268	252	242	259	258	277	239	269	229	261	227	244	253	238	282	250	234	248	266	247	227	223	250	250	278	284	242	241	265	258	244	247	231	257	248	236	273	273	290	288	253	257	247	237	266	252	219	257	242	254	283	250	246	217	257	255	263	263	243	260	266	250	229	231	255	258	280	270	253	254	244	206	273	253	242	240	279	269	275	239	273	262	243	270	274	246	231	271	276	234	271	248	235	253	260	258	255	233	243	245	271	266	274	234	232	269	259	270	273	245	248	241	258	259	267	252	238	222	248	264	264	247	270	288	272	253	250	273	264	260	258	261	256	255	218	262	272	250	281	249	261	265	254	239	212	260	283	260	255	279	247	237	244	245	271	242	274	256	295	262	236	222	247	213	250	261	290	262	237	214	280	252	233	285	275	256	254	258	221	236	263	265	239	270	263	240	262	257	248	242	271	258	268	255	274	243	280	273	264	240	285	272	254	262	260	215	282	241	265	249	249	247	268	275	244	255	237	252	272	268	247	274	239	254	252	246	240	254	276	259	259	250	237	268	238	250	258	224	224	244	285	260	264	240	251	251	253	260	244	257	267	277	269	250	259	251	282	273	244	269	260	249	260	224	251	294	284	237	263	305	262	239	230	249	259	244	276	250	229	298	269	250	248	290	248	230	231	300	235	255	266	239	256	251	271	255	245	260	268	265	281	242	243	252	264	260	234	245	266	227	310	245	252	259	251	262	236	245	252	261	239	244	244	227	250	263	250	266	253	259	274	236	242	265	279	252	263	270	238	279	244	275	271	246	285	232	261	258	243	262	240	248	294	257	250	254	253	249	236	247	244	253	249	267	239	240	263	257	252	269	242	226	272	244	299	268	271	258	252	242	261	249	239	264	281	272	274	255	211	251	249	267	235	211	270	277	257	251	249	271	264	259	227	246	270	265	265	255	274	250	250	257	247	265	226	264	267	268	240	253	291	251	242	259	259	294	283	268	226	248	245	270	286	252	245	244	279	267	253	260	249	250	262	234	254	263	230	260	267	267	219	259	257	265	258	282	271	264	247	274	260	265	258	253	277	284	243	248	290	270	277	235	225	275	249	268	247	260	210	262	257	275	280	244	259	274	238	258	257	252	250	278	260	240	256	256	239	273	263	267	253	233	260	251	242	261	248	282	249	254	281	260	265	241	269	238	275	240	229	256	254	260	234	253	267	259	283	265	255	287	257	269	266	251	246	270	243	279	241	236	273	254	250	251	235	254	230	251	253	244	284	259	241	250	287	272	233	255	245	241	239	242	243	253	269	265	252	239	233	256	238	261	228	228	247	271	275	259	254	250	246	240	251	300	237	281	230	267	268	228	265	250	274	266	236	246	260
6557	5517	11804	13149	10310	8485	7089	6075	5065	4369	4073	3641	3701	3359	2986	2915	2507	2287	1966	1764	1587	1623	1498	1412	1362	1356	1351	1471	1323	1212	1169	1085	1045	946	899	842	865	841	849	823	854	823	827	811	849	879	836	848	810	772	825	718	695	680	651	647	679	690	701	689	688	734	675	667	684	664	706	687	677	671	701	668	693	665	671	653	667	669	675	650	653	695	656	676	597	654	668	600	653	646	662	644	662	615	639	613	607	623	655	661	629	665	676	663	616	679	679	665	616	658	671	671	647	667	639	648	688	652	640	664	674	652	690	628	643	661	701	655	693	662	619	644	633	657	649	621	600	651	646	674	650	660	631	646	630	641	643	663	648	625	644	665	648	656	671	641	611	647	641	670	619	618	640	685	648	662	623	649	649	667	640	650	671	651	659	658	624	642	647	683	608	625	650	643	628	675	651	642	644	687	660	631	634	590	666	603	665	669	608	634	656	643	594	625	620	662	651	679	663	673	619	670	626	633	664	693	626	673	639	659	604	598	650	621	588	662	729	611	624	649	622	607	625	616	644	681	610	610	639	652	649	622	646	648	666	673	640	654	688	665	646	645	601	639	637	619	674	628	621	677	654	666	636	692	651	650	682	620	668	638	612	707	665	628	668	684	684	648	631	643	627	638	667	617	619	689	629	630	636	628	610	622	661	673	647	615	654	627	680	615	671	620	625	676	637	660	643	648	648	650	692	669	681	650	674	658	632	660	664	631	630	647	591	650	687	632	644	633	645	652	671	660	641	609	639	655	650	633	621	621	646	668	626	661	642	634	671	616	662	659	618	721	652	684	620	675	662	656	693	645	616	672	650	633	632	665	631	666	671	663	661	644	682	632	621	645	651	620	617	607	652	619	658	679	629	630	649	639	613	655	669	649	668	623	655	645	648	647	686	700	643	669	602	671	589	636	659	694	667	611	689	659	661	654	665	653	693	628	671	665	652	610	650	671	626	561	695	617	654	671	680	653	644	672	666	676	655	655	615	622	636	630	691	653	646	667	616	612	622	651	663	630	666	682	630	660	681	686	661	649	642	668	634	653	641	653	632	646	625	668	649	676	624	654	610	599	651	622	642	639	639	593	665	615	658	657	618	639	662	602	604	663	646	651	636	668	687	681	649	654	631	644	602	593	687	627	583	652	624	641	674	674	693	635	626	614	603	627	638	683	657	642	652	696	617	613	678	652	676	626	677	661	636	672	696	612	667	637	634	628	627	637	639	595	641	633	652	674	626	615	602	661	648	644	676	636	659	674	588	590	657	635	665	629	668	668	660	689	664	647	660	622	655	641	641	675	649	652	631	662	675	637	630	676	620	631	650	669	641	666	654	653	671	628	665	674	625	649	633	670	574	638	614	636	635	659	689	672	670	673	657	596	635	679	637	666	601	649	637	649	658	651	636	628	607	642	625	634	689	648	664	659	633	675	620	644	603	646	635	631	599	637	649	634	646	670	675	629	657	636	659	662	632	668	663	673	627	673	617	641	636	653	664	666	638	642	680	643	682	631	649	624	637	645	635	640	656	675	647	616	690	627	622	657	679	638	672	633	665	657	664	638	612	649	635	651	651	635	610	642	682	624	684	634	673	659	668	670	634	676	704	663	633	679	635	648	684	641	664	638	679	643	641	652	582	645	646	582	674	613	719	619	623	618	655	647	684	698	638	620	682	622	668	616	627	696	630	635	658	666	642	639	653	685	658	629	664	662	641	658	681	658	657	631	653	618	671	639	656	599	629	662	651	622	631	693	629	643	678	641	643	605	622	641	672	622	630	652	667	652	647	622	627	641	605	637	662	654	648	640	636	649	637	612	637	662	649	636	654	664	659	634	638	664	619	653	629	648	648	645	621	632	634	678	613	599	628	620	653	609	670	650	662	601	676	641	644	652	648	682	618	655	624	616	641	592	598	692	658	620	610	625	659	661	643	705	636	643	610	663	696	662	666	660	627	646	686	632	633	652	657	656	650	658	667	658	614	652	658	632	627	653	664	677	653	639	610	623	625	597	632	657	655	603	636	640	607	699	670	590	657	617	653	664	673	626	624	690	629	653	668	616	629	608	683	641	671	628	659	633	656	608	665	650	631	617	600	660	678	667	654	632	684	640	661	637	665	677	621	613	631	617	633	654	680	650	675	621	613	676	643	640	676	618	658	625	678	636	662	624	671	637	652	652	678	600	668	630	635	648	633	653	640	633	653	659	608	648	630	660	612	640	632	641	673	596	627	728	648	643	639	621	694	649	647	680	639	621	676	673	663	635	678	639	603	617	651	694	644	620	621	656	636	670	643	647	650	597	638	644	586	633	628	616	641	702	652	623	654	600	667	640	622	656	620	668	668	675	634	654	646	644	673	634	668	600	687	634	649	627	626	635	635	620	654	649	664	617	628	653	617	631	712	696	686	632	661	627	661	609	610	616	689	602	655	630	640	647	656	608	682	652	635	680	622	634	654	669	650	677	580	686	668	639	624	680	660	660	626	666	621	651	649	649	657	680	682	657	693	596	655	672	669	655	619	669	674	610	679	620	669	628	692	597	601	600	663	621	648	633	672	666	666	663	645	640	684	664	641	653	632	667	626	629	648	641	668	617	652	640	635	641	658	644	652	620	662	620	640	664	605	632	656	664	626	616	642	629	655	635	659	621	680	630	608	585	651	677	691	659	672	586	628	627	662	596	646	656	641	624	677	647	651	653	610	584	643	615	620	666	620	652	602	657	644	630	620	622	642	658	666	679	676	692	662	650	602	696	622	657	663	666	628	629	654	666	624	664	679	642	663	645	630	609	687	629	611	685	628	661	638	655	609	585	618	647	629	635	655	648	606	670	675	667	678	655	632	716	650	643	666	637	654	621	654	633	653	695	642	689	636	668	630	657	627	606	652	619	582	649	596	604	679	629	651	647	626	629	584	616	659	672	675	649	659	645	634	667	740	626	660	688	660	649	621	609	639	664	643	615	636	631	632	669	642	602	661	619	620	632	615	619	634	674	659	608	615	640	669	634	654	714	642	705	636	630	658	654	652	690	619	640	622	638	699	619	695	604	623	645	653	641	603	669	627	666	685	634	639	687	714	635	609	653	671	616	681	649	639	691	663	649	608	639	629	623	735	629	637	653	647	701	649	647	682	637	674	654	629	633	639	641	639	636	663	643	632	699	640	660	649	668	675	621	606	639	676	672	688	644	686	663	676	652	643	636	652	659	682	658	658	652	659	693	658	640	640	655	659	650	665	653	618	649	644	671	673	651	604	646	642	675	667	599	685	625	630	668	631	634	673	638	639	676	703	663	663	659	624	655	629	609	669	645	681	615	634	654	619	631	636	661	648	662	651	661	671	611	674	655	690	650	648	612	647	688	677	602	629	572	648	628	663	680	636	637	639	672	651	589	691	702	662	639	649	645	651	628	651	630	676	649	652	640	649	635	604	661	654	634	635	666	665	645	658	660	667	586	673	677	658	620	659	647	652	659
21504	12212	12774	10193	7589	5752	4228	3339	2727	2365	2236	1873	1795	1496	1400	1183	1084	967	931	886	797	865	817	698	756	599	585	628	515	526	437	490	397	441	404	421	377	383	398	394	390	415	401	368	425	368	343	415	374	339	352	327	318	330	333	303	295	313	292	317	327	324	342	320	333	381	301	330	298	338	312	326	348	286	326	286	328	277	282	313	320	298	252	273	287	307	291	319	308	279	299	315	321	295	289	296	285	325	329	298	268	290	321	276	298	330	312	284	313	307	293	315	292	320	298	285	303	301	294	294	321	316	333	316	291	304	293	325	300	298	282	297	276	286	293	276	298	279	302	271	275	294	262	334	288	291	295	307	279	290	307	329	297	298	310	289	277	320	290	318	276	315	276	306	278	303	342	306	319	335	316	299	279	277	298	307	288	299	279	318	293	324	335	331	311	339	305	297	337	311	307	311	308	284	289	295	302	284	331	309	321	309	318	295	339	318	323	262	311	270	325	286	297	287	306	285	296	333	348	286	273	297	294	285	321	286	272	289	320	306	293	280	324	306	288	283	307	303	297	279	294	299	303	298	304	260	316	306	296	299	316	294	305	293	282	289	307	295	313	331	280	302	321	281	329	302	292	298	331	306	325	323	303	304	290	300	286	304	305	312	282	300	285	288	252	292	339	287	292	294	325	343	287	290	292	310	307	307	320	342	301	290	319	303	301	277	315	314	290	301	301	302	304	311	290	294	328	295	294	272	314	321	309	287	302	301	279	285	312	310	293	320	312	324	325	317	314	288	309	309	289	298	309	296	281	286	336	310	332	319	328	283	306	285	320	302	311	309	314	290	293	283	305	346	315	315	324	310	323	311	336	316	308	293	278	310	322	290	312	289	306	307	305	321	320	331	310	309	303	302	319	303	329	280	299	295	300	296	298	290	298	314	277	248	310	307	283	288	292	305	277	288	317	282	290	295	335	306	315	308	302	285	320	294	306	295	291	345	315	314	316	331	318	298	283	326	280	294	301	299	290	314	324	307	278	326	316	283	307	305	283	313	273	320	269	326	299	297	299	328	331	279	294	301	323	299	321	317	282	291	281	301	333	285	309	311	310	345	310	305	304	308	283	307	320	318	299	310	287	290	330	281	341	302	279	312	283	287	305	282	274	273	305	289	274	325	314	314	256	291	280	300	300	309	316	304	291	273	303	298	290	294	246	273	287	335	331	314	293	299	289	273	276	270	295	313	268	283	281	340	295	326	302	319	296	308	340	308	277	242	318	327	308	313	287	314	290	324	297	301	302	302	317	316	334	313	292	308	292	317	335	303	288	297	285	288	301	291	315	299	284	292	298	266	288	291	307	304	314	301	297	287	325	309	320	316	302	268	305	319	308	278	306	301	303	299	295	332	326	283	307	348	318	288	329	314	295	293	292	321	276	305	293	303	311	291	322	317	271	288	330	275	290	253	287	336	324	266	301	289	273	308	313	277	304	313	268	313	282	316	279	290	306	346	292	300	274	298	307	324	282	296	297	286	300	316	322	307	288	306	302	270	291	294	297	283	294	311	301	318	317	296	287	280	291	301	282	328	316	315	291	299	300	308	311	319	303	298	321	283	270	296	294	295	283	285	321	312	304	290	332	293	295	298	324	293	291	281	288	297	334	295	288	338	300	310	326	290	312	283	284	308	297	288	288	310	306	292	322	284	302	293	289	284	287	289	289	315	307	288	328	297	307	306	306	299	295	293	309	324	291	289	294	304	303	315	295	326	312	309	313	308	302	318	292	317	291	284	299	333	309	326	311	299	328	281	289	294	315	314	305	327	326	302	312	295	328	281	317	298	280	336	286	304	295	330	313	290	324	306	306	279	297	294	293	267	316	299	317	326	306	290	300	305	293	301	298	290	294	247	281	306	336	302	320	308	296	297	337	285	331	287	312	295	322	281	296	259	274	293	290	272	305	347	313	277	290	327	295	300	295	288	282	314	267	287	293	324	307	304	291	294	310	300	271	313	292	299	299	312	297	298	309	302	313	338	293	315	309	326	304	288	300	315	292	334	330	316	317	292	331	308	307	308	308	312	294	286	302	273	320	269	322	325	276	299	261	313	300	281	303	304	272	335	285	275	296	305	268	305	283	297	269	303	302	316	304	325	314	328	303	303	295	304	319	319	298	314	266	296	286	312	284	328	289	278	290	312	302	326	308	315	286	288	332	328	285	318	295	354	331	313	331	283	327	290	300	316	317	279	322	286	290	312	326	313	286	310	300	338	285	291	289	289	289	319	294	291	307	310	307	304	278	317	292	280	293	305	341	303	283	317	330	286	308	327	295	316	298	305	342	295	296	277	295	282	349	306	279	264	288	283	345	296	299	286	299	293	327	301	310	276	287	271	303	346	292	317	289	292	315	341	301	311	324	293	291	287	308	287	290	329	274	268	287	323	296	308	325	287	307	304	303	282	305	299	315	308	294	310	302	317	304	295	270	290	286	288	289	267	302	303	301	301	315	313	275	304	300	277	337	275	320	301	306	306	309	294	283	308	328	309	327	335	310	318	290	287	323	323	320	291	305	315	307	314	290	309	329	310	300	315	297	284	304	289	281	308	327	283	319	309	286	310	304	298	295	330	307	315	286	274	298	309	342	292	327	302	276	327	321	304	275	289	292	297	288	294	294	281	307	307	308	327	302	298	320	307	317	316	290	309	290	288	280	277	283	288	299	314	311	282	312	289	291	297	337	295	269	279	328	293	289	271	269	313	290	297	280	295	305	314	328	289	327	307	307	281	313	293	287	346	300	303	319	306	293	281	303	301	333	301	331	333	322	304	286	299	274	301	293	278	282	293	273	283	306	289	303	309	285	320	329	276	275	301	322	301	295	312	310	307	324	321	296	313	275	279	298	291	307	307	334	296	294	296	302	287	308	297	270	319	314	314	299	301	348	304	315	335	312	332	312	293	312	302	313	315	263	292	308	287	270	303	312	312	275	290	276	284	290	291	308	306	319	281	303	310	279	297	332	282	317	313	315	315	307	294	301	271	236	319	320	286	323	303	293	315	278	286	301	298	273	318	301	298	296	296	308	320	287	293	299	273	321	317	320	285	298	310	294	296	323	267	333	292	293	325	308	304	322	275	292	333	304	307	286	318	299	301	282	264	313	300	300	300	296	312	297	298	300	284	285	287	301	276	307	321	332	298	310	293	321	294	297	329	320	291	342	276	317	284	302	300	322	275	313	312	337	284	321	282	304	271	304	314	286	263	316	308	306	312	310	301	304	314	286	299	262	298	281	262	306	268	277	309	280	282	307	322	318	324	289	331	299	297	331	327	313	260	290	293	292	290	299	306	301	300	308	311	301	317	303	287	285	304	306	337	325	293	283	283	296	292	292	298	304	314	303	300	285	323	288	291	297	302	308	324	288	302	295	305	296	300	290	328	308	302	303	302	276	267	273	309	293	313	311	273	307	297	336	287	283	296	297	294	301	312	297	298	280	340	318	302	339	308
12921	9138	17647	20016	19216	17000	15473	13981	12124	10714	10741	9218	8334	7583	7144	6255	5656	5004	5203	5147	4401	5056	4397	3883	3960	3089	2983	3377	2785	2494	2016	2260	1994	1941	1849	1752	1557	1329	1559	1519	1571	1467	1467	1532	1504	1387	1308	1318	1278	1233	1202	1041	969	969	942	821	851	860	834	834	883	779	868	881	851	828	843	831	829	803	798	814	809	800	786	793	815	755	778	770	770	772	771	748	760	733	709	755	771	752	742	749	747	765	731	723	751	775	778	751	712	794	702	735	750	757	729	747	755	731	726	778	764	756	795	700	808	748	730	782	806	745	825	811	710	733	732	744	708	807	752	754	713	769	742	772	765	746	705	753	728	743	749	795	790	739	772	713	789	764	755	779	756	748	721	741	760	761	755	728	711	717	765	748	704	733	717	734	752	758	746	767	752	739	778	769	714	721	770	761	755	739	787	790	752	690	724	757	775	744	743	762	777	753	677	736	748	736	749	790	744	727	718	719	713	724	768	803	747	734	757	777	820	781	731	708	796	701	716	780	757	811	765	775	759	764	690	758	788	738	726	765	765	754	749	737	735	776	758	738	709	705	743	720	747	752	753	758	747	808	717	782	744	773	762	753	745	757	694	739	757	743	739	779	776	771	736	744	771	719	728	729	722	763	761	753	748	741	758	785	753	706	712	719	757	729	723	731	738	731	739	756	760	780	724	722	718	782	725	766	719	730	752	747	728	762	759	703	711	691	729	758	745	737	746	724	714	741	769	739	753	746	754	723	729	735	758	759	748	743	712	775	763	772	769	713	726	775	682	713	756	781	756	720	751	724	733	754	745	762	749	758	738	757	748	749	745	780	763	761	729	773	690	773	738	746	780	716	736	762	715	762	784	771	746	750	722	718	751	765	736	725	738	734	785	753	742	736	735	761	747	747	772	746	737	729	717	752	740	726	716	724	707	738	767	735	707	708	761	731	716	745	692	752	747	739	757	727	720	750	791	754	775	779	792	746	762	725	722	687	712	750	775	697	756	756	703	753	722	789	737	710	756	752	722	775	795	703	714	739	705	727	736	695	741	712	744	725	796	765	775	689	715	799	738	795	678	722	741	767	730	741	781	766	762	749	762	729	758	752	809	718	772	726	792	732	755	783	758	711	715	755	691	718	773	716	742	715	779	723	681	780	721	746	737	755	726	739	740	719	717	700	721	715	765	777	759	769	804	771	789	746	770	720	758	744	786	781	725	747	755	770	719	751	684	732	707	756	782	778	780	736	756	721	750	789	745	737	741	766	777	747	757	725	767	743	752	746	763	773	753	791	770	771	734	724	768	767	734	744	765	765	760	763	754	743	729	749	742	750	713	726	781	732	708	742	727	734	733	767	763	736	733	765	740	738	814	724	781	778	741	716	693	746	761	697	797	790	736	743	758	760	768	748	750	755	711	724	722	742	749	712	772	778	737	731	758	709	725	771	752	746	761	749	706	767	752	766	735	743	748	805	746	776	725	740	732	780	746	755	745	725	786	782	770	753	766	785	730	778	744	766	710	713	730	709	746	740	749	740	748	766	728	746	737	746	688	674	769	731	764	732	756	706	756	760	779	739	787	731	710	774	755	741	749	754	761	768	710	721	674	759	677	734	736	790	744	753	719	754	713	761	708	767	718	711	695	754	764	767	774	753	735	742	701	759	722	736	747	740	787	738	761	722	740	753	701	771	723	799	775	685	709	777	745	761	760	705	774	739	750	712	738	685	717	675	708	711	727	784	687	762	730	729	765	777	724	724	704	736	714	720	761	710	711	746	804	713	703	680	736	735	743	758	744	736	750	735	721	749	725	725	769	749	749	759	777	731	733	771	778	747	794	802	734	726	699	737	715	760	748	735	791	786	800	764	766	786	723	732	747	732	775	722	748	765	759	801	774	770	698	754	781	701	753	738	781	749	741	746	758	690	714	753	715	763	770	735	716	752	778	676	740	778	788	746	714	768	724	716	763	741	743	757	732	697	750	798	761	769	717	842	739	725	796	769	752	764	757	746	742	753	774	708	762	728	752	762	693	745	724	740	764	765	732	789	721	713	783	741	689	690	725	712	773	739	746	742	675	746	740	715	740	720	729	746	787	763	808	761	771	790	671	743	739	758	722	702	671	739	713	753	734	724	719	695	737	741	723	725	732	733	783	781	761	707	745	639	767	762	799	765	748	692	773	786	763	783	731	749	738	735	734	798	788	766	745	773	697	743	714	746	692	719	755	782	740	789	767	732	765	707	773	741	731	730	771	688	766	753	717	736	752	738	700	748	744	732	752	762	722	716	711	767	749	741	739	732	741	768	743	745	795	736	718	777	742	756	743	691	760	778	761	739	735	773	776	702	706	791	700	772	742	767	743	756	778	720	709	737	727	781	706	744	708	761	743	784	727	738	741	757	761	740	746	765	781	727	722	714	736	768	740	740	804	713	756	775	758	754	739	771	702	725	802	720	733	752	768	749	749	763	718	753	748	748	770	773	737	748	731	768	693	767	771	754	740	740	735	701	758	777	768	762	757	786	737	756	806	712	723	702	783	725	753	743	718	773	772	717	727	744	740	746	727	745	738	725	762	760	770	762	762	774	728	722	723	767	775	736	700	715	782	764	774	710	737	766	748	700	722	763	752	748	712	772	775	825	750	701	796	689	737	757	785	711	755	721	750	739	711	730	797	718	690	717	759	667	731	752	768	744	685	776	731	741	741	757	731	787	762	735	759	806	759	696	702	755	762	730	738	717	717	741	760	703	718	717	766	687	754	777	801	747	761	774	734	750	745	749	736	749	768	764	740	724	728	718	750	737	726	728	794	761	717	769	737	732	749	736	764	724	728	701	755	712	753	779	728	739	729	708	729	778	745	761	752	747	761	735	726	725	753	742	769	767	762	719	754	756	744	690	715	708	758	734	737	760	717	698	798	742	735	761	719	779	756	732	770	767	787	741	746	734	778	719	734	762	733	791	686	766	732	756	740	723	758	741	756	774	722	763	738	750	736	733	698	709	739	781	748	735	762	742	709	716	766	736	765	774	754	754	730	718	710	735	759	691	742	766	744	784	754	731	768	782	729	724	716	757	765	711	748	748	767	738	738	772	699	706	759	690	756	743	784	737	826	786	776	711	726	753	760	716	772	746	737	769	750	739	776	766	767	739	710	752	767	774	745	738	717	749	728	715	723	733	732	735	756	751	772	751	731	724	730	742	782	704	734	750	736	757	764	713	730	753	755	761	777	777	744	761	753	782	783	764	759	736	745	726	772	745	728	745	766	734	782	750	693	742	699	772	788	767	716	775	739	765	746	719	743	792	734	752	779	765	763	787	751	726	793	711	710	748	748	767	774	781	714	736	734	737	749	722	736	750	731	756	748	729	742	751	741	737	710	802	737	736	756	728	735	730	756	715	761	768	763	723	702	762	766	752	744	711	724	709	756	710	716	762	705	758	804	712	724	786	749	751	753	721	788	715	747	745	760	711	782	807	759	724	759	738	734	758	765	699
30526	18515	18724	15613	12822	9943	7482	5862	5082	4225	4191	3264	2990	2715	2470	1989	1727	1419	1504	1471	1306	1552	1388	1101	1089	838	749	892	776	734	524	621	489	581	538	514	430	446	427	420	434	462	429	454	445	368	381	430	385	347	353	338	319	357	285	314	276	281	289	318	269	277	308	289	271	260	276	292	258	283	302	279	265	293	283	270	251	243	257	247	272	282	278	262	288	262	295	277	298	268	244	275	287	279	289	254	279	254	270	285	259	280	243	284	283	292	280	268	290	255	274	287	287	264	263	264	259	276	293	267	300	326	316	263	273	268	279	256	265	252	267	251	254	273	239	271	270	287	274	288	262	254	252	276	266	270	249	293	278	282	278	260	273	267	299	262	271	267	271	265	275	260	256	280	242	254	273	250	284	268	267	264	283	283	276	264	263	283	267	297	257	273	291	262	236	266	278	273	248	253	254	280	298	252	278	286	276	254	260	273	307	265	288	242	240	286	247	244	255	299	277	268	242	253	246	297	302	261	307	262	271	258	258	289	240	267	259	258	266	267	305	272	283	280	261	264	243	252	257	275	271	270	283	264	271	306	251	246	260	267	254	265	232	306	291	253	243	269	264	287	249	272	247	274	239	278	256	257	260	262	285	264	287	290	282	253	240	267	243	256	298	291	247	265	273	286	298	234	270	285	276	267	274	292	259	269	272	305	294	258	254	268	280	272	269	260	258	281	286	258	279	265	279	269	260	257	271	295	280	271	243	289	254	253	293	255	258	273	269	258	283	266	252	242	261	264	252	282	283	278	304	240	239	272	263	273	252	297	299	274	269	266	251	272	254	251	282	257	262	238	263	235	269	275	267	254	253	263	272	295	299	268	281	300	252	270	272	284	283	284	254	273	277	277	228	270	284	276	258	263	287	281	280	286	242	267	255	269	265	231	277	260	257	261	274	297	254	281	268	252	259	277	269	262	269	218	259	247	262	254	285	236	246	290	251	272	318	279	287	261	278	253	273	274	260	256	244	250	264	253	254	247	253	268	285	277	257	276	280	286	286	242	274	264	294	265	287	295	260	272	276	270	266	301	259	255	276	276	258	280	256	265	258	270	270	275	273	237	285	270	258	275	253	276	273	268	277	249	244	261	255	281	246	273	256	272	302	263	255	249	258	283	263	271	275	266	277	289	296	321	256	253	269	264	270	262	272	260	290	255	285	278	262	267	272	263	278	269	262	276	288	282	275	268	252	254	252	240	277	270	274	251	277	293	281	271	269	225	309	277	255	252	250	250	277	243	267	283	304	268	256	267	261	268	285	281	290	276	284	255	256	275	292	269	275	245	264	235	252	269	250	253	250	249	288	253	261	262	264	264	255	252	272	282	259	272	272	279	277	258	262	281	298	257	241	233	250	263	294	297	267	259	292	269	256	278	256	255	265	269	264	260	254	240	282	246	263	244	275	280	237	247	284	265	232	281	263	264	269	274	261	262	248	269	298	264	302	253	270	248	268	274	259	236	276	248	260	260	280	266	276	266	273	264	298	267	271	260	260	269	255	251	234	241	237	270	258	265	268	257	253	250	274	270	273	272	241	294	252	249	272	279	269	300	253	273	269	251	258	278	249	238	275	255	264	244	274	241	284	253	257	275	236	277	255	292	282	253	252	275	282	299	282	258	255	250	233	251	286	253	249	253	277	270	263	249	277	292	279	256	256	278	287	294	253	261	262	288	276	260	267	246	252	261	288	244	238	220	265	256	273	268	249	281	252	274	307	274	264	257	266	249	270	270	261	301	254	284	277	257	258	236	241	268	269	258	281	268	264	263	270	250	256	277	275	274	296	242	250	268	263	302	268	271	244	253	244	264	269	264	277	309	275	272	276	235	291	266	262	230	260	302	244	264	252	223	280	239	276	264	283	259	289	267	238	273	262	272	292	255	241	235	271	279	276	257	260	271	260	276	251	264	245	235	255	255	279	276	278	241	280	246	264	234	303	253	257	275	254	257	271	278	238	286	288	259	259	253	246	290	292	258	266	257	246	270	262	261	297	272	252	285	282	237	282	267	273	243	259	268	263	238	249	266	263	316	268	244	245	260	274	265	295	286	261	245	291	247	268	278	237	291	276	250	254	229	253	259	276	250	258	268	263	262	246	262	273	269	262	274	273	229	275	270	244	241	265	256	262	263	285	236	245	297	241	259	234	255	302	262	258	254	286	253	275	276	260	276	243	251	263	268	282	239	244	261	248	256	258	277	257	306	278	261	253	254	290	276	261	258	277	255	249	266	285	256	250	257	261	261	255	290	263	274	253	241	245	248	242	283	256	297	280	294	262	258	257	252	292	252	285	266	251	281	290	258	272	245	269	262	258	261	248	247	292	273	297	280	287	274	275	242	271	258	291	273	274	271	290	251	265	269	261	309	247	286	253	234	252	257	262	242	284	256	277	247	276	283	231	280	292	298	279	260	274	262	279	260	246	256	256	227	257	255	286	265	274	273	233	270	285	293	258	273	261	246	264	276	279	260	253	284	262	261	206	297	270	261	276	276	299	261	309	302	267	279	265	289	267	240	276	224	283	275	243	267	290	247	259	284	243	268	287	283	255	235	272	271	269	268	268	265	253	273	281	260	217	274	276	299	279	297	241	275	261	266	273	265	285	268	268	258	275	259	271	253	271	269	225	283	261	231	300	276	249	243	252	239	284	249	279	289	267	272	237	288	281	279	266	280	263	264	264	257	259	322	267	259	249	280	247	306	292	240	272	274	266	294	253	287	263	261	277	264	269	271	251	286	248	281	276	259	248	250	277	283	290	285	283	243	230	238	240	258	269	298	270	253	281	294	277	253	273	251	279	298	308	264	282	264	259	256	276	254	271	273	270	244	236	280	295	266	285	267	238	288	269	285	268	285	267	279	250	282	249	271	259	259	280	256	255	253	266	241	282	288	262	265	247	295	275	304	263	283	303	246	267	270	278	250	248	245	238	243	254	271	267	272	244	260	291	292	255	297	249	267	241	276	281	300	289	266	269	242	258	261	268	250	290	268	252	296	266	241	252	284	280	241	261	233	276	288	263	272	289	266	291	270	235	286	223	238	270	225	247	291	263	299	300	245	275	280	248	272	260	266	255	246	286	262	273	233	293	225	283	313	255	277	269	232	273	298	246	273	265	270	232	286	267	263	282	252	265	267	272	280	244	248	268	257	275	281	270	254	269	251	244	300	270	268	248	303	254	286	253	264	259	239	273	279	254	233	234	291	293	276	267	274	266	303	260	295	287	255	263	241	276	282	270	251	272	263	257	253	255	262	263	258	282	258	279	230	272	260	249	259	260	293	314	250	252	274	242	229	254	266	243	249	267	264	275	263	264	290	247	246	311	245	267	265	272	277	271	278	281	258	272	221	247	237	255	247	246	278	235	261	259	261	268	253	275	288	247	245	255	260	287	291	266	260	255	225	265	265	269	249	263	256	253	272	269	274	286	250	268	258	294	255	275	243	270	261	274	256	250	267
17993	12478	22560	25476	25679	23643	21735	20001	18799	16997	16907	14307	12837	11438	10904	9793	8664	7852	8531	8721	8143	8618	7801	6502	6434	5269	4903	5417	4405	4127	2968	3452	2871	3177	2693	2495	2203	1974	2005	2217	2059	2092	2152	2159	2037	1865	1708	1906	1724	1492	1424	1208	1076	1093	958	868	880	894	895	802	844	823	871	826	809	788	809	807	750	800	806	751	741	758	717	738	716	657	705	738	735	670	670	687	721	696	697	641	656	630	709	704	640	661	726	678	681	642	627	672	655	643	644	706	648	641	709	704	726	706	673	653	627	688	704	765	705	746	737	779	736	834	648	646	696	668	645	631	657	698	630	689	618	627	674	679	617	684	678	643	677	602	662	614	678	659	675	625	637	662	648	652	656	688	637	665	638	669	668	659	625	683	652	666	651	655	643	652	684	673	638	630	673	633	663	634	704	636	673	618	658	678	678	681	612	620	682	688	678	641	688	633	668	657	606	710	693	663	658	652	673	635	700	707	645	657	634	687	711	669	668	610	634	680	660	673	671	643	667	692	633	675	656	657	628	674	630	654	632	655	615	607	655	683	649	642	660	653	653	713	675	677	647	614	658	639	648	661	674	680	673	658	686	655	610	633	666	606	700	669	675	631	637	618	679	658	657	638	638	670	651	619	647	649	651	669	671	640	698	684	666	680	634	641	659	676	649	627	621	648	646	658	662	666	631	699	595	676	660	657	679	638	690	660	646	666	685	693	622	633	649	643	666	649	645	614	668	649	651	646	664	670	681	631	662	689	670	655	675	693	655	654	631	645	668	710	656	661	650	668	654	669	704	602	645	643	646	681	665	665	656	668	623	643	676	681	642	634	688	680	677	711	642	641	637	707	653	611	658	623	684	674	668	673	666	673	646	689	677	649	632	690	643	694	665	614	637	638	668	621	626	665	629	623	643	665	656	671	655	655	660	658	661	686	632	655	666	638	670	643	677	633	679	634	681	650	646	627	668	639	625	723	652	650	639	660	643	626	675	618	651	688	644	662	636	641	671	667	640	640	631	691	663	693	677	665	672	633	679	672	652	663	679	648	673	659	645	676	685	678	676	601	635	671	661	641	626	693	687	657	653	644	661	666	712	673	638	621	676	677	639	639	651	638	671	659	641	677	647	661	645	670	662	683	707	668	650	687	702	692	648	634	661	689	686	643	702	660	631	692	632	696	681	676	670	707	655	628	662	646	651	687	668	636	653	653	662	692	615	645	652	678	650	660	626	623	666	651	661	654	629	712	687	666	640	645	678	666	627	662	641	649	670	662	646	682	645	637	663	661	667	669	678	637	676	620	641	625	712	617	633	706	620	648	635	636	659	711	655	656	638	633	677	619	649	638	646	632	627	700	683	665	684	672	676	672	687	669	687	682	677	677	658	631	645	682	633	646	654	664	641	675	603	662	647	675	618	683	669	639	628	621	657	653	631	642	649	684	654	665	664	637	637	674	670	653	673	635	661	660	693	645	713	670	641	682	641	652	661	689	626	654	650	667	616	632	672	696	576	696	695	672	645	703	665	734	639	646	639	630	653	691	660	685	621	639	694	659	674	669	681	645	644	651	641	645	648	639	611	672	679	681	689	669	664	665	708	669	630	658	658	665	675	702	671	701	684	633	654	685	685	716	686	677	648	703	640	667	680	691	658	671	637	673	677	704	657	695	640	690	686	639	647	645	662	657	670	694	625	632	640	652	668	688	667	640	655	629	685	657	652	668	605	640	644	631	638	655	663	595	661	681	660	670	644	671	668	608	622	673	671	701	660	656	647	687	646	659	644	643	606	657	621	632	646	652	673	670	672	647	647	662	646	646	614	673	620	683	625	670	683	675	655	642	641	682	656	678	638	653	636	697	694	642	645	678	648	650	654	639	640	646	662	674	665	631	668	655	616	661	673	689	651	662	663	642	681	659	621	642	670	663	626	671	615	686	666	658	679	657	680	663	634	680	656	631	669	628	688	684	683	681	633	679	662	667	692	685	670	672	649	648	684	638	642	637	624	673	687	645	654	688	660	641	645	624	654	631	706	674	651	640	693	622	659	692	630	667	653	659	697	680	687	651	672	634	681	691	673	673	633	701	663	640	600	646	609	689	630	667	623	670	721	654	689	656	648	672	668	675	679	639	665	621	619	667	642	666	632	654	670	664	647	629	639	612	660	655	630	682	654	672	649	632	665	683	656	642	650	674	633	679	672	688	675	691	669	672	662	676	626	623	620	735	667	615	648	674	642	671	653	673	645	611	652	653	689	630	677	607	651	685	634	648	665	664	649	656	696	647	614	664	612	692	660	632	628	629	716	633	711	679	667	667	682	695	654	662	640	668	685	658	690	667	658	644	620	680	639	641	673	605	674	675	655	661	723	651	627	626	615	697	658	616	663	684	725	644	639	647	662	635	708	648	663	640	652	654	678	686	731	661	667	660	650	681	633	685	645	725	643	676	624	658	663	638	707	595	699	627	649	674	677	659	659	663	652	679	737	691	640	670	705	628	660	641	679	666	652	663	719	702	688	635	673	615	671	649	627	658	690	679	666	644	629	696	629	607	660	689	678	685	673	636	663	700	724	673	666	700	672	676	627	665	652	631	629	701	675	632	625	656	649	657	613	638	643	667	701	644	642	685	641	681	642	640	655	657	663	625	659	694	649	670	654	658	707	634	683	671	661	665	703	653	695	710	669	635	661	633	664	606	657	669	635	664	698	674	629	645	658	650	672	662	682	621	668	688	657	691	671	619	645	634	681	661	638	687	653	675	647	668	636	624	731	686	676	697	656	658	635	663	656	644	650	632	672	695	627	683	684	674	641	661	636	663	649	670	657	660	701	651	662	643	631	632	660	667	678	657	671	608	652	644	664	673	696	658	660	665	635	605	652	688	647	658	654	641	667	636	619	645	693	629	659	679	646	657	632	692	646	637	650	599	657	664	655	644	641	636	627	621	675	645	698	651	644	716	666	619	637	650	649	647	671	653	704	621	694	690	697	655	684	662	662	676	684	661	645	665	661	623	646	665	604	682	668	685	636	645	635	675	624	690	677	657	654	694	668	686	687	666	657	660	691	609	633	643	634	680	653	705	685	653	666	639	671	675	687	654	688	644	632	709	662	617	665	667	629	675	614	699	648	663	648	665	616	677	694	654	670	681	661	650	635	689	694	713	610	709	625	663	659	653	697	643	643	663	685	606	645	669	630	667	711	640	685	694	651	694	680	645	636	677	646	675	681	647	637	638	670	643	666	640	636	698	632	651	633	656	663	639	643	676	702	661	580	703	631	647	635	663	675	628	624	670	689	670	637	672	680	728	617	632	648	675	664	667	696	642	670	635	633	679	623	682	643	658	648	673	764	617	666	664	685	676	670	612	636	604	650	622	640	679	628	681	652	683	667	663	684	703	679	639	622	618	628	661	673	682	644	660	662	662	632	662	612	598	677	621	664	673	665	658	679	689	615	666	683	671	679	654	674	635	649	648	725	626	672	646	642	689	683	663	631	695
10887	5935	7019	5002	3178	2259	1696	1251	1032	886	865	757	749	697	632	599	584	503	426	398	387	354	407	367	374	386	364	393	380	330	351	325	332	302	334	337	311	309	294	302	277	313	292	301	293	341	290	297	306	313	299	302	268	260	282	287	302	276	301	287	298	289	327	308	303	292	285	273	280	277	270	238	292	286	263	273	296	272	295	269	262	283	285	311	286	270	288	273	266	274	271	268	269	297	269	277	285	314	262	295	303	270	311	288	297	288	285	245	271	293	276	237	240	274	295	278	278	309	302	309	302	303	277	257	263	239	324	294	311	271	272	273	289	281	291	316	288	242	275	257	257	281	306	272	285	312	271	273	294	248	311	316	312	307	282	263	272	280	286	290	288	288	276	261	302	303	285	319	278	281	304	284	297	282	271	308	261	282	283	292	249	279	296	246	302	260	305	271	304	279	300	272	299	280	288	278	258	276	282	286	278	280	283	293	303	283	306	263	282	306	281	290	278	269	276	259	278	287	290	259	264	293	266	275	258	287	273	270	269	277	285	265	276	291	328	277	278	290	297	320	288	298	282	280	301	269	296	263	285	256	279	251	286	268	308	256	285	264	267	305	288	289	273	306	257	271	264	267	294	287	279	312	293	301	291	259	282	335	290	278	307	270	290	301	285	292	293	278	260	280	283	279	290	277	270	302	294	282	289	316	274	289	282	278	289	267	277	268	283	303	293	261	293	273	297	279	287	302	281	284	310	283	252	296	263	277	300	291	273	281	266	277	264	289	301	289	309	253	283	292	306	248	283	295	293	287	279	291	275	286	297	305	274	274	253	251	301	301	277	290	274	309	275	298	260	283	317	295	268	285	275	282	247	269	287	263	299	291	301	294	257	287	277	260	287	273	286	273	324	290	278	287	302	247	266	265	295	275	305	295	260	267	299	260	303	257	264	282	272	322	243	307	266	263	286	284	298	250	306	281	267	269	288	291	310	278	291	274	261	280	256	290	278	299	277	279	264	283	258	263	287	274	299	300	291	263	314	299	281	290	295	286	287	289	284	283	304	295	286	292	289	275	304	259	295	265	281	296	283	289	263	283	268	290	289	289	320	300	301	288	266	270	264	298	269	288	272	301	265	285	269	284	267	301	317	292	255	289	295	267	302	287	252	288	290	255	302	275	264	274	295	263	276	289	266	262	278	287	262	284	286	273	305	296	273	287	276	228	245	310	280	280	287	252	249	280	295	263	308	284	289	267	276	332	265	315	295	293	270	281	284	280	279	287	292	297	287	269	289	273	292	274	310	292	295	277	283	308	249	269	315	297	279	266	308	292	283	254	285	298	258	295	262	259	283	266	259	287	259	298	298	277	272	294	280	283	263	287	305	304	272	282	285	318	294	247	264	265	289	267	295	267	241	274	258	277	313	280	279	300	269	276	273	274	277	273	274	307	281	277	291	270	274	275	298	282	278	250	271	264	279	282	280	307	300	281	268	267	317	277	250	316	307	294	281	261	273	281	313	297	306	269	304	279	281	307	289	266	283	261	317	284	273	254	269	267	321	266	286	286	251	272	247	276	311	325	279	293	271	280	281	307	309	290	280	276	304	278	267	290	275	282	287	285	253	267	301	259	285	279	275	313	277	293	285	255	253	292	289	318	291	274	281	281	279	290	281	275	272	273	283	311	247	305	309	257	292	265	278	267	280	274	282	288	280	279	319	301	277	289	295	285	273	293	260	279	281	268	274	282	260	288	295	290	291	297	292	304	306	310	280	272	281	256	285	308	319	273	269	308	285	265	261	276	284	300	288	282	273	290	292	283	303	302	270	277	282	267	282	318	293	306	253	264	278	267	270	258	308	286	292	274	278	287	277	290	258	278	258	267	296	277	252	303	266	255	307	275	276	282	274	279	270	272	262	264	272	295	287	314	291	285	290	267	293	300	295	256	309	297	278	264	279	301	279	269	289	272	289	279	274	280	287	292	316	311	275	303	285	268	292	270	267	279	274	277	284	284	263	270	257	298	288	295	302	311	278	289	274	272	281	301	273	298	294	277	313	302	262	271	315	275	274	288	281	268	274	282	294	298	268	306	292	284	301	307	269	298	263	325	293	280	255	266	295	303	300	271	276	265	288	281	308	294	276	285	282	273	315	251	258	283	279	289	274	287	312	233	268	270	266	303	283	289	301	274	276	247	273	302	305	283	292	274	281	266	265	275	276	278	258	289	278	275	290	300	283	288	291	282	255	320	274	275	278	299	292	251	281	258	284	267	253	305	323	298	276	301	283	324	281	249	295	294	315	263	279	252	257	281	274	296	313	304	273	267	283	269	255	277	290	288	271	290	292	261	256	274	271	268	276	288	298	285	237	279	263	266	286	256	295	280	271	264	276	263	262	291	283	297	263	259	295	292	307	260	296	266	264	264	284	249	287	298	294	250	265	283	291	275	293	301	302	287	287	274	276	264	283	256	306	284	272	288	269	252	319	242	245	285	271	294	276	254	260	283	280	276	271	279	299	276	298	291	289	257	259	297	257	326	263	281	289	259	292	314	314	320	270	293	295	252	275	279	277	242	297	268	293	296	295	246	290	269	280	293	316	290	282	267	265	284	283	264	266	274	276	300	271	282	285	298	280	281	266	276	315	279	266	287	265	303	268	289	291	252	279	294	280	279	269	273	282	279	276	295	269	300	258	278	265	269	265	267	276	279	269	304	302	257	277	275	284	284	268	282	277	266	254	265	316	274	271	253	278	293	268	265	300	248	267	267	294	270	280	271	297	281	298	290	257	264	296	283	283	282	297	304	258	281	328	271	287	272	267	256	275	288	242	270	295	286	273	289	263	273	296	265	267	274	265	296	271	287	274	278	286	290	304	294	292	292	237	254	308	274	302	281	282	267	266	263	264	293	273	272	255	304	292	271	283	279	294	296	287	287	276	311	257	295	273	289	273	304	270	278	282	283	258	278	266	277	288	264	311	310	328	261	248	269	275	268	274	275	294	290	254	295	268	266	251	278	309	267	275	281	311	276	278	294	272	295	262	278	320	254	305	265	279	294	296	278	269	289	268	306	311	287	252	308	303	280	293	281	255	291	296	255	284	286	266	313	279	254	288	280	269	311	263	278	284	250	299	308	286	266	245	272	300	269	272	340	306	278	301	309	309	272	271	289	294	314	284	287	257	299	252	258	288	256	296	261	274	250	269	309	285	284	272	299	277	290	270	280	289	279	313	296	265	276	263	272	282	289	291	295	305	260	286	266	286	278	254	290	303	272	274	267	266	253	307	292	293	298	283	308	298	283	264	294	280	266	296	255	284	276	271	297	324	257	294	285	287	301	280	294	277	301	300	245	272	312	273	274	264	266	282	280	273	267	308	258	292	278	283	264	266	309	242	279	294	271	273	252	252	295	303	299	259	282	294	258	284	294	279	290	250	307	272	287	248	268	266	301	268	283	274	282	323	278	283	284	244	298	276	265	300	275	302	309	293	294	271	279	295	321
6474	5451	12040	13022	10626	8856	7203	5885	5159	4572	4111	3665	3643	3318	3134	3006	2588	2126	1964	1694	1661	1569	1481	1435	1439	1382	1486	1403	1378	1288	1175	1144	1064	994	982	941	931	893	888	853	921	970	928	943	918	895	931	863	852	785	880	774	749	752	736	769	764	768	705	753	745	808	701	740	744	713	712	746	744	770	737	738	682	675	712	682	697	665	719	747	760	690	753	723	717	663	718	715	692	722	779	705	733	685	771	713	737	690	755	677	690	715	669	706	748	702	698	660	690	715	677	714	701	709	713	714	775	693	760	710	737	715	699	734	712	777	758	748	739	722	715	718	727	694	683	699	690	692	708	672	706	683	706	721	679	702	720	709	671	730	685	682	676	709	759	737	691	693	696	708	740	726	680	647	714	646	743	729	725	711	733	718	689	679	748	718	720	709	716	713	658	715	652	692	704	758	725	761	672	712	692	700	680	720	662	683	659	749	697	730	670	695	708	683	710	724	708	719	705	687	716	697	730	719	717	700	652	703	748	758	732	691	689	659	696	742	702	706	713	704	697	744	720	698	684	648	664	683	738	685	753	721	718	714	718	686	700	677	702	705	706	676	685	682	688	695	698	722	727	727	706	697	685	692	771	651	679	670	708	712	673	682	712	712	754	702	696	772	698	673	707	723	745	732	728	757	689	691	732	753	716	722	765	685	679	702	756	760	724	688	737	672	712	710	743	749	707	696	722	703	691	732	711	736	706	686	705	718	708	705	685	720	717	692	717	710	726	718	725	732	661	694	739	704	689	690	700	725	673	704	686	746	762	741	744	735	681	705	691	697	689	705	701	693	672	746	697	689	742	683	721	665	690	673	687	686	742	690	723	729	709	714	708	677	655	733	707	704	729	692	679	706	725	681	699	704	740	678	703	754	693	694	700	729	690	693	681	704	710	750	730	690	749	714	715	697	702	710	728	695	734	702	697	717	686	714	685	748	769	696	723	727	740	722	749	716	710	704	718	709	699	712	670	671	730	701	690	724	674	691	691	751	674	700	678	696	725	686	675	683	756	687	709	749	738	691	714	700	697	673	698	702	699	727	709	743	712	723	708	726	689	724	702	698	692	729	659	740	690	717	720	714	698	696	696	721	702	697	714	664	727	722	731	696	682	741	696	725	733	694	716	705	723	690	744	692	710	698	708	751	728	689	734	694	771	711	675	737	729	699	769	678	704	706	702	714	668	670	690	690	699	721	709	724	711	751	672	719	708	716	734	775	753	689	691	644	717	730	705	724	682	653	704	699	671	737	705	686	726	687	730	725	721	687	681	715	752	723	754	710	710	706	697	713	739	688	704	714	715	704	670	663	680	682	741	737	746	713	709	704	682	700	755	756	695	671	733	694	706	694	688	694	747	679	680	740	672	708	681	660	753	687	701	703	745	701	665	705	774	685	703	719	691	771	693	714	717	752	714	687	672	689	692	655	745	652	689	698	735	709	699	701	698	749	650	701	700	664	699	748	703	698	754	734	717	721	642	722	709	713	725	713	709	689	715	698	699	712	701	706	733	678	730	728	677	686	708	699	730	733	744	687	697	742	751	725	742	686	661	738	724	684	713	663	701	722	698	732	724	753	722	647	686	687	728	717	718	705	714	681	728	675	717	697	742	686	735	659	729	681	742	680	679	737	703	719	721	689	729	679	743	737	681	697	725	706	713	674	723	676	697	705	726	675	694	692	715	699	698	733	666	695	727	721	700	718	738	717	698	703	700	687	710	718	655	709	686	728	687	722	696	695	686	663	699	700	774	665	737	674	704	715	713	723	706	720	761	753	687	694	743	683	680	738	712	703	729	672	703	696	690	678	699	698	718	702	717	712	663	754	693	748	724	678	747	724	737	689	723	725	701	708	674	686	711	692	732	710	710	705	673	652	679	695	664	724	679	761	685	755	771	738	700	653	680	715	755	690	703	692	697	688	696	685	673	689	700	755	705	694	679	697	697	700	714	732	706	711	684	725	727	757	658	738	749	708	671	717	723	713	712	685	693	702	714	652	738	713	712	733	689	722	714	711	716	763	719	720	719	713	788	709	743	699	722	732	707	716	691	726	700	737	730	709	729	747	724	727	686	694	699	698	731	724	698	714	706	735	700	666	659	679	688	667	762	744	736	673	707	726	702	695	709	722	685	757	685	679	725	687	718	734	689	676	700	705	721	684	690	719	720	720	660	703	712	692	737	693	722	710	752	726	674	744	731	713	719	664	736	712	720	686	681	686	690	661	659	695	642	704	716	730	729	737	733	657	677	659	690	720	724	751	728	691	721	703	689	708	711	693	689	689	760	683	730	698	713	650	694	711	705	679	704	712	670	706	718	709	667	718	679	689	692	755	735	724	709	704	670	717	681	739	670	692	667	701	720	703	735	679	750	718	699	680	723	694	690	684	733	705	693	686	732	691	688	746	744	695	688	685	716	731	686	694	689	715	698	695	710	658	692	688	711	745	681	719	703	672	671	695	692	727	772	719	720	676	708	657	692	722	688	737	730	771	683	739	703	684	664	715	660	739	729	676	677	747	744	686	702	709	731	678	694	673	743	678	710	697	720	705	678	723	693	646	728	669	677	687	686	685	681	728	713	721	704	714	706	690	728	696	712	637	717	678	673	693	706	715	711	678	683	662	693	683	717	661	698	705	718	685	729	667	722	734	720	673	725	709	738	739	724	713	722	665	692	718	725	721	682	700	715	686	663	702	729	739	696	710	651	699	722	691	672	690	714	698	704	753	711	723	737	683	722	724	700	717	691	686	721	696	717	750	726	749	742	718	715	722	688	687	660	728	703	708	673	688	698	682	670	707	690	698	678	741	740	708	718	710	709	746	683	724	685	669	711	760	701	734	690	670	704	756	725	754	694	696	712	705	676	715	701	667	731	676	712	682	673	693	719	708	752	699	667	714	683	719	716	730	711	707	690	678	706	733	715	720	713	673	768	671	704	713	688	722	671	706	705	695	713	701	655	725	691	685	695	720	712	705	713	739	731	702	726	740	693	665	700	720	655	700	676	717	703	682	704	737	686	701	696	731	687	692	711	657	689	731	748	692	701	695	708	719	681	718	731	652	744	722	713	761	704	708	681	705	719	711	727	696	740	705	658	681	701	666	694	705	744	751	685	679	672	710	788	733	692	696	701	722	669	699	746	699	725	705	685	765	751	698	682	718	712	667	688	668	660	682	660	716	703	706	713	663	706	720	670	743	739	692	709	656	692	690	724	701	688	735	703	713	726	706	712	721	719	716	689	717	701	749	704	739	721	717	732	685	694	696	677	699	702	666	748	705	680	693	697	728	716	758	718	692	681	741	736	739	634	694	696	668	703	733	730	737	693	739	675	687	708	694	712	755	692	665	669	702	700	717	715	728	703	722	722	708	678	708	655	724	677	688	700	756	663	726	716	690	698	728	745	682	702	690	704	687	728	713	695	710	698	716	733	737	742	738	666	691	725	726	676	725	661	669	697	703	746	726	740	757
20396	11875	12950	10243	7844	5622	4264	3292	2781	2300	2221	1991	1972	1864	1599	1216	1120	916	946	909	856	850	771	679	745	667	701	652	629	570	453	522	494	467	452	451	477	445	404	410	400	371	441	415	374	391	400	373	371	391	361	362	343	344	339	337	339	313	324	339	347	331	371	321	333	298	345	341	294	347	334	329	324	298	328	310	311	315	334	307	336	290	298	322	297	321	316	291	311	303	315	319	331	303	315	343	315	312	309	305	318	332	359	321	279	310	329	347	356	356	323	345	344	347	319	340	335	336	316	354	285	292	336	320	313	331	292	312	349	309	316	289	314	326	347	308	309	291	308	344	334	315	320	316	367	318	342	300	361	329	316	287	309	318	322	296	339	341	304	319	332	323	319	324	326	328	319	328	302	285	299	331	330	359	307	310	338	312	367	318	311	330	334	314	297	328	324	329	327	309	327	304	337	295	313	304	325	346	312	268	328	325	325	302	331	335	323	318	326	333	324	327	329	302	333	362	327	338	338	324	327	303	297	315	292	320	327	353	299	370	345	337	338	318	309	291	321	295	318	289	318	319	318	337	318	309	341	302	309	337	312	330	316	325	317	329	318	321	339	324	317	349	343	359	345	322	307	304	307	299	336	354	328	321	316	332	326	310	305	306	340	331	317	285	287	341	310	326	301	318	320	335	320	311	358	327	320	318	342	325	329	336	321	318	331	329	308	328	325	317	315	291	303	333	322	333	332	316	329	336	322	295	316	315	294	335	318	318	304	301	316	289	311	324	350	313	350	319	328	309	297	329	315	318	334	310	305	339	291	341	287	304	340	326	322	328	335	357	311	313	348	345	297	293	329	310	320	312	334	335	332	306	291	326	296	347	317	333	358	345	310	346	348	331	329	337	317	319	315	292	355	319	323	325	303	317	351	339	313	308	311	304	293	312	335	340	297	320	352	339	320	302	341	317	293	319	319	310	345	305	357	353	316	318	339	331	298	298	313	322	290	319	327	320	290	330	308	334	341	324	310	319	296	364	326	342	281	319	334	323	297	324	309	329	319	303	329	314	321	361	326	316	319	339	335	322	316	307	333	294	324	303	315	308	283	336	336	310	336	281	316	320	316	292	333	325	342	357	307	331	320	340	330	357	298	320	326	306	335	306	318	324	326	347	321	320	311	311	324	301	291	327	320	300	315	330	318	327	338	335	302	320	309	297	350	296	319	314	328	326	345	313	316	340	312	317	353	285	319	336	340	320	371	302	317	334	327	372	278	311	299	300	355	330	281	343	316	385	319	337	346	319	315	301	314	299	339	323	288	321	341	316	299	294	299	332	339	355	300	315	340	308	333	343	308	336	360	302	330	319	328	308	337	282	364	312	312	304	299	306	312	345	333	347	345	299	347	294	323	361	340	313	277	290	375	322	342	330	319	336	321	325	296	329	322	343	340	331	312	328	310	328	319	330	336	332	325	306	325	333	329	302	316	333	294	330	314	350	351	327	350	322	312	302	332	365	307	318	352	326	329	311	319	340	311	308	316	336	315	322	318	323	333	311	327	335	333	331	324	321	317	315	310	358	336	337	334	313	292	318	350	319	343	295	341	331	328	354	314	318	314	337	305	306	338	300	308	313	297	326	310	336	302	340	320	345	361	290	290	328	306	360	300	331	330	334	318	311	297	338	294	317	337	320	321	363	319	325	315	339	337	310	324	321	326	348	307	305	314	311	306	314	327	321	305	326	315	350	298	348	298	335	294	338	317	317	326	336	340	348	363	332	321	298	315	288	350	317	298	336	342	317	323	324	331	372	320	342	298	305	328	300	335	328	306	304	343	324	293	338	319	324	334	345	320	304	292	360	308	309	302	319	305	321	321	308	318	301	350	343	320	345	323	338	307	331	305	320	288	313	302	320	300	294	335	314	333	344	313	301	318	327	366	323	339	311	332	302	294	312	330	296	321	341	333	329	321	316	342	305	347	307	341	327	327	307	295	305	323	339	315	317	337	334	335	349	339	345	330	361	345	347	333	362	312	322	278	344	311	326	321	312	296	345	322	342	347	311	327	320	315	317	318	324	335	318	313	305	286	293	347	299	334	298	324	317	318	296	321	327	288	325	350	324	309	275	311	312	334	325	321	364	327	340	335	329	347	346	344	329	300	298	334	356	318	329	317	328	297	328	294	328	316	297	305	323	342	331	312	306	314	321	309	311	322	347	307	309	328	319	321	312	343	329	340	319	312	329	293	332	287	349	307	344	282	313	299	313	318	318	298	314	338	325	326	349	319	348	326	332	307	343	326	312	312	365	317	356	329	368	309	308	299	340	329	325	318	348	365	325	297	299	326	305	331	330	327	327	306	330	319	326	301	312	314	326	313	311	300	298	304	326	347	318	310	385	329	323	336	308	340	355	322	336	341	313	315	345	338	361	338	360	314	287	315	339	318	328	358	335	295	289	324	322	316	331	357	333	359	342	353	308	296	329	345	322	292	319	346	322	326	340	336	328	315	329	307	302	307	316	346	347	309	307	306	334	306	321	323	332	317	327	287	323	324	336	311	311	331	322	314	301	328	329	326	314	304	325	313	328	302	321	300	347	289	316	315	329	312	326	328	332	316	334	365	339	342	314	311	351	345	286	306	310	303	324	302	280	321	326	332	302	353	336	324	313	330	310	288	319	325	318	330	325	310	300	335	321	310	331	314	333	324	322	306	325	335	353	301	303	336	308	343	302	309	302	319	323	325	332	352	316	321	309	346	299	320	328	329	323	311	312	332	336	335	333	351	324	332	298	296	356	365	329	309	319	309	319	320	332	330	341	328	328	325	305	345	320	328	331	322	320	326	353	301	317	300	311	333	320	294	328	322	290	302	309	326	342	327	342	305	316	300	347	324	292	308	332	326	324	347	312	307	296	335	339	341	349	332	334	313	322	356	305	345	344	332	307	309	347	293	349	342	323	337	316	340	316	327	327	308	290	339	327	323	328	310	313	321	306	322	309	313	336	313	320	313	336	319	348	310	331	317	324	292	311	349	317	330	331	337	305	338	328	316	308	334	288	319	328	321	328	322	284	321	336	325	338	289	328	329	332	330	318	317	318	318	333	308	296	333	311	329	305	319	312	322	330	311	326	292	336	316	306	334	288	306	337	342	328	302	327	306	313	331	329	352	290	307	334	341	286	344	301	324	305	363	325	346	297	351	324	315	309	312	322	333	328	325	282	322	304	307	327	331	331	328	360	249	309	358	345	336	285	300	293	323	347	338	323	314	331	315	291	319	330	307	337	313	302	328	334	315	308	339	307	318	355	318	286	304	338	308	313	328	301	304	349	271	319	324	345	283	288	311	350	305	300	312	300	312	326	289	343	343	323	325	356	305	331	306	308	366	321	329	331	313	314	347	292	332	293	349	298	339	324	326	320	309	327	312	321	321	318	307	359	328	326	339	301	298	307	314	335	316	303	309	331	338	317	326	322	303	299	324	321	342	293	283	308	333	303	325	326	361	286
12384	8994	17604	19653	19896	17620	15319	13294	12731	11175	10885	9511	9025	7770	7476	6286	5361	5137	5278	5184	4822	4965	4543	3762	3980	3317	3322	3236	2978	2619	1979	2283	2029	2099	1867	1845	1822	1454	1392	1585	1559	1521	1648	1552	1553	1425	1454	1356	1257	1162	1195	1036	931	999	952	904	952	896	832	892	876	898	944	912	854	886	874	817	874	863	872	817	826	781	816	799	820	821	795	780	833	830	759	818	836	817	811	822	798	844	753	836	801	776	790	787	771	731	783	831	801	770	815	789	832	774	785	778	783	751	796	806	854	870	852	870	843	828	808	835	805	773	780	775	807	835	791	774	819	763	787	796	798	774	794	798	820	802	781	813	814	780	837	828	831	758	774	846	797	809	746	783	797	815	753	776	791	807	845	782	724	777	792	792	795	802	794	780	791	755	759	816	825	768	788	809	802	780	796	807	796	821	821	739	784	786	785	773	786	828	835	829	743	758	819	763	757	801	820	830	843	801	778	818	764	787	804	825	811	784	824	734	844	786	793	845	752	796	796	778	758	767	815	780	798	818	823	783	815	757	833	789	781	774	772	764	764	765	740	834	788	775	823	755	773	800	810	789	798	756	781	775	851	772	763	812	807	769	797	820	790	821	791	776	785	837	800	772	810	769	836	820	781	794	806	806	787	788	756	763	794	812	773	803	767	771	796	785	805	771	804	788	797	808	760	840	752	780	741	817	782	804	802	781	753	797	829	803	785	827	766	796	792	804	766	763	788	798	810	780	793	789	837	769	816	776	802	814	724	797	766	784	810	834	782	814	743	805	778	774	795	772	781	765	805	721	749	743	787	784	784	761	733	785	762	800	804	780	797	757	876	776	783	796	800	747	780	810	771	800	782	765	783	790	781	799	790	742	779	755	761	827	703	775	780	820	778	790	806	744	774	768	776	760	745	833	794	765	806	825	813	796	751	823	775	785	770	831	771	720	784	818	800	839	816	796	773	751	803	798	789	782	801	779	750	817	788	824	743	797	818	787	804	833	836	749	774	801	788	796	793	760	839	768	781	823	746	771	790	753	826	793	777	775	821	756	753	787	774	826	834	756	812	797	764	771	759	802	809	782	758	784	803	744	810	816	830	819	759	794	785	785	782	781	749	765	773	792	779	790	794	786	782	797	787	789	806	811	767	784	762	809	808	762	788	780	810	832	773	735	777	784	805	770	792	754	836	780	762	770	757	768	755	822	801	734	774	792	817	758	795	773	761	736	780	786	806	768	786	801	772	719	783	802	758	726	810	725	796	823	793	868	808	808	823	772	824	778	762	755	744	800	823	734	814	800	841	781	803	783	823	802	763	836	766	801	805	869	783	769	771	749	805	772	762	787	780	786	779	780	790	744	749	807	843	811	844	767	747	771	836	796	787	791	744	791	809	794	773	800	777	793	761	774	800	798	793	771	798	795	858	758	787	782	755	803	803	810	807	794	757	777	797	762	791	778	795	770	809	826	780	827	785	749	784	749	762	777	783	781	805	826	860	759	817	773	770	766	787	760	773	790	821	777	803	752	813	792	815	747	758	745	790	839	786	808	767	849	767	774	823	783	815	770	773	831	765	820	801	769	746	806	791	768	788	767	831	813	741	771	773	748	784	817	792	822	834	846	830	802	769	808	821	841	827	762	786	781	797	796	811	749	794	794	788	736	800	787	827	791	754	786	779	786	790	786	768	774	754	780	768	797	806	781	738	815	798	806	822	729	822	778	815	806	774	836	830	833	765	815	776	778	852	800	785	802	790	792	828	793	814	761	739	781	765	787	801	755	829	782	711	778	806	745	730	780	802	783	750	773	805	772	794	773	735	747	815	789	798	726	763	826	751	716	780	778	795	820	749	795	774	786	791	795	791	813	782	853	765	737	761	767	786	802	785	753	774	813	787	839	734	777	763	763	850	785	765	746	797	763	745	773	758	766	818	804	783	762	822	805	821	785	781	794	798	827	748	792	798	794	772	760	729	773	790	764	770	738	799	783	782	803	737	844	779	826	773	809	792	829	766	814	764	760	781	796	805	807	794	805	768	782	755	768	795	743	797	828	771	731	761	799	823	751	754	807	811	760	818	754	769	780	752	796	758	808	792	794	851	764	805	818	804	749	812	733	745	762	758	776	792	732	790	825	754	794	800	783	754	794	815	781	824	793	781	783	815	803	822	794	764	789	752	803	775	823	757	755	779	803	782	767	793	801	805	786	838	807	761	768	789	808	739	788	762	775	786	761	748	781	797	804	752	801	761	780	745	800	789	766	752	827	752	804	807	799	768	774	766	786	839	806	833	801	817	792	803	782	893	770	793	794	804	758	799	822	797	786	773	791	825	795	790	721	779	790	774	784	774	808	766	823	764	834	843	779	837	756	764	790	798	776	822	725	791	830	747	777	817	754	756	794	783	807	782	760	842	760	830	784	789	769	745	850	771	801	776	782	837	824	807	800	818	862	757	795	788	761	841	768	755	759	772	800	796	837	788	840	774	793	767	797	776	787	835	811	793	805	809	805	766	808	796	763	753	752	809	824	778	823	761	802	823	802	813	788	819	799	760	802	786	782	720	792	783	770	796	848	781	787	809	791	763	788	827	754	755	807	771	765	773	775	842	798	795	779	784	775	790	816	836	797	761	822	845	767	851	739	784	772	775	745	842	824	781	788	753	740	761	789	791	749	808	807	799	816	801	748	766	784	775	822	803	799	787	756	785	787	780	818	738	753	770	803	807	770	798	808	785	786	787	784	788	695	771	774	756	817	706	862	741	779	788	785	768	792	792	741	796	787	772	799	814	780	784	801	805	815	805	812	751	758	784	800	794	792	807	800	752	801	702	781	801	790	770	793	803	719	806	773	810	768	801	800	743	750	755	810	842	804	789	799	833	735	824	768	818	718	765	781	826	778	812	754	758	825	748	826	841	790	788	854	761	773	848	761	816	811	805	801	787	791	750	768	786	782	845	804	823	844	837	791	771	808	798	734	759	789	809	800	790	788	815	758	798	822	760	785	796	802	784	809	732	783	834	791	833	745	781	768	811	793	752	786	800	776	774	738	770	830	768	765	798	831	802	822	766	771	789	805	851	769	765	777	780	774	790	796	778	731	819	779	784	825	798	769	835	819	792	801	763	796	799	742	762	813	757	782	815	763	793	818	752	813	788	817	801	759	810	843	806	761	811	758	795	739	827	823	817	836	766	774	811	820	747	765	791	846	799	790	778	836	775	765	766	763	800	775	744	809	773	815	811	815	778	828	793	806	781	784	809	806	752	762	727	796	808	813	742	765	837	771	819	799	773	794	863	789	857	784	796	794	790	785	783	772	806	805	808	766	808	740	805	754	761	774	822	776	819	791	862	802	805	777	748	824	786	803	785	755	770	803	800	824	770	800	800	759	785	821	791	852	799	780	782	809	831	841	802	817	784	742	728	753	777	775	845	817	829	785	771	815	778	837	767	768	760	783	779	765	735	772	759	756	817	799	773	820	797	732	794	755	765	788	810	793
29738	17982	19087	15801	13253	10471	7863	5702	5009	4086	4062	3518	2997	2710	2467	1878	1493	1580	1413	1386	1313	1490	1320	1080	1134	979	935	920	929	695	577	612	545	585	599	560	540	386	417	461	477	424	474	413	407	402	388	381	363	378	340	358	304	326	314	297	317	302	290	297	291	289	307	309	301	313	289	288	295	272	292	284	278	284	282	277	254	284	272	259	269	288	264	285	279	250	253	275	250	270	279	255	265	256	287	256	273	267	266	253	258	317	277	283	253	293	282	267	244	290	274	274	272	279	265	280	256	271	272	266	248	255	270	273	264	269	265	283	261	264	270	271	246	254	254	297	255	252	259	269	265	292	265	283	271	271	243	246	272	291	266	280	253	265	241	248	284	260	277	260	280	282	297	265	284	276	275	263	294	290	275	272	263	247	273	276	261	226	253	246	276	250	253	276	251	269	302	265	282	268	241	278	302	257	261	256	288	277	237	259	294	256	275	268	231	287	252	288	262	286	283	269	258	286	295	259	276	281	292	297	270	275	247	301	251	233	269	262	294	283	262	276	268	245	280	270	270	269	265	249	213	271	265	291	275	259	246	248	282	259	244	305	281	285	279	266	296	287	280	264	286	267	267	287	279	272	266	265	278	263	277	286	270	266	275	267	297	281	253	253	282	278	268	243	295	265	274	257	281	251	279	310	268	278	261	300	245	279	264	252	262	259	295	260	283	248	231	275	281	264	292	253	256	290	272	279	265	247	271	276	247	269	260	229	261	266	267	237	253	266	287	256	221	237	299	253	254	283	292	262	287	293	286	281	270	254	281	248	274	248	265	258	286	273	296	246	250	253	264	256	275	266	250	295	276	264	289	259	265	261	260	254	290	258	282	269	251	291	265	291	240	249	274	266	260	259	265	252	272	249	263	268	298	277	276	280	255	270	261	269	268	275	289	252	261	277	251	302	262	277	262	294	272	277	275	273	267	263	256	273	266	275	279	298	278	247	263	253	281	300	275	246	283	253	285	262	268	282	270	258	279	273	252	278	249	253	289	254	259	256	271	296	256	245	270	308	283	273	222	277	257	277	260	270	269	262	241	282	246	244	277	285	251	242	250	269	257	283	252	279	272	275	287	259	297	258	262	266	243	301	287	272	260	250	246	262	276	272	223	250	278	283	246	275	264	244	272	279	265	317	259	298	251	284	279	275	254	261	297	290	282	287	268	259	274	269	271	264	285	271	311	300	254	290	299	248	298	238	259	284	278	277	256	262	279	277	254	247	280	320	289	265	267	258	253	257	280	264	271	259	283	265	257	278	278	272	279	261	256	287	255	264	257	296	253	302	248	243	223	254	258	265	260	286	288	266	264	270	264	261	300	263	269	261	256	277	275	261	270	256	250	283	265	249	277	263	258	281	270	254	266	295	263	265	252	280	285	253	264	301	291	249	289	278	287	260	275	278	289	247	254	267	289	249	263	270	289	250	275	251	235	279	266	272	277	247	281	273	255	255	281	275	284	260	267	258	284	301	275	244	268	291	238	225	273	298	280	277	253	248	280	279	263	251	247	284	290	263	276	249	258	263	288	283	295	271	279	273	301	291	234	248	253	248	256	251	276	266	285	305	279	263	269	293	288	265	250	302	272	290	275	239	267	268	276	264	269	268	270	272	273	285	287	277	249	267	278	234	274	249	298	248	266	250	268	296	266	302	249	247	260	263	252	288	276	307	269	319	287	296	244	285	268	291	285	264	270	292	267	268	268	252	282	286	296	272	269	289	254	247	295	266	242	281	256	259	274	254	301	229	275	302	285	275	270	274	254	271	258	258	280	253	272	272	291	261	276	281	283	239	268	297	258	234	236	281	296	275	264	246	240	282	254	286	274	270	266	267	282	258	261	297	283	247	274	284	262	245	249	271	266	273	260	250	272	253	267	288	262	275	319	269	248	279	253	285	312	264	261	296	264	273	264	255	282	259	249	260	258	245	295	276	260	252	281	289	257	266	262	276	274	256	270	263	279	292	274	248	280	283	282	262	309	278	264	274	272	277	263	247	276	284	280	287	234	245	280	279	262	245	260	292	265	257	258	240	251	284	277	264	258	261	252	265	280	277	246	242	292	238	292	252	288	259	265	273	315	273	234	269	264	287	275	282	281	254	267	268	246	283	283	247	231	268	272	257	262	264	252	259	254	273	274	270	279	266	259	247	255	290	284	266	271	266	248	265	295	273	250	280	279	252	271	271	262	230	299	280	262	281	257	236	264	278	263	266	265	249	254	280	273	222	256	248	274	247	260	269	262	253	255	259	295	285	265	276	274	293	280	284	264	254	275	271	262	283	246	284	229	233	270	265	277	247	264	278	259	255	263	256	252	255	291	252	264	228	273	250	272	291	251	292	259	261	275	255	255	280	274	278	316	281	278	270	259	252	268	305	323	276	258	296	247	300	243	254	236	275	281	231	251	285	292	233	297	265	261	250	284	283	281	250	252	292	260	257	252	245	287	278	260	261	279	257	271	260	297	249	320	274	245	271	265	283	266	278	293	292	268	283	284	247	273	265	261	297	293	282	307	260	294	276	253	287	283	278	260	283	276	260	250	279	275	299	273	250	254	286	271	289	272	301	274	261	243	283	260	259	261	254	282	291	273	279	295	261	256	263	248	259	258	256	299	309	266	250	272	255	249	276	251	304	245	269	286	307	301	250	309	228	271	260	254	269	271	258	263	268	268	286	269	276	264	270	229	256	230	244	276	264	263	258	247	258	252	278	265	257	249	247	267	268	310	274	263	268	272	242	289	266	285	258	278	269	226	290	268	279	277	256	279	232	268	274	263	275	291	272	248	281	265	266	314	260	268	292	269	288	278	253	241	284	265	266	278	269	272	255	292	299	261	303	273	267	291	288	281	305	270	239	256	280	295	268	285	298	284	242	300	253	268	288	282	304	266	275	268	248	253	291	249	275	247	261	287	267	270	274	259	285	291	271	250	263	251	249	277	239	292	279	260	273	263	270	264	275	254	245	299	253	233	260	268	274	267	291	271	243	262	263	262	245	266	273	270	267	267	269	262	301	286	243	265	267	258	282	257	247	264	272	254	289	258	275	269	275	282	244	260	312	303	270	257	268	286	273	247	263	246	262	257	260	286	282	274	242	271	262	275	267	264	272	248	247	280	260	282	268	262	240	264	285	267	249	271	261	267	262	262	273	261	282	275	267	267	268	270	279	274	258	270	258	255	260	264	263	241	267	261	242	273	269	307	274	270	298	288	252	266	236	254	226	323	260	262	273	299	284	272	274	276	251	302	271	265	268	272	263	288	300	268	276	246	282	258	277	260	270	272	281	237	258	261	253	346	271	272	270	288	259	259	273	244	268	262	273	257	248	263	265	297	277	278	266	265	257	249	264	285	265	294	280	281	297	252	308	262	270	276	253	270	272	279	292	241	274	274	267	232	290	257	272	245	287	267	298	266	239	249	290	251	292	270	269	251	251	270	280	272	293	321	264	270	288	303	246
16935	12713	22475	25202	26523	24456	22462	19459	18829	16883	16990	14689	12849	12098	11399	9671	8165	8452	8579	8802	8257	9033	8034	6348	6893	5658	5455	5747	5012	3824	2719	3559	2872	3327	2942	2836	2596	1940	1897	2317	2373	2076	2174	2146	2071	1910	1782	1966	1777	1426	1276	1231	1068	1047	953	885	936	857	799	852	844	829	918	913	812	800	864	844	854	824	803	824	772	733	731	711	701	662	719	699	686	775	752	706	681	667	684	646	619	702	686	700	693	698	635	661	668	660	695	666	684	630	637	698	699	686	696	703	666	702	712	723	715	765	795	755	796	762	750	702	706	709	713	696	686	649	668	627	687	624	643	675	629	631	645	663	625	626	630	667	644	669	670	713	687	682	662	632	693	687	666	639	646	683	622	702	671	665	649	652	654	646	618	649	632	653	714	699	638	676	667	659	660	668	699	676	649	690	725	627	692	657	613	645	697	661	685	681	653	673	632	673	620	609	710	654	598	681	659	679	694	664	690	674	708	670	663	650	618	635	646	700	622	663	681	683	631	644	662	678	667	678	686	665	638	662	665	703	687	663	668	689	680	708	616	636	660	626	683	682	715	652	707	664	627	659	698	644	656	633	690	662	658	639	666	620	651	650	655	694	641	678	676	652	630	675	642	678	615	678	642	672	611	691	659	611	641	656	651	680	616	670	692	691	651	659	629	635	636	699	671	636	666	665	679	710	651	658	689	657	685	659	701	671	688	671	636	663	678	659	669	633	634	660	637	676	653	688	669	698	680	631	653	665	671	669	715	663	633	686	691	672	649	669	646	714	666	647	642	684	691	673	628	705	699	626	667	656	691	655	674	653	675	674	636	662	634	627	672	663	672	620	638	681	694	632	599	668	630	679	687	644	649	598	643	657	629	686	602	673	641	673	631	641	693	646	658	623	662	649	667	647	627	674	638	662	661	634	632	670	690	675	704	689	680	612	691	685	689	657	703	681	628	658	628	686	686	664	731	637	660	629	673	644	688	659	632	682	703	653	674	651	655	645	633	669	651	681	642	657	688	686	609	668	707	664	649	668	643	664	680	668	640	689	704	690	662	642	662	669	678	615	613	663	689	664	662	647	646	661	678	676	715	655	648	658	627	651	643	656	651	653	605	671	678	661	641	666	626	644	616	647	685	666	645	611	676	599	660	597	674	683	649	665	703	653	646	619	671	637	613	678	650	657	696	655	655	660	661	705	651	653	635	699	646	653	647	691	616	646	735	660	685	662	656	666	646	660	627	687	641	641	620	650	650	629	663	656	660	680	649	649	666	659	684	669	637	700	695	678	669	660	673	657	676	651	645	683	632	657	648	671	690	657	680	659	723	666	636	652	658	638	651	632	633	666	696	669	656	689	681	649	679	665	640	646	665	655	682	684	670	646	733	658	657	669	630	670	700	689	642	653	645	718	650	689	710	661	633	664	670	677	648	652	637	673	684	649	654	655	663	649	683	692	667	636	706	693	676	684	674	692	674	678	655	696	685	693	670	661	665	710	677	613	657	640	658	654	660	657	599	671	655	642	646	698	668	690	663	667	627	672	668	625	711	631	613	685	690	650	664	682	647	668	675	654	695	721	650	681	644	690	634	671	672	673	623	660	641	632	704	690	623	631	684	650	725	659	669	666	679	666	696	695	625	651	669	646	650	654	698	645	665	669	697	662	649	656	694	661	663	697	691	650	659	714	692	703	661	636	625	675	653	697	661	650	692	673	651	715	688	675	627	651	697	685	680	626	700	711	644	614	684	668	645	671	649	610	649	684	646	686	699	670	682	702	637	678	631	664	665	657	685	595	690	675	646	673	686	689	680	671	652	672	628	658	627	668	666	662	644	724	677	655	687	678	636	668	684	648	642	675	649	663	691	662	665	677	649	642	664	602	627	648	672	650	681	657	637	673	637	654	660	670	629	675	719	602	627	675	661	661	668	670	665	678	663	703	689	674	678	643	633	677	717	661	662	634	670	642	721	679	687	653	636	674	666	685	665	651	678	671	708	641	651	648	653	703	660	653	687	659	696	618	686	660	669	630	676	708	690	637	694	645	668	716	652	695	645	660	630	690	653	659	657	710	673	681	650	688	704	663	609	684	654	667	642	653	650	672	655	669	653	683	686	701	684	668	626	671	657	668	673	690	645	661	682	679	661	584	685	698	667	632	645	663	666	671	646	644	649	678	704	668	643	659	672	651	695	679	664	599	684	685	654	608	664	650	685	648	644	705	656	646	645	700	661	690	637	699	664	699	616	666	686	699	678	695	661	700	645	691	664	699	680	705	641	686	693	669	694	654	673	661	670	668	677	665	671	630	665	658	667	634	713	636	670	682	649	582	675	712	705	656	663	622	695	633	695	697	724	662	664	673	658	675	665	668	661	616	639	669	630	669	708	662	681	671	666	681	655	621	658	668	629	686	656	657	643	678	646	632	669	642	619	618	653	667	627	701	692	712	639	688	640	640	687	677	658	703	688	648	702	676	673	629	627	639	678	665	657	673	648	664	650	681	670	614	661	671	683	667	632	628	612	664	630	634	672	685	633	676	667	690	644	670	655	706	668	653	634	670	687	676	643	668	661	660	654	649	661	661	664	654	670	694	681	698	669	667	663	649	646	694	663	672	681	674	697	657	677	664	635	684	677	670	625	641	654	676	665	652	679	643	681	670	663	677	665	659	676	641	660	638	652	605	614	725	642	653	701	584	663	655	632	604	702	646	635	707	688	694	659	660	661	633	644	660	663	697	671	647	661	663	677	667	660	674	717	645	666	673	645	689	689	702	703	675	638	649	679	654	622	684	656	683	647	659	685	689	697	669	699	660	646	666	657	629	667	659	649	638	672	661	725	642	660	639	630	672	649	696	699	674	632	655	693	682	674	679	632	640	681	658	698	658	611	659	667	649	688	627	732	622	702	635	703	697	635	673	643	727	684	686	666	704	654	682	663	685	652	654	637	678	656	688	704	610	658	657	679	644	664	651	653	656	674	671	615	678	677	672	679	654	690	617	634	673	625	665	641	654	669	704	616	637	615	614	622	652	661	664	688	699	645	639	659	663	674	686	613	636	669	656	653	670	669	692	671	689	676	684	648	634	657	648	621	669	678	651	717	723	705	698	654	677	654	638	663	670	626	621	657	705	615	633	652	664	652	646	668	687	648	658	668	650	683	651	677	663	648	643	666	668	667	637	694	662	644	656	617	647	648	668	647	693	677	612	679	637	601	604	629	689	616	672	619	648	696	629	646	683	693	667	641	633	613	657	624	651	689	655	696	720	673	646	658	642	671	670	670	667	663	692	706	599	658	637	660	699	647	683	633	692	649	655	661	648	655	655	665	653	609	627	599	669	642	664	667	688	681	676	647	706	652	621	648	658	685	664	720	694	626	638	670	646	660	665	646	662	619	715	640	657	680	636	645	712	697	672	636	660	647	683	645	667	669	665	682	635	665	655	715	669	641	634	656	634	671	665	650	698	650	627	657	668	628	661	654	646	635	705	696	664	687	676
10813	6106	6741	5025	3204	2304	1630	1311	1114	977	810	768	735	703	644	620	568	490	443	406	396	395	376	403	360	364	389	366	373	314	303	329	338	326	334	288	311	282	336	307	319	312	329	293	313	311	313	293	313	299	303	300	282	298	301	274	278	278	288	304	268	275	323	303	256	305	290	285	288	278	251	268	293	262	258	270	299	278	276	289	258	252	256	299	276	255	295	276	267	277	306	297	304	290	292	275	314	273	266	299	288	281	303	272	308	294	285	298	278	299	280	280	274	279	272	268	270	250	292	260	274	299	270	295	284	263	295	283	291	290	267	280	261	277	270	252	278	290	270	284	292	263	247	298	321	252	294	296	284	271	292	266	275	251	294	275	318	311	289	316	271	276	276	260	265	267	264	269	276	278	294	270	271	281	291	242	291	242	285	266	297	289	328	289	292	294	290	282	278	274	306	306	290	300	274	298	277	291	276	290	275	274	328	257	295	289	270	290	252	291	299	276	271	294	270	269	293	278	267	275	280	294	316	287	278	298	288	279	255	288	296	317	298	275	290	299	261	277	287	260	304	279	283	272	267	308	269	307	312	311	297	311	267	286	283	313	283	314	306	308	286	289	266	295	274	274	280	280	281	258	291	277	288	276	295	275	270	270	288	279	287	277	314	270	294	270	273	263	288	264	292	299	276	283	270	275	301	252	287	303	273	257	260	295	284	292	297	284	271	272	296	264	296	267	249	300	249	295	286	266	254	278	303	268	294	295	271	264	265	319	295	278	297	309	278	259	273	255	296	311	271	272	259	289	273	270	292	286	284	324	300	261	301	299	250	253	268	294	281	277	257	283	313	298	288	296	289	299	311	269	303	275	291	279	278	291	297	285	281	304	288	297	254	271	272	283	263	281	276	268	281	268	282	287	282	293	279	279	265	276	257	278	273	270	281	297	276	263	271	284	291	282	290	280	299	297	281	283	267	289	299	278	290	287	297	271	315	291	268	290	272	288	275	253	297	286	311	286	290	262	270	298	312	229	271	290	272	268	273	284	273	270	286	280	264	258	267	293	275	296	278	286	303	260	273	307	277	266	278	304	295	268	269	280	313	243	271	254	271	286	253	283	297	292	279	297	295	268	255	275	260	275	245	290	268	282	314	296	285	262	254	305	257	290	309	292	282	292	284	275	300	300	286	315	326	273	285	270	269	261	265	296	274	260	317	276	286	315	278	287	275	253	310	271	277	309	295	282	302	305	285	263	265	316	274	279	288	289	277	272	322	271	267	265	299	261	313	250	297	291	258	277	314	294	274	264	274	304	277	288	270	271	264	271	316	322	248	286	283	286	294	291	335	287	289	298	295	291	289	273	244	282	285	292	300	270	302	304	301	321	273	300	299	274	288	252	275	282	277	264	295	270	338	278	277	305	307	267	280	267	283	279	268	289	281	303	294	289	290	290	292	273	295	286	300	287	246	240	256	274	251	271	256	266	299	269	287	269	260	260	280	291	299	304	290	302	316	322	278	325	300	271	297	259	285	271	260	284	315	311	270	274	272	262	248	248	328	278	289	316	255	264	279	264	265	263	277	278	303	273	275	272	283	296	260	276	308	265	251	270	288	252	264	291	259	295	303	294	303	297	280	284	269	283	231	284	292	274	275	286	271	259	279	314	305	273	243	291	266	281	298	280	290	278	277	270	287	273	280	283	233	247	271	253	310	305	291	261	262	286	259	268	280	294	275	298	285	274	286	293	270	284	268	300	293	312	294	301	282	274	294	287	285	255	267	283	272	278	263	277	273	282	272	319	311	258	271	266	326	286	311	271	289	289	269	263	272	291	299	280	267	283	303	260	281	275	275	287	292	270	298	270	272	309	284	292	291	299	274	289	304	309	268	276	286	278	261	318	271	247	254	273	275	268	262	282	249	297	300	281	303	280	308	292	294	321	274	262	273	257	256	289	279	288	269	289	268	271	303	272	267	286	275	316	281	253	276	275	274	300	267	250	296	287	254	288	256	317	271	280	279	267	282	278	320	301	292	286	268	301	277	225	303	302	273	256	302	290	270	290	285	329	268	277	223	286	283	266	313	283	309	250	293	281	272	255	254	252	244	278	307	282	268	292	283	264	303	274	290	294	280	249	300	258	275	304	301	239	309	296	271	280	291	228	290	297	302	299	311	289	264	274	282	254	270	255	283	276	300	283	329	334	273	287	287	291	289	278	285	311	282	267	288	279	289	292	274	281	302	316	277	274	281	258	249	233	275	276	282	300	279	296	271	289	298	284	251	290	280	260	298	290	282	300	256	272	290	242	267	294	295	280	266	303	277	283	267	264	258	282	283	274	272	279	294	293	268	283	282	273	265	288	280	300	267	269	282	269	295	273	261	279	302	318	291	293	247	282	266	269	291	278	280	277	296	262	305	290	289	284	282	283	293	282	268	297	272	273	282	278	254	295	305	312	250	284	281	274	280	304	298	310	269	291	278	277	292	285	243	288	285	281	279	279	273	296	256	263	275	293	289	295	294	261	294	275	289	292	281	308	287	292	269	284	306	263	269	250	294	312	308	284	244	286	258	306	274	297	264	265	288	263	308	314	294	275	291	264	268	288	295	271	298	296	300	296	288	253	231	259	296	290	300	292	306	276	268	304	269	271	285	288	299	289	262	274	258	302	278	282	279	278	261	295	268	290	288	308	281	279	260	283	306	293	306	282	282	298	263	284	267	285	287	285	266	307	258	277	321	309	318	260	296	271	278	298	270	262	278	281	288	258	275	302	300	278	308	275	256	254	273	273	304	281	274	282	281	269	316	268	288	263	285	284	283	272	304	301	283	254	284	291	294	279	297	261	266	264	282	291	302	288	267	291	257	254	279	286	262	291	291	263	293	279	257	318	275	275	284	267	292	293	333	282	288	281	280	255	275	248	298	252	269	244	296	289	286	289	286	260	273	280	274	286	288	288	254	278	263	277	287	303	300	304	257	307	254	275	291	303	271	294	283	320	276	253	276	280	283	308	277	274	256	235	329	240	259	268	271	289	307	316	273	274	296	287	291	300	286	277	302	285	263	263	280	272	242	281	306	328	291	297	283	249	316	309	275	263	270	272	315	268	278	291	294	277	303	291	271	275	304	295	289	263	281	289	255	291	281	309	286	259	255	269	306	281	284	289	296	290	274	293	282	300	269	284	306	290	278	293	278	272	294	299	314	289	282	295	299	275	279	266	272	301	289	279	304	271	246	278	274	309	279	294	278	285	258	285	280	282	309	276	263	281	280	282	272	265	290	281	249	248	266	286	290	284	271	307	276	245	279	294	277	275	250	306	302	278	289	318	294	267	285	241	265	277	283	279	278	275	280	228	289	269	315	262	274	311	258	290	285	316	289	302	274	262	289	272	287	264	312	287	287	266	277	263	266	283	298	274	257	266	288	281	277	276	281	286	262	270	312	270	295	262	264	285	253	288	315	260	267	255	312	290	282	302	272	257	310	264	294	329	282	280	268	258
6449	5307	11458	12418	10736	9028	7142	5840	5147	4469	4035	3851	3675	3524	3239	2796	2484	2207	1870	1773	1575	1483	1468	1482	1557	1453	1468	1393	1328	1207	1082	1018	1063	915	918	933	927	892	885	870	855	983	952	1030	881	879	949	891	823	832	785	722	736	727	741	764	755	737	738	751	745	721	775	755	704	736	723	731	742	751	738	742	663	691	740	704	711	671	723	681	729	725	722	675	666	734	695	691	754	724	715	647	711	736	714	677	676	728	735	684	713	660	750	728	693	659	752	703	679	684	750	765	676	705	746	713	714	697	719	671	682	715	707	731	654	655	737	669	718	674	714	708	722	697	713	716	727	705	718	727	680	688	756	746	721	690	689	693	696	740	721	673	690	744	718	743	706	684	731	696	684	692	698	683	714	709	714	682	720	687	699	737	708	704	676	701	737	727	660	709	784	727	662	698	729	711	693	702	687	683	658	654	680	680	708	675	690	689	707	727	710	744	724	762	691	654	718	685	703	679	774	744	668	666	755	721	681	680	736	721	673	679	731	659	728	687	685	753	711	671	675	693	658	689	660	710	674	712	699	706	720	725	696	686	681	706	714	688	683	701	699	707	703	695	749	711	723	728	729	635	676	708	717	717	707	720	650	736	774	729	700	689	696	722	663	722	700	693	684	705	683	747	721	715	705	699	679	758	724	703	715	689	651	706	717	716	674	718	701	712	703	693	689	693	696	661	737	692	711	685	754	686	670	759	724	701	683	660	672	704	653	696	728	680	713	745	728	728	649	706	692	684	704	672	723	704	719	674	713	700	694	699	680	680	737	722	701	672	688	664	767	695	698	700	710	699	719	730	708	744	707	725	679	699	692	738	698	723	668	688	705	692	721	667	716	679	685	707	699	692	704	745	755	701	731	707	717	651	709	680	719	725	694	705	684	702	728	711	722	719	682	726	701	719	726	717	716	690	718	718	702	719	721	703	698	638	705	738	715	725	681	719	670	667	696	685	721	737	696	754	682	720	713	733	694	713	703	700	646	714	694	699	678	712	730	685	704	728	737	706	696	696	685	702	724	720	693	717	694	696	669	671	727	708	675	710	702	688	697	707	707	662	712	682	720	718	710	700	733	680	782	731	684	710	741	744	716	703	692	754	691	698	723	695	715	690	641	680	729	700	651	659	705	702	682	713	712	703	698	684	673	742	672	723	690	691	723	734	702	688	726	690	682	717	667	648	744	711	695	686	695	697	668	709	718	690	723	702	692	733	749	709	712	722	721	693	698	699	710	697	774	746	709	725	696	666	679	699	726	686	682	685	732	696	733	735	722	725	686	737	670	718	686	724	712	659	721	718	697	679	715	736	718	713	733	672	721	700	677	728	719	705	730	736	674	704	671	662	720	715	721	710	652	723	743	671	763	738	722	723	673	744	705	699	723	718	732	737	694	709	705	676	730	720	698	700	711	686	636	687	760	674	652	730	738	735	726	699	754	716	678	686	717	683	718	710	709	713	724	711	702	672	703	687	644	680	712	669	708	722	725	679	654	727	744	680	682	703	714	701	735	712	686	705	677	709	685	688	739	727	701	715	722	702	709	732	723	693	699	669	725	695	774	695	705	736	729	700	686	745	696	703	731	725	690	771	762	704	677	670	695	676	758	718	736	709	678	721	712	716	679	691	686	679	697	664	725	687	655	715	737	727	688	740	715	762	716	706	668	658	672	663	693	689	685	726	731	705	711	692	674	768	701	729	742	718	713	698	720	703	713	721	702	709	714	712	703	738	705	712	680	708	734	739	716	686	702	705	709	710	708	701	726	696	742	705	700	674	699	718	707	750	709	711	703	659	732	667	720	694	645	674	722	715	725	720	743	704	717	677	690	739	697	711	760	742	737	679	688	697	698	681	682	682	719	707	682	731	702	702	738	732	731	703	713	702	682	792	700	720	718	663	711	706	701	695	706	681	694	706	711	660	672	785	647	722	706	691	685	695	722	723	726	696	667	722	755	692	694	704	665	673	678	714	730	707	682	711	721	717	727	747	716	681	714	734	706	754	700	690	755	660	693	713	707	697	713	717	726	704	765	759	697	693	635	642	690	721	715	672	689	705	732	713	713	709	641	685	717	736	714	703	678	692	722	674	699	718	771	702	672	680	696	700	707	690	688	712	686	732	695	702	673	659	708	707	728	666	688	689	723	682	741	680	706	705	718	727	757	689	681	711	712	716	727	781	691	694	698	763	724	762	701	729	692	656	688	665	738	685	755	692	707	691	726	706	721	687	684	689	686	725	738	715	708	722	682	624	667	717	691	705	693	678	675	683	685	707	701	723	697	712	760	691	685	740	682	698	682	728	688	714	708	664	669	695	664	662	701	689	741	687	722	691	715	736	717	724	677	701	735	737	695	660	780	719	695	692	735	747	702	714	639	707	700	704	693	732	744	679	730	686	699	747	675	729	722	741	710	712	704	686	688	696	732	644	708	675	725	726	714	742	677	699	704	689	712	736	746	676	720	679	709	715	700	640	644	686	707	721	677	729	702	710	719	689	758	687	756	708	703	721	686	701	651	690	623	740	663	688	670	740	753	667	646	737	754	661	687	695	744	692	725	723	695	713	723	715	693	737	678	696	716	714	702	734	736	700	692	737	672	708	718	700	730	738	697	710	691	666	629	709	718	713	730	680	737	696	682	683	727	673	700	685	699	698	672	777	702	663	656	678	670	644	729	625	719	707	707	693	718	750	692	655	678	714	707	739	724	720	654	724	676	681	747	707	715	720	685	731	713	734	707	716	687	696	728	670	672	673	733	672	692	716	687	759	735	696	686	671	725	708	723	671	656	682	704	693	733	739	673	686	683	706	726	676	728	700	688	698	680	681	684	665	698	690	661	717	666	707	721	753	672	678	717	672	690	694	694	700	688	738	705	747	720	670	716	676	661	752	723	748	693	633	701	660	716	709	693	704	740	702	708	681	720	704	722	721	709	730	722	692	700	718	687	738	717	704	726	657	747	715	744	697	717	659	718	750	734	656	697	738	684	642	667	723	698	706	711	681	714	717	659	724	681	741	709	687	739	680	720	658	653	709	721	695	657	721	682	727	665	689	721	688	719	714	723	708	718	676	699	705	703	698	718	693	687	764	759	726	711	715	694	721	744	726	695	659	733	721	668	684	713	676	718	700	652	709	716	671	747	717	687	734	656	729	705	737	693	755	737	686	654	704	743	760	701	723	731	705	720	648	700	657	775	733	702	706	702	710	683	701	683	718	703	703	690	739	723	692	678	689	685	686	709	703	693	678	740	734	719	706	708	709	736	695	704	698	694	756	708	615	693	694	692	737	688	702	671	715	666	660	720	734	704	680	704	668	726	699	728	712	695	698	728	708	707	723	732	703	657	691	715	742	747	720	729	767	742	736	711	707	734	715	689	731	706	674	685	671	664	735	709	686	722	707	673	627	704	678	651	743	735	713	712	658	700	697	697	690	680	702	684	705	701	717	704	683	703	680	677	697	682	678	712	724
20111	11603	12646	9897	8137	5940	4167	3154	2650	2321	2338	2131	1910	1697	1470	1244	1079	976	904	949	823	980	834	798	779	702	683	714	673	522	521	508	475	509	505	444	420	382	417	416	441	427	432	395	432	375	370	382	374	369	353	325	348	302	335	328	377	331	321	380	317	370	350	360	282	336	300	352	332	352	339	339	345	331	318	295	323	335	300	327	319	328	351	336	319	309	364	309	306	376	328	348	317	325	317	334	353	313	330	338	325	304	305	336	321	352	333	337	375	315	320	327	354	325	333	312	321	300	304	286	316	340	324	325	312	311	339	353	302	351	335	340	335	358	315	305	351	304	303	312	359	332	335	311	318	342	304	325	328	314	327	306	312	319	318	316	317	317	330	311	277	334	289	317	343	322	317	303	323	331	294	336	325	335	324	337	353	343	312	341	324	275	326	312	339	291	326	319	324	302	317	308	299	314	308	317	286	306	330	319	329	324	327	306	334	340	309	308	310	332	340	328	319	309	321	344	330	321	329	312	311	328	314	330	312	358	349	348	319	302	344	294	292	309	303	360	323	311	325	335	280	324	281	308	312	317	339	321	304	315	335	309	324	323	325	341	340	329	305	318	294	299	325	317	314	325	347	304	344	299	341	282	291	334	324	344	331	324	349	313	316	318	327	308	320	312	331	333	316	343	318	328	349	309	311	303	319	321	351	311	297	329	299	310	299	328	339	314	329	334	325	345	343	303	345	339	288	297	319	313	339	318	333	300	337	310	332	332	313	324	305	340	330	333	337	324	321	333	309	328	370	332	331	324	330	320	306	355	315	335	299	325	315	347	327	330	345	331	351	319	326	339	288	324	340	355	312	322	333	347	317	302	335	318	316	326	308	338	322	290	332	358	341	304	323	340	324	287	323	310	295	334	312	324	315	333	349	313	321	318	356	329	339	339	329	298	343	316	312	318	347	334	365	318	333	322	311	335	303	317	337	343	327	338	327	305	334	326	323	310	323	329	269	342	299	361	322	314	292	311	327	338	315	346	336	320	299	291	355	314	321	339	314	337	339	311	278	325	301	352	312	329	332	321	322	303	303	320	322	333	353	314	316	360	312	334	331	319	344	327	357	320	333	302	311	306	296	309	350	307	333	331	310	304	321	325	314	308	303	361	318	325	319	351	303	298	312	349	334	336	322	340	334	350	325	365	343	292	290	298	336	336	338	346	331	308	309	324	345	356	308	349	353	309	340	333	323	313	329	309	322	304	334	300	311	274	319	322	315	359	336	323	336	313	290	301	291	328	274	330	313	339	328	312	320	334	332	336	287	346	307	321	345	347	285	295	322	318	320	316	321	322	345	322	323	306	320	308	340	331	307	327	333	324	280	316	341	326	283	312	321	316	334	306	332	337	306	330	328	296	319	352	335	343	322	325	321	324	320	326	297	337	338	326	339	322	313	355	342	337	310	334	294	286	309	300	334	306	335	299	312	338	345	352	315	328	307	341	295	317	305	332	342	345	317	329	300	352	341	314	302	329	297	299	332	354	324	306	317	333	354	309	342	338	328	345	342	319	282	335	346	313	307	316	337	302	340	336	305	355	328	293	316	344	306	324	323	320	295	318	344	305	337	309	345	337	280	317	330	319	309	343	310	333	300	352	330	304	320	353	342	322	301	292	320	303	308	346	321	352	333	291	323	320	331	302	328	331	322	350	317	313	310	317	353	301	295	301	329	322	314	309	314	356	322	361	309	319	314	347	349	313	314	335	349	335	311	311	342	340	336	356	328	338	348	333	286	342	319	310	336	294	323	324	325	338	290	318	324	325	347	298	313	355	322	306	334	340	316	290	322	315	302	326	314	321	338	333	309	325	308	336	325	342	307	328	339	325	323	299	333	344	347	349	313	327	337	310	318	338	352	332	318	323	311	310	316	342	308	300	286	336	320	330	308	323	302	320	316	303	277	320	328	316	328	315	286	356	329	315	333	334	350	345	338	347	314	311	354	291	296	314	313	307	321	300	331	321	340	339	291	297	309	306	325	277	294	311	299	326	318	357	341	366	353	317	300	312	312	304	301	333	326	325	327	319	335	313	345	321	306	332	317	343	329	342	315	302	337	309	325	301	290	330	307	326	336	314	344	309	328	338	320	311	327	316	311	311	307	348	321	329	335	307	298	323	357	325	300	326	289	341	324	320	356	310	353	339	319	350	327	298	318	300	326	358	351	332	269	309	327	333	294	341	302	329	347	316	343	342	300	291	328	337	305	329	339	330	328	332	336	314	318	301	343	302	311	317	333	324	303	317	319	323	342	330	350	305	372	328	326	353	312	357	310	323	323	312	339	296	316	302	329	313	320	318	294	331	310	279	345	343	312	329	312	337	337	317	325	351	324	322	329	319	280	340	303	319	354	315	363	297	337	381	306	321	348	326	316	304	324	338	318	325	329	326	338	326	311	339	326	343	296	308	353	338	338	308	325	337	310	314	356	311	316	340	292	303	296	339	312	316	323	331	342	282	355	328	317	334	339	287	313	294	326	309	307	323	301	324	304	328	325	341	317	338	302	333	288	297	340	353	304	307	339	350	299	374	332	304	326	324	331	279	315	365	296	321	307	312	348	319	353	317	309	326	313	291	318	303	301	330	321	326	332	376	312	326	335	333	298	339	306	356	344	356	300	307	316	329	331	334	336	307	307	300	328	297	297	348	338	340	325	278	315	337	319	317	302	312	360	365	337	340	344	289	348	338	334	330	333	336	358	313	314	337	333	309	335	316	305	336	310	318	325	302	323	321	336	336	347	317	322	315	348	367	357	348	316	322	335	322	313	318	307	311	341	342	334	353	324	322	312	333	331	324	308	335	315	358	359	339	343	303	331	322	344	323	308	319	325	325	323	308	306	322	303	304	321	342	301	353	331	311	349	335	322	315	328	352	356	287	309	310	322	348	298	307	326	313	340	341	308	316	301	331	331	321	317	339	343	348	317	309	338	318	303	310	314	328	323	352	347	347	312	301	330	306	333	378	292	327	311	317	330	301	329	295	299	362	307	327	331	331	309	320	329	290	319	304	333	329	343	338	306	323	340	338	347	322	298	381	310	321	338	348	291	305	327	332	359	333	343	306	312	324	330	320	342	315	335	330	324	327	286	335	303	304	337	330	316	315	351	313	326	311	328	287	309	336	324	299	349	297	300	322	314	307	295	326	318	319	314	321	291	344	339	326	319	291	335	305	349	328	312	288	303	309	328	306	357	305	356	307	341	327	316	315	302	300	325	304	318	349	347	282	311	316	297	302	348	356	304	307	338	286	306	300	354	309	312	316	329	349	312	310	345	337	306	327	309	341	346	326	305	295	319	351	341	357	324	311	324	316	325	299	345	333	326	322	304	350	336	306	278	315	305	304	330	339	352	331	324	317	303	335	303	305	301	308	341	309	338	348	323	335	318	302	338	303	335	299	308	324	353	318	338	324	305	323	329	331	338	320	346	322	314	333	285	320	320	325	320	315	312	321
12091	9172	17383	20212	20111	18169	15025	13167	12161	11014	11148	9703	8796	7911	7373	6319	5865	5384	4819	5079	4607	5750	4574	4287	4294	3434	3539	3713	3487	2403	1955	2472	2049	2210	2209	1861	1729	1448	1559	1599	1567	1691	1614	1496	1534	1509	1436	1370	1270	1187	1093	1041	936	933	906	878	885	859	880	888	908	911	987	859	859	853	889	874	894	919	879	834	849	843	815	800	856	818	809	774	801	804	778	810	828	816	804	767	812	807	804	774	804	859	790	788	734	795	783	821	796	775	754	845	819	772	786	772	818	809	791	818	828	832	837	840	843	837	796	748	738	784	808	778	802	787	784	847	805	774	842	764	764	844	788	769	799	793	827	747	770	777	814	872	797	826	833	791	781	800	823	760	734	738	739	749	802	749	817	755	768	798	803	783	747	807	769	802	736	772	834	780	805	745	800	772	799	820	835	765	752	796	773	806	790	743	758	823	744	770	755	805	795	808	780	772	799	787	820	776	798	817	783	803	786	753	786	804	797	810	710	778	792	768	799	746	808	808	809	823	799	815	806	809	815	823	775	790	823	743	803	777	803	800	762	794	771	798	806	786	816	747	742	811	790	780	789	788	842	807	779	801	804	776	801	832	761	796	799	804	761	788	815	757	759	803	774	761	782	860	824	785	806	757	770	794	803	763	756	779	793	836	806	769	754	748	722	795	773	824	765	791	791	799	759	785	761	797	805	763	735	778	731	818	812	794	775	855	829	811	770	833	781	762	803	807	795	773	759	771	752	775	802	782	786	799	730	793	806	770	771	792	775	817	784	759	757	778	738	784	774	831	814	803	696	802	787	767	819	777	798	823	797	745	800	769	783	784	769	800	781	807	740	840	815	794	809	795	767	768	757	832	790	760	778	807	758	805	800	801	779	764	832	814	794	771	834	777	781	769	809	769	797	779	801	867	787	818	787	788	833	761	788	796	779	779	811	795	796	772	782	791	796	786	779	794	768	780	749	820	819	783	771	716	827	769	774	792	827	810	785	780	849	802	769	825	825	864	793	800	799	772	840	765	758	809	816	804	802	807	782	812	785	808	800	786	743	742	809	828	735	804	784	816	799	771	759	780	804	800	791	838	783	798	796	785	805	747	799	827	773	787	742	747	836	760	792	779	849	824	810	848	824	757	832	825	787	797	819	791	826	777	863	793	818	748	785	793	815	753	743	765	737	762	780	810	811	788	813	771	798	796	768	761	796	797	797	753	788	782	803	767	802	850	781	822	826	769	828	795	774	770	780	775	804	799	825	792	783	747	770	788	774	773	795	774	804	761	802	802	768	807	828	856	778	783	806	780	818	788	777	817	769	776	772	782	789	794	814	774	791	823	815	789	805	801	751	811	767	775	809	823	856	786	827	800	823	775	808	830	748	770	806	785	753	774	792	820	790	780	766	801	818	829	767	763	793	758	772	806	755	764	810	786	796	788	738	747	782	791	812	798	796	790	827	770	774	763	860	746	780	864	833	752	780	791	821	777	834	755	826	799	781	811	779	781	747	842	835	776	750	792	773	797	759	743	821	792	778	802	741	817	750	771	783	791	776	792	757	771	788	805	810	771	786	781	817	813	867	733	731	794	851	836	766	816	793	788	753	791	832	766	818	748	774	843	797	751	835	834	794	803	814	800	760	762	803	796	791	777	754	824	816	758	781	822	792	832	771	777	756	765	753	800	790	787	792	759	822	781	796	821	790	780	780	780	776	856	709	796	778	812	809	770	753	811	830	816	772	778	819	741	729	772	777	811	840	783	860	735	741	788	790	826	778	756	832	877	803	797	808	784	804	777	780	800	811	772	754	747	826	800	772	827	853	778	810	762	804	807	782	783	807	793	809	788	746	840	776	752	795	815	812	731	813	777	787	842	801	756	780	866	769	796	793	799	790	799	768	792	824	765	760	743	771	811	758	785	753	798	759	815	739	793	768	829	808	817	805	720	818	834	759	776	824	821	795	769	801	788	839	748	782	769	786	792	793	859	800	849	824	796	770	796	800	759	819	791	843	804	806	772	787	788	811	776	801	733	759	760	827	792	805	820	788	760	792	800	796	764	800	812	800	833	805	782	790	797	829	769	785	858	751	827	789	759	781	821	743	819	754	819	792	797	784	814	815	797	792	781	814	756	801	768	791	814	791	826	775	776	802	770	762	771	780	790	846	870	767	778	806	726	843	808	808	841	807	799	737	800	773	796	749	777	786	799	772	827	795	828	791	780	790	841	813	809	766	732	732	811	806	850	803	737	813	852	782	822	825	815	782	784	792	813	838	830	778	742	794	825	780	827	800	775	780	776	786	836	786	788	802	778	814	837	771	784	805	776	755	764	814	801	812	773	835	757	805	753	777	819	773	718	762	812	811	807	748	780	801	818	767	772	773	828	868	795	838	816	740	809	798	776	810	775	785	778	766	800	816	800	783	787	764	822	784	809	733	771	793	758	794	707	786	824	748	810	780	747	855	801	794	811	791	775	727	807	769	789	731	821	769	784	828	769	836	819	749	789	889	804	759	756	794	782	854	835	817	778	833	818	794	800	779	806	692	805	807	766	813	785	859	782	779	780	789	780	804	791	762	762	743	823	747	782	772	834	768	799	793	832	800	800	801	808	776	796	780	817	784	817	744	791	774	811	791	838	759	817	775	813	806	807	802	815	792	804	760	818	750	782	803	773	773	782	780	806	848	823	793	749	804	783	743	789	780	762	799	816	766	799	763	802	790	789	791	785	747	811	790	794	813	805	786	840	758	784	797	785	814	793	784	813	827	797	764	806	806	877	740	779	812	794	774	791	795	762	806	808	763	769	838	876	760	804	808	812	787	807	844	821	728	795	767	803	807	792	810	801	780	766	770	827	819	857	788	828	790	777	769	762	764	812	828	758	828	807	776	812	756	775	794	790	785	753	752	765	803	754	809	832	796	812	796	800	781	811	782	790	802	793	787	835	798	755	788	825	768	811	776	754	776	781	809	829	771	785	792	757	772	821	783	839	760	792	783	810	801	791	813	839	774	817	772	796	783	825	759	817	785	770	788	746	762	787	789	789	803	798	823	787	797	825	804	792	793	770	872	771	795	802	775	811	843	799	807	819	780	783	812	737	782	812	816	846	797	813	809	814	764	756	789	874	784	733	776	812	797	743	846	767	794	826	844	794	755	867	769	802	813	817	809	782	778	807	787	784	750	776	810	809	764	796	765	807	775	822	797	854	773	810	771	827	787	836	803	789	786	859	852	809	805	812	807	837	769	785	752	848	780	756	772	784	778	794	776	788	797	764	755	765	785	803	767	751	781	799	758	814	811	751	725	825	769	781	796	749	765	757	739	807	785	812	848	786	788	755	775	814	829	807	796	747	799	768	828	808	769	801	753	779	779	790	807	770	725	738	747	817	855	832	751	791	741	784	798	800	788	766	788	791	823	739	811	827	814	813	774	795	775	786	818	764	791	754	756	750	819	789	811	755	751	825	829	822	839	761	832	805	763	790	794	784	785	827	827	777
28551	17449	18437	15763	13721	10698	7785	5794	4977	4003	3848	3216	2973	2691	2580	2056	1549	1677	1380	1557	1371	1809	1365	1256	1252	890	902	1052	996	810	562	766	581	607	605	573	536	458	462	486	499	444	438	466	448	417	438	412	378	380	371	334	301	305	294	299	293	275	296	297	310	300	334	274	286	265	272	297	283	295	274	265	295	261	259	250	252	258	269	263	271	278	272	268	280	277	273	274	288	306	270	258	318	265	260	246	274	272	281	269	258	267	265	261	277	270	274	280	267	296	254	257	298	316	259	245	245	311	256	280	280	292	263	241	244	281	290	248	247	287	248	290	269	281	307	272	304	244	262	260	324	278	304	257	242	268	251	249	264	262	275	285	293	293	249	247	260	252	267	274	289	275	303	272	282	276	287	290	263	286	257	250	262	252	274	292	263	247	277	294	278	254	276	286	231	288	289	285	273	285	246	256	262	285	298	254	283	279	263	263	269	267	260	254	242	262	271	272	287	273	279	271	265	315	254	245	273	265	275	287	287	276	263	239	248	271	272	261	286	269	263	265	256	272	270	267	272	274	286	293	275	257	292	270	258	280	284	274	251	274	283	250	252	272	282	254	296	280	286	264	240	286	255	290	279	230	275	251	266	283	251	283	291	254	239	296	270	255	233	304	247	267	249	265	264	242	266	300	271	285	263	256	280	239	236	257	277	289	281	269	262	291	276	259	260	248	284	258	269	279	253	288	284	276	294	273	250	289	262	283	260	262	256	274	264	278	266	257	256	249	259	300	287	274	272	285	261	276	314	282	283	273	283	284	261	265	243	272	269	245	246	244	253	273	266	246	295	274	284	263	257	293	274	265	285	254	300	237	257	259	275	284	296	268	273	241	261	281	262	247	252	270	282	249	267	284	271	275	298	266	275	255	258	250	275	249	294	288	247	265	261	288	267	288	256	238	304	248	260	286	289	262	250	277	268	270	265	275	279	235	287	261	296	254	279	270	251	257	319	277	261	294	289	299	300	294	243	297	281	267	283	268	247	272	281	241	267	254	289	253	261	218	277	287	285	275	290	270	248	225	277	255	260	295	258	271	278	291	254	241	266	287	273	315	310	257	254	300	289	254	262	295	298	256	262	234	287	234	261	264	255	261	265	305	267	290	287	257	254	257	258	267	262	282	256	282	290	274	272	263	288	294	246	277	249	264	274	275	245	292	249	257	265	262	263	269	267	245	295	255	289	278	273	253	284	274	267	247	290	230	265	259	262	296	291	277	285	325	289	248	267	261	303	278	263	287	290	272	249	278	228	253	279	280	266	269	258	277	272	257	274	240	261	256	249	263	261	289	250	297	269	270	277	291	283	301	262	264	250	279	265	261	301	276	271	310	276	271	265	296	262	277	239	258	261	274	293	275	279	241	275	260	276	277	256	248	244	287	287	303	256	304	254	262	262	284	266	265	271	280	248	257	280	297	293	315	273	265	260	277	270	279	277	299	275	284	275	263	271	262	266	251	301	294	253	272	278	271	279	287	246	261	292	260	284	254	264	265	269	263	291	271	271	280	289	252	262	259	239	282	266	297	253	250	263	286	273	266	266	301	236	277	266	267	263	286	285	261	250	262	256	300	250	252	298	271	281	258	298	248	274	279	271	247	282	283	281	277	238	280	249	297	289	268	255	278	270	264	251	263	246	268	273	262	260	265	261	313	289	244	293	278	293	262	267	251	267	285	278	258	287	236	278	263	282	295	250	289	254	275	269	267	280	266	258	272	272	281	276	291	295	271	280	275	247	262	269	263	276	298	263	267	257	259	274	259	300	253	266	259	306	259	276	263	265	277	267	280	281	260	260	270	281	273	291	266	231	272	268	277	261	280	273	292	255	283	259	235	281	311	280	245	271	274	284	265	258	299	281	269	252	289	276	264	263	284	263	309	247	270	293	243	267	285	305	264	293	291	289	263	305	308	274	275	265	269	245	275	303	271	281	251	287	296	284	277	254	233	281	287	269	271	282	236	284	263	268	260	268	226	259	284	283	278	298	262	263	302	247	281	279	267	254	260	272	293	263	254	285	248	267	257	269	273	300	279	296	286	280	280	263	295	269	281	277	245	278	283	293	271	260	281	274	266	261	261	297	290	259	261	316	292	302	286	276	264	255	281	256	298	296	260	287	265	257	257	277	298	246	245	251	281	326	265	285	274	292	247	282	249	261	257	265	236	290	298	272	267	259	265	260	251	261	237	257	290	249	283	256	287	281	262	272	268	254	260	274	274	227	267	291	281	295	259	277	285	256	291	265	257	268	283	261	282	235	241	268	292	293	259	319	269	270	290	266	247	274	276	281	243	284	292	264	273	260	262	266	263	284	270	267	260	258	274	291	230	254	258	272	260	273	271	309	237	259	278	257	251	239	314	282	261	273	280	262	270	277	262	267	283	272	304	322	289	271	286	278	251	294	242	288	264	284	250	247	243	273	248	233	275	275	260	262	285	299	277	267	283	273	276	265	272	254	258	278	307	253	283	258	244	284	263	256	291	277	269	299	286	256	264	255	273	256	266	251	280	269	249	215	265	268	292	265	287	271	316	244	269	265	296	246	279	275	261	246	276	298	263	264	264	294	295	233	258	302	271	279	259	322	234	306	271	262	242	258	250	264	273	258	260	270	258	292	272	270	237	244	279	277	262	264	259	258	280	274	268	263	281	259	280	283	255	274	291	272	283	257	270	265	291	275	269	249	265	256	259	239	244	262	259	255	260	258	291	267	264	269	284	247	273	265	283	267	258	281	287	257	293	250	241	274	260	273	269	292	262	270	280	299	263	249	281	267	247	259	275	282	262	262	270	273	279	274	273	275	278	253	290	279	248	278	272	264	267	253	284	277	239	276	261	265	274	291	288	263	263	227	283	300	274	318	255	309	324	281	262	303	282	262	236	261	296	271	293	247	278	280	253	263	284	243	268	271	286	298	274	275	257	229	260	249	296	263	226	264	244	290	282	255	299	244	283	278	264	286	291	263	275	273	272	278	223	282	270	281	273	315	306	251	269	252	285	252	251	288	260	297	285	252	284	299	286	245	303	258	263	260	277	269	245	290	274	257	253	267	305	286	271	279	268	275	265	245	270	262	279	278	254	283	265	258	280	259	259	261	294	301	225	281	256	253	253	242	265	261	275	257	257	252	276	286	247	258	269	259	245	295	298	279	254	277	262	289	267	298	280	286	295	278	276	255	259	290	299	240	287	257	287	265	278	311	269	277	248	264	263	269	271	261	258	267	236	257	248	255	281	270	270	308	252	283	297	290	260	223	255	273	269	280	266	271	280	278	287	261	273	279	297	298	257	294	274	281	296	285	287	258	243	286	288	281	273	260	262	262	246	267	272	261	251	268	275	260	277	275	267	268	268	253	265	276	266	290	276	288	290	283	277	284	276	249	260	259	236	253	265	280	284	247	290	228	273	284	293	290	254	263	281	267	284	294	301	269	275	268	257	279	278	228	291	296	235	259	258	282	262
16173	12544	22165	25703	26819	25105	21706	19693	18390	16897	17233	14936	13528	11692	11353	9975	8096	8811	8477	8932	8315	10291	8151	7271	7416	5799	5704	6075	5612	4268	3000	4010	2977	3470	3529	2907	2558	2109	2043	2242	2256	2470	2185	2092	2077	1930	1889	1704	1615	1489	1247	1128	984	1024	905	879	927	864	838	913	897	924	900	868	804	832	895	865	879	815	793	795	763	754	727	716	765	714	729	727	772	693	714	686	693	670	685	702	728	710	684	665	667	704	697	689	645	649	652	665	647	615	675	624	698	725	670	662	718	696	703	740	766	795	768	729	719	709	630	699	715	634	629	623	688	719	677	641	683	651	668	675	657	665	640	693	703	651	654	638	692	646	735	656	688	704	669	670	654	636	644	644	749	647	683	660	655	683	643	712	702	697	650	628	657	598	643	633	694	676	693	689	662	675	712	700	694	685	654	626	680	626	679	664	664	632	643	637	714	683	658	624	672	697	632	696	639	686	658	640	669	665	665	659	644	689	700	662	652	661	666	695	658	677	645	708	653	685	600	671	633	651	689	658	654	669	655	671	637	706	651	686	684	634	683	638	694	617	669	669	649	673	660	626	703	688	708	671	652	639	682	640	660	692	685	681	621	688	664	612	629	715	637	644	675	650	650	640	649	691	667	674	648	664	673	682	664	675	625	645	681	691	635	647	683	669	654	668	621	682	663	653	677	639	659	701	629	663	654	648	653	675	687	685	674	653	641	618	609	671	662	681	697	656	671	644	718	669	700	668	652	655	647	689	691	694	655	654	670	709	641	664	711	701	662	732	698	611	662	660	674	722	671	707	642	683	680	666	656	664	638	651	672	678	712	613	651	649	725	685	636	696	734	668	691	685	634	722	663	681	657	729	622	664	633	700	690	682	668	658	678	666	747	668	717	669	648	676	635	699	665	612	658	681	658	688	662	706	656	647	606	669	700	701	708	669	644	681	711	627	680	648	678	624	666	671	684	648	669	702	640	696	669	617	655	667	631	618	626	644	662	636	669	660	662	672	636	706	703	641	682	653	713	678	687	655	649	699	675	722	638	635	679	674	631	667	686	640	644	663	658	643	615	723	702	648	673	669	673	637	618	661	671	679	674	684	651	673	660	669	666	632	671	731	681	685	663	649	639	657	664	710	654	661	676	704	716	681	652	663	659	658	675	614	640	663	683	652	665	649	679	674	676	645	630	684	659	652	635	654	685	682	678	649	643	638	698	672	694	676	673	649	620	644	676	653	652	676	727	663	638	636	679	625	680	740	640	700	669	614	658	664	646	677	675	630	677	646	643	693	651	618	696	648	664	703	708	645	719	685	706	714	659	635	681	646	707	661	664	677	656	659	670	719	673	688	656	656	642	670	681	683	641	623	637	663	733	667	614	666	680	666	741	623	615	640	661	717	674	620	674	669	686	690	666	662	618	694	643	608	679	683	663	661	689	654	670	655	609	701	651	629	682	678	688	664	696	672	650	668	660	644	664	695	686	686	633	688	617	660	705	657	663	621	672	651	664	682	686	675	643	702	664	650	659	645	630	670	704	643	699	639	659	638	646	677	703	653	657	669	618	635	636	657	672	638	626	717	632	660	690	638	670	686	668	697	673	644	696	634	653	625	712	642	663	668	656	694	662	650	657	667	664	661	679	665	612	654	632	682	661	700	665	670	649	633	643	631	688	711	672	624	644	697	633	673	677	646	627	669	693	680	709	699	639	646	646	656	602	678	645	665	703	635	665	630	638	685	670	684	664	684	702	675	656	688	664	645	632	682	706	661	661	706	683	636	692	669	672	646	706	653	643	649	681	658	717	666	694	695	657	699	702	657	649	685	650	684	703	668	721	653	696	656	669	680	711	680	657	641	664	641	650	611	629	658	684	665	665	662	682	634	667	675	653	687	655	661	730	697	664	632	608	675	680	663	657	666	661	689	672	661	684	678	668	635	730	652	664	642	680	722	704	646	691	681	664	656	682	641	652	684	692	651	686	693	663	649	680	657	689	643	707	699	654	644	681	678	657	652	685	684	637	703	658	621	615	667	640	642	677	656	657	675	691	650	683	674	660	614	594	603	669	657	650	694	651	665	685	712	660	634	651	654	687	609	688	616	647	651	692	695	632	642	677	683	674	654	667	677	623	665	664	720	688	690	687	649	670	647	704	652	636	646	636	660	646	642	668	655	660	670	627	633	637	699	692	664	649	682	673	645	663	668	673	651	694	662	686	662	639	619	634	699	655	733	653	632	678	619	646	668	640	672	671	624	706	637	658	713	650	641	687	633	630	684	676	647	634	680	662	673	683	699	630	656	608	676	657	653	663	657	686	695	647	684	658	648	723	662	633	660	684	648	632	652	658	728	609	653	709	666	730	661	656	691	654	665	632	698	682	667	649	681	650	677	647	689	660	670	652	671	682	666	635	643	664	654	668	670	662	635	713	670	665	692	618	647	714	667	641	649	653	635	691	666	677	681	700	668	645	676	689	685	697	691	662	656	675	639	633	675	705	654	673	689	700	640	640	704	662	672	709	663	711	689	645	625	646	649	667	598	679	698	650	624	658	660	658	645	686	680	673	660	663	648	681	652	667	659	638	706	644	661	669	660	626	676	679	682	688	695	648	673	612	698	619	617	615	711	663	669	707	625	694	684	687	701	721	649	642	663	652	667	640	670	649	684	677	629	622	668	631	628	670	679	652	629	635	695	656	683	673	691	652	645	663	643	697	741	695	654	628	650	652	713	659	641	695	677	699	658	652	656	663	637	681	669	676	615	646	630	656	686	679	682	673	695	661	663	676	616	641	728	687	664	667	671	646	679	654	688	689	646	657	632	700	734	658	661	687	691	683	668	684	693	688	643	655	673	675	652	675	634	660	675	662	677	689	611	659	696	696	647	656	645	643	646	657	685	667	639	677	671	662	647	697	699	658	623	672	638	736	668	667	638	685	699	682	671	641	702	668	679	676	658	688	599	645	672	628	700	719	658	644	692	659	625	617	633	710	687	682	677	681	644	654	671	643	639	650	672	605	647	671	640	702	667	661	677	628	666	670	675	657	651	654	718	672	692	673	661	707	683	663	636	697	604	662	703	691	690	645	716	674	651	686	634	670	706	660	672	635	677	667	697	668	676	677	645	635	681	620	664	724	674	717	673	694	701	669	652	672	657	670	709	653	654	661	665	679	614	660	684	676	652	685	647	672	654	704	706	685	662	647	660	676	631	708	640	675	650	627	680	679	689	605	638	721	683	649	693	661	678	657	643	716	677	651	701	666	687	657	626	659	647	659	684	650	722	603	658	720	649	706	657	676	682	661	642	637	696	645	685	622	657	711	606	710	699	688	703	671	654	690	662	657	666	650	650	663	698	655	627	601	671	661	669	618	632	664	650	682	664	659	670	641	677	622	664	664	672	633	644	661	681	690	698	655	700	657	646	680	658	704	663	635	695	712	695	681	716	651	664	637	657	690	701	663	687	678	676	684	672	676	651	664	679	676	663	630	661	690	638	689	610
10577	6517	6821	4944	3233	2283	1607	1287	1056	900	876	775	727	692	656	567	490	429	427	430	385	425	417	381	393	353	374	335	377	339	351	302	305	315	323	330	347	295	335	330	354	309	326	336	309	290	320	296	309	289	306	293	313	325	294	296	282	294	295	281	267	286	270	299	300	313	266	291	281	279	291	293	276	270	284	308	289	282	262	281	256	266	259	285	313	263	305	274	325	253	301	293	288	286	300	283	286	303	263	287	281	299	275	264	262	307	293	278	262	270	279	300	292	263	273	285	297	281	283	293	294	283	293	280	283	280	288	310	307	258	316	290	255	277	261	270	288	246	272	283	263	278	273	260	304	258	249	280	304	276	272	267	256	297	277	274	317	280	314	283	300	260	320	298	267	247	274	285	270	277	294	246	288	335	290	254	303	266	326	289	267	284	290	313	293	271	290	285	282	270	312	282	276	284	273	278	300	307	282	274	285	293	277	286	247	318	303	293	289	278	272	255	270	268	308	302	298	269	248	258	290	251	299	303	292	286	280	276	280	282	260	279	256	290	254	287	301	276	270	278	276	291	324	277	276	299	285	269	333	290	277	281	275	317	280	302	304	285	298	292	273	304	271	284	253	289	292	305	279	271	286	280	287	271	265	281	287	288	297	306	262	302	277	284	286	270	308	280	320	300	287	292	254	288	270	275	286	255	251	285	294	338	288	261	261	283	276	306	270	273	275	275	302	272	275	262	288	284	272	275	279	273	302	290	262	264	275	319	271	251	243	285	283	308	267	286	309	309	305	273	297	307	267	275	265	290	301	280	276	289	286	281	280	288	282	309	273	249	295	300	282	256	281	300	288	277	318	301	307	285	296	272	271	304	280	288	251	293	264	277	279	287	260	235	270	295	292	266	273	308	277	296	254	258	265	303	296	271	301	297	296	291	263	289	293	280	286	287	311	302	278	265	302	279	291	268	283	260	289	303	281	270	277	284	244	298	269	303	309	272	267	295	261	253	281	291	289	284	266	311	298	282	264	291	273	290	262	283	303	290	282	263	254	264	281	282	292	297	275	264	253	284	279	297	302	245	265	276	297	287	247	304	284	255	278	283	304	315	274	272	266	306	281	262	286	281	265	294	301	314	289	299	286	283	269	299	284	287	269	263	264	322	290	271	270	286	324	275	279	283	281	260	250	265	267	260	269	287	264	266	256	271	300	278	271	276	277	296	282	279	272	269	274	298	306	275	276	288	265	287	269	287	256	289	286	263	280	308	296	272	297	274	274	273	282	262	279	286	278	311	300	254	296	279	259	300	265	295	267	296	289	262	293	296	306	264	266	276	297	278	299	287	252	296	249	282	299	259	293	322	294	271	295	300	303	277	288	334	260	276	303	266	281	285	287	277	280	270	277	288	286	284	272	270	312	273	246	269	265	285	276	281	258	275	264	278	259	296	281	282	281	259	264	287	280	282	267	253	280	275	313	284	295	300	313	297	267	316	272	263	307	279	298	307	281	310	289	263	304	263	276	257	281	279	284	272	293	284	282	286	281	267	310	302	304	277	317	300	301	286	304	259	260	291	269	307	284	283	268	283	292	263	288	303	291	302	288	310	309	260	287	330	284	299	297	301	301	312	277	289	313	259	282	292	265	273	248	250	291	303	277	282	311	299	298	312	315	308	312	299	292	290	267	281	287	284	283	304	278	292	306	281	286	291	272	301	302	263	307	275	278	329	279	320	289	289	263	267	326	313	314	318	265	269	273	274	270	279	279	306	297	278	299	295	298	290	321	306	270	229	307	298	277	287	272	266	285	312	286	289	276	285	274	286	296	284	297	278	308	301	266	274	270	281	260	261	263	287	275	248	272	289	299	246	270	280	300	279	278	261	317	275	277	265	307	266	279	264	308	266	287	297	266	275	280	258	265	270	263	290	266	301	292	253	264	288	276	287	277	276	320	305	296	267	272	260	285	271	287	274	297	287	275	288	284	279	288	242	276	274	284	292	270	310	277	271	269	281	274	296	300	255	285	288	278	289	310	285	266	274	290	329	281	260	293	293	290	278	266	266	289	257	275	308	270	265	287	270	291	272	279	280	308	302	282	282	269	305	279	272	279	295	288	287	286	320	269	311	249	303	299	289	300	268	239	280	255	263	287	291	251	255	302	251	254	257	282	272	284	262	248	294	288	297	289	289	274	266	259	258	283	266	312	285	266	265	295	285	279	291	253	275	305	291	241	263	277	277	261	283	299	294	315	281	294	275	282	285	318	270	286	285	288	276	260	265	258	315	271	282	244	276	283	308	266	313	274	315	258	279	281	267	247	291	302	297	306	270	296	249	315	250	288	283	264	270	252	277	298	251	316	267	246	267	253	276	288	262	286	264	273	282	275	282	263	282	307	268	262	302	275	302	290	268	286	272	281	265	280	288	269	268	266	306	277	294	320	272	272	278	301	286	310	304	295	288	270	288	283	301	288	290	281	280	258	272	281	295	295	280	294	307	284	263	275	311	265	279	274	300	288	249	277	241	319	346	270	281	259	298	302	299	299	257	281	257	279	256	253	252	278	269	275	259	247	316	271	290	247	281	325	278	305	299	286	276	296	291	265	299	293	274	271	275	281	268	298	274	276	291	257	287	300	274	275	255	273	295	303	285	261	294	268	288	264	324	320	302	274	254	287	282	238	272	283	293	251	266	269	284	263	343	314	269	270	293	310	262	277	267	288	272	249	287	297	248	267	283	330	287	302	256	305	291	283	299	275	270	261	292	307	275	284	275	269	261	277	312	288	289	314	294	299	302	257	278	258	273	283	286	277	259	301	267	288	284	276	275	292	281	280	294	299	269	258	255	290	262	294	276	306	285	296	273	263	293	276	309	254	279	274	271	297	303	290	264	314	291	336	299	305	295	266	284	293	270	321	273	280	292	309	308	274	290	305	269	275	288	299	260	299	313	292	277	296	275	266	283	284	269	273	281	282	295	277	282	312	282	267	280	286	290	297	288	241	262	260	297	269	312	278	314	279	289	274	276	274	271	254	297	263	315	293	278	301	275	293	310	276	278	305	290	269	294	279	268	296	283	248	286	235	294	284	312	310	279	288	272	315	293	291	303	288	299	275	290	250	269	272	247	279	281	257	316	279	288	284	288	303	266	279	313	279	271	297	334	293	285	294	308	276	267	290	290	288	277	303	288	301	284	281	253	275	307	287	317	288	277	288	277	262	301	287	268	324	283	284	308	288	298	290	305	282	297	299	275	278	264	248	291	261	283	287	288	294	282	288	282	278	290	286	284	269	293	315	265	307	242	284	262	268	274	306	285	284	300	310	273	265	270	310	283	318	289	302	290	264	310	274	293	277	275	281	324	237	270	289	283	254	270	284	272	302	276	273	292	289	267	293	279	272	288	266	272	296	299	276	300	293	293	311	247	275	287	284	285	261	293	267	265	297	260	299	264	284	301	264	310	281	293	311	279	271	270	293	290	316	284	287	305	269	294	290	331	278	255
6323	5770	11721	12699	11011	9218	7046	6033	5050	4587	4199	3817	3710	3374	3139	2710	2427	2083	1858	1650	1729	1601	1581	1533	1511	1401	1297	1315	1305	1195	1031	1079	1021	1025	903	927	942	870	939	958	935	895	960	942	860	934	889	846	846	796	810	763	799	747	757	749	739	763	751	759	801	759	778	730	706	775	769	754	733	744	710	672	667	745	683	755	721	658	673	703	704	672	723	753	758	699	747	733	722	693	750	680	735	730	699	728	721	674	723	729	748	705	727	733	700	746	705	740	734	738	761	733	743	701	655	677	734	704	720	679	710	733	728	685	652	651	680	743	716	702	742	737	715	753	718	683	728	727	743	686	735	676	711	662	721	681	706	775	660	730	719	701	683	730	700	729	718	699	701	694	764	726	758	699	719	693	681	740	710	735	735	734	694	713	710	681	728	727	724	759	734	724	677	710	676	697	735	736	710	725	714	697	741	721	695	692	706	726	723	662	679	741	678	692	718	681	708	724	701	684	731	710	703	727	707	700	718	694	706	683	703	739	668	728	674	735	732	677	683	707	714	693	708	735	730	725	718	684	705	683	694	706	725	718	732	728	698	669	722	738	723	721	712	711	701	728	685	678	680	688	701	682	678	686	689	697	738	749	705	748	753	668	710	746	722	710	697	696	767	702	678	707	694	680	730	716	683	719	753	677	664	737	737	731	714	651	688	708	679	679	724	706	732	720	701	695	707	706	697	678	730	664	665	738	681	673	742	698	737	706	729	669	709	701	713	700	729	723	722	687	717	769	652	732	724	679	714	661	750	745	723	700	752	731	745	676	676	729	692	676	690	716	752	717	699	722	684	739	721	683	691	695	699	720	650	738	733	691	736	703	707	739	721	713	697	699	723	722	640	714	710	736	665	720	707	703	678	730	744	727	673	760	680	754	693	660	698	729	691	703	704	708	721	770	674	703	709	698	695	727	753	708	694	681	727	691	771	678	765	685	707	729	737	743	686	696	657	686	737	760	651	655	684	666	701	706	726	702	701	666	694	753	715	751	675	755	699	698	699	738	732	733	702	670	704	733	727	706	727	703	732	689	695	715	668	701	680	717	736	723	705	709	681	718	683	682	761	706	698	696	712	674	679	685	675	729	692	683	696	681	695	761	735	693	712	684	692	679	753	665	702	706	660	715	724	704	672	672	721	698	708	691	719	762	690	722	697	723	731	649	712	645	712	720	708	747	691	679	729	750	741	753	715	734	703	751	691	718	693	744	656	691	685	668	704	688	733	729	714	694	774	638	758	678	693	672	732	740	727	701	747	712	665	719	704	726	696	715	688	697	700	736	721	727	716	715	720	704	690	681	724	719	686	704	706	782	686	681	729	663	753	696	685	737	735	739	751	720	776	733	739	716	717	704	713	746	739	741	699	746	712	690	703	670	673	729	765	685	685	690	702	689	720	671	678	668	679	690	673	710	654	731	762	700	712	761	726	659	745	739	667	704	693	697	735	761	731	727	644	742	749	634	763	627	714	755	708	708	701	709	718	692	725	714	693	688	734	653	701	684	726	711	731	664	710	747	733	743	643	692	733	690	681	726	727	694	715	750	676	678	713	735	679	672	720	731	712	712	749	705	736	675	721	702	715	744	702	726	687	701	719	648	708	713	742	729	684	731	738	704	713	708	689	738	741	735	702	699	691	665	696	732	700	711	704	725	735	708	730	694	647	707	676	724	712	674	691	709	712	668	750	689	677	709	728	687	662	705	735	732	679	725	680	677	681	649	707	670	701	695	722	688	690	756	730	708	719	671	719	725	737	734	684	713	680	695	687	688	712	727	704	679	726	699	718	680	691	728	700	735	713	703	706	687	664	743	689	695	706	701	683	671	711	699	651	678	701	729	729	760	691	707	711	724	703	728	647	734	670	724	697	713	689	696	723	751	729	718	690	731	722	700	693	719	683	683	665	715	702	681	708	703	699	687	696	737	704	724	734	756	717	709	690	696	732	656	751	705	698	787	734	727	716	703	734	689	717	744	703	703	690	752	691	699	689	710	727	719	687	716	728	681	727	690	696	692	704	780	697	714	718	701	729	725	716	742	761	665	721	726	678	713	725	671	721	680	674	716	693	682	680	636	684	705	699	708	697	709	716	687	685	698	722	671	728	733	684	671	722	690	705	669	735	693	711	736	697	784	701	711	715	720	680	712	701	707	686	695	697	691	737	712	714	719	688	710	720	690	735	736	700	694	683	716	692	711	711	700	745	695	732	683	670	703	722	720	696	689	690	701	694	699	719	741	726	622	674	702	735	635	734	708	702	692	717	652	714	728	673	721	705	685	714	729	735	674	693	712	713	662	714	701	693	713	751	716	711	691	712	761	672	706	688	690	689	713	732	714	689	658	718	750	720	646	689	698	722	643	708	705	689	685	714	730	692	722	767	740	701	702	702	691	743	759	719	766	673	733	713	726	686	733	701	692	759	715	749	661	736	700	719	695	724	713	701	712	693	677	720	735	737	701	739	680	742	689	679	702	712	713	680	693	727	673	715	719	673	725	755	722	744	731	691	683	708	662	731	714	681	696	687	771	728	737	742	703	704	645	737	741	716	712	711	687	706	723	702	683	667	710	743	724	724	698	708	681	691	705	693	678	692	729	706	712	768	680	719	685	667	722	728	738	734	744	741	711	728	692	675	706	667	708	706	689	727	713	726	705	770	723	728	721	704	717	711	712	706	716	691	711	696	696	681	686	756	730	716	719	695	694	714	716	726	703	719	727	678	737	748	678	693	734	734	686	705	749	708	711	747	673	685	678	693	693	739	682	691	770	727	674	668	685	684	742	733	734	727	757	754	699	701	694	684	734	712	682	710	730	682	711	710	675	704	728	725	695	687	688	722	713	658	686	731	683	723	711	744	706	665	685	732	714	685	720	721	677	719	673	736	712	723	662	694	730	720	736	739	775	718	649	666	731	708	678	723	724	713	678	764	654	691	678	690	664	706	725	658	722	710	689	729	719	768	722	757	671	723	715	716	698	720	702	686	690	726	690	752	697	694	723	716	719	742	690	688	719	737	696	729	677	687	685	644	704	723	725	685	693	673	657	751	683	676	658	719	714	712	699	721	722	732	732	709	716	728	700	718	713	718	690	691	707	763	754	722	679	698	743	696	704	705	716	704	757	694	713	702	714	686	688	745	694	736	752	761	721	690	688	718	707	793	685	733	684	738	670	713	684	692	727	695	726	718	707	678	661	714	723	736	735	717	689	741	685	756	692	690	744	681	691	722	787	685	681	731	745	728	694	679	742	727	710	693	705	680	701	712	673	695	686	712	760	710	712	718	705	691	734	721	750	736	738	778	714	744	678	699	697	686	710	728	699	732	692	722	739	699	730	720	685	689	762	680	714	692	723	711	723	660	737	707	739	680	677	645	722	694	720	737	648	715	692	757	695	694	724	698	744	708	751	751	702	797	738	702	713	728	700	687	677	736	698	675	729	707	716	726	676	733	746	688	675	708	700	745	639
19529	11840	12987	10306	8257	6032	4277	3250	2701	2295	2444	2108	1862	1713	1603	1196	1024	1085	931	897	889	1002	827	778	808	663	605	745	805	587	476	529	525	518	488	486	437	426	442	427	445	410	388	404	406	395	381	419	385	336	358	352	366	354	331	360	333	357	382	377	362	331	364	344	318	367	367	354	351	344	339	344	311	325	337	324	347	337	335	322	350	298	378	343	359	335	348	332	333	370	321	350	318	319	350	334	342	325	338	334	329	330	334	319	334	320	334	299	325	296	352	359	341	311	320	329	339	322	327	332	331	320	321	308	356	346	321	279	323	350	339	334	330	367	327	358	339	338	335	326	365	333	345	336	338	352	355	362	319	309	294	317	304	347	353	308	320	324	301	350	311	306	280	326	343	325	335	341	317	307	339	324	296	323	311	325	324	344	312	360	313	324	340	363	323	347	311	344	328	304	319	335	337	322	332	370	357	351	288	328	356	355	346	315	315	339	316	323	349	323	299	326	315	324	304	328	346	326	355	300	340	341	329	318	338	328	344	320	327	353	294	319	323	351	345	338	334	341	346	329	332	322	330	326	304	350	331	342	344	320	344	352	319	326	329	312	317	333	318	340	322	326	342	329	317	329	341	361	327	348	355	325	307	344	310	300	327	336	325	332	318	294	295	341	333	311	330	325	321	328	317	318	301	334	348	346	332	324	310	319	301	305	307	317	363	352	341	277	335	346	316	345	306	318	311	304	313	312	309	352	315	355	325	334	330	301	319	311	302	330	358	342	302	332	297	323	331	334	294	317	297	331	313	347	320	326	326	330	330	307	320	311	308	305	307	327	327	344	320	329	356	323	339	345	350	290	336	353	366	352	299	339	309	302	369	348	340	283	311	318	320	331	316	392	326	313	342	315	330	306	329	353	323	314	335	298	325	346	337	313	330	332	287	340	345	344	357	335	371	304	343	314	303	353	303	339	311	315	356	331	340	318	303	345	317	361	316	326	300	317	347	363	302	278	320	347	343	346	333	347	313	331	314	322	345	336	327	320	374	369	327	297	326	321	325	326	327	334	299	315	334	355	336	327	315	307	346	301	362	328	332	334	317	323	335	322	353	334	355	325	334	318	336	318	272	312	340	275	345	324	324	336	336	309	346	342	305	321	314	306	311	347	341	335	331	322	336	328	319	321	315	362	364	331	335	345	320	303	316	295	346	333	317	353	303	342	314	315	327	312	346	311	310	310	296	347	304	339	319	340	301	325	297	325	295	359	335	319	356	332	362	290	346	373	292	327	323	368	364	339	327	320	320	356	344	328	360	337	308	336	301	344	347	353	349	328	385	330	314	316	302	322	312	335	324	319	330	322	352	351	338	310	330	369	306	334	313	351	313	353	309	326	312	317	341	300	320	323	312	302	304	319	323	332	329	347	317	319	319	331	331	294	331	333	318	316	329	353	312	314	319	315	347	333	366	313	338	316	334	315	307	345	326	342	300	351	304	316	330	332	283	332	334	326	355	310	318	355	330	365	333	307	346	336	333	298	338	313	342	322	347	321	335	349	318	326	332	326	310	327	312	319	327	334	335	297	353	338	352	326	327	341	313	320	322	330	280	314	352	346	320	318	314	355	348	322	347	332	318	363	318	325	365	338	323	337	303	311	330	342	356	322	341	314	316	333	347	333	338	338	324	314	329	309	340	348	336	326	321	362	332	319	349	351	330	337	339	330	331	302	316	351	288	327	317	327	340	334	304	309	305	322	313	320	331	330	322	351	332	316	319	306	309	300	349	292	311	340	355	339	317	308	334	307	320	328	341	292	335	327	326	317	329	281	355	356	358	329	338	299	324	311	329	326	315	317	330	355	315	275	321	323	321	326	321	328	342	313	305	326	324	297	282	327	344	322	294	330	331	328	302	323	315	304	339	325	310	301	347	369	317	296	301	325	337	330	332	353	307	345	308	322	309	284	319	308	307	310	361	325	296	336	331	331	315	312	332	354	298	340	348	357	347	356	347	317	356	343	325	316	383	318	312	345	324	312	330	348	336	312	334	315	319	344	349	312	314	329	374	334	334	314	309	328	300	303	323	333	338	369	328	325	362	332	336	337	350	318	349	348	333	328	330	329	352	334	321	353	354	298	287	317	289	307	316	343	340	327	311	339	335	306	351	339	323	317	339	316	331	307	321	338	340	332	301	328	292	363	301	357	327	331	348	349	336	323	310	352	345	301	304	310	324	332	326	336	362	325	320	310	339	297	333	334	328	305	343	321	327	327	360	330	345	319	314	325	323	308	303	347	311	329	383	339	361	315	289	344	342	355	340	328	307	307	357	329	327	304	357	310	323	328	314	337	319	335	322	322	340	350	327	298	318	374	321	321	346	355	330	316	329	326	332	365	313	314	349	369	331	344	317	305	333	361	344	386	290	357	297	335	332	286	338	331	325	321	357	306	343	320	330	330	315	311	338	323	346	346	333	348	334	334	309	329	329	315	322	338	353	308	334	365	342	353	324	312	323	344	322	359	342	324	333	322	340	338	341	343	347	340	343	330	350	318	348	327	301	368	319	346	331	334	310	341	348	374	311	356	309	317	351	322	316	302	324	324	380	326	320	346	336	334	320	332	335	307	335	337	330	342	292	324	336	340	345	351	368	330	336	327	324	315	315	284	316	338	321	299	354	331	290	307	321	354	337	306	305	355	336	341	336	338	336	300	299	338	322	347	332	324	354	331	330	330	345	313	317	330	344	359	338	329	327	276	330	326	331	317	325	345	316	356	340	347	316	366	317	317	325	329	328	307	322	306	358	349	317	307	310	336	312	313	344	287	329	352	316	303	317	329	337	338	340	315	331	302	326	320	330	352	334	302	321	314	292	302	338	322	326	350	346	291	312	359	312	312	328	337	366	356	343	344	300	333	339	330	347	326	337	329	317	319	352	304	312	313	313	318	333	303	337	337	323	336	339	343	329	337	321	316	324	341	353	337	329	348	326	322	295	346	343	307	325	321	313	306	354	322	330	366	340	323	332	328	330	326	334	324	339	343	338	342	326	297	342	341	361	337	347	325	340	364	297	323	316	303	329	339	355	321	357	332	323	323	326	382	324	321	316	324	336	329	321	332	339	339	307	308	343	328	322	352	311	336	347	334	341	293	346	344	323	351	306	308	304	343	318	340	336	327	339	330	339	295	353	358	307	314	300	312	360	343	316	312	338	364	303	319	307	346	295	327	367	320	345	318	295	341	308	304	359	320	351	311	310	319	307	325	319	348	327	315	348	355	334	336	346	325	308	360	314	353	363	318	326	341	369	324	327	319	308	363	356	316	325	358	320	337	325	308	324	302	333	317	331	314	303	313	326	325	310	323	330	354	357	352	296	323	305	355	342	328	309	300	340	316	348	340	338	343	328	305	335	327	299	276	328	330	329	360	318	315	318	320	293	333	294	299	335	320	296	340	302	327	304	305	312	310	327	330	319	310	346	349	301	271	340	316	328	338	306	342	328	327	307	301
11764	9377	17439	19752	20290	18401	15151	13338	11997	11085	11251	9845	8606	8109	7563	6253	5246	5420	5221	5109	5047	5882	4999	4089	4349	3249	3295	3856	3819	2807	2125	2600	2118	2356	2167	1863	1792	1638	1664	1676	1784	1613	1568	1596	1582	1413	1416	1330	1189	1094	1127	1011	944	973	993	911	910	964	930	919	947	1016	997	877	933	871	883	979	903	841	909	899	854	876	889	838	796	841	904	855	777	797	816	818	787	791	842	799	799	825	860	814	791	784	799	819	780	804	786	856	807	821	832	798	840	823	843	842	853	823	904	798	821	837	814	809	838	802	818	838	833	860	801	823	813	778	757	800	772	808	837	827	827	789	765	808	793	756	810	797	858	807	822	768	775	829	802	833	806	760	833	769	796	867	782	801	833	795	806	806	790	787	826	879	806	779	832	845	799	792	825	812	823	832	749	754	829	805	774	814	816	807	831	818	828	769	846	786	806	814	806	773	745	827	801	827	806	858	815	787	762	793	799	777	823	818	805	754	818	811	801	818	829	802	820	831	763	783	812	818	873	838	806	821	831	841	828	792	791	841	820	794	810	868	836	851	858	825	768	786	758	848	796	807	768	789	768	814	793	780	788	858	796	816	810	778	805	774	799	775	765	842	814	749	818	779	788	775	797	829	789	763	836	797	833	810	799	809	827	807	833	859	830	814	762	777	792	790	814	787	800	770	815	791	784	829	812	751	774	816	837	788	788	811	816	759	795	756	790	808	792	807	805	799	843	846	831	817	790	783	809	791	775	786	801	848	798	788	812	833	804	805	791	846	774	794	756	853	833	821	770	833	779	830	829	764	831	807	794	811	807	814	853	744	787	749	758	812	789	788	812	768	823	810	813	833	775	785	746	782	805	798	800	803	825	840	775	822	791	817	846	784	767	840	773	830	779	805	779	812	782	824	791	786	806	800	773	830	804	817	768	784	820	809	816	834	768	751	777	817	811	791	793	800	769	789	766	790	790	748	752	790	808	813	819	785	832	825	779	832	823	792	824	814	820	788	800	817	763	848	821	856	776	811	831	806	789	818	785	805	842	808	771	773	768	823	797	794	848	766	843	789	801	799	789	776	827	839	815	816	802	776	794	766	819	797	796	771	836	814	839	786	848	825	778	790	890	800	818	764	762	811	757	774	824	784	755	746	796	824	749	856	838	790	790	769	790	799	842	788	776	802	798	808	788	775	815	755	791	798	826	797	815	800	839	768	791	790	806	803	805	847	757	809	781	811	768	770	787	761	821	854	826	836	766	816	796	750	848	782	798	802	787	799	812	790	861	820	838	831	828	796	795	790	818	823	754	783	767	807	834	804	821	833	809	797	824	779	782	825	813	808	815	815	801	801	865	817	796	887	821	801	799	808	842	818	837	870	799	806	803	807	804	812	810	834	799	788	822	817	834	837	814	806	788	828	822	815	816	761	830	859	811	806	751	820	748	797	875	789	815	823	763	762	791	811	780	794	819	790	808	778	810	825	838	816	783	813	847	834	815	790	779	813	834	807	794	801	811	784	784	796	810	854	770	785	798	878	787	843	838	758	803	778	803	777	812	874	776	805	769	826	781	786	821	773	802	859	838	795	801	816	797	791	820	785	849	825	870	799	832	830	794	760	807	793	785	803	744	780	747	809	791	819	829	788	812	805	823	749	817	770	776	812	786	810	766	782	851	786	914	822	801	765	819	792	796	826	789	774	779	811	788	836	801	805	815	840	858	821	789	814	764	796	794	852	830	824	803	806	812	813	798	847	852	778	839	781	812	825	829	821	844	792	794	762	883	795	792	829	790	799	835	804	814	808	806	786	792	840	795	791	762	812	845	834	811	775	794	819	828	824	865	816	805	868	803	764	833	784	773	795	764	798	822	822	804	838	786	862	759	812	802	804	838	845	805	888	811	809	806	798	744	814	827	847	828	802	818	782	775	786	804	816	817	829	787	848	823	831	786	815	837	830	777	840	750	807	847	773	786	797	806	839	856	767	798	761	803	801	812	850	839	794	798	857	809	787	803	779	840	801	786	805	824	782	768	812	812	792	744	806	861	811	794	823	766	801	845	774	783	802	811	803	786	823	787	794	806	773	809	781	781	820	818	794	792	797	794	792	768	795	788	811	772	751	792	809	845	785	791	796	837	816	773	825	807	801	836	762	823	807	855	827	808	737	802	866	815	828	805	800	790	786	799	817	779	862	803	810	775	798	797	833	757	782	797	789	805	841	865	747	825	821	832	831	822	803	830	828	794	795	828	800	854	835	792	807	816	821	823	789	792	793	790	836	770	800	790	809	829	827	806	752	788	826	813	848	804	825	823	789	821	793	812	798	800	780	761	861	786	783	784	800	807	778	754	849	787	779	828	759	762	847	774	821	768	831	724	797	809	834	784	854	791	815	789	797	802	779	781	832	827	795	843	763	813	806	803	804	812	804	790	755	811	780	864	794	799	811	782	774	742	849	767	807	789	782	814	830	791	776	760	796	834	823	813	795	732	782	817	797	857	800	763	764	797	808	788	797	762	813	814	752	799	798	817	805	868	821	795	783	881	832	771	828	801	815	796	825	789	804	821	813	812	830	772	808	845	833	804	808	779	806	839	795	833	783	791	815	793	823	862	807	855	801	791	823	778	768	854	755	795	765	797	773	857	761	780	792	845	801	756	771	796	821	796	822	771	791	815	805	798	801	815	856	785	843	803	746	834	748	784	814	803	815	759	809	817	774	766	791	819	794	735	756	764	771	778	802	795	798	746	814	826	742	785	807	809	799	803	781	822	812	801	778	806	778	752	767	819	805	793	781	804	806	780	815	772	880	758	844	833	811	829	823	832	849	859	798	811	758	782	820	802	800	786	778	827	802	847	795	780	869	822	830	786	787	826	812	815	811	843	789	843	745	852	818	817	802	794	832	845	788	806	825	791	846	827	806	823	813	791	852	824	796	775	745	792	767	820	845	772	759	766	799	792	787	774	845	810	803	805	795	807	877	820	748	855	775	837	758	791	775	781	804	783	827	799	791	808	763	810	827	803	814	804	830	815	822	807	790	800	817	746	845	823	831	802	777	828	802	740	801	809	830	789	774	753	737	821	830	836	783	766	793	809	844	821	798	787	761	758	797	791	823	736	819	794	785	799	778	770	792	782	777	838	785	804	815	777	776	853	808	796	800	801	834	850	814	769	811	810	858	763	806	794	758	796	812	769	844	829	762	760	833	826	781	770	803	764	795	798	817	772	787	737	816	840	823	778	785	801	811	796	839	817	880	855	753	768	809	800	825	764	811	760	837	835	777	835	778	809	842	823	801	788	762	812	781	796	809	804	825	798	810	832	772	779	816	829	786	774	823	802	786	829	837	778	785	827	765	786	787	754	715	777	770	829	789	760	820	770	839	783	835	829	825	831	829	840	801	803	835	792	764	778	815	782	849	773	811	846	808	761	766	753	795	767	838	754	819	786	820	835	766	858	859	744	824	793	782	750	853	766	759	818	815	785	828	828	761	809	814	795	836
28501	17737	18623	15794	13999	10662	7924	5842	4763	4042	4059	3557	3264	3052	2720	2137	1602	1462	1502	1484	1411	1743	1381	1108	1192	928	900	1095	1093	744	603	754	605	642	600	546	515	477	401	522	499	471	439	541	455	455	405	382	352	334	353	347	322	303	311	297	289	304	289	323	324	344	279	259	290	295	332	316	292	285	270	291	301	284	299	314	277	288	283	248	277	282	291	308	286	276	244	302	295	259	295	265	309	275	284	279	279	252	278	263	281	276	266	300	265	293	255	291	283	298	253	277	285	276	289	269	255	251	317	267	266	244	256	288	265	242	262	276	273	262	279	291	289	278	268	265	263	263	291	278	283	276	301	259	259	258	306	259	297	299	250	266	250	254	275	282	277	279	292	258	261	284	285	257	276	265	283	256	285	271	253	285	289	266	282	257	292	277	284	265	281	271	298	268	298	262	270	287	279	266	255	275	272	279	267	259	257	258	303	270	291	264	269	293	277	283	276	270	274	270	283	273	277	265	289	282	277	278	294	252	257	278	254	242	288	266	272	316	270	245	243	284	260	283	277	287	253	272	280	306	286	291	264	289	289	292	279	302	276	289	259	261	280	311	274	298	297	276	249	257	283	265	288	279	255	263	256	264	272	255	258	273	267	291	267	284	281	264	255	275	267	258	275	259	273	300	261	254	278	267	259	270	262	259	254	269	258	247	276	294	300	293	246	258	262	306	272	279	284	263	264	263	258	300	264	273	255	264	271	273	268	297	253	256	272	294	295	262	300	275	219	289	296	256	260	288	273	281	269	277	253	276	274	273	279	300	277	266	280	269	282	288	284	283	267	286	278	280	297	282	291	263	260	267	285	280	284	304	291	285	279	299	265	275	260	280	260	271	268	282	286	285	307	261	277	303	297	281	252	260	254	262	315	256	296	264	279	282	301	279	289	254	273	234	267	293	258	266	275	259	284	293	255	284	235	306	265	242	268	290	273	246	274	301	265	285	255	269	301	255	285	272	286	274	271	292	272	254	309	280	272	279	292	265	237	291	280	263	269	271	275	264	249	283	259	259	286	285	287	272	261	296	266	285	274	265	294	297	252	271	285	290	283	269	258	292	271	270	257	300	256	288	262	287	267	259	270	267	279	256	244	255	286	249	273	263	258	282	255	280	269	260	266	319	281	288	287	279	294	254	281	245	246	272	251	278	294	264	306	295	276	263	259	292	305	311	286	271	268	274	248	288	277	279	266	244	268	291	261	272	230	298	295	279	290	266	308	261	269	279	228	279	263	317	296	264	249	261	273	267	277	256	282	245	289	292	275	267	283	295	287	283	266	308	275	317	265	271	254	278	270	254	270	243	289	288	277	264	263	268	257	291	270	250	264	273	267	282	307	284	264	261	271	283	260	237	281	284	309	266	310	262	286	278	251	274	270	262	307	294	274	270	289	269	248	276	269	278	301	234	258	269	268	275	267	246	264	284	281	251	255	280	256	260	274	294	293	291	308	266	259	272	294	284	255	268	265	254	265	284	275	260	287	280	310	271	292	270	247	251	323	254	293	272	272	279	267	291	271	278	285	300	277	275	282	280	271	248	261	269	293	266	273	258	269	256	307	268	286	275	300	263	289	262	290	271	263	301	263	245	266	254	260	285	264	268	250	288	271	279	290	271	309	274	270	290	247	256	248	278	266	261	268	265	273	308	309	265	254	248	273	266	263	266	300	281	266	266	279	269	283	256	288	280	233	281	291	282	254	276	280	281	276	265	294	268	260	280	250	263	282	290	283	306	250	233	286	295	246	288	320	262	279	310	306	259	295	281	255	283	251	287	278	284	288	275	293	308	252	271	254	268	264	280	266	264	293	290	275	286	263	254	264	265	255	273	282	279	286	261	230	268	312	300	288	271	289	297	269	279	277	284	259	262	302	277	262	280	254	296	276	270	273	286	280	254	287	261	291	281	277	267	288	273	281	254	253	259	266	277	288	267	296	267	282	289	324	272	297	338	284	275	275	264	265	261	266	263	295	298	258	247	264	251	273	282	258	291	262	291	274	270	284	289	268	281	292	285	281	276	271	299	270	282	278	249	280	282	322	280	272	270	256	295	278	294	252	263	266	269	265	245	240	263	285	295	288	248	274	282	262	268	286	273	273	275	268	295	269	260	238	233	314	276	292	286	290	279	279	262	311	287	276	275	264	311	260	277	266	274	290	286	275	264	288	265	275	258	267	287	243	259	278	282	272	305	257	289	276	283	248	266	263	277	258	299	249	274	247	272	270	271	259	278	283	293	293	272	261	280	272	279	258	287	257	245	269	272	255	274	266	262	256	267	267	281	280	272	280	261	277	270	282	268	269	277	280	270	257	314	292	289	284	269	254	298	279	234	278	278	284	284	279	303	264	262	252	271	267	276	304	289	277	295	278	281	258	293	285	265	258	275	291	282	280	284	263	290	276	276	255	264	243	259	251	300	267	291	266	276	273	269	261	266	255	273	282	261	281	242	286	291	259	237	265	276	267	306	270	291	289	275	300	291	284	256	272	254	305	279	242	278	260	248	226	275	288	266	279	268	294	281	290	275	275	278	255	278	265	277	260	292	288	286	261	274	265	291	266	251	283	292	324	270	279	278	274	290	249	315	274	270	241	279	265	292	276	276	294	276	269	275	265	268	266	267	289	254	257	289	225	265	248	295	264	259	313	278	288	289	266	276	284	276	288	270	245	268	273	282	280	283	285	264	289	313	278	291	260	262	263	289	267	308	283	270	277	272	287	269	274	277	299	262	265	276	304	282	294	291	284	272	260	293	281	279	253	248	268	303	301	251	283	283	254	266	265	229	275	276	275	280	295	304	266	263	265	282	266	262	273	290	285	282	269	292	253	261	273	273	265	273	269	262	280	292	291	265	256	229	278	272	283	283	268	292	276	267	263	268	289	281	238	279	273	265	274	290	282	318	253	294	284	277	271	284	242	287	267	247	266	290	284	245	249	272	275	284	245	305	269	257	310	299	274	292	271	259	278	263	239	271	261	261	263	276	255	282	273	279	277	261	278	285	275	276	302	303	277	269	293	257	307	272	278	303	279	267	286	290	281	262	245	248	280	303	263	288	286	289	276	282	253	277	259	280	279	280	271	291	267	274	243	244	266	268	314	254	262	285	270	298	256	289	283	252	299	298	292	280	265	268	263	246	277	289	281	273	255	290	234	265	268	256	282	286	270	325	316	304	285	283	296	264	259	273	273	276	243	262	253	248	278	287	247	270	274	269	272	284	250	247	268	231	280	271	269	286	272	290	284	268	268	324	311	260	274	278	281	264	300	288	289	257	300	270	265	289	290	285	290	285	279	271	261	286	266	272	252	281	277	250	290	257	298	282	260	277	310	270	295	287	279	287	283	240	299	290	291	265	279	282	270	254	291	313	273	269	301	307	256	250	286	253	272	245	243	295	256	263	268	262	253	268	313	254	259	277	280	244	287	272	269	307	307	268	268	255	275	290	274	288	280	264	287	269
15976	12748	22304	25307	26855	25171	21915	19918	17942	16822	16745	14944	13615	12462	11562	10022	7893	8421	8601	8666	8702	10348	8391	7082	7633	5486	5687	6686	6239	4050	3423	4737	3091	3479	3225	2783	2679	2124	2182	2181	2582	2264	2176	2361	2170	1802	1873	1777	1449	1252	1310	1158	1010	951	889	836	918	906	993	914	933	950	883	822	806	871	987	907	904	868	850	824	810	766	776	726	734	702	718	752	749	742	717	746	722	679	669	731	706	726	739	700	709	633	717	683	697	670	688	670	691	673	735	695	688	680	720	741	754	783	790	747	704	755	722	731	722	677	655	716	694	727	672	685	705	677	660	689	667	705	670	718	640	725	700	660	665	677	679	647	670	677	672	709	674	707	659	659	654	696	672	705	659	679	722	678	662	704	682	672	661	674	625	665	663	661	709	641	672	655	680	688	624	672	706	700	685	674	643	683	633	734	648	693	647	722	671	675	671	701	724	675	694	674	659	692	683	660	678	633	690	713	673	676	659	675	690	664	709	662	641	647	597	615	671	632	721	684	718	659	635	670	629	666	721	622	661	655	672	680	642	654	732	682	643	608	705	691	698	629	704	701	658	689	690	701	653	709	645	660	669	665	690	662	659	708	642	674	676	651	689	694	711	668	652	687	645	658	652	660	671	661	706	676	665	609	630	714	670	669	706	704	657	675	701	687	684	683	691	674	708	689	729	704	665	671	626	678	642	697	648	729	686	659	695	632	711	699	692	665	664	661	688	680	683	673	715	705	654	681	707	656	674	650	654	649	687	652	702	646	650	673	644	667	683	697	709	661	699	691	678	687	665	666	650	642	664	659	672	687	672	673	668	666	687	683	696	632	686	693	687	679	653	614	647	693	646	703	697	707	720	659	671	688	681	669	634	676	665	697	672	712	688	715	700	643	677	738	690	711	642	680	723	611	610	644	693	676	621	698	661	683	650	624	680	638	672	728	665	703	647	679	664	652	627	665	708	679	671	710	691	698	701	686	678	660	687	621	678	738	625	704	698	657	695	690	661	712	713	690	687	688	690	704	674	645	667	675	707	639	619	671	695	687	710	668	720	670	714	664	681	683	688	664	693	642	641	660	657	640	692	695	661	661	717	670	650	758	680	658	673	690	673	705	639	728	689	668	696	669	659	655	685	692	694	681	676	693	637	673	674	717	656	661	712	677	658	678	680	656	636	649	715	675	712	693	677	689	694	629	689	686	673	700	663	647	707	721	691	718	663	669	655	711	703	670	663	712	636	653	657	639	700	704	733	628	693	687	646	687	643	658	671	664	635	620	731	715	634	683	635	639	647	685	641	682	695	664	691	652	706	642	641	680	690	665	648	696	678	641	658	630	699	669	669	645	672	711	663	668	650	687	617	701	697	734	650	666	681	716	693	706	622	699	675	644	669	698	683	676	644	720	700	713	691	666	722	664	679	725	638	648	695	684	661	654	676	684	676	655	658	709	688	670	661	631	663	676	699	658	688	674	665	681	678	646	704	647	637	678	653	630	696	687	657	678	630	656	641	649	715	655	685	721	662	748	698	677	649	686	681	674	679	649	606	669	663	672	687	727	653	657	672	669	699	705	692	698	691	671	707	702	673	650	666	658	682	660	625	680	673	665	657	712	699	678	689	673	689	704	695	681	660	691	676	656	645	664	681	679	675	716	650	670	690	686	725	725	682	653	653	683	695	701	650	735	643	620	671	696	662	673	626	720	721	699	672	676	686	594	674	677	707	714	731	658	665	708	678	645	626	719	662	702	660	695	660	645	662	631	719	660	670	673	636	689	668	635	680	696	672	639	692	698	704	664	606	646	658	671	649	673	746	671	665	665	703	669	620	639	648	685	670	666	696	653	666	711	670	699	708	701	674	642	664	700	684	708	692	653	667	663	677	708	705	678	698	650	636	626	634	632	659	651	638	665	651	698	712	673	659	640	672	700	681	714	641	672	702	718	655	642	679	692	691	655	712	646	678	725	670	701	664	652	662	661	713	707	678	652	692	691	701	668	691	675	634	676	705	664	668	697	680	702	638	649	684	662	694	651	696	690	629	676	622	713	672	690	645	679	650	705	686	621	677	688	682	672	639	661	629	676	664	649	722	676	674	659	680	753	687	681	687	707	661	710	669	684	699	672	691	659	682	680	732	677	662	643	715	683	680	674	661	671	633	650	708	737	672	678	680	684	679	687	682	661	645	676	688	703	664	627	698	694	647	675	708	633	695	684	700	685	679	669	696	695	714	677	649	734	681	632	642	678	671	665	635	685	672	720	682	639	666	702	723	667	667	713	667	680	674	697	740	693	676	657	716	625	651	695	659	661	676	648	701	659	699	669	659	645	660	668	696	656	669	666	691	662	679	701	694	680	718	687	648	736	725	706	660	712	654	680	678	651	632	638	686	712	652	659	657	676	677	655	661	631	688	687	672	658	675	707	672	688	665	673	654	676	658	712	660	663	729	731	684	690	667	665	686	689	649	693	682	669	706	685	595	717	660	699	683	709	666	704	652	673	694	658	712	715	656	718	689	686	718	690	649	672	658	670	684	660	705	635	680	718	651	683	635	657	661	660	670	702	723	655	713	693	612	667	687	687	664	704	629	683	669	650	665	734	642	730	726	673	694	681	712	672	638	685	713	642	687	655	669	668	685	669	676	635	637	648	669	689	676	647	662	669	702	715	652	662	651	663	693	677	631	714	683	740	657	653	701	695	672	686	700	663	714	676	661	650	666	709	645	683	674	656	666	695	671	649	641	678	660	642	682	645	694	678	689	669	685	665	681	706	693	750	666	658	717	665	652	729	660	703	727	667	690	677	671	690	673	740	669	669	706	653	662	745	730	623	685	709	658	706	699	662	737	704	690	693	669	687	657	643	672	683	672	708	669	698	705	702	668	653	711	678	649	693	696	650	686	657	657	730	637	708	635	687	681	701	674	653	731	656	663	710	678	674	692	656	673	713	702	711	673	685	685	661	684	615	708	677	688	623	668	703	668	674	604	651	658	682	654	679	671	644	670	639	675	726	664	639	639	675	653	647	675	691	695	641	693	679	678	660	705	706	646	646	697	654	631	668	709	677	695	643	681	718	625	672	676	705	707	696	718	662	656	664	640	684	681	682	681	646	675	688	665	657	680	673	684	692	691	686	691	651	693	691	692	697	654	644	740	689	651	687	652	672	649	686	662	691	638	662	657	701	720	700	675	671	695	660	689	665	638	658	648	665	677	672	667	686	654	675	679	693	657	680	652	709	719	658	682	684	660	690	688	670	654	683	684	666	674	638	696	660	635	682	664	664	672	691	703	671	638	664	700	659	666	704	683	695	709	657	616	652	643	653	656	622	666	654	690	687	681	699	700	650	667	687	663	683	678	640	680	670	622	699	698	689	664	726	639	671	709	689	640	696	685	701	674	650	688	700	658	701	659	685	665	652	706	675	699	633	670	682	659	687	680	688	684	721	661	724	689	655	664	728	701	677	644	663	696	673	709	668	647	643	660	689	630	687	687	651
10559	6247	6589	4706	3242	2217	1685	1294	1028	934	805	810	681	755	678	595	487	480	473	410	397	427	379	375	379	381	363	352	338	356	320	341	311	309	325	317	337	333	350	324	325	308	323	307	285	312	295	306	314	307	327	292	313	310	282	302	288	306	309	291	288	285	289	284	277	264	314	276	305	258	304	303	272	288	299	257	301	290	299	263	291	311	297	286	267	308	309	276	322	284	284	304	259	289	277	264	255	310	297	315	283	277	299	290	302	331	278	295	264	276	308	274	324	273	278	281	267	285	280	315	312	305	262	276	285	269	316	263	292	260	275	283	303	291	320	276	293	265	270	274	285	302	292	282	302	289	311	275	279	256	267	286	278	282	274	280	303	287	263	285	288	293	314	336	264	274	278	320	275	299	290	288	293	285	288	321	285	281	307	296	322	288	310	302	279	294	279	293	282	279	262	292	296	296	307	266	309	319	245	297	270	310	291	317	239	270	275	307	260	327	275	298	297	280	281	321	348	288	289	308	293	293	318	297	285	274	275	306	301	283	285	294	304	285	257	277	290	319	287	295	257	276	297	282	308	283	266	305	306	268	268	302	301	298	306	292	286	276	316	275	279	280	302	257	302	297	290	271	281	287	274	275	274	283	292	288	278	246	264	295	285	265	295	291	292	275	293	270	288	294	271	296	313	301	275	306	299	286	292	275	285	240	299	306	295	290	299	314	265	284	297	287	262	315	272	259	258	269	297	325	304	260	262	271	310	291	302	306	291	296	283	270	276	286	241	260	307	290	261	311	274	281	270	277	270	286	285	287	272	281	298	282	284	300	267	276	285	298	291	293	298	287	262	280	279	290	296	282	257	266	313	278	290	285	296	272	307	278	288	295	263	283	286	304	305	268	285	301	285	294	286	286	296	314	304	282	275	288	306	278	282	273	240	288	289	282	286	303	285	290	319	285	287	289	297	278	280	269	286	268	280	315	285	280	269	282	321	295	286	290	297	293	313	290	300	280	284	285	273	309	276	310	270	276	320	290	321	263	272	295	299	288	292	269	295	291	292	302	247	261	284	298	284	284	301	294	299	305	297	287	298	285	299	300	273	280	291	280	290	298	300	250	292	296	287	288	284	270	269	286	290	316	271	284	259	289	247	273	311	280	324	291	300	281	299	280	274	284	295	256	301	258	315	277	288	288	291	278	323	305	283	268	282	258	244	296	275	266	280	284	290	262	292	268	266	297	304	294	290	293	281	280	279	278	263	309	282	307	313	290	286	295	327	308	272	296	306	304	273	298	283	277	307	283	294	265	287	304	295	302	312	291	280	295	260	300	310	279	310	302	272	314	277	283	303	309	341	289	267	290	273	268	294	294	276	284	303	299	327	288	301	308	297	262	284	279	277	287	271	303	299	317	287	297	282	251	284	310	319	304	291	280	320	302	287	293	289	285	294	279	294	284	308	292	261	281	318	306	292	273	297	286	286	300	325	263	317	272	308	282	292	260	307	294	285	305	290	269	272	288	292	311	257	283	307	279	315	253	328	308	281	281	284	308	298	335	294	278	285	277	238	316	290	298	271	326	327	282	310	276	296	298	267	271	275	314	269	269	266	309	301	269	274	285	256	304	303	284	282	296	288	303	298	267	288	282	304	264	300	281	283	268	274	309	277	300	276	310	328	288	331	291	312	294	298	274	297	291	307	275	268	289	311	284	284	309	301	318	306	260	295	291	308	292	257	283	304	291	281	273	287	304	314	299	297	260	266	259	261	276	278	286	311	243	293	307	246	240	301	290	287	258	264	296	319	276	290	284	285	272	275	314	290	282	325	306	252	302	281	314	302	281	253	297	299	305	313	287	305	265	293	286	278	249	264	258	292	294	289	252	293	281	285	320	293	286	288	268	299	290	293	293	298	313	296	291	275	287	305	287	263	286	263	302	305	288	272	263	285	293	278	299	270	317	303	254	277	271	284	306	286	298	312	279	274	295	263	253	281	278	262	269	293	289	266	307	280	273	291	293	300	308	261	309	271	322	287	289	284	277	283	263	273	306	277	271	276	273	279	297	308	301	312	254	288	271	335	295	294	286	282	262	270	318	318	294	292	292	295	286	303	287	312	260	326	277	292	279	319	276	281	266	291	300	303	312	266	248	276	294	314	326	301	312	297	294	277	304	296	300	314	289	264	290	253	267	275	297	294	309	290	324	299	297	295	289	310	272	271	306	276	293	299	280	305	284	302	293	311	254	303	295	274	290	265	290	287	306	327	260	286	301	256	268	284	292	258	283	293	266	283	299	329	293	287	295	269	283	307	290	305	256	307	314	299	294	265	285	265	270	320	274	291	298	285	298	283	310	306	302	283	304	268	276	270	297	264	279	296	270	271	318	263	270	324	275	281	297	294	276	279	277	286	312	283	278	302	287	305	239	320	263	268	283	305	313	296	304	331	281	297	313	296	315	303	316	313	273	284	266	270	274	322	330	295	313	286	273	310	323	285	281	280	277	279	265	262	323	299	282	257	300	315	274	292	272	283	285	299	302	287	284	324	277	264	281	294	291	289	314	281	312	290	281	288	290	313	290	329	308	272	295	292	310	326	269	299	282	292	284	297	260	286	264	260	270	264	288	282	296	305	283	291	276	291	306	297	277	268	271	302	293	292	298	292	271	301	272	298	285	297	288	290	311	273	305	281	293	296	320	328	245	293	265	273	300	310	272	289	304	298	278	305	291	292	265	285	298	274	286	274	295	269	294	307	295	288	276	279	292	297	272	290	297	299	308	269	280	291	273	312	283	305	259	278	278	281	274	301	275	275	302	319	296	313	304	280	287	299	321	308	289	271	280	299	291	266	321	329	323	284	307	303	282	251	325	305	318	298	315	333	303	261	272	277	258	327	293	276	302	301	269	282	313	300	260	255	321	268	285	242	273	291	269	256	253	292	279	338	289	275	279	277	332	308	266	280	327	286	318	279	252	277	277	309	266	285	289	279	279	264	263	282	291	278	299	275	298	261	325	271	275	277	310	320	283	277	306	303	267	273	281	294	284	304	332	295	306	271	309	271	274	284	313	274	293	292	267	284	328	298	287	266	289	271	275	280	316	270	305	271	305	278	287	298	279	329	278	298	288	269	292	281	276	279	292	307	308	294	305	299	295	285	258	307	286	271	280	303	253	266	266	293	293	303	284	267	294	297	263	284	282	309	316	289	284	308	284	307	296	292	288	273	322	279	282	303	302	285	260	276	315	304	288	293	274	267	314	292	311	271	272	254	264	319	279	320	290	268	309	306	256	264	291	251	291	285	302	302	295	282	233	288	317	287	285	301	275	290	284	288	305	316	300	313	323	246	282	306	273	286	282	330	274	270	282	303	289	294	305	269	301	314	325	302	258	303	316	299	296	326	299	266	284	298	280	296	286	297	309	293	310	320	283	287	295	268	275	322	291	286	306	275	291	278	299	277	340	286	301	273	303	290	283	306	287	271	289	316	274	267	318	301	232	298	257
6346	5618	11029	12406	11242	9127	7351	6025	5102	4553	4243	3845	3689	3499	3214	2670	2206	2119	1764	1726	1636	1755	1513	1503	1456	1238	1280	1352	1371	1155	1120	1067	1016	950	931	941	975	967	970	990	1025	1000	1031	1009	951	853	884	835	816	877	746	789	754	764	761	765	746	754	786	787	776	758	754	769	751	741	803	769	742	738	758	721	709	695	759	728	774	726	736	751	739	776	743	682	770	703	721	735	732	712	686	694	727	694	715	690	687	705	733	712	764	738	717	712	728	734	754	714	780	703	783	731	747	753	760	741	722	705	685	712	719	710	724	739	747	744	774	723	728	725	744	683	687	749	675	655	738	683	689	737	694	738	739	704	711	720	729	729	784	707	712	744	701	736	722	746	756	677	689	693	697	687	714	729	750	750	668	698	728	697	762	725	734	729	713	717	738	706	712	769	754	742	756	760	726	739	738	683	763	753	715	678	691	763	714	744	713	681	691	696	728	711	767	734	721	746	726	686	710	701	694	735	725	740	748	715	742	749	714	722	724	676	691	695	772	714	713	717	776	705	726	717	740	660	725	763	681	741	677	650	724	698	700	716	720	674	726	688	714	680	754	668	767	694	684	730	718	730	712	750	729	727	705	710	765	694	727	715	705	736	723	647	712	790	701	673	712	667	740	756	738	710	727	729	792	696	699	736	726	687	750	687	748	685	734	706	714	731	744	737	721	744	723	692	735	781	697	698	726	770	663	700	750	706	715	656	747	750	728	719	686	745	750	700	753	748	655	711	735	716	770	704	696	710	764	694	734	752	720	716	728	690	699	713	700	761	677	715	705	691	689	749	755	742	698	759	714	749	722	712	718	707	749	739	718	702	707	717	690	733	759	724	688	703	732	709	730	709	718	691	706	726	785	707	722	700	752	720	705	740	760	668	744	730	675	739	706	685	741	737	716	726	693	710	730	720	645	738	726	710	728	683	727	689	735	724	674	695	735	692	726	765	703	706	659	679	685	720	698	749	754	739	738	785	701	708	738	693	738	722	666	783	722	719	700	663	752	739	727	734	743	745	711	724	734	718	691	722	704	750	696	716	723	688	745	733	756	803	715	691	749	751	684	717	724	664	711	717	752	760	726	716	702	741	726	739	721	715	733	710	702	737	718	720	738	697	686	720	743	691	729	746	711	673	726	710	735	722	693	716	664	688	699	771	722	729	733	733	708	739	735	693	701	728	714	768	721	708	747	740	654	745	737	699	770	715	712	804	707	713	692	704	740	768	713	741	721	697	713	759	715	730	735	740	707	777	743	709	716	749	775	704	727	687	779	721	749	701	730	738	706	737	681	742	747	752	741	756	747	724	718	732	702	706	755	735	699	754	735	692	727	707	722	748	725	751	702	713	696	726	716	711	692	703	735	718	763	699	652	730	661	709	726	729	749	743	730	738	770	691	746	691	712	687	735	690	704	724	697	715	727	717	709	717	739	713	685	721	719	741	729	719	747	727	723	689	691	742	674	744	730	768	634	717	806	725	736	665	686	708	694	738	731	739	712	743	655	676	715	737	689	796	679	729	747	707	752	683	727	693	739	724	696	693	723	730	732	702	748	715	740	703	740	697	732	711	723	701	772	700	728	742	697	701	685	666	708	749	696	729	701	700	709	712	690	707	767	714	726	649	692	691	712	750	682	736	737	714	769	723	719	670	669	732	716	718	743	703	718	681	744	732	721	726	749	746	721	770	664	727	714	700	727	702	703	748	654	761	747	732	764	698	691	712	779	693	711	744	724	760	736	717	725	707	788	713	718	700	741	746	721	755	768	697	751	705	748	719	668	761	731	708	723	710	743	671	681	702	686	720	752	712	724	686	763	700	704	719	796	691	762	727	716	724	748	735	732	692	708	672	757	712	727	713	709	692	722	730	736	711	681	740	713	743	692	719	725	686	718	762	717	691	732	703	714	705	686	720	733	718	680	735	688	743	658	697	734	715	731	741	743	742	712	656	740	753	713	768	678	678	731	677	677	765	732	713	690	675	733	709	679	706	733	757	683	697	726	714	694	724	712	732	751	687	759	758	735	728	732	729	740	750	681	664	720	737	707	664	712	718	725	742	668	712	746	763	702	685	753	653	711	739	715	734	736	770	714	739	681	694	749	699	730	735	710	737	694	722	724	695	710	702	740	763	719	718	725	749	746	695	734	744	754	737	789	699	716	733	748	696	684	713	743	700	750	766	740	742	749	747	752	669	717	721	680	726	716	740	692	684	719	722	711	721	739	770	708	698	689	741	738	764	727	733	722	728	709	717	716	694	736	724	719	708	672	748	739	724	747	711	756	724	727	725	746	692	715	751	731	749	749	676	701	732	741	732	719	740	658	744	697	755	726	737	684	734	709	718	793	727	681	738	722	693	715	743	723	704	739	733	700	735	745	766	724	732	702	732	676	704	762	718	793	726	735	742	728	717	712	698	680	706	726	709	691	736	765	696	700	715	745	744	748	759	727	734	722	713	716	702	691	693	723	736	727	705	720	660	722	770	723	700	710	709	782	712	737	685	703	738	724	744	739	677	680	704	682	726	700	722	703	676	721	690	717	715	721	692	698	733	710	686	737	771	706	711	698	661	676	701	678	740	748	700	661	710	726	688	716	737	741	702	723	744	710	756	725	666	775	722	746	740	752	666	714	765	743	713	711	767	715	706	678	700	711	716	741	687	694	717	797	674	697	727	720	710	662	759	717	756	717	690	745	735	722	723	735	717	726	693	742	707	669	749	730	726	738	749	739	719	734	754	749	695	725	764	715	732	699	744	741	752	741	711	734	751	754	705	730	755	720	729	739	699	690	727	767	733	730	715	695	639	725	735	753	722	781	718	751	711	718	717	753	693	695	769	719	715	713	717	710	735	738	723	711	765	726	732	728	728	666	652	701	765	702	748	743	726	742	710	737	710	733	728	682	743	735	733	695	720	718	716	770	733	752	711	734	703	690	754	700	728	749	714	708	737	695	734	708	739	769	721	704	719	679	661	690	730	680	687	708	716	747	748	711	720	727	768	719	691	731	736	738	744	686	702	701	754	722	738	699	705	704	755	722	752	730	716	693	751	704	748	722	710	724	783	724	678	728	715	753	754	727	725	750	764	790	704	716	745	709	707	713	693	790	708	734	732	713	683	680	745	633	728	712	704	730	695	740	682	754	701	722	729	741	717	728	743	705	729	729	694	716	683	746	771	694	684	746	739	756	700	779	732	698	713	705	785	729	758	701	759	729	758	688	691	732	697	706	705	709	713	729	730	738	730	744	691	672	689	699	748	733	704	756	699	715	743	715	692	743	677	713	743	706	695	740	700	700	725	685	715	712	747	720	716	717	737	727	712	697	723	699	730	714	740	741	763	682	696	716	721	695	720	759	687	761	673	694	732	777	670	714	712	696	683	695	768	742	776	719	708	702	751	713	720	705	697	720	720	695	723	705	710	731	738	733	752	745	718	748	686	672	709	742	724	713	679	696	742	723	747	695	680	754	749
20250	11542	12426	10252	8139	5845	4230	3412	2655	2342	2328	2016	2145	1692	1637	1231	923	995	876	945	937	1017	889	745	786	664	708	765	638	640	530	528	458	518	538	438	458	416	403	472	463	456	437	460	417	432	366	412	364	360	342	334	349	354	339	337	345	338	364	372	339	334	355	369	366	346	363	325	363	364	336	322	336	346	316	348	305	373	349	320	335	316	368	291	332	370	323	319	314	372	309	320	354	319	290	309	320	299	347	348	328	328	331	343	367	341	346	333	350	300	333	331	321	296	303	323	324	314	345	308	323	360	333	344	302	328	325	334	347	335	311	359	339	300	347	305	340	325	380	335	298	344	342	336	321	334	372	319	325	330	319	316	320	306	342	321	316	311	314	339	354	336	335	316	341	367	315	329	339	340	327	317	330	345	332	315	355	298	326	358	297	319	274	325	304	318	365	319	307	310	309	323	330	331	320	329	298	302	345	313	346	331	307	317	327	300	337	364	333	365	335	321	336	325	319	340	336	354	335	322	337	306	338	334	374	337	345	326	360	329	298	323	318	340	330	293	341	333	316	337	333	333	342	288	292	299	302	322	331	309	329	318	291	314	324	370	339	326	336	335	313	345	310	304	333	342	324	338	285	346	324	312	274	321	358	328	330	329	322	311	330	313	318	309	298	317	321	331	324	313	303	312	320	349	341	325	334	335	346	339	321	330	317	330	309	321	309	306	331	315	360	335	354	356	320	355	318	317	337	340	328	357	307	344	322	352	340	317	341	320	326	328	333	368	353	340	310	299	300	331	318	314	342	338	320	285	350	327	338	337	336	348	319	318	322	346	305	321	357	332	313	324	327	360	329	355	335	300	345	318	290	292	303	349	362	305	293	344	333	361	297	312	308	307	313	326	348	329	311	323	315	317	349	338	311	323	302	336	362	341	308	270	294	322	364	358	333	313	324	337	339	327	333	336	343	341	346	345	325	331	368	332	355	310	354	326	331	339	326	355	311	365	300	307	318	321	343	335	320	299	314	352	306	360	336	309	311	341	360	336	335	324	318	339	312	353	356	296	317	339	332	332	364	331	336	323	316	336	332	329	323	334	316	345	354	329	331	356	313	329	312	362	350	327	308	356	349	348	311	297	304	296	326	339	307	352	296	289	311	314	306	309	325	343	332	346	309	335	310	305	352	333	304	325	337	360	303	312	308	291	325	329	301	331	277	326	317	310	338	330	340	311	342	319	305	306	309	307	354	319	326	343	323	328	315	346	325	339	358	337	341	336	316	351	327	317	316	336	304	331	315	304	296	323	337	319	319	322	340	323	352	297	309	337	343	308	311	341	307	358	327	345	326	355	314	322	359	341	361	341	321	306	334	321	297	335	357	320	325	314	313	316	297	360	309	336	324	321	344	347	336	329	349	337	344	320	365	333	324	305	363	354	349	324	316	328	297	311	305	300	342	340	320	341	353	336	309	348	308	326	358	321	290	297	338	282	321	319	338	300	341	368	306	361	329	320	306	334	310	368	315	335	355	370	304	356	338	328	365	336	314	314	335	298	319	352	300	353	337	344	328	306	299	332	353	386	355	364	291	322	343	356	305	330	339	347	349	334	321	339	336	303	320	299	335	334	331	338	322	301	333	343	323	333	334	342	348	318	336	327	334	308	336	327	341	314	327	334	334	345	318	315	324	344	339	333	319	324	317	315	343	282	357	333	351	328	300	346	323	344	334	340	306	349	320	349	338	348	299	343	324	324	325	334	325	340	318	320	323	366	354	340	321	322	332	322	354	331	297	343	330	318	374	338	328	354	352	354	299	339	332	327	327	367	317	294	327	299	324	347	352	329	303	308	308	351	307	314	348	341	327	305	298	321	335	325	368	359	348	336	364	319	319	329	317	322	317	354	331	307	347	310	329	336	313	309	320	326	349	329	366	349	314	334	328	363	348	331	322	310	330	324	310	317	354	324	334	302	334	327	331	325	339	343	310	316	343	352	323	295	346	293	329	315	354	328	296	322	343	333	327	330	333	337	328	318	315	271	306	350	328	362	327	328	336	352	347	325	331	351	318	331	315	321	348	330	303	293	321	343	335	286	339	334	332	331	308	314	305	324	316	340	343	345	284	348	303	300	337	332	327	315	318	302	339	345	329	350	318	329	321	357	350	329	319	350	299	339	342	333	332	383	340	314	319	321	359	333	301	360	332	347	333	289	310	324	337	309	310	324	336	330	333	352	330	343	312	329	325	322	286	305	343	321	371	341	346	341	331	327	301	346	316	361	316	328	384	347	339	351	363	323	316	341	313	321	326	328	332	351	330	325	301	335	354	341	339	334	353	339	348	318	304	328	353	325	327	371	354	319	319	311	328	354	348	376	319	348	301	341	337	341	306	353	304	343	330	313	331	360	309	331	319	339	319	325	334	357	348	308	319	384	344	312	345	319	314	311	320	328	287	326	308	316	376	328	299	329	301	336	323	326	303	330	370	338	362	323	383	311	342	344	304	334	353	300	341	335	349	327	340	336	338	343	337	345	322	329	310	284	299	310	320	313	329	335	312	324	305	328	312	334	335	341	330	306	367	316	357	332	339	339	316	311	306	304	323	341	331	326	292	324	303	331	339	364	353	340	330	324	323	321	332	324	294	349	312	341	353	337	325	332	340	330	336	342	322	312	301	333	300	309	345	331	370	314	331	335	315	342	325	301	317	296	325	341	345	333	329	311	340	331	290	301	333	294	358	359	301	312	322	346	312	362	339	329	323	376	333	291	355	311	343	321	352	315	336	364	314	338	367	347	326	326	317	331	346	337	323	324	321	338	328	316	359	321	333	282	352	336	297	332	340	322	342	336	325	307	324	330	338	324	331	299	304	302	340	323	354	344	328	333	310	312	333	300	337	317	318	300	346	335	313	324	334	330	346	308	357	331	340	309	333	336	311	345	314	368	321	358	327	301	318	321	363	329	323	338	315	332	322	326	348	319	332	316	318	309	322	345	313	317	343	310	370	294	320	308	343	337	325	328	325	324	311	314	323	336	343	300	318	340	345	301	328	341	341	316	304	309	328	320	309	333	338	319	340	331	358	336	372	341	352	375	348	316	306	332	319	327	316	319	368	373	330	313	296	298	347	365	340	339	321	332	361	309	345	308	334	331	331	345	321	341	301	365	329	322	312	328	294	344	333	337	331	308	312	322	324	317	344	322	306	339	336	332	357	317	337	342	301	327	335	329	369	344	291	364	338	330	299	353	317	355	331	333	361	309	314	337	348	339	287	340	323	331	336	322	306	314	336	350	315	324	313	343	340	323	317	327	319	317	314	341	345	338	331	350	327	328	354	342	320	376	317	336	303	318	338	326	342	346	320	351	332	305	305	340	326	319	341	331	301	328	335	340	318	319	335	338	313	319	330	338	332	342	296	313	345	309	353	316	309	315	332	338	325	332	324	323	363	355	274	348	312	371	336	333	305	333	399	350	332	334	305	331	339	334	302	350	324	290	331	319	334	343
12341	8967	16819	19959	19814	18287	15381	13540	11994	10998	11060	9569	8823	8064	7874	6233	5250	5254	5113	5171	5299	5878	5140	4348	4787	3690	3692	4149	3599	3066	2195	2517	1896	2368	2275	1860	1873	1820	1795	1770	1791	1725	1683	1702	1598	1403	1338	1368	1149	1001	1085	982	974	933	953	911	919	954	892	988	978	972	963	927	838	907	964	925	893	897	853	854	823	878	824	805	832	803	787	850	850	823	809	879	835	804	790	836	795	853	776	774	820	839	883	839	763	826	818	802	755	843	822	884	880	863	820	848	885	880	800	829	825	830	800	755	766	793	846	821	832	826	742	819	811	816	823	783	828	794	823	808	837	806	794	831	828	831	871	854	801	800	805	813	768	791	785	744	833	787	781	785	843	782	789	767	784	784	784	768	802	804	791	854	830	785	814	777	873	774	754	755	838	854	772	819	804	793	861	797	818	790	825	796	768	760	860	794	854	814	829	800	806	807	809	840	804	776	801	823	829	806	818	841	814	844	838	809	842	848	787	800	804	773	802	844	781	788	828	825	766	835	780	786	810	789	821	804	781	812	811	841	860	765	813	743	820	842	779	794	772	759	801	792	788	774	778	783	793	798	800	814	801	833	753	769	796	766	782	804	800	790	779	804	753	758	844	797	861	790	843	775	805	798	776	816	842	752	800	804	806	772	805	820	795	801	869	766	847	793	825	802	792	806	805	761	798	761	814	768	801	778	768	826	792	841	809	746	844	790	784	771	839	778	800	809	852	830	802	786	838	821	807	838	817	784	863	828	795	820	798	783	800	827	783	856	810	802	800	843	839	768	807	811	800	814	744	747	791	835	824	819	766	794	788	796	853	773	797	802	825	789	778	769	806	809	809	798	834	836	804	784	793	787	817	785	844	846	826	773	793	820	781	788	795	834	765	754	781	831	845	831	777	817	816	757	773	747	814	831	833	781	834	793	763	785	845	812	853	768	776	791	802	768	806	750	794	775	764	845	831	793	850	770	871	803	780	798	811	811	786	784	822	813	800	765	816	819	823	820	782	809	775	797	811	793	844	792	835	839	772	798	785	769	815	793	763	848	816	773	778	791	815	797	814	768	823	776	753	815	789	838	830	837	758	777	774	765	806	800	786	759	863	806	825	820	768	774	857	795	807	769	785	815	772	824	800	736	815	824	802	772	826	832	789	827	807	833	823	772	815	788	818	803	756	836	832	789	795	803	790	792	797	760	776	752	772	819	830	817	817	771	826	836	817	787	771	842	819	780	800	776	802	799	778	792	777	788	803	790	812	798	821	828	812	801	785	779	828	795	787	746	812	813	749	768	855	795	770	806	816	818	825	846	800	848	830	799	802	795	793	787	789	819	788	807	825	788	825	809	763	788	776	824	825	811	773	802	829	790	782	828	739	846	811	803	785	793	804	815	808	794	786	807	785	806	813	777	803	812	792	831	866	760	848	833	749	826	755	792	808	798	805	821	803	822	777	743	807	801	818	798	789	821	738	804	786	732	813	798	814	825	811	732	777	846	816	848	856	733	812	769	802	800	776	808	810	830	786	773	810	757	838	829	764	831	790	778	821	825	838	776	752	812	812	811	827	763	769	812	808	833	817	817	840	800	788	816	788	864	813	786	818	782	815	838	823	823	816	765	786	811	809	801	802	750	787	793	767	803	793	816	787	767	825	793	773	808	789	855	857	771	817	767	823	835	759	826	839	815	822	805	775	756	770	761	788	790	804	823	812	795	776	808	827	833	833	846	762	782	761	781	818	811	788	831	879	757	799	821	776	759	772	877	805	761	791	789	813	767	852	803	853	822	836	839	812	754	790	789	749	802	834	820	765	757	812	763	860	842	769	799	814	858	782	810	795	796	809	813	841	823	771	788	786	776	823	804	774	792	854	782	827	829	741	816	761	783	773	835	819	770	817	731	799	842	804	802	785	805	810	802	811	787	789	788	812	804	811	779	759	766	799	799	795	844	786	777	788	821	750	881	803	845	829	796	795	783	773	796	812	812	814	843	827	853	790	741	788	769	767	800	871	815	772	802	814	794	788	793	864	849	814	824	798	801	781	809	752	797	746	817	821	832	790	783	772	777	767	769	785	812	839	795	789	757	843	744	775	825	784	798	809	802	812	793	808	835	836	795	841	824	815	786	832	805	786	810	777	837	780	808	827	793	790	811	759	791	820	794	806	821	839	806	762	776	809	790	801	843	812	786	759	815	801	805	796	848	804	830	809	813	837	756	810	791	780	761	783	791	835	789	814	840	807	777	776	813	822	791	778	808	824	785	780	806	793	814	786	803	755	830	784	810	846	783	769	803	802	810	805	805	854	848	780	845	831	781	851	788	791	826	827	830	788	840	763	800	782	791	807	882	827	742	795	840	822	809	812	733	826	870	839	772	808	806	785	798	770	811	811	770	780	846	768	815	828	779	766	747	813	831	776	801	813	757	810	762	837	766	830	816	830	830	817	820	807	815	802	855	788	794	820	773	846	803	829	772	868	767	809	785	839	827	843	766	823	760	826	805	746	767	759	829	787	837	784	776	794	785	738	829	803	820	817	811	776	790	834	804	791	829	814	823	835	825	819	813	833	754	784	824	790	744	796	798	781	819	805	813	772	827	775	789	800	814	769	793	791	772	801	784	790	788	804	791	768	767	792	801	804	817	843	794	856	798	848	784	837	790	831	780	805	817	807	793	822	818	812	808	821	801	767	837	795	792	809	780	826	829	795	781	841	759	817	769	777	810	806	810	769	765	767	839	812	802	797	812	896	793	837	775	812	819	786	784	772	773	849	813	779	809	801	809	822	811	796	827	803	763	877	797	791	751	863	824	784	734	786	787	812	809	784	822	854	822	795	789	797	735	833	756	769	796	777	780	842	777	779	805	774	786	819	761	780	813	772	784	800	831	786	810	820	752	803	841	801	796	781	828	845	797	770	786	809	790	802	790	807	803	834	827	809	772	841	787	802	857	856	803	764	798	783	847	781	760	806	813	784	863	803	815	822	798	778	786	783	803	733	824	813	838	832	846	814	838	789	723	778	724	737	801	811	789	801	796	770	822	798	825	795	822	822	794	827	795	794	848	811	793	847	846	774	820	808	785	793	745	793	771	814	743	766	814	770	826	820	801	817	814	820	802	761	859	756	838	780	824	793	816	796	799	767	819	788	775	730	827	798	781	784	842	821	784	785	828	775	803	801	785	817	776	805	733	778	814	829	846	786	806	754	771	821	788	795	812	807	822	829	789	781	830	826	791	818	790	810	825	855	803	873	783	769	812	818	756	829	831	802	825	830	831	773	816	845	770	823	765	794	832	816	855	781	825	838	843	801	804	807	795	827	825	736	803	816	777	776	842	823	815	850	809	795	815	774	856	793	799	789	798	801	834	767	788	787	765	818	812	826	803	773	859	818	797	788	753	762	841	822	802	801	830	806	828	791	800	808	749	818	858	757	764	798	842	761	776	809	832	796	760	771	819	880	785	783	851	762	772	799	776	805	829	848	785	811	773
28363	16773	18401	15844	13661	10570	7844	6313	4888	3930	3809	3360	3313	2969	2375	1761	1494	1537	1503	1552	1538	1718	1564	1248	1410	1045	938	1243	1014	786	600	675	597	640	626	575	566	506	482	533	506	507	462	491	433	401	441	397	379	353	344	305	294	288	304	280	299	331	271	272	330	343	289	329	279	310	336	306	310	303	289	301	289	288	267	280	262	266	257	302	294	284	293	271	270	246	284	300	268	327	258	252	267	278	249	282	285	275	276	285	293	284	297	304	346	291	276	272	282	275	265	275	251	311	293	266	300	282	301	279	292	270	266	275	268	267	282	270	262	302	290	259	296	289	278	297	262	283	268	277	282	240	290	297	230	252	277	310	249	286	237	273	271	279	241	295	284	281	297	267	300	246	279	286	242	283	245	279	267	252	295	279	295	312	292	285	301	276	252	244	279	283	260	282	292	235	314	276	288	289	248	263	281	270	287	300	259	322	301	268	287	266	308	268	276	271	284	266	292	275	290	276	309	284	264	308	274	277	284	288	278	296	274	267	282	273	267	258	308	281	266	265	276	266	312	313	285	295	264	268	302	252	252	292	288	241	240	268	292	299	294	256	294	267	288	260	302	302	287	285	277	296	303	274	257	296	281	258	285	279	338	305	277	269	273	312	258	241	286	255	295	307	284	262	279	295	270	282	275	291	285	279	266	263	309	258	271	299	282	255	297	289	278	314	267	301	297	275	274	280	291	303	294	269	258	281	282	310	287	292	266	270	316	263	261	256	286	283	285	265	296	285	274	266	303	275	285	299	272	296	253	263	277	294	261	271	265	262	290	276	252	257	245	250	269	279	268	312	268	286	290	264	264	280	283	258	250	288	277	285	288	290	257	266	272	265	267	297	272	270	264	285	256	295	299	284	269	291	269	261	297	290	292	301	279	303	275	293	257	275	279	270	272	276	275	297	287	265	247	253	295	267	253	289	263	309	292	271	251	264	249	289	284	294	285	244	298	259	268	290	256	296	271	280	269	291	253	299	274	271	283	293	283	256	288	265	273	240	276	284	319	308	276	276	311	286	278	275	271	297	292	275	270	254	257	275	268	306	286	290	285	274	279	257	255	287	294	289	291	289	286	292	290	249	284	282	281	286	291	267	290	270	285	263	274	303	305	253	280	284	317	292	282	298	271	284	273	277	293	278	261	300	310	280	298	278	297	268	272	296	234	263	266	261	264	282	286	269	292	291	298	271	287	294	273	249	258	285	277	309	277	290	282	265	296	275	284	289	274	293	277	273	273	259	286	293	303	285	273	310	267	284	296	288	263	249	298	263	256	295	262	256	288	273	269	275	267	270	255	267	305	260	285	284	276	287	286	268	305	247	290	279	278	241	271	275	279	274	267	260	246	294	267	283	300	312	279	303	271	260	291	271	265	285	263	265	297	268	290	285	287	264	293	273	263	279	282	275	284	302	307	302	274	267	270	273	284	276	283	308	270	282	301	271	297	276	273	310	287	291	263	290	312	277	283	277	298	280	261	283	271	257	280	261	245	304	271	283	264	285	269	250	279	249	277	276	286	279	267	288	260	302	290	249	275	261	298	274	267	262	273	270	265	307	296	243	283	288	264	306	278	298	294	270	252	287	270	280	257	280	280	289	286	302	292	276	278	273	272	280	288	250	286	270	246	287	285	275	288	275	246	300	257	264	306	295	287	286	296	277	287	292	286	264	296	265	272	272	291	290	261	273	319	292	265	288	268	300	300	280	295	268	274	268	298	276	251	285	295	253	280	268	251	261	277	295	298	302	301	279	264	285	295	304	303	270	256	235	287	234	261	283	283	258	316	241	239	286	287	265	315	245	269	304	274	267	270	274	272	286	286	262	260	276	287	280	306	307	313	289	256	299	305	287	260	294	273	288	300	293	283	288	287	311	260	265	292	284	283	251	272	268	271	276	289	276	284	263	302	307	257	295	256	282	289	296	251	271	286	317	273	273	286	300	281	280	275	311	276	295	281	270	292	282	284	256	306	267	266	286	240	284	292	278	295	258	265	292	259	261	241	279	259	265	274	292	296	292	277	286	271	302	305	310	288	287	272	291	274	291	299	298	277	275	292	294	287	271	270	299	277	302	296	271	267	255	253	274	302	256	265	298	317	277	292	276	303	301	308	310	271	264	272	257	250	259	273	263	273	285	289	260	288	319	280	313	261	251	281	265	290	278	249	281	284	272	278	299	299	271	242	269	284	253	268	273	282	281	283	332	283	268	281	290	281	251	281	267	284	295	279	323	297	254	282	291	259	280	290	266	280	279	270	272	273	280	287	327	222	277	266	255	267	291	301	296	281	278	280	263	306	291	265	272	273	286	268	289	281	285	272	306	262	297	297	287	260	311	306	299	267	300	284	253	300	289	289	287	256	296	243	267	294	289	298	289	284	294	256	282	262	270	277	284	282	308	272	266	267	283	297	271	279	277	280	273	261	280	279	243	300	276	253	295	285	296	258	268	249	294	315	284	296	264	307	281	301	264	254	266	277	254	276	285	280	299	263	305	281	277	290	304	285	296	298	299	256	269	290	239	295	286	307	269	246	260	257	272	302	246	268	337	272	306	283	265	265	304	260	288	281	282	258	269	270	300	264	266	306	253	249	262	277	286	270	284	274	287	245	302	290	302	265	245	296	266	265	309	279	273	300	297	324	279	284	290	278	304	279	277	276	269	273	277	261	274	295	274	279	287	252	275	286	284	265	257	245	254	299	285	251	283	250	261	263	278	264	301	293	268	275	276	293	268	278	255	286	281	289	302	283	304	279	312	305	280	271	283	281	299	292	293	283	286	270	280	255	254	297	276	289	275	268	291	287	310	245	246	259	315	267	271	249	256	249	288	281	290	264	293	261	269	256	288	275	297	262	293	263	246	274	288	295	281	268	276	279	299	247	254	286	293	298	291	276	262	287	304	261	280	276	255	265	271	271	279	314	301	287	258	275	309	267	279	267	275	293	255	277	273	315	297	256	259	294	294	268	301	271	237	273	286	279	263	275	263	240	262	297	261	281	273	265	266	253	295	273	301	251	278	291	287	281	276	270	287	262	273	296	270	237	268	284	313	279	276	267	305	291	266	265	241	292	267	278	289	264	248	261	295	264	295	283	280	264	283	275	293	273	276	244	305	294	253	256	263	277	261	273	287	283	309	295	286	262	286	262	286	291	273	264	285	289	291	282	267	285	313	294	301	295	280	289	260	280	307	267	309	301	266	277	273	239	289	295	290	280	297	274	278	272	256	285	297	307	300	268	254	285	259	262	275	252	266	264	273	281	334	303	292	278	302	277	265	274	265	296	240	295	294	272	269	238	284	255	254	288	257	288	258	298	290	292	277	280	292	263	231	277	303	285	274	287	318	272	270	284	277	298	299	270	273	272	269	302	283	256	273	290	270	283	274	265	315	269	295	259	280	261	266	268	271	271	299	252	272	282	267	282	312	251	294	279	285	283	273	277	309	316	261	308	296	249	299	292	287
16252	12187	22238	25726	26495	25335	22021	20264	17832	16724	16835	15290	13219	12094	11272	9198	7898	8929	8828	8924	9133	10682	9840	7647	8358	6436	5966	6799	5749	4484	3200	3962	2863	3652	3210	2918	2952	2505	2615	2617	2570	2269	2307	2302	2142	1665	1901	1634	1307	1287	1176	1154	1062	954	929	950	865	1016	973	1013	963	990	870	872	817	870	916	927	857	872	853	797	829	754	767	746	746	752	773	753	760	724	692	733	693	726	706	721	742	736	695	697	718	742	686	698	696	696	656	735	685	692	726	719	792	775	762	753	766	688	708	711	711	713	719	664	706	701	641	671	672	691	672	721	731	639	698	651	655	685	665	674	680	716	731	685	670	680	670	688	634	641	643	662	672	672	683	660	674	686	683	673	738	694	645	697	705	721	703	662	666	696	693	711	715	688	685	674	693	688	662	667	685	665	725	712	726	635	710	673	691	711	622	661	684	746	667	703	684	706	703	670	650	679	664	652	680	693	668	675	684	650	669	729	685	692	682	752	678	686	627	694	662	758	695	667	669	727	699	708	668	675	690	654	655	640	675	698	631	706	641	672	640	696	690	693	657	668	659	695	681	678	659	689	670	710	653	692	638	670	752	672	676	699	672	730	677	685	687	739	664	691	685	649	696	667	751	686	701	653	680	675	722	654	722	714	619	684	682	688	711	693	651	688	671	668	669	713	720	738	670	647	653	740	675	716	693	657	668	672	734	694	685	636	681	679	722	713	730	680	677	670	687	666	688	697	705	659	696	680	700	711	678	668	684	686	728	652	711	685	688	687	665	674	673	683	661	635	642	687	664	685	684	705	647	669	703	667	657	675	678	720	684	679	718	628	680	678	702	708	619	684	671	714	638	716	642	659	639	669	722	690	680	667	680	712	624	695	718	687	734	667	651	697	687	688	724	642	675	699	669	704	641	668	663	726	709	668	710	702	692	696	688	695	667	675	696	675	695	691	669	668	684	684	692	661	703	691	691	674	671	660	702	679	696	688	685	691	673	679	669	706	667	717	671	690	707	678	663	691	688	704	660	675	728	665	707	695	626	675	709	711	685	660	702	663	675	680	698	659	679	738	666	664	674	674	725	652	665	690	739	631	701	681	647	691	722	702	691	678	643	689	668	698	703	712	705	649	714	702	693	671	695	659	703	661	683	689	671	681	702	687	719	660	743	697	708	655	626	719	675	686	660	713	682	678	671	688	700	739	676	657	647	712	694	685	683	664	688	722	663	717	699	662	679	690	689	701	696	686	702	700	640	700	698	696	638	722	686	660	695	675	669	683	677	696	634	702	725	644	689	728	695	645	644	646	682	665	700	692	656	633	646	688	662	717	656	746	720	651	689	665	712	706	650	710	649	668	660	670	672	724	690	686	707	651	708	679	672	706	682	695	694	712	721	653	716	640	685	682	699	709	703	707	662	639	715	703	666	644	684	732	726	655	706	678	698	665	721	738	712	717	688	709	687	706	698	699	697	702	657	642	647	747	682	715	690	658	667	708	704	650	684	693	661	738	715	672	655	676	654	672	703	665	651	686	701	719	676	675	669	663	700	673	668	678	733	675	673	665	642	645	715	657	715	715	665	637	664	673	681	690	665	673	697	699	681	599	684	649	748	669	687	638	635	652	681	677	683	657	705	698	703	671	675	673	679	762	668	690	675	674	642	678	645	655	715	669	676	642	707	727	711	671	653	702	684	673	681	676	682	673	711	684	706	678	687	652	676	662	679	705	715	688	666	734	748	678	677	662	677	695	694	696	728	637	694	698	732	699	683	653	640	667	702	664	679	728	663	684	755	716	670	669	667	701	714	655	703	662	675	760	680	655	649	666	711	720	693	667	632	653	657	738	677	663	684	700	679	672	665	701	698	653	641	696	678	673	647	690	696	714	678	717	669	660	743	708	624	739	679	735	646	703	711	686	687	658	658	671	673	697	672	687	689	659	695	646	687	716	730	689	632	666	695	663	734	698	645	714	697	703	683	665	708	661	683	681	599	704	697	712	690	682	675	701	704	654	618	646	656	678	652	661	684	704	607	723	681	661	701	694	693	696	653	709	638	699	689	660	671	676	678	668	680	706	662	699	672	696	716	675	706	741	657	704	702	705	710	690	653	663	677	656	706	664	701	680	683	688	658	703	672	682	694	646	669	677	713	648	684	679	687	661	679	676	701	675	666	667	706	653	670	679	654	694	673	708	682	681	694	686	708	684	723	726	690	700	639	672	693	683	677	699	646	675	662	689	667	670	663	659	694	684	685	691	683	736	673	675	669	653	653	622	704	682	690	653	689	730	704	639	710	692	692	684	724	689	634	726	703	685	677	715	708	672	625	646	690	706	624	703	682	702	676	667	649	710	686	671	717	677	699	677	687	703	665	711	698	701	674	745	677	676	655	711	749	664	649	692	669	690	689	662	699	697	675	712	676	676	638	691	692	725	650	704	691	663	705	743	692	695	702	740	705	683	691	702	662	700	690	696	682	669	670	711	672	720	657	698	719	645	635	643	666	727	672	725	674	625	654	665	698	747	710	658	715	688	686	683	688	633	663	666	616	633	729	687	704	704	647	675	696	685	722	696	722	686	674	712	689	683	704	689	699	639	672	666	638	639	722	680	710	692	729	684	656	715	668	673	676	672	624	684	697	741	643	664	659	683	716	612	698	652	729	625	693	680	682	690	708	723	641	637	711	664	706	717	697	704	685	719	719	661	650	639	694	676	705	707	706	682	696	673	671	674	672	624	664	697	723	693	682	686	691	669	644	686	682	693	752	665	721	682	686	709	692	679	717	682	652	703	696	682	670	687	738	682	687	686	694	660	648	666	697	656	708	666	688	678	704	687	705	684	721	697	699	673	678	709	658	649	736	701	658	708	643	697	661	682	687	680	644	680	661	672	655	664	712	688	688	648	688	681	682	621	647	672	674	657	682	704	677	686	710	713	710	661	675	695	629	695	669	698	696	660	732	646	623	713	723	723	628	691	650	690	712	660	628	664	678	741	675	693	642	694	715	680	688	700	679	670	678	703	677	683	705	662	726	703	724	674	732	679	700	705	689	713	681	623	695	681	682	677	684	659	671	677	671	658	669	663	747	639	727	725	661	687	681	680	695	664	696	690	692	719	657	704	706	693	650	671	647	692	698	697	687	662	706	659	636	713	669	671	724	687	693	664	718	704	738	660	637	690	663	684	700	653	665	653	712	696	657	681	662	722	664	619	693	701	672	675	705	698	694	663	694	672	698	663	677	690	676	711	690	683	706	663	736	707	711	649	677	657	674	727	711	728	684	682	691	742	688	718	683	670	698	707	724	669	703	677	718	637	725	701	650	717	690	666	704	679	681	639	653	660	692	714	685	698	681	677	684	713	695	692	718	705	690	713	720	709	678	663	677	682	663	644	662	724	707	694	671	671	656	718	656	737	629	682	698	677	682	653	694	701	695	677	717	666	677	744	622	715	718	683	708	706	698	742	719	711	679	707	645	719	701	646	713	725	697	690	711	711	694	694
10466	5790	6668	5015	3399	2564	1745	1377	1232	991	836	840	769	724	662	586	528	488	429	443	429	423	387	429	371	395	377	386	356	353	353	324	350	299	340	306	300	321	308	319	294	309	336	332	290	315	333	318	308	298	271	291	279	272	282	272	298	296	266	313	266	269	293	276	309	293	279	293	282	282	263	327	309	298	281	318	284	268	259	271	301	304	338	284	295	304	278	266	264	329	316	258	257	268	262	285	294	285	320	264	286	277	286	265	293	295	266	277	282	335	257	279	274	241	308	279	316	275	259	240	295	305	292	311	299	296	301	307	293	288	297	261	284	282	287	272	287	312	291	266	301	286	283	279	273	286	319	282	259	320	299	270	259	307	270	260	278	278	301	309	287	246	283	293	255	279	270	252	303	303	267	282	287	278	284	307	301	297	270	286	285	284	290	274	287	284	299	293	277	288	293	283	301	289	273	307	302	274	284	277	263	292	281	264	235	255	288	283	255	269	277	284	279	272	284	278	264	269	304	304	306	265	253	298	241	290	277	286	323	286	297	274	278	300	287	265	284	271	299	260	282	292	298	289	298	271	281	310	317	266	303	309	280	295	272	314	274	279	288	259	280	280	305	305	274	284	297	259	289	284	288	332	309	258	287	273	266	272	314	269	295	253	271	297	301	299	293	316	297	289	288	290	296	279	295	296	261	269	278	285	298	268	291	279	265	275	283	264	275	291	282	285	277	316	285	278	256	283	248	283	322	267	278	262	292	278	271	260	282	279	279	286	312	300	270	243	292	314	273	309	287	272	273	292	261	286	271	273	297	295	265	264	272	298	264	291	269	282	280	286	282	291	292	273	290	278	291	289	314	306	264	267	288	310	293	284	269	289	285	311	264	310	248	278	299	280	303	252	304	293	284	270	266	280	276	296	303	286	280	276	285	292	313	307	315	265	261	271	300	275	312	254	328	282	321	261	288	285	300	319	283	291	270	275	283	293	308	271	272	292	304	298	271	264	285	257	269	277	273	260	311	256	307	298	282	309	262	319	303	254	254	282	294	297	268	269	267	298	285	254	290	297	285	337	297	273	290	293	260	290	280	270	294	271	266	296	285	290	263	266	261	309	298	290	306	286	267	294	300	252	293	257	280	314	297	258	308	269	299	268	258	295	271	280	299	282	267	270	262	302	266	282	256	267	293	295	266	251	282	276	279	326	285	279	294	276	304	267	298	289	284	292	274	262	285	305	277	296	264	319	276	286	272	297	254	296	301	332	299	266	284	292	253	299	272	274	276	254	271	294	314	294	267	309	271	278	298	270	299	259	275	289	282	259	275	276	277	241	260	289	268	281	299	262	262	272	263	271	286	307	282	264	270	290	276	298	272	279	292	266	281	254	277	286	277	275	306	279	301	299	289	275	325	313	279	276	257	287	313	280	290	242	275	305	283	299	289	285	283	287	286	287	281	290	281	294	285	296	292	297	273	259	271	312	327	284	288	282	304	258	277	258	267	312	319	271	282	275	276	313	282	265	271	285	324	284	275	283	275	278	253	257	301	309	296	289	282	299	295	276	324	324	261	303	262	304	275	286	280	310	299	283	294	285	304	290	271	278	275	271	271	279	274	270	287	297	271	300	264	291	279	276	294	268	288	274	291	290	270	255	279	296	294	268	312	256	279	271	277	274	289	308	276	288	286	302	269	287	267	300	265	282	297	281	262	286	271	307	323	325	272	259	290	272	293	273	297	286	280	300	265	277	276	281	314	261	287	280	299	265	268	254	285	288	279	263	285	292	301	271	269	281	293	274	273	304	278	289	271	303	283	287	271	301	287	278	257	310	296	316	293	281	278	265	286	325	271	281	278	280	283	272	292	294	316	282	274	271	284	284	281	274	285	291	287	267	256	294	272	270	280	282	285	265	279	294	270	292	256	295	244	250	287	317	321	279	265	272	286	270	266	287	269	288	306	286	274	288	263	328	313	291	255	307	277	262	270	283	295	268	261	292	271	304	258	283	274	280	311	258	270	266	286	290	275	288	303	261	287	278	301	278	251	316	288	301	306	292	316	287	284	287	318	305	259	302	268	276	289	295	291	298	267	268	297	244	280	275	292	280	277	281	298	276	281	308	306	298	294	274	309	274	264	291	272	262	262	290	264	245	283	298	278	278	292	311	312	256	291	315	286	284	302	291	282	271	279	269	264	278	284	290	313	274	286	283	304	278	288	290	263	272	284	242	285	286	250	283	289	307	270	276	245	293	266	319	302	276	287	296	284	284	298	291	294	258	303	273	302	277	310	241	298	293	264	312	295	253	272	266	301	269	251	260	267	273	283	275	295	293	306	270	279	282	256	282	284	290	282	260	290	276	292	269	278	258	266	303	272	285	253	280	276	291	270	325	280	256	293	295	282	289	274	276	328	275	273	285	274	283	266	274	301	254	278	299	311	288	287	263	287	304	288	273	285	251	293	294	283	315	290	297	270	302	319	294	271	243	272	241	290	265	292	314	298	272	276	298	258	283	317	285	275	297	275	278	259	271	258	312	279	301	270	284	305	305	297	282	281	280	291	291	288	274	295	284	288	271	308	290	325	293	260	283	276	257	295	304	299	275	285	257	252	275	256	261	281	316	257	286	313	285	281	296	271	259	317	251	264	311	287	265	276	302	279	256	280	273	288	281	266	274	245	268	280	293	332	317	302	289	317	259	277	267	273	281	260	288	249	311	323	290	276	264	286	282	286	309	278	273	275	299	304	288	293	300	287	292	319	289	269	268	295	302	285	256	274	262	292	317	296	272	225	303	301	292	280	305	252	280	275	266	273	278	299	319	274	280	258	294	297	304	266	255	309	278	331	265	301	280	302	294	258	285	274	297	292	303	275	271	273	296	231	289	287	321	280	288	279	274	285	291	311	294	278	296	283	286	294	300	272	278	305	261	299	290	276	283	263	290	269	292	276	281	296	299	265	274	288	257	293	278	300	324	277	306	280	270	283	286	260	323	267	294	279	286	279	263	268	255	265	314	274	265	276	273	272	281	258	282	270	293	290	276	265	269	292	290	270	248	281	307	274	288	281	264	295	283	291	289	275	253	292	267	266	254	277	298	311	274	282	266	298	300	316	278	280	262	276	290	263	278	278	272	267	296	302	282	273	277	273	264	286	282	270	290	284	274	291	295	288	264	258	275	255	228	290	290	292	297	279	283	281	262	259	300	276	303	289	301	286	308	268	294	307	275	278	303	246	296	270	306	316	295	304	299	274	290	296	287	274	282	271	264	275	243	251	291	278	281	275	261	298	270	251	259	274	304	291	302	301	276	290	297	299	274	277	273	275	310	307	274	279	257	290	281	270	318	270	269	259	304	291	295	316	263	313	283	288	289	280	270	275	280	283	261	278	267	265	269	290	278	269	295	290	303	289	276	273	296	295	299	308	294	252	284	273	276	275	239	278	325	297	266	268	302	276	305	291	250	304	296	280	300	295	301	300	277	287	301	265	272	281	273	305	286
6309	5279	11337	12622	11288	9430	7745	6367	5290	4872	4370	3896	3864	3561	3009	2606	2204	1988	1952	1860	1766	1742	1596	1469	1381	1371	1329	1390	1366	1189	1147	1052	995	1040	979	1036	971	1004	1027	1015	1109	993	1016	942	869	873	874	846	796	757	780	724	749	812	802	795	723	806	745	818	826	769	799	700	761	750	790	803	804	742	762	728	693	703	706	735	676	749	695	711	744	689	688	719	734	772	684	762	698	777	676	690	670	705	696	674	741	721	671	657	673	723	706	706	770	768	774	733	746	727	726	653	705	748	700	685	664	675	694	698	784	747	737	718	708	722	698	699	673	728	755	683	692	692	727	711	704	707	705	654	713	694	720	735	709	703	734	725	706	719	722	722	720	672	687	723	653	677	703	716	702	744	726	701	713	709	732	723	700	758	707	727	716	746	732	704	660	727	693	687	729	682	719	718	694	760	719	692	665	713	682	707	732	719	682	691	684	750	718	736	736	701	711	652	682	675	711	686	702	714	689	674	746	707	711	703	752	701	749	693	719	695	700	716	677	713	723	700	699	708	691	724	699	778	718	710	710	749	728	701	692	716	734	708	754	678	718	720	681	685	698	694	708	710	724	689	741	657	663	700	709	707	677	776	719	711	688	696	722	702	708	716	720	669	719	719	705	715	719	678	682	715	728	755	703	731	641	717	724	676	683	718	725	704	715	714	641	707	719	716	695	754	743	748	700	724	692	725	735	684	717	723	701	720	748	670	747	693	734	717	712	748	718	702	673	738	665	722	713	675	689	744	686	716	745	704	728	705	699	685	692	678	736	719	663	700	717	718	684	697	718	720	692	756	704	696	673	702	716	711	713	642	710	702	733	742	678	726	739	738	696	700	722	688	716	704	730	676	704	653	685	747	712	706	677	719	752	751	642	729	721	769	667	737	670	707	702	675	736	745	741	700	707	740	706	722	733	718	670	751	710	690	676	706	686	706	714	693	714	675	712	760	782	723	721	691	719	687	702	728	701	697	695	705	719	702	718	705	670	686	692	700	700	707	670	690	709	704	659	700	640	736	790	692	705	735	712	701	695	709	752	728	741	683	699	719	717	685	740	709	753	720	743	702	686	699	711	681	714	720	680	702	670	726	719	676	708	743	709	746	686	729	738	716	691	688	719	721	728	675	672	718	718	678	726	753	712	707	728	680	753	741	710	688	761	718	712	722	734	750	711	685	680	696	691	633	723	782	711	739	693	671	670	739	685	679	725	740	692	733	732	727	718	686	697	758	717	718	732	733	693	682	723	693	739	737	740	715	710	727	730	715	718	707	712	683	686	712	686	684	689	698	678	705	747	725	740	721	700	708	687	712	698	723	737	718	746	713	690	715	740	721	734	721	725	706	725	694	684	721	739	669	709	713	713	734	720	692	619	730	688	746	717	715	711	691	677	686	721	705	703	698	714	746	690	691	727	719	713	725	712	723	680	709	767	690	673	704	700	696	743	707	680	711	695	765	687	723	698	746	711	706	688	734	727	757	748	695	700	711	691	676	708	739	732	697	695	697	694	684	719	678	763	703	734	729	732	714	682	721	729	722	695	741	750	676	676	689	718	727	686	718	750	717	694	669	700	723	688	726	717	697	702	653	685	637	701	707	683	709	726	742	715	722	721	726	718	702	709	765	711	707	735	727	687	737	746	697	714	705	645	766	722	693	734	751	719	710	686	685	728	691	691	718	742	693	743	730	709	672	659	742	728	696	673	713	673	741	723	779	717	702	684	701	785	742	718	717	731	767	708	676	775	733	683	693	730	726	699	706	724	674	708	718	684	697	686	719	714	695	715	716	701	695	722	711	741	665	695	694	723	738	645	647	700	704	732	739	724	742	721	745	718	688	665	676	730	700	665	711	698	708	692	693	669	714	708	721	705	715	674	698	774	707	728	696	743	713	716	687	706	704	757	674	732	702	697	741	705	725	704	742	725	725	687	738	696	712	715	706	736	737	700	692	692	669	711	668	657	705	700	739	670	714	717	725	710	748	681	746	701	717	705	641	734	700	728	708	715	704	740	722	718	731	734	743	676	704	741	702	695	754	765	699	683	692	698	714	688	693	744	702	682	711	687	714	686	716	758	714	705	700	721	718	720	689	741	737	663	691	670	743	760	768	704	703	730	736	714	709	690	715	736	765	728	671	681	709	739	658	729	712	703	748	701	731	709	688	688	775	713	652	736	693	721	727	731	714	704	685	755	705	748	745	689	653	708	709	703	714	723	693	693	717	718	739	732	702	716	715	759	679	689	694	692	682	749	707	697	728	725	702	750	667	674	696	687	710	735	730	729	678	669	702	760	729	672	632	691	710	745	715	656	724	711	694	708	730	723	719	753	671	748	723	695	707	693	718	640	710	732	733	686	671	737	694	696	724	766	660	678	665	719	712	717	696	696	701	730	704	720	724	707	771	702	743	719	703	688	680	701	668	671	686	710	721	672	755	695	720	717	745	714	700	775	694	686	700	709	654	678	741	716	751	745	705	690	708	685	711	705	710	675	713	734	698	705	732	730	694	733	655	680	704	713	702	746	708	701	707	726	701	709	672	674	673	667	738	696	714	671	704	697	663	712	688	704	669	761	732	709	714	696	683	733	729	695	719	721	737	670	682	716	710	665	678	708	734	693	687	672	682	714	682	685	705	708	686	707	687	760	707	723	662	723	669	709	735	716	689	722	651	684	756	706	708	693	719	719	756	721	732	718	744	760	710	690	744	710	721	712	703	699	659	698	717	721	723	726	738	745	708	766	682	717	690	733	698	698	695	734	742	694	680	699	692	710	692	698	674	711	711	722	710	790	701	696	715	721	732	723	670	719	776	761	679	699	696	773	700	722	737	710	710	702	720	728	738	742	733	727	734	720	723	742	694	697	726	655	742	740	730	704	683	666	696	723	713	699	756	741	757	714	747	738	716	737	695	715	669	718	695	694	713	756	682	707	662	732	747	690	733	727	688	716	712	749	721	745	693	681	707	729	750	717	712	732	732	695	691	685	702	716	705	724	719	695	680	704	711	669	723	736	784	727	670	737	705	714	666	701	761	697	712	700	704	695	702	691	689	696	727	703	765	709	704	664	716	693	728	737	678	721	722	699	664	688	738	733	698	737	688	722	674	751	701	699	660	678	736	756	701	685	693	778	689	703	724	677	744	744	710	695	750	708	680	682	688	721	645	725	710	734	712	665	701	738	710	738	720	704	739	718	725	715	668	737	703	721	716	735	740	694	715	730	691	723	689	678	719	721	669	739	741	715	708	714	720	677	708	729	719	739	697	693	666	705	688	679	733	704	762	690	696	708	744	683	714	738	726	709	752	710	706	718	719	763	687	669	717	732	700	720	677	693	690	721	674	735	739	686	670	726	724	725	723	674	723	734	775	678	727	708	685	754	705	686	751	683	716	759	673	719	702	723	661	746	745	702	716	763	674	700	729	671	718	683	754	741	700	681	783	745	726	697	734	735	747	756	720	678	692	733	715	734	693
19671	11157	12561	10485	8146	5970	4314	3556	2690	2319	2221	1922	1936	1691	1456	1110	996	954	965	876	942	1108	919	783	819	710	659	710	643	580	475	469	454	460	499	466	402	418	408	456	460	434	427	454	397	409	421	403	375	350	324	326	338	347	327	341	350	306	343	328	370	334	316	321	311	313	340	327	343	314	317	330	333	348	319	310	325	347	331	312	317	361	339	329	311	314	300	313	295	305	307	309	334	288	320	307	281	347	316	352	328	307	316	314	348	300	305	317	329	314	334	327	295	325	315	333	311	312	288	276	324	338	323	319	323	361	310	335	328	316	295	320	305	332	323	310	367	329	323	306	300	351	312	352	324	315	325	331	302	338	320	326	331	298	306	309	297	330	300	344	314	311	313	311	317	294	303	323	281	305	311	325	343	320	326	323	320	317	286	336	341	330	302	340	328	319	335	299	316	322	336	310	343	321	353	302	306	314	351	329	338	295	303	332	313	312	362	340	310	338	315	344	339	318	305	295	322	309	300	324	283	329	333	300	322	310	309	328	306	337	309	334	307	325	340	330	315	321	323	349	334	347	305	307	332	306	310	308	307	309	319	299	285	319	327	305	315	269	317	333	328	316	297	314	327	306	302	333	302	300	294	314	317	299	305	341	326	321	285	317	305	319	303	320	284	303	293	349	313	293	317	323	328	346	303	298	337	305	345	302	306	321	296	319	317	334	330	275	289	326	354	293	289	350	296	358	324	314	323	309	325	307	309	304	317	324	318	310	329	336	307	328	300	331	347	321	360	304	299	311	323	293	367	317	335	314	325	345	334	300	339	321	323	310	325	297	346	283	306	324	304	327	317	303	335	326	325	302	316	332	288	319	309	317	327	317	361	305	336	306	305	285	315	312	311	346	298	301	337	273	331	337	288	289	312	322	324	306	324	332	332	348	339	303	323	300	318	308	346	357	317	317	308	320	314	281	310	304	277	313	370	311	301	311	292	300	317	303	350	328	339	328	309	317	300	311	314	328	335	298	298	331	315	321	328	342	309	333	344	318	325	310	332	290	303	328	310	308	333	315	334	295	301	324	270	345	340	334	369	325	328	295	317	303	267	288	311	334	355	300	272	333	303	326	311	308	297	328	319	292	328	351	293	330	297	366	321	347	316	295	288	320	319	317	315	316	321	321	331	320	319	327	326	336	312	307	321	304	302	335	286	336	304	314	349	330	313	299	331	299	335	303	310	321	319	326	303	342	329	310	335	280	299	316	319	326	310	295	292	286	341	316	297	312	331	322	333	345	352	347	324	310	318	336	303	320	291	282	310	329	360	294	308	295	315	301	311	315	336	324	311	321	321	330	323	335	336	304	277	336	343	303	317	315	355	353	332	325	294	332	309	333	321	347	333	334	345	302	298	299	333	313	323	344	319	309	332	308	307	313	341	301	343	327	292	296	302	337	312	302	307	298	317	291	338	333	270	312	336	307	338	298	337	303	326	323	331	322	338	329	314	300	307	306	304	334	291	339	290	307	334	309	324	294	316	274	341	338	334	304	306	295	384	315	303	347	311	326	326	321	336	295	298	306	305	318	331	339	333	342	338	316	300	346	343	318	342	285	290	314	316	300	357	292	343	348	311	328	318	329	324	304	312	287	334	348	292	310	289	315	340	354	324	308	321	292	338	304	320	332	348	329	343	291	304	327	311	358	332	327	351	311	323	324	321	343	310	316	312	297	310	312	320	300	305	303	318	326	314	306	346	305	330	353	356	305	353	332	332	319	349	315	330	332	337	309	319	298	300	310	316	314	330	330	302	312	294	313	334	304	306	320	313	279	325	317	329	306	307	331	295	303	312	317	312	308	335	313	347	310	337	335	301	325	301	315	331	310	311	295	324	335	320	300	318	306	323	326	307	277	319	313	318	337	297	313	305	280	299	294	279	326	304	336	321	329	295	295	307	346	286	331	320	331	305	285	310	319	326	309	321	339	328	304	322	301	308	290	312	309	327	316	297	336	323	322	310	317	349	316	302	298	313	321	309	322	318	324	315	320	350	319	298	326	306	351	310	306	315	333	316	280	300	320	309	331	299	297	307	317	301	298	324	317	315	321	336	264	298	342	358	320	345	320	336	341	353	301	316	332	306	304	330	337	313	280	327	302	304	320	286	324	295	321	298	344	349	300	318	318	298	322	276	316	270	313	320	313	323	321	301	347	335	320	338	319	307	340	318	323	342	367	316	346	304	328	310	307	301	281	309	322	335	329	329	313	349	294	325	311	298	335	286	306	336	279	306	341	338	312	304	305	303	299	307	306	318	318	310	315	310	346	311	285	343	321	315	320	358	332	323	336	355	332	293	310	286	306	324	313	330	272	281	323	281	309	340	311	330	324	309	321	308	294	331	303	300	345	307	296	328	317	309	287	324	310	328	318	317	312	327	321	297	314	319	326	319	347	333	315	317	340	323	306	335	327	345	348	310	313	316	324	331	288	338	293	333	314	340	330	318	336	307	305	343	326	321	309	322	297	344	323	315	356	319	322	315	324	299	282	280	293	318	290	332	321	326	298	320	285	331	309	304	290	305	293	332	355	342	252	310	302	324	335	320	320	337	315	316	326	342	314	308	297	309	324	316	292	340	315	354	343	333	311	275	312	312	330	306	326	341	325	314	321	317	354	280	345	329	286	329	327	299	303	305	322	323	319	354	323	313	299	330	305	317	319	310	353	324	318	297	330	350	300	314	315	301	310	295	306	269	300	307	328	348	305	300	326	310	324	320	333	319	315	337	292	315	284	304	340	316	312	329	318	325	342	306	335	315	320	324	336	315	313	318	311	306	328	290	283	282	323	286	304	317	321	323	326	290	333	311	286	303	326	298	335	296	303	325	361	329	314	324	297	326	318	327	331	337	317	316	317	302	315	295	337	287	296	299	304	342	294	318	316	299	319	297	311	316	336	310	291	286	300	341	310	309	311	330	319	294	300	323	348	322	355	293	327	318	337	328	293	331	354	345	307	349	337	305	320	313	321	322	307	329	303	303	315	336	294	323	329	327	292	300	303	298	294	329	317	321	330	330	329	338	302	362	278	341	299	296	308	290	306	291	324	311	317	296	335	347	299	317	332	300	294	306	318	309	306	324	273	342	341	292	318	303	326	298	331	278	305	304	322	318	299	315	282	321	291	304	348	342	320	344	287	318	343	310	318	291	288	346	287	354	291	301	344	324	342	326	298	318	331	358	302	297	327	307	341	309	314	299	352	299	306	328	308	296	315	316	318	299	295	314	321	319	291	312	304	301	310	317	314	295	311	296	318	326	318	328	325	276	312	328	333	354	298	308	312	311	313	316	324	316	334	323	300	318	352	334	341	316	309	324	293	336	300	318	312	340	332	310	324	317	311	312	331	315	344	325	319	326	312	349	279	310	314	328	306	337	316	292	322	315	315	324	321	321	296	302	312	355	323	315	344	307	319	330	315	308	320	338	292	311	321	318	318	327	331	324	295	293	328	311	306
12124	8773	17597	19941	20076	18194	15491	14060	11832	10977	10856	9570	8714	8123	7045	5885	5083	4999	5186	5090	5426	6557	5658	4408	4722	4006	3459	3840	3142	2751	2232	2316	1939	2016	2238	1954	1746	1533	1828	1892	1880	1650	1644	1633	1531	1339	1384	1262	1126	1090	994	1014	968	895	926	889	890	952	959	968	966	913	886	814	822	862	922	903	898	918	803	800	809	814	783	805	793	769	830	823	851	771	827	789	821	845	741	791	836	797	854	796	781	806	758	787	808	797	752	791	814	872	788	824	813	865	782	811	875	775	860	842	757	806	781	788	791	759	758	778	793	788	778	793	732	787	719	824	739	746	762	805	763	787	751	772	785	789	775	776	795	732	760	792	802	790	811	792	746	821	755	746	757	788	805	755	743	752	788	794	753	772	776	792	737	778	754	749	866	800	802	781	817	801	749	805	784	753	773	778	820	781	779	767	777	815	787	798	747	785	762	806	799	792	723	780	766	781	741	752	773	755	787	817	769	768	752	770	812	776	797	794	780	776	755	737	798	807	812	775	758	806	779	770	797	772	742	802	766	776	781	793	728	816	719	768	747	821	800	763	773	757	804	787	771	758	765	714	803	755	738	778	792	758	753	798	750	761	764	809	801	758	781	735	753	780	743	792	754	773	797	707	758	806	765	789	758	771	754	841	746	735	770	802	805	819	765	777	818	801	784	781	858	789	791	851	724	775	802	808	765	762	824	804	773	785	759	750	751	811	853	816	729	807	778	768	792	804	758	758	711	770	799	715	783	737	747	775	786	779	725	838	792	758	819	767	747	771	795	774	828	866	745	799	789	818	787	764	759	803	751	793	774	793	740	813	802	771	746	797	763	769	773	748	775	771	792	785	778	820	804	822	799	795	802	778	781	753	739	798	777	777	794	745	764	738	743	777	745	724	767	782	768	763	781	716	789	732	822	798	785	788	787	750	773	764	758	790	745	783	826	761	794	784	757	765	834	811	757	787	768	764	766	827	761	779	774	719	793	809	768	769	746	784	761	733	779	772	719	761	825	774	814	759	834	817	779	781	769	790	755	777	775	771	741	807	763	789	772	768	774	750	815	798	778	791	746	781	832	809	757	797	798	790	803	753	735	812	781	760	745	766	808	760	785	769	781	775	797	805	745	762	785	738	767	793	794	790	755	798	756	783	773	802	833	771	767	769	777	797	789	815	742	826	796	747	748	766	779	733	803	782	740	831	772	816	871	794	786	782	820	750	759	785	798	843	805	753	780	798	786	766	761	751	835	790	807	765	756	766	769	787	775	745	767	787	789	790	766	813	790	804	746	736	746	788	775	733	822	780	760	770	781	798	760	755	750	767	796	802	775	797	830	749	726	749	763	807	721	801	751	772	765	753	765	781	782	774	765	797	779	752	820	756	759	787	760	752	747	786	782	742	784	787	744	795	794	761	768	789	833	793	766	749	773	770	773	774	797	790	774	772	818	758	755	716	761	827	779	834	781	798	757	764	792	793	810	768	817	770	770	762	819	772	741	790	786	763	772	791	768	793	774	800	786	841	814	807	747	840	784	765	810	792	833	739	828	775	775	760	816	776	755	739	770	780	814	754	809	782	781	770	751	802	840	808	757	803	758	807	788	782	747	807	837	795	770	813	814	759	807	796	714	809	759	730	838	770	814	817	810	735	763	798	798	768	793	754	779	780	774	794	765	751	758	822	798	744	795	784	786	755	778	778	756	749	778	762	778	837	765	815	773	764	848	775	803	801	763	860	726	769	768	762	768	815	766	806	756	758	755	779	770	755	750	766	792	788	831	793	761	789	765	764	746	776	752	783	769	782	762	766	742	742	769	788	771	753	776	804	779	767	774	727	788	758	733	783	780	818	849	758	765	833	755	784	784	788	826	776	770	755	788	814	779	776	794	780	760	772	764	805	761	771	774	778	780	842	766	774	731	748	788	790	734	831	780	810	826	794	813	781	831	793	760	760	763	786	757	818	813	808	827	797	818	782	832	758	785	774	810	780	785	805	775	782	745	759	797	758	809	781	772	800	745	794	767	795	766	758	783	705	815	763	793	780	808	726	793	781	790	761	766	790	758	806	776	789	728	809	792	726	805	786	764	753	771	782	748	765	746	780	803	737	721	798	770	806	793	746	744	775	720	787	779	832	770	800	772	784	765	800	759	774	772	765	786	794	763	802	816	815	786	792	764	759	793	737	789	752	728	779	769	800	762	781	817	775	718	764	746	738	766	800	731	765	774	760	789	825	758	785	782	787	761	796	762	746	752	763	771	759	822	795	825	778	754	803	731	752	807	785	761	797	804	823	777	784	796	770	789	752	787	809	790	790	761	796	764	788	774	779	788	789	786	774	866	793	768	760	807	787	775	771	784	735	782	780	770	789	788	744	786	767	798	771	807	787	774	777	756	814	803	756	815	827	782	786	779	744	804	783	792	809	788	763	794	776	750	784	778	780	767	787	784	711	753	771	762	761	770	779	756	764	794	769	788	864	809	754	795	759	808	790	766	746	798	764	782	734	825	770	764	794	777	804	843	791	795	783	778	758	749	799	774	779	782	783	777	728	764	790	783	780	762	778	762	755	791	736	753	791	776	804	781	831	808	766	751	793	785	794	745	738	779	808	746	762	787	782	787	802	751	795	804	803	807	798	765	797	780	765	775	769	766	769	782	784	787	722	782	758	777	813	788	768	776	778	748	772	797	822	782	746	771	772	770	810	771	764	789	757	747	791	741	816	743	798	818	820	793	789	779	781	755	787	775	776	792	781	737	816	801	805	812	804	744	779	787	755	750	786	834	788	738	829	834	791	785	803	748	787	862	763	813	805	791	765	771	804	773	753	759	799	784	796	788	752	759	790	801	797	813	755	782	745	790	753	764	767	736	789	787	767	766	796	783	836	768	780	795	848	756	768	782	808	749	792	797	796	722	785	787	773	786	763	765	784	759	795	818	773	768	811	762	810	746	764	775	763	772	792	854	766	759	806	793	740	754	817	788	779	767	789	816	795	803	761	795	788	772	746	806	825	777	794	776	767	783	782	771	774	790	771	761	762	787	741	784	781	741	755	807	745	788	808	824	748	761	778	769	744	769	760	780	790	805	791	738	769	778	777	810	774	752	801	758	779	781	825	765	771	751	826	801	805	762	820	787	829	821	746	787	812	743	811	773	764	766	805	766	783	807	778	816	813	713	811	797	801	818	818	765	818	825	742	774	765	760	815	774	780	749	758	759	805	823	765	757	760	782	800	727	747	781	779	715	744	742	771	751	773	739	763	782	764	763	750	785	772	794	799	789	736	783	734	747	793	748	775	774	750	834	786	780	800	781	767	785	756	756	787	761	758	809	752	776	789	784	763	763	793	820	814	850	770	834	762	797	779	735	771	749	791	728	778	783	792	796	772	817	763	778	771	772	786	766	761	810	825	796	781	782	769	804	770	779	779	764	809	807	779	798	822	809	737	757	806	798	803	740	793	784	787	760	794	762	745	787	786	792	745	766	775	769	765
28713	16712	19033	16156	13573	10509	7565	6271	4659	3951	3838	3258	3335	2834	2296	1765	1580	1481	1587	1479	1510	2030	1664	1230	1379	980	982	1070	942	815	591	689	536	555	610	560	465	451	488	502	556	444	468	446	426	380	414	372	318	345	301	306	292	288	274	288	300	263	291	294	275	289	305	289	268	299	267	282	269	290	273	271	262	255	253	247	266	266	287	261	244	272	262	265	286	261	250	251	259	255	291	264	260	226	260	247	280	251	274	247	269	273	237	275	272	293	257	279	259	275	268	261	258	270	247	254	279	258	244	263	263	218	231	250	225	254	254	273	254	271	242	268	310	276	256	285	264	253	248	257	245	264	248	238	239	256	253	235	256	252	238	247	265	281	263	278	237	255	249	274	255	260	234	282	248	246	241	248	251	232	256	279	265	267	276	240	275	255	252	243	250	286	236	254	262	260	241	251	256	263	277	291	271	244	232	278	245	249	232	237	255	246	260	258	287	276	261	270	256	257	229	252	247	291	266	237	238	250	249	276	275	260	254	254	267	248	232	262	256	263	247	251	281	285	251	271	239	294	244	259	245	262	271	226	260	248	283	273	234	254	241	251	251	275	243	272	262	263	273	276	289	267	243	259	256	245	261	244	260	281	288	253	257	272	264	284	243	243	232	255	250	247	260	263	242	255	238	262	231	264	242	275	262	256	258	265	249	255	244	253	279	258	275	293	267	262	254	280	240	259	259	288	265	218	257	225	253	263	262	277	259	258	240	234	257	243	268	288	263	271	274	251	259	225	262	265	268	243	271	250	248	258	247	250	261	265	270	249	252	267	284	257	255	254	240	286	238	248	245	253	250	258	235	246	265	240	253	232	275	252	265	252	245	229	240	267	277	254	271	245	260	274	252	269	239	249	250	238	271	290	279	246	273	248	276	274	288	275	270	263	267	272	258	229	263	264	247	255	280	268	262	239	250	275	267	274	235	260	264	278	272	250	252	281	259	246	244	251	262	253	259	263	258	256	248	237	254	265	266	219	245	256	252	263	279	261	265	227	261	258	242	244	231	233	255	258	269	251	253	238	265	265	264	248	261	239	230	257	269	253	236	253	248	292	283	254	228	254	248	256	273	245	250	229	251	282	261	263	303	273	243	235	272	269	286	224	269	260	257	255	242	262	257	272	255	254	258	253	271	268	274	280	224	271	278	263	241	271	242	265	261	270	273	257	247	232	239	283	257	280	234	258	285	278	251	261	252	276	263	286	255	247	207	231	242	249	232	236	260	266	233	258	254	247	252	259	268	255	264	259	241	226	284	277	229	286	275	249	235	282	258	269	264	258	239	270	271	245	259	263	258	284	249	244	263	262	289	239	262	284	246	261	275	271	286	272	261	269	250	256	252	270	260	242	247	253	292	266	239	268	260	251	259	251	264	250	266	310	247	267	240	249	278	264	256	249	278	274	249	245	251	258	236	278	269	238	252	257	263	269	270	255	272	231	250	249	255	248	259	253	258	239	270	257	261	240	248	277	288	246	247	269	272	234	267	240	242	259	270	260	258	218	251	231	275	287	253	250	258	267	263	243	214	232	271	254	263	260	281	274	261	254	236	252	237	240	272	244	236	207	277	234	271	245	263	268	282	260	252	285	259	236	274	242	262	257	262	234	254	254	264	246	263	245	254	253	223	274	246	265	260	216	292	227	271	248	273	246	254	268	258	259	281	259	242	244	265	247	240	225	256	259	261	227	252	259	246	269	238	262	263	249	277	247	260	260	257	268	292	247	278	231	217	259	254	243	273	229	247	242	264	270	260	244	274	253	266	256	271	268	275	260	267	269	236	290	257	233	255	258	261	256	238	244	283	272	254	279	251	273	251	256	237	271	268	285	254	249	275	272	287	255	259	283	276	250	250	272	264	272	267	270	257	274	231	243	269	268	256	224	277	258	258	239	271	218	241	254	260	255	289	221	251	253	248	252	292	237	261	269	252	230	261	249	240	257	266	244	258	245	264	289	257	275	249	276	270	251	259	252	249	238	295	228	240	268	276	252	279	267	249	252	245	257	237	266	255	291	260	254	260	255	242	228	263	278	270	255	257	252	262	251	251	245	226	274	239	255	247	257	263	263	294	256	254	236	259	264	262	271	261	278	305	263	238	233	264	249	254	254	253	247	256	237	257	237	241	270	232	274	229	263	271	263	246	255	262	232	261	231	231	240	278	241	259	268	249	249	286	264	275	291	271	243	300	253	265	264	265	261	268	266	259	244	256	244	257	292	268	277	253	273	276	270	216	250	245	277	233	234	277	265	251	242	247	250	267	266	249	221	267	253	236	256	249	254	283	279	272	236	255	291	267	274	267	253	268	261	265	238	265	264	280	263	260	248	244	234	264	243	277	250	249	251	283	277	250	262	274	267	261	252	269	256	255	244	231	296	245	287	259	244	276	243	271	253	261	283	271	280	247	254	253	274	284	279	273	234	250	292	267	254	255	255	230	246	250	286	259	253	235	237	244	266	266	259	259	260	253	265	254	273	245	271	247	282	256	266	251	257	276	267	263	245	255	280	269	246	286	258	268	290	280	253	274	276	267	254	250	242	287	255	237	268	269	243	257	266	260	250	244	283	293	229	241	249	252	247	261	269	259	255	257	249	260	278	243	229	241	253	300	281	270	239	262	253	223	242	253	270	267	233	257	276	236	251	247	241	258	267	228	249	262	245	273	286	243	256	286	252	254	272	234	270	250	253	245	260	240	226	270	251	241	260	262	243	246	223	265	271	248	286	246	250	236	209	237	227	259	239	236	228	262	248	290	213	245	250	257	235	245	233	264	273	279	246	261	250	268	242	261	234	249	280	261	251	279	262	278	271	276	282	261	245	246	267	248	235	268	274	269	257	251	250	280	287	261	228	257	234	231	242	252	245	267	244	274	285	292	253	248	269	260	271	246	220	272	235	250	268	272	254	237	278	250	257	270	279	281	272	250	246	267	246	267	255	247	251	268	238	266	237	281	236	229	252	256	257	257	267	265	253	256	228	246	271	274	238	279	244	249	238	240	279	282	244	257	255	223	227	241	268	232	265	211	277	276	242	261	243	272	278	232	249	254	272	241	265	236	252	250	277	271	257	266	258	241	240	235	249	235	254	269	242	259	230	246	257	258	260	270	244	255	234	262	247	254	268	246	223	279	255	257	254	245	258	247	272	234	257	259	240	246	249	279	280	268	290	241	255	241	273	235	251	273	239	254	237	251	254	264	247	270	256	262	251	252	248	245	280	216	250	292	254	269	265	264	302	256	262	247	283	301	282	244	233	262	254	284	255	247	279	269	265	293	287	228	224	240	276	248	275	256	268	272	274	254	282	251	270	248	279	258	241	286	247	261	266	263	246	255	258	236	229	256	259	255	271	248	284	230	289	270	252	271	299	244	270	244	245	263	272	259	268	271	288	268	246	277	245	253	228	274	195	248	287	237	254	266	268	268	254	255	252	246	250	251	266	277	256	258	276	258	251	256	282
16424	11953	22704	25634	26343	24862	21939	20707	17768	16923	16199	14693	13508	12422	10853	8856	8680	8633	8966	8878	9298	11692	9953	7804	8293	6370	5999	6440	5335	4477	3270	3889	2783	3124	3466	3034	2385	2276	2481	2797	2452	2097	2245	2277	2090	1653	1873	1745	1296	1193	1090	1106	963	870	900	932	911	928	966	996	884	874	819	794	791	863	924	878	846	791	737	728	732	767	703	688	682	666	676	748	736	636	680	657	727	675	685	683	677	670	653	670	653	654	604	639	624	677	652	709	679	679	674	735	705	717	668	706	697	730	660	682	636	662	629	633	674	653	655	644	664	646	658	659	649	621	670	665	624	632	610	638	637	641	581	621	626	628	634	664	666	645	583	682	653	610	606	617	634	634	660	585	652	631	615	616	638	640	610	605	590	617	656	654	660	649	656	626	628	602	585	627	606	644	638	634	692	624	649	671	596	630	644	608	607	615	602	593	630	667	667	640	622	632	709	617	627	626	672	640	642	694	634	604	640	625	626	618	624	652	675	623	635	645	630	589	636	641	591	716	630	626	624	611	647	651	629	607	668	615	660	621	634	672	575	653	616	655	654	626	637	679	632	613	660	622	653	606	639	631	648	643	611	652	631	655	647	649	629	642	669	586	663	656	639	624	645	610	594	680	673	607	672	644	662	684	612	600	648	622	609	647	631	631	642	635	620	643	625	659	609	672	645	679	606	675	648	645	652	640	596	669	657	607	660	638	639	600	679	624	621	662	597	593	590	671	641	621	637	611	659	648	622	636	669	640	639	659	640	630	636	655	620	627	609	625	635	615	656	663	637	606	634	623	638	618	613	619	624	643	652	649	634	619	625	631	662	616	645	675	637	650	610	608	644	648	622	639	683	632	672	615	611	633	680	587	629	657	627	636	633	608	684	628	627	675	604	588	638	635	643	597	628	630	652	609	586	625	623	628	622	660	613	655	667	650	614	660	684	624	623	624	645	647	652	675	623	624	627	667	604	607	610	599	623	630	637	592	620	665	643	637	666	627	594	685	624	597	628	638	633	661	612	594	669	651	614	663	677	646	619	649	649	654	601	651	603	611	665	602	625	624	650	628	639	643	649	621	666	644	591	626	633	636	645	617	647	617	651	631	611	611	676	600	637	651	646	633	672	647	658	623	662	625	639	666	634	580	618	615	624	649	643	636	669	652	619	647	596	592	677	633	655	650	669	654	611	619	664	630	703	609	607	639	600	670	648	677	628	647	655	655	662	616	622	644	639	669	654	683	641	643	649	600	664	640	625	651	619	609	643	715	615	591	620	625	613	644	631	636	595	653	620	656	618	637	674	691	643	634	667	622	602	652	670	619	653	683	651	649	683	615	660	614	657	598	609	654	692	679	626	641	670	654	636	596	655	643	593	658	611	611	631	652	659	646	655	596	635	598	666	683	595	614	604	586	657	664	614	620	634	670	651	651	625	651	631	619	630	650	637	615	654	662	613	623	618	674	608	620	646	623	672	628	656	623	677	651	646	613	650	633	621	656	675	640	616	619	633	641	635	655	642	647	619	640	594	625	660	610	629	579	651	640	655	631	615	629	619	646	616	616	622	615	629	633	600	575	631	663	632	639	667	652	683	654	643	648	655	621	660	655	654	594	601	654	653	644	614	657	645	647	604	630	649	672	641	601	635	613	681	619	620	620	637	607	595	629	628	669	690	662	598	597	639	641	676	698	660	624	687	651	610	668	630	633	633	633	615	671	595	623	666	642	649	660	640	643	696	590	628	632	601	569	659	654	620	689	646	644	674	629	628	643	651	637	623	652	642	660	615	607	643	653	631	656	645	637	571	647	634	683	616	658	666	618	638	601	634	643	655	648	634	619	679	621	577	651	644	699	669	603	668	676	601	656	643	636	605	690	659	651	671	651	642	583	631	669	624	602	661	630	645	639	602	641	620	635	671	622	664	631	653	601	645	637	598	614	642	600	612	597	652	647	610	645	665	625	622	597	636	604	614	665	639	653	620	658	641	609	643	600	646	626	628	655	606	624	658	617	596	606	643	658	643	648	626	654	618	590	605	614	615	630	651	655	673	681	644	658	643	639	637	609	632	595	596	639	649	691	630	625	663	650	643	605	591	599	618	661	617	651	645	599	637	659	628	617	654	656	626	619	632	650	666	574	635	619	631	693	636	633	654	649	605	626	605	643	657	671	620	659	644	655	607	632	648	604	651	627	669	618	635	625	641	668	659	665	661	674	656	638	626	627	650	667	637	638	653	690	592	578	662	602	607	645	643	651	649	651	633	609	606	600	627	655	634	667	639	598	623	685	652	614	613	586	592	641	654	647	592	666	616	653	660	598	601	631	642	628	691	652	653	645	662	620	660	647	654	619	643	648	623	632	600	651	613	581	613	626	645	634	570	658	625	619	646	610	596	647	626	684	666	584	593	642	672	686	641	652	651	612	608	634	635	615	613	602	605	680	621	621	666	601	613	646	592	606	636	628	656	636	655	652	622	597	649	640	634	601	621	663	592	630	648	670	613	627	620	644	649	597	644	620	614	649	668	630	631	605	626	614	637	685	587	667	636	652	622	620	628	644	631	644	627	623	621	621	642	655	671	617	623	618	682	636	640	640	632	665	583	663	672	601	645	663	617	594	643	637	614	678	653	680	608	632	659	658	624	610	659	613	606	661	666	605	633	623	652	616	597	666	651	620	654	651	620	648	641	650	647	659	649	637	674	645	631	615	611	647	638	648	637	665	644	645	644	643	656	667	623	616	635	601	633	630	680	618	639	657	661	614	625	676	591	665	673	625	641	594	652	590	644	623	623	624	702	705	670	662	643	624	603	662	644	626	641	609	688	643	669	603	637	632	655	625	691	691	614	607	681	609	637	622	631	631	631	668	626	650	632	654	616	609	625	639	606	630	643	626	661	621	629	653	646	606	639	618	667	613	608	668	630	610	599	617	648	651	614	650	632	640	648	660	631	677	637	655	645	619	614	635	615	668	661	636	656	597	661	634	659	635	611	605	673	594	635	638	638	622	630	596	626	642	581	600	619	635	675	634	589	701	638	632	665	618	647	630	590	626	636	637	686	617	670	591	639	684	666	595	654	636	668	654	637	647	641	615	579	612	618	673	624	612	636	616	669	639	661	638	688	635	620	669	617	629	654	553	629	631	630	650	651	621	621	656	611	653	633	583	649	643	644	634	640	617	658	656	626	617	622	645	639	667	646	636	653	633	645	657	675	603	632	616	633	662	645	570	659	659	633	620	636	642	646	628	661	621	659	616	620	642	627	661	653	602	639	618	594	637	687	669	643	629	607	657	627	619	672	645	638	672	673	655	587	677	605	619	604	644	613	619	588	638	614	594	607	640	644	623	666	642	615	627	620	621	634	651	630	677	671	641	618	631	649	638	639	646	661	624	616	635	633	635	646	633	642	616	641	657	650	602	637	636	627	682	611	675	646	661	637	669	627	632	661	649	671	627	629	625	606	623	590	628	659	671	676	626	628	619	638	616	644	658	641	594
10322	5676	6677	4933	3217	2261	1714	1310	1146	977	941	835	780	634	616	519	458	441	443	396	417	387	352	373	367	328	338	364	316	314	328	298	299	294	272	278	283	333	316	318	285	271	279	304	293	293	301	248	259	263	263	295	256	305	259	280	241	264	295	271	259	269	279	281	264	268	267	281	244	255	287	246	272	293	267	282	281	290	251	293	250	261	256	293	254	264	241	271	241	238	278	279	282	275	272	248	277	268	252	255	256	257	268	298	260	284	287	262	263	265	269	247	288	235	238	266	263	272	258	285	290	267	259	271	259	248	258	283	302	268	258	238	286	256	303	270	230	247	253	271	284	253	278	303	253	259	274	263	257	267	266	268	262	248	293	250	262	299	275	263	251	271	302	262	225	253	305	275	243	278	276	277	251	284	293	268	273	278	257	275	272	272	280	274	254	248	257	277	257	280	264	268	274	261	273	281	271	227	258	273	275	263	257	252	263	251	267	256	247	247	233	237	257	264	296	259	255	282	263	263	261	253	262	285	301	277	265	271	260	257	250	295	265	255	251	268	270	283	263	275	294	230	291	288	266	245	289	276	285	277	274	244	242	261	243	271	257	276	249	274	271	283	267	254	260	267	285	259	244	282	241	252	256	283	268	239	314	258	281	241	258	266	246	244	295	284	260	264	260	275	272	247	237	269	258	285	269	245	248	255	237	254	254	265	268	269	281	289	289	278	263	225	245	278	279	279	244	297	255	261	248	264	259	283	265	244	266	258	260	267	272	279	272	276	251	274	250	290	272	280	272	285	263	255	283	258	234	259	254	234	237	260	245	257	276	280	257	268	259	266	290	263	255	275	251	253	259	234	240	249	298	264	272	252	239	260	252	254	262	233	252	244	266	270	288	277	284	247	265	243	263	276	255	284	265	261	286	279	293	251	253	269	280	271	234	243	261	293	266	250	265	255	260	286	281	262	256	241	256	259	249	275	254	245	269	279	227	278	288	266	258	272	282	222	254	273	282	247	246	279	257	256	269	256	287	290	234	273	304	256	274	277	254	262	217	260	230	275	226	256	226	249	277	244	281	258	274	252	248	249	252	275	229	260	242	252	266	246	266	259	290	264	264	268	271	270	291	255	263	242	273	296	280	236	261	275	264	264	261	251	252	248	255	276	248	278	252	265	292	273	280	277	244	257	264	280	276	248	241	280	274	243	254	250	324	268	240	280	226	275	286	246	289	261	277	272	235	297	246	273	243	239	242	287	275	260	277	277	255	254	295	266	266	259	255	267	286	262	247	245	272	229	258	255	271	269	263	264	286	233	282	258	241	275	255	262	267	271	278	267	268	272	280	260	296	290	278	268	252	235	261	260	231	277	248	244	269	284	261	288	232	287	237	283	260	272	278	296	251	258	256	259	271	271	246	273	254	306	286	233	273	309	261	266	258	255	290	274	259	260	255	269	292	259	279	277	278	286	260	266	259	265	253	242	275	250	267	261	258	287	248	256	258	275	248	256	238	255	253	250	257	260	272	254	267	253	250	284	278	278	253	266	268	252	254	247	266	252	282	255	259	261	265	266	245	258	254	277	249	247	277	293	274	284	256	290	264	242	274	271	243	277	234	262	267	257	283	237	316	263	276	274	249	264	258	241	276	303	267	258	266	270	246	233	285	255	296	257	279	283	277	237	283	291	261	267	261	269	253	268	253	265	260	248	227	271	282	260	265	254	253	286	259	269	276	247	229	236	266	232	286	265	255	273	264	258	284	287	261	243	283	262	262	277	247	283	274	253	278	274	259	258	275	272	255	254	244	268	241	257	272	245	250	313	260	246	286	302	279	287	289	279	237	253	251	282	261	245	230	246	266	299	278	268	291	255	237	304	258	286	237	264	287	273	270	245	274	263	273	261	269	267	262	270	232	290	266	233	263	271	241	265	296	285	265	284	264	254	259	258	264	255	246	238	283	267	295	238	245	279	284	267	268	262	255	278	256	267	279	270	283	235	256	248	258	229	248	267	245	269	280	264	250	263	263	231	266	285	272	251	266	282	255	262	285	273	241	250	270	244	281	265	263	264	264	273	266	248	324	249	265	242	295	250	271	242	267	269	256	257	236	251	297	259	275	266	255	276	299	240	264	251	280	255	234	276	268	279	285	278	252	247	232	256	268	245	249	272	280	238	281	246	254	287	287	274	259	269	252	251	278	264	273	273	251	248	280	227	268	271	264	257	271	271	261	256	286	258	262	282	264	285	255	265	260	275	276	263	261	248	299	255	249	245	269	253	253	244	264	262	279	285	267	260	250	273	268	231	270	275	273	254	281	256	226	253	268	253	260	279	308	250	270	259	254	274	235	237	263	278	248	245	283	252	248	276	261	237	254	260	248	238	277	246	283	269	268	232	263	299	262	272	273	247	264	228	255	270	270	279	245	278	269	255	257	243	229	293	242	285	261	275	254	272	281	256	278	245	279	305	264	266	268	284	249	255	258	257	259	249	282	252	252	260	269	278	272	269	279	255	254	266	244	236	269	294	259	285	255	265	260	279	272	254	236	275	252	273	254	264	270	263	276	266	256	271	252	258	244	273	289	237	286	276	273	256	255	287	256	249	268	266	268	258	255	293	262	287	255	263	279	240	255	257	249	283	256	274	285	251	285	269	266	257	263	246	247	283	272	263	236	243	267	249	273	286	254	273	269	263	247	260	288	258	248	275	285	256	263	267	265	288	248	249	241	255	260	241	248	289	252	284	284	237	289	272	296	245	227	282	258	251	244	270	265	301	220	249	256	257	263	256	253	233	270	262	256	283	262	296	282	258	273	270	258	286	260	240	238	278	293	246	242	266	276	264	261	257	251	251	217	255	289	269	263	252	275	272	249	254	262	250	276	257	288	296	257	276	267	253	260	282	242	269	235	247	251	266	270	270	250	267	265	294	226	262	259	242	243	240	271	281	247	275	272	245	256	269	231	269	289	252	243	254	276	258	285	246	200	245	290	260	247	226	252	286	251	259	257	254	258	261	273	254	241	244	267	272	266	257	243	238	243	242	253	250	243	288	261	279	294	266	252	282	277	272	279	283	270	267	268	261	239	263	245	233	256	259	271	275	278	272	284	241	241	232	231	268	232	275	262	263	247	259	279	256	266	283	266	255	255	296	223	270	267	261	307	276	244	266	282	269	254	278	247	264	246	265	301	272	264	296	242	255	271	269	303	269	316	259	266	277	242	298	256	247	241	264	281	280	265	279	254	256	242	259	283	243	253	263	267	282	241	262	270	267	282	269	281	267	280	260	253	261	287	282	294	261	242	251	271	232	284	251	272	284	250	276	268	251	245	269	277	248	267	275	248	255	256	249	248	252	254	263	254	271	259	275	261	266	279	275	262	245	261	274	240	246	261	269	258	292	273	248	251	258	286	311	240	238	261	275	273	258	269	270	274	275	255	245	253	270	290	271	262	256	256	286	245	240	243	252	267	283	262	245	241	251	262	265	256	256	230	229	238	300
6229	5161	11678	12629	10722	8960	7309	6171	5524	4836	4417	4230	3843	3398	2942	2438	2119	1859	1893	1797	1628	1664	1524	1353	1308	1335	1214	1196	1192	1137	1015	1056	971	969	872	937	953	1039	956	1099	976	920	923	944	874	888	826	805	719	719	740	702	734	706	715	717	795	738	766	711	667	740	687	695	690	743	728	725	670	715	659	660	715	644	698	674	718	684	675	603	643	730	701	657	704	662	661	695	670	641	703	645	665	686	604	691	695	682	661	644	677	689	682	654	655	692	675	685	687	647	702	666	689	654	669	631	682	665	665	674	663	676	664	671	693	667	655	630	669	722	657	650	679	688	687	646	653	692	644	593	708	690	669	620	658	700	699	683	663	682	694	609	703	662	617	653	624	657	677	645	628	678	675	681	655	622	685	641	661	665	619	696	677	674	701	686	680	657	665	639	613	674	657	649	687	653	631	657	686	686	595	675	677	679	629	658	683	663	651	663	649	641	618	635	647	633	662	629	649	725	622	632	650	683	646	648	643	691	669	643	665	649	644	673	633	635	641	669	644	671	639	666	695	627	678	675	666	663	692	610	682	633	643	680	631	632	692	663	663	683	662	670	673	648	638	658	668	679	694	672	688	680	665	689	648	686	672	688	677	659	670	681	715	697	663	640	644	698	656	648	635	660	680	650	699	691	674	642	647	647	602	659	658	672	700	698	649	626	723	637	678	689	700	673	672	661	638	680	651	650	641	662	698	628	669	659	646	728	689	662	696	661	680	650	622	630	664	709	655	669	678	696	641	648	640	656	642	649	661	675	702	699	674	713	657	670	674	643	626	649	652	660	693	636	694	612	651	659	645	624	642	639	654	649	682	642	675	636	672	676	624	634	665	706	675	636	646	646	646	672	627	633	637	681	666	684	682	718	633	651	674	652	649	635	667	653	685	646	680	686	669	660	681	666	678	656	663	660	693	644	678	608	652	673	671	695	678	658	615	704	643	679	659	605	702	683	692	654	669	602	665	652	736	683	644	673	669	671	677	641	682	651	645	605	679	628	626	631	631	627	648	668	641	665	687	665	658	695	664	628	638	695	617	651	654	675	662	669	700	664	651	660	636	636	656	655	706	677	689	707	665	700	679	717	659	678	634	656	666	675	651	682	615	665	674	679	692	592	693	614	651	618	623	651	707	680	605	671	668	651	697	635	661	706	666	665	635	661	672	662	683	639	704	620	632	663	668	642	671	685	641	694	661	654	644	666	656	663	664	667	659	663	617	660	713	672	626	643	643	599	667	697	637	659	631	676	702	690	677	651	637	713	641	673	653	650	656	648	696	645	641	624	648	665	661	680	636	672	684	653	725	624	704	627	648	643	675	709	661	623	674	667	692	676	648	645	683	647	648	660	641	659	677	659	683	642	654	628	645	667	701	669	649	670	664	674	681	658	622	705	686	643	677	643	664	631	677	657	666	697	660	657	687	609	683	683	628	695	694	649	633	665	588	659	686	635	656	662	702	664	659	657	691	677	711	691	612	675	711	697	662	624	702	647	648	637	652	663	703	686	684	676	694	649	621	654	662	694	685	652	691	668	665	654	679	650	638	625	676	677	632	643	659	653	651	663	698	677	660	648	663	652	664	690	655	678	637	713	643	668	639	686	679	676	656	632	671	642	689	691	635	670	647	662	664	602	664	670	608	713	637	668	666	673	677	671	659	716	651	662	682	677	686	635	674	677	742	646	670	678	691	683	661	626	644	660	638	635	657	668	680	672	647	709	691	632	691	656	696	611	686	710	675	670	660	692	695	666	652	658	691	659	643	701	663	673	628	651	632	655	684	636	664	684	662	654	652	737	693	669	677	710	687	672	714	737	636	673	653	641	657	708	708	687	683	687	654	679	675	650	691	691	664	638	642	656	656	682	660	695	689	655	665	671	703	684	684	642	593	635	684	625	715	644	646	659	637	663	696	683	676	674	699	637	683	667	696	637	658	616	691	716	630	648	619	644	616	643	649	679	618	604	658	708	689	662	643	615	642	630	629	642	714	680	664	696	619	669	640	639	591	670	660	674	724	645	685	626	664	616	661	699	703	622	648	708	686	641	630	687	671	664	686	645	669	663	683	704	663	635	694	654	652	698	626	657	714	673	670	644	657	648	659	630	591	673	629	596	656	678	660	665	674	647	655	686	650	693	651	680	656	681	720	672	679	648	660	658	660	664	663	660	676	655	676	632	656	647	646	697	617	615	692	641	680	670	656	680	682	630	596	662	646	680	688	651	620	639	714	640	674	625	611	693	703	653	691	638	668	698	690	667	682	634	644	692	660	694	629	674	641	671	676	676	700	664	685	726	704	690	719	746	698	618	662	690	644	645	700	660	663	596	629	658	675	677	685	684	653	714	689	688	654	658	635	677	624	666	666	629	636	676	691	638	665	689	660	702	643	675	632	644	658	700	657	634	666	638	693	676	687	634	688	667	692	672	655	670	605	710	681	646	696	690	614	696	643	617	635	687	644	668	608	638	641	704	640	620	643	623	684	608	622	653	660	698	684	643	666	682	712	661	629	673	661	675	638	671	656	640	642	690	703	655	651	669	669	646	665	658	691	641	653	689	712	664	672	607	656	638	674	616	691	651	649	690	647	608	678	664	664	650	675	713	671	610	670	668	655	610	660	697	656	614	632	684	674	639	679	653	662	648	670	617	646	642	696	608	641	627	698	666	658	664	655	642	688	640	709	691	689	641	669	647	686	646	703	658	622	669	619	632	669	672	666	608	652	661	638	641	666	639	663	647	652	688	612	675	685	579	677	636	640	690	690	621	677	655	643	616	633	655	672	646	687	629	625	661	668	685	678	652	664	639	677	608	658	688	628	719	626	652	647	656	643	734	647	657	666	686	652	608	614	659	626	658	653	709	664	651	696	707	643	683	637	654	640	696	627	639	656	650	636	679	632	629	686	641	624	660	665	639	664	682	674	719	663	613	710	656	678	658	690	636	632	662	627	642	648	682	646	694	655	668	663	680	688	661	678	614	698	700	668	689	642	675	691	668	699	637	695	699	670	659	647	651	656	677	657	681	662	675	625	631	660	658	671	691	636	645	630	704	624	644	662	656	643	665	700	665	655	657	686	732	657	661	688	683	690	641	634	653	663	657	673	670	659	653	662	643	605	695	682	622	629	642	640	649	640	672	672	647	643	638	636	690	663	658	655	670	643	646	635	681	664	657	655	652	614	627	650	661	673	675	598	646	652	649	669	671	666	647	636	652	631	633	679	711	662	648	669	692	679	600	680	652	688	678	626	623	625	704	634	696	679	646	670	601	666	662	649	626	622	658	678	686	667	672	632	661	686	665	672	650	690	627	676	650	673	684	677	581	630	634	620	669	676	653	628	676	667	671	704	687	643	650	682	650	667	687	623	641	695	707	669	659	654	643	691	641	645	645	635	635	652	674	683	680	677	623	643	712	661	656	662	676	618	620	647	716	662	644	632	651	656	645	690	631	666	694	662	655	648	673	680	700
19240	10585	12657	10707	8158	5880	4287	3460	2706	2181	2148	1978	1927	1698	1266	1012	1002	979	972	856	909	1015	966	806	829	687	618	718	599	559	493	538	436	464	509	482	437	419	401	479	405	421	431	417	372	363	375	337	348	367	327	323	321	331	324	322	306	371	331	299	298	313	311	318	337	335	313	315	311	287	301	344	327	316	323	276	324	322	303	287	323	324	315	321	312	296	339	337	264	286	309	301	303	324	291	288	298	299	282	309	331	330	281	284	313	288	310	325	293	311	323	297	278	309	275	301	307	303	313	322	324	295	326	309	302	324	306	290	283	328	279	325	283	315	291	285	298	295	289	307	278	267	298	262	321	312	341	320	304	302	296	297	307	275	308	271	290	261	316	297	280	282	323	293	321	318	304	284	305	286	282	298	275	333	293	284	290	301	295	258	295	305	294	277	289	269	298	282	314	292	297	328	297	291	337	289	288	312	283	309	313	318	305	323	253	292	298	322	291	291	287	292	292	346	306	272	296	286	309	279	297	293	289	330	320	295	327	295	300	307	301	347	321	287	295	320	298	297	322	330	296	317	276	338	297	300	292	284	283	295	314	311	315	305	295	309	301	296	288	305	304	284	294	321	275	282	318	313	299	268	346	298	286	329	294	273	312	295	300	284	327	331	302	325	318	275	312	308	323	321	314	295	288	296	263	296	303	318	307	252	309	308	284	292	339	275	310	319	288	302	316	312	311	303	313	300	294	297	286	291	304	312	316	292	298	335	292	331	302	291	297	295	269	303	287	302	286	314	309	281	324	317	348	353	326	329	296	303	287	308	331	304	298	304	300	287	302	287	310	298	293	321	278	291	274	283	257	285	319	305	292	269	307	317	293	292	296	298	299	279	301	311	302	336	289	289	290	293	279	289	313	315	328	301	303	320	314	288	293	314	312	316	295	311	274	323	325	339	289	275	276	295	299	297	303	283	333	298	289	292	281	326	333	281	296	341	288	318	297	300	314	264	296	258	293	300	290	319	316	316	323	267	299	294	312	316	324	291	321	303	283	289	304	311	285	305	324	337	305	301	317	304	297	341	316	280	328	312	324	319	303	288	282	319	291	286	304	320	299	283	331	294	338	297	298	314	301	293	307	316	320	300	316	310	309	324	316	337	299	294	279	307	320	302	301	300	325	280	270	309	296	326	308	313	300	278	283	301	308	298	294	322	300	308	293	285	322	324	298	304	329	301	335	303	329	297	332	322	320	310	288	306	317	308	317	286	339	322	293	282	285	319	307	313	283	309	316	297	302	301	329	335	315	321	296	312	332	269	305	306	318	306	316	290	330	295	310	277	298	291	305	301	340	320	302	302	289	297	298	293	319	305	293	296	343	328	290	306	273	296	305	294	305	298	320	269	302	305	299	271	314	309	294	322	325	309	301	318	268	291	294	291	322	308	298	303	323	307	292	332	294	287	302	304	289	305	343	301	317	318	318	293	302	315	277	338	278	276	293	286	300	300	283	271	320	280	284	303	296	304	307	300	310	307	287	273	309	293	290	295	287	306	269	307	292	317	314	302	304	341	338	308	287	309	298	313	301	306	334	291	298	332	309	324	291	294	306	283	310	285	296	300	304	321	324	276	333	289	309	299	275	295	294	329	292	305	300	288	314	314	314	313	262	308	281	293	326	302	338	312	311	289	302	310	293	320	294	314	312	331	308	285	309	296	277	304	293	289	294	301	290	315	297	301	292	310	329	304	301	317	295	299	289	331	339	273	292	289	311	310	315	328	310	316	287	299	289	296	306	292	330	288	290	335	298	308	318	291	325	314	294	316	321	329	286	300	296	305	345	334	321	287	287	323	275	295	277	319	278	310	302	324	283	265	333	291	291	324	310	301	306	282	309	304	326	297	297	296	299	332	309	327	285	299	296	291	284	291	328	292	302	284	295	321	294	315	311	318	323	311	295	323	286	325	296	311	257	273	343	312	322	302	320	295	303	298	317	320	292	285	273	329	330	300	277	301	309	319	290	322	303	300	315	330	267	297	284	268	299	317	287	288	321	303	290	296	319	335	313	309	323	299	310	281	287	307	305	321	284	322	307	313	333	277	302	290	295	287	318	329	280	311	296	295	309	294	319	323	311	316	268	277	290	294	303	310	299	308	279	272	308	271	297	330	308	310	288	337	270	276	247	282	267	287	319	302	303	318	301	315	300	320	326	331	297	337	298	318	297	331	317	300	306	297	270	333	278	293	268	304	310	323	284	345	316	291	298	288	280	296	307	314	317	322	307	286	329	313	307	279	311	287	265	316	314	308	296	344	305	296	308	318	317	324	305	302	314	313	308	350	318	284	274	340	309	315	262	290	291	299	289	313	319	346	315	297	327	267	303	266	286	304	313	308	316	308	282	310	280	288	326	311	309	275	299	325	277	322	307	302	279	308	300	311	310	265	302	281	278	305	334	281	301	310	305	295	302	321	290	307	291	308	316	298	285	311	304	318	312	277	334	294	289	311	309	302	292	322	320	281	323	316	252	324	292	308	304	307	314	305	295	294	289	337	313	285	281	300	267	303	273	312	339	305	289	261	309	294	298	319	299	335	336	289	304	287	285	305	297	298	299	318	338	326	301	290	306	296	308	333	295	275	317	299	307	297	309	262	307	284	301	293	276	294	317	290	312	295	331	323	350	282	297	281	293	309	293	282	309	305	301	274	307	303	301	305	298	326	301	332	313	309	279	256	298	318	314	330	346	307	296	311	334	325	315	305	295	297	334	316	323	341	303	277	333	307	290	272	322	298	303	318	300	300	290	315	330	279	341	316	317	298	271	311	297	298	323	305	299	306	299	312	303	306	310	293	307	300	301	317	288	336	279	344	289	296	286	277	296	322	300	323	323	314	288	288	330	300	306	314	292	293	332	335	300	329	305	281	270	294	298	325	319	314	284	299	276	307	325	324	357	298	319	302	320	282	299	301	295	327	319	301	339	306	301	296	300	259	313	296	289	300	281	298	321	300	324	332	280	316	320	288	315	315	291	320	298	322	283	302	289	308	294	307	289	315	289	301	291	300	280	304	290	290	276	304	310	316	292	339	299	270	316	287	326	315	292	319	293	308	326	285	286	297	285	322	336	335	317	302	273	290	310	314	336	294	283	290	318	298	294	308	311	298	282	296	293	303	297	298	311	291	339	280	285	284	298	297	294	319	284	292	309	295	308	296	313	283	294	319	328	296	319	302	333	311	303	285	290	297	273	304	312	324	292	321	302	311	317	296	329	282	292	349	287	298	301	313	297	317	296	302	245	283	308	315	321	310	295	269	301	284	307	310	306	326	300	302	296	294	307	270	306	289	314	320	312	311	345	338	312	293	339	320	280	334	304	311	297	311	284	293	291	309	332	309	319	289	299	324	298	300	294	333	316	312	314	288	347	274	303	280	320	327	303	276	268	286	286	336	320	306	273	307	286	316	301	336	296	290	289	318	333	310	299	278	278	305	295	347	303	300	270	325	319	293
11615	8343	17775	20251	19893	17891	15338	14206	11876	10621	10783	9674	8953	8371	6653	5556	5270	5295	5356	5054	5518	6455	5598	4483	4741	3734	3374	3524	3007	2844	2159	2371	1870	2071	2176	2329	2024	1774	1732	1931	1861	1739	1702	1729	1498	1298	1337	1123	1127	1140	939	958	934	939	907	931	962	927	891	907	935	827	832	876	839	926	913	856	934	843	772	770	783	845	784	734	725	755	776	781	793	788	743	748	779	733	742	758	769	811	844	784	771	791	767	801	747	725	750	728	745	755	752	771	825	772	734	774	784	751	766	747	744	764	688	758	756	797	714	775	768	703	726	720	720	717	681	759	750	723	748	763	728	711	712	733	765	713	730	760	701	712	761	758	744	735	753	771	766	728	702	727	762	747	741	743	704	722	756	745	750	766	725	687	675	757	761	692	748	732	809	784	679	764	766	720	737	703	708	750	754	687	745	788	797	750	737	750	703	777	722	758	774	706	719	776	729	711	710	748	747	731	753	767	746	761	723	775	753	734	785	796	758	740	727	683	716	775	766	814	711	752	700	749	724	737	764	753	756	722	748	738	752	778	735	708	796	746	766	759	735	739	711	720	712	747	767	750	745	784	753	766	725	727	763	723	773	807	743	753	744	757	783	717	748	742	746	711	707	728	724	735	754	672	755	794	731	736	726	754	758	731	734	738	756	711	718	701	729	784	742	756	744	709	787	705	721	686	746	773	740	720	722	725	736	770	721	716	755	720	738	755	758	751	740	751	733	730	730	786	728	744	725	729	778	788	774	743	745	745	763	693	807	700	721	768	733	742	731	760	711	741	712	701	761	755	739	740	719	791	695	742	703	756	756	722	741	740	716	744	733	715	693	799	710	728	737	759	803	782	782	758	695	752	731	748	696	768	716	745	782	713	725	738	703	785	727	699	765	735	714	785	708	758	760	698	686	764	722	717	742	752	717	715	741	745	716	758	770	759	703	741	731	739	692	723	755	759	811	751	697	758	754	733	780	733	766	762	723	765	766	764	782	735	761	773	729	765	740	699	722	734	747	768	712	791	765	734	748	742	687	741	751	727	716	790	759	707	741	744	759	708	797	721	756	791	735	715	729	741	750	696	733	759	712	731	770	739	722	725	715	765	725	765	742	754	755	753	768	753	745	754	805	748	712	743	742	748	744	783	731	747	719	708	744	725	755	765	800	761	745	718	711	745	725	765	766	739	816	809	750	745	760	725	759	728	746	727	728	723	765	735	798	750	721	725	737	736	721	735	785	771	714	759	758	768	730	727	733	734	763	760	758	756	736	766	750	733	737	735	733	745	705	768	751	762	758	756	775	691	746	719	710	792	762	732	784	766	767	728	741	761	718	742	708	768	751	713	710	741	735	743	716	724	748	735	723	732	740	771	775	734	738	754	774	726	724	765	734	747	737	804	772	803	720	750	716	687	729	727	759	757	775	755	743	732	775	742	738	779	710	703	714	705	739	757	725	698	800	705	726	707	703	708	776	725	802	737	739	759	798	687	721	694	762	781	709	748	750	752	732	771	741	762	717	718	742	745	743	687	769	762	737	756	690	707	721	729	758	770	740	735	780	797	667	744	745	745	725	748	713	733	666	711	726	720	727	715	718	727	787	749	713	753	749	736	730	759	772	775	770	744	755	690	725	774	704	712	739	738	754	753	757	725	733	716	717	705	801	766	710	733	774	723	737	709	756	709	707	716	731	772	773	733	752	713	752	758	738	702	716	722	754	755	728	754	749	708	788	786	719	766	733	746	722	699	754	726	726	711	783	752	763	736	767	716	784	726	731	784	761	776	762	764	731	763	728	768	801	769	730	753	743	720	696	771	730	713	719	768	760	735	679	728	742	754	784	722	742	750	730	716	744	722	731	790	779	744	709	745	725	756	742	716	738	773	710	760	756	774	707	724	708	743	819	739	737	741	726	810	735	797	767	701	774	721	763	718	710	773	727	739	755	743	773	696	798	734	755	741	767	733	767	776	742	709	733	783	719	754	712	697	728	743	742	785	732	736	691	781	752	772	754	730	769	781	721	770	760	683	794	737	707	736	727	722	755	737	764	714	736	716	781	729	752	757	707	787	768	745	737	745	746	706	744	749	731	775	759	743	713	762	721	774	768	762	733	744	737	778	752	742	758	736	724	692	720	794	735	729	729	738	758	766	738	788	773	748	766	751	718	755	749	760	725	787	696	742	766	747	711	733	764	725	756	710	769	742	696	710	732	787	748	716	785	689	767	749	738	722	748	792	752	677	725	736	708	731	755	724	716	753	721	688	728	710	780	762	764	739	718	722	730	722	660	723	710	807	747	779	741	762	737	729	743	750	729	739	764	765	751	742	788	718	713	749	720	768	773	696	740	770	755	702	765	750	687	736	745	756	765	744	758	695	754	773	737	715	748	754	726	799	723	737	753	749	798	788	731	785	709	710	756	772	760	723	762	726	741	731	742	777	821	760	783	742	720	707	728	722	712	803	762	751	759	686	767	783	787	733	709	772	719	725	743	737	756	759	733	690	744	721	715	752	750	725	792	718	721	744	738	732	743	756	726	715	739	755	698	723	734	681	764	746	772	728	744	728	780	761	759	777	702	743	795	717	711	743	737	693	793	742	696	717	728	741	740	736	715	711	773	751	681	744	750	770	720	747	754	749	748	801	727	763	759	719	803	758	719	731	802	769	755	700	776	762	745	693	675	651	743	792	751	705	747	754	749	755	774	674	740	731	731	731	729	733	758	734	729	771	758	780	756	735	761	795	739	758	753	727	689	779	787	768	758	768	674	733	766	752	725	736	755	779	776	752	716	735	752	733	737	759	696	725	765	763	736	773	701	731	765	722	730	738	771	774	716	741	741	746	689	716	764	690	757	729	717	748	801	743	745	763	743	748	759	771	723	762	749	741	753	691	765	730	726	726	777	772	746	735	725	708	759	733	753	773	765	748	733	744	796	778	750	695	750	744	728	773	775	725	748	760	751	744	706	706	744	726	741	768	737	747	745	724	724	742	745	755	727	774	750	785	724	781	725	763	766	742	713	701	812	740	738	771	737	734	733	742	733	736	685	753	750	715	699	754	680	729	762	703	718	793	725	816	760	729	707	714	775	781	714	740	751	738	760	769	770	771	725	714	770	746	724	730	736	739	722	747	711	767	699	760	730	755	713	754	740	714	754	717	704	681	751	654	702	766	760	711	737	752	752	737	753	734	677	726	739	778	770	740	798	731	761	718	751	733	752	776	768	704	736	749	720	738	722	771	744	772	720	774	736	720	753	747	757	816	752	747	743	783	753	760	739	755	725	727	739	708	739	742	757	729	718	719	760	698	714	772	773	720	724	715	696	715	728	739	746	766	706	748	764	766	801	704	736	758	804	758	794	738	773	703	715	755	715	692	758	764	735	735	735	776	730	764	754	717	729	764	675	732	730	733	734	711	730	705	791	744	758	721	785	742	715	715	774	773	740	698	783	754	717	689	788	752	728	740	753	777	738	723	714	733	772	722	813	736
27674	16066	19015	16009	13920	11172	7766	6421	4739	3782	3835	3371	3280	2916	2283	1775	1613	1607	1600	1505	1620	2028	1768	1264	1329	1048	926	1080	1005	800	602	612	540	570	663	662	560	506	499	544	502	504	489	457	417	354	374	367	338	294	261	313	306	286	307	291	332	263	263	294	256	275	280	295	269	290	284	297	262	249	269	242	263	259	253	257	249	286	289	254	248	267	248	237	273	294	272	244	256	261	254	258	237	257	250	248	251	260	250	269	240	270	250	285	251	246	278	244	276	255	290	250	247	238	251	278	299	258	261	262	285	236	235	247	237	254	246	254	251	246	277	230	256	249	243	221	270	265	241	270	271	245	247	251	282	266	243	270	267	275	227	253	237	254	255	261	240	283	247	262	258	238	218	255	228	247	258	240	232	244	234	254	253	260	284	235	240	234	256	240	225	250	241	248	247	256	272	259	264	223	237	257	224	272	268	275	267	276	235	267	223	277	242	253	260	262	236	249	236	240	270	239	242	237	215	282	275	245	222	303	255	263	245	257	245	249	237	274	281	261	262	258	239	246	230	275	273	263	240	270	261	233	247	268	264	241	233	256	268	240	258	245	244	266	243	253	246	237	250	276	241	248	236	261	240	248	239	248	229	237	232	250	246	236	261	251	254	230	262	251	273	259	248	237	254	299	252	241	236	227	246	243	245	250	235	229	230	248	250	276	246	279	254	245	253	239	275	247	219	235	242	246	291	231	251	283	269	265	280	258	244	248	282	254	262	238	252	245	234	259	251	231	253	239	253	252	261	259	268	260	251	231	267	226	220	257	257	255	251	241	248	259	263	264	228	256	244	250	247	253	269	254	216	254	247	255	262	257	239	262	246	251	242	282	219	264	252	234	275	290	247	253	244	232	243	262	248	220	254	239	267	253	256	237	258	243	249	241	249	255	240	259	259	256	243	274	249	279	261	234	279	238	228	251	251	260	262	229	254	238	253	257	259	235	216	281	240	274	249	269	256	217	276	265	219	261	257	280	256	263	271	274	250	255	256	221	294	247	246	240	238	256	248	240	226	246	244	231	258	248	247	260	238	228	243	245	255	242	259	231	235	279	254	254	290	241	230	243	246	211	256	271	243	278	249	261	271	249	261	229	257	264	255	265	264	266	229	270	251	266	230	238	229	248	253	235	267	246	242	257	249	243	249	242	236	255	274	270	252	250	258	240	233	265	263	213	254	258	239	249	289	223	235	261	239	234	257	256	250	273	260	272	271	269	206	227	243	241	252	253	248	253	250	256	233	256	252	236	258	246	234	234	268	238	257	269	264	260	223	269	246	267	230	247	215	257	235	251	232	275	250	236	233	252	245	263	248	261	257	249	248	251	256	248	259	248	259	240	253	266	250	262	230	279	240	227	233	230	227	240	272	245	232	233	263	248	268	246	235	270	249	248	237	276	276	259	273	268	253	243	231	259	241	291	245	249	242	292	268	257	229	234	268	238	223	235	267	242	244	246	280	233	269	273	257	270	246	262	268	240	246	247	229	243	244	237	262	222	238	224	245	234	247	230	258	246	260	239	245	245	253	227	233	251	252	257	223	246	259	238	240	252	262	236	241	276	258	250	269	239	249	256	243	276	242	243	262	275	262	240	275	243	236	242	230	249	252	250	246	238	247	238	243	223	232	261	246	254	237	253	247	251	280	248	224	266	275	240	264	251	267	258	259	253	217	265	243	232	273	254	277	238	247	272	279	290	248	302	240	242	258	241	243	240	255	257	235	275	228	252	260	264	239	245	251	231	282	259	274	243	258	267	240	260	236	265	219	247	270	223	249	265	245	262	230	247	244	244	238	264	249	248	252	255	240	259	235	228	267	243	256	260	248	235	274	226	227	242	267	250	237	235	272	253	270	237	249	249	277	281	239	259	235	271	291	218	274	234	279	252	235	241	245	250	220	263	264	261	253	244	244	261	256	254	234	261	242	242	276	269	263	267	250	257	241	274	239	227	238	240	264	265	250	244	253	255	251	233	258	248	234	231	245	273	254	263	281	221	250	259	221	224	269	267	244	261	265	260	250	275	257	250	233	222	244	239	256	247	238	264	228	250	250	261	238	264	276	217	265	223	265	259	236	296	255	270	234	217	258	217	245	231	257	255	274	243	250	238	263	223	262	251	252	252	229	282	244	273	262	259	257	250	256	247	240	255	255	255	260	248	246	281	277	241	252	235	267	237	266	259	266	240	200	251	247	247	256	228	238	264	246	262	233	225	229	245	240	247	270	269	257	243	260	251	264	220	273	221	257	236	222	243	233	279	236	263	258	268	258	247	256	246	260	244	242	270	264	248	241	249	249	252	250	239	247	282	232	272	232	256	244	251	253	259	270	245	254	243	214	231	266	286	248	268	250	270	247	250	240	246	250	294	251	261	222	267	242	255	255	251	270	259	287	249	233	243	249	248	257	239	250	232	249	267	257	226	237	265	248	242	246	257	256	244	267	267	268	269	247	227	282	222	249	242	267	272	249	258	256	238	273	244	257	213	234	268	274	226	246	265	229	238	227	226	260	238	254	244	267	242	259	221	229	254	270	243	266	245	275	241	263	258	233	231	255	266	257	239	254	234	248	258	244	256	256	253	245	270	255	246	223	255	262	274	269	237	282	256	256	240	247	242	249	264	245	276	276	258	261	237	248	221	237	283	228	224	252	278	250	279	243	262	236	271	257	259	241	267	258	245	260	246	250	252	238	219	230	261	249	252	255	254	272	216	249	253	273	252	253	265	236	241	243	216	215	260	250	259	227	248	240	252	247	268	234	251	275	248	241	273	250	242	217	277	232	274	248	251	260	294	242	241	233	235	231	245	223	232	254	246	250	217	229	282	268	209	251	246	244	255	243	250	225	240	264	223	281	251	271	247	230	229	231	262	273	258	234	224	221	228	236	278	272	246	234	288	264	238	231	238	253	255	241	267	244	253	252	278	279	266	225	225	240	256	246	271	274	294	245	243	253	245	277	278	226	274	272	251	224	227	260	236	289	243	249	244	242	269	243	242	238	237	263	233	234	275	247	282	286	248	242	249	264	236	262	264	271	241	234	280	254	251	246	239	264	263	273	255	243	253	243	252	204	252	267	280	237	241	266	247	252	252	252	232	276	242	273	260	239	234	247	282	237	265	221	253	235	244	262	249	244	220	236	249	225	241	235	235	225	241	249	254	231	257	268	239	240	249	273	232	277	247	270	268	275	230	233	226	252	262	297	222	232	257	259	229	261	241	249	230	260	251	286	250	246	253	269	235	257	243	256	251	239	239	210	244	261	240	236	264	226	240	238	250	265	254	264	258	223	241	251	263	239	240	221	265	259	274	239	236	271	262	263	239	236	244	276	237	285	244	257	240	247	239	250	254	261	269	256	255	254	271	259	253	260	272	236	252	266	230	258	267	245	273	232	259	254	252	241	243	269	241	256	251	249	265	266	246	271	267	263	246	231	231	266	258	249	242	232	268	259	276	279	253	247	241
15560	11610	22807	25829	26314	25407	22064	20231	17454	16372	16482	14934	13747	12324	10180	8929	8702	9102	9110	8967	9789	11584	10076	8273	8199	6396	5570	6711	5537	4590	3244	3657	3007	3061	3270	3612	3224	2739	2698	3071	2679	2379	2458	2411	1965	1590	1776	1479	1249	1171	967	1011	970	889	893	979	923	971	969	909	940	855	792	813	788	910	920	876	759	773	747	673	690	708	700	669	746	695	683	710	683	639	707	664	613	683	655	739	662	634	637	639	651	677	625	637	646	672	644	631	628	661	711	649	647	660	638	723	637	611	605	654	577	650	550	642	613	617	637	631	608	599	580	666	620	607	629	639	617	571	619	659	591	621	616	566	630	658	603	636	633	615	659	657	600	641	583	614	608	602	628	601	690	661	542	618	629	650	616	613	619	626	615	633	660	612	592	629	579	594	591	604	632	613	642	654	595	626	596	614	596	625	573	652	631	612	648	622	610	613	654	577	628	604	651	641	653	597	611	634	607	581	627	616	601	616	622	607	621	670	671	601	630	579	624	627	611	591	614	622	609	603	623	605	594	587	694	597	599	630	651	620	583	640	590	618	660	622	647	638	607	624	619	614	611	607	599	593	641	587	649	629	631	640	649	574	597	655	610	595	652	604	596	614	618	594	624	621	627	640	590	640	597	619	599	612	613	608	590	610	647	624	635	639	599	582	637	639	605	610	623	657	634	639	615	604	629	603	615	592	645	640	613	628	604	641	611	634	616	604	649	644	623	617	603	601	606	614	644	580	640	679	650	680	651	611	618	638	625	649	621	610	673	645	617	649	630	615	601	594	635	599	591	598	626	582	639	593	620	597	615	618	608	615	608	644	623	593	638	611	602	606	593	600	615	582	634	626	628	580	595	646	653	616	601	607	614	566	585	607	699	622	601	616	588	611	621	624	595	615	629	610	628	633	616	575	586	592	584	624	629	572	559	613	620	634	597	673	626	666	589	643	631	596	632	628	582	565	616	587	617	623	601	684	634	568	647	635	628	644	585	586	649	568	593	656	609	622	612	594	633	601	602	620	591	607	630	627	561	633	648	594	594	623	614	641	598	619	625	627	631	645	591	631	568	629	661	590	590	619	610	615	608	620	624	613	652	620	564	582	570	673	597	622	610	600	633	630	618	684	617	620	633	683	595	627	627	623	598	617	626	595	594	641	623	623	600	586	638	644	644	666	619	597	635	616	628	649	625	607	633	616	583	633	616	565	630	627	604	627	657	569	631	579	629	624	579	607	643	596	627	628	606	608	577	608	606	632	622	599	669	592	665	608	605	601	629	627	625	620	620	628	593	591	628	624	622	604	623	623	589	591	680	631	620	629	643	645	616	662	637	595	599	617	623	659	598	649	677	630	592	649	627	614	624	613	626	625	644	615	548	622	673	594	631	639	593	614	652	625	615	660	651	640	643	598	669	664	670	601	648	613	607	622	630	629	625	604	653	602	584	584	591	641	637	588	610	609	591	606	656	644	600	649	652	626	625	589	580	615	613	656	593	655	657	597	606	596	591	637	617	629	621	600	662	605	616	621	606	627	598	616	595	626	646	645	601	672	578	606	620	611	642	624	617	620	608	648	617	657	568	589	609	637	583	615	641	600	599	600	634	632	645	638	614	621	622	627	548	627	605	660	646	579	599	583	603	633	611	629	600	573	622	586	624	556	589	660	639	626	606	584	593	597	557	631	632	593	631	584	606	629	646	661	649	586	634	593	631	590	667	631	593	625	589	587	637	636	590	630	626	641	587	616	622	652	654	601	626	629	595	613	602	576	630	592	640	670	693	638	618	621	597	617	623	614	639	593	624	594	606	597	613	623	599	579	631	572	566	623	643	598	628	637	621	606	643	588	617	642	637	594	634	619	647	628	651	569	596	645	618	604	629	637	598	626	653	617	595	646	615	637	653	655	625	583	628	587	603	674	586	654	662	606	644	592	619	611	618	613	560	598	638	625	608	596	606	621	617	603	669	612	614	635	638	615	621	607	647	617	589	676	625	627	622	625	601	623	632	665	639	636	611	661	643	655	625	687	660	658	601	624	585	617	613	610	585	651	677	596	640	636	604	651	582	614	644	624	607	647	589	586	645	592	619	648	567	615	629	610	610	596	654	641	567	579	598	600	640	578	650	621	572	633	607	639	655	656	632	629	619	595	651	597	624	637	616	598	617	632	603	637	636	615	615	632	620	597	624	608	635	638	650	658	632	615	644	573	634	624	608	628	587	592	632	625	600	608	607	614	626	635	630	617	622	647	605	611	652	614	580	624	665	546	646	611	627	642	596	586	624	612	661	620	579	642	592	633	647	631	564	631	646	614	604	635	613	617	625	614	632	627	559	622	662	634	584	631	623	627	603	600	648	608	637	622	625	587	595	631	607	620	649	666	662	586	660	622	579	606	594	604	607	628	596	583	642	569	614	592	622	621	605	572	617	608	613	604	573	587	608	659	600	645	621	611	619	569	550	638	648	643	597	645	649	660	593	612	616	666	606	620	603	671	628	665	607	616	638	629	624	688	628	646	606	626	632	625	652	624	606	629	649	639	667	626	638	616	616	571	622	635	612	592	631	646	676	620	656	620	620	635	587	601	633	622	602	646	588	572	608	631	583	671	609	648	633	630	610	613	644	609	616	632	658	621	648	621	605	628	649	606	632	624	652	598	644	646	637	592	625	592	626	609	610	592	591	655	574	654	592	614	584	597	608	613	607	596	635	621	687	631	596	657	606	607	606	568	603	603	631	613	577	670	600	615	625	616	595	649	673	601	607	630	636	635	584	622	606	633	632	573	628	622	624	637	583	633	606	649	586	619	638	618	616	590	631	611	653	605	630	651	606	650	664	578	594	575	621	673	647	654	646	640	638	641	628	626	663	612	654	596	635	613	602	661	642	597	623	640	685	632	630	614	583	613	644	625	632	587	618	660	594	591	609	659	629	641	601	604	623	569	600	575	587	577	611	623	594	673	630	604	599	614	673	610	655	600	641	612	631	593	615	625	627	596	631	594	616	611	664	612	645	648	641	624	567	622	606	618	636	638	633	614	610	623	601	588	636	643	602	616	641	663	650	584	625	615	618	582	602	586	587	570	645	632	645	585	625	615	583	607	610	623	646	618	649	657	575	602	608	583	650	566	669	620	575	607	651	581	648	620	624	601	623	601	652	605	685	628	610	611	572	628	591	654	619	577	584	663	597	590	603	605	604	592	610	611	596	602	630	625	589	629	634	613	610	580	621	567	657	567	586	607	634	636	571	647	629	609	606	610	588	619	609	590	630	605	591	638	608	621	579	657	630	606	598	637	619	593	621	639	593	656	617	628	602	619	627	636	597	588	616	675	655	614	622	589	618	581	631	643	641	637	648	603	598	625	617	630	590	598	610	595	613	664	603	598	617	594	684	645	645	615	618	648	615	594	597	651	594	624	635	634	642	632	621	597	610	559	670	649	600	619	648	634	616	678	577	630	616	626	609	648	636	618	625	628	675	586	611	585	644	597	637	637
10104	5459	6761	4949	3181	2313	1653	1363	1148	982	918	827	734	687	556	480	474	471	428	396	415	364	350	341	317	360	334	330	335	337	287	310	297	320	306	289	292	322	312	305	322	292	311	276	274	303	281	278	273	289	289	267	249	251	284	278	288	285	258	280	290	262	293	303	287	261	299	268	255	284	267	250	248	238	273	236	239	247	225	254	290	237	269	257	291	277	277	263	262	270	258	260	241	273	262	252	239	271	286	270	237	240	243	274	241	291	257	280	242	268	254	251	295	252	266	279	265	272	266	260	244	236	274	268	273	254	288	254	245	280	253	246	240	262	268	243	249	259	297	265	267	271	268	283	277	253	254	257	258	253	254	270	280	255	229	238	235	271	275	266	225	265	264	265	270	262	265	266	271	253	272	254	248	275	253	302	276	253	259	264	274	251	258	250	260	264	240	247	296	293	268	284	268	255	266	249	300	282	260	254	224	265	249	257	263	273	235	250	279	273	233	283	263	289	239	251	262	296	279	284	275	265	251	276	246	264	280	261	251	257	255	271	249	249	270	276	283	255	261	240	260	288	304	260	263	267	264	271	267	269	266	249	245	249	263	272	251	271	252	275	289	276	256	269	253	258	268	284	250	249	282	245	295	286	274	274	269	277	239	286	262	267	286	248	272	266	257	242	244	255	243	271	283	283	253	254	223	279	262	282	292	284	275	246	239	274	283	258	246	270	291	238	280	262	274	289	246	279	264	272	301	300	248	265	289	283	259	245	267	275	246	275	288	263	241	268	258	258	256	295	259	256	250	251	275	283	271	253	251	245	264	275	258	263	263	273	260	251	255	269	262	253	280	268	262	314	278	289	230	285	291	230	267	252	269	266	255	258	275	262	272	261	261	242	248	299	283	267	266	263	266	249	238	264	288	290	302	268	270	287	276	234	281	263	284	245	249	261	284	289	286	267	287	257	259	289	294	248	274	246	236	295	258	249	275	278	251	240	288	246	304	268	269	270	258	308	277	286	282	280	284	281	274	255	271	280	267	283	232	253	280	274	259	284	257	243	266	245	289	243	238	237	281	281	265	272	276	260	280	248	239	287	279	273	262	247	251	252	285	263	276	249	289	288	275	276	288	233	271	268	279	272	260	282	270	259	289	241	262	264	292	296	235	261	239	276	277	280	271	271	302	245	266	280	259	253	281	238	265	264	276	256	264	242	265	262	284	262	267	257	261	253	261	237	241	292	260	282	266	272	248	256	252	283	253	273	280	232	270	255	281	264	247	229	244	257	276	254	282	256	256	284	264	279	284	254	271	230	246	249	262	249	229	274	242	281	245	260	278	284	284	234	270	247	259	263	263	267	251	275	274	238	235	281	260	263	248	285	242	242	262	259	277	296	254	259	259	279	263	284	276	282	248	264	256	243	261	253	271	252	278	264	281	282	271	278	272	273	244	287	255	269	244	273	261	295	271	291	278	265	263	288	278	272	276	275	273	290	261	261	273	284	273	265	288	264	251	269	220	292	245	269	278	276	246	262	269	279	284	272	267	247	271	279	288	266	272	296	264	273	272	279	268	300	248	243	263	274	292	297	271	258	277	245	271	261	272	249	266	267	271	262	259	284	248	253	267	281	258	262	257	276	248	270	268	264	269	263	241	274	273	261	255	260	285	289	262	282	274	280	291	269	228	275	267	255	264	268	259	247	277	234	275	297	302	265	256	261	286	263	284	284	228	322	282	243	298	277	276	219	275	255	254	302	267	256	266	241	268	236	254	269	254	264	262	262	252	267	237	264	238	269	265	258	263	223	274	271	281	291	277	275	263	304	290	267	269	287	268	254	284	275	252	297	247	249	260	264	256	249	283	231	306	252	268	246	246	250	276	261	246	276	283	255	264	254	248	301	298	258	278	232	278	268	245	281	279	264	244	276	276	236	249	242	268	277	276	275	261	245	260	287	243	279	258	278	245	251	292	274	266	271	278	251	267	263	275	262	259	255	270	260	254	251	261	224	242	252	255	246	256	234	259	295	257	250	275	277	285	252	272	249	294	252	271	238	261	255	283	234	247	259	264	259	269	248	284	264	248	253	252	297	265	256	250	251	275	231	280	286	259	267	275	255	255	293	269	240	269	266	282	267	258	239	275	279	279	277	286	262	283	249	300	250	255	266	268	241	251	271	277	251	264	261	264	287	286	275	292	299	276	266	256	269	298	270	249	276	279	271	274	255	289	248	257	285	238	255	283	253	268	275	254	239	281	258	262	230	282	259	251	248	284	282	270	245	267	247	283	243	270	242	277	270	275	296	254	295	233	260	268	231	268	266	285	266	219	261	264	257	255	286	278	278	258	280	253	277	284	294	252	250	259	276	256	248	293	261	257	222	266	256	253	257	229	277	293	260	248	270	241	248	296	268	296	279	271	262	235	254	259	268	256	264	273	263	249	253	257	252	268	270	257	275	230	248	245	271	257	267	259	275	300	273	283	253	251	265	264	247	269	263	281	249	277	233	264	251	275	272	257	275	233	250	299	261	243	268	285	264	287	283	262	276	255	267	226	240	272	284	237	257	268	251	253	276	283	279	246	271	260	269	242	282	228	255	260	246	272	261	229	273	259	257	279	289	258	285	245	260	254	267	266	267	281	271	260	277	244	274	240	279	277	257	268	236	255	275	247	249	291	288	262	265	236	234	258	261	253	265	248	248	280	276	242	294	251	256	261	253	279	243	267	295	236	276	267	254	283	272	261	255	277	302	278	281	273	255	244	249	276	264	257	292	267	245	283	289	307	275	280	242	291	250	246	260	251	266	268	243	253	247	274	224	262	267	257	258	259	292	259	244	256	233	277	278	291	287	261	274	285	227	256	277	269	265	263	241	280	243	263	286	259	270	260	279	251	248	257	283	280	266	278	258	287	268	284	249	291	253	270	272	276	266	279	279	270	255	268	269	262	278	261	285	267	249	290	238	261	234	258	268	266	247	262	243	276	252	256	282	235	264	212	255	252	271	291	253	258	273	279	241	271	259	286	274	290	262	270	254	257	252	255	281	277	257	308	248	245	253	254	282	260	277	256	288	262	254	265	251	277	255	249	242	269	292	261	265	250	259	260	258	245	267	245	210	286	253	234	242	243	286	273	275	248	255	267	250	289	306	262	282	266	275	256	286	256	277	267	268	290	283	287	224	281	273	272	257	290	257	240	267	271	254	246	276	237	249	277	289	274	297	268	255	272	321	253	282	260	258	292	254	247	265	279	248	287	269	242	275	245	258	273	270	251	269	263	264	269	225	269	274	256	276	280	242	275	259	273	253	256	266	277	257	284	283	252	238	255	271	268	280	261	236	229	247	255	259	254	284	274	270	269	270	250	251	269	234	266	278	237	245	257	278	264	257	286	277	253	274	266	225	255	252	277	275	253	256	243	234	242	315	248	265	276	227	258	259	295	266	252	272	268	299	261	259	236	245	278	260	290	259	288	252	258	266	246	255	265	266	298	245	254	250	268	263
6048	4955	11565	12722	10575	8814	7286	6384	5580	4638	4363	4269	3913	3291	2800	2299	1983	1940	1829	1628	1652	1505	1486	1353	1314	1277	1151	1184	1144	1144	982	994	902	969	1039	1003	1021	1083	1060	1077	973	982	915	877	860	797	824	749	810	734	694	706	742	727	755	782	769	769	727	751	688	686	697	671	767	757	749	704	681	688	667	635	664	682	690	653	656	740	680	682	653	629	666	684	636	657	735	682	691	639	657	650	711	700	670	669	696	627	671	697	690	682	614	690	695	713	666	665	684	703	693	651	679	699	658	699	634	634	673	669	655	701	666	685	627	694	648	704	661	648	681	669	667	674	666	645	653	645	676	715	606	624	656	616	622	686	693	662	628	662	652	649	666	650	636	650	682	654	694	687	673	634	672	685	658	619	638	655	650	653	693	680	669	643	635	661	669	682	684	649	663	613	680	659	646	663	629	651	657	703	653	674	635	668	657	659	717	630	657	677	652	675	671	645	651	683	631	593	718	641	661	661	668	658	639	633	663	650	669	650	716	688	704	674	657	672	685	673	688	652	660	692	646	694	623	657	707	668	655	672	728	665	649	658	681	664	690	695	676	661	672	675	633	688	684	652	701	686	623	672	638	692	626	677	694	650	670	686	702	644	666	668	669	678	664	629	647	650	655	686	671	623	662	689	656	696	650	678	666	646	641	659	641	682	683	608	653	668	671	664	664	690	715	669	639	676	709	661	673	633	691	671	664	668	630	733	607	693	623	665	640	665	667	660	650	693	685	646	720	672	656	619	620	614	665	660	633	674	645	659	709	668	668	681	700	677	693	704	632	675	636	682	641	685	744	656	681	682	646	626	637	643	668	642	646	643	652	623	591	660	716	635	664	693	661	668	649	660	622	660	630	710	634	658	652	697	648	676	648	614	652	626	622	654	653	681	675	649	678	673	597	649	680	707	662	662	629	681	670	634	686	687	662	670	638	710	694	671	673	699	692	657	656	657	696	678	650	689	648	621	627	664	667	683	667	655	717	655	660	678	650	677	678	669	669	645	641	655	638	713	669	616	662	632	624	652	646	674	655	662	612	634	687	633	655	642	678	679	708	614	623	652	677	669	680	604	671	658	658	632	664	657	677	678	673	665	685	653	651	664	676	628	650	589	654	613	682	655	653	684	652	650	650	616	674	669	636	683	725	688	626	697	644	633	610	698	671	684	639	639	627	662	630	670	648	687	707	636	627	656	654	676	667	634	671	680	647	638	661	625	655	660	663	636	671	660	678	669	726	688	665	679	631	689	643	653	653	652	674	699	659	631	670	670	716	662	655	654	673	652	676	710	653	655	646	658	662	646	662	636	676	667	686	643	689	672	701	689	662	688	651	645	651	624	712	650	660	647	661	631	670	680	681	662	641	659	676	661	693	647	638	634	666	702	654	632	669	642	660	651	633	677	669	664	645	694	679	641	653	675	666	668	610	656	667	658	645	673	609	652	689	652	676	687	671	669	652	680	629	654	698	625	642	652	653	649	658	674	678	639	675	633	699	684	614	661	642	648	664	640	637	682	651	695	640	699	643	657	704	690	617	638	667	650	670	676	686	673	679	688	667	608	629	700	678	645	673	658	621	702	680	657	660	665	629	671	637	650	601	662	621	632	696	707	654	662	647	653	651	683	697	700	681	643	660	662	690	692	650	670	659	676	640	621	635	693	699	691	647	656	663	645	678	655	635	621	674	649	657	603	662	648	668	714	609	674	669	620	696	657	681	626	648	718	659	653	636	613	672	703	693	637	618	656	681	743	679	674	654	668	704	682	683	625	656	678	613	674	613	664	641	653	656	636	683	621	684	647	590	658	616	667	697	643	638	662	683	713	638	659	668	690	660	692	650	657	639	664	626	632	648	652	627	655	696	708	711	661	665	642	657	644	648	651	639	689	689	693	649	685	671	653	658	599	670	645	656	659	658	630	658	631	613	660	663	669	634	681	700	615	600	652	691	667	707	630	627	699	655	638	676	640	672	703	640	630	673	647	662	719	656	668	652	677	645	667	666	646	654	620	647	627	693	680	659	728	684	686	664	653	625	693	709	654	622	649	677	656	661	677	675	635	642	672	671	673	687	707	686	659	678	668	647	617	672	658	602	687	616	659	643	668	641	678	678	660	669	655	635	680	656	657	678	695	685	622	662	666	711	636	648	639	617	596	656	649	645	651	644	689	663	663	650	683	673	684	657	637	634	637	631	655	617	631	624	700	664	639	648	634	684	612	635	692	621	653	673	672	648	667	688	667	656	660	695	666	679	694	692	636	643	611	660	684	631	666	618	677	657	673	679	654	663	638	626	636	620	665	656	636	682	677	626	666	667	648	634	634	672	620	648	706	658	725	692	666	696	659	645	656	620	714	649	642	625	661	666	669	713	649	671	660	653	661	677	614	691	676	666	673	690	684	697	671	638	651	625	633	603	666	657	668	699	617	654	675	681	652	668	699	631	683	697	653	629	651	665	691	648	686	668	679	631	652	683	633	703	632	635	620	643	711	684	640	642	655	639	655	654	714	673	645	684	683	681	673	664	683	655	632	656	698	712	682	634	648	611	690	653	635	632	683	669	623	683	648	672	676	666	637	666	627	648	680	736	690	680	673	632	669	633	669	634	618	679	681	646	673	615	649	642	633	649	645	667	689	677	687	658	709	658	683	651	674	697	710	662	678	627	686	654	632	665	626	633	628	649	653	678	652	654	673	672	634	650	621	629	655	671	690	649	684	667	678	685	663	676	656	665	658	670	642	691	637	684	660	646	628	678	688	658	624	708	652	672	650	670	702	661	613	683	656	666	669	666	655	639	660	675	677	646	690	647	635	641	690	668	641	680	670	635	673	675	669	645	658	672	661	661	686	645	617	621	627	647	677	707	665	631	690	675	644	647	666	678	692	662	630	681	679	619	598	657	659	669	603	617	649	643	680	625	649	692	671	656	668	611	619	676	628	684	692	641	662	662	687	708	639	663	687	657	680	679	637	674	692	652	645	683	643	682	674	675	653	640	688	667	676	679	652	686	655	642	677	659	683	608	692	627	617	689	650	646	655	655	635	634	651	642	688	619	634	619	615	662	670	651	662	626	672	674	705	668	682	654	685	712	667	676	644	655	610	623	689	654	678	669	646	668	689	665	677	614	652	637	698	668	632	679	722	625	656	681	659	645	676	664	684	651	685	668	620	627	617	679	664	617	650	686	672	682	638	660	634	703	647	647	674	605	668	666	655	659	662	675	664	659	653	682	666	634	680	656	651	654	668	657	650	679	697	663	605	652	662	615	715	669	638	670	682	641	650	686	680	687	676	642	655	649	640	622	662	631	629	667	657	652	682	690	655	677	709	689	661	671	657	632	676	653	673	623	643	627	693	703	675	691	686	686	646	652	641	678	661	655	685	640	652	632	636	675	623	673	640	667	648	668	675	599	643	655	698	651	689	629	632	684	663	680	668	644	676	652	667	706	641	666	649	699	648	690	642	673	736	643	666
19623	10737	12965	10617	8156	6021	4417	3599	2618	2256	2380	2130	1822	1662	1344	1039	944	992	894	865	995	1092	1009	805	777	677	658	759	623	577	478	496	449	437	539	473	465	477	501	448	453	419	401	454	369	398	359	400	340	332	322	321	311	327	333	335	285	316	338	298	314	324	332	314	308	289	305	325	304	295	328	301	314	322	335	301	307	302	321	324	314	326	283	294	294	309	282	328	284	304	277	290	330	277	326	301	294	309	313	281	332	294	336	289	340	288	294	338	281	291	287	300	323	318	323	297	290	333	297	326	299	300	299	302	328	333	306	307	319	298	288	326	309	296	283	303	324	313	306	305	300	306	323	312	290	315	292	316	317	313	304	317	316	314	314	300	298	323	290	287	308	271	302	291	296	295	306	309	317	265	325	301	288	298	302	322	302	304	313	283	315	278	293	277	282	313	332	291	310	291	297	278	294	286	302	292	330	307	297	277	275	293	313	317	305	297	309	318	316	271	316	304	285	329	322	348	312	298	308	303	299	333	288	334	290	315	325	293	319	318	310	291	305	296	293	303	279	302	287	303	317	300	303	303	283	289	308	275	302	322	298	319	318	277	330	280	312	327	330	293	308	335	310	330	303	297	300	311	313	302	304	302	317	304	306	293	336	310	278	327	282	285	275	319	311	289	298	303	294	295	323	329	316	275	302	306	298	307	323	268	275	292	321	292	313	283	303	330	319	317	308	273	317	301	312	315	295	310	279	289	325	309	376	295	306	310	288	303	299	274	296	269	305	279	294	306	324	306	330	289	330	331	298	282	313	319	304	299	288	268	291	311	294	304	294	335	306	303	290	324	278	317	280	333	296	330	309	284	297	324	339	303	301	284	295	320	294	277	290	313	310	294	307	326	311	310	292	313	289	300	277	318	303	318	313	271	295	318	292	307	323	308	322	296	326	335	299	308	289	349	309	297	307	287	296	295	284	312	286	267	300	320	350	312	291	317	278	316	279	307	323	307	283	284	339	303	312	309	291	304	308	314	309	307	299	299	316	310	297	287	317	301	312	284	272	333	258	343	328	315	297	329	272	280	347	296	314	313	301	340	284	278	294	292	296	317	295	323	346	289	285	307	302	280	297	320	309	322	296	316	307	277	312	297	270	333	311	302	297	304	309	319	302	312	290	295	295	323	274	297	284	325	303	292	311	277	307	314	336	300	319	314	327	346	304	302	285	307	300	307	298	315	293	290	333	299	303	279	316	306	344	293	298	318	297	273	289	342	252	315	311	300	321	295	309	306	283	292	300	305	315	287	310	292	316	302	289	305	320	274	293	305	298	308	312	300	298	313	278	327	269	291	301	303	307	300	312	325	303	302	293	272	306	298	326	260	320	285	322	272	292	300	295	300	311	303	313	304	319	313	298	331	317	310	325	318	305	302	297	289	323	280	284	307	336	282	304	289	325	294	308	322	318	294	307	298	308	328	313	329	316	299	279	308	338	321	325	309	280	306	312	273	321	281	320	277	332	299	322	316	291	274	293	307	317	301	315	294	284	318	317	302	316	291	321	286	286	315	286	285	295	274	297	309	333	309	306	299	304	301	280	316	337	337	297	323	281	313	306	293	272	303	282	290	308	287	291	307	322	313	292	297	307	332	306	306	298	312	288	302	301	306	280	310	299	312	328	309	335	302	279	299	283	289	277	327	290	303	278	300	282	325	311	271	305	266	295	291	293	289	312	330	281	301	293	287	295	337	296	302	295	314	293	305	308	326	297	284	309	294	279	353	312	337	310	320	328	308	300	311	293	320	302	318	313	295	283	296	309	299	312	337	304	294	256	302	285	301	302	296	314	290	299	311	307	319	306	278	295	274	344	288	283	277	303	323	292	306	318	289	310	284	313	278	300	289	289	277	307	282	265	291	287	283	294	327	311	315	321	290	290	319	297	319	295	274	289	328	312	308	304	306	314	315	298	299	304	292	291	313	301	305	308	323	327	338	296	299	307	305	299	313	331	306	293	274	287	322	310	302	263	290	333	316	289	335	272	335	281	289	284	276	312	309	311	301	302	292	288	298	322	309	326	325	302	309	300	281	270	300	313	288	304	320	317	336	291	312	290	320	317	304	288	331	310	299	310	309	292	298	318	280	297	304	311	283	288	302	294	277	313	317	299	297	305	297	300	286	320	293	293	300	296	332	308	329	304	290	291	291	326	287	308	300	290	308	345	279	267	316	312	322	295	323	293	293	320	313	308	288	287	324	316	309	292	295	312	300	333	292	299	269	312	271	318	296	289	310	290	307	305	281	318	305	291	289	280	302	301	297	334	319	297	299	297	296	290	295	303	316	264	282	318	284	295	281	287	305	312	303	294	285	304	311	330	317	318	295	295	286	294	293	304	298	304	323	269	326	287	319	316	320	350	298	312	294	301	280	306	279	290	335	307	314	312	302	323	318	295	271	288	303	351	302	302	285	307	328	296	313	310	300	338	306	273	325	332	270	301	325	330	282	325	278	307	316	308	341	332	311	294	313	303	300	304	309	327	274	277	296	303	297	328	318	288	306	295	287	292	292	306	295	319	299	297	327	306	301	311	256	311	279	277	301	320	292	290	279	313	304	307	306	310	316	326	349	310	292	314	289	305	288	316	306	331	307	308	292	295	303	298	279	274	336	319	284	284	313	291	308	317	309	293	288	286	324	274	309	290	284	292	305	293	336	308	326	287	297	279	313	300	305	284	315	305	304	307	299	301	283	281	358	322	312	301	301	322	284	310	304	269	301	302	313	296	289	298	319	292	322	342	323	296	310	309	310	321	292	314	336	328	284	287	297	312	312	335	319	307	323	291	307	289	295	324	327	331	331	277	292	320	287	272	335	299	293	310	275	322	292	328	297	299	301	305	296	298	309	307	299	285	284	292	310	297	330	332	292	305	322	290	304	315	313	325	315	327	311	304	306	287	331	290	301	285	312	314	321	276	297	281	279	321	312	301	302	298	307	336	310	293	301	307	285	320	282	307	331	282	305	303	305	278	310	303	337	298	320	298	289	280	311	314	313	288	336	275	349	323	278	301	314	294	293	290	297	306	310	318	298	272	290	265	313	323	316	279	303	311	275	338	311	311	280	301	283	322	293	295	302	321	318	313	311	318	307	297	277	337	308	312	316	309	309	317	327	348	288	264	280	302	272	317	274	304	309	281	322	321	318	329	306	359	301	296	320	289	270	294	302	341	302	283	314	303	285	329	294	316	318	304	300	324	295	266	307	309	313	263	334	297	323	315	308	294	296	295	278	290	298	315	312	309	290	325	273	315	304	294	304	307	304	319	325	295	329	294	307	295	315	264	331	306	294	296	270	331	306	296	268	292	277	314	278	311	292	282	313	293	295	307	305	282	322	298	315	311	292	313	316	287	304	277	285	324	298	328	276	294	313	316	327	299	297	290	310	314	297	291	308	292	309	313	326	286	265	264	302	316	299	307	293	311	325	280	269	302	288	300	319	303	261	253	285	339	329
11832	8531	17877	20043	19719	18198	15570	13996	11947	10807	11074	9724	8683	8027	6560	5622	5313	5412	5309	5354	5695	6553	5760	4675	4481	3668	3642	4145	3140	2998	2051	2344	2004	2024	2220	2386	2225	2270	2162	2007	1766	1683	1670	1690	1457	1154	1291	1254	1111	1052	908	917	885	876	906	884	943	895	947	874	859	786	822	845	922	965	901	850	842	794	768	755	790	784	782	774	775	786	819	797	745	783	729	831	779	782	801	779	723	780	805	736	783	784	695	777	763	735	754	761	751	826	803	756	772	774	794	717	729	751	718	802	698	776	782	728	719	724	718	754	738	714	743	762	716	761	713	771	765	738	791	749	678	758	748	751	717	697	735	741	766	678	734	728	731	735	745	720	679	723	758	763	744	749	734	705	775	758	731	709	779	735	712	734	723	737	747	732	726	798	749	744	743	740	754	755	742	728	737	728	723	713	723	708	717	720	706	728	751	770	665	743	725	743	713	718	771	732	731	704	730	717	740	766	744	731	766	760	739	768	739	675	769	811	720	713	728	725	734	756	765	751	728	780	721	750	750	754	720	743	730	735	742	761	745	733	762	768	689	678	786	686	779	718	761	760	732	763	786	697	701	789	679	726	727	777	689	722	751	712	773	732	736	705	723	711	741	749	736	765	740	699	744	708	753	715	810	740	643	735	713	688	728	741	759	774	759	705	743	705	692	707	730	724	719	720	724	693	766	712	724	766	727	711	706	756	733	794	774	790	765	734	718	752	711	752	697	755	701	760	755	751	726	724	762	755	716	755	726	739	766	735	770	744	726	719	752	775	769	731	774	702	734	760	769	741	761	779	782	760	745	733	723	733	732	721	681	749	757	733	700	781	720	758	758	688	787	765	751	740	702	746	735	700	709	713	753	702	724	705	727	763	728	718	770	731	753	765	699	746	738	681	680	754	773	747	713	729	687	749	714	778	739	778	733	731	685	745	773	797	749	759	782	756	755	711	719	789	751	689	761	772	730	714	784	745	737	773	768	741	761	734	727	749	764	711	782	722	767	744	734	728	759	745	761	781	766	728	753	757	779	727	694	730	790	789	759	715	756	754	722	709	734	724	728	833	809	714	721	766	763	739	732	768	770	714	737	729	747	727	744	724	776	767	728	744	765	718	786	738	731	730	751	753	738	762	758	789	700	668	753	736	748	747	728	790	739	699	768	732	698	770	713	749	736	797	776	722	725	711	713	749	737	761	778	722	732	762	704	747	751	672	760	751	738	739	737	748	718	766	718	762	715	746	752	782	723	712	763	735	747	746	752	719	757	767	746	739	711	767	746	713	755	711	782	750	767	802	703	756	705	747	746	738	738	709	709	729	686	743	669	719	726	735	737	753	734	744	669	792	734	766	787	779	742	701	786	747	744	740	709	763	721	702	746	713	766	711	728	763	718	782	748	760	734	737	737	760	749	774	723	710	744	789	780	785	752	735	693	779	727	744	776	745	744	713	743	757	730	730	736	779	774	710	702	734	719	691	736	744	734	762	733	727	778	736	754	790	754	738	746	764	812	755	768	757	766	797	763	724	706	735	718	741	811	736	727	719	728	724	732	706	723	759	780	720	719	772	723	694	723	700	739	700	692	730	700	732	743	730	705	763	694	730	713	706	734	714	702	729	751	715	693	741	768	740	757	774	711	754	762	783	739	741	689	734	753	705	701	785	735	749	814	755	743	757	691	749	712	704	747	793	717	781	722	750	791	742	746	788	763	741	748	723	742	744	742	750	720	756	776	735	712	724	749	766	692	779	735	729	752	734	733	800	689	797	753	737	768	689	758	752	721	754	761	717	716	729	766	732	725	704	760	754	731	688	784	709	809	694	721	761	742	736	757	725	721	698	708	737	738	689	753	752	717	755	731	774	754	732	767	747	747	764	707	725	711	757	743	779	740	710	736	683	736	743	752	728	746	789	740	736	741	777	728	761	747	773	723	740	708	733	733	788	719	732	757	729	734	757	734	733	719	683	732	734	772	753	736	736	761	735	727	738	755	702	734	704	775	724	754	726	708	754	766	764	758	760	748	735	732	727	749	770	729	709	731	700	737	694	777	751	745	796	760	728	804	723	783	748	714	732	712	715	752	746	755	733	674	733	720	713	736	727	666	748	723	721	740	755	737	701	748	774	762	776	732	741	733	704	740	739	763	718	751	688	705	732	716	738	705	727	709	733	770	725	782	776	779	743	768	767	790	718	718	706	751	762	728	749	805	692	703	692	753	715	763	769	793	712	699	708	750	745	743	733	714	735	765	718	820	742	747	727	735	746	719	743	768	733	756	800	748	728	750	716	746	775	781	726	730	776	745	701	737	721	701	709	771	765	767	786	757	743	772	784	704	773	747	743	751	735	723	728	717	726	736	724	704	730	752	737	741	734	744	734	740	791	722	759	754	710	748	784	741	744	723	752	750	742	770	779	716	767	743	766	739	762	744	742	723	772	725	712	717	782	744	726	727	768	737	721	722	734	742	731	728	782	771	755	724	783	745	698	709	717	755	736	747	681	770	772	758	748	681	735	728	741	718	757	685	748	720	759	730	724	752	744	773	715	729	756	725	772	723	745	744	720	720	719	742	748	762	720	724	694	764	760	725	703	744	750	757	711	743	726	765	751	671	742	734	787	735	770	732	718	760	704	807	727	746	738	803	719	719	748	703	769	773	712	722	791	745	714	715	736	739	753	742	738	710	731	717	729	772	812	720	756	748	746	763	720	792	742	743	783	746	723	750	746	745	749	728	736	712	712	755	729	730	713	727	717	797	725	721	738	733	694	744	742	731	742	745	714	743	761	743	751	756	753	770	719	739	726	729	717	677	713	729	716	735	729	673	763	760	686	719	744	789	714	751	706	742	741	760	702	824	757	739	690	780	787	728	744	769	763	789	746	762	722	717	756	756	765	733	794	704	729	731	783	709	709	745	769	742	752	737	765	743	713	750	729	760	772	793	708	749	751	756	663	751	697	721	731	700	732	744	730	716	741	739	705	763	729	738	708	705	779	710	789	743	729	735	738	733	795	756	768	752	732	785	712	722	759	764	731	731	688	747	761	735	678	742	745	730	753	748	731	745	719	755	699	767	777	754	712	672	687	690	758	726	732	752	740	786	713	794	743	729	745	752	737	743	727	741	723	753	728	741	717	717	720	744	747	733	763	758	773	765	737	746	769	692	731	754	735	715	776	760	744	725	770	728	743	697	750	734	723	760	699	776	737	751	737	699	689	768	718	739	757	776	762	772	714	706	756	711	696	713	702	753	731	750	731	736	717	765	742	740	717	757	796	767	786	724	743	696	762	783	755	717	746	739	779	757	766	726	689	734	725	737	753	750	755	772	759	770	730	723	750	757	727	749	731	700	732	708	727	736	746	703	731	698	767	752	703	754	706	714	768	772	737	739	742	740	742	782	717	772	740	773	725	746	705	713	764	768	782	749	704	751	765	763	693	660	756	738	762	742	709	766	749	714	732	778	745	769	703	762	748	749	743	744	741	758	760
27643	16182	19054	16943	14139	11079	7842	6118	4631	3798	4069	3821	3205	3259	2239	1680	1489	1574	1608	1492	1505	2036	1776	1313	1286	973	942	1255	1095	969	638	544	582	543	672	616	707	637	592	577	507	469	525	432	456	369	418	355	368	328	315	301	288	282	306	330	295	267	269	315	269	271	249	285	299	302	285	276	288	270	285	238	242	239	272	281	278	260	269	257	245	249	232	222	250	255	271	239	239	273	259	237	252	241	234	247	242	256	251	248	268	253	219	235	243	255	241	234	240	237	267	264	242	222	280	271	229	250	261	218	242	222	235	254	234	237	280	236	209	248	278	231	265	255	264	245	273	246	242	235	263	221	257	252	250	260	244	254	264	250	272	256	254	223	281	248	274	250	266	236	261	256	242	232	262	257	232	258	218	255	246	253	237	239	274	239	226	244	237	204	255	244	260	231	235	259	239	245	257	242	283	240	265	242	250	279	253	278	234	232	239	271	238	232	232	248	254	222	267	252	265	246	242	256	251	264	264	260	234	248	251	277	257	226	280	273	212	253	257	252	255	251	263	202	279	258	263	250	256	237	241	262	247	253	257	238	258	254	267	248	244	282	233	242	238	264	251	271	240	246	261	239	263	279	260	251	260	240	255	229	265	220	238	254	244	241	262	284	235	216	245	239	256	214	265	259	231	237	235	244	231	278	272	264	251	222	254	243	228	275	241	224	244	260	251	235	277	232	261	216	250	262	260	249	264	249	246	241	219	246	237	256	253	276	254	259	229	268	261	250	219	235	260	247	247	207	278	250	259	239	246	281	234	233	254	272	266	250	253	251	246	276	236	220	245	271	217	259	282	268	267	249	274	251	249	264	263	266	237	228	276	244	244	222	243	255	266	250	215	220	234	259	262	270	236	226	256	219	223	237	252	227	265	215	273	240	258	244	258	249	221	232	248	259	264	258	251	263	261	249	250	265	236	257	251	232	252	255	233	247	247	238	240	234	245	259	260	239	255	265	268	229	238	272	251	258	256	229	255	250	258	248	227	243	243	244	263	260	236	260	256	227	237	245	248	267	238	258	269	257	257	292	248	260	252	235	250	248	251	236	274	248	263	249	266	257	248	213	243	247	231	230	225	238	274	252	264	228	241	262	243	236	230	253	233	232	235	267	251	228	216	244	252	269	244	240	269	237	267	241	253	259	252	246	232	261	268	246	235	249	259	266	260	232	246	237	266	249	236	251	270	222	252	248	263	254	222	261	262	238	228	254	252	252	243	263	269	249	243	222	276	270	228	265	263	209	243	243	238	222	234	242	226	254	244	230	233	264	230	270	282	224	263	246	262	264	250	255	298	251	255	249	270	236	277	263	274	252	237	247	240	239	260	235	237	249	264	242	231	280	229	229	237	267	248	261	245	239	255	241	226	258	235	277	241	231	236	214	266	276	253	258	268	285	251	244	239	264	240	251	235	266	239	252	271	266	263	280	225	199	240	254	267	250	256	244	273	273	257	237	233	264	228	258	239	274	246	253	228	233	249	253	271	245	283	255	255	235	242	273	245	247	258	263	240	261	252	245	279	237	254	246	249	250	271	257	241	253	229	236	265	225	224	283	253	214	275	247	261	236	261	240	224	225	206	222	239	252	245	241	262	241	245	244	265	242	250	225	256	278	245	255	241	242	255	245	249	254	227	217	233	271	254	244	255	259	275	252	236	208	221	264	265	258	262	256	263	252	238	242	230	265	261	229	242	223	241	260	261	265	238	303	245	253	258	247	233	250	255	222	275	234	258	259	248	242	259	254	278	275	282	230	235	283	248	235	282	231	261	236	258	215	263	251	256	256	244	236	242	242	252	237	224	262	287	242	237	245	264	222	261	224	276	263	269	279	250	259	244	253	245	236	214	257	225	202	260	248	227	256	259	245	226	245	265	254	238	221	260	246	234	243	257	265	244	276	252	235	251	251	241	269	278	248	289	258	240	224	243	264	264	247	265	241	248	252	246	251	270	261	251	217	237	256	245	199	257	249	220	222	247	269	228	246	224	251	249	265	268	242	250	302	254	258	272	262	291	233	237	263	230	231	261	234	255	267	242	268	251	258	260	253	250	249	216	221	243	274	264	230	263	270	250	231	233	240	234	278	253	241	228	213	254	248	273	250	256	247	238	259	237	251	236	258	261	268	224	265	255	254	253	246	275	255	251	279	262	249	245	259	288	264	271	241	259	244	269	251	240	257	234	250	270	246	245	286	231	250	241	240	268	257	241	244	243	259	257	251	220	293	269	270	261	271	242	227	263	230	264	243	253	253	244	249	267	262	263	268	221	242	254	276	256	268	237	257	243	232	249	232	230	230	251	223	248	234	248	248	244	243	262	245	256	236	259	241	247	231	227	220	229	264	250	233	241	235	286	259	231	261	230	249	238	250	263	250	233	268	251	270	266	243	252	260	231	255	252	236	261	256	258	261	234	266	284	301	257	225	205	226	250	241	232	242	245	230	257	227	263	272	233	243	261	232	243	258	270	229	260	276	224	261	229	273	242	240	279	252	242	242	232	237	252	263	226	234	253	252	271	249	250	233	244	257	242	248	271	250	250	264	218	230	264	241	299	270	268	227	233	262	230	234	211	269	256	226	230	236	249	236	226	247	221	269	250	250	259	249	263	262	247	239	225	261	251	252	243	276	256	246	279	250	233	247	248	273	280	243	276	270	242	260	257	259	270	247	257	264	274	240	231	274	252	245	252	242	274	256	254	236	242	236	272	231	244	234	261	249	252	255	275	268	242	219	242	264	257	240	258	238	205	242	240	218	251	271	249	242	230	246	254	258	249	256	264	248	250	258	252	242	262	252	261	274	248	239	240	241	226	241	251	244	256	256	258	254	243	274	234	237	272	292	246	254	247	253	231	263	237	245	244	215	251	221	259	240	255	241	251	256	215	234	254	279	242	220	275	231	272	270	289	258	268	228	262	270	228	298	234	278	239	250	233	266	247	230	260	242	271	276	277	229	208	257	230	233	260	244	276	222	246	259	256	290	263	253	238	246	246	239	210	235	259	232	247	234	267	259	234	228	251	258	256	249	249	242	259	254	236	239	263	244	259	239	245	254	229	254	230	286	239	266	283	239	238	251	230	253	239	263	248	248	211	261	212	232	263	276	245	252	261	242	223	260	256	263	259	266	248	245	261	248	248	214	222	289	260	245	245	230	257	261	227	243	247	266	244	240	267	273	256	272	256	246	247	266	248	251	246	220	226	229	263	259	264	298	252	273	247	235	239	236	240	239	260	242	240	235	264	227	241	237	257	250	263	212	265	246	262	212	268	238	232	265	259	228	235	263	219	264	240	244	241	260	244	265	238	237	229	237	262	254	233	236	247	256	261	247	242	257	288	221	172	240	282	198	253	260	250	231	228	280	272	235	268	236	253	236	229	255	241	243	228	254	239	266	286	257	254	263	253	245	227	267	268	269	244	261	255	258	263	250	226	259	234	240	263	253	262	248	243	293	238	266	263	247
15875	11578	23142	26265	26637	24850	22439	20326	18025	16134	16365	15037	13160	13061	10368	8787	8705	9122	9212	8725	9897	12171	10283	7752	7747	6334	6151	7110	6280	5234	3226	3426	3023	2956	3580	3576	3738	3818	2991	2818	2601	2392	2471	2270	1995	1533	1622	1465	1282	1189	988	932	949	893	992	900	899	936	916	892	824	814	766	846	896	897	877	867	786	761	730	659	665	711	708	626	620	695	615	636	681	703	638	658	643	719	678	689	637	647	627	587	631	639	629	648	669	606	642	617	672	651	625	683	701	638	662	647	634	652	618	592	619	614	657	562	623	629	628	615	687	608	641	625	662	597	595	590	609	605	612	588	593	619	620	638	641	615	582	611	593	611	599	615	637	587	631	619	678	611	609	606	576	623	586	626	606	608	632	607	620	628	646	648	639	596	601	591	568	643	613	636	648	591	655	613	598	596	603	593	632	598	605	629	604	613	612	593	642	616	654	551	649	628	613	590	606	662	621	621	603	605	598	584	652	583	650	570	622	604	600	606	609	587	585	599	626	629	582	581	600	612	608	592	612	616	607	601	622	574	634	606	536	627	606	645	622	606	638	638	621	650	568	598	618	567	636	618	585	620	616	611	588	656	630	628	658	645	626	645	623	619	605	578	569	614	593	592	640	579	618	578	605	633	626	603	599	647	617	583	577	604	650	624	614	618	641	613	604	575	602	625	648	636	623	645	634	649	616	627	638	629	613	615	645	583	606	632	632	649	631	621	616	616	626	637	616	619	588	612	583	587	609	594	623	583	596	622	594	608	658	579	609	637	624	586	641	625	624	607	593	638	636	582	600	636	607	627	603	606	620	638	607	636	642	600	617	600	603	627	578	589	663	621	602	608	612	580	650	566	669	588	621	583	670	675	635	620	636	614	568	618	663	605	636	623	566	640	624	604	604	587	604	653	618	620	611	610	634	635	578	588	610	628	579	649	614	562	601	594	543	644	645	604	622	587	561	595	619	625	521	606	628	623	603	629	617	575	623	592	656	589	575	672	582	623	649	627	603	641	581	619	630	637	611	602	600	610	624	627	654	576	610	647	641	634	618	604	628	570	630	623	578	649	625	631	625	636	650	634	529	612	654	601	636	603	614	606	640	586	604	624	579	626	641	618	633	579	573	638	630	597	614	607	601	599	604	652	641	626	612	620	560	628	599	606	623	610	636	575	604	588	632	621	594	628	594	616	632	588	586	672	649	618	610	606	595	609	613	592	618	637	624	597	637	570	571	616	617	588	618	627	600	625	628	637	644	593	592	608	671	603	638	610	587	635	611	605	600	646	583	646	616	617	628	614	631	594	626	593	614	614	671	586	620	593	561	645	602	635	586	613	577	594	600	584	624	622	579	660	613	624	585	607	619	589	585	648	626	603	628	631	614	595	597	595	595	601	581	618	552	609	629	603	625	571	676	591	629	615	614	629	607	603	603	628	583	638	616	599	582	617	639	598	607	605	609	632	572	602	595	625	599	595	617	634	610	612	597	587	588	615	590	623	627	610	619	598	600	614	612	595	617	620	564	646	645	633	603	602	583	645	613	636	599	558	638	629	613	595	671	636	579	597	640	578	618	598	601	627	604	578	603	568	638	597	605	613	644	626	612	588	622	608	643	598	592	621	608	632	599	708	614	604	588	615	699	585	625	620	693	630	635	603	628	591	604	598	630	589	617	649	646	624	582	618	633	585	580	663	587	607	615	565	615	625	630	588	587	620	594	619	640	604	614	626	649	630	640	622	576	645	629	582	619	580	618	559	619	635	603	643	591	612	611	608	579	543	580	617	646	563	590	626	633	586	561	622	623	622	609	625	644	607	616	602	628	639	628	581	601	621	613	633	641	602	592	639	656	627	617	603	639	620	636	590	612	568	635	586	590	609	637	597	599	562	610	579	621	603	588	571	646	607	584	623	600	625	595	645	605	607	624	633	625	659	624	622	602	600	613	649	607	650	652	612	616	610	656	623	627	624	596	651	616	620	644	587	628	581	606	588	581	594	606	563	634	618	634	613	624	645	598	629	623	620	638	580	618	568	606	603	606	621	562	629	647	577	600	640	598	618	644	608	630	615	604	675	636	663	638	643	584	645	610	563	642	586	628	630	630	590	572	638	610	654	603	597	570	624	637	566	584	603	627	576	602	614	644	618	619	596	606	606	637	625	608	618	637	631	621	626	600	583	633	620	630	648	565	620	630	583	602	617	625	588	634	603	591	609	630	579	633	597	626	649	653	618	604	608	565	636	583	633	607	603	628	613	630	550	594	635	601	632	582	632	581	649	638	634	597	611	606	608	640	565	634	635	577	632	577	623	613	579	699	638	606	626	604	609	592	662	597	602	648	583	601	609	646	601	628	580	587	593	565	602	634	634	632	643	600	611	584	636	602	632	614	606	558	582	638	575	603	655	613	590	640	629	629	581	573	601	582	606	599	636	613	634	584	593	647	617	623	593	581	618	609	605	575	605	641	629	630	549	625	616	606	625	552	609	601	610	636	604	604	639	684	659	638	603	580	608	622	582	591	649	595	633	639	631	592	600	644	570	616	620	611	643	599	621	647	635	630	602	664	646	632	613	632	624	623	671	607	623	600	603	576	612	621	595	606	589	617	638	591	605	602	592	670	647	602	599	599	600	615	593	602	589	634	602	613	605	625	597	659	580	634	598	651	633	585	602	650	617	678	641	664	618	594	623	572	595	587	633	633	628	637	649	610	637	570	599	606	637	590	607	575	655	623	638	613	619	649	636	616	624	636	604	598	586	644	621	623	600	643	616	600	599	621	602	585	630	634	657	612	633	592	632	597	647	646	611	632	625	634	614	625	610	605	594	610	602	622	582	613	557	580	627	637	590	618	585	635	611	597	595	595	568	628	628	603	612	616	614	567	614	642	638	663	609	633	620	604	623	612	571	589	546	608	621	581	623	652	638	593	653	621	617	614	628	655	592	600	581	595	591	629	611	623	573	638	609	621	597	565	632	611	588	597	614	607	649	597	602	585	579	621	652	613	581	634	590	571	606	605	580	626	605	614	601	604	582	597	646	649	603	587	600	666	579	570	578	632	613	593	624	566	600	634	581	620	589	626	604	593	610	592	600	608	634	599	577	637	607	612	633	622	568	595	613	640	601	598	627	621	628	636	626	649	600	616	569	641	633	557	663	602	599	639	630	641	595	600	644	594	677	636	634	595	599	608	626	594	581	622	588	595	616	584	623	639	617	605	597	631	614	634	627	613	622	596	585	621	609	641	591	576	607	594	622	586	602	621	608	612	628	608	613	660	637	622	576	579	644	590	596	581	651	627	663	638	581	641	596	625	580	605	616	622	610	670	617	626	664	591	578	617	580	621	608	588	611	586	599	638	602	664	636	614	632	605	622	585	589	638	652	599	576	600	596	574	577	586	586	627	601	622	618	644	624	583	632	613	586	645	608	664	590	630	605	597	662	672	604	609	619	599	611	595	594	614	634	644	636	621	618	584	598	616	640	606	601	584	622	586	632
10551	5425	6531	4905	2983	2140	1573	1303	1161	937	896	822	706	637	572	443	393	435	409	359	387	383	359	329	350	295	356	338	344	339	316	291	258	312	298	305	299	302	314	293	323	293	313	287	296	284	252	294	259	270	264	301	233	233	283	276	264	250	266	309	260	248	277	244	282	269	230	240	261	228	240	275	275	276	260	266	235	262	268	283	250	301	256	248	254	261	262	269	230	221	233	269	238	260	274	257	271	266	254	272	252	269	250	250	259	253	236	234	249	236	259	246	286	233	257	273	241	280	251	245	242	251	235	270	266	241	244	261	242	226	249	253	232	240	250	251	250	260	230	258	239	245	264	268	261	236	271	232	259	268	227	258	228	264	252	248	247	267	257	271	234	279	257	246	256	237	270	271	280	250	269	243	258	252	240	245	260	219	243	255	264	258	233	268	247	233	270	284	254	262	284	266	223	257	258	234	259	266	257	281	308	241	270	258	242	235	260	257	235	251	291	272	257	238	256	282	263	259	245	263	226	243	235	249	244	244	279	265	254	234	252	257	260	250	243	268	275	280	267	256	259	238	253	247	250	266	285	245	251	279	280	245	271	257	257	254	280	243	266	238	296	262	247	259	257	243	266	269	272	251	254	247	236	266	276	268	246	257	249	258	234	253	259	256	274	263	243	276	248	260	256	245	238	271	237	248	252	267	267	234	274	269	257	301	252	261	264	257	247	252	266	241	272	263	254	230	248	289	271	264	229	247	264	242	261	250	246	266	242	253	282	250	227	289	278	242	267	239	228	218	250	253	271	262	259	276	253	285	252	264	275	263	207	285	271	256	259	270	237	280	277	261	272	264	247	248	263	244	252	246	239	258	246	256	269	288	286	250	282	287	258	224	235	281	254	249	245	237	275	231	288	254	257	251	253	243	254	295	269	232	244	242	242	268	256	258	269	251	285	257	261	256	261	264	232	266	232	232	276	248	269	261	252	239	249	261	224	270	260	252	254	242	279	256	266	247	255	264	224	273	245	207	273	255	276	242	281	258	241	238	246	254	245	246	250	264	255	241	279	265	233	256	260	248	246	272	249	262	263	259	259	251	270	260	262	277	302	252	255	269	259	256	272	281	277	257	258	238	245	282	248	260	259	251	228	265	225	268	256	273	281	252	248	236	282	247	251	251	246	266	231	225	249	279	254	258	234	246	229	238	243	264	273	264	282	262	252	240	259	265	270	280	272	278	246	283	253	269	268	247	263	290	273	238	271	247	235	281	265	253	240	232	254	256	242	284	257	246	251	270	268	243	248	262	260	278	254	286	256	277	229	254	283	251	233	273	253	244	263	223	264	299	260	249	271	272	278	266	254	263	236	277	267	276	274	253	279	243	244	255	287	268	246	282	265	250	240	248	247	243	283	282	287	267	284	253	198	213	251	257	245	220	227	225	269	249	272	243	264	278	240	238	255	267	258	299	297	239	255	276	247	256	252	243	310	254	251	262	230	243	268	255	255	254	248	280	272	285	226	226	243	242	267	260	263	239	237	241	261	242	252	260	257	261	240	270	249	257	270	250	257	238	245	284	255	231	249	266	247	291	284	272	273	258	237	256	252	277	248	251	248	247	271	259	269	259	269	257	279	248	272	246	250	267	267	290	276	268	241	248	242	237	243	253	250	252	258	240	262	250	246	246	256	252	257	240	232	232	263	245	292	277	258	274	263	255	241	247	302	259	258	290	299	278	232	287	271	259	250	282	283	252	284	236	233	282	223	277	244	251	251	279	303	246	271	266	232	265	272	224	246	222	270	265	254	251	246	222	270	252	251	239	256	255	232	283	257	254	264	256	265	260	249	246	288	256	223	243	243	245	263	223	265	252	255	241	246	236	259	260	270	241	211	259	278	290	261	265	273	252	243	212	243	262	262	271	241	259	241	267	251	254	264	248	244	287	232	253	236	234	265	275	263	283	250	236	256	266	240	291	254	286	262	243	263	255	243	238	273	276	251	245	242	279	288	257	256	264	237	217	257	274	255	257	239	244	252	247	229	249	278	245	254	282	237	247	251	276	267	253	253	251	238	253	233	247	291	254	253	253	244	251	239	300	224	241	250	244	255	249	255	260	238	256	268	255	274	290	271	239	236	254	253	258	275	234	280	276	238	261	231	261	263	281	257	256	245	262	232	221	234	246	257	224	261	258	233	253	255	283	280	241	260	281	253	244	261	244	297	270	239	243	248	269	274	268	271	283	262	265	231	257	266	256	270	295	241	262	258	276	269	269	246	273	262	249	255	232	268	264	273	287	240	274	256	258	261	241	238	268	240	246	232	265	263	269	261	219	267	268	266	248	256	255	241	251	237	259	244	258	249	260	265	244	245	275	237	252	246	250	253	245	248	263	221	245	272	242	248	270	269	245	276	253	230	269	293	292	250	262	273	245	272	216	289	256	260	258	265	254	263	260	250	257	283	245	278	250	256	262	278	233	248	244	257	270	231	274	236	247	239	258	287	251	277	261	258	257	282	274	256	265	270	253	272	258	250	237	279	254	266	253	281	270	262	256	261	246	257	248	289	199	246	221	251	250	253	270	260	233	257	287	252	255	295	252	267	266	271	255	254	240	253	255	244	239	277	246	260	236	244	276	240	262	257	265	231	253	253	236	250	268	256	233	292	219	252	269	254	251	256	222	230	246	236	231	216	265	244	299	238	248	270	213	242	249	242	245	248	258	259	257	248	281	226	248	256	288	281	240	239	264	223	244	276	261	238	293	269	271	257	261	300	272	280	271	228	265	231	274	257	260	242	250	270	263	253	244	255	283	271	254	247	254	248	276	257	233	233	253	244	241	237	244	255	271	260	252	255	259	258	247	232	246	245	241	278	273	270	268	248	238	235	259	282	250	267	259	255	247	262	253	248	247	264	276	255	235	253	282	227	241	267	256	272	260	271	287	249	262	250	275	248	283	276	299	269	276	291	265	278	251	249	258	282	239	270	264	213	270	242	278	257	267	276	246	228	261	270	253	256	252	287	266	260	255	270	267	280	232	237	258	247	237	261	255	257	252	244	243	252	235	302	274	274	261	261	237	265	235	255	281	264	246	243	257	246	236	248	260	265	265	277	245	224	251	254	262	278	273	270	256	273	256	250	237	256	244	259	231	250	252	279	271	261	254	273	238	309	260	242	252	213	270	272	270	236	262	231	278	273	253	256	256	254	259	247	253	237	224	271	256	257	253	264	259	269	250	248	251	274	257	284	272	250	271	262	273	267	255	284	277	271	266	240	243	260	284	245	260	255	248	232	251	226	248	248	268	277	291	239	255	266	254	266	265	259	260	274	271	262	240	224	276	259	223	288	243	251	252	263	282	246	294	257	285	253	236	246	257	244	278	260	267	271	227	227	259	261	251	293	275	261	233	266	222	260	255	258	253	259	267	279	255	243	283	256	252	250	249	260	236	272	280	268	253	262	272	274	265	252	252	253	254	264	260	275	234	244	254	290	272	269	262	267	268
6199	5057	11449	12902	10916	8765	7166	6219	5342	4714	4382	4180	3665	3150	2612	2218	1956	1840	1789	1560	1630	1497	1365	1280	1265	1196	1144	1144	1149	1107	971	1012	868	954	963	1014	1053	1066	1102	1032	1065	904	853	853	833	767	794	717	739	700	730	701	749	731	729	733	744	732	705	708	696	687	728	677	768	763	707	728	688	617	629	616	663	648	652	642	682	635	650	635	640	614	643	685	686	658	660	653	646	657	644	643	633	632	703	651	660	638	659	738	623	668	661	666	672	626	631	645	706	639	612	643	663	665	667	634	643	637	705	646	638	616	658	661	615	654	658	672	674	621	627	681	652	649	625	639	646	637	625	640	619	634	662	645	631	653	638	635	647	684	632	611	661	647	684	594	611	595	573	597	682	623	621	640	615	647	656	650	629	651	621	593	649	647	650	615	635	652	664	666	642	652	661	678	656	674	632	656	678	676	609	620	677	619	607	633	674	628	667	646	633	595	635	614	636	628	645	601	658	637	632	637	640	628	671	667	654	660	663	654	674	651	655	632	665	640	640	645	634	669	664	612	586	713	652	630	673	670	638	635	642	639	671	638	686	615	660	576	607	668	646	660	643	610	661	675	618	632	620	656	670	592	649	629	661	658	640	677	631	658	622	653	625	630	645	642	646	670	652	622	647	603	619	632	625	600	645	650	656	638	629	619	618	674	608	586	642	629	603	698	673	636	671	674	644	682	660	654	620	651	695	679	620	609	677	601	664	687	661	597	702	600	684	649	644	655	645	627	650	689	632	622	642	619	697	595	645	643	641	673	652	652	584	654	640	647	647	635	640	595	675	663	625	614	638	640	600	667	666	666	619	676	647	652	651	673	681	660	640	674	654	622	642	595	611	682	701	674	636	650	630	589	646	664	656	631	640	640	664	673	636	637	662	671	663	634	635	586	654	621	619	648	640	614	634	640	676	619	625	641	640	641	659	653	663	620	646	646	614	616	615	637	643	627	653	676	638	631	608	655	611	636	682	614	620	660	656	672	677	646	626	603	642	612	643	608	659	613	683	691	639	685	662	674	652	675	630	638	644	651	668	629	635	619	625	581	636	684	614	655	623	699	635	611	664	632	631	665	601	650	634	680	674	608	641	626	605	627	629	618	657	673	695	659	636	638	657	657	592	655	657	637	671	629	616	619	596	660	643	633	656	672	642	639	624	643	614	683	614	659	635	642	637	659	622	680	610	642	613	619	681	611	642	632	649	638	616	613	652	634	623	641	641	666	664	639	643	616	627	658	617	629	636	612	626	652	589	648	655	686	655	621	598	603	641	659	607	678	638	643	627	667	660	656	656	629	612	632	592	662	633	678	627	666	625	627	657	663	634	678	645	611	649	597	623	640	654	630	631	669	650	657	705	690	666	621	640	624	642	688	695	664	626	654	659	610	644	644	667	661	623	620	671	653	634	637	583	646	688	661	633	659	615	627	657	619	673	643	644	639	663	645	662	640	630	607	664	672	639	644	666	633	666	655	672	632	621	626	645	630	686	643	654	620	637	649	614	613	600	638	662	634	617	639	685	591	687	609	622	656	648	643	601	682	642	646	658	623	633	634	657	635	628	624	633	651	675	658	633	613	655	641	670	661	651	656	624	623	626	636	680	645	620	644	625	678	638	592	654	637	666	605	650	642	642	621	694	654	650	651	629	654	598	620	638	674	656	635	624	624	654	630	695	650	632	664	659	707	641	623	612	622	628	643	666	606	680	638	651	636	652	645	681	685	658	679	645	637	657	649	625	649	668	650	661	654	674	650	677	630	646	682	622	616	681	639	600	667	666	613	674	672	654	641	622	695	611	610	647	691	664	639	631	630	643	622	643	653	713	646	626	617	594	647	632	616	651	690	645	700	663	604	624	643	631	649	671	652	616	671	645	640	670	647	609	626	645	667	616	695	680	673	667	663	633	642	648	617	707	669	662	611	624	627	669	620	635	665	640	644	633	614	665	671	641	629	624	589	650	646	624	606	667	639	622	638	624	641	692	628	647	621	656	634	688	625	646	623	661	673	678	615	620	681	653	648	656	641	610	650	660	632	666	688	605	640	620	631	651	687	626	678	653	645	647	688	624	699	644	659	665	636	658	648	592	679	634	700	602	612	631	634	648	653	656	628	689	633	650	683	657	640	606	660	631	620	650	645	622	621	618	604	626	651	634	640	575	624	638	608	635	638	626	660	638	657	626	653	623	640	617	652	629	645	644	625	660	655	648	582	617	657	648	688	693	690	666	637	620	614	697	621	655	646	613	685	652	649	620	642	649	648	661	701	637	644	628	637	670	606	672	678	607	651	635	634	611	691	617	624	629	672	682	616	631	672	650	593	683	633	662	621	634	676	658	652	681	632	647	704	636	639	663	629	665	678	653	666	656	663	652	621	587	655	671	662	622	660	621	624	649	664	639	611	644	689	677	645	657	631	666	590	645	619	651	639	622	642	636	655	646	637	604	657	635	643	653	627	644	641	626	641	627	655	602	660	644	642	620	607	611	633	615	627	612	655	661	649	621	664	651	663	695	662	667	672	664	640	644	661	640	651	605	614	645	626	625	645	644	606	622	628	641	603	649	646	642	612	587	667	623	646	633	656	639	603	643	652	652	657	631	657	680	641	648	647	628	649	640	653	609	624	639	682	664	629	640	598	605	570	627	638	641	651	656	655	634	634	653	653	680	630	699	666	652	652	647	631	654	641	621	596	644	631	626	602	607	642	639	642	657	626	615	664	692	650	619	665	672	635	689	657	683	666	648	616	656	655	641	691	598	628	596	619	631	675	648	628	609	602	635	606	651	608	590	598	669	653	655	657	626	626	647	645	636	655	591	639	664	642	649	658	594	598	634	663	629	639	657	664	681	672	637	636	578	639	632	655	621	663	610	637	612	640	614	641	655	637	647	672	673	616	671	645	640	666	651	652	627	645	650	665	625	644	657	604	617	638	642	645	606	629	600	680	618	629	617	662	589	604	657	608	715	620	639	679	639	614	642	619	636	617	644	672	643	643	651	632	659	659	663	648	665	616	658	626	633	611	683	629	657	638	626	644	690	639	619	633	660	659	659	696	642	622	640	638	650	638	622	646	638	672	667	673	664	661	623	616	647	636	664	613	673	617	695	640	624	611	669	682	656	672	586	669	659	637	634	645	612	659	662	638	641	609	633	633	625	631	653	640	627	695	638	601	650	650	614	625	627	649	661	657	616	632	618	717	656	620	634	628	654	610	654	655	688	648	636	654	679	613	706	619	636	623	583	645	634	676	669	625	673	631	639	662	666	648	653	694	621	666	661	613	677	677	620	633	617	659	645	671	614	634	660	686	615	608	660	695	634	638	651	667	634	639	616	629	626	615	612	644	651	616	605	637	643	636	670	639	658	642	636	656	616	654	611	638	610	635	605	662	651	613	640	648	616	614	655	675	631	604	691	632	652	629	657	645	671	635	635	632	642	647	663	638	633	649	640	604	614	663	671	639	602	661	655	641
19709	10165	13096	10945	8452	6071	4434	3541	2769	2402	2093	2097	1761	1685	1276	989	947	1003	985	921	968	1116	927	783	724	674	674	790	663	641	484	416	381	469	475	526	516	433	527	482	441	462	417	389	354	359	369	361	328	323	326	278	325	304	288	339	348	320	326	288	274	311	314	331	306	313	312	336	295	310	312	302	298	306	286	305	272	278	288	297	276	309	308	283	289	329	296	289	314	310	257	297	268	272	289	262	282	287	291	291	271	302	273	299	294	316	272	272	264	297	298	288	279	303	304	319	303	295	320	295	285	312	260	265	270	309	299	299	270	309	274	308	318	302	267	262	253	273	277	280	284	291	303	289	269	285	264	283	276	305	295	250	291	290	269	287	267	309	280	297	261	312	304	272	281	308	306	271	294	278	286	290	265	306	302	274	324	269	325	288	309	304	330	265	310	313	301	275	309	283	301	282	286	316	252	326	270	341	262	290	274	282	299	300	288	260	309	281	290	316	298	301	301	271	329	248	296	287	264	272	274	295	288	292	279	314	245	318	268	291	289	308	314	305	302	277	269	314	296	302	333	280	271	300	284	286	288	291	285	291	301	280	323	285	279	332	312	277	316	307	307	303	301	282	262	267	351	275	312	256	309	281	290	283	295	286	278	278	292	309	273	273	282	312	270	297	273	301	291	284	291	294	295	291	307	300	290	255	259	273	294	303	277	307	256	288	292	313	291	282	304	290	353	295	283	276	298	310	280	281	280	290	305	286	278	310	301	289	280	301	278	316	278	293	301	303	291	275	335	298	328	301	280	284	280	282	302	285	304	311	291	320	271	267	313	310	309	308	264	305	282	291	277	300	291	297	289	274	287	287	267	295	317	310	287	289	304	274	314	278	261	289	298	280	297	307	283	311	273	266	299	318	290	314	299	307	326	301	315	261	283	291	299	315	296	296	275	265	310	317	279	303	296	295	293	283	330	266	282	282	264	279	309	319	298	253	283	290	302	297	337	273	305	288	311	304	293	302	287	276	293	280	277	287	298	325	305	299	305	302	288	282	294	299	286	277	285	314	291	279	296	275	288	298	292	300	290	306	268	280	267	305	290	264	286	325	305	291	254	280	270	330	256	277	321	272	299	296	290	278	278	262	290	310	282	278	304	266	259	267	281	284	289	285	281	304	262	308	286	312	291	328	283	300	302	288	275	244	292	286	253	298	283	293	296	296	294	305	281	280	290	292	286	268	300	273	305	268	285	290	297	285	305	272	297	259	308	303	300	271	307	314	278	283	308	308	312	288	305	316	271	266	292	285	290	275	303	295	276	289	276	278	261	292	296	275	284	314	287	311	268	275	291	321	291	304	302	281	312	304	297	301	274	291	289	315	282	293	274	278	295	305	300	326	297	291	288	285	274	273	291	312	324	277	304	261	282	309	297	291	293	325	318	306	286	285	290	267	280	290	303	259	295	295	299	295	303	295	296	268	320	289	259	303	303	323	301	275	288	279	288	271	284	290	314	276	287	308	288	276	280	283	270	305	281	308	298	297	329	253	279	306	303	291	306	278	301	289	306	274	289	286	299	282	301	285	278	297	306	305	305	305	268	300	252	311	308	276	288	298	338	308	298	286	294	287	267	307	284	281	261	301	301	242	267	295	261	314	318	269	261	282	259	267	286	284	263	294	280	279	293	279	295	310	282	266	284	278	290	304	307	318	291	282	306	284	296	288	279	280	345	312	308	264	280	272	290	292	297	290	279	318	304	291	290	288	305	264	295	296	282	277	299	255	277	316	300	250	278	290	308	305	302	277	297	292	280	306	256	281	304	277	302	314	287	288	310	260	295	306	292	292	263	306	295	271	311	279	271	282	297	322	296	285	284	297	283	312	271	280	260	270	308	292	264	277	306	279	287	279	272	295	266	291	298	297	276	307	264	267	287	278	286	310	327	299	316	313	304	311	244	303	297	252	271	282	280	284	298	299	281	296	301	268	278	300	297	295	282	320	277	311	279	268	281	289	314	312	293	297	305	275	291	314	284	284	315	296	297	286	298	285	286	268	298	317	294	273	287	313	310	313	288	283	270	290	267	285	299	293	293	285	341	312	318	279	288	298	275	260	277	285	270	283	299	320	320	275	288	286	286	305	302	291	290	285	312	324	308	269	273	295	301	290	287	267	286	307	298	259	300	291	277	289	312	292	270	284	282	308	294	272	301	272	298	279	273	272	266	277	269	295	297	275	301	293	337	326	291	279	280	306	273	272	273	315	270	279	320	259	303	285	281	300	322	276	282	280	288	297	295	276	290	296	298	284	288	310	274	287	290	266	304	313	279	299	314	277	252	290	293	288	315	300	318	296	257	289	297	297	281	266	306	294	280	292	278	283	311	292	304	285	309	290	297	298	280	316	272	300	309	282	282	315	294	288	294	313	283	329	294	294	280	273	285	273	274	293	280	315	309	296	294	305	322	294	280	269	285	268	265	255	318	305	324	300	277	281	287	283	276	286	288	271	269	290	301	248	275	276	265	293	284	300	266	290	295	282	297	275	298	269	301	282	268	328	305	269	326	276	310	291	283	302	251	284	274	283	270	295	294	304	293	288	266	251	266	287	290	274	318	248	281	295	295	295	292	287	257	283	267	289	273	258	305	311	308	293	284	286	309	304	292	293	319	274	281	304	278	301	282	305	287	266	301	297	296	253	293	283	285	295	313	288	280	276	323	288	292	283	301	264	282	297	273	271	279	315	297	298	262	293	292	301	311	307	297	289	328	282	304	297	290	295	300	270	318	268	308	308	263	289	288	286	288	298	269	297	288	326	252	262	288	326	259	290	305	325	296	285	263	302	315	269	279	254	299	285	297	291	287	319	291	310	295	283	264	260	282	290	310	302	270	267	264	323	298	306	308	277	307	319	278	311	300	248	312	301	281	278	296	294	310	303	317	274	275	283	303	279	293	285	291	299	288	257	295	277	301	249	313	309	271	269	286	260	289	285	348	290	279	266	296	330	268	300	267	317	302	272	282	297	303	247	274	260	339	317	309	295	311	295	288	290	291	280	302	271	299	295	267	311	285	281	282	252	282	287	343	294	277	289	284	299	274	306	322	278	326	285	289	263	270	290	269	280	304	286	289	297	280	276	305	295	264	297	282	291	295	277	280	283	296	293	307	283	316	262	309	296	289	271	274	286	281	269	273	274	290	289	294	294	322	268	271	289	298	269	255	274	290	294	297	274	295	329	292	277	287	299	275	268	315	306	269	306	312	293	310	273	257	292	273	291	253	268	287	274	270	297	270	304	298	273	279	264	316	282	278	335	275	267	279	287	321	311	302	299	308	247	303	312	298	311	273	303	279	313	286	295	292	264	297	296	298	293	281	301	290	317	283	323	281	293	304	292	315	301	283	279	299	287	263	259	274	297	259	297	306	301	286	302	305	302	277	300	247	295	279	284	272	288	307	281	276	262	256	296	284	314	296	281	293	303	308	313	286	317	258	303	303	298	301	289	277	268
11778	8167	17961	20148	20195	17693	15614	14427	12010	11035	10393	9871	8205	8119	6447	5360	5612	5711	5474	5088	5363	6775	5281	4590	4198	3743	3892	4425	3645	3338	2171	2047	1877	1994	2306	2562	2397	2077	2201	1937	1988	1749	1745	1697	1358	1205	1178	1074	1058	1051	912	887	904	893	886	935	951	920	909	861	829	822	867	870	943	961	880	919	787	793	776	726	766	740	756	738	813	716	770	708	707	788	737	737	801	775	728	699	752	770	719	700	709	741	725	738	762	767	754	766	729	747	740	800	746	696	707	720	675	702	697	732	739	693	694	716	725	785	742	771	672	699	747	690	676	676	688	751	722	766	661	765	726	691	730	724	720	700	748	705	690	693	738	736	732	680	699	712	712	712	711	726	657	691	723	695	750	718	723	713	709	721	693	748	684	731	726	747	667	739	715	749	700	667	706	727	721	684	702	671	793	725	736	720	746	703	699	733	689	719	718	696	701	661	712	701	725	779	721	692	757	718	708	711	739	728	709	716	689	685	676	717	732	733	707	708	683	721	769	696	671	736	702	690	676	690	699	752	685	711	705	676	715	728	715	706	693	670	694	702	696	719	720	735	703	723	752	716	710	670	725	718	669	698	701	716	712	689	760	703	723	712	740	740	703	706	748	732	729	706	774	747	688	726	691	721	742	711	721	674	711	723	695	684	713	700	689	691	697	752	741	743	715	746	707	725	683	740	742	688	698	733	712	699	709	775	715	684	686	690	683	725	759	690	760	713	690	712	723	689	656	708	695	700	706	660	686	716	757	704	701	736	746	702	757	780	721	713	685	646	764	725	717	689	711	672	738	653	760	660	696	687	731	741	738	691	726	729	785	670	721	766	723	772	754	697	759	768	709	720	721	723	693	748	727	743	758	745	700	734	747	719	702	671	657	670	690	675	741	701	716	720	693	747	716	739	702	723	694	713	732	696	699	711	671	718	744	728	744	696	753	698	727	728	672	714	678	739	723	732	701	704	719	707	748	712	731	707	695	721	692	710	740	707	717	713	715	683	711	708	714	695	699	775	716	764	745	683	734	699	694	721	692	719	697	716	726	709	700	706	702	750	744	671	666	705	655	689	693	694	747	714	778	738	734	692	713	702	730	691	662	696	725	752	724	695	708	708	695	713	693	712	733	692	694	684	715	735	705	660	685	715	722	715	736	752	723	724	734	745	657	735	679	733	696	710	696	718	750	702	698	736	676	723	752	713	707	746	709	695	695	688	678	743	716	726	684	748	694	694	682	687	696	666	683	736	716	694	721	687	737	694	707	671	685	732	711	714	721	724	680	735	736	735	718	744	699	736	724	666	742	749	719	709	723	694	729	759	691	727	722	716	726	684	753	760	728	722	686	714	685	719	773	699	683	699	732	661	717	706	709	730	699	740	659	751	691	704	702	705	729	669	711	718	744	691	706	723	736	689	757	719	736	714	722	701	705	665	697	745	735	691	701	765	704	691	705	713	723	711	717	729	768	708	762	723	693	682	720	695	763	691	698	686	730	761	736	742	703	706	693	763	721	729	668	721	758	707	752	745	696	696	662	693	695	699	735	699	715	721	672	743	726	719	744	767	747	672	704	787	719	667	691	737	740	706	704	666	723	724	719	736	703	677	729	722	719	729	745	693	706	728	713	681	691	704	733	718	681	731	724	695	652	708	690	675	725	722	726	731	708	697	740	657	731	735	722	717	720	683	738	749	712	721	731	711	740	693	718	726	698	647	728	698	706	751	715	692	712	717	705	758	749	700	725	664	744	674	697	736	759	700	728	759	702	718	762	731	716	728	730	727	734	715	674	794	709	757	757	701	691	632	785	730	692	743	724	723	739	744	762	702	734	694	714	686	748	770	723	673	716	717	701	714	678	713	737	757	726	688	693	711	683	760	728	746	629	749	733	679	743	698	709	728	701	685	705	718	688	723	714	638	725	669	703	667	747	705	726	678	732	694	680	683	704	705	728	715	724	713	707	701	727	747	741	745	736	744	715	748	724	672	661	685	732	708	704	756	709	726	718	715	738	720	675	710	744	713	709	730	704	719	726	691	679	753	751	696	724	686	714	711	691	750	680	712	726	704	709	744	714	679	731	732	676	729	757	705	693	735	705	716	731	719	739	731	737	698	734	715	725	732	691	720	710	725	742	736	784	751	715	732	703	722	722	728	706	707	729	698	719	719	679	725	723	713	751	704	735	711	742	671	687	700	704	709	687	734	680	713	715	716	707	717	672	723	709	739	737	712	719	665	728	707	742	686	697	723	719	712	730	713	749	717	732	767	715	700	707	714	727	718	751	741	735	739	748	701	701	771	707	724	748	694	698	702	680	679	760	712	693	752	731	762	688	722	692	738	744	724	740	746	705	697	727	723	664	759	734	772	718	700	683	690	691	704	733	699	680	716	678	716	676	706	749	732	741	683	708	702	762	681	713	700	738	726	696	726	748	739	715	720	716	702	651	765	726	718	734	718	745	716	723	688	724	705	727	693	729	746	676	764	676	776	698	699	732	720	719	702	724	692	689	718	746	750	750	684	709	720	689	716	707	707	732	668	720	704	692	702	761	698	773	706	705	704	722	676	740	708	705	702	689	762	702	748	682	699	711	747	718	701	728	744	691	721	726	683	698	736	725	711	718	683	663	726	684	721	698	734	707	740	752	714	726	661	749	767	700	685	754	702	723	779	728	715	711	682	739	713	727	749	684	732	742	711	713	693	711	711	717	702	750	732	706	727	749	723	736	719	748	696	727	712	701	710	772	699	751	712	718	722	675	728	706	735	714	723	620	706	787	725	718	764	727	716	671	691	716	757	740	756	732	715	710	713	712	696	711	709	736	716	744	676	728	711	711	751	701	687	711	727	714	691	750	736	685	735	766	693	725	720	697	691	770	718	674	703	710	725	715	720	773	733	733	745	737	751	703	729	706	714	703	722	733	679	709	762	725	723	718	692	729	703	741	748	754	754	729	687	727	688	664	690	666	684	698	723	712	737	711	681	698	709	717	684	716	742	722	721	682	702	695	727	688	760	691	697	731	708	764	781	708	746	666	702	717	728	737	717	636	734	690	725	689	741	736	703	751	773	752	709	695	677	759	724	728	746	695	716	674	709	711	684	679	742	727	695	705	695	698	725	716	733	701	717	722	688	776	692	723	687	716	715	727	706	664	715	692	733	703	770	694	707	731	720	710	706	747	689	719	726	722	684	717	734	731	690	733	737	697	753	726	705	672	716	701	726	740	693	748	705	736	694	766	710	716	709	779	682	716	719	706	706	737	715	752	693	761	704	762	706	720	724	745	714	720	697	692	792	684	711	734	726	733	711	674	709	715	686	692	721	717	758	736	705	657	735	705	726	732	766	691	722	675	711	739	686	726	664	720	694	662	740	694	730	687	713	712	669	709	739	716	679	703	719	760	777	715	695	714	667	763	742	747	700	673	692	748	728	719	687	720	754	721	684	648	721	712	708	737	683	741	711	690	715	694	721	679	685	735	749	716	748	724	682
28180	15984	18679	16556	14041	10634	7735	6586	4752	3894	3789	3587	3070	2911	2310	1829	1641	1650	1538	1388	1401	1968	1572	1248	1193	1169	1045	1391	1075	1061	628	593	581	582	601	686	662	602	581	527	501	443	525	494	395	330	343	337	306	297	270	290	294	305	286	285	292	278	251	265	295	285	252	288	277	303	269	252	261	268	256	251	202	230	259	218	247	241	253	233	230	223	264	220	241	230	223	225	243	222	251	227	237	253	221	240	249	254	209	263	255	252	207	244	251	220	253	217	221	254	220	239	237	241	228	239	239	222	270	246	240	228	237	239	234	248	213	229	227	265	231	249	241	237	216	246	236	226	213	215	238	254	228	264	278	234	256	234	262	204	234	249	251	224	236	228	218	242	252	220	239	256	230	243	237	265	243	215	230	250	229	238	228	237	259	219	227	231	255	230	231	229	211	215	231	231	253	221	226	224	222	210	215	236	234	220	266	233	255	233	233	238	242	296	246	264	240	236	198	204	233	234	223	227	239	233	230	224	243	229	241	245	243	247	256	235	218	193	243	230	244	236	214	238	215	253	227	240	246	247	248	249	251	242	240	242	221	248	232	260	240	234	245	252	229	234	234	218	220	249	228	212	261	259	255	193	244	220	241	252	243	254	238	238	232	224	210	235	246	223	242	232	191	229	230	238	246	238	223	241	241	224	222	235	207	254	248	266	263	268	242	226	240	201	252	249	252	247	212	260	229	242	246	237	233	243	233	229	232	259	275	200	219	237	235	255	244	236	237	238	262	245	224	230	223	235	228	248	243	247	231	238	246	233	234	226	241	223	232	214	250	235	218	233	243	226	218	214	259	211	246	220	219	237	215	232	229	238	251	271	262	202	224	241	243	228	240	228	213	213	236	266	240	254	230	269	241	236	244	232	238	223	218	236	242	240	210	247	247	253	249	251	219	243	230	242	236	240	241	254	251	231	247	248	217	252	261	226	255	256	244	245	246	229	233	245	231	216	225	269	247	260	219	249	250	250	217	246	220	245	237	224	275	251	226	235	223	249	268	242	226	231	213	224	224	269	239	233	223	244	245	237	263	209	238	231	240	216	252	257	237	236	253	238	270	214	222	218	218	247	237	255	252	234	213	221	248	222	246	213	223	230	253	234	241	251	247	233	247	279	234	240	256	260	253	190	229	242	244	239	229	247	265	237	266	240	217	244	235	224	212	226	243	236	264	247	227	232	254	253	272	218	245	245	224	238	217	245	207	249	261	256	223	231	218	254	225	220	230	261	222	235	207	235	244	230	236	235	278	231	247	238	246	243	240	223	237	217	220	234	207	248	214	231	228	232	252	231	226	259	262	260	231	235	238	229	232	264	224	231	257	226	257	265	258	243	226	264	242	230	216	218	226	218	230	237	223	226	208	244	212	252	224	233	231	272	239	230	226	232	249	234	239	185	225	238	239	268	247	237	237	208	241	263	225	248	240	269	222	223	224	218	231	251	228	214	253	239	241	264	209	225	228	226	216	233	240	243	266	252	269	213	252	268	243	213	223	220	247	228	215	242	236	220	205	209	225	253	231	239	232	250	230	241	253	223	236	211	221	229	242	227	253	249	259	242	218	250	256	231	249	255	237	227	240	215	246	235	224	194	207	243	222	238	236	231	247	253	234	253	216	247	238	218	217	252	209	221	229	247	290	259	254	224	228	242	246	225	251	201	251	225	209	251	244	233	218	220	240	248	225	249	212	271	234	244	232	234	227	227	239	271	256	257	210	215	238	230	221	227	226	236	232	233	221	256	230	230	216	235	227	249	247	226	246	245	216	239	232	210	227	264	253	248	249	245	244	211	237	248	264	241	226	216	219	219	229	253	255	224	206	228	248	226	252	219	250	237	221	214	249	219	239	232	186	234	227	247	241	214	240	223	248	247	225	257	271	237	238	231	256	235	230	238	221	212	238	220	272	241	245	233	242	226	211	250	232	241	224	232	202	233	253	249	214	235	226	235	247	259	245	247	231	234	236	248	243	251	250	239	253	234	226	208	245	249	240	247	229	221	239	249	243	231	260	222	239	259	214	259	236	235	243	239	252	240	236	230	237	252	205	238	250	243	227	259	242	263	234	241	247	232	246	243	230	243	250	215	238	241	234	232	247	255	238	224	237	265	256	254	233	243	223	239	247	260	227	256	244	250	227	226	225	234	232	226	227	255	251	247	229	231	235	249	247	228	233	233	199	245	226	253	240	232	235	233	238	225	251	256	257	279	250	281	267	243	231	225	237	244	222	242	217	234	250	267	236	261	226	241	236	252	245	215	254	236	244	216	244	245	218	225	253	233	232	246	262	239	230	217	213	240	265	259	230	269	223	237	241	213	218	214	211	237	247	254	236	237	240	246	237	220	245	231	247	211	242	230	244	216	217	229	229	243	250	243	219	263	209	231	233	232	232	223	216	241	228	221	241	229	267	227	233	231	202	244	263	236	227	235	253	225	237	235	218	196	232	246	257	251	265	238	242	232	242	211	228	235	259	256	228	265	221	231	257	270	214	235	228	239	218	251	218	243	252	248	229	243	239	238	272	238	244	253	203	249	243	283	238	256	211	209	238	237	248	237	192	232	264	238	244	253	254	223	256	238	251	240	231	244	234	287	228	257	239	254	245	227	257	238	258	219	221	253	231	245	249	253	261	231	243	233	228	227	214	231	258	247	235	228	231	251	256	223	236	258	235	219	228	255	233	198	222	225	243	252	233	217	245	243	222	230	212	269	230	226	242	242	234	256	236	271	237	258	252	245	234	231	233	253	227	206	227	253	223	227	249	227	252	241	223	252	250	244	231	256	246	227	226	209	239	233	232	249	240	213	224	234	228	279	235	266	211	239	249	251	251	242	240	212	221	279	265	228	218	232	235	237	228	224	197	252	210	230	222	257	211	243	213	231	224	233	264	265	256	224	239	227	200	240	219	241	238	259	264	239	215	221	247	241	268	257	214	260	232	222	240	262	249	236	258	257	225	222	293	243	250	229	222	228	227	243	222	215	243	216	229	212	244	227	239	229	267	261	240	250	208	228	252	236	234	249	219	226	264	249	275	232	230	198	248	261	227	254	219	212	223	222	224	217	245	227	235	241	227	230	226	240	249	255	252	243	264	242	250	284	252	242	251	253	238	218	222	265	256	225	205	220	258	269	232	220	223	234	229	231	233	240	227	236	249	246	250	269	242	241	229	252	250	208	205	245	251	250	221	245	265	251	226	234	228	217	217	268	251	236	255	229	242	228	238	237	229	249	240	233	235	235	241	222	233	260	216	266	227	223	233	245	242	254	212	248	206	233	229	232	242	236	269	229	213	256	244	245	233	247	268	236	232	220	234	255	237	237	270	223	207	216	242	259	245	244	235	227	242	216	232	237	236	215	223	243	235	227	257	257	232	248	235	249	224	243	231	228	242	249	234	241	249	240	234	220	293	237	246	238	246	251	217	227	232	242	235	201	245	228	243	196	213	241	213	229	247	255	216	240
16121	11492	22883	26087	26919	24380	22253	21198	17914	16483	16092	15020	12614	12464	10242	8805	9308	9615	9228	8865	9241	11861	9660	7735	7607	6769	6562	7695	5818	5778	3277	3498	2995	3288	3557	3957	3943	3369	3204	2917	2846	2453	2661	2345	1854	1551	1472	1226	1170	1228	1000	871	916	967	976	965	912	909	911	767	759	771	810	875	951	922	835	803	724	740	716	658	653	721	648	621	670	665	623	611	639	647	661	673	645	671	641	684	630	658	607	621	629	616	604	644	687	673	655	624	628	588	698	636	567	597	564	575	563	563	579	578	592	604	579	535	559	601	612	582	631	575	583	629	557	565	565	603	536	625	581	537	599	568	571	604	618	616	555	551	625	541	643	589	580	591	596	601	568	594	576	592	601	579	612	592	592	578	583	610	577	564	595	562	552	583	658	587	568	637	564	592	553	607	571	595	563	616	621	557	578	600	577	616	627	597	602	598	569	602	626	568	617	588	579	600	589	611	621	609	600	580	593	615	562	597	540	569	594	586	572	610	582	585	616	573	575	611	613	584	596	558	577	617	616	608	599	609	623	602	603	623	564	587	584	557	620	609	600	605	596	602	589	574	557	585	566	575	629	601	594	583	595	610	564	593	603	579	578	587	573	560	581	595	610	565	607	598	598	586	601	582	581	589	624	558	627	559	581	588	575	592	597	634	575	582	571	581	565	594	585	603	601	601	629	593	623	581	585	578	598	603	578	560	564	551	598	551	586	628	569	549	590	610	601	633	608	563	601	609	611	598	593	574	624	539	604	581	576	587	578	583	567	568	583	562	571	598	580	589	602	612	553	579	576	617	570	632	547	614	553	606	634	558	576	590	617	564	575	620	615	638	601	640	545	606	604	595	595	600	658	596	566	581	569	608	622	592	634	602	591	580	617	641	602	549	609	532	614	585	552	570	602	603	573	579	562	583	612	575	624	622	619	560	570	552	601	606	588	574	604	573	571	602	583	606	583	569	564	599	616	619	548	541	563	566	564	580	607	595	605	611	570	625	568	613	581	610	559	623	605	622	592	571	554	592	587	558	607	586	602	602	595	558	581	655	592	546	582	568	590	595	594	589	533	603	642	573	623	560	623	608	571	599	578	574	599	604	578	602	613	593	595	554	588	573	580	581	566	589	622	594	555	581	598	601	577	588	533	627	603	604	571	606	584	613	579	607	591	616	569	603	572	604	593	595	666	608	571	622	605	637	602	639	596	567	568	605	558	611	631	590	621	633	587	619	561	576	596	577	601	582	600	617	613	604	597	608	564	631	596	604	618	567	611	594	550	603	597	582	609	565	583	599	563	589	574	588	594	584	562	608	631	583	569	574	552	562	627	620	611	573	605	604	539	557	604	599	573	594	589	586	594	640	541	581	567	614	597	642	641	610	569	601	573	576	569	631	610	609	568	646	597	595	612	614	606	620	568	567	587	577	615	594	585	540	601	593	619	599	604	608	643	566	578	615	627	583	571	603	608	548	568	624	591	578	577	599	570	613	574	564	553	593	590	558	550	603	571	583	625	610	590	588	581	651	587	598	584	622	601	576	602	590	603	620	574	583	556	588	570	618	624	580	625	583	639	615	630	602	587	562	584	574	596	572	594	593	665	590	613	592	607	573	609	592	570	574	587	592	590	591	587	608	624	581	572	540	641	598	561	619	588	587	585	553	585	614	621	620	566	594	596	592	571	557	604	594	545	577	566	595	649	609	574	615	571	594	578	568	615	574	566	575	535	627	586	610	563	503	614	605	606	580	570	607	588	599	600	589	598	622	608	599	562	568	611	573	569	582	572	556	588	632	564	554	638	578	599	605	574	531	576	516	618	588	583	568	604	583	578	569	602	596	598	581	609	588	627	607	596	592	587	573	573	581	574	608	563	579	555	597	585	585	625	609	624	580	583	558	584	600	613	565	609	592	592	625	562	576	576	578	537	662	596	560	594	608	623	579	579	586	581	576	604	544	606	617	545	633	578	555	572	593	564	587	582	632	560	597	556	606	558	563	606	555	623	631	599	606	585	594	598	616	591	594	599	593	601	568	578	635	598	593	562	616	590	613	602	549	597	547	590	600	570	623	593	590	620	615	579	571	586	571	592	585	608	558	579	584	620	564	582	581	603	636	607	589	632	588	591	617	575	613	607	600	607	585	621	604	573	590	610	594	638	574	611	565	584	606	604	638	558	592	576	578	633	582	601	552	589	587	550	616	580	579	590	582	561	563	590	596	557	576	565	578	620	597	558	570	553	586	561	570	568	589	627	609	553	574	601	567	585	576	577	627	613	595	629	604	620	579	574	586	623	601	607	537	614	588	583	585	563	507	635	579	573	588	549	602	596	610	577	636	581	589	595	587	638	607	568	590	575	575	611	586	587	584	588	589	561	601	584	614	553	570	617	609	611	568	585	620	594	585	620	582	610	605	594	552	564	626	585	572	557	582	595	627	563	583	526	565	632	539	547	601	579	587	615	553	566	569	628	570	610	604	579	618	634	621	531	587	591	597	578	588	573	590	570	586	606	599	580	616	595	592	601	553	605	559	610	617	589	572	616	620	597	572	577	619	566	574	574	541	538	624	570	559	599	600	575	621	595	599	599	637	609	643	595	617	623	585	602	576	578	593	596	596	629	594	596	618	623	578	591	605	637	567	595	603	588	614	608	549	592	586	604	575	601	619	622	589	556	615	566	590	610	567	603	599	575	610	631	578	551	599	612	617	576	570	605	570	568	564	592	593	550	583	592	619	563	592	556	553	577	621	642	559	554	534	572	575	568	580	574	578	579	586	584	557	612	594	546	570	560	583	584	610	609	586	585	603	633	630	586	566	585	608	548	619	596	572	597	554	571	626	614	590	545	617	586	587	578	613	579	554	581	586	581	564	602	617	524	588	541	606	603	580	605	565	599	638	583	614	550	617	612	586	584	588	538	565	576	553	604	547	604	588	633	583	579	588	578	565	559	579	617	598	567	642	614	615	576	592	570	609	563	550	549	584	587	595	547	529	576	580	588	615	617	574	589	576	554	615	571	586	561	591	569	615	546	567	557	567	563	581	549	566	592	579	585	567	603	567	594	586	611	583	590	578	578	612	599	570	616	545	591	523	621	550	640	564	604	607	580	591	617	553	590	572	579	589	620	596	595	580	582	600	572	613	573	560	625	625	579	619	610	589	589	604	597	618	589	572	614	620	566	615	588	556	552	628	588	594	564	608	587	596	596	571	586	614	593	571	605	594	624	571	575	592	602	557	569	631	551	676	614	637	573	596	575	582	590	630	606	620	560	609	554	551	583	595	602	567	576	566	579	584	576	549	599	605	604	623	626	618	631	569	624	617	618	575	606	629	577	591	623	547	583	575	593	549	573	616	597	585	587	582	635	622	560	615	607	570	552	541	548	565	585	601	588	572	611	644	552	565	564	618	570	562	561	609	624	563	584	604	604	622	597	573	572	606	623	606	601	530	624	543	601	551	587	573	605	543	562	599	590	549	602	602	629	591	561	577	582	591
10925	5752	6469	4692	3145	2177	1551	1418	1107	994	937	821	662	590	504	453	412	379	382	371	367	379	364	350	368	298	320	331	286	278	291	304	284	275	296	295	306	326	319	282	291	276	260	248	316	280	284	295	259	256	254	250	268	229	268	256	272	244	241	247	255	283	230	263	263	252	252	252	246	267	247	222	256	258	252	259	241	237	249	256	237	211	263	237	261	252	219	266	223	253	251	256	237	244	226	231	265	229	259	232	272	285	235	271	268	258	262	233	251	246	249	234	264	200	251	210	235	225	275	271	247	270	221	250	225	278	234	259	222	257	259	281	236	252	259	256	229	253	288	226	248	250	262	216	253	259	247	246	244	252	253	248	231	266	259	258	228	245	248	256	241	254	264	250	236	258	256	266	230	236	274	262	232	246	263	244	238	247	256	275	283	261	251	251	279	249	207	279	261	241	259	232	252	250	235	236	226	226	236	251	257	230	242	233	245	256	239	226	243	254	259	251	225	227	265	225	265	244	261	246	252	251	239	251	254	234	267	261	232	250	247	258	272	251	262	247	240	229	252	262	246	266	272	260	247	263	260	239	262	273	247	234	282	273	252	238	228	229	269	227	249	235	254	255	261	214	231	235	256	255	264	234	274	261	232	229	195	254	241	262	243	246	250	245	224	285	261	233	230	273	263	243	221	267	220	237	267	247	250	271	269	244	231	248	257	248	233	257	238	256	220	225	259	243	237	252	232	272	261	235	264	267	236	263	234	268	256	235	257	224	236	214	231	232	252	280	220	258	249	263	248	243	253	238	243	247	260	230	262	253	252	265	272	266	269	239	237	261	246	253	245	265	239	240	236	256	267	240	235	259	234	232	242	217	272	250	247	248	255	223	261	252	242	289	245	268	227	249	254	239	245	263	227	260	255	257	244	245	244	247	246	261	236	240	221	263	280	252	258	259	273	254	226	237	256	263	223	269	260	245	221	258	253	265	250	241	232	239	239	239	267	260	242	238	258	260	268	256	260	231	236	231	264	244	276	253	252	231	259	263	252	260	248	267	233	242	241	262	242	244	260	239	271	253	290	217	277	240	229	233	253	239	251	242	240	248	269	258	266	262	231	231	256	234	245	242	262	248	230	265	262	246	245	257	234	243	234	225	225	236	227	234	259	276	240	267	245	208	217	260	279	270	236	262	235	243	264	249	218	229	255	221	254	229	221	249	259	252	252	251	224	263	255	254	251	241	263	246	255	234	241	238	247	236	240	264	269	266	237	255	230	258	274	237	242	238	236	252	255	279	228	263	229	227	232	245	250	238	272	252	231	233	278	238	238	243	229	245	254	239	256	274	251	246	267	235	223	239	243	236	266	253	271	264	238	237	243	239	278	235	254	240	261	250	261	224	257	229	271	236	228	253	263	258	233	232	262	251	248	275	279	230	269	260	256	261	258	259	263	272	235	240	239	255	270	212	250	243	246	228	253	229	204	243	251	248	248	251	277	264	265	246	267	246	256	260	219	241	253	224	266	242	253	220	268	253	253	244	252	272	258	198	252	236	242	237	251	244	286	218	242	253	250	262	237	267	248	263	258	225	249	224	226	252	292	270	263	220	220	270	274	269	269	268	241	249	278	217	222	251	270	250	234	241	241	251	255	280	237	271	235	268	260	262	263	254	256	222	276	245	250	248	259	259	231	241	266	219	241	242	242	250	255	246	248	257	239	247	230	242	253	252	216	242	242	260	241	267	241	251	247	260	271	276	248	260	270	262	242	235	234	261	229	250	249	251	245	267	231	254	246	255	268	250	239	285	228	266	237	225	231	209	273	247	262	245	249	249	239	226	229	243	239	216	250	240	259	233	246	245	219	292	231	247	237	291	262	259	229	221	223	205	246	231	223	242	267	236	278	248	266	232	248	255	269	250	248	221	264	263	235	242	235	269	263	227	218	293	245	248	227	231	264	260	260	259	235	267	268	238	227	246	266	239	256	242	235	246	232	243	252	244	237	247	243	238	268	252	259	208	245	231	245	256	240	229	257	263	255	254	250	267	233	238	229	269	261	252	250	243	238	261	231	238	255	247	282	244	233	254	228	244	245	226	254	243	231	256	268	247	245	244	265	252	250	281	260	232	258	225	247	265	214	264	235	263	238	231	254	240	274	261	258	231	241	239	249	231	234	244	269	260	230	256	251	239	260	225	271	280	245	261	268	249	265	267	230	263	251	226	225	239	265	237	246	262	235	241	240	241	261	259	255	251	259	251	237	243	249	297	253	244	269	264	267	244	245	238	229	248	245	241	245	228	265	237	261	226	278	286	253	256	262	267	268	268	247	238	256	249	244	251	273	223	247	244	252	277	222	250	231	257	242	271	235	254	224	245	225	267	215	236	271	250	248	258	254	254	261	275	218	248	246	248	227	246	255	247	237	266	249	239	230	225	245	240	259	275	266	229	273	241	210	199	234	244	211	236	238	231	253	230	264	268	240	250	219	260	250	286	253	220	254	267	229	228	256	257	269	267	261	242	275	253	228	235	232	237	252	267	240	266	254	251	246	262	257	230	212	274	238	221	239	233	223	224	231	258	268	253	250	276	251	232	248	247	270	242	244	239	250	243	239	281	228	231	247	262	269	250	244	283	274	229	269	254	267	252	230	242	245	230	229	243	264	250	229	242	262	286	237	237	255	255	243	262	241	230	233	239	232	216	254	217	234	268	285	252	252	205	264	230	230	263	254	258	261	244	273	236	246	260	258	249	250	241	243	233	250	218	239	271	267	233	292	220	246	263	229	240	218	243	215	237	252	252	260	240	254	272	265	263	261	252	212	236	279	254	253	249	240	255	249	278	276	272	227	230	246	257	280	256	245	236	261	262	237	264	248	239	248	267	265	289	276	265	232	238	242	289	288	232	238	269	248	259	242	259	221	241	225	268	245	224	260	237	238	274	245	244	239	250	238	224	219	255	246	236	240	278	254	246	237	265	211	267	235	224	250	257	245	226	227	250	243	265	248	247	259	232	239	256	207	264	235	250	241	239	249	254	242	250	241	256	227	258	247	235	254	264	253	242	239	245	245	241	258	251	243	251	208	242	230	246	251	260	241	244	240	230	248	246	253	238	245	251	226	235	241	239	232	243	227	264	267	275	245	253	239	262	253	229	265	244	248	251	224	258	251	255	277	275	258	259	270	284	265	233	223	220	247	247	236	224	253	235	226	271	258	271	268	253	268	230	226	283	245	257	226	254	252	232	247	262	202	225	242	246	257	277	251	253	244	239	243	217	247	242	246	250	271	259	268	241	247	244	257	220	260	256	261	257	238	246	243	229	269	226	298	251	281	289	248	248	235	245	258	259	265	246	242	238	227	218	244	282	257	225	246	255	267	253	234	254	262	218	256	246	268	236	262	230	253	254	238	249	263	244	236	220	266	256	230	249	251	254	261	234	248	242	250	250	242	266	244	235	255	256	247	243	253	252	262	260	229	250	227	235	257	233	260	236	240	274	235	251
6442	5017	11171	12640	10801	8354	7119	6406	5427	4841	4594	4202	3486	3062	2430	2153	1968	1878	1682	1593	1531	1434	1358	1310	1257	1160	1079	1153	1098	1091	1017	963	992	966	1017	1076	1030	1064	1160	1028	967	861	900	884	807	757	692	689	696	655	718	704	734	682	703	713	701	733	659	686	672	698	680	707	730	707	715	663	622	622	657	571	596	625	682	636	670	599	668	609	635	668	632	642	650	659	643	667	663	622	659	616	607	659	612	583	647	685	638	658	607	624	661	660	617	599	635	597	611	609	600	659	615	626	625	647	614	636	624	625	609	628	617	639	610	660	648	651	639	592	604	608	646	605	653	634	617	611	636	637	620	618	649	606	654	622	597	600	622	626	604	561	615	647	593	633	677	611	665	647	623	596	611	613	657	624	645	684	609	621	618	621	606	640	580	647	598	623	652	615	634	652	665	614	629	606	612	604	626	651	629	639	661	612	629	588	644	607	662	598	600	582	654	646	623	596	579	597	626	654	570	623	588	682	682	620	605	595	632	643	610	669	586	626	623	619	686	580	597	567	569	669	647	629	603	621	668	630	608	601	618	647	601	595	676	605	641	616	624	612	666	636	642	656	591	650	601	630	623	656	587	613	667	656	665	644	602	623	647	636	617	647	644	662	647	637	624	655	652	621	642	683	638	622	593	607	599	617	577	633	642	593	638	621	630	618	635	635	611	627	603	662	644	656	616	618	672	614	600	641	680	597	622	577	644	646	642	607	583	646	598	620	606	646	607	689	611	585	609	651	676	631	572	584	642	646	629	599	673	631	610	593	591	594	595	659	608	598	664	621	612	656	601	604	605	602	624	623	609	624	586	672	627	586	581	643	622	640	629	603	579	621	615	599	583	606	620	625	624	608	659	606	639	622	615	641	664	614	606	646	606	602	612	629	627	610	621	634	610	608	578	610	617	622	642	628	632	582	611	631	618	657	597	609	639	633	673	621	612	670	613	589	615	661	633	620	644	629	614	645	636	639	617	586	581	632	624	628	617	644	618	645	606	636	631	621	630	596	649	683	602	684	610	647	583	609	601	650	658	633	633	626	614	634	626	648	665	596	634	586	637	589	624	651	622	589	572	647	623	645	633	616	608	578	583	659	615	587	656	649	609	623	623	586	610	613	603	611	676	639	643	617	615	628	643	617	614	629	632	649	628	615	590	603	668	641	636	583	606	607	665	613	618	609	654	613	646	614	607	621	621	636	659	619	642	648	614	634	625	639	579	625	620	648	632	657	643	573	638	664	620	611	620	620	623	561	591	629	635	596	671	656	590	598	652	612	608	650	660	597	632	665	630	662	617	608	625	647	628	628	629	606	632	626	644	612	660	630	616	622	592	620	625	645	613	628	608	617	631	609	640	609	576	652	619	600	645	656	612	627	585	636	679	604	583	611	609	632	641	583	634	582	656	619	641	601	635	629	627	635	629	644	605	624	635	617	549	654	628	638	627	595	681	671	582	682	620	641	645	639	602	630	597	611	627	653	654	637	629	662	628	646	597	599	613	645	652	649	587	596	645	639	610	622	629	653	643	594	594	635	604	650	608	622	654	637	640	590	593	639	586	601	626	640	641	680	647	642	598	624	690	629	663	630	644	618	636	603	622	659	606	639	592	619	613	638	647	660	595	631	641	589	592	572	640	614	610	657	612	645	609	624	629	630	674	649	642	594	612	628	610	613	602	582	612	602	657	656	598	686	637	597	618	647	601	616	624	600	580	630	626	621	606	653	665	641	680	651	595	592	628	634	641	619	617	583	597	623	620	580	605	644	617	653	621	608	646	648	644	616	636	605	622	631	613	599	592	617	633	649	631	626	644	653	613	629	655	597	644	628	590	629	627	650	603	599	613	595	664	620	589	619	629	622	661	555	625	640	634	599	596	633	665	592	636	641	650	653	604	624	618	590	649	629	616	644	603	576	629	625	635	622	597	654	630	592	643	660	627	621	650	622	632	588	623	598	572	626	609	615	657	665	618	640	613	640	617	600	622	625	598	660	618	633	624	651	615	632	658	644	602	650	606	603	615	644	602	622	630	633	659	656	652	648	600	594	647	610	554	651	639	627	604	604	623	587	627	622	638	618	574	574	626	622	633	627	575	592	648	590	590	612	616	639	603	626	661	609	682	647	591	647	637	633	616	594	607	648	566	654	588	644	653	624	639	605	593	589	616	610	643	634	602	613	602	632	656	619	645	587	643	636	638	629	654	625	619	605	616	615	624	615	641	592	579	633	670	570	577	582	663	576	609	598	588	650	607	638	646	626	624	627	621	617	644	610	610	589	601	617	605	632	607	605	673	623	637	613	632	668	637	614	595	574	589	648	621	618	623	614	638	650	624	568	626	603	633	602	590	609	624	646	687	640	645	590	623	651	632	612	642	624	617	657	670	691	646	621	628	656	612	594	555	629	632	646	619	589	649	645	629	645	643	627	623	582	594	616	605	645	667	608	638	613	590	609	603	608	606	655	628	591	615	628	631	607	628	638	627	626	629	581	588	617	571	621	585	622	646	654	637	622	624	646	602	629	624	634	615	619	614	628	648	595	623	611	630	598	587	608	609	628	656	586	601	595	613	642	630	642	588	637	534	651	618	632	625	662	612	663	632	580	643	673	639	609	585	657	654	623	644	638	584	598	616	640	595	627	654	662	608	604	610	622	615	588	613	625	611	616	656	550	640	636	611	638	659	632	670	627	614	606	625	617	601	635	584	631	627	658	593	598	639	626	616	671	629	650	616	672	653	630	626	643	639	631	616	584	589	611	620	624	612	574	629	621	630	613	620	660	652	680	633	615	633	630	624	618	649	640	641	614	656	614	624	639	630	626	604	615	619	627	618	624	665	606	619	660	586	617	609	605	627	615	677	596	614	603	646	616	686	610	609	590	632	604	604	586	605	623	627	593	648	659	603	616	630	622	609	606	591	625	661	608	606	606	631	633	647	616	630	659	626	618	625	615	627	599	631	583	662	666	655	590	627	625	662	606	653	618	636	612	624	664	599	634	578	648	636	633	605	598	685	622	656	624	677	660	680	618	616	617	635	603	601	601	599	603	600	663	642	634	653	632	646	658	648	639	616	679	630	599	610	659	655	617	609	624	629	621	638	630	638	601	646	621	634	633	626	628	689	637	597	654	609	604	620	629	609	619	616	584	612	601	636	667	657	581	613	627	609	664	629	606	644	621	592	579	612	588	593	662	622	612	633	589	600	604	636	644	630	630	648	602	592	668	617	618	608	642	638	646	649	638	632	630	610	634	590	692	662	639	578	617	617	595	614	622	640	640	585	661	625	658	640	627	638	618	601	602	629	641	626	643	627	639	587	604	607	593	603	600	606	665	581	621	602	626	583	618	661	678	633	623	609	622	584	621	621	604	645	610	634	592	624	651	642	652	648	640	611	610	633	641	639	651	574	618	695	639	601	585	627	623	605	637	565	639	609	623	650	597	623	648	640	613	611	618	648	650	588	599	611	628	616	636
20144	11149	12580	10783	8693	5867	4298	3629	2768	2281	2129	2096	1887	1696	1267	1082	953	887	978	877	923	1073	855	792	789	692	696	805	695	594	468	475	465	468	489	485	485	510	504	438	430	444	380	383	376	324	378	320	299	317	300	312	310	269	322	324	329	322	314	308	288	313	273	285	322	332	335	306	334	308	311	315	300	300	311	288	304	256	300	267	266	270	306	320	284	314	314	288	286	275	294	296	269	289	272	327	303	279	281	278	274	331	314	295	239	293	307	270	268	258	288	276	280	284	328	311	269	280	288	289	312	319	329	311	305	276	298	266	323	272	255	303	279	305	285	276	295	288	285	294	284	288	309	296	301	306	284	290	282	269	298	281	286	304	337	294	298	270	274	293	278	305	268	308	302	275	304	292	273	299	268	282	263	275	286	257	302	305	310	272	302	304	274	298	290	286	310	257	279	281	304	265	294	240	297	261	283	295	287	281	314	319	267	295	291	259	274	274	292	268	269	294	275	286	266	286	279	247	292	317	305	286	257	279	291	256	275	297	293	262	303	322	280	280	283	308	298	303	278	268	269	277	288	303	310	278	292	285	263	283	261	321	271	288	295	289	286	278	277	311	308	290	315	276	300	280	292	316	288	351	310	276	285	303	317	260	275	259	272	296	290	278	319	319	289	252	275	279	295	299	285	266	310	283	295	273	308	255	293	290	277	273	293	333	271	295	256	269	297	288	307	277	334	293	291	283	303	279	266	275	315	283	254	293	316	303	309	276	266	265	287	291	275	300	264	266	298	286	280	287	263	273	294	308	307	293	284	351	312	290	290	260	271	286	296	284	298	265	300	266	270	256	261	288	331	280	307	269	313	267	297	271	276	317	296	288	281	288	298	296	274	282	298	279	295	270	290	281	277	315	279	279	285	263	298	285	273	295	283	293	303	281	282	278	316	319	299	285	267	280	313	282	254	280	297	293	262	299	283	292	252	299	309	271	267	294	266	313	276	276	275	324	289	297	264	299	300	263	276	291	271	246	312	311	308	315	303	273	269	291	283	315	297	308	274	275	269	307	253	275	307	305	280	294	309	311	286	266	261	307	274	287	309	270	303	291	286	281	285	317	308	304	275	303	306	275	302	291	288	295	288	289	295	306	315	285	303	283	293	295	301	286	290	294	280	271	287	270	285	288	292	313	261	300	294	287	297	298	290	278	287	300	298	281	298	297	322	336	285	246	299	292	267	295	286	303	305	272	276	279	287	286	256	297	263	291	293	284	272	306	317	258	318	273	330	299	265	308	281	318	279	322	309	322	288	276	323	291	273	278	300	249	272	293	307	313	276	284	291	292	328	279	293	276	262	291	285	307	293	257	291	294	273	292	289	319	267	290	276	337	316	262	282	274	297	291	285	280	312	297	275	272	278	269	280	283	318	298	263	281	298	314	310	286	282	290	275	282	277	290	299	315	296	282	317	269	279	299	274	261	277	293	294	284	283	319	290	278	313	275	317	274	310	275	309	281	258	289	314	257	268	276	278	280	296	307	262	292	277	298	267	240	324	287	286	277	312	261	308	248	288	272	273	305	304	257	322	301	281	280	266	284	302	285	322	280	306	293	265	285	262	265	281	306	289	297	281	292	303	272	296	290	287	281	300	281	304	290	302	282	313	298	294	306	291	303	282	289	278	276	310	312	285	298	239	289	297	272	284	315	297	280	280	313	292	303	300	305	299	276	278	278	265	325	285	330	278	263	257	292	292	267	284	289	275	272	278	285	294	295	290	250	285	274	275	259	322	308	289	257	262	276	259	313	286	288	280	296	302	278	270	280	310	296	289	289	298	302	257	242	266	255	305	300	289	306	307	287	300	299	274	281	289	272	288	269	286	287	330	273	279	283	289	321	278	253	261	295	274	277	286	295	270	286	280	320	291	314	252	301	305	315	308	264	293	291	294	322	275	289	288	273	302	279	286	317	288	280	296	291	328	293	269	275	302	275	291	295	275	322	289	301	306	235	278	294	301	278	273	304	296	230	275	300	307	277	297	286	295	271	265	297	288	275	279	267	301	297	291	280	309	300	295	286	276	305	306	263	323	259	259	313	276	284	261	254	308	333	265	300	304	304	299	296	303	315	299	274	287	274	283	267	282	264	292	285	312	313	245	309	290	278	266	258	277	257	306	282	319	250	290	274	270	295	264	282	291	295	294	263	328	263	269	260	290	304	270	301	289	305	274	303	294	283	268	271	262	284	282	296	256	279	291	292	275	234	301	270	291	304	283	299	268	296	306	301	305	295	290	310	314	313	297	304	284	269	283	260	264	301	304	283	304	297	271	297	306	277	290	318	248	281	329	288	286	254	282	255	307	300	298	300	291	290	273	266	274	280	293	307	277	275	288	291	280	301	263	299	290	279	270	255	270	253	292	301	283	288	310	287	263	281	283	280	273	273	266	270	303	309	281	290	281	306	295	312	272	278	296	286	289	289	260	286	270	292	268	270	258	299	276	269	269	264	303	268	289	304	305	291	290	278	245	268	287	288	279	294	307	275	287	311	270	303	282	294	269	264	291	257	306	281	306	268	254	281	283	295	273	288	287	272	306	279	293	258	295	311	270	287	280	302	303	269	283	294	281	285	280	282	308	297	275	306	296	306	300	294	301	273	333	289	298	314	277	300	251	276	294	270	276	268	290	278	265	289	312	303	296	285	299	280	287	299	287	295	303	273	272	275	265	291	321	265	311	309	278	310	300	260	282	280	293	307	316	304	283	258	291	294	295	285	296	298	282	282	293	304	291	313	302	276	293	281	308	267	277	249	266	280	297	284	287	328	251	320	304	303	305	281	307	291	272	287	291	291	333	313	318	267	296	275	313	287	279	265	297	269	285	285	306	309	279	289	308	285	274	274	284	279	302	349	308	275	284	282	327	274	275	287	299	296	307	266	277	284	305	267	331	299	338	259	274	274	302	306	310	279	277	300	313	298	289	292	277	277	308	318	299	294	282	277	284	304	310	276	272	288	303	313	279	297	295	272	302	319	303	287	246	295	306	292	274	274	270	270	290	295	282	291	269	275	266	280	278	306	281	296	282	272	293	301	290	264	294	276	290	258	285	279	288	311	267	297	299	316	268	312	350	301	293	293	304	294	293	275	318	250	263	264	265	260	319	249	281	271	277	290	263	304	287	295	263	292	309	296	279	281	297	317	267	286	282	271	297	280	296	258	296	267	256	295	293	296	283	326	306	296	275	264	276	302	272	269	279	249	275	267	295	314	299	249	307	279	276	298	304	258	292	290	319	263	289	294	290	285	276	314	279	294	314	293	284	279	284	305	272	277	320	274	278	286	290	271	315	282	315	278	313	275	259	315	323	256	293	284	304	286	317	277	289	275	277	286	294	275	275	310	265	316	287	311	251	286	275	297	285	299	291	290	279	308	279	321	286	274	292	264	303	306	306	282	341	301	300	304	294	269	286	278	330	317	302	267	284	323	294	291	289	274	271	300	263	305	303	286
12157	8533	17478	20534	20310	17518	15325	14400	12460	10734	10487	9769	8558	8186	6523	5719	5547	5490	5378	5132	5359	6302	5089	4456	4588	4004	3874	4760	3546	3545	2030	2171	1958	2251	2307	2526	2357	2389	2203	1861	1848	1746	1773	1549	1390	1172	1189	1014	1015	988	906	919	958	936	933	857	947	904	865	832	831	851	880	849	872	847	845	837	748	717	740	708	739	771	740	748	722	756	717	751	767	773	757	729	721	784	752	725	782	763	769	710	753	760	683	738	766	736	703	711	692	723	736	708	695	690	714	741	697	699	706	677	644	703	690	704	693	694	720	728	662	753	664	701	684	731	703	683	696	746	742	698	710	677	712	748	698	730	649	718	731	727	684	700	672	725	710	668	723	710	694	718	734	736	687	696	752	696	764	658	657	706	767	758	700	753	703	652	697	676	705	720	721	710	703	729	726	716	714	697	707	687	677	714	745	709	694	734	727	753	705	730	730	735	634	696	675	729	685	731	698	759	746	737	715	681	693	683	693	733	704	731	706	694	706	717	702	788	735	665	691	694	703	743	708	690	727	677	739	713	666	700	693	678	676	685	741	745	699	719	682	759	712	698	717	693	677	669	709	716	695	733	708	732	696	730	685	735	750	734	666	712	685	735	703	713	703	732	734	677	653	649	728	742	695	730	713	730	729	666	725	703	736	684	674	665	705	708	727	704	684	664	710	722	689	688	721	691	725	751	670	679	735	729	693	714	695	694	732	694	669	716	728	721	735	652	727	688	697	714	745	673	716	687	697	681	734	716	713	713	693	715	682	748	689	669	694	676	734	682	715	738	710	727	692	707	743	675	727	717	690	680	707	697	687	724	721	713	721	700	686	708	692	680	714	705	673	698	693	665	679	680	725	694	735	734	701	750	686	709	722	696	749	729	727	665	718	664	748	690	721	716	727	744	718	730	669	671	695	702	703	701	699	723	727	720	702	718	707	703	752	689	703	693	694	726	681	679	722	671	709	682	692	676	729	726	720	710	688	697	731	688	679	672	712	693	722	656	721	748	719	734	732	703	667	725	759	700	698	698	685	692	687	691	772	690	704	688	693	752	705	703	704	684	705	663	718	695	677	668	721	677	732	733	689	726	709	725	713	706	661	703	737	735	686	691	715	681	714	698	696	710	649	757	682	654	731	733	690	681	717	664	742	710	714	712	672	731	691	716	683	642	698	676	682	717	735	717	721	683	660	724	722	724	753	667	650	688	692	657	709	706	738	689	699	705	701	677	725	697	687	734	746	737	700	758	686	700	702	692	682	699	730	711	690	757	748	716	699	742	710	762	666	701	734	736	678	704	708	706	701	735	719	695	740	671	661	671	748	701	703	685	709	681	705	725	720	705	731	696	700	714	729	702	683	687	708	693	716	676	743	706	712	732	741	726	736	703	719	730	674	725	691	700	761	717	719	736	703	713	664	676	705	725	649	683	700	715	700	742	703	691	747	660	701	744	737	707	694	693	688	725	689	675	676	699	702	702	729	677	695	723	739	694	696	702	726	696	691	706	681	688	684	738	742	741	717	706	626	685	685	676	714	715	705	651	705	721	692	679	693	662	721	697	672	724	689	692	665	732	711	682	758	691	714	712	707	676	726	717	705	762	767	743	727	731	692	715	727	745	695	754	690	678	642	754	741	700	740	706	738	701	737	693	682	723	700	723	708	677	702	717	720	727	698	713	679	750	733	698	710	697	702	675	697	731	686	702	695	751	703	724	678	735	692	708	652	676	756	704	759	696	675	733	658	697	744	724	723	731	691	718	716	687	703	699	652	758	672	713	672	691	708	714	682	729	750	710	724	692	720	700	678	719	704	710	737	728	726	712	719	714	729	690	741	736	730	711	720	736	734	700	736	719	706	685	717	654	690	700	707	736	681	701	701	709	773	745	693	697	723	689	649	688	754	718	689	694	711	693	704	717	691	707	667	679	678	674	681	710	680	668	696	697	733	701	706	702	711	738	701	717	718	725	719	713	684	678	744	708	675	697	679	683	740	733	717	683	717	709	746	685	711	721	717	670	712	675	675	668	664	745	720	726	722	733	720	694	716	738	717	689	719	682	665	680	745	694	758	726	690	727	699	704	679	717	707	707	730	696	744	728	695	683	693	701	692	695	695	714	731	745	670	723	701	722	683	717	739	682	761	701	694	701	697	729	679	704	691	730	675	728	727	738	728	691	685	717	676	727	715	735	679	651	731	711	733	707	715	707	685	667	695	700	737	716	692	731	696	689	709	761	695	728	687	713	704	677	744	697	706	740	737	711	712	763	753	692	692	678	701	774	694	724	733	680	740	692	684	706	667	763	674	776	706	699	724	676	735	711	737	752	678	701	731	731	714	705	745	712	682	693	675	795	661	707	674	733	763	699	722	705	692	720	706	692	743	683	700	754	756	674	702	745	699	705	760	761	689	698	704	701	691	714	774	660	729	712	669	707	727	707	732	709	699	721	725	705	700	751	733	709	658	694	703	677	718	711	714	700	717	705	699	712	667	698	693	687	719	675	690	714	702	746	699	738	713	716	690	746	711	759	724	702	725	692	720	666	760	742	679	747	755	703	670	667	679	702	734	657	756	745	677	708	720	672	690	693	677	686	708	686	713	688	695	764	683	742	708	694	678	682	717	702	709	704	695	726	784	755	711	707	751	696	733	720	726	725	688	694	683	702	724	669	697	688	743	680	718	733	705	731	751	686	702	737	732	712	680	740	698	725	681	728	726	641	681	692	708	713	717	707	686	714	683	705	713	692	726	748	712	738	716	728	690	699	678	732	711	748	703	665	661	730	703	733	718	708	729	691	695	714	718	711	719	717	711	734	720	685	698	712	700	676	743	693	729	681	679	741	690	663	714	692	764	707	718	733	732	707	706	675	708	700	668	692	718	683	723	727	725	725	690	702	761	710	720	755	727	688	758	731	687	718	702	688	713	741	660	743	701	717	693	755	709	732	672	690	703	665	717	734	736	671	693	696	745	721	700	731	684	733	765	706	680	721	670	675	659	757	695	701	704	733	721	649	731	710	725	734	701	748	712	748	676	683	691	675	721	707	731	727	697	720	671	718	704	755	675	671	705	761	730	767	656	717	674	696	707	676	649	711	706	696	691	715	709	726	730	699	704	707	735	708	732	740	738	697	717	721	741	702	699	745	730	720	724	701	713	712	681	710	725	690	715	702	724	678	711	709	692	668	716	713	706	738	656	682	707	691	667	707	736	720	691	690	702	742	750	748	652	736	713	753	751	740	696	772	680	780	682	712	722	682	760	684	733	663	734	691	718	699	716	711	687	742	729	723	738	689	683	753	739	708	732	718	692	719	683	713	681	703	746	718	652	662	689	753	745	695	747	663	744	733	661	756	719	674	721	721	725	707	723	675	747	690	672	683	703	692	725	709	688	672	754	693	686	726	712	745	725	685	731	761	708	710	683	725	717	735	711	723	691	722	698	660	721	688	714	718	718	689	759	734	689	712	709	735	713	757	692	712	675	695	737	718
29050	16617	18675	16756	14223	10696	7547	6486	4812	3910	3593	3280	3057	2821	2293	1930	1629	1524	1481	1529	1540	1701	1381	1313	1354	1101	1046	1365	1074	982	598	631	530	615	659	696	724	655	564	534	474	471	463	436	417	307	315	312	312	308	268	291	293	274	311	288	272	266	269	261	262	268	250	303	289	254	233	228	224	297	250	259	233	248	245	261	228	235	249	242	250	254	248	258	237	271	237	261	250	239	216	257	243	247	254	225	266	236	250	217	223	233	232	224	247	235	233	249	239	247	224	226	235	245	240	241	251	246	272	256	289	244	228	254	228	235	256	215	247	217	238	229	243	246	229	230	220	243	238	258	224	238	234	230	241	236	275	222	228	246	221	235	235	253	233	238	246	225	287	239	229	274	228	250	228	243	243	243	264	232	214	262	249	239	198	230	250	230	245	243	225	232	258	243	242	283	247	248	256	250	251	254	252	249	229	238	246	219	229	231	243	240	254	247	206	246	267	254	266	239	226	216	247	233	231	215	206	223	254	245	229	222	245	235	258	261	244	209	234	253	227	249	239	251	250	257	232	253	230	241	257	230	237	230	249	255	257	239	240	229	244	233	256	232	245	242	276	232	239	240	263	228	256	229	248	201	256	254	228	263	246	185	264	231	228	262	253	246	221	218	258	217	229	237	220	248	259	236	235	234	243	220	263	219	253	244	266	236	221	238	261	233	258	236	237	232	244	239	235	252	217	249	233	270	269	245	256	238	236	233	228	245	256	240	232	265	231	237	229	248	254	250	249	256	236	243	218	226	237	226	257	216	234	239	209	219	269	226	229	229	229	263	250	263	281	207	236	231	256	256	241	231	267	248	208	231	239	247	226	222	287	215	228	233	255	245	218	245	263	224	247	251	253	235	254	218	206	264	270	260	237	221	272	239	234	253	257	233	247	225	260	230	223	232	246	243	228	225	225	247	237	227	248	230	246	240	225	198	235	222	240	229	220	243	255	269	241	258	258	234	275	244	212	237	266	225	239	235	244	235	251	227	237	246	242	228	236	214	249	222	243	222	266	233	204	266	235	238	298	268	258	229	253	223	245	270	274	251	269	241	283	274	248	266	249	245	261	256	244	238	269	259	238	229	226	256	214	240	222	242	259	261	245	231	241	249	254	239	258	228	235	256	270	215	217	240	250	240	240	249	231	258	223	241	226	219	228	239	239	223	249	220	220	244	240	265	235	248	258	260	220	226	250	265	247	246	238	240	260	219	223	245	231	247	214	249	249	246	228	236	233	242	226	230	246	226	240	273	272	240	228	226	222	211	217	220	225	258	229	257	243	218	224	237	239	226	250	255	249	233	245	239	242	245	241	254	213	243	232	214	253	234	214	277	242	230	229	236	245	231	244	232	247	264	243	255	231	211	255	228	193	240	244	246	223	229	239	225	251	244	212	221	220	275	234	229	245	229	246	246	244	255	246	240	231	265	257	235	211	249	249	236	225	243	225	238	223	226	236	256	251	214	233	270	261	217	253	233	229	248	212	262	233	210	240	261	246	229	220	233	254	219	216	222	219	242	239	232	227	201	227	215	236	270	246	261	238	226	266	268	230	247	218	262	247	239	227	254	234	239	217	262	229	255	225	256	215	232	249	267	225	215	258	230	248	238	257	216	233	219	237	261	268	240	238	267	252	252	235	249	240	250	248	239	230	225	241	242	264	227	251	249	227	240	227	224	236	259	259	228	229	220	248	251	262	231	229	258	253	260	216	241	236	243	267	241	230	268	218	257	222	228	248	260	225	233	208	214	221	245	234	253	223	233	259	222	244	232	230	269	270	245	238	213	221	230	235	248	253	233	246	246	243	269	234	224	254	264	220	233	255	233	239	229	248	236	225	258	245	228	225	266	232	247	250	255	238	262	214	237	247	236	225	230	248	264	235	254	242	251	245	274	230	229	268	239	230	230	239	230	240	246	259	226	239	234	271	218	272	257	212	253	216	236	232	228	245	232	226	245	224	265	229	247	259	269	234	242	222	244	224	222	240	198	213	273	241	210	213	258	228	233	249	215	220	238	218	230	236	256	217	230	243	269	257	235	256	236	246	224	209	223	252	249	245	205	230	220	209	232	227	241	261	219	230	234	262	262	237	233	246	257	267	218	232	250	253	240	272	252	217	244	265	252	230	230	246	244	218	254	227	239	234	192	249	244	256	212	217	250	272	259	246	250	248	241	273	242	214	260	222	238	214	225	237	223	252	258	222	265	247	249	227	246	212	244	236	221	262	271	247	257	254	221	217	245	243	219	239	226	210	277	249	263	261	249	243	244	239	246	255	264	221	246	220	247	244	264	252	234	292	219	243	227	259	250	201	181	251	253	230	252	228	227	243	238	225	230	245	251	223	244	239	255	246	242	243	239	259	256	231	261	235	284	225	216	231	252	232	233	249	235	239	230	221	232	263	210	229	253	245	279	247	255	244	215	248	238	253	265	238	235	269	211	222	245	244	242	220	236	216	236	261	222	233	239	237	261	244	232	266	233	251	213	242	237	232	239	246	252	245	252	268	233	223	253	235	259	232	219	244	251	231	233	243	224	247	251	232	269	236	225	236	248	225	249	207	264	234	249	226	249	229	222	272	236	262	245	263	247	249	236	219	223	286	264	258	233	264	227	233	254	271	239	247	242	240	248	260	242	258	248	215	236	246	244	237	238	212	222	244	247	219	282	260	244	207	259	222	219	244	212	212	252	216	230	232	252	255	205	222	248	259	258	232	252	223	243	262	216	250	219	260	221	249	219	221	254	223	244	247	229	247	250	235	239	251	238	255	248	243	246	219	241	245	246	185	232	234	250	243	245	235	213	233	256	212	254	237	258	266	232	240	217	245	248	254	248	231	219	231	224	206	255	252	227	261	266	236	221	221	224	236	233	255	210	258	245	218	213	238	224	241	222	244	239	232	224	230	249	246	250	237	258	231	224	225	242	246	263	249	248	233	209	236	230	246	238	232	240	216	240	263	247	234	237	208	250	270	236	235	253	257	263	252	200	237	263	233	235	212	237	255	254	268	237	188	222	248	210	247	216	247	230	259	250	229	244	233	245	251	251	242	231	236	273	263	231	244	224	240	227	256	237	246	245	253	256	232	213	230	234	275	228	212	216	253	257	227	225	249	248	238	220	233	238	226	248	239	221	245	253	230	246	219	216	214	241	239	261	224	250	262	238	242	231	228	234	246	263	277	249	241	243	235	248	264	263	247	233	220	223	240	227	258	270	255	234	223	228	213	247	226	236	246	270	228	225	248	273	243	213	238	256	266	213	191	245	229	246	254	239	220	212	237	220	237	213	196	237	245	220	264	226	259	238	246	242	243	243	233	230	239	240	250	234	231	238	263	224	217	212	229	259	262	246	257	207	235	229	235	255	243	208	274	218	199	246	228	236	258	221	214	247	221	248	221	224	222	243	223	224	263	250	232	249	255	264	247	249	256	265	225	249	259	250	241	219	241	270	272	218	259	233	211	244
16707	11563	22958	26064	26636	24597	22085	20950	18118	16421	15625	14718	13687	12929	10730	9832	8977	9263	9004	8962	8928	10363	8780	8018	8441	6783	6932	7680	6151	5306	3384	3634	2947	3278	3782	3817	4207	3812	3165	2744	2703	2438	2510	2151	1749	1462	1366	1383	1211	1148	989	988	953	914	959	988	985	908	795	783	808	862	843	910	891	853	792	749	674	678	677	631	669	655	635	630	672	652	643	612	653	669	660	684	635	698	677	642	648	606	636	601	644	603	619	633	658	643	606	608	657	666	573	617	634	614	555	587	594	521	635	564	594	604	604	610	597	554	573	641	582	560	593	578	610	589	597	568	628	629	626	646	631	575	605	605	610	574	582	608	596	608	619	600	589	613	596	628	609	554	579	602	567	551	629	573	634	604	605	599	569	563	580	601	623	633	588	594	578	589	655	615	581	592	588	599	626	594	575	604	625	597	595	609	608	606	587	601	588	596	590	616	582	606	579	598	618	601	600	565	597	598	595	624	634	584	522	589	599	644	634	637	604	572	557	601	599	587	587	575	599	563	622	593	577	626	592	610	598	590	612	576	596	602	611	619	628	577	600	583	572	602	608	600	585	602	617	636	574	613	588	573	609	575	605	641	556	597	574	572	599	580	634	567	600	585	581	594	604	562	589	578	624	594	626	601	623	589	567	604	586	583	640	612	577	574	610	626	619	554	554	590	603	608	542	600	573	545	582	605	596	595	570	588	614	615	603	601	541	629	601	605	611	590	601	612	611	596	606	563	558	572	564	594	685	589	621	608	571	640	630	581	610	587	573	605	639	602	629	596	624	589	554	577	582	641	641	578	563	573	547	589	552	571	551	601	591	575	554	604	608	587	549	586	537	599	608	567	592	551	578	623	573	570	623	579	613	561	587	589	613	549	625	563	593	591	613	622	560	576	558	573	639	622	585	577	639	592	656	639	627	606	595	595	614	579	594	615	607	662	597	558	597	587	636	579	584	577	612	586	582	633	607	590	593	611	601	568	565	630	599	586	598	638	593	601	566	606	594	616	569	604	591	579	614	608	603	586	597	589	551	603	599	576	604	607	572	565	623	559	564	567	587	641	608	575	618	593	576	615	609	597	554	577	592	582	594	591	578	598	598	593	590	584	592	559	587	583	591	577	623	587	631	635	617	591	551	593	616	586	595	580	606	586	571	597	568	563	572	567	578	623	581	613	564	607	631	628	591	582	584	610	585	569	550	651	543	627	607	610	605	572	588	624	606	657	607	632	580	625	556	608	592	597	611	583	552	572	616	602	569	603	553	555	580	588	560	569	536	597	601	623	584	563	619	643	620	574	577	570	604	597	584	595	571	588	582	611	612	583	633	599	572	595	657	627	582	563	623	586	628	590	603	585	577	617	609	657	606	587	591	613	604	627	657	592	545	560	576	604	556	566	608	599	584	613	611	542	606	606	627	564	612	612	559	561	558	612	570	558	572	571	619	552	585	621	598	592	612	566	594	584	614	637	552	589	586	564	566	581	601	576	585	577	583	617	606	611	565	599	616	569	626	604	604	619	578	578	584	631	593	572	567	579	588	580	635	613	552	608	599	600	589	621	572	604	598	625	630	542	606	604	572	587	590	588	569	589	593	612	623	586	572	600	612	570	620	602	575	560	585	591	581	589	615	647	621	529	578	615	646	566	610	605	600	600	550	609	592	588	590	626	609	600	597	591	599	596	611	635	624	571	560	585	555	632	598	577	655	577	599	583	579	600	604	585	589	602	568	564	567	552	615	571	606	607	566	569	580	640	623	625	589	627	597	607	614	599	569	617	599	612	570	635	611	603	612	567	610	575	583	574	620	588	613	547	592	550	610	574	595	601	561	609	535	605	572	552	632	611	575	612	619	571	576	585	603	615	582	586	607	602	581	609	583	613	602	598	572	569	608	620	612	559	603	604	627	576	583	587	573	575	593	592	595	563	617	567	588	595	597	613	628	610	605	589	560	559	633	564	583	589	575	598	611	575	622	582	593	526	588	617	573	591	590	561	580	586	561	575	620	571	625	596	596	626	603	602	577	571	600	574	569	613	598	559	609	581	611	632	616	611	603	582	582	581	594	605	606	581	623	575	631	633	598	638	615	619	555	585	621	597	603	600	614	634	617	615	579	578	555	559	589	550	556	573	576	609	561	596	615	581	587	560	567	579	584	564	580	575	610	623	627	612	541	542	575	591	564	588	570	637	636	569	574	578	584	616	602	621	614	616	565	569	574	618	559	617	557	570	622	581	640	633	615	537	559	595	603	572	631	590	594	617	563	610	593	601	576	614	596	592	568	579	591	609	607	558	648	588	618	597	611	536	579	625	583	585	585	560	614	581	567	594	586	590	592	561	543	606	646	645	582	600	588	658	571	585	624	570	605	561	584	612	564	554	607	593	569	557	587	586	619	600	643	617	608	623	581	606	611	622	623	559	545	567	567	592	569	625	629	618	598	612	600	613	600	588	584	615	603	599	579	586	614	628	605	551	583	587	571	563	585	598	594	594	613	580	597	596	616	602	573	570	570	594	584	627	600	606	607	561	603	584	613	600	598	565	602	547	576	602	630	578	625	629	605	608	619	580	588	573	555	571	558	555	556	583	624	612	612	603	585	559	597	576	601	626	567	629	591	616	613	592	612	587	577	585	583	603	597	615	628	585	590	589	563	576	590	600	605	610	602	591	564	586	607	644	619	618	548	611	587	595	568	637	577	610	640	609	613	602	597	575	557	592	611	592	563	623	595	566	591	625	594	592	612	609	574	571	586	625	555	603	586	568	570	609	618	633	591	574	575	600	547	576	618	587	583	595	639	621	601	538	630	609	580	610	588	602	623	574	564	642	612	593	624	584	618	620	570	529	584	633	595	612	603	624	613	605	579	571	573	630	637	572	606	595	617	581	570	586	612	600	575	600	558	581	560	628	530	587	601	616	626	576	593	611	588	593	579	606	582	591	588	595	605	599	636	636	596	588	613	578	559	589	564	634	569	593	583	578	584	550	587	598	577	587	580	568	588	556	618	593	542	594	586	593	590	564	565	592	596	595	609	617	593	581	566	582	589	599	568	600	595	578	592	584	567	593	553	599	555	610	619	585	624	583	560	537	587	642	615	554	600	628	588	627	582	600	611	615	588	565	565	552	625	603	592	586	528	572	572	608	582	625	553	586	599	597	595	575	581	586	591	574	599	591	592	604	596	605	549	572	554	590	607	642	597	589	546	624	586	626	609	600	615	612	612	599	557	602	602	611	578	575	633	603	590	606	568	590	621	577	605	569	616	576	589	642	567	616	631	606	592	591	582	586	604	587	593	602	575	578	621	604	617	574	635	585	528	602	579	564	618	586	617	590	620	588	636	593	557	588	534	577	609	634	579	600	570	587	597	597	600	597	574	581	582	605	580	633	613	571	589	663	585	596	587	594	594	597	605	568	640	621	578	606	570	605	597	641	614	589	552	595	606	636	615	554	605	616	584	600	620	598	632	589	603	609	600	595	599	581	602	603
10918	6132	6513	5020	3202	2143	1659	1360	1204	1081	981	812	724	571	523	466	425	415	384	366	367	350	319	308	294	299	338	311	326	287	266	307	274	331	342	319	311	318	323	310	302	331	303	272	278	270	258	275	252	255	236	273	250	260	283	253	241	242	245	285	259	259	294	241	242	274	248	277	244	266	257	239	282	282	238	280	260	245	240	250	234	290	281	248	240	226	259	250	259	261	233	270	244	265	234	267	270	255	232	240	237	276	276	234	266	260	219	248	276	245	274	229	251	263	236	248	252	227	232	273	239	284	251	265	240	230	234	256	257	268	267	249	260	270	238	245	233	268	246	262	250	264	243	239	247	252	263	248	279	285	259	260	281	239	222	230	247	262	260	271	236	242	250	260	229	234	232	249	271	248	228	261	271	243	249	278	251	249	261	244	249	274	276	239	252	277	254	241	238	266	254	236	273	249	273	282	261	286	273	240	238	250	259	267	237	237	243	257	263	222	243	262	251	257	246	241	255	267	236	256	236	268	268	252	225	292	249	259	257	261	249	244	235	247	235	217	254	238	238	240	266	256	244	260	265	239	264	286	260	261	229	280	251	247	241	236	285	242	236	227	261	249	209	254	242	229	253	268	273	269	249	250	240	224	255	265	246	251	267	247	241	241	253	243	274	287	253	259	230	284	230	241	269	232	252	245	263	234	236	252	285	229	202	237	261	253	244	255	257	234	229	253	242	260	237	239	244	246	267	221	219	262	253	248	241	226	258	236	263	273	264	232	285	259	281	242	229	245	255	275	285	231	246	247	253	228	268	242	255	255	251	242	245	237	239	252	255	274	252	261	259	255	236	250	264	245	262	267	247	282	273	233	282	223	243	254	275	268	264	243	214	245	224	264	251	252	246	255	263	224	243	261	237	258	251	226	258	255	269	256	244	254	241	253	220	253	272	269	249	236	260	271	287	257	284	264	248	262	241	239	267	271	254	264	245	246	259	277	234	259	263	270	298	240	263	225	270	248	241	248	249	234	244	287	253	252	259	268	260	257	257	253	271	283	259	239	209	218	236	241	256	272	238	277	252	268	252	249	253	266	273	238	251	270	255	260	243	273	275	248	234	266	228	241	250	242	239	269	251	265	241	211	246	249	234	245	238	267	286	288	259	268	273	274	299	260	221	258	232	263	260	276	237	235	244	247	235	239	238	253	224	273	268	275	256	258	263	246	241	244	247	266	226	220	240	242	252	232	272	278	250	261	237	279	287	294	233	236	254	227	256	240	262	239	250	240	261	237	266	240	249	260	279	275	257	228	243	237	261	289	233	264	246	275	260	274	268	245	220	242	259	263	231	236	236	260	244	266	220	236	242	255	253	235	251	273	246	275	278	252	265	277	249	283	264	239	237	226	254	262	264	242	257	287	279	211	272	266	254	254	240	288	256	264	245	240	235	263	268	235	256	273	274	252	253	248	257	232	246	287	228	266	259	253	252	245	250	269	242	277	246	232	269	254	235	248	265	230	241	257	271	248	255	271	260	253	249	237	250	255	242	261	278	266	243	254	272	243	279	255	248	249	275	233	265	247	249	251	240	280	258	237	241	219	260	262	237	273	243	263	268	258	245	256	252	277	258	272	266	262	268	220	233	244	253	237	247	281	253	261	241	217	250	259	262	273	255	262	249	252	258	247	250	254	253	263	243	244	258	282	242	264	247	268	272	243	250	239	253	234	263	260	267	259	264	248	252	233	252	259	237	241	254	271	230	264	242	237	266	236	260	251	268	238	263	267	254	282	257	241	264	234	244	263	242	258	266	246	233	262	251	249	234	237	270	242	247	272	230	263	246	234	255	234	250	235	255	274	254	269	226	279	282	259	232	258	262	251	271	283	274	258	239	258	222	292	260	239	255	267	276	240	299	286	226	272	242	251	233	257	257	240	260	223	249	267	231	250	238	257	250	262	261	264	255	250	264	246	259	237	252	228	257	240	251	260	235	264	263	266	249	271	247	243	256	256	275	252	239	244	272	253	230	234	264	291	268	241	255	238	273	277	266	226	241	253	242	218	285	271	260	255	275	269	270	238	251	260	218	231	236	266	250	262	223	234	246	231	251	268	249	237	259	258	278	249	239	228	272	235	254	260	228	247	258	239	256	254	260	240	248	263	240	246	266	241	245	246	227	245	254	264	255	234	247	257	242	267	251	252	220	243	242	282	244	236	252	269	259	256	278	246	261	231	287	282	244	275	229	242	243	241	245	217	278	243	263	242	247	243	300	256	259	252	250	246	256	252	247	269	220	230	255	266	266	250	262	260	283	248	260	222	239	248	240	235	236	230	235	274	246	243	253	262	248	251	259	259	241	252	274	257	270	281	292	266	245	239	258	260	232	240	243	264	272	265	238	250	256	274	238	261	237	252	255	278	264	273	267	265	253	254	245	252	276	250	247	260	246	271	247	275	249	261	226	245	265	259	213	237	250	284	266	247	269	262	244	245	251	257	251	259	263	261	225	247	264	246	247	255	241	286	283	260	260	265	244	253	234	242	222	279	247	244	239	231	237	251	224	259	251	248	256	234	239	256	250	266	272	232	241	252	258	260	230	254	259	258	234	253	260	258	232	258	273	221	263	225	290	259	234	251	268	278	232	222	249	235	211	245	251	224	254	247	247	232	248	250	266	243	249	242	260	261	288	248	235	297	260	262	236	247	245	263	253	248	249	250	260	243	253	254	259	247	240	206	271	222	228	262	257	253	253	276	250	231	242	248	276	234	245	259	267	254	251	248	278	246	229	258	237	221	275	246	223	284	240	248	237	270	259	248	253	257	249	255	221	231	278	224	247	259	285	232	250	247	222	255	244	252	229	283	253	282	236	251	259	246	292	226	270	260	244	263	250	256	242	247	281	242	234	235	255	249	262	271	260	262	235	233	250	239	241	255	236	258	248	238	260	257	265	254	247	255	262	253	277	282	243	240	261	257	230	263	236	239	257	235	250	254	271	245	222	245	275	270	251	267	273	261	241	275	264	240	246	304	269	252	239	266	267	223	235	259	262	282	299	248	259	255	239	254	237	283	251	245	244	253	251	242	257	233	245	263	241	262	259	247	257	271	230	231	258	249	258	257	263	266	244	268	239	235	248	225	256	254	212	262	247	286	257	241	225	287	264	253	261	245	243	228	261	236	264	243	238	255	268	230	253	262	227	246	232	262	253	264	264	251	220	259	230	273	266	244	242	238	223	259	227	246	233	229	253	269	257	232	275	250	260	256	261	255	243	246	248	264	283	242	256	245	224	258	263	247	257	272	205	230	252	256	237	251	251	229	269	266	249	264	286	255	258	258	247	243	259	232	239	247	233	229	223	241	258	239	244	233	261	227	249	262	252	253	247	264	276	243	237	238	259	243	259	254	266	255	219	253	241	262	235	256	256	277	262	235	225	226	255	272	261	238	259	258	250	233	256	272	282	243	251	268	268	281	233	247	217	263	237	265	263	253	243	236	261	243	285	265
6377	5432	11351	13013	10721	8608	7224	6404	5490	5048	4656	4196	3651	3073	2546	2161	1945	1787	1645	1639	1519	1547	1327	1230	1186	1132	1084	1230	1164	1049	1003	1064	1025	1006	1100	1137	1152	1080	983	1083	1051	874	862	830	771	765	764	735	731	747	738	752	719	725	745	665	691	725	681	668	680	747	676	732	735	704	660	605	615	631	674	614	651	633	609	614	685	638	647	680	638	641	671	647	648	659	616	621	666	659	609	668	609	673	692	649	711	652	659	608	621	655	621	628	647	680	614	667	616	649	648	667	609	634	666	647	626	615	619	581	655	678	619	655	636	671	692	614	650	668	563	619	618	663	624	665	578	653	613	647	625	589	659	672	627	631	648	621	655	616	613	660	669	664	638	656	629	627	648	685	656	689	659	668	682	657	658	650	626	610	621	622	645	607	649	618	629	608	637	679	609	599	637	622	572	636	615	581	661	675	631	623	675	672	656	661	604	607	632	622	661	673	622	624	619	658	595	599	659	656	613	646	637	643	660	604	644	617	625	643	644	620	616	613	703	638	645	610	653	634	636	624	638	647	635	626	676	610	656	582	639	633	630	648	653	650	600	574	611	611	634	633	646	624	575	633	624	660	616	663	637	605	624	616	629	629	620	642	617	590	646	606	592	624	635	610	657	653	635	650	610	635	598	625	610	619	573	651	627	616	628	632	660	658	632	676	656	633	621	640	645	638	649	641	632	684	632	621	666	607	671	618	600	635	649	623	628	627	662	647	614	630	650	625	639	611	627	631	626	672	595	615	636	640	613	655	603	636	608	615	627	645	680	626	621	626	599	647	658	619	580	615	650	682	635	658	646	666	623	647	611	658	655	636	621	677	638	621	618	664	615	581	599	657	637	643	644	633	635	681	631	645	660	580	651	624	636	621	659	662	660	557	617	672	573	641	631	613	630	617	612	642	647	651	658	624	631	617	648	618	622	685	673	621	653	641	650	644	652	617	616	660	612	602	642	582	640	592	631	608	616	623	650	660	624	619	613	618	616	598	631	601	663	647	643	601	659	657	643	648	612	640	630	661	599	663	647	610	618	635	660	632	601	589	632	642	611	667	667	612	629	602	600	664	634	656	635	636	627	587	632	649	585	616	687	630	644	631	602	637	628	644	623	608	607	654	662	621	597	619	643	669	643	648	623	657	616	609	606	669	645	643	633	632	596	621	659	620	639	646	679	654	631	670	639	620	628	647	599	617	652	636	630	668	656	649	641	617	614	623	650	642	606	617	604	607	609	655	617	641	660	666	619	680	647	680	603	690	672	611	681	628	680	591	649	663	654	591	621	619	620	708	620	667	668	630	649	619	624	601	651	635	624	621	641	673	653	636	603	591	630	644	652	649	673	592	640	645	630	655	639	635	616	660	670	600	625	627	618	611	692	658	661	628	649	677	593	637	649	659	619	589	607	649	666	615	585	666	633	626	631	641	584	617	615	623	633	622	672	630	664	605	597	631	643	652	638	604	619	654	597	587	647	607	603	663	627	642	638	650	674	649	647	593	606	652	631	699	620	654	620	682	688	613	600	599	597	612	618	596	632	599	627	588	625	631	646	624	655	630	626	618	585	624	638	635	628	623	655	666	621	583	615	628	652	596	651	624	691	665	630	622	622	626	617	625	597	612	662	643	616	633	636	636	634	649	647	586	662	612	649	579	669	644	654	619	629	676	635	635	647	645	647	653	613	690	599	655	616	616	644	626	627	627	636	624	629	673	669	634	627	642	634	629	627	657	590	616	621	598	588	669	629	601	669	684	651	614	693	635	578	677	590	648	662	618	612	698	644	640	626	608	644	601	595	622	637	625	627	640	615	649	656	656	634	635	629	614	633	630	618	586	627	631	631	666	594	633	619	638	632	669	618	651	648	615	640	629	632	633	626	657	680	629	674	633	646	625	662	597	625	661	641	616	628	651	645	696	615	599	562	617	629	625	681	660	608	614	617	606	681	682	625	667	640	648	600	613	632	657	618	652	649	659	649	664	574	657	619	630	638	627	597	637	596	628	631	633	613	621	660	550	614	565	610	663	666	626	699	652	653	627	631	625	678	638	661	633	574	657	606	638	567	594	594	669	673	666	612	598	569	581	622	680	668	662	601	659	638	647	637	621	652	592	653	622	625	609	648	630	651	601	640	613	595	629	655	627	601	636	622	630	656	632	650	601	665	620	650	614	615	627	605	585	657	649	592	617	627	580	646	616	672	596	611	597	649	633	620	659	659	622	626	619	612	677	632	596	589	603	580	639	615	600	674	631	627	613	634	615	613	662	644	641	643	604	612	659	620	613	641	625	569	600	633	587	635	634	650	629	619	629	653	654	615	605	677	643	613	627	662	613	624	623	668	650	649	597	639	615	688	634	637	645	646	600	641	635	612	654	630	610	631	652	634	676	605	624	595	668	629	637	624	627	625	642	639	585	616	621	630	648	651	660	653	673	634	654	619	657	608	619	610	584	660	668	618	660	580	677	622	608	624	622	619	608	665	615	615	675	655	629	603	641	627	638	667	665	594	576	618	636	667	633	673	646	604	614	615	676	653	654	651	661	624	605	617	656	638	611	587	637	603	706	606	641	617	647	626	619	612	586	634	669	652	630	613	645	652	647	642	640	594	652	611	705	638	656	643	634	638	644	672	603	629	605	638	625	573	648	655	661	627	663	635	615	645	617	615	678	604	621	639	644	628	630	615	648	625	602	635	656	633	657	625	607	654	649	612	628	596	632	624	638	638	632	631	617	655	644	632	631	650	621	623	606	600	623	638	645	614	642	659	649	631	612	619	641	637	626	588	609	646	634	616	648	585	666	584	619	628	651	641	650	621	659	615	585	668	651	623	660	631	666	609	596	648	629	627	673	595	614	635	595	621	666	634	613	617	685	684	571	615	634	608	622	598	610	645	691	606	606	622	647	674	637	622	650	645	632	622	637	598	660	635	656	631	643	617	601	607	643	627	639	670	654	637	632	675	650	632	600	612	635	664	614	623	632	630	682	691	583	613	646	655	653	656	587	628	626	677	615	647	604	632	651	621	643	671	629	623	632	636	652	638	635	596	624	633	623	603	623	666	638	681	637	624	625	649	625	630	667	620	700	634	599	627	649	575	563	660	600	620	636	617	629	607	634	615	629	679	654	696	632	656	638	595	640	604	631	613	650	656	642	613	619	616	599	601	635	637	594	653	647	588	670	625	642	610	627	635	655	621	642	602	619	631	629	663	611	602	610	652	676	661	697	676	646	634	628	616	616	650	617	614	624	617	626	632	695	633	672	624	636	654	658	616	637	597	662	643	652	652	616	651	632	632	622	636	640	627	642	646	608	698	647	644	677	651	617	666	655	679	677	668	582	669	658	624	613	670	633	669	639	642	681	623	635	650	604	609	666	645	623	631	668	610	595	685	647	664	626	656	641	629	600	605	663	644	626	608	667	664	610	676	655	604	617	620	594	596	647	625	647	649	631	656	634	669	627	654	612	635	633	598	619
19982	11784	13448	11523	8625	6019	4472	3680	2879	2350	2111	1932	1648	1840	1403	1051	981	925	911	859	849	994	827	736	761	646	681	838	747	576	452	451	458	460	494	498	499	488	451	451	420	429	392	374	352	312	338	363	321	323	307	309	334	326	281	342	292	310	315	315	308	341	300	308	326	305	307	282	273	282	280	291	327	311	281	286	287	310	291	311	286	294	291	283	308	273	290	245	316	291	313	297	277	289	312	268	299	263	287	282	298	290	305	310	289	263	305	281	289	322	281	311	287	283	295	307	291	291	296	278	297	280	286	297	285	326	272	289	317	290	306	309	278	273	288	292	294	282	306	279	267	293	280	293	295	309	290	283	281	287	311	268	308	281	288	282	296	292	281	291	272	282	268	321	344	283	264	321	302	282	268	286	283	282	304	298	284	279	286	270	255	299	304	290	290	291	296	289	322	302	265	295	269	287	282	271	293	284	288	263	252	249	280	281	281	319	291	281	306	291	284	292	312	301	309	278	287	276	292	310	333	275	296	297	277	278	254	308	312	304	295	286	308	289	295	323	273	298	278	301	263	309	322	286	309	286	300	282	305	291	259	274	272	273	309	272	284	259	290	293	270	300	290	273	294	293	293	289	306	283	307	271	302	268	274	263	286	290	308	282	269	304	287	286	279	290	291	302	306	297	297	288	305	296	293	279	298	298	272	293	293	269	311	300	309	285	280	285	259	340	287	290	294	275	290	271	302	291	289	290	289	310	304	328	275	287	316	268	290	290	282	323	304	286	309	305	305	271	284	298	307	300	273	309	285	275	264	300	249	292	262	284	275	263	303	309	270	265	291	285	284	288	300	318	309	288	280	313	292	266	302	298	275	307	314	269	299	288	304	297	295	260	242	273	310	296	250	325	254	279	296	295	295	247	249	274	335	308	294	284	291	319	296	287	287	270	289	271	293	252	277	245	342	293	287	282	295	294	282	256	270	281	268	269	276	287	311	260	309	285	286	283	327	283	247	336	285	301	279	296	274	321	316	279	289	258	282	265	298	269	295	270	302	278	271	254	312	287	302	256	281	285	281	281	277	297	287	290	272	290	304	296	307	281	292	303	296	306	295	288	303	302	305	293	263	275	292	278	281	298	303	299	263	283	292	285	287	300	323	292	297	302	275	309	316	281	289	279	304	287	277	291	303	289	291	293	288	279	305	291	281	253	253	279	319	304	264	287	287	270	312	308	264	304	290	298	302	293	308	271	296	290	284	324	296	282	269	289	295	283	297	298	279	271	325	290	293	288	258	300	289	268	334	297	278	297	280	289	313	301	307	286	296	297	282	299	291	293	290	285	286	277	313	290	285	283	320	298	265	318	281	284	313	276	298	328	314	261	276	282	321	273	312	287	308	298	290	267	276	314	311	276	300	330	298	289	288	268	281	296	263	269	315	303	276	313	275	300	276	321	278	310	294	258	288	252	267	309	310	263	268	273	291	282	281	287	270	274	279	325	280	284	272	307	257	291	266	274	283	288	271	295	265	292	247	332	275	269	264	286	286	298	301	276	268	283	287	297	261	286	278	295	299	272	283	278	289	300	264	278	272	272	308	268	304	289	283	252	304	310	297	340	267	275	270	294	255	263	312	298	309	281	282	295	292	273	287	270	302	247	265	298	297	301	268	270	301	310	284	306	266	314	294	297	309	298	266	274	266	277	325	260	284	272	301	283	281	298	305	296	264	283	320	260	300	247	272	322	300	273	279	247	251	283	298	292	275	281	285	277	286	277	271	311	299	303	300	290	297	273	282	258	276	297	286	280	326	284	276	285	302	276	265	266	259	276	280	304	284	280	286	292	283	292	283	303	299	316	293	288	287	295	302	285	263	310	256	277	293	290	289	309	291	288	275	288	261	278	276	276	269	289	282	319	253	278	302	302	328	289	276	295	340	252	283	291	278	300	303	331	289	296	282	285	280	311	320	290	295	281	257	283	264	277	268	284	279	286	273	279	292	298	318	282	287	304	281	257	294	289	284	291	294	280	312	289	283	264	288	326	300	295	284	260	275	274	306	303	283	270	289	288	284	285	316	278	320	268	265	268	295	317	277	331	280	283	290	276	294	296	311	255	276	315	276	273	286	277	287	304	313	304	293	281	275	258	305	272	283	301	262	298	319	304	291	272	284	312	290	258	290	287	302	292	296	295	288	281	308	295	294	291	285	284	317	279	250	289	316	288	309	271	285	250	336	272	294	309	294	268	300	258	309	281	266	285	286	294	265	267	278	258	296	297	300	313	328	294	276	285	294	285	268	297	277	322	283	313	304	278	291	317	289	288	311	313	325	295	291	303	295	299	285	298	280	294	318	297	294	287	304	290	321	278	278	328	254	245	270	332	259	289	317	335	343	242	298	269	286	243	312	274	282	260	285	304	304	297	305	279	295	267	268	290	285	290	323	290	336	274	268	294	300	267	291	275	278	293	268	283	263	270	284	275	302	323	298	284	311	299	297	310	283	288	303	285	277	294	295	265	303	355	285	269	314	260	269	237	280	266	267	298	289	282	292	284	328	262	303	292	306	292	296	271	291	292	292	331	260	306	286	255	288	289	295	278	279	286	269	301	277	267	322	345	254	281	271	277	284	270	295	308	296	289	301	314	301	295	273	268	306	295	292	323	277	306	258	268	316	278	313	304	287	281	252	247	270	276	302	280	286	291	291	268	275	283	291	289	286	280	270	322	301	296	260	306	294	279	267	294	260	268	271	281	286	275	291	273	290	290	258	285	257	279	307	334	274	295	293	289	272	300	293	246	318	284	260	292	285	314	294	274	262	280	265	328	292	342	302	307	285	295	304	334	289	295	275	299	292	301	302	279	307	301	298	284	285	308	269	309	288	313	264	320	293	289	290	278	283	267	285	299	296	300	286	260	276	306	312	279	300	279	267	308	274	304	313	300	285	270	263	266	331	295	271	296	289	271	307	271	306	289	292	284	315	315	273	306	272	305	299	297	263	278	313	280	297	296	315	301	286	322	276	289	300	276	281	273	270	286	272	279	252	296	294	287	312	306	278	307	286	301	296	282	306	283	321	275	316	290	285	316	295	317	309	270	298	267	299	284	273	313	266	305	275	297	352	294	334	291	302	297	300	294	274	296	293	291	286	281	287	312	302	293	303	278	285	275	285	280	292	304	303	274	281	309	283	301	284	309	312	267	288	288	259	274	271	260	280	291	302	273	296	275	278	312	317	277	288	289	282	279	290	286	256	298	286	270	267	278	298	244	260	281	283	285	272	267	293	261	286	288	283	309	302	285	289	285	276	302	307	274	291	270	305	306	304	265	291	285	293	295	285	318	268	277	303	270	293	299	310	263	282	282	288	278	295	280	300	362	295	286	307	300	281	277	309	306	283	286	329	280	297	280	272	278	280	313	272	290	288	306	307	293	285	280	307	309	253	294	261	303	293	299	298	277	308	270	284	284	306	303	301	292	282	310	289	311	267	287	288	294	273	290	334	292
12173	9183	18090	20347	20564	17573	15849	14863	12576	11152	10738	9417	8497	8391	6530	6056	5589	5284	5271	4993	5188	6192	4895	4542	4582	3803	4033	4607	3856	2953	2154	2092	1918	2049	2368	2539	2652	2148	2170	2061	1781	1678	1667	1517	1217	1143	1049	1001	1044	1073	995	956	927	973	929	963	934	835	834	818	916	886	855	906	978	837	841	812	778	775	767	735	738	742	733	746	715	731	692	804	779	715	714	784	807	754	788	687	730	739	739	675	657	695	697	716	724	840	730	734	766	695	685	740	704	666	742	679	640	733	782	723	715	709	717	696	721	730	666	730	742	733	762	734	745	703	717	679	745	721	760	648	777	688	714	727	726	689	718	703	723	725	722	734	721	718	759	737	710	745	669	740	688	704	688	736	739	713	751	705	733	754	693	692	693	745	720	685	701	696	669	725	660	674	699	722	681	723	685	699	707	723	729	741	705	713	695	727	740	721	713	702	714	698	699	700	729	686	729	698	697	729	671	656	767	713	736	686	680	656	726	687	690	706	724	666	716	726	705	682	729	707	665	696	677	727	689	693	670	714	734	698	707	728	742	711	708	701	699	728	745	719	749	686	712	703	715	651	762	722	761	712	701	735	714	709	739	747	718	682	718	677	698	680	699	727	715	676	769	756	714	685	696	735	742	722	697	675	721	686	746	745	723	635	735	678	670	692	724	709	760	763	730	681	746	721	713	730	699	708	725	718	744	680	732	711	726	690	710	665	748	655	714	704	721	743	665	736	711	715	734	720	724	691	749	751	744	750	703	672	728	719	690	763	663	742	677	747	723	654	728	632	765	657	703	736	749	698	715	679	737	759	714	716	713	697	716	736	706	696	746	692	708	737	723	758	689	755	717	681	725	774	707	744	668	707	740	695	690	728	754	670	752	748	702	709	713	719	710	671	733	724	724	695	702	713	705	758	680	759	715	773	684	738	730	743	707	675	703	697	721	696	734	697	720	696	732	695	706	697	669	675	743	719	716	657	687	726	643	721	735	667	711	699	725	670	730	761	704	682	697	738	693	730	735	697	693	707	737	711	720	719	736	776	724	722	660	709	711	705	746	659	664	701	735	688	732	754	755	768	680	697	743	697	693	711	723	702	717	702	721	746	710	715	727	742	675	688	697	731	732	699	723	688	683	703	736	684	699	709	681	704	737	665	732	718	682	744	716	683	720	702	707	727	698	697	712	738	730	747	702	750	718	757	737	731	763	703	751	729	746	752	728	760	764	681	703	676	678	735	718	745	654	767	744	766	684	745	705	669	762	756	691	721	686	721	728	671	767	742	716	714	692	681	682	695	756	686	698	708	681	670	723	679	743	719	708	723	717	701	722	716	700	725	708	663	748	704	732	674	664	714	733	663	703	677	744	743	756	682	722	727	675	670	758	703	661	729	711	684	650	696	704	736	680	725	668	751	727	756	743	702	726	700	749	675	720	757	702	713	659	696	698	681	731	732	667	702	692	722	682	688	708	749	742	683	722	717	656	699	738	665	721	718	709	736	715	733	682	692	738	723	682	703	702	709	724	712	721	710	683	755	665	708	678	725	745	710	709	703	724	773	700	692	735	696	717	699	716	689	725	740	722	736	683	750	708	719	660	715	730	701	676	703	692	719	722	688	682	711	706	752	712	721	736	705	715	755	738	701	766	714	728	691	690	688	726	710	707	670	723	667	728	782	719	693	697	716	734	713	709	669	729	743	694	743	673	683	677	700	759	722	748	702	672	741	724	690	690	688	689	683	758	717	690	731	742	715	721	728	679	753	728	711	711	703	741	706	738	731	773	706	733	690	719	706	713	682	734	684	697	699	716	701	724	714	777	729	707	717	713	763	703	703	702	726	747	699	767	767	723	685	732	682	690	717	753	703	720	691	676	689	681	723	722	702	681	668	732	705	721	704	786	696	676	677	759	728	721	694	714	746	726	741	757	744	692	732	721	706	710	703	712	653	707	687	692	725	682	677	746	755	709	697	748	710	649	732	744	713	759	695	713	705	709	713	729	707	703	703	701	725	696	711	726	750	662	744	736	772	700	710	704	676	735	659	679	725	726	686	728	692	708	691	747	756	713	703	720	726	714	717	695	683	737	723	733	687	725	709	688	734	754	659	655	678	689	723	733	681	707	694	756	675	707	701	757	706	689	691	683	742	722	708	746	697	697	708	665	746	705	698	727	675	770	700	726	711	700	738	722	659	707	665	713	694	722	708	713	714	708	701	738	739	714	700	725	706	743	749	683	748	678	704	735	694	748	666	763	683	753	741	685	709	706	728	724	711	735	716	667	663	697	669	746	761	687	682	763	733	688	720	684	685	703	670	677	764	754	720	784	733	723	719	699	733	696	728	682	692	727	701	713	721	663	745	697	732	724	684	762	735	720	721	720	709	682	699	728	700	726	706	718	715	735	785	718	704	707	737	689	731	722	717	726	724	744	759	683	714	717	691	670	759	762	771	720	700	726	696	707	703	698	661	702	770	722	742	747	727	672	710	701	707	632	701	701	736	684	657	696	732	736	673	720	724	718	724	766	678	674	726	729	728	692	688	757	722	728	715	681	712	690	731	736	706	724	732	738	767	720	729	747	710	721	753	686	666	720	749	674	735	725	696	694	644	736	699	717	718	714	689	679	694	676	754	732	685	730	710	691	716	706	700	731	715	753	703	708	700	687	724	781	744	697	683	741	710	754	721	694	692	699	702	715	661	736	719	706	680	718	737	715	663	666	703	731	701	730	690	752	731	729	731	720	727	764	694	711	756	695	729	721	706	725	720	715	674	699	687	704	696	720	686	682	703	707	717	720	718	737	689	700	723	675	721	723	713	707	728	705	741	670	714	696	685	724	753	686	681	717	766	727	729	714	688	744	718	729	708	714	717	719	687	721	690	719	700	699	689	704	672	704	707	758	702	744	711	701	734	684	698	727	727	676	726	692	724	782	741	698	715	691	689	704	661	704	703	669	698	700	715	761	754	702	723	702	728	675	680	717	714	738	695	718	775	773	697	690	727	720	771	699	695	717	692	689	731	742	728	733	702	705	723	739	721	685	677	701	687	693	706	705	692	683	717	688	684	765	661	671	718	721	692	727	682	736	779	691	693	695	742	719	700	704	696	672	734	753	729	723	727	728	751	714	738	698	690	690	723	710	735	702	727	735	709	735	701	685	705	713	717	697	718	663	767	710	709	773	724	720	712	707	680	717	675	695	743	702	704	669	706	737	647	720	693	686	658	693	680	727	732	697	705	717	717	724	703	753	733	723	687	739	754	752	739	712	686	726	670	728	719	697	679	705	667	706	720	748	721	641	726	715	702	720	758	714	721	663	653	700	729	693	685	729	738	746	707	738	727	705	721	703	681	702	728	762	763	729	722	775	759	693	703	707	682	696	723	690	724	706	703	714	684	726	756	679	701	682	713	719	672	694	701	770	709	674	678	708	682	711	745	731	697	690	721	704	710	740	715	713	694	704	711	688	705	694	727	757	735	728	761	710	683	696	713
29060	17716	19868	17373	15099	10585	8264	6384	4950	4217	3602	3245	2774	2597	2081	1799	1659	1615	1499	1384	1487	1666	1302	1224	1161	982	1109	1461	1007	926	579	637	502	533	585	715	650	552	605	506	497	483	467	397	385	394	351	349	293	323	286	253	276	291	280	277	274	232	252	277	273	298	252	292	275	250	278	259	242	268	250	233	243	235	279	270	212	259	255	236	235	255	224	237	253	259	249	240	238	229	238	232	229	207	248	254	259	242	218	269	227	248	255	251	252	249	233	267	239	243	244	268	236	233	204	224	193	238	259	254	236	240	233	217	208	246	227	211	255	214	232	237	239	238	211	255	213	253	234	244	238	240	247	276	261	229	221	252	213	239	267	251	231	231	248	238	256	254	264	204	240	221	250	241	256	246	252	215	268	213	224	266	199	244	217	245	233	227	236	214	226	252	223	224	236	236	266	251	198	235	206	249	227	247	244	229	239	227	255	222	223	241	231	219	251	229	251	226	239	243	223	241	231	238	225	245	233	248	243	235	226	219	240	252	243	262	230	217	247	248	208	252	238	232	241	231	250	226	230	251	269	202	248	241	240	229	257	231	246	226	203	259	239	225	236	244	225	247	256	249	249	226	245	207	218	238	251	262	230	231	232	267	231	219	251	250	237	226	248	254	227	222	266	228	233	246	245	242	247	215	251	251	254	240	232	224	256	274	232	248	216	233	229	238	241	244	263	243	261	234	211	236	243	232	261	229	233	219	255	228	209	253	237	232	226	252	206	241	217	240	224	207	228	271	253	225	230	228	232	249	242	244	232	255	233	223	221	240	244	232	236	226	235	230	222	238	256	238	241	227	248	240	252	261	239	230	251	239	250	230	225	227	232	262	242	242	246	209	255	218	239	242	234	251	228	242	261	224	193	229	227	244	247	241	225	237	221	234	271	258	241	231	229	269	226	245	251	232	201	237	237	236	229	229	258	226	243	202	263	238	247	218	268	243	240	246	246	220	231	235	214	269	237	208	242	232	221	236	251	254	230	226	225	245	237	210	227	284	246	247	251	242	260	228	216	219	228	242	243	233	234	234	223	226	220	251	249	228	229	245	247	219	234	222	212	216	236	253	230	244	244	231	235	235	200	253	251	239	247	206	233	218	232	223	224	249	217	245	214	226	220	221	234	275	269	255	245	219	220	208	234	241	228	213	201	231	233	209	227	291	232	210	238	254	228	242	236	243	234	233	237	247	226	221	247	234	250	226	247	253	226	223	201	239	236	231	250	211	224	233	229	238	226	274	236	267	232	239	228	227	238	221	274	248	224	237	231	237	254	231	248	223	231	236	236	231	240	205	236	232	242	251	256	236	245	235	252	241	238	274	254	235	228	252	211	214	253	220	250	204	248	244	217	225	251	215	256	240	224	253	205	234	215	226	238	252	229	228	229	259	241	226	254	217	226	254	251	246	222	238	258	264	239	200	199	236	231	216	227	250	248	245	254	249	239	255	270	224	235	238	235	242	235	243	266	242	245	202	219	229	212	237	234	226	234	229	243	222	252	251	274	247	223	244	258	262	220	213	237	224	240	232	246	230	252	198	236	246	230	266	233	254	234	231	245	248	254	230	218	256	246	219	263	236	237	234	200	226	258	243	255	206	255	249	225	234	244	221	265	239	277	196	266	260	267	219	236	227	245	270	251	243	239	229	228	245	224	230	222	231	238	267	251	258	229	225	259	261	232	225	239	237	212	213	258	234	227	226	228	235	252	209	230	233	239	223	227	234	257	243	245	228	271	246	245	251	213	246	240	243	268	266	216	236	222	229	237	228	235	241	243	214	211	229	226	269	226	254	236	248	227	259	286	259	242	228	257	215	229	257	237	237	222	248	238	235	232	227	259	257	244	256	221	211	216	230	226	223	271	228	224	235	220	252	205	229	228	245	237	209	239	242	222	226	253	265	237	263	251	221	253	231	250	224	248	236	244	235	218	239	281	286	241	253	244	209	224	228	239	207	223	230	245	235	232	225	229	213	237	226	243	243	249	242	232	212	243	252	226	225	248	238	214	233	236	217	211	245	215	234	249	242	214	239	212	231	221	257	249	256	210	248	260	237	224	236	235	243	232	204	228	212	222	236	246	256	239	266	214	222	253	238	220	233	261	258	239	225	209	255	247	252	233	249	244	252	257	220	269	251	227	232	245	239	268	239	245	242	227	249	247	243	262	220	232	212	255	224	256	264	244	236	220	247	236	263	248	262	225	225	218	240	223	255	232	227	252	236	246	230	238	232	241	199	231	221	233	228	241	240	234	255	224	219	238	215	249	234	206	234	211	200	224	254	239	245	220	242	227	244	245	228	232	250	260	246	247	257	229	239	249	242	229	257	239	243	213	261	246	233	206	235	275	243	214	251	251	216	233	255	237	266	255	212	249	243	238	244	246	285	257	224	227	237	237	254	240	222	230	259	218	221	245	237	199	224	237	246	248	237	234	229	245	241	252	260	226	236	202	240	230	240	250	228	240	233	206	248	232	237	273	234	264	222	254	268	237	245	232	245	208	241	232	237	225	250	232	239	216	254	247	229	259	245	236	233	224	262	243	252	275	256	253	259	225	257	280	245	241	246	229	223	250	242	234	228	223	248	225	203	241	211	228	259	243	214	239	216	248	247	230	215	240	266	237	231	237	249	247	228	230	214	240	226	240	251	242	253	219	236	217	248	239	229	219	238	259	248	238	230	251	247	238	224	224	259	240	215	237	255	205	253	257	248	252	226	249	231	233	241	258	227	243	252	251	212	221	227	212	232	241	229	236	219	265	241	230	232	247	259	228	261	222	230	239	217	252	217	240	250	229	220	261	256	226	256	194	255	203	272	235	233	263	223	210	235	233	222	254	257	224	216	245	235	234	246	242	271	196	238	240	245	263	223	232	272	203	233	258	227	232	230	251	222	253	247	224	270	206	229	231	230	237	226	233	225	257	242	250	229	226	217	227	211	224	247	248	235	229	238	225	226	242	268	265	224	247	250	215	238	229	267	219	250	247	206	226	233	218	235	246	247	246	213	243	249	258	261	235	218	234	222	232	232	228	230	242	218	252	243	243	255	230	243	232	269	267	224	239	235	217	220	217	227	230	244	246	224	251	223	246	232	250	238	243	245	242	208	243	241	223	232	249	226	257	243	230	237	246	222	248	256	241	259	215	226	242	249	235	218	240	251	226	244	233	242	222	207	242	254	226	243	234	243	247	229	223	229	231	237	229	242	219	239	237	216	239	244	258	251	235	234	228	230	208	238	225	229	239	247	209	234	222	234	256	233	244	238	227	248	277	244	237	247	228	243	256	195	251	238	276	246	222	252	228	235	248	275	261	237	234	237	230	259	237	229	255	226	234	218	239	242	253	244	234	221	252	264	259	224	222	223	241	226	227	229	201	233	223	229	221	232	232	231	234	254	226	238	242	258	230	223	235	241	249	229	228	227	251	226	246	236	188	229	248	273	219	235	255	213	248	237	208	228	259	277
16705	12558	23582	26123	27754	24266	22511	21087	18780	16871	16026	13954	12135	11997	10695	9911	9425	9211	9109	8746	8907	10114	8345	7648	7698	6313	6909	7953	6054	5336	3283	3489	2994	3185	3402	4323	3869	3109	3400	3083	2816	2610	2371	2076	1568	1446	1295	1266	1266	1213	1125	1059	952	969	1009	933	871	846	839	830	833	851	877	919	910	799	782	732	698	696	663	630	660	642	629	564	665	675	627	598	641	651	672	677	665	668	675	657	562	589	612	618	638	609	676	628	633	650	651	671	595	589	617	595	566	617	592	553	608	602	544	616	636	606	618	639	586	607	542	582	545	578	546	600	609	595	600	638	603	613	607	626	595	570	579	606	604	575	564	597	573	588	616	563	604	615	580	561	597	600	600	598	558	578	618	614	623	618	589	558	592	600	583	615	586	583	577	587	588	590	613	546	585	571	616	584	591	568	572	591	555	583	568	596	619	600	599	603	597	581	599	614	580	578	588	605	551	585	585	610	621	586	580	609	597	603	609	549	579	586	586	605	610	630	614	619	573	585	563	600	575	562	573	617	570	671	616	574	596	613	529	619	597	559	587	599	621	599	597	573	599	583	555	579	559	587	582	581	587	606	590	530	608	580	580	563	594	560	589	568	563	546	575	638	567	630	608	571	580	601	575	580	581	573	566	608	598	565	601	578	565	588	568	569	607	582	548	520	553	579	609	598	560	591	581	597	583	594	573	616	585	574	558	603	595	582	597	595	597	598	581	569	564	579	599	587	551	618	591	618	569	624	586	565	585	600	600	560	575	582	563	581	607	586	550	577	569	594	586	584	610	584	604	568	628	622	627	624	570	607	603	539	615	611	591	611	608	573	622	599	574	586	577	579	569	579	614	563	547	638	569	611	607	585	610	604	595	577	593	632	558	604	577	580	572	518	601	613	589	566	603	558	602	590	566	603	588	575	590	599	568	614	575	605	584	572	584	587	594	620	546	589	597	593	589	580	627	601	602	559	581	591	581	575	620	607	597	623	567	613	549	635	615	595	546	588	564	564	598	566	559	574	612	617	583	559	601	620	562	594	648	600	563	549	628	555	600	604	587	585	593	599	601	616	612	581	551	602	596	566	631	574	576	628	539	542	570	568	598	600	556	584	592	601	624	587	603	592	542	594	593	575	569	583	562	585	575	585	585	601	615	621	575	598	605	606	578	573	551	552	631	592	587	532	573	605	557	602	605	560	569	564	572	591	592	575	587	592	631	604	588	595	574	598	583	595	573	618	593	570	602	604	601	587	586	598	582	595	529	577	585	584	573	585	576	613	577	564	565	568	648	598	574	610	556	584	579	514	564	572	597	582	618	554	576	616	582	611	585	569	594	611	567	585	593	601	597	569	591	589	563	608	618	625	583	619	569	577	594	588	580	525	564	587	647	592	570	569	553	598	597	631	609	610	571	561	564	566	601	593	611	549	592	558	585	547	570	607	560	572	612	595	593	567	575	540	591	601	609	560	592	542	583	564	582	624	565	599	574	576	559	619	598	633	618	572	592	604	602	569	572	568	588	601	574	630	580	571	558	595	595	580	591	575	586	578	541	559	595	561	569	556	571	569	610	565	607	593	606	586	602	585	564	573	574	591	607	599	547	607	552	573	582	584	609	631	570	590	575	547	590	569	589	618	570	549	567	546	598	609	568	578	608	580	598	607	588	593	566	567	611	608	569	617	583	586	600	583	581	567	588	545	581	578	557	564	587	568	572	622	556	561	591	560	576	560	646	553	578	602	634	564	588	586	564	582	592	607	567	578	572	557	607	581	599	584	613	610	597	573	616	556	578	554	588	591	579	615	594	572	648	578	680	567	588	586	565	554	594	561	583	610	626	573	594	585	579	598	606	564	616	614	638	515	543	604	570	574	581	603	585	589	575	586	576	580	611	564	601	629	588	566	600	560	591	593	589	598	553	604	551	602	561	556	571	607	610	569	587	574	612	589	565	641	591	582	617	596	602	584	607	630	604	592	620	569	598	598	571	600	601	578	566	556	609	621	589	640	632	578	576	619	601	600	575	608	532	574	580	556	602	539	610	560	544	571	559	546	611	569	596	589	561	619	575	613	594	611	593	553	585	589	554	579	576	587	645	584	581	547	601	628	532	588	608	620	577	614	564	610	547	584	531	587	619	594	602	566	577	567	582	555	588	646	581	556	573	608	554	608	546	573	575	630	587	585	577	569	557	613	592	588	614	612	540	578	628	594	613	552	583	577	618	590	558	620	591	613	586	572	623	565	561	612	569	553	591	564	562	577	633	623	599	622	577	645	648	614	575	549	598	550	638	533	542	584	588	581	630	633	560	595	587	559	597	547	547	635	570	562	565	590	608	594	560	611	585	577	563	579	591	603	617	611	557	578	557	615	588	568	577	600	572	577	615	579	610	572	567	586	571	549	565	620	582	575	578	590	594	605	611	600	586	586	616	546	593	599	603	603	599	544	596	569	590	581	553	567	540	574	609	588	645	561	585	539	637	580	594	615	555	562	588	606	577	596	562	595	576	580	564	577	586	601	593	615	562	613	616	610	574	576	576	610	574	576	602	605	590	581	556	582	586	556	636	560	559	627	633	601	521	571	598	609	541	551	577	630	582	561	609	634	567	588	544	623	620	580	597	630	581	544	562	594	549	641	578	610	584	574	567	635	588	589	574	542	592	611	640	592	633	551	649	567	576	625	614	583	622	578	574	568	612	595	589	606	582	650	586	530	584	594	563	570	589	603	592	558	618	584	540	591	576	557	625	607	637	581	583	583	583	554	585	557	588	560	592	571	548	588	556	561	604	603	580	560	602	534	571	562	562	624	625	583	570	604	575	587	603	617	570	621	607	596	605	556	600	610	584	577	589	577	540	619	577	587	583	599	589	526	611	574	596	590	542	604	597	562	561	538	594	580	576	559	558	572	609	541	584	581	602	634	581	614	538	570	584	541	568	557	591	568	578	585	560	581	551	578	578	583	603	577	572	567	600	608	593	577	554	555	616	610	596	576	614	591	587	559	593	588	635	544	619	586	565	612	585	595	568	556	608	607	604	596	590	636	578	593	604	532	579	601	614	542	596	580	573	578	557	602	557	588	547	583	612	602	576	624	575	564	582	552	578	631	578	614	634	631	590	606	591	556	562	593	586	596	628	576	611	537	616	572	570	577	546	595	546	581	518	609	584	617	539	579	560	582	581	551	600	581	588	593	568	582	633	577	575	548	623	574	574	591	610	573	551	579	565	584	623	596	565	562	574	585	581	600	573	586	549	608	571	618	581	585	623	597	594	571	593	560	606	576	586	594	594	529	588	599	583	594	578	559	621	626	585	587	607	559	555	608	602	619	645	611	557	581	595	571	574	557	571	576	580	567	588	597	548	603	568	600	576	597	579	603	580	605	516	552	594	608	592	605	547	590	561	581	611	580	623	573	628	519	563	615	574	556	622	598	555	569	561	574	571	597	597	595	603	586	562	597	577	622	613	590	617	569	546	604	627	599	564	578	630	596	534	606
10827	6281	7085	5006	3097	2149	1680	1433	1196	1043	922	753	638	572	482	458	415	383	368	362	331	341	333	336	295	318	283	296	284	291	303	307	298	284	327	295	300	326	302	315	260	277	254	279	244	238	278	257	259	278	231	286	255	251	253	265	280	256	260	251	267	250	288	232	237	248	247	222	241	259	251	260	247	256	277	229	266	248	231	228	261	270	234	233	251	275	260	233	259	250	249	260	223	264	253	233	236	270	238	255	248	229	242	266	279	224	252	247	252	263	255	274	251	269	240	243	254	214	282	257	232	250	251	268	231	242	246	264	235	231	264	257	256	236	267	237	232	265	238	266	250	252	307	224	274	213	231	241	214	244	234	246	225	235	229	220	266	262	262	254	250	226	242	244	245	248	214	259	229	214	255	253	277	244	254	236	262	246	237	244	228	263	262	258	247	268	222	274	241	271	258	238	278	229	275	250	252	250	274	238	222	243	243	231	232	241	244	246	252	232	247	250	268	250	224	258	239	237	256	232	253	215	239	279	246	242	237	216	225	220	244	250	277	268	222	250	214	258	222	221	234	232	239	251	231	264	240	264	252	249	239	223	277	249	262	255	235	239	238	268	261	227	235	267	257	240	264	282	228	276	242	241	235	249	207	227	202	263	235	233	252	237	267	231	230	238	239	226	236	274	199	240	247	258	254	239	223	266	222	232	241	279	238	245	262	241	226	231	249	257	267	256	288	229	218	211	266	222	234	233	267	231	257	242	257	227	234	237	258	279	238	248	254	225	231	291	259	240	252	248	236	256	238	229	222	252	239	240	199	246	235	259	228	243	244	252	270	253	226	257	242	255	231	257	252	221	243	263	220	270	246	267	232	245	226	268	243	233	272	253	258	261	259	224	241	246	261	237	270	272	269	275	262	236	226	248	252	224	231	265	221	257	246	230	245	261	236	247	240	256	253	261	259	250	218	261	208	250	234	220	237	238	260	235	257	251	237	246	248	241	273	223	239	260	226	251	242	232	264	240	242	224	252	229	264	232	248	254	212	231	241	263	238	233	237	237	244	210	226	242	252	264	234	256	257	243	238	225	248	241	238	250	255	278	244	266	224	246	252	274	226	237	232	240	235	238	254	243	237	275	224	254	232	238	251	222	266	250	258	237	235	251	256	237	250	244	241	258	264	271	258	229	250	230	232	229	239	259	233	244	238	244	259	242	248	231	248	240	260	254	245	239	251	236	243	240	231	268	241	259	276	217	206	224	237	255	249	249	261	242	253	245	216	225	219	228	224	271	235	212	225	252	230	261	244	261	243	222	261	244	240	280	275	233	215	221	270	251	240	271	238	261	261	249	235	246	255	263	236	243	241	269	243	236	232	232	238	252	240	246	260	269	240	244	248	238	252	283	266	255	262	230	251	230	253	234	249	250	255	230	267	245	262	239	253	246	247	286	219	237	239	236	234	209	279	250	224	227	254	267	254	225	221	258	247	252	267	244	245	267	251	242	249	233	244	223	266	256	250	253	225	239	247	277	214	245	230	256	238	256	237	257	240	270	235	228	260	239	249	241	269	234	237	261	251	249	231	234	234	262	257	206	214	243	259	248	245	223	234	228	263	236	250	229	261	232	239	250	249	235	256	243	271	249	255	247	208	226	234	249	270	245	267	254	264	234	251	240	285	250	231	273	242	244	241	266	243	252	259	259	247	266	228	225	240	243	253	232	247	264	264	244	232	248	254	245	236	245	246	230	232	257	291	242	233	251	268	226	267	239	242	254	232	276	234	284	261	277	247	224	265	252	246	225	223	239	277	262	243	259	232	236	256	269	247	275	232	262	270	255	267	244	259	226	241	215	240	261	270	239	212	244	276	248	250	264	284	248	234	232	226	254	255	241	219	244	226	215	273	261	231	272	240	243	246	244	217	239	257	258	263	268	221	232	255	261	239	239	252	206	253	283	257	240	251	217	231	235	244	275	231	251	242	243	249	240	261	251	234	237	227	245	247	239	290	234	246	232	253	255	268	222	242	248	249	256	219	245	259	227	250	261	270	235	241	235	241	264	267	233	258	234	272	239	234	246	232	221	237	257	237	247	249	256	247	245	259	235	272	244	236	265	214	246	240	265	246	246	265	258	238	245	237	223	279	258	239	256	230	251	241	247	240	237	206	246	227	259	245	253	261	243	236	263	230	245	252	226	263	261	256	219	248	249	253	241	236	237	238	205	250	257	205	249	260	266	236	242	243	222	252	261	275	264	260	229	229	249	232	249	230	254	262	251	273	244	245	296	253	238	237	254	217	244	235	248	250	248	241	285	245	224	234	244	248	276	242	220	227	256	219	255	249	225	225	279	245	257	259	239	228	243	223	242	246	241	234	265	225	230	229	250	219	248	257	255	263	233	245	246	239	220	245	213	252	222	221	245	282	238	261	258	254	245	238	261	266	244	252	208	252	216	218	251	230	194	229	258	232	237	221	238	242	237	241	233	241	223	222	259	242	235	264	261	216	242	246	233	247	228	236	259	267	257	224	266	287	248	245	248	228	240	258	231	242	234	267	272	251	230	238	247	242	225	261	265	247	219	239	253	241	238	232	241	221	237	251	243	248	226	236	257	247	267	243	235	238	271	233	231	262	245	256	229	233	253	247	269	229	236	253	224	264	233	245	251	231	251	229	247	233	245	274	267	256	228	229	238	226	231	250	217	246	235	244	259	202	214	245	261	258	256	231	256	257	246	248	250	234	261	247	229	231	241	287	260	243	295	255	252	261	247	245	251	235	223	271	247	229	259	239	251	226	233	259	234	233	249	244	241	240	208	222	219	239	222	239	231	228	242	254	253	268	276	245	227	251	249	254	258	257	243	243	241	236	244	251	259	233	284	218	275	234	232	237	232	233	238	248	235	246	242	262	252	230	253	260	254	233	259	247	247	231	266	266	267	266	273	243	243	238	246	247	243	227	227	261	242	249	240	210	246	284	258	237	234	291	230	231	241	207	259	229	250	243	248	250	232	239	288	245	244	280	237	270	236	263	236	252	256	260	258	250	241	254	263	222	259	243	282	276	229	235	235	238	251	247	219	259	258	253	235	246	263	240	224	260	257	240	219	243	228	254	232	236	222	234	248	253	251	243	259	248	237	259	256	231	245	229	259	224	253	249	266	224	238	246	239	224	237	245	244	236	252	255	273	262	250	219	245	227	237	230	251	272	226	226	231	226	228	233	264	242	240	242	241	250	224	220	264	226	245	250	226	235	247	247	282	258	231	248	240	234	247	278	277	244	243	247	270	263	233	251	229	287	237	262	252	258	220	216	232	227	262	260	257	261	226	246	254	242	267	250	232	262	223	222	238	249	269	254	227	260	251	241	231	260	231	234	253	256	271	281	250	264	212	245	251	267	237	256	258	240	244	257	229	254	244	258	249	257	262	245	232	277	247	260	239	218	253	239	252	239	251	223	252	239	250	230	244	215	258	256	280	257	271	244	227	275	277	233	250	240	216	257	242
6509	5661	12077	12907	10735	8385	7154	6420	5759	5068	4541	3877	3251	2753	2295	2137	1971	1832	1706	1512	1523	1456	1292	1171	1132	1085	1120	1094	1121	1027	961	930	984	1026	1065	1085	1118	1040	1010	987	939	874	832	824	791	721	722	686	705	646	722	727	681	700	714	699	704	683	687	665	686	680	777	758	738	683	627	614	566	613	577	626	621	626	627	640	625	575	623	631	675	637	636	608	657	657	673	613	575	643	611	623	634	616	650	643	617	615	640	596	624	673	591	618	615	640	639	607	663	654	641	637	611	666	608	583	622	613	609	627	575	626	635	619	660	622	616	616	616	629	625	617	638	614	639	646	640	633	596	645	648	606	595	635	620	607	651	620	642	629	618	583	629	592	598	601	608	668	629	587	635	622	649	634	650	621	614	646	623	587	601	614	616	631	665	598	648	611	634	659	603	590	646	606	672	629	610	592	655	607	649	640	631	637	573	602	571	701	632	598	598	607	621	590	618	670	631	578	597	650	577	632	614	614	570	611	600	628	631	612	615	625	580	644	602	607	591	635	632	653	662	641	619	652	600	624	598	584	600	586	607	613	593	606	643	599	627	637	634	576	613	643	614	565	634	663	595	648	611	611	597	604	635	649	624	583	656	621	648	611	630	656	615	668	617	623	633	664	624	642	631	631	620	604	627	593	593	617	621	630	620	648	607	598	633	610	629	648	599	620	639	620	607	603	635	624	602	613	612	568	605	623	562	593	582	613	615	596	589	594	634	634	617	617	617	605	611	662	667	618	637	595	648	602	640	605	605	628	637	634	570	596	630	602	629	611	607	623	602	611	627	564	590	592	614	592	621	638	613	598	588	643	588	566	616	607	627	622	622	597	636	630	597	623	586	589	598	613	630	626	576	642	653	597	607	587	643	614	630	627	650	610	594	653	591	619	611	629	591	659	649	626	598	644	630	616	599	618	644	614	673	650	658	626	601	647	635	613	669	617	610	607	612	637	643	594	613	648	623	593	601	600	629	624	608	644	592	685	613	629	604	607	597	607	583	596	568	631	666	610	618	609	614	636	616	619	641	603	589	577	600	667	616	590	620	632	641	612	641	625	612	646	606	615	653	616	544	655	634	635	611	624	609	658	615	652	615	587	652	596	599	639	635	645	602	589	582	648	642	575	582	595	629	629	591	596	611	623	681	624	623	623	621	627	607	617	620	624	653	587	608	609	637	625	649	602	604	620	633	654	654	634	648	564	604	643	605	645	628	609	630	589	631	671	604	604	588	625	618	594	622	651	624	650	631	610	645	602	610	614	618	605	644	619	641	581	637	630	605	631	601	598	592	615	612	604	566	588	621	549	630	587	626	633	669	598	588	615	591	569	607	661	625	648	667	595	549	587	640	595	637	648	585	608	633	597	638	651	638	633	632	620	604	578	604	649	605	599	607	608	627	611	608	583	585	611	617	598	602	614	599	614	616	618	616	640	592	632	616	599	584	619	633	637	622	635	629	603	617	621	625	637	613	604	640	637	595	584	609	651	625	576	615	659	657	602	577	632	677	613	586	615	639	650	630	625	600	620	611	650	622	619	606	630	592	674	622	592	640	607	659	628	583	652	594	603	684	668	611	590	576	593	616	591	606	664	586	594	615	593	595	606	625	596	611	616	605	626	600	601	624	619	643	658	633	630	686	627	625	652	627	617	616	618	651	593	645	565	629	621	615	624	591	654	635	586	589	601	607	636	597	650	675	613	650	594	613	570	672	602	602	618	642	645	602	584	613	591	606	593	581	594	623	620	631	610	614	591	646	629	624	626	614	619	614	626	663	628	638	598	569	630	644	625	572	605	649	633	584	572	679	620	651	677	592	578	616	582	627	636	573	626	572	601	660	595	632	629	622	615	631	627	639	596	614	577	588	632	600	606	611	659	602	598	591	603	569	636	583	678	643	622	596	639	623	597	614	590	622	599	582	607	589	585	605	654	654	600	605	601	626	632	600	640	632	659	617	593	573	540	607	640	631	651	662	609	652	625	586	588	624	610	606	592	612	623	624	617	671	611	650	605	619	659	591	650	623	620	596	595	609	593	633	609	630	613	575	652	613	631	594	639	593	613	623	612	642	620	611	638	612	590	622	638	626	587	619	619	608	607	628	637	657	660	624	627	610	637	600	624	562	609	591	640	601	604	653	630	588	634	585	641	653	654	594	608	600	654	638	616	644	592	638	635	610	609	587	668	590	618	606	640	603	625	592	599	588	632	604	566	586	617	595	664	635	632	616	552	612	662	635	622	607	637	667	610	630	595	601	638	621	605	645	595	587	624	593	612	594	628	570	612	618	649	627	655	557	658	592	589	629	629	580	635	653	617	612	645	629	666	639	607	609	644	636	603	601	586	633	646	625	588	611	599	630	611	608	651	619	603	577	608	622	644	576	597	643	610	584	601	638	610	619	642	628	606	631	668	623	647	603	588	619	640	638	605	631	632	627	654	590	643	604	609	600	645	611	642	621	616	611	602	623	594	631	625	590	621	638	647	645	622	639	604	598	628	590	619	618	610	654	644	610	599	608	628	632	660	606	627	577	598	591	644	615	663	610	612	648	584	597	637	611	613	595	564	634	637	647	606	606	576	635	646	629	607	661	662	614	642	626	626	619	624	604	569	605	651	631	589	579	636	624	600	610	639	640	627	659	613	629	641	599	636	605	622	594	654	595	603	629	644	664	616	601	581	627	645	578	588	624	650	630	653	643	613	634	594	612	602	624	611	642	614	646	610	593	650	591	635	626	570	622	607	603	593	605	639	630	636	613	625	613	620	641	635	619	655	656	574	638	601	626	587	611	644	621	577	610	600	621	626	653	599	636	614	651	580	588	619	621	640	606	620	652	636	670	686	614	619	597	586	550	659	596	614	679	615	554	671	651	625	620	613	619	653	656	611	597	606	639	629	630	609	624	610	639	662	639	616	644	615	627	654	611	631	640	601	617	569	637	634	645	575	608	614	605	633	649	659	572	571	609	628	615	591	636	630	608	649	611	620	654	581	612	607	593	586	643	607	633	580	642	627	649	615	635	614	600	608	665	612	631	606	603	654	572	675	584	661	610	692	613	599	639	650	614	594	618	603	626	606	622	597	638	578	669	662	648	632	609	628	604	632	646	644	655	613	614	611	601	631	639	625	640	649	610	596	595	607	593	595	600	633	613	616	644	654	607	643	606	618	583	646	604	620	602	615	618	619	645	598	579	612	661	670	585	634	601	581	569	593	563	613	628	641	635	617	688	609	612	687	623	631	636	599	616	598	608	588	607	599	655	583	623	608	602	629	574	648	617	631	643	597	633	594	607	597	577	657	612	631	561	639	592	580	612	575	602	616	612	628	644	611	569	609	624	584	612	605	578	583	602	649	632	604	603	632	604	619	593	621	652	649	636	638	636	680	580	597	625	619	566	587	607	650	585	636	619	604	600	649	648	648	650	603	678	624	602	628	608	610	638	614	619	619	639	596	619	629	613	629	664	609	623	603
20493	12114	13264	11329	8699	5975	4282	3664	2948	2346	2242	1821	1733	1606	1195	1093	988	972	909	834	866	979	747	703	631	593	680	874	661	601	461	481	414	480	479	491	477	496	483	425	385	421	374	373	329	332	364	293	343	317	319	296	300	321	277	311	289	288	284	326	302	306	337	304	298	288	292	280	291	306	281	305	272	264	280	281	299	270	297	306	290	310	324	283	285	284	271	312	271	273	291	290	261	270	276	278	298	269	298	288	294	269	280	270	308	259	287	296	276	280	282	260	280	304	296	284	278	290	278	275	284	275	283	298	296	288	279	307	290	280	300	276	318	283	254	283	279	329	299	283	279	291	289	244	279	278	275	272	270	248	259	286	240	311	270	266	254	270	288	282	263	304	268	275	317	286	288	302	287	271	304	275	282	289	278	280	273	281	285	300	269	257	277	276	279	286	282	290	312	293	287	329	283	273	294	312	275	286	288	268	270	276	301	276	267	279	295	276	264	294	283	281	304	279	270	252	281	286	273	253	258	280	280	288	249	281	280	309	300	272	267	275	277	286	247	278	265	265	279	285	270	267	312	272	294	293	237	276	307	254	273	291	287	281	284	298	272	275	244	286	296	287	293	278	267	302	312	292	291	260	279	275	295	271	274	309	261	309	295	248	271	279	278	273	300	293	259	278	274	268	283	252	276	277	298	266	283	278	271	270	261	278	289	264	288	288	272	265	301	287	281	250	264	232	283	304	284	263	265	266	277	259	283	295	247	309	252	273	277	252	264	261	266	260	268	300	265	286	292	250	280	283	294	267	285	252	277	259	278	288	271	296	269	297	283	254	299	278	308	275	277	287	263	283	270	289	265	294	309	269	260	282	291	296	281	299	275	288	255	313	283	283	280	289	319	295	289	287	284	254	275	281	290	284	266	272	260	283	286	275	272	334	257	250	286	278	278	264	278	265	301	249	303	277	262	277	296	289	290	294	264	263	269	275	269	269	282	245	297	286	304	302	307	281	245	261	298	279	289	286	285	255	282	277	267	281	286	296	298	266	241	261	277	273	283	274	317	260	269	288	286	276	269	256	292	293	272	283	281	249	271	267	307	302	274	265	284	272	272	284	277	299	280	298	313	285	272	301	283	274	289	298	272	281	279	289	280	286	283	278	281	251	298	276	249	257	291	279	309	284	305	277	283	265	266	277	253	296	248	268	302	278	278	306	273	287	320	299	276	268	284	296	260	293	278	269	292	274	264	270	296	281	267	252	278	314	302	300	300	286	290	278	294	238	263	257	274	283	265	300	272	273	277	290	296	276	287	272	259	281	302	275	281	268	271	301	293	281	289	255	279	283	292	289	289	266	276	279	279	276	282	263	268	295	285	295	261	263	265	264	270	282	293	278	298	257	248	248	299	260	303	298	261	278	267	254	299	288	299	267	281	248	273	303	286	274	294	273	250	273	323	257	270	273	267	282	267	291	294	257	328	291	297	273	260	291	301	280	295	308	306	322	265	273	259	266	266	286	260	300	297	290	254	303	282	294	259	295	279	282	280	290	281	263	269	253	284	260	289	237	242	290	258	276	290	319	244	280	297	310	297	302	281	275	300	288	264	274	284	281	267	284	293	277	290	295	273	276	267	280	267	290	277	293	285	281	287	262	263	263	285	274	283	275	305	294	281	269	275	265	299	266	301	292	308	274	243	272	296	302	263	294	254	306	299	290	275	281	276	296	267	271	281	282	305	253	305	289	316	259	273	256	243	291	320	294	306	257	272	267	279	245	290	249	290	263	293	276	293	272	297	292	286	271	253	278	279	275	283	257	253	287	277	289	285	262	286	269	278	286	292	264	293	303	286	305	299	298	268	249	296	270	308	273	263	286	291	274	272	283	280	269	331	312	264	284	303	285	295	259	295	303	305	259	279	269	241	274	268	275	300	293	267	268	295	289	280	302	268	299	293	269	296	254	309	275	311	308	278	267	271	257	293	275	274	249	287	278	277	281	282	301	289	304	290	276	308	296	277	303	266	275	268	285	261	267	237	285	296	279	289	290	267	272	241	290	241	298	293	273	285	267	275	315	297	277	280	277	323	269	274	281	278	303	270	277	281	293	299	282	274	297	258	282	315	275	281	263	259	280	255	288	280	272	286	328	284	251	237	286	294	291	284	293	263	276	274	303	281	289	276	256	279	294	271	280	256	273	280	291	276	313	262	278	252	272	276	293	289	277	259	277	288	255	271	285	269	296	314	267	278	295	290	268	294	278	277	270	269	292	282	267	298	276	281	274	299	300	257	295	279	295	300	281	254	293	254	257	276	276	277	328	275	283	292	271	294	262	314	326	307	275	263	263	298	281	284	274	259	290	299	289	286	290	300	298	274	262	296	277	292	292	307	247	273	308	251	258	285	289	315	282	295	274	298	265	294	280	302	273	277	257	277	265	278	275	257	272	289	253	291	276	307	289	273	282	309	252	286	292	309	282	297	278	276	275	314	282	323	324	307	283	301	282	306	262	299	332	297	272	275	274	316	321	272	276	300	316	257	292	281	253	314	230	276	271	264	285	290	290	277	278	286	306	281	278	276	289	269	304	283	280	305	289	277	296	282	270	281	294	269	274	305	318	289	258	266	310	291	290	278	269	319	290	291	262	275	291	279	276	297	274	268	270	292	279	257	281	280	265	238	280	254	288	284	290	285	274	259	268	297	305	259	249	302	322	288	314	281	283	288	295	281	283	288	269	276	295	287	291	256	277	276	330	280	298	268	258	308	277	276	270	294	252	249	274	294	294	297	307	284	297	292	288	267	260	307	284	292	296	308	258	300	281	277	264	299	265	267	307	283	284	269	258	315	277	263	249	293	265	268	283	260	299	288	288	280	282	269	286	284	266	304	279	269	287	289	280	296	308	290	267	278	260	278	282	280	309	276	280	274	258	302	249	272	268	247	270	274	323	250	280	273	280	278	266	314	287	285	266	323	280	282	300	295	251	259	296	272	273	287	268	313	272	263	290	259	299	289	271	257	290	268	280	271	290	303	251	260	242	285	261	302	255	281	302	308	279	274	300	300	241	273	271	282	280	315	299	275	310	297	289	299	281	267	293	286	287	296	325	261	274	266	302	266	278	279	266	311	257	275	263	295	267	280	283	300	277	278	293	283	261	313	263	301	239	270	300	284	261	282	274	305	285	296	277	327	308	290	316	247	291	260	284	268	301	306	273	272	313	275	276	285	313	311	271	276	272	266	270	255	265	283	285	259	246	285	264	278	299	280	290	292	301	274	319	262	268	295	295	267	283	280	280	285	292	266	280	271	275	264	281	276	278	282	274	270	289	272	297	294	266	274	242	310	272	279	268	270	304	237	264	270	270	262	279	257	262	291	272	294	301	301	273	285	300	279	306	308	253	266	262	296	288	295	258	284	288	282	291	288	286	265	287	263	320	298	286	274	288	280	284	272	319	282	308	295	296	328	294	256	256	273	255	250	263	264	308	273	276	285	286	273	299	298	258
12597	9410	18428	20506	20348	17288	15570	14601	12944	11442	10473	8857	7997	7417	6366	6083	5738	5266	5271	4683	5079	5577	4150	3862	3656	3415	4016	4573	3647	3264	2306	2268	2122	2016	2229	2552	2440	2195	2087	1938	1840	1640	1630	1386	1173	1086	1036	958	1053	1008	916	913	906	950	961	878	898	796	834	842	839	865	980	1005	837	781	778	714	808	764	754	778	716	722	751	729	718	693	732	724	745	698	731	780	740	723	761	721	701	718	750	727	669	676	743	766	732	761	705	666	645	752	696	658	713	723	720	685	733	737	687	693	731	670	687	677	682	717	648	713	722	688	715	750	645	709	671	692	662	706	708	701	690	707	657	686	717	704	693	652	682	697	694	698	712	698	723	698	663	682	678	674	670	727	695	689	683	739	701	725	710	695	695	710	718	718	719	686	738	688	652	651	706	678	656	692	714	667	665	685	716	730	703	638	707	696	680	697	647	651	654	706	677	707	686	710	692	704	681	690	712	656	692	681	739	675	744	702	679	718	714	732	737	744	663	710	682	689	703	683	661	719	659	694	659	718	706	702	698	685	725	710	704	739	694	718	748	721	706	681	701	636	705	663	669	727	688	681	682	719	670	715	699	674	679	701	669	653	682	693	729	680	699	665	715	699	684	700	696	739	689	688	711	700	690	727	662	675	696	715	698	672	678	701	674	700	663	645	741	715	743	747	718	662	712	679	710	712	700	702	672	722	689	676	672	643	688	732	670	670	722	689	716	750	751	687	707	654	671	686	693	704	686	682	693	655	710	695	765	704	702	653	718	704	729	711	705	701	653	710	726	660	702	669	723	697	712	670	694	700	635	674	701	704	667	696	667	749	693	728	705	682	654	648	727	719	683	672	654	679	691	655	727	699	733	664	699	669	665	670	658	681	725	696	701	679	727	712	708	670	704	735	665	694	693	720	737	658	682	699	726	674	724	694	725	713	664	708	734	703	716	690	682	701	700	691	719	697	659	704	683	631	647	691	679	701	698	673	649	763	698	738	725	658	714	734	724	687	646	700	710	665	726	658	704	686	699	742	732	678	737	765	707	730	691	682	708	678	683	696	708	695	725	704	692	717	657	734	716	699	706	709	725	730	698	673	697	686	693	696	659	686	685	641	712	709	714	704	701	674	701	712	667	719	700	679	694	674	660	681	719	729	681	653	704	695	684	727	701	711	712	690	690	704	715	676	713	694	694	660	672	692	695	750	683	689	717	699	711	679	713	666	697	617	697	697	669	732	724	712	728	671	649	679	709	713	692	680	724	697	725	707	703	753	671	676	647	717	710	690	650	721	676	704	735	664	689	677	700	701	669	677	683	698	721	783	666	681	741	718	660	687	687	724	729	726	716	701	681	703	706	692	701	683	716	660	701	761	705	694	671	681	680	671	713	689	678	682	705	657	690	688	748	681	687	670	711	685	710	665	703	682	733	725	705	752	665	656	727	727	693	658	666	659	771	702	711	717	687	688	682	699	648	665	724	679	661	688	694	724	671	693	712	712	689	706	733	690	723	716	723	708	719	727	671	766	682	674	704	688	682	694	673	713	703	656	675	691	703	717	699	700	713	717	704	725	697	670	697	683	689	680	694	681	622	675	714	639	680	721	719	688	726	719	668	772	652	744	707	723	676	707	673	732	733	703	715	707	702	715	700	720	653	704	701	690	689	654	701	708	673	699	673	653	694	674	701	707	664	763	701	760	701	702	685	735	675	711	698	716	678	646	678	705	698	730	720	691	716	746	721	694	716	670	668	690	697	698	659	701	711	671	706	707	679	728	707	678	691	696	742	680	679	672	678	700	692	678	707	711	725	684	696	737	722	742	727	704	723	725	710	693	724	711	698	671	710	678	679	741	656	707	662	683	689	742	662	699	722	698	716	751	686	760	687	701	684	686	687	662	727	696	650	656	680	713	705	703	711	657	717	702	709	728	657	728	709	662	742	669	727	684	647	671	742	672	653	691	719	730	681	672	720	707	708	756	710	684	698	690	699	712	685	679	666	700	689	741	687	709	681	699	677	649	672	670	653	705	727	673	705	687	676	705	684	711	674	658	687	746	718	703	705	691	695	708	723	632	705	697	689	659	696	722	683	667	726	671	693	710	692	729	659	763	688	732	704	701	693	775	673	653	699	680	679	710	714	711	661	674	705	697	704	671	710	675	692	729	749	658	713	719	696	721	735	681	661	661	748	659	716	732	739	681	694	701	705	721	685	694	690	713	688	675	669	709	668	703	675	672	745	727	714	687	697	687	721	681	735	686	652	719	677	715	737	695	666	698	698	716	722	679	688	722	664	691	656	678	687	684	737	668	676	664	717	707	747	680	658	705	711	683	702	679	691	711	687	701	714	657	694	668	694	717	678	694	697	730	687	660	706	761	631	752	702	666	738	679	726	712	657	694	673	716	672	743	715	672	682	650	700	681	692	682	648	700	669	751	724	708	702	642	693	677	704	689	705	699	676	728	727	774	652	740	724	724	697	689	763	685	778	658	690	715	687	652	691	723	675	728	654	741	694	706	750	665	717	684	717	718	690	676	726	693	686	710	672	695	664	696	684	666	703	695	681	663	693	680	708	724	706	681	719	680	683	748	715	720	719	734	668	732	716	702	743	709	662	662	714	700	709	715	694	698	731	687	669	635	661	696	732	692	682	750	718	694	695	719	673	690	665	683	676	717	715	709	694	721	688	694	685	680	721	728	678	657	648	685	680	674	716	715	741	712	688	719	678	720	684	694	652	660	669	720	710	699	690	756	723	672	655	651	721	716	692	682	705	724	707	669	705	701	718	673	695	736	707	664	703	694	669	680	686	745	696	708	704	655	745	679	749	704	696	704	696	748	726	745	696	690	687	723	685	654	657	698	692	713	695	699	734	675	699	688	713	700	692	698	738	705	658	730	682	701	709	719	735	698	668	684	706	714	715	690	674	686	692	648	655	688	730	714	712	632	717	645	702	702	645	702	695	755	716	681	653	717	690	700	738	781	722	678	733	684	673	710	712	725	686	699	680	660	710	696	645	693	700	657	661	714	713	705	716	651	715	733	697	730	703	720	691	710	669	734	691	680	668	694	692	710	706	735	671	642	693	743	691	680	713	710	694	684	680	656	721	691	720	663	651	683	694	712	724	620	719	692	670	651	719	728	691	694	705	721	699	716	693	690	753	694	699	678	687	651	714	719	700	654	664	670	695	671	713	672	707	696	702	682	681	715	740	720	740	738	725	714	682	683	657	672	712	684	697	700	696	698	685	667	651	745	706	706	724	718	663	723	706	700	704	705	680	711	672	677	717	675	758	681	650	691	752	698	669	698	696	678	704	640	693	738	645	747	682	728	719	694	713	723	644	687	675	712	691	679	705	687	737	701	742	719	726	722	751	685	696	668	712	651	729	682	712	694	708	725	719	712	713	708	731	628	667	697	699	702	752	675	699	695	763	736	671	697	707	701	713	730	688	668	717	685	705	689	715	724	698	668	650	711	682	715	709	693	696	725	731	690
29781	18658	20050	17761	14479	10831	7931	6417	5321	4191	3640	3243	2906	2409	2010	1864	1593	1500	1436	1367	1453	1758	1176	952	1005	1003	1115	1444	1255	1054	642	617	541	579	627	679	690	611	569	499	538	448	419	398	365	347	308	300	306	306	296	288	288	277	294	284	277	262	284	259	264	263	316	293	251	233	288	252	265	224	256	252	251	231	256	239	213	250	240	240	245	240	226	262	240	242	230	262	223	208	247	241	242	257	249	253	238	234	260	246	236	250	219	234	276	235	205	240	220	233	210	224	209	231	210	250	240	242	222	225	241	242	226	230	252	217	216	231	226	256	230	231	254	234	252	232	254	230	229	223	225	237	241	241	237	225	231	219	223	204	234	234	250	243	222	203	227	223	237	251	231	235	231	221	235	231	223	242	239	217	248	239	212	206	232	205	235	225	230	228	240	247	233	247	236	233	219	245	203	225	241	242	259	231	230	223	227	234	246	262	235	209	220	234	221	225	247	225	229	239	235	238	217	225	189	234	209	224	219	231	251	227	213	221	227	243	230	206	229	258	245	258	227	234	230	246	235	256	234	228	232	193	235	236	228	236	226	232	254	230	253	255	236	229	235	241	244	230	236	247	231	199	242	238	234	237	243	251	230	200	200	229	230	250	234	221	244	243	254	252	222	240	249	260	235	238	252	225	237	248	225	252	221	197	232	218	233	196	231	266	217	250	248	236	193	239	254	233	234	251	229	208	205	236	233	217	240	212	217	235	227	229	232	228	218	251	240	232	233	240	210	246	233	224	220	223	222	243	246	237	235	220	226	241	251	236	226	236	252	236	212	245	236	204	225	219	226	231	233	240	241	235	240	231	208	223	234	216	235	224	219	230	234	238	228	252	232	246	234	241	232	216	219	226	240	221	249	228	227	215	253	226	223	228	255	242	206	215	252	212	248	256	245	253	232	221	200	244	250	237	253	243	224	218	220	239	220	227	255	205	239	220	250	253	230	232	232	198	229	211	257	234	217	242	224	205	225	242	246	208	236	232	204	243	215	235	218	214	268	253	234	260	205	249	229	231	210	232	227	249	243	221	228	238	230	242	236	245	237	228	202	223	217	234	238	215	238	203	204	212	217	245	232	211	203	260	240	241	242	231	242	257	225	214	242	234	226	246	255	247	254	204	233	207	229	269	270	214	243	253	209	216	239	247	241	248	240	214	231	258	255	242	233	239	261	225	251	207	221	245	234	222	238	249	220	235	221	226	245	205	251	230	232	225	211	245	223	223	217	237	227	268	233	230	239	212	226	220	237	239	236	243	244	242	216	214	205	250	253	241	254	234	208	218	244	199	215	223	209	247	243	228	241	221	226	239	239	249	228	250	254	223	230	236	252	267	209	250	254	219	198	234	242	233	247	221	207	230	258	234	242	217	220	227	244	229	233	230	231	207	233	259	220	228	214	217	235	220	233	229	243	237	214	230	240	238	233	224	222	243	223	227	213	248	230	241	245	222	222	248	228	234	217	228	236	249	252	266	209	243	227	244	245	208	207	234	206	231	239	225	225	234	235	241	250	240	257	216	243	250	201	234	210	210	212	226	220	218	257	225	217	223	190	250	240	224	235	218	213	235	217	226	234	238	241	199	205	242	234	246	220	225	222	235	235	209	241	263	241	217	235	256	229	219	216	222	191	236	222	218	223	238	226	237	252	238	221	213	221	237	260	223	249	210	241	225	218	234	239	214	236	250	211	203	248	257	238	207	251	232	219	241	229	236	221	244	236	259	212	249	250	221	249	255	235	227	247	247	251	228	238	229	210	239	242	256	247	264	214	252	225	247	240	230	192	230	240	249	205	228	213	209	232	240	245	215	247	237	237	234	214	198	242	241	240	229	222	228	223	231	247	234	246	254	240	238	258	223	215	231	238	201	234	208	215	236	260	237	221	220	295	225	247	245	235	214	232	230	243	243	232	240	283	236	230	238	243	199	251	226	244	247	240	212	230	207	214	260	236	246	223	227	242	210	243	246	229	218	247	239	255	231	211	250	241	217	250	208	234	227	264	246	226	234	247	212	212	240	220	206	238	240	240	228	209	218	245	214	259	216	233	212	215	222	218	231	237	216	247	254	212	221	225	237	226	245	215	226	226	235	237	240	217	253	232	222	226	210	227	247	243	203	240	235	216	231	252	224	235	243	259	245	271	228	239	226	227	241	243	225	254	227	222	200	214	222	195	235	216	253	226	251	250	244	233	217	202	233	236	245	232	262	230	221	230	226	240	229	216	238	248	233	247	267	222	222	194	217	217	215	246	240	239	249	252	224	252	215	215	222	216	227	234	232	260	237	252	221	233	228	247	239	241	229	256	232	255	236	225	221	242	247	236	231	253	187	229	239	228	244	251	215	216	206	228	237	230	225	234	253	239	222	225	227	219	226	250	247	246	236	244	243	220	222	249	234	218	225	245	233	200	247	198	199	221	237	197	245	219	210	236	231	206	220	251	247	220	208	222	228	232	219	229	230	211	218	234	235	226	225	237	263	207	242	260	251	211	226	238	236	242	244	244	260	236	180	229	216	212	246	264	238	230	209	198	200	234	236	232	271	219	209	239	204	229	247	211	272	218	244	205	253	249	217	242	232	238	244	237	237	227	261	249	219	244	243	205	237	236	228	258	246	264	237	214	215	229	211	238	233	228	224	230	228	235	221	269	249	227	240	243	233	241	232	222	229	252	220	239	235	248	202	252	254	233	227	229	217	227	234	240	264	230	220	215	252	251	256	255	216	220	262	211	252	211	210	255	251	234	237	230	221	235	207	227	223	228	219	206	225	208	236	228	246	220	244	254	211	234	244	225	224	263	221	230	248	248	229	239	215	209	221	220	249	221	237	252	218	235	259	224	213	255	220	214	216	219	218	262	205	232	223	244	233	257	221	213	261	252	239	242	249	221	242	225	243	226	238	245	239	234	231	221	246	242	228	231	237	210	226	225	242	238	221	225	258	253	212	243	265	237	229	226	228	243	254	235	228	210	246	243	228	192	220	260	245	205	225	223	216	208	202	254	222	248	216	209	227	234	216	252	261	220	228	238	236	231	232	223	227	246	271	228	210	247	245	238	223	247	230	220	232	220	224	231	231	217	219	226	237	213	221	237	231	239	211	259	216	229	250	220	237	242	219	248	219	278	237	226	242	231	266	231	243	226	220	227	218	218	217	229	211	235	261	225	220	235	225	227	253	231	218	207	253	227	264	246	242	228	206	239	206	218	225	229	247	232	251	271	259	226	239	246	206	220	203	204	217	249	227	235	235	248	241	202	220	242	239	211	277	240	223	226	250	219	205	263	242	240	238	233	208	252	273	241	207	230	262	242	233	247	234	222	254	248	270	221	219	234	241	232	223	257	246	224	202	216	218	238	223	236	251	229	234	230	222	232	283	249	216	218	249	239	235	230	195	250	234	224	248	247	243	218	234	238	230	247	248	245	204	257	250	246	230	242	212	256	252	238	270	221	179	246	238	256	231
17414	12969	23615	26419	27186	24546	22178	21512	19444	17008	15213	13054	11708	11179	10442	10242	9526	9160	8979	8328	8993	10153	7299	6334	6426	6202	7071	7704	6824	6125	3536	3736	3073	3211	3755	4165	4136	3376	3033	3101	2917	2499	2287	1856	1552	1411	1329	1232	1293	1267	1096	973	978	983	935	888	868	853	828	839	784	896	984	988	809	764	719	700	667	643	648	641	635	664	626	622	652	647	635	632	653	662	653	717	702	693	634	599	623	601	586	598	581	662	667	634	680	639	616	634	577	585	559	564	570	598	612	566	581	583	606	588	607	558	541	582	543	565	586	620	603	573	606	602	569	524	594	522	637	574	559	605	572	602	590	605	569	576	560	596	605	597	606	592	611	636	581	574	571	554	598	593	571	591	593	579	583	560	595	567	599	594	568	639	574	577	555	603	570	553	584	616	560	558	574	565	536	595	611	539	609	598	577	575	590	574	603	598	607	534	574	612	561	560	581	575	567	599	552	555	593	580	601	554	632	557	558	567	612	587	564	584	602	566	583	545	607	591	554	607	590	618	569	582	538	572	534	597	589	599	588	575	546	597	609	574	599	573	551	563	548	569	548	627	597	583	546	583	592	630	556	558	571	586	614	584	569	576	614	610	552	544	608	580	547	565	625	594	612	564	582	548	563	565	545	584	555	563	562	580	594	535	584	584	563	572	612	562	593	532	583	596	528	554	561	577	609	590	625	535	596	581	568	568	580	597	577	562	543	582	560	553	604	582	550	598	579	561	592	558	544	601	527	597	608	562	568	552	600	621	578	590	585	585	562	556	610	636	551	623	596	568	607	563	579	570	524	565	576	592	547	593	600	604	540	541	620	547	580	584	571	579	615	588	552	580	562	629	587	549	596	610	563	589	561	609	587	545	540	571	585	543	630	581	653	529	578	573	552	592	543	610	523	569	571	585	594	562	564	577	634	579	592	562	627	610	576	582	574	567	610	562	546	615	579	590	597	645	612	586	552	587	603	594	571	582	582	582	585	549	567	563	564	569	560	594	580	597	573	606	567	618	547	606	560	590	587	595	590	589	578	567	628	561	602	558	532	615	560	561	596	523	586	578	576	600	600	634	565	552	577	572	629	571	576	553	612	548	546	608	630	567	573	575	545	581	522	576	573	560	573	555	546	579	561	589	584	559	587	577	550	519	557	590	591	603	616	565	590	565	628	558	563	587	589	581	645	600	605	559	528	566	536	575	569	609	578	610	587	563	553	503	554	610	584	620	589	590	585	593	567	545	600	561	565	548	550	594	550	557	545	582	578	588	555	569	644	597	570	588	563	560	599	595	562	612	588	519	550	579	559	592	612	576	559	594	585	600	569	542	586	586	576	568	567	583	592	592	605	585	612	555	571	552	547	593	595	606	576	610	564	577	536	565	594	588	576	621	593	553	580	576	581	554	574	615	592	539	601	594	611	606	522	581	590	549	560	562	572	538	579	553	579	549	578	561	570	582	579	611	608	576	588	572	570	558	555	594	659	568	566	571	555	578	598	577	582	558	572	596	550	585	572	550	551	602	600	587	582	572	622	516	604	576	575	591	585	586	557	550	564	560	557	596	597	587	580	586	619	559	570	566	561	604	590	618	596	617	550	586	564	606	577	540	536	540	605	521	549	577	623	580	555	578	631	599	582	574	582	589	545	513	591	572	573	576	564	551	598	569	579	587	560	593	583	599	564	612	568	593	613	584	602	585	576	528	566	563	539	545	569	540	559	581	566	581	621	571	570	571	575	583	545	580	532	577	575	590	638	603	609	559	529	567	639	568	583	603	584	578	567	613	594	624	568	560	559	590	623	596	519	596	582	575	622	562	553	553	600	577	610	611	556	572	557	591	599	610	568	550	555	581	568	587	580	583	605	533	583	574	564	607	615	573	603	562	606	555	588	562	562	548	569	569	568	547	554	579	591	572	600	543	594	557	574	600	592	504	596	601	630	556	576	582	560	572	548	562	581	637	590	551	587	583	630	576	570	550	570	561	569	585	603	575	572	576	553	597	594	576	563	582	584	576	578	576	594	569	636	613	567	565	565	605	592	543	641	547	561	575	590	600	564	579	551	590	584	565	541	568	591	560	566	552	569	573	578	613	542	592	556	578	553	592	540	549	559	558	550	584	598	574	589	585	538	604	561	565	556	575	616	574	599	580	545	573	547	530	573	558	563	564	619	562	579	627	578	602	582	591	586	558	570	601	615	592	539	571	577	620	570	565	562	554	574	561	560	590	580	649	613	570	582	573	566	577	593	626	549	559	575	600	560	586	569	574	612	579	581	574	602	582	532	547	549	543	554	577	552	617	561	565	582	541	590	543	601	561	556	559	594	583	562	558	600	580	577	572	581	539	604	566	573	586	599	597	571	612	575	562	551	557	560	556	559	610	592	588	571	567	579	572	583	619	565	577	598	563	572	592	577	585	557	603	576	602	598	575	550	554	563	561	555	576	562	569	552	609	587	586	579	583	579	599	568	576	602	555	543	570	589	587	576	591	546	575	600	585	597	583	566	546	502	560	570	575	566	597	588	605	592	561	566	581	606	582	635	573	567	621	585	551	580	563	586	588	601	599	563	574	551	566	610	605	555	569	551	565	584	583	615	617	562	544	547	559	578	583	574	596	571	580	579	607	554	560	579	560	611	605	587	553	582	544	578	566	614	587	564	573	577	594	560	588	550	586	616	603	568	573	584	583	559	571	528	571	568	599	587	615	617	597	571	609	554	623	549	581	557	586	586	606	579	622	605	615	644	546	595	571	564	574	566	619	562	571	551	552	546	572	598	543	574	591	590	577	589	617	608	570	567	551	605	600	563	542	555	573	584	560	592	547	586	615	580	572	602	583	566	573	580	558	559	612	570	557	563	591	541	598	572	554	608	591	588	582	550	569	576	610	583	634	615	621	591	534	612	563	585	549	590	565	606	570	606	575	587	607	605	556	569	617	564	593	631	602	570	562	566	590	567	621	578	582	570	589	549	596	566	570	599	581	577	561	576	597	598	551	561	591	569	568	583	609	564	570	551	602	567	594	565	566	579	564	549	617	569	591	545	607	596	547	571	598	571	560	600	584	589	525	583	581	579	610	582	553	595	615	573	583	544	572	573	568	583	575	561	565	528	603	564	574	590	582	593	609	569	552	526	562	566	551	594	582	510	637	556	577	637	521	557	613	591	625	581	559	556	644	602	592	561	607	550	560	572	592	576	570	592	609	571	580	577	635	562	600	558	551	595	575	588	583	566	586	599	563	592	534	537	603	560	554	535	553	558	632	591	566	590	607	618	566	568	555	533	592	556	565	574	595	559	548	564	591	608	544	616	587	549	620	549	553	584	576	582	621	581	509	566	565	595	563	583	638	594	552	605	569	624	546	558	557	582	590	600	526	590	576	550	562	586	616	624	571	616	600	620	567	590	577	601	577	569	564	589	581	587	601	584	594	566	540	524	579	567	587	573	594	559	558	501	535	533	565	604	598	596	578	568	580	549	556	584	572	579	604
11127	6421	7066	5041	3147	2239	1768	1427	1194	1062	857	777	621	535	530	459	443	389	417	433	355	359	299	318	312	299	303	319	294	323	304	270	280	319	316	322	299	304	301	287	277	285	274	273	253	245	280	220	211	298	268	258	272	256	259	251	276	240	247	239	267	254	275	252	244	252	260	244	240	282	254	233	225	229	239	263	272	257	235	261	240	253	254	235	248	256	233	228	245	240	225	251	282	270	264	244	239	239	262	238	249	227	232	244	244	232	223	262	243	229	280	259	237	211	273	229	254	244	232	247	198	220	258	231	236	214	263	239	254	243	257	221	258	236	224	219	243	230	225	223	234	224	258	271	259	234	249	235	246	253	235	236	244	245	229	245	227	221	222	247	253	243	254	238	228	249	245	235	245	209	262	245	255	231	254	252	261	239	250	237	265	238	247	242	263	264	246	211	250	248	248	247	270	232	259	278	249	244	211	250	257	266	245	248	263	253	240	214	227	262	263	246	239	233	238	207	234	232	224	266	253	291	281	241	250	257	243	235	253	232	259	284	238	252	244	253	228	233	251	250	289	247	233	250	230	248	284	223	263	298	261	265	263	267	261	242	232	257	260	238	259	232	226	242	231	250	242	241	268	265	245	260	216	247	250	271	228	267	254	262	240	227	230	248	243	219	233	267	232	240	254	282	246	250	221	268	233	237	260	241	234	248	265	226	257	252	246	245	238	264	253	215	247	213	245	251	260	243	251	241	259	252	253	236	247	257	255	255	249	259	243	218	246	230	225	233	226	231	261	275	237	255	281	243	247	264	220	274	236	279	233	267	259	255	271	229	220	250	249	267	224	224	230	228	261	227	268	246	265	233	240	264	262	246	220	209	243	238	225	249	272	239	246	228	265	258	244	241	261	252	242	255	260	236	264	254	270	282	252	263	255	226	262	231	249	218	267	248	256	240	279	254	251	242	249	249	252	245	250	230	239	274	214	274	247	219	265	220	243	279	244	233	270	286	226	237	263	275	243	261	236	228	221	242	258	244	261	231	225	244	290	265	227	252	243	226	256	240	283	223	247	225	248	254	250	258	224	252	245	248	230	234	246	229	231	240	251	271	237	238	222	243	256	257	236	245	241	235	230	253	214	225	244	245	270	231	270	256	234	239	225	240	218	245	216	218	240	264	236	217	235	250	225	225	230	240	248	252	249	269	257	245	224	260	234	260	249	213	226	247	236	254	221	240	256	242	225	214	253	262	253	229	242	235	237	231	261	271	246	270	241	270	244	257	243	242	245	252	242	215	241	220	248	239	236	247	258	249	232	233	262	242	190	279	224	239	212	272	267	215	257	237	239	236	245	270	233	238	208	262	255	234	267	264	226	240	240	261	247	228	245	257	252	247	244	261	252	255	249	229	238	231	246	211	230	260	238	217	248	237	246	248	253	256	255	240	257	271	257	249	244	254	243	257	252	232	259	261	247	243	241	223	243	235	254	260	274	236	268	232	251	245	234	264	249	230	261	222	264	241	243	267	236	242	248	231	249	274	244	254	248	263	219	237	232	233	230	251	254	238	242	244	259	254	242	259	235	271	239	234	262	254	229	261	227	249	250	219	216	231	226	243	240	253	222	245	236	241	250	228	252	203	240	234	234	218	227	266	270	248	216	255	227	224	246	260	222	273	233	238	244	269	270	224	234	230	256	251	221	250	253	257	235	243	225	225	234	256	261	257	237	273	214	252	272	273	265	263	235	213	255	248	226	265	233	254	249	246	270	262	255	246	215	250	244	236	230	256	242	280	262	258	243	259	262	243	239	262	224	255	239	237	241	252	232	252	239	253	231	249	238	253	251	224	211	253	254	270	279	237	261	234	247	238	240	242	254	247	241	210	261	252	261	267	257	219	227	245	245	244	224	226	206	236	230	232	248	253	227	271	254	239	230	234	263	229	244	268	241	286	256	237	270	237	249	243	211	226	244	233	234	270	248	254	268	234	235	245	258	258	230	240	232	203	254	238	253	236	243	263	242	219	269	243	258	248	262	225	240	260	255	272	234	213	250	232	253	265	227	250	242	253	267	245	231	272	248	240	261	252	249	254	219	285	260	244	254	252	248	288	220	235	225	259	241	257	200	266	230	241	219	258	263	264	234	236	244	238	216	247	239	252	246	246	227	249	232	246	258	266	243	245	224	267	261	251	236	260	262	249	267	232	267	266	241	230	233	225	250	246	271	252	242	239	249	248	247	223	228	252	222	242	224	239	256	254	246	239	252	246	227	219	253	258	244	264	250	247	247	267	270	228	254	265	224	246	246	245	262	255	240	234	256	242	242	255	240	250	225	258	267	228	251	248	215	239	227	219	221	259	248	241	250	204	227	230	218	238	236	205	242	262	245	258	250	276	238	235	242	280	255	246	225	249	252	228	238	255	262	218	229	240	254	253	240	284	263	265	263	242	262	278	233	236	235	260	245	262	241	262	247	245	238	238	216	249	256	244	275	259	238	237	240	241	235	268	274	241	256	256	255	259	252	260	251	253	241	263	235	243	231	257	272	237	234	264	238	252	238	281	286	239	270	255	260	245	242	241	266	244	240	220	253	231	259	211	264	238	239	260	250	263	260	280	257	241	230	257	244	250	214	230	234	265	234	260	232	234	258	257	256	279	253	248	269	237	261	261	232	226	260	213	263	273	225	250	226	234	268	267	255	260	242	280	255	260	232	236	238	262	240	246	300	233	245	273	249	245	236	236	242	243	234	268	254	255	229	243	241	244	268	236	253	220	228	241	263	253	245	222	232	230	255	266	248	256	212	277	229	248	261	256	240	225	271	231	221	263	241	240	242	256	232	232	231	265	266	223	260	249	254	244	244	250	221	232	238	278	259	254	233	266	255	249	236	238	268	254	255	264	247	245	260	281	231	235	223	241	294	264	220	240	248	235	267	277	243	253	251	235	265	249	219	235	246	233	261	274	273	258	221	258	258	270	238	237	244	252	266	273	245	228	254	244	234	268	234	235	237	227	240	242	252	264	242	218	225	251	217	241	279	244	284	259	260	238	233	247	229	243	248	241	250	247	235	252	254	260	257	248	225	233	273	226	233	235	248	244	258	233	247	228	252	261	214	227	271	254	259	262	225	263	199	227	247	244	259	235	255	252	268	249	243	273	241	233	232	236	228	261	253	220	264	233	238	269	242	233	270	246	230	237	229	235	254	259	225	228	237	221	233	247	254	284	253	271	240	248	221	240	213	255	229	245	238	257	231	277	233	252	263	261	279	248	241	258	260	239	240	243	269	274	263	255	264	217	245	241	251	280	258	247	249	258	244	243	223	245	237	225	244	239	238	238	225	238	231	259	267	240	273	242	279	226	239	249	227	273	209	249	252	247	216	283	246	263	245	253	231	252	218	248	234	227	261	233	243	240	223	224	252	258	252	264	243	246	258	243	224	218	236	280	230	236	248	244	258	229	262	232	262	241	247	231	266	227	252	236	245	255	214	226	267	245	227	244
6707	5823	12182	12992	10883	8790	7735	6837	6179	5272	4417	3618	2973	2699	2280	2192	2009	1825	1713	1731	1554	1382	1282	1149	1122	1114	1197	1202	1251	1197	1167	1026	1005	1042	1175	1087	1143	1045	1044	1070	974	892	892	754	835	699	676	689	715	702	713	694	728	762	682	637	685	684	698	704	688	748	723	714	626	642	608	603	681	602	670	604	637	598	619	647	651	642	619	609	620	681	644	675	679	647	679	587	590	628	644	607	663	605	705	629	670	662	661	580	621	631	556	630	662	659	604	599	615	578	623	629	633	620	580	632	597	615	638	577	607	585	644	616	625	630	585	647	589	616	617	643	647	559	646	592	616	619	631	595	611	618	577	618	603	644	592	621	602	638	645	608	617	676	579	600	619	633	636	602	635	653	595	640	646	647	601	628	667	606	624	593	627	614	603	613	592	670	577	607	632	586	615	605	586	637	618	611	658	615	597	603	598	635	631	585	625	613	626	619	632	630	637	633	601	651	598	565	635	610	657	632	585	653	655	656	597	597	632	662	616	642	605	609	656	601	681	636	616	600	617	607	621	639	605	609	575	638	650	615	604	592	617	617	592	637	565	645	604	606	608	662	603	621	625	631	620	640	622	624	596	639	618	602	633	642	616	641	619	605	647	628	561	612	649	581	671	603	602	644	624	597	610	610	602	637	606	599	616	614	593	648	629	611	627	615	621	587	634	624	580	605	609	627	618	594	600	612	569	585	649	595	621	653	637	619	633	603	672	609	614	612	580	625	647	661	574	613	581	629	642	624	629	646	597	608	595	612	646	585	622	618	592	623	641	587	589	638	634	635	656	633	634	677	623	644	595	630	599	646	624	574	668	635	600	609	636	626	580	631	625	629	566	607	608	649	604	574	692	595	589	594	632	634	640	607	595	614	611	586	588	587	579	643	631	628	625	624	611	613	645	624	661	605	644	579	583	616	582	648	618	608	594	633	659	611	596	634	603	625	634	602	621	586	633	570	615	605	572	625	655	637	601	653	619	663	580	669	619	663	618	611	643	585	624	653	573	623	643	626	601	660	623	617	656	598	637	625	593	637	636	612	646	577	571	616	665	574	609	647	617	639	618	614	620	671	590	565	626	610	660	682	629	608	628	628	609	584	641	616	604	617	635	616	640	624	633	592	637	611	603	637	683	647	627	617	631	608	639	636	646	618	632	607	595	633	597	620	615	631	633	654	592	616	692	655	647	625	629	658	623	599	588	673	584	611	633	635	595	591	638	641	621	627	678	701	588	648	664	612	642	596	650	605	617	633	588	649	644	603	665	627	634	632	642	638	584	614	605	596	624	636	638	623	621	602	585	574	604	635	602	597	617	621	621	641	610	636	627	604	623	617	605	597	649	629	606	636	625	598	663	567	578	651	611	633	621	627	619	611	677	664	614	617	620	630	606	680	634	670	633	637	643	583	642	624	683	604	624	660	602	664	599	640	623	632	626	640	628	590	568	624	634	618	617	624	652	607	606	613	649	621	659	606	597	659	656	623	627	651	618	595	659	613	627	611	617	622	643	630	655	629	645	613	593	602	600	632	629	594	620	618	625	616	640	654	646	634	599	629	636	619	613	640	646	644	636	632	626	646	593	599	619	652	609	603	621	649	619	585	649	640	597	651	611	596	625	628	626	595	623	671	626	633	649	627	615	627	616	652	617	657	636	615	613	623	622	633	660	628	593	657	615	628	595	619	628	638	587	633	612	640	629	686	626	583	651	623	620	610	620	598	631	582	611	585	667	632	612	647	602	595	640	578	602	658	596	643	650	654	635	580	616	645	646	619	669	570	599	650	582	612	591	615	619	638	609	637	640	593	566	620	655	594	601	599	650	628	622	645	618	604	601	640	578	629	637	590	656	618	618	628	606	591	596	615	594	684	638	626	653	593	623	641	571	630	634	623	685	582	649	608	603	616	635	573	610	600	611	571	642	644	620	655	634	613	616	621	629	649	627	624	642	638	611	619	647	634	659	606	657	620	609	610	613	593	620	647	641	621	603	657	640	582	624	618	626	666	607	608	594	626	652	652	619	639	607	626	605	641	591	614	618	597	611	607	579	599	557	623	598	615	611	618	622	578	618	616	631	606	643	630	592	604	581	650	664	602	617	632	556	630	620	626	657	576	615	624	608	593	636	646	581	621	641	637	589	597	660	637	600	585	669	622	612	621	565	643	620	604	633	630	645	600	644	621	625	640	613	608	682	670	615	594	675	633	601	591	604	629	654	608	627	653	635	632	624	645	594	632	575	624	661	660	626	615	623	563	609	652	594	603	605	607	601	641	589	614	605	630	597	615	629	651	627	650	644	618	613	663	611	625	635	593	616	641	597	647	655	615	618	641	623	573	598	637	623	588	620	614	634	667	587	616	614	600	579	634	595	617	599	633	591	618	624	618	613	621	622	623	646	617	650	639	597	601	608	658	618	639	598	602	622	627	596	635	626	620	623	630	651	651	632	628	580	622	654	657	637	630	607	614	616	639	636	636	623	584	617	654	609	623	644	581	643	629	559	628	633	639	576	610	646	615	619	599	662	607	605	646	645	634	581	652	657	596	568	627	644	650	576	598	556	616	640	607	655	606	643	601	629	626	617	627	649	656	645	638	668	625	636	600	612	643	628	597	648	605	615	606	600	616	606	631	574	678	609	631	615	634	573	630	583	659	663	618	654	604	606	623	614	620	624	591	622	617	631	624	590	652	621	608	652	636	608	596	632	643	639	611	616	605	619	657	624	595	613	607	631	606	649	650	597	563	609	627	604	605	627	638	603	608	633	602	662	614	627	629	580	619	588	647	641	642	630	628	635	631	645	609	590	626	589	633	623	588	608	642	596	687	603	655	576	638	610	610	578	614	595	632	647	618	650	590	599	597	636	637	660	613	603	641	621	652	638	645	618	633	577	606	595	598	626	635	585	663	625	662	663	614	629	643	627	623	667	572	640	608	607	623	601	678	563	611	602	612	576	618	652	614	619	618	599	667	600	652	623	634	572	600	630	617	635	588	624	642	624	621	624	624	647	607	629	575	600	642	609	618	630	640	624	605	663	605	644	669	637	630	633	631	636	589	579	638	589	588	662	622	569	619	626	606	601	655	619	627	658	601	640	642	649	626	590	591	614	637	604	619	620	643	615	626	625	628	616	634	610	638	598	629	629	600	630	653	609	618	598	595	616	609	636	643	603	641	590	612	647	610	609	642	609	649	623	579	639	638	614	620	602	613	649	652	643	636	568	635	647	596	632	657	597	646	662	640	622	642	644	596	618	607	613	645	645	562	552	611	649	626	600	620	647	647	567	672	612	598	612	633	618	614	642	633	620	689	616	589	620	557	648	635	625	644	619	609	615	625	631	630	648	612	628	614	665	656	576	629	627	606	606	628	602	586	580	618	603	604	661	649	588	635	593	624	648	634	629	650	641	620	585	656	657	644	621	571	617	616	654	637	612	650	659	586	595	608	567	613	649	636	623	624	652	646	560	627	595	664
21091	12243	13562	10668	7842	5913	4389	3573	3020	2337	2253	1875	1723	1376	1160	1031	1059	959	891	841	918	983	693	672	609	604	663	938	776	743	523	457	459	462	490	533	487	432	451	442	432	373	403	351	313	320	311	302	314	347	277	291	323	315	293	305	296	311	301	261	315	334	313	302	305	322	323	274	268	284	263	295	306	290	299	275	257	263	305	274	303	271	287	291	287	264	295	298	282	282	311	288	302	264	287	290	291	280	256	275	301	296	280	288	265	288	308	269	291	320	309	315	293	276	270	268	286	273	270	277	291	303	277	296	268	294	274	276	271	306	267	279	307	282	270	277	297	275	279	298	268	293	289	300	270	299	259	314	303	282	290	276	279	267	286	313	280	306	268	266	313	302	253	280	278	239	277	280	319	273	268	285	250	282	298	285	276	291	270	264	295	257	270	292	274	304	290	300	275	288	292	276	269	281	264	298	290	287	298	286	296	288	254	291	274	306	267	250	281	281	282	289	291	291	249	309	276	323	297	312	295	299	288	270	270	309	253	275	291	304	304	275	279	295	288	280	293	256	290	292	261	288	266	238	272	276	300	272	278	280	267	283	326	296	297	301	288	322	286	290	290	311	287	314	305	274	295	288	272	266	293	291	304	301	299	261	292	300	304	257	269	295	259	290	302	271	298	274	308	319	301	302	307	303	306	288	293	300	292	298	294	253	282	275	258	306	260	310	296	273	287	290	297	274	283	276	319	294	281	274	275	277	290	290	277	292	302	313	307	315	298	276	308	250	271	283	287	261	290	271	279	277	272	291	305	290	285	276	270	300	310	293	273	314	261	297	287	310	278	285	272	304	307	281	305	291	327	303	291	289	258	284	293	275	330	291	296	296	275	268	278	281	310	306	281	290	297	308	287	322	313	278	310	308	279	286	276	265	279	267	299	287	302	309	291	311	296	260	292	252	267	283	279	319	274	265	259	256	276	260	262	256	264	305	321	348	323	263	309	267	322	271	251	261	305	268	261	287	275	279	300	288	306	318	288	297	319	302	287	263	280	283	241	292	291	293	277	307	296	292	260	296	296	293	287	287	289	283	293	311	317	282	308	261	279	276	309	323	309	279	276	261	300	290	295	270	298	295	309	273	248	290	301	301	268	289	296	271	306	266	290	281	293	289	286	281	302	278	309	310	266	258	333	280	263	276	316	333	292	268	251	284	275	265	274	277	274	248	269	300	287	285	291	306	296	285	293	289	248	326	284	261	305	313	308	306	273	307	265	294	290	299	274	283	291	287	313	277	287	297	277	299	276	287	294	305	307	278	271	303	274	278	262	285	310	270	274	294	291	288	301	300	287	283	291	304	271	269	271	317	297	255	291	282	288	280	298	284	283	267	275	267	303	268	250	297	288	292	284	282	265	282	295	264	277	262	261	277	308	264	286	289	302	294	291	292	282	282	296	294	295	304	303	295	283	254	269	254	264	320	302	259	290	267	249	286	311	266	291	250	278	289	274	277	298	276	258	294	298	298	281	281	288	296	296	289	269	280	277	279	266	309	292	255	297	280	287	285	284	284	261	282	250	281	281	255	286	281	276	303	280	283	302	277	274	292	288	287	276	227	273	272	299	291	294	296	292	257	285	273	307	299	260	271	268	297	286	282	304	289	281	282	315	287	282	277	279	276	296	260	329	281	270	292	251	298	270	272	301	275	290	273	285	251	290	284	298	300	288	326	277	285	292	276	271	276	302	247	282	283	274	291	295	308	268	274	306	302	289	304	280	288	265	271	303	280	267	278	259	278	280	263	268	274	241	267	256	276	292	303	280	259	253	265	284	299	278	311	265	298	272	289	272	257	282	291	306	285	279	296	286	265	297	291	293	291	294	273	266	290	269	286	273	259	294	278	296	303	306	279	297	298	292	275	290	339	328	283	283	308	267	314	280	242	312	276	274	295	277	309	274	258	236	283	257	267	292	279	315	274	296	283	277	279	299	284	297	265	266	265	262	281	270	273	251	281	302	292	296	268	295	324	318	313	279	276	314	282	287	274	272	312	289	246	288	295	288	291	278	248	255	273	306	268	273	288	282	283	291	266	284	268	290	286	270	289	276	277	269	274	275	262	263	303	293	279	283	273	275	255	268	298	313	297	281	320	288	264	263	291	295	292	262	301	301	313	309	275	295	290	273	278	316	269	281	288	290	278	299	304	292	294	280	322	265	267	304	298	271	291	317	283	284	293	302	248	275	291	307	271	279	274	281	270	280	308	310	275	289	285	271	327	271	310	284	284	286	289	288	254	290	309	306	274	271	278	279	276	255	295	282	282	280	298	288	260	291	250	245	262	274	288	308	314	276	316	298	278	271	282	292	280	312	292	283	283	254	300	280	274	283	320	285	260	236	313	274	305	285	261	294	270	288	286	301	290	306	307	274	300	299	326	291	295	292	303	272	289	285	242	296	262	292	270	274	333	298	287	249	253	270	271	266	264	279	279	277	293	297	264	295	287	279	293	278	308	254	263	318	286	275	295	288	242	267	266	271	300	292	273	290	324	294	298	250	297	273	275	270	274	299	278	259	264	285	259	314	291	273	274	321	294	292	289	284	279	279	293	301	270	289	294	282	309	306	278	293	272	270	280	259	269	278	302	278	277	294	287	291	308	273	283	300	278	289	288	331	278	312	300	294	279	263	280	269	271	294	293	295	301	261	301	285	289	261	250	279	334	312	286	283	312	265	260	272	276	285	272	278	292	230	337	272	281	306	264	262	304	300	259	294	305	318	302	309	261	304	283	280	251	262	303	308	263	266	260	293	279	292	276	282	298	302	247	273	289	303	291	282	294	284	308	293	298	297	311	307	302	291	289	290	284	280	289	316	273	304	289	308	290	272	297	300	315	284	306	305	265	313	294	289	269	307	279	287	276	292	285	289	301	283	254	303	275	315	277	269	257	267	266	270	305	267	266	291	286	287	288	270	262	285	287	278	277	306	273	294	299	302	272	267	263	292	309	277	275	296	285	306	280	297	331	305	259	289	272	280	289	271	311	273	257	275	251	290	303	269	292	306	286	286	274	283	283	323	257	282	273	295	265	292	277	291	297	288	289	279	275	282	288	296	275	280	271	299	316	276	303	292	291	253	285	297	302	249	294	330	268	277	277	275	311	274	295	269	309	270	272	300	291	272	317	280	273	336	264	260	300	284	308	282	262	253	288	306	293	267	291	285	292	302	293	288	283	310	256	296	291	293	278	301	257	299	266	266	265	292	302	308	294	334	281	283	313	270	275	271	246	283	294	300	281	286	302	281	273	304	285	284	255	279	291	282	275	250	274	246	305	289	272	275	241	282	309	279	282	311	318	289	300	324	267	286	274	306	270	262	250	289	280	293	309	264	294	290	293	290	278	264	316	293	288	242	281	276	275	269	292	282	259	296	278	272	263	287	277	309	277	310	324	311	301	297	309	266	289	284	282	268	314	289	264	289	291	297	301	319	288	300	287	272	301	295	256	265	275
12616	9455	18499	20198	19797	17783	15577	14597	13080	11296	10106	8317	7481	6736	6174	6103	5798	5528	5270	4946	5410	5664	3773	3742	3286	3419	3627	5065	3988	3691	2366	2433	2084	2182	2299	2686	2653	2159	2005	2120	1872	1579	1527	1341	1211	1190	1089	1162	1024	1002	932	953	933	909	893	920	932	906	889	795	864	876	908	878	799	807	731	739	780	770	731	705	752	752	710	734	729	755	729	743	792	770	770	776	778	685	705	740	762	711	751	715	750	716	809	701	706	729	714	672	739	702	701	696	680	709	734	737	695	747	730	701	686	619	704	736	680	716	764	704	710	725	734	668	731	726	737	709	666	700	721	683	703	743	730	697	671	658	681	702	671	734	679	710	665	681	675	707	769	730	712	689	685	740	712	724	702	670	767	690	728	706	677	716	675	712	672	716	662	721	701	697	729	750	716	712	686	721	699	726	653	747	676	694	726	695	732	729	747	722	725	705	745	679	738	705	669	730	728	696	718	721	694	704	725	739	689	692	705	710	730	687	715	694	699	704	718	745	693	701	734	704	729	670	682	670	724	693	720	701	730	665	751	723	740	704	684	715	684	720	663	671	708	722	676	649	715	637	710	712	684	726	653	694	710	721	690	677	752	677	713	745	748	697	658	662	721	705	704	625	749	670	704	735	701	703	695	709	703	688	675	718	700	711	676	690	721	707	680	749	684	677	732	709	732	718	706	755	694	696	686	719	753	709	670	719	677	780	714	724	732	713	728	691	703	717	703	698	718	708	701	669	669	676	736	705	685	726	723	711	712	686	706	712	707	705	697	678	717	738	706	707	707	695	651	721	716	771	689	667	677	726	730	695	701	709	736	718	717	719	642	702	680	718	747	667	696	685	742	737	650	724	680	693	721	705	735	717	692	700	711	698	677	689	674	683	654	692	696	751	717	726	719	699	646	723	700	680	711	730	670	691	695	688	683	712	670	720	677	726	743	715	743	683	687	735	715	684	664	700	699	683	680	697	671	677	669	736	666	661	691	680	702	757	713	711	677	690	705	702	671	710	727	717	718	687	716	654	744	723	712	735	696	731	738	680	702	753	746	711	727	679	706	715	758	704	694	719	703	715	718	680	663	716	685	683	728	707	709	728	726	727	718	712	679	686	728	680	711	688	719	690	681	779	734	697	702	733	706	716	702	721	686	735	716	681	682	661	742	656	680	743	688	696	713	744	714	724	706	672	688	699	767	702	729	703	683	702	661	704	692	764	753	654	761	743	695	711	714	694	681	675	679	767	734	718	689	747	685	699	710	681	716	734	744	722	729	712	712	712	703	759	701	684	662	677	685	675	709	738	670	697	686	684	754	714	710	718	670	661	728	709	648	767	709	712	739	663	687	680	712	735	673	662	725	714	702	658	714	695	677	668	709	690	718	698	643	702	699	727	701	699	721	715	748	713	680	687	744	764	733	761	685	657	675	710	729	722	742	674	731	702	680	691	792	710	706	691	684	698	704	661	752	679	729	681	750	724	731	703	689	695	706	655	729	726	748	690	740	758	721	709	689	705	737	713	674	704	688	730	683	703	663	693	720	715	701	710	723	664	714	716	710	738	720	743	696	663	689	713	662	763	697	717	703	678	755	681	718	728	714	723	663	697	731	723	675	687	698	677	716	691	746	723	702	701	729	692	687	719	703	697	720	733	735	721	717	663	692	636	666	685	717	671	726	697	644	677	688	718	739	690	712	699	745	704	731	758	694	716	690	726	682	709	716	689	666	701	749	694	649	628	676	771	718	686	713	741	712	680	722	693	678	692	721	763	676	682	697	686	719	706	716	653	713	744	734	654	689	702	720	724	666	697	771	736	705	717	705	702	711	715	704	733	667	695	730	691	729	713	712	657	708	704	778	725	706	686	749	711	708	741	705	703	752	731	729	719	736	704	689	741	668	737	762	723	725	706	714	682	724	684	723	647	734	722	715	704	716	733	711	673	717	697	691	722	709	700	739	697	707	696	689	724	696	748	688	689	683	709	677	691	770	722	717	730	731	707	698	722	713	723	728	719	666	673	743	710	720	672	700	715	726	672	681	755	698	701	697	703	730	688	711	658	656	698	685	706	672	679	700	749	702	728	745	707	685	715	661	733	730	669	707	788	729	697	706	735	709	707	722	704	774	674	707	675	640	710	688	742	753	731	797	656	707	689	696	737	688	705	720	694	723	723	709	722	764	693	716	684	700	757	700	720	720	675	696	763	706	697	732	692	744	737	722	757	700	758	712	721	701	689	715	700	719	700	723	715	683	671	693	703	767	738	715	698	645	698	688	660	764	737	746	706	728	645	732	673	696	660	700	722	710	684	697	720	748	708	746	716	726	660	731	655	681	683	707	717	667	715	683	728	705	733	708	687	710	687	703	663	686	680	696	720	658	761	735	709	696	736	741	726	680	685	728	719	716	731	695	720	641	717	743	656	713	727	740	700	698	702	656	697	739	741	695	687	713	696	672	666	702	691	677	740	745	701	683	739	696	744	725	693	688	678	714	712	702	733	723	710	736	745	713	713	713	697	698	725	737	707	651	688	673	753	697	669	667	714	717	713	665	766	692	731	680	724	679	697	675	711	695	682	713	695	668	701	741	725	705	745	692	741	684	713	677	729	728	702	639	696	686	662	707	699	681	664	713	753	663	714	712	677	663	724	695	732	750	693	703	758	730	722	723	707	719	706	666	724	679	724	714	684	751	679	715	709	656	724	698	729	699	749	679	694	680	680	719	632	674	654	695	657	735	709	691	749	700	684	752	682	723	714	703	713	666	715	723	718	780	705	692	698	651	730	755	725	671	722	685	689	718	719	696	689	710	685	724	704	646	684	680	716	748	659	748	737	704	684	729	718	701	675	708	676	690	688	680	720	743	693	668	764	697	700	720	682	722	673	686	672	714	716	697	747	702	652	696	702	699	670	697	686	705	673	728	698	682	701	681	709	663	687	705	702	743	682	711	693	700	686	689	673	738	697	683	697	714	744	697	678	724	707	664	755	713	712	772	681	706	683	668	699	703	719	752	699	701	676	723	715	722	645	711	738	661	706	712	679	701	720	702	720	744	733	703	686	669	706	704	698	690	689	696	695	659	722	695	737	704	721	714	723	683	707	773	715	670	737	716	693	723	730	718	705	658	710	721	703	745	710	722	694	676	677	697	689	720	695	724	714	691	715	687	687	712	668	679	678	749	722	701	663	687	683	663	723	733	754	679	715	715	723	679	707	691	689	714	724	715	662	713	699	721	756	641	705	670	717	747	737	663	686	675	718	749	707	673	723	775	729	715	654	721	730	708	711	712	710	675	731	657	712	701	675	637	726	697	702	676	719	685	703	714	663	722	702	688	730	682	730	724	722	674	715	701	749	679	712	712	720	682	722	727	669	694	708	654	721	733	691	692	707	784	718	700	677	706	739	679	716	691	710	652	740	722	694	718	750	701	716	697	713	747	658	667	687	686	653	722	703	689	690	708	624	731	648	714	707	718	690	712	703	731	704	726	730
30544	19262	19829	16946	13545	10798	7667	6266	5170	4109	3668	3010	2584	2496	1978	1787	1769	1717	1610	1447	1577	1385	1056	1033	963	874	956	1451	1169	1274	729	692	596	602	612	676	650	594	605	612	530	443	415	396	324	335	328	317	303	305	310	283	313	269	293	281	275	279	264	283	271	258	317	293	277	262	258	293	224	267	250	226	232	272	257	262	232	249	222	245	248	253	249	241	237	294	242	239	220	242	203	210	231	264	241	258	245	229	253	233	245	243	226	216	238	248	238	220	232	260	230	234	235	221	233	245	253	259	235	248	234	243	233	243	254	232	226	271	226	236	234	233	228	253	255	232	229	226	250	221	262	232	203	248	233	239	240	238	246	254	271	212	243	234	249	242	244	198	225	231	233	235	230	229	236	206	230	252	232	219	248	256	228	220	210	266	239	253	236	248	235	218	227	232	255	263	247	249	279	241	254	213	227	245	242	220	216	229	233	252	195	228	213	236	231	227	231	232	221	230	258	233	258	244	268	229	238	231	213	254	213	242	213	251	236	232	249	215	242	247	228	219	220	216	260	238	214	216	256	230	231	245	242	248	236	213	231	243	233	232	237	217	218	237	256	242	249	237	243	252	257	240	228	250	270	271	253	233	233	228	286	247	236	235	248	260	259	222	233	204	219	226	233	257	216	226	227	237	238	236	238	243	220	244	250	216	241	242	248	236	232	232	251	255	223	214	256	209	251	239	230	248	243	237	211	243	235	223	248	248	247	274	246	264	227	252	235	246	233	217	219	217	235	212	225	229	248	219	238	237	270	243	236	216	230	245	234	235	235	248	228	224	213	250	259	243	232	230	246	230	236	231	237	226	259	223	233	203	238	225	244	258	246	247	260	247	265	245	251	215	229	236	224	235	251	217	238	238	228	255	236	226	236	249	237	226	224	243	274	240	255	271	244	247	274	214	258	237	238	199	260	245	223	267	240	254	239	199	238	215	250	206	248	251	250	261	238	236	238	248	257	235	221	236	216	244	246	236	245	241	224	241	248	243	254	242	242	238	223	257	221	233	252	221	252	227	222	243	221	215	212	235	225	235	233	240	251	223	220	236	252	251	218	230	275	224	247	246	253	210	238	243	228	229	233	250	252	236	234	230	259	225	206	215	227	260	239	247	235	247	238	215	203	231	241	254	255	224	237	211	233	223	247	206	261	239	238	227	219	207	247	255	231	251	234	205	227	279	238	256	236	270	274	260	228	198	262	237	255	221	251	239	240	246	247	242	226	231	228	222	211	240	249	246	230	224	260	269	226	245	229	231	237	258	221	264	239	238	243	234	259	246	245	230	239	229	245	247	222	214	219	227	232	229	238	250	235	237	253	226	261	232	272	243	216	236	245	252	233	235	248	289	265	255	219	248	242	261	257	288	245	233	273	233	254	263	204	223	247	226	232	244	274	247	246	251	245	242	237	255	235	239	237	217	226	264	239	228	264	247	222	259	260	253	259	249	250	232	255	227	281	274	219	254	239	217	219	230	245	272	228	237	214	225	226	245	242	259	234	236	252	256	250	255	263	277	240	245	246	221	270	227	226	231	237	247	209	230	244	224	229	227	287	245	232	228	245	249	225	248	239	261	248	261	250	242	247	252	234	237	234	208	243	224	240	237	240	248	243	233	235	253	215	243	233	232	225	261	263	227	252	233	219	212	231	241	247	256	246	256	261	222	242	228	231	252	222	237	253	218	220	242	222	255	217	269	219	217	228	261	246	255	264	265	236	257	236	223	214	242	240	215	257	234	260	234	227	241	254	220	234	215	230	225	244	254	218	243	222	224	228	251	239	229	229	219	271	240	242	243	235	236	254	216	226	235	281	228	256	230	205	242	268	256	241	243	248	235	222	208	236	248	259	268	251	228	235	234	255	215	245	239	254	242	239	251	230	265	216	228	235	209	229	247	236	242	217	210	237	223	237	233	249	223	242	225	234	224	264	248	252	235	250	230	232	247	228	233	228	227	250	229	249	228	228	240	254	234	246	281	224	263	262	239	232	230	215	216	245	283	250	233	213	239	242	239	220	230	204	232	236	261	226	246	242	242	246	234	238	230	234	256	269	240	241	244	223	228	270	258	243	250	253	274	212	248	216	238	242	234	209	212	219	242	222	269	254	243	250	240	231	242	236	243	256	243	251	252	238	252	220	239	241	221	245	245	254	237	250	233	236	235	218	242	244	252	279	236	239	234	256	254	255	249	225	218	227	217	209	242	254	214	257	259	228	244	242	240	230	272	208	230	237	251	248	240	243	238	240	224	243	227	232	250	246	237	224	239	236	218	246	253	224	248	243	243	236	226	245	263	229	235	234	260	263	226	238	238	241	228	233	221	234	265	256	255	242	217	237	249	242	244	258	218	219	247	256	235	248	243	242	212	265	241	242	235	252	253	247	234	235	235	252	232	239	224	233	222	227	255	240	240	238	247	253	209	241	236	229	227	229	217	233	244	268	248	270	221	246	237	255	254	231	240	221	250	268	235	220	225	263	248	275	230	229	234	279	249	242	237	240	234	262	234	245	248	244	244	245	268	254	255	270	226	246	260	266	213	241	231	238	232	272	259	256	240	244	212	236	223	218	281	217	224	256	246	235	249	262	233	233	232	244	218	218	214	258	267	270	249	234	233	219	243	233	229	238	257	246	258	234	247	249	239	242	219	234	234	244	224	265	235	237	234	254	229	239	243	254	232	234	262	244	243	229	246	218	237	224	271	235	230	247	273	238	257	256	261	228	245	238	239	253	220	257	237	271	248	245	253	242	263	230	249	253	254	223	260	250	248	251	218	210	220	226	224	216	215	231	258	239	221	237	206	235	230	228	231	251	262	234	273	233	249	249	250	254	256	234	234	226	259	233	257	264	259	244	268	251	227	234	239	254	253	214	250	248	230	241	223	249	244	242	224	235	237	274	233	227	230	236	275	238	228	216	227	235	210	235	248	206	210	248	239	231	218	237	250	257	222	258	248	225	260	218	264	267	241	242	229	234	230	235	246	232	213	237	234	259	270	250	230	205	225	237	211	251	237	252	236	206	247	247	223	226	248	208	219	223	206	248	236	257	237	231	240	262	234	220	257	243	215	277	212	260	225	232	227	247	251	253	240	254	258	244	238	230	230	235	212	207	234	216	237	244	266	249	255	234	263	235	245	241	240	230	205	233	187	243	236	276	228	263	221	262	225	243	245	258	270	241	242	236	217	263	230	253	266	265	221	265	260	226	214	214	236	210	234	255	237	240	254	251	209	238	210	288	225	252	249	248	231	216	237	224	261	236	235	256	263	261	237	229	260	211	218	227	237	238	233	230	226	232	230	223	246	229	221	218	220	248	244	255	268	234	248	252	224	222	276	240	240	228	226	257	245	261	225	235	226	238	224	235	217	248	242	219	267	234	238	220	236	249	221	244	252	246	254	276	243	262	243	246	226	245	234	254	267	252	216	239	260	241	238	263	237	241	231	224	236	235	254	231	225	233	232
17843	13308	23947	25661	25985	24632	22105	21053	18889	16782	15485	13056	11376	11268	10706	10293	10198	9788	9194	8456	9555	8645	6789	6246	5896	5648	6155	8131	6309	6892	3899	4264	3407	3409	3572	4302	3749	3327	3130	3143	2662	2359	2269	1935	1638	1420	1451	1343	1283	1130	1164	1064	1072	1018	910	936	989	860	854	890	945	929	925	854	771	683	721	707	766	712	704	696	636	633	680	685	676	644	686	635	694	733	695	733	757	649	646	647	647	656	622	657	657	673	678	667	640	618	588	610	631	578	620	607	592	626	640	581	595	642	620	565	599	584	617	580	592	627	602	617	602	606	604	578	565	593	598	576	603	628	605	590	566	587	581	632	619	618	620	618	582	625	599	634	599	614	598	651	605	591	608	627	578	593	604	575	576	576	588	562	564	605	591	628	570	633	597	620	651	591	586	571	643	588	604	584	611	602	616	582	575	612	584	585	592	572	599	610	597	611	579	624	607	563	576	560	639	625	598	615	616	599	603	631	566	638	554	600	553	565	620	552	614	597	593	603	643	613	620	562	587	584	597	619	603	619	588	613	642	590	590	583	627	582	589	633	590	598	567	558	596	569	598	610	581	622	610	572	575	612	570	584	635	627	576	612	613	575	578	597	626	587	562	603	610	630	612	636	615	600	588	573	615	609	584	640	641	577	575	599	594	594	597	606	583	629	601	623	604	598	588	600	560	591	591	621	597	644	609	593	602	613	642	599	605	593	613	633	596	582	580	595	584	633	625	586	565	625	623	607	563	608	623	582	538	605	607	572	593	578	568	610	627	616	581	553	622	573	624	603	647	612	608	612	590	599	605	558	604	598	601	549	570	604	610	610	588	593	623	591	631	597	643	597	593	587	624	597	652	598	635	600	591	601	599	582	596	566	540	603	587	623	626	567	554	628	607	623	604	561	603	580	617	604	583	591	596	609	599	569	615	564	593	616	593	597	581	583	601	619	599	603	585	584	592	595	559	632	598	643	601	630	607	633	591	546	564	578	550	554	558	589	586	600	617	604	627	617	608	621	628	605	586	585	596	664	575	563	582	592	599	587	560	569	572	619	616	605	587	574	615	593	606	648	581	585	564	587	628	626	604	578	635	593	604	550	617	614	588	648	610	609	574	570	632	633	617	609	616	570	618	640	631	614	618	577	630	584	610	568	619	598	598	608	591	554	621	596	606	627	605	591	600	593	575	584	601	607	581	584	558	595	591	570	606	553	566	607	574	551	605	586	604	591	583	616	575	595	597	626	635	611	580	613	596	612	537	614	645	608	620	576	608	573	609	566	591	606	615	585	587	606	588	628	589	587	592	585	631	580	602	613	598	571	603	548	621	569	570	588	615	610	600	598	578	602	595	545	577	616	546	620	602	582	615	559	626	640	553	584	575	617	625	556	601	608	627	578	597	611	617	607	531	581	585	608	584	623	561	626	604	603	603	597	597	597	563	587	592	586	538	613	605	616	591	581	560	582	613	577	634	585	569	626	623	574	574	614	588	604	564	615	594	626	617	613	580	593	594	623	621	565	624	576	636	565	593	590	625	601	607	608	606	562	596	600	608	631	588	585	604	572	582	564	621	579	589	588	596	654	587	646	617	643	629	637	605	587	583	580	586	623	615	596	601	610	578	607	598	592	642	662	581	629	584	612	597	574	571	542	586	612	592	562	628	606	593	552	599	605	565	620	582	565	611	647	569	608	600	605	613	603	632	607	549	567	556	614	612	602	553	598	605	615	565	603	616	560	599	653	575	593	635	613	570	614	593	590	590	595	594	575	595	617	567	601	559	624	612	612	605	574	578	563	566	585	620	565	599	582	584	607	600	625	570	600	594	623	620	612	598	556	597	569	586	587	583	603	584	607	556	632	583	625	598	589	609	560	589	602	560	618	644	563	598	543	597	571	585	571	630	623	570	621	613	603	611	652	615	601	607	594	605	599	626	610	613	616	587	608	614	592	606	625	602	589	574	622	624	635	577	580	562	663	590	606	559	603	587	610	629	602	586	577	577	612	591	580	604	601	556	554	631	610	578	614	584	568	617	600	631	570	596	663	596	590	619	613	622	606	626	600	638	627	622	571	543	611	642	557	570	581	612	561	602	562	560	577	625	607	599	598	597	579	564	569	621	583	611	612	598	581	597	577	636	614	566	555	610	606	601	602	567	606	601	578	615	626	590	573	600	585	588	578	616	586	645	568	623	661	627	642	676	569	588	621	622	621	560	578	596	569	572	613	603	599	594	567	641	596	605	570	578	561	568	594	578	654	648	579	575	561	596	623	617	571	631	608	577	593	592	577	590	598	574	553	570	577	590	621	641	568	603	584	631	602	620	571	628	615	569	614	598	611	601	590	593	585	606	597	579	549	603	586	599	607	571	643	577	574	617	610	593	593	607	548	621	603	588	623	624	569	593	624	585	601	584	585	597	571	620	578	608	583	640	610	581	562	641	583	582	553	613	585	602	581	592	567	625	602	601	658	574	602	633	619	608	609	570	584	580	555	600	577	577	582	585	593	591	601	589	574	603	587	584	584	600	610	615	611	587	632	585	564	623	604	633	604	608	586	596	616	607	564	618	598	570	633	608	597	609	575	586	583	597	568	622	576	595	667	575	578	563	611	614	574	600	615	637	608	649	625	616	597	602	632	613	609	603	569	598	601	587	625	590	578	597	579	580	582	599	581	600	592	619	631	559	529	592	574	544	563	621	582	608	587	592	614	588	583	598	604	620	582	614	642	642	604	602	597	621	617	594	622	576	591	615	615	616	614	591	588	587	557	594	544	578	609	601	593	582	623	621	598	587	565	559	604	624	615	636	600	591	613	592	578	613	577	580	587	579	624	603	600	627	580	563	643	635	577	636	609	591	592	587	634	550	565	656	568	613	602	570	539	640	586	585	629	575	566	626	561	617	572	613	557	569	575	550	605	614	564	613	564	579	603	600	554	583	575	584	599	554	587	553	653	629	641	584	635	559	608	590	614	652	628	622	617	576	614	614	574	597	634	598	553	595	619	591	603	595	579	605	621	619	595	598	599	648	574	614	604	568	611	606	542	598	584	588	628	571	631	611	602	601	581	627	617	583	634	595	586	614	572	587	606	544	586	625	603	593	580	561	598	631	608	617	615	580	570	603	604	623	593	588	599	583	588	557	613	611	556	620	625	563	592	620	579	562	619	621	616	573	589	630	588	565	640	596	581	637	583	609	611	585	622	623	614	646	594	615	575	629	633	606	598	597	576	614	602	602	590	585	609	627	599	591	628	579	582	622	594	616	611	572	601	590	594	569	583	599	639	573	626	596	571	607	588	593	626	590	588	628	610	608	584	592	609	650	610	602	609	632	588	599	592	599	570	570	581	611	575	537	622	598	607	583	605	600	572	622	593	618	597	591	545	609	647	587	591	624	640	622	603	576	581	560	565	632	574	601	601	588	595	642	618	561	584	594	632	674	588	620	604	534	543	567	574	580	595	658	622	632	622	596	572	562	610	575	561	595	627	593	570	564	561
11548	6504	6910	4991	3191	2140	1681	1421	1220	1048	843	693	604	515	499	493	378	407	359	392	387	356	361	352	301	315	374	374	320	299	311	288	280	325	314	319	309	296	295	290	283	327	267	266	282	285	292	257	253	268	278	279	290	302	267	284	291	258	255	277	256	272	279	290	266	273	295	268	246	258	304	263	273	304	261	224	248	253	256	265	275	281	272	251	267	288	258	258	247	265	258	234	274	274	249	230	257	251	252	242	249	266	236	245	281	250	262	266	258	251	277	266	248	268	256	237	275	255	271	254	253	275	281	256	257	259	278	277	236	241	215	248	239	258	234	246	260	281	291	262	242	269	270	290	264	298	287	270	272	242	267	243	279	251	287	278	263	260	261	255	266	268	270	239	257	249	261	264	250	271	256	267	270	253	262	273	248	291	249	265	289	302	253	268	275	226	279	238	256	262	257	249	265	291	257	270	273	265	273	267	245	246	250	235	259	267	262	245	272	260	243	297	262	287	250	266	261	269	247	253	274	255	292	264	251	248	268	220	255	228	258	273	265	271	264	253	281	265	277	284	264	272	260	278	264	289	238	269	269	272	282	265	240	246	265	233	237	273	250	249	238	239	252	285	268	295	228	248	290	290	272	283	277	262	252	246	258	268	257	259	250	256	273	245	245	273	257	244	231	203	249	235	271	280	226	289	263	249	258	264	245	229	276	279	246	282	271	269	257	261	255	252	269	267	261	298	230	275	252	243	271	263	291	243	279	232	256	268	291	269	240	267	264	261	271	244	265	251	287	262	287	258	227	280	278	273	245	264	210	257	242	271	265	262	250	265	236	241	262	243	275	256	235	250	279	276	251	250	258	271	277	265	244	261	236	282	254	217	248	271	253	280	294	240	274	271	274	244	263	273	251	235	241	261	290	284	257	278	252	266	230	259	252	252	292	272	239	270	275	234	265	274	280	244	283	277	257	244	271	275	237	252	263	266	271	246	227	292	276	306	243	274	264	261	271	273	257	262	255	249	238	246	271	230	249	238	252	256	281	256	261	262	261	265	281	250	248	249	269	260	273	258	269	269	251	253	274	270	275	257	266	263	280	282	247	265	245	289	264	275	289	241	242	280	261	231	258	248	277	256	302	243	262	231	263	273	276	253	267	257	252	300	268	289	267	247	283	288	255	271	259	254	274	248	277	290	254	204	244	260	246	281	269	275	254	291	274	275	270	240	281	248	251	255	240	264	245	273	246	237	277	245	269	248	243	271	252	249	240	291	273	234	237	242	242	264	279	260	271	253	266	251	250	250	253	267	255	253	272	249	238	260	252	287	255	251	292	242	294	271	275	280	257	261	250	283	250	269	248	274	234	290	253	269	255	296	259	259	275	249	267	234	235	254	241	276	256	266	265	267	238	253	249	252	256	237	236	289	245	268	259	264	241	250	290	239	272	259	250	261	272	252	257	238	266	250	264	254	251	278	268	224	237	260	261	245	290	239	290	245	270	291	248	267	267	235	285	274	233	259	258	258	245	256	274	283	270	260	270	260	283	278	270	281	252	255	244	253	260	286	243	255	271	280	264	267	238	268	235	253	255	252	246	265	243	261	271	285	264	241	283	265	266	241	256	260	275	259	272	281	240	254	234	217	284	264	300	288	284	246	225	238	255	299	257	290	277	305	262	264	246	248	264	272	266	260	275	251	279	263	248	283	215	254	257	271	258	259	257	251	219	254	268	255	251	275	243	253	300	254	271	241	263	245	270	256	274	256	235	283	218	254	236	223	269	252	250	295	250	275	266	266	268	242	258	237	276	243	250	254	241	253	253	260	259	288	267	247	246	266	278	243	245	273	275	248	274	218	265	303	276	257	257	270	247	230	263	279	274	249	271	266	271	268	289	248	300	254	261	268	275	250	264	251	270	272	286	283	274	268	233	240	287	236	252	242	282	290	271	295	260	298	271	273	255	280	272	225	270	275	266	255	252	248	262	258	266	271	227	286	257	280	251	268	275	280	275	255	263	252	273	232	276	272	257	257	257	245	227	256	241	254	277	238	311	269	220	277	230	237	243	283	256	266	248	235	270	280	255	250	289	230	275	246	259	303	273	298	278	244	274	256	263	282	273	273	281	258	262	243	275	266	258	262	249	267	235	254	256	263	269	262	262	288	242	247	274	270	236	269	255	230	227	296	258	267	239	267	259	279	262	262	238	282	269	281	252	274	278	264	252	237	293	260	263	280	275	293	244	248	262	284	283	265	250	261	256	234	298	270	272	285	256	265	273	241	276	275	278	264	236	263	262	273	240	267	264	295	255	263	241	276	251	284	234	247	238	272	257	283	285	291	255	270	279	274	288	279	264	254	273	266	257	271	248	279	254	277	256	269	281	254	250	283	261	248	235	249	270	269	252	245	239	260	244	248	251	267	249	259	288	295	256	278	267	260	292	232	292	231	269	263	284	293	238	275	269	253	314	255	270	247	222	298	252	275	253	271	243	268	234	258	255	234	255	293	261	274	246	294	246	270	258	296	291	274	252	239	259	238	283	257	270	264	258	252	264	271	227	268	271	286	271	272	240	265	243	251	280	271	287	270	251	253	272	246	278	229	257	254	246	262	229	273	259	263	230	269	263	256	267	249	278	255	266	289	261	246	253	254	263	280	244	248	249	276	257	284	274	268	265	251	290	249	239	254	270	251	258	286	247	234	292	243	248	247	285	284	228	267	279	227	270	301	262	247	277	268	263	236	260	264	270	256	263	263	237	240	255	256	236	280	260	244	249	257	260	253	265	293	267	276	284	270	248	228	287	266	246	262	284	279	273	272	283	260	280	292	247	292	270	300	272	269	278	253	254	246	231	268	268	292	222	277	267	269	243	240	227	246	291	281	221	243	251	269	245	256	243	248	265	284	273	280	258	268	251	282	236	242	248	270	240	217	235	245	261	270	284	269	227	237	287	243	245	281	278	249	256	237	238	246	261	276	227	236	271	254	244	258	280	255	252	279	301	245	302	268	291	242	260	265	294	297	254	269	256	218	238	252	273	267	256	249	251	247	236	253	264	249	263	258	249	252	266	256	266	266	272	270	254	274	263	243	265	292	263	272	254	266	269	242	248	277	243	262	263	278	278	258	272	282	270	269	266	260	278	288	247	257	228	254	271	262	246	223	269	255	262	269	262	255	270	300	297	250	277	265	275	245	283	246	270	241	296	238	269	249	262	259	268	276	280	240	272	237	253	250	253	227	277	265	258	280	260	223	282	263	282	253	236	249	257	269	246	282	264	277	267	268	265	289	230	251	257	262	255	244	253	262	263	262	292	276	255	238	233	268	245	268	251	252	304	250	228	249	242	258	232	245	244	253	283	260	259	288	254	242	252	257	248	269	269	252	274	265	242	271	271	262	291	257	256	258	250	257	233	246	248	270	318	263	268	260	272	274	286	265	275	260	280	245	275	252	254	241	246	278	261	241	259	245	272	245	270	268	274	270	258	265	238	280	263	267	278	253
6744	5781	12109	13026	10770	8764	7492	6880	5852	5140	4150	3384	2943	2662	2354	2167	1905	1835	1770	1509	1468	1334	1263	1228	1151	1179	1213	1313	1270	1215	1083	1038	1066	1160	1158	1179	1158	1113	1121	985	915	894	883	818	789	776	798	731	789	734	782	772	705	794	726	763	744	733	774	757	759	740	759	764	684	663	643	647	646	648	687	675	668	663	678	671	690	694	683	659	658	697	686	672	672	690	651	656	686	700	669	664	678	676	670	655	691	646	680	650	679	650	648	665	652	639	646	646	673	673	675	685	661	695	667	666	654	646	643	626	653	703	652	669	687	668	657	667	642	671	667	634	680	640	705	685	714	668	716	691	623	671	681	633	675	670	646	631	647	669	641	684	662	624	670	713	593	606	690	691	675	698	644	612	652	615	663	633	646	668	621	665	662	654	667	645	643	624	661	703	664	635	628	632	646	712	697	692	631	644	632	654	663	659	661	681	716	665	684	674	672	670	629	591	633	667	648	652	640	592	631	663	662	663	648	642	666	639	665	656	676	638	668	666	663	668	659	635	591	665	646	705	635	683	658	633	663	678	629	692	688	652	696	704	660	655	701	663	641	706	651	620	663	660	675	647	659	642	663	656	648	649	605	640	664	614	685	689	679	625	704	683	642	649	691	662	664	662	671	627	618	684	706	658	723	673	673	658	685	646	689	654	707	628	631	640	652	616	655	666	641	686	650	654	687	675	671	603	692	712	678	666	660	662	641	641	628	691	657	615	671	668	682	641	689	671	679	639	706	695	697	680	618	697	695	666	625	685	630	648	706	649	632	658	637	660	696	696	668	656	658	665	652	680	634	646	660	662	684	701	662	636	678	657	655	665	678	614	627	650	642	669	695	663	687	660	690	707	663	671	637	658	642	647	672	603	677	654	638	660	653	637	627	644	650	649	647	667	615	643	690	674	640	676	632	653	706	649	623	613	653	611	671	644	682	641	643	656	680	621	676	633	617	682	670	606	625	660	634	659	666	635	646	665	689	675	681	627	615	628	646	657	631	723	721	673	673	682	632	724	642	600	652	665	676	680	681	688	690	681	676	658	678	644	667	646	635	658	636	652	638	714	632	651	583	674	695	667	628	651	696	676	665	616	645	651	667	670	713	648	691	694	694	680	679	629	682	671	666	700	669	665	611	684	706	643	654	630	634	665	625	636	649	666	699	652	592	618	679	672	655	677	636	668	690	691	648	645	688	642	663	663	658	685	669	648	663	645	667	657	633	634	663	668	683	675	696	631	604	700	668	656	644	644	654	693	668	627	704	643	661	641	660	635	647	652	667	661	640	648	622	698	629	661	698	628	668	619	669	646	647	661	605	674	653	629	705	694	680	627	638	684	685	652	671	711	640	653	679	631	689	708	632	665	625	695	687	709	660	657	633	675	612	625	644	666	642	677	706	693	651	626	635	652	661	639	669	649	665	649	623	646	651	625	632	635	688	644	659	654	656	675	684	658	627	621	654	652	648	660	649	692	710	671	682	631	668	633	657	660	678	654	692	666	665	696	610	652	630	671	630	647	646	722	685	686	665	632	636	694	641	631	679	684	687	659	649	653	633	658	691	634	667	687	625	643	628	662	686	644	625	675	663	700	685	660	649	681	698	642	651	687	663	683	640	698	667	652	652	653	638	691	614	656	690	662	661	668	676	699	605	637	647	658	645	631	605	664	643	663	653	609	622	663	687	661	646	671	694	636	631	656	638	636	691	636	696	662	688	649	661	668	645	651	632	658	682	674	620	699	600	683	662	648	643	701	648	701	663	678	671	646	668	672	658	690	677	678	647	599	660	648	689	667	670	677	674	651	667	682	684	655	673	667	665	690	693	650	618	637	690	651	687	677	629	628	607	674	684	712	629	670	663	654	740	648	682	657	661	683	673	605	675	680	692	639	709	655	656	664	608	706	653	693	651	643	672	664	675	654	700	680	666	653	684	654	671	640	626	693	663	653	667	652	677	602	662	610	652	681	664	669	685	661	668	623	623	651	617	603	625	617	663	663	678	637	640	651	696	640	622	630	629	642	678	625	670	652	705	637	669	667	640	726	665	652	624	631	690	623	636	671	691	679	651	686	653	689	696	673	718	658	671	687	670	706	685	689	655	685	696	671	661	709	715	615	639	642	622	681	633	644	695	661	659	614	656	670	670	627	663	650	631	680	649	661	671	608	617	662	681	637	684	696	681	670	623	685	673	683	682	680	639	694	629	625	647	633	670	725	677	679	646	652	646	657	649	674	604	684	678	648	687	644	621	673	661	653	667	665	676	658	645	665	685	655	666	671	655	651	632	671	668	652	635	678	707	617	645	645	644	683	673	668	655	627	649	656	632	614	663	633	717	656	643	651	619	617	683	671	685	648	669	602	640	695	624	623	650	684	661	652	648	654	641	639	676	629	670	662	625	671	615	649	654	623	690	668	604	656	643	660	697	686	648	620	630	659	650	683	672	673	660	665	618	656	645	616	659	713	657	638	703	652	641	640	675	682	675	626	654	618	692	675	655	624	645	673	680	647	636	696	658	662	689	653	660	619	656	675	665	680	665	644	640	673	651	650	651	667	673	679	644	655	636	636	616	634	684	669	687	652	697	654	648	703	658	659	629	687	628	725	601	680	677	688	635	659	654	651	670	731	647	652	666	658	673	685	678	650	627	635	667	622	639	626	648	656	618	632	662	640	645	680	675	655	653	690	712	630	609	664	690	674	681	680	626	651	639	693	695	686	693	600	708	600	657	646	671	677	676	674	657	667	712	696	676	634	647	604	657	684	672	692	647	659	595	648	672	645	682	630	665	658	627	705	656	627	657	644	661	643	640	711	606	677	631	624	658	696	617	652	668	633	706	659	670	655	655	607	643	672	642	699	667	705	612	656	623	672	708	703	618	697	676	658	659	637	703	674	675	666	660	636	653	652	646	603	635	609	633	627	659	680	637	722	645	626	660	672	652	586	682	657	630	631	645	653	690	651	664	670	596	661	641	669	654	682	645	614	675	636	683	664	666	653	655	617	638	697	694	620	634	648	621	618	685	677	665	661	673	661	624	656	687	643	670	683	706	616	656	653	625	669	677	666	639	640	649	680	650	682	686	653	649	683	639	684	650	679	644	689	657	656	636	616	628	648	618	687	647	680	698	666	637	647	616	680	703	644	652	639	654	648	663	686	666	626	669	667	661	628	683	607	676	642	637	645	699	667	644	646	638	648	649	666	627	612	690	633	650	635	665	658	675	658	669	672	668	660	662	650	751	665	652	622	683	639	617	701	638	674	646	658	620	633	664	681	642	647	655	679	654	640	626	643	643	652	695	671	674	672	664	653	673	644	646	698	691	664	669	659	683	636	616	633	699	679	658	634	668	683	668	662	603	662	623	657	604	632	653	676	680	695	671	636	690	611	626	679	640	634	679	653	716	625	657	644	596	634	637	655	668	628	686	706	674	658	678	641	633	666	635	670	696	720	625	630	663	662	665	626	688	681	702	682
21362	12744	13629	11084	8141	5703	4353	3738	3005	2322	1971	1744	1692	1318	1195	1204	1117	1088	970	873	831	836	744	683	669	652	679	905	749	729	539	488	494	503	561	493	508	512	524	496	398	466	400	344	373	396	347	341	377	326	293	347	366	346	326	328	320	303	298	339	330	365	338	307	342	317	292	318	315	323	316	277	280	295	300	321	306	367	332	323	307	291	306	307	311	322	312	295	299	303	276	300	328	354	308	306	302	247	306	318	308	304	310	318	297	281	317	332	292	339	319	290	331	298	313	303	294	308	303	321	330	302	338	281	273	341	320	304	306	312	326	289	303	308	290	293	315	321	293	285	311	290	309	302	325	305	303	297	321	331	325	324	309	329	305	306	326	302	287	309	316	294	310	298	269	291	321	311	320	331	311	314	305	311	299	325	270	303	310	301	273	272	312	325	287	304	311	313	287	289	314	335	291	300	308	322	318	302	309	339	333	330	297	300	301	326	300	275	308	330	302	301	300	317	298	285	311	302	292	280	300	294	293	291	275	297	304	304	291	291	253	313	340	306	306	311	321	296	314	281	273	290	281	331	291	292	303	304	299	299	315	304	276	299	312	316	315	294	300	296	289	327	326	333	303	281	305	294	319	319	311	306	300	296	319	329	310	324	306	281	300	307	328	312	271	283	304	328	282	320	314	307	308	326	308	322	287	323	308	319	286	320	302	330	311	289	303	278	318	319	312	310	318	324	304	286	317	285	294	331	354	313	271	328	279	307	311	292	308	306	287	346	297	282	313	340	308	314	328	324	310	320	322	297	304	317	308	297	318	321	325	312	328	316	315	295	295	293	348	317	294	306	282	248	282	289	314	306	282	312	291	335	309	299	298	294	279	308	340	313	332	327	323	267	302	284	336	298	311	282	327	274	288	368	318	317	316	319	287	317	301	307	308	311	272	320	298	330	347	326	317	343	326	302	324	290	318	293	329	293	297	312	304	304	296	321	288	318	283	299	305	295	310	275	320	304	290	297	284	299	310	307	313	283	269	310	328	324	286	342	341	317	332	321	277	312	334	306	300	302	304	321	305	297	304	275	310	284	335	297	291	301	293	292	318	340	292	313	324	311	321	298	303	291	339	299	318	325	278	289	322	320	301	322	303	305	306	332	327	310	319	307	294	326	291	297	278	333	316	309	303	302	293	312	305	289	332	280	319	308	321	349	316	299	282	295	299	300	329	323	318	309	305	301	312	334	317	270	285	295	299	291	306	293	342	297	311	315	320	281	315	283	315	316	304	294	288	298	279	307	342	308	309	341	306	302	294	314	314	312	296	305	290	299	310	304	331	290	251	302	337	328	338	292	306	317	283	341	316	305	277	307	288	335	300	299	326	325	303	323	312	304	285	327	330	316	330	303	332	302	309	313	308	291	301	307	330	311	290	317	302	302	309	313	339	304	314	302	298	294	295	318	303	293	316	296	289	291	349	311	296	273	309	299	290	311	292	315	307	325	286	296	295	302	345	306	316	281	291	288	285	309	315	306	302	288	309	304	312	298	280	283	303	292	303	290	322	295	305	296	309	317	331	295	294	282	308	300	314	317	294	293	301	286	334	305	317	290	306	286	301	305	300	325	324	277	331	303	295	303	294	302	309	278	288	307	297	310	280	297	288	288	304	311	282	317	277	335	308	296	291	314	306	305	301	314	308	286	282	330	316	298	288	288	295	322	334	310	299	302	319	311	292	286	301	309	320	334	305	317	311	306	292	312	290	294	316	346	291	302	312	313	301	305	299	313	276	292	310	301	278	299	304	303	296	310	306	250	334	257	285	306	310	296	296	334	327	303	291	305	284	304	284	327	267	282	331	293	333	314	296	290	289	295	320	318	341	283	297	287	316	316	339	309	322	316	291	321	285	266	316	311	343	307	309	264	314	322	323	320	302	295	319	323	311	326	304	313	311	324	303	317	274	324	299	324	323	327	325	283	290	314	326	297	331	322	300	284	288	281	317	297	309	293	277	326	286	297	331	295	285	312	310	284	301	297	308	292	329	271	306	323	315	349	320	282	263	293	286	302	319	349	302	318	291	287	323	295	306	295	316	330	281	303	317	288	283	295	301	270	281	309	315	276	329	336	351	307	303	284	320	319	309	297	321	288	315	307	282	306	295	306	282	306	318	316	321	328	303	317	302	319	282	323	301	307	285	330	322	323	278	328	341	284	289	304	325	324	296	283	306	327	329	290	318	288	302	309	326	315	327	299	294	290	332	288	331	315	353	300	317	303	354	311	289	271	292	310	330	279	299	297	298	314	275	296	289	311	308	367	321	324	309	302	297	296	256	275	282	293	318	281	293	318	308	331	336	300	292	304	357	292	303	293	297	341	295	310	300	285	321	269	315	310	298	291	299	298	320	301	291	274	351	306	303	268	344	304	328	312	311	316	291	306	295	310	326	295	312	300	285	314	328	289	308	334	318	321	284	277	283	309	297	316	307	327	312	292	288	290	282	296	316	311	299	307	321	316	291	300	314	329	299	297	297	321	291	317	311	308	325	332	297	306	324	319	294	280	316	312	308	278	286	333	296	315	295	328	292	313	294	296	295	317	302	295	311	297	301	310	302	292	264	296	279	321	333	301	292	263	317	331	313	327	306	348	335	307	310	308	321	327	334	323	329	295	347	338	294	276	306	341	317	317	327	303	332	287	317	306	277	291	321	320	303	336	311	314	292	329	285	317	292	309	305	293	339	335	320	313	306	334	302	299	318	294	310	312	292	329	311	318	320	308	299	302	284	288	323	285	295	299	301	290	290	310	350	311	324	293	334	319	286	289	296	305	292	284	304	308	300	320	322	313	294	278	307	293	322	296	290	316	309	267	270	278	313	351	294	303	338	303	295	333	303	312	295	296	309	293	303	310	321	297	284	313	293	334	327	290	342	307	306	293	328	295	323	281	330	311	279	309	252	297	326	293	330	304	294	308	291	307	314	321	331	332	338	299	297	303	299	287	329	324	298	306	279	347	289	274	294	303	306	309	285	305	326	324	326	311	300	280	326	322	310	341	317	306	293	318	312	308	301	319	298	313	299	308	304	318	345	280	317	315	318	290	314	325	311	326	306	291	321	304	308	320	306	299	328	316	329	299	340	306	311	304	300	282	309	318	321	323	324	303	309	341	287	304	302	304	292	307	293	326	286	308	261	297	320	304	317	325	321	296	299	359	299	296	300	291	332	317	320	284	321	309	283	305	295	280	330	316	309	324	284	299	314	289	302	304	342	305	284	320	310	308	317	281	298	319	283	330	318	292	300	318	307	310	289	307	344	287	335	339	326	287	291	286	312	301	314	311	324	316	308	281	303	281	302	296	265	285	318	286	317	287	304	315	273	292	273	316	297	326	295	287	331	296	263	320	250	308	299	330	287	300	304	317	266	294	326	331	273	299	314	324	312	280	298	281	303	310	293	312	289	307	326	304	330	295	331	302	356	308	295	315	274	285	309	316	300	321	313	303	297	299
12975	9717	18693	20311	20106	17362	15624	14727	12935	10809	9673	8425	7455	7200	6403	6357	6064	6471	5469	5149	5098	4524	4041	3900	3455	3510	3480	4979	3983	3902	2569	2572	2364	2252	2471	2503	2480	2369	2272	2082	1784	1653	1591	1434	1186	1192	1179	1078	1068	1122	1099	1012	1010	974	922	960	979	902	907	937	932	972	959	922	798	782	857	833	794	805	788	839	766	761	759	737	810	770	836	809	806	808	850	844	844	801	796	807	674	757	744	769	816	833	761	773	737	754	775	789	757	752	739	750	779	811	744	749	730	779	754	775	763	772	773	763	793	774	798	761	814	751	779	798	769	739	733	736	727	770	798	726	730	760	760	782	738	759	766	823	740	737	807	748	714	769	730	752	769	753	732	774	735	748	749	768	746	738	715	798	749	780	737	724	791	747	772	726	729	741	731	792	773	777	725	768	796	768	714	713	716	753	747	778	730	777	748	711	794	719	721	746	726	734	781	719	751	749	738	786	746	766	746	798	737	812	787	780	733	759	773	751	745	721	745	773	766	763	758	726	705	731	762	666	760	734	770	734	728	743	709	776	751	764	756	668	772	758	771	765	718	761	763	720	766	768	771	783	778	684	763	750	747	801	773	684	802	729	717	701	786	800	732	766	768	705	700	742	759	745	799	747	719	784	767	711	754	772	775	747	754	756	782	742	697	755	718	732	776	729	772	780	735	803	762	740	752	722	777	695	753	759	779	794	738	727	745	782	737	751	754	783	777	758	782	764	763	750	729	807	761	718	747	725	794	695	743	785	778	746	771	733	744	730	729	716	718	692	743	750	728	780	772	733	790	742	760	751	734	811	763	752	699	747	725	768	761	800	767	734	764	725	741	726	744	748	792	737	727	746	796	742	732	765	726	782	739	761	690	735	775	764	694	795	763	739	736	730	740	800	785	779	739	747	746	784	753	755	688	722	735	720	759	811	740	764	752	805	761	754	737	789	777	752	764	725	745	727	782	738	780	729	747	757	777	768	729	709	777	755	746	685	753	733	773	724	738	827	719	748	720	765	765	773	736	738	827	729	765	743	701	729	759	768	746	721	825	753	761	712	707	714	702	676	743	724	818	750	732	781	768	749	754	732	716	750	743	779	725	752	778	736	755	748	747	693	731	721	760	796	762	768	745	789	733	772	769	735	723	752	715	748	751	698	706	752	775	786	753	749	740	745	761	761	742	730	762	782	735	781	702	754	758	766	709	756	742	751	777	706	739	755	717	759	739	769	779	753	739	723	722	751	757	758	758	754	773	733	797	764	792	739	747	794	795	744	806	757	748	730	730	736	756	715	772	702	750	761	774	758	763	762	715	744	780	786	732	776	729	721	664	757	799	760	808	746	751	780	750	774	762	746	758	716	759	739	770	735	783	762	764	743	777	752	755	777	704	743	762	757	731	751	768	720	814	777	751	755	760	780	778	752	747	764	722	765	741	764	742	751	762	771	730	726	755	755	794	758	748	705	772	776	729	739	766	730	799	736	758	754	751	773	787	739	741	782	743	723	766	750	747	808	741	754	798	755	757	776	770	740	784	788	763	749	784	761	699	796	742	746	795	736	745	787	759	771	796	742	729	755	757	794	803	747	734	755	769	723	771	752	785	741	736	769	766	781	800	747	709	736	797	755	760	778	792	777	747	770	768	770	793	774	798	845	735	775	767	763	736	774	715	792	734	787	750	743	743	755	751	755	739	733	778	761	730	753	770	757	753	753	731	752	742	727	758	704	789	757	797	736	766	782	756	775	746	756	762	772	782	809	763	748	761	745	751	696	812	778	757	732	758	760	733	768	742	788	724	724	714	792	755	732	763	736	751	729	738	726	747	714	751	765	709	753	773	741	772	816	766	819	780	802	701	756	756	715	771	770	783	754	747	755	784	715	721	776	795	763	794	718	753	728	795	772	775	737	805	757	729	731	722	777	782	766	741	739	738	723	701	723	765	776	750	791	773	761	748	752	773	769	751	737	721	819	755	754	759	756	778	773	735	723	756	756	702	740	769	703	732	745	751	788	755	773	742	794	758	766	749	762	790	690	756	801	744	760	739	800	702	749	746	753	744	794	793	726	754	771	756	758	762	695	766	770	746	769	775	755	720	754	734	755	753	763	799	795	727	754	749	773	731	774	692	719	783	761	747	741	803	690	781	780	759	785	725	749	793	746	783	713	815	763	693	772	748	776	730	769	751	758	777	727	747	748	714	755	771	722	722	761	708	768	745	778	728	757	796	739	802	748	774	773	731	786	753	739	712	771	756	782	669	751	774	721	832	792	770	747	754	784	751	726	752	715	727	759	719	783	724	740	761	731	741	769	761	712	747	736	720	733	746	729	730	739	735	731	761	754	730	767	755	764	757	722	816	728	716	776	747	721	808	745	778	773	726	758	699	751	740	725	731	747	744	764	767	749	778	735	735	724	787	762	767	751	750	760	763	777	798	745	722	723	716	745	753	754	759	717	776	759	758	757	734	768	751	762	675	740	786	788	745	743	720	756	756	795	709	738	725	759	730	750	761	779	744	813	759	724	776	745	777	730	748	781	753	794	703	748	753	750	715	753	730	755	765	759	768	749	716	771	759	758	770	769	733	783	750	693	733	758	773	738	752	765	761	746	779	747	767	779	706	785	712	780	738	770	729	808	739	764	687	775	739	707	782	766	780	764	767	776	773	807	757	757	745	737	769	745	740	757	742	736	757	695	769	749	798	756	765	765	740	784	778	736	746	747	778	786	832	760	715	739	785	771	758	726	756	764	795	781	731	745	765	794	749	757	766	709	734	771	770	722	728	744	750	790	752	798	743	744	704	784	724	748	770	773	706	746	771	776	721	717	760	720	735	751	710	752	746	771	779	766	710	776	770	777	782	762	777	784	750	722	811	729	767	770	751	698	702	776	737	762	766	758	726	714	747	752	743	786	757	801	756	768	741	754	826	741	737	730	804	744	778	692	748	769	746	755	792	765	751	778	741	719	767	781	731	784	758	723	732	778	735	733	753	768	705	706	784	797	773	776	734	724	771	754	702	738	738	731	756	740	774	735	774	776	749	815	752	719	699	770	798	785	745	708	799	730	755	767	781	802	755	696	736	774	751	705	746	728	742	728	734	745	771	759	753	777	767	763	753	754	792	759	769	760	775	751	754	757	740	765	710	744	751	748	786	732	712	765	773	745	736	797	770	782	802	825	749	771	799	767	776	767	719	774	719	806	768	697	744	743	742	742	732	757	771	756	765	759	727	755	753	724	739	745	794	762	742	768	776	752	748	745	728	731	761	747	715	719	763	741	777	815	719	763	744	787	741	719	712	728	750	742	786	720	793	774	707	753	731	756	737	731	781	811	800	728	732	759	722	735	709	840	711	760	732	776	769	758	725	774	740	802	757	792	769	721	774	789	708	762	785	766	789	802	703	738	732	734	779	778	759	768	726	772	767	786	725	749	776	756	775	735	739	771	759	803	733	737	752	788	771	758	776	751	717	766	790	752	746	760	770	776	759	769
30900	19646	20245	17438	14490	10571	7901	6514	5047	4139	3631	2877	2570	2315	2168	1977	1913	1985	1770	1511	1406	1318	1075	1066	1000	902	901	1487	1237	1197	801	729	650	561	669	699	678	695	548	583	531	420	466	400	398	349	341	352	320	337	332	296	277	321	288	300	299	303	330	304	286	265	292	305	279	284	276	277	260	281	248	269	236	265	278	264	261	273	274	267	276	259	295	258	247	273	263	238	272	270	274	286	254	273	241	283	284	253	254	242	274	276	266	244	255	289	299	261	267	253	278	251	288	267	244	288	278	250	243	251	263	278	262	230	264	279	262	259	254	255	256	251	256	237	247	219	262	254	255	250	295	249	253	258	258	258	235	258	268	257	243	247	256	264	277	253	262	259	257	268	263	232	244	280	274	250	249	252	240	263	256	238	236	237	260	241	265	263	254	256	237	269	289	272	262	267	285	266	262	244	261	267	270	236	275	244	264	259	238	242	281	280	235	266	267	280	222	287	258	287	260	238	242	276	216	263	229	263	259	278	283	263	285	272	239	288	258	257	278	262	231	280	268	303	245	259	266	268	240	239	257	246	249	276	289	285	248	274	253	272	260	247	287	256	268	265	257	271	277	257	260	244	256	266	285	260	236	228	257	247	267	249	239	284	259	267	282	269	272	328	290	261	264	241	281	233	254	252	257	256	270	257	266	282	282	285	258	270	261	270	223	263	263	267	272	267	277	236	257	242	249	268	263	269	254	239	263	266	257	265	277	263	236	262	266	266	270	244	250	266	246	241	259	255	277	262	282	280	263	233	248	240	244	253	217	226	267	236	266	279	255	253	274	269	242	249	272	250	267	257	254	294	251	271	265	281	250	253	239	243	245	233	253	233	243	269	274	270	229	290	276	252	274	288	270	286	270	255	258	223	260	260	251	279	255	262	244	271	292	265	263	253	280	282	267	303	270	232	249	252	248	250	244	249	267	271	267	264	249	285	237	267	259	244	283	258	256	259	270	247	300	262	264	252	248	242	270	243	269	260	269	261	258	260	266	247	231	278	242	264	248	290	244	270	237	247	266	252	224	278	264	276	280	253	277	255	288	272	252	264	246	259	251	275	307	258	262	251	243	274	255	280	236	287	255	275	263	261	273	235	278	259	237	294	249	246	239	269	250	265	259	256	268	266	269	284	260	288	284	278	260	266	272	257	249	265	248	242	291	275	284	285	284	232	253	253	257	254	234	247	252	257	264	255	272	260	275	243	246	240	257	256	250	253	234	273	274	280	246	251	275	249	270	259	256	261	239	229	269	273	256	259	303	269	279	265	269	231	249	225	255	266	225	280	261	250	282	262	245	278	251	293	263	279	222	228	239	275	236	285	266	266	248	251	270	234	233	256	254	222	234	228	257	254	236	235	265	265	261	227	247	262	255	259	231	262	253	274	261	261	277	255	243	242	253	227	289	272	271	284	249	221	262	289	292	245	261	238	246	249	265	255	271	284	248	239	243	235	251	242	253	234	287	279	276	243	237	233	259	283	248	247	244	270	251	231	268	284	241	268	266	265	270	273	256	237	253	244	257	233	269	252	246	244	256	266	274	234	246	260	233	295	246	247	279	260	264	255	254	282	279	262	274	235	251	233	283	243	268	244	279	275	269	274	254	231	254	232	285	292	230	261	263	243	273	274	257	278	263	282	238	227	264	286	234	261	270	255	252	262	312	264	246	252	286	236	232	253	265	258	250	302	276	263	264	261	284	269	231	278	215	238	282	250	279	260	285	262	283	272	255	260	226	256	274	228	280	245	263	290	249	234	265	273	286	293	265	268	249	259	244	277	282	272	270	288	258	245	233	232	266	266	246	252	247	241	270	269	229	263	275	243	280	278	256	260	258	259	262	261	256	284	257	267	276	257	255	259	262	271	252	262	301	273	280	301	290	256	245	258	259	235	271	224	248	257	270	288	248	245	269	243	268	240	261	237	275	251	270	246	245	264	265	276	277	250	276	273	280	270	266	234	262	235	237	226	276	258	247	256	273	245	250	265	248	255	270	270	280	251	257	265	255	272	263	241	258	298	274	258	262	270	272	282	237	241	262	264	282	270	229	274	245	262	246	259	251	257	257	263	247	265	284	273	234	271	262	264	282	269	247	256	273	256	260	262	270	251	254	272	252	251	283	280	267	241	273	239	253	284	264	256	270	258	267	251	279	255	275	251	261	256	268	275	282	291	283	269	284	256	287	270	254	272	263	282	281	277	241	293	254	268	274	257	215	274	262	272	252	261	278	285	255	241	251	249	311	240	246	272	244	257	265	296	265	250	249	262	259	265	223	244	258	246	292	256	255	243	254	257	245	254	260	260	259	275	271	248	288	269	225	238	275	287	299	257	252	261	271	267	263	244	243	251	255	264	260	249	255	247	263	248	260	265	262	269	262	261	245	227	231	246	248	260	269	245	278	279	287	269	262	231	239	245	250	226	283	249	253	243	260	277	222	249	273	286	253	255	272	259	240	255	271	309	265	272	229	256	227	274	252	247	252	239	225	249	258	266	259	253	243	276	261	264	280	245	266	256	260	298	245	257	259	255	261	264	262	288	247	273	286	269	246	242	247	279	316	245	239	252	267	274	240	268	253	255	307	269	283	244	225	255	238	257	256	285	289	264	239	256	246	269	264	239	253	276	265	227	275	239	257	264	279	266	288	261	246	279	260	261	239	230	274	266	253	259	259	279	275	280	244	250	255	247	260	243	253	256	238	261	260	248	264	253	258	249	255	272	258	249	232	245	244	251	264	302	254	268	263	252	283	283	226	239	258	254	239	251	255	252	266	274	269	239	256	228	278	267	274	226	266	261	267	256	279	263	247	251	264	246	250	256	287	242	265	264	275	286	245	234	261	238	265	262	275	255	230	246	252	242	242	261	273	263	290	244	255	263	288	263	277	273	274	277	247	273	237	256	270	248	260	289	274	273	250	278	270	275	275	251	266	284	281	259	254	226	240	254	240	240	243	227	227	246	257	289	250	257	279	248	248	243	233	277	261	262	249	249	256	237	256	256	253	224	266	246	255	270	254	279	259	269	253	253	237	257	241	271	274	267	280	264	251	269	251	258	282	252	296	276	255	252	265	256	288	252	256	279	261	273	264	244	252	274	237	266	265	258	264	240	273	265	279	246	242	284	239	266	266	251	282	283	258	235	260	239	252	266	239	246	251	266	260	269	259	247	253	258	252	259	275	251	264	273	268	278	261	253	283	254	246	256	264	295	244	261	263	270	244	251	270	231	269	240	272	263	253	288	241	258	253	291	252	271	303	250	233	253	248	246	247	249	257	260	270	253	308	273	236	233	278	267	273	287	302	256	250	266	249	246	239	258	251	266	265	241	252	224	235	240	262	265	277	246	254	263	268	266	263	268	286	285	266	258	285	256	247	269	238	259	237	258	267	256	244	258	241	249	271	250	266	279	254	254	278	251	250	267	256	289	284	267	254	235	258	277	269	273	244	278	267	289	271	276	291	270
17856	13635	23997	25847	27044	24246	22201	20822	19035	16207	15317	13065	11619	11521	10811	10490	10966	11215	10253	8715	8516	8064	6614	6728	5978	5840	5466	7760	6616	6686	4316	4348	3847	3516	3953	3985	3489	3900	3301	3192	2828	2468	2159	1960	1651	1435	1341	1363	1267	1240	1152	1057	1087	976	979	934	1065	882	865	849	944	991	1003	874	782	698	773	771	798	771	754	714	701	705	699	716	729	722	681	721	730	737	798	742	752	680	642	656	686	698	705	725	730	734	696	635	622	712	614	623	618	703	614	662	655	669	654	624	643	648	654	689	666	672	681	657	708	672	633	600	638	668	622	637	701	626	649	648	606	690	668	618	644	680	668	678	658	660	612	684	661	659	630	677	640	628	608	649	624	678	662	617	663	666	664	686	614	638	653	665	624	613	628	659	617	624	647	668	653	617	659	667	640	634	608	606	628	594	684	650	627	634	649	607	681	609	598	643	621	594	644	636	648	676	577	629	561	636	635	635	662	659	619	639	691	651	652	628	634	666	653	649	645	634	632	634	629	663	665	656	618	617	622	673	660	639	614	685	642	633	613	595	622	639	629	711	644	614	666	626	664	670	664	647	657	627	613	597	631	636	584	667	623	671	636	675	705	644	682	640	633	644	637	671	691	656	605	636	645	653	676	666	657	637	626	611	659	640	657	632	666	601	633	615	649	647	665	634	680	670	670	667	601	622	688	666	628	714	671	636	672	643	632	647	683	616	594	665	630	590	642	709	675	665	655	630	664	675	644	612	632	638	645	645	679	617	659	671	619	678	630	679	664	633	625	612	647	645	618	584	597	698	611	637	624	643	581	627	583	639	624	632	660	681	627	629	653	642	629	623	621	684	643	623	625	667	660	632	602	640	679	577	654	605	621	667	620	672	593	634	631	668	677	658	606	680	687	636	644	632	664	622	692	643	631	645	603	687	657	621	675	633	619	654	617	658	648	668	639	654	648	618	627	652	629	674	697	664	692	628	621	667	673	637	625	687	670	661	615	660	673	656	641	658	653	577	608	675	643	630	623	698	637	636	664	672	651	617	668	664	649	612	625	643	649	643	586	660	608	627	655	623	635	655	656	668	658	632	702	610	693	613	633	654	611	661	637	668	636	623	622	662	601	641	646	660	637	667	687	647	642	703	616	629	626	556	667	620	638	632	597	647	644	657	651	633	606	608	656	643	638	709	603	638	637	642	650	626	660	670	583	613	621	671	664	622	587	668	664	669	630	672	688	591	677	617	578	577	648	672	679	568	671	650	651	625	659	648	652	671	612	676	615	616	629	639	666	626	680	662	647	683	640	631	596	632	620	666	560	636	649	610	631	638	660	676	627	608	646	675	611	674	617	588	642	638	617	631	602	635	667	633	664	593	643	672	642	600	666	638	645	630	653	645	627	638	639	617	610	681	658	643	628	646	669	657	596	655	634	669	657	618	612	609	627	667	645	627	649	633	633	651	615	656	674	627	578	625	647	627	672	654	664	632	662	594	638	639	671	640	675	622	649	631	705	627	643	645	625	608	643	668	670	633	645	608	636	603	644	623	654	663	646	643	643	661	650	637	635	656	611	665	655	598	643	596	633	595	670	650	610	655	659	649	670	660	648	672	689	632	619	593	657	712	643	639	604	595	650	621	671	609	647	629	636	635	641	634	634	629	608	634	662	678	664	638	670	647	637	649	675	627	646	689	671	659	695	664	624	611	638	627	673	658	623	649	654	635	666	649	665	641	624	654	670	593	622	600	634	612	688	681	672	597	671	658	632	591	694	663	595	603	637	672	647	624	635	605	618	650	625	647	668	638	629	656	654	658	616	665	648	663	631	663	683	641	653	609	696	669	663	660	630	679	646	631	617	626	636	613	642	656	684	647	622	667	660	602	661	685	661	631	625	690	631	652	665	699	672	625	630	628	662	629	692	663	629	614	658	620	657	645	616	618	620	617	674	680	669	666	622	614	657	662	635	613	653	633	648	654	643	658	604	662	624	662	665	656	630	613	671	618	678	650	670	603	680	632	674	663	650	605	632	594	643	643	673	614	657	638	629	649	614	604	652	663	655	693	597	614	651	653	653	620	641	614	657	607	625	662	653	646	634	603	639	649	662	641	651	620	660	670	656	643	632	705	632	647	643	655	606	642	615	648	640	692	625	645	673	623	660	633	642	655	630	617	617	657	699	646	644	658	636	665	652	623	638	638	636	656	660	631	649	627	685	659	584	665	620	656	671	600	627	654	599	655	644	621	606	652	592	610	650	663	671	664	630	659	645	644	626	664	647	609	646	625	622	600	657	677	595	650	643	622	642	611	644	653	613	630	707	649	647	605	632	648	646	659	631	661	622	667	631	672	640	613	639	649	647	642	652	634	631	660	627	666	682	656	636	624	643	579	640	661	656	643	611	649	637	625	636	627	610	664	634	604	611	639	673	621	599	638	652	630	642	649	627	656	632	606	619	641	628	608	666	677	649	672	600	625	622	653	610	656	626	632	676	666	622	645	637	633	636	638	631	650	657	656	604	652	640	634	597	651	639	631	673	671	632	640	637	639	665	643	662	655	675	675	642	619	664	653	568	628	623	678	609	624	631	674	607	639	617	637	638	628	639	669	620	648	628	665	673	660	601	645	605	669	604	634	658	653	619	693	677	640	647	616	633	672	627	638	677	659	651	603	605	626	596	676	656	641	645	666	598	604	683	590	634	595	631	635	635	624	669	656	651	608	602	628	625	661	643	620	627	613	605	620	619	674	618	602	611	698	594	649	668	642	661	619	669	639	654	621	636	660	600	599	630	592	659	651	648	689	622	653	645	616	645	608	650	631	626	649	627	637	646	670	625	641	639	647	656	657	669	636	656	610	658	635	663	640	650	661	600	655	652	632	617	647	644	713	625	623	624	647	653	604	656	652	646	636	661	642	615	641	652	587	657	594	668	667	659	644	670	659	654	664	655	628	662	648	638	665	644	655	683	675	655	620	623	646	653	640	705	652	598	643	640	569	640	633	616	657	683	635	598	670	633	658	621	587	627	616	669	622	665	623	656	624	656	616	660	626	655	642	642	681	651	641	674	630	642	580	650	637	619	648	628	626	655	646	643	583	671	620	595	572	652	625	685	641	619	666	640	655	651	615	625	643	635	645	649	603	640	629	676	637	603	634	625	672	669	643	625	647	641	666	621	664	636	647	673	642	661	650	627	640	627	667	643	630	642	610	660	608	642	644	669	649	664	633	611	619	635	686	613	656	687	652	660	643	620	648	662	633	630	626	618	633	628	654	676	627	673	597	619	660	630	633	663	643	609	648	680	663	693	628	632	687	625	630	639	675	680	639	623	635	669	651	608	652	652	661	613	636	646	677	667	598	657	622	578	664	655	637	626	621	664	661	631	653	635	641	646	662	660	617	662	618	610	679	673	641	654	656	616	651	649	613	650	683	661	632	652	676	627	637	615	648	663	663	686	656	666	653	665	610	627	654	673	598	616	656	643	655	605	655	653	634	675	673	624	603	627	652
11574	6628	7155	4996	3159	2318	1890	1571	1348	1028	859	743	625	511	532	507	426	435	377	368	355	338	304	327	330	341	344	352	354	361	306	354	336	331	313	345	335	312	296	310	273	279	280	285	275	282	269	276	285	265	272	252	306	294	266	268	258	299	273	271	266	270	317	283	274	252	268	238	263	312	294	258	264	253	289	253	260	289	293	274	241	293	293	263	276	284	267	292	231	269	280	293	271	279	291	268	275	303	267	252	274	291	261	239	270	302	288	269	261	259	283	285	273	258	288	259	252	261	279	257	261	288	279	263	289	292	250	271	289	251	278	257	238	273	266	305	248	283	247	275	266	264	281	274	242	274	274	259	252	298	269	263	258	322	244	304	299	265	290	241	259	290	281	277	288	265	277	266	266	259	263	273	271	306	248	279	291	267	253	294	274	282	292	272	274	255	250	307	269	288	264	278	256	279	269	289	306	268	277	260	275	265	284	280	246	285	272	310	290	256	259	255	271	269	245	253	309	253	303	271	278	287	307	296	262	279	284	269	293	274	284	271	244	313	250	274	258	263	274	301	294	289	277	268	266	288	251	278	267	238	281	277	265	274	262	252	296	298	257	277	292	265	326	272	330	259	261	271	297	283	283	249	259	286	290	285	241	264	251	255	276	258	295	288	265	276	297	286	252	277	250	255	284	289	243	267	254	285	273	284	273	259	263	279	294	282	249	261	276	277	252	287	293	268	238	284	274	266	258	264	285	297	288	292	294	241	274	261	251	275	281	285	258	253	264	285	289	251	292	268	249	272	258	272	282	274	263	284	277	265	252	273	246	268	260	278	258	285	244	282	309	281	254	285	275	268	260	277	246	239	249	277	223	229	288	256	275	282	255	288	305	256	293	260	251	264	294	286	262	284	252	262	295	263	267	266	285	295	272	271	261	292	284	289	251	304	271	283	310	270	248	267	242	261	263	278	292	299	257	291	299	286	281	266	250	280	276	249	256	239	276	249	273	291	292	250	244	278	294	267	266	262	269	281	231	295	286	262	259	264	288	284	255	283	265	272	275	276	310	298	279	251	271	271	293	295	284	265	270	273	271	292	280	261	294	258	284	279	286	281	259	256	257	268	270	245	285	277	279	259	251	267	287	275	294	285	281	278	262	264	264	279	280	259	270	299	266	265	309	281	264	262	284	279	273	266	286	271	274	268	246	290	276	238	306	256	286	270	280	265	261	252	307	266	270	284	281	293	300	284	286	291	268	266	273	267	262	302	269	287	253	264	262	289	257	290	231	264	249	240	237	258	252	281	295	272	265	276	249	291	268	258	255	279	287	284	277	272	276	256	272	270	283	264	241	253	284	282	263	271	295	259	269	282	273	273	295	289	256	284	267	244	290	287	268	262	267	247	263	280	270	238	259	267	299	300	285	258	288	300	293	280	276	279	270	277	271	276	288	273	295	291	271	277	266	261	238	291	283	267	285	254	238	260	261	261	299	264	253	284	303	273	279	267	257	294	282	293	283	254	253	276	241	270	269	290	260	262	281	288	287	268	273	257	257	262	280	270	265	277	275	290	286	244	262	250	261	249	256	265	267	248	293	283	296	296	236	277	281	269	283	281	276	272	254	291	317	281	264	275	287	261	252	249	255	268	269	268	280	293	277	273	280	255	284	272	285	255	284	262	268	259	240	302	280	280	273	237	250	322	262	299	271	252	252	250	256	276	284	254	272	279	271	269	269	292	246	270	305	313	289	282	294	306	272	263	247	298	247	264	279	281	279	298	278	282	257	249	294	261	288	294	280	319	268	270	262	247	262	262	270	275	257	286	275	286	290	280	262	273	288	274	264	275	292	263	308	282	268	289	282	283	270	263	267	283	283	308	285	250	247	295	278	228	275	316	272	242	282	284	263	284	251	249	284	266	272	282	274	280	264	312	254	301	299	270	297	305	292	265	252	281	264	284	272	278	265	271	298	263	282	251	297	246	287	253	250	269	280	261	253	249	291	303	258	251	268	286	261	247	292	286	277	260	315	271	267	275	261	277	272	282	265	270	311	272	282	276	276	265	232	279	275	271	276	285	289	250	265	272	284	290	274	287	243	287	264	295	261	289	244	259	256	261	268	285	256	296	301	288	307	261	247	264	269	289	261	278	250	267	260	260	268	279	242	265	282	294	285	288	275	286	257	268	265	297	247	264	268	265	260	267	258	270	249	278	240	251	243	243	271	288	244	266	246	244	254	292	264	267	284	272	259	244	271	259	250	265	268	272	273	271	267	281	267	267	255	252	267	309	295	281	258	273	255	248	274	295	295	295	288	258	264	280	269	269	262	298	277	286	276	286	277	278	244	303	290	298	270	274	259	307	282	253	274	252	267	258	289	273	271	270	289	288	250	272	297	271	246	257	262	298	234	266	281	275	298	299	279	282	258	261	250	295	288	263	284	283	286	279	271	260	276	288	262	278	253	245	274	280	240	269	275	282	261	266	260	271	268	276	276	261	287	293	299	289	247	296	268	303	261	254	292	274	250	267	265	293	283	274	290	290	277	272	294	267	255	274	270	300	280	275	279	280	256	281	292	253	266	278	301	277	251	282	271	272	283	286	292	285	258	255	270	252	261	292	259	283	266	268	282	269	262	275	298	259	280	276	258	303	282	257	261	248	283	263	284	269	276	290	274	271	272	277	299	315	269	289	286	264	287	249	295	264	264	284	277	309	259	295	279	231	296	257	250	269	263	272	263	321	282	255	276	267	304	257	279	252	264	263	255	283	261	280	285	274	291	241	251	260	281	277	273	252	273	270	279	268	251	271	290	307	259	257	276	281	262	292	267	248	267	282	281	262	255	250	281	279	287	267	276	240	249	260	278	278	286	258	272	264	289	279	308	284	263	266	289	274	305	292	299	262	275	276	280	268	253	273	267	281	300	261	286	281	271	299	301	272	251	251	265	268	278	235	256	280	256	256	303	265	254	254	279	272	251	269	308	289	289	260	253	288	262	276	276	279	289	247	291	305	255	262	266	253	258	291	274	264	279	278	265	261	274	259	262	263	279	260	261	274	271	247	269	250	247	241	264	275	282	265	293	281	283	263	270	272	257	282	265	250	271	309	232	266	262	245	264	249	277	267	281	261	257	287	279	261	272	267	261	273	246	269	262	263	272	295	270	320	261	277	270	284	260	268	288	279	279	290	265	263	277	274	283	266	267	252	255	280	296	258	277	293	297	267	302	274	268	279	272	263	282	288	262	273	292	264	295	285	282	293	258	277	247	287	265	237	260	301	295	278	256	258	293	257	257	261	248	253	263	281	242	271	266	256	280	273	262	269	277	290	279	259	244	275	221	261	320	280	283	273	252	252	282	299	275	266	279	293	267	281	273	274	270	265	283	273	270	264	269	314	282	260	270	244	236	256	281	259	288	247	279	218	283	267	281	276	292	264	269	288	260	234	283	272	309	268	278	298	285	270	266	263	294	271	257	269	248	289	252	260	276	280	275	280	287	257
6744	5999	11916	12650	10832	8951	7625	6964	6264	4844	3996	3437	2997	2674	2274	2046	1968	1833	1735	1554	1449	1362	1196	1234	1250	1202	1214	1367	1252	1172	1171	1150	1125	1146	1203	1151	1155	1178	1069	987	979	960	835	808	827	735	767	773	784	755	820	764	795	792	750	799	789	722	724	784	782	785	768	697	714	728	692	723	695	667	681	662	697	729	712	719	669	672	691	729	671	716	762	719	701	641	684	727	676	721	697	729	727	707	716	719	668	710	662	738	643	669	646	707	722	751	688	677	700	682	701	653	694	725	693	710	730	694	708	685	711	681	637	622	655	698	728	693	683	684	676	655	674	689	679	658	704	665	699	702	698	683	643	712	664	663	676	673	719	702	674	692	633	701	654	680	670	693	689	675	682	734	688	682	653	704	643	664	686	680	673	685	701	687	695	638	675	676	694	690	637	701	668	654	714	653	649	687	676	733	685	666	704	675	692	655	659	735	693	691	680	682	688	679	678	656	712	674	702	755	706	668	676	699	685	641	674	673	701	642	679	691	703	688	699	672	704	671	647	660	701	705	676	658	655	707	643	694	681	701	714	666	682	676	657	665	650	755	694	687	690	629	688	675	736	671	671	699	674	692	709	667	647	693	679	696	713	645	696	671	632	706	672	684	708	721	662	693	716	675	645	694	690	706	706	684	655	715	667	611	694	665	686	691	634	667	731	703	658	683	652	730	703	671	682	665	687	667	704	670	685	671	720	674	661	666	735	712	627	713	670	732	700	688	672	697	676	692	682	717	683	693	674	670	675	626	654	698	718	721	703	680	710	659	698	681	654	680	652	723	661	704	702	707	664	708	667	656	706	690	688	619	657	676	710	703	671	746	693	714	657	668	719	675	696	683	722	693	652	661	681	689	725	727	709	714	683	685	709	666	666	680	705	657	648	674	716	653	724	673	654	666	659	704	674	661	649	701	693	678	686	689	669	730	661	672	675	674	701	687	698	695	670	698	681	644	668	672	695	654	689	710	695	689	669	651	679	702	695	728	667	720	630	706	644	663	646	653	695	651	653	685	690	671	676	663	739	724	706	716	647	743	633	682	695	655	659	690	736	709	670	710	664	648	682	684	640	681	694	676	716	702	691	673	690	696	613	699	649	692	638	677	681	644	712	715	726	662	646	707	670	657	707	703	709	689	690	725	658	692	671	655	696	661	705	688	654	645	676	709	606	671	700	654	699	654	672	746	694	708	683	694	686	698	718	717	679	688	662	672	695	725	647	666	691	688	704	697	676	705	698	693	724	647	675	680	649	696	723	723	711	666	707	702	683	680	709	690	668	668	696	668	704	689	703	690	708	687	654	757	705	736	692	666	675	727	673	654	684	721	663	721	692	699	702	708	681	626	683	681	699	699	669	690	697	696	666	672	655	629	670	706	694	667	724	617	718	671	679	695	681	679	699	707	666	671	694	698	711	687	644	711	703	701	735	733	680	706	744	695	701	680	669	666	743	635	672	701	700	755	698	684	644	643	686	688	696	660	653	717	652	645	693	728	726	723	757	736	719	671	671	711	717	649	684	679	664	652	647	698	660	671	683	684	694	666	670	705	677	648	720	708	654	637	706	635	703	734	736	683	718	720	675	711	674	658	686	681	702	697	707	695	702	704	690	683	728	692	676	700	680	695	655	686	687	650	760	680	670	704	704	695	677	659	687	682	650	653	667	664	680	637	689	654	739	688	653	645	700	675	699	700	703	696	666	724	702	659	667	675	758	696	723	647	664	679	657	681	664	723	689	705	694	716	652	698	688	701	667	697	661	659	655	676	656	699	694	671	699	714	701	724	699	652	679	673	634	687	677	659	739	680	720	741	667	656	631	676	701	673	686	712	675	701	704	666	711	701	694	736	732	697	710	669	714	678	652	734	664	710	687	619	717	677	669	696	726	750	656	704	700	643	711	675	667	688	683	673	670	618	737	699	662	691	668	639	694	711	714	686	689	693	706	692	698	664	671	683	657	685	710	713	681	687	707	661	696	715	654	677	730	676	704	718	675	646	660	685	727	668	680	725	676	701	636	694	664	668	689	690	691	717	740	704	707	663	695	690	726	676	660	673	694	690	710	710	692	674	704	690	703	701	665	678	672	707	699	680	668	693	688	687	685	681	643	714	665	686	645	731	682	670	688	691	712	699	706	682	691	707	697	696	668	648	656	676	717	691	651	698	662	662	685	760	688	686	688	678	667	688	682	688	675	688	679	634	665	651	643	681	677	689	715	689	670	708	668	716	712	711	697	664	698	642	611	654	709	725	672	686	688	716	722	696	703	699	675	684	698	705	709	682	664	692	696	691	724	651	686	716	658	652	688	692	679	663	745	674	620	656	667	732	643	660	684	700	687	663	647	660	665	706	689	682	694	671	670	693	640	672	670	666	715	679	686	676	699	691	697	682	688	652	692	653	698	681	673	655	668	658	668	683	653	674	691	701	656	698	662	695	630	687	699	627	739	713	690	669	721	649	658	731	731	700	685	656	646	692	710	710	684	694	675	708	703	710	708	638	723	674	696	686	696	663	667	676	653	661	697	664	636	689	624	740	715	637	706	705	687	705	668	680	702	711	661	701	671	690	704	686	676	661	685	686	692	705	709	730	654	676	713	677	719	678	655	724	647	675	683	666	689	717	657	698	683	703	702	673	629	714	674	640	739	678	671	699	694	665	700	716	677	663	664	668	701	655	698	680	693	719	693	673	668	683	676	692	697	752	675	715	716	675	729	652	702	707	710	651	702	654	678	711	711	656	686	676	664	694	669	671	631	673	691	665	691	660	669	667	723	678	684	698	662	681	705	704	677	669	660	689	653	676	663	648	719	681	671	652	644	682	637	706	668	723	703	646	679	664	690	640	657	680	680	723	678	691	723	657	684	680	689	676	627	651	700	694	650	694	668	709	683	685	675	655	628	708	694	662	713	705	662	703	667	674	645	691	680	701	665	741	673	670	713	691	672	648	706	683	651	677	677	694	685	665	665	678	680	687	661	682	705	676	715	626	689	722	658	642	650	654	687	668	688	662	613	702	717	673	721	712	693	650	650	730	692	718	695	693	668	682	725	656	658	713	663	702	707	680	673	662	702	696	665	677	688	655	674	689	666	666	651	698	670	688	701	648	661	710	677	708	702	676	691	692	718	678	714	667	695	703	689	688	698	640	677	662	666	699	707	684	666	707	703	661	680	685	653	686	644	670	658	751	701	708	679	639	692	675	716	707	702	697	675	700	640	695	673	676	683	681	682	694	704	706	711	652	686	663	699	646	699	685	680	697	723	683	685	704	692	698	655	688	676	700	675	646	712	714	657	690	656	652	694	672	690	663	692	676	672	726	670	657	714	735	669	666	698	691	692	672	686	687	689	674	662	716	698	660	661	704	703	679	681	664	685	664	672	648	671	669	675	669	700	658	704	654	674	710	647	714	657	718	669	710	725	682	697	692	647	643	681	699	631	700	690	733	643	684	732	733	659	719	697	695	711	673
21982	13576	14065	10963	8608	6218	4453	3606	2943	2201	1982	1726	1572	1345	1250	1195	1171	1182	1028	952	878	802	708	739	702	664	625	879	733	732	571	551	467	500	565	485	553	558	526	500	449	375	389	392	351	358	319	360	359	350	394	365	350	305	341	337	343	323	333	364	316	332	303	304	332	302	326	313	336	345	352	310	325	308	342	329	312	335	326	347	312	327	286	303	327	314	289	301	335	335	311	373	285	305	282	341	292	304	315	324	294	289	321	299	341	296	313	288	305	305	311	307	333	329	328	331	318	331	345	300	348	302	300	304	304	322	342	313	340	301	298	313	316	330	306	331	291	304	317	329	322	311	333	319	335	299	320	318	282	316	310	328	318	333	312	316	351	296	304	325	328	332	318	298	329	316	317	302	324	337	330	303	289	292	348	329	321	310	287	319	317	318	331	311	302	315	303	309	320	293	305	297	323	312	275	310	307	310	301	307	306	282	295	317	306	294	302	348	339	332	297	337	304	299	301	320	323	321	304	331	345	305	292	332	304	311	302	308	337	309	287	296	288	302	260	293	338	316	317	281	306	319	314	299	304	300	293	294	287	302	311	316	271	358	318	348	315	293	295	328	302	306	318	334	297	313	330	307	314	249	310	284	305	314	322	311	332	316	309	319	290	299	292	307	293	276	320	282	299	294	313	304	306	318	327	305	314	337	320	310	317	301	284	314	298	320	279	301	349	312	317	341	338	345	345	297	312	323	323	318	293	315	314	303	293	314	307	342	305	298	330	304	343	348	286	349	309	300	315	316	316	310	341	344	270	325	300	319	331	337	354	345	300	326	309	315	330	339	321	331	308	272	298	315	303	331	303	332	296	302	300	295	330	307	313	268	369	282	354	351	335	316	291	305	304	334	298	315	338	293	318	349	348	330	307	328	295	303	303	325	342	355	321	316	296	308	307	325	308	289	296	300	279	318	321	314	308	324	305	279	315	298	321	321	313	268	300	303	299	314	299	363	312	301	312	294	339	338	334	283	322	317	292	319	316	299	323	301	333	316	288	321	331	303	326	342	309	298	324	322	338	283	311	313	295	316	273	331	345	319	327	330	335	311	300	306	304	316	317	327	286	278	302	329	293	324	337	299	287	320	302	289	299	311	338	298	312	290	372	296	324	330	296	297	283	304	350	316	346	307	290	332	295	330	343	310	288	298	280	282	286	324	303	272	313	336	309	323	307	309	311	340	318	315	315	303	298	294	289	303	304	313	326	332	290	336	330	327	288	294	290	289	311	288	322	286	320	314	304	314	299	290	293	264	312	330	317	303	296	303	317	338	328	304	308	320	307	301	326	306	310	351	326	289	331	321	310	345	319	317	326	309	326	296	319	338	299	332	313	302	348	299	310	310	328	324	323	303	282	288	327	315	313	319	282	323	303	322	310	319	335	311	284	330	315	311	306	306	295	324	299	339	292	333	311	346	313	333	316	314	312	318	314	288	314	308	314	295	345	281	322	331	327	334	311	299	284	318	304	332	322	308	310	314	334	306	275	309	335	295	314	357	351	288	330	336	309	318	320	315	323	303	304	338	308	270	334	315	295	315	326	263	314	309	305	328	299	293	327	324	307	328	320	343	262	299	303	318	264	304	277	305	332	309	308	326	273	332	330	301	301	315	277	303	319	291	310	286	358	304	303	309	334	332	287	331	317	294	325	279	297	307	293	342	304	318	306	308	317	317	302	343	318	327	325	316	344	340	308	325	298	320	322	295	317	325	314	334	300	305	338	317	294	326	299	329	344	277	285	328	316	337	326	312	324	317	371	308	292	325	294	296	306	284	309	332	328	330	329	321	286	294	299	320	313	310	323	284	331	305	289	317	320	313	308	309	289	300	307	330	342	308	303	310	299	349	315	292	323	303	347	329	310	318	311	284	321	316	323	292	290	306	309	270	315	351	299	279	319	296	311	275	276	308	297	343	276	295	342	312	300	315	324	308	292	283	301	338	346	327	349	315	316	290	346	334	314	327	323	327	310	293	293	312	298	283	293	320	316	318	303	330	306	316	299	330	324	326	319	282	308	282	280	338	325	282	312	294	315	281	311	346	293	289	316	340	334	280	337	317	292	322	309	281	303	315	307	303	325	298	308	337	309	316	315	315	323	299	324	342	330	292	311	317	297	321	303	324	304	327	338	271	297	337	324	309	303	312	290	308	320	310	336	336	318	333	317	298	295	312	340	293	325	329	352	308	290	317	341	306	309	310	298	320	312	320	295	314	289	332	324	319	297	315	300	339	337	320	332	314	326	308	314	300	322	302	295	288	313	314	311	295	323	315	320	345	308	294	299	325	337	316	306	323	357	311	300	315	304	300	334	286	297	307	307	319	339	264	304	311	309	266	333	319	328	324	312	306	311	303	340	335	301	301	336	307	305	302	311	355	314	310	308	289	336	291	308	315	333	329	299	307	296	296	319	312	310	322	296	329	310	295	318	317	295	308	310	354	288	309	286	264	301	305	307	350	319	333	289	299	340	275	321	315	323	358	294	266	337	321	323	348	297	337	287	291	323	288	296	300	328	273	312	325	316	318	313	342	302	336	297	308	310	333	303	307	305	306	316	342	318	333	337	315	314	317	309	326	288	363	304	329	331	301	318	268	298	336	301	321	310	324	311	326	296	314	303	304	321	338	330	284	323	331	294	293	317	333	283	315	335	297	301	314	285	296	299	318	300	288	325	291	299	331	317	300	322	301	317	317	333	306	329	315	310	344	336	326	307	294	318	310	295	316	343	349	345	310	318	328	350	330	317	291	294	302	316	290	316	301	317	314	309	295	341	305	306	291	304	333	331	331	300	347	317	312	347	323	275	282	329	318	320	325	317	339	328	269	319	300	318	308	324	308	295	317	321	326	309	293	327	297	330	299	297	310	301	318	334	309	298	288	265	318	303	327	302	317	344	318	313	308	317	345	302	334	322	301	331	302	293	321	312	319	357	350	323	287	329	332	313	297	306	311	324	297	308	314	306	327	323	298	307	308	324	322	338	296	319	315	344	300	327	321	335	342	325	334	306	275	331	271	307	311	308	333	318	313	319	309	287	319	318	295	324	319	311	288	325	277	296	323	319	293	316	338	323	309	339	335	332	314	278	297	330	326	327	324	339	304	303	322	311	291	324	290	288	307	328	312	325	332	309	296	305	309	289	319	318	304	329	288	299	301	340	335	324	340	312	343	341	333	293	323	332	296	311	292	310	315	333	354	341	307	278	321	340	313	340	338	298	339	350	301	301	337	331	310	318	343	312	304	304	284	349	325	274	327	331	311	277	294	320	289	296	309	344	317	257	330	339	321	305	333	305	332	335	330	320	300	324	304	316	339	317	301	322	299	325	335	288	354	294	324	313	327	312	307	300	314	314	303	310	303	302	292	310	289	298	350	298	304	328	277	290	309	336	305	294	303	329	288	336	302	345	300	309	335	365	310	284	323	306	334	322	326	338	295	327	317	303	294	333	312	299	326
13324	10022	18570	20015	20293	17744	15567	14528	12855	10462	9624	8208	7145	7122	6470	6492	6850	6770	6199	4803	4739	4494	3994	4090	3565	3238	3619	4256	3684	4029	2997	2845	2319	2388	2403	2564	2483	2408	2185	2042	1800	1623	1418	1340	1236	1213	1196	1200	1130	1073	1100	1030	1005	974	1003	1037	960	953	949	1052	1015	1011	884	873	808	811	853	804	815	825	833	776	757	806	802	781	821	827	842	880	800	852	886	836	818	793	774	743	799	813	840	816	891	813	797	869	779	752	773	770	775	765	809	781	818	736	728	765	772	759	775	813	810	752	763	825	771	792	743	755	793	802	788	762	781	751	718	758	793	785	797	801	726	779	762	832	775	774	772	766	819	776	767	790	705	770	749	754	751	779	773	713	750	754	743	807	770	779	804	786	795	796	796	768	812	780	800	774	810	742	766	744	763	739	741	769	783	781	748	803	757	789	827	756	794	740	762	745	801	815	782	770	775	799	755	741	781	781	774	792	737	724	733	813	769	808	766	802	787	705	780	713	762	771	772	763	797	799	754	739	736	749	711	755	797	820	813	738	747	777	786	748	767	803	752	776	732	794	773	770	725	798	797	806	723	810	783	753	786	781	776	762	754	735	752	780	787	780	779	813	733	823	738	742	768	752	781	804	784	727	759	745	701	784	800	724	731	807	781	749	748	744	773	745	779	782	777	808	754	789	796	770	782	728	732	785	756	810	742	761	710	741	798	784	805	793	812	789	769	750	698	775	788	812	826	740	737	794	797	757	801	790	767	815	778	762	756	758	736	760	778	773	788	808	776	796	752	739	770	836	746	753	783	778	831	776	782	773	743	767	754	767	773	762	812	729	762	757	736	813	761	726	775	743	770	773	753	801	809	771	765	814	795	768	792	752	755	700	806	776	756	811	750	736	767	765	803	765	757	728	782	778	819	744	775	810	773	781	799	755	726	799	815	752	730	819	762	765	760	789	820	823	800	736	800	805	789	782	761	751	860	799	769	761	787	775	780	746	826	770	776	742	770	749	790	732	770	835	753	720	769	779	803	795	773	800	772	780	758	683	796	817	757	791	715	762	798	748	761	703	802	776	747	810	777	796	807	803	757	782	741	746	740	778	783	757	829	812	780	768	781	826	767	764	795	790	767	759	752	768	781	767	803	766	765	786	747	773	756	741	766	708	763	773	762	807	742	799	765	732	741	825	735	754	776	741	747	714	808	764	736	833	755	784	771	765	768	797	719	735	726	757	752	776	757	800	770	763	779	795	776	752	769	755	741	723	833	787	733	757	753	765	805	795	765	782	704	789	810	782	788	786	777	762	787	777	749	754	788	756	752	771	729	775	764	781	790	785	760	710	754	776	784	735	793	773	750	739	757	790	766	786	717	747	772	768	760	749	759	730	773	759	735	774	774	794	766	745	796	742	760	800	803	765	832	746	759	724	732	738	763	733	826	746	787	751	815	800	761	753	746	798	805	743	742	789	777	735	763	786	801	803	772	769	766	756	753	740	762	762	726	722	766	849	777	784	771	806	760	709	781	772	724	784	742	765	799	792	745	797	759	837	751	735	772	744	767	709	782	783	770	802	794	768	780	755	800	758	806	748	702	812	762	780	792	784	782	745	741	784	795	732	719	779	802	731	770	803	760	719	778	776	773	781	806	734	750	843	799	776	731	785	733	715	812	769	723	772	726	756	765	768	776	731	796	782	774	800	795	753	810	758	787	801	794	750	765	798	758	775	757	790	741	747	766	759	750	795	752	738	764	754	760	715	746	740	818	777	776	744	791	768	768	767	775	751	822	777	760	727	762	701	802	757	761	734	743	798	759	780	730	739	820	715	765	742	816	758	784	783	749	747	758	723	805	751	778	795	741	824	770	745	770	779	764	741	725	769	813	747	796	816	780	782	811	753	769	776	789	755	777	762	718	762	753	783	757	840	764	777	768	803	748	780	736	768	780	795	838	727	778	814	728	776	769	779	794	762	805	764	816	694	770	774	804	724	700	755	773	749	753	765	803	786	764	788	786	736	722	794	777	780	716	771	831	785	780	748	759	777	722	740	776	772	783	790	740	755	787	755	804	742	815	754	772	761	705	742	714	791	782	751	738	777	711	798	793	794	807	776	800	762	821	806	768	765	714	773	814	785	761	755	756	766	755	771	750	839	779	770	777	748	767	781	779	811	749	776	786	777	767	769	797	756	803	808	758	784	778	747	753	748	776	748	813	757	783	735	736	787	768	713	773	810	742	775	818	757	730	783	725	753	803	777	755	792	807	768	776	762	753	762	805	751	796	814	809	741	793	793	735	808	730	770	760	770	789	723	786	787	728	849	806	816	748	777	751	739	767	787	736	808	818	761	755	746	767	776	718	747	785	754	769	778	746	769	710	786	782	752	765	765	767	798	768	800	774	751	764	740	752	792	782	737	811	740	764	758	797	750	770	735	811	763	802	823	783	754	771	783	735	808	778	757	756	751	796	804	804	766	769	763	769	805	709	761	809	752	779	767	809	703	780	815	814	752	797	749	732	728	738	808	758	742	718	775	778	749	765	712	776	741	776	716	767	727	762	791	780	775	765	809	747	716	805	795	763	740	825	759	782	788	739	766	730	804	790	775	789	753	785	831	773	760	776	741	792	710	761	789	746	793	797	769	749	747	799	810	824	748	769	797	776	728	766	748	796	753	772	764	809	795	771	775	757	788	769	746	805	800	723	774	789	740	771	751	771	764	799	769	761	747	759	764	785	758	752	755	731	748	758	725	775	766	747	802	781	743	819	764	798	749	791	789	812	766	786	754	844	747	782	784	797	768	799	758	749	783	737	768	798	775	803	759	763	780	734	788	761	765	775	750	781	754	821	776	780	717	727	809	825	782	808	790	786	781	801	774	802	787	780	779	761	783	781	793	781	714	718	801	773	807	746	800	824	805	799	755	745	791	758	799	748	730	784	757	801	735	737	779	791	768	797	784	760	747	749	764	764	766	748	772	759	778	773	727	767	752	743	793	734	742	785	724	792	761	778	775	772	790	771	763	741	771	825	735	721	753	759	781	779	777	820	790	762	802	793	772	767	797	717	801	744	810	777	782	760	772	775	758	781	787	811	753	784	756	765	792	765	736	791	783	821	777	754	741	705	745	751	762	777	756	790	785	755	770	749	787	755	754	760	812	724	861	769	778	800	836	732	783	716	767	802	743	731	782	730	766	724	767	759	751	774	735	763	795	755	775	798	806	759	748	749	796	754	770	760	755	776	793	742	747	740	719	772	787	749	748	772	814	720	749	735	825	792	760	799	748	753	807	731	770	783	797	761	777	762	740	796	768	776	827	783	767	837	780	773	824	814	757	770	796	754	734	754	785	771	779	764	789	792	776	748	736	714	801	764	734	779	740	777	732	776	815	783	788	743	748	808	817	741	771	797	803	774	760	754	793	738	774	755	773	735	780	743	751	725	761	741	776	764	756	840	791	771	789	757	797	761	784	771	755	778	761	754	736	793	726	788	707	808	764	817	784	789	742
31848	20450	20139	16826	13723	10630	8096	6531	5088	3813	3491	2725	2533	2319	1931	2032	2142	2115	1790	1381	1365	1310	1170	1163	988	983	1004	1348	1196	1153	815	699	628	584	669	691	689	683	632	591	481	444	438	361	378	368	330	329	353	333	347	315	301	291	286	303	308	310	286	323	295	323	307	286	282	273	306	298	294	227	303	286	270	279	270	268	292	264	258	272	296	273	239	289	286	268	262	273	257	261	289	282	261	267	300	252	251	266	253	264	259	281	277	252	284	263	267	269	244	289	269	293	290	258	283	283	272	262	280	248	263	249	261	283	259	264	299	278	274	264	237	261	281	267	260	256	257	280	253	266	288	265	282	267	255	295	246	274	282	243	278	228	263	275	246	253	255	267	254	289	278	261	279	269	254	257	251	280	272	258	262	272	247	262	258	274	265	277	255	285	256	259	265	284	258	284	257	288	285	276	254	267	257	217	243	257	263	237	248	264	248	273	268	284	258	256	267	263	292	287	258	277	270	283	240	269	260	240	250	268	258	297	261	253	233	263	292	292	244	282	286	256	254	258	255	262	259	251	284	245	249	263	242	244	264	244	240	279	277	247	293	235	265	303	276	240	259	273	269	260	226	261	285	252	271	306	267	275	280	267	269	267	257	272	264	298	247	254	240	281	253	270	250	269	238	272	236	261	273	266	250	296	257	263	235	254	274	264	303	246	272	259	272	243	245	286	265	280	275	273	252	267	236	276	254	236	245	271	268	272	268	277	250	271	270	252	256	262	264	265	248	242	273	271	268	268	280	260	245	250	275	280	298	250	250	280	282	255	261	250	232	267	283	257	265	283	274	245	247	271	259	294	270	255	278	271	277	239	247	278	232	250	270	253	247	255	256	271	270	266	287	263	275	256	259	258	260	276	256	270	292	260	233	251	243	274	263	285	256	282	259	274	247	252	270	255	251	261	244	276	239	247	273	279	255	232	270	267	253	256	278	255	284	255	271	280	272	278	254	274	251	271	257	279	275	270	263	271	261	262	271	247	265	277	267	271	232	292	282	285	231	286	247	271	236	235	253	283	260	224	278	250	252	265	270	261	257	259	296	291	266	248	228	290	268	256	274	279	246	253	269	273	284	271	277	255	262	279	264	264	254	294	281	268	268	255	273	291	250	279	265	245	230	278	267	247	256	261	267	257	253	238	257	263	278	271	285	255	255	262	276	259	241	245	291	288	266	287	264	257	262	261	294	285	262	262	276	243	257	308	285	268	262	271	260	269	282	272	264	276	253	261	263	261	242	259	255	269	257	245	269	248	270	294	280	278	274	277	272	294	258	279	295	261	255	220	274	253	261	270	264	241	281	291	281	278	243	282	294	252	277	273	270	295	278	268	275	246	255	273	283	274	265	265	275	258	246	251	264	237	247	248	266	296	276	267	251	277	281	240	242	226	266	275	238	239	287	247	289	266	271	277	280	278	257	253	269	245	267	264	284	278	260	253	280	252	252	294	251	243	248	274	263	272	221	237	287	283	235	253	269	267	273	268	275	257	263	214	237	285	253	259	249	249	244	259	271	273	237	308	279	264	264	274	238	272	298	288	250	275	260	267	256	288	285	247	270	258	254	289	257	251	265	257	234	271	254	264	277	286	286	267	269	262	259	268	300	269	277	267	250	250	235	248	274	252	261	272	291	284	242	271	253	280	268	257	281	251	280	275	264	264	265	277	261	293	274	286	255	312	256	273	274	266	282	261	271	228	233	254	247	264	276	263	253	285	258	249	251	263	251	287	269	256	262	268	272	240	249	265	221	277	270	280	291	255	314	273	245	290	268	262	273	288	246	270	259	295	244	309	276	298	278	270	282	236	258	285	263	265	269	266	263	277	261	274	261	266	255	270	292	238	240	282	263	229	259	238	282	288	267	292	268	250	267	262	265	255	258	272	259	265	288	249	292	271	240	270	254	276	282	254	282	236	260	283	228	267	286	278	264	257	250	270	288	254	244	256	227	248	255	288	263	269	262	260	293	272	261	279	279	270	286	283	287	290	281	263	279	290	273	262	252	259	243	265	264	254	289	266	278	235	280	293	262	263	265	278	249	256	272	268	270	253	262	258	275	294	282	268	290	270	275	286	291	311	248	264	275	272	267	266	283	268	278	272	258	252	258	294	265	230	290	287	275	267	273	304	273	250	278	271	284	290	265	285	258	254	279	258	262	250	258	257	256	280	269	304	260	287	239	300	258	262	259	268	279	227	275	269	296	275	281	272	275	265	256	260	249	248	264	273	273	252	277	266	279	230	287	289	280	267	254	279	263	259	278	261	277	284	266	248	252	257	280	276	283	263	244	250	263	273	275	279	282	277	278	263	264	277	245	270	268	290	269	252	285	281	269	278	262	290	259	264	268	265	309	266	268	274	263	263	245	252	257	276	274	268	264	260	265	282	262	263	286	277	264	272	302	276	254	272	287	251	251	263	272	279	276	298	277	265	271	282	235	291	277	282	250	289	284	270	278	258	246	249	243	266	273	294	271	258	247	267	285	263	276	219	245	273	269	265	255	274	281	267	251	251	280	247	284	249	275	285	257	246	252	261	278	252	226	271	284	264	286	273	277	260	273	267	261	298	270	271	256	248	266	306	270	275	293	240	252	261	231	248	267	269	256	272	269	257	282	277	242	247	259	221	262	296	265	272	250	247	291	274	287	239	267	245	255	274	289	270	261	252	263	220	252	262	264	287	243	268	285	274	288	250	260	274	269	255	280	292	268	276	279	257	267	276	242	295	262	278	283	279	266	259	256	271	260	272	255	245	287	288	312	256	240	236	269	256	258	255	252	288	270	247	268	284	285	264	289	301	282	259	271	261	268	262	246	252	260	270	296	253	253	256	257	277	280	258	211	270	275	271	270	297	252	269	284	268	254	258	252	284	229	252	262	294	259	269	275	285	257	258	282	273	270	251	268	242	291	301	275	281	271	264	242	268	275	240	240	254	269	271	246	264	298	268	267	257	265	254	252	264	235	265	265	282	275	255	258	252	279	264	243	287	276	264	284	258	275	260	266	281	259	267	296	246	244	265	296	276	265	258	272	245	279	299	250	280	278	293	243	287	279	272	266	254	268	229	254	265	283	241	264	241	250	236	256	263	276	270	274	269	282	248	273	252	254	249	289	269	222	282	265	270	287	272	264	289	270	289	266	283	275	290	303	248	250	273	264	254	278	243	273	268	258	274	256	255	282	276	273	264	269	260	251	223	279	251	272	236	295	246	264	253	274	266	261	294	271	256	272	260	246	274	282	285	267	275	262	259	283	230	254	255	242	236	263	271	265	265	285	260	231	276	256	253	273	270	273	282	290	253	246	247	257	295	242	288	244	266	255	250	278	252	269	252	279	290	257	269	285	262	254	280	264	271	269	263	294	259	267	280	273	266	263	306	269	261	251	252	273	255	274	262	261	283	235	271	250	262	245	254	306	270	271	255	258	284	247	256	271	285	247	284	246	249	288	298	274	241	296	236
18881	13552	23826	25686	26487	24340	22599	21159	18499	15381	14925	12598	11397	10839	10428	11422	12222	12678	10749	8235	8269	7474	6942	7504	5633	5951	5390	6938	6291	6820	4594	3938	3810	3451	3950	3952	4093	3798	3491	3290	2585	2182	2096	1784	1657	1501	1445	1362	1383	1238	1159	1080	1095	1054	1042	1005	1011	978	997	998	1045	1058	910	865	771	712	791	761	780	751	741	713	725	709	749	709	743	720	797	756	770	827	748	774	702	705	634	658	711	703	686	744	700	753	742	719	688	712	663	623	655	663	677	640	664	658	635	612	702	711	712	709	677	719	660	658	605	686	607	665	685	630	615	709	629	665	614	661	655	642	654	637	704	655	683	660	675	641	668	655	639	647	652	659	682	659	670	660	715	639	636	680	640	672	652	659	703	686	595	630	676	638	646	665	631	615	600	666	641	639	632	629	626	613	666	659	694	671	617	634	628	665	633	686	673	683	622	600	663	635	629	634	660	717	609	644	663	636	676	661	698	643	644	669	625	688	649	649	645	654	602	623	657	652	664	668	637	679	674	669	636	620	652	693	625	637	668	687	665	644	669	634	662	690	634	638	691	647	628	633	663	618	642	610	655	626	666	673	664	647	664	661	629	665	622	673	658	677	599	669	678	657	668	662	624	630	652	669	639	619	616	655	688	604	670	642	661	683	662	683	650	650	625	642	676	640	697	634	644	684	620	643	666	677	612	684	654	683	659	619	660	619	698	662	669	676	636	661	719	694	614	618	645	659	659	661	632	627	647	671	684	685	649	684	672	661	681	651	633	690	663	657	671	665	628	635	688	667	624	648	652	668	628	705	625	600	658	699	686	642	692	668	702	647	700	673	617	672	706	673	582	698	723	662	696	661	662	661	633	667	660	662	689	688	644	633	626	619	646	619	640	673	638	656	635	655	649	697	610	647	697	612	661	707	718	655	608	630	669	678	629	647	679	653	610	661	678	603	623	603	609	673	664	666	688	687	633	642	658	649	648	710	618	630	684	612	662	672	638	654	666	670	633	652	698	678	667	672	680	655	664	626	659	680	673	664	653	657	668	714	680	666	619	667	630	704	663	638	627	660	622	654	673	682	643	653	678	646	677	611	706	643	661	665	711	641	693	635	618	672	647	676	656	588	645	643	684	642	633	694	638	677	663	686	711	652	657	681	672	663	694	663	663	659	641	700	664	631	625	642	631	622	632	657	636	713	657	645	632	653	653	623	624	629	655	613	634	619	677	662	676	692	670	683	661	670	658	642	651	656	660	634	663	694	706	682	624	659	677	698	644	628	679	724	705	623	694	640	638	649	621	648	617	650	696	640	670	643	617	677	681	662	613	687	643	690	623	676	680	635	637	652	641	726	664	659	667	631	660	707	699	668	675	644	655	669	726	630	656	633	634	700	638	684	669	645	663	634	674	648	677	654	637	638	640	710	689	646	651	728	629	656	694	634	690	661	697	691	629	652	666	637	669	622	628	619	671	665	657	635	652	638	641	682	678	631	664	667	706	688	611	668	668	659	617	625	623	636	674	638	652	688	613	642	697	632	670	665	647	679	677	658	672	656	652	666	649	663	700	656	671	662	630	598	659	620	662	671	660	630	680	630	652	645	650	635	662	674	678	669	630	686	662	671	630	672	621	634	636	687	698	644	656	664	663	641	640	639	613	670	633	635	649	688	649	629	705	685	642	670	610	666	656	642	635	663	614	676	673	653	669	640	663	614	576	631	666	682	655	638	652	601	658	667	625	665	597	659	635	652	670	671	690	654	670	649	680	647	660	667	647	656	682	642	631	695	657	619	665	687	655	608	687	643	672	657	679	636	637	669	650	636	588	689	666	637	658	651	649	682	662	663	621	614	663	648	678	685	670	667	646	682	677	681	687	653	675	665	652	638	683	681	626	670	672	706	654	615	629	624	624	673	678	665	637	620	649	621	609	677	633	663	662	671	625	654	659	674	650	622	636	660	704	631	688	655	679	640	668	650	659	644	651	591	641	643	637	641	688	689	655	658	656	705	603	651	691	657	622	687	701	647	670	604	679	659	594	656	633	609	637	667	603	648	653	637	673	674	612	658	677	612	679	689	661	634	614	661	646	646	692	645	608	645	635	615	638	650	658	653	685	670	657	690	641	642	652	637	663	597	642	672	655	628	639	633	640	637	686	674	651	655	661	599	668	670	652	661	665	668	620	598	666	632	676	609	663	623	662	656	663	622	650	639	651	643	621	661	638	710	654	638	661	650	685	661	673	675	625	644	673	638	667	612	631	648	661	669	634	683	679	668	682	612	665	654	704	659	660	686	632	657	670	652	675	649	630	692	674	663	654	666	638	729	627	680	593	622	707	633	655	667	622	652	654	692	638	699	650	648	630	696	638	629	681	657	668	643	654	622	633	643	703	639	684	666	635	669	630	655	667	625	650	668	667	658	633	692	684	633	679	687	655	676	652	626	649	634	673	683	676	640	638	675	670	683	652	663	686	648	687	667	646	637	638	652	684	691	637	652	668	628	683	699	667	641	644	669	678	716	604	661	681	674	680	626	641	649	648	639	612	666	621	646	645	598	675	663	649	662	678	680	673	668	680	718	621	695	645	697	635	633	664	659	597	672	660	635	706	684	613	679	683	693	620	648	640	618	689	598	676	673	657	641	645	678	654	653	647	675	654	665	655	658	642	675	627	701	661	653	653	664	620	672	657	700	665	639	618	722	661	628	687	609	661	643	684	721	634	644	676	649	673	684	654	686	659	666	648	620	650	670	661	689	605	676	655	677	669	653	638	622	661	646	674	595	677	604	708	610	678	666	672	634	650	664	628	673	690	665	635	698	679	659	646	675	661	622	651	618	658	635	676	638	671	686	672	663	609	681	662	614	646	699	672	658	706	602	681	617	670	647	647	627	642	650	633	663	656	675	666	695	632	668	651	653	678	643	639	625	678	661	668	637	651	634	688	688	700	683	612	634	684	622	634	625	688	623	648	632	680	628	644	631	649	650	638	669	661	685	702	676	664	653	671	662	635	621	707	626	665	637	668	637	673	646	671	635	674	693	726	663	644	665	693	661	670	656	653	648	634	663	649	677	682	622	606	666	639	656	661	643	638	653	662	686	660	680	633	642	682	617	681	687	640	662	632	633	660	611	630	670	693	681	617	649	614	695	648	660	650	658	666	619	680	627	627	639	650	662	662	665	648	657	702	649	647	613	647	641	666	641	653	648	639	680	641	652	659	626	637	687	647	691	664	687	631	631	674	635	648	639	670	632	662	659	644	648	651	634	698	609	612	641	593	663	654	609	626	635	635	642	614	687	673	649	690	663	624	628	640	625	679	664	673	647	672	659	663	691	666	642	616	640	651	668	671	663	666	622	676	682	656	640	654	655	663	655	701	656	688	701	642	644	640	606	673	622	626	635	665	610	687	683	665	658	641	674	651	698	643	626	638	702	631	663	673	689	665	692	673	670	679	649	674	676	666	683	668	628	640	691	677	691	635	650	677	666	686	654	685	645	671	678	615	677
11584	6655	7178	4799	3263	2246	1803	1460	1173	936	834	778	640	536	550	503	422	451	401	371	407	380	364	324	331	349	325	351	395	356	369	340	334	320	315	289	308	338	291	306	314	331	285	282	303	298	265	296	277	270	328	267	299	317	289	259	309	292	283	313	296	296	292	295	297	260	284	289	283	254	302	282	274	296	261	258	258	284	284	280	264	281	260	307	289	285	245	269	278	295	294	287	306	276	270	263	245	289	295	274	229	303	271	244	268	275	279	282	246	290	280	244	277	268	267	263	252	270	282	289	278	285	257	279	299	295	268	283	284	300	281	278	266	272	278	295	280	293	270	279	289	294	285	260	260	295	319	261	275	296	249	263	277	310	272	284	283	298	291	281	299	261	283	288	255	287	259	250	259	279	251	263	284	262	251	312	259	268	260	252	283	260	270	299	277	278	274	271	279	272	266	258	310	271	271	253	251	272	298	272	293	271	270	286	278	279	274	248	268	264	279	264	287	270	259	296	278	271	291	280	271	262	262	266	295	284	272	271	286	291	291	276	301	281	289	287	273	276	289	273	272	296	271	267	259	293	262	277	286	260	256	269	261	298	283	254	259	270	259	260	242	277	296	260	294	295	264	256	288	287	268	291	271	249	254	275	250	253	263	266	266	258	254	300	271	300	322	246	299	306	256	273	257	268	262	305	281	247	290	287	272	245	282	257	273	267	262	258	281	277	252	281	281	276	268	278	254	276	275	249	270	273	272	284	295	284	281	278	295	268	286	291	243	241	287	291	282	262	289	300	283	260	330	278	301	266	287	296	297	257	320	276	269	282	261	277	296	282	279	264	259	279	282	299	272	306	295	236	283	260	267	270	272	281	295	270	319	277	269	287	272	269	272	286	236	259	275	279	256	270	291	251	274	268	289	280	266	285	274	249	278	277	293	264	267	281	260	302	263	277	251	255	272	294	223	286	284	245	291	265	275	271	246	263	299	297	273	288	273	327	291	285	239	254	327	292	247	266	286	315	300	274	263	275	274	269	258	294	300	285	304	310	298	279	273	274	290	290	306	268	271	295	280	265	284	265	279	281	265	279	299	265	294	287	314	266	267	255	271	243	253	262	288	248	294	283	280	290	262	302	292	257	263	290	293	303	276	265	237	275	275	255	259	274	255	285	268	275	295	261	268	293	289	279	261	287	270	266	241	274	283	273	250	275	247	267	288	282	289	264	262	266	247	279	279	323	246	264	285	271	302	293	277	260	254	294	288	300	248	253	262	283	261	257	259	299	275	300	289	287	295	283	276	298	271	262	279	265	240	244	252	247	265	256	302	284	295	295	302	285	277	279	275	268	285	264	280	290	285	273	254	266	283	278	274	271	283	275	271	251	261	268	279	279	267	300	260	260	277	264	276	302	262	235	278	260	278	294	269	281	259	265	256	277	303	268	269	283	272	268	262	283	283	269	269	247	256	298	292	318	274	275	297	260	255	245	300	304	280	285	269	279	248	277	266	280	300	291	282	250	247	274	286	263	274	289	283	260	263	274	299	277	265	273	289	297	291	251	305	288	274	234	295	257	279	264	269	258	266	258	289	273	277	263	286	294	284	259	291	248	287	281	280	269	286	279	300	257	295	265	281	308	267	308	310	271	279	274	297	264	257	259	300	257	304	288	279	267	296	260	275	261	263	236	284	289	239	294	259	260	254	275	260	287	266	293	303	286	254	266	295	260	273	276	250	272	272	257	267	234	278	283	267	258	281	303	248	292	295	279	279	253	281	286	264	254	317	270	273	267	287	292	303	292	241	271	291	256	260	255	306	270	278	275	271	261	290	285	257	270	291	275	282	307	270	313	281	286	275	285	278	284	296	239	274	268	262	310	266	280	295	282	262	269	269	283	263	290	263	266	305	279	280	290	287	269	302	274	257	272	323	303	287	263	244	275	254	285	301	292	286	247	293	234	283	248	261	294	219	269	270	255	254	263	276	293	277	287	285	250	282	266	276	255	271	323	269	278	277	258	277	271	271	272	292	279	275	271	252	255	262	296	297	294	325	268	268	246	280	286	249	260	261	260	277	285	262	275	286	290	294	251	277	254	295	256	266	282	302	245	283	310	261	287	278	273	262	274	275	270	286	261	237	285	286	291	283	265	304	266	254	283	271	289	269	252	281	249	283	281	275	261	301	290	246	263	279	280	263	266	269	299	251	268	262	287	276	296	276	276	289	292	274	251	269	261	275	269	280	291	277	297	251	302	260	271	270	270	262	283	300	274	302	250	287	290	285	262	258	301	298	278	266	298	277	254	267	264	299	282	284	290	298	255	265	270	299	293	294	240	271	303	257	275	280	290	283	294	278	249	249	277	275	300	240	262	260	263	289	272	285	272	299	259	292	252	269	257	281	286	267	269	287	296	266	306	280	305	271	270	297	274	268	264	297	274	262	287	303	289	275	260	269	296	261	251	303	265	254	292	249	293	276	304	284	251	276	274	245	299	293	263	278	256	259	258	300	276	273	271	276	273	265	296	266	318	247	252	291	296	259	278	296	272	298	242	255	242	277	277	281	282	286	278	287	252	275	269	276	280	280	290	275	260	285	289	304	298	271	248	284	280	276	295	310	277	284	273	271	286	250	264	279	294	296	267	269	249	300	296	261	298	265	296	296	294	291	296	265	256	300	276	271	254	264	271	254	275	285	269	285	294	291	264	278	279	278	275	281	267	298	273	301	286	265	257	259	268	290	280	237	243	290	272	261	287	270	254	312	253	283	282	272	264	301	267	262	282	273	252	283	267	301	256	247	292	290	276	269	296	248	269	295	245	273	259	289	274	302	289	279	280	258	258	268	263	299	279	271	274	275	301	258	264	271	291	277	297	294	285	241	258	295	248	306	293	265	264	307	289	269	283	272	300	272	279	286	254	288	262	264	268	278	288	272	295	292	265	301	275	294	279	281	255	296	293	263	255	268	263	265	276	264	259	258	270	283	255	301	243	263	277	259	275	263	271	284	304	266	277	253	277	309	271	290	288	279	254	260	271	289	293	302	275	296	297	262	287	258	262	271	260	247	278	258	261	279	249	281	284	286	292	317	270	271	267	277	241	289	276	267	247	301	261	275	273	271	273	266	281	254	269	296	302	265	254	279	272	268	268	272	275	259	289	262	269	273	292	277	294	242	273	267	276	241	266	296	285	310	303	291	281	258	244	286	288	283	288	271	294	263	301	291	265	307	309	266	282	259	266	238	277	272	245	277	292	293	282	277	250	283	303	276	268	261	257	279	264	274	266	286	271	287	286	272	281	254	260	262	275	306	256	282	268	289	295	283	285	280	281	271	265	262	268	277	282	290	290	264	293	292	283	247	293	301	280	284	262	289	274	304	276	233	240	302	272	261	257	271	305	294	285	293	285	313	265	294	262	297	282	273	251	266	295	287	234	284	281	278	287	262	302	292	296	249	260	269	291	270	289	296	282	273	279	251	259	250	272	252	306	285	258	272	269	280	289
6870	5720	11921	12540	10808	8947	7906	6867	5736	4770	3971	3539	3101	2663	2242	2210	2088	1863	1694	1490	1381	1304	1316	1217	1150	1210	1235	1290	1302	1321	1153	1237	1233	1182	1154	1159	1155	1140	1037	1014	911	863	842	762	800	816	777	839	776	752	824	795	775	791	784	709	797	801	814	786	821	723	754	692	711	713	703	704	647	687	684	737	682	719	655	677	729	681	669	765	781	749	704	665	659	699	660	678	711	730	676	751	727	736	759	695	706	720	679	705	705	708	671	657	693	729	668	721	712	697	697	717	686	658	723	711	711	691	716	712	685	689	689	669	699	707	709	713	710	745	687	714	672	698	703	699	683	694	717	679	674	694	686	678	705	663	680	705	688	631	668	666	711	716	720	715	688	717	718	676	677	714	644	664	639	692	711	669	708	723	704	672	720	673	712	706	679	684	680	715	687	744	730	696	671	687	676	678	699	721	715	738	672	693	715	693	712	679	641	720	721	679	684	652	708	678	689	644	697	668	679	694	707	682	693	666	701	677	656	676	695	668	681	696	721	690	676	694	680	696	680	668	651	713	645	696	641	687	684	763	680	724	697	701	667	699	721	654	756	689	693	655	676	731	650	715	684	717	681	758	687	752	671	685	690	734	682	711	685	666	641	670	678	680	699	669	680	703	734	679	686	687	689	619	644	702	686	728	713	737	652	687	710	623	694	650	721	675	716	655	668	677	673	686	658	669	711	734	684	691	725	697	730	619	636	684	723	684	691	703	688	681	736	657	715	699	665	703	705	703	693	664	720	704	699	655	674	683	709	682	704	691	688	670	645	750	686	661	687	677	741	653	669	686	719	730	689	651	717	661	678	672	707	690	713	734	669	686	701	684	671	679	673	677	682	735	671	646	701	695	687	703	731	732	719	673	727	649	700	720	676	702	705	665	712	699	662	660	699	668	694	665	665	678	687	697	667	706	713	703	680	695	708	752	680	702	699	679	661	713	705	730	736	726	686	683	681	714	699	700	681	687	677	651	683	680	633	637	681	653	707	706	704	668	730	669	701	688	747	625	724	675	711	654	709	691	690	681	729	680	703	686	641	690	729	701	706	673	720	671	704	679	704	697	709	700	680	693	725	666	647	658	640	708	683	663	726	736	676	709	724	689	624	734	662	699	690	695	710	708	723	691	703	700	657	692	681	696	659	685	674	640	697	694	697	676	672	695	671	689	668	672	653	677	720	704	718	677	694	717	691	742	692	690	716	708	696	693	710	708	690	712	681	634	723	712	683	656	691	654	725	746	695	698	664	714	663	651	697	641	676	690	670	663	705	636	679	670	682	683	685	691	731	695	673	656	677	643	671	691	690	677	673	665	638	632	684	690	702	684	672	700	646	688	650	706	685	677	666	688	706	715	697	684	739	638	703	721	676	699	632	694	631	692	696	708	699	751	710	686	666	647	695	663	679	705	719	679	723	687	654	683	661	691	685	684	698	712	703	721	661	662	718	695	688	672	713	680	716	702	684	704	675	746	713	688	682	703	631	674	684	671	671	695	673	731	682	663	656	685	732	689	728	631	715	726	638	693	674	621	642	666	684	697	710	729	689	712	723	671	702	656	699	675	702	667	695	694	726	662	706	699	674	633	690	673	653	680	695	695	705	707	682	666	699	744	668	701	686	695	718	688	675	668	727	731	687	683	740	716	675	721	663	700	665	689	659	662	725	679	692	678	689	683	725	755	702	654	676	689	685	660	670	695	696	717	694	704	724	692	699	655	709	662	682	704	681	669	668	654	668	677	672	682	714	701	702	611	741	716	649	732	702	719	673	655	744	698	678	676	723	708	702	702	648	671	626	714	696	635	728	690	624	706	723	680	698	684	681	724	681	693	726	661	713	706	662	735	661	686	685	672	725	711	730	745	717	659	681	696	679	746	673	726	700	635	696	658	708	749	692	681	691	701	702	696	717	676	667	686	709	679	689	689	701	691	717	668	704	704	686	663	645	695	659	699	715	720	722	664	637	680	685	644	722	668	691	692	734	723	652	741	701	703	654	702	654	666	674	664	693	704	720	708	731	723	681	701	678	655	724	692	694	720	698	650	668	635	678	651	673	717	740	700	654	650	684	685	695	717	711	695	708	699	638	703	699	697	685	703	690	722	713	688	702	744	724	687	690	689	738	732	699	700	728	667	693	699	671	701	685	665	670	681	712	677	690	668	705	716	682	687	665	702	747	714	700	734	737	659	696	623	697	719	717	670	727	702	691	675	656	708	751	720	711	741	684	679	697	682	696	677	688	692	708	728	663	683	732	681	729	692	675	763	677	663	729	674	704	659	672	682	700	714	712	721	682	713	701	685	676	684	692	734	645	759	686	707	653	718	699	693	665	669	677	762	715	690	699	671	687	717	677	725	691	700	700	641	643	732	652	683	657	680	724	726	688	697	664	668	704	679	669	719	666	657	657	677	734	725	694	683	712	681	700	676	694	674	692	711	707	686	708	675	688	699	692	700	719	685	671	669	692	681	679	700	674	693	691	682	714	707	690	687	689	677	729	709	707	684	676	654	728	718	699	732	662	697	745	666	659	677	683	677	686	755	706	675	726	686	675	676	693	684	726	695	646	686	736	681	695	658	685	693	712	703	655	734	744	709	714	677	702	736	691	707	674	698	688	702	712	742	681	670	656	682	693	679	682	667	697	696	738	716	671	640	721	710	698	700	707	744	722	690	734	675	670	717	708	704	689	708	680	694	741	713	723	722	711	724	710	666	722	724	642	701	704	717	693	653	722	673	690	711	680	673	732	674	669	662	728	659	744	708	697	680	689	694	688	715	711	681	711	669	668	740	722	675	715	687	693	643	669	694	714	717	669	704	648	683	696	693	704	701	674	668	694	683	632	709	730	721	688	634	676	674	691	699	696	709	704	665	703	703	696	704	708	676	699	728	723	740	706	701	644	699	698	695	733	683	699	742	678	636	660	643	720	731	707	668	713	744	672	720	708	697	664	610	707	637	673	699	661	629	702	665	686	661	690	685	651	653	701	654	641	711	700	713	612	729	733	634	653	702	714	672	704	706	667	718	712	714	656	680	704	685	734	668	716	711	663	661	746	688	672	686	676	691	684	657	760	685	735	678	739	701	687	704	718	692	700	667	663	711	687	714	694	690	669	698	714	679	686	690	712	673	664	702	690	684	684	691	716	702	665	664	672	657	716	705	664	714	680	690	693	713	699	688	666	717	689	718	726	657	704	695	727	695	674	693	688	710	666	664	723	723	710	733	698	668	658	700	699	668	656	648	679	707	724	767	714	745	707	686	647	706	673	642	706	675	664	709	738	691	720	703	718	649	685	648	704	699	665	706	707	684	656	682	680	698	666	651	680	726	744	657	694	680	727	684	667	711	673	682	689	672	709	680	673	680	748	691	719	645	708	686	679	654	696	667	703	695	627	665	718	663	707	689	694	671	658	683	688	684	714	690	676	664	675	674	720	654	682	699	725	703	703	694	702	656	654	745	680	687	615	700
22266	13320	13756	11030	8050	5769	4388	3597	2627	2157	1988	1809	1717	1601	1317	1315	1219	1223	1087	824	867	847	782	668	666	635	747	786	803	739	546	613	527	500	545	531	520	474	485	454	434	402	393	375	353	343	396	361	334	356	365	367	370	350	336	333	356	328	321	361	342	334	326	318	321	330	364	326	311	368	333	278	307	298	338	303	322	324	281	349	311	331	310	300	303	326	330	319	313	323	335	308	339	274	301	346	299	296	313	315	330	339	297	326	319	319	313	299	333	304	333	324	332	293	305	296	304	313	266	329	326	324	318	317	305	314	318	326	303	319	335	363	293	316	311	279	302	292	326	336	316	326	312	324	316	319	321	317	310	293	294	306	314	291	287	316	313	305	329	310	380	313	341	285	292	312	336	302	331	309	307	293	319	311	323	328	341	335	307	303	316	314	299	308	317	297	290	306	307	318	338	330	314	315	323	324	348	292	321	324	331	355	302	286	304	357	306	304	326	328	306	314	312	308	306	318	300	279	299	307	332	303	350	317	320	324	289	334	317	300	305	267	327	320	265	336	333	312	316	316	331	304	353	314	308	315	320	300	341	291	305	318	308	341	307	297	318	314	302	313	302	342	301	299	289	321	312	328	326	323	292	333	296	311	299	317	327	341	300	284	306	296	318	310	301	280	316	310	329	302	327	314	330	320	328	348	337	291	281	296	336	308	298	301	282	305	344	320	291	290	307	351	325	331	298	334	312	326	332	330	330	292	306	322	301	355	339	311	293	313	315	330	313	313	306	318	299	275	303	291	345	312	334	331	351	333	312	305	285	311	313	325	318	316	311	317	330	314	345	331	306	322	349	316	309	325	296	351	322	296	327	310	323	332	304	303	341	332	326	323	311	313	311	348	316	324	314	328	309	323	298	295	339	297	297	310	289	311	306	297	302	309	350	287	328	296	349	327	297	293	343	312	278	309	299	339	297	318	333	291	327	336	328	311	342	297	346	319	337	308	303	309	286	331	294	296	303	281	302	313	321	331	303	302	285	303	327	318	332	316	326	301	325	315	310	304	329	306	320	323	317	282	337	344	315	343	289	286	309	336	311	300	307	302	322	299	345	316	318	324	335	336	331	288	312	326	313	285	335	308	322	340	331	315	338	335	323	324	334	274	283	311	323	318	326	319	320	289	312	311	305	321	329	309	326	307	284	351	323	311	295	323	286	275	319	318	330	328	325	299	314	310	268	315	288	301	345	332	299	309	304	293	327	331	314	302	311	321	314	297	341	272	328	313	317	330	300	320	328	284	277	284	324	343	304	295	293	323	290	329	288	312	320	315	328	315	311	304	328	337	343	324	292	320	331	318	337	302	335	319	296	290	313	311	295	289	300	291	285	305	301	352	306	314	355	320	332	327	325	272	302	314	328	355	315	335	291	327	332	337	336	329	351	302	301	327	362	306	318	329	313	322	335	308	288	303	297	292	288	326	317	281	335	334	290	315	347	320	327	311	346	336	321	312	339	323	332	315	321	293	312	278	285	326	305	312	341	310	311	329	334	326	303	294	357	293	300	315	332	333	334	313	319	318	293	312	342	320	298	308	286	343	323	333	310	322	285	310	316	317	357	295	304	304	294	300	324	306	313	332	295	317	321	315	331	298	295	299	302	288	306	297	338	303	335	324	275	275	307	326	314	345	299	350	302	315	271	300	324	333	283	356	325	311	320	326	328	320	342	322	290	320	292	337	318	317	329	311	310	327	324	281	317	312	350	351	323	308	337	311	316	316	316	336	317	301	305	302	315	315	330	316	285	299	292	311	311	308	275	344	319	339	331	336	331	298	369	321	313	315	319	329	289	309	327	341	326	293	321	308	324	309	330	329	328	290	331	286	349	297	338	335	331	341	321	311	304	341	321	302	331	304	303	309	332	316	310	347	294	301	291	340	342	317	320	347	307	335	334	296	336	321	317	330	309	310	294	331	306	345	298	332	285	299	294	340	289	314	306	319	331	365	308	314	324	294	343	299	342	292	325	289	329	339	336	317	325	331	332	332	286	302	323	318	316	306	282	321	344	330	323	326	331	300	337	284	321	326	286	318	330	305	306	336	309	329	335	302	345	290	321	308	278	313	343	335	320	291	301	332	307	308	306	296	305	302	292	331	321	307	336	292	345	337	303	273	335	319	344	331	285	308	348	302	318	302	341	307	286	294	315	320	349	339	289	309	304	346	320	287	325	322	311	331	326	278	317	317	319	315	293	305	312	336	335	291	347	324	297	324	317	320	284	347	309	323	317	332	326	331	309	346	285	310	306	309	321	290	307	325	338	287	296	283	298	286	361	308	304	292	319	320	341	346	315	314	326	321	313	314	282	319	335	318	331	318	332	306	336	338	320	352	303	324	335	321	319	299	318	321	301	338	337	301	306	363	322	312	324	307	295	312	281	303	356	328	322	310	368	312	328	299	295	311	306	321	294	339	286	302	309	331	319	333	315	316	322	280	331	328	324	335	331	291	344	303	321	301	355	315	323	320	316	316	325	306	330	314	323	323	324	307	298	320	295	315	347	297	340	299	334	309	322	330	274	305	293	290	336	304	291	329	335	321	317	349	300	305	340	302	311	292	304	325	337	311	300	316	291	339	313	293	299	298	310	317	318	300	300	327	343	316	323	328	319	315	339	306	315	292	313	350	360	314	316	319	293	340	332	307	329	293	305	340	320	306	314	338	327	314	315	323	363	307	293	282	326	303	300	310	335	324	337	318	316	299	333	345	301	309	321	322	289	324	299	287	289	320	329	338	321	320	273	328	321	317	331	314	315	319	310	306	300	292	298	345	337	320	335	321	321	338	326	309	297	303	353	304	306	327	343	313	294	310	307	316	294	319	323	323	310	313	308	336	299	339	348	322	275	315	300	297	320	334	295	297	294	298	317	333	299	342	313	296	327	317	339	351	345	307	316	362	367	315	307	346	319	342	316	329	282	333	307	313	286	310	325	324	331	307	306	328	317	318	338	327	305	316	297	317	316	334	350	319	326	325	317	307	333	292	291	343	312	348	345	308	304	341	350	315	322	301	283	326	282	323	310	323	329	309	309	366	356	323	329	320	335	322	347	338	335	293	328	321	311	294	305	278	340	300	333	329	309	301	306	299	321	322	288	325	322	324	312	290	304	335	312	311	316	332	288	314	331	334	297	320	307	320	341	316	271	295	333	286	332	339	344	293	340	291	340	304	296	300	309	329	327	310	344	328	312	289	333	295	312	308	301	295	309	322	360	338	360	333	341	318	321	343	306	336	297	298	279	326	339	322	329	316	299	312	326	289	287	291	364	320	329	315	308	293	269	286	311	305	281	338	320	286	306	331	303	326	307	310	284	323	305	331	318	325	317	305	332	346	337	308	319	327	319	311	307	312	307	315	296	346	314	357	309	317	288	310	300	317	330	328	332	303	304	325	318	319	292	301	353	317	315	348	335	333	316	324	351	317	322	300	370	319	325	355	275	322	308	341	322	258
13782	9432	18409	20370	19672	17724	15926	14118	12038	10088	9442	8429	7488	6670	6711	6942	7561	7484	6170	4615	4834	4476	4126	3844	3652	3187	3767	4265	4014	3923	2651	2971	2777	2457	2554	2527	2603	2262	2179	2076	1667	1468	1452	1371	1271	1076	1097	1135	1088	1103	1089	980	980	1016	971	978	949	1002	996	983	991	949	864	891	858	872	834	804	802	853	787	770	777	831	801	754	800	860	768	793	832	890	853	859	815	801	812	770	792	816	828	815	871	862	806	812	764	786	798	813	793	760	781	797	778	785	775	854	824	827	833	758	815	763	745	744	798	763	776	775	777	794	806	807	803	756	747	800	763	772	788	795	753	817	737	792	806	803	760	783	787	795	783	783	797	811	734	822	760	798	794	762	758	830	784	746	764	810	738	786	784	773	792	769	784	788	769	748	728	773	769	775	777	747	741	787	787	720	780	757	727	773	743	818	735	778	837	787	787	778	807	790	774	776	799	772	812	786	758	783	830	791	745	792	849	803	781	790	755	789	740	790	767	763	807	761	816	789	747	816	820	777	760	765	783	822	810	773	816	802	771	802	784	777	766	769	811	797	744	785	788	783	724	812	821	784	740	776	784	827	819	788	743	791	793	790	781	747	747	755	762	817	752	780	762	826	727	732	788	791	781	784	773	754	756	796	759	778	812	805	819	764	755	791	767	795	799	806	711	757	844	793	740	780	739	815	786	817	787	742	766	792	787	727	784	821	710	769	778	803	725	780	737	751	801	781	828	741	743	830	771	752	820	731	757	776	784	785	763	815	796	786	803	787	805	740	810	782	789	809	768	759	768	770	804	733	765	763	781	777	807	723	810	771	773	775	802	770	782	782	796	787	790	748	743	802	788	746	732	779	783	832	763	774	767	800	793	791	749	779	763	770	738	771	761	747	794	781	766	752	753	784	747	767	797	766	754	715	801	774	767	774	787	824	781	797	764	764	814	798	785	810	755	783	820	778	801	784	816	773	774	782	826	769	781	791	803	820	793	778	743	775	805	752	790	695	783	774	793	766	777	834	806	744	727	795	775	725	767	794	771	800	745	778	764	754	767	744	782	792	788	766	779	774	783	847	792	781	768	783	762	758	749	806	807	808	753	786	800	803	752	810	765	764	735	832	767	798	767	810	765	757	757	776	790	772	775	821	741	780	766	775	776	770	779	783	743	794	791	735	743	773	761	746	777	830	810	770	734	784	772	750	781	765	754	806	760	736	783	825	776	778	779	799	773	802	766	721	796	770	799	729	787	806	758	714	776	750	774	778	816	787	768	819	763	777	755	790	755	795	751	802	811	778	758	816	791	742	781	766	757	782	730	771	788	766	790	751	768	758	750	804	821	847	821	778	793	751	746	734	761	735	780	726	790	820	694	782	782	816	728	788	806	804	778	811	776	800	753	797	763	796	730	796	746	755	750	750	756	783	762	796	755	804	803	793	757	784	814	805	736	721	750	780	781	804	789	746	756	788	776	774	795	739	803	763	776	802	756	759	805	750	797	739	781	768	784	773	805	777	816	787	732	774	782	749	761	764	799	748	753	745	733	750	736	739	732	812	769	787	776	762	811	793	801	721	800	777	760	788	760	789	785	753	778	799	706	759	834	786	765	804	802	797	820	716	784	791	834	787	794	761	751	800	785	771	813	784	723	766	855	774	728	755	752	808	703	718	727	791	798	778	773	739	807	774	818	787	789	798	739	742	797	796	803	761	780	744	756	746	790	800	784	802	784	819	810	714	781	800	769	784	796	771	771	767	785	761	798	772	791	802	805	792	733	785	790	751	794	794	772	827	765	777	819	759	724	799	733	797	760	813	767	779	824	773	818	817	761	795	797	776	783	795	785	790	785	731	800	758	805	776	749	770	876	854	756	771	807	742	863	801	779	805	769	789	750	748	782	762	750	742	803	789	790	760	759	767	789	755	758	793	742	755	764	766	787	787	780	789	759	783	830	770	734	784	826	803	789	781	762	803	828	798	803	847	787	814	748	788	791	759	800	744	757	762	785	784	799	760	758	741	797	799	771	756	775	771	747	754	821	819	753	790	801	796	801	786	775	774	756	746	787	739	766	717	711	790	759	779	733	735	819	762	801	734	751	760	762	791	783	817	774	785	805	794	802	778	763	803	819	808	824	824	807	781	764	792	748	730	796	760	775	791	796	742	749	784	743	780	810	751	764	739	808	781	777	758	793	806	705	791	781	819	791	759	777	768	776	776	821	766	791	800	788	833	765	794	774	784	798	760	788	777	757	735	745	764	714	765	764	759	801	790	850	779	745	746	809	791	787	858	780	796	783	758	779	794	747	808	802	742	742	691	789	758	729	771	818	770	775	762	739	744	787	728	815	759	820	792	793	820	757	788	808	769	776	735	760	791	769	792	789	812	798	780	788	761	755	758	721	778	758	729	742	809	818	824	731	805	777	773	799	763	771	784	823	812	752	756	774	745	750	790	795	802	757	761	783	759	774	770	734	769	804	766	730	744	787	776	799	814	816	743	778	766	787	803	804	776	801	710	800	750	765	792	789	736	772	788	802	766	812	785	763	742	814	772	764	774	753	772	845	728	847	778	809	800	803	759	764	789	753	748	766	803	799	769	810	768	747	751	794	764	753	795	801	792	748	799	745	821	815	773	789	809	808	810	755	779	755	746	783	765	791	791	791	792	790	778	747	807	800	701	786	782	832	803	787	828	767	806	832	802	722	783	750	799	840	733	801	758	767	769	813	803	782	781	768	822	750	738	757	821	788	772	792	778	762	814	778	771	833	768	792	779	757	801	765	821	795	763	764	824	798	822	785	767	818	779	823	802	827	758	748	752	761	779	830	787	808	750	815	765	761	782	795	799	765	791	783	804	786	810	793	814	744	743	740	754	811	779	777	771	776	783	797	709	754	812	774	784	774	763	804	790	768	754	821	800	782	767	736	801	815	797	746	782	805	790	747	823	780	748	771	802	759	807	768	759	786	776	832	775	763	776	798	782	744	761	825	861	822	791	795	770	772	753	769	765	785	735	770	801	801	789	784	731	760	750	757	767	751	787	805	761	696	790	823	768	699	814	782	810	804	797	760	786	824	751	766	806	757	759	796	770	767	746	739	785	753	840	782	752	787	803	819	807	761	780	773	720	788	743	826	790	782	800	808	752	740	789	795	803	782	784	764	778	799	771	753	804	771	770	772	783	786	724	776	758	813	789	761	774	784	784	758	766	763	763	747	760	766	763	807	805	782	771	768	778	770	779	778	774	704	742	776	759	795	738	773	751	789	780	793	822	731	746	753	763	787	768	762	835	780	777	774	773	727	726	783	740	786	759	773	768	794	789	775	792	797	740	808	770	758	748	826	805	738	770	820	766	799	796	785	749	776	756	721	733	772	771	801	787	787	795	797	759	775	817	715	803	835	844	785	774	764	784	749	809	778	776	802	819	795	757	735	770	761	831	764	784	839	799	786	779	805	791	752	689	769	846	807	753	797	809	817	732	826	787	763	787	781	799	777	767
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
