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
337007227691	337007228254	337007228804	337007229354	337007229904	337007230454	337007231004	337007231554	337007232104	337007232654	337007233204	337007233754	337007234304	337007234854	337007235404	337007235954	337007236504	337007237054	337007237604	337007238155	337007238704	337007239254	337007239804	337007240354	337007240904	337007241454	337007242004	337007242554	337007243105	337007243654	337007244204	337007244754	337007245304	337007245854	337007246404	337007246954	337007247504	337007248055	337007248604	337007249154	337007249704	337007250254	337007250804	337007251354	337007251904	337007252454	337007253004	337007253554	337007254104	337007254654	337007255204	337007255754	337007256304	337007256854	337007257404	337007257954	337007258504	337007259054	337007259605	337007260154	337007260704	337007261254	337007261804	337007262354	337007262905	337007263454	337007264005	337007264555	337007265104	337007265654	337007266205	337007266754	337007267304	337007267854	337007268404	337007268955	337007269505	337007270055	337007270605	337007271154	337007271704	337007272254	337007272804	337007273354	337007273905	337007274455	337007275005	337007275555	337007276105	337007276654	337007277204	337007277755	337007278305	337007278854	337007279404	337007279955	337007280505	337007281054	337007281604	337007282155	337007282705	337007283254	337007283804	337007284355	337007284905	337007285455	337007286005	337007286554	337007287105	337007287655	337007288204	337007288755	337007289305	337007289855	337007290405	337007290954	337007291504	337007292054	337007292605	337007293154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
59063	34905	11873	6508	4539	3513	2508	1970	1998	1610	1495	1761	688	498	515	465	513	363	360	395	429	475	432	385	349	366	400	385	407	399	418	425	441	432	410	475	452	460	472	390	356	351	341	385	404	407	369	377	358	342	314	298	288	253	305	338	286	288	261	266	248	225	275	263	243	222	279	260	249	271	287	279	272	248	274	252	248	256	246	250	257	250	255	236	266	222	241	219	220	256	248	243	213	233	240	251	219	243	234	247	258	232	251	245	229	248	240	243	225	262	223	259	253	271	244	224	224	220	263	243	230	231	229	237	244	229	235	271	236	241	245	253	252	245	237	250	238	261	253	238	222	250	208	245	215	241	273	237	263	264	247	256	250	265	256	284	229	261	248	239	272	238	219	262	230	256	223	239	268	237	259	225	231	223	246	218	257	236	235	247	243	255	254	254	226	247	248	237	246	255	239	237	225	269	237	236	258	233	249	244	244	236	242	232	284	235	250	246	235	250	275	255	225	245	228	246	279	232	277	266	230	222	234	243	263	281	225	244	240	255	252	241	234	225	249	257	248	260	243	248	239	282	262	257	241	246	231	248	262	265	284	227	221	215	244	226	267	216	258	274	235	249	270	250	261	230	244	220	251	240	257	240	256	253	240	245	212	246	223	252	220	251	276	262	226	228	236	216	228	233	232	254	232	252	221	252	273	232	262	249	232	246	233	262	247	260	235	229	269	245	264	243	266	254	234	205	244	276	278	256	251	251	228	235	254	260	257	238	254	264	231	253	221	239	251	225	219	240	209	245	238	261	239	237	250	289	263	273	252	242	240	230	229	256	221	243	278	283	253	211	256	241	249	246	243	231	230	271	229	268	278	254	226	246	250	261	238	242	263	222	255	231	256	260	226	250	253	238	235	256	239	217	230	247	253	251	250	248	257	253	220	246	227	241	197	244	254	252	236	248	248	267	269	244	241	274	256	243	237	253	254	247	248	268	239	206	252	254	231	248	237	245	284	244	211	252	255	266	269	254	250	237	260	236	262	255	233	232	222	230	246	250	230	280	243	238	240	261	280	263	271	225	281	251	268	261	246	235	223	235	249	267	240	241	263	254	253	261	263	247	251	268	230	247	222	253	264	266	249	250	217	271	256	243	268	242	249	242	229	246	252	242	245	251	279	253	249	251	235	239	241	229	249	243	223	262	244	240	249	223	234	246	222	284	239	248	227	242	261	247	247	263	285	226	243	273	275	230	248	246	226	253	278	224	242	245	257	231	234	242	270	268	260	254	217	245	255	260	247	248	251	267	253	242	267	232	229	259	246	261	281	226	260	248	235	242	228	230	263	248	239	268	239	262	231	281	247	263	246	250	252	246	232	241	211	253	267	244	261	243	233	227	233	261	242	248	227	244	242	275	245	240	262	264	232	244	247	236	210	238	226	246	236	226	246	256	250	254	241	252	251	260	248	234	273	271	234	230	218	227	245	253	223	268	280	232	251	272	256	245	256	249	239	262	253	244	252	248	233	237	225	244	230	249	268	269	257	264	229	264	227	247	244	259	241	221	226	247	245	253	219	259	264	254	263	252	272	252	240	260	243	239	247	275	255	234	245	273	240	228	235	252	243	263	246	234	234	235	238	243	212	256	230	270	274	247	238	266	248	252	262	239	235	256	246	228	278	256	232	261	226	245	241	246	222	273	258	245	253	247	249	232	231	249	262	221	259	279	265	240	270	280	234	246	222	217	249	262	250	251	257	252	226	229	262	219	246	235	254	288	243	220	242	223	236	282	227	242	235	246	232	256	248	234	250	220	223	265	242	228	237	232	239	238	239	251	226	208	267	241	256	249	232	247	228	267	240	264	253	274	223	254	239	238	263	219	235	250	262	223	227	234	234	216	238	244	218	238	243	255	241	228	250	265	248	256	235	236	263	236	238	259	248	246	256	236	252	269	233	223	218	239	235	235	244	240	250	253	258	237	236	251	252	245	239	266	251	253	259	264	260	264	235	267	239	239	252	266	246	241	251	252	250	232	263	246	236	262	239	290	228	240	272	237	256	246	236	251	277	249	259	252	270	245	239	240	221	265	221	266	246	241	236	264	249	260	271	234	231	269	260	260	230	242	262	257	245	247	263	224	218	250	289	240	264	253	248	230	254	210	230	235	255	227	232	257	264	229	257	232	279	229	260	225	236	215	237	233	246	228	240	236	246	231	260	295	240	261	235	246	232	261	222	244	242	254	244	231	241	223	277	253	227	264	244	232	245	258	279	246	258	236	231	237	221	225	254	255	227	269	261	215	226	238	247	255	251	262	253	250	273	255	253	216	264	242	266	213	264	284	258	221	225	241	233	232	249	263	219	257	242	259	260	246	256	257	262	237	261	249	244	223	275	216	245	249	232	268	238	266	232	246	221	248	238	249	236	259	250	206	264	211	245	275	237	260	256	244	253	262	245	233	227	208	228	225	252	234	242	269	238	254	244	262	232	257	228	273	239	257	252	246	284	245	270	268	234	282	250	256	259	232	208	243	253	255	266	253	264	220	272	263	245	220	225	263	222	263	265	222	226	242	256	243	219	234	248	271	236	239	215	274	246	231	251	210	251	238	261	269	245	278	233	292	256	244	242	285	268	249	240	235	246	235	232	253	240	251	264	248	283	236	227	217	240	216	263	268	254	285	252	233	246	234	274	268	238	241	232	239	264	284	239	259	245	244	227	257	252	213	222	256	249	254	254	230	267	277	278	265	219	244	243	245	265	248	251	244	215	248	233	277	236	258	259	239	230	231	249	247	220	236	234	273	249	259	243	252	256	257	272	246	259	240	241	249	255	211	237	260	244	255	243	243	280	287	284	239	249	218	237	257	258	239	247	235	273	247	211	230	261	258	268	230	253	239	231	273	234	257	250	240	255	234	250	246	270	238	263	292	252	251	244	243	242	256	290	273	245	255	249	251	262	256	260	239	265	244	253	233	266	239	239	244	254	237	235	246	251	244	253	247	243	275	261	274	243	205	270	234	237	267	215	267	265	247	267	257	240	259	264	236	260	234	258	216	239	249	217	224	276	250	212	246	229	250	261	224	245	253	225	243	272	246	241	251	239	233	247	244	235	228	262	262	243	251	226	239	237	287	259	255	255	238	265	278	213	260	257	241	245	256	257	256	234	262	230	237	276	235	251	242	228	266	245	245	221	263	246	251	274	249	244	245	261	244	254	273	249	278	269	258	250	261	229	231	261	245	252	245	290	237	252	252	260	218	256	260	236	237	237	257	247	255	251	260	235	256	216	246	204	281	240	239	223	230	239	241	250	292	234	223	258	243	239	238	241	243	238	244	267	285	256	239	229	233	232	261	234	224	258	258	244	231	233	257	233	231	230	250	248	248	248	240	268	236	212	230	218	281	265	238	226	236	279	253	262	229	246	262	254	253	259	241	257	252	242	247	234	270	255	265	265	264	229	216	238	241	234	249	247	250	259	234	229	239	215	252	258	255	249	255	279	244	274	274
34599	13490	7823	9969	8439	8443	7562	7214	6954	6160	6153	7737	2820	2305	2254	1942	1911	1567	1586	1886	1970	2271	1766	1597	1590	1599	1774	1726	1705	1877	1973	1975	2158	2135	2018	2337	2057	2374	1911	1730	1627	1441	1575	1736	1598	1820	1522	1462	1687	1349	1258	1149	833	800	952	948	922	872	951	734	681	640	775	696	713	691	669	673	688	795	718	632	611	683	626	667	662	651	611	620	628	581	603	604	600	575	609	578	594	595	604	594	624	605	656	620	615	637	587	603	611	597	600	585	576	618	539	570	607	560	602	607	586	578	580	559	626	607	621	616	598	632	592	595	597	603	601	592	588	589	598	574	576	543	585	617	607	590	548	561	603	601	561	583	613	614	591	600	590	585	568	574	605	576	636	572	608	591	585	596	592	618	621	637	621	588	599	617	579	601	602	591	614	653	596	605	536	608	581	620	624	601	590	605	599	546	573	586	583	598	610	612	623	605	599	601	585	599	627	558	591	590	556	587	565	606	578	597	539	593	554	671	625	581	617	570	598	583	620	575	616	597	606	610	602	570	627	623	612	581	591	583	658	600	594	567	615	621	606	602	632	608	612	588	609	580	614	601	590	595	589	637	612	581	569	564	564	581	622	634	601	545	629	573	581	568	556	610	530	620	618	588	577	590	586	611	587	592	598	623	589	612	567	588	566	612	563	640	636	589	581	593	555	646	576	640	557	638	596	581	612	571	594	615	637	645	581	580	565	603	547	638	603	599	621	595	583	607	615	557	586	558	540	576	622	586	576	575	600	619	576	574	624	546	602	560	605	594	572	625	589	618	599	593	592	583	614	615	601	559	566	624	601	550	630	565	612	612	567	613	612	599	628	628	598	627	578	574	613	591	591	563	603	537	607	621	582	578	580	615	611	600	613	577	598	612	596	584	607	554	611	604	595	581	580	598	621	624	617	614	587	609	590	597	598	558	598	582	585	593	610	615	580	565	592	584	638	627	550	657	610	575	555	541	576	603	606	570	632	621	627	603	613	643	646	587	605	633	586	579	586	595	573	588	564	587	571	615	613	610	601	587	646	656	594	595	566	569	599	615	571	598	586	592	571	575	635	643	579	549	650	589	569	629	604	604	629	592	576	620	601	628	542	599	555	583	550	573	616	596	608	604	599	559	592	573	619	610	611	629	608	601	604	614	556	590	629	562	615	636	600	568	617	625	571	608	578	616	605	589	609	610	562	563	586	639	602	601	557	579	588	614	596	632	551	634	636	562	611	592	658	608	617	601	601	551	575	605	561	607	553	575	607	604	586	613	604	592	643	600	546	620	594	559	604	587	550	589	547	585	588	582	597	601	595	594	609	628	594	569	531	645	667	586	587	616	610	622	606	617	573	593	570	609	568	556	631	589	619	646	583	595	615	633	581	625	582	590	598	600	573	586	578	592	623	604	579	544	588	579	578	654	588	593	597	606	562	568	614	568	587	606	618	611	586	613	624	595	614	563	602	593	601	590	582	600	600	599	581	593	596	624	575	578	648	590	576	602	559	609	582	634	632	566	570	587	601	629	601	670	620	642	582	588	599	610	626	577	605	610	622	622	601	579	582	620	597	596	579	578	589	590	554	597	647	598	597	578	577	662	609	579	605	576	596	587	597	616	582	604	658	606	593	609	600	617	615	597	577	569	574	569	673	601	579	597	596	557	600	609	574	606	652	609	595	551	594	636	593	596	637	587	588	595	617	589	599	636	579	636	571	616	580	570	616	607	546	600	582	637	575	605	572	615	593	613	576	611	602	555	611	567	611	617	608	565	606	609	571	574	642	597	560	567	641	558	626	590	599	643	651	603	636	575	606	567	623	636	617	624	624	586	599	586	590	600	609	589	589	632	603	563	608	667	579	586	610	625	592	571	644	571	605	581	573	602	655	571	624	593	580	589	579	559	587	572	628	615	595	645	582	651	598	568	621	618	585	572	603	591	551	618	656	564	600	615	582	594	587	573	576	592	628	627	613	554	615	593	576	585	604	575	613	595	563	633	596	590	684	607	585	637	568	582	614	612	565	561	638	581	571	633	569	572	619	636	631	613	574	612	597	613	612	582	575	614	627	598	591	635	575	597	605	640	556	573	581	613	571	542	612	593	604	607	589	596	603	666	608	620	555	585	622	581	594	582	630	555	609	567	606	614	583	580	614	609	630	628	606	555	602	584	605	603	592	569	591	644	619	584	575	633	601	619	582	605	547	563	604	585	593	600	591	599	572	591	574	558	612	613	599	622	579	636	574	556	594	580	591	620	585	595	617	600	585	620	615	595	618	622	608	615	604	632	612	597	613	590	577	584	616	581	628	619	593	549	569	560	605	620	581	649	646	617	583	591	592	594	588	620	545	603	603	592	627	576	599	618	621	576	619	603	581	602	647	578	579	577	593	614	601	581	578	564	593	627	590	627	601	622	639	588	602	599	571	614	572	597	584	598	567	611	563	592	590	627	585	632	626	604	582	560	557	550	569	592	573	585	626	617	597	568	586	613	584	590	604	580	589	607	579	624	566	584	660	627	650	586	575	619	547	567	636	602	611	618	644	593	616	594	593	612	575	578	601	616	610	615	627	563	550	595	570	658	626	607	601	632	601	597	614	612	598	619	621	584	581	612	612	638	598	628	593	597	641	578	616	606	614	559	627	585	557	593	598	600	570	582	598	605	586	571	630	610	578	588	555	593	565	586	639	597	602	627	624	586	620	555	577	573	588	601	611	599	543	601	595	590	572	598	653	568	620	577	585	656	602	615	550	608	606	582	639	551	619	617	591	606	596	592	602	602	593	606	558	609	617	565	628	596	576	597	607	566	579	609	610	583	618	588	613	578	608	592	567	600	606	603	589	578	611	586	615	589	613	635	615	571	673	586	599	562	604	627	633	608	562	597	615	578	614	602	588	580	589	626	618	594	613	580	617	601	625	604	595	612	587	608	602	616	628	568	562	646	606	567	600	593	595	592	591	594	609	578	625	621	623	542	605	570	566	621	620	590	580	604	542	588	679	629	600	606	616	644	589	603	618	593	609	575	596	593	615	587	624	601	580	594	556	594	634	600	614	596	598	572	576	637	631	569	578	615	623	613	580	578	614	590	604	592	605	613	580	560	597	598	596	629	613	578	614	581	624	565	602	578	593	631	639	618	573	592	608	625	627	605	592	584	602	609	561	664	605	576	577	633	580	606	622	600	592	603	598	641	602	616	620	581	547	599	559	566	544	602	616	595	558	571	597	611	579	615	613	599	593	607	583	577	589	649	553	627	609	588	605	593	577	615	637	562	620	614	580	576	597	593	614	606	601	605	617	604	594	649	628	623	594	625	585	602	585	641	586	602	585	617	595	617	612	600	610	551	598	596	600	572	596	619	583	607	562	575	554	603	573	581	639	586	564	584	632	605	554	559	580	549	599	668	564	610	573	621	593	597	636	612	652	621	639	587	576	585	612	618	610	640	566	588	587	615	579	566	618	542	592	618	603	592	595	598	586	585	613	591	616	606
5286	1385	700	650	537	479	466	403	427	403	435	397	381	422	445	368	362	388	389	418	425	404	357	399	394	403	439	384	404	394	409	399	436	428	420	409	412	403	409	408	376	385	382	390	390	418	369	363	373	360	386	388	391	365	376	361	407	393	397	338	333	369	351	367	339	394	312	362	292	375	341	360	338	348	386	369	377	355	370	345	339	354	335	357	363	349	352	333	367	385	391	362	355	347	358	381	361	397	346	341	372	322	337	336	315	357	371	355	364	326	381	382	357	382	354	372	374	344	372	344	357	386	359	336	324	347	320	358	330	353	360	373	338	359	391	349	370	346	375	365	378	324	354	339	359	322	360	353	375	351	333	324	360	346	360	375	334	374	390	366	376	346	344	342	370	365	381	366	327	358	338	355	364	351	372	359	363	350	367	368	331	375	347	347	343	343	350	359	357	337	361	348	336	365	377	351	317	342	349	372	342	362	353	354	322	346	351	362	346	367	356	391	357	366	362	381	340	321	367	353	375	358	364	353	358	336	345	333	351	374	350	373	330	342	354	326	353	393	374	361	320	322	362	340	380	371	348	349	346	362	358	347	383	347	371	369	357	331	365	364	342	321	351	351	367	323	329	358	367	344	374	356	330	350	364	349	378	356	379	346	358	348	365	356	321	374	309	356	357	360	336	358	354	380	351	373	361	342	348	352	312	372	340	387	329	365	384	346	349	348	365	344	352	392	364	371	333	310	330	363	366	355	341	339	357	366	378	362	331	379	371	351	339	350	328	369	376	326	324	385	352	385	360	359	379	383	347	359	372	383	368	394	398	373	336	393	356	368	340	340	360	352	375	399	367	392	313	338	342	355	369	348	342	402	332	307	339	359	376	362	359	356	378	380	328	330	381	370	375	382	317	337	352	389	352	332	362	329	391	350	368	378	357	373	322	336	367	350	357	354	342	339	359	355	359	350	383	393	368	308	336	334	387	355	368	366	346	338	350	350	335	367	366	339	357	334	379	363	349	358	384	347	323	346	363	335	354	340	331	359	352	378	371	349	356	396	328	351	387	357	335	360	349	333	342	327	380	361	330	336	337	351	318	373	325	353	373	368	369	344	362	354	349	357	348	347	343	331	332	363	354	326	361	346	364	352	384	324	342	365	356	416	369	367	329	343	376	315	355	406	346	345	364	386	381	345	388	416	408	324	358	308	349	364	330	368	353	349	370	329	357	370	389	368	399	353	352	355	366	351	377	382	331	323	357	327	366	345	342	367	351	330	297	384	385	321	395	386	365	399	371	331	358	352	372	372	361	333	332	323	353	346	361	386	346	373	343	325	374	353	321	347	395	330	370	343	370	337	396	363	341	348	364	349	337	347	361	329	363	323	341	346	375	342	329	374	341	380	376	332	342	365	365	364	329	364	352	372	348	323	377	368	353	352	354	373	338	356	362	338	360	379	331	372	361	358	362	336	362	379	366	331	401	350	384	330	354	366	336	330	370	367	390	389	325	387	342	346	357	369	349	355	346	365	351	343	338	354	334	373	363	376	369	356	361	381	371	315	352	341	340	374	380	319	348	346	376	338	361	360	367	335	384	369	371	388	338	348	354	343	343	380	333	342	368	340	370	356	366	378	350	363	391	359	345	369	358	315	362	343	377	344	376	345	356	358	361	357	355	366	347	360	359	346	367	363	389	324	324	365	355	376	353	362	348	370	377	371	326	373	350	347	339	339	378	370	361	404	330	398	347	337	348	372	362	329	357	354	391	356	347	367	332	328	319	342	369	374	345	378	347	388	363	372	337	320	379	343	336	318	369	371	331	345	366	335	382	331	337	352	357	348	355	351	394	358	362	330	381	354	361	347	350	344	329	353	379	382	344	354	314	341	356	337	334	383	344	397	366	303	379	373	367	367	350	361	362	367	352	332	348	372	356	383	330	357	356	366	341	338	352	349	357	321	385	343	350	350	318	374	350	353	362	361	315	371	380	359	360	323	358	337	325	368	395	365	375	373	378	364	381	346	350	349	316	373	334	349	353	361	361	385	340	366	353	339	346	378	351	362	350	371	360	327	389	328	332	360	337	355	366	343	355	348	337	380	365	341	386	344	358	396	353	394	363	342	349	359	380	334	323	366	324	373	347	339	380	319	356	344	347	375	372	381	350	344	348	361	346	388	350	343	390	339	361	347	367	331	365	358	385	342	295	339	377	364	344	365	347	326	379	324	352	371	376	356	354	358	373	323	370	398	346	338	340	347	350	361	341	365	349	362	362	344	361	343	389	356	384	366	390	338	325	339	379	379	356	341	344	334	365	363	354	337	361	379	369	342	366	358	370	341	354	351	370	391	359	344	355	383	380	325	354	353	353	326	364	377	346	372	377	359	380	354	342	371	374	400	348	369	339	337	356	371	368	367	342	328	357	367	343	369	361	362	360	351	378	410	352	312	365	374	373	385	342	350	364	333	347	378	348	369	352	329	376	340	393	346	376	302	325	366	341	362	349	345	343	366	350	359	332	371	356	367	320	354	345	344	371	349	369	351	365	350	341	332	350	355	363	340	362	354	317	342	354	347	390	369	352	329	328	338	348	324	360	342	321	389	362	347	340	383	375	349	338	378	349	362	363	353	337	349	327	350	338	336	366	366	328	368	339	351	385	363	367	352	341	335	392	318	345	330	348	328	379	357	371	349	353	349	315	361	351	352	372	339	360	359	356	364	314	337	342	298	362	381	344	333	336	390	354	366	347	323	361	418	370	351	379	356	353	373	349	345	358	383	348	335	329	378	326	371	372	373	348	348	349	354	374	355	331	354	327	366	329	369	373	344	374	333	351	341	368	333	376	324	327	335	358	384	340	345	344	378	352	320	380	366	350	349	368	315	367	339	408	370	340	346	357	368	356	381	367	368	355	368	383	360	372	354	362	346	348	337	344	369	351	369	372	363	353	340	371	381	356	337	331	340	361	372	338	371	334	372	390	357	345	346	344	393	356	376	367	377	336	330	342	382	342	347	360	392	364	366	326	388	381	349	321	385	327	363	361	366	365	345	351	351	378	364	360	371	360	335	333	361	362	366	359	376	334	356	369	345	323	370	336	367	313	362	370	338	372	313	382	343	343	384	314	353	353	335	344	373	332	335	324	340	372	338	371	350	382	375	341	355	367	348	369	349	354	390	367	359	348	347	333	364	398	348	358	386	354	353	353	371	340	383	343	374	355	346	331	350	356	325	379	366	399	359	349	345	359	375	345	327	377	375	327	357	373	345	313	357	343	348	363	339	379	350	369	281	342	336	347	371	378	380	364	381	343	370	323	370	351	400	378	391	375	362	340	401	326	356	369	381	352	326	357	340	402	357	316	331	361	370	344	366	340	349	349	334	331	372	340	367	395	378	362	356	360	325	322	363	381	373	346	317	340	382	345	372	348	322	333	359	359	341	361	378	322	366	385	341	353	390	389	364	365	355	373	357	339	362	347	358	350	347	327	385	359	375	351	373	374	347
5122	1794	1414	1668	1572	1384	1372	1200	1242	1052	1072	1113	1107	1059	1072	1085	1057	914	1043	1123	1187	1223	1033	1072	1076	1126	1181	1189	1206	1290	1274	1306	1369	1323	1328	1384	1415	1332	1228	1100	1119	1085	1149	1084	1082	1104	1003	1037	1043	963	951	996	875	884	912	898	898	880	915	856	836	830	835	832	850	786	792	790	858	874	853	830	847	849	752	791	800	809	826	850	747	809	784	774	821	765	763	813	845	781	820	796	789	798	797	840	746	838	853	743	827	835	823	771	822	736	787	802	805	800	852	810	854	784	828	808	803	806	850	754	829	860	771	801	792	815	818	806	740	835	775	816	826	785	780	849	812	800	806	807	779	841	795	823	834	830	781	808	836	878	781	871	826	774	808	825	824	849	811	774	866	814	792	788	814	772	799	834	793	825	792	747	803	840	841	786	851	777	847	842	823	825	748	763	804	769	838	806	842	837	806	780	758	817	729	766	760	818	775	787	803	805	749	830	816	792	783	830	768	787	796	821	848	742	825	778	831	833	823	814	795	781	802	834	802	808	795	776	768	773	859	813	789	817	759	773	753	788	766	805	776	789	795	801	773	771	784	820	792	814	821	797	780	772	824	779	802	805	786	796	813	824	781	823	849	833	777	813	789	838	827	769	824	740	824	767	788	732	786	864	760	810	753	839	820	836	792	792	849	787	821	784	777	838	793	786	812	795	781	809	835	835	782	849	783	844	764	858	805	823	798	854	805	812	799	786	814	824	820	793	802	829	793	796	798	796	755	797	763	792	764	801	775	808	823	812	767	839	832	820	823	819	801	818	791	843	764	817	834	775	791	794	788	746	812	791	753	730	777	824	812	816	812	844	796	821	793	746	836	785	823	843	830	798	829	827	868	856	846	856	821	794	776	760	859	797	759	822	819	829	802	804	858	794	808	849	840	797	798	798	798	807	762	781	790	828	797	820	775	797	753	800	755	789	801	834	765	807	815	764	781	839	828	788	882	831	748	807	818	812	804	816	845	748	803	845	808	824	816	820	792	829	761	825	817	816	745	843	815	842	757	827	824	785	810	781	839	800	849	794	844	766	764	810	800	752	792	815	817	797	795	810	787	830	816	846	829	824	805	761	828	843	920	814	776	781	771	820	807	821	754	795	791	805	758	783	802	789	793	773	797	804	746	816	816	833	760	827	824	830	807	765	810	790	773	816	789	836	807	807	818	832	838	860	802	782	785	818	737	783	819	804	833	782	776	788	813	807	764	814	764	810	767	800	792	843	851	817	791	833	775	793	800	797	785	802	785	797	839	773	779	791	833	807	799	841	836	762	827	786	836	783	774	841	865	813	782	796	807	815	828	848	795	785	791	768	822	885	805	789	810	834	817	775	755	800	768	851	848	831	814	812	811	741	762	828	854	806	802	795	821	787	798	780	800	837	786	792	832	775	834	794	816	769	812	788	788	848	810	796	794	753	760	832	794	826	810	817	798	776	778	796	800	759	809	804	831	801	803	793	815	811	798	826	817	821	788	754	844	766	878	787	821	855	795	827	815	785	798	807	731	758	807	821	836	827	761	781	790	788	826	807	786	797	795	808	817	824	782	770	803	798	851	798	815	805	807	842	806	772	800	795	812	818	802	797	735	792	816	768	795	790	816	826	837	798	771	860	800	809	824	786	828	854	859	792	765	815	792	782	834	796	756	770	792	757	852	831	811	815	789	812	818	826	812	818	796	790	824	785	842	790	775	765	797	790	809	804	775	796	802	814	777	809	805	833	786	779	787	847	802	808	796	831	795	824	813	775	806	772	820	798	781	824	794	862	793	840	805	808	783	782	839	784	788	776	843	763	785	830	824	805	779	841	816	798	804	824	826	807	802	843	804	845	763	815	806	819	790	813	826	790	822	785	764	790	799	828	807	890	796	771	868	856	793	811	809	830	810	767	750	894	846	793	828	810	817	793	794	804	811	838	766	820	807	803	773	842	815	778	746	770	792	801	785	797	835	761	775	854	801	770	805	798	775	771	817	788	782	836	774	841	798	865	754	825	825	813	801	781	828	817	840	824	795	825	786	769	759	736	780	839	778	843	772	740	802	776	793	811	847	792	783	814	828	822	776	797	842	762	806	811	753	770	801	854	794	834	819	802	815	725	818	818	803	814	741	760	824	800	860	764	851	794	807	776	821	780	774	851	855	836	830	824	793	795	803	821	812	808	844	828	744	789	773	777	808	768	847	811	835	769	788	775	855	801	783	778	795	792	806	774	780	760	760	829	831	826	790	776	826	764	818	788	760	796	808	811	756	804	769	789	816	774	802	787	837	774	810	773	774	822	829	798	791	769	761	854	802	798	826	823	827	855	817	704	833	820	834	768	853	769	806	798	818	870	847	783	774	788	796	803	774	757	799	769	773	819	758	820	826	780	793	776	819	815	781	803	802	820	779	815	780	837	806	817	783	782	772	785	871	814	796	820	870	803	785	792	766	827	846	789	783	786	784	859	850	789	824	824	833	775	752	789	834	808	789	793	810	811	782	788	811	833	834	787	827	787	837	820	797	786	809	786	835	787	803	839	823	839	791	816	828	803	834	815	808	876	807	764	827	818	756	807	814	809	799	878	804	818	827	842	869	818	800	774	767	768	775	792	794	803	840	797	771	809	827	784	794	766	776	830	829	817	812	813	864	796	828	810	765	771	792	819	821	794	806	845	822	762	864	781	840	804	777	820	811	803	781	776	776	812	779	850	866	783	742	781	794	782	784	817	790	750	819	850	821	785	734	819	800	787	793	794	845	803	816	770	803	794	859	790	835	792	803	802	816	791	855	805	761	781	805	775	788	800	833	791	771	790	799	844	721	848	761	828	829	792	805	829	796	791	775	835	784	766	797	764	829	774	845	808	758	749	819	871	779	851	756	804	801	795	783	837	812	825	804	820	804	778	803	814	836	804	788	750	787	763	805	838	715	865	753	738	786	802	842	779	783	821	761	816	867	807	811	790	799	806	794	784	800	793	834	763	806	821	782	783	836	748	804	798	796	831	849	830	804	776	824	780	804	855	820	739	765	766	836	831	830	763	789	828	838	785	806	787	815	799	784	795	811	820	814	807	846	775	768	803	796	796	821	772	791	821	794	803	809	802	790	830	809	841	850	788	834	810	785	825	778	831	778	846	847	768	821	769	752	791	854	815	797	781	803	798	838	781	787	795	787	786	729	786	832	800	766	806	791	787	812	787	849	822	780	805	801	823	848	751	766	790	776	789	839	796	790	811	831	815	802	759	786	765	840	794	847	792	791	795	833	818	807	799	801	830	778	825	802	835	770	774	795	811	824	807	824	753	798	772	815	810	828	861	819	825	839	816	777	790	816	781	790	828	810	824	827	804	837	855	807	766	794	788	823	799	818	836	784	803	785	834	789	773	850	801	787	804	805	785	802	806	796	793	819	800	866	843	785	766	807	771	789	775	769	777	832	828	750	832	840	821	809	816	794	807	784	783	797	794	782	805	835	769	780	813	793	777
42871	22293	5844	3660	2152	1527	1377	1393	1042	725	855	928	478	424	408	361	355	284	351	380	399	355	384	309	333	314	362	405	358	292	351	349	384	375	389	403	356	415	363	366	320	274	318	345	336	310	311	302	346	286	327	331	262	259	291	289	262	287	291	229	255	250	281	249	251	285	272	268	284	249	250	290	251	261	262	234	245	281	282	263	243	232	242	237	261	273	237	246	222	266	284	256	231	273	237	290	259	258	219	259	276	244	259	249	264	254	292	241	224	255	231	240	250	249	258	255	255	232	229	228	265	263	251	280	263	277	253	262	252	278	263	233	264	242	237	248	251	258	228	245	259	232	271	242	258	246	261	250	233	243	285	248	233	233	246	256	263	237	237	282	269	239	247	267	235	236	220	272	245	240	269	258	244	260	280	257	276	262	242	244	241	257	269	259	241	220	253	259	238	283	234	275	254	252	240	298	271	265	246	256	242	250	230	248	268	226	262	223	232	258	254	224	295	226	298	272	262	247	262	258	270	272	247	243	245	254	264	245	274	267	244	237	241	279	255	250	251	250	298	275	238	259	265	239	241	259	258	236	270	241	270	243	257	231	223	239	259	249	275	248	237	266	250	248	248	256	240	255	251	252	258	245	274	242	267	265	278	252	241	252	253	259	274	233	262	268	246	267	270	262	241	230	267	240	242	284	267	297	260	232	208	261	233	297	262	226	242	247	256	259	267	261	227	254	281	252	241	263	236	241	263	237	245	275	230	239	266	238	253	236	245	228	269	230	263	280	245	226	238	267	243	233	241	257	248	240	276	223	265	269	269	249	258	274	253	268	243	264	236	269	226	263	255	249	260	229	271	253	275	265	264	243	232	290	252	237	271	264	247	260	251	263	243	254	259	283	272	253	218	258	261	260	276	270	248	264	251	266	246	244	277	236	222	290	280	239	254	275	263	234	280	245	269	264	246	277	229	253	284	239	274	253	238	246	233	230	233	241	251	267	240	241	259	254	247	288	235	249	269	262	250	223	274	238	259	270	281	247	248	248	254	228	268	292	247	273	261	235	236	270	261	265	264	250	257	253	262	224	248	255	266	234	256	262	248	243	251	240	245	270	307	260	260	264	258	260	231	264	260	236	260	249	234	243	231	286	232	264	269	249	262	253	240	265	247	231	260	236	254	241	300	248	255	226	286	286	242	250	225	257	241	265	265	274	239	245	234	260	261	257	248	271	272	256	242	247	243	245	249	250	277	260	261	270	286	255	262	231	246	235	256	281	216	248	240	201	257	243	266	231	243	257	227	264	247	285	256	261	260	241	263	276	252	249	273	284	254	252	242	260	259	241	231	256	233	271	277	243	257	231	273	236	270	252	260	252	271	281	285	236	260	260	272	261	231	289	270	279	222	288	241	257	231	259	258	281	255	264	272	264	237	243	262	251	236	262	271	240	259	270	265	252	278	272	277	260	229	260	274	259	232	282	247	257	235	261	254	252	264	248	244	275	251	263	253	260	260	250	293	235	219	256	240	254	220	252	247	266	276	245	257	259	267	241	239	233	262	280	263	236	249	262	260	269	237	282	230	233	295	239	218	263	248	231	245	240	246	253	264	256	243	255	266	268	272	287	259	266	274	239	241	263	237	231	260	252	256	242	277	246	273	269	263	270	247	252	238	254	233	238	237	267	243	248	241	271	261	273	213	249	241	240	262	226	264	238	227	267	256	224	265	263	247	278	271	259	254	242	248	252	249	247	256	257	278	244	241	251	276	269	246	252	246	249	271	241	255	237	229	272	254	263	240	274	211	219	287	245	246	280	264	237	269	233	254	243	258	264	252	253	261	227	256	270	265	258	237	274	228	254	238	268	265	229	236	271	243	257	255	288	272	263	254	253	244	306	250	235	256	230	236	258	249	239	254	268	294	293	233	265	260	281	255	246	247	234	255	249	240	285	280	277	262	240	270	246	253	251	257	232	274	245	243	251	258	237	251	241	247	265	260	255	253	268	233	255	262	246	235	280	245	272	274	253	256	260	269	271	261	266	256	261	278	259	244	259	262	276	268	276	251	229	235	228	256	260	214	270	265	236	264	280	266	254	254	258	284	262	262	256	270	230	242	262	258	243	252	259	257	250	247	236	282	263	268	239	237	260	249	248	270	262	235	231	248	272	271	242	254	245	276	254	235	251	250	231	262	261	275	261	252	265	278	261	241	249	210	258	239	256	220	260	256	259	259	241	249	241	251	250	261	260	253	254	257	268	238	263	251	244	265	262	259	206	248	254	243	288	266	261	248	230	203	252	234	243	241	256	260	244	280	243	272	250	275	251	254	247	243	259	235	283	255	250	270	241	223	251	268	226	243	260	260	264	223	210	261	263	286	249	264	245	272	244	254	235	228	274	277	252	270	235	258	262	264	244	247	252	265	237	242	274	257	266	269	258	268	265	265	248	262	293	250	244	250	248	242	259	238	265	230	235	264	243	242	252	241	249	248	273	262	278	257	232	230	264	263	255	246	267	287	277	247	292	239	249	270	235	230	240	274	212	248	239	238	255	240	236	269	229	224	269	231	257	229	257	238	286	244	292	223	272	267	255	262	238	267	278	268	260	287	249	273	258	267	258	252	263	261	265	249	229	305	280	254	263	271	268	233	240	266	260	249	250	253	242	241	261	235	272	266	245	276	244	260	239	277	280	233	265	247	262	255	243	228	281	244	221	248	265	257	266	236	275	251	260	279	254	260	269	260	248	253	255	262	245	284	234	265	265	253	272	252	292	255	254	277	254	265	266	239	262	262	260	259	242	252	258	228	277	230	238	242	264	247	247	250	264	252	243	242	244	249	253	248	269	266	258	226	263	272	247	251	287	243	226	216	242	253	246	256	253	303	271	248	235	275	247	249	237	266	247	253	241	247	268	236	244	228	234	288	280	237	249	256	253	266	255	285	216	251	263	286	241	242	229	256	240	253	276	267	286	235	219	247	278	247	270	231	268	237	270	269	282	237	259	236	264	259	261	243	258	263	250	273	249	218	252	262	282	240	272	257	253	253	259	248	281	232	255	241	243	241	224	249	247	287	264	267	237	238	280	244	241	259	251	279	237	264	269	237	266	255	251	241	256	253	270	240	236	285	259	241	248	245	262	241	228	261	255	263	246	215	252	258	264	248	253	248	270	260	284	273	255	284	234	239	271	264	225	258	266	260	227	213	257	255	286	263	260	262	251	269	276	247	251	282	243	253	269	232	256	247	257	253	239	237	253	258	254	279	215	244	250	238	261	249	257	256	286	275	247	238	258	274	246	258	270	285	259	266	236	238	258	252	288	248	246	260	246	233	290	246	257	253	235	257	240	252	248	261	264	216	249	239	222	259	237	226	255	264	248	248	249	244	273	230	252	256	231	254	256	263	248	228	230	266	256	249	232	245	244	251	238	249	266	284	250	249	284	258	244	254	258	266	240	246	282	263	249	259	259	262	270	252	250	222	254	240	245	270	257	278	256	238	288
25464	7637	4863	6173	5278	4712	4637	4807	4047	2960	3611	4206	1803	1658	1625	1494	1381	1191	1229	1511	1511	1593	1332	1277	1252	1353	1395	1337	1447	1478	1633	1569	1686	1670	1719	1646	1656	1666	1502	1245	1207	1154	1221	1325	1288	1313	1153	1138	1252	1063	1015	975	794	719	861	828	825	873	802	658	618	658	730	633	707	610	639	640	712	699	686	649	688	653	665	646	630	648	622	592	645	561	589	595	598	562	640	597	605	628	578	603	630	608	580	568	629	625	611	586	613	613	603	589	630	626	592	591	613	570	638	612	586	589	654	589	591	611	563	620	587	616	633	615	579	597	606	580	571	603	617	618	595	596	637	609	642	638	598	607	607	590	585	587	623	607	611	609	585	588	615	620	588	642	605	583	596	592	613	638	627	576	578	618	611	625	637	590	579	593	604	637	601	580	604	608	586	572	591	598	620	620	611	617	603	562	611	638	593	625	637	589	583	595	609	592	594	620	670	635	590	582	584	599	580	572	565	630	613	622	593	549	618	584	581	567	640	568	626	607	601	571	605	620	620	600	635	586	555	648	598	574	592	620	604	616	606	609	594	589	573	628	632	625	600	640	603	580	606	642	603	601	625	593	591	607	562	581	603	587	599	658	630	581	569	579	581	598	633	593	672	602	585	594	621	585	550	574	613	619	616	606	625	572	545	574	603	600	639	620	615	582	593	603	614	622	575	577	629	614	581	539	589	623	629	608	584	566	602	589	583	609	599	634	551	577	573	583	614	612	622	630	589	632	588	609	573	554	617	613	587	584	575	590	599	618	608	609	629	634	600	635	599	576	642	590	616	598	608	593	574	579	556	566	601	646	569	587	567	615	599	566	603	578	616	632	554	578	621	607	605	611	606	587	554	623	596	580	651	588	602	624	606	598	579	635	603	563	586	572	593	601	560	558	568	597	578	622	595	608	623	606	589	668	594	613	614	601	595	621	594	593	608	626	570	561	582	630	573	604	652	563	582	599	586	571	637	629	573	633	582	580	592	638	614	619	598	642	550	603	625	581	569	620	629	593	628	643	580	620	582	585	596	616	554	595	593	627	611	613	616	604	595	611	585	611	580	626	559	600	628	560	616	596	569	588	626	599	630	601	648	601	634	609	594	581	594	588	617	571	598	599	617	623	623	573	623	601	597	607	596	626	613	585	601	592	576	610	618	570	591	629	603	646	557	578	585	624	637	574	644	604	640	612	570	614	593	592	598	613	609	596	633	608	637	600	620	620	637	557	607	651	615	574	587	629	622	623	631	618	599	598	633	599	606	617	599	592	582	596	608	617	573	629	625	586	596	604	583	626	581	629	587	630	565	606	618	601	604	570	611	608	639	613	630	645	611	554	610	596	603	608	613	587	610	636	608	587	591	589	629	639	591	551	637	591	615	602	599	576	600	610	613	607	650	602	598	578	587	595	606	566	564	612	595	544	568	542	631	617	635	618	609	600	630	580	618	596	607	612	603	606	599	603	600	623	587	560	643	560	619	605	610	622	584	610	611	581	576	623	608	591	604	571	563	623	592	588	607	595	643	579	621	611	594	602	610	559	614	636	619	593	577	626	525	661	613	601	569	609	645	569	638	577	595	618	588	612	606	583	564	569	562	587	591	595	582	609	641	594	602	615	565	609	586	651	617	609	599	591	613	573	598	638	592	614	623	598	596	606	566	592	636	632	617	568	599	618	575	604	606	622	617	589	612	607	662	577	590	582	591	607	603	642	611	614	552	603	581	602	585	623	583	595	621	597	618	601	587	552	558	604	611	595	611	586	582	592	603	620	652	605	627	620	592	639	629	611	606	609	610	612	555	623	596	588	601	591	605	623	619	568	609	568	581	607	585	593	638	611	581	608	595	608	630	633	633	568	585	580	581	620	581	638	608	610	574	624	599	585	604	594	636	606	601	616	576	646	605	609	679	622	622	613	589	622	576	619	646	591	660	589	612	583	585	588	611	625	567	593	592	627	636	628	620	582	598	588	595	588	605	623	627	605	625	576	633	605	620	624	571	586	642	591	588	607	599	672	604	606	586	630	594	600	547	580	588	598	636	591	577	561	559	606	611	600	597	615	557	588	580	623	620	640	613	582	602	629	595	564	602	655	584	586	619	588	589	591	613	630	604	630	616	597	602	628	611	646	655	549	614	563	584	593	592	575	589	603	566	605	593	586	580	587	614	551	635	652	577	622	566	579	613	643	587	600	611	573	598	653	637	533	581	613	595	640	591	603	662	583	548	578	597	604	588	639	597	619	595	613	559	637	641	566	569	604	588	595	614	626	582	617	593	564	605	590	631	634	627	598	637	590	606	604	593	604	611	604	622	581	579	624	618	626	577	576	613	623	561	618	625	638	591	609	577	596	602	625	609	586	616	612	569	631	612	562	605	554	621	544	598	596	596	585	581	579	597	591	583	563	605	557	613	587	562	633	579	570	635	574	631	614	589	584	575	639	607	557	572	620	595	625	625	600	597	580	604	585	602	569	632	596	600	590	605	600	592	590	607	611	629	604	647	604	607	564	657	657	593	606	585	632	616	603	659	631	595	591	583	598	647	618	624	597	631	599	628	617	593	596	620	601	587	576	601	625	601	613	614	596	599	561	589	581	589	599	620	587	540	625	572	632	642	593	568	582	645	606	618	611	563	633	625	623	636	619	611	625	585	577	590	589	586	599	645	624	624	537	634	582	615	587	606	610	571	660	614	563	620	580	616	583	621	601	594	580	607	594	583	584	585	577	587	611	607	576	640	622	599	639	588	601	639	642	587	591	606	592	571	602	577	604	626	530	639	575	634	578	594	611	613	621	583	560	622	591	593	572	574	615	554	662	600	617	609	594	588	567	641	587	633	587	634	586	605	570	630	604	565	575	608	601	644	644	593	575	607	615	589	584	633	650	620	599	605	606	570	623	550	632	614	619	597	610	621	611	599	623	601	584	588	613	576	604	583	661	623	582	641	600	623	636	651	609	591	645	596	614	639	601	618	593	618	587	600	575	610	567	602	600	566	626	610	602	604	701	574	586	581	597	609	575	586	599	639	601	622	602	620	649	586	628	598	621	573	571	605	646	585	581	562	593	579	610	646	628	603	609	651	581	575	605	618	598	606	615	603	604	604	563	627	605	578	594	615	608	614	627	629	598	572	552	607	569	603	593	649	566	648	616	603	650	586	610	642	586	618	630	577	598	608	577	635	630	614	562	579	617	580	565	641	603	592	605	572	577	559	625	566	602	615	601	553	605	587	611	639	605	619	620	588	606	619	597	624	601	618	639	657	560	582	605	615	614	571	585	644	578	623	632	570	624	632	594	627	597	594	617	607	602	594	603	605	577	589	594	587	621	576	698	610	605	660	563	599	605	609	590	602	610	578	604	568	611	591	607	626	583	569	603	610	572	603	604	560	593	561	587	614	643	582	571	607	604	632	614	628	651	554	596	636	569	620	600	606	565	590	602	610	606	600	632	579	605	596	599	591	588	600	585	572	619	617	562	598	636
56382	32620	13116	7217	4554	3027	2176	2005	1618	1439	1318	1401	701	491	471	449	416	358	408	437	448	438	385	386	362	402	401	368	426	435	461	373	432	397	403	451	406	452	422	364	358	345	339	339	369	366	331	330	341	329	296	292	256	271	262	255	293	293	287	251	257	277	263	269	284	262	264	270	269	262	233	233	250	241	241	264	285	276	266	233	238	243	243	222	236	250	233	254	245	250	246	258	248	243	239	230	255	247	229	259	248	218	240	248	265	257	229	235	209	224	250	238	247	284	236	237	251	237	227	222	240	266	220	229	254	202	247	242	236	250	244	254	216	229	276	266	249	252	271	216	232	254	212	221	254	237	242	240	237	270	232	244	257	238	235	244	285	246	242	233	219	254	244	221	230	247	207	249	239	239	257	247	259	226	266	226	255	236	239	261	247	238	253	216	268	226	263	255	252	249	231	233	215	273	289	245	257	253	238	234	270	248	265	225	259	227	229	254	259	237	259	227	221	230	249	258	240	241	243	237	245	226	250	253	246	247	235	239	251	238	236	259	233	237	251	220	271	266	292	254	242	267	262	191	255	236	278	240	220	252	248	237	257	243	224	247	242	253	234	244	244	265	242	221	254	223	224	275	241	239	257	235	230	243	233	235	258	243	216	253	226	228	240	253	223	234	217	220	220	249	228	264	272	236	222	277	220	270	236	272	249	239	236	252	245	260	247	253	288	231	266	229	237	280	257	257	249	266	284	226	241	256	242	242	240	260	254	240	219	236	249	213	206	250	266	235	257	232	233	236	251	269	213	241	236	252	237	217	207	246	220	255	260	278	253	260	226	264	263	239	257	256	235	226	249	228	237	230	257	265	230	231	267	209	229	249	244	227	284	238	278	230	248	246	237	226	242	248	235	247	259	266	279	245	221	242	267	222	266	250	245	224	234	239	275	250	245	268	233	223	251	252	249	251	214	221	240	225	243	264	226	240	242	241	248	225	227	263	231	251	243	226	254	219	213	273	242	238	231	232	228	235	258	244	221	264	244	222	242	231	238	228	248	249	219	249	239	257	224	243	236	270	209	217	238	254	245	259	247	235	263	247	215	243	246	257	247	244	233	249	209	238	248	249	260	215	244	236	247	254	276	214	243	236	239	235	245	230	230	268	204	233	235	225	252	245	249	254	244	230	220	228	210	252	262	223	238	234	240	246	239	269	235	237	255	253	249	250	225	223	228	220	247	223	271	229	233	261	242	241	242	251	223	245	238	232	260	232	230	221	233	261	235	270	258	232	237	257	262	226	241	233	247	264	245	222	266	232	243	237	246	242	249	221	248	262	224	247	250	232	210	227	250	232	227	220	253	251	247	261	222	257	241	234	219	206	214	221	246	249	229	225	220	223	245	240	249	246	253	227	233	226	245	241	276	248	214	255	271	214	249	221	238	229	236	238	229	222	242	238	259	240	268	246	245	241	235	259	229	256	223	244	227	206	224	241	235	219	255	268	245	230	228	238	227	257	213	266	257	244	272	253	243	245	223	245	228	235	251	232	259	255	236	255	224	279	271	233	221	239	276	251	269	240	255	239	244	239	242	249	270	238	249	251	215	238	238	241	230	259	221	255	264	229	220	232	245	245	256	273	251	247	263	226	291	253	234	212	238	228	239	236	228	236	248	246	233	240	256	226	276	237	244	248	227	219	251	260	242	245	241	238	264	239	245	226	259	249	238	263	216	230	238	291	247	232	264	246	257	245	209	225	251	233	243	245	229	228	223	261	234	236	266	260	251	246	231	266	274	253	262	256	229	269	212	249	252	220	241	235	237	260	271	246	247	282	238	254	226	250	235	250	211	249	273	249	251	235	256	230	203	235	251	251	232	244	241	239	256	240	225	228	248	222	264	243	258	239	235	209	255	263	241	224	247	265	249	244	225	239	230	243	230	214	263	254	230	263	252	220	236	234	243	255	246	246	236	239	254	250	244	228	252	234	229	240	211	238	249	226	225	213	225	234	260	217	230	255	257	225	209	238	263	264	247	215	233	257	215	288	247	246	221	247	240	239	245	211	280	238	248	248	256	233	255	240	228	261	234	244	251	230	239	257	240	262	271	265	272	275	251	276	282	243	242	233	225	229	288	230	237	236	246	240	246	249	261	225	244	249	264	224	215	250	231	236	236	242	224	255	254	238	243	242	253	235	242	255	232	274	238	263	279	228	226	244	269	253	227	249	280	237	228	232	240	226	240	246	246	229	218	235	242	252	242	251	236	275	272	274	242	259	227	248	253	258	274	262	271	235	254	239	244	242	243	248	243	220	244	246	249	231	262	243	252	290	236	240	268	241	284	242	248	229	225	252	253	235	221	234	236	247	243	214	243	234	213	253	264	236	267	234	259	225	255	274	237	281	271	227	204	243	258	255	262	236	219	271	251	265	243	247	253	240	256	249	275	267	218	248	253	227	250	248	249	266	254	241	221	231	243	264	270	230	236	254	255	244	253	225	245	232	254	280	250	241	271	223	273	236	268	252	239	224	273	278	255	220	227	234	216	234	254	269	227	245	243	253	271	235	204	221	244	251	229	247	246	266	256	294	229	231	239	246	225	233	252	235	220	231	245	238	269	219	229	235	243	227	266	230	241	229	244	220	240	232	255	234	226	243	233	241	243	240	251	248	242	231	243	271	242	242	227	244	255	274	257	220	237	251	247	279	260	254	240	223	244	257	250	249	269	253	225	232	237	248	254	244	214	263	225	224	232	218	219	244	249	272	244	242	283	240	228	235	227	235	218	250	245	258	225	256	243	247	235	234	268	248	264	275	263	251	243	255	248	231	258	216	228	258	221	230	259	251	259	263	223	253	241	237	265	269	241	263	259	252	232	221	249	281	247	187	247	260	231	264	225	224	249	238	235	252	220	286	226	230	239	241	262	237	234	227	252	238	258	230	235	236	249	252	245	222	255	218	229	227	235	234	247	297	260	256	249	237	217	264	239	213	218	276	250	251	234	266	252	256	243	226	248	242	252	235	276	223	242	244	265	256	232	268	239	243	242	247	240	235	230	244	252	243	235	259	264	212	228	219	240	255	251	230	224	252	233	242	212	257	231	244	258	236	230	281	237	255	255	239	244	255	241	235	243	207	262	251	238	265	241	257	225	240	272	248	248	241	256	242	222	239	261	234	227	242	218	212	235	240	231	235	228	223	234	228	257	271	236	235	234	209	236	245	223	239	237	246	229	228	224	289	244	246	244	272	226	276	229	250	262	234	224	258	216	262	215	231	253	234	221	259	246	229	247	199	260	240	253	254	249	231	239	262	248	216	246	253	206	242	254	224	258	240	258	263	252	244	241	259	235	219	257	270	229	266	277	238	248	249	268	289	252	256	236	225	233	229	234	225	225	230	253	244	279	258	259	233	248	239	276	256	233	255	275	250	245	243	275	240	261	228	257	258	234	210	235	219	240	251	273	229	243	223	249	240	251	249	240	249	235	247	234	253	241	234	237	256	217	246
34252	10465	8408	10058	8925	7846	6814	7247	5776	5420	5643	5907	2871	2326	2086	2097	1934	1519	1649	2055	2081	2137	1597	1622	1594	1690	1752	1728	1805	1919	2019	1947	2141	2084	2005	1999	2308	2362	1993	1628	1429	1372	1477	1617	1678	1679	1411	1520	1574	1314	1244	1065	796	780	893	894	954	950	894	678	662	695	708	650	701	676	674	758	795	698	667	634	635	638	638	623	655	629	610	598	623	581	576	596	579	615	578	635	549	620	565	585	574	581	587	596	579	595	566	572	573	569	595	571	581	600	577	593	609	521	578	582	619	575	565	534	609	565	587	571	597	564	551	565	641	646	602	577	598	588	556	588	611	591	542	618	548	542	609	570	587	601	611	610	598	613	599	602	600	591	634	581	620	563	583	549	570	601	594	614	591	579	629	584	569	542	599	531	601	593	580	607	573	598	603	584	560	534	603	596	587	609	606	525	594	603	624	575	576	585	597	606	562	573	575	609	538	543	580	605	592	587	595	551	571	593	583	573	596	581	540	560	596	623	575	598	603	571	582	619	560	602	572	600	570	604	547	611	573	589	576	548	592	592	603	624	559	541	617	577	577	555	553	543	610	553	603	578	605	545	601	571	559	624	584	633	613	600	574	593	562	597	604	599	564	598	584	582	581	611	583	620	575	543	568	612	587	601	576	545	602	580	581	609	569	584	568	593	561	556	580	535	577	595	568	575	562	587	558	582	570	586	554	623	663	557	606	597	573	569	599	588	586	586	604	586	564	583	574	578	618	532	590	594	620	635	579	570	549	619	600	545	590	556	585	600	621	592	557	601	563	618	590	600	565	593	592	568	546	607	558	570	609	572	555	590	604	561	563	603	615	644	570	600	558	571	581	584	610	569	565	615	573	592	569	584	533	590	611	621	551	600	609	575	635	599	568	596	590	555	588	585	567	625	578	563	577	602	585	624	578	564	595	594	573	582	556	619	565	577	610	587	600	593	603	614	617	618	617	590	603	575	605	580	567	638	559	547	591	559	592	559	583	564	599	590	543	575	564	549	579	621	574	577	583	612	557	586	566	635	595	605	620	625	538	577	608	577	553	582	588	547	545	604	551	591	580	583	603	604	602	619	561	600	634	588	582	598	540	597	553	593	591	576	597	603	580	586	582	579	611	592	584	605	580	594	591	634	542	564	600	595	625	615	594	602	559	624	606	612	559	568	632	578	574	593	564	559	623	579	582	579	568	580	584	588	566	563	593	614	567	591	597	599	610	586	581	608	606	565	649	593	595	615	590	546	547	570	558	585	602	625	585	589	581	610	587	584	581	571	560	553	562	571	573	588	564	603	578	586	587	572	559	607	576	586	586	551	616	577	590	546	573	600	545	543	614	570	602	601	607	576	591	572	565	606	561	580	587	597	587	619	567	529	571	599	591	609	566	536	588	593	588	594	565	556	556	602	585	549	588	567	563	590	559	589	601	608	563	588	606	593	580	574	581	590	572	569	581	600	577	574	607	576	569	599	614	582	614	553	575	567	591	560	565	552	567	584	574	571	586	576	618	604	588	609	606	591	615	540	553	603	563	587	556	577	566	605	619	626	547	574	604	607	571	559	575	587	586	613	575	591	566	640	566	565	605	591	558	584	592	587	583	576	576	586	592	573	570	616	632	563	536	570	607	574	589	632	611	608	549	580	622	598	609	580	594	594	589	590	585	611	549	542	593	549	593	631	565	572	575	591	552	640	626	577	625	570	582	560	589	573	593	534	566	626	578	549	560	556	590	552	571	569	622	592	562	603	593	572	596	620	583	599	570	563	600	602	566	559	617	563	571	559	545	555	598	576	573	595	600	602	594	619	614	598	583	609	538	565	572	557	567	601	608	603	586	634	617	607	626	578	596	590	575	594	571	538	600	559	606	563	611	581	570	591	600	611	581	557	599	587	514	600	563	556	552	558	583	608	633	597	580	579	606	559	570	569	601	615	569	641	558	599	547	620	596	589	614	602	546	584	634	597	560	644	557	582	562	613	608	597	601	537	611	586	569	625	568	598	573	587	577	594	585	570	585	611	624	569	587	606	582	578	561	573	589	617	587	592	609	590	575	569	564	620	570	601	581	608	559	569	628	581	609	557	567	568	615	557	560	542	577	612	601	597	542	643	568	563	590	574	584	583	595	612	575	580	570	568	549	587	589	608	580	605	600	601	579	577	598	613	608	592	601	607	663	609	602	612	605	576	642	573	588	577	575	629	600	589	556	575	597	521	551	577	569	553	538	573	623	576	571	605	616	629	599	575	596	585	591	590	592	606	564	605	573	562	587	558	582	575	619	584	581	570	579	576	584	638	609	598	596	578	568	590	598	594	540	547	592	600	588	597	576	580	573	558	604	595	564	549	563	585	570	583	563	615	592	574	610	602	598	605	634	612	590	626	595	619	621	615	590	551	594	582	633	568	557	556	611	603	572	574	612	575	607	592	592	638	572	541	534	597	591	586	532	522	595	568	609	546	589	587	584	559	593	535	630	548	629	549	610	552	555	597	620	593	551	580	568	567	577	591	635	538	627	597	552	569	587	588	587	641	613	590	581	613	601	570	600	549	597	574	619	623	615	614	624	629	597	547	613	583	596	603	574	561	554	555	608	586	597	566	578	581	555	593	570	576	600	585	568	580	560	556	581	579	598	566	589	589	579	597	577	550	626	591	610	593	596	599	625	588	619	598	621	604	573	607	562	588	558	596	583	595	605	634	585	554	604	581	591	572	616	602	587	606	570	605	614	584	574	603	594	584	588	558	573	592	545	590	596	610	584	595	594	592	589	530	588	599	591	586	598	599	545	598	633	594	607	572	566	566	599	587	574	613	598	560	600	613	572	580	590	585	610	596	595	606	586	599	589	597	577	555	605	583	624	553	574	601	604	533	615	604	535	546	572	582	572	605	600	634	546	616	583	582	528	571	528	570	583	575	556	594	574	554	591	587	563	577	548	569	583	611	603	602	562	563	564	583	574	558	590	595	586	574	595	550	568	582	593	550	581	617	565	592	571	617	600	576	612	549	606	561	609	570	569	594	583	579	573	582	562	600	589	584	543	544	617	588	554	613	611	598	592	560	566	548	589	571	594	599	588	609	601	597	600	611	597	595	595	573	588	571	587	585	535	536	602	581	608	600	599	532	587	565	565	630	567	591	604	548	602	589	566	570	564	566	544	647	548	574	594	611	608	589	586	634	578	571	612	590	580	594	569	604	616	635	554	625	653	513	581	609	579	580	564	596	577	561	601	613	604	578	624	565	568	564	591	604	573	561	614	565	624	591	571	584	605	575	607	531	542	583	615	585	570	570	572	592	544	595	555	605	549	550	590	560	574	555	628	597	599	595	585	544	581	613	614	558	628	609	602	599	608	612	608	617	573	613	566	589	571	571	547	579	580	581	565	629	601	602	614	619	609	598	613	619	547	582	613	538	551	586	600	585	608	568	582	535	578	562	541	607	581	562	576	635	563	561	599	589	611	612	588	595	594	587	605	593	571	559	611	597
4970	1086	717	591	502	478	423	432	438	411	425	416	406	405	408	410	391	371	366	398	427	389	402	360	414	373	390	389	426	422	442	417	428	414	423	438	420	407	442	389	392	356	390	380	392	398	402	380	396	355	421	383	390	341	332	366	382	375	312	334	334	381	360	341	352	386	368	376	363	359	352	354	343	373	361	398	377	357	341	357	378	364	324	374	372	379	358	366	378	352	339	336	349	355	375	359	344	341	373	374	388	356	337	362	330	352	394	368	328	359	327	367	345	334	343	351	353	414	347	334	374	329	361	364	377	373	363	378	364	344	347	400	353	358	391	404	346	348	348	366	381	357	339	360	329	373	382	356	343	321	321	322	373	340	388	372	373	347	363	347	335	351	373	357	349	339	340	334	361	362	371	319	359	301	360	348	339	332	340	338	355	313	351	349	365	367	316	340	359	372	368	366	329	355	337	392	337	351	338	374	345	374	345	375	352	352	304	334	375	319	328	362	299	366	378	371	346	364	332	371	362	356	356	365	346	353	373	362	375	377	357	368	374	355	373	354	383	373	375	352	333	322	355	339	370	398	348	379	375	339	348	355	319	368	343	322	364	331	365	347	329	339	345	364	324	334	340	365	355	326	362	366	335	345	375	335	359	312	354	334	378	347	362	340	338	336	368	378	328	350	367	325	370	351	323	368	372	320	369	366	365	352	355	334	362	332	373	365	348	344	373	376	346	339	349	361	367	385	340	360	349	339	345	298	331	365	358	342	371	331	321	357	390	356	334	373	367	370	333	364	330	367	347	365	301	321	333	380	354	347	354	388	352	336	354	315	374	359	350	375	314	352	326	352	349	379	314	324	357	348	321	344	362	338	367	341	389	358	381	370	352	348	401	366	358	305	375	331	350	346	357	377	351	401	358	345	333	328	319	338	376	354	361	368	351	373	352	348	361	332	374	376	391	376	363	337	352	341	361	357	354	372	353	358	347	331	350	368	368	362	317	375	352	351	358	369	368	357	373	357	357	378	332	383	341	390	360	364	347	332	390	315	361	349	340	379	360	376	377	326	358	343	353	349	354	340	357	313	330	375	360	342	351	406	392	363	340	362	385	371	357	317	369	368	340	363	343	354	345	336	381	398	366	345	378	347	375	352	360	357	330	342	362	339	397	328	350	345	343	326	347	368	331	362	374	345	373	385	379	348	345	368	355	380	371	337	370	332	363	372	355	349	313	347	345	337	330	313	345	370	345	368	374	308	367	360	372	372	373	381	388	385	316	378	353	365	370	352	374	341	377	385	330	371	383	363	348	353	354	350	370	373	382	362	347	360	370	357	333	378	344	376	351	336	357	349	382	341	334	368	380	334	341	332	341	350	341	326	311	380	316	355	377	386	358	363	349	338	358	376	367	355	382	352	342	347	365	319	372	345	370	357	341	338	373	376	368	366	314	316	352	350	377	345	361	348	360	380	368	383	332	362	330	343	337	355	359	373	416	343	338	374	352	367	351	338	338	373	371	356	378	332	342	339	358	371	348	368	394	364	339	357	332	365	305	357	360	356	331	349	339	367	382	349	311	339	351	387	355	343	319	357	368	378	366	351	367	366	333	342	356	324	352	354	354	322	348	358	330	344	376	377	353	356	389	349	352	356	371	379	368	366	345	404	313	360	369	364	335	328	352	367	357	348	362	324	339	323	338	377	370	387	353	350	372	352	377	351	336	336	371	349	334	343	345	343	372	358	348	327	361	358	339	346	340	348	348	370	340	356	352	357	346	373	368	379	367	338	371	319	378	380	407	383	372	347	346	361	338	387	367	355	352	335	365	374	343	327	344	367	348	360	356	366	361	357	349	360	351	335	366	366	377	373	380	397	349	368	337	358	344	357	353	357	358	333	357	343	341	353	323	335	335	361	354	334	366	342	368	358	346	346	330	352	347	318	407	345	356	344	353	316	394	339	369	329	342	327	338	341	382	347	315	331	370	352	350	368	351	367	357	352	349	328	372	338	343	368	359	342	324	337	334	364	364	362	364	355	371	330	367	334	351	364	354	311	353	355	318	321	356	386	404	334	403	351	368	336	340	375	352	338	337	316	362	370	366	358	331	362	372	361	401	349	346	316	368	340	333	349	366	396	360	330	355	346	322	359	379	311	337	357	353	300	359	354	345	333	352	346	355	366	378	370	368	358	327	349	366	366	335	349	357	351	340	364	355	336	365	354	338	397	332	335	339	320	361	393	341	372	351	360	348	378	358	329	370	353	349	329	345	315	366	347	324	325	352	370	374	316	373	345	342	341	324	331	356	357	353	368	329	354	377	359	358	355	366	359	376	348	340	330	370	361	366	363	330	373	378	347	377	358	355	367	363	332	324	340	379	346	346	336	353	356	368	364	360	381	353	362	377	348	318	365	380	326	334	344	344	365	356	379	357	345	350	373	331	353	353	335	337	354	366	349	346	378	322	356	364	337	349	342	354	372	326	352	318	382	368	355	352	357	360	347	335	369	317	327	344	352	340	349	340	383	366	329	353	332	368	355	355	315	338	355	344	332	331	386	389	339	336	343	348	346	368	337	369	361	330	338	352	342	373	366	357	384	384	360	351	367	358	397	339	331	369	344	345	366	375	342	350	359	350	363	353	358	345	352	341	346	355	328	362	369	351	365	351	340	379	328	378	363	358	359	367	339	352	366	391	350	354	370	326	342	391	323	360	326	381	329	339	376	321	363	384	367	347	377	349	356	349	380	362	347	362	359	376	376	352	367	338	358	405	385	402	354	358	320	351	374	327	356	341	367	361	351	348	357	354	346	329	364	350	364	357	396	388	320	387	382	362	342	362	350	339	320	341	364	363	354	353	341	365	345	384	331	335	315	369	417	363	323	348	316	369	371	332	371	368	372	369	347	329	338	358	355	318	339	364	372	321	377	391	363	332	373	384	392	361	328	387	361	368	383	365	366	353	360	324	397	332	334	350	366	349	371	343	341	367	340	380	329	366	324	350	386	378	370	328	358	358	334	371	348	353	346	308	342	350	356	408	374	376	379	354	353	333	356	334	341	323	348	357	369	375	347	367	355	386	350	357	353	408	323	361	347	357	362	354	377	361	336	394	364	333	336	325	367	376	317	357	338	334	336	322	321	350	346	362	333	338	341	373	346	341	331	350	359	395	361	369	353	371	342	357	360	394	342	365	373	314	365	372	383	361	338	341	370	340	350	344	396	383	362	347	334	366	363	375	389	343	355	344	359	322	357	389	375	360	359	366	331	361	363	396	367	340	378	352	356	325	336	338	340	390	319	342	334	327	326	337	341	369	385	371	358	358	341	325	300	349	373	386	336	355	374	376	370	358	344	360	372	379	363	327	384	345	343	322	335	358	367	345	343	333	341	364	379	374	360	370	323	370	333	337	335	361	362	373	345	368	339	380	359	349	345	358	360	374	359	337	347	400	365	364	361	372	373	370	380	367	364	352	349	327	382	365	331	365	366	356	360	345	355	346	390
5188	1532	1484	1613	1551	1388	1326	1280	1154	1110	1017	1028	1079	1035	1119	1122	1010	964	1080	1193	1233	1230	1102	1081	1171	1172	1159	1191	1327	1319	1410	1315	1294	1379	1340	1334	1380	1395	1242	1124	1114	1019	1101	1130	1103	1101	964	1070	1034	980	1015	991	847	878	907	918	879	943	870	843	785	806	841	823	790	780	824	843	775	818	802	801	796	792	816	778	820	818	763	851	786	788	757	840	805	777	789	796	840	798	853	826	792	762	793	797	763	805	834	808	779	844	807	771	790	763	822	754	812	809	860	801	807	819	831	802	765	852	789	797	833	768	811	798	755	781	842	843	825	748	765	834	796	802	815	797	803	841	770	808	806	807	791	835	789	807	793	804	822	801	803	810	796	781	770	862	813	809	823	826	817	806	787	783	822	791	841	833	847	749	767	803	795	829	745	800	798	845	810	832	756	803	805	750	791	829	793	781	819	824	769	784	811	826	811	765	787	872	773	779	803	803	765	808	792	817	859	793	825	795	806	813	792	793	812	824	846	762	820	829	784	851	803	798	848	812	770	828	797	801	814	789	805	783	782	798	755	804	794	783	832	850	850	856	795	795	819	830	823	790	820	825	779	767	843	885	772	845	844	824	812	800	813	788	793	804	804	813	728	812	804	795	793	855	787	825	799	853	743	803	822	802	752	767	862	841	789	832	790	787	806	799	788	776	769	812	773	805	756	837	860	840	818	798	815	821	820	845	837	821	777	796	792	773	801	841	755	781	803	791	767	876	821	801	813	817	793	789	806	803	810	757	853	806	775	775	733	821	794	801	799	835	754	772	763	782	823	779	799	837	781	793	787	837	793	806	819	783	839	829	775	868	799	823	775	768	770	791	778	771	856	831	769	798	772	780	790	764	815	766	795	789	820	762	781	791	769	812	736	807	762	794	803	777	823	830	782	806	824	805	784	780	814	838	791	836	779	802	799	804	812	778	801	817	840	833	806	792	806	821	784	788	840	820	791	879	839	796	808	830	812	786	837	819	815	815	722	752	805	804	881	834	763	764	771	789	762	802	816	824	773	789	810	837	745	813	804	802	806	780	777	790	833	838	854	832	753	754	803	840	798	827	784	834	836	846	799	810	804	804	788	802	791	862	803	794	804	822	823	772	791	780	809	828	813	842	798	827	839	849	833	789	809	807	781	829	765	810	752	890	854	800	754	810	835	773	830	833	797	851	788	869	838	822	793	823	773	770	777	776	822	786	802	840	839	814	799	808	827	830	822	761	839	762	789	863	793	807	752	811	826	792	817	812	852	854	807	816	832	821	804	801	816	853	808	803	849	839	781	772	870	798	778	858	789	821	793	817	841	777	809	855	771	811	797	761	826	809	774	842	786	834	807	786	792	806	751	790	802	802	818	773	793	822	794	830	853	822	770	883	812	823	773	772	766	759	827	833	808	765	790	783	812	823	710	828	806	816	800	814	814	832	850	809	798	773	858	794	817	797	832	798	829	792	846	827	751	776	789	810	815	775	814	813	790	801	833	836	857	789	849	824	815	783	828	783	796	799	773	829	808	792	836	792	847	816	819	820	795	737	822	875	823	798	781	816	787	812	836	808	856	776	831	827	800	779	817	737	800	825	762	812	809	808	825	823	845	775	797	780	810	788	818	796	775	765	819	817	796	844	749	835	819	804	779	772	777	854	765	741	734	796	736	845	794	793	828	780	836	726	763	789	794	782	802	864	805	795	764	787	862	803	792	828	819	793	805	831	809	841	759	762	839	779	821	792	829	801	831	776	782	800	780	815	823	770	782	845	739	816	779	845	862	829	831	827	767	828	794	850	772	770	865	763	853	770	759	791	820	796	784	795	805	825	764	805	800	826	771	836	774	755	771	790	806	861	791	812	755	829	733	830	804	818	820	776	800	833	783	881	766	819	843	818	818	778	847	809	806	807	767	759	790	794	814	753	856	823	783	839	785	842	818	845	831	799	805	796	818	780	809	787	827	821	859	843	839	832	785	824	820	814	740	810	801	819	810	749	829	785	808	845	800	867	781	819	795	818	837	788	780	853	846	839	830	769	802	813	808	779	769	801	831	760	792	801	807	824	802	812	764	810	802	803	794	807	771	777	762	796	788	828	885	802	772	827	782	820	826	829	784	872	837	809	778	850	798	817	815	793	755	785	776	842	786	803	805	812	780	750	829	827	817	827	884	856	797	759	768	750	846	857	802	800	748	779	831	827	811	802	779	842	805	811	781	811	800	761	761	759	771	807	802	771	805	835	786	820	814	791	806	794	753	779	827	794	764	813	839	768	820	863	797	845	823	799	826	822	817	796	773	824	785	784	819	826	834	886	827	776	796	835	782	784	772	811	807	772	786	844	774	858	816	810	750	754	812	807	834	799	764	838	826	786	832	796	791	812	802	792	773	800	792	813	796	842	802	816	770	760	775	797	818	816	786	811	839	791	817	800	859	836	792	808	775	818	768	777	752	788	858	847	816	783	859	783	808	792	776	769	796	851	825	847	798	783	823	789	813	794	787	836	799	812	758	781	785	815	808	848	834	870	848	777	828	794	800	763	858	762	808	782	755	798	863	825	818	794	795	793	815	845	806	817	831	746	825	796	880	768	832	789	756	817	803	803	763	785	804	779	803	827	807	796	774	835	833	798	777	792	799	749	839	831	814	787	774	813	766	767	805	785	818	837	784	836	804	757	794	826	797	738	758	791	807	791	791	824	805	710	875	802	799	787	807	835	854	779	830	839	826	789	780	792	800	773	833	784	808	852	778	817	802	779	840	868	870	768	812	758	808	793	824	791	812	753	806	819	778	819	781	847	779	785	821	777	839	841	810	758	835	795	799	829	800	812	777	806	823	818	832	784	802	770	772	754	785	797	779	802	821	844	799	811	783	826	812	802	820	817	782	826	830	795	767	782	845	831	788	799	800	849	823	800	855	807	772	823	782	791	789	765	796	749	841	806	830	815	808	802	803	813	846	803	812	774	806	827	870	802	787	791	819	770	860	769	763	795	823	800	828	802	809	798	802	817	759	829	748	810	770	818	800	788	801	800	832	827	831	827	826	744	832	844	836	783	796	842	793	782	811	792	867	799	783	776	807	822	871	746	828	804	807	845	774	828	788	799	824	811	762	781	822	853	802	798	855	813	831	831	819	822	797	828	752	820	800	832	810	811	808	820	824	861	749	788	833	838	797	841	859	854	809	790	832	792	783	776	806	789	791	808	808	820	811	833	785	815	819	811	797	762	778	784	861	843	835	787	826	773	830	814	768	851	745	808	799	776	838	826	760	817	838	837	801	785	754	807	849	806	815	866	789	817	794	808	811	767	829	815	834	770	808	837	881	803	815	786	805	802	795	785	806	813	799	859	794	817	839	830	750	813	794	765	825	810	797	809	774	788	812	823	842	783	782	815	779	788	790	770	869	776	784	773	763	799	809	799	827	813	823	782	754	822	784	785	746	834	779	776	753	850	798	772	810	832	811	825	830	829	813	814	783	773	793	788
41444	22155	5525	3457	2125	1691	1235	1190	1145	729	847	814	462	413	381	369	350	342	350	379	417	378	342	334	343	360	382	342	366	401	359	371	387	391	354	406	427	413	358	330	330	316	342	362	340	326	327	293	377	320	313	306	244	287	280	287	290	264	270	276	253	267	283	233	239	226	266	291	277	261	274	237	273	265	278	259	268	276	255	275	273	252	264	272	245	230	257	267	240	272	279	246	254	244	256	248	269	228	253	270	268	244	230	277	288	248	249	261	266	273	236	241	261	262	261	265	246	262	250	246	243	258	245	262	274	272	271	252	214	253	281	212	242	255	250	252	247	248	233	250	252	254	274	261	261	267	267	253	253	280	248	247	259	257	233	244	239	237	253	220	255	266	248	260	257	269	249	244	238	255	267	266	263	256	241	243	247	243	259	264	269	256	296	281	252	241	256	258	272	283	267	242	236	259	278	235	259	248	222	289	248	275	227	235	253	257	222	258	253	251	230	254	232	231	230	270	255	249	248	242	230	272	247	281	294	251	258	267	270	250	273	237	246	253	241	245	254	252	248	244	251	231	253	271	264	248	275	252	229	258	253	249	231	242	231	247	251	235	274	277	250	259	266	275	258	297	267	235	263	247	243	248	232	254	258	252	236	229	243	265	251	253	246	242	253	277	255	243	218	257	253	257	259	238	236	272	258	254	246	219	229	289	266	270	255	254	239	250	246	249	258	247	239	257	239	253	273	245	271	235	255	278	262	308	248	247	237	253	263	277	233	260	256	287	250	237	257	235	252	245	224	262	255	277	265	253	254	260	245	252	272	247	275	260	241	247	295	237	237	280	276	297	253	225	248	254	272	272	227	254	261	269	247	260	248	212	256	256	261	252	264	272	260	284	270	234	253	225	279	257	256	243	251	237	276	271	252	249	281	246	247	297	277	247	279	246	240	234	276	281	241	246	281	286	261	233	258	246	281	217	249	248	269	257	226	272	253	237	250	244	294	278	260	286	272	249	267	248	285	283	264	289	282	262	257	261	287	253	272	247	232	257	250	289	254	260	246	240	235	244	268	259	243	253	260	253	282	229	253	254	230	223	235	274	254	258	256	257	235	254	253	283	257	265	225	227	279	266	241	229	239	260	223	259	257	275	238	262	287	242	260	252	264	283	263	257	275	241	254	264	236	240	240	262	248	295	265	262	272	247	251	248	272	264	274	259	264	247	247	248	269	279	247	284	243	239	270	266	219	250	258	246	284	261	258	241	252	235	233	242	261	241	256	252	229	234	262	253	262	236	272	246	207	267	273	244	253	251	247	228	242	245	261	241	226	286	234	273	265	256	245	250	233	269	263	241	267	231	222	284	245	254	275	297	247	256	251	248	212	261	262	223	276	267	233	243	231	255	284	265	270	271	230	238	281	251	259	264	262	228	265	254	279	228	263	269	242	271	250	220	256	278	245	302	235	257	262	253	245	262	265	255	230	234	255	261	237	236	238	244	236	220	249	248	241	271	263	256	278	213	260	243	242	248	260	243	237	257	229	261	294	271	284	248	222	270	263	252	263	252	250	252	281	247	235	244	275	240	248	269	237	273	265	233	251	246	264	282	219	245	279	269	243	246	254	246	265	244	259	255	265	257	256	251	235	259	232	243	248	254	241	254	242	253	264	245	245	250	268	249	260	251	264	265	263	257	299	244	262	231	266	252	229	251	228	245	263	240	280	240	265	275	284	284	261	250	240	218	222	268	258	250	255	271	235	247	246	269	255	277	233	256	238	274	291	272	263	238	246	262	255	233	249	256	276	269	268	240	235	259	267	224	250	244	240	266	251	250	260	249	253	269	286	266	265	253	243	240	240	259	247	254	249	247	243	240	243	259	233	253	263	225	244	272	278	242	267	276	257	248	234	242	251	248	247	252	242	233	266	247	242	247	246	234	260	246	251	214	246	247	276	253	245	215	258	227	244	264	279	273	260	268	241	258	261	219	252	282	285	253	288	258	227	224	235	253	248	244	237	227	270	270	259	250	215	235	247	231	262	279	260	267	244	245	261	223	251	247	248	232	250	234	254	290	251	243	232	245	226	234	247	271	274	291	240	255	235	252	238	265	268	275	256	254	250	233	249	255	238	246	236	285	216	254	279	292	251	241	278	252	258	248	256	237	220	263	278	242	241	249	260	255	282	232	267	246	260	255	227	267	256	296	265	247	263	275	277	256	226	261	261	270	255	254	263	242	251	268	261	263	285	273	248	266	238	247	238	243	275	247	240	236	251	268	250	236	266	270	250	274	252	234	318	252	254	279	239	256	252	234	252	272	254	249	240	235	272	259	248	260	287	265	299	266	269	267	257	256	230	251	236	240	263	253	255	255	256	264	252	249	246	276	236	261	257	281	243	253	256	253	237	279	254	248	244	260	229	230	217	265	276	233	260	282	240	239	262	254	241	258	251	272	242	239	227	268	257	246	248	254	254	280	261	235	261	229	276	244	268	235	240	256	274	245	276	282	300	261	277	251	245	249	246	274	243	256	235	272	246	273	274	262	254	285	253	240	252	298	256	238	270	251	273	239	255	264	260	250	247	254	230	266	227	261	277	253	266	251	243	232	263	248	236	261	189	242	276	252	275	313	247	236	263	254	262	273	231	249	256	261	265	257	233	273	211	259	255	269	286	271	283	271	247	253	275	262	264	278	268	269	224	257	271	247	270	235	254	267	260	241	275	256	263	231	245	253	256	265	259	266	242	217	251	255	245	249	240	252	256	240	238	254	236	266	276	235	267	243	261	232	255	249	242	241	285	286	244	240	237	260	236	260	263	255	254	278	245	265	238	246	243	280	222	242	248	260	233	236	253	246	271	269	231	254	262	266	230	230	234	269	231	237	266	263	233	285	242	259	260	271	275	261	289	263	278	254	284	260	256	242	284	248	273	275	251	247	262	246	249	266	255	267	282	237	248	261	242	258	261	226	233	223	276	288	254	259	241	250	251	226	221	228	262	287	274	243	261	262	260	265	253	240	245	257	255	258	233	253	281	252	276	243	262	247	215	252	250	240	243	252	231	273	257	240	243	251	264	234	248	263	277	269	260	263	254	266	245	264	249	261	259	239	245	231	233	250	249	262	254	271	245	244	267	245	274	242	247	282	238	217	277	251	262	258	256	260	264	252	256	256	218	251	283	276	235	227	264	266	264	239	233	257	299	248	261	256	256	259	231	259	239	260	249	255	253	274	245	251	233	260	269	263	272	236	257	273	236	248	260	261	240	290	281	232	265	249	288	238	253	261	227	222	246	239	287	237	278	254	251	263	252	250	230	260	258	306	254	295	262	260	253	254	249	260	270	252	262	250	240	251	266	260	272	240	288	266	280	249	245	257	240	240	252	242	242	253	262	264	241	290	255	260	285	255	237	249	256	261	243	274	238	242	252	250	276	289	273	217	257	268	275	242	238	255	263	288	250	249	253	237	252	231	241	269	255	237	255	221	271	268	258	233	245	234	231	270
24889	7012	5280	6391	5530	5063	4275	4677	4548	2994	3534	3555	1749	1586	1563	1517	1400	1160	1252	1565	1546	1565	1346	1305	1285	1293	1387	1430	1469	1479	1655	1581	1659	1692	1624	1652	1729	1944	1562	1245	1216	1098	1178	1327	1359	1327	1116	1161	1195	1025	1019	972	759	700	860	785	834	872	735	686	649	638	655	638	648	662	717	684	622	632	610	557	640	579	618	623	617	648	623	570	600	633	557	616	576	653	603	590	639	651	609	619	563	573	626	594	662	594	589	642	620	622	610	588	601	542	599	600	635	565	562	608	577	623	599	603	636	643	626	576	590	647	626	605	571	591	634	592	632	635	591	627	613	577	592	598	608	610	620	562	587	592	618	610	608	598	609	595	597	588	569	592	638	613	605	606	583	616	574	597	597	544	621	594	608	593	632	619	579	608	584	624	615	592	592	582	577	598	590	584	633	607	599	598	607	593	588	632	615	612	650	608	569	600	629	572	614	624	569	616	613	569	599	651	593	590	625	576	584	637	613	588	632	652	572	642	666	653	617	583	631	589	619	575	627	575	664	596	599	548	649	581	661	587	623	653	583	612	579	632	613	605	601	637	629	560	580	603	582	584	608	641	585	582	632	588	591	620	621	609	625	585	635	614	594	638	611	590	634	601	611	599	619	591	591	560	569	531	618	600	613	612	630	600	604	572	556	606	600	578	606	560	591	633	593	553	664	589	605	544	591	623	619	608	606	596	597	598	549	628	578	597	589	594	587	629	587	613	578	567	562	614	619	604	654	594	591	593	570	609	606	591	617	626	633	588	595	631	603	615	601	615	592	624	617	584	593	602	604	657	598	583	608	646	580	582	652	585	575	632	626	600	547	618	585	614	588	593	631	603	621	619	609	597	638	623	627	572	634	576	635	618	589	574	577	604	632	569	592	609	617	611	595	624	595	663	635	619	660	608	630	579	604	631	615	618	590	575	616	686	614	607	556	612	592	660	603	613	583	605	614	653	634	606	658	598	576	586	602	584	561	554	617	622	556	581	594	591	581	590	627	584	634	558	602	622	638	590	590	619	600	611	571	624	565	560	602	609	598	658	597	611	615	551	584	606	587	587	609	598	605	602	582	575	540	574	616	645	594	638	615	562	650	606	563	617	572	579	644	609	598	559	634	600	590	596	590	620	636	617	627	617	582	595	579	574	638	565	549	615	576	625	595	596	621	602	594	657	583	612	603	588	607	572	557	576	658	589	623	595	642	627	594	600	579	622	607	585	597	630	604	634	634	632	621	588	591	579	634	580	619	561	613	587	614	637	602	591	648	619	612	594	623	609	621	598	573	564	619	622	570	618	596	592	650	611	590	569	597	579	610	612	604	585	619	549	573	593	604	566	600	613	594	589	588	574	620	585	613	591	610	646	614	579	603	616	617	619	573	562	603	622	625	581	594	590	596	622	620	609	613	625	612	562	582	577	569	637	585	597	568	602	589	633	608	648	580	614	568	615	636	621	604	576	582	603	622	579	588	608	565	620	607	624	575	605	624	605	622	627	644	629	608	573	579	574	608	583	601	595	618	618	589	562	590	602	576	646	594	618	611	592	628	629	619	614	578	628	611	633	652	610	586	576	621	622	639	600	619	597	585	661	648	581	585	627	574	604	571	624	586	629	575	579	610	587	636	569	620	640	615	618	575	576	606	578	599	627	580	590	607	604	562	623	580	609	607	599	590	600	623	598	631	640	607	618	612	585	688	560	611	618	599	585	570	612	605	550	599	630	579	549	647	658	600	606	611	602	595	605	617	589	604	617	593	613	605	620	602	605	606	573	603	590	590	588	595	610	598	601	572	636	594	575	581	640	639	633	575	588	629	614	596	582	617	599	583	597	607	642	571	613	627	600	603	620	615	603	633	586	598	627	610	584	582	594	667	599	647	544	562	564	632	629	593	594	638	573	610	569	590	643	593	575	602	581	587	614	603	614	602	574	592	650	587	576	627	574	603	606	582	624	596	582	624	582	588	610	558	572	587	609	573	642	605	619	583	607	641	621	646	614	603	567	629	573	635	587	632	596	609	659	580	653	550	617	615	633	590	590	627	582	594	571	585	556	606	592	594	562	610	612	626	625	617	603	637	587	607	540	623	601	591	553	621	615	616	599	625	592	604	606	603	619	617	643	620	601	573	611	633	549	599	610	591	560	599	592	592	545	593	598	595	622	613	580	654	635	610	597	664	620	571	592	578	626	603	614	603	583	609	599	587	609	596	600	624	573	613	579	619	572	588	607	610	606	602	643	610	602	591	587	638	585	593	620	618	639	609	583	625	608	609	618	584	584	576	594	616	585	555	621	612	598	625	633	617	593	617	560	609	594	591	616	575	612	603	638	591	635	603	618	613	634	597	604	604	600	616	607	587	607	614	591	620	603	611	609	542	581	624	607	565	588	622	605	601	595	630	572	633	619	577	559	636	592	602	619	659	599	587	588	603	619	597	661	616	601	614	608	603	582	586	591	562	608	608	573	600	587	648	587	592	609	593	628	568	605	619	637	623	565	592	591	645	572	618	615	642	601	619	624	609	594	621	607	572	614	638	594	581	625	632	592	571	597	589	636	584	606	579	597	650	606	603	605	590	620	594	630	623	607	581	630	555	583	610	555	586	595	614	575	632	623	556	610	598	593	587	574	598	583	572	599	601	607	633	570	612	592	595	602	591	613	608	599	597	568	611	602	572	614	640	595	596	571	627	630	650	600	593	603	548	625	585	596	623	617	574	615	624	589	612	624	585	595	599	579	571	642	633	633	575	585	620	610	621	588	596	588	607	593	616	557	617	608	595	590	627	614	592	601	580	545	610	560	569	650	661	631	608	618	595	591	631	608	558	638	594	656	581	598	569	630	628	579	631	578	607	606	598	602	584	600	595	599	606	606	564	624	594	566	634	564	641	610	608	606	621	629	606	615	604	616	568	655	603	605	640	579	647	618	615	619	598	605	628	628	589	613	623	610	616	564	615	580	611	591	602	663	580	625	587	639	623	608	629	619	597	620	589	583	613	618	628	591	583	635	614	558	620	593	627	589	604	607	561	606	613	595	594	606	648	582	598	587	639	611	623	587	571	583	574	606	600	615	639	653	587	583	585	611	623	637	603	615	626	591	597	553	602	609	651	618	587	590	634	567	560	588	615	598	589	603	565	609	605	576	577	576	573	614	573	593	619	576	605	584	616	584	633	612	595	615	603	573	627	584	618	599	574	574	579	571	586	565	641	591	589	591	586	643	616	565	578	604	612	612	614	629	583	627	608	599	598	612	634	640	597	576	606	569	617	578	583	597	613	544	617	589	601	588	591	592	611	578	584	611	607	601	593	598	633	600	636	592	595	606	609	603	599	625	597	572	574	573	598	591	554	591	610	577	562	581	591	619	591	587	616	611	584	580	592	610	614	566	575	667	596	637	566	583	637	551	622	619	582	617	577	606	631	639	610	614	601	610	590	590	568	582	611	605	587	594	600	589	613	577	576	595	559	610	580	601	635	611
54916	33721	12776	7061	4350	3221	2390	2054	1896	1334	1336	1043	620	526	434	467	414	395	352	435	466	482	393	401	351	385	413	423	417	421	434	407	422	437	424	469	451	529	451	370	369	305	354	354	406	360	334	326	333	312	331	310	270	282	276	286	250	274	303	252	249	270	222	239	242	267	255	260	251	237	242	264	222	265	286	276	250	239	222	239	253	237	260	254	274	246	248	238	264	234	243	274	229	265	207	232	228	236	241	235	274	226	243	237	239	258	259	269	246	251	253	244	229	239	233	235	239	208	238	224	245	264	248	228	268	224	246	241	240	239	239	270	237	250	243	238	234	229	268	258	268	233	238	229	236	222	291	266	262	249	224	237	226	240	261	236	251	213	221	221	225	260	238	267	254	261	220	221	205	231	257	234	252	239	252	272	216	247	228	232	214	243	243	240	241	262	196	265	234	262	249	257	230	243	254	238	252	245	262	247	274	274	238	223	250	253	258	238	247	226	260	286	246	229	248	219	281	245	254	265	260	227	224	231	270	273	243	246	276	233	224	214	214	227	238	243	250	240	227	223	218	231	232	258	258	245	265	250	247	259	224	211	226	221	239	244	239	233	252	233	273	243	271	271	250	237	227	248	249	282	248	237	230	239	275	245	212	222	240	237	234	246	237	233	214	255	243	241	237	263	255	250	226	231	252	233	240	231	237	245	257	233	246	241	258	230	258	248	255	203	248	263	238	244	251	223	210	225	248	214	230	244	229	236	261	252	234	254	222	243	235	247	259	255	235	256	242	298	238	227	250	216	251	240	246	235	230	236	246	246	263	244	226	236	226	266	253	225	243	223	231	233	226	251	242	225	232	248	222	272	238	242	258	243	229	233	260	254	221	294	250	244	221	235	231	226	247	223	232	228	210	236	235	264	256	256	251	272	226	260	240	243	249	247	248	229	268	251	238	236	272	238	264	249	222	256	254	267	225	249	258	234	254	242	238	233	239	258	266	251	238	260	244	243	244	245	248	266	222	255	263	214	256	254	271	249	223	262	272	242	212	240	268	249	213	267	213	237	257	247	240	230	215	270	267	238	268	273	252	241	220	250	235	291	229	243	263	267	232	242	265	232	245	261	259	244	224	245	245	292	240	280	211	245	289	232	255	259	243	234	236	250	199	238	221	231	231	245	249	253	242	265	261	261	261	255	229	217	227	234	246	239	254	253	260	243	280	259	238	231	241	269	261	253	249	244	239	248	239	240	228	274	267	237	261	240	256	246	239	253	259	253	222	249	218	260	231	225	240	233	226	241	218	230	254	250	254	223	262	234	235	237	267	242	279	224	228	260	234	239	257	202	248	257	245	239	227	201	218	260	250	243	259	257	262	259	230	246	248	234	256	264	237	210	230	277	245	246	259	239	224	248	259	254	262	241	244	228	254	233	261	260	230	256	230	263	232	243	257	235	210	229	251	250	262	242	224	240	235	265	236	286	241	239	242	260	265	260	247	238	247	232	258	223	242	258	258	247	256	218	223	251	238	250	243	273	255	251	241	237	265	247	248	225	248	242	237	248	221	260	234	236	237	232	254	244	211	250	237	237	234	253	254	248	248	218	275	258	261	240	205	259	243	236	241	241	239	253	217	233	228	230	254	252	239	245	250	268	212	241	222	249	237	255	295	259	272	250	238	249	253	244	252	254	246	229	236	229	251	279	235	272	232	235	208	214	240	261	237	264	257	255	243	241	233	256	264	234	216	238	283	246	265	262	242	243	230	224	272	244	246	220	246	251	250	221	240	228	249	267	270	255	238	225	237	222	265	239	230	269	234	240	226	261	225	256	242	241	271	257	246	235	269	256	258	214	218	226	277	239	240	227	248	269	232	226	238	257	257	255	231	230	249	264	263	245	242	236	255	251	244	247	262	263	238	245	239	255	287	224	237	245	214	229	245	214	209	259	245	254	295	244	234	238	262	238	223	257	254	248	241	235	268	250	267	257	252	223	247	239	240	247	252	217	239	276	238	253	230	253	232	254	240	263	240	245	228	233	263	257	258	242	219	226	230	247	245	216	268	266	253	230	249	244	257	248	253	237	249	275	258	263	239	244	251	244	238	270	252	253	238	250	261	220	231	244	265	242	236	224	250	223	254	240	217	251	254	258	224	233	248	246	225	244	242	232	230	239	247	230	260	248	274	233	254	241	207	266	249	243	254	235	258	254	245	233	224	245	219	267	242	240	233	237	235	231	217	267	229	245	248	237	247	253	258	248	217	246	259	244	252	251	251	265	252	235	239	239	251	250	235	257	252	285	237	259	208	240	234	232	251	222	255	227	232	258	235	236	248	230	235	246	233	246	257	261	242	266	255	250	237	285	221	254	211	229	225	260	237	242	249	259	241	245	235	236	249	272	243	254	223	239	267	297	252	244	257	221	232	259	220	243	288	247	261	231	225	237	246	249	238	216	257	234	248	225	240	273	242	258	250	224	230	260	252	243	277	271	242	244	232	260	247	248	228	256	279	280	244	237	245	208	242	249	245	242	252	260	223	236	279	217	230	253	231	245	239	248	239	242	242	271	249	247	257	229	242	251	222	223	235	235	228	242	234	253	235	230	231	231	233	225	234	239	232	242	261	212	260	238	202	250	235	244	257	263	208	256	214	217	242	217	223	238	274	249	230	244	225	222	260	255	235	250	249	239	247	270	240	241	250	247	283	241	226	253	240	255	242	220	242	249	239	263	271	250	256	232	244	246	222	223	270	263	243	277	255	249	250	244	253	245	229	232	244	249	251	256	242	233	275	187	270	269	231	217	235	241	247	248	256	247	243	250	200	259	232	230	254	237	257	246	236	264	240	255	233	229	224	241	223	235	274	252	240	239	229	235	235	252	240	224	240	230	244	272	232	279	228	253	262	235	235	237	250	254	233	241	244	236	269	279	278	233	214	235	248	262	256	248	231	242	240	228	248	271	243	261	249	230	250	212	272	251	249	243	272	248	230	242	253	261	237	227	244	265	258	241	249	266	238	270	270	233	241	249	236	254	211	248	234	244	238	255	276	250	235	241	262	274	271	217	240	246	247	260	251	256	249	258	219	244	244	192	256	256	241	248	252	250	230	260	263	234	214	264	252	235	232	248	264	256	248	233	244	239	238	238	267	257	224	247	249	228	241	248	223	223	238	255	241	280	229	246	235	279	283	251	241	217	235	277	259	283	253	287	241	253	234	240	248	225	249	234	263	210	232	247	237	230	260	262	250	255	251	237	263	224	234	270	223	247	228	237	246	222	233	250	216	222	253	252	272	251	258	260	232	249	253	257	231	258	235	238	238	288	225	245	254	248	252	220	229	263	269	228	250	261	265	254	242	242	251	239	260	248	236	270	243	272	245	196	242	282	239	262	251	242	238	267	257	226	260	232	243	243	244	229	256	256	248	241	248	248	258	268	261	230	262	228	229	240	268	250	259	218	233	259	239	254	227	243	275	223	216	258	261	226	216	264	238	242	234	228	238	269
33722	10268	8350	10365	8985	7870	7602	7125	7042	4822	5695	4458	2696	2374	2128	1978	1749	1502	1648	2192	2138	1956	1682	1730	1628	1800	1818	1864	1851	1932	2108	2018	2202	2176	2092	2154	2347	2450	2140	1580	1551	1370	1454	1743	1746	1640	1361	1466	1590	1247	1257	1035	771	773	973	869	949	964	781	687	695	742	676	640	698	671	714	782	712	646	625	617	590	630	611	699	658	621	662	610	578	619	558	603	602	601	564	550	592	595	606	578	587	604	597	627	587	618	585	598	602	618	581	628	612	621	632	586	633	597	587	571	577	545	536	584	591	598	605	614	588	563	550	604	593	597	594	572	626	550	571	595	590	563	597	614	566	621	599	593	575	564	604	566	594	578	624	619	589	596	596	644	601	593	608	583	592	569	606	595	590	571	590	617	587	567	570	620	632	598	594	605	572	577	552	599	580	610	590	572	577	595	605	557	612	615	548	566	624	567	623	609	547	589	608	570	619	632	550	575	569	605	615	608	570	562	598	559	564	590	558	534	583	592	553	571	606	559	635	632	551	601	618	566	607	635	572	574	555	548	586	617	557	582	606	583	587	576	543	593	627	634	593	575	578	573	568	567	595	563	577	582	629	584	560	651	587	593	618	610	569	604	574	600	565	580	605	569	613	561	615	616	550	611	593	584	601	591	542	570	571	607	607	593	615	558	614	586	562	609	617	582	611	558	562	578	625	584	618	559	585	567	595	580	576	566	604	591	586	629	600	572	581	584	600	608	562	611	603	600	569	571	592	605	568	547	580	579	584	536	546	592	565	570	581	555	587	620	555	568	556	585	570	553	592	547	591	586	600	588	586	550	598	590	602	609	565	592	577	580	606	657	601	598	589	632	605	588	547	638	633	583	596	608	619	552	604	629	557	583	583	604	577	623	566	575	589	610	584	607	618	566	552	632	565	588	547	605	597	598	613	552	570	600	559	642	558	578	566	577	589	585	610	611	594	605	590	670	601	597	606	599	578	617	612	584	569	593	591	611	618	629	629	583	594	594	591	582	582	612	582	619	641	598	602	599	576	618	610	604	602	621	589	636	592	583	562	595	597	581	594	603	638	611	568	589	592	616	622	598	635	567	581	570	595	619	587	584	541	594	568	603	589	587	563	624	582	609	567	627	583	628	610	600	629	590	584	577	576	519	603	594	622	546	600	588	630	584	615	618	600	568	617	572	564	577	590	564	602	597	600	576	577	600	560	569	587	636	599	574	579	554	604	584	598	564	576	564	614	588	606	579	599	573	594	610	570	607	553	555	649	592	583	583	605	569	617	615	558	547	591	609	579	581	587	579	597	583	611	525	563	605	592	615	577	569	592	595	557	593	583	573	596	557	567	605	591	562	617	558	577	633	583	591	610	550	618	614	571	530	564	557	542	601	602	566	583	588	577	623	644	585	530	600	563	559	582	575	566	582	585	608	580	573	582	608	609	605	564	617	585	583	619	528	593	606	646	592	600	603	606	560	586	616	593	597	541	623	618	565	583	612	615	587	607	613	593	588	566	585	589	562	566	543	606	622	601	583	573	581	587	570	569	610	599	615	589	583	588	560	618	597	611	550	623	601	610	573	632	563	584	588	547	617	597	563	603	597	608	565	541	537	561	575	626	580	564	546	580	584	581	576	600	553	593	601	604	563	619	589	579	580	584	590	575	624	591	618	589	598	598	596	586	578	592	631	578	597	576	598	573	604	610	595	588	585	583	581	579	580	611	573	563	608	596	570	613	591	603	562	604	618	571	592	579	609	605	623	609	568	571	658	589	598	562	595	595	594	591	577	618	612	601	609	611	599	569	570	564	594	560	582	602	600	627	624	575	637	586	571	597	554	570	589	596	616	584	629	590	606	564	591	597	562	590	619	550	609	602	578	586	585	561	589	602	605	592	575	551	594	564	618	564	587	565	618	581	631	591	595	571	613	601	583	567	579	556	571	577	614	573	562	558	615	575	564	546	555	618	571	633	584	571	592	601	612	602	618	611	575	564	605	573	587	600	564	586	562	594	589	570	570	590	588	597	672	585	562	576	606	589	613	571	584	603	590	565	615	588	611	608	548	599	588	589	581	620	593	603	586	574	576	590	583	580	554	562	571	577	593	570	543	573	621	600	609	591	630	617	608	626	591	600	642	585	601	577	572	567	616	590	562	618	589	515	550	608	608	576	561	622	601	583	572	574	615	563	564	617	568	566	596	524	606	581	584	598	577	625	585	572	563	587	567	605	605	638	599	567	581	600	640	589	573	575	594	562	586	575	554	607	598	605	585	601	563	598	562	580	583	577	614	589	591	625	586	596	599	584	567	555	553	585	582	574	577	588	591	603	569	605	606	603	590	579	605	626	567	562	613	604	607	617	612	620	599	616	581	595	582	594	588	579	579	566	581	616	609	560	568	598	580	612	572	587	593	574	610	625	563	569	576	544	572	604	572	604	576	594	589	595	559	561	576	560	579	587	586	583	589	546	587	620	602	609	615	590	579	595	578	590	589	558	583	574	596	614	601	596	592	573	538	595	578	598	584	587	609	552	602	629	551	604	556	583	594	605	591	576	567	520	583	627	586	589	578	588	590	591	581	643	576	613	615	599	585	638	574	612	558	599	580	562	573	590	587	596	591	592	600	596	589	560	597	610	576	635	593	575	557	555	587	615	608	594	575	614	542	610	582	581	590	586	547	566	557	592	597	585	534	629	567	622	576	563	605	619	564	596	566	590	616	593	593	571	575	582	575	615	587	561	611	588	614	565	596	555	599	580	652	570	534	622	592	575	587	636	583	623	546	623	603	571	591	624	602	600	598	590	648	593	578	558	612	610	570	600	582	554	628	605	636	651	612	590	547	570	590	590	581	632	622	602	592	579	609	559	608	594	577	612	589	584	605	595	575	607	611	608	558	603	586	632	575	540	591	581	618	615	597	576	577	611	612	581	624	582	601	610	610	598	626	557	593	599	568	599	576	624	611	566	563	601	581	586	597	597	556	563	540	541	574	587	600	641	606	608	570	598	587	611	626	587	588	596	633	614	563	572	548	582	570	595	611	612	546	569	617	573	576	587	598	618	563	614	631	602	602	605	560	574	615	618	613	602	577	590	590	586	621	589	603	577	571	590	553	603	616	580	573	589	624	576	580	551	620	631	533	577	605	601	576	556	590	545	554	573	575	612	566	593	583	614	531	614	625	620	608	566	561	574	579	654	592	628	591	637	603	597	595	532	561	581	576	584	584	584	563	563	597	574	597	622	596	615	568	556	582	615	586	582	614	584	595	606	647	589	605	603	593	552	620	622	561	572	598	604	543	566	633	614	621	617	546	558	599	586	632	549	567	558	575	584	596	584	613	597	603	640	538	618	569	606	600	639	564	607	596	588	547	569	563	608	627	594	597	606	608	600	590	568	588	648	574	605	594	602	579	543	607	595	556	573	604	568	589	625	601	583	598	578	585	582	622	583	594	636	574	580	582	605	566	569	672	582	602	562	587	593	608	589	631	588	603	584	565
4963	1148	725	630	556	510	487	421	410	409	424	413	394	392	406	371	428	367	348	408	398	416	386	431	429	407	409	438	413	449	431	448	422	433	410	432	462	452	456	404	351	368	372	390	350	359	381	406	383	397	384	373	395	339	356	328	359	397	369	387	363	305	375	366	382	344	332	371	372	399	348	355	358	362	377	358	360	333	345	359	352	347	378	375	334	350	382	365	358	351	377	370	360	372	370	350	368	353	317	356	371	354	366	386	343	350	361	336	349	354	370	387	385	343	360	380	362	411	330	335	341	383	343	365	327	347	320	387	342	358	354	378	329	349	356	396	330	390	323	382	357	381	347	320	357	338	359	367	328	367	356	342	348	377	367	337	337	329	385	357	364	349	353	380	332	340	375	351	377	340	325	366	359	355	358	377	331	332	330	319	354	352	350	368	362	377	369	330	334	357	328	369	363	364	372	387	375	380	388	324	353	333	385	358	319	346	341	394	362	300	339	371	352	365	330	338	364	369	324	327	346	367	352	364	336	364	349	342	352	326	376	347	377	354	322	328	333	337	340	304	400	378	341	343	335	382	371	325	380	340	344	339	351	398	341	320	341	334	361	352	373	326	406	368	328	381	357	337	333	337	365	341	393	371	350	363	342	326	346	359	319	336	379	349	351	371	333	320	372	378	332	376	340	347	332	381	370	367	335	343	378	340	357	338	360	372	324	372	332	327	363	326	354	319	346	378	385	370	346	344	359	355	376	368	374	390	385	340	369	386	370	335	333	386	364	349	376	372	326	376	342	360	378	346	363	398	374	353	365	357	317	326	343	349	345	375	378	348	360	310	357	366	355	323	385	377	346	343	348	350	368	340	362	355	330	383	411	348	363	346	355	369	356	330	363	383	330	342	368	309	369	361	316	351	303	354	351	383	328	338	357	338	336	331	367	359	354	380	339	349	364	366	374	374	341	344	373	353	347	353	358	361	369	354	343	357	356	342	354	337	357	379	363	354	365	390	340	320	370	350	349	410	325	328	358	338	356	345	362	342	363	354	357	367	361	348	359	327	365	358	341	343	376	378	364	340	312	341	382	365	382	364	379	381	334	383	337	370	371	367	339	364	346	343	339	366	378	327	340	374	360	320	338	349	327	315	358	365	347	335	373	354	345	365	372	360	328	379	351	303	342	331	378	340	353	361	370	357	341	356	355	356	327	342	330	371	315	366	347	349	344	371	352	372	370	386	347	335	357	357	359	371	334	361	344	357	363	357	350	375	369	351	349	335	349	325	385	370	351	342	354	353	347	333	331	330	393	368	350	356	375	369	354	364	361	379	333	353	354	354	324	385	373	352	355	367	352	364	363	360	349	319	365	348	347	356	352	351	366	339	340	385	364	356	344	355	333	354	344	357	334	321	325	409	358	380	371	339	312	339	384	340	364	373	363	329	353	382	332	340	380	345	365	350	367	381	389	360	365	355	378	331	381	375	348	337	338	330	314	343	352	356	353	372	371	358	386	332	359	315	365	335	351	310	344	338	397	363	397	351	373	344	319	376	370	364	338	309	359	370	367	342	367	350	347	336	364	385	341	346	337	350	325	373	376	359	376	363	362	340	335	345	343	372	360	336	325	395	357	348	347	365	344	343	363	399	342	372	335	375	349	361	311	362	363	359	361	323	362	329	343	329	364	397	377	413	348	358	359	348	393	333	343	357	347	346	372	352	366	363	355	325	380	350	371	335	364	369	355	358	350	388	349	368	370	304	344	369	353	336	346	389	367	378	352	349	360	370	347	334	360	356	337	325	375	354	359	361	326	352	347	341	318	361	333	356	364	346	335	325	344	340	382	365	374	364	371	369	308	374	352	361	333	398	354	388	377	346	365	373	350	363	361	357	351	332	342	362	355	390	349	385	363	355	339	334	352	364	361	386	357	362	353	344	338	336	354	375	365	383	362	355	375	349	335	370	346	369	337	407	355	409	323	382	367	352	369	357	374	349	327	310	368	335	350	396	354	339	378	357	337	355	338	360	359	342	371	409	338	366	377	323	384	352	372	363	335	330	352	375	358	329	345	353	322	400	370	343	365	359	365	356	348	364	353	352	362	362	373	333	367	382	335	364	344	346	340	361	387	400	351	375	389	344	374	333	337	393	333	345	375	387	357	389	360	380	364	347	360	378	377	389	377	345	352	367	356	344	396	325	344	380	378	384	341	314	358	354	369	373	360	357	364	362	351	378	416	362	364	317	352	393	338	382	370	373	394	367	314	348	387	367	342	357	359	323	345	338	345	386	370	334	341	369	372	344	369	344	410	374	357	317	350	357	377	337	366	393	350	350	377	342	376	372	368	394	328	364	354	331	367	339	381	339	342	323	371	363	333	371	346	377	330	314	334	360	367	375	362	372	344	348	362	301	332	360	351	338	339	368	372	357	355	324	358	325	343	331	370	354	349	345	307	353	358	353	342	388	373	352	357	366	368	348	328	328	346	372	370	306	343	382	360	344	360	331	377	346	352	342	367	371	348	339	371	350	374	339	324	374	299	372	316	385	341	344	355	384	360	365	361	363	364	336	339	328	336	350	375	356	367	345	358	351	361	365	353	373	339	336	365	345	365	339	362	358	353	373	360	370	387	383	368	334	353	348	323	355	366	381	370	345	350	378	385	349	365	343	369	359	369	344	357	398	366	358	343	339	344	327	372	380	370	348	378	353	360	344	353	375	347	344	380	319	368	343	352	366	354	352	371	370	352	360	339	297	367	326	352	387	361	351	344	349	352	316	358	364	395	330	350	402	352	347	380	360	361	352	351	356	364	331	396	382	354	358	389	340	325	347	351	381	394	327	351	344	331	367	355	359	382	371	377	372	387	372	360	315	382	338	340	310	327	343	335	304	345	306	385	354	357	363	375	336	379	366	344	357	349	379	391	362	367	370	379	369	373	358	328	391	352	322	345	340	375	350	348	370	359	335	365	396	316	362	387	364	358	374	354	331	354	374	354	365	324	362	392	350	368	362	385	354	342	345	372	350	355	349	353	345	351	343	346	362	379	345	341	342	386	342	382	318	353	340	336	387	402	369	332	393	369	336	337	351	349	388	333	381	334	353	317	331	381	388	342	358	371	368	329	369	351	363	356	395	345	347	352	355	335	340	343	373	347	364	378	357	322	308	375	363	375	344	342	378	353	338	333	368	337	366	338	340	379	369	377	384	353	357	323	339	343	356	372	367	363	377	345	340	378	374	354	353	403	368	371	350	368	336	309	370	373	349	347	344	354	359	358	351	376	360	342	369	332	379	363	355	371	329	344	356	331	373	352	343	349	363	366	342	364	348	373	404	334	322	355	378	338	372	353	371	368	349	366	388	391	341	355	371	351	372	346	376	361	362	353	364	339	368	329	359	393	365	329	373	342	326	353	337	358	355	347	368	345	365	374	357	327	350	347	363	350	353	352	341	297	373	333	368	363	377	407	369	350	341	386	347	330	345	361	388	348	344	334	357	365	399
5065	1576	1477	1731	1592	1480	1335	1250	1187	1004	1100	1133	1074	1141	1101	1141	1035	1034	1105	1226	1242	1236	1119	1104	1114	1178	1209	1258	1323	1271	1330	1321	1441	1401	1347	1382	1464	1370	1281	1120	1056	1056	1092	1132	1114	1115	1044	1002	972	976	998	998	842	948	947	874	937	938	813	826	829	836	846	812	870	835	817	815	806	805	837	780	811	765	865	819	837	844	811	828	761	803	814	813	781	844	767	842	835	821	809	795	816	868	776	798	761	833	775	751	811	830	781	870	852	823	812	831	804	780	777	831	819	801	800	784	826	803	838	814	771	831	817	868	839	823	839	866	789	837	835	789	765	835	763	849	854	812	815	814	798	810	833	809	791	823	772	836	766	824	802	803	788	827	765	770	820	813	759	793	842	792	777	832	822	802	816	770	809	771	852	814	840	819	810	797	770	797	758	812	836	817	802	805	813	772	787	826	816	788	770	777	772	831	776	813	845	788	826	818	799	800	739	782	774	851	855	811	829	807	850	801	815	770	774	804	766	853	856	804	771	727	858	812	860	786	828	780	821	785	781	772	838	847	787	819	794	796	774	823	770	809	784	832	769	882	822	826	827	772	799	806	803	795	749	856	799	824	801	763	782	798	857	794	819	793	759	841	749	820	857	843	799	823	775	784	808	830	825	806	804	763	809	808	799	831	801	758	802	820	784	777	781	769	796	838	766	780	792	787	788	765	866	855	799	797	819	808	787	787	822	827	846	824	782	836	814	806	790	826	830	824	763	761	766	759	813	828	805	785	798	746	824	767	749	827	828	787	815	742	803	838	799	778	791	799	839	777	827	807	817	773	792	788	814	809	824	771	783	801	836	810	794	831	828	813	806	826	735	771	817	804	820	796	841	775	800	821	816	834	779	784	783	833	799	843	829	758	869	771	802	796	803	772	795	789	825	792	835	838	838	789	732	783	794	811	787	774	832	837	803	836	843	776	813	780	762	814	765	768	816	798	825	817	822	800	792	847	782	823	803	859	796	815	762	765	785	771	783	815	814	800	800	794	812	805	785	802	780	865	815	816	847	784	792	804	842	810	844	796	823	843	821	814	818	780	816	807	827	762	783	803	791	811	819	787	796	802	781	817	838	826	818	771	816	800	766	828	841	842	813	862	760	818	786	811	795	802	822	840	797	799	833	830	796	782	803	819	825	805	778	758	829	770	789	811	771	779	810	847	843	784	829	813	802	766	808	824	801	827	795	792	777	833	759	792	781	857	797	827	810	828	838	822	818	825	786	811	764	786	814	789	819	789	756	829	814	771	763	797	795	840	784	776	822	817	813	791	826	798	806	871	809	807	818	769	758	841	788	817	778	805	766	749	792	805	785	827	837	831	727	834	810	830	841	842	854	808	724	806	813	788	808	807	841	821	799	775	734	802	792	834	813	791	775	806	839	842	801	876	782	799	802	774	880	839	798	784	751	786	821	806	785	773	866	775	830	801	817	758	821	811	822	743	787	818	823	791	796	765	808	792	819	821	807	758	837	824	798	796	784	811	819	791	803	792	857	797	797	766	800	775	862	839	802	748	819	861	765	841	776	797	786	772	799	806	757	808	776	820	848	764	790	809	781	773	762	754	812	822	785	793	823	825	851	819	788	819	803	817	832	861	780	771	818	810	812	851	818	790	832	836	818	841	846	795	775	825	795	808	822	829	788	769	847	828	759	833	802	829	810	858	770	822	802	802	773	803	768	811	792	808	799	772	867	813	766	780	802	808	798	797	844	748	813	774	803	786	810	803	820	789	816	844	788	784	817	768	804	794	828	800	827	774	832	813	845	799	825	813	809	768	804	824	743	798	823	817	837	810	784	796	808	767	802	830	802	785	820	802	804	797	817	755	775	821	868	765	792	791	800	804	772	779	790	771	803	819	811	811	830	842	840	800	748	763	757	781	777	801	818	771	843	809	809	793	756	815	783	788	820	801	806	784	796	800	890	811	769	794	770	813	783	810	791	750	806	769	777	779	837	809	779	772	743	808	818	786	794	797	802	846	810	771	740	805	803	778	817	814	800	840	797	783	791	825	811	809	826	798	822	833	799	786	809	819	779	777	804	788	771	825	814	773	772	835	789	793	790	815	777	784	842	842	812	792	788	802	818	762	788	800	830	815	794	828	827	828	779	777	805	767	781	797	792	796	808	865	802	770	803	828	784	797	792	858	774	763	817	794	830	790	815	783	817	794	819	801	777	821	859	798	803	717	807	774	810	840	853	807	780	782	783	777	804	801	816	760	857	769	767	818	800	742	768	827	793	803	810	762	765	804	775	805	808	815	822	771	836	874	795	826	850	795	780	814	796	802	823	765	776	842	807	756	828	829	757	792	814	777	792	868	779	759	772	774	767	770	770	801	816	776	805	797	775	802	809	798	793	849	809	835	813	874	813	765	774	777	812	826	795	791	796	844	823	824	772	808	808	837	866	824	800	778	826	754	777	869	768	760	838	836	775	825	793	787	799	788	818	817	845	802	831	821	837	782	813	821	801	774	740	843	770	781	799	774	783	844	792	735	773	814	818	808	735	800	823	834	755	777	788	769	848	823	776	806	836	799	850	843	843	817	799	762	831	809	801	812	812	819	817	786	802	803	750	797	863	768	856	809	871	799	776	799	794	812	803	810	787	774	827	825	838	824	885	770	793	788	845	833	834	823	819	824	768	771	784	857	806	844	846	813	750	806	811	805	799	779	786	810	795	790	798	808	854	814	824	811	767	826	835	813	810	812	837	832	800	774	745	861	801	785	817	793	770	833	725	850	809	797	842	787	755	835	828	815	758	817	773	824	784	795	773	786	785	812	846	821	774	783	834	749	785	774	756	787	829	800	826	807	777	789	747	836	802	844	776	858	781	812	832	864	773	837	798	838	761	803	795	806	802	803	842	787	771	834	787	804	832	793	785	858	786	866	825	777	783	786	756	787	781	837	817	824	798	774	768	773	803	779	774	782	801	766	795	837	789	804	846	774	802	809	806	860	734	805	830	808	827	806	808	808	845	789	743	834	825	785	809	822	799	805	768	854	839	776	827	770	776	772	829	818	841	812	810	801	817	797	809	828	816	784	797	785	770	771	855	798	846	820	858	755	794	812	766	805	818	802	810	841	810	838	793	828	800	758	780	777	826	786	800	824	814	803	740	784	811	782	819	804	823	794	868	786	817	842	812	799	801	810	810	772	773	796	784	757	797	795	782	834	849	801	809	822	833	825	802	853	763	801	782	822	853	816	830	792	846	833	797	745	797	830	816	784	815	782	782	808	827	761	839	765	823	783	849	793	819	828	824	850	811	796	789	838	807	821	777	763	780	831	823	792	819	800	810	783	761	829	800	833	841	850	758	810	833	833	811	769	806	775	774	821	848	830	786	799	730	777	817	795	791	723	798	797	804	784	807	784	798	781	808	793	752	857	767	826	830	800	795	830	830	788	772	833	831	760	754	808	755	819	802	792	825	832	838	772	767	777	785	780	812	812	778	754	814	808
40596	22783	5241	3528	2092	1503	1249	1229	961	707	691	547	442	403	362	366	375	343	329	434	417	343	337	328	349	362	340	367	378	407	378	411	402	440	377	387	407	432	405	356	316	312	306	330	314	308	273	304	329	326	281	297	270	259	291	299	302	276	265	225	264	270	256	304	244	252	278	261	260	258	264	307	258	244	234	230	252	252	286	240	252	236	263	246	250	277	231	224	236	261	228	259	237	260	282	208	247	285	286	238	259	254	261	261	243	238	246	238	251	258	258	243	270	256	253	277	276	255	247	263	275	273	252	262	264	249	253	260	279	219	245	254	234	245	245	273	251	285	280	261	283	256	242	278	254	290	247	264	260	235	269	253	284	264	253	263	270	259	270	254	257	242	234	259	257	250	259	236	255	254	274	267	234	255	263	250	237	252	259	281	286	262	263	273	261	233	240	275	230	245	238	225	272	251	233	263	243	230	227	228	253	226	269	256	265	243	258	260	258	266	243	238	256	244	288	228	239	260	243	261	232	264	254	225	260	223	246	283	284	246	262	281	232	237	246	228	274	269	263	284	273	250	217	289	257	235	249	261	260	243	245	250	248	258	246	264	249	256	251	290	258	271	271	266	278	243	252	259	214	255	266	248	250	252	239	222	237	251	260	242	245	268	240	270	243	248	231	279	267	263	267	269	287	258	249	253	229	234	260	252	245	267	266	225	231	298	238	226	234	259	262	262	249	266	271	273	241	235	291	261	241	250	253	311	274	263	258	260	254	246	257	253	281	249	238	248	270	256	266	266	241	247	273	292	256	277	266	227	264	229	253	259	258	268	274	293	260	257	273	235	242	266	249	242	238	266	232	257	261	252	253	243	252	277	269	268	249	238	282	243	287	268	251	245	250	254	253	265	250	248	249	233	254	250	268	242	291	238	293	250	240	251	254	260	242	260	252	243	245	244	286	272	265	257	274	256	276	236	260	257	262	233	248	254	255	225	240	227	236	234	255	284	249	290	268	279	231	254	253	235	280	246	227	263	262	257	245	254	253	246	231	289	269	283	246	251	310	239	247	238	261	249	246	248	253	253	242	237	255	247	252	221	255	274	274	285	273	254	247	259	293	260	268	245	239	233	260	217	250	214	241	262	237	265	255	251	258	227	238	244	239	251	272	276	269	255	281	277	292	247	248	266	236	261	272	234	244	254	267	236	284	267	271	268	255	253	293	254	239	250	258	255	250	269	284	284	267	271	280	270	271	265	263	248	266	259	266	272	230	248	247	265	266	272	262	293	248	230	254	245	247	254	259	288	241	263	234	268	278	260	272	245	240	253	253	237	247	309	238	259	241	263	243	271	276	237	243	219	251	248	258	237	284	244	273	237	246	278	258	267	270	237	249	274	252	254	270	277	255	260	230	271	252	261	236	278	268	243	266	260	231	251	263	226	266	259	254	261	263	270	284	242	255	260	274	257	244	270	255	254	269	294	232	256	225	240	232	276	275	263	276	269	269	268	232	253	262	254	262	268	270	251	254	241	258	229	258	250	235	244	226	241	250	279	248	273	242	243	270	244	243	290	262	252	245	266	245	258	261	274	255	225	257	258	260	221	237	276	261	253	237	251	284	247	262	224	239	240	273	269	219	266	245	240	265	246	283	256	249	265	234	276	253	237	281	261	283	264	257	278	263	282	233	256	249	244	255	249	279	248	242	242	249	242	251	260	262	266	267	271	278	233	222	253	239	221	251	234	240	257	237	245	240	254	231	288	271	251	263	251	276	230	264	256	249	256	265	243	245	270	266	252	229	265	235	267	213	235	257	260	248	259	273	230	245	265	237	252	293	304	265	288	250	262	260	238	261	228	258	245	266	244	231	270	249	234	253	260	244	241	274	243	238	292	274	247	224	242	263	239	264	269	250	272	243	261	257	229	250	242	260	262	282	244	259	287	283	256	236	235	272	251	233	268	251	263	255	264	226	294	255	225	257	249	244	263	236	254	231	227	225	234	269	276	241	246	261	245	258	229	220	277	264	281	252	223	261	239	238	242	223	261	262	266	255	263	262	266	230	208	242	265	252	263	250	253	241	228	271	269	245	261	259	249	299	226	277	241	269	238	237	263	265	232	239	257	246	253	248	263	295	246	261	249	249	242	262	276	219	251	213	265	237	269	282	260	266	256	264	255	244	248	239	239	263	223	282	270	312	232	257	259	246	276	288	275	265	277	270	253	273	236	244	259	260	239	257	240	280	248	232	251	265	257	236	270	267	233	260	236	280	253	255	252	259	248	258	251	254	265	252	227	250	251	253	256	246	244	269	253	263	273	244	242	233	282	284	218	240	256	278	250	256	231	251	256	244	256	240	241	261	249	258	243	251	241	245	221	233	238	289	262	267	277	239	271	264	271	258	264	285	238	232	275	261	239	283	258	244	269	268	261	231	265	287	257	229	250	251	248	253	248	297	239	262	246	264	258	257	254	266	259	240	242	232	267	255	221	248	266	249	272	254	236	244	261	249	258	256	267	249	257	269	284	281	245	230	257	261	236	241	250	254	290	279	269	259	233	244	228	237	236	264	256	235	253	245	211	234	278	259	247	248	288	258	274	262	269	254	245	261	269	241	267	249	240	227	239	226	221	274	258	267	250	239	253	249	232	271	237	244	229	260	248	229	250	252	244	248	254	249	279	265	258	248	253	254	261	238	261	259	257	257	255	237	252	271	272	275	257	252	226	253	237	265	288	275	257	266	282	258	263	260	253	246	320	246	252	270	245	266	270	240	275	235	253	243	224	262	240	249	257	258	262	291	239	281	256	257	274	276	243	237	262	277	243	285	244	276	248	259	255	262	235	246	266	247	256	243	261	256	285	250	262	269	242	257	280	255	265	260	259	277	237	274	235	248	260	267	274	228	259	247	253	245	241	248	254	258	250	258	231	256	260	243	245	275	255	304	270	288	250	251	275	259	248	269	271	242	269	232	246	243	273	274	245	253	253	258	238	240	280	226	251	261	246	257	265	240	237	253	256	239	259	274	277	243	277	262	267	266	253	260	255	252	236	249	244	270	255	271	272	242	228	279	245	244	257	254	274	272	241	249	269	239	265	287	240	281	274	291	262	268	260	249	234	245	254	292	266	264	254	299	259	236	256	247	250	255	235	249	275	257	242	241	226	281	273	260	236	263	273	243	252	265	240	292	265	260	252	246	244	280	273	239	227	252	280	267	269	236	248	259	252	268	255	233	275	262	245	259	277	252	242	264	274	243	240	247	265	263	247	264	226	253	271	266	234	282	263	231	252	268	240	268	244	240	268	234	269	260	284	269	247	278	258	250	256	296	245	280	232	255	230	245	249	257	261	221	267	281	247	216	269	242	249	238	243	273	248	240	249	261	273	233	245	249	247	220	255	248	248	253	257	260	270	211	252	247	247	265	243	265	262	248	247	261	230	239	268	253	281	293	277	252	251	260	290	257	239	241	255	257	240	255	259	278	274	254	234	264	278	290	227	267	226
24269	7475	5292	6598	5658	5123	4647	4227	3790	2615	3190	2325	1814	1521	1547	1563	1306	1217	1339	1626	1653	1584	1289	1287	1296	1377	1475	1532	1569	1583	1672	1630	1666	1756	1611	1759	1854	1856	1581	1326	1235	1155	1139	1301	1269	1185	1044	1095	1112	1026	1023	947	699	802	851	771	829	816	639	692	680	662	679	646	636	658	686	726	643	669	616	634	613	624	626	638	597	584	617	626	643	579	576	626	578	585	612	644	538	584	577	604	582	584	614	641	609	635	609	607	616	632	627	613	615	629	645	645	590	580	615	583	582	604	591	568	638	607	605	599	656	592	589	606	574	592	592	613	579	591	612	604	601	643	622	609	584	594	625	611	604	604	622	556	596	573	589	602	575	587	615	592	596	626	593	574	564	584	581	629	564	619	568	631	638	643	627	601	640	595	618	617	622	597	582	568	619	578	598	573	575	618	565	631	650	604	607	570	661	592	596	613	607	606	619	629	570	537	629	628	602	599	574	593	562	567	619	604	595	631	612	591	591	629	631	594	615	580	621	614	547	580	594	646	582	625	626	597	583	602	584	619	616	591	574	589	596	546	576	594	646	626	587	623	598	583	602	618	604	651	583	618	528	614	595	598	611	611	580	569	606	616	566	601	652	613	620	662	609	597	643	606	620	575	595	640	601	644	617	579	607	631	601	641	645	590	636	619	623	588	661	610	634	604	608	604	590	629	618	586	605	609	627	614	600	569	610	589	617	608	611	633	576	621	561	586	617	620	604	618	607	622	689	608	595	625	589	647	605	619	607	615	572	546	641	579	594	590	602	676	622	627	633	607	657	610	598	623	582	616	604	624	614	635	663	617	566	650	555	624	601	613	603	595	584	570	595	624	580	583	548	657	629	591	608	602	644	653	619	593	631	611	557	563	622	587	620	611	598	617	601	625	606	627	585	598	595	624	640	567	610	591	637	605	587	631	595	614	610	609	571	583	635	607	623	576	609	597	598	589	632	638	594	581	637	606	618	633	618	628	600	595	586	619	612	604	608	596	625	572	610	595	609	626	644	577	583	634	609	602	592	578	594	602	543	664	635	595	673	589	628	595	659	615	619	603	631	569	591	580	603	570	643	624	614	580	617	552	615	600	617	593	572	628	620	629	633	604	591	550	590	578	594	627	581	628	572	626	593	597	584	568	628	561	567	580	612	608	580	629	558	626	603	581	595	588	584	629	623	626	624	576	579	623	609	587	603	616	620	604	587	580	612	596	596	602	585	586	569	622	613	575	621	613	633	592	614	582	577	615	610	626	569	629	641	611	586	624	575	572	625	604	618	639	592	617	592	623	587	592	614	631	626	606	597	606	627	593	634	592	617	589	604	636	628	578	595	640	654	620	596	621	609	568	610	581	594	585	592	631	590	578	601	624	594	656	617	579	607	630	567	619	631	579	617	599	598	589	649	618	644	586	641	641	655	606	634	622	600	589	604	629	575	580	609	616	622	601	614	618	642	600	598	623	554	584	624	566	569	600	617	593	588	649	636	596	599	642	573	631	590	602	641	556	645	531	599	560	619	642	572	585	605	640	631	584	587	629	562	603	611	620	558	604	575	558	627	637	617	614	623	611	602	619	625	587	634	587	558	598	636	587	600	609	626	581	622	582	631	588	608	589	566	609	585	628	552	614	636	656	633	572	593	601	599	595	611	524	617	591	577	582	590	592	585	592	586	627	620	603	614	617	589	590	606	577	592	584	604	660	616	603	601	602	580	640	626	594	577	616	599	649	532	556	618	608	572	572	559	572	623	616	582	589	647	629	588	576	635	591	600	624	546	602	598	586	596	622	603	625	574	592	645	603	583	613	595	647	595	590	605	569	581	607	617	613	621	605	637	602	669	615	588	626	612	620	623	595	571	578	581	566	597	607	611	600	589	572	611	605	604	601	589	597	640	587	575	588	577	579	582	543	632	600	620	635	579	550	583	605	633	569	611	622	599	602	580	583	601	609	562	627	619	595	603	585	546	587	592	597	591	589	613	622	652	624	595	637	594	595	620	639	627	574	598	618	608	599	571	552	590	600	586	570	590	563	587	612	601	616	631	588	597	608	590	595	580	586	569	598	650	583	602	633	619	597	628	590	589	616	591	624	612	633	583	610	574	581	585	622	611	588	611	610	648	587	544	568	618	625	609	588	611	579	613	602	612	630	570	618	600	578	587	605	628	560	598	638	604	595	601	614	606	608	629	546	603	605	588	608	571	547	576	625	633	639	626	570	625	606	629	607	620	577	601	569	599	670	604	613	641	580	648	601	628	594	596	628	617	630	637	593	587	611	632	599	619	608	637	595	611	609	604	602	636	599	594	551	574	562	598	575	643	580	664	593	584	638	549	587	636	646	585	576	599	556	547	628	608	565	631	589	645	612	623	552	634	633	572	610	641	634	638	573	589	572	609	612	616	586	637	622	565	589	615	627	587	577	610	566	667	588	610	632	561	605	601	645	577	618	612	621	605	618	563	588	623	587	569	638	627	629	640	595	592	622	559	600	644	550	595	575	618	598	614	628	591	570	576	592	582	600	627	619	582	631	596	626	557	668	587	594	613	612	548	582	622	599	599	615	585	555	586	580	598	627	581	614	610	611	583	583	601	582	638	600	616	616	579	618	611	599	521	616	619	615	606	629	647	597	659	632	623	632	605	557	620	615	608	573	609	622	589	617	616	618	628	623	595	649	638	605	623	619	634	586	566	623	651	623	607	597	574	590	612	661	577	597	630	600	595	621	592	603	619	597	609	587	538	563	593	562	593	565	582	593	576	597	625	555	604	563	598	646	581	583	593	610	588	606	592	617	651	600	628	571	628	606	577	618	599	580	612	615	663	599	607	605	618	633	621	604	618	621	608	626	601	611	569	606	590	582	630	576	622	599	560	634	586	645	632	622	623	607	619	653	586	610	598	581	589	552	592	609	614	611	653	618	626	598	618	621	602	603	609	619	563	614	598	573	611	616	584	568	611	603	622	602	610	624	600	647	630	588	620	598	594	607	549	620	615	594	593	603	619	626	604	632	615	643	604	650	578	588	589	646	604	609	616	584	595	629	633	606	611	614	547	598	639	611	579	589	633	632	605	598	603	658	624	592	604	626	577	625	620	587	596	620	629	615	599	624	601	619	629	635	611	607	611	562	629	612	591	613	592	605	595	591	609	576	621	621	600	591	590	629	611	580	633	623	589	602	609	587	582	583	622	582	590	587	615	639	599	600	631	635	615	634	576	620	599	624	611	637	631	656	577	605	591	609	606	599	611	570	535	623	588	599	574	587	646	565	600	600	595	611	607	591	649	616	625	608	588	600	618	624	600	593	624	625	616	607	649	611	609	613	593	578	597	623	590	594	615	658	583	620	582	627	602	591	584	599	609	667	568	599	597	589	598	615	606	591	602	595	568	627	553	617	617	671	576	632	612	592	635	621	581	625	632	552	578	617	618	670	652	609	554	600	601	598	599	663	605	572	615	579	573	629	617	592	615	638	635	613	615	561
54487	34318	11242	6425	4007	2728	2383	2057	1759	1180	1294	891	613	503	460	435	438	413	386	480	462	427	408	376	392	400	411	398	450	436	459	405	463	452	472	403	490	501	406	395	361	368	364	372	330	322	319	329	374	354	314	283	251	265	292	298	264	254	264	277	275	259	245	259	246	289	262	265	284	250	217	264	219	246	238	239	231	265	235	263	267	277	251	257	239	210	255	264	245	264	240	248	242	241	254	238	255	233	257	233	265	248	249	235	201	246	226	223	243	247	224	264	232	264	244	239	236	267	239	242	240	230	223	227	236	255	257	236	237	233	258	259	257	251	246	238	234	244	217	230	245	249	240	239	220	244	252	223	252	259	243	244	271	229	241	229	251	213	246	242	250	254	233	262	279	253	251	262	215	270	240	279	265	254	268	246	269	227	234	230	230	245	238	254	224	258	259	210	234	262	237	247	272	212	287	253	245	247	263	241	239	213	245	222	227	232	241	288	247	229	264	252	260	296	230	221	247	222	240	211	236	249	252	246	262	223	247	231	235	244	229	250	219	234	230	261	237	252	251	238	266	239	262	241	242	220	226	241	237	241	246	218	223	202	240	247	231	249	221	239	250	230	251	241	232	238	207	224	253	246	240	248	251	254	255	240	267	236	226	237	244	232	241	235	259	279	254	266	238	231	226	230	236	251	247	270	243	208	235	243	259	237	224	193	281	245	235	250	248	261	272	223	229	273	232	249	219	262	238	221	213	225	238	272	261	245	256	242	240	239	236	216	236	208	225	260	212	206	254	224	255	237	243	263	235	230	265	254	254	216	241	240	216	232	267	252	277	246	245	248	247	219	255	252	226	243	212	247	277	241	221	239	231	224	240	241	256	212	256	244	271	220	238	234	245	240	254	243	236	237	240	239	238	260	229	228	252	268	260	246	229	261	247	246	257	250	237	256	238	249	257	241	256	256	221	231	271	245	237	232	238	245	229	252	228	232	244	230	262	243	253	226	251	220	233	232	265	229	240	247	231	255	246	257	244	269	220	221	228	230	245	231	267	242	261	225	218	257	237	263	264	263	273	256	235	236	255	244	256	254	231	262	277	251	230	234	273	250	219	239	226	239	268	261	235	265	277	243	231	246	273	246	239	237	239	239	255	250	256	249	217	247	256	241	217	268	225	251	244	230	233	248	236	222	247	249	247	245	223	260	256	259	237	248	240	241	254	252	212	249	266	252	253	253	238	274	245	215	229	234	239	236	278	247	266	247	248	255	232	221	284	225	214	252	246	245	240	239	228	232	247	267	267	212	253	248	241	253	209	259	228	238	260	230	253	224	235	235	268	250	245	255	243	231	242	260	249	227	204	228	238	228	215	221	274	227	268	236	260	237	240	245	219	248	267	225	228	250	254	231	239	235	232	263	244	250	241	245	205	260	243	247	222	220	210	280	227	247	255	244	261	251	218	235	248	247	253	232	276	231	216	219	242	246	306	267	236	234	235	262	249	256	250	248	242	258	234	280	272	227	247	230	243	224	209	250	263	259	225	264	225	224	243	253	231	235	236	259	260	236	251	242	242	273	270	238	269	241	244	250	234	241	267	255	247	236	251	216	228	263	239	262	232	251	266	242	236	257	272	226	217	236	245	244	248	237	238	235	234	217	240	232	243	263	225	279	264	236	223	231	245	262	234	241	233	263	239	240	249	237	224	229	241	207	273	236	253	236	230	247	262	247	249	257	232	258	221	270	245	234	257	218	224	245	216	244	216	249	203	254	225	230	236	236	242	258	226	256	206	248	224	271	254	247	249	266	247	242	238	231	242	225	242	199	232	257	258	260	254	253	206	240	241	223	250	258	236	245	264	250	247	266	262	246	224	241	229	248	214	255	248	256	232	231	209	254	250	222	234	228	212	268	229	229	254	234	260	249	264	224	262	238	260	226	236	265	218	217	242	253	225	286	225	227	245	265	232	244	257	283	247	215	246	258	244	248	242	241	229	244	217	227	256	244	268	252	242	240	254	219	229	249	241	251	244	253	258	277	252	207	229	252	234	243	255	251	259	235	258	223	228	226	249	230	253	237	263	225	268	226	236	238	260	239	211	231	250	248	248	238	230	241	241	229	229	243	252	241	251	266	238	256	244	206	267	249	237	248	259	237	212	259	223	237	274	222	251	245	266	260	257	270	236	249	254	240	254	243	253	236	241	245	231	248	213	230	218	249	236	239	230	230	241	263	240	199	263	237	253	256	247	226	253	248	238	262	240	246	233	240	263	251	229	225	226	209	243	293	274	248	234	238	226	237	234	244	263	257	236	245	222	257	239	204	234	253	233	228	239	271	232	244	244	244	262	235	210	255	239	264	252	257	260	238	198	241	213	256	241	232	260	227	246	232	249	243	257	251	234	255	278	237	241	258	230	250	240	223	241	244	235	246	262	239	213	235	251	244	264	242	240	224	228	255	239	266	219	274	238	222	232	256	226	240	263	257	215	225	231	255	221	256	240	247	238	252	232	253	266	260	280	228	224	241	245	257	240	241	225	222	241	230	235	245	229	280	219	240	248	241	231	258	269	231	239	239	230	241	238	260	258	255	267	263	233	248	259	250	254	252	239	241	263	232	221	249	251	243	236	240	241	232	273	250	247	242	238	235	234	245	202	229	287	258	248	222	232	267	217	249	255	246	259	238	216	237	254	259	241	269	221	243	225	238	225	245	234	221	245	231	226	233	235	225	285	274	246	267	251	280	244	297	240	223	252	236	267	250	262	213	235	250	235	264	247	245	262	246	252	234	252	249	264	234	243	248	238	229	232	269	253	208	252	213	251	238	259	253	259	226	233	238	237	262	241	275	223	230	262	269	232	259	234	253	235	235	234	260	215	236	235	255	236	230	216	238	234	218	268	233	262	247	252	244	239	244	217	244	236	273	239	279	243	236	268	224	242	255	231	235	249	273	226	266	240	248	234	234	237	257	247	270	258	239	234	244	215	251	245	259	251	225	253	249	263	239	258	259	249	256	233	278	239	265	225	257	255	231	261	268	271	260	220	265	240	251	249	237	255	234	290	249	227	243	255	232	212	242	243	244	231	231	245	241	263	246	267	236	214	248	248	227	237	253	252	234	251	242	268	241	262	219	226	255	226	260	251	212	251	274	215	215	239	229	235	242	257	254	246	233	242	303	215	235	263	244	245	245	209	246	219	223	257	245	200	242	226	227	244	232	239	234	240	217	234	215	228	254	258	260	240	249	246	246	239	270	255	247	242	253	284	231	259	263	263	232	238	252	250	231	252	226	246	230	242	277	237	247	280	215	278	217	222	219	243	227	252	256	227	231	249	238	244	242	227	217	271	246	241	258	274	249	257	283	258	252	231	242	246	246	229	237	267	249	258	253	274	235	255	264	248	220	230	228	241	253	251	243	252	252	222	228	270	226	231	236	213	265	259	219	267	245	205	263	243	250	246	231	245	244	271	242	210	247	233	267	235	246	250	248	260	237	244	283	248	220
32311	11771	8162	10220	8755	7894	7357	6780	6486	4504	5386	3608	2624	2132	2159	2077	1856	1608	1793	2317	2175	2029	1806	1725	1760	1809	1825	1858	1956	1994	2182	1993	2143	2261	2201	2179	2384	2573	2062	1757	1522	1450	1377	1670	1665	1458	1361	1456	1470	1201	1300	1097	815	878	963	862	892	931	723	693	744	679	600	665	642	704	687	799	627	656	620	597	623	633	657	646	614	644	671	627	628	601	559	579	586	643	600	610	573	613	608	630	627	613	591	584	605	613	604	575	632	585	601	625	590	570	553	553	590	586	589	598	637	569	609	605	571	601	551	590	576	588	581	586	579	588	590	642	593	619	609	648	590	570	626	630	572	609	558	598	558	607	619	581	573	595	576	576	655	622	604	567	612	584	577	580	647	631	538	622	584	570	564	618	598	556	594	619	587	633	623	631	604	623	584	557	610	563	586	604	564	595	609	576	600	613	600	573	582	599	614	614	622	607	570	627	565	585	609	605	644	572	581	661	607	595	555	601	573	612	599	587	579	610	586	605	599	596	622	566	592	593	574	611	583	597	587	591	596	598	619	594	582	594	621	620	558	608	554	563	585	642	595	580	609	585	566	595	604	614	563	634	588	586	628	601	607	589	562	611	603	579	581	573	561	571	581	591	587	617	591	575	581	645	552	574	590	588	582	597	570	564	605	594	644	600	596	604	592	602	583	630	587	582	590	615	543	632	608	583	571	573	572	582	588	570	537	613	619	587	622	552	589	605	614	564	567	590	566	572	568	617	554	573	618	632	601	571	566	658	615	564	594	627	587	600	582	623	586	598	609	595	606	601	578	574	542	578	571	597	610	567	583	573	610	583	560	545	591	615	551	589	582	579	570	640	596	616	564	612	608	611	594	629	588	594	571	564	584	651	582	598	572	626	557	618	601	633	538	594	620	571	566	564	593	578	591	580	599	600	590	579	567	566	541	619	542	590	596	616	623	582	613	585	557	596	565	618	591	589	628	564	613	562	597	593	584	566	602	616	637	551	582	586	570	622	558	604	624	613	614	591	591	597	592	608	583	557	613	566	602	595	569	547	548	596	638	588	597	572	597	635	567	577	583	622	608	584	555	612	587	641	577	592	627	566	591	601	600	623	612	618	609	627	522	583	574	573	562	586	604	588	567	599	639	582	571	600	587	593	535	598	568	579	591	546	571	578	587	606	600	560	570	593	616	618	604	623	580	601	619	669	580	606	612	586	604	567	640	541	627	614	610	586	615	603	612	570	606	575	566	619	581	611	609	611	595	569	597	583	640	620	599	584	614	588	618	582	550	597	584	576	634	628	608	640	621	580	594	596	648	603	578	599	565	535	573	602	576	576	599	601	626	613	568	600	604	580	586	609	584	552	620	572	611	584	589	596	603	529	600	568	566	615	585	578	573	592	601	659	584	631	596	583	600	595	578	587	554	619	617	648	597	603	581	622	611	599	614	542	589	554	600	618	582	591	580	613	591	567	605	603	590	578	597	600	584	592	601	624	547	566	620	578	536	582	566	579	570	628	596	620	574	588	612	538	562	591	609	590	556	639	587	612	586	619	624	603	601	613	609	619	597	587	576	586	604	539	606	588	578	556	589	595	643	580	622	581	564	625	589	606	644	546	559	632	574	650	603	598	548	594	593	607	587	608	616	620	600	542	584	595	627	564	590	571	581	621	611	586	583	583	591	560	554	602	609	651	600	643	618	582	630	604	596	582	589	639	615	572	602	608	618	613	580	584	581	643	585	599	593	577	602	586	631	577	598	580	595	608	578	574	576	576	594	568	559	596	632	594	602	580	591	595	586	612	613	608	603	635	597	610	581	563	549	631	581	595	605	584	578	617	529	565	564	544	609	609	614	590	586	589	582	599	629	638	591	595	571	578	587	626	597	594	586	569	612	606	604	649	563	614	596	605	626	613	585	622	600	569	561	555	612	570	599	578	545	567	603	596	623	637	627	596	634	641	612	604	613	588	586	595	586	605	617	585	574	582	535	613	577	584	595	585	636	566	616	604	636	588	569	600	583	606	572	609	594	598	608	594	570	593	580	592	610	555	565	638	585	624	638	594	627	580	610	591	602	581	590	581	588	533	651	578	615	549	577	574	601	586	560	591	659	613	567	635	547	575	619	619	566	570	595	551	591	580	576	571	567	576	613	628	631	611	593	592	632	595	573	575	613	604	578	614	585	592	546	591	576	618	585	608	573	596	597	566	568	603	591	605	571	563	591	563	622	599	636	569	580	613	622	592	588	589	584	630	594	560	624	558	551	596	546	604	614	616	576	615	609	614	582	613	591	588	612	603	575	593	637	543	589	602	606	582	557	565	581	576	658	569	599	619	617	627	573	642	582	604	613	570	576	589	631	569	585	564	598	574	568	633	612	609	597	556	579	597	566	561	577	579	603	571	554	622	602	596	602	629	623	580	565	555	573	541	597	569	582	595	586	582	620	547	582	529	557	623	612	582	560	588	608	613	588	611	591	615	575	572	598	595	604	586	618	567	620	622	582	595	591	573	574	554	577	615	595	596	606	591	601	606	592	563	578	596	576	615	576	565	587	654	592	579	582	588	613	550	624	609	581	544	573	589	585	597	592	613	596	567	603	596	560	624	581	610	615	608	656	591	602	596	611	573	634	562	617	567	638	609	601	580	601	620	538	593	588	547	592	553	590	587	579	632	601	618	598	535	593	592	609	572	560	596	598	598	567	588	594	565	599	593	597	613	623	556	623	567	614	611	592	566	624	606	605	579	592	590	619	645	597	605	610	560	596	585	592	591	598	536	602	608	586	589	606	632	598	588	612	591	577	612	593	584	560	589	621	581	618	637	610	607	626	630	567	580	563	603	570	605	592	570	586	585	619	595	585	609	611	613	600	613	605	613	611	595	596	617	585	579	589	611	599	535	583	564	615	593	591	604	618	609	579	611	562	608	581	641	618	558	649	567	617	575	616	589	591	534	564	580	601	561	591	604	583	595	610	552	553	658	578	582	570	623	602	600	603	607	572	581	573	603	612	582	585	595	528	551	614	634	588	553	566	568	576	547	580	581	613	561	605	581	569	589	582	549	615	567	577	584	600	614	565	616	592	598	633	612	623	597	623	587	561	607	591	494	567	577	623	616	617	626	594	601	595	583	659	609	605	537	583	598	601	587	610	583	567	610	575	579	565	629	563	627	559	557	623	615	616	587	590	643	617	593	593	600	610	576	616	609	631	607	635	599	594	609	610	576	625	617	578	586	600	586	559	569	590	573	623	604	541	589	579	592	590	596	600	596	582	552	578	626	616	604	534	559	588	582	545	596	606	556	586	568	584	580	603	628	607	616	581	584	567	611	547	557	560	570	580	571	612	606	561	588	584	596	615	583	619	581	631	598	605	607	602	605	585	606	606	630	585	596	590	624	632	601	610	645	606	564	613	625	579	548	570	624	605	590	593	589	568	600	600	597	574	561	586	593	576	565	570	556	609	569	595	616	597	606	580	609	558	608	583	568	562	578	609	584
4628	1256	767	586	530	491	482	448	376	418	400	408	383	439	401	390	379	394	406	432	421	420	373	399	399	397	400	422	451	431	454	409	390	425	429	411	413	402	438	417	363	391	403	410	417	392	360	382	372	340	381	398	353	343	353	365	331	348	338	364	377	381	381	372	381	355	388	350	365	368	355	370	340	338	354	345	353	375	346	334	346	350	347	342	350	367	374	358	374	383	391	349	350	346	319	345	352	329	326	377	340	390	339	324	335	346	346	372	352	360	349	387	357	328	336	354	365	379	376	357	350	347	354	384	364	401	341	361	350	349	363	377	347	316	347	333	380	356	405	384	357	316	351	346	353	381	375	344	369	335	318	367	368	351	369	358	321	363	357	339	349	332	365	338	371	347	346	367	342	345	381	352	371	353	363	363	376	342	350	364	357	377	334	343	381	362	363	377	324	346	353	354	357	374	364	358	357	374	345	361	344	334	355	377	350	376	358	345	325	351	366	368	361	358	358	382	385	369	346	383	381	394	347	341	356	357	342	347	378	344	329	352	334	354	351	367	400	370	332	391	369	345	362	357	360	367	378	347	354	360	338	375	360	359	355	369	370	369	349	364	386	336	377	370	361	357	399	372	361	359	348	353	325	338	369	385	383	361	357	356	334	349	366	356	361	359	340	339	383	366	362	339	383	358	340	373	342	348	335	321	356	330	352	339	348	353	354	374	347	347	354	328	321	394	340	374	369	368	378	378	358	359	367	351	323	387	343	354	332	373	345	364	320	390	333	349	317	348	396	349	300	329	347	387	344	357	394	356	337	351	386	370	354	333	349	381	369	359	370	348	357	380	348	367	352	361	355	318	382	331	349	345	355	340	370	371	371	332	380	336	357	343	367	312	360	315	373	348	348	344	353	358	338	349	335	363	365	340	393	365	384	361	336	379	393	361	359	356	359	348	326	354	330	367	354	372	353	347	361	376	349	339	375	343	327	366	362	394	353	340	334	355	384	347	342	377	324	361	339	381	351	329	347	336	369	347	356	365	359	367	352	383	400	352	373	370	340	346	349	343	358	343	385	341	393	373	360	370	360	338	381	351	397	365	363	367	335	356	374	334	364	384	353	345	367	377	377	361	335	351	356	358	346	375	363	382	368	340	372	347	368	324	378	343	347	364	358	335	337	354	358	312	372	349	357	363	367	382	358	384	393	364	344	369	382	364	379	369	348	391	372	375	371	336	337	387	342	398	380	353	350	360	388	363	324	352	331	348	353	346	350	354	340	354	360	360	393	352	330	361	384	351	352	389	403	362	358	355	332	363	363	327	357	350	365	335	394	358	353	355	335	348	336	332	368	366	338	390	364	326	378	342	350	372	341	314	357	366	346	342	353	363	375	361	365	351	372	399	382	379	356	340	346	377	348	387	306	374	365	352	331	379	334	354	365	366	380	328	370	378	333	385	338	361	378	346	354	379	350	353	382	370	342	372	356	375	406	341	337	361	366	346	327	365	320	362	354	356	345	384	351	351	340	380	364	356	352	351	350	352	355	373	366	347	350	345	372	367	392	316	353	345	378	328	341	333	352	364	316	308	343	357	345	345	349	353	363	359	333	363	342	364	347	370	346	374	393	363	345	341	387	385	342	347	329	364	354	364	393	375	348	365	358	352	361	371	370	358	329	362	353	352	354	377	359	326	396	367	342	362	323	357	362	326	309	332	381	339	383	370	332	375	379	413	394	353	404	376	369	359	334	362	367	340	335	366	358	362	344	359	361	362	344	351	316	377	370	347	321	351	352	337	349	407	390	337	364	363	360	354	336	345	346	322	337	364	323	355	345	375	346	350	363	343	382	355	362	348	330	327	332	378	352	356	387	329	340	328	337	362	346	352	343	370	403	364	344	342	367	343	361	350	342	380	330	347	367	363	331	364	355	336	343	369	375	350	386	362	353	350	330	327	332	363	342	361	355	356	359	356	389	381	360	333	357	388	336	356	369	358	363	347	354	354	368	370	395	338	380	352	400	372	362	387	364	349	389	357	376	364	364	356	368	368	362	379	369	339	348	385	346	347	394	347	370	382	348	364	349	371	374	358	353	363	336	322	379	383	362	368	369	360	349	354	339	361	330	377	369	375	352	348	375	371	364	373	372	354	379	347	403	314	371	389	325	336	359	347	380	350	354	347	315	334	354	324	357	359	374	356	371	349	382	405	369	395	356	368	336	428	368	383	376	371	342	349	348	363	316	354	348	378	364	342	367	368	322	381	357	358	378	387	358	371	354	351	370	394	334	350	364	311	385	343	345	345	376	346	379	332	342	333	354	356	360	378	361	358	385	384	344	334	360	351	346	333	349	330	332	341	363	359	344	348	333	338	344	348	359	374	373	369	332	334	371	356	366	381	319	357	355	343	365	360	364	372	404	347	369	341	370	358	385	361	360	375	381	322	362	395	356	316	358	335	339	347	341	330	353	379	339	331	356	339	342	385	356	333	352	367	338	366	370	354	347	367	361	345	378	382	349	347	324	362	341	362	387	344	346	377	389	337	360	342	334	351	334	342	348	362	372	388	366	361	374	360	356	372	340	339	328	378	349	393	367	342	367	324	346	361	346	367	362	406	334	377	359	370	318	320	365	363	372	346	369	376	373	339	387	371	371	343	351	354	362	350	399	364	368	384	334	321	384	330	355	345	378	364	343	341	370	364	371	391	334	337	338	362	361	325	358	375	352	349	343	368	400	340	345	323	353	382	350	378	358	350	356	370	368	333	368	350	368	337	361	352	360	343	339	375	375	372	385	362	362	352	365	341	361	338	365	361	331	344	339	339	370	373	362	374	374	353	377	371	355	301	378	365	382	363	369	339	354	375	362	336	333	379	348	359	348	352	372	317	352	385	353	352	343	348	368	363	345	323	342	349	351	364	367	394	347	335	382	355	326	366	371	366	327	317	338	357	341	352	336	353	359	337	342	349	377	373	352	365	321	333	352	353	358	347	350	320	346	344	382	358	377	340	316	355	345	384	327	346	355	354	338	364	376	387	342	391	338	370	382	381	346	399	341	358	360	339	338	333	416	361	379	360	386	371	349	366	383	321	368	353	330	357	398	338	383	348	382	338	347	366	341	346	378	368	363	356	356	352	331	350	385	363	347	359	365	332	354	303	345	343	371	353	376	313	437	326	355	337	374	354	345	345	380	374	347	363	374	375	378	367	372	335	347	346	341	390	333	365	329	354	376	372	338	389	332	364	363	377	341	382	392	358	355	334	378	340	344	359	355	370	404	342	391	338	382	318	331	365	370	343	348	375	352	377	366	371	368	352	361	373	381	355	356	387	377	351	348	338	358	342	360	364	376	372	336	370	329	331	346	390	373	327	360	341	358	326	363	360	386	362	372	362	366	363	384	368	392	341	381	346	339	388	389	341	363	352	327	344	349	348	340	360	342	356	336	347	341	374	325	377	361	372	339	365	355	332	383	369	375	365	341	355	373	358	389	360	385	363	345	350
5172	1888	1611	1781	1560	1576	1561	1276	1195	1076	1083	1084	1080	1133	1154	1135	1038	1092	1134	1298	1195	1192	1085	1230	1164	1222	1214	1326	1306	1259	1417	1387	1408	1423	1324	1428	1430	1455	1342	1242	1113	1067	1053	1112	1060	1020	970	1018	1031	999	1088	943	891	890	881	899	988	908	842	796	856	821	804	813	781	762	872	824	817	830	780	794	797	831	774	800	823	791	846	822	784	848	831	772	795	827	788	801	807	855	822	804	789	824	845	778	799	812	813	876	789	825	872	799	832	768	791	804	782	804	790	846	871	793	825	774	807	796	832	786	809	778	780	820	796	811	829	845	808	780	820	794	838	815	865	787	803	801	793	823	880	796	773	817	811	825	798	802	812	768	809	894	700	806	846	813	802	819	827	821	817	859	798	824	808	780	821	829	817	837	785	814	833	816	789	798	803	816	822	842	813	767	831	819	819	799	796	840	798	820	843	804	829	800	830	849	795	780	821	767	839	851	798	796	795	797	826	837	784	851	792	801	826	844	844	775	813	833	820	838	819	844	823	796	774	756	793	855	850	842	858	804	832	782	860	828	766	818	772	830	873	836	806	825	810	784	816	830	768	802	768	830	782	774	842	825	785	850	798	810	881	833	817	852	809	805	792	796	795	759	829	809	802	829	831	815	787	834	840	809	863	803	813	830	831	808	812	839	859	848	791	765	837	799	756	835	839	813	797	817	775	799	829	822	803	810	791	781	783	818	812	847	815	835	785	813	797	777	832	824	774	796	827	846	815	797	829	792	740	785	800	859	886	814	825	817	802	836	794	803	827	793	801	744	821	820	872	731	823	782	818	796	819	812	798	783	815	785	768	811	812	839	822	775	854	716	797	822	808	791	773	807	769	809	817	783	764	834	803	852	822	840	836	838	797	768	812	784	823	816	816	818	868	802	827	839	784	842	830	803	836	774	811	807	819	763	811	768	822	789	851	799	765	822	850	847	793	814	812	774	825	834	794	815	801	863	806	843	833	792	794	779	809	769	793	809	836	772	814	793	804	842	785	815	809	817	820	799	781	821	801	829	772	796	780	794	815	812	803	834	823	821	786	810	831	790	831	862	775	847	833	794	795	813	780	874	846	844	786	772	800	806	790	735	802	816	782	815	787	862	858	805	746	836	806	803	823	799	821	835	829	810	850	781	857	811	877	805	779	800	764	822	837	796	783	816	787	797	819	800	821	776	793	796	771	827	828	744	786	761	784	825	868	774	794	809	813	837	876	830	784	817	825	828	767	820	859	787	828	781	743	851	771	784	832	766	782	820	787	874	788	821	805	765	828	840	786	786	821	803	826	796	796	784	805	797	859	780	850	874	819	819	850	783	784	799	822	761	809	817	794	790	790	851	772	798	878	803	840	811	854	816	812	819	825	800	804	799	821	807	814	818	836	838	767	770	805	837	850	758	819	840	808	819	826	812	843	818	809	797	797	799	817	828	821	800	839	854	841	789	793	835	804	851	797	790	799	831	879	810	823	785	780	781	806	799	765	854	835	824	777	804	835	817	829	817	776	837	793	837	805	840	791	856	802	762	791	748	876	783	784	847	810	795	844	797	804	778	766	865	791	839	794	820	801	803	837	781	777	844	811	759	851	827	847	800	860	831	828	792	824	777	822	827	768	836	770	824	848	820	806	802	794	812	794	849	777	821	839	841	855	791	869	786	841	807	826	793	796	816	840	817	763	819	829	821	788	794	793	822	801	785	769	781	841	817	803	844	795	796	796	799	771	799	836	826	796	810	801	812	792	794	809	765	814	815	835	768	839	777	813	802	755	786	811	779	799	792	829	834	829	798	733	852	844	787	841	753	840	855	827	820	844	813	771	769	841	782	790	831	810	793	785	794	848	788	757	808	820	831	760	803	787	839	782	834	806	789	783	833	820	825	827	837	831	798	759	794	831	820	756	811	850	833	810	798	861	823	802	856	784	819	868	819	796	764	823	805	837	861	795	869	809	852	809	758	832	836	786	849	813	776	841	794	810	836	766	766	818	785	810	818	789	767	856	829	813	803	794	790	814	842	872	824	850	835	785	847	774	833	822	807	820	859	813	848	807	809	776	849	823	776	763	827	770	810	798	777	833	844	825	804	777	807	807	848	824	767	800	777	788	810	779	826	857	777	816	840	747	818	771	774	787	781	834	832	783	852	804	778	795	832	870	809	802	862	787	807	792	813	797	771	792	818	786	839	827	807	826	850	810	824	855	846	801	752	792	857	800	768	832	814	794	784	858	799	828	803	838	770	814	826	826	832	800	797	756	827	767	786	761	887	794	904	866	817	821	797	850	802	763	793	804	767	752	832	771	802	815	801	806	799	760	786	791	841	787	784	794	791	800	825	831	812	811	826	846	832	882	766	824	837	776	789	850	798	770	843	819	809	806	800	797	828	784	762	806	819	751	809	832	786	839	836	807	857	757	807	809	840	808	836	834	847	819	833	844	806	854	793	813	776	828	810	832	802	777	881	834	853	821	742	773	793	792	783	800	828	845	792	824	836	788	826	803	802	812	822	852	817	809	844	866	822	842	819	817	807	879	796	793	845	786	822	799	819	818	779	785	803	814	813	765	808	835	810	806	798	847	808	845	787	793	800	821	774	815	818	819	819	848	815	784	785	785	829	849	799	802	816	815	813	831	849	872	791	814	759	808	815	812	810	822	847	888	776	779	816	821	807	822	818	854	810	806	808	818	849	785	837	824	829	802	834	797	835	780	839	787	803	783	774	793	808	798	836	820	767	832	838	808	781	786	783	808	792	845	755	782	766	779	832	768	814	795	779	867	813	818	840	799	852	836	808	810	804	814	822	804	820	806	745	814	825	824	855	782	808	799	803	806	838	851	754	803	831	870	799	863	818	815	804	800	768	869	793	816	825	803	840	815	795	796	839	803	802	754	809	842	832	766	794	790	826	859	799	833	815	772	856	821	788	811	773	840	776	808	828	812	841	779	785	819	850	836	803	835	868	817	815	820	775	832	829	800	800	830	793	777	835	797	777	820	832	803	771	776	802	835	818	806	797	798	798	788	824	787	765	836	829	791	782	806	851	815	746	828	806	784	829	815	821	796	743	857	810	851	851	816	826	805	810	814	851	815	812	802	776	818	816	858	804	884	833	809	797	825	786	772	786	760	834	850	795	842	799	825	783	817	801	835	803	851	835	758	845	764	828	793	867	854	797	811	821	819	801	767	861	810	783	741	805	834	855	794	809	825	811	824	814	793	795	810	815	827	861	855	811	813	792	806	818	804	802	769	806	805	777	778	808	783	831	839	782	809	783	831	850	853	778	830	830	845	813	775	837	791	807	792	843	830	828	796	825	795	792	755	817	808	771	831	780	889	808	809	814	802	806	811	859	808	766	789	843	809	844	859	831	810	829	801	813	852	849	796	814	786	754	816	804	822	789	759	781	804	766	798	823	807	824	831	827	785	838	808	833	799	828	815	821	834	790	798	791	790	823	839	803	795	815	793	797	791	842	824	818
37422	22649	5265	3539	1973	1444	1333	1135	1275	701	727	560	465	409	354	376	368	342	378	411	409	395	325	364	356	369	382	377	382	384	382	422	420	394	418	372	429	413	375	396	340	352	310	309	361	300	296	322	336	294	330	310	254	287	286	310	282	287	252	291	260	251	249	268	279	274	292	264	240	247	244	226	268	271	247	264	279	264	297	251	250	263	267	236	274	250	262	276	217	238	260	291	255	274	286	265	264	264	257	257	239	281	273	263	249	203	260	248	263	279	233	259	249	271	271	262	264	237	266	227	292	252	237	253	291	265	242	240	251	277	292	274	240	286	259	259	234	265	271	266	271	255	274	274	233	289	264	271	252	246	243	258	251	274	256	256	246	271	275	223	266	236	254	244	271	246	246	245	234	257	274	284	269	237	277	256	264	268	273	264	257	271	242	238	260	231	243	251	256	255	252	281	262	258	256	262	276	261	247	251	229	260	276	260	253	256	269	229	250	244	235	237	249	290	283	236	252	251	265	226	245	238	276	252	238	245	247	297	257	281	257	236	256	293	278	266	235	230	269	240	266	260	259	239	256	248	274	241	281	268	234	260	233	265	259	228	253	255	243	237	263	264	268	270	284	264	260	253	288	275	236	246	286	278	280	247	281	212	244	269	255	249	270	247	249	276	288	248	272	277	265	249	271	272	239	252	243	280	279	294	238	263	251	264	217	287	264	267	240	256	255	246	227	266	271	254	239	255	233	252	222	264	264	253	257	299	248	250	269	262	287	262	251	278	254	249	269	257	242	258	261	260	280	261	264	263	258	272	290	240	274	265	238	216	242	244	249	277	244	237	253	240	255	268	261	252	266	252	255	250	228	256	275	238	275	271	255	255	255	246	246	256	282	268	272	236	249	260	250	295	249	256	230	235	280	291	254	254	274	272	269	257	255	269	269	255	234	298	252	267	234	247	224	268	317	288	237	264	257	257	235	242	276	267	264	293	256	262	259	242	281	256	253	277	258	251	251	290	224	251	261	253	242	248	246	273	242	281	234	252	268	245	277	259	247	247	254	257	279	314	249	251	256	266	279	281	237	259	237	268	268	251	236	276	250	244	263	280	243	253	256	262	252	236	256	270	248	260	268	274	273	279	251	261	266	249	274	243	238	233	207	263	234	244	239	271	291	266	254	274	251	272	234	241	276	311	269	279	237	267	267	236	265	260	255	294	263	244	271	236	251	270	258	262	251	260	235	229	241	259	277	255	262	250	253	255	297	265	275	252	307	262	269	259	255	235	246	252	265	215	265	257	260	254	263	246	247	255	242	268	275	261	233	241	255	254	224	256	215	279	243	226	247	254	279	254	267	266	285	245	255	229	270	282	263	263	241	245	262	258	214	279	259	287	271	225	240	270	233	276	260	254	266	215	252	241	243	229	269	267	255	267	262	262	279	291	271	254	269	257	242	260	260	247	240	270	237	251	248	258	262	261	221	252	237	258	270	266	249	267	246	242	247	250	261	263	269	246	277	282	264	250	316	250	226	250	266	250	223	266	263	268	257	273	245	282	274	267	252	273	225	260	257	253	244	289	246	255	280	220	270	257	272	267	263	266	246	257	266	244	252	262	281	265	220	259	270	245	256	263	235	281	272	301	254	294	270	267	239	253	221	285	250	264	250	244	276	242	273	235	247	238	248	254	262	277	257	234	255	287	253	251	257	244	273	293	277	272	247	227	257	248	276	241	255	253	274	241	253	260	234	261	272	280	273	244	292	255	263	253	260	231	296	282	276	261	262	255	242	258	247	254	266	266	265	239	256	257	259	241	246	278	250	265	277	267	274	271	242	250	260	253	267	264	272	247	271	242	237	276	225	273	259	279	262	272	261	242	257	227	242	278	261	234	258	259	260	245	272	252	288	229	254	279	246	228	255	258	267	263	272	247	237	256	263	269	269	251	254	273	262	274	269	255	265	254	255	243	261	259	228	245	246	262	254	270	252	263	277	237	278	247	260	257	224	259	278	261	269	280	236	292	255	255	229	271	264	236	249	238	253	279	280	280	267	254	249	252	232	241	266	225	228	294	233	266	277	254	292	293	248	265	227	232	244	240	243	261	238	284	256	277	254	249	280	271	266	250	258	256	260	278	288	257	274	277	252	281	246	251	270	252	246	283	275	286	251	280	250	267	237	264	278	265	243	272	248	261	214	264	279	269	244	260	260	255	260	286	280	269	252	241	238	250	238	246	264	270	270	261	238	274	238	225	239	247	274	269	277	268	243	270	260	291	277	271	230	264	280	250	243	240	243	221	290	246	245	246	233	256	254	270	271	258	237	264	258	279	260	270	235	273	275	262	245	275	271	261	285	264	248	259	232	280	237	258	248	265	277	271	247	260	238	281	291	269	228	268	226	266	249	242	287	298	254	262	257	252	237	267	269	255	277	271	250	296	267	278	253	263	266	243	246	232	245	268	279	268	274	262	261	226	302	264	272	259	250	274	261	246	254	230	275	254	248	249	282	289	236	244	264	256	249	262	250	246	262	266	247	283	255	226	267	268	247	271	286	228	267	252	248	245	273	279	255	255	255	280	260	274	258	254	264	270	268	259	227	268	240	247	257	239	257	263	289	277	242	253	245	245	251	244	272	262	247	253	249	265	248	289	260	241	267	248	245	247	267	248	262	262	273	258	256	257	248	281	263	249	260	264	263	276	297	251	266	246	263	263	272	233	269	237	246	267	295	253	235	253	283	264	276	259	261	264	250	286	232	264	256	280	233	245	259	244	246	250	241	251	267	261	238	243	252	244	258	245	272	267	253	260	279	256	249	234	248	258	253	266	256	251	251	227	267	251	237	249	250	275	252	267	263	261	262	257	268	285	260	254	259	247	247	276	246	244	258	257	247	243	279	253	270	243	230	246	284	260	256	260	244	225	247	280	290	262	262	262	248	261	233	264	241	247	231	266	266	279	260	267	300	282	257	264	259	262	285	276	261	282	253	300	282	263	244	270	263	242	257	274	247	259	233	262	276	243	248	271	255	270	248	298	274	273	253	246	262	240	269	262	236	253	279	224	255	253	249	230	250	245	234	253	273	244	287	243	281	247	235	248	242	259	252	245	283	242	251	282	263	252	243	271	228	260	260	258	241	275	270	255	265	273	270	267	231	268	243	279	239	288	283	268	247	229	273	253	255	228	277	282	253	274	283	210	295	277	242	251	257	260	293	266	263	246	247	262	280	294	262	274	246	251	230	248	255	260	254	280	233	262	232	259	277	239	254	266	272	249	252	261	272	253	256	298	303	256	255	276	273	257	236	298	253	284	287	233	264	227	266	228	254	272	259	259	251	295	247	226	268	255	249	268	256	273	268	256	310	257	268	221	266	250	276	246	267	258	243	263	247	259	264	230	265	243	287	292	270	263	252	239	281	245	268	255	273	299	299	238	264	266	257	249	227	275	284	265	248	243	266	281	282	265	250	260	254	265	256	248	257	249	255	256	252	265	202	255	244	242
22176	9778	4977	7211	5671	4829	4664	4432	4405	2798	2906	2281	1786	1621	1519	1569	1439	1409	1382	1742	1630	1532	1431	1396	1430	1390	1512	1535	1573	1683	1788	1638	1683	1727	1815	1715	1871	1927	1644	1404	1304	1238	1067	1329	1279	1161	1070	1121	1069	1029	1020	903	749	784	847	846	861	806	666	668	672	674	610	623	712	648	632	697	628	666	629	644	615	615	590	644	638	587	624	576	580	685	609	597	608	625	618	647	637	669	598	568	662	598	611	644	625	597	615	638	580	623	607	638	611	600	555	595	631	588	599	642	613	647	606	580	648	589	611	637	617	628	603	574	629	625	644	646	602	643	669	599	589	592	626	686	613	683	650	669	618	565	631	597	618	611	632	625	615	642	663	622	585	617	581	585	628	616	625	622	557	615	591	567	622	604	596	568	626	602	616	631	601	606	608	597	597	596	613	606	607	593	657	633	635	576	615	604	625	593	648	583	605	593	608	594	639	594	618	601	604	594	615	621	657	597	610	616	623	568	588	611	645	621	569	620	641	641	595	584	569	606	618	599	639	629	632	626	592	638	653	602	648	632	652	623	602	605	554	585	628	607	605	679	627	565	623	655	644	604	633	623	617	586	648	638	604	578	583	609	567	593	631	602	631	629	627	606	595	591	595	632	568	617	632	630	593	614	631	609	651	615	644	623	660	621	611	593	606	609	602	603	628	582	590	561	576	616	638	612	623	614	555	650	625	643	580	633	591	618	601	617	584	583	600	563	595	637	611	581	619	588	638	591	630	607	673	594	593	630	604	672	595	637	645	558	603	599	612	627	618	617	603	608	595	600	590	615	654	616	625	583	611	569	616	600	632	605	582	597	645	560	610	557	550	589	616	580	642	574	598	671	580	607	662	568	572	644	617	621	640	601	625	655	582	660	610	601	596	623	588	622	636	617	660	617	596	594	620	614	595	602	618	601	616	583	619	633	626	624	602	622	666	635	672	621	620	612	601	578	614	577	640	617	587	648	616	626	574	606	640	601	634	583	636	613	611	632	589	636	600	651	597	613	573	614	584	589	611	605	571	568	607	643	631	601	650	627	639	616	601	605	635	580	612	648	635	569	655	617	606	645	645	602	606	633	619	617	640	607	654	579	621	618	616	616	601	628	628	623	588	613	614	560	644	617	610	637	589	619	625	578	623	634	579	590	614	629	615	640	598	612	617	619	643	627	608	584	645	666	597	633	593	614	662	622	634	624	633	618	621	575	611	604	645	622	586	596	659	596	558	662	609	612	629	611	629	595	614	608	615	574	635	590	613	599	613	630	651	609	573	628	615	618	621	626	638	656	628	626	614	582	646	636	602	630	593	610	626	621	608	629	596	629	625	624	622	585	615	632	562	604	607	624	644	574	608	596	588	579	589	589	599	629	645	672	616	583	637	594	664	600	603	659	589	604	614	550	590	641	644	611	580	595	620	623	622	598	634	611	600	605	623	632	646	625	630	616	644	614	641	661	613	627	590	592	603	624	593	628	636	597	655	626	603	625	631	625	628	613	645	600	645	553	627	637	594	643	599	607	607	596	611	621	640	580	583	612	628	650	630	628	631	621	598	639	594	597	608	620	613	623	613	598	675	601	639	610	653	590	632	546	620	617	622	641	619	635	623	684	605	614	609	620	628	656	609	636	648	602	608	619	645	624	622	617	669	587	642	590	599	625	599	608	628	622	689	585	661	636	614	567	586	597	566	584	594	627	604	634	650	628	633	594	639	605	623	620	626	625	591	568	635	618	613	584	623	617	621	637	638	582	604	611	642	600	666	653	628	602	635	607	597	639	579	638	582	648	594	604	624	635	582	617	656	626	630	643	633	617	589	577	608	593	603	601	610	629	587	640	612	591	629	618	609	628	576	609	604	587	653	643	642	622	602	606	604	590	605	594	603	594	587	600	603	601	653	622	599	606	600	587	617	592	614	611	651	645	601	601	625	583	613	585	622	602	600	645	601	600	650	652	590	592	605	640	603	633	649	581	627	587	612	598	597	655	609	597	624	622	584	618	617	643	632	601	594	605	589	625	566	632	620	600	570	591	622	628	629	606	645	598	577	664	606	581	596	637	597	651	628	606	595	610	655	607	593	597	608	563	637	624	604	608	662	596	635	637	699	608	582	599	606	604	605	634	585	579	613	589	642	571	653	625	628	604	690	628	575	592	626	618	656	596	600	643	628	641	674	600	601	597	604	633	565	588	590	617	594	571	629	599	618	644	621	574	611	635	584	609	607	639	630	630	567	619	574	601	607	646	617	599	594	593	627	584	609	642	642	600	630	625	585	654	583	617	618	626	624	634	625	644	599	664	584	634	631	605	629	568	615	664	607	620	620	601	622	642	636	585	588	599	595	589	636	650	628	642	609	586	607	611	582	606	597	632	595	623	635	624	614	565	588	602	569	639	670	599	603	613	572	635	586	618	617	581	585	647	638	625	593	659	598	586	653	604	648	581	604	602	595	641	555	654	633	594	633	623	624	604	604	611	648	613	636	626	634	674	632	640	617	637	551	616	642	595	641	590	642	598	604	639	592	604	575	595	574	562	574	624	575	582	615	600	622	607	594	603	633	635	616	605	600	580	609	620	618	612	618	640	593	629	641	590	605	576	662	639	602	596	605	603	619	616	659	628	610	595	598	625	623	610	652	587	655	599	587	637	617	607	612	615	619	592	609	603	635	641	629	598	592	604	596	553	581	613	601	619	630	627	589	626	621	593	559	607	584	643	610	594	640	626	641	645	584	589	578	608	624	641	566	606	606	577	601	643	623	631	625	603	579	640	620	606	602	620	617	655	624	632	597	691	661	606	606	641	625	637	605	612	595	635	591	671	667	608	607	644	612	621	658	585	648	569	631	620	588	634	604	587	625	660	582	620	634	632	620	593	596	648	643	611	597	555	620	599	582	635	618	620	666	607	652	622	605	616	623	636	634	625	592	581	601	609	611	622	612	594	610	616	620	652	590	614	615	646	576	637	618	594	605	604	635	565	643	644	634	653	621	583	604	627	629	603	650	611	631	604	595	602	632	620	616	604	624	584	652	623	641	629	599	629	619	592	640	602	601	613	611	613	629	650	649	629	592	600	617	660	574	602	626	628	606	598	594	615	576	580	607	621	601	586	592	628	565	608	583	612	608	625	610	641	616	590	638	610	635	610	638	612	593	596	614	600	616	669	612	614	608	607	592	597	607	629	638	634	612	607	580	602	653	600	560	597	588	609	640	562	641	605	612	563	614	577	627	645	663	628	613	633	620	596	606	587	584	609	598	620	673	644	612	652	586	605	577	630	618	641	563	636	621	649	647	650	619	609	651	577	599	603	627	643	629	646	607	574	609	620	643	631	594	613	618	664	601	597	566	614	609	570	641	592	598	606	617	617	644	684	616	591	574	613	606	639	600	645	619	624	630	570	617	610	602	600	590	636	586	625	622	598	665	611	594	609	544	595	638	615	539	590	625	617	632	580	605	597	587	623	622	642	608	649	545	621	621	612
54653	36098	12160	6715	4283	2998	2288	2042	2061	1103	1005	949	526	428	452	486	438	378	444	508	474	460	421	437	387	398	420	451	418	441	494	446	477	457	448	461	447	493	386	407	370	351	394	373	333	369	371	369	331	352	369	286	285	307	253	286	286	267	274	290	253	284	248	246	260	243	261	268	227	239	271	264	256	257	218	230	256	239	283	268	229	241	253	253	274	284	254	256	230	247	249	238	248	261	242	255	281	276	252	228	272	282	245	267	258	264	251	248	237	231	266	252	230	239	261	225	270	231	260	235	254	271	260	245	255	275	283	231	261	259	237	244	267	262	248	239	263	263	273	260	238	250	213	223	271	195	248	244	268	255	269	245	265	250	238	238	277	264	227	250	276	264	234	248	253	292	259	260	237	235	205	276	272	253	265	221	244	260	263	245	250	285	236	253	237	236	244	250	242	239	260	250	273	233	262	250	242	239	244	271	255	264	240	241	246	264	256	225	238	249	249	267	267	233	235	283	259	257	228	239	224	236	237	246	258	252	254	226	259	232	240	237	231	269	269	268	258	252	246	216	249	268	238	257	224	234	271	244	230	253	237	240	253	260	246	228	261	255	216	259	206	263	276	257	243	251	254	247	254	231	249	260	234	208	244	271	245	241	241	245	217	218	249	248	272	237	247	250	232	240	262	224	275	224	293	208	252	257	246	238	237	227	248	217	267	231	249	241	192	235	251	239	229	250	225	253	274	249	253	274	261	272	238	236	240	201	256	216	245	244	239	253	276	257	258	253	230	243	284	236	222	256	245	261	255	252	239	287	241	232	268	266	266	238	276	218	278	229	278	257	269	237	255	244	245	239	235	238	233	250	258	250	274	243	279	269	237	252	260	232	242	241	228	233	290	260	246	264	222	236	272	242	275	206	259	240	238	266	260	230	215	227	251	238	238	244	249	243	227	266	261	253	264	243	260	256	269	222	276	241	284	281	232	259	229	239	224	233	260	256	231	276	261	247	246	249	210	278	273	267	274	248	231	255	228	226	260	265	258	266	222	240	261	243	238	247	249	230	259	221	254	234	240	244	261	250	260	245	259	275	260	257	264	266	252	250	229	248	243	244	269	244	240	255	237	253	256	288	217	251	288	216	224	239	248	260	260	246	268	250	232	251	241	250	248	269	248	262	283	240	234	228	216	258	240	280	258	245	231	250	274	252	289	257	262	261	234	246	251	266	248	237	270	262	244	229	263	265	295	242	228	241	258	274	223	248	248	270	260	268	283	249	251	233	264	294	234	279	241	254	269	258	229	267	240	246	250	262	230	250	241	237	225	246	301	241	273	235	224	251	235	254	278	258	213	242	243	247	263	259	243	245	239	242	237	252	247	223	217	227	251	257	247	249	237	279	288	249	248	245	257	230	257	244	237	251	250	241	268	284	259	255	220	223	256	244	256	244	220	251	239	227	228	242	256	228	226	249	261	253	251	239	260	265	243	250	291	245	257	247	245	263	268	242	272	235	244	245	222	248	248	244	231	273	245	230	262	188	241	258	247	252	228	218	237	259	243	251	263	261	234	276	261	262	245	234	254	240	229	263	272	271	276	237	280	280	260	243	232	237	244	246	243	260	257	251	240	233	251	269	244	263	256	246	235	227	250	257	247	234	278	259	256	277	247	234	239	239	246	270	246	244	230	246	255	255	208	271	242	251	281	266	273	216	241	267	242	239	239	264	229	266	238	241	232	252	259	233	274	227	258	261	241	259	230	234	212	242	243	244	253	279	247	211	246	232	298	233	267	255	237	262	271	264	237	256	255	262	253	234	242	244	253	233	267	248	248	266	256	236	234	249	213	240	250	251	247	226	218	248	215	267	252	238	279	266	240	253	254	256	251	251	240	252	261	229	266	224	240	254	257	261	237	244	251	254	227	253	257	235	261	260	266	256	247	264	255	280	259	262	246	239	233	240	256	218	255	260	255	260	206	226	250	240	226	243	271	235	229	230	211	285	233	245	242	242	263	256	214	226	247	232	268	235	239	249	244	247	283	278	258	258	246	240	266	250	274	265	249	260	233	254	235	257	265	256	268	252	272	237	245	278	253	234	269	215	226	244	272	270	254	271	200	264	273	259	229	248	257	241	256	220	227	264	249	278	254	258	241	244	254	252	278	265	280	270	261	246	265	244	252	256	263	255	273	250	250	235	255	227	225	244	209	225	238	227	275	258	262	259	248	259	243	209	255	267	229	245	238	247	252	257	256	246	250	257	256	231	262	227	236	237	258	245	225	234	242	258	245	268	238	242	254	250	243	238	258	264	237	226	230	261	283	255	210	265	230	244	245	285	246	251	274	277	272	249	251	265	225	224	257	233	237	254	228	250	247	267	253	242	272	276	236	247	237	253	236	229	231	235	242	237	257	273	240	282	221	235	242	223	232	255	251	266	260	233	275	268	262	224	223	223	248	251	241	221	246	249	224	248	238	236	261	250	234	259	254	257	219	250	274	249	249	240	232	243	262	258	262	251	241	237	231	241	268	265	257	234	256	226	244	259	241	287	244	258	253	263	244	302	264	281	245	239	267	232	250	265	233	254	230	243	248	230	252	257	239	250	284	236	260	237	260	242	250	252	239	276	273	266	268	236	256	256	248	266	240	271	226	282	269	251	264	252	231	240	268	233	259	248	257	271	232	239	242	225	272	262	253	263	237	267	273	246	233	243	268	271	262	270	288	222	247	232	235	245	251	244	273	255	232	267	247	223	256	248	261	252	280	245	258	252	249	237	255	252	261	260	244	231	252	269	263	239	227	245	245	244	251	270	252	233	270	228	248	245	259	247	261	248	265	295	210	271	235	246	252	240	264	257	257	228	225	234	282	255	258	230	244	256	260	264	272	245	232	258	240	270	263	251	245	245	249	276	265	277	266	246	273	233	257	236	228	247	222	252	247	258	269	231	246	264	248	240	244	248	238	235	258	223	233	245	257	216	284	263	229	278	238	269	247	259	251	295	254	248	232	227	262	278	256	263	265	250	257	245	257	240	251	224	253	253	261	243	264	263	242	236	264	237	252	218	225	234	241	266	264	251	239	243	265	235	236	262	230	247	263	237	269	235	256	249	215	265	240	261	240	257	218	251	263	228	250	248	247	251	256	255	259	261	262	235	238	240	278	270	270	286	226	243	263	274	260	249	253	247	240	238	224	235	255	224	244	222	257	263	268	249	248	271	248	216	258	212	264	236	266	217	269	234	230	252	224	243	240	245	230	264	222	247	265	254	263	277	275	257	243	224	253	251	258	274	217	251	248	252	240	216	228	280	261	258	286	265	228	231	216	259	238	240	293	241	229	265	267	258	234	199	268	243	267	241	253	263	220	265	230	224	258	274	248	253	239	254	274	259	295	227	248	238	280	224	270	249	245	252	244	270	250	260	236	265	226	263	271	248	244	242	214	258	229	240	257	252	251	259	251	265	258	241	277	245	246	246	262	236	241	244	246	232	242	248	267	263	253	262
31544	14602	8325	9931	8860	8234	7413	6662	6877	4095	3909	4190	2364	2285	2087	2152	1819	1621	1971	2485	2211	2179	1760	1972	1811	1881	1962	2046	2046	2101	2303	2226	2129	2258	2163	2300	2349	2397	2070	1938	1586	1455	1367	1572	1591	1381	1418	1442	1294	1200	1263	991	812	916	938	888	896	889	735	695	778	698	699	713	717	639	746	718	612	639	610	600	643	613	623	637	631	622	626	607	608	627	615	536	627	611	600	632	648	587	598	615	604	599	612	549	596	640	596	584	622	624	610	625	624	636	539	650	608	597	607	628	603	590	600	639	560	595	624	583	580	580	618	625	593	596	582	625	569	603	602	596	550	612	585	585	642	619	622	595	659	643	580	572	634	554	599	592	617	636	613	652	594	631	637	631	614	641	599	607	577	624	602	618	601	624	602	615	582	622	623	570	579	615	638	611	646	573	580	628	627	574	627	626	593	597	630	584	604	597	624	594	619	614	596	634	600	599	601	602	584	636	586	609	588	584	637	590	583	551	630	607	568	608	586	603	575	611	571	632	601	632	596	559	594	588	598	606	548	620	640	604	613	606	590	597	600	577	612	613	608	670	593	613	629	614	620	601	577	594	592	584	641	643	617	620	606	589	596	618	603	616	627	588	596	564	602	622	632	642	600	634	587	616	617	605	584	593	647	618	609	569	606	642	609	630	599	627	641	615	597	602	581	622	615	613	633	556	631	573	661	629	591	594	619	630	614	640	573	574	607	605	632	604	616	595	633	569	606	622	596	591	633	600	623	610	584	628	637	539	552	646	626	585	580	601	599	601	631	580	622	566	636	599	662	628	591	582	625	609	606	610	594	583	588	610	607	589	631	595	625	581	599	638	591	578	626	522	622	575	608	596	646	566	585	609	576	566	591	614	576	598	592	570	606	622	611	613	617	598	592	605	642	588	621	566	625	581	597	590	646	564	612	580	633	584	573	631	601	609	632	599	584	596	584	613	564	623	618	619	611	644	636	624	616	586	609	604	573	560	593	606	606	579	648	574	570	605	599	589	573	602	616	599	588	633	599	594	585	649	584	623	622	587	599	636	609	569	606	545	654	618	583	596	587	647	583	609	551	569	627	650	607	632	615	606	580	640	595	593	591	625	597	631	611	612	609	592	589	620	600	585	593	584	655	592	627	587	592	622	608	618	578	592	532	625	619	566	635	595	640	582	577	616	557	571	569	601	602	632	606	606	594	620	631	616	608	584	608	592	570	628	614	598	599	593	587	561	607	568	632	561	628	617	588	604	643	631	582	601	610	586	596	613	587	600	567	587	588	613	618	616	607	569	559	592	630	632	610	563	606	610	603	573	624	579	566	614	594	616	614	573	655	614	623	603	655	616	578	619	591	636	598	649	657	595	597	590	664	579	615	583	589	611	602	573	599	585	613	618	567	627	630	591	580	612	555	639	629	579	579	591	622	637	645	613	610	622	592	609	599	630	593	602	596	574	599	595	594	600	565	605	612	628	587	638	595	589	630	593	617	574	617	601	594	621	602	596	557	624	581	573	630	649	587	595	582	602	662	584	594	613	569	611	566	643	545	607	604	605	587	592	604	617	603	631	566	608	571	579	581	592	570	601	596	654	587	574	575	633	637	600	592	609	633	581	621	654	606	643	635	586	604	588	559	624	641	560	583	599	630	622	624	611	561	569	584	623	601	622	568	602	556	621	629	615	661	557	580	623	644	624	622	629	594	614	588	614	591	555	578	613	630	603	553	604	578	583	597	631	575	606	577	607	596	599	587	600	643	604	602	625	587	634	626	575	609	618	594	591	593	572	634	602	583	597	611	583	603	591	652	609	616	610	636	602	587	627	617	583	609	600	562	601	603	566	600	609	582	586	617	586	614	601	623	650	612	616	629	569	587	605	610	539	556	599	569	594	614	570	631	595	625	604	587	624	608	614	553	630	575	636	645	603	618	652	625	602	578	636	587	556	607	618	575	609	595	605	613	667	611	624	587	581	607	608	571	561	587	565	593	599	614	621	582	590	553	600	616	655	607	651	636	617	555	596	630	570	670	627	624	598	576	627	577	625	636	598	675	623	599	569	624	614	595	593	612	593	620	605	536	621	624	589	609	651	644	576	651	585	585	625	586	603	604	559	593	615	664	609	577	628	652	629	589	592	601	600	635	598	585	567	633	682	630	585	607	572	583	572	586	588	604	630	623	605	607	613	640	577	626	612	545	624	586	612	628	623	593	623	615	647	617	606	563	644	616	608	612	624	590	608	583	618	610	593	638	573	597	571	601	611	599	578	626	634	606	620	632	598	624	615	619	584	593	590	560	582	586	605	597	573	597	602	620	605	605	602	599	582	589	610	617	544	626	601	621	612	568	628	631	552	614	666	607	579	602	624	610	599	635	585	588	602	617	610	605	592	607	592	612	588	608	630	634	635	625	628	593	643	597	604	578	590	600	605	614	617	569	564	619	576	575	595	592	638	573	639	608	593	642	617	632	585	561	613	586	613	614	617	585	598	586	619	582	555	632	621	633	610	624	607	609	637	608	603	578	643	581	642	575	600	647	629	641	603	581	632	620	606	601	594	574	623	604	631	576	562	596	603	659	614	568	622	611	582	597	607	629	573	598	613	564	613	601	578	637	617	622	563	616	601	587	633	622	615	608	651	628	585	568	602	593	619	579	592	581	546	598	578	590	618	595	568	597	615	642	582	607	603	586	607	606	568	629	592	642	612	588	590	606	639	609	623	580	619	619	622	612	597	631	572	598	622	607	551	661	561	597	573	584	587	594	607	568	574	612	612	640	625	616	581	637	599	620	575	585	623	602	621	582	612	617	623	612	588	576	612	583	607	592	572	617	565	602	610	630	581	601	615	630	552	589	645	609	671	665	598	621	607	633	587	604	601	635	646	583	613	637	591	621	618	599	583	598	590	616	627	587	624	589	612	589	626	563	616	616	583	577	609	562	613	589	621	617	589	583	596	617	579	576	610	623	652	599	565	612	586	571	616	641	603	591	611	623	629	564	611	632	637	609	604	602	563	571	562	606	663	658	646	593	569	562	641	628	599	626	582	579	615	629	622	620	593	655	615	572	606	651	645	578	655	590	622	581	589	644	603	607	582	589	582	628	616	633	579	603	581	577	601	641	617	580	619	606	634	617	564	578	577	589	620	612	584	615	601	602	548	588	613	580	608	629	605	593	644	602	641	620	584	618	590	625	604	616	631	630	638	633	648	597	613	593	624	619	599	646	573	572	604	614	599	646	618	631	617	619	632	564	603	580	632	608	596	585	596	628	585	605	594	628	579	582	638	628	620	681	624	614	617	576	607	644	633	576	560	592	626	584	622	628	588	593	603	590	579	572	611	616	584	574	588	622	647	631	605	590	609	651	615	616	647	592	628	616	632	649	586	616	642	598	625	600	621	566	620	608	589	573	577	580	601	605	637	600	644	566	612	616	638	599	564	600	641	603	581	620	618	612	604	589	631	634	607	617	627	613	622	641	598	597	574	580	620	613	619
4713	1487	785	649	526	524	526	428	426	416	392	397	379	421	380	370	470	396	390	438	390	406	399	432	403	430	448	420	426	412	426	448	435	429	466	462	453	453	419	440	432	392	405	401	407	427	390	415	378	395	369	374	316	338	385	388	388	358	406	358	391	394	339	333	340	361	374	376	311	374	358	332	426	361	392	357	346	342	379	338	340	344	367	388	363	366	376	376	387	355	356	368	379	379	315	359	386	373	354	356	338	352	357	377	360	363	369	358	378	337	358	363	329	359	357	347	341	360	383	354	329	368	344	387	335	386	339	341	356	342	366	359	404	381	364	350	346	390	386	344	320	373	380	338	341	384	368	365	376	367	355	350	377	359	351	400	369	378	364	345	358	346	338	362	356	380	369	333	369	386	387	339	394	349	362	341	353	365	352	339	374	381	395	343	362	356	391	326	354	365	377	349	364	342	366	345	351	379	338	338	334	387	366	398	352	382	405	362	367	348	379	349	412	348	345	342	346	371	347	366	355	346	384	349	380	351	361	344	346	336	327	327	376	334	367	365	416	355	319	313	378	346	349	380	373	366	360	339	356	355	374	379	357	339	323	349	392	364	371	389	362	356	386	376	367	345	364	352	346	350	349	381	373	346	380	373	358	344	351	383	365	334	329	324	346	397	343	375	365	365	340	374	387	345	343	355	373	356	367	333	329	371	396	385	352	327	353	354	360	337	381	389	382	376	378	378	380	389	345	359	368	328	393	303	381	384	390	383	354	351	340	378	378	323	368	333	370	375	344	362	379	355	350	370	403	365	381	377	363	388	361	370	356	369	376	362	381	364	365	382	383	354	374	357	360	357	390	349	389	333	389	374	389	330	362	366	358	364	365	334	346	364	387	358	336	365	359	338	362	392	364	386	359	315	346	366	358	382	357	365	349	369	327	381	385	391	418	355	355	396	330	371	359	330	379	333	400	348	350	356	372	328	388	373	367	304	368	375	383	371	334	380	354	371	381	351	370	351	351	375	352	382	351	354	348	375	348	388	386	364	367	372	384	337	346	348	385	335	353	394	380	348	337	336	336	371	360	319	344	368	366	378	328	359	370	310	343	364	333	358	369	375	326	378	382	333	363	387	373	373	358	404	366	347	334	333	367	354	342	367	370	355	334	333	360	345	361	370	397	389	358	395	369	341	358	360	371	382	383	364	384	359	359	369	397	321	354	349	393	346	350	350	377	360	364	364	368	357	380	392	376	374	374	366	354	384	356	365	358	335	362	340	381	357	366	382	368	364	352	333	378	362	370	382	335	354	396	369	347	362	341	375	394	356	336	376	382	404	320	373	379	360	364	363	344	346	354	380	398	365	372	346	345	364	367	352	358	364	381	377	358	378	378	374	363	371	370	365	363	356	341	360	355	365	368	381	386	383	372	332	382	360	345	333	339	351	333	343	390	341	364	349	353	346	396	342	352	337	377	394	344	339	339	397	334	343	360	371	339	348	387	356	341	365	354	368	348	366	353	345	383	348	374	324	344	363	355	314	351	354	401	344	324	342	338	326	357	352	387	345	386	347	322	391	374	358	403	351	351	384	373	347	393	382	338	337	370	385	354	350	344	340	362	363	359	345	376	409	355	358	368	366	333	368	340	356	358	352	375	359	370	375	321	379	393	357	345	347	379	342	337	397	339	392	346	364	383	369	376	352	362	353	349	342	352	378	395	355	374	384	371	367	344	406	376	413	384	365	344	332	356	357	323	377	383	364	352	358	387	354	372	347	353	353	353	362	362	334	353	379	322	321	339	369	381	359	375	365	414	368	345	361	382	354	354	389	366	359	355	343	334	358	404	371	378	366	370	377	346	345	338	381	381	375	337	377	350	340	365	377	392	344	397	379	379	378	353	385	369	401	406	354	375	354	376	347	335	380	374	351	344	392	323	376	379	395	383	353	382	329	343	378	385	396	346	383	350	378	376	352	355	352	357	359	346	377	328	388	381	359	339	369	370	382	365	356	342	368	377	380	381	343	355	353	348	361	358	398	372	338	361	374	379	364	372	393	386	371	396	357	380	394	364	368	387	390	362	337	341	380	370	343	360	330	359	332	344	340	358	375	336	338	363	373	380	365	341	373	375	369	356	348	360	364	338	357	356	362	342	348	355	345	356	366	351	345	336	378	376	323	343	376	384	317	342	332	383	319	353	391	379	386	378	329	364	350	360	351	345	371	341	347	355	343	411	344	353	391	328	365	355	377	361	368	369	367	333	327	370	379	350	349	346	343	373	383	357	394	368	338	334	378	358	347	329	388	311	357	344	336	378	361	362	373	365	374	374	330	346	356	353	383	319	346	359	322	334	393	356	308	358	340	347	356	372	377	357	338	367	362	329	342	374	323	391	356	368	386	390	341	346	359	352	342	344	379	352	355	379	364	381	401	358	358	368	359	384	348	371	424	374	385	351	408	370	347	398	362	388	382	379	437	397	364	364	339	356	387	316	344	375	374	359	375	382	363	345	367	329	384	379	393	355	420	338	380	367	392	378	350	388	366	372	363	365	342	349	362	348	373	371	374	335	348	350	334	364	361	346	361	390	348	365	329	343	354	359	375	350	380	320	331	370	375	358	364	417	361	346	365	343	384	368	376	351	384	359	333	395	360	332	352	331	364	363	377	330	373	344	348	414	360	343	382	366	388	391	351	369	379	359	381	358	380	372	336	337	360	403	363	362	325	378	369	353	330	355	360	360	383	351	334	351	379	372	397	378	359	363	385	393	382	386	350	384	377	393	363	370	345	357	361	392	349	363	365	343	359	338	365	344	362	381	361	365	344	395	350	304	337	366	365	346	411	344	326	347	356	393	377	338	353	349	360	338	380	339	336	346	362	377	367	373	358	373	395	359	319	365	332	378	337	387	356	389	376	370	378	367	371	341	377	361	398	418	374	368	361	377	350	373	370	384	362	342	321	348	383	376	400	360	351	352	362	365	322	377	390	369	395	363	358	378	378	366	356	359	386	348	351	363	359	373	393	348	380	376	367	356	372	359	374	382	363	339	379	354	371	375	326	355	384	329	359	361	348	369	371	349	352	346	339	339	381	414	372	366	351	393	363	347	366	366	336	357	369	350	373	421	354	373	365	326	408	366	357	364	366	378	345	326	369	413	347	356	340	321	316	376	344	383	365	359	349	370	399	319	402	331	350	358	363	389	346	381	394	341	369	353	397	370	332	350	327	311	329	357	357	387	353	355	378	366	379	372	376	368	370	376	368	373	353	377	357	383	350	374	352	353	374	361	364	358	360	368	344	357	358	368	351	369	389	362	366	366	362	383	340	364	325	391	358	372	375	380	364	379	379	348	351	352	341	363	379	374	363	374	352	372	340	364	388	416	384	402	344	373	350	374	369	375	345	363	351	357	369	333	363	340	407	363	366	332	376	347	320	388	335	364	348	357	357	360	356	356	345	330	396	363	363	347	362	333	333	330	369	369	374	375	345	376	344	342	347	379	348
4894	2224	1616	1694	1600	1572	1469	1356	1204	1032	1071	1150	1218	1043	1131	1130	1084	1044	1197	1274	1228	1239	1142	1289	1283	1215	1356	1375	1323	1398	1440	1384	1446	1426	1378	1468	1447	1511	1292	1326	1243	1090	1052	1115	1122	1059	994	1087	981	998	1045	976	873	885	976	1003	899	876	900	859	871	805	814	875	847	813	842	847	762	838	796	807	817	800	873	841	852	815	832	748	797	846	822	885	818	838	788	782	827	853	783	839	832	828	822	841	806	802	797	792	875	835	848	830	835	848	819	876	793	820	804	818	823	827	856	786	798	810	802	813	850	862	790	851	826	817	810	845	803	834	782	817	792	825	858	820	788	811	812	810	802	880	832	820	847	779	867	810	839	821	828	846	845	839	773	837	818	830	821	884	810	789	775	793	837	872	795	839	804	848	828	823	841	856	863	816	783	851	872	820	845	849	846	810	726	863	813	816	806	740	809	815	851	791	802	815	789	870	800	815	815	813	808	862	814	849	848	803	826	821	792	779	816	798	850	820	855	838	824	886	813	805	819	834	827	757	813	801	794	795	818	826	857	853	817	844	851	822	803	830	798	802	872	788	779	847	744	828	809	830	869	830	786	791	826	839	815	833	833	838	820	840	832	755	822	795	814	826	735	825	816	849	857	806	850	804	806	827	850	805	865	768	811	821	778	818	780	831	834	816	859	814	883	808	792	803	780	852	812	846	833	849	848	819	800	844	897	805	763	867	882	837	782	836	802	821	789	823	832	859	784	835	795	814	831	787	770	785	849	820	799	882	811	838	784	802	858	821	866	779	807	819	809	830	731	845	828	813	862	805	822	830	843	800	831	781	764	807	789	807	820	802	791	807	793	821	836	803	885	824	787	815	819	842	789	812	838	850	804	851	800	856	829	810	858	796	888	816	809	801	833	819	832	830	856	861	841	831	878	867	855	848	826	782	815	804	868	815	848	793	750	725	766	874	802	787	805	783	780	839	842	846	810	858	794	837	844	839	818	843	836	862	820	829	845	819	811	851	845	790	874	842	798	803	842	849	814	813	799	812	839	782	762	837	821	813	790	842	804	787	801	831	830	855	833	846	875	842	843	788	831	818	791	841	838	799	862	799	817	810	828	868	767	841	794	848	802	850	864	787	849	848	830	827	845	804	837	826	821	867	769	814	793	862	822	802	830	838	779	810	799	819	816	836	834	842	772	837	813	861	790	855	780	778	794	789	775	816	828	808	790	844	844	787	787	803	816	805	812	764	824	805	790	888	858	826	866	821	842	786	821	864	865	887	834	840	841	806	827	784	836	776	805	793	790	804	811	777	803	804	870	811	844	822	798	885	843	857	831	824	846	820	848	770	803	780	820	865	840	820	787	839	837	830	809	807	857	811	801	836	801	835	824	846	809	799	832	862	783	824	842	830	815	811	840	835	828	823	747	828	836	816	808	819	832	807	801	802	824	820	812	791	804	879	855	947	826	798	840	878	787	819	805	801	844	810	814	886	856	870	816	837	866	786	802	825	840	846	809	865	848	826	840	831	851	824	872	855	828	812	806	801	796	857	829	828	846	822	805	827	808	839	814	827	838	915	817	867	813	846	827	798	848	844	818	801	781	796	821	788	834	853	797	822	805	824	833	835	809	823	821	801	843	848	859	799	866	742	866	838	835	808	880	814	811	870	800	789	818	776	795	780	821	789	830	829	845	838	814	858	836	817	813	772	815	837	808	810	798	803	893	794	870	798	810	839	820	829	838	814	780	839	799	811	775	836	868	845	855	825	822	821	861	780	852	826	862	782	786	825	868	837	831	804	821	816	822	800	805	852	821	795	822	849	787	829	778	840	794	796	796	827	834	857	803	833	802	809	844	792	838	788	799	830	831	808	807	850	842	825	859	840	787	816	844	761	829	793	802	844	844	805	844	836	806	786	892	805	829	771	863	767	806	799	802	808	828	823	855	803	804	819	810	782	837	833	851	833	794	845	895	835	813	857	841	777	761	823	822	782	836	815	829	795	858	813	825	826	847	802	842	813	853	750	789	789	844	820	790	847	785	832	838	762	795	774	816	806	744	822	861	838	790	844	809	838	845	854	832	861	839	826	808	847	871	865	834	790	818	829	823	804	811	872	839	801	851	793	834	817	824	786	865	810	796	811	807	827	810	817	793	833	841	794	836	836	821	853	842	847	821	788	864	814	841	777	793	790	814	830	858	821	786	795	816	840	847	866	832	836	828	846	810	747	835	785	822	829	824	841	839	830	849	827	771	840	832	800	793	811	779	818	881	832	811	835	841	860	811	845	901	821	837	814	811	845	834	841	828	830	808	792	863	807	854	789	776	835	805	835	803	798	854	767	809	812	809	827	896	781	826	838	812	780	774	814	809	786	797	814	846	851	789	817	821	838	871	860	816	819	785	843	821	798	816	838	817	774	815	801	837	781	814	837	809	784	853	821	793	819	841	811	798	779	814	784	813	845	812	880	785	845	828	785	817	825	837	839	795	856	801	839	826	777	808	902	839	830	813	787	816	883	834	830	786	814	844	855	795	802	790	832	838	818	811	841	777	863	778	808	834	809	791	796	849	856	816	883	825	799	788	783	807	837	830	829	838	819	826	829	834	805	811	823	845	800	804	832	820	852	816	813	807	791	825	848	805	808	791	842	796	857	883	802	817	809	751	820	845	903	782	772	811	840	829	760	848	850	799	801	832	809	792	816	822	886	802	881	837	791	821	789	793	844	770	775	801	846	793	828	855	800	780	767	836	802	865	778	855	852	857	830	863	833	809	771	815	837	819	802	791	819	811	845	843	848	824	805	823	862	896	835	833	804	856	828	859	800	830	824	823	802	842	845	796	879	764	836	829	807	792	815	797	797	827	828	833	766	812	789	765	815	803	846	798	901	858	829	798	840	816	843	798	831	812	838	787	832	776	880	827	835	857	775	781	786	835	817	821	813	808	815	890	775	824	840	860	832	913	767	858	889	809	791	810	855	861	811	819	843	829	810	795	831	795	792	809	838	852	857	814	805	812	802	844	801	819	875	805	807	818	796	802	790	785	810	775	795	822	787	844	788	867	818	814	872	782	813	824	843	798	784	812	822	793	855	853	827	759	881	858	827	811	850	779	817	839	802	844	822	873	873	825	853	811	773	834	829	817	806	859	765	826	798	819	831	839	867	784	829	805	861	819	810	846	807	776	828	798	818	831	810	834	765	808	852	790	831	814	796	855	819	874	829	859	820	815	772	830	824	860	828	819	810	787	831	813	799	815	774	803	823	851	794	820	836	824	840	871	845	819	787	820	777	854	800	813	777	855	833	836	841	841	820	835	816	731	803	883	830	800	797	829	839	882	873	797	822	816	805	813	843	855	825	808	816	791	834	813	843	870	828	817	835	823	811	774	809	798	821	827	809	830	827	861	793	810	835	793	791	816	804	818	705	820	831	824	799	819	800	777	843	827	805	873	806	834	826	864	767	803	812	785	861	851	840	825	764	817	856	843	815	823	795	825	847
39044	25254	6146	4011	2631	1850	1413	1072	1111	637	608	614	452	406	396	389	351	365	406	416	379	365	404	425	354	376	412	401	402	441	456	398	407	418	403	411	406	424	396	392	356	329	311	314	364	320	334	306	288	294	307	293	285	262	299	297	310	285	262	262	277	233	250	290	250	241	271	278	287	257	252	298	298	267	279	289	271	269	255	259	269	260	258	255	267	295	242	242	271	286	254	281	267	276	255	247	262	284	308	248	236	258	244	243	260	293	244	245	268	274	272	280	275	273	263	242	260	276	222	241	261	266	263	269	258	258	267	269	262	282	277	279	254	267	276	283	277	267	269	251	288	259	281	231	270	249	269	277	250	248	281	219	283	254	270	293	238	268	268	271	234	246	280	256	264	254	271	257	291	252	287	249	285	240	276	276	284	276	264	252	265	240	286	260	272	257	280	240	237	268	230	244	252	252	262	251	273	265	248	264	254	285	271	273	261	269	251	277	279	294	270	241	264	282	280	261	256	247	228	255	271	264	248	269	281	275	285	266	252	288	293	287	281	285	229	253	231	255	272	278	267	282	302	285	262	283	279	265	277	287	210	255	267	283	297	268	271	273	258	256	267	235	234	279	261	274	280	244	253	276	264	285	273	257	256	257	295	286	257	260	255	244	274	268	265	275	286	283	252	264	263	280	278	270	296	304	261	275	284	231	263	270	254	261	273	276	275	249	256	265	258	286	242	274	289	258	276	278	268	244	268	266	277	281	267	260	261	269	236	265	269	248	219	283	265	269	244	243	254	259	245	263	274	267	252	277	252	300	282	289	258	267	264	292	258	252	301	279	242	255	276	270	257	250	257	250	283	264	253	274	251	269	276	298	271	271	291	240	243	274	221	237	256	258	254	254	263	269	259	276	295	270	273	243	265	276	279	245	273	287	226	288	266	266	267	248	250	273	233	264	258	284	237	241	300	290	237	243	268	257	254	271	241	269	303	246	283	274	233	278	267	272	244	253	252	277	283	259	272	246	253	268	275	277	312	281	244	264	280	274	255	303	236	230	243	271	273	228	237	255	285	287	267	266	258	246	281	253	273	258	291	266	278	255	288	255	287	292	255	244	252	269	281	238	277	256	268	287	246	248	260	258	283	294	242	266	270	235	247	253	262	274	273	261	278	258	250	246	266	250	257	265	299	277	279	283	259	239	263	267	276	261	251	278	246	251	293	247	283	282	256	288	277	253	255	280	272	251	286	269	255	281	254	272	287	223	270	246	239	245	217	259	252	278	237	267	260	260	284	279	251	246	272	247	267	280	270	238	285	333	274	301	263	276	286	264	288	294	235	268	251	272	253	298	314	278	276	272	265	268	259	244	269	274	259	280	247	269	234	274	238	288	273	283	274	247	265	296	261	274	233	240	235	263	280	257	282	269	251	263	278	288	258	291	270	259	271	253	245	270	271	257	261	278	266	262	292	266	260	248	281	255	241	253	262	268	292	300	243	255	260	238	267	222	241	272	284	266	235	250	259	263	274	272	247	270	267	278	255	246	275	259	272	250	271	263	279	248	262	256	261	275	235	236	262	263	277	278	266	274	273	280	256	250	265	261	249	261	279	249	256	229	268	273	244	244	244	258	245	255	294	276	257	278	296	251	258	275	288	267	271	267	286	267	263	248	262	280	284	285	260	274	278	280	262	261	256	284	295	259	251	269	268	296	300	280	263	247	281	277	282	294	273	249	275	273	246	279	252	263	297	265	245	265	243	288	252	264	251	287	263	257	257	279	230	259	251	260	239	297	249	277	297	262	323	222	264	288	271	284	247	269	281	275	266	256	257	262	233	261	244	240	283	268	262	267	256	277	310	254	298	267	247	285	252	258	273	288	228	253	274	305	273	262	251	286	274	269	250	291	267	245	254	239	267	294	267	262	268	264	274	254	268	253	273	269	267	268	294	251	269	268	280	263	266	281	240	273	294	266	262	253	266	282	266	227	282	285	273	269	268	266	280	277	256	275	281	257	279	269	267	255	261	254	318	297	255	250	261	277	260	277	252	243	251	293	260	274	289	253	254	269	273	258	277	276	241	279	287	255	261	271	245	263	327	251	261	254	235	272	250	257	262	253	224	262	276	253	267	243	253	219	271	264	273	276	286	268	264	258	272	277	238	269	265	239	261	280	219	242	280	276	274	272	258	291	280	228	285	275	286	291	302	264	287	291	284	279	290	284	252	250	240	228	243	266	288	261	277	255	251	235	267	267	262	277	270	275	274	259	264	274	245	254	247	233	306	279	246	250	311	278	263	267	253	275	289	256	297	267	235	284	235	253	274	259	270	278	270	265	247	274	278	285	284	266	247	225	263	250	258	263	270	285	264	260	276	268	280	256	279	286	267	263	278	254	249	283	248	273	257	260	257	257	283	277	296	266	263	249	230	261	221	285	286	264	274	282	257	233	298	249	259	286	255	245	266	265	268	270	259	275	279	262	271	270	267	271	256	252	259	243	286	289	240	248	244	250	258	260	263	266	271	277	285	270	261	251	264	266	284	251	259	286	280	252	282	285	251	293	236	252	267	244	263	295	262	286	283	247	256	287	282	280	275	285	253	263	263	262	279	272	257	246	275	263	256	218	242	278	269	231	272	254	265	269	243	272	241	265	258	270	281	283	281	270	260	249	265	248	277	256	270	259	263	264	293	252	270	283	271	260	240	239	283	295	290	265	280	269	253	257	284	276	305	262	280	273	274	235	265	282	247	254	298	254	288	287	263	242	265	264	261	263	272	282	290	286	252	273	264	261	248	281	278	284	278	287	283	245	265	277	278	273	269	293	229	261	253	268	260	230	241	286	266	278	278	257	282	309	300	280	277	239	273	242	267	291	251	267	275	285	281	234	251	269	301	260	277	277	263	268	245	253	268	256	261	285	292	265	241	303	270	272	294	247	248	293	279	252	239	249	297	230	271	263	289	261	257	266	279	250	279	254	277	250	289	278	247	277	261	269	256	238	273	251	282	241	259	289	243	296	225	272	276	285	254	299	237	258	283	260	272	267	275	226	294	263	286	259	256	286	286	273	258	272	269	268	265	253	256	258	268	261	253	309	242	275	253	273	248	258	256	277	262	238	240	260	255	270	267	263	267	260	287	242	268	258	232	258	254	294	259	287	244	250	278	280	253	277	243	273	269	281	285	280	242	244	255	251	248	286	278	280	268	233	251	248	283	263	271	253	277	279	277	242	257	289	251	279	281	272	253	269	304	264	278	241	276	293	229	291	273	270	238	249	246	264	273	269	264	270	284	253	292	254	259	264	266	240	260	262	285	281	269	261	264	268	277	287	250	225	239	249	276	250	271	259	253	265	274	287	234	262	269	272	258	230	266	241	270	272	247	286	251	262	280	276	254	279	228	276	279	241	262	252	261	259	287	243	273	277	249	241	267	279	258	250	252	269	289	232	271	281	260	253	275	267	277	235	262	280	298	268	251	265	268	278	248	250	280	261	246	277	259	242
22567	12223	5613	7248	5959	5165	4863	3889	4052	2528	2558	2628	1768	1499	1624	1548	1337	1330	1538	1744	1607	1544	1491	1562	1433	1439	1555	1639	1663	1756	1754	1756	1754	1890	1814	1826	1851	1944	1623	1575	1428	1167	1111	1205	1323	1122	1065	1124	1108	957	1065	824	733	817	857	835	833	763	683	704	692	653	695	657	668	663	653	712	612	630	635	660	642	622	611	651	635	669	660	604	644	627	601	621	596	656	632	626	619	596	624	641	600	674	656	636	620	644	626	661	628	606	664	579	576	626	590	616	598	588	613	586	589	627	608	627	628	619	667	621	622	646	614	664	609	636	600	659	673	619	614	620	563	592	608	628	639	656	653	655	622	639	642	655	630	622	619	617	607	631	645	680	626	634	617	641	622	618	617	624	657	630	619	622	594	689	634	637	630	650	674	607	590	652	623	586	589	619	647	642	599	658	620	657	631	618	638	614	600	610	631	592	611	640	595	638	632	654	642	624	603	653	609	647	659	618	642	612	619	584	642	624	616	613	587	618	628	657	639	662	621	683	624	567	643	591	652	646	628	639	588	607	641	657	627	629	604	648	619	683	650	621	651	578	603	628	655	630	638	639	640	585	636	670	657	635	626	673	677	657	646	654	642	647	631	614	644	625	625	611	590	656	650	636	616	663	613	611	634	652	617	635	684	613	668	574	657	664	617	670	599	658	624	614	653	653	663	615	620	613	635	656	631	606	609	649	597	628	631	629	603	654	623	613	607	625	579	607	625	652	639	627	598	601	648	641	604	642	612	656	597	623	604	655	617	642	655	603	654	614	570	624	670	602	618	630	620	591	580	614	621	659	608	612	626	617	563	638	651	593	630	630	625	628	655	604	649	610	666	586	655	608	582	595	617	604	604	612	655	651	596	623	609	634	605	626	622	618	670	636	653	593	611	636	617	611	643	615	659	661	626	645	621	673	606	608	609	635	626	613	668	625	613	592	615	631	639	602	609	620	623	638	589	607	639	617	633	604	624	622	625	636	646	595	631	623	668	647	636	652	582	614	645	594	588	655	564	672	619	627	612	638	624	616	587	594	634	599	576	636	635	633	631	627	620	608	640	606	642	633	635	627	603	651	625	609	603	592	629	641	687	611	636	623	666	586	609	625	644	676	617	691	601	617	618	627	589	615	584	635	596	649	618	658	631	636	618	655	592	668	658	609	646	617	673	629	635	605	590	610	615	618	630	629	618	646	598	645	665	627	614	651	609	581	653	640	636	600	621	599	674	612	616	611	629	677	642	611	621	626	628	652	598	638	644	628	648	609	673	622	680	612	632	652	632	598	621	627	627	634	641	623	603	595	634	609	628	664	599	641	603	592	616	642	611	623	607	628	611	630	613	646	628	603	602	593	607	635	676	604	595	639	595	662	594	629	634	619	593	626	605	578	633	625	636	620	596	625	632	586	607	651	624	633	644	645	637	651	627	655	623	630	642	586	589	638	624	664	619	660	661	580	623	595	636	651	632	639	638	637	607	641	639	652	602	599	601	653	637	631	643	626	624	645	639	616	618	583	585	588	620	567	611	586	643	638	592	633	619	599	627	607	594	573	664	634	666	589	619	598	620	631	646	635	608	641	585	583	642	615	584	634	652	594	600	620	659	594	616	641	643	676	602	638	611	639	609	650	642	654	617	655	614	644	604	640	618	626	618	662	638	659	589	596	613	640	672	619	614	644	596	635	663	662	644	638	669	603	598	624	612	629	592	634	583	625	646	614	607	628	615	611	610	644	609	629	594	641	587	647	599	620	660	649	586	588	624	619	661	585	634	643	668	638	587	649	652	620	609	644	592	635	611	629	567	602	660	622	643	601	606	628	636	640	650	625	614	603	596	596	592	613	620	590	658	589	643	655	573	693	595	614	614	628	639	619	673	636	611	616	626	640	544	658	644	601	614	609	667	641	635	602	644	658	588	631	682	610	653	631	623	612	624	615	641	619	630	650	659	635	627	616	623	619	651	592	613	623	656	672	644	632	659	636	628	588	649	705	598	628	596	641	615	624	632	616	627	619	628	646	613	654	583	602	598	636	622	587	676	607	679	654	616	639	641	591	644	631	616	605	590	609	594	626	634	618	630	627	627	599	645	676	665	583	680	618	614	583	611	579	646	605	602	636	654	633	558	617	587	625	665	721	634	640	605	655	584	656	633	637	635	627	600	578	639	652	584	630	594	598	596	612	631	591	618	644	612	655	596	659	604	642	645	623	603	621	612	627	705	661	617	602	652	621	642	618	593	632	621	573	597	629	596	684	595	632	584	627	587	616	649	656	688	646	619	590	671	652	618	630	623	625	612	652	616	629	594	622	615	619	642	609	655	628	662	639	644	637	613	604	679	601	622	569	600	635	639	649	623	641	645	587	612	632	615	639	689	635	606	607	626	587	601	594	601	618	657	647	670	618	612	632	618	627	648	626	639	626	607	702	624	633	639	641	673	620	678	645	627	621	644	667	649	663	649	624	582	624	598	647	642	607	619	627	667	611	648	622	631	632	582	652	612	670	641	640	627	627	618	623	635	652	630	630	648	645	635	590	591	620	614	618	609	584	677	605	605	607	643	618	641	612	598	598	646	616	614	649	644	590	613	687	625	582	631	586	664	659	628	619	590	653	658	638	590	609	646	590	637	608	587	641	605	595	651	630	650	633	624	601	644	658	618	640	635	578	592	622	618	614	640	616	643	656	647	594	623	637	631	631	640	634	663	671	597	635	639	620	633	590	660	663	625	640	644	617	589	607	608	661	607	630	619	655	625	624	558	609	640	606	641	647	588	604	623	614	643	627	592	660	586	630	638	618	621	590	654	621	627	671	593	658	650	638	637	618	628	643	626	617	613	633	638	648	591	624	628	654	672	612	646	599	639	654	641	673	602	657	573	633	612	595	634	595	577	664	588	623	627	596	592	593	622	609	616	630	618	616	681	621	615	660	622	633	642	632	641	643	622	597	652	629	574	639	604	654	652	658	642	617	632	585	602	635	606	666	616	592	617	636	638	607	611	595	627	634	606	634	669	648	623	651	646	672	654	581	629	634	646	600	609	617	599	602	612	602	643	639	629	610	628	642	609	575	613	674	633	622	614	653	633	620	632	677	617	603	588	632	622	614	623	628	601	648	656	600	630	626	690	655	654	594	627	656	587	615	637	608	624	657	633	614	609	623	603	623	646	584	613	623	643	635	655	620	612	630	645	660	629	623	611	647	602	622	647	603	601	660	638	625	625	641	645	653	629	598	588	597	664	675	658	623	647	610	622	660	603	590	653	659	616	657	689	613	692	612	571	625	623	614	621	619	625	582	611	636	590	585	626	645	614	632	635	641	666	626	604	610	661	637	654	622	593	599	624	623	579	631	623	653	669	641	622	604	659	603	587	615	637	650	682	627	632	607	624	636	651	621	630	609	617	641	649	630	616	598	625	657	668	673	620	667	550	621	662	586	617	643	629	623	617	628	657	601	602	622	628	619	703	625	622	604	621	653	656	596
54499	36060	14240	7239	4115	2956	2290	2080	1396	1135	911	850	582	507	513	486	499	462	484	485	445	456	439	443	437	430	441	426	454	464	494	438	457	503	468	494	499	475	431	412	398	395	319	356	405	367	351	408	340	315	337	315	262	261	289	327	300	288	267	264	272	284	271	270	263	279	273	267	271	258	233	258	283	270	278	271	242	269	228	243	288	259	253	292	291	252	256	235	246	241	260	247	252	257	284	253	264	264	247	241	250	240	255	245	242	280	247	262	255	263	251	235	267	255	260	238	234	262	255	247	238	272	245	264	252	267	230	277	290	269	235	247	244	247	246	262	231	237	260	266	256	260	226	291	246	247	268	246	282	259	294	250	259	256	283	257	257	250	243	245	269	251	246	276	267	223	241	244	246	262	257	281	245	271	288	243	247	249	256	261	266	254	223	242	253	265	255	268	268	243	275	239	250	261	259	265	256	247	241	252	234	244	239	262	262	218	271	288	230	245	263	268	237	264	265	255	280	219	226	239	253	264	270	251	235	247	274	252	253	257	275	270	269	259	247	238	251	253	230	237	226	246	262	282	264	262	253	231	252	277	234	236	287	265	294	273	267	284	265	235	256	235	235	233	266	277	241	288	247	252	257	271	265	260	224	272	232	264	252	275	257	232	221	241	253	250	247	258	243	260	270	268	286	251	263	247	290	252	285	279	240	246	227	292	236	274	280	257	247	266	252	259	288	250	245	260	261	269	265	226	246	293	249	275	247	265	258	261	281	260	242	255	257	250	264	263	224	287	264	237	243	262	237	270	228	247	270	242	253	299	260	301	256	271	261	245	270	290	235	234	257	250	263	235	233	266	294	267	245	265	266	273	277	270	247	265	256	251	255	256	281	239	273	255	238	266	254	253	272	260	273	258	257	254	247	236	239	240	264	255	270	243	259	273	249	256	251	275	248	243	256	265	263	277	277	285	227	234	253	269	269	245	262	264	260	250	262	272	246	252	249	248	241	270	212	261	241	237	275	255	244	266	259	254	257	262	241	261	228	243	245	284	258	222	250	261	254	250	285	253	233	281	265	258	271	242	238	239	247	225	282	279	293	267	264	268	251	266	228	274	276	273	239	257	267	249	250	271	246	259	248	259	218	258	237	283	226	262	237	258	262	274	256	236	259	218	250	247	280	258	267	286	273	294	229	242	265	251	250	275	262	258	271	262	242	244	251	265	245	277	245	252	277	222	228	239	241	254	261	228	252	277	265	269	248	255	244	266	269	246	248	263	262	264	235	238	238	262	259	263	234	252	240	263	262	274	241	232	283	269	250	259	291	285	255	252	241	225	249	258	254	256	238	266	249	252	259	263	253	232	253	263	259	253	267	231	245	237	242	277	256	288	263	249	256	266	284	246	267	259	228	231	295	260	255	247	240	234	252	258	244	237	249	248	247	273	228	281	262	266	268	280	245	244	261	238	270	239	198	254	225	248	256	265	223	250	278	242	277	259	244	276	282	283	271	237	263	246	259	247	248	280	258	269	266	260	247	248	282	237	280	242	265	263	265	246	229	245	282	260	241	248	257	243	261	263	270	290	245	244	255	276	261	264	270	279	241	260	256	281	278	248	244	266	253	250	250	272	275	248	261	239	256	268	274	264	242	278	243	270	262	259	286	235	253	257	257	273	263	264	232	270	250	268	240	262	264	253	268	276	224	221	268	254	235	260	259	251	280	259	236	249	250	270	241	220	256	266	276	268	260	265	253	245	264	227	252	276	262	236	272	250	278	278	257	225	278	266	253	257	258	281	244	266	283	259	259	280	284	279	244	257	259	253	271	245	260	251	272	260	255	228	238	243	231	251	253	269	249	264	247	262	264	256	262	241	263	237	264	255	267	269	251	236	243	233	251	272	256	254	241	270	265	258	259	247	219	228	214	241	248	254	259	259	284	244	258	239	210	244	258	235	293	253	238	266	252	287	259	245	265	278	250	258	279	273	270	257	249	261	222	264	245	250	247	277	255	242	278	209	257	265	236	241	258	231	248	243	266	257	272	275	269	259	238	261	250	264	210	247	267	251	236	297	260	238	289	230	266	267	238	264	255	275	265	261	238	287	268	241	274	255	268	234	277	238	254	255	237	271	249	253	239	270	241	242	256	254	248	246	247	271	265	249	266	228	259	263	238	274	245	242	243	273	255	271	238	259	260	252	249	251	255	268	228	219	262	247	249	240	265	261	243	279	242	264	261	280	283	251	262	243	263	231	299	257	286	234	284	288	269	244	241	262	272	245	272	233	270	246	250	263	245	281	237	258	254	259	260	248	233	255	251	252	267	239	260	270	251	253	235	271	229	253	264	271	259	232	267	259	275	249	252	269	256	235	224	264	270	249	247	248	251	221	248	253	252	270	291	244	239	236	271	241	230	264	265	249	253	284	260	219	277	261	255	215	272	255	228	239	221	248	264	256	230	257	254	278	280	254	238	269	226	230	242	253	253	241	256	271	242	265	283	261	225	256	246	245	272	247	248	262	238	259	236	236	284	239	256	245	258	252	237	267	267	264	232	218	254	235	245	249	255	244	250	290	262	254	233	259	263	252	230	242	255	248	232	244	288	268	257	275	225	240	269	275	227	259	260	258	246	251	247	254	250	252	237	273	268	249	242	252	277	247	261	261	261	273	267	265	251	259	248	259	245	253	234	232	274	252	249	247	263	296	265	249	266	245	250	241	230	259	284	243	264	260	256	253	270	247	234	260	261	239	269	239	253	234	244	245	275	271	261	233	261	254	254	267	258	252	254	239	276	278	250	271	270	269	303	274	262	243	297	247	241	280	265	271	273	246	239	285	267	240	275	228	266	260	249	251	244	251	245	262	289	246	258	232	245	242	271	239	234	267	237	243	250	268	256	246	238	224	248	259	264	255	246	265	237	227	246	268	263	236	242	218	264	252	276	274	234	240	255	257	257	258	225	240	260	267	228	270	237	253	256	246	278	236	267	257	225	228	238	255	288	253	241	248	237	255	259	280	219	229	214	275	248	260	277	248	261	270	278	238	259	248	262	251	239	268	233	275	235	270	246	248	266	248	262	237	278	262	246	236	260	260	249	257	239	256	258	257	266	245	274	222	262	262	275	254	289	258	254	241	258	260	246	234	270	258	227	239	242	244	281	243	260	238	233	244	215	265	266	261	284	220	249	262	230	232	238	239	268	286	259	264	214	240	262	270	244	261	274	267	232	240	259	236	230	254	252	264	245	268	269	273	273	258	243	278	248	240	258	270	261	235	267	268	237	254	246	260	256	299	262	291	260	283	271	230	242	222	250	251	245	254	255	251	256	278	256	279	251	245	269	248	273	246	224	252	242	246	273	233	278	274	232	258	253	227	258	254	255	266	260	266	249	252	256	274	238	263	282	233	264	271	257	279	249	249	256	268	248	262	281	271	239	265	264	250	272	269	273	259	281	254	247	252	242	271	248	253	259	249	260	278	239	282	251	263	254	269	250	266	255	273
31550	15877	8505	10792	8722	8095	7108	6737	5115	4227	4221	3377	2436	2234	2110	2016	1978	1723	2150	2442	2273	2049	2005	1931	1829	1930	2061	2114	2086	2254	2402	2284	2347	2475	2240	2385	2424	2598	2172	2078	1720	1476	1316	1521	1598	1335	1435	1439	1390	1136	1246	907	764	899	878	907	901	806	664	746	758	638	722	719	717	648	744	718	638	625	687	672	664	674	635	632	686	620	631	643	604	612	572	637	577	610	606	605	623	578	591	623	605	607	625	626	652	580	626	628	589	598	635	658	647	640	616	627	606	601	558	620	633	620	647	610	622	617	575	628	644	670	666	611	623	625	592	594	580	658	620	604	676	650	632	660	645	641	612	549	605	659	575	591	649	622	581	604	570	662	582	648	644	628	634	625	628	660	618	656	613	651	640	536	657	600	612	595	644	643	594	637	608	578	619	645	566	607	640	650	589	625	634	641	645	588	623	590	622	603	611	607	628	606	586	633	615	575	581	667	648	630	604	596	634	622	588	615	624	589	602	602	624	655	655	637	588	636	602	585	645	627	577	618	612	591	635	598	605	615	668	617	574	643	636	628	662	583	596	603	627	629	587	649	598	544	594	581	622	634	606	633	623	571	602	580	578	597	608	647	652	607	630	646	591	619	625	656	649	628	620	615	617	620	614	635	625	635	592	597	627	618	649	611	619	560	614	635	643	604	650	615	611	553	585	639	573	600	596	587	583	607	610	653	642	616	611	621	531	600	622	664	588	563	625	628	604	593	640	596	606	613	589	624	607	590	598	650	649	569	629	632	583	612	590	631	610	580	655	610	574	634	617	625	631	626	608	600	602	631	619	578	611	618	619	612	635	608	615	644	616	587	589	611	595	627	612	616	614	616	614	588	613	597	561	622	619	631	603	597	588	599	643	590	606	640	604	639	579	627	643	665	612	642	585	622	619	591	586	555	635	628	610	616	580	648	610	586	630	585	621	623	639	673	661	613	602	645	558	591	603	643	628	637	637	603	613	627	590	620	604	638	646	606	586	618	640	596	636	643	620	664	627	614	602	630	580	617	623	607	622	575	591	614	666	590	625	609	583	669	627	633	672	633	637	597	564	589	587	603	592	649	609	596	610	615	623	615	623	613	592	579	641	650	637	669	610	625	675	626	589	639	607	600	653	632	613	651	635	627	604	601	591	635	611	571	631	637	613	634	621	614	598	602	665	649	580	576	632	599	639	608	638	606	624	652	644	597	589	580	580	635	601	609	600	603	657	603	613	644	618	567	638	593	652	585	611	620	621	607	656	558	593	622	662	609	600	650	595	570	611	623	648	636	612	614	613	627	551	637	578	615	626	612	586	600	650	611	627	632	617	594	615	576	599	647	650	593	629	619	580	617	622	606	670	582	618	617	599	573	610	606	586	610	602	604	609	639	581	608	586	663	634	593	593	600	644	640	645	611	597	624	598	592	596	620	633	623	591	621	624	621	557	620	656	605	656	636	613	569	607	618	583	619	618	591	626	652	630	587	629	615	630	587	642	606	626	613	614	627	645	567	590	599	603	571	642	608	624	596	630	606	622	634	601	598	603	658	624	671	610	592	664	658	628	617	606	604	608	606	645	629	593	580	601	584	592	617	626	653	640	631	649	638	587	611	588	621	580	639	605	656	592	608	612	597	642	638	566	643	623	656	600	604	632	635	576	578	582	612	606	655	587	602	557	619	620	622	590	645	589	600	631	576	628	614	622	635	612	650	610	602	624	610	602	600	651	618	591	624	622	599	606	618	590	612	666	593	600	587	604	645	661	656	624	583	616	665	643	620	611	587	598	618	580	591	618	645	612	653	616	577	649	636	651	590	653	621	636	608	641	572	652	597	629	631	609	637	640	615	633	605	639	619	600	608	587	603	658	567	626	556	621	636	593	614	643	654	626	669	582	660	592	610	596	625	604	617	610	627	612	610	624	650	618	560	599	603	607	634	649	621	652	594	649	570	620	635	630	630	626	620	597	601	616	575	582	617	590	559	599	619	613	611	624	580	638	596	598	622	639	590	577	625	633	560	590	646	629	617	612	641	633	614	632	644	596	626	597	640	634	672	606	603	582	613	597	594	642	626	614	621	601	620	631	631	604	625	654	614	585	592	618	595	606	601	649	654	632	573	660	649	594	619	640	594	636	621	608	596	600	643	639	605	623	613	607	614	633	616	573	626	645	595	627	578	651	618	623	610	671	609	565	663	616	599	614	607	582	618	607	653	630	610	646	671	620	579	654	606	634	616	604	639	625	612	633	606	656	629	608	629	589	653	591	675	632	653	576	614	619	634	579	626	637	628	606	600	635	600	652	644	604	578	659	601	591	635	647	591	671	568	627	603	575	594	641	581	606	557	602	623	631	638	612	633	623	576	572	630	573	613	647	611	587	604	651	630	634	602	604	638	611	616	647	582	645	598	645	562	611	623	623	590	679	608	604	586	625	620	657	591	632	655	586	619	565	590	650	613	583	618	599	593	569	626	648	621	610	590	641	598	603	567	626	607	574	628	617	594	660	606	606	611	618	621	664	594	573	637	623	591	574	606	619	619	629	549	624	621	573	601	683	617	646	615	614	607	582	593	601	595	568	607	633	600	608	633	629	583	608	589	626	577	570	618	601	576	598	606	616	625	629	580	582	587	615	597	614	605	619	649	618	601	631	625	668	618	648	612	641	617	626	614	616	657	643	626	653	619	629	631	595	585	611	682	620	617	602	628	594	638	626	572	619	650	622	608	611	647	595	630	615	650	609	592	586	611	622	644	655	579	635	633	603	582	607	612	644	632	614	611	675	614	603	626	652	598	613	579	588	630	638	572	637	634	632	617	665	621	618	597	672	649	623	597	592	622	630	632	600	598	605	692	611	616	631	598	571	605	578	605	649	603	631	611	582	611	641	642	641	640	590	591	630	660	637	610	648	592	620	568	634	628	590	655	636	627	677	556	601	592	614	574	625	601	628	606	585	588	615	653	617	666	600	652	628	687	626	634	630	629	628	576	607	606	577	620	654	673	570	678	584	621	625	627	657	601	607	620	655	634	646	583	602	614	572	648	595	587	628	601	665	558	640	619	654	593	618	615	632	629	642	652	591	640	615	586	653	635	610	590	625	584	606	625	554	635	619	609	638	592	601	623	657	586	639	606	594	616	631	614	616	613	589	612	658	638	654	575	630	596	622	636	642	636	607	591	667	579	695	596	637	617	613	625	598	597	625	632	595	675	589	643	591	621	626	622	624	645	623	648	623	632	632	603	649	663	615	632	660	650	641	596	646	660	639	594	615	627	630	617	661	610	617	610	613	612	624	630	618	602	611	602	612	621	692	635	628	650	614	626	609	616	652	659	618	635	629	650	581	642	596	588	610	578	565	623	597	619	611	650	630	648	589	582	602	625	651	565	642	638	680	587	628	630	638	660	640	612	613	618	590	601	598	607	634	608	616	582	621	571	589	600	619	598	577	638	612	615	591	588	572	620	654	615	622	655	616	592	617	548	615	606	548	615
4749	1475	857	711	513	498	499	495	412	388	427	407	367	413	407	418	414	395	445	427	383	406	413	448	434	422	446	433	439	497	455	454	458	420	467	462	456	441	436	428	407	383	377	385	443	407	422	392	375	388	384	358	359	382	351	406	384	350	378	381	369	350	384	407	370	371	378	353	349	364	391	331	367	347	391	373	367	391	377	373	355	348	370	348	400	345	365	366	357	385	346	385	367	387	398	353	382	368	398	379	358	379	387	353	348	381	393	379	388	324	360	344	369	404	313	375	363	365	368	369	351	361	353	395	381	351	366	366	352	376	365	387	323	356	369	401	372	403	358	333	357	386	362	383	366	319	347	337	360	365	371	397	376	327	348	385	363	380	348	393	401	376	381	391	390	359	366	361	366	352	384	386	403	400	395	341	352	331	341	348	377	368	340	355	358	392	350	401	379	347	366	363	381	371	375	383	368	355	342	357	355	370	388	414	355	378	393	397	385	365	352	369	378	366	345	362	380	330	374	343	395	390	336	367	310	347	364	351	381	368	352	375	377	369	362	347	320	351	401	398	339	392	359	376	398	368	357	372	394	366	381	413	380	355	390	324	372	356	356	346	354	371	345	401	375	338	374	377	367	395	379	374	369	375	359	358	392	378	353	395	338	349	361	359	356	372	336	410	391	398	367	366	354	356	347	378	334	385	360	372	362	387	369	384	350	357	348	415	383	357	366	345	389	391	356	377	336	384	357	418	352	390	362	357	366	386	401	389	392	378	390	365	353	394	343	349	375	351	395	344	410	363	354	369	387	374	367	364	403	377	397	402	339	358	371	328	355	390	353	386	366	363	375	384	366	362	413	396	377	358	404	350	334	371	340	368	367	359	379	365	381	362	348	386	357	399	381	369	352	361	399	340	399	386	372	378	339	402	376	369	393	382	362	328	404	344	385	362	345	364	396	343	379	389	371	378	386	398	374	364	380	351	399	417	368	393	370	384	391	365	387	379	376	384	380	370	375	385	351	371	347	369	336	329	379	376	361	355	363	364	367	364	367	441	393	421	389	370	349	396	409	363	394	339	336	390	341	393	369	368	382	347	400	386	385	396	381	396	294	380	358	368	387	367	391	384	357	384	358	384	336	347	343	356	366	358	339	361	373	365	352	368	364	390	333	336	332	366	385	350	373	385	353	399	365	404	374	369	354	348	388	389	359	364	377	379	377	343	361	417	342	384	348	353	341	370	369	347	339	367	350	344	374	395	373	341	363	360	387	377	356	293	359	399	350	383	371	348	375	351	384	368	336	339	366	333	390	387	379	389	352	352	367	411	374	373	353	362	339	375	355	348	376	352	388	333	379	352	369	361	354	365	411	368	363	350	397	375	335	404	352	368	377	353	351	368	384	378	360	375	376	376	309	358	355	372	368	355	339	359	345	326	384	398	366	359	372	344	361	381	377	387	383	389	351	396	393	334	392	342	324	371	378	367	362	346	416	375	358	342	364	384	368	309	361	372	357	369	363	358	365	386	384	375	354	362	377	332	390	381	365	387	386	377	350	370	396	330	360	337	361	367	371	350	392	372	389	358	353	346	348	394	373	368	379	363	333	411	347	360	394	373	338	380	339	382	358	370	352	352	362	335	326	382	366	333	372	346	338	332	389	350	377	357	352	354	373	379	388	369	366	371	327	331	347	367	372	343	356	365	340	364	363	389	397	343	375	374	362	349	357	339	372	345	368	348	368	377	387	342	360	351	390	345	418	407	378	381	378	380	345	358	360	345	373	369	419	387	380	388	332	374	392	355	333	385	374	382	343	411	358	394	372	377	355	417	353	358	363	324	354	391	386	342	399	389	370	384	379	366	349	360	366	332	382	374	355	385	362	342	400	342	363	349	362	369	394	368	327	334	367	338	374	381	350	363	349	360	367	347	352	398	411	398	356	402	358	390	383	380	379	357	381	344	380	361	387	365	371	372	363	395	401	385	351	375	374	376	355	380	353	332	361	385	354	370	349	379	384	341	367	382	386	397	391	388	394	361	372	374	345	362	353	385	377	369	374	361	374	369	380	420	359	371	372	363	369	432	381	346	342	367	393	355	365	397	382	406	352	378	395	397	413	395	341	386	349	369	359	389	350	327	350	439	375	370	336	363	400	377	381	341	347	393	332	355	380	366	358	359	380	369	384	364	339	344	320	373	390	362	375	366	384	342	350	366	356	349	347	348	356	378	365	389	384	359	364	349	344	343	406	360	366	365	338	393	382	363	358	388	351	362	374	342	367	378	395	361	365	344	385	357	396	379	359	352	378	352	365	358	393	372	381	367	357	333	371	356	374	343	352	391	377	393	389	398	346	365	372	355	372	369	372	366	333	377	366	341	343	361	399	361	376	361	373	378	393	368	337	386	354	419	384	321	402	382	377	386	406	401	344	380	310	378	352	328	349	400	341	406	352	373	368	414	398	352	380	385	373	351	361	334	379	376	368	356	408	362	381	368	389	376	371	364	370	370	332	372	343	377	366	390	375	360	365	387	363	339	409	373	401	351	355	368	337	368	356	340	354	361	378	397	377	364	390	373	404	392	358	358	374	400	406	351	379	363	381	391	358	392	378	342	388	375	370	383	376	371	371	362	384	358	353	369	338	386	367	381	356	348	335	374	365	343	381	329	362	356	331	354	369	376	349	358	354	381	371	374	376	394	379	361	398	388	372	346	388	346	313	409	427	391	343	369	395	409	395	358	388	398	367	412	394	369	406	368	417	358	414	388	352	344	373	380	355	365	353	391	373	369	362	388	369	351	370	413	339	372	382	402	370	345	394	361	336	343	359	379	356	382	387	425	380	369	367	381	370	370	371	363	399	375	339	377	391	394	321	352	371	371	383	378	346	424	339	363	334	347	344	349	395	339	366	412	370	329	378	365	377	373	348	384	348	365	386	366	362	345	331	384	387	349	367	332	359	370	359	374	369	374	360	398	347	345	355	312	340	370	357	355	359	353	383	352	412	383	361	358	333	410	375	401	363	356	362	369	370	378	345	341	383	373	360	383	371	354	377	371	396	380	396	386	375	361	356	400	359	357	360	376	357	389	376	350	349	358	358	378	370	352	357	414	360	355	377	342	399	378	389	373	360	345	349	393	365	381	366	363	394	379	397	383	347	382	370	374	355	372	364	367	355	349	359	377	402	407	384	356	364	357	393	371	335	377	333	347	391	366	397	381	346	370	341	365	407	345	357	325	387	390	379	393	381	349	364	371	353	354	361	351	373	364	378	356	368	372	385	361	370	376	388	365	370	375	371	379	375	357	393	376	366	366	354	369	366	367	358	389	356	352	388	370	403	388	359	347	353	370	373	382	381	367	379	353	375	366	330	367	378	328	347	378	315	358	395	372	340	388	355	362	373	372	385	371	363	387	406	377	345	404	383	379	368	371	346	390	361	362	377	335	367	354	379	374	359	370	411	370	357	356	372	358	374	359	355	356	378	397	409	372	376	362	361	348	340	373
4866	2192	1703	1874	1673	1541	1495	1352	1116	1109	1181	1221	1078	1123	1111	1048	1108	1056	1286	1304	1202	1257	1250	1274	1233	1305	1354	1403	1409	1410	1498	1452	1415	1542	1448	1607	1514	1470	1415	1336	1242	1146	1111	1042	1168	1030	1042	1035	975	987	1054	952	894	900	975	962	896	844	856	905	872	841	864	827	856	906	873	862	861	818	821	850	839	854	846	838	848	813	818	830	875	820	793	775	815	889	870	849	794	829	833	850	884	834	838	901	858	868	846	863	855	840	819	862	825	793	885	827	851	799	802	862	846	850	871	869	810	842	758	874	823	816	850	925	814	841	829	841	841	816	845	895	812	825	882	808	764	830	871	818	832	875	865	822	871	855	800	821	869	768	814	802	819	866	808	833	844	853	837	860	833	807	777	831	816	849	813	784	866	886	827	830	842	813	834	805	811	827	915	897	847	853	844	823	874	811	848	853	807	833	822	841	796	833	776	767	805	838	832	875	808	791	833	847	850	847	816	859	852	831	853	781	846	881	850	837	852	814	845	840	799	830	860	829	841	826	810	812	786	857	884	833	846	816	857	802	886	810	829	844	843	772	849	818	814	847	836	824	830	827	865	878	832	809	854	875	823	840	814	838	833	878	851	802	806	892	850	822	836	857	850	848	816	813	831	822	855	869	861	832	818	811	832	783	819	862	840	808	822	893	777	821	821	869	866	828	859	839	850	839	839	852	830	778	807	831	856	849	838	853	830	873	801	835	868	785	790	830	797	850	837	819	790	852	858	836	812	780	835	834	806	832	822	830	852	894	819	822	855	780	810	831	838	877	834	839	862	767	861	883	842	854	802	903	866	802	813	804	830	808	850	787	820	796	828	802	803	776	847	771	862	791	845	881	840	853	815	805	854	851	833	844	807	777	826	855	825	839	857	831	790	806	859	866	846	847	870	836	825	828	807	862	813	869	784	808	834	802	883	848	769	858	829	831	778	847	836	833	837	821	812	830	820	885	852	847	841	806	855	783	822	813	833	843	780	846	890	826	849	824	842	851	846	880	860	865	822	850	844	857	844	794	805	853	840	852	811	853	852	842	830	830	847	840	837	846	810	861	857	871	849	851	814	835	777	849	837	886	859	803	815	814	841	790	805	856	813	851	824	789	804	840	823	795	817	862	822	833	803	860	822	839	854	884	834	819	845	846	777	869	843	850	852	844	862	825	800	834	834	813	867	822	844	833	867	816	853	854	855	829	837	852	790	827	875	798	848	814	812	800	810	821	861	832	855	848	809	841	818	861	792	816	860	842	818	842	839	897	824	842	857	858	823	832	783	852	846	881	832	826	841	817	828	816	829	828	836	829	761	889	823	830	841	814	830	876	854	829	839	864	878	838	818	846	854	821	847	796	832	821	838	813	854	842	864	857	830	841	764	788	859	863	841	870	808	814	855	896	847	849	869	877	906	828	802	806	810	832	807	843	825	875	851	894	846	865	801	809	899	842	834	829	816	851	820	838	797	873	817	825	817	819	861	835	844	807	832	834	863	820	876	856	841	841	910	852	854	830	818	814	799	888	807	820	869	833	827	804	805	822	810	812	861	787	884	812	814	821	865	803	886	784	798	836	880	835	837	870	834	830	826	886	844	803	830	845	836	822	842	850	852	836	835	810	778	822	779	810	868	851	856	786	807	791	874	818	845	836	864	773	792	826	847	835	801	837	826	863	834	800	834	824	819	855	831	863	826	802	866	815	858	845	769	842	817	840	833	791	826	848	870	822	827	809	880	831	859	896	826	847	787	833	824	869	864	853	834	864	812	816	858	830	874	880	843	877	852	811	888	864	835	875	801	816	783	832	838	896	797	849	853	830	863	842	843	835	831	812	820	827	835	794	854	782	810	803	832	826	827	856	776	840	802	868	826	787	849	786	850	835	810	820	818	829	816	848	832	875	833	799	813	875	825	839	847	831	831	835	873	841	808	865	861	857	875	814	866	867	819	888	814	860	875	829	828	858	818	863	818	886	853	879	837	838	838	835	851	869	858	900	858	821	807	848	833	847	809	848	873	849	813	838	842	829	865	864	824	792	868	808	834	813	805	879	900	887	865	906	781	833	859	865	765	808	799	824	842	824	843	908	876	839	838	822	843	863	828	889	852	871	837	845	897	866	788	838	843	872	818	884	842	865	807	833	796	837	754	878	819	815	870	832	822	859	800	877	848	826	869	808	816	813	821	860	810	832	866	856	892	859	866	845	810	888	818	826	885	847	829	784	872	799	842	800	833	809	884	842	855	851	831	829	889	848	857	808	834	810	798	848	869	858	858	842	821	855	796	846	809	879	793	816	872	825	822	801	855	878	803	816	855	841	781	850	858	830	883	841	860	812	879	744	871	803	852	841	855	859	842	801	799	869	898	835	818	838	819	859	825	827	865	790	901	847	835	809	864	841	799	865	834	754	812	829	812	849	854	826	851	845	853	795	851	816	828	859	818	804	845	841	830	845	827	831	897	824	906	844	836	840	885	813	834	817	828	874	776	830	864	873	817	848	831	849	826	853	804	859	857	840	819	840	851	898	811	847	881	871	857	865	905	847	908	772	844	860	790	844	816	816	837	851	821	799	809	884	825	866	844	833	855	858	824	800	836	819	845	854	848	861	857	818	894	824	817	849	908	791	850	811	850	856	841	825	813	813	851	857	807	841	834	809	829	807	883	867	870	868	829	827	881	813	884	858	811	819	810	846	851	847	888	805	814	810	800	829	780	778	815	862	846	795	840	814	809	861	840	867	882	832	828	819	858	808	799	818	869	799	825	879	842	856	797	870	859	843	822	786	805	809	814	856	815	878	813	812	786	843	842	777	826	812	787	787	803	834	837	832	888	844	856	846	865	865	833	782	808	838	835	819	878	842	840	868	847	802	902	859	860	805	838	876	851	803	861	857	855	894	824	875	853	865	804	885	836	810	796	842	833	841	829	901	842	831	871	832	875	786	798	810	823	817	829	804	860	851	816	807	862	863	804	813	828	823	828	841	854	835	860	818	832	787	870	879	838	830	872	820	845	849	829	797	850	819	820	837	851	838	864	880	889	848	818	852	872	839	827	862	846	881	875	815	877	828	853	826	856	854	842	825	784	812	815	797	849	880	873	850	833	826	821	825	850	755	805	822	826	812	842	853	877	827	815	846	841	830	831	891	836	857	894	819	804	803	815	889	854	805	813	843	839	897	824	866	799	812	838	851	844	793	810	840	825	817	863	832	834	829	829	917	823	821	820	836	789	891	842	870	851	800	856	846	847	795	832	924	847	868	840	859	829	854	783	817	849	818	897	825	808	902	846	878	841	837	854	882	876	885	811	840	781	799	833	838	871	840	901	871	836	821	881	736	839	791	771	872	805	866	825	824	841	824	815	857	832	843	830	798	844	864	830	809	855	788	838	845	806	812	811	862	844	833	854	782	796	863	826	889	811	825	890	798	788	857	820	806	834	795	837	833	822	849	842	826	856	816	814	857	835	839	825	801	861	782	879	816
38100	23707	6167	3622	2205	1570	1304	1399	1096	654	603	513	459	424	390	437	398	375	375	404	396	385	398	401	400	373	392	416	397	436	444	434	417	493	414	435	424	421	420	363	349	359	337	334	352	327	342	295	334	310	303	309	286	320	306	280	270	293	248	274	330	288	296	265	273	293	281	267	256	280	256	305	276	293	290	282	262	272	259	282	247	285	267	263	288	266	258	288	259	278	245	259	271	256	220	260	251	245	273	291	257	255	293	277	272	250	281	254	283	295	248	265	287	299	271	269	277	267	285	246	296	269	287	262	266	292	275	252	238	257	263	250	254	260	258	230	229	259	275	306	280	296	276	307	266	247	269	260	291	274	268	276	249	264	277	270	260	214	261	251	281	274	267	254	313	280	276	263	276	257	245	260	270	255	260	262	264	282	286	272	246	257	282	270	242	255	289	275	245	265	253	253	266	304	279	268	257	251	244	274	250	297	246	266	258	272	288	266	274	287	271	287	292	255	282	267	249	235	288	245	241	237	262	278	251	271	271	262	276	293	230	268	256	277	264	262	281	246	292	277	274	254	275	263	253	303	299	297	279	283	249	291	255	295	301	261	251	269	283	290	241	293	286	280	265	307	256	263	251	274	268	274	285	271	265	277	266	251	258	266	268	285	283	252	238	266	272	281	273	254	268	265	285	269	280	295	256	269	255	250	264	262	277	271	249	258	259	294	295	246	272	258	279	263	261	279	281	253	306	281	298	269	251	289	257	291	258	238	243	257	235	263	274	283	260	259	269	250	247	266	298	251	249	270	277	263	250	263	276	270	267	262	265	277	308	249	276	267	259	245	287	281	274	247	271	267	279	270	296	298	269	271	291	273	269	294	251	264	246	283	260	286	257	252	229	309	295	270	275	296	322	299	278	271	261	268	258	261	276	254	253	257	296	245	270	259	275	255	279	264	271	265	249	277	267	270	259	277	277	258	261	293	249	261	302	275	305	267	255	268	275	274	281	300	248	306	304	276	273	277	253	237	271	263	256	270	258	270	261	257	245	239	269	260	266	251	263	261	264	265	269	272	277	297	266	272	272	289	243	289	279	274	270	295	280	270	282	274	284	279	300	244	261	287	262	278	290	287	268	268	294	257	274	253	252	273	261	274	270	299	235	282	263	247	284	247	273	250	278	280	274	292	257	271	277	281	247	252	245	289	275	276	248	270	271	254	259	279	263	264	271	302	296	274	271	280	264	265	243	266	278	256	278	275	267	305	263	253	287	325	283	310	260	269	260	270	285	261	250	249	255	273	274	287	286	264	267	261	249	246	261	290	240	267	261	280	275	283	293	261	279	271	225	264	260	263	255	281	277	266	269	267	262	269	275	264	230	264	280	264	281	281	264	259	282	267	300	260	261	269	276	263	286	256	243	277	258	262	292	308	298	296	255	257	269	286	269	275	289	239	267	288	293	290	238	284	298	294	248	270	268	278	262	277	276	254	282	257	264	319	265	267	267	283	284	287	262	257	268	280	294	273	241	281	243	286	260	277	246	273	280	294	245	250	289	245	286	316	287	300	274	271	275	245	241	257	283	267	262	304	272	273	304	249	238	281	238	249	247	258	281	261	258	277	268	259	265	265	276	255	272	246	260	249	276	285	249	273	266	278	297	279	279	282	277	302	260	291	295	246	270	271	229	252	294	275	258	254	241	267	274	295	299	289	280	302	271	253	262	289	253	278	250	292	277	260	289	252	277	259	280	252	312	270	303	250	255	259	289	250	284	294	280	300	267	262	270	306	275	299	268	281	265	258	288	244	238	259	263	258	278	242	267	280	293	258	268	267	269	257	279	273	271	261	289	286	278	268	297	295	245	280	280	278	263	254	256	268	256	268	261	292	307	250	247	255	251	277	284	278	283	287	269	249	245	253	242	292	279	281	269	278	282	221	250	255	266	261	259	264	266	280	271	248	251	259	255	286	295	278	264	259	260	288	272	243	251	272	275	268	274	261	281	274	286	297	257	266	237	220	261	279	252	261	284	290	256	272	258	272	282	263	284	295	279	271	272	252	257	252	267	267	280	275	246	281	311	276	249	280	290	241	271	272	264	269	267	297	311	263	250	269	272	289	275	256	265	287	255	253	271	290	265	278	274	274	289	267	270	264	282	271	284	283	240	249	312	295	255	269	280	284	238	258	259	260	286	265	279	291	260	287	287	290	279	263	257	250	246	265	280	277	284	224	280	251	292	245	246	254	255	282	290	245	278	276	271	291	275	279	266	264	268	288	253	268	268	262	308	258	269	277	298	293	294	260	272	219	285	279	295	254	267	288	303	275	273	263	255	252	269	249	262	322	320	255	308	254	293	274	267	271	268	261	284	284	303	268	262	264	246	253	291	271	265	318	231	273	284	283	276	257	280	268	267	252	232	259	273	289	261	279	281	270	255	278	313	301	256	272	300	247	273	237	256	275	277	250	248	273	281	241	286	287	277	242	282	286	257	296	274	272	263	251	277	292	267	267	257	260	270	233	295	261	265	268	262	289	275	250	249	286	242	298	275	234	259	242	282	283	288	280	257	281	243	252	248	246	303	273	292	258	285	275	270	292	280	278	264	282	251	291	253	270	261	300	258	267	285	251	292	287	291	265	237	253	278	271	303	257	256	286	238	297	279	243	246	257	260	259	275	269	293	286	293	276	292	248	231	242	292	272	262	282	280	261	270	280	273	278	295	263	226	281	293	254	250	299	249	275	282	267	275	273	290	303	266	284	300	308	232	245	243	277	278	283	292	241	242	305	267	328	286	287	243	292	267	264	254	263	258	268	256	281	299	272	261	305	255	262	257	296	279	279	288	236	265	265	262	262	261	302	259	252	265	264	267	259	265	235	255	263	244	273	264	287	277	275	271	262	271	284	290	262	251	276	267	269	250	285	277	263	276	244	284	268	246	249	253	257	258	249	299	263	282	289	272	264	260	276	255	251	261	303	258	285	257	283	267	249	259	270	251	264	248	263	251	309	270	271	302	267	280	262	257	263	296	244	278	274	247	274	240	244	279	269	256	288	237	263	269	299	267	287	269	252	277	258	265	286	275	243	262	259	271	271	256	247	245	272	259	292	279	262	270	278	264	270	261	243	286	286	234	282	275	280	286	257	286	272	264	259	258	266	227	282	261	227	247	241	241	291	307	272	281	283	280	250	249	268	268	271	261	264	276	279	256	267	259	258	260	286	293	288	248	291	258	276	274	269	292	255	271	276	264	275	254	284	282	271	257	282	282	308	247	280	271	266	271	295	251	263	292	279	267	275	301	283	261	275	272	250	264	300	256	268	263	250	230	268	257	258	261	274	270	273	266	252	291	297	244	257	274	264	283	301	283	256	271	262	263	254	254	232	247	274	265	251	283	252	270	274	267	280	256	268	255	289	250	280	281	265	270	250	279	282	229	268	270	269	268	274	256	245	287	286	280	259	273	271	261	259	280	285	295	269	281	264	257	286	266	289	274	232	255	255
22323	10584	5858	7274	5837	5495	4766	4936	3773	2224	2445	2163	1592	1562	1481	1439	1446	1453	1673	1692	1630	1594	1590	1611	1544	1710	1664	1635	1695	1801	1872	1840	1915	2115	1742	1829	1914	1849	1757	1547	1435	1242	1139	1178	1305	1120	1082	1138	1133	988	1048	859	752	833	868	840	848	736	684	679	723	656	754	697	698	683	743	666	652	602	659	644	672	637	658	684	651	693	629	650	613	630	611	628	651	664	659	625	667	645	606	623	665	619	619	641	641	616	628	634	650	654	603	654	638	589	684	610	639	615	631	651	629	692	652	638	650	664	710	659	641	655	584	593	666	621	642	653	655	624	689	650	644	611	626	584	610	656	660	629	653	677	671	582	635	659	640	667	615	637	691	697	629	611	646	637	611	680	632	663	640	596	671	620	639	616	647	639	647	689	621	659	625	642	666	577	677	656	674	602	615	619	614	619	620	689	657	656	665	615	629	601	628	673	646	673	648	667	612	674	626	643	647	673	650	600	628	631	627	676	698	644	647	668	659	592	663	601	644	678	650	677	655	630	638	670	663	636	630	628	656	608	641	671	670	593	643	661	685	644	642	663	645	646	618	658	628	657	623	657	626	584	634	625	665	630	613	626	639	619	642	586	647	623	660	613	660	658	650	663	596	642	663	648	643	608	640	654	682	623	662	664	619	624	613	604	649	656	637	640	610	618	631	598	667	653	627	643	640	650	667	667	571	612	629	631	618	663	649	641	649	676	662	589	674	650	641	631	649	636	685	624	637	635	584	599	619	638	644	626	653	695	623	646	662	684	630	598	637	633	660	611	629	614	677	638	629	659	616	596	617	667	685	590	623	622	640	682	613	638	646	630	659	648	668	658	635	640	654	642	642	660	677	656	671	643	646	662	648	665	629	623	670	607	654	606	649	628	620	619	629	611	635	664	614	659	626	614	638	681	652	608	674	651	611	615	630	672	633	644	627	655	623	638	620	629	607	664	655	636	671	659	634	645	656	672	647	624	627	662	617	661	630	666	608	659	667	587	642	680	672	629	624	627	635	608	587	669	692	628	619	661	670	653	659	661	614	666	600	620	655	654	596	682	663	656	632	583	611	655	659	616	693	672	611	636	640	617	653	627	610	635	664	640	660	606	664	647	578	714	647	654	640	650	671	667	651	608	671	651	637	630	681	685	640	660	610	621	629	610	625	606	616	647	618	588	669	649	621	650	649	590	675	637	659	613	618	613	609	628	677	620	637	660	643	599	664	654	641	646	685	629	652	620	629	601	629	639	650	683	637	624	648	656	638	647	620	610	645	626	619	622	668	626	597	633	654	621	614	623	635	616	670	630	643	646	638	682	592	611	657	602	675	690	619	628	670	632	634	639	611	672	684	617	632	611	592	653	628	651	665	675	609	666	607	677	599	653	660	668	672	647	694	659	615	609	591	605	629	643	624	643	659	649	633	631	632	649	648	589	650	621	647	637	648	627	642	638	683	662	666	645	662	630	625	664	612	641	632	625	627	622	629	623	612	624	650	644	617	600	639	631	659	626	640	625	635	628	647	638	636	647	632	617	619	650	617	624	618	658	642	612	645	660	615	618	618	638	610	644	630	618	645	687	616	657	646	655	580	614	624	628	637	591	640	722	633	611	658	674	620	673	672	637	638	654	639	621	620	634	611	593	620	622	657	637	626	659	677	647	608	627	668	592	660	612	606	636	633	614	660	635	669	617	664	628	680	579	665	646	630	632	638	638	603	621	653	618	607	680	625	625	644	602	668	632	653	657	651	651	645	623	608	640	641	696	675	624	600	670	645	653	659	673	656	614	611	617	630	672	608	636	610	601	663	671	645	626	623	663	619	655	646	640	628	655	606	629	609	603	622	650	634	585	651	609	631	640	644	628	629	660	657	654	659	642	677	648	610	652	655	633	648	641	631	627	684	663	638	589	666	644	664	640	625	627	623	640	617	674	642	657	634	680	685	619	613	669	613	708	660	661	659	623	647	629	634	638	636	640	646	664	618	620	658	634	639	643	659	652	663	609	614	589	677	618	647	679	662	655	671	687	644	608	664	609	629	615	659	627	605	637	601	638	664	617	630	642	662	626	642	598	646	639	629	617	636	615	636	687	661	642	645	618	637	638	643	658	635	640	613	638	613	652	658	609	695	647	606	575	633	642	646	612	634	644	654	689	577	672	610	673	643	647	596	615	641	602	614	630	580	630	611	667	602	679	632	617	604	633	602	639	642	600	617	617	618	601	651	633	627	610	625	671	613	611	655	667	609	665	641	573	702	653	693	635	658	666	649	628	654	663	656	643	690	658	643	582	678	633	624	680	680	609	655	633	633	718	675	584	650	660	645	605	631	620	610	603	621	622	639	605	629	644	664	652	644	595	679	604	634	659	636	645	608	641	611	628	652	607	615	642	639	682	626	596	628	640	666	629	603	684	660	642	672	634	648	639	672	604	659	648	656	646	627	584	677	648	626	595	634	639	665	658	644	664	616	575	630	616	656	606	615	646	611	621	670	627	660	685	628	577	668	612	584	629	644	657	616	684	633	627	651	667	604	606	639	665	612	636	639	613	630	638	659	642	629	622	665	656	644	682	597	602	648	649	624	600	606	648	672	603	637	676	677	619	658	637	605	630	640	691	626	608	637	635	622	639	643	630	680	663	639	656	670	658	635	646	646	632	607	644	638	631	659	679	624	632	646	600	629	679	665	630	648	602	640	591	642	658	621	625	636	641	662	625	634	642	646	608	643	611	621	714	620	654	643	664	627	636	644	626	641	658	682	647	616	657	632	617	637	653	604	609	654	652	648	629	637	654	681	621	642	596	621	624	579	613	656	614	601	629	627	600	641	650	627	632	644	614	627	628	650	662	624	637	594	631	588	636	663	630	629	624	652	602	659	617	642	624	605	587	692	660	627	661	623	631	635	626	627	662	640	664	628	596	633	637	643	660	606	667	615	628	632	655	641	684	656	592	654	618	672	660	645	677	623	656	603	625	650	617	657	632	678	620	594	581	672	642	621	636	629	642	680	629	635	619	629	622	613	626	633	638	663	606	621	650	657	622	632	665	648	640	594	602	611	606	611	625	638	625	643	609	651	627	657	643	648	630	617	646	684	662	645	662	629	647	663	621	641	622	632	663	661	625	646	660	666	631	596	610	668	614	618	652	641	658	630	635	621	650	624	631	609	630	652	596	627	606	609	630	656	627	626	616	670	618	673	637	660	604	617	666	670	651	665	667	642	612	653	675	654	651	677	628	646	683	670	632	612	657	666	670	661	662	659	652	630	666	651	646	625	674	639	649	660	610	683	641	613	631	668	647	653	646	664	635	620	678	649	620	647	601	669	602	643	635	582	621	623	662	631	606	652	671	629	663	627	649	625	683	642	634	638	625	628	665	682	639	618	641	623	631	621	628	628	638	609	617	687	645	638	626	588	641	671	632	622	635	611	619	624	633	656	709	623	612	662	655	625	655	641	612	627	637	636	658	616	633	640	632	648	632	652	657
51199	34927	14021	8546	4496	3727	2466	1945	1668	911	889	790	554	561	460	483	467	427	500	467	415	440	457	429	435	431	436	434	466	460	533	479	473	543	476	551	528	515	464	436	395	407	372	360	413	365	354	351	345	319	328	306	272	301	289	304	299	248	277	293	287	256	299	250	266	284	256	266	258	262	250	259	299	250	257	265	267	234	275	271	276	255	241	253	301	282	287	263	265	273	265	234	284	286	277	255	263	274	237	248	244	270	264	275	240	239	230	238	285	245	214	263	283	251	253	238	263	287	255	324	241	269	256	286	258	262	269	272	282	244	267	276	285	276	266	234	280	268	245	260	271	232	266	282	273	260	283	296	264	273	260	267	226	280	293	250	251	251	254	264	285	273	246	244	302	250	258	265	269	246	251	272	258	275	275	244	247	264	278	269	294	246	271	259	269	260	271	243	272	244	259	249	261	287	257	269	244	284	264	247	270	227	274	247	283	256	287	243	213	261	242	263	214	238	270	265	260	267	257	246	283	277	293	269	234	282	291	285	294	240	260	256	236	249	283	270	253	303	278	261	272	235	251	263	250	259	279	245	248	245	303	275	253	264	256	254	256	275	263	274	257	302	247	282	239	283	256	304	249	264	236	274	275	250	248	250	283	261	258	261	251	256	266	259	263	260	265	250	275	254	263	283	247	257	253	248	251	252	275	282	282	299	242	274	284	243	278	226	266	245	262	236	294	256	289	259	299	288	293	272	283	263	270	275	278	259	258	256	239	295	274	278	280	244	276	242	252	262	268	244	257	255	259	247	247	287	261	265	268	257	248	254	254	267	251	262	254	253	260	242	275	232	261	260	261	249	279	248	282	254	268	253	277	255	256	258	260	250	270	238	262	255	248	230	242	261	255	255	263	259	254	247	254	257	267	243	253	238	291	258	263	242	277	202	243	262	294	258	284	277	259	261	263	268	280	266	247	255	265	249	256	257	231	262	256	244	305	271	257	228	251	255	290	241	256	255	225	254	277	250	273	266	236	242	216	251	278	248	248	278	255	236	253	256	264	240	243	229	279	238	243	242	257	255	249	267	290	302	271	237	274	301	260	271	280	273	222	262	261	242	283	284	275	269	253	242	267	257	284	273	264	284	254	279	252	235	256	258	265	276	244	272	254	284	283	286	244	252	238	237	243	243	289	264	266	265	243	271	268	272	254	256	260	268	255	277	246	301	272	249	254	245	291	292	264	273	271	269	284	258	265	255	253	262	255	256	254	247	266	262	241	225	269	278	250	257	287	274	262	252	270	252	253	245	257	273	266	260	285	275	251	267	252	295	290	240	254	279	251	245	237	273	286	254	265	248	266	293	263	278	252	277	278	247	277	258	288	267	246	267	265	288	249	238	256	245	278	281	268	291	280	258	282	282	269	263	279	255	265	246	246	264	259	257	276	253	244	267	255	232	274	266	265	276	261	232	274	271	261	264	240	255	238	248	263	264	233	279	287	236	273	274	258	277	245	237	276	253	284	268	241	265	245	261	235	295	241	297	259	244	247	266	252	241	262	260	280	253	257	307	266	233	249	253	258	265	266	258	246	243	263	251	283	265	289	258	254	276	264	263	262	254	266	266	250	284	253	236	281	260	226	250	265	279	231	291	256	246	232	246	288	227	239	270	258	272	272	251	247	256	269	282	246	261	276	277	281	277	226	268	263	257	271	267	249	263	279	232	287	265	258	236	242	259	275	257	251	246	280	265	248	240	255	300	250	276	261	274	230	260	268	247	277	263	233	263	253	276	248	245	261	278	265	257	278	302	255	235	263	254	264	252	266	254	259	271	279	284	255	272	263	258	241	308	222	249	261	248	237	276	254	254	248	274	244	266	237	272	265	266	247	248	248	254	268	241	268	277	243	278	271	268	287	258	243	256	274	292	287	260	255	267	274	256	254	261	276	254	270	279	257	288	251	281	270	255	261	263	255	250	266	270	241	270	251	221	270	280	274	291	249	227	264	252	242	243	270	255	272	253	225	261	269	279	281	241	276	264	274	258	258	294	258	256	264	230	229	237	270	260	261	245	284	273	240	243	282	259	286	272	269	264	277	264	231	268	277	240	236	251	247	262	270	269	280	270	256	277	267	279	237	236	274	238	248	287	246	264	270	231	270	259	252	288	249	218	263	263	265	256	238	245	290	259	247	250	273	236	238	277	247	245	277	272	264	267	276	264	270	250	260	282	268	262	262	253	259	275	265	251	269	283	254	257	239	240	263	259	254	255	276	276	269	270	222	246	291	289	271	278	285	268	284	255	264	256	259	287	256	260	247	243	254	268	276	267	262	235	259	252	280	262	250	263	268	280	247	283	268	260	256	242	239	248	230	240	236	261	277	229	267	249	247	263	258	270	271	284	266	245	233	240	259	270	239	240	268	265	243	260	244	237	260	276	234	243	242	282	243	260	278	263	267	258	293	270	266	254	242	270	248	257	268	269	256	297	259	260	277	251	266	251	277	256	288	221	232	285	255	249	259	247	244	254	247	245	255	264	257	263	286	261	268	267	258	255	261	281	269	258	247	214	252	279	302	258	268	248	284	287	250	274	248	217	258	272	264	275	262	275	290	236	261	273	254	260	252	270	245	224	248	261	285	264	256	248	242	266	274	252	253	269	260	253	268	238	248	278	245	245	229	272	253	250	266	245	282	291	229	285	281	269	255	247	258	245	269	239	301	264	269	243	257	252	256	270	242	293	222	247	268	278	231	254	274	274	279	245	281	298	305	253	236	264	257	276	244	283	252	277	301	241	285	268	260	229	260	267	262	287	251	268	265	271	253	275	268	287	249	261	260	257	296	275	247	268	237	233	233	296	241	247	264	236	256	263	267	274	261	255	261	247	264	280	269	234	256	255	248	248	244	264	243	252	268	269	227	254	251	249	230	262	262	220	240	263	239	262	260	259	230	285	268	279	265	262	303	238	276	249	241	276	288	266	299	241	253	262	247	271	230	267	250	300	264	262	262	244	205	241	270	276	249	263	241	271	273	258	270	263	263	239	249	285	241	238	251	289	238	256	316	252	266	319	256	275	278	266	250	252	255	256	265	234	265	236	258	259	274	246	279	272	259	274	244	247	253	244	254	262	281	240	259	232	234	252	257	256	259	319	275	227	273	229	263	269	268	273	275	254	280	262	267	252	268	250	251	274	256	291	309	246	254	279	242	262	238	256	274	260	257	262	255	241	247	255	268	290	269	261	253	235	252	270	295	281	249	258	287	258	274	269	246	287	277	263	284	270	262	258	233	245	236	241	269	277	310	253	253	258	274	261	275	269	240	242	281	272	243	261	254	270	268	254	266	282	266	252	254	267	283	256	256	246	221	237	278	242	288	277	254	256	236	245	269	248	240	245	270	277	251	246	252	256	276	266	242	239	268	267	263	292	281	271	242	272	285	273	244	245	262	268	256	252	277	261	239	252	250	249	256	242	248	240	258	258	268	247	258	237	223	248	254	240	262	252
30280	14287	8651	11198	8841	10439	6957	6810	6077	3795	3892	3491	2196	2258	2428	2060	2132	1960	2476	2352	2256	2203	2108	1949	1935	2149	2131	2133	2217	2316	2481	2432	2247	2763	2444	2497	2458	2485	2250	2048	1709	1557	1413	1487	1508	1414	1409	1523	1400	1220	1181	868	824	978	877	904	833	700	713	775	750	728	816	681	743	731	717	702	669	661	658	643	674	638	706	610	686	716	642	645	608	631	623	655	602	607	626	643	644	656	606	597	633	677	649	609	663	641	614	663	681	617	637	632	643	674	621	648	619	644	639	613	625	643	637	599	588	589	628	607	603	648	670	630	662	676	608	641	621	594	596	628	632	640	620	643	648	628	670	677	666	649	636	632	634	631	632	605	652	604	641	599	611	651	617	657	644	632	625	584	631	602	637	601	655	604	634	595	610	660	640	646	618	632	648	657	658	631	628	620	649	672	575	660	636	601	628	630	620	611	607	600	604	632	576	599	680	652	597	625	644	633	614	632	613	626	640	631	664	614	645	678	632	634	649	635	588	638	613	607	649	663	658	671	638	650	607	621	625	628	632	671	648	633	628	642	607	621	621	632	632	641	656	621	663	673	647	587	622	638	621	625	654	571	615	692	633	639	650	610	610	669	640	619	617	627	687	648	647	574	640	649	695	576	661	637	645	628	611	606	637	633	612	655	648	607	679	621	608	583	650	630	634	661	660	647	633	650	673	614	620	617	622	622	620	666	585	625	614	634	658	614	634	668	628	655	639	685	629	619	638	632	598	646	648	610	615	655	684	609	647	620	661	700	656	623	618	663	593	633	611	601	560	665	643	628	654	621	606	624	662	624	589	623	637	644	640	616	614	642	671	631	614	602	565	634	632	582	609	599	613	622	647	693	681	619	662	659	648	619	590	666	631	630	597	654	620	585	629	594	606	647	642	625	605	669	631	604	655	620	673	632	651	600	626	648	623	638	652	571	602	620	636	664	639	616	621	646	631	616	697	648	657	631	596	634	663	614	621	542	615	612	649	592	611	640	605	665	663	585	591	665	634	579	655	610	638	638	629	647	633	605	644	580	627	610	633	631	610	653	663	624	628	630	665	598	685	586	604	674	654	607	618	656	667	598	669	626	640	601	625	643	626	639	581	624	648	587	676	652	617	602	638	639	652	574	607	636	636	611	633	609	634	629	609	622	638	599	619	663	609	642	637	601	608	612	654	650	604	579	633	615	610	620	591	653	573	635	626	616	619	608	633	650	616	610	657	635	610	635	628	631	642	617	618	637	637	631	649	582	650	649	663	614	667	612	583	618	581	623	619	610	620	649	619	614	635	617	649	605	634	674	623	621	643	621	635	611	633	617	650	626	663	632	620	630	608	639	588	613	606	632	616	650	633	618	626	609	609	636	601	611	643	667	660	604	589	629	637	569	633	650	658	651	640	600	665	610	603	644	638	578	618	636	628	607	637	625	638	619	658	589	625	618	642	610	599	647	606	630	623	660	652	636	617	650	639	677	668	641	603	628	656	593	657	605	605	667	647	568	622	617	642	656	602	620	647	618	607	609	597	600	624	591	675	637	626	613	660	589	649	644	608	636	657	608	586	635	665	612	640	661	626	638	655	626	616	597	597	641	599	620	602	621	628	604	635	682	647	589	637	626	610	639	636	653	603	615	632	624	604	640	633	636	610	575	627	622	631	607	607	646	632	620	616	658	589	586	647	691	588	677	646	584	639	636	617	649	629	697	599	645	640	627	682	609	670	617	664	655	647	596	643	654	653	652	608	635	579	594	605	627	594	585	652	598	638	659	620	622	588	641	629	594	676	612	588	597	655	599	628	602	641	608	620	633	645	612	659	633	639	634	633	641	649	610	634	639	639	671	642	620	611	584	680	638	604	615	666	624	624	589	626	641	635	611	632	617	593	618	614	610	632	637	638	628	607	632	620	619	647	636	650	604	629	659	650	666	626	626	623	606	649	635	622	668	633	637	643	614	603	607	630	588	631	648	641	621	662	666	642	605	600	638	680	628	654	637	622	649	629	594	638	631	625	611	643	673	640	639	644	652	675	655	567	596	621	638	631	669	648	661	611	593	654	676	644	625	629	619	651	617	627	590	634	614	656	664	596	646	619	575	655	689	596	590	638	576	672	609	656	660	621	628	625	643	646	620	622	641	621	616	628	557	639	646	611	650	593	628	634	642	709	654	628	647	641	595	665	668	663	627	595	648	665	636	642	615	592	647	624	653	612	624	556	634	618	643	642	663	680	619	626	635	614	652	614	604	643	631	640	582	633	597	628	604	628	613	604	567	616	638	650	621	643	627	616	621	599	691	642	597	594	634	668	618	590	593	626	585	638	634	660	635	635	615	610	608	647	638	626	650	600	629	652	637	621	633	621	633	634	584	602	606	622	602	674	641	650	590	679	642	673	605	593	601	594	634	672	646	622	620	606	611	628	656	614	662	658	582	634	639	595	642	614	551	636	614	616	599	624	632	588	635	590	618	662	601	621	655	634	606	652	648	659	585	611	642	635	667	630	671	674	604	632	618	661	602	628	624	656	633	617	647	637	661	599	605	610	657	621	615	655	592	613	630	653	616	607	606	634	609	626	631	582	596	655	574	616	630	610	624	660	602	625	630	646	658	656	605	618	636	578	632	666	627	646	628	654	617	647	608	649	587	642	569	596	692	611	637	632	616	638	681	632	620	612	643	590	650	627	595	626	610	632	626	672	618	608	679	659	636	575	614	641	673	635	658	652	646	603	628	635	603	589	587	627	637	617	621	622	593	655	690	631	658	601	609	617	632	642	626	638	604	683	647	627	654	618	605	619	636	659	668	643	659	632	628	583	649	609	624	613	588	637	633	609	625	634	642	622	662	611	678	627	672	594	661	636	624	666	606	632	678	620	654	583	615	648	652	609	647	602	639	573	632	578	626	659	653	644	580	652	689	648	649	666	616	674	605	635	627	664	638	618	626	672	638	648	595	634	590	686	593	605	656	648	612	644	675	635	591	625	614	673	640	591	642	637	646	635	589	661	647	614	613	599	656	629	634	651	612	609	623	624	622	663	602	646	626	687	639	649	591	617	608	645	670	651	654	639	609	652	600	642	601	621	616	660	614	624	563	640	624	630	631	613	639	633	624	603	604	616	638	661	583	593	612	699	600	623	658	631	593	636	599	609	581	597	623	627	581	604	626	630	638	609	604	586	566	583	609	628	609	637	608	614	613	649	590	592	612	601	596	621	639	658	653	658	636	606	614	637	620	634	628	610	611	591	649	594	640	587	630	621	612	618	645	636	651	623	608	623	587	635	629	652	632	653	668	651	632	633	641	627	601	640	647	632	640	631	668	644	633	569	662	670	639	618	603	603	627	618	692	617	612	615	585	616	647	639	631	656	615	618	623	677	678	609	629	633	660	612	612	622	646	675	661	597	651	607	714	634	647	646	613	645	629	634	631	654	655	618	596	577	559	645	659	626	584	615	618	614	651	586	598	654	619	636	617	653	605	637	610	615	611
4779	1464	788	734	538	530	476	477	483	438	436	432	413	430	398	402	423	433	441	431	451	417	404	426	444	447	418	447	406	460	430	411	435	483	476	483	485	441	454	437	447	397	427	387	424	436	411	400	407	361	401	418	386	400	366	408	412	361	397	427	396	381	381	383	395	360	319	372	378	380	377	348	361	424	408	346	388	421	374	373	373	348	354	381	418	367	377	399	338	384	355	378	388	376	360	347	390	355	415	370	361	355	360	346	383	362	384	372	393	402	383	328	347	424	413	370	378	358	388	399	367	352	386	364	350	387	399	395	346	422	401	385	386	371	398	373	389	373	373	384	374	366	330	392	381	397	377	401	405	348	388	359	372	334	351	364	366	368	358	359	411	395	376	404	371	357	356	331	378	372	361	394	381	389	399	364	405	375	377	363	395	381	373	374	410	403	356	403	364	364	396	399	363	423	359	345	368	347	402	392	362	343	367	365	350	366	363	381	372	368	381	401	424	384	383	401	370	392	384	360	381	365	361	372	412	361	398	361	361	376	394	365	385	362	381	371	368	430	384	402	395	329	375	408	389	404	385	365	362	344	353	370	382	376	358	374	353	382	364	338	400	358	339	377	374	416	366	397	404	388	363	364	392	358	394	369	378	369	362	376	366	364	354	387	369	349	357	375	370	337	394	391	353	368	377	431	357	417	346	346	377	357	373	378	367	355	355	313	387	382	387	417	397	366	402	365	357	345	411	390	337	367	387	446	369	412	347	373	394	363	354	358	387	398	376	383	389	387	397	379	415	403	393	359	392	382	393	412	348	339	381	385	335	431	411	379	367	367	370	363	386	367	396	434	369	384	381	363	378	401	383	366	396	334	361	355	383	365	369	377	418	342	384	431	361	339	398	359	344	384	368	386	353	397	357	382	382	361	373	376	387	352	383	360	363	400	371	362	320	362	420	384	372	365	368	381	381	406	355	407	396	381	388	395	368	418	354	368	388	387	354	392	322	359	371	352	409	421	320	323	356	368	372	386	374	367	354	356	377	400	372	375	346	420	354	368	356	401	399	350	387	367	375	418	387	376	395	425	386	347	367	400	424	367	353	407	389	369	365	333	357	412	424	397	357	344	369	322	350	381	348	370	326	388	376	375	363	366	351	380	377	405	371	365	350	371	392	346	380	391	382	352	366	386	373	374	381	408	364	344	380	376	367	384	380	402	357	370	380	355	382	387	406	368	364	373	395	347	358	357	362	372	353	363	358	406	360	366	378	400	375	375	361	375	397	400	359	387	373	387	386	382	373	362	366	386	428	363	373	365	336	355	352	390	372	384	390	386	344	383	356	385	355	362	345	380	364	347	399	385	388	342	366	360	406	387	337	398	406	376	352	352	389	371	363	394	360	387	359	360	384	349	348	393	363	391	385	381	357	406	363	386	374	444	358	371	350	386	330	322	358	379	372	378	355	377	385	335	386	374	376	348	371	390	355	380	389	374	375	367	399	349	383	392	386	418	373	348	349	357	362	367	386	349	372	362	405	376	394	361	391	373	357	383	359	367	370	410	354	396	332	367	350	357	379	384	375	371	368	407	373	372	399	358	406	323	397	346	387	375	372	354	364	378	346	362	353	363	370	384	395	384	388	357	370	355	379	355	368	382	376	392	399	347	336	343	391	369	363	366	402	380	338	370	366	382	383	364	378	380	408	393	362	384	365	335	342	365	368	363	353	383	396	354	378	330	413	359	382	359	384	379	405	352	383	364	387	377	386	383	388	380	339	377	371	366	374	365	368	365	377	344	370	382	384	363	374	361	401	358	401	374	352	386	366	380	398	336	388	344	371	376	343	396	384	395	357	413	362	383	354	399	376	364	361	357	386	358	362	385	376	378	392	366	356	358	382	365	369	376	376	372	348	373	346	385	388	345	341	340	372	325	382	339	376	339	375	378	320	364	356	378	357	377	377	355	379	400	388	412	376	376	363	418	382	357	380	357	357	394	377	368	383	347	349	355	375	382	373	364	370	381	378	394	386	343	382	376	382	352	409	353	367	374	371	364	358	377	386	383	371	339	351	392	368	380	406	396	361	357	401	370	381	382	354	402	364	385	367	356	376	346	383	398	346	370	409	396	383	403	372	356	363	385	398	369	416	387	392	404	383	379	373	397	377	377	394	381	397	421	359	339	364	349	389	354	368	395	394	378	381	348	427	374	359	385	366	351	377	360	373	376	381	358	345	388	390	378	353	343	362	413	415	373	362	365	374	375	385	351	381	379	392	383	391	368	393	383	344	346	378	352	386	373	380	383	389	383	357	377	385	365	358	372	372	372	315	370	345	378	379	347	372	341	365	361	401	390	370	394	349	330	343	397	370	364	406	397	354	364	376	387	376	418	383	343	358	405	356	359	384	386	385	384	324	381	341	346	343	323	368	370	393	402	434	373	382	381	405	366	361	351	391	361	361	377	387	388	368	373	364	391	370	381	398	367	370	398	364	364	384	398	398	365	352	393	381	382	333	360	375	368	415	376	414	358	396	378	348	346	388	388	360	375	376	399	376	366	350	341	379	388	396	360	383	368	371	357	362	360	353	334	339	398	366	339	380	346	353	375	338	387	376	353	360	348	395	376	352	370	352	369	353	385	367	355	382	316	399	344	350	330	368	363	346	359	387	342	383	355	395	369	377	372	388	354	397	421	390	361	364	357	386	377	372	373	396	392	365	382	356	394	406	411	356	369	377	353	349	387	383	353	356	351	380	351	376	391	371	392	369	368	359	374	363	351	352	376	363	384	366	408	372	363	387	342	391	351	352	367	399	381	378	379	334	357	366	389	345	368	364	383	358	379	374	363	392	351	349	357	380	397	408	370	376	366	399	384	385	386	383	329	382	406	345	363	367	387	331	377	346	369	358	374	360	330	370	365	374	379	401	372	389	382	367	395	414	406	370	352	345	343	365	350	352	349	363	349	399	415	352	383	372	360	365	363	333	346	390	401	379	402	350	380	337	367	393	337	369	400	389	343	347	362	424	375	358	383	389	383	371	387	378	358	365	350	381	379	349	371	402	370	395	360	382	382	377	376	360	371	367	398	392	363	370	402	394	312	351	394	410	367	366	385	360	383	385	339	348	382	404	358	384	386	338	321	343	352	338	387	351	327	363	345	359	355	373	376	378	400	377	349	395	404	412	366	361	357	339	381	367	375	366	363	388	397	381	380	392	388	377	378	364	336	381	412	361	377	367	368	395	374	354	362	359	380	364	415	389	348	376	360	388	373	387	419	367	372	366	397	394	391	356	344	340	395	359	385	369	366	348	354	396	356	366	376	355	393	352	383	372	398	400	357	381	382	350	353	374	383	346	377	347	350	399	385	410	374	392	393	413	386	353	401	374	384	386	394	363	384	383	368	389	360	351	434	368	378	394	373	419	393	355	367	378	362	368	360	384	374	395	398	390	388	394	363	354	392	378	355	366	395	363	365	421	364	392	412	366	388	366	335	379	357	388	374
5065	1936	1675	1921	1699	1763	1557	1337	1227	1050	1258	1136	1087	1153	1080	1120	1079	1224	1361	1354	1199	1272	1251	1324	1299	1391	1411	1437	1536	1486	1512	1501	1535	1680	1474	1511	1558	1565	1419	1384	1325	1191	1089	1075	1088	1054	1029	1006	1057	972	1010	911	844	961	951	928	911	889	847	836	860	891	905	890	897	907	833	927	823	845	856	842	870	878	837	819	899	807	847	837	851	853	866	822	866	849	885	795	787	863	894	880	844	895	791	870	838	847	854	850	877	819	831	887	861	857	857	787	832	842	774	852	849	816	898	799	821	826	821	840	826	889	893	882	865	837	902	864	828	876	846	814	821	858	841	821	807	808	892	863	801	830	941	805	840	864	856	862	855	861	811	859	832	837	811	850	893	816	835	865	766	822	816	838	818	900	835	812	849	853	821	897	791	825	803	799	846	813	841	894	867	872	846	884	856	816	876	841	820	844	815	835	846	837	804	853	780	860	826	822	870	779	915	827	817	825	812	784	825	875	838	811	884	861	855	840	918	862	830	834	806	840	828	834	796	891	834	876	855	796	816	851	882	837	900	811	808	822	826	825	884	910	853	833	837	835	889	861	818	843	827	843	874	872	841	812	841	878	833	867	926	857	841	824	841	896	864	829	851	906	835	813	844	830	875	858	815	822	870	803	832	833	883	844	826	873	812	874	819	845	833	856	840	822	857	842	853	870	830	807	856	842	804	874	863	894	789	823	847	845	856	845	835	839	854	876	818	855	846	825	845	866	839	842	848	830	860	837	844	873	851	822	800	831	840	826	861	839	825	864	820	855	935	836	885	821	837	852	837	809	837	849	856	802	873	870	854	850	837	818	893	869	818	850	841	848	898	848	857	862	870	863	837	887	877	833	820	854	789	831	834	868	842	814	853	879	833	801	811	881	870	841	864	825	873	808	867	919	886	823	840	844	855	824	780	858	799	846	837	803	846	862	874	835	809	784	817	816	874	831	878	850	866	847	890	876	862	835	829	829	832	837	819	863	799	835	862	827	850	842	842	858	814	837	813	813	860	851	847	836	874	889	856	842	861	808	772	862	897	911	835	769	845	859	810	780	822	879	844	808	858	804	849	821	864	867	843	844	822	820	844	840	863	864	819	820	889	838	862	811	840	915	789	857	806	829	824	790	828	844	912	802	839	836	842	863	844	834	834	816	823	873	836	825	890	799	810	793	866	850	819	878	813	803	851	823	855	830	870	861	806	866	829	861	863	903	854	907	861	800	847	816	844	858	852	849	797	841	811	846	844	851	895	842	883	863	857	849	879	880	844	845	869	838	843	874	829	904	819	827	808	811	827	838	854	810	881	819	886	871	806	866	861	845	874	829	858	847	864	853	823	860	848	847	846	853	846	927	845	857	838	848	892	878	852	881	842	842	852	853	844	839	811	856	825	854	822	861	841	857	865	859	847	888	832	859	868	794	849	834	873	846	837	879	843	872	842	864	797	863	809	868	848	828	855	816	857	833	888	840	783	839	871	819	858	818	851	854	878	818	871	851	807	915	843	865	854	853	802	840	827	854	836	812	847	860	826	835	836	823	845	843	851	856	834	860	875	840	894	821	874	888	879	825	847	833	828	833	900	829	857	844	842	876	827	845	908	817	839	880	822	839	836	775	858	838	833	842	843	863	860	872	829	868	892	836	805	882	833	821	815	820	793	858	832	847	857	866	867	843	846	868	818	841	866	841	802	842	790	922	878	874	823	834	878	862	826	850	854	841	839	820	838	860	848	825	866	907	800	824	853	922	806	820	885	812	863	836	847	803	913	814	876	873	864	852	836	813	851	863	869	802	846	812	839	842	827	800	851	841	871	858	864	852	818	904	848	881	856	845	832	819	817	854	815	867	862	909	882	777	841	857	889	805	875	876	827	837	851	797	812	875	844	840	854	837	843	772	840	834	869	824	885	873	825	884	840	859	837	859	855	855	802	847	858	814	831	838	812	835	865	821	842	857	861	804	866	855	820	891	813	854	861	877	824	835	781	819	852	822	911	860	810	786	895	815	917	812	909	799	792	842	789	837	846	835	845	812	858	786	877	842	798	894	862	835	784	828	858	830	821	871	815	809	807	837	843	810	877	839	824	802	855	881	882	813	842	881	892	863	844	823	797	812	837	856	797	826	836	820	837	867	871	791	854	790	863	856	841	890	835	866	845	831	881	849	837	835	839	814	831	871	849	789	818	849	859	817	822	887	818	808	833	841	814	807	824	819	846	812	897	863	836	904	896	802	856	843	798	845	880	844	836	866	841	899	870	819	889	822	845	816	884	808	895	819	885	846	836	850	877	876	854	877	847	813	857	851	837	871	818	827	820	832	845	853	843	880	803	868	855	805	795	871	873	858	849	845	780	895	796	866	815	852	832	879	807	840	854	835	885	889	861	845	820	836	804	826	872	865	892	824	847	852	825	791	862	875	824	867	877	802	899	841	853	835	851	815	892	849	775	863	829	858	804	830	826	859	829	848	860	859	812	889	850	832	850	908	788	825	809	829	901	769	860	900	837	871	888	878	862	827	815	809	925	867	821	837	852	852	830	842	787	836	890	868	836	833	859	848	881	864	866	826	797	836	880	850	889	851	821	810	862	913	864	842	891	876	829	829	836	819	871	872	857	867	855	801	818	878	807	872	872	864	805	884	832	868	872	887	822	818	847	866	865	878	801	822	839	907	871	893	861	804	903	845	852	883	828	843	889	859	883	830	862	880	834	808	830	854	885	855	867	837	845	890	875	849	860	876	859	894	874	824	861	824	851	845	825	762	815	865	839	870	841	842	819	859	828	861	870	851	818	809	808	865	873	879	832	797	851	865	821	864	849	844	879	894	858	857	883	867	871	868	826	784	825	838	815	841	846	893	796	854	928	841	815	853	859	807	838	860	885	882	868	898	853	834	856	881	832	881	833	862	882	797	807	816	828	808	852	869	882	856	832	843	811	814	843	862	851	871	880	815	854	832	885	879	862	877	860	806	847	833	880	845	874	856	844	830	862	816	862	868	865	871	859	839	867	834	891	825	861	852	861	832	863	859	852	840	840	829	837	876	857	810	811	880	865	900	814	851	838	844	810	859	808	874	808	865	809	828	812	821	833	860	854	821	847	851	831	824	851	819	823	891	810	897	855	843	850	891	810	774	857	811	843	790	832	823	863	819	876	889	828	844	822	882	859	837	817	835	811	913	840	844	860	860	814	863	863	882	826	905	870	849	825	847	836	836	790	825	827	892	850	843	785	865	837	881	876	803	864	869	851	855	891	839	871	864	878	870	888	829	900	816	836	879	827	840	810	858	887	827	865	865	803	854	889	845	864	820	910	842	831	880	882	803	863	808	822	850	912	857	857	829	840	800	827	871	848	819	826	802	864	846	870	805	820	819	813	817	825	824	860	851	856	845	799	861	847	864	810	856	782	831	858	863	878	869	837	844	822	859	834	862	853	856	793	842	799	814	892	827	847	835	840	868	833	883	915	824	811	829	873	827
36042	24446	6250	3910	2271	1914	1621	1404	835	674	551	553	415	399	411	436	371	390	423	430	442	398	419	404	408	405	435	426	425	441	432	384	400	466	400	423	441	392	381	437	365	337	351	375	349	329	325	336	342	322	291	291	295	309	276	295	299	288	280	280	307	295	271	274	265	269	297	261	274	257	233	284	271	241	267	259	272	277	244	304	246	308	290	262	255	287	258	294	253	253	283	291	249	291	297	308	268	294	297	269	269	267	295	258	302	280	270	284	282	265	271	287	292	283	307	260	268	250	279	284	300	260	273	295	240	268	248	240	273	283	288	278	266	260	277	293	267	277	271	301	265	291	279	244	265	278	266	286	290	266	281	258	263	293	249	286	259	263	266	280	254	279	291	242	293	279	270	277	271	252	246	270	262	263	256	235	261	252	242	268	295	271	259	296	272	268	296	290	287	288	294	277	295	249	295	286	271	270	276	214	256	249	256	282	258	251	274	295	294	279	321	270	258	266	285	275	313	247	288	279	305	277	279	292	272	272	302	297	268	286	253	297	286	264	285	287	267	232	298	247	273	261	277	275	275	279	263	263	259	263	276	264	254	278	261	271	243	279	277	269	261	255	297	265	256	294	252	280	266	260	252	290	260	277	243	278	272	275	270	270	236	277	254	267	273	263	288	293	301	297	268	289	263	289	258	237	275	281	288	261	281	276	258	268	308	278	305	283	301	285	312	279	273	248	246	283	267	261	279	249	259	287	280	290	258	268	288	291	292	278	260	275	276	264	273	264	249	277	257	283	266	271	276	256	280	280	232	309	272	262	254	254	266	302	299	256	251	281	283	270	266	273	269	288	292	250	265	272	252	255	255	249	279	281	269	249	303	277	247	297	254	256	273	258	287	272	253	253	288	240	298	274	262	285	282	269	297	254	295	288	285	270	273	289	261	266	274	267	259	271	276	262	284	259	271	267	269	284	276	276	296	299	282	282	259	263	262	259	263	275	315	293	286	291	275	280	255	256	251	296	289	297	298	283	273	248	262	287	268	265	301	252	269	274	253	259	283	293	261	259	275	246	279	294	262	245	267	273	270	272	286	272	290	280	297	276	274	252	271	298	284	271	271	268	268	249	289	270	280	260	270	260	263	309	329	295	268	275	261	265	264	271	254	293	276	268	279	290	270	259	274	258	266	311	265	274	305	274	298	282	302	254	312	269	288	261	262	274	301	272	252	258	279	255	272	255	254	298	288	283	275	249	292	265	259	271	296	268	265	309	268	272	268	285	255	276	239	251	287	245	283	278	275	273	282	266	267	254	251	275	269	316	249	279	274	286	258	252	281	294	277	274	271	246	260	248	307	264	270	255	277	291	275	281	258	301	276	272	276	256	275	281	275	273	303	267	272	293	273	240	271	280	279	277	260	273	261	299	256	243	273	281	256	250	260	248	299	270	275	236	290	270	267	284	270	278	273	297	251	262	262	250	291	279	214	278	272	273	250	278	273	276	252	281	276	263	255	287	259	269	269	277	259	249	292	242	280	265	271	255	257	261	277	266	268	280	263	269	318	277	288	250	270	290	270	266	313	270	246	301	278	303	289	299	264	250	255	262	277	275	286	258	261	290	285	270	279	263	275	259	276	235	321	305	288	297	279	292	275	294	277	275	233	261	253	269	280	252	269	242	277	267	279	251	280	281	270	264	284	288	252	269	289	263	277	294	308	253	296	272	298	270	267	241	284	302	266	233	267	293	319	273	299	268	259	265	281	250	277	304	269	294	289	266	276	286	251	240	310	269	267	288	248	276	302	270	291	246	282	264	270	286	258	281	269	276	274	252	276	261	257	307	272	250	263	265	300	251	278	261	285	250	253	266	284	274	260	275	243	291	284	290	271	278	285	261	275	278	277	311	259	262	298	285	269	281	254	283	276	265	269	291	269	289	285	251	286	269	269	294	261	258	283	270	282	279	264	272	277	264	252	276	256	284	271	260	280	232	272	292	284	275	254	256	251	278	254	280	258	265	235	266	277	272	245	244	249	268	288	273	262	267	262	270	284	271	262	297	247	276	278	250	266	248	247	274	281	260	273	262	268	287	263	268	259	251	259	237	272	271	275	289	265	285	243	264	233	284	303	292	273	246	250	293	288	240	292	271	271	261	254	270	264	273	271	274	282	259	269	287	288	272	250	280	294	285	297	270	283	289	275	270	270	264	267	253	299	286	288	282	253	255	259	279	255	284	283	317	276	300	278	248	275	291	274	285	257	292	275	300	272	247	274	260	249	284	275	259	270	279	280	269	279	253	269	280	259	247	260	289	250	277	253	257	273	261	303	266	266	256	282	267	248	274	264	270	293	274	256	263	293	257	243	276	293	270	271	279	272	257	261	280	276	295	270	279	253	274	242	261	302	272	286	260	300	273	284	252	274	281	279	271	274	248	284	278	274	256	276	255	293	318	305	269	279	261	297	283	281	263	272	308	265	271	264	238	256	277	292	269	244	290	237	290	247	279	270	308	307	296	237	249	281	262	271	265	272	260	266	279	244	251	256	275	285	292	276	277	287	285	246	266	260	277	301	279	285	291	255	307	298	287	272	255	244	291	268	257	250	262	285	289	252	271	268	274	261	264	251	265	283	270	274	298	260	278	230	286	279	276	263	262	284	284	260	284	273	263	257	255	283	279	249	255	290	247	309	282	296	290	260	293	271	248	262	251	276	252	290	274	283	264	252	282	277	265	254	300	260	293	265	280	271	266	273	269	278	268	280	247	255	270	278	284	247	271	247	265	273	287	295	303	299	287	261	267	277	266	286	238	264	288	239	326	297	253	238	266	276	271	248	261	242	263	273	271	276	277	268	290	277	266	275	275	247	295	284	256	273	278	264	288	278	269	293	260	266	296	282	297	272	285	261	281	258	270	319	269	231	238	284	271	240	294	251	269	303	297	258	264	272	265	277	320	260	284	298	255	278	263	276	252	256	274	274	257	298	274	253	242	282	298	292	278	284	313	260	230	242	270	264	288	303	249	290	290	272	272	281	281	274	279	268	280	305	266	281	249	272	273	260	287	261	270	268	288	278	272	278	282	285	299	235	245	286	260	271	275	246	265	246	251	248	244	271	255	251	303	269	279	300	292	271	253	278	289	256	263	281	297	266	281	267	265	238	301	270	281	294	252	248	304	257	281	305	256	260	269	282	275	267	264	264	246	245	305	265	255	278	255	260	294	280	224	256	287	277	270	304	244	312	292	330	303	275	262	273	277	299	256	276	297	265	265	274	266	273	261	280	247	258	265	265	238	257	292	259	272	276	267	269	281	293	293	302	272	254	252	245	261	251	260	267	254	268	273	267	279	272	290	236	292	268	276	297	261	245	262	259	250	269	271	257	254	294	277	267	259	269	261	265	277	270	253	272	286	248	271	260	259	249	264	256	286	231	270	282	268	262	268	225	287	278	284	286	304	301	257	272	280	261	271	253	284	241	284	261	316	271	286	257	268	259	267	250	271
21638	10452	5512	7470	5735	5486	5065	4535	3156	2372	2505	2516	1601	1698	1552	1539	1521	1527	1858	1851	1960	1730	1626	1656	1645	1650	1713	1742	1839	1789	1876	1939	1918	1970	1895	1877	1937	1818	1734	1623	1443	1340	1166	1252	1149	1064	1071	1122	1158	999	983	810	752	887	875	893	751	714	679	775	679	766	740	741	705	707	651	627	634	662	686	648	675	693	693	656	659	660	689	642	656	687	680	615	632	696	649	641	640	658	672	637	650	633	706	695	691	570	641	647	654	627	594	650	653	686	664	652	647	619	684	625	646	692	620	660	640	627	618	642	650	677	627	680	661	647	695	683	606	635	691	628	635	647	649	674	600	638	680	670	646	639	636	637	658	634	632	662	620	661	623	637	631	611	620	648	682	671	630	681	677	674	655	633	603	615	616	654	644	636	618	665	680	614	638	639	616	648	672	625	631	671	612	693	622	600	658	655	678	650	613	630	617	625	662	651	664	698	666	627	630	663	676	647	685	684	588	645	649	682	633	611	645	652	664	665	687	640	639	652	646	643	705	662	635	578	627	620	613	682	636	616	637	682	636	669	689	639	638	662	663	663	643	645	635	644	654	640	609	678	661	674	648	657	623	631	638	628	643	611	660	637	659	660	664	653	625	638	638	640	622	690	696	648	640	677	602	666	638	658	649	700	661	632	669	654	653	626	637	644	670	638	611	647	629	659	614	641	634	666	692	643	656	638	632	636	627	682	639	627	673	662	635	602	633	661	625	650	698	631	603	632	618	680	661	670	633	637	611	616	636	684	646	692	686	628	659	601	598	642	652	664	703	614	647	646	614	661	645	615	586	623	630	609	689	658	673	633	670	623	696	656	645	598	639	628	657	622	654	682	643	640	677	640	652	645	632	667	632	628	641	670	664	656	631	629	664	611	671	660	653	627	622	646	626	608	711	601	646	706	644	649	626	609	614	643	632	646	655	697	648	646	673	637	686	641	625	634	641	619	640	640	667	640	620	656	664	629	682	672	653	691	593	648	653	618	662	613	636	627	642	658	653	621	611	679	664	607	595	627	683	688	634	658	663	612	626	651	638	654	657	669	631	626	611	653	684	584	623	656	653	639	634	598	640	644	655	618	658	636	615	642	661	630	671	662	681	662	644	645	630	667	661	680	647	631	625	603	645	626	627	642	614	628	654	685	653	717	633	593	610	648	642	632	618	615	685	648	606	610	649	644	676	646	660	626	629	626	613	602	661	653	623	686	694	681	625	675	644	686	612	631	657	607	670	647	658	654	634	653	601	664	648	659	629	691	623	582	690	641	667	660	646	669	679	633	594	656	609	656	663	679	644	646	664	651	606	694	629	614	598	631	641	640	674	634	678	635	627	616	609	672	609	648	639	659	686	635	638	620	661	668	655	687	689	629	625	673	637	652	618	642	646	647	665	637	665	608	649	621	636	656	661	660	673	643	623	666	659	616	641	657	625	615	632	618	696	683	668	639	663	626	620	647	644	608	684	657	608	597	643	657	638	640	681	640	577	629	649	662	712	617	646	655	650	667	643	660	701	640	592	666	639	617	684	625	623	654	680	654	649	604	632	699	618	635	632	636	637	668	672	667	650	637	681	661	680	640	649	642	662	630	677	658	673	662	592	601	643	681	651	648	653	650	662	685	629	671	650	637	629	662	643	663	669	644	631	649	630	598	676	630	628	643	642	650	634	592	646	617	645	623	675	631	654	616	642	708	633	628	619	640	667	588	647	630	644	683	651	666	656	676	668	655	680	626	683	701	647	635	663	647	626	645	640	622	653	637	663	612	640	666	651	654	616	611	642	645	614	614	617	646	669	672	659	657	657	629	678	619	651	687	626	646	598	604	639	613	648	660	627	687	626	641	678	619	613	634	659	677	656	627	643	640	658	648	592	674	642	697	629	653	670	596	643	653	664	668	674	715	619	629	645	666	682	656	613	618	678	636	632	676	660	672	620	654	627	661	680	649	681	620	640	656	568	628	663	630	674	687	632	643	667	669	691	605	612	646	650	638	643	685	640	653	623	632	643	633	668	656	648	611	646	666	674	648	667	618	681	633	671	597	627	677	678	668	636	601	587	675	660	673	648	635	618	577	593	667	639	642	619	670	637	692	630	670	615	588	680	666	616	658	675	656	607	688	645	670	659	636	601	620	656	643	643	610	695	655	612	647	633	652	670	625	687	632	686	601	668	694	661	665	660	657	637	687	639	626	634	653	604	589	655	660	660	651	613	646	660	690	646	573	643	634	655	663	678	667	662	629	646	649	618	660	656	647	621	655	634	629	602	619	690	631	603	625	613	655	629	625	616	642	654	641	613	649	601	625	665	637	664	635	645	673	646	616	635	633	650	666	657	623	704	599	644	684	672	613	624	664	629	676	674	645	652	634	639	661	647	664	620	656	607	645	650	689	672	623	641	677	662	629	644	615	686	638	647	623	635	628	662	637	631	648	609	625	665	652	583	667	650	675	657	618	616	638	596	654	638	635	655	630	636	618	651	659	662	643	680	659	630	655	655	663	668	657	634	653	692	657	673	624	660	663	650	635	632	655	656	672	639	672	626	640	608	642	695	619	645	629	681	603	661	661	610	655	682	617	641	620	663	606	667	605	627	605	685	639	650	668	636	680	644	678	642	620	639	693	677	632	665	639	628	636	620	623	630	599	606	673	649	677	654	642	642	652	660	610	638	631	670	683	625	650	634	634	680	665	671	671	615	645	653	619	684	663	627	656	648	621	615	625	598	654	633	636	651	612	605	645	632	640	652	607	680	690	634	652	579	704	673	653	634	643	659	642	656	610	665	619	621	648	621	635	627	661	655	648	701	625	671	682	670	666	676	664	619	641	677	659	609	613	653	651	680	621	674	645	641	663	619	663	591	628	686	675	626	654	645	684	644	630	635	645	645	669	635	625	631	622	694	648	645	630	656	640	700	623	654	628	627	676	641	673	628	640	685	634	652	609	686	618	649	617	653	622	676	585	638	683	622	623	643	662	644	646	666	610	646	684	594	676	610	669	639	667	636	645	710	683	632	671	636	634	680	650	656	606	651	605	667	677	643	658	658	626	655	658	609	661	623	615	620	598	606	670	674	700	656	643	645	613	646	624	636	650	627	615	617	620	681	645	652	665	591	612	636	606	621	626	604	626	678	652	684	679	628	607	679	653	632	670	662	609	624	663	614	711	610	658	644	632	672	608	653	613	673	605	615	575	638	634	680	716	644	608	680	629	619	652	645	618	665	682	652	670	635	634	656	667	631	658	696	685	663	650	663	672	675	623	603	602	652	613	689	688	669	628	662	617	661	626	648	656	670	648	663	630	672	612	623	665	630	603	627	617	648	645	676	703	667	663	628	631	637	646	641	633	654	638	672	641	652	688	677	606	662	629	622	659	630	690	606	630	667	637	646	649	606	606	615	655	599	613	680	687	633	612	651	643	598	606	626	631	636	707	660	679	686	655	662	668	641	606	632	685	633	604	648	664	623	649	658	654	664	693
47551	35231	14531	8778	4466	3414	2866	2206	1399	971	803	915	558	517	570	489	441	517	504	518	555	456	455	455	463	487	449	436	520	432	506	524	486	570	512	516	520	434	485	485	395	364	357	343	350	357	358	359	350	339	318	281	301	297	315	293	273	242	300	269	265	299	286	317	270	258	269	286	239	278	275	251	251	271	290	273	274	254	268	276	271	263	270	238	257	259	263	235	285	283	259	268	273	260	254	265	269	266	268	273	254	240	277	263	228	287	271	259	291	252	249	235	254	274	275	237	261	275	272	265	231	304	283	272	284	248	261	218	244	260	259	269	272	260	247	283	260	261	254	267	283	246	278	247	243	270	270	257	239	266	257	283	274	280	256	229	267	279	288	253	272	242	263	260	257	274	294	273	286	256	284	252	296	259	231	235	240	284	247	276	260	262	249	238	271	273	295	258	258	287	276	277	261	269	253	259	251	265	282	248	283	261	259	261	281	261	256	280	238	252	262	273	281	258	266	262	257	287	272	249	279	251	258	256	242	273	244	239	282	276	267	240	259	292	261	252	250	291	253	253	241	271	238	248	270	259	240	247	279	247	225	250	243	244	231	250	247	282	245	268	269	252	247	250	265	260	244	269	268	249	267	269	284	240	298	248	246	258	253	248	271	280	241	252	241	274	249	276	237	243	253	292	257	260	279	253	231	260	252	248	252	297	278	254	260	268	246	262	243	241	280	265	288	278	277	232	230	270	255	271	301	282	254	274	259	273	284	262	254	260	281	243	261	270	239	249	276	289	264	283	255	270	261	255	291	277	290	262	249	281	287	273	265	271	283	267	265	240	257	274	253	239	220	270	268	247	277	269	273	264	269	268	291	273	252	249	242	273	260	275	266	284	276	251	257	284	253	280	265	276	266	260	266	267	242	266	268	272	264	275	286	265	263	292	257	258	265	236	252	268	238	232	239	270	258	271	307	242	270	260	282	253	251	266	226	263	257	254	241	278	275	266	253	264	291	281	279	234	256	255	271	226	260	271	247	276	292	265	272	274	252	264	251	253	291	243	279	255	277	233	251	274	265	237	264	282	270	257	254	254	259	270	254	261	257	287	266	248	278	263	285	227	271	271	260	245	257	278	258	302	263	264	251	286	301	261	256	247	236	264	303	254	276	234	265	281	297	287	288	247	256	274	265	251	256	230	277	224	237	241	264	242	255	258	258	270	282	247	242	272	267	290	276	261	244	245	245	241	229	275	278	248	289	272	246	248	296	244	220	277	259	256	256	265	263	237	272	268	244	272	222	265	274	273	261	264	283	264	251	257	254	219	242	253	274	270	267	260	267	271	223	253	232	285	256	277	275	274	272	253	241	249	258	282	273	252	259	300	226	238	236	253	261	269	242	298	282	268	270	273	290	271	245	241	235	270	242	282	255	234	253	254	276	273	268	278	243	229	274	278	254	267	265	240	236	262	274	241	275	280	266	251	249	288	252	266	265	300	268	254	250	231	261	306	238	260	276	274	266	264	259	285	264	263	272	272	255	259	244	275	264	287	246	283	274	250	266	277	264	243	267	274	232	233	247	251	243	281	249	249	266	277	258	264	287	259	257	233	250	229	248	275	254	275	240	275	237	255	273	274	282	255	250	248	254	260	281	251	231	263	285	275	252	263	238	265	253	279	267	265	305	253	264	246	274	271	262	259	258	266	257	271	287	276	280	235	259	277	275	257	251	247	255	248	255	261	260	252	261	251	235	282	266	244	227	247	257	223	266	280	278	248	279	300	261	285	278	271	241	258	252	251	269	298	271	276	222	259	287	277	262	226	258	240	280	238	266	293	266	264	272	253	240	258	260	255	288	275	255	275	254	256	287	268	263	277	262	255	246	245	265	275	244	249	237	268	252	274	243	299	253	298	259	242	263	253	275	247	292	266	240	258	295	256	274	273	289	219	266	281	248	238	235	226	264	270	247	268	246	231	245	265	261	243	231	272	259	270	273	279	238	277	246	244	280	233	256	287	266	249	277	235	262	249	286	251	293	278	248	231	269	251	278	286	286	262	278	249	266	261	276	289	262	264	253	272	237	255	263	263	229	289	260	265	275	249	263	283	247	234	269	274	225	281	275	268	247	258	293	285	246	262	257	287	277	275	246	233	279	266	263	270	278	236	287	267	270	265	247	286	264	248	263	257	267	236	252	256	226	265	298	258	264	238	289	278	251	268	238	263	243	259	232	244	235	235	225	301	303	252	279	291	310	248	262	269	238	286	294	264	271	261	251	253	256	284	256	270	289	290	262	255	264	256	262	264	275	257	277	228	274	265	284	266	274	274	263	272	264	255	291	263	272	260	268	291	238	271	234	238	230	266	250	255	267	275	271	250	258	281	243	263	283	272	258	236	247	274	261	284	277	254	286	273	281	264	259	253	287	276	266	273	261	277	274	272	261	269	274	271	281	280	274	227	251	268	254	261	266	252	262	258	246	239	284	289	272	247	270	253	230	275	262	275	271	252	268	263	248	271	258	235	293	245	252	273	278	289	272	279	274	293	255	273	276	271	258	270	286	251	269	289	258	268	263	256	286	270	273	282	245	281	263	259	291	281	281	276	279	273	283	255	265	268	264	245	269	264	284	263	248	264	260	241	267	230	266	269	264	279	261	243	257	260	281	298	278	276	302	293	239	260	296	256	255	259	258	279	273	259	271	264	286	242	269	245	273	244	235	296	272	261	284	248	277	262	269	254	263	291	280	241	259	274	229	269	224	270	256	308	255	261	257	285	242	272	285	264	263	269	288	253	256	238	256	275	291	259	269	265	271	232	247	283	330	265	265	247	258	276	281	298	254	256	263	265	285	249	285	284	260	251	239	275	278	270	260	284	273	255	262	240	255	248	258	279	224	226	277	262	266	263	286	280	261	257	285	272	267	249	264	286	269	246	263	249	280	259	247	256	252	276	276	273	256	263	271	259	260	267	269	256	283	282	283	288	278	245	257	249	274	285	286	265	269	256	234	229	250	293	268	243	242	244	283	281	269	278	260	261	271	247	272	261	253	290	251	257	283	228	242	292	279	268	301	274	253	259	252	274	222	281	285	267	281	294	238	255	294	241	254	236	248	251	237	286	246	296	273	247	272	265	257	260	217	278	246	283	291	262	267	252	252	263	256	278	264	243	295	242	267	257	268	250	244	277	282	273	249	250	275	244	262	272	243	234	262	256	252	247	265	294	260	284	275	244	262	256	265	269	239	269	276	257	270	266	250	230	278	288	259	253	248	278	260	250	287	257	289	254	259	263	259	264	275	231	252	252	278	269	281	235	246	272	281	256	260	237	249	218	270	274	256	254	238	252	256	254	249	270	307	235	230	281	274	298	268	255	291	255	234	247	267	284	260	236	249	226	271	247	253	260	280	287	272	239	265	265	285	230	261	244	271	275	263	288	266	267	288	273	253	236	264	280	245	242	239	250	261	272	262	246	273	269	239	245	237	267	270	265	260	257	274	243	251	242
28962	14352	9337	11926	8608	8376	8422	7347	4636	3564	3639	3832	2255	2271	2363	2199	1993	2123	2454	2507	2448	2267	2114	2040	2188	2196	2256	2285	2314	2314	2400	2480	2478	2556	2560	2426	2583	2424	2241	2177	1728	1556	1428	1506	1430	1380	1342	1445	1440	1236	1169	929	858	978	893	927	828	701	763	788	781	793	780	744	736	722	709	677	606	691	655	657	622	700	692	700	649	670	656	654	616	655	640	665	649	644	643	632	634	646	670	664	617	605	626	659	671	680	582	621	656	626	607	665	638	629	639	703	621	635	636	619	615	617	627	613	643	651	628	605	624	623	616	644	640	629	657	685	647	643	603	658	664	601	649	637	620	674	621	666	626	643	653	645	668	646	626	566	640	610	631	660	657	637	603	632	600	620	644	629	637	655	660	651	597	665	635	656	655	618	645	643	656	610	636	659	653	606	632	627	610	579	651	609	657	612	612	617	645	645	643	629	568	644	607	623	651	650	645	640	623	637	685	630	629	611	614	673	649	631	610	649	656	657	622	636	602	637	640	629	624	650	614	663	664	565	665	694	644	660	622	618	679	631	615	614	655	633	625	702	605	624	652	610	612	596	644	648	598	674	636	675	634	659	611	615	630	655	648	646	624	646	613	624	620	617	671	614	682	654	650	625	660	659	634	644	564	655	629	615	635	641	632	598	623	646	620	637	625	637	610	585	632	656	652	661	622	632	661	607	667	632	619	610	588	603	607	622	622	683	603	632	676	608	624	600	664	592	652	648	671	645	621	624	633	599	595	621	644	585	648	632	622	642	605	621	626	596	640	637	629	657	636	634	616	631	639	696	596	634	630	609	602	611	639	650	624	628	636	640	610	632	619	607	656	619	646	661	636	622	604	614	660	604	636	656	654	624	616	690	604	632	652	588	649	655	641	619	640	638	581	603	588	621	643	683	625	664	614	638	653	668	635	621	640	641	623	627	581	615	663	621	575	665	632	588	605	614	618	599	629	644	667	629	632	638	665	674	608	682	640	663	596	663	597	627	639	619	662	673	631	658	639	599	651	676	655	641	642	690	631	610	658	673	629	595	608	599	644	629	613	647	640	646	664	686	652	571	576	624	602	647	650	644	658	637	600	651	623	651	663	663	650	601	624	614	661	594	585	661	653	616	643	587	628	682	633	631	638	620	620	626	639	606	630	631	635	604	651	604	645	646	618	643	672	607	655	627	649	658	656	641	671	683	618	607	685	636	646	648	620	663	658	637	612	580	633	651	625	645	624	646	621	623	659	651	665	599	623	671	673	639	625	619	620	618	629	607	644	640	646	614	666	646	640	622	638	620	628	638	630	609	646	660	622	671	644	609	643	621	663	626	580	631	617	635	621	594	662	681	652	653	628	623	646	614	643	627	618	601	572	643	626	652	684	648	600	627	644	639	653	656	591	631	659	669	636	661	602	666	601	652	616	657	640	626	639	618	630	647	580	619	623	607	616	617	645	659	635	628	625	632	600	678	655	631	612	660	647	609	646	641	614	666	660	663	618	651	647	668	629	631	627	590	698	656	593	636	646	615	652	656	634	632	678	658	593	656	610	616	635	620	588	619	630	601	630	617	657	612	610	622	637	645	655	633	638	622	679	590	670	649	680	637	633	626	675	653	677	659	691	602	678	621	625	641	627	635	633	627	651	618	635	635	632	652	612	605	657	653	644	661	667	632	657	634	639	611	646	601	662	624	652	603	630	650	674	609	607	642	621	686	640	621	640	591	614	653	647	587	677	681	625	649	623	623	609	639	626	661	652	635	611	619	619	623	651	704	627	613	640	621	628	568	650	626	636	614	636	630	586	637	678	666	608	683	629	629	611	645	641	617	621	666	591	644	637	646	621	569	637	657	657	621	650	643	610	578	633	623	670	617	644	627	637	650	606	591	638	706	642	639	634	644	637	651	627	653	633	620	656	599	608	646	669	673	648	681	620	686	621	617	639	620	625	622	594	631	679	641	630	635	625	627	669	589	636	638	624	639	631	618	657	616	641	641	630	632	622	637	642	619	657	607	659	641	603	630	623	644	638	617	615	657	602	641	565	638	684	646	600	653	602	637	647	633	622	646	635	588	631	635	611	662	646	630	639	622	584	669	639	630	666	573	664	585	632	679	633	606	614	585	703	640	613	630	580	625	586	602	660	619	621	675	668	645	635	648	618	619	625	677	623	603	613	659	631	659	636	611	630	642	695	660	684	653	664	640	589	668	644	653	623	636	636	597	667	636	667	640	641	664	630	611	631	611	631	619	647	645	611	612	637	625	635	612	627	664	666	668	656	619	638	607	623	601	658	639	622	705	680	652	634	645	654	663	639	634	618	610	610	634	630	603	611	618	612	640	629	626	687	641	600	649	642	607	625	635	646	650	662	615	634	627	627	682	642	635	673	666	638	668	655	647	635	604	606	650	644	632	628	599	650	624	612	628	633	621	699	606	626	664	626	650	636	648	620	641	611	663	644	629	633	642	605	639	627	675	625	610	625	582	605	601	624	618	622	628	611	696	643	689	611	626	609	659	608	613	630	591	639	681	635	696	632	581	611	650	654	620	675	623	655	660	633	661	650	633	598	641	638	610	588	631	627	623	639	639	604	668	654	599	680	602	644	638	605	641	655	627	623	631	602	658	652	651	620	640	598	670	697	621	632	604	666	641	608	617	648	629	654	631	589	614	641	661	635	679	693	608	667	628	628	623	619	668	633	683	661	633	593	638	690	636	650	613	610	652	661	633	640	639	614	626	629	604	645	626	630	694	656	641	646	645	606	625	633	642	620	663	654	643	657	638	618	555	606	626	636	660	649	667	605	657	651	650	656	614	655	609	629	623	668	607	619	647	619	683	667	648	622	664	598	632	652	677	653	640	601	621	655	622	711	666	594	621	549	667	661	610	638	623	613	633	628	657	611	657	654	623	593	605	642	637	611	666	621	633	621	628	624	666	634	656	618	634	607	609	661	669	616	680	635	622	645	626	633	625	663	615	667	672	644	655	653	613	615	632	643	650	689	598	620	632	628	669	658	689	647	648	611	615	657	624	623	636	623	621	609	658	662	613	667	627	636	656	687	627	623	652	633	652	589	688	608	628	657	596	667	614	667	638	677	597	637	642	611	638	682	663	678	651	665	682	638	601	658	635	647	651	606	652	620	652	644	670	627	603	627	642	710	644	626	629	660	645	644	610	637	629	653	639	626	608	673	668	642	601	617	682	603	653	597	682	643	678	635	632	641	618	628	605	641	592	616	621	645	645	627	622	669	638	633	644	644	702	609	624	680	653	656	624	720	671	677	655	628	630	684	676	645	631	661	603	596	652	617	602	607	624	635	631	640	648	642	632	637	619	635	655	637	645	616	608	648	612	593	628	674	651	673	644	648	670	620	625	630	642	646	698	616	635	651	622	654	604	654	651	616	603	667	641	645	630	626	617	658	628	641	646	632	648	629	628	632	635	624	646	655	609	639	618	618	679	594	626	651	622	653	630	613	578	613	648	683	626
4816	1500	880	763	608	561	520	472	465	390	424	437	412	405	387	425	441	422	477	412	419	450	458	442	429	402	460	480	410	445	472	483	427	473	512	499	467	472	447	459	377	384	417	411	381	383	430	413	416	386	409	392	409	380	365	394	357	386	394	363	362	361	368	379	378	366	378	387	377	351	373	366	402	389	405	366	378	354	388	377	380	378	375	341	344	336	356	396	374	402	402	396	369	340	344	418	368	371	341	349	393	400	350	365	368	398	370	360	386	393	379	388	397	360	359	390	370	388	365	376	371	397	381	385	389	371	349	331	374	346	389	376	399	350	369	372	387	417	369	373	391	369	369	386	393	384	407	381	408	354	395	387	389	363	370	378	359	363	392	378	378	396	344	398	352	374	422	398	402	355	345	366	389	395	384	402	364	388	371	355	361	399	357	342	432	361	382	343	396	410	396	398	366	363	369	392	386	367	387	382	407	352	367	390	386	388	393	370	409	398	398	380	381	336	356	401	346	368	390	384	397	354	376	389	375	370	346	384	412	414	375	355	397	380	390	409	364	396	349	361	394	424	375	373	396	380	393	393	383	369	376	395	375	348	351	396	355	381	378	343	374	350	389	385	380	365	349	367	354	383	383	378	376	363	369	368	377	407	366	383	406	389	389	417	426	373	401	394	374	360	398	400	368	366	402	367	385	357	394	383	361	403	368	386	379	359	366	408	361	398	367	364	374	371	434	358	381	412	410	379	370	363	372	353	381	358	367	390	385	383	394	386	355	403	349	382	362	426	370	391	346	357	377	412	369	386	382	348	397	402	385	395	366	378	369	396	404	416	344	351	368	351	354	353	382	370	383	409	355	359	366	388	375	391	389	394	387	372	381	377	353	367	335	401	369	363	379	382	382	383	330	358	345	368	395	372	354	382	380	361	369	413	356	359	392	391	384	351	380	358	411	372	372	371	381	378	399	382	384	354	391	405	369	394	391	385	426	406	384	378	383	400	404	351	382	364	372	381	349	366	353	383	397	399	395	335	417	374	374	375	384	363	372	392	358	415	334	378	355	361	389	332	409	366	387	385	376	385	379	396	362	378	436	371	370	358	368	365	391	358	382	359	356	395	359	373	396	401	360	350	335	378	363	362	348	344	366	386	370	375	370	390	364	377	404	410	354	369	377	410	403	393	368	365	390	421	364	375	401	400	389	382	358	388	375	375	348	392	388	333	351	383	348	362	368	351	390	382	387	364	410	380	379	383	364	354	394	390	371	381	396	401	376	394	363	373	369	421	385	399	376	400	362	387	388	378	406	410	362	376	369	423	371	396	365	366	401	366	385	375	403	373	378	362	388	389	327	358	383	392	387	408	382	350	407	409	401	385	380	377	389	373	376	401	393	421	361	359	408	379	378	354	381	392	411	364	349	410	416	366	372	359	403	367	411	405	383	374	395	366	401	384	405	388	372	365	374	365	377	379	373	367	406	374	402	321	410	418	355	348	435	343	352	390	391	370	382	355	348	391	363	400	375	392	390	384	380	372	356	352	358	371	408	358	350	345	364	398	355	409	405	393	351	354	366	363	343	379	339	375	366	387	355	356	352	354	397	411	375	391	420	385	390	415	373	351	422	359	355	388	364	363	371	388	393	353	371	380	377	399	352	378	382	383	345	383	345	378	394	376	340	337	348	408	360	379	358	354	385	392	342	390	388	386	387	398	404	383	393	351	348	338	388	410	396	342	376	354	386	394	377	386	390	368	377	373	382	398	371	349	362	376	396	379	405	413	375	421	354	380	382	388	373	355	367	374	359	407	374	362	378	398	410	360	370	368	432	376	394	382	358	365	339	365	332	376	348	347	377	373	382	345	385	348	362	374	393	360	375	372	408	354	366	339	379	380	373	380	436	374	383	358	410	407	367	393	416	365	402	408	384	382	363	366	378	379	354	403	360	359	353	353	397	383	388	351	373	414	366	358	373	347	360	374	332	388	413	399	374	376	409	376	386	379	381	381	363	361	386	340	359	377	378	376	379	362	382	371	389	407	422	349	348	355	378	380	333	357	384	375	411	386	360	343	342	408	387	409	369	402	375	331	346	349	387	386	343	375	369	346	387	371	374	409	341	354	383	401	353	387	375	365	351	393	402	362	360	398	443	349	353	404	416	396	398	359	389	392	411	368	374	386	371	369	395	360	367	390	363	357	347	426	351	350	345	348	364	364	378	309	392	394	399	420	388	340	391	382	369	394	395	348	380	357	403	380	411	352	388	368	389	376	443	374	344	363	370	347	385	347	371	340	368	354	405	396	382	397	385	367	412	365	371	363	393	353	379	416	386	371	372	361	399	387	386	371	397	397	421	370	346	364	377	399	418	355	394	347	388	326	379	366	388	363	399	393	392	351	368	402	393	364	382	370	349	377	358	434	355	327	364	404	379	383	372	374	380	345	395	376	383	349	377	394	390	370	403	380	357	366	370	361	370	379	391	373	387	353	386	384	374	393	388	371	388	410	401	375	367	373	369	367	401	379	335	373	387	409	335	345	364	398	391	391	353	355	353	337	365	408	419	363	339	361	374	404	377	370	360	368	381	411	337	414	383	352	386	385	344	404	349	371	362	360	386	368	396	396	351	386	376	349	364	364	354	398	393	380	351	405	415	375	381	368	393	396	387	388	396	388	395	366	392	409	367	363	359	357	382	336	397	356	383	386	391	367	411	420	365	358	366	421	373	366	403	415	329	406	411	372	380	426	352	398	380	391	400	403	411	378	394	379	363	352	385	376	356	368	361	372	376	356	369	401	386	407	347	412	393	378	376	363	368	371	419	401	395	357	382	380	396	376	356	341	385	386	415	359	343	390	383	399	355	396	374	391	385	403	380	378	362	379	335	350	354	361	369	361	368	405	403	372	355	381	355	395	381	362	373	381	379	381	361	366	368	373	362	399	400	346	411	386	383	416	420	430	379	378	389	418	375	391	357	353	364	384	384	362	399	356	374	353	399	378	398	379	364	397	384	374	366	371	430	418	350	337	405	348	358	397	405	373	356	376	390	375	389	346	360	373	356	369	399	376	371	374	363	365	369	434	400	353	356	389	356	413	384	341	380	368	364	338	370	406	408	372	370	375	354	377	380	376	370	391	374	374	401	360	376	398	343	386	362	364	380	400	355	382	409	377	370	376	368	372	351	405	395	360	413	348	356	355	376	383	348	381	428	414	412	361	369	370	384	345	385	350	378	352	377	382	363	376	391	384	385	392	396	378	403	347	374	378	375	412	407	389	420	408	432	388	384	374	337	404	374	331	367	416	372	383	367	373	358	359	383	347	345	426	378	391	334	369	366	398	382	349	332	351	320	401	387	403	386	412	404	360	349	409	386	432	366	383	392	396	379	375	348	377	376	366	361	361	390	377	346	360	400	352	370	395	367	371	400	339	384	382	377	372	395	382	407	395	406	387	356	360	354	355	397	353	387	394	381	394	412	390	397	381	383	328	343	381	371	385	387	408
4999	2087	1779	2177	1611	1576	1592	1366	1151	1092	1231	1146	1090	1150	1185	1197	1215	1243	1422	1253	1227	1338	1351	1345	1397	1389	1420	1485	1539	1491	1457	1542	1592	1620	1580	1533	1549	1454	1481	1347	1261	1190	1147	1110	1092	1051	1007	1040	1017	1054	1014	933	917	964	914	976	924	878	891	872	858	849	925	855	870	881	818	823	830	851	852	892	878	857	887	866	870	868	827	918	843	838	826	797	836	872	829	828	849	833	836	849	828	892	885	847	850	878	829	892	854	855	867	819	909	886	781	808	895	851	817	809	825	801	829	803	861	860	810	795	854	805	932	794	843	862	862	831	857	879	897	837	873	918	880	820	885	883	854	821	836	855	817	812	807	835	847	844	872	844	844	833	873	837	848	911	811	826	848	848	884	860	856	847	859	831	856	843	838	841	816	878	878	891	845	848	792	885	841	841	861	860	863	791	864	809	859	857	840	876	840	872	888	842	889	861	838	820	840	806	772	856	863	807	843	835	861	814	833	849	868	845	924	837	901	850	845	863	906	867	871	837	905	782	854	871	800	814	838	821	909	827	872	867	820	850	802	863	858	839	878	872	802	822	904	852	886	827	853	849	884	827	850	896	842	866	848	895	839	864	822	838	824	843	821	880	875	827	888	893	854	831	805	854	837	868	841	799	887	834	822	881	776	856	888	797	838	818	913	870	839	843	866	833	868	876	850	869	917	946	785	909	903	869	825	855	851	824	853	855	830	855	828	900	818	881	832	837	798	827	850	852	849	873	840	864	836	844	919	846	841	765	924	863	877	859	832	845	865	868	838	841	839	869	925	890	834	806	844	835	820	873	867	870	832	875	814	832	881	834	822	859	878	835	880	902	900	804	865	868	836	861	853	842	843	863	824	823	915	858	857	829	864	794	846	866	851	803	833	803	812	879	838	881	862	854	873	855	886	863	881	849	814	857	844	848	837	840	824	828	813	857	846	823	876	889	835	866	836	856	839	848	838	872	866	849	864	906	822	850	822	872	870	844	882	858	890	884	872	851	855	826	829	871	869	850	853	837	872	860	873	843	829	904	830	853	846	836	846	857	863	807	841	865	830	842	848	846	895	882	858	857	821	786	824	821	915	780	808	843	847	874	855	854	902	856	868	901	854	856	931	823	807	864	867	838	840	850	817	885	864	808	834	908	813	870	857	816	789	845	903	819	882	816	846	841	839	852	854	871	866	922	803	871	815	864	877	836	886	863	826	862	859	899	802	813	856	813	837	882	844	845	857	907	854	840	876	813	819	875	889	890	847	830	885	868	822	862	861	850	844	832	853	853	849	862	851	864	810	861	793	827	802	846	832	821	858	832	875	888	888	906	870	892	853	835	849	864	819	848	836	837	830	889	809	829	912	849	862	900	851	894	860	833	849	854	848	857	887	898	864	882	824	853	896	862	860	837	855	834	844	875	822	900	851	875	867	853	870	848	895	876	858	848	862	813	857	811	885	850	831	859	804	812	890	898	851	840	895	822	856	866	876	889	803	866	877	827	860	889	835	812	853	818	825	876	870	871	852	826	888	852	870	847	839	872	829	815	879	835	887	824	896	838	846	810	851	877	817	816	840	876	828	820	817	831	877	875	838	898	858	847	906	844	886	847	850	862	860	821	821	834	856	811	790	891	863	830	856	860	858	875	863	834	853	863	852	860	903	827	860	893	858	892	843	853	869	818	842	864	869	854	837	782	847	828	897	867	828	858	851	852	853	847	859	809	889	866	833	837	876	921	830	894	874	867	872	861	873	781	886	806	858	795	823	831	911	832	820	833	881	835	860	826	832	858	826	842	862	807	849	810	889	847	863	869	873	905	850	841	840	834	801	880	855	849	815	851	837	825	855	832	916	858	886	879	842	956	848	840	832	847	848	849	861	888	833	866	825	916	876	833	813	870	868	870	831	837	860	857	881	779	816	894	822	831	804	890	837	794	853	798	853	870	873	842	901	802	867	819	863	875	873	892	818	824	866	853	831	837	862	869	886	880	867	877	868	814	845	858	842	896	854	868	869	871	844	850	829	828	832	880	840	873	819	863	894	871	863	832	820	864	822	857	858	860	873	867	863	846	893	869	877	843	936	846	874	873	855	903	881	860	822	890	880	821	836	814	930	856	905	886	880	796	819	821	852	832	811	903	847	800	843	865	860	841	806	820	860	858	784	823	858	900	886	800	811	813	870	887	829	817	861	798	851	880	831	757	857	837	793	868	888	868	826	801	884	817	814	821	893	875	867	878	846	845	864	837	891	825	855	820	872	839	833	860	839	867	825	853	890	849	813	827	834	858	862	864	859	851	849	803	855	795	854	837	907	906	857	794	846	899	844	863	880	833	840	800	870	825	865	840	893	892	810	882	909	838	818	844	871	842	851	899	885	836	843	914	892	879	863	890	828	890	858	864	866	894	849	865	850	850	833	789	817	865	870	850	907	837	839	823	872	865	828	895	802	863	839	888	869	831	858	824	830	853	824	855	858	910	849	805	847	822	903	842	871	829	814	883	860	852	867	850	829	858	896	785	828	867	858	876	832	868	869	833	793	822	852	873	861	844	879	846	833	815	866	868	866	815	837	842	913	850	863	819	889	848	899	826	871	848	882	875	886	886	871	831	857	839	844	863	872	823	904	888	832	867	827	831	820	892	809	876	851	828	855	882	821	855	798	876	890	852	835	813	849	896	787	807	839	859	870	834	776	831	835	864	798	877	815	837	811	827	780	850	887	839	794	822	844	813	899	850	838	831	902	847	856	901	868	874	826	872	847	835	817	831	873	812	810	866	896	857	826	912	833	854	870	849	874	847	824	826	762	801	863	870	865	902	876	877	827	880	884	856	866	846	847	864	841	839	805	832	848	873	808	860	877	891	819	837	892	859	830	833	865	861	828	863	861	795	844	863	877	812	900	832	832	844	813	866	849	846	851	870	930	876	863	860	888	854	841	826	860	914	838	899	858	876	916	867	857	805	844	869	860	816	879	818	862	870	881	854	880	860	831	847	837	825	865	867	883	909	810	836	870	897	874	847	815	812	897	818	900	880	821	841	838	812	868	840	898	839	857	842	861	868	833	834	866	845	848	816	879	852	879	874	888	827	837	856	843	833	826	856	831	895	879	843	841	819	856	843	847	852	858	801	838	860	844	865	833	856	858	840	774	915	881	908	910	803	878	889	878	840	885	919	926	899	902	827	859	861	848	831	868	838	832	869	849	799	856	870	857	867	888	857	874	843	850	869	875	843	866	852	843	887	773	892	836	814	836	854	852	824	789	832	851	885	854	846	879	832	837	875	823	832	858	904	855	846	846	873	821	847	836	845	855	787	864	869	857	897	832	818	863	824	812	864	834	857	866	827	845	823	846	852	825	845	877	806	875	812	855	845	812	819	801	839	860	865	849	926	888	850	902	823	845	869	832	833	832	860	848	877	882	829	883	810	849	850	846	830	854	854	884	863	888	853	798	886	846	865	884	867	829	837	891	939	902	802	867	809	829	847
35466	26185	8310	5677	2721	2191	1737	1193	873	702	632	560	410	441	399	445	396	455	416	406	441	402	388	415	432	404	438	442	467	424	426	463	429	443	423	479	442	448	437	384	350	380	323	350	335	348	339	320	338	322	288	297	300	292	301	283	293	264	301	283	263	305	318	292	290	245	290	289	316	265	307	256	302	307	328	283	284	253	291	311	276	266	309	277	292	239	298	280	273	293	275	307	308	324	249	255	251	282	265	280	283	295	274	258	301	262	251	283	282	285	255	287	282	303	298	278	316	274	271	274	289	260	268	262	295	275	281	264	288	306	276	259	271	281	264	284	271	261	285	299	296	284	237	277	322	258	300	297	280	302	268	284	268	255	243	309	293	275	265	274	295	259	291	259	293	288	269	288	275	277	266	308	268	271	271	262	254	273	262	264	267	253	278	278	256	257	313	285	299	275	325	265	286	282	279	303	282	265	258	249	278	278	254	271	269	285	276	284	290	301	280	295	254	298	242	249	266	262	260	290	267	269	298	264	286	262	270	245	255	298	285	283	288	286	272	280	265	254	276	302	287	299	282	282	278	281	289	288	272	268	289	250	286	278	260	298	275	267	279	276	300	253	268	286	243	271	293	264	273	276	263	264	258	300	273	268	305	309	245	269	260	283	282	263	281	259	265	277	256	286	294	295	274	273	275	238	285	286	284	272	260	247	296	252	280	281	286	259	263	280	282	266	296	258	302	285	296	283	278	265	281	299	278	310	250	291	315	254	271	243	276	289	297	265	274	244	281	295	256	261	268	260	275	265	288	297	261	267	281	276	282	243	270	300	262	310	290	274	277	274	276	276	270	303	277	277	287	262	256	288	278	257	278	295	254	280	267	270	293	277	275	300	286	282	246	281	282	275	232	286	254	274	266	260	287	314	288	294	290	296	308	298	277	257	281	266	244	288	258	282	250	260	257	274	307	308	276	266	297	304	258	264	295	257	272	257	296	273	288	296	262	284	276	285	273	264	276	272	247	241	275	289	287	262	265	320	280	297	263	281	277	272	291	247	266	310	293	278	273	268	271	265	268	282	274	251	291	285	298	285	287	291	268	297	281	296	281	293	314	290	271	264	248	278	249	267	277	259	264	289	272	264	257	276	254	270	296	268	286	279	264	272	305	296	294	299	250	275	293	285	290	274	288	288	292	304	275	267	278	281	279	249	270	295	303	287	324	269	266	302	262	299	254	289	273	275	259	280	287	311	293	259	269	265	278	262	293	265	259	268	300	255	273	257	261	255	294	277	278	268	298	288	288	321	276	291	310	296	275	300	295	268	292	265	276	299	267	284	282	254	278	242	269	318	256	303	293	285	257	286	281	261	283	256	250	275	284	260	260	292	264	268	295	292	299	255	252	293	244	299	259	316	284	280	286	273	295	313	265	273	261	307	283	295	274	261	260	267	282	263	249	266	294	274	273	308	278	278	262	272	276	273	291	301	257	263	269	243	259	287	282	262	267	272	275	297	288	270	276	282	309	295	277	286	267	269	284	307	287	287	288	266	285	266	289	274	248	266	253	248	302	278	315	290	283	268	274	289	262	280	268	270	260	276	285	258	292	291	267	273	256	277	263	290	269	263	289	312	264	254	260	266	274	264	270	300	303	276	279	315	288	283	284	295	271	291	284	280	284	277	275	265	278	251	287	302	271	254	270	271	257	292	283	284	274	321	294	288	276	266	279	278	266	287	273	277	267	324	284	269	283	264	295	258	288	271	271	278	305	289	274	270	275	252	256	281	329	312	263	278	323	283	268	277	281	297	306	279	267	236	294	259	269	277	269	292	279	284	284	243	271	299	260	286	283	295	277	309	268	262	293	269	269	259	293	294	281	286	257	319	275	290	291	296	292	303	276	275	269	272	242	283	271	288	280	275	277	279	285	281	260	274	289	267	268	272	272	278	270	259	273	262	281	303	276	278	277	278	266	246	288	276	264	273	285	298	290	283	274	253	283	282	291	289	297	277	272	306	256	278	259	268	281	252	293	286	291	261	269	284	275	267	300	291	252	271	265	294	301	235	295	271	289	276	256	296	281	283	304	270	281	256	282	258	264	287	265	285	305	294	273	270	291	272	292	262	293	282	305	287	264	262	262	252	280	288	278	281	299	270	297	271	281	263	297	306	299	303	282	320	292	297	279	264	279	260	278	309	312	263	275	271	258	261	300	279	300	255	260	283	275	267	286	258	289	310	254	294	297	292	254	288	277	315	284	288	253	302	284	299	294	265	289	268	276	281	302	283	304	293	250	273	309	286	289	245	304	298	286	291	304	296	283	268	271	233	261	267	284	282	285	273	307	278	281	291	303	313	306	286	257	265	280	273	280	260	273	291	280	317	276	277	284	303	282	268	274	279	293	274	279	270	272	276	299	251	262	279	279	281	291	252	298	265	310	290	276	283	282	283	293	282	283	262	292	288	321	296	298	283	274	290	279	266	278	266	276	263	240	254	274	258	300	267	267	259	289	302	280	277	276	252	275	290	316	302	246	285	315	284	280	294	257	249	254	307	266	246	286	240	292	290	293	294	273	252	250	258	263	280	307	300	283	269	276	291	293	259	275	296	297	254	251	292	277	262	285	300	266	268	305	280	295	301	316	265	265	268	286	263	290	295	271	283	306	316	284	300	301	282	285	290	255	279	282	286	287	295	252	273	270	264	284	249	281	293	267	298	295	278	250	287	287	258	264	291	263	265	294	283	282	252	246	280	295	267	273	262	278	261	308	273	264	280	248	272	281	309	285	300	306	272	289	302	286	257	303	265	234	282	261	268	264	252	282	278	262	317	298	260	256	272	285	300	281	291	266	275	310	277	277	253	254	280	286	269	261	258	262	277	271	275	274	253	271	268	279	267	257	289	260	279	273	296	263	278	277	280	268	272	264	281	262	273	262	287	236	252	290	289	301	292	283	244	290	267	267	284	289	269	223	304	284	272	310	283	282	321	253	283	277	274	261	276	265	285	270	288	268	271	269	284	259	290	296	263	267	290	275	275	299	295	282	297	274	275	270	314	282	257	290	314	246	301	276	254	265	264	242	267	249	264	291	289	256	257	270	277	282	256	227	303	265	276	277	269	253	264	268	275	289	293	287	250	291	282	278	245	263	236	285	283	290	280	285	280	297	269	263	294	280	290	260	278	279	304	267	271	274	268	289	301	299	296	280	276	264	290	275	290	255	282	270	266	282	282	294	305	273	277	272	274	270	274	273	281	273	278	307	287	287	283	291	299	256	274	273	277	263	294	303	313	298	289	260	313	295	298	286	284	316	263	266	288	283	254	306	287	297	289	264	250	281	300	288	294	286	263	266	304	284	291	296	281	282	275	298	274	259	300	267	283	253	281	293	276	291	272	306	309	273	274	303	265	265	276	296	285	296	323	302	293	285	302	271	280	270	304	277	276	265	300	288	292	249	267	238	307	288	276	249	286	283	261	241	270	268	313	260	269	274	290	271	291	262	252
21628	11564	6342	8628	5512	5988	5260	3608	3138	2323	2611	2416	1677	1803	1608	1784	1603	1760	1810	1777	1684	1899	1750	1713	1806	1758	1739	1911	1972	1909	1932	1980	1999	2155	2028	1952	1883	1903	1743	1666	1464	1281	1127	1216	1291	1100	1133	1173	1062	1041	1006	851	805	896	838	875	750	735	802	754	732	701	770	759	775	713	700	678	687	644	653	666	711	639	633	680	662	679	674	623	689	660	674	624	664	613	629	688	684	645	649	649	685	645	677	709	655	621	661	696	684	692	665	647	621	626	648	663	686	634	624	663	635	641	653	629	626	629	654	650	636	654	666	637	636	676	635	674	642	694	653	653	670	723	690	693	632	671	665	657	699	636	628	642	672	673	670	623	695	650	630	638	689	677	646	629	642	642	682	682	655	663	654	663	659	637	644	675	675	607	661	638	642	664	680	646	634	692	635	653	608	700	657	658	670	718	639	631	656	667	656	648	635	643	637	616	629	650	651	614	646	653	620	622	665	667	705	641	603	675	633	651	644	646	654	676	711	655	640	657	678	647	617	680	652	586	610	636	701	607	674	658	638	653	654	695	588	639	618	678	684	644	617	661	665	609	625	689	659	684	716	658	672	665	662	679	617	680	643	665	663	625	656	635	691	639	668	686	626	712	683	669	611	601	630	639	631	607	612	654	653	663	657	679	677	642	615	670	692	638	646	636	705	569	627	658	640	640	655	626	676	649	647	657	654	719	643	639	662	643	633	690	635	610	632	672	636	641	642	714	621	678	654	664	634	672	656	681	677	662	669	629	660	689	672	644	631	621	663	702	655	645	693	680	640	658	629	613	635	657	673	671	703	655	616	717	635	695	638	640	652	670	661	663	662	671	663	633	665	644	715	626	633	676	665	670	618	648	668	649	649	690	696	685	662	631	691	648	635	638	670	638	650	637	618	676	636	660	645	650	624	704	669	644	642	698	622	645	650	643	650	672	667	671	667	628	671	669	710	635	655	632	593	622	664	651	667	651	662	653	629	634	631	652	668	646	665	606	668	634	612	635	638	650	634	649	676	667	626	674	642	633	676	633	635	655	648	645	694	637	644	707	663	655	659	709	639	641	661	675	662	641	637	644	658	675	618	641	698	653	680	684	700	690	652	655	654	674	677	625	670	673	670	621	683	651	647	649	593	667	665	646	638	626	698	685	641	681	655	653	679	635	654	670	665	633	623	644	643	656	668	605	620	657	648	671	666	663	668	639	645	632	677	615	684	649	625	670	630	616	632	678	664	655	652	665	683	673	716	652	700	661	650	635	639	670	635	670	702	674	664	657	619	613	621	694	659	618	686	621	714	664	625	696	652	650	644	648	635	654	685	638	714	664	648	678	624	648	686	666	632	642	629	656	662	624	641	673	672	585	629	676	650	658	634	652	626	645	662	628	689	655	636	682	727	635	646	655	618	664	669	657	684	658	664	669	644	664	615	682	602	657	656	707	637	619	622	649	686	666	641	668	623	650	619	701	673	656	622	636	636	652	684	671	647	635	633	648	658	696	630	686	656	632	662	655	611	659	664	673	649	637	637	677	638	694	649	637	646	670	673	637	694	634	653	602	639	604	656	655	662	694	629	676	633	716	658	653	640	665	644	682	677	697	622	677	651	663	672	679	667	673	646	640	642	694	685	653	654	651	644	681	669	673	661	686	678	708	645	648	655	601	697	640	658	675	638	655	647	683	657	632	636	688	650	673	695	653	646	672	697	702	661	690	686	636	657	670	672	656	665	638	667	665	692	661	649	671	596	652	660	681	656	688	657	664	705	677	643	662	669	649	717	649	609	642	643	676	674	621	647	641	656	662	648	657	651	660	643	654	667	626	681	648	637	630	629	681	657	635	694	633	642	638	697	675	623	618	657	635	604	639	623	642	654	666	652	612	666	668	628	619	674	619	627	708	665	673	642	658	656	690	675	669	665	664	648	661	658	664	682	653	643	646	627	611	669	631	687	667	685	623	665	689	638	643	661	675	628	708	681	676	663	626	678	705	665	664	623	648	663	670	631	666	657	643	604	661	703	637	640	657	622	657	665	683	668	579	588	651	663	657	617	683	718	678	685	611	671	675	653	635	637	690	715	677	675	624	660	687	594	668	667	701	611	633	648	668	662	702	649	663	711	632	672	662	628	597	697	716	677	719	601	690	685	645	681	695	653	637	639	663	653	670	601	724	675	680	705	633	650	660	686	652	675	626	715	656	644	660	681	627	682	624	662	646	643	655	679	631	650	682	683	639	680	647	678	672	644	680	683	653	642	637	645	641	667	666	657	709	644	701	647	665	638	662	657	670	681	662	685	649	664	648	645	629	648	683	689	675	656	632	660	653	655	629	638	666	646	707	599	665	682	696	657	662	675	664	641	678	664	642	671	697	657	652	689	671	696	688	627	676	640	674	635	655	660	629	651	638	665	656	637	617	666	638	663	660	671	605	664	641	669	644	664	631	620	681	650	645	652	637	637	628	686	620	671	681	661	628	678	708	684	626	593	625	672	680	670	680	658	640	697	716	615	585	665	654	649	681	649	679	677	685	723	632	645	637	657	648	637	641	657	611	659	617	663	630	663	637	642	626	638	640	694	646	639	659	684	658	664	599	620	630	650	681	656	636	685	688	685	649	685	636	643	649	650	619	640	655	631	623	664	596	680	687	622	641	666	688	579	648	666	677	680	676	614	706	652	670	636	638	633	666	625	630	629	636	583	633	664	690	657	655	625	644	628	661	651	607	629	641	625	654	665	665	657	631	684	643	671	636	652	646	628	611	681	654	707	651	644	618	689	661	604	634	669	688	629	650	619	669	680	628	651	680	641	655	619	696	646	667	672	659	692	666	623	685	637	653	693	652	669	652	628	674	653	652	599	663	667	668	680	644	638	698	696	641	651	625	638	681	633	635	669	714	661	625	639	680	671	636	685	682	628	682	666	635	633	702	635	647	660	700	662	657	662	624	681	630	614	630	677	690	665	669	637	672	645	623	652	644	681	670	679	655	682	658	667	632	707	651	664	642	697	643	655	655	626	641	655	651	685	709	624	651	648	673	654	651	621	657	635	674	703	687	610	608	641	609	619	683	604	656	658	703	695	646	680	665	658	603	639	682	628	715	691	664	640	650	664	663	654	640	665	652	632	658	708	654	594	650	616	647	614	654	656	635	628	611	669	682	664	712	688	634	685	614	697	672	671	684	690	691	666	683	685	621	676	648	664	654	661	664	635	621	660	623	683	683	657	659	677	677	668	668	605	677	636	650	679	649	664	645	706	666	669	659	701	640	648	667	672	635	658	634	704	664	646	659	664	663	672	652	654	663	631	697	662	682	706	654	660	617	652	622	636	696	659	639	648	670	658	647	629	687	621	647	664	646	685	673	615	619	698	670	642	692	630	633	662	692	645	655	646	692	594	700	712	700	647	666	667	632	654	659	622	649	689	617	630	676	634	684	645	640	696	683	672	691	638	608	656	676	674	667	652	656	702	667	660	663	669	676	640	654
47134	35866	17148	9469	5234	4301	3045	1929	1406	911	849	701	573	495	541	478	544	483	578	509	487	526	507	497	524	458	498	484	556	488	496	538	514	554	481	480	472	520	485	471	408	374	325	383	368	390	396	349	364	341	332	305	323	285	285	286	299	306	274	249	269	304	301	291	285	279	273	267	277	270	276	285	301	289	264	273	263	285	273	243	304	264	264	265	263	254	261	239	218	289	270	245	258	259	267	262	268	298	275	270	267	255	264	279	293	268	254	269	274	279	282	254	241	257	263	256	290	279	277	253	263	256	256	278	278	256	264	253	229	246	280	286	294	262	264	279	288	271	265	285	273	266	253	262	270	275	249	246	263	278	267	252	286	266	256	257	290	285	259	256	289	255	262	257	306	270	278	294	233	244	283	285	273	300	268	304	253	260	306	259	257	292	276	298	262	263	318	279	265	287	276	270	257	264	246	221	251	268	295	279	246	265	260	308	264	254	311	285	273	270	266	292	276	310	275	272	268	298	243	264	268	248	301	273	253	301	270	283	276	288	265	265	233	257	290	289	280	270	255	275	292	260	280	279	250	258	255	268	253	267	280	291	281	254	274	291	272	267	280	261	255	259	280	292	251	268	270	258	280	275	283	297	292	278	260	284	261	260	285	258	251	265	242	264	257	271	261	268	261	246	248	270	262	300	255	272	266	262	236	272	259	304	254	277	287	258	300	233	252	258	260	264	279	309	290	249	264	231	283	277	261	254	315	281	254	283	251	270	248	256	251	268	261	263	270	268	285	273	257	278	238	254	274	266	287	286	275	282	246	284	286	277	271	255	229	280	224	281	257	243	279	267	279	274	262	234	245	267	265	261	260	276	241	255	271	282	265	246	267	268	282	279	280	282	309	254	270	270	270	271	267	257	285	281	276	296	281	268	282	308	275	258	277	286	281	274	249	262	266	266	273	271	258	256	268	224	255	257	254	251	252	279	249	249	258	267	278	247	269	246	270	290	292	270	275	255	292	254	241	298	248	274	250	251	260	302	270	274	277	261	298	273	255	279	230	277	248	253	256	281	283	259	282	268	257	244	296	274	249	260	259	280	287	236	266	250	271	293	279	265	262	262	275	269	266	300	284	248	271	284	267	277	278	263	246	258	249	248	259	262	249	264	277	272	290	258	254	254	266	244	269	274	283	265	258	267	267	244	277	300	256	272	262	259	277	244	275	276	284	290	275	251	284	274	264	299	265	261	275	256	278	274	270	265	243	283	267	288	273	277	263	255	289	294	266	283	260	293	279	268	269	272	280	280	268	240	277	273	267	265	277	278	271	268	248	246	268	287	295	287	284	272	251	283	256	271	249	292	245	284	237	281	262	253	247	264	263	260	271	230	234	273	273	271	261	281	299	256	260	295	265	287	293	253	277	300	284	269	265	258	235	258	241	288	296	294	289	275	276	260	254	259	269	277	276	309	272	285	235	288	276	257	267	242	255	269	273	249	251	275	271	259	267	270	277	256	270	277	251	261	284	301	248	256	266	266	269	307	292	244	283	278	248	264	267	252	263	274	285	238	288	297	274	250	258	240	260	274	283	280	274	246	212	265	282	260	248	282	269	265	250	281	238	252	259	293	271	270	309	258	241	256	237	250	266	267	317	273	253	275	275	284	282	270	266	259	269	281	258	258	262	259	268	312	288	276	282	268	280	291	272	271	273	241	230	258	279	278	261	279	287	304	292	270	254	266	264	262	281	253	287	265	281	272	267	296	289	263	278	257	251	295	264	265	286	238	237	285	250	272	274	261	278	252	257	277	237	260	264	233	281	266	260	276	279	282	253	234	266	281	283	278	281	265	251	264	253	271	249	314	278	252	253	247	283	281	284	245	286	291	256	259	270	262	234	262	278	285	277	267	291	260	277	277	291	258	290	264	269	256	281	262	296	269	244	268	282	290	238	287	303	292	270	261	250	283	289	244	276	265	283	263	265	241	260	262	257	262	253	281	260	246	256	265	286	284	277	271	267	259	294	274	256	249	268	274	265	251	308	236	285	238	265	269	268	239	251	260	248	247	259	276	273	314	265	252	264	296	276	272	298	269	243	279	237	270	310	290	270	266	244	258	255	260	239	267	257	253	273	288	269	254	225	249	288	288	247	257	242	253	261	275	298	272	258	263	274	267	258	293	290	299	259	236	285	265	266	268	261	272	263	269	297	267	260	268	273	238	262	268	263	283	270	263	278	261	258	258	258	275	288	264	265	289	261	262	305	256	244	263	245	245	274	274	259	259	255	287	255	254	250	274	299	256	238	256	243	278	248	290	285	292	259	264	239	269	250	295	264	271	260	262	264	235	273	240	269	297	277	254	295	263	254	272	261	264	262	269	284	281	273	285	261	262	273	276	280	269	261	278	256	256	269	261	256	298	226	265	256	251	275	289	266	242	231	263	260	291	273	254	264	293	278	247	286	261	263	270	271	290	291	277	257	254	254	282	232	277	256	272	263	292	277	258	269	262	283	272	257	278	288	255	304	284	243	263	271	278	300	310	283	252	253	265	298	278	249	267	286	245	271	246	270	285	277	258	277	275	286	236	271	284	292	291	277	290	266	272	258	278	276	262	291	252	270	294	240	259	270	267	269	277	272	277	276	251	273	280	282	277	287	286	302	289	248	300	285	220	276	233	252	277	290	271	262	282	289	271	298	289	271	289	229	295	260	265	249	257	281	293	258	286	270	288	252	256	282	296	251	304	259	264	281	263	264	297	261	304	238	251	273	292	264	257	294	252	255	249	240	272	262	253	260	289	308	297	284	235	278	273	255	264	274	260	251	286	302	271	262	261	253	291	273	285	276	269	285	303	273	276	277	280	253	278	265	290	281	281	283	282	247	278	275	300	260	273	258	255	265	274	278	262	282	284	282	266	278	234	249	265	295	268	281	257	262	253	275	262	286	273	257	256	265	250	266	302	287	285	253	282	299	255	265	252	270	285	271	252	292	276	264	291	257	234	264	268	253	257	277	265	249	283	282	328	258	274	248	250	260	254	278	273	264	278	256	226	249	265	285	257	260	260	278	260	269	272	284	263	255	264	269	275	278	254	252	267	281	288	272	278	254	274	258	270	289	268	246	292	266	281	305	262	233	262	298	277	286	275	279	287	254	288	261	252	260	265	261	271	229	266	268	265	267	279	277	290	250	269	238	298	266	277	263	272	251	278	259	271	251	279	281	247	272	261	268	270	286	255	268	286	267	284	278	282	272	247	252	276	262	240	255	274	339	245	270	241	264	283	294	264	330	289	281	297	277	274	260	268	273	241	263	270	291	268	269	260	257	298	294	245	243	253	282	294	264	281	262	249	291	290	231	266	290	258	279	267	304	272	267	262	247	267	263	260	267	288	262	226	276	256	269	256	285	275	281	251	267	272	270	239	266	289	289	272	269	300	264	293	276	301	288	253	273	291	289	282	269	276	264	259	254	262	317	264	257	275	271	250	291	252	273	262	261	290	265	270
28902	15179	9962	12982	8809	10037	8094	5985	4743	3513	3724	3277	2352	2206	2202	1998	2268	2316	2685	2452	2333	2445	2221	2145	2337	2247	2255	2360	2462	2325	2461	2692	2537	2695	2549	2512	2580	2307	2221	2024	1712	1602	1418	1480	1438	1411	1497	1409	1336	1288	1237	903	903	1037	981	878	795	754	810	771	786	799	826	772	713	651	725	694	727	688	676	666	685	656	654	690	682	680	623	636	650	664	596	687	639	668	676	686	644	593	583	624	615	683	676	611	668	625	667	627	669	662	678	638	661	672	649	674	658	663	645	641	669	667	677	653	720	670	635	661	644	619	667	659	680	663	587	623	630	638	624	668	568	625	630	650	660	636	592	645	646	655	643	665	673	640	688	645	665	671	616	637	700	650	649	617	683	649	646	702	654	647	655	663	663	601	659	633	669	660	658	642	695	684	680	682	645	595	582	622	596	633	614	636	633	664	693	598	627	618	669	696	614	684	663	672	670	716	621	649	638	648	673	676	638	632	682	640	617	614	696	626	654	647	647	628	621	624	642	633	652	667	659	649	663	660	677	675	649	690	623	645	621	657	651	616	622	621	651	609	649	668	648	643	607	674	693	646	641	650	677	669	672	655	660	584	673	648	658	648	634	607	614	616	636	632	651	685	653	649	663	638	627	642	673	647	659	666	637	683	644	598	656	650	671	623	628	622	660	641	672	618	709	659	606	696	636	621	650	644	644	690	696	682	674	616	651	627	682	648	625	655	667	615	617	632	672	622	632	605	663	659	692	575	649	637	656	653	632	691	682	592	657	643	632	707	666	655	637	632	661	656	664	665	608	671	651	609	645	686	640	656	637	604	656	647	658	629	655	645	633	636	604	671	658	624	680	663	655	678	616	694	636	625	625	685	690	649	644	695	640	665	643	605	666	666	636	689	703	632	670	646	626	614	613	664	697	662	592	689	657	629	642	620	630	648	668	701	620	724	644	651	664	667	661	661	620	645	613	653	619	617	638	646	664	635	706	618	688	625	673	661	678	608	652	625	676	625	592	635	659	623	580	642	623	629	680	676	664	621	603	649	640	641	660	639	642	640	624	651	611	619	675	667	649	634	674	670	664	663	651	654	631	618	665	633	635	652	641	693	648	622	640	654	651	674	708	663	650	630	644	649	637	622	638	596	652	649	678	653	622	651	625	661	626	684	687	637	710	604	642	659	647	652	663	647	661	663	610	656	665	641	597	684	653	675	630	623	655	631	619	632	701	676	642	652	684	648	637	609	669	641	678	634	673	677	650	655	679	680	626	634	656	645	654	693	703	626	633	649	658	641	665	676	616	651	626	620	631	643	620	627	630	634	605	616	633	667	636	626	665	636	653	630	677	622	654	647	622	634	662	673	675	689	672	669	700	678	639	688	625	684	631	649	655	646	605	678	637	696	636	664	606	641	699	640	629	660	632	657	668	643	672	650	619	649	701	609	702	672	654	640	633	649	608	690	645	634	677	655	660	641	639	620	684	633	633	693	644	621	636	707	654	640	702	680	644	667	581	618	630	650	634	641	647	624	636	646	677	695	658	633	661	639	664	693	623	659	573	615	651	638	640	646	679	666	661	641	663	645	674	648	655	651	635	628	658	663	644	675	647	650	672	580	612	610	653	647	657	575	670	655	679	623	675	609	660	707	684	663	657	679	634	662	673	657	672	671	626	653	645	608	668	659	672	672	645	623	654	659	649	651	629	668	660	644	643	626	659	627	632	610	694	657	613	699	667	655	642	665	689	662	640	639	670	623	653	632	678	670	672	673	678	565	567	620	647	655	718	665	622	627	637	676	668	621	680	613	651	646	678	678	636	599	604	618	631	659	657	628	669	627	636	650	617	680	622	604	639	663	670	627	687	605	704	630	670	621	618	588	671	671	669	675	651	645	623	625	641	675	616	653	609	621	625	683	672	633	665	631	635	637	634	634	666	630	601	645	665	654	682	695	658	628	590	648	641	679	645	654	647	647	671	648	690	662	674	626	642	615	673	597	615	653	661	645	673	686	601	661	661	627	672	623	702	635	647	664	629	641	659	689	644	651	666	685	679	644	637	622	631	633	645	692	647	611	621	695	658	625	635	657	678	671	649	642	627	691	642	680	626	629	653	613	687	630	654	639	651	633	619	629	691	654	707	616	632	644	650	665	651	602	646	684	664	634	654	701	656	670	649	614	652	661	620	638	614	614	674	651	677	737	724	643	655	627	646	631	652	680	600	668	654	633	614	632	669	669	665	630	659	685	679	628	613	643	679	636	678	666	677	649	654	664	674	673	668	626	638	702	634	630	660	665	654	652	632	653	640	646	678	648	684	660	691	649	654	603	668	633	674	651	686	643	670	618	638	656	636	632	660	668	638	642	568	632	621	646	683	659	598	628	624	629	636	637	586	617	619	648	599	642	658	661	673	687	619	641	631	652	670	648	642	703	600	607	605	641	607	667	650	640	661	655	639	646	694	658	639	657	617	622	672	603	670	700	709	630	677	585	633	599	635	643	651	666	620	654	621	644	681	663	690	628	657	700	646	676	663	672	683	632	634	637	663	663	690	670	678	668	667	669	683	627	622	641	665	683	633	626	660	608	623	659	637	678	659	643	629	657	641	647	659	649	646	707	657	670	650	596	674	709	567	647	659	656	697	665	660	692	619	612	645	666	682	619	679	632	708	647	622	652	648	591	674	633	690	657	655	663	663	613	685	676	632	631	652	617	650	687	665	633	659	665	631	631	639	673	675	648	701	633	670	684	639	668	655	646	647	651	641	659	620	603	638	625	658	668	670	645	669	670	635	653	642	660	677	663	575	677	637	631	618	680	636	643	636	699	658	704	662	708	674	664	635	646	648	688	677	636	663	644	615	645	673	643	652	697	665	636	642	612	667	641	622	672	652	671	625	625	664	684	642	683	601	617	636	615	629	656	640	624	665	625	668	627	670	647	650	654	685	612	658	688	630	668	613	624	657	651	606	640	666	616	633	693	657	641	646	712	649	644	666	654	644	661	655	656	640	600	645	663	653	655	618	619	612	614	643	657	617	649	636	664	686	648	612	617	679	624	707	650	659	656	646	673	660	646	661	656	614	625	613	648	674	603	672	662	660	612	610	614	672	687	597	635	656	650	627	627	679	629	636	616	685	632	651	649	647	666	671	650	630	647	677	635	658	669	658	627	589	612	677	670	644	669	595	654	668	677	648	633	650	645	637	641	573	640	649	660	629	616	673	620	624	672	667	681	627	635	612	636	653	676	626	660	654	620	677	649	642	652	621	637	654	604	700	675	659	616	640	671	663	683	666	667	625	667	672	649	683	662	705	644	657	658	678	670	603	633	612	629	670	629	629	649	621	673	655	661	683	579	651	681	586	613	627	654	662	600	643	618	666	622	639	604	644	688	663	672	622	636	638	591	638	622	598	654	648	672	644	641	662	627	688	660	625	635	642	644	665	644	633	672	649	677	606	633	599	666	670	655	672	683	638	643	643	645	661	632	642	666	655	644	628	600
5060	1541	878	817	551	563	515	503	512	418	456	438	415	411	435	415	426	485	427	406	424	493	449	450	482	467	463	482	516	430	456	472	440	507	468	511	460	459	418	458	422	383	443	383	409	397	370	414	420	416	406	392	416	368	329	413	389	376	375	355	387	407	365	387	318	378	382	387	435	387	398	385	380	373	343	389	407	376	386	408	378	393	362	385	394	354	377	375	367	372	398	387	379	370	395	396	360	396	367	411	369	356	399	363	392	363	366	376	394	363	384	383	390	407	383	351	376	375	367	384	376	379	380	393	395	383	398	398	384	409	406	359	415	384	373	406	364	390	373	385	361	338	394	389	375	353	375	375	376	407	377	385	361	366	374	424	387	383	364	372	378	420	379	387	386	383	399	350	354	396	384	339	382	406	388	355	358	398	390	398	375	378	406	358	360	379	367	351	373	360	400	373	347	359	382	382	426	379	372	412	379	379	392	383	369	430	378	349	376	384	366	407	418	371	404	416	371	367	363	410	381	402	342	365	386	396	373	411	369	390	378	355	393	385	363	361	391	368	399	421	410	349	362	364	385	373	378	394	382	391	394	357	361	416	358	382	383	354	358	380	371	412	342	384	396	382	382	369	397	403	392	371	404	400	345	379	372	363	381	434	385	385	403	369	376	396	386	393	379	351	363	348	433	419	339	419	381	390	340	376	376	433	384	367	368	406	338	375	384	341	404	393	388	390	409	375	390	337	382	420	361	380	381	384	386	350	377	393	351	377	350	374	336	380	367	415	373	370	386	354	363	390	361	371	392	360	385	378	439	347	379	359	411	384	379	360	398	360	379	405	383	382	383	385	394	379	405	401	375	373	390	356	389	397	388	381	367	379	387	372	391	379	365	381	400	377	409	371	366	388	364	378	384	387	363	399	389	333	363	362	349	373	412	405	381	382	407	387	393	383	402	337	351	398	381	396	423	387	428	347	393	410	377	397	361	413	384	390	385	374	385	372	405	420	392	377	363	378	380	398	367	398	401	372	352	391	361	388	376	371	367	400	376	388	414	392	402	375	401	409	393	371	378	428	387	399	375	393	403	349	378	376	368	397	371	409	404	383	397	386	394	378	398	392	370	377	354	391	368	413	397	368	350	374	379	406	350	391	364	371	358	375	431	368	364	383	375	374	403	406	389	392	415	370	406	395	361	374	363	366	346	400	392	346	394	388	364	388	390	378	382	386	355	422	360	398	355	397	385	390	420	386	358	357	358	406	328	400	418	371	393	348	349	387	392	396	382	367	401	411	382	389	413	398	366	346	341	396	407	356	385	362	403	382	373	374	382	371	373	363	381	372	387	399	372	370	374	369	389	372	358	428	370	352	349	363	367	331	400	368	370	345	358	358	384	379	362	365	384	346	370	390	376	361	381	384	398	345	390	392	392	362	356	338	371	379	387	363	362	417	368	400	397	353	340	401	357	374	394	369	355	376	400	373	370	413	370	400	384	404	408	371	389	431	366	399	390	355	373	383	428	347	379	376	385	379	379	411	388	406	400	404	397	378	387	369	369	372	381	413	382	384	382	400	395	386	376	388	350	399	372	363	342	366	388	384	407	377	423	338	390	380	369	406	370	365	350	386	363	341	354	343	341	358	371	431	398	407	359	377	368	387	385	389	333	365	379	398	359	373	387	380	377	366	385	421	417	353	384	352	378	406	351	389	388	380	397	442	362	401	335	386	390	393	381	343	389	379	398	389	398	376	402	360	371	370	380	422	397	355	369	394	411	368	375	395	386	349	412	380	349	387	367	384	381	378	361	370	406	378	372	387	371	393	362	388	371	441	395	343	377	344	399	353	392	349	343	394	368	381	385	409	385	357	356	404	394	336	354	368	399	381	392	366	392	383	395	409	365	391	406	359	411	375	381	375	382	369	413	343	346	370	386	402	399	352	408	375	387	387	388	428	369	395	374	387	381	383	399	372	383	358	373	354	410	399	365	403	363	394	364	367	354	382	388	377	372	364	347	385	364	343	363	378	347	380	344	410	332	426	388	397	406	311	388	389	351	371	410	371	379	372	404	380	392	373	397	387	402	338	339	387	368	346	363	366	372	369	383	368	381	394	395	364	374	429	430	398	402	383	384	385	373	359	412	411	380	385	412	368	344	373	369	392	367	370	422	384	391	393	380	359	398	388	393	388	404	392	377	392	407	375	389	382	376	384	393	354	372	349	366	384	375	392	354	392	395	403	370	386	379	358	394	381	363	400	381	403	402	373	404	359	381	398	382	412	409	391	395	397	413	386	351	360	402	374	372	373	343	385	360	411	369	365	411	385	372	357	365	395	361	374	404	392	357	374	364	350	379	376	353	370	366	368	374	405	371	411	376	374	345	383	424	334	371	422	361	385	369	339	375	362	367	382	379	346	385	390	404	377	423	401	380	384	404	335	376	363	372	404	375	327	383	384	389	410	404	382	365	407	369	370	343	400	371	353	403	410	382	412	405	348	322	351	361	378	372	440	385	403	370	363	447	386	359	340	418	352	342	394	420	367	420	382	371	374	389	403	386	382	445	415	373	389	410	359	349	348	384	365	356	375	399	354	374	366	432	388	355	396	392	385	377	391	348	400	404	367	380	368	379	418	359	356	361	351	401	352	351	391	372	390	410	381	378	385	384	395	414	392	358	375	383	392	412	382	393	362	362	353	351	341	388	366	397	400	363	379	423	383	424	358	413	374	400	376	341	357	384	357	391	396	351	396	359	385	368	356	358	361	407	401	343	364	382	388	368	402	388	406	368	469	404	367	397	375	390	398	373	404	392	374	377	361	384	343	391	380	394	381	388	403	373	397	332	375	375	392	430	389	396	381	400	388	399	365	384	396	382	391	384	407	393	403	390	365	404	354	400	369	355	386	376	382	376	375	384	385	360	397	342	397	361	408	375	372	406	348	380	364	362	381	406	359	395	360	338	385	399	379	371	369	415	376	360	388	366	367	387	371	352	377	362	391	428	382	370	387	395	371	404	397	367	384	402	359	385	355	385	385	419	355	386	378	403	409	401	374	354	330	381	394	377	378	384	378	376	408	392	390	376	345	353	373	400	395	362	423	384	398	364	364	380	395	370	390	353	315	376	365	360	403	402	394	381	412	355	413	399	381	381	375	398	430	369	374	423	402	382	381	384	411	396	366	348	379	431	383	410	376	363	368	380	377	401	387	433	406	353	363	382	365	372	375	429	368	393	345	386	415	382	368	387	412	386	379	380	357	374	351	381	378	368	415	414	351	353	404	376	394	383	374	382	337	361	374	383	329	390	373	371	406	356	364	357	348	337	358	377	420	384	372	395	346	364	411	406	377	371	395	378	384	355	393	356	385	383	423	401	370	369	425	358	390	408	358	366	384	374	385	388	394	406	376	382	389	405	342	415	409	406	352	371	409	387	410	384	382	400	393	351	404	399	360	356	412	442	395	427	377	375	388	359	377	360	371	362	358	365	373	387	375	409	399	390	376
5108	2138	1875	2194	1871	1777	1534	1381	1135	1239	1265	1186	1031	1151	1103	1213	1247	1408	1435	1310	1275	1372	1329	1419	1472	1447	1507	1563	1631	1562	1528	1645	1608	1644	1651	1581	1500	1511	1392	1364	1247	1206	1118	1148	1023	1117	1097	1065	1009	1027	1084	952	924	1028	923	946	939	937	928	925	884	897	973	895	837	848	853	837	857	881	956	903	861	905	821	877	850	894	849	902	876	825	840	889	850	873	868	825	870	879	859	926	824	878	864	830	846	881	849	866	851	878	856	869	859	888	882	848	798	834	893	870	898	883	814	857	855	861	873	859	843	850	870	847	798	834	875	880	886	834	846	842	869	869	905	874	819	874	890	877	884	816	895	835	848	868	862	854	839	904	859	807	867	897	919	888	899	850	865	864	801	890	858	836	846	833	824	853	877	912	886	848	860	854	840	836	856	849	852	887	871	823	854	846	893	867	875	821	873	854	906	924	806	872	874	896	884	929	900	863	830	808	839	915	879	908	845	861	854	824	830	846	846	896	827	883	801	879	893	875	864	811	852	837	856	829	848	886	835	854	857	855	910	838	876	821	807	807	836	849	907	830	816	855	825	846	851	866	884	881	911	850	873	877	876	903	826	871	844	919	848	861	826	846	799	844	856	865	864	897	818	818	875	788	832	865	887	870	822	860	853	896	875	856	851	882	851	875	941	862	846	868	885	858	880	859	839	790	896	911	833	883	835	902	861	870	854	883	911	888	856	918	880	847	807	872	843	849	864	878	862	892	840	835	869	869	825	875	855	844	861	887	861	869	879	832	874	871	894	861	894	874	831	893	894	851	817	858	856	922	887	841	898	863	892	901	816	828	838	821	806	881	879	885	855	872	835	851	841	888	853	838	889	843	843	829	844	888	865	895	869	880	828	772	873	911	836	891	855	895	885	908	866	842	908	906	882	912	839	837	845	879	926	893	853	836	848	834	890	842	891	891	847	863	809	827	849	840	869	828	858	867	918	882	939	879	826	904	876	842	833	843	831	822	875	887	863	870	847	886	843	863	870	899	917	894	871	847	895	874	840	832	867	897	839	846	838	899	889	816	906	857	869	877	905	835	833	879	856	846	876	893	865	888	881	897	902	874	867	855	858	855	842	833	882	856	800	865	919	871	874	814	871	849	808	903	866	865	843	917	870	874	868	787	877	839	843	892	850	823	780	879	861	906	828	882	814	833	942	881	921	864	920	866	846	871	872	894	812	867	896	875	828	841	860	867	867	869	870	858	885	852	909	793	873	912	894	829	875	862	919	836	847	870	888	884	914	827	876	817	832	859	930	857	818	859	887	828	872	884	897	879	872	931	850	858	842	872	855	807	840	897	849	875	880	856	884	833	894	813	846	886	884	844	887	882	912	925	886	839	879	860	871	866	871	860	883	909	846	888	813	894	883	926	903	879	877	893	870	878	871	882	858	854	869	865	865	810	852	869	853	857	884	846	849	847	857	839	831	803	850	860	911	877	873	889	879	851	884	869	910	844	857	844	858	856	887	850	859	827	820	899	872	909	807	878	885	913	848	883	835	851	840	862	916	887	845	836	823	926	868	840	861	948	805	867	870	951	881	862	846	853	867	849	832	854	857	886	911	917	868	911	885	814	896	849	831	858	824	866	860	920	922	908	861	814	868	880	873	868	848	841	851	922	859	836	882	863	840	892	840	890	898	865	872	843	880	907	833	834	876	832	878	838	854	864	838	797	837	933	894	859	844	893	796	857	840	916	856	861	866	848	862	870	874	850	839	867	837	857	946	891	840	912	876	933	860	842	882	885	875	864	912	873	894	867	839	862	875	847	844	869	906	851	869	870	894	872	904	841	875	830	894	834	814	832	778	854	871	902	866	907	884	853	897	850	858	826	820	889	935	822	858	887	848	873	814	862	858	858	758	868	820	917	822	838	906	878	884	843	836	881	891	875	846	866	875	827	903	858	863	897	817	894	840	914	846	895	856	823	896	870	894	829	855	875	862	872	868	823	821	834	877	847	875	844	879	810	968	853	854	832	881	887	816	885	887	839	913	888	919	911	854	898	889	871	880	867	938	904	852	851	847	853	886	835	849	921	915	837	827	885	811	877	809	899	875	851	860	876	888	888	868	878	872	916	887	891	835	845	890	838	860	847	861	877	895	868	889	934	828	881	865	848	767	900	863	855	863	840	896	862	850	864	828	798	840	804	886	947	856	876	876	919	808	868	940	865	879	884	846	896	848	855	827	813	919	866	862	843	858	900	864	885	858	881	816	893	858	882	853	890	820	889	876	872	828	894	905	853	860	861	808	818	901	796	808	936	852	801	858	886	875	906	888	888	836	835	928	830	858	871	871	784	879	831	905	892	863	861	886	924	882	863	850	842	864	938	860	891	871	849	888	826	868	866	886	839	905	863	885	915	878	898	851	851	863	842	859	882	881	876	868	900	836	860	787	806	820	851	900	827	862	933	912	848	899	896	872	797	915	867	887	831	862	954	896	854	871	825	846	851	859	852	843	870	866	833	883	822	929	886	860	849	860	894	892	872	879	833	852	888	881	835	897	884	842	881	812	878	861	879	843	875	822	856	897	895	880	888	848	865	806	830	779	863	874	875	838	890	861	850	821	856	885	905	873	901	840	863	840	890	837	866	914	831	790	845	862	835	892	886	848	858	859	888	888	802	875	839	852	859	845	905	854	883	891	861	924	866	866	885	883	852	842	878	916	873	884	885	909	826	873	851	847	900	854	896	861	885	864	871	911	885	860	873	850	870	863	839	869	858	915	879	874	846	872	873	833	887	811	864	879	826	857	835	857	865	876	883	852	822	845	861	850	861	933	840	889	839	883	878	873	884	848	882	886	887	857	873	852	843	852	892	856	890	850	879	884	833	823	909	874	822	825	882	837	891	887	843	869	843	865	892	836	843	828	890	857	912	911	868	876	896	872	843	832	860	845	893	881	843	853	884	900	916	864	882	856	881	935	861	860	893	870	870	874	921	844	836	866	877	887	856	824	864	869	907	886	849	877	846	850	886	892	801	809	861	896	872	873	900	875	823	843	806	847	871	844	888	906	870	882	897	851	839	868	851	828	896	836	838	876	865	874	826	909	833	877	941	848	898	866	848	817	917	851	788	855	844	821	854	862	863	816	874	906	817	868	839	822	872	842	846	862	877	948	874	901	830	872	835	881	852	823	907	883	821	887	828	834	888	879	834	851	817	877	832	891	851	820	920	829	913	867	882	889	835	887	886	837	861	847	868	833	883	884	863	865	952	887	891	864	851	890	800	836	907	831	870	880	858	865	806	795	849	839	862	809	842	838	899	852	891	833	889	898	832	895	873	890	892	884	931	866	903	858	860	940	900	853	856	876	863	873	886	871	923	869	840	850	858	853	855	881	819	841	889	862	864	884	887	883	856	858	896	839	862	847	864	810	796	873	853	833	892	877	882	812	863	862	867	823	848	869	879	928	905	893	867	876	896	854	865	919	899	848	850	838	895	878	881	860	861	876	895
34941	25413	8274	5439	2771	2305	1809	1264	853	605	551	540	482	452	414	414	418	407	482	413	455	446	440	417	471	366	433	476	472	423	426	454	467	480	485	430	491	437	408	375	375	366	337	316	332	354	338	332	346	315	318	292	287	308	289	296	307	301	320	287	288	322	306	303	266	285	296	263	278	289	278	286	267	262	296	282	269	261	273	281	303	310	291	265	294	292	290	315	284	262	262	272	302	300	263	292	280	288	273	293	296	266	279	290	247	283	276	299	284	281	294	294	299	311	248	277	323	261	276	281	296	272	263	283	289	265	284	267	303	253	304	293	288	258	286	263	265	302	233	285	267	304	284	268	269	286	297	279	298	305	302	280	284	263	243	268	282	258	268	292	303	273	287	277	329	294	289	290	292	295	283	255	270	288	288	287	265	261	272	283	285	284	257	264	258	277	255	281	284	282	256	286	285	284	304	266	276	301	288	293	285	282	272	316	292	267	286	277	287	286	264	274	242	278	277	305	256	290	290	302	263	269	265	261	282	303	298	305	254	315	309	258	270	267	317	290	288	258	273	283	278	269	278	266	262	266	301	283	284	259	285	314	281	310	267	309	273	279	266	255	284	272	282	285	272	307	288	266	322	285	290	280	276	277	254	246	305	284	300	283	274	306	292	269	309	330	272	268	309	271	322	289	279	289	269	288	235	274	297	296	275	290	257	279	275	299	270	265	259	268	287	273	281	278	262	248	309	300	249	274	281	297	285	303	306	276	288	265	268	268	269	267	282	273	254	264	265	291	272	264	268	282	272	268	297	278	303	258	265	285	267	310	299	298	285	287	308	254	274	274	267	301	274	303	233	249	307	287	288	284	296	274	286	277	302	268	281	275	302	264	287	285	276	273	290	280	284	273	279	290	274	287	278	303	293	322	276	271	293	290	305	288	301	288	286	274	285	280	249	277	265	276	247	295	288	286	311	283	259	310	295	257	254	308	306	268	267	294	330	274	277	270	274	250	280	281	279	261	286	298	282	264	255	284	288	254	293	259	256	278	282	264	282	282	301	258	299	279	264	275	296	308	276	247	290	280	273	280	274	294	287	262	337	311	276	290	272	271	261	267	268	272	290	292	299	270	258	273	291	252	290	264	301	273	272	299	283	303	281	276	294	287	304	249	269	295	301	309	271	295	283	282	260	261	272	296	286	270	288	259	288	290	269	291	283	263	288	295	264	268	255	254	246	286	271	275	284	278	265	272	283	275	293	245	304	310	287	290	287	280	278	286	287	293	260	258	301	284	282	275	284	265	271	287	299	271	296	283	283	288	270	308	252	283	279	242	288	282	252	321	259	303	273	278	284	301	295	281	307	290	295	292	303	259	262	301	285	275	286	291	295	288	279	243	280	282	268	249	281	315	308	267	275	306	277	323	295	296	300	280	280	260	287	315	315	314	280	287	279	230	265	286	270	260	275	252	271	265	288	306	241	299	313	296	268	270	265	290	269	283	269	294	283	308	294	286	268	286	285	274	250	283	295	338	293	276	311	292	282	286	283	267	283	272	278	278	298	294	280	256	288	289	276	290	328	275	293	275	297	278	285	263	261	279	296	257	288	283	281	297	278	301	299	277	277	330	272	261	300	291	271	258	298	285	302	289	278	281	275	250	297	258	249	281	257	269	263	238	275	272	278	305	289	272	257	267	292	256	276	282	264	294	299	298	267	265	262	287	286	293	318	282	279	286	283	322	278	277	257	276	266	312	272	285	287	295	235	292	255	292	303	316	287	283	291	282	311	286	295	275	288	304	295	276	293	267	276	290	269	276	290	266	277	248	329	285	290	311	286	271	302	281	292	308	241	277	284	279	300	281	278	289	296	258	272	283	292	276	272	282	277	279	293	282	275	236	269	272	272	294	302	287	242	298	285	275	309	280	288	303	290	319	302	279	260	277	294	287	303	298	281	293	301	290	277	296	296	286	285	278	254	283	267	253	280	310	298	275	286	298	271	283	293	298	289	259	269	285	275	278	255	323	302	289	268	297	281	275	259	271	297	270	300	281	280	276	261	293	296	285	269	253	283	276	304	272	294	273	303	293	267	272	285	245	270	305	311	288	280	312	272	279	304	291	264	283	316	282	302	277	293	308	296	277	274	277	294	287	285	295	282	278	258	290	281	285	288	275	288	302	267	276	237	275	289	283	268	255	274	290	307	273	273	300	283	283	285	295	286	291	303	268	304	317	254	280	263	261	299	271	312	287	281	284	262	286	292	281	295	291	288	308	246	283	271	280	278	318	272	277	293	272	311	279	285	303	297	279	251	260	285	296	259	259	300	268	281	277	274	280	281	276	293	288	273	267	318	279	311	245	300	256	274	292	312	288	279	302	252	281	276	278	317	309	269	301	296	306	277	318	280	316	281	261	279	259	260	297	263	264	311	294	274	297	306	337	298	293	266	259	269	270	291	281	303	300	274	248	261	275	297	280	282	261	291	299	301	295	288	289	278	283	261	297	306	267	299	303	279	264	273	288	261	274	332	268	271	262	262	314	261	284	298	274	282	272	290	284	273	260	263	288	294	253	281	300	272	319	263	273	274	256	300	290	269	262	302	290	301	274	290	286	291	293	311	259	291	265	279	268	248	282	309	295	277	295	320	310	223	265	282	289	293	298	284	245	275	321	300	286	273	283	272	262	248	289	309	282	280	293	302	294	300	281	284	250	302	316	293	271	277	302	272	272	312	294	267	278	284	276	261	275	295	308	264	280	319	254	275	252	306	274	286	274	267	255	281	286	293	309	326	260	290	281	293	261	294	320	307	316	283	277	318	302	275	267	279	282	288	277	309	273	292	277	303	287	290	303	287	295	288	273	285	282	314	310	307	260	279	267	278	284	269	257	288	241	284	298	288	273	274	278	302	299	273	276	271	290	298	249	271	283	255	327	313	294	296	288	290	273	272	287	282	272	278	280	262	275	287	284	283	272	283	265	325	310	279	264	286	285	279	317	251	279	282	284	290	273	278	290	317	313	276	285	280	289	270	296	245	272	287	299	281	308	253	264	280	265	263	301	301	292	276	296	294	258	301	271	309	288	300	285	265	268	257	278	264	277	277	268	280	289	261	266	278	252	254	278	255	277	290	314	305	274	275	282	274	311	262	249	254	281	283	279	283	291	305	274	276	288	272	286	278	263	298	277	271	260	262	279	279	282	293	282	267	294	302	283	278	333	300	275	295	272	301	278	336	334	286	299	269	317	297	279	273	258	234	291	253	253	281	291	258	246	266	265	271	275	290	264	297	257	287	265	283	302	287	285	280	278	297	297	313	258	253	265	298	271	261	278	269	266	278	282	278	254	294	278	284	273	285	257	269	289	309	282	267	283	293	262	297	274	276	302	264	306	282	290	302	280	291	250	299	300	293	293	293	303	290	267	283	255	289	307	262	270	280	294	255	279	307	291	281	301	257	323	286	298	273	253	258	264	289	251	266	260	267	288	279	277	266	280	285	292	282	277
21369	11087	6881	8504	5742	6952	5660	4220	3052	2319	2602	2203	1573	1663	1481	1690	1647	1982	1967	1877	1735	1839	1764	1793	1812	1805	1716	1998	1965	1969	1940	2078	2074	2068	2093	1992	1891	1863	1742	1552	1385	1249	1137	1222	1136	1100	1182	1172	1123	1093	1013	855	870	856	812	859	720	732	809	705	763	737	758	811	701	693	722	697	712	647	688	670	703	676	674	734	688	652	673	692	713	652	667	672	678	657	643	658	647	680	688	666	686	633	627	664	649	646	653	695	663	648	638	658	685	625	617	640	679	648	687	669	710	699	660	683	670	664	698	648	680	664	703	707	646	643	677	714	675	691	642	672	637	633	701	666	687	654	641	652	685	706	670	637	698	653	681	657	695	682	689	652	682	692	629	655	617	684	683	701	648	692	659	651	625	675	681	681	653	642	653	672	620	691	658	619	666	643	677	641	672	667	633	654	649	681	632	690	648	693	700	690	625	658	610	659	678	661	664	653	696	654	669	610	684	673	684	639	676	695	690	652	646	620	632	657	669	684	651	683	633	683	643	665	686	637	656	632	662	628	682	650	714	696	635	665	658	602	658	675	631	677	734	650	680	651	693	654	669	725	660	671	690	675	680	677	650	643	670	700	676	645	692	674	612	666	652	710	671	715	667	640	665	681	682	672	656	659	686	687	689	689	681	696	650	667	652	634	688	669	665	649	677	701	676	683	645	640	687	658	650	643	673	627	675	667	645	659	609	633	616	674	680	634	682	674	641	689	671	697	644	683	652	703	682	670	692	677	648	677	663	645	670	656	657	669	640	637	639	697	657	637	627	696	682	658	675	665	671	691	724	672	657	647	693	709	698	690	651	638	696	659	657	704	695	680	687	642	634	695	646	719	670	633	670	654	689	649	675	649	716	663	632	631	658	673	656	683	683	695	707	655	626	638	681	650	695	683	657	670	671	682	688	654	666	699	631	640	660	636	689	658	664	647	691	644	651	647	688	642	658	665	646	655	686	621	682	668	619	638	643	625	666	662	662	653	665	668	749	647	641	667	628	678	654	694	651	713	661	737	677	639	629	633	660	666	685	669	738	645	667	696	628	674	637	641	637	648	641	649	654	683	712	660	687	649	659	628	642	661	671	662	650	655	645	668	626	667	684	692	669	642	668	680	658	643	682	663	651	630	660	642	648	674	635	681	656	621	728	660	605	685	642	662	635	666	679	618	662	672	709	660	672	682	645	648	656	668	671	687	653	624	698	671	611	648	701	648	677	619	647	633	647	643	692	744	674	662	653	671	667	675	672	656	637	708	611	670	645	701	685	682	669	640	675	733	654	640	671	649	681	619	677	644	655	703	661	664	676	708	638	666	687	666	680	619	651	698	696	677	714	685	622	645	669	642	684	658	634	637	706	676	686	667	684	633	667	681	656	651	684	657	696	680	655	668	656	673	678	712	672	682	669	688	633	630	698	594	719	646	637	634	648	671	698	679	635	630	631	667	624	653	661	661	636	646	694	641	685	631	697	691	649	702	634	654	652	696	695	653	715	661	669	671	664	639	632	664	656	620	650	632	640	669	709	625	704	649	633	640	662	701	632	662	683	664	716	653	646	669	635	690	650	634	700	647	655	656	645	619	648	661	665	691	633	672	630	654	680	686	665	658	630	666	643	688	693	653	672	675	690	635	670	650	694	686	657	648	632	655	634	694	696	684	639	638	646	676	699	658	638	632	656	672	688	664	705	665	671	657	673	659	639	671	675	693	674	685	672	660	620	648	681	666	699	677	666	654	665	722	739	701	660	674	642	685	684	648	687	674	662	676	658	687	658	656	675	665	653	648	659	633	626	617	650	644	683	687	636	659	673	696	680	684	718	681	712	646	636	673	675	661	671	636	702	676	662	667	649	685	681	634	631	658	659	669	625	719	650	649	661	673	675	707	683	652	630	693	674	664	727	640	656	668	659	623	636	627	630	646	652	660	653	676	663	677	706	662	636	628	690	609	636	670	663	723	613	624	695	631	663	660	686	692	629	627	646	634	658	624	659	681	654	635	665	656	690	675	674	672	693	633	634	683	658	634	665	721	683	641	686	658	666	651	658	717	700	730	642	678	660	630	666	695	663	670	681	686	678	679	698	658	622	670	658	619	637	681	653	664	696	651	659	740	673	666	677	682	689	656	675	662	652	644	656	655	615	707	679	657	681	674	653	665	689	667	698	655	669	691	715	678	684	697	689	658	636	646	681	677	672	643	668	670	702	677	656	656	652	659	661	643	622	672	662	683	665	640	671	628	658	650	674	683	660	660	626	680	680	633	632	625	676	678	675	649	672	635	651	694	643	687	694	648	676	685	671	670	648	664	707	654	656	672	680	694	671	691	677	646	689	695	688	686	687	685	659	642	666	622	716	633	671	640	672	677	658	646	681	692	664	670	625	674	659	683	654	690	667	705	669	630	655	654	665	676	681	661	671	663	661	658	639	672	651	711	688	692	636	667	634	631	681	684	612	654	669	651	594	675	668	655	698	652	676	654	678	662	624	656	624	685	657	711	651	623	638	596	693	639	684	683	654	657	674	617	651	705	664	683	696	628	605	675	643	616	656	645	648	603	629	725	691	634	686	656	647	636	683	697	678	691	651	659	652	703	705	685	673	634	650	677	698	631	668	717	707	641	667	649	642	687	674	672	677	673	653	674	653	651	618	657	645	643	674	668	672	648	633	649	656	673	623	707	631	645	654	639	641	679	651	623	661	649	722	665	671	622	655	664	705	664	644	637	691	678	696	631	692	681	616	665	656	635	672	712	652	666	673	651	655	654	705	679	678	641	662	691	702	632	642	672	648	645	612	671	625	651	675	661	641	652	667	657	639	648	659	717	666	670	647	711	622	639	663	634	676	684	688	670	647	621	690	637	667	647	665	666	668	666	655	630	624	689	672	666	614	643	668	680	676	688	703	686	645	651	691	645	661	644	720	684	666	632	678	684	651	650	675	675	654	662	651	676	660	686	702	666	687	700	683	664	676	603	674	671	691	712	657	673	693	732	639	663	642	681	665	623	614	650	634	669	669	650	687	630	661	664	645	677	703	671	694	674	657	654	666	679	640	687	659	696	694	658	686	696	620	640	648	674	658	680	669	681	664	693	672	692	718	664	701	667	709	693	627	649	607	688	643	658	629	648	649	646	661	679	668	683	663	637	670	702	652	640	680	633	643	640	666	673	646	672	625	660	633	661	659	670	641	644	638	677	621	664	636	645	659	677	697	681	664	658	695	677	678	674	705	685	712	675	671	672	668	629	648	670	686	654	646	656	646	662	661	656	653	648	676	678	638	648	672	610	647	696	695	683	665	642	667	650	644	664	675	697	682	656	649	656	636	687	676	630	694	625	689	656	674	738	661	699	675	664	673	668	668	694	676	672	654	714	661	651	666	723	712	658	646	682	677	692	658	694	692	651	686	684	662	662	682	650	693	632	704	658	650	675	668	682	668	628	647	645	681	648	660	699	679	701	700	712	685	660	646	678	666	669
46364	36359	16570	9850	4984	4120	2801	2185	1334	950	880	820	552	539	476	481	485	582	523	497	539	526	500	540	479	463	487	581	532	504	511	540	515	514	488	447	513	522	457	399	409	374	417	406	363	359	366	351	317	321	327	317	300	309	324	313	294	274	277	300	307	319	296	302	313	283	291	274	274	268	256	281	291	287	270	290	260	279	314	250	255	258	259	276	266	287	263	269	261	275	312	290	275	264	281	305	289	267	295	303	252	282	272	269	278	246	280	254	278	277	284	288	279	291	258	272	259	294	245	239	288	273	306	279	276	238	285	264	294	298	277	293	300	285	252	286	243	283	254	285	282	265	258	268	273	265	267	271	285	293	285	274	296	288	293	260	276	250	254	262	302	277	268	248	276	275	275	271	250	274	279	304	275	298	262	316	278	265	288	290	261	274	258	270	280	241	261	259	271	275	265	261	254	298	281	251	257	268	306	272	309	251	286	266	278	249	275	261	283	286	272	267	281	280	255	323	294	252	290	283	262	276	271	282	246	251	289	294	284	277	274	299	272	285	253	272	271	235	267	294	268	282	261	275	293	284	244	268	298	286	286	271	242	259	310	260	277	244	262	285	312	264	255	256	300	272	255	245	266	264	282	294	294	238	256	304	270	256	275	282	280	286	291	270	262	258	287	272	281	263	263	285	255	261	277	259	267	295	253	288	290	290	320	304	248	277	265	280	250	262	261	290	273	249	278	259	270	259	254	246	288	285	267	298	300	260	272	282	282	282	289	282	288	287	256	256	267	271	279	275	245	265	267	261	293	274	275	279	265	307	281	282	262	231	266	278	239	308	250	303	272	266	283	302	267	260	282	262	285	251	280	276	264	293	266	282	273	251	274	250	279	277	274	296	284	284	268	267	270	301	303	299	264	271	255	260	259	303	315	291	254	255	264	286	293	305	287	302	264	269	250	271	270	249	248	286	270	265	290	248	303	271	269	265	270	290	268	303	271	287	326	292	275	269	291	292	297	285	283	290	308	269	276	263	298	257	281	293	270	266	274	278	264	302	261	300	300	272	294	273	295	283	275	288	292	249	278	270	269	269	277	284	282	272	277	257	241	315	280	316	286	267	273	249	263	269	259	267	280	267	290	299	269	292	280	269	265	277	261	274	286	256	285	283	298	299	268	264	283	307	284	251	283	265	285	260	289	290	285	256	293	279	281	290	278	281	275	276	257	240	250	248	226	286	243	274	241	280	291	285	270	264	280	261	269	260	297	273	279	264	310	257	251	279	294	289	267	292	291	264	281	275	266	245	297	248	263	271	247	265	282	290	244	255	270	254	267	264	269	295	276	252	268	247	273	268	287	260	262	255	274	303	272	279	269	276	275	245	262	236	270	248	251	278	282	281	280	268	291	273	274	281	274	263	269	289	250	275	265	268	299	285	268	289	268	247	248	247	279	259	306	264	259	272	271	273	285	280	277	259	283	288	292	283	285	265	300	276	283	244	262	283	278	270	291	267	249	281	279	281	262	257	293	287	275	286	280	278	298	251	284	295	299	296	301	281	271	287	273	271	266	262	277	262	294	286	295	277	260	293	259	264	302	249	259	269	265	254	267	265	285	276	272	243	273	298	263	297	262	278	269	281	272	283	254	330	284	255	277	278	319	269	299	281	255	246	259	276	270	259	284	277	285	267	257	255	256	286	244	297	273	293	307	292	292	294	278	286	269	275	267	252	288	287	278	303	252	277	310	316	271	303	258	260	281	317	282	285	314	271	237	270	257	300	327	245	256	294	299	270	267	276	299	290	277	298	283	261	278	255	268	266	266	259	281	267	306	289	306	291	260	268	273	269	270	291	247	301	248	276	251	261	247	258	285	282	249	294	277	264	262	284	272	260	265	268	310	295	257	276	281	278	264	248	262	273	281	243	286	262	271	260	252	251	253	287	297	277	260	227	271	248	283	270	265	314	251	279	272	285	290	257	287	286	280	240	268	276	305	255	301	265	288	288	278	283	287	268	277	292	253	268	285	275	293	281	250	278	261	288	291	269	281	281	289	285	279	281	288	272	258	277	304	274	256	277	279	291	228	286	259	260	269	291	285	284	260	257	310	265	266	294	290	259	291	274	251	298	268	294	244	290	280	264	242	294	279	278	274	265	284	257	281	301	240	279	287	292	279	273	274	277	291	261	278	285	275	281	305	290	293	286	287	299	272	268	274	331	291	296	260	276	292	240	293	301	296	248	262	294	287	277	246	278	294	302	271	285	270	277	262	277	275	263	268	318	272	265	300	251	292	274	303	251	247	319	311	265	293	261	276	266	290	279	244	270	280	311	257	257	276	270	271	266	260	249	251	262	258	259	271	243	273	279	289	269	295	262	286	257	260	297	248	250	264	264	281	291	282	269	261	271	276	268	256	326	306	277	289	258	256	301	264	300	307	230	272	272	306	275	246	293	278	267	265	263	290	281	289	284	262	254	310	280	281	252	266	268	247	277	288	263	251	265	246	261	269	261	267	271	290	293	251	254	304	256	295	264	252	236	258	274	308	289	299	292	272	259	275	303	309	275	266	252	299	306	244	256	291	242	277	292	271	258	278	280	254	243	262	242	284	299	287	282	251	276	257	258	269	291	307	280	314	273	280	265	269	271	283	238	286	284	259	263	272	273	267	315	265	261	264	297	307	303	305	260	270	259	281	326	281	286	284	290	266	283	271	284	286	288	270	269	261	301	285	289	297	292	290	267	326	271	294	288	261	278	276	264	283	249	246	260	259	291	278	272	284	302	276	290	275	269	253	277	268	270	284	281	278	284	263	260	293	274	251	267	283	291	261	278	245	297	285	278	291	281	286	289	253	270	298	282	286	260	309	290	257	279	283	308	258	249	277	285	266	246	292	274	269	290	282	241	276	297	251	294	294	272	269	281	253	258	262	263	313	276	235	293	289	286	268	293	292	298	261	271	289	263	279	254	250	285	252	241	268	281	277	281	256	295	270	266	269	268	251	289	266	254	262	277	255	253	262	271	266	275	273	240	238	272	293	293	299	256	302	297	274	314	260	258	254	255	250	298	272	291	271	248	269	280	268	294	258	225	252	267	272	288	292	282	256	259	274	263	243	269	270	292	266	282	263	277	298	292	254	305	266	254	255	280	252	297	271	261	290	269	242	268	300	290	267	258	294	245	260	250	299	259	294	264	267	269	285	275	275	270	276	289	238	266	303	263	278	260	304	293	269	276	247	261	270	264	294	288	269	265	285	295	303	274	285	258	268	307	274	257	289	257	275	278	271	279	301	276	283	276	287	288	284	262	266	294	311	274	256	268	254	295	295	270	276	303	247	245	283	273	274	292	296	278	295	263	284	265	294	289	262	283	295	283	299	260	251	269	288	284	294	243	315	269	264	257	244	307	315	257	256	254	288	285	298	279	242	292	246	267	270	259	260	271	294	248	269	290	276	279	236	270	281	285	275	275	266	274	294	260	269	290	268	258	347	257	296	303	275	287
29050	15219	10031	12736	9239	10164	8228	6981	4807	3531	3536	3578	2334	2340	2227	2401	2170	2503	2713	2605	2454	2566	2326	2319	2247	2256	2367	2728	2655	2602	2575	2743	2689	2789	2556	2521	2448	2394	2132	1837	1742	1569	1505	1394	1356	1438	1463	1440	1334	1306	1215	963	939	1002	898	948	749	817	809	749	782	798	810	833	708	666	699	705	706	710	729	649	701	743	683	724	669	661	654	632	654	632	645	674	691	653	697	637	664	636	689	662	680	661	686	667	630	689	635	645	658	656	667	689	633	681	653	677	635	648	663	610	645	693	654	641	738	681	658	654	631	629	645	710	643	642	646	683	668	663	635	690	638	675	658	668	652	676	622	679	672	682	673	607	660	618	641	639	691	660	706	690	693	709	698	664	646	672	650	648	627	682	702	620	653	680	629	669	622	685	658	666	622	686	628	644	644	649	678	637	615	681	652	636	633	662	726	673	653	689	656	687	731	664	640	694	693	676	652	686	630	708	662	687	624	655	663	684	651	709	655	663	648	700	615	685	657	649	721	678	673	653	662	684	665	674	676	658	632	641	623	608	654	656	646	616	645	654	674	663	689	685	622	656	682	627	659	660	677	674	663	688	663	584	684	659	669	649	666	683	676	696	662	687	709	624	622	646	691	627	627	661	696	660	637	648	598	642	658	701	674	629	624	654	685	644	686	675	652	682	661	655	676	656	694	710	640	661	664	689	678	651	684	653	670	627	683	665	665	718	636	637	688	690	615	698	583	649	635	653	691	667	627	667	660	660	672	664	680	654	673	615	665	619	701	638	668	673	640	655	708	603	639	646	662	628	643	650	635	674	659	647	614	657	676	662	623	636	685	643	686	658	674	620	667	645	670	665	671	619	648	692	683	652	650	641	636	681	673	613	677	677	645	636	678	634	632	645	640	655	623	654	651	643	619	669	594	627	647	691	658	659	687	673	657	667	620	631	622	702	703	659	650	657	636	651	671	676	660	686	627	646	622	648	659	717	680	652	656	655	632	654	632	652	638	667	642	649	679	708	646	691	709	623	663	665	700	667	684	679	664	618	674	651	688	655	685	623	641	650	695	733	699	734	669	663	639	696	666	657	693	603	665	641	665	659	625	703	682	657	697	648	689	644	639	610	660	629	607	679	632	637	615	608	672	656	647	653	645	643	673	650	633	605	713	639	659	602	630	692	642	618	664	668	640	621	654	671	673	651	674	658	616	699	695	665	670	600	676	688	645	632	627	646	605	682	650	645	640	710	690	624	653	627	645	610	661	604	583	670	701	638	627	681	683	709	659	632	655	630	669	643	654	683	674	678	672	661	697	645	643	657	672	660	674	700	683	692	672	639	653	656	650	675	659	658	654	622	603	650	648	611	622	644	607	675	636	628	673	660	649	658	617	669	662	672	662	673	615	634	623	653	611	668	709	631	629	653	661	634	625	664	680	646	658	642	670	660	603	608	624	630	639	689	655	665	617	658	645	628	602	634	622	646	625	668	620	624	635	644	613	635	618	633	667	668	662	652	648	666	682	641	684	657	682	663	655	666	667	670	655	649	671	701	684	672	695	637	622	632	646	661	613	683	657	650	661	677	653	684	661	651	663	633	635	647	646	659	682	677	642	655	651	644	679	666	632	635	630	659	668	680	678	675	669	714	647	655	606	658	631	678	587	687	648	634	670	662	669	613	631	620	711	662	668	739	612	679	657	709	621	660	657	648	637	685	673	648	712	642	654	684	665	661	664	680	633	652	655	626	687	700	685	659	687	636	663	682	617	653	641	674	658	609	695	676	657	666	693	655	726	647	670	680	633	676	635	639	690	674	647	657	700	691	678	643	627	607	647	679	645	657	669	657	682	654	629	624	683	694	648	673	667	661	675	662	663	672	684	657	673	584	644	649	664	650	657	628	613	647	642	661	650	635	654	671	687	651	626	689	643	660	641	669	664	652	667	685	645	659	622	657	669	688	606	663	642	683	711	664	625	670	643	643	707	694	705	632	654	667	627	681	645	641	697	684	650	710	694	671	651	651	658	672	652	672	637	650	664	636	658	669	645	644	671	653	700	649	682	662	635	680	657	669	637	639	666	654	649	657	652	616	620	687	661	662	706	610	667	662	640	697	673	657	642	666	673	675	686	644	631	678	631	620	639	691	673	659	685	615	657	665	675	645	617	672	656	653	655	649	664	722	679	683	635	669	663	689	710	727	666	625	668	649	668	657	609	685	663	673	704	599	642	682	646	572	657	646	643	655	688	604	711	667	641	672	656	675	652	636	650	687	631	635	661	655	706	676	638	667	693	670	674	671	697	663	608	621	665	679	693	615	630	663	650	680	674	677	692	649	679	705	695	676	669	688	677	641	662	644	629	637	631	670	655	684	708	634	683	632	622	676	646	658	655	667	654	654	667	710	665	689	673	667	637	666	656	673	676	661	663	638	675	698	706	658	650	684	664	624	669	660	662	650	682	659	690	613	685	624	653	652	644	669	705	658	644	620	656	652	664	669	673	647	647	664	675	692	700	586	638	658	678	695	691	675	616	669	712	618	667	647	651	704	630	658	604	693	674	666	661	645	631	669	617	650	639	649	633	699	629	615	636	669	684	655	692	703	649	665	710	680	662	628	631	653	654	697	704	661	697	622	692	654	688	663	656	668	685	654	624	641	677	661	674	634	657	636	692	643	610	680	683	664	627	646	629	653	639	656	656	661	646	687	688	683	641	643	709	661	621	608	648	650	606	635	636	649	628	700	609	672	691	685	730	645	681	678	654	656	686	691	642	686	625	646	614	670	674	676	657	690	643	672	671	649	621	631	634	624	617	697	656	687	670	630	686	620	649	659	634	640	692	663	655	677	652	657	664	624	687	634	729	627	624	649	624	663	663	680	677	701	653	667	672	663	641	626	645	644	694	667	682	646	613	663	659	635	632	689	644	684	637	706	650	670	652	619	692	669	637	630	655	674	658	664	674	632	698	643	652	629	672	704	622	668	660	663	679	666	632	654	703	617	627	649	649	671	688	670	706	635	617	621	618	692	699	674	682	647	664	674	649	624	631	606	671	630	678	650	646	635	638	657	650	679	651	677	695	673	658	669	673	647	658	660	681	638	668	680	591	674	672	699	660	667	676	650	661	686	666	665	653	647	651	618	608	646	649	675	644	672	690	647	689	680	658	636	673	649	626	640	640	665	664	697	699	675	658	682	675	687	634	679	660	661	635	625	623	709	644	658	640	630	622	683	661	660	666	677	634	603	666	700	674	704	635	639	686	650	679	656	660	664	660	678	657	634	657	680	650	682	598	668	660	687	679	671	622	657	694	694	652	649	654	668	645	647	637	697	652	672	649	692	636	603	692	668	675	711	655	668	646	634	652	627	645	676	656	680	676	663	659	648	661	697	631	680	669	713	630	608	669	662	665	664	640	627	676	688	676	714	692	590	696	652	674	682	624	637	683	653	701	698	629	695	663	655	704	652	658	708	630	680	653	685	672	657	653	615	655	655	659	685	647	674
4703	1827	909	769	580	606	487	439	430	409	474	460	442	429	477	448	464	473	483	465	480	479	454	449	499	457	449	476	501	507	466	480	486	497	463	376	455	422	409	438	447	433	416	420	408	425	416	393	413	386	406	442	413	409	385	443	390	414	412	357	381	398	418	386	396	380	423	376	334	382	365	370	386	402	418	359	391	391	398	414	407	401	390	373	401	406	368	429	368	422	412	364	401	426	371	383	396	419	406	389	370	413	388	388	379	395	379	407	421	385	401	411	397	379	393	397	399	377	409	375	370	350	365	351	382	410	385	392	406	370	386	371	357	380	370	385	394	398	417	388	395	416	393	367	407	371	388	406	388	390	360	407	397	376	386	411	409	374	413	376	355	374	384	390	422	417	374	387	388	399	403	370	361	408	380	354	391	379	411	365	348	413	392	409	382	369	399	422	393	383	381	386	389	422	399	364	413	383	389	413	372	418	409	396	348	387	419	376	386	373	413	402	361	377	411	354	381	388	404	418	386	373	370	374	405	379	328	384	389	352	409	362	390	384	390	392	382	397	395	372	369	378	370	376	382	351	382	377	365	396	409	362	359	420	389	411	365	371	356	400	399	407	379	380	413	380	393	364	338	367	397	390	417	370	414	407	378	373	384	409	387	401	410	395	380	387	398	403	415	359	333	354	391	392	373	379	375	394	351	402	383	380	389	383	407	398	363	383	383	379	389	395	387	397	411	397	404	374	384	386	396	389	390	356	404	342	368	357	405	392	368	385	396	415	370	390	396	371	363	397	383	381	357	389	369	392	401	404	363	389	366	412	383	374	343	386	361	371	414	377	383	393	377	410	400	350	356	420	358	380	397	367	383	391	376	351	379	369	359	408	399	390	388	411	440	404	379	323	404	395	426	413	375	392	374	436	385	390	413	401	367	376	370	395	407	362	379	404	383	363	401	368	382	397	392	407	413	361	411	394	363	375	343	368	354	374	368	387	357	382	404	402	405	404	396	396	382	381	405	368	421	385	359	389	373	393	402	431	392	385	369	366	391	408	380	375	394	356	377	394	466	401	417	382	382	392	409	440	406	395	393	359	368	402	372	368	396	371	381	404	394	356	386	379	385	397	387	374	370	361	385	350	345	336	384	371	401	353	337	407	404	390	366	382	409	398	400	388	373	403	420	380	385	376	385	389	376	419	365	349	420	401	364	390	443	368	372	372	387	422	405	357	373	379	371	365	385	374	369	356	398	400	362	391	372	380	369	376	390	362	382	389	398	413	416	397	362	404	366	407	390	370	386	371	396	380	358	353	395	400	372	368	389	385	366	398	372	390	364	371	383	362	346	371	406	388	383	355	386	402	379	374	362	397	379	381	414	386	371	399	374	334	371	404	347	391	403	389	397	401	378	405	381	402	388	334	389	397	401	393	377	380	357	380	382	347	425	368	379	372	363	367	377	395	366	372	371	357	366	393	403	379	371	386	385	396	396	337	382	444	423	378	408	400	404	387	367	419	388	406	360	384	418	392	380	401	412	357	368	379	419	401	381	407	416	397	386	390	377	387	385	370	368	418	386	374	407	370	385	400	388	375	386	398	384	374	403	407	392	393	395	389	398	389	362	392	402	381	391	392	377	375	397	360	386	396	367	378	376	411	381	401	450	375	399	359	353	422	385	403	391	374	374	374	407	386	422	395	381	348	351	410	383	384	411	387	360	402	375	402	361	423	400	392	363	387	354	406	356	415	375	434	411	367	396	398	349	345	392	386	409	404	353	379	384	362	331	333	375	409	395	358	357	387	360	416	371	374	395	376	357	384	431	421	389	379	373	399	413	446	392	364	415	405	366	392	335	401	387	382	346	401	383	388	424	406	400	413	375	413	384	361	410	369	370	412	407	361	369	371	418	327	394	397	352	397	394	423	388	392	377	337	349	411	371	436	408	387	400	364	390	380	349	407	388	390	366	394	384	392	398	382	384	414	387	380	419	405	381	378	392	378	378	350	356	393	372	416	359	408	394	383	395	388	370	370	409	418	376	398	419	369	349	381	407	380	345	381	356	361	386	384	382	369	379	448	420	409	378	400	386	405	388	367	398	384	360	396	346	391	408	358	415	366	411	394	377	366	388	387	411	389	396	377	401	404	407	401	363	354	393	367	364	377	353	386	370	364	385	402	349	365	376	364	335	374	397	378	395	345	389	393	372	394	387	387	347	345	390	392	357	407	404	395	367	362	419	383	394	387	393	415	388	393	388	362	426	358	384	386	426	368	384	410	415	406	355	346	387	407	418	375	392	345	380	360	391	397	390	419	391	374	393	361	374	374	353	414	361	359	417	375	396	387	398	377	386	366	352	382	378	401	426	393	388	410	361	392	364	383	369	413	389	391	380	424	378	364	345	408	388	364	390	346	407	376	376	408	401	411	404	396	366	398	373	372	402	401	390	377	359	396	409	356	347	351	393	341	359	392	379	404	355	408	331	388	378	359	416	399	368	377	369	409	375	413	394	417	378	394	374	385	410	434	373	340	402	381	358	352	418	371	376	392	399	404	408	379	376	363	376	390	385	362	379	395	347	391	439	402	358	348	397	384	364	440	402	380	400	399	355	402	379	399	409	385	406	368	400	342	359	392	435	401	381	393	410	400	352	401	373	397	364	365	371	391	391	439	365	427	404	381	397	358	441	399	381	430	367	370	404	376	371	377	403	346	426	325	391	398	400	442	381	368	376	349	355	362	358	341	368	395	413	386	394	384	365	381	363	355	365	368	413	422	393	394	350	383	402	359	440	375	376	384	357	401	389	384	387	354	379	398	373	354	364	390	411	399	407	372	385	382	376	381	385	401	371	348	369	306	399	336	391	393	376	356	381	398	375	374	384	431	359	365	411	385	394	359	365	382	395	350	382	366	367	325	386	414	364	368	353	396	387	345	408	380	384	381	341	402	396	372	348	389	368	355	405	381	409	392	384	415	424	405	392	394	404	374	397	407	414	374	376	374	383	369	358	378	420	368	364	365	375	406	387	382	394	362	422	395	334	368	400	398	376	375	364	391	406	355	435	413	416	397	388	395	379	421	395	363	353	384	397	392	376	374	343	337	404	400	363	394	380	412	373	383	406	387	368	385	369	406	403	416	381	347	394	367	420	377	411	361	362	390	397	359	380	352	402	340	381	408	402	398	399	407	382	332	373	373	383	377	388	376	413	383	360	354	385	372	366	381	369	414	405	376	396	368	409	353	353	348	353	405	420	397	404	367	375	397	395	426	363	372	381	405	382	354	388	375	423	438	399	394	386	397	390	392	377	401	414	389	395	402	390	402	348	431	393	408	399	386	413	369	389	379	434	373	427	396	366	389	385	386	423	390	397	365	400	369	374	384	365	380	349	433	427	367	410	380	393	374	371	364	338	386	432	374	392	401	385	370	394	433	377	385	374	385	381	365	400	389	357	386	377	370	407	367	374	338	408	395	372	360	375	369	411	401	353	384	342	384	386	384	384	393
4956	2342	1900	2204	1780	1810	1502	1348	1205	1152	1260	1169	1096	1146	1216	1263	1304	1466	1491	1299	1232	1415	1461	1461	1411	1448	1475	1698	1705	1697	1543	1683	1718	1753	1611	1569	1543	1534	1352	1268	1250	1234	1067	1101	1053	1089	1101	1042	1023	1034	1033	977	940	937	973	912	916	910	938	867	925	915	941	946	885	924	861	872	846	879	842	868	893	854	862	870	847	852	853	862	869	869	859	859	874	848	870	894	868	904	858	902	917	904	856	846	899	791	880	883	878	864	912	832	873	895	890	843	872	869	875	872	908	830	843	910	907	867	927	903	868	901	879	848	861	911	835	840	886	838	918	864	878	848	860	922	880	876	884	881	860	882	879	874	865	836	879	882	845	866	886	847	871	873	844	918	846	877	900	886	888	820	844	836	858	872	851	847	870	907	879	882	883	891	888	858	881	937	833	871	858	871	907	867	900	901	855	859	907	917	879	876	845	903	865	879	900	858	849	813	879	850	845	895	861	894	845	899	848	880	878	879	864	891	856	899	906	894	847	877	834	841	845	874	860	861	904	854	840	897	881	911	857	855	885	887	865	856	843	883	869	862	856	819	838	875	800	875	843	850	879	928	859	799	888	837	878	882	854	892	853	837	893	887	862	926	890	908	885	925	860	930	910	860	841	869	866	847	890	874	838	873	943	849	882	876	895	875	872	874	843	812	856	836	855	894	878	884	880	845	860	797	881	927	829	908	866	846	800	821	846	879	901	809	868	862	918	846	870	870	891	844	856	873	898	891	858	851	887	885	787	869	868	899	849	930	938	898	915	831	870	831	873	867	868	863	881	892	856	937	876	859	876	839	870	912	853	844	843	902	896	852	866	919	892	897	870	847	832	879	804	870	938	800	882	834	913	862	832	880	903	900	898	896	891	864	879	896	890	882	851	863	882	842	864	872	904	920	865	908	900	846	861	875	860	848	795	855	883	909	852	855	831	894	880	898	890	820	930	863	868	889	880	936	841	876	847	869	856	896	888	875	889	886	846	872	877	883	878	920	842	860	913	856	889	872	810	858	822	868	848	828	903	836	906	900	842	895	914	893	896	862	892	833	862	848	911	892	876	872	854	856	834	945	844	854	907	873	928	875	907	841	918	901	834	887	869	846	828	892	917	886	896	871	862	909	830	848	869	861	841	828	869	927	852	879	844	895	870	860	946	881	907	895	842	870	885	878	916	879	891	879	906	893	826	920	859	850	875	900	861	839	849	896	875	791	802	909	843	919	933	851	883	857	853	818	865	832	887	884	810	872	821	875	855	876	883	868	911	898	889	835	838	852	851	900	911	874	850	867	834	864	890	896	846	906	871	887	881	900	847	883	914	860	843	861	916	888	870	879	830	869	888	887	861	913	915	884	886	886	866	833	863	890	865	840	806	898	858	905	872	916	871	901	901	877	862	809	841	857	905	867	870	901	895	855	863	846	901	842	848	842	832	923	899	891	953	836	853	847	870	891	868	828	940	873	897	909	889	843	801	865	879	870	861	869	912	883	872	851	905	899	863	852	847	847	858	875	810	899	880	830	887	860	862	866	829	893	899	884	854	855	891	900	849	842	867	874	896	833	854	929	862	857	896	844	803	833	914	853	869	850	861	881	886	916	912	899	842	870	851	862	876	872	850	863	842	865	885	849	834	842	846	830	848	803	875	881	874	849	864	870	894	884	925	894	840	899	861	862	836	886	881	825	889	875	934	851	964	898	825	878	866	870	904	872	909	891	821	851	829	885	844	875	855	854	906	922	870	824	873	884	860	925	871	860	869	853	836	838	882	907	883	890	859	862	856	894	878	888	895	814	836	850	850	834	871	850	898	868	855	904	884	893	853	864	812	869	854	888	850	898	886	890	858	868	861	904	841	864	831	835	835	878	823	874	901	857	904	845	859	900	847	817	872	849	864	915	860	874	891	879	889	903	883	849	862	867	878	907	882	874	893	843	871	832	844	889	896	868	937	854	882	908	872	835	893	912	843	832	862	830	897	810	824	882	851	972	869	855	885	903	830	839	923	844	862	883	890	913	837	850	870	825	858	869	879	905	896	851	918	852	867	851	852	833	879	855	889	864	896	872	861	894	886	891	884	904	937	801	837	919	864	861	883	891	854	815	911	896	916	885	870	860	858	873	884	926	879	875	843	904	861	790	897	867	858	834	853	897	842	871	823	874	898	856	869	908	898	862	910	903	860	853	916	837	875	833	860	882	863	834	852	859	868	886	853	896	856	888	861	886	873	917	877	850	891	825	861	861	857	827	913	916	870	866	870	884	920	868	858	830	887	804	823	941	841	876	866	885	873	902	881	855	897	924	886	811	874	843	825	843	915	891	872	851	888	899	837	830	887	828	834	834	829	867	844	826	866	872	835	874	867	866	871	939	891	858	860	903	851	804	936	888	849	863	853	867	913	917	928	890	881	908	874	873	874	874	854	871	860	901	895	803	852	908	834	841	906	866	887	912	866	829	821	857	910	811	893	867	862	906	860	906	823	846	846	841	856	876	891	822	823	868	848	792	887	887	838	881	882	879	854	884	871	880	912	823	894	891	864	850	898	846	865	841	872	874	894	816	870	859	860	819	874	848	909	899	857	830	923	894	908	839	875	872	924	876	858	845	889	883	921	879	876	848	889	859	904	846	871	869	924	873	808	883	866	896	884	905	902	886	847	860	854	808	858	859	878	873	883	857	841	905	875	844	850	826	874	864	830	929	868	832	842	840	841	881	813	848	876	877	860	893	913	886	899	878	860	875	870	882	882	889	851	863	840	889	885	897	884	804	885	874	851	890	867	847	879	822	872	893	886	916	890	950	817	888	872	924	876	833	821	912	825	900	876	915	860	896	892	905	855	860	904	829	865	880	893	854	866	862	899	892	928	859	886	825	862	806	830	880	878	836	860	901	859	869	915	838	884	856	907	898	859	849	908	914	793	834	911	869	879	842	930	879	843	918	870	865	885	901	861	899	884	823	810	838	901	883	910	905	877	852	849	875	912	922	889	814	914	896	901	927	812	841	897	882	930	848	857	822	878	902	876	904	921	881	855	839	863	909	854	817	884	866	881	903	879	891	873	907	925	820	871	830	872	844	862	856	839	869	889	907	903	839	861	890	886	881	895	898	860	876	789	886	845	856	838	912	836	855	883	878	877	849	865	857	863	898	850	902	886	887	815	816	836	927	878	859	884	856	869	894	913	925	916	886	847	828	918	868	872	856	841	912	906	885	845	879	890	869	858	857	840	897	837	900	824	857	858	836	896	859	904	825	871	850	943	896	890	829	851	824	904	887	857	838	858	868	909	904	877	848	863	859	911	883	821	920	911	878	934	822	833	939	877	889	882	843	863	909	897	839	873	879	852	903	901	926	875	833	827	799	851	881	848	822	848	930	859	897	862	845	879	873	852	879	863	883	848	830	837	903	850	874	886	887	838	834	823	872	883	887	934	897	895	869	875	930	889	852	864	904	879	869	887	882	903	912	872	872	877	838	895	829
34568	26989	8794	4983	2686	2030	1643	1262	737	580	570	625	440	411	477	444	449	469	501	435	439	415	433	447	464	453	478	531	482	469	477	474	498	489	428	423	399	433	423	404	376	363	347	317	349	371	352	332	305	329	350	341	313	324	291	301	328	276	294	318	289	327	291	300	283	293	289	277	301	299	278	296	288	292	288	294	300	304	294	267	283	275	273	292	281	273	272	278	290	294	309	274	311	256	325	278	287	319	295	311	293	275	291	286	299	267	283	259	274	284	270	292	270	297	245	282	281	282	270	311	285	268	304	310	286	293	272	244	334	265	275	329	277	306	271	301	272	263	289	277	310	273	296	279	290	296	283	279	299	286	307	308	276	272	282	248	280	285	246	270	313	282	286	283	294	275	263	280	285	272	295	261	270	288	282	293	274	300	274	296	271	297	297	275	296	275	277	274	285	285	287	280	293	295	245	254	280	274	287	280	304	312	285	287	307	276	291	303	286	318	283	313	291	296	298	263	300	295	291	303	320	274	282	268	274	264	280	268	269	272	276	303	290	291	282	297	302	293	313	309	290	283	296	259	324	298	308	316	286	277	263	275	299	275	313	236	290	292	278	285	275	264	256	287	293	275	273	292	255	315	252	262	279	263	325	293	299	297	278	298	299	285	285	282	306	298	282	294	305	282	253	279	294	271	274	284	283	279	311	264	277	277	265	294	300	298	285	288	277	271	266	255	284	304	293	329	317	303	284	286	263	274	257	303	280	306	329	294	271	285	282	280	273	297	288	292	270	275	283	320	270	288	272	305	292	314	290	290	310	288	287	304	284	290	283	253	281	322	305	253	283	279	285	285	302	281	279	265	247	256	293	278	257	308	307	284	290	275	280	277	280	268	289	268	290	322	317	293	296	284	295	287	270	302	293	271	287	275	287	278	267	298	263	281	269	275	279	291	266	301	285	285	299	272	285	272	252	329	298	285	282	256	288	288	253	300	306	284	294	258	279	287	275	281	300	283	277	298	285	281	285	281	296	289	254	289	270	261	317	256	254	274	265	267	281	285	271	272	271	277	294	292	282	301	317	333	267	321	254	313	267	261	318	315	293	280	307	315	303	265	305	322	305	314	276	290	265	283	313	269	250	305	287	277	288	257	288	282	294	281	285	265	293	276	279	316	302	285	281	290	305	310	288	261	270	276	287	296	297	280	285	299	320	302	274	293	267	270	299	290	300	293	293	282	276	295	306	315	307	281	268	308	288	257	297	269	262	275	283	269	304	321	303	301	265	274	281	283	269	293	286	298	297	281	276	267	283	276	283	283	278	271	289	258	295	277	263	262	267	275	237	248	267	289	304	276	307	307	293	302	289	288	283	275	307	293	325	275	272	266	298	274	313	279	292	285	252	292	301	287	299	289	298	286	283	285	305	277	292	308	318	275	297	279	266	292	282	277	252	296	307	278	268	266	301	284	292	324	328	252	268	267	294	316	261	284	291	280	283	266	266	313	297	282	297	269	292	299	321	301	294	294	283	269	284	287	279	258	271	275	284	275	281	269	253	316	285	275	290	272	293	285	289	282	275	281	290	267	286	315	311	263	306	305	271	320	282	289	270	305	291	279	292	297	269	282	299	281	278	325	275	302	276	267	267	291	298	266	277	302	264	265	301	287	283	280	302	284	281	305	276	285	295	314	309	279	241	280	305	271	275	293	288	272	263	273	268	300	315	295	272	275	252	288	320	283	309	286	281	289	267	260	297	296	280	281	292	273	297	297	286	306	298	264	311	303	263	281	324	273	248	283	289	276	303	286	279	267	296	278	303	285	284	249	307	289	302	272	308	260	298	280	311	330	274	305	310	279	289	316	320	278	280	271	274	290	272	311	301	305	265	282	306	303	296	305	285	286	282	283	310	296	301	280	271	282	279	277	265	291	316	280	286	280	253	280	304	292	273	272	276	317	275	267	314	320	271	282	276	298	302	309	288	296	283	264	249	270	338	268	293	286	295	289	282	289	285	306	312	307	298	299	298	299	273	269	297	301	302	268	257	308	299	274	289	302	286	300	284	305	298	276	303	264	267	279	279	246	300	273	245	310	296	271	283	283	313	266	269	267	264	285	265	268	300	322	282	260	301	265	257	261	263	295	285	274	274	268	270	278	271	296	283	266	270	269	319	318	263	264	268	270	297	302	279	272	272	294	295	283	298	273	278	308	315	319	306	263	287	279	269	296	291	307	273	261	283	268	278	279	324	297	280	283	276	304	274	272	283	271	266	309	265	262	285	292	273	301	280	278	317	268	282	261	273	283	296	294	283	281	300	304	288	304	291	316	288	265	282	292	298	268	294	278	298	288	289	261	268	263	257	249	297	307	286	243	275	264	286	295	291	287	282	294	312	276	272	295	284	270	325	318	282	275	275	295	283	288	272	267	255	272	268	326	286	278	302	296	272	289	300	290	299	292	287	288	262	273	310	293	282	260	248	250	268	271	289	304	294	281	273	306	291	300	271	309	300	279	296	289	280	256	278	296	299	274	297	314	318	263	291	249	315	285	294	299	298	282	293	278	268	289	282	291	280	293	285	260	299	283	313	327	283	275	283	279	277	289	305	275	289	288	290	278	280	286	275	316	286	288	275	303	284	269	271	271	296	287	283	295	300	308	291	295	281	278	281	291	252	280	316	277	280	273	269	280	262	290	272	257	271	290	295	290	292	322	300	284	279	280	305	251	281	281	298	245	316	283	291	277	301	276	276	270	277	279	305	295	306	259	281	304	305	288	282	275	254	284	267	293	237	277	313	278	270	282	302	311	265	288	282	315	308	324	275	289	315	265	302	276	266	323	280	268	295	251	312	314	310	244	274	277	282	277	263	273	288	285	272	266	282	293	276	280	303	310	308	264	278	311	306	303	276	280	283	284	252	278	317	294	284	260	293	285	290	282	303	270	280	299	277	288	288	275	260	272	260	310	297	281	301	277	294	283	240	248	263	273	297	274	304	288	299	311	290	259	291	289	269	248	271	305	302	251	288	284	287	283	274	296	294	295	256	273	290	293	292	295	272	314	271	287	319	278	273	272	280	285	284	321	289	269	304	256	261	316	313	253	287	288	285	259	289	281	304	289	274	297	271	289	268	283	311	271	265	305	286	279	289	291	296	282	300	295	291	275	268	296	284	268	280	294	295	313	299	287	289	287	302	278	277	314	280	243	270	292	297	279	291	299	307	266	290	279	294	305	262	277	284	283	282	280	271	299	274	308	298	291	272	298	265	272	258	272	302	291	286	271	282	275	303	268	273	256	279	301	313	268	294	245	267	281	269	272	305	271	303	310	300	300	275	263	281	284	276	294	286	317	279	289	320	290	293	277	278	285	290	272	292	257	279	273	268	280	297	274	269	258	284	269	283	302	301	282	285	297	288	273	297	310	335	255	291	282	265	272	269	310	263	298	311	285	296	294	307	266	263	274	287	287	264	249	279	301	284	284	302	301	319	280	283	315	305	292	275	276
21110	12422	7151	8590	6482	5913	5104	3855	2517	2255	2340	2429	1607	1658	1618	1687	1766	2021	2012	1707	1733	1850	1869	1879	1844	1750	1945	2229	2115	2156	2035	2034	2059	2120	1943	1927	1932	1994	1632	1389	1414	1234	1156	1153	1100	1148	1156	1144	1067	1071	962	852	858	837	841	828	735	805	766	733	766	739	799	768	694	693	710	706	713	715	764	646	703	669	674	698	660	660	697	670	634	639	620	697	655	687	650	660	629	695	648	693	640	698	621	691	676	667	685	689	697	654	696	680	622	674	640	692	656	654	711	644	713	684	665	671	696	681	687	632	697	648	705	670	648	648	658	654	682	643	702	659	635	682	663	646	686	691	665	678	673	690	628	699	657	664	678	640	688	652	651	707	627	667	700	671	630	678	674	668	721	671	684	660	655	702	711	714	669	660	660	677	702	668	708	638	671	679	692	684	707	649	659	652	658	671	699	644	676	643	678	652	645	682	683	666	692	661	694	666	695	688	677	686	738	653	696	654	670	662	702	674	642	671	682	748	732	711	643	698	671	642	670	672	693	657	696	684	656	684	702	672	618	651	667	691	659	660	686	653	711	703	636	679	697	683	633	645	654	696	641	650	714	663	629	675	639	664	675	705	698	697	635	658	665	662	707	682	654	658	671	698	650	618	659	691	683	679	669	676	594	637	655	714	677	700	654	684	686	644	675	669	661	653	680	660	698	673	657	691	654	694	645	685	671	654	704	685	694	618	705	651	687	709	629	687	696	711	687	674	654	666	668	644	695	711	649	646	642	724	656	706	691	710	644	736	652	693	655	661	667	628	643	718	656	683	678	650	683	674	673	651	678	626	698	644	626	705	652	754	670	694	626	695	632	697	706	652	681	603	648	663	667	659	651	670	628	700	695	673	692	679	687	684	670	660	686	675	647	679	648	651	667	648	639	653	676	703	632	677	675	706	677	705	664	691	688	677	617	667	657	691	684	668	650	684	690	680	715	669	650	643	716	640	660	641	661	685	676	628	697	684	650	668	656	695	670	660	659	681	682	649	641	678	654	626	683	668	645	679	684	668	661	695	663	720	650	662	650	646	678	688	679	669	663	644	719	682	709	635	679	672	672	645	644	683	699	689	662	695	633	657	702	675	748	663	700	656	665	675	673	679	670	673	666	703	653	669	706	660	676	699	715	676	647	649	689	692	670	684	696	692	700	673	684	687	690	665	680	676	671	672	645	665	607	670	692	701	635	703	660	684	653	671	649	688	712	709	705	615	710	642	675	644	658	722	679	734	689	660	646	683	677	650	657	701	650	683	644	661	637	700	667	712	688	611	652	641	705	663	636	718	660	681	669	654	654	677	687	677	691	651	690	677	673	717	657	656	711	713	692	657	698	692	704	674	679	613	689	655	655	673	685	684	675	675	651	687	655	645	632	621	675	688	674	685	690	678	720	664	652	669	630	671	642	662	640	660	657	682	702	670	704	664	675	662	660	687	658	653	660	679	632	701	743	665	671	691	677	671	657	674	672	705	655	702	686	640	702	705	648	639	729	646	670	714	657	665	666	631	720	659	679	691	711	706	648	683	661	685	647	707	704	706	682	687	674	712	656	675	658	695	658	674	705	693	665	682	664	695	646	701	693	697	700	705	686	710	676	674	706	659	662	652	652	677	675	667	652	664	658	674	673	673	695	722	700	688	689	677	686	684	676	706	686	672	676	685	644	691	654	665	646	658	679	691	669	714	663	684	645	655	660	705	684	631	695	643	698	675	662	650	684	645	704	683	613	656	622	673	675	701	662	659	687	700	669	640	681	657	673	717	711	698	697	667	675	715	668	668	642	629	683	713	653	688	631	660	625	634	680	697	692	703	707	664	617	644	684	615	676	708	676	711	646	654	633	643	654	673	636	686	685	671	695	667	677	689	647	675	676	685	666	685	672	672	658	674	726	692	680	714	700	655	695	697	686	696	682	714	664	622	699	671	645	676	670	649	703	682	720	675	674	692	703	686	660	672	699	679	677	691	683	673	668	657	686	682	682	723	672	664	641	650	601	641	651	693	689	696	677	656	708	690	677	673	727	674	709	683	700	741	680	687	674	637	672	690	631	637	700	709	710	686	590	673	686	696	704	681	720	677	680	681	710	693	689	708	620	683	670	694	693	683	672	701	691	680	670	663	674	695	635	628	644	697	706	661	690	681	669	618	679	704	694	708	708	696	663	652	605	666	680	679	666	670	624	671	682	655	654	688	668	683	635	682	672	711	681	678	656	725	680	661	696	699	704	671	640	682	674	626	678	682	678	660	639	672	626	643	669	670	616	695	711	712	660	698	632	680	677	688	725	689	649	683	651	693	680	651	675	648	610	680	694	693	743	724	678	696	684	674	686	651	692	684	637	665	689	648	675	730	672	684	595	644	647	701	657	655	722	663	673	686	680	697	641	682	648	659	727	722	738	655	661	642	709	725	699	662	694	658	669	657	642	683	685	667	672	686	698	644	681	687	687	678	672	683	694	686	659	692	673	701	746	695	666	710	686	643	708	684	670	655	632	645	655	668	688	626	670	702	681	709	689	659	687	693	642	644	719	665	684	703	658	650	695	656	679	673	687	664	667	644	657	627	710	653	687	666	687	658	655	675	676	679	644	673	658	666	619	654	686	706	651	662	690	670	689	645	637	658	668	690	685	656	694	664	675	673	678	687	670	651	712	689	706	675	613	652	621	646	686	755	731	637	696	691	693	659	674	710	707	699	692	660	656	685	662	638	682	691	664	657	664	674	688	677	680	731	691	684	647	667	652	690	719	683	740	667	655	696	678	666	702	634	674	657	665	692	682	692	653	681	689	672	689	628	661	689	627	675	669	659	678	637	719	713	660	681	656	637	644	710	643	650	624	684	658	682	613	654	668	671	669	700	650	669	691	680	649	697	651	662	681	678	626	703	664	634	637	698	677	725	645	693	751	665	703	680	690	646	720	710	684	635	672	684	652	680	637	693	637	658	683	675	679	668	674	669	674	679	706	711	663	705	711	628	664	652	684	686	673	654	660	643	679	698	666	705	675	670	634	658	696	682	664	716	695	654	672	679	729	666	680	647	648	646	654	689	658	664	742	662	666	696	696	678	652	645	671	727	668	658	704	651	697	672	688	666	683	642	667	659	649	683	677	703	669	692	702	648	727	613	716	665	689	667	654	611	716	725	660	692	680	702	675	724	664	689	673	687	636	699	676	665	655	712	713	717	699	652	659	665	659	691	715	663	709	685	660	680	655	661	695	722	664	659	671	701	669	666	622	663	688	700	686	661	691	692	676	675	696	619	701	663	631	686	651	638	641	672	625	671	676	681	689	695	667	683	683	643	664	652	659	673	667	648	685	701	692	649	653	638	662	651	678	641	664	728	690	700	673	679	665	621	660	694	695	627	683	649	726	649	652	652	717	700	657	642	648	659	697	667	664	708	661	668	687	689	680	684	660	685	690	655	688	672	707	688	674	658	649	693	736	714	651	649	661	651	662	643	654	654	687	642
47168	36915	18477	9482	5090	4332	2397	1424	1155	851	766	893	599	517	562	525	529	553	564	488	495	521	501	521	489	486	480	527	583	543	513	549	516	572	465	516	488	503	444	413	434	381	411	362	334	377	361	350	352	393	361	307	297	294	311	286	288	287	258	311	296	305	349	284	259	276	265	277	297	281	298	295	266	267	275	262	280	289	305	305	267	253	268	293	285	288	286	251	252	281	266	266	251	261	287	273	301	337	279	303	285	327	283	302	285	282	262	275	243	277	252	307	270	234	253	344	295	265	282	270	265	297	280	298	260	304	276	316	276	258	281	325	275	304	271	265	294	278	275	293	253	281	247	278	273	298	269	281	275	281	283	300	284	304	264	269	271	303	275	263	287	253	288	290	278	290	279	270	301	290	265	285	277	260	270	276	253	307	248	267	296	277	266	264	267	281	274	269	307	272	260	279	297	278	296	281	279	285	294	271	269	238	298	305	290	280	304	257	274	274	263	282	248	269	296	293	292	267	291	301	226	246	258	233	269	265	279	253	286	286	301	294	277	278	283	259	287	280	319	287	275	276	280	268	279	275	260	278	280	272	263	273	272	294	253	275	301	287	264	277	266	282	304	283	285	266	295	305	295	269	279	290	267	276	230	265	280	270	264	295	308	273	263	294	285	272	282	259	290	280	267	267	292	272	284	270	268	293	278	260	246	250	300	273	253	301	286	295	282	267	283	287	269	285	285	302	291	258	283	266	253	272	265	263	280	247	265	282	270	263	242	285	316	307	298	298	276	287	274	281	277	280	292	262	281	290	292	309	244	300	271	267	293	282	277	265	309	256	282	284	255	256	290	253	261	270	269	298	296	287	258	257	265	301	261	286	269	303	272	259	251	294	310	257	290	284	296	271	270	252	293	293	269	276	271	290	311	264	280	300	281	276	288	297	263	271	289	252	266	278	266	267	300	248	271	276	277	282	272	287	293	266	281	259	270	286	272	282	272	265	299	269	274	277	258	292	301	274	266	276	281	314	299	291	286	304	279	277	296	277	239	277	278	275	287	305	289	270	270	269	298	282	256	258	321	276	267	254	278	250	281	300	298	287	268	311	280	258	308	255	261	257	274	273	247	278	257	277	310	242	272	289	274	321	257	239	292	262	302	283	248	285	261	279	288	275	307	288	310	295	271	255	326	262	275	251	281	287	304	296	307	292	314	296	281	286	268	289	278	281	298	260	261	295	255	260	286	289	294	278	272	270	274	282	254	284	280	257	295	319	287	298	249	267	265	269	288	297	288	280	265	313	254	300	300	285	252	289	254	298	278	287	286	266	267	296	264	290	270	279	299	304	256	300	276	277	272	271	287	269	262	283	305	294	236	285	263	260	303	248	298	291	287	322	301	281	292	290	283	280	271	265	271	287	274	276	283	256	279	272	293	277	270	298	248	294	288	290	288	270	282	301	274	252	306	312	268	285	301	287	289	253	246	287	288	283	322	284	307	265	305	252	273	288	279	277	314	298	272	263	282	261	287	277	275	268	252	272	256	289	297	288	267	277	263	278	261	273	287	285	259	271	261	239	297	272	292	282	308	264	238	256	271	295	258	288	273	268	295	282	328	277	284	248	273	311	276	270	279	288	285	295	256	281	285	334	240	268	292	287	248	264	277	292	298	287	266	277	278	298	265	284	319	316	281	301	323	290	270	255	258	277	269	283	295	263	310	281	263	302	276	297	257	265	276	278	293	278	306	270	283	273	264	282	271	264	276	312	289	314	292	299	284	272	286	301	266	296	265	239	288	273	288	255	292	313	283	272	288	269	274	280	266	280	259	253	312	316	293	317	272	301	267	289	317	243	273	271	265	274	265	294	259	273	254	270	268	288	296	267	299	275	251	299	269	296	308	323	274	251	281	271	275	269	302	298	268	288	253	270	286	274	278	272	283	254	269	287	270	312	299	293	271	283	258	261	295	272	282	276	298	263	289	291	293	283	249	287	288	304	286	253	300	267	285	267	298	272	293	263	271	261	267	300	263	270	302	271	278	257	285	260	275	299	281	265	275	253	286	264	261	278	275	276	260	296	245	272	317	302	258	282	286	288	277	298	261	270	280	288	259	295	284	278	300	301	256	299	303	312	273	280	270	295	253	270	297	280	252	309	253	300	302	286	278	275	279	280	311	275	276	268	274	237	286	287	283	292	308	288	299	287	299	301	261	264	303	231	284	296	242	290	265	274	252	288	267	300	255	270	244	278	284	307	286	272	304	270	299	302	260	297	285	271	275	286	315	282	266	280	257	246	261	292	283	283	263	256	301	284	268	279	285	258	270	303	268	294	262	281	311	289	273	254	275	276	301	263	277	284	263	260	273	248	279	290	276	292	256	263	263	271	300	267	288	289	272	282	255	265	264	286	286	306	290	287	272	313	274	279	297	275	262	278	270	259	297	263	264	268	302	285	268	284	262	229	286	273	267	277	272	295	292	270	234	292	279	276	254	269	289	276	289	270	295	270	284	277	294	288	286	281	299	258	295	302	297	261	289	311	278	295	257	266	288	253	274	276	293	276	291	282	269	263	265	307	300	279	289	275	283	270	291	270	293	276	259	287	254	284	281	257	299	274	277	289	289	290	259	263	309	279	294	321	278	284	299	287	290	284	280	282	256	254	281	273	264	258	292	276	251	292	283	247	243	287	292	284	254	238	258	271	280	281	287	271	256	265	298	271	295	310	280	266	290	289	293	292	241	267	277	294	261	285	315	291	276	264	279	260	277	259	244	282	263	282	309	262	316	251	238	273	284	267	284	263	236	238	301	265	300	277	289	280	282	316	292	278	303	288	289	287	288	274	313	281	276	277	277	285	274	285	264	270	288	276	260	278	262	290	280	258	313	271	260	280	244	269	287	257	309	292	297	307	263	285	300	265	260	295	305	306	279	279	297	274	292	270	306	300	258	286	258	298	278	268	298	273	295	271	275	295	287	260	284	291	262	264	296	272	272	292	285	291	273	286	269	285	305	277	260	296	260	271	277	274	277	264	262	249	285	280	298	262	294	264	282	268	273	292	294	292	293	285	280	261	277	305	268	299	312	268	278	286	259	285	268	270	312	285	291	283	296	308	296	296	264	261	261	259	318	310	300	275	258	269	317	271	275	286	280	305	260	264	269	285	282	286	257	280	273	287	286	290	280	256	265	285	296	273	250	281	260	277	265	295	282	307	273	278	278	281	304	273	289	287	294	309	286	292	270	301	273	287	262	291	286	272	271	282	304	292	264	277	312	307	269	287	293	277	318	303	264	287	279	269	297	293	232	276	273	294	227	282	271	294	261	273	277	270	275	273	286	274	290	265	279	273	298	266	309	273	261	284	306	275	277	286	243	288	265	271	259	297	258	255	302	298	287	299	263	310	261	289	281	265	267	284	302	299	270	314	246	281	267	251	259	266	298	262	264	278	292	310	292	300	236	281	269	343	270	252	257	303	330	283	301	282	284	260	283	264	257	294	280	285
28694	17259	9964	11590	9714	10227	6363	4925	4204	3226	3263	3734	2187	2268	2234	2175	2351	2793	2758	2279	2409	2583	2500	2414	2230	2425	2539	2910	2780	2690	2655	2720	2709	2596	2502	2548	2397	2367	2094	1786	1802	1456	1396	1421	1275	1349	1480	1363	1216	1310	1206	901	999	1021	966	865	787	806	809	835	850	831	889	787	687	707	730	734	676	710	692	695	710	667	699	729	675	686	699	673	686	667	644	646	615	660	670	701	647	690	635	674	658	667	670	707	697	621	657	696	668	643	640	681	661	680	662	643	677	721	690	665	618	686	659	664	649	649	654	640	652	661	675	648	689	643	709	715	662	659	651	701	671	664	601	644	659	680	673	657	626	635	635	657	640	625	673	739	674	666	678	635	667	637	672	664	624	641	615	667	663	661	687	625	679	630	638	660	640	705	669	688	675	671	650	669	609	623	671	697	655	703	686	668	629	675	676	604	667	659	668	614	688	639	696	689	693	682	625	666	705	733	631	660	723	646	685	685	620	655	681	676	679	631	730	669	631	688	650	668	641	697	616	675	667	659	665	691	653	702	683	689	671	589	649	666	719	600	657	629	666	612	661	659	691	650	657	658	672	692	652	656	653	668	689	662	689	656	684	671	643	681	642	658	650	676	673	663	630	647	706	656	648	699	652	657	682	658	642	632	683	679	630	715	679	632	662	682	617	619	614	689	664	670	648	600	692	707	667	703	635	622	667	693	703	652	705	655	667	667	641	670	663	636	699	645	659	670	688	672	634	649	706	631	670	660	653	669	684	711	664	696	644	645	666	655	659	703	644	690	713	722	638	649	704	661	677	706	689	649	654	655	688	621	634	654	733	624	625	654	616	663	640	630	683	632	632	676	660	646	668	628	674	666	662	660	682	643	679	682	670	614	644	668	680	651	688	665	651	630	681	651	652	678	711	629	665	673	647	681	666	696	657	653	622	651	684	657	659	627	656	630	655	650	690	648	696	653	643	672	689	634	644	647	718	638	654	691	650	640	663	711	670	675	643	666	717	636	647	681	652	644	690	647	657	645	636	632	718	673	675	658	689	684	659	655	650	694	649	665	636	664	656	701	668	675	658	623	658	643	649	662	630	648	694	636	684	656	674	694	634	693	679	648	650	683	666	666	660	689	672	665	677	681	640	623	630	682	661	701	691	638	670	717	675	658	698	640	686	645	683	667	622	661	684	699	670	661	654	632	659	680	655	677	655	669	713	652	702	637	620	698	659	629	630	737	644	680	665	632	723	673	671	643	651	683	650	630	711	652	669	673	640	685	690	710	662	675	629	686	650	633	686	645	673	660	647	667	667	662	675	677	659	636	668	617	676	633	661	694	650	634	648	644	674	661	667	679	647	669	676	663	639	654	662	654	699	645	665	695	670	629	703	700	692	682	653	660	649	692	644	681	690	628	700	664	685	646	652	650	674	643	665	659	616	641	642	646	645	699	661	708	649	654	635	648	660	692	684	607	628	683	684	650	694	654	691	676	657	645	630	684	648	656	679	654	695	641	664	678	662	707	632	660	669	645	655	661	677	648	690	640	660	662	648	637	666	681	661	646	661	646	713	683	664	673	685	663	719	690	666	673	654	628	663	669	682	636	663	665	641	642	672	692	656	675	667	686	697	627	678	684	632	679	679	669	668	634	633	719	668	687	624	659	653	642	678	678	661	649	657	675	612	678	624	647	634	670	633	669	666	628	645	686	669	676	622	648	655	655	698	649	698	646	662	640	666	676	708	703	656	634	687	696	716	668	614	632	697	665	647	683	623	745	689	632	619	661	659	642	710	637	646	693	681	657	622	675	664	654	677	677	661	657	680	675	668	683	677	682	657	634	705	635	698	645	668	644	699	647	648	665	666	678	618	664	641	667	640	691	703	651	663	719	659	651	713	658	615	700	660	665	657	654	659	663	662	701	687	663	624	633	660	690	688	636	665	646	647	644	624	625	656	637	637	658	676	680	689	633	646	676	642	673	626	652	671	660	681	679	666	615	682	675	630	647	649	649	619	660	719	675	640	689	656	675	694	657	652	608	662	680	645	661	659	633	663	691	641	620	667	672	686	688	672	639	642	663	635	709	659	642	628	683	672	617	677	667	677	668	622	617	629	698	651	681	653	676	703	682	674	702	692	680	643	666	649	660	665	662	675	718	683	652	690	653	653	664	656	707	682	710	704	705	685	663	693	658	691	658	618	682	649	656	689	623	704	655	663	701	671	672	666	686	640	643	689	706	682	669	648	742	690	663	671	684	701	628	665	671	696	681	649	676	657	637	729	644	660	623	660	655	637	687	659	681	643	671	628	676	677	722	650	697	670	631	698	623	697	655	669	702	657	620	636	657	700	695	626	687	666	698	644	675	685	641	659	679	646	671	589	715	691	659	651	650	697	637	697	654	649	637	639	653	668	641	615	668	691	672	613	664	616	703	647	670	659	650	655	650	654	661	641	686	664	663	628	629	675	683	657	659	704	633	668	681	648	647	689	674	670	661	659	651	634	640	638	650	699	694	679	673	662	741	649	680	613	626	671	667	692	652	690	671	708	698	678	659	677	644	678	663	658	668	669	654	669	699	678	646	710	697	678	676	648	655	651	687	688	667	658	659	634	637	665	667	637	685	629	681	686	643	613	656	621	691	637	678	668	679	665	706	633	672	677	640	658	699	670	674	679	679	707	616	671	647	672	668	678	672	676	689	664	644	678	676	671	637	631	652	632	684	691	688	673	645	673	653	665	671	657	668	665	710	662	679	673	638	636	649	656	666	684	664	624	643	678	690	654	642	681	673	678	665	608	653	663	615	656	646	697	669	689	667	709	657	644	635	670	663	682	676	654	715	692	655	712	712	629	679	676	694	673	646	633	663	655	659	681	675	675	681	641	668	637	689	684	649	664	698	669	650	638	611	674	671	686	656	662	657	676	663	663	697	688	684	618	605	652	624	622	665	634	701	605	697	681	692	635	639	706	651	662	681	709	672	639	634	679	664	710	668	629	645	650	698	640	621	700	670	703	718	678	633	644	646	670	683	698	643	686	672	683	673	665	660	666	682	706	623	653	671	715	692	655	692	663	641	668	656	690	681	656	678	634	670	675	687	658	627	666	674	677	627	687	627	660	619	662	686	656	665	653	674	713	662	665	662	667	668	692	646	683	652	596	665	690	645	674	651	682	700	687	686	663	673	698	667	669	686	664	637	681	672	656	682	691	680	651	642	631	640	697	659	630	669	665	703	645	634	628	675	667	652	681	635	643	665	663	632	652	619	710	680	703	693	704	617	667	630	711	689	704	675	680	649	672	663	663	647	633	670	675	685	703	636	643	621	678	628	650	659	637	667	664	653	659	669	671	694	630	677	707	663	709	658	654	656	643	675	683	653	683	693	714	693	687	646	645	630	665	637	690	653	707	697	694	632	671	709	667	703	718	670	654	679	680	697	608	630	718	672	660	645	621	633	670	651	715	684	689	678	700	656	698	685	688	652	669	709	686	636	662	652	660	680
4888	1933	965	735	666	618	476	425	441	432	433	390	424	421	432	436	470	490	519	453	461	462	494	460	462	448	482	469	522	529	469	455	484	476	510	512	455	419	424	440	401	427	391	411	415	412	399	410	413	418	444	401	410	398	397	369	393	398	389	386	381	384	400	421	360	368	347	402	385	390	382	407	382	405	395	405	353	380	392	379	378	390	376	398	389	402	379	391	394	388	368	413	353	403	421	423	398	375	381	381	369	350	397	385	408	414	378	387	399	356	405	372	391	420	419	370	412	368	411	383	357	361	422	398	374	363	402	386	366	376	416	373	444	396	364	403	370	426	416	392	409	397	405	403	331	368	382	420	397	372	371	385	411	368	396	410	400	388	373	387	373	350	387	407	348	352	354	412	415	371	370	407	398	379	362	452	421	414	386	405	367	396	383	413	405	391	363	407	379	357	381	431	368	374	371	395	397	411	360	390	423	384	362	405	356	373	381	381	389	380	393	381	370	370	367	416	361	382	384	357	389	412	365	429	396	366	380	383	382	364	397	397	397	408	406	397	360	384	404	383	391	395	377	415	405	392	345	377	405	403	358	369	372	394	397	433	410	370	373	399	397	347	356	356	372	383	388	388	404	414	399	417	388	387	430	378	351	396	399	382	394	420	352	376	362	390	422	382	399	413	382	410	398	435	396	402	365	360	382	395	412	394	372	389	373	366	409	368	384	384	421	381	382	345	367	420	393	355	404	379	393	391	396	374	376	390	368	389	370	374	388	359	385	369	379	369	374	364	402	369	377	358	397	401	416	427	394	399	391	417	413	364	401	397	390	360	361	427	383	422	422	370	364	377	385	422	393	409	410	400	419	420	406	440	379	355	379	364	434	369	411	405	377	379	384	366	384	396	381	369	347	368	371	378	372	415	364	414	376	400	404	380	371	377	362	390	395	423	390	379	378	444	389	402	369	381	395	416	392	375	389	375	414	372	402	363	420	361	398	364	394	390	364	392	414	403	376	387	396	370	380	365	395	351	379	429	390	369	366	387	379	421	403	411	371	347	394	379	419	368	401	411	394	374	377	358	419	366	376	423	415	376	414	403	371	391	377	400	418	374	385	425	391	383	402	385	405	372	422	352	372	383	376	444	381	394	402	375	371	341	369	382	377	376	402	419	412	409	394	411	432	400	385	337	374	398	383	388	430	371	396	390	395	405	400	365	380	411	399	377	399	408	369	406	424	371	404	373	348	408	403	376	353	372	385	391	350	337	390	389	368	375	366	407	420	385	387	356	419	392	387	375	412	358	389	395	344	384	347	414	375	378	382	403	409	414	373	376	391	401	346	436	350	413	453	363	388	358	421	388	411	420	376	400	424	387	388	401	373	428	398	399	410	388	371	379	407	403	411	397	398	335	392	397	403	405	344	413	448	404	429	406	373	355	351	420	369	420	369	375	379	365	364	424	365	387	371	429	411	381	396	393	393	399	384	399	376	368	384	427	375	370	387	441	409	329	398	436	344	385	367	385	394	379	391	387	387	394	380	356	398	379	376	352	404	385	371	387	423	402	428	362	425	416	382	352	362	410	408	384	428	399	401	392	427	397	396	424	364	391	385	407	400	391	361	449	394	352	401	422	412	411	390	365	382	390	399	372	396	382	393	364	324	398	390	421	434	382	370	359	382	386	393	376	385	401	405	357	431	420	378	380	360	408	395	409	366	363	382	385	356	384	384	376	460	375	378	409	337	402	394	414	412	410	402	393	377	401	401	375	398	410	393	387	438	380	373	387	415	404	391	388	365	362	408	407	398	364	390	389	386	390	370	440	379	396	402	370	366	362	392	347	370	393	395	387	418	387	388	382	390	378	365	391	393	385	396	409	393	394	381	360	378	390	380	396	364	394	450	351	375	405	372	385	401	395	403	387	413	394	384	386	409	424	435	383	402	413	392	381	411	383	399	370	410	345	383	369	400	366	390	381	366	406	358	340	418	410	357	426	368	432	357	372	377	398	393	393	372	358	373	360	415	411	394	403	377	365	368	365	386	366	388	401	421	415	370	381	341	345	383	388	383	400	388	389	370	379	355	406	399	378	364	334	410	379	410	401	410	376	401	379	365	370	397	394	375	344	357	404	388	401	400	383	381	385	361	355	357	383	395	357	382	378	360	393	458	393	419	382	390	414	392	400	409	407	390	365	412	433	359	384	393	388	422	389	380	338	399	383	397	385	400	360	403	358	398	394	446	400	399	388	390	409	357	393	354	394	420	373	408	364	377	385	373	425	405	405	383	377	375	420	403	389	381	372	361	375	391	400	400	375	400	385	398	386	445	396	423	431	365	411	405	395	424	403	389	358	406	420	392	403	380	407	406	391	368	408	380	368	424	402	393	336	431	397	399	393	412	390	391	412	390	393	384	401	368	425	381	403	394	435	411	410	428	365	378	416	402	367	363	371	381	370	394	387	374	412	411	394	363	375	400	368	414	362	447	389	394	375	370	371	406	404	358	413	424	351	359	425	375	357	372	394	412	395	386	372	396	392	380	404	412	402	415	352	381	430	372	379	359	378	387	370	383	381	403	396	400	380	379	367	366	420	406	361	394	375	388	439	423	361	404	400	411	416	376	415	394	410	411	380	381	421	370	377	379	393	423	390	356	418	397	411	369	366	367	377	402	372	400	386	390	370	396	385	412	397	418	360	405	359	388	375	407	378	374	404	412	430	426	412	422	403	432	359	407	380	376	357	374	413	378	369	345	386	426	411	400	440	374	337	367	366	398	356	406	394	384	414	385	376	365	417	386	385	413	404	409	384	375	382	428	402	419	401	374	405	403	432	370	385	389	413	423	406	391	415	365	417	369	417	343	371	384	390	391	391	397	377	394	443	379	415	392	395	393	370	419	381	376	397	376	380	424	399	393	417	433	380	362	391	380	394	388	390	377	402	399	409	395	370	413	378	409	396	401	420	386	366	407	405	391	378	363	377	397	347	382	360	369	393	396	406	404	401	421	407	379	400	429	390	369	380	408	416	382	382	395	406	397	369	386	394	376	417	384	403	412	401	383	387	404	395	434	372	392	399	404	397	391	374	385	346	397	387	396	408	383	358	423	397	346	431	359	360	392	377	397	382	364	382	397	404	389	382	363	381	394	398	382	384	393	373	445	406	356	382	374	368	385	374	410	380	397	403	406	370	374	404	393	377	367	400	381	374	390	401	393	388	367	415	397	395	394	403	381	383	340	414	399	366	355	394	384	379	368	403	429	416	363	390	360	425	364	415	360	361	408	387	369	377	394	402	354	384	411	377	394	381	395	371	399	427	387	372	362	390	398	358	360	346	372	377	386	360	373	378	362	385	387	386	389	394	381	399	389	373	382	379	393	392	402	406	363	407	345	392	392	387	373	382	389	379	378	357	451	390	415	368	375	380	412	384	409	437	395	444	361	389	396	370	367	383	394	400	424	404	378	411	381	368	431	345	418	384	389	372	384	398	414	381	410	363	381	379
5031	2621	2031	2029	2036	1888	1457	1365	1184	1274	1201	1251	1185	1127	1144	1290	1393	1525	1519	1238	1199	1410	1404	1493	1449	1560	1677	1745	1711	1716	1669	1628	1708	1739	1657	1573	1529	1537	1449	1251	1278	1171	1139	1050	1063	1093	1065	1057	1049	1098	1050	921	962	981	966	897	847	907	884	877	984	923	898	945	893	856	893	896	896	852	862	883	932	908	849	866	858	852	862	892	902	847	822	878	895	907	864	886	831	931	875	911	892	898	889	879	896	871	936	868	917	871	942	882	878	860	912	880	813	934	913	911	854	871	899	910	946	885	900	886	867	855	868	930	929	876	902	937	852	853	812	880	870	869	896	855	868	910	853	921	923	851	896	859	854	879	837	863	816	853	850	873	893	903	847	875	915	879	877	915	904	915	871	872	878	878	915	929	885	856	887	847	864	868	883	907	857	877	854	908	892	914	862	848	864	911	910	902	916	870	915	916	839	901	898	886	883	864	859	866	891	856	875	859	888	867	909	839	900	856	902	885	867	907	852	838	878	946	857	904	924	896	874	908	893	826	842	905	845	870	887	850	916	911	897	917	908	885	916	899	930	881	896	906	837	902	846	871	836	807	867	838	874	876	904	840	890	961	872	849	878	849	906	929	886	922	841	853	827	899	907	840	863	882	817	872	887	917	917	942	911	921	825	819	856	901	875	886	886	848	871	862	884	865	881	850	954	907	911	917	814	880	904	880	891	842	887	913	857	824	903	890	859	879	877	876	893	931	896	899	878	846	890	909	876	868	886	903	848	917	883	951	872	908	870	870	883	833	857	878	902	909	822	877	912	885	910	861	903	936	836	855	909	877	895	858	904	849	868	878	868	895	888	893	887	894	924	866	883	869	851	954	891	876	878	883	888	839	917	906	884	822	859	879	903	842	884	896	859	866	881	934	924	931	857	827	865	919	909	906	857	896	858	898	866	874	917	891	899	895	891	916	893	869	877	823	898	858	808	869	852	931	889	887	872	900	869	905	811	919	882	832	898	860	898	929	809	872	862	876	841	871	873	862	931	876	870	839	838	902	883	893	905	844	898	897	900	923	876	842	897	888	880	877	828	827	858	873	902	919	889	882	891	900	889	861	858	871	879	901	877	822	926	913	913	843	931	874	882	845	857	860	915	899	887	895	857	892	922	873	874	920	910	856	883	853	880	825	861	878	853	858	830	883	892	860	916	928	887	838	897	850	859	874	902	849	913	916	836	870	909	863	879	893	880	917	887	923	868	894	875	863	882	902	889	887	879	844	920	904	882	903	842	883	951	872	822	931	927	892	831	925	888	874	844	939	843	914	908	873	886	907	846	900	842	847	905	847	890	829	859	835	824	899	895	881	925	844	872	883	853	911	874	903	875	859	914	902	864	824	822	929	886	871	866	946	891	877	895	864	895	835	842	901	867	816	858	868	891	881	899	886	877	936	880	864	924	876	896	842	879	888	884	881	914	877	873	861	862	904	897	832	842	815	845	896	953	862	892	863	859	874	851	897	850	843	858	860	874	821	891	899	852	841	916	844	903	951	891	919	861	880	786	890	870	835	931	892	838	865	915	902	841	856	866	872	965	912	846	872	861	886	867	845	870	942	918	856	865	905	872	896	883	938	860	856	866	874	878	906	903	838	847	852	881	925	819	872	873	915	869	877	916	938	954	872	900	905	883	894	894	877	841	838	914	930	911	886	891	946	948	864	887	857	884	858	879	887	862	854	846	874	858	847	918	894	823	923	918	875	909	906	895	838	808	894	870	848	860	823	907	887	876	844	860	892	908	865	864	915	920	857	874	905	900	820	915	902	877	861	882	879	884	929	950	854	871	892	926	864	973	884	853	857	913	861	926	889	852	861	927	897	827	889	896	867	884	892	932	951	910	861	833	879	823	935	835	871	889	892	892	879	894	904	836	920	919	910	810	888	868	869	861	858	950	874	855	849	828	910	867	900	902	873	936	876	864	873	873	873	878	853	898	905	842	898	792	833	865	837	932	858	895	914	869	855	912	844	915	936	881	878	874	907	861	896	837	867	908	860	915	890	902	868	894	870	891	848	830	872	889	862	842	934	889	854	901	898	910	860	896	886	896	816	859	909	858	882	841	901	852	868	916	871	824	927	861	853	929	893	873	868	856	849	915	850	878	862	916	872	879	894	826	875	896	896	890	841	889	888	888	954	881	905	896	871	856	925	912	841	825	844	912	891	852	867	886	870	884	880	915	889	879	939	892	867	882	833	884	850	857	939	855	900	871	881	886	873	870	850	880	892	877	879	843	921	863	912	888	901	847	865	868	875	869	894	896	878	878	889	850	865	923	881	885	836	888	886	828	868	906	906	876	896	857	815	908	831	913	914	881	909	885	888	851	899	886	895	922	872	884	912	856	854	885	869	860	895	934	874	887	920	941	854	856	849	868	893	838	867	804	904	922	934	885	867	869	891	871	911	857	906	851	902	892	879	884	887	923	891	883	876	908	870	859	801	881	889	922	862	924	907	898	865	876	884	918	897	858	813	916	906	849	898	853	848	847	878	884	965	892	893	912	831	894	868	866	864	898	850	875	884	890	862	817	868	881	881	860	841	839	834	887	936	886	882	927	862	898	875	899	880	891	937	869	899	928	929	912	880	875	872	875	887	926	837	895	855	894	885	860	877	832	899	897	863	892	861	883	819	891	912	853	863	835	871	884	900	865	915	839	923	915	896	898	904	908	891	850	887	861	893	837	863	831	885	849	868	850	892	859	895	828	899	865	916	907	887	849	836	897	898	825	847	967	894	905	862	905	879	891	880	856	849	891	909	886	853	904	846	906	863	882	922	843	803	915	912	836	880	868	910	902	871	881	913	874	891	866	891	829	890	905	895	880	902	904	888	847	879	930	873	910	893	871	901	851	896	857	861	898	882	857	880	867	898	870	921	884	846	865	845	881	960	854	850	828	885	854	879	854	834	893	880	821	892	857	899	856	852	918	842	947	919	898	860	903	892	901	879	917	880	873	883	863	853	910	846	889	863	834	885	898	871	885	839	920	898	879	841	868	855	822	858	863	883	948	903	917	906	868	879	902	877	850	940	895	907	841	937	838	859	824	903	836	868	904	857	923	859	917	851	905	866	878	907	897	903	823	880	884	895	942	867	926	867	913	884	908	857	897	845	880	872	890	867	912	885	881	905	830	859	833	913	876	871	830	904	881	922	846	861	905	892	947	865	883	816	893	863	863	906	899	837	849	872	897	870	878	890	883	858	889	889	848	845	845	908	883	912	841	909	859	862	932	905	862	941	920	883	862	954	874	914	890	885	865	896	829	857	902	889	928	917	870	847	933	864	875	907	893	903	829	895	904	903	805	943	871	915	912	932	858	895	878	939	854	839	908	868	860	851	901	933	907	861	869	885	879	877	887	910	887	889	841	880	904	903	888	880	911	881	876	892	830	866	917	863	859	821	941	843	840	882	935	884	885	825	846	896	860	912	830	819	872	908	902	912	908	838	914	892	817	841	870	898
35076	26817	10166	4801	3677	2880	1647	1020	623	588	563	554	443	463	392	440	472	490	489	439	423	408	463	445	439	422	468	492	472	456	475	493	459	501	460	468	489	405	419	397	340	395	323	374	354	321	286	334	321	340	310	317	285	320	317	340	326	272	267	320	303	292	319	270	294	314	278	288	326	300	236	318	293	322	287	296	341	292	282	305	293	296	310	288	305	281	294	316	305	281	310	271	259	288	292	256	283	275	315	296	268	259	259	275	332	284	293	279	309	288	310	290	313	281	280	264	285	262	307	275	280	301	288	302	294	309	292	253	292	285	332	282	331	318	296	289	296	282	291	296	310	331	290	292	308	287	288	253	278	314	300	282	275	253	289	305	301	281	283	291	314	290	267	268	292	293	262	278	299	283	286	295	266	268	270	254	330	255	279	304	270	270	293	267	293	289	278	284	284	272	278	299	284	244	320	298	301	292	276	308	289	307	305	287	259	293	297	267	269	310	294	265	293	281	276	252	283	315	260	269	275	308	283	307	286	298	298	277	319	279	291	298	283	287	310	270	280	260	277	289	284	289	321	273	275	256	289	271	271	310	280	283	274	316	295	311	286	307	263	307	307	312	285	294	291	279	290	273	280	287	302	282	295	310	376	278	281	264	306	275	244	301	279	284	285	257	267	281	276	262	294	292	264	312	298	305	293	307	277	258	287	295	282	310	303	317	297	299	264	312	281	300	267	311	264	276	278	308	264	277	273	280	303	319	305	293	311	300	297	293	271	294	316	285	262	275	286	283	279	268	283	266	308	300	282	303	292	312	286	278	284	284	298	309	273	303	313	304	279	277	260	276	293	290	305	318	272	260	309	310	296	308	275	274	239	274	318	299	301	300	306	268	308	315	291	319	268	277	296	293	264	294	310	290	316	331	278	320	299	282	268	311	297	251	288	284	286	305	302	302	311	291	299	303	239	289	258	275	288	304	277	258	290	314	281	278	278	255	258	249	301	300	307	304	284	280	303	288	272	297	279	258	288	294	295	292	270	310	275	292	309	274	243	263	273	282	311	283	301	273	265	291	291	294	329	288	289	289	273	276	295	269	288	311	288	296	295	279	311	288	309	267	319	259	280	280	288	274	280	328	274	289	296	276	294	289	319	312	282	256	297	282	289	290	291	296	296	291	280	292	255	273	268	271	322	304	282	282	318	281	289	298	283	289	284	290	282	274	286	284	290	327	329	318	301	284	276	274	293	315	269	278	295	310	254	282	260	302	283	281	285	278	292	313	284	312	303	262	312	278	301	300	309	235	306	289	288	303	354	307	276	316	287	314	295	269	294	280	271	287	284	267	306	294	292	300	268	307	271	290	293	288	255	294	261	262	287	276	287	290	270	298	260	279	313	282	285	285	281	278	294	301	289	278	283	287	263	318	266	287	311	265	290	291	246	298	277	282	296	260	260	313	307	306	304	304	303	287	264	305	257	279	324	283	258	289	258	291	309	272	279	276	331	314	302	305	263	309	290	262	279	275	312	283	294	303	329	305	283	286	269	274	296	279	279	269	307	259	301	313	282	301	292	281	303	291	294	314	295	298	313	283	321	286	275	279	285	287	307	294	288	272	280	314	286	310	276	286	294	274	270	263	285	290	318	256	301	284	285	257	295	302	280	282	322	283	287	309	332	296	311	312	287	267	280	324	290	250	300	231	271	278	289	290	270	274	288	286	299	294	329	334	312	288	294	303	294	263	277	302	313	293	295	272	294	281	306	278	327	301	283	266	270	287	304	286	309	307	292	315	315	293	285	283	319	316	286	304	320	281	305	280	281	260	306	270	305	294	291	283	288	287	278	304	286	290	299	295	289	275	289	286	278	293	286	299	262	321	302	281	277	318	287	290	272	308	268	284	281	263	279	322	267	293	299	290	300	290	307	273	280	285	273	285	272	272	301	276	309	266	297	316	296	279	277	277	307	291	274	278	283	279	278	241	315	301	271	279	289	267	281	291	297	299	266	306	281	263	304	293	289	319	300	294	276	293	295	270	311	321	281	284	281	297	278	287	308	272	307	278	261	271	279	280	316	282	286	308	316	266	282	281	289	344	288	313	311	292	306	290	265	285	283	275	293	289	271	295	297	321	313	267	304	278	267	279	274	282	250	293	285	310	252	292	308	288	281	294	286	298	290	305	294	312	318	299	266	235	295	293	301	273	277	313	261	290	284	305	288	281	302	312	266	285	286	281	310	323	295	306	283	293	268	302	271	291	336	294	316	299	323	305	251	310	266	315	254	291	283	291	293	308	304	309	297	279	297	290	303	274	297	314	310	304	286	279	284	281	306	290	288	270	289	279	334	277	315	287	293	280	274	276	261	308	312	270	306	292	308	254	262	278	277	289	295	258	300	308	279	275	293	287	287	267	288	273	271	301	281	283	280	266	301	283	298	307	270	282	276	305	297	287	304	276	304	286	290	316	266	278	267	278	293	281	304	287	278	258	302	284	263	286	287	280	289	279	302	244	299	298	276	271	288	326	277	305	292	297	264	281	320	262	292	265	267	300	274	302	278	292	287	290	302	298	268	276	293	299	299	293	278	295	305	277	320	273	288	268	270	307	273	271	290	298	286	294	296	299	311	302	342	292	302	319	262	264	283	329	312	284	299	281	317	283	258	316	265	299	287	288	290	260	274	285	301	270	289	291	292	301	286	297	296	288	287	302	291	293	294	274	279	305	265	269	269	295	254	256	298	332	261	284	284	304	287	288	274	273	278	301	314	297	304	305	278	280	272	297	290	297	276	284	264	301	307	294	286	262	293	277	325	280	318	289	288	311	293	273	283	297	301	288	303	307	291	282	290	307	262	269	284	308	301	301	296	262	287	307	286	286	274	289	289	278	277	278	295	332	285	295	314	289	294	297	311	266	299	286	273	263	307	282	301	317	299	262	296	285	286	287	300	291	268	314	307	303	307	290	288	282	329	249	278	266	274	301	294	291	297	302	316	288	280	260	316	292	285	316	299	285	287	297	312	286	280	305	274	285	270	291	294	287	281	280	299	273	243	274	285	264	317	258	267	288	321	290	305	274	307	301	308	297	286	285	278	294	277	306	283	263	298	295	342	314	264	271	280	295	304	301	288	281	288	277	295	290	308	282	321	270	303	298	305	267	306	306	289	331	293	288	334	295	249	296	294	319	298	318	277	296	283	295	276	304	285	309	313	275	294	285	288	294	298	298	279	263	266	272	268	268	288	287	268	285	292	298	264	278	288	293	272	284	312	275	290	283	330	320	296	310	299	276	253	246	264	307	302	271	294	282	315	316	319	276	308	252	289	311	278	275	289	314	262	284	274	278	301	316	291	260	254	304	279	299	317	289	290	309	289	289	288	250	284	291	253	282	311	306	294	291	272	279	275	296	278	250	319	303	308	297	277	300	293	318	312	278	264	285	302	287	316	268	277	318	313	265	279	282	271	292	283	297	284	283	281	293	273	269	292	273	261	260	284	305	280	287
21435	13667	7446	7269	7974	6850	4081	3206	2404	2328	2122	2421	1582	1716	1617	1790	1947	2166	2075	1735	1763	1845	1785	1843	1827	1974	2196	2295	2239	2140	2138	2082	2178	2175	1988	2013	1920	1812	1621	1385	1402	1258	1158	1099	1072	1140	1190	1124	1074	1086	978	825	893	884	887	816	734	754	664	794	819	750	849	684	660	716	667	713	651	703	657	665	656	745	708	667	736	690	700	710	667	720	700	690	677	627	658	683	708	683	644	663	637	688	699	719	677	661	659	706	711	675	719	685	698	643	719	690	669	709	647	656	719	673	647	683	632	685	706	637	653	703	679	645	684	682	688	726	683	710	668	687	631	705	734	668	670	698	701	654	670	678	660	646	672	653	632	666	716	695	680	682	634	685	644	646	705	685	715	699	641	702	641	737	657	704	694	699	693	674	685	727	666	718	658	678	709	673	664	666	672	708	671	688	665	660	685	668	672	656	637	646	697	645	672	684	698	611	651	660	653	687	702	698	646	682	714	688	640	616	702	697	672	669	666	707	685	704	690	644	679	677	707	656	717	713	618	634	720	662	639	670	724	658	638	704	666	675	664	668	673	694	728	678	711	674	708	661	688	675	619	644	678	672	619	694	741	723	690	668	678	723	664	650	681	665	676	675	715	696	676	647	677	667	690	663	630	660	619	668	618	693	672	728	695	687	678	689	665	703	694	665	668	719	678	659	729	669	617	692	662	703	674	640	708	690	712	677	696	715	684	713	674	648	671	673	639	716	675	705	661	681	682	694	658	679	707	665	676	700	663	659	662	636	656	688	657	683	696	669	663	711	711	664	695	660	697	697	690	662	694	695	630	763	626	680	730	690	664	654	668	661	720	691	633	733	700	675	652	676	656	652	680	691	646	685	679	694	689	677	668	699	658	706	670	661	726	664	662	705	713	645	675	679	680	675	675	653	657	686	682	680	704	669	685	677	672	667	674	680	681	696	655	709	709	660	663	686	704	663	685	688	674	681	670	656	716	656	675	681	692	642	648	680	668	647	697	698	665	675	692	722	674	670	682	630	691	694	704	669	714	709	692	691	697	676	690	658	653	684	688	696	704	675	674	706	717	727	704	696	719	693	704	704	703	681	685	681	697	686	696	729	701	667	674	664	653	654	643	666	696	672	724	708	694	654	708	690	642	686	712	700	677	662	700	628	656	727	671	703	687	659	729	661	688	677	670	698	730	682	706	633	671	691	671	652	706	711	668	663	660	703	682	660	663	691	653	684	645	659	667	632	666	648	718	704	706	673	696	649	716	662	671	664	705	704	692	717	702	657	697	677	659	687	674	700	685	692	666	658	667	688	679	710	643	668	703	673	669	710	679	659	652	706	684	689	672	703	687	666	708	685	708	642	667	711	673	705	699	706	704	644	678	692	702	706	707	704	646	666	703	653	648	689	720	684	657	715	698	669	655	682	672	718	662	627	684	648	709	703	640	650	678	680	640	625	669	726	660	686	677	641	710	656	657	644	659	705	676	666	641	738	653	661	679	664	644	665	672	691	663	674	672	710	656	647	714	675	677	683	679	696	666	712	683	693	692	700	659	664	707	649	654	665	683	640	681	669	686	729	678	653	696	678	694	697	691	648	652	622	662	702	706	674	694	690	662	682	659	686	694	667	698	703	693	644	679	685	742	653	676	688	662	699	685	703	661	654	684	678	676	674	677	687	642	688	713	699	659	667	708	663	685	675	704	646	675	694	707	682	643	662	662	694	712	644	664	690	670	634	671	644	684	675	683	704	702	692	647	697	684	719	674	642	647	686	671	645	693	708	679	690	676	660	694	678	695	668	701	711	689	679	664	741	700	661	671	699	714	647	701	638	655	699	680	697	646	707	703	689	661	661	703	710	690	690	656	715	728	699	701	707	676	685	676	714	746	650	646	700	707	625	651	690	657	657	642	707	673	678	656	674	672	627	694	698	685	618	725	671	683	631	691	642	692	709	672	676	741	657	648	741	667	662	734	711	692	681	717	681	624	678	669	645	673	684	677	703	653	679	690	739	655	685	660	676	707	705	691	694	657	666	687	667	640	702	647	659	692	773	689	667	704	681	705	644	702	674	651	635	709	687	682	653	657	681	688	648	653	668	673	643	688	696	738	674	705	673	686	689	673	712	688	671	730	670	668	675	699	708	630	627	665	674	727	669	686	681	661	703	639	691	658	657	684	686	703	701	671	667	717	701	660	635	681	686	662	660	666	655	659	691	688	665	687	631	690	715	684	656	706	706	685	665	640	695	666	671	674	691	653	709	714	668	693	714	715	740	700	650	684	656	705	699	656	662	682	672	696	654	652	636	679	685	683	690	699	680	697	641	696	660	703	702	683	677	661	642	653	675	690	686	662	680	684	728	702	677	672	643	709	695	664	713	652	651	665	713	703	671	693	658	656	657	697	721	716	656	690	709	660	692	686	639	658	658	709	692	679	691	677	635	665	714	727	675	724	708	708	694	663	681	663	673	740	712	708	703	679	718	741	673	616	734	680	672	671	631	713	718	672	642	675	652	678	697	698	737	658	717	712	687	686	647	665	734	657	726	661	691	709	703	659	668	669	655	703	629	708	655	692	698	694	716	675	687	686	645	658	648	655	668	663	641	669	682	684	698	677	673	648	695	637	678	714	674	679	690	645	632	712	664	653	718	697	691	640	676	671	683	631	640	675	641	662	618	653	695	693	653	696	669	703	664	670	695	668	704	691	686	712	684	690	709	662	668	650	627	672	707	679	679	662	687	698	718	680	655	658	661	658	638	643	700	666	683	736	697	663	685	730	651	653	689	694	649	692	677	659	751	716	619	655	694	691	712	682	667	663	679	685	701	668	707	646	682	675	671	680	662	672	653	713	712	681	678	712	696	677	669	693	673	656	706	652	665	672	661	672	679	662	697	654	678	645	630	641	659	642	671	663	643	704	718	668	697	709	677	708	672	675	641	677	683	737	690	696	723	703	646	659	705	669	651	675	701	641	690	672	675	651	678	667	650	715	640	662	647	628	681	632	690	679	704	639	664	645	707	678	704	718	609	706	700	665	691	718	694	701	655	648	699	673	673	653	682	661	668	714	689	669	642	614	693	653	739	669	686	740	673	714	641	671	695	650	684	654	713	668	675	703	664	688	706	713	673	686	693	670	685	677	677	678	674	686	653	707	637	679	668	728	688	673	695	737	698	702	691	649	694	696	672	699	663	708	724	665	698	687	693	736	686	699	718	715	715	628	674	649	653	633	660	669	690	688	674	709	685	703	687	694	665	638	662	717	654	673	669	641	686	653	676	694	702	682	695	676	704	684	652	728	676	697	665	646	673	700	666	702	652	669	697	690	673	711	691	659	690	705	696	705	669	649	681	759	641	669	687	686	674	703	686	630	650	721	675	665	710	660	677	689	703	658	685	667	642	721	683	673	658	664	693	704	706	656	707	649	720	645	696	647	687	701	707	683	664	712	686	687	737	630	699	645	676	732	662	668	664	679	646	681	642	664	673	684	693
46487	35881	18945	9553	5982	4677	2478	1543	1114	795	725	877	618	538	515	537	569	603	540	442	467	483	541	492	518	506	507	624	551	568	526	573	578	504	517	574	468	512	433	423	402	375	378	342	379	346	395	397	337	404	319	322	304	312	315	286	309	293	320	297	317	318	302	270	259	296	262	280	290	277	265	287	294	284	257	275	270	316	294	268	309	329	258	261	300	271	288	256	262	290	268	310	274	274	269	277	287	267	290	287	286	249	283	265	284	283	300	285	293	318	285	302	270	288	264	291	280	287	273	259	296	263	258	281	274	292	288	274	296	274	280	301	263	305	276	291	283	254	288	272	279	254	300	318	284	276	276	258	276	244	275	277	251	272	295	265	332	274	279	291	264	276	266	276	276	278	259	267	292	311	294	256	301	292	295	283	280	281	276	277	290	275	312	276	265	276	275	270	283	302	288	296	260	270	269	304	242	296	285	259	277	263	281	297	303	266	301	276	298	259	290	246	283	242	276	295	292	281	300	317	271	301	321	279	250	258	286	252	260	280	271	286	287	289	261	322	280	250	291	303	294	253	278	282	297	233	291	278	263	313	302	291	308	271	295	281	271	292	326	282	260	294	293	277	274	278	286	287	286	246	280	286	269	267	282	246	229	294	277	257	261	270	281	280	270	278	291	301	327	277	245	283	273	277	283	287	254	300	273	273	259	240	276	267	281	290	310	268	319	272	261	274	304	280	258	264	267	298	286	256	300	273	302	262	296	286	286	266	259	285	303	285	307	272	295	246	282	274	284	298	276	300	226	297	253	273	328	274	294	283	268	279	322	312	275	265	271	304	277	285	250	252	302	284	278	276	294	296	296	300	266	295	287	260	300	286	285	298	307	263	293	303	274	265	278	275	308	283	270	252	268	302	315	294	298	282	284	260	309	267	287	291	294	272	262	289	294	273	312	259	284	275	288	259	292	261	273	282	289	265	277	252	257	291	253	281	260	299	301	234	282	265	288	268	272	289	296	291	286	269	292	291	313	287	300	286	279	270	254	254	292	266	267	250	275	270	248	282	289	293	285	274	264	278	321	317	270	286	285	282	277	270	265	268	289	248	301	273	276	295	267	298	299	262	271	287	255	277	265	285	279	288	259	283	276	265	292	300	271	250	259	315	281	300	291	303	263	262	306	288	282	264	290	302	292	262	268	262	280	296	277	272	288	304	312	268	282	277	254	293	252	274	283	275	290	273	249	253	297	266	247	258	290	285	252	271	298	291	301	296	277	286	276	247	276	308	276	279	310	255	290	269	237	264	265	270	273	286	292	281	252	294	278	288	295	289	244	273	293	280	300	247	282	282	282	291	287	283	285	278	272	295	298	278	262	291	282	245	253	275	277	276	264	272	265	279	300	264	271	276	279	273	284	283	250	292	274	288	273	271	272	276	264	307	275	276	295	285	304	307	288	255	262	289	283	288	300	273	267	275	294	275	278	285	281	288	316	286	290	288	267	273	252	289	298	304	274	273	269	262	287	285	298	297	290	282	277	286	258	263	246	278	281	264	246	286	288	276	286	297	292	268	318	284	305	272	261	243	278	329	277	280	312	258	290	305	253	301	282	274	302	264	289	254	261	285	272	256	280	285	255	292	285	264	256	279	281	293	273	293	272	283	251	278	305	259	280	268	282	309	277	298	285	278	294	284	300	293	306	272	303	263	284	286	321	267	260	281	292	285	298	272	311	278	272	305	285	291	260	292	294	275	265	260	279	265	307	281	262	256	309	294	269	293	281	260	251	244	270	262	257	257	258	269	289	280	317	275	271	263	274	276	298	316	266	268	249	335	254	291	259	290	273	271	291	274	305	291	283	283	255	273	249	282	305	305	269	274	284	288	291	274	263	244	289	274	263	286	276	263	248	282	286	290	305	290	270	295	251	271	274	271	288	270	267	297	294	267	267	270	270	279	277	303	298	258	295	306	290	261	278	279	284	313	289	319	268	281	299	294	292	269	269	284	263	296	263	243	270	287	263	276	289	285	277	311	283	267	278	263	246	298	316	291	295	320	263	286	259	289	272	288	314	295	282	260	280	278	281	283	291	287	300	306	252	274	253	291	277	278	278	292	264	285	281	291	276	254	277	256	306	320	271	300	254	292	294	278	293	258	309	272	282	249	295	271	235	253	292	271	272	286	282	264	286	256	288	305	250	280	270	275	262	289	253	267	292	298	277	280	277	273	255	276	286	293	272	310	275	286	267	281	257	268	265	273	283	281	279	277	294	272	294	318	310	319	289	265	310	322	291	295	290	280	274	285	256	295	274	281	293	270	281	294	264	253	275	258	259	274	308	282	302	242	294	254	241	262	305	278	295	263	274	267	240	286	306	319	291	289	266	267	294	263	271	298	273	288	270	281	270	295	290	276	296	284	297	303	291	253	300	299	299	289	281	283	282	291	261	282	308	290	281	277	279	283	286	250	268	267	304	287	280	256	297	288	256	280	286	282	288	288	299	286	287	294	286	318	283	256	330	302	251	302	277	262	229	273	265	283	321	278	280	302	297	284	280	277	277	289	263	276	303	264	283	282	294	269	289	271	285	276	263	289	277	294	285	296	295	274	298	283	281	280	280	270	283	257	244	298	263	279	287	284	294	277	300	311	278	253	240	257	270	277	298	286	283	285	300	314	267	280	290	292	273	285	283	280	247	285	259	271	314	273	301	287	323	285	266	266	271	290	259	294	299	275	266	286	288	285	269	276	265	285	258	274	303	280	296	282	270	275	285	266	299	288	296	298	291	267	259	279	280	292	285	280	293	279	317	291	289	253	244	301	272	244	322	286	266	266	286	303	278	260	280	261	276	311	273	288	265	312	282	281	303	278	310	283	240	251	290	290	291	302	280	274	266	270	253	243	274	287	272	281	299	279	278	286	284	277	260	284	294	264	265	259	260	276	287	302	289	298	284	263	282	303	299	272	272	264	272	273	260	289	294	301	290	284	280	273	281	270	292	274	259	285	245	294	267	303	313	276	280	261	283	263	293	276	287	274	271	266	284	292	284	289	295	276	240	263	292	295	286	306	291	268	277	290	300	294	308	285	263	298	277	272	265	292	264	282	294	285	275	287	269	286	271	264	273	280	286	298	295	276	294	265	281	285	282	282	273	258	285	241	282	318	246	256	281	262	264	269	291	269	294	266	279	289	251	241	272	283	263	275	293	298	290	290	296	281	258	298	285	273	307	300	332	270	302	293	281	282	277	317	272	276	283	284	276	277	247	287	283	295	258	287	269	264	280	293	313	259	275	267	305	284	282	278	263	278	292	249	302	286	291	305	229	265	309	290	296	273	289	271	292	265	291	296	293	274	307	297	262	284	257	315	254	251	273	273	271	246	291	268	263	279	277	270	259	275	256	282	288	273	245	281	267	275	244	255	266	291	268	287	271	271	296	283	277	303	261	273	276	280	275	276	292	271	290	256	288	291	280	306	304	324	275	272	290	271	312	276	286	303	285	290
28470	18003	11081	11506	10262	9629	5722	4536	4015	3313	3137	3797	2238	2238	2098	2374	2768	3004	2790	2454	2579	2415	2513	2442	2475	2500	2779	2880	2898	2726	2710	2800	2946	2682	2565	2585	2468	2318	2067	1734	1665	1500	1401	1360	1289	1313	1441	1393	1329	1328	1096	914	920	994	904	842	759	876	816	879	821	858	914	783	715	667	733	777	711	703	728	660	748	707	629	735	705	710	688	678	721	702	655	737	665	734	665	724	665	682	678	661	630	706	660	710	688	647	668	626	699	668	649	664	644	647	657	683	688	693	675	724	669	687	682	680	640	619	677	718	659	731	627	648	718	665	678	693	694	699	677	679	683	628	634	663	673	682	679	647	673	683	665	650	705	680	642	663	708	669	658	666	666	707	686	655	672	685	664	694	650	655	707	698	683	715	669	622	656	676	687	690	687	620	701	646	684	653	672	675	689	678	653	659	626	711	650	695	669	668	655	653	666	682	683	707	708	680	630	677	645	707	659	672	722	653	622	674	670	671	683	675	658	672	696	637	717	686	714	654	698	652	677	699	631	658	681	733	721	635	663	684	675	644	688	656	683	687	671	654	648	682	700	699	711	637	669	695	660	662	658	658	671	661	681	694	681	660	706	658	712	707	666	662	674	688	658	658	671	655	691	659	710	705	646	617	728	652	664	687	689	687	634	596	634	616	704	665	673	643	749	678	666	725	694	681	636	658	664	673	679	703	682	657	679	657	662	650	644	697	664	675	680	628	703	684	692	675	697	645	649	669	666	640	700	652	632	645	689	665	649	644	659	646	698	653	640	644	665	644	678	601	655	685	687	652	682	689	639	638	689	693	641	630	646	664	676	671	658	668	650	656	641	674	697	711	685	653	729	659	651	702	715	673	628	681	659	707	669	629	626	715	654	659	701	690	631	667	622	622	656	664	697	669	651	660	692	675	675	702	675	688	685	690	688	656	629	662	674	677	633	664	662	692	663	659	721	674	693	630	697	660	709	652	689	633	684	674	679	693	643	652	652	644	686	670	667	711	670	665	726	638	668	655	684	638	683	690	667	696	696	700	628	670	678	661	678	667	656	616	679	723	659	603	713	637	644	677	625	687	643	666	672	667	672	680	655	700	698	658	726	686	702	678	651	665	666	692	695	684	696	659	687	641	636	663	681	663	660	694	640	648	693	680	672	676	696	691	629	667	693	672	682	714	648	669	633	645	711	679	655	656	681	636	638	661	609	686	642	676	646	675	676	646	671	646	701	660	668	651	689	665	663	677	648	591	702	670	681	650	626	673	692	655	692	671	666	702	686	703	640	730	647	668	627	705	689	686	670	693	612	695	678	676	662	634	690	666	658	664	709	715	628	647	722	638	656	627	677	691	654	696	664	638	667	638	679	686	672	676	685	669	628	684	670	696	610	702	677	688	657	639	625	683	696	663	650	633	658	659	686	719	705	673	670	673	670	709	643	646	685	684	618	625	653	685	729	664	625	681	640	693	681	684	674	702	669	718	672	696	660	695	647	677	642	685	717	698	650	655	672	656	641	680	647	654	659	675	692	631	702	660	685	663	674	642	660	651	672	711	664	653	649	680	704	638	685	750	663	683	641	677	700	662	633	682	641	672	716	721	676	697	656	666	698	640	643	652	667	679	648	661	703	675	734	706	733	642	692	660	636	667	676	675	689	636	685	631	714	665	664	674	656	712	674	676	671	637	651	656	712	678	669	659	628	679	649	685	681	721	683	712	676	691	671	650	667	676	648	626	675	715	652	680	679	659	703	664	694	671	659	700	660	682	688	657	666	685	674	671	708	692	651	664	660	681	710	648	631	681	645	657	676	671	676	694	655	621	635	708	709	651	729	694	620	662	701	654	680	649	699	701	662	677	642	707	655	621	647	700	676	621	738	672	639	654	657	673	678	664	662	692	701	652	657	700	672	622	677	639	646	663	652	667	662	669	625	663	681	659	639	653	674	703	667	701	699	656	691	688	693	678	689	717	730	652	711	679	692	647	666	674	671	662	641	690	660	649	658	719	668	663	640	673	667	669	643	637	693	675	678	673	658	683	657	645	596	648	680	705	710	708	638	672	671	666	672	636	654	669	698	652	657	660	651	661	657	699	649	687	685	682	673	645	679	690	715	684	675	679	645	679	754	713	671	695	652	674	710	677	650	640	671	647	635	653	681	692	633	681	684	653	686	695	675	698	715	657	693	627	667	657	657	657	673	678	656	681	684	682	677	681	643	668	677	707	654	694	700	690	685	699	659	697	699	635	667	688	623	634	647	681	638	664	697	688	681	701	673	646	670	717	642	700	648	684	701	628	656	692	687	677	680	673	704	732	710	617	650	669	653	651	701	678	648	682	663	639	641	672	665	674	668	644	674	637	644	646	736	620	676	678	665	706	649	678	635	683	658	641	700	627	710	720	670	655	686	688	701	663	648	676	663	675	688	655	682	685	631	676	666	651	676	680	748	670	643	683	696	701	673	647	669	678	678	684	680	671	716	686	678	694	679	643	657	662	643	636	678	723	692	705	685	686	675	633	682	712	654	688	677	650	690	658	677	648	706	668	671	659	716	640	665	680	611	645	618	627	683	673	622	713	682	697	679	679	710	677	675	677	673	643	678	655	651	679	667	693	688	673	637	714	686	674	665	626	715	689	618	682	653	683	616	658	682	684	692	676	669	667	673	660	716	672	625	646	669	677	702	635	668	640	653	639	686	647	688	711	684	692	653	634	699	652	670	684	691	659	646	667	650	659	637	690	649	679	730	677	684	664	631	685	682	669	726	700	670	652	686	682	712	695	686	676	681	680	696	654	636	660	668	729	667	682	628	687	690	681	692	668	661	686	685	689	721	636	667	651	676	687	657	668	658	626	686	681	643	657	649	650	639	696	717	698	660	680	684	700	576	651	670	679	643	660	722	686	702	649	717	678	671	684	672	687	695	660	659	702	684	645	712	685	713	669	632	664	700	681	659	666	650	646	712	653	688	704	697	676	668	667	660	661	691	668	661	661	691	720	684	690	695	649	652	596	633	682	662	658	662	668	646	657	692	626	700	686	678	643	624	678	676	655	704	681	685	656	710	683	646	687	663	661	695	704	706	640	666	671	643	689	655	664	697	698	653	655	645	668	715	664	668	674	626	645	650	671	703	672	697	652	696	677	665	677	672	684	656	718	699	664	675	641	675	666	705	677	680	651	617	712	663	678	681	701	664	663	686	634	669	682	679	692	651	721	662	672	661	673	647	667	696	700	722	717	669	661	644	626	673	671	638	675	679	614	645	688	653	608	680	687	710	693	741	710	723	652	632	690	699	696	639	696	654	659	694	650	698	668	693	684	662	670	675	686	695	663	695	632	637	704	711	680	694	691	708	663	610	658	698	677	726	651	634	667	664	687	675	687	728	673	653	658	673	656	645	625	644	679	721	623	664	680	674	677	664	667	671	687	657	687	633	658	695	651	673	668	636	702	685	621	683	639	667	691	669	662	740	669	625	684	718	671	662	691	628	671
4777	1819	974	713	644	577	474	451	423	468	461	452	426	430	447	459	455	461	465	429	489	413	447	484	481	465	496	475	515	494	514	467	524	467	466	483	493	482	471	397	437	427	406	429	430	376	421	401	426	482	406	408	444	407	429	374	368	396	364	395	396	385	380	416	398	371	364	388	415	376	423	403	411	386	387	389	379	382	368	380	426	397	357	413	364	364	349	373	369	396	377	418	400	425	397	365	405	389	351	393	386	410	364	377	383	377	406	370	383	399	379	414	427	407	389	389	398	405	395	383	378	392	419	376	410	421	400	382	355	384	421	399	394	347	412	387	381	387	403	403	410	403	394	363	380	374	365	388	356	406	422	425	382	401	378	399	398	383	373	351	386	380	396	425	398	414	386	393	374	403	419	392	392	376	408	378	416	406	398	409	382	385	416	337	392	388	341	368	369	393	407	392	436	430	390	397	412	407	400	369	381	381	413	383	412	402	376	361	361	410	397	421	397	393	387	425	417	392	397	414	374	418	416	391	383	410	370	372	355	403	387	409	391	381	382	370	360	383	364	406	417	397	430	389	407	361	379	370	418	370	374	364	406	379	396	415	410	406	390	412	384	404	394	402	389	374	384	359	386	421	414	383	418	392	392	440	380	432	404	391	364	405	374	387	402	436	397	429	440	411	370	443	376	427	371	399	391	378	399	386	386	375	381	389	377	408	355	389	397	406	377	373	401	372	378	368	365	388	429	412	419	385	378	397	387	418	417	416	415	382	414	399	368	410	389	368	408	394	409	399	387	379	410	411	410	401	421	411	384	385	371	348	425	357	371	402	347	382	379	418	356	397	417	394	384	373	379	419	381	402	434	382	418	362	373	377	379	408	393	378	396	388	399	447	444	385	407	374	404	385	393	404	382	409	383	392	410	376	409	382	393	406	379	371	380	437	431	399	406	374	352	373	387	422	353	343	388	439	416	383	383	374	371	410	405	362	387	409	408	396	383	407	390	357	366	399	408	386	381	376	391	364	393	381	402	394	404	370	417	391	383	435	384	400	376	421	379	385	417	357	428	391	396	419	389	418	376	413	390	373	387	390	378	409	365	349	407	395	423	402	386	403	409	414	400	416	381	418	367	399	414	398	392	398	384	389	349	401	432	369	377	359	389	401	351	396	374	385	363	397	383	380	400	395	418	352	386	392	400	389	388	396	403	404	359	361	395	392	360	366	399	381	396	396	425	366	392	353	373	358	416	362	427	382	374	415	394	393	397	380	411	410	414	388	404	386	327	399	409	401	388	379	383	379	368	342	393	393	410	372	328	390	394	433	365	397	403	406	403	386	409	398	415	360	388	388	391	401	396	407	397	398	410	406	368	394	399	409	375	409	411	389	402	392	389	380	348	373	426	355	382	435	407	373	381	375	405	371	404	385	416	392	404	419	445	446	379	401	390	421	376	378	376	393	447	371	394	365	407	405	392	375	353	390	356	403	391	354	407	398	389	421	421	386	383	362	370	427	365	410	413	381	388	403	385	368	397	402	375	345	404	420	370	357	381	367	371	389	372	387	413	395	382	401	375	385	389	377	425	378	419	402	377	402	403	380	396	372	374	397	430	352	369	386	376	385	400	429	363	380	401	375	387	376	394	404	366	383	391	400	407	388	375	377	383	372	412	393	349	383	384	382	414	421	393	404	427	419	377	401	401	406	387	410	402	404	378	400	376	370	409	401	386	399	408	395	391	423	429	369	371	415	405	377	395	396	379	400	372	387	409	385	405	392	389	407	402	384	373	412	391	407	391	423	419	387	432	421	394	376	421	413	419	367	385	390	361	400	410	408	348	394	412	399	368	385	378	384	398	397	383	449	381	346	395	448	409	400	361	397	376	387	402	402	399	393	380	387	378	391	379	422	394	385	413	381	359	422	378	411	401	385	422	382	407	365	420	399	387	383	341	392	354	428	395	356	401	383	423	378	403	404	413	405	374	383	365	385	362	406	391	417	416	394	391	383	364	418	403	405	447	375	388	377	404	382	431	373	382	411	319	387	422	402	371	383	364	426	374	402	381	358	394	411	372	386	347	369	367	382	383	409	394	376	361	399	373	403	343	324	395	421	447	439	387	375	392	389	380	389	399	406	417	388	413	378	400	399	386	382	363	396	411	394	422	395	360	401	391	450	379	372	374	412	421	381	377	439	393	423	396	446	399	392	377	396	394	392	392	385	396	387	384	409	365	403	356	390	383	347	373	380	410	365	348	381	386	375	385	358	392	426	404	424	402	399	411	408	422	432	394	381	403	381	378	397	386	376	391	411	407	383	403	403	401	445	401	404	377	369	420	397	386	403	385	387	386	438	385	355	397	406	375	398	419	393	416	383	423	349	422	412	415	399	415	395	349	422	403	407	406	346	414	394	396	376	402	414	387	388	407	376	424	373	411	388	386	383	344	363	384	392	408	386	427	394	370	380	429	403	371	395	364	396	438	411	397	381	380	428	396	386	396	393	381	400	424	406	371	368	423	400	396	409	368	331	460	395	419	367	397	382	397	398	401	396	410	395	409	376	353	351	365	384	356	431	414	410	400	427	397	362	364	375	408	375	395	430	356	399	367	380	367	384	393	417	390	401	417	363	371	379	400	394	429	367	409	400	409	403	363	399	393	432	404	366	384	400	362	362	374	365	383	378	406	354	375	378	387	386	364	358	417	401	407	424	375	386	380	399	411	428	418	381	376	376	402	364	377	432	422	397	388	412	435	387	389	383	386	375	343	378	411	388	405	367	399	375	421	387	411	370	404	406	384	415	394	395	386	396	425	410	390	386	372	373	424	389	412	400	367	354	418	380	392	401	363	384	387	422	352	380	396	362	373	387	377	416	404	398	393	383	400	404	398	360	401	369	375	390	418	421	406	379	406	369	420	398	397	401	408	416	418	401	395	399	376	411	382	389	373	383	400	385	371	438	401	397	379	437	424	370	375	406	388	463	399	430	376	397	414	411	361	388	381	365	387	403	388	406	426	399	378	435	392	379	375	406	390	395	387	364	383	397	402	406	412	393	405	358	398	405	387	416	355	424	383	377	404	393	374	382	381	408	403	455	425	422	400	420	378	393	393	398	392	389	388	451	406	449	375	390	378	367	358	408	402	383	430	392	342	400	420	381	371	390	417	399	421	379	401	396	376	396	398	442	415	402	384	368	337	354	383	353	398	425	377	389	421	424	429	448	413	384	393	403	393	396	400	385	392	420	388	390	368	372	392	376	408	391	396	361	426	406	381	395	347	369	391	391	368	373	414	363	382	378	390	453	365	401	387	370	381	404	399	380	377	440	422	421	378	399	413	413	389	395	369	408	404	352	372	382	391	405	428	413	359	411	397	376	402	430	441	398	389	357	401	412	432	390	411	364	392	415	405	416	401	389	401	390	416	383	369	375	382	391	409	399	433	418	398	393	372	413	384	357	390	392	360	430	400	410	441	376	373	375	378	400	398	360	386	426	377	412	412	386
4924	2550	1972	2044	1929	1667	1423	1303	1238	1285	1185	1146	1149	1226	1172	1348	1502	1677	1446	1296	1255	1416	1498	1517	1462	1606	1711	1803	1850	1711	1774	1682	1737	1677	1671	1509	1504	1473	1356	1263	1252	1266	1112	1056	1014	1049	1011	1028	1077	1129	1005	932	1050	1032	984	937	886	993	895	926	936	1024	949	924	921	871	896	891	908	862	920	910	902	938	894	883	908	878	906	941	963	883	879	884	862	839	902	865	823	924	824	904	905	908	871	872	907	841	909	872	894	865	917	893	889	905	871	883	934	921	904	835	866	940	850	858	896	833	879	886	862	922	888	878	913	934	947	839	897	911	877	881	895	862	911	941	811	841	891	877	859	928	847	870	884	915	876	893	904	869	931	880	894	861	925	893	831	862	891	886	905	860	895	854	849	850	861	863	911	877	911	894	828	848	898	875	940	971	876	888	903	893	849	866	903	882	921	891	900	901	916	934	856	879	862	922	852	878	911	888	940	919	911	867	897	935	874	904	872	846	845	907	844	922	871	873	862	852	910	849	882	898	903	852	881	903	840	936	880	970	838	891	859	873	890	852	953	849	910	837	847	905	923	902	885	872	913	822	884	897	856	826	905	885	859	914	892	868	933	920	878	853	893	883	845	871	860	858	869	825	841	850	857	870	893	876	882	874	897	869	879	897	886	886	882	844	932	848	881	882	879	858	877	901	876	872	910	876	937	839	856	862	936	853	908	859	872	886	845	884	910	885	871	897	896	904	910	859	893	874	886	882	866	945	929	924	849	917	855	844	895	898	886	889	917	897	850	885	908	934	867	884	879	865	867	934	909	907	870	903	905	897	916	891	859	883	893	903	855	866	888	910	888	872	845	876	929	870	883	878	923	919	872	904	838	884	842	934	875	906	899	899	886	890	892	903	907	868	912	899	867	919	934	876	883	893	880	895	889	887	868	897	887	850	886	902	875	893	904	922	905	872	856	877	897	883	934	853	923	919	934	900	870	923	898	928	885	891	916	817	894	910	917	868	877	884	808	893	871	884	892	864	872	877	878	890	867	872	895	893	972	832	862	928	882	954	905	891	884	902	857	868	924	828	823	921	887	839	952	924	857	875	896	882	900	884	923	939	884	879	901	893	876	872	862	882	874	923	876	887	905	879	929	825	900	814	915	864	908	838	846	842	893	904	878	879	823	902	835	874	860	873	849	903	896	882	889	893	931	908	907	891	894	873	855	892	875	874	915	909	920	922	899	906	843	877	869	914	869	880	880	890	916	925	915	901	870	911	876	871	887	862	911	925	973	912	903	837	896	940	938	867	938	875	928	888	860	886	907	880	878	893	858	891	910	853	913	931	898	871	852	949	900	955	881	859	890	910	931	867	940	900	898	855	904	941	924	901	908	884	842	893	885	887	841	859	836	862	952	872	850	870	926	864	854	914	912	876	860	949	851	869	841	920	901	864	898	868	881	902	883	859	941	871	902	886	921	896	920	853	893	926	914	922	850	888	945	902	863	960	892	888	842	861	893	901	913	955	930	863	911	878	905	896	937	897	914	856	851	935	853	852	922	891	867	857	910	906	843	880	851	850	873	879	928	846	897	907	877	875	873	922	840	900	928	888	862	883	833	930	889	834	846	913	870	888	918	945	930	863	863	902	869	906	880	872	867	895	853	825	916	870	877	930	883	835	889	883	912	906	866	896	885	857	851	864	899	871	866	884	915	895	900	941	860	843	890	838	887	909	894	859	902	890	927	856	890	883	895	845	886	920	870	883	868	872	882	857	918	881	882	845	894	931	873	878	944	900	908	874	940	876	889	918	892	864	870	863	867	867	804	888	876	881	964	929	887	860	873	909	895	869	831	812	866	872	873	942	878	928	868	876	928	844	926	894	875	934	917	887	916	908	875	880	871	885	846	885	881	883	888	864	919	892	840	880	942	863	873	905	876	904	882	887	909	914	841	866	884	883	874	827	924	859	913	901	895	890	900	889	861	914	903	902	904	903	883	838	876	862	911	904	919	873	922	846	943	938	881	897	949	932	845	945	883	871	907	910	886	848	885	883	856	851	886	920	912	946	889	859	867	864	884	883	899	906	882	904	901	875	879	888	850	886	850	862	938	875	905	922	911	892	879	836	909	892	846	891	890	873	869	934	888	854	881	886	871	858	929	865	899	925	891	845	863	867	878	822	905	901	916	906	854	896	860	902	876	922	860	867	888	872	943	870	876	943	911	908	883	880	913	905	917	917	879	908	900	900	853	900	903	876	917	906	852	869	878	858	909	916	879	861	816	851	945	886	883	902	876	888	939	899	844	865	866	910	908	893	902	929	849	920	868	900	909	881	889	878	922	865	892	934	901	818	865	802	914	846	898	893	895	848	871	894	937	917	855	892	886	901	902	908	870	890	857	829	857	941	907	856	845	882	846	936	872	889	885	912	864	898	918	955	852	855	884	853	839	916	892	852	894	881	859	858	906	921	866	917	845	852	856	907	946	887	865	922	867	896	899	920	895	896	871	846	839	900	895	883	899	882	901	897	853	864	882	885	864	880	852	905	873	898	909	918	850	860	851	868	869	900	886	885	849	933	834	885	901	972	909	845	918	854	895	939	889	861	909	888	888	905	903	934	892	833	855	923	831	820	882	856	882	881	844	858	879	943	876	904	934	867	882	902	930	913	916	906	841	870	867	841	923	886	888	896	948	916	868	858	828	866	876	894	824	929	893	869	866	897	854	871	891	892	871	874	904	916	967	902	893	890	872	906	854	904	931	850	930	869	876	847	912	900	917	924	905	896	930	863	897	855	904	850	893	839	882	881	866	861	901	899	857	880	897	942	919	867	878	903	848	866	855	872	863	884	886	878	862	874	916	905	902	885	889	935	868	860	892	879	909	858	892	882	889	956	961	894	866	843	869	933	902	940	934	921	875	875	886	857	864	905	906	827	941	900	913	911	960	891	948	908	864	858	926	904	865	896	883	920	916	870	855	893	912	911	801	877	877	930	884	872	848	894	917	913	844	837	897	894	922	933	908	917	870	881	903	881	877	901	914	862	873	881	896	895	913	886	889	917	921	904	916	872	893	895	926	861	870	825	903	893	903	895	914	897	886	922	902	890	826	875	917	929	870	935	863	888	895	908	901	956	835	874	936	926	874	885	856	884	948	875	896	878	920	903	874	895	957	921	878	978	838	870	883	863	865	884	883	931	900	901	849	856	867	885	920	838	889	869	933	880	848	806	891	856	903	862	890	902	894	851	894	908	886	882	863	899	834	892	904	848	899	908	871	861	885	870	862	895	913	866	845	858	881	868	945	859	849	902	919	926	962	933	953	955	888	908	939	877	923	908	867	912	902	889	869	905	873	865	885	876	906	911	901	883	891	862	867	912	915	858	882	901	899	885	886	895	903	898	876	885	892	872	879	908	899	918	832	897	806	861	898	872	850	930	861	831	925	910	911	845	856	886	903	916	879	902	860	911	859	866	853	894	884	923	889	864	905	884	899	893	804	884	902	874	878	936
36442	25570	10074	5227	3131	1985	1225	848	703	578	505	554	446	390	434	464	535	528	507	420	453	465	485	470	465	474	496	499	507	482	488	479	529	514	481	438	416	434	407	381	363	342	345	349	334	332	342	384	349	346	307	319	318	312	333	320	319	276	332	332	312	320	299	321	310	272	283	328	284	320	295	284	291	304	266	314	290	276	288	288	260	312	295	315	289	300	322	307	280	317	336	284	287	291	278	269	303	303	276	281	337	309	271	308	298	300	279	316	317	293	290	283	301	299	274	307	319	303	320	310	310	266	294	292	309	254	305	304	300	299	262	287	270	288	295	292	270	293	285	280	304	294	288	323	260	293	300	301	279	288	281	258	286	291	311	283	304	302	314	313	311	291	302	280	281	288	299	317	302	305	264	328	247	285	310	289	293	310	280	263	300	300	309	304	316	281	305	294	261	294	294	290	292	281	299	290	273	293	298	307	266	324	319	263	281	293	265	282	291	295	293	326	283	315	263	284	306	295	300	250	318	304	336	312	283	293	287	320	293	290	263	293	287	293	302	300	298	265	273	289	311	280	287	299	304	266	302	285	279	310	274	288	315	341	265	265	316	268	314	281	327	318	310	312	305	270	272	302	281	312	296	298	281	319	324	303	315	285	295	305	295	269	284	295	257	309	310	289	276	316	317	312	304	279	300	305	278	317	269	281	292	289	308	283	289	307	298	318	287	310	299	295	304	300	292	288	288	287	305	314	302	328	312	291	338	278	268	285	293	321	294	294	320	314	274	274	299	300	300	289	312	310	310	260	279	310	335	302	317	310	316	289	253	324	317	305	301	280	261	297	291	306	271	293	301	301	279	268	313	305	310	271	315	303	271	260	285	285	308	307	284	281	278	302	285	294	303	314	342	307	272	296	318	307	303	293	292	323	280	279	284	276	258	273	281	302	285	285	275	280	321	291	277	335	285	305	292	294	294	311	308	315	320	283	314	283	300	260	298	318	294	334	281	290	312	293	289	302	283	275	285	334	267	315	322	284	298	314	258	311	279	269	312	306	265	270	309	262	310	298	309	313	262	337	297	289	285	313	336	282	300	286	298	334	280	275	293	287	295	308	299	285	300	308	310	285	305	320	300	307	303	319	293	314	305	296	281	303	350	258	289	304	294	295	287	301	325	284	308	292	288	280	248	328	290	283	274	325	286	299	259	316	304	288	305	303	302	284	308	319	303	290	272	282	292	295	293	292	279	296	273	299	292	250	290	280	300	298	287	310	303	300	327	302	312	297	252	306	278	260	295	325	323	309	314	307	294	299	283	305	322	326	290	246	323	319	302	317	311	297	305	330	307	283	302	306	275	298	331	333	281	320	303	303	298	310	289	293	293	290	312	273	286	311	280	311	280	285	282	314	314	262	284	294	291	303	276	298	278	320	294	307	282	265	295	324	270	274	297	331	286	289	289	279	294	279	294	269	312	274	303	312	280	275	293	288	327	311	265	314	305	289	280	304	285	304	274	274	306	292	298	293	306	302	292	284	284	304	288	270	273	313	306	329	279	287	304	283	312	262	263	301	275	320	294	296	266	300	294	283	307	298	317	308	257	290	275	280	272	265	263	258	294	288	276	252	283	313	300	306	313	309	293	279	271	309	304	278	270	280	281	293	283	295	306	273	298	331	293	295	311	321	307	293	280	288	281	290	303	311	261	329	301	319	297	286	283	297	315	312	300	308	294	312	274	309	296	312	309	274	287	339	286	282	279	302	250	305	254	293	319	299	301	242	304	303	267	281	308	295	292	274	306	332	305	277	299	265	310	299	257	293	293	310	304	297	276	293	267	293	303	320	290	274	319	226	295	289	322	309	281	290	283	295	328	301	276	281	336	296	291	320	285	282	291	306	338	307	252	268	303	266	284	297	280	249	295	313	302	302	297	326	316	294	315	331	292	318	282	295	269	298	340	299	281	281	286	313	283	303	284	299	308	298	279	289	318	260	270	269	324	306	305	315	318	303	267	277	240	281	266	300	289	298	298	294	250	315	302	301	290	296	278	320	329	300	280	290	329	305	299	269	288	316	300	299	321	280	328	293	299	305	316	285	287	292	306	284	292	287	300	283	273	310	288	298	303	290	263	306	282	309	271	291	307	283	306	303	328	300	281	291	273	255	313	284	298	279	283	308	273	261	301	299	314	275	314	304	308	315	311	287	312	275	293	277	278	312	282	308	329	306	314	267	287	288	297	306	299	300	271	270	311	312	261	281	280	257	254	288	305	296	269	285	269	293	316	294	294	342	304	306	290	305	311	319	321	289	323	286	304	296	287	289	274	289	277	295	305	284	301	288	295	280	324	325	305	276	283	278	302	284	324	319	306	297	328	275	266	305	278	303	277	290	290	289	283	303	290	289	241	297	269	321	277	306	300	302	265	300	296	303	288	284	279	305	309	295	295	292	300	314	294	301	301	350	302	296	293	299	323	325	291	271	294	291	285	296	299	308	278	288	270	303	335	276	271	288	299	291	288	281	288	307	304	301	271	279	255	299	294	293	271	270	294	280	292	257	303	304	276	286	296	340	289	328	314	267	291	263	303	304	302	287	297	282	260	284	290	280	277	277	304	274	270	289	284	297	295	292	303	291	322	288	290	311	283	297	297	293	283	318	302	288	270	311	292	296	273	301	269	292	299	304	254	306	283	294	294	305	346	287	303	287	256	277	283	300	304	296	304	292	300	285	299	309	301	299	292	281	292	292	262	276	273	271	312	303	313	264	289	285	323	285	313	290	282	282	292	301	279	325	290	311	288	270	321	258	295	308	314	290	283	265	319	320	283	301	323	299	302	276	300	269	317	271	279	267	318	304	287	316	287	273	308	304	269	307	317	306	321	284	268	287	282	293	307	273	269	293	302	287	310	261	263	311	287	334	295	269	297	310	287	274	276	278	271	307	297	315	296	288	303	261	280	304	298	278	286	282	303	285	318	311	294	286	266	322	289	303	304	273	306	296	331	308	271	281	278	289	294	297	277	317	269	312	305	284	290	328	279	320	301	300	294	311	249	287	322	286	298	293	285	281	286	281	284	295	294	328	326	291	326	248	270	314	267	304	305	285	315	271	300	305	267	302	287	298	290	272	304	337	268	311	289	278	310	279	302	301	302	276	299	274	298	282	284	294	287	302	288	265	289	292	248	318	314	308	318	305	301	276	261	282	329	334	270	296	274	336	311	329	310	293	282	282	302	307	308	323	315	332	308	311	326	317	286	280	301	269	336	303	286	259	293	273	316	264	261	260	312	326	299	293	325	293	318	283	300	319	272	307	312	288	294	314	271	294	295	298	301	299	263	287	315	310	264	290	297	293	294	319	307	287	303	307	293	319	302	307	288	282	292	288	268	285	288	272	297	267	261	281	269	285	316	289	275	293	274	319	268	270	325	288	289	267	287	298	296	290	288	273	328	314	312	304	280	319	297	314	320	309	300	304	316	306	291	286	276	295	261	287	294	317	322	274
21797	13208	7791	7518	7122	5091	3755	3059	2678	2192	2219	2252	1772	1639	1728	1943	2133	2268	2043	1797	1799	1792	2015	1957	2006	2101	2185	2419	2281	2246	2223	2197	2091	2253	2019	1935	1771	1889	1633	1301	1448	1299	1190	1111	1131	1122	1115	1092	1098	1115	952	878	881	894	906	834	742	794	775	824	801	881	811	740	719	711	718	703	738	711	702	712	731	685	716	696	709	718	672	716	681	741	670	678	676	726	695	684	657	689	694	655	702	663	689	668	662	710	710	683	686	676	719	693	652	688	707	690	723	724	743	672	666	680	624	727	723	667	668	631	690	658	755	697	696	686	696	665	735	734	675	659	695	692	699	710	669	634	639	726	690	700	648	710	696	684	698	748	646	689	691	686	678	707	630	647	704	715	706	689	722	732	653	709	738	784	682	682	698	660	660	701	672	696	650	701	700	673	668	687	704	653	649	690	669	653	692	734	654	710	682	711	694	680	674	727	712	691	697	703	685	727	680	672	719	682	702	672	673	726	673	711	670	698	715	675	728	681	713	705	721	682	711	672	705	650	685	668	711	741	655	692	731	661	685	699	674	673	728	691	668	695	748	739	677	682	715	696	690	723	717	681	734	663	721	739	686	639	743	737	694	722	661	734	641	692	693	696	713	666	697	698	676	732	706	687	701	673	735	669	655	701	690	656	675	733	680	683	668	701	719	692	676	685	665	708	727	696	700	662	664	697	682	658	634	696	694	722	675	628	691	664	709	661	698	692	742	688	694	668	692	694	739	720	656	666	679	676	707	701	726	669	660	657	727	710	736	718	671	680	705	662	667	706	688	695	721	696	699	707	682	740	674	700	669	632	699	714	687	709	696	651	631	641	700	715	736	658	718	697	695	722	686	739	683	704	732	671	660	747	700	706	681	677	696	713	726	666	686	729	656	630	663	714	694	722	670	662	727	620	690	688	658	713	694	660	613	675	691	643	675	675	700	707	672	690	672	679	667	735	683	735	674	673	684	712	678	741	640	718	697	669	699	703	710	675	663	685	735	701	667	658	702	695	773	687	661	695	693	703	755	702	712	698	704	746	697	722	689	702	744	662	709	724	705	712	655	696	709	666	682	682	687	719	721	675	706	676	703	681	682	659	690	682	647	741	714	662	646	687	726	686	757	677	683	695	696	660	739	713	708	672	707	710	637	701	689	671	606	715	653	724	716	690	678	691	722	719	659	694	752	682	704	700	685	713	640	736	681	738	710	707	712	694	699	707	667	680	717	691	706	726	645	710	682	656	716	663	682	719	664	687	698	660	711	719	696	661	673	687	729	720	722	739	715	696	717	660	664	659	662	707	698	693	674	659	646	648	641	714	626	675	692	686	716	680	670	729	704	675	709	680	732	690	636	706	703	692	694	668	695	674	754	698	708	693	698	660	677	708	693	679	688	674	689	658	691	699	722	733	716	686	680	709	731	666	724	681	667	680	695	672	668	728	713	677	690	708	618	684	731	659	688	711	676	698	701	702	680	690	663	638	725	691	680	691	667	668	663	683	642	653	722	698	665	730	628	732	640	693	699	718	708	671	679	763	702	706	691	695	693	658	660	702	668	723	678	723	682	636	682	675	632	737	677	693	673	662	707	721	677	694	689	658	676	720	654	652	683	716	676	733	669	668	686	656	693	720	690	700	670	701	710	658	671	692	682	735	692	684	750	655	661	700	712	683	713	665	678	698	700	708	715	675	685	645	702	696	646	689	665	717	703	653	682	721	669	692	699	672	697	728	703	695	669	673	712	684	621	716	649	686	680	677	703	690	678	702	692	679	705	716	667	664	709	663	732	693	705	685	711	665	697	696	667	631	676	673	679	695	742	701	691	708	719	712	684	720	709	681	699	712	691	639	698	711	664	722	622	708	730	689	651	732	673	646	692	747	696	711	730	709	735	686	700	709	689	714	680	671	641	706	691	691	686	650	738	695	714	669	695	750	699	668	678	657	695	710	674	684	687	641	718	692	676	729	687	719	702	715	725	691	647	712	705	718	697	718	679	710	696	678	728	665	660	676	688	669	680	668	705	735	681	694	685	693	706	690	708	687	669	693	680	738	672	676	692	730	640	648	703	645	699	670	686	719	712	706	715	672	715	664	687	655	697	705	682	693	688	742	681	694	681	719	646	692	738	704	746	702	654	704	679	677	659	665	697	693	653	651	708	653	725	691	701	709	662	663	672	648	662	716	699	717	706	686	670	707	728	672	642	674	723	690	669	691	718	716	698	693	658	727	707	706	667	683	690	694	725	671	777	650	705	695	658	773	709	683	662	719	666	686	721	693	720	682	652	699	677	687	661	721	712	671	685	683	726	685	657	704	715	701	700	627	681	705	702	690	668	670	725	701	704	699	715	701	691	675	669	674	735	712	676	678	728	693	681	660	696	654	721	662	687	689	702	673	735	706	683	716	669	670	707	673	709	658	716	691	689	707	722	666	715	686	667	693	662	732	715	665	686	695	712	698	660	738	672	682	669	693	667	720	671	683	731	658	689	682	684	692	700	713	725	649	722	702	676	720	744	739	674	715	707	715	682	674	665	685	689	658	691	690	691	633	704	692	711	686	711	658	694	681	678	726	694	664	707	733	691	688	673	681	727	716	694	741	660	643	697	677	683	690	667	666	667	619	689	679	703	658	636	675	708	704	671	659	714	670	661	711	683	680	692	708	710	681	655	715	716	701	658	690	665	718	651	657	685	673	688	691	733	674	723	745	714	687	661	642	689	707	696	704	710	712	681	694	698	693	687	703	681	696	685	674	716	646	712	657	721	678	671	736	689	695	709	677	709	679	685	689	660	684	695	686	751	687	650	641	725	667	699	673	721	690	682	693	723	679	672	720	684	722	737	675	690	703	714	693	647	699	707	671	724	682	664	650	610	725	736	659	712	738	712	712	708	673	739	639	706	704	658	671	659	691	676	663	665	717	693	694	681	693	685	679	723	720	617	687	712	701	642	704	676	667	728	699	740	705	717	700	667	702	686	654	686	705	702	681	684	684	658	687	693	661	684	742	628	688	686	655	700	703	666	687	665	678	678	712	710	740	690	674	640	719	706	702	679	699	666	713	673	688	723	712	688	720	667	672	691	746	693	690	726	668	674	655	707	704	650	662	684	682	672	653	667	699	721	669	682	667	675	688	729	678	741	690	709	652	669	719	675	679	723	693	696	696	698	685	724	728	712	696	659	720	706	646	667	687	702	661	690	719	728	717	661	729	632	715	646	722	717	694	686	692	665	692	682	691	709	693	661	684	709	715	683	678	660	711	657	707	719	681	675	658	660	681	701	706	714	685	712	724	677	645	706	709	712	747	662	651	704	693	670	685	694	663	674	711	658	671	671	717	752	675	640	714	654	658	698	685	722	668	703	613	724	693	693	672	679	696	632	706	697	713	667	681	682	704	709	670	696	704	656	669	675	671	674	680	687	746	688	664	643	706	657	687	706	728	749	721	677	678	690	707	739	683	669	665	692	694	675	718	670	714	683	691
49176	35335	19280	9908	6144	4042	1932	1460	1185	892	736	786	683	559	514	561	621	654	523	506	504	516	584	526	557	545	581	607	570	592	557	573	534	606	521	507	457	481	458	435	380	369	382	374	374	369	343	392	389	360	326	348	345	347	299	293	333	288	277	296	330	298	292	308	317	259	276	321	282	247	295	268	301	300	285	287	276	270	300	299	286	290	246	274	256	284	259	273	288	281	284	296	322	320	303	288	271	275	273	298	297	283	312	326	304	286	276	283	264	249	281	282	292	283	280	302	295	281	296	288	274	264	292	281	258	289	295	283	260	267	324	336	256	284	292	299	289	279	288	285	300	255	253	292	314	284	310	279	271	275	293	269	282	250	285	274	289	284	291	285	277	295	316	288	308	294	299	280	309	271	314	297	298	270	267	256	275	281	274	293	296	276	271	275	293	257	288	311	312	327	229	273	265	297	293	299	292	299	295	283	282	289	286	293	278	319	292	289	268	252	291	274	264	312	297	296	287	270	261	247	271	241	302	302	296	300	276	283	282	278	271	265	263	322	273	295	279	297	322	291	270	299	304	284	287	284	273	277	284	268	278	292	237	293	285	277	305	294	282	315	310	279	329	278	258	281	282	287	283	295	282	283	288	256	289	290	279	303	322	280	277	287	270	303	305	299	260	255	274	305	296	313	297	266	290	275	289	298	311	308	294	295	235	310	295	265	276	270	289	300	263	254	293	277	290	308	272	303	309	301	285	288	269	267	281	291	303	296	276	277	282	308	288	280	300	309	281	295	263	251	292	275	283	278	261	277	282	296	283	315	288	242	304	287	288	256	312	294	305	261	290	289	295	281	300	271	264	310	276	278	277	313	293	282	309	290	276	262	288	312	293	276	262	276	297	297	308	253	286	270	270	281	273	259	295	276	321	274	269	289	299	312	262	271	308	260	252	306	292	291	320	307	289	314	264	252	284	279	271	270	280	312	295	308	294	286	282	270	267	297	300	262	312	291	303	282	286	271	329	300	285	317	306	291	279	327	297	326	294	285	308	295	289	281	302	267	309	273	295	278	294	266	286	322	269	256	282	295	302	269	291	298	289	312	303	271	324	270	295	315	287	265	306	277	303	276	290	270	284	271	290	273	262	304	280	275	261	287	271	316	305	254	242	277	274	264	288	284	270	308	263	300	282	231	298	285	300	281	290	282	272	307	264	297	297	297	319	282	294	260	268	294	298	303	294	285	289	276	288	292	295	298	291	312	303	275	295	280	288	264	249	275	282	268	276	296	292	312	275	292	302	289	293	304	282	314	309	284	262	281	265	257	278	291	293	279	253	286	278	259	293	320	279	267	273	274	267	301	264	285	268	274	305	290	269	303	281	278	278	290	297	284	279	253	281	272	277	241	234	254	306	293	292	284	307	296	330	288	304	286	273	308	278	287	279	257	291	303	302	278	287	261	277	277	295	287	305	295	262	224	272	298	264	293	261	266	266	310	282	290	285	281	266	308	283	266	270	286	255	288	307	277	294	263	295	292	314	297	278	286	254	262	274	286	276	284	265	284	306	293	276	264	258	308	271	272	310	301	279	287	290	302	281	272	309	299	301	242	292	264	263	276	280	256	306	268	285	295	284	262	261	249	289	269	283	247	286	275	295	270	307	292	286	277	278	312	271	302	273	264	286	300	273	283	316	294	265	281	293	277	313	296	326	267	306	289	266	298	289	285	263	282	315	281	273	278	295	287	279	281	291	268	269	295	267	309	273	278	251	247	291	273	275	275	308	272	299	293	296	256	283	284	295	270	318	278	278	262	289	280	258	288	282	290	301	314	285	302	266	284	271	296	282	266	282	269	276	249	296	279	253	283	281	292	304	257	315	302	309	306	307	259	285	284	297	257	306	275	280	255	269	262	263	274	283	275	311	298	292	281	251	288	265	314	309	298	312	296	291	279	308	285	279	285	277	294	260	292	277	305	301	296	291	264	285	298	274	274	267	266	278	279	313	313	305	269	265	290	291	284	316	253	271	305	306	284	275	288	264	310	281	282	321	286	305	252	278	291	285	291	289	275	259	276	286	284	288	269	272	297	289	273	261	269	276	294	294	289	303	304	298	285	278	262	284	271	298	299	270	286	282	268	288	322	299	252	291	281	287	281	261	276	282	273	264	295	264	275	287	267	305	293	278	296	330	304	242	266	286	256	308	288	291	318	271	265	246	289	302	288	279	298	287	296	280	272	294	265	272	282	264	253	327	287	283	254	279	300	296	269	266	268	297	260	267	249	254	284	250	279	287	289	312	315	289	301	279	284	302	285	291	255	254	254	297	298	280	298	280	291	274	267	309	274	263	296	263	284	297	275	287	273	260	281	291	265	302	272	277	266	273	278	296	266	316	271	294	295	303	261	261	301	289	289	279	269	268	268	313	245	278	274	297	282	282	275	291	276	279	283	254	267	296	259	304	280	301	292	288	290	298	286	289	301	291	261	266	295	283	286	265	319	283	277	312	274	297	279	290	279	290	296	271	298	281	277	296	284	305	294	302	319	300	275	302	263	282	292	288	263	297	268	291	299	255	268	280	291	286	277	289	305	299	304	298	282	301	257	243	280	279	277	285	283	287	272	279	260	293	309	268	277	265	277	279	304	273	317	249	301	283	294	302	249	318	289	313	279	292	266	286	273	273	279	255	300	303	260	290	275	284	286	271	287	322	275	272	265	290	297	245	284	266	269	299	272	287	282	263	277	274	317	289	274	262	301	263	264	304	274	330	284	258	245	243	318	262	290	277	275	300	297	261	303	242	319	292	266	294	267	292	255	316	281	298	276	289	301	259	278	280	289	300	273	281	286	249	288	296	280	270	257	301	278	243	289	295	294	300	309	264	320	285	293	286	303	282	277	313	299	283	289	277	300	246	324	253	271	279	263	295	271	285	263	274	288	279	301	316	291	272	293	255	268	290	254	267	292	287	278	307	255	267	295	312	295	251	282	267	282	255	283	268	295	290	309	308	275	281	270	265	291	337	285	282	275	281	283	275	269	304	283	289	262	302	284	278	268	292	261	287	283	297	287	275	291	282	318	314	284	288	286	276	297	261	305	240	294	247	274	299	288	281	299	307	274	281	333	278	326	267	307	318	301	298	268	329	298	281	288	276	263	304	292	282	236	271	278	289	268	289	304	280	254	279	307	293	279	306	282	284	306	292	299	278	320	292	279	284	300	283	304	250	297	306	296	342	293	268	290	275	296	282	321	303	314	286	269	273	253	293	302	283	276	284	292	283	299	289	270	284	266	285	291	269	275	308	294	275	265	313	327	280	265	297	275	287	260	267	279	288	277	266	277	295	311	284	285	287	319	253	293	289	301	300	269	277	273	260	278	271	292	278	313	299	288	322	248	308	287	264	300	282	260	284	288	296	299	272	283	245	265	296	263	280	307	279	280	318	284	286	283	299	278	271	275	308	301	253	281	302	256	316	296	285	286	281	254	268	308	271	272	283	299	287	297
29786	17862	10865	11353	10053	8281	5442	4578	3993	3448	3063	3441	2496	2296	2242	2655	3038	3075	2613	2323	2156	2440	2667	2576	2575	2668	2850	3073	3102	2856	2825	2847	2835	2777	2616	2535	2251	2381	1880	1639	1717	1483	1425	1309	1287	1297	1391	1396	1360	1385	1068	1030	970	932	936	873	805	862	812	873	859	939	835	709	685	699	716	687	712	749	741	744	715	710	712	762	716	733	724	710	675	684	687	727	716	676	683	710	640	712	686	668	715	663	678	675	683	668	709	701	673	687	648	693	657	713	684	688	688	652	638	673	719	700	694	714	676	667	653	688	695	690	717	676	688	723	620	721	646	692	672	694	703	726	716	644	666	655	713	720	676	657	618	687	716	704	666	692	681	692	667	619	698	725	704	679	680	702	650	692	689	700	680	724	647	722	679	675	706	674	721	692	660	675	649	669	707	653	660	688	700	682	645	704	689	708	636	651	723	750	650	688	693	694	650	691	680	662	699	672	727	675	718	667	686	741	685	659	715	682	744	702	701	656	723	705	697	685	667	654	649	668	660	712	727	626	675	697	707	710	659	682	666	679	635	732	669	690	672	671	676	694	721	670	703	677	688	672	726	644	671	707	672	678	647	703	675	653	675	697	639	668	672	710	722	674	639	719	724	687	674	708	673	653	650	680	714	659	647	684	647	716	668	665	671	664	689	608	667	685	704	678	684	665	710	699	691	685	691	616	661	659	713	644	671	664	667	695	728	671	663	728	714	683	714	685	651	696	661	673	694	690	673	707	694	683	674	684	683	647	654	674	696	661	692	674	694	696	690	669	692	719	667	620	654	695	660	682	677	700	726	683	724	660	662	663	680	676	659	725	734	677	659	657	660	676	724	657	647	641	668	697	723	646	681	673	686	656	679	688	692	717	697	701	677	727	625	707	674	690	648	664	677	643	736	692	715	700	698	661	710	677	696	692	650	653	697	686	668	652	686	705	688	668	695	696	699	705	681	677	687	660	669	656	695	690	709	677	701	677	641	707	669	635	676	649	686	685	669	652	715	691	652	694	743	666	694	657	654	721	633	632	683	669	665	692	689	741	691	696	624	673	696	643	652	695	670	680	650	665	662	661	663	707	661	728	673	713	698	661	683	718	659	699	694	691	747	673	700	676	715	667	673	696	697	671	661	649	650	681	682	666	689	658	643	685	699	691	702	687	723	684	669	682	693	671	661	664	650	702	712	684	656	689	657	719	664	629	723	705	689	675	677	697	687	659	712	711	689	693	673	657	665	708	694	664	719	692	673	668	664	639	694	730	703	671	622	696	669	693	648	661	671	653	677	628	672	697	716	733	691	730	643	698	623	677	669	682	661	670	697	678	698	704	715	677	688	652	739	683	670	669	665	683	684	704	666	630	714	657	671	719	695	708	682	643	678	671	705	674	720	638	692	658	674	691	704	686	679	703	657	650	710	694	665	678	664	650	692	697	678	682	690	696	679	622	741	677	689	664	666	696	684	629	668	703	725	709	709	661	652	668	705	661	672	642	659	663	710	679	701	672	713	637	684	682	682	641	711	668	677	705	684	672	666	721	701	677	643	687	673	688	674	663	679	662	698	669	657	744	695	679	699	671	697	666	658	676	654	732	659	633	672	735	693	624	675	691	673	680	696	728	679	648	672	704	697	643	676	722	722	704	669	685	650	686	678	689	667	681	685	678	670	661	686	715	664	682	691	708	623	655	693	696	698	670	693	677	692	694	678	681	699	667	719	684	656	642	710	689	681	641	657	694	664	709	700	683	718	655	738	696	643	662	686	697	688	660	641	680	670	687	660	711	637	682	649	649	675	670	661	669	687	700	651	685	666	695	669	634	683	646	707	666	685	709	707	664	660	699	659	683	723	708	658	673	664	686	632	708	659	700	681	724	652	720	691	686	701	697	699	680	655	688	686	633	677	647	688	707	689	663	664	665	665	641	680	684	709	681	683	688	680	684	716	681	700	634	714	728	637	697	706	675	694	659	701	655	646	659	691	653	719	617	666	706	674	686	698	680	702	642	702	701	721	723	640	713	622	654	653	655	658	680	671	721	713	676	685	663	682	663	630	688	705	668	706	658	662	728	666	702	669	699	680	637	695	635	708	712	701	674	662	691	649	739	658	687	648	649	695	666	718	676	666	672	664	676	705	669	719	661	687	659	713	711	702	667	677	672	705	660	693	669	683	691	652	638	668	660	716	699	713	687	675	708	703	692	672	700	660	691	662	677	703	699	690	696	676	655	723	696	694	722	725	658	669	678	684	724	669	701	654	703	703	671	675	656	709	683	732	706	658	690	690	658	668	690	690	667	681	658	698	729	700	661	687	668	671	642	645	707	642	628	688	697	695	656	666	650	709	708	689	664	723	705	718	708	680	694	682	709	688	676	660	691	668	645	657	687	678	685	670	668	682	651	687	721	701	691	682	674	620	649	659	693	664	686	716	683	632	711	699	705	678	701	691	701	646	666	666	682	701	678	680	710	686	692	654	688	672	697	662	683	647	637	671	690	733	700	666	681	639	704	651	709	691	728	662	718	708	672	679	684	712	678	662	694	660	651	665	714	657	653	674	711	701	685	673	650	673	684	692	697	701	702	668	707	726	714	691	682	726	703	638	737	694	694	659	651	712	621	689	667	657	682	664	649	698	646	643	685	679	698	666	712	712	665	684	678	708	685	694	739	682	686	690	678	669	692	704	724	687	705	716	662	692	684	657	655	708	663	723	673	672	665	677	666	683	706	681	650	677	723	696	696	668	689	656	751	692	717	704	694	676	624	693	679	677	613	669	620	685	666	707	674	661	679	628	636	651	679	724	705	677	688	654	713	697	690	683	677	693	651	682	696	678	675	717	659	630	711	666	688	624	682	666	684	691	695	654	706	703	698	641	628	660	679	690	703	722	713	666	651	703	715	688	688	717	702	674	689	704	657	693	663	693	691	651	668	695	684	669	708	666	686	709	718	672	688	654	673	694	706	668	722	705	649	698	708	646	711	718	678	703	654	732	654	656	714	679	620	681	730	699	641	694	699	691	677	734	634	678	714	676	630	679	667	662	655	705	695	668	664	661	658	688	671	639	681	680	663	675	643	675	665	680	702	670	677	721	699	698	692	679	651	710	642	681	646	654	655	678	671	659	711	719	709	645	687	674	705	662	664	663	703	664	722	686	660	639	729	677	725	685	659	697	686	625	739	715	708	666	671	707	680	710	665	665	688	662	708	660	722	656	629	719	666	694	684	701	671	660	660	635	633	631	682	652	678	684	676	661	666	654	642	689	677	653	646	685	714	652	676	702	690	713	670	670	644	691	706	651	698	684	669	667	691	682	672	660	679	676	687	671	692	657	687	679	622	654	682	683	683	714	651	663	676	685	697	689	682	692	683	698	647	689	669	612	676	698	682	689	718	708	669	707	687	670	653	706	645	702	679	687	680	656	698	705	744	669	682	694	669	684	680	723	661	703	686	731	656	680	648	684	698	687	717	721	690	634	709	673	684	703	658
5132	1901	958	798	604	504	449	437	470	440	458	417	432	452	444	454	504	540	433	454	440	464	481	500	478	505	469	489	486	494	491	517	499	520	457	480	468	521	433	469	397	428	436	443	414	393	350	403	393	424	395	429	423	413	431	432	425	389	406	402	412	379	380	388	420	387	418	381	362	364	393	396	369	375	396	385	427	406	391	463	409	401	388	378	439	353	401	409	403	392	414	408	380	390	389	384	392	373	409	393	417	425	355	419	415	384	382	370	434	369	413	378	396	447	396	392	326	386	354	374	400	388	416	393	389	407	429	443	389	373	405	414	404	409	430	399	373	365	383	384	392	416	350	406	400	391	400	416	416	339	413	387	446	391	419	413	412	423	418	405	378	371	345	402	376	403	392	420	383	346	392	369	384	380	400	384	395	385	417	382	419	408	430	389	387	385	380	347	402	441	390	395	415	397	386	406	411	414	405	381	364	356	405	418	421	384	394	417	407	361	441	387	389	416	415	419	391	375	408	416	372	405	402	372	428	399	378	415	391	388	406	375	432	417	397	402	371	378	383	405	414	384	365	376	357	414	390	399	395	394	390	393	405	415	359	402	383	380	421	395	432	430	379	375	371	389	373	392	390	383	400	413	412	420	398	392	360	394	396	399	401	387	381	419	394	407	416	376	407	377	393	351	381	367	384	360	407	387	381	393	406	406	420	401	362	381	422	403	402	399	406	406	419	406	430	396	393	399	420	387	379	412	441	391	400	391	389	350	408	398	384	402	406	392	408	437	447	393	378	378	399	392	378	386	413	401	403	379	399	375	379	371	422	401	416	360	411	417	401	415	368	367	374	364	361	401	387	399	363	383	361	385	375	387	400	404	405	437	392	356	383	440	404	432	383	385	393	406	382	429	393	394	429	385	394	387	419	397	408	394	400	423	386	396	403	378	437	402	433	377	375	443	384	390	374	405	377	416	414	366	391	434	401	381	384	384	395	407	378	371	375	398	392	388	400	356	404	369	359	408	410	388	386	397	404	392	370	397	371	396	366	388	402	406	405	343	397	385	417	390	390	416	428	376	389	388	376	394	392	372	376	416	380	413	406	374	387	393	359	418	388	386	403	392	363	448	402	416	411	412	409	405	404	369	379	392	402	397	427	434	410	406	405	410	396	377	391	409	366	382	413	383	399	379	407	397	399	414	388	364	418	384	412	412	413	420	393	418	355	418	370	419	393	428	397	435	372	382	437	389	412	397	372	394	400	404	410	413	397	437	375	391	388	387	380	379	414	411	411	375	422	396	402	386	396	424	404	384	398	384	433	382	398	388	398	389	375	446	430	407	391	393	372	409	405	382	413	397	414	403	379	384	350	401	428	384	406	349	401	403	425	415	377	442	415	412	401	423	403	413	391	382	435	399	411	388	381	366	415	429	390	355	383	373	381	410	408	413	413	370	432	375	396	394	397	363	398	389	391	420	416	421	384	390	425	392	329	387	376	370	392	376	415	429	440	401	389	409	410	391	387	392	419	401	387	428	342	369	395	396	392	413	392	416	376	396	362	406	424	379	375	444	383	406	368	370	401	397	365	391	364	428	400	389	400	422	401	392	408	373	418	385	408	401	409	366	373	394	423	446	407	405	376	405	373	411	408	397	359	374	396	372	397	388	412	421	402	423	440	363	396	436	423	386	402	405	392	360	392	423	416	381	359	392	416	376	418	355	383	368	401	386	390	411	408	400	423	376	393	428	392	380	413	401	360	428	368	431	358	441	450	421	394	350	414	368	377	407	393	422	426	372	424	374	391	387	386	351	383	423	382	401	438	394	370	394	350	370	400	378	399	437	399	394	405	402	413	392	409	383	403	373	427	396	397	394	405	377	349	387	404	397	395	381	380	436	405	376	403	402	380	391	403	374	392	373	396	420	409	415	385	422	389	388	377	429	404	417	395	421	397	352	382	391	394	351	374	438	391	379	401	379	385	436	393	396	379	416	401	392	411	380	345	394	403	406	362	389	422	377	380	395	352	400	376	373	378	369	393	383	407	393	366	386	392	437	388	398	396	416	392	419	463	395	394	364	356	406	396	392	409	386	385	374	384	384	400	416	415	412	375	404	414	389	418	400	440	398	405	398	394	364	371	378	398	378	360	372	379	400	382	380	424	371	423	384	414	407	413	414	353	373	366	424	406	421	384	422	377	400	394	385	410	421	387	392	413	418	386	426	389	363	389	404	417	439	387	427	380	424	424	379	395	422	361	434	399	389	372	387	393	397	403	377	391	360	392	398	408	415	421	395	428	401	352	383	364	393	393	413	412	438	394	430	397	365	389	386	399	381	388	392	398	400	402	326	381	411	413	363	384	402	370	387	432	403	436	393	347	414	416	373	378	423	405	379	372	325	374	393	440	338	412	370	441	410	428	385	401	382	396	424	392	380	392	398	400	384	409	395	392	379	374	410	383	424	365	413	367	400	408	418	386	398	416	404	391	400	373	409	424	428	407	415	401	393	393	336	397	391	397	362	417	410	391	389	411	415	405	405	405	362	434	379	367	401	392	394	441	375	368	361	429	414	433	377	406	374	378	424	443	381	399	390	381	392	394	380	385	385	418	368	402	413	398	399	368	392	386	409	398	414	411	399	376	429	391	396	412	444	407	393	386	387	418	403	407	409	380	385	411	433	420	404	416	411	387	432	396	392	387	395	392	396	386	384	399	406	382	378	398	414	417	403	372	417	394	406	377	398	398	412	414	391	381	423	376	426	367	391	434	416	400	390	420	402	398	359	381	372	388	419	383	389	359	373	403	408	365	419	437	391	387	378	411	403	385	401	407	388	413	381	396	398	387	374	426	370	385	384	400	374	413	333	368	395	381	432	404	384	386	441	379	377	392	378	392	367	398	370	411	395	396	399	443	402	402	394	406	409	398	388	432	395	378	407	398	362	380	400	405	414	395	372	424	386	403	383	408	408	361	385	400	391	365	399	421	390	424	390	386	397	358	379	368	365	417	396	381	429	438	396	393	370	418	392	419	416	403	393	362	423	429	343	412	417	396	409	365	402	377	396	400	384	395	406	399	385	384	397	417	413	410	422	384	393	354	420	366	362	380	398	406	408	412	354	375	436	381	386	416	389	427	389	416	366	414	386	384	381	406	378	398	393	395	426	430	414	387	397	403	431	378	380	378	409	425	395	398	417	401	395	391	424	389	378	424	388	405	407	370	386	408	350	395	372	377	398	371	373	391	359	399	412	398	388	417	427	354	403	359	377	392	422	398	388	409	364	384	411	382	383	417	410	378	379	406	375	397	414	412	360	385	390	422	379	378	389	381	388	396	416	387	408	399	380	380	394	361	391	420	401	401	382	367	379	415	387	414	406	398	354	407	423	370	414	393	388	399	448	420	409	419	362	396	412	406	356	422	404	402	389	392	383	410	363	392	374	404	433	431	350	409	417	410	387	445	357	396	386	378	421	371	396	427	376	409	377	383	409	427	412	406	370	393	400
4997	2555	2152	2239	2018	1509	1411	1360	1343	1279	1195	1216	1126	1217	1228	1381	1519	1717	1482	1232	1202	1384	1482	1591	1600	1672	1736	1826	1856	1798	1685	1730	1776	1795	1690	1557	1494	1550	1331	1209	1253	1176	1093	1046	1047	1050	1085	1020	1091	1095	1039	977	987	952	982	933	940	947	927	958	1018	959	943	899	917	957	933	832	881	919	902	857	869	955	894	855	918	909	866	867	883	860	889	860	860	933	940	863	885	869	879	891	953	885	884	898	854	944	915	873	907	920	878	903	896	896	898	929	903	907	848	891	895	955	910	861	931	866	865	903	917	934	982	894	882	856	888	905	881	910	913	897	868	953	918	927	858	958	935	902	885	893	884	857	856	927	921	877	891	901	945	904	885	909	910	846	867	853	927	904	858	892	925	867	946	939	905	891	867	935	877	908	852	915	892	934	857	863	880	916	883	880	941	892	851	821	829	902	839	890	863	867	818	877	914	876	922	919	885	896	943	944	884	867	853	918	902	917	888	915	892	882	871	919	907	941	969	876	891	863	893	927	848	867	933	938	869	901	934	852	907	888	879	903	886	882	943	897	916	889	904	917	969	901	862	868	845	870	909	917	941	910	905	911	925	927	931	863	890	910	931	916	856	876	926	915	853	876	918	885	878	920	892	873	878	894	891	882	879	894	907	865	879	898	855	880	880	921	921	897	870	940	913	835	917	951	923	857	883	871	937	871	885	957	947	903	901	866	869	867	881	908	844	924	888	899	854	880	923	878	853	940	947	895	900	900	915	903	896	882	871	881	877	885	882	921	883	907	911	874	888	856	889	846	865	942	933	925	932	872	933	896	962	930	918	891	940	942	892	896	870	837	885	858	863	902	922	902	915	939	909	908	931	874	906	923	917	948	865	887	910	899	917	870	948	893	886	899	895	821	874	935	872	859	873	904	891	888	922	930	890	908	893	905	903	878	931	897	874	903	895	910	891	911	952	891	884	852	896	867	924	889	887	840	896	882	898	883	832	917	852	915	906	889	902	909	934	894	891	932	896	894	949	917	865	897	926	848	916	974	859	876	854	908	868	896	859	910	916	906	909	914	879	827	879	912	888	942	895	903	963	925	892	909	909	883	949	822	905	870	918	873	917	904	849	853	952	886	902	918	904	912	880	850	880	870	880	903	899	912	914	916	936	903	953	912	924	848	882	905	891	865	892	882	887	884	889	884	854	911	852	914	905	900	918	908	895	918	895	898	877	867	907	941	881	874	840	881	883	915	892	878	952	869	922	918	985	919	903	833	921	856	943	869	857	912	916	887	922	920	892	878	954	943	944	878	853	887	927	922	897	851	910	917	904	894	923	926	917	880	891	887	920	896	907	903	888	921	922	889	913	897	954	865	939	900	934	928	902	889	879	917	856	869	894	891	887	867	906	891	911	932	843	887	898	923	896	912	876	882	833	877	876	869	897	907	937	915	896	923	895	860	884	942	890	808	888	879	899	933	926	928	905	889	873	861	866	854	889	903	872	886	838	848	911	930	905	906	857	864	907	934	846	933	864	898	912	889	886	830	937	874	885	932	905	905	888	898	859	861	884	869	886	915	909	884	904	888	879	906	889	922	846	915	892	902	892	877	892	959	839	903	857	902	802	876	963	872	955	899	863	843	841	913	876	847	852	817	817	906	928	889	867	914	904	842	904	909	893	873	878	857	933	903	854	858	933	874	892	937	871	813	934	885	911	932	901	871	861	900	879	881	887	864	912	898	861	851	879	909	850	936	920	859	901	929	923	915	906	892	849	859	903	916	869	942	893	910	918	893	922	908	938	923	906	928	910	921	901	914	923	855	908	897	965	867	916	878	898	915	880	925	892	945	912	917	881	872	842	878	886	827	898	841	917	856	910	885	864	883	858	877	894	923	901	918	922	916	920	855	856	922	866	913	951	901	916	916	921	888	863	882	841	896	881	848	939	946	898	936	888	841	917	871	936	921	922	884	907	900	875	889	871	939	818	927	908	872	918	907	857	922	873	862	890	893	924	968	878	915	889	866	855	865	925	872	943	922	908	924	900	884	873	873	870	876	858	907	858	918	893	922	845	890	898	900	895	941	956	869	876	917	944	889	878	905	847	890	878	901	925	903	886	861	910	898	881	910	875	912	885	880	879	854	876	853	932	896	865	892	894	894	870	881	858	881	907	919	896	910	876	891	809	906	910	872	883	884	876	899	890	910	868	889	956	884	841	908	871	873	877	850	921	915	861	860	916	838	929	911	869	909	856	917	897	858	942	894	888	960	917	910	877	909	936	870	969	880	899	857	934	906	982	893	921	882	920	950	874	893	905	865	842	856	901	889	915	907	900	851	908	906	895	916	866	853	933	921	868	873	869	884	918	883	895	909	910	930	876	861	957	891	887	858	954	924	891	883	900	851	914	900	888	908	923	874	860	927	864	929	879	912	873	892	894	922	944	884	870	946	944	909	963	940	933	901	908	861	880	892	881	893	881	895	931	964	899	841	895	933	906	876	874	933	908	927	922	909	948	853	890	885	926	886	896	902	881	878	930	901	921	882	881	877	905	918	852	951	896	936	905	846	886	981	862	841	857	928	867	898	888	843	927	893	906	897	920	870	939	914	887	915	897	913	880	935	851	889	869	936	897	931	868	903	891	864	874	892	935	914	919	905	897	919	941	915	888	918	924	905	871	854	852	889	853	879	878	913	867	915	934	905	866	894	900	872	875	895	905	849	900	942	910	887	875	878	909	942	859	880	911	866	929	931	866	939	908	924	906	930	845	900	889	856	912	891	894	918	933	872	858	880	904	923	916	919	876	918	921	927	908	873	929	914	866	929	930	834	893	922	917	893	904	881	880	879	932	865	865	907	886	876	883	868	917	831	876	887	919	880	850	852	903	910	861	908	881	926	920	930	905	934	919	921	933	941	899	862	915	992	842	856	855	843	899	927	914	874	937	922	883	891	863	911	907	911	964	861	877	923	857	860	924	899	920	910	855	885	866	884	884	926	936	891	878	881	856	900	891	870	911	916	905	869	907	891	920	862	867	883	865	965	923	908	889	843	901	896	915	901	933	925	888	880	862	905	899	867	874	860	939	908	887	895	898	915	910	852	902	891	870	888	920	894	967	924	887	857	856	893	891	901	910	881	918	927	901	964	845	881	836	887	951	861	960	907	887	907	930	899	898	933	888	838	871	872	916	885	934	866	940	898	909	879	873	956	933	935	930	912	947	864	871	856	839	903	900	901	911	873	871	901	855	922	924	869	922	852	934	891	923	887	881	892	864	911	903	929	883	909	867	860	927	892	873	873	828	894	882	956	947	911	907	858	847	867	878	871	897	914	899	938	866	870	881	905	917	900	836	864	868	905	845	875	904	910	938	889	884	917	864	888	902	896	862	891	890	919	905	939	901	852	897	887	942	893	912	886	830	886	902	930	930	896	878	926	860	905	922	908	891	867	849	903	925	928	867	898	928	879	903	884	901	964	896	908	931	883	912	841	952	940	900	892	891	935
38352	26108	9778	6153	3121	1744	1113	762	677	577	520	648	513	475	476	461	505	554	460	481	416	410	464	492	484	467	522	532	548	510	492	444	480	500	437	440	426	399	354	396	369	389	347	318	343	367	358	357	377	338	334	342	316	314	268	263	280	335	317	318	303	276	286	322	316	332	319	283	262	300	319	280	298	323	283	306	292	306	296	316	309	287	309	302	265	309	285	292	284	286	307	289	283	296	279	277	315	303	284	272	300	301	305	271	295	301	296	291	303	275	301	321	312	289	282	304	292	280	264	325	318	308	273	317	332	280	290	313	308	258	279	286	273	299	293	292	289	319	302	305	286	265	286	264	295	326	308	300	315	276	293	285	291	305	332	286	300	316	317	272	299	298	295	279	310	292	281	299	282	290	310	310	300	303	325	288	278	276	279	290	307	285	290	276	307	291	298	306	309	246	294	303	314	268	306	302	268	274	269	285	321	292	281	308	294	285	309	269	304	296	305	306	275	318	332	308	271	296	279	295	271	286	318	353	301	315	271	286	309	274	283	321	310	284	298	277	320	311	293	330	273	294	306	304	297	294	268	327	293	292	289	258	288	260	286	282	329	304	278	309	294	287	283	336	303	262	305	271	289	305	276	279	262	283	275	294	260	283	306	296	297	341	320	308	293	295	314	294	291	285	298	300	298	278	291	287	290	295	312	311	293	292	292	260	301	325	297	310	295	300	340	316	325	311	287	285	282	278	305	297	299	297	281	277	317	289	290	253	300	266	293	304	310	306	309	292	309	291	307	292	269	267	300	318	294	292	303	305	296	271	307	318	271	285	288	288	289	288	281	283	307	329	268	316	306	275	312	305	284	304	289	265	285	289	309	293	320	268	262	261	294	296	302	288	268	315	297	291	314	264	305	278	304	306	305	329	285	293	293	295	286	250	280	303	308	300	289	305	289	299	260	282	282	297	268	311	289	317	331	335	326	314	312	292	303	291	322	286	311	282	293	264	313	297	301	284	285	274	305	301	287	275	276	307	274	287	237	334	291	283	294	281	306	312	289	285	311	306	268	296	287	294	298	239	290	301	283	296	280	313	277	314	307	310	324	270	266	266	302	289	243	285	269	284	314	324	333	269	294	269	290	287	307	280	283	300	295	270	321	268	270	288	298	298	286	305	289	319	315	263	287	332	296	280	263	294	300	282	275	267	280	324	270	252	299	299	308	300	316	312	312	325	282	306	283	291	270	299	307	308	323	283	315	319	268	299	304	298	317	337	306	275	291	303	308	308	269	269	296	300	294	300	287	272	286	278	293	327	288	281	294	294	343	262	306	315	310	297	290	292	322	313	288	289	296	298	275	294	294	313	294	295	276	256	295	284	277	304	304	296	281	316	302	327	277	282	259	311	259	291	288	295	294	303	297	286	294	295	260	287	287	321	269	320	276	287	304	313	309	261	285	305	293	310	281	310	289	279	344	293	300	327	312	311	290	282	268	291	293	276	291	274	306	227	284	278	316	282	274	305	318	286	283	327	277	318	287	280	307	250	307	299	302	300	288	292	288	297	257	266	298	302	285	324	303	268	312	303	328	327	312	298	290	284	274	296	308	319	269	305	289	325	298	289	305	288	296	354	300	301	292	299	286	290	303	292	288	284	286	323	307	294	286	254	284	271	295	290	289	290	315	287	282	299	324	265	306	276	287	298	328	319	308	292	286	274	298	289	297	305	310	292	277	300	294	290	289	292	261	297	304	305	302	324	287	327	272	278	256	285	279	274	268	288	317	288	302	299	348	309	296	268	254	271	308	318	298	316	283	296	304	302	303	299	307	283	300	294	302	281	271	271	324	316	301	316	274	302	275	294	291	296	311	297	267	299	268	286	292	299	290	294	310	300	274	305	313	282	274	283	294	319	297	281	278	284	286	312	285	285	287	294	315	304	339	285	324	303	319	302	279	322	298	321	308	308	306	288	292	285	304	274	289	295	246	314	291	282	281	294	322	251	317	270	275	307	303	292	289	306	288	269	301	309	288	362	286	294	307	300	286	309	268	294	322	267	300	282	282	296	270	253	265	285	306	316	295	294	271	303	305	267	259	303	283	300	342	301	322	299	291	293	276	301	268	326	302	300	263	260	322	300	287	302	291	307	323	294	301	265	299	297	291	280	286	275	287	290	339	342	302	272	261	298	284	300	290	297	275	310	273	287	290	312	299	295	315	285	273	307	272	311	264	301	308	302	298	305	252	288	294	280	280	300	270	304	295	306	293	296	299	290	271	293	301	319	286	285	294	312	320	280	302	294	287	305	298	329	314	310	288	295	262	291	302	291	304	261	298	302	257	286	300	289	300	307	288	307	309	276	294	271	283	295	295	283	337	304	325	301	290	300	262	303	294	300	329	275	314	277	276	239	341	307	299	306	297	273	282	277	263	300	290	288	304	284	288	301	250	270	274	304	328	288	286	275	290	292	304	283	297	305	321	284	269	283	275	267	305	268	264	299	332	281	288	280	302	290	300	273	298	308	303	262	294	302	292	290	284	313	311	305	287	289	300	299	258	288	276	303	294	315	273	334	295	320	275	289	297	293	286	318	287	293	296	284	304	292	296	328	320	290	298	325	285	306	298	288	308	325	279	319	295	315	270	272	293	302	290	277	286	275	294	305	273	287	295	274	286	270	286	307	310	281	331	297	316	295	289	304	297	286	301	321	288	289	304	279	260	303	284	302	288	299	293	284	299	289	274	284	279	260	298	314	314	291	306	287	289	297	322	282	307	298	272	314	313	296	279	303	270	299	328	279	284	305	307	322	322	252	307	287	322	324	288	305	303	323	291	309	279	271	297	278	297	283	291	295	280	302	290	306	297	303	310	291	271	318	301	276	279	310	258	303	262	273	251	297	278	300	300	301	302	293	312	301	309	326	305	270	287	321	276	309	299	339	299	312	299	301	286	303	339	300	288	266	279	286	293	325	303	330	316	310	307	290	290	293	275	277	295	296	290	296	291	293	287	292	259	278	300	324	298	326	268	252	306	300	278	276	280	305	308	288	283	289	308	288	319	292	311	336	315	260	309	289	263	306	275	277	277	287	307	297	271	268	330	329	282	322	299	273	291	291	287	309	296	290	338	290	287	299	249	289	306	278	313	300	290	290	294	291	283	302	307	290	277	276	291	307	279	308	288	307	292	301	301	301	306	315	335	288	324	282	297	292	295	283	310	292	297	283	305	278	324	326	302	294	259	312	290	337	266	296	279	259	303	306	282	285	305	239	290	310	288	321	269	304	301	315	303	290	313	295	282	291	304	305	311	264	306	299	314	278	271	247	317	312	272	291	296	301	278	296	302	273	291	300	309	285	330	296	290	319	270	289	304	279	285	348	256	282	326	308	280	299	273	303	293	274	275	278	277	295	268	263	284	291	276	313	302	282	296	335	311	274	299	255	313	264	261	270	281	299	285	295	277	288	270	303	269	287	319	297	320	302	327	307	310	284	281	319	299	316	268	273
22334	13030	7163	8980	6726	4209	3285	2880	2616	2161	2010	2471	1809	1699	1759	1904	2230	2376	1937	1673	1696	1782	1946	2045	2019	2002	2180	2337	2390	2299	2197	2123	2174	2199	2006	1976	1744	1814	1513	1375	1344	1303	1133	1060	1055	1095	1168	1165	1142	1174	971	866	930	864	883	791	797	730	789	844	831	883	715	756	684	692	724	706	727	697	726	680	705	735	742	678	740	704	699	701	682	710	728	744	661	694	717	710	736	697	721	726	710	695	734	669	689	695	696	687	678	687	754	686	690	703	675	715	695	733	717	714	665	700	654	707	642	685	668	759	678	697	743	715	726	664	679	717	696	714	688	641	697	687	667	687	702	695	701	669	677	698	702	709	735	734	678	696	754	667	681	741	727	732	674	673	692	712	669	733	714	708	674	729	709	687	694	725	675	685	720	633	723	704	681	724	687	729	714	704	712	715	684	697	698	695	674	740	705	676	724	735	670	704	663	700	671	668	701	685	650	678	687	648	646	699	709	698	681	757	672	705	711	691	677	713	713	675	728	658	661	670	727	654	671	743	719	716	687	707	703	681	699	713	675	688	678	725	646	700	647	730	703	633	700	723	693	721	730	696	719	701	683	702	696	700	677	676	728	696	667	679	689	721	677	724	707	666	681	678	676	696	710	689	706	683	708	672	720	697	696	689	675	696	743	670	648	730	702	722	659	719	733	710	679	709	638	667	715	703	658	701	730	714	743	732	698	715	689	699	703	714	696	726	709	697	652	740	736	698	691	693	664	663	750	746	670	737	699	665	691	689	689	714	682	680	750	672	748	694	739	729	716	692	725	680	660	707	692	659	663	679	688	699	692	687	682	690	718	700	682	664	701	710	702	689	714	672	696	760	672	702	646	715	709	724	661	690	678	712	696	703	697	691	734	696	690	678	653	721	743	706	660	667	677	701	694	721	667	695	703	672	693	713	666	678	625	690	690	640	732	688	697	680	677	709	691	715	710	729	686	659	678	710	679	708	685	649	680	649	719	674	636	695	684	696	710	703	678	718	711	690	657	697	723	678	706	699	651	714	756	738	712	678	732	658	724	751	745	711	705	670	711	669	711	709	688	693	700	682	722	679	716	718	679	676	673	686	715	712	701	698	682	707	739	729	720	682	708	703	749	745	717	717	653	648	715	679	683	670	630	740	657	683	689	657	711	724	679	689	697	685	768	672	689	687	720	691	685	728	705	662	674	673	699	651	694	686	710	677	757	652	687	658	698	727	687	671	679	698	680	693	720	711	674	715	769	706	736	706	664	679	678	706	716	692	733	744	666	754	727	684	685	690	737	697	729	694	675	667	701	651	747	774	689	712	702	712	660	687	697	714	703	684	709	723	672	708	700	638	712	676	730	688	694	673	641	706	714	697	636	638	723	666	725	773	710	726	654	690	672	690	681	687	714	690	767	651	709	685	713	705	678	684	679	724	686	663	700	695	668	668	680	629	689	627	683	712	693	704	654	704	643	723	693	707	686	771	719	679	679	670	720	701	706	751	682	729	698	717	649	672	701	702	658	701	665	691	661	696	634	733	698	716	709	710	675	667	718	726	680	674	710	695	672	679	695	692	724	691	726	699	703	732	653	713	717	647	695	695	655	672	700	729	679	668	720	679	718	711	680	706	674	697	716	669	718	712	696	641	638	700	691	692	727	674	709	685	650	641	699	659	696	725	668	706	702	678	718	679	673	676	667	677	674	683	700	688	684	717	673	778	693	667	668	703	739	678	684	717	677	692	710	689	689	710	714	685	710	679	661	699	669	632	686	727	664	683	709	678	708	707	728	671	697	678	679	706	685	721	710	667	699	686	693	697	705	689	723	692	686	705	703	676	722	711	684	763	676	727	677	692	673	712	708	673	667	712	688	711	730	711	691	706	707	711	678	709	710	706	643	761	686	723	690	732	747	648	684	731	739	665	668	740	724	638	730	656	714	697	728	641	675	710	711	703	634	641	646	712	653	708	646	711	715	707	703	719	676	700	695	707	632	682	665	701	642	684	724	685	691	697	724	683	736	683	726	714	656	666	653	702	664	705	639	640	706	699	701	707	650	654	689	694	692	703	691	707	706	695	741	718	705	675	681	662	703	703	719	723	681	723	703	671	630	702	682	725	680	729	705	711	713	666	694	736	645	684	680	687	668	640	736	671	712	720	690	681	702	707	723	683	757	664	705	691	703	694	727	702	692	703	702	735	696	751	706	693	679	673	689	683	713	724	711	695	660	747	661	700	704	665	708	665	677	670	664	692	708	677	667	719	718	688	697	668	666	656	722	714	705	687	718	662	706	725	709	727	672	684	699	673	718	703	701	693	685	639	661	735	689	699	703	688	704	742	713	666	690	666	691	706	684	687	657	724	733	676	661	666	688	667	698	702	706	697	694	705	709	722	715	714	704	742	672	675	680	722	685	687	700	733	702	683	687	667	682	699	759	679	666	707	676	705	718	687	720	687	669	715	695	670	674	726	707	703	658	665	687	719	682	720	650	693	665	657	689	698	704	674	678	726	701	694	742	707	667	720	718	729	652	666	684	731	708	743	656	698	704	736	683	734	679	700	692	717	683	732	757	645	685	673	708	679	658	677	653	683	695	668	658	752	695	677	733	706	722	731	690	726	689	651	681	698	714	658	653	770	712	701	698	694	675	638	674	650	696	709	646	664	692	704	729	718	688	650	724	705	662	716	726	682	685	697	690	707	708	703	692	704	747	643	713	683	682	725	673	707	706	709	680	743	704	677	754	680	733	737	711	689	652	691	711	661	676	711	715	685	650	745	697	689	703	666	713	714	693	713	693	661	681	685	723	671	710	730	708	715	684	703	700	730	699	701	663	670	676	750	730	648	668	678	688	648	700	687	704	695	691	668	732	708	690	691	701	685	673	690	678	752	696	672	731	710	661	729	738	632	685	725	753	703	637	678	674	755	712	700	668	701	715	679	689	683	729	693	711	694	715	674	740	678	673	635	748	719	647	676	708	761	656	717	701	736	666	669	678	727	657	721	700	723	686	668	690	710	690	716	709	697	718	675	714	696	734	709	659	702	663	688	713	734	686	714	642	707	694	699	648	737	701	655	654	708	731	705	701	685	707	686	699	711	715	664	704	700	714	683	752	662	685	705	673	723	685	708	719	691	699	696	682	698	741	734	750	717	676	755	700	712	681	708	719	686	713	663	747	695	703	656	706	724	693	705	685	708	677	655	735	734	690	725	720	683	677	717	677	721	685	693	701	721	733	692	688	673	683	693	737	665	660	701	718	712	696	677	701	711	694	672	688	718	692	689	716	726	675	724	700	732	701	709	706	654	643	748	671	699	737	670	670	711	690	647	732	707	694	690	671	690	704	698	701	690	669	681	692	697	717	720	682	660	673	709	735	683	733	721	733	709	675	707	715	663	718	684	758	657	733	637	681	731	665	717	702	736	732	711	718	687	706	669	705	674	678	733	681	657	684	682	716	738	694	693	726	725	656	706	723	695	687	682	684	724	660	694
51468	36983	17329	11217	6373	3235	2041	1367	1014	887	707	784	627	544	548	627	661	644	517	550	550	541	595	547	585	611	554	611	533	574	515	528	562	582	592	549	477	484	410	381	408	397	392	368	418	404	374	404	367	369	345	334	308	313	320	292	282	303	334	335	313	297	295	276	292	271	307	301	294	287	306	277	287	282	307	308	258	300	336	259	301	276	266	286	286	277	294	283	279	284	276	300	278	280	288	307	271	270	280	310	286	279	310	277	290	285	282	292	261	251	279	274	298	284	292	287	316	312	291	309	278	290	305	257	312	275	295	289	282	266	277	295	271	320	254	293	305	282	266	268	256	276	250	273	296	268	294	285	323	310	275	289	296	281	274	284	292	309	279	334	270	296	291	269	283	310	281	328	288	283	319	308	311	295	277	287	293	269	274	289	274	284	301	288	284	277	303	262	312	259	297	300	306	279	297	280	242	275	282	277	259	272	264	291	292	270	284	284	273	278	270	315	265	278	279	287	291	294	290	261	273	262	294	327	296	241	272	284	285	272	281	269	276	285	295	277	248	282	306	271	297	265	264	306	281	252	303	314	311	278	296	281	273	287	265	284	294	268	270	298	296	255	277	339	290	286	287	286	293	285	299	306	307	294	279	294	288	287	278	300	300	266	292	292	291	282	267	266	295	268	295	305	303	288	272	265	267	304	263	296	279	290	282	286	312	274	275	246	270	269	256	272	286	295	280	291	272	300	255	269	316	300	282	277	267	258	286	279	288	277	286	306	276	295	287	278	258	316	336	291	263	263	290	269	240	301	301	292	291	283	247	311	284	305	264	270	269	271	293	266	265	290	276	275	279	282	259	277	256	279	301	266	278	286	290	293	266	302	279	268	307	282	272	263	291	281	286	300	275	291	298	276	267	301	298	316	282	300	274	295	265	329	306	290	281	295	306	291	290	281	266	299	277	309	285	295	295	283	281	278	297	251	274	290	279	257	295	321	285	275	267	289	277	262	306	272	299	274	281	280	313	316	292	276	285	324	297	273	291	275	283	286	286	273	246	291	266	297	273	322	305	302	259	274	265	281	290	243	267	272	302	350	292	305	266	281	249	295	274	291	319	252	256	280	270	276	258	287	294	284	276	308	307	304	273	290	294	298	290	307	293	296	286	279	279	291	322	314	272	280	284	282	275	273	310	270	280	289	278	299	277	289	286	279	285	299	266	282	316	286	287	294	288	275	273	302	281	258	299	303	274	272	277	281	284	291	286	258	280	313	285	320	281	306	281	309	293	268	272	325	293	293	288	287	306	318	306	294	296	274	268	284	293	262	289	266	286	300	287	288	299	305	300	281	310	268	307	275	264	262	292	282	283	290	267	279	321	269	278	279	288	278	274	282	277	264	289	292	278	294	261	340	258	321	311	262	309	274	312	299	305	279	288	280	287	290	288	264	261	291	273	261	302	262	279	270	280	292	256	280	309	301	279	297	253	265	248	298	289	274	266	278	316	296	289	284	310	248	275	301	316	269	294	304	282	290	294	276	284	263	273	291	278	301	298	299	281	266	268	282	272	265	270	283	292	319	270	284	301	272	293	292	276	288	254	266	301	306	293	293	293	281	295	281	268	273	252	270	288	281	309	291	267	280	278	271	281	360	297	323	265	297	292	311	306	285	314	293	295	288	280	274	277	304	309	273	257	265	261	303	317	269	303	289	255	275	260	301	272	287	273	250	290	304	262	261	307	313	239	268	273	264	268	279	297	332	294	283	303	295	273	315	295	304	282	292	271	276	295	296	284	276	266	274	278	286	228	258	278	294	289	290	267	269	294	283	280	277	263	275	321	309	267	318	250	292	314	306	280	270	287	281	267	270	266	277	300	286	272	304	279	278	278	316	288	285	290	282	281	279	288	275	297	300	290	298	292	296	297	307	270	269	307	272	276	315	283	294	293	266	291	265	268	321	295	291	298	259	293	279	292	280	283	283	274	275	266	300	272	289	272	277	316	296	270	296	251	280	249	309	265	297	289	295	315	274	296	281	298	287	300	308	270	292	311	325	282	259	285	292	271	281	285	308	296	282	313	297	294	261	274	301	292	296	334	284	324	274	247	294	294	272	260	310	262	309	332	282	308	262	244	318	288	303	271	285	271	281	297	318	299	281	300	301	292	288	281	278	265	269	259	278	286	289	282	278	272	296	314	290	284	268	304	303	287	315	268	280	287	283	279	294	284	293	326	314	317	279	300	277	259	286	291	270	309	324	295	257	311	282	262	283	275	290	316	294	263	276	290	280	278	296	279	277	264	303	292	261	304	304	244	297	288	285	277	308	300	324	273	287	267	287	280	275	291	266	281	308	256	295	302	277	282	269	262	285	279	283	278	304	286	286	280	303	271	262	270	290	307	307	287	307	302	264	303	292	283	263	273	287	318	297	301	279	303	324	319	288	283	287	273	284	297	290	305	301	263	270	272	280	260	300	292	302	276	291	272	263	276	270	268	306	283	263	304	292	295	290	283	297	305	284	285	271	282	316	323	272	272	298	290	287	281	276	291	270	269	336	287	284	291	298	295	247	294	294	268	298	288	275	292	305	273	322	265	243	285	273	263	258	271	287	285	288	281	276	293	275	250	285	305	273	291	266	285	288	270	266	313	276	280	302	284	289	262	281	274	295	307	257	290	287	286	284	262	305	271	285	304	303	300	292	295	300	298	291	272	288	306	271	306	322	286	254	293	296	313	289	269	282	262	267	282	313	260	300	269	293	272	283	304	301	265	306	291	288	294	287	285	311	291	277	296	285	281	310	284	291	276	256	264	303	290	293	258	283	293	302	292	290	289	313	288	285	293	295	277	302	268	278	288	252	289	286	282	305	262	257	277	263	287	284	321	282	314	312	282	291	300	288	319	304	268	300	257	297	270	302	285	283	304	312	302	253	282	262	285	277	265	289	261	259	304	293	329	285	287	285	287	307	273	315	277	284	303	270	278	291	256	260	274	266	289	291	310	272	298	290	266	252	279	290	288	285	288	274	278	295	284	274	269	286	305	263	290	285	282	294	260	308	296	305	303	307	301	280	300	283	296	259	282	294	309	253	287	276	293	301	300	278	284	305	298	307	304	314	278	268	265	284	278	309	267	328	264	293	289	275	292	299	278	266	293	298	332	300	279	298	272	283	251	285	264	290	301	281	308	276	303	301	297	266	296	306	311	302	274	324	273	291	318	279	297	292	293	323	298	273	261	280	333	270	293	304	281	297	262	308	260	314	295	296	272	291	256	257	294	310	307	268	280	293	280	261	266	291	300	316	275	307	286	259	297	298	270	292	297	257	286	308	277	259	319	279	301	267	292	281	295	278	288	289	288	250	270	264	310	283	280	310	267	282	284	271	267	296	294	312	255	317	305	291	296	282	257	296	286	289	261	301	261	291	267	277	314	291	282	296	286	305	275	296	272	273	276	266	278	284	307	308	292	266	280	295	263	251	300	279	292	310	299	270	317	260	285	284
30290	17627	10834	13173	9630	6929	5040	4653	3663	3432	2972	3716	2460	2372	2465	2821	3173	3096	2419	2092	2288	2469	2625	2657	2632	2736	2907	3258	3054	2963	2606	2734	2745	2810	2551	2404	2337	2347	1849	1628	1629	1528	1342	1239	1324	1301	1391	1422	1460	1311	1006	1013	1030	919	927	782	845	852	907	895	948	860	743	739	707	696	723	728	656	719	757	760	692	699	737	702	699	671	716	670	673	684	751	697	658	678	678	653	660	718	674	687	701	705	656	684	670	678	681	731	701	681	707	661	646	680	661	685	665	677	724	699	694	745	670	679	703	669	678	630	645	670	687	659	695	707	663	703	680	658	709	766	665	692	687	660	634	659	694	692	730	676	693	682	652	724	665	662	683	676	617	673	671	623	697	681	674	704	757	718	704	640	692	723	722	682	648	707	679	710	674	659	672	672	703	685	619	689	710	651	642	704	682	678	668	697	687	645	677	739	706	702	712	660	671	688	681	671	710	701	680	700	669	661	667	706	704	665	655	701	670	698	675	700	686	654	701	651	641	726	700	683	700	652	669	680	669	688	655	634	756	648	768	684	699	694	668	710	734	661	675	642	666	678	682	682	699	666	691	682	736	681	663	676	684	688	690	672	707	720	677	670	672	663	732	665	679	672	707	678	729	692	670	698	668	710	717	708	676	657	696	698	747	644	628	695	695	671	652	671	676	696	729	670	760	682	709	666	692	681	632	713	705	672	717	695	691	714	696	679	680	657	694	656	634	675	722	695	696	688	672	676	700	672	649	673	683	691	717	655	662	680	663	706	705	649	719	655	724	699	714	683	692	702	713	683	664	702	702	672	691	713	669	669	682	659	687	687	668	657	688	677	721	677	650	714	724	695	626	695	694	668	644	646	641	654	703	668	690	670	698	700	633	730	660	711	720	699	669	632	639	678	681	701	652	706	654	679	711	662	679	706	698	705	674	676	684	710	640	700	711	672	749	695	752	670	647	692	695	672	733	653	700	638	748	690	685	675	696	695	654	647	725	654	737	659	687	684	702	643	612	675	663	694	694	722	675	691	665	714	686	733	720	654	677	692	684	693	717	667	688	661	645	662	658	645	696	666	695	639	650	652	650	733	699	689	702	678	680	683	715	668	659	724	684	674	710	691	679	679	645	685	674	714	707	661	672	667	689	665	680	654	681	697	683	696	720	687	712	674	710	669	642	691	680	684	699	702	692	690	707	681	678	679	718	714	701	689	696	664	725	710	670	678	705	696	660	674	653	678	673	715	699	667	676	643	723	686	699	668	661	713	661	713	722	661	688	675	688	667	644	681	690	697	709	714	705	684	717	731	712	738	632	676	675	651	685	726	691	722	677	678	738	681	671	644	692	672	675	672	673	666	729	673	687	709	680	685	689	686	703	695	678	680	708	701	691	656	673	671	612	691	667	721	726	677	691	726	692	683	721	656	661	717	665	710	663	683	680	691	654	697	714	700	630	689	678	692	678	688	667	709	704	663	707	679	685	695	687	689	639	682	658	697	648	723	657	708	636	702	698	697	718	704	648	659	683	712	710	687	717	659	677	685	695	684	731	693	728	700	712	712	689	710	693	726	704	700	685	696	662	646	642	685	645	711	695	655	682	715	722	655	662	679	668	690	730	685	677	691	713	677	661	690	712	722	681	686	707	691	687	634	725	630	717	707	699	683	745	675	697	734	688	680	729	690	680	698	677	710	661	678	656	708	703	660	676	701	680	657	714	677	674	732	648	696	659	714	691	647	666	695	689	721	704	697	687	698	667	666	650	690	744	673	681	739	663	679	716	741	726	675	654	676	671	720	674	649	679	677	722	678	681	684	689	685	694	682	661	687	661	717	690	726	707	712	694	665	676	661	684	639	694	677	694	675	656	668	709	674	689	668	672	679	668	693	652	670	723	659	719	684	660	674	670	729	699	705	677	688	648	669	712	693	683	680	677	648	626	689	685	720	643	685	718	719	722	657	717	688	659	703	680	736	659	671	670	687	680	625	717	673	671	739	687	695	692	672	732	770	683	691	654	661	691	696	673	688	744	672	642	687	686	702	657	665	681	711	679	717	723	695	672	660	651	710	683	700	671	695	671	691	722	729	682	686	720	692	680	710	676	666	708	697	703	730	706	690	669	680	687	681	668	691	723	637	703	689	717	683	673	663	685	664	699	679	705	675	683	723	688	656	684	706	689	690	702	717	703	693	709	689	637	649	674	717	727	697	732	705	677	645	716	695	663	686	696	735	695	694	660	669	672	688	650	657	655	649	717	676	725	677	738	708	711	671	676	669	703	653	663	686	687	682	697	647	732	653	684	691	729	667	700	693	674	713	704	706	660	634	715	641	687	724	714	669	690	667	684	710	695	687	677	636	678	715	671	652	707	659	716	668	692	687	696	654	714	696	669	678	672	672	669	757	695	747	654	694	704	663	673	670	676	621	667	710	677	663	690	679	714	674	706	634	679	700	716	688	681	711	671	658	676	700	701	645	714	714	684	680	679	705	662	670	704	708	684	717	691	742	721	679	628	660	671	698	705	674	656	700	659	702	694	684	721	692	702	714	662	719	691	671	690	672	705	634	668	691	676	648	700	668	703	658	670	719	677	707	673	702	707	690	683	672	678	741	691	681	665	691	689	667	704	698	685	696	631	718	697	683	672	690	669	685	665	675	681	732	679	658	711	699	685	641	687	703	732	692	639	674	652	669	689	735	666	635	729	662	681	694	761	692	707	673	699	693	680	664	687	693	667	700	686	681	671	677	665	700	662	658	685	694	708	676	650	730	682	702	697	679	679	672	693	679	655	690	686	711	647	698	693	687	731	723	694	675	651	649	712	674	704	652	670	664	718	742	652	705	702	672	700	704	709	691	676	713	699	696	692	652	703	676	692	752	684	689	655	704	699	684	719	649	674	657	685	710	700	695	695	701	670	724	722	663	704	691	713	663	678	735	736	730	682	708	679	680	676	689	691	696	664	713	683	678	683	662	690	701	707	709	685	663	684	704	704	699	684	671	651	697	662	672	698	671	706	709	674	676	658	683	685	688	646	650	642	689	656	684	656	664	663	614	703	710	705	680	675	684	697	696	680	669	651	702	652	684	707	702	639	692	664	669	702	704	698	666	676	720	643	706	750	659	687	676	693	706	659	689	685	679	697	683	702	691	680	680	711	719	706	680	687	704	676	664	700	667	671	679	660	666	716	714	674	668	668	666	663	675	715	681	698	689	666	685	639	670	693	709	663	687	698	688	632	694	669	694	627	696	676	662	730	709	672	685	668	706	717	693	663	676	660	685	697	730	630	711	687	652	650	678	692	719	666	722	671	673	701	694	681	698	663	720	669	721	706	671	679	670	668	694	693	647	701	686	698	660	695	715	688	653	681	710	723	685	682	678	698	675	655	711	650	647	680	718	667	661	701	700	678	656	725	720	655	666	702	682	708	625	708	731	723	724	678	710	674	697	691	698	681	686	714	685	698	700	716	669	682	657	685	675	682	658	658	686	673	733
5279	1948	1094	861	612	592	494	466	459	477	421	437	402	464	467	485	516	505	457	429	441	470	535	505	498	515	543	540	522	537	510	554	479	529	486	491	458	495	434	451	433	422	437	419	408	426	445	474	424	395	389	428	438	393	424	416	400	445	403	397	409	381	364	386	414	371	427	422	376	427	414	385	363	410	401	394	425	391	373	377	425	357	431	421	442	438	361	374	392	421	402	417	393	408	375	389	384	371	404	433	367	423	373	373	397	402	402	404	360	428	409	411	418	394	388	441	406	399	402	437	399	371	410	409	421	388	405	374	402	405	392	386	399	414	392	358	368	392	389	382	376	421	436	375	424	393	394	418	406	427	434	373	412	355	388	371	416	429	398	382	408	358	408	368	399	381	380	453	402	382	390	386	387	404	422	392	424	387	409	398	381	375	407	426	440	377	383	402	419	405	386	417	429	389	374	402	394	389	398	426	406	400	386	373	399	395	421	405	409	416	414	429	417	414	339	414	414	419	390	394	435	407	387	423	401	376	376	385	420	384	407	390	408	402	413	414	383	399	434	389	409	422	350	379	416	383	475	448	390	417	426	428	427	369	376	362	410	415	369	413	400	386	412	434	412	391	381	394	421	410	410	390	387	409	434	408	399	412	377	363	398	401	373	393	396	386	392	400	429	450	407	383	389	399	380	410	373	374	367	390	374	404	363	358	372	425	423	391	424	411	374	382	414	394	411	386	405	411	396	373	406	386	384	399	429	443	362	400	368	385	417	410	417	399	374	410	359	374	371	398	390	392	410	400	401	404	388	368	359	397	370	409	414	368	382	387	397	388	389	400	411	379	423	405	377	390	431	403	377	392	393	385	370	377	388	355	387	405	412	378	372	386	363	372	407	416	408	389	460	448	396	400	419	392	409	399	397	389	428	378	407	372	377	397	429	438	419	377	389	378	372	404	425	401	405	423	376	393	400	397	409	418	393	432	391	403	443	410	415	421	388	343	378	394	398	399	402	390	389	401	403	375	395	383	359	414	366	376	400	386	376	414	386	375	392	413	409	420	430	420	397	392	380	419	399	386	392	396	391	396	370	400	417	370	397	419	410	400	413	360	400	346	360	396	370	443	399	412	412	400	392	372	377	400	400	441	386	386	390	396	388	422	398	411	390	379	389	346	416	394	407	415	390	411	387	403	390	392	391	381	400	377	426	420	366	420	442	419	387	376	397	393	390	410	400	399	391	400	375	406	394	405	422	438	389	345	428	417	388	391	397	395	394	449	389	410	390	368	404	436	388	392	400	471	411	355	421	401	401	412	363	405	401	439	447	416	374	441	414	450	431	415	366	385	370	375	371	350	430	409	395	411	405	365	372	393	408	420	399	394	391	397	384	366	363	452	407	381	404	393	426	382	385	389	414	390	375	413	390	434	400	406	378	369	401	417	361	429	393	361	398	419	391	415	365	424	388	397	375	404	406	399	388	399	428	427	408	419	380	367	423	385	392	391	424	396	409	410	407	374	397	388	368	412	411	421	400	410	463	386	370	372	419	392	389	396	372	402	371	412	386	388	435	439	397	407	394	375	429	368	418	418	385	382	383	400	391	375	416	415	385	392	423	406	378	402	401	384	388	397	396	429	372	408	408	397	411	424	398	403	407	363	384	395	426	407	387	402	394	389	416	422	410	412	402	390	392	365	419	342	399	391	387	395	412	406	378	384	403	390	407	378	396	411	369	409	384	374	409	401	407	400	392	394	351	448	376	410	427	412	375	374	382	366	410	408	411	409	399	423	391	394	438	406	406	404	399	406	400	378	422	380	404	408	416	446	444	376	408	433	416	408	377	367	405	365	400	384	414	415	407	405	411	391	392	393	395	394	412	411	356	400	395	388	363	417	431	394	376	436	389	442	391	427	434	420	387	381	407	385	454	425	400	379	413	398	392	419	378	416	377	418	396	444	368	398	400	420	423	422	391	412	371	416	404	400	441	387	387	347	388	401	403	395	362	408	414	408	391	381	401	423	400	384	444	401	405	396	427	412	414	387	376	384	368	419	395	407	407	385	404	421	431	398	415	404	385	392	414	416	392	404	390	375	399	428	385	406	417	429	430	373	381	381	415	362	409	414	417	404	392	385	392	391	374	418	437	426	405	434	390	392	410	412	403	375	422	422	404	420	375	391	441	366	372	396	390	401	432	399	431	381	407	401	387	412	377	419	436	433	391	403	392	397	365	372	399	440	374	376	426	420	398	369	409	351	372	384	424	449	375	354	399	406	395	396	398	389	376	389	431	382	454	411	469	361	416	361	376	428	370	396	408	389	388	419	425	358	445	384	419	401	374	413	423	442	417	420	375	362	415	427	412	404	479	391	423	383	404	431	418	414	410	407	396	428	420	423	414	373	430	405	398	388	433	375	418	410	421	416	404	384	402	406	423	383	398	380	419	419	409	391	353	408	401	411	420	386	365	386	398	445	389	430	375	395	368	391	380	412	387	425	414	429	439	380	389	382	421	451	385	323	397	374	396	448	383	410	401	388	353	397	409	425	436	405	377	404	393	373	423	375	412	412	398	405	373	389	377	381	392	434	424	436	416	400	401	385	382	377	408	381	392	387	426	392	374	394	369	410	398	370	381	399	390	412	393	377	410	379	394	390	416	387	396	385	389	373	404	393	374	434	399	411	424	400	387	391	405	403	413	401	401	393	404	409	401	349	421	414	424	394	370	398	402	376	389	385	408	417	411	397	369	385	425	402	401	362	365	384	389	385	420	381	394	394	419	390	425	429	397	412	415	385	402	357	401	380	387	388	379	357	416	361	370	410	405	368	398	420	390	394	403	379	401	381	409	387	404	444	399	380	377	384	365	411	418	394	375	383	418	403	391	411	422	397	410	398	401	379	396	425	400	404	422	388	406	389	425	360	399	403	399	385	379	364	401	388	429	407	390	415	407	404	391	408	388	388	411	398	424	391	416	421	414	394	390	347	389	420	406	395	391	386	398	418	450	399	424	373	414	397	354	396	372	389	416	435	413	377	389	407	436	431	370	391	395	394	396	415	387	402	405	420	386	386	400	402	406	398	387	432	382	357	407	418	358	401	387	386	416	429	354	410	374	409	453	383	418	397	367	432	393	380	397	391	393	393	390	395	413	403	396	402	384	380	409	399	428	386	372	408	412	404	412	413	365	396	370	398	370	430	406	381	427	383	402	408	405	384	431	414	386	423	398	371	418	368	388	386	385	437	379	392	419	390	391	366	393	385	416	398	394	400	371	400	408	395	392	400	423	400	458	397	427	413	425	425	437	423	424	431	414	420	411	372	437	405	372	412	414	397	374	375	402	389	391	395	426	367	427	358	420	436	412	409	405	424	397	427	393	441	386	413	423	404	396	389	402	385	430	397	400	382	371	413	389	390	396	356	398	395	417	404	395	373	369	409	399	422	390	404	424	389	427	345	394	417	373	399	427	415	395	389	376	373	403	414	357	429	410	399	378	405	398	410
5061	2655	2271	2425	1832	1537	1467	1348	1321	1246	1244	1156	1108	1236	1295	1417	1671	1631	1329	1261	1235	1341	1535	1613	1719	1667	1763	1861	1930	1840	1637	1661	1630	1773	1660	1523	1497	1441	1326	1247	1233	1255	1090	1074	1018	1076	1064	1061	1061	1087	968	990	1035	1033	929	922	932	923	933	974	1024	909	899	888	932	926	897	923	862	934	925	902	862	861	875	875	930	927	844	900	871	911	930	876	867	926	864	898	905	855	889	874	945	922	866	872	876	933	901	966	905	917	876	830	914	921	913	906	804	906	914	906	891	884	879	896	910	882	907	889	876	857	928	888	885	930	919	909	911	915	885	875	916	933	919	851	891	919	899	914	926	939	894	896	928	953	908	884	887	844	901	996	890	862	895	871	922	888	932	892	927	898	818	934	892	889	894	921	848	935	891	908	860	862	865	869	919	826	909	870	905	886	861	938	853	927	888	864	857	904	864	866	919	875	906	862	897	862	905	902	896	853	924	893	941	883	841	887	876	906	904	883	908	911	933	858	855	882	841	907	930	899	872	842	891	924	939	893	869	887	885	902	908	899	863	929	857	885	917	904	864	877	895	920	940	917	940	897	855	880	930	907	869	909	883	897	979	854	872	933	892	861	888	931	854	935	897	928	904	885	847	914	900	846	917	888	853	879	934	968	914	924	897	880	869	913	893	909	886	926	897	951	898	843	890	914	924	908	917	908	923	900	872	858	903	947	893	908	902	942	855	898	868	882	905	864	899	915	902	930	894	912	873	888	832	879	879	933	883	937	909	971	841	909	947	885	899	924	890	904	835	877	915	896	893	928	912	925	916	947	898	904	928	931	930	942	951	913	871	917	868	929	891	913	913	860	859	914	879	925	932	896	919	844	898	898	924	898	852	859	874	901	940	873	851	912	882	875	890	878	888	888	898	906	852	899	957	914	880	901	913	892	889	926	952	920	910	903	880	890	912	899	869	874	874	874	886	877	887	914	911	904	830	864	835	919	875	915	908	920	856	965	895	849	843	870	827	911	870	866	897	912	892	947	957	859	863	899	837	872	890	900	985	909	905	867	896	885	919	898	921	951	872	836	846	896	895	896	940	930	884	858	829	829	819	946	872	880	900	951	912	856	923	884	902	895	869	844	899	901	849	893	865	892	919	909	868	866	916	909	915	902	949	901	884	904	822	922	864	886	884	921	906	867	893	857	908	909	940	903	906	885	900	865	930	901	898	900	860	913	890	914	941	917	888	903	912	922	825	950	872	937	908	864	856	880	884	882	964	887	879	935	899	861	889	908	929	888	899	891	855	860	870	868	817	873	860	896	840	875	872	891	927	914	899	885	943	898	883	864	873	870	866	854	833	858	861	849	874	889	892	908	908	819	896	893	905	886	908	873	888	816	893	921	915	903	888	882	890	906	886	913	863	905	896	916	870	885	867	892	909	1003	957	844	852	906	860	870	836	866	902	866	862	861	916	906	875	948	883	934	851	861	911	894	898	893	872	876	867	902	880	897	912	872	853	904	896	948	910	855	901	889	850	900	848	906	926	914	943	902	905	900	919	908	898	914	890	903	845	849	900	908	956	872	885	886	917	922	943	966	916	893	867	892	878	891	888	943	948	897	944	936	863	912	942	897	878	944	941	943	878	893	918	942	888	905	895	936	905	938	845	882	938	868	895	829	879	870	924	870	898	880	947	894	870	889	899	850	944	842	864	879	910	903	912	922	885	925	890	898	883	908	909	869	880	891	882	893	914	884	896	901	837	902	861	887	935	916	905	886	892	887	914	896	918	875	941	898	873	880	931	925	922	921	877	901	937	884	892	851	871	927	872	947	884	921	926	903	868	887	848	859	908	895	883	922	913	924	879	900	885	917	906	912	922	812	868	888	879	880	835	895	878	922	902	846	948	870	897	859	877	914	928	910	891	877	902	916	863	879	891	878	929	921	932	921	971	889	933	920	921	936	874	947	878	843	919	906	889	886	873	910	935	909	921	924	916	885	893	964	910	865	913	884	870	851	899	841	895	858	872	913	903	895	841	879	969	936	888	920	893	906	935	889	905	897	937	942	912	874	937	924	883	857	901	829	856	960	877	862	864	882	891	877	874	869	948	909	861	886	898	903	882	900	869	881	935	906	881	916	947	952	905	922	899	878	851	917	889	945	953	898	897	933	894	849	889	894	883	909	912	892	896	922	935	886	935	898	892	911	833	917	905	879	917	915	913	886	873	915	872	931	933	869	913	877	880	927	898	899	862	885	872	960	849	929	873	852	899	894	901	900	892	919	879	895	906	873	884	861	947	850	935	892	855	899	918	869	968	903	853	910	935	887	947	837	917	851	880	913	866	903	899	896	872	941	886	919	930	873	900	942	837	909	921	879	900	923	889	896	923	894	907	865	924	915	898	840	908	912	914	929	877	907	929	882	905	919	937	862	897	972	863	889	867	911	921	899	921	894	915	954	900	961	891	839	924	867	909	872	886	884	904	830	932	886	920	893	892	874	893	863	928	908	934	908	897	894	918	908	868	913	862	895	886	910	919	847	848	887	907	948	907	891	942	891	942	883	939	897	883	863	820	891	927	859	904	913	880	870	917	841	918	892	929	888	937	972	901	918	947	928	877	880	914	855	961	894	890	936	890	866	914	952	890	902	883	918	862	865	872	910	916	861	866	871	926	866	904	870	886	927	870	891	936	877	912	916	880	879	936	917	898	954	935	935	938	894	908	921	893	890	909	864	869	922	837	857	864	849	892	913	933	919	925	890	925	932	862	899	953	890	888	965	970	973	900	916	899	899	930	973	928	892	937	911	877	901	835	884	858	852	879	926	919	890	894	929	1003	914	876	944	882	902	819	874	917	959	896	873	859	908	893	905	934	872	931	893	896	902	951	914	949	896	904	858	927	917	927	833	888	932	902	932	924	864	870	893	854	849	903	854	910	895	899	887	962	928	912	953	921	898	908	854	859	860	923	849	845	912	832	936	907	900	877	878	894	900	902	888	867	899	947	892	938	876	906	890	917	930	922	907	926	902	911	966	849	857	892	860	857	942	864	912	935	895	911	916	937	861	894	868	941	933	880	858	900	912	940	912	942	903	882	874	911	899	893	894	916	847	873	858	890	911	941	886	868	878	923	947	852	837	946	922	893	886	915	930	872	892	922	880	851	926	894	914	977	876	849	857	914	894	857	913	945	937	884	922	962	877	916	896	952	954	936	895	951	924	899	924	896	887	879	883	884	885	896	859	897	887	879	915	879	857	899	873	889	882	900	880	930	875	952	905	914	881	869	885	902	886	864	886	883	911	856	878	932	892	882	844	905	905	949	889	927	908	929	922	889	940	893	932	927	892	909	876	907	914	933	889	954	850	884	868	917	923	876	928	866	921	910	891	893	851	896	915	875	937	875	925	839	880	919	867	906	896	900	935	930	851	914	910	885	914	880	889	904	872	897	973	848	893	874	898	855	901	888	872	899	888	899	919	902	912	893	890	896	879	859	934	889	928	960	906	932	928
38163	26976	10001	6621	3597	1750	1064	783	674	593	533	581	459	607	589	537	563	527	411	405	422	423	450	478	505	475	528	532	471	496	447	484	481	539	425	453	443	444	402	386	325	344	380	349	350	315	351	368	320	327	329	327	325	325	328	305	286	312	320	322	327	353	313	318	294	275	272	282	288	342	297	286	280	272	277	298	308	290	282	288	304	314	284	294	307	298	307	319	282	304	308	293	311	329	315	324	255	321	305	280	301	303	336	328	282	284	289	288	308	306	320	293	329	285	279	306	338	292	293	269	290	278	278	276	289	292	297	266	311	311	302	300	279	259	353	265	308	315	301	311	301	306	306	284	289	266	283	309	324	293	292	285	319	283	306	283	288	337	284	261	292	278	303	304	289	279	304	301	267	297	271	295	289	301	294	292	302	286	270	283	274	288	301	292	304	302	296	302	277	271	315	323	273	290	303	314	339	271	315	311	288	286	304	316	302	302	309	310	290	283	269	296	278	285	294	299	292	308	295	313	302	302	303	315	294	309	301	273	277	288	292	331	283	275	308	287	283	303	295	314	317	303	287	314	283	287	281	297	288	308	317	290	294	307	322	300	296	299	299	260	323	298	331	293	293	310	323	296	292	284	295	328	328	325	291	291	344	317	314	267	292	292	266	281	269	294	277	277	275	294	298	314	303	283	304	291	294	300	306	319	294	276	304	312	306	346	291	302	324	292	278	294	293	316	324	297	287	305	304	315	290	293	277	295	285	265	292	290	295	301	313	323	327	281	288	300	289	268	289	304	283	292	324	296	292	309	298	265	341	270	304	288	289	293	263	292	292	303	303	303	315	279	323	313	300	271	284	306	279	286	287	301	310	302	314	311	312	281	306	343	297	324	302	313	326	323	317	277	277	300	289	295	301	287	285	265	306	295	299	272	301	275	322	298	297	294	283	293	294	292	303	307	281	310	313	325	289	299	300	297	318	302	289	297	285	319	306	296	308	322	296	334	304	304	280	289	311	299	308	292	310	289	294	255	295	290	297	293	267	283	285	269	273	302	280	286	280	322	286	305	297	329	316	314	294	283	290	314	278	307	274	318	298	294	318	301	329	312	320	275	281	290	328	303	288	293	302	295	307	292	303	280	298	311	290	303	278	317	309	295	301	283	272	303	302	287	274	315	327	267	283	313	280	336	318	336	285	282	313	305	327	285	285	276	295	268	281	275	308	308	293	284	297	242	303	271	272	277	315	288	335	277	306	296	311	281	303	291	303	289	278	293	307	306	314	282	313	274	308	278	278	302	298	305	324	283	278	290	291	297	271	292	274	292	303	324	310	298	310	260	284	321	275	292	293	297	294	306	286	324	283	327	302	300	309	331	333	303	319	297	279	280	293	283	290	280	319	295	270	306	287	252	307	286	297	283	310	304	260	296	284	295	270	294	306	278	281	293	289	300	278	286	273	298	285	263	254	276	276	259	295	298	305	314	278	274	267	309	307	267	290	296	285	283	282	302	341	275	308	289	282	285	290	283	314	255	272	270	279	327	274	271	316	304	297	289	256	308	289	312	290	292	331	309	299	309	266	319	313	298	263	259	286	293	318	286	308	279	302	302	350	307	272	256	298	275	289	295	273	281	270	294	307	296	263	269	282	298	290	291	298	311	285	321	288	290	296	299	308	295	295	290	318	282	288	290	315	280	302	294	280	278	305	275	306	326	285	317	270	298	288	295	272	262	290	288	287	272	287	286	311	279	320	257	290	259	282	310	279	281	286	323	312	296	301	315	309	295	266	275	280	286	328	303	307	316	283	311	298	270	289	317	298	279	281	297	276	282	284	310	283	302	313	319	287	285	319	282	306	301	305	250	288	282	320	321	338	314	266	285	273	282	293	305	300	292	304	273	272	280	306	285	311	269	280	277	317	303	305	292	263	266	293	277	283	266	292	325	314	259	287	279	316	296	301	305	269	307	306	286	298	292	322	315	291	265	315	294	262	314	282	318	281	318	294	311	321	289	307	327	297	329	292	294	311	279	292	295	290	294	287	271	261	282	343	332	324	307	305	292	289	278	281	303	286	283	283	292	320	296	255	335	318	289	297	277	273	291	325	298	312	310	324	311	317	274	305	260	277	285	284	299	306	305	271	291	306	263	295	283	279	270	327	287	307	306	291	297	308	294	274	289	281	309	288	304	294	300	327	337	315	254	269	291	278	278	272	273	295	310	293	304	292	296	302	294	279	284	298	302	320	284	283	275	308	274	262	280	305	312	280	295	319	318	283	311	296	278	329	288	273	282	302	270	304	310	294	268	284	289	307	272	315	306	296	291	303	279	277	314	299	272	284	303	274	315	301	305	302	314	311	295	294	309	292	304	289	294	314	273	312	340	324	294	282	309	280	286	311	295	289	307	294	293	310	292	281	287	301	274	290	321	344	299	322	323	310	261	289	319	282	321	279	282	267	285	289	316	300	270	314	329	291	280	269	276	265	290	319	293	273	302	292	267	296	299	279	286	294	296	319	287	283	315	329	329	288	281	282	307	306	310	308	292	289	306	293	292	291	288	291	292	291	319	315	294	298	289	322	306	301	305	278	294	292	295	283	272	288	313	322	289	268	301	258	310	308	336	292	291	297	246	274	313	291	260	319	256	280	292	313	274	271	278	280	287	315	278	295	299	277	310	317	292	312	291	309	281	314	323	293	262	282	327	295	283	290	313	309	294	326	264	283	328	294	309	260	278	288	321	293	309	295	308	303	289	289	300	294	238	303	252	308	283	293	308	317	292	286	249	304	300	332	313	264	290	319	295	307	299	305	326	299	288	287	266	286	318	269	280	248	322	250	302	303	342	271	304	287	301	316	298	312	276	290	280	323	302	294	265	340	333	260	299	279	279	282	326	320	326	270	280	296	329	342	300	297	293	288	290	267	307	299	317	240	293	278	300	286	286	297	283	296	267	297	289	291	285	295	286	300	262	310	290	307	295	290	268	306	284	299	276	326	315	286	275	287	310	279	294	281	299	306	299	281	321	297	291	286	322	262	334	315	310	265	317	322	300	275	309	304	280	271	313	299	282	308	295	288	291	311	298	307	330	292	287	281	309	313	317	311	313	295	321	282	329	277	301	337	299	288	309	276	271	304	300	298	327	306	290	260	305	305	297	314	308	286	315	304	295	293	270	264	325	291	322	316	315	305	302	331	299	303	301	303	304	323	276	291	273	342	295	298	299	290	282	302	311	302	304	308	308	310	327	291	316	299	289	266	304	318	304	348	324	313	289	251	313	263	263	357	280	337	283	292	302	289	308	276	287	287	304	325	311	302	286	303	296	272	295	274	304	309	288	272	266	301	300	260	272	298	278	269	307	280	267	305	335	293	307	312	288	291	294	281	298	287	282	292	289	294	293	313	270	324	305	301	271	297	317	304	276	302	311	244	262	290	308	290	295	313	307	316	287	286	283	293	301	289	274	306	303	272	307	295	291	284	273	318	260	305	315	322	321	263	289
22402	12733	8056	8757	6378	4106	3459	2930	2461	2166	2258	2263	1602	2047	1734	2234	2550	2454	1731	1651	1477	1750	2129	2111	2180	2186	2284	2517	2409	2369	2126	2159	2129	2122	1964	1819	1786	1750	1549	1319	1226	1286	1119	1102	1005	1063	1220	1101	1149	1157	954	930	934	886	849	752	826	764	873	832	902	736	731	731	719	726	757	747	749	677	709	698	747	726	707	710	673	667	690	693	707	682	713	678	647	700	667	673	657	712	696	701	693	740	710	706	736	740	706	721	689	722	675	716	723	687	679	661	686	693	639	680	697	642	727	700	694	664	716	685	698	722	672	631	669	686	717	702	682	703	699	678	665	692	685	712	723	667	715	674	695	712	684	748	692	684	693	669	725	684	679	662	688	701	745	677	637	674	674	720	655	695	697	709	658	710	686	688	692	708	710	692	710	730	665	663	694	673	657	664	673	697	667	701	688	713	750	691	684	680	644	670	708	677	693	708	709	680	680	681	683	692	740	748	697	652	718	660	696	712	674	696	676	704	733	733	757	702	689	708	737	665	744	688	691	674	663	694	740	726	695	737	671	696	711	701	664	713	727	709	679	681	682	730	667	696	691	721	672	673	665	688	663	730	662	774	709	722	673	687	719	659	676	707	718	672	739	653	669	651	707	677	672	688	701	702	699	637	713	695	644	717	696	702	718	689	690	681	699	736	649	723	718	678	666	678	684	658	700	705	652	713	665	703	731	699	713	671	704	698	698	712	661	693	682	713	712	695	706	718	738	714	682	727	692	692	680	700	728	697	682	687	669	668	662	724	684	655	706	691	717	698	699	706	685	690	674	669	719	702	683	683	681	663	654	720	683	684	705	720	689	691	708	703	681	669	699	689	718	668	710	694	692	714	661	697	658	723	734	715	707	724	663	677	692	678	674	673	709	727	674	619	704	708	766	737	662	717	693	712	661	716	698	702	674	657	718	678	705	714	723	667	716	688	687	715	720	704	704	739	679	702	707	721	729	721	676	715	720	675	704	709	685	687	699	725	710	692	720	676	692	689	709	697	664	720	691	671	677	682	714	664	680	697	656	707	708	703	717	644	685	699	674	711	737	740	734	709	714	686	726	683	685	683	689	663	692	699	707	706	662	746	670	644	679	748	650	649	670	677	683	689	642	730	680	662	675	723	697	730	653	694	690	640	690	680	681	669	727	657	719	706	698	688	716	676	672	702	715	688	702	674	712	692	703	714	709	666	713	645	674	688	679	683	651	721	703	750	680	754	687	675	699	718	704	748	709	704	699	691	677	668	703	696	651	696	683	676	681	668	660	683	695	668	671	686	719	681	697	735	708	687	692	689	677	707	726	683	736	675	720	676	703	717	753	742	705	685	689	690	670	692	733	682	665	691	733	710	680	684	670	688	748	702	702	737	692	665	660	686	677	711	685	663	699	632	678	729	694	661	668	696	732	673	740	701	707	701	727	673	682	705	710	711	734	670	718	751	670	700	714	698	732	679	676	593	673	684	712	689	702	716	701	689	680	711	678	698	724	696	643	734	713	717	719	729	704	738	701	689	734	729	650	728	658	662	677	687	667	698	658	690	677	688	722	693	721	707	745	690	710	693	698	711	696	698	742	695	663	673	703	742	689	703	652	652	693	680	707	691	685	676	696	679	679	661	632	704	723	713	712	680	750	676	718	661	705	681	662	701	739	701	729	667	668	696	677	660	699	731	735	681	732	665	696	654	699	673	713	698	674	698	661	697	720	691	697	667	726	655	668	709	713	736	713	693	688	696	702	728	706	655	672	675	712	661	736	726	727	713	644	693	713	675	688	711	680	690	684	655	704	644	685	668	678	685	715	721	701	674	682	703	684	675	665	687	689	695	740	712	693	676	695	735	642	715	722	745	714	709	703	693	726	693	695	683	731	692	743	701	669	686	709	714	691	669	677	668	616	717	723	715	691	714	700	714	720	732	645	696	685	710	719	664	704	706	682	703	709	689	672	701	685	680	711	693	703	653	637	681	714	664	686	680	742	675	694	663	669	675	742	745	688	685	695	693	695	682	679	681	668	696	682	716	704	736	746	705	691	669	716	658	668	672	718	729	738	685	695	679	704	669	706	710	703	690	685	656	695	700	666	709	665	672	708	640	728	659	682	733	656	663	698	688	677	665	747	701	691	721	719	715	667	674	695	722	698	682	719	719	694	711	675	713	641	673	689	678	661	660	665	720	695	686	675	667	692	660	702	692	769	639	701	670	713	674	668	707	682	722	680	718	722	693	735	669	729	724	687	719	639	718	665	689	730	699	701	648	693	702	693	718	706	730	716	776	688	724	709	666	715	691	694	704	638	659	693	711	668	682	694	686	663	728	698	719	696	657	718	667	700	673	719	680	704	710	712	665	737	662	644	671	683	655	696	698	676	742	740	677	707	727	710	700	656	703	666	665	718	694	710	686	661	665	689	704	673	685	715	696	720	669	685	702	717	674	664	714	676	681	710	729	651	711	657	696	654	734	731	702	684	680	713	739	714	679	673	701	714	677	715	721	659	679	747	675	726	725	685	674	670	696	728	718	689	691	676	689	686	689	689	725	702	705	688	695	699	680	689	723	691	684	690	699	709	708	724	674	670	676	687	680	683	704	692	675	743	638	699	697	692	681	742	693	727	668	704	674	725	692	665	724	660	727	735	695	672	694	651	678	701	703	736	696	677	696	719	710	680	662	668	691	719	712	688	682	766	712	673	685	664	707	737	683	686	702	708	692	741	695	656	727	719	660	704	714	692	706	713	692	714	699	670	680	750	726	722	718	733	700	704	656	678	676	657	716	694	726	680	699	692	708	687	666	710	628	679	703	703	716	707	672	706	656	704	650	681	741	695	698	725	724	666	736	678	723	709	700	715	740	682	700	670	704	684	681	719	649	656	658	664	674	673	688	698	702	649	725	692	717	657	697	684	664	698	678	722	704	698	670	704	694	692	677	670	702	705	757	701	662	718	702	715	709	706	733	748	685	724	703	713	676	693	702	704	682	707	687	731	688	703	687	697	652	710	691	665	712	723	697	704	700	684	705	713	671	643	677	742	653	645	661	675	706	750	659	683	726	679	747	713	715	681	691	679	688	695	745	671	697	709	658	731	671	693	675	721	702	724	694	667	676	720	674	662	657	714	707	695	755	687	680	691	716	690	701	713	705	659	662	693	684	680	700	695	739	701	706	665	735	726	764	715	712	652	694	700	679	696	705	642	725	687	742	666	710	699	705	685	673	668	705	727	680	672	671	699	706	720	668	658	714	696	691	756	740	716	701	672	651	663	675	702	669	643	692	706	668	730	686	666	704	678	752	718	706	689	684	664	684	695	710	596	678	718	666	692	701	732	654	682	717	697	694	684	651	702	723	649	684	659	706	717	733	677	684	743	653	696	722	732	752	741	698	681	666	681	695	654	685	719	709	717	723	689	701	698	724	668	697	722	673	676	707	661	692	656	687	698	693	666	768	710	707	671	694	691	715	693	735	721	694	694	678	721	688
50920	37145	18314	11006	6493	3866	2236	1318	887	789	761	765	565	562	623	610	706	654	511	461	461	471	604	587	570	560	615	638	615	613	562	534	502	532	522	520	472	484	407	413	412	421	365	332	370	367	410	389	380	406	356	352	309	335	308	301	317	321	322	352	332	311	281	330	298	312	315	290	290	311	324	293	290	319	320	323	298	324	315	292	334	281	281	271	264	294	285	289	300	303	245	252	275	311	305	301	266	292	297	290	301	271	305	274	295	261	322	301	293	283	292	299	275	287	276	289	258	300	281	275	275	295	263	297	276	298	292	272	286	274	280	291	292	293	264	275	292	263	297	321	289	288	270	315	304	271	288	286	288	306	306	282	301	314	321	287	308	312	312	308	274	288	286	287	299	269	282	284	284	325	280	300	296	323	269	283	297	280	300	294	276	282	313	304	265	302	324	283	303	272	300	292	310	296	278	304	268	297	296	290	331	235	295	265	283	269	274	283	338	311	305	292	274	246	265	276	287	282	286	285	300	285	254	274	281	247	304	304	309	302	268	289	269	285	293	284	267	303	293	285	284	272	268	290	302	265	266	283	268	287	290	299	302	303	270	295	327	293	307	326	290	313	284	272	297	257	288	310	281	283	287	310	286	275	296	297	290	297	269	311	296	283	263	309	275	313	231	321	282	314	272	296	272	271	297	282	283	280	289	304	318	300	257	285	288	282	276	291	293	288	274	282	262	280	310	260	293	319	277	311	279	291	278	301	310	279	288	318	288	274	285	338	312	312	289	288	281	272	248	285	309	284	303	290	281	282	300	280	301	297	328	265	287	288	302	270	301	306	278	245	279	283	289	256	319	282	264	298	263	288	290	302	299	296	295	294	286	301	312	281	278	290	257	262	281	321	300	289	295	291	315	272	284	284	291	258	273	275	286	276	316	288	292	289	307	289	310	282	276	263	310	309	299	287	306	326	287	283	286	281	300	275	283	284	270	280	267	308	291	305	294	302	289	270	308	287	285	284	316	298	304	285	282	301	284	301	252	298	262	265	284	306	278	282	262	288	267	260	310	316	280	311	294	274	303	282	340	306	303	294	283	266	294	300	278	299	295	281	284	280	289	278	280	306	283	298	281	296	281	263	298	310	345	278	278	271	301	318	297	318	285	286	271	283	299	283	273	299	292	278	269	258	282	308	281	278	289	274	321	265	291	293	298	291	299	293	312	270	279	299	272	276	303	302	276	311	271	292	278	288	245	321	318	321	272	264	296	288	292	273	288	323	267	284	274	290	287	314	274	298	288	281	296	333	287	300	293	276	264	293	324	295	260	258	265	291	309	268	313	281	263	269	293	290	267	335	285	283	311	299	307	269	279	308	261	291	285	272	285	290	316	278	310	311	283	276	281	278	298	279	281	272	283	290	286	296	290	280	284	299	299	288	315	287	303	303	277	266	310	299	287	281	299	274	275	263	260	282	274	241	270	289	265	293	287	275	285	293	298	295	283	269	290	294	292	276	288	278	272	271	306	293	299	284	305	295	295	298	316	300	285	269	302	275	286	285	293	315	283	292	294	286	276	307	289	252	265	298	259	292	303	318	258	265	283	299	308	298	278	241	258	308	280	297	276	291	282	285	299	328	293	275	281	299	276	275	309	298	290	340	293	308	324	292	295	297	283	307	275	301	325	289	291	299	275	312	295	300	274	299	289	276	299	268	288	291	303	296	289	267	277	291	295	296	291	242	323	311	285	284	312	286	323	318	276	295	267	295	298	282	247	288	273	295	261	296	270	276	267	302	307	247	284	270	260	267	279	281	314	338	280	278	286	281	297	291	314	307	261	277	287	265	279	302	277	268	293	271	306	333	302	278	275	302	310	270	288	259	306	244	287	305	275	260	285	282	280	265	268	277	299	313	281	279	284	310	308	273	284	273	307	297	283	317	272	328	305	302	299	317	274	269	293	300	304	283	302	314	284	283	280	269	272	294	288	277	325	305	313	320	313	320	310	282	299	292	281	280	292	274	277	243	297	269	274	288	268	293	295	280	291	297	300	301	286	296	305	319	272	275	281	316	268	290	299	292	284	280	301	259	305	308	284	274	292	272	291	270	289	285	263	286	274	270	245	317	275	285	291	303	312	295	290	277	287	297	299	333	287	344	279	267	295	300	294	283	280	284	293	298	256	282	263	285	309	275	272	271	295	277	299	262	282	284	255	274	264	313	284	274	293	277	298	263	314	306	316	279	305	295	282	289	299	277	299	276	268	297	285	312	281	248	296	307	312	287	286	267	283	268	306	299	280	299	298	304	292	273	312	279	291	291	274	284	296	273	285	295	291	293	290	283	283	334	288	305	314	320	295	319	299	277	253	266	280	331	301	253	291	259	270	305	253	272	285	279	275	254	284	269	320	275	281	293	310	309	318	297	284	309	304	271	284	276	297	282	277	299	279	289	307	294	291	266	292	277	275	280	278	299	274	275	331	290	277	265	280	277	290	289	296	256	291	280	253	298	281	293	278	263	293	304	284	291	302	297	270	273	306	281	312	298	279	301	298	272	337	297	295	270	294	300	278	286	270	281	277	269	252	266	321	252	298	290	292	316	264	293	285	266	283	304	286	327	302	292	286	280	271	278	279	300	274	285	283	271	285	262	274	285	280	320	284	339	282	265	287	280	281	311	306	278	274	294	271	339	291	292	302	265	322	253	321	298	263	262	271	298	303	283	291	271	321	318	263	294	302	266	302	310	292	263	279	269	287	292	316	283	305	287	295	291	287	312	281	281	261	275	311	277	301	296	290	275	300	292	275	274	265	286	257	319	291	317	318	265	296	297	312	314	274	305	280	290	262	294	288	302	283	289	291	294	267	303	263	267	296	286	283	295	269	292	284	293	287	263	304	258	279	279	276	304	326	282	299	276	318	341	279	314	291	281	294	286	322	325	267	320	327	279	276	289	288	313	252	300	301	256	300	283	287	286	272	297	325	277	290	288	268	280	280	291	306	288	286	309	287	289	304	286	287	277	302	313	292	295	294	309	279	277	249	289	286	334	320	328	290	299	298	265	285	284	306	267	286	274	303	303	293	286	302	286	296	278	311	273	287	289	256	280	303	317	275	298	292	279	276	268	278	296	277	286	257	280	303	258	284	280	248	282	295	299	258	272	338	323	309	283	283	292	301	295	330	305	311	308	298	291	286	270	293	287	311	284	362	298	304	281	280	307	299	255	266	270	267	289	269	260	286	310	302	265	286	269	260	265	281	281	298	278	266	297	323	317	288	313	275	277	273	279	280	257	291	279	270	294	296	303	270	297	306	297	289	305	287	289	275	300	287	281	263	274	323	304	282	261	276	311	282	297	318	288	266	303	307	291	310	299	288	278	284	313	285	282	312	284	290	277	271	310	293	303	334	292	286	283	291	271	268	308	290	303	287	296	288	277	278	298	278	272	277	289	313	272	266	272	303	323	252	288	291	285	290	301	272	294	260	308	307	298	269	312	273	284	293	314
30665	16849	11143	12343	8740	6730	5434	4046	3673	3376	3097	3204	2502	2625	2767	2960	3399	3106	2385	2035	2135	2391	2926	2859	2866	2947	3108	3105	3156	2885	2710	2688	2645	2736	2425	2338	2160	2238	1940	1666	1554	1570	1282	1257	1288	1358	1395	1381	1506	1337	1136	1022	943	925	951	798	831	795	969	1074	977	824	698	767	759	783	718	741	756	715	731	744	768	744	699	750	703	738	708	696	695	695	662	715	694	729	672	690	675	656	733	662	727	685	670	666	726	672	716	675	732	680	690	685	629	702	693	692	689	646	735	761	680	679	712	679	704	642	692	690	686	657	683	676	683	697	663	709	672	700	720	655	692	692	706	726	640	693	720	726	685	665	714	761	667	690	669	709	717	718	685	669	715	678	677	688	701	681	725	653	674	675	703	694	678	687	706	645	693	676	702	658	693	680	681	684	644	651	651	778	663	689	746	668	686	748	700	676	654	648	739	662	737	711	743	625	714	702	738	688	666	694	743	731	721	672	687	670	668	698	623	679	694	680	751	707	698	710	698	704	671	648	686	640	715	700	633	719	668	678	675	735	707	697	686	695	689	695	685	718	712	680	683	629	709	678	690	695	677	689	699	697	661	653	709	720	733	684	688	670	670	675	643	670	755	738	689	676	687	735	724	676	697	726	648	709	667	688	697	722	680	726	676	695	712	708	645	688	670	649	676	662	710	636	658	666	686	665	687	706	713	699	679	654	672	674	713	681	703	698	722	669	705	687	681	689	715	646	699	709	691	736	721	684	709	726	705	691	683	704	670	667	725	729	673	703	700	693	701	714	689	695	668	667	724	704	722	727	735	669	724	692	686	658	706	705	670	682	700	669	664	658	659	692	670	689	705	754	708	656	707	690	678	672	696	721	657	658	685	703	730	671	709	704	725	658	718	710	649	709	698	732	694	695	714	685	679	663	714	732	669	713	711	674	708	689	703	707	662	700	733	673	725	719	664	652	712	729	692	717	695	643	695	687	687	677	717	718	651	696	713	682	704	729	696	705	702	692	645	698	684	713	672	694	613	662	689	660	673	722	700	718	697	712	693	643	664	635	706	698	674	731	641	701	691	698	684	716	687	677	663	690	644	678	724	673	649	694	737	697	689	659	703	688	700	691	679	727	683	740	703	658	689	700	712	662	752	656	677	686	700	672	672	689	737	698	670	650	650	711	699	730	706	672	705	681	699	697	667	701	682	681	675	675	717	712	683	706	719	723	666	668	688	642	676	723	695	675	672	709	725	699	712	714	681	652	672	697	659	693	663	717	695	714	645	748	722	684	677	701	696	705	672	691	740	676	704	713	678	670	712	699	697	696	702	647	651	670	726	717	655	675	734	697	707	667	677	653	665	704	683	685	749	736	664	675	735	661	737	678	699	668	676	677	688	695	684	674	689	699	653	720	703	690	716	702	677	688	706	750	693	714	746	705	739	659	697	669	713	708	656	672	666	704	726	693	726	679	717	630	719	694	683	658	749	690	688	705	634	728	657	681	718	645	728	714	683	702	713	681	724	683	659	687	654	642	661	719	705	719	629	665	710	692	699	688	714	688	645	655	653	693	697	734	689	681	716	704	708	744	705	683	676	698	712	700	662	680	675	716	704	658	730	698	643	705	664	729	698	663	642	723	727	625	673	697	704	698	649	667	691	702	678	683	683	713	668	731	706	712	686	624	734	721	695	648	666	693	658	697	717	674	687	660	718	650	703	648	699	687	653	673	659	696	687	721	633	719	650	701	715	718	667	698	674	690	734	697	668	682	716	719	730	698	672	721	724	672	673	660	684	684	686	634	735	705	654	677	686	721	685	673	656	691	712	695	694	709	691	689	668	666	687	723	654	669	710	738	699	645	690	655	692	693	676	671	696	680	727	690	739	715	663	732	697	700	736	711	686	725	729	661	692	656	700	743	684	690	680	658	713	700	713	680	715	727	714	728	710	746	695	716	660	678	670	670	717	707	701	720	657	696	683	705	693	716	718	703	737	662	667	724	651	697	698	684	719	672	624	660	664	725	692	680	693	700	674	688	706	709	643	669	664	696	738	690	675	687	736	671	693	672	705	700	685	691	726	646	696	677	700	697	681	707	724	749	675	681	693	658	704	640	678	727	675	656	734	718	662	691	670	664	695	731	684	720	658	695	683	730	688	643	690	695	668	661	652	684	714	655	749	728	761	713	683	695	691	687	718	674	666	666	722	717	697	731	686	683	647	650	676	669	673	682	754	720	747	705	654	704	695	717	724	647	662	691	694	658	697	696	720	665	734	702	676	710	668	675	704	698	697	643	742	730	683	714	693	698	667	672	680	691	714	642	640	650	666	692	671	683	701	689	673	696	747	679	710	664	690	769	681	634	677	706	699	680	670	722	704	744	693	686	682	728	694	651	701	719	735	683	653	660	700	653	721	644	750	686	690	660	721	687	670	723	684	689	669	680	657	720	695	699	686	694	700	700	715	676	718	694	716	697	694	723	749	703	675	728	658	663	681	688	661	689	681	700	734	660	693	723	665	688	674	705	683	676	701	660	663	632	705	683	695	671	695	660	692	644	690	696	683	721	684	697	711	697	721	725	680	626	697	651	722	710	690	671	727	718	700	642	692	685	708	671	674	670	677	710	676	744	684	641	722	704	732	623	702	624	651	697	705	665	702	685	677	688	733	671	694	695	685	668	681	669	691	662	678	701	711	696	650	704	702	650	699	629	703	664	669	670	689	696	707	728	699	693	671	705	705	687	687	717	663	664	690	697	720	698	665	698	711	658	630	700	716	679	721	694	695	683	739	687	690	718	687	683	666	726	696	679	692	686	684	729	685	737	677	723	703	692	699	647	626	666	654	662	681	706	646	726	645	772	673	697	692	723	679	653	699	693	679	707	668	732	679	665	642	754	751	692	706	720	695	723	706	731	666	700	686	704	734	689	635	703	676	699	712	725	675	719	670	662	728	688	696	648	705	639	689	720	660	720	666	716	712	680	654	715	676	710	644	691	705	659	656	678	742	688	700	706	678	703	653	675	768	671	658	692	710	687	708	687	652	692	700	683	671	712	717	677	689	703	751	692	704	678	692	695	672	711	712	722	690	703	687	684	725	670	727	732	709	666	679	722	644	678	686	738	709	664	718	706	706	655	680	660	690	714	724	682	668	717	676	698	677	676	687	695	720	679	684	664	686	730	699	727	706	701	703	725	695	735	683	694	684	728	699	734	719	694	693	683	697	654	680	657	709	714	723	670	698	691	660	697	719	666	692	665	740	686	652	676	688	706	708	715	698	666	660	667	700	679	674	666	668	711	709	652	705	700	695	690	700	660	718	709	681	704	706	671	724	705	669	669	693	638	651	714	677	664	716	727	641	709	689	730	680	690	740	734	621	712	686	707	669	738	681	686	733	707	685	718	709	691	725	708	703	670	667	669	660	705	717	677	726	692	708	728	677	690	692	702	677	707	723	689	708	729	726	702	745	724	753	707	641	699	663	646	669	681	680	707	693	729	663	705
5158	2061	1170	1058	704	555	521	494	472	494	452	457	459	471	456	488	572	528	454	471	444	425	476	551	536	482	509	531	551	583	507	509	469	517	538	470	482	462	505	475	406	420	487	445	431	456	403	433	400	417	403	433	409	436	407	390	410	418	384	404	472	414	428	418	449	414	444	435	432	450	399	425	399	390	432	417	375	389	397	376	411	445	396	445	417	421	415	399	433	410	380	421	408	421	439	407	390	420	377	395	382	400	425	410	384	434	388	387	454	410	388	392	373	395	425	434	333	415	383	411	423	449	426	384	414	401	386	392	384	388	382	433	404	438	437	376	387	378	383	421	418	392	415	399	410	424	433	403	436	405	393	393	411	365	418	381	422	416	415	456	387	392	401	407	399	385	399	374	387	409	373	388	433	434	395	393	394	411	383	381	384	408	366	401	383	373	404	382	423	430	428	383	369	429	403	392	410	394	390	418	394	414	383	381	396	399	400	423	407	403	372	409	400	404	367	358	416	391	405	396	369	435	381	379	382	420	370	359	405	399	415	364	392	447	426	377	409	402	423	394	388	432	415	367	438	415	395	389	421	379	406	405	413	425	390	383	375	377	419	387	362	383	414	409	384	434	370	437	404	393	375	395	394	392	390	419	427	403	394	381	405	396	395	413	393	382	415	419	388	397	409	403	395	437	413	443	396	389	386	382	419	417	409	418	406	429	384	390	409	425	422	392	406	399	414	384	391	399	440	428	431	406	390	407	404	385	394	390	397	376	426	404	437	402	392	434	389	435	403	411	393	415	446	414	405	372	409	382	378	389	424	380	446	411	381	419	394	407	419	402	387	429	416	397	411	418	402	430	413	406	417	417	404	405	381	399	398	416	398	431	432	398	414	414	402	391	400	401	422	390	419	405	379	415	383	402	397	377	412	398	408	387	402	382	377	424	389	391	412	437	415	359	376	372	363	383	388	399	400	434	395	415	417	404	425	414	350	345	384	393	411	404	420	416	375	383	394	409	408	409	424	377	409	417	398	395	423	424	396	398	369	427	402	428	387	408	383	400	403	395	446	351	409	417	395	391	383	411	407	416	388	411	393	381	373	405	398	405	425	437	392	397	428	410	388	373	406	386	380	395	403	395	402	363	385	392	397	369	428	404	398	395	414	390	427	382	401	383	385	376	428	429	402	386	392	422	394	445	431	439	395	393	429	411	356	392	388	400	432	380	376	403	426	430	401	426	388	423	433	389	385	413	409	395	398	411	380	399	376	402	395	386	393	384	358	439	406	370	399	446	418	423	399	398	377	393	387	386	423	425	377	372	405	381	391	410	428	383	419	410	402	438	391	425	378	410	379	405	407	416	408	436	390	398	421	435	407	403	412	396	402	428	414	404	435	393	408	433	410	417	389	452	367	413	425	385	388	434	385	376	457	382	400	434	387	377	388	388	462	400	385	407	386	405	427	411	444	355	429	392	368	376	385	429	404	394	393	414	397	375	396	396	388	407	369	404	407	438	398	442	405	444	386	384	430	415	384	386	413	412	406	389	359	376	401	396	382	398	429	391	418	393	418	414	428	389	364	423	400	424	387	386	384	398	386	390	423	410	400	366	408	408	372	401	423	377	434	414	401	428	427	394	415	362	403	395	403	434	372	434	433	408	424	395	426	439	387	416	402	429	392	409	409	409	413	412	413	397	395	430	395	411	401	449	370	401	359	399	387	374	444	392	395	421	399	410	441	392	380	425	385	369	436	416	419	425	414	389	423	409	393	402	388	384	412	460	453	369	426	417	426	406	415	411	381	430	406	409	424	368	424	413	411	359	396	400	393	385	418	375	386	406	416	415	415	395	428	428	388	404	409	406	415	410	402	371	448	363	431	373	379	372	426	460	383	407	378	415	415	388	369	374	418	438	440	403	414	403	400	407	408	412	386	377	433	384	454	388	402	428	378	375	385	385	437	394	372	413	379	414	391	401	374	403	393	368	389	415	408	390	418	407	356	397	362	459	368	372	409	387	374	398	417	438	374	413	417	360	373	368	424	390	389	406	367	392	447	388	380	436	432	396	397	396	404	393	412	440	409	380	379	384	432	398	394	433	384	423	433	433	402	381	387	378	402	360	400	401	388	384	405	427	386	430	368	407	424	384	404	386	404	397	388	361	409	451	424	381	395	413	400	397	393	396	402	396	407	418	414	413	438	407	388	366	415	420	408	395	413	445	416	410	369	417	424	380	411	389	408	384	406	379	393	407	436	414	400	428	402	398	474	359	392	422	423	370	411	376	437	405	396	441	417	418	383	462	387	400	398	424	391	423	409	413	383	373	392	407	399	405	395	432	438	409	386	407	416	398	404	397	438	408	404	416	368	409	382	423	419	398	383	415	402	408	439	383	373	438	406	424	450	433	392	401	394	378	395	384	439	418	401	406	426	407	415	482	387	417	387	380	392	411	440	430	409	395	417	389	400	401	391	377	416	428	370	405	419	364	402	412	420	404	447	425	429	410	406	409	413	404	412	416	418	429	392	426	406	431	457	427	448	380	400	398	429	429	407	413	413	401	416	381	409	392	404	419	418	405	419	415	428	402	400	421	453	408	382	382	361	390	442	388	409	380	403	411	406	370	421	408	399	418	414	382	429	401	414	416	437	386	391	403	392	400	420	406	410	386	414	399	382	376	406	418	400	387	419	400	418	387	362	395	406	385	373	372	402	383	391	380	387	401	383	417	434	418	389	390	437	407	388	380	374	417	379	386	416	371	363	400	408	441	405	383	420	403	454	388	447	438	423	435	384	369	389	413	418	358	427	388	370	414	391	392	373	363	368	376	412	412	397	380	389	375	417	393	430	404	373	425	388	410	395	429	415	470	449	399	359	406	399	399	430	409	373	432	415	358	403	394	394	427	383	399	421	393	392	410	422	383	410	369	390	418	404	368	439	358	384	403	433	426	383	408	408	413	397	422	398	365	416	430	377	401	382	406	391	357	395	409	376	402	391	400	347	402	405	398	435	389	434	391	402	428	372	428	420	404	433	395	407	384	418	432	375	400	379	408	381	394	389	423	421	395	374	408	431	401	417	373	427	411	386	395	392	384	420	420	366	401	419	393	394	369	407	399	406	396	428	409	414	412	361	417	404	425	397	431	398	396	374	402	431	399	378	396	393	389	380	388	373	409	390	387	396	393	441	392	416	409	397	419	436	430	402	394	384	381	387	427	368	390	371	416	395	431	443	403	411	386	329	367	396	377	427	380	381	389	407	410	404	378	377	371	384	447	414	356	380	399	445	358	381	388	383	399	399	436	433	414	420	404	435	388	401	379	388	391	453	451	390	433	399	387	417	400	407	410	383	416	408	382	409	383	382	402	372	396	419	375	421	430	392	399	422	407	405	414	399	420	398	364	392	389	387	423	407	405	406	401	385	397	405	408	453	415	443	394	408	404	396	410	406	417	412	457	393	374	428	400	419	398	398	375	397	413	411	433	402	378	410	420	420	462	435	396
5226	2704	2428	2558	1834	1612	1422	1390	1292	1333	1251	1250	1187	1262	1333	1626	1813	1658	1316	1208	1243	1319	1629	1670	1700	1824	1844	1876	1848	1751	1627	1612	1658	1698	1653	1565	1513	1394	1356	1275	1198	1158	1127	1071	1067	1074	1064	1004	1146	1114	1061	1035	943	1060	998	932	912	936	981	972	997	972	910	906	925	944	897	943	914	929	896	870	919	886	909	920	917	909	927	877	962	931	873	909	903	913	885	857	892	919	859	850	893	934	901	988	881	947	930	958	873	891	877	880	918	920	923	900	934	949	904	849	914	885	943	952	857	880	915	944	898	900	910	902	898	977	942	893	917	891	859	878	933	962	905	902	905	894	878	914	908	918	853	915	914	919	897	968	896	907	918	906	879	855	937	902	931	881	868	879	900	941	908	902	906	907	950	935	912	929	897	893	914	906	917	914	940	884	936	906	944	901	923	907	895	915	916	920	931	940	918	919	869	931	939	927	902	873	921	903	907	917	925	970	914	901	942	910	926	896	924	953	906	885	917	906	862	905	846	927	955	890	849	888	942	878	854	891	913	936	954	889	868	928	973	863	930	930	921	945	876	916	910	854	881	941	895	907	869	919	940	902	878	883	931	904	906	918	889	912	899	917	901	933	896	893	907	853	908	934	934	916	906	873	961	936	873	908	894	912	905	888	864	839	900	923	928	906	934	897	943	879	933	870	899	881	938	931	902	869	928	897	875	875	889	895	931	891	855	910	882	884	947	916	896	891	889	887	892	873	886	889	907	912	864	889	913	891	919	899	938	860	912	884	923	912	955	882	877	978	902	939	919	953	948	955	893	923	975	913	915	909	848	901	921	942	966	938	886	881	921	955	899	975	894	914	869	912	906	886	875	905	914	908	917	949	915	911	915	929	882	935	963	892	944	890	913	901	861	914	904	856	931	926	836	892	924	935	903	898	917	967	926	906	903	935	933	925	838	888	905	857	904	919	902	903	942	860	940	914	920	909	950	964	903	897	942	910	891	936	872	970	951	908	929	911	943	905	945	900	914	936	906	877	919	928	867	938	862	887	938	866	913	920	933	921	938	914	916	879	898	943	868	881	875	957	934	874	905	915	948	933	918	903	905	902	894	907	944	952	912	927	886	838	858	916	862	862	949	872	892	911	958	932	909	876	900	851	919	941	938	866	903	901	903	925	904	902	859	863	912	910	918	928	873	912	934	877	894	887	878	862	914	906	869	888	918	849	879	905	924	877	910	872	878	941	875	899	899	942	949	854	937	876	941	941	892	902	891	856	889	929	1006	907	893	878	834	885	913	880	857	904	911	943	886	888	952	853	909	943	890	930	910	858	938	923	954	916	891	886	888	921	894	930	836	902	930	911	903	847	942	901	966	861	925	863	883	938	891	892	943	927	965	915	886	919	930	925	913	875	899	869	887	890	873	884	924	871	891	966	877	887	908	920	907	898	910	904	906	934	842	933	896	884	939	862	925	843	893	938	885	881	956	902	908	918	882	924	1010	892	916	914	907	874	915	947	928	925	952	932	930	932	870	907	941	919	964	905	889	859	896	933	925	909	879	902	846	882	892	925	943	862	936	910	953	952	905	908	840	975	958	923	917	895	881	912	971	861	893	902	918	898	916	898	907	940	910	879	913	913	889	885	931	926	929	902	935	903	899	938	911	919	929	850	915	871	890	920	912	887	902	846	858	890	910	871	921	908	906	923	908	868	949	935	913	900	931	963	891	908	897	893	870	901	893	900	936	914	923	861	928	916	906	900	948	915	884	941	959	884	905	936	920	928	914	847	932	941	892	932	907	879	912	866	881	872	916	840	892	915	914	954	903	910	914	881	938	913	930	926	908	877	904	903	964	922	911	938	880	952	860	852	892	941	919	901	973	916	919	892	858	922	909	900	899	842	898	938	909	949	962	883	909	841	888	931	876	851	903	946	894	919	889	862	871	884	938	861	959	884	948	903	932	874	881	920	900	916	949	860	917	833	920	906	882	905	894	926	917	893	905	879	925	904	911	892	834	901	876	890	953	897	902	912	914	885	932	886	911	911	888	928	882	921	915	903	895	911	917	911	937	920	907	916	900	877	881	921	919	907	905	934	908	892	920	918	944	952	871	872	936	939	927	885	928	913	880	910	859	909	873	932	936	872	859	935	942	981	898	903	930	924	905	955	895	911	910	946	951	924	893	874	916	905	937	922	913	904	903	917	890	904	931	894	914	866	925	947	918	931	957	898	903	917	889	949	948	899	904	896	894	902	970	925	906	892	989	904	894	894	953	923	835	954	928	908	870	878	878	894	940	901	908	858	930	920	921	940	897	884	857	934	945	916	890	904	893	919	918	882	885	840	888	904	944	901	929	946	931	891	932	839	877	927	934	912	869	881	886	922	948	951	883	904	897	892	937	890	950	881	933	894	880	903	905	937	917	963	916	932	885	894	887	908	874	911	902	880	914	886	941	918	882	916	903	901	966	951	874	874	968	945	912	888	923	876	937	951	851	949	936	912	872	950	912	886	906	928	952	943	892	891	917	913	870	938	872	923	938	936	908	903	928	936	906	869	956	874	944	893	939	888	912	902	878	909	924	966	948	860	904	858	920	898	902	829	912	931	905	930	938	904	917	930	899	900	890	937	989	881	905	910	866	905	859	953	866	917	949	881	884	906	936	950	901	899	922	889	894	1013	879	914	895	928	887	912	932	906	896	908	849	932	916	907	889	861	915	948	891	870	873	926	973	915	935	912	872	889	885	870	871	891	853	920	859	942	932	889	931	943	896	901	883	881	883	928	898	949	941	907	883	910	887	890	911	897	908	933	851	874	916	972	897	880	888	919	936	972	959	903	906	874	886	904	879	939	897	924	901	920	945	936	907	867	936	908	920	919	906	936	918	923	860	919	871	929	933	872	887	920	976	909	905	921	842	940	912	917	911	889	904	911	888	964	941	889	939	879	940	898	955	939	917	943	922	884	911	847	932	889	879	922	912	948	911	930	906	886	922	930	968	919	931	913	845	842	882	914	895	929	924	893	923	914	931	955	900	969	966	914	921	888	996	956	897	907	899	943	900	909	890	940	875	886	963	933	902	962	949	890	911	889	897	909	921	914	870	925	936	931	847	908	894	901	953	870	908	898	945	869	905	925	931	906	889	868	958	883	899	931	952	915	909	969	939	910	904	934	903	880	902	897	925	888	894	938	928	917	893	857	876	962	892	888	850	888	912	955	830	924	899	913	930	949	962	919	894	918	883	888	983	921	891	871	855	884	909	929	931	930	912	907	908	994	888	886	894	913	906	924	891	933	895	901	798	925	923	868	877	931	899	890	879	841	923	882	885	918	903	895	880	940	828	860	908	910	887	931	871	890	924	924	897	908	934	950	887	918	863	880	928	923	897	897	895	889	913	871	895	939	905	891	975	899	896	919	870	892	915	909	928	961	892	893	901	948	905	906	915	914	862	947	948	948	930	890	855	929	927	926	954	934	897	951	877	900	921	962	891	927	923	933	906	914	900	937
37377	27469	10603	6191	3284	1706	1215	827	659	601	527	533	492	456	506	561	539	491	416	388	402	423	480	505	504	535	544	515	536	475	487	442	452	453	463	448	451	445	397	407	351	387	335	337	361	336	315	363	383	347	328	341	333	344	324	281	320	324	297	335	306	287	266	301	320	294	306	302	283	276	299	292	277	296	306	312	278	307	290	310	286	283	304	276	311	266	318	315	299	310	279	312	325	324	325	291	306	283	297	290	281	316	261	320	281	323	313	286	316	280	289	307	284	300	312	301	271	294	289	295	298	327	295	294	313	323	279	308	306	276	308	307	308	312	264	280	303	333	309	302	291	305	304	293	309	312	285	279	278	280	288	356	296	327	304	252	282	284	311	326	325	296	311	311	281	297	313	265	304	279	307	297	291	274	287	334	293	302	297	328	288	308	295	303	310	326	293	294	269	296	302	283	308	328	272	304	308	314	317	298	279	285	299	336	286	320	337	275	279	309	280	313	308	296	274	308	311	283	283	308	289	297	302	331	296	322	303	290	284	307	274	293	316	329	314	303	303	290	304	317	289	315	304	301	306	293	297	293	279	296	308	275	273	288	306	287	329	313	305	309	294	319	277	287	311	304	316	300	304	277	318	289	305	274	289	267	309	288	323	323	333	298	296	335	327	310	295	288	307	311	311	336	296	323	274	298	285	323	331	292	301	274	339	296	293	281	301	279	292	301	305	316	310	316	286	308	286	321	327	306	339	280	293	300	300	316	312	322	297	293	329	302	291	290	323	304	290	287	283	304	315	282	288	302	317	289	322	293	289	306	312	304	299	317	283	317	330	314	299	299	268	288	315	305	300	287	291	305	316	287	301	302	320	293	321	302	296	292	295	308	315	311	300	290	314	308	286	330	305	321	279	300	319	285	297	294	282	302	319	282	305	301	277	314	289	317	286	308	332	279	315	289	298	245	265	304	280	286	300	316	301	299	302	277	305	329	287	290	302	300	272	273	301	320	342	265	282	290	279	302	316	278	274	307	282	292	291	301	333	270	287	310	288	295	295	297	299	300	268	306	272	316	294	311	323	330	315	310	284	313	323	289	301	330	297	308	296	273	314	289	300	282	293	299	298	287	311	321	279	279	307	304	301	281	311	302	322	300	276	310	277	289	328	287	300	254	291	280	303	313	287	288	267	290	283	310	298	293	320	275	317	257	305	285	302	276	283	311	299	281	337	287	314	325	313	320	337	313	302	306	320	308	314	293	294	291	350	299	329	310	281	295	310	266	289	311	298	295	337	293	303	334	311	306	308	282	314	277	317	304	344	313	271	310	335	290	318	296	298	276	306	291	295	293	291	318	312	268	304	296	339	309	277	306	300	319	276	308	296	330	280	258	288	294	302	282	288	277	305	319	318	285	288	326	310	292	284	323	280	303	327	312	267	303	316	299	317	292	294	300	274	308	318	308	348	296	304	303	324	305	310	287	286	313	319	327	303	264	310	285	268	307	303	302	279	302	312	293	308	293	297	295	297	279	317	314	304	293	319	292	271	299	300	285	289	313	312	278	319	302	306	285	321	278	314	309	313	295	297	298	316	322	305	283	290	259	292	307	279	283	342	315	295	257	283	310	275	304	270	281	283	258	286	307	297	289	285	321	319	292	289	307	273	295	284	260	273	292	300	294	305	279	257	292	269	283	297	294	288	316	285	282	263	268	309	276	280	267	283	269	289	301	336	328	280	292	277	289	305	290	311	332	281	300	278	298	293	314	313	306	301	308	311	304	312	345	315	320	270	276	310	278	320	312	289	339	314	302	311	309	330	308	278	302	328	306	297	304	304	305	325	286	283	272	295	319	275	300	298	259	302	304	296	306	295	301	286	325	294	291	318	306	303	276	301	336	322	322	257	325	317	261	285	332	301	323	321	309	293	307	303	319	308	270	308	296	324	300	286	293	339	284	283	316	280	291	336	322	295	269	278	289	313	308	267	278	285	299	302	299	283	326	324	298	290	287	298	285	295	277	290	296	329	294	262	306	310	301	276	292	312	295	310	295	300	288	269	262	282	297	299	276	306	286	295	313	314	304	291	280	283	312	340	278	301	293	317	318	295	315	315	286	304	308	280	288	321	295	317	315	277	324	308	253	280	264	286	265	312	318	282	293	307	277	285	289	283	297	317	301	322	305	333	262	296	296	289	309	256	278	310	292	289	333	276	312	304	302	313	288	296	321	312	297	287	295	261	287	326	268	322	293	274	318	331	290	323	261	271	289	324	320	287	283	293	296	274	305	320	291	301	313	294	292	328	291	303	300	321	296	314	307	305	295	312	298	304	308	277	293	272	334	290	287	273	326	293	311	300	294	285	298	327	285	260	306	279	334	309	304	288	299	329	287	289	353	293	314	286	318	314	285	313	295	322	293	275	251	277	270	295	286	301	290	312	271	296	298	293	299	297	301	323	327	310	356	307	262	303	276	319	310	286	289	248	280	285	286	316	299	266	283	304	298	295	289	329	285	292	325	297	320	308	305	312	320	308	289	309	295	293	267	300	310	296	320	300	301	287	274	288	287	307	289	315	302	299	296	303	308	281	319	338	305	282	284	305	293	304	332	321	289	286	269	308	285	318	269	291	329	300	308	321	308	309	291	296	326	305	298	262	304	325	297	315	318	291	291	310	301	309	284	294	289	289	274	292	302	269	271	297	310	297	329	299	331	264	304	274	287	302	313	261	306	312	302	276	299	272	304	303	306	306	286	279	308	300	306	285	284	290	288	313	331	290	283	303	301	290	297	294	332	302	283	326	292	300	286	317	318	318	304	297	285	308	317	294	314	292	304	338	293	294	287	307	305	334	290	294	290	275	304	301	331	283	301	323	298	330	315	284	314	316	301	298	315	307	290	324	307	306	270	294	312	316	280	290	301	290	338	275	315	281	331	276	267	287	301	291	299	295	296	293	285	309	306	274	306	290	317	275	294	294	310	282	315	339	284	298	300	303	327	297	320	289	292	253	317	285	282	283	284	321	308	301	302	308	283	329	277	300	308	282	307	307	299	280	291	284	312	314	311	304	326	324	301	296	276	285	318	259	312	278	309	317	311	303	328	305	290	296	296	291	296	286	332	294	283	292	289	324	276	331	317	291	288	317	282	283	309	286	298	304	261	294	291	298	287	306	297	319	283	314	304	293	268	303	316	308	313	293	338	293	323	317	300	313	279	312	294	304	327	319	328	283	315	371	294	303	339	302	303	267	293	293	330	286	316	296	298	299	332	307	288	298	308	309	328	337	323	361	324	337	300	310	274	306	306	346	297	288	318	303	288	295	322	326	320	361	303	284	287	295	334	308	288	288	315	296	299	291	307	303	312	263	313	265	305	314	324	294	298	273	304	298	301	322	314	324	318	330	279	341	281	299	285	293	313	301	320	297	270	305	298	277	292	286	291	292	276	295	321	314	331	298	298	321	307	309	310	297	291	291	289	332	287	315	302	295	287	279	321	298	305	307	303
22582	12311	7858	8483	5720	4517	3801	2799	2413	2256	2015	2172	1693	1848	2104	2303	2552	2201	1573	1448	1672	1955	2262	2272	2233	2448	2448	2478	2498	2337	2165	1969	2063	2057	2021	1772	1843	1771	1368	1344	1253	1216	1153	1094	1062	1128	1177	1240	1169	1147	1010	934	908	928	846	762	804	842	915	868	854	740	722	742	699	734	728	736	728	752	739	658	740	702	727	723	738	726	694	687	715	748	681	702	690	683	735	725	743	738	720	678	668	697	693	650	673	697	742	725	732	694	704	676	705	704	686	683	742	671	668	722	725	701	718	710	736	703	732	701	689	721	694	760	666	716	714	716	684	706	670	695	733	709	691	665	699	677	696	686	722	697	692	719	713	693	722	724	679	733	681	727	697	697	707	733	695	711	697	668	719	689	666	760	685	682	665	686	714	722	688	673	677	709	670	728	706	677	718	663	685	728	770	685	707	719	661	718	739	719	675	667	675	700	717	717	640	703	683	711	694	687	734	674	715	715	658	695	640	709	697	659	691	761	703	701	701	689	669	755	720	702	666	643	709	692	710	745	649	688	697	691	660	673	712	714	696	696	685	696	713	652	668	651	687	627	712	707	719	791	713	702	700	734	676	688	723	731	700	714	710	711	692	684	725	671	705	721	684	711	678	720	703	693	718	713	689	675	684	663	720	669	729	711	687	687	719	666	686	646	702	703	671	694	666	745	720	689	700	679	699	726	676	706	743	706	698	662	693	716	723	678	735	721	676	708	710	755	717	664	682	708	670	680	727	696	687	686	685	690	738	731	728	671	696	669	710	697	707	707	681	705	691	712	698	677	703	743	675	705	728	684	709	681	676	698	702	708	710	688	664	657	720	682	657	707	643	699	700	719	704	714	670	659	698	685	684	730	744	695	725	683	700	706	656	761	711	703	686	709	665	735	718	732	728	679	773	761	685	705	684	692	737	695	729	701	683	699	718	687	698	706	710	692	756	700	726	730	691	676	685	728	703	739	671	666	666	673	706	689	728	731	647	702	732	705	728	721	737	683	691	687	680	722	711	688	709	697	727	669	763	749	733	700	743	716	698	704	667	743	670	675	710	674	711	716	678	655	713	764	676	678	710	722	716	695	722	737	687	700	656	727	708	703	718	707	728	738	654	704	756	706	653	689	696	733	728	709	736	703	708	702	697	699	713	693	715	706	730	691	698	726	711	751	708	671	731	747	714	686	747	693	713	690	689	711	670	719	707	668	711	744	687	694	722	696	731	661	694	735	720	697	689	725	717	725	702	760	751	699	669	723	663	687	678	673	677	650	690	676	718	701	725	691	660	680	737	645	698	712	701	717	658	768	716	698	774	665	695	721	645	713	707	757	737	701	668	712	680	731	709	727	657	682	740	636	709	690	732	709	681	721	748	646	642	710	692	750	710	713	693	694	682	699	652	723	663	687	696	695	737	754	649	684	723	706	710	726	709	674	673	775	688	640	724	713	731	702	686	725	659	724	706	717	682	684	687	675	694	698	737	724	672	716	669	679	705	725	774	704	710	648	667	723	705	699	712	706	688	720	649	679	746	737	700	718	750	644	689	668	743	739	693	653	700	688	727	701	727	699	697	704	670	707	662	725	748	691	701	719	677	710	706	647	653	682	727	712	699	735	710	696	764	674	724	750	701	711	725	707	715	750	672	679	673	693	700	708	661	715	736	740	712	730	674	668	657	743	703	640	653	734	712	676	689	694	709	679	689	730	686	688	716	716	702	691	677	745	746	699	707	706	714	694	744	697	718	750	700	710	673	728	763	698	702	743	708	712	638	763	704	708	682	673	710	728	669	691	709	670	767	695	715	714	682	713	704	703	691	671	713	715	623	708	736	684	695	709	691	715	683	707	663	745	773	732	707	706	710	686	696	689	715	745	764	724	662	737	725	615	736	658	738	727	711	699	702	700	711	708	726	723	735	692	752	675	720	685	689	721	660	687	679	692	747	669	655	725	720	683	691	698	728	663	704	723	677	704	676	666	675	758	697	761	731	665	709	717	686	736	694	748	715	729	686	670	747	708	696	728	751	740	684	756	655	684	735	669	716	737	721	679	726	711	676	669	717	727	736	709	733	697	659	670	723	685	705	679	757	697	669	711	689	717	721	671	690	784	689	700	711	707	685	707	661	777	727	719	742	714	666	693	705	721	726	724	683	726	684	750	718	713	713	679	676	745	706	724	715	653	655	691	724	751	728	678	679	697	704	752	750	694	703	687	687	673	732	648	710	674	666	741	712	721	727	668	702	676	658	692	736	670	731	737	701	702	685	731	731	731	747	722	704	711	679	684	710	717	676	722	676	692	744	670	737	729	748	689	720	703	684	699	721	702	733	729	687	663	700	665	659	733	677	699	724	704	677	742	688	723	679	716	705	710	677	689	667	692	729	718	727	687	737	679	717	684	701	699	706	732	729	703	731	706	701	706	712	702	723	682	690	706	736	704	727	728	678	715	721	676	712	676	654	721	678	719	772	678	694	761	686	651	708	721	713	695	712	690	717	694	757	730	702	737	693	721	680	749	696	718	644	706	670	724	694	687	691	624	737	708	715	682	690	718	676	757	692	732	696	703	734	747	692	712	666	684	695	652	677	641	680	741	693	712	694	688	679	753	776	707	713	715	695	738	685	754	672	699	727	693	695	752	702	715	698	723	700	713	758	684	686	725	703	728	646	725	691	700	750	723	728	687	659	714	682	702	726	715	691	707	661	747	705	687	686	717	706	688	713	687	698	696	717	712	671	686	687	684	671	713	696	682	692	727	688	722	666	679	666	666	688	662	712	661	739	711	728	686	701	671	703	713	733	727	640	725	736	705	665	688	685	663	660	683	686	705	688	692	784	660	714	711	718	698	750	722	658	671	748	727	718	696	736	660	715	709	735	700	704	657	683	681	655	718	753	687	699	681	723	656	697	689	736	693	677	725	705	694	724	686	688	733	686	694	712	675	699	677	720	728	717	709	687	729	700	721	721	681	695	660	719	693	674	702	681	687	738	710	713	688	696	732	749	700	727	697	676	705	689	687	700	713	696	717	722	636	712	711	734	693	694	726	728	727	692	678	725	708	677	634	713	719	697	758	682	693	674	702	713	679	693	737	655	707	739	678	692	714	724	703	706	671	670	701	704	644	713	715	739	721	707	689	682	720	693	679	665	728	713	711	690	697	752	706	725	676	703	709	683	715	673	686	738	721	688	715	725	716	735	707	664	690	711	711	710	706	704	678	703	740	676	761	689	716	729	691	699	726	681	728	711	728	713	716	721	720	676	679	710	728	716	670	700	707	717	673	711	736	730	681	674	703	709	670	694	711	712	725	684	616	678	685	732	710	730	751	675	706	723	729	676	669	727	718	656	660	723	700	724	692	718	708	688	692	710	650	749	718	695	716	701	681	735	729	689	733	718	698	687	702	696	720	718	701	665	744	686	650	663	724	681	689	676	723	671	673	717	718	713	725	722	712	686	727	691	717	690	703	668	746	678	710	700	720	705	669
49129	38349	19263	11030	6449	3440	2021	1190	957	846	679	729	587	593	613	652	680	604	469	481	470	536	632	648	564	591	604	621	641	636	552	572	561	549	521	493	479	496	412	395	377	366	360	366	377	368	381	423	407	344	384	323	361	328	349	324	351	332	314	348	336	302	299	288	314	308	297	298	284	314	313	259	271	303	309	292	306	312	272	292	283	315	307	288	303	297	323	303	338	285	328	332	312	275	295	313	280	278	328	290	276	298	277	277	302	323	287	309	298	295	336	279	284	287	321	304	271	302	275	281	283	286	286	302	319	298	286	312	322	324	286	304	315	263	300	298	316	284	281	329	318	308	284	264	281	306	306	301	290	348	327	283	297	290	298	338	304	304	281	286	300	311	292	273	282	256	315	324	295	306	292	261	294	317	287	316	324	310	310	293	253	311	293	292	315	300	330	334	316	301	307	316	289	301	339	299	291	275	291	332	326	292	302	292	304	290	305	275	331	307	283	297	296	314	326	331	290	288	304	285	324	282	320	318	300	279	267	263	285	287	332	265	265	310	298	321	310	292	293	323	321	327	316	297	307	304	317	345	301	313	289	292	308	310	329	308	305	266	286	308	285	307	307	302	297	301	278	326	324	302	298	270	276	312	292	300	312	320	300	295	297	319	316	328	296	263	265	269	312	300	309	311	321	317	276	303	312	311	294	339	279	287	308	290	289	330	311	287	304	315	315	293	273	307	274	286	294	317	333	318	289	290	310	323	321	275	287	299	305	299	293	334	281	308	293	283	289	309	300	301	281	305	289	258	293	276	282	301	292	277	308	302	286	269	321	293	275	305	272	311	283	291	274	338	302	290	294	304	261	301	311	292	279	310	307	330	301	306	287	285	292	305	337	309	299	281	297	294	353	285	314	294	303	278	311	323	321	299	312	330	303	274	293	274	289	288	282	307	295	277	291	296	280	280	294	299	269	251	295	282	313	276	290	297	331	306	297	307	321	286	302	293	299	267	267	276	295	294	303	317	308	286	282	299	287	340	295	301	316	301	324	281	299	280	305	325	296	301	308	285	290	308	304	269	301	287	302	351	303	291	268	290	315	287	305	294	261	271	296	298	302	268	294	254	285	299	312	280	327	307	289	248	305	322	287	273	299	310	297	313	302	317	326	272	283	270	324	322	292	296	289	322	318	316	300	292	309	268	299	293	285	306	310	293	291	264	288	315	280	298	266	293	317	300	289	342	290	313	288	305	292	300	297	284	284	299	292	326	270	315	280	307	310	305	265	268	287	300	299	283	293	288	313	264	331	301	291	273	310	299	283	295	324	337	306	322	299	340	301	309	285	315	307	286	289	339	295	311	295	315	285	295	283	302	331	335	310	290	293	301	308	314	295	275	323	267	288	267	292	294	245	313	290	281	327	292	279	296	283	320	265	311	298	291	276	313	345	285	290	296	301	285	297	290	292	273	292	293	297	283	282	324	291	280	314	269	319	290	277	299	302	303	293	287	277	276	297	296	299	318	257	276	274	295	320	291	288	316	319	313	301	325	309	299	286	289	284	283	348	271	311	290	304	301	269	294	360	306	287	281	296	305	280	293	300	306	292	300	309	312	315	299	282	294	287	318	282	310	292	279	300	266	281	273	271	295	280	295	292	308	321	285	295	277	297	313	307	295	301	265	325	311	315	324	283	283	291	313	295	307	299	295	298	319	272	294	328	287	312	307	312	289	319	311	289	286	280	325	305	283	268	297	305	306	328	266	309	320	306	307	293	288	304	299	287	307	300	297	306	299	303	324	290	299	288	292	317	313	329	291	310	280	300	310	286	311	291	267	335	272	294	288	285	297	298	284	326	297	316	269	254	279	319	289	289	277	287	273	295	281	285	288	312	285	307	278	311	253	307	281	325	307	301	271	314	300	283	275	292	305	279	288	294	323	308	303	310	303	308	304	303	315	322	268	295	317	281	321	333	318	267	285	320	289	272	281	280	305	311	286	334	286	327	263	311	289	304	298	330	286	293	277	305	298	296	243	275	333	256	298	296	337	286	321	310	283	314	306	319	280	294	349	298	288	293	313	310	313	294	313	341	297	293	286	284	293	300	277	336	295	293	284	287	303	301	288	304	293	271	295	322	304	275	275	310	269	287	282	305	278	318	299	305	320	269	300	300	284	324	318	330	280	321	285	323	326	284	325	303	312	312	286	303	296	292	285	312	286	283	310	292	296	293	310	314	292	308	310	282	299	306	296	294	292	332	319	287	286	301	292	296	292	299	280	304	302	264	295	269	305	305	314	274	337	296	312	334	302	329	297	314	314	303	286	340	305	305	310	278	329	277	270	312	322	326	287	268	276	318	290	310	286	296	262	286	298	308	269	301	282	329	307	325	296	291	275	257	316	299	292	275	284	310	302	279	293	322	284	296	319	272	298	300	327	346	300	283	296	275	307	312	286	287	286	295	317	310	267	314	326	305	274	305	299	291	272	309	301	271	321	313	320	334	300	329	297	286	298	328	319	322	278	289	266	287	291	314	307	296	266	278	310	257	305	287	329	305	289	276	288	318	295	298	305	300	290	283	304	301	302	329	269	314	326	294	308	304	297	298	278	319	273	316	306	313	313	304	329	284	296	285	287	313	299	301	303	298	288	276	277	303	304	287	307	276	290	325	312	298	320	271	312	323	270	310	298	307	299	316	277	320	258	278	287	283	283	340	268	305	303	308	304	311	252	297	312	313	312	250	299	294	292	299	291	300	313	283	303	293	319	294	254	311	287	289	304	299	310	270	297	306	318	308	324	261	314	302	277	309	333	327	304	287	277	313	301	287	329	295	341	342	284	300	302	295	311	299	260	298	266	273	304	249	304	306	294	283	302	273	287	294	301	282	293	278	286	328	281	331	335	288	279	278	290	256	312	288	272	302	306	278	281	313	275	279	328	279	311	297	306	326	294	319	312	256	304	293	280	324	264	290	297	283	295	286	310	285	311	323	286	315	296	298	310	296	305	308	277	299	288	270	318	268	296	298	289	276	298	325	303	312	287	281	306	299	284	306	293	281	303	304	289	307	268	296	286	307	290	260	273	290	306	297	295	283	272	286	290	304	280	308	299	310	273	347	323	285	262	275	307	300	349	319	319	326	308	304	284	271	291	343	323	294	326	297	294	321	293	296	300	315	288	310	276	276	292	298	283	313	313	302	299	284	307	317	305	309	322	287	302	282	300	296	279	264	294	308	312	280	314	274	279	314	297	295	302	335	311	286	283	266	298	297	289	290	259	311	270	290	287	285	274	310	267	324	301	314	272	314	302	304	261	309	275	280	299	308	309	299	321	301	296	261	291	272	291	311	274	278	310	299	311	277	302	301	288	299	293	300	318	279	287	331	294	310	294	281	270	303	266	298	302	299	282	283	310	311	347	301	289	317	315	281	309	278	336	321	275	287	298	296	319	280	287	270	285	281	304	286	317	290	281	318	308	306	299	335	257	256	299	281	285	270	300	280	280
31406	16052	11794	12025	9228	6995	5208	4091	4021	3305	2862	3066	2615	2720	3059	3220	3478	2999	2170	1987	2129	2476	3005	3073	3002	2967	3271	3079	3131	2988	2716	2534	2557	2534	2467	2294	2266	2020	1777	1657	1496	1439	1276	1285	1258	1315	1374	1421	1513	1330	1086	1060	998	1001	890	842	828	955	995	1038	913	830	735	777	799	810	758	760	758	738	764	707	705	762	718	694	760	722	706	731	719	717	716	712	677	717	754	770	652	722	718	733	716	772	720	720	716	674	700	725	740	716	692	735	719	744	741	733	678	672	721	699	687	693	694	720	723	697	667	700	726	721	781	726	765	723	690	715	698	709	707	673	695	675	680	681	687	715	688	687	708	737	693	734	705	682	678	682	660	758	727	719	676	674	712	731	681	719	697	674	759	727	695	707	692	730	690	667	689	718	680	718	703	668	719	735	715	758	698	754	736	669	655	666	690	687	670	717	756	698	687	721	728	719	705	691	729	724	721	707	678	700	668	704	656	645	710	734	712	651	708	704	645	703	665	713	725	702	662	718	687	714	734	675	695	684	722	709	703	716	710	695	745	645	689	708	690	744	695	735	692	750	697	735	686	718	676	696	715	673	693	724	698	662	712	693	728	689	682	758	695	679	730	688	697	711	719	701	689	730	729	721	694	674	667	737	724	727	710	706	679	680	662	706	746	691	665	686	686	681	695	667	699	744	749	707	679	699	739	689	687	768	712	712	730	717	702	698	741	718	649	712	707	631	728	694	699	671	727	726	693	748	730	732	709	640	716	684	714	662	740	697	732	691	730	685	705	711	736	694	655	694	707	696	734	736	722	686	708	712	685	723	674	668	744	692	696	710	747	705	683	743	660	713	711	702	689	704	701	708	750	692	730	722	705	703	716	712	719	699	692	727	730	697	707	707	715	724	693	706	710	740	686	703	760	692	695	670	732	689	696	692	712	691	717	713	731	682	672	703	727	675	704	700	696	713	674	759	652	704	746	695	692	673	672	675	680	723	693	671	692	693	727	674	685	683	705	709	681	687	636	688	693	711	719	714	680	687	732	735	708	696	693	700	697	690	721	722	715	687	692	730	727	695	646	721	711	712	735	703	672	723	726	693	714	711	695	715	744	672	701	721	721	679	708	717	647	654	705	690	658	713	714	715	738	744	718	699	747	664	676	687	722	730	681	703	754	674	727	692	696	740	733	698	691	695	687	732	727	688	716	707	711	674	700	747	676	696	730	713	725	700	682	669	705	671	669	703	722	753	704	676	729	706	697	714	747	715	719	718	723	741	757	719	736	699	687	739	674	690	692	670	691	701	664	691	739	690	715	721	724	747	707	706	678	721	696	682	721	726	743	755	656	723	696	689	694	707	680	687	706	733	694	737	680	705	683	692	680	714	707	701	752	734	711	678	704	753	706	648	709	707	740	663	680	691	682	665	734	674	769	713	698	679	717	696	692	707	703	677	701	677	673	711	728	685	713	735	696	705	672	680	750	692	697	686	723	665	650	723	697	712	726	645	695	724	707	712	670	762	718	681	718	695	686	636	692	680	687	721	750	712	708	707	692	737	707	703	713	707	648	690	677	755	679	727	728	660	693	657	674	677	717	655	702	656	697	697	723	676	689	668	694	702	672	693	732	667	710	728	702	718	704	692	645	743	696	689	697	726	689	732	697	704	665	727	687	760	701	687	762	712	608	714	716	700	717	703	740	717	725	685	673	683	713	780	689	691	660	711	703	700	703	701	708	696	691	693	672	676	728	684	699	684	708	711	681	721	699	776	719	685	751	680	674	716	667	706	742	751	680	721	740	739	689	752	677	655	711	688	688	701	707	666	688	704	723	718	703	702	689	759	688	693	732	699	684	697	718	700	681	736	688	731	715	719	711	675	672	699	694	687	680	729	686	669	732	696	713	701	690	721	681	712	648	672	686	714	648	711	706	748	700	689	704	746	738	705	673	664	696	680	682	709	687	712	698	687	737	674	675	724	752	709	719	712	657	736	717	754	690	714	712	696	645	736	655	730	711	674	753	735	717	716	681	737	714	741	705	702	721	686	748	708	759	711	708	708	678	715	708	703	654	756	757	684	766	676	742	721	697	713	711	705	721	709	723	723	673	722	693	706	711	739	723	682	774	728	705	680	675	687	721	745	764	718	677	732	745	674	650	714	713	719	696	717	704	757	662	706	736	725	683	734	670	678	692	707	702	714	721	702	700	685	756	708	646	697	716	736	674	720	684	705	692	696	691	717	691	670	727	660	707	730	708	712	721	713	652	641	760	697	731	681	682	694	706	700	724	704	700	691	709	693	708	722	722	682	740	691	675	671	721	722	711	700	667	664	695	717	678	749	709	685	711	674	745	689	685	692	708	728	710	673	710	715	708	686	757	718	732	679	710	673	691	707	733	673	634	695	713	727	692	705	723	692	666	697	707	721	694	728	660	692	691	688	688	735	703	695	716	724	697	664	679	701	688	659	746	698	698	670	695	699	712	667	751	715	721	673	677	673	704	706	648	721	709	787	699	730	680	708	739	700	704	670	755	702	690	713	753	726	717	682	684	692	722	713	685	666	703	732	704	675	682	727	718	726	734	719	713	687	719	656	740	704	688	731	715	738	707	682	710	689	715	691	729	747	721	693	764	641	720	720	647	668	670	738	712	699	720	704	706	715	708	700	704	711	744	730	733	669	675	747	688	677	744	730	708	720	719	711	667	744	699	708	672	698	701	694	713	716	678	727	723	690	772	746	724	698	720	699	652	717	716	695	721	729	682	679	703	743	705	654	702	671	762	706	753	686	677	674	733	704	724	683	691	754	733	704	756	702	755	718	724	733	711	740	698	689	730	708	721	706	662	705	713	705	679	719	730	760	709	724	704	707	682	715	729	683	730	675	670	745	717	675	747	697	669	655	682	700	681	705	706	717	706	719	705	723	715	729	721	722	708	715	711	705	650	680	701	721	727	756	686	672	666	735	731	710	713	680	756	731	726	740	713	708	705	702	711	670	677	703	678	703	732	715	705	722	704	741	670	674	694	673	664	738	727	757	660	686	742	672	715	685	719	734	720	716	709	671	669	680	660	684	707	730	732	682	651	667	738	695	716	669	767	696	741	689	733	736	685	696	702	673	706	673	715	724	689	675	687	724	682	729	731	705	687	713	744	730	736	692	679	690	732	725	688	683	708	674	651	729	722	669	705	680	653	700	684	731	708	740	720	676	686	715	715	687	676	723	675	704	683	686	721	752	696	698	710	707	687	743	737	666	708	670	713	698	716	740	699	748	737	714	693	683	707	722	668	746	686	704	743	719	735	656	669	729	673	700	717	754	679	670	666	744	707	709	656	682	708	708	720	679	724	694	700	732	639	632	683	672	705	694	713	700	660	702	702	715	672	696	685	717	671	695	756	687	701	741	696	695	703	657	746	695	686	686	724	732	695	679	751	694	683	693	699	725	717	673	732	708	786	741	674	643	681	699	696	703	697	656	708	723	752	706	667	680	689	754	740	738	722	709
5647	1873	1233	906	676	587	472	485	515	570	468	428	463	487	479	547	540	515	488	452	462	468	537	563	590	532	575	537	557	554	510	504	497	506	503	533	484	481	470	446	489	456	473	434	477	444	410	485	486	459	430	443	423	452	454	411	437	424	417	409	425	430	421	399	443	436	419	423	390	457	420	430	413	444	430	428	390	437	446	406	428	371	425	416	430	459	418	446	452	449	430	391	409	425	399	441	471	478	407	406	428	397	371	443	425	455	453	409	437	403	424	426	427	394	400	402	411	451	436	415	424	419	413	389	449	467	433	431	417	436	413	411	384	420	449	441	419	471	417	409	445	423	428	419	428	409	408	414	437	425	434	426	417	419	433	425	415	425	398	374	423	427	404	450	414	459	430	380	398	419	402	425	409	439	409	417	409	414	391	427	416	410	446	414	411	474	426	437	394	434	419	388	388	456	398	413	428	418	410	402	440	399	433	408	439	373	459	434	396	429	438	413	413	409	404	429	420	463	400	441	400	454	436	438	433	428	410	410	397	396	391	424	367	409	405	415	406	395	398	441	437	411	413	424	415	412	417	374	407	398	430	424	422	436	433	399	425	418	390	374	420	421	392	400	441	416	406	420	384	418	424	460	445	434	428	426	416	411	437	451	421	465	467	407	450	385	419	428	430	455	426	430	425	410	488	446	415	412	426	431	399	431	399	419	433	375	431	431	443	414	406	415	434	418	420	442	432	429	445	475	438	411	450	433	439	425	434	461	431	389	400	409	454	462	433	426	414	442	392	471	415	412	409	416	432	429	455	418	392	413	447	420	436	442	425	390	451	476	396	398	386	380	416	415	422	393	386	391	422	407	411	433	448	416	438	449	409	439	421	419	423	391	465	444	434	465	423	419	413	439	401	436	426	425	431	431	418	421	373	430	427	418	491	447	410	402	412	460	442	440	450	420	477	430	423	381	425	433	407	432	434	435	398	437	409	403	397	408	405	450	418	458	422	411	367	439	393	424	420	427	416	396	446	429	428	395	416	446	444	410	424	385	383	428	403	409	422	445	391	418	402	469	416	417	431	406	415	420	422	433	395	438	421	427	446	425	392	431	447	449	432	453	432	448	439	424	415	452	460	445	423	432	435	428	401	434	414	462	469	420	389	417	414	414	381	449	378	429	407	391	419	437	423	413	442	429	410	444	431	425	404	389	409	405	412	402	463	409	391	416	393	419	416	432	426	423	424	455	407	408	432	457	419	463	440	408	410	383	391	481	434	431	440	403	413	438	409	456	391	409	411	420	446	413	470	481	394	393	434	421	432	386	406	380	409	441	397	387	381	430	388	464	432	415	426	426	431	394	458	431	382	387	425	406	432	468	455	406	415	381	428	436	428	438	441	425	421	444	439	423	405	403	403	406	462	454	428	393	431	405	427	383	421	437	439	399	465	436	434	430	404	394	397	426	425	436	409	447	443	421	450	416	403	434	445	427	425	446	412	382	396	454	419	418	447	424	429	419	431	429	411	456	419	387	397	444	422	415	423	445	447	424	403	383	432	420	430	433	441	394	412	410	421	427	454	426	441	407	421	425	429	416	411	404	425	419	423	409	438	440	425	401	424	423	415	410	382	418	400	453	480	432	429	408	436	402	405	417	413	439	401	459	465	441	380	475	422	425	420	405	428	406	425	415	413	424	449	402	421	450	433	400	413	404	419	403	435	406	407	448	454	396	423	416	409	452	415	404	396	417	445	406	423	414	399	398	405	414	416	450	432	409	461	413	423	400	427	450	468	429	458	422	387	437	418	419	457	406	453	411	408	405	417	380	415	418	425	429	418	428	381	438	427	418	411	386	420	436	373	425	414	406	426	395	392	420	407	437	441	420	412	398	432	407	410	413	395	422	396	427	441	413	447	399	413	461	441	394	459	418	425	435	422	395	422	428	403	430	403	412	426	441	442	457	426	391	413	436	392	407	420	411	415	480	438	479	440	431	418	414	402	412	431	417	382	400	464	408	431	436	400	432	413	398	416	437	425	415	434	415	421	470	394	439	419	416	441	437	418	431	421	394	410	410	434	419	469	468	402	410	403	438	429	433	440	425	402	383	410	455	357	425	429	405	462	437	410	431	438	497	381	425	400	435	395	454	432	404	398	438	450	429	418	395	401	436	438	464	397	449	462	446	440	419	456	409	412	453	394	448	432	411	396	395	455	403	430	408	397	399	433	382	431	481	449	393	425	419	386	401	411	421	432	446	385	402	414	442	423	459	443	426	413	434	386	376	420	410	438	414	425	399	430	401	452	408	397	414	416	438	426	426	405	425	420	425	405	390	431	414	407	446	424	445	444	426	450	424	388	408	415	417	430	444	425	405	399	396	419	453	429	413	437	433	392	389	422	380	421	412	439	400	426	370	438	433	413	442	412	432	422	430	445	435	438	365	405	384	394	421	449	416	450	416	445	407	418	424	397	410	414	410	427	466	460	448	431	405	393	416	390	422	431	440	442	450	409	426	407	411	441	434	437	430	402	410	425	420	435	419	407	392	424	456	443	424	428	437	440	441	407	400	409	411	412	412	415	433	415	455	435	424	393	472	426	394	402	378	420	436	433	456	413	439	414	417	425	478	444	429	453	402	407	407	373	440	385	386	395	460	440	395	433	406	414	430	364	414	412	409	435	419	440	383	437	394	402	436	416	426	422	409	430	416	399	422	385	427	408	435	440	393	417	436	456	462	431	413	451	446	446	423	449	428	416	417	457	415	431	449	405	457	430	389	397	439	421	441	438	373	432	382	441	441	430	413	431	430	416	426	399	418	375	421	396	422	408	440	431	438	419	408	436	427	455	414	412	424	421	392	455	402	410	403	414	441	444	408	433	421	431	382	398	438	448	453	454	374	419	396	437	456	425	438	413	449	424	441	424	414	476	455	442	412	381	427	446	411	434	425	435	427	459	481	394	406	442	377	443	391	405	451	422	367	442	446	403	416	455	452	403	430	435	426	423	434	404	393	376	457	458	426	410	411	395	410	421	450	469	400	454	431	397	429	416	442	449	445	461	435	421	431	421	447	421	410	434	409	404	428	436	418	427	391	390	412	420	415	413	411	458	426	464	431	407	410	405	435	401	475	428	433	421	417	401	438	429	442	436	415	420	397	432	445	437	364	399	376	452	441	444	434	463	400	418	412	353	427	436	417	423	427	461	490	439	458	391	425	417	391	410	419	385	443	404	422	425	438	434	380	422	443	431	421	424	438	436	417	426	427	460	389	418	399	413	436	445	388	391	429	426	451	403	443	422	431	408	436	417	405	385	423	450	448	440	408	425	430	425	423	414	425	463	418	455	422	440	422	424	380	430	441	437	422	442	398	410	402	448	462	425	382	410	438	445	453	431	448	419	414	398	441	439	422	461	439	421	404	437	435	467	426	449	440	438	442	432	432	422	425	436	431	427	428	440	414	450	443	447	414	453	482	428	438	408	472	432	472	499	428	424	411	438	395	433	426
5537	2495	2571	2227	2006	1665	1514	1433	1478	1450	1292	1198	1251	1274	1487	1720	1859	1630	1191	1231	1208	1451	1612	1887	1822	1897	1886	1946	1905	1861	1804	1659	1669	1719	1561	1582	1484	1400	1306	1247	1175	1227	1137	1097	1056	1124	1074	1096	1216	1168	1072	1043	1003	1022	1021	941	981	1025	1025	1019	1035	922	931	973	989	946	975	987	909	891	944	933	938	937	887	988	887	922	973	958	929	929	899	874	921	921	912	996	930	944	958	926	1018	928	932	987	976	953	963	925	1038	944	919	946	928	930	938	958	956	876	978	937	969	966	970	964	932	926	953	948	921	964	930	942	950	915	948	892	939	936	937	898	911	922	930	911	996	951	880	915	930	913	921	937	937	921	951	879	960	937	931	965	963	916	978	902	967	962	957	938	969	883	866	913	959	948	919	967	933	952	949	964	899	929	942	999	943	982	970	944	948	910	954	963	938	905	911	944	959	928	903	919	882	967	943	918	969	978	935	956	952	903	955	933	911	940	928	942	942	916	924	976	973	977	931	983	920	977	912	960	932	979	926	886	965	892	901	952	921	939	885	946	979	935	968	977	926	991	964	965	977	927	974	960	951	908	925	914	960	983	972	904	917	1013	964	981	909	957	985	940	932	973	863	934	961	910	939	920	916	898	924	917	941	921	949	911	932	986	925	927	940	911	895	952	954	969	966	926	927	946	939	892	957	893	1014	954	911	933	989	940	958	914	1000	984	993	969	907	971	926	957	1000	975	933	906	981	983	979	920	923	936	1012	879	938	923	947	910	933	889	958	964	894	938	978	1009	934	906	988	989	987	932	936	968	934	921	953	903	939	883	954	907	942	929	913	897	916	1000	971	928	901	883	942	963	934	962	911	917	894	920	926	973	1019	947	903	918	958	899	936	913	878	899	925	941	956	1001	925	982	903	949	947	932	943	954	896	1024	914	900	935	922	934	978	929	934	924	923	933	984	953	961	990	932	949	947	944	924	910	920	968	937	972	988	924	960	980	924	901	941	953	890	915	924	953	973	883	944	931	987	957	949	893	885	931	918	931	906	899	903	873	924	954	930	894	977	915	926	995	950	944	918	904	934	916	921	984	897	939	937	942	952	936	947	950	989	972	926	921	947	958	920	933	916	991	936	929	943	941	910	957	912	935	948	874	910	937	954	954	923	950	935	970	998	931	968	995	905	932	970	930	1001	984	966	965	878	913	948	947	889	941	899	944	899	927	956	918	917	925	884	956	974	938	901	916	943	993	959	909	914	918	951	866	908	929	971	887	934	943	968	959	988	928	945	944	967	896	962	936	971	990	934	907	896	939	930	935	942	882	963	881	957	980	915	951	891	943	945	932	899	971	893	928	886	1000	968	940	947	930	932	882	953	938	940	984	963	955	947	920	918	960	898	938	997	942	969	921	919	932	969	983	929	933	948	895	938	968	936	956	962	956	909	954	1001	984	972	970	973	945	967	929	966	914	987	877	976	873	929	935	947	941	933	1012	978	937	930	952	1016	886	901	983	931	887	973	962	919	940	935	963	886	936	966	964	912	892	878	917	993	926	910	961	933	906	951	916	935	880	993	970	899	950	909	964	955	980	983	915	968	957	927	877	936	883	936	910	917	955	953	976	910	952	910	874	897	973	946	976	976	944	925	982	936	983	944	960	943	985	949	906	999	897	919	946	947	929	941	867	921	943	909	926	891	904	938	916	925	911	957	959	970	994	967	949	902	972	948	921	893	900	938	936	977	950	924	877	928	912	940	904	963	935	936	941	913	926	928	999	972	874	965	944	964	976	926	902	928	922	893	963	937	965	972	971	928	988	913	906	914	899	920	924	945	935	950	936	960	959	996	917	946	927	899	916	925	973	921	964	952	881	963	929	953	944	962	932	898	951	916	959	911	920	919	978	926	945	900	943	935	937	863	941	903	955	946	915	957	951	891	966	932	946	920	930	954	921	977	937	900	962	919	961	939	932	956	905	915	972	925	910	936	965	941	884	971	940	914	958	968	947	884	926	950	946	917	969	935	948	950	953	920	974	923	944	870	943	984	910	924	944	942	886	946	986	964	943	965	944	903	923	940	963	919	911	913	900	936	902	971	911	954	900	926	927	906	909	964	934	949	996	1000	973	907	889	977	921	926	887	963	945	975	966	928	988	984	907	889	914	955	938	912	939	913	932	968	982	896	929	939	917	937	899	903	938	958	907	964	982	963	1031	957	1029	919	972	916	966	925	936	962	920	971	899	1012	956	947	923	941	978	909	934	855	954	935	957	904	956	952	923	994	938	989	993	933	999	904	988	973	878	907	937	973	955	947	971	885	935	986	921	949	1003	936	949	926	950	932	920	987	943	963	943	962	893	980	958	969	943	962	929	916	937	896	959	886	986	965	963	963	910	1005	950	915	983	968	907	927	984	942	946	933	918	939	905	940	918	911	962	977	963	939	946	942	988	933	891	937	929	922	944	935	896	873	936	910	933	922	897	909	954	880	958	927	909	928	929	956	964	917	931	925	994	901	959	956	925	956	965	923	956	948	924	971	961	920	933	928	910	946	935	954	924	963	953	926	941	905	940	919	914	933	972	958	939	901	934	897	962	919	906	902	893	932	958	959	961	879	998	943	925	934	946	934	949	892	948	993	995	914	972	1035	903	906	913	967	944	940	889	912	871	946	954	917	929	900	974	947	927	867	975	925	983	913	926	1005	958	904	957	946	976	958	1004	995	925	955	940	918	911	946	898	983	937	959	916	959	942	920	896	946	954	968	944	953	955	912	950	902	924	926	932	915	927	982	929	926	959	982	998	937	912	917	965	967	989	954	952	941	930	920	960	911	918	973	904	948	930	917	991	900	929	941	974	887	937	921	999	927	946	933	954	913	928	948	915	922	986	951	968	973	985	898	998	941	936	954	939	946	960	944	935	907	987	977	1000	911	943	973	938	913	920	917	891	863	966	952	874	957	929	978	959	943	943	911	908	982	900	950	939	949	914	926	961	941	913	922	943	883	918	939	942	985	908	925	871	897	1003	892	945	907	941	958	889	923	941	954	929	865	1014	997	956	987	951	941	956	952	973	974	963	880	915	912	932	964	936	916	1005	965	890	941	891	903	912	965	942	923	945	975	972	1008	917	939	958	970	999	910	945	913	901	932	932	934	943	914	914	903	912	966	975	912	908	977	1006	904	949	969	906	965	937	913	1001	943	897	948	916	850	990	952	977	881	912	916	949	929	931	919	971	953	925	968	996	906	925	932	883	929	940	971	913	981	913	1026	940	963	917	945	967	996	942	895	994	952	948	939	950	914	935	955	961	969	968	933	944	958	953	967	934	973	994	974	943	903	947	1003	966	929	915	971	951	912	932	913	905	913	913	897	985	938	947	945	940	935	966	874	959	916	926	941	951	964	932	945	973	1033	894	937	929	957	937	946	958	971	897	907	885	956	977	977	987	871	934	905	956	900	919	942	976	876	926	965	946	963	943	876	948	941	962	942	963	948	923	916	917	911	956	937	948	898	949	944	942	910	1000	982	948	942	943	951	960	1005	952	925	929	959
37866	28593	9961	5534	3122	1784	1083	766	711	596	542	580	556	519	537	627	595	527	413	423	456	518	529	546	613	542	553	608	589	560	549	515	531	486	444	465	474	436	391	406	362	403	381	401	387	369	370	366	411	360	362	351	326	345	323	348	325	358	371	409	349	346	316	364	334	326	302	324	343	328	329	337	338	312	377	319	323	318	319	344	336	315	275	362	357	327	342	305	331	338	340	317	317	326	322	355	309	332	318	338	351	369	339	318	344	358	301	324	339	330	298	325	351	368	310	381	336	311	311	322	342	309	336	302	317	320	359	304	320	319	315	335	307	328	315	328	329	347	335	315	305	319	345	335	342	363	337	310	361	327	386	335	351	338	349	305	339	345	335	325	331	369	312	328	307	338	311	287	351	335	315	286	317	325	319	320	337	335	284	320	353	316	339	302	318	323	332	332	329	334	370	345	302	291	374	343	348	393	340	313	317	309	352	292	323	318	334	336	376	357	325	326	334	357	358	329	333	336	364	318	336	315	278	341	353	327	300	299	340	342	310	324	325	302	319	360	370	286	312	294	335	328	328	350	327	336	321	343	364	325	325	335	307	294	323	312	331	357	328	341	314	343	316	323	306	344	333	358	336	322	350	309	313	327	339	326	303	354	296	358	299	322	321	306	351	335	314	320	326	363	331	351	306	337	352	320	332	351	359	320	299	305	312	330	328	315	292	335	337	300	302	325	347	341	331	344	319	340	312	316	323	328	356	295	349	312	337	321	301	309	305	316	287	293	354	306	325	310	323	330	348	329	319	336	294	280	313	343	330	354	317	326	339	324	359	339	327	301	350	352	333	364	315	345	341	351	325	336	290	329	326	337	358	341	352	355	327	334	330	295	297	295	316	346	329	325	294	329	327	333	321	308	314	346	355	317	369	355	322	326	335	309	335	322	303	307	324	337	315	337	299	305	343	321	349	352	316	338	315	331	348	319	310	331	332	326	336	339	367	311	357	318	318	316	318	327	324	343	320	299	286	300	326	327	341	356	352	367	319	310	332	346	333	328	352	293	320	334	341	312	353	344	310	375	330	315	325	306	333	302	353	321	313	341	324	328	309	325	351	322	368	330	331	316	318	341	339	315	347	339	364	313	319	328	331	332	327	331	286	313	337	317	332	328	368	308	305	295	346	307	350	324	348	310	339	303	312	353	314	372	317	344	338	372	338	349	345	334	354	343	328	308	328	308	347	338	318	345	323	309	321	318	354	312	311	332	332	317	332	342	349	289	315	369	303	320	320	324	332	322	295	325	351	328	299	342	355	369	331	323	321	328	310	343	346	369	317	331	364	327	338	329	336	312	317	355	316	325	348	373	293	277	376	392	338	347	359	324	324	345	317	307	310	331	299	323	325	346	319	309	334	310	330	312	344	318	337	315	318	337	310	323	337	330	349	323	333	367	326	358	328	334	375	315	308	316	328	352	298	329	328	335	312	282	326	296	325	333	365	358	331	347	295	299	326	327	341	302	316	342	321	359	335	310	298	357	340	338	330	320	337	295	318	361	322	321	346	291	345	351	306	333	352	313	320	333	337	349	339	343	313	356	310	329	300	340	335	306	281	323	344	362	363	336	300	329	336	340	310	357	346	345	323	303	337	322	313	292	379	344	314	312	291	326	338	314	294	349	343	341	330	315	310	340	337	348	324	327	311	344	367	342	309	326	322	325	344	337	344	347	341	317	336	341	315	319	316	331	306	302	313	356	345	335	326	331	315	339	319	319	380	345	341	335	343	336	332	298	323	319	352	333	347	316	348	350	326	350	345	354	314	322	288	296	306	324	301	367	338	289	327	308	333	315	344	337	303	333	340	358	332	297	324	328	361	309	317	330	322	338	332	311	342	350	332	345	359	339	328	329	323	294	300	350	331	342	317	317	348	329	335	322	355	316	287	310	345	333	358	366	342	316	329	334	318	257	309	345	374	341	287	320	334	354	337	325	302	340	311	344	316	337	313	331	321	312	334	337	347	312	350	315	332	340	338	337	336	324	333	362	328	363	351	338	308	337	363	355	333	309	324	316	319	311	312	324	311	308	328	308	369	322	301	375	340	343	328	299	316	333	332	333	314	320	319	299	300	294	302	333	320	336	323	348	330	318	335	340	325	311	330	330	352	327	314	302	317	325	301	327	335	322	322	331	332	338	366	340	336	332	338	345	349	357	343	362	322	335	308	317	315	330	339	301	314	308	326	331	360	351	342	324	331	341	343	348	340	314	334	321	339	381	332	343	330	333	372	339	326	345	333	316	349	338	334	319	338	329	351	315	321	329	329	295	341	296	322	321	306	313	334	322	316	302	330	306	329	306	326	348	319	315	329	327	359	318	354	343	290	321	335	354	335	276	320	332	320	360	330	337	288	332	336	306	290	346	337	319	332	340	319	339	347	315	305	312	326	346	361	316	324	343	327	310	328	318	322	305	323	360	332	301	338	293	330	352	320	323	340	339	316	352	332	328	335	326	323	365	357	290	325	328	328	347	332	333	342	322	327	324	341	330	340	324	334	308	321	316	321	292	341	326	331	348	323	304	351	335	358	380	307	311	347	335	340	332	323	318	323	307	348	314	336	338	306	336	338	306	349	385	352	309	323	336	325	307	335	310	327	314	356	352	321	317	304	289	346	315	345	337	360	309	334	307	343	322	325	326	323	309	312	310	383	326	338	345	324	307	335	325	299	300	332	349	344	351	335	341	342	352	320	309	343	340	373	335	343	341	370	360	358	320	307	332	333	300	347	312	315	341	340	346	351	333	379	319	291	337	313	314	314	296	370	326	326	341	325	351	317	332	341	320	323	315	348	327	348	307	330	308	328	322	325	298	371	324	317	328	346	367	357	357	325	328	311	296	306	338	350	298	338	347	330	343	317	346	344	335	357	337	307	325	300	329	332	307	368	375	339	342	356	349	335	357	348	295	307	345	357	333	316	332	335	348	359	307	321	324	337	343	299	333	342	345	367	330	333	351	318	294	303	314	352	352	332	329	304	297	282	340	327	310	343	332	340	342	349	323	341	340	321	330	298	312	309	308	302	360	348	308	334	323	329	326	328	330	310	319	369	322	336	342	340	340	355	338	311	305	329	335	334	298	347	329	328	302	319	309	347	351	330	336	348	317	325	357	355	283	326	321	326	359	316	327	322	305	279	331	325	358	323	344	331	331	347	311	344	322	310	334	311	327	328	309	321	297	311	337	333	325	328	312	323	333	328	328	336	307	337	337	356	293	302	336	313	326	320	341	363	295	344	307	316	338	303	339	339	332	336	326	305	322	338	312	322	347	319	325	296	314	321	321	336	311	327	324	327	346	317	327	339	309	318	362	309	348	311	319	345	290	274	315	319	310	311	349	353	305	355	325	322	342	313	308	341	338	288	298	314	346	318	345	355	273	334	315	310	329	344	318	343	332	331	330	321	310	331	316	317	298	354	363	328	338	312	322	286	324	340	347	325	347	322	344	338	310
24155	11040	7648	8316	6981	4871	3698	2917	2790	2363	2071	2215	1833	2068	2283	2594	2700	2079	1539	1518	1561	1979	2248	2454	2521	2512	2523	2403	2404	2404	2386	2103	2088	2051	1897	1799	1942	1758	1472	1448	1296	1230	1156	1092	1139	1158	1206	1236	1318	1223	1020	1015	944	963	873	796	870	943	915	972	868	767	811	766	870	849	791	832	858	813	792	774	794	747	800	774	767	785	731	742	750	760	713	766	742	756	739	776	746	747	757	768	798	809	776	783	801	769	738	761	721	794	721	760	743	764	719	730	747	740	753	797	761	741	712	758	755	756	768	831	732	777	782	740	727	746	734	782	798	769	766	766	782	710	770	783	742	734	832	775	729	722	814	781	739	704	765	760	742	766	734	726	776	756	739	730	723	740	781	766	729	758	732	742	748	739	787	784	763	730	746	732	736	776	783	774	729	772	762	798	773	783	734	753	733	733	798	727	739	727	767	757	705	748	792	780	739	748	745	738	739	800	773	790	716	767	754	772	763	758	746	746	747	764	795	784	722	760	799	791	749	734	781	718	756	794	777	777	782	749	820	770	754	804	766	787	805	755	716	782	735	759	777	756	796	754	748	791	794	730	738	767	777	769	752	783	734	755	793	765	753	704	775	704	728	739	839	779	745	779	783	805	782	715	755	725	774	738	804	759	789	689	774	714	757	779	803	752	765	773	799	793	795	732	797	787	760	776	786	765	761	761	755	781	779	774	744	728	743	714	741	772	770	755	749	803	827	742	759	752	749	801	742	756	716	795	721	701	788	761	738	709	786	745	821	743	740	745	773	801	777	746	763	780	793	760	782	720	770	765	752	750	760	754	749	780	748	808	773	739	776	769	746	735	743	818	793	763	769	744	779	767	771	769	811	760	776	742	788	731	776	773	807	808	769	808	726	776	727	741	727	759	777	769	792	748	752	792	822	748	786	770	778	748	735	805	798	772	760	665	754	742	764	763	718	765	778	731	825	762	735	750	766	781	745	749	747	725	721	735	749	753	776	760	784	803	763	685	729	780	796	728	748	756	761	762	726	788	757	756	703	757	783	786	766	774	762	756	786	752	753	752	764	760	783	771	763	759	762	797	755	740	741	745	761	729	733	747	744	763	819	787	760	774	807	796	725	728	768	780	780	748	763	776	722	766	763	747	765	823	726	711	786	759	706	736	734	775	753	747	785	753	767	759	749	805	807	765	798	752	775	753	770	716	789	756	743	761	751	743	777	785	809	779	798	744	794	750	732	767	767	720	686	812	799	807	751	739	788	778	768	815	758	773	820	783	751	765	777	768	822	765	796	778	796	763	721	746	848	740	777	737	734	801	773	792	769	724	727	745	727	736	761	766	765	751	756	824	742	757	768	793	739	767	815	754	747	792	794	807	724	779	751	763	766	761	764	746	812	760	818	734	759	765	775	774	767	821	766	728	755	763	758	766	756	778	724	730	802	745	785	756	708	764	742	748	792	750	735	764	765	753	764	729	746	748	785	741	762	768	802	755	766	758	740	793	729	796	781	734	807	768	748	739	766	739	770	790	783	781	772	793	720	742	778	756	712	777	760	744	756	782	731	735	771	739	793	761	750	779	795	787	749	749	776	723	759	778	785	743	716	778	792	722	806	774	777	757	776	808	742	773	820	779	720	802	779	761	727	756	729	735	745	765	764	745	789	806	756	707	749	773	744	748	724	732	754	705	744	749	722	749	781	743	744	753	737	702	759	757	771	774	772	777	761	758	770	733	696	769	837	753	788	768	702	787	747	740	773	753	700	735	754	750	739	790	811	755	676	734	737	709	779	754	777	733	785	780	758	750	732	759	795	724	783	763	755	754	807	735	727	717	762	741	771	749	776	790	732	762	760	731	773	744	753	764	790	750	758	762	724	742	763	782	747	754	864	758	756	739	771	754	792	753	753	786	756	756	713	775	757	764	787	750	790	806	751	764	768	732	757	717	795	736	811	762	757	746	785	795	792	759	739	714	795	734	761	764	751	778	746	747	799	779	762	729	760	770	778	740	785	735	772	734	732	735	793	744	768	747	800	759	769	770	758	759	762	706	727	797	751	772	746	765	741	776	764	749	793	727	743	745	744	754	797	728	728	736	754	788	780	776	746	793	751	818	748	704	765	734	770	744	744	792	751	705	777	753	741	716	768	771	732	768	778	747	732	763	783	831	775	765	766	742	785	790	773	743	740	779	731	747	750	709	746	756	728	809	802	715	732	719	847	729	764	753	833	790	804	767	737	785	794	814	769	788	788	762	755	775	752	785	786	726	763	742	739	798	759	809	732	713	739	741	777	751	789	742	758	743	720	724	747	695	792	773	806	733	741	785	776	726	804	754	747	746	727	742	682	748	719	758	787	737	718	801	762	734	766	730	736	805	753	756	766	757	766	809	747	731	764	809	769	759	766	709	777	758	787	762	752	727	813	702	766	729	750	706	779	763	731	761	740	758	739	796	788	708	788	751	743	769	768	738	775	716	803	778	691	777	711	752	724	787	736	746	727	780	717	781	741	762	770	766	717	684	800	772	764	786	811	787	780	752	745	733	735	747	745	765	689	767	763	770	734	741	791	774	780	756	701	779	745	842	720	804	754	741	806	761	711	773	734	776	783	781	768	751	748	759	813	768	727	778	788	747	754	793	791	760	754	806	706	733	783	759	786	801	744	769	760	760	804	734	741	746	740	774	764	780	728	761	765	724	742	780	796	792	807	734	750	771	739	769	752	740	776	773	758	810	747	760	734	732	748	772	761	740	779	761	741	744	774	745	752	742	748	757	744	742	757	771	782	732	771	767	706	774	764	725	750	798	784	756	782	772	760	718	734	770	724	773	783	697	771	744	736	790	772	763	805	793	730	733	764	750	744	786	723	771	734	783	768	761	741	771	751	771	805	756	789	817	787	747	786	785	718	726	760	708	777	749	761	774	791	785	809	762	789	767	735	742	733	787	732	755	786	767	773	735	763	789	792	807	733	742	796	725	722	779	748	776	713	755	763	750	752	775	717	799	769	741	743	775	712	783	785	807	750	766	730	712	805	793	753	721	754	732	769	794	737	777	810	739	763	771	757	755	704	768	757	783	777	729	770	795	759	759	722	717	797	728	743	765	772	780	739	796	766	767	755	749	713	761	726	792	718	782	811	725	781	746	774	797	720	784	768	725	723	784	754	698	774	775	724	742	715	784	795	760	747	741	775	677	748	749	759	796	773	770	766	769	777	749	775	765	749	785	794	777	781	743	742	753	747	733	769	784	700	735	796	773	770	810	715	769	777	724	772	758	783	775	750	805	795	697	780	789	790	715	731	757	762	707	720	749	751	755	762	765	803	757	762	824	747	785	748	783	777	795	732	766	767	751	742	868	793	813	731	763	796	803	783	734	764	749	744	732	728	765	735	767	755	787	786	728	772	795	744	752	732	781	732	702	759	761	795	762	764	731	755	736	748	734	784	774	745	791	734	791	784	745	740	718	767	804	784	757	757	748	736	793	739	793	775	767
48429	37003	18280	10220	6572	4229	2547	1494	1099	953	725	786	622	664	707	718	741	580	510	527	520	555	698	667	671	664	632	657	634	613	680	608	614	562	542	508	493	497	484	524	437	450	383	393	393	394	394	392	403	373	370	380	369	366	358	357	363	397	365	342	358	322	350	345	391	366	322	347	369	339	321	351	329	349	338	301	316	336	359	372	341	329	323	313	334	306	343	352	368	292	343	311	284	294	328	309	338	327	358	309	322	310	326	356	329	349	354	341	340	305	335	316	386	321	295	314	306	348	330	335	338	332	325	332	331	315	302	344	320	314	328	330	343	349	328	364	334	294	331	319	290	344	321	318	338	326	315	306	309	321	342	340	356	342	321	280	326	362	316	349	325	329	315	321	325	367	316	346	332	316	329	326	304	336	302	332	329	324	296	351	322	331	270	341	316	305	335	329	348	329	340	323	367	353	341	335	298	322	340	319	351	353	345	340	327	321	322	305	332	309	314	330	332	330	317	309	301	355	329	328	347	311	345	311	327	276	319	340	318	316	324	315	349	327	333	325	304	309	383	339	320	329	311	304	354	298	325	318	351	301	340	326	343	302	332	367	349	322	301	346	337	340	352	319	318	318	319	322	325	325	331	347	317	331	318	318	305	303	355	331	329	298	310	296	333	277	337	312	328	307	270	332	325	338	357	350	334	365	332	333	330	290	312	322	349	353	303	302	328	340	313	331	335	355	320	343	343	338	320	330	299	318	346	340	328	331	349	335	316	302	342	339	342	338	336	331	342	329	343	321	306	299	327	293	335	368	296	382	310	353	358	338	325	313	345	350	362	299	342	329	327	306	328	329	318	341	327	329	316	361	342	289	329	333	335	345	347	351	299	368	331	318	312	310	331	302	299	340	284	326	357	346	336	349	296	313	321	285	317	303	337	330	348	340	316	322	348	315	305	323	323	334	362	275	312	364	335	340	337	351	318	306	326	352	347	361	334	331	308	332	318	336	311	329	319	348	341	330	310	312	334	354	312	326	290	342	308	306	328	320	321	291	315	311	367	355	318	318	328	354	332	322	354	308	313	357	333	357	340	336	357	355	344	307	312	311	314	356	324	327	335	351	342	304	361	339	268	314	328	314	305	303	343	340	348	340	333	345	336	335	321	358	329	340	346	340	307	299	347	329	359	317	313	353	336	303	322	322	321	362	332	321	338	327	318	302	328	340	302	307	365	343	325	301	303	315	337	331	292	342	316	322	328	338	324	311	340	317	367	343	295	350	327	352	326	326	314	292	342	319	332	325	308	350	331	301	345	387	326	335	358	362	319	360	342	316	303	356	308	317	330	314	362	320	334	370	339	324	314	357	302	302	337	334	333	296	313	335	340	319	335	343	332	352	350	334	351	328	309	348	296	329	333	326	303	336	317	328	306	329	343	308	292	307	352	330	327	328	307	318	313	326	327	339	339	355	319	347	323	299	333	326	355	342	325	319	307	296	329	357	313	312	315	332	333	350	328	309	324	315	365	305	332	318	310	345	347	293	355	342	320	349	308	313	324	316	335	318	316	333	322	288	328	324	329	346	301	315	326	295	353	357	329	280	324	340	336	354	361	319	347	309	334	322	342	330	349	284	333	317	329	332	349	340	350	315	319	344	340	350	347	319	343	318	305	336	324	343	292	307	320	339	382	351	334	354	327	323	367	335	318	347	324	304	344	337	338	295	302	319	348	329	322	285	313	309	316	319	334	305	308	333	330	316	340	328	360	349	309	346	355	327	342	300	326	295	337	321	317	323	336	327	301	318	314	328	325	351	344	308	301	326	333	326	353	340	347	332	347	303	345	315	344	340	339	331	325	308	352	321	311	308	350	329	350	335	304	337	350	336	346	309	332	342	325	286	266	330	321	335	322	354	335	323	326	360	295	356	311	319	356	343	338	352	350	352	330	381	315	351	337	314	325	335	333	346	316	319	293	336	339	343	385	332	334	343	320	349	324	311	313	312	324	313	314	311	331	320	318	287	326	320	303	339	318	327	319	340	307	361	341	332	325	316	322	310	322	342	313	304	327	277	375	339	376	347	339	313	353	341	286	350	338	362	313	328	325	314	342	313	302	313	312	312	331	266	339	307	317	324	364	351	330	314	346	341	336	302	300	315	333	325	316	302	330	324	356	320	353	374	324	335	317	303	321	334	288	308	315	295	342	343	326	337	319	316	335	296	304	308	325	343	325	331	311	291	304	308	340	342	341	341	339	324	363	358	335	339	337	360	348	350	339	323	325	333	275	311	348	322	313	309	325	329	326	345	334	331	344	353	292	339	320	307	317	316	332	344	370	327	357	344	313	318	335	305	348	318	312	338	314	343	344	288	287	288	335	356	334	315	323	287	309	360	309	340	320	320	277	334	343	297	320	333	326	303	335	361	334	323	321	311	352	342	373	318	320	288	333	315	329	334	310	317	322	305	320	308	313	333	324	347	324	301	321	341	333	338	332	368	293	327	324	326	332	348	331	350	301	317	305	320	316	337	336	317	334	309	298	332	328	353	354	307	311	331	300	344	354	318	364	343	311	338	313	291	301	318	335	326	346	303	335	309	335	318	306	317	327	337	356	316	349	326	367	321	329	331	317	345	339	331	323	320	321	353	304	311	345	333	352	331	328	340	334	289	339	339	336	318	351	331	294	303	338	331	301	334	333	345	319	348	302	307	343	339	336	311	332	325	324	321	316	347	323	332	320	350	354	317	348	345	347	334	354	342	352	342	326	331	346	311	316	318	327	357	338	326	315	327	337	328	301	346	312	344	352	348	333	349	314	309	355	336	323	318	294	328	321	347	319	309	328	347	310	286	323	302	318	325	348	282	350	315	306	300	342	315	384	332	343	334	320	312	327	346	334	332	316	341	319	355	307	335	290	339	307	341	341	358	347	381	362	333	351	330	305	336	308	341	329	319	319	332	328	350	290	337	288	330	305	297	328	338	330	323	345	354	335	330	361	336	327	321	360	314	328	320	306	321	327	291	327	368	340	292	322	326	328	334	341	312	287	360	305	303	316	339	321	310	385	337	333	328	343	359	340	329	356	309	308	329	324	342	315	331	338	304	334	279	338	295	325	349	327	323	316	326	324	322	332	312	333	318	331	348	353	348	342	327	326	319	320	332	353	322	323	344	330	336	312	380	338	324	313	335	340	367	314	313	321	320	334	321	338	349	323	309	312	320	303	311	308	321	325	315	331	354	313	310	329	341	348	333	336	302	325	315	329	355	311	318	322	319	351	336	314	348	333	314	376	338	321	358	319	378	318	353	320	356	309	283	330	330	349	327	358	313	332	326	326	290	330	353	344	354	337	334	329	360	359	343	335	339	330	315	317	338	330	355	335	348	317	292	337	321	332	332	335	311	341	333	326	324	346	285	345	342	328	334	322	320	332	332	315	340	328	311	320	323	324	346	332	305	313	288	349	335	316	347	333	336	323	311	340	322	327	310	340	312	337	326	324	315	300	316
32395	13536	11069	11938	9857	7182	5802	4465	4106	3504	2952	3140	2631	2956	3173	3375	3500	2782	1991	2041	2038	2653	3106	3342	3266	3141	3130	3149	3159	3152	3009	2649	2691	2524	2372	2312	2222	2239	1879	1882	1510	1383	1341	1301	1330	1411	1462	1634	1656	1404	1218	1134	1048	1042	933	873	894	1028	1090	1085	922	816	832	891	973	980	967	1024	1014	847	746	783	787	819	806	825	854	820	771	779	761	832	777	766	782	739	792	787	771	766	776	747	731	741	743	762	747	763	784	751	752	764	735	737	753	774	796	774	752	773	718	764	757	745	706	767	797	761	748	764	772	774	773	757	804	782	752	783	788	756	755	771	781	757	789	776	760	774	811	802	763	761	774	741	793	753	815	803	749	739	782	764	768	726	784	755	747	785	782	755	765	726	788	750	778	781	726	785	806	784	775	765	794	782	762	756	765	825	761	794	764	727	784	787	771	748	811	763	775	721	771	736	762	764	747	787	781	774	828	753	753	746	783	772	772	790	754	763	770	747	722	778	741	757	804	748	789	739	764	756	731	745	740	759	821	753	792	729	822	816	731	774	834	765	751	757	801	723	735	743	770	844	777	727	731	709	755	799	732	776	825	722	773	741	740	769	765	771	774	749	787	754	785	761	759	735	814	752	801	846	749	753	737	788	745	781	802	789	737	758	703	797	786	855	742	783	744	785	793	771	749	760	805	743	777	755	749	724	738	734	743	774	754	784	767	728	744	757	813	792	756	815	758	785	738	777	740	799	797	734	790	809	773	716	764	783	748	787	737	781	806	766	787	791	756	760	744	768	775	744	772	753	763	775	777	737	740	767	778	758	807	744	796	716	783	759	710	766	757	804	746	727	746	789	772	759	784	815	746	768	763	735	783	765	791	761	783	785	756	806	768	788	763	764	722	789	800	749	797	776	838	763	791	759	745	794	806	767	773	767	813	742	739	754	781	725	768	760	801	749	746	743	755	738	771	721	800	775	815	799	802	741	727	765	781	771	741	762	801	690	738	773	759	727	786	792	782	799	726	737	749	725	781	849	754	736	761	803	734	750	777	774	762	777	793	796	768	750	778	776	776	717	797	815	742	758	792	761	746	812	825	747	850	744	812	770	714	738	734	746	788	739	770	834	750	720	744	779	792	808	762	773	772	765	733	788	781	776	799	798	738	749	783	818	727	788	782	793	786	772	731	775	790	727	743	737	745	786	776	774	818	733	745	765	762	739	769	717	749	749	747	771	757	776	778	788	738	813	758	728	795	778	762	740	774	725	762	794	743	695	771	776	745	780	754	759	709	753	733	740	765	772	789	767	794	730	745	768	716	797	772	737	796	773	776	758	767	752	815	733	790	765	834	774	775	840	751	763	749	766	785	752	771	755	777	773	770	752	784	723	787	822	738	719	750	789	779	777	769	792	739	813	773	776	775	776	765	746	792	760	766	713	774	758	702	760	804	757	777	792	814	772	795	820	781	799	753	773	748	785	763	778	783	784	777	806	792	743	741	696	787	779	789	773	779	735	762	757	776	742	724	786	787	735	770	770	756	752	738	757	748	783	767	708	791	833	746	759	735	792	811	768	742	760	793	756	733	759	748	711	775	742	739	789	724	765	742	785	798	747	696	749	776	769	776	767	823	804	806	749	786	794	787	766	767	767	742	760	749	796	761	724	734	831	772	756	765	764	738	726	830	820	763	738	799	717	775	793	766	783	731	843	710	769	797	770	716	779	772	822	798	746	738	735	757	785	752	801	733	814	778	730	767	803	781	764	818	746	742	780	787	728	801	750	758	772	772	776	745	739	781	728	813	755	729	791	757	786	726	807	784	738	792	744	753	757	741	762	763	783	707	830	756	738	772	741	684	813	760	801	740	733	781	764	755	745	717	820	754	721	753	756	784	779	767	717	826	750	816	794	763	786	783	767	810	740	768	748	729	764	779	782	763	741	753	804	738	789	735	751	752	753	784	785	778	754	804	787	778	748	773	756	759	764	850	824	754	758	731	735	743	776	709	718	754	762	791	760	840	774	791	731	781	759	742	823	765	778	773	787	736	753	715	785	746	775	759	809	754	755	790	746	734	788	811	786	800	790	799	778	801	720	788	755	731	792	799	763	755	769	780	765	742	785	797	792	727	792	769	793	771	829	796	807	815	829	750	784	750	748	789	740	751	760	716	782	733	802	767	782	731	795	732	729	758	774	763	821	754	736	772	687	763	715	831	780	784	736	800	784	782	702	768	815	719	751	748	758	719	788	757	772	702	757	804	758	789	789	815	780	753	781	820	753	749	827	758	757	799	765	804	754	758	761	744	737	793	790	812	758	788	752	752	785	772	794	791	753	790	812	789	791	730	743	799	730	785	723	761	782	805	752	801	740	770	807	754	763	790	747	781	747	779	724	706	781	754	728	798	765	762	822	753	789	841	794	831	755	767	759	803	769	746	794	769	761	790	763	752	718	765	703	732	779	731	759	799	764	739	770	760	759	739	803	760	751	767	772	713	817	775	746	761	717	741	794	778	751	765	750	752	781	741	729	771	756	768	776	754	735	854	732	780	778	753	787	742	796	745	710	753	755	764	747	755	796	753	767	725	799	770	797	798	770	747	772	762	811	750	777	769	776	771	782	783	788	815	751	779	771	786	758	811	773	732	786	785	802	781	759	734	787	741	822	750	737	764	813	793	772	794	795	805	748	793	742	734	766	769	761	803	779	828	792	770	759	784	728	761	749	751	778	806	795	802	747	724	721	747	773	787	746	806	783	756	774	751	757	750	720	779	780	766	779	742	775	752	733	748	768	735	792	746	755	764	741	783	752	766	702	735	781	742	731	759	788	768	768	765	755	760	803	742	724	793	726	766	792	819	786	739	800	777	772	753	771	735	746	780	780	794	824	767	766	752	723	767	786	746	806	747	756	787	792	759	785	720	789	772	765	758	726	749	710	735	776	817	806	790	765	768	751	785	743	791	798	776	751	794	776	802	763	780	748	754	805	784	765	790	837	752	713	765	801	738	775	766	753	727	819	755	795	793	803	754	729	730	759	747	824	778	741	758	719	774	774	818	786	811	795	758	791	726	790	778	764	797	773	747	760	774	735	738	751	754	776	745	751	782	745	743	796	712	786	794	733	817	705	776	737	798	780	739	775	837	773	803	793	746	833	758	772	826	768	768	778	791	747	742	785	735	730	776	826	795	732	782	804	778	731	776	793	783	802	760	836	754	801	796	740	776	814	767	737	758	732	776	771	757	777	738	748	787	784	744	720	768	782	719	803	767	769	763	745	789	782	755	758	734	823	796	772	769	736	796	727	807	781	782	778	798	730	773	769	760	834	806	769	799	770	803	763	776	771	783	773	782	796	730	792	708	820	745	783	756	756	725	778	734	783	759	774	795	771	744	739	767	729	739	827	736	758	815	752	810	804	729	773	734	739	761	744	765	735	729	774	755	785	766	772	739	774	715	791	791	764	761	726	787	789	744	736	784	718	755	762	809	783	727	786	794	763	751	713	709	763
6653	2210	1626	1010	681	584	560	564	550	520	522	507	502	498	505	585	666	527	482	515	509	480	533	574	530	614	587	535	520	591	559	519	528	571	491	494	531	512	499	530	517	497	454	438	487	483	480	449	478	451	478	496	444	466	434	443	501	435	456	452	425	413	446	459	521	457	437	473	490	420	421	474	438	445	430	451	458	440	426	448	460	439	476	429	452	491	430	459	450	463	441	490	416	452	461	431	462	451	440	472	433	410	409	466	473	462	414	458	423	492	412	419	411	439	477	406	446	412	448	443	451	460	423	474	444	442	434	435	448	435	429	409	426	449	441	420	375	466	438	435	441	444	471	414	453	451	444	471	449	413	405	440	431	490	450	443	458	423	447	416	486	464	460	441	426	419	405	464	445	442	435	460	421	484	459	486	393	439	458	412	431	455	497	457	405	420	468	476	462	428	437	453	438	408	468	425	409	450	457	457	468	483	437	443	493	437	494	459	430	487	444	461	492	480	412	427	442	461	466	438	408	441	441	445	425	463	415	442	438	402	435	445	456	453	437	452	454	416	463	424	438	444	438	424	458	482	463	480	440	491	482	456	458	461	445	455	461	431	467	457	436	425	435	470	433	441	471	458	380	459	418	426	476	425	474	445	433	474	441	481	444	466	432	460	473	472	443	442	437	427	435	474	447	439	498	457	417	462	445	453	441	439	442	479	415	436	435	477	455	455	451	461	445	471	440	451	424	431	399	413	430	445	430	476	461	464	436	418	451	440	438	445	483	491	474	453	462	464	423	461	436	454	463	477	444	420	433	438	438	475	421	421	425	446	425	431	439	458	457	415	475	422	485	475	421	477	439	440	465	453	457	462	446	430	469	449	448	419	416	439	438	475	486	458	422	441	456	449	410	482	418	421	464	444	400	455	420	461	435	434	464	440	490	461	460	412	435	432	454	465	479	408	485	413	449	449	447	451	447	418	436	415	428	432	454	456	448	466	490	453	476	493	436	403	440	429	430	465	458	447	435	465	459	468	486	436	407	475	467	412	411	470	442	455	443	432	443	449	489	468	431	442	452	383	480	429	428	463	440	448	437	460	434	463	452	486	424	450	436	450	454	422	447	414	475	449	437	455	471	482	385	455	490	429	418	458	480	458	451	523	419	478	449	407	446	413	421	405	423	435	461	491	438	461	444	410	427	440	474	410	403	454	445	450	445	423	439	418	435	443	427	415	434	419	442	414	435	448	443	438	426	474	421	433	469	461	421	459	479	468	445	434	475	469	454	458	420	442	447	479	422	460	444	404	458	475	418	428	449	407	427	466	433	469	458	442	440	456	435	446	440	473	450	490	488	458	465	451	469	443	424	468	435	444	440	441	437	450	448	437	429	459	452	441	478	476	456	450	460	447	401	428	448	455	456	466	425	433	455	484	450	435	484	444	451	468	415	433	474	452	439	442	432	440	450	453	410	431	418	422	458	396	392	448	425	453	404	449	415	416	416	416	456	459	448	418	464	466	459	451	452	474	450	419	442	444	447	429	453	454	480	428	422	462	444	449	422	451	475	434	459	436	420	418	452	428	408	420	480	478	454	439	473	427	450	472	455	467	458	398	433	442	464	433	421	458	453	415	469	444	465	442	477	414	427	465	445	436	444	411	495	444	430	431	462	432	441	456	445	505	447	416	437	427	457	435	482	497	453	445	441	475	463	448	426	475	459	434	418	434	472	476	446	439	438	453	470	438	447	472	423	430	475	404	441	450	420	432	450	445	464	477	428	406	361	446	417	464	459	435	444	452	432	464	492	435	441	481	428	444	400	439	399	437	480	430	475	466	462	440	424	442	439	449	446	475	430	467	443	441	434	442	394	449	427	448	446	439	449	446	433	427	439	458	405	459	453	407	435	440	444	459	430	467	428	451	440	453	400	461	434	399	452	412	430	412	450	422	436	425	444	447	457	421	449	456	458	487	460	406	435	437	425	458	443	412	442	468	492	456	458	449	431	441	463	467	439	460	468	447	430	477	477	478	439	454	454	409	425	407	455	478	459	458	427	426	416	454	451	464	436	432	416	478	457	425	443	484	466	455	408	486	428	479	436	434	446	412	472	466	438	499	432	455	433	450	422	420	429	419	459	428	455	416	430	407	425	457	432	474	459	458	422	401	462	460	448	494	529	503	460	456	468	472	440	432	443	417	444	412	417	446	412	402	442	406	434	457	433	457	413	523	446	456	481	420	443	472	457	405	444	424	466	428	426	442	446	452	412	461	445	425	428	446	437	415	460	477	461	463	494	440	440	450	417	433	440	445	395	479	456	461	472	455	434	425	405	433	431	428	440	447	418	483	465	445	458	420	434	434	451	451	453	463	437	430	463	447	473	464	429	460	397	474	439	444	435	443	445	419	438	449	445	407	461	438	417	424	471	437	463	444	416	425	422	399	410	431	440	437	474	499	438	459	452	435	419	421	480	479	458	495	473	435	458	443	476	401	439	418	424	406	473	449	433	448	430	432	440	432	446	429	421	440	408	419	437	444	442	422	455	430	486	401	398	461	438	438	454	450	411	454	428	425	472	481	430	441	428	473	443	419	463	429	424	469	408	438	433	444	428	458	455	494	428	416	470	441	462	415	466	457	477	439	424	445	409	432	462	404	408	481	448	414	475	445	465	472	455	432	445	456	457	402	491	473	457	443	439	441	486	430	443	443	436	435	399	424	418	435	422	419	428	430	464	426	429	429	474	462	446	411	436	433	452	464	474	388	444	434	478	446	432	482	455	477	452	481	451	493	429	458	439	455	404	476	405	428	449	447	442	427	401	428	458	420	412	425	420	432	451	457	447	463	393	415	417	455	460	460	474	468	444	418	402	476	444	424	471	444	469	442	482	417	432	437	464	480	436	447	432	431	422	438	483	449	445	431	441	429	459	461	458	421	426	468	434	444	472	447	448	413	414	472	451	446	463	484	416	442	466	472	448	439	433	429	420	448	411	446	448	419	399	416	472	455	454	442	434	454	413	506	485	467	468	425	457	419	470	448	400	455	401	417	450	426	453	440	413	438	441	499	441	428	444	478	427	427	424	470	461	422	444	394	475	438	455	485	470	438	425	447	434	464	454	484	443	415	423	459	415	471	465	448	462	480	436	460	404	438	466	431	436	424	449	415	445	448	453	420	418	415	424	450	448	488	421	452	451	430	437	481	425	427	432	439	475	421	447	474	459	452	442	404	453	433	423	411	437	421	465	429	425	443	441	434	468	432	427	463	453	417	475	462	434	449	484	436	455	466	433	455	429	430	484	514	406	467	461	463	438	433	412	398	429	465	409	432	456	471	426	453	432	467	420	429	464	459	417	419	437	439	394	454	407	467	423	448	455	445	447	477	490	416	438	478	441	446	474	449	467	400	430	459	445	468	450	435	455	420	477	444	418	489	457	433	448	396	471	458	475	482	413	439	461	405	480	446	446	435	474	462	434	454	427	453	452	511	465	455	405	402	430	432	474	475
6075	2430	2694	2684	2031	1847	1667	1741	1563	1571	1385	1339	1296	1473	1615	1831	1855	1493	1222	1229	1223	1450	1874	1931	1998	1895	1949	1985	2068	1891	1923	1707	1763	1676	1618	1560	1562	1529	1431	1440	1294	1282	1137	1150	1069	1125	1095	1203	1266	1147	1096	1077	1096	1122	1028	1002	1025	1087	1028	1084	969	962	1036	1004	1084	1045	1078	1044	1037	982	997	1027	918	992	1037	1011	1023	1041	991	967	1015	1015	965	971	994	971	917	992	999	1016	1009	946	1000	1034	987	974	1015	962	977	978	1007	996	948	933	951	1014	990	1001	930	999	979	982	998	975	988	993	992	974	922	921	1052	993	992	968	924	1022	939	1000	986	991	1005	1009	961	1004	919	1012	1012	983	996	1007	1020	944	1009	948	1021	1027	941	927	1042	978	958	973	958	905	986	942	985	1015	1013	965	954	983	915	977	981	986	967	985	1064	914	947	998	939	991	973	968	987	981	974	965	975	989	1022	994	996	1002	995	1038	1019	982	1003	1000	987	976	1024	1017	1012	940	1004	970	999	978	1019	1001	1023	941	1019	1002	1003	1016	991	1004	1071	1006	1050	1056	986	1012	1014	968	983	988	1021	983	974	1015	945	928	950	1033	1012	1004	1039	1000	1026	985	1002	982	1011	999	976	1010	992	1018	998	981	1053	1012	999	999	986	932	1059	1030	1007	992	992	1028	952	955	992	1027	1037	934	1011	1060	968	967	969	925	965	1031	1057	999	994	981	985	977	949	984	1032	981	949	1008	957	988	982	977	994	1044	993	984	973	973	1020	980	990	1034	1014	1038	1048	947	1029	993	980	1022	1007	1028	961	985	1042	929	1004	984	970	1001	981	1010	1048	1031	986	1012	1013	940	984	963	994	976	931	943	1005	1003	991	957	1005	1011	1008	926	944	950	1015	1008	957	1043	998	963	982	977	967	1024	1029	983	1008	978	1038	930	1008	971	956	961	1056	1067	960	1011	941	1007	978	935	966	1014	999	1040	1012	1024	990	994	1030	1041	964	1009	993	997	983	939	1001	971	929	1030	948	1030	983	941	1012	978	956	999	1020	980	1036	1001	975	965	926	1013	927	950	1039	986	971	1085	1036	1031	1013	989	1018	998	994	1033	1022	1001	970	979	949	994	924	1013	1070	1030	1011	1041	967	960	967	1081	943	976	1012	987	1016	1037	919	981	999	999	1017	990	995	956	962	1052	930	1021	967	1018	1053	971	1002	975	1026	1033	997	1005	1012	992	990	952	1015	984	972	1025	992	1040	999	959	997	993	966	973	954	1003	985	1011	970	999	973	998	960	993	1026	887	1013	993	987	1001	1009	975	1008	971	936	1032	983	981	1002	1061	993	973	1026	922	978	1038	953	966	963	941	986	982	990	971	989	999	1011	945	924	991	975	1003	1030	1035	1026	958	966	1006	942	1020	997	974	957	951	957	976	998	987	968	988	1031	969	1001	994	998	974	978	969	991	956	927	990	980	963	996	1029	959	1026	1004	975	1042	953	998	1011	1017	945	922	1056	999	979	984	1035	1029	1010	1013	991	983	1014	997	1030	993	1032	981	968	968	950	969	959	1004	961	960	1004	972	1007	1010	966	1038	971	980	946	950	1031	1036	953	1018	970	955	961	999	1000	960	953	970	1032	952	981	955	992	1009	955	1040	1008	1013	952	960	1013	998	995	1042	991	1005	964	944	958	984	941	960	1001	981	972	994	963	1022	961	986	993	1027	963	948	963	1003	1005	975	1001	957	944	988	962	987	1047	1021	983	971	976	966	921	997	1038	987	965	1035	1012	939	1002	992	988	956	943	1038	968	947	1005	998	1006	998	1014	1025	1003	957	988	976	991	992	977	1090	1082	1027	951	969	986	958	1014	997	967	972	1015	990	959	1018	976	968	955	940	1034	1021	949	930	997	1051	1032	963	931	1030	996	1008	956	1030	1038	974	954	1038	1003	1055	968	971	1003	981	971	1030	957	967	979	1022	994	986	963	1002	976	1016	984	991	986	999	988	986	1024	979	1010	964	990	982	937	1008	1055	1036	1042	913	993	1047	995	999	1040	948	963	1009	985	993	1002	977	1022	935	953	987	969	1078	1018	1004	1030	996	994	1007	1004	1048	1011	1047	1008	966	1017	1057	951	994	961	950	998	940	1016	965	1060	988	1031	948	935	970	1014	995	967	947	947	969	975	994	996	973	991	964	1008	952	974	1062	1003	1016	1060	972	1018	1023	1005	943	1068	951	976	971	979	972	951	1017	988	937	981	965	997	955	992	962	1003	1006	981	986	964	990	1033	994	984	956	979	965	950	1017	993	984	991	972	1096	988	993	970	920	1070	977	974	968	1052	988	992	1021	1034	1024	1028	964	977	1001	996	968	1017	1020	1038	1028	929	1028	1080	1023	989	971	1025	982	987	948	1044	1012	968	980	1008	955	1017	958	986	1019	1021	1015	971	957	955	977	1029	972	986	952	966	1005	982	1003	962	979	971	954	1039	992	984	998	943	983	938	990	946	1024	1039	1031	971	990	1004	983	973	999	1021	995	975	997	989	975	1012	983	1015	979	1002	932	1011	1011	985	977	1002	1016	984	945	994	989	969	972	1006	981	978	986	1022	990	1009	1007	994	1012	981	1003	1002	1038	933	980	979	980	1023	1034	1020	946	949	997	1033	1020	1014	993	997	998	1009	940	1006	1005	1006	1056	917	970	989	1020	990	1002	985	1020	961	984	986	986	942	1033	993	1001	931	1041	1019	997	1009	1007	954	915	1067	930	1036	1012	1005	1031	899	972	920	968	1029	973	999	1009	1059	992	1045	975	1004	942	995	982	980	933	1023	964	961	982	981	1022	986	954	1004	1031	993	1017	939	1001	1026	985	962	1018	983	936	993	980	978	933	968	942	974	931	1013	969	984	958	920	1000	1003	939	998	975	985	944	973	953	976	974	1010	971	999	1022	979	970	961	960	999	1003	1005	982	959	914	971	950	993	941	973	1013	1032	993	1000	989	997	957	1019	953	963	963	970	1035	964	964	995	1007	1020	1018	972	980	981	1020	993	979	932	966	967	1016	916	952	969	993	961	966	965	934	986	945	1010	963	1002	1008	1038	1004	1028	990	969	972	999	976	1009	1007	958	1016	997	980	1023	1035	986	938	979	1024	1004	1042	960	987	970	1006	1028	987	933	962	981	1016	1035	998	947	1012	972	1033	964	1026	1000	918	1023	1006	990	953	1029	968	1052	943	997	978	961	1012	1033	992	1020	1008	950	989	1003	1037	992	964	987	990	989	1012	1019	965	990	973	1000	1045	996	1008	1034	971	1044	984	953	982	985	1023	934	995	982	1010	992	1003	1033	966	1027	972	970	955	991	1008	1030	1012	1026	982	1021	989	999	975	957	933	1018	942	957	928	1016	1018	1018	1029	988	1005	997	971	1025	940	1068	975	1070	920	960	969	973	983	1003	1005	983	1031	995	992	942	1056	991	985	1003	933	1009	936	976	960	982	1004	975	971	983	979	968	946	1001	1026	989	993	987	971	1013	1005	956	918	1068	974	933	946	946	968	929	1014	978	1009	943	1000	1012	942	1027	933	1007	976	940	998	959	1004	970	936	939	1010	1003	975	1029	1031	939	948	1031	991	1019	1016	1059	1039	992	989	960	1037	998	1025	1005	1021	961	1023	981	927	1004	1016	943	927	1001	990	983	946	1010	975	970	1011	1021	980	943	987	1009	957	969	920	959	982	1038	1010	1002	1005	988	1014	988	1065	1026	1031	933	974	981	981	963	1037	1011	998	1018	938	931	953	947	998	1012	950	1000	971	1068	985	1012	1015	992	1005	1001	957	980	1039	967	1026	1061	972	1034	1028	1018	996	954	958	984	996	965	998	1014	984	985	1001	1009	998	1014	1045	1041	1004	1030	1027	977	980	1036	970	979	1019	969	938	971	1014	995	985	975	1011	1006	974	990	991	979	1019	993	1026	1016	1001	1016	963	965	968	969	963	1015	1031	970	983	978	1014	995	1015	1027	1015	1041	1019	1031	984	983	969	1007	961	1010	973	1018	946	1020	937	1023	1031	978	1010	1029	982	955	956	1006	980	1014	1046
39043	27908	10354	6031	3030	1585	1182	1027	759	632	587	597	472	572	569	620	619	473	463	430	480	510	550	625	522	572	558	562	572	597	531	489	498	486	451	462	483	443	446	436	414	432	377	387	408	400	383	425	376	365	360	370	388	356	362	365	363	380	360	387	373	344	317	343	344	340	356	377	336	311	338	360	331	360	335	339	324	337	349	352	333	335	322	328	327	350	372	371	368	328	335	384	310	335	309	332	323	319	344	329	322	347	339	336	335	324	342	361	339	322	342	324	351	355	367	321	321	295	310	315	364	338	335	352	363	353	322	303	334	329	313	334	315	347	323	335	290	361	357	365	332	363	349	342	299	353	328	383	342	336	346	331	358	353	328	346	316	312	331	361	352	350	317	325	361	356	337	357	392	345	338	315	344	346	317	345	347	341	306	296	337	329	335	345	374	350	341	328	312	342	346	349	375	342	325	355	342	327	338	382	337	392	342	364	365	360	333	339	325	330	312	343	318	350	315	339	326	345	387	340	331	343	327	283	313	351	319	319	338	313	326	338	334	346	333	341	344	300	303	340	369	294	346	376	366	335	342	310	317	338	307	330	337	319	320	358	330	334	326	295	341	296	323	347	358	312	315	312	335	347	315	321	315	303	310	343	378	324	292	334	321	345	380	369	316	338	311	352	354	327	348	319	329	395	375	337	321	332	371	317	319	339	371	366	311	367	346	332	346	351	403	346	328	327	338	368	356	314	333	347	313	325	341	353	333	332	317	355	339	324	340	314	327	339	351	343	347	302	353	350	351	330	373	335	344	322	325	341	351	324	319	315	354	369	369	338	326	316	313	348	313	333	321	311	341	337	323	337	335	314	369	330	319	336	356	351	306	337	305	335	325	345	311	353	362	346	342	353	336	343	358	342	349	356	353	354	332	339	334	331	334	343	385	355	356	342	338	392	352	345	344	354	342	338	351	332	333	303	327	293	375	344	338	358	326	349	356	348	338	295	316	353	334	354	344	316	327	327	351	359	351	308	322	347	336	341	323	335	318	330	363	335	339	353	320	340	336	340	320	365	360	341	330	308	346	305	340	335	355	354	332	342	349	337	327	345	329	321	310	365	356	357	330	317	372	377	373	344	389	353	351	318	341	341	310	356	325	335	323	342	340	365	316	379	327	341	329	330	358	311	329	354	342	352	341	341	355	349	357	330	353	311	335	348	354	340	321	324	361	329	349	323	333	325	332	343	367	351	324	349	317	329	344	381	328	348	351	361	335	372	329	319	351	337	344	331	334	361	339	343	359	335	329	340	325	345	315	323	341	344	299	330	331	334	346	281	307	327	301	333	321	357	363	320	368	334	320	345	377	311	338	330	348	347	360	319	333	337	355	325	332	322	337	340	348	330	355	346	346	333	347	332	310	326	353	329	338	332	368	342	331	338	341	326	311	306	325	348	329	328	352	367	382	366	332	349	345	336	318	306	308	316	306	339	374	386	298	310	316	361	351	338	350	314	312	353	356	334	351	318	341	305	350	348	310	355	324	289	324	355	376	327	353	359	353	349	341	357	335	400	361	320	357	314	294	329	332	339	319	318	319	307	317	329	343	341	331	326	399	322	351	333	309	328	318	320	324	345	368	308	329	340	337	359	355	350	339	349	332	344	340	345	347	392	346	303	317	318	346	309	312	350	331	334	364	319	343	308	369	343	324	338	336	357	352	309	348	329	333	339	374	332	316	351	321	315	321	327	364	339	333	366	353	342	338	343	296	333	358	353	362	373	322	333	348	334	359	332	341	329	316	333	331	328	339	353	374	324	343	321	338	348	373	328	334	340	349	328	308	315	378	340	358	361	337	342	331	362	364	373	365	332	346	357	340	335	346	338	339	327	354	328	322	354	318	306	308	339	353	333	329	347	337	345	317	351	345	367	327	374	347	344	351	301	332	341	328	337	362	325	295	325	355	358	350	345	332	360	316	337	302	347	360	332	343	371	362	339	321	312	369	310	332	337	333	377	310	337	355	350	337	324	314	329	349	355	339	354	348	353	322	339	329	356	343	313	347	320	349	348	361	391	346	334	311	354	350	350	319	356	346	338	372	368	309	322	329	355	384	353	330	335	340	314	287	319	321	345	337	355	332	363	332	322	331	302	332	295	321	371	303	354	337	368	339	288	330	344	323	351	349	367	314	317	342	341	331	368	358	332	356	309	342	357	315	350	340	314	326	333	358	334	348	337	309	323	327	353	379	337	360	332	345	324	341	348	364	350	345	338	364	329	325	334	364	371	362	323	297	304	340	357	315	328	318	357	345	377	343	343	323	329	315	329	337	336	322	347	342	335	334	327	315	357	329	350	328	338	395	351	327	328	326	334	316	374	349	353	343	328	302	363	340	338	363	340	339	358	322	355	365	336	322	310	356	338	321	355	353	330	313	311	365	340	321	325	331	344	319	355	358	374	321	350	346	322	346	316	370	347	343	341	376	356	301	324	363	338	329	342	368	321	353	319	315	361	344	335	321	330	346	352	333	345	361	336	356	352	317	350	370	330	362	357	338	346	293	352	351	348	330	365	338	360	338	369	322	321	347	351	354	355	336	358	320	335	326	345	346	363	312	301	318	341	337	294	309	350	338	368	334	326	327	362	331	323	359	308	325	326	337	337	345	368	336	350	354	350	347	304	340	319	324	393	329	354	318	369	325	336	326	370	334	348	339	333	295	350	353	331	320	347	314	338	323	331	341	323	356	306	328	302	347	306	279	324	315	361	346	344	351	359	351	324	299	331	350	307	356	364	373	341	326	382	318	323	363	354	312	370	316	342	346	321	320	359	357	359	302	320	307	345	338	305	330	353	368	349	339	377	372	321	329	317	322	322	298	312	335	335	340	349	329	333	347	347	324	348	336	306	351	338	339	356	354	330	332	318	332	360	370	347	343	384	307	318	332	324	333	374	343	305	341	329	332	352	340	323	334	357	325	345	351	357	354	301	312	332	353	333	329	339	310	371	351	309	355	333	308	336	335	291	335	335	374	324	314	322	329	310	323	343	354	366	365	292	313	323	338	356	325	355	371	328	334	328	356	368	369	322	327	346	341	348	367	322	349	316	349	324	383	334	362	328	327	353	366	343	353	350	286	343	373	347	360	329	338	390	338	321	373	329	361	316	329	343	339	329	320	339	350	349	330	306	368	343	309	323	346	353	330	312	351	334	319	345	323	354	336	343	282	375	360	331	316	333	350	364	332	358	331	324	333	355	310	347	320	373	336	338	336	332	301	309	345	343	337	335	363	318	382	352	336	325	362	326	379	317	323	359	358	337	343	372	356	324	329	370	353	355	342	333	341	383	346	362	366	319	309	319	303	343	360	353	389	328	303	327	332	319	303	345	355	352	309	355	355	318	347	342	346	346	373	348	334	348	338	360	356	351	349	318	318	320	362	371	317	317	353	377	316	309	346	364	354	336	344	341	349	332	357	321	343	355	357	363	297	358	364	344	336	357	349	306	343	393
25003	10178	7773	9200	5612	4313	3585	3414	2832	2529	1985	2179	1896	2234	2304	2730	2528	1908	1467	1542	1641	1933	2374	2707	2534	2448	2525	2547	2715	2495	2510	2245	2177	2034	1851	1868	1804	1719	1608	1485	1252	1214	1178	1155	1169	1158	1188	1311	1365	1081	1100	1048	970	928	801	817	927	987	946	930	828	832	760	869	940	946	930	926	826	797	794	762	800	799	728	796	812	748	799	783	779	752	715	769	807	791	732	784	787	803	747	830	792	779	802	812	783	776	738	799	782	798	751	771	808	800	786	741	762	759	751	785	776	781	799	779	721	753	857	824	744	773	732	787	765	764	852	758	736	786	759	799	767	711	778	791	761	771	765	768	810	816	815	789	771	816	711	760	815	794	768	809	733	742	783	763	774	755	774	736	763	766	790	769	743	792	758	840	749	782	772	799	741	763	778	796	781	793	767	802	765	766	804	777	766	788	755	720	796	727	737	807	762	777	790	735	779	778	755	755	764	800	773	800	776	816	761	807	769	732	775	782	815	779	778	807	818	798	810	771	766	804	810	757	760	792	833	803	773	788	794	790	837	780	821	784	773	759	795	730	765	719	768	759	752	741	745	774	788	790	773	778	773	767	766	799	786	770	742	839	830	791	764	762	794	779	776	796	784	797	785	732	796	765	798	829	743	821	736	831	766	746	813	823	716	766	777	774	763	775	776	791	792	794	777	763	769	802	785	746	792	707	778	777	806	812	759	782	796	767	734	803	769	791	791	776	747	786	778	737	791	834	767	808	862	810	824	776	810	780	769	804	764	746	816	788	821	808	737	789	717	772	749	794	775	816	755	779	773	803	786	794	831	736	744	750	815	785	804	768	797	756	781	734	785	805	760	749	783	765	785	770	792	793	838	775	765	775	766	781	771	817	783	785	757	770	780	772	779	777	767	726	811	753	719	757	818	772	751	774	780	830	777	757	760	805	775	768	784	802	762	793	745	764	746	793	773	758	817	789	832	769	725	765	796	788	844	793	767	797	715	778	742	783	765	763	782	774	749	791	780	779	760	816	820	771	730	744	801	851	795	820	766	822	789	734	754	765	784	751	785	809	733	804	780	698	839	797	792	744	752	764	783	796	756	787	795	800	838	782	749	728	746	780	785	789	792	793	791	772	748	749	804	752	810	745	767	757	739	809	792	736	785	754	783	774	750	795	815	793	740	788	796	800	738	794	737	795	849	752	798	742	753	789	816	820	714	776	793	766	802	838	755	773	802	830	766	776	773	719	799	845	746	790	823	783	761	747	789	788	754	828	807	750	793	792	736	788	808	820	733	736	776	786	716	753	784	742	784	797	742	841	768	756	783	705	769	741	788	787	779	842	770	813	783	759	723	733	769	797	762	774	794	738	781	758	755	786	781	739	725	756	826	765	781	768	817	753	766	823	765	789	779	735	794	812	783	780	740	820	773	769	794	815	744	795	745	745	773	764	816	775	783	759	791	790	823	777	737	768	773	803	753	812	796	772	739	767	816	747	751	810	755	792	806	741	720	816	762	808	803	758	806	709	736	811	727	796	770	791	788	817	779	739	757	744	773	742	822	759	786	782	766	799	764	810	772	829	782	806	781	799	783	756	729	787	832	807	761	726	765	802	774	753	762	799	800	758	802	745	802	749	806	822	742	727	820	785	750	728	767	755	784	760	773	835	772	751	778	816	838	792	775	779	804	812	750	801	741	823	755	750	790	817	773	752	740	800	748	726	830	797	747	767	818	787	749	812	809	722	801	769	783	783	763	738	777	783	742	756	823	773	798	801	820	796	746	793	794	756	769	811	787	766	739	784	775	717	847	771	757	765	814	801	778	843	742	759	784	807	761	760	765	771	778	777	777	782	759	747	771	783	791	758	758	754	807	790	747	748	763	797	818	727	778	798	749	775	768	829	766	787	794	794	735	766	786	772	790	778	762	735	780	745	786	750	775	796	763	777	799	783	800	799	823	753	769	720	760	790	737	780	775	741	794	765	727	803	795	789	779	760	735	763	767	771	812	747	758	808	784	796	782	741	788	769	793	779	790	764	762	751	777	745	774	765	770	767	797	759	786	790	781	784	813	803	746	747	772	728	799	767	756	761	782	781	750	813	816	820	756	773	732	760	776	784	731	798	776	805	765	795	761	747	781	774	805	736	783	807	801	773	780	779	781	752	782	748	755	831	758	795	758	764	742	751	802	788	789	835	804	788	732	785	784	774	792	737	772	761	793	757	826	793	752	770	739	755	761	784	773	729	739	776	768	694	759	785	767	777	763	735	770	814	772	774	721	793	790	770	770	758	733	792	726	763	769	811	797	746	764	772	841	749	828	786	779	794	766	726	782	783	780	801	798	762	785	750	744	806	772	782	772	843	797	790	790	787	818	759	777	742	808	773	761	788	831	781	746	797	776	763	752	793	790	758	767	787	772	804	760	789	787	765	808	809	763	736	740	807	802	793	807	739	769	801	791	804	794	763	770	829	776	752	770	786	814	807	811	783	770	768	805	785	755	772	760	737	793	783	790	772	758	747	769	728	799	810	770	802	787	811	785	730	793	832	768	821	778	822	751	799	803	800	817	764	774	784	804	776	752	815	737	814	785	801	816	777	807	769	744	766	791	794	733	848	751	766	748	744	744	804	767	760	754	761	780	703	840	779	780	824	737	734	767	731	781	747	777	763	834	772	803	803	777	769	763	788	791	811	790	798	796	827	779	749	735	757	750	761	769	797	768	736	741	787	809	774	754	784	835	802	792	803	791	739	773	782	809	774	801	796	815	734	785	769	763	770	767	720	802	779	769	737	740	769	745	733	847	800	750	791	825	776	781	821	740	763	785	765	786	806	785	753	757	807	791	800	787	800	816	766	771	793	800	750	755	792	763	763	788	765	771	788	755	773	805	749	812	770	855	789	817	775	827	779	764	760	798	805	714	807	793	766	797	820	741	808	773	775	732	813	762	671	772	765	733	732	789	811	818	728	781	758	762	770	790	778	796	746	801	808	771	774	765	783	823	811	851	747	771	813	769	778	775	774	755	787	815	783	816	809	784	780	733	757	786	814	843	773	795	770	784	764	753	744	767	812	778	762	790	763	841	811	675	799	806	770	770	764	754	742	791	784	758	808	773	824	829	780	803	765	792	791	766	835	796	744	784	848	782	745	787	768	762	791	766	808	778	769	733	773	777	783	801	775	761	748	796	736	694	735	747	795	793	770	770	782	795	811	777	796	772	773	757	788	753	771	783	778	758	786	780	786	776	783	785	728	761	800	736	765	728	772	776	817	788	831	775	755	761	815	768	749	786	775	749	820	744	828	827	785	762	822	743	780	752	816	738	800	785	762	825	777	784	725	759	782	720	749	783	729	754	797	771	787	789	702	755	767	796	786	764	778	752	761	761	738	774	791	787	794	780	749	789	785	795	767	804	737	805	827	733	731	732	800	759	785	805	796	753	728	846	720	749	761	815	812	769	759	782	810	770	827	722	757	749	780	797	731	793	792	758	765	834	796
49024	35778	17809	10313	5568	3065	1786	1382	1017	832	697	696	656	731	646	798	771	572	474	477	530	583	643	668	732	668	649	678	691	662	682	634	644	536	515	551	534	495	472	449	428	395	406	401	442	454	413	467	445	405	378	391	365	347	372	334	341	362	357	355	346	344	293	357	393	354	349	339	315	345	349	312	327	324	329	344	338	298	323	347	343	331	310	324	360	330	334	343	333	328	349	360	318	332	318	328	322	303	363	290	358	393	357	303	327	306	347	322	309	354	346	327	374	326	329	312	341	325	309	355	287	305	327	323	320	327	356	345	347	326	330	351	345	338	348	335	357	335	343	354	328	317	309	320	336	322	334	300	348	332	329	345	290	325	329	327	321	280	335	290	373	337	332	340	281	327	322	342	351	321	343	337	363	326	342	372	307	318	344	344	316	368	335	329	369	321	313	341	360	337	318	340	322	298	330	364	338	302	313	317	331	361	299	326	326	324	327	321	323	313	281	318	321	332	310	352	323	332	332	319	315	336	319	300	323	304	318	318	304	337	328	347	316	341	326	349	339	337	369	346	319	336	298	315	349	364	321	322	308	311	368	341	346	338	311	317	343	318	324	333	341	339	310	312	315	316	350	352	323	349	325	362	329	326	317	345	316	334	290	330	329	339	355	348	336	305	350	380	317	348	317	314	319	332	330	309	340	326	358	349	314	328	345	314	332	346	318	318	311	328	327	349	319	329	321	322	348	297	317	355	321	330	302	297	325	346	345	332	297	345	355	308	356	313	351	308	345	350	307	338	357	341	323	349	364	330	329	299	344	322	341	324	325	357	334	336	316	304	332	351	331	348	302	353	346	310	318	324	332	327	337	330	325	313	300	344	361	309	319	320	316	335	315	324	357	355	330	322	321	327	315	329	326	316	360	339	325	313	336	318	333	338	339	321	321	301	318	328	319	341	335	302	320	311	354	338	373	316	329	303	330	324	332	330	359	315	305	332	351	312	344	326	351	318	342	349	322	352	317	337	338	318	318	338	310	324	312	330	321	323	346	335	325	331	349	327	333	337	338	319	324	317	306	326	353	339	328	332	370	344	335	345	362	341	311	307	328	332	339	304	361	324	319	332	323	298	337	313	334	320	301	271	355	355	357	327	301	339	350	330	345	302	333	309	316	327	324	291	362	331	320	333	312	345	331	352	347	330	326	359	325	347	322	360	327	322	336	332	313	346	328	309	326	328	309	343	333	320	329	335	352	337	330	345	347	305	339	321	310	339	349	315	362	316	320	311	357	344	357	341	364	350	371	334	369	324	324	355	324	325	316	325	319	340	351	338	312	340	335	343	314	325	344	324	342	303	330	345	316	290	321	345	327	327	274	318	331	330	305	327	308	308	341	323	317	369	378	345	303	311	298	349	338	303	329	333	292	363	330	322	334	328	308	321	334	365	344	347	301	350	299	343	335	351	327	312	326	377	352	323	334	348	343	339	358	280	322	324	315	340	310	298	321	337	318	330	332	330	301	353	335	326	335	338	373	357	337	349	313	335	322	319	324	312	318	347	315	320	331	343	332	359	293	301	318	315	315	378	315	336	301	344	335	334	335	319	330	325	334	295	273	332	352	300	325	274	331	309	323	334	366	311	311	340	333	361	342	344	360	337	331	332	302	368	328	302	297	334	294	358	313	301	316	320	371	349	314	317	339	318	299	319	299	331	341	343	324	321	321	341	329	326	361	331	303	326	329	317	357	315	345	282	340	318	325	343	350	309	321	334	351	319	347	359	324	348	338	339	323	336	328	325	344	329	303	313	327	332	349	348	345	379	374	312	324	320	348	331	336	348	307	348	328	303	353	371	351	332	326	320	322	298	346	310	309	331	350	332	305	368	318	330	334	352	351	365	326	373	343	362	297	309	343	332	336	309	355	329	336	317	312	321	369	331	315	336	316	330	304	333	328	342	327	337	332	324	344	304	325	357	338	312	297	320	311	353	344	341	362	302	338	325	323	291	323	319	362	367	349	315	349	308	356	327	355	308	306	335	352	340	356	315	356	321	331	317	329	304	330	303	338	349	336	325	296	334	363	361	310	319	342	351	289	306	319	320	330	337	353	344	331	301	332	345	326	316	355	363	320	309	302	338	332	310	329	299	328	326	335	319	315	308	330	318	351	299	329	323	293	351	346	299	303	356	289	327	326	314	344	318	343	364	351	326	295	306	290	319	340	311	363	351	317	343	327	325	330	340	313	305	299	355	335	336	336	341	331	316	337	320	353	367	306	306	338	330	317	335	319	310	344	346	343	312	309	314	339	334	314	315	326	310	343	326	339	325	298	333	290	366	351	340	351	319	328	327	333	359	340	316	328	352	341	334	356	357	353	326	325	336	323	316	339	356	312	318	339	370	302	333	340	310	295	324	324	334	368	300	316	315	299	329	354	298	320	310	350	327	324	302	334	342	325	361	323	315	297	321	344	343	331	332	330	313	320	312	307	342	339	331	343	289	339	352	332	354	303	345	333	329	314	370	326	324	324	381	328	342	347	338	332	341	349	326	335	308	306	358	296	339	339	343	350	316	330	318	315	347	340	310	350	309	357	321	349	333	360	335	321	310	353	322	322	336	358	293	316	321	320	337	325	326	327	350	346	288	298	325	342	342	333	308	289	306	349	353	327	321	338	335	336	333	318	332	334	343	312	317	345	337	332	317	294	330	286	321	329	346	358	288	321	350	317	310	329	354	346	313	349	335	339	316	299	308	326	328	311	324	310	346	338	323	320	313	327	326	312	349	342	344	348	292	304	297	317	318	332	321	348	369	320	347	332	279	307	305	347	322	320	329	323	369	359	313	315	346	339	327	298	292	322	331	345	329	346	314	363	336	323	320	333	357	327	320	343	337	325	327	304	346	318	352	312	323	358	296	299	325	314	314	333	314	315	317	355	341	316	343	367	340	308	333	363	324	390	339	321	323	283	323	317	277	350	345	322	297	340	348	331	306	336	382	333	330	324	362	342	342	309	349	337	329	373	351	335	333	322	331	352	332	304	301	332	320	332	325	338	333	321	301	341	317	326	320	325	387	315	345	334	320	343	321	365	324	360	320	330	299	343	313	298	335	329	316	313	324	328	313	346	353	313	312	349	303	328	315	338	319	348	312	286	330	331	336	342	346	345	322	306	291	317	359	356	346	347	322	322	300	356	300	326	317	303	328	315	324	351	357	331	307	340	294	330	346	312	280	330	332	370	305	339	356	340	348	327	326	340	320	338	316	332	308	325	316	336	310	341	336	321	324	306	346	357	361	313	323	386	334	313	332	363	372	345	319	310	321	332	370	357	301	317	344	329	348	344	331	363	339	322	320	320	369	336	335	315	316	349	313	314	340	337	323	297	345	345	335	343	314	363	315	369	349	329	323	306	314	328	303	350	342	304	346	296	342	348	319	358	319	322	328	323	328	335	367	345	350	332	357	349	352	314	367	320	317	321	325	295	343	336	337	289	286	317	331	292	349
33327	12644	10782	12436	8739	6717	5472	4633	4040	3228	3007	2975	2929	3099	3297	3916	3466	2524	1905	1827	2215	2781	3191	3350	3269	3216	3124	3184	3433	3305	3311	2879	2767	2496	2415	2312	2250	1938	1908	1873	1512	1392	1277	1379	1428	1426	1448	1701	1647	1364	1171	1156	1049	1008	884	876	902	1073	1007	984	839	805	785	966	1044	984	937	919	918	802	775	835	812	802	801	782	831	773	771	827	786	769	740	803	783	737	817	720	767	822	793	788	712	773	781	757	792	743	801	769	792	756	738	743	757	719	793	767	789	757	761	794	796	782	786	728	768	714	825	777	766	777	770	775	787	773	782	740	848	731	800	753	818	787	794	762	804	753	746	770	790	774	709	752	788	836	746	774	778	717	764	733	796	769	759	741	773	811	821	774	771	801	784	751	739	730	751	815	796	797	810	794	797	817	752	788	783	806	732	818	729	753	733	759	753	818	826	778	794	822	752	749	708	699	823	800	741	773	767	785	779	796	755	772	719	735	722	747	770	774	816	776	774	757	797	743	786	804	785	748	772	720	753	762	749	734	797	726	786	787	818	795	786	778	751	743	769	853	799	736	770	755	798	774	730	791	767	802	768	775	763	764	747	771	813	743	767	737	785	766	750	783	773	759	764	739	722	744	788	774	766	755	749	792	776	695	748	695	726	725	774	769	752	789	763	796	808	752	750	761	797	772	757	726	775	784	797	778	823	769	785	741	815	747	776	753	800	752	735	740	783	765	754	738	762	809	757	783	759	781	741	735	769	775	738	711	737	807	754	729	760	753	735	787	825	788	743	806	781	775	731	757	746	801	786	745	773	752	723	779	811	823	747	803	789	749	751	777	744	734	736	821	742	772	815	820	756	795	770	768	790	745	760	730	809	762	747	721	737	702	761	749	789	842	753	779	758	798	757	750	760	768	784	784	796	778	773	761	743	817	794	764	775	820	794	770	772	740	746	765	773	770	754	793	741	730	805	739	753	730	760	719	740	781	797	748	740	720	802	768	775	762	763	750	772	753	792	755	771	719	747	780	751	778	777	750	759	790	703	782	774	779	792	778	793	762	733	728	813	801	808	736	729	781	757	730	809	752	791	734	763	736	800	754	818	746	757	812	745	755	748	821	719	791	752	739	736	752	785	783	788	758	763	789	746	764	781	763	774	771	750	771	780	769	750	767	773	731	706	720	784	727	735	795	781	750	769	770	756	776	731	801	730	741	766	796	775	788	723	760	770	753	767	786	726	747	841	791	747	691	713	781	772	781	782	742	784	782	802	786	782	724	780	797	768	764	762	760	737	784	772	800	779	754	773	787	756	789	823	774	779	788	762	814	781	736	795	858	811	757	760	781	831	702	752	778	753	728	758	720	807	787	802	750	740	727	769	737	762	762	777	783	756	800	761	771	757	744	764	809	827	760	762	794	751	735	795	789	720	730	750	772	751	758	764	776	789	793	819	801	814	802	775	763	771	768	747	807	810	796	774	802	809	765	761	802	773	707	755	750	776	783	755	762	781	797	732	783	748	746	790	801	763	723	747	750	772	809	776	812	765	758	722	703	766	764	773	786	795	759	766	740	783	762	751	733	775	763	700	790	725	746	793	817	772	768	788	779	744	759	748	774	741	746	776	727	774	768	697	740	737	796	747	766	795	794	753	764	734	811	794	739	758	749	770	802	773	792	816	760	791	829	740	789	763	779	778	757	752	829	709	746	776	786	759	782	722	760	808	732	773	761	788	702	774	771	772	737	787	803	775	761	723	782	767	763	781	817	778	801	749	772	760	793	785	733	797	809	792	824	787	758	786	766	756	750	773	734	733	751	729	750	771	778	773	764	781	798	823	742	765	759	784	719	814	733	815	783	762	740	766	779	786	786	778	732	799	771	757	768	788	749	788	749	796	789	784	777	740	794	785	808	779	713	748	781	800	813	777	787	739	774	747	735	794	778	787	769	796	804	789	769	751	769	785	793	784	769	842	787	719	746	738	790	788	781	815	779	741	801	761	743	785	787	810	714	767	762	748	773	795	800	812	738	778	767	772	780	789	758	773	770	815	797	763	789	748	744	775	750	796	761	751	679	755	827	791	728	759	754	799	787	754	790	769	793	747	735	828	752	729	756	796	756	738	736	722	787	725	808	698	774	782	778	752	779	769	729	800	772	775	756	723	748	806	787	717	765	749	731	756	764	797	721	799	808	794	797	750	778	773	802	774	785	791	775	760	816	771	779	799	725	738	742	741	787	767	744	749	773	747	786	723	758	766	726	767	765	774	772	768	813	714	755	751	774	789	749	746	805	779	783	813	737	757	797	745	763	778	744	745	787	809	730	780	753	757	791	787	740	787	758	750	779	739	753	762	774	777	759	796	741	761	767	718	762	723	767	803	774	724	800	773	770	774	814	780	774	821	779	783	713	742	796	813	731	780	751	775	744	744	795	757	737	820	759	781	781	789	739	780	804	717	749	779	749	792	750	785	742	775	767	757	806	772	736	758	774	813	776	746	817	762	796	718	745	751	732	767	717	753	758	772	825	721	819	743	777	778	762	808	751	731	745	706	816	794	751	781	751	795	759	770	762	801	752	760	748	768	730	725	772	779	739	785	748	740	730	777	794	756	789	765	780	743	760	802	749	731	760	790	709	756	806	767	749	788	796	796	809	844	756	774	749	804	763	752	738	769	802	782	779	790	784	775	732	720	787	744	755	714	760	796	839	765	879	749	770	761	760	772	765	773	789	744	804	770	750	762	807	794	743	802	811	787	771	764	749	782	741	731	803	716	733	743	757	744	755	746	735	744	752	766	769	775	765	764	806	760	761	759	769	756	729	784	784	758	801	749	757	781	781	783	789	746	756	739	712	788	728	773	846	788	783	739	810	789	760	813	719	765	780	733	780	739	801	777	765	730	808	801	753	833	754	780	836	779	804	741	782	753	792	791	736	834	775	753	792	821	739	774	742	757	751	770	751	749	773	771	773	789	784	815	718	780	785	794	795	751	795	752	781	734	793	753	746	788	796	788	777	805	793	773	772	762	804	809	769	767	797	719	806	712	738	766	738	766	778	791	768	773	759	763	725	788	783	765	771	720	800	751	776	760	730	743	747	768	774	773	758	786	765	771	798	761	741	764	733	784	722	736	802	789	728	820	817	733	730	749	829	802	789	788	729	714	753	793	757	760	818	783	793	742	774	721	785	795	747	758	767	773	813	777	713	779	765	749	794	759	756	802	743	784	730	730	750	732	723	746	750	766	769	785	789	790	813	804	792	734	822	808	759	775	779	761	726	808	799	727	745	796	760	778	774	756	773	750	759	782	812	798	772	741	775	774	786	737	741	761	764	787	792	741	765	738	775	769	718	786	783	759	775	779	783	762	770	813	761	768	798	775	725	744	726	799	794	722	753	750	773	761	829	756	773	827	776	772	768	755	804	785	762	779	795	713	748	755	748	730	771	795	797	788	730	785	780	772	747	809	779	801	734	749	752	766	771	779	763	717	769	702	731	738	785	779	784
6440	2082	1419	1137	738	649	588	540	572	480	504	515	566	536	524	615	554	487	477	444	506	498	563	585	517	570	596	594	573	609	566	554	503	515	524	516	514	526	493	517	443	472	503	488	461	436	447	431	456	502	437	507	474	473	473	456	455	466	468	461	455	437	457	439	420	466	492	455	463	458	442	431	428	436	441	469	466	448	434	437	433	442	449	437	455	468	444	449	471	490	452	443	485	441	449	468	446	430	425	429	453	509	405	429	499	450	465	417	485	478	441	456	461	465	460	487	434	490	441	466	502	498	467	445	485	403	411	446	458	404	415	464	435	421	445	452	472	459	482	446	494	429	482	459	427	417	473	416	462	482	413	435	434	496	432	436	477	466	496	491	441	474	490	449	476	419	411	440	433	476	456	481	418	435	443	440	440	455	437	425	476	437	436	372	427	463	444	441	437	493	443	460	456	438	457	490	466	410	460	393	468	442	437	451	414	448	456	445	457	432	465	478	428	437	424	457	425	450	453	427	462	441	428	467	395	445	431	424	418	418	408	477	451	478	470	427	482	458	427	450	424	459	460	426	441	471	461	454	449	418	449	395	470	447	426	449	471	429	475	409	453	408	454	460	421	421	407	385	471	455	424	439	458	452	441	437	460	458	460	409	458	411	431	439	457	464	451	459	424	427	438	465	451	430	479	450	412	429	481	476	471	444	454	416	428	466	490	456	411	466	449	461	444	419	484	443	439	444	451	444	468	441	440	432	416	470	437	436	437	458	430	432	423	455	405	429	465	454	423	426	448	436	480	470	422	448	443	463	505	498	438	443	459	401	433	424	471	447	459	468	437	405	462	426	451	458	445	412	465	479	471	453	414	441	407	453	465	484	485	435	450	458	412	403	405	451	436	461	427	423	460	464	455	446	424	438	499	481	453	462	435	441	451	423	439	438	441	456	436	446	453	470	452	421	451	476	448	474	443	434	464	461	433	492	408	432	415	469	463	435	417	441	427	454	488	466	437	431	436	486	412	445	425	408	486	469	421	462	457	409	442	426	446	491	439	457	457	457	468	445	492	447	463	441	451	457	420	471	478	482	445	457	476	473	421	460	445	404	438	490	468	473	457	444	459	449	449	472	476	450	442	428	439	445	433	478	465	455	458	477	470	455	437	432	443	479	507	461	473	432	445	450	445	442	451	504	444	405	469	445	452	416	431	431	433	453	458	455	433	432	491	468	466	461	482	453	437	447	480	441	442	455	429	455	452	421	455	447	450	435	435	458	489	452	455	418	475	485	439	418	434	492	445	467	473	453	436	467	489	456	446	469	473	439	443	450	463	466	507	435	450	441	436	443	448	431	457	470	430	487	438	520	450	460	481	466	464	451	472	478	460	460	450	448	445	443	456	451	450	425	455	456	441	486	401	485	467	441	445	449	433	465	425	463	446	486	433	473	452	459	444	470	459	437	475	459	442	464	455	436	468	478	444	493	476	422	448	432	447	478	460	455	436	473	428	422	453	468	478	514	429	441	441	429	417	463	500	443	484	464	436	435	436	423	457	469	460	440	441	444	456	435	449	495	473	443	435	444	462	453	438	430	458	418	477	440	446	442	486	451	441	390	431	454	443	446	455	453	454	447	422	470	479	425	469	438	438	472	409	459	442	466	474	440	444	450	447	414	434	458	433	482	450	429	465	479	443	455	441	417	489	464	451	444	400	474	422	446	422	425	460	437	463	493	437	446	445	454	441	419	470	423	495	435	445	421	425	460	470	444	438	437	432	440	458	486	418	445	486	447	437	482	424	450	455	453	425	465	441	449	441	452	475	417	454	467	468	439	439	470	429	449	455	450	506	462	463	483	410	468	439	435	483	453	420	449	434	444	450	466	445	462	429	475	445	452	412	469	452	424	450	396	475	427	454	454	446	478	454	468	425	441	448	454	454	487	487	435	426	422	455	414	448	444	463	449	447	430	469	446	455	465	440	470	413	430	416	453	435	448	458	443	470	448	438	428	422	480	485	445	465	447	454	474	451	445	459	508	430	446	485	442	436	444	476	452	459	436	458	456	449	432	466	481	454	448	451	492	486	398	432	459	423	458	416	444	468	400	427	458	435	454	475	426	448	464	435	425	466	465	462	442	438	474	408	451	420	397	453	478	450	491	446	468	474	445	416	453	456	435	516	471	410	432	453	453	425	459	480	418	464	480	432	468	438	462	462	481	439	428	457	466	436	459	453	447	435	449	473	454	435	489	412	438	499	484	466	467	437	451	445	418	451	441	473	450	465	482	445	478	489	438	476	444	435	429	490	454	445	415	454	477	442	445	456	469	420	461	454	478	427	484	460	458	473	412	441	449	425	494	464	448	439	462	496	406	426	433	438	434	437	458	464	461	456	491	447	474	485	443	476	430	436	470	462	446	448	444	419	463	438	441	442	479	417	462	407	458	430	461	442	467	466	452	455	452	427	436	447	472	448	450	428	458	415	418	464	429	437	466	423	470	438	489	448	442	466	508	468	497	460	451	437	417	442	449	449	441	432	443	474	436	456	436	461	395	430	464	475	459	411	439	455	439	475	409	461	439	412	463	436	426	461	436	492	472	446	427	489	471	458	455	410	446	431	409	412	400	440	443	462	439	444	498	433	415	453	434	462	467	425	411	472	466	465	423	413	436	458	426	468	431	436	451	436	452	491	437	479	447	470	434	452	445	473	467	460	388	445	436	433	477	465	453	456	445	453	446	448	455	450	443	426	479	466	465	437	469	427	475	466	440	452	445	447	464	427	454	449	456	455	437	427	495	469	431	444	454	463	438	472	428	437	464	439	443	483	430	409	459	474	429	444	468	466	463	466	436	415	443	445	442	455	396	421	450	485	463	463	478	480	437	419	437	422	458	422	449	435	501	430	441	458	469	422	461	474	472	434	423	434	434	482	455	460	423	455	436	472	427	420	428	449	464	393	458	506	431	473	488	480	449	450	427	485	429	446	444	439	474	470	463	435	462	463	411	427	475	454	441	481	436	500	445	407	417	471	457	443	409	437	411	448	458	405	453	451	459	455	445	412	447	441	446	437	441	473	457	428	425	465	434	469	452	448	444	463	466	429	453	459	459	491	456	478	454	465	415	478	403	464	428	433	466	457	497	462	440	463	403	435	461	454	455	440	464	458	467	467	421	461	409	441	488	409	489	483	414	447	443	486	458	448	442	431	463	425	480	475	469	415	462	459	417	469	396	447	459	447	437	423	466	486	448	435	444	443	432	456	458	479	430	453	467	409	446	422	452	446	435	452	458	452	425	478	458	470	466	466	456	446	450	460	462	427	484	450	458	474	430	425	415	426	427	431	452	437	420	413	469	467	457	436	440	424	424	426	448	446	450	450	458	475	448	460	450	463	453	441	443	399	442	448	465	447	478	484	440	500	420	505	444	429	458	425	450	438	412	453	426	418	449	431	448	428	448	459	456	442	444	405	452	436	492	442	451	443	433	442	432	458	427	445	433	436	464
6153	2327	2873	2970	2145	1874	1733	1703	1583	1472	1281	1305	1437	1512	1667	2109	1711	1290	1146	1187	1243	1414	1810	1994	1940	1904	1934	2046	2133	1892	2081	1763	1807	1701	1678	1525	1506	1445	1340	1359	1288	1216	1199	1199	1140	1156	1165	1245	1157	1125	1119	1106	1067	1006	1029	1000	1071	1054	1074	1014	1042	1035	1040	1024	1064	1068	1015	1080	1031	1027	976	1022	974	1060	998	1015	972	991	1041	1043	988	1001	992	1014	959	973	977	995	921	999	1021	934	1016	1047	957	1010	1040	990	1007	995	943	987	991	981	1052	990	1003	1026	992	1067	1002	998	950	1022	1013	1018	985	1014	950	948	969	1020	955	996	1011	920	931	1036	1031	978	1032	985	1009	986	989	1069	967	958	1009	957	1046	972	953	996	1026	981	994	1003	985	997	980	981	971	967	989	947	1030	1037	1052	1048	960	967	970	962	989	1023	994	1040	1001	919	977	983	972	973	978	1000	939	999	1012	1001	969	976	982	999	976	1008	1008	985	948	1016	1019	988	972	958	970	952	1028	996	985	1002	934	980	1002	989	982	959	960	952	962	974	967	931	983	954	924	992	988	1037	983	963	1018	997	978	1022	958	970	992	966	1049	999	1024	1019	992	1050	979	1018	990	989	983	1013	972	985	1037	927	921	985	956	1031	990	1043	991	1011	1037	939	1007	1037	1004	970	1032	954	992	1082	995	1022	949	939	969	960	1037	1023	950	987	947	1026	941	993	981	921	932	968	948	997	1011	999	989	1010	1051	1020	974	959	992	1003	954	967	998	966	1019	953	1014	1021	1041	1007	1063	956	1002	1057	1001	1000	1006	1042	959	1029	971	964	935	949	987	995	1031	984	1022	1011	971	981	964	945	1008	1035	970	1003	958	948	992	1005	989	954	966	1010	951	965	976	1009	1043	957	1058	1009	989	929	1005	986	1015	985	987	932	1008	954	1010	969	1029	996	1035	991	973	1016	922	988	1039	1004	963	1052	996	990	984	985	917	969	1013	1018	996	953	994	1063	991	975	1002	991	1046	975	926	957	971	1021	997	1041	950	1030	991	976	1061	947	952	998	1025	1042	984	1021	1024	944	963	969	1008	997	974	1012	904	946	1019	954	986	994	1028	1009	1005	1054	1044	986	971	984	1006	986	997	978	956	927	967	1035	1010	934	1000	1009	1004	970	986	977	939	1019	1044	1002	1007	966	1009	1050	962	968	1001	969	952	956	1034	998	981	968	994	1003	962	1044	1053	987	1016	1049	1022	963	1043	1021	969	1016	995	924	984	973	982	1003	987	969	1036	1025	970	1037	1000	1002	990	961	1011	933	1079	1005	971	942	915	1010	978	973	1006	1016	966	988	997	983	990	1052	964	982	984	982	983	967	1001	927	1027	1013	997	928	1025	972	996	961	945	934	1008	995	905	1010	997	995	969	991	1030	974	1011	968	974	1007	981	1043	986	986	1097	1040	1040	993	927	990	964	961	1005	1038	971	1008	998	1033	1009	973	982	1007	937	981	1007	985	1009	986	967	987	959	1008	1000	1002	1003	976	976	962	984	983	998	1035	987	1000	1023	895	968	1042	1037	992	1027	924	1022	978	977	1033	955	1001	1016	964	982	1021	986	1004	983	983	983	1012	997	957	1012	970	1008	965	1016	969	1012	965	974	938	979	934	967	974	970	1006	994	984	1033	979	1005	940	987	993	997	987	1013	1009	1040	1011	999	950	1005	1005	930	931	967	978	946	966	997	1001	941	1020	966	1014	984	999	1053	980	976	1009	979	1041	920	928	1048	1013	968	959	1000	1031	916	1015	1015	1050	1005	962	1017	952	1075	983	957	951	1002	979	988	985	986	1018	986	984	1035	922	1019	916	1054	975	1009	975	971	971	960	1016	1014	948	953	993	1038	1035	987	1040	949	998	931	968	989	972	1003	928	993	996	973	1025	981	1017	973	1042	1016	1004	1073	1017	1010	999	1010	1005	1010	995	999	991	1002	976	991	978	1017	1061	935	1054	946	1000	1012	999	963	968	1008	1016	981	972	989	1041	1032	1005	1059	1061	970	1033	996	966	979	975	987	1037	972	975	1014	984	1015	950	1042	1009	992	1000	944	1032	1010	971	1006	954	1018	986	960	989	1030	1012	975	1066	985	1020	1062	978	946	1004	1047	984	961	1020	981	1039	972	1043	944	987	957	987	966	1011	1014	961	950	952	966	1003	1010	971	997	982	973	1081	985	956	982	1092	1006	970	981	954	989	1016	942	1017	971	983	972	945	967	1050	1089	1001	1005	1000	992	973	1037	1006	968	968	1010	1003	943	1011	1039	1030	971	983	960	1012	984	1002	969	973	941	1021	989	1010	1019	997	1042	1020	1006	1022	1029	977	952	992	975	982	995	949	985	1020	967	955	1006	1001	996	1022	1050	981	953	1020	1003	991	1014	975	941	1030	994	987	980	1006	1046	982	1029	995	985	1031	949	1018	1019	1048	996	983	986	1009	1059	1014	995	965	986	963	968	1004	963	970	1038	955	992	916	941	1074	965	1036	997	1015	1031	995	1006	968	1039	1007	977	960	967	1005	980	987	1005	1012	1028	1010	946	981	1062	997	979	1005	1042	962	975	945	992	1024	1001	990	989	1030	951	1003	960	989	1010	937	999	1023	1033	970	1024	986	1001	998	1022	1024	1026	1016	902	966	973	984	1018	981	1018	1052	988	1001	972	996	1000	971	981	999	975	958	943	991	1011	930	976	999	972	991	965	1003	990	1040	1035	1047	998	985	967	956	1040	967	1042	991	1038	928	985	986	1000	971	983	989	1003	1008	1004	952	973	934	963	1024	1004	1065	1010	964	971	995	958	1012	961	971	970	957	989	946	1045	933	965	1008	972	1026	1001	996	1005	997	957	1006	1031	1020	965	971	988	994	1029	1008	1015	978	997	984	1013	985	951	1004	984	1003	1027	968	1002	996	993	986	962	997	1020	1013	1023	981	1000	1018	1020	1016	1009	963	1024	1022	960	977	966	1012	1046	1017	983	1045	974	985	1007	985	985	1023	977	986	979	1003	971	989	992	1024	1032	1025	991	1011	1012	966	1011	973	970	1008	1020	987	963	938	1013	1009	1060	1031	976	940	1048	983	980	977	1026	992	967	1004	982	966	976	1021	1013	981	952	1024	1029	1014	1010	988	987	972	941	992	962	1006	1026	1050	1028	1000	995	960	994	1027	928	1015	1021	936	1006	955	1040	993	1022	1009	991	938	967	1067	1000	1003	979	945	1022	979	960	1037	974	956	1076	1008	969	1038	998	970	906	998	993	900	967	1023	1052	986	1022	992	1032	1007	958	992	1040	973	974	1043	990	1001	966	988	935	1049	955	970	1031	989	1032	965	997	1000	1020	959	950	1046	969	933	1005	1005	1008	1011	933	974	971	1043	967	967	1073	1031	986	1025	1008	947	927	982	1002	974	986	954	996	981	945	941	967	974	1003	943	1023	1034	978	957	910	1076	999	1011	1032	976	1010	1031	965	981	1026	986	954	1001	971	1038	941	1010	952	1034	966	979	1000	1025	997	963	967	973	1001	947	989	1098	994	1019	1003	977	1036	1050	964	999	1007	996	1014	935	969	998	968	1018	986	1000	951	998	954	1011	931	964	994	990	969	1022	991	958	964	1029	975	1049	1060	1018	958	1042	998	1030	905	1018	1027	1030	976	964	987	965	1003	987	975	1023	1009	991	981	972	973	960	1021	999	962	984	955	994	1014	1071	996	1017	948	1042	909	922	1045	932	969	958	1043	976	982	980	992	975	1002	940	935	957	1005	991	972	1002	947	1049	956	950	1034	999	1027	965	982	945	976	959	984	1029	937	983	968	985	1028	913	964	940	942	1038	1049	983	1033	1017	970	996	979	1007	994	1044	1004	991	1037	951	993	1024	948	1023	1023	1007	1028	976	1018	948	947	1000	1004	1020	965	925	987	1006	999	1010	1001	927	1007	978	1021	1005	975	957	1008	976	1026	964	1007	1003	971	1050	987	1027	974	966	1034	995	1020	968	952	955	893	1072	1031	1006	1003	1044	971	911	1036	911	1026	1001	1027	1013	1005	1034	922	1008	1033	982	986	978	991	967	998	1003	959	993	985	1015	968	919	952	1013	1010	1011
40368	27530	9510	5170	2593	1324	924	835	709	583	488	514	534	533	663	666	597	462	490	445	458	470	634	534	589	572	563	565	605	573	566	531	518	499	519	476	494	477	400	434	414	348	389	381	414	372	407	473	405	390	365	353	359	302	373	341	389	374	370	326	334	344	382	372	363	352	351	373	322	310	342	342	357	341	310	345	331	311	320	340	338	330	331	354	331	351	350	379	296	345	332	301	320	339	283	315	342	374	341	314	312	332	364	333	320	330	338	340	344	344	347	321	326	300	363	343	363	318	358	320	341	328	364	340	345	339	338	300	341	319	335	323	366	322	349	352	349	344	308	344	350	335	312	319	327	337	370	357	333	317	330	340	337	369	315	331	335	330	336	354	291	367	345	322	338	364	320	324	349	331	362	323	349	344	330	316	325	360	346	329	329	363	341	388	351	343	367	330	341	354	304	326	328	326	364	375	349	346	334	352	349	317	347	324	308	325	321	339	345	334	318	337	333	347	397	354	357	295	301	339	342	381	377	332	356	351	350	350	361	340	321	363	353	368	356	377	375	352	346	356	335	319	341	344	375	341	366	359	331	373	352	336	345	321	312	349	327	385	320	346	347	363	337	318	328	367	327	354	297	330	371	319	372	362	319	316	332	326	340	338	310	323	371	349	300	329	350	374	304	329	333	324	370	341	330	326	352	334	314	307	322	333	310	350	312	345	351	350	336	307	314	329	347	315	400	366	336	342	347	343	375	330	358	352	325	342	293	382	347	331	320	324	336	303	348	382	366	347	328	338	311	357	319	342	330	321	378	338	362	382	338	348	341	351	340	337	336	366	323	344	344	315	312	326	369	337	328	340	329	364	316	361	342	313	350	317	366	386	326	317	363	336	329	368	332	338	305	354	332	328	325	318	314	344	321	355	347	330	349	306	338	332	316	324	325	363	333	346	338	298	343	348	344	323	349	335	333	352	322	324	351	339	359	325	340	333	311	347	323	323	338	347	353	322	350	353	341	324	358	325	347	304	380	358	345	337	330	383	363	325	318	330	362	336	353	328	305	347	313	347	327	327	307	335	328	320	339	354	360	322	339	324	327	401	362	332	308	335	326	384	360	365	351	328	318	309	361	336	321	348	326	296	322	330	287	311	331	355	337	358	353	354	348	352	353	340	331	329	338	320	310	309	322	336	330	342	347	336	349	341	348	374	351	348	349	332	390	326	330	324	319	357	344	356	338	345	345	337	350	335	355	331	355	326	370	320	331	296	367	348	339	356	368	313	347	319	334	357	334	387	325	311	343	380	302	332	330	327	326	377	339	355	332	380	361	319	371	395	354	356	348	346	358	355	347	299	367	329	364	319	341	324	310	331	322	309	352	362	337	309	328	308	329	322	371	319	337	331	339	352	331	353	354	309	318	311	333	326	342	331	326	335	326	320	340	332	334	362	314	333	355	349	330	310	365	345	367	344	383	301	355	365	337	308	355	335	349	353	366	316	369	333	335	353	387	364	350	372	301	367	338	345	325	334	345	350	324	347	294	359	289	339	363	355	356	358	335	335	321	320	329	364	355	355	351	327	352	319	350	334	314	353	304	348	358	371	338	331	344	314	345	333	325	371	377	367	343	325	353	302	362	344	325	353	322	365	316	348	363	377	359	333	341	341	332	341	350	335	320	338	350	356	371	323	313	310	336	341	322	332	339	365	332	360	333	324	364	358	351	359	330	349	352	324	319	339	327	367	344	325	349	326	331	302	366	333	375	319	368	348	338	329	334	326	352	366	359	347	375	362	325	333	325	307	346	380	326	345	376	374	339	292	307	321	319	334	353	355	365	348	332	321	314	307	319	354	333	347	336	307	333	344	319	332	329	361	361	316	345	333	332	384	302	348	315	323	319	335	323	320	333	365	356	299	351	389	328	348	356	353	335	364	357	342	358	341	324	361	345	356	333	349	351	314	349	338	317	349	381	315	346	378	320	347	328	341	321	374	355	347	346	381	361	320	326	312	389	357	351	322	326	350	348	339	374	286	373	375	347	343	341	334	356	313	324	342	345	341	344	319	364	348	315	344	362	325	343	327	323	323	310	331	334	337	306	311	349	348	327	379	350	332	355	316	357	367	348	313	363	369	325	353	347	336	373	317	320	329	319	328	355	329	322	342	329	331	332	339	317	337	348	364	352	341	333	365	351	295	351	297	353	328	364	388	353	305	345	373	293	322	318	375	343	322	341	353	350	346	332	319	340	321	351	350	306	357	329	311	365	341	343	324	357	328	332	340	298	321	306	349	343	307	294	343	336	353	331	328	307	318	334	356	380	358	343	327	344	328	330	315	332	338	343	367	344	317	367	316	318	346	335	327	311	342	316	365	371	362	346	361	339	365	302	336	356	341	341	306	343	351	353	345	349	314	336	328	354	354	346	295	356	338	302	324	361	312	360	321	317	326	355	353	369	344	348	357	366	334	317	362	368	340	353	320	335	351	330	311	349	367	344	314	323	341	354	351	322	328	354	332	378	327	345	336	331	326	336	329	358	322	327	364	364	363	358	365	343	352	362	334	374	323	336	296	358	327	345	363	326	339	369	328	360	333	365	346	320	339	344	339	347	362	353	294	333	329	325	317	335	353	352	324	335	319	360	340	330	344	336	366	319	331	312	306	356	348	327	330	337	333	317	319	342	336	365	320	338	339	343	346	339	350	354	341	357	363	343	348	358	334	342	333	367	327	336	361	371	299	372	367	358	336	326	340	324	349	341	362	378	305	310	343	346	339	326	360	363	340	346	346	379	333	357	378	333	324	377	340	312	339	321	332	354	340	331	335	359	355	336	342	345	372	336	345	334	377	327	320	295	375	346	332	334	333	349	363	344	321	326	342	325	319	319	329	330	360	339	367	329	365	346	331	352	352	332	334	352	324	365	351	347	341	356	323	326	282	330	343	335	334	328	348	329	346	343	351	333	365	305	328	350	366	315	330	337	360	337	347	339	322	364	330	350	305	324	333	359	396	314	333	344	326	351	336	335	331	356	327	341	328	348	346	366	342	346	341	374	325	324	326	349	352	327	322	364	310	368	345	363	347	367	344	321	387	319	341	322	318	353	311	359	328	345	391	317	360	357	337	311	325	346	313	347	351	335	363	339	338	355	352	354	327	334	320	351	354	383	342	362	375	350	321	327	345	355	330	357	359	326	350	353	337	337	336	333	313	340	329	359	346	364	380	368	340	349	308	321	353	361	339	372	368	332	316	323	293	323	329	324	348	386	337	368	358	374	332	278	329	341	330	363	357	359	338	319	301	316	330	357	369	342	337	320	365	341	336	340	334	329	325	341	340	364	334	353	346	352	401	310	330	356	349	346	297	338	331	309	343	312	318	365	337	348	344	299	330	321	337	334	340	320	340	345	326	314	325	333	343	338	326	347	360	347	330	339	321	330	345	364	317	354	363	349	357	337	328	336	383	359	338	327	353	341	330	318	312	359	340	343	370	351	329	314	309	333	349
25405	9831	7672	8562	6201	4374	3454	3293	2820	2334	2041	2062	2048	2250	2629	3032	2552	1709	1530	1487	1615	1958	2389	2663	2596	2367	2412	2578	2780	2505	2559	2340	2282	2142	1938	1778	1634	1682	1445	1558	1281	1139	1211	1121	1085	1194	1218	1453	1394	1152	1037	1080	1049	1022	843	847	917	987	1050	916	813	786	848	876	908	927	951	914	897	791	806	766	821	832	810	791	775	789	794	812	742	784	768	774	781	767	807	784	755	748	819	785	789	815	801	777	772	789	787	783	777	754	766	758	813	770	745	727	811	821	776	757	783	818	756	810	798	735	819	803	798	784	804	778	732	853	755	773	780	825	788	787	796	751	724	819	822	765	744	812	819	780	815	780	773	788	788	772	748	778	809	757	753	822	758	797	805	806	790	809	791	786	821	835	822	795	788	761	802	803	772	781	812	782	803	800	778	752	763	763	760	731	737	764	803	858	787	747	787	791	766	826	801	755	740	776	783	772	803	775	799	770	798	761	789	793	825	751	832	820	748	769	820	759	787	837	773	728	796	779	832	783	810	667	787	777	772	710	832	783	749	808	768	765	822	797	798	830	798	775	775	778	789	716	755	727	789	772	772	819	791	731	774	794	784	853	773	769	756	756	802	801	793	788	772	797	746	771	805	817	702	815	834	826	832	809	843	753	764	768	755	773	750	796	824	827	832	792	795	744	770	740	752	748	785	746	718	786	807	796	755	763	779	784	753	767	763	769	808	744	823	772	837	781	839	787	768	775	757	745	804	791	786	742	825	768	771	805	791	836	782	768	801	775	784	770	762	768	782	751	811	749	762	744	771	787	810	759	770	806	750	760	766	759	799	754	783	770	801	824	756	714	810	759	832	806	812	808	740	807	725	787	773	745	772	740	793	784	755	772	833	792	777	788	812	788	783	803	778	785	827	732	792	753	821	802	796	808	812	800	767	780	805	731	783	775	750	777	793	782	764	764	767	776	761	808	745	781	794	784	788	770	770	780	757	771	741	768	767	771	816	775	775	751	790	777	791	814	757	754	777	755	758	787	776	821	764	790	756	775	818	769	780	804	773	750	803	760	765	762	774	751	771	759	747	741	781	808	839	744	855	809	818	758	770	839	757	782	794	787	766	780	748	809	835	779	761	767	792	778	777	769	833	795	806	805	773	731	823	744	739	826	748	762	794	771	822	773	821	772	800	792	821	783	770	782	747	798	839	808	738	752	831	780	799	809	764	772	732	788	776	853	787	777	769	792	776	785	790	798	811	760	753	776	780	806	808	779	807	802	794	787	742	801	813	771	745	760	838	807	770	736	782	746	770	786	785	831	774	790	775	859	747	795	790	761	811	766	806	782	798	799	774	768	839	783	752	729	806	778	684	799	767	753	780	777	804	770	752	808	817	773	765	788	801	767	804	772	744	754	771	813	788	780	765	770	780	775	760	776	749	767	757	798	803	835	829	825	785	792	806	825	763	751	754	748	770	798	805	793	735	750	795	831	805	782	816	781	829	759	765	773	776	743	764	767	765	742	842	773	822	789	741	813	781	767	726	790	771	799	776	797	848	799	756	807	755	764	794	796	801	787	741	843	759	772	821	810	754	756	852	789	833	778	852	887	744	805	756	773	728	751	751	736	775	737	761	790	784	820	798	770	823	742	780	779	765	795	787	712	754	797	777	768	800	779	819	823	783	810	794	789	755	777	782	783	794	791	776	771	793	793	827	771	789	786	759	774	774	820	808	777	796	780	806	795	764	760	770	765	769	778	771	776	815	816	790	793	751	756	781	747	816	764	836	795	793	743	827	834	783	788	774	779	787	763	780	780	779	773	779	825	791	790	745	795	752	778	779	793	806	815	779	793	819	786	790	732	810	799	770	782	747	768	741	800	763	783	805	811	784	791	744	756	764	768	765	791	790	806	741	748	801	787	790	738	762	766	776	774	763	788	786	821	784	785	833	769	784	805	761	771	754	784	803	764	752	747	733	822	820	784	786	769	790	783	758	798	774	750	756	809	757	777	812	810	789	783	816	767	800	775	747	794	807	812	816	773	797	797	777	726	808	772	792	784	776	745	843	741	782	860	783	815	806	797	766	759	763	799	780	774	744	743	802	792	764	818	807	760	797	748	704	809	773	770	784	764	808	863	779	795	808	834	807	802	753	806	787	821	792	781	712	783	786	799	796	763	760	792	784	737	787	802	771	736	769	788	804	738	811	778	768	745	753	792	776	784	761	777	722	799	805	755	787	814	746	805	734	798	822	758	806	792	805	791	836	711	796	718	755	811	776	808	800	778	792	753	746	826	803	821	797	796	777	782	713	716	815	835	811	772	784	788	777	823	799	808	776	758	766	755	758	757	750	776	792	759	767	817	769	781	785	751	809	775	771	810	758	819	807	825	780	788	775	779	752	788	796	779	767	791	793	784	779	750	810	805	769	813	762	795	732	799	800	799	827	762	803	792	764	763	813	791	732	807	762	786	804	786	787	723	800	834	750	793	728	813	836	812	776	783	814	744	765	764	780	754	767	761	786	770	760	758	768	759	777	761	817	758	784	764	793	825	753	786	774	799	804	785	804	773	736	786	788	742	800	783	791	786	780	818	796	791	764	791	720	811	797	815	738	771	753	763	804	795	786	740	795	798	779	787	797	800	802	788	779	761	777	757	789	761	812	794	780	741	775	810	803	757	764	738	800	786	758	787	774	805	747	798	809	832	826	803	809	826	790	824	778	743	777	785	792	857	805	786	770	775	735	815	771	778	762	762	794	778	780	793	762	761	819	771	733	752	780	725	786	732	812	825	795	755	818	770	798	771	811	783	766	791	804	804	814	790	780	725	792	817	773	772	798	784	821	764	798	814	742	711	731	741	824	776	824	822	813	821	789	775	786	821	791	749	721	776	746	777	784	737	773	790	834	718	766	794	805	807	777	795	839	747	826	764	771	744	779	766	730	785	834	767	783	790	806	746	740	789	728	829	749	752	743	777	741	786	744	754	772	759	757	751	842	773	779	733	738	823	789	754	786	753	752	799	799	831	765	789	774	769	761	747	799	799	819	816	830	710	758	794	833	778	797	732	780	754	801	759	780	816	787	801	731	771	785	730	786	836	810	800	783	774	781	762	741	814	796	793	774	768	764	815	820	729	760	762	769	771	734	802	802	789	765	826	788	804	790	767	748	764	756	767	820	778	786	759	767	787	795	804	776	728	787	777	774	772	779	793	829	784	777	765	743	779	795	796	808	790	776	793	729	813	854	730	769	792	753	819	801	794	773	802	818	835	798	777	807	800	770	786	780	802	781	796	789	797	823	764	805	803	739	767	774	807	778	757	792	773	755	754	799	793	767	750	823	822	775	781	814	780	786	716	756	792	763	831	778	772	743	787	782	769	789	789	794	790	799	810	736	712	795	772	770	772	760	758	826	751	796	747	799	758	784	771	790	751	837	772	732	813	821	770	723	781	763	805	747	766	782	766	796	817	704	775	803	809	788	741	778	797	806	738	777	768	802	771	785	821
51607	37947	16964	9936	5312	2958	1702	1305	980	777	748	731	696	711	709	842	689	617	476	512	512	603	628	681	726	724	637	706	728	639	638	652	545	619	564	522	467	503	480	469	423	400	443	402	404	361	405	485	448	416	426	368	351	374	353	346	350	347	373	377	339	354	351	355	330	355	346	323	354	326	344	328	344	333	348	322	307	326	349	287	327	320	352	357	335	332	348	328	329	338	351	337	345	345	322	337	349	361	331	347	338	357	344	324	356	339	321	307	331	353	342	356	345	313	335	333	326	337	343	336	358	379	332	334	370	354	305	308	327	363	333	375	319	317	295	302	347	345	344	326	323	301	333	319	320	330	366	307	348	344	316	328	361	307	322	349	318	365	327	350	335	314	342	329	331	341	326	339	342	316	362	315	332	359	345	344	327	332	335	333	355	323	311	373	321	334	340	345	318	341	336	329	317	333	329	358	352	306	353	345	323	310	327	320	331	351	318	330	344	341	351	355	361	388	301	329	348	300	316	334	343	311	353	340	317	324	326	301	330	362	332	336	352	339	356	313	318	360	345	349	339	340	330	344	315	319	334	325	365	318	375	337	344	375	377	335	320	361	341	346	320	300	346	356	352	317	340	368	340	386	327	321	284	336	342	372	324	332	343	331	362	340	326	342	360	315	342	322	349	328	350	349	323	357	293	341	302	361	306	331	355	327	320	310	321	368	362	353	342	364	322	321	347	330	321	357	347	313	346	350	330	337	329	364	334	308	323	340	317	346	316	277	347	328	363	343	319	322	366	328	339	337	296	311	344	336	325	337	301	351	278	293	317	327	310	351	358	295	356	322	354	357	338	354	334	274	326	351	344	314	357	315	308	362	337	316	334	350	345	328	328	343	357	299	307	301	323	293	321	335	307	309	369	345	343	324	339	340	311	364	333	335	317	346	352	359	342	293	362	327	320	342	325	324	320	325	352	317	357	349	303	335	319	339	357	321	359	325	342	316	325	344	354	355	348	352	332	339	340	365	326	365	325	353	366	307	373	359	320	330	393	359	306	368	325	321	331	358	317	317	339	337	330	338	319	340	337	352	305	324	334	303	351	364	329	339	345	329	341	346	330	352	366	326	309	339	355	321	339	316	333	322	336	319	332	363	309	351	373	323	357	338	364	316	370	324	361	321	367	374	345	322	352	324	354	317	334	333	330	322	321	294	327	361	340	331	306	315	374	317	329	338	331	287	332	354	320	334	347	310	324	338	335	359	369	319	356	334	362	359	321	324	360	358	337	334	321	332	332	335	311	312	325	336	343	317	338	313	365	349	339	325	311	369	327	338	337	298	369	339	339	326	315	331	346	342	294	331	351	299	330	337	343	317	344	313	365	326	317	332	301	337	353	339	354	355	350	344	324	350	341	345	299	318	314	325	331	296	347	354	330	357	352	339	335	318	336	322	337	353	329	336	335	334	355	333	326	321	319	299	357	362	330	351	335	335	292	313	341	331	328	304	274	335	325	339	338	341	352	371	301	334	316	344	334	338	351	331	371	319	337	328	314	360	361	308	290	339	321	344	318	345	343	338	331	315	306	303	339	314	349	342	323	339	351	334	336	381	324	368	310	361	298	345	339	356	370	340	333	311	323	328	330	350	350	320	344	337	334	326	326	342	362	335	357	336	339	334	351	323	362	343	321	337	323	315	338	336	361	331	322	332	352	340	368	347	364	341	361	347	351	318	315	309	339	338	341	352	337	347	338	326	305	346	316	317	326	358	328	325	337	322	349	355	363	323	348	343	329	325	299	352	329	384	340	327	322	338	336	352	332	321	372	325	342	340	371	374	344	352	334	342	328	333	311	331	363	359	343	332	329	344	329	338	321	329	319	365	339	323	344	361	344	330	329	309	353	375	311	323	313	353	307	326	328	341	364	377	322	360	290	359	330	337	314	299	343	350	336	354	360	379	332	358	353	384	363	364	340	353	350	310	343	323	352	336	323	358	372	322	324	324	325	318	306	299	324	336	330	310	321	327	340	328	345	333	331	320	328	341	356	376	356	359	321	320	330	305	313	346	320	340	320	326	339	309	390	348	316	352	322	339	329	317	323	323	344	333	308	343	330	376	329	341	325	338	345	332	351	369	328	330	327	335	331	314	351	327	337	333	339	315	341	366	340	334	364	329	349	310	314	360	322	339	349	368	305	326	320	323	317	326	320	314	313	345	343	327	334	331	341	355	353	309	310	313	341	307	360	339	344	338	309	351	342	333	353	333	367	333	348	331	327	350	299	357	312	347	324	323	332	337	381	342	318	342	312	319	317	352	350	323	355	317	336	342	345	320	339	353	323	318	323	387	356	320	331	324	343	306	355	326	288	294	289	320	323	334	325	345	350	307	316	327	319	326	314	353	344	368	326	320	329	318	369	335	368	314	315	344	327	338	321	317	336	312	317	341	356	314	316	340	333	338	321	331	336	312	333	303	331	352	331	345	343	329	337	324	349	340	344	321	347	350	334	363	331	358	343	326	340	336	362	344	319	350	325	322	352	355	318	345	329	327	305	327	332	332	312	343	355	345	361	341	367	324	333	348	345	335	340	347	349	346	353	345	308	331	372	324	350	358	366	332	332	281	312	323	295	361	350	380	320	353	350	340	322	310	319	344	319	335	308	326	321	315	332	310	354	332	375	346	336	314	355	326	314	324	332	349	329	346	330	327	348	338	326	330	338	344	351	333	321	319	353	345	384	332	351	338	316	360	341	328	344	344	359	341	344	316	337	340	315	330	346	356	351	350	358	338	331	325	317	298	320	361	312	318	331	340	350	326	315	342	336	375	328	335	339	348	334	310	334	316	336	295	347	353	329	349	330	336	339	305	317	339	307	312	314	315	315	380	316	331	327	354	285	297	340	344	343	313	334	318	311	310	341	351	340	376	324	308	338	312	337	345	317	337	341	339	353	335	330	287	309	347	322	345	315	315	335	336	337	303	333	338	317	342	381	373	336	337	329	326	361	341	306	319	293	279	344	344	363	340	364	324	346	315	308	325	324	354	320	343	337	348	325	308	310	341	331	317	353	353	307	297	335	313	303	341	328	360	358	336	342	343	280	350	312	339	399	341	337	331	345	302	358	342	302	350	371	354	312	335	331	348	347	354	337	355	335	339	319	320	332	313	336	367	329	332	327	354	347	350	337	325	355	327	313	326	367	358	344	296	333	342	347	334	319	307	330	328	321	332	334	350	336	324	311	330	335	345	320	326	362	331	325	322	343	345	333	342	342	323	351	332	345	347	375	378	336	316	320	382	354	331	330	326	365	328	347	322	324	380	316	334	314	314	354	314	351	377	306	314	350	309	338	324	324	333	330	309	346	320	321	330	314	308	353	385	332	322	329	361	299	311	320	369	344	350	326	351	370	350	336	336	361	313	329	316	340	345	368	328	364	325	321	306	326	338	333	327	327	347	346	349	321	351	324	370	343	322	339	326	323	335	347	320	299	325	342	346	310	340	328	352
33936	13485	10685	12137	8333	6350	5662	5067	4065	3286	2980	2889	2918	3049	3456	4075	3248	2308	1946	2036	2104	2636	3194	3445	3405	3187	3202	3525	3614	3247	3193	3100	2876	2741	2447	2317	2067	1961	1883	1900	1486	1388	1318	1345	1352	1366	1489	1665	1514	1192	1189	1152	1054	959	883	934	969	1087	1079	933	830	811	909	939	979	1037	1021	947	858	791	818	849	837	846	838	792	788	842	809	842	790	794	762	749	718	811	742	810	796	805	785	767	806	794	743	794	794	805	800	770	767	815	762	818	778	793	740	718	767	837	819	759	809	752	806	762	786	781	780	818	774	758	762	822	751	797	738	797	823	748	765	846	770	783	796	793	755	756	768	807	791	750	770	789	821	809	751	778	796	852	785	806	774	769	766	768	800	797	788	796	757	763	800	816	781	762	818	771	781	801	795	765	752	765	739	748	823	796	802	843	848	762	809	800	811	766	790	745	813	815	804	770	753	757	790	740	737	825	776	764	777	793	778	735	809	805	771	766	750	777	827	804	833	759	776	777	811	765	839	808	744	781	777	728	759	777	795	811	778	796	734	767	761	772	772	778	786	768	761	797	798	766	777	809	736	763	817	800	793	755	773	768	788	798	768	787	781	753	817	814	819	781	767	809	746	793	825	746	811	859	726	819	774	756	752	781	786	800	815	804	772	752	747	792	756	758	783	762	754	804	796	802	784	795	732	798	739	814	792	784	798	709	800	769	772	841	760	763	777	819	764	810	820	757	774	776	780	762	823	834	744	802	799	781	803	760	793	779	777	725	809	786	726	793	817	754	785	804	810	806	761	814	787	805	806	760	768	804	736	783	792	733	785	798	763	755	799	764	764	806	754	852	732	724	779	813	707	803	812	803	782	844	779	733	752	836	762	751	828	792	783	821	806	760	776	757	719	753	731	799	760	789	746	758	742	811	806	744	740	762	783	865	797	718	770	753	776	760	813	785	748	787	793	793	742	785	799	756	731	770	796	747	771	793	848	783	742	805	769	714	764	776	756	762	806	826	794	768	783	778	757	744	801	764	785	770	759	798	752	752	771	768	773	745	757	733	757	768	762	847	763	771	830	750	793	769	777	829	794	804	797	826	813	794	757	771	765	812	815	801	748	756	773	828	811	758	810	811	771	798	793	747	759	736	815	733	779	790	836	808	783	785	766	762	745	746	762	763	778	801	795	769	849	719	773	735	793	807	747	741	785	757	784	723	730	810	767	823	792	793	763	781	797	829	773	768	803	848	770	730	820	827	801	794	778	784	705	804	757	784	777	797	799	767	745	802	744	799	795	759	747	737	788	817	748	793	765	778	820	771	794	781	757	864	749	756	767	825	801	844	810	743	766	710	819	775	778	809	755	771	845	774	801	755	769	785	709	800	796	762	803	821	749	779	801	772	755	768	772	800	772	814	791	823	790	787	768	757	823	796	804	796	751	805	750	766	755	765	769	751	773	786	771	763	790	798	815	809	748	791	795	800	837	779	785	776	804	756	778	766	804	757	795	782	736	793	787	744	810	822	783	801	791	804	811	787	774	802	810	812	779	766	819	781	737	786	791	751	783	770	765	742	735	765	773	808	779	804	775	788	821	762	748	784	767	810	823	740	769	771	755	826	819	753	796	754	731	776	741	807	801	852	790	796	764	766	812	789	706	797	764	797	781	785	785	801	764	750	769	763	821	774	768	801	743	768	772	775	775	785	815	750	862	756	769	744	769	783	785	783	717	824	730	771	823	752	810	811	775	745	803	784	746	798	809	786	794	805	755	731	838	775	787	758	804	773	785	806	776	744	754	798	759	767	801	779	772	792	788	786	773	776	838	779	819	787	778	782	760	753	801	753	759	737	793	764	805	765	800	783	798	799	778	746	793	794	756	813	784	832	740	761	786	785	750	824	787	739	762	763	772	786	785	797	790	790	790	793	780	792	779	812	789	751	811	761	809	779	761	812	786	777	739	802	747	771	759	790	749	766	784	777	799	798	735	816	784	774	761	744	755	754	823	752	767	849	779	750	774	764	780	746	730	743	739	783	788	795	735	772	787	812	778	828	770	760	776	718	793	758	801	760	793	800	805	725	789	784	804	762	789	745	761	823	757	781	775	772	807	753	765	813	825	812	802	750	817	801	761	781	777	775	812	805	774	740	797	786	795	762	813	800	820	763	738	813	727	756	772	784	719	748	832	779	747	778	753	782	795	810	768	816	794	779	796	778	804	769	739	777	769	774	810	821	772	766	792	834	817	764	778	746	777	768	742	770	726	829	776	764	768	805	759	765	760	797	826	774	790	850	817	749	765	814	794	799	708	798	805	841	749	767	783	787	776	756	798	751	755	837	788	775	785	815	785	758	748	774	763	763	843	802	775	757	790	737	747	829	757	794	733	808	771	777	806	810	793	755	768	777	760	783	803	783	798	792	797	776	740	851	822	822	815	848	784	820	836	837	759	827	745	791	777	798	784	795	760	789	735	774	762	814	752	810	758	745	792	738	796	781	778	793	728	784	822	780	753	800	818	787	799	740	772	758	757	770	806	764	799	762	741	799	741	796	793	736	778	750	811	743	775	772	799	788	774	775	792	832	708	798	723	780	772	769	821	747	737	771	826	792	761	790	791	738	791	764	792	811	765	811	752	782	816	734	742	773	819	751	773	797	759	803	796	763	843	809	759	782	751	839	746	740	789	789	752	793	758	829	770	828	782	804	765	769	784	790	794	790	788	795	767	738	792	737	754	788	835	802	782	785	761	839	800	763	794	781	784	764	773	812	784	722	799	797	807	780	816	801	776	785	764	749	787	731	753	805	783	777	754	734	771	730	803	796	788	743	800	785	801	781	784	787	822	742	789	829	769	786	778	820	747	782	893	786	754	745	783	778	765	791	795	782	766	796	792	817	806	803	774	801	801	806	748	793	787	746	836	798	787	866	782	786	798	811	820	771	724	773	778	795	757	816	771	824	763	816	771	770	793	816	784	809	764	755	811	823	763	812	735	787	769	776	749	749	740	786	787	816	821	766	794	819	786	821	734	788	784	762	793	782	762	798	812	752	693	751	761	789	821	757	779	775	866	772	777	745	809	735	788	796	795	794	746	714	746	757	803	750	788	742	788	771	834	796	808	767	854	802	769	757	782	794	784	777	810	738	772	784	780	852	837	816	777	781	788	776	776	824	804	766	748	814	777	763	756	798	839	758	858	758	781	776	768	799	804	813	791	805	788	773	833	762	795	810	782	790	811	767	782	725	770	757	832	808	708	775	744	748	781	805	741	828	765	768	777	765	788	739	756	815	831	792	748	760	777	775	758	762	774	792	815	770	752	798	764	788	823	797	781	786	771	782	825	781	742	743	790	798	756	758	788	783	792	760	837	777	840	780	801	803	772	788	770	787	783	781	730	806	784	731	748	770	790	783	766	792	767	774	789	798	785	730	784	762	784	814	782	772	743	766	778	786	803	753	811	731	763	767	801	767	775	781	824	772	727	798	766	815	719	720	796	802	776	771	803	794
6705	2156	1387	1119	760	590	627	621	596	520	498	515	533	540	597	591	526	509	460	474	488	499	587	503	616	536	581	586	589	605	613	589	560	522	617	518	521	547	510	559	465	467	468	432	486	517	518	443	443	445	436	469	463	448	456	439	455	446	447	430	474	429	467	437	437	506	455	514	451	454	433	422	419	450	479	462	479	484	434	405	428	438	450	435	450	419	469	449	456	435	423	437	467	433	504	475	454	453	461	457	448	433	434	436	414	434	420	453	420	469	473	444	465	464	442	421	442	463	460	455	459	443	468	456	445	462	432	470	464	473	442	461	427	448	474	436	439	453	428	419	457	468	451	459	474	449	438	438	459	423	454	444	412	447	433	472	470	432	433	434	455	418	469	477	457	415	479	467	509	452	472	473	417	474	458	471	457	456	471	449	446	428	471	445	442	473	427	455	426	443	456	427	408	436	439	440	415	471	429	457	461	458	465	397	445	451	480	464	454	466	441	486	475	465	432	462	494	434	410	449	439	446	423	443	478	432	440	418	452	459	498	492	480	400	453	426	427	483	438	458	461	468	458	464	440	449	420	448	435	441	406	483	471	447	474	445	404	409	452	456	413	442	450	441	436	459	456	431	447	430	453	409	480	492	445	465	419	413	450	431	435	439	434	436	488	439	494	471	459	448	477	431	429	458	448	437	450	448	434	445	445	454	468	448	465	442	464	424	409	459	428	428	423	486	439	444	456	458	446	449	461	430	454	445	469	456	442	450	475	469	418	430	444	411	485	443	451	458	451	420	447	472	402	423	478	412	445	441	421	467	412	450	452	444	379	408	463	416	445	436	473	402	439	458	472	437	430	450	451	442	462	477	486	451	478	456	437	438	463	424	475	443	473	462	464	477	442	448	465	438	446	473	479	472	472	444	413	411	467	450	422	433	445	430	459	399	451	469	458	454	437	433	457	498	476	429	473	419	428	460	474	459	462	429	495	428	421	445	447	431	460	446	449	452	423	414	463	431	456	433	450	458	456	419	502	476	488	428	438	436	455	473	438	417	419	447	457	481	443	445	424	395	447	404	451	485	426	435	460	464	425	458	434	435	445	452	448	476	465	468	428	439	467	426	432	448	392	400	466	440	479	448	483	458	441	435	432	444	472	450	433	453	452	428	459	441	428	473	457	448	413	445	466	462	453	419	418	408	464	435	456	494	472	428	465	479	460	438	419	448	451	435	448	448	437	430	442	424	483	412	454	439	442	446	483	419	429	436	531	466	480	456	467	485	471	413	427	481	481	448	445	433	431	465	463	448	450	472	423	443	455	444	449	507	488	443	412	441	488	448	436	450	432	461	464	474	441	467	474	446	457	437	482	425	426	437	446	448	453	418	434	459	457	430	408	448	455	451	512	402	448	424	478	430	439	417	472	436	445	434	435	434	451	420	425	462	466	444	463	455	410	465	445	484	462	461	450	410	420	484	443	446	466	441	433	479	449	444	455	444	471	425	442	452	421	465	473	439	479	430	450	473	440	445	448	452	422	432	463	415	476	425	430	433	469	449	430	403	484	486	431	459	453	415	496	440	427	470	472	418	425	411	420	449	413	461	471	449	462	457	445	471	438	473	491	471	436	474	458	453	466	459	462	438	423	438	498	418	443	506	453	448	477	449	477	437	435	471	426	492	445	473	414	431	468	435	467	458	456	428	449	446	450	434	418	437	457	449	483	466	424	453	460	447	465	441	449	460	422	435	443	473	450	431	442	453	473	454	423	447	415	456	472	434	429	495	417	451	485	445	447	448	447	468	476	463	464	442	437	479	471	479	492	459	467	424	493	462	419	405	487	434	439	459	445	457	439	440	440	453	420	458	427	471	456	444	481	448	472	436	476	475	487	484	460	460	488	465	484	464	485	424	467	438	446	439	424	414	452	439	429	445	407	390	468	465	452	494	450	435	461	458	421	430	458	445	481	486	480	443	458	465	443	459	421	473	428	436	433	435	425	407	470	439	431	444	417	429	432	460	399	463	480	431	491	462	416	419	464	438	474	450	521	441	460	430	451	456	465	408	454	471	441	394	446	435	394	431	451	487	466	452	456	433	490	427	464	423	458	456	466	455	447	448	462	475	452	441	446	414	429	438	487	456	459	458	426	462	414	450	460	461	454	474	516	438	447	445	431	432	435	469	428	470	438	519	438	417	454	456	431	442	459	466	441	430	426	475	429	438	425	474	439	442	448	463	474	440	487	486	433	461	460	438	455	451	472	460	449	437	412	434	409	437	482	438	458	474	428	473	429	468	467	447	447	467	416	485	487	437	454	462	439	448	429	461	502	421	465	461	459	464	482	441	460	413	455	466	452	464	463	425	455	448	425	466	432	445	443	501	469	410	439	432	473	431	441	435	428	452	468	451	433	439	458	489	482	431	432	416	439	488	437	493	463	449	453	474	477	447	443	458	457	445	449	461	479	451	443	456	428	457	427	457	439	481	384	470	410	472	443	424	443	412	434	441	461	442	447	429	443	430	433	437	452	431	455	451	458	449	437	419	443	487	459	454	443	466	503	426	463	434	473	443	461	404	468	429	430	397	438	430	438	420	489	423	465	457	439	460	436	417	431	469	472	449	431	449	434	441	440	423	408	470	445	441	457	463	453	455	439	417	456	468	446	456	466	440	452	445	469	448	419	450	431	471	434	489	481	422	427	447	449	424	459	455	396	458	400	451	417	429	472	471	462	428	450	472	442	435	437	475	466	417	425	454	495	440	447	455	431	427	471	458	465	430	448	442	454	415	456	438	444	466	454	467	444	467	427	418	395	455	447	469	446	454	404	487	411	402	436	423	468	444	454	430	453	444	423	427	429	443	427	474	389	470	442	442	476	453	420	459	452	460	414	460	448	484	440	459	479	429	444	460	462	450	481	441	480	451	419	429	459	436	421	476	444	441	440	426	439	474	443	452	442	434	494	426	440	453	438	442	445	418	436	408	439	496	429	469	446	425	445	444	451	458	474	439	444	448	446	467	398	433	426	430	446	407	449	474	446	406	469	467	428	456	444	448	440	453	457	471	457	433	461	514	494	415	457	477	437	436	434	483	433	445	446	444	464	448	430	452	429	460	448	438	418	439	442	411	452	467	400	428	481	453	457	458	455	465	429	462	387	444	440	417	432	455	434	450	453	448	468	456	404	468	433	442	442	428	479	473	457	476	478	429	473	407	451	470	438	439	436	447	432	450	456	472	461	467	442	426	454	470	426	473	436	481	417	448	469	459	413	449	444	466	487	432	426	442	420	447	493	457	483	445	464	451	440	441	449	460	420	442	421	480	440	439	421	432	454	450	419	452	422	399	489	457	446	465	458	459	416	460	451	476	441	463	485	428	450	458	478	403	451	414	490	490	498	420	420	439	437	452	450	426	467	446	449	438	433	463	452	442	472	465	430	422	431	395	463	434	464	444	453	455	428	449	459	415	499	488	454	469	470	466	428	426	417	443	411	475	451	450	427	469
6150	2478	2851	3024	2191	2096	1983	1759	1659	1406	1410	1369	1426	1617	1771	2066	1579	1270	1143	1185	1237	1522	1737	1942	1905	1901	1837	2081	2148	1964	2025	1827	1853	1771	1633	1536	1441	1436	1392	1402	1263	1228	1187	1148	1094	1158	1207	1269	1208	1084	1185	1091	1052	1070	1032	1048	1060	1073	1067	1004	1015	968	1001	1082	1003	1027	1100	1042	996	983	1042	983	981	992	1007	955	1024	1005	974	984	1010	1033	958	982	990	980	998	1055	986	1023	1010	941	1009	960	997	1026	1015	1023	989	983	946	998	1016	954	923	963	1032	994	954	1006	978	971	985	1021	977	969	1002	1024	965	970	928	950	1008	988	980	995	964	1025	970	962	971	1028	954	958	934	1011	1028	1029	1012	964	1000	1002	1012	1016	1009	983	984	1041	1011	1003	1031	961	979	1001	1001	972	965	1041	1003	969	1010	942	1029	1015	1006	952	997	979	985	974	1002	975	966	1002	1052	939	1034	1026	963	1010	931	989	969	1025	1028	951	967	980	988	974	1034	996	1016	981	1018	971	995	1028	1022	1003	1080	978	1054	1015	1026	995	986	959	1001	1003	1013	1019	1016	982	984	1019	980	1006	992	1060	942	1009	1008	978	957	1001	980	1011	980	969	1019	974	1029	912	1027	992	965	1091	1009	944	985	1022	1034	1022	963	958	1021	987	977	985	966	1004	1004	959	1026	1001	1030	1004	979	1008	975	1010	993	974	1006	962	1025	990	1015	1025	1011	990	996	1058	985	1003	1002	988	1034	1026	985	979	935	951	915	1029	987	1009	1007	1036	991	1012	940	1025	973	1025	955	1007	987	953	959	1011	986	972	1006	966	1007	1007	927	1062	971	1021	1034	996	1004	1081	1001	997	1021	985	1041	1043	1000	987	1002	997	1015	970	962	1034	1037	932	969	961	943	963	964	1006	985	975	1013	1023	988	967	1032	1003	961	982	1008	983	956	989	1005	1072	973	999	1046	975	928	1034	1000	956	955	1006	988	983	995	988	1009	990	1055	1016	1036	985	984	1007	976	945	954	993	995	977	949	1018	986	1053	956	1039	985	987	997	989	950	1000	976	996	953	997	978	1008	1033	1031	989	1017	1008	975	984	961	1011	999	959	999	985	1010	1011	961	993	1020	1063	978	994	1015	982	1014	994	966	1035	978	973	1041	999	949	965	984	963	997	984	1025	961	1043	1006	982	961	986	1021	1025	990	1009	1046	1010	951	1042	1016	980	1016	1014	952	1011	1059	956	1001	986	1074	993	1016	989	933	989	1052	997	997	1035	1014	992	1020	984	1050	1001	1012	955	1011	926	977	1022	974	1009	997	1034	966	1035	979	1011	954	939	986	1040	982	965	997	951	996	1034	983	959	957	1027	1003	1029	997	1000	954	1020	954	1014	1014	1027	1019	1014	966	1011	1001	998	1010	1082	987	1000	972	1014	988	1047	999	949	995	1012	971	996	1009	965	1054	1004	1015	1016	986	986	978	968	988	1011	1012	1006	1001	1009	1002	1025	1038	954	986	999	1009	990	933	1021	1031	997	974	1005	1001	987	898	1000	954	1005	948	1008	1036	1005	992	1003	1007	992	998	970	965	1009	930	955	1002	1012	1026	1012	973	963	963	990	1022	971	1007	1004	966	1033	1038	965	966	979	965	982	941	1021	974	1011	1003	989	1022	987	1020	995	999	1050	963	1025	986	965	993	1014	1010	971	1055	973	966	1006	997	970	1026	985	961	986	1003	1000	1003	1023	953	962	1007	1002	1084	1002	1001	916	1025	1062	1085	954	1009	974	984	1019	1024	947	1013	981	980	1022	986	957	1021	1028	964	999	988	1019	1003	993	1040	977	1005	1000	996	1030	1048	920	1046	988	997	981	992	1009	1021	995	1006	984	1041	994	1006	1019	1015	992	1018	1043	991	979	976	991	979	1010	986	959	921	972	964	982	1017	979	1001	991	1013	967	982	1011	973	993	990	930	959	976	1018	998	1016	939	1008	1028	1012	1019	1022	1063	969	997	987	989	1007	954	968	987	994	1008	987	995	1030	1001	1002	967	1031	973	946	975	978	1001	1006	1009	998	989	995	1062	1011	997	987	1042	975	1006	997	1002	1039	969	1003	998	1001	1002	1021	981	1000	954	1040	1023	1026	1013	978	1011	1012	990	944	943	916	977	968	941	1004	994	969	965	1029	993	944	985	971	963	945	1030	996	1012	990	1021	1011	1005	1002	994	992	993	968	998	989	965	1030	955	954	1010	1017	1004	1026	1031	1027	1004	1022	975	980	960	1016	968	993	977	932	955	1041	974	1052	966	1007	1035	991	1017	1018	1009	1024	1001	985	943	973	1002	1056	1031	986	961	982	990	1044	1051	995	978	1032	978	1049	997	987	961	967	1007	1026	1027	986	1026	1037	1003	1012	1006	962	988	958	1036	962	974	998	1010	1022	1048	975	948	994	991	973	950	1003	1004	1097	960	1044	1007	972	966	997	1048	955	1028	1008	993	969	979	989	1002	918	1022	972	958	988	1040	1012	978	963	1018	981	973	1035	922	1012	1026	990	956	974	958	984	987	1057	992	982	895	969	982	1013	1050	977	971	965	1069	934	956	1029	1008	1013	981	1001	1051	979	992	1024	1013	1033	964	991	972	957	1052	1008	896	1002	1035	979	992	991	1036	959	999	1031	1010	947	1015	903	1047	1023	1002	1015	1056	953	950	1045	981	963	1025	1060	1009	1000	984	972	963	965	1002	962	941	1014	1006	1032	989	986	945	980	953	988	974	947	1018	999	1012	959	988	991	995	1003	1001	1053	1002	1017	1056	1015	987	981	995	978	1015	1029	978	1044	1039	996	973	1002	1036	1018	999	925	987	964	1030	1036	1059	1000	999	1043	1027	1002	1000	1041	1042	991	1026	977	1036	1018	1010	1052	1000	968	997	977	994	996	1036	974	997	993	985	994	991	998	958	895	989	968	967	1009	1057	999	975	980	1030	1024	1019	977	1007	1005	1010	968	913	1004	983	1035	1013	1037	1013	959	1001	1005	955	998	981	991	1007	1016	986	952	991	945	967	1051	992	937	990	1059	945	1024	978	997	918	1014	998	959	992	1006	956	1051	1031	976	1002	1030	985	1042	1002	1044	958	951	958	976	1046	1016	1042	1029	1046	999	1054	1019	983	945	979	984	1007	970	979	965	985	984	950	989	977	958	1008	955	985	995	975	961	989	1104	1015	987	1005	957	1012	949	955	947	968	1021	995	1065	991	957	1015	998	1033	1047	1015	977	1040	981	984	1034	1012	1038	1001	995	1022	964	1040	1016	951	963	1031	982	953	1068	981	1007	1009	1008	975	1006	1005	1011	1021	972	1002	970	959	905	960	1030	960	942	1021	1013	974	950	1009	989	1033	1008	1005	1011	1034	1006	965	985	1007	984	991	967	988	989	941	966	1025	955	1027	1027	1019	1052	984	987	959	981	1006	1042	952	976	1026	984	1022	958	997	1016	1012	969	1060	983	954	1000	1001	1019	995	1026	1001	925	998	952	1019	1046	995	986	1029	959	967	968	1015	975	1045	1007	957	973	1018	1019	1018	969	1032	1007	1051	1038	1005	979	1021	985	984	971	988	1011	1034	1059	1003	935	1008	993	986	1033	1016	994	974	1011	977	1026	1001	1024	960	987	956	983	989	1013	968	1034	952	1029	992	996	930	972	997	934	987	1007	967	1001	1010	1046	984	1017	950	1010	978	955	1000	973	942	944	1009	1005	979	935	1047	957	886	998	976	1027	945	967	1027	990	991	1009	953	958	1021	953	986	1002	995	986	978	1010	1012	1001	995	1016	1026	979	972	992	1057	1002	1008	1002	1032	980	999	964	1059	1011	1002	1009	952	952	1000	1029	1005	1004	967	1001	1047	1040	984	1045	1047	986	990	931	1048	992	960	965	1004	980	967	1006	973	964	1033	979	1022	970	987	1006	1013	998	999	952	1012	1003	981	1073	1000	989	985	1007	991	1001	1022	1005	944	1033	967	993	991	987	1000	977	1011	966	1017	1002	979	991	982	1018	977	990	977	991	960	1040	1092	1027	964	1017	977	1036	1032	1015	979	1038	1011	980	956	1012	973	1022	1084	993	1039	988	965	998	1004	976	1037	939	926	956	935	1031	1017	973	1040	966	1004	1019	972	1038	1014	1044	941	1031	1015	1025	1039	985	976	990	995	931	1051	1040	1004
42330	28505	8600	5342	2457	1689	1050	907	671	605	571	559	540	579	656	671	556	456	451	439	471	518	573	562	545	625	548	590	578	540	602	563	505	525	449	470	430	452	404	437	388	401	408	412	384	390	405	411	416	379	371	361	396	352	376	358	379	395	337	372	348	334	334	336	370	362	338	323	353	331	356	356	344	373	352	338	336	327	365	331	347	352	376	371	363	339	354	364	313	317	354	301	345	336	340	342	355	359	329	373	342	351	314	340	339	347	327	346	380	377	312	334	333	340	383	344	351	352	332	349	351	371	357	350	365	362	339	357	367	345	311	321	329	342	334	338	368	379	354	350	360	328	340	379	348	336	337	355	339	375	338	360	371	344	318	332	342	356	333	351	335	336	321	321	327	328	359	377	355	353	335	331	342	335	338	354	328	264	346	355	320	359	345	367	333	329	337	330	352	354	356	364	355	326	360	347	334	357	322	332	307	360	350	366	334	364	351	368	331	310	342	361	357	357	338	337	333	332	328	358	384	355	322	342	320	325	369	378	349	335	351	321	326	321	338	358	354	339	348	377	329	340	379	364	355	372	367	356	379	356	326	350	320	320	344	362	335	379	365	322	333	347	359	363	357	357	347	338	321	337	350	317	346	354	320	371	350	370	360	309	333	351	361	341	338	355	340	360	348	344	336	323	323	350	369	371	325	384	359	361	377	350	352	332	338	310	391	334	373	326	329	356	330	394	323	367	360	365	374	296	355	316	388	338	339	348	315	354	331	302	350	323	365	331	358	355	358	316	343	347	357	336	345	344	355	390	321	346	365	359	310	323	365	349	335	329	362	365	339	341	336	307	333	372	351	353	335	339	317	333	326	337	332	334	357	330	342	338	331	376	333	335	376	340	354	328	304	330	356	356	323	325	346	373	312	329	358	309	352	331	361	357	336	334	355	321	342	338	337	362	356	352	355	340	355	337	317	361	343	363	364	335	344	355	360	315	348	375	356	347	383	368	369	328	321	353	335	329	364	335	359	330	331	354	359	330	332	345	340	349	341	298	328	396	360	303	364	303	342	370	366	358	298	364	346	328	333	341	393	317	361	321	362	387	323	328	331	366	381	376	337	332	369	351	337	358	347	368	340	310	347	354	354	326	345	333	330	380	335	319	360	351	332	329	310	353	329	390	364	343	364	325	349	367	373	343	354	346	394	346	347	355	348	305	355	355	336	317	320	366	343	332	324	319	334	349	351	355	319	324	324	324	357	340	330	354	342	349	322	311	350	295	359	325	371	333	344	349	357	377	339	338	351	376	353	321	351	362	357	346	369	337	351	328	336	326	335	312	395	332	334	363	388	342	330	353	378	340	335	350	341	353	311	356	329	372	342	361	346	390	327	337	339	319	321	354	376	304	325	354	309	342	346	334	404	353	346	394	338	318	346	347	345	335	337	353	319	345	321	331	320	354	356	340	306	362	315	337	365	296	342	366	357	330	316	379	365	386	350	346	377	353	340	340	365	315	329	345	316	381	345	328	350	339	355	382	354	359	354	345	343	353	347	346	348	322	340	298	361	331	363	353	360	341	324	347	335	324	342	364	364	337	314	334	350	323	354	370	360	340	397	352	328	361	345	356	344	341	330	361	348	340	327	341	368	356	318	316	347	348	348	344	334	321	355	337	385	349	360	344	294	298	310	359	336	293	345	386	347	342	362	352	361	337	373	364	311	329	380	308	348	367	357	319	316	329	341	340	377	368	348	341	359	383	343	345	346	342	346	348	322	344	346	324	336	326	337	325	357	336	364	364	341	343	338	299	353	363	354	334	333	324	326	369	336	310	347	351	342	338	303	332	359	342	317	350	360	329	341	337	339	324	358	333	360	392	345	355	347	363	350	332	345	330	367	340	347	331	342	367	341	354	345	340	324	334	303	336	340	342	353	344	318	302	364	344	363	359	339	294	329	357	356	350	337	313	359	323	326	337	334	354	364	369	319	354	330	347	357	378	336	310	389	327	337	341	351	323	378	378	365	347	344	308	377	346	361	352	352	359	298	342	311	374	385	365	371	361	324	336	330	352	337	318	359	334	338	335	362	331	328	379	338	343	330	351	368	339	337	335	356	360	340	356	347	326	340	332	363	328	360	348	380	314	336	333	341	352	310	339	349	316	357	322	339	368	356	340	338	333	356	344	341	362	346	335	327	360	362	343	326	341	361	334	328	357	368	354	382	374	363	373	358	327	344	321	338	345	370	330	337	337	364	341	373	350	314	317	358	380	328	341	342	362	337	350	297	348	315	347	352	349	320	350	352	333	348	392	366	366	359	345	332	316	349	313	362	352	374	326	312	359	328	345	347	327	328	381	323	305	331	336	366	336	326	346	365	326	375	348	330	344	351	337	304	341	322	349	349	300	364	316	356	330	333	342	361	348	337	361	339	345	377	371	306	342	338	305	342	351	335	321	360	385	331	399	356	348	325	308	305	328	367	324	351	343	323	356	353	346	348	362	359	351	345	381	306	351	338	323	334	327	355	350	351	341	320	331	343	317	338	367	347	338	322	336	355	319	297	320	324	342	340	302	328	310	362	362	351	349	358	352	365	340	355	359	375	378	360	361	357	321	356	331	348	365	325	329	348	340	336	327	356	336	330	390	365	379	364	352	364	364	355	342	301	324	364	312	352	299	328	341	395	322	349	305	324	328	369	370	351	349	309	307	336	328	336	358	329	379	344	351	328	318	361	328	384	324	355	345	349	352	337	352	334	358	349	352	335	375	359	369	322	353	326	345	325	370	342	354	370	349	326	335	343	344	364	327	334	361	308	370	346	383	322	318	372	332	353	327	360	338	340	345	354	382	351	329	349	352	362	332	335	352	338	338	339	340	358	315	324	307	322	345	329	331	362	313	333	374	348	362	352	351	342	325	354	365	344	329	348	330	369	333	348	364	313	349	339	351	338	349	362	364	345	347	353	327	306	328	376	375	381	304	318	370	339	321	334	365	358	355	346	366	356	351	344	329	351	365	309	335	339	357	379	359	359	360	348	348	342	347	379	341	360	317	300	361	325	325	352	342	342	354	337	340	310	339	364	295	337	330	350	336	332	338	378	372	316	330	342	341	366	322	336	342	320	333	364	343	343	353	357	343	349	316	331	329	365	342	349	345	373	335	345	365	333	370	327	348	337	342	339	320	335	292	366	347	330	368	331	402	311	326	335	367	344	316	352	341	373	339	352	373	328	347	333	334	366	315	307	345	341	325	338	364	337	344	345	364	334	336	323	345	349	340	334	361	319	338	352	363	368	351	325	298	347	353	309	328	345	339	348	362	332	363	345	351	364	342	351	366	364	374	368	358	313	352	319	352	354	365	345	358	329	345	370	361	336	359	374	407	366	360	359	338	343	370	315	336	359	327	346	282	334	336	336	309	371	333	352	342	362	372	313	351	401	346	368	373	371	359	335	378	349	349	329	326	318	322	375	355	303	304	334	362	317	324	340	313	355	363	368	337	332	338
26514	9899	6966	8224	5332	4747	4136	3400	2730	2204	2065	1970	2092	2240	2779	3022	2203	1638	1387	1518	1685	1966	2510	2584	2553	2321	2503	2700	2859	2497	2588	2372	2187	2233	1912	1758	1732	1668	1535	1528	1293	1191	1192	1086	1110	1197	1291	1346	1235	1101	1052	993	930	923	849	879	919	994	954	838	837	846	852	897	956	925	970	859	827	817	794	769	824	840	860	848	775	797	774	806	811	781	830	814	787	766	772	820	788	823	780	766	774	811	808	828	827	790	790	818	811	790	809	759	766	772	764	784	787	755	793	773	814	822	775	725	768	823	775	827	785	807	831	832	809	806	794	749	770	796	787	769	771	718	781	807	793	830	871	793	803	794	787	823	803	825	829	772	799	781	796	798	755	825	796	803	746	723	775	768	778	772	823	765	791	780	851	754	742	754	787	857	773	793	799	779	782	740	812	801	807	793	810	814	798	790	773	752	792	843	773	772	758	786	768	765	831	822	781	749	772	783	811	785	803	786	784	793	779	800	844	784	809	842	768	804	785	728	790	746	803	805	783	787	833	774	747	770	784	794	746	806	778	801	776	766	762	826	771	727	797	802	795	801	775	808	812	818	809	802	838	764	827	761	824	804	798	841	767	792	795	796	808	788	796	765	778	802	786	821	810	782	816	776	820	795	787	808	776	801	740	795	793	797	725	771	775	792	812	816	794	788	772	830	783	801	786	807	801	762	801	785	831	755	809	812	786	784	820	796	803	757	760	796	816	765	777	785	806	842	823	783	805	766	762	769	778	776	777	841	789	808	756	775	795	803	742	803	787	818	799	758	791	826	805	809	837	862	794	792	703	768	793	797	805	750	787	772	787	817	783	803	753	756	810	774	835	813	760	806	802	825	778	753	806	798	826	793	816	772	806	863	794	777	827	777	812	793	812	770	780	749	811	778	737	766	800	773	774	840	788	784	794	808	794	787	804	763	843	759	783	768	801	895	771	804	769	775	772	789	781	785	769	887	744	733	809	825	779	753	772	752	802	807	785	765	739	797	765	784	793	812	761	845	787	818	748	857	814	811	808	744	796	816	782	781	800	790	758	733	794	760	845	796	784	822	801	775	845	804	797	777	769	766	775	796	783	786	765	761	783	786	831	821	787	748	808	786	782	807	820	802	805	760	786	791	792	825	758	815	819	823	784	809	848	807	767	765	814	770	826	779	742	777	788	746	868	856	767	794	763	788	799	746	752	760	820	806	789	781	798	843	788	788	781	723	754	810	778	810	771	768	780	810	781	813	793	837	792	770	792	783	759	835	778	819	822	781	791	818	800	765	806	789	792	844	753	730	794	785	794	798	795	775	842	830	770	745	766	779	812	774	774	760	769	746	843	773	765	810	771	797	717	790	789	818	756	788	745	764	809	785	823	791	741	786	751	796	827	830	772	743	755	816	761	845	802	829	782	767	809	821	768	800	820	810	771	812	834	779	806	782	791	790	764	889	762	776	825	768	816	779	789	796	762	782	751	848	739	818	795	790	771	784	817	823	789	786	820	805	764	820	811	800	805	752	790	783	771	791	801	792	816	869	775	828	838	798	776	768	816	807	812	796	759	756	793	834	767	823	817	793	809	788	766	767	853	821	796	840	812	771	830	803	824	779	789	798	860	786	790	825	814	852	767	830	781	761	787	829	783	805	794	824	796	846	797	810	831	779	784	789	766	810	753	790	769	786	776	786	761	791	805	796	765	752	760	780	761	846	809	758	852	760	836	736	759	780	817	765	795	760	817	738	757	797	760	764	776	774	787	766	831	782	772	775	803	795	800	796	823	746	823	770	803	808	766	796	774	742	833	801	802	816	817	729	771	791	812	777	807	827	791	802	785	775	793	773	755	790	777	797	822	792	815	753	766	778	845	839	796	771	793	826	826	786	771	819	845	795	821	788	839	835	778	787	791	755	809	808	808	753	844	773	817	788	815	778	779	782	798	753	767	796	811	773	806	824	813	842	788	762	746	792	794	780	748	782	803	786	769	820	776	784	765	792	777	738	739	826	857	804	784	833	772	762	844	797	769	770	799	817	806	759	846	807	795	782	795	774	808	786	779	823	777	768	771	830	804	827	802	772	798	810	772	745	764	798	757	857	744	758	739	728	804	786	835	753	772	817	843	746	736	788	758	822	815	820	806	769	769	797	828	805	851	772	777	766	774	771	808	779	767	794	793	791	782	831	753	782	822	821	802	794	776	796	830	780	788	811	757	813	817	787	771	775	763	801	809	764	795	772	764	740	790	787	772	784	790	806	844	807	758	741	767	775	761	744	790	779	779	768	795	795	815	800	778	743	813	765	826	832	819	783	804	794	793	831	805	833	775	800	745	785	840	753	795	796	828	796	768	807	772	779	837	840	837	806	755	817	802	802	760	829	779	767	761	766	786	791	797	807	760	796	780	833	787	812	791	775	792	775	763	814	807	819	753	752	777	759	829	768	736	766	800	760	795	796	812	834	841	840	772	808	779	772	795	803	756	796	769	803	818	818	800	789	793	760	771	800	789	814	784	767	801	784	777	791	835	827	792	789	821	790	761	743	796	794	826	791	787	795	738	784	744	840	803	845	777	796	777	763	792	759	784	806	762	778	825	797	774	794	773	736	754	790	780	767	740	756	787	877	735	841	818	801	793	797	791	772	790	844	797	809	816	781	831	756	806	792	785	810	790	787	832	822	790	808	755	733	760	723	812	798	823	768	827	800	744	771	796	816	827	761	835	746	775	830	844	833	794	757	767	749	800	752	810	797	838	776	802	757	790	794	820	815	842	779	758	761	796	826	765	729	818	757	777	804	827	807	847	762	758	827	814	784	740	775	781	749	767	792	759	827	754	725	776	751	805	781	776	801	828	720	811	794	794	827	809	794	813	792	772	762	798	805	825	814	811	729	816	824	760	801	812	745	867	839	766	780	737	763	809	825	735	808	789	787	786	752	811	760	827	763	796	801	792	773	767	765	763	781	834	812	790	850	803	778	751	767	803	787	808	815	779	795	771	827	759	818	799	788	788	769	770	751	741	770	833	809	792	811	801	742	745	794	750	785	814	810	799	822	788	834	785	804	824	759	775	758	797	796	779	780	770	788	783	780	746	774	796	744	840	801	738	834	775	803	784	776	856	807	871	797	823	793	817	779	800	788	797	805	807	809	731	759	786	729	796	780	817	787	781	812	800	770	814	778	754	801	805	783	777	749	797	793	788	837	782	770	816	790	840	792	765	823	763	775	790	749	779	768	775	805	789	763	795	778	777	814	780	745	806	764	860	725	763	812	751	797	801	785	778	812	786	840	788	767	752	732	763	816	832	775	814	763	787	824	789	769	795	798	782	784	848	837	794	858	790	804	790	782	789	775	830	801	755	782	783	809	806	838	804	806	863	774	766	783	831	761	788	765	799	760	766	793	765	771	803	811	848	773	796	820	795	786	778	777	790	789	829	786	773	813	777	761	744	775	753	794	778	788	751	766	789	751	750	800	778	766	729	750	781	803	780	825
52962	37234	16541	9835	5278	3201	1880	1300	962	789	779	718	647	765	787	855	724	554	478	481	537	613	676	732	752	658	685	744	742	664	670	637	607	596	560	551	490	477	497	488	436	395	383	419	442	409	446	475	439	344	375	374	404	351	362	371	363	404	385	354	345	337	350	371	390	354	374	342	359	341	336	328	340	351	346	349	355	374	380	320	345	341	324	362	356	319	342	354	340	344	329	324	338	325	322	328	317	331	347	350	323	364	330	340	334	322	335	358	338	322	353	360	374	303	341	371	312	353	336	321	357	310	340	343	313	339	376	352	314	321	317	382	334	377	336	334	330	345	309	343	357	321	349	354	285	321	387	304	305	326	356	308	308	327	346	316	312	333	319	350	319	316	361	354	326	351	357	329	343	361	337	326	335	317	360	338	327	343	321	345	331	311	321	320	310	346	329	362	332	281	344	333	320	306	331	332	327	335	322	370	345	333	373	330	336	332	335	333	361	328	324	349	381	341	336	326	338	330	303	364	338	328	351	316	321	318	371	339	353	326	329	293	336	375	323	382	334	366	332	346	352	349	362	357	384	344	335	334	337	354	290	362	304	306	278	351	334	360	345	323	317	355	325	311	315	340	365	326	312	351	333	347	325	327	363	349	343	317	359	335	347	352	383	345	303	341	336	334	334	357	322	350	378	389	341	318	360	352	341	340	349	342	320	329	360	332	336	348	368	320	324	336	352	365	327	380	337	317	340	325	346	352	339	387	348	345	349	347	351	310	300	334	378	331	355	396	326	345	331	349	354	315	299	367	365	329	353	325	325	319	321	349	322	323	323	357	338	352	379	350	324	348	324	358	345	322	351	329	345	330	315	326	351	348	351	331	327	360	337	357	370	351	344	316	344	364	360	321	367	374	324	309	322	331	354	274	343	374	323	334	343	317	372	345	343	338	342	321	334	344	319	347	346	321	344	343	352	305	332	311	355	368	343	349	326	333	352	351	348	377	342	372	348	347	324	291	345	341	362	322	324	316	294	339	364	334	351	334	362	354	336	347	326	331	360	329	302	345	346	304	349	355	343	359	382	333	323	282	345	339	353	340	321	324	297	322	370	317	325	354	320	330	337	348	316	329	341	333	337	371	348	333	342	372	320	375	354	353	360	333	372	333	318	307	318	313	352	374	345	357	335	344	286	307	360	308	352	301	344	327	312	360	356	360	306	334	346	300	332	332	390	346	340	309	368	376	352	367	342	330	344	333	361	356	309	315	321	326	339	352	347	343	352	328	346	336	362	326	348	337	348	343	358	328	338	335	367	342	376	336	362	349	321	328	325	360	354	348	341	360	351	278	380	340	375	306	377	308	340	375	343	367	346	381	356	345	334	341	334	325	336	364	336	347	353	371	337	365	314	344	351	347	329	333	345	344	336	332	342	330	330	351	360	341	336	362	342	371	332	323	350	328	339	338	340	305	345	336	326	359	351	347	353	336	325	366	317	333	369	333	316	330	295	377	341	321	348	354	328	329	316	322	326	363	324	394	331	352	342	392	358	346	330	349	341	333	298	341	328	343	343	346	340	332	326	355	345	317	369	348	300	344	336	336	352	364	312	326	316	317	337	304	327	337	378	359	343	302	326	355	346	325	347	348	371	336	338	341	359	332	326	340	333	339	350	328	305	359	314	348	328	352	344	326	323	364	352	318	334	325	358	325	317	373	373	349	349	351	287	376	350	342	324	345	326	342	338	339	348	354	323	350	395	367	323	322	358	334	385	325	317	363	333	332	351	339	331	324	338	338	326	364	345	335	332	334	336	346	335	321	307	368	336	344	334	316	326	347	334	317	342	352	348	359	311	385	360	343	338	350	323	357	356	357	341	352	350	362	356	349	348	347	324	323	343	358	337	357	351	348	363	374	350	357	358	339	352	345	345	399	361	388	328	338	338	349	327	329	335	340	359	326	353	353	327	347	335	311	357	383	353	354	349	369	323	381	349	354	353	336	320	339	328	338	345	353	330	317	357	341	325	331	304	336	356	355	326	346	352	344	356	324	378	351	336	335	326	315	330	324	334	371	344	360	318	344	305	329	333	361	338	374	343	336	315	371	329	324	334	316	337	340	354	346	333	336	316	316	361	325	333	358	356	325	321	344	363	342	355	343	307	352	382	328	367	358	337	359	364	324	305	339	319	372	332	298	351	359	349	325	340	277	333	339	316	337	325	327	315	366	381	378	355	358	351	324	332	315	335	323	326	319	342	330	316	361	343	362	344	336	343	351	369	303	320	356	353	330	315	311	341	315	326	329	302	309	321	341	327	326	327	352	362	332	358	333	390	312	352	308	361	353	330	333	353	367	332	310	304	315	302	331	341	353	345	363	312	371	358	363	326	308	327	334	312	334	332	334	336	373	342	353	366	366	361	347	338	325	343	280	304	324	331	354	321	343	345	340	352	372	326	345	356	303	341	342	394	354	359	302	332	337	374	314	325	333	332	353	323	336	334	307	327	346	343	315	337	340	316	373	331	381	357	359	361	343	296	341	341	326	350	348	344	350	333	316	353	348	341	366	347	349	332	303	342	321	316	329	344	354	350	353	334	343	338	366	323	306	337	364	363	352	332	333	346	337	356	345	345	360	348	318	357	295	348	359	325	324	310	356	331	357	322	330	323	354	328	338	323	322	351	365	343	324	305	349	364	343	329	317	339	360	318	324	339	328	329	342	381	338	346	390	356	338	335	325	353	307	321	337	311	348	311	347	318	372	372	345	309	380	353	320	336	378	321	356	361	343	359	361	369	310	374	332	381	353	344	327	342	341	383	342	335	343	321	336	333	363	326	343	326	372	353	346	380	367	355	340	321	334	327	339	338	321	319	337	326	343	337	358	336	319	386	319	361	342	365	374	346	361	334	334	314	301	308	365	363	337	330	361	349	351	338	332	322	338	293	332	343	311	324	362	337	339	267	359	340	295	355	367	325	389	362	379	356	349	346	333	320	359	370	355	332	359	353	351	363	332	328	341	337	370	327	363	335	367	318	294	387	324	358	331	327	316	343	345	318	319	322	342	329	352	358	315	319	340	322	365	319	347	330	299	325	335	335	365	331	296	353	319	322	338	331	340	329	353	367	368	351	375	352	363	329	323	318	349	354	365	321	326	338	341	364	341	339	328	322	349	354	402	338	340	342	363	327	323	333	350	338	384	312	366	347	366	317	341	331	339	310	339	317	352	390	345	355	351	359	352	366	336	372	340	350	363	354	356	310	344	295	307	335	338	340	333	361	355	322	350	366	326	346	337	345	308	315	361	352	341	307	311	338	342	338	334	331	332	342	364	356	349	337	306	309	343	355	347	331	341	351	356	318	367	394	355	321	311	332	337	342	370	332	346	334	337	344	333	367	367	343	344	337	343	349	345	339	327	368	345	323	385	330	331	339	373	337	349	320	357	295	335	364	308	324	353	362	345	321	353	319	370	321	351	311	318	353	345	312	337	291	315	333	366	286	303	318	365
34948	12487	10116	12399	8546	8014	5948	5075	3989	3090	3273	2975	3094	3425	3838	4153	3157	2199	1896	2006	2353	2633	3431	3510	3520	3150	3180	3694	3507	3143	3456	3188	2913	2819	2395	2325	2146	1985	1936	1940	1535	1411	1435	1259	1393	1331	1627	1604	1296	1290	1233	1051	1016	1020	916	917	1019	1053	1023	886	853	864	946	1052	1056	941	1050	820	834	824	821	829	850	853	819	821	820	817	810	756	769	782	801	800	839	735	789	783	762	797	824	816	772	801	820	812	744	776	818	756	815	795	775	778	780	781	797	827	841	757	815	779	759	745	776	807	758	817	802	847	792	810	765	801	771	751	792	813	739	785	789	776	784	766	790	792	813	823	785	830	795	740	791	728	790	808	782	821	744	788	757	817	790	811	789	815	761	785	815	810	773	824	799	740	753	777	793	721	769	752	765	779	759	745	775	751	843	808	794	792	734	800	807	783	774	764	824	832	844	768	811	789	774	822	771	818	700	769	795	765	758	756	790	786	717	857	815	807	810	786	800	830	764	805	792	801	770	776	828	774	815	752	782	776	790	787	779	767	784	801	731	813	822	812	784	849	823	782	840	755	784	846	757	820	789	810	771	800	762	734	790	791	775	778	824	748	795	841	794	766	791	802	738	763	759	797	779	823	821	814	772	767	735	809	761	775	769	802	818	785	827	799	850	764	731	765	803	800	765	807	844	764	792	813	750	811	763	777	807	748	794	800	776	820	803	764	771	775	730	787	802	789	806	782	773	813	778	815	783	819	801	777	852	778	800	756	740	773	796	780	792	784	819	798	810	840	822	782	800	795	784	766	769	805	841	762	816	735	810	800	831	729	735	742	763	802	828	800	783	806	798	770	818	771	788	746	802	818	813	764	762	822	783	789	766	790	780	760	824	773	796	870	852	779	766	817	761	765	746	780	807	777	817	740	763	814	794	803	792	805	770	794	780	747	784	766	805	782	778	787	801	853	843	802	806	776	823	805	747	800	783	774	799	775	750	792	759	795	765	830	755	799	805	805	752	834	788	760	771	721	786	803	791	763	764	785	757	784	748	746	755	772	842	772	774	741	793	786	795	818	781	749	780	809	777	814	814	798	814	794	771	786	776	781	814	822	830	810	788	787	787	780	807	796	812	784	799	790	771	803	787	760	779	790	789	793	763	840	759	810	819	769	805	806	752	750	778	789	814	802	768	795	813	876	797	800	743	783	744	785	740	741	804	754	751	793	743	773	765	820	768	794	790	783	791	786	774	768	784	792	799	781	792	778	807	818	779	822	779	821	774	761	754	796	776	744	780	798	809	785	789	813	785	786	755	780	820	851	761	781	769	770	791	805	804	771	834	760	785	817	817	795	758	801	769	795	741	801	761	793	751	797	789	783	812	800	788	758	778	780	783	768	778	791	826	779	825	825	759	753	809	816	787	788	798	784	752	822	805	771	787	791	765	830	812	818	774	794	789	790	793	796	749	818	765	843	807	797	790	792	771	707	775	847	801	784	792	786	772	806	761	799	786	822	842	795	796	739	820	823	782	805	836	791	827	836	852	849	826	744	775	837	820	773	740	820	816	760	792	786	787	768	787	773	766	792	762	804	816	806	786	767	800	818	748	833	782	786	724	806	766	829	853	767	787	746	719	794	807	813	802	785	752	781	750	813	780	733	786	801	781	792	788	767	814	778	770	758	820	747	805	723	843	755	786	807	802	716	845	754	785	801	721	804	799	750	801	774	775	795	803	797	818	749	780	787	819	788	750	759	774	854	819	817	750	766	775	760	784	790	812	842	770	804	820	734	750	732	812	772	812	814	840	769	787	800	763	764	771	804	766	747	764	765	781	839	802	821	770	785	791	755	771	785	792	730	750	752	799	738	806	783	784	797	802	771	747	822	773	800	838	796	777	776	732	786	822	764	763	763	819	729	775	792	781	761	826	794	789	759	769	769	764	760	764	816	791	793	783	784	757	808	758	811	784	756	804	767	785	786	833	790	791	831	795	829	790	774	733	784	801	803	782	749	714	784	839	779	745	767	784	803	754	795	778	810	828	797	790	783	828	841	799	779	781	803	837	792	873	767	793	761	859	782	788	823	796	803	808	777	751	764	798	804	807	819	788	792	800	795	801	762	767	723	811	791	783	828	824	819	795	805	799	778	804	795	766	801	799	789	798	760	742	802	835	785	732	789	800	850	852	793	795	780	761	792	759	798	808	778	766	770	813	799	799	777	780	785	803	775	788	766	794	846	776	792	816	816	792	810	807	762	840	838	845	760	800	772	757	756	779	799	797	781	815	814	776	754	850	791	769	803	800	778	832	769	764	833	804	796	799	785	775	775	755	803	826	796	776	793	793	788	768	821	826	814	796	777	741	816	779	786	807	783	767	822	786	784	804	752	786	735	814	750	797	743	778	783	749	745	809	805	815	775	793	810	855	808	783	800	818	787	810	729	792	791	815	786	783	797	803	788	826	803	745	720	815	751	835	779	822	810	760	846	759	784	818	764	749	812	786	840	750	760	765	792	779	790	767	819	818	755	757	792	805	756	763	750	794	750	797	791	832	781	778	810	780	800	761	763	841	753	753	759	792	817	749	792	794	820	751	771	818	809	781	808	798	789	830	707	813	810	756	809	793	797	770	773	805	805	759	762	745	818	795	790	788	775	795	862	769	752	802	777	762	807	756	773	754	791	748	748	770	724	787	776	821	761	802	788	782	720	764	827	786	797	778	769	817	741	780	774	820	769	812	767	800	826	796	769	830	793	779	760	790	825	745	770	792	749	843	824	815	770	845	763	734	770	812	848	791	782	804	854	782	790	814	756	766	815	789	779	784	761	770	755	737	771	849	799	803	816	775	829	783	771	805	786	753	809	751	766	786	809	822	845	795	796	791	809	790	799	813	737	848	797	761	790	809	823	805	805	762	778	837	764	836	760	746	731	792	752	757	775	797	767	791	817	820	825	808	849	759	841	807	799	809	818	821	817	755	789	820	776	787	806	814	809	774	826	796	771	782	795	809	779	775	806	799	807	838	736	763	763	851	795	799	798	819	802	805	776	751	782	760	749	757	846	803	824	761	766	766	776	779	774	821	773	758	802	797	824	778	802	789	770	783	748	806	761	797	793	797	751	762	759	812	797	770	803	788	806	773	811	806	801	740	800	795	790	758	779	825	797	785	792	778	773	817	782	803	785	795	796	762	819	825	813	767	822	781	826	757	841	757	785	815	802	782	773	798	748	766	754	785	789	785	826	820	787	755	741	767	819	820	812	799	811	781	816	817	771	750	808	781	747	753	756	790	836	812	758	767	822	796	771	827	750	784	806	772	709	803	839	825	870	828	796	738	800	777	751	789	799	819	784	771	739	760	808	746	724	790	814	752	776	808	738	790	796	810	751	740	800	779	771	786	760	775	816	777	783	813	845	797	830	773	835	761	807	785	828	827	754	805	767	814	797	823	784	816	801	777	780	779	847	810	874	776	798	802	820	754	778	741	707	802	796	824	792	781	823	786	780	807	765
7025	2259	1480	1222	811	724	680	559	577	589	562	510	507	514	589	590	549	443	467	474	473	490	536	542	555	562	616	629	533	571	628	576	576	538	553	537	515	520	496	504	495	468	491	474	493	477	442	536	485	473	470	453	468	471	440	425	456	462	460	395	452	450	473	467	449	517	420	461	447	476	470	481	447	466	471	440	517	448	456	476	404	444	438	461	456	477	448	448	472	476	435	426	478	437	449	457	492	456	455	430	495	460	450	427	480	440	416	448	426	449	463	470	476	453	489	472	481	475	443	466	451	445	437	447	440	458	467	434	439	443	510	424	460	482	479	437	434	466	468	455	424	474	429	464	471	483	454	492	468	462	439	433	450	477	487	441	461	466	443	433	481	491	452	479	480	434	430	469	473	440	418	463	459	453	483	432	498	481	443	459	412	479	514	437	453	465	462	427	440	436	456	464	432	449	446	467	496	434	456	475	454	471	476	450	487	449	465	450	452	461	466	435	451	505	477	500	453	437	459	478	418	413	478	497	473	412	433	457	477	432	488	450	473	453	442	468	444	478	471	504	434	494	486	459	435	424	451	469	458	454	441	439	454	442	417	438	441	483	497	435	454	443	466	458	467	483	426	490	467	459	431	406	420	461	425	451	434	502	483	428	446	424	450	452	451	482	457	500	412	406	434	433	460	425	450	481	466	448	462	427	434	465	477	429	466	464	490	462	467	487	438	422	487	443	449	474	449	434	443	463	446	448	441	442	459	448	458	488	423	436	443	471	455	456	458	474	478	451	458	469	419	459	417	452	464	451	473	449	456	484	440	469	456	491	473	471	425	442	458	467	447	495	438	449	426	504	472	422	480	454	467	451	487	440	457	421	436	469	434	469	480	425	474	451	438	482	487	428	491	397	466	418	443	486	450	454	470	455	464	454	428	459	431	484	480	499	412	425	467	432	487	442	465	455	434	455	436	504	435	490	463	493	433	446	469	493	471	454	458	415	474	411	408	442	440	430	455	466	445	443	431	480	447	467	484	453	452	448	497	461	466	446	472	430	448	472	442	478	425	441	447	469	431	477	452	442	418	441	495	464	468	426	469	440	459	428	451	421	456	439	458	441	411	430	471	441	475	490	458	416	447	442	456	438	449	481	454	425	452	432	451	459	455	465	439	426	496	440	478	445	443	441	450	465	474	442	458	409	450	415	459	442	444	437	487	443	508	444	480	476	490	440	501	425	475	424	441	436	439	454	462	484	446	470	462	461	430	451	455	426	477	439	495	445	458	425	475	436	433	487	461	458	470	482	459	420	474	446	479	468	455	460	448	453	448	441	441	430	472	480	453	417	478	460	473	481	472	439	448	457	454	425	427	438	487	437	497	443	421	402	425	438	416	448	488	460	455	450	414	430	455	468	453	448	435	474	461	429	464	466	409	499	456	445	479	429	434	440	446	447	432	458	433	487	450	450	470	477	461	419	434	482	442	439	439	503	461	440	477	459	465	468	472	442	434	471	416	462	470	445	445	423	432	466	478	462	466	444	492	435	472	437	480	482	462	441	445	482	446	464	483	477	461	489	480	454	431	477	466	436	412	459	488	473	462	451	472	409	452	459	449	435	461	451	473	443	419	419	460	457	446	446	495	482	477	457	428	487	463	469	500	415	465	444	484	421	451	502	465	460	404	447	446	471	432	435	471	471	456	455	477	432	482	463	498	405	457	451	442	436	466	426	432	449	448	459	435	473	460	414	467	458	474	471	462	416	431	450	494	459	442	439	428	459	439	452	452	421	452	471	478	444	452	413	409	464	444	441	460	446	464	488	458	469	440	423	458	433	476	442	458	480	460	461	419	455	452	460	449	475	468	414	475	462	438	460	426	421	423	440	431	455	456	430	441	417	471	439	398	471	476	438	469	443	490	434	457	445	395	449	452	480	419	460	465	454	476	458	499	453	446	441	433	473	495	454	446	426	465	437	475	425	428	501	472	441	429	414	482	481	467	466	505	465	447	466	506	472	467	408	439	434	441	482	457	427	435	408	469	467	429	438	433	437	468	409	460	461	492	420	484	471	482	487	477	457	445	421	503	479	449	472	452	426	421	427	463	451	479	448	461	490	450	442	459	425	438	443	492	460	511	426	446	461	447	453	425	427	492	505	451	450	456	458	491	415	448	468	430	468	497	488	467	454	435	446	470	469	461	490	464	489	442	451	466	423	449	458	462	477	549	485	474	427	463	443	466	486	481	483	478	466	458	433	523	495	457	426	413	440	438	444	419	509	484	417	435	427	446	446	443	429	451	479	391	406	507	433	481	446	451	393	456	432	482	435	440	456	455	423	504	477	455	463	445	439	461	456	438	426	492	431	452	440	467	468	418	487	430	426	432	433	466	480	465	451	497	415	462	441	434	434	488	472	436	450	468	470	419	463	469	442	463	495	479	460	454	444	442	470	431	515	421	452	490	460	483	474	484	496	505	462	480	485	452	441	449	429	447	415	464	482	466	464	450	454	459	446	484	438	460	486	447	439	451	418	459	458	456	482	435	446	460	425	438	452	456	402	443	457	460	457	455	433	431	459	423	436	454	435	465	473	442	478	457	404	479	428	456	404	470	460	460	457	458	402	450	455	417	454	456	437	452	453	473	465	425	436	447	472	454	451	456	446	456	453	501	441	478	451	450	449	437	440	430	411	444	443	470	424	455	452	482	471	436	457	468	435	444	450	462	467	458	429	439	435	453	463	458	468	417	474	465	449	422	455	459	444	487	440	458	451	454	458	430	467	489	474	420	453	422	474	440	463	465	445	444	472	436	428	457	507	455	401	459	422	444	427	461	475	417	494	446	491	403	458	467	426	438	462	438	469	454	433	496	470	459	442	470	462	440	463	466	457	492	447	440	465	475	441	446	505	454	482	455	461	469	506	436	419	436	424	461	445	477	474	427	461	466	442	425	449	453	450	436	456	470	417	451	467	469	418	461	475	476	486	497	462	456	461	486	462	430	441	429	443	462	434	435	488	394	441	465	481	462	401	456	484	434	448	455	500	452	426	485	450	475	418	449	428	456	480	447	462	434	405	482	445	470	433	486	486	455	441	435	432	456	442	436	462	468	454	445	426	440	429	456	457	478	458	455	460	421	460	476	469	471	449	412	437	482	470	436	450	457	474	495	444	474	459	487	466	438	450	463	475	455	487	430	444	478	458	437	450	474	431	467	485	462	447	455	485	435	413	492	492	459	463	483	459	524	445	470	448	438	416	436	512	481	424	483	442	453	463	457	445	452	463	370	446	464	432	464	433	429	423	451	432	495	429	471	471	434	459	490	449	497	394	464	469	449	464	458	440	474	451	481	484	457	471	476	468	488	420	414	465	447	478	456	437	456	451	453	450	451	455	415	442	488	422	447	442	462	447	443	445	473	480	444	464	438	480	482	412	493	486	434	450	478	467	444	434	529	459	406	456	457	423	434	486	438	452	487	438	449	428	445	456	497	448	467	437	484	466	441	459
6257	2506	2915	3367	2284	2264	2216	1874	1665	1487	1484	1382	1542	1651	2071	1906	1514	1208	1139	1144	1279	1479	1797	1998	1929	1777	1933	2092	2157	1973	2066	2068	1982	1921	1581	1495	1466	1541	1350	1365	1310	1186	1201	1180	1114	1130	1164	1263	1172	1138	1142	1121	1094	1041	1017	1032	1053	1161	1099	1015	1009	1015	1094	1097	1178	1095	1076	1052	996	998	972	1023	1065	984	963	950	1046	1031	991	1023	985	1058	991	992	961	1046	1056	1043	979	1002	996	964	1013	985	989	1006	969	966	1022	985	1068	1054	989	1002	1029	1028	1015	990	945	983	974	960	981	988	975	1038	1032	1075	986	1028	996	1068	1011	1022	1046	1004	1010	1011	1017	944	989	979	1018	1020	1015	985	1032	973	964	981	986	948	968	983	1027	1015	977	992	1019	978	1006	1071	1025	982	1018	1049	982	1024	993	1038	944	974	1041	1018	937	1032	1023	992	996	968	950	976	1012	983	995	963	1002	1010	1058	934	980	981	949	1022	1030	1047	1011	924	1050	1018	957	1005	989	1006	991	1019	1009	1043	980	974	1042	986	1008	1098	967	996	991	1063	994	1002	1056	963	963	985	963	1009	1006	1028	1019	1003	1011	1005	999	1044	1010	1036	968	1000	995	962	993	1001	1042	975	941	1012	1015	995	999	1024	973	1013	1034	995	944	969	992	978	975	1007	974	1019	985	1074	989	999	1036	976	990	1010	914	1034	1034	1000	1001	994	1047	948	992	1049	1015	1023	984	1004	991	1023	1018	984	963	1016	969	1007	931	975	1034	995	961	933	977	943	1043	958	998	1017	997	1017	1056	921	986	988	983	934	1071	935	1051	1014	1004	998	1101	1022	1015	1030	1013	1015	954	1019	961	1025	996	992	1054	977	1020	1043	946	987	1025	990	974	1020	949	1012	1013	1010	1002	997	996	993	1045	1023	1048	963	953	1009	992	990	1020	1002	1040	988	1017	1006	1003	972	1007	1015	1003	974	961	1006	1024	1069	981	1013	1014	1058	976	1032	1023	1027	1001	1067	953	1018	987	970	1019	968	1059	1041	957	997	1011	1050	1032	976	973	1092	1002	991	987	1040	1014	998	979	993	950	968	991	1005	974	1007	1007	965	1016	984	956	1047	1006	1015	1001	963	998	1011	1023	949	968	1036	1014	998	1015	1020	1002	1005	957	1003	981	956	992	1013	952	1005	1058	970	1010	969	983	1057	988	996	1012	1007	997	1037	1008	981	1008	952	985	988	954	965	1022	971	1017	985	1002	1008	1033	968	977	950	997	1049	1058	1031	1012	1007	965	1017	897	988	991	1034	970	1020	1001	1005	1014	965	970	1022	1007	1027	939	1049	1017	958	1022	1045	984	1003	978	992	1013	1020	1005	1048	982	999	990	1015	1006	982	996	1041	1015	1018	1019	986	1011	985	1004	969	1049	981	1019	1000	960	975	1009	1036	921	967	1064	1000	975	953	1072	963	1025	999	991	1049	999	1024	976	1070	961	935	1051	1007	995	1033	1018	991	988	1004	986	988	1056	975	1000	958	996	967	991	1035	1040	995	972	1042	946	983	941	1025	958	1011	1032	1044	1018	997	1049	1068	1007	964	1039	999	1037	1002	940	1051	1059	1028	945	1006	979	956	1024	977	1024	1023	962	989	1001	993	1035	1025	1018	952	1000	1013	956	1065	949	995	990	1030	982	1035	999	937	1081	1035	984	998	1048	1003	1002	999	1003	1017	930	974	997	1010	974	1016	1010	1004	951	968	1033	989	1042	955	1014	1058	1011	997	998	1034	987	1037	998	1016	978	1038	1005	963	923	996	997	1047	1051	979	1006	965	1009	987	964	994	1020	1020	1092	955	978	1046	1001	1046	963	1015	986	1020	945	1030	1022	966	1062	1002	983	1003	983	999	1030	969	1008	1089	972	1067	994	1040	978	986	970	945	983	1021	972	968	981	975	1005	994	1032	1022	1079	1055	973	1038	1017	1039	1061	1022	1038	933	974	964	1063	1015	990	986	1016	1009	1032	1014	991	994	949	994	989	1023	1002	1016	1039	1028	1009	1044	1019	976	1091	992	1034	988	1026	1008	1022	982	985	1020	997	1009	1016	988	958	1007	985	1005	970	1057	1018	1012	1009	1034	972	962	971	1041	928	1023	1046	1012	966	1013	983	1025	995	1038	1027	1017	1015	983	1035	977	947	1023	988	1016	972	974	975	975	1006	994	995	986	1015	936	962	1049	943	1012	1008	1027	996	1004	1044	971	937	986	1011	989	948	1053	1049	960	1008	1005	973	931	1069	1020	1028	994	1010	1068	1037	953	955	981	988	972	1006	997	1003	993	1051	1031	954	1053	998	996	1046	975	1002	1014	951	1019	971	984	1020	998	1003	1001	1046	1009	980	968	997	1044	994	997	1000	1011	1043	1039	1000	1036	1016	1048	1035	1028	993	1007	999	1047	970	1028	998	956	1034	1005	1017	978	917	968	994	1005	1013	991	987	1014	895	1011	1000	1036	1015	1025	1019	994	1000	995	945	1033	931	1055	1045	918	950	970	1034	994	999	1051	1016	993	1060	998	994	1050	969	979	1000	1013	982	974	972	993	1017	1037	1000	1028	1018	945	1037	978	1066	1042	987	1024	964	991	1026	985	988	1032	1052	1026	998	1007	1047	974	1008	971	1090	1034	938	1021	933	954	960	965	993	990	913	1014	1032	1028	989	1020	1014	1008	1025	1009	984	1037	957	1074	1013	988	995	991	1011	968	927	999	1017	1075	997	1023	1040	1020	991	1033	964	1058	1029	925	1006	984	988	1038	979	995	954	1001	1010	999	1005	1041	993	972	1005	991	1059	978	1035	1039	1029	986	994	1043	982	1040	1045	1000	1023	1056	982	1006	1023	965	1057	1021	1057	1057	1013	996	957	1019	1037	978	980	1007	1010	990	988	1029	1035	975	1064	1030	1055	995	973	987	994	1026	1064	991	1033	983	1019	934	1065	978	998	965	981	1013	1006	1069	1006	951	987	1001	1026	999	1010	1024	1020	1013	955	995	973	991	1016	1007	1004	1023	984	966	1001	940	1009	1005	980	1023	1005	1001	989	1011	957	1060	978	998	967	1021	960	1049	989	1008	960	1053	1003	1032	947	1024	1011	1051	1010	1016	1018	1001	1024	1021	968	1045	998	1068	979	989	956	994	1064	982	988	1034	964	1078	1015	1037	972	977	1001	1043	1013	1009	1012	1000	958	983	989	997	1065	977	996	1033	1019	965	1028	1000	1011	1009	1011	1042	1048	924	1036	1044	1017	1005	976	1023	992	988	958	964	1023	1015	1021	1053	993	1016	1009	960	1022	940	1027	1026	999	983	949	973	1005	992	1046	965	982	1053	983	1002	998	1021	1042	962	1024	1023	1012	960	1020	966	1020	1070	1005	947	1011	1014	1017	1044	992	966	1034	997	988	1060	1007	1013	979	1020	969	1010	988	982	961	1009	948	1020	960	997	1030	1033	986	976	1009	974	1004	993	1012	1005	1011	1009	975	977	1052	1003	1034	988	964	951	985	982	1026	1001	1010	1016	1006	1012	1029	1014	989	995	970	1035	1025	1023	999	1036	1003	1040	995	983	1038	1031	957	1021	1022	972	1010	1039	980	1079	984	1073	1022	1005	997	1000	958	982	1024	1029	1025	983	999	974	1022	1009	1008	1051	979	978	1024	979	997	979	1046	993	1028	964	989	1026	1009	1037	1084	1025	1016	1030	970	966	983	967	986	974	1031	994	1016	1003	1012	1014	1047	1054	1043	983	1022	988	1001	1032	990	1027	1015	1004	986	995	1095	982	966	987	1008	1029	983	983	1009	1014	978	976	1026	995	982	993	1051	1013	1042	1016	946	1006	1017	1058	993	984	1002	980	982	999	1019	1008	989	1010	986	1007	1038	979	1015	989	952	1062	944	1005	955	990	973	1056	1014	965	1007	1006	990	1056	1012	1001	994	975	1002	986	998	970	1040	1017	1033	1014	1019	1023	1004	1040	1033	1008	1033	1068	992	1094	1068	1031	982	991	1043	1041	967	975	1021	1026	1039	1069	1049	1022	976	1024	981	990	1012	1016	994	964	1046	975	1030	1026	1060	983	1006	958	1016	959	1006	994	1021	1046	999	962	1031	1002	975	996	977	988	954	994	1043	1008	968	984	1003	1040	1013	1005	989	1015	978	1010	992	1017	1031	991	1006	1080	973	991	985	978	1001	1012	987	993	998	987	1001	1056	1032	1073	984	964	998	973	1029	988	1025	969	1005	1009	961	998	957	1033	999	990	998	1039	1033	967	1038	993	950	1048	1026	1024	986	951
43943	28524	9178	5333	2842	1765	1402	991	736	665	576	580	533	620	685	723	577	483	448	436	438	520	560	665	566	559	611	635	602	598	622	606	564	558	531	491	473	449	460	497	418	396	377	406	399	394	423	379	383	375	373	370	377	368	357	339	359	365	366	377	384	330	348	319	358	348	358	344	349	359	326	333	339	368	327	331	335	339	330	360	341	327	357	318	317	353	369	331	333	349	312	389	347	345	364	358	339	329	342	305	367	357	342	303	372	346	306	363	342	349	344	342	342	355	331	333	350	361	301	369	379	357	344	344	386	310	337	348	343	347	334	345	307	318	386	379	344	335	347	356	336	340	373	317	372	344	344	325	387	333	359	325	340	325	318	335	374	354	342	327	354	317	334	324	340	327	350	339	342	305	327	358	335	318	342	342	325	340	355	361	409	393	316	374	368	344	327	333	350	336	337	345	325	326	318	354	355	371	333	367	368	356	367	369	381	339	339	340	333	367	310	340	338	343	310	347	344	346	339	361	345	379	321	338	373	368	318	353	350	336	314	355	380	312	376	342	314	365	342	355	361	312	343	361	357	345	397	344	323	333	347	366	325	328	350	394	338	321	395	369	354	368	346	378	348	352	364	352	318	356	347	377	322	359	343	361	298	354	325	334	352	350	334	330	326	338	332	316	382	356	317	368	395	344	311	371	357	340	366	326	388	347	355	353	334	343	393	348	349	340	346	364	338	361	347	347	373	351	305	310	360	340	386	341	354	349	360	362	337	387	320	349	307	340	316	338	354	354	337	351	339	316	342	362	342	380	376	357	361	349	344	323	358	358	342	348	340	336	349	337	340	357	361	360	371	376	365	317	334	341	334	385	308	340	362	373	344	310	327	357	331	329	356	330	342	343	329	327	366	345	350	332	344	334	343	361	326	359	345	380	342	373	352	354	332	339	359	336	362	328	327	376	352	311	344	365	344	366	330	328	335	339	334	317	375	358	323	280	352	355	341	340	312	322	370	321	374	335	368	347	311	368	331	363	383	340	331	345	339	339	298	347	347	342	348	315	373	386	335	345	355	338	328	332	335	357	331	369	369	371	333	340	295	361	308	308	322	349	380	321	355	317	315	360	309	392	344	392	324	317	340	316	356	335	360	361	346	379	347	360	350	359	367	335	347	324	335	353	322	304	341	363	349	346	330	333	359	329	380	297	332	375	315	328	374	362	350	343	372	341	340	328	338	394	333	343	347	364	340	334	330	329	364	315	336	316	359	358	355	333	362	329	331	354	375	344	385	344	334	338	353	366	306	355	361	347	360	367	331	337	391	331	317	342	333	355	380	336	327	317	362	322	371	365	357	325	331	339	327	365	332	326	329	334	336	359	346	326	342	342	346	318	347	322	333	346	367	376	338	361	340	333	328	368	326	355	365	381	319	365	346	338	356	358	335	364	376	343	367	340	376	358	359	341	373	334	376	323	314	317	374	324	363	337	327	344	345	351	374	370	335	383	334	347	359	343	346	357	344	343	332	337	357	343	323	341	324	337	358	363	336	340	337	323	376	348	357	325	356	343	378	342	354	314	364	305	372	390	349	326	351	298	345	333	344	337	329	359	323	324	334	332	363	323	334	339	327	335	351	320	318	361	379	325	348	316	370	342	361	375	325	333	363	373	326	383	346	325	346	386	342	343	344	357	356	349	353	355	349	353	396	346	307	374	344	363	319	347	357	369	392	350	337	322	317	337	334	369	361	350	349	362	355	330	328	319	342	400	377	363	343	367	354	313	309	365	352	338	326	329	349	341	346	357	346	329	364	369	341	344	337	356	363	365	356	350	350	362	328	355	314	306	352	382	373	358	345	346	343	334	335	300	369	345	347	351	344	356	358	351	339	343	359	335	348	315	350	356	346	301	338	299	360	358	336	343	350	334	385	339	336	345	322	329	315	322	354	344	365	367	360	345	370	365	345	382	337	338	350	358	311	336	354	359	324	339	363	334	337	321	327	369	354	364	375	340	361	336	358	342	344	329	349	334	334	343	351	329	363	347	305	347	341	354	339	347	380	367	327	314	352	301	340	342	355	310	345	308	345	343	382	378	350	351	287	356	344	339	341	330	371	346	378	340	361	349	305	353	342	377	314	339	347	352	366	345	322	359	380	356	363	320	355	321	362	353	323	333	352	324	353	364	352	364	372	367	337	352	328	331	331	304	340	342	347	314	347	378	333	333	350	354	368	347	333	380	327	333	345	367	326	381	350	379	336	329	354	368	372	361	352	323	331	315	337	344	329	322	355	376	358	336	329	326	374	344	347	333	339	327	350	348	334	374	330	345	365	353	353	331	362	338	338	327	364	334	324	369	335	364	345	314	345	323	357	364	299	326	363	365	353	339	382	366	319	405	331	398	303	359	345	343	367	343	364	340	338	327	358	341	356	343	362	304	351	323	356	348	378	342	346	362	367	374	351	369	352	335	351	335	334	356	334	359	377	349	343	349	359	339	353	343	348	359	356	334	362	363	359	319	318	362	385	340	318	336	292	363	348	358	394	382	344	396	356	342	356	329	359	308	354	327	323	399	348	335	358	351	361	324	346	350	353	319	333	313	340	355	318	346	326	346	345	356	355	339	350	358	344	361	336	334	318	404	364	371	369	361	337	355	316	387	371	321	348	352	341	342	343	361	341	294	336	331	356	324	343	372	339	344	350	363	339	352	396	351	339	344	333	354	323	375	347	353	333	339	346	331	352	372	345	358	326	383	349	331	337	337	337	348	367	325	341	364	329	355	368	315	346	334	333	357	309	352	367	340	358	356	355	353	348	345	366	356	340	359	305	371	325	360	375	370	345	343	362	362	338	340	345	366	362	361	345	348	315	350	352	342	334	363	352	340	352	325	321	358	336	318	390	329	351	358	340	319	354	357	340	311	347	365	386	342	350	318	372	330	346	359	350	401	352	331	357	343	367	343	341	368	328	336	361	344	343	391	354	355	386	359	324	319	345	361	367	358	332	373	304	343	340	333	360	333	359	298	358	324	393	337	361	362	330	357	340	337	375	305	326	335	349	326	325	360	315	383	335	327	331	371	337	304	388	360	329	334	333	378	362	371	375	340	354	316	384	322	320	334	336	317	391	357	347	311	363	400	341	335	321	344	327	352	346	375	362	351	337	366	331	327	341	355	310	359	356	356	317	306	346	374	304	339	383	387	373	331	377	348	344	372	360	353	358	351	346	364	360	368	332	344	377	325	306	360	355	347	371	350	353	339	354	327	337	338	342	326	371	375	364	349	339	349	330	341	346	327	337	367	359	352	349	347	360	327	400	375	347	367	355	365	344	306	325	356	336	336	329	342	359	330	358	328	355	336	334	326	360	364	306	347	378	345	337	341	378	344	370	360	362	364	354	369	352	333	358	347	354	335	343	326	299	339	331	341	350	320	347	341	317	326	333	366	351	369	312	356	336	352	362	325	328	355	342	314	322	360	394	340	382	313	370	382	350	345	377	331	326	357
27322	9294	6955	8394	6007	5280	4583	3341	2553	2415	2397	2289	2366	2486	2997	3091	2100	1537	1494	1493	1671	1977	2600	2614	2559	2414	2501	2816	2881	2593	2801	2523	2402	2282	2035	1761	1793	1748	1614	1538	1415	1204	1242	1111	1161	1174	1414	1341	1176	1070	1040	1008	910	881	870	836	984	991	918	760	805	855	911	989	1012	952	944	774	754	842	798	784	790	828	766	740	819	764	785	781	772	762	752	781	773	749	770	780	787	836	774	839	768	815	828	794	797	782	810	825	769	740	816	790	805	775	787	808	845	803	763	810	826	756	808	808	816	771	826	840	760	758	774	791	812	801	803	783	826	836	761	839	828	786	723	830	779	848	791	765	837	821	779	830	757	748	794	797	808	788	775	828	774	846	760	723	824	776	803	804	804	778	796	798	735	762	828	757	763	808	793	835	793	780	827	814	829	767	804	826	790	785	784	812	882	801	807	743	763	839	768	773	771	736	752	775	814	828	740	800	810	750	755	809	834	771	732	758	774	779	821	810	775	784	847	842	810	751	762	794	756	771	775	799	821	815	799	799	759	804	799	708	727	747	790	838	798	806	860	739	807	830	786	828	785	789	851	714	801	813	808	795	776	819	811	819	753	746	786	759	835	790	771	761	782	808	812	734	794	805	797	813	824	801	800	791	807	762	774	794	753	813	782	811	811	806	832	786	836	814	806	760	818	801	792	796	760	776	760	729	824	784	855	828	748	807	817	796	760	814	805	779	820	880	792	814	843	759	817	789	818	843	794	791	807	843	775	835	771	782	722	788	762	834	776	774	777	789	750	755	835	731	742	808	774	791	794	855	785	784	761	797	740	811	786	795	840	810	808	762	763	750	779	856	810	774	791	776	714	813	790	779	768	818	774	790	786	762	798	785	772	839	760	801	776	841	834	786	811	805	845	755	824	810	754	790	777	803	833	801	775	796	802	840	791	832	847	792	821	806	807	863	775	791	836	825	814	816	821	804	806	797	834	755	754	791	795	764	746	769	812	806	836	764	779	780	812	777	843	725	791	788	794	759	781	834	771	784	788	862	786	752	831	737	823	792	806	787	804	789	843	804	847	787	775	815	777	779	768	756	810	788	790	730	762	741	768	754	798	775	735	782	761	807	810	739	762	807	801	861	803	783	751	785	786	807	773	822	800	800	758	811	830	796	787	766	742	748	813	781	798	839	798	767	852	773	770	740	790	778	804	784	808	781	810	772	793	773	822	803	820	784	790	746	767	773	746	827	841	780	792	793	808	836	796	781	786	831	842	802	778	806	796	810	760	855	804	857	804	790	825	775	772	851	779	821	791	789	725	808	812	798	799	798	828	817	806	789	796	753	791	805	839	785	785	747	838	765	823	812	786	792	765	840	837	796	746	789	768	796	803	818	824	774	837	808	810	723	853	787	793	770	790	768	816	809	757	815	817	809	785	765	813	822	811	773	766	779	785	806	811	738	808	809	849	851	787	781	774	813	818	831	739	818	807	740	831	805	756	744	832	792	810	770	808	749	780	784	776	776	816	791	801	782	775	843	815	826	836	795	804	808	786	788	748	789	780	805	796	791	830	831	778	742	804	787	732	786	740	757	791	760	824	870	820	759	806	808	788	790	795	853	814	776	794	780	810	781	762	821	787	803	806	792	830	807	773	797	769	792	776	802	791	763	832	796	789	774	762	870	787	766	823	800	805	774	787	815	818	822	789	751	819	834	817	761	834	760	778	837	801	802	780	822	777	837	799	778	750	803	791	748	798	797	779	807	791	787	826	792	760	744	761	784	785	789	800	819	806	772	799	767	808	746	822	811	767	752	747	777	783	790	808	775	781	802	765	816	778	832	806	761	776	798	742	773	788	783	805	767	796	792	802	754	811	748	774	784	770	753	825	823	765	786	812	826	766	790	829	764	757	817	810	837	779	813	824	850	779	829	808	846	806	764	779	822	832	781	757	855	827	795	815	781	775	758	757	828	726	800	783	832	798	790	806	792	802	812	833	804	789	765	789	760	787	798	772	784	804	807	773	729	768	808	758	757	778	807	809	786	785	727	778	771	757	766	779	832	810	814	874	766	801	795	789	737	793	816	818	780	819	747	799	790	793	828	814	817	775	819	812	743	779	822	808	845	786	810	782	734	770	781	802	794	805	817	788	759	769	824	805	768	759	774	811	748	808	785	779	773	811	786	763	811	769	790	817	799	832	740	758	805	823	793	816	761	772	821	740	763	763	810	770	780	775	781	732	800	774	823	769	760	787	788	781	818	815	813	794	782	814	788	820	755	789	818	808	825	765	780	776	843	807	798	751	797	765	759	773	715	826	857	814	784	798	812	803	766	799	786	751	799	723	771	766	811	802	764	795	768	781	798	845	809	767	800	776	799	771	782	773	808	817	754	783	775	783	783	835	744	806	819	782	766	791	782	812	800	781	800	823	770	811	776	796	788	747	828	792	819	774	804	772	753	814	763	823	763	796	813	743	762	737	733	783	784	761	779	801	774	767	802	790	806	800	799	743	765	805	765	791	806	801	769	785	836	769	720	753	793	803	788	813	780	744	784	809	794	768	814	842	773	831	800	830	821	779	776	805	761	792	825	812	809	865	775	758	839	772	831	797	814	772	803	754	796	780	807	780	786	814	767	834	816	784	882	838	767	796	793	753	789	775	757	831	823	818	757	800	834	751	787	804	783	802	800	792	756	815	815	792	785	797	788	806	806	789	774	788	771	758	740	869	802	789	767	789	783	756	781	784	826	747	784	796	771	746	788	811	800	756	798	781	769	762	775	802	790	753	789	780	788	784	784	832	783	826	764	788	862	791	779	799	821	761	777	755	807	797	767	739	787	776	814	757	778	726	754	774	776	808	879	834	807	837	808	758	808	839	851	790	804	812	813	756	783	777	826	779	837	792	806	844	735	813	795	771	746	773	772	839	798	824	784	763	783	765	811	812	767	836	782	787	815	810	746	813	809	774	806	827	774	804	777	761	814	832	775	755	806	757	853	849	758	761	818	761	780	798	830	789	766	772	775	765	754	770	760	770	766	775	818	774	780	824	765	759	774	780	824	823	848	818	825	779	787	813	769	752	839	815	763	831	824	745	789	733	780	789	755	822	791	805	809	771	782	828	804	833	805	798	769	855	743	780	795	767	816	756	808	751	810	786	787	789	795	803	823	833	783	806	767	813	763	826	793	840	761	802	824	735	802	799	793	808	770	786	830	770	746	780	812	769	814	813	831	790	780	766	813	830	786	804	799	805	792	761	775	799	793	795	803	763	748	821	816	804	823	763	814	778	765	781	817	801	749	772	808	784	807	793	801	798	772	787	810	838	820	804	802	797	830	808	748	790	816	781	820	837	804	755	787	797	785	783	794	772	799	775	818	799	849	819	768	784	790	716	826	820	810	805	828	789	829	802	748	714	836	772	749	769	764	759	791	774	781	792	827	823	780	825	764	782	787	775	782	829	782	752	815	772	801	765	825	812	813	801	806	795	808	785	758	835	788	750	751
56104	38740	15908	8948	4798	3207	2071	1338	896	799	786	733	731	720	835	839	618	514	458	507	542	634	717	747	692	690	709	715	722	681	716	672	633	566	591	500	503	486	487	494	435	414	402	331	425	399	501	446	394	424	370	368	344	361	351	341	353	369	368	370	331	351	346	394	359	366	324	378	324	376	363	353	351	362	342	293	340	326	296	357	327	302	353	332	364	326	302	322	319	333	351	318	295	344	329	323	334	337	330	346	346	335	360	320	336	331	332	352	412	309	350	337	338	346	312	338	319	324	349	323	320	388	314	310	316	346	342	333	351	344	348	372	343	295	314	325	340	329	336	363	291	341	351	306	330	340	333	354	320	331	335	304	341	327	340	356	339	337	316	337	361	318	342	339	310	320	347	379	370	316	318	323	327	337	362	319	355	340	340	366	329	349	347	318	322	323	354	340	335	317	338	337	347	305	366	337	325	304	324	341	366	357	341	356	330	321	358	305	361	355	309	371	327	337	327	331	354	350	361	345	369	341	341	350	323	336	367	342	309	299	332	325	377	342	347	355	370	318	356	329	339	320	326	331	345	329	365	319	338	330	303	338	334	309	366	338	337	362	301	339	307	366	343	334	324	340	310	319	328	367	348	360	335	319	344	321	356	321	311	341	370	381	328	344	318	321	353	348	361	325	325	334	336	327	342	352	340	352	323	309	346	324	349	327	368	323	354	356	301	349	372	365	321	329	364	357	329	308	322	355	336	342	361	366	344	342	328	320	321	326	330	309	333	368	331	357	335	341	301	325	334	315	360	342	361	378	333	346	308	332	325	296	306	338	316	322	340	357	324	350	325	335	333	312	351	352	330	304	355	347	342	350	338	321	340	326	372	335	329	345	390	345	331	315	331	346	352	339	326	307	285	318	351	302	352	314	382	325	331	320	341	355	343	328	335	316	298	329	322	335	321	320	321	308	325	381	329	302	321	345	321	351	341	322	330	319	319	336	334	319	323	351	340	334	321	351	355	347	324	317	336	341	316	329	341	357	336	356	370	384	342	367	326	316	345	314	345	319	356	329	341	313	330	354	343	350	360	283	302	332	331	304	321	313	339	354	327	374	368	312	340	352	357	362	336	349	315	352	346	356	368	315	350	341	344	309	345	334	342	325	363	345	328	334	324	333	296	313	327	379	354	300	333	334	339	364	339	371	317	336	296	328	319	330	340	342	351	294	311	345	318	361	333	367	334	357	350	330	331	335	362	332	347	409	348	380	344	344	315	336	394	335	294	329	361	364	361	355	330	340	320	345	345	341	341	354	339	346	345	357	336	341	329	338	325	332	333	316	316	370	320	323	346	320	346	331	338	320	331	331	327	341	324	305	342	346	324	382	360	314	345	358	360	352	347	348	319	331	292	380	323	318	316	335	322	344	391	333	345	333	344	367	350	323	314	324	308	338	297	338	318	338	310	352	343	335	319	367	354	367	338	354	313	376	324	340	326	306	355	333	358	322	333	351	332	358	348	350	383	335	347	319	339	317	325	338	361	368	348	308	350	354	350	354	330	343	375	346	343	326	320	350	347	384	347	319	336	322	339	295	297	322	322	328	300	318	347	361	368	334	326	321	321	324	331	299	387	347	307	348	304	327	330	350	341	321	294	297	350	374	307	328	339	351	339	328	313	326	343	319	330	337	359	328	349	305	345	352	334	361	320	351	353	358	372	299	360	326	323	311	349	340	340	337	352	346	352	335	325	312	301	364	353	329	321	351	306	330	310	331	339	319	323	348	347	314	338	337	341	362	340	314	326	301	340	349	344	351	281	347	331	316	361	337	330	322	402	354	374	353	328	380	347	353	296	335	350	312	327	321	310	328	352	341	348	341	353	328	361	341	349	309	343	357	323	320	340	339	355	391	356	341	355	321	333	324	347	353	329	325	318	342	287	342	372	299	365	339	354	309	305	326	326	381	332	336	353	351	310	331	337	355	324	333	311	333	376	336	323	347	343	357	326	316	348	339	337	330	311	320	347	346	335	327	334	319	364	317	360	342	325	291	337	345	330	310	337	287	367	325	377	327	320	332	330	329	344	350	354	354	365	331	325	363	372	307	329	347	327	313	350	337	352	331	314	375	342	394	343	332	354	350	374	323	329	334	331	358	350	329	353	306	342	376	303	339	350	345	325	339	340	328	305	350	335	349	366	333	356	321	388	350	309	351	360	337	339	343	328	357	371	327	314	321	332	297	334	354	309	316	368	377	354	354	348	329	323	326	327	305	338	344	356	338	314	340	338	345	352	337	338	307	321	333	358	334	333	353	319	320	360	303	340	332	349	365	338	348	303	311	332	337	341	347	342	337	312	331	334	341	330	324	310	351	300	344	322	343	334	344	359	315	345	337	373	346	343	377	336	322	355	345	337	312	312	340	335	331	305	355	312	323	327	339	371	351	326	304	319	366	356	326	338	320	334	314	324	313	310	321	327	308	323	312	348	353	347	341	324	357	351	350	364	335	318	314	324	342	316	344	315	328	319	360	336	351	314	366	325	331	369	356	347	370	332	327	342	333	343	379	355	357	379	308	323	314	344	337	317	331	323	342	318	321	319	342	324	299	349	337	318	347	378	365	305	327	330	333	355	325	338	342	315	353	356	301	351	326	335	334	340	398	353	350	367	336	335	302	342	330	324	331	337	328	328	311	333	345	322	322	347	336	351	284	347	334	338	342	374	353	329	324	328	335	362	344	302	350	325	362	344	331	337	358	362	330	373	316	328	321	357	347	338	336	296	309	375	334	344	325	330	302	328	326	326	318	332	359	347	331	323	335	344	347	341	333	358	308	336	363	364	367	345	337	355	344	347	315	376	312	336	342	359	355	325	362	331	340	328	309	378	328	360	323	338	331	325	312	334	326	337	307	360	343	350	352	352	348	344	347	339	314	323	341	314	348	333	307	380	321	300	335	302	359	302	338	340	295	294	359	337	328	349	311	312	319	335	321	335	317	338	339	377	379	339	362	351	334	340	330	320	330	365	336	329	315	346	331	336	298	306	343	344	337	318	305	316	317	351	286	369	359	354	309	317	359	326	339	319	347	285	319	345	392	340	353	336	350	335	355	341	315	325	367	314	341	346	306	348	312	333	348	343	337	332	349	333	328	333	317	350	328	362	333	382	330	352	288	374	344	319	328	338	351	302	358	335	336	335	348	351	354	334	306	348	342	332	350	347	335	369	320	318	337	355	321	321	378	344	316	341	350	357	322	360	330	325	329	371	337	344	332	358	331	352	369	377	323	335	334	327	312	314	343	325	345	324	331	323	367	329	298	361	367	325	338	352	323	366	356	316	302	316	338	330	330	328	331	365	350	350	300	355	358	346	351	336	368	336	311	351	360	379	351	334	337	344	340	333	355	355	369	322	296	343	345	346	386	328	340	314	332	342	355	312	344	312	337	330	334	311	326	352	306	357	324	317	334	313	324	352	338	351	327	283	311	346	289	345	306	371	322	330	337	341	311
36665	12623	10345	12270	9130	8126	6522	5034	3643	3638	3372	3232	3082	3289	4238	3880	2823	2150	1907	2089	2353	2588	3327	3596	3322	3043	3320	3698	3723	3342	3561	3173	3154	2887	2517	2223	2292	2042	1950	1928	1648	1471	1367	1395	1347	1435	1650	1530	1300	1223	1200	1096	988	951	920	873	1002	1069	960	836	833	913	1045	1110	1040	939	946	826	833	855	835	795	824	819	840	827	756	877	799	809	786	776	802	776	768	800	776	840	814	735	774	782	767	804	778	790	786	754	799	771	829	771	729	788	782	758	800	750	725	784	816	784	798	790	779	816	791	772	726	799	777	768	789	815	797	785	736	769	795	756	811	765	795	746	804	749	772	781	797	795	731	785	817	738	771	795	783	791	778	727	818	811	811	790	764	756	793	782	777	810	769	789	798	818	777	789	786	801	756	814	779	785	790	797	833	851	799	793	784	797	802	818	770	812	774	797	793	813	766	799	806	830	762	785	840	825	790	758	719	812	750	790	794	790	757	770	762	823	764	780	811	823	792	741	765	759	778	800	745	808	719	702	742	802	769	807	757	769	793	786	777	821	783	767	792	828	794	827	753	788	747	797	789	807	781	727	797	824	770	796	760	765	770	755	816	814	789	788	774	733	812	723	849	762	836	791	704	801	765	765	799	813	758	743	765	764	827	786	796	785	747	843	817	787	829	767	776	747	792	743	807	811	824	771	798	827	830	731	802	780	799	743	790	829	755	772	750	769	832	765	788	804	808	783	748	747	802	776	774	781	809	778	776	798	816	832	775	809	810	824	794	801	813	767	784	764	799	760	776	822	819	786	744	801	761	769	734	761	785	781	735	743	799	802	795	825	758	733	776	827	772	759	830	780	820	795	840	755	789	799	785	794	793	781	792	774	808	769	780	781	791	792	790	795	800	765	751	781	863	832	812	761	797	791	794	727	782	734	795	785	798	798	775	775	810	824	760	756	778	784	789	794	801	821	790	791	779	780	804	804	843	840	776	793	770	795	820	783	754	747	793	812	808	793	813	780	733	770	790	761	735	773	773	768	759	771	755	765	816	793	801	799	768	763	795	827	797	771	783	770	807	757	812	755	773	780	773	817	810	767	804	813	815	836	766	787	784	800	746	822	808	789	777	789	777	806	786	736	764	788	778	772	879	818	804	798	801	756	804	805	824	808	783	780	815	810	766	745	785	771	852	747	779	811	792	805	772	787	726	810	778	764	804	811	779	789	809	819	753	760	808	759	791	853	716	803	779	781	807	803	809	779	787	812	743	715	762	777	825	801	779	750	847	797	809	769	811	800	817	788	809	842	789	810	755	793	766	740	723	787	735	771	694	791	773	766	795	813	779	789	778	802	751	795	803	807	798	761	800	754	767	754	803	781	787	814	819	767	836	753	779	788	779	816	739	837	799	823	767	741	744	773	734	794	789	766	813	769	782	806	773	846	773	791	748	823	780	802	783	840	828	816	778	795	783	842	792	737	800	827	786	841	767	751	757	818	803	773	749	789	768	814	798	808	798	862	746	808	763	774	758	814	770	802	799	739	832	780	793	821	753	797	837	746	811	825	810	818	834	757	763	841	793	811	751	812	789	794	771	744	768	755	767	794	762	806	784	794	801	820	801	770	745	730	761	814	773	814	745	781	815	762	792	775	794	820	780	786	784	801	754	767	789	766	802	766	768	781	824	812	812	794	758	817	788	775	806	750	804	821	772	742	815	808	785	768	810	780	790	767	792	798	749	761	788	829	798	768	755	787	818	796	770	753	793	774	775	778	786	819	780	807	830	766	802	807	753	802	755	759	757	789	822	771	780	797	790	775	819	790	774	813	751	784	745	803	765	720	824	788	760	772	789	738	770	845	775	798	795	793	844	792	786	773	837	764	791	770	741	776	770	761	769	812	792	787	827	823	793	755	744	781	794	804	789	827	755	730	766	765	796	770	823	756	793	799	780	798	774	773	764	801	752	770	812	746	768	802	770	756	861	796	789	773	810	791	792	779	736	826	738	806	795	788	757	757	703	814	726	781	761	801	801	759	819	805	770	786	764	789	770	816	765	779	771	840	816	806	812	834	794	778	762	756	739	745	790	773	753	792	796	716	784	764	747	780	718	747	796	820	788	776	813	836	778	763	804	792	790	759	771	784	752	831	776	810	808	747	735	782	777	786	768	765	787	728	776	785	785	808	731	805	764	785	802	732	772	813	823	782	718	823	769	793	725	801	806	768	775	773	791	822	782	785	805	785	756	833	791	797	765	798	796	775	816	760	797	818	805	829	821	772	768	779	796	787	759	770	781	801	800	793	827	772	762	725	826	803	781	827	804	783	734	735	739	800	853	799	757	822	827	771	802	811	756	798	834	813	757	795	760	820	798	765	784	798	823	762	828	790	768	782	769	832	781	735	778	800	764	772	792	767	770	752	755	819	809	770	852	735	784	835	788	820	787	774	726	803	749	823	793	780	816	743	805	765	778	796	772	796	789	813	796	829	716	779	787	792	764	817	765	805	748	822	805	790	762	828	794	824	768	785	832	750	817	782	798	742	767	773	754	819	807	830	737	809	754	787	800	761	754	798	777	763	824	763	776	774	803	767	770	809	759	809	781	826	773	802	753	783	765	797	757	799	748	786	742	769	824	759	813	770	805	742	802	807	766	753	787	773	764	787	741	806	787	836	739	803	780	786	776	779	834	745	790	758	742	814	760	800	807	812	739	774	765	795	787	764	779	759	788	770	800	784	790	766	831	762	763	782	773	779	812	782	804	836	809	744	767	770	736	757	780	784	785	804	774	759	782	832	856	767	811	842	752	793	768	775	802	792	815	769	781	814	802	787	780	791	780	732	782	760	715	795	788	761	771	788	800	759	802	770	784	800	845	761	801	769	791	793	762	786	763	749	760	747	814	798	777	798	838	816	785	734	778	765	748	740	814	788	795	755	807	784	780	766	784	820	768	768	764	759	740	822	785	795	750	784	799	767	766	771	784	798	758	773	807	752	832	801	802	785	813	811	794	727	828	793	773	788	788	765	776	771	788	757	795	802	823	759	766	765	786	757	782	800	790	820	765	784	755	793	778	779	801	777	797	788	785	778	751	796	768	768	769	828	723	780	816	782	791	800	812	790	803	811	774	778	755	808	769	790	847	826	796	793	759	810	794	805	731	784	791	774	755	782	778	764	781	815	825	773	782	770	815	803	705	771	782	849	784	772	801	777	787	757	763	799	796	754	726	808	767	780	815	818	770	750	863	782	771	806	758	798	802	834	801	830	843	796	725	786	803	776	813	784	734	831	830	802	827	819	781	806	749	768	781	774	754	780	726	773	801	831	803	778	797	816	739	759	784	795	789	818	796	772	777	843	785	812	781	747	754	787	803	798	784	770	766	770	795	809	739	767	815	799	822	811	789	770	786	777	842	783	738	793	807	778	792	825	762	796	815	773	774	866	738	754	797	797	775	760	780	715	783	820	814	811	831	783	740	831	763	779	811	794	790	776	823	759	745	783	747	806	794	764
7277	2248	1485	1245	758	764	620	596	541	552	494	507	517	565	608	553	508	470	466	468	515	524	565	591	542	529	591	612	616	563	577	581	576	542	570	504	509	507	488	468	542	451	431	441	472	472	531	453	479	452	449	458	490	475	478	444	453	437	485	484	458	428	451	435	450	470	449	434	441	438	482	476	449	467	440	452	413	425	437	466	457	456	395	384	456	485	441	439	447	450	430	464	454	412	447	403	427	435	452	442	431	453	468	438	440	446	451	480	484	417	449	448	441	483	485	442	455	451	465	495	459	439	441	458	441	459	449	439	492	406	455	416	428	444	441	406	454	463	437	493	440	432	431	483	431	450	466	413	502	432	449	455	393	435	429	410	467	444	467	458	458	449	443	475	421	420	457	448	432	407	448	437	467	448	448	440	496	437	399	449	436	470	465	406	471	423	453	410	473	457	429	455	415	490	487	449	457	423	446	435	454	424	401	478	455	449	441	384	438	467	472	456	445	456	469	457	464	452	440	459	451	454	438	410	430	454	435	464	439	431	502	499	436	441	448	472	442	451	451	469	416	480	453	448	409	440	431	470	462	477	442	467	494	444	445	485	465	462	458	437	430	422	446	439	405	426	428	461	425	421	424	464	460	456	457	446	476	470	466	434	495	405	444	398	456	427	441	437	479	459	446	431	473	453	455	429	459	424	445	488	454	469	447	428	425	475	452	410	428	435	425	466	396	470	432	450	459	474	443	447	425	466	382	463	463	433	464	487	451	425	423	433	452	436	452	439	415	437	454	463	435	447	423	433	433	431	478	448	472	446	473	479	445	452	447	483	471	438	426	444	426	476	438	457	449	428	460	410	418	473	471	461	393	420	434	471	440	415	464	426	477	456	482	425	437	443	432	484	443	434	404	457	390	448	410	500	482	480	402	439	499	431	434	462	438	459	460	462	428	430	460	470	456	472	459	429	441	458	435	450	429	466	474	450	425	457	414	439	421	460	444	458	455	433	432	453	461	445	476	438	460	443	433	419	433	461	441	452	426	441	449	423	466	440	440	440	408	456	467	423	436	418	428	451	493	399	432	459	394	494	426	443	479	403	421	450	454	423	429	480	479	457	451	438	458	438	466	440	478	442	447	455	440	457	438	464	438	464	449	462	455	436	453	488	436	419	445	426	472	470	440	497	480	443	470	471	426	502	430	431	418	444	430	450	401	469	471	429	429	465	432	452	437	461	440	457	437	457	505	386	430	484	463	453	435	434	475	436	434	445	462	448	429	433	413	419	410	447	489	443	439	429	432	423	436	439	469	453	414	448	421	450	434	452	469	468	417	462	404	462	465	434	407	462	449	453	443	454	446	466	453	433	464	413	471	433	469	430	455	459	452	451	430	470	437	432	442	478	444	420	411	447	454	473	470	422	487	437	451	483	467	469	458	405	456	446	497	449	418	441	453	471	465	432	488	453	441	430	429	414	443	396	452	438	446	431	444	423	432	452	428	430	429	429	457	441	441	460	446	439	430	448	461	480	453	430	438	477	448	467	447	452	439	436	396	457	407	443	449	440	486	475	480	452	466	448	454	428	456	456	418	481	433	443	451	412	451	437	457	450	453	443	468	452	473	458	441	432	470	464	446	449	432	422	469	452	449	471	422	445	433	470	419	423	435	434	450	415	450	394	451	440	495	443	456	466	424	448	470	456	468	470	453	474	437	446	411	467	460	420	458	406	436	443	488	448	428	459	447	437	413	419	432	431	432	402	460	433	458	462	434	430	458	481	423	469	445	478	499	462	437	495	462	435	426	404	440	473	446	451	479	462	457	437	436	455	434	442	432	442	470	485	466	432	438	440	473	399	442	470	470	461	482	462	416	444	398	473	460	435	413	434	439	448	406	426	413	428	437	419	421	439	433	469	448	450	467	451	412	456	471	450	464	409	391	471	476	462	464	420	439	419	440	427	444	476	425	434	503	448	451	413	454	459	434	442	464	484	435	430	445	404	464	453	460	483	460	396	410	452	451	412	457	467	448	454	436	442	446	475	422	419	455	430	426	449	435	487	411	430	424	453	492	463	420	430	473	439	444	427	505	442	463	412	381	463	447	445	455	465	438	466	432	438	388	499	443	459	439	455	470	473	464	431	465	442	498	444	411	437	440	454	465	473	438	440	475	421	428	437	434	414	470	455	451	458	446	411	448	432	469	431	462	456	441	465	452	429	400	473	437	452	446	453	411	477	417	432	407	481	444	446	461	405	483	468	451	456	444	448	459	461	419	448	481	432	430	435	441	426	447	433	449	454	435	408	437	454	431	407	400	431	441	469	413	438	437	443	438	441	487	426	433	400	446	429	439	429	457	442	454	450	410	488	452	447	459	436	425	405	461	463	448	480	470	442	453	422	471	428	451	431	429	438	428	431	445	465	443	462	438	450	446	457	476	390	420	478	418	471	454	445	481	500	430	449	441	485	461	466	430	456	403	457	445	409	468	425	430	427	419	462	429	442	463	459	460	490	473	424	460	433	441	432	415	442	477	415	469	445	412	448	483	451	430	443	443	424	448	481	436	452	434	486	466	487	448	467	403	391	429	449	483	468	479	440	442	417	400	438	436	448	431	440	443	477	392	421	431	428	453	472	459	425	438	437	449	465	446	431	505	451	465	465	422	478	446	446	430	448	438	391	447	436	412	423	451	460	428	489	448	454	443	463	463	428	440	453	461	455	396	437	482	444	447	468	455	462	442	434	451	450	477	409	457	468	425	508	419	460	462	453	436	445	446	429	427	474	439	494	474	444	445	437	435	445	400	441	443	493	464	473	426	469	431	453	436	423	471	421	480	428	442	437	435	460	471	439	474	380	446	471	477	465	450	413	392	458	453	469	518	454	461	482	424	440	417	422	463	479	438	430	455	463	455	440	489	424	430	432	446	448	410	462	482	433	448	425	421	412	460	430	488	468	439	443	502	409	444	469	454	420	418	441	451	469	426	443	465	446	449	439	429	426	449	484	447	416	433	409	451	420	423	457	435	434	450	454	438	472	480	439	425	445	481	423	452	399	442	402	449	462	420	454	485	442	462	431	416	416	440	456	473	464	425	437	452	426	449	442	464	437	447	424	446	441	444	438	434	445	455	421	428	441	462	445	487	438	480	498	453	442	442	464	450	448	395	454	491	440	461	473	457	421	456	466	423	421	447	454	427	438	416	467	449	447	481	440	387	432	441	452	420	454	428	457	460	440	405	439	433	420	457	420	477	422	468	441	464	485	483	434	413	455	451	404	448	410	420	451	466	430	442	458	391	435	462	422	461	441	474	500	435	480	444	455	434	431	468	439	491	448	456	432	447	461	459	447	484	448	449	477	455	435	487	451	444	457	441	452	475	436	439	451	506	457	451	450	431	448	403	432	441	425	446	444	457	436	434	461	459	444	455	379	419	467	461	448	468	455	447	430	439	443	429	456	456	434	421	472	492	485	451	390	452	470	408	471	429	448	437	452	459	401	430	454
6599	2554	2815	3320	2532	2396	2263	1718	1455	1576	1545	1553	1545	1604	2085	1784	1408	1122	1107	1126	1369	1498	1832	1972	1901	1775	1934	2173	2160	2019	2045	2061	2029	1806	1636	1550	1545	1466	1410	1358	1254	1187	1108	1137	1040	1125	1218	1257	1121	1128	1125	1095	1093	983	1009	1043	1034	1093	1031	990	981	963	1096	1106	1070	1035	1010	999	985	963	966	938	984	948	999	1009	973	977	1017	1024	970	998	1065	993	1045	971	984	968	1044	965	946	965	937	987	965	1025	967	988	905	964	910	1024	1022	978	1012	994	1058	967	987	954	950	968	996	975	960	994	989	1017	962	936	987	981	946	997	920	1017	976	1021	1001	992	1006	963	923	993	1036	1054	1035	993	968	991	1076	976	994	956	1012	990	978	981	990	963	1007	1047	982	1006	1008	973	964	1013	1017	987	1006	998	1033	1010	1054	999	945	1031	1049	1020	965	1002	972	979	1000	900	1009	958	972	974	990	1023	954	989	1030	966	978	968	1010	1021	977	1065	996	1006	959	1021	1013	1009	987	967	987	1026	1032	964	972	983	935	998	966	933	982	982	996	1014	987	1026	1033	1056	1006	1015	1026	1036	1008	965	983	983	977	971	1049	971	989	1053	994	1007	943	984	1001	1024	944	987	956	984	1018	1065	955	929	973	962	980	1027	928	998	957	966	1004	993	943	948	967	1030	931	970	1014	954	998	1044	980	998	967	964	1002	969	980	956	1007	956	950	979	983	931	951	971	1016	937	1003	934	1046	1001	991	952	990	964	965	963	948	968	1008	997	884	1018	979	980	944	992	1005	987	1019	953	992	956	1010	969	971	962	1008	981	972	969	981	954	1070	1016	981	984	1011	939	1000	958	963	949	967	947	929	981	1012	903	979	940	965	976	1013	1019	1028	945	972	984	928	992	958	992	949	1064	960	990	1034	1004	1014	963	983	988	989	978	983	955	993	970	1001	934	983	1011	994	1000	975	1007	961	985	1002	1057	939	1015	975	1064	1024	987	1028	1014	995	987	1008	916	1030	1026	991	1093	980	969	984	1030	1047	991	910	1016	931	968	965	944	987	993	933	1013	934	999	1012	1064	1017	965	982	971	962	1008	1003	984	1017	1011	960	1007	960	989	973	1025	941	1013	940	993	961	992	1010	939	1050	971	967	955	1014	1036	969	1030	1002	1005	957	975	984	1015	980	969	973	991	977	979	948	979	968	952	1025	1032	968	1025	1003	970	941	1037	1033	977	1043	970	957	989	966	953	1026	958	986	962	955	1030	978	1017	969	977	935	969	964	989	996	977	1015	986	964	961	973	975	981	1010	1005	1028	1038	970	963	911	1038	1004	1008	998	984	975	980	953	962	1004	950	949	980	1056	968	997	979	979	981	963	995	989	1023	1017	957	950	961	1018	971	966	986	1004	935	1029	971	1056	1000	1006	970	976	1019	1026	1033	1008	950	1089	936	930	988	973	1033	947	1009	954	983	986	1025	1012	1049	983	973	972	997	965	940	998	1009	1003	994	978	1002	1003	990	986	1008	1020	968	1003	983	1009	1011	987	1051	943	997	991	965	991	978	992	1014	1007	959	1036	1035	976	923	1033	1010	967	984	1000	998	979	964	997	945	999	1068	948	972	952	1024	1027	986	1058	978	980	1081	997	992	1020	1016	1113	995	1048	1001	987	1012	974	946	926	937	1006	979	925	998	983	1026	983	966	986	1022	988	1049	1002	1001	952	949	1009	1017	943	930	1001	1002	1028	990	975	984	969	987	998	1015	963	1024	953	972	1047	936	955	1014	1036	1019	990	982	993	992	972	1007	1019	1035	1014	996	937	981	999	1005	982	931	1004	1030	961	1005	908	1041	969	1026	1043	1008	926	935	907	1010	1037	967	1016	987	969	939	958	968	1025	1009	1000	977	1008	930	951	1009	993	1048	959	976	970	1028	948	941	998	996	989	988	989	949	960	1016	1029	984	965	976	1012	994	967	1004	1009	1013	987	1004	1024	999	998	1020	1031	995	971	995	974	991	1059	958	967	998	929	1017	952	997	993	988	1047	980	1003	1018	948	1005	992	1005	989	1012	975	1041	973	996	1011	1014	956	983	1014	968	967	944	990	1025	1032	994	971	973	1000	984	955	930	971	984	980	981	1007	990	1010	946	997	1006	1015	1017	1005	970	981	994	920	970	1011	1016	952	993	1039	1024	1006	993	974	1008	1034	980	905	1028	949	979	968	958	1000	1027	982	994	948	975	976	1005	966	1018	1003	983	997	1049	998	1009	984	974	935	957	973	947	993	1064	970	1080	973	1051	1009	967	996	1027	960	959	984	946	1000	960	982	976	925	966	1043	982	1022	1020	1001	944	997	991	1023	979	962	993	1012	968	1007	995	1049	977	1026	1001	1001	944	1005	951	991	1003	1029	970	986	1003	1043	954	998	975	983	986	928	986	945	1002	1008	968	1047	961	1034	1040	975	995	945	1002	942	1027	1010	1026	1011	965	987	985	998	982	988	1027	1010	979	996	971	1043	970	982	929	1025	1005	974	946	980	951	934	1045	1003	965	1005	964	1015	975	977	967	1009	961	972	989	1007	971	975	969	1024	1009	972	1025	929	990	960	1033	983	1070	964	1036	1009	1063	1055	970	979	1015	972	1007	1048	995	971	932	970	985	1029	970	935	977	978	1025	932	989	1009	985	978	972	1044	943	1021	940	954	995	983	1049	975	1009	984	1054	1005	1003	1041	1004	1006	963	972	1030	975	1026	968	954	994	1009	1001	910	985	1042	1035	893	921	1023	1002	963	990	982	1059	975	947	1012	968	979	1032	967	1010	954	974	981	994	1041	967	965	1000	981	1016	983	946	1013	1016	983	1047	996	973	969	984	972	967	1040	987	957	995	986	975	959	998	999	989	960	1003	996	978	987	957	970	982	986	945	1009	992	983	965	1016	994	962	983	1012	1004	1015	1023	1000	989	1032	960	986	979	961	1010	964	1009	1007	977	980	1028	1010	1003	980	1029	1058	960	995	1015	1023	969	998	1009	1000	1005	1004	992	969	993	1025	991	976	974	955	961	994	1014	967	968	1016	984	968	959	1095	987	1006	979	1002	951	967	1016	986	954	967	1034	980	946	975	962	982	988	993	1009	1007	968	943	982	1014	1032	977	1006	1008	970	985	995	1008	1018	990	939	1000	952	1034	946	965	1025	997	1025	944	952	994	963	1029	1018	1044	940	884	1007	966	952	966	976	993	972	1002	1010	951	983	970	1010	1018	972	1035	935	1012	951	999	1003	1007	985	1012	957	959	972	1040	1015	976	1007	1015	991	1002	997	1009	989	994	1009	997	948	1008	968	990	980	961	993	986	970	994	985	954	947	982	956	948	991	1003	1034	954	989	959	974	1010	1026	984	970	990	977	969	999	997	984	986	989	1025	1011	1006	1052	976	1048	993	997	1000	1034	1006	1020	986	999	962	1001	1004	1035	974	1048	996	978	975	1009	985	1005	1036	961	961	999	944	1009	959	981	963	977	964	983	963	992	972	1027	993	962	1014	1029	981	977	932	967	970	997	917	1058	996	994	990	896	998	959	1018	982	1056	986	970	1010	979	975	1001	1011	1048	958	1020	1027	1026	1068	980	982	1013	964	971	985	974	1031	997	990	958	981	945	931	992	936	957	991	972	976	965	993	1042	999	939	1031	1025	967	1050	958	946	975	1006	950	997	1028	961	997	986	958	942	993	1005	968	965	1054	1030	970	1009	1002	992	1031	979	993	949	950	976	925	1000	1022	972	933	1045	1005	984	1044	1009	990	927	951	981	964	993	1024	999	1009	977	1030	944	973	988	1017	916	981	1009	997	985	999	986	964	1015	1013	966	964	1013	955	1013	1010	998	944	1003	991	1059	986	1022	963	896	987	1007	988	1014	1030	976	1037	980	996	963	992	969	957	1028	983	952	1037	1030	1027	976	973	1006	1044	1006	978	989	961	1033	993	949	937	975	1029	984	948	1037	1023	994	965	1049	1005	990	1011	1013	1011	997	1005	955	996	969	979	1012	1027	962	948	1016	961	977	1003	986	1010
46039	27939	8225	4374	2418	1740	1156	757	571	630	608	565	576	585	677	663	490	486	437	457	464	493	605	636	630	549	573	621	587	603	605	579	573	508	496	506	484	477	468	447	432	420	379	368	388	393	392	388	326	402	390	374	374	318	369	349	331	383	387	363	311	350	376	354	369	364	340	334	372	354	359	361	363	364	362	358	341	341	364	374	370	348	352	302	299	359	340	324	350	332	336	370	334	322	273	374	335	331	369	329	332	317	339	333	366	364	363	347	387	354	368	341	376	327	350	317	347	365	336	322	330	330	328	319	340	396	319	332	322	364	319	320	362	320	370	326	318	328	351	349	352	332	382	327	353	336	296	339	339	361	355	334	343	344	315	310	347	336	376	327	353	351	344	341	363	396	305	350	329	350	362	321	335	314	342	361	328	337	329	350	335	334	365	323	361	307	309	355	336	350	334	327	374	356	340	356	340	340	355	361	313	369	315	332	382	304	329	312	345	361	364	354	344	354	343	351	353	307	322	365	356	330	372	347	339	341	350	294	318	328	338	325	347	347	353	363	326	357	344	353	360	331	341	373	352	354	329	337	327	325	347	331	356	348	370	335	365	351	312	329	338	358	323	306	316	366	354	358	316	348	351	311	377	315	349	322	326	343	338	354	311	296	308	316	345	312	343	344	324	302	349	352	316	329	326	347	369	346	360	352	346	338	330	335	306	371	337	320	350	320	322	327	391	284	343	327	340	318	306	342	328	373	315	360	339	346	300	362	339	343	386	353	329	326	333	344	342	339	380	345	345	324	344	318	332	300	348	341	343	333	371	331	340	332	313	324	311	324	316	299	386	333	325	319	325	369	374	337	338	324	359	298	336	364	301	335	298	323	332	350	378	315	330	369	334	378	355	354	361	318	346	320	339	316	357	361	316	375	349	333	349	367	342	334	360	345	357	342	379	341	339	357	338	327	325	315	352	306	358	359	317	352	312	344	315	364	325	350	391	328	328	343	321	331	334	333	308	327	324	345	349	326	385	343	389	319	304	321	319	335	350	356	350	362	357	343	331	323	319	357	347	314	341	359	370	363	337	341	321	299	338	339	351	364	358	365	361	377	350	337	339	357	337	328	325	365	318	331	335	328	368	322	326	337	349	334	343	346	350	372	360	352	323	317	325	328	348	309	314	343	336	294	319	322	337	315	337	344	308	347	348	339	347	317	357	321	344	350	353	338	361	336	355	354	319	319	307	337	342	345	342	353	347	350	328	360	337	361	349	344	340	337	331	333	321	356	333	355	317	364	306	347	344	336	349	335	398	350	370	342	297	326	321	337	334	326	321	314	353	321	367	316	318	341	342	306	358	327	325	334	321	345	353	340	319	365	355	364	350	321	330	358	331	370	316	362	350	308	342	323	338	325	346	334	334	369	334	325	337	322	312	343	322	343	367	318	350	365	364	318	334	329	338	362	345	382	330	341	307	318	366	356	321	307	325	323	310	343	321	344	293	352	322	327	396	339	383	336	320	356	362	302	310	337	317	341	330	335	319	340	334	379	339	347	364	348	340	356	348	313	355	308	348	288	377	381	333	325	325	356	342	301	346	329	361	359	339	350	344	359	335	318	332	337	376	329	362	343	356	346	347	339	332	374	328	335	334	344	352	327	345	333	385	339	331	360	337	335	332	344	328	336	332	358	338	317	350	340	366	334	322	301	309	341	347	330	316	307	346	338	388	322	326	349	328	308	335	358	343	368	367	346	317	370	310	322	360	301	333	337	323	359	346	330	354	319	321	340	327	327	320	360	353	301	342	331	313	340	350	300	340	322	323	326	300	384	344	353	349	300	380	372	341	344	333	336	319	325	337	354	333	319	311	341	317	334	330	344	350	380	336	336	311	341	339	340	315	373	342	319	332	359	373	315	351	326	304	329	373	336	370	303	312	338	330	337	345	332	314	335	330	333	361	374	353	308	328	312	327	320	338	335	334	366	343	358	364	332	316	298	359	339	328	391	359	358	320	351	321	324	355	370	339	340	343	340	348	339	323	326	337	335	325	376	334	364	297	320	334	378	364	329	349	329	347	347	336	333	339	333	345	332	346	292	304	340	306	342	345	365	347	359	333	333	311	339	301	310	331	323	359	343	333	333	347	312	325	288	328	328	385	334	341	335	354	361	375	312	314	327	338	336	331	328	363	364	326	308	338	370	351	349	309	322	331	321	299	344	391	335	348	345	341	347	343	356	335	393	331	369	337	358	321	346	326	346	357	325	337	327	312	315	345	350	334	331	352	313	347	344	340	327	364	357	320	362	356	348	322	320	293	342	364	344	326	355	357	299	304	297	312	337	348	336	345	354	338	338	329	360	343	342	306	306	341	323	331	332	381	321	350	323	331	330	340	339	332	316	338	344	355	323	339	319	320	332	359	339	353	325	349	331	323	353	348	332	331	339	315	319	373	336	303	340	346	377	361	319	329	362	389	329	350	348	341	317	339	315	340	352	291	332	309	302	342	364	332	361	330	351	333	358	320	345	353	335	350	369	349	359	320	344	345	348	362	337	364	352	356	371	344	345	321	331	307	344	349	356	328	341	332	326	364	339	348	355	368	323	317	307	330	330	350	327	305	331	324	339	352	338	308	302	349	357	346	352	355	353	324	352	336	335	328	336	318	330	329	347	341	331	348	315	339	306	363	333	352	349	315	311	357	344	323	334	322	325	329	380	321	344	312	333	361	353	337	314	328	313	336	355	309	326	344	332	327	317	328	341	333	381	353	369	369	360	359	340	335	308	318	311	341	339	340	333	339	319	350	359	310	341	355	347	366	309	345	338	360	325	362	315	364	346	358	385	372	312	329	318	322	330	334	338	329	318	338	326	336	350	332	338	317	397	345	324	364	334	320	339	316	297	368	357	369	351	369	331	329	352	292	336	374	339	366	309	348	344	319	334	305	333	372	352	330	382	345	361	331	294	327	337	341	360	351	330	318	357	324	328	340	323	344	335	327	301	346	323	298	361	332	323	350	357	364	347	319	339	345	358	335	337	343	308	354	326	344	337	303	302	314	304	324	321	300	359	330	355	326	339	337	322	331	324	352	325	351	325	292	328	328	314	297	340	343	335	341	341	319	332	315	344	360	336	338	348	356	330	365	330	303	329	319	354	361	357	339	349	327	313	320	355	327	362	367	328	343	353	378	315	347	364	343	323	362	293	314	321	316	307	310	328	351	367	369	347	335	349	346	347	343	380	315	323	313	314	338	333	350	313	327	356	336	310	338	348	352	325	374	337	359	371	342	326	355	336	350	326	346	337	352	346	340	371	341	331	326	350	318	359	385	342	337	314	345	344	351	346	340	320	361	335	334	338	346	349	367	326	385	314	355	338	348	336	354	332	369	326	329	336	334	351	330	333	331	345	318	333	372	337	339	338	288	367	345	320	325	334	376	342	343	316	344	354	333	368	342	317	348	299	310	331	352	342	343	308	313	361	371	331	321	303	343	355	329	330	369	346
28308	9208	6881	7713	5976	5430	4388	3037	2383	2406	2396	2317	2334	2492	3169	2661	1998	1586	1411	1548	1730	2032	2489	2665	2525	2284	2573	2593	2802	2744	2750	2712	2491	2163	1921	1885	1815	1775	1662	1500	1366	1213	1157	1127	1153	1259	1313	1231	1124	1040	1055	1020	885	846	855	853	922	975	858	835	849	879	968	954	895	888	862	797	800	747	807	800	816	842	790	776	770	823	782	812	789	805	808	781	821	821	786	780	810	795	805	822	789	790	837	794	789	745	777	798	777	784	738	809	778	784	807	770	749	784	802	790	758	802	753	788	772	826	775	773	798	786	818	784	786	779	751	789	821	765	774	803	763	763	754	798	788	742	783	794	747	800	762	779	804	781	806	788	765	815	743	757	808	849	803	752	742	763	736	772	786	737	750	790	799	746	761	823	749	782	801	784	738	807	853	730	769	769	769	806	805	802	806	757	799	802	785	777	755	798	782	791	740	766	758	774	734	776	764	777	824	733	771	789	804	786	761	769	793	731	770	756	805	795	816	803	763	788	822	775	777	765	824	854	766	779	736	735	792	781	812	742	738	727	808	746	778	767	784	781	752	778	764	821	781	753	778	787	806	772	749	795	834	751	759	793	809	811	715	809	760	768	784	739	789	757	803	806	737	805	812	741	790	827	768	784	815	820	757	795	783	759	828	831	745	720	824	759	807	834	775	749	742	782	754	750	834	780	821	770	792	778	775	814	723	784	771	814	803	805	756	782	789	800	794	838	768	828	776	827	765	710	820	777	751	736	783	774	816	734	786	748	810	787	776	792	769	813	779	748	834	807	778	770	750	808	788	724	789	753	784	747	750	796	765	794	785	809	816	786	784	829	775	774	797	732	795	762	776	774	775	809	778	823	744	761	791	775	825	776	762	771	789	715	805	745	778	777	766	755	776	796	768	768	772	781	816	806	760	793	762	745	793	761	780	808	793	788	799	767	803	804	773	776	794	791	782	804	769	764	757	741	816	822	787	796	771	782	803	773	790	732	775	781	747	796	760	790	836	823	805	743	807	812	774	821	793	785	797	732	795	760	762	815	774	787	811	790	759	728	818	763	792	817	794	818	821	785	730	719	766	731	755	791	770	828	844	710	843	812	839	770	776	787	757	802	792	789	790	813	791	792	766	781	785	816	788	787	796	767	741	846	730	794	784	777	801	768	784	811	797	771	779	789	829	806	807	809	827	778	791	796	752	784	786	777	769	779	739	794	813	784	814	806	770	783	742	753	789	745	733	784	803	772	777	774	809	753	784	808	769	811	769	799	752	788	781	744	777	756	696	776	792	799	790	746	775	826	806	778	779	842	759	749	831	813	801	765	804	782	777	747	753	772	800	775	812	776	725	809	794	840	776	772	733	780	784	782	795	777	769	789	744	808	840	724	796	758	778	762	805	800	781	781	824	792	779	796	792	792	846	803	788	782	759	786	786	808	792	811	743	777	772	763	720	783	823	808	799	764	766	745	775	750	777	847	765	802	827	777	809	761	774	756	768	771	784	797	776	794	815	740	812	741	790	827	772	767	739	778	792	764	801	770	718	791	754	771	802	830	789	812	779	797	707	784	812	776	760	808	743	763	773	823	858	805	749	744	833	790	799	785	771	739	810	750	770	768	743	839	747	752	748	789	826	762	788	799	773	743	764	820	812	773	726	771	814	779	790	773	752	735	790	801	792	775	781	734	822	781	787	777	779	792	771	780	797	797	769	753	815	778	724	832	806	735	788	742	766	779	794	795	765	747	832	758	741	812	776	768	785	778	785	776	803	805	722	804	718	748	817	758	774	808	758	764	818	753	772	761	752	777	798	759	743	783	737	754	810	781	771	753	756	804	764	774	747	786	699	755	809	767	788	790	748	750	764	738	758	760	747	805	850	768	805	750	743	797	780	815	782	793	849	802	812	784	810	787	794	809	810	829	831	765	815	794	772	750	765	770	790	823	806	766	804	790	747	830	742	791	751	777	774	768	746	795	818	794	744	744	759	833	769	832	741	771	831	796	788	811	771	752	794	802	773	799	774	822	732	779	815	810	791	800	733	772	780	748	780	774	801	760	775	777	731	810	847	780	763	797	821	770	761	747	749	786	803	738	760	777	788	801	797	767	727	849	755	846	786	754	811	772	748	782	798	788	816	816	822	751	776	760	782	766	766	728	787	729	811	770	782	735	808	772	783	736	757	769	767	789	782	785	736	768	787	800	803	754	791	825	816	699	752	736	843	774	800	753	721	801	810	714	774	775	796	770	791	767	852	809	821	798	733	776	790	821	852	774	752	783	799	738	742	772	816	763	812	773	776	757	811	785	810	765	778	749	789	803	805	799	781	793	778	806	749	788	746	802	733	776	748	837	779	767	794	764	760	790	734	796	767	778	738	803	775	796	701	797	795	797	734	832	747	803	802	787	769	772	772	782	800	804	791	754	781	803	723	765	786	728	801	799	760	769	795	770	773	785	815	762	807	791	774	798	809	782	744	735	753	825	756	839	777	772	803	798	771	739	743	780	779	788	750	728	775	791	741	767	773	824	740	788	761	762	755	787	812	819	781	808	743	779	752	755	837	736	768	800	721	796	801	809	765	776	747	746	753	770	752	860	805	770	763	788	785	844	750	764	777	812	793	772	736	787	788	770	745	774	761	804	755	793	800	816	773	806	761	735	770	780	715	804	780	766	824	788	793	758	729	797	752	789	796	750	771	781	819	795	788	761	812	791	790	758	734	869	729	801	846	767	750	781	798	808	784	756	793	722	802	775	783	767	761	763	740	771	787	737	766	806	802	785	776	779	777	772	799	801	749	762	800	742	775	805	725	750	793	780	749	786	756	795	785	748	814	749	781	788	821	744	781	745	750	811	757	756	787	811	719	798	757	770	798	764	791	828	775	774	798	801	790	802	804	791	837	799	755	802	809	778	760	736	765	837	759	752	755	747	737	834	781	765	818	775	790	822	739	827	782	776	762	803	745	773	865	789	734	758	777	830	800	777	772	782	793	786	747	784	738	740	795	767	802	816	787	735	741	768	783	778	798	785	708	790	797	786	780	756	801	796	811	806	752	789	758	775	768	749	784	785	739	813	777	795	720	790	763	752	775	811	789	753	741	749	732	792	789	756	800	768	737	789	781	748	744	794	758	749	823	741	745	776	774	789	753	789	835	791	801	756	792	817	736	782	758	798	788	766	764	814	752	751	793	807	755	748	781	726	761	782	778	796	792	797	738	746	744	809	780	750	784	787	817	777	773	760	773	742	769	799	792	796	804	792	767	735	780	796	776	746	732	772	834	778	782	802	724	790	783	807	773	769	767	735	815	820	806	822	804	771	760	799	778	791	754	817	826	832	807	739	823	740	784	745	746	790	784	808	830	774	754	759	808	775	795	767	805	767	794	804	777	771	798	777	773	825	805	743	804	738	841	822	775	769	725	800	774	782	823	762	771	791	760	762	727	763	807	798	750	789	813	810	733	811	764	805	839	769	788	809	782	752	810	775	765	734
58943	38504	14600	7337	4064	2560	1903	1099	829	780	830	739	793	716	882	743	613	548	441	508	651	598	660	691	658	604	658	663	686	746	677	748	682	602	531	520	554	486	505	463	437	409	401	332	371	419	397	403	376	399	397	360	361	332	325	322	367	374	330	351	356	369	382	334	352	367	326	318	350	349	292	323	350	365	345	342	318	341	346	370	337	332	358	340	339	331	368	329	310	338	339	325	306	341	320	319	316	309	347	346	329	323	335	327	350	330	348	362	331	338	330	336	316	328	303	319	336	292	337	347	349	325	329	304	318	340	338	357	308	313	346	338	349	345	310	314	321	352	369	299	341	361	335	329	327	340	315	320	342	348	327	336	296	332	288	286	347	359	347	319	324	334	327	356	338	354	296	334	321	316	307	321	352	326	337	325	329	332	339	298	319	351	360	310	335	355	326	342	340	309	303	323	341	356	311	307	311	329	334	308	312	360	375	316	333	333	352	365	276	312	353	316	326	347	356	318	339	315	356	321	374	339	325	340	329	368	320	328	320	331	295	361	323	304	338	324	345	311	336	332	348	337	302	315	326	345	324	309	330	340	358	348	319	328	342	352	314	317	348	299	338	335	321	294	349	322	334	364	326	332	329	339	315	348	314	318	325	351	354	330	320	283	331	303	335	349	314	329	388	325	336	346	322	316	352	310	331	365	339	297	337	330	316	322	321	359	339	323	318	308	313	314	301	339	326	330	330	331	330	320	313	319	341	316	292	326	349	328	352	330	323	324	332	332	341	324	331	268	311	344	303	341	327	314	340	333	328	325	291	336	356	296	359	309	321	336	380	354	316	342	333	312	321	340	340	317	325	336	344	319	312	334	305	319	280	338	343	314	306	337	322	305	322	301	340	354	343	381	335	309	326	340	362	338	328	338	287	314	316	339	344	337	330	336	354	321	299	323	362	311	345	333	345	339	334	352	337	310	355	310	344	324	332	348	314	361	323	350	321	334	313	370	333	308	298	309	324	318	323	325	335	325	360	331	358	359	350	326	352	328	351	312	365	358	371	337	335	344	330	324	349	339	326	323	288	346	363	337	297	349	335	341	336	333	341	312	305	327	302	309	337	346	326	331	317	321	308	337	315	341	337	382	373	356	325	342	342	313	308	368	358	349	314	337	332	330	342	352	338	366	323	304	312	342	304	347	322	320	329	328	301	337	333	316	324	334	307	325	348	327	329	320	291	360	333	342	295	286	303	346	313	291	334	319	349	365	307	329	346	277	296	369	303	319	326	302	315	343	342	319	351	348	340	333	329	311	308	321	324	327	325	331	334	332	316	329	323	355	344	335	279	326	327	345	361	318	313	337	334	339	305	296	317	347	315	349	312	309	342	311	318	334	326	301	323	338	314	340	316	333	341	327	348	295	299	325	316	333	310	338	376	325	336	371	351	356	335	329	353	322	331	352	331	361	356	321	356	348	327	337	332	350	338	322	376	334	308	328	326	385	340	335	344	307	326	333	309	338	367	344	308	326	352	340	356	312	317	332	351	344	333	307	327	319	331	364	334	322	300	337	290	308	354	348	300	322	328	355	342	316	344	317	343	304	337	325	335	338	323	333	328	327	333	319	329	347	305	348	364	332	310	298	296	334	305	334	363	342	347	332	346	338	313	323	308	344	336	319	317	312	338	319	380	354	331	328	340	366	354	335	334	319	334	343	311	313	323	339	288	335	334	349	324	315	330	314	311	318	314	345	326	354	325	333	392	353	368	302	326	328	307	335	340	320	335	285	306	281	378	314	354	343	334	342	324	309	337	350	350	333	334	310	333	322	315	310	347	377	323	333	353	339	316	310	355	330	322	336	352	384	326	356	344	370	356	325	326	331	325	324	353	363	314	312	324	341	368	325	367	320	337	322	332	325	305	305	351	311	300	350	341	305	303	310	332	327	311	360	344	316	337	366	329	305	329	326	346	297	340	306	307	324	314	324	329	339	331	339	320	299	325	348	342	317	342	364	307	305	314	330	353	339	337	323	354	294	353	308	316	319	318	339	345	337	341	305	350	355	331	345	344	345	362	340	287	321	328	324	355	334	376	354	344	366	327	310	330	283	334	320	365	326	326	325	316	351	296	314	339	328	332	318	323	326	302	312	316	332	362	294	331	329	315	334	319	335	312	338	325	367	296	359	378	295	323	349	342	325	352	343	360	303	308	331	304	371	331	343	342	332	315	327	312	301	367	349	318	350	299	327	335	355	311	303	342	327	294	313	334	315	349	322	324	326	287	350	345	317	305	343	330	357	379	325	356	316	377	329	332	329	337	354	348	337	359	331	354	353	343	317	352	332	334	320	328	328	351	354	364	331	314	313	309	327	336	344	323	290	315	383	309	298	306	312	328	320	347	337	327	330	344	349	331	342	349	309	331	302	343	336	329	341	360	326	337	325	323	347	314	297	313	328	348	315	319	334	326	322	339	363	332	319	324	371	299	338	342	337	342	294	284	333	301	316	342	324	319	350	320	343	350	335	314	322	343	325	332	344	321	323	325	348	336	310	322	332	324	321	355	332	340	350	328	326	361	330	330	346	312	357	343	359	315	354	357	338	350	327	353	335	341	355	348	322	362	352	325	344	337	358	316	317	313	308	350	325	307	336	343	338	317	340	343	342	318	315	298	315	313	330	308	336	293	335	326	355	342	301	359	338	318	321	335	323	295	338	325	338	344	330	319	386	378	329	339	331	331	314	341	316	322	344	368	338	328	284	331	341	342	309	360	327	343	341	337	346	331	329	327	329	333	315	354	364	338	323	337	341	308	326	292	333	352	323	343	337	327	315	334	341	328	347	312	343	330	321	330	324	324	342	318	312	359	330	314	321	353	318	322	321	364	360	311	370	321	339	338	356	310	312	323	313	330	352	298	318	324	326	309	326	325	326	309	365	356	319	323	311	344	322	330	295	309	292	369	326	346	316	364	324	315	335	362	301	333	300	311	354	308	356	334	346	333	336	320	357	331	322	308	304	320	324	349	338	319	328	326	309	313	318	343	364	336	346	310	345	364	321	311	347	346	316	361	325	339	326	331	305	312	334	358	323	325	310	302	339	328	299	352	313	353	312	303	327	319	345	295	322	350	333	328	330	327	325	347	334	295	336	318	379	330	346	316	322	322	322	323	341	325	304	316	343	303	338	320	316	334	322	364	313	314	342	296	329	342	374	323	320	334	337	351	315	361	319	340	374	320	333	293	334	346	321	324	333	316	331	346	319	325	315	325	317	319	343	338	321	320	349	339	304	321	311	317	333	333	352	326	320	331	298	344	323	339	344	338	296	363	327	320	333	344	300	345	341	347	326	355	333	338	378	341	342	333	329	338	342	323	353	320	323	316	315	328	332	340	326	384	338	350	316	338	280	341	366	342	288	324	336	321	344	323	350	333	353	293	316	375	321	332	340	316	337	340	294	314	336	317	326	362	338	302	316	359	311	362	319	345	329	354	328	342	350	318	339	326	314
38686	11721	9636	11348	8661	7625	6676	4138	3534	3459	3572	3424	3222	3116	4283	3388	2453	2279	2089	2049	2407	2654	3610	3414	3177	2900	3183	3453	3588	3608	3472	3319	3128	2791	2429	2221	2605	2130	1878	1903	1630	1354	1441	1256	1288	1471	1782	1408	1146	1190	1099	1057	1019	859	884	958	1024	1015	972	831	847	898	1074	1061	917	955	893	798	807	786	795	784	840	835	773	844	855	764	756	776	735	776	794	767	761	816	775	739	747	775	761	789	769	779	781	750	756	751	827	755	720	754	831	747	753	789	715	756	747	801	712	743	779	708	757	779	792	787	762	762	705	746	790	780	781	774	794	750	805	753	747	766	817	793	742	765	717	779	769	819	761	835	816	734	753	755	767	775	758	793	786	779	802	763	741	729	795	774	783	800	804	739	771	780	795	745	775	782	727	749	772	742	791	744	740	715	802	713	738	780	781	761	737	792	741	758	736	694	792	753	757	755	733	776	756	811	781	780	780	751	736	753	710	753	722	753	801	772	754	770	731	788	768	766	815	760	756	785	762	734	799	769	754	725	733	764	859	764	741	749	758	773	774	759	725	773	774	803	722	776	745	805	797	759	766	807	745	766	764	779	738	770	772	788	736	774	770	820	804	764	790	760	774	841	789	747	777	742	845	748	778	779	719	726	730	803	810	744	758	748	772	781	750	790	780	724	754	777	776	794	767	739	781	741	789	748	773	776	793	773	798	833	812	790	781	763	772	743	762	804	743	743	781	762	767	793	793	790	795	747	776	778	776	787	771	806	775	801	792	778	825	763	809	796	788	773	779	809	813	762	709	781	751	786	758	863	780	718	741	756	824	811	756	761	838	706	777	745	736	781	766	827	778	715	727	777	795	787	792	761	746	816	754	788	791	799	759	793	739	779	708	743	761	748	761	779	701	758	804	746	825	773	741	769	722	807	774	773	748	793	785	745	788	743	703	783	802	768	817	767	779	760	748	768	810	738	811	753	773	699	779	801	761	790	786	702	703	734	770	765	750	789	796	733	795	767	724	740	796	781	797	725	782	721	806	750	751	739	758	791	752	769	779	758	693	748	807	760	724	778	753	816	798	752	762	792	828	805	739	793	782	795	763	813	717	822	761	751	762	792	810	755	760	782	774	793	788	761	768	757	744	786	729	791	801	772	753	776	751	746	718	794	790	728	758	738	829	771	774	779	730	746	783	761	806	735	718	763	775	780	785	786	773	717	748	774	832	801	786	730	798	728	763	815	769	789	759	797	742	810	794	756	747	716	805	711	814	771	752	754	788	736	749	757	788	750	755	784	794	775	713	843	815	829	769	762	802	754	716	762	757	751	770	787	773	709	796	754	809	771	803	796	782	809	783	737	754	777	750	742	730	790	813	824	754	751	787	754	808	765	807	735	746	792	779	724	742	791	826	782	810	779	789	760	780	738	797	800	814	755	790	775	803	772	730	792	725	802	759	777	764	786	751	782	753	745	766	775	789	810	770	814	781	798	846	773	773	744	777	808	744	793	795	788	765	832	787	783	834	781	757	818	726	773	772	755	756	741	783	732	724	791	794	750	792	786	734	764	745	763	777	775	766	781	745	741	796	780	741	791	786	724	726	776	772	753	770	770	773	793	788	795	746	714	790	787	765	762	770	757	775	768	759	747	810	805	850	800	741	744	793	798	729	752	788	752	773	793	783	754	738	771	763	756	776	748	776	795	750	744	757	797	807	723	742	813	790	720	815	792	748	802	805	769	739	779	735	771	797	746	730	770	726	744	789	745	831	714	770	818	836	783	845	723	766	779	766	755	713	748	778	735	770	834	770	691	754	791	794	772	737	732	731	728	769	746	751	800	759	736	786	768	778	738	788	776	803	758	768	745	753	769	729	815	814	764	733	762	745	835	764	764	779	790	750	743	822	726	743	749	728	756	783	787	742	768	734	727	760	801	795	748	783	783	820	799	757	772	762	776	849	761	769	782	786	854	759	803	715	747	829	757	775	759	738	758	770	746	822	784	782	787	749	760	766	783	786	768	763	769	768	735	761	784	746	742	790	777	732	789	746	805	784	803	775	779	793	756	752	799	742	768	733	760	763	816	755	772	791	763	734	789	707	800	759	779	756	740	754	750	745	781	801	746	748	764	762	772	778	722	776	821	755	763	747	715	771	765	803	718	726	760	777	801	719	754	714	756	785	741	780	801	792	786	783	788	733	765	731	801	779	793	793	762	764	759	781	733	821	739	739	743	743	774	809	757	774	752	757	776	789	755	740	759	764	774	758	761	755	768	792	757	756	765	803	782	773	760	820	751	792	750	778	784	788	772	801	737	771	726	757	792	765	756	748	755	770	729	751	780	824	786	769	800	769	734	747	816	741	767	788	794	776	766	776	771	784	765	796	707	797	726	735	771	759	754	775	747	724	741	794	789	750	756	775	773	790	788	742	777	778	779	776	801	795	817	779	733	747	767	707	776	694	830	754	777	817	807	716	777	812	797	738	774	795	785	784	768	790	702	788	758	773	778	769	816	763	751	766	750	746	751	724	802	789	773	822	719	809	779	746	746	707	795	809	706	795	735	809	767	717	757	771	769	776	840	788	734	745	795	776	798	775	783	770	752	778	756	778	787	778	762	773	773	743	737	737	764	747	779	785	757	757	771	785	838	807	758	755	780	810	763	816	766	775	739	790	758	736	777	741	780	738	759	761	777	786	774	766	795	778	756	793	763	764	747	749	786	753	756	820	767	821	765	750	758	747	744	734	775	827	701	738	729	776	767	768	769	765	803	724	840	774	756	743	780	777	821	792	719	775	782	772	772	741	832	734	782	779	777	721	769	808	783	747	775	804	811	775	769	791	801	787	684	813	788	792	775	749	763	801	737	761	777	750	749	778	757	792	786	793	729	804	731	812	797	788	753	759	761	775	780	749	752	778	739	765	749	748	718	724	788	818	804	751	735	760	767	755	730	750	796	764	763	803	822	759	765	770	798	776	780	809	737	757	737	771	798	724	842	771	733	820	765	781	787	746	718	823	770	779	774	722	809	799	752	732	806	781	743	766	760	723	777	754	804	750	764	772	750	813	802	770	794	761	753	774	731	799	781	760	755	753	765	744	779	770	772	782	795	762	777	815	778	803	760	828	792	766	751	773	774	764	738	767	806	808	823	746	764	829	780	764	811	765	743	796	789	829	778	795	756	748	779	757	809	786	740	800	738	817	803	746	789	752	766	784	794	741	742	785	784	728	788	747	770	767	762	780	757	790	773	782	767	813	792	778	810	808	783	820	770	706	810	750	760	765	763	766	803	751	794	785	765	762	779	773	776	765	810	805	711	751	760	724	760	756	768	788	796	785	697	783	753	780	789	763	748	810	759	794	758	775	721	767	810	738	805	754	786	819	694	789	706	763	772	750	787	711	782	768	757	770	766	744	730	745	776	764	764	792	798	747	778	772	754	767	775	717	779	773	758	758	752	810	718	762	821	706	784	766	805	781	789	771	733	788	726	706	776	783	846	775	770	772	816
7597	2141	1335	1239	848	799	681	579	511	467	564	537	546	530	629	556	480	437	468	457	514	542	518	576	527	515	566	540	593	504	544	587	567	544	524	515	495	509	437	448	441	450	431	453	468	441	453	459	465	501	435	394	463	475	418	451	423	413	450	415	441	489	423	458	441	474	459	447	473	418	429	447	417	421	422	450	440	425	430	423	439	386	433	440	428	404	424	414	453	440	460	421	412	434	476	486	445	449	404	413	405	452	458	432	411	411	427	477	421	455	444	440	478	466	446	416	433	413	407	419	465	444	425	423	440	453	439	444	414	456	449	435	425	435	428	429	383	450	458	423	420	438	449	399	441	434	451	459	430	401	437	422	454	427	397	463	460	440	445	445	446	414	424	418	432	443	417	402	440	431	404	427	438	433	458	398	394	417	425	419	462	440	405	410	469	427	450	420	480	434	422	391	458	436	432	412	413	454	421	444	403	453	439	427	417	428	404	484	452	399	449	408	421	402	468	468	423	455	443	393	436	438	482	442	430	445	435	451	438	426	436	448	442	453	444	426	435	443	435	444	461	453	382	446	436	446	435	399	429	428	451	370	407	407	428	447	435	454	471	447	420	401	454	424	445	427	469	500	430	404	455	457	414	408	419	433	456	471	436	461	449	437	424	419	450	430	467	453	429	408	429	426	466	463	400	441	464	434	437	460	427	421	432	421	427	447	424	412	420	406	430	504	437	410	419	435	429	470	465	438	409	439	423	465	452	476	437	396	447	458	424	418	425	460	443	438	400	427	435	425	446	422	434	431	403	449	452	444	356	439	417	408	444	413	430	413	434	421	444	475	451	469	428	465	482	407	426	429	430	429	444	410	415	432	430	425	434	404	481	456	448	491	438	401	452	446	443	440	494	431	406	403	427	422	420	419	430	430	428	457	418	433	451	476	468	436	439	412	397	409	431	452	445	448	448	420	434	440	435	427	444	441	497	452	446	454	468	430	453	414	451	448	418	442	437	438	411	460	450	432	450	418	425	442	412	412	459	411	433	409	433	457	475	439	453	449	443	455	456	410	403	446	465	385	440	406	411	450	446	457	434	430	453	434	477	399	451	474	421	450	446	391	469	400	459	448	420	459	440	430	432	411	468	431	397	376	403	414	416	458	423	393	444	417	398	403	431	417	426	454	459	472	441	463	402	401	434	450	430	452	451	445	401	437	417	400	441	426	461	398	478	442	437	454	454	462	428	416	409	465	469	434	446	426	398	400	457	445	441	458	435	436	452	426	439	437	458	450	454	439	405	421	455	401	476	442	421	418	464	402	430	431	455	459	434	460	413	450	442	469	412	419	447	419	397	475	412	476	418	429	460	414	446	406	417	401	441	454	438	462	450	418	417	434	414	468	421	439	433	455	418	468	436	404	414	434	443	444	448	440	439	446	409	467	437	438	438	443	457	455	411	433	453	430	458	438	452	436	426	391	417	434	453	435	438	422	429	445	485	457	399	409	456	470	451	436	452	407	418	410	445	475	440	418	430	455	457	446	409	438	438	431	464	415	459	442	418	447	406	450	460	438	382	436	406	443	460	398	422	428	434	373	417	416	460	453	417	452	452	402	403	444	464	451	450	423	446	442	425	452	457	444	437	472	433	417	419	403	435	469	417	437	442	406	436	400	432	456	431	448	443	460	459	426	423	420	476	457	419	410	425	449	453	406	438	410	482	425	428	432	428	420	428	416	442	411	445	390	449	377	457	458	414	439	424	428	437	483	468	435	496	465	441	413	455	470	422	414	454	433	457	414	437	424	425	443	444	435	390	443	406	446	434	417	440	425	398	432	450	462	418	462	410	415	417	432	405	430	430	439	449	443	454	431	443	451	435	451	453	398	418	395	432	458	461	443	397	438	424	441	403	444	447	445	419	445	458	432	433	429	438	452	394	401	481	434	465	427	462	388	448	446	479	453	433	457	429	407	440	474	409	435	411	485	412	435	457	445	458	428	407	456	353	443	399	467	431	450	394	428	473	441	440	438	414	434	447	436	458	440	422	431	444	432	423	448	403	445	396	414	431	429	447	404	384	435	451	442	424	406	429	442	391	420	430	454	406	428	431	397	431	403	470	468	438	439	392	443	469	425	471	437	409	433	464	475	460	441	426	446	429	436	447	447	459	463	485	424	464	439	416	416	425	434	416	411	399	433	457	406	456	408	421	469	419	396	415	418	454	434	455	431	438	414	409	421	422	452	444	447	440	411	441	421	470	416	434	438	423	399	444	435	450	435	434	441	419	448	428	462	452	415	412	437	439	437	424	445	445	430	413	463	449	440	452	429	450	470	397	422	434	452	432	430	417	454	431	423	427	449	458	484	452	477	462	402	471	423	456	447	443	418	420	461	447	423	430	414	428	389	464	473	452	463	416	386	428	415	430	455	446	423	422	425	421	416	436	408	442	462	454	407	426	417	431	452	430	459	448	420	428	433	397	429	442	450	469	453	410	449	426	425	457	394	441	461	439	478	423	430	433	468	428	390	449	399	436	430	431	402	461	463	486	452	459	436	439	420	473	429	413	443	430	424	397	405	466	425	423	420	422	391	426	484	475	465	426	438	417	440	443	445	447	429	451	459	416	420	433	438	438	425	416	447	450	419	482	422	419	430	394	402	401	400	451	458	415	420	422	408	430	459	425	447	434	447	432	441	430	443	458	450	427	428	393	468	428	460	435	455	398	418	464	435	433	435	447	423	452	471	459	450	406	448	424	453	431	371	431	418	443	450	427	429	434	486	443	426	436	447	406	398	423	409	401	422	406	439	415	436	425	459	463	430	443	414	411	400	415	423	398	454	421	431	434	428	407	430	455	441	438	403	445	456	420	435	456	429	395	399	431	399	416	414	422	431	423	450	397	455	443	440	456	440	439	415	418	423	437	444	470	418	418	441	452	433	420	454	456	425	428	447	420	490	405	388	449	418	444	479	436	441	424	410	414	435	450	414	467	450	477	443	433	430	455	415	418	468	443	450	470	375	452	426	443	427	393	395	446	489	418	444	399	435	424	439	402	426	408	409	436	453	406	417	445	438	467	432	455	460	443	412	420	442	459	364	461	411	460	423	416	417	427	425	430	431	426	444	429	436	413	413	471	464	404	430	448	454	418	453	448	446	427	414	447	422	445	425	402	408	438	425	414	403	449	463	428	444	430	468	443	448	442	443	472	416	412	420	447	488	438	435	394	450	416	426	430	446	415	438	430	444	416	416	449	443	406	441	451	456	452	424	411	440	432	401	447	475	444	453	439	447	422	444	430	446	444	431	443	431	399	440	455	432	421	450	461	466	405	421	422	417	431	428	426	438	447	432	471	410	434	447	435	458	459	421	455	463	433	417	409	416	424	464	451	402	458	444	444	442	453	422	451	414	434	461	437	441	429	466	424	444	451	426	420	476	442	411	415	457	431	427	414	421	439	409	466	436	433	444	444	421	424	440	406	418	459	400	405	417	430	406	431	423	444	432
6640	2499	2929	3425	2731	2311	1964	1610	1375	1493	1670	1541	1558	1552	1984	1612	1265	1187	1186	1154	1312	1426	1772	1842	1831	1683	1842	1899	2125	2108	1923	2004	1992	1735	1667	1482	1510	1482	1393	1331	1280	1217	1228	1135	1123	1158	1137	1130	1095	1113	1087	1019	1066	994	978	960	1041	1030	986	968	945	1010	996	1063	1017	1025	980	1043	968	956	951	983	926	989	926	939	1009	989	1020	959	982	970	965	994	982	948	942	937	962	990	987	965	916	919	950	998	944	982	932	980	966	910	1013	1006	929	981	892	978	970	1006	968	977	998	959	944	954	981	940	944	927	984	974	982	993	968	969	951	956	890	941	939	974	953	947	934	987	937	937	993	990	966	948	962	941	981	879	978	924	998	947	955	923	954	937	993	1013	943	954	969	915	1019	913	952	930	912	967	938	981	952	920	956	929	1027	963	995	962	947	1004	874	1020	961	994	976	965	936	994	955	952	974	918	969	935	994	932	1005	978	900	943	1009	986	960	963	952	959	970	955	898	967	977	981	935	993	985	961	950	1000	911	970	987	976	987	946	943	966	960	1020	942	1003	972	930	960	913	944	914	1003	959	943	955	951	930	987	886	965	947	978	976	965	930	891	919	1016	986	992	956	936	994	965	1015	1005	929	994	919	968	931	992	981	1021	957	981	966	973	961	989	929	963	917	965	946	955	960	961	1007	990	950	941	999	940	982	962	905	965	928	931	965	941	988	921	1005	985	1005	998	939	973	980	988	935	983	916	985	918	969	988	976	969	909	931	930	907	926	944	1009	985	980	957	970	944	958	953	922	970	960	986	934	994	927	962	940	970	980	991	979	987	925	920	999	965	977	938	953	996	917	932	1013	962	965	949	960	962	972	987	949	962	930	1033	992	989	994	991	1034	971	953	1002	1031	968	958	967	971	939	955	939	912	963	947	970	952	977	960	954	927	978	965	1014	997	912	936	908	986	950	935	957	937	973	955	963	1008	940	961	972	943	950	951	1002	911	907	989	918	933	962	935	913	952	945	928	922	942	965	1011	929	973	998	1003	975	989	960	973	953	902	952	967	1014	940	924	965	1012	989	981	950	1048	892	952	912	968	921	968	974	896	957	954	966	954	985	947	993	989	978	908	972	946	978	981	954	974	946	918	1008	953	980	977	1005	966	993	994	933	1022	952	991	955	955	959	946	987	1029	998	985	924	918	967	975	976	964	888	968	919	924	969	945	916	882	953	941	985	986	961	936	916	988	962	1001	950	1017	943	970	976	922	929	918	939	955	968	944	998	945	1010	945	950	1003	962	931	985	972	982	945	961	950	1005	899	1047	911	954	949	949	960	947	913	988	944	1046	1001	941	921	918	978	940	974	937	968	961	984	968	952	962	965	932	957	958	954	949	980	931	992	965	953	979	998	1013	941	984	943	915	958	1011	1043	937	965	946	950	993	913	963	1030	965	940	940	998	958	909	987	929	965	1007	973	983	979	948	978	936	1011	915	954	999	913	930	938	1034	963	962	970	973	930	984	987	914	992	967	1011	917	949	915	942	1007	961	966	925	915	971	933	941	971	967	979	922	855	978	945	999	949	918	965	928	918	982	1006	1008	947	1021	952	980	886	976	1004	951	976	885	974	964	971	1002	932	1039	887	927	937	951	971	958	993	1000	938	990	946	943	996	1008	934	991	994	944	985	931	982	967	953	962	953	1012	1009	977	895	989	1015	938	930	941	954	914	974	930	995	930	1009	910	926	979	926	939	979	959	954	1004	960	921	900	939	982	959	1006	984	941	959	1045	938	960	941	981	986	978	947	944	910	926	1007	919	958	969	954	987	949	987	996	964	953	996	961	979	970	960	1007	958	991	947	992	921	1035	986	941	981	945	976	980	913	933	974	907	990	990	937	992	979	939	969	949	995	1002	898	996	967	917	997	910	995	990	933	953	986	920	1018	957	1056	966	953	974	941	966	947	973	931	991	973	977	989	991	963	965	929	936	984	950	947	909	946	987	896	958	951	889	971	1037	926	978	976	961	980	1005	977	970	976	938	959	958	993	962	955	998	954	951	948	917	965	981	954	983	911	935	960	947	992	933	981	972	958	955	957	987	966	986	944	972	978	906	974	961	948	924	989	954	935	994	1008	946	944	986	1005	987	988	927	966	1002	960	959	1042	966	972	988	956	1001	945	965	985	919	979	938	892	941	976	993	1014	954	989	928	923	921	943	912	957	983	997	968	967	958	960	946	975	999	934	986	937	960	905	946	969	945	938	918	1000	915	960	1040	958	941	961	981	965	932	941	977	941	970	959	969	949	967	983	959	982	978	946	927	987	907	1004	953	957	995	985	999	968	918	988	959	973	987	1020	968	1062	959	936	992	963	980	1010	952	942	978	980	895	942	968	928	977	913	961	997	980	957	927	979	969	951	911	974	937	939	999	996	952	1015	997	959	922	927	974	949	989	923	961	950	979	937	949	958	966	923	939	938	975	999	928	931	955	1002	908	931	963	967	969	964	931	944	937	914	1033	977	954	918	1022	979	952	942	962	960	998	919	986	945	975	963	1017	987	927	880	948	993	1039	975	966	1012	918	979	929	925	924	956	980	949	951	938	943	934	926	983	980	956	1001	993	960	886	939	997	998	950	935	981	979	965	952	963	939	974	946	925	999	957	968	981	983	976	984	946	968	957	923	994	924	988	1015	982	985	944	899	952	1052	990	969	978	945	983	986	912	929	945	933	972	961	960	972	941	951	979	1009	965	923	983	974	979	944	970	1015	973	1004	978	992	938	973	972	951	977	980	1002	951	984	976	993	981	961	956	959	952	921	948	972	966	1006	949	949	988	1003	960	956	954	959	962	977	966	957	966	949	1012	966	971	962	924	960	966	992	973	952	944	956	1002	966	956	945	919	951	964	970	949	961	998	956	1023	949	958	958	929	960	942	983	929	957	969	980	961	961	936	988	975	971	997	905	942	968	941	972	944	955	933	983	930	973	938	974	938	904	970	923	905	948	974	931	899	944	978	1004	1014	981	1008	966	935	1031	959	963	891	995	1042	948	967	994	969	962	969	980	954	970	961	945	962	937	977	970	948	947	973	966	954	968	974	954	955	990	947	998	1003	931	984	953	932	990	969	990	944	990	949	940	988	959	943	997	962	1015	1001	938	962	982	940	928	954	1010	1008	960	924	954	930	947	897	909	999	990	941	973	989	945	947	961	948	913	918	1009	974	1022	978	910	984	888	983	903	958	945	934	947	991	911	938	1005	889	1036	930	967	921	969	977	988	926	936	951	984	922	937	917	955	966	985	945	976	970	933	923	999	969	1000	1002	958	936	954	989	982	997	943	935	1000	942	1005	952	982	947	918	921	1007	911	959	937	934	980	900	924	956	938	938	1016	954	957	1008	960	960	947	940	1017	975	935	939	846	962	979	964	1015	975	970	909	904	976	987	960	907	954	984	953	967	986	970	980	938	957	988	962	936	937	988	967	982	952	971	964	942	972	989	933	927	944	968	971	958	1001	1007	932	1015	936	939	976	994	996	978	980	963	977	1008	959	966	974	996	931	986	976	1009	1001	922	951	910	973	934	1007	972	944	953	898	971	1009	937	1033	971	910	961	930	983	942	964	982	938	900	960	951	997	941	984	989	931	980	935	959	963	937	963	971	949	957	993	942
48026	28409	8746	4648	2700	1682	1112	725	585	569	691	597	599	565	615	539	487	425	390	450	464	476	558	593	540	496	537	572	614	559	578	553	576	516	473	452	448	449	445	411	408	399	393	338	355	392	390	399	373	343	348	333	315	345	331	329	364	346	323	363	363	337	334	368	369	320	336	341	303	324	350	338	340	352	354	320	357	347	332	296	352	331	292	349	306	331	312	321	306	329	353	314	326	345	349	401	356	315	292	301	320	325	364	333	341	331	342	326	294	294	363	295	295	347	312	329	314	317	330	334	292	287	346	379	309	301	327	314	329	292	324	351	320	316	299	327	314	306	361	319	330	321	324	331	307	328	346	342	345	341	345	342	339	310	320	339	385	295	341	327	329	348	352	334	322	357	321	329	314	314	346	348	317	301	350	336	323	308	342	337	353	303	333	330	297	311	309	351	315	309	300	287	333	343	336	311	354	291	338	341	348	306	324	359	299	331	332	322	313	320	320	321	324	339	341	349	323	326	331	341	300	301	285	313	329	327	291	306	282	333	324	311	302	337	302	323	333	325	325	349	331	320	348	283	333	336	338	323	363	317	318	336	336	319	306	362	342	330	350	296	324	323	313	309	321	356	356	312	363	292	308	299	316	318	325	336	306	319	315	318	345	343	310	327	322	332	360	349	332	340	343	293	313	317	294	348	325	357	313	309	316	324	353	306	307	286	359	340	316	322	328	351	339	339	338	325	333	291	337	307	315	348	298	335	324	314	311	304	349	338	307	311	311	289	325	301	341	301	326	324	303	311	367	327	350	367	341	325	314	326	290	333	325	334	325	302	315	322	333	354	305	328	305	346	316	315	330	333	327	357	340	305	348	300	329	328	339	311	320	350	304	359	300	372	361	316	339	313	304	339	320	322	339	340	324	337	325	338	310	325	299	313	318	333	302	338	330	328	332	332	326	296	341	306	343	314	347	331	337	325	340	332	311	349	319	321	336	327	324	323	322	329	329	341	352	323	321	306	320	314	325	341	329	313	350	363	332	295	334	338	265	355	342	339	313	315	334	327	313	301	329	319	328	346	307	344	344	335	345	323	329	310	332	311	337	341	338	295	315	343	323	350	322	326	305	321	327	322	306	327	342	319	346	319	336	330	329	349	360	320	356	321	299	307	341	301	302	324	326	353	361	316	306	336	293	327	331	321	324	349	338	355	316	320	334	320	319	321	339	374	327	321	324	284	328	362	336	329	328	339	290	324	299	346	323	298	371	346	324	318	335	310	362	292	360	328	380	345	293	317	344	337	321	302	345	310	341	348	341	328	349	344	323	355	329	358	322	366	318	344	326	335	308	355	322	323	321	365	342	358	303	365	328	347	366	284	309	295	334	339	347	321	330	312	298	287	343	311	350	331	329	333	328	353	306	360	355	335	314	310	315	338	316	348	317	325	360	361	306	334	327	319	320	296	291	347	355	328	344	310	337	324	321	307	333	326	349	348	332	318	312	315	340	326	319	355	324	348	335	319	315	380	351	346	316	311	332	315	333	319	301	322	301	322	330	328	312	333	339	333	304	351	271	348	340	284	315	334	346	337	328	335	304	344	347	355	332	309	319	311	312	332	362	344	323	356	311	348	342	363	306	288	316	309	310	335	302	344	327	317	300	334	354	314	357	317	349	325	316	295	310	331	308	332	315	326	297	298	332	335	330	309	322	309	345	312	313	306	346	334	298	331	343	320	303	325	326	334	317	353	315	355	330	329	326	304	335	319	319	306	340	375	333	335	347	310	336	347	302	314	321	290	329	377	314	334	353	322	306	283	323	324	338	326	330	329	319	325	333	340	323	315	345	334	309	335	328	328	289	354	357	327	326	359	328	340	339	318	350	277	312	330	346	323	322	316	310	338	340	313	323	315	325	318	307	336	282	316	336	311	300	332	308	347	312	317	301	324	323	304	337	319	338	304	313	335	308	336	338	335	312	310	290	342	309	352	306	310	329	295	358	288	283	314	296	353	335	326	353	299	320	362	373	313	318	331	307	321	335	312	361	313	340	351	314	356	305	345	304	299	317	329	317	322	330	344	310	335	344	350	373	332	316	330	312	315	306	327	317	360	341	317	321	361	353	326	327	333	311	325	316	351	351	350	340	349	343	356	356	341	286	328	309	327	331	331	317	315	363	344	325	355	309	306	313	329	331	309	333	308	339	310	339	339	331	319	356	334	315	330	337	324	314	326	320	347	342	326	328	350	324	311	365	317	330	333	355	343	318	320	311	334	300	339	328	348	380	355	281	371	319	347	323	323	336	289	345	345	305	317	340	339	324	312	304	367	286	336	360	340	380	321	312	319	302	319	375	344	350	317	313	319	344	320	295	327	313	358	322	331	323	327	335	331	319	332	366	335	315	341	317	331	296	338	316	319	330	333	304	288	353	314	313	341	314	318	335	330	344	299	314	295	345	323	314	322	345	328	307	327	348	337	333	367	311	281	322	327	309	324	309	329	328	327	327	323	362	346	309	311	340	286	325	334	347	320	312	330	331	340	311	292	335	318	292	324	315	336	372	345	340	329	333	348	334	308	323	315	369	315	309	313	344	355	308	328	333	333	310	334	338	275	314	340	353	344	374	306	336	303	298	320	337	339	335	333	334	315	337	338	327	355	337	366	338	342	301	319	329	343	371	330	338	297	338	336	326	338	331	345	313	354	311	331	335	324	326	318	333	327	330	302	332	352	318	378	322	324	325	323	319	310	336	316	314	362	335	340	354	350	318	339	358	320	309	344	345	347	330	322	348	373	310	349	317	351	304	330	321	350	304	311	332	369	325	335	322	341	343	319	330	307	376	332	351	327	304	314	317	294	324	359	316	315	308	336	309	321	334	339	350	317	317	326	316	332	327	299	289	312	325	328	366	334	328	325	341	340	306	360	355	360	322	316	323	328	309	346	361	354	298	305	363	337	329	328	323	315	312	343	325	320	304	325	356	383	316	343	326	303	314	339	308	312	348	315	323	361	353	360	329	298	307	318	334	307	290	335	349	342	327	314	313	320	308	326	307	315	309	353	331	338	340	317	377	349	314	308	324	309	364	334	321	361	332	330	318	314	347	350	337	343	340	327	337	319	347	328	310	357	348	319	296	356	352	331	347	337	332	320	286	328	323	345	336	323	330	366	332	317	318	328	331	329	326	320	332	313	328	310	365	342	334	345	300	345	334	342	310	318	328	337	320	316	361	319	327	343	332	338	331	330	334	332	349	334	349	298	323	352	278	311	334	339	355	326	322	307	294	303	342	313	344	352	342	301	342	340	335	306	309	341	325	335	341	295	334	321	312	330	322	340	352	365	332	307	327	301	320	332	340	355	366	359	319	352	342	343	361	330	324	294	356	343	334	316	344	347	297	353	382	306	360	334	331	349	328	334	328	323	366	357	352	380	336	345	344	347	327	334	320	334	346	298	337	316	299	347	336	326	341	341	289	327	315	296	353	297	311	363	334	368	343	320	322	325
29442	9086	7014	7874	6014	5065	4077	2718	2353	2211	2677	2425	2219	2395	2849	2287	1700	1576	1445	1568	1746	1962	2430	2639	2433	2056	2397	2617	2817	2731	2575	2614	2606	2199	2019	1780	1748	1671	1599	1500	1367	1295	1164	1136	1195	1198	1355	1145	959	1066	995	968	877	753	811	811	947	906	787	791	842	863	896	869	791	860	765	783	823	807	745	797	855	786	758	799	829	795	805	751	805	729	792	765	830	757	754	765	720	699	809	740	729	735	759	735	745	771	699	749	763	739	736	795	742	765	797	714	734	762	743	741	779	762	757	761	739	755	743	778	745	732	789	777	785	761	751	768	788	732	761	766	759	764	764	709	822	724	788	770	764	758	772	755	726	715	807	772	798	721	768	731	762	767	806	743	725	739	776	764	771	742	747	733	719	694	775	797	750	794	752	743	745	713	754	723	752	714	763	776	728	739	749	720	786	782	750	737	702	731	709	768	832	708	739	698	748	782	764	780	754	758	750	774	770	790	761	814	760	752	759	718	776	764	770	762	813	781	760	790	756	710	763	738	716	739	743	740	716	754	761	749	761	779	746	742	763	786	755	761	768	727	756	726	745	783	750	736	734	732	804	695	735	773	807	742	762	696	776	795	773	772	765	770	762	769	719	709	778	780	740	750	767	757	745	802	759	793	766	729	732	751	760	754	721	734	762	762	746	804	767	731	757	714	716	742	769	761	741	757	736	755	735	684	761	765	775	766	755	731	739	770	766	798	762	830	759	776	768	761	702	775	772	790	710	737	726	785	786	787	731	732	831	799	754	735	769	751	729	745	781	748	725	717	714	735	742	763	732	732	801	734	780	725	759	738	716	795	726	779	759	752	763	771	801	725	751	764	773	742	785	731	825	744	741	724	774	735	772	774	756	743	738	769	730	807	760	754	752	757	746	759	747	724	779	749	749	741	756	762	757	756	764	761	779	777	701	738	810	741	768	736	750	726	783	692	731	745	689	778	742	835	758	756	700	766	745	795	772	769	790	776	750	815	783	740	790	720	762	766	809	721	754	731	749	721	761	711	744	733	743	724	760	763	774	716	768	780	780	764	776	758	744	723	773	783	764	784	767	777	746	798	739	750	800	775	717	722	747	756	777	800	732	725	732	729	777	747	824	793	724	767	728	761	790	741	718	768	727	772	772	752	765	771	761	789	774	787	789	811	772	745	735	763	727	727	781	751	747	735	764	781	714	797	725	734	730	780	770	772	731	722	784	738	739	729	760	784	780	721	763	734	743	734	735	790	696	721	754	792	777	759	745	743	734	767	757	721	771	769	762	712	746	757	757	746	770	708	757	723	761	752	756	736	729	752	753	763	771	823	766	750	722	775	756	786	803	755	769	747	748	769	770	846	782	763	722	758	768	747	751	781	757	769	768	715	781	732	758	719	763	697	728	748	788	756	759	760	769	738	749	769	747	785	754	727	763	764	701	683	745	782	736	772	764	770	768	774	768	772	756	754	775	737	786	766	767	731	743	767	761	734	760	745	743	776	761	809	766	795	749	788	802	772	751	710	727	717	739	766	796	710	773	746	748	775	717	764	756	779	714	690	751	834	762	745	742	737	754	790	762	728	785	765	751	788	756	787	741	787	682	746	740	738	738	778	712	711	768	786	744	733	805	792	782	750	769	719	749	755	760	769	781	713	720	687	769	793	738	750	771	718	829	747	766	760	756	796	793	778	690	782	771	762	744	755	765	752	757	737	783	747	709	749	810	741	802	714	759	781	788	741	746	748	739	754	770	739	778	768	712	826	748	765	760	746	723	761	791	721	735	756	737	767	736	730	743	798	777	782	770	711	782	749	730	770	758	753	720	706	767	731	784	789	788	776	768	778	750	778	728	727	752	764	807	725	752	761	753	787	731	744	702	769	765	750	710	763	753	794	714	792	723	657	771	744	756	829	706	793	753	776	713	739	777	764	748	725	777	781	736	752	779	789	747	767	738	728	693	775	727	779	705	750	775	764	789	716	727	749	753	792	757	775	759	751	766	744	799	732	784	800	715	783	792	749	768	787	777	710	757	740	742	755	733	810	787	748	785	773	795	742	803	774	783	727	784	726	734	790	752	743	695	739	798	790	722	750	739	761	780	757	791	767	761	752	774	756	786	729	786	734	768	756	796	734	766	774	761	791	751	739	758	753	783	782	758	754	706	699	782	781	719	742	747	739	784	741	824	762	790	752	754	784	810	715	735	739	771	774	693	739	761	794	721	756	769	747	757	773	749	724	719	739	736	740	756	746	749	800	749	748	743	765	739	733	772	720	777	745	786	815	772	786	739	755	690	748	807	748	744	783	760	754	768	746	790	770	775	738	802	772	700	774	807	773	731	735	758	743	757	790	806	791	765	803	760	766	797	772	769	739	732	768	715	790	732	786	760	766	764	756	738	771	743	769	723	751	771	771	752	795	755	723	715	751	832	748	727	747	780	780	752	751	715	774	733	753	782	701	716	750	780	790	705	708	766	744	735	754	757	789	747	734	779	733	789	743	745	762	804	761	739	743	746	718	718	755	797	773	798	721	754	774	734	724	805	760	810	770	726	736	745	764	806	714	756	773	781	721	733	735	729	765	770	773	765	717	764	812	770	755	704	744	791	747	768	716	743	754	745	764	740	789	824	743	785	729	792	769	723	737	708	802	748	780	707	791	764	696	755	764	696	728	781	788	755	707	738	796	734	798	725	750	743	757	784	771	750	739	751	786	839	794	747	774	805	772	745	755	739	755	718	683	770	763	779	770	707	805	785	739	762	736	773	782	785	778	794	743	755	763	767	769	776	728	724	766	731	752	732	715	816	783	777	753	770	751	779	795	740	754	727	739	787	748	750	730	762	776	782	804	730	744	785	806	759	739	771	776	767	768	746	750	761	733	748	758	753	734	775	782	780	769	730	774	766	775	764	769	755	698	729	729	758	743	761	743	791	737	746	751	754	754	771	733	709	734	779	739	740	764	720	772	786	741	747	775	743	758	713	772	698	746	751	712	748	753	743	733	805	763	759	737	726	773	826	792	759	766	737	787	741	761	778	772	729	775	746	733	793	773	774	764	732	797	766	723	739	718	774	749	773	769	773	763	680	747	742	696	734	751	770	763	771	680	736	739	751	748	778	780	751	763	764	766	807	742	733	784	781	782	772	756	782	770	732	747	826	783	760	766	777	805	695	707	765	726	723	773	719	764	760	763	770	760	739	710	771	772	749	734	765	742	768	716	760	763	750	750	720	776	768	730	773	752	721	738	718	759	739	749	743	737	722	746	748	767	775	718	782	738	783	752	750	718	724	806	700	746	736	752	805	748	804	753	735	734	732	745	676	732	778	736	716	750	741	741	804	758	734	772	792	752	718	761	735	715	746	754	760	748	707	797	715	740	747	747	783	745	762	758	767	723	719	728	738	730	803	740	786	789	759	738	809	805	720	751	753	776	786	791	749	714	779	764	750	783	739	769	735	747	779	791	726	778	748	788	723	754	778	762	699	747	738	709
59017	38109	15541	8165	4669	2789	1648	1069	872	853	855	845	692	647	784	707	574	519	500	588	564	561	635	610	685	523	659	632	728	663	667	693	705	577	549	513	524	483	478	449	422	373	415	360	404	389	431	411	395	381	347	364	406	337	338	329	344	369	316	334	363	368	357	370	330	334	338	320	344	317	301	359	324	317	278	329	331	298	287	321	333	301	297	325	321	334	299	327	321	335	323	336	334	342	322	322	313	304	347	341	345	303	313	339	313	342	326	312	339	330	346	341	313	320	344	305	310	324	299	306	356	292	323	322	313	346	299	333	313	358	307	312	312	277	319	299	316	315	281	281	293	300	322	314	331	316	325	308	331	314	348	315	299	321	287	332	327	332	313	299	342	335	325	348	312	339	314	306	307	323	325	330	321	294	320	298	328	338	300	334	312	316	330	318	314	322	315	353	330	326	325	317	301	314	301	330	325	335	313	313	325	335	312	312	307	327	347	309	323	344	348	329	327	334	323	302	341	351	297	338	319	293	307	332	315	336	338	312	316	326	319	334	350	326	329	345	296	309	297	323	306	309	314	315	331	311	331	330	323	320	307	314	336	309	342	307	311	334	299	298	347	321	352	322	336	338	333	319	310	323	311	297	294	297	337	344	309	321	310	297	307	336	321	314	351	356	308	330	304	315	372	336	308	326	284	294	332	291	336	317	307	316	305	352	337	312	293	337	315	313	351	337	307	331	328	314	326	305	335	299	322	339	332	337	300	333	344	343	298	302	332	335	298	318	336	330	331	300	365	300	305	277	326	323	306	305	296	343	313	331	364	303	343	330	332	296	318	311	310	293	332	345	330	295	288	314	340	335	293	320	340	328	321	297	304	331	342	342	307	335	335	325	319	317	296	308	298	351	327	306	322	334	317	339	334	332	331	341	313	307	333	320	322	337	314	320	326	319	329	304	336	288	314	303	320	267	319	292	298	343	328	338	306	318	341	319	309	278	335	320	329	348	331	332	313	299	290	315	305	330	333	316	342	308	349	304	319	298	314	317	318	322	312	332	334	311	333	331	291	285	296	305	329	306	300	302	312	301	308	318	310	303	336	351	348	301	327	311	325	320	292	310	303	321	335	325	316	307	336	297	299	316	333	322	309	329	311	305	332	286	329	304	321	347	314	326	328	310	305	333	311	334	325	338	321	321	327	325	329	323	320	343	341	325	334	318	307	332	304	326	266	308	297	320	312	348	332	303	297	288	314	292	335	329	329	312	323	308	366	305	298	307	371	347	346	339	331	323	288	301	293	302	311	303	321	296	313	318	284	311	305	328	320	332	310	332	317	351	333	329	316	316	292	311	267	326	339	295	307	312	321	315	345	318	318	312	305	319	358	309	317	315	345	322	317	346	313	297	345	327	322	335	316	360	320	318	331	308	330	320	312	337	329	334	336	328	351	305	323	345	318	318	315	317	309	337	342	320	295	307	349	360	344	325	324	295	279	304	302	293	306	292	328	344	300	329	338	320	327	311	287	304	323	328	316	308	338	324	327	309	336	324	313	309	318	319	302	312	333	321	310	317	297	288	296	332	295	307	326	341	300	316	269	340	311	298	305	316	345	350	296	324	283	366	313	308	333	331	303	304	324	321	337	327	313	327	321	318	297	331	297	323	307	340	323	304	311	330	323	292	322	319	296	315	327	312	344	343	312	298	324	337	347	327	343	310	373	332	336	318	331	340	309	307	326	323	314	311	320	335	315	344	307	310	318	287	313	307	354	343	322	319	343	280	287	333	297	311	323	292	356	334	316	351	280	295	332	294	334	330	309	314	306	336	330	323	323	305	353	302	320	338	335	350	345	323	336	299	342	313	295	310	334	322	297	346	331	315	303	335	295	311	329	352	316	316	320	295	334	305	294	351	338	336	303	340	335	330	299	308	306	328	296	296	317	305	330	320	296	315	331	321	318	330	322	356	313	330	288	289	307	291	343	330	323	282	309	318	324	309	317	315	333	355	361	330	305	337	322	319	332	299	310	301	320	338	303	299	313	309	356	293	314	350	330	334	319	330	355	333	305	312	305	339	348	310	281	318	320	328	334	297	316	336	284	341	292	309	307	340	346	348	311	311	320	322	316	354	323	281	298	343	316	325	305	297	260	317	280	300	289	334	331	343	290	306	286	350	292	303	344	324	356	320	302	316	310	295	337	344	360	309	336	307	331	338	326	340	303	308	342	332	301	345	351	334	337	274	320	332	287	306	307	313	328	308	336	307	344	336	325	309	321	300	310	341	290	350	340	326	352	306	296	295	330	318	308	317	280	335	329	319	327	325	323	307	327	282	335	325	367	319	296	324	321	318	316	309	302	337	304	307	293	344	303	289	293	342	340	317	333	280	316	324	352	301	329	283	328	284	323	306	315	312	331	337	344	287	312	329	279	344	328	312	274	321	292	324	297	331	273	313	350	333	324	322	335	361	330	307	316	324	310	307	313	344	327	326	304	365	318	321	320	298	325	321	328	307	331	310	348	310	320	318	333	335	301	315	336	321	321	316	302	313	308	338	323	327	304	327	312	308	357	329	345	337	316	330	312	329	336	296	317	310	325	329	334	340	326	310	334	314	335	318	312	300	300	322	292	294	300	317	311	320	331	334	333	307	307	337	333	339	325	346	348	352	331	369	329	292	284	314	319	348	311	314	328	320	354	310	315	309	341	303	296	314	334	329	304	299	325	308	286	318	314	320	347	316	345	309	312	308	308	302	301	306	295	329	301	327	328	342	319	354	324	323	325	333	343	345	342	333	337	290	354	323	328	326	329	296	300	299	293	321	330	295	313	330	368	334	328	335	316	318	329	321	329	314	317	340	306	341	322	280	294	327	334	326	301	336	327	334	326	309	323	328	317	320	310	335	327	322	285	317	319	319	315	318	352	280	336	290	301	323	358	303	275	343	267	329	333	335	316	319	320	325	317	332	294	319	318	308	344	287	327	304	324	336	335	325	342	379	349	267	298	313	339	317	318	268	342	325	310	339	309	349	335	338	311	320	323	334	327	298	322	326	311	363	353	315	338	312	335	336	300	341	319	315	346	310	309	306	318	327	330	332	313	307	356	316	324	305	343	344	329	332	314	318	301	335	351	338	334	296	333	331	325	316	309	317	324	316	353	311	322	295	327	296	326	370	306	331	306	358	323	310	296	332	310	316	354	318	313	294	353	316	294	308	332	325	304	295	348	288	319	283	309	312	354	302	302	344	299	330	348	330	316	326	297	321	299	309	329	324	273	319	316	361	297	319	308	321	326	287	312	313	283	310	291	317	327	332	304	322	310	331	318	345	294	331	310	296	322	329	289	321	321	280	346	334	334	326	340	337	340	335	336	315	290	328	328	327	311	321	307	304	324	314	301	299	268	333	321	292	333	337	303	292	341	331	319	310	320	328	343	337	319	323	330	323	321	306	346	303	325	336	294	311	333	318	351	340	313	313	319	314	291	323	320	324	307	324	296	350	356	331
38448	11932	9971	11555	9407	7531	5359	4053	3655	3574	3875	3666	3126	3322	3974	2985	2441	1953	1973	2495	2528	2598	3478	3338	3185	2609	3164	3224	3653	3457	3389	3378	3407	2838	2508	2317	2262	2082	1861	1688	1641	1432	1395	1361	1471	1464	1647	1307	1151	1155	1051	1009	1026	906	870	865	1026	942	859	848	838	973	887	819	860	921	764	789	752	778	802	772	796	810	814	815	793	750	783	741	726	775	727	734	726	718	746	731	735	689	750	790	778	732	726	704	759	744	739	716	778	746	672	726	734	710	763	679	769	734	720	735	739	768	736	749	759	783	699	764	778	759	776	788	773	792	762	775	810	798	712	770	742	731	737	765	766	743	813	745	764	779	774	767	761	765	752	704	758	830	741	777	719	779	700	723	769	763	785	745	720	770	721	736	729	761	732	738	776	736	753	775	714	720	749	736	714	780	773	738	749	739	766	765	754	720	756	757	751	741	773	684	713	723	725	738	719	737	721	770	748	675	724	759	730	721	761	693	776	742	754	686	733	759	692	752	784	754	770	767	776	770	735	771	754	759	760	735	769	778	704	686	747	795	738	785	727	764	803	757	766	748	757	746	771	768	758	716	770	762	705	782	713	715	754	764	793	773	758	718	751	798	733	719	781	769	681	732	701	711	709	772	760	746	720	748	795	737	731	731	733	734	694	736	739	704	763	759	773	749	763	793	770	737	708	744	737	741	743	743	741	719	727	763	774	751	745	713	744	769	788	754	820	743	781	726	722	726	726	739	744	687	705	742	775	762	737	742	745	778	762	773	744	707	793	751	722	737	776	796	769	780	714	738	717	747	726	738	729	741	735	763	735	773	749	699	729	720	769	771	798	760	738	713	772	745	727	741	770	731	747	715	719	735	723	731	768	715	720	772	748	721	732	713	758	767	777	745	731	776	717	699	777	733	732	746	729	722	807	724	722	792	792	760	769	764	810	779	723	776	721	761	749	756	766	761	739	771	744	736	735	764	717	732	719	775	708	705	721	778	751	747	731	744	744	735	773	742	758	750	765	803	775	719	745	715	747	700	733	748	716	727	767	768	754	754	737	796	787	727	786	752	776	754	698	761	737	740	722	801	720	732	779	782	731	717	768	760	740	756	728	761	738	747	761	762	755	771	730	761	755	756	774	732	735	751	811	717	777	754	720	738	708	748	780	750	723	755	738	770	741	755	720	799	759	756	687	775	748	751	746	767	741	748	725	742	750	725	749	743	726	739	760	734	766	712	704	768	762	731	762	701	771	754	765	710	733	755	738	708	753	752	761	733	753	687	768	739	738	757	750	740	733	769	759	767	762	699	719	758	762	722	752	718	832	772	749	687	755	715	723	733	736	761	739	762	718	684	714	760	735	777	713	763	694	748	773	752	750	734	752	706	684	789	740	782	760	765	698	748	748	728	701	707	753	790	722	759	703	728	773	744	717	758	730	722	719	767	747	700	726	703	802	700	741	727	749	780	726	790	694	776	727	797	759	759	772	792	770	758	741	805	749	755	797	758	733	767	720	767	740	756	760	724	787	749	737	741	747	752	791	733	755	735	752	707	754	725	796	752	739	774	780	778	752	775	774	766	709	758	794	733	714	752	781	788	749	744	745	748	792	748	736	722	705	828	740	715	716	705	791	750	761	720	791	710	691	731	717	703	755	765	742	761	739	770	745	769	755	768	724	758	700	789	711	751	726	804	789	730	732	762	775	802	784	706	691	729	748	765	723	705	766	744	757	750	728	725	724	749	736	721	742	803	716	793	762	743	745	712	716	704	775	782	788	757	744	749	747	751	763	706	751	746	717	739	745	713	747	742	764	733	682	741	729	773	741	772	771	753	731	684	753	724	786	786	818	773	776	792	742	738	733	717	771	720	698	694	720	771	724	717	736	744	751	752	779	711	716	780	712	762	735	756	762	777	811	742	749	791	763	734	748	788	753	757	717	763	724	745	775	748	788	741	780	758	715	730	735	727	753	768	768	710	739	734	753	732	782	706	767	696	699	730	737	755	745	773	731	753	736	806	767	753	720	753	777	758	695	776	745	738	692	742	776	746	760	724	808	730	726	685	766	660	742	734	716	754	764	729	762	760	695	732	767	729	706	779	715	730	732	757	748	682	744	768	723	764	724	714	733	735	748	690	715	736	743	763	714	687	690	769	757	760	753	747	717	754	730	755	777	705	722	749	779	737	754	740	719	734	750	780	774	735	748	705	745	817	733	784	732	746	729	704	742	716	752	721	741	764	726	785	781	747	738	723	778	733	758	738	753	767	757	753	734	728	701	751	784	748	704	782	716	740	735	741	730	759	771	741	729	764	742	717	766	746	727	809	771	722	724	758	746	732	728	752	825	730	770	790	769	771	728	780	754	764	715	801	755	674	757	770	780	708	750	768	723	725	730	731	732	798	780	741	760	749	725	791	753	790	764	776	687	792	721	799	753	753	716	777	712	753	694	818	738	768	768	698	729	746	731	755	719	760	726	811	774	785	729	684	710	714	749	757	772	765	764	769	718	734	724	753	705	730	724	773	733	814	745	772	745	705	765	751	746	783	743	766	715	807	732	766	750	739	718	759	743	779	791	754	774	745	706	762	763	721	789	775	713	736	743	741	730	721	681	746	776	784	734	738	723	746	762	735	815	791	765	790	684	794	736	721	737	741	780	723	732	714	735	713	780	703	720	773	721	787	799	763	765	779	754	737	716	732	719	724	739	774	707	758	784	721	709	776	749	781	784	766	739	764	687	781	778	794	699	760	733	749	738	713	722	674	746	717	744	750	744	778	764	722	803	741	778	740	762	766	759	747	739	747	733	766	732	766	735	736	786	697	717	740	699	797	765	748	789	726	773	748	773	760	766	758	734	721	756	764	727	725	719	757	727	738	746	764	750	756	788	761	751	725	784	803	714	736	772	748	701	754	765	723	756	753	749	740	726	742	745	746	709	778	705	757	767	742	752	762	748	729	696	736	685	767	758	772	781	796	800	775	715	723	720	729	755	726	738	750	767	753	727	715	755	747	715	720	742	741	748	779	742	719	743	724	733	761	727	748	761	694	759	745	760	713	771	772	752	798	739	748	691	765	721	747	762	785	726	771	729	800	794	732	737	727	718	751	736	752	768	782	740	730	712	745	749	764	789	759	754	743	791	740	759	766	704	751	747	764	768	749	708	702	761	736	723	756	693	762	753	773	700	720	728	750	781	724	767	750	723	720	711	792	736	731	769	761	770	701	757	745	681	781	708	743	785	723	764	712	680	775	749	775	696	728	739	743	778	750	748	728	743	699	794	759	740	726	778	711	734	721	785	704	751	757	793	751	748	766	715	753	786	710	778	731	769	774	725	737	795	738	773	739	704	727	761	710	740	782	722	767	775	784	738	710	744	751	770	763	764	738	745	722	758	770	706	691	740	762	724	753	758	740	712	774	691	747	759	770	760	727	738	713	766	747	761	734	787	744	771	745	746	794	743	736	707	747	781	773	769	719	726	770	698	682	725	739	774	749
7727	2225	1495	1294	969	777	578	548	521	561	523	537	553	529	552	417	452	465	445	433	492	513	548	533	487	441	495	556	557	532	571	600	542	482	555	491	516	482	481	494	436	462	473	461	454	434	478	436	439	478	454	458	450	448	439	473	439	412	424	409	425	431	417	477	443	410	398	418	381	438	383	414	414	430	427	421	406	387	440	408	455	447	425	432	427	388	463	446	395	461	444	395	421	442	432	456	428	408	458	471	414	454	443	446	419	446	446	425	388	423	428	453	458	400	418	434	472	438	398	439	411	439	444	449	404	442	426	431	416	430	428	427	419	415	417	417	395	464	424	434	393	437	396	456	448	393	443	452	433	449	427	450	447	425	445	460	411	418	401	404	426	451	439	431	459	384	447	433	452	424	454	464	453	430	421	462	451	416	433	441	458	422	415	416	427	441	427	424	437	398	398	407	436	438	437	418	435	423	429	407	424	431	464	432	464	466	459	425	409	433	457	453	426	426	417	417	443	414	462	466	416	425	437	410	423	438	439	450	426	425	440	413	402	428	464	453	413	442	425	434	452	425	424	408	437	416	421	415	425	397	398	425	433	446	418	417	432	405	429	452	436	463	422	438	445	448	428	419	444	414	448	425	432	443	432	448	421	417	448	386	403	430	451	473	437	449	416	432	429	411	448	433	443	444	453	434	430	460	430	431	448	433	415	435	437	433	422	419	461	463	434	408	425	401	458	425	449	436	399	444	408	431	426	402	435	406	421	426	396	398	406	439	453	455	385	412	406	410	443	415	424	454	421	445	433	481	425	440	435	402	414	410	471	424	440	389	450	443	449	426	436	445	432	394	440	443	434	450	426	430	411	413	441	397	412	403	433	404	481	420	426	417	432	400	446	441	423	423	411	399	415	443	420	414	415	415	422	416	442	471	435	437	399	401	419	409	401	426	445	411	442	428	438	418	448	444	468	423	413	437	427	455	427	423	411	424	416	442	446	405	457	444	415	446	430	403	419	424	456	462	447	457	428	387	420	414	422	479	457	416	422	462	407	426	463	436	435	437	407	386	426	407	402	418	425	426	436	429	459	437	424	422	449	438	438	414	452	444	443	419	425	433	440	402	443	456	404	440	454	479	421	449	399	408	447	465	436	458	423	447	472	437	458	412	390	428	437	421	391	454	459	423	419	431	414	430	441	428	450	423	431	435	455	439	464	481	445	433	459	452	471	395	436	440	404	424	441	381	429	395	395	377	400	424	373	402	435	445	388	449	436	421	418	448	406	429	411	442	444	473	455	412	461	417	423	425	428	433	419	416	440	433	414	392	409	439	448	440	467	400	412	440	484	428	438	434	447	454	400	442	415	473	462	436	471	431	412	460	373	445	365	467	445	412	416	425	465	462	414	441	436	379	402	427	449	423	427	407	436	407	444	399	425	449	416	428	444	424	448	444	411	414	435	381	421	401	422	433	407	444	424	410	403	456	408	452	416	395	462	405	439	442	439	446	380	448	439	425	442	424	436	413	447	425	409	405	441	451	445	398	382	429	415	448	424	446	393	404	415	435	407	432	391	430	478	443	436	443	421	431	444	444	413	406	437	398	451	439	411	451	437	422	422	410	415	449	454	420	410	442	426	401	447	447	457	405	401	408	438	458	393	424	453	400	428	433	433	423	413	421	449	443	456	456	387	383	421	438	407	436	402	394	435	404	412	400	417	432	446	415	430	425	409	409	461	461	423	442	461	411	436	412	405	411	411	432	456	449	446	453	385	422	438	408	390	443	415	448	391	400	402	435	424	418	370	425	402	450	412	431	419	439	442	408	438	398	404	422	424	451	443	413	432	419	441	400	403	424	367	429	431	397	502	443	399	434	407	428	424	410	387	442	475	412	439	429	449	484	413	408	431	447	442	403	435	428	440	455	457	413	373	447	428	411	408	405	451	409	425	451	393	414	431	388	411	415	442	409	494	451	428	402	423	432	396	446	420	436	413	412	382	467	425	420	438	417	443	426	415	411	419	419	457	412	485	441	425	438	408	480	436	425	429	405	419	405	438	415	450	448	443	465	452	379	415	429	393	427	400	462	455	497	404	430	459	432	456	443	425	394	436	479	409	436	451	409	456	411	422	430	399	434	452	469	447	424	413	459	396	438	418	436	457	420	443	434	465	421	419	470	401	420	378	417	437	403	424	425	415	454	415	482	453	421	417	439	448	449	416	444	486	423	445	435	422	438	442	407	446	421	444	421	446	416	424	421	423	454	404	424	405	444	433	410	456	452	405	410	411	426	450	454	412	386	448	412	447	414	411	404	424	450	419	429	443	436	450	401	436	462	464	438	460	435	417	386	438	438	455	461	426	413	474	416	400	442	449	395	419	398	435	385	402	415	420	437	449	481	402	402	451	395	391	399	441	440	408	446	407	418	473	432	424	417	413	498	438	412	445	460	458	439	405	421	413	452	442	421	430	456	428	435	435	427	415	448	421	453	427	424	440	425	391	408	419	411	455	432	418	478	411	413	451	428	431	388	387	438	460	440	417	465	427	446	410	455	416	459	445	447	448	419	411	422	459	419	428	440	435	448	438	472	401	410	445	433	462	421	429	428	452	417	508	445	470	443	450	421	431	418	435	419	423	438	458	444	399	436	416	421	454	408	390	407	416	413	437	423	394	429	456	424	438	398	399	442	434	455	436	432	416	405	454	416	392	489	412	408	437	438	453	441	401	457	448	457	413	426	401	417	446	422	440	429	434	387	409	429	402	428	419	435	441	455	410	426	451	472	409	435	403	413	394	442	470	425	448	451	395	409	452	393	445	421	482	472	446	409	450	437	427	450	408	421	407	407	440	444	392	420	409	442	412	406	451	450	431	448	392	472	439	454	416	436	435	436	413	444	401	410	424	455	420	451	426	411	442	425	414	427	416	443	400	472	443	454	454	412	430	410	425	461	425	450	444	426	449	404	449	448	429	457	416	429	418	416	458	429	409	445	403	422	413	418	426	412	406	429	421	454	423	437	429	438	401	444	428	426	446	446	444	446	432	421	418	443	391	420	459	418	412	415	406	454	480	460	402	403	463	422	421	417	426	434	423	426	399	424	460	441	398	442	377	436	433	442	442	434	413	461	445	437	398	448	447	444	415	452	510	413	417	401	448	427	388	423	459	386	402	419	446	447	472	434	441	416	443	418	431	443	413	475	447	439	432	444	409	482	419	402	390	434	449	437	426	419	471	441	404	458	432	428	428	442	381	433	408	469	470	417	462	428	407	439	453	402	462	391	419	417	456	427	442	449	444	449	412	422	437	450	449	439	447	410	420	479	439	426	433	461	443	458	440	424	443	462	466	428	426	408	443	407	448	446	433	430	454	470	489	472	399	378	446	405	425	401	435	435	415	435	485	418	446	410	447	397	437	429	360	421	431	425	447	417	429	420	418	412	426	423	431	406	434	439	424	421	415	443	426	412	445	419	417	421	451	397	420	414	412	429	404	457	444	463	449	433
6743	2456	2798	3497	3009	2290	1903	1557	1396	1765	1772	1592	1491	1561	1866	1469	1177	1144	1145	1138	1307	1442	1803	1778	1747	1518	1835	1933	2122	2000	1986	1906	2079	1807	1743	1489	1535	1382	1368	1239	1210	1194	1188	1102	1136	1129	1155	1077	1170	1144	1078	969	1008	1043	1027	982	1001	1024	987	1001	939	991	964	952	974	994	981	985	949	935	970	944	941	973	962	988	938	979	921	980	910	873	938	940	898	936	961	984	998	993	1015	949	954	939	970	936	947	979	886	1011	978	947	948	918	965	947	950	971	986	931	919	937	960	1040	940	947	962	886	915	939	967	935	964	900	920	955	958	940	949	901	961	915	923	917	973	933	957	914	967	995	978	929	944	954	915	975	942	898	907	933	987	891	978	1000	1020	987	946	926	926	870	997	996	947	924	993	958	979	985	938	974	919	953	916	895	973	958	947	906	930	946	959	967	935	967	967	888	961	953	932	933	930	1000	991	981	973	984	970	1010	958	952	947	947	981	1020	953	986	939	949	967	994	935	895	897	906	969	980	898	985	920	959	969	953	905	926	982	961	898	885	919	937	894	1050	962	919	943	949	947	902	931	982	915	885	940	982	957	959	923	1002	884	1005	934	962	983	996	991	996	940	962	966	988	927	991	938	948	884	942	952	973	1003	994	945	955	915	908	940	961	878	964	981	960	950	939	896	928	964	952	938	972	907	967	940	945	996	875	934	969	961	1009	949	968	976	941	980	903	934	982	1002	943	935	873	912	930	958	963	924	947	900	923	928	937	957	953	943	922	953	939	981	1004	925	973	958	930	976	908	947	928	937	971	942	917	969	914	915	886	950	1000	971	1009	951	924	952	941	973	994	884	957	945	964	948	960	918	984	952	953	925	907	967	938	890	978	933	974	966	951	927	902	949	936	984	983	954	916	944	928	965	948	917	910	930	960	891	920	1005	956	919	911	1007	939	934	903	948	929	964	941	940	974	936	973	932	959	948	962	984	927	987	891	928	957	945	949	982	963	915	946	977	973	963	960	940	957	980	916	915	952	1001	949	950	899	959	915	940	905	953	932	938	945	916	911	940	871	965	969	988	941	962	932	918	977	923	948	935	937	930	964	1018	897	1018	985	927	950	951	948	942	923	934	972	964	885	901	969	893	972	941	989	958	927	987	912	977	950	986	874	970	968	979	975	914	941	932	962	971	901	935	944	951	982	931	957	976	953	976	969	945	1009	979	953	901	936	947	922	957	888	993	933	910	984	934	943	959	950	947	958	919	946	935	961	954	927	966	958	908	906	905	1031	898	984	956	979	896	962	921	936	926	976	1015	951	950	1009	941	967	972	950	886	919	925	948	984	989	916	897	961	912	969	946	976	936	976	976	956	966	942	1019	913	908	940	933	970	963	950	1005	951	971	967	977	992	950	978	916	948	957	921	898	990	926	931	918	885	968	976	977	963	924	976	921	966	993	1009	986	944	938	972	964	957	947	1001	905	980	915	907	991	942	942	904	989	932	950	921	943	936	920	928	969	919	993	966	974	982	979	953	959	914	969	943	957	1007	961	921	938	913	1012	906	946	944	914	961	925	984	972	976	905	959	965	947	917	1027	914	993	942	970	890	1004	972	948	894	983	936	943	904	923	952	959	923	943	990	953	974	1004	1007	926	949	992	939	964	926	955	915	934	899	998	962	977	949	959	955	977	870	937	939	919	944	905	940	951	971	963	964	944	939	931	919	913	969	1011	969	956	965	959	909	868	963	913	987	943	992	939	953	942	927	943	967	971	954	947	925	873	986	984	939	973	985	924	965	894	950	890	889	944	912	906	964	903	918	946	982	976	926	944	921	918	971	917	947	937	937	930	969	913	979	914	914	971	998	944	985	904	976	914	942	961	960	945	972	907	992	919	918	942	959	989	985	920	955	907	978	955	968	963	963	915	936	917	960	995	903	965	972	944	919	913	985	903	933	934	925	1021	941	865	1009	915	950	935	995	953	953	983	975	917	916	999	947	1011	979	984	969	961	977	930	924	948	962	924	954	917	864	955	965	948	956	910	968	972	953	1002	944	963	988	927	957	894	933	938	957	949	1014	899	934	984	954	939	930	921	965	977	983	960	919	952	980	961	954	946	965	985	989	934	935	926	909	957	994	946	927	1005	938	949	944	955	955	971	960	1029	902	926	934	932	927	942	929	918	965	992	943	957	933	955	980	965	956	928	968	1014	1023	946	958	904	965	910	931	902	948	970	957	997	939	973	930	932	996	969	928	917	938	956	978	957	951	922	924	948	924	959	914	949	960	1001	958	926	968	898	894	926	951	975	941	997	950	957	937	934	958	938	911	930	954	953	954	982	947	938	984	945	940	887	960	959	964	952	931	980	923	916	956	944	940	998	957	993	944	954	924	982	870	939	908	928	922	938	887	932	934	953	992	940	970	865	913	933	991	978	932	958	958	956	979	973	1020	916	938	922	902	957	924	957	923	958	958	990	1060	939	909	998	926	939	953	937	996	950	936	913	958	974	946	937	968	923	972	997	938	998	992	936	965	952	932	916	940	980	939	930	988	986	916	927	960	972	967	894	892	932	953	928	917	941	883	944	993	942	961	933	996	948	945	1021	939	962	926	1010	983	1000	934	952	935	940	904	971	937	912	952	963	924	912	979	906	940	904	947	923	929	962	899	927	950	947	983	941	1003	974	948	970	905	878	973	959	1016	947	923	941	928	981	963	979	914	990	1002	969	914	974	959	973	924	927	930	945	965	950	906	1011	911	952	918	934	974	961	915	952	966	995	1001	897	994	841	901	974	889	938	949	932	909	952	957	875	958	940	926	958	955	931	978	938	928	915	958	959	941	948	994	951	930	911	953	956	914	986	925	996	957	959	943	983	975	947	960	949	941	983	969	908	943	983	998	1001	929	982	950	954	1012	952	890	992	921	929	948	962	902	987	964	950	998	955	959	950	936	930	995	960	946	954	967	927	950	962	955	929	935	952	916	926	934	880	945	969	938	975	931	938	955	941	902	992	952	992	944	906	947	963	969	959	995	972	1010	956	961	958	908	920	936	992	937	993	862	909	910	979	966	992	1024	922	918	978	929	923	929	920	930	894	905	980	988	932	941	987	922	959	885	982	905	919	956	994	930	980	953	897	912	958	924	905	957	944	959	935	961	945	1000	916	902	963	929	990	961	942	990	926	984	907	947	910	984	946	919	1042	957	969	954	940	977	983	981	941	916	885	984	965	935	973	995	956	925	945	914	978	969	958	940	989	875	913	920	959	895	998	974	914	965	938	940	962	955	955	1037	982	929	975	998	885	964	930	990	940	982	945	999	929	1002	1000	994	984	932	999	973	941	1003	990	960	928	945	930	957	943	968	923	989	963	913	978	911	948	954	912	927	966	1005	950	923	931	927	974	900	996	969	966	919	943	963	963	909	960	910	935	938	955	938	928	942	939	915	915	973	935	973	937	956	983	960	959	926	973	923	935	961	937	935	980	1011	969	969	962	946	958	929	992	900	981	931	969	936	931	930	978	966	948	992	991	963	991	973	926	993	952	966	945	979	959	986	961	922	942	955	913	934	922	978	962	931	899	950
48024	27228	7756	3990	2385	1471	930	792	596	649	663	605	546	573	628	496	497	405	402	434	447	483	559	601	528	471	524	544	575	505	589	532	577	508	506	455	481	436	378	396	411	387	378	372	360	365	401	389	334	421	334	330	347	328	332	309	345	366	321	325	329	339	309	290	309	322	308	334	308	343	306	356	330	354	327	343	320	306	317	294	325	313	326	297	313	307	322	334	316	313	277	336	299	314	297	282	308	309	334	317	303	280	295	292	307	317	317	345	332	302	332	318	344	334	305	311	323	327	319	358	326	313	287	320	344	316	282	323	347	335	306	323	294	321	293	334	320	293	339	313	286	283	317	329	320	317	310	347	298	329	334	319	314	327	319	300	317	302	297	315	334	321	330	321	306	325	317	340	305	314	289	321	325	316	304	313	328	350	302	335	345	323	295	327	329	325	315	307	293	298	339	311	321	303	301	327	311	294	314	346	342	312	318	302	317	318	305	302	270	297	318	308	317	322	350	335	323	314	283	322	314	357	312	325	348	298	312	333	336	315	327	320	336	349	306	310	312	325	329	344	316	322	316	294	334	348	312	322	306	320	309	347	330	312	325	336	325	321	314	318	295	306	315	302	327	307	290	318	304	314	278	303	326	288	302	330	301	284	297	326	314	304	341	323	338	300	350	339	272	291	316	317	323	327	311	345	313	290	320	320	320	293	306	324	299	292	325	325	320	317	341	330	307	307	352	321	301	304	349	292	316	319	316	317	330	308	342	310	345	342	344	307	343	310	322	282	311	304	314	323	329	318	299	306	358	293	282	316	329	325	316	313	322	316	304	310	302	340	316	307	285	298	298	324	332	329	323	298	293	300	295	281	312	312	323	328	301	312	318	332	335	319	324	337	273	316	304	312	326	315	294	299	314	335	340	306	292	311	321	326	330	304	324	292	318	341	295	316	280	305	294	293	333	296	291	299	301	307	315	306	327	336	300	280	332	327	318	316	331	303	294	348	314	310	315	316	286	298	322	276	315	327	321	298	302	317	315	324	350	326	328	324	300	321	296	323	333	317	296	320	330	297	313	294	330	340	296	315	335	330	324	330	289	315	323	322	345	302	326	286	329	309	328	318	301	328	304	321	334	272	315	283	315	356	312	315	305	339	324	342	327	338	315	339	320	311	311	305	314	315	323	320	335	329	320	317	315	318	346	323	310	290	311	303	318	308	318	320	318	324	310	334	310	323	332	338	316	328	311	304	309	332	352	320	316	315	307	347	303	314	320	347	309	312	320	333	293	352	324	326	344	304	316	323	308	330	292	300	304	343	303	326	343	347	308	337	308	346	329	318	325	321	292	316	302	300	315	353	313	312	336	298	341	316	325	332	328	335	323	321	310	282	315	332	354	342	312	350	288	318	325	304	336	308	342	309	300	332	319	313	326	307	302	337	324	292	331	298	338	333	322	322	324	346	328	303	297	312	324	330	317	310	284	306	334	353	319	313	330	339	306	343	352	352	267	309	324	309	337	289	351	327	295	286	309	337	314	273	318	298	323	349	310	293	329	322	361	315	326	300	358	290	315	330	330	347	306	318	340	277	288	304	298	287	331	338	286	306	338	311	313	315	331	318	332	310	324	312	329	334	299	314	318	336	319	315	298	304	313	331	319	307	293	331	319	334	321	303	307	345	299	347	307	317	310	325	299	323	302	311	299	318	319	361	323	321	323	324	316	320	284	335	312	364	308	320	348	323	307	312	323	322	324	327	331	314	325	299	340	323	314	318	309	335	328	294	327	329	331	349	335	300	323	309	277	316	355	345	326	334	289	299	296	284	335	323	352	322	313	319	301	275	312	315	306	361	322	289	294	290	292	365	322	323	303	309	335	339	303	271	338	310	314	322	344	316	320	301	323	316	268	299	315	328	314	335	352	310	351	339	315	314	330	328	316	315	296	321	292	291	321	292	329	314	335	281	306	321	317	337	342	307	353	326	347	316	298	284	301	311	281	289	306	317	304	327	290	341	312	314	342	349	348	319	276	309	310	302	305	314	312	338	328	370	316	287	303	299	319	293	370	329	333	313	286	326	320	315	342	268	296	312	345	320	316	302	305	346	359	303	307	309	341	301	262	294	361	314	278	308	306	306	315	298	329	329	325	348	314	320	343	291	302	297	302	306	326	319	302	292	319	337	313	338	328	329	310	330	331	334	306	318	318	373	306	316	273	307	293	300	323	296	336	308	349	300	327	344	318	292	326	339	351	342	306	339	305	322	303	324	295	318	326	293	291	336	337	284	314	304	318	376	312	291	319	324	308	305	324	338	285	311	315	287	325	298	328	356	322	301	296	363	330	296	319	294	300	302	327	308	318	308	326	310	291	369	315	325	316	323	334	305	310	318	305	334	316	303	313	335	339	332	316	325	323	326	356	312	311	325	299	319	325	348	280	315	278	311	319	307	362	299	295	293	296	313	303	326	316	309	296	306	313	338	313	311	354	326	305	306	332	319	319	304	295	312	359	294	326	354	252	332	277	320	304	325	313	341	307	300	321	299	330	331	338	296	323	305	302	348	323	324	302	321	312	306	299	317	318	326	342	294	304	326	304	340	296	344	335	324	312	304	309	313	310	299	278	317	333	289	301	313	295	316	296	317	308	307	306	274	325	305	303	320	280	320	302	269	329	326	348	306	342	348	302	307	346	309	322	292	346	317	307	331	315	363	297	269	302	287	296	341	326	340	299	335	319	306	347	312	297	340	314	357	308	320	339	322	323	297	322	326	305	327	294	314	303	342	294	321	308	282	295	352	305	325	338	317	322	343	302	338	328	326	310	330	300	342	349	329	324	332	345	303	301	327	316	322	336	288	317	286	319	311	346	313	298	299	291	302	312	313	354	279	278	311	322	298	325	315	273	299	324	306	334	295	311	318	345	327	308	314	321	336	296	345	325	323	342	323	346	285	294	326	299	319	295	307	343	323	331	352	289	334	302	302	342	329	310	340	334	301	293	310	307	329	318	306	295	306	343	302	309	297	337	312	295	291	313	323	260	336	339	316	310	284	301	342	344	305	322	315	295	319	338	338	312	343	328	309	365	297	303	301	329	312	350	323	308	312	327	327	306	318	305	332	324	309	348	356	338	312	322	322	332	291	337	325	290	296	312	311	304	305	308	353	317	309	318	312	347	320	331	321	320	319	307	330	311	320	317	343	328	299	312	319	332	321	312	324	296	331	327	324	293	291	320	335	339	283	351	334	312	285	341	322	326	332	285	335	312	315	303	263	310	325	318	312	323	307	314	331	350	312	320	307	306	302	319	276	297	344	313	337	328	300	371	306	326	292	299	331	339	348	301	309	349	354	310	315	303	280	328	320	312	311	291	330	341	318	317	331	329	320	341	301	301	301	334	305	287	317	351	327	306	329	317	290	327	298	313	329	300	318	320	314	311	325	303	312	347	290	335	308	311	323	341	336	362	334	293	308	299	325	298	350	341	310	330	296	318	333	334	334	329	274
29629	8197	6258	7548	6431	4897	3568	2774	2390	2587	2830	2580	2233	2309	2760	2012	1671	1637	1455	1648	1752	2034	2381	2403	2304	1795	2189	2499	2825	2610	2711	2609	2605	2214	2011	1843	1827	1490	1401	1286	1314	1199	1191	1183	1173	1247	1274	1118	963	975	960	894	881	854	821	909	971	828	756	773	826	830	777	771	810	817	726	709	818	729	772	776	763	769	740	810	765	733	765	699	726	713	744	728	741	697	751	742	718	735	745	733	710	715	789	728	744	740	787	718	719	725	714	742	767	710	742	708	747	745	731	726	738	696	743	739	738	770	730	738	737	710	784	794	725	787	697	749	750	747	726	704	756	707	690	740	707	755	748	752	747	702	746	715	669	706	752	683	757	686	715	746	729	696	736	753	766	712	732	741	717	704	728	717	774	772	740	771	751	715	727	745	777	693	718	719	711	704	772	713	752	730	768	769	740	739	763	761	708	724	749	655	752	764	716	765	737	750	737	717	737	705	717	719	771	740	766	727	739	724	693	705	763	749	789	749	688	752	746	748	753	716	739	765	749	777	712	713	756	733	753	723	747	778	741	718	716	712	729	758	781	768	720	734	660	756	712	737	749	730	742	748	723	761	736	700	779	698	763	702	747	756	769	709	706	730	738	747	684	697	752	727	756	747	739	750	704	688	731	730	723	727	759	718	706	734	759	729	727	738	691	749	728	741	690	728	793	737	742	752	743	729	759	776	721	711	784	728	759	718	705	783	720	761	733	741	767	717	738	707	731	726	741	746	698	766	770	720	723	737	715	713	754	742	756	760	715	721	676	705	694	713	739	779	719	762	784	752	773	713	758	743	717	729	802	701	707	705	734	736	754	685	762	755	744	753	773	717	747	729	764	746	708	664	743	732	746	734	707	740	751	793	756	695	747	749	697	722	738	706	742	744	744	756	695	807	745	763	732	706	720	763	743	725	756	749	709	729	670	735	755	784	747	720	730	722	746	730	728	713	722	723	732	741	711	730	749	731	760	723	746	731	729	801	702	736	748	755	733	695	701	784	740	777	723	711	760	694	724	716	718	729	754	699	740	733	717	810	739	712	767	697	779	753	742	795	771	698	743	755	752	721	746	748	753	770	712	720	774	755	739	732	719	745	745	737	760	712	663	717	755	748	699	741	738	720	774	740	764	747	709	787	748	752	712	724	764	678	770	733	751	720	709	697	738	747	733	791	720	721	726	701	719	760	736	743	758	737	736	749	743	732	731	781	696	695	717	719	724	730	718	746	709	792	700	796	768	709	778	778	754	790	714	731	712	712	733	723	717	739	730	765	725	702	734	754	764	722	718	725	717	731	717	710	699	715	777	758	733	708	737	683	729	759	744	759	758	785	752	719	748	689	781	719	745	761	726	749	755	771	737	732	691	747	744	714	688	748	734	759	741	733	743	711	778	681	786	727	686	725	689	710	735	719	742	715	756	720	744	721	708	719	751	707	749	721	701	770	754	712	755	782	748	717	736	729	768	726	719	777	729	714	738	726	746	733	736	731	761	709	743	726	743	717	721	711	748	704	720	796	733	700	767	765	705	745	776	713	764	717	751	736	696	733	744	720	711	688	734	741	749	715	762	743	709	746	731	736	732	744	703	698	740	726	766	784	728	696	765	758	714	750	717	734	720	686	785	787	765	751	758	736	742	749	698	740	669	737	733	749	712	737	726	738	688	697	759	708	738	706	785	744	713	756	745	727	738	755	719	720	731	735	776	718	704	768	707	788	714	740	732	738	718	710	722	760	751	750	736	689	722	772	754	749	712	748	692	684	732	702	736	746	766	743	764	737	702	721	746	710	740	749	718	723	683	758	777	741	742	770	735	717	750	734	690	761	710	716	793	738	708	762	759	769	731	750	713	713	716	711	718	714	741	739	685	765	720	685	744	702	710	721	761	761	672	740	707	786	700	747	722	741	764	751	761	731	734	733	761	723	730	762	733	730	754	720	703	711	766	733	742	766	770	723	786	749	716	700	700	744	696	730	707	718	712	711	759	685	795	738	717	746	748	737	737	740	691	763	711	781	758	719	738	723	707	748	716	700	755	747	722	736	738	686	731	732	757	748	768	718	731	779	773	733	744	752	717	690	730	753	703	716	723	711	776	720	763	725	744	739	671	767	683	688	746	696	761	716	706	771	781	745	739	737	816	681	693	731	688	765	744	755	717	733	700	767	728	743	744	735	754	739	682	693	686	761	719	717	734	773	717	749	704	728	741	686	733	737	773	746	734	725	759	747	723	765	715	750	750	689	677	754	729	712	726	714	721	710	726	745	749	714	735	782	706	717	768	734	751	719	756	757	719	804	744	755	759	757	742	735	740	699	822	720	773	789	696	742	754	724	756	713	712	734	711	738	812	714	757	704	770	730	730	731	718	769	782	715	706	737	727	723	750	751	750	711	733	750	734	721	757	744	686	741	685	709	726	736	752	702	708	773	737	753	727	775	731	699	787	762	723	710	724	714	772	712	724	712	779	709	737	720	742	720	719	688	734	708	771	681	713	758	720	699	749	718	724	711	715	762	746	775	731	725	773	761	734	751	782	708	811	729	701	778	723	738	749	731	694	727	687	683	682	713	737	719	733	685	762	740	725	732	765	713	686	728	729	727	741	712	751	741	745	752	745	715	764	712	754	705	747	718	737	728	728	705	676	731	769	737	735	760	763	703	762	688	739	709	722	754	767	746	727	706	754	776	765	731	725	769	758	754	743	778	778	717	736	787	747	686	715	729	757	733	753	713	694	751	693	709	726	723	767	755	707	739	723	737	764	736	748	692	707	751	698	763	727	758	725	740	716	739	743	656	708	752	759	744	702	732	726	710	735	757	735	712	745	735	797	762	749	762	685	728	649	757	723	744	762	741	768	770	774	710	691	714	717	714	702	735	750	700	751	770	757	722	762	723	703	697	712	749	747	763	746	727	705	772	721	749	740	759	751	695	745	764	747	726	703	743	740	814	729	722	754	706	724	749	733	717	727	754	756	750	703	727	722	763	722	707	701	774	731	695	687	727	728	729	768	718	779	690	771	705	707	737	713	732	726	716	723	677	708	742	714	713	716	741	736	722	705	694	677	774	675	722	721	782	771	765	751	759	759	678	746	728	712	722	726	750	714	693	736	690	713	670	696	748	679	736	746	734	688	765	710	770	728	730	736	713	740	755	731	759	702	717	747	765	719	721	782	725	757	723	724	765	692	743	731	799	765	732	726	736	733	698	690	726	764	732	734	690	741	696	706	721	802	710	768	760	744	719	751	749	748	728	742	736	737	728	704	733	694	791	725	730	740	763	706	741	723	730	746	748	724	752	730	783	734	762	731	689	732	717	769	676	705	744	741	737	739	750	713	733	715	731	772	743	756	790	715	729	725	718	750	721	714	760	747	724	769	748	779	721	702	780	741	683	702	763	721	749	704	702	702	667	790	714	699	744	757	765	742	748	733	734	700	742	776	733	740	732	726	726	735	722	737	691	718	709	748	743	703	744	725	724
59713	36897	14093	6782	3913	2335	1508	977	926	897	909	836	747	721	795	654	599	531	487	531	497	553	677	616	627	513	623	660	705	636	722	644	664	592	579	477	538	471	447	387	385	426	417	416	419	480	394	403	378	334	373	334	305	286	296	337	310	319	306	333	313	329	291	319	309	300	303	308	295	308	309	311	334	289	309	320	325	324	324	310	298	302	301	291	284	296	284	312	291	311	317	304	300	311	325	291	294	307	288	325	310	306	293	313	297	318	297	303	300	293	336	321	318	317	309	307	255	286	309	289	304	339	296	310	290	316	286	314	304	306	280	327	316	327	295	347	292	305	304	285	318	286	335	338	342	329	311	264	312	339	319	287	276	296	327	308	305	296	311	314	303	265	337	318	310	308	276	314	311	332	325	290	302	262	307	299	273	322	304	337	305	298	310	293	332	299	308	309	311	297	312	292	291	313	272	330	285	312	300	319	314	302	306	323	321	349	284	329	301	311	314	351	309	297	312	256	284	304	316	279	267	298	322	297	305	311	304	332	309	350	283	339	301	278	280	297	296	305	324	290	283	306	288	267	316	290	326	283	320	313	316	286	319	319	320	288	310	276	324	305	332	327	290	316	304	316	328	322	360	339	302	307	318	315	301	285	314	304	304	334	269	300	281	279	330	299	305	314	305	270	333	305	309	309	276	287	343	313	313	297	298	318	295	318	315	324	280	303	338	295	305	329	307	255	295	306	315	302	276	318	297	304	315	278	346	287	293	327	277	297	265	301	307	297	315	320	270	343	322	274	296	326	277	312	312	313	281	302	326	318	299	293	315	319	298	293	295	305	279	295	302	316	285	294	276	319	281	303	320	273	268	308	307	274	312	316	306	322	305	304	292	282	313	286	301	301	314	315	299	299	238	341	335	315	306	300	294	311	279	309	272	324	304	330	296	324	293	264	332	308	294	308	300	304	297	305	341	276	297	297	340	297	322	330	314	307	299	283	285	282	300	307	287	294	301	305	293	314	285	311	301	322	334	299	304	318	313	296	296	322	330	300	275	323	294	314	299	329	287	304	311	312	306	306	275	306	317	291	303	301	296	309	313	295	297	312	316	309	317	321	288	303	319	304	299	317	298	304	343	312	321	291	301	295	326	306	304	295	309	320	308	296	308	349	310	324	308	304	290	289	340	332	306	311	310	330	272	327	303	289	295	307	305	308	291	285	303	280	295	295	289	273	306	286	325	329	279	319	328	352	314	287	313	324	312	319	302	329	296	280	299	317	287	264	292	315	322	288	320	291	298	276	293	334	329	308	288	310	323	283	336	337	299	304	338	355	300	345	322	302	322	290	289	308	302	295	320	317	290	330	340	293	312	322	302	308	305	323	305	287	311	309	311	284	275	299	282	298	291	303	276	295	322	293	280	284	355	283	339	329	316	277	286	267	325	314	337	332	293	312	322	290	305	324	276	304	302	302	317	294	321	267	266	273	285	288	266	320	279	285	287	300	338	296	307	312	339	272	318	304	263	291	318	296	288	327	299	311	315	306	283	292	284	300	315	323	273	304	294	324	305	300	321	318	315	316	333	313	289	301	347	270	273	303	286	275	303	308	289	280	328	303	316	298	288	282	296	302	323	300	305	294	319	330	313	268	257	351	297	309	291	295	297	288	297	323	275	305	302	312	297	286	284	309	309	327	271	284	312	269	332	304	298	278	322	301	331	292	328	346	316	293	283	309	300	331	280	310	281	283	304	307	281	320	291	306	279	300	345	293	324	312	314	289	289	356	283	308	316	291	307	319	310	299	285	328	296	301	316	316	295	340	291	303	317	306	310	340	294	293	336	304	286	317	282	291	306	292	301	324	282	306	338	312	338	294	311	282	257	323	317	310	312	305	297	325	345	326	304	316	311	284	273	299	319	328	300	292	270	304	327	288	317	314	275	331	281	243	323	306	331	291	315	303	352	318	328	281	295	324	294	337	290	306	287	324	289	294	273	335	299	288	336	312	305	280	274	294	325	277	303	297	305	271	318	304	308	272	318	318	309	277	283	305	328	290	344	358	301	284	294	291	304	318	286	290	292	288	339	318	279	307	319	295	310	308	302	294	287	328	302	304	304	302	292	293	308	294	334	319	330	344	280	325	299	282	315	338	285	325	304	314	316	307	309	342	331	320	310	328	278	295	289	295	293	306	329	300	334	328	338	315	335	290	296	288	310	310	289	300	297	328	301	295	313	301	291	326	330	277	317	315	299	313	299	294	313	317	339	350	296	358	310	324	289	320	310	269	286	324	291	308	336	306	315	307	311	314	299	313	288	315	284	282	306	306	288	297	276	336	309	292	325	296	285	313	298	342	326	331	272	302	293	304	302	310	302	332	286	303	310	306	297	297	281	292	332	291	327	296	310	298	302	281	297	298	293	313	306	292	290	323	321	301	327	272	280	300	301	314	323	328	338	301	293	297	299	300	292	278	289	300	320	306	307	270	320	289	303	295	293	280	319	305	310	333	296	330	322	300	310	298	320	298	296	298	292	293	260	315	313	276	318	291	293	289	306	288	276	312	341	333	339	287	294	297	301	286	320	353	298	319	310	330	320	315	301	318	306	327	327	298	341	308	357	317	308	291	257	304	321	303	283	282	281	309	313	292	290	326	332	340	287	304	300	317	312	288	258	300	314	285	291	288	292	317	301	309	296	305	303	314	265	321	314	308	307	302	281	298	275	318	288	308	282	298	307	279	298	345	339	294	320	304	295	286	293	329	311	311	340	293	337	345	328	282	306	301	278	322	324	274	311	324	307	340	300	314	342	297	307	290	304	331	291	327	300	353	315	329	297	323	292	305	269	305	310	295	312	293	307	331	314	327	293	290	285	308	313	299	303	342	268	313	288	290	305	309	292	301	335	314	317	276	297	307	320	313	308	319	289	288	337	329	312	355	289	313	310	291	291	300	332	298	322	328	304	327	297	311	310	314	326	306	304	328	299	289	278	313	277	314	317	315	341	315	329	318	333	315	328	310	281	287	310	299	293	280	284	294	325	307	288	305	308	325	281	283	302	285	290	311	308	288	327	322	316	305	283	303	317	301	304	306	321	295	316	311	302	315	294	301	285	270	315	301	338	301	282	270	302	316	307	314	313	303	308	275	315	295	310	276	291	304	289	299	299	283	291	282	297	316	310	327	289	297	318	311	283	294	347	300	297	282	292	322	315	317	326	298	293	292	354	308	325	322	291	322	332	303	302	300	291	311	292	332	315	270	298	311	341	300	312	289	295	277	292	284	310	302	329	328	291	314	293	308	294	330	296	297	294	318	285	296	287	340	305	285	317	265	267	310	294	347	335	305	282	300	316	316	313	339	285	302	318	300	320	297	333	312	282	333	335	305	323	304	292	290	303	308	312	313	290	299	265	287	313	283	308	295	308	328	331	285	294	311	300	297	320	310	289	310	297	306	295	319	347	341	321	272	288	297	325	287	334	306	303	287	287	324	296	295	283	285	305	279
38462	10798	9296	11058	9435	6882	5164	3989	3577	4240	4106	3797	3297	3437	3708	3002	2358	2377	2284	2203	2468	2532	3230	3010	3050	2318	2909	3249	3596	3361	3442	3335	3259	2955	2660	2247	2195	1824	1701	1504	1514	1465	1398	1479	1444	1573	1623	1260	1119	1169	1117	979	875	856	880	875	1026	872	808	769	881	858	856	795	774	771	755	725	706	767	775	758	729	819	738	841	765	772	711	722	714	729	684	692	692	755	678	704	733	696	745	728	726	739	734	713	727	738	736	726	717	714	746	733	729	727	736	785	717	721	734	700	696	719	721	708	705	717	729	735	758	727	683	738	771	706	722	727	721	723	702	725	783	729	705	713	739	716	736	752	699	766	672	718	659	683	737	704	730	758	731	706	700	711	725	741	703	715	700	749	736	698	763	682	665	716	674	748	757	717	710	746	722	771	724	746	688	760	723	723	762	686	702	717	749	733	734	732	748	769	727	747	711	721	725	736	679	720	674	706	709	694	725	691	747	697	725	737	748	688	716	783	702	701	761	705	718	753	758	704	701	749	789	720	681	685	710	677	732	742	702	685	686	698	695	731	753	749	712	727	759	732	725	732	679	724	766	723	701	720	716	674	721	714	752	698	717	733	704	726	734	752	719	725	695	683	758	732	704	706	705	703	769	724	686	738	680	703	713	729	692	670	698	745	719	676	719	724	723	717	772	743	734	772	713	753	707	739	717	761	703	733	685	763	688	690	734	691	720	702	734	737	744	719	720	661	734	757	746	699	712	689	714	715	704	727	771	770	696	700	737	773	738	728	761	714	715	761	735	734	762	745	720	718	688	747	705	748	727	766	761	711	694	718	731	744	752	723	718	694	712	733	688	701	728	750	722	791	738	725	697	731	687	656	764	725	767	706	724	687	723	705	739	674	737	680	718	692	745	700	750	703	719	700	713	685	798	704	684	734	761	758	733	766	741	732	734	730	743	715	735	718	721	686	727	697	703	711	746	716	707	717	724	743	743	740	760	705	757	753	724	704	696	714	704	770	704	694	728	759	746	709	712	682	739	695	708	744	750	704	756	730	735	711	692	707	701	716	768	727	727	707	705	734	722	750	776	703	750	710	688	739	711	683	708	724	699	703	646	730	746	713	692	729	702	674	713	700	714	705	721	706	735	631	681	719	676	716	718	695	715	700	703	690	761	725	728	727	727	754	732	717	711	708	726	708	743	692	706	721	725	712	708	686	717	713	717	724	702	708	734	729	722	721	768	722	768	725	748	708	700	694	734	756	765	666	740	764	708	686	747	703	719	732	722	742	731	725	714	725	741	693	735	699	709	703	750	731	723	750	731	707	719	667	747	723	682	719	767	685	659	771	685	675	748	732	740	736	741	701	733	736	697	738	700	706	682	761	695	741	672	738	708	695	728	711	721	718	718	730	755	763	705	716	774	740	716	728	697	760	723	701	773	749	725	704	746	749	668	729	702	700	752	682	667	725	701	746	745	669	710	701	718	709	712	705	725	726	732	735	706	708	676	730	773	710	713	722	713	740	760	762	695	686	746	732	703	741	711	718	742	715	663	703	735	719	739	717	685	684	663	728	709	710	687	705	722	691	716	695	709	718	737	728	744	774	699	729	764	720	731	717	693	695	752	720	705	710	706	718	697	714	694	696	741	679	705	748	692	701	706	713	741	721	729	725	730	693	728	724	697	705	715	668	692	679	704	720	739	746	718	689	734	710	712	688	771	698	708	704	724	717	719	700	678	767	710	693	739	728	775	725	739	703	739	680	774	744	721	682	743	698	762	712	744	729	702	657	731	694	713	750	717	761	724	725	716	729	736	698	721	757	772	713	720	734	736	769	719	738	725	691	694	722	703	751	739	698	737	688	717	716	679	714	673	693	695	749	729	775	746	737	706	678	711	749	699	713	694	709	751	724	710	784	712	722	695	776	700	751	778	726	756	703	719	701	713	727	720	711	728	690	742	713	742	684	709	690	677	743	697	686	726	732	733	745	762	687	706	738	735	708	736	720	682	693	784	704	701	717	727	745	688	737	712	750	726	720	730	744	709	747	709	709	745	685	741	696	727	682	679	716	691	745	734	680	783	712	733	742	671	715	741	708	745	715	720	745	729	732	715	733	754	719	699	725	776	702	736	702	730	715	682	783	688	688	740	796	698	712	710	720	686	685	757	747	723	720	744	680	721	674	705	721	697	737	715	718	709	698	732	702	740	703	699	695	738	684	697	710	751	726	758	689	722	691	765	746	765	721	692	723	746	725	703	725	687	763	723	739	705	763	722	734	745	743	691	743	762	760	718	698	724	770	717	730	702	732	687	722	747	651	664	695	723	738	672	753	718	775	747	706	686	737	727	759	791	772	711	732	732	742	704	758	741	725	728	723	701	751	716	723	665	745	703	745	734	749	722	742	732	688	718	698	704	717	697	704	759	688	753	724	667	711	657	745	767	726	733	707	688	702	676	677	723	702	685	713	724	724	761	719	732	710	707	686	733	717	767	731	756	720	690	740	735	665	680	727	713	703	695	729	695	730	699	695	726	720	717	715	670	757	770	756	747	684	714	654	753	745	732	703	694	749	727	652	705	694	739	690	738	732	718	751	744	678	727	669	640	708	720	738	724	702	723	786	756	706	707	717	770	667	724	738	696	728	721	730	715	709	693	735	679	735	702	761	729	749	733	744	760	718	699	780	716	730	749	728	731	689	731	728	777	726	709	710	718	762	733	710	773	652	728	747	725	749	730	705	727	781	715	732	712	710	751	719	693	735	739	723	747	725	722	728	700	722	765	737	701	735	721	721	742	706	713	682	704	688	731	716	726	694	743	772	724	700	731	764	714	728	777	715	743	750	701	733	703	724	708	711	732	771	734	732	722	710	745	757	727	755	757	750	748	737	737	758	672	724	677	723	737	721	737	726	724	694	729	690	761	734	696	722	678	728	738	662	717	721	700	675	728	668	735	706	750	708	731	752	747	714	705	754	685	750	710	698	732	733	752	740	702	753	665	639	712	746	704	745	709	705	653	729	749	732	690	721	755	708	771	707	774	697	742	715	734	752	700	717	675	772	732	734	709	694	781	702	708	777	719	714	736	726	740	732	728	731	718	678	700	737	656	750	752	705	711	741	692	775	705	711	785	698	729	698	678	787	706	738	698	719	690	721	746	687	707	737	776	791	686	726	718	728	702	725	739	672	737	719	738	701	714	729	723	668	704	693	715	738	692	643	732	691	707	751	750	661	706	728	759	708	693	705	699	752	713	727	751	678	724	716	723	708	734	724	698	693	698	722	780	693	700	765	730	691	714	740	722	688	726	743	712	710	737	755	706	708	716	711	725	687	679	732	686	714	705	705	745	765	717	778	725	728	742	714	723	719	713	711	692	751	730	701	710	690	725	686	700	695	707	729	704	712	707	717	724	751	723	715	738	726	722	724	724	671	764	722	717	713	734	739	731	788	687	723	699	718	690	717	708	687	714	708	719	697	742	701	740	718	704	777	678	720	670	703	713	739
7292	2005	1411	1302	904	666	573	502	485	605	576	487	503	519	544	486	410	435	449	433	451	477	511	526	565	474	537	498	581	517	579	567	567	521	527	496	487	430	431	424	407	458	442	441	406	437	431	460	443	429	466	428	387	415	435	437	439	402	415	424	428	429	435	434	408	367	424	388	446	411	432	430	383	430	430	402	405	406	414	403	390	430	390	395	410	422	422	429	404	411	443	430	417	392	427	400	433	375	417	395	403	409	397	430	442	433	457	445	433	420	415	453	439	427	432	419	422	420	442	401	399	394	399	410	387	431	418	452	449	403	404	396	403	411	423	408	423	401	402	402	410	419	446	437	400	404	370	422	423	414	411	424	402	412	422	446	412	429	409	419	401	410	400	391	403	450	423	446	424	411	412	406	421	459	421	410	433	425	423	378	396	402	413	410	466	406	434	400	417	404	445	419	424	375	440	420	388	381	410	440	447	361	390	389	457	429	399	421	476	448	428	413	394	435	389	427	427	442	414	398	387	423	427	435	410	380	372	437	427	381	399	401	404	418	408	408	400	442	387	454	422	434	425	428	388	400	420	408	430	415	417	408	429	410	399	432	392	416	411	419	458	402	432	434	435	387	407	424	434	414	417	430	409	386	396	407	397	382	430	378	418	404	396	406	416	440	395	437	410	403	427	456	454	442	409	438	400	382	458	377	404	406	386	396	430	433	395	423	411	362	391	429	410	420	411	440	449	411	392	425	472	431	400	435	374	418	422	397	412	395	391	460	408	409	413	396	411	439	403	448	419	406	402	413	423	431	421	408	394	425	431	400	386	433	428	444	415	436	419	430	409	413	421	446	417	404	407	411	459	408	378	420	455	368	379	378	417	418	402	403	435	410	386	412	434	430	441	377	383	428	418	428	398	429	407	435	422	443	424	417	403	422	425	398	386	411	411	437	403	420	421	445	451	436	411	430	438	401	399	391	378	414	428	418	393	379	390	424	469	459	438	432	403	399	391	422	428	431	400	429	407	443	409	389	425	475	425	438	425	398	426	407	426	385	401	410	425	390	418	412	410	381	427	383	399	390	411	431	465	389	418	432	420	415	421	398	445	399	441	387	420	397	412	414	465	394	396	445	406	427	456	434	353	399	406	424	403	429	409	384	453	420	449	383	388	409	385	445	452	448	392	392	441	406	414	387	396	391	387	404	399	396	389	397	439	394	439	401	423	390	443	392	399	423	391	409	430	428	385	445	414	361	431	443	418	408	395	393	413	414	409	373	430	446	402	400	385	411	429	441	403	416	413	479	402	431	428	416	414	406	410	427	443	415	387	388	410	384	427	423	397	392	398	418	390	399	439	426	437	406	423	407	392	403	418	455	441	408	398	399	384	419	401	442	413	454	428	409	452	399	383	447	363	421	421	367	411	423	395	415	433	414	429	433	413	395	399	378	429	451	424	454	392	407	434	441	384	417	409	411	411	377	418	455	417	410	389	362	399	416	416	439	425	425	421	419	391	469	423	427	401	436	426	427	433	436	392	403	425	413	437	381	456	440	405	439	397	380	403	409	419	415	387	426	401	392	382	401	433	416	435	397	421	402	411	358	416	422	453	428	419	398	421	400	412	433	431	407	423	443	416	419	403	414	393	398	431	425	438	439	371	378	420	434	427	417	425	415	438	447	393	408	395	412	471	424	381	398	415	449	447	423	402	441	388	427	409	393	397	384	417	421	433	420	425	443	444	444	468	377	405	400	416	424	411	466	389	424	401	402	407	419	443	407	418	412	441	418	410	397	417	390	449	393	461	428	425	400	429	410	422	425	407	396	406	399	441	424	403	412	452	410	388	423	418	424	434	374	392	415	424	444	400	434	421	445	362	410	418	396	406	450	392	417	369	403	405	433	426	448	447	414	389	445	405	416	404	415	419	416	412	408	424	403	428	425	417	452	416	401	352	413	417	411	400	428	393	421	394	416	419	417	440	454	407	385	394	470	442	401	410	418	421	445	431	373	427	430	439	414	406	426	440	409	432	420	419	404	418	464	399	399	400	439	431	439	385	391	386	402	404	450	410	425	411	418	429	398	366	419	401	441	464	431	396	417	380	371	422	418	429	420	429	416	382	416	425	420	444	431	414	411	417	466	468	461	392	424	429	422	438	409	405	426	445	398	415	408	415	420	414	439	385	424	380	420	407	431	497	402	400	400	402	404	418	419	428	447	441	383	404	428	421	413	396	439	433	399	419	454	397	386	391	419	404	430	393	417	415	434	417	402	439	361	425	401	453	424	385	421	406	397	414	396	409	421	377	398	409	437	421	440	412	419	375	432	407	428	441	376	419	385	428	448	396	430	438	387	469	439	397	433	434	387	438	427	412	412	403	395	441	389	421	432	395	420	419	406	429	418	428	458	380	464	439	433	434	386	411	430	434	424	436	431	428	389	429	403	406	392	425	415	414	407	447	418	403	397	384	449	409	444	419	379	436	409	477	411	428	441	447	360	453	387	416	411	424	398	460	412	443	432	434	393	416	435	428	412	422	434	407	418	402	422	423	422	392	414	413	425	409	427	432	407	402	411	386	439	438	494	489	409	420	372	414	420	376	407	385	437	416	415	415	390	413	416	413	438	390	393	433	423	379	429	407	406	464	373	378	419	447	423	424	445	460	422	378	421	428	402	435	416	407	369	382	417	412	450	404	404	414	389	435	403	438	396	441	450	406	383	447	432	399	407	441	412	388	412	426	441	455	457	393	363	396	402	441	435	410	412	391	429	431	447	386	404	378	408	410	406	406	433	434	370	433	470	417	451	423	383	410	400	389	433	412	402	414	370	439	435	377	411	414	443	423	402	413	461	406	395	387	379	422	416	389	410	431	422	380	424	410	395	412	402	447	403	423	453	422	411	396	401	393	404	429	432	433	430	419	376	408	421	416	389	397	405	422	425	398	399	421	418	362	399	424	409	417	388	390	384	416	406	402	381	384	424	424	415	425	428	405	393	432	451	475	359	420	419	414	479	434	386	398	411	404	413	415	422	405	425	411	389	370	380	383	449	402	431	410	383	425	397	422	409	395	413	424	369	426	425	422	396	417	435	377	431	407	413	402	467	454	449	409	382	400	397	409	416	438	430	384	431	461	427	409	404	410	447	420	406	381	414	372	432	405	417	404	414	390	414	416	428	424	437	384	403	419	399	410	383	418	448	373	404	429	428	406	409	414	435	401	396	425	421	401	393	411	445	416	397	421	372	402	427	399	424	406	446	395	400	411	440	429	426	398	365	398	425	422	412	418	420	432	415	408	413	392	413	444	410	407	366	402	406	444	397	410	408	385	425	374	389	383	364	415	392	378	384	416	438	410	396	421	382	404	450	396	409	399	405	387	379	437	400	408	413	400	371	412	405	457	412	420	406	426	400	401	423	426	431	421	389	383	429	349	424	417	401	396	414	417	415	424	400	429	428	366	432	432	405	428	408	430	396	402	443	401	426	435	382	416	405	409	438	396	465
6482	2349	2816	3454	2846	2183	1689	1469	1349	1872	1845	1635	1480	1613	1690	1241	1133	1192	1201	1173	1407	1456	1715	1607	1664	1462	1725	1955	2145	1891	1954	2009	2020	1858	1696	1569	1491	1359	1239	1202	1183	1152	1171	1130	1184	1198	1171	1100	1070	1037	1034	954	1027	981	954	1013	1048	993	920	927	1002	961	1010	876	969	936	929	944	898	956	1003	911	966	917	926	985	948	857	938	860	952	899	958	896	943	906	928	914	978	923	888	968	964	915	944	913	943	912	916	939	910	959	920	952	979	949	963	914	905	896	851	947	915	903	952	953	1030	929	940	920	957	944	907	916	948	951	923	920	948	917	922	951	928	915	954	950	916	905	936	915	941	960	910	949	915	971	929	889	947	875	967	975	904	963	844	897	944	929	926	934	940	896	894	920	948	953	932	986	880	902	931	977	916	877	939	893	929	928	886	945	921	961	920	899	954	918	965	883	889	910	941	873	904	981	919	897	941	886	882	945	957	897	904	908	899	873	914	903	936	977	888	893	932	980	955	926	871	918	895	947	918	943	921	919	916	931	897	896	920	952	895	933	902	903	934	938	913	918	912	900	915	873	900	920	837	891	918	954	955	849	970	901	873	876	932	993	938	892	930	914	957	881	916	919	954	914	990	950	910	946	898	955	952	938	904	954	895	958	921	998	891	936	922	934	947	915	927	917	899	945	977	1003	925	903	928	950	930	909	912	916	916	874	972	950	894	909	945	965	849	932	978	957	970	935	931	875	936	920	953	928	950	900	934	944	890	890	914	959	965	945	959	921	896	936	914	889	945	953	931	937	945	983	965	877	959	903	956	913	896	923	927	940	923	940	934	943	951	940	901	931	920	861	929	907	908	915	904	908	955	943	890	937	892	874	941	923	875	911	952	895	906	915	920	957	947	912	918	925	931	914	897	911	967	890	1001	887	946	904	929	971	925	943	894	907	891	924	894	918	912	910	928	936	877	959	870	910	939	922	965	903	945	939	919	907	941	950	941	958	887	949	869	967	929	916	948	926	913	960	901	881	982	911	970	947	865	939	922	952	929	887	912	879	974	933	952	955	978	971	947	918	958	923	949	905	936	932	923	972	974	909	944	886	984	943	964	927	947	910	949	884	940	882	914	963	912	965	888	935	907	917	911	945	897	949	877	866	927	952	872	878	922	909	954	963	913	839	938	943	930	951	929	907	945	926	874	990	963	860	930	936	896	923	955	920	907	961	912	928	932	961	882	938	904	944	935	942	906	938	936	894	877	924	958	926	951	968	956	946	958	953	947	840	962	927	928	951	939	942	862	938	977	914	945	857	886	922	949	957	983	907	930	925	911	908	927	898	928	920	968	932	922	924	936	863	884	890	939	949	969	930	879	919	965	875	932	947	955	899	894	939	902	916	948	949	901	939	934	876	932	935	940	960	956	940	875	915	891	910	913	924	974	935	956	951	867	988	923	892	932	948	937	962	924	944	930	906	890	853	915	917	883	922	946	941	916	941	916	914	954	906	952	966	929	934	927	916	920	909	938	914	923	888	916	936	929	861	886	934	910	916	927	943	959	975	924	902	875	967	923	921	890	952	923	971	952	924	928	901	934	926	942	874	949	983	902	885	961	956	945	894	932	960	962	946	903	870	943	899	952	975	904	912	954	953	966	912	947	927	917	953	881	959	898	964	937	870	887	983	896	930	935	973	904	953	880	901	930	1001	946	935	897	935	947	889	951	957	950	890	946	877	929	942	951	911	930	891	940	878	923	956	925	904	997	935	937	930	931	947	905	951	956	940	886	921	917	924	903	890	943	942	959	872	917	931	869	910	909	978	914	941	870	936	979	975	867	964	935	937	911	913	958	896	906	863	1002	895	874	944	934	921	906	949	918	916	990	874	893	969	943	916	874	947	904	891	909	937	922	949	900	891	939	887	946	964	902	941	918	931	925	897	951	916	913	911	940	921	881	968	936	851	922	915	961	949	910	930	939	899	881	905	932	911	956	902	946	833	957	985	927	955	897	901	985	922	893	957	939	895	950	930	956	941	918	924	910	915	934	1005	911	962	899	906	938	934	934	992	903	907	955	934	922	902	923	940	932	883	901	963	894	924	931	953	883	927	932	932	940	897	906	878	896	969	942	906	947	857	950	938	921	903	938	885	910	958	837	932	891	955	941	959	886	935	971	915	863	960	903	925	939	956	895	963	903	937	907	927	888	919	953	902	900	875	870	939	905	910	918	913	954	913	903	962	937	952	902	933	903	900	922	908	931	902	895	911	953	908	923	910	861	981	882	896	881	918	935	914	933	947	893	964	948	903	912	939	945	883	896	937	991	898	908	913	962	934	901	906	861	936	915	956	980	931	900	917	965	959	938	889	887	978	959	979	946	893	896	899	929	905	943	960	993	927	941	945	932	895	939	919	884	906	909	964	895	915	981	950	931	900	901	905	872	914	948	920	903	947	957	924	912	946	953	925	929	960	970	1015	907	959	936	923	931	883	909	976	892	923	856	932	910	901	898	969	947	938	935	953	921	893	937	950	911	899	923	975	951	880	922	884	866	945	948	950	959	899	868	946	920	941	941	988	910	935	990	923	922	953	881	945	952	915	951	984	892	896	920	980	903	891	963	933	975	935	944	939	913	939	892	909	963	930	938	895	966	927	936	960	960	909	884	942	943	929	937	979	942	856	937	933	970	928	897	940	973	886	915	974	873	961	948	900	916	929	937	929	955	927	952	955	887	927	905	945	904	890	903	936	881	988	874	944	920	902	987	930	929	930	932	908	950	913	907	928	922	967	942	996	930	935	886	896	930	936	946	928	950	866	871	877	952	948	886	929	964	894	848	908	886	949	888	878	923	956	878	981	940	926	930	931	907	917	914	863	902	908	912	906	900	877	938	948	927	908	958	889	971	914	936	950	938	966	947	950	897	919	887	989	904	914	944	914	933	961	945	934	893	963	915	920	928	927	960	914	963	942	915	917	950	915	919	910	950	886	908	940	932	923	916	900	898	899	923	922	875	884	954	939	943	925	897	916	983	932	919	889	894	905	932	970	896	919	929	884	900	904	852	929	923	902	937	869	969	936	901	896	875	938	926	906	936	926	919	905	953	944	960	930	864	922	965	930	933	931	939	946	936	911	928	932	964	917	917	878	901	878	923	947	890	941	926	957	890	933	928	941	937	983	910	936	973	925	929	923	894	923	879	896	953	928	963	951	968	974	902	957	920	904	926	943	929	904	917	877	856	894	966	903	890	930	955	911	944	928	987	937	922	926	941	929	934	881	927	958	954	897	980	932	939	936	901	893	933	883	908	900	949	914	896	899	936	1002	921	935	929	948	870	922	900	919	946	967	963	950	943	955	943	945	941	919	908	926	965	933	886	874	926	938	929	950	917	937	890	953	871	905	966	906	963	911	885	890	941	896	921	958	942	939	920	893	969	913	923	874	915	897	968	918	909	943	942	936	895	873	960	902	933	920	939	883	928	910	944	894	919	1060	930	895	960	911	949	923	935	906	892	940	896	897
46293	26999	7173	3621	2044	1245	847	728	670	761	666	648	522	552	555	541	481	426	470	429	501	509	530	532	498	423	504	526	620	476	526	543	541	523	493	475	430	429	364	348	358	372	350	338	383	351	336	354	343	322	317	334	299	294	280	342	315	319	309	314	301	312	288	317	301	318	282	284	294	293	293	324	307	313	306	352	319	300	305	299	310	295	286	296	322	330	330	321	295	309	267	325	308	305	321	323	308	335	336	312	314	320	334	302	270	250	278	325	316	341	286	313	293	307	314	300	293	294	311	293	322	332	292	319	313	330	294	285	297	286	315	292	302	310	286	314	333	325	309	291	316	336	302	283	281	295	312	348	288	294	274	275	278	270	291	304	323	315	297	288	315	282	302	313	327	300	303	312	306	344	305	305	318	325	344	296	318	331	273	311	298	350	290	284	298	302	327	313	280	308	341	288	326	314	315	299	290	303	283	267	341	295	322	301	275	315	295	319	302	346	268	316	293	331	325	305	300	303	305	326	288	289	314	300	300	318	267	249	281	315	323	296	276	342	293	298	325	315	285	308	318	297	323	304	316	327	303	290	297	287	288	311	312	322	316	331	315	312	287	323	287	318	321	262	314	345	327	308	322	313	281	295	288	273	323	312	281	291	338	304	306	291	342	312	280	280	302	326	306	309	297	299	316	297	289	324	321	338	297	298	297	312	314	309	321	290	289	277	314	312	300	296	293	306	300	295	300	303	295	320	288	304	306	311	303	290	342	337	324	297	283	320	323	286	301	320	296	302	344	328	302	307	307	291	280	309	294	319	315	324	299	338	321	333	332	341	331	330	319	294	280	304	293	306	319	316	307	296	317	315	310	325	314	329	316	277	322	280	309	297	309	303	322	330	315	301	324	293	325	261	282	352	281	293	311	312	325	335	306	282	312	295	294	322	303	295	283	283	316	300	277	307	301	332	280	309	277	316	323	308	328	319	301	349	304	304	294	310	308	342	328	323	321	309	341	290	305	309	301	311	295	293	302	298	302	307	316	289	294	327	311	302	297	316	296	303	341	319	311	343	336	289	331	318	302	281	330	314	310	300	307	300	289	291	322	301	298	307	308	311	299	298	310	308	305	321	301	302	307	308	304	295	328	319	258	305	304	285	305	330	306	308	328	305	302	306	299	290	318	307	303	327	286	304	271	320	280	331	334	288	320	291	293	310	328	296	292	319	303	291	296	321	297	301	306	295	301	325	310	327	312	271	315	287	317	300	314	315	275	321	300	304	322	324	269	287	298	313	305	306	305	312	288	333	284	287	325	308	292	311	290	325	307	293	310	322	317	315	296	321	311	331	339	349	313	303	306	323	315	306	319	299	278	289	293	300	346	293	325	298	326	298	310	303	337	325	292	304	320	324	312	293	337	282	271	297	301	285	289	310	297	318	305	301	306	300	310	301	299	292	280	289	316	294	324	316	339	299	324	332	302	299	295	273	312	317	311	287	299	319	332	297	271	294	305	327	327	301	309	279	315	297	293	331	276	290	302	311	309	282	282	315	266	314	273	319	332	317	322	269	282	302	305	288	323	288	336	324	282	310	335	282	302	297	337	300	300	287	273	307	278	316	329	335	269	305	302	269	285	303	315	337	337	325	278	323	332	310	316	297	320	312	298	306	310	301	333	302	315	341	314	314	316	343	271	299	297	328	301	309	348	325	280	300	345	326	342	277	305	289	291	277	318	300	342	334	337	281	348	306	299	322	291	304	301	351	327	323	293	294	314	301	292	298	279	296	301	293	288	312	305	306	291	319	302	288	311	326	306	297	293	345	312	295	320	320	312	332	312	316	326	298	350	279	307	288	288	324	324	332	304	336	315	301	293	302	301	320	302	294	290	298	265	325	313	306	297	323	317	326	305	302	328	319	274	305	324	312	328	318	329	319	295	281	307	313	319	292	314	308	299	292	318	304	302	288	329	290	335	304	325	315	271	275	322	290	329	300	291	308	300	301	332	281	293	332	328	322	324	314	292	288	322	303	309	324	281	287	320	333	310	284	270	308	323	320	350	290	304	312	279	297	355	326	308	323	306	307	287	298	302	303	321	304	327	305	292	290	297	325	299	306	313	291	287	304	309	334	308	284	328	301	347	297	311	332	315	308	311	292	285	282	305	322	304	323	288	306	320	277	288	314	295	310	274	283	306	313	309	315	308	308	319	295	309	372	313	292	296	301	302	296	290	335	264	277	284	314	329	295	299	302	296	298	295	322	294	305	311	315	331	293	328	275	299	294	292	279	335	326	327	289	288	300	322	309	290	312	348	303	329	282	343	305	329	316	295	332	319	293	311	289	317	315	318	307	333	313	310	290	307	322	309	318	345	288	315	294	308	312	282	281	292	326	323	278	282	293	295	309	294	330	311	317	321	326	329	307	319	313	317	263	325	311	307	292	295	266	334	290	311	317	311	328	319	282	308	326	295	265	302	294	323	314	301	312	318	323	330	318	333	296	294	314	305	312	318	319	285	325	315	294	281	343	338	290	318	319	323	303	326	291	306	316	301	291	306	293	318	330	298	298	304	343	327	316	291	324	282	279	324	296	302	325	334	308	300	299	307	307	280	318	291	308	322	324	318	295	330	296	328	297	305	301	309	309	305	311	333	322	307	293	308	308	301	293	306	286	331	267	294	311	298	291	314	286	340	296	346	324	315	311	304	328	327	301	278	297	296	331	344	280	259	299	297	309	283	292	269	297	284	300	323	309	287	297	338	289	330	287	324	295	306	308	310	281	328	297	318	302	312	286	277	299	311	318	278	284	297	304	331	307	283	311	307	330	280	282	262	308	316	326	304	307	292	295	309	300	297	294	324	300	345	314	306	311	317	327	291	282	289	312	286	322	321	300	304	325	328	332	269	303	314	326	294	310	315	293	307	325	291	301	294	308	298	350	316	340	315	304	301	316	291	272	306	319	308	271	296	328	293	289	286	274	309	297	299	282	312	309	321	312	297	334	297	326	292	277	324	315	292	306	312	303	305	342	335	311	310	305	298	293	303	272	309	313	312	325	335	311	307	323	294	299	302	303	298	330	307	273	314	323	327	316	316	300	313	271	301	324	307	288	269	317	324	288	286	308	308	332	300	300	298	339	298	311	309	336	310	286	290	305	322	285	328	303	324	276	278	324	298	300	274	335	315	329	332	293	309	263	294	320	272	309	293	292	316	308	324	286	319	284	274	338	322	329	302	300	317	297	326	309	313	288	343	296	300	335	315	333	285	293	284	319	301	277	329	323	322	325	327	312	333	298	307	322	312	333	300	315	338	305	302	291	309	305	306	304	319	291	316	320	302	314	306	337	316	307	281	298	304	312	316	318	279	318	310	315	296	303	301	309	306	312	298	295	303	325	269	288	329	304	294	307	313	285	303	286	311	307	336	302	312	294	316	303	312	296	292	330	353	314	297	273	322	303	347	285	317	271	300	284	311	292	310	331	316	320	324	307	317	307	338	281	312	289
28658	8247	5989	7275	5882	4413	3233	2545	2450	3140	3175	2650	2292	2292	2515	2092	1737	1577	1480	1579	1970	2044	2443	2221	2127	1747	2259	2553	2684	2532	2573	2549	2588	2283	2162	1766	1663	1344	1313	1279	1159	1203	1277	1221	1169	1196	1283	1041	1006	970	900	915	836	787	788	884	887	802	742	796	841	793	773	720	747	708	710	757	740	717	741	772	746	752	738	769	697	729	749	712	725	673	718	680	733	695	707	698	688	757	734	689	730	735	744	732	762	707	744	727	725	729	733	680	728	720	688	682	720	730	781	736	729	679	728	727	720	678	740	707	728	726	696	737	732	686	640	680	699	750	720	666	699	743	678	714	730	699	742	688	735	747	751	769	717	721	733	731	726	697	713	696	719	702	708	693	690	677	713	686	723	716	737	717	725	700	732	736	741	700	739	729	687	747	744	726	720	711	714	696	744	692	732	731	693	692	703	724	685	706	746	702	693	735	728	724	751	726	733	683	606	707	746	704	769	697	710	731	689	768	740	726	711	753	700	728	736	701	695	695	724	700	744	714	772	717	662	683	710	746	702	737	702	712	689	709	730	686	663	748	724	686	680	733	721	729	746	695	732	734	669	691	690	738	719	671	758	708	729	696	682	694	707	695	709	671	744	711	714	690	685	744	724	704	709	723	669	710	708	705	679	664	642	707	670	652	763	655	696	678	734	682	722	685	713	709	672	724	717	721	710	708	682	714	669	717	724	755	728	676	707	703	690	678	663	701	701	705	696	717	734	678	777	698	699	692	701	685	708	713	723	701	719	735	669	706	723	740	723	708	721	721	731	778	711	700	721	739	656	736	669	703	682	715	712	693	692	738	717	733	696	768	725	750	719	660	696	727	706	769	701	718	724	772	648	743	699	656	678	701	695	715	759	661	731	737	732	737	755	743	690	715	736	732	752	727	715	686	724	733	672	731	744	702	653	705	728	718	731	746	692	702	732	724	732	706	736	742	698	733	751	743	704	712	674	728	710	754	700	736	734	773	677	735	747	723	704	670	699	727	688	708	725	712	710	701	696	692	725	677	704	706	700	678	726	727	665	742	716	696	752	696	707	705	724	707	655	681	693	735	678	738	690	771	698	727	715	683	707	777	710	741	711	706	706	681	726	719	700	706	668	729	707	738	710	690	727	657	721	709	715	730	739	710	696	729	679	694	697	735	680	674	762	724	670	708	697	692	696	723	722	685	695	676	727	742	713	702	715	724	728	712	673	720	704	724	708	727	651	757	711	731	753	746	696	728	743	694	765	716	721	674	671	729	755	718	741	747	756	718	699	720	677	703	709	724	717	722	695	704	686	684	725	727	718	705	739	679	687	734	707	726	692	760	708	699	701	736	741	691	744	694	700	678	759	698	725	746	761	670	724	716	759	742	750	754	740	717	658	728	716	740	698	765	749	708	719	730	761	731	714	736	717	727	719	691	713	691	691	743	701	668	721	736	729	737	704	698	704	757	659	765	706	723	702	771	711	695	688	696	708	771	703	726	723	737	723	740	720	721	694	692	724	720	690	758	762	708	715	711	698	718	683	729	618	736	728	738	735	707	699	694	717	741	732	675	719	696	715	714	722	717	736	698	727	733	668	734	710	801	733	722	680	782	715	735	707	691	696	770	707	709	742	737	753	692	736	725	764	733	699	669	675	694	727	695	717	777	705	728	749	694	740	762	711	726	701	700	745	719	718	718	720	676	717	703	706	677	770	744	721	694	723	774	699	673	736	745	680	697	754	679	752	730	675	709	693	695	712	718	699	682	708	750	670	725	698	709	711	698	752	700	728	795	747	801	675	710	683	740	716	771	741	703	697	723	718	723	737	709	763	647	743	737	693	704	708	685	709	682	677	754	721	715	721	702	754	655	683	671	732	712	724	708	711	707	757	688	726	728	643	678	732	764	681	681	707	700	721	709	720	709	719	658	658	712	709	684	704	717	721	748	708	715	717	713	748	744	688	691	714	671	712	676	715	680	708	651	751	733	741	768	758	728	677	694	702	684	709	676	689	705	711	727	690	713	720	726	718	678	718	751	726	706	745	726	729	727	714	644	723	750	720	704	726	697	696	704	716	705	753	698	678	733	717	725	697	700	726	677	721	748	713	709	751	747	756	717	706	716	721	692	724	716	683	714	771	731	749	685	673	727	734	715	751	687	728	737	687	710	745	741	713	705	712	658	691	689	743	693	739	682	727	728	766	679	720	708	730	719	696	700	708	737	729	734	700	677	747	716	714	714	734	728	679	747	722	706	712	706	713	712	728	677	682	711	762	731	657	737	700	699	756	667	731	717	730	678	720	661	689	704	712	745	736	687	688	733	702	747	669	688	721	724	723	723	663	708	760	712	707	700	740	718	740	730	697	711	686	682	754	664	713	692	736	718	721	710	721	730	732	683	746	711	729	728	718	732	695	692	767	761	692	748	666	721	707	720	759	717	672	678	759	706	693	779	735	700	729	720	696	663	720	703	723	766	713	699	715	723	709	726	664	747	707	686	676	697	691	723	693	731	693	705	666	711	731	753	692	687	709	720	727	704	733	696	731	741	730	729	754	782	681	728	690	703	721	689	717	710	727	673	701	724	756	722	695	677	704	709	691	723	699	715	717	715	773	696	737	715	711	696	674	711	758	711	705	728	696	690	741	710	713	711	702	706	737	698	748	692	702	714	746	731	653	720	724	737	688	674	760	730	742	743	711	709	733	692	713	744	731	702	715	694	727	729	722	704	694	711	711	729	710	691	724	712	708	729	691	740	703	697	714	698	695	726	716	710	762	702	730	730	726	713	744	693	745	711	745	737	720	744	688	716	725	734	743	661	763	702	707	758	730	727	735	693	708	709	673	749	710	732	744	675	730	741	707	723	716	681	792	691	698	681	685	737	723	700	714	686	692	717	736	700	690	700	715	722	713	651	728	665	721	723	692	710	679	687	724	756	706	659	732	662	756	701	696	719	738	704	697	696	722	751	744	713	714	684	743	713	707	669	720	754	672	713	680	723	753	700	691	683	719	747	701	713	744	699	746	734	741	711	720	715	674	741	719	714	692	714	731	728	679	734	722	685	667	693	730	752	689	694	679	705	723	699	735	723	726	740	744	703	719	696	693	742	697	785	765	708	694	706	746	655	728	699	747	728	727	707	720	727	708	655	770	710	716	696	714	738	726	744	686	709	710	720	731	702	719	709	731	698	764	712	725	755	662	689	751	728	709	724	736	672	728	705	682	727	721	722	734	711	667	748	672	691	706	682	729	720	757	718	744	712	689	717	721	695	691	754	660	759	711	695	686	710	733	712	689	733	709	673	708	713	747	687	731	697	738	725	704	767	651	753	665	707	718	688	693	678	775	730	738	718	763	722	721	663	736	700	735	683	775	703	713	734	745	715	727	725	740	685	681	708	700	675	677	734	716	690	739	737	741	740	743	696	725	715	675	704	660	675	729	708	690	723	709	760	684	720	677	680	693	701	749	704	716	703	660	721	729	699	748	734	680	699
55707	36661	15093	6833	4070	2550	1483	946	891	983	866	769	797	741	685	578	623	526	479	549	530	601	627	572	567	505	590	661	714	595	625	609	593	546	521	501	471	452	391	363	382	437	404	383	384	438	402	340	334	355	373	331	360	312	339	346	356	300	293	295	326	341	275	307	301	295	336	318	310	318	322	313	309	309	316	291	316	286	277	287	286	332	338	325	300	277	287	293	277	278	325	264	323	307	304	275	283	299	306	283	311	303	291	269	348	299	344	294	298	297	305	302	292	278	303	306	302	339	318	331	310	291	271	310	275	313	271	287	289	267	284	322	332	309	277	284	296	288	286	291	316	291	320	265	314	284	323	318	277	333	323	306	270	295	291	285	285	332	346	322	261	297	313	286	275	295	306	306	317	305	294	288	323	326	317	293	317	285	259	336	293	309	296	272	268	323	288	298	305	302	285	306	326	321	323	286	261	289	309	277	285	299	317	313	306	295	303	294	285	297	283	329	337	316	326	280	306	279	299	287	317	269	288	288	275	278	287	329	283	282	309	296	293	313	290	313	316	307	326	284	300	293	305	301	270	270	312	309	327	327	309	295	265	316	273	312	302	304	318	254	321	295	290	307	291	298	333	331	260	262	306	287	321	294	304	328	288	304	289	300	325	287	307	291	292	321	306	311	301	276	312	302	315	326	310	262	308	305	296	318	316	283	311	304	307	319	305	283	302	306	299	313	326	311	294	291	288	324	293	328	313	274	295	281	295	299	312	313	328	289	317	307	321	305	297	306	313	275	304	297	310	305	280	296	273	317	259	307	331	293	302	302	302	299	319	330	293	295	313	304	311	308	342	303	307	298	302	290	293	322	292	298	280	297	294	274	315	325	283	290	290	292	294	307	314	321	305	265	322	317	306	308	296	293	328	303	305	283	294	287	309	283	276	297	300	333	304	301	269	309	273	329	294	298	288	304	297	298	303	307	312	317	318	281	301	296	294	277	287	288	315	309	297	293	292	284	282	316	304	327	267	303	327	310	296	295	300	283	267	306	298	297	305	328	305	321	289	320	308	307	302	327	299	254	274	281	285	280	288	301	306	277	285	307	280	283	315	291	297	288	254	317	335	280	269	290	290	304	284	321	270	289	289	273	286	300	328	311	287	305	256	297	347	291	275	320	341	295	339	292	249	303	286	279	304	274	338	354	301	294	293	286	324	321	284	300	282	258	300	320	296	280	294	326	282	281	271	315	279	313	284	294	303	278	323	279	288	300	277	330	299	329	284	298	306	318	315	312	281	300	297	325	348	328	286	286	275	323	301	333	300	312	266	282	303	304	314	292	294	303	284	299	289	309	311	312	307	304	288	287	309	308	299	296	342	302	286	299	282	278	315	280	307	288	328	269	303	281	306	304	297	286	307	316	304	297	315	312	307	330	278	292	324	302	303	301	282	286	283	291	302	347	307	301	271	299	309	336	295	313	288	302	307	300	269	289	298	309	292	294	292	283	283	298	300	271	318	303	322	312	301	284	296	289	292	291	278	261	304	313	305	335	306	287	286	320	275	322	301	298	299	299	323	340	312	280	296	263	278	310	303	289	306	303	341	302	298	334	268	256	322	314	321	307	287	316	285	296	312	273	283	294	309	320	305	294	317	314	306	317	332	293	299	267	301	290	288	283	336	310	309	311	303	266	305	323	291	296	285	283	315	305	323	328	284	287	315	298	315	306	344	310	289	285	308	284	305	306	276	301	276	305	272	318	307	310	283	302	292	296	272	293	299	286	281	314	283	285	320	293	306	305	304	333	301	316	314	296	275	267	296	297	300	297	284	263	316	260	298	311	347	337	309	290	288	299	313	311	334	310	296	293	297	298	310	267	283	285	279	304	345	305	309	302	306	285	269	307	331	284	279	285	319	275	308	310	303	303	281	335	305	300	326	276	273	319	287	290	285	324	290	295	319	303	279	289	286	306	312	295	298	301	280	266	286	332	287	291	308	290	300	274	281	331	299	281	295	319	326	301	310	275	285	289	283	331	307	312	280	274	322	316	283	298	299	276	311	315	315	283	304	300	287	278	281	271	322	296	303	291	269	318	302	309	298	328	284	279	297	309	295	288	270	333	285	337	296	312	260	305	259	323	295	294	305	284	315	329	284	308	315	318	279	283	283	302	301	323	308	273	311	268	267	303	303	283	300	307	339	281	291	315	325	270	319	281	302	270	279	276	282	256	301	303	266	269	304	287	270	307	317	308	285	305	297	317	289	319	314	309	282	281	338	303	297	285	293	281	288	345	318	308	273	266	286	308	281	320	295	286	298	275	310	276	321	249	315	334	301	344	302	282	316	302	287	307	317	301	329	304	315	298	285	290	311	293	302	290	289	318	319	310	287	269	306	317	303	281	301	293	291	295	294	306	326	308	292	293	281	271	285	339	327	346	295	316	260	312	312	283	313	310	308	303	295	303	289	319	325	293	305	298	303	250	276	275	304	283	308	280	312	274	277	293	318	283	282	295	297	310	351	301	286	294	269	292	277	295	332	297	277	286	301	269	319	333	318	268	299	305	307	285	309	299	279	277	301	281	265	295	285	312	306	302	312	302	320	281	318	315	281	327	297	271	277	335	305	291	278	305	326	272	296	300	294	299	323	301	318	292	307	292	287	299	309	278	308	330	287	324	288	284	251	299	283	310	333	280	262	274	294	323	296	316	309	306	299	279	328	292	289	277	313	300	334	273	282	289	281	282	306	320	281	284	320	343	292	321	333	291	284	290	284	294	303	292	285	258	294	270	306	336	277	272	328	288	305	297	303	269	315	300	295	308	299	303	320	291	302	303	302	291	268	281	293	310	317	286	321	299	287	299	282	293	264	329	315	275	308	292	284	301	271	300	325	277	285	284	292	323	287	339	308	314	295	318	296	270	267	298	306	310	300	316	326	323	299	312	302	310	298	314	291	294	311	309	311	320	289	304	265	287	285	307	362	290	312	299	297	329	301	320	296	292	279	309	263	334	309	295	279	322	315	327	261	309	281	294	324	317	301	325	302	321	294	306	275	311	284	319	293	303	298	333	336	289	290	298	348	277	279	300	283	281	294	310	305	290	282	312	303	322	320	294	298	351	289	308	310	315	318	295	285	269	295	311	273	304	296	315	295	290	322	308	308	315	310	251	260	326	299	295	300	290	305	304	320	294	322	299	334	289	309	295	274	303	289	303	327	276	311	274	273	272	290	306	293	305	306	316	282	271	283	295	291	309	336	285	285	304	316	288	318	307	252	289	316	302	305	270	313	289	321	294	317	312	324	303	271	320	323	325	289	283	312	283	253	295	307	293	344	329	314	323	292	271	318	329	317	313	330	310	315	298	298	259	313	294	313	284	297	327	290	294	295	316	312	362	293	276	288	279	320	303	283	296	294	282	324	275	343	285	318	311	299	279	290	294	343	284	323	300	314	305	307	294	295	280	291	265	270	304	319	294	297	278	310	317	302	276	314	298	301	273	315	287
37712	11865	8223	10783	9105	6675	5115	3891	3525	4512	4303	3766	3293	3354	3333	2806	2722	2153	2113	2400	2525	2775	2992	2925	2559	2129	2802	3248	3511	3201	3293	3267	3130	2901	2687	2102	1927	1692	1579	1501	1338	1382	1398	1479	1547	1507	1488	1320	1097	1064	945	962	903	853	836	956	994	828	761	785	862	817	762	772	761	781	738	734	768	727	721	778	744	731	786	806	785	757	736	696	685	726	729	726	753	690	690	671	699	707	682	711	748	683	661	712	727	733	698	765	667	718	702	735	714	731	708	696	732	699	690	693	737	702	710	630	704	664	696	718	702	690	700	664	721	740	665	723	736	694	661	696	689	690	699	731	715	700	727	708	702	711	741	667	729	703	731	734	655	697	736	743	658	725	739	686	732	697	734	696	716	698	676	740	733	714	683	689	730	709	692	719	704	724	676	723	699	686	701	716	685	716	687	702	744	741	727	707	763	726	702	714	706	671	689	693	683	725	723	715	691	705	719	737	677	707	665	705	705	683	726	717	690	697	697	709	700	701	670	674	704	733	706	703	722	687	725	704	713	700	738	723	734	718	729	676	720	710	686	717	716	706	701	710	690	747	714	709	720	721	724	700	693	685	698	743	677	706	688	724	689	698	716	689	715	704	717	698	712	696	743	713	750	675	720	697	720	690	714	753	663	693	727	706	723	690	709	727	731	758	721	700	733	715	686	716	673	699	739	726	674	696	703	694	733	691	728	647	762	682	648	714	712	744	691	635	745	712	723	640	672	685	690	723	686	740	685	736	721	723	686	700	684	660	729	721	720	655	669	720	722	664	763	683	737	667	700	701	712	740	694	702	703	772	717	719	691	733	689	738	753	665	735	708	721	720	776	753	744	722	715	715	730	690	711	731	668	699	665	763	651	722	692	710	663	659	676	689	703	726	662	673	698	719	706	675	705	737	720	742	706	713	670	693	695	737	677	772	736	652	677	743	654	737	726	686	703	694	731	721	653	676	694	717	669	709	724	684	670	676	665	753	714	727	662	719	735	706	734	701	726	712	732	705	708	683	727	733	715	738	662	715	672	690	662	744	717	686	691	718	715	660	684	717	698	689	731	713	751	722	731	739	720	716	710	779	719	665	723	705	695	692	690	702	715	682	665	706	713	693	691	673	666	658	734	706	725	697	729	703	735	714	698	692	687	739	718	704	730	663	761	712	691	704	718	688	728	685	731	708	748	698	688	723	719	667	670	739	698	681	695	727	716	686	675	703	678	723	732	695	736	688	740	704	724	708	724	687	695	716	738	701	755	716	679	692	733	654	701	727	724	718	766	690	692	793	681	742	715	744	683	727	720	675	708	730	667	766	701	718	706	755	728	707	709	716	711	689	700	722	664	689	695	740	703	715	741	707	726	687	687	715	703	660	729	676	708	738	763	681	715	704	714	725	684	698	676	712	733	667	742	718	722	714	744	722	700	703	699	682	699	665	717	689	694	686	663	730	674	715	676	717	693	684	716	703	710	679	695	692	682	742	726	694	699	690	692	756	723	729	722	634	639	729	658	691	735	732	700	699	698	741	656	662	718	685	675	660	645	731	680	704	705	658	724	692	790	710	709	750	693	722	730	753	712	744	700	706	728	711	667	680	700	716	705	690	736	689	734	717	661	751	694	717	695	729	704	673	700	704	644	691	717	686	700	753	704	693	714	708	705	713	696	703	729	768	716	709	705	688	701	739	721	730	754	695	728	737	697	644	718	697	680	724	688	719	706	699	705	722	673	689	720	661	692	697	653	692	727	691	696	698	697	691	684	705	679	712	705	673	723	738	717	670	717	672	723	667	689	659	718	724	705	727	740	733	707	717	674	693	753	738	679	724	726	690	746	728	755	701	720	685	688	692	707	733	686	705	670	699	678	747	713	709	732	710	688	732	749	730	713	697	717	704	710	715	702	703	705	721	670	683	698	703	695	719	726	665	736	732	684	685	709	690	676	705	694	705	685	727	691	731	715	727	676	703	647	716	756	726	679	732	717	695	695	672	717	728	673	701	700	682	688	679	696	631	694	761	722	668	689	723	659	718	729	702	724	706	690	707	705	755	765	708	717	707	734	668	719	679	718	740	719	714	674	682	650	705	665	727	754	728	683	721	721	708	715	681	695	698	705	721	699	730	698	737	705	712	747	714	693	687	742	722	721	694	709	681	684	744	702	719	679	681	743	712	753	699	684	696	692	682	710	727	729	711	726	736	716	783	693	717	683	730	712	733	746	669	723	696	672	737	730	710	718	720	732	742	714	725	705	752	687	712	709	688	684	732	716	690	729	683	705	689	676	721	712	691	736	701	675	683	723	701	692	679	721	712	708	647	689	681	709	726	707	655	725	681	663	685	785	649	715	756	719	713	744	653	716	683	713	721	697	682	683	692	666	718	710	706	746	695	760	688	663	730	694	718	678	687	709	695	738	721	657	720	691	686	674	683	749	703	697	684	732	730	685	703	679	688	733	743	701	725	708	714	674	687	716	714	725	655	704	704	676	680	738	714	721	719	685	678	698	705	713	679	693	688	663	668	667	686	746	713	686	730	694	769	681	733	683	726	660	679	746	741	687	728	719	696	700	727	724	664	702	700	700	731	724	769	746	706	716	664	716	718	678	675	670	714	714	721	707	754	709	696	773	676	713	709	713	692	668	684	677	724	725	709	657	693	734	687	688	723	721	699	693	695	660	757	722	691	687	688	698	707	678	701	690	708	694	685	698	691	726	693	710	644	730	732	755	709	739	714	684	716	707	665	746	690	709	694	679	711	703	690	715	710	680	736	670	689	675	720	674	710	738	722	726	696	697	653	699	725	696	738	687	739	695	712	718	696	648	698	711	687	697	692	674	680	707	636	696	695	711	730	673	705	729	715	691	628	700	721	704	691	717	725	727	712	713	699	722	714	694	665	665	719	716	699	701	664	644	708	733	668	710	721	729	725	685	680	703	718	712	694	736	704	699	719	700	710	701	715	672	720	702	739	740	704	680	660	745	722	688	718	683	665	698	763	687	743	670	696	674	706	729	708	688	730	728	701	757	696	712	680	716	737	700	677	745	714	694	701	679	685	693	672	676	702	664	649	753	701	705	715	687	705	717	664	719	710	672	715	715	744	634	687	710	744	701	719	689	690	724	652	686	697	702	724	708	711	689	751	709	739	672	713	703	681	704	654	740	675	687	683	736	755	683	649	685	746	677	720	673	729	703	694	640	703	700	709	700	666	700	703	741	684	701	661	714	719	658	696	716	641	657	727	725	671	659	719	697	657	738	684	682	714	648	684	735	705	655	660	743	720	738	653	687	734	693	725	697	688	729	730	727	658	696	729	713	733	724	706	683	739	720	700	721	696	729	714	673	673	729	670	676	690	709	720	737	737	684	666	718	746	727	687	703	682	746	716	721	704	725	698	690	711	679	666	745	753	754	625	686	769	706	697	697	665	647	711	697	708	695	740	715	685	728	740	748	695	696	734	699	681	703	732	693	696	715	707	673	704	703	676
7240	2094	1264	1002	803	612	590	522	551	605	590	504	493	563	473	463	450	451	455	463	454	526	506	501	470	445	515	578	543	543	517	534	561	557	522	465	447	463	442	482	481	510	437	432	432	403	445	414	450	444	428	401	431	434	415	452	412	415	398	432	420	410	419	409	422	425	412	435	412	444	407	410	356	390	417	424	401	395	428	400	431	405	438	443	437	417	393	432	418	412	416	416	391	403	389	440	435	406	397	420	435	381	426	422	416	449	391	412	412	428	400	436	438	456	403	387	390	407	398	385	371	395	423	417	421	385	381	379	395	439	406	420	431	410	402	403	415	425	423	433	387	410	425	431	403	439	429	398	407	396	407	427	395	394	423	423	396	371	372	417	402	367	409	406	379	366	394	416	393	394	409	365	406	413	391	403	366	389	392	401	423	387	414	385	414	376	435	404	424	432	380	384	410	405	421	407	382	401	385	401	397	374	396	423	406	384	427	396	393	436	397	436	407	403	375	378	417	416	425	394	416	373	408	423	409	411	427	437	433	400	418	426	436	412	399	435	452	379	372	403	413	441	387	429	426	437	387	397	422	402	424	443	389	427	355	382	397	404	405	411	389	412	421	414	431	376	419	435	392	397	386	432	417	386	411	400	405	438	426	394	438	411	424	376	426	416	405	451	402	407	400	429	373	396	407	416	402	450	405	350	398	421	374	412	443	351	417	444	396	421	376	442	421	407	398	381	398	381	413	405	414	416	403	405	397	416	420	372	405	401	415	404	404	410	469	458	429	436	401	410	414	427	414	365	393	413	383	378	409	411	390	419	395	425	404	395	420	425	404	412	415	434	399	391	414	387	413	404	418	404	375	445	356	400	405	393	377	440	410	396	421	408	391	410	380	380	429	440	380	401	404	429	393	424	421	465	442	389	409	436	374	423	395	400	392	377	415	435	373	400	409	374	435	385	443	405	392	417	398	381	433	429	379	440	382	450	392	408	426	404	393	391	379	411	402	414	414	434	426	408	413	401	416	396	392	418	413	404	396	431	367	405	360	415	413	399	347	427	417	393	410	374	419	402	405	387	422	376	385	406	418	407	430	418	422	390	432	401	440	391	369	438	402	387	355	431	411	424	399	405	450	403	388	383	448	446	396	439	362	372	429	435	427	411	436	408	418	390	408	413	409	400	407	422	413	437	421	402	424	411	392	418	403	366	424	429	399	410	413	394	406	416	380	396	417	423	421	435	423	413	401	420	434	417	396	436	422	404	387	415	395	381	362	415	455	416	424	460	433	398	393	432	383	417	398	441	422	422	436	394	403	397	416	428	406	426	417	433	399	402	405	402	411	397	368	385	418	415	423	416	381	428	424	340	459	437	405	402	400	399	429	410	427	396	420	417	414	434	413	389	441	460	422	418	384	358	377	435	443	404	384	460	392	410	402	437	413	402	414	431	399	416	387	389	406	395	393	426	422	422	404	467	372	406	413	431	406	392	409	374	390	407	428	411	423	371	432	397	420	404	388	422	402	372	406	428	413	393	420	423	383	397	411	390	411	426	431	395	406	372	437	394	392	434	425	400	405	396	404	447	386	421	401	367	409	429	408	412	427	390	392	401	388	435	419	411	451	419	363	395	431	431	408	432	393	435	412	415	424	427	409	415	406	434	409	403	401	421	412	417	393	433	398	424	399	444	397	420	395	439	442	386	371	384	432	421	451	432	420	396	409	445	375	440	373	388	395	406	432	379	394	417	418	407	423	386	412	417	398	443	379	416	413	434	416	394	359	399	432	401	392	395	401	392	374	410	386	412	435	420	399	392	436	393	412	408	401	447	392	402	404	399	449	427	410	417	378	380	420	360	390	407	392	415	412	405	435	417	449	436	395	407	414	393	380	417	464	408	407	417	395	462	423	384	385	416	396	378	415	430	392	401	390	405	415	436	439	393	396	413	400	430	391	410	438	409	411	398	419	443	421	398	433	396	405	379	393	425	382	428	433	396	404	395	383	430	431	384	358	408	425	381	340	393	367	419	392	384	421	429	412	427	418	435	410	443	444	426	402	412	441	386	467	403	436	422	418	384	416	413	391	357	400	398	417	406	420	363	396	429	403	368	403	435	401	447	413	440	422	421	407	390	419	396	436	445	433	380	372	387	429	389	400	427	370	419	425	406	439	405	415	413	406	427	408	402	361	391	419	395	430	416	451	459	411	402	394	397	408	385	414	435	405	400	451	355	448	419	425	470	419	399	403	470	341	403	409	420	455	442	389	407	436	414	428	428	422	419	409	417	393	416	453	408	424	419	405	369	443	419	391	431	411	447	406	413	400	379	422	398	393	408	400	430	418	386	393	403	409	413	423	409	423	416	411	378	390	431	436	394	456	427	415	423	385	388	400	402	397	406	423	418	419	390	369	413	399	432	387	433	411	397	419	412	406	394	419	407	408	368	425	420	395	420	387	400	437	395	414	417	379	427	435	434	430	409	391	443	390	402	396	406	398	441	395	406	361	399	414	425	372	408	447	450	395	388	413	416	405	406	416	419	435	426	435	425	386	435	402	405	408	382	393	432	446	440	411	482	428	433	441	388	409	374	411	414	379	410	418	415	415	427	430	388	417	382	405	431	439	382	412	393	419	431	404	444	419	447	411	440	439	443	358	414	407	429	424	383	430	371	385	411	467	407	378	422	389	394	409	381	426	433	391	376	409	422	399	407	395	399	413	436	392	355	380	416	406	437	431	424	415	406	390	394	414	390	430	407	424	395	391	392	413	387	385	456	391	404	450	354	429	427	461	414	418	401	418	375	432	375	383	409	413	411	389	406	411	444	439	409	375	401	389	391	356	421	416	394	417	418	422	420	394	447	353	409	388	446	409	386	425	405	423	378	434	436	441	372	407	432	469	398	408	421	437	383	389	433	423	396	435	422	396	406	414	443	438	386	410	445	384	380	405	420	407	412	444	402	398	416	433	404	398	385	446	407	379	380	412	386	414	402	375	404	390	419	422	397	426	404	411	414	396	460	400	424	419	372	441	405	411	416	376	375	418	408	400	420	395	411	395	415	433	396	401	410	398	428	377	432	415	348	404	437	398	443	393	396	415	407	430	388	396	425	378	381	449	414	397	402	417	434	417	430	439	424	389	385	456	402	410	415	375	373	421	439	398	372	482	362	409	400	466	376	403	416	428	419	400	385	383	393	400	443	386	422	407	430	383	396	436	432	430	408	419	414	395	409	371	405	381	403	423	424	421	382	439	372	403	416	395	400	435	425	418	424	420	347	399	400	417	404	357	357	401	430	408	427	409	431	389	412	425	404	389	399	413	383	401	418	414	465	402	432	366	458	425	426	409	407	375	405	406	353	438	394	373	394	386	403	414	408	407	372	423	401	369	424	417	404	392	419	438	381	380	412	409	410	438	352	409	400	420	396	410	415	395	404	401	444	388	388	407	385	417	406	414	425	437	395	442	395	421	422	402	399	411	414	407	392	382	407	446	393	431	404
6504	2449	2363	3126	2680	2042	1705	1458	1603	2013	1906	1623	1504	1555	1490	1233	1145	1169	1162	1257	1399	1395	1614	1567	1538	1357	1663	1905	2019	1862	2007	1926	1923	1856	1687	1409	1365	1203	1131	1216	1162	1186	1203	1129	1117	1187	1077	1093	1042	1075	1003	984	977	946	1009	1021	926	882	883	936	949	956	883	889	933	937	837	920	928	920	906	965	905	908	943	900	884	912	904	962	904	915	921	898	893	919	954	907	896	903	859	956	925	940	865	844	938	912	918	921	928	876	916	891	949	864	875	939	897	889	945	885	924	849	966	939	885	910	955	865	901	913	963	891	884	936	906	923	907	932	946	899	877	921	972	899	880	903	900	919	893	906	901	935	903	875	888	933	924	905	1047	937	940	962	937	887	1005	882	885	953	934	866	887	894	898	892	947	891	921	941	918	956	959	899	925	935	872	862	902	912	904	899	904	931	937	868	942	979	944	880	901	907	907	938	979	914	886	875	918	847	873	919	903	902	960	899	906	888	840	920	917	913	880	922	931	947	925	876	872	912	974	926	949	960	980	897	880	934	901	915	862	930	948	907	918	935	895	910	940	912	909	889	914	879	971	904	918	922	911	941	890	884	912	873	897	920	909	896	902	908	885	914	880	912	910	899	895	881	913	904	873	936	895	892	941	885	926	930	893	963	862	908	917	929	906	928	951	916	918	907	871	952	936	933	893	912	950	942	874	935	910	857	912	859	900	909	881	941	905	875	931	847	863	896	944	894	945	962	905	932	892	941	950	891	925	893	950	905	902	904	872	920	889	931	943	877	862	877	906	918	888	950	903	928	902	920	877	868	922	938	928	901	905	915	892	875	864	836	951	901	909	892	903	920	905	907	867	868	892	922	915	890	888	984	915	915	867	883	892	943	951	906	969	955	932	879	916	926	932	905	936	873	921	930	924	873	905	888	908	902	893	910	979	901	870	951	905	841	936	887	927	995	933	909	992	925	943	930	929	878	848	915	868	919	935	977	889	880	953	912	889	948	891	877	872	911	907	947	914	895	902	918	899	907	883	950	914	933	986	911	871	955	884	930	965	909	977	930	910	946	893	919	924	902	914	918	912	863	921	853	950	937	949	956	921	901	924	906	909	915	926	929	949	908	902	918	931	896	951	901	957	929	893	944	873	958	886	877	874	912	968	887	922	907	964	930	914	956	909	942	884	897	937	915	892	904	915	921	908	897	896	933	927	909	967	960	927	917	994	955	899	904	898	909	945	896	905	915	886	913	912	934	874	921	930	893	908	888	877	954	953	935	894	872	877	908	887	888	934	892	963	917	932	859	928	919	870	847	917	918	920	926	878	915	921	927	918	941	895	971	899	896	904	874	905	931	935	900	910	879	873	940	888	879	854	942	974	939	883	864	906	901	933	916	923	945	902	937	896	931	909	886	879	908	895	1002	921	877	949	897	861	840	892	880	894	951	914	901	858	927	920	941	917	847	945	901	902	895	905	867	884	928	918	897	901	933	929	903	868	921	894	923	929	873	919	925	935	888	880	945	935	897	909	883	894	881	926	912	949	916	990	899	937	912	873	955	850	923	904	966	961	947	918	867	932	903	850	881	956	894	828	836	872	925	910	886	924	948	939	939	927	888	895	959	974	901	867	945	908	909	923	948	923	958	884	950	895	961	905	914	916	940	879	969	954	979	850	969	940	919	882	883	874	869	942	913	911	920	907	898	884	894	925	845	892	927	907	923	969	903	890	877	907	921	905	897	849	908	908	855	886	901	923	936	888	900	889	953	883	911	892	893	953	882	937	926	948	893	956	942	887	889	916	892	920	930	890	902	898	902	956	885	893	913	892	941	931	878	916	916	927	951	943	912	937	909	916	907	881	878	918	887	834	910	900	968	913	924	902	915	925	899	940	928	886	888	927	912	887	891	889	881	978	947	897	894	937	910	945	859	887	906	918	958	972	958	925	908	902	954	945	921	909	872	931	938	907	875	898	937	937	922	899	943	921	905	938	908	859	914	884	949	892	949	869	867	933	919	918	891	923	930	877	900	913	887	901	879	921	932	919	907	906	918	890	868	895	966	887	935	945	899	866	947	933	920	893	892	950	966	932	874	912	892	860	904	911	851	927	935	925	879	955	960	888	927	924	872	958	878	926	931	855	968	878	936	919	896	923	937	895	896	892	938	955	915	926	954	922	913	933	845	921	937	880	955	888	925	883	955	871	909	968	972	889	958	930	923	882	929	897	949	929	920	924	898	890	923	937	948	919	962	914	913	937	901	919	974	945	919	897	899	893	946	942	914	940	925	899	921	932	936	906	917	925	900	953	869	880	893	904	926	851	880	882	895	897	889	907	905	973	866	916	854	885	890	953	899	898	952	920	970	883	895	891	909	848	914	936	887	913	869	913	939	847	885	887	942	937	945	964	902	915	917	872	924	974	900	952	896	947	897	964	890	880	872	914	932	924	865	956	900	905	907	965	929	875	914	917	891	930	886	925	921	906	875	888	959	898	945	910	884	913	898	896	917	937	905	932	912	970	961	911	922	912	911	934	901	905	898	933	947	905	957	881	853	938	893	894	912	950	925	882	896	983	925	917	953	952	935	937	937	852	988	870	965	879	888	921	888	856	934	921	863	866	891	926	888	932	960	959	859	925	976	953	900	897	913	831	910	944	890	915	933	896	898	905	897	927	936	930	911	919	964	909	926	938	893	902	927	896	931	919	893	891	914	901	920	888	895	868	932	912	928	904	894	905	917	832	861	930	889	873	956	854	929	881	950	908	937	906	904	941	958	880	941	929	892	902	956	971	884	916	860	941	982	931	950	984	925	913	914	891	880	905	890	946	999	875	936	930	892	872	914	952	916	920	880	910	860	910	926	909	928	915	956	902	876	871	883	891	939	907	937	877	918	905	921	903	879	906	955	913	900	931	912	882	940	874	905	931	903	915	902	948	881	946	900	929	869	917	953	917	971	922	880	963	888	863	896	921	894	915	885	901	933	906	903	914	921	888	900	896	947	837	953	907	909	931	945	933	915	914	906	915	950	907	976	920	947	868	866	910	924	954	899	861	924	919	866	856	910	940	978	935	866	913	977	941	911	878	889	921	878	905	920	950	923	953	900	837	909	904	895	928	885	947	853	916	909	879	918	936	898	954	952	911	914	943	933	893	930	917	916	944	894	917	930	913	947	879	923	890	957	916	944	909	878	893	923	925	896	979	881	965	888	880	948	864	890	933	897	927	902	937	867	929	925	963	896	890	907	921	867	915	923	856	928	911	968	889	939	889	919	879	890	918	930	922	912	928	918	870	890	850	912	897	913	914	908	878	899	884	923	916	947	918	909	990	929	961	907	871	886	940	917	828	898	916	873	971	921	871	938	924	898	901	958	967	889	912	921	911	962	942	882	943	856	944	918	907	894	887	931	905	896	927	871	944	938	892	912	985	897	915	910	905	950	951	892	867	947	882	856	897	926	934	882	940	909	903	895	883	882	903	907	918	895	909	908	889	912	941	948	912	897
44371	28353	7317	3271	1822	1097	855	663	649	766	722	597	548	535	522	486	447	460	418	427	510	482	469	469	457	436	487	576	564	549	523	503	518	513	511	390	426	377	371	369	339	333	380	397	408	395	421	341	351	331	329	319	304	304	322	312	300	302	306	288	323	290	275	286	302	309	295	295	305	303	302	316	293	342	314	278	321	302	274	301	300	289	297	305	295	267	331	307	298	272	327	294	288	291	286	329	315	321	305	278	305	340	260	286	310	278	276	272	308	297	308	304	283	282	300	290	321	304	341	308	299	267	292	278	317	312	304	297	319	280	289	315	298	291	294	322	304	317	317	307	294	327	293	317	313	305	288	309	317	288	314	301	258	268	288	299	294	289	317	288	296	271	292	283	319	303	303	336	305	293	293	325	284	276	287	286	284	295	295	271	291	276	304	269	313	313	322	276	325	306	319	291	273	306	315	289	282	304	295	303	317	284	283	281	291	321	274	314	311	284	281	309	288	299	294	313	287	308	304	337	301	278	303	301	301	296	318	275	313	301	299	289	309	300	321	311	335	297	285	318	293	294	268	302	319	275	315	293	306	294	340	333	275	305	331	283	318	299	316	314	303	274	295	321	287	291	273	272	305	278	302	304	283	293	307	297	317	310	293	295	315	280	258	278	285	316	320	314	314	303	314	313	273	294	301	302	303	333	313	306	334	308	293	273	319	295	314	348	304	305	305	286	310	304	316	336	298	266	308	279	306	312	337	326	288	285	285	307	273	300	325	327	330	298	307	286	335	338	280	295	310	295	293	312	285	298	280	306	303	253	329	312	280	294	297	284	274	292	281	293	328	310	300	297	292	306	327	339	329	291	279	309	303	285	298	288	291	275	301	279	309	292	314	303	310	304	296	293	296	312	291	295	285	318	297	300	292	286	296	310	277	313	318	307	292	318	279	273	282	296	282	303	340	313	315	272	291	265	308	309	307	325	307	306	336	274	301	307	322	329	304	290	257	288	303	304	300	310	322	303	337	293	316	296	297	293	283	301	306	286	295	307	307	287	330	311	303	271	334	336	310	308	304	290	286	277	324	349	306	324	284	282	292	325	298	341	305	324	312	277	308	326	291	337	278	304	308	301	290	311	315	277	287	256	280	295	334	308	295	264	279	324	324	289	287	272	296	294	293	302	325	304	291	298	271	270	307	295	278	282	313	269	300	295	287	337	285	307	322	287	297	350	313	304	273	298	278	324	305	300	273	274	330	286	310	287	309	279	281	307	323	311	320	314	316	311	304	344	277	317	279	291	290	282	296	301	301	296	323	290	307	310	301	311	320	306	275	304	301	306	303	324	340	288	314	328	295	324	294	291	311	311	301	297	306	329	287	286	291	290	301	268	295	298	280	290	282	265	301	300	291	266	299	291	327	313	319	323	270	277	311	314	318	262	263	277	263	309	310	281	308	281	324	308	311	296	332	291	303	288	301	293	298	303	329	320	312	290	310	284	315	313	334	306	305	304	269	293	319	275	279	299	334	314	295	298	326	277	301	348	271	316	290	270	323	287	294	293	308	296	306	287	280	304	313	278	290	297	294	261	312	289	277	281	307	319	270	299	263	303	297	284	311	331	315	318	294	287	291	295	314	308	307	302	337	300	287	286	297	301	330	295	300	283	328	305	286	312	325	334	290	330	303	290	292	312	312	306	316	300	333	278	271	300	259	300	308	319	284	320	294	294	287	266	332	307	307	303	282	296	312	265	287	293	301	262	292	320	304	294	333	313	312	322	313	328	287	303	345	286	310	316	309	305	321	278	268	303	302	297	301	326	289	313	283	293	319	307	317	313	310	298	306	286	332	274	296	308	272	281	352	277	316	313	320	286	332	316	323	290	314	293	297	299	321	285	287	288	294	276	282	299	304	293	284	291	280	327	334	308	331	311	325	286	277	318	287	294	287	292	280	312	295	313	282	304	325	280	331	319	272	288	307	310	301	312	279	282	287	281	281	303	311	319	299	324	313	300	302	275	300	301	291	306	292	316	305	315	326	259	309	318	299	276	286	280	262	273	301	295	308	324	334	302	321	280	310	295	294	310	302	287	306	279	304	286	300	288	310	315	315	325	291	293	287	298	284	344	286	274	283	297	309	285	299	309	312	301	327	311	306	282	307	301	305	310	289	302	290	332	275	308	311	315	323	340	328	317	322	294	279	284	293	289	287	280	310	296	296	286	295	289	303	279	278	304	312	307	293	263	312	275	302	297	302	310	303	326	302	310	290	299	310	324	318	284	313	296	294	301	290	327	272	278	283	236	314	323	313	297	311	293	291	287	289	306	336	344	309	304	304	280	292	347	294	300	324	321	300	289	303	284	268	296	313	330	319	314	307	292	290	303	324	276	307	301	287	303	317	288	323	355	307	308	285	296	284	347	281	311	322	303	317	299	299	367	320	297	276	332	324	306	297	318	294	288	289	289	281	321	300	300	307	260	287	285	297	294	294	304	294	281	281	297	298	299	307	312	261	293	296	327	282	333	306	282	293	296	291	307	321	302	321	327	275	308	323	311	245	307	325	327	335	321	285	281	299	298	333	303	315	318	292	308	316	307	331	319	279	319	303	273	307	291	302	314	319	297	310	288	301	299	291	285	309	263	298	315	300	312	288	273	286	281	302	344	298	284	307	274	307	292	305	307	287	298	341	269	289	315	317	307	297	312	320	296	316	299	318	319	274	270	279	274	284	278	320	279	321	282	321	305	317	286	298	313	289	299	288	318	288	266	310	317	283	311	320	292	308	309	301	307	338	337	313	314	307	355	310	308	317	269	288	306	290	308	304	314	294	295	293	289	280	280	319	269	289	311	268	322	303	326	287	315	284	316	320	325	301	342	301	289	326	322	299	325	298	298	288	290	278	292	293	294	317	312	282	324	309	290	297	287	319	307	296	288	313	314	271	311	339	317	300	320	293	308	324	309	260	278	312	335	311	299	322	310	293	307	335	319	281	303	295	282	312	305	305	296	309	282	307	298	306	317	311	304	292	297	289	302	279	303	293	292	309	298	289	309	308	294	314	276	304	280	275	293	327	322	279	303	278	273	312	336	311	323	313	296	311	297	313	314	326	319	313	285	314	318	299	277	305	320	305	310	316	298	277	297	289	322	319	310	302	325	296	296	291	319	282	258	314	299	300	305	302	296	315	303	301	305	285	318	336	266	286	324	295	310	284	289	306	323	320	304	348	350	309	317	299	356	331	286	319	295	317	321	313	321	273	297	277	319	324	280	268	324	300	294	313	296	296	299	302	302	332	296	303	342	328	263	278	315	295	316	281	316	292	327	306	310	289	290	318	316	302	342	275	260	319	275	307	303	312	330	313	285	298	303	271	334	335	344	292	315	271	257	276	306	290	313	356	312	304	299	291	312	312	332	317	286	283	297	298	305	298	300	323	275	303	331	279	287	289	283	297	289	295	296	273	314	283	327	332	284	307	286	300	276	304	324	265	307	269	329	267	313
27393	9931	5571	6713	5775	4160	3039	2616	2585	3179	3107	2549	2247	2402	2224	1858	1795	1696	1570	1775	1982	2071	2225	2066	1917	1679	2294	2565	2576	2275	2546	2538	2406	2419	2164	1557	1586	1236	1274	1268	1069	1137	1166	1296	1265	1217	1206	1097	1070	897	903	803	793	803	793	831	819	759	778	797	784	717	739	748	729	726	669	683	756	682	709	750	744	732	715	717	701	731	690	678	703	667	682	691	698	682	714	754	694	728	702	702	706	698	717	698	690	720	643	692	693	721	717	701	676	731	681	660	729	672	671	724	711	712	647	705	729	701	665	704	698	706	697	692	714	752	686	713	737	708	710	724	666	702	708	693	661	705	656	669	721	674	689	690	675	655	749	715	718	689	729	723	674	705	704	674	672	709	721	682	657	686	671	727	709	690	727	697	708	670	648	708	703	704	679	700	733	728	683	740	712	701	696	698	704	706	713	713	669	639	682	715	705	772	626	686	678	658	717	725	676	723	757	676	677	665	705	683	701	707	750	703	740	705	728	691	694	676	722	719	736	683	718	716	700	688	685	679	703	737	669	692	704	699	704	724	696	670	682	684	681	704	679	695	702	710	662	679	698	696	721	686	651	725	666	725	750	685	684	759	712	681	697	707	723	673	689	723	714	697	682	704	673	675	676	736	721	733	717	722	691	777	720	696	697	711	652	719	662	702	707	642	698	657	652	668	637	683	693	702	708	681	703	702	688	695	710	721	672	675	688	695	678	678	687	684	739	710	704	717	756	658	693	681	703	689	705	675	744	673	667	674	695	678	686	727	702	705	703	695	754	700	655	767	720	696	710	716	688	670	694	665	674	703	703	722	692	694	677	649	742	721	741	677	693	704	755	748	695	685	735	685	684	695	729	624	712	765	682	707	712	660	699	720	703	709	718	702	728	711	703	678	682	672	700	713	741	759	746	722	708	652	708	689	715	709	743	728	728	674	724	691	722	674	694	718	728	706	728	682	717	709	650	674	712	716	715	703	647	707	709	686	719	714	710	691	669	679	707	666	722	711	741	718	665	725	730	711	741	705	742	694	741	663	716	736	634	665	659	722	702	749	720	751	735	666	750	708	699	758	684	660	693	683	695	681	707	684	707	667	697	710	732	674	758	701	688	690	722	704	766	714	681	702	720	706	687	690	709	695	694	709	732	671	725	709	730	687	683	678	716	687	736	696	677	721	615	757	699	716	728	712	679	641	689	715	657	706	718	644	728	690	716	663	706	707	731	707	699	680	755	640	671	721	677	681	666	713	686	752	731	742	722	719	739	711	703	714	770	723	701	709	740	723	708	709	773	744	716	738	664	705	702	734	697	736	731	677	694	721	720	690	786	717	726	657	647	702	694	731	718	709	672	626	719	728	724	698	664	681	674	707	712	712	702	700	710	662	722	709	722	704	722	709	685	639	731	726	725	758	707	718	715	697	709	706	688	726	727	683	675	683	707	685	671	745	742	740	710	701	668	764	706	668	750	676	670	645	676	665	720	708	732	711	709	676	705	687	727	712	650	676	652	728	739	684	756	686	731	714	687	648	736	717	693	699	693	686	645	687	676	681	703	721	687	717	698	689	738	684	698	733	694	743	688	699	690	705	710	642	655	696	738	689	696	661	742	744	653	708	715	659	678	712	682	748	736	686	715	699	682	720	739	711	681	721	705	705	697	703	682	725	715	684	669	721	746	712	704	717	664	721	687	720	707	721	748	700	733	767	660	666	713	712	723	754	726	701	748	678	660	696	699	693	753	733	735	697	725	679	712	696	741	677	654	675	659	685	687	689	731	688	727	677	677	637	693	701	748	714	721	699	686	701	676	719	694	729	677	675	704	671	746	680	684	695	719	725	718	756	743	721	692	732	719	680	683	664	733	742	747	714	720	685	703	681	708	701	794	722	687	723	667	683	685	689	704	649	694	718	719	708	716	671	676	723	705	677	625	734	695	721	661	791	704	734	696	721	680	711	686	689	756	726	682	765	686	714	701	718	703	707	675	720	754	704	696	652	716	686	710	704	708	694	746	668	703	699	680	682	718	740	702	703	708	680	711	726	695	727	732	696	721	716	749	658	790	704	709	713	726	653	656	673	732	704	713	688	737	719	706	692	714	678	678	714	719	733	694	665	683	768	678	687	658	677	651	685	719	684	679	741	662	748	708	692	665	752	689	712	659	701	676	688	689	722	689	689	688	675	708	717	714	742	730	655	686	698	735	723	748	708	722	693	712	659	653	675	694	671	737	714	709	706	639	710	664	710	732	700	715	700	665	663	690	706	695	743	659	689	720	697	653	681	701	700	695	722	705	695	703	674	721	767	752	732	694	710	665	716	710	705	687	686	702	726	694	720	690	737	668	695	724	685	746	708	723	737	739	642	658	700	759	626	697	742	748	694	714	722	740	716	695	728	728	689	688	738	689	697	717	705	693	682	731	673	647	676	697	686	738	682	693	683	692	689	678	656	713	678	712	706	682	736	673	695	683	764	722	691	714	704	686	656	705	714	717	701	709	694	706	686	648	719	735	710	727	669	670	717	696	667	729	705	717	739	693	672	695	687	702	683	697	696	701	682	700	662	737	739	678	677	697	748	713	693	664	726	719	693	701	647	690	711	726	656	660	698	696	666	701	682	666	742	644	706	707	670	722	663	722	694	685	656	678	730	696	737	696	708	717	693	676	715	736	731	684	718	679	704	721	698	704	694	749	709	718	702	730	717	633	696	729	662	724	712	687	731	672	700	627	732	692	687	707	761	707	661	697	689	712	691	721	738	666	670	709	724	704	744	699	588	703	696	687	714	699	706	722	728	723	708	727	726	654	705	665	712	683	672	714	657	701	694	655	714	680	736	684	724	671	688	742	694	732	710	723	695	729	680	636	768	716	690	670	672	727	712	697	731	694	674	678	710	741	755	716	702	709	686	721	671	723	676	671	676	740	702	691	762	652	701	740	719	680	642	728	672	739	667	713	713	715	750	735	705	745	653	708	697	740	748	691	675	673	730	716	708	653	678	726	702	694	697	713	659	709	708	684	691	764	651	674	669	667	702	717	718	672	684	690	693	669	734	697	678	719	651	745	669	679	714	703	690	700	690	714	719	636	721	689	685	670	709	717	687	709	716	698	670	695	683	695	711	689	656	701	721	725	720	695	725	677	704	726	695	689	652	693	687	683	716	678	676	651	730	700	725	698	704	691	670	674	650	685	714	675	651	691	705	678	711	650	757	722	635	690	688	726	696	710	679	654	734	697	695	725	768	703	720	647	694	696	693	655	689	705	669	674	714	675	723	747	677	669	707	691	694	662	641	695	736	681	717	704	686	711	741	693	703	696	669	712	718	698	656	695	730	701	716	650	696	668	691	717	734	719	751	701	691	727	691	705	675	748	708	658	752	740	736	690	692	701	705	673	735	727	736	667	708	707	715	692	676	715	725	660	740	720	679	709	683	688	716	688	671	729	727	719	717	714	750	669	671	691	678	700	712	708	700	724	690	693	711	701	688
54537	37596	15275	6290	3373	2022	1335	994	903	1017	899	783	638	717	644	625	539	556	507	481	541	619	608	582	518	508	596	621	648	615	601	607	640	616	557	476	424	381	403	400	357	392	371	402	374	426	381	341	332	294	349	315	330	322	326	326	319	269	329	309	309	302	336	319	331	300	302	287	299	299	338	322	327	330	312	279	297	296	326	304	305	292	267	299	289	279	314	298	292	308	285	284	258	290	313	291	316	292	288	278	270	298	281	293	278	283	312	275	310	305	313	275	314	312	309	302	313	295	288	281	286	254	283	299	298	273	294	295	301	307	279	297	263	286	333	342	326	289	290	297	279	302	302	325	302	310	283	281	337	313	305	280	289	287	317	294	280	304	268	300	264	263	309	258	317	303	326	308	249	308	281	283	270	291	280	272	321	290	304	308	278	308	305	288	285	269	273	291	310	292	271	294	276	285	284	277	323	314	304	294	269	286	308	293	312	298	304	274	323	286	297	297	297	290	264	295	309	296	289	277	315	273	296	297	324	280	315	287	300	276	293	312	289	297	290	295	303	273	330	295	309	316	312	279	263	266	300	277	301	287	282	288	286	280	300	294	328	282	325	291	293	304	300	304	314	261	291	271	284	315	278	313	300	298	317	254	273	289	301	330	277	275	289	294	318	300	300	334	296	283	252	308	308	309	287	280	268	283	276	289	298	290	257	292	300	267	279	301	300	287	289	356	288	297	309	307	251	294	280	288	271	294	298	313	281	286	329	296	295	283	307	314	317	299	316	295	291	291	300	290	311	298	280	301	320	297	355	289	320	324	326	274	263	302	262	310	275	296	307	296	298	266	285	310	289	288	318	307	267	283	277	293	292	286	279	274	282	245	290	295	299	272	315	276	305	264	282	303	301	293	291	311	302	281	265	268	283	302	317	270	318	277	300	267	286	292	288	307	263	290	295	277	297	295	296	294	307	269	279	286	279	263	289	294	295	283	303	311	343	296	290	269	294	316	309	274	276	313	312	271	307	323	295	257	305	276	284	322	261	298	248	287	314	319	312	318	322	315	291	322	299	310	288	281	297	281	288	336	280	271	314	319	280	322	298	293	308	310	283	284	297	303	315	292	290	275	296	296	300	284	282	306	277	295	298	304	269	261	290	288	300	299	314	302	305	297	274	295	255	266	292	303	302	288	275	335	315	295	306	283	336	309	265	321	284	300	286	297	293	271	277	288	264	273	270	291	288	283	318	310	328	308	274	315	311	262	282	306	280	262	307	311	293	281	286	301	312	297	308	278	302	275	299	240	276	313	269	267	272	274	323	279	290	281	275	278	278	288	270	297	283	276	277	287	288	297	317	312	288	303	299	293	297	290	304	284	306	319	300	284	265	298	300	277	283	296	305	302	265	275	319	297	290	305	316	271	330	287	309	268	277	310	312	325	290	290	281	283	306	289	275	281	307	267	316	313	277	258	281	295	254	294	306	268	263	277	271	295	300	289	286	302	300	288	286	281	294	276	306	318	295	334	325	286	268	299	287	294	318	305	301	291	289	287	296	300	249	296	311	297	280	269	314	285	303	299	274	282	309	275	262	291	294	322	310	300	330	282	284	289	269	281	294	289	286	291	309	273	286	305	334	295	305	285	302	295	315	304	264	283	302	280	293	292	272	287	269	329	279	254	320	290	286	305	297	319	279	296	311	279	287	294	279	303	285	299	284	299	303	248	273	346	340	326	318	303	306	288	296	261	265	276	287	315	267	293	296	296	285	264	269	293	329	292	285	308	302	318	271	299	266	293	254	296	308	274	295	272	278	313	279	308	304	335	281	309	327	294	284	291	270	271	294	295	284	305	275	301	311	279	301	302	315	279	282	245	302	280	306	307	282	259	313	299	306	328	276	316	284	304	269	280	302	272	315	296	323	299	311	341	324	311	281	322	276	329	291	277	297	278	254	319	275	290	298	275	263	292	283	293	295	319	302	287	290	290	272	279	306	288	312	301	287	318	293	314	320	248	309	292	277	275	288	292	294	329	306	293	270	307	286	308	255	280	294	327	289	315	240	320	283	344	276	316	306	284	300	292	283	305	292	316	308	279	304	275	310	277	302	277	309	303	305	276	316	294	301	299	283	300	308	310	289	315	336	295	293	310	291	274	266	284	283	305	288	286	315	282	308	316	305	290	324	290	276	307	275	298	309	288	285	304	289	299	322	278	256	259	291	299	311	288	276	279	337	288	307	299	277	298	298	282	275	301	276	279	340	282	299	279	300	272	288	284	289	300	279	287	271	303	277	275	269	303	298	250	282	280	325	332	314	323	274	313	287	269	277	281	304	283	304	305	292	265	288	275	305	300	300	330	332	308	281	337	296	287	256	289	285	278	288	268	272	276	293	293	269	297	307	314	297	278	296	298	300	279	282	287	284	321	313	318	307	284	261	280	262	281	277	300	298	274	312	311	289	291	280	311	313	300	283	282	283	239	297	273	257	296	294	318	239	308	305	299	293	320	312	292	334	273	302	313	276	300	292	284	298	298	259	306	287	283	302	287	316	295	279	298	268	327	297	299	303	284	281	303	333	296	281	291	258	301	271	276	296	289	287	313	260	305	321	305	254	268	300	307	305	312	278	294	286	316	283	290	308	280	283	282	298	325	304	289	281	278	311	333	286	292	286	293	259	300	305	279	307	283	308	303	317	278	326	292	310	283	323	304	299	275	275	315	302	270	263	300	274	317	269	303	300	285	295	287	326	312	315	316	292	269	290	315	291	320	279	276	322	287	322	281	314	288	316	288	260	306	283	303	275	273	295	269	273	268	301	325	284	303	304	287	317	286	282	271	282	301	298	292	328	301	271	287	359	294	280	320	313	283	270	321	290	282	271	267	272	282	258	274	299	315	316	323	279	302	302	280	281	304	287	268	304	285	264	265	312	276	272	304	252	290	276	273	312	265	280	317	283	270	281	300	284	313	306	281	327	289	300	240	281	282	324	259	311	311	286	305	283	321	294	288	311	280	294	299	268	316	299	303	280	287	320	279	315	303	320	295	302	293	260	302	275	278	277	287	284	273	280	317	286	290	284	307	294	293	324	301	271	306	298	317	322	320	270	314	297	280	304	333	326	306	279	274	277	303	258	286	303	269	284	290	294	276	300	283	297	301	332	327	298	283	297	293	282	250	314	338	271	305	307	280	309	308	284	316	270	286	306	306	292	299	320	290	301	310	300	270	333	312	314	296	257	300	285	260	287	331	307	330	280	296	288	249	334	316	304	296	287	296	283	289	318	289	297	292	286	291	280	284	284	305	289	274	289	280	299	302	290	303	301	284	310	309	295	298	288	278	294	306	281	281	303	312	276	307	329	268	307	312	299	286	299	279	295	297	307	275	282	310	280	312	293	307	275	308	284	318	264	286	280	332	335	296	299	254	280	297	293	293	304	308	293	311	302	305	282	292	291	309	291	260	256	307	281	314	317	281	291	309	300	281	326	287	274	358	328	305	282	268
35510	13709	8217	10157	8122	6584	4697	4126	3893	4949	4315	3643	3134	3445	3233	2837	2811	2348	2127	2497	2815	2759	2912	2715	2280	2133	2982	3325	3272	3011	3149	3142	3143	3029	2605	1970	1864	1502	1566	1484	1332	1356	1374	1576	1557	1543	1576	1258	1217	1055	969	913	851	843	896	873	924	758	761	819	868	770	730	827	736	716	716	776	707	722	789	774	745	716	764	698	700	716	684	701	724	762	737	649	707	687	718	707	718	653	705	736	723	709	726	699	690	696	660	691	688	716	660	674	728	728	706	700	714	683	666	714	716	670	678	649	676	705	697	717	686	654	758	690	680	720	703	706	686	710	736	648	645	705	705	703	724	701	707	720	694	694	698	683	696	652	746	683	698	684	731	718	772	711	697	727	679	701	712	699	699	695	698	645	691	709	722	653	712	679	706	757	698	701	693	702	659	696	681	703	669	703	666	691	699	730	721	703	694	696	694	684	691	715	671	673	712	677	725	710	671	726	674	683	682	698	698	705	690	668	695	670	741	674	698	722	709	706	730	668	701	705	728	765	712	700	653	702	707	683	685	657	663	642	751	670	696	672	689	673	689	722	679	686	705	675	718	697	666	656	702	693	701	753	715	689	705	648	752	693	685	599	700	662	711	696	664	665	679	687	731	695	693	706	743	700	698	682	705	716	672	673	683	685	728	680	685	673	720	675	715	675	682	706	647	680	658	743	680	682	664	653	717	674	693	740	691	747	730	694	708	713	709	702	715	695	728	704	673	663	660	694	664	716	702	709	750	674	713	704	740	729	723	741	751	713	724	697	721	704	673	676	708	698	712	692	737	717	730	694	690	732	678	675	685	733	721	679	710	687	722	644	700	665	708	725	675	733	714	687	678	712	695	712	674	672	684	682	720	707	646	699	683	662	693	674	655	698	690	702	692	709	674	741	689	705	638	652	709	708	760	697	697	682	700	692	648	718	720	717	669	743	701	686	731	693	739	717	677	716	712	720	709	692	666	733	715	701	704	697	697	696	695	762	680	694	662	704	675	689	696	698	710	708	716	720	692	666	652	707	701	670	664	728	694	673	727	655	728	695	707	699	684	734	706	672	712	702	718	675	703	726	719	725	705	698	683	686	753	705	741	688	706	686	696	745	678	665	743	713	702	709	659	734	714	708	740	691	683	670	665	661	705	652	671	699	743	722	697	696	710	701	700	625	733	683	673	686	637	709	760	672	714	717	684	676	720	678	703	684	699	714	682	670	716	700	718	682	692	733	710	667	687	676	666	724	671	686	754	709	669	707	694	716	682	673	669	725	665	699	663	680	721	702	703	698	740	675	697	719	721	754	695	663	727	714	743	708	685	713	703	726	702	661	698	672	736	676	692	639	680	696	728	723	656	677	717	714	700	676	667	691	699	691	692	724	707	702	681	739	728	733	709	711	680	699	714	703	689	680	727	687	705	699	714	687	647	718	696	717	684	746	689	711	665	718	711	699	692	638	713	722	679	700	697	662	702	752	708	746	713	668	710	730	696	714	710	661	745	693	656	709	670	656	752	706	638	689	707	717	678	740	688	740	696	752	663	664	678	713	698	684	721	728	639	686	694	678	696	675	689	695	702	691	697	694	673	757	690	724	712	636	694	675	697	667	681	706	683	704	697	678	691	735	674	721	686	713	710	736	695	672	691	700	682	715	699	662	694	688	663	717	699	709	696	711	680	643	690	699	715	662	684	667	689	738	697	701	685	641	695	732	705	650	676	712	707	696	734	725	648	714	708	683	699	690	662	724	717	744	729	663	707	698	705	706	677	734	701	708	688	753	692	685	721	683	713	721	713	727	713	672	685	678	702	705	689	723	650	693	707	686	673	723	693	687	693	709	731	710	702	675	678	685	725	683	690	706	706	736	704	661	688	674	686	716	726	723	658	642	706	724	702	655	753	689	649	751	688	708	725	705	736	679	676	719	723	699	704	698	713	682	651	685	733	763	704	721	683	685	702	687	659	688	671	694	720	701	669	650	690	726	736	717	711	741	703	694	717	676	692	687	723	700	704	696	738	697	675	678	689	706	742	700	685	665	699	689	675	704	722	736	769	691	712	655	694	692	741	727	708	672	714	667	707	713	695	711	675	644	673	747	698	746	715	698	674	683	667	757	723	704	695	659	716	706	696	693	694	740	716	706	663	692	697	678	701	680	689	713	673	646	702	695	689	663	703	706	742	711	694	723	705	657	700	721	680	698	709	721	696	694	735	679	699	701	663	716	705	695	722	700	713	698	715	723	717	708	690	743	691	721	684	720	682	691	756	666	648	701	692	683	699	678	722	702	695	696	698	682	699	705	663	653	655	703	704	719	705	681	701	665	722	710	660	714	698	712	711	738	723	700	773	615	735	677	704	731	690	660	718	654	723	703	677	721	755	697	708	721	722	699	739	716	662	682	706	649	747	705	706	692	681	733	704	646	672	737	704	693	729	725	714	717	692	719	727	756	698	740	721	704	756	693	672	676	679	645	739	669	656	687	671	657	699	641	695	700	669	701	672	698	694	677	695	700	710	724	720	712	735	670	681	731	737	695	726	710	669	663	654	716	685	667	693	665	663	699	621	688	690	693	719	687	645	712	674	685	720	702	695	688	715	679	716	677	720	698	720	757	707	704	750	721	724	692	728	695	693	718	664	706	726	701	712	673	696	711	726	737	673	676	684	645	705	689	660	706	669	690	711	705	662	593	701	706	669	729	700	728	705	685	690	755	734	700	736	697	651	655	696	725	699	740	679	697	719	762	717	692	693	723	689	681	675	716	676	731	687	691	680	712	734	679	666	716	662	712	745	715	667	678	745	693	683	705	714	684	699	736	676	698	691	720	694	693	665	691	688	748	721	669	671	656	725	684	719	722	688	711	707	692	675	689	752	665	678	697	704	728	689	703	727	708	645	632	691	641	677	717	715	727	678	694	643	722	711	677	728	672	722	705	692	674	694	752	685	710	685	746	718	675	716	659	671	657	706	713	693	750	693	720	713	660	706	743	726	713	682	686	745	718	674	725	719	694	667	711	657	730	655	705	710	706	673	727	726	703	750	687	710	709	700	694	714	697	719	673	699	709	692	732	695	714	703	689	738	695	683	659	684	701	696	659	709	705	717	743	658	713	696	694	730	715	730	690	700	694	686	689	697	717	628	706	695	716	690	702	692	680	693	712	675	657	725	671	695	711	698	673	700	737	684	688	731	689	729	711	740	736	684	753	729	713	728	716	702	672	661	675	708	667	693	755	664	684	688	709	683	738	662	726	666	733	711	710	729	672	706	727	679	688	719	683	678	704	690	709	692	710	673	690	715	689	638	654	711	697	714	723	749	696	666	700	748	721	718	689	713	717	747	692	661	684	669	714	695	681	685	636	689	731	669	774	678	720	673	689	687	746	675	672	676	685	625	714	696	666	712	688	735	714	727	739	720	677	710	751	724	688	752	688	711	687	720	729	680	675	670	695	691	732	674	694	767	681	720	698	697	744	695	717	715	717	696	677
7271	2223	1315	1122	871	716	568	529	545	582	550	526	540	493	468	435	443	513	460	481	533	510	528	487	449	455	485	535	558	482	562	569	548	527	486	456	461	444	456	419	430	418	436	436	494	464	436	420	432	425	395	428	424	425	412	429	393	382	396	428	368	409	408	414	391	401	385	424	416	424	406	379	434	402	424	400	360	438	413	402	397	412	418	389	424	387	399	412	414	416	406	410	375	432	432	406	390	431	402	431	402	431	427	409	387	416	405	399	424	422	402	397	419	386	420	420	400	438	384	430	408	391	404	397	406	412	387	397	411	403	366	406	436	402	409	414	364	393	388	417	420	406	395	371	410	396	377	420	423	476	425	394	414	400	391	404	403	382	447	420	418	400	413	391	406	369	383	411	419	425	407	385	422	402	435	437	386	402	418	454	415	412	404	396	365	454	426	412	417	410	386	385	420	415	432	407	385	361	370	392	414	417	406	401	423	386	376	399	409	405	404	440	392	432	412	373	396	408	440	454	381	404	389	419	458	425	407	376	407	397	429	380	406	422	400	389	376	401	357	417	391	407	384	433	384	401	370	417	407	387	374	405	415	396	444	367	385	407	443	397	387	405	404	417	383	372	425	382	392	423	408	406	401	399	395	412	417	379	413	467	372	410	408	446	454	369	439	412	405	416	405	373	354	372	407	407	389	395	420	420	412	429	429	407	385	399	396	428	403	417	385	376	401	386	387	369	393	383	421	399	405	405	414	439	362	391	403	399	378	416	412	426	434	418	415	384	410	424	386	434	433	380	411	386	414	406	400	395	391	432	450	388	432	441	382	447	438	410	399	432	419	415	391	377	397	419	431	407	385	423	398	396	405	389	383	414	424	422	420	411	397	412	420	379	426	376	404	459	394	390	409	432	433	404	379	400	396	403	396	356	387	416	413	428	432	447	433	414	421	357	414	429	410	365	395	401	392	468	389	410	412	413	399	392	365	407	434	397	394	390	395	401	383	426	446	396	394	413	421	430	413	364	394	420	406	382	376	394	400	346	379	413	398	380	422	396	418	387	420	397	429	416	391	425	439	380	409	377	399	402	426	423	435	414	373	446	426	386	408	397	415	396	389	387	411	425	359	440	401	414	388	418	384	411	413	380	430	384	379	423	399	446	411	374	404	413	418	376	415	406	422	407	384	417	419	422	386	380	432	402	420	397	407	393	378	400	429	400	415	442	394	416	421	441	409	409	431	394	397	387	409	401	402	415	435	363	400	393	362	407	415	419	406	426	444	405	410	385	383	434	421	410	457	412	412	386	388	390	406	444	434	402	396	417	411	393	401	385	398	399	427	407	424	440	412	382	374	408	392	399	392	407	395	378	403	445	432	380	425	408	411	373	369	378	429	400	386	405	438	400	397	412	417	392	432	428	414	407	377	437	402	422	402	409	405	405	381	434	411	372	411	405	445	411	387	412	417	382	368	382	387	397	371	435	417	420	432	397	404	438	430	431	401	394	398	396	399	366	405	389	407	419	410	403	401	404	441	415	399	403	430	420	443	393	414	386	402	385	414	361	376	388	396	402	436	424	420	399	378	426	409	377	415	409	361	399	352	388	433	412	395	374	417	436	386	402	422	401	386	412	417	429	401	431	430	408	407	400	389	401	377	388	391	426	419	385	384	377	389	405	391	380	387	395	394	381	422	404	399	406	412	408	435	404	429	417	424	385	373	418	418	387	405	424	382	385	418	365	415	428	411	409	398	437	385	462	397	390	376	385	441	415	393	414	425	412	384	468	443	398	395	435	410	430	405	399	397	385	408	369	413	393	374	430	384	388	395	414	407	369	397	346	378	395	464	423	431	409	414	405	410	354	429	396	436	424	414	423	376	377	412	419	457	419	399	397	401	390	454	419	388	435	403	401	437	409	382	386	414	399	378	417	410	420	401	444	375	410	456	400	432	427	389	405	433	423	442	387	396	410	436	408	392	384	398	409	390	402	402	387	397	396	400	395	418	442	404	403	410	419	410	430	411	424	420	379	413	380	427	393	390	434	432	413	403	454	382	414	399	400	401	402	422	360	412	403	372	420	430	399	364	409	400	409	384	424	395	396	386	378	423	417	408	396	445	377	429	389	385	388	415	393	449	378	376	419	408	378	389	443	413	396	420	400	367	376	399	391	386	414	362	389	445	460	405	444	425	405	402	420	403	398	402	415	410	440	402	406	374	398	455	407	383	412	419	390	415	419	441	417	421	414	381	400	447	431	372	391	368	415	411	391	411	386	405	395	412	399	375	434	450	389	404	395	377	404	420	431	426	412	395	374	391	407	418	414	356	406	403	396	389	401	426	411	366	392	418	414	429	436	421	410	372	400	404	392	412	383	397	430	384	390	425	425	408	424	433	376	430	398	407	413	397	409	431	443	389	425	447	401	378	384	393	393	425	389	413	399	380	402	390	388	427	397	424	416	379	386	410	398	405	431	401	412	442	456	411	395	402	398	397	407	395	389	408	427	416	399	402	440	419	389	427	421	414	411	412	422	412	392	392	394	409	417	427	432	433	403	391	434	408	418	394	394	398	423	414	400	396	412	395	366	438	402	382	373	419	442	407	460	385	382	444	409	404	391	439	434	405	380	387	419	388	402	379	461	409	366	417	442	423	431	410	420	401	425	403	407	380	429	426	396	403	411	392	397	392	405	422	417	395	357	391	408	382	375	379	426	357	416	429	453	453	416	431	408	399	390	382	397	414	389	459	382	444	393	401	386	402	429	413	391	395	405	383	390	364	414	394	456	398	404	376	398	380	429	381	403	409	373	411	394	420	421	433	396	427	436	431	414	369	385	400	392	408	388	428	400	411	414	430	399	388	377	417	417	386	457	427	377	399	436	461	436	396	402	429	406	453	408	358	440	358	402	407	399	412	417	402	425	419	413	398	389	419	444	433	444	410	428	368	401	381	379	413	411	411	413	434	412	408	376	427	431	388	381	400	372	385	427	438	403	403	415	381	414	430	442	390	446	428	478	413	386	416	405	412	431	400	383	404	387	409	374	399	416	407	417	425	342	417	380	449	427	413	372	393	403	399	443	411	411	403	407	470	428	400	423	390	402	392	405	421	404	406	396	406	405	395	441	389	415	382	415	416	406	373	359	418	410	394	438	358	372	416	412	419	399	388	428	409	403	411	391	399	425	407	418	428	425	356	431	408	408	406	430	393	373	392	377	413	403	435	440	392	368	411	389	410	409	387	392	396	420	402	431	401	420	354	397	403	396	384	388	393	439	406	435	431	417	424	402	390	406	394	430	403	429	385	397	401	440	381	405	436	430	408	398	423	405	381	404	418	400	387	378	427	418	385	400	398	426	406	390	386	433	421	442	391	398	410	375	424	428	391	418	389	396	397	396	432	402	412	408	421	425	363	431	405	438	425	393	428	388	396	382	403	432	454	408	392	407	451	448	399	413	391	416	399	422	409	406	406	398	461	388	381	407	356	401	419	423	420	388	389	421
6419	2536	2487	3107	2573	2105	1623	1530	1605	2174	1996	1493	1436	1470	1382	1191	1195	1210	1220	1408	1429	1513	1650	1635	1331	1420	1769	1904	1872	1836	1878	1928	1908	1844	1628	1377	1349	1146	1204	1200	1195	1116	1100	1199	1181	1191	1103	1007	1022	1010	965	997	949	930	958	1018	1010	906	916	981	925	906	929	899	931	945	878	896	885	942	928	926	928	868	877	900	922	893	967	816	921	873	897	872	889	909	959	971	878	969	883	894	920	904	840	907	920	944	890	911	884	922	893	905	946	913	907	879	888	852	878	906	958	915	926	895	945	894	875	884	931	883	902	892	949	919	862	949	906	953	916	894	937	890	909	895	873	896	949	924	841	913	935	870	912	866	958	969	914	973	904	878	904	902	915	893	878	881	953	907	937	886	897	894	961	894	901	903	984	921	931	915	918	921	870	925	832	946	937	915	915	936	927	902	958	884	989	932	928	887	923	888	895	921	887	914	913	892	901	979	923	917	865	878	911	963	937	850	933	920	919	911	884	958	905	890	937	900	935	914	914	928	933	908	916	887	900	899	918	913	917	885	913	853	953	898	935	860	926	898	938	882	910	891	906	903	941	936	914	977	949	941	935	882	899	884	865	912	869	930	885	887	861	902	856	983	931	888	893	929	875	938	917	906	920	898	935	908	848	925	902	930	882	903	931	865	912	948	875	838	926	909	904	899	914	895	955	904	952	898	884	913	938	888	906	896	860	886	866	881	885	883	918	923	931	880	872	910	884	900	912	875	878	921	873	911	903	895	859	945	910	894	918	919	938	904	945	912	927	918	907	874	912	924	902	901	911	859	926	907	915	954	901	950	871	945	882	915	883	892	912	893	907	827	861	896	920	905	878	930	886	897	954	953	937	897	892	911	876	879	854	864	854	860	878	952	905	937	873	965	917	863	901	928	908	859	932	898	881	879	859	882	904	917	856	878	936	888	850	899	945	939	857	937	909	905	897	898	868	916	983	882	919	889	910	948	850	911	936	884	851	862	921	905	949	911	957	916	936	904	855	921	959	905	897	884	938	925	937	931	928	936	888	907	934	889	878	866	902	863	885	903	893	919	916	964	916	841	912	949	892	936	898	877	899	884	886	875	906	902	871	918	960	966	916	920	915	895	894	958	873	949	938	926	903	875	896	926	937	945	861	951	916	952	910	865	895	887	911	934	905	867	893	975	883	897	907	914	956	911	870	869	879	893	913	896	885	915	939	898	913	875	853	928	926	937	987	893	876	881	899	918	907	907	970	913	897	949	883	892	949	863	945	888	897	902	870	901	908	871	954	917	916	890	896	916	910	894	945	918	963	904	886	948	884	897	889	890	874	903	884	926	919	931	929	891	906	854	885	971	915	895	857	877	882	861	857	949	896	935	857	884	881	862	848	902	906	905	910	833	865	905	918	857	908	898	854	849	873	931	911	865	871	867	892	881	934	937	893	888	866	960	897	893	886	947	941	893	898	900	916	889	916	902	865	878	877	902	930	875	856	946	945	925	922	929	854	908	916	899	949	885	874	928	974	899	914	890	949	991	904	859	920	908	907	894	884	903	893	912	893	913	920	914	839	886	874	946	946	892	930	942	915	915	908	909	887	938	949	921	940	861	917	921	918	879	940	871	955	957	954	889	888	869	944	897	906	908	879	889	898	926	932	933	898	843	910	865	877	897	874	870	895	904	910	901	905	947	876	923	921	905	857	922	908	966	854	925	911	894	939	916	894	896	928	869	916	873	865	936	917	919	925	957	896	903	853	918	933	913	857	927	879	922	883	846	878	942	945	915	893	904	850	888	875	834	902	928	920	855	932	955	886	901	917	919	902	901	892	926	900	968	900	935	919	855	936	847	906	905	936	927	912	962	910	897	868	886	900	909	842	914	858	897	930	897	866	918	868	909	951	952	878	945	896	866	868	861	902	931	896	854	915	905	833	877	961	872	916	920	896	871	905	906	922	868	867	859	925	882	884	885	968	947	940	857	939	906	908	928	897	933	951	916	899	900	828	902	865	901	888	906	933	907	927	911	905	942	896	950	914	934	883	879	883	929	954	880	912	965	927	937	923	890	878	934	940	905	930	878	932	920	900	894	875	901	900	908	861	960	917	915	886	921	830	865	949	915	898	860	910	892	898	890	915	887	910	926	917	935	959	978	992	914	866	888	908	887	904	884	887	841	935	882	948	883	920	899	942	909	898	941	894	921	942	898	868	929	862	934	884	982	893	911	919	905	880	889	896	884	889	895	908	926	907	901	949	926	907	897	921	909	917	868	929	853	917	906	864	911	869	965	915	920	919	910	897	889	880	899	926	926	913	885	886	878	897	890	924	921	906	982	907	944	908	924	890	940	898	905	979	919	879	919	908	890	876	883	904	875	897	888	864	909	903	944	925	931	913	834	871	846	916	911	938	904	881	876	961	832	848	903	889	907	854	896	946	919	911	880	859	868	895	898	901	940	953	845	868	885	920	906	885	852	880	899	918	895	904	906	925	924	870	896	899	916	870	880	920	958	890	902	895	897	943	919	880	893	895	879	895	869	889	927	886	914	908	872	887	850	879	897	919	883	927	903	958	860	912	870	948	895	885	930	896	870	896	926	860	939	858	928	855	979	943	969	851	906	901	867	922	879	919	893	888	900	898	861	867	944	898	885	918	926	835	929	890	870	919	878	914	883	891	936	894	881	870	921	925	933	931	904	946	861	902	925	853	861	911	888	935	959	901	903	896	894	893	911	914	877	958	929	939	896	873	936	864	864	945	885	918	935	939	899	895	923	842	940	908	918	863	926	899	997	935	892	940	919	890	904	851	888	863	909	868	904	887	953	941	923	892	826	924	868	933	915	885	899	943	867	949	907	907	889	945	918	956	891	945	892	879	873	852	894	912	912	926	931	931	869	910	896	915	930	905	921	898	926	870	910	921	863	908	960	913	916	947	937	929	959	925	942	916	916	957	889	869	883	854	843	964	925	860	893	900	916	841	932	954	931	913	877	914	921	888	892	884	901	952	941	896	883	919	910	954	905	945	908	907	955	893	920	955	851	898	934	911	931	903	939	857	917	887	876	875	887	918	912	918	870	922	903	911	894	892	897	862	862	945	901	934	929	931	882	883	946	898	927	846	865	982	885	905	896	911	920	906	924	924	886	854	885	899	952	972	900	898	924	901	873	892	923	852	937	892	909	903	940	942	883	899	906	914	882	954	912	933	956	895	925	926	875	882	930	861	918	887	861	875	886	896	870	896	902	956	874	867	896	884	888	881	933	912	865	947	938	885	953	913	930	971	887	925	909	893	937	902	923	893	894	914	886	946	905	902	920	932	918	936	898	863	904	955	824	881	865	936	920	908	945	851	876	890	921	898	925	927	891	933	939	893	915	931	868	886	900	838	948	927	819	911	950	913	891	873	923	920	906	961	895	910	902	962	917	884	883	906	883	939	926	911	913	971	915	911	881	926	946	874	913	949	879	889	923	874	947	914	932	958	961	891	987	886	841	875	900
45052	29494	7529	3074	1831	1277	925	770	738	755	690	619	537	580	534	493	441	428	431	447	474	507	519	507	415	414	537	509	546	518	548	507	565	508	489	408	414	333	360	351	370	365	327	373	392	372	353	354	320	333	311	344	344	256	314	326	304	291	290	287	327	287	308	336	310	311	332	296	301	282	292	305	318	314	299	328	316	323	310	304	306	316	273	288	317	303	310	305	289	284	303	303	276	311	273	318	280	296	261	313	291	301	290	323	316	274	291	277	308	316	248	286	315	317	299	276	313	296	285	283	307	298	336	293	292	287	292	285	299	294	285	319	260	284	311	305	294	302	287	325	298	321	313	301	287	302	299	298	276	320	300	307	283	314	272	268	303	317	285	285	297	309	288	309	292	310	310	299	282	303	308	328	336	306	281	305	270	293	291	275	292	296	275	273	325	331	316	289	293	311	299	343	298	304	309	299	303	317	309	324	277	313	331	283	271	288	306	332	317	296	282	298	325	309	298	298	354	282	279	279	275	295	338	315	266	281	290	315	335	320	293	279	341	305	310	318	269	313	283	296	280	294	297	279	292	302	331	298	302	279	317	304	297	321	292	320	281	325	308	282	302	288	302	312	285	269	280	296	315	298	297	276	313	265	268	284	323	310	299	305	284	294	313	277	287	274	282	270	304	269	293	282	303	289	304	308	301	290	307	308	295	279	302	287	309	287	306	283	298	322	299	284	271	297	290	298	296	318	284	302	319	301	305	284	273	281	313	316	302	285	272	289	295	300	279	279	341	314	321	303	272	285	300	319	287	291	327	314	308	293	307	309	293	300	291	320	279	299	305	315	285	308	319	304	322	309	304	293	308	296	313	287	305	291	257	270	288	289	302	294	280	309	289	309	291	283	311	311	286	299	270	280	255	270	299	301	288	302	304	313	266	281	290	280	276	285	314	308	299	298	318	304	302	268	284	283	268	298	302	311	313	295	310	292	284	291	301	290	252	283	293	295	318	295	321	289	296	324	306	284	294	304	315	311	318	296	252	302	300	299	295	323	263	270	289	309	307	293	306	307	283	331	300	293	288	279	292	297	263	307	276	313	316	285	275	302	291	299	277	301	309	276	331	291	316	274	265	304	329	309	324	327	310	292	287	310	292	270	315	304	299	312	290	293	306	259	275	294	339	296	273	292	264	300	295	317	285	312	283	317	305	301	296	269	283	300	276	337	304	317	315	306	309	320	303	322	305	318	305	289	258	297	298	299	302	283	312	310	302	292	318	280	294	322	295	306	300	290	304	297	300	286	303	292	254	301	312	290	309	298	295	311	341	341	294	293	307	295	303	325	300	286	303	332	287	317	312	303	280	312	313	276	291	298	294	326	323	283	307	319	311	310	310	282	302	311	286	292	319	269	292	306	294	256	318	331	266	277	289	294	289	283	291	285	284	285	296	271	273	296	323	304	277	290	314	288	310	298	306	278	311	298	282	280	295	289	278	280	269	250	292	280	316	270	307	311	288	292	297	314	322	280	305	331	279	303	296	301	303	343	281	305	326	273	275	326	297	278	309	331	297	342	288	323	284	277	296	317	270	301	328	310	325	301	287	330	276	278	288	308	308	297	293	281	320	285	303	288	295	303	325	286	315	277	303	289	309	311	312	312	335	310	299	309	305	313	297	300	327	280	257	312	286	261	325	313	303	318	287	330	329	337	286	289	295	275	302	313	310	312	299	287	306	300	296	292	315	305	299	296	348	323	292	313	259	282	309	293	300	291	282	282	299	321	262	287	321	299	287	333	329	305	288	273	286	274	277	261	255	283	309	295	271	283	288	320	271	296	299	321	258	285	319	277	275	295	320	287	307	317	301	305	329	338	280	288	296	295	322	321	304	268	287	285	296	272	327	297	280	297	321	287	329	314	268	302	313	308	326	323	322	305	298	292	291	330	350	320	282	271	287	282	286	311	329	292	302	314	304	291	291	311	299	286	294	306	336	297	309	314	346	298	320	318	304	304	311	313	288	284	281	310	304	313	311	299	308	310	305	273	295	316	283	328	311	302	321	324	310	310	340	357	296	273	313	318	310	288	287	312	335	294	303	309	295	289	298	326	304	301	290	288	293	341	264	271	293	307	317	308	298	259	268	315	284	321	323	279	317	339	303	318	313	315	301	308	348	311	338	250	305	310	283	268	303	280	302	327	277	305	259	306	323	305	280	333	272	281	314	299	311	295	303	330	295	324	318	268	274	295	304	315	300	286	311	281	301	294	280	298	305	278	318	272	284	293	295	306	286	312	301	303	284	317	287	306	266	291	328	294	318	276	330	271	329	302	318	278	295	327	318	314	297	268	304	297	302	278	319	316	305	304	304	285	282	332	312	301	250	290	320	320	300	287	324	308	330	285	304	259	291	271	242	288	331	305	311	298	297	286	265	287	323	306	284	302	303	292	329	305	271	313	278	258	285	286	298	298	290	293	321	297	312	278	296	285	277	296	276	289	303	303	315	289	311	305	311	325	356	313	287	298	293	301	325	298	295	302	292	288	287	280	289	291	277	298	289	274	333	323	292	333	338	298	324	294	331	325	338	341	292	299	310	320	299	298	321	312	279	321	298	295	257	313	308	306	288	314	312	306	307	292	305	335	285	308	308	325	274	301	322	292	325	309	280	264	310	321	300	304	326	300	292	292	332	272	256	296	276	290	292	337	332	298	318	280	298	259	291	308	323	285	329	324	346	294	286	282	309	293	309	312	296	276	307	270	332	288	291	262	274	298	280	323	280	298	340	288	317	272	296	309	286	286	301	275	315	292	297	291	311	295	289	302	302	271	280	301	301	291	296	300	299	293	295	303	303	291	273	298	307	297	331	286	297	281	289	338	301	276	305	290	309	305	285	300	296	322	285	341	288	302	315	282	267	295	281	270	279	302	311	320	299	291	250	267	310	312	291	269	261	289	289	319	303	302	294	337	280	265	301	304	313	305	339	278	287	304	255	290	318	317	261	278	329	304	315	278	290	322	275	314	301	278	300	304	278	301	294	274	279	300	276	268	293	300	279	304	284	301	299	275	307	261	322	333	332	283	339	277	309	281	317	301	306	269	279	300	307	294	294	339	301	265	301	272	336	294	300	281	333	301	284	298	310	292	267	317	301	296	286	287	326	278	295	257	279	297	285	330	316	281	327	332	332	319	304	294	282	323	289	325	300	257	332	298	293	307	283	303	278	303	305	290	299	298	314	308	268	283	273	307	309	315	293	305	274	306	302	267	301	316	303	302	314	337	329	292	320	285	308	276	284	294	290	273	316	284	273	311	321	282	243	292	298	261	285	298	308	313	317	292	290	302	303	298	294	293	297	282	299	296	270	312	282	300	294	278	297	305	296	280	311	308	308	310	281	303	327	289	281	266	315	287	297	295	269	275	293	277	267	323	265	309	294	296	289	322	291	277	292	282	327	274	289	297	277	333	290	283	289	309	289	269	322	289	308	304	311	317	309	313	285	294	313	304
27806	10095	5419	6919	5505	4077	3220	2821	2959	3517	3008	2650	2278	2490	2202	1975	1740	1772	1621	1943	2024	2057	2092	1953	1732	1639	2361	2506	2400	2325	2332	2242	2471	2348	2027	1531	1388	1244	1291	1248	1086	1100	1194	1291	1293	1284	1181	1028	997	861	869	853	813	767	811	881	803	732	736	806	780	706	719	798	733	703	769	691	688	732	704	730	727	673	727	722	734	700	705	692	685	692	694	669	685	679	666	700	674	646	694	651	728	695	639	705	640	709	673	658	698	673	697	724	731	715	708	702	681	710	685	665	688	684	659	704	684	706	725	665	710	703	655	725	702	691	712	640	712	696	698	730	665	640	687	683	734	717	693	683	700	705	670	687	715	710	748	682	703	693	715	675	712	741	674	697	685	690	700	697	678	711	711	717	696	665	714	698	682	715	692	721	702	694	740	736	735	763	700	692	695	716	723	718	670	689	671	645	724	707	735	635	696	659	756	737	711	702	700	735	701	712	738	709	716	643	666	728	726	657	707	701	729	685	717	728	702	717	716	690	668	754	686	693	675	662	691	692	695	710	698	674	686	709	701	759	723	702	692	687	704	680	699	718	689	632	632	681	707	684	692	680	666	700	674	699	685	719	716	699	665	685	675	672	684	715	737	722	684	694	710	718	683	714	679	693	653	694	674	715	662	672	631	672	714	716	678	712	688	707	685	645	708	704	697	645	716	691	641	650	702	640	691	674	705	671	691	687	684	696	629	705	717	667	721	671	702	744	688	669	693	688	684	705	651	654	697	709	673	737	695	684	697	739	717	697	660	668	676	727	707	708	681	683	677	682	688	684	668	686	633	703	708	749	718	746	688	721	708	683	651	686	694	676	671	712	699	669	744	696	687	672	690	707	689	648	706	647	723	703	703	737	697	705	713	720	684	697	698	677	735	689	715	684	703	732	722	679	686	764	707	741	696	719	675	657	702	670	683	697	690	682	654	717	640	662	728	708	695	700	657	649	695	687	723	691	719	700	657	681	689	639	663	697	659	703	695	658	733	727	691	681	655	678	652	728	695	687	755	674	691	666	690	723	664	698	707	655	705	686	727	634	713	693	721	669	720	713	708	723	696	694	680	723	711	657	695	730	669	717	722	669	751	744	674	690	625	702	671	682	754	709	711	666	740	701	687	742	654	681	716	726	709	692	654	668	683	715	665	689	698	695	699	675	716	724	704	683	688	721	728	701	695	678	678	683	693	702	675	693	612	735	714	731	677	674	713	672	691	631	706	660	678	702	637	665	706	716	745	681	688	733	684	743	708	672	702	671	701	671	715	710	728	693	647	716	615	686	709	690	707	670	742	714	678	702	717	674	708	718	685	739	686	654	681	646	701	695	703	712	685	669	726	736	712	699	703	687	710	652	683	714	716	669	671	745	678	698	684	653	711	663	709	642	729	708	699	727	682	721	667	724	757	723	719	684	706	631	675	690	723	682	698	665	709	714	665	724	708	686	693	737	722	672	680	730	669	682	667	688	744	694	692	690	678	640	683	686	684	636	721	703	689	706	746	722	725	686	719	687	681	680	746	712	672	640	719	721	706	673	666	675	688	673	659	722	684	710	652	721	706	685	630	684	673	701	677	704	693	721	709	669	719	686	619	684	734	701	687	702	710	703	668	685	720	713	667	680	700	694	716	730	708	676	685	726	662	649	689	740	687	682	671	697	738	641	737	650	742	712	720	695	716	706	725	660	683	679	709	679	722	718	668	652	764	710	750	763	713	674	714	671	670	693	738	686	663	692	711	685	714	682	674	688	713	697	679	732	706	703	711	683	705	705	736	687	738	711	707	696	677	701	662	703	675	670	669	716	677	631	661	737	707	673	730	682	706	715	710	713	739	681	736	685	715	767	659	711	688	702	715	688	707	703	747	738	707	702	681	639	733	678	679	735	667	684	726	716	734	690	679	705	710	697	704	694	721	690	682	686	654	696	700	748	722	761	697	749	705	673	674	656	677	673	714	739	673	697	716	698	698	726	720	714	724	715	721	727	701	647	660	701	678	694	717	704	679	695	714	706	733	720	680	662	688	726	690	667	689	712	730	709	656	706	723	685	667	704	692	695	708	702	653	700	743	697	621	721	713	701	718	726	686	718	692	739	692	718	690	672	710	744	683	681	695	709	682	697	734	731	691	708	706	735	660	696	700	712	661	713	699	680	737	692	716	625	722	668	692	726	706	714	687	748	717	679	669	710	694	697	671	703	716	721	688	729	702	729	684	641	684	716	713	716	702	744	672	719	732	688	671	687	718	647	691	730	694	708	671	760	695	700	712	716	670	675	716	691	648	665	681	689	748	684	761	700	713	698	706	718	717	722	690	692	737	677	717	734	688	695	744	711	685	706	654	682	695	713	666	694	693	681	693	669	718	679	672	709	679	685	742	674	655	726	676	714	667	702	709	677	774	651	698	686	681	661	744	706	717	711	687	708	695	651	666	681	699	687	653	669	736	694	720	744	700	683	675	689	706	718	673	708	701	729	682	667	663	692	690	703	714	671	669	658	719	713	664	686	704	644	673	716	670	688	716	730	756	727	735	662	691	688	704	674	712	690	682	722	672	702	698	671	708	686	695	716	670	630	684	674	685	722	666	757	655	691	699	748	680	705	705	697	690	732	695	728	702	673	689	669	695	736	714	687	716	742	693	665	745	703	665	688	706	683	648	690	704	716	655	699	668	704	640	740	709	651	691	710	704	726	693	692	671	698	713	677	723	680	677	689	721	734	719	693	719	710	689	724	649	692	701	681	619	713	734	688	719	741	695	721	681	734	700	656	725	670	681	683	697	710	741	710	664	733	681	721	686	700	710	706	686	703	723	705	704	692	698	701	705	684	717	683	653	746	692	715	669	670	690	686	711	714	685	690	725	742	659	663	679	727	708	700	711	695	685	679	697	630	710	696	739	660	715	706	682	710	670	708	722	713	674	708	695	708	702	708	734	731	670	733	664	669	711	633	716	652	679	710	725	707	680	708	723	690	666	670	735	714	744	673	676	691	768	703	740	680	707	676	663	667	712	710	667	640	707	720	714	693	695	710	682	729	699	701	695	696	673	709	692	731	727	681	693	711	675	661	688	684	669	710	724	704	709	678	683	712	703	694	712	689	677	728	705	726	715	710	723	703	698	675	761	691	735	674	723	672	677	709	760	658	695	731	703	758	707	717	721	672	714	641	692	676	679	691	722	668	649	711	715	719	723	715	681	707	705	643	714	718	675	723	729	681	680	717	721	662	665	680	676	673	653	739	709	653	748	711	670	686	694	713	715	671	662	703	725	714	681	684	697	693	692	671	697	649	657	726	730	719	724	710	710	707	692	708	702	706	674	680	720	659	724	669	678	744	710	717	669	678	655	697	699	718	675	674	660	672	699	663	675	676	672	708	717	681	687	662	690	647	678	652	711	697	689	740	705	767	693	694	693	671	690	754	715	703	738	658	687	705	692	688	675	719	719	720	643	701	689	691	681	636	694	672	766	685	627	701
55838	36859	16655	6663	3089	1834	1204	1057	950	1070	969	731	695	676	632	604	565	553	487	567	606	554	585	537	464	459	631	657	633	556	556	612	632	615	566	443	435	428	443	384	372	374	372	378	403	429	411	334	366	340	330	334	311	335	296	293	288	291	318	287	303	325	298	281	298	292	289	316	271	290	337	318	312	283	277	309	298	319	310	296	264	272	288	301	269	303	288	336	284	315	284	268	273	275	291	299	292	300	321	286	297	303	247	269	271	300	306	285	277	284	289	289	297	294	291	334	277	282	302	269	323	285	334	288	292	292	297	305	328	280	293	290	292	321	307	303	308	288	277	290	283	306	327	285	309	273	289	246	286	300	286	287	311	307	291	271	288	299	252	284	299	282	320	288	296	295	306	309	276	307	248	314	295	252	263	291	282	280	303	298	291	294	266	283	295	308	291	310	279	267	289	314	295	266	283	261	287	293	300	268	299	320	301	293	328	285	313	310	278	312	298	277	289	275	319	294	266	284	312	306	261	305	314	297	280	302	301	312	296	304	263	287	279	307	335	317	295	314	308	268	346	279	283	316	304	287	328	264	325	293	285	292	289	270	303	284	299	287	304	312	248	289	262	285	288	294	310	299	294	291	326	308	302	292	267	294	301	294	298	302	290	309	283	305	299	287	288	292	287	305	258	308	249	305	298	305	267	294	252	316	301	298	301	301	314	290	304	268	303	310	286	302	314	276	283	336	323	318	269	266	316	283	323	283	304	309	298	328	299	251	296	290	264	289	335	301	340	288	327	267	264	297	283	288	293	272	313	333	296	307	282	287	293	310	274	289	288	271	319	341	309	291	297	304	311	268	275	286	277	281	257	290	281	307	290	281	298	271	308	274	278	317	304	287	302	276	271	316	257	321	334	321	284	299	294	280	293	276	289	275	286	298	310	282	275	276	296	310	323	296	277	264	293	280	290	294	280	301	280	309	293	298	326	282	318	277	275	298	281	302	322	284	285	270	314	299	280	293	269	331	324	292	276	306	304	283	286	278	312	286	280	298	278	292	283	310	292	261	306	295	294	305	295	288	244	292	299	284	258	294	291	321	278	314	309	299	276	313	262	280	303	299	278	290	314	294	292	288	292	317	299	314	284	288	296	331	275	296	302	304	298	290	296	315	307	260	308	302	271	280	269	304	264	296	262	285	250	306	301	306	277	286	261	284	275	295	275	301	306	285	285	280	266	304	301	311	287	308	304	341	287	292	281	287	291	254	274	308	312	278	290	301	276	278	289	299	274	284	275	285	335	291	285	300	316	276	297	307	290	280	309	278	296	314	283	305	278	264	300	261	294	308	251	285	302	261	327	266	292	277	298	308	279	300	307	271	298	282	278	293	283	278	282	308	302	309	283	291	300	264	291	332	313	302	270	323	282	257	270	293	288	269	259	279	325	300	299	295	285	276	293	294	306	293	289	306	233	280	287	283	301	288	314	290	289	272	301	302	298	255	281	329	280	279	300	292	282	331	288	292	292	328	284	323	311	310	304	298	304	293	319	340	283	279	276	286	279	306	336	318	305	288	294	293	330	240	296	300	321	307	259	285	272	301	250	292	309	267	318	285	306	343	286	303	280	288	312	306	297	296	301	275	309	297	271	286	303	264	280	295	268	287	288	302	261	293	292	256	276	316	321	309	307	286	295	257	293	269	290	297	290	293	293	247	260	294	312	322	280	315	283	271	311	287	300	297	287	289	294	274	266	290	275	270	339	284	313	282	277	298	293	291	276	316	287	275	291	287	293	274	308	307	296	303	288	326	321	313	306	264	308	303	315	293	287	290	300	287	297	311	298	326	308	289	268	288	310	338	299	254	302	289	311	304	299	289	332	315	282	293	294	292	277	289	295	282	291	307	293	303	277	328	283	292	318	287	304	287	299	317	274	276	300	254	317	265	306	258	311	321	287	269	286	310	272	295	309	279	291	269	292	312	297	319	300	282	279	283	333	311	319	301	306	307	284	304	312	310	267	263	300	295	304	288	276	301	317	297	317	285	255	247	295	288	273	273	300	321	284	305	243	308	262	268	280	316	291	241	287	309	283	254	285	309	276	324	306	299	313	299	295	320	308	275	286	317	314	315	297	276	259	282	297	283	318	320	275	299	298	308	297	271	295	289	316	299	281	296	300	263	300	300	292	300	261	290	274	306	307	291	284	289	267	320	308	279	306	287	301	285	294	288	298	286	283	302	257	273	265	254	292	285	265	308	309	306	287	286	274	287	323	273	319	281	257	295	287	283	293	319	271	314	267	240	312	311	270	325	295	302	296	289	300	292	278	283	312	301	285	318	284	299	314	256	279	282	290	291	279	275	290	306	296	289	269	287	292	290	293	277	280	300	313	306	275	292	276	311	281	301	302	290	317	305	293	321	294	323	258	291	302	286	286	290	276	283	304	298	261	307	273	291	289	249	309	291	284	317	276	293	294	289	290	258	296	286	283	291	282	289	270	309	262	286	281	294	294	308	295	296	297	306	317	317	277	274	315	284	286	287	278	259	296	304	299	270	314	285	291	297	278	278	297	310	256	280	309	301	289	295	284	278	281	278	312	290	273	273	252	274	268	287	283	300	280	279	271	291	302	321	286	305	305	331	274	288	288	299	299	299	305	276	320	282	290	296	265	256	276	303	263	288	295	316	271	285	287	314	277	273	281	270	298	286	257	298	280	288	296	317	325	324	255	293	318	290	258	299	282	286	293	285	296	281	293	293	289	285	306	292	268	305	319	296	282	289	271	287	286	288	295	325	305	305	292	349	272	278	288	301	304	311	303	319	305	292	322	285	305	298	297	255	277	277	300	291	267	324	303	313	297	308	299	283	285	312	315	316	294	272	290	303	264	280	308	294	309	293	312	277	307	283	291	268	272	291	275	274	295	291	296	310	276	288	300	304	288	273	286	307	302	327	302	284	305	308	342	290	292	307	285	284	274	259	317	297	327	281	271	282	283	279	297	278	326	292	296	291	284	282	317	298	294	330	301	290	306	286	287	307	294	288	264	284	291	302	308	297	263	300	302	322	315	287	294	280	273	310	312	298	278	288	293	310	299	273	278	290	292	329	311	313	324	314	291	237	267	296	316	305	306	260	287	309	283	293	294	292	306	294	273	297	259	309	271	288	303	304	331	287	262	296	291	291	269	255	320	300	278	324	305	297	350	286	319	319	267	270	291	277	306	302	307	307	261	299	258	300	301	276	308	310	283	281	291	291	308	262	320	284	308	244	271	269	278	262	307	281	287	311	320	296	297	316	274	296	300	296	313	313	310	299	271	283	261	293	277	298	273	322	268	293	328	291	299	285	271	291	289	327	295	301	300	288	308	290	301	316	268	281	295	307	305	287	279	278	288	331	279	309	263	261	256	303	286	283	279	301	311	289	300	297	319	299	276	258	289	294	286	292	278	282	305	296	311	268	320	289	287	314	288	298	316	286	309	293	310	273	288	311	279	316	288	299	293	279
37301	13044	7980	9897	7613	6094	4916	4515	4289	5286	4309	3671	3169	3180	3202	2652	2856	2367	2243	2575	2728	3002	2767	2540	2166	2043	3279	3228	3022	2889	3043	2948	3186	3059	2539	1949	1687	1558	1595	1438	1317	1327	1339	1590	1605	1621	1483	1209	1163	1033	929	938	855	804	841	995	791	770	786	841	774	798	714	812	772	705	764	744	778	748	726	737	791	709	811	741	725	747	710	683	696	714	723	748	717	697	690	709	714	688	699	748	702	675	669	681	712	721	682	722	729	678	677	660	646	699	663	690	680	684	687	699	672	674	710	701	714	675	711	682	726	721	686	746	734	660	695	723	659	668	743	704	670	666	711	670	708	709	718	703	664	731	651	651	684	693	653	726	702	722	714	715	691	672	720	705	665	706	652	742	678	700	704	642	748	762	690	698	715	682	704	737	648	695	669	678	668	681	681	716	671	722	712	726	675	694	719	673	694	696	708	723	692	691	716	683	698	746	716	701	720	705	695	675	653	714	709	686	671	665	650	687	699	713	721	653	674	713	681	692	743	702	702	704	711	680	726	659	715	688	646	670	716	684	653	708	670	657	697	657	663	719	695	739	655	700	701	723	677	727	714	690	712	722	726	668	681	710	680	732	718	713	695	663	641	758	735	699	711	714	663	711	696	751	702	681	726	708	716	685	684	695	737	715	685	717	732	649	693	665	686	668	658	693	654	709	690	658	701	694	735	697	652	683	712	729	680	717	703	657	734	663	708	681	692	674	707	700	668	746	679	675	676	692	675	730	673	695	726	678	710	672	718	701	724	662	720	725	691	717	680	686	737	709	688	699	705	622	699	676	706	699	704	696	668	715	700	662	664	715	671	684	691	690	760	664	733	710	709	673	720	731	671	720	700	721	714	681	708	743	707	722	694	729	776	670	702	703	683	715	705	729	733	699	682	678	683	720	687	726	697	719	704	672	704	738	702	720	701	665	710	756	712	657	698	719	715	691	693	688	680	684	673	646	716	682	656	674	695	677	697	741	700	690	696	701	715	681	728	667	666	701	671	695	664	680	689	722	700	713	705	723	667	692	712	685	737	703	713	650	684	666	764	697	683	656	680	702	745	669	683	728	702	689	703	729	690	737	703	651	701	742	682	670	737	698	654	727	718	682	708	670	680	733	696	696	664	683	713	659	697	712	664	708	695	695	671	673	723	678	680	710	715	680	683	703	641	708	647	718	692	686	665	687	717	683	708	679	692	696	759	670	760	648	720	727	669	739	677	678	710	645	708	673	713	670	728	675	730	652	714	694	669	672	698	724	665	725	669	730	708	731	708	651	690	653	705	664	673	716	652	691	738	664	672	717	692	669	664	718	671	666	697	673	648	664	673	738	685	691	677	714	722	720	707	764	710	730	706	697	690	700	679	677	677	721	730	679	670	733	709	710	675	684	681	709	705	702	693	649	709	713	680	704	661	672	680	697	705	698	670	720	673	684	673	700	667	679	699	696	648	713	667	684	672	705	689	679	663	687	687	686	700	649	705	706	697	695	704	692	671	723	775	687	743	653	696	628	689	646	687	705	738	667	709	743	688	677	726	686	699	694	682	721	702	725	712	727	734	685	698	732	667	703	703	735	712	687	651	701	672	702	701	672	718	678	678	722	691	705	677	671	705	743	684	671	677	704	656	649	746	684	711	727	656	736	661	707	699	692	696	663	679	713	721	652	666	711	671	663	716	675	645	721	696	667	715	674	694	721	688	675	686	676	723	701	705	722	690	663	704	700	709	693	682	676	679	657	681	733	682	650	691	721	717	677	700	704	692	649	666	719	694	674	701	636	702	649	725	684	687	716	685	706	673	680	694	744	722	680	669	710	666	707	712	708	694	707	695	728	688	677	723	661	679	688	699	681	691	725	672	677	738	688	632	680	682	698	732	691	670	714	688	697	690	679	721	671	668	658	756	681	698	696	688	714	655	666	685	709	671	710	680	691	702	728	670	697	638	712	706	766	708	678	655	658	664	709	735	679	688	714	695	684	678	671	691	707	707	716	734	663	706	633	716	667	709	705	654	656	730	683	706	672	691	701	641	715	684	738	655	674	722	702	709	698	679	634	716	685	694	747	659	701	685	718	672	686	716	738	732	693	660	687	687	683	679	664	741	712	712	672	665	673	655	721	692	720	677	735	653	696	671	720	716	678	671	706	685	643	692	682	691	718	684	702	727	662	701	681	705	635	727	701	738	719	663	692	700	710	680	693	691	698	660	708	685	731	729	698	740	699	664	679	741	683	688	691	656	663	687	633	661	668	702	679	671	692	700	722	740	698	666	721	756	725	740	730	673	687	672	690	747	685	685	659	656	704	664	707	681	714	698	693	682	701	697	707	686	693	690	716	684	681	732	652	664	726	711	678	688	708	700	680	646	768	676	708	682	660	697	706	703	713	701	720	706	676	679	723	696	698	710	649	649	709	675	656	680	665	714	702	661	663	731	739	635	682	668	704	694	671	665	663	719	690	661	696	734	711	730	672	663	652	688	706	717	695	728	688	709	720	709	700	685	655	720	680	734	732	714	663	721	640	694	691	691	741	712	737	656	748	716	685	679	710	628	694	671	658	675	677	694	713	713	710	728	700	689	666	721	655	652	679	701	694	695	671	719	715	691	702	711	706	662	715	700	717	713	731	728	697	681	694	672	693	743	713	719	688	655	681	690	706	646	675	658	722	695	683	704	706	677	719	715	723	676	688	684	609	665	697	692	715	723	679	692	725	632	722	721	728	688	683	730	717	771	697	709	716	680	677	726	676	679	674	744	692	673	683	713	723	714	721	681	705	727	670	696	662	685	697	680	664	706	663	703	649	657	715	657	691	694	679	716	669	642	707	688	702	689	674	686	638	681	681	660	694	698	726	709	673	694	696	691	703	718	690	661	688	700	690	688	694	680	681	705	711	713	699	675	696	682	704	751	676	713	687	684	691	688	700	734	686	698	697	678	704	646	645	694	694	711	634	680	685	691	659	723	679	690	729	699	669	703	675	671	740	702	681	693	668	653	671	681	695	680	709	711	674	704	727	701	650	635	677	718	690	684	679	725	666	684	717	682	719	665	739	664	662	666	673	709	686	697	709	668	711	683	678	682	668	711	683	650	690	705	693	709	701	661	695	687	681	666	758	666	648	707	691	673	689	685	706	692	726	706	702	703	701	708	657	681	671	691	716	670	697	689	717	688	658	688	705	719	706	627	746	676	692	714	712	691	698	703	759	691	651	678	728	743	647	683	697	660	685	681	687	713	715	703	670	691	713	667	690	701	740	687	701	734	688	672	698	696	684	702	671	695	684	666	690	682	682	664	677	679	685	743	714	700	681	689	714	668	717	686	624	682	700	724	669	696	684	705	693	684	748	675	707	701	718	664	715	640	733	679	706	693	706	684	663	703	675	674	750	669	702	651	710	711	719	743	724	661	660	684	715	646	701	694	681	707	692	744	700	717	672	721	679	723	708	709	691	666	632	718	705	726	700	710	677	681	677	618	745
7323	2144	1217	1056	847	637	541	553	575	661	535	513	491	461	496	441	432	451	408	485	506	493	498	493	457	542	537	574	530	552	511	524	530	576	506	430	441	430	451	439	425	458	439	460	409	384	385	401	422	393	436	370	419	421	444	423	426	368	422	409	367	410	417	405	384	396	408	385	416	392	399	409	386	387	379	416	412	386	369	426	380	422	383	411	380	422	406	395	422	415	379	421	407	369	402	414	435	378	423	421	407	389	393	471	416	428	380	391	372	384	432	389	382	396	406	421	383	389	412	370	385	392	403	384	412	403	353	370	394	405	423	389	367	365	383	384	425	424	429	389	418	418	387	406	380	368	416	429	422	417	399	425	416	398	397	415	426	402	362	397	377	402	413	389	399	432	400	444	403	388	415	399	437	409	388	400	403	414	414	410	391	402	409	413	397	411	379	400	412	413	404	422	371	368	431	403	412	409	388	420	425	401	438	394	445	391	432	384	385	389	370	416	428	404	453	421	410	386	364	377	390	401	349	406	417	393	393	343	414	361	406	420	413	426	397	417	403	398	399	406	382	407	396	417	402	347	389	403	398	414	386	376	389	371	388	386	427	388	408	403	432	384	390	386	418	361	383	411	356	401	381	392	419	411	377	416	420	411	394	381	413	400	420	365	382	368	383	441	382	405	418	381	399	412	397	414	379	390	397	425	430	387	399	382	423	405	436	406	415	418	420	366	396	376	382	395	410	410	386	413	408	432	408	377	440	381	413	423	412	411	417	442	418	398	370	418	443	440	401	396	398	429	409	373	375	415	384	433	443	396	396	424	436	389	376	421	427	406	386	402	403	382	370	392	405	433	414	379	399	397	385	400	406	440	404	374	380	406	407	397	410	423	416	386	387	407	410	378	400	398	387	380	402	460	390	369	412	400	386	388	406	394	400	402	407	380	418	388	412	406	390	433	373	399	392	427	400	399	397	406	402	395	404	417	451	423	418	397	399	441	411	380	403	400	406	389	399	397	400	395	388	405	404	420	417	388	415	422	366	395	411	381	444	390	391	407	409	438	417	408	387	383	434	404	404	389	400	446	402	410	413	402	385	422	412	445	394	372	382	397	432	391	418	391	388	381	409	387	407	426	401	406	407	392	427	418	357	434	394	404	384	414	431	397	390	388	403	392	428	396	432	417	428	402	409	422	403	393	368	439	407	462	424	398	413	392	362	410	422	420	431	398	399	414	415	355	402	405	377	388	415	436	411	388	412	404	394	372	386	395	416	393	380	389	385	400	415	382	375	366	423	369	387	405	438	366	413	395	403	409	403	405	408	467	405	383	418	349	413	426	376	393	431	383	367	399	379	372	410	395	412	399	350	385	397	376	426	416	381	378	435	389	389	390	416	397	412	397	411	419	403	370	390	400	406	378	384	381	441	395	438	384	438	374	396	425	392	441	395	384	397	404	414	411	398	432	417	382	392	393	408	348	394	431	374	414	428	395	443	431	435	374	440	431	431	376	412	393	397	374	414	354	402	379	421	391	434	438	431	404	391	369	364	384	408	421	404	401	389	424	416	381	391	349	400	408	444	406	424	412	411	403	419	399	400	429	435	364	384	395	399	439	411	395	376	399	405	390	412	397	385	427	369	373	459	395	382	421	427	370	407	406	402	434	439	413	406	381	400	401	355	383	382	375	417	394	403	359	409	399	403	454	415	407	390	432	385	406	380	371	403	415	352	427	401	420	398	416	404	366	415	397	387	407	383	430	429	396	384	403	431	389	378	385	392	390	402	445	398	414	414	412	396	390	376	404	390	369	398	413	401	401	422	423	394	409	387	366	412	420	405	415	393	410	430	411	420	377	397	420	409	382	406	431	397	428	378	410	406	410	388	400	390	429	402	397	363	431	403	434	414	400	414	415	430	411	424	411	398	397	402	403	446	371	390	374	388	426	392	383	422	420	370	440	432	370	428	437	416	370	373	426	434	424	399	435	392	407	403	394	386	420	376	386	367	380	426	406	388	435	395	421	391	419	396	376	392	429	380	357	415	405	421	395	397	420	393	419	398	431	428	411	427	407	394	435	400	424	437	402	397	391	389	389	353	394	407	412	411	398	419	410	398	370	418	437	399	439	420	408	397	353	384	401	389	423	388	409	399	404	395	375	405	427	407	406	403	422	403	398	386	405	439	390	391	408	391	402	394	428	404	404	429	399	393	429	382	386	399	363	429	385	440	420	389	417	409	383	437	406	421	379	420	412	393	367	399	402	411	417	384	395	390	433	418	386	415	381	374	433	442	390	413	415	414	402	382	383	380	438	407	409	424	431	375	412	384	363	408	421	389	399	388	379	367	405	392	377	422	419	400	412	400	400	394	410	434	424	420	427	411	405	397	429	445	376	405	432	407	396	383	446	416	409	405	415	371	381	403	444	397	412	425	389	394	433	420	400	398	388	413	427	432	413	437	446	433	401	357	398	399	407	437	391	403	410	384	390	398	426	424	401	399	401	414	396	429	410	430	407	375	419	409	399	381	401	413	406	396	411	419	413	391	383	395	436	397	397	411	414	393	426	414	406	384	383	398	390	372	420	408	406	405	408	409	371	398	391	426	394	415	391	411	404	385	424	411	397	428	383	395	422	400	358	420	379	416	427	413	422	426	414	411	437	402	403	390	402	438	406	410	403	376	395	419	395	376	410	414	444	398	460	413	395	385	398	389	396	389	388	407	378	392	385	425	412	408	389	415	414	409	414	390	386	357	390	377	426	414	421	440	381	401	439	411	402	395	388	437	451	430	394	397	415	384	375	391	380	374	381	402	379	387	413	402	400	391	438	373	396	435	429	440	433	410	413	388	403	406	396	434	409	383	385	377	390	414	398	371	417	374	391	364	388	381	425	437	393	417	394	394	418	367	392	407	415	391	394	419	405	388	396	355	388	380	417	355	393	383	402	407	385	413	401	409	383	431	409	416	403	394	399	401	425	375	386	416	398	400	410	418	447	395	392	406	429	407	390	389	418	390	396	422	410	428	390	400	364	401	372	409	389	403	388	391	355	371	412	447	422	383	378	402	402	404	388	422	401	385	411	412	398	411	444	421	435	443	398	435	397	406	394	396	379	389	437	407	394	399	433	380	429	389	407	416	407	390	390	409	400	428	386	393	382	403	418	420	412	426	385	404	418	387	421	414	430	423	378	382	392	420	387	403	408	391	404	391	405	409	390	397	416	390	419	414	355	392	403	401	400	376	403	423	410	379	402	391	409	396	348	393	408	389	383	366	390	406	415	421	392	413	402	399	395	378	370	422	391	430	451	399	406	374	381	418	404	360	393	439	399	386	417	439	407	391	402	387	392	395	420	399	420	414	419	384	411	398	414	404	381	450	376	378	409	397	426	370	390	414	418	421	441	383	408	401	404	404	389	410	415	392	384	378	366	411	400	428	390	408	415	424	377	389	383	435	421	404	365	399	377	414	383	406	321	396	401	357	371	398	422	439	389	369	401	426	399
6516	2467	2366	2815	2534	1827	1607	1755	1819	2459	1953	1502	1392	1458	1331	1160	1164	1280	1241	1388	1513	1484	1535	1518	1388	1370	1934	1950	1782	1742	1733	1813	2006	1827	1624	1237	1193	1183	1110	1165	1092	1090	1095	1166	1165	1177	1040	1037	1024	1060	1004	991	890	924	937	1001	973	941	949	941	969	955	946	907	947	872	905	850	899	878	923	873	932	923	889	873	893	878	919	901	845	908	887	872	905	897	860	934	883	879	846	918	904	912	913	960	899	901	914	883	906	930	963	859	949	927	904	873	907	870	873	894	952	941	941	892	920	928	887	870	896	863	865	896	885	881	888	887	899	887	941	880	926	932	930	918	925	880	881	894	940	912	896	840	912	901	914	875	888	938	907	918	889	921	901	896	889	966	918	924	912	884	908	911	899	902	919	931	867	890	857	882	849	894	858	881	959	864	897	880	940	899	879	893	907	877	866	876	902	923	899	921	898	862	907	921	881	918	920	937	941	919	866	946	898	877	960	863	886	904	888	917	879	914	921	874	938	887	930	900	888	929	852	838	904	938	900	891	954	919	855	860	930	918	929	886	888	936	865	983	894	852	878	867	876	873	897	857	871	946	910	888	846	911	898	863	929	881	867	937	894	911	900	897	862	894	925	876	927	895	855	890	903	936	835	906	893	953	878	915	859	916	957	899	916	889	903	873	864	913	933	929	886	930	886	914	907	921	912	910	858	914	887	883	871	936	907	919	956	866	927	889	973	891	873	908	894	877	911	904	903	902	884	851	946	842	878	878	936	948	936	944	883	916	881	856	911	866	848	926	896	893	895	936	911	932	907	901	873	915	897	872	891	880	926	932	903	982	881	892	936	913	989	925	907	896	945	895	929	888	937	891	920	891	838	862	878	887	908	855	908	882	874	865	926	948	881	903	909	919	869	853	896	887	936	897	877	925	876	925	874	898	874	906	948	919	902	871	883	863	928	861	970	916	905	889	915	908	902	924	911	903	947	864	883	899	915	872	893	910	889	882	938	894	921	928	910	890	911	934	867	888	907	866	910	958	868	942	905	919	906	920	910	924	935	923	911	887	922	907	968	929	832	917	892	853	888	958	965	897	911	853	897	876	873	860	910	865	938	832	914	886	919	905	946	920	905	948	964	875	868	835	921	883	871	870	907	885	945	879	915	906	957	930	917	902	925	933	858	941	880	949	940	909	868	826	902	859	933	876	926	860	898	852	952	928	878	901	908	894	901	909	917	913	907	937	888	894	872	923	920	892	904	949	937	887	910	851	912	879	843	911	913	858	880	871	902	893	863	888	933	920	883	909	900	885	921	942	885	874	854	919	908	865	922	891	886	882	896	893	904	911	894	908	835	857	953	893	913	937	914	888	878	951	897	913	887	866	943	919	920	891	900	926	864	882	930	851	894	956	880	897	883	880	871	869	886	840	882	877	863	887	898	895	944	886	875	862	899	937	839	922	956	897	914	872	855	871	949	911	895	922	911	932	908	892	930	989	872	874	962	875	888	1018	870	852	847	899	911	877	896	889	892	852	881	911	924	891	943	896	940	916	893	907	880	951	882	907	867	953	842	928	848	883	862	884	920	887	844	860	941	864	916	905	905	899	899	940	919	876	915	921	876	926	907	863	894	918	891	844	862	922	916	909	915	920	912	897	858	935	895	988	900	856	870	857	946	905	907	930	897	908	868	858	926	909	887	887	841	917	855	881	908	918	893	840	879	903	907	876	845	923	897	915	890	863	935	952	924	931	874	901	897	849	920	918	906	888	932	953	853	870	941	860	884	936	942	894	883	874	838	930	945	916	927	903	914	920	861	897	911	880	910	916	874	916	937	914	877	921	903	868	929	910	906	925	904	961	884	919	913	892	888	823	892	864	889	914	929	900	862	906	928	942	904	904	927	939	901	917	895	890	907	925	897	924	882	859	912	925	926	909	901	952	882	958	888	893	922	932	885	907	882	867	916	901	937	930	953	947	902	940	915	880	925	936	935	928	912	900	884	946	888	911	838	932	941	837	899	871	878	909	950	848	854	879	883	870	871	877	907	939	905	877	893	910	881	876	946	943	855	874	894	932	872	934	949	917	855	918	865	882	897	938	923	872	910	923	900	990	914	932	900	928	917	883	883	867	841	900	899	919	851	897	932	890	936	877	914	869	915	908	924	849	937	913	903	917	870	903	882	890	936	894	878	912	892	891	902	936	859	884	928	899	880	937	873	904	965	911	889	890	909	904	921	877	931	923	904	928	896	928	908	939	894	916	925	936	924	839	885	927	842	877	964	910	955	922	872	893	914	910	905	884	859	881	912	908	898	832	885	970	922	894	910	919	879	863	895	846	917	899	893	859	910	889	904	941	881	936	859	886	960	909	939	906	893	926	867	922	886	842	917	882	836	901	870	887	925	909	893	958	874	881	965	896	940	905	906	925	881	958	894	898	951	855	914	905	867	919	908	897	925	881	911	879	918	894	930	842	905	850	877	888	854	875	922	915	895	890	973	862	907	916	899	853	922	912	968	877	880	904	909	946	923	923	875	902	913	871	889	886	860	930	914	871	906	897	882	924	918	875	893	901	867	903	909	921	937	854	926	924	940	875	911	942	885	947	845	899	863	830	916	926	936	940	862	872	870	973	926	884	908	901	910	860	909	908	917	916	856	945	913	910	872	898	907	947	892	909	922	906	934	911	936	942	936	914	910	905	870	921	909	892	902	966	883	869	939	914	919	903	944	865	951	926	851	957	943	898	889	915	866	881	931	885	899	876	869	896	853	892	854	875	890	898	924	861	882	896	899	885	880	923	914	883	905	939	897	891	907	932	922	938	892	912	874	860	912	942	946	957	939	888	933	903	894	909	929	893	954	864	878	926	915	883	880	964	881	954	895	895	874	871	875	909	885	930	890	892	941	845	919	904	879	875	899	899	887	927	900	892	878	844	901	913	883	902	845	932	914	914	875	896	891	879	930	905	892	901	921	874	943	902	887	919	904	927	946	904	881	856	890	935	885	915	895	927	909	945	904	866	909	864	862	873	873	956	951	912	874	932	965	892	871	962	931	903	879	925	925	960	891	868	882	886	902	896	842	872	859	932	915	908	915	882	882	853	915	901	936	931	838	932	971	929	908	927	927	909	878	909	920	936	841	928	884	924	911	952	913	886	871	881	925	944	887	916	846	897	905	859	891	861	885	917	880	912	902	848	856	888	905	900	892	890	882	889	921	910	938	891	902	919	906	825	878	894	867	909	884	981	862	899	931	942	899	849	942	871	929	908	939	909	902	876	843	900	915	942	915	888	916	963	921	900	864	918	913	917	874	911	858	923	876	910	882	924	942	876	908	923	934	911	885	901	869	931	918	933	913	921	861	929	929	851	899	935	924	891	887	877	935	912	907	889	854	910	856	925	944	861	893	929	929	878	909	948	957	884	907	820	917	895	901	960	923	894	923	866	915	882	906	917	908	924	897	908	867	859	858	940	917	905	832	914	900	884	933	938	926	875	880	933	923	877
45927	28997	7155	2999	1751	1093	903	812	780	817	678	575	514	509	514	490	490	430	453	460	511	487	520	459	429	444	561	532	489	514	500	498	503	521	447	343	411	361	356	344	339	348	322	326	336	352	330	330	320	292	327	321	269	310	313	301	303	294	290	290	306	300	319	295	300	308	312	293	306	292	297	317	291	285	272	297	327	276	308	295	303	273	321	278	290	300	288	294	305	281	292	286	308	299	287	325	301	312	335	288	271	293	302	292	286	266	304	312	276	290	315	291	294	266	298	287	292	299	270	298	285	280	279	319	297	299	319	272	316	286	304	290	297	278	271	280	307	244	289	281	311	297	312	270	310	314	328	310	324	290	281	303	299	285	309	304	298	286	291	261	299	327	278	286	272	268	286	276	282	286	325	271	295	298	305	315	297	291	306	272	279	283	288	308	329	286	291	276	275	308	274	294	326	344	291	295	299	287	273	276	291	300	294	303	280	319	303	330	294	331	303	319	277	317	310	297	304	295	321	326	297	290	326	294	274	291	300	289	272	275	287	286	318	301	287	314	295	268	256	293	320	341	290	263	317	261	278	279	303	295	287	285	289	318	294	300	293	323	323	318	299	304	279	304	254	291	272	274	308	300	333	289	279	306	288	258	309	284	274	288	283	325	280	284	274	265	310	279	304	308	297	283	302	278	302	294	272	302	308	291	319	269	296	324	306	287	273	298	283	301	310	285	297	286	321	325	311	277	317	293	310	286	316	286	281	284	289	275	314	297	254	287	279	317	260	314	289	294	307	316	277	298	258	322	286	298	316	306	318	269	280	270	274	311	296	271	271	288	299	306	284	316	301	294	307	333	280	304	295	260	316	280	275	283	329	332	315	279	320	256	286	322	299	301	319	288	303	302	301	315	266	275	290	300	322	297	269	277	298	285	266	297	287	285	300	285	276	316	313	281	325	304	266	264	282	310	270	276	292	273	299	268	307	280	295	286	293	316	293	280	303	284	286	322	293	296	285	304	296	310	287	305	280	299	273	295	287	313	262	284	305	320	293	311	286	289	284	274	333	286	266	295	252	291	335	306	298	309	297	291	288	277	260	312	314	293	316	287	325	288	301	271	303	306	296	264	289	332	300	298	318	305	304	318	272	284	284	303	285	308	277	268	299	298	282	282	293	315	294	284	302	284	335	275	283	305	281	288	324	280	297	292	272	274	265	271	301	276	316	287	290	289	312	314	302	307	278	303	305	319	299	281	295	272	300	269	301	294	324	286	271	331	287	283	331	314	274	292	266	274	288	268	320	303	300	307	274	272	290	252	279	272	305	282	287	296	305	302	300	289	267	314	346	304	289	287	303	272	313	331	284	291	298	283	298	289	288	280	319	275	262	278	281	321	318	277	293	287	272	285	303	291	296	278	301	277	300	303	285	282	291	288	307	288	282	286	321	315	296	314	272	298	289	298	275	280	304	301	271	282	300	318	275	271	344	302	285	300	282	299	310	290	307	325	307	277	294	276	288	283	305	289	330	277	297	300	258	299	310	308	311	306	309	302	300	268	301	277	278	295	290	316	325	286	275	276	293	283	335	283	274	281	291	269	294	289	295	301	275	314	278	294	290	306	290	354	282	287	300	288	306	271	350	293	293	311	257	301	311	313	311	270	285	285	277	284	277	280	264	314	316	300	288	306	303	315	321	307	289	298	273	295	291	311	308	286	313	266	302	283	299	299	317	266	291	296	290	255	307	298	294	286	303	291	289	285	301	304	280	289	276	262	297	273	308	273	310	314	281	305	320	306	299	281	310	294	284	311	300	307	310	280	341	328	311	291	275	306	294	289	291	248	268	315	309	292	281	285	310	311	273	288	325	305	296	277	276	285	303	291	269	285	310	275	303	281	284	302	278	248	312	285	283	301	307	281	337	335	273	300	298	273	317	280	262	275	309	299	295	314	304	289	306	284	312	277	267	299	258	270	318	283	291	313	308	275	304	311	325	273	316	331	287	270	307	319	285	277	301	282	306	271	277	297	316	291	311	269	322	274	281	324	307	320	291	322	301	282	307	300	282	280	298	309	276	295	284	296	284	278	267	301	308	301	300	309	290	306	299	292	293	322	285	301	294	298	310	303	302	291	301	295	300	310	271	302	278	299	302	302	272	297	263	294	313	330	274	322	284	321	329	296	265	306	319	293	309	279	313	294	329	268	289	266	276	276	295	282	272	307	279	332	328	301	287	327	290	286	269	314	282	279	307	301	309	334	311	303	303	309	305	289	306	284	301	330	283	285	281	303	294	326	294	298	298	290	312	315	267	314	295	298	281	289	295	311	293	278	294	291	309	310	244	317	283	315	280	282	270	270	287	285	308	300	285	295	311	293	289	280	289	297	299	302	315	280	296	274	308	323	295	297	276	293	268	268	251	298	319	292	316	308	305	315	283	273	277	269	295	289	292	311	302	312	286	314	279	324	246	296	309	311	313	306	271	290	286	282	336	298	304	305	270	288	315	290	292	278	294	281	304	299	278	299	298	281	301	268	311	278	241	306	319	293	322	277	292	291	289	295	254	338	285	255	262	322	272	281	282	284	299	262	325	278	323	312	312	277	274	266	255	282	287	324	322	276	277	331	316	304	289	261	296	294	289	292	270	273	282	287	293	296	307	274	292	289	311	302	291	275	268	290	324	287	290	257	288	311	307	284	317	290	311	286	282	323	301	290	304	259	342	299	288	318	288	289	306	290	309	290	323	313	276	295	351	277	306	291	267	311	312	306	278	306	315	291	297	302	302	323	275	299	283	308	293	296	302	270	297	297	301	298	303	284	268	290	310	292	283	292	308	323	315	288	280	297	283	290	277	316	316	288	286	274	315	269	309	299	282	293	298	300	299	268	276	285	294	306	292	295	311	279	312	309	284	301	301	295	301	287	308	273	271	305	279	295	296	317	321	301	274	303	313	298	283	276	281	313	286	359	284	304	297	286	301	262	294	285	280	304	275	280	271	272	298	309	324	299	292	297	286	305	281	305	305	311	300	291	285	297	309	305	286	331	277	288	293	293	296	328	280	277	281	292	311	317	296	285	304	283	290	304	304	296	313	288	270	262	294	288	284	303	317	271	285	313	305	299	291	298	298	279	339	279	293	302	329	251	280	292	309	259	302	292	274	288	307	271	303	297	277	260	284	295	323	330	313	277	261	297	294	310	257	282	256	294	293	313	301	281	273	294	306	278	309	339	286	301	299	312	293	290	263	298	289	295	297	300	329	292	298	296	285	294	304	276	284	299	307	274	316	288	277	320	302	279	310	287	279	279	290	306	318	297	278	284	305	300	272	284	290	278	292	284	278	285	265	320	293	241	303	292	320	296	290	270	263	316	265	284	300	319	295	310	312	303	301	305	314	283	277	333	283	298	302	292	306	308	308	294	314	329	283	308	292	300	312	280	297	292	289	320	283	274	285	312	294	318	271	293	291	284	298	282	322	326	313	293	315	340	298	292	307	301	330	295
28013	9291	5217	6284	5113	3911	3376	3312	3142	3643	2955	2298	2090	2353	2085	2034	1831	1765	1629	2048	2083	2100	2049	1957	1665	1551	2566	2549	2315	2267	2159	2294	2414	2315	1851	1320	1285	1276	1162	1207	1098	1090	1110	1227	1245	1263	1171	1026	1032	915	824	824	792	754	823	816	721	710	773	806	747	701	756	754	703	683	698	730	711	695	693	692	658	735	715	732	722	704	724	696	691	670	693	662	684	617	658	672	711	679	719	635	669	737	661	688	647	710	668	670	665	657	693	670	735	646	672	720	643	698	690	720	662	669	706	684	709	671	622	665	695	681	699	634	665	625	711	676	682	722	724	690	676	685	628	670	670	694	672	670	658	727	675	677	753	669	679	664	715	696	674	696	687	657	719	667	672	701	709	666	688	678	706	682	728	694	723	678	672	716	708	659	681	676	709	700	677	714	661	715	641	684	703	668	656	630	705	724	720	677	722	671	710	688	723	648	730	668	644	668	685	667	732	678	742	664	679	669	712	699	655	688	665	676	733	693	731	675	684	657	695	720	667	697	692	686	734	704	693	697	672	699	700	700	741	733	672	717	699	655	697	698	681	661	676	691	723	730	673	674	695	678	679	701	657	680	687	668	727	665	672	674	671	719	691	640	714	654	703	690	648	675	642	686	677	720	706	698	674	688	683	699	705	705	691	655	693	715	702	652	664	652	714	717	679	707	671	666	663	627	623	719	677	703	695	740	655	648	688	701	687	702	697	718	730	666	693	660	695	685	689	682	663	698	679	667	685	711	683	725	625	703	732	668	657	656	655	688	665	669	696	699	711	714	684	668	690	651	676	699	694	652	649	702	631	699	737	691	712	663	659	634	652	697	662	725	692	690	697	682	631	670	721	739	658	752	663	651	652	694	692	729	676	690	696	699	742	660	700	685	657	680	689	720	668	643	665	708	685	647	676	698	672	697	682	701	685	692	704	712	674	711	702	655	688	642	661	702	685	683	689	674	651	722	703	626	711	717	677	676	721	687	697	646	685	694	755	698	717	717	644	663	662	675	711	667	657	662	712	693	727	685	680	629	706	742	689	710	745	652	684	669	667	689	698	648	697	663	686	679	709	677	703	688	671	721	699	688	685	663	693	692	731	637	650	691	707	700	662	717	702	699	614	714	702	682	633	739	677	709	691	643	656	655	692	675	700	699	689	690	700	651	694	687	690	636	738	722	705	658	729	654	709	680	652	693	674	695	626	697	684	677	708	676	693	697	688	709	693	741	687	727	704	697	695	711	685	670	714	672	652	722	669	699	707	684	726	725	701	680	642	657	686	693	654	681	716	719	659	738	702	677	682	653	698	706	659	701	646	680	728	713	659	690	661	660	678	673	680	713	692	717	675	726	703	683	683	684	716	644	689	680	695	729	700	650	693	707	695	685	700	669	619	700	693	675	659	697	685	715	640	692	699	667	660	690	701	647	725	705	682	679	683	684	677	666	664	688	638	690	683	683	667	675	689	661	650	688	693	717	747	686	690	655	671	682	689	687	702	726	681	695	644	667	714	689	719	692	641	678	671	707	701	682	730	704	678	699	706	745	700	652	695	707	675	664	684	684	684	695	702	725	653	642	697	717	738	655	648	677	666	703	667	705	672	704	696	683	683	737	689	741	719	670	680	692	695	675	660	724	628	707	710	712	693	694	664	697	681	693	675	674	663	684	700	667	693	662	718	694	702	651	706	760	685	698	641	687	673	664	720	673	711	669	664	690	711	737	674	669	717	698	656	662	618	683	705	708	726	649	694	698	703	713	680	703	688	678	674	682	695	701	656	705	693	683	684	672	716	689	730	638	695	706	675	699	677	707	693	691	709	680	673	643	702	687	709	636	656	657	737	727	627	686	715	694	693	709	717	720	680	684	650	677	688	677	693	721	690	695	658	686	660	700	674	711	741	672	651	707	711	683	712	725	657	712	709	672	659	632	721	651	702	657	721	706	660	715	692	668	655	687	665	734	610	638	679	680	663	692	644	663	690	668	663	664	673	727	680	689	675	700	674	681	701	664	675	720	722	687	667	721	686	722	684	677	694	687	665	745	682	652	699	682	676	697	688	679	693	664	750	709	661	688	670	643	667	690	708	681	690	685	689	654	694	660	660	688	707	682	731	642	664	662	627	701	678	651	624	687	703	706	627	704	723	708	677	698	681	653	664	707	735	666	659	676	655	649	690	648	698	665	622	708	679	668	614	653	698	719	662	653	704	731	686	722	727	674	671	686	702	686	699	750	700	698	677	732	713	671	670	636	711	724	676	678	693	716	697	659	696	680	679	680	691	673	704	696	676	720	674	686	728	705	687	674	730	669	660	653	711	697	659	659	668	705	684	695	655	707	646	651	700	692	676	664	693	725	652	699	684	678	660	685	697	649	667	692	706	663	680	701	705	695	746	691	720	675	659	700	699	674	715	687	686	708	696	650	687	697	671	684	707	641	671	651	748	719	664	701	675	674	724	714	629	724	678	680	695	666	645	724	644	692	687	711	686	694	720	721	652	672	588	693	677	683	670	661	663	621	672	690	662	681	689	695	685	727	723	662	657	650	687	667	735	686	693	678	695	674	663	648	680	717	702	652	674	686	671	690	787	676	692	684	721	671	656	679	716	662	660	699	718	630	653	646	731	647	681	710	686	695	626	698	702	646	681	707	679	734	692	666	653	699	691	665	704	694	625	674	697	702	708	684	648	670	676	682	652	682	677	679	655	710	686	685	675	673	711	688	694	707	681	614	724	690	692	681	708	711	657	699	711	652	727	676	700	724	680	741	713	712	730	695	682	689	682	669	709	703	719	679	640	677	691	745	693	685	662	661	712	686	682	707	668	714	699	697	642	681	702	673	671	699	702	685	702	696	663	689	616	671	652	662	668	672	652	705	692	660	694	704	673	712	681	685	680	668	649	681	663	686	635	662	683	685	696	666	646	696	684	652	687	709	710	727	654	676	663	721	703	701	692	660	700	654	735	665	703	702	662	713	683	692	659	739	661	700	661	688	678	687	677	675	690	663	745	679	665	727	675	658	658	677	641	704	676	672	672	675	669	703	716	699	673	727	697	705	722	676	672	701	691	721	676	690	668	689	674	695	613	669	666	690	713	693	692	705	730	684	668	662	674	709	691	684	676	692	755	691	664	708	693	692	636	664	681	693	657	660	691	687	673	689	737	717	677	683	659	689	653	664	681	694	699	677	691	686	691	716	730	733	658	723	651	727	709	668	712	680	723	694	729	668	665	689	696	667	651	697	653	715	715	668	722	657	699	625	686	705	701	692	728	677	772	674	656	662	680	689	697	673	700	712	710	660	720	656	679	695	699	690	677	670	680	714	701	725	641	714	700	676	700	690	699	712	638	697	695	661	682	637	683	704	652	678	667	715	705	658	723	704	714	679	679	667	670	690	723	677	693	671	676	684	650	730	690	671	698	742	679	717	689	700	704	673	678	714	678	695	667	694	663	731	679	676	668	661	610	685	688	711	695	624	667	732
57390	33954	16847	7051	3244	1759	1285	1197	1046	1042	879	722	655	718	618	598	620	593	546	602	549	614	561	536	472	445	606	646	574	571	551	544	566	604	519	399	412	410	388	383	330	349	361	410	431	424	354	363	320	330	341	341	314	294	324	345	304	289	274	306	283	289	283	297	293	291	302	315	297	336	297	310	274	279	286	295	273	276	277	294	282	310	290	308	298	270	271	326	263	293	308	295	327	293	248	281	267	296	297	293	283	320	282	294	231	293	311	258	305	261	282	263	260	275	319	300	289	287	260	290	291	276	290	264	300	300	292	292	287	307	280	279	283	284	253	327	302	276	296	285	323	314	285	247	280	265	267	294	264	271	264	301	251	299	282	268	260	267	266	303	279	285	300	291	294	286	274	283	331	301	282	299	330	298	273	290	279	293	294	313	285	265	288	319	279	270	282	296	296	311	298	262	305	291	299	293	286	286	268	253	297	273	296	263	291	280	269	290	276	271	297	297	267	263	276	274	307	292	287	274	281	294	244	272	261	282	322	283	272	300	279	256	262	297	282	298	305	277	309	273	278	308	271	290	276	261	284	310	290	301	273	268	278	270	261	280	269	282	270	266	252	245	294	283	279	261	271	299	264	292	288	282	285	296	283	317	285	271	283	265	265	299	295	303	296	274	301	300	292	292	344	304	273	301	289	309	293	287	272	294	327	333	304	276	283	266	278	310	288	270	265	278	297	302	262	269	298	310	306	289	294	284	304	240	280	273	299	301	257	273	278	266	270	277	286	272	267	274	310	306	279	289	287	240	284	290	294	309	306	235	272	328	281	290	274	281	302	299	311	282	329	288	304	267	271	280	276	279	282	280	316	278	304	262	285	274	280	298	296	260	285	290	298	277	309	269	289	313	268	310	272	293	261	287	322	273	256	280	272	300	256	286	311	276	289	289	260	269	288	299	290	279	280	278	304	283	310	322	269	273	279	294	290	315	298	275	292	280	260	297	274	288	303	296	274	299	303	305	299	278	292	295	265	288	263	300	301	317	274	279	285	308	293	285	312	281	293	303	306	280	292	294	257	279	297	282	272	262	307	280	269	287	269	281	315	330	274	262	294	282	269	274	295	304	274	304	277	274	275	290	310	271	282	298	295	282	299	283	281	296	294	249	305	322	297	260	280	272	274	303	299	314	276	292	323	285	277	288	298	288	299	300	274	261	284	275	270	271	266	315	293	286	294	274	270	267	311	288	295	259	309	299	290	294	309	279	283	294	294	267	291	277	260	294	291	294	288	255	275	293	303	261	298	271	298	275	292	305	302	334	281	300	294	296	273	276	286	312	281	279	295	300	268	289	296	290	301	273	290	264	259	294	305	324	281	266	266	284	284	286	261	298	294	286	300	277	291	283	294	270	260	299	304	309	283	296	306	292	315	295	279	275	300	297	317	318	291	294	285	311	281	278	311	261	270	256	279	307	283	279	300	303	307	263	284	308	274	328	292	302	304	288	305	269	279	269	303	273	285	287	267	296	283	293	287	270	288	303	271	276	304	307	292	287	307	308	274	286	278	270	289	277	301	301	281	293	265	299	287	273	280	302	307	275	283	334	288	310	301	280	294	292	297	272	266	279	257	300	276	266	275	300	297	269	288	279	295	250	265	270	269	269	276	300	260	266	307	301	247	314	285	301	267	322	311	272	279	293	288	272	270	276	264	278	306	279	325	292	279	303	281	251	285	276	258	305	285	285	295	300	286	253	293	285	290	282	291	302	299	278	262	312	298	296	297	290	289	302	278	284	303	270	276	296	278	312	260	285	294	294	263	301	280	256	284	304	272	270	261	314	285	278	289	305	285	307	262	299	239	303	289	299	310	291	297	304	301	296	271	263	284	289	268	284	295	276	270	278	272	279	267	296	306	267	300	296	267	310	317	286	302	294	298	312	281	298	306	298	269	282	344	270	312	280	286	298	293	302	269	283	292	287	297	264	256	274	292	286	300	273	289	302	315	290	323	274	289	260	262	289	296	306	270	273	261	299	310	279	278	272	255	322	290	278	277	257	293	289	290	273	280	277	274	316	264	302	296	328	257	259	309	292	305	300	287	312	251	298	290	293	305	300	257	303	298	292	273	306	280	289	265	322	295	304	284	286	297	245	267	274	292	299	279	283	302	295	290	308	288	271	262	270	289	281	232	253	285	273	285	259	267	308	298	269	310	326	280	292	294	276	276	284	298	289	271	273	288	285	278	282	260	306	298	286	309	281	280	319	321	268	314	269	267	273	299	304	269	292	269	316	300	283	270	278	278	330	307	295	325	281	251	258	278	297	258	285	312	302	309	265	252	299	276	261	280	262	306	289	311	291	291	264	271	285	283	275	270	289	275	279	338	306	253	295	306	323	268	266	294	277	306	254	291	296	269	273	274	302	270	254	286	278	305	280	275	262	283	260	248	304	280	287	306	297	285	316	264	295	300	288	275	310	305	290	278	302	321	280	273	304	286	276	314	285	273	273	295	268	295	276	299	304	278	274	274	257	308	275	271	286	287	277	284	270	254	269	294	291	298	299	253	275	283	306	276	281	305	270	251	302	278	289	262	282	282	273	304	263	314	291	313	259	296	303	302	299	279	278	293	261	338	344	279	292	265	289	293	315	283	276	281	298	284	283	283	291	277	284	292	269	266	289	307	314	277	287	279	270	294	301	267	281	312	314	280	279	287	305	293	309	286	273	283	316	278	329	280	310	287	289	293	337	322	311	330	282	300	272	287	276	294	288	257	298	302	279	293	300	272	286	305	309	285	300	294	288	269	283	277	312	313	277	295	286	260	289	253	286	290	287	279	268	290	251	285	311	278	290	314	283	297	259	280	286	263	293	255	269	288	303	289	302	286	291	277	286	286	299	309	313	272	254	292	320	269	262	266	281	282	288	270	293	308	298	284	293	311	288	304	302	285	281	289	304	299	265	289	285	285	258	265	309	246	288	253	290	299	289	296	309	316	256	288	291	290	290	278	303	291	294	300	288	254	302	289	287	302	284	288	289	276	289	297	269	298	316	290	267	288	289	315	270	271	306	258	278	311	260	308	280	280	276	295	283	285	277	274	263	256	282	268	301	300	281	306	283	266	289	274	304	297	299	286	299	287	315	254	305	283	290	301	267	310	296	344	270	305	265	300	293	254	287	295	296	293	303	271	281	230	296	300	302	278	244	289	276	249	316	255	270	272	294	281	317	271	289	265	287	291	288	262	272	267	301	290	271	275	273	283	286	265	261	278	276	275	289	294	277	294	292	264	294	303	290	295	284	275	255	290	289	289	292	328	296	301	274	336	287	311	297	295	278	270	298	253	252	296	301	278	281	286	303	302	296	281	306	275	279	287	309	277	272	297	318	282	261	262	272	317	290	280	305	320	280	299	312	314	268	289	283	279	272	274	281	275	267	274	264	306	288	279	291	287	246	267	297	314	278	312	260	310	289	314	291	283	281	259	281	291	281	255	291	309	274	325	314
37152	12436	7662	9319	7931	5911	5194	5006	4657	4883	3987	3159	3018	3035	3228	2761	2736	2488	2376	2884	2821	2960	2727	2436	2016	2001	3366	3513	2884	2743	2730	2975	3107	3048	2217	1597	1544	1496	1503	1512	1266	1319	1381	1581	1755	1628	1467	1220	1112	1002	1003	975	868	830	939	942	737	802	829	813	714	708	727	771	755	716	729	719	693	752	724	708	774	730	785	721	731	682	691	704	664	699	664	678	733	673	659	673	690	715	696	654	673	709	659	698	623	661	660	732	679	646	640	676	664	688	665	648	652	683	711	690	703	689	717	676	667	721	708	678	709	672	708	649	685	698	710	752	689	700	687	650	628	681	699	705	687	676	666	721	733	660	653	727	666	681	678	679	700	653	723	666	667	713	660	672	708	687	702	689	689	681	627	706	709	692	698	694	693	680	702	677	663	699	689	635	648	688	708	714	662	704	670	664	626	689	721	700	706	671	676	668	685	694	688	704	677	654	738	707	671	690	690	662	731	695	628	719	704	680	709	662	682	685	652	668	689	691	661	653	669	647	645	699	709	644	703	701	688	645	674	673	704	685	717	668	658	637	696	695	674	686	697	682	672	682	664	659	720	704	686	711	677	713	714	680	684	644	648	680	692	639	675	690	722	744	617	693	743	628	680	698	718	726	691	680	656	742	664	729	665	682	627	665	716	703	706	720	729	657	709	676	649	677	688	699	732	678	674	734	709	690	704	671	658	667	675	689	686	719	674	664	673	719	712	692	727	695	752	705	705	687	646	642	692	667	705	699	698	682	685	682	674	732	650	681	704	703	667	721	689	686	684	702	688	649	682	675	669	687	676	707	708	703	676	663	673	690	641	683	676	640	700	700	695	675	677	629	695	674	711	688	675	739	741	674	708	662	634	708	700	689	641	702	685	646	693	724	639	690	684	673	677	725	688	677	669	701	701	695	662	667	661	667	679	670	654	677	701	689	694	653	682	659	636	673	672	695	689	652	698	710	705	676	659	698	700	736	646	677	657	677	713	623	653	712	732	673	699	637	696	666	697	703	666	695	682	725	727	703	620	696	733	673	704	669	671	687	644	686	682	719	679	722	687	662	644	673	678	688	699	672	724	715	704	660	675	717	716	633	692	673	642	655	657	676	714	686	705	633	670	697	689	628	695	687	690	706	665	687	705	710	672	679	689	656	662	689	670	664	667	698	677	712	700	668	714	688	723	673	671	698	652	688	719	683	679	705	702	737	675	680	698	698	689	704	681	693	676	670	681	746	689	672	715	683	612	686	690	635	657	688	686	681	668	730	683	692	650	659	685	661	650	696	641	658	647	675	725	693	707	680	660	686	686	684	695	648	643	710	739	710	664	683	688	700	659	711	698	652	679	687	715	674	701	676	686	692	706	684	681	697	641	724	748	666	710	668	695	713	686	665	645	649	691	681	686	655	718	681	688	713	752	740	713	718	672	709	728	714	700	697	682	709	713	677	665	660	658	682	680	704	680	686	730	687	615	726	702	672	677	705	662	744	698	673	684	654	676	662	630	656	695	685	698	692	706	708	676	633	661	692	687	687	683	730	716	648	679	639	698	687	626	670	700	653	692	685	649	647	683	693	663	642	691	726	670	641	706	685	694	693	695	691	665	681	721	688	654	667	661	665	703	719	750	664	676	687	687	667	682	695	671	627	658	674	665	665	699	695	690	686	703	684	699	712	727	738	698	631	688	710	668	681	707	661	726	674	667	683	724	610	689	678	728	678	723	752	668	699	675	664	639	696	710	686	686	671	671	685	705	700	674	706	710	691	676	659	674	679	687	668	696	645	629	662	678	649	706	657	715	644	677	673	654	659	702	722	711	657	659	670	715	643	693	654	683	700	699	675	671	688	634	687	701	747	632	741	677	697	695	684	661	648	670	681	692	714	699	700	670	667	697	688	667	667	688	683	673	718	644	660	678	638	682	673	699	680	712	690	676	719	701	687	653	649	683	677	711	695	663	658	697	651	663	709	668	696	634	731	719	697	678	711	699	673	710	688	667	707	668	706	717	698	712	725	685	717	680	709	652	669	680	714	658	670	680	704	697	699	635	699	746	689	697	678	669	642	705	660	738	683	697	702	640	653	645	644	659	666	699	665	696	707	753	695	681	684	683	638	689	640	665	715	708	724	672	680	660	699	672	693	667	689	658	627	668	685	734	685	647	693	657	669	637	673	665	695	653	657	712	677	683	689	668	699	683	727	710	671	709	683	664	685	668	724	674	687	686	712	668	662	653	646	719	656	691	661	688	694	693	714	670	712	681	672	696	705	665	700	715	651	680	687	711	664	655	701	686	617	677	706	675	700	656	675	674	709	662	703	702	660	662	721	708	677	673	717	662	675	692	698	673	713	644	667	628	707	728	687	694	698	690	702	743	662	707	676	667	655	706	692	698	685	657	665	694	698	654	681	723	684	661	688	663	703	644	698	704	734	712	716	659	678	709	704	674	721	710	739	680	646	690	684	669	715	695	700	742	682	679	656	691	698	728	688	668	677	637	704	713	680	663	715	671	745	684	700	688	731	652	696	653	711	720	677	645	666	695	689	713	698	688	636	693	663	672	725	701	657	700	677	698	711	726	679	704	697	708	706	651	672	745	656	682	654	660	662	694	630	678	726	696	725	678	681	680	685	659	742	704	653	714	676	662	667	679	735	682	726	675	699	708	668	686	697	665	667	636	704	698	696	670	742	685	644	693	665	659	716	712	667	631	672	645	703	744	694	643	672	662	712	684	739	720	670	741	668	684	688	683	674	679	702	697	679	716	683	689	687	650	711	684	676	677	658	681	682	663	694	664	664	650	660	715	684	693	689	674	711	703	668	667	715	653	670	667	689	672	691	674	660	686	657	667	731	657	675	704	669	666	706	689	688	649	703	667	695	724	678	704	685	641	660	670	672	703	703	679	663	693	680	682	695	688	645	677	697	698	699	680	672	666	675	693	663	701	677	678	656	698	699	689	714	711	666	706	722	658	651	710	675	679	674	702	670	688	719	663	683	698	714	688	667	727	681	704	692	697	712	735	692	712	685	637	693	654	728	730	687	660	673	662	696	679	728	661	715	692	713	678	692	664	649	709	669	697	692	729	660	751	698	684	703	679	697	703	694	665	657	673	708	641	683	664	660	653	650	675	628	667	682	690	710	685	670	686	718	708	668	657	679	634	654	683	700	717	664	669	692	680	713	625	688	677	690	667	672	657	679	725	663	655	711	634	748	692	689	693	662	680	686	720	744	691	684	683	681	703	670	736	645	689	705	699	673	690	685	681	658	662	713	651	670	675	651	692	692	659	699	702	667	722	702	664	718	748	708	713	712	678	688	691	714	741	679	680	726	700	650	698	728	673	729	697	687	671	670	666	705	715	684	696	671	694	644	642	697	701	729	707	706	694	697	665	663	653	683	721	701	719	667	655	717	725	706	684	637	657	703	611	667	682	673	703	683	665	688	646	684	641	764	688	701	703	688	677	650	699	725	667	671	693	678	718	699
7766	1949	1087	970	728	617	568	588	562	601	532	482	502	491	418	460	469	483	415	541	472	443	478	490	478	445	544	578	513	490	500	471	529	514	470	427	422	458	444	438	422	405	471	438	438	413	406	429	440	373	432	441	423	422	408	390	406	388	407	408	413	399	411	407	426	382	408	388	376	371	380	399	374	428	380	382	380	391	424	385	383	391	380	390	418	401	382	395	400	417	349	372	389	384	353	396	356	408	400	380	437	393	389	422	375	385	430	422	434	405	399	431	370	402	387	391	422	423	441	431	385	410	368	382	373	411	424	408	377	432	409	400	403	404	361	418	408	429	399	400	390	398	388	397	408	425	413	351	401	395	376	370	374	401	431	404	436	393	365	384	384	399	397	418	378	396	389	369	398	413	399	407	391	395	403	396	400	387	425	404	395	415	373	404	405	418	392	388	420	371	386	365	387	415	391	377	421	391	371	389	428	389	392	427	385	407	382	359	360	395	394	375	387	420	419	419	395	412	399	400	395	393	398	370	412	377	414	389	397	378	396	364	386	396	404	406	389	388	390	399	398	418	376	388	405	384	369	434	417	425	387	422	405	364	417	402	413	387	416	391	401	411	417	432	370	441	431	405	454	369	379	421	378	359	398	415	386	419	411	390	389	420	410	418	369	390	417	379	389	405	404	387	398	434	399	400	385	385	413	407	386	356	386	377	390	383	413	411	364	381	397	386	378	361	374	383	417	387	445	395	404	372	400	432	423	389	351	393	409	432	413	408	407	408	424	426	389	386	388	377	414	387	384	426	370	388	408	378	391	389	392	415	423	384	374	397	408	401	373	389	430	390	367	410	381	359	409	379	429	377	414	432	381	375	374	437	367	405	370	386	416	366	389	398	394	442	421	409	381	413	435	405	411	422	397	420	361	389	348	371	388	387	418	382	396	416	395	379	396	395	396	386	394	377	353	376	377	438	399	400	392	383	407	436	391	403	397	360	415	394	401	384	373	385	393	435	377	409	375	337	357	378	386	397	399	383	415	430	415	392	397	392	392	423	417	401	433	385	406	418	394	398	399	408	430	417	435	448	367	407	392	405	364	389	418	383	414	397	411	361	373	346	407	379	394	392	435	373	386	403	355	414	446	372	407	416	415	392	350	401	386	357	389	418	407	369	343	393	377	410	409	431	394	394	440	375	398	405	378	450	380	405	450	399	377	413	370	367	428	391	425	411	393	355	400	404	402	413	399	408	406	395	403	387	386	380	414	399	402	406	394	383	391	335	412	402	372	400	435	386	433	410	392	387	360	389	343	391	377	362	389	418	416	393	397	412	407	422	417	393	386	445	414	385	422	408	388	429	375	421	405	416	392	398	414	434	409	414	424	405	382	396	360	396	368	397	413	392	404	405	399	386	414	375	381	411	419	397	381	405	386	405	374	398	401	429	399	410	408	361	382	409	404	386	387	413	400	391	402	376	434	423	385	414	364	397	368	393	366	401	415	380	431	413	412	410	401	386	366	412	389	408	333	378	437	367	393	440	356	407	412	388	410	382	415	369	387	425	387	409	399	403	378	430	412	424	399	410	413	381	415	404	384	403	396	371	369	406	415	403	346	376	353	412	370	370	411	365	395	390	375	406	404	408	418	410	390	412	353	401	420	381	415	412	411	413	392	430	394	403	371	396	403	387	404	406	353	387	392	403	418	412	413	423	397	380	384	375	401	391	374	393	404	444	405	372	409	402	393	372	359	416	372	414	342	374	399	413	349	381	389	386	408	387	424	417	412	435	398	391	401	383	440	394	380	416	371	429	404	383	406	396	399	446	387	409	416	379	391	410	386	383	385	411	435	401	408	382	422	370	389	363	377	381	428	379	413	400	425	392	409	415	403	399	397	399	410	363	392	385	398	365	396	401	384	384	399	410	409	394	394	414	411	401	416	428	395	427	389	424	419	378	377	415	389	378	390	391	409	419	421	398	385	368	410	406	346	387	405	405	423	394	363	376	394	416	419	419	407	381	434	415	422	369	423	422	397	430	437	394	415	377	381	403	379	381	445	383	374	396	429	422	430	376	382	415	422	393	423	378	375	398	431	371	374	408	397	408	397	393	411	369	435	403	395	387	379	380	386	401	391	400	367	391	382	426	400	370	385	374	360	389	354	428	443	403	403	419	356	414	434	449	425	387	410	393	410	399	384	431	423	398	419	387	423	406	364	382	368	384	371	382	353	416	381	404	396	423	419	417	378	410	413	376	394	407	408	394	380	419	450	408	417	361	390	437	395	409	393	406	412	430	398	423	396	407	391	375	399	371	424	379	368	389	386	379	416	422	399	382	374	415	376	405	422	379	404	409	371	401	362	391	381	398	420	373	413	405	425	408	382	446	422	421	387	392	427	428	398	417	395	431	420	407	375	386	387	421	391	417	397	381	422	382	373	377	392	394	402	381	413	440	423	402	400	431	425	376	356	420	388	434	395	400	353	426	384	400	426	397	415	361	375	386	408	369	400	392	391	384	420	408	410	398	422	384	406	404	420	410	390	404	400	371	358	413	392	393	366	385	415	412	367	387	414	365	400	400	362	399	401	374	409	395	392	373	358	428	378	424	370	380	369	400	366	368	354	399	435	383	397	395	403	440	380	393	402	387	373	403	426	387	435	389	368	425	370	393	374	394	399	354	385	434	371	408	396	395	363	378	398	387	387	389	406	384	417	371	395	388	362	408	404	384	390	428	397	399	403	411	373	396	375	406	400	394	442	384	429	400	384	370	403	376	389	407	405	448	367	389	399	426	384	371	400	406	384	405	406	417	403	385	415	377	424	413	393	376	384	440	434	393	405	428	449	368	408	388	393	429	405	381	392	408	376	386	438	387	358	419	399	408	373	404	368	395	386	407	396	454	431	451	405	415	432	379	384	399	413	374	391	410	404	390	408	383	415	395	364	413	373	401	400	405	385	386	403	422	395	448	401	401	386	373	389	353	403	391	389	384	435	368	409	407	416	405	377	387	387	371	374	376	365	414	408	400	416	382	426	426	422	348	438	398	403	415	383	431	415	381	380	378	411	422	405	402	413	409	401	412	422	418	405	389	411	401	435	420	378	375	396	415	372	424	407	416	398	411	402	394	396	406	382	392	404	402	396	360	370	340	388	391	406	409	403	388	404	414	386	370	411	432	379	413	405	434	414	413	406	437	389	401	409	397	382	412	421	409	411	380	392	440	366	386	372	379	408	427	440	413	383	407	347	431	420	393	398	442	417	429	418	402	404	391	394	384	412	416	406	394	375	408	425	417	396	394	400	434	430	402	389	429	398	371	415	395	377	428	414	417	408	422	379	331	441	394	400	396	396	409	366	421	385	414	407	391	423	386	398	384	401	430	370	409	404	402	405	391	374	384	433	377	410	398	405	378	466	409	363	446	403	407	397	397	384	390	402	409	417	410	422	394	387	389	339	398	390	372	423	432	385	405	434	391	413	393	386	386	416	389	399	394	382	369	441	395
6845	2163	2328	2908	2417	1980	1892	2019	1827	2119	1803	1455	1446	1442	1358	1174	1268	1278	1327	1509	1580	1535	1534	1497	1347	1430	1949	2015	1745	1683	1608	1770	1897	1809	1421	1182	1126	1144	1194	1099	1090	1033	1101	1137	1142	1180	1123	1091	1077	1056	996	962	938	947	941	999	925	871	869	944	909	899	930	895	990	900	892	867	848	872	890	893	941	909	900	969	909	891	920	911	831	919	891	891	933	897	954	840	1034	848	881	911	894	879	879	890	880	899	918	872	911	883	887	890	873	895	913	924	934	881	881	894	940	860	855	914	927	886	965	893	966	891	872	916	932	828	901	901	918	851	921	897	968	886	881	901	877	878	893	880	881	867	896	843	925	860	934	880	917	862	887	893	880	891	882	878	893	886	884	920	890	908	887	891	892	886	888	881	867	945	916	939	855	897	894	900	852	886	903	881	894	882	900	903	853	882	898	861	893	885	897	957	872	843	888	881	903	909	914	908	927	896	872	905	834	856	923	928	907	887	935	916	834	869	885	898	876	929	856	910	928	879	911	922	890	874	906	882	917	959	927	877	841	914	842	954	882	905	918	885	867	882	946	894	935	900	868	932	865	955	881	897	894	913	911	892	885	879	859	942	902	901	869	911	903	858	918	904	882	913	857	933	861	903	994	885	866	915	929	863	883	901	879	883	840	868	880	926	914	932	901	900	915	853	886	844	935	890	878	889	915	899	915	916	891	938	921	862	885	846	897	856	871	914	920	892	892	904	878	905	902	889	863	883	837	866	876	886	922	922	894	902	908	850	898	928	891	909	915	874	950	867	915	887	851	867	844	891	933	887	883	916	890	877	872	854	907	921	855	887	853	875	895	914	960	897	897	869	873	927	897	915	896	870	911	891	902	961	895	851	920	885	888	922	919	877	918	894	925	911	894	893	901	859	898	913	878	922	926	920	844	910	875	918	843	862	857	879	876	862	907	887	877	955	885	937	931	881	908	875	927	875	919	931	914	936	941	894	897	901	895	935	892	875	840	907	863	957	876	935	897	885	875	888	904	876	888	894	915	892	902	877	879	880	878	915	876	899	890	906	894	883	843	892	855	891	879	934	864	890	898	927	882	892	855	927	866	891	893	900	898	900	912	947	886	926	915	866	892	872	904	870	882	885	940	876	902	882	920	905	857	881	851	911	872	890	880	888	910	913	915	909	906	890	889	896	861	930	848	897	912	888	865	886	843	930	878	850	934	869	890	924	890	885	903	915	914	825	958	886	922	921	875	928	898	893	899	843	850	936	901	887	903	942	864	885	899	882	918	939	884	902	837	859	896	886	924	882	920	882	858	936	880	906	891	859	865	902	880	893	856	906	919	966	885	889	871	892	936	902	935	908	872	887	874	892	860	906	898	885	953	892	866	896	928	884	880	949	869	848	908	911	895	933	935	853	914	919	948	879	942	917	927	923	900	872	845	906	900	912	842	867	922	912	876	907	903	879	909	909	896	852	892	924	880	916	884	876	919	865	963	867	920	868	864	947	900	924	863	918	935	913	909	941	860	883	861	880	889	934	882	917	910	924	893	855	927	881	938	916	922	894	907	877	940	877	853	907	873	893	871	884	904	882	916	868	900	934	826	886	931	913	908	871	908	934	885	865	880	911	915	917	892	930	923	879	898	877	861	888	886	853	868	881	917	871	840	855	886	854	916	866	929	881	891	918	925	893	857	905	880	843	862	883	895	918	877	856	846	908	882	923	910	855	949	956	939	814	882	920	878	867	888	838	925	875	899	868	816	893	887	892	889	895	881	911	872	908	910	922	886	886	850	912	854	917	839	885	870	916	879	929	934	881	861	912	891	882	881	892	915	853	911	825	855	894	897	882	894	932	895	898	920	911	932	901	822	884	913	946	879	851	907	906	888	942	871	891	864	899	918	917	869	901	926	915	910	886	951	915	859	908	929	894	917	881	902	950	877	860	914	908	858	888	880	891	909	861	945	917	878	961	922	901	890	903	876	882	894	871	935	917	876	937	941	908	902	887	843	922	910	925	897	892	898	888	822	920	869	925	862	899	903	880	875	911	890	900	913	955	831	925	866	886	886	865	912	947	924	850	924	813	858	854	885	924	920	903	929	885	888	867	896	944	897	925	884	878	883	888	845	905	903	858	847	888	894	942	884	921	915	943	917	894	820	931	941	847	887	886	918	919	863	908	943	880	911	910	871	849	920	894	838	910	894	933	875	909	904	858	916	907	968	878	903	832	877	887	917	914	917	848	878	867	930	889	920	824	907	911	853	947	917	873	918	889	919	879	880	911	845	891	952	881	851	837	856	901	903	921	870	906	863	883	871	900	920	903	910	857	894	894	882	879	924	916	898	866	886	866	907	936	919	883	857	903	873	877	827	838	930	877	900	920	927	907	839	969	888	872	883	850	935	884	866	932	866	940	905	916	908	870	859	888	901	955	886	923	898	898	904	926	836	908	890	922	885	888	913	875	887	865	950	888	930	827	880	938	872	853	940	855	899	901	901	866	888	879	855	905	891	901	882	898	899	920	895	926	906	917	874	860	922	870	888	896	833	910	894	868	914	896	913	923	923	876	919	881	933	943	939	866	869	939	945	912	873	899	886	860	872	875	921	887	944	879	839	914	909	884	908	904	918	868	946	947	926	907	887	895	868	917	924	911	921	880	876	918	884	941	896	863	871	933	905	908	874	843	924	890	898	891	872	937	925	884	922	921	905	911	883	911	906	934	928	915	918	926	919	892	901	882	936	919	867	891	900	894	901	944	927	879	912	908	887	862	935	889	944	878	922	947	900	907	947	879	861	859	921	883	894	938	902	889	877	874	887	889	881	892	885	861	887	877	927	842	939	914	917	899	904	908	851	912	899	910	880	863	876	854	935	865	908	911	901	924	854	900	913	830	872	874	897	915	928	886	936	943	931	910	885	868	868	849	898	898	877	960	878	924	916	863	919	904	893	879	860	928	960	863	858	878	814	890	870	942	870	919	893	862	931	884	876	945	862	901	854	910	896	936	902	884	846	889	919	897	858	944	905	884	850	874	871	868	850	915	858	873	910	839	843	935	908	874	883	821	872	880	892	843	884	872	903	891	886	857	947	852	920	890	888	881	918	881	911	892	883	916	888	912	858	879	971	896	901	907	939	946	907	935	890	911	922	851	862	921	913	905	936	950	856	915	893	909	881	927	877	893	971	904	880	902	905	876	903	862	918	859	904	901	871	945	878	933	898	903	893	893	862	916	912	906	882	894	843	864	863	820	913	898	865	883	870	860	923	939	891	885	902	896	907	924	990	913	879	915	891	881	903	859	882	912	963	907	864	875	859	872	869	886	929	910	925	871	939	872	934	828	906	874	918	868	913	954	871	871	913	896	881	891	931	957	927	934	950	890	892	884	850	871	877	871	919	900	911	904	899	903	881	879	887	920	931	927	873	876	899	910	890	904	878	964	943	900	958	855	891	899	909	946	923	876	914	865	928	905	878	949	910	870	878	931	883	877	846	883
49523	27043	7685	2880	1637	1168	903	876	795	787	648	563	466	523	493	474	532	441	460	523	505	500	467	455	413	407	551	569	440	471	474	486	486	500	383	350	362	365	366	347	323	353	345	367	369	369	341	318	300	295	316	315	293	298	300	333	311	312	307	291	281	309	274	304	282	289	309	329	310	281	338	336	314	284	304	293	297	275	288	332	308	260	298	288	305	307	276	301	275	258	292	283	292	263	338	271	283	281	267	261	304	298	289	264	272	299	266	289	277	284	297	276	318	290	301	291	275	327	283	319	292	307	307	290	269	282	290	283	253	302	315	277	259	287	275	304	281	277	284	304	306	269	274	276	282	317	284	328	287	303	294	254	272	282	282	295	287	269	250	266	293	306	268	281	329	312	291	303	301	293	295	250	248	276	303	287	303	305	278	261	328	286	280	256	296	300	290	294	283	298	278	285	278	268	285	275	309	310	247	284	290	299	261	276	278	287	284	277	321	275	265	264	276	279	266	295	312	292	312	302	301	272	277	325	312	261	307	314	311	282	335	287	303	286	299	314	275	274	309	286	303	258	295	309	262	311	309	280	264	321	279	326	283	299	265	307	249	304	329	271	281	293	278	275	277	291	289	326	253	310	300	300	331	312	282	274	291	278	263	286	300	279	268	293	299	311	319	300	296	281	307	315	317	276	311	292	296	278	287	306	276	308	296	259	268	308	268	284	279	290	275	264	251	275	299	263	275	290	283	293	301	295	298	328	273	301	296	264	304	287	303	297	281	282	293	271	294	305	293	298	292	285	288	283	284	308	307	338	295	315	260	288	310	319	273	287	279	288	275	315	290	262	276	306	298	288	309	307	290	297	273	287	292	295	316	281	289	307	297	296	296	290	291	278	302	292	260	305	293	277	279	321	313	302	261	292	252	320	245	297	310	320	294	315	277	264	299	298	311	283	245	269	326	278	272	295	296	288	288	288	303	327	304	285	299	289	287	273	269	297	296	263	272	307	291	295	249	280	294	260	268	310	309	286	268	291	298	313	307	260	252	311	251	306	327	318	290	290	270	295	278	280	286	290	308	265	314	273	288	283	307	275	279	296	287	268	289	292	270	280	295	297	289	289	306	315	289	271	302	286	282	324	267	284	280	269	308	291	264	269	273	322	277	289	270	292	302	283	289	292	283	282	281	265	303	281	252	286	294	306	273	318	287	300	297	260	297	306	282	315	295	266	272	285	302	266	298	318	299	286	271	299	304	321	282	285	280	245	267	298	266	298	289	254	300	310	282	296	275	301	271	295	287	330	318	288	299	278	302	298	288	300	287	270	288	298	302	282	298	284	306	298	303	294	277	298	292	253	289	272	284	280	255	252	283	295	277	290	297	263	291	292	286	298	286	280	308	292	335	279	279	297	288	292	286	312	298	264	287	287	292	269	295	281	277	281	283	307	269	289	287	291	278	319	293	294	293	297	293	297	284	324	321	277	268	276	311	343	279	283	252	304	316	275	281	300	305	308	292	269	270	302	333	284	272	291	274	261	317	286	323	275	300	321	223	278	268	293	299	271	300	329	324	319	299	287	306	279	265	267	313	266	317	277	306	267	284	293	284	307	277	328	295	289	265	321	327	251	296	278	274	266	275	281	282	286	293	318	286	284	284	280	280	280	274	275	278	304	255	269	271	311	272	324	298	275	310	284	288	317	292	277	265	320	276	280	293	316	269	279	299	299	296	288	263	293	300	321	278	322	282	287	285	285	267	263	324	281	295	333	270	289	303	284	288	314	285	279	291	307	319	274	321	323	308	303	280	295	286	299	291	278	303	299	274	324	318	315	309	276	290	299	319	281	314	285	283	295	320	260	290	289	250	295	292	336	290	309	292	295	301	270	322	269	304	302	286	278	293	298	269	264	313	288	270	282	278	264	341	256	307	290	273	293	250	281	274	265	277	283	253	257	276	280	295	280	295	308	306	303	306	284	266	301	308	289	268	290	319	268	270	292	262	283	286	258	306	282	281	258	280	266	307	284	281	327	310	326	290	286	313	243	293	289	311	294	278	292	280	303	285	308	301	276	280	285	283	282	294	326	269	292	302	295	274	298	281	260	278	292	298	331	281	311	315	299	308	262	294	305	272	313	318	306	275	293	280	303	289	303	319	304	266	294	283	310	281	292	309	314	292	257	290	267	303	288	256	277	265	283	279	283	296	270	278	301	291	314	273	263	281	306	308	280	289	297	273	275	285	267	297	257	294	287	274	333	290	300	287	298	279	276	255	300	267	311	314	288	296	276	255	317	321	285	316	300	291	281	299	317	250	290	291	319	286	262	299	285	318	313	285	287	297	270	283	310	246	293	277	272	308	270	302	260	293	301	281	303	291	292	325	265	282	296	325	282	278	292	327	291	295	284	295	299	266	310	299	263	286	315	308	310	294	280	272	293	278	279	320	297	320	295	248	262	300	295	283	295	284	305	296	299	287	273	292	298	281	300	313	281	300	273	282	276	302	273	319	294	271	320	265	295	271	279	280	253	291	290	294	249	305	294	316	294	269	310	275	287	287	268	290	277	261	292	297	306	292	270	283	291	298	312	326	297	295	253	266	291	278	288	302	287	324	324	273	315	314	304	249	288	303	292	294	301	287	307	280	287	284	291	305	299	264	275	279	294	289	305	287	292	312	296	277	284	293	296	293	342	272	252	257	276	274	306	295	276	273	254	294	309	313	307	294	287	275	282	290	279	294	320	295	289	306	277	330	295	301	310	270	291	302	271	284	302	291	317	286	292	257	286	307	292	294	289	290	259	312	314	303	283	313	281	289	290	313	317	302	285	266	296	297	284	295	313	295	282	298	289	276	307	272	310	276	289	278	262	268	309	268	286	296	259	309	290	306	296	283	329	292	304	257	271	317	272	302	290	343	267	281	338	271	291	314	295	276	269	308	289	297	291	321	260	302	269	286	320	324	245	273	267	275	288	289	298	288	284	316	284	251	315	287	290	281	290	312	280	307	286	310	273	296	334	311	295	291	307	317	289	291	314	310	313	302	290	277	273	285	297	287	283	298	315	296	293	286	308	302	302	291	292	314	283	292	285	301	282	314	303	294	289	292	250	276	299	293	300	285	292	299	275	287	314	291	326	289	295	314	300	275	267	284	290	281	303	291	291	255	275	304	274	303	302	296	290	294	291	291	285	308	305	328	276	277	292	317	319	291	265	274	277	301	285	302	272	276	296	290	281	278	263	305	311	322	330	292	292	287	292	274	259	322	310	295	313	284	291	308	316	292	282	288	298	277	286	304	275	292	281	278	280	271	282	310	282	321	298	289	269	322	289	308	320	290	280	290	286	300	266	273	301	293	317	275	289	269	296	304	295	307	296	275	298	298	326	297	291	315	296	322	304	297	298	285	297	268	267	298	293	311	305	302	291	292	295	283	298	294	305	284	277	265	275	265	311	290	279	289	312	300	312	300	292	278	251	268	281	312	296	295	286	294	265	311	273	262	303
29043	8314	5132	5853	4838	4325	3490	3608	3325	3497	2756	2219	2021	2117	2212	2150	2157	1794	1844	2324	2120	2158	2089	1873	1532	1554	2646	2720	2020	2184	2071	2164	2383	2152	1629	1250	1302	1258	1256	1131	1092	1040	1098	1191	1234	1271	1180	1059	1007	907	932	847	781	836	814	862	710	733	798	775	689	715	775	747	799	679	701	737	702	685	736	719	697	760	744	631	684	692	688	684	688	669	700	675	696	703	670	698	663	754	709	701	689	691	720	645	667	684	699	683	710	677	677	667	692	679	711	687	686	669	675	645	672	689	690	680	668	696	690	740	717	671	720	666	704	659	689	686	702	672	656	675	722	691	646	676	679	641	720	689	707	675	659	698	699	674	651	703	702	658	697	663	659	674	641	698	710	708	715	635	674	680	721	667	685	673	660	662	672	693	643	671	640	716	671	698	655	642	743	687	660	653	664	732	661	658	715	668	704	649	685	653	676	709	701	698	677	708	720	711	674	704	692	688	667	642	662	672	692	684	644	647	668	714	729	670	654	677	675	691	666	679	684	642	695	685	666	677	714	693	681	647	669	686	680	693	670	677	667	651	663	695	692	732	680	672	696	676	678	694	692	705	747	691	732	671	623	693	660	691	700	680	699	783	663	668	688	699	723	670	715	696	634	660	679	676	683	648	668	648	703	709	664	663	689	688	686	665	704	677	715	670	684	651	683	705	716	690	658	683	670	678	705	757	682	724	672	670	712	687	690	680	651	667	688	657	701	684	711	702	678	668	665	673	683	700	730	677	673	708	683	657	661	676	673	699	665	712	681	635	679	708	688	663	722	674	682	667	699	674	667	699	691	650	708	694	680	680	690	656	674	723	742	662	657	698	678	661	696	726	693	670	692	649	654	693	691	737	718	647	694	692	706	682	696	718	647	695	647	710	658	715	648	706	669	696	675	674	659	668	657	659	679	714	731	699	658	669	670	712	729	678	662	688	694	678	693	686	715	643	683	714	713	680	688	734	689	662	713	708	737	683	733	668	715	672	668	668	709	685	693	716	686	714	686	649	685	669	721	647	683	717	711	683	659	691	670	669	666	699	658	714	718	662	684	635	673	705	659	680	717	701	681	653	692	709	624	747	678	666	660	718	689	702	684	700	683	661	678	675	694	716	727	702	676	732	650	673	711	643	622	705	700	640	709	700	643	732	697	657	684	719	675	671	657	706	681	683	674	695	706	666	746	654	646	682	670	685	730	712	696	662	739	736	670	658	682	696	676	687	707	686	682	678	666	681	672	703	722	642	683	694	686	699	678	662	689	645	713	718	703	689	630	679	664	694	677	653	691	708	664	707	682	679	704	646	671	633	701	679	717	678	716	672	656	706	677	714	675	692	651	682	724	696	729	711	704	673	706	705	670	726	686	664	694	683	616	719	707	670	634	661	672	679	703	706	712	687	644	694	690	677	705	672	706	660	680	644	691	658	633	723	671	625	717	713	675	708	658	649	706	736	710	711	710	702	685	685	710	660	701	671	693	647	679	690	677	691	725	687	660	659	659	655	689	647	655	682	702	691	672	667	627	660	656	656	681	687	686	698	669	686	670	685	643	694	693	704	659	654	647	614	662	642	670	649	617	711	657	659	685	703	673	681	689	693	670	680	661	639	720	673	697	686	713	702	707	687	699	680	670	695	686	701	704	672	712	676	700	663	709	683	666	649	669	703	711	688	695	729	673	714	712	711	698	705	692	663	666	647	684	675	694	648	671	676	682	710	691	697	740	707	661	677	680	665	627	669	673	742	694	649	687	697	683	696	661	694	692	663	691	736	720	678	657	674	648	659	658	712	655	723	665	735	661	667	656	668	724	697	692	660	652	726	712	677	680	706	678	700	691	708	671	728	704	725	697	649	657	666	708	686	682	729	655	676	653	657	701	653	684	700	702	691	669	685	722	709	659	680	689	689	712	674	722	677	634	692	685	688	740	685	685	715	677	692	691	697	674	669	690	674	726	722	663	665	715	700	648	699	690	720	698	673	679	703	687	666	668	698	687	653	674	685	699	619	693	691	653	701	718	685	711	706	694	713	674	641	655	714	656	712	700	667	639	654	658	681	695	703	712	644	701	705	674	642	687	659	710	736	677	679	656	683	688	698	670	736	689	689	652	691	684	725	670	660	685	727	671	724	692	694	705	751	688	695	668	678	661	704	669	684	675	705	710	688	653	691	672	667	679	661	680	664	695	621	715	683	677	673	657	712	655	694	646	682	684	701	672	676	719	651	680	650	705	678	672	682	668	686	686	708	683	657	663	673	677	675	716	680	698	696	695	690	690	732	719	704	693	674	648	681	711	687	699	710	650	704	689	656	683	674	690	695	708	692	671	667	677	692	726	687	690	695	638	627	663	731	706	695	709	684	674	660	687	704	703	658	691	681	661	701	701	669	672	684	649	679	690	725	716	690	720	669	688	633	685	651	696	697	662	703	682	632	696	677	718	670	729	681	680	611	669	678	712	648	636	685	602	665	714	708	699	674	663	707	683	674	663	674	700	707	645	687	710	654	677	693	670	664	639	699	688	669	626	638	697	686	732	651	730	661	672	658	673	734	697	657	701	688	672	677	702	681	642	713	665	653	646	677	691	680	614	688	670	650	718	727	677	658	739	662	743	666	683	730	676	700	668	682	689	678	723	727	648	655	721	688	686	671	714	677	667	681	732	698	677	715	704	648	707	652	672	713	681	707	680	713	666	720	676	702	707	689	691	701	617	677	626	671	695	686	692	705	644	715	693	730	668	684	703	703	699	649	692	651	654	690	679	653	662	649	709	672	715	639	677	640	681	655	714	675	711	667	664	711	674	719	711	720	666	682	672	731	669	705	729	681	675	745	721	681	715	693	691	672	662	665	692	711	716	618	645	726	667	676	683	719	710	658	691	666	657	660	687	681	665	661	707	683	674	703	671	664	699	637	667	716	666	712	665	686	695	667	636	688	675	667	645	680	690	665	726	727	691	663	677	712	711	708	663	720	670	665	675	685	686	662	694	646	729	669	625	662	672	652	685	720	658	671	683	662	676	686	699	686	679	693	732	647	691	745	714	722	622	664	677	660	692	661	658	717	695	695	683	668	666	676	707	691	717	707	660	681	713	692	708	676	687	677	707	665	687	708	633	682	658	651	646	703	664	656	660	694	664	654	691	667	696	685	733	680	711	676	613	702	676	637	695	683	687	686	699	652	680	701	698	663	663	746	649	664	663	683	751	711	742	703	689	657	722	667	711	669	678	636	653	696	683	660	671	696	681	657	735	634	687	689	684	680	710	691	647	601	708	712	683	674	652	704	696	650	688	666	675	666	705	648	720	699	678	709	690	683	669	638	709	628	675	675	652	651	680	695	745	702	683	693	723	638	684	646	679	657	679	640	637	667	718	697	663	693	669	720	651	656	728	728	690	726	634	685	705	691	669	691	707	677	644	689	692	661	701	727	673	718	672	692	701	634	677	654	655	710	649	702	676	693	661	681	682	667	687	628	684	702
58821	29329	17120	7303	3090	1811	1474	1203	1084	1038	891	711	602	658	630	703	629	553	529	701	579	583	584	501	457	429	647	667	572	607	489	527	584	534	481	416	392	381	332	358	362	369	315	363	383	374	382	364	351	337	338	314	276	323	317	287	298	281	321	315	270	274	285	294	259	277	298	301	304	291	256	296	275	275	299	303	280	249	269	280	265	278	268	281	258	292	293	291	287	285	290	281	290	297	277	287	262	286	276	273	257	279	299	278	309	291	268	314	276	317	292	305	294	291	283	278	295	288	316	291	285	304	305	275	258	269	289	248	268	279	279	275	305	254	289	288	282	289	299	268	267	310	276	279	267	304	276	257	283	284	268	275	267	276	276	284	302	300	300	303	270	291	288	302	289	302	301	307	271	254	282	300	298	301	283	267	282	279	291	274	282	286	311	290	272	287	266	291	272	298	299	280	281	296	271	283	267	301	302	318	292	255	285	244	300	293	277	302	242	291	284	288	278	292	271	299	293	271	297	252	277	299	284	263	279	304	271	300	292	251	281	252	279	222	288	298	262	287	300	301	259	273	264	256	272	279	290	296	281	294	280	307	318	277	272	304	298	268	313	293	286	285	274	259	271	279	274	300	287	265	288	269	302	277	258	293	283	287	277	284	253	290	281	298	300	284	275	278	273	255	286	264	278	272	310	245	300	298	282	291	318	295	300	306	267	302	278	286	295	284	290	290	272	278	280	275	267	287	294	293	283	259	305	316	255	264	299	275	284	297	269	293	294	279	256	296	273	287	257	260	306	301	303	279	260	265	313	291	287	251	281	287	278	281	268	274	298	286	265	280	295	306	295	293	306	278	312	284	303	272	288	267	268	279	302	290	267	283	288	295	292	286	257	282	283	306	313	273	315	264	273	282	279	326	312	304	264	288	310	278	275	232	305	305	276	292	286	292	337	294	256	286	283	293	256	301	273	257	320	304	252	302	296	322	306	281	256	279	327	284	283	293	270	296	303	270	276	269	276	307	273	275	286	259	295	273	263	259	299	279	284	290	301	245	255	306	324	277	291	271	315	298	262	274	271	308	295	289	276	278	276	271	282	289	263	277	272	270	293	299	252	297	302	298	288	310	294	295	291	302	264	282	313	281	313	241	251	257	317	328	286	280	327	219	309	317	281	278	319	289	270	295	303	275	317	266	298	298	279	238	276	278	312	259	271	278	267	285	297	284	299	280	265	262	261	291	279	310	285	314	276	283	290	292	272	295	298	281	312	256	259	270	260	275	246	271	246	267	263	299	274	285	274	311	300	289	284	323	283	293	297	254	263	287	294	260	301	299	301	248	290	303	298	269	268	294	285	237	282	256	270	304	292	294	272	274	296	310	283	269	272	290	286	304	291	281	297	290	253	260	312	272	289	280	279	279	261	312	274	308	272	281	296	282	286	263	272	253	279	298	294	305	278	303	306	315	315	280	285	302	281	265	284	291	287	305	271	282	295	271	281	294	260	278	257	293	279	288	277	256	242	247	271	276	288	291	279	299	254	301	293	311	283	273	302	256	271	272	266	251	280	269	302	286	311	246	288	284	299	281	275	302	297	282	258	254	309	271	242	280	266	289	322	269	254	270	276	305	286	296	311	272	283	269	284	319	295	307	294	272	292	300	310	315	287	307	270	270	280	274	285	294	277	295	286	286	276	268	294	312	280	269	296	310	302	295	272	307	268	299	272	291	288	268	271	289	281	309	264	266	301	312	291	298	303	286	282	283	300	316	280	258	285	257	290	298	307	315	289	290	286	298	297	264	253	260	317	310	305	285	284	308	309	264	297	271	292	291	278	300	283	304	308	286	278	326	267	268	267	309	261	274	238	282	260	287	283	290	272	263	269	282	291	281	296	261	288	306	284	290	317	291	277	264	287	287	286	267	268	260	301	305	265	281	287	282	281	297	283	313	285	280	264	274	288	306	264	319	264	310	278	272	304	315	309	265	303	322	262	288	252	287	296	279	283	274	275	268	294	298	301	300	287	275	291	295	311	275	255	254	278	257	286	241	271	280	308	279	306	302	262	268	306	289	277	276	272	280	292	286	298	273	279	289	299	300	305	276	278	282	276	279	238	279	254	280	289	314	292	270	282	275	300	295	286	267	295	265	275	280	260	263	268	282	267	305	265	295	272	317	272	259	293	297	313	299	289	234	244	301	266	277	281	313	271	290	301	284	275	294	290	287	277	309	256	294	259	296	269	295	267	299	274	306	299	256	298	296	289	292	285	284	266	322	270	289	302	277	285	248	290	289	297	293	307	278	296	280	283	261	260	270	292	298	264	295	274	281	278	288	281	301	265	264	269	277	268	208	245	268	274	249	274	293	324	296	315	282	280	291	274	316	276	290	314	286	271	270	312	295	269	282	293	319	296	297	320	266	259	278	267	297	294	311	282	276	298	271	298	287	272	308	253	290	297	305	276	282	303	307	264	251	281	247	297	277	314	286	283	288	276	284	287	275	275	303	280	279	267	277	259	303	275	285	282	287	271	316	291	272	273	310	286	290	292	299	289	279	265	271	255	301	282	325	329	282	259	275	290	271	275	267	265	288	300	308	331	309	301	290	299	274	279	313	288	288	289	320	260	254	274	288	259	267	291	276	292	315	301	288	268	301	280	305	306	283	290	267	249	290	257	282	279	312	271	325	292	271	276	298	292	263	258	288	286	281	283	295	286	283	286	295	294	303	272	302	284	309	270	293	295	291	289	298	302	300	284	297	309	323	304	273	248	300	351	293	302	293	270	290	265	286	286	289	276	260	286	262	307	294	272	277	274	310	293	294	289	303	321	299	265	290	296	279	273	310	289	303	281	327	300	279	348	295	273	299	289	279	299	280	286	286	315	294	269	259	252	298	290	280	307	297	303	276	299	285	309	275	316	269	255	295	283	299	275	301	300	253	273	327	309	296	297	315	269	286	276	274	258	254	273	292	279	278	281	284	249	304	299	271	296	298	303	267	304	266	267	308	277	280	257	298	314	313	304	276	267	269	252	287	293	299	319	288	285	271	263	251	266	291	301	284	266	285	268	288	302	267	303	302	302	287	266	279	315	274	275	266	255	292	298	268	287	268	252	322	272	326	289	230	279	281	278	275	266	262	264	272	305	274	285	310	257	267	255	268	269	268	298	305	298	284	279	268	281	278	264	318	287	301	263	247	293	267	290	268	268	257	290	274	308	295	269	279	293	255	296	280	268	299	264	242	281	285	269	278	270	315	285	283	279	285	268	305	268	316	246	283	297	285	283	299	305	296	294	296	278	324	304	298	261	310	295	303	284	296	273	289	284	286	284	274	302	241	263	281	297	260	269	257	309	294	286	289	271	283	276	273	274	296	312	324	335	294	283	327	268	282	277	314	259	281	297	282	258	285	242	290	298	300	275	245	274	286	301	315	283	305	289	273	266	304	284	258	258	265	302	307	267	263	288	286	297	281	249	288	301	297	264	300	262	278	258	279	260	304
37246	10597	7979	8673	7522	6140	5592	5403	4966	4889	4161	3301	2721	3306	3184	3501	3005	2582	2642	3174	2876	3060	2947	2583	2109	2125	3627	3521	2717	2774	2523	2759	3082	2743	1978	1577	1651	1543	1448	1325	1252	1194	1303	1511	1579	1611	1381	1340	1128	1067	1002	903	830	893	868	921	739	775	854	815	701	703	764	755	728	699	705	742	751	731	828	760	760	803	739	714	702	674	685	664	669	708	683	666	716	758	651	675	682	667	682	708	712	693	665	682	689	710	688	667	652	691	682	719	702	714	693	659	716	691	697	728	705	688	706	692	704	661	717	750	728	663	690	693	650	731	700	752	670	654	700	721	696	703	672	674	715	644	661	668	658	666	700	694	721	687	709	698	667	639	707	657	662	683	644	690	733	696	637	657	693	678	670	677	656	694	678	664	663	668	658	652	703	697	676	658	665	716	650	722	650	743	674	626	701	675	646	700	686	665	660	654	687	694	718	662	680	657	719	694	662	641	685	671	643	673	658	722	688	668	702	657	644	667	662	680	648	722	681	681	670	678	703	667	665	677	684	679	680	726	702	649	673	706	658	648	648	681	673	679	681	651	700	664	685	684	672	674	750	671	695	713	636	691	695	645	656	683	728	716	740	669	741	664	631	687	652	641	698	660	651	696	674	649	668	692	660	681	642	646	668	686	657	688	641	693	683	706	701	720	684	734	681	697	684	638	685	681	692	681	664	676	683	701	712	643	731	668	656	722	644	662	747	649	662	681	614	669	695	649	670	689	718	675	655	619	694	714	670	664	713	674	690	690	686	672	718	675	698	641	650	667	657	696	645	703	657	673	627	664	674	702	650	712	684	669	659	695	658	681	697	672	676	676	680	659	710	704	693	687	692	688	698	691	680	682	682	658	703	681	718	708	676	681	728	681	680	690	702	691	747	649	734	685	667	741	690	691	684	685	704	643	680	645	662	685	708	703	670	679	698	658	695	674	687	660	641	628	735	696	674	695	676	647	723	693	644	692	632	712	700	679	655	672	674	697	660	705	674	698	681	696	658	690	732	733	636	726	700	663	672	676	695	629	653	644	705	672	725	687	664	719	671	648	698	613	704	691	716	661	665	673	633	667	732	676	669	706	690	670	655	702	692	680	741	668	694	692	685	727	687	670	666	599	663	708	699	657	691	703	671	696	637	691	691	699	695	681	669	627	629	700	652	698	689	663	646	710	623	676	659	668	647	704	691	721	715	699	680	685	672	647	668	683	680	701	668	669	670	663	691	679	683	678	667	643	707	681	663	698	658	685	697	672	654	664	681	657	711	653	649	690	676	712	697	685	669	652	696	660	688	664	634	689	665	663	731	677	689	704	653	693	658	671	611	674	701	700	667	710	690	692	690	698	695	698	661	674	739	665	685	716	708	660	672	687	697	721	675	663	707	676	667	640	690	674	670	653	709	653	679	671	650	678	681	665	681	627	655	666	696	707	690	679	669	654	691	688	695	683	643	703	720	670	707	723	691	646	686	686	679	696	685	713	659	653	700	683	692	662	680	687	693	672	704	660	676	700	658	631	636	666	650	642	692	649	668	651	641	679	665	653	673	669	679	656	726	662	679	671	739	660	638	671	673	727	682	654	710	679	661	668	695	654	691	653	672	693	666	660	731	675	733	711	697	636	679	658	688	767	724	697	717	693	693	711	699	702	604	685	699	688	675	699	674	702	718	679	654	678	654	680	714	730	697	668	643	662	761	669	662	722	672	670	649	665	637	653	675	663	681	674	670	691	702	710	696	752	690	707	665	669	711	696	696	683	740	656	668	666	681	722	696	661	719	698	675	699	677	675	670	653	692	707	665	668	688	710	721	709	668	622	633	701	657	668	669	669	682	703	706	668	621	657	656	706	654	658	691	688	657	662	693	664	708	716	672	648	713	710	704	693	719	716	693	705	710	664	626	667	674	719	647	696	699	660	670	670	703	724	645	750	689	697	651	682	678	689	657	708	662	616	691	699	690	685	721	651	704	640	698	663	672	659	744	694	698	691	697	731	638	658	704	706	643	701	686	670	690	717	676	717	616	711	666	662	688	714	695	679	678	692	716	659	701	668	694	686	681	670	638	710	693	624	719	662	650	709	709	717	678	710	682	639	653	678	705	698	702	639	637	716	678	694	642	696	652	679	685	674	666	653	669	652	669	716	662	683	665	655	715	690	665	600	667	651	679	710	690	708	685	669	668	683	683	740	662	691	717	700	702	678	678	634	657	710	675	711	684	685	654	676	649	674	689	664	663	677	693	703	677	694	635	640	724	682	668	693	695	724	717	718	727	697	725	663	684	654	705	708	711	671	728	677	687	676	658	696	709	693	685	681	669	592	689	655	653	640	670	671	665	685	705	708	680	724	703	699	747	677	678	705	692	648	714	658	701	641	679	683	662	652	687	705	635	669	698	687	670	708	669	641	675	729	644	689	713	691	673	669	644	687	656	683	698	676	684	679	658	716	662	678	621	686	662	655	671	691	693	678	680	712	672	640	671	683	642	688	687	691	706	641	703	709	662	690	675	674	677	704	685	700	708	690	712	638	675	660	637	701	689	644	682	636	693	681	666	699	684	630	680	692	683	672	655	717	695	690	668	757	669	711	706	704	700	678	698	651	692	705	699	697	641	669	668	690	669	651	694	658	655	705	663	710	641	720	618	686	748	690	685	674	682	674	681	691	705	697	672	697	693	673	691	683	688	714	701	657	703	672	662	712	738	741	673	673	665	701	669	696	676	674	716	701	682	664	669	690	659	706	683	658	682	701	677	631	697	677	674	723	695	679	694	687	642	690	684	674	645	700	692	685	685	633	653	678	685	689	664	685	693	706	674	700	669	707	682	675	679	694	677	706	662	722	658	702	653	651	642	660	684	696	666	674	647	741	705	673	639	671	710	697	695	689	666	702	686	646	686	691	682	629	682	705	619	691	710	676	639	662	633	688	699	700	655	687	668	668	684	622	661	713	708	724	669	687	686	721	687	677	702	689	655	664	669	704	682	658	643	682	685	691	663	697	677	676	684	674	711	669	702	673	675	691	659	639	667	651	720	675	672	673	668	689	675	660	688	640	674	724	686	680	670	664	724	684	590	670	715	666	657	643	666	703	652	663	672	691	631	668	716	669	690	689	731	687	722	714	680	695	738	647	730	676	678	662	717	679	665	685	662	711	632	696	711	685	663	688	678	651	660	670	726	717	638	649	709	656	669	723	705	725	696	667	726	683	675	655	658	652	665	705	657	669	654	683	723	680	672	704	685	645	687	719	626	698	660	685	682	673	648	684	698	654	682	674	694	646	656	688	701	658	645	707	614	750	645	657	672	674	639	706	684	659	678	659	690	679	664	666	660	711	662	657	716	693	686	715	641	674	643	678	660	680	660	677	694	718	697	678	688	707	658	684	674	651	682	698	690	676	676	635	662	731	707	668	706	677	672	677	669	687	709	664	651	675	657	658	651	685	603	718	658	637	713	689	719	702	650	682	704	683	709	708	702	694
7941	1827	1125	937	664	611	581	610	596	625	520	542	481	452	427	449	411	455	438	461	471	445	488	477	408	481	510	572	491	487	449	516	518	528	454	448	433	439	423	383	401	372	426	399	435	458	453	420	377	410	424	413	415	393	385	407	379	378	391	396	384	393	385	358	393	370	398	382	363	386	424	361	383	398	376	412	390	415	369	349	365	369	368	355	408	424	401	356	380	419	430	442	404	400	420	389	380	386	384	409	386	401	387	378	386	410	384	390	413	374	386	412	353	366	427	383	389	402	385	371	428	426	386	422	428	362	380	398	383	392	391	420	438	439	374	383	443	421	430	370	405	372	436	370	337	417	359	370	384	391	388	396	395	426	383	403	392	426	389	423	377	424	385	382	410	429	403	363	386	386	395	380	404	390	403	409	397	427	375	396	399	417	407	374	439	390	407	398	392	392	413	366	401	404	384	382	379	398	408	429	379	431	392	394	391	410	398	376	354	389	381	404	402	386	385	393	396	394	401	386	415	398	365	414	411	402	368	417	426	382	394	369	376	418	423	372	424	418	405	386	407	409	361	386	420	380	406	416	416	401	382	387	403	377	378	401	419	396	373	412	395	361	395	382	399	403	378	403	359	396	416	418	389	394	397	356	407	379	373	394	400	395	437	404	387	389	405	409	385	382	415	373	348	380	410	386	396	434	371	397	386	413	406	364	388	390	396	409	415	415	402	432	430	410	378	352	386	400	370	381	411	362	360	394	397	433	432	430	388	402	378	401	390	403	410	394	360	384	392	392	406	413	386	397	358	374	382	378	396	408	403	369	404	374	390	368	330	377	412	401	409	381	390	421	385	387	419	368	420	396	357	421	402	415	429	397	380	398	411	400	360	375	400	413	386	385	374	418	407	408	378	395	418	367	395	382	401	404	386	402	383	391	400	383	404	387	440	386	397	376	391	413	423	426	405	400	399	387	374	394	376	367	371	369	359	414	371	362	404	387	345	375	372	390	363	371	401	399	422	380	408	397	363	391	398	378	407	387	390	422	368	387	437	369	373	354	383	414	421	401	399	364	371	399	361	413	385	401	361	410	436	416	366	386	391	399	400	433	383	369	422	402	407	424	362	379	384	430	381	337	363	367	386	398	372	399	423	392	413	392	382	428	414	382	407	354	354	424	413	442	421	414	446	377	393	389	389	421	401	372	357	374	362	405	376	403	387	411	418	399	377	400	373	423	420	426	374	417	418	371	381	407	392	372	373	429	445	414	394	398	424	415	382	381	389	406	421	396	435	390	375	407	379	371	379	426	404	408	361	416	387	388	367	455	386	416	359	373	400	413	381	359	415	404	372	408	391	393	406	396	410	419	378	383	404	386	387	396	397	400	415	377	413	407	385	389	428	384	379	426	338	396	426	430	376	410	409	410	407	382	400	373	365	396	392	404	400	414	413	357	390	370	367	384	401	421	382	409	398	371	377	376	377	391	413	416	398	399	405	396	376	378	421	402	367	375	377	397	368	372	431	412	372	392	371	403	404	393	407	390	413	414	393	375	356	407	401	399	376	421	394	417	382	399	428	434	380	453	413	413	404	412	389	374	395	423	380	399	366	376	389	393	433	402	375	407	385	385	411	386	405	393	387	391	368	399	408	416	400	395	369	399	396	376	386	386	394	361	419	414	394	411	407	392	395	412	405	327	423	400	403	396	404	460	450	392	403	389	386	364	412	372	416	428	383	416	389	406	394	388	367	413	395	388	432	362	388	372	397	398	423	358	392	433	379	405	376	410	422	431	398	382	376	403	431	359	409	402	414	423	410	394	394	384	387	410	359	387	387	403	411	443	407	408	374	392	398	419	427	391	412	386	403	377	403	417	409	363	391	432	398	376	427	412	428	419	377	422	365	381	394	424	409	435	403	425	442	406	393	381	375	407	427	381	373	385	406	410	392	399	411	388	402	361	418	388	410	402	401	403	370	389	429	380	393	371	388	366	438	388	409	412	412	439	403	386	399	380	400	393	390	409	378	396	408	433	371	381	389	413	408	387	414	389	384	384	436	424	407	376	367	402	382	338	384	377	386	391	405	389	357	419	369	410	366	387	353	386	370	412	393	384	425	360	406	387	378	401	378	391	384	383	360	378	405	418	352	401	377	392	380	371	387	403	386	402	390	376	380	374	396	379	382	380	398	383	383	340	373	416	384	397	386	408	414	422	416	392	399	365	402	383	357	391	408	378	368	401	384	431	405	354	392	380	382	393	444	399	444	401	417	360	401	413	379	404	402	379	405	398	358	430	402	385	376	415	380	400	394	400	404	424	376	361	404	392	362	395	378	385	403	380	436	397	381	389	401	407	410	405	381	433	399	391	404	367	382	394	398	439	405	392	395	393	400	386	448	396	391	385	397	422	391	420	444	399	387	400	383	409	388	367	382	379	395	428	416	415	373	398	422	374	388	408	376	391	388	397	413	366	392	381	380	393	427	387	447	411	398	387	399	378	414	396	402	376	352	386	352	374	360	389	397	373	382	452	358	387	405	378	363	394	408	391	396	406	409	386	459	423	442	413	368	357	395	404	386	393	390	360	374	381	416	401	413	401	400	441	402	379	441	378	380	377	374	367	410	385	410	404	383	403	383	387	401	382	376	426	419	398	431	388	439	399	380	370	364	420	377	395	368	375	405	395	370	354	425	426	392	383	404	411	419	391	412	403	397	420	411	403	399	408	397	403	412	368	409	380	424	389	388	439	383	395	393	404	404	389	375	409	406	392	414	371	400	410	383	388	371	415	443	416	382	400	408	372	395	398	409	382	417	413	377	402	387	427	371	372	392	411	377	385	355	401	377	380	378	401	362	424	426	411	403	372	434	381	391	399	365	418	386	425	359	417	352	390	402	383	351	444	362	416	392	383	353	393	403	375	382	390	360	374	381	404	450	364	395	381	396	402	429	403	373	387	377	417	397	410	405	357	411	375	401	411	401	369	399	380	410	408	395	388	389	410	385	388	418	377	387	431	423	414	409	415	403	415	366	409	397	403	374	397	443	383	363	385	376	374	395	384	418	388	406	356	383	369	373	417	440	382	396	390	390	407	401	425	394	407	384	394	378	380	368	366	435	353	397	385	361	396	422	412	428	384	383	403	394	389	371	373	392	415	377	418	387	385	431	401	399	416	411	376	395	376	398	379	396	426	381	394	374	382	409	382	423	412	409	385	399	372	412	384	351	383	387	380	387	385	415	386	392	378	410	395	412	346	405	392	403	411	386	355	402	406	393	358	388	384	396	378	411	377	407	392	394	408	405	392	394	380	405	390	396	414	360	424	417	410	388	409	385	395	400	384	367	408	375	383	384	405	401	355	411	407	374	382	387	383	382	387	372	361	414	425	410	405	412	405	393	390	423	397	421	420	368	435	401	376	425	423	364	382	361	383	354	415	432	389	399	426	373	382	373	342	378	366	391	365	385	396	412	425	395	399	373	402	356	401	383	405	399	417	394	426	393	397
6865	2018	2143	2551	2133	1981	1938	2091	2146	2024	1733	1450	1351	1329	1319	1183	1255	1338	1374	1626	1579	1616	1599	1448	1269	1374	1949	1949	1622	1705	1606	1666	1948	1760	1339	1177	1115	1192	1063	1136	1076	1054	1077	1081	1080	1106	1095	1000	950	963	1000	960	951	923	919	968	891	871	886	868	900	893	858	888	876	925	881	871	869	897	923	908	848	899	856	857	927	859	848	870	884	855	924	853	874	848	899	920	868	875	923	890	860	884	868	940	859	889	830	889	897	914	865	937	832	922	882	905	878	902	866	894	921	915	884	891	848	839	860	834	863	859	868	873	933	869	924	825	925	858	882	896	897	904	929	922	865	883	896	891	896	907	878	900	905	869	894	939	899	896	915	900	892	855	913	891	866	895	819	890	892	863	918	880	869	883	898	899	941	907	901	911	910	863	880	867	847	858	909	843	904	938	843	856	927	889	952	847	934	878	869	890	848	906	854	938	862	884	903	879	883	842	938	872	901	868	944	896	920	894	885	886	873	902	869	894	859	944	870	876	913	900	866	939	924	872	915	900	858	883	871	864	902	931	860	918	928	909	874	871	853	853	904	899	889	900	898	886	879	873	868	859	890	835	875	861	939	911	868	900	887	925	881	885	833	853	878	889	924	962	866	871	943	923	918	888	848	896	913	910	899	892	849	837	806	861	969	924	934	913	849	921	861	883	883	892	842	877	945	884	845	908	904	916	912	891	888	851	938	903	896	896	870	906	864	899	911	889	897	898	907	927	863	887	915	893	919	888	844	904	872	923	901	940	866	883	913	885	873	881	928	914	880	865	896	876	893	853	868	921	925	858	925	905	863	882	866	883	904	913	872	886	845	856	924	873	912	954	860	857	844	861	906	896	865	884	887	904	844	905	876	888	870	904	882	919	947	877	879	869	851	857	823	924	832	907	878	915	866	908	880	890	904	906	892	893	915	896	888	858	891	908	911	895	882	879	915	865	830	888	885	909	883	916	844	844	936	864	891	902	910	844	880	865	875	840	917	895	904	941	920	847	876	889	872	881	872	862	893	866	882	922	906	899	871	898	938	879	837	864	875	896	842	933	893	887	880	912	846	826	871	871	864	850	886	920	880	891	844	869	929	912	908	884	931	881	880	901	909	868	899	886	876	839	893	913	906	929	869	873	912	879	885	883	886	881	847	932	856	812	881	951	892	835	877	909	926	862	857	856	910	918	851	861	884	932	863	921	872	894	887	920	889	865	903	887	877	893	844	872	845	906	949	912	852	884	831	861	892	877	848	814	922	836	866	875	887	867	915	857	879	924	903	895	905	883	855	855	921	837	848	853	858	877	887	861	880	890	857	821	956	933	871	923	881	900	868	878	896	905	943	893	846	889	941	916	891	849	856	900	920	847	929	925	846	872	861	923	894	913	873	876	895	928	882	889	877	912	918	908	937	896	917	906	866	848	881	879	905	866	917	936	818	901	881	864	867	877	941	854	899	863	889	850	899	915	801	877	863	823	873	849	838	886	852	882	929	868	847	805	918	934	857	908	902	868	813	859	960	883	848	899	877	848	906	889	904	845	888	856	865	898	871	847	924	875	860	934	934	919	866	806	946	871	906	875	894	917	915	880	873	976	864	870	886	884	844	877	881	837	857	927	899	905	871	905	853	873	927	902	901	934	892	911	857	931	870	874	877	896	884	917	866	903	916	875	882	962	855	893	919	839	862	876	938	904	899	893	858	892	895	877	860	898	903	929	912	942	886	939	861	873	901	909	891	863	897	954	855	932	924	863	948	849	846	904	845	915	865	909	874	905	897	900	912	837	871	831	885	865	948	884	861	947	934	866	922	847	884	880	897	844	884	883	850	848	827	890	932	867	828	869	945	877	909	859	839	882	938	905	904	891	895	897	833	916	886	912	890	873	852	911	890	892	877	880	831	891	908	932	889	904	886	891	884	877	863	865	884	909	878	914	925	855	855	864	891	899	865	873	889	837	928	872	894	917	901	897	875	894	872	926	897	886	863	882	867	894	930	886	894	861	908	905	886	880	926	883	908	864	905	871	903	909	903	850	908	862	837	823	846	914	902	865	842	918	883	893	898	876	921	880	878	922	899	809	908	912	924	902	916	897	900	960	858	892	915	885	898	900	901	860	884	881	862	921	920	867	860	853	868	914	866	856	893	875	909	878	876	859	866	894	898	966	893	830	906	848	906	940	887	875	872	874	854	858	861	907	901	901	902	834	881	867	859	915	896	885	901	828	929	959	885	902	911	864	877	885	922	870	922	845	891	880	898	869	943	871	867	885	905	895	842	873	872	930	911	891	894	850	923	909	876	918	897	868	898	905	864	879	885	863	921	912	888	879	843	891	852	891	862	885	884	861	930	909	890	847	835	939	878	836	896	880	916	848	883	839	873	949	952	889	827	863	886	898	921	898	891	911	870	866	881	857	877	912	894	914	857	896	895	836	887	912	874	924	874	867	867	921	902	875	902	845	835	889	889	910	848	839	877	854	889	891	836	919	917	907	863	846	878	952	890	856	919	915	891	933	878	930	875	914	903	840	904	863	915	867	868	877	879	903	885	882	883	854	875	894	905	871	857	925	858	882	885	871	848	896	896	931	870	884	910	915	911	852	906	903	849	903	795	901	864	881	862	870	862	894	909	852	866	847	894	877	877	843	847	870	914	862	894	851	882	869	895	903	881	848	839	916	904	887	839	872	902	916	903	940	865	941	844	912	844	970	969	913	851	917	860	928	846	875	824	886	897	907	907	898	902	867	878	896	901	953	915	862	841	860	863	903	852	859	897	924	897	862	859	894	843	890	865	938	850	922	876	827	900	876	917	891	875	865	826	858	870	899	927	949	843	885	907	870	911	873	877	895	891	914	856	871	873	888	902	912	847	966	929	919	894	910	924	854	872	907	872	893	849	845	918	857	844	875	900	932	863	889	876	876	909	876	886	868	849	870	921	855	869	859	886	903	873	902	839	887	915	879	910	913	901	916	977	866	934	889	868	891	856	922	903	853	908	916	928	887	880	855	906	923	869	906	940	911	917	873	816	895	873	838	863	854	916	816	883	820	897	865	891	914	910	853	926	888	874	846	870	898	924	822	919	901	916	933	922	895	854	876	876	948	847	967	984	889	861	895	937	889	889	906	918	828	851	891	848	879	850	860	857	852	863	902	829	903	897	864	872	906	941	901	873	884	897	868	883	949	892	894	902	891	885	913	896	878	874	868	881	880	870	891	933	816	872	906	915	890	874	936	903	919	919	932	869	909	819	926	840	939	903	883	864	908	881	893	835	882	847	830	883	913	895	888	910	836	881	907	911	936	875	879	886	918	870	921	855	887	920	823	899	905	918	848	860	856	839	847	886	880	873	880	916	829	898	905	843	875	878	885	916	854	877	876	870	862	939	861	886	876	936	911	922	861	894	888	845	891	899	893	865	868	863	920	895	897	891	858	899	863	911	880	839	863	870	845	892	832	878	908	905	898	871	904	870	902	951	891	907	897
49130	23641	6978	2979	1792	1202	1137	912	780	696	610	582	522	564	535	469	496	462	493	494	491	507	492	462	474	442	543	596	429	468	422	447	495	426	365	362	367	357	335	331	344	336	345	333	369	351	354	326	318	342	328	294	253	293	322	305	299	288	298	312	311	326	271	323	303	319	308	301	283	285	285	293	317	266	325	299	302	289	305	286	280	305	283	277	269	299	264	281	268	297	295	289	295	281	314	325	283	297	284	290	251	305	292	284	278	288	303	311	291	298	320	318	292	263	262	256	275	285	296	282	300	267	281	306	293	264	308	322	270	299	286	292	300	311	285	252	287	295	247	287	293	297	291	312	307	296	287	285	329	297	288	281	287	282	265	303	318	276	279	258	308	293	285	290	247	285	284	285	275	272	284	259	290	313	283	288	289	304	285	312	298	296	317	260	284	284	329	296	288	269	252	275	285	289	286	305	284	284	309	335	277	268	306	288	281	317	310	281	275	287	295	265	260	276	304	280	293	267	274	291	292	293	281	272	293	299	260	291	280	294	303	280	283	280	292	280	304	313	283	277	290	291	300	297	299	304	300	315	284	315	292	277	310	324	298	263	301	302	302	286	288	265	294	306	317	296	292	296	298	292	277	255	317	263	308	299	289	278	283	284	291	324	293	283	300	278	273	297	293	277	273	271	263	249	292	279	274	269	297	315	297	295	308	316	300	258	303	323	302	290	283	279	262	302	314	319	304	280	311	281	304	263	290	306	291	272	287	277	268	277	286	294	300	301	281	303	323	319	324	289	291	263	257	285	268	307	269	280	298	286	316	281	288	321	271	304	269	272	268	329	256	320	292	284	265	278	267	311	321	283	302	283	275	271	252	295	246	275	307	274	285	287	301	294	284	296	263	310	266	315	291	297	271	298	267	277	273	266	292	291	302	302	248	298	295	314	288	285	286	283	289	282	286	309	270	318	297	274	302	278	285	279	298	296	287	346	272	260	295	311	271	309	299	291	279	288	307	289	294	295	286	289	322	282	291	265	254	290	322	284	294	284	280	284	277	306	314	298	293	292	286	270	291	254	311	286	311	299	269	291	312	280	308	301	297	288	330	299	302	278	280	285	290	297	307	308	261	281	304	324	319	287	323	300	311	302	288	300	323	282	291	284	272	325	269	269	320	335	264	263	278	280	290	299	280	256	260	300	297	271	273	293	299	284	269	286	255	285	299	305	314	266	272	291	271	272	309	274	268	294	254	315	247	301	315	303	279	266	335	307	291	313	285	276	324	280	261	271	288	302	306	279	313	306	334	286	322	289	294	295	329	275	293	316	323	294	278	301	322	280	278	312	306	287	313	336	279	286	279	290	297	278	312	283	284	285	315	297	330	254	262	306	301	306	267	282	308	285	296	275	298	263	284	284	295	323	277	297	296	283	287	298	257	273	263	289	278	279	292	288	279	287	278	283	293	274	316	276	322	259	270	302	328	304	276	312	301	299	321	254	270	306	319	294	282	255	294	275	300	287	297	293	277	281	290	286	277	273	284	308	261	312	297	261	269	259	321	272	288	266	275	318	275	274	279	245	274	320	304	315	349	250	309	305	287	296	304	274	280	280	282	305	285	311	294	301	309	321	281	312	274	279	286	274	304	277	286	286	273	310	302	280	296	317	316	291	274	284	288	311	303	303	315	329	306	282	268	280	312	263	275	292	280	292	284	290	300	290	315	286	278	288	279	295	266	291	303	300	304	274	286	270	291	295	303	315	274	294	301	280	285	299	284	305	318	332	255	276	281	274	286	275	280	288	307	277	313	277	317	263	308	268	283	303	298	310	278	277	301	238	300	300	314	300	312	277	300	295	347	315	294	296	296	285	280	308	268	294	273	269	286	291	306	303	320	281	291	301	296	290	265	269	322	282	306	306	311	282	262	310	278	314	269	318	278	286	271	285	292	334	302	304	279	301	319	282	271	285	261	282	289	290	311	283	271	278	324	308	314	266	302	308	290	277	276	282	296	255	270	304	291	277	294	302	308	317	321	299	299	306	305	262	301	265	264	311	307	311	271	283	278	278	287	314	283	299	290	301	264	279	281	310	280	293	310	308	240	289	323	287	296	276	314	290	286	340	278	305	309	326	282	331	267	279	264	297	278	314	296	303	281	310	285	285	313	264	310	283	300	315	281	270	298	279	283	307	300	274	305	281	307	287	318	282	337	323	297	298	327	282	290	257	284	308	297	307	274	331	267	298	291	289	279	260	266	257	293	292	299	288	307	303	279	302	321	305	312	308	288	264	307	254	277	277	281	282	311	278	268	280	297	274	273	274	286	301	285	263	271	287	309	294	271	292	289	289	282	337	277	247	299	303	280	275	292	261	303	291	294	274	278	281	305	311	305	239	270	290	303	292	288	250	290	260	305	282	289	305	290	261	289	275	265	296	286	268	299	313	283	306	273	302	313	308	259	304	280	320	283	312	304	270	327	289	289	260	273	286	293	279	260	301	258	279	306	299	313	304	281	301	318	313	262	280	286	276	289	282	283	299	277	302	264	287	319	297	280	304	280	277	274	315	326	276	266	256	269	284	294	296	298	318	310	307	288	261	287	305	253	299	301	285	292	310	285	317	314	314	281	297	295	279	297	272	281	269	316	256	278	273	331	319	313	297	290	351	282	279	298	289	291	305	291	289	288	278	271	326	286	286	295	264	269	303	302	292	287	311	314	303	285	309	319	291	281	281	262	287	323	322	282	324	294	280	282	322	294	281	268	302	324	292	314	294	313	300	280	308	332	243	248	295	298	293	266	307	277	293	309	287	273	298	273	285	310	274	308	282	293	294	299	340	306	285	290	283	282	286	319	308	287	340	290	277	295	305	271	284	288	287	282	321	266	284	290	269	271	274	301	292	300	307	269	332	279	321	295	288	284	290	289	312	300	294	266	290	300	297	259	288	287	290	322	303	312	280	299	280	294	298	287	287	282	303	273	310	297	268	263	307	266	279	286	296	265	287	272	309	306	305	290	305	285	284	298	312	298	268	297	312	272	297	290	278	290	268	290	289	294	295	268	276	320	289	279	301	312	307	266	309	287	300	297	280	298	272	284	300	307	313	274	315	272	278	277	295	297	286	281	292	283	283	283	330	256	317	268	298	289	286	293	282	305	258	256	307	300	300	298	278	311	289	291	284	295	254	291	270	322	288	272	257	287	313	324	294	295	320	309	292	308	271	301	308	299	271	274	263	301	329	283	287	277	300	300	294	299	295	279	273	313	267	294	303	296	300	273	277	310	283	265	277	286	283	306	303	286	310	278	286	288	276	273	266	309	296	266	293	294	283	277	290	302	312	288	284	289	301	324	277	282	303	315	288	279	283	302	287	283	278	283	293	278	261	248	318	294	291	251	301	298	310	293	282	289	249	276	267	294	273	283	275	292	288	328	283	294	297	239	300	267	286	280	283	285	306	272	279	308	253	301	271	290	291	284	308	270	308	280	280	273	298	256	311	307	286
27581	6373	4992	5916	4894	4090	4085	3741	3589	3335	2891	2358	2033	2447	2052	2135	2202	1951	2047	2417	2049	2285	2033	1855	1641	1678	2699	2734	2062	2160	1921	1943	2395	2209	1593	1334	1244	1306	1203	1124	984	1010	1083	1168	1211	1252	1162	1096	937	934	946	802	778	809	866	839	741	769	806	751	709	678	719	764	690	749	722	698	695	740	715	656	715	726	685	700	686	653	683	687	662	707	695	678	680	666	713	650	719	718	638	647	747	682	672	706	696	689	669	695	671	696	698	699	665	672	660	697	698	689	657	686	654	684	688	698	663	662	686	640	698	646	706	698	682	652	675	700	716	700	699	673	686	647	654	647	713	653	658	650	689	673	672	638	698	666	673	689	655	665	682	662	671	672	681	709	654	623	702	672	653	687	682	728	693	693	656	653	653	643	706	709	646	727	714	700	691	669	664	661	712	684	676	671	701	688	650	669	712	692	709	712	695	639	653	687	711	682	707	645	707	647	671	658	673	681	688	671	692	704	705	704	717	655	675	659	715	675	708	669	699	663	686	697	716	674	661	635	643	675	670	658	705	679	659	719	712	674	665	648	670	676	656	723	691	717	708	692	703	714	642	659	681	648	674	636	732	688	691	677	624	707	665	679	693	701	650	687	650	655	681	700	683	671	637	673	682	676	699	661	688	660	695	668	634	707	660	663	713	680	662	671	705	632	668	678	707	670	655	692	729	663	705	735	665	657	694	707	682	670	712	658	673	693	686	765	695	686	706	710	717	675	645	682	670	656	632	670	667	719	712	697	679	719	675	671	672	665	718	737	651	704	695	624	730	729	656	658	659	673	711	710	678	684	701	661	703	641	750	644	695	671	688	653	696	632	664	656	687	661	711	664	654	666	681	674	716	610	702	698	655	716	689	671	647	703	655	663	622	687	718	698	653	712	679	654	691	662	684	654	651	706	678	721	669	689	675	731	713	703	631	664	711	652	686	637	711	742	659	678	712	698	681	645	674	703	673	684	697	707	640	691	651	734	698	672	643	677	719	662	681	709	672	679	665	678	712	728	645	672	650	708	660	636	696	676	682	671	676	708	681	713	701	677	694	678	668	661	698	609	726	724	690	673	667	673	626	653	641	663	656	679	712	663	666	664	696	681	697	662	737	689	684	678	692	635	755	664	669	703	676	690	697	744	680	666	680	737	673	697	698	673	721	707	693	693	723	688	680	672	678	657	684	674	695	657	685	699	696	678	715	666	714	631	675	702	705	621	695	685	630	715	652	710	702	667	659	699	647	636	722	701	660	678	691	679	693	686	705	641	724	676	660	666	623	679	704	679	649	733	696	666	619	690	728	671	677	703	666	675	709	694	633	678	722	689	661	681	703	679	621	653	736	636	686	688	709	666	684	712	718	633	680	656	699	682	706	733	702	656	625	651	653	746	678	657	669	626	682	677	637	630	681	754	683	691	691	650	696	694	688	695	699	661	684	631	738	678	669	681	690	685	687	661	689	687	684	719	727	703	720	661	676	693	672	715	666	623	642	638	688	691	705	670	700	628	636	723	655	690	676	688	696	690	679	650	722	685	660	701	654	728	638	729	644	717	709	660	689	692	683	679	695	672	681	684	743	671	704	679	675	662	651	672	690	695	655	684	694	707	684	654	644	689	684	695	635	684	688	720	670	682	650	691	653	698	718	688	663	672	676	700	674	691	649	706	689	679	686	697	712	688	685	703	760	680	699	638	695	697	690	697	690	649	681	674	678	703	742	683	642	669	717	738	690	631	686	679	708	706	644	657	741	699	688	655	726	692	650	646	721	741	658	664	714	680	670	670	683	702	628	664	670	711	633	631	697	652	680	673	678	717	665	634	648	708	667	689	714	645	657	665	665	641	711	664	653	615	676	666	651	675	730	700	703	690	697	665	672	692	669	704	709	673	691	655	674	690	735	688	684	652	693	712	660	670	695	681	674	688	657	709	664	694	670	699	755	680	695	678	693	707	667	645	629	698	643	674	649	664	722	674	702	673	696	676	685	635	709	617	688	638	669	687	686	618	675	691	705	698	747	648	649	692	628	709	722	675	667	681	699	687	613	700	663	702	672	723	672	675	691	686	710	619	664	677	726	685	676	700	656	649	678	683	676	705	665	677	660	634	744	664	695	703	644	691	650	674	671	671	698	663	675	649	687	692	626	697	645	715	672	722	681	715	731	723	690	687	687	606	666	683	670	685	704	685	706	686	702	660	677	697	694	673	707	672	692	691	676	664	671	685	703	635	665	666	655	726	710	662	678	681	664	706	703	655	660	680	643	648	697	655	688	663	633	682	677	669	670	717	683	629	689	664	690	720	677	678	641	679	696	708	644	714	642	697	647	682	682	690	658	683	725	662	693	714	664	669	671	666	674	722	688	680	686	626	715	665	698	647	666	719	695	693	656	673	669	720	710	719	686	680	681	699	682	696	689	676	674	666	646	681	696	641	703	718	715	640	728	654	698	670	689	729	626	639	666	680	669	693	664	652	735	695	682	687	693	722	688	676	676	663	663	675	691	702	655	683	661	660	699	704	685	712	689	626	696	672	676	664	674	658	631	652	677	646	682	636	687	672	692	682	706	691	695	678	640	714	692	668	714	719	664	720	655	680	668	658	690	658	698	679	682	708	678	683	701	676	682	746	635	676	661	684	723	659	669	677	696	652	700	714	663	649	660	719	702	727	706	678	686	672	683	706	626	678	670	686	659	627	696	659	654	619	623	644	686	676	699	697	698	680	678	682	726	695	717	703	681	709	684	700	685	662	669	715	639	674	665	701	663	666	668	662	675	684	677	668	715	635	662	652	678	707	681	659	635	650	705	663	628	696	672	699	647	655	644	676	713	672	650	699	688	676	640	688	650	676	667	700	715	628	658	708	662	713	657	684	688	672	672	668	680	688	683	661	667	667	669	641	647	709	673	667	646	674	651	699	687	651	640	654	690	652	649	655	679	696	693	638	676	686	626	696	680	665	676	680	657	686	672	657	711	705	685	652	681	685	681	678	685	701	724	684	684	618	669	669	673	709	698	722	612	731	684	677	701	687	673	672	671	659	698	706	698	723	679	685	704	698	706	699	701	663	689	661	677	707	669	695	694	671	689	652	671	697	656	703	750	632	658	702	724	686	653	708	683	643	618	667	662	725	621	691	686	696	658	641	662	658	645	698	662	671	720	666	680	653	740	665	672	670	695	657	716	664	680	734	747	675	713	700	665	772	697	698	684	681	702	644	698	677	691	686	691	703	644	666	665	671	711	702	653	701	696	700	681	698	665	713	645	673	641	681	680	690	691	675	709	722	689	664	621	664	677	670	731	659	703	689	732	684	682	659	635	710	681	713	676	662	687	705	656	696	711	664	671	690	684	607	673	686	669	653	655	693	739	666	697	694	672	686	687	673	684	665	697	681	678	691	713	651	713	723	625	639	698	697	713	656	703	699	691	691	690	691	702	678	689	637	647	668	651	676	654	662	629	718	714	704	684	696	653	714	668	644
58627	27826	17149	7266	3090	1833	1532	1183	1205	1062	955	748	662	747	635	633	637	567	557	677	644	609	550	550	477	452	683	641	577	551	529	467	642	540	483	403	402	400	386	379	334	358	371	364	394	385	403	345	322	283	290	307	279	333	322	313	294	312	295	323	282	289	277	295	302	307	278	260	310	308	292	268	270	321	307	293	325	264	272	300	305	284	289	309	287	285	291	296	266	285	278	260	250	284	305	281	268	263	258	274	276	284	289	301	272	296	300	288	271	278	261	296	267	283	277	304	280	293	281	290	271	249	269	302	311	290	294	268	285	269	314	266	279	280	319	291	283	272	290	277	276	258	281	303	260	280	279	274	292	297	326	281	286	274	274	292	297	300	250	267	271	265	289	306	277	274	253	301	288	280	280	251	327	318	296	282	288	250	283	280	280	291	293	260	277	273	265	286	317	328	307	300	308	273	285	269	288	265	310	298	270	318	295	268	306	292	304	290	278	318	311	313	280	287	284	259	280	300	294	306	299	293	304	260	285	287	290	295	287	307	290	300	289	285	281	267	283	319	273	295	292	285	266	310	315	266	290	303	279	290	260	279	277	284	257	304	270	272	297	295	279	301	315	289	297	291	266	245	299	314	305	279	326	298	287	302	250	291	292	287	321	295	274	272	292	276	269	303	311	310	303	272	289	285	293	301	283	285	255	260	290	282	279	278	273	290	272	281	259	318	281	311	270	294	283	286	270	290	275	298	325	297	291	299	283	297	296	259	288	269	261	265	304	262	294	283	302	294	297	281	256	290	278	302	283	295	293	280	269	290	287	286	303	284	268	280	255	340	261	277	285	309	232	307	287	290	281	269	276	273	269	272	259	255	285	305	317	285	270	277	282	291	291	283	280	287	295	270	289	244	311	298	296	301	270	294	281	297	273	284	321	322	313	295	283	304	286	266	279	243	308	285	261	318	296	278	283	267	312	299	304	288	304	305	275	257	297	274	286	315	265	285	287	287	297	258	286	300	260	290	253	263	317	315	255	312	276	275	276	353	293	292	319	289	298	294	315	292	317	306	329	259	317	291	265	280	272	282	296	314	294	276	310	279	304	277	287	282	293	291	263	278	279	293	281	317	297	266	282	278	307	315	285	288	288	279	256	249	282	267	293	282	282	290	300	271	277	287	306	269	273	303	270	308	287	272	266	311	275	251	281	255	316	276	266	275	282	296	303	290	260	326	266	268	289	290	284	301	302	266	302	297	271	271	271	281	281	307	275	281	318	273	258	283	328	297	275	293	285	297	282	280	245	303	277	334	290	286	289	286	266	296	305	288	270	310	305	309	263	296	298	276	266	302	271	270	269	267	311	315	296	307	305	308	291	284	320	294	266	315	303	312	281	275	293	293	301	298	294	298	313	267	265	277	256	273	273	288	274	290	302	296	279	288	280	284	290	299	243	289	310	280	292	284	306	282	314	295	274	290	280	270	303	280	275	302	293	305	286	291	284	313	266	281	290	302	260	300	337	293	293	297	336	255	299	307	291	299	303	263	296	274	259	268	266	284	287	290	277	287	291	296	260	274	270	299	275	305	270	309	259	249	280	298	281	258	305	291	319	293	318	264	289	277	282	307	253	271	295	289	278	274	303	286	277	278	272	274	289	300	282	291	271	300	301	321	261	295	298	284	315	278	297	310	286	291	319	306	291	291	281	308	289	307	267	335	290	302	327	293	269	289	271	303	288	277	310	301	329	291	310	301	310	279	281	271	304	273	263	317	304	298	287	300	248	276	289	298	271	318	268	269	266	254	288	259	266	274	286	266	306	294	286	285	275	289	298	286	285	301	293	283	317	290	310	328	282	289	252	262	262	291	286	283	284	300	289	296	331	284	269	290	266	284	306	280	311	299	270	285	288	291	298	296	271	290	282	273	292	271	285	288	285	262	279	303	324	299	278	287	295	304	300	294	292	298	309	295	301	308	293	313	309	280	282	284	281	269	271	295	289	295	301	273	281	274	273	318	274	260	287	247	302	279	295	318	328	291	277	291	293	315	306	284	303	289	318	317	277	294	310	295	279	278	275	312	260	254	296	276	295	278	284	280	286	289	283	311	322	264	262	286	307	287	278	287	275	285	274	278	285	332	294	302	312	294	293	310	295	278	299	289	292	297	297	253	302	275	276	294	282	281	274	297	290	270	268	282	262	304	292	272	268	286	269	285	301	297	286	262	266	326	280	304	287	313	268	284	237	255	287	286	264	257	271	287	298	283	279	305	281	280	250	250	283	309	299	281	306	278	294	292	276	288	294	305	256	265	255	261	307	336	300	276	302	310	251	257	293	276	259	283	284	328	337	282	268	325	299	305	281	295	304	278	317	272	323	277	273	305	249	275	300	279	297	251	285	289	290	286	299	279	328	290	269	268	286	316	310	262	309	287	250	297	289	252	289	288	291	306	274	254	292	306	292	268	263	270	313	281	303	270	296	298	265	282	261	286	284	311	285	294	298	292	294	280	288	292	326	278	290	273	294	284	289	304	277	273	291	289	290	269	299	280	300	283	278	281	303	272	273	274	285	293	289	316	287	275	300	268	311	295	301	280	241	261	260	283	277	278	260	292	324	321	303	290	275	271	306	259	272	285	272	289	272	268	294	316	227	269	296	258	296	289	297	296	295	261	291	312	290	280	290	284	312	286	257	255	297	319	269	269	301	268	286	287	280	276	274	236	314	271	282	278	332	285	308	306	321	309	274	295	257	303	278	286	304	273	282	290	288	308	292	298	316	293	267	286	275	308	295	300	300	300	317	309	268	280	293	277	278	276	322	264	303	301	290	282	281	288	297	304	293	264	266	262	262	308	285	312	268	302	284	274	250	280	265	254	320	286	309	287	267	283	302	274	291	292	305	288	288	293	258	275	269	260	304	292	282	285	311	275	276	285	277	304	302	313	275	273	294	267	319	280	280	294	290	266	295	308	277	290	299	286	276	275	315	271	317	284	302	259	283	277	305	305	307	288	298	290	282	291	280	299	294	286	259	291	310	264	318	303	254	270	275	286	272	261	304	308	307	282	268	306	268	299	280	274	279	296	290	277	311	263	259	273	282	290	304	275	291	288	280	289	305	284	322	295	290	281	259	299	302	269	266	284	276	273	287	292	313	268	282	253	287	286	330	280	284	262	281	269	296	283	285	252	282	263	299	303	272	273	265	260	292	275	306	282	293	294	286	247	301	296	299	277	307	305	276	270	270	265	273	271	268	276	297	305	276	290	279	265	258	254	264	310	290	269	296	289	292	261	260	256	275	299	241	301	295	320	265	291	329	301	305	289	285	276	270	305	311	306	310	309	289	309	261	284	321	294	305	289	289	301	286	298	308	272	279	256	276	287	269	320	278	279	267	279	266	295	274	267	284	293	280	265	296	314	295	277	261	266	290	284	325	286	280	267	303	257	307	284	289	270	294	286	313	265	273	304	287	300	306	309	284	274	295	246	277	280	317	286	276	306	296	310
36487	8773	7392	8679	7237	6076	6037	4808	5220	4719	4263	3684	2789	3497	3239	3026	3137	2829	2931	3438	3046	3047	2679	2465	2097	2263	3646	3556	2659	2597	2353	2415	3109	2707	1989	1616	1607	1517	1385	1304	1160	1202	1259	1532	1544	1641	1467	1349	1119	1012	981	891	840	852	946	820	773	847	880	762	709	692	733	787	680	806	680	718	743	729	756	701	772	724	724	693	697	667	716	664	660	732	657	658	662	683	697	656	733	682	671	737	693	698	685	714	743	656	669	716	676	694	707	690	692	687	686	647	706	675	646	712	710	636	707	688	691	695	681	688	714	700	740	672	650	695	649	680	674	695	684	706	704	713	701	692	695	659	711	706	676	676	706	748	681	659	722	661	685	666	674	709	682	646	657	721	746	705	677	674	668	713	680	722	720	706	706	703	681	704	647	739	678	654	704	686	663	667	649	693	610	683	658	714	684	652	702	732	719	663	699	670	686	686	653	704	699	648	675	704	672	692	687	672	697	661	720	722	739	653	683	681	693	693	725	719	735	668	676	714	702	676	701	676	726	684	686	670	724	664	685	694	683	686	660	674	680	669	719	706	723	691	739	697	703	648	686	640	676	702	671	669	681	659	704	653	659	715	641	659	672	697	650	717	649	674	697	652	666	675	665	647	700	708	620	670	727	722	697	733	683	711	635	702	687	659	684	664	680	687	689	709	690	753	685	702	737	661	709	711	663	729	694	709	662	764	736	702	709	675	710	677	678	681	678	668	751	647	712	647	669	745	735	718	690	677	681	684	709	680	686	674	695	612	654	692	728	634	666	709	672	696	637	698	666	652	648	644	702	683	696	665	729	662	661	681	684	672	707	672	699	668	650	769	671	678	672	703	670	690	700	694	722	702	663	688	703	672	711	679	727	658	709	678	700	695	726	711	669	656	734	690	676	637	701	693	668	683	738	700	679	673	666	684	698	658	699	725	652	690	676	674	700	697	708	696	721	727	675	676	651	657	690	664	738	673	665	664	660	698	733	651	652	669	703	683	703	664	678	668	693	684	649	640	649	667	690	698	707	636	686	644	730	673	650	682	676	668	734	720	704	678	696	666	686	722	676	655	680	707	688	685	681	680	693	701	674	703	685	676	685	659	680	685	676	701	698	662	686	731	604	605	672	675	711	650	683	644	659	663	690	674	671	721	669	709	691	683	665	615	683	698	695	708	673	702	665	675	671	683	701	723	720	691	700	716	676	693	685	675	691	672	664	699	728	696	666	680	728	669	631	700	694	660	685	673	658	746	684	705	691	714	680	672	678	721	645	686	597	662	688	645	712	636	710	644	665	712	732	643	675	676	659	709	712	714	728	769	684	649	681	628	702	677	713	720	691	639	688	677	702	659	716	686	740	705	746	725	721	622	665	705	685	699	671	687	657	731	661	740	653	673	678	655	696	706	694	636	720	679	685	663	665	739	697	690	713	709	648	660	684	714	745	647	681	691	690	702	704	677	676	688	735	696	685	689	679	720	662	712	694	681	741	636	684	710	682	692	736	745	641	712	681	626	672	724	678	652	670	698	686	692	696	617	746	659	672	655	712	685	639	633	679	672	729	709	687	721	658	707	711	692	687	710	686	708	716	678	724	678	716	685	625	692	702	704	676	675	682	722	732	665	740	676	683	685	720	690	701	690	654	676	752	676	698	680	606	628	678	708	691	697	712	646	696	695	739	678	709	703	715	729	701	705	674	673	738	713	624	672	699	628	714	676	671	674	683	687	684	645	710	700	691	723	702	688	694	687	704	675	652	701	642	666	686	682	697	670	690	739	680	717	664	717	651	664	687	675	642	691	688	699	667	718	680	658	684	756	629	633	680	740	715	711	655	708	700	700	688	700	668	696	725	722	711	668	686	703	709	697	691	686	666	637	684	710	671	690	666	730	700	704	713	696	698	786	665	673	675	665	723	737	705	654	719	658	682	685	680	672	679	730	663	704	668	689	686	664	707	709	717	705	687	668	730	745	643	658	686	714	689	656	685	706	668	686	679	662	699	652	762	682	659	682	694	695	677	719	688	662	718	681	679	705	683	692	663	748	684	685	728	692	683	673	624	692	677	696	686	706	664	696	664	654	666	665	695	639	676	682	696	710	699	665	717	640	671	696	681	684	681	732	681	650	663	677	649	692	679	695	714	751	682	681	725	673	692	686	698	709	713	651	663	693	665	694	674	718	640	704	691	685	644	720	686	671	692	697	676	679	706	670	720	661	690	702	672	694	679	646	670	675	705	663	720	708	698	659	697	688	692	717	692	705	693	685	723	696	694	694	697	696	661	640	679	727	676	654	674	732	713	667	703	664	691	668	648	675	688	732	668	698	672	719	683	688	695	647	676	692	697	696	656	656	684	702	677	696	744	708	675	698	701	657	695	685	681	670	685	723	706	672	696	656	669	684	647	733	735	709	729	722	656	685	663	688	721	706	704	690	681	653	677	695	691	685	634	681	718	688	652	690	640	659	694	681	632	716	685	753	712	713	700	692	722	662	656	663	703	690	706	738	659	660	703	707	666	725	670	710	680	685	655	677	689	732	665	699	663	695	710	693	699	695	690	690	691	666	665	709	692	694	683	707	725	655	690	655	693	695	717	718	703	695	685	664	676	662	684	654	699	647	689	701	637	709	694	700	670	658	649	689	685	664	716	690	689	688	700	683	655	669	660	680	687	682	711	664	667	718	635	717	717	721	662	700	672	638	750	679	666	717	718	669	688	687	667	693	665	653	644	679	664	634	700	717	659	691	676	690	670	670	671	660	640	672	649	753	660	700	691	659	705	650	666	687	678	674	669	672	647	682	712	723	704	683	729	724	689	653	682	714	698	681	657	698	606	732	716	679	692	669	674	714	681	692	678	659	679	692	661	722	640	723	656	687	681	663	686	616	719	707	664	704	654	650	678	725	722	675	730	674	678	721	673	631	660	662	656	655	681	655	729	688	665	667	711	703	649	678	666	668	708	716	707	699	653	711	688	688	678	695	680	702	709	675	707	669	719	721	671	671	703	721	690	712	685	681	731	699	727	704	711	688	692	666	701	732	720	644	721	745	694	688	646	719	683	657	698	624	666	641	611	700	672	711	658	641	680	681	670	721	730	660	722	724	692	657	668	705	644	664	673	608	687	634	711	697	668	671	678	722	665	691	694	621	687	699	714	686	691	702	722	662	662	730	647	710	712	697	698	660	670	696	678	695	717	733	656	675	712	736	679	703	716	681	712	622	702	670	683	682	682	723	680	670	690	727	677	668	673	698	669	713	677	688	725	672	693	704	738	666	698	695	698	691	687	631	679	657	672	693	699	670	658	664	672	700	650	679	657	693	715	678	705	673	673	673	687	696	709	677	712	723	664	632	626	682	655	665	682	627	691	677	705	726	708	708	689	710	705	702	674	670	632	627	697	639	731	666	679	688	700	732	694	732	650	678	669	661	720	682	690	694	658	662	675	647	686	650	682	694	674	708	691	698	678	633	655	652	708	684	690	678	673	686
8365	1703	1093	955	733	614	625	621	641	586	547	499	474	506	464	439	458	508	482	501	526	554	499	456	458	466	576	506	470	462	435	487	482	485	439	407	452	473	462	408	385	414	437	427	457	448	449	393	407	440	430	414	371	437	425	412	392	416	366	383	454	386	411	392	426	409	413	445	413	407	385	410	396	402	366	405	385	397	434	374	381	421	419	409	407	401	440	354	399	439	386	418	396	416	434	399	416	411	386	381	392	407	431	380	383	376	381	409	408	402	397	415	375	404	402	410	399	421	397	414	396	357	398	391	405	403	417	387	417	424	406	402	398	372	393	395	387	399	434	393	424	401	413	366	413	415	398	408	393	401	398	391	405	438	434	414	398	364	402	408	340	398	387	430	436	404	403	384	411	408	408	402	377	439	406	403	404	363	384	389	377	395	411	406	379	408	424	388	436	397	408	420	436	372	401	417	406	402	403	373	387	423	415	426	390	427	408	406	439	401	408	402	458	417	398	423	446	402	373	416	405	400	424	424	399	386	411	407	446	397	378	385	436	396	403	411	392	397	370	392	403	404	406	395	386	391	428	429	423	445	396	393	394	448	357	403	374	408	372	395	429	402	433	414	429	416	409	380	413	384	397	363	376	401	383	441	422	368	387	417	482	436	397	387	416	408	396	425	431	384	409	396	451	391	373	378	383	407	419	416	414	413	426	394	383	393	368	428	444	446	381	399	384	393	397	385	390	388	371	446	397	386	439	443	390	433	429	403	422	406	416	405	406	400	401	414	413	396	430	422	376	395	375	399	368	402	418	435	389	364	390	399	391	392	409	408	392	379	383	416	421	397	397	431	422	461	424	397	408	397	409	407	398	422	394	428	401	384	424	403	418	384	428	418	431	431	395	368	376	417	416	376	401	377	425	393	415	387	398	420	378	407	391	379	391	398	406	436	407	411	396	371	373	408	385	395	381	426	375	372	378	404	388	392	416	399	419	438	380	425	398	392	363	418	430	403	387	401	363	402	402	386	405	378	389	381	423	400	383	414	411	388	370	422	407	419	376	411	442	405	409	369	372	408	402	395	425	416	372	403	413	405	383	375	413	408	395	410	392	404	438	408	447	408	405	415	381	397	419	417	398	396	390	412	381	361	412	390	412	403	391	385	380	421	386	363	389	417	386	404	369	388	376	394	370	374	400	400	413	383	428	392	412	394	420	401	448	398	432	440	419	401	419	402	357	422	408	400	383	376	412	399	412	389	415	406	373	414	406	406	459	415	400	402	393	403	402	411	370	370	361	403	427	412	406	417	367	415	400	397	433	392	388	390	420	386	404	373	388	415	411	424	417	377	379	423	398	376	402	432	396	411	417	396	399	406	369	425	435	408	399	386	373	408	359	403	418	381	362	367	403	408	385	364	390	403	399	415	438	436	403	411	432	362	404	396	429	381	361	404	407	383	411	378	441	377	379	415	414	414	419	384	409	422	392	429	424	394	388	385	422	371	415	387	399	397	414	428	403	416	416	352	405	370	407	363	423	383	399	394	423	406	383	416	395	424	417	395	404	422	389	437	386	385	408	397	420	413	433	391	415	387	389	391	389	404	418	355	366	385	416	393	424	417	395	417	417	425	436	414	413	403	382	377	431	376	389	383	377	434	427	409	481	397	416	393	457	406	425	394	370	375	397	412	430	436	414	401	394	393	381	431	382	397	398	416	397	403	425	397	389	404	404	399	383	393	413	391	404	387	376	396	385	396	372	399	381	411	403	376	369	399	374	391	442	424	399	398	402	386	348	398	384	369	399	366	413	376	377	382	411	449	417	419	383	422	402	436	386	428	412	401	373	396	395	401	390	402	402	400	397	361	419	373	377	440	426	428	397	382	365	400	415	422	401	401	407	428	381	381	365	391	373	386	378	391	410	420	422	417	401	391	395	382	392	383	421	387	412	413	389	374	421	419	416	409	397	449	418	394	385	424	426	397	386	426	428	404	355	382	404	402	410	400	381	391	398	438	425	403	389	393	371	383	405	435	411	394	421	420	452	356	407	404	411	379	367	401	385	386	407	384	409	397	436	424	360	414	400	405	377	416	404	401	415	389	434	412	371	414	390	363	391	417	431	418	381	402	404	409	434	411	430	428	406	406	425	430	365	372	405	400	428	379	355	391	414	382	454	404	394	388	443	381	391	414	439	413	385	407	394	413	418	389	375	425	404	412	409	399	407	358	374	372	355	395	411	364	397	403	399	419	398	438	381	404	405	380	377	394	408	429	395	410	417	416	401	414	415	411	430	416	406	416	385	395	391	383	391	370	393	405	420	405	383	390	410	391	419	413	417	378	393	425	407	390	388	395	438	369	394	399	387	355	446	412	409	399	374	349	390	362	406	413	422	380	431	422	426	408	412	435	411	400	406	422	409	390	420	429	370	369	408	403	436	432	400	423	380	400	387	444	399	429	395	394	386	413	424	425	398	417	393	391	403	395	410	404	420	415	395	373	397	408	401	405	418	410	411	398	384	405	403	406	409	393	452	393	396	404	392	413	381	390	439	410	402	413	383	442	389	419	401	385	388	373	406	395	398	407	436	403	396	393	404	382	417	445	412	436	394	376	398	411	379	407	410	389	422	416	405	403	366	410	425	374	361	373	370	390	405	402	394	375	386	416	408	440	425	372	377	404	392	450	399	418	407	421	403	400	400	377	383	389	378	444	395	398	407	386	394	436	380	427	408	392	385	406	402	421	416	403	401	373	398	392	397	381	413	409	371	395	412	383	418	439	388	402	430	433	396	413	401	415	360	431	408	414	393	424	387	373	361	403	429	393	404	401	396	410	423	390	386	442	399	419	411	390	402	405	398	390	410	390	388	380	376	420	399	405	400	423	376	418	439	432	409	430	416	390	385	394	376	398	410	430	378	417	395	418	413	403	427	418	409	402	405	421	370	393	359	419	404	387	393	411	416	447	389	386	380	403	401	390	407	369	378	411	413	384	380	382	422	402	372	399	396	373	388	406	394	442	410	391	428	411	379	420	378	426	413	395	372	414	387	369	341	410	402	407	371	377	404	418	371	437	432	427	414	438	386	363	416	437	376	388	434	386	396	403	421	399	404	424	410	417	418	397	431	406	381	389	428	440	394	385	369	423	411	433	398	422	357	419	428	440	379	396	440	400	397	392	387	444	380	421	409	396	387	408	414	359	429	381	378	443	395	403	389	394	450	399	423	409	370	407	418	428	412	408	411	396	403	400	384	379	385	360	388	383	423	400	418	384	400	399	405	421	408	376	411	414	402	384	399	362	422	380	378	423	395	391	429	390	394	383	395	368	436	380	435	376	413	388	401	432	414	408	406	428	438	403	400	385	373	403	413	410	438	390	427	341	373	403	412	400	376	393	397	394	369	414	419	383	414	389	385	391	426	417	418	396	388	416	418	404	411	420	395	403	409	410	396	420	405	369	385	399	423	390	400	426	401	402	409	392	382	406	425	400	370	409	436	419	434	396
7183	1818	2175	2593	2236	1943	2141	2295	2313	2028	1815	1499	1380	1385	1448	1229	1394	1445	1567	1741	1580	1691	1718	1413	1425	1420	2110	2062	1574	1684	1499	1521	1882	1631	1362	1145	1168	1118	1174	1063	1113	1032	1055	1098	1208	1197	1088	1062	974	994	1045	1051	958	995	1009	970	903	950	961	896	978	897	945	978	868	929	861	956	922	896	928	888	880	910	893	912	917	944	906	960	858	921	859	886	889	889	897	876	881	970	908	890	871	889	940	956	861	907	904	914	930	936	918	919	860	910	904	931	960	934	927	951	891	903	877	959	873	885	937	916	905	874	905	890	896	887	904	900	864	912	975	910	826	919	887	920	928	896	922	875	864	951	905	937	906	882	944	898	865	885	894	899	882	921	941	945	909	876	873	919	933	922	916	891	928	901	891	918	907	880	932	937	885	907	954	906	906	906	957	932	889	927	947	907	930	918	911	894	913	922	920	852	837	935	865	924	896	910	887	887	851	915	885	917	949	930	933	839	880	864	912	912	947	924	900	899	965	871	904	888	895	851	897	887	908	976	893	931	900	868	913	872	933	898	879	915	936	902	893	910	910	884	835	907	861	891	903	922	873	877	874	874	958	903	902	859	940	897	962	891	853	852	922	928	901	870	950	892	915	875	908	915	850	898	924	890	939	898	883	860	895	886	869	905	879	933	874	855	829	937	905	871	895	921	895	915	911	952	955	889	886	955	850	871	938	885	886	907	875	907	871	886	934	907	871	924	906	911	897	887	902	842	872	883	899	927	866	906	940	888	935	865	922	909	824	917	886	897	959	785	912	870	929	892	924	938	959	910	916	850	866	914	919	908	882	845	894	885	888	887	903	926	920	932	911	897	882	823	866	939	942	911	870	888	906	899	907	885	926	893	941	892	876	888	897	929	898	922	911	893	856	867	834	895	856	899	914	900	882	903	917	903	886	866	853	906	883	879	880	854	874	937	938	902	866	896	928	890	946	940	890	904	905	921	903	921	893	894	918	855	877	900	916	847	907	897	920	912	878	908	850	820	917	876	908	863	940	892	926	916	947	880	928	945	846	844	927	922	889	935	911	880	923	862	919	849	867	977	862	909	946	868	881	854	871	929	864	857	915	904	930	842	872	907	910	886	855	924	870	932	913	876	874	902	884	959	896	875	896	899	939	866	882	923	872	881	900	885	948	890	858	876	868	912	903	949	894	929	917	947	938	925	908	906	951	838	918	911	915	868	877	929	910	909	945	881	836	891	950	950	914	872	905	914	881	880	881	921	888	942	912	872	894	906	883	925	925	878	925	874	930	915	927	920	860	860	938	921	922	849	896	875	888	921	924	937	919	906	942	898	912	887	870	888	926	871	861	888	899	913	866	885	894	904	873	940	873	922	904	867	877	898	833	908	929	868	907	887	947	922	920	921	832	888	923	858	899	902	971	918	895	912	924	886	894	891	823	919	864	897	923	877	965	896	845	867	898	877	913	907	954	892	930	926	905	931	948	893	861	923	888	937	943	899	977	900	903	888	912	909	912	894	907	956	880	942	886	844	890	865	920	899	909	879	858	871	906	919	920	906	879	887	897	913	906	868	869	842	887	892	832	855	910	896	889	887	881	939	860	898	930	892	953	918	843	932	922	949	875	926	899	949	869	911	903	876	868	918	913	913	929	878	910	902	918	916	902	931	926	892	983	920	933	956	901	912	876	855	896	875	808	855	884	892	908	886	882	926	893	910	952	937	884	905	956	897	880	916	932	886	885	920	953	890	894	857	942	891	873	908	979	914	874	897	879	934	896	887	866	924	896	857	886	906	903	905	881	883	907	947	853	905	902	882	925	959	902	957	920	929	906	921	894	875	909	941	904	876	929	939	943	874	900	898	928	968	888	919	880	839	880	922	884	949	917	885	869	938	909	888	851	877	919	896	931	874	880	917	886	907	923	920	880	899	894	918	902	931	870	897	910	882	894	869	935	941	875	920	924	890	922	927	944	935	898	919	889	867	874	874	917	871	903	929	899	844	871	877	903	928	917	880	947	920	881	932	891	894	899	946	929	897	867	935	907	884	863	925	953	926	915	928	870	930	891	930	904	850	887	909	891	864	933	875	894	894	899	914	924	887	877	906	893	854	880	953	864	869	953	869	869	865	891	912	879	874	854	923	981	898	888	874	932	905	887	939	934	952	909	845	868	908	902	910	907	930	888	849	865	844	883	917	870	923	846	913	882	890	880	871	833	893	935	888	931	896	887	907	886	934	912	914	893	936	936	934	923	878	904	940	922	859	883	904	906	927	873	894	897	876	956	839	873	891	840	916	906	880	895	899	952	896	973	793	884	941	902	873	940	935	929	951	907	882	937	890	915	876	918	901	932	849	861	956	989	929	824	899	925	895	930	864	880	961	890	870	900	889	853	864	876	934	945	911	907	890	825	932	928	946	901	846	861	889	880	876	891	901	948	894	905	879	901	878	894	894	906	903	832	893	912	858	927	943	886	914	826	840	867	915	930	940	856	905	886	894	924	875	959	876	885	870	948	934	845	863	913	942	923	909	899	884	888	951	925	854	921	921	943	904	855	876	919	961	917	864	916	855	892	887	878	884	914	894	962	912	883	910	929	871	885	927	876	825	959	925	907	917	923	945	886	935	824	918	902	873	949	966	927	904	917	912	916	892	893	872	908	854	874	882	905	938	878	891	829	907	869	894	890	918	916	931	914	869	864	850	941	934	894	903	933	890	898	891	899	924	884	975	853	936	888	948	948	975	930	888	910	878	893	888	943	897	908	896	895	887	894	949	871	918	918	905	919	926	886	932	905	904	883	927	923	912	866	887	924	917	938	908	894	940	904	958	875	920	896	861	918	920	926	874	876	904	919	938	874	906	880	898	843	925	949	917	841	858	882	886	965	937	929	902	868	940	943	877	867	912	855	947	916	868	840	861	905	934	925	895	922	888	839	898	901	908	914	873	949	942	886	872	889	869	914	958	972	866	889	849	869	886	938	915	873	891	855	906	946	855	911	881	906	882	929	917	851	915	872	919	855	832	874	935	894	898	911	919	902	890	885	915	946	888	930	864	908	885	923	941	925	931	867	931	902	883	895	869	854	876	815	928	863	939	914	977	889	864	886	896	918	940	894	927	908	907	860	875	910	902	936	883	915	921	887	860	891	870	942	887	933	896	911	875	884	865	906	907	926	938	909	874	902	929	938	906	915	863	913	875	898	888	998	906	854	921	921	910	932	983	894	889	970	888	878	907	924	876	901	919	914	871	956	884	863	864	870	913	893	883	850	921	911	907	888	919	994	934	947	932	865	879	975	930	892	896	894	922	908	907	991	891	864	879	900	920	891	910	887	900	897	887	885	889	905	905	850	915	849	863	901	870	866	902	894	911	892	949	933	907	863	902	906	866	890	879	892	849	856	914	897	894	877	905	901	906	915	938	850	931	896	888	912	922	880	957	937	899	912	932	882	856	885	902	895	883	861	862	887	858	938	899	905	844	956	916	906	893	874	949
51109	25241	6790	2627	1690	1108	937	957	878	753	611	660	571	535	479	473	530	534	492	506	490	560	499	488	442	433	558	599	467	490	441	453	515	441	416	368	342	363	352	356	343	332	358	380	381	339	339	372	321	342	316	311	299	312	321	325	344	305	301	280	302	309	299	310	310	283	250	288	300	320	293	271	286	299	288	276	294	298	257	297	300	277	296	266	298	316	286	276	331	287	303	288	290	300	291	342	316	294	306	299	297	306	305	306	306	300	294	265	320	334	305	347	280	299	300	308	301	319	314	263	313	313	283	298	328	274	280	294	289	283	280	305	291	295	293	272	299	313	306	306	297	272	343	287	290	313	316	304	296	286	304	306	298	280	277	335	304	272	298	332	287	307	266	292	299	287	293	307	291	267	289	284	306	267	267	294	328	301	274	291	303	311	259	318	285	289	356	303	293	274	290	282	297	324	263	294	304	307	287	319	305	313	280	286	323	300	321	274	304	292	256	293	303	286	305	319	263	273	290	305	278	271	299	282	316	288	296	266	273	297	291	320	330	269	304	279	287	303	301	294	323	294	316	296	315	321	281	297	270	298	278	316	301	315	280	288	297	310	315	293	308	290	317	283	306	295	267	270	305	283	308	276	289	276	295	290	303	311	287	285	298	293	329	303	282	307	284	308	293	313	296	267	283	284	309	301	299	285	310	288	291	295	296	270	282	288	274	296	289	296	308	288	315	302	269	278	289	301	295	291	308	267	267	343	295	282	269	293	268	294	306	309	275	286	282	290	298	285	262	344	295	307	283	323	316	312	311	286	297	262	298	274	297	255	318	280	314	313	294	282	307	307	284	316	291	285	284	300	313	294	322	303	281	282	292	299	278	250	262	292	261	296	292	294	312	284	287	292	266	293	291	262	314	304	308	304	293	291	296	323	290	332	315	287	284	312	302	289	291	310	332	283	281	299	310	336	302	280	306	250	293	313	340	325	291	336	319	287	284	304	296	296	299	289	306	296	288	293	276	286	316	299	298	319	292	344	322	299	311	310	280	284	289	284	324	301	306	258	294	328	295	291	316	278	271	283	251	296	276	304	312	290	279	299	284	301	326	324	297	269	276	291	298	316	282	292	297	344	283	299	308	296	284	242	314	307	310	294	288	305	307	312	330	304	315	311	297	311	307	282	286	315	321	317	257	301	314	282	317	329	278	290	309	273	285	301	262	315	303	302	309	320	299	297	324	329	272	310	316	289	272	299	300	280	289	267	301	306	292	276	283	299	292	326	290	334	304	294	318	298	294	269	254	280	291	308	268	294	298	321	300	281	293	327	306	302	283	310	282	271	314	289	301	287	317	299	327	281	293	308	289	306	306	318	310	288	274	300	310	275	281	301	293	284	308	282	297	312	311	318	301	293	264	279	285	312	280	314	278	331	311	295	275	296	289	297	307	302	305	307	322	287	271	290	273	311	292	272	330	296	284	282	310	308	282	305	303	293	304	326	284	264	281	269	292	292	298	307	320	291	337	317	295	287	333	316	298	305	336	281	288	315	291	295	295	287	307	313	323	270	299	317	300	280	277	283	268	285	262	310	265	312	314	258	293	314	293	260	283	292	290	307	302	288	286	291	302	300	336	326	294	313	319	295	314	287	314	332	298	297	274	309	306	278	282	295	321	289	291	294	287	303	297	307	313	277	283	321	298	336	324	331	329	309	312	307	302	299	279	273	290	289	288	303	322	323	322	275	285	274	297	273	322	306	280	314	317	315	286	348	280	320	308	303	314	308	279	296	305	279	289	286	296	312	307	320	314	305	317	272	289	315	298	265	293	336	288	304	273	268	284	273	270	322	293	287	300	332	309	301	325	296	294	312	307	315	268	288	293	308	277	280	315	286	276	319	283	286	314	309	289	283	301	295	296	286	279	339	314	279	287	302	279	286	301	299	305	315	273	299	308	319	269	281	304	276	311	314	307	310	304	291	306	294	292	327	306	312	295	324	279	301	325	281	283	336	323	267	299	282	250	310	271	316	285	276	325	289	290	299	291	281	280	278	299	306	310	319	284	309	302	283	307	320	271	317	333	295	308	297	308	270	294	292	271	282	288	304	302	260	278	274	299	305	291	281	288	291	287	307	291	313	322	306	276	308	296	297	301	311	303	260	285	296	321	322	301	316	297	296	298	311	262	303	309	292	301	302	333	310	307	273	287	292	273	294	288	278	268	305	299	305	287	314	266	284	304	289	306	308	276	313	310	277	319	298	306	290	274	319	261	304	280	299	307	285	322	317	293	282	314	275	314	277	337	299	295	287	270	267	322	282	292	288	323	267	300	259	277	269	294	315	275	278	284	294	326	300	319	307	300	299	325	285	255	286	292	307	259	308	295	310	290	306	323	287	290	307	291	289	317	318	280	288	274	295	306	315	325	325	303	293	279	338	315	306	304	299	291	292	275	323	299	306	318	273	293	275	299	303	296	310	299	322	316	290	278	290	285	330	310	290	256	345	304	296	300	312	322	309	316	314	333	290	293	301	310	289	282	286	309	311	289	312	293	303	258	273	303	305	307	303	285	308	293	300	308	294	314	290	290	304	277	279	292	264	288	282	305	279	264	318	314	278	303	311	303	302	283	303	313	309	287	320	311	334	314	269	315	284	318	287	279	299	309	300	292	289	297	309	326	319	290	307	253	296	295	266	289	333	295	325	261	254	314	277	307	279	286	287	306	266	314	299	313	271	303	300	310	302	303	271	292	283	299	287	278	256	307	304	328	327	291	293	312	304	277	256	311	323	312	296	333	276	273	312	284	289	316	253	311	290	294	269	306	257	295	285	274	278	308	292	312	318	306	279	276	267	277	288	288	322	302	283	280	326	304	313	291	290	262	306	256	296	316	278	296	289	293	300	247	327	305	261	306	319	289	260	302	304	307	311	281	311	293	295	316	298	273	311	276	291	289	272	321	312	296	277	333	327	305	314	293	315	300	280	309	284	286	307	311	298	305	278	303	281	295	271	301	302	296	277	330	334	328	276	254	307	305	289	294	265	285	304	301	306	278	286	287	297	276	326	294	299	264	267	284	302	308	302	292	299	305	279	300	311	311	320	313	310	311	299	269	290	281	293	280	329	333	295	297	305	305	288	289	328	292	303	313	265	311	318	330	312	284	290	285	289	311	309	278	314	287	290	302	314	317	299	259	276	301	334	312	281	314	298	311	312	325	316	309	290	304	320	282	322	300	339	299	293	308	291	292	303	288	300	296	307	302	285	277	279	255	288	335	284	283	296	295	319	291	311	299	316	307	292	282	310	287	277	304	304	301	287	298	275	290	282	316	291	318	301	310	290	309	313	271	294	292	306	318	285	303	293	300	288	275	271	298	302	284	324	265	290	294	317	297	277	296	302	293	301	283	283	285	318	285	305	292	288	294	295	283	328	309	327	291	286	288	296	265	314	323	295	313	311	293	292	314	293	305	335	270	300	285	280	305	309	312	333	276	279	305	275	310	283
28366	6571	4838	5662	4882	4164	3930	4411	3848	3163	2752	2534	2077	2411	2111	2062	2292	2145	2258	2580	2277	2489	2187	1852	1689	1840	2986	2770	1827	1910	1852	1844	2420	2020	1514	1347	1310	1163	1188	1154	1004	1030	1093	1180	1230	1275	1082	1022	943	889	905	800	787	862	874	792	723	848	770	735	742	719	754	753	746	795	711	713	717	708	738	740	762	754	740	690	696	728	711	625	720	645	738	728	693	737	668	682	729	704	685	739	683	700	707	723	666	666	734	719	657	715	680	706	728	730	724	685	682	709	707	714	697	664	691	697	685	713	691	745	705	681	667	708	695	688	696	651	713	735	702	629	730	686	693	725	716	705	667	648	655	744	686	684	733	698	716	746	739	691	685	712	721	713	743	725	697	691	662	700	692	708	698	665	703	714	688	696	699	725	711	701	731	700	648	687	709	719	711	688	686	668	687	708	710	689	685	652	710	711	679	628	683	695	682	676	718	725	696	687	699	707	693	734	681	687	686	712	714	674	737	685	724	690	668	694	708	689	754	646	737	686	645	695	740	675	742	729	685	713	644	672	704	657	722	713	731	733	683	659	693	683	712	717	701	641	731	658	671	716	691	676	722	678	707	695	655	695	692	683	684	681	701	713	658	712	690	710	665	705	719	729	650	729	674	721	683	673	693	708	686	686	703	748	672	661	683	708	683	709	663	723	695	709	692	695	658	699	704	712	685	696	681	697	715	687	705	726	701	689	720	710	663	749	753	638	671	690	691	673	712	747	683	684	705	730	729	694	692	648	702	685	710	703	688	710	699	706	680	670	690	660	693	695	699	697	657	689	719	737	677	681	636	708	672	696	671	705	708	702	754	723	707	671	718	712	716	675	683	693	671	653	701	682	732	682	678	679	709	681	705	683	659	688	652	703	666	694	682	649	678	660	692	702	681	746	726	660	677	686	685	688	675	721	707	685	724	655	669	690	711	672	702	705	696	690	699	666	751	728	702	696	703	704	699	716	680	660	672	683	742	718	727	700	673	689	692	666	715	687	702	692	672	708	720	731	708	676	679	636	698	668	724	705	703	758	674	702	690	634	681	742	638	739	698	707	731	687	709	680	685	702	700	688	667	713	668	712	715	701	666	714	708	682	663	691	749	696	786	684	720	714	673	675	698	708	690	692	689	712	678	701	674	701	707	719	696	713	694	706	685	635	689	696	724	682	692	651	707	737	699	683	677	697	733	661	706	679	699	624	728	689	626	676	685	687	665	696	683	673	665	678	723	686	680	700	698	693	645	709	709	693	694	717	689	655	645	702	712	682	724	735	698	711	708	722	707	693	673	741	699	695	673	665	682	725	706	689	714	668	738	722	655	662	683	711	691	677	674	728	693	723	662	698	672	686	716	681	667	723	728	685	698	706	680	697	682	671	694	714	656	650	676	654	697	654	703	733	724	696	715	713	712	654	698	648	661	689	718	707	731	704	743	689	690	683	726	659	647	659	690	743	710	688	690	658	692	735	714	717	712	689	670	709	675	737	671	693	645	633	725	690	709	699	718	681	690	719	710	676	678	696	684	725	716	696	672	747	699	678	664	715	658	704	733	722	699	702	657	737	733	709	734	729	742	669	698	726	665	700	706	688	669	673	682	701	733	679	747	749	684	673	687	708	697	659	741	704	673	685	697	733	652	680	719	663	700	745	673	721	686	681	708	749	698	653	678	646	711	703	720	685	719	702	679	697	708	692	695	708	716	697	675	713	707	737	727	663	683	712	709	683	697	713	715	724	711	673	733	673	702	687	698	689	700	706	677	679	708	744	696	699	692	701	697	714	693	728	686	666	711	678	666	691	726	713	695	686	724	640	674	634	748	678	657	724	682	740	696	725	728	723	688	701	719	683	682	656	689	700	669	713	681	713	707	677	689	674	663	726	715	700	705	702	727	716	710	728	669	668	695	678	684	697	676	698	700	744	728	722	734	717	713	710	661	740	693	703	703	711	704	749	713	689	706	709	698	713	646	724	712	678	710	650	665	681	727	666	690	688	704	667	718	708	699	698	699	714	690	717	682	668	699	652	700	736	682	719	684	688	669	702	690	710	677	723	680	697	753	694	653	691	717	686	692	726	707	721	688	702	655	678	664	676	684	701	695	648	688	671	694	681	670	708	725	670	727	696	676	663	713	720	666	735	667	689	696	698	678	727	678	675	686	669	725	679	731	740	681	685	683	761	661	701	736	703	678	703	727	684	688	698	669	709	694	745	703	626	665	713	670	699	689	691	724	720	771	711	628	671	740	690	694	660	694	701	674	698	706	715	696	735	674	674	701	693	699	705	659	685	703	745	646	684	681	682	688	737	692	721	701	701	689	683	699	735	710	700	718	741	715	726	731	683	672	714	707	694	724	729	699	677	718	704	681	714	662	721	730	705	745	743	691	716	701	655	685	742	728	712	705	714	694	692	732	670	717	665	646	652	640	699	717	663	683	693	749	676	685	716	706	712	685	685	695	695	707	747	760	654	696	720	700	721	733	697	701	680	727	694	691	696	668	699	707	716	716	686	714	681	694	672	717	704	674	661	724	739	653	694	718	721	683	708	709	727	716	690	690	674	704	751	674	710	703	713	689	738	702	708	719	687	683	708	684	713	720	693	659	721	708	731	694	701	702	686	654	674	639	701	703	696	750	699	674	672	657	697	682	761	688	682	742	716	686	693	709	739	679	669	692	717	679	653	709	711	698	667	698	659	687	695	724	689	663	742	693	717	665	696	648	694	758	741	701	683	710	657	718	652	732	698	701	658	682	678	689	747	652	678	752	691	723	716	731	690	727	664	721	636	729	641	687	724	671	700	706	684	698	726	672	711	680	686	719	720	687	675	725	721	701	686	710	658	654	701	711	664	665	716	690	678	731	675	705	747	751	677	673	755	688	635	681	723	671	621	712	750	720	700	690	648	664	632	703	698	715	641	692	741	697	714	710	696	712	682	706	709	677	727	696	722	673	720	715	734	696	690	761	704	714	715	700	681	698	706	754	689	680	701	686	717	701	736	653	707	729	642	682	718	789	695	691	657	731	751	688	680	665	696	698	652	720	695	651	699	672	716	705	689	719	747	669	697	678	692	702	663	686	679	707	664	674	706	678	710	723	691	718	678	697	693	696	705	647	666	745	713	663	675	640	721	663	734	711	757	738	660	681	680	765	728	691	705	679	698	704	709	734	682	646	679	704	655	695	676	700	670	739	715	739	713	700	670	698	695	677	740	694	735	704	703	639	659	711	651	693	664	685	690	720	712	699	683	690	684	694	683	708	668	693	685	684	640	664	710	724	694	695	726	676	688	687	690	719	699	680	662	701	678	690	660	670	705	745	726	704	703	722	678	680	695	713	692	695	704	705	710	684	652	705	678	716	690	741	754	743	704	724	750	645	678	677	710	666	678	711	702	684	659	712	724	670	722	717	691	688	690	711	720	673	676	689	683	679	681	703	703	606	668	726	713	706	676	723	707	711	692	686	682	734	719	757	672	686	712
60730	29094	16889	6452	2911	1913	1365	1432	1160	1015	799	698	654	713	671	627	672	601	676	630	631	689	531	470	470	498	687	616	514	500	491	522	599	527	461	435	424	378	384	401	344	366	377	363	427	414	374	395	350	323	339	337	318	315	323	312	289	318	290	261	321	332	290	327	325	287	264	271	303	306	268	294	289	307	290	305	316	302	316	300	284	308	330	287	299	297	290	278	282	315	286	310	296	304	309	285	294	315	264	299	295	314	316	314	288	277	286	326	290	262	290	265	293	336	296	286	307	297	277	290	271	286	295	306	278	309	319	286	294	289	325	270	274	293	277	316	293	274	282	273	268	313	300	321	310	283	322	290	280	284	317	311	273	274	332	311	297	270	331	270	301	301	289	312	283	280	293	284	301	278	357	259	291	328	288	284	309	298	302	306	304	312	304	298	302	281	298	319	276	270	265	273	317	304	299	305	289	296	327	290	321	275	311	274	272	296	317	297	250	275	315	295	287	320	300	273	289	302	296	300	301	282	276	259	292	256	270	309	288	286	297	260	326	301	299	281	282	258	303	286	285	272	294	293	276	283	307	272	298	308	294	319	270	291	296	273	276	293	283	293	310	305	274	307	275	287	284	310	286	310	321	287	299	277	284	297	291	281	287	310	285	274	285	278	304	328	260	307	310	274	314	312	266	287	310	277	300	298	277	291	286	272	323	247	286	283	287	317	319	284	316	283	288	325	311	282	329	282	304	295	307	261	294	276	312	306	293	300	295	326	307	309	283	283	325	285	301	275	321	297	278	284	298	287	266	306	334	287	322	276	292	245	286	327	327	284	282	297	289	297	292	288	320	306	310	283	277	306	302	277	287	297	305	297	297	286	312	310	301	304	292	288	297	280	289	314	297	317	302	267	277	302	292	320	290	311	291	269	277	284	338	305	267	281	272	318	289	289	298	280	296	289	292	268	326	279	284	272	287	313	288	296	299	286	300	310	280	279	313	278	283	294	296	343	295	302	352	311	297	303	286	261	272	294	297	296	275	328	293	282	284	292	297	284	291	316	287	293	297	293	291	291	270	298	322	285	311	287	278	331	307	292	288	299	266	288	325	287	309	310	303	297	303	310	298	283	306	304	303	284	300	294	309	323	297	298	304	270	278	263	304	276	300	317	266	308	291	286	333	285	309	304	300	279	304	306	265	305	296	312	278	324	300	299	260	272	273	308	302	296	248	283	270	299	294	308	280	297	269	285	316	255	264	295	285	293	303	316	302	328	299	279	285	298	306	286	311	297	314	309	298	295	307	306	306	306	304	303	299	308	319	305	310	273	289	268	267	299	290	305	289	329	266	278	288	325	271	273	308	311	288	319	258	278	309	265	306	319	308	305	310	294	301	265	271	261	273	298	296	287	295	286	299	290	322	294	322	296	293	280	273	294	265	289	324	340	292	310	331	302	287	317	306	316	273	269	270	289	270	284	304	300	325	302	296	297	282	273	311	288	272	303	315	286	275	268	279	287	278	320	268	292	272	295	299	319	312	304	279	313	319	285	325	289	277	256	288	302	292	309	284	271	316	308	319	285	273	291	290	323	283	295	285	292	289	332	336	306	314	279	292	299	307	313	294	308	298	280	319	273	278	284	299	280	333	299	245	261	275	308	274	269	294	305	290	301	300	292	304	326	322	312	303	280	311	307	323	305	313	306	293	304	254	297	274	288	320	297	259	290	299	292	312	294	301	303	280	274	312	284	302	285	283	291	279	277	295	304	316	303	302	312	305	289	292	268	292	275	303	283	285	299	310	275	299	265	312	315	297	334	311	320	343	297	319	305	301	273	304	276	279	293	303	285	256	268	281	331	281	286	280	303	314	321	281	273	311	290	303	308	318	283	292	305	328	297	282	269	289	294	267	304	306	301	291	295	283	292	290	292	283	299	296	312	304	307	305	268	264	294	273	288	301	296	338	307	302	314	305	328	317	319	306	299	317	338	298	299	286	308	279	264	291	312	262	296	307	320	303	298	288	321	326	270	285	289	291	307	301	277	276	300	308	288	287	305	331	282	311	317	304	311	313	299	309	296	283	271	300	292	307	293	314	315	284	311	282	300	292	322	272	307	296	271	330	291	297	325	291	297	283	285	315	290	280	295	269	271	304	268	276	307	281	279	291	297	299	301	266	312	329	270	288	306	345	278	283	331	277	308	315	291	310	321	313	302	319	302	282	307	269	281	305	309	320	290	319	277	276	300	287	255	272	311	293	278	323	270	336	283	335	292	317	310	283	290	327	298	351	337	282	280	300	297	322	344	296	297	287	316	322	290	309	305	275	321	320	267	290	275	283	287	315	271	299	309	259	285	284	280	305	292	283	307	260	310	267	320	257	297	298	277	270	310	274	312	320	314	286	276	248	267	312	293	279	273	300	296	264	299	261	315	311	323	304	325	285	272	332	293	304	288	309	285	299	334	275	311	294	278	300	291	314	290	286	284	256	293	285	299	276	286	310	293	311	257	294	294	284	311	275	286	298	298	294	307	275	300	298	280	273	299	313	281	289	288	273	290	308	286	301	257	272	299	281	286	291	312	293	320	287	278	275	279	295	281	289	282	281	303	285	278	303	288	306	278	308	285	306	302	308	277	307	307	313	297	306	293	279	285	284	281	304	298	280	285	278	330	274	320	280	306	321	304	328	313	295	254	311	277	290	273	268	302	326	297	287	252	307	241	295	313	274	292	322	289	291	275	297	294	295	259	278	288	302	297	348	301	324	310	296	291	345	288	296	308	282	266	294	300	321	297	309	321	279	263	306	257	318	262	281	296	313	276	290	296	304	278	306	313	315	287	283	312	279	281	310	280	279	301	328	289	266	274	283	283	304	296	271	303	301	327	297	318	304	279	292	320	288	260	287	305	299	285	292	278	274	297	296	271	307	299	295	300	303	319	284	290	271	287	288	271	284	320	299	341	269	309	284	283	284	281	288	278	291	315	259	257	311	307	317	282	270	290	300	289	278	259	302	281	297	310	311	306	314	277	294	285	298	287	300	280	310	276	295	287	270	297	339	304	290	306	313	268	322	317	303	301	310	321	286	317	339	300	300	279	286	315	309	313	293	317	299	278	291	267	315	334	282	289	298	288	303	280	291	323	267	269	237	277	296	299	294	290	316	265	320	270	329	284	282	295	264	287	257	300	287	272	257	315	291	294	300	288	296	290	320	247	275	319	268	321	289	311	272	251	338	269	293	308	290	289	282	275	311	266	292	279	296	288	278	322	330	287	307	297	278	312	292	281	321	297	299	291	270	293	304	286	322	294	300	296	316	299	298	291	281	283	306	298	270	300	282	306	269	293	296	306	285	315	277	280	298	297	284	309	324	311	293	316	262	269	305	287	299	284	322	257	314	253	271	284	264	244	274	296	315	288	286	296	320	269	295	285	316	277	298	315	295	307	288	321	296	288	291	262	279	284	297	307	279	288	273	327	304	335	312	264	301	282	304	301	294	284	248	266
36939	9704	7307	8117	7385	6558	5823	6591	5286	4457	3962	3439	2918	3381	3131	3155	3458	3103	3299	3314	3025	3103	2851	2337	2101	2206	3695	3372	2411	2498	2360	2275	3198	2366	1960	1758	1570	1485	1472	1342	1259	1124	1315	1425	1608	1661	1379	1320	1147	1004	1001	894	866	890	947	774	847	871	926	763	761	702	777	796	804	796	798	727	759	777	719	793	811	767	714	728	735	746	720	763	685	735	732	676	714	718	720	673	727	700	747	693	708	726	732	699	709	705	681	747	716	693	758	703	704	673	744	691	750	709	712	728	653	701	675	648	684	712	701	700	719	676	660	729	671	702	790	732	689	678	703	722	673	677	675	686	702	690	685	707	689	663	714	692	681	683	695	671	724	655	729	697	720	707	668	715	669	698	712	697	699	712	743	741	682	706	743	662	689	714	688	731	687	731	732	684	764	673	699	703	690	713	688	670	694	737	680	712	656	726	691	778	665	705	691	719	696	726	718	694	748	690	690	723	675	700	725	683	698	738	702	673	679	691	689	734	724	712	677	659	690	720	666	704	690	639	651	717	727	727	671	691	717	685	724	686	672	702	676	709	686	719	714	716	684	716	649	706	646	709	711	761	632	703	754	664	684	744	718	773	676	689	709	686	708	713	690	675	726	715	720	703	671	724	638	720	706	752	700	752	729	746	670	700	719	704	729	678	633	669	612	698	732	737	675	785	681	723	714	694	687	758	692	748	727	687	683	656	706	681	736	659	677	685	673	722	731	713	698	723	702	688	698	666	734	703	681	703	656	715	680	719	757	694	631	721	699	678	667	730	694	697	701	706	707	739	722	726	748	747	722	671	687	693	687	674	668	709	675	710	682	677	700	678	695	715	764	721	685	717	757	731	693	671	773	684	672	742	710	666	722	667	676	702	697	681	688	699	716	691	662	696	692	664	718	740	662	683	653	758	687	725	707	683	676	730	706	636	676	669	655	695	701	694	689	679	696	711	676	719	693	725	705	738	755	685	725	684	723	718	648	701	695	687	696	750	687	697	681	712	689	702	730	708	746	726	702	739	712	696	718	746	684	696	701	658	738	716	685	693	687	744	639	711	691	673	678	675	696	723	683	692	654	681	683	677	701	724	686	672	661	719	728	711	686	704	712	716	681	671	741	681	715	734	655	707	715	724	664	718	690	673	656	679	728	730	685	723	703	660	716	691	716	678	703	666	723	662	711	682	679	676	756	723	750	714	707	723	647	661	702	680	739	700	688	729	694	684	707	722	680	679	653	662	721	708	676	699	725	694	692	695	672	696	680	683	673	684	735	704	689	705	674	679	650	695	685	692	698	686	706	701	708	672	654	663	656	666	687	735	729	692	691	684	692	707	680	712	675	720	677	699	691	674	697	687	688	736	669	635	683	731	678	728	677	705	730	713	684	697	732	714	706	709	642	705	691	651	695	745	693	661	683	678	691	710	720	724	668	726	727	687	702	696	675	706	683	647	736	630	676	689	701	690	666	684	703	749	676	718	691	694	705	700	716	715	730	662	692	695	710	721	709	692	707	716	720	673	726	749	694	689	692	655	693	664	686	684	696	659	694	664	693	690	697	645	636	712	692	680	663	666	707	734	715	713	673	703	707	735	688	696	717	648	663	649	706	710	712	666	751	724	724	697	701	715	672	656	674	697	716	664	662	720	689	633	719	714	701	702	723	712	700	736	697	700	654	679	670	719	700	728	680	703	677	709	659	744	682	666	650	718	694	708	677	679	725	686	707	681	657	690	666	719	699	681	717	684	697	722	685	690	738	671	704	680	724	741	690	663	735	701	728	689	658	710	650	724	673	718	685	657	747	702	688	685	714	704	684	649	702	726	681	707	695	686	748	720	642	658	716	695	697	711	753	726	718	682	737	677	684	685	690	706	721	738	670	704	711	700	677	707	683	646	678	672	692	709	735	700	744	632	723	691	671	696	670	722	701	695	680	677	706	732	689	679	734	695	697	704	679	636	734	721	670	696	659	775	668	692	740	697	713	646	722	685	697	737	661	691	674	687	693	718	734	674	709	733	705	671	685	723	692	631	726	721	715	693	709	718	718	732	714	670	689	665	664	737	703	725	694	704	684	687	754	719	700	679	705	718	720	684	670	687	693	730	679	695	718	737	686	695	709	686	681	690	715	706	667	754	687	656	712	698	661	699	693	716	722	731	756	766	688	684	715	657	650	728	684	711	702	663	738	689	723	734	734	677	661	727	733	676	661	688	693	702	744	674	714	719	730	713	669	700	702	738	702	678	721	715	713	656	685	675	689	673	694	673	680	735	684	665	661	719	725	696	745	652	685	710	720	676	646	690	687	668	646	684	735	687	677	650	663	730	712	754	639	738	665	668	697	712	706	697	654	740	686	700	729	720	675	657	672	694	672	692	691	746	709	693	728	675	687	713	728	691	683	691	660	673	728	676	682	680	683	702	697	697	697	759	676	641	693	712	744	720	716	714	668	690	744	736	697	684	728	681	715	729	702	695	713	675	682	715	687	684	664	746	734	686	709	689	695	722	716	681	699	718	724	690	711	717	678	657	721	729	664	683	675	674	716	701	657	688	707	683	728	695	684	727	729	716	714	702	697	688	728	693	689	681	728	711	678	708	707	663	703	672	723	696	735	727	704	702	693	703	681	672	707	674	704	722	709	656	708	728	731	676	692	703	722	690	745	654	689	744	768	702	709	679	699	695	698	687	694	704	713	674	728	664	705	735	684	691	728	717	658	759	710	716	681	692	662	708	677	742	687	701	660	702	714	658	686	753	698	714	686	670	725	671	681	668	691	693	680	725	690	709	677	744	653	702	745	683	723	709	718	684	734	675	727	714	637	678	699	708	738	709	694	687	697	704	689	736	698	684	656	671	716	738	720	665	686	684	668	719	747	713	761	701	688	701	658	717	685	729	700	724	695	701	691	706	730	678	715	702	716	667	685	732	727	737	674	629	722	689	694	697	716	727	673	733	712	698	688	712	744	680	668	709	714	678	735	722	702	704	706	720	718	677	703	709	703	739	704	722	680	732	697	715	695	675	738	713	717	712	694	716	702	703	661	725	705	683	721	673	704	722	674	726	743	698	709	756	708	733	711	699	741	740	702	713	715	766	686	718	696	656	694	708	659	696	677	699	728	698	725	687	726	713	702	684	652	663	703	712	697	679	719	705	691	668	684	697	699	705	724	671	696	743	697	676	722	670	639	719	727	724	718	739	739	742	710	674	701	699	670	734	694	687	734	674	697	694	758	725	688	720	704	708	695	689	693	700	701	676	707	690	694	682	736	678	670	644	729	678	702	691	705	737	719	669	690	699	689	683	701	704	708	710	712	700	683	757	728	731	737	757	676	694	670	691	711	662	672	677	731	736	681	743	678	756	712	672	735	695	683	700	687	648	711	705	705	736	686	694	719	656	705	703	710	654	760	690	767	676	681	705	685	667	706	714	752	703	692	714	691	694	698	730	721	718	733	703	712	743	693	671	676	668	705	678	686	709	724	728
8786	1880	1088	918	823	677	628	682	633	556	557	504	502	497	473	446	475	480	499	508	561	531	534	458	469	458	523	534	461	470	495	494	536	470	471	462	440	429	463	451	452	440	463	402	439	419	438	451	440	430	389	401	426	419	386	416	416	421	404	407	406	391	410	421	393	401	451	405	398	431	391	392	444	378	382	421	418	412	399	414	447	374	395	420	424	407	407	428	383	447	388	455	437	406	430	410	433	410	411	395	425	413	408	388	423	428	407	402	411	379	421	449	431	411	447	414	412	431	444	410	440	420	402	381	384	414	419	405	432	381	413	424	420	405	421	439	447	402	448	390	413	391	368	377	411	390	458	390	400	406	400	392	423	421	408	415	385	413	406	428	415	403	392	379	389	406	386	361	398	441	432	403	392	414	402	430	403	401	401	416	435	398	451	413	401	404	426	393	380	380	360	420	446	434	401	417	371	437	436	426	410	410	399	384	424	395	430	401	431	435	392	428	420	397	386	370	363	389	429	440	460	418	396	400	464	415	404	452	405	395	394	409	409	351	392	417	359	385	438	417	422	411	425	469	395	434	395	433	441	400	379	405	368	410	416	439	418	425	403	403	428	409	395	375	409	395	383	406	436	419	388	420	406	385	427	419	427	408	420	406	400	415	383	396	395	398	455	416	388	407	394	373	429	396	410	398	444	390	402	413	414	434	423	423	418	361	428	352	397	437	405	408	403	400	371	414	416	388	416	404	372	394	358	380	398	368	405	405	393	367	396	389	414	401	388	410	383	441	413	360	408	385	430	390	413	425	381	414	370	429	411	430	370	392	416	389	393	373	397	396	374	423	422	415	423	415	423	399	426	390	393	382	403	387	411	406	430	461	421	396	417	423	394	378	430	379	409	446	447	394	414	383	372	410	400	422	418	416	392	401	408	393	450	444	408	400	438	436	411	441	408	427	405	437	370	394	436	404	450	408	389	423	387	400	402	412	425	452	420	419	383	406	415	379	423	397	407	399	397	401	413	415	435	410	427	408	376	440	408	421	378	448	421	393	429	438	381	376	426	375	373	391	420	466	411	398	387	372	419	389	405	458	418	372	412	405	416	442	401	425	429	388	409	407	424	461	408	393	386	437	406	407	411	383	406	389	428	407	397	410	411	428	410	426	458	388	356	436	389	406	389	409	379	404	393	402	393	413	461	418	402	416	429	388	400	417	414	389	401	418	451	419	406	421	403	419	414	421	427	428	417	383	442	431	449	405	427	402	403	450	420	439	430	415	426	412	427	390	379	416	431	406	408	428	423	406	398	430	449	428	443	404	395	383	429	455	401	397	462	431	399	392	411	405	404	423	429	407	384	378	398	413	392	387	449	403	385	389	413	417	429	378	436	404	427	442	453	410	429	376	432	392	428	439	417	422	390	424	376	405	439	382	353	419	430	427	393	412	404	442	406	397	418	417	444	418	435	417	421	400	392	408	393	410	421	388	416	434	408	377	420	459	397	405	413	446	423	435	410	447	402	436	417	411	418	414	414	406	468	421	464	368	447	398	403	384	422	421	417	409	379	410	415	408	444	394	357	391	420	447	442	408	388	440	394	426	392	403	404	425	460	424	365	413	403	396	428	433	409	390	417	419	402	413	384	402	397	391	412	441	413	370	424	379	412	411	399	413	397	396	450	373	364	374	434	378	408	417	425	432	408	397	412	420	419	392	442	420	413	413	410	412	431	432	435	349	404	377	388	398	413	396	418	368	409	432	392	403	395	428	402	425	402	407	400	428	415	416	412	382	389	430	420	405	395	423	418	396	418	392	441	383	438	428	411	387	404	420	404	429	388	400	417	378	387	444	436	385	362	394	380	374	419	429	384	416	421	423	400	410	403	409	432	365	423	414	383	391	436	388	412	426	397	410	373	411	402	402	412	396	393	400	437	450	449	428	437	370	430	411	412	405	410	404	417	418	436	420	398	414	413	394	392	427	380	434	402	419	391	402	407	395	376	385	391	412	390	399	398	419	434	372	456	413	429	424	384	438	399	402	406	401	423	381	374	400	391	386	404	398	405	426	410	449	392	375	401	418	399	394	403	384	384	419	431	431	428	391	389	418	438	401	421	391	427	430	407	369	419	408	417	453	399	408	392	390	397	453	368	401	438	385	381	377	431	454	412	400	422	412	410	398	392	377	423	417	384	459	480	402	387	370	430	455	396	407	408	444	403	418	441	368	416	385	438	422	380	433	403	427	416	403	390	421	393	419	395	386	409	390	437	412	431	358	428	420	407	408	415	401	398	394	402	433	375	410	421	417	443	406	424	413	428	388	415	414	441	392	431	395	399	394	431	429	406	417	354	361	414	409	398	415	405	463	393	398	415	423	385	395	397	404	424	401	422	433	389	454	379	399	447	394	428	431	374	402	381	412	396	425	445	382	390	373	385	429	462	442	421	394	369	445	421	395	410	388	404	407	379	431	432	406	436	403	397	406	383	437	436	410	408	430	437	385	402	375	434	390	403	390	362	375	472	419	430	389	392	424	418	402	426	378	384	405	416	399	388	403	414	411	434	361	408	442	404	436	412	429	386	419	403	427	412	425	433	392	419	384	407	430	394	401	389	420	409	411	410	409	373	418	433	398	419	414	386	418	433	409	423	446	386	455	401	413	401	392	407	414	423	398	401	410	406	424	440	400	372	440	380	429	402	395	416	417	388	411	388	415	421	418	403	403	405	422	378	415	412	416	412	444	377	439	446	388	439	449	432	411	391	384	406	435	415	372	435	409	411	429	417	402	421	423	400	456	399	385	406	391	446	421	392	419	427	413	400	444	376	402	443	369	425	421	415	397	446	407	412	411	421	446	414	434	425	384	372	420	436	367	398	417	391	378	414	401	421	375	376	419	411	404	371	386	415	391	413	443	411	403	447	409	441	431	406	429	349	393	420	385	396	444	388	384	406	417	415	411	405	365	399	432	357	394	433	415	412	387	378	392	383	393	408	393	375	411	383	398	396	384	396	393	394	401	432	374	429	402	417	406	376	454	425	369	376	443	391	440	432	411	424	425	403	419	422	408	426	406	448	395	398	415	422	400	450	432	400	424	404	408	388	417	447	394	398	405	408	433	379	442	411	424	396	394	397	435	450	407	400	410	412	437	442	402	378	380	391	410	406	420	438	387	416	418	432	407	410	437	426	392	408	445	411	403	436	384	438	419	418	386	411	389	416	374	444	422	450	382	431	440	400	391	433	419	415	424	394	430	382	442	453	396	412	363	409	429	427	406	397	418	384	440	410	381	431	401	420	416	418	394	410	396	400	401	416	419	401	398	389	373	395	360	413	433	410	364	432	412	385	399	393	393	451	404	404	442	380	413	382	405	399	362	424	410	400	424	404	395	369	379	389	373	414	361	432	413	378	388	420	429	433	398	409	434	390	425	375	400	441	426	400	394	425	431	385	403	377	403	396	435	436	420	453	439	408	420	437	429	418	375	433	417	385	399	374	416	437	435
7491	1987	2150	2503	2435	2219	2305	2650	2095	2003	1716	1450	1442	1404	1366	1354	1528	1592	1682	1923	1612	1630	1593	1501	1420	1476	2007	1981	1512	1572	1528	1558	1883	1565	1297	1290	1208	1207	1198	1164	1053	1016	1090	1154	1158	1189	1127	1098	1071	1018	1031	953	1037	1020	989	957	925	1011	934	912	922	904	970	948	956	920	912	947	932	951	954	1008	906	953	922	963	926	923	926	902	882	956	896	892	958	951	895	933	958	906	900	943	911	893	964	889	948	972	879	897	930	886	942	931	906	918	879	924	854	945	905	883	956	982	928	914	879	918	928	880	881	909	908	911	959	925	894	875	988	955	965	947	924	917	900	925	932	937	922	935	896	938	931	937	983	937	898	973	884	940	967	944	907	899	966	898	939	885	924	959	892	898	932	947	922	905	948	894	920	919	893	962	925	953	889	906	922	891	888	892	968	909	905	882	939	881	906	988	963	910	951	921	906	882	945	932	838	906	913	946	858	970	953	901	920	922	880	918	920	958	925	913	913	914	912	925	958	893	929	886	895	872	862	938	869	857	962	887	899	924	914	870	935	954	936	959	891	939	931	873	948	927	885	906	869	901	933	945	911	889	901	909	909	913	903	876	874	928	956	909	897	912	922	914	942	904	888	960	997	953	936	878	916	883	891	881	914	973	921	928	919	952	934	910	911	989	902	898	1001	910	890	928	960	922	882	920	906	932	905	909	933	915	1002	905	953	910	895	937	909	954	852	870	934	931	902	962	943	872	912	894	885	915	858	964	956	934	885	936	936	915	887	967	906	898	923	924	889	926	866	921	910	899	920	914	897	876	921	871	884	935	944	910	899	951	883	957	914	926	935	904	857	972	879	925	920	892	919	915	947	854	879	935	934	900	959	967	937	969	902	967	911	954	912	963	933	916	883	942	930	930	922	874	918	930	933	963	890	947	940	894	909	930	898	939	915	924	855	952	941	955	963	889	899	892	874	930	962	833	908	864	889	888	904	896	912	931	918	882	902	918	899	933	933	909	909	873	915	891	922	949	901	928	934	871	901	941	938	923	856	933	880	873	899	994	899	890	1001	926	930	901	897	960	957	935	907	921	870	896	952	918	867	930	917	901	911	905	933	958	951	860	913	912	861	927	880	880	939	930	876	929	907	951	920	932	947	992	896	908	888	889	972	925	937	903	943	915	927	910	979	904	922	905	940	903	862	903	900	917	897	892	910	928	931	944	940	893	922	945	942	899	940	951	909	956	947	933	905	873	920	947	904	938	953	900	906	912	917	912	931	902	930	940	887	982	938	920	933	974	903	910	946	937	894	923	935	925	910	859	902	910	938	944	935	923	915	896	906	856	904	871	891	929	858	937	891	943	865	876	919	937	940	917	859	936	925	965	945	890	954	924	835	921	863	903	931	953	928	945	914	947	887	959	921	932	922	927	906	906	937	959	942	884	944	931	923	948	921	918	911	952	944	952	848	934	884	923	898	954	910	897	964	947	921	944	885	907	926	955	963	966	871	930	881	861	937	956	906	961	960	902	897	954	928	890	912	927	919	948	929	867	903	914	954	964	938	926	913	932	883	891	929	886	961	961	914	899	927	862	884	895	963	877	915	913	906	945	942	964	924	930	877	943	937	913	954	869	888	926	862	916	896	957	921	920	915	921	895	937	924	955	910	899	900	942	906	910	899	918	952	888	873	874	959	920	913	933	929	925	912	956	941	905	889	937	982	929	912	871	970	895	894	853	917	864	945	959	925	933	894	893	897	906	858	936	955	883	880	935	935	894	890	878	911	920	926	869	1014	954	914	964	938	894	911	904	896	923	962	909	959	913	887	928	938	933	916	864	935	926	955	914	872	924	922	926	890	927	903	900	913	862	884	906	862	913	865	935	897	933	863	925	906	953	945	919	902	876	910	927	896	946	979	885	965	936	909	940	943	921	836	906	928	917	938	914	925	924	979	965	965	912	919	903	879	927	926	879	942	889	953	892	938	940	950	922	908	926	936	943	921	918	842	891	914	855	915	916	894	903	881	925	909	911	945	935	992	925	890	936	906	860	938	911	907	927	950	896	917	893	955	940	945	913	905	879	894	942	887	972	929	872	925	923	864	877	919	883	879	941	887	906	978	916	930	917	878	920	904	880	949	899	908	915	948	937	904	883	884	912	829	934	933	958	919	888	919	898	961	919	888	965	860	890	910	897	964	918	948	957	863	933	941	926	931	970	924	937	937	879	878	916	914	909	951	973	934	893	970	971	922	928	910	877	913	881	942	917	978	948	874	929	889	942	875	979	924	913	986	908	918	936	971	895	869	920	924	865	895	930	892	1026	906	901	961	917	931	923	951	872	884	935	921	854	913	924	968	923	937	937	927	908	939	893	898	920	904	922	898	866	931	959	848	905	963	913	940	971	934	852	938	909	931	883	861	915	904	922	891	984	917	897	934	898	936	925	907	954	920	880	948	870	918	923	942	882	878	918	918	847	963	914	873	932	925	917	901	915	896	904	945	932	913	949	918	955	894	885	923	930	882	916	918	904	904	892	916	925	939	980	988	927	893	929	911	914	862	979	938	883	920	903	914	926	909	904	937	907	970	903	915	976	888	924	915	890	911	922	946	969	929	929	935	909	938	913	944	896	931	939	947	930	908	941	909	937	903	920	931	848	972	929	913	967	869	916	903	960	932	965	942	907	947	975	898	867	915	844	936	881	919	908	891	901	863	930	869	891	887	937	894	964	890	881	917	925	925	925	886	976	913	862	950	883	910	903	909	895	940	938	970	971	905	883	948	955	903	897	929	886	889	952	943	869	953	955	994	930	939	904	921	892	964	892	909	881	925	994	955	884	914	885	904	932	871	957	921	911	926	891	932	912	884	888	911	907	896	924	937	946	903	920	959	930	915	898	938	891	918	952	892	926	909	887	906	886	868	867	933	950	939	924	900	923	947	885	937	916	894	915	905	871	895	925	931	946	921	909	964	953	908	951	945	953	933	995	908	932	917	921	928	947	921	932	920	912	935	880	960	884	877	880	948	908	903	903	915	944	925	851	864	901	969	943	977	931	947	976	853	957	938	915	907	905	932	918	869	974	959	899	862	916	928	979	889	902	997	890	924	903	947	896	972	921	908	919	914	933	901	971	915	905	902	863	982	876	987	942	934	913	913	914	917	910	920	903	963	921	944	912	874	880	932	919	907	898	938	921	960	947	939	929	863	897	933	911	968	962	895	916	857	872	915	871	1015	925	939	922	877	941	900	971	888	942	876	923	925	883	939	863	938	862	881	877	915	961	903	902	896	946	958	906	894	877	915	924	981	916	925	908	950	886	942	943	932	912	909	880	917	907	969	931	951	910	935	907	899	899	874	899	898	944	931	950	898	873	901	933	921	907	871	959	933	922	867	891	929	925	929	855	966	916	969	929	934	892	921	871	973	937	976	924	912	867	904	918	908	896	900	984	944	942	867	966	911	911	920	938	946	955	900	891	909	925	922	914	978	910	840	849	877	935	892	864	945	907	922	942
51870	24047	6913	2528	1699	1125	1162	1158	840	719	648	570	500	565	546	538	533	512	573	545	539	531	529	456	415	450	574	575	498	460	447	493	512	441	391	413	375	352	375	314	313	340	347	384	362	380	346	316	331	351	343	295	284	321	352	326	305	328	334	333	305	330	341	344	311	319	291	312	290	299	307	328	338	301	333	281	303	295	293	307	332	294	319	312	264	303	306	335	298	320	298	319	323	320	322	315	288	284	320	267	305	316	291	267	302	315	302	277	302	298	326	315	275	296	283	319	317	328	353	290	301	313	293	311	319	306	325	346	337	312	282	315	317	285	296	278	310	324	315	290	296	293	285	301	260	298	318	281	293	322	309	322	335	278	323	315	301	307	316	295	307	277	280	303	347	276	287	326	270	293	319	298	317	323	296	282	310	282	334	326	292	323	301	337	322	332	314	288	293	338	316	285	313	277	323	310	284	284	308	295	311	297	310	297	309	296	280	293	275	332	269	299	310	303	340	303	305	310	307	312	300	316	287	323	308	291	315	303	296	327	283	300	292	311	314	326	284	306	271	305	311	341	291	303	280	340	276	307	299	282	298	288	287	325	279	306	320	291	278	320	274	315	315	302	299	298	327	316	283	315	273	314	297	326	313	307	327	300	291	309	307	302	320	277	297	324	316	278	330	296	279	307	277	280	329	313	255	309	322	336	334	295	305	300	281	303	300	297	298	296	290	309	318	314	315	336	319	288	349	301	284	294	346	292	317	328	304	354	315	299	301	287	294	314	283	297	286	298	314	283	296	288	277	292	323	306	319	278	297	288	284	286	318	271	277	302	286	285	308	325	295	301	305	304	296	278	316	316	311	296	312	306	310	298	297	285	305	315	289	319	333	295	295	286	287	269	327	315	284	279	340	304	285	288	275	312	268	287	297	297	309	283	324	318	289	309	294	308	315	323	299	327	298	297	328	279	303	315	338	299	302	330	319	314	303	320	284	298	331	317	309	295	327	330	307	295	323	314	310	298	293	290	323	315	350	303	313	305	308	306	298	287	306	307	262	293	294	311	302	292	302	321	316	347	309	318	313	331	301	302	328	321	329	293	269	311	287	265	283	286	263	294	297	321	304	296	307	324	308	319	328	299	302	284	318	318	316	286	300	317	279	297	329	313	283	300	292	304	327	288	310	324	324	270	296	268	306	335	275	301	260	301	303	316	306	311	301	299	284	264	287	306	320	312	300	283	248	284	299	306	276	304	276	335	307	292	302	308	324	322	280	309	332	323	256	281	286	278	310	319	313	325	335	291	296	296	324	303	315	297	302	296	302	263	317	320	301	293	286	307	304	277	277	278	341	290	334	276	295	326	308	303	304	279	343	303	311	333	303	346	316	299	291	312	307	281	262	292	286	322	290	265	296	325	329	282	299	318	309	299	293	270	262	301	293	304	274	284	268	304	299	273	286	277	311	272	327	303	274	316	308	298	294	296	326	274	287	299	295	306	290	317	295	296	298	272	284	308	292	320	319	313	303	292	269	261	322	288	336	289	313	295	274	283	305	293	318	340	297	303	319	305	315	294	339	295	286	314	289	306	289	301	292	276	307	315	282	310	298	287	276	323	333	327	320	324	332	355	311	309	299	301	299	296	253	274	295	295	285	299	258	304	321	297	301	296	296	295	333	294	330	319	274	297	329	298	316	290	304	308	283	294	330	304	329	280	276	332	280	324	306	332	274	326	330	302	292	299	303	299	328	334	297	298	272	302	310	300	310	298	256	330	311	318	304	273	283	334	294	302	325	320	311	343	313	262	308	321	280	303	324	339	291	335	288	304	313	310	306	293	283	321	326	290	278	310	312	279	302	283	290	314	302	298	308	272	291	313	308	276	339	319	316	277	305	336	285	314	316	313	258	313	271	298	310	317	308	307	303	286	302	297	319	290	286	314	319	311	318	341	302	294	298	307	283	303	314	298	325	288	301	285	285	327	271	295	296	312	268	287	316	312	296	310	301	314	276	281	321	305	278	330	292	300	324	300	286	327	333	287	309	339	280	315	298	297	281	274	300	322	300	318	284	305	314	330	312	315	298	306	281	273	304	304	290	296	336	304	309	331	293	301	295	280	304	361	311	296	308	297	309	321	325	302	277	315	272	288	306	286	312	293	308	299	319	310	244	309	294	285	311	297	307	299	273	300	301	303	282	322	326	280	287	280	284	317	306	301	307	315	327	317	331	278	306	303	309	321	347	315	304	313	335	293	311	312	291	326	306	276	331	308	319	295	285	290	308	278	294	286	334	299	311	303	294	311	278	297	285	337	275	325	321	290	299	276	305	317	312	342	303	310	320	292	289	303	267	307	285	314	290	305	303	314	296	293	287	324	320	316	335	285	328	309	284	300	320	308	282	303	304	309	291	306	271	321	315	304	286	279	288	274	298	314	289	301	332	313	299	311	305	319	337	321	357	324	305	297	310	292	303	294	274	318	289	287	274	330	335	288	300	271	333	308	314	297	298	306	291	304	293	290	296	318	307	300	284	309	310	298	308	330	299	274	305	295	336	332	334	308	306	310	294	327	288	291	299	314	311	307	276	322	298	306	298	310	296	327	306	314	324	287	336	331	292	309	282	261	296	294	330	295	301	307	326	282	340	321	305	287	300	288	294	301	293	304	340	299	282	324	318	314	306	291	287	290	329	333	280	337	314	303	313	312	296	301	294	278	338	291	304	306	298	308	290	289	297	318	311	273	283	297	293	288	297	281	316	276	297	304	307	292	292	325	322	300	302	311	292	326	340	321	329	306	288	296	276	347	309	284	301	276	293	281	321	333	323	293	307	280	311	322	330	310	306	325	348	302	294	324	302	268	345	310	323	323	314	290	286	319	302	284	300	311	328	289	309	286	322	296	296	335	332	297	275	291	291	318	312	277	301	311	309	328	332	283	289	318	295	298	299	295	307	281	307	349	298	354	323	294	272	315	341	289	296	325	323	307	293	334	301	287	296	287	284	286	311	320	294	294	275	311	287	307	277	312	294	321	344	262	354	302	325	306	276	293	309	292	323	296	295	301	295	297	338	293	308	323	315	275	311	327	325	303	286	273	326	280	299	296	338	280	333	319	318	311	330	296	268	299	289	298	279	295	323	353	312	313	330	324	302	298	305	319	296	312	329	281	276	306	279	311	307	282	309	307	317	311	320	329	286	305	288	284	294	294	315	308	276	302	290	280	311	296	306	324	291	311	283	272	289	280	269	297	301	314	274	293	316	295	311	324	310	286	291	301	277	315	299	321	333	311	306	296	297	315	295	267	317	295	264	298	299	295	264	323	304	297	300	300	318	291	334	304	320	306	312	355	285	264	305	308	328	285	300	307	309	267	299	305	290	313	303	344	309	278	298	322	302	288	309	298	315	301	291	304	288	285	300	279	322	307	319	294	349	304	324	330	286	314	341	292	291	305	287	275	311	339	266	316	312	318	305	319	287	334	350	373	285	295	269	304	293	320	310	321
28349	6330	4724	5540	5212	4416	5041	4828	3696	3105	2700	2381	2091	2546	2440	2309	2514	2352	2531	2630	2318	2405	2156	1863	1739	1879	2785	2483	1860	1933	1868	1732	2470	1721	1486	1413	1295	1222	1176	1102	1024	952	1128	1215	1393	1328	1132	1043	996	844	918	825	851	827	878	773	742	851	811	733	788	719	791	824	781	775	711	730	761	784	772	700	746	748	729	722	723	712	680	712	675	712	707	672	714	705	720	693	720	715	725	728	664	765	710	742	710	715	680	703	643	737	661	735	683	731	715	653	685	723	718	728	677	736	667	729	751	727	705	697	698	738	723	689	699	648	736	690	708	687	724	748	705	693	726	728	674	678	687	724	730	749	666	723	703	795	686	709	730	665	720	710	740	701	696	663	682	709	712	687	757	688	726	683	696	684	718	745	711	723	719	757	704	722	719	698	686	702	727	687	695	714	693	669	685	716	737	656	738	731	684	702	710	681	749	727	743	688	719	744	737	730	708	729	718	705	692	690	680	720	678	754	693	711	758	695	706	705	699	706	699	716	722	708	714	677	635	737	690	687	704	703	733	713	713	708	683	744	713	691	747	714	709	719	739	678	710	656	685	720	705	705	724	746	735	680	711	702	713	670	726	704	761	741	726	778	713	713	692	749	713	707	681	750	742	664	738	654	678	733	696	733	718	663	750	702	683	736	738	711	715	687	752	703	753	760	748	715	712	711	673	723	679	717	701	727	713	707	725	708	713	709	697	684	715	668	733	683	700	681	714	695	704	720	725	706	670	682	695	706	731	642	716	668	718	682	705	709	672	714	690	691	650	678	646	724	725	677	684	671	650	692	714	668	671	685	695	685	757	671	691	730	699	703	723	711	684	692	705	712	697	721	711	708	730	692	700	696	692	764	670	728	724	685	678	686	750	714	687	746	702	679	703	737	688	729	739	704	688	673	756	702	682	639	734	691	671	699	700	703	691	687	624	699	731	720	702	750	718	737	689	670	708	667	720	678	706	676	707	690	718	690	698	752	640	716	737	681	689	748	701	711	768	721	718	748	689	680	706	699	723	704	727	702	696	704	729	649	694	729	697	738	700	736	717	702	729	727	718	721	714	696	718	733	707	687	730	710	726	697	688	717	701	659	736	663	726	687	702	716	716	701	700	713	722	736	720	702	705	704	672	692	749	694	701	674	701	704	724	723	693	719	721	702	688	657	718	685	676	664	680	700	780	728	712	654	752	724	729	764	672	704	710	701	733	700	735	688	701	707	745	662	722	700	768	713	718	714	708	639	762	659	731	736	712	720	746	722	722	698	692	719	724	687	693	686	683	728	727	714	721	694	705	714	691	688	705	683	699	713	744	668	699	666	691	693	717	675	734	746	726	660	693	684	772	697	687	696	707	720	683	704	726	690	694	748	690	696	698	680	707	699	748	693	729	701	700	697	718	684	679	692	733	673	732	721	709	673	689	691	732	688	711	681	742	727	707	669	721	681	744	699	698	706	716	715	754	726	686	742	660	734	682	707	722	681	733	739	686	702	685	742	716	657	719	700	695	699	680	682	708	689	700	716	639	715	682	708	711	692	644	735	700	756	732	698	700	724	753	674	698	711	726	733	741	705	695	706	692	712	706	712	701	668	722	704	716	709	721	738	660	726	734	713	673	710	728	682	712	690	691	737	706	717	699	703	673	713	673	695	695	667	720	712	682	691	673	675	713	771	713	737	721	654	735	643	705	670	723	744	682	692	711	690	698	703	708	693	698	651	705	713	727	694	683	676	694	717	650	700	767	714	669	682	674	733	678	720	651	637	663	725	695	685	719	724	680	710	692	678	742	705	725	707	681	730	705	708	697	724	706	670	744	739	697	703	710	693	758	707	695	709	723	717	700	698	696	706	704	723	652	700	696	724	730	709	687	719	649	689	719	706	692	682	745	721	707	685	705	762	679	719	676	689	771	709	692	728	721	776	742	705	696	667	691	711	756	725	734	678	740	721	704	727	661	682	681	731	753	728	766	709	699	714	732	676	688	705	701	709	700	662	723	717	714	680	699	675	697	698	735	689	710	712	714	706	712	720	710	705	709	682	683	747	667	709	695	698	698	705	678	715	728	696	737	707	741	660	711	671	717	694	719	731	734	718	718	717	680	725	686	737	714	684	740	738	652	702	698	749	733	735	748	695	688	702	739	655	692	667	720	700	723	744	719	688	731	753	694	711	698	677	704	741	713	699	723	715	747	738	745	689	704	694	725	699	691	711	723	747	687	713	708	715	728	709	712	763	686	683	703	705	716	742	716	744	693	704	703	700	801	700	653	725	687	725	688	674	708	697	730	708	711	679	721	658	678	686	698	707	678	658	655	679	683	681	702	674	719	722	727	727	683	680	710	666	683	727	711	705	708	698	725	762	721	734	716	680	710	729	728	753	685	726	674	700	730	710	719	691	715	718	706	677	686	707	702	729	714	704	749	706	733	732	704	704	701	721	682	771	706	726	722	694	701	720	720	741	693	707	721	713	735	651	725	735	671	729	685	704	711	755	728	745	720	734	673	752	747	710	697	722	693	639	714	708	686	696	711	684	707	661	736	707	676	722	738	701	677	718	689	694	719	689	715	704	734	710	720	732	679	727	679	687	704	738	674	689	695	764	727	719	647	678	704	712	714	667	740	723	693	700	681	693	696	713	697	666	726	694	734	691	662	728	706	748	704	674	713	676	695	694	737	716	684	715	719	756	711	673	686	694	703	733	684	705	726	674	724	696	700	738	737	739	709	711	688	743	668	678	717	704	737	700	723	722	705	728	702	706	691	685	705	736	719	719	707	729	735	677	714	659	708	757	687	700	715	745	684	694	697	705	716	694	729	721	718	706	721	725	736	704	709	713	703	695	698	692	679	655	720	718	660	719	682	747	722	674	772	701	671	744	724	691	694	725	731	716	663	686	712	727	713	675	724	741	748	719	729	728	713	711	714	728	739	730	691	754	718	753	731	707	654	755	675	685	742	677	716	724	778	718	731	686	660	694	718	707	725	701	692	701	710	711	736	758	671	713	729	691	695	699	702	693	650	681	707	702	676	697	690	730	736	700	713	690	655	660	724	682	690	753	728	752	672	736	711	739	726	698	696	687	728	715	716	740	684	724	740	719	669	709	694	717	694	721	706	700	756	755	720	758	690	685	693	686	702	743	725	683	726	724	730	711	696	697	713	670	683	727	724	708	648	716	745	705	754	654	717	729	728	699	718	672	721	741	708	721	740	715	679	682	707	707	760	700	715	715	774	693	723	685	691	740	678	748	714	699	760	704	692	731	724	703	684	717	710	740	740	667	673	711	696	665	754	707	692	709	696	679	715	750	739	704	723	683	663	703	685	718	748	721	711	701	727	726	696	681	742	693	684	696	730	721	734	755	692	724	722	713	694	746	730	678	667	632	691	708	734	700	736	661	705	742	674	719	701	734	712	699	703	717	763	724	709	703	766	727	703	737	676	669	702	729	671	683	731	740	681	676	739	681	684	795	691	691
63218	27818	15816	6522	3485	2309	2116	1687	1321	1053	858	776	692	678	675	771	684	671	713	682	636	604	554	507	532	528	704	627	524	536	473	509	570	518	472	449	395	391	373	372	370	339	382	389	454	402	395	389	349	313	308	326	341	364	335	293	312	373	314	341	292	273	300	293	311	291	320	301	306	297	326	299	321	330	307	326	331	308	275	306	302	311	321	295	287	283	288	322	310	300	318	325	280	337	274	302	308	314	267	308	293	280	319	326	304	313	239	320	304	290	296	315	262	332	309	308	299	273	301	318	316	300	282	319	317	277	283	279	306	317	286	292	345	288	293	306	333	293	290	284	294	299	288	311	320	285	304	277	300	287	311	297	298	300	332	318	323	273	314	300	322	299	280	296	308	305	309	286	314	304	275	292	299	319	319	292	286	315	287	296	317	317	298	277	324	315	314	279	299	293	293	274	321	299	294	333	303	264	302	260	311	291	291	320	303	297	329	334	299	308	325	305	311	321	297	345	291	318	273	314	307	334	310	290	305	261	292	333	323	316	304	338	272	309	301	266	296	322	270	276	312	309	292	295	310	296	310	288	312	292	320	278	337	287	301	322	295	290	290	312	308	324	278	290	314	313	289	306	312	338	298	327	292	339	298	313	321	275	310	283	324	284	330	291	304	330	316	300	318	292	278	310	283	348	299	274	290	260	299	297	309	326	280	301	294	297	281	295	323	309	311	338	316	285	291	277	285	279	298	311	302	323	281	302	273	317	292	293	297	312	303	299	296	310	303	276	343	292	326	289	317	319	281	280	330	298	299	274	304	300	316	326	290	313	299	293	290	294	273	306	302	286	285	285	323	272	311	312	315	313	317	326	302	306	330	289	321	320	326	285	278	308	324	315	284	307	306	271	314	327	318	309	272	284	320	317	324	277	321	319	291	302	307	296	284	309	313	304	312	322	292	301	321	305	348	307	310	295	308	304	315	302	301	305	300	327	330	302	294	307	315	277	281	320	300	313	296	295	303	325	310	294	325	319	285	301	307	315	333	322	295	284	295	316	293	339	289	263	303	320	314	291	288	309	331	321	291	337	325	301	285	301	323	293	319	324	332	287	279	302	297	263	297	294	308	326	291	279	295	286	299	304	342	316	289	281	278	304	292	307	286	323	318	300	312	281	307	314	294	272	278	317	270	297	309	304	281	317	269	305	274	307	290	312	334	321	321	322	310	310	306	290	306	286	334	295	314	329	301	327	299	279	324	304	275	319	289	339	280	288	305	314	297	309	278	329	327	299	274	274	283	268	319	318	282	276	298	282	274	283	299	312	265	337	329	316	295	347	304	315	309	300	342	344	260	328	283	293	304	297	267	306	279	276	309	296	330	294	328	307	283	287	289	311	308	279	312	300	309	288	318	319	310	296	298	309	321	285	306	328	317	313	337	326	290	318	286	263	307	316	286	302	289	293	304	302	289	317	283	310	326	286	295	282	339	319	332	293	301	304	298	309	313	298	299	287	300	295	299	311	281	291	268	290	248	284	314	302	278	294	313	290	276	321	271	305	329	288	314	285	285	320	293	286	284	314	286	292	279	290	274	291	300	318	311	284	300	284	319	308	313	292	301	302	306	321	298	301	314	288	291	300	321	294	311	291	302	287	285	297	332	289	290	301	302	289	319	287	316	291	295	319	302	289	302	278	277	302	316	316	291	284	293	300	306	288	275	264	277	317	292	284	293	314	291	286	299	254	287	331	288	295	288	264	310	274	305	274	297	290	311	335	315	313	315	304	286	279	288	276	276	301	355	309	286	291	310	300	314	335	318	291	304	269	279	277	320	277	310	287	349	288	306	299	300	326	322	337	294	315	292	297	282	319	297	299	311	314	301	331	290	298	308	288	306	305	295	317	332	271	308	279	293	340	283	292	283	316	343	313	274	329	287	303	321	296	315	317	311	305	301	292	307	286	279	294	314	283	286	328	303	337	293	340	296	301	288	295	306	304	312	299	297	267	343	310	309	321	306	320	302	339	304	349	323	329	277	288	302	270	295	323	313	305	334	284	282	309	311	282	295	314	311	312	323	294	286	322	308	319	345	298	292	289	267	279	349	304	296	299	284	299	307	279	305	339	287	305	308	281	291	306	282	300	322	275	267	292	290	297	321	293	316	320	297	293	297	300	284	287	293	268	290	309	311	303	324	300	332	316	325	320	300	299	347	337	306	272	288	313	296	303	296	324	309	299	323	302	301	308	329	309	302	330	292	336	327	332	281	278	278	317	308	314	346	307	282	311	247	300	301	292	284	297	318	301	295	306	318	285	261	290	327	313	286	298	274	264	290	290	339	346	283	306	329	305	327	311	301	304	298	294	273	293	314	285	257	277	289	289	297	303	329	299	309	288	276	305	292	311	318	294	316	320	307	301	313	312	299	304	303	299	309	299	297	289	299	332	269	316	288	276	254	305	310	292	316	320	318	309	309	299	290	287	334	320	303	284	304	289	292	317	292	300	292	298	283	304	285	273	297	290	308	292	288	306	316	300	267	299	322	319	295	292	303	321	291	299	299	293	331	298	279	313	302	300	303	315	334	299	293	308	314	322	284	280	296	325	331	287	307	301	297	286	303	281	302	284	296	292	290	284	294	299	297	296	321	335	281	289	294	306	303	290	280	289	292	281	300	326	283	293	315	299	273	311	290	272	318	315	314	323	352	317	334	297	323	273	311	316	291	315	300	294	331	288	271	299	297	319	284	297	325	286	317	313	324	276	294	281	294	335	309	297	281	283	329	278	313	301	285	282	313	288	321	307	268	316	304	317	352	301	334	334	309	329	303	285	297	293	303	282	283	301	305	287	298	318	300	308	311	307	301	294	276	313	292	284	307	276	316	274	322	321	308	306	312	290	328	307	308	324	353	301	243	265	277	316	299	291	318	306	294	315	303	264	280	279	305	307	311	321	301	297	304	281	286	307	296	286	299	310	290	294	286	302	306	347	330	320	334	301	287	287	289	297	287	309	281	267	308	315	313	289	318	299	299	309	356	268	297	315	289	304	298	288	298	306	301	280	297	312	305	304	301	306	316	284	304	299	269	343	301	315	269	344	361	317	314	302	285	310	316	294	289	294	329	284	310	309	305	288	297	338	317	315	322	297	298	274	289	287	288	300	299	327	319	306	321	275	300	336	299	290	311	298	325	307	310	314	292	311	307	308	329	298	310	291	307	297	310	280	285	303	298	273	300	300	350	310	293	284	302	284	298	286	316	306	303	317	307	283	299	296	317	322	293	306	328	298	325	287	332	346	335	317	295	284	281	304	314	315	326	331	331	300	308	264	289	313	311	308	271	273	274	295	290	300	329	352	334	313	321	264	299	301	358	299	302	300	316	292	292	281	302	298	301	309	310	336	317	283	323	308	322	303	307	277	307	288	301	318	310	294	288	269	314	305	294	328	304	310	325	272	317	308	298	271	298	279	313	324	298	287	304	283	321	343	297	274	301	294	303	244	318	324
37331	8420	7131	8607	7465	7054	8118	7025	5695	4609	3882	3474	3075	3275	3775	3748	3640	3202	3684	3491	3047	3182	2742	2454	2175	2423	3520	3127	2374	2318	2135	2307	3039	2444	1897	1895	1640	1630	1492	1428	1147	1106	1339	1431	1659	1552	1399	1274	1167	995	999	903	893	939	971	819	810	870	845	827	770	748	837	807	843	832	694	751	809	753	791	777	806	833	723	720	727	746	683	691	765	722	704	739	695	738	703	719	691	721	717	708	679	728	721	717	697	646	713	773	715	701	705	697	732	709	735	713	760	721	685	713	713	687	725	746	763	698	712	718	744	756	731	728	706	722	666	696	715	705	750	667	735	781	749	719	745	731	706	761	747	701	738	768	677	684	706	716	697	704	699	698	751	703	677	734	696	707	707	696	765	741	703	767	706	727	741	703	695	687	728	702	733	702	678	730	715	721	751	706	725	738	742	711	714	757	705	702	647	724	708	695	759	685	735	746	740	745	715	683	699	687	701	755	668	724	736	739	669	717	668	747	718	725	715	729	693	680	721	761	675	748	696	752	708	669	702	700	748	731	759	741	697	680	716	727	730	705	757	687	695	699	665	735	721	694	693	673	713	749	734	666	710	735	694	703	717	726	735	688	685	732	713	695	745	690	740	711	749	693	698	684	706	715	760	739	705	735	710	718	747	687	685	699	700	707	707	732	730	744	684	698	739	698	722	724	780	694	746	714	706	706	712	756	713	768	749	682	740	685	678	745	733	667	711	730	726	773	727	706	718	743	675	670	655	728	781	749	689	778	744	683	710	735	710	737	707	685	756	733	735	700	749	771	724	659	685	701	703	707	725	673	708	719	708	711	716	711	721	726	692	723	717	665	715	710	700	741	683	752	723	761	732	696	703	701	715	691	690	725	701	700	702	741	694	684	668	722	685	730	709	713	752	698	701	678	699	719	672	757	743	710	706	740	686	720	720	721	675	708	692	705	680	740	734	688	741	737	698	734	686	703	736	691	736	707	700	707	687	748	789	743	768	716	694	731	719	701	735	717	689	711	709	740	743	722	748	687	690	662	690	738	712	705	729	688	714	685	759	682	709	680	675	748	715	755	730	703	709	676	701	730	706	696	684	712	736	722	694	719	739	770	756	725	738	726	682	713	706	741	764	711	683	728	702	749	736	693	717	746	688	730	754	707	731	690	635	686	727	679	734	674	672	715	747	736	665	699	714	688	777	737	679	741	749	700	675	706	695	726	707	704	656	712	704	713	722	731	754	720	707	740	699	680	687	746	719	756	681	752	718	698	688	704	699	702	700	666	749	759	728	747	720	727	663	713	744	749	757	673	759	702	717	701	728	699	728	725	735	726	659	697	709	699	716	708	686	763	704	699	708	721	729	737	697	729	748	693	772	726	700	680	715	728	732	685	664	676	709	753	707	734	728	686	684	758	675	698	747	726	718	656	718	712	764	715	724	771	702	715	700	759	726	733	704	717	705	705	708	731	747	723	706	738	685	698	743	672	687	712	707	741	732	715	695	736	732	678	737	711	707	726	677	711	759	692	699	699	719	770	688	681	732	729	750	658	704	753	698	717	698	690	695	708	694	707	702	713	705	688	730	715	725	713	731	723	687	714	750	760	694	665	739	697	714	679	721	741	725	757	714	742	690	695	696	676	689	719	681	695	699	710	742	699	717	718	694	724	712	713	770	694	732	732	725	721	719	720	725	731	697	704	757	713	695	737	723	666	736	712	717	706	695	714	690	715	762	717	739	719	739	790	723	699	671	736	725	699	701	750	683	674	667	739	702	719	688	752	738	698	701	705	694	698	707	716	738	714	706	690	709	722	720	723	718	717	763	739	709	737	688	712	693	696	724	728	705	768	721	749	715	725	715	735	710	667	690	723	732	675	727	680	734	690	722	706	737	732	703	707	718	739	709	704	700	691	689	724	716	685	731	724	737	693	702	733	708	697	761	661	746	743	701	672	682	699	715	712	686	715	702	700	751	715	678	675	730	723	722	696	703	686	706	723	720	701	665	722	749	753	714	747	714	662	746	723	677	684	685	714	657	779	760	720	776	694	687	739	674	701	687	710	704	740	717	716	690	703	756	715	695	723	693	713	745	699	706	713	701	695	715	681	705	727	724	743	716	745	684	706	729	715	729	712	739	699	699	729	751	751	766	690	690	732	708	690	758	709	703	692	741	728	736	701	675	719	690	703	742	676	682	706	711	721	730	738	740	740	740	703	729	716	704	696	727	717	680	688	682	694	704	753	651	732	700	746	707	697	717	698	693	674	665	690	714	702	687	763	694	682	705	715	716	707	735	716	671	704	679	745	801	698	692	719	717	718	724	743	727	712	729	752	712	712	689	719	717	746	725	721	677	745	745	699	688	710	721	725	719	653	720	690	778	742	725	671	707	682	714	718	680	739	759	747	754	744	738	730	702	702	717	680	714	690	688	690	698	694	726	744	752	735	706	716	719	728	707	675	678	696	733	714	698	747	676	693	713	668	719	710	723	680	712	733	729	720	719	701	725	722	727	713	695	713	711	735	729	662	699	677	728	699	695	789	696	704	677	716	705	713	704	722	700	701	720	711	730	733	678	713	703	700	720	705	689	710	686	737	725	699	660	726	622	723	688	704	742	705	707	695	718	778	694	741	691	697	691	685	692	675	726	738	748	738	655	672	691	733	692	732	702	686	696	712	682	671	727	725	744	762	742	709	724	711	704	768	639	688	727	707	740	729	637	720	702	707	680	754	755	711	773	677	736	708	719	686	732	704	714	745	698	740	673	691	708	722	715	755	717	704	728	737	717	731	725	715	749	742	707	799	747	661	694	719	724	767	716	706	692	722	696	670	704	708	690	704	745	712	743	736	666	729	710	702	744	685	727	734	674	675	719	698	686	697	751	732	730	705	741	704	684	734	688	754	703	735	749	713	737	740	765	746	721	719	709	723	715	681	706	748	715	668	733	705	735	685	744	744	705	700	694	729	738	705	711	720	721	679	658	684	670	715	712	749	718	690	731	725	706	748	731	720	731	710	713	700	632	714	722	689	716	730	757	729	704	741	726	655	678	752	672	695	692	691	714	707	693	737	696	683	696	742	743	722	716	741	741	739	729	678	686	694	722	738	706	696	740	735	750	718	743	697	755	672	743	745	718	716	662	712	699	714	740	718	690	745	737	705	725	701	769	747	723	711	640	720	728	735	715	692	738	680	736	715	715	683	733	744	654	747	740	669	720	709	757	698	700	699	676	718	703	709	697	697	708	698	718	714	694	690	668	718	736	744	705	700	683	664	766	718	720	693	714	736	672	684	754	749	768	719	709	703	737	735	693	686	749	696	742	672	662	722	694	757	696	704	699	710	714	713	742	722	688	660	774	712	715	740	716	679	725	737	713	689	730	723	748	700	679	740	715	751	686	692	742	724	679	696	708	706	675	686	710	778	743	709	660	731	726	696	721	732	749	703	738	720	659	683	703	728	712	692	703	728	704	740	681	699	733	710	655	693	696	759	737	708
9355	1844	1100	852	792	709	872	838	663	591	530	548	509	473	500	504	504	536	608	573	549	533	527	477	499	525	504	498	476	491	446	546	566	526	427	530	480	446	446	442	406	437	424	460	433	494	456	441	421	402	426	454	464	431	418	463	418	437	429	401	389	448	422	443	396	437	405	389	434	404	415	417	436	398	430	436	391	414	409	440	393	431	409	424	415	440	428	409	419	427	434	434	401	423	455	394	428	443	409	422	425	407	425	405	409	438	400	408	449	416	412	447	423	399	424	441	410	397	386	431	426	397	431	417	432	410	441	381	417	415	433	414	406	375	379	446	371	445	445	427	420	403	431	430	421	473	406	420	461	440	433	398	437	402	433	408	406	433	417	377	419	422	395	413	396	373	434	459	449	422	424	400	431	381	446	441	420	383	400	391	420	443	412	402	440	441	395	419	391	394	414	409	433	412	401	433	402	430	395	455	458	378	404	436	441	450	412	401	398	438	424	407	434	420	446	447	455	442	420	413	413	406	396	406	440	444	401	407	456	407	440	463	445	410	404	443	426	428	452	416	394	431	372	408	390	433	434	430	431	443	457	437	395	430	420	428	429	392	438	409	402	407	436	444	436	455	417	436	402	417	408	383	394	425	441	433	403	429	421	415	395	426	459	429	424	388	377	421	425	458	394	421	431	434	446	434	442	402	389	434	421	448	402	411	458	414	401	422	434	423	439	381	445	459	427	433	403	423	404	430	436	416	419	430	421	401	422	410	450	433	455	453	392	398	378	421	469	424	451	481	410	468	421	423	413	423	460	404	406	409	414	422	414	458	425	418	397	367	454	465	387	381	409	388	401	360	408	423	430	378	393	410	441	434	425	417	463	429	422	392	440	366	452	409	413	432	388	411	440	422	407	413	410	432	426	431	475	427	422	405	368	413	436	415	448	401	414	419	440	419	435	378	435	410	414	412	382	448	435	428	400	410	429	387	439	459	423	418	422	435	418	425	413	393	433	425	465	479	416	398	415	420	405	420	395	421	383	395	411	414	393	401	427	383	425	363	418	393	447	398	403	420	444	452	450	406	451	433	382	424	420	401	409	452	416	406	385	405	421	442	447	385	396	409	430	428	413	441	435	420	432	428	418	379	428	458	424	458	426	397	408	424	438	415	366	440	404	410	415	427	387	428	451	395	413	413	428	425	377	407	411	409	387	418	394	423	448	434	402	420	435	429	430	431	459	396	411	454	452	419	422	408	420	416	415	414	422	404	396	428	423	453	465	401	439	434	457	409	413	403	448	418	422	429	453	380	426	439	465	415	429	427	418	451	413	385	401	425	416	405	406	405	404	412	432	417	413	419	429	414	432	414	453	443	416	429	431	411	391	440	409	432	436	412	409	418	442	421	396	415	360	399	416	418	405	452	435	375	465	397	434	392	374	378	428	417	392	415	413	409	435	429	416	359	433	414	426	422	385	395	405	420	425	423	406	438	405	384	397	411	399	414	431	464	406	394	442	416	444	437	444	420	407	424	403	396	429	401	436	397	421	447	444	444	424	422	448	404	457	406	401	408	436	428	431	437	419	396	399	400	416	415	443	438	406	428	428	429	454	447	445	437	403	409	404	374	448	454	425	434	412	464	428	411	444	401	419	397	442	414	369	398	432	399	425	415	415	409	409	405	427	433	403	402	463	387	394	409	395	423	386	431	427	423	433	420	398	439	447	410	410	405	454	426	416	378	420	386	430	423	414	449	442	431	432	399	433	413	409	402	413	414	426	443	448	437	392	398	412	441	441	388	431	407	428	395	389	430	437	428	422	367	403	396	406	407	440	469	400	424	449	443	465	434	425	416	419	420	402	457	421	447	434	437	409	429	433	429	405	453	439	430	447	381	425	435	395	416	443	403	407	414	474	434	425	437	413	437	415	394	409	411	400	437	468	425	452	408	431	404	393	423	453	375	406	407	453	421	419	453	427	410	396	424	398	431	428	437	416	416	429	405	395	420	457	425	395	413	433	422	413	418	445	405	411	427	425	440	431	430	404	452	448	387	408	401	428	391	398	454	404	414	398	423	412	437	415	409	422	396	404	414	448	413	385	407	415	396	456	476	443	422	451	453	396	426	466	421	427	415	426	416	428	399	417	400	399	443	450	412	406	421	436	435	389	420	420	417	452	415	435	438	453	412	397	411	416	467	433	398	378	446	398	405	379	410	423	430	398	398	453	400	428	459	428	421	400	433	445	411	419	422	402	396	403	376	395	439	430	441	395	417	439	425	392	413	408	448	454	448	413	409	436	412	383	410	422	401	433	434	432	381	406	407	415	437	382	450	417	422	438	412	433	408	469	433	416	426	425	430	415	447	423	437	402	451	475	438	415	406	424	406	429	439	389	439	431	417	401	422	448	468	449	434	402	422	426	398	445	440	394	404	432	391	434	466	433	413	441	445	428	421	416	421	403	406	423	423	417	413	379	382	463	427	402	433	386	387	410	490	435	427	437	424	449	420	390	410	434	406	480	429	428	398	419	440	429	389	433	428	423	391	404	411	424	429	413	424	437	426	444	436	409	437	387	466	394	380	412	395	446	449	395	419	426	433	418	427	421	398	405	382	424	414	401	411	396	423	416	422	423	389	402	397	434	411	432	416	434	392	473	412	381	423	417	441	414	413	403	416	408	425	422	448	445	466	442	392	450	461	466	431	363	405	408	453	416	459	403	384	419	386	429	427	419	416	414	428	432	403	435	420	412	401	402	414	421	418	429	432	402	428	433	429	428	362	406	363	446	431	410	421	426	442	409	401	447	418	428	462	408	417	438	438	448	450	420	434	378	419	435	391	404	398	400	399	418	416	434	455	411	411	383	454	398	431	411	399	459	444	422	429	427	396	420	427	433	382	408	451	445	417	413	425	416	414	417	433	396	408	423	412	345	406	440	374	372	374	423	411	424	430	403	403	396	400	417	436	404	426	427	440	381	432	425	389	413	374	422	426	405	396	430	432	442	427	446	454	430	435	379	414	415	404	415	413	407	385	445	445	402	388	391	428	431	403	404	420	430	446	433	407	463	428	454	396	413	422	420	398	443	411	397	463	402	406	409	400	395	417	414	433	413	380	395	411	445	400	395	374	391	402	436	396	418	395	413	421	435	418	444	412	434	400	421	414	435	411	402	461	434	405	399	397	411	386	389	444	404	443	413	439	444	397	459	399	398	410	383	394	415	418	391	427	443	416	410	398	423	429	416	420	438	415	399	425	427	400	418	428	454	469	371	424	408	397	400	438	414	437	415	388	438	408	413	429	437	423	447	453	427	372	415	426	404	393	411	437	399	422	440	442	397	441	427	453	437	418	427	423	446	466	412	431	404	414	392	452	412	438	397	429	430	408	410	437	407	423	420	419	429	426	458	440	397	420	427	427	404	427	413	401	414	445	418	419	449	440	462	429	448	398	446	445	403	425	357	426	411	445	438	424	370	433	385	361	430	378	388	388	429	425	404	393	439	408
7778	1876	2105	2684	2570	2382	3154	2895	2417	1929	1697	1488	1389	1550	1482	1415	1613	1651	1852	1815	1593	1728	1677	1519	1475	1557	2006	1754	1465	1435	1416	1534	1869	1567	1371	1323	1262	1132	1247	1119	1144	1024	1064	1148	1227	1231	1114	1070	1013	1050	1062	1030	961	985	997	889	956	1003	1004	884	934	982	1011	956	927	947	951	920	945	955	926	968	930	942	953	939	902	919	948	960	894	926	924	947	899	927	950	946	941	942	904	982	971	925	944	893	918	946	978	962	1009	936	950	905	965	880	925	896	943	919	872	912	923	923	901	887	998	898	1020	906	878	950	956	913	905	901	948	893	915	924	978	911	952	899	934	924	922	923	908	945	935	925	931	940	988	914	918	855	982	903	933	946	918	882	894	899	942	909	942	908	943	955	906	925	860	900	919	920	925	891	948	865	914	1021	973	945	945	923	947	905	909	919	936	918	931	979	909	951	943	926	940	975	970	981	922	919	920	945	943	979	901	937	911	880	933	948	937	949	993	919	953	920	903	924	937	973	945	986	974	974	951	1003	900	993	898	987	922	943	957	908	915	948	896	968	962	949	969	969	933	927	951	963	927	889	887	986	928	926	914	931	947	983	907	999	978	950	953	895	914	937	911	964	972	956	925	946	912	956	911	971	872	958	902	963	928	926	904	942	937	875	921	922	932	897	904	947	946	920	891	931	990	882	904	902	906	906	945	917	939	935	930	895	970	923	912	910	947	905	922	968	911	942	976	879	910	930	831	896	924	926	881	890	949	939	905	946	890	952	947	914	941	983	928	865	968	945	893	885	974	929	959	932	912	944	998	867	931	941	971	913	934	926	908	883	951	995	893	904	933	992	992	933	921	945	931	937	890	946	969	941	939	939	939	944	982	923	915	989	924	937	877	950	938	935	898	930	966	958	915	957	929	925	909	862	982	1004	989	954	933	975	948	944	937	913	957	951	969	893	913	931	899	937	883	947	903	941	937	941	880	928	894	920	968	918	882	910	942	946	937	919	916	945	892	959	920	894	973	917	947	985	912	855	988	922	921	951	945	906	950	974	926	908	928	944	990	927	893	952	956	963	948	953	930	909	911	912	906	910	934	910	976	952	962	927	988	923	932	972	947	899	997	946	935	965	944	928	893	942	859	937	949	969	922	893	965	930	994	918	954	962	918	944	960	894	916	1002	925	904	968	925	937	975	919	956	962	907	904	878	903	919	964	924	924	916	977	977	884	926	930	983	887	931	973	956	901	920	981	940	888	927	969	908	901	939	931	912	946	906	944	854	949	967	899	923	925	936	852	901	919	943	938	966	956	921	901	945	925	957	984	975	942	971	966	916	923	954	996	868	890	942	912	885	952	950	959	951	978	966	941	953	900	1002	949	931	957	983	933	925	919	926	922	969	977	929	933	944	921	913	953	976	910	890	910	960	961	868	959	908	931	917	983	914	934	926	916	932	945	937	979	865	991	955	912	902	901	899	939	946	891	938	943	919	904	912	966	924	961	965	967	960	983	956	951	997	904	932	917	977	927	896	929	954	958	944	882	941	920	886	926	911	932	878	973	962	878	914	899	964	902	936	1005	968	918	910	922	911	942	967	951	918	913	942	923	904	947	1000	942	922	949	912	936	960	943	926	965	929	941	916	930	909	988	926	961	920	963	925	949	939	944	904	928	921	913	926	898	962	907	987	917	926	907	989	897	917	898	867	919	935	945	895	953	992	942	917	959	939	935	999	923	883	976	973	907	934	967	863	944	949	936	911	907	980	921	903	945	897	985	908	945	947	940	919	956	973	935	918	909	933	978	943	911	960	941	946	962	919	967	962	927	932	921	910	906	931	907	934	939	895	918	923	925	973	975	949	904	967	930	891	984	902	936	920	959	895	932	956	978	997	884	963	948	936	961	967	959	939	907	982	885	893	980	920	904	894	898	965	918	932	930	865	914	915	922	941	904	916	918	943	936	983	938	934	961	975	835	876	952	938	890	912	897	901	914	922	955	906	942	987	933	929	916	879	950	1002	932	954	923	934	937	922	928	910	911	945	948	953	950	917	920	904	968	865	917	960	899	895	913	909	951	929	895	945	942	843	978	923	921	953	907	940	927	944	955	932	995	935	944	983	985	882	914	955	983	929	942	882	923	922	971	921	984	936	977	894	902	903	959	917	929	984	949	943	956	963	921	931	921	874	972	932	900	900	907	874	923	984	942	929	926	882	941	942	929	937	938	917	957	926	913	891	933	920	976	900	947	866	990	936	900	945	1002	976	943	915	957	881	950	938	888	951	902	969	912	945	946	922	919	970	932	906	932	960	907	907	963	942	973	938	918	915	868	970	935	972	909	941	870	954	895	983	956	926	872	962	953	894	864	957	932	943	928	926	945	971	921	908	911	911	910	970	939	879	953	913	858	921	920	1010	935	953	958	944	995	957	938	926	896	876	939	924	902	950	964	972	899	935	954	989	968	910	909	914	901	957	934	896	912	886	916	930	970	970	913	885	976	944	942	998	945	933	926	970	921	920	935	968	983	975	932	912	961	972	922	983	930	929	936	934	964	946	884	930	980	916	968	971	940	985	951	947	884	994	899	911	973	893	980	989	940	915	939	944	877	912	921	951	934	901	938	973	945	934	923	933	939	904	933	947	949	932	880	944	898	934	925	955	908	953	936	919	970	982	878	913	977	898	928	945	964	913	956	942	916	998	964	962	900	948	911	920	912	915	913	936	922	975	937	868	1017	951	910	943	902	912	918	942	1007	942	927	960	931	939	916	954	871	934	902	949	928	944	935	961	900	920	911	922	944	938	972	934	996	963	932	937	900	972	943	923	931	907	881	925	900	940	926	979	907	921	898	903	917	963	955	949	951	900	884	940	903	916	922	943	885	977	952	919	927	873	923	916	958	945	965	926	913	984	933	942	957	928	866	902	976	990	951	874	910	930	956	952	898	909	927	976	922	920	938	949	935	935	951	950	917	924	924	931	956	953	939	912	938	930	928	946	992	871	901	984	949	936	957	928	911	902	930	945	912	922	875	949	958	959	964	922	980	893	930	916	926	953	933	914	958	911	945	936	965	951	993	935	965	869	882	921	916	965	857	915	877	948	906	899	965	926	957	905	1005	921	970	942	951	998	931	935	976	964	964	920	971	902	964	923	914	937	903	900	937	933	933	935	979	935	887	931	932	926	932	928	893	977	948	907	965	888	978	954	897	907	907	909	902	853	945	1003	947	942	917	942	947	956	898	972	976	885	864	871	943	920	912	961	938	975	918	958	922	926	894	905	873	951	984	911	938	933	933	934	883	887	933	957	887	941	939	960	935	875	931	1013	970	873	952	881	928	936	987	931	877	921	920	953	925	970	913	948	950	924	960	915	932	917	918	894	893	939	893	962	990	969	900	1008	898	929	950	948	956	937	913	973	953	944	943	949	950	953	946	921	860	865	961	968	940	922	893	930	916	916	923	953	892	970	960	919	926	900	911	910	928	871	950	942	946	979	922	939	929	944	945	942	899	964	899	923	983	902	947	932
54249	22146	5584	2759	1808	1388	1282	1206	964	733	606	575	537	611	569	567	622	563	593	626	505	537	498	469	458	472	575	523	480	437	456	471	564	474	426	398	404	399	391	355	382	344	413	387	378	390	361	360	358	324	359	326	351	347	318	332	315	329	317	306	314	317	346	307	320	359	300	292	298	317	293	300	321	320	306	273	293	305	281	323	300	288	312	299	308	328	277	300	341	287	336	295	332	342	306	327	338	313	332	281	267	317	312	299	356	267	323	322	327	300	275	282	313	327	327	331	316	303	314	309	298	334	328	326	315	295	297	288	329	314	311	286	310	261	321	314	306	314	290	294	306	324	335	308	304	317	292	312	294	296	299	322	331	302	331	283	302	350	292	295	321	318	300	309	297	319	319	306	271	336	285	283	327	298	315	319	328	321	292	305	307	310	301	306	295	301	307	306	282	285	293	295	280	309	341	331	311	341	313	291	340	281	303	291	364	324	307	322	353	290	328	309	304	296	301	281	342	334	350	349	302	308	318	324	314	300	331	325	333	306	310	326	295	309	283	291	306	310	328	289	298	302	307	327	310	294	281	331	299	318	317	337	327	326	301	293	322	349	309	328	368	306	320	293	323	327	350	290	317	349	284	335	322	287	297	285	305	313	311	318	305	341	371	282	287	300	301	312	318	284	289	325	300	321	311	281	319	308	293	326	320	312	297	305	301	295	277	304	305	352	287	298	293	293	311	309	261	298	337	298	312	316	282	337	292	296	348	297	333	328	315	311	310	312	324	312	328	296	285	329	348	298	298	326	302	301	309	298	337	290	315	314	297	307	286	286	280	314	311	311	306	291	327	301	319	281	298	300	318	290	344	318	344	323	306	324	292	317	335	267	300	301	326	302	330	292	249	295	337	338	296	308	287	284	295	294	300	298	317	318	316	315	325	293	318	378	291	304	330	302	325	338	300	306	321	288	323	302	299	289	291	307	334	322	318	294	300	318	320	306	314	300	308	336	294	325	295	272	331	297	299	339	320	297	301	308	280	283	305	318	293	313	285	283	294	314	310	308	307	282	303	314	316	334	311	279	336	309	276	317	340	275	301	322	317	307	318	337	309	304	296	332	315	317	313	321	295	343	292	297	309	279	300	322	294	286	317	311	284	308	319	309	306	293	302	296	325	308	335	311	278	328	341	339	343	324	328	297	317	329	318	324	313	289	315	307	312	316	313	316	321	315	293	296	321	298	300	306	314	309	316	328	310	312	312	327	316	302	309	305	302	306	292	337	305	295	283	332	324	291	314	265	265	315	355	306	347	329	289	289	312	325	322	302	299	323	317	302	304	300	309	273	305	343	339	285	365	302	314	299	292	320	314	291	326	290	300	282	302	296	318	276	312	303	308	298	303	329	320	304	321	352	285	319	307	328	298	307	296	308	310	337	301	310	327	281	321	316	287	282	304	314	302	298	298	331	306	310	290	333	355	283	321	286	289	298	334	331	294	307	311	319	300	324	309	326	285	305	312	321	289	326	329	303	312	327	334	303	312	294	343	325	305	310	301	339	290	315	292	266	306	313	317	312	316	335	285	287	298	299	327	301	269	300	314	317	317	307	283	317	327	322	321	324	327	309	273	289	297	282	299	297	327	330	305	312	301	303	314	306	309	287	322	333	315	321	322	338	291	306	335	322	305	306	316	268	328	305	350	322	309	331	314	342	312	294	308	301	281	293	331	317	317	301	300	284	312	335	305	314	298	322	306	324	311	323	309	295	322	300	333	301	313	327	298	283	311	301	329	292	336	332	301	307	311	318	304	319	298	319	314	317	315	320	337	293	297	321	299	323	316	314	327	308	277	309	373	295	337	309	319	312	295	299	306	301	292	286	323	304	318	303	307	334	337	324	312	300	293	315	327	285	309	306	296	321	310	316	355	289	292	304	321	317	326	332	298	323	314	319	320	305	290	299	280	283	312	292	333	326	281	346	308	286	342	325	307	304	326	307	291	341	302	301	300	315	281	314	365	311	311	286	304	279	297	328	299	309	336	300	309	316	343	293	302	320	342	320	330	288	342	285	300	302	303	318	353	293	321	314	289	313	292	280	331	309	296	303	317	286	321	318	283	312	322	319	316	345	337	302	295	313	312	295	288	286	292	310	301	315	276	283	312	285	324	295	288	282	285	290	331	270	275	285	310	323	307	285	335	357	317	315	323	283	305	320	310	283	308	335	325	302	333	321	312	295	344	332	313	301	324	336	289	307	313	327	290	320	299	326	309	333	329	314	316	300	324	303	309	288	322	339	341	290	309	297	353	327	297	337	274	354	305	274	335	329	309	323	275	316	347	345	343	307	307	318	327	289	305	298	296	338	332	329	304	319	292	326	308	309	274	311	298	304	296	327	327	320	299	317	320	337	300	317	338	315	323	305	315	321	309	300	315	304	289	309	289	262	292	288	316	327	330	342	306	314	308	291	311	293	359	302	361	318	328	303	292	301	309	347	298	318	358	300	293	303	313	328	348	323	343	347	314	277	293	302	279	299	289	318	302	308	320	302	309	323	314	337	310	315	317	298	367	328	307	317	312	319	336	339	329	295	334	311	324	330	329	283	306	297	287	294	303	318	308	282	305	324	286	291	301	284	304	321	287	315	306	310	285	298	321	322	274	319	289	310	316	305	270	303	316	279	299	287	303	275	317	339	312	298	297	300	317	349	314	328	301	325	298	297	306	347	269	320	284	299	302	303	279	294	321	315	317	289	310	325	304	285	326	289	311	286	330	333	300	298	316	283	306	286	314	316	312	343	309	241	335	300	291	314	283	297	307	282	322	295	347	325	304	292	326	289	328	289	305	298	301	306	299	294	341	310	348	323	287	323	317	335	307	322	261	307	306	320	311	292	276	295	331	317	301	294	280	299	314	333	310	294	292	326	336	317	293	334	276	316	330	305	305	293	335	334	336	320	294	322	297	351	364	296	312	337	298	274	280	284	309	295	304	311	305	319	349	285	313	288	316	349	324	340	313	286	312	347	289	306	312	304	307	302	300	283	316	297	327	326	319	324	319	316	316	296	299	321	327	298	323	308	337	344	293	263	334	278	312	281	317	315	324	318	339	334	296	332	308	293	293	298	332	302	279	325	319	302	339	331	327	319	292	294	331	305	285	334	300	313	307	317	327	287	293	272	297	328	336	302	321	301	309	309	291	307	305	315	342	300	314	297	317	314	295	271	309	329	302	322	350	337	337	307	308	276	322	300	318	307	286	313	335	309	318	310	277	304	343	298	312	302	297	310	298	301	304	296	318	293	330	331	315	316	312	297	314	322	288	286	300	320	303	335	307	275	333	297	317	302	298	309	299	323	306	314	301	323	302	306	311	331	316	331	323	335	318	307	333	339	285	307	338	328	318	287	321	333	333	353	331	320	323	302	320	307	325	263	322	310	323	287	279	281	292	298	358	305	305	325	280	306	283	292	308	340	305	323	322	298	293	330	286	301	297	325	298	339	295	327
28691	5422	4817	5924	5323	5019	5623	5387	4048	3071	2843	2584	2105	2490	2380	2280	2599	2348	2655	2668	2236	2426	2104	1806	1654	1873	2617	2138	1844	1848	1733	1784	2436	1952	1583	1494	1262	1253	1228	1182	1010	1012	1085	1221	1336	1265	1061	1043	993	883	931	832	859	842	859	759	805	827	805	717	729	802	793	760	880	836	726	743	746	723	747	781	796	758	743	740	729	724	692	726	743	738	708	706	724	707	705	744	723	702	705	736	739	727	749	701	704	726	672	724	666	713	715	747	731	732	733	713	690	693	708	711	769	690	727	715	743	735	701	679	671	744	734	707	732	725	704	713	728	675	694	773	719	690	745	736	731	747	746	703	698	753	714	710	744	706	742	719	736	757	723	645	734	678	693	699	716	726	711	671	714	730	749	700	689	742	743	736	734	737	703	708	745	689	712	689	660	701	743	734	668	738	737	708	730	723	752	705	730	733	758	697	683	702	765	699	695	738	712	700	677	773	734	680	707	753	736	761	721	720	710	704	686	747	719	746	702	683	745	707	753	788	748	683	740	736	718	742	732	680	722	673	727	696	724	699	722	753	711	728	748	732	710	728	716	695	694	705	684	744	776	700	763	713	713	737	754	765	783	720	715	707	720	725	683	744	729	730	720	712	754	705	764	707	717	739	714	718	722	733	692	688	689	722	674	698	749	757	701	719	724	727	714	699	733	727	732	739	682	673	737	714	720	703	719	737	723	697	732	727	701	742	798	748	718	739	739	723	737	722	689	724	731	756	721	674	712	733	717	687	668	724	729	738	724	725	702	701	666	744	730	759	700	755	760	709	659	735	740	702	698	709	728	685	728	749	709	689	757	728	726	661	715	728	772	656	692	736	711	765	740	703	758	795	699	727	717	760	679	736	727	633	697	709	678	743	692	721	703	719	691	704	694	689	699	720	698	686	697	751	717	769	759	758	702	735	689	682	728	702	673	669	676	741	716	751	702	719	761	721	716	675	745	719	729	723	714	727	697	759	684	724	735	718	702	709	722	714	689	740	693	728	754	714	735	708	700	707	748	692	757	720	734	676	667	709	742	745	665	765	678	700	690	746	721	682	713	654	723	695	725	684	707	726	725	744	782	706	706	740	693	750	721	716	735	675	735	686	710	775	749	744	744	710	730	703	762	725	713	708	726	711	696	715	714	724	689	717	752	755	758	726	709	727	679	732	700	693	699	725	719	704	716	733	726	746	743	709	716	758	673	681	751	695	759	707	747	711	732	733	706	694	706	728	739	710	726	713	762	741	709	726	723	714	706	764	727	710	783	757	749	775	733	680	700	758	755	721	721	710	715	723	706	692	671	779	696	702	755	646	751	725	722	769	765	726	753	715	690	727	712	696	732	730	694	721	692	725	710	682	727	733	723	737	716	714	737	691	748	713	717	734	733	730	674	703	732	718	711	717	743	698	723	690	720	721	721	684	704	706	715	751	723	696	724	694	691	711	723	713	749	732	738	711	720	709	741	790	769	694	721	711	715	693	693	694	772	675	704	733	744	748	748	724	719	739	729	755	723	714	729	719	752	694	735	727	756	718	689	727	717	732	712	679	732	728	687	728	689	773	708	771	680	702	713	717	727	774	726	730	737	754	685	710	705	704	720	733	703	706	734	701	726	759	773	707	737	781	733	693	714	732	793	714	736	730	736	752	743	730	731	674	753	681	755	687	690	722	702	719	749	701	710	707	781	732	668	732	673	708	716	774	707	704	718	749	718	761	742	714	742	734	697	776	699	698	715	726	723	738	776	678	769	704	697	742	695	737	700	719	762	715	691	748	735	737	716	715	638	725	717	743	730	694	731	650	722	732	659	727	783	714	742	720	737	722	706	732	691	737	708	737	691	693	719	712	689	795	711	788	734	692	705	718	751	758	733	702	718	723	729	723	714	756	702	693	702	749	753	682	759	695	719	681	734	682	742	724	727	754	726	694	719	719	691	709	751	704	669	716	717	693	737	751	760	733	774	744	686	671	725	719	711	743	738	698	751	719	725	704	714	720	662	784	766	737	743	737	764	703	698	704	748	674	717	702	740	700	696	711	690	740	728	733	761	722	721	737	735	759	754	724	755	688	732	756	704	719	718	705	706	732	720	725	738	760	697	690	757	696	757	669	762	675	735	742	730	788	712	759	698	709	714	715	738	738	737	700	734	673	717	734	727	745	676	719	743	702	736	703	712	700	772	701	745	727	690	690	722	724	734	691	719	746	749	709	772	712	699	702	766	706	721	753	715	692	706	690	718	727	773	693	722	693	768	707	715	708	696	730	718	720	681	725	761	709	711	707	695	705	720	767	702	705	707	718	735	708	736	665	724	690	715	709	745	710	734	753	732	718	757	704	729	751	737	751	744	716	724	664	712	689	795	746	683	718	686	679	674	719	669	702	671	673	699	716	754	752	740	724	739	696	752	718	707	689	676	675	696	756	735	780	744	715	678	704	709	729	762	720	740	749	694	696	738	694	722	714	720	751	694	674	713	703	740	696	692	745	692	715	710	657	684	772	751	717	664	724	712	732	697	722	703	761	737	709	736	716	742	755	728	768	732	748	729	747	746	756	713	677	705	708	710	770	767	755	703	700	710	700	738	730	705	747	737	735	710	715	745	731	728	737	706	679	700	756	709	717	741	721	742	662	694	720	694	757	679	724	704	715	750	717	730	699	741	681	710	746	704	699	714	700	739	748	710	712	701	733	674	713	741	713	730	692	744	697	739	712	757	708	694	723	706	707	705	734	701	731	734	719	757	739	744	728	701	714	747	691	750	735	668	706	695	658	708	731	699	764	728	705	668	702	746	751	770	720	699	691	741	698	713	742	726	739	764	757	764	721	732	700	716	722	746	757	693	749	674	694	718	744	726	712	695	742	702	658	726	739	685	733	711	671	727	692	702	700	762	712	714	677	736	736	714	708	703	753	766	709	741	674	731	711	700	724	720	743	719	733	719	706	685	706	722	710	707	690	734	693	772	717	721	704	740	655	730	703	730	726	725	681	726	758	731	717	699	672	781	697	748	782	728	708	696	770	719	716	710	701	688	719	733	726	757	757	723	707	707	693	704	740	741	735	705	752	703	735	725	728	716	751	726	656	693	745	696	727	729	714	728	762	775	710	746	722	697	698	733	700	766	723	720	731	742	739	757	732	723	719	718	740	687	729	720	757	709	702	747	686	762	770	701	747	736	743	741	692	718	686	714	744	743	698	700	711	707	699	744	650	715	666	730	730	691	713	715	726	785	679	696	701	732	710	689	752	768	724	730	696	701	731	694	751	718	711	777	692	674	727	764	693	735	700	756	729	717	715	777	704	704	701	705	715	729	709	764	748	749	754	735	723	729	693	673	756	776	730	747	733	715	666	690	732	697	745	748	699	691	731	726	705	746	727	750	715	726	686	741	769	699	672	725	723	708	761	731	690	729	701	725	749	726	676	708	719	734	700	711	691	704	665	705	746	719	761	733	698	762	696	735	703	722	696	696	748	712	784
65651	28445	13277	5566	3061	2046	2087	1889	1229	1004	905	768	699	707	797	724	784	708	707	717	650	621	574	541	514	562	680	581	477	521	475	493	590	514	495	454	437	392	473	411	366	349	405	408	412	417	411	347	375	347	327	331	344	333	324	312	327	352	335	343	346	322	316	337	347	332	322	323	327	303	346	292	303	324	278	301	305	283	310	304	371	313	301	322	289	319	298	311	341	316	286	297	304	328	289	298	322	314	312	316	296	327	289	326	291	307	289	319	280	298	281	302	306	280	307	324	309	305	295	352	313	302	311	312	313	303	320	330	321	323	311	307	288	334	303	305	309	280	282	333	302	311	288	302	284	303	282	306	274	301	286	307	332	319	292	319	309	304	312	330	335	289	301	281	288	291	295	299	319	314	301	328	303	302	276	293	315	301	290	309	315	304	333	308	287	330	325	323	332	307	304	311	279	321	313	314	314	265	323	320	334	328	307	289	313	328	312	293	301	282	301	344	318	338	305	304	324	314	272	305	342	302	301	297	317	285	282	297	303	343	338	268	302	317	296	322	315	330	288	310	308	298	314	302	340	306	322	352	344	323	321	277	318	335	290	288	317	272	297	302	312	313	318	300	267	287	308	283	320	320	313	312	290	286	290	293	326	326	327	334	291	317	323	305	316	352	292	272	297	295	327	317	295	280	329	323	298	301	307	315	271	288	307	330	297	320	316	273	319	326	330	322	344	329	292	273	288	279	297	290	300	321	323	295	321	282	308	316	292	318	291	311	312	317	268	341	342	358	314	286	294	292	338	310	328	329	313	295	313	318	310	284	291	313	336	281	288	310	301	337	320	303	311	332	325	284	296	312	294	327	355	315	317	291	343	311	310	314	286	304	329	311	309	298	315	334	284	340	319	300	334	309	303	288	274	353	337	284	288	291	312	304	301	282	306	306	309	325	314	302	293	335	318	287	298	312	278	320	300	320	340	282	321	334	308	297	320	324	306	330	334	329	323	320	313	305	293	310	281	325	337	299	306	312	299	314	329	296	298	303	349	289	302	317	298	317	305	311	338	277	301	269	307	315	312	297	317	277	320	319	319	310	317	302	288	356	317	276	309	302	339	289	340	333	283	296	327	311	303	294	339	300	334	308	287	326	350	320	313	314	296	310	295	296	303	293	296	312	298	343	299	284	301	261	329	300	269	321	318	291	306	273	305	315	297	296	307	330	283	309	298	296	324	327	315	280	288	308	318	329	297	304	291	302	316	288	325	319	291	303	323	305	307	302	306	344	331	288	334	347	303	299	309	284	301	310	321	300	279	297	311	318	315	322	309	320	286	316	311	325	280	341	277	297	292	315	314	327	308	282	306	317	286	286	299	305	317	312	320	309	301	292	299	300	322	299	285	287	290	290	309	307	253	301	292	319	323	262	296	349	327	308	305	270	315	316	305	298	312	325	311	310	300	309	304	279	335	297	313	291	299	307	315	299	328	325	304	312	321	313	294	281	298	291	345	326	325	296	343	296	300	328	303	280	339	275	300	280	306	295	309	298	322	318	340	283	314	327	334	300	283	304	307	295	332	290	307	294	291	308	294	302	308	298	290	291	274	294	305	287	293	308	322	321	257	298	294	306	330	307	285	355	306	304	338	351	336	301	317	293	297	339	315	288	310	333	267	331	333	287	318	333	328	312	310	287	289	317	315	316	282	270	336	280	300	298	316	316	285	273	308	288	325	304	320	287	301	307	310	348	281	301	293	304	307	293	301	315	276	300	292	330	310	307	311	255	322	313	286	321	313	342	335	295	296	329	317	331	322	311	300	324	300	336	319	292	283	311	333	328	337	324	302	294	291	295	308	323	274	360	321	323	299	304	325	302	308	324	286	281	312	292	328	296	316	269	327	289	309	324	287	315	308	328	303	308	292	280	299	314	355	316	336	330	335	320	294	288	333	297	316	313	280	318	292	315	262	286	299	315	302	306	322	320	345	305	342	278	293	307	337	317	299	313	294	331	302	287	311	335	316	300	286	322	331	311	297	324	321	307	305	314	287	324	320	349	338	323	312	325	325	307	303	315	312	326	344	306	322	328	341	319	365	341	306	291	317	359	304	333	309	316	324	319	290	336	310	335	310	329	302	282	308	317	282	300	298	293	303	318	329	294	267	264	326	341	299	303	309	307	282	314	326	306	324	319	299	333	308	312	307	314	315	317	318	298	304	314	321	324	287	306	310	300	270	320	297	306	315	280	326	324	304	301	311	326	292	281	317	312	306	288	299	345	285	309	304	302	316	309	281	291	292	323	305	299	316	287	320	307	330	354	287	305	295	292	349	286	297	289	307	337	271	292	333	332	319	337	305	315	313	323	295	307	290	324	303	353	295	282	303	328	302	329	294	306	310	323	315	308	286	319	318	317	284	303	307	281	287	298	309	310	301	300	302	289	295	313	298	292	327	316	314	272	281	324	345	324	297	269	317	292	321	347	317	323	309	284	349	347	302	326	320	300	311	317	316	324	281	295	284	317	295	312	277	275	310	282	314	302	292	315	300	318	321	312	333	312	344	342	294	303	302	288	309	316	341	297	321	305	283	301	267	365	348	312	329	274	293	335	334	317	317	305	295	302	301	336	296	323	292	274	298	295	325	325	327	330	312	273	296	278	319	342	312	291	321	314	312	284	301	289	315	300	315	314	304	310	340	319	289	340	304	291	329	288	317	331	340	327	292	312	314	311	298	328	305	293	334	324	317	311	293	309	337	254	330	322	310	331	340	313	300	352	272	319	310	329	308	310	303	319	265	290	314	289	317	304	326	274	326	287	307	326	303	305	279	309	311	294	319	316	312	298	279	327	313	300	291	285	318	292	332	303	297	322	305	309	293	319	301	308	263	322	314	318	307	296	310	316	319	313	279	309	269	274	318	305	295	264	294	282	296	299	309	298	287	309	309	306	288	356	329	314	324	320	304	316	367	300	313	348	319	316	327	316	279	337	295	323	313	319	322	311	281	314	310	353	306	337	315	347	317	295	303	314	331	317	314	321	365	295	307	287	308	308	316	288	317	307	313	326	313	293	278	337	301	323	319	358	301	308	306	295	310	306	336	293	323	308	307	328	333	320	336	342	329	304	279	302	316	328	334	324	332	291	327	286	336	308	325	289	301	313	333	301	321	309	313	304	323	327	294	310	304	305	334	315	331	318	311	320	285	303	288	302	295	271	286	294	350	319	293	296	319	306	306	281	327	349	323	299	289	284	354	291	331	298	307	330	321	335	321	280	286	331	325	299	280	288	323	352	360	291	303	325	315	326	317	331	291	290	299	311	289	313	300	310	313	314	300	278	292	340	321	275	311	319	294	318	335	316	298	298	326	340	321	308	282	298	314	330	325	340	316	313	291	311	310	280	316	333	296	262	340	340	340	298	304	310	310	296	304	313	309	318	310	338	292	288	311	297	307	301	295	300	324	288	314	291	306	331	308	323	305	329	295	308	303	289	307	309	335	321	298	337
37352	8241	7022	8837	8143	7463	8213	7808	5837	4403	4042	3701	3070	3719	3622	3593	3870	3248	3762	3537	3144	2976	2741	2443	2237	2517	3260	2824	2217	2191	2132	2175	3042	2527	2046	2069	1676	1506	1612	1343	1165	1104	1423	1539	1719	1624	1356	1192	1128	961	927	943	946	1009	965	796	874	906	839	810	736	830	887	885	890	861	720	743	746	772	824	808	818	807	746	745	785	737	777	717	773	698	713	759	693	749	752	715	753	707	720	723	743	688	719	723	724	696	749	721	707	682	795	778	739	763	734	737	747	750	698	698	701	711	679	739	705	732	711	696	735	794	728	767	743	699	733	769	772	711	709	699	709	736	735	728	697	782	719	745	739	772	679	745	741	743	746	744	687	728	696	710	773	742	735	707	744	713	766	705	684	759	710	706	703	749	733	745	777	733	715	714	683	730	779	697	711	748	739	737	724	700	739	722	721	729	709	755	735	666	740	751	748	743	693	770	728	772	711	739	681	722	715	753	698	783	735	748	699	730	697	730	652	741	738	682	724	703	713	731	775	734	692	732	739	754	783	740	751	739	697	720	763	670	676	735	702	723	776	688	737	747	700	740	753	712	707	724	744	706	732	759	759	743	731	735	722	737	699	749	722	720	711	694	744	767	719	732	744	731	694	715	796	749	772	758	739	788	701	741	768	756	737	706	699	736	738	713	731	718	730	744	766	734	766	681	729	733	697	648	743	757	734	741	743	753	757	734	756	734	710	742	719	730	753	718	717	739	771	733	730	707	690	756	757	708	768	707	718	691	732	709	678	723	740	727	682	745	733	692	776	741	720	760	720	722	746	701	757	784	744	728	727	698	725	705	728	733	732	759	691	734	739	744	708	738	702	743	723	731	738	733	713	752	753	687	698	749	740	703	730	703	724	680	667	715	649	755	727	773	707	732	696	694	688	719	728	694	721	706	724	690	733	737	718	723	737	713	710	748	768	710	727	754	751	721	720	730	734	745	701	736	736	680	722	749	697	696	750	668	729	718	704	727	768	736	740	731	752	749	742	700	751	766	736	724	704	749	762	748	730	780	726	718	739	701	743	689	749	721	739	729	749	767	744	728	722	713	705	687	712	727	730	749	712	743	719	735	692	738	704	739	715	695	727	754	701	739	745	741	714	748	707	670	768	711	774	766	716	785	729	691	743	740	741	745	759	688	754	718	745	724	747	730	742	726	720	713	773	697	747	724	711	712	732	763	724	724	687	678	719	683	749	710	756	694	793	688	726	712	721	726	736	731	774	744	735	722	724	761	732	698	758	746	694	694	781	714	748	722	696	754	766	716	717	740	790	708	718	756	738	729	717	700	755	742	710	667	789	707	759	744	727	749	774	698	732	668	752	706	715	734	714	795	753	775	725	722	709	688	734	748	713	760	709	748	693	741	770	675	739	713	711	693	725	734	711	736	699	750	744	743	775	750	742	712	714	736	754	706	710	719	692	692	734	712	705	793	768	738	717	685	719	737	708	739	718	723	767	768	675	736	708	702	701	722	700	742	724	759	727	752	798	694	761	721	707	711	741	704	702	716	696	750	687	753	728	717	700	733	754	750	737	716	704	739	735	750	731	724	741	738	693	695	728	737	710	751	729	748	774	727	716	726	710	746	704	717	670	720	724	753	768	727	732	734	716	695	711	731	723	756	734	688	752	722	686	777	729	728	697	737	731	681	733	762	695	705	702	774	773	716	698	733	728	743	742	772	724	732	734	726	711	674	720	702	743	767	731	738	748	742	742	668	718	728	718	739	710	766	766	723	691	694	770	754	701	722	695	734	717	705	731	703	754	714	726	762	703	751	697	675	746	715	728	747	719	720	700	716	739	763	696	786	704	670	732	724	746	725	692	716	738	730	690	744	744	750	739	732	679	752	716	735	710	716	708	696	724	668	747	709	698	722	746	716	752	751	757	725	747	728	718	714	754	762	750	764	722	687	673	713	703	721	712	811	724	716	761	774	706	711	716	707	681	754	735	688	727	669	692	723	681	689	754	755	745	754	726	714	735	747	724	750	685	742	749	733	733	768	736	712	748	759	765	736	725	741	738	735	721	732	702	734	754	783	700	712	720	743	736	760	770	722	761	709	670	762	764	736	829	761	755	767	702	726	752	753	751	695	708	725	695	737	717	719	691	687	735	729	719	767	735	712	758	790	697	744	760	720	722	748	711	704	763	767	693	694	705	716	726	753	686	746	736	710	691	739	742	759	748	744	763	745	732	698	711	717	710	704	728	747	755	740	754	656	771	699	737	705	735	691	758	701	697	734	762	772	762	744	763	712	763	720	710	754	788	675	724	739	743	716	747	773	711	728	721	720	730	714	722	796	721	677	679	719	751	720	752	799	713	798	754	701	740	719	752	704	732	707	790	756	745	781	718	765	740	716	705	769	698	713	710	693	732	710	736	738	734	747	727	677	736	722	713	735	733	771	754	716	745	719	722	735	742	757	740	711	698	698	723	701	760	762	733	733	745	711	749	760	707	773	758	719	723	731	726	768	711	755	717	751	751	684	696	693	771	768	693	717	754	705	767	752	734	753	729	710	759	764	741	664	742	740	709	746	761	667	704	744	779	682	717	728	703	765	712	723	735	764	688	718	696	733	720	758	713	719	713	757	711	724	701	685	676	748	729	735	729	765	742	743	706	722	706	711	750	751	724	743	693	728	783	761	738	804	711	704	719	699	737	738	670	781	744	736	758	747	720	680	723	703	710	744	679	724	702	763	728	697	712	722	762	744	720	776	739	778	721	675	713	679	721	700	730	744	742	760	713	767	703	694	680	721	753	720	728	752	755	756	716	711	692	761	742	712	726	728	734	763	691	744	710	703	740	747	741	757	664	741	707	691	675	740	742	681	734	772	742	734	712	752	714	736	716	734	714	747	740	764	782	700	717	794	685	705	784	684	705	753	700	740	777	727	734	711	694	761	719	683	713	741	713	804	758	693	734	743	710	741	725	731	692	660	756	707	707	707	712	724	781	721	756	744	742	731	725	744	723	759	751	713	705	749	701	668	698	726	730	731	725	727	693	704	724	754	743	737	717	707	746	734	668	692	727	756	713	712	720	729	742	662	732	692	751	773	762	718	740	707	694	704	733	668	758	727	694	746	712	727	749	703	727	685	756	708	808	752	743	686	748	723	753	764	714	711	718	723	706	689	721	704	764	696	693	703	672	753	704	721	777	729	773	713	693	717	726	711	717	781	709	697	751	712	698	704	731	715	754	718	740	659	754	762	741	762	727	720	720	720	729	758	693	769	779	646	674	752	706	724	760	690	754	759	757	781	727	677	734	707	667	759	726	725	771	713	698	693	738	735	696	712	703	721	739	738	699	708	718	744	666	698	742	763	704	734	701	742	765	752	697	777	715	739	738	752	753	760	729	736	776	713	730	716	743	758	708	728	749	751	718	761	691	744	745	758	741	687	744	762	708	724	739	728	709	743	705	717	740	705	742	767	736	695	727	762	732	713	749	729	715	732	662	754	735	709
9517	1945	1130	998	989	811	821	874	727	616	551	515	472	525	509	489	502	605	582	560	462	533	483	500	527	509	596	505	463	515	560	468	551	478	461	482	473	437	443	479	460	430	428	454	462	487	431	469	452	420	436	407	431	443	390	427	447	414	424	411	448	396	443	433	420	457	438	450	432	416	459	396	433	420	430	478	424	435	387	433	416	438	379	432	404	427	436	445	397	407	428	409	395	435	417	452	434	417	416	446	460	433	434	475	459	418	417	447	476	432	401	450	420	437	464	401	445	414	398	424	452	409	448	458	429	483	454	434	460	414	420	426	439	441	459	413	405	413	433	452	427	458	441	421	416	420	374	406	365	403	441	429	412	455	432	413	428	409	426	459	446	427	444	447	412	402	420	437	420	434	408	431	414	418	465	414	430	402	405	426	442	433	406	465	411	427	423	426	422	412	444	417	453	476	418	395	400	462	447	377	431	418	426	401	447	435	441	428	436	443	425	432	436	385	435	421	422	430	414	427	404	377	434	373	419	458	442	425	402	428	427	424	446	427	422	426	416	404	421	429	411	422	448	447	416	435	441	384	427	392	397	427	430	443	402	430	434	407	414	434	433	455	435	475	447	412	446	431	421	464	433	402	449	417	501	419	388	421	396	474	424	421	440	399	402	428	441	395	415	375	446	409	429	434	428	426	401	476	416	415	471	387	380	423	425	390	382	422	413	448	421	415	412	433	397	417	390	417	410	457	436	390	438	418	411	408	416	447	385	435	415	459	423	434	422	431	428	400	403	419	399	404	421	411	427	449	435	430	444	414	438	416	453	425	450	418	422	440	428	439	453	421	423	448	401	424	436	438	410	450	414	428	444	430	373	441	453	395	440	438	426	402	458	457	438	421	450	440	407	412	403	403	404	436	420	397	453	463	434	448	392	455	438	393	413	429	406	437	437	414	411	406	406	418	380	428	460	425	422	446	391	429	441	456	422	456	411	436	437	417	420	422	416	443	428	450	429	399	400	383	432	417	432	441	406	450	433	420	414	408	411	465	408	361	417	443	445	438	435	443	438	445	446	448	449	489	426	411	434	434	435	400	434	397	457	419	404	382	389	398	438	424	467	441	417	436	434	427	448	417	462	438	415	385	426	430	431	417	430	427	448	438	423	419	394	449	391	411	398	382	415	416	380	431	432	406	397	435	419	421	400	418	436	439	430	419	428	443	411	441	439	404	442	426	404	409	444	448	431	423	391	431	382	431	431	470	422	430	407	418	440	446	419	404	437	447	443	446	429	422	450	430	464	438	444	434	409	406	431	421	421	410	412	420	467	464	411	465	452	424	375	434	433	413	418	446	421	405	464	412	391	398	466	445	416	415	423	419	401	415	426	437	414	437	426	439	454	406	407	404	446	402	429	441	436	451	431	414	422	414	450	417	430	431	443	440	400	456	402	400	451	414	389	437	442	435	426	381	410	442	385	418	414	407	397	419	401	444	455	420	420	421	428	446	446	460	410	424	433	414	442	457	393	462	444	442	425	421	458	460	417	466	421	393	438	402	429	453	436	422	438	428	402	411	417	431	414	433	418	419	434	455	408	429	418	467	440	415	405	399	410	455	434	464	440	414	433	424	418	400	424	439	455	404	418	454	466	464	433	440	426	407	413	442	438	432	444	442	404	424	421	414	424	428	402	419	427	399	399	408	427	431	410	459	443	408	460	441	417	446	437	433	445	411	388	445	423	419	415	408	406	464	434	413	387	434	432	438	413	390	429	468	388	462	419	422	490	408	409	446	389	436	432	434	425	420	442	408	406	374	412	439	416	417	432	411	432	458	437	429	422	404	445	440	416	429	407	429	416	447	423	455	384	380	430	413	451	432	456	395	426	389	398	361	413	463	433	421	436	452	391	425	392	408	402	441	460	432	408	433	458	414	426	428	422	394	426	435	441	434	444	376	414	460	418	388	448	397	416	407	407	402	381	437	461	425	435	437	410	424	420	414	441	393	458	392	428	440	433	471	421	420	429	463	414	452	413	421	435	458	455	393	417	368	443	442	420	424	414	419	386	415	458	462	451	425	469	403	416	414	411	429	423	413	364	388	439	415	427	428	415	424	401	409	428	413	424	456	434	433	404	425	410	451	397	475	428	466	390	445	427	418	428	388	442	433	404	400	409	456	431	391	389	408	394	416	441	416	431	446	404	429	397	432	409	442	420	427	389	429	423	429	461	398	446	415	446	382	432	450	418	409	389	428	410	417	415	453	402	422	394	439	451	406	435	410	460	420	444	452	408	450	412	385	429	431	432	397	415	433	385	434	381	430	457	440	454	417	408	443	457	418	422	460	420	355	457	401	408	396	451	446	418	435	390	435	395	492	431	396	411	411	420	451	417	410	406	409	388	439	411	435	449	441	405	429	449	413	445	456	430	465	431	428	435	467	421	446	386	414	449	405	418	425	369	432	422	425	405	407	397	338	439	471	399	442	401	399	408	385	420	388	414	421	414	428	434	424	389	436	429	395	445	422	396	375	427	447	413	446	428	415	412	396	429	424	440	425	387	427	440	400	426	398	450	449	452	457	406	430	427	437	400	421	459	402	406	423	438	488	456	416	457	476	391	432	436	445	426	402	377	448	423	448	444	393	440	436	423	422	399	429	438	448	421	461	419	447	408	404	414	379	441	444	418	407	412	406	432	447	446	447	407	402	471	457	457	430	413	421	413	401	441	443	400	445	441	447	420	439	442	426	394	397	426	445	422	401	438	422	426	415	369	418	430	432	395	457	421	460	431	459	401	435	450	412	440	454	413	400	465	417	446	428	406	458	414	420	427	445	437	385	418	462	420	421	421	407	451	425	424	386	410	431	406	398	420	435	440	440	425	381	430	421	436	407	453	425	397	428	402	398	497	434	420	436	424	454	433	409	423	423	426	427	456	454	435	400	443	412	440	413	461	411	421	461	452	461	441	431	423	404	420	421	428	402	412	399	441	457	409	402	394	442	443	422	422	386	428	462	376	442	431	449	434	420	415	425	429	434	399	428	422	415	398	386	433	414	425	386	433	432	431	461	420	396	432	424	401	441	385	434	426	409	437	420	406	449	416	461	417	427	435	400	451	422	429	414	452	431	448	408	430	376	426	426	423	423	443	421	412	427	414	426	442	444	401	407	418	427	425	462	432	418	445	404	408	408	406	469	435	432	449	476	390	455	409	395	442	453	417	447	417	427	436	426	438	453	382	429	392	400	425	441	427	412	427	436	407	429	430	418	414	433	407	443	459	408	433	465	432	474	425	434	421	429	440	408	426	417	393	402	399	436	456	421	425	409	425	407	449	446	442	436	423	438	442	419	423	409	436	417	429	425	449	444	443	422	403	422	396	416	445	397	447	369	425	412	437	393	424	451	457	411	425	439	409	442	449	423	431	420	415	421	467	412	437	396	424	441	405	448	445	461	422	441	401	437	413	426	403	440	401	409	440	450	419	416	426	428	429	414	444	460	443	406
7751	1969	2322	2853	2919	2731	3213	3305	2585	1903	1816	1511	1463	1671	1485	1470	1845	1808	1966	1882	1692	1720	1746	1452	1497	1693	1816	1655	1516	1487	1436	1540	1928	1608	1395	1429	1320	1175	1255	1127	1083	1065	1080	1195	1265	1187	1126	1133	1074	966	1020	955	980	1021	962	912	962	1038	958	922	991	958	959	1017	1005	1040	896	919	899	992	938	974	943	973	961	934	949	944	906	986	935	957	969	900	972	927	922	944	898	871	946	935	988	948	969	951	913	926	1001	887	909	932	920	977	950	959	967	960	949	959	934	964	941	919	910	932	977	956	944	970	919	983	918	949	908	966	935	953	897	955	927	984	1011	963	983	933	935	909	953	917	984	940	933	957	981	954	976	993	946	943	908	978	954	963	1003	955	933	880	963	954	928	928	980	988	948	959	985	966	934	932	927	959	947	948	986	883	934	963	937	949	916	953	937	1003	978	972	938	941	954	964	925	1010	970	942	942	929	959	964	908	957	954	953	975	908	955	929	995	932	926	982	987	979	949	964	1003	947	984	897	990	931	933	893	981	952	933	952	913	904	920	966	950	988	953	935	948	980	920	954	970	901	961	931	928	951	932	954	939	938	936	965	908	948	918	990	983	878	887	914	961	964	971	917	914	984	963	1021	939	917	977	960	893	926	956	941	971	943	960	980	909	881	871	902	916	989	948	938	981	928	978	944	970	937	897	956	1003	936	953	962	910	949	905	917	891	956	901	938	951	932	951	943	959	924	987	984	978	961	870	945	948	924	992	995	950	1005	907	936	934	1001	971	970	951	929	998	932	966	933	929	1025	962	935	968	912	891	912	986	912	1018	954	915	928	909	952	936	975	957	1025	932	942	923	955	943	931	950	895	894	908	958	958	904	913	965	929	903	954	927	950	994	927	962	909	933	948	939	948	996	929	935	925	913	914	954	951	929	950	974	974	917	980	920	953	962	910	938	924	944	958	930	950	967	929	945	958	971	999	937	919	986	981	932	972	996	901	866	925	877	982	949	935	909	952	966	943	964	958	973	953	964	909	946	970	958	898	935	957	964	940	903	952	941	980	906	954	985	953	961	974	960	936	920	968	956	941	898	988	938	902	980	935	968	949	955	902	936	958	986	940	947	907	910	949	932	946	937	997	942	955	971	927	967	1020	897	953	938	979	987	944	937	1004	902	960	990	922	914	936	992	937	915	962	906	910	934	958	926	920	910	956	987	913	911	969	912	973	975	938	949	964	956	888	950	894	929	965	953	954	991	943	966	905	976	938	881	977	937	1007	955	907	979	961	943	961	996	963	932	930	960	937	932	940	958	976	935	949	924	931	912	1003	947	893	914	963	988	892	932	864	997	958	956	890	865	956	970	1008	951	958	985	952	892	957	907	922	992	941	940	976	1012	934	958	986	928	984	954	955	1004	933	915	932	946	969	930	985	962	967	994	980	993	1025	977	942	943	941	1015	913	930	963	965	965	940	924	937	960	946	951	982	966	935	934	941	942	906	974	956	965	927	930	935	894	980	852	873	947	1023	948	918	935	935	964	962	950	925	988	981	963	937	990	954	1010	925	980	958	950	907	931	916	973	948	990	924	893	889	952	941	929	993	944	950	945	943	948	886	995	959	956	932	925	1000	990	935	959	959	925	912	932	933	939	917	892	998	963	941	971	986	961	930	937	949	953	929	947	982	932	941	888	944	947	990	960	906	929	946	931	940	995	924	941	936	959	919	960	1004	980	931	925	959	905	1002	957	909	882	949	971	952	900	918	966	915	987	915	1008	914	933	976	933	969	959	947	899	925	980	986	940	944	971	913	957	984	923	930	955	1001	977	913	928	985	962	957	939	917	937	953	927	934	924	952	948	929	1011	955	918	939	939	931	941	930	920	978	924	967	903	931	946	949	974	923	943	960	983	1013	948	915	945	933	955	896	938	947	952	926	936	1010	933	951	958	984	942	967	938	923	945	992	940	966	960	980	994	958	964	964	893	926	971	912	940	938	904	944	977	935	1033	943	962	1000	881	929	985	899	930	940	966	962	947	910	960	940	1026	960	922	970	907	976	936	978	942	947	991	983	970	907	975	941	941	1000	964	979	971	969	975	959	953	983	975	949	978	940	979	999	968	1007	975	917	926	932	898	980	933	985	930	943	998	974	943	943	974	958	924	991	984	900	991	930	929	956	928	981	949	911	972	923	942	1000	921	976	980	943	923	918	1010	967	937	961	939	936	919	958	911	922	1000	968	932	909	877	987	917	936	954	922	908	928	989	962	959	938	953	958	954	915	931	955	973	994	978	959	997	993	962	979	890	912	957	939	908	946	958	966	938	960	982	995	963	954	976	932	913	946	954	921	975	958	956	920	912	897	932	964	979	905	978	903	966	987	987	979	950	988	976	941	967	911	981	933	881	971	932	955	940	954	948	935	906	972	944	995	925	921	890	968	928	982	979	1038	938	914	976	995	949	934	950	955	899	978	957	976	984	979	938	939	960	952	941	929	985	994	868	927	925	1003	998	911	959	931	916	930	961	928	973	991	969	965	912	923	933	997	989	915	926	945	1010	968	951	896	956	926	942	967	933	960	956	993	910	968	932	953	969	1012	943	941	917	963	906	926	987	962	950	976	939	964	984	1012	928	940	962	908	954	961	949	1002	918	914	981	985	939	947	957	928	970	943	889	981	961	909	956	965	950	929	995	930	918	1019	936	925	943	892	934	884	956	895	973	938	962	946	937	915	894	993	950	923	944	925	957	973	933	947	1003	977	939	971	951	903	915	1016	927	957	941	928	987	935	946	964	969	963	939	973	985	909	951	915	943	937	970	941	924	936	973	920	928	968	991	980	1016	873	922	941	928	893	997	997	890	948	948	940	944	982	903	988	956	897	971	988	940	934	932	1004	963	952	916	956	929	944	891	927	909	961	918	944	935	1002	940	939	975	935	967	975	950	984	910	999	973	959	942	956	932	927	897	993	943	983	973	1020	925	976	983	962	906	906	893	939	960	953	993	962	962	954	947	954	887	952	901	963	976	1000	916	959	884	950	947	900	979	984	939	1000	944	955	927	968	949	939	991	972	973	965	995	935	892	959	914	962	947	961	926	957	964	975	928	941	957	892	971	954	977	964	883	913	964	940	913	951	994	930	923	932	982	909	926	947	916	934	990	943	915	949	932	958	977	919	937	943	955	915	968	947	971	931	931	954	989	1002	1003	930	997	1011	938	960	980	960	927	923	896	927	945	945	948	944	964	860	907	935	932	898	945	982	923	951	925	893	983	964	941	991	986	938	947	979	974	977	956	964	924	941	943	965	973	893	993	933	888	942	904	926	977	966	912	965	959	919	978	948	906	933	946	931	939	946	947	941	927	985	955	976	986	948	964	979	850	991	928	875	968	1004	960	948	938	938	940	968	927	940	971	908	957	971	896	954	936	983	907	944	916	957	960	925	964	941	956	948	947	974	911	960	958	957	957	1010	906	1014	985	960	960	893	977	953	918	948	905	941	986	950	924	974	927	963	952	944	968	925	991	948	949	951	984	934	984	942	982	919	963	925	925	977	914	943	960	962	990	947	933	974	1002
53592	21133	4940	2901	1981	1504	1472	1292	1020	756	676	640	604	606	584	595	603	596	607	537	507	539	516	466	435	470	531	499	448	440	453	442	530	484	445	405	387	378	384	381	315	346	378	416	437	401	384	372	366	314	345	317	353	341	354	354	294	357	321	313	271	332	331	338	336	276	317	332	314	313	322	311	317	287	348	324	306	324	303	329	340	312	374	322	359	349	329	342	300	305	299	342	326	326	298	306	327	319	307	332	314	346	313	344	337	332	316	370	377	309	315	310	311	289	323	335	313	307	331	321	326	305	316	318	311	324	322	299	328	336	329	312	314	329	277	330	297	345	285	317	293	324	304	301	329	310	331	342	299	350	307	307	325	320	320	327	317	313	292	330	315	322	293	331	321	346	281	323	341	335	312	324	351	323	310	343	353	308	360	359	313	301	314	328	329	318	310	286	334	294	311	339	277	347	329	331	325	326	298	336	314	284	335	298	297	341	329	365	337	334	321	310	335	313	328	292	318	296	286	317	338	346	337	307	321	322	335	307	332	317	291	288	295	279	317	295	324	284	343	318	295	364	339	339	297	338	315	321	330	330	312	332	308	312	314	302	314	306	326	313	302	306	299	366	326	289	302	339	359	326	319	314	322	319	313	323	338	368	311	321	333	315	303	365	300	290	308	322	328	310	321	305	280	311	309	305	326	336	311	350	301	294	301	314	309	327	314	322	296	304	321	319	305	305	321	284	324	311	310	327	315	327	329	347	306	308	317	336	333	294	316	297	321	318	323	304	344	310	336	314	349	349	306	309	315	324	313	307	316	329	327	311	325	306	313	290	291	322	324	285	281	316	270	305	357	300	357	322	317	283	317	331	319	332	300	305	342	322	304	308	317	311	302	328	318	332	335	327	326	342	336	331	311	305	297	319	352	344	328	306	321	378	317	337	328	328	326	306	306	288	309	314	288	293	346	321	317	303	310	339	311	295	349	297	333	304	304	298	334	326	325	332	298	355	341	330	335	321	308	299	331	302	300	294	324	289	306	321	290	330	282	308	305	325	337	312	336	322	351	307	324	312	324	294	301	296	333	343	311	338	318	308	344	292	318	330	300	312	293	322	309	361	323	310	307	298	332	324	348	294	324	320	324	370	283	357	315	318	299	318	355	315	327	326	349	316	296	337	299	299	319	320	306	334	325	339	340	333	310	338	303	308	282	313	288	322	317	363	320	309	332	309	297	312	316	317	308	329	288	313	306	356	312	328	335	323	304	309	307	330	360	343	311	335	307	313	303	329	368	323	333	298	300	329	309	338	365	327	327	301	288	290	313	320	301	334	329	327	338	292	295	337	331	333	332	326	319	311	304	301	359	346	357	308	309	328	306	330	326	318	363	321	361	316	314	323	319	312	317	361	346	337	303	288	329	364	296	315	314	322	318	329	314	339	306	315	304	342	338	351	323	323	326	323	299	342	332	308	325	349	332	340	339	301	291	359	360	321	298	328	327	295	309	327	296	314	323	344	310	313	361	313	303	323	347	317	300	307	320	281	341	318	320	338	329	344	339	315	309	309	307	295	293	304	287	278	309	299	342	367	364	325	297	315	295	332	312	324	319	325	332	362	332	304	349	342	337	348	319	309	335	305	295	302	345	300	348	311	273	297	300	336	334	304	297	315	291	315	334	320	307	309	299	320	324	306	319	318	339	302	319	325	296	284	264	336	316	291	328	322	331	292	293	317	301	321	308	340	340	300	320	297	295	311	290	337	323	325	323	324	349	316	289	308	349	335	318	336	310	316	318	340	318	314	287	300	338	328	326	295	316	321	326	335	305	333	329	322	328	314	323	317	333	320	336	310	306	310	324	307	332	327	312	281	326	337	308	319	333	301	314	307	336	289	280	342	320	321	321	349	318	303	339	316	316	297	309	323	308	320	309	307	369	310	330	314	323	352	331	308	316	310	333	319	286	294	319	311	305	311	327	287	326	311	330	310	330	284	307	333	322	310	290	304	304	338	296	296	315	317	292	314	332	317	337	311	326	343	278	357	331	314	342	312	349	331	301	342	336	299	329	284	256	330	331	303	279	340	325	343	305	296	311	327	306	300	297	328	334	318	326	310	303	302	321	308	323	290	321	300	337	355	327	310	306	328	293	330	307	340	313	309	316	314	317	288	305	321	340	331	302	301	318	337	339	306	313	340	323	315	298	350	307	312	306	286	321	322	331	322	285	331	343	308	318	334	339	312	324	306	303	313	344	319	315	303	249	360	328	290	285	312	335	322	288	303	311	337	313	341	301	348	317	310	293	338	336	289	294	323	301	345	290	341	352	316	324	330	313	339	310	319	348	331	348	310	331	375	338	339	339	323	314	340	315	327	320	292	313	317	312	324	301	306	325	331	325	349	299	322	326	338	299	311	322	299	310	284	315	301	296	312	351	322	349	339	308	332	316	336	302	288	306	296	328	303	304	327	380	337	335	313	327	304	317	311	296	269	300	333	331	303	296	319	313	337	294	324	296	338	306	319	329	309	334	350	303	316	312	321	362	322	318	280	352	317	321	303	287	344	315	347	329	323	340	309	323	310	304	323	314	308	324	334	319	314	337	324	327	291	332	323	340	306	323	318	330	306	278	293	325	319	331	288	295	293	328	331	301	331	339	320	339	352	327	319	303	295	301	341	301	341	342	343	295	291	336	309	339	332	316	320	359	314	309	300	301	334	302	347	297	321	341	343	299	313	304	316	351	311	366	344	300	329	294	311	313	339	292	281	354	328	310	324	343	331	327	324	280	289	326	297	340	315	339	350	340	310	323	286	353	321	311	343	313	324	307	281	300	297	315	333	286	320	292	327	321	337	326	313	288	311	305	311	364	331	313	319	304	333	338	287	306	318	317	300	329	293	316	342	319	308	304	324	292	286	315	330	340	342	315	335	323	307	295	332	301	355	303	313	319	329	387	320	337	316	329	298	292	333	282	320	283	318	340	339	334	323	327	308	326	313	336	314	297	292	300	318	292	326	349	317	322	337	355	316	356	308	315	297	338	292	280	269	315	313	312	280	310	294	336	316	343	300	326	307	317	330	285	324	319	320	300	291	316	293	330	316	351	317	294	309	324	305	334	338	301	321	297	347	300	308	297	337	328	320	341	340	316	312	334	318	279	281	300	331	326	296	302	323	340	299	328	300	326	358	330	337	319	274	310	301	319	320	323	325	327	322	363	349	337	350	350	352	295	288	337	332	277	316	304	307	343	351	324	319	337	345	318	331	336	327	300	311	345	309	315	322	280	333	324	329	320	319	331	319	318	338	304	319	326	324	324	325	335	318	309	310	334	330	305	331	307	347	284	305	320	293	277	319	310	291	334	342	353	348	289	279	334	321	286	321	307	339	321	325	329	297	287	303	299	271	343	331	311	311	335	328	312	319	303	348	316	322	303	312	309	329	279	292	315	351	291	313	319	384	338	336	306	311	308	326	337	323	321	330	330	305	282	349	326	282	340	319	326	370
28422	5205	4914	6062	5663	5462	6079	5744	3958	3111	2820	2680	2267	2760	2638	2506	2823	2663	2879	2649	2387	2321	2088	1869	1678	1937	2447	2154	1824	1643	1572	1758	2332	1994	1592	1548	1278	1271	1376	1194	1034	986	1111	1226	1416	1332	1153	1021	922	903	882	828	831	961	937	759	817	863	781	787	791	862	850	926	907	796	767	763	759	773	810	797	827	769	776	743	758	769	720	782	764	696	718	788	734	766	754	813	715	768	753	731	742	737	706	748	742	727	745	704	739	699	729	714	763	741	760	767	778	736	728	733	773	720	776	741	735	721	697	760	730	744	736	692	704	795	752	775	720	720	739	781	733	777	665	752	765	759	711	735	701	768	808	759	686	692	766	748	726	779	732	727	732	771	702	739	753	723	748	734	774	748	760	743	714	728	762	761	742	693	744	778	720	779	749	802	774	758	751	721	702	730	756	765	734	706	739	737	738	708	755	722	775	751	724	760	660	740	744	693	703	734	728	761	777	742	721	734	761	708	736	729	743	773	736	711	752	762	724	717	696	756	813	762	740	782	777	739	726	760	757	729	724	744	772	735	750	753	737	749	711	774	706	652	771	740	711	759	736	732	716	756	780	742	732	753	748	729	763	749	711	759	734	751	761	762	737	726	719	719	774	772	741	771	738	731	719	754	711	760	768	723	756	715	730	756	692	742	755	764	743	725	693	711	807	734	754	743	691	718	761	686	762	724	689	735	750	703	705	703	751	737	760	730	760	758	781	711	768	762	759	705	691	753	797	740	717	735	739	735	740	736	743	721	718	705	710	733	777	743	730	739	654	746	733	722	781	710	756	687	719	730	738	755	779	773	715	721	754	767	793	753	765	736	785	731	760	726	733	709	716	699	713	738	708	731	736	763	730	767	697	746	753	744	692	773	755	702	733	721	695	727	740	766	760	716	694	750	733	710	749	684	742	697	725	719	696	747	769	711	740	769	767	743	758	771	721	727	789	749	724	689	716	733	695	745	753	733	773	797	755	747	731	776	730	698	724	746	699	713	746	716	766	769	748	747	744	722	698	761	760	764	763	744	714	683	727	760	743	744	736	751	767	718	790	730	734	705	723	714	697	754	749	761	744	757	759	745	705	735	784	768	711	754	713	739	683	733	745	695	771	739	705	738	714	751	737	763	735	738	760	720	755	792	689	723	782	776	747	723	745	717	735	731	728	679	757	749	708	756	735	740	758	698	714	669	747	746	721	718	719	731	730	731	721	762	744	715	748	754	753	733	754	719	751	758	776	711	756	695	736	753	766	757	715	734	731	745	708	771	702	712	727	777	750	734	709	750	752	702	788	726	787	687	799	712	722	769	758	760	731	707	735	744	745	728	721	771	761	732	699	800	705	698	770	774	699	718	763	745	737	701	689	744	710	733	760	782	710	715	761	775	717	714	730	745	738	763	749	725	723	746	788	693	745	702	704	750	738	728	746	747	785	723	700	732	786	726	758	778	762	791	744	721	746	747	715	778	756	794	724	727	697	751	772	759	667	728	721	700	725	696	788	740	733	687	758	778	737	773	718	730	744	704	707	737	729	734	733	770	719	771	683	683	736	748	738	783	744	756	676	788	788	771	782	793	706	756	727	797	768	719	739	753	776	744	745	745	750	715	722	744	722	683	723	752	775	796	766	707	750	761	731	751	711	764	702	749	720	742	714	800	738	742	776	741	738	754	745	711	712	750	784	743	710	732	754	727	744	733	729	716	747	729	744	695	683	751	736	744	731	707	730	753	724	758	753	751	727	769	757	737	700	761	759	733	782	687	734	736	763	687	747	763	704	722	729	707	786	728	724	797	747	744	743	695	792	735	724	738	742	698	724	723	788	754	729	762	707	751	736	700	719	721	746	720	722	763	700	739	754	732	744	747	737	734	788	708	724	724	752	724	734	727	700	750	780	738	738	745	752	757	738	709	769	741	777	726	721	744	741	711	760	724	730	732	708	776	749	758	749	791	700	744	712	743	764	780	718	747	761	766	775	767	769	718	752	695	744	771	785	732	769	762	724	704	691	789	745	748	764	735	726	750	774	747	738	715	755	703	778	721	767	716	733	712	739	702	725	751	784	772	722	770	740	731	766	771	740	759	713	706	741	744	764	703	751	734	728	748	770	787	791	722	753	701	790	787	713	682	795	740	723	768	747	764	719	787	769	750	714	751	779	791	741	766	714	731	755	696	704	777	756	758	733	691	738	746	746	708	742	746	726	749	717	767	743	759	730	722	707	738	747	729	692	728	765	713	734	684	753	706	722	742	737	694	737	721	725	750	727	719	749	726	675	755	747	746	685	730	727	714	751	749	734	797	757	728	726	718	747	720	765	780	719	758	756	729	800	757	701	726	787	760	744	760	740	694	712	740	754	745	755	709	767	725	732	773	689	737	711	714	770	760	697	775	743	736	715	727	769	701	778	744	736	716	740	756	771	767	755	759	781	729	774	749	749	747	723	719	739	705	759	747	721	759	744	717	757	765	710	719	718	743	725	750	735	792	759	738	787	747	735	684	726	709	774	746	784	784	759	755	752	715	696	750	723	733	736	744	775	739	775	699	765	751	749	788	680	710	700	758	717	704	748	750	701	766	745	750	688	763	752	739	722	754	754	748	714	719	741	752	700	755	730	711	714	680	711	727	753	759	743	717	748	769	687	757	753	740	796	754	740	695	758	755	728	733	708	815	735	762	752	748	716	688	744	736	781	734	699	787	724	779	752	739	737	720	686	685	706	711	745	714	742	773	751	725	777	679	739	761	699	736	723	750	745	742	750	759	730	750	732	734	695	740	752	763	711	677	716	710	740	738	756	769	749	787	719	697	739	727	729	757	713	734	772	737	719	734	723	742	730	783	719	686	771	784	765	767	759	794	702	729	719	773	739	732	725	727	785	696	765	739	700	751	715	759	692	781	724	784	706	725	770	717	740	731	766	748	750	723	784	753	731	721	685	740	735	769	760	765	820	781	737	748	735	774	718	713	746	724	744	749	672	745	732	756	739	754	737	716	724	788	720	715	707	732	732	706	768	752	728	737	744	761	711	771	721	748	751	766	746	736	714	717	796	777	718	705	765	728	778	731	734	713	748	732	756	677	733	733	688	784	697	717	771	685	736	693	755	738	683	779	773	738	775	772	720	738	727	710	775	724	771	764	755	719	730	739	742	750	730	767	735	781	774	716	766	732	763	768	713	734	723	721	743	746	731	754	706	710	732	685	753	747	768	732	726	785	742	748	744	745	740	750	739	729	723	784	740	732	736	730	686	735	754	727	725	748	747	738	707	741	772	742	716	776	759	721	739	780	726	740	721	746	716	735	792	745	739	740	699	744	777	752	715	728	736	715	738	710	735	747	713	733	754	701	737	726	751	732	698	692	751	727	749	754	711	766	760	760	746	748	746	681	729	765	689	766	786	700	728	765	710	739	713	684	726	744	727	717	687	733	706	718	767	703	716	774	792	718	734	715	726	756	763	735	737	750	744	739	692	728	724	755
66336	29161	10945	4721	3018	2255	2083	1914	1285	942	908	868	810	798	820	769	780	741	796	757	680	605	630	584	495	569	617	575	514	501	489	503	568	561	451	454	400	403	407	399	384	352	373	433	457	437	339	344	374	314	344	377	343	383	315	322	329	344	342	322	323	355	355	350	321	325	314	292	312	359	343	339	320	307	315	329	332	348	328	349	340	316	339	307	316	312	301	314	296	337	309	352	298	318	321	320	337	329	314	293	322	322	317	366	286	334	301	311	362	317	341	338	291	356	352	328	289	328	290	306	318	319	334	287	297	327	325	303	350	332	298	304	309	325	313	345	330	306	291	316	308	336	328	306	339	315	336	312	323	364	349	346	311	346	316	349	307	294	385	313	328	315	317	329	312	344	350	320	320	298	301	311	281	315	300	307	309	279	353	311	332	284	292	331	335	317	304	291	286	313	316	338	311	337	322	296	295	325	292	333	314	277	318	313	329	328	333	334	307	295	322	321	337	303	290	358	326	327	296	283	334	321	284	291	329	312	313	300	322	310	304	309	342	319	310	285	310	296	329	322	306	295	332	305	331	332	327	314	305	360	335	330	337	303	300	295	306	332	344	322	328	319	324	341	338	307	308	358	285	313	286	302	326	358	303	299	332	318	319	309	300	297	282	337	338	286	323	329	323	309	308	303	316	307	362	304	323	320	293	287	331	319	351	289	347	277	316	313	328	319	287	260	315	285	309	307	315	314	314	342	304	365	338	292	301	318	323	328	296	321	318	326	327	304	337	315	283	291	328	296	317	314	329	321	349	297	320	310	304	315	333	293	305	308	319	331	330	335	312	327	292	305	310	331	308	325	326	312	296	293	311	335	316	331	309	307	323	310	312	328	334	298	327	334	298	314	344	324	292	309	321	315	286	326	314	298	291	308	309	308	333	304	293	343	305	336	317	333	306	299	331	315	316	307	260	321	296	326	325	337	323	313	319	296	312	343	299	323	304	311	317	290	342	316	308	315	303	335	324	287	348	338	314	322	313	311	300	328	345	301	311	323	315	330	269	350	331	299	313	317	298	318	309	307	315	363	343	335	299	322	318	298	324	337	333	309	305	344	333	330	344	300	315	291	315	299	317	332	310	294	306	309	323	319	355	298	300	305	293	320	325	324	307	268	323	315	304	302	311	326	311	306	349	378	309	317	307	332	289	271	325	309	270	321	317	331	309	366	331	286	280	305	324	318	301	310	322	293	284	286	330	332	305	304	340	324	319	323	286	307	279	282	304	326	329	335	314	302	338	315	319	342	310	299	336	320	324	316	311	284	324	309	304	306	313	270	302	294	310	329	296	308	329	314	297	332	303	339	317	355	351	327	310	351	298	338	310	314	295	307	300	345	321	337	320	312	357	316	300	359	327	328	289	289	320	291	339	346	308	323	302	300	317	301	312	304	360	312	286	327	325	338	327	317	310	304	314	314	313	315	295	319	346	291	292	306	341	277	321	314	341	340	318	310	324	333	325	327	294	332	280	340	338	298	303	327	284	315	341	308	334	303	328	326	327	322	312	313	332	305	317	332	326	365	342	333	300	313	308	312	335	300	330	281	307	344	293	318	277	325	332	313	297	333	284	329	298	311	321	297	340	332	337	343	311	340	289	311	325	327	303	312	319	313	313	327	299	293	329	351	316	297	283	335	301	327	323	295	326	296	300	336	314	325	297	330	290	311	303	314	305	333	338	286	327	344	308	320	308	311	289	349	319	283	321	304	315	346	299	322	343	342	320	305	338	321	309	281	327	348	332	308	325	315	323	267	335	317	327	293	337	341	323	324	297	342	313	333	350	336	319	341	330	348	329	289	328	360	327	296	349	324	321	319	310	321	342	311	319	300	298	326	344	312	302	317	317	311	311	326	307	307	317	327	314	300	311	322	352	342	322	321	339	310	295	307	322	323	287	310	318	326	334	313	288	270	318	289	301	305	299	356	328	316	318	312	330	344	321	295	307	305	275	317	312	340	305	326	307	305	299	352	342	325	286	319	318	338	343	330	296	306	306	345	323	320	318	309	309	316	289	305	300	312	316	313	338	311	300	308	323	296	293	344	307	333	315	326	350	332	326	311	348	304	299	307	335	323	308	313	308	282	332	325	305	309	332	313	300	328	344	325	317	317	327	306	326	313	332	311	307	348	307	311	361	314	326	329	292	320	315	277	301	318	288	319	316	312	322	289	292	309	295	320	269	330	314	314	337	312	333	355	308	316	320	314	323	334	311	272	303	322	305	322	328	300	295	309	291	275	300	306	326	297	315	309	324	309	303	309	306	327	316	307	341	335	330	297	318	319	317	332	338	312	295	302	293	294	314	335	312	309	293	323	325	324	334	306	328	330	340	307	337	290	311	322	332	313	262	312	301	321	336	312	334	315	304	309	333	291	315	310	279	327	354	317	306	345	344	314	306	340	324	309	315	336	371	283	310	303	301	315	308	323	308	323	315	298	331	287	282	322	326	304	313	343	297	354	353	346	305	299	311	314	340	307	335	303	329	288	338	302	319	325	329	291	343	303	358	303	343	341	298	344	301	307	286	334	298	318	300	323	316	309	268	326	362	323	325	333	344	348	321	318	333	312	302	310	351	338	304	312	333	291	303	324	286	298	309	363	344	321	302	328	318	355	335	313	315	320	326	278	315	310	335	318	293	290	314	337	294	327	294	301	297	295	297	314	326	295	308	308	296	305	336	295	326	329	296	299	291	273	315	309	309	269	289	298	298	324	303	344	322	319	314	339	313	346	323	351	344	312	347	297	333	320	296	312	351	338	332	325	331	352	298	333	341	340	300	310	299	301	291	322	294	302	291	293	319	319	296	308	298	338	312	328	310	345	347	311	335	341	301	277	310	311	285	324	303	338	326	303	315	289	316	311	321	332	312	308	316	335	278	345	302	319	317	326	327	325	313	341	324	304	306	300	327	296	340	305	307	300	363	285	329	335	312	322	309	334	310	360	322	334	329	327	317	327	290	317	314	301	322	324	292	313	354	324	340	350	285	315	337	313	317	295	313	325	318	301	352	312	285	320	306	307	339	305	311	308	311	306	300	344	357	285	359	313	301	301	293	305	304	334	320	328	321	312	328	306	330	307	310	311	303	306	304	303	337	324	310	274	329	327	334	296	313	349	311	332	304	281	274	298	336	315	305	309	291	351	324	315	304	325	335	308	316	322	361	329	316	312	315	345	305	328	346	315	328	319	314	269	336	312	332	325	322	283	331	293	325	309	322	316	310	320	323	312	305	304	306	336	321	337	323	302	299	293	329	300	327	313	304	327	326	329	316	323	311	348	330	319	290	331	326	351	307	345	320	325	306	286	330	305	297	319	318	290	312	302	318	316	328	290	309	313	331	339	300	304	328	313	350	360	275	352	329	295	308	296	315	325	316	339	366	307	306	354	341	299	322	362	312	297	346	336	284	335	350	325	329	332	321	312	303	332	320	323	346	306	308	332	295	321	297	324
37511	7256	7181	9118	8477	8435	8603	8116	5663	4303	4192	3828	3407	4022	3784	3732	4063	3691	4159	3650	3264	3051	2799	2570	2196	2579	3026	2543	2193	1952	2027	2167	2904	2529	1991	1940	1576	1544	1640	1354	1248	1236	1425	1599	1799	1533	1412	1202	1033	1025	955	939	942	1021	960	827	948	945	825	803	779	859	868	976	921	805	719	786	741	833	785	838	860	751	780	789	707	753	796	794	722	777	773	714	755	786	761	761	730	695	757	762	755	778	781	735	780	744	789	728	768	775	791	721	747	733	735	760	717	732	755	687	754	683	717	721	730	750	746	772	780	705	807	705	746	754	753	754	747	761	767	785	766	706	751	748	722	739	736	730	743	737	713	771	747	752	818	738	738	754	746	756	789	745	777	789	761	742	749	787	782	733	764	764	782	744	713	816	733	715	726	714	762	796	735	744	766	776	737	697	727	766	782	718	740	757	731	779	736	766	760	688	653	731	725	758	767	749	753	745	782	742	734	723	769	744	708	749	749	764	739	749	752	750	744	710	720	775	789	775	736	767	696	715	761	744	756	762	776	707	790	771	749	738	743	742	705	732	736	710	737	760	699	783	748	714	714	797	761	725	768	696	736	791	761	729	716	748	723	729	782	738	791	710	809	748	744	762	713	779	755	766	736	741	780	682	777	771	724	768	716	725	763	743	749	785	733	747	749	747	708	779	739	718	716	782	723	756	773	740	715	734	753	792	778	790	777	830	695	750	728	756	729	751	742	687	735	732	789	752	753	790	739	727	764	740	746	732	801	773	729	716	764	763	755	752	779	761	782	770	723	752	769	763	710	776	725	744	733	692	779	689	784	782	780	741	793	751	754	711	748	752	759	709	720	727	730	726	748	734	789	763	739	751	788	736	776	731	714	766	740	754	709	726	770	687	770	716	765	750	759	733	751	726	751	764	777	754	731	742	702	746	756	764	750	766	783	798	763	759	737	749	779	763	737	801	769	756	739	700	749	807	728	753	726	791	777	763	710	735	736	733	756	786	788	768	775	755	720	723	740	743	736	730	736	741	747	747	754	805	763	740	745	742	755	763	695	753	812	726	756	731	763	791	758	733	766	751	793	754	721	802	716	726	741	790	720	766	740	751	761	792	785	785	741	739	770	744	731	739	717	821	764	712	755	761	728	752	748	782	788	743	769	746	735	736	791	727	753	744	704	771	755	765	764	720	744	725	735	778	775	749	770	738	812	752	716	743	787	769	750	772	763	758	744	740	764	771	735	756	797	738	777	724	777	744	799	763	737	737	745	741	769	781	760	741	739	770	781	743	792	766	693	798	760	721	722	744	739	758	726	749	765	772	793	774	731	721	721	742	784	783	724	725	717	754	745	739	791	725	712	711	770	751	776	748	732	732	726	733	782	749	751	741	747	723	762	755	721	752	734	791	773	786	719	710	745	712	758	775	775	734	730	721	663	690	736	718	752	780	754	759	744	749	754	769	751	760	741	775	763	756	727	707	743	735	732	737	734	759	753	747	734	713	745	739	773	737	775	725	751	734	762	763	789	739	738	753	741	747	750	737	763	778	691	729	768	764	759	758	791	753	742	756	765	689	763	709	777	773	744	777	700	746	807	775	737	795	739	749	709	727	740	768	771	706	759	684	742	698	770	766	755	774	768	715	765	770	717	768	711	764	801	731	788	686	760	766	755	779	759	749	696	740	718	768	737	738	741	703	775	782	740	758	720	724	726	801	732	743	756	758	784	723	767	762	778	749	743	729	749	738	751	764	773	764	782	704	739	765	736	710	732	777	724	722	801	763	714	740	796	735	727	737	806	773	722	777	762	752	685	714	742	786	723	758	726	727	696	754	727	727	801	735	733	805	785	731	730	756	783	749	729	705	746	763	728	736	760	711	807	763	790	766	737	804	717	777	774	766	739	756	733	758	730	674	766	768	735	736	715	732	750	749	755	753	773	749	759	824	741	731	812	725	724	774	749	734	801	786	730	746	788	727	702	746	739	768	683	772	760	772	729	700	739	763	743	730	736	730	785	746	742	731	781	712	792	748	760	700	746	754	785	702	712	768	766	750	799	777	697	759	733	730	749	767	765	714	764	720	763	799	758	714	791	779	794	684	769	724	719	694	726	767	764	716	745	755	713	763	719	790	766	734	707	753	728	752	750	793	737	714	748	726	771	720	761	749	749	749	781	827	780	725	714	778	745	744	760	731	726	742	758	748	786	735	793	753	804	761	736	728	723	762	712	741	736	763	749	741	727	706	785	767	754	735	721	723	723	753	791	747	742	743	753	761	786	757	813	761	759	702	779	774	753	779	761	756	754	763	785	694	774	737	707	763	742	768	726	760	740	746	761	724	745	764	761	759	726	730	734	700	762	709	769	766	789	744	742	736	734	777	726	756	729	750	746	719	746	731	747	744	752	764	716	712	772	738	748	778	753	762	746	788	762	745	746	785	701	769	713	739	722	723	722	734	700	754	734	733	722	738	786	719	743	736	772	760	780	758	731	728	731	752	707	789	811	731	725	748	763	710	702	739	728	725	727	769	761	764	760	756	699	738	752	730	755	703	758	779	776	744	714	767	757	721	704	750	760	755	728	757	724	826	753	735	743	795	735	726	735	745	713	746	766	748	800	796	751	766	711	771	704	715	790	720	761	741	720	694	794	782	746	773	758	730	694	717	799	754	792	800	811	744	759	702	758	758	769	751	757	725	799	784	779	789	762	744	756	707	699	722	760	727	780	755	709	740	714	771	778	718	736	765	718	848	716	740	774	738	742	742	743	714	754	781	781	810	736	727	750	728	754	738	754	757	777	779	775	750	701	762	743	700	781	724	745	729	775	778	725	734	764	773	742	789	756	715	685	762	722	750	768	744	746	773	771	752	719	781	731	788	719	745	750	710	748	742	741	738	762	751	787	783	789	763	765	740	770	688	775	743	765	719	703	720	739	719	749	731	739	730	732	769	799	756	730	798	755	698	735	722	738	736	773	749	716	737	726	771	770	712	766	692	778	753	746	752	727	738	781	748	772	718	760	754	735	727	784	757	734	714	751	742	739	731	766	700	815	744	762	769	771	756	716	746	757	747	735	751	779	801	756	783	711	760	748	780	721	738	715	716	767	774	808	756	742	759	764	767	803	758	718	766	745	745	751	751	697	753	804	739	738	758	793	771	710	732	688	743	744	719	726	747	755	718	755	692	730	724	722	710	745	745	749	716	740	733	745	755	776	785	746	728	783	742	768	755	755	740	740	761	785	737	769	707	741	736	766	769	738	757	773	701	759	773	706	754	719	736	662	727	759	731	714	742	808	720	786	767	785	785	731	743	762	758	733	750	763	778	750	745	760	788	774	730	724	754	774	708	731	738	742	774	799	747	719	762	754	735	722	740	732	792	738	720	776	739	733	736	760	716	751	745	753	773	773	711	728	782	755	748	775	757	794	778	803	733	788	759	707	753	743	748	737	712	785	738	824	753	721	750	752	721	754	681	763	724	725	768	771	738	733	695	750	745
9390	1963	1291	1078	863	915	995	860	704	592	576	515	544	541	542	554	567	576	588	573	536	523	531	530	531	509	571	504	469	525	498	495	557	534	474	468	463	438	460	442	451	427	456	484	521	468	439	482	419	412	435	444	452	408	403	434	428	445	432	432	463	446	418	440	411	455	421	404	411	393	459	458	441	444	441	435	426	441	420	402	380	415	480	432	448	423	400	429	442	434	425	434	435	390	449	448	462	429	414	438	415	425	412	445	424	439	438	399	429	443	435	427	443	425	420	474	444	412	401	441	388	416	421	449	440	390	420	430	416	465	436	426	414	432	429	409	389	427	421	455	382	451	440	427	404	455	433	423	424	453	430	388	407	454	417	419	403	400	413	403	437	406	442	406	417	388	398	412	435	448	476	413	443	432	448	439	443	457	394	451	418	426	412	454	413	427	408	399	415	440	379	456	419	436	405	454	423	474	413	401	460	417	438	433	406	451	411	434	386	444	463	445	405	429	427	456	452	432	399	442	433	433	460	446	435	437	404	408	426	431	430	451	442	399	423	420	419	383	433	429	435	438	459	435	398	458	458	431	433	416	424	442	422	415	460	439	416	418	428	423	438	435	455	439	433	405	456	393	426	415	402	431	449	386	462	430	456	436	453	384	427	440	403	437	441	441	415	439	423	442	450	438	410	418	408	407	436	410	419	461	422	460	422	428	394	407	380	425	404	439	435	425	473	423	425	395	417	408	405	472	433	475	399	450	411	431	453	437	440	493	478	418	451	414	447	419	429	442	427	448	438	432	435	423	448	431	435	436	443	442	406	453	398	436	410	464	463	428	434	419	417	414	427	427	449	435	462	418	406	395	429	419	454	445	400	452	394	420	429	414	473	435	411	406	442	419	427	435	438	412	429	440	446	437	396	428	449	439	454	398	453	440	426	456	438	448	413	437	395	473	424	437	452	401	409	417	409	430	425	449	420	429	416	388	433	422	395	442	428	418	444	413	407	410	452	438	481	419	416	408	465	416	432	433	443	424	438	389	416	434	501	427	460	411	390	412	418	462	414	422	404	424	435	428	421	446	405	482	452	419	398	451	461	422	412	429	418	394	431	428	422	426	460	420	410	438	465	432	430	400	453	425	463	490	437	391	411	415	439	439	413	442	456	454	406	443	423	436	415	457	408	389	435	436	401	420	449	460	468	416	395	412	428	414	454	398	426	454	434	416	437	469	406	440	442	425	450	434	411	417	426	442	439	450	477	453	384	456	450	407	430	415	440	444	462	442	403	444	392	425	415	444	438	443	484	400	454	426	428	451	424	437	425	404	428	453	432	426	408	430	415	405	455	406	393	427	441	426	445	390	432	391	424	487	441	438	413	437	455	419	433	423	419	466	437	436	436	467	438	428	488	398	390	446	406	453	417	434	476	434	443	416	435	477	419	429	417	413	436	440	452	402	454	432	432	429	454	403	402	447	424	435	436	435	466	467	425	444	425	404	408	420	445	436	410	421	434	419	449	400	436	423	381	470	440	419	469	378	430	422	421	462	435	435	391	464	460	432	413	412	435	430	396	414	395	424	454	429	431	406	401	421	468	417	464	442	437	434	449	413	461	411	414	435	424	443	430	404	404	433	416	412	448	406	447	392	409	448	415	436	457	442	432	434	424	400	446	459	405	428	415	421	455	430	421	446	394	411	426	391	476	423	430	426	413	417	460	424	436	404	437	447	453	414	426	424	421	411	418	407	463	420	427	455	471	411	396	464	399	416	451	435	437	427	409	460	413	408	403	393	436	437	459	430	440	469	463	446	433	423	411	409	470	430	413	421	405	401	390	424	417	468	424	418	407	425	447	436	403	422	441	452	403	420	479	424	421	459	425	395	414	427	428	388	430	412	406	409	414	409	442	437	434	424	443	466	451	430	430	470	436	434	454	428	399	416	400	449	430	466	399	457	426	440	420	423	454	432	417	466	427	453	407	413	409	422	400	410	435	422	458	432	440	422	412	419	405	432	412	381	427	428	409	438	463	467	450	419	390	453	412	408	417	435	411	438	439	463	433	402	440	405	465	420	467	425	409	474	415	431	413	461	423	390	415	408	427	417	419	447	463	421	402	430	404	426	426	406	435	401	406	390	424	420	420	419	430	426	455	448	432	403	403	403	430	435	459	450	481	468	413	426	407	383	463	425	412	435	410	412	448	437	436	447	396	400	457	472	396	426	415	449	424	400	441	438	420	390	453	424	453	478	421	408	418	441	435	456	443	432	426	423	427	434	441	410	430	424	413	454	438	444	426	427	456	451	413	438	460	427	475	444	398	422	428	427	412	435	436	433	462	416	432	408	437	454	445	409	404	419	439	417	487	468	431	403	444	455	451	440	452	441	451	449	430	436	421	393	454	425	416	410	431	431	447	408	443	450	389	419	451	377	448	442	415	411	448	413	447	419	445	440	405	455	420	470	417	423	423	401	427	444	416	438	400	446	396	438	434	472	433	433	429	400	488	433	425	433	420	411	410	451	456	456	412	445	426	446	388	466	445	407	423	433	431	412	415	426	438	408	439	427	436	423	434	409	461	439	452	421	438	444	396	436	452	402	463	430	442	425	395	439	414	405	440	394	415	422	413	426	407	436	453	399	429	414	423	407	411	426	413	416	429	416	468	457	416	411	394	411	414	410	438	430	464	477	436	402	443	448	407	420	426	457	407	460	429	418	397	414	416	416	449	431	456	414	441	407	469	425	424	450	423	425	426	388	422	450	439	442	404	446	473	380	419	435	432	389	408	414	438	357	443	479	452	414	403	404	432	386	416	388	420	422	441	441	418	422	430	433	392	413	472	440	400	450	431	437	437	425	443	454	406	398	426	426	424	413	406	463	446	423	413	406	400	423	444	460	478	448	434	384	444	433	446	427	479	455	431	451	442	438	416	453	431	443	448	430	436	428	444	441	433	442	449	411	380	412	422	453	399	417	392	415	374	380	437	399	446	432	418	397	424	441	448	421	436	382	442	425	398	431	402	413	415	396	417	431	465	433	438	395	419	436	444	457	390	434	430	416	479	415	417	456	405	420	384	408	467	440	434	455	465	374	436	415	427	444	429	409	462	445	445	488	432	458	415	419	412	430	412	470	463	424	447	460	464	487	411	463	415	427	434	452	408	459	439	434	434	428	412	419	434	453	422	382	421	436	435	469	415	440	425	428	492	436	403	434	421	462	407	429	405	438	481	413	402	442	418	416	460	446	456	453	410	435	451	421	429	438	449	451	395	465	412	431	419	429	425	420	389	454	411	398	424	422	439	444	436	418	451	406	433	432	417	447	452	448	402	440	403	437	439	433	419	393	497	459	424	453	418	473	436	434	421	453	437	404	456	472	446	437	413	452	401	440	416	435	434	432	428	408	385	438	449	406	447	466	433	440	440	404	428	405	443	465	405	386	441	448	438	453	423	454	452	403	425	405	431	420	419	437	433	428	443	460	432	432	440	439	459	443	433	447	427	426
7643	1922	2403	3067	2936	3326	3745	3215	2269	1911	1746	1635	1551	1766	1606	1569	1936	1972	2083	1883	1749	1722	1590	1548	1487	1665	1803	1654	1443	1452	1417	1499	1884	1622	1334	1358	1229	1226	1257	1162	1096	1098	1184	1175	1272	1244	1130	1140	1058	991	983	933	1062	1059	973	933	1015	996	953	942	964	975	1026	1060	1019	986	991	940	958	971	962	989	965	958	971	972	974	893	988	925	923	984	906	1005	952	906	985	967	956	976	955	911	986	919	929	916	974	967	996	958	967	932	935	1014	1006	978	956	950	993	894	956	932	947	934	958	1002	920	972	927	941	961	956	937	972	974	929	947	928	945	924	954	930	964	966	941	1003	945	985	989	979	977	996	952	961	963	953	972	929	962	961	997	948	1012	960	1007	1033	956	974	895	942	965	931	965	943	969	989	931	939	1010	938	999	967	941	911	941	957	975	963	965	956	975	929	966	1019	944	957	919	900	980	958	941	969	988	970	978	979	968	986	967	979	956	990	919	906	935	964	924	924	911	963	978	951	949	946	969	995	957	900	902	903	965	971	956	957	877	948	918	970	935	966	949	942	1000	969	919	964	969	996	1023	955	1007	969	953	969	970	896	953	976	918	907	968	948	963	966	1011	954	945	991	941	961	934	976	986	986	1002	903	935	942	958	950	976	1031	936	983	969	982	954	957	942	962	938	991	1009	952	946	967	909	924	1003	928	962	957	920	977	969	969	915	963	971	871	970	1010	919	914	976	938	951	941	964	936	988	942	958	978	936	946	960	986	906	976	920	994	954	968	927	939	909	950	947	949	921	976	952	997	979	946	1008	978	977	913	974	944	974	1016	927	956	948	1031	968	1006	941	976	931	941	1027	927	956	935	1007	979	977	915	973	1001	960	964	908	930	961	946	906	958	970	978	916	962	956	960	940	979	963	906	912	910	878	967	1005	1019	968	980	900	931	984	965	928	940	927	979	965	1022	961	1011	992	911	969	922	915	976	994	951	920	967	939	1001	933	932	954	993	926	947	957	959	985	1012	939	986	949	938	955	1021	941	967	937	960	960	948	980	961	939	945	952	968	979	984	950	1007	946	946	985	984	920	900	951	955	936	959	1001	928	960	936	999	963	994	907	967	946	972	956	958	951	973	906	969	943	1008	973	967	961	966	948	932	964	986	921	936	940	954	958	922	971	960	989	937	926	970	990	945	936	932	1005	1015	1003	916	968	949	954	951	970	1001	948	926	934	1003	932	962	998	971	944	950	940	884	973	993	958	983	921	961	944	907	965	994	947	957	970	980	945	1005	947	941	944	958	933	898	982	908	948	939	944	965	939	923	980	946	922	999	1011	1013	1006	948	966	981	905	932	985	943	921	934	893	959	931	991	952	946	947	960	916	964	952	966	903	1020	873	922	997	976	969	992	953	976	981	959	891	957	943	974	986	941	936	959	963	960	909	942	908	947	976	969	957	924	997	965	937	991	973	974	933	914	927	977	924	950	961	966	946	945	914	997	974	946	936	1001	931	974	925	988	963	944	944	925	950	994	948	991	946	928	918	989	916	957	906	972	960	989	955	966	941	980	927	977	950	945	900	975	962	1031	966	904	935	1029	936	1008	991	931	967	940	957	981	957	942	970	989	923	971	904	964	947	1009	962	958	944	935	935	971	946	996	973	970	964	980	980	958	940	972	915	945	952	997	942	954	938	975	979	947	1004	971	986	952	981	1002	962	976	992	981	911	966	962	951	965	943	960	973	972	957	988	958	909	972	988	1016	903	975	974	1001	925	1014	994	956	920	889	945	957	955	889	970	962	948	914	972	943	977	931	943	976	949	942	978	966	1036	928	997	978	985	983	962	961	938	1022	938	961	976	935	1010	930	951	967	952	870	968	978	970	960	934	970	905	970	950	908	942	962	1053	917	931	901	919	1008	958	968	947	952	934	967	957	1002	907	968	959	973	897	962	934	949	947	972	972	945	964	935	954	937	1012	877	946	955	936	946	961	915	985	984	907	985	923	944	930	953	990	967	900	975	948	949	924	1027	1014	938	978	939	953	947	941	980	959	1003	918	926	955	986	992	972	937	964	956	949	953	1012	961	987	955	963	1006	958	1005	939	937	1001	965	915	1021	987	988	967	961	947	944	936	965	939	958	987	977	940	948	944	987	991	960	974	946	948	912	948	1046	957	968	985	938	1002	895	1019	998	973	910	955	920	947	967	936	954	991	1012	929	1013	922	901	928	986	953	946	1010	959	975	972	911	972	903	944	898	916	1003	957	1010	943	940	961	874	959	892	952	931	981	975	930	915	1006	1003	915	947	994	917	948	940	968	966	922	958	926	942	953	953	1024	980	984	999	951	938	964	955	962	977	977	998	1002	984	951	1014	989	971	914	931	933	963	981	945	946	939	987	975	985	917	960	971	981	941	992	972	999	983	979	1008	945	1011	936	927	968	996	943	893	980	894	958	936	981	974	957	918	1023	966	926	963	939	961	976	925	964	1006	932	967	928	978	1012	954	972	991	954	989	976	987	994	954	943	942	922	925	935	931	925	1015	980	957	944	929	977	968	965	1039	974	992	999	923	949	937	933	962	953	906	930	922	981	953	983	973	964	937	897	954	997	956	978	927	894	922	978	940	965	942	957	1016	924	980	938	978	918	983	964	955	994	948	921	1000	930	957	986	956	986	972	931	914	909	940	927	918	987	943	1004	957	1068	964	982	938	919	951	892	963	1025	1012	977	938	956	956	962	996	949	1018	939	1001	1015	982	953	873	928	988	999	970	957	968	909	922	991	987	930	958	1018	941	938	943	903	929	993	994	980	920	974	937	1007	962	983	939	970	999	955	920	994	942	946	965	946	986	938	968	881	962	987	977	938	891	962	945	960	943	936	1007	938	962	975	957	970	942	976	1025	999	993	976	929	964	985	931	945	993	922	903	943	936	949	1039	934	969	924	960	979	983	928	945	914	985	965	1006	934	956	965	955	930	971	928	1001	982	954	959	931	976	942	969	977	957	972	951	952	898	995	971	1003	947	915	964	968	916	983	969	952	1003	907	940	972	927	990	945	958	931	912	1034	955	958	1003	978	954	983	977	973	979	1007	959	996	960	968	982	944	1005	956	995	966	933	989	1006	960	962	951	971	974	965	971	942	945	992	925	915	973	978	946	918	956	951	965	966	914	911	971	943	956	904	975	996	932	976	981	961	922	979	945	928	1005	1011	903	987	904	967	947	938	1012	955	936	992	969	988	1005	948	963	925	944	944	1020	997	946	971	974	948	975	986	918	979	941	966	977	974	1007	966	955	1013	931	922	947	977	1000	954	964	957	946	999	920	945	909	1019	920	957	966	962	949	1010	920	970	930	966	935	957	981	942	961	1006	900	985	978	1020	997	972	971	998	923	968	968	946	983	978	953	915	922	956	939	990	1038	962	924	934	967	986	992	941	934	963	960	941	902	919	961	974	958	959	962	983	941	943	970	967	970	946	958	926	946	984	959	905	965	942	928	930	952	957	917	971	960	977	920	971	983	973	964	949	938	962	960	975	938	1022	958	972	925	978	954	942	1004	921	922	966	956	908	942	970	963	911	969	973	944	925	938	883	951	965	945	911	965	991	946	933	971	974	974	951	945	988	958	976	913	955	949	947	957	968	934	980
53532	20527	4748	3147	2018	1790	1615	1315	869	689	675	668	616	647	643	617	664	617	644	612	589	510	525	453	509	484	550	471	461	471	431	431	516	484	433	438	383	402	418	386	339	354	398	389	388	371	371	370	371	362	309	345	386	376	316	320	334	324	303	292	312	303	343	373	329	321	305	321	350	365	312	343	342	323	343	336	309	307	338	320	346	316	315	317	307	303	342	318	347	336	304	342	327	374	316	349	351	316	301	321	345	308	309	334	312	346	310	348	341	326	333	309	314	309	303	375	308	325	320	339	340	342	302	333	305	339	324	332	338	323	336	350	331	335	333	336	302	299	325	328	367	350	344	266	346	314	338	336	322	329	308	329	318	318	317	290	289	319	325	324	364	314	340	326	331	319	299	325	287	333	298	340	308	327	311	314	350	298	300	312	333	310	315	312	328	317	318	313	315	306	316	310	295	358	333	316	313	314	319	328	318	332	299	319	333	322	348	318	324	313	322	290	335	390	323	338	334	311	345	316	316	318	328	293	321	337	324	355	297	307	331	320	322	315	340	349	360	296	330	358	334	318	328	351	335	324	308	340	338	343	331	323	321	337	337	304	325	323	332	305	352	299	331	316	338	321	336	317	331	323	337	303	354	332	318	325	314	297	358	348	317	331	308	341	302	322	316	305	358	293	314	310	324	323	360	349	326	340	303	349	308	363	297	319	299	315	314	343	333	312	317	326	322	322	349	388	333	329	306	334	324	305	330	327	352	322	349	336	320	331	308	366	318	332	285	294	324	277	308	329	322	309	371	334	321	326	303	332	312	326	345	395	361	315	310	346	334	332	319	292	331	309	300	342	342	339	297	299	320	343	334	310	381	315	321	311	334	319	289	335	351	351	346	329	316	318	304	332	370	324	323	301	344	339	309	327	322	349	291	316	343	339	316	336	314	356	339	346	316	322	310	331	305	354	338	358	329	320	344	297	302	337	303	281	317	333	309	339	339	333	326	289	293	312	306	328	315	342	305	306	343	344	302	296	319	349	342	300	315	337	323	307	325	349	317	357	329	296	323	295	301	312	308	325	289	318	298	339	362	305	290	347	315	329	331	328	316	331	340	306	327	318	358	327	297	320	324	315	315	344	334	307	308	302	333	331	302	362	315	320	322	332	321	306	325	350	335	306	312	335	306	339	331	308	298	307	312	336	339	316	322	287	325	337	333	326	359	333	340	355	369	304	295	302	343	352	287	310	349	332	346	322	348	299	289	352	337	336	303	334	285	336	299	345	342	359	335	335	356	317	298	317	314	335	302	329	295	306	322	321	358	308	326	319	339	301	295	321	348	328	319	339	343	364	353	356	339	301	335	300	333	331	325	344	300	331	349	303	326	328	338	316	332	348	351	349	311	310	304	337	316	305	322	344	355	313	336	307	321	334	341	305	340	336	322	314	308	332	331	327	356	345	296	329	286	323	327	324	331	347	335	327	341	329	288	338	322	350	322	341	353	321	325	340	335	292	343	316	332	304	314	312	310	298	303	308	329	363	325	305	316	331	295	302	324	300	311	299	326	311	323	312	330	337	307	303	351	308	317	329	311	358	308	326	332	337	313	309	323	303	342	338	400	361	344	323	344	322	315	298	321	323	303	310	312	312	294	291	305	338	315	350	334	303	337	331	356	325	345	320	332	357	329	314	297	324	318	287	326	338	342	321	327	318	311	326	329	331	335	302	310	304	328	337	325	335	329	323	310	286	330	333	335	347	319	334	334	345	288	310	334	360	339	331	329	331	307	318	328	333	344	323	332	331	353	311	339	341	322	309	299	303	317	304	331	359	347	338	319	326	334	366	344	333	304	328	309	342	361	304	376	352	303	284	335	320	347	327	328	334	340	360	349	314	322	331	350	298	317	297	333	352	345	349	347	325	336	309	326	324	307	309	302	330	320	347	315	326	324	298	326	353	337	316	330	336	357	296	326	315	317	278	311	319	306	351	336	335	353	337	335	344	287	303	300	311	377	326	310	338	365	320	320	314	328	297	308	335	325	312	324	311	345	317	316	342	304	343	355	338	324	332	305	312	332	325	301	311	368	331	301	287	303	350	332	304	311	351	331	329	320	347	332	339	311	335	342	299	314	324	340	339	337	365	331	316	321	330	301	339	313	309	312	321	311	330	343	294	356	343	296	351	330	357	315	324	370	355	319	323	293	325	319	323	318	333	322	313	317	382	349	323	320	316	338	319	316	306	339	332	333	346	331	309	334	339	364	320	334	313	316	315	320	312	329	367	304	364	339	325	364	310	356	342	298	318	323	332	349	315	336	325	286	304	290	320	331	329	316	304	373	287	356	335	317	356	325	307	315	319	330	315	332	324	316	381	325	329	330	315	343	321	353	357	350	337	322	340	339	334	327	328	346	321	323	324	314	355	324	302	304	330	355	333	343	357	344	340	304	326	334	326	328	329	287	307	299	310	348	334	284	331	299	295	332	352	357	323	331	358	337	319	315	320	335	322	317	325	338	311	325	311	333	347	312	324	328	301	343	296	351	363	344	316	307	358	306	340	294	321	345	316	309	317	320	312	351	344	309	295	326	325	346	316	350	375	331	311	358	366	317	332	358	275	307	302	288	316	326	318	349	319	339	318	345	322	294	342	358	310	321	340	331	316	362	356	317	307	321	334	323	329	273	317	302	313	310	358	311	321	349	364	313	335	324	295	327	332	303	346	339	332	335	351	329	327	317	331	314	300	329	325	323	341	321	315	315	308	338	310	327	320	350	336	320	349	317	322	331	310	346	321	308	317	294	322	305	339	341	332	334	327	330	302	333	302	370	338	297	336	315	322	311	310	345	295	327	314	329	333	312	307	341	340	325	343	310	334	319	291	306	329	350	328	315	287	316	336	303	327	366	311	342	307	319	303	303	298	355	315	344	320	330	322	339	288	307	310	305	338	357	320	320	315	341	317	341	337	316	346	319	316	324	323	322	303	337	337	295	283	317	298	322	312	374	307	320	329	331	326	337	295	312	341	345	336	285	304	336	323	347	313	343	355	336	335	304	319	333	358	351	315	309	320	341	320	325	319	340	309	325	340	335	323	308	332	284	336	312	326	307	326	326	298	311	344	345	301	355	348	312	319	340	336	293	357	328	363	306	305	307	385	316	320	304	335	332	345	306	347	345	315	325	313	337	319	344	299	348	311	354	307	322	334	331	285	311	332	342	317	306	310	334	291	319	331	319	332	294	304	318	314	344	325	340	317	314	271	294	333	331	306	314	332	297	325	310	348	324	342	328	318	330	351	325	328	333	345	312	310	328	309	342	301	298	318	323	331	335	322	336	306	323	321	322	304	346	325	313	325	313	326	324	315	310	341	316	330	288	332	346	321	306	307	351	312	313	306	315	309	327	321	303	296	331	337	330	342	300	313	303	321	331	326	313	332	281	338	358	337	305	298	313	311	323	335	330	324	328	317	369	306	272	310	327	338	345	312	343	325	315	332	327	315	371	340
28227	4384	4995	7046	6609	6268	6899	5722	3983	3120	2793	2945	2614	3187	2854	2790	3002	2822	3340	2588	2418	2266	2117	1939	1743	2003	2257	1912	1854	1618	1636	1673	2213	1758	1609	1519	1277	1296	1331	1183	1049	1007	1096	1365	1454	1304	1126	1006	1043	888	926	837	871	940	822	818	822	813	813	796	817	819	890	854	809	804	715	770	799	759	775	797	789	769	745	748	745	776	797	760	759	724	772	753	778	745	794	756	735	748	783	774	754	718	753	743	767	767	782	781	780	747	757	763	723	764	750	720	769	784	776	750	720	729	734	710	745	773	770	775	760	719	791	726	750	766	803	765	758	773	764	723	758	749	711	787	749	709	821	724	726	727	768	734	732	684	780	759	733	705	765	779	774	705	825	753	764	744	755	761	733	749	781	774	748	767	714	732	804	745	727	765	734	785	735	738	764	777	704	697	799	764	745	765	759	740	785	704	767	735	771	761	723	757	748	783	753	787	743	749	793	733	732	779	769	760	737	753	687	764	749	752	716	799	772	798	744	728	746	732	760	768	784	738	753	752	723	777	742	765	726	780	741	776	729	779	757	772	713	771	782	752	755	770	767	801	714	749	764	731	721	807	761	732	735	737	730	740	713	721	725	753	726	727	781	762	710	745	761	757	710	725	748	722	758	783	749	743	748	786	740	771	776	766	760	760	745	760	754	755	745	705	739	783	722	706	782	764	727	765	763	744	767	799	736	712	722	735	745	757	721	743	787	751	756	774	802	773	743	749	743	779	729	777	747	801	720	766	741	755	692	750	755	744	701	816	697	712	780	753	734	789	752	756	744	726	718	751	775	743	765	784	729	782	762	756	729	796	781	741	730	739	765	722	749	711	781	704	794	718	736	744	801	724	727	719	754	804	765	748	752	740	785	782	756	749	758	744	775	744	756	749	737	767	769	765	741	772	768	738	772	721	764	704	739	778	752	738	751	753	758	781	782	745	700	738	710	760	777	790	738	699	769	789	746	759	709	813	733	718	777	766	786	763	754	734	771	778	756	708	809	749	719	767	762	747	723	722	725	743	758	737	765	766	735	739	750	799	762	726	759	791	733	745	788	770	765	733	789	739	800	756	739	758	744	742	759	701	745	727	799	767	721	715	785	705	755	771	738	722	785	761	780	769	738	762	737	812	772	776	771	818	763	729	779	774	729	728	768	728	775	740	709	730	732	688	825	767	738	735	755	732	769	739	689	711	745	751	763	740	787	754	715	767	783	706	770	744	785	741	710	738	776	756	769	739	696	762	744	735	736	783	716	703	764	780	773	703	734	746	730	765	726	757	728	786	726	775	758	740	709	794	748	751	711	761	753	776	806	696	779	750	750	687	748	742	766	731	717	752	754	762	781	734	748	710	745	744	760	706	736	782	712	757	749	703	761	757	793	731	770	820	781	805	715	785	742	791	724	761	745	742	801	823	739	778	776	739	693	746	745	705	746	784	737	789	766	746	769	821	787	706	748	733	791	754	699	725	753	733	743	788	779	783	757	759	767	767	748	801	751	764	743	731	785	746	737	793	760	748	686	733	746	722	803	708	719	747	788	743	745	752	721	731	736	764	818	736	728	703	807	716	764	751	797	730	761	764	748	785	753	727	797	764	730	751	829	761	753	782	784	730	761	776	744	765	720	772	740	730	755	753	736	679	797	770	782	769	752	751	721	800	753	769	715	735	728	750	731	754	756	769	776	775	732	782	788	767	811	795	772	755	743	718	734	734	726	771	731	805	734	765	812	728	756	757	774	722	774	757	761	719	752	744	724	771	739	702	733	768	754	726	740	712	731	729	715	760	742	749	747	708	735	731	778	795	760	738	770	708	724	765	780	762	765	740	748	723	754	750	752	762	768	738	746	755	731	721	775	755	756	766	788	764	787	789	745	737	734	751	731	752	716	750	820	749	758	688	780	759	750	752	751	754	776	742	719	741	763	701	758	778	751	754	777	780	774	788	775	772	736	715	687	714	705	730	758	732	725	773	769	759	772	793	733	764	762	761	793	715	745	714	738	766	714	769	728	711	736	734	752	751	727	746	776	726	771	773	762	795	734	748	750	753	779	746	785	724	726	747	767	794	773	758	754	749	749	767	761	745	719	799	760	757	732	756	723	771	752	728	769	730	722	776	709	741	777	770	766	794	770	794	731	807	778	742	753	701	736	748	761	719	718	750	766	739	759	743	667	771	714	725	747	742	770	740	700	718	748	751	717	751	728	734	766	741	716	797	739	750	751	777	783	756	724	792	780	719	751	766	785	767	814	756	768	722	679	825	754	789	777	739	779	772	755	798	728	810	795	739	726	763	780	749	739	719	735	747	704	742	716	732	761	711	716	833	730	770	769	726	757	757	750	804	784	759	742	745	773	739	742	750	705	731	763	747	708	755	751	725	758	738	743	792	739	747	793	788	764	766	797	805	712	825	769	734	749	757	743	744	767	749	740	747	724	771	723	755	739	774	760	741	775	777	725	774	787	755	798	747	776	758	780	732	750	741	742	732	682	700	773	687	734	791	740	776	745	743	768	702	779	821	770	743	723	830	715	720	742	750	746	754	742	747	767	785	729	798	768	739	730	734	724	752	750	776	776	740	745	699	716	741	756	783	747	741	728	743	794	755	758	776	749	721	741	717	711	726	720	807	775	768	740	736	761	702	774	776	775	764	704	761	791	771	674	780	743	787	712	788	719	708	720	760	753	744	777	760	802	719	749	770	757	756	793	761	748	724	760	752	779	731	742	723	772	767	747	760	724	759	729	729	794	762	748	758	801	765	730	765	738	767	741	712	798	753	723	703	757	733	753	796	762	742	775	743	723	710	786	766	762	772	767	724	738	775	758	695	734	748	720	752	711	780	732	731	752	775	801	785	753	755	740	733	724	727	753	766	751	776	765	760	790	752	766	769	719	755	776	748	726	745	726	769	763	730	728	797	738	735	752	745	723	698	752	760	733	755	774	754	737	750	739	751	745	814	790	750	748	755	726	760	723	749	770	742	735	780	747	733	778	710	745	772	714	694	794	721	715	752	756	752	732	788	744	762	739	735	771	789	703	762	761	746	723	682	753	735	770	738	775	749	700	714	793	765	756	752	759	792	728	711	704	778	761	738	694	727	773	746	744	754	785	776	753	748	752	768	769	720	739	730	736	751	750	789	771	739	760	791	765	776	739	749	740	751	754	718	725	738	756	716	746	772	752	780	785	794	707	706	785	775	704	730	796	736	726	724	766	738	775	736	708	755	751	805	742	760	758	717	770	765	726	729	779	787	716	733	751	772	799	745	764	764	773	774	735	751	782	748	798	729	796	735	798	715	744	729	783	735	760	742	733	693	791	776	716	773	781	713	741	746	764	737	748	751	759	738	766	764	719	776	736	723	779	779	740	781	763	747	756	744	756	742	683	750	768	739	733	741	742	724	766	757	761	743	760	739	783	771	774	791	719	735	783	768	771	734	748	737	763	748	729	776	785	741	774	749	756	741	759	769	706	765	764	758
64633	27607	11210	5486	3588	2791	2451	1981	1191	981	895	865	780	901	858	815	846	782	803	726	731	651	626	610	529	583	603	518	483	481	494	542	619	542	453	468	412	438	452	396	381	393	398	478	443	418	392	385	358	330	359	333	340	335	366	319	376	375	330	337	328	365	350	336	337	355	360	309	327	350	328	344	337	340	313	327	339	344	326	330	317	308	289	313	326	332	289	294	306	320	309	322	278	323	313	321	343	333	292	322	286	294	357	363	312	320	294	344	339	337	341	310	317	344	328	331	320	328	346	311	345	314	300	321	301	318	330	321	335	327	298	367	320	359	301	312	337	318	338	321	314	306	303	307	301	342	299	294	351	303	323	344	321	303	349	351	320	324	330	319	341	341	320	307	358	326	312	328	310	338	313	314	308	306	327	337	325	324	341	333	316	294	311	317	287	290	326	352	289	316	324	286	326	315	310	306	319	308	322	294	312	312	331	349	319	307	297	296	315	306	345	317	317	312	304	322	284	320	332	344	340	326	320	314	344	307	281	336	339	304	321	349	311	313	343	360	300	345	324	343	318	329	278	313	306	330	322	294	315	336	348	323	327	338	320	344	336	289	305	310	329	310	297	298	282	334	287	324	317	312	313	315	336	344	332	333	321	289	317	320	352	321	301	311	340	306	338	338	306	296	308	336	294	306	335	299	346	337	316	331	352	329	292	335	315	363	337	303	309	307	340	342	333	304	317	316	313	315	351	331	314	366	386	263	317	331	303	300	319	325	342	312	334	327	338	330	339	328	342	296	327	331	317	319	313	289	308	332	312	296	328	319	331	312	359	320	281	346	338	340	334	294	324	325	334	344	289	317	324	322	327	307	336	333	326	323	310	307	315	324	311	340	320	319	316	334	320	288	306	333	302	302	327	300	289	297	298	334	352	339	292	302	317	330	315	349	327	310	332	301	315	343	343	350	275	319	331	329	322	329	322	331	315	347	336	314	295	288	323	351	303	335	304	346	302	338	299	294	351	311	333	312	328	329	324	325	297	305	291	312	305	326	323	305	325	323	338	300	351	320	322	311	319	341	342	323	285	308	298	332	302	295	309	350	312	330	340	327	336	326	283	321	319	345	340	347	323	297	320	307	294	327	324	298	353	320	321	293	300	331	307	336	351	302	287	353	334	311	327	307	301	307	326	319	312	364	327	348	324	328	309	337	349	296	299	343	321	303	338	344	351	314	317	340	324	289	326	337	345	316	321	283	276	296	296	365	302	366	341	327	320	323	336	316	309	312	330	317	340	316	312	336	292	323	337	279	322	289	314	323	323	337	321	317	325	312	298	305	318	320	311	346	322	345	336	303	336	352	300	318	312	333	293	348	318	360	310	337	307	336	322	284	317	314	304	358	323	310	304	320	303	328	330	311	338	310	339	346	317	315	356	305	323	335	353	301	361	302	319	318	353	327	314	319	320	334	318	324	325	330	334	328	311	353	300	285	327	334	295	318	331	330	324	299	349	299	324	330	362	328	314	309	341	320	302	354	337	317	337	318	318	346	328	340	364	334	333	325	348	292	311	343	325	309	334	332	348	368	302	313	311	356	339	326	319	314	327	345	325	340	323	313	333	328	325	310	289	330	313	351	310	337	349	311	342	320	324	311	297	287	355	323	348	306	336	339	327	354	352	306	326	333	316	335	281	331	303	363	322	304	325	323	341	351	315	351	323	354	306	312	307	355	318	316	310	304	308	322	357	318	273	307	324	300	351	316	295	283	312	332	293	313	335	328	328	336	302	315	310	341	323	303	304	333	325	330	349	333	330	330	342	337	327	311	302	310	313	296	354	301	334	324	293	304	328	326	316	309	355	304	322	319	299	325	339	335	291	324	297	349	354	311	296	345	304	319	275	289	340	298	325	328	357	310	316	289	295	325	337	307	332	322	316	282	350	341	309	309	311	319	287	341	303	333	333	318	331	331	309	325	300	332	350	298	334	341	309	323	322	344	308	317	339	306	359	319	290	335	333	305	290	328	322	332	328	296	310	339	324	354	291	344	303	296	350	309	288	333	318	322	312	300	365	297	270	268	337	348	310	332	320	320	339	327	356	337	308	300	309	308	334	325	312	322	307	282	312	302	308	304	300	306	362	304	321	334	321	327	314	350	325	308	309	346	354	344	338	301	308	321	328	305	320	309	335	320	313	304	347	282	313	321	291	348	292	333	329	320	313	340	349	316	302	336	289	316	352	359	313	306	314	311	312	352	329	321	293	320	322	305	335	303	307	304	305	304	358	292	313	343	331	368	319	330	316	305	300	328	308	323	310	315	316	312	328	332	308	332	338	340	310	307	331	302	315	336	302	347	328	318	311	326	314	290	316	332	296	321	321	348	291	291	341	326	320	334	303	357	298	331	329	323	313	354	330	301	336	321	309	348	330	313	320	328	333	305	327	312	319	341	326	322	293	364	310	325	294	311	316	334	316	299	322	332	376	353	332	284	298	329	308	345	317	353	312	299	324	328	297	326	320	307	344	326	355	333	320	336	335	297	298	341	364	326	289	350	319	317	336	331	364	338	306	295	295	305	288	344	339	330	361	356	338	312	287	340	301	344	315	353	323	335	319	338	324	322	333	312	323	333	368	329	356	331	296	283	315	305	314	336	315	343	296	342	329	282	368	321	322	354	320	360	297	329	309	307	287	308	306	307	321	292	340	313	328	323	317	342	273	339	320	293	338	318	336	331	302	293	317	303	309	295	335	359	297	339	315	350	345	352	326	322	319	312	336	328	337	329	343	308	311	326	314	342	308	344	319	293	363	300	309	288	325	318	310	324	323	299	336	312	293	330	328	320	317	343	305	321	329	330	326	317	298	329	330	339	312	347	353	296	299	309	332	304	325	295	333	324	305	306	317	316	327	295	313	310	304	327	348	312	302	301	288	339	312	335	305	347	329	324	313	303	302	288	310	353	330	328	308	311	342	337	326	312	294	317	335	305	328	308	327	308	343	324	342	322	338	333	301	339	316	327	323	327	310	345	342	322	283	324	338	344	318	315	274	326	324	280	314	314	327	307	321	315	328	349	291	323	336	308	328	292	329	304	303	317	305	326	338	330	311	310	344	313	310	316	343	309	350	332	327	303	345	337	324	327	312	293	346	335	327	349	322	281	319	316	342	305	334	322	316	316	314	318	283	313	310	258	314	342	333	316	311	293	317	353	303	359	330	304	339	313	288	321	315	308	316	339	343	312	308	312	321	334	327	284	312	314	306	311	310	309	302	327	335	308	337	314	329	334	323	334	326	299	307	317	293	347	316	291	321	343	302	329	358	334	322	312	327	317	291	322	317	343	336	295	302	282	301	330	337	347	312	284	322	344	323	307	312	310	332	338	335	349	307	275	315	339	317	356	361	324	319	315	303	346	329	300	285	338	309	337	327	299	315	335	325	297	320	316	298	307	355	322	352	340	341	343	345	333	324	325	316	343	325	317	329	346	351	355	302	311	305	327	297	335
36275	6122	7519	10484	10019	9811	9638	7937	5278	4405	4012	4201	3629	4706	4041	4161	4450	3954	4441	3491	3083	3184	2917	2613	2404	2703	2946	2508	2244	2092	2052	2160	2680	2255	2011	2066	1550	1578	1648	1383	1163	1226	1458	1718	1837	1684	1319	1217	1093	1012	995	927	968	1004	858	772	940	914	762	783	873	903	941	1000	874	757	761	821	733	861	887	822	857	757	791	790	814	781	762	800	782	781	777	822	794	731	806	766	807	775	752	793	742	815	802	765	772	744	704	797	797	742	739	704	775	729	750	769	728	755	722	713	769	777	819	709	809	764	708	747	801	810	737	781	736	693	775	778	731	719	749	734	759	782	813	703	742	715	761	762	772	743	783	739	723	727	756	700	783	727	790	741	742	817	773	725	764	727	754	769	757	729	764	757	736	754	769	754	724	737	760	749	770	787	720	772	758	783	695	751	769	756	761	743	739	770	752	808	710	753	783	737	699	694	787	723	708	739	727	790	742	717	743	753	787	721	730	738	784	742	764	754	735	746	772	789	833	748	720	800	724	737	749	753	765	768	756	733	792	761	745	750	780	803	772	755	711	727	743	760	769	789	775	727	729	754	782	784	768	714	820	729	785	707	756	763	770	743	703	725	746	792	744	785	771	735	739	734	735	769	718	778	778	723	753	793	721	792	710	718	721	794	750	729	764	743	746	755	768	734	755	769	771	736	770	787	751	727	754	758	756	717	794	750	691	761	738	740	775	748	735	740	766	742	744	755	729	778	795	715	754	747	745	772	742	717	751	715	784	750	788	805	763	771	725	773	708	736	724	658	698	769	786	786	719	769	781	708	740	804	741	720	788	822	765	774	813	737	790	765	790	728	778	801	766	768	742	794	786	757	740	721	769	746	746	744	788	798	741	711	760	718	739	746	765	762	744	764	748	810	782	752	749	728	730	779	767	733	744	777	749	781	796	788	737	772	762	723	698	761	758	719	725	752	736	793	729	779	730	711	747	729	784	788	783	805	728	733	800	761	726	751	765	755	775	781	730	782	759	750	802	769	712	791	746	771	787	781	763	714	749	723	777	770	752	732	776	748	721	785	736	759	785	803	743	729	752	762	766	790	781	748	804	778	752	770	779	766	725	748	774	807	736	773	752	771	799	760	725	748	747	727	741	746	734	743	808	775	758	823	729	734	743	710	751	773	772	716	717	765	809	739	762	771	687	766	751	776	761	722	807	780	781	746	754	760	769	767	729	754	773	753	772	695	766	761	756	790	738	726	757	788	762	760	753	813	768	755	776	767	755	751	741	747	745	741	765	726	768	771	731	762	739	709	760	739	745	745	745	764	751	779	741	731	732	767	788	778	774	770	723	728	765	723	740	712	785	770	771	724	717	754	766	735	797	767	796	716	714	783	726	790	751	756	778	767	817	697	734	765	786	737	744	783	790	795	737	750	764	775	806	751	762	769	784	720	760	735	752	779	724	743	790	745	713	794	734	702	793	725	781	731	803	746	763	753	724	733	776	739	785	754	762	749	756	758	765	771	749	805	778	764	764	732	726	766	779	742	736	765	763	738	715	792	788	775	830	727	736	725	759	791	799	754	751	738	747	749	744	760	803	781	774	740	786	746	703	721	746	775	743	720	749	722	756	731	802	781	745	758	778	783	780	740	766	757	759	748	747	748	700	806	805	771	750	804	746	770	760	716	830	809	716	761	764	741	784	764	718	773	743	753	717	775	729	748	754	739	721	746	777	763	743	752	753	776	727	751	741	769	831	743	766	772	787	717	765	715	765	710	769	808	779	773	748	728	744	717	754	751	753	783	789	740	733	761	738	725	766	784	814	782	765	728	738	783	751	764	779	743	743	764	729	743	762	760	742	738	759	776	745	749	771	834	707	775	767	738	735	725	733	750	766	775	703	737	784	752	753	774	772	783	772	713	758	753	718	756	807	770	723	735	736	821	825	707	722	755	744	732	734	758	757	771	780	725	759	769	764	751	777	765	717	763	772	749	770	750	777	792	777	724	754	734	775	737	757	708	788	774	726	780	762	771	774	738	800	744	763	735	773	761	732	744	765	712	742	820	788	749	739	713	784	784	696	765	703	785	755	775	776	790	770	773	781	796	783	774	774	762	759	754	707	800	705	690	781	723	734	738	811	755	762	750	734	741	733	780	721	788	750	734	793	745	779	770	746	723	804	756	701	749	762	766	787	769	760	747	748	744	787	791	814	749	755	755	767	762	747	759	743	763	768	728	747	777	739	737	745	772	742	794	723	754	739	797	775	717	749	792	806	788	794	748	728	794	780	730	751	782	755	734	728	772	769	767	781	772	760	806	720	753	759	752	756	779	753	763	820	778	752	726	761	698	721	756	739	775	747	795	778	737	761	769	752	718	759	793	809	768	745	752	773	741	763	772	757	713	765	748	826	746	728	737	717	825	753	734	791	762	673	737	755	802	802	821	776	818	722	791	784	754	778	756	756	775	753	769	786	755	770	770	742	776	782	758	764	770	796	764	742	780	732	751	763	769	714	861	758	770	779	773	777	737	738	775	789	733	729	741	775	828	719	719	768	728	731	771	723	769	765	758	753	728	706	734	788	758	763	762	718	728	740	753	748	758	738	751	746	764	813	723	786	783	744	730	752	714	766	712	774	758	767	790	693	730	776	739	736	768	772	727	781	701	791	784	786	776	824	777	789	714	767	732	740	758	730	787	761	763	780	767	762	755	708	744	731	716	751	738	747	743	756	764	808	776	736	742	775	748	730	769	742	741	741	736	764	752	754	732	735	801	759	795	752	741	734	756	752	709	772	777	785	755	746	730	749	736	764	745	773	762	739	784	797	804	774	771	799	744	774	766	790	748	795	782	729	775	747	760	739	775	702	751	734	751	740	735	742	757	751	736	772	732	727	753	826	757	764	741	757	760	803	773	746	759	768	784	734	773	723	779	744	780	751	720	734	779	775	773	734	783	783	734	771	759	739	768	777	774	750	740	699	759	767	808	786	760	708	800	741	791	751	778	726	790	743	809	799	756	715	732	753	784	715	790	747	755	765	778	789	770	737	764	794	757	731	788	779	792	733	709	761	726	792	741	721	758	703	722	747	721	799	780	749	758	678	758	762	719	745	716	779	702	776	735	725	740	756	707	789	704	817	723	691	732	763	789	761	792	765	739	819	736	745	744	755	779	762	767	766	780	799	754	733	737	794	760	749	768	726	791	735	789	766	768	783	773	715	755	762	781	710	752	738	751	787	796	783	810	753	770	757	755	799	796	817	747	728	760	800	785	774	775	797	793	740	769	764	736	703	760	797	713	736	758	753	717	743	728	753	765	796	742	752	753	735	763	777	756	750	776	756	733	753	767	721	737	715	731	724	724	730	745	797	755	744	762	780	748	742	744	774	780	765	730	753	750	756	790	677	728	765	731	804	763	800	775	763	785	733	751	768	756	783	757	763	802	748	760	760	741	789	762	754	745	771	792	758	746	778	798	758	737	716	771	752	783	751	741	715	771	765	771	773	786
9695	1967	1346	1230	1166	1073	1148	856	647	586	584	533	535	582	538	573	626	594	580	618	573	553	529	552	500	535	530	540	508	493	486	468	489	502	488	519	424	469	487	469	459	416	475	441	487	540	477	436	464	441	426	419	439	424	449	455	434	434	426	450	410	453	449	405	450	444	452	432	431	411	387	447	408	414	439	421	428	480	412	458	426	396	432	420	455	410	404	391	425	396	446	419	418	422	452	400	448	430	453	455	425	440	422	408	364	413	408	462	422	436	411	417	379	477	440	423	445	411	416	398	416	450	438	428	425	412	431	484	414	452	451	508	447	435	403	437	472	395	436	449	432	391	409	409	456	470	424	418	429	457	446	434	465	407	404	438	433	441	450	469	405	453	430	424	450	416	439	433	432	419	427	426	445	443	421	447	405	415	443	426	453	437	417	441	405	443	472	437	361	409	439	429	417	446	437	473	474	417	425	423	451	394	484	433	417	433	476	444	457	478	426	435	406	421	400	422	410	408	414	406	406	429	447	471	446	454	459	431	462	411	429	438	435	450	461	456	438	427	412	454	457	436	450	476	482	424	469	455	436	451	454	427	450	391	402	391	460	434	477	455	419	429	441	446	454	407	435	395	420	416	439	460	402	418	436	465	447	430	427	383	395	456	415	464	444	487	428	456	435	411	435	450	414	437	418	406	450	450	423	430	404	426	471	441	419	472	420	434	442	450	411	439	435	420	464	468	440	464	439	447	441	421	429	467	451	414	411	437	455	453	448	423	468	413	462	445	419	435	384	400	439	445	440	447	447	428	429	444	450	453	450	450	407	419	425	450	436	471	412	447	428	451	394	440	406	439	405	412	481	448	441	383	393	448	470	452	467	448	418	422	456	430	402	460	418	447	468	469	443	418	430	487	480	441	411	421	428	463	441	450	401	448	422	432	465	459	421	448	394	453	444	397	395	395	424	420	419	451	427	475	401	455	440	473	433	440	442	427	461	476	453	424	418	410	452	425	432	446	423	429	435	422	445	429	411	412	451	439	434	408	442	410	447	446	449	431	415	484	421	417	439	418	442	413	454	396	462	452	448	432	417	458	419	468	436	435	451	435	444	423	429	451	432	422	471	438	421	454	424	466	451	372	469	457	438	452	446	427	443	465	427	469	447	403	443	449	408	411	415	452	426	436	415	418	477	473	463	464	449	413	425	462	442	447	409	442	432	455	437	427	414	459	432	424	450	471	453	418	421	409	432	405	470	462	420	451	442	462	450	447	444	447	415	464	462	441	484	430	467	410	425	394	421	449	448	432	470	408	439	406	437	432	388	455	418	423	410	455	462	437	422	443	395	437	427	423	426	428	442	448	429	407	435	435	410	428	434	469	413	429	381	429	398	436	462	420	470	415	439	408	440	394	444	405	441	410	440	418	443	465	476	445	425	406	416	468	405	435	440	412	446	456	482	414	390	389	421	418	449	389	432	469	433	419	449	451	402	449	452	445	411	438	451	454	446	483	450	441	373	399	490	453	406	486	466	455	414	387	456	445	437	455	487	456	443	434	414	424	450	437	462	414	438	395	446	396	464	457	461	429	430	449	418	422	427	433	436	446	445	405	432	480	462	432	423	426	440	410	441	412	427	420	465	460	434	394	410	484	445	405	404	434	434	449	453	452	448	454	450	417	429	422	438	416	463	400	417	427	414	421	427	449	444	416	413	443	447	425	407	464	440	427	415	450	441	451	468	451	419	377	443	461	428	409	453	420	431	414	448	456	481	443	460	436	388	411	433	444	447	469	446	403	416	429	441	452	424	466	419	461	431	437	444	418	479	415	463	476	432	458	452	414	423	435	453	458	445	461	434	457	438	375	422	425	487	463	433	424	442	414	450	439	473	455	410	451	454	434	446	461	427	424	412	384	437	442	460	446	444	434	410	441	474	439	411	431	426	416	444	414	455	438	477	456	465	410	463	460	440	423	427	419	421	429	469	420	420	465	440	424	450	449	448	467	418	475	454	417	460	456	431	437	413	409	445	516	493	456	424	468	423	436	441	478	405	452	440	400	433	450	430	448	449	424	431	406	413	452	448	431	453	466	439	441	385	427	423	437	437	428	455	463	471	445	449	427	431	414	427	442	409	419	447	419	432	456	419	435	409	436	466	451	437	441	427	441	440	433	417	452	425	449	437	441	406	422	433	402	450	420	432	432	436	428	427	436	439	422	472	415	420	389	428	423	414	443	437	445	478	459	412	477	435	463	447	448	460	477	441	416	424	441	410	426	436	466	443	452	402	433	412	396	439	422	471	401	470	445	422	417	423	416	450	410	403	449	412	438	447	410	442	436	434	427	443	416	461	461	400	455	461	414	438	429	443	428	447	427	429	394	505	414	469	438	408	421	444	436	412	415	414	441	443	442	462	428	422	390	431	446	431	400	430	499	447	409	404	391	449	442	426	434	434	431	411	435	459	437	472	439	427	425	444	451	436	425	456	402	441	415	410	420	445	422	459	429	422	410	419	433	400	418	435	455	447	455	443	466	395	446	407	452	410	462	443	447	434	449	441	419	426	445	428	433	410	395	481	438	446	436	431	431	401	432	450	454	470	439	447	431	419	383	433	479	444	420	419	405	436	435	441	424	421	485	431	405	477	418	425	405	446	437	486	422	416	445	426	429	427	448	446	411	417	438	455	422	416	456	441	423	423	424	410	429	388	442	456	442	420	451	428	430	459	446	460	453	444	429	461	435	421	372	411	441	427	418	416	436	393	404	447	445	421	422	392	393	436	465	423	430	428	471	431	420	428	446	412	429	449	443	435	433	435	429	419	469	428	478	450	464	469	387	407	427	423	452	430	425	445	438	414	429	452	448	450	437	437	412	412	433	428	443	479	417	427	419	438	469	413	448	417	445	461	414	426	448	409	464	423	442	439	452	435	464	430	406	439	442	433	470	456	468	433	410	437	470	425	450	457	466	433	436	397	460	411	437	470	417	447	448	431	462	449	415	433	450	459	434	441	455	420	437	454	446	449	467	471	435	411	435	442	445	448	387	443	423	439	446	418	427	427	437	432	399	438	441	457	459	445	427	406	388	422	416	440	425	432	447	415	452	430	425	434	448	411	408	417	420	409	413	435	387	432	498	431	364	417	413	470	442	437	431	453	380	404	429	442	415	454	465	453	389	419	443	429	409	466	431	429	452	467	443	446	460	419	447	405	459	415	426	436	428	447	457	422	401	425	411	421	430	409	430	403	433	445	447	462	449	422	407	403	427	400	478	455	424	424	430	449	427	482	443	418	422	440	468	442	452	480	455	436	457	484	399	491	434	436	423	406	441	476	416	395	396	448	464	435	439	413	450	448	422	416	446	416	397	424	432	410	430	452	431	420	439	488	439	423	416	428	417	405	437	455	449	445	477	437	446	410	464	454	416	479	425	458	456	455	389	453	438	435	440	482	477	470	443	434	416	462	393	463	442	456	404	440	448	446	434	462	434	429	440	448	413	427	416
7696	1944	2547	3432	3684	3954	3970	3243	2219	1930	1779	1716	1723	2043	1808	1876	2124	2023	2192	1934	1779	1668	1746	1612	1570	1620	1713	1546	1542	1492	1416	1448	1630	1468	1421	1361	1271	1276	1196	1187	1098	1094	1141	1204	1314	1278	1123	1073	1098	1011	1053	1049	1050	1095	976	1005	1050	1054	925	943	1014	1035	983	1035	1027	1008	996	953	995	989	943	987	983	959	933	973	962	971	979	977	1018	977	937	966	969	997	948	992	924	960	959	915	985	993	982	922	948	950	970	975	948	954	993	1055	998	962	967	1018	981	951	976	959	965	955	980	947	945	963	952	908	980	944	1002	921	1023	966	1006	953	964	993	991	1035	983	988	1001	970	977	1011	962	959	957	981	1001	984	965	985	983	994	971	928	944	968	960	982	1011	1035	942	970	972	1015	971	959	986	1001	987	1024	1005	974	957	927	966	986	987	964	963	924	1019	961	1026	958	981	949	967	1013	940	909	980	999	943	961	1007	981	910	946	965	949	971	958	976	952	933	999	992	955	1003	972	944	903	983	979	986	918	937	963	934	997	957	988	953	955	952	949	957	964	923	983	939	978	959	1018	945	978	964	952	969	927	985	999	948	939	931	984	958	915	966	963	983	971	906	963	1038	993	1036	994	999	994	967	983	939	957	994	961	935	964	958	939	971	975	957	932	1002	930	936	946	981	969	902	1008	1007	997	938	1027	1010	979	951	1000	993	998	997	991	971	992	1010	919	951	936	1013	942	1010	921	962	985	998	968	1014	1030	980	982	934	923	949	999	1020	984	977	959	976	991	1064	979	939	1001	944	982	994	1013	991	1022	976	1002	926	1031	989	981	967	992	1006	955	991	965	940	955	1019	965	989	994	947	944	990	970	1006	1002	982	972	973	967	928	967	931	1000	1009	946	1006	980	949	918	987	977	983	916	906	959	927	1017	977	989	1003	1011	948	974	966	1032	986	948	950	995	966	1001	973	943	895	934	965	947	929	960	984	986	967	957	947	956	949	945	973	1029	985	986	998	994	1028	994	954	1012	1026	911	955	1005	946	899	996	947	977	987	957	983	1018	959	968	1044	986	979	1011	1002	1022	978	1001	961	939	977	1008	937	963	919	934	952	995	977	956	945	995	1021	963	1016	945	1018	1012	974	961	968	988	952	968	953	929	975	988	956	939	971	973	949	1011	975	989	944	980	988	969	974	1008	911	1028	976	929	998	932	1009	947	971	953	944	1048	954	951	1001	980	1031	1019	932	989	954	966	918	954	1006	958	970	974	965	918	962	967	986	947	942	978	1008	1008	1000	976	951	962	963	935	926	949	984	992	964	974	948	1002	990	1006	952	936	964	979	974	1004	1033	961	926	938	978	944	977	1056	984	999	927	936	977	981	1038	951	973	1003	909	953	974	998	927	943	968	1027	999	965	954	992	904	989	1013	945	959	1058	925	949	935	980	1004	978	992	912	900	994	944	996	986	951	958	962	990	953	1009	954	973	922	957	943	962	998	998	931	926	979	954	1005	971	912	1022	1021	999	947	1029	962	1002	979	953	958	987	970	953	990	988	970	946	954	945	918	957	967	974	965	991	946	1020	1032	960	1011	980	949	953	991	942	976	942	1003	1005	1000	920	973	944	962	960	1017	995	988	909	969	1013	1021	913	963	960	998	988	969	973	899	920	960	1011	950	977	960	956	1020	995	984	974	973	958	1003	990	922	949	992	1040	964	983	971	977	929	957	993	977	906	979	984	952	950	1023	951	1013	950	1007	946	958	981	965	945	925	971	987	965	985	985	1012	986	954	1011	904	958	1004	944	919	979	968	978	975	992	913	984	998	1001	959	975	961	931	939	920	979	965	927	990	989	1004	962	955	970	943	945	960	948	991	984	993	1004	1056	949	931	963	959	964	1025	980	994	967	926	959	983	1004	985	948	906	948	884	913	937	998	985	966	987	995	993	958	931	945	932	986	948	959	995	1001	924	1017	1009	959	1009	946	987	999	1006	964	951	1019	948	987	1020	997	942	945	964	905	973	996	1004	1005	970	998	915	958	959	971	918	1005	979	946	996	965	978	968	988	968	946	965	973	979	1017	994	954	1004	978	1043	940	994	969	953	970	1010	955	950	978	996	998	964	934	952	1006	998	864	937	1020	971	991	974	968	973	966	895	933	953	934	989	1005	950	1017	958	912	935	949	946	1016	993	948	921	994	969	994	977	950	955	1007	941	1002	937	1015	981	1027	988	1002	940	981	948	908	1026	1029	1041	1044	970	983	965	983	961	992	905	943	939	975	1037	1011	942	1005	988	961	973	926	981	998	994	992	962	939	1001	942	978	1009	1019	1026	948	970	944	973	936	937	1009	956	1004	931	967	967	984	1012	1020	1000	1001	962	1004	991	968	949	972	985	956	1028	958	956	945	949	1004	958	945	1034	979	927	990	968	964	1018	1022	992	944	943	989	966	912	958	987	980	977	953	954	940	1024	980	975	927	912	982	941	1004	1008	975	943	922	1011	919	983	954	955	930	960	983	973	973	959	945	962	976	918	952	974	997	967	993	949	990	1021	983	972	970	961	965	1014	941	944	964	958	1014	928	994	941	1017	999	989	1021	986	957	963	966	981	977	984	979	942	1059	974	963	1020	992	895	949	947	924	985	968	977	1015	993	932	987	980	973	934	917	934	1042	1000	971	983	950	962	962	976	954	979	981	1040	1014	960	968	972	974	901	963	977	986	939	971	962	946	955	959	973	961	992	955	991	1002	962	997	1011	1022	935	1001	983	938	1043	974	968	988	983	995	973	982	967	955	1052	984	935	964	961	983	1007	937	1008	952	955	985	966	919	961	1000	994	975	970	1002	957	947	1000	911	983	922	920	974	960	997	962	964	1015	980	943	956	998	994	953	1014	1024	998	996	972	986	944	961	991	959	963	1003	983	988	985	914	971	1024	979	961	1008	1027	968	980	970	948	983	942	967	950	944	962	998	968	1007	944	910	1007	941	959	951	956	1040	1026	921	920	988	997	987	1025	893	984	943	990	966	966	976	963	976	952	1029	1004	1018	976	971	988	954	1007	1004	957	928	917	974	954	1004	984	1044	1006	941	928	948	986	957	882	1004	951	1006	982	912	999	980	963	989	970	903	954	1020	929	975	945	944	1043	1023	927	936	983	993	998	952	932	882	975	958	1013	976	953	994	991	980	973	945	992	967	1012	975	1042	984	1014	961	1037	913	974	955	1032	971	979	1006	973	987	1002	974	895	935	974	965	1000	960	926	1015	977	990	951	998	994	981	989	968	904	954	968	992	960	971	932	945	991	992	991	953	967	961	963	978	1030	959	988	946	1022	950	976	1021	954	1010	989	1009	933	954	934	983	929	951	983	968	973	1012	991	1010	931	979	1021	1020	943	998	988	1013	952	943	982	1032	996	984	1011	975	969	963	930	974	992	940	923	997	971	1023	965	985	948	952	954	905	1013	965	925	989	947	959	984	892	918	977	950	945	1028	991	988	991	1050	998	978	979	950	948	1005	969	996	961	975	908	1018	1046	974	973	996	952	1008	996	930	941	995	925	988	908	993	950	954	973	963	947	981	969	993	962	937	944	990	1001	961	951	934	980	986	959	1000	974	1046	961	990	933	930	975	964	943	951	934	936	923	971	968	954	968	938	978	934	973	1017	977	1011	986	1006	991	966	934	956	1000	975	990	953	970	966	997	947	1014	884	985	901	952	1035	1002	928	970	967	1000	913	1014	966	948	976	974	965	974	963	966	965	970	992	917	992	952	975	1009	971	979	954	965	978	990	1006	960	985
53016	20316	5341	3086	2237	1934	1761	1240	947	758	726	783	575	730	617	635	649	613	658	571	537	531	502	506	490	498	521	428	483	432	409	438	467	450	459	426	385	403	362	367	331	365	394	380	421	364	412	348	340	346	370	352	307	331	331	369	374	347	327	329	352	305	318	326	319	343	321	319	312	351	337	350	351	313	349	301	361	306	318	296	354	328	315	351	336	335	332	321	311	318	332	321	323	322	339	334	312	320	326	372	336	333	349	345	343	295	333	340	339	348	342	325	298	331	337	311	338	332	315	317	348	308	311	281	357	326	353	341	309	334	326	348	306	339	337	310	316	326	316	339	331	317	306	304	313	317	338	299	300	317	307	326	312	325	307	324	334	298	327	326	330	372	347	361	338	330	322	312	350	320	329	351	300	312	332	344	346	321	296	337	336	325	343	319	344	310	303	333	317	307	340	302	325	361	316	329	342	365	331	344	339	300	314	311	325	321	331	348	347	350	328	330	354	326	310	297	305	336	325	312	361	314	292	322	330	331	337	335	340	291	346	305	312	339	265	317	324	322	318	340	345	317	343	329	302	289	336	333	344	289	339	318	340	321	311	357	335	331	349	344	297	320	299	313	301	346	335	312	328	327	336	339	311	307	354	313	314	339	309	342	334	309	322	338	310	319	306	322	325	316	330	337	330	324	343	318	337	352	342	309	347	316	315	361	320	305	345	342	315	296	356	323	323	309	307	342	325	286	332	335	339	356	378	317	350	329	294	345	297	316	332	342	323	326	357	345	315	338	338	336	341	363	348	328	322	358	321	338	318	318	356	302	322	303	313	361	310	340	348	327	335	309	328	315	286	321	316	346	321	322	320	339	330	337	311	311	309	280	323	312	348	306	312	299	333	330	334	318	326	312	348	341	292	332	292	301	334	278	332	334	337	342	351	307	324	339	309	326	340	297	329	300	313	326	338	354	342	326	337	338	340	324	348	330	313	351	312	320	306	343	286	327	298	379	318	349	367	323	328	320	334	352	326	328	314	323	311	301	293	314	307	364	318	312	335	321	305	350	359	348	319	307	315	349	315	348	321	304	340	339	309	353	321	361	372	323	306	344	335	323	313	302	324	335	292	333	327	319	303	353	331	335	310	320	362	310	355	337	323	331	303	343	352	332	311	331	324	268	305	283	325	297	317	374	335	345	345	318	339	315	340	306	341	325	312	319	314	340	307	308	270	353	304	302	337	353	329	326	318	332	325	290	324	348	340	292	279	335	350	333	326	310	311	308	313	352	317	352	338	368	356	302	302	301	387	345	370	335	330	331	341	308	311	299	310	343	323	358	325	343	330	318	337	322	364	354	290	321	320	339	321	332	329	305	350	320	306	315	336	351	322	284	352	337	351	306	325	322	360	344	295	279	303	342	287	338	318	303	311	334	280	318	359	323	305	345	323	352	347	327	326	309	326	318	353	330	364	308	338	321	296	321	320	325	324	329	332	293	338	350	324	320	316	318	357	324	333	338	308	353	357	319	330	319	321	302	312	328	345	365	325	310	338	345	334	354	375	293	315	345	302	308	345	315	294	350	329	348	290	327	320	309	348	317	317	339	305	343	332	323	328	319	356	353	309	361	306	298	308	335	332	322	349	313	323	338	303	325	304	303	289	338	359	331	339	297	360	326	339	349	311	355	346	324	318	294	305	347	345	350	315	329	351	341	337	313	326	342	313	360	335	328	343	333	313	287	343	350	304	324	325	340	318	328	335	355	356	323	331	317	333	331	330	345	323	339	328	315	331	332	330	320	322	334	354	335	326	326	347	328	345	332	348	303	327	338	331	299	329	308	328	329	327	341	319	325	296	320	335	334	319	321	320	334	299	341	332	327	308	336	309	324	325	347	314	316	318	308	339	336	337	278	345	337	327	332	347	326	304	333	353	330	320	330	321	302	303	303	261	326	302	315	305	326	335	332	325	285	322	331	315	298	354	307	314	317	348	309	352	351	335	334	321	350	343	326	298	339	319	320	313	336	366	312	298	337	326	345	293	342	350	331	327	346	344	316	331	308	310	360	315	319	316	299	314	338	333	307	351	332	308	327	325	344	341	342	357	308	349	370	328	301	348	302	303	362	362	313	354	321	352	341	324	305	374	323	305	324	323	311	352	329	317	316	334	325	319	330	333	324	297	327	326	312	334	335	325	328	333	327	308	322	322	338	304	299	290	373	345	338	352	332	299	303	321	332	364	332	320	320	306	315	331	349	308	329	309	316	301	317	303	348	348	326	295	316	304	301	337	326	350	309	335	363	335	333	315	313	338	324	293	335	324	315	337	309	356	344	342	312	307	325	335	357	318	332	288	320	334	341	321	335	309	324	340	337	304	323	351	329	319	329	327	346	314	317	320	344	346	311	283	301	290	318	313	338	322	323	364	293	344	342	329	359	317	324	306	345	309	356	330	312	343	308	351	296	344	306	286	326	337	303	310	345	315	325	317	310	309	330	329	337	300	349	331	288	314	352	331	334	321	358	326	311	306	307	317	327	337	326	301	322	327	348	323	329	377	318	341	320	328	329	326	324	341	308	351	343	321	332	351	348	300	312	326	299	338	322	360	332	351	327	370	348	327	301	312	293	299	336	307	344	320	306	333	327	304	350	321	321	369	336	332	354	309	297	298	301	340	330	317	346	366	339	343	311	355	314	322	308	332	321	329	335	359	347	261	336	318	363	349	329	330	347	294	310	302	308	312	343	319	310	350	325	364	322	296	308	308	332	353	317	288	323	350	344	323	357	381	324	321	334	359	278	325	319	302	329	333	290	291	344	305	346	334	314	296	337	344	326	308	335	305	301	306	316	321	330	331	310	336	301	330	323	359	296	314	316	317	267	344	288	302	335	305	302	345	342	312	314	316	339	323	325	332	317	269	316	327	314	333	310	333	285	312	336	314	321	309	318	299	293	322	339	335	325	321	299	328	335	325	319	328	329	319	328	339	304	333	327	328	322	370	316	320	293	323	341	332	362	326	342	331	349	352	315	326	297	344	312	332	350	335	298	357	316	345	331	331	340	353	319	294	322	311	314	331	306	313	331	356	310	326	331	333	332	346	313	344	343	318	299	328	330	307	306	313	298	340	323	319	321	307	313	322	314	325	321	345	301	353	312	331	344	310	315	324	363	310	308	308	322	343	293	328	322	326	320	371	316	334	304	330	321	303	318	332	306	322	347	307	337	283	294	302	373	306	317	321	351	355	324	346	335	266	294	330	361	324	357	314	313	319	287	340	340	324	349	324	312	297	337	325	335	327	336	310	354	367	312	354	304	316	301	316	330	340	315	325	328	310	334	340	310	304	322	359	341	331	337	339	305	320	320	300	335	307	310	327	313	348	338	317	338	329	348	351	328	354	321	304	299	336	317	298	330	308	338	307	344	351	329	301	330	306	323	336	323	344	286	327	308	308	317	329	346	358	330	306	353	328	330	328	313	335	322	329	323	312	318	328	347	301	337	341	348
27899	3759	5410	7160	7533	7714	7314	5672	3731	3132	2994	3051	2683	3305	2795	2989	3192	2990	3346	2588	2355	2311	2238	2077	1929	2114	2106	1909	1864	1804	1601	1815	1894	1774	1648	1567	1416	1290	1286	1132	989	1057	1178	1358	1523	1306	1190	1087	1008	878	895	819	921	938	759	844	903	863	790	785	864	883	903	911	823	802	788	749	749	833	776	825	808	773	775	766	747	772	750	741	748	735	769	782	757	780	721	738	798	757	770	775	782	757	753	739	814	764	781	811	755	746	762	783	762	753	766	771	758	737	703	786	743	755	756	780	762	730	733	764	776	740	807	733	760	757	781	762	697	744	772	765	787	754	755	721	785	769	777	791	795	741	745	735	697	760	773	764	744	745	752	792	770	758	699	767	744	820	777	743	769	811	772	774	800	791	740	733	833	748	740	776	736	739	762	750	720	753	751	728	775	762	696	770	749	821	748	731	728	773	787	762	746	687	760	760	855	795	783	781	681	761	663	734	777	739	754	782	807	702	749	809	767	732	722	756	761	786	779	725	743	839	733	755	760	761	749	808	760	727	797	753	766	785	778	727	742	749	760	750	796	793	731	787	725	732	772	754	757	734	759	780	797	731	799	787	744	784	739	716	740	776	830	762	800	762	771	743	757	718	762	761	761	742	744	769	721	766	765	761	774	765	768	744	758	781	763	799	732	766	831	765	771	780	771	724	826	747	747	765	778	742	783	756	745	790	778	729	720	748	766	745	795	786	800	775	713	719	767	768	767	783	749	773	757	756	845	732	767	754	798	780	779	771	761	752	748	777	718	724	723	777	749	774	789	797	753	811	758	750	785	729	815	741	737	787	776	761	744	778	784	775	832	772	818	766	754	723	781	740	812	729	740	780	777	772	680	740	772	746	752	749	791	745	736	743	779	754	781	768	745	790	767	747	781	756	779	772	722	785	758	756	792	723	762	790	759	810	751	740	781	780	749	800	756	757	807	731	759	709	743	777	771	783	773	756	761	758	773	785	733	764	766	756	787	765	720	754	781	799	797	785	719	767	720	795	794	763	788	789	741	735	753	758	762	758	746	795	747	749	748	774	740	745	780	752	784	721	720	730	737	727	740	773	718	781	745	762	810	720	753	704	769	727	784	763	780	768	741	750	743	768	738	765	711	791	798	748	768	791	806	742	766	765	771	734	780	777	750	711	734	738	767	743	781	768	813	741	781	757	751	784	757	749	779	761	777	778	726	793	756	736	742	742	725	715	725	815	742	771	780	763	751	723	759	740	735	719	720	756	807	767	743	729	783	777	753	744	796	705	763	722	728	773	744	787	743	733	733	724	830	765	742	737	752	739	749	771	800	771	740	759	737	742	731	757	785	742	747	773	773	795	732	777	725	746	703	702	786	747	768	770	778	747	783	788	762	766	768	758	761	754	820	723	740	744	772	752	750	762	723	763	735	718	723	772	750	771	773	758	785	774	727	784	711	745	757	739	729	771	800	788	711	741	788	777	738	790	795	730	772	768	761	767	712	771	757	744	764	808	743	760	775	751	714	746	711	732	793	764	736	785	726	818	775	751	715	802	772	749	726	783	732	784	809	761	785	742	698	760	760	749	745	756	757	751	732	743	780	791	731	752	764	744	778	792	749	783	741	758	786	773	739	751	743	776	745	757	768	812	795	721	774	732	728	790	757	783	742	793	750	737	779	738	775	761	825	757	741	776	760	736	769	753	700	770	766	778	710	785	793	694	748	758	742	747	763	738	751	771	734	726	782	784	766	763	727	740	748	760	795	819	790	748	737	772	743	789	793	811	743	750	750	754	730	832	756	758	728	790	752	750	766	783	776	790	777	780	779	768	722	773	723	784	773	767	752	739	757	749	766	667	758	759	739	791	774	787	764	773	807	746	698	781	783	726	743	758	775	735	732	760	780	763	770	759	752	755	764	715	775	740	774	777	795	742	721	759	761	780	731	761	781	805	775	730	778	747	771	791	731	765	723	757	780	782	752	779	768	749	757	765	743	746	727	755	739	753	747	757	799	756	789	809	733	712	735	764	701	728	811	771	734	725	774	773	787	764	752	777	780	785	779	735	762	769	728	751	778	760	745	757	721	760	761	751	722	794	776	753	743	750	761	784	770	737	776	785	767	761	728	699	770	753	754	753	742	791	766	738	751	783	747	735	758	775	828	764	768	770	762	776	761	761	752	753	815	745	762	753	763	749	741	732	781	719	724	731	725	750	765	761	732	781	739	750	816	729	740	774	785	740	758	722	786	720	744	736	773	792	769	751	737	785	749	798	783	781	751	781	747	753	752	789	737	730	788	768	767	759	820	761	746	747	779	755	785	765	744	737	817	835	841	775	781	765	779	738	744	747	745	779	779	755	755	730	762	740	771	814	748	783	740	761	771	714	769	767	780	775	773	708	741	770	781	766	737	780	726	717	730	807	755	765	780	784	704	718	770	773	777	777	802	778	780	799	757	781	759	772	810	725	766	727	728	796	748	797	744	734	769	711	753	748	777	745	756	760	747	747	734	737	719	712	821	805	753	767	801	785	807	757	788	792	785	789	738	776	773	726	768	711	754	748	788	794	766	725	752	787	771	740	783	793	732	762	778	770	784	784	727	749	766	715	773	752	766	785	775	797	767	771	760	791	779	766	767	759	720	768	747	754	711	773	725	747	783	766	748	734	757	812	732	744	814	796	791	806	777	688	768	720	789	818	726	780	786	794	768	746	804	757	757	762	744	754	702	773	725	729	761	797	759	727	703	739	746	766	737	806	775	761	761	773	762	756	749	723	779	719	784	721	738	764	743	745	771	808	746	807	714	758	724	769	769	757	746	774	760	853	790	769	758	757	746	740	779	765	761	786	721	744	807	764	798	783	752	766	828	763	832	756	709	784	730	718	722	746	775	778	748	732	767	753	781	736	788	785	756	707	758	786	749	684	793	739	786	785	793	724	786	767	737	792	757	771	694	756	739	750	770	747	803	774	710	763	741	786	743	731	788	743	790	727	758	751	779	774	769	794	745	748	767	784	761	758	743	809	817	738	692	779	761	774	754	777	773	817	725	738	756	794	795	758	760	739	808	786	779	743	771	728	792	748	751	755	791	750	698	769	755	788	775	775	759	752	774	745	736	744	752	770	736	722	774	753	798	770	726	751	723	793	773	732	735	769	783	744	723	743	760	816	758	761	771	756	771	723	750	765	769	759	748	758	751	775	801	736	759	742	793	735	746	767	756	768	814	769	739	752	804	756	754	750	816	737	749	784	740	737	714	759	753	771	778	768	770	780	770	772	817	762	756	780	799	761	772	739	740	753	727	778	705	786	774	730	751	790	762	767	768	726	767	739	759	746	738	744	773	748	764	780	776	758	796	770	746	775	799	738	773	758	782	811	765	725	762	759	754	796	772	758	791	689	724	791	761	752	751	812	762	790	722	728	829	719	751	765	745	772	752	754	796	746	755	775	729	773	754	766	741	762	798	765	736	767	766	780	750	783	769	744	760	759	753	756
62684	26539	13250	6395	3858	2968	2709	1949	1192	941	901	1025	824	941	828	826	828	799	883	691	598	613	585	618	552	600	581	531	551	465	498	484	520	513	533	486	449	438	393	396	382	395	383	479	468	417	402	396	376	347	330	335	373	359	329	351	353	355	348	325	330	322	341	391	289	337	320	316	331	344	333	354	334	323	335	352	333	321	319	331	314	322	298	325	316	326	339	345	325	331	341	321	339	321	288	334	316	313	322	342	323	308	311	294	305	315	356	339	317	303	369	350	319	328	316	309	359	328	336	333	307	347	332	342	312	313	323	328	334	309	351	362	338	322	309	299	307	315	326	336	310	291	332	326	341	301	314	361	315	305	330	328	348	297	331	348	339	342	348	369	349	330	345	323	322	333	308	330	321	304	338	327	342	320	314	343	312	308	315	345	309	323	314	347	330	291	327	305	327	314	352	351	348	324	328	332	319	306	328	279	341	309	339	341	329	314	336	332	308	309	324	339	303	347	323	307	299	330	288	331	322	277	319	290	322	344	307	297	344	303	328	306	339	350	329	291	331	336	326	299	323	350	319	325	346	299	322	310	306	330	302	313	303	310	300	327	305	316	331	287	330	322	316	291	317	317	355	292	323	317	304	339	296	309	317	350	328	342	338	297	357	335	327	336	335	322	347	304	333	286	287	289	304	331	301	294	338	351	338	331	295	314	346	334	334	297	329	340	292	312	318	354	310	350	315	313	295	304	310	355	339	353	326	316	322	321	290	329	313	324	355	335	300	321	354	325	339	340	326	312	343	310	308	301	319	292	307	330	324	341	332	344	349	343	314	311	317	306	326	339	345	324	352	311	336	354	296	335	345	330	287	298	367	294	311	329	313	333	315	312	334	326	308	314	344	308	342	311	338	302	313	343	315	356	316	323	332	302	349	313	311	300	301	320	292	345	318	326	344	328	346	318	329	346	291	292	311	324	312	322	346	340	314	355	302	319	315	316	337	317	339	311	336	305	335	329	305	313	329	314	372	328	336	296	313	335	298	338	345	318	352	356	328	330	336	282	332	331	314	288	330	365	313	326	346	343	312	346	347	328	304	300	330	285	301	312	315	286	324	339	306	326	343	304	336	360	324	315	338	325	349	348	335	324	329	296	319	321	334	326	348	333	341	295	311	328	329	342	353	323	334	344	286	336	336	311	337	317	314	322	304	328	311	352	347	298	320	347	302	330	322	326	290	340	358	348	349	334	304	345	333	314	331	324	334	364	342	357	349	286	316	339	315	317	329	335	327	347	309	330	320	366	330	330	299	312	306	327	307	312	317	322	344	337	323	344	385	326	312	323	337	316	316	315	329	325	307	318	313	305	313	294	327	340	343	325	269	277	340	323	351	318	327	347	329	336	327	364	312	297	300	341	331	355	322	340	315	307	287	337	337	314	325	315	323	317	324	321	311	323	314	281	312	292	328	308	284	322	334	336	342	357	320	299	323	326	328	314	328	320	324	330	348	315	299	311	327	312	304	342	331	292	343	331	322	328	281	298	313	346	288	317	326	335	317	301	351	349	332	325	334	322	327	336	310	359	339	298	322	323	293	325	318	325	319	353	297	278	314	331	305	340	335	293	343	345	299	311	305	322	306	307	305	305	324	324	332	305	362	327	313	311	343	289	342	297	325	303	319	334	316	312	346	318	338	321	335	310	312	344	285	313	311	342	327	349	328	339	277	336	357	337	319	323	284	327	358	352	345	375	321	302	302	336	331	327	343	333	343	337	353	303	326	327	325	361	325	309	313	344	294	328	329	307	343	366	309	318	354	333	310	315	300	310	344	355	348	332	314	354	292	311	335	322	349	315	328	291	347	340	327	313	320	310	319	316	334	303	334	312	310	296	294	334	323	360	329	346	317	314	350	320	344	334	284	342	352	302	323	315	325	345	304	319	318	362	289	320	305	307	337	333	333	306	335	354	324	307	324	351	300	336	350	307	318	320	310	352	280	338	351	332	346	312	316	337	311	323	341	338	312	335	353	324	316	305	339	345	344	345	338	331	325	327	306	341	308	320	335	358	319	329	320	329	352	337	334	300	336	323	311	329	320	318	382	285	321	312	320	311	329	342	310	315	313	338	306	325	325	303	330	323	338	340	291	328	299	313	303	318	355	303	346	321	319	349	343	334	337	290	353	303	308	350	320	335	335	344	345	333	355	344	310	333	325	315	297	316	327	298	343	349	361	312	344	282	357	345	338	331	317	325	322	317	331	354	298	336	328	334	329	311	359	324	297	311	321	315	363	317	346	338	360	306	343	313	359	341	316	300	338	312	314	295	319	295	303	311	288	338	314	330	290	314	343	348	338	316	313	304	320	292	328	310	351	329	316	312	319	312	353	303	339	308	318	291	298	328	302	321	298	322	309	332	337	332	320	329	351	316	295	313	318	304	285	354	308	296	351	312	313	309	311	328	347	312	341	308	308	331	323	325	317	298	322	315	344	316	305	336	334	323	293	339	334	292	329	318	338	323	299	324	286	309	307	314	313	328	315	311	306	328	313	323	311	285	327	328	336	336	313	304	317	309	374	328	341	335	301	314	301	318	310	321	314	316	327	338	332	294	315	312	340	308	317	314	299	325	344	348	321	293	318	353	308	324	319	312	299	361	338	303	295	332	330	288	357	346	315	347	316	315	332	312	351	329	335	327	343	317	295	333	351	330	312	335	319	349	324	329	322	307	344	328	352	349	337	342	340	335	288	330	316	319	346	299	308	335	326	305	332	307	322	307	290	315	321	308	341	370	316	296	311	324	377	316	329	328	314	327	346	330	312	359	330	334	327	347	345	319	293	324	334	310	341	347	313	324	334	328	318	312	309	291	317	288	324	348	327	313	327	312	319	314	325	338	280	313	323	354	327	349	336	286	334	306	328	320	312	342	360	325	356	310	332	313	311	319	313	349	346	315	345	346	326	350	300	314	336	342	329	306	354	390	331	287	310	349	314	312	332	314	321	310	357	358	310	306	349	335	318	341	344	342	299	355	306	330	332	328	343	301	373	301	306	349	289	317	305	304	302	345	297	324	346	331	327	293	339	364	319	282	324	298	317	311	325	359	347	339	313	343	303	312	333	324	309	309	319	325	360	296	328	337	341	343	299	309	296	360	322	296	311	341	340	322	356	366	292	321	323	320	313	327	313	320	314	315	342	326	329	351	318	316	344	295	316	289	295	292	327	332	309	335	340	311	324	322	332	299	305	311	333	335	333	316	341	307	300	306	336	326	309	360	319	328	310	327	289	303	326	323	329	301	350	330	345	308	294	338	341	284	290	343	338	333	307	340	293	274	322	312	312	317	286	292	316	329	327	309	326	357	336	360	326	303	293	334	333	335	309	335	285	355	313	325	333	334	342	331	325	317	312	302	311	322	298	297	312	296	334	334	338	300	312	295	369	322	332	338	347	334	305	350	286	342	312	336	315	347	308	331	332	349	348	318	335	337	345	327	338	299	322	301	330	341
35827	5421	7939	10986	11040	10468	10557	7901	5249	4313	4201	4626	3811	4782	4231	4453	4521	3975	4501	3515	3283	3102	2890	2801	2531	2743	2465	2341	2219	2249	2018	2196	2390	2246	2031	1953	2141	1707	1578	1396	1102	1310	1380	1701	1825	1600	1421	1183	1092	1032	1003	936	916	1029	867	845	942	911	832	852	963	948	928	958	849	821	819	801	723	817	880	888	798	763	841	771	773	755	747	767	836	739	821	750	702	756	779	807	777	767	768	765	708	775	758	784	774	749	780	774	759	804	782	768	782	764	805	726	762	742	754	747	751	800	748	790	745	736	787	729	787	779	759	755	761	802	781	783	761	808	764	781	807	761	793	743	770	777	814	750	760	733	764	717	726	806	784	768	796	772	792	765	831	716	741	774	811	742	752	744	767	811	817	750	783	775	758	773	748	771	757	792	710	752	755	733	772	815	751	805	755	778	820	730	823	773	751	758	810	780	769	770	770	761	765	790	786	713	731	807	745	791	771	743	757	784	778	689	730	788	752	753	779	763	730	718	740	775	809	771	796	761	791	707	771	745	751	773	746	767	762	746	774	747	751	746	782	761	764	785	758	774	750	771	741	792	750	749	827	748	771	716	786	808	750	763	773	747	758	852	799	794	738	768	764	774	740	750	754	740	778	761	758	766	780	759	777	711	786	775	728	719	798	780	775	808	736	795	801	777	748	765	779	754	730	790	695	726	699	760	810	745	779	747	793	791	792	742	804	743	781	823	781	774	765	824	726	721	822	771	763	764	756	795	808	746	762	816	773	797	754	774	699	779	788	762	784	796	763	778	751	760	794	739	775	781	788	775	738	756	746	731	803	756	741	768	758	743	697	773	812	707	795	811	774	778	794	812	757	774	743	764	746	772	810	768	731	773	773	732	761	789	752	750	728	769	732	776	793	724	757	795	792	785	714	784	747	734	721	788	774	782	783	760	732	782	736	762	737	734	737	726	764	769	760	738	769	737	728	757	736	770	763	756	718	702	757	813	768	788	776	816	770	722	762	749	774	769	725	737	799	766	746	762	750	693	754	763	774	743	771	737	743	802	730	754	767	737	806	782	817	787	696	762	779	787	696	722	751	788	776	728	752	749	766	743	764	741	779	760	706	776	723	747	736	788	749	758	681	759	772	754	690	790	736	766	760	752	717	797	725	770	754	736	755	744	782	696	809	745	787	801	770	794	794	771	781	782	792	765	774	750	801	783	767	756	750	738	732	792	763	728	732	832	756	744	782	715	705	717	789	779	734	762	716	790	801	789	753	707	722	755	747	759	745	786	769	779	755	728	794	730	772	744	805	803	797	770	760	780	818	768	810	727	770	768	738	763	748	779	771	782	742	741	749	748	785	734	783	744	756	730	764	740	715	730	698	757	754	781	782	784	766	754	801	790	789	731	776	779	752	762	789	779	730	723	766	743	765	799	806	807	800	807	787	754	851	786	766	739	761	734	753	714	787	771	781	815	767	714	788	727	746	759	766	757	823	839	768	759	813	698	734	735	780	747	793	750	783	818	782	790	749	736	810	675	718	789	744	708	723	734	778	795	719	755	768	781	759	816	767	766	718	796	773	771	761	732	723	760	758	800	790	795	734	725	770	834	770	755	690	776	751	768	737	762	779	802	713	745	756	758	804	744	823	730	774	710	784	780	808	767	751	763	787	775	772	799	756	757	790	772	773	767	778	752	784	751	724	776	758	760	735	745	785	696	772	731	785	815	767	773	777	758	787	769	749	784	763	783	803	785	754	796	804	809	741	805	743	722	774	755	746	796	801	760	721	759	729	787	744	743	770	765	802	761	768	766	733	815	712	749	784	753	794	761	757	798	786	781	743	808	776	791	729	739	768	738	795	756	746	757	796	725	757	769	795	767	782	712	759	771	700	762	827	782	708	760	741	764	738	768	751	797	726	825	723	779	754	817	677	722	735	753	757	733	730	786	820	714	770	719	785	834	780	767	794	719	723	778	763	780	731	777	768	785	778	788	738	785	803	774	741	726	754	773	764	786	752	807	781	798	778	734	714	786	799	783	771	805	735	755	745	769	780	833	767	761	779	776	723	774	744	805	753	793	803	820	759	733	814	779	728	809	743	796	786	764	762	723	722	729	783	761	705	746	771	778	729	738	706	747	724	735	754	744	775	794	761	774	764	766	773	763	729	751	796	766	780	729	781	826	738	733	722	754	735	821	749	758	757	787	739	781	779	822	773	762	737	787	726	809	768	835	734	764	744	747	805	814	785	827	755	741	818	780	742	763	755	801	797	753	754	747	792	791	768	766	724	741	731	775	824	781	735	738	758	762	760	787	764	803	724	755	748	770	764	758	724	759	741	777	788	742	767	749	747	751	733	776	765	762	739	800	756	773	823	801	711	794	765	754	763	741	772	779	723	773	732	798	725	760	767	751	762	787	776	762	760	737	731	722	736	756	766	765	788	722	736	827	758	787	774	779	792	740	731	770	766	770	754	723	777	778	713	757	737	754	754	773	740	727	753	735	779	755	705	781	781	803	784	764	757	757	761	764	770	742	759	783	789	768	807	780	774	806	743	762	784	732	716	788	728	731	719	769	779	766	780	759	751	735	773	773	752	776	802	732	736	763	784	799	819	760	712	803	815	771	742	733	716	815	729	759	778	817	771	713	713	753	782	776	766	756	809	787	782	731	779	732	787	764	763	765	750	802	723	783	809	791	789	776	786	822	756	742	718	801	784	780	785	798	763	775	812	796	787	772	777	757	726	798	708	762	789	783	785	757	716	781	792	776	796	726	768	797	821	757	811	795	758	803	759	738	739	773	767	785	828	803	782	793	809	799	775	749	744	736	733	770	748	720	781	777	720	757	783	758	773	786	711	748	728	748	748	768	774	766	778	779	823	783	752	766	741	744	720	719	762	760	718	750	800	749	782	759	747	784	809	717	760	765	777	811	777	731	783	772	701	782	749	826	778	747	757	802	762	789	775	763	784	796	719	784	763	745	786	764	813	813	776	751	787	749	806	789	767	769	780	770	725	757	769	774	755	755	788	789	733	774	708	744	770	795	783	792	787	770	737	743	771	756	727	791	823	735	760	797	710	753	710	705	811	782	764	774	734	789	763	802	785	765	749	752	783	768	747	791	746	705	805	780	775	754	756	738	757	741	797	744	741	761	759	749	759	772	777	743	785	813	760	758	740	748	774	782	727	779	758	768	753	760	804	744	767	801	746	765	726	785	722	763	758	794	760	705	726	811	758	783	719	762	731	722	795	788	755	842	830	823	804	782	785	747	769	755	765	739	844	792	740	727	748	776	776	721	809	757	810	759	797	775	777	770	813	761	792	733	819	792	739	742	762	754	745	744	777	754	714	797	793	767	804	758	769	797	734	810	770	760	768	777	774	746	756	771	769	782	778	732	787	816	754	767	766	751	763	761	711	748	791	730	753	783	740	774	741	759	781	756	766	764	723	734	782	796	750	774	744	798	768	764	743	764	719	735	804	816	709	801	764	760	807	803	785	701
9424	2023	1541	1440	1334	1204	1168	855	591	622	584	618	581	572	581	629	613	629	667	571	542	498	551	590	503	490	535	490	546	518	486	499	577	532	487	456	502	487	537	489	442	448	491	530	476	491	489	440	484	494	438	458	432	414	445	462	465	413	480	445	495	456	450	446	433	405	427	430	434	434	419	455	448	463	433	452	431	444	412	446	431	407	426	436	423	477	436	432	435	429	421	403	431	447	457	464	440	409	469	454	418	433	443	446	437	465	453	410	419	426	434	494	448	467	468	407	447	466	427	457	453	474	477	438	420	455	470	453	464	453	409	448	482	459	457	426	414	454	469	410	417	411	453	436	422	426	402	465	457	431	447	423	440	423	412	457	449	447	468	457	414	412	454	454	428	435	424	441	440	375	469	420	449	461	482	459	466	429	468	430	443	458	437	436	424	392	465	436	450	415	416	442	426	440	438	426	447	457	434	424	465	423	447	448	443	435	461	459	455	411	412	443	431	464	472	407	439	481	422	416	415	407	416	472	419	473	440	449	439	409	467	435	428	463	432	419	469	436	435	434	428	455	464	436	452	457	453	418	467	484	449	436	454	448	428	421	431	426	432	426	459	418	427	427	420	439	417	458	415	436	462	445	438	434	457	427	462	437	452	478	454	479	434	431	435	421	444	433	418	447	412	440	434	462	458	462	404	462	456	432	396	462	424	452	443	449	429	425	438	461	465	438	445	457	370	412	425	441	437	467	436	446	438	443	431	458	426	441	439	477	432	436	439	462	439	458	461	438	438	470	449	391	441	468	437	482	422	452	420	453	426	434	473	398	451	481	417	464	394	417	476	411	435	429	414	483	432	437	439	454	489	422	476	424	454	440	461	431	475	430	452	430	419	395	412	435	433	446	430	466	454	451	495	437	448	436	379	463	474	489	427	429	426	454	432	436	489	447	450	468	424	406	442	450	438	417	439	463	464	482	448	470	438	419	416	448	453	405	432	426	468	447	440	488	436	435	459	444	459	483	480	421	461	399	474	463	430	459	431	437	383	473	453	470	451	412	434	439	411	454	432	412	436	447	442	458	464	485	430	439	416	447	488	402	459	438	431	399	443	460	423	448	412	459	453	430	419	440	447	396	413	403	453	445	420	435	452	422	473	455	451	461	469	461	445	470	410	399	426	431	423	407	427	424	451	406	424	456	454	397	456	444	439	440	421	444	393	417	424	453	479	480	435	499	445	456	455	401	406	444	424	452	452	445	441	423	432	430	481	450	456	449	436	442	433	456	448	414	422	433	435	481	458	412	421	432	472	453	438	430	444	487	476	432	456	482	472	467	442	476	452	496	398	430	412	462	397	451	490	435	459	439	468	436	430	433	429	419	422	431	441	475	508	418	423	460	446	442	455	465	461	427	446	461	428	419	441	410	476	490	474	442	428	465	476	417	479	476	447	429	453	421	436	418	421	428	468	462	425	418	430	451	419	436	429	452	423	454	454	444	464	501	464	415	439	437	414	429	453	424	444	425	482	395	439	445	443	438	488	424	435	443	441	446	475	437	448	434	417	492	429	447	425	442	432	454	460	419	432	445	466	437	442	424	471	480	467	447	424	436	417	453	406	465	483	422	427	457	395	448	443	395	382	466	432	445	459	454	454	442	424	410	459	430	406	452	435	423	419	449	463	469	417	424	467	463	441	431	431	462	429	468	419	441	441	448	441	467	420	470	447	421	468	417	463	477	468	398	433	486	487	409	398	459	451	408	476	417	447	416	443	420	425	473	424	411	443	459	453	407	442	449	466	460	422	436	473	442	471	435	394	425	438	422	495	458	421	421	430	437	465	449	456	488	420	431	438	419	416	449	435	422	431	419	443	440	435	414	421	414	465	398	410	470	439	446	455	414	422	418	449	438	431	439	450	455	419	449	412	452	462	467	452	433	446	441	416	435	409	437	406	441	441	430	438	427	393	465	427	453	447	439	403	422	435	455	444	379	442	444	423	446	426	436	451	427	449	423	405	425	461	449	455	434	423	429	434	409	443	428	436	422	419	481	432	443	458	477	476	469	449	525	423	456	414	470	446	438	427	446	480	459	440	449	454	404	436	388	437	482	459	442	494	430	437	443	505	405	440	464	451	419	458	505	441	428	464	435	414	447	441	403	442	453	434	405	451	471	436	459	459	466	449	432	451	446	473	458	434	416	400	429	453	421	442	409	419	443	457	404	440	449	449	450	463	481	433	427	413	455	467	385	444	445	445	433	418	435	402	443	412	468	436	442	458	442	443	464	412	449	450	419	450	453	443	478	447	462	426	437	407	426	454	421	433	429	435	429	436	428	414	427	473	390	511	444	473	418	446	439	419	449	414	470	406	443	412	433	415	424	447	439	440	456	432	480	427	428	459	403	430	446	460	451	437	459	454	455	444	443	474	453	477	475	439	457	447	441	462	419	410	433	464	412	453	461	440	424	466	455	421	417	430	434	439	470	467	454	435	485	426	420	446	422	437	443	437	413	442	429	447	448	426	400	421	457	425	458	444	428	460	430	465	440	420	410	431	466	453	427	436	464	394	422	438	483	497	431	466	421	457	435	456	405	416	417	450	436	450	418	459	458	465	444	445	458	431	427	402	457	484	416	437	452	451	430	432	431	430	445	378	425	416	397	446	468	434	419	437	396	398	424	423	445	415	440	427	462	465	409	462	432	448	422	420	414	440	472	412	449	447	453	452	450	429	426	458	451	433	449	429	421	431	429	475	471	437	485	467	446	458	441	439	430	461	473	447	444	431	412	442	434	428	447	416	401	430	467	424	437	421	474	428	432	427	475	428	420	450	460	443	448	446	436	438	428	431	407	420	428	419	438	445	463	421	448	457	454	436	466	437	461	453	395	469	445	457	428	440	438	423	428	440	453	441	483	448	449	472	414	445	439	431	438	463	449	431	408	438	460	429	479	451	425	465	425	514	466	436	475	442	464	461	430	433	421	443	436	452	451	449	434	440	439	450	419	496	418	446	411	446	449	456	381	487	430	458	408	426	447	380	419	513	475	480	441	459	451	432	464	448	433	443	449	434	454	449	438	454	437	462	461	482	476	449	476	399	444	453	441	447	463	447	420	457	449	387	431	421	428	423	452	456	446	449	460	507	428	447	490	455	455	442	450	439	460	469	432	436	444	423	415	415	432	450	441	457	409	443	404	436	399	456	463	476	449	473	449	456	443	430	443	454	443	436	431	429	433	455	461	453	409	430	418	439	405	451	401	469	465	448	461	417	430	433	442	440	412	404	438	431	422	450	413	431	470	466	473	443	432	445	449	432	423	470	471	448	458	479	412	461	470	459	450	423	439	468	419	460	447	437	456	444	444	432	472	427	453	431	491	471	446	443	403	444	465	400	417	472	450	434	413	415	434	432	496	469	449	425	415	414	430	468	463	438	420	434	458	452	446	411	435	455	465	432	437	451	476	437	446	438	446	473	459	449	461	473	415	463	423	411	459	434	444	424	442
7894	1976	3064	4031	4524	4503	4413	3209	2162	2039	1860	1823	1813	2111	1919	1951	2190	2187	2332	1918	1825	1838	1758	1742	1639	1694	1657	1617	1591	1516	1422	1557	1517	1491	1424	1370	1289	1291	1217	1102	1072	1127	1159	1269	1320	1189	1187	1086	1035	1053	1023	1043	1030	1029	1004	1014	1082	1027	958	996	1062	975	995	1042	965	967	998	968	977	1037	985	932	996	977	1015	1007	985	984	991	1026	971	972	964	984	990	910	1001	957	932	1000	1000	1005	960	1010	957	963	988	965	959	1024	1005	980	980	953	969	992	1051	963	1022	1025	1030	956	1014	1020	932	1015	1021	970	1061	1003	1009	968	963	1009	965	1011	995	949	1002	943	986	984	1001	957	924	985	993	945	967	1026	1018	961	1037	995	953	989	978	951	976	989	978	986	957	930	957	997	997	982	997	966	969	959	1008	993	990	983	978	1048	929	971	985	1071	972	980	996	1026	992	951	1004	925	994	978	944	1015	1040	902	998	1028	934	975	984	1001	991	963	954	1014	1066	963	1026	964	983	972	977	977	997	974	1037	1029	1006	1042	964	932	1002	1000	1050	966	1017	974	969	1010	957	1022	1005	1036	913	1014	955	1041	997	982	990	943	956	1020	976	972	973	979	939	956	1001	977	966	1018	980	997	983	977	1002	1032	962	977	968	1003	1025	977	1024	1004	973	1026	1003	954	928	964	998	961	1045	952	951	996	987	970	969	971	962	909	998	1052	961	1026	1065	1018	1008	985	944	959	1030	1008	934	970	970	1018	971	983	985	1016	1015	1009	962	984	966	988	1040	997	938	1024	973	1005	936	914	983	917	940	999	1002	985	981	978	976	1020	986	1020	984	977	960	1008	952	964	1006	1021	1029	978	944	952	1062	1004	1003	1043	983	992	983	1003	1034	944	952	950	977	937	978	999	1001	1046	992	987	964	994	968	1004	996	974	959	1024	985	956	969	944	939	957	966	964	989	1045	970	1008	955	985	937	994	1025	1032	1011	949	987	923	995	930	1008	1010	975	1000	949	966	985	947	975	953	928	979	1040	1048	957	955	999	1013	972	1011	905	950	982	979	1003	970	1017	981	962	966	972	1005	977	1004	997	979	973	974	982	956	981	959	973	953	998	946	988	986	995	957	981	1039	1001	1022	1014	1020	920	942	954	979	976	1029	1039	934	917	1029	965	975	962	988	1020	998	1056	1027	976	993	987	1041	1041	979	958	971	948	1039	944	983	966	1019	1049	961	1024	1033	990	1009	987	949	1019	1013	985	992	1000	1022	949	990	961	987	1001	946	996	966	1029	955	989	968	1010	969	958	982	1054	970	914	1006	943	1059	933	975	995	997	961	985	980	997	998	1040	931	939	975	998	1016	1014	977	1037	973	1003	952	990	927	922	932	972	948	955	1032	1017	1006	928	995	999	1009	1019	978	970	982	980	968	970	966	981	947	1004	990	1017	937	1036	966	927	1040	990	984	979	1020	979	999	978	1005	953	980	982	995	988	1011	1013	1002	982	1024	996	1021	963	1021	948	991	995	941	992	970	967	918	935	972	1003	995	994	976	1054	971	940	1016	970	925	974	984	954	925	1024	904	1012	1011	925	983	966	1014	965	1022	923	1007	967	999	961	989	975	1007	955	1022	1036	963	968	1007	942	988	1046	1024	955	1014	997	998	969	996	1025	1040	1008	972	966	942	990	979	1007	942	977	966	962	980	1075	1044	953	975	1079	962	1004	996	1017	996	950	991	986	884	943	1003	964	1027	987	974	951	1058	1000	985	917	983	1014	1002	980	988	977	992	1017	977	935	1036	1027	969	1026	1030	1010	1021	981	937	1005	937	916	1031	970	934	958	970	939	1019	976	1000	994	1002	955	909	1013	1014	1023	966	1005	966	1015	1038	997	940	975	1003	967	990	936	914	980	931	983	993	1001	951	946	1006	1001	969	984	983	984	1001	982	989	1006	948	1000	994	1031	1047	989	985	984	992	978	978	978	966	1027	1016	994	948	988	987	984	1008	957	987	959	983	972	1028	925	992	966	1030	969	987	905	938	1017	1026	998	930	994	942	983	988	1041	1002	995	1040	959	1041	963	1011	1055	958	1040	955	986	945	968	955	976	1010	965	996	991	982	1018	1043	1039	967	944	943	934	989	1013	1017	967	963	1000	987	966	1001	995	975	1027	962	1033	955	992	977	963	952	1011	996	963	1037	989	967	944	982	954	1003	1066	954	961	1004	974	1005	1006	1025	1003	1006	987	1000	933	897	967	962	976	921	1030	977	1025	991	1045	1029	981	911	956	931	981	987	1011	989	973	1016	992	1003	937	985	968	956	979	971	1023	1010	1001	1019	1032	934	1005	951	980	970	1033	979	1014	1001	1028	981	985	940	985	969	994	948	983	986	1016	972	1010	975	986	984	936	939	961	1001	978	1057	966	989	944	932	949	966	977	1012	953	952	954	1029	983	973	985	965	948	925	1012	965	935	996	1017	1002	984	1023	1029	983	977	989	926	975	965	1011	937	945	966	972	990	952	1013	1013	1033	978	973	1007	1023	978	987	1048	990	982	929	980	944	934	977	1020	924	976	971	991	969	1019	980	968	1011	1035	953	1004	979	983	954	959	965	943	998	988	994	978	934	995	1037	998	1000	1026	1006	976	980	999	982	989	1004	972	1016	1023	994	1035	976	977	981	1002	986	961	1016	960	967	1017	964	1013	942	984	1032	963	995	999	1053	976	987	992	1025	985	1000	969	1004	992	983	950	987	971	927	983	1004	958	994	1019	957	964	972	988	970	1011	936	997	993	977	979	994	1003	967	976	929	1009	960	928	1024	1007	966	950	1007	933	1056	957	1024	966	1006	963	1028	1058	981	1054	989	965	999	965	1016	1031	947	1033	939	957	956	968	994	1040	1013	975	999	950	952	956	944	965	939	981	976	961	964	993	979	975	933	1030	1012	994	972	990	998	926	976	1037	995	955	1004	994	979	1011	969	981	999	971	938	950	1026	1002	989	988	1042	982	985	1003	1013	985	966	966	998	971	951	973	972	1065	982	1010	941	994	1037	964	997	987	916	984	1031	977	1051	981	924	968	968	1012	931	929	990	989	948	1015	1024	1009	1025	1003	1022	964	965	991	1017	974	961	972	993	1010	983	973	933	948	941	1062	1031	957	900	952	975	919	1022	960	990	959	964	970	965	994	1051	1001	961	999	989	1018	981	1010	1013	979	1003	1017	952	1001	931	1014	1004	970	1010	1007	949	993	936	957	976	992	1005	1017	952	1019	1005	997	1047	980	986	1023	1003	933	1013	979	1002	1014	990	1073	1033	999	996	996	975	965	1016	991	1014	978	977	955	957	925	988	1015	942	976	994	922	944	1011	1009	991	1001	1023	962	1008	989	1013	1004	994	1030	1032	986	957	964	942	970	930	970	972	975	957	961	948	992	1021	959	922	977	960	994	978	994	1068	1053	992	1009	946	1039	1020	1027	1030	1044	964	963	933	943	993	955	978	993	971	954	977	1024	1031	926	944	1050	1008	975	928	991	895	971	987	977	1047	1027	994	958	922	1018	981	985	926	969	1019	999	975	973	930	955	968	997	988	985	1030	997	1001	953	970	980	942	998	975	1012	979	990	1011	956	984	990	970	1002	989	975	941	962	978	1014	965	1011	986	1004	1001	978	942	942	974	987	1016	1013	1011	987	960	977	984	1009	1008	942	1019	1018	996	1031	996	962	949	1028	940	978	955	1003	973	1019	960	910	948	1046	964	990	1008	961	984	999	992	1003	953	1006	994	984	1034	961	1011	1005	994	999	1007	987	1020	1028	978	1053	949	961	973	997	950	1017	1048	955	1006	1049	984	983	999	966	988	1020	972	1003	989	963	979	980	999	1045	1018	990	1024	966	958	980	1035	991	974	957	1034	996	927	955	970	957	1015	1005	1031	983	993	1026	990	984	965	1012	1010	965	1002	979	942	1033	1021	1002	973	937	1001	1002	1034	977	1003	961	1008	981	986
52799	20329	5658	3239	2954	2178	1738	1274	815	775	707	688	678	794	675	666	710	627	686	575	574	542	568	486	458	479	448	436	449	472	450	482	460	487	424	422	400	398	363	418	362	375	420	382	390	421	395	331	335	356	347	334	360	338	328	311	368	339	333	315	353	369	387	353	346	302	333	349	344	309	350	331	323	335	323	325	314	356	381	341	312	327	336	343	361	333	341	348	321	314	323	303	331	329	340	378	339	309	325	352	332	327	340	320	342	307	341	329	319	343	337	308	333	349	364	339	335	324	320	350	317	339	312	315	329	331	308	316	331	331	300	326	338	337	355	373	309	325	360	336	317	315	337	353	343	346	352	303	332	311	332	328	327	308	306	333	345	349	330	335	326	331	337	336	347	337	337	337	328	337	321	346	320	332	349	331	324	320	318	327	286	338	323	337	353	298	338	348	340	340	345	331	366	328	314	328	359	368	311	339	342	355	369	336	351	325	329	334	354	339	346	318	342	326	351	339	371	308	343	321	324	325	344	287	343	363	314	314	313	318	321	331	325	326	339	313	361	344	359	347	346	368	316	346	350	349	339	319	345	318	321	333	331	298	341	332	351	354	349	346	359	322	332	314	307	326	323	292	328	330	342	352	332	371	313	305	299	322	363	332	326	303	300	355	340	315	322	337	316	339	347	341	346	298	353	322	309	285	304	335	323	335	364	321	347	306	344	338	338	316	336	370	328	316	365	327	334	306	356	336	355	314	362	332	324	354	322	328	321	330	352	308	305	352	315	342	312	310	347	319	327	340	328	302	355	316	338	393	337	353	290	347	367	314	362	353	318	340	343	307	323	323	318	360	347	336	349	324	283	330	324	366	336	333	329	332	322	346	366	345	360	312	330	335	330	336	325	337	315	333	316	346	342	341	354	367	375	339	329	332	342	346	334	358	336	325	352	353	349	307	334	345	357	340	312	320	330	364	342	328	321	366	316	317	317	324	343	353	305	368	338	345	365	340	342	318	343	319	308	348	290	358	318	328	352	302	325	356	339	352	310	312	334	333	354	323	351	322	352	298	335	334	319	332	335	348	334	314	322	325	324	323	324	335	336	313	341	353	345	328	330	310	306	299	317	318	319	352	343	341	351	351	306	325	353	356	329	334	340	325	340	335	305	325	322	336	294	348	306	354	320	318	345	354	326	340	336	327	341	323	350	343	310	322	318	337	336	317	338	319	323	324	323	350	349	323	336	335	298	306	344	321	321	305	326	320	348	317	339	305	374	331	340	288	345	317	332	312	340	317	320	325	340	359	323	314	312	313	359	312	351	360	353	383	294	345	325	336	322	307	341	344	354	346	371	313	332	327	380	314	339	294	329	360	323	342	344	321	343	341	313	322	328	347	300	346	337	323	333	357	343	333	327	286	307	333	347	343	347	330	353	349	342	360	339	328	319	325	338	336	333	265	323	329	316	355	337	334	323	345	325	343	332	350	354	335	330	325	318	312	307	319	307	352	366	305	303	374	333	349	338	330	308	298	322	358	329	360	335	306	320	316	355	353	343	327	338	287	331	311	332	331	375	311	302	299	326	348	344	336	324	325	316	327	347	332	359	363	332	317	321	343	326	307	318	303	356	300	323	335	346	330	301	369	296	328	328	324	334	332	344	355	343	328	313	335	346	341	344	340	307	306	339	320	361	315	332	365	326	325	334	297	339	321	354	315	304	297	365	295	310	322	325	350	327	350	323	324	337	341	337	330	345	321	336	353	355	340	327	365	332	336	309	335	355	333	356	319	308	327	339	317	352	365	323	315	332	364	345	348	326	291	314	346	320	342	337	308	309	268	321	328	324	319	323	350	346	338	280	316	379	384	332	317	305	308	327	319	298	339	321	312	366	304	343	329	304	348	326	332	371	331	330	305	326	352	350	288	296	316	308	346	333	337	301	348	311	287	326	363	340	342	314	332	333	306	305	320	309	314	325	327	335	339	329	326	344	348	297	358	355	330	367	314	348	325	327	329	333	306	341	332	343	350	332	317	330	333	311	329	336	311	315	337	352	371	331	325	335	290	332	341	344	298	347	336	329	338	301	343	339	371	338	312	326	323	350	342	340	319	326	329	353	335	320	330	330	316	322	377	349	336	365	368	344	312	362	324	313	366	313	327	336	337	323	330	312	341	351	313	352	330	353	302	325	362	310	363	313	343	336	328	334	312	362	350	303	331	326	326	347	325	325	341	327	345	323	323	344	327	310	302	315	359	324	377	325	326	316	297	329	299	327	321	308	335	290	316	345	325	310	349	309	342	313	309	341	355	324	372	322	310	347	330	321	322	318	319	322	338	345	344	309	340	337	380	342	333	303	335	323	308	360	332	331	336	310	336	330	316	309	316	319	317	350	314	306	321	328	310	339	326	331	328	323	381	301	319	320	314	343	333	331	321	333	310	354	321	329	358	321	321	350	341	355	332	354	330	314	339	311	311	323	316	336	337	302	319	323	342	347	332	309	337	345	346	344	365	342	346	362	315	316	327	320	332	347	335	328	361	354	331	344	334	322	326	341	348	345	328	337	334	347	312	321	335	332	342	304	353	348	343	320	365	375	315	339	339	347	349	329	339	340	303	290	315	324	339	346	365	323	304	326	357	357	367	355	372	319	332	347	359	333	338	328	340	318	312	339	305	343	321	337	322	353	323	348	336	332	308	332	314	336	333	312	325	329	329	360	352	348	309	310	326	345	314	317	304	307	341	339	330	320	332	350	314	348	334	337	365	323	344	330	318	356	337	328	347	325	314	371	331	312	331	333	333	311	321	342	347	327	353	333	346	323	303	335	314	319	316	340	365	369	349	350	368	336	316	320	312	352	342	332	361	312	306	327	343	303	325	327	322	330	306	303	326	290	329	370	335	368	384	305	315	323	321	361	356	354	358	344	340	328	321	323	344	287	316	343	333	318	325	330	323	380	315	309	337	337	353	317	335	335	318	330	324	313	345	348	346	326	343	350	358	324	308	354	343	341	330	323	315	325	313	327	330	395	320	355	317	332	308	304	341	287	322	352	364	334	320	325	319	318	342	337	302	342	344	362	326	359	341	364	319	329	313	322	317	335	322	329	334	345	361	338	343	318	332	331	338	345	341	310	330	310	356	356	351	356	316	338	335	325	289	349	333	313	356	355	333	331	296	272	369	327	389	344	329	323	291	359	332	324	332	356	308	330	356	326	343	362	302	338	354	319	296	345	303	312	358	312	302	335	324	323	327	346	347	330	332	336	312	328	322	328	339	310	345	350	336	323	344	305	329	359	348	359	320	356	329	323	357	307	359	336	348	333	341	317	333	336	317	341	313	345	323	331	319	308	317	340	339	329	300	340	330	339	330	347	340	354	333	317	342	325	334	329	318	389	291	351	341	342	326	342	352	330	332	318	340	367	320	342	322	317	325	317	345	337	314	329	307	300	343	312	359	334	341	358	345	353	315	325	384	321	341	372	338	347	333	353	318	323	333	326	296
27315	3684	5705	8317	8591	8508	7604	5676	3416	3197	3113	3091	3005	3590	2968	3282	3457	3237	3363	2526	2480	2383	2272	2193	1963	2085	1948	1848	1847	1825	1642	1684	1875	1844	1621	1567	1452	1377	1201	1067	941	1026	1185	1330	1406	1290	1180	989	976	932	875	890	892	926	840	835	875	852	775	818	919	906	902	898	893	780	774	784	769	771	817	825	783	789	760	788	792	780	767	770	811	784	734	785	759	785	760	760	771	730	726	786	741	782	793	698	833	720	759	806	817	778	781	731	732	772	763	753	773	798	754	741	797	783	747	750	768	782	781	819	736	755	726	761	807	806	751	727	810	763	755	816	807	775	704	775	799	797	764	781	817	778	767	778	769	823	751	803	769	787	773	749	743	744	747	735	749	743	782	815	750	758	754	782	751	765	764	793	791	722	749	761	771	766	779	742	751	721	712	793	771	751	739	761	753	744	764	749	776	766	804	760	697	770	749	779	763	749	814	766	747	791	763	745	773	834	797	788	768	760	760	807	742	784	766	731	804	787	732	743	761	740	712	787	794	743	757	741	750	735	762	813	775	714	748	732	769	803	725	762	782	753	754	804	736	817	758	713	760	784	786	770	763	747	795	807	757	771	742	784	761	789	760	747	778	811	734	790	798	734	765	722	797	800	819	798	724	738	747	800	784	774	782	740	748	763	753	770	755	784	751	803	754	827	767	773	766	791	791	733	729	765	724	704	753	807	773	785	753	756	732	764	749	758	756	762	775	693	730	800	779	784	784	763	757	760	817	796	742	737	790	766	815	772	763	744	756	752	754	767	788	791	804	761	737	774	782	745	772	779	821	808	751	779	680	777	743	760	768	743	777	808	719	813	766	793	754	776	752	780	780	789	764	758	786	770	774	755	789	765	776	729	743	776	770	808	738	735	790	761	793	758	740	751	795	766	746	777	785	752	780	770	750	772	708	795	758	751	769	790	737	753	808	808	737	784	781	747	723	756	769	744	786	786	760	800	764	772	805	804	781	822	768	774	814	755	761	780	742	723	742	737	782	737	734	721	791	779	769	740	716	793	751	799	792	696	756	765	814	720	774	772	814	726	781	748	818	748	780	762	751	712	748	779	706	739	806	776	811	751	807	789	761	779	796	770	768	801	783	733	750	777	742	750	778	800	774	759	730	740	764	792	783	739	786	764	792	783	754	730	777	778	809	751	771	757	754	779	731	762	710	757	740	748	743	771	745	761	781	734	737	775	790	737	747	789	741	797	785	755	762	750	763	782	787	767	762	747	796	839	748	756	741	812	773	767	763	742	817	807	769	778	842	737	790	755	768	753	800	774	688	758	770	747	730	743	747	784	769	756	812	844	721	821	734	736	780	797	775	782	778	770	744	800	819	786	782	741	766	775	817	723	790	769	769	745	756	805	783	749	758	786	729	766	783	754	787	783	806	770	744	796	802	720	754	731	745	785	754	795	760	737	775	765	710	741	756	729	790	784	770	773	795	729	766	828	718	766	739	815	735	766	773	743	725	775	745	740	786	762	771	757	776	752	754	771	739	782	762	751	736	751	762	773	807	780	748	780	755	727	810	753	766	732	837	729	719	782	742	810	787	798	755	756	795	797	796	811	744	750	770	755	784	775	793	762	764	726	721	789	735	789	779	761	756	770	739	770	769	735	814	792	820	741	752	791	734	766	808	761	788	771	766	801	732	783	796	786	733	759	775	763	775	776	777	812	754	778	753	758	740	819	752	782	752	795	772	730	786	751	788	781	798	738	761	772	784	777	811	784	737	782	743	717	794	806	771	762	778	757	802	754	786	785	754	771	742	773	762	781	771	761	727	814	742	797	768	795	785	778	698	696	741	789	776	774	716	782	773	774	771	723	789	760	789	731	816	779	742	795	716	789	773	786	768	763	735	752	759	789	789	782	791	753	751	729	729	812	823	754	868	771	744	751	786	745	771	729	767	768	810	753	779	786	746	771	786	726	771	798	736	737	745	780	798	784	771	775	807	740	830	790	768	759	730	788	748	770	757	766	739	747	751	783	794	737	749	770	773	743	771	751	793	826	727	803	775	801	781	758	765	774	778	753	806	707	822	776	766	750	788	777	794	759	776	778	734	737	766	797	727	761	777	813	748	776	754	781	819	777	737	799	739	747	759	792	807	725	766	804	733	753	763	782	733	744	747	781	727	756	785	817	752	796	774	811	801	716	736	717	707	796	721	746	768	767	762	760	732	824	786	710	753	723	787	786	746	806	727	756	787	758	780	754	784	748	821	708	741	767	760	738	783	754	791	741	681	813	776	783	791	774	779	747	813	754	767	771	799	764	790	772	769	769	777	745	727	752	771	796	808	821	763	775	755	777	764	717	772	776	757	742	804	793	788	727	784	735	726	719	796	715	745	757	740	726	746	778	798	778	786	756	740	777	757	755	778	728	721	796	767	756	731	759	812	804	749	789	747	724	795	735	759	768	762	783	755	784	789	768	726	770	785	775	754	728	802	763	785	776	811	793	726	778	788	741	800	747	789	752	775	751	772	740	712	752	781	806	744	776	786	756	777	666	790	756	777	772	800	799	792	779	747	727	790	745	761	790	762	736	778	755	724	775	792	769	759	793	765	776	791	753	744	773	782	772	711	802	770	795	801	728	787	779	803	759	803	794	793	786	756	804	765	770	743	767	763	795	803	794	748	745	810	757	782	750	730	795	765	775	735	721	741	780	813	792	767	819	739	783	801	759	736	763	773	805	725	777	779	808	776	713	791	760	834	743	792	775	777	778	799	760	809	770	776	737	765	720	736	801	779	752	782	801	760	776	752	780	779	787	775	768	726	795	800	750	765	782	761	776	773	767	759	779	768	745	744	783	754	763	760	735	739	805	824	760	755	759	778	785	777	820	808	776	731	780	721	755	771	763	760	805	757	720	787	795	764	771	795	759	766	795	771	727	748	754	761	762	752	810	777	763	804	764	776	728	765	753	818	770	764	809	806	823	725	817	744	760	795	750	756	775	721	750	807	810	751	766	774	743	789	724	782	762	788	769	725	771	786	788	734	748	783	790	784	756	731	762	763	809	752	776	796	763	757	687	777	774	776	765	758	758	778	797	780	725	781	746	782	745	764	810	756	795	732	800	789	746	766	778	792	767	776	753	829	778	743	784	783	741	773	800	823	732	745	809	782	750	765	784	771	728	760	781	784	770	770	814	770	738	723	736	733	752	780	769	752	793	800	767	759	741	778	774	783	739	790	742	732	809	776	790	735	765	775	737	745	745	727	760	811	758	828	708	731	734	796	777	755	772	809	804	773	779	744	748	767	808	773	751	745	698	779	811	753	778	739	729	799	844	713	799	755	770	738	776	746	747	733	745	739	734	788	757	791	807	739	736	761	761	776	810	734	745	799	758	774	814	732	822	788	776	797	787	733	788	728	762	771	709	767	743	781	772	726	801	778	755	800	739	786	739	710	809	795	769	752	760	803	751	753	764	760	753	765	789	747	801	728	766	753	753	765	856	761	746
62817	26094	13413	6884	4559	3483	2865	1917	1096	990	1019	949	874	992	886	933	966	872	936	689	688	670	669	612	581	594	547	522	524	514	492	531	545	505	523	443	535	446	410	433	334	397	425	415	451	444	434	395	333	379	360	359	330	377	322	336	388	329	354	368	322	366	367	334	336	326	319	318	295	315	316	344	330	335	320	309	324	331	330	369	333	309	304	319	333	273	342	294	332	350	335	321	297	313	347	341	315	320	332	317	308	342	319	361	344	336	357	336	317	326	308	332	333	336	308	347	317	367	323	345	359	311	340	338	370	319	345	334	362	308	309	326	340	335	305	322	330	339	317	342	319	316	343	337	330	353	307	304	346	315	329	343	315	333	305	343	315	332	324	288	283	304	309	367	310	351	312	330	338	326	319	313	325	339	355	334	352	341	316	295	307	331	340	371	344	330	323	318	338	316	351	326	358	345	361	319	314	323	336	338	314	316	335	340	307	368	290	302	349	358	340	318	353	349	347	312	311	339	325	304	352	324	358	363	289	326	319	348	335	335	356	320	327	344	347	328	324	329	341	320	333	329	349	312	315	319	308	315	324	320	308	341	297	373	286	334	343	336	312	378	370	360	343	326	350	308	320	361	327	326	344	359	361	335	359	338	343	307	318	323	324	330	359	308	325	309	347	313	341	345	343	358	341	318	333	344	311	335	341	348	324	318	336	354	328	331	332	353	325	328	314	309	346	318	331	337	328	316	318	358	356	343	288	311	341	355	314	339	332	305	361	307	306	332	335	313	340	331	300	352	308	344	333	306	327	322	375	336	320	333	356	345	332	302	306	312	339	330	337	319	373	318	334	324	332	312	351	327	351	333	320	331	325	325	342	311	348	314	354	343	329	357	320	314	311	338	324	352	307	299	299	343	328	360	347	327	323	340	331	327	366	288	313	364	323	341	309	337	331	343	348	328	385	315	365	307	326	357	346	311	293	334	341	318	351	298	323	310	331	343	306	282	342	308	344	313	295	351	361	323	317	354	342	310	327	309	335	315	291	334	320	334	338	347	349	327	295	304	305	325	317	329	326	289	327	353	305	370	329	311	377	341	364	329	334	346	295	350	338	345	343	323	351	327	305	316	348	348	317	321	295	351	304	300	310	357	347	344	376	341	344	299	305	338	301	316	339	337	316	339	326	312	335	339	328	335	319	305	366	323	315	297	386	317	325	338	303	318	310	347	352	281	301	298	350	300	350	287	309	318	330	360	372	306	347	347	341	309	285	329	290	310	328	320	324	335	352	319	316	351	308	334	308	343	335	297	307	348	363	330	317	300	294	348	322	294	340	321	331	330	308	302	332	343	366	323	325	339	359	316	318	332	335	304	300	321	298	318	332	324	292	325	332	318	323	301	291	312	347	343	334	345	327	340	319	346	315	369	324	327	327	288	358	311	304	319	314	322	316	348	339	348	333	313	311	305	338	353	314	307	338	335	322	361	363	346	311	333	331	333	314	298	298	311	342	339	300	379	346	319	321	309	318	297	336	334	349	327	357	356	347	335	356	336	330	322	329	293	352	328	333	342	312	338	301	348	314	336	330	354	318	340	301	324	322	317	349	331	334	310	317	319	333	306	320	355	297	365	363	331	347	384	361	333	359	313	311	360	308	359	305	334	345	311	293	340	355	283	314	312	307	309	329	313	316	334	336	343	337	370	312	313	322	314	356	352	324	327	313	310	338	347	350	303	355	337	333	322	364	324	340	309	375	354	331	299	327	316	303	320	333	344	326	382	340	346	324	342	305	337	322	359	331	319	327	287	316	350	339	324	340	348	333	359	323	322	305	305	354	337	323	332	339	313	333	334	327	349	328	319	345	320	358	335	357	307	321	315	274	344	308	358	316	339	300	330	355	347	307	302	325	305	299	364	339	363	318	335	335	326	341	350	332	318	337	311	348	320	372	319	302	327	337	336	354	295	318	315	308	353	314	334	321	327	324	337	331	305	280	313	309	319	294	324	333	348	309	322	326	302	314	352	317	329	334	335	325	331	322	339	320	310	311	334	329	356	350	310	341	301	358	343	301	313	324	334	379	327	320	325	333	314	333	340	313	325	359	335	295	329	353	337	339	348	312	345	344	310	335	294	332	323	297	340	356	315	328	325	337	330	325	308	325	277	341	347	335	341	355	331	341	342	332	302	318	330	337	352	297	358	292	310	301	340	332	309	314	331	345	329	315	340	326	327	332	318	302	305	336	339	328	311	302	342	329	338	325	295	347	362	318	296	335	310	337	306	313	321	313	318	341	330	315	319	317	339	340	345	332	352	310	317	299	338	343	386	311	285	312	314	351	322	328	282	348	296	284	315	327	334	334	336	327	307	348	329	350	305	317	322	348	319	279	330	324	318	326	338	333	331	330	346	342	348	317	352	309	309	298	343	345	317	324	308	300	348	350	324	304	349	354	354	316	364	340	328	317	312	320	328	335	313	367	312	312	315	333	315	340	326	349	299	359	326	347	323	348	304	316	324	351	347	294	358	308	351	340	320	326	325	359	317	330	320	377	290	332	348	316	310	351	321	321	338	360	333	335	307	317	318	339	326	348	329	334	316	343	294	313	341	326	306	322	326	340	345	337	347	322	334	317	306	362	330	328	347	339	302	287	329	301	339	298	315	355	328	323	308	341	337	321	366	327	318	345	345	340	300	312	322	355	356	316	322	304	321	308	319	350	304	312	329	333	316	303	334	363	305	370	329	295	343	325	309	325	316	323	352	334	301	317	303	303	365	355	337	358	307	338	316	288	328	337	323	298	324	328	328	310	316	305	322	323	332	345	327	311	334	315	367	316	317	335	349	313	328	290	326	312	338	316	332	346	322	330	305	303	361	340	334	296	327	323	341	313	363	344	309	365	296	357	311	316	297	323	341	318	348	334	343	334	349	315	351	324	375	367	323	362	343	359	387	328	326	318	331	312	345	298	306	340	336	312	316	311	338	320	323	317	299	280	312	332	309	330	310	336	332	321	337	323	360	327	306	374	352	354	347	322	330	317	299	281	345	319	324	342	347	312	323	342	328	334	289	306	331	339	333	330	310	314	353	332	318	332	334	336	312	331	305	324	322	354	313	328	319	337	291	334	338	357	328	302	347	271	361	325	348	343	335	331	352	328	328	314	322	333	321	352	313	362	335	288	349	340	333	290	337	301	345	339	329	327	341	352	328	313	341	336	319	323	305	289	306	328	318	323	337	348	320	334	339	330	350	291	342	351	335	321	308	322	353	299	288	340	314	331	307	329	333	359	328	345	316	353	322	320	338	346	370	295	334	311	294	302	315	371	324	321	279	314	326	321	313	318	305	298	300	309	329	309	331	360	322	337	328	319	364	305	338	315	357	358	300	320	324	306	277	344	309	350	303	324	323	304	330	343	358	330	356	320	294	293	302	343	331	344	336	329	334	320	283	354	344	323	367	333	302	334	322	328	380	356	340	330	349	316	358	315	333	305	365	310	340	371	354
35051	5299	9030	11865	12606	11628	10657	7369	4762	4570	4788	4218	4190	5088	4302	4616	4805	4338	4932	3664	3257	3218	2940	2935	2552	2562	2434	2383	2226	2229	2061	2203	2412	2215	2278	2030	1778	1624	1380	1353	1004	1256	1381	1635	1700	1632	1418	1146	1049	1021	961	986	1005	979	893	864	930	853	857	798	952	975	972	928	868	826	823	770	839	805	832	829	815	766	775	757	730	773	818	771	796	814	826	861	726	767	802	789	814	750	794	817	827	787	787	810	754	762	753	737	778	710	786	744	802	791	839	807	772	772	774	795	771	801	821	770	768	796	810	820	822	787	780	728	776	783	779	764	772	764	752	774	726	747	739	790	797	783	780	809	769	765	848	795	775	752	814	769	778	744	783	761	788	754	737	805	764	741	760	759	791	772	741	727	826	790	767	786	756	714	813	783	773	784	817	776	803	791	795	789	811	855	736	783	801	755	804	752	787	840	840	806	816	742	837	792	789	761	792	751	727	824	772	775	766	733	787	764	752	767	801	737	773	742	812	794	766	748	778	741	786	784	759	798	782	801	728	770	734	786	758	758	740	792	759	792	768	806	770	751	723	779	783	736	838	772	747	714	768	788	741	751	787	770	761	791	787	759	846	753	779	771	772	790	794	768	822	816	776	742	871	766	739	799	804	808	808	765	765	735	730	750	775	717	802	732	788	807	765	753	803	761	756	767	809	780	782	746	806	762	780	764	770	781	720	789	769	767	756	758	785	769	756	765	744	752	807	736	762	755	762	757	775	784	787	812	779	739	792	812	793	772	761	794	764	768	755	768	807	771	798	757	786	760	760	790	761	771	786	797	783	779	760	780	801	787	760	800	762	772	810	758	759	808	803	800	760	812	753	752	799	783	823	778	766	830	756	738	786	816	806	762	807	780	812	772	757	778	721	789	741	776	769	786	776	780	816	732	797	746	738	753	740	829	779	745	854	777	788	814	763	784	780	786	825	762	716	790	795	797	792	740	776	807	771	749	765	791	774	726	712	788	817	767	786	844	780	785	808	775	757	788	766	769	739	782	775	752	734	762	764	793	765	753	744	799	810	791	807	739	751	762	800	814	753	776	756	774	794	761	777	780	822	806	771	773	773	749	736	754	784	739	766	800	773	761	757	775	756	755	735	779	718	798	778	802	801	777	805	733	799	779	733	728	810	757	742	785	791	725	824	794	741	803	787	698	794	786	768	795	739	804	762	743	787	800	750	831	772	769	806	757	766	804	792	772	769	828	805	842	754	762	750	751	758	758	750	767	816	802	797	788	776	763	766	780	755	778	775	778	820	780	769	814	757	745	767	764	761	777	806	824	732	780	727	762	782	800	809	739	776	764	773	753	784	817	762	774	796	800	769	778	751	733	786	702	813	781	765	792	767	796	791	755	764	784	807	774	718	758	777	789	782	787	782	774	776	756	794	794	795	765	778	751	703	803	754	703	755	749	798	765	805	752	782	794	773	771	752	759	737	753	754	721	822	783	769	796	807	781	737	826	791	834	734	754	786	775	770	830	720	770	750	805	745	761	776	766	777	850	746	771	801	789	771	755	816	724	794	718	801	754	759	772	777	773	769	777	757	780	822	789	764	757	784	721	772	806	730	820	734	809	842	796	790	776	741	798	797	761	815	817	797	763	771	768	775	782	785	793	778	819	731	768	804	784	776	813	816	761	783	762	811	779	780	802	801	785	760	820	791	801	813	777	782	726	815	779	737	773	734	769	750	757	773	762	723	810	777	767	744	793	767	762	756	766	749	749	705	794	786	742	757	740	764	836	737	766	754	714	752	727	809	767	745	815	751	738	801	803	782	778	737	764	753	813	780	775	774	748	787	731	806	801	766	734	739	757	760	777	702	784	780	793	796	776	747	765	775	771	786	766	755	775	758	739	702	764	755	795	835	722	759	775	796	788	802	781	789	762	776	760	739	756	844	765	784	708	757	751	762	795	760	739	851	753	769	744	774	728	771	747	779	813	780	734	815	784	749	736	804	766	776	753	778	802	787	708	805	758	759	758	793	783	767	783	797	752	771	758	798	816	727	806	742	773	780	735	791	806	796	785	759	769	771	786	777	758	790	839	779	780	724	775	795	760	796	838	713	753	769	768	783	742	805	756	763	764	781	779	780	784	788	773	765	735	767	829	810	725	737	757	746	742	814	782	783	776	814	795	748	807	753	717	771	810	738	790	768	765	766	716	772	754	765	810	789	812	747	754	753	790	787	773	771	766	791	787	775	773	747	764	807	731	796	780	804	756	789	755	802	743	772	805	805	782	788	766	729	723	764	798	773	786	767	771	811	758	745	766	751	756	759	869	767	781	775	776	843	829	784	799	795	808	732	819	794	775	774	787	812	739	748	781	766	743	790	810	772	756	823	778	807	814	834	799	795	749	801	735	766	767	786	757	765	749	740	795	767	810	761	811	795	800	770	725	796	754	784	804	816	778	765	814	792	778	747	763	884	784	763	788	732	772	779	778	786	749	832	783	808	772	784	786	802	727	731	797	780	754	743	791	770	709	767	808	737	803	799	727	807	770	831	778	811	807	778	833	800	821	755	773	738	810	773	765	776	763	803	794	775	745	745	717	805	730	803	805	765	779	749	734	761	776	765	797	783	847	724	799	752	768	733	767	749	771	795	763	783	760	758	794	771	732	740	787	776	742	801	735	783	765	807	745	747	775	774	741	764	774	770	767	763	732	748	811	803	769	756	827	761	789	818	803	775	780	811	819	720	751	780	775	770	788	753	795	834	802	800	745	750	768	829	782	776	784	774	733	702	767	757	798	783	734	769	747	750	788	731	800	789	787	760	748	777	805	717	770	728	852	781	783	790	743	794	773	750	813	776	762	799	801	694	793	775	782	733	785	797	768	750	759	759	803	767	788	756	748	759	741	774	796	769	808	798	772	827	795	760	787	767	746	756	759	734	763	773	773	757	794	754	777	820	767	835	784	774	765	799	798	826	770	846	756	784	781	791	818	739	786	759	804	749	779	767	751	721	790	797	815	740	744	788	772	823	776	747	782	761	741	739	759	783	760	771	727	785	752	804	723	765	822	773	760	785	769	795	810	757	774	781	769	832	728	764	763	796	763	757	807	775	769	748	781	760	743	794	735	749	763	777	829	793	779	726	803	759	826	760	778	792	797	750	763	829	750	784	748	724	736	725	750	798	770	762	749	778	762	831	778	730	803	781	740	788	749	824	776	765	822	811	806	747	774	789	772	776	790	766	817	757	784	783	817	749	804	725	771	815	737	814	731	783	796	774	752	795	771	801	807	790	774	791	773	767	779	810	749	798	820	718	772	752	775	811	770	818	766	723	790	743	838	779	807	762	803	775	777	777	804	771	768	782	794	747	781	788	749	769	748	799	777	778	803	778	801	779	767	750	766	796	762	779	718	758	753	781	806	746	748	840	801	792	792	767	756	756	757	786	760	806	747	723	780	779	733	789	807	768	777	797	782	732	773	783	764	738	784	783	782	802	795	781	777	751	772
9793	2061	1779	1569	1475	1330	1196	824	653	628	617	593	625	626	601	667	604	645	625	560	553	552	567	566	576	541	587	497	536	558	522	554	526	581	534	508	498	523	462	478	422	441	441	469	501	482	449	438	440	409	439	454	467	455	426	461	458	450	439	441	456	461	463	468	467	443	432	421	396	490	472	450	453	460	439	439	471	449	427	449	461	432	466	417	454	428	436	470	430	454	465	475	450	433	452	403	446	433	433	434	422	453	447	467	458	425	428	408	439	436	395	405	463	432	438	407	445	425	430	433	482	430	484	462	465	456	437	490	472	430	448	477	444	460	434	389	440	478	469	440	469	443	422	459	445	388	450	401	478	425	457	442	475	397	443	442	439	466	437	469	449	411	431	445	469	445	440	434	426	436	442	412	431	449	460	456	467	418	460	443	426	456	441	437	445	496	458	429	419	448	444	435	437	493	418	433	440	436	430	465	438	464	451	464	417	444	446	469	455	450	467	443	438	443	458	458	437	418	436	427	462	456	445	407	409	404	460	459	480	442	457	462	444	407	482	421	461	435	475	431	416	475	450	478	446	482	447	464	456	448	458	400	422	472	455	440	434	395	447	446	397	371	436	460	424	445	441	429	430	440	436	446	440	448	450	428	449	475	428	455	451	472	465	431	435	455	437	484	472	403	425	408	436	436	438	440	456	455	464	447	437	450	453	417	425	432	454	401	434	452	441	437	461	450	445	431	422	473	410	468	467	436	450	492	442	468	453	440	448	432	458	467	441	405	427	446	475	455	459	469	421	413	454	466	485	454	418	471	454	421	448	419	401	451	485	458	511	445	455	468	443	450	404	473	448	455	410	456	435	407	467	404	445	433	463	457	437	442	446	456	445	408	432	451	445	421	447	450	463	447	443	409	457	449	461	469	447	425	452	441	451	437	447	470	468	433	450	420	429	464	385	421	456	459	403	461	462	456	446	421	454	427	504	442	455	439	453	462	441	425	437	443	451	419	469	447	481	456	465	475	469	427	385	455	454	415	417	427	435	428	427	448	422	464	415	438	434	438	474	474	436	467	450	448	428	474	433	435	440	427	480	428	406	459	473	414	473	450	428	461	450	451	464	488	409	437	447	449	480	444	458	405	436	443	436	443	442	446	453	472	500	449	414	462	450	464	437	440	506	457	449	428	458	412	468	462	455	447	423	441	446	480	462	428	454	438	430	453	464	410	485	462	471	436	445	414	435	453	424	449	431	450	468	441	479	477	430	431	416	416	477	431	464	451	487	459	493	436	439	459	423	439	419	467	446	484	461	375	438	411	464	395	480	436	459	409	466	460	421	453	418	433	479	399	406	467	435	437	438	426	438	483	440	461	444	438	409	451	480	412	461	455	416	478	473	410	461	421	444	423	460	443	398	446	448	453	455	420	447	456	424	467	435	460	462	410	431	437	457	474	436	428	451	430	451	438	457	443	419	429	441	433	413	446	467	423	445	451	428	503	452	491	427	444	432	463	425	400	449	420	470	463	475	448	431	419	449	465	463	469	405	429	457	492	473	451	469	449	451	442	427	464	452	429	439	484	476	445	447	450	446	462	445	426	425	426	499	438	422	447	453	503	443	441	412	466	408	473	453	435	460	437	462	433	456	421	437	437	437	414	466	413	468	460	447	431	453	456	436	450	432	481	432	445	441	447	410	450	426	427	433	463	447	468	449	465	433	477	418	446	456	458	398	471	462	429	412	451	443	436	438	426	441	444	450	398	430	480	449	427	503	447	428	450	426	478	408	443	437	425	434	477	430	473	461	490	455	461	436	418	448	446	414	417	462	403	461	444	452	424	420	468	429	462	456	514	467	498	430	458	467	500	435	439	427	453	443	434	488	440	376	461	425	450	458	464	451	404	434	495	466	471	447	417	414	408	450	437	464	458	421	454	471	446	432	424	464	435	470	436	435	388	447	450	479	455	461	460	462	480	441	473	464	408	447	491	414	422	445	436	445	419	468	435	438	450	413	411	446	429	425	452	431	451	446	422	430	424	434	441	418	456	423	457	441	476	462	421	449	479	438	497	475	473	438	458	448	471	440	424	468	449	444	412	435	438	402	452	425	429	436	432	467	479	431	418	472	409	409	420	422	444	453	480	460	455	451	418	484	452	410	437	465	441	449	464	444	401	434	421	442	442	478	473	467	482	388	363	438	433	447	422	427	449	402	442	428	448	417	427	466	483	427	477	415	394	471	431	416	451	440	432	455	420	435	472	446	437	419	457	425	444	451	464	481	422	452	431	416	458	476	435	430	470	435	475	400	474	415	436	473	491	460	425	423	470	453	471	455	479	477	438	473	474	395	457	448	445	451	440	406	387	334	458	470	431	411	435	472	464	475	448	461	422	451	440	469	456	448	409	428	426	436	470	454	442	439	439	438	433	435	451	417	435	429	469	478	456	438	443	461	419	453	478	425	435	475	450	453	440	422	441	467	447	491	452	444	415	457	480	459	425	440	483	436	453	422	472	475	440	444	406	414	408	450	453	463	464	428	454	494	451	394	441	409	427	425	417	443	430	423	462	494	476	456	413	457	470	463	457	413	433	383	463	443	439	439	435	415	455	479	413	437	486	401	421	402	428	416	407	444	433	418	462	426	432	426	474	414	435	475	405	410	454	468	435	427	426	455	482	447	442	466	465	459	427	427	439	432	455	431	417	474	435	397	424	409	443	449	450	458	449	470	431	440	463	481	443	462	468	430	427	418	448	494	426	441	417	499	457	401	458	418	464	480	430	455	442	411	472	444	469	467	471	430	458	436	430	479	467	419	436	459	460	438	444	459	447	442	461	442	443	443	444	461	399	462	436	433	428	448	433	444	416	420	394	445	427	386	442	431	447	467	426	454	457	435	434	425	461	459	457	419	438	423	438	431	452	405	432	464	402	412	445	477	446	429	408	438	460	410	432	430	455	406	448	469	444	412	466	411	438	457	427	455	468	454	451	431	465	439	476	437	431	455	407	450	420	496	417	440	424	441	411	436	428	455	431	436	494	414	463	409	441	475	430	440	490	429	452	407	412	480	443	425	447	392	450	436	453	452	415	432	453	423	447	470	460	473	479	420	476	455	425	471	455	441	453	439	436	448	443	419	464	424	470	438	466	441	443	481	469	460	463	440	431	457	455	450	414	486	481	431	469	423	412	460	480	398	442	428	456	434	403	488	425	476	432	446	471	477	461	488	453	444	473	483	428	451	440	413	465	426	438	456	456	442	434	420	431	442	456	464	459	474	434	458	460	453	438	448	461	443	451	440	430	452	446	450	428	437	442	464	464	461	443	428	435	458	446	434	426	478	451	448	452	431	475	434	452	434	437	417	430	411	434	440	434	437	433	443	452	473	463	447	460	443	427	429	499	429	484	405	427	444	474	431	417	462	461	452	459	414	404	467	464	428	458	496	452	449	427	416	437	468	457	480	470	462	442	448	433	457	437	451	446	437	436	442	414	435	448	464	432	469	425
7679	2076	3405	4684	5130	5017	4496	2936	2018	1986	2026	1970	2060	2215	1965	2158	2243	2231	2380	1989	1883	1788	1879	1900	1742	1665	1666	1568	1573	1612	1483	1605	1613	1562	1466	1322	1274	1282	1211	1146	1081	1086	1155	1238	1243	1254	1175	1110	1068	1077	1080	1043	1061	1078	993	971	980	1013	968	989	1031	1074	1066	982	1033	1084	994	1043	989	1009	975	962	968	990	981	1012	930	1017	940	949	962	1039	1053	974	963	963	1031	1018	1005	1020	992	1022	976	989	1013	1014	1002	983	989	967	1001	942	1002	969	995	1001	1009	938	1003	969	990	1006	1020	1008	1031	954	1017	979	941	990	985	1023	1011	1009	932	1032	1000	1040	1074	930	1012	1009	1060	975	960	983	1030	1034	1007	1052	991	1011	976	976	1013	950	1021	980	1008	1011	1047	958	989	994	972	991	935	973	975	1001	955	991	956	1053	1010	1037	1002	988	1056	1030	955	1053	936	950	992	954	1044	984	932	1011	949	970	958	987	956	1018	965	1011	944	987	963	998	1015	949	933	913	1001	1027	994	1019	1020	1005	950	948	1027	1060	957	961	944	945	974	998	1018	979	999	964	931	970	1029	984	966	989	1007	1035	938	993	1029	994	988	1019	998	998	969	968	1031	967	897	1051	1014	961	1052	986	961	1020	982	1004	1011	990	1030	1052	983	939	1004	1022	986	1044	979	983	1003	1016	937	1006	1029	967	967	968	1013	1001	998	1013	1004	1027	970	986	1007	998	990	1014	995	978	992	983	969	958	970	946	1013	1007	1044	1067	963	981	1039	960	1104	955	938	977	910	982	1004	993	977	977	949	1019	1021	932	974	993	1014	1026	976	943	979	961	997	927	971	1023	961	950	957	978	973	998	962	999	989	1003	1028	970	980	1004	1026	966	986	1029	995	961	957	967	1028	1012	1000	1044	935	968	1052	1003	1055	924	1015	1026	980	1003	945	1004	986	947	992	991	968	944	995	1012	995	941	994	1007	923	988	990	946	957	991	984	963	976	1003	1011	1037	966	985	1014	971	1019	951	997	1007	972	1023	1013	981	1021	1002	973	985	1011	953	959	979	950	965	933	980	950	1063	977	1014	1013	1010	991	982	1011	941	990	969	971	1007	1018	1025	1001	1012	1007	1054	1022	1005	1034	1042	1009	1003	1065	1012	969	1001	938	988	972	958	956	982	1011	979	1036	962	967	993	947	989	959	1037	954	949	936	987	943	1029	941	1000	980	941	976	956	969	989	978	1007	1000	956	1028	1010	1001	994	970	986	985	1007	998	1021	998	960	974	1003	971	1000	989	1037	1028	1036	1009	962	995	1044	980	1006	970	974	958	1011	944	1016	959	986	1023	996	1001	1068	945	957	1021	1027	950	1003	936	940	961	971	963	1011	997	1008	981	1016	990	1078	1005	1014	1025	966	945	1018	1050	999	966	996	1005	989	974	1003	958	1020	1001	963	964	994	997	1024	1006	997	985	1000	1001	966	952	944	976	992	994	970	1010	980	987	961	972	987	978	973	1000	987	1020	1034	982	1012	1014	913	991	1000	989	951	1035	1002	984	1004	933	944	1000	1026	940	982	967	1037	1019	999	996	979	929	971	996	988	1016	1013	1013	969	956	985	973	1001	970	1000	958	982	998	1025	992	976	986	979	975	1019	974	1025	991	1018	1018	919	1058	948	990	965	938	957	940	1016	943	964	1010	936	1024	920	974	997	989	1011	993	975	955	935	931	945	1002	1020	1047	952	1014	1068	1035	1000	1015	1012	968	1003	994	964	987	1048	990	1003	990	1006	1023	980	1018	1005	923	970	1006	1028	979	981	986	985	999	1000	1032	1016	984	964	999	998	1002	947	988	961	1011	1006	1027	990	1017	968	1015	984	1008	973	936	994	1004	972	959	1010	979	976	961	991	956	1003	998	1019	990	995	985	956	1043	998	1028	990	1030	1009	1024	1039	1015	977	950	1023	925	982	1050	933	955	963	974	976	989	1028	1051	1009	987	973	1001	974	944	958	1027	995	1018	973	972	960	980	937	956	963	1013	1001	976	1057	954	1001	994	983	1009	913	1039	992	966	1052	1024	1030	1007	996	992	1008	1018	949	937	984	960	974	983	974	1000	973	993	989	1021	970	954	1005	1015	993	1007	1030	943	1006	1027	964	937	1001	1023	943	954	955	986	972	1014	1064	974	1019	974	1001	979	1024	990	978	1011	988	1030	981	1024	1022	989	988	991	1020	1067	1027	942	981	995	1024	933	1044	1034	1022	1001	958	998	941	974	1037	1063	1006	958	969	965	1004	951	1017	950	1004	971	968	959	992	919	958	993	992	966	1049	990	1069	996	1036	992	1022	988	969	993	1053	949	950	1011	1041	1002	982	948	938	1018	1012	996	1000	984	977	985	1003	995	958	979	1013	987	1047	1004	1033	1007	1048	973	950	989	976	990	1026	954	989	935	962	999	1011	1014	1001	1014	917	966	963	1001	1005	920	1009	973	983	945	998	999	1038	1022	940	956	999	1007	989	998	1001	971	963	982	1030	968	965	946	979	965	949	1018	962	1004	1004	995	996	977	986	987	1045	978	970	1004	992	1002	991	957	996	1081	1007	949	1042	991	956	1025	958	979	979	932	952	1012	956	958	967	959	998	968	983	1012	955	989	1018	966	1031	1029	976	994	974	1000	1011	986	997	1033	1010	978	997	974	1016	965	1009	1013	1060	1028	991	998	964	1010	979	1002	995	1011	954	1017	958	989	998	989	1051	972	947	991	949	988	988	990	1011	1001	1023	985	1017	981	1003	1023	950	957	983	917	968	1010	979	988	1017	957	1016	965	955	1005	980	1016	991	1036	965	970	1030	956	990	985	930	985	933	927	986	953	1033	1003	1012	1001	1012	1019	1052	1014	970	996	984	988	980	997	939	993	989	967	967	961	971	980	964	954	986	931	996	1018	1011	982	982	980	1021	1024	973	1037	983	975	986	991	959	964	953	1000	980	966	1023	985	1020	954	1024	1023	993	971	1029	927	957	1023	972	979	976	975	1036	994	1003	1025	967	953	980	969	1008	955	1018	976	995	992	1006	1018	972	989	987	1011	931	1005	971	996	988	958	959	999	978	972	1011	1040	1026	953	975	928	970	944	1016	974	976	988	974	943	1038	963	1015	1001	984	988	940	970	978	974	946	989	934	966	983	990	1004	980	996	944	945	1034	1009	952	1026	971	983	938	1002	936	1040	1021	945	997	939	1014	961	956	1007	961	977	1025	1005	1015	951	973	947	1007	954	1045	1008	1034	963	943	1012	962	965	995	997	1011	890	1044	1005	996	939	1011	948	959	963	940	1079	1005	1048	985	1017	961	973	1004	993	920	982	948	1008	984	941	973	980	977	938	983	999	995	961	953	968	1047	1016	996	974	975	948	993	993	997	968	1022	939	928	968	1050	1026	896	1023	991	953	984	1037	985	990	993	972	1018	992	1032	970	1010	999	1016	1017	979	1015	955	970	951	1011	983	956	1018	1065	1024	999	965	991	975	929	1030	976	959	1039	994	1040	992	973	974	1036	999	985	982	993	1050	964	970	935	972	969	964	1051	987	985	967	1037	946	914	988	996	1003	1060	978	931	1007	1012	1009	1005	995	1011	1007	984	984	981	958	1007	925	1006	974	956	978	964	991	975	983	962	983	986	962	968	984	1008	963	1024	992	959	1001	930	983	962	996	967	1041	1010	985	1007	992	993	966	990	1016	954	1001	1000	1038	973	990	1014	1013	986	998	986	1017	1043	1014	996	1031	961	954	971	994	1022	969	965	1046	1004	977	1013	1004	999	991	1017	1031	971	952	907	975	969	977	1061	961	1028	998	932	1011	1024	1010	980	963	949	980	1023	1004	1036	937	959	998	996	1012	981	992	1033	996	974	1009	974	1004	1026	1029	986	962	1028	961	1010	1016	968	1001	1003	953	1017	946	1057	1039	1009	964	956	954	995	998	968	975	936	1039	930	971	1013	979	1006	994	991	997	1009	995	972	956	979	950	965	926	1056	1025	962	993	1003	950	1031	978	989	939	934	904	987	972	981	979	942	1010	958	996	932
52285	18779	5969	3952	2943	2323	1785	1242	849	794	789	749	684	818	687	788	730	661	709	629	534	478	528	559	555	513	521	489	492	428	497	508	475	471	465	407	474	403	402	411	330	351	404	415	403	406	377	367	353	367	307	333	344	401	320	334	340	320	324	339	335	313	353	300	350	327	335	321	314	365	317	328	331	353	320	304	339	372	364	301	329	370	336	312	298	357	353	317	346	337	379	354	329	324	322	367	279	341	362	361	341	346	330	320	366	312	334	302	298	339	325	311	340	324	288	329	330	309	316	328	348	316	317	358	341	337	320	339	325	281	315	357	340	345	365	322	352	295	348	349	350	347	319	360	319	336	349	335	328	334	348	359	331	361	318	312	362	384	310	357	331	336	351	362	301	324	322	330	380	327	336	313	324	365	315	343	323	355	355	327	305	332	344	350	335	319	315	347	337	341	311	324	367	318	317	297	336	340	379	323	324	337	324	347	347	322	330	367	336	304	331	335	349	359	334	357	326	302	348	312	282	340	330	313	323	347	341	348	354	339	333	327	357	329	317	337	338	343	334	328	321	373	328	346	359	342	359	323	316	358	350	338	328	344	321	379	331	324	346	331	360	330	327	321	358	342	349	325	343	321	351	326	277	307	309	325	329	319	316	314	323	334	329	336	352	345	343	305	300	367	348	338	342	340	346	336	340	370	308	342	404	361	339	292	342	339	315	322	373	358	350	315	366	316	345	363	333	364	330	325	342	354	322	336	349	333	300	309	328	294	346	328	309	290	329	361	361	351	357	368	342	344	335	291	328	342	342	327	291	318	325	323	330	317	348	333	324	345	326	311	346	319	340	320	333	334	356	341	315	338	328	332	353	317	316	332	336	323	332	321	298	337	364	373	321	331	320	320	353	325	358	323	359	326	336	295	335	343	297	338	316	320	332	326	353	338	307	351	346	340	342	324	308	325	311	326	321	323	329	328	376	386	350	346	336	320	317	328	352	318	340	345	327	308	355	319	338	359	327	307	338	305	351	336	339	313	368	314	351	327	347	344	322	357	322	377	352	384	355	351	335	317	338	332	344	348	376	341	344	305	328	351	290	302	328	351	313	318	341	334	364	315	365	328	312	317	310	344	308	309	335	303	304	330	341	334	348	342	332	333	304	317	352	326	320	382	359	330	365	306	362	327	308	328	315	330	349	346	338	329	345	337	332	352	311	365	333	333	318	320	382	356	334	316	337	333	341	339	328	324	288	347	319	339	312	269	321	355	315	333	304	330	341	303	321	336	318	347	350	345	302	379	335	319	351	356	319	348	351	342	328	355	332	356	350	310	355	346	348	342	323	317	328	358	329	334	326	375	310	314	344	312	358	331	287	347	328	374	341	355	329	346	312	331	318	330	334	327	328	328	331	325	317	314	332	338	328	311	333	329	310	353	356	320	297	341	312	320	342	331	330	323	362	325	333	317	349	335	314	334	328	334	309	374	320	353	334	352	343	308	312	331	345	305	378	321	329	333	337	348	331	351	354	306	340	332	327	340	334	319	331	330	328	314	324	311	294	344	311	322	357	318	319	340	328	297	349	351	326	346	316	334	325	358	328	356	344	350	341	347	328	326	318	343	301	353	329	312	349	356	287	339	333	353	316	333	323	293	327	324	308	325	325	352	315	325	350	341	347	362	292	297	327	322	312	324	320	303	347	358	351	299	332	333	336	339	355	348	295	317	336	334	340	335	351	331	340	323	305	341	326	318	358	335	319	327	348	357	341	321	339	334	324	362	343	334	358	310	332	339	344	324	371	362	329	330	330	347	340	323	325	325	323	340	342	343	296	319	333	338	318	336	362	327	347	342	332	315	327	318	339	304	318	317	306	341	370	315	350	333	316	336	324	331	313	349	328	336	320	321	332	314	359	327	368	318	364	320	305	317	369	326	333	359	295	341	328	348	300	336	383	343	318	372	308	358	357	332	295	335	328	328	330	369	339	316	334	320	350	359	334	322	377	357	348	339	331	326	303	320	358	363	331	326	365	344	331	321	345	337	325	351	345	309	302	344	349	329	328	336	376	275	327	332	309	312	350	319	312	312	330	361	318	302	311	335	307	339	355	335	304	358	339	327	346	292	343	343	344	343	382	353	320	351	328	302	340	351	320	340	354	319	300	317	311	332	361	363	324	325	358	354	355	362	349	325	318	341	335	333	336	347	337	317	318	319	347	335	305	323	325	306	334	304	343	355	331	351	358	371	315	329	307	328	347	352	343	355	355	316	323	313	303	341	310	346	323	313	320	329	334	363	354	371	314	375	375	333	344	334	295	330	323	322	304	326	345	354	284	326	301	292	346	334	368	309	338	321	299	343	290	326	335	304	361	336	351	348	327	352	319	339	355	337	344	353	369	334	317	362	325	329	326	298	317	310	332	313	322	329	319	303	351	344	301	311	312	326	299	338	339	371	332	318	343	310	324	359	326	360	293	339	321	320	311	314	328	286	364	370	343	348	334	350	359	338	351	342	333	365	373	322	340	322	345	365	318	339	307	291	339	319	308	339	321	330	351	299	311	329	326	319	334	352	324	312	310	394	331	331	314	323	340	315	332	371	311	300	339	336	320	324	321	348	323	330	350	342	318	320	322	331	327	316	337	338	359	318	307	312	318	350	320	338	350	346	347	343	320	294	323	328	321	320	317	357	318	302	353	344	342	328	339	322	341	344	328	349	332	335	341	330	345	361	320	349	319	290	331	349	357	331	304	355	319	302	322	377	319	313	326	309	339	348	336	295	331	336	337	314	306	343	339	315	299	322	350	326	325	331	312	319	326	342	333	308	289	309	293	329	326	317	333	372	363	338	341	343	292	299	324	337	338	339	323	334	336	352	292	316	315	318	330	358	333	334	308	311	336	322	315	298	339	356	336	354	338	316	332	357	343	347	336	330	319	317	324	345	330	313	348	333	327	355	326	305	354	321	336	365	317	312	349	370	352	336	323	324	368	328	360	302	310	326	334	299	314	357	348	340	344	322	336	339	293	333	321	323	326	332	350	342	323	332	352	336	302	332	346	343	354	335	312	324	355	337	341	329	327	305	359	333	330	361	311	347	343	347	362	347	318	349	319	341	330	340	338	318	332	359	312	341	355	332	319	327	337	318	302	307	329	310	345	300	314	339	329	346	373	316	345	365	365	344	335	344	302	334	320	336	327	343	318	312	307	350	360	322	321	311	312	335	385	356	327	289	275	367	346	327	350	333	353	381	338	333	322	338	374	347	349	326	338	339	340	315	350	330	319	329	345	353	368	339	320	340	339	345	300	343	340	356	322	345	358	331	356	325	372	317	308	320	326	358	313	324	336	341	352	326	332	304	331	323	319	348	348	377	368	294	347	351	326	333	331	339	334	365	326	302	341	313	324	318	345	306	341	342	309	359	343	329	352	350	344	352	361	322	345	345	347	349	313	348	327	327	344	349	339	318	328	364	372	356	338	323	320	323	311	358	319	349	327	352	337	333
26157	3549	6764	9000	9705	8911	7128	4985	3447	3255	3498	3321	3265	3733	2991	3790	3396	3322	3542	2792	2587	2431	2479	2380	2083	1883	1890	1866	1939	1752	1618	1863	1856	1777	1696	1523	1393	1242	1210	1130	933	1053	1200	1269	1366	1304	1143	1004	980	903	971	838	906	916	786	871	875	867	807	850	854	905	902	867	875	818	770	786	778	804	811	767	801	769	811	790	800	754	796	812	748	755	769	790	745	796	778	799	775	822	795	742	751	751	751	767	722	769	786	749	777	742	772	791	818	780	778	792	769	777	788	795	800	759	821	747	760	786	780	758	756	722	791	731	745	768	805	787	752	768	763	740	780	780	714	758	813	768	774	750	830	798	710	767	806	744	761	724	809	806	733	767	781	776	780	776	769	780	794	742	777	788	770	731	768	778	761	815	784	767	740	766	741	742	815	777	712	794	764	776	794	776	765	764	728	830	746	764	747	753	789	753	765	722	786	735	787	784	734	764	800	768	829	747	800	765	818	801	786	810	793	761	769	723	804	734	782	837	793	754	764	758	782	782	825	809	789	804	761	807	739	760	763	732	770	771	765	769	767	752	784	740	742	783	738	758	811	687	786	813	746	786	733	792	793	773	800	765	791	812	756	792	749	774	754	812	781	739	759	791	792	756	798	793	787	745	772	786	816	757	763	757	779	785	815	824	802	773	735	795	801	791	768	794	756	717	820	772	753	751	762	816	767	780	793	751	761	746	779	798	786	738	756	783	812	769	751	766	743	753	796	785	774	820	769	752	767	799	780	780	736	729	800	741	795	773	745	785	776	796	748	760	788	754	788	748	814	788	752	776	828	749	737	807	748	761	792	824	740	708	799	769	704	767	819	731	770	814	737	762	804	772	806	810	752	793	736	713	786	707	781	749	834	733	770	787	742	788	803	716	735	761	759	773	776	752	743	803	770	750	760	786	779	785	759	765	760	771	720	736	783	769	744	781	744	771	721	777	794	759	781	761	797	749	709	739	776	749	743	806	782	747	766	771	745	733	795	776	787	804	730	784	738	743	759	755	753	747	779	776	798	765	760	783	752	789	799	779	773	793	791	795	731	732	760	766	739	781	790	764	752	713	751	745	777	779	730	756	784	813	785	730	774	779	784	804	732	743	729	756	785	764	783	734	760	803	775	764	798	726	763	810	754	770	788	739	780	785	740	727	776	780	782	805	803	755	713	758	777	778	792	844	738	795	739	786	723	757	742	770	760	748	779	747	792	770	739	705	742	721	779	755	732	805	763	741	772	761	812	786	753	730	804	751	744	769	787	806	828	811	763	837	792	779	725	804	754	791	734	798	816	781	776	778	718	753	734	784	732	795	751	765	803	786	770	752	747	806	787	774	780	781	810	800	784	793	723	792	734	797	725	777	800	761	726	805	805	794	795	753	762	819	774	721	755	768	756	779	721	767	800	762	774	715	806	789	750	702	790	769	825	679	789	757	813	770	787	828	764	724	714	750	781	744	803	770	772	785	723	785	786	767	769	701	823	791	788	806	817	765	796	779	771	782	817	759	744	776	769	779	779	770	762	716	786	761	792	756	771	780	780	788	795	789	767	785	773	801	777	775	727	787	828	739	769	788	774	762	789	782	800	772	751	764	806	740	804	790	761	746	755	780	804	733	769	776	763	771	772	763	718	768	773	786	824	806	736	797	764	785	767	771	772	765	784	791	773	749	779	797	768	760	810	796	793	791	802	746	767	746	817	765	774	772	752	720	765	792	834	755	799	784	770	810	738	804	741	759	810	782	742	783	809	812	755	760	756	740	776	740	841	764	738	783	791	786	800	788	744	766	829	741	813	740	758	758	829	800	771	757	829	768	804	744	762	742	809	740	789	788	798	698	757	726	757	729	804	758	763	729	765	767	771	727	772	780	775	765	812	780	758	794	777	752	743	760	754	764	779	767	740	764	801	754	750	758	800	798	774	766	748	739	795	768	763	788	768	867	813	728	752	763	749	809	757	743	766	763	793	792	713	743	777	805	773	738	843	729	766	776	760	782	691	781	755	748	775	768	746	810	744	773	758	761	802	737	779	736	818	753	750	776	789	774	717	761	778	813	781	803	747	784	798	782	761	693	785	781	796	780	716	774	797	802	789	782	720	765	777	776	741	777	747	821	712	749	801	744	772	825	814	765	770	826	795	779	787	792	739	786	804	732	829	771	733	758	747	784	791	750	796	781	795	771	731	759	768	775	735	775	811	723	761	785	790	748	787	799	750	736	728	752	749	790	771	725	719	796	764	752	807	716	773	780	798	752	770	725	779	794	776	774	766	735	803	789	809	812	748	772	801	816	769	778	741	765	799	764	767	770	799	742	731	764	805	776	754	723	775	752	752	806	801	852	725	769	735	758	746	773	802	802	762	797	753	744	744	760	791	705	783	773	738	713	756	780	745	822	743	765	801	782	701	762	781	773	807	759	712	733	794	823	799	804	806	799	742	756	740	776	777	776	791	801	758	732	727	778	776	823	798	773	787	745	756	767	744	787	781	773	781	758	852	696	789	752	779	759	824	779	791	803	792	789	773	761	775	751	790	765	768	756	748	796	790	757	749	791	798	746	770	749	750	747	765	813	784	788	739	789	761	805	720	774	756	772	808	773	777	765	762	736	785	795	728	766	789	742	755	746	815	762	739	732	769	757	757	836	800	765	784	765	781	758	726	807	748	760	751	747	775	840	786	742	757	769	751	779	782	773	753	710	784	745	772	758	766	770	800	713	788	767	802	755	771	767	759	775	765	759	775	741	779	789	813	767	787	734	801	737	752	768	786	758	793	787	774	779	779	768	787	744	776	757	714	758	812	759	786	751	777	791	742	761	752	776	790	778	785	792	783	742	783	733	801	764	771	746	839	792	712	752	778	779	737	803	772	798	746	764	798	739	743	756	756	767	792	734	790	760	771	736	765	790	791	790	782	704	768	745	809	753	719	794	772	755	766	808	751	788	789	769	739	791	781	739	749	757	780	776	782	759	769	763	799	791	720	676	770	774	797	761	756	748	813	806	812	743	726	800	780	768	739	824	781	778	739	716	799	780	780	764	772	768	760	778	798	790	821	744	752	795	751	735	782	806	771	765	803	735	740	772	801	772	791	770	741	826	783	799	745	821	748	764	701	758	778	695	782	754	769	763	816	779	747	716	741	806	766	774	785	705	751	714	758	765	773	771	751	781	803	765	788	766	721	770	756	733	733	769	797	772	804	781	772	779	782	769	755	806	748	773	737	748	747	801	811	750	762	767	767	793	781	803	764	723	750	779	781	753	812	763	722	767	775	808	799	779	829	793	768	789	758	820	814	783	730	771	774	784	782	783	757	755	717	806	762	773	803	727	743	784	795	779	765	762	740	778	740	810	787	770	788	806	785	787	762	786	771	735	833	760	757	772	759	733	798	765	769	783	777	766	722	801	788	772	737	779	770	781	760	794	749	776	802	750	776	777	769	776	743	775	819	745	764	780	747	760	754	783	803	794	793	775	820	730
61319	24740	14182	7373	4853	3380	2539	1842	1218	988	1139	1014	881	1004	937	1094	963	845	899	758	735	724	674	647	608	525	556	529	545	452	523	557	497	500	540	499	462	428	438	394	339	426	372	408	409	457	464	374	383	357	360	358	339	357	352	328	379	342	357	387	353	368	369	347	344	344	343	357	323	371	344	348	331	368	361	337	359	357	354	326	327	344	344	338	318	330	322	322	344	342	342	339	324	330	356	360	322	350	311	332	312	344	321	324	290	337	354	360	344	358	329	391	299	343	333	297	319	329	319	294	329	326	311	318	314	335	315	338	306	310	323	339	334	331	327	336	336	350	345	375	314	356	333	352	319	307	320	329	334	346	325	310	369	328	296	339	327	360	299	319	311	359	303	329	376	355	338	344	324	295	332	337	319	354	331	327	315	322	332	303	351	341	365	331	317	329	348	303	329	341	352	337	320	364	338	328	319	337	329	326	339	369	347	354	346	367	329	339	315	339	315	302	304	328	326	345	336	311	313	301	344	353	348	400	368	361	298	328	343	328	308	323	327	310	324	361	342	382	348	365	307	347	360	356	341	379	341	369	352	291	328	341	327	329	356	335	339	374	373	382	355	325	372	346	340	342	316	347	339	339	309	321	330	350	363	352	336	337	382	340	340	351	336	341	314	352	295	338	324	317	349	313	329	312	334	348	309	343	321	331	321	340	328	317	297	332	329	333	338	334	372	325	342	321	344	338	320	332	363	373	361	304	310	339	325	322	343	339	353	341	323	291	332	322	377	370	315	336	328	339	370	324	290	308	331	340	306	346	320	374	307	322	302	321	346	312	321	325	354	325	331	351	336	322	318	320	351	308	335	330	361	335	346	362	340	337	306	363	363	345	299	363	333	340	313	398	310	331	313	356	340	366	314	328	328	313	311	290	311	353	319	329	336	351	373	313	314	333	362	295	330	319	333	358	341	321	317	330	335	318	307	301	328	313	322	360	337	317	326	346	334	325	311	320	345	332	315	343	344	329	321	320	319	316	326	331	321	353	342	334	364	340	310	325	339	322	302	334	327	359	385	345	338	345	328	328	312	330	314	349	335	330	374	358	342	311	309	364	326	327	383	361	360	342	346	375	323	307	338	321	356	353	352	321	335	307	309	350	327	314	342	341	312	334	352	358	332	339	313	334	321	320	320	308	313	301	341	306	326	336	356	336	353	359	310	332	309	336	308	343	327	323	348	352	326	331	326	353	349	351	315	325	293	321	336	340	322	360	322	346	351	358	321	346	370	343	337	338	346	305	356	334	323	355	301	360	307	314	351	316	362	355	324	331	370	359	349	323	317	327	326	331	325	323	354	296	323	320	372	333	313	341	338	344	302	308	329	298	321	358	337	309	372	345	342	330	312	341	384	346	339	329	322	332	339	356	329	330	306	323	359	323	313	338	316	312	293	357	343	329	317	328	325	366	340	359	356	328	307	347	347	343	314	314	315	329	356	341	325	363	326	355	335	287	337	353	342	323	303	317	342	339	323	330	307	326	332	303	343	367	301	330	297	328	337	316	364	311	322	346	359	351	365	340	326	320	343	316	309	344	320	345	346	337	338	334	337	364	311	345	328	339	371	308	310	335	319	307	336	364	335	352	350	353	337	333	327	308	345	311	298	323	305	339	324	307	323	316	360	360	334	323	314	338	328	330	342	338	280	306	327	317	301	312	341	326	319	333	347	328	355	319	320	335	338	331	335	343	316	359	339	337	295	351	349	336	314	316	316	308	332	316	347	318	342	335	345	311	379	333	329	300	319	327	304	308	322	309	342	267	312	332	363	328	321	374	327	323	335	303	307	341	328	345	303	328	313	316	304	331	310	351	306	327	328	374	357	291	313	333	341	310	352	309	328	371	345	308	366	329	328	325	311	326	329	353	336	332	327	373	328	334	305	355	310	316	324	340	366	345	321	331	338	344	354	352	372	319	340	295	361	366	345	348	322	347	299	347	307	356	305	352	370	335	306	338	344	336	331	327	368	340	357	301	301	318	350	320	341	314	342	323	353	325	331	350	323	341	327	343	344	314	328	335	316	317	340	346	344	344	315	318	328	353	360	341	314	366	317	365	367	374	345	325	343	293	331	370	340	308	331	296	311	326	331	335	312	370	349	335	347	348	319	352	348	357	317	346	336	320	309	343	314	335	332	363	353	359	318	316	332	346	352	361	353	320	320	339	314	303	329	329	343	324	349	342	327	347	348	339	325	356	318	345	326	318	362	356	326	335	329	293	332	373	345	302	313	333	347	338	328	367	341	298	331	321	310	320	316	307	324	337	324	332	330	333	320	351	339	345	324	345	330	362	336	349	297	346	342	324	331	342	341	337	360	349	343	324	347	331	331	334	394	340	287	335	355	334	358	320	332	316	325	318	328	340	329	309	320	325	338	305	322	386	313	315	339	318	313	338	356	342	329	325	317	292	344	302	321	324	336	309	338	283	344	324	324	299	336	311	363	326	359	312	367	318	336	283	313	347	316	322	314	337	303	320	319	338	319	333	340	316	343	333	315	340	316	360	343	344	347	294	343	333	335	335	321	343	303	320	340	309	355	333	338	322	298	334	346	329	346	330	318	346	351	323	309	328	331	326	353	349	353	351	332	317	331	309	318	344	356	366	335	322	315	331	328	325	346	316	325	351	318	314	311	369	350	326	321	318	316	337	328	363	323	339	382	332	356	296	331	316	332	337	306	335	364	316	353	325	371	341	332	357	337	339	339	340	332	314	331	352	281	294	314	334	346	312	322	276	327	355	331	337	338	329	331	312	325	349	337	304	341	333	360	340	369	300	325	295	346	293	314	322	325	347	318	331	308	348	323	358	311	317	323	315	378	331	360	331	363	340	316	290	297	342	320	280	330	273	356	334	307	334	371	328	310	338	312	323	351	341	353	350	302	376	340	323	315	351	339	347	296	360	313	353	326	338	317	322	359	302	319	307	341	323	318	355	334	321	344	333	324	307	328	369	316	353	294	312	347	308	334	347	323	337	345	309	332	297	318	349	311	329	338	356	326	328	331	325	335	361	352	377	347	316	307	321	371	337	322	323	329	313	371	336	313	306	342	317	318	312	318	325	336	298	331	320	352	342	344	315	353	352	364	347	331	334	377	317	305	314	295	303	344	321	342	341	324	364	345	353	339	344	315	348	329	370	311	307	324	357	328	337	326	334	302	358	321	347	342	361	331	331	360	289	349	322	354	299	325	338	294	321	370	345	344	353	323	303	351	324	317	379	309	330	314	330	342	347	351	301	338	317	328	303	351	324	316	334	348	320	342	329	305	344	305	316	363	294	310	319	329	334	339	339	345	337	319	353	339	298	329	320	356	310	350	311	338	318	384	338	319	323	330	323	297	340	333	341	341	290	337	355	292	345	323	306	328	346	343	311	311	329	328	305	337	334	312	328	345	312	331	327	346	355	332	335	327	316	318	330	328	337	346	339	325	335	318	318	365	312	319	321	327	311
33596	5279	9791	12871	13432	12592	9840	7287	5343	4490	5073	4707	4301	5026	4469	5272	4767	4557	4679	3870	3426	3204	3171	3094	2613	2451	2476	2294	2343	2207	2083	2299	2082	2204	2246	1985	1805	1570	1401	1308	1079	1275	1412	1656	1645	1596	1267	1172	1092	1058	1027	995	1014	987	832	888	953	829	854	926	906	1012	1006	941	924	848	790	813	769	822	828	840	777	775	852	821	808	750	795	753	819	809	828	816	803	742	768	802	775	820	714	845	796	784	833	785	747	815	780	782	812	761	810	766	787	755	758	763	760	772	742	801	779	785	806	815	790	747	721	788	782	767	740	814	754	790	811	802	808	789	797	747	763	731	795	752	796	821	824	793	831	798	765	838	770	777	766	794	837	788	780	802	767	745	783	777	772	781	830	741	831	797	819	797	768	762	840	826	825	846	802	758	771	801	806	785	804	734	806	788	787	787	748	790	763	809	760	735	762	748	808	740	836	765	779	749	801	769	791	724	792	846	709	831	787	739	780	783	781	780	781	766	809	806	784	747	818	759	754	844	798	762	761	794	766	737	813	782	782	796	734	760	797	801	793	788	773	804	780	759	760	733	775	833	806	796	770	756	765	750	773	766	788	750	819	782	774	762	771	775	766	822	807	825	808	754	769	803	820	760	798	784	802	803	776	757	833	782	750	773	751	774	792	809	809	780	801	806	790	778	801	746	824	808	787	827	818	785	774	799	788	758	773	762	772	731	792	798	756	761	752	788	796	779	786	804	831	771	742	831	768	788	761	780	763	799	821	790	744	795	768	880	770	825	802	798	784	764	816	795	815	735	802	809	769	750	761	770	764	746	780	788	776	741	832	757	800	762	785	781	816	768	787	800	786	733	777	794	848	777	776	794	769	768	816	856	828	775	780	766	771	803	800	808	784	808	744	791	823	800	772	784	809	777	819	784	796	766	830	800	737	774	756	815	749	759	779	745	825	772	802	831	803	792	749	788	823	775	814	764	822	804	830	822	735	779	760	748	757	798	800	805	754	817	756	801	750	806	842	739	777	827	783	787	799	770	787	805	773	725	752	784	792	791	785	790	797	779	789	745	764	757	738	826	811	759	835	782	777	742	798	738	748	752	751	769	735	771	767	823	752	819	764	720	781	788	765	778	738	859	810	804	738	785	776	798	847	781	827	787	766	751	781	761	786	798	782	786	773	767	754	787	809	761	790	802	812	770	750	772	760	770	768	766	759	834	769	825	755	772	791	795	816	809	789	780	741	778	774	735	745	796	761	797	807	735	781	800	749	868	805	757	778	841	751	781	810	778	839	792	780	773	773	817	803	801	769	785	785	825	770	732	792	752	722	774	727	804	767	777	731	770	819	761	762	769	776	763	797	762	772	795	740	771	786	788	785	768	825	772	791	782	765	768	729	794	796	776	792	783	809	729	795	787	774	808	794	815	774	775	752	804	779	782	780	788	807	804	785	750	806	766	766	760	796	808	834	800	812	803	810	777	741	798	798	781	836	783	777	799	747	775	800	823	790	792	825	782	802	773	794	787	761	746	807	775	743	832	829	782	731	807	792	717	804	785	759	777	773	735	801	788	816	757	805	797	789	777	726	751	763	803	770	789	789	827	768	793	776	768	818	756	769	761	758	778	814	755	771	773	815	815	715	786	773	833	796	829	775	767	752	798	840	796	796	813	811	765	760	769	766	791	795	805	764	796	747	793	754	773	754	847	831	831	772	708	764	763	757	794	806	807	785	771	782	774	774	796	713	769	736	782	750	776	763	781	719	811	795	790	767	778	733	806	737	770	791	804	789	797	745	781	817	781	752	755	786	794	798	787	798	783	744	821	789	771	821	772	848	814	768	727	755	759	743	810	769	756	788	767	801	771	800	759	740	801	774	801	820	745	828	776	818	737	800	784	818	826	811	811	796	707	777	853	759	767	835	735	794	781	810	817	792	761	829	758	774	798	805	789	770	771	769	778	832	760	764	768	811	732	810	767	774	775	796	820	783	801	784	743	745	780	783	770	808	783	763	815	781	846	798	782	767	753	747	759	811	777	816	792	832	781	799	811	785	800	736	791	764	774	769	782	781	815	786	802	775	782	814	798	817	813	810	808	780	762	778	795	758	774	810	804	800	734	795	775	806	756	805	762	786	799	815	792	820	718	774	777	777	795	774	765	799	800	774	801	796	783	737	762	779	759	796	780	784	804	797	757	754	756	799	756	775	728	804	801	795	780	764	760	781	731	839	825	777	781	788	745	773	767	743	812	784	747	807	769	794	756	809	750	754	733	775	795	744	801	841	750	782	780	785	729	768	796	766	791	772	766	771	819	749	788	796	779	774	760	762	811	781	796	749	799	819	788	771	807	785	813	773	772	766	808	830	786	771	780	786	844	783	763	788	800	766	797	796	843	782	789	780	842	748	794	795	765	780	760	789	825	794	781	786	792	738	767	797	706	779	863	814	782	774	806	755	781	807	801	854	865	784	815	733	800	725	792	818	773	801	784	773	777	838	804	773	783	803	731	789	758	781	798	771	771	812	815	774	743	766	765	742	771	783	786	787	779	775	835	846	785	790	775	780	770	772	761	775	810	795	766	777	760	779	743	789	773	730	784	773	804	805	746	767	781	745	789	767	777	787	798	808	772	785	819	829	797	777	842	742	773	774	773	796	775	781	745	805	788	849	782	743	799	817	757	765	743	762	786	830	843	819	792	813	827	792	763	820	826	797	797	793	750	732	778	841	797	814	799	815	727	806	771	788	736	781	775	795	785	724	758	794	725	864	749	769	803	752	726	820	790	772	755	775	738	820	740	744	800	794	829	793	829	797	805	842	794	818	761	737	778	776	750	743	807	815	786	772	812	815	770	789	774	791	805	764	771	757	738	770	766	753	768	764	821	748	785	805	813	739	757	735	822	790	810	728	747	759	775	833	716	808	823	816	792	771	777	773	748	785	789	763	821	792	812	769	808	813	841	769	812	770	753	779	798	817	787	809	808	755	720	809	775	788	806	762	755	841	782	803	735	749	766	724	761	786	811	825	784	784	776	805	731	807	740	787	749	729	764	825	792	794	807	801	840	751	784	801	769	719	823	761	846	739	737	779	760	790	769	802	799	784	778	752	786	811	798	764	811	762	762	809	766	831	804	784	767	769	776	827	805	787	757	846	772	772	775	803	794	799	750	823	800	841	796	764	755	806	770	812	765	749	775	806	800	784	793	821	821	785	746	813	797	743	776	797	795	777	802	723	778	764	748	811	772	794	785	811	767	787	772	746	788	817	776	825	769	725	774	763	846	743	786	832	804	804	806	752	770	760	755	731	813	798	811	788	778	762	775	787	759	756	754	741	751	785	794	801	815	791	808	757	813	756	785	804	795	741	807	826	784	841	769	800	805	804	779	721	787	780	743	745	780	805	767	772	762	805	801	804	789	766	787	804	769	789	709	739	787	790	827	769	794	793	783	771	794	758	780	790	764	793	807	797	757	777	814	834	781	771	792	741	786	749	789	783	771	752	806
10475	2406	1871	1911	1692	1470	1246	910	691	646	603	611	593	681	612	671	623	656	726	607	588	511	599	575	528	520	545	513	553	480	552	516	530	516	529	520	507	461	471	474	484	458	437	468	459	477	461	445	459	465	436	434	435	461	479	458	489	476	472	460	443	438	446	533	463	476	429	438	474	425	436	471	424	429	430	446	452	463	414	415	474	479	438	453	474	437	431	465	418	443	446	457	451	437	442	456	433	467	473	463	459	463	481	419	447	474	455	443	448	425	439	452	520	499	483	456	467	507	448	443	421	481	440	471	445	465	444	465	486	453	434	441	439	456	455	492	464	476	482	440	441	447	448	463	498	475	478	468	410	427	465	407	509	409	396	481	422	434	473	453	420	459	469	420	442	443	483	426	466	429	459	463	452	460	422	470	444	451	475	484	433	465	467	422	432	426	467	513	486	427	441	433	437	469	454	463	442	440	441	440	470	439	457	438	433	443	430	411	428	446	455	435	426	450	425	423	425	421	460	459	441	438	447	424	404	450	421	417	452	468	428	482	503	417	448	495	472	440	478	484	451	417	511	429	494	449	423	472	495	401	424	472	476	425	429	461	446	420	432	483	439	446	481	441	460	430	457	398	455	422	442	447	440	464	435	453	470	460	457	460	471	392	417	407	486	448	440	430	458	469	473	473	416	448	425	466	447	483	474	410	470	474	460	437	471	458	450	468	466	449	460	443	423	423	467	391	463	468	456	430	406	446	452	459	459	442	514	481	465	449	426	457	423	437	476	452	424	461	461	445	455	401	449	464	491	444	455	472	428	460	451	431	459	468	464	470	443	469	474	487	508	439	428	409	435	387	438	453	439	441	445	426	446	445	448	429	450	463	435	443	450	464	471	454	450	455	477	471	420	455	430	445	434	436	464	455	447	454	420	421	461	462	464	467	416	451	464	431	426	468	429	446	438	457	436	464	459	480	486	450	405	474	461	451	466	434	468	420	457	398	462	413	413	451	487	468	411	446	459	478	424	453	478	441	395	462	419	412	435	406	471	424	456	453	457	483	434	485	480	452	466	466	431	463	413	474	449	455	463	403	431	455	452	454	411	438	449	457	436	439	477	463	479	464	417	468	485	402	438	471	426	433	414	443	428	435	420	466	410	469	479	425	450	461	454	425	464	478	451	452	474	416	424	458	442	486	441	431	461	477	462	427	436	412	456	477	460	465	440	449	431	442	438	445	413	418	475	461	464	470	467	449	433	463	466	476	422	447	433	460	452	410	492	428	450	439	476	445	468	433	488	447	485	492	446	437	446	468	396	438	477	429	500	466	426	443	461	410	432	439	415	435	480	438	469	424	468	445	456	485	463	484	457	454	444	453	455	442	452	456	459	438	432	451	450	409	455	459	457	444	410	437	431	422	450	462	415	485	458	474	493	459	474	459	448	467	430	474	437	461	440	448	495	443	434	463	454	447	447	430	451	464	466	447	433	449	471	486	420	439	450	468	426	413	406	460	431	439	447	446	458	430	496	434	452	433	459	417	467	437	421	411	431	448	482	472	480	445	450	429	456	463	459	454	414	440	464	450	439	478	439	451	442	474	458	439	434	429	434	421	426	486	422	466	474	420	429	467	441	467	440	469	494	458	466	450	477	434	429	465	433	430	488	418	463	466	426	420	494	417	469	474	460	433	450	448	476	471	426	452	440	455	441	455	472	455	447	442	444	462	443	488	445	457	427	459	422	463	450	459	464	473	424	417	443	450	484	446	444	425	428	443	492	452	440	459	427	412	433	436	462	476	405	433	438	509	436	459	431	455	481	447	455	441	444	422	416	449	436	416	463	443	465	453	405	406	451	454	465	435	482	462	452	434	473	482	457	449	472	430	444	428	438	457	437	450	476	422	448	463	465	447	433	439	464	434	429	483	450	446	416	489	448	457	449	438	430	481	488	447	422	473	453	431	463	441	428	439	427	476	425	475	429	464	480	521	459	432	418	425	417	463	406	428	447	442	457	477	457	428	450	427	454	451	437	421	396	467	502	418	426	486	447	418	475	424	477	420	498	424	439	477	454	435	446	479	431	421	430	449	415	437	444	405	438	455	467	455	438	444	435	451	466	473	441	464	450	468	460	443	480	435	450	437	463	466	453	448	451	461	451	490	441	438	420	473	482	421	433	483	433	461	454	424	479	413	443	498	431	422	470	460	470	482	447	481	443	414	444	458	444	466	460	456	445	419	463	448	431	427	437	448	455	488	431	413	470	455	480	487	470	433	436	447	467	460	426	449	435	443	430	462	444	387	455	447	457	422	480	471	466	425	486	467	435	448	412	437	438	476	452	487	473	479	422	419	442	476	468	409	417	433	452	417	439	469	418	436	463	451	461	461	429	483	408	449	431	455	452	429	489	451	432	461	444	462	444	455	455	457	491	455	414	412	441	482	511	458	453	450	453	457	443	419	474	456	441	468	470	483	451	477	465	481	391	458	485	463	414	435	484	444	450	458	428	462	413	473	459	434	481	437	467	492	473	445	425	455	464	463	490	446	442	414	428	484	444	448	448	463	458	465	515	447	477	448	446	470	435	432	449	500	449	491	435	466	466	461	451	435	460	458	458	462	426	432	447	455	471	454	381	498	447	434	450	414	407	457	424	431	448	456	457	417	454	480	454	481	422	457	456	489	434	469	471	470	440	455	449	454	443	421	427	463	439	431	442	442	434	442	472	456	475	421	447	425	438	479	476	454	459	434	487	435	435	458	434	452	430	505	431	450	438	491	440	472	469	483	454	424	479	457	422	452	451	449	449	428	469	445	457	472	445	450	438	445	464	469	466	429	424	504	470	436	412	442	444	430	483	503	428	489	496	428	404	431	456	436	463	438	471	440	440	465	468	433	456	445	445	448	436	445	399	454	428	416	462	464	411	473	452	433	445	446	432	474	457	431	448	424	483	508	487	439	419	392	429	437	464	449	418	461	466	478	433	479	423	462	445	420	438	506	410	478	429	455	450	476	438	438	458	419	432	470	448	443	455	436	453	454	433	436	452	429	453	475	449	488	441	477	467	459	452	478	462	435	455	475	428	439	449	457	467	470	463	461	499	457	440	456	459	468	423	409	461	483	422	433	445	437	486	481	444	452	464	449	437	448	419	426	419	407	453	485	439	489	441	435	452	456	466	459	471	479	469	424	444	424	466	431	458	456	471	466	442	480	418	468	451	439	453	496	474	459	427	463	463	446	405	462	463	481	449	468	487	439	487	427	414	473	395	427	445	475	445	435	468	469	419	455	426	470	460	433	441	444	420	462	460	471	470	483	457	435	430	486	429	421	429	475	488	488	450	450	461	466	440	400	454	466	449	454	433	472	481	448	493	445	426	460	438	475	459	441	434	458	430	444	463	414	452	400	475	446	434	428	459	414	446	442	482	453	447	488	494	454	468	460	440	498	450	449	450	454	475	448	448	428	444	486	462	459	408	442	451	442	429	450	441	463	466	463	418	488	462	449
7900	2092	3552	5208	5559	5259	4789	3438	2276	2045	2121	2091	2020	2253	1987	2433	2298	2322	2346	2023	1994	1783	1904	1974	1731	1547	1615	1516	1532	1556	1475	1565	1486	1466	1527	1457	1335	1223	1218	1193	1107	1151	1197	1310	1219	1198	1147	1123	1077	1109	1011	1086	1024	1086	1029	1051	1021	967	1046	1078	1050	1103	1054	1013	989	1057	1066	957	976	1010	995	989	969	992	1002	1010	996	959	971	1004	1038	1035	1101	1020	994	1004	983	1012	1009	977	1031	1020	1011	1027	989	1029	1084	959	996	956	1003	985	986	1016	1028	1017	1017	1022	1002	997	964	1010	971	1029	1008	954	1005	1014	993	1039	995	1042	1071	1009	1008	984	1040	987	1027	987	1025	1012	982	1046	1015	976	1044	971	1025	1016	984	1027	1020	943	1043	1016	1004	959	973	962	992	935	1017	1019	1019	1004	980	1027	1029	1022	1034	1006	1048	977	1010	1042	972	1004	1019	1076	1069	977	978	978	976	1068	998	995	940	1012	1028	1051	1018	1014	975	1024	961	1008	914	1022	958	1008	1001	997	1049	1042	977	1017	1007	1023	1004	1016	962	953	985	977	1046	1068	955	1025	994	982	950	1025	942	1051	976	993	1033	998	978	1016	1060	995	996	962	972	1017	964	1024	981	1038	1044	976	1051	1028	1004	997	975	1074	1051	1011	960	980	991	1044	1014	1001	978	1023	1016	1016	1055	1015	1041	996	977	1013	1013	992	1052	952	997	1004	1012	981	989	974	969	984	990	941	996	1032	984	1054	1020	1002	1012	996	1015	1055	1041	1027	1020	943	1020	1000	1021	983	999	983	1011	1060	957	987	963	939	991	1028	1027	1003	984	1041	978	950	987	956	979	1022	1031	1002	987	930	1032	1065	1044	974	991	1010	981	949	1008	1031	974	1027	990	970	1006	974	1024	1002	999	979	1055	992	1007	1014	1029	1024	988	977	993	1020	1047	1019	1053	994	963	1030	999	982	1013	1007	1003	963	1002	951	960	960	996	1009	1046	965	1040	1014	965	929	975	1039	993	1012	1029	988	1037	992	1035	1082	939	1008	1033	962	1011	945	1024	969	1019	1021	1008	987	988	1019	995	989	957	996	1004	986	1023	964	1018	958	1020	1019	989	976	1040	951	965	989	1006	1021	974	1003	1011	1040	983	975	1017	987	1016	1035	976	1025	1010	1003	988	982	1041	1028	1023	964	977	1049	985	993	971	1035	1006	966	953	1044	1016	955	1014	914	1050	1049	1021	987	1041	1047	957	1053	975	1017	991	1006	1005	1012	1031	1014	993	989	976	1021	1011	959	1009	1081	1079	987	980	926	1072	1072	1042	1051	982	966	981	1030	1077	1024	1049	993	974	1006	951	1064	1020	1008	941	941	1014	1015	989	1000	1042	1079	988	1010	974	1036	894	1001	1050	1024	1023	1016	1008	1033	1002	1045	947	1032	970	977	1035	1010	1013	984	990	1006	997	947	1025	1001	976	1009	1029	1033	1016	932	989	1015	998	993	960	1020	1006	1027	1064	962	1002	967	1015	1050	1026	1026	986	1031	1066	1048	1028	1039	1059	1006	979	1034	999	1035	1027	1005	1082	1006	985	998	993	936	1013	1038	1020	1010	936	997	1010	1021	1004	999	996	977	951	961	1001	1012	1031	1011	1010	1037	992	955	1020	990	1028	1030	1000	1047	1018	994	1023	987	1009	998	954	975	1034	998	962	1093	989	1103	1027	1038	1007	994	1050	980	961	1002	1056	993	942	1055	989	986	1036	1041	974	954	1043	996	929	1021	1000	1012	991	961	1036	980	1058	1037	996	980	1023	990	1034	1016	1037	957	982	1021	1044	1027	964	992	988	1001	988	965	1027	1008	1059	1011	1027	1062	1040	1042	994	981	1054	1011	986	1022	1001	992	1035	1036	1018	1008	1009	1022	963	1001	1020	986	1049	985	1005	979	1063	992	1000	1026	1035	988	1023	1007	1006	1049	1022	1018	1055	1047	985	968	990	970	1015	1029	1018	1063	970	1007	1005	977	1048	990	1024	960	1023	1036	1036	1052	1049	985	1019	992	990	965	1079	984	973	961	930	1049	1032	1011	1025	943	994	956	967	1001	953	1012	977	1049	1016	1024	990	1026	962	996	1047	1001	1050	1009	954	987	963	1029	1048	1027	999	996	985	991	1084	973	1023	957	989	1013	1004	971	1000	1002	1037	1003	973	1030	1027	1017	1008	962	986	1015	1029	996	974	1020	994	1062	972	993	977	1046	1017	1009	993	955	998	988	1065	952	1036	1024	1017	1016	1021	1035	976	997	991	938	1005	998	1004	1019	1024	958	1029	1007	1038	999	996	989	1004	1021	1029	976	1006	986	979	979	1020	1009	941	1004	1026	1001	1060	973	985	1033	1043	1037	974	1010	976	1017	902	1048	1027	1015	1003	1004	959	976	998	1011	984	1040	1042	975	1006	971	1061	1051	1019	979	1030	980	996	966	981	946	1002	1007	1010	1034	996	963	987	985	993	999	928	985	1007	1027	988	1019	988	1029	1034	995	1013	984	1063	1018	1010	1015	963	989	1035	989	1021	1022	975	999	1024	986	994	992	1012	1013	1038	988	1030	984	997	985	994	999	986	1015	999	1001	994	1010	957	1046	1000	996	1016	996	1030	1019	988	1025	1022	1035	1040	977	1004	992	1015	1004	981	928	1023	975	995	954	959	972	1055	1082	1023	1047	1003	1030	997	1037	1028	1025	961	962	995	1030	997	1021	1017	1061	1022	1006	1025	969	1015	1067	935	1004	1003	988	1014	1012	1016	957	1007	1000	1012	1012	1036	1015	1004	998	942	972	1051	1009	966	941	1023	1024	1004	1067	966	1000	1040	1005	1025	1022	974	1022	993	956	1012	1031	1023	1025	976	1029	945	943	1015	1008	1015	994	980	1034	1055	986	1047	986	999	976	1008	1019	1011	990	1047	1066	1002	1010	1003	995	1013	1027	982	972	953	1009	1007	1052	1043	1026	1022	1012	976	968	999	953	1047	984	1037	1010	957	973	1010	1045	983	1017	979	982	993	1016	1021	1016	997	974	1021	1006	1004	982	1021	1030	1027	995	1012	1010	1012	1043	997	942	973	1016	1035	1016	1015	1005	1061	1018	1008	985	978	1025	988	1066	1063	1013	1005	1021	954	1024	987	1009	1021	1008	1004	980	934	1065	988	994	989	1035	974	1038	998	972	986	1100	1029	1025	1065	1053	1040	1017	1008	1019	1001	1027	1023	947	949	1018	1004	978	1008	1027	1037	1015	1009	969	1008	991	1012	1029	1028	995	981	984	1015	1024	1061	1014	957	986	1025	1027	993	937	1021	1004	1029	991	1037	1024	980	983	1002	997	979	1009	1025	972	952	1006	1009	1026	1094	928	1019	997	984	935	1006	1030	1000	1029	1037	1010	999	992	990	974	980	1007	1021	977	1024	986	1019	976	1034	997	1014	1034	1000	1032	997	1026	1010	973	963	982	997	953	984	965	995	1015	1005	1080	999	1000	1014	1024	996	1050	1013	1037	981	1009	1007	985	1030	985	972	1019	996	1016	999	994	992	946	1005	1045	1014	1053	991	1005	981	994	1064	987	1004	910	1044	980	1018	1034	1038	985	985	1054	1048	1058	979	997	1005	1018	1025	1020	1046	1072	1001	1004	983	1071	994	1007	1008	966	1027	983	1004	993	1009	1011	1055	1024	1015	1020	992	950	1052	1007	969	983	1012	986	1013	1024	995	993	989	1012	995	980	970	988	995	986	986	1021	1029	1025	1004	1013	987	971	992	1012	1047	1008	1062	988	983	1012	997	1037	984	1004	966	1023	1062	1006	987	1022	984	1002	1008	1071	994	985	1074	1032	979	968	1026	953	1038	990	1046	969	1034	1029	943	1001	1041	991	967	991	1042	1047	1013	975	990	1051	1000	1040	1007	1029	1006	962	980	981	979	988	1008	989	988	1066	1005	1006	977	993	991	947	972	1037	1009	956	1021	1031	1049	967	992	1049	986	962	959	991	1017	1014	997	1011	1029	992	1022	970	1038	955	1023	964	988	1020	976	956	958	1004	1022	1026	971	972	990	921	1066	933	965	1011	975	1048	1064	961	997	1005	1051	1028	997	987	980	1045	1004	1019	1049	1005	984	977	946	1016	1033	1028	968	1011	991	979	992	1039	1031	1021	1008	1052	1044	1029	1000	974	1000	1003	1002	1020	1027	1021	984	963	1002	985	988	993	985	999	1002	953	962	1004	1012	1031	1000	997	983	1082	1013	950	985	989	981	984	972	983	1035	999	1035	1071	977	1015	1005	990	981	1011	1007	1008	1009	1038	1002	1014	973	1008	1031	964	984	1025	1014	1034
51669	19062	6874	4543	3180	2509	2293	1450	877	772	806	802	796	801	672	813	715	758	753	605	590	613	594	579	540	456	488	489	506	497	453	453	500	431	430	469	393	424	393	406	357	347	407	409	434	453	386	371	366	349	375	355	352	341	353	335	359	335	337	347	355	388	381	383	365	337	392	346	373	345	340	332	326	345	365	334	332	348	333	343	344	342	321	331	357	322	339	327	345	345	354	340	353	325	335	347	343	334	351	341	322	335	324	330	300	330	356	374	345	333	330	304	320	350	354	351	346	340	289	364	344	338	342	331	367	318	305	332	329	368	356	318	334	361	322	371	322	347	340	337	346	350	340	357	353	329	370	375	346	326	344	324	353	333	339	320	376	343	351	316	355	354	303	348	333	354	335	327	378	336	340	332	342	345	350	325	361	342	401	341	350	333	376	340	338	342	315	353	325	370	342	333	367	340	322	383	354	390	348	363	358	369	320	318	360	323	324	351	324	323	353	394	323	364	323	398	399	336	314	314	342	342	352	345	317	336	343	323	335	325	336	296	341	395	354	339	336	323	359	383	308	344	328	349	363	324	327	380	332	347	346	358	347	339	345	362	334	357	357	352	309	331	351	371	334	366	356	310	312	307	345	346	312	364	328	337	343	372	335	360	331	342	377	329	348	341	327	345	340	334	301	355	335	330	323	336	333	343	328	351	359	352	344	344	347	351	329	343	317	312	313	319	331	326	349	346	380	358	321	306	309	343	348	339	339	341	364	322	339	336	401	299	339	360	343	372	324	355	323	351	312	347	357	316	334	352	373	353	331	320	319	333	318	341	321	321	366	317	332	312	336	324	338	346	373	323	352	311	316	339	335	339	348	310	308	338	343	365	378	325	351	331	343	293	310	356	381	313	353	368	340	353	335	341	330	371	355	321	361	376	348	326	373	341	357	386	334	364	322	311	326	340	335	335	362	370	318	361	359	389	329	340	340	305	350	354	340	368	342	317	322	320	334	358	345	327	339	329	384	326	342	359	338	365	364	345	350	349	346	336	352	335	343	323	306	357	326	344	343	339	385	348	359	322	336	342	330	373	361	359	345	328	340	324	359	345	298	320	352	340	351	382	327	329	368	324	348	341	348	326	381	325	337	347	339	371	363	310	305	355	398	350	385	359	345	326	350	369	340	352	319	322	361	336	327	339	346	328	323	329	338	349	348	345	350	349	358	321	370	361	341	347	344	347	337	341	337	330	334	340	355	330	326	347	338	317	357	345	368	324	341	338	312	327	339	357	322	345	370	348	374	338	343	351	394	367	342	320	334	358	328	341	341	316	326	346	348	332	304	328	349	315	339	317	369	329	338	303	334	350	345	350	324	341	332	354	371	311	326	324	347	335	316	368	355	331	332	354	366	342	330	351	337	362	300	339	330	336	353	358	338	302	351	373	354	335	363	358	364	338	351	332	340	311	330	369	340	323	311	348	307	340	326	328	378	351	326	370	341	333	304	294	345	365	363	352	373	287	328	335	357	355	361	308	357	300	358	344	361	330	335	330	350	346	381	310	318	347	339	342	313	362	347	340	321	361	356	331	341	302	333	347	345	349	346	329	345	319	346	358	341	321	346	362	362	355	343	358	325	330	384	310	353	360	373	339	348	353	329	369	396	358	321	357	329	360	322	348	333	344	358	326	350	333	360	336	349	364	341	327	350	355	339	340	348	358	348	326	356	377	333	326	361	371	344	355	357	370	351	333	316	365	316	326	308	353	337	378	319	362	370	344	389	330	391	343	305	352	351	321	357	335	366	370	330	351	354	361	353	343	362	371	312	283	331	343	353	375	363	349	341	331	354	347	345	350	351	342	350	339	363	335	353	379	318	347	369	377	331	320	320	301	312	305	375	369	334	356	333	338	361	355	361	338	323	326	338	316	329	331	352	366	363	337	316	355	361	327	327	354	349	323	365	336	361	389	343	349	345	343	292	353	350	355	326	325	341	345	328	356	333	337	306	380	322	345	361	372	348	338	330	329	333	368	343	353	319	326	384	355	331	354	357	317	323	327	371	354	333	332	328	369	366	362	371	335	354	326	338	343	326	353	341	351	349	328	329	353	351	337	354	368	358	354	339	329	357	303	344	348	356	372	308	319	357	342	307	334	348	372	293	342	322	332	307	365	326	335	345	322	306	352	360	362	338	340	309	386	360	383	308	327	310	343	336	340	332	333	357	365	322	339	309	353	347	333	323	354	345	342	347	355	318	306	351	333	314	371	326	326	322	328	351	332	398	354	423	353	329	355	392	311	367	357	326	382	314	373	328	374	333	353	345	320	359	361	321	330	349	361	343	345	335	313	325	375	349	311	318	317	337	358	346	344	357	325	357	349	375	348	329	325	362	346	312	324	372	355	350	322	352	365	345	382	334	354	322	394	371	345	318	322	349	365	367	304	317	292	347	361	366	367	324	324	347	359	346	356	385	321	357	362	346	349	320	342	339	335	353	342	308	319	336	368	309	331	373	329	324	357	349	374	355	376	373	365	320	331	323	320	339	340	344	357	342	304	340	335	347	355	346	348	348	356	336	362	286	334	346	317	358	366	310	326	328	351	335	370	398	338	325	338	375	331	346	321	357	344	352	319	360	304	328	352	359	346	360	314	359	332	351	336	363	304	356	362	335	345	315	357	306	323	348	314	354	338	325	324	317	356	380	342	323	334	363	331	346	357	377	317	315	356	326	328	344	340	336	302	349	326	330	338	356	337	312	340	338	330	309	346	371	369	308	318	381	350	345	320	373	318	331	359	337	333	355	348	342	351	315	349	339	355	328	342	314	331	347	351	338	353	326	307	327	293	311	382	306	345	318	294	361	342	312	309	350	365	343	341	356	318	361	330	326	343	366	353	388	334	384	351	336	359	386	346	328	345	354	315	390	303	324	352	341	361	320	314	311	317	341	343	344	313	329	359	339	367	341	318	340	331	298	323	340	351	345	351	356	344	395	313	320	337	316	324	310	362	328	358	340	335	332	340	335	320	378	354	347	357	371	346	293	380	354	365	334	315	362	332	326	369	337	385	348	340	307	335	328	333	364	340	346	326	329	312	351	325	360	337	305	360	335	341	339	354	352	346	335	338	335	320	316	340	335	340	333	318	350	346	366	342	331	361	343	360	344	329	372	336	326	313	325	340	360	360	323	365	348	319	377	344	352	330	367	369	363	354	367	351	340	317	317	377	329	370	364	372	327	343	342	343	357	336	373	359	340	321	333	319	339	352	341	333	348	327	355	315	351	340	310	329	426	364	358	330	342	336	315	352	348	357	393	326	358	326	357	342	311	330	348	326	362	347	319	338	308	336	324	346	368	328	354	352	339	339	316	352	336	364	339	351	336	362	367	329	316	344	355	339	341	377	347	309	352	377	319	320	310	350	344	305	331	311	320	345	369	348	336	361	324	371	365	376	324	346	351	335	368	361	347	370	343	360	349	346	330	314	342	353	342	359	344	346	333	376	341	305
25941	3752	7255	10177	9937	9576	8974	5876	3551	3382	3754	3453	3448	3634	3308	3913	3700	3504	3429	2805	2637	2505	2525	2490	2063	2014	1868	1856	1851	1667	1707	1758	1789	1752	1754	1794	1594	1242	1211	1040	1006	1041	1197	1304	1329	1303	1098	997	929	982	954	911	929	855	827	847	923	835	846	880	821	983	895	900	886	839	812	786	832	840	888	837	803	754	843	789	784	823	803	811	838	779	811	809	763	834	766	833	783	815	762	826	810	789	819	814	862	807	777	800	812	816	734	837	801	816	820	736	821	765	807	824	863	776	812	726	801	789	819	808	770	794	776	775	803	773	791	816	764	788	854	765	807	737	750	793	834	744	799	769	813	814	764	821	790	834	819	806	758	831	838	836	829	789	822	762	781	827	779	740	804	809	761	743	773	820	835	758	836	787	753	772	759	791	801	825	757	796	758	810	794	815	829	833	815	843	847	756	829	737	780	817	800	783	854	780	794	800	787	802	805	764	847	783	826	762	788	809	799	785	805	762	807	796	764	804	825	755	761	803	836	795	775	766	834	741	810	819	825	785	779	758	783	768	827	799	804	771	881	783	759	785	771	792	788	782	736	785	776	806	763	782	833	792	781	824	788	762	795	784	777	793	840	772	843	812	804	828	806	810	853	815	824	742	751	797	771	829	822	812	837	881	787	780	847	800	774	783	767	764	744	791	791	800	753	795	812	739	765	760	789	725	790	863	780	809	814	790	827	757	764	819	754	800	801	818	745	754	793	856	814	783	769	772	820	803	811	841	832	720	774	765	810	819	794	824	813	733	800	793	778	832	789	829	832	781	769	817	820	798	758	821	753	740	799	781	786	797	786	811	773	776	738	821	803	807	764	778	792	781	822	788	822	792	781	815	798	773	776	802	798	847	792	730	810	827	807	772	806	786	751	789	817	764	780	776	853	823	842	769	760	802	789	690	806	796	784	762	811	771	771	814	792	819	768	779	799	801	839	793	755	757	764	763	808	754	779	751	720	775	809	802	784	723	825	809	766	784	776	818	801	818	786	818	742	795	758	822	776	793	816	799	799	824	731	806	767	776	818	832	805	777	753	790	810	777	756	795	782	822	820	806	814	786	805	784	736	815	814	804	782	788	778	847	772	853	794	792	792	753	791	817	770	824	771	803	828	806	811	804	805	781	777	804	805	827	774	771	799	808	835	759	843	865	801	828	796	780	758	811	788	792	744	793	772	794	796	805	830	790	813	788	765	772	775	801	810	833	804	768	782	843	754	763	755	796	803	760	812	778	806	825	777	731	741	790	804	784	803	745	816	786	831	868	843	783	837	768	831	773	837	790	809	821	783	803	775	818	841	791	832	852	855	792	792	778	781	785	814	797	820	771	860	733	816	778	809	753	786	766	797	825	779	790	837	755	804	853	796	837	831	820	800	779	753	795	775	774	768	809	809	821	805	806	796	789	755	740	806	738	776	807	738	772	813	744	737	810	800	759	795	778	836	788	760	790	804	832	823	749	810	784	791	824	823	832	737	759	827	789	791	740	804	781	827	781	806	800	784	809	803	824	844	804	796	815	856	803	846	776	742	831	797	808	857	773	796	803	798	810	784	793	772	849	822	751	787	742	806	787	739	815	805	807	775	834	809	802	817	792	805	771	752	844	788	776	799	823	800	803	809	843	783	791	808	783	759	774	795	783	818	769	812	830	799	802	799	794	771	802	779	807	786	746	814	793	778	823	791	806	760	835	771	775	810	808	784	816	793	752	807	832	786	806	780	741	808	774	851	832	842	754	768	842	809	804	763	776	803	786	785	824	810	813	793	823	810	788	805	753	787	804	789	818	754	769	823	776	760	788	822	834	795	772	807	775	863	823	820	787	853	762	809	789	809	863	808	802	765	751	810	812	822	797	810	806	834	811	814	807	831	734	817	772	834	760	784	817	772	732	814	731	803	772	766	845	789	805	756	829	794	773	782	799	843	813	790	817	781	813	749	770	807	753	822	781	794	844	787	831	787	851	777	772	771	780	773	766	810	821	771	772	871	723	791	756	781	771	760	795	802	806	778	757	779	781	820	733	799	779	780	777	771	803	826	819	788	779	827	850	786	785	789	795	792	809	796	783	737	802	795	758	842	795	777	739	791	800	778	786	790	750	759	821	814	768	744	798	807	806	791	800	811	750	813	795	833	803	784	785	783	779	807	789	800	852	798	762	769	826	757	759	814	830	765	763	766	813	802	829	792	786	748	786	782	783	758	758	777	841	800	830	774	773	794	752	783	789	780	774	754	797	747	807	828	822	843	772	786	808	778	775	784	779	788	744	786	801	834	797	812	824	836	804	838	799	794	779	714	786	831	805	803	778	824	795	796	772	824	783	795	771	781	818	716	792	770	818	790	810	782	817	768	786	785	822	812	829	779	821	811	806	831	789	787	763	784	812	785	803	822	839	804	796	816	762	820	872	818	790	738	807	760	791	740	785	778	836	748	849	793	804	795	817	860	774	763	846	786	795	787	786	795	758	749	832	841	827	814	789	797	804	822	810	798	843	777	795	794	812	865	794	774	768	789	783	799	784	810	795	783	783	820	765	800	831	812	774	778	831	806	779	863	806	770	788	719	789	829	810	751	770	800	832	773	804	768	813	791	779	773	811	760	807	783	777	808	809	776	828	797	791	796	855	789	790	818	833	783	786	769	781	806	779	797	841	785	806	762	783	766	839	821	740	818	769	831	777	810	790	819	793	888	791	748	798	817	840	757	777	786	771	751	745	739	825	815	798	847	776	836	765	782	802	770	773	778	811	718	787	751	763	773	800	800	762	815	762	777	738	788	822	749	764	804	789	782	808	800	818	814	859	763	825	789	786	758	829	802	874	790	769	856	798	781	808	794	746	744	825	815	782	805	781	792	773	797	805	768	833	786	797	775	826	817	768	829	755	767	821	853	802	822	801	768	773	763	825	815	744	755	842	794	808	819	829	813	745	810	797	751	814	772	757	784	801	752	820	761	760	754	793	826	768	792	783	859	820	773	819	756	822	787	809	757	796	802	819	807	831	761	788	801	788	809	847	762	796	814	781	803	790	823	847	783	798	814	810	802	815	804	801	765	766	823	808	784	823	794	832	803	816	774	770	775	836	784	767	738	822	779	783	802	810	773	826	801	796	772	844	802	817	803	808	819	791	768	788	804	761	768	801	813	794	767	784	751	795	791	825	781	778	748	755	813	813	826	786	801	759	802	767	798	813	831	787	797	751	844	782	799	741	812	829	819	817	780	779	781	781	818	794	785	839	811	809	795	791	757	782	804	787	753	783	813	820	763	784	794	762	781	783	810	844	804	808	783	763	787	741	724	828	837	780	793	757	807	809	783	832	782	772	817	774	783	834	773	779	783	820	778	827	797	788	725	747	786	817	781	806	779	764	827	787	761	771	736	806	770	831	779	785	806	811	803	792	774	798	776	783	819	775	810	814	803	846	790	825	717	806	799	768	773	814	786	758	804	792	799	729	782	822	796	813	849	775
60041	24701	15154	8063	5064	3825	3100	1673	1169	1085	1280	1187	1017	1010	994	1048	960	975	911	793	721	731	700	671	572	563	522	545	589	543	487	543	570	543	494	571	495	427	443	395	371	392	401	455	490	448	418	411	374	362	363	365	368	385	370	343	386	381	355	361	348	387	360	355	395	365	321	317	352	371	348	358	377	355	389	358	356	324	330	379	359	382	340	343	325	351	310	359	344	313	310	355	321	320	340	331	348	327	357	393	353	330	367	352	324	320	367	336	371	338	327	336	373	329	390	333	344	327	319	331	351	325	355	339	317	368	333	328	279	341	318	329	351	344	367	328	322	329	366	366	348	359	331	353	333	330	337	332	350	356	322	334	314	318	347	341	311	335	347	333	337	357	348	348	328	323	332	324	314	345	346	318	352	323	385	345	331	333	346	338	333	350	338	358	356	340	348	366	352	343	336	335	310	324	344	340	339	320	330	355	371	365	344	370	395	326	332	338	321	346	366	342	370	342	341	340	306	343	330	344	315	353	346	355	312	351	328	309	319	336	343	347	339	313	358	334	338	356	341	345	350	367	362	378	342	335	342	336	352	331	379	349	345	364	316	349	377	323	334	329	304	354	374	332	365	321	354	354	344	374	359	345	349	353	314	317	336	357	358	346	359	380	305	355	341	355	360	332	352	349	313	333	343	376	331	332	324	393	328	329	387	310	343	352	363	306	347	318	330	327	377	331	375	307	320	344	356	332	340	344	336	343	362	357	337	320	360	318	374	348	348	324	352	342	335	362	329	310	335	377	339	384	347	360	342	333	316	342	346	327	327	340	336	327	339	324	351	350	373	361	358	358	311	329	357	341	324	352	358	322	331	327	374	368	330	326	368	327	329	336	356	349	349	338	352	363	327	321	324	357	384	370	343	343	331	331	343	328	340	323	350	316	345	339	318	337	354	353	333	367	348	342	352	357	342	372	361	351	330	353	327	337	344	368	352	336	362	374	364	347	321	326	351	357	316	332	323	321	357	321	315	329	345	358	352	316	345	345	367	344	370	320	331	325	322	357	337	348	366	354	363	358	359	353	365	341	368	361	340	346	373	344	335	369	326	364	357	313	332	331	341	344	308	359	333	329	309	319	302	355	365	384	338	361	369	317	363	328	324	322	300	350	341	343	327	333	311	309	349	317	361	377	364	308	309	338	333	357	348	315	365	340	323	342	323	339	356	353	342	335	347	355	335	335	334	313	370	323	341	337	366	337	354	357	342	368	345	340	331	334	326	372	347	356	369	341	335	369	341	332	345	350	342	342	305	328	365	334	333	337	332	360	328	358	367	328	336	348	345	345	362	312	339	352	331	328	324	347	316	346	352	321	355	345	344	374	347	324	349	369	366	356	370	374	336	330	381	356	349	342	344	343	316	342	367	349	364	370	371	354	355	360	338	374	331	354	318	361	352	332	324	315	304	330	378	343	329	346	355	324	351	358	357	296	348	339	340	324	361	323	347	320	355	364	354	349	354	353	360	351	356	360	387	354	359	327	326	317	319	319	344	311	335	347	355	368	309	383	326	371	350	324	365	348	372	355	364	344	336	344	373	344	327	380	322	342	331	361	337	382	354	368	333	336	319	349	332	356	341	343	346	341	319	384	372	310	368	322	314	346	386	381	368	369	340	309	349	368	319	365	346	324	340	356	326	362	356	341	354	328	351	325	334	327	332	343	322	336	339	396	388	346	317	343	336	346	324	326	370	377	334	360	369	355	335	337	339	317	339	337	323	338	379	326	351	321	341	356	370	324	312	371	321	317	326	320	343	365	361	358	335	363	348	344	345	368	350	376	338	351	334	351	351	325	342	336	356	338	338	315	349	351	347	319	367	360	332	352	340	334	354	345	365	350	352	307	362	335	364	343	362	380	348	337	387	334	351	337	317	330	341	352	294	338	339	346	336	342	308	323	363	343	329	310	343	320	327	345	343	318	309	350	366	337	322	338	361	367	340	346	367	332	381	318	360	328	358	315	328	345	344	345	331	334	369	350	365	340	322	360	358	356	331	347	321	355	309	343	334	334	336	353	323	347	330	359	337	341	337	347	351	353	352	366	358	382	335	313	359	332	357	336	361	415	342	344	310	317	357	323	357	353	340	327	336	345	355	344	352	352	359	350	308	359	337	344	363	303	373	337	341	309	350	326	359	359	327	323	340	351	369	350	362	334	365	372	333	312	357	362	309	332	339	359	324	383	345	313	331	346	354	372	335	359	354	387	336	336	321	303	330	324	331	344	373	344	353	344	341	344	340	340	334	327	357	342	350	330	385	358	330	360	348	321	307	375	371	334	327	346	366	324	323	328	381	343	319	360	337	350	319	293	323	361	346	324	343	335	380	359	328	338	368	357	358	355	349	354	344	351	346	349	360	354	367	340	330	332	360	343	346	327	321	343	330	353	374	370	339	323	330	333	347	351	354	364	356	360	335	332	346	303	337	371	356	344	316	335	348	353	381	342	339	341	356	340	330	355	388	349	338	354	344	337	326	345	354	350	356	347	346	322	332	394	345	340	368	358	345	333	332	360	356	327	322	307	336	318	386	322	343	327	324	340	348	362	321	348	323	383	317	323	342	351	304	362	327	348	347	351	342	324	335	312	336	334	339	357	325	337	365	337	309	352	331	324	343	355	325	359	330	364	363	354	342	351	369	326	329	329	350	319	357	328	360	339	338	339	398	345	339	314	395	354	359	386	347	352	331	331	349	361	353	317	322	355	380	358	378	351	325	356	338	318	346	357	330	341	311	367	358	353	316	324	339	374	354	307	370	309	336	353	365	327	331	329	342	303	365	363	370	347	320	340	409	338	355	363	353	377	353	355	329	324	365	348	323	323	333	353	315	338	326	348	353	337	337	351	324	340	338	321	342	357	359	350	383	358	362	337	323	358	371	346	361	341	332	329	327	348	345	359	320	314	353	341	292	339	339	310	331	349	336	334	332	334	367	363	333	336	339	326	350	318	314	371	339	358	353	324	311	308	323	320	348	348	349	393	336	378	353	330	374	318	295	361	305	340	343	367	359	306	331	309	347	364	394	343	339	372	368	350	330	341	346	379	329	344	347	378	347	353	347	312	352	351	327	360	332	375	341	318	323	316	340	382	353	324	359	324	361	319	349	318	348	318	329	306	363	325	333	325	356	351	360	358	317	341	328	335	357	352	313	349	374	341	350	363	330	324	347	330	377	319	366	378	336	360	337	340	336	336	351	317	339	372	354	344	322	343	327	327	359	373	340	338	376	342	314	316	360	316	366	334	324	359	321	363	371	342	341	325	342	353	322	360	346	351	334	382	357	368	311	347	336	317	325	379	351	333	358	378	359	307	347	342	315	348	338	308	328	337	356	348	309	350	351	317	348	325	342	313	305	336	355	354	350	356	333	355	343	354	355	352	332	346	339	324	334	312	362	348	318	344	366	308	382	325	343	346	330	324	339	303	368	340	360	339	358	332	357	306	343	334	341	357
33618	5283	9594	13335	14135	13184	11476	6728	5200	4802	5865	5034	4778	4894	4714	5296	4915	4876	4811	3864	3495	3243	3330	3187	2710	2515	2472	2239	2320	2067	2155	2184	2246	2207	2177	2352	1885	1531	1469	1319	1066	1182	1451	1551	1540	1525	1301	1177	1089	1110	1077	1048	1036	1023	859	907	937	880	885	976	1002	1011	959	918	945	986	841	788	857	850	897	812	808	784	845	798	809	820	810	813	812	763	783	785	849	817	846	780	854	806	775	810	817	814	795	805	836	840	829	817	793	791	859	844	817	860	772	843	782	782	876	753	788	798	785	816	817	814	826	768	837	755	812	821	873	849	775	857	834	805	791	803	777	782	823	806	800	852	792	835	827	778	775	807	830	799	816	835	790	858	793	793	830	785	816	800	777	804	786	874	815	853	781	789	763	796	788	835	836	797	793	807	859	833	825	758	851	851	830	747	839	856	808	788	829	845	750	808	773	797	826	815	823	849	800	803	790	751	792	817	834	820	794	783	819	785	818	795	796	787	810	780	810	802	804	837	792	800	788	806	812	760	794	768	761	808	794	781	802	784	816	800	780	797	848	800	841	872	750	843	797	820	823	806	850	816	837	799	828	802	823	767	810	849	812	848	815	792	880	822	819	810	764	788	754	817	841	827	772	782	760	815	800	834	814	788	829	799	821	787	818	809	808	816	758	824	811	871	801	768	791	767	832	841	817	822	779	880	808	830	816	822	775	784	776	821	858	830	770	807	767	771	758	770	868	855	827	797	867	810	732	793	780	801	792	831	825	790	845	843	823	807	829	821	842	813	815	814	787	846	825	826	826	843	815	812	809	782	805	827	810	834	803	768	800	773	821	823	789	799	842	803	794	800	807	791	807	861	814	845	801	797	734	777	803	849	782	798	811	851	738	808	802	823	791	772	767	818	794	857	821	844	789	779	801	868	800	848	829	820	821	806	789	822	840	823	832	774	791	834	819	802	812	832	835	790	854	791	851	779	797	824	782	791	780	797	779	801	777	804	781	739	801	816	824	802	770	799	777	791	752	826	765	808	812	797	844	874	814	808	751	823	858	794	824	833	826	778	776	822	798	790	803	804	824	791	811	865	806	810	801	836	858	798	803	851	791	757	765	822	814	770	791	832	850	863	785	788	806	837	784	817	824	791	803	777	816	820	788	799	800	841	802	810	768	799	826	787	802	828	803	798	788	850	866	813	804	781	787	779	820	848	834	823	843	829	819	765	788	822	816	808	806	821	839	778	798	774	827	809	818	830	814	801	845	811	802	846	799	850	776	820	837	822	825	753	829	759	810	769	752	844	816	822	841	795	844	793	807	833	830	779	822	803	789	805	821	791	813	840	819	816	806	777	817	817	798	840	744	793	830	841	861	783	834	784	892	785	750	804	795	843	820	786	811	840	805	814	868	802	822	761	800	766	845	825	817	817	787	822	759	832	777	762	775	799	838	791	772	787	759	830	773	807	806	804	800	802	793	805	797	806	804	821	814	781	801	821	797	742	810	827	736	786	832	808	768	837	726	844	786	761	806	779	813	858	912	803	800	779	827	860	819	800	795	765	829	794	802	787	805	780	830	800	816	814	816	803	814	791	808	791	806	786	827	772	776	801	841	807	814	809	808	769	800	816	819	790	812	786	758	819	805	796	836	781	817	835	840	802	824	786	809	783	768	753	785	875	784	758	766	826	792	826	842	788	778	790	794	831	758	834	756	813	798	834	825	841	840	812	842	820	826	872	799	812	791	785	841	807	817	829	822	810	808	755	829	834	791	814	781	818	732	828	813	831	802	793	787	815	865	801	799	840	831	792	759	804	828	840	813	800	803	804	789	836	860	807	836	844	829	838	830	801	814	849	838	829	839	786	826	805	817	824	805	806	837	786	786	788	806	778	832	806	818	809	805	829	826	806	832	779	777	799	857	758	822	804	787	813	767	807	828	769	795	818	816	885	795	822	764	865	789	801	850	812	793	767	800	853	894	791	798	796	841	821	849	855	826	795	793	814	798	857	830	766	800	799	749	757	759	787	833	813	800	800	831	830	848	828	829	825	820	801	833	771	792	829	833	789	821	794	813	800	783	770	807	764	831	819	826	835	816	829	795	784	803	786	798	844	752	832	777	800	804	807	782	816	752	840	817	772	817	783	817	805	803	762	813	823	806	774	823	811	819	834	774	805	815	796	802	801	823	798	822	795	800	773	777	786	793	831	813	796	788	826	807	777	805	793	824	786	790	830	820	797	820	825	837	827	849	801	818	758	804	807	833	764	804	787	786	809	805	817	786	849	827	788	758	795	788	823	776	834	791	856	857	783	822	774	784	796	806	795	791	774	822	861	748	757	807	836	802	835	773	792	787	832	799	773	815	841	833	818	848	791	797	793	816	792	852	780	875	798	843	792	829	790	778	801	840	802	829	801	774	788	805	867	791	810	842	788	757	814	850	828	826	805	817	821	754	803	823	833	815	791	808	845	821	849	747	816	796	769	846	789	850	760	801	826	797	739	785	779	801	845	799	801	801	843	814	767	841	859	746	822	803	796	801	828	815	806	830	867	846	830	826	836	831	822	781	819	788	832	860	834	823	857	825	820	829	824	826	822	784	830	793	808	794	765	811	789	788	760	829	751	819	787	853	802	865	825	762	807	775	751	827	852	813	811	825	807	831	811	808	800	852	840	775	855	849	817	836	813	825	777	836	834	776	863	819	769	795	841	840	828	820	833	814	815	804	795	786	778	797	859	795	827	809	807	751	829	814	795	801	803	826	780	792	794	740	828	826	786	782	794	837	821	843	798	822	744	737	803	842	811	816	826	755	796	822	777	851	819	864	858	755	761	821	812	827	803	841	810	835	783	775	826	788	788	730	805	815	810	810	794	824	732	776	831	847	776	769	812	789	742	794	795	836	816	827	772	770	769	813	840	811	787	777	826	872	827	857	821	801	809	812	767	790	809	867	723	751	805	838	764	848	734	804	763	802	817	814	818	828	802	768	802	768	811	866	859	847	753	763	808	835	796	788	816	766	837	819	798	791	775	882	854	762	803	821	802	830	819	805	800	760	817	795	793	766	828	809	780	800	846	800	791	813	786	813	780	846	757	807	776	761	795	828	840	794	812	784	781	816	787	801	806	793	774	829	749	784	798	809	852	813	789	759	775	801	830	822	788	759	783	805	781	767	791	781	808	804	792	845	816	793	766	770	817	849	767	830	799	846	791	833	776	789	841	812	788	806	848	843	803	793	870	794	804	839	787	805	797	823	788	862	837	816	775	826	774	788	814	817	827	810	803	816	820	756	769	823	833	753	838	774	829	786	817	815	795	788	808	813	759	825	817	828	824	804	822	747	779	835	772	792	828	789	775	808	780	821	817	790	855	791	814	803	811	794	826	758	828	839	804	783	782	820	782	801	789	770	840	825	802	795	804	818	762	808	824	813	799	821	795	784	793	756	794	788	822	802	837	800	800	816	795	837	793	769	780	811	790	792	787	828	769	795	792	840	775	802	837	800	783
10458	2370	1927	1868	1682	1455	1294	808	680	684	654	653	679	621	656	694	658	631	665	648	575	684	613	649	569	585	527	523	500	535	525	506	538	547	543	478	519	531	448	459	460	471	517	470	457	517	482	452	482	497	445	475	418	489	415	447	487	470	435	473	477	504	432	474	485	482	465	509	468	473	486	490	510	445	435	444	497	510	468	451	453	510	481	442	459	458	497	465	449	443	481	398	462	428	474	434	439	469	441	464	494	473	490	458	418	468	463	492	466	453	479	502	460	464	474	432	442	483	502	438	434	476	461	448	456	473	477	448	421	479	447	468	477	466	475	455	454	458	436	477	429	466	452	450	477	431	439	422	432	481	463	496	469	478	497	444	419	451	453	464	451	443	467	437	463	452	460	502	447	440	445	464	453	421	461	443	461	488	488	503	457	419	467	481	454	472	443	467	463	445	461	436	434	462	462	447	515	455	482	476	453	458	472	483	460	460	472	461	479	440	467	483	453	470	442	459	441	455	445	431	469	471	456	447	444	450	455	482	454	452	458	441	449	465	453	452	466	453	451	494	434	423	465	424	471	432	504	457	451	419	468	487	454	469	457	486	456	444	462	455	467	453	433	480	468	449	473	456	470	458	473	459	455	475	453	457	461	496	456	457	398	451	466	488	487	454	501	471	484	456	435	423	446	468	484	485	532	474	445	497	457	487	486	505	463	478	455	469	460	437	442	467	414	425	427	422	457	500	505	467	419	484	425	531	462	453	433	449	446	427	476	481	462	506	486	422	448	450	468	422	435	438	431	447	455	462	419	447	464	489	474	499	455	478	442	442	475	501	440	433	475	474	458	474	470	493	414	455	430	477	510	404	456	495	477	447	468	438	496	445	445	449	485	425	461	467	493	437	467	457	441	490	458	434	503	506	468	480	484	438	488	517	469	419	463	470	444	428	446	463	466	463	445	476	444	519	498	456	460	457	492	425	487	492	537	481	479	458	435	508	455	467	485	459	499	473	441	467	454	457	456	441	452	428	464	473	432	463	438	435	406	427	476	446	434	468	491	464	456	476	503	480	473	523	471	451	487	451	457	431	459	459	450	452	469	464	486	466	496	503	436	451	453	432	437	482	451	411	473	469	492	504	468	447	494	461	463	465	487	469	426	481	468	487	474	437	492	452	455	429	476	461	439	453	505	444	478	490	460	452	451	473	449	437	471	457	461	474	489	459	442	465	454	488	438	483	463	459	456	443	472	445	450	463	527	455	460	478	415	480	442	470	438	434	478	464	502	455	434	472	457	441	473	466	454	435	482	468	477	469	429	457	515	448	489	470	472	458	447	476	480	492	483	440	440	434	507	418	488	459	453	456	468	498	411	485	484	479	442	452	407	467	499	419	464	442	448	504	464	462	445	451	452	448	459	457	459	463	487	462	479	445	442	402	459	429	485	492	490	453	429	431	446	462	435	475	463	395	460	483	471	424	427	483	466	440	468	482	472	485	426	443	457	447	461	480	501	467	466	460	496	486	488	473	454	459	457	453	472	461	426	451	465	472	464	461	480	470	486	464	499	487	465	465	474	482	468	440	482	468	450	447	467	484	439	463	446	430	424	469	479	509	498	461	491	458	500	497	503	470	460	462	464	470	442	415	452	456	438	426	448	454	440	449	471	445	507	484	465	449	426	484	516	501	464	473	478	427	447	458	515	446	467	439	461	461	446	473	424	465	496	444	467	445	457	504	489	440	458	473	455	412	458	456	483	474	492	476	450	455	433	455	440	443	487	464	495	467	465	493	467	469	440	450	448	459	448	487	454	459	450	457	463	486	433	471	425	455	465	464	490	422	434	462	446	481	452	415	451	461	445	435	468	465	441	473	476	471	449	446	448	460	446	462	483	488	456	455	464	460	461	460	490	452	445	437	511	489	431	469	461	410	483	454	506	491	471	478	484	483	457	534	483	483	434	450	446	485	471	438	472	485	435	436	476	494	449	440	512	495	458	451	452	448	491	470	482	448	424	450	503	435	455	458	481	440	444	471	444	455	467	463	477	434	443	421	464	487	480	419	446	477	469	433	414	447	466	468	454	475	451	459	477	438	494	427	500	460	467	443	460	467	457	483	467	468	465	453	466	492	503	487	439	467	432	448	437	464	453	492	487	450	426	471	444	476	474	485	466	462	461	453	463	470	481	455	489	448	509	436	503	500	468	457	480	472	446	461	503	436	427	459	486	453	457	452	458	442	452	463	429	492	459	478	465	507	461	433	477	457	457	455	471	431	453	460	463	476	467	473	455	443	426	438	453	449	405	471	483	455	462	489	460	467	424	432	438	436	504	464	476	436	470	476	488	442	507	475	462	472	462	477	474	430	483	471	440	468	474	429	458	413	458	464	471	451	496	440	516	464	457	455	431	458	487	458	430	501	435	496	423	454	450	464	463	476	495	462	444	464	490	448	498	444	439	417	442	494	420	470	533	461	452	475	485	469	492	439	487	445	464	500	487	467	492	477	496	472	444	434	466	436	447	481	484	441	455	469	501	462	450	434	457	446	479	476	451	472	485	453	476	494	465	499	478	410	501	480	461	447	440	446	458	460	459	490	432	483	481	457	482	492	443	506	507	456	491	437	476	467	474	439	444	486	457	525	439	450	455	479	464	438	435	508	443	484	492	441	444	483	468	428	475	475	479	448	479	441	448	471	414	428	469	473	514	495	476	455	411	468	427	437	459	475	437	483	454	455	439	429	467	491	468	437	459	422	432	444	455	499	474	463	416	487	463	447	471	469	448	458	472	493	438	488	430	446	484	503	466	483	493	495	468	476	468	464	451	452	469	448	476	461	424	502	423	449	431	495	428	472	432	479	461	473	440	454	510	461	509	475	466	453	468	483	507	490	478	486	472	442	450	462	461	468	440	471	446	473	444	446	446	428	450	490	487	450	455	492	479	461	473	430	481	470	478	471	462	418	477	508	459	448	484	480	473	467	433	435	441	466	473	445	473	426	461	490	468	458	433	482	479	492	489	468	463	475	448	448	482	485	412	477	439	514	441	384	474	464	446	449	413	480	475	438	506	455	468	485	476	532	442	443	465	453	437	467	478	461	490	492	443	469	462	470	460	439	446	485	451	480	486	441	427	488	436	466	479	474	491	443	489	461	464	450	469	465	468	442	416	392	502	419	448	486	444	468	442	480	435	469	502	436	442	472	497	499	462	461	445	489	480	443	447	455	479	462	444	473	434	478	488	436	491	492	473	437	411	482	472	454	435	440	450	488	486	473	462	488	453	477	475	486	473	439	429	459	433	456	466	455	430	459	459	483	470	467	466	439	448	493	446	454	450	448	467	459	422	444	484	490	450	465	442	456	460	460	454	473	483	485	496	451	471	489	435	486	473	467	488	462	461	440	491	436	426	475	457	462	429	491	444	457	463	493	470	433	433	414	452	483	479	481	433	463	490	503	434	472	460	468	493	489	472	476	455	458	419	478	457	475	460	455	483	477	433	472
7672	2261	3615	5423	6283	5627	5127	2864	2277	2230	2410	2212	2113	2394	2019	2519	2497	2579	2471	2180	2025	2000	2162	1998	1743	1651	1736	1538	1650	1598	1489	1604	1622	1481	1433	1515	1312	1331	1197	1185	1167	1048	1213	1200	1260	1278	1142	1131	1070	1066	1134	1108	1077	1028	1081	1063	1092	1047	1042	1183	1135	1106	1109	1051	1072	1108	991	1041	1051	1020	1033	1081	1054	1058	1004	1008	978	1039	1036	1054	1049	1023	1056	1012	1001	1028	1017	1061	1041	1091	1058	1024	1013	1068	1037	1008	1025	1034	1006	1060	1038	1015	1049	1026	1009	1065	1000	1064	1002	1009	1045	1049	1058	1030	1030	982	1035	1015	1057	1052	1063	1084	1051	1062	1063	1070	1022	1021	1074	1096	1044	1093	1041	1020	1011	1018	1017	1061	1064	1031	1077	1031	1066	1041	1080	1043	990	1055	1000	1007	989	1003	1065	1017	1022	976	1086	1075	999	1028	1054	991	1045	1075	1019	1024	1009	1062	970	1073	1068	1023	1038	1044	1059	1014	1053	1091	1008	1052	1017	1023	1033	1036	989	1032	1021	1061	1035	989	953	1050	1014	1040	1037	1011	1026	1003	1035	1042	1081	974	1011	971	1028	992	1058	1046	1000	987	1044	1084	1050	1024	1118	1016	1057	1084	1022	982	1020	1031	1063	1058	1022	985	1033	1042	1030	1037	1060	1047	1008	1099	1007	1014	1021	1031	1029	1038	1039	1055	1077	1029	989	1080	1009	989	1030	1086	987	1041	1033	1022	1029	1025	1026	984	1031	1014	1027	1000	1005	1099	999	1022	1040	1078	999	1032	1017	1022	1007	1032	985	1041	1064	1035	1074	1052	1055	1045	1065	1106	1016	966	978	1039	1024	977	1055	1047	1043	1019	1067	1009	1041	1012	1031	1052	995	1044	1051	1042	949	989	1007	1018	984	1016	1033	1012	1054	1117	1047	1071	1049	1046	1052	1096	1072	1066	1000	1060	1100	1032	1045	1000	1004	1028	999	1009	1049	1058	1034	1018	1029	1046	1056	1018	1022	1004	1014	991	1017	1040	1008	1064	994	1070	986	1080	1054	1070	1041	992	1017	980	1009	1014	1094	1054	1076	1088	1035	1031	1060	972	982	1064	1050	1084	978	1009	1011	1028	1014	982	1074	1060	1051	1015	1007	1053	1072	1008	1003	1006	1016	1046	975	1033	1047	985	1064	1015	1050	1062	1010	1021	1029	1067	990	1048	1028	1037	1005	1064	1053	1122	1020	1067	1118	1051	1008	1017	1107	1033	1105	1073	1042	1053	1027	1080	1032	1106	1021	1047	998	1036	1017	1048	974	1019	1056	1005	1020	986	1009	938	1044	1054	1070	1032	970	989	1089	1005	1043	1065	1020	1010	1047	1037	1077	1086	1008	1065	1016	1029	1027	1071	961	1022	1005	1010	987	1037	1018	1080	1023	1042	984	1039	1001	1000	1058	1050	993	1111	1103	1033	1046	1011	1040	1018	1050	1019	1021	1058	990	1041	1035	1036	990	1088	1058	1021	1001	1008	989	1012	1004	1010	1027	990	1109	1031	1006	1021	940	986	1041	1012	1013	1015	1034	1031	1063	1048	999	1046	1100	1046	1059	1041	1031	1011	1026	1038	1096	1007	1038	1042	1070	978	1016	1091	1028	997	1047	1080	1022	1033	1044	1019	1029	1014	1060	1001	1007	1105	1022	1038	1076	1003	1031	1036	1016	976	1049	1001	1114	1025	1052	1008	1049	1003	1017	1036	1075	996	975	1044	1053	1050	1029	1050	1004	1026	1059	1032	1009	979	1052	1015	993	1070	1070	1012	1031	1045	1023	1052	1005	1060	1080	998	1045	1028	1030	1079	1006	1045	998	1024	1042	1080	1067	1040	1042	1042	1060	993	1022	1124	994	1043	994	999	1039	1049	1016	987	984	1022	1038	1055	1040	1048	1007	1079	1026	1008	1015	1007	1043	1071	993	1048	1050	1096	1050	1019	1029	1030	1011	996	1043	1010	1054	1047	1061	1047	1038	1062	977	1085	1027	975	1048	991	956	1027	1105	1007	1059	1018	1095	986	1053	1085	1087	1009	1010	1035	1029	1022	1045	1049	1043	1085	1049	1054	1039	1031	1036	1016	1056	1069	1010	1061	1027	985	1040	986	962	990	1057	1072	1026	1028	1044	1007	1002	1085	1040	1043	1040	1008	996	986	1001	1055	987	1016	1023	1062	1038	1020	1022	1011	1092	970	1041	1080	1046	1015	1020	1036	1029	1009	1000	1021	1033	1049	1028	1037	1064	1026	1042	1052	1004	1026	1030	1048	1020	958	1056	1034	1020	1030	1027	1027	1055	1015	973	971	978	1017	1006	1011	1082	1043	1031	1046	1065	1057	1031	1013	990	1069	1038	1021	1019	1043	1056	994	981	1013	1037	1081	1046	1014	1018	1112	965	1068	972	1073	992	1001	978	1017	1014	1051	1056	1057	1015	1046	1050	1035	1025	1025	1022	1063	1089	1016	1035	989	1019	1068	1033	1053	1082	1019	1014	1078	1041	1040	1062	1023	1110	1024	1055	1003	999	1040	1030	965	1061	1064	1018	1040	1047	1096	1045	970	1022	993	1042	984	974	1004	1011	992	1043	1014	1010	1061	1000	987	1005	1068	1039	1042	990	964	1026	1052	1037	1042	1000	1025	1063	1034	1039	1037	1030	1077	1022	1039	996	1051	979	1002	987	1054	1061	1113	1021	1029	980	1033	990	1074	1004	1039	998	1076	1001	993	1047	1050	1056	1077	1085	1029	1049	996	1001	1029	1052	1035	1068	1039	995	1065	1045	1085	1044	1048	1055	1038	1046	989	1020	993	1053	1056	1033	1054	1047	1081	1085	1024	1045	1009	1034	958	1024	1038	1051	1036	1014	1021	1008	1041	1027	1050	1007	1013	1056	1064	1028	983	1060	1078	1057	1001	1011	1034	1016	1019	1051	1043	1068	1047	972	1041	1033	1036	1040	1058	1021	1041	1037	1009	1064	1038	1033	1012	1011	1033	965	1032	1011	1049	977	952	1070	1017	1088	975	1037	1040	1042	1041	1012	1014	1029	1046	1036	1000	1025	1010	1043	1026	1062	1043	1022	1012	1051	1037	1035	1051	1064	1019	1004	1048	1081	1063	1044	1022	1048	990	1045	1022	1001	993	967	1046	1042	1052	1038	1028	1048	1016	989	1009	1023	970	1018	1036	985	1044	980	1083	1058	999	1033	1038	1062	984	1045	1049	1028	1027	1053	1042	1083	1065	1021	1046	1023	1026	1082	1102	1059	1030	1042	1003	1020	1012	1055	1039	1002	1013	1049	996	1045	1081	1030	983	987	1007	998	1039	1047	1031	1077	990	1017	985	1016	1052	1029	1050	1049	1013	1043	1047	1063	1032	1029	978	1058	1019	1038	1032	1023	1055	1056	1006	985	1027	1055	1013	1061	1048	1034	1060	1051	1004	1053	1007	1000	1024	1057	998	1055	1052	1048	1071	1063	1054	1045	1034	991	1055	1018	1061	1042	1001	1018	1096	1032	1076	1065	1025	1037	1028	1006	1055	1044	947	986	1020	1019	1076	1052	996	1040	1024	988	1053	1049	1047	1035	1051	1029	1069	1028	1030	1067	1029	1072	1049	1091	1003	990	1015	1045	1103	1035	1069	1012	1050	1070	1076	960	1087	1075	1062	1058	1033	1023	1024	1054	1057	1012	1092	974	987	1051	1017	1029	1059	1066	1055	1022	1049	1065	974	1038	1026	1077	1086	1091	1025	1018	1083	1064	1050	1054	1010	1011	1031	1077	1013	1022	991	1026	1053	1059	1006	1036	1013	1034	1027	1067	1045	1073	1064	1030	1016	1013	1043	1031	1013	991	1058	1009	990	1029	1072	1017	1022	1019	1006	1059	978	1059	1019	1038	1002	1087	1046	1027	1038	1091	1025	1060	1032	1017	1015	1052	1025	1010	1028	1041	1030	1010	1013	1026	1003	991	1058	1078	1012	1067	921	999	1051	1074	1015	1079	997	1068	1060	1032	1049	1023	1029	1010	1033	1015	1072	1010	1044	1043	1069	990	1040	1071	1002	984	1026	992	1072	1016	1024	1046	1083	1036	1112	1050	1043	1044	1038	959	996	1003	1011	1014	1029	1051	1027	997	1008	1061	1049	1021	1031	988	1069	1031	1034	1016	1013	1036	1002	1015	956	1062	992	1038	1042	1031	1025	1014	1022	1021	1052	1099	1078	1050	1043	1015	1019	1000	985	1088	1050	1098	1037	1046	1055	992	977	1034	1051	1008	1004	1091	1073	991	963	991	1048	1017	1031	1088	1017	1039	1031	1063	1028	1067	1031	1003	1103	1052	1072	1022	1038	1013	1083	1019	1086	1049	1028	1035	1001	1050	1028	1071	1042	992	1056	1014	990	981	1041	1032	1021	993	1038	1047	1068	1044	1071	999	1033	1006	1038	1011	1092	976	1039	1032	1018	1107	1045	1026	1044	994	1023	1027	1039	1029	1006	1042	1094	1064	1004	1005	1002	999	997	1100	1034	1021	1086	1000	963	985	1049	1008	1041	1057	1013	1004	1057	1054	1054	1048	1048	1001	1022	1073	1040	1014	1035	1049	1040	1067	997	1085	1007	1123	1025	1109	1046	1023	1056	1098	1024	1013	1054	1023	1030	1067	1008	1028	1027	1052	1075	1055	1019	1053	1010	1005	1008	988	1118	1045	1007	984	1013	1027	1019	1022	1043	1013	986	1037	1035	1040	1065	1037	1020	1037	1074	1040	978	1059	1027	1055	999	1087	1016	1026	1005	1036	1018
51736	18507	6811	4701	3438	2545	1983	1125	863	890	947	929	796	829	725	878	779	806	736	654	603	588	608	563	501	528	488	443	478	457	467	490	490	443	423	445	454	399	407	407	381	367	392	430	426	397	403	406	388	377	390	367	375	395	345	370	337	356	361	392	349	384	354	351	353	392	360	336	328	357	345	351	334	328	362	337	376	381	349	333	314	378	326	323	365	291	346	356	356	353	321	344	355	342	381	373	359	378	341	371	346	342	333	333	327	314	347	359	363	394	330	333	360	320	354	371	353	357	332	383	335	372	379	339	372	379	372	368	349	343	359	356	341	339	342	322	328	352	319	341	366	325	360	375	340	356	358	364	377	363	327	371	312	380	351	359	361	336	411	389	369	325	344	345	312	309	401	354	344	335	350	310	360	365	374	324	342	363	312	346	391	359	347	348	348	311	318	367	379	354	344	348	355	343	349	337	375	360	381	378	352	361	357	353	318	352	313	360	334	345	345	361	334	322	374	347	345	334	342	345	351	363	329	343	329	328	351	342	355	346	344	333	352	339	325	349	350	355	295	307	355	353	323	365	368	339	404	390	336	357	353	360	348	358	354	315	331	317	325	378	361	347	389	324	370	334	370	361	357	357	365	352	376	336	346	372	362	365	370	347	353	366	366	381	320	332	349	347	321	328	351	337	325	372	351	387	335	321	359	341	373	371	362	356	311	377	349	345	326	353	361	350	345	338	383	377	374	326	325	339	350	381	341	334	308	388	340	330	383	343	333	350	376	340	357	337	372	352	367	361	320	355	338	345	334	344	351	334	339	331	360	339	371	325	385	362	354	348	332	342	365	360	357	327	345	343	385	345	358	371	378	369	353	303	377	379	354	342	374	339	364	351	340	373	349	352	327	348	349	367	308	338	349	359	390	330	364	370	359	343	357	351	355	375	369	312	375	345	364	347	348	341	342	325	376	334	330	339	401	349	357	341	328	337	337	348	345	333	330	327	337	327	388	389	326	335	346	324	357	361	317	331	347	336	348	346	339	330	350	360	370	338	361	349	330	341	355	347	341	358	347	335	349	361	360	348	357	320	345	342	333	346	368	328	349	371	392	372	326	337	333	337	378	313	347	330	356	357	378	343	346	355	332	373	305	328	335	315	312	353	381	364	349	340	348	324	354	324	322	347	358	326	324	334	329	369	320	335	326	337	364	353	351	374	354	363	349	355	366	333	341	346	340	353	353	361	351	373	368	352	364	354	337	346	315	340	379	365	328	369	355	348	388	315	359	341	380	387	358	361	346	336	323	385	361	329	364	326	373	308	329	366	348	344	366	361	353	364	339	340	355	350	345	321	353	355	372	340	343	345	319	368	335	334	390	347	337	361	324	341	314	381	345	340	325	359	363	340	379	332	342	355	343	381	364	378	339	360	373	378	330	312	359	365	334	371	352	351	323	361	369	374	334	374	311	374	366	364	341	367	360	377	343	331	386	349	369	335	324	346	367	363	363	304	334	339	370	354	323	367	367	321	348	339	341	336	340	359	333	342	361	340	318	346	337	358	311	362	326	332	367	373	344	343	371	324	352	380	343	344	348	343	357	342	368	334	361	374	344	344	308	360	331	312	356	354	349	345	348	340	354	367	340	349	350	367	338	350	380	364	324	347	317	324	373	318	398	362	325	336	324	379	355	358	333	351	356	335	344	352	337	341	365	374	382	340	357	378	366	363	320	333	357	379	349	351	357	331	342	355	353	349	323	335	357	359	342	344	368	335	346	338	336	365	337	355	361	329	336	338	357	379	309	336	382	360	367	340	338	353	349	342	364	337	327	325	370	344	361	349	323	336	320	326	352	340	341	375	392	357	335	343	363	367	362	373	373	387	345	354	343	364	303	370	323	374	350	341	353	327	352	324	385	348	365	308	365	392	398	361	352	332	338	332	330	349	386	332	366	312	350	353	331	358	363	336	363	363	352	365	350	358	315	354	363	353	336	338	357	338	348	369	312	345	342	372	365	343	344	347	331	313	373	344	312	367	334	349	337	336	311	338	360	356	344	364	343	350	348	350	390	363	337	357	332	350	380	340	348	358	344	370	356	351	347	351	314	339	346	362	322	353	361	366	333	334	358	372	309	332	343	393	340	352	349	348	333	345	356	322	342	370	379	345	374	349	369	333	375	401	333	367	343	351	344	335	363	339	391	325	346	341	373	313	375	399	383	366	374	364	332	341	327	356	324	325	368	355	322	348	346	359	345	316	318	363	361	362	320	352	351	361	362	340	356	368	375	331	335	395	325	366	315	350	390	310	337	347	338	358	341	377	330	346	361	362	348	334	339	327	349	361	385	361	355	379	353	329	329	317	362	347	340	325	332	346	352	370	362	310	356	362	345	358	352	345	337	336	363	351	347	330	343	340	361	331	348	339	350	298	403	357	357	353	376	338	354	351	329	323	342	362	332	350	351	345	332	332	346	366	333	317	353	333	318	301	357	332	383	334	367	341	362	337	344	341	364	361	384	356	325	345	334	326	370	357	341	352	336	383	358	341	356	389	359	342	381	405	356	362	370	345	334	338	371	322	309	356	361	314	357	332	303	366	369	358	398	376	364	330	323	350	336	349	331	358	369	353	368	349	345	340	369	365	372	392	345	300	328	352	347	378	385	360	369	338	333	349	327	366	342	364	338	322	370	349	373	357	356	336	367	325	362	344	336	350	378	351	323	350	335	352	341	366	384	365	345	318	330	362	335	350	364	326	335	343	366	370	325	330	333	366	322	347	360	363	330	395	331	366	353	333	289	383	374	339	357	369	342	353	299	357	337	321	374	365	393	362	329	342	337	344	346	341	345	392	355	351	389	393	328	337	347	323	374	372	313	342	351	333	339	317	356	364	365	346	357	340	321	359	318	367	343	359	380	359	342	369	384	326	341	351	369	358	355	345	389	362	348	359	341	359	336	333	360	334	342	343	339	393	344	339	333	314	320	365	340	359	335	374	323	330	357	349	378	340	376	386	354	328	340	365	336	357	372	368	384	337	394	301	323	342	338	335	332	334	326	368	349	361	348	343	322	345	349	351	349	355	359	357	369	318	344	381	358	376	359	329	336	360	342	386	309	347	382	362	321	347	354	354	308	362	383	350	388	368	326	325	370	361	338	353	390	323	335	369	375	348	325	340	361	337	326	363	348	388	380	317	338	367	345	354	380	351	357	369	352	319	390	332	326	356	338	349	353	363	330	364	347	330	320	345	358	359	335	352	339	313	343	303	310	318	335	350	353	352	350	375	378	330	345	306	320	350	360	357	339	318	339	362	348	332	375	320	348	355	341	375	340	314	338	345	361	346	322	341	361	352	341	392	346	335	377	352	344	340	348	348	340	327	365	333	366	333	358	345	363	400	330	366	379	357	346	366	350	336	343	326	323	341	332	395	345	338	388	356	369	355	341	357	341	352	359	391	346	354	330	375	348	361	382	361	356	354	331	340	353	330	355	359	336	313	404	338	344	346
25749	3781	7428	10257	10813	9405	8104	4599	3815	3564	4225	3883	3406	3625	3408	4146	3692	3577	3558	3009	2760	2618	2618	2581	2008	2001	2022	1819	1846	1796	1632	1762	1741	1765	1691	1631	1597	1349	1220	1211	1002	1006	1177	1229	1353	1344	1110	999	1005	1045	910	945	1007	840	882	894	887	859	872	912	973	980	907	913	924	898	866	782	849	887	839	816	811	883	791	854	828	839	815	826	817	795	831	782	839	827	850	868	859	828	811	830	803	771	788	872	809	810	815	832	836	827	823	792	800	825	815	810	843	824	805	800	807	776	809	846	806	852	808	766	818	817	794	808	814	844	809	866	801	837	823	843	859	826	813	832	792	779	791	792	817	845	809	858	840	806	855	734	820	808	855	816	779	799	809	795	818	837	806	810	811	866	820	826	846	866	819	806	828	772	793	767	844	848	846	800	840	827	810	805	857	810	760	800	781	774	766	838	774	803	864	834	813	800	826	862	790	832	817	807	813	843	845	843	809	840	807	836	837	821	869	852	814	799	831	804	813	883	865	819	752	818	820	799	785	836	843	759	804	783	830	810	795	817	782	836	764	803	763	819	761	822	834	832	850	825	818	811	861	827	787	802	814	804	750	796	801	832	813	835	849	832	798	798	818	825	806	758	786	809	823	763	807	842	789	825	778	804	873	866	824	808	798	831	792	819	787	824	825	758	805	847	817	855	832	786	782	871	802	753	806	751	806	802	813	816	818	799	846	821	809	811	865	875	860	786	838	789	832	773	821	797	748	823	813	895	833	819	837	836	785	853	774	772	736	794	810	820	845	731	831	829	816	870	803	773	795	816	808	787	768	789	849	789	842	789	821	815	835	811	774	781	849	833	808	819	799	849	817	846	811	762	822	818	795	807	787	819	804	795	815	817	810	799	805	817	864	842	820	814	765	825	794	862	794	809	792	785	817	804	834	777	823	769	815	820	754	881	841	813	848	877	821	909	805	838	831	850	791	800	812	782	805	811	799	807	841	824	788	846	805	846	782	790	781	799	799	855	854	829	819	806	813	813	822	823	834	889	762	788	802	834	811	803	745	837	860	792	805	808	818	756	807	826	825	809	816	781	805	868	803	807	755	820	829	832	756	846	800	834	873	787	774	792	806	853	825	814	834	860	823	832	816	811	787	814	850	823	852	746	823	812	831	762	825	787	816	802	763	793	887	821	759	821	771	828	826	791	799	807	798	814	851	800	811	804	829	797	830	802	811	860	743	830	826	828	838	828	758	817	778	852	773	851	830	846	784	820	861	856	805	811	834	802	810	794	787	826	843	807	834	780	797	811	888	800	879	847	847	829	806	796	804	771	752	851	824	793	820	754	832	815	817	789	843	764	834	773	766	898	820	824	804	838	787	816	819	848	820	854	841	810	819	811	836	844	784	808	788	833	775	837	851	810	873	864	864	748	851	824	813	809	829	819	830	796	816	789	807	814	765	831	824	809	826	839	831	820	863	809	815	828	773	787	851	841	877	822	816	831	822	793	821	769	789	842	783	826	837	815	845	820	789	794	790	864	817	833	796	758	816	764	805	819	826	813	794	793	836	799	833	784	834	803	812	790	822	815	791	800	848	812	777	832	834	834	857	817	839	824	807	805	799	800	790	799	791	807	783	834	761	791	837	868	854	797	800	801	827	787	785	847	812	812	799	825	794	810	795	777	805	803	786	796	825	863	833	775	817	844	828	867	812	789	827	762	826	818	853	835	842	785	802	839	794	852	788	777	809	846	844	867	847	780	777	791	830	795	829	814	778	841	838	823	852	816	778	884	854	799	870	844	802	831	799	774	833	797	823	813	810	793	820	815	829	817	805	804	809	765	836	822	786	819	781	772	845	816	833	833	821	853	801	808	809	823	838	850	775	862	790	844	852	803	747	846	810	864	815	829	821	814	799	801	814	833	807	753	800	852	827	846	780	814	806	788	771	840	800	827	803	818	810	830	818	807	794	831	823	817	783	812	857	805	815	807	877	837	800	855	815	810	804	812	761	812	828	849	848	800	832	827	826	803	840	809	833	794	860	815	818	825	852	827	827	772	812	828	793	829	803	864	784	797	814	856	777	813	736	822	782	819	823	822	788	817	804	802	770	839	773	834	835	804	853	812	800	811	837	764	772	817	801	786	811	820	808	787	819	798	814	800	836	763	835	840	776	808	810	832	781	832	814	844	801	827	795	803	846	841	812	825	847	807	843	849	779	758	771	809	843	751	827	804	764	776	812	804	828	774	811	804	867	834	780	832	792	808	809	794	837	872	778	791	793	809	830	806	838	780	837	828	817	834	827	848	830	824	865	797	805	793	777	796	804	812	836	835	824	831	811	818	804	857	801	837	867	791	808	770	862	776	769	797	798	803	791	861	824	819	794	780	773	836	816	787	827	825	821	804	812	829	812	801	806	779	816	799	782	801	795	806	841	799	822	774	784	804	816	812	880	796	801	864	835	820	794	792	826	788	778	831	809	806	731	813	788	826	805	835	873	837	802	767	842	855	812	781	823	825	804	802	781	802	874	812	801	821	859	778	799	827	789	817	821	834	823	819	820	804	804	838	852	790	829	787	789	870	847	784	823	876	819	821	823	828	835	805	855	808	809	844	798	795	849	824	797	796	817	774	890	790	779	827	848	796	839	852	785	815	777	823	792	813	811	849	863	822	835	825	821	792	871	877	860	788	853	832	816	858	772	796	824	807	772	814	818	802	789	794	812	834	865	818	863	765	797	843	740	805	809	833	813	840	851	813	844	870	826	779	802	851	845	812	783	805	821	771	807	841	787	839	815	851	794	868	809	815	818	796	772	781	793	795	791	868	767	827	859	816	812	829	842	846	821	811	800	782	822	812	748	814	849	836	826	805	780	877	824	829	804	845	777	809	780	801	841	804	815	815	812	812	817	798	824	785	844	820	812	762	876	831	801	819	802	820	801	836	808	848	819	830	863	857	807	831	826	786	826	834	817	785	804	810	764	817	814	812	807	791	800	757	823	793	807	813	842	851	777	830	810	804	840	768	826	808	786	815	869	827	819	832	857	827	831	843	793	840	777	815	873	761	833	868	862	839	803	821	775	809	804	756	834	805	821	782	799	816	840	852	779	860	777	810	832	878	835	805	773	832	784	789	820	810	786	878	831	849	860	850	760	859	822	841	798	804	805	774	865	822	781	805	794	819	818	787	786	823	863	834	801	809	827	814	837	791	804	816	807	851	826	806	739	785	811	775	895	840	823	816	836	825	826	776	844	826	787	757	782	817	834	803	803	850	807	873	815	792	827	823	791	883	822	796	784	787	831	832	823	842	806	770	799	788	782	863	790	837	845	821	841	800	859	781	833	830	852	806	826	833	789	806	815	790	853	821	768	847	787	821	855	837	842	777	834	793	793	792	777	855	840	794	810	801	820	873	833	782	806	777	824	853	855	794	809	804	805	836	804	838	744	802	760	779	791	808	881	814	798	809	792	810	807	802	851	783	811	779	783	831	855	802	827	804	842	829
59125	24020	14908	8032	5318	3901	2844	1621	1237	1110	1330	1209	948	1021	1005	1129	1069	980	961	828	751	727	767	660	599	602	591	565	484	521	551	484	521	504	540	489	499	440	423	405	379	350	392	389	425	429	398	396	364	395	395	368	346	363	350	351	334	373	372	359	393	389	383	365	368	351	397	326	338	367	361	371	337	351	363	335	359	360	344	332	345	370	328	363	342	366	318	355	318	344	330	372	331	345	347	351	341	325	341	376	318	343	334	323	361	303	387	328	328	355	359	364	330	336	360	360	349	341	364	344	351	381	364	338	360	334	364	339	332	351	338	352	381	375	385	328	379	343	383	373	354	357	358	354	348	342	312	346	331	340	366	334	323	351	369	348	337	325	340	327	313	354	341	357	365	364	369	345	348	335	354	366	309	339	343	332	342	348	344	344	383	356	361	345	352	343	361	365	349	334	351	370	334	335	338	358	386	351	340	338	364	334	334	291	382	365	353	338	335	340	342	348	361	345	349	322	388	329	326	357	361	325	326	361	336	319	349	358	366	364	374	344	362	333	302	313	327	343	388	316	351	320	350	349	371	360	321	349	314	329	313	404	338	304	318	367	367	353	361	321	358	336	329	327	354	346	338	374	367	324	336	346	351	363	328	364	361	324	369	359	337	332	366	330	347	360	347	347	360	347	345	369	324	343	335	334	366	309	332	360	360	351	323	349	363	381	337	340	332	333	344	375	342	332	362	369	378	323	356	350	344	351	395	334	365	349	342	378	337	341	340	330	313	341	364	391	335	333	335	308	347	367	334	328	377	336	319	344	352	359	372	346	310	350	357	362	362	337	329	367	337	365	342	328	345	371	349	330	334	358	346	331	398	352	326	374	381	352	365	371	365	337	336	366	371	370	319	343	361	366	348	370	339	361	364	384	353	320	337	369	346	345	302	347	335	332	393	343	314	330	356	329	340	389	358	338	330	330	306	325	323	369	307	364	328	338	375	328	353	379	377	349	358	356	335	344	372	374	323	347	347	352	329	359	341	350	359	382	376	353	345	349	349	357	332	352	343	362	334	362	379	317	329	395	316	317	355	340	346	379	335	339	366	360	362	346	372	331	337	377	348	336	354	326	369	385	331	365	335	343	330	315	355	383	372	360	353	336	383	376	368	385	369	360	350	344	351	349	324	331	384	321	349	350	380	355	338	337	327	351	335	335	340	375	326	355	400	327	360	339	356	352	345	348	330	354	369	382	330	367	338	341	358	330	373	353	344	351	337	335	308	325	314	320	344	381	344	334	336	333	339	347	337	339	340	345	345	385	374	364	335	352	357	355	350	340	367	303	351	373	322	322	351	387	351	363	342	346	370	338	361	333	350	308	342	326	333	351	329	358	390	351	392	354	317	320	321	348	347	368	345	369	367	325	333	364	347	366	358	350	363	361	346	374	327	348	346	382	328	323	326	339	335	337	379	324	350	355	336	321	369	354	346	378	369	349	346	325	357	333	348	362	364	367	335	334	330	324	323	382	361	334	361	352	364	360	334	357	383	344	368	366	330	340	318	335	317	298	345	358	356	345	353	359	318	376	379	370	388	367	373	328	360	345	335	371	368	349	325	377	325	317	323	336	358	377	356	349	337	329	345	376	359	339	364	345	358	374	360	351	373	364	338	350	311	334	364	375	329	345	344	325	374	317	364	350	325	335	353	375	343	380	403	343	375	346	378	318	335	357	335	385	357	343	357	391	350	376	350	347	355	352	341	381	336	340	339	388	350	361	371	347	399	319	344	350	322	350	345	358	339	356	359	373	386	377	330	336	357	357	353	356	339	350	334	349	361	371	343	354	338	355	324	318	318	338	338	393	357	339	370	346	353	327	328	328	345	369	339	339	362	379	308	345	341	365	362	367	332	386	341	323	328	371	357	348	331	373	341	332	372	341	325	376	317	339	403	345	349	336	347	354	359	357	362	351	359	385	330	335	336	331	350	324	345	374	313	322	332	362	341	351	361	343	372	348	360	365	380	334	369	349	343	328	333	369	357	349	374	357	367	320	329	359	333	368	331	390	350	319	344	333	344	347	351	351	376	363	326	366	339	375	332	360	338	311	320	378	388	329	389	354	325	338	363	350	367	357	356	337	328	334	360	339	366	339	374	348	331	350	332	347	353	381	378	364	380	348	324	340	324	363	368	347	352	391	371	344	389	318	370	340	340	360	368	332	334	332	357	365	354	357	328	369	345	305	346	345	360	348	367	363	348	343	319	347	342	356	379	372	349	364	351	335	328	391	366	362	340	354	350	333	386	369	381	340	348	337	359	374	322	334	324	322	360	370	363	409	343	374	323	372	337	373	359	392	356	362	338	332	319	366	320	353	358	323	382	322	361	350	354	332	302	320	343	363	370	378	356	336	351	339	354	351	368	373	334	383	333	318	349	346	369	372	358	362	341	351	325	340	339	343	341	361	361	312	346	351	390	363	357	385	364	349	315	327	313	344	310	369	325	321	382	353	333	338	341	292	321	345	391	340	349	392	313	354	336	344	330	359	359	350	322	332	373	341	361	359	338	336	339	331	325	362	353	374	381	370	387	386	332	334	377	339	354	351	340	338	328	310	355	317	338	382	350	339	351	354	323	346	365	314	343	345	324	361	357	351	352	333	355	366	358	363	311	382	363	366	339	359	343	349	337	347	314	362	355	343	336	342	340	353	363	370	352	335	355	342	361	337	323	355	379	329	344	338	356	354	357	326	351	341	356	332	370	335	389	340	319	344	335	366	395	300	335	339	341	341	325	331	383	343	351	362	360	356	346	318	321	362	338	336	325	319	336	342	347	343	313	323	353	342	353	370	362	361	312	376	334	359	370	332	373	350	350	358	313	346	383	358	337	354	321	328	338	361	314	355	342	318	346	356	323	340	373	341	331	342	336	348	356	376	325	350	349	357	329	317	361	334	360	357	357	349	392	335	341	340	369	375	317	355	375	365	365	376	344	366	335	366	349	367	368	367	354	352	350	337	332	367	322	351	359	352	364	379	326	336	322	373	330	347	332	336	354	342	321	324	339	344	334	365	324	349	353	356	339	332	362	353	391	369	326	323	355	338	348	334	348	384	317	349	316	378	346	348	335	334	341	349	373	341	342	339	352	341	336	319	342	368	365	373	343	360	327	336	326	347	346	359	345	341	304	319	374	344	384	351	337	315	369	353	373	351	314	370	346	335	362	381	355	333	356	336	333	337	373	320	338	356	375	359	356	330	373	323	353	350	350	346	374	362	343	357	355	323	367	366	349	293	341	342	343	345	330	350	360	410	350	320	326	361	346	324	335	337	379	342	319	366	350	323	329	378	345	336	343	324	376	341	312	358	357	348	310	330	326	351	366	342	356	332	325	342	327	358	336	339	352	334	350	344	360	374	373	354	356	348	379	363	348	313	358	326	362	346	362	336	373	369	389	335	354	318	353	359	336	334	365	366	324	347	343	339	345	355	318	300	313	332	378	350	366	345	359	340
32718	5669	10053	13818	14533	12719	10070	6447	5411	5020	6335	5346	4798	5101	5046	5704	5105	5127	4905	4003	3564	3447	3581	3388	2582	2505	2481	2241	2370	2326	2117	2114	2199	2193	2170	2005	1889	1623	1446	1350	1121	1153	1247	1375	1512	1574	1308	1176	1103	1155	981	986	995	990	923	966	904	896	887	995	986	1079	935	945	971	974	901	799	888	975	912	860	842	889	918	838	869	827	811	857	789	797	880	844	841	851	803	806	852	784	868	783	810	864	828	826	753	816	832	871	811	871	846	777	836	830	851	800	839	825	831	853	840	815	787	887	806	813	829	792	829	755	856	824	809	829	831	813	806	827	855	851	807	776	783	779	841	816	796	832	792	811	820	784	831	837	825	812	844	831	841	845	859	827	788	802	806	856	877	827	798	830	847	826	809	855	805	853	820	773	856	825	821	790	814	794	813	785	796	797	801	831	801	813	810	784	799	833	792	845	814	849	812	797	807	806	772	773	773	818	875	826	810	817	828	785	815	831	812	806	851	817	811	790	794	776	807	820	846	801	816	796	825	838	805	889	777	820	848	786	785	846	841	813	803	825	837	851	872	800	856	853	846	829	817	791	796	819	865	811	826	815	830	791	830	823	824	814	819	756	842	813	800	821	826	795	880	829	789	807	815	843	811	833	836	805	837	848	820	825	827	786	856	827	820	823	847	831	853	773	793	798	836	784	752	845	844	810	834	842	777	813	836	837	855	756	797	840	835	807	761	767	828	794	819	788	825	815	823	787	824	841	804	861	793	797	800	860	833	815	827	878	881	835	892	782	846	907	796	851	851	814	863	820	805	803	825	825	829	805	843	822	802	823	794	826	809	814	833	814	818	856	816	820	859	814	812	821	833	840	797	791	848	783	797	770	819	821	846	823	817	846	834	797	819	883	812	832	811	823	824	807	835	778	808	856	813	778	831	842	830	852	824	819	824	856	807	794	787	873	781	878	856	829	884	783	829	860	777	772	834	830	784	839	842	819	846	826	840	782	765	830	876	873	904	821	810	789	792	821	797	816	829	799	855	835	804	776	856	824	817	840	850	826	855	859	808	822	848	817	835	789	857	819	809	792	810	780	787	833	880	781	870	889	809	827	840	820	795	821	837	754	821	816	837	795	813	802	820	765	834	805	814	804	859	853	796	798	888	793	815	828	805	821	845	816	769	840	797	828	814	877	844	789	794	782	850	877	769	796	842	794	853	781	811	846	779	821	767	836	820	815	812	856	833	812	829	805	821	841	806	819	784	836	823	854	829	798	813	807	790	830	835	794	831	819	799	772	806	783	807	795	851	786	843	837	849	838	829	820	794	775	813	885	790	857	811	835	839	805	789	806	823	842	872	807	842	808	872	796	817	821	830	848	823	865	847	799	837	818	855	794	839	789	856	871	823	812	835	824	854	829	864	830	835	799	797	806	812	804	801	815	841	805	758	862	825	868	810	891	846	834	797	789	806	809	796	850	797	837	821	763	887	809	838	798	833	723	807	818	888	779	862	810	811	835	855	794	850	839	849	828	839	860	792	859	796	834	834	784	821	798	782	796	881	879	860	849	827	773	781	845	816	854	852	776	824	797	819	826	833	815	789	835	784	855	806	828	822	808	800	818	837	842	816	818	841	764	773	858	811	847	778	808	845	815	834	854	790	831	845	825	802	825	846	879	830	811	805	822	809	832	859	848	803	788	809	840	861	813	846	829	839	819	786	823	841	867	861	896	750	853	874	816	861	839	812	841	777	782	831	779	889	849	789	840	843	814	858	782	843	886	815	819	900	840	827	762	804	802	801	816	855	812	862	834	794	846	814	805	873	798	806	824	812	822	809	818	810	875	846	848	790	830	806	815	767	827	836	836	767	833	801	757	818	774	808	854	846	766	771	851	852	799	819	867	806	807	816	860	833	846	883	803	827	822	895	872	821	809	817	827	802	859	827	804	844	800	826	825	784	818	823	819	855	787	798	792	887	814	857	836	810	783	825	847	881	865	810	781	793	840	821	771	800	892	826	835	830	875	790	796	836	833	831	806	816	842	803	841	840	790	846	849	818	810	872	812	858	857	901	805	849	785	789	831	836	832	785	868	819	822	804	817	822	859	808	784	801	826	840	887	806	856	800	865	799	853	840	867	870	820	754	834	823	793	792	741	795	807	817	851	820	905	853	824	849	834	827	875	825	847	822	864	765	826	876	859	839	871	813	820	856	828	836	832	808	832	890	819	801	819	865	867	847	804	842	762	889	822	841	873	809	780	806	823	824	844	792	836	849	828	817	808	831	836	854	808	840	839	848	847	865	780	812	838	869	847	804	824	827	834	892	766	806	801	841	792	834	834	821	836	876	868	836	829	844	827	801	790	863	819	817	790	794	824	801	801	815	806	867	800	795	800	804	827	854	878	767	842	814	800	852	795	815	844	825	791	822	792	784	761	807	826	821	789	808	830	840	816	819	803	874	826	867	772	800	849	754	877	851	830	813	866	776	781	835	854	820	831	784	789	808	803	862	788	854	827	853	816	859	839	839	805	764	802	822	780	819	840	853	785	815	808	802	833	778	838	834	807	830	877	808	846	838	792	858	816	808	796	830	826	822	807	845	823	795	824	850	824	838	787	854	864	845	855	827	817	792	865	833	837	789	852	839	853	834	767	794	826	860	855	899	809	810	830	849	782	815	803	808	781	792	758	825	811	823	898	794	813	813	847	866	836	803	785	782	852	845	788	786	825	852	812	853	836	821	832	780	822	772	830	862	809	782	898	831	799	797	784	888	843	790	823	842	844	866	868	827	781	852	816	835	814	761	782	842	820	777	881	860	835	820	804	757	756	866	805	817	824	833	812	849	813	835	832	816	853	837	818	817	813	807	848	851	780	798	804	793	837	812	787	865	802	840	796	800	813	855	810	795	823	782	853	864	867	775	800	852	826	853	831	839	818	875	794	809	818	845	815	829	778	841	793	746	796	826	856	884	833	814	818	844	834	813	825	842	788	846	802	830	816	793	846	845	792	801	804	823	841	804	830	818	770	839	798	852	794	868	853	874	809	896	853	844	822	879	832	856	784	803	815	835	800	790	831	828	797	876	837	820	868	861	827	795	832	814	817	838	838	870	876	811	839	821	806	830	833	783	847	799	841	836	809	839	815	838	815	817	843	797	824	801	825	851	817	881	861	864	849	789	857	759	826	796	761	838	821	844	801	817	882	830	819	856	801	879	824	823	817	792	774	801	843	785	885	771	838	782	833	833	803	815	828	837	773	835	882	823	846	790	804	858	780	840	805	871	800	851	829	836	808	828	794	772	845	836	846	784	818	871	875	836	829	855	854	837	843	837	804	828	842	792	806	808	818	825	778	799	810	775	780	843	798	861	778	827	875	850	864	850	839	806	780	810	757	833	823	832	852	748	771	804	836	783	813	907	859	797	843	824	811	826	795	797	864	829	823	780	804	819	813	875	811	830	774	816	816	804	764	806	817	851	789	817	832	802	858	822	844	841	816	858	872	828	822
10352	2653	2005	2031	1876	1604	1058	784	717	676	758	643	705	645	652	727	670	709	688	640	603	588	595	638	608	557	573	590	540	565	530	523	529	536	555	526	540	495	480	535	473	488	536	496	489	518	499	465	490	479	464	469	495	429	467	466	441	522	481	456	501	457	497	479	498	502	468	454	438	501	463	471	451	509	454	486	486	494	440	457	456	447	447	495	473	492	482	494	475	489	458	451	475	493	461	473	464	452	464	486	471	497	437	467	449	450	484	473	454	439	496	454	464	464	465	456	503	459	459	480	473	488	469	443	485	436	465	469	476	454	447	488	464	498	501	500	482	461	466	444	440	510	486	432	461	469	479	480	434	485	467	473	505	459	464	450	479	429	436	522	481	483	504	460	490	483	454	458	467	466	477	487	497	510	446	435	496	475	476	495	439	468	463	441	435	476	495	469	458	452	483	424	524	519	477	489	469	486	476	475	507	473	453	462	445	494	464	494	464	471	498	435	440	461	441	448	465	505	481	423	514	485	462	479	444	477	466	461	465	476	473	479	466	498	450	461	451	434	459	485	463	464	458	459	472	465	471	454	456	509	484	461	435	431	492	461	497	492	475	479	468	448	483	476	509	471	505	486	472	497	503	437	481	435	527	413	447	464	513	445	456	455	474	459	465	474	456	430	477	483	450	507	475	468	452	446	456	477	450	448	487	474	448	470	452	412	488	462	452	488	504	491	488	494	517	449	530	461	506	479	468	487	469	476	453	467	481	441	478	434	478	488	465	418	466	453	475	505	466	455	415	482	487	459	468	490	438	477	453	451	464	497	470	440	468	462	517	464	449	455	452	442	478	495	473	439	496	490	460	490	454	449	473	486	491	418	441	451	446	549	419	473	497	454	472	501	463	481	430	476	460	450	491	459	505	498	474	505	489	470	479	484	453	504	516	437	451	459	500	482	394	489	481	416	430	455	447	447	440	456	477	449	516	472	467	418	488	397	426	453	451	446	433	471	474	469	503	476	472	435	511	481	490	485	465	474	463	448	483	454	469	455	467	454	460	511	476	504	454	448	456	504	479	437	497	443	452	503	436	481	546	458	455	458	514	463	468	488	467	480	478	454	471	426	428	467	488	450	453	450	436	421	459	475	482	441	459	481	471	475	543	469	433	467	427	444	440	470	448	455	477	473	474	424	443	444	486	468	457	476	435	471	460	436	468	454	447	508	451	447	481	488	469	474	438	431	468	465	464	460	486	445	458	475	478	462	447	437	456	491	483	510	504	478	479	486	457	475	464	510	522	443	449	452	508	432	491	471	465	498	490	437	477	452	491	457	448	456	425	437	460	440	438	469	451	426	463	455	454	474	484	449	457	471	492	475	468	430	466	478	451	461	432	424	486	482	517	474	487	483	448	472	459	476	456	518	479	443	463	488	469	451	488	517	478	425	455	433	461	467	487	465	481	459	465	444	484	446	448	432	481	439	439	483	423	481	477	454	465	431	460	456	457	426	441	468	485	498	447	464	458	457	469	476	466	471	458	451	463	480	464	494	450	446	502	448	492	450	436	463	493	465	466	450	478	439	487	484	476	464	473	469	472	489	481	452	465	492	487	461	516	468	475	518	445	463	487	481	429	489	476	464	475	457	440	444	512	483	483	496	481	518	499	491	435	489	442	453	454	489	418	448	447	436	468	439	547	460	482	437	480	468	470	462	461	494	520	473	443	477	483	470	451	449	499	527	476	451	444	491	437	474	518	472	474	476	468	478	498	427	502	427	484	453	462	454	463	425	456	465	459	480	427	496	458	473	470	472	433	507	479	441	481	428	458	469	465	480	476	456	479	467	476	468	512	424	476	463	442	480	486	479	512	448	419	432	428	462	469	431	413	445	433	421	491	463	504	485	485	453	445	475	467	468	468	459	489	462	496	467	476	463	489	469	480	480	427	406	484	475	470	441	467	464	458	495	483	472	467	419	448	501	467	466	487	450	477	497	484	452	443	451	452	466	487	507	462	473	454	441	506	489	429	458	470	444	504	466	450	449	449	468	457	455	461	478	498	440	472	483	468	433	473	457	488	439	477	494	455	476	431	468	503	444	500	454	464	450	439	455	453	477	463	422	488	432	472	464	502	465	435	435	429	491	467	467	449	489	453	464	461	409	469	460	495	439	454	457	483	468	491	516	504	450	472	497	489	438	473	487	489	475	459	469	485	497	429	458	481	479	484	488	481	468	450	448	481	505	448	439	456	458	506	430	474	441	462	464	500	460	469	436	493	485	512	476	478	449	473	517	461	474	469	479	445	446	494	443	457	435	442	448	481	483	465	472	482	488	485	498	462	471	517	432	490	482	450	485	466	449	475	438	431	446	462	461	512	497	456	474	415	434	446	439	464	499	475	494	475	451	490	480	460	496	476	453	442	486	432	478	429	487	476	511	463	486	506	486	467	483	508	453	475	440	465	492	472	467	485	455	454	477	442	464	484	489	425	461	462	455	466	516	467	494	504	489	454	460	463	478	468	456	514	525	459	499	450	458	463	465	447	458	488	455	455	492	498	450	443	486	500	514	489	433	439	455	450	491	455	498	471	444	432	540	459	501	474	455	457	441	459	466	470	439	488	452	477	482	487	474	436	475	479	489	486	488	460	449	502	471	492	463	454	415	422	452	517	441	460	490	482	433	463	476	460	479	463	476	482	464	433	458	478	441	495	455	496	461	456	447	475	457	445	429	502	459	485	446	475	504	442	448	477	446	440	402	456	468	508	440	470	516	489	440	450	447	432	465	456	431	491	482	445	478	461	430	437	490	425	463	479	461	516	495	459	467	465	485	516	460	473	473	434	474	450	477	483	460	480	463	437	445	468	482	414	439	484	461	442	474	502	479	466	471	465	478	468	459	434	502	450	457	477	470	498	488	504	490	485	473	435	472	463	436	469	440	475	447	509	442	410	412	450	460	453	480	462	418	462	489	482	433	512	456	446	450	455	432	459	481	465	481	471	506	422	488	479	474	502	480	479	447	484	454	480	498	469	488	410	489	488	446	483	469	431	460	493	494	490	471	477	454	441	430	447	454	537	444	453	482	479	458	463	484	450	464	482	459	463	466	482	497	498	477	482	482	439	463	476	464	473	447	471	425	424	467	447	465	476	473	467	464	460	461	469	484	478	464	467	441	488	428	436	449	450	502	462	429	492	485	460	456	453	493	488	445	450	502	488	445	483	511	430	449	460	466	458	494	443	465	494	473	454	502	485	505	488	469	493	465	472	475	510	485	478	473	458	467	482	472	481	478	438	499	464	434	448	460	406	459	475	467	456	464	437	438	501	446	474	472	459	454	465	513	472	435	484	466	476	494	490	529	429	477	472	524	465	463	448	477	466	456	485	456	445	493	478	442	471	460	482	478	487	495	515	487	513	479	481	455	472	455	421	475	470	455	472	458	477	472	491	441	448	440	466	459	460	450	465	439	448	464	495	475	473	483	477	499	470	466	485	493	487	479	458	465
7273	2597	3727	5531	6244	5699	3849	2648	2477	2350	2679	2258	2415	2336	2160	2557	2527	2644	2570	2270	2039	2007	2170	2103	1786	1618	1782	1608	1684	1582	1500	1538	1507	1507	1513	1486	1435	1289	1234	1208	1130	1044	1099	1219	1319	1303	1084	1196	1157	1090	1065	1094	1100	1034	1071	1109	1059	1086	1048	1118	1196	1129	1128	1035	1102	979	1049	1022	1062	1089	1114	1023	1078	1047	1084	1070	1041	1007	1071	1028	1055	1038	1071	1066	1030	1018	1042	1036	990	1084	1011	1027	1031	1105	1119	1096	1035	1099	941	1030	964	1072	1054	1067	1089	1088	1018	978	1034	1062	1030	1104	1012	1044	1007	1054	1067	1050	1011	1004	1038	1089	1036	1074	1081	1052	1057	1082	1041	1027	1026	1023	1060	1065	1035	1063	1048	1058	1066	1063	1026	1070	1033	1028	1067	1078	1013	1124	1075	1049	1040	1080	995	1008	1062	1032	1076	1039	998	1079	1027	1056	1038	1100	1010	1072	1115	1005	1014	1133	1019	1064	995	999	1101	1072	1035	1059	1047	1015	1063	1091	1029	1010	1036	1078	1049	1081	1006	1010	1022	1028	1071	1043	1074	1059	1089	1030	1046	982	1069	1058	1047	1018	1031	1057	1034	1027	1052	1060	1005	993	1001	1101	1026	1061	1005	1038	1044	1077	1084	1057	1050	1057	992	1086	1021	1030	1034	1016	1040	1024	1085	1045	1071	1069	1062	997	1024	1038	1061	1041	1031	1111	1033	1030	1093	1023	1043	1043	1045	1036	1028	1065	1087	1064	1022	1041	1076	1043	1040	1076	1091	1007	1021	1060	1044	1079	1076	1061	1022	1042	1049	1044	1071	1029	1061	1046	1024	1063	1095	1066	1065	1010	1047	1044	1024	1063	1053	1051	1061	1006	1026	1031	1031	1044	1061	1011	1042	1067	1071	1099	1041	1024	1088	1013	994	1048	1065	1007	1094	1115	998	1055	1053	991	1053	1029	1032	1060	993	1041	1017	1027	1056	1027	1058	1064	1039	1001	972	1073	1099	1089	1072	992	1132	1033	1033	1017	1030	1046	1104	1026	968	982	1051	1001	1072	996	1082	1047	1085	1031	1110	987	1059	1023	1028	1018	1053	1024	1019	1056	1056	1005	1096	1053	1058	1118	1020	1039	1096	1035	1007	1033	1075	1046	1055	1026	1021	1026	1065	1042	1096	1041	990	1060	1032	981	1098	1026	1080	998	1031	1080	1067	1057	1084	1046	1040	1058	1031	1064	1076	1039	1081	1000	1004	1099	1050	1103	1026	1010	1059	1069	1041	1021	1031	1033	1043	1049	1097	1059	1002	1034	1041	1027	1065	1119	1071	1043	1064	1049	1071	1032	1073	1035	993	1057	1052	998	1070	1021	1049	1112	1043	1088	1080	1068	1005	1024	1005	963	1113	1047	1074	1030	1084	1061	1059	1071	1101	1070	1077	1077	1007	1046	1021	1053	1049	1062	1080	995	1026	1025	1048	1032	1091	1085	1055	1073	1055	1029	1012	1055	1005	1060	1055	1041	1085	1108	1073	1121	1012	1073	1068	1061	1037	1048	1102	1046	1046	1034	1027	1087	991	1080	1027	1035	1024	1066	1073	1108	945	1009	1056	1060	1071	1052	1061	1114	1176	1042	1022	1045	1035	1043	1065	1023	1072	1026	1009	1000	1025	1064	994	997	1057	1043	1024	1008	1022	1033	1088	1002	1042	951	1061	1022	1097	1031	1045	993	1080	1004	1011	1114	1064	1102	1045	1084	1075	1053	1090	1069	1023	1047	1016	1027	1034	1065	1080	1018	1094	1021	1077	1096	1068	1010	1065	1135	1006	1062	1016	1113	1030	1047	1051	1020	1035	1066	1018	1019	1090	1013	1046	1068	1056	1061	1077	1112	1102	1025	1057	1093	1095	1038	1071	1081	1044	1055	1054	1041	1083	1033	1035	1033	1055	1104	1074	1059	1048	1056	1015	1029	1042	1017	1008	1056	1078	1087	1071	1111	1059	1029	1039	1033	1062	1020	1088	1020	1034	1087	1047	1049	1043	1001	1018	1035	1040	1070	1031	1075	1052	1067	1009	1058	1035	1015	1059	1117	1005	1004	1099	1065	1057	1067	1060	997	1069	1057	1054	1024	1059	1031	1035	1044	1035	1037	1071	1053	1052	1073	1053	1072	1070	1085	1052	1021	1044	985	1088	1092	1035	1064	1088	1079	1073	1108	1019	1072	1038	1087	1048	1010	1060	1036	1051	1017	1054	1085	1089	1045	1027	1125	1113	1101	1017	1032	1079	1087	1053	1044	1023	1055	1020	1049	1035	1053	1058	1072	1081	1028	1089	1122	1022	1035	1037	1087	1015	1021	1051	1084	1034	1041	1019	1067	1057	1028	1037	1114	1072	1055	1021	1074	1068	1029	1053	1056	1020	1063	1059	1088	1035	1034	1054	1011	1078	1033	1071	1061	1059	998	1000	1054	1018	1085	1000	1051	1045	1028	1064	1023	998	1041	1076	1066	1106	1009	1045	1030	1061	1037	1044	1048	1046	1083	1100	1049	982	1048	1060	1126	1055	1101	1047	1083	1019	1042	1084	1006	1050	1071	974	1068	1010	1069	1063	1114	1046	1058	1019	1077	1050	996	1050	1063	1067	1013	1032	986	1066	1053	1047	1140	1031	1103	1024	1083	1007	1016	1042	1051	1078	994	1079	1101	1064	1007	1090	1042	1088	1107	983	1014	1095	1031	1026	1096	1016	1108	1048	1042	1085	995	979	1099	978	1058	1026	1038	974	1043	1040	1074	1029	1057	1013	1027	1043	1035	1066	1071	1094	1028	1018	1105	1039	1062	1056	1028	1079	1007	1052	1007	1077	1072	995	1080	998	1015	970	1036	978	1046	987	1074	1036	1083	1035	1052	1040	1048	1124	1078	1096	1075	1080	1084	1015	1060	1019	1018	1059	1031	1000	1054	1077	1090	1064	1033	1016	1043	1029	1092	1048	1113	1113	1075	1019	993	1031	1053	1029	1084	1060	1004	1026	1004	1008	1014	1073	1058	1045	1025	1033	1071	1071	1065	997	1079	1016	1061	1048	1009	1006	1096	988	1072	1036	1062	1084	1062	1085	1060	1006	1051	1001	1028	1023	1035	1000	1072	1076	1036	1025	1065	1010	1077	998	1041	1035	1046	1061	1038	1022	1058	1055	1024	1048	1062	1070	1094	1090	1002	985	1047	1050	1041	1069	1058	1062	1049	1069	1042	1123	1032	1003	1065	1034	1092	1096	1062	1009	992	1034	1032	1004	1091	1080	1095	1025	1048	1050	1061	1052	1018	1059	1012	1098	1038	1089	1040	1047	1051	1010	1006	1052	1043	1068	1105	1054	1038	1070	1025	1053	1090	1109	1033	1040	993	1044	1018	1089	1026	935	1030	1022	1055	1055	1018	1044	1082	1058	1012	1020	1067	1079	1026	1077	1031	1015	1030	1054	1061	1040	987	1005	1085	1032	1026	1055	1072	1027	1026	1069	1104	1043	989	1062	1080	1038	1065	1062	1017	1055	1077	1042	1036	1005	1032	1060	1091	1038	1029	1061	1002	1109	1091	1022	1082	1039	1031	1085	1055	1068	1054	1023	1062	1017	1049	1087	965	1016	1027	1093	1104	1097	1054	1065	1016	1052	1013	1159	1083	1050	1066	1013	1078	1055	1040	1017	1070	1015	1047	1074	1008	1032	1125	1070	1019	1106	1068	1030	1036	1025	1001	1032	1006	1054	1049	993	1013	1086	1083	1059	1037	1101	1070	1027	1115	1080	1000	1033	1044	1048	1064	1055	1055	1022	1026	998	1110	1057	1029	1060	1051	1091	998	1029	1047	1035	1034	1068	1042	996	1069	1113	1071	1120	1075	1060	1061	1025	1051	1055	1029	1031	1040	1036	1040	1025	1046	1013	1031	1076	1116	1003	1057	1057	1030	1031	1030	966	1050	1066	1040	1133	1021	1059	1076	1078	1071	1030	1018	1029	1103	1070	1022	1016	1069	1046	1009	1046	1044	1044	1054	1062	1031	1037	1007	1020	1025	1067	1040	1005	1086	1014	969	1064	1071	992	1081	1031	1045	1032	1025	1105	1029	1031	1092	1004	1027	1034	1116	1022	1054	987	1105	1060	1041	1070	1054	1089	1073	1047	1011	1052	1087	1076	1034	1024	1052	1058	1030	995	1089	1037	1016	1078	1124	1070	1083	1033	1004	1027	1049	1122	1034	989	1017	1049	1062	1032	1024	1090	1066	1093	1044	1063	992	1091	1041	1041	981	1035	1038	1036	1036	1009	1038	1024	1031	1015	1035	1028	1069	1006	1061	1028	1073	1092	1012	1072	1020	1036	976	1044	1028	1027	998	1087	1001	1044	1049	1051	1092	1055	1042	1032	1045	1052	1032	1072	1095	1036	1042	1088	1095	1076	1036	1048	1092	1067	1066	1008	1035	1062	1034	1020	1042	1081	1049	1066	1007	1067	1039	1064	1044	1037	1012	1092	1082	1101	1039	1029	1033	1014	1028	1098	1010	1107	1004	1035	1069	1037	1069	1018	1061	1103	1055	984	1081	1066	1002	1059	1050	1016	1038	1114	1047	1023	1100	1050	1043	1022	1120	1070	1058	985	1041	1025	1054	1060	1056	1068	1007	1098	1062	1057	1053	1052	1062	1025	1065	1046	1009	1124	1064	1062	1061	1054	1038	1054	1042	1025	1046	1065	1092	1076	1099	1021	1069	1015	1044	1039	994	1058	1049	1076	1049	1031	1057	995	1011	1066	1006	1032	1027	994	1048	1099	1052	1050	1042	1061	1055	1033	1040	1012	1045	1062	1056	1026	1056	1094	1012	1049	1017	1048	1065	1017	1025	1016	1040	1010	1018	1066	1041	1053	1078	1080	1054	974	1052	1076	1109	1026	1042	1061	988	1073	1046	1101	1034
50212	18060	7303	4937	3754	2626	1668	1143	980	860	934	869	822	832	767	826	785	861	793	725	639	569	689	599	549	479	528	480	518	460	501	515	491	518	489	469	422	448	369	419	412	383	417	400	411	419	365	391	376	368	351	380	393	419	356	363	361	341	386	366	368	364	383	420	396	403	422	348	363	377	391	366	354	330	333	344	365	342	352	330	327	352	371	365	352	370	355	360	352	350	381	367	371	347	327	370	357	348	381	383	366	360	383	328	362	362	362	379	332	340	375	350	361	313	377	355	330	344	356	346	371	329	365	333	362	372	344	375	388	363	369	368	365	342	337	373	347	349	383	348	357	356	331	334	367	365	358	396	348	343	364	357	397	358	336	354	353	345	372	382	343	353	370	356	367	376	343	357	376	366	369	368	333	365	352	390	373	350	370	360	372	360	372	355	379	378	345	341	353	363	367	389	374	362	404	328	345	362	380	355	376	364	374	358	312	377	352	381	342	387	363	379	378	319	372	359	345	346	358	361	382	341	372	358	344	389	356	376	340	359	385	321	363	393	376	322	394	338	400	358	370	400	411	345	344	356	334	387	349	359	370	366	366	381	349	356	347	356	390	413	358	369	354	369	371	337	346	333	365	371	350	356	340	346	368	367	370	367	303	325	350	346	351	336	367	382	366	342	330	357	388	393	372	361	325	370	377	373	377	379	369	355	339	383	348	378	367	349	361	363	366	347	361	339	346	382	352	353	375	352	371	360	368	390	356	368	355	361	336	390	368	327	350	335	389	361	344	373	348	392	354	347	366	348	374	366	341	351	390	345	359	372	377	365	338	389	339	417	385	340	362	359	382	339	350	329	366	351	369	350	341	374	374	369	332	341	373	371	358	363	370	379	356	353	371	326	360	372	345	349	359	358	346	372	384	376	383	359	393	348	383	361	390	322	367	373	355	357	343	357	358	350	347	414	355	405	400	353	339	353	403	358	366	362	369	306	364	376	370	347	374	372	328	363	384	397	331	345	369	334	314	333	370	396	368	407	357	359	372	393	355	362	384	372	379	345	372	383	376	348	354	382	339	334	360	371	338	316	371	340	362	364	349	366	366	326	374	355	365	365	354	403	362	386	367	372	345	324	355	332	354	352	341	362	366	381	393	359	354	349	335	367	353	356	383	357	357	365	358	327	334	350	381	372	349	386	373	344	362	336	314	371	361	352	385	323	381	393	351	355	360	317	376	327	324	417	363	366	394	371	352	354	361	350	377	384	363	393	352	323	348	371	375	389	373	392	352	377	400	359	382	368	386	382	362	352	391	352	351	427	363	374	395	388	341	354	379	363	369	401	383	371	367	374	417	374	367	380	371	367	354	374	365	382	385	348	352	326	359	370	370	339	376	373	357	409	333	336	360	321	368	362	381	352	372	350	401	346	357	374	349	365	346	386	361	339	356	338	367	354	361	362	355	375	374	323	328	359	366	352	331	351	356	364	368	338	336	354	352	348	330	387	374	355	400	351	344	367	361	346	377	367	354	373	378	351	386	340	372	373	344	359	341	337	354	349	350	368	386	360	354	385	355	359	327	323	329	357	355	347	365	386	342	372	359	348	360	330	349	322	369	340	349	360	338	358	353	379	340	357	392	352	375	344	361	370	377	379	339	341	336	357	321	365	326	365	348	361	405	363	327	403	362	368	400	345	343	391	355	376	364	371	362	382	355	343	369	392	344	352	356	384	369	391	361	394	383	360	352	350	362	379	350	355	399	317	367	372	389	365	362	387	378	372	385	335	331	350	397	357	377	337	361	393	361	343	352	345	349	366	368	370	374	389	367	366	356	356	356	380	381	362	332	347	364	354	375	358	338	364	331	311	361	388	344	369	346	383	342	335	368	352	379	304	328	358	380	336	381	373	329	349	343	390	340	336	355	374	390	357	360	362	373	332	393	327	354	356	341	351	378	363	361	354	356	346	329	365	328	359	347	368	329	344	346	339	365	365	366	402	381	393	329	322	356	359	339	364	373	381	339	372	397	332	353	375	375	367	358	359	356	372	355	351	365	370	373	361	360	368	403	365	360	344	377	327	349	361	389	356	350	404	366	325	338	346	380	375	391	344	393	353	347	350	384	349	324	352	369	384	367	335	366	364	345	344	370	399	346	381	339	364	367	382	391	362	330	391	401	403	358	336	364	359	357	384	396	395	374	372	364	371	363	343	374	371	345	353	403	380	366	348	335	367	315	343	341	345	366	364	333	352	369	371	385	373	372	382	357	312	318	365	354	332	386	357	338	333	361	323	365	368	369	348	362	331	379	363	380	372	350	351	345	370	370	375	359	383	354	379	360	314	377	348	356	407	368	370	378	346	348	323	352	389	374	377	365	369	374	344	366	376	361	369	392	395	346	348	369	352	361	380	359	356	352	362	345	370	389	344	381	387	373	344	350	401	366	368	354	378	391	386	381	398	405	353	345	324	354	365	347	355	355	348	367	386	406	338	363	344	383	393	397	366	357	355	367	353	355	363	340	367	394	373	388	390	372	380	360	358	348	361	376	352	388	349	375	376	376	351	327	378	366	395	398	383	403	360	366	350	323	373	390	363	385	398	384	347	373	368	356	360	370	405	374	366	397	369	376	371	374	385	358	363	364	352	338	368	324	372	332	382	351	393	334	369	406	371	331	364	371	396	346	359	382	411	346	371	375	365	381	357	328	387	388	380	363	334	403	364	381	345	392	347	338	389	402	365	383	363	347	366	371	363	385	352	358	356	395	369	404	354	375	378	381	368	354	339	365	363	388	356	369	352	360	361	400	368	348	349	369	335	327	351	393	374	345	345	371	317	373	409	359	373	377	348	378	379	349	369	341	370	381	356	358	348	402	322	394	355	328	345	366	331	353	352	352	347	360	350	367	364	367	386	372	391	339	393	353	348	377	340	374	358	335	335	355	342	394	379	365	345	324	332	361	350	373	389	417	373	330	370	389	363	382	357	335	367	372	323	360	355	357	356	355	333	372	368	362	356	373	403	354	384	330	335	354	368	396	393	373	391	379	345	371	352	340	374	361	415	341	362	372	381	358	350	351	388	340	379	348	358	360	373	316	347	318	409	345	356	380	348	367	355	357	363	373	347	383	356	350	383	377	374	354	353	381	351	338	372	359	366	368	363	360	380	391	338	367	350	346	352	389	348	368	392	319	364	354	362	383	367	346	386	361	385	350	367	353	359	353	357	372	340	366	377	376	383	407	372	348	367	376	377	367	367	385	355	358	394	349	397	351	374	356	347	369	396	363	390	343	367	354	366	370	357	363	334	384	345	401	383	332	353	321	368	361	392	353	343	386	352	368	371	361	341	336	378	343	357	376	375	350	378	397	402	338	355	350	329	318	332	336	365	359	361	351	372	364	366	350	363	382	379	339	374	342	342	350	337	347	369	370	343	349	343	367	369	369	367	353	347	346	350	361	378	353	376	349	370	354	349	368	359	354	337	370	371	352	405	353	367	382	354	355	369
24548	4291	7396	10213	11098	9403	6173	4700	3991	3743	4689	3795	3763	3766	3535	4107	3742	3930	3888	3246	2925	2757	2860	2688	2223	1980	2183	1859	1864	1925	1627	1803	1695	1789	1691	1537	1579	1302	1234	1130	1061	981	1133	1107	1290	1334	1115	995	964	1060	981	978	990	933	920	961	864	864	910	963	1016	1007	943	960	949	898	862	826	895	851	939	866	942	893	845	865	878	889	879	885	808	824	882	855	841	869	860	824	830	858	834	883	814	836	862	889	809	866	877	854	831	841	858	842	868	855	882	869	811	829	880	835	830	816	888	902	901	855	887	861	838	844	852	871	826	868	825	812	842	858	870	888	803	861	830	809	900	852	841	817	815	860	787	856	832	853	852	825	831	896	828	824	853	830	863	848	892	847	855	825	847	859	810	854	845	846	862	913	826	798	866	857	890	764	793	781	856	869	834	838	832	804	852	810	829	872	808	851	847	823	832	832	812	861	845	864	841	840	860	865	822	820	835	837	868	851	852	821	847	849	795	844	857	863	874	806	880	818	846	887	869	809	804	845	817	842	868	899	863	820	898	827	832	826	870	840	824	835	817	845	856	856	801	787	850	818	863	870	841	860	810	843	774	820	889	796	899	815	841	836	834	777	833	857	837	843	839	877	840	786	843	863	808	824	815	821	819	822	836	814	870	868	882	847	783	863	844	846	758	819	832	854	806	797	835	879	814	871	830	877	876	865	897	819	853	831	830	828	870	891	823	835	786	787	835	855	794	864	866	820	842	816	810	828	820	823	857	835	847	845	858	862	846	815	876	783	843	865	877	801	846	845	824	894	867	888	849	882	783	831	868	863	836	851	843	875	860	881	869	852	857	826	824	792	832	865	790	827	836	858	812	829	815	850	806	874	826	877	830	825	823	839	839	871	831	859	821	872	845	842	839	880	880	826	833	870	859	863	873	866	832	819	850	869	863	832	832	856	838	838	868	850	912	878	833	888	838	784	842	819	845	818	802	799	865	864	842	865	906	792	833	848	839	833	858	843	847	845	806	807	853	818	832	845	877	861	854	834	848	842	849	851	872	833	869	858	823	880	867	832	858	813	832	860	803	844	819	857	889	829	868	890	830	835	823	851	797	850	863	830	834	845	847	808	839	874	835	793	836	787	832	856	872	870	868	819	848	809	845	812	861	859	822	851	886	851	890	848	824	840	837	856	851	807	829	851	819	847	864	814	858	875	847	873	847	844	824	819	881	845	889	851	830	864	860	842	829	827	836	809	824	886	835	857	867	821	882	861	850	880	870	817	899	846	858	869	818	908	898	908	882	833	840	851	823	866	800	788	840	855	901	803	896	839	836	914	852	818	814	855	839	846	826	808	914	919	867	920	882	863	842	848	854	867	848	840	860	821	865	836	850	861	807	882	836	849	847	875	862	864	873	851	890	794	842	853	836	838	765	858	841	890	887	920	838	865	857	837	806	826	853	819	825	802	868	841	883	829	763	859	838	873	855	853	846	835	855	869	822	847	848	827	868	862	905	841	803	828	869	833	848	789	862	879	841	834	789	899	818	855	832	862	854	837	841	846	790	883	827	832	885	884	810	820	867	804	814	842	894	890	891	857	832	808	841	790	874	770	846	820	826	852	887	848	837	785	810	810	852	829	825	824	821	838	813	825	798	873	841	815	815	828	843	834	843	817	839	882	832	848	878	815	873	831	826	887	857	852	841	853	821	825	796	840	850	811	814	812	841	865	880	855	822	839	875	816	849	825	833	795	826	886	823	832	814	828	871	835	883	848	882	842	813	820	817	796	827	831	879	831	845	869	843	841	866	867	871	868	856	819	800	814	854	805	885	836	843	807	816	868	865	838	887	841	848	875	851	868	883	821	785	800	855	786	823	871	828	898	822	840	839	856	844	847	874	827	865	838	842	849	851	825	817	884	835	836	836	828	844	878	825	861	902	829	821	839	931	833	860	884	867	845	870	834	809	840	859	820	848	834	809	854	882	866	829	844	839	805	787	833	861	894	843	875	844	836	829	839	857	869	819	825	858	877	858	788	841	819	798	865	823	852	878	835	778	863	834	870	822	857	844	839	833	838	835	821	810	877	859	847	827	849	917	873	848	830	909	861	854	809	846	833	836	858	853	842	782	901	859	844	853	873	870	812	871	795	826	854	827	839	879	867	830	827	848	871	820	846	829	807	922	857	820	840	832	832	821	843	831	800	841	813	870	816	908	790	834	845	798	807	874	852	826	850	823	879	843	846	860	828	829	802	874	842	811	844	845	847	809	813	846	854	837	849	838	861	828	882	826	858	805	884	842	900	831	831	819	881	822	864	883	795	818	856	832	846	800	841	783	854	851	848	855	812	863	798	835	863	840	861	843	835	837	865	814	833	830	843	838	872	856	838	802	792	846	894	812	813	828	867	856	856	836	824	818	831	845	857	825	892	868	852	812	806	843	862	815	771	821	851	872	833	849	863	856	922	865	828	863	887	853	865	843	829	803	857	877	807	823	836	853	860	866	793	873	883	830	811	823	828	892	793	851	828	838	841	812	834	836	860	841	850	820	880	843	844	809	870	868	871	811	821	845	851	868	824	876	839	834	817	849	872	763	864	868	843	796	850	858	800	814	834	858	787	844	845	866	810	801	857	867	856	839	860	830	817	800	827	857	849	859	867	858	852	823	822	792	860	869	814	903	883	794	869	834	778	908	856	839	836	810	899	861	863	868	792	864	868	816	840	836	844	883	869	816	847	815	818	801	810	863	814	864	860	786	819	847	804	835	879	824	808	820	812	828	869	834	820	815	809	859	826	814	824	852	834	831	827	827	867	827	848	840	844	819	873	848	773	877	805	890	895	801	804	790	873	842	852	864	830	895	774	853	809	902	824	845	838	863	861	839	885	881	813	833	898	799	804	795	832	845	854	820	838	888	901	865	849	835	858	840	840	840	812	875	825	869	872	874	859	826	865	884	813	839	881	810	887	851	835	849	814	796	851	866	849	848	847	849	832	819	840	845	829	876	882	830	805	844	815	823	910	821	840	854	851	856	880	882	814	803	818	819	882	780	828	858	805	871	828	858	769	853	891	897	866	889	874	854	828	866	847	860	851	842	835	843	825	796	864	871	858	845	825	812	867	854	854	889	867	791	875	896	854	827	879	885	820	842	872	794	842	894	811	838	846	810	838	867	852	828	810	856	869	856	850	858	811	812	840	861	849	811	875	870	805	870	859	809	811	824	856	864	904	874	852	832	836	845	821	797	841	782	859	807	869	789	876	846	887	827	852	814	888	826	847	893	850	843	809	901	814	863	843	815	872	810	820	831	893	885	889	857	875	860	913	760	861	894	867	804	845	867	859	900	843	883	829	821	854	833	878	883	874	830	810	826	824	847	864	855	844	873	812	858	812	856	860	839	852	751	852	835	806	855	852	845	794	873	845	791	822	858	804	862	841	860	878	820	845	835	853	927	809	828	814	935	851	833	827	847	835	846	885	871	835	816	804	873	872	887	861	783	850	884	837
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
