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
335934086216	335934086775	335934087325	335934087875	335934088425	335934088975	335934089525	335934090075	335934090625	335934091175	335934091725	335934092275	335934092825	335934093375	335934093925	335934094475	335934095025	335934095575	335934096125	335934096675	335934097225	335934097775	335934098325	335934098875	335934099425	335934099975	335934100525	335934101075	335934101625	335934102175	335934102725	335934103275	335934103825	335934104375	335934104925	335934105475	335934106025	335934106575	335934107125	335934107675	335934108225	335934108775	335934109325	335934109875	335934110425	335934110975	335934111525	335934112075	335934112625	335934113175	335934113725	335934114275	335934114825	335934115375	335934115925	335934116475	335934117025	335934117575	335934118125	335934118675	335934119225	335934119775	335934120325	335934120875	335934121425	335934121975	335934122525	335934123075	335934123625	335934124175	335934124725	335934125275	335934125825	335934126375	335934126925	335934127475	335934128025	335934128575	335934129125	335934129675	335934130225	335934130775	335934131325	335934131875	335934132425	335934132975	335934133525	335934134075	335934134625	335934135175	335934135725	335934136275	335934136825	335934137375	335934137925	335934138475	335934139025	335934139575	335934140125	335934140675	335934141225	335934141775	335934142325	335934142875	335934143425	335934143975	335934144525	335934145075	335934145625	335934146175	335934146725	335934147275	335934147825	335934148375	335934148925	335934149475	335934150025	335934150575	335934151125	335934151675	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44938	40570	40831	38226	36287	33687	32119	30972	29116	28915	25086	21433	21095	16014	7354	4020	2289	1419	1138	887	818	622	611	519	504	573	544	512	556	582	594	643	523	445	464	473	400	406	417	371	386	364	350	376	360	388	333	354	378	353	368	336	374	366	357	368	358	388	339	341	353	346	337	321	341	339	374	329	360	377	337	360	356	340	357	361	344	362	355	353	357	361	362	354	371	363	414	367	352	363	344	329	329	348	334	347	384	359	373	347	394	318	338	353	365	368	371	337	363	334	360	334	319	347	328	351	356	344	354	326	382	343	388	359	320	355	332	391	337	341	377	372	334	344	296	321	341	332	381	358	382	350	376	335	354	330	354	351	361	360	386	312	329	343	331	392	356	355	362	345	328	344	365	340	375	389	361	353	301	311	348	320	351	344	357	365	334	349	382	327	384	316	346	327	349	367	386	323	352	359	369	392	349	344	372	375	329	325	367	362	348	369	346	369	381	351	346	345	336	327	344	348	358	339	370	333	357	353	323	368	359	319	319	332	333	336	341	344	352	356	350	356	323	339	371	357	369	345	384	369	392	375	340	336	327	348	338	338	363	369	356	370	359	357	372	332	351	370	379	340	375	334	331	336	348	366	377	361	353	353	344	383	334	343	342	349	327	363	354	382	291	320	333	386	360	357	364	347	354	349	363	352	353	372	371	333	349	357	318	366	374	382	348	355	359	369	330	364	364	372	337	381	339	348	351	356	372	348	371	366	334	380	393	338	339	336	344	336	351	383	362	310	348	320	369	363	337	327	317	345	335	364	358	341	345	361	349	330	351	362	363	343	368	358	377	337	344	321	343	379	382	363	316	344	346	348	371	335	364	324	348	323	352	344	382	365	335	365	410	358	327	330	334	375	349	350	360	374	376	341	387	340	344	346	336	358	365	371	346	353	340	312	329	329	338	338	359	338	362	386	364	327	368	387	345	372	378	368	357	377	345	331	341	345	367	358	355	354	360	333	363	343	377	370	300	365	359	324	343	367	372	373	363	345	358	320	354	333	368	342	374	324	382	358	332	336	344	338	350	395	323	323	353	359	347	328	382	365	360	339	362	346	353	358	360	361	374	327	369	332	352	356	355	369	349	350	353	376	330	354	394	333	358	357	363	357	366	352	332	329	373	341	351	376	361	346	387	331	383	355	336	357	333	358	345	380	363	363	324	377	374	360	375	340	331	344	320	361	310	334	331	351	351	354	354	366	343	361	354	373	391	357	349	353	360	372	339	325	352	366	335	331	361	346	374	322	336	373	362	362	357	318	358	365	338	366	331	382	337	357	369	352	342	341	336	364	346	372	354	354	358	398	380	353	346	332	351	366	334	358	384	349	369	384	373	333	343	346	339	379	352	362	354	350	339	318	356	354	362	356	322	329	352	344	366	296	335	388	348	360	357	398	336	350	348	370	356	372	384	376	333	376	387	389	359	337	373	347	346	352	333	342	367	382	349	352	336	358	332	348	358	336	373	322	365	328	361	319	358	358	348	346	344	345	350	359	330	335	338	367	351	361	362	381	345	346	353	337	400	370	344	355	351	344	329	368	348	344	329	336	323	365	337	359	313	385	357	346	331	380	387	369	373	343	317	344	326	315	383	341	384	343	351	309	336	347	354	314	337	375	355	365	364	370	389	327	346	347	370	367	345	364	340	324	350	356	357	346	369	320	334	362	370	368	339	330	373	354	375	359	346	351	325	351	323	348	319	341	361	301	356	394	277	340	356	350	364	352	358	365	338	355	347	361	381	363	358	352	370	371	352	337	369	348	379	360	359	329	392	362	382	350	366	300	371	356	313	335	366	379	373	328	361	331	387	375	353	369	396	392	347	343	393	331	367	316	362	362	370	333	358	329	367	363	375	348	358	387	340	315	339	375	337	349	389	334	351	362	375	357	339	327	340	353	327	343	355	331	321	357	352	337	361	364	332	345	364	377	346	329	343	338	314	332	342	324	348	366	355	305	333	385	314	346	324	356	323	351	359	345	351	384	342	359	336	362	362	340	362	338	346	379	314	380	351	365	321	367	329	327	332	376	346	371	321	334	364	346	346	329	377	343	334	352	379	364	341	347	379	346	338	380	361	354	331	396	335	329	342	385	335	358	397	350	361	359	327	334	381	334	343	356	337	325	351	372	354	365	348	344	366	356	350	393	372	348	313	323	334	362	373	344	382	351	372	342	372	331	367	380	371	395	335	356	362	345	338	367	336	366	358	384	356	364	355	312	354	330	361	368	345	331	368	324	326	369	317	365	330	338	356	363	366	360	337	317	314	334	358	371	345	367	352	372	330	360	323	360	343	350	403	348	337	312	365	373	357	348	366	375	344	336	328	326	341	375	333	347	337	356	351	361	353	377	353	331	338	362	361	347	332	312	354	335	355	321	335	343	397	358	341	361	355	386	349	338	311	370	337	377	363	363	366	341	338	326	391	366	365	342	362	304	365	330	308	379	333	367	352	344	364	334	316	386	346	339	339	368	334	333	357	337	333	331	316	330	367	360	381	330	375	337	351	351	328	331	304	340	359	344	372	354	362	370	338	332	364	365	370	371	348	354	386	359	318	383	320	378	354	321	342	378	343	368	317	370	367	355	379	346	349	334	366	348	369	305	379	343	337	355	330	362	358	315	346	349	352	341	387	324	344	327	340	346	348	342	367	350	323	338	376	356	361	328	347	321	389	341	336	306	373	386	374	329	299	333	323	366	364	355	328	368	355	375	344	386	340	358	341	357	356	357	356	332	356	344	354	371	362	399	327	373	372	336	348	343	339	354	320	345	383	327	323	332	339	351	319	372	357	332	343	339	352	343	324	336	350	381	367	345	385	329	351	365	362	346	305	343	337	377	360	328	316	325	324	349	326	366	344	344	351	368	354	342	335	346	337	358	343	350	344	319	353	347	346	355	356	332	319	330	323	341	374	345	340	347	341	337	341	334	373	377	362	334	380	363	383	343	347	348	347	329	362	354	333	360	319	341	352	342	348	336	384	354	369	350	366	369	349	343	336	348	400	338	333	355	349	365	359	370	353	357	325	337	339	338	338	329	347	338	354	358	327	348	360	378	373	352	376	353	338	353	360	354	342	317	367	338	347	345	379	343	349	330	335	342	358	353	379	364	355	326	333	391	337	334	336	335	364	347	356	358	364	366	348	352	364	342	348	361	348	338	366	385	336	312	371	382	345	347	365	333	333	330	357	348	354	344	356	344	361	322	327	349	392	371	345	342	323	344	348	354	404	339	373	331	338	345	370	357	346	363	334	358	356	333	374	344	342	337	346	338	380	376	322	339	349	340	330	331	342	337	345	363	358	315	329	364	351	347	332	347	363	355	332	376	410	347	341	361	312	348	355	336	331	363	347	326	324	340	334	331	345	326	374	326	330	358	357	351	366	374	318	362	340	342	369	362	354	337	358	403	319	340	351	355	361	330	349	343	346	392	348	349	358	357	346	349	343	346	358	348	361	347	377	345
36711	40001	45965	48433	52379	50469	48594	46628	43845	42182	41150	37629	38749	30248	15265	12842	8746	6146	5452	4203	3676	2533	2746	2248	2534	2363	2386	2242	2494	2650	2533	3162	2193	1939	1900	1861	1614	1591	1374	1210	1138	1093	1096	1054	1067	1095	1027	1051	1010	994	1043	1006	1034	1030	1047	1026	1004	1021	999	1072	971	1025	987	981	991	988	1027	1012	1000	1025	995	1056	953	978	1002	949	1001	958	1029	996	959	1020	941	936	947	975	885	972	1025	973	1007	956	946	964	928	1037	984	953	965	966	949	1036	1035	979	951	970	1016	1003	1001	960	927	944	992	953	986	954	996	992	989	965	926	990	962	934	1022	960	960	953	978	954	1000	937	1036	970	963	978	1055	946	975	965	1002	977	972	1003	934	1023	977	955	1006	989	1000	938	948	1007	947	935	1016	980	1038	972	969	913	1025	987	1001	1016	967	990	1028	940	920	974	1048	1013	966	948	937	963	916	966	941	971	1017	966	950	996	977	965	983	937	988	936	917	983	994	1012	909	940	1018	975	960	957	1034	941	998	959	998	967	1010	979	952	926	922	986	995	965	941	952	938	963	930	983	944	994	990	977	1008	1036	953	987	1003	989	968	999	892	949	989	961	955	1001	950	980	956	969	1003	944	975	963	928	963	941	1012	943	952	991	948	963	925	1021	919	956	1017	936	974	930	1031	929	905	978	983	977	1022	1005	1010	995	940	924	866	978	957	991	906	933	990	967	972	979	976	952	936	963	973	975	1027	977	984	924	928	929	968	968	999	947	923	1050	978	972	988	950	933	963	985	997	955	984	962	909	950	983	964	972	945	960	917	908	979	1022	974	940	957	1007	931	929	979	972	1000	958	989	990	960	944	963	968	967	971	992	962	970	973	965	1014	946	967	993	939	957	964	955	1001	1019	959	928	907	961	961	959	982	947	993	983	922	975	993	979	940	993	985	966	979	1008	952	967	963	969	955	973	932	942	980	914	952	931	974	903	968	960	988	949	980	965	986	995	943	1011	941	988	932	972	915	929	987	1001	912	966	954	1010	971	966	947	947	1016	964	1007	950	994	937	949	988	940	978	958	941	937	1007	978	986	965	1026	972	1006	962	952	984	955	945	973	958	947	933	981	960	952	968	965	924	1023	963	968	1012	965	914	972	989	905	933	930	938	961	941	972	959	908	922	968	967	963	963	950	1024	919	977	948	993	933	971	952	897	960	941	976	993	951	963	944	975	962	956	964	951	950	1000	962	954	948	918	982	958	1015	1006	950	911	1014	958	953	952	978	921	1023	963	1023	963	955	946	984	951	959	1011	937	959	1011	963	946	949	1000	989	926	953	933	926	962	1012	920	1025	963	949	967	948	973	953	939	974	938	999	986	937	956	910	915	1008	964	954	947	967	949	968	952	973	977	964	972	981	1023	977	967	914	960	958	960	996	959	973	969	942	959	928	926	978	947	971	1006	1019	985	968	961	961	985	968	976	934	962	912	973	981	912	969	978	1014	1060	991	965	965	994	933	975	950	957	967	971	993	986	992	979	1005	1009	1002	961	1033	981	963	976	961	977	963	1018	1022	969	955	911	970	932	903	978	992	969	937	939	1001	967	1040	1007	943	939	977	1019	970	951	992	937	946	929	972	951	914	934	956	906	991	995	996	989	924	910	965	944	950	972	974	1024	929	985	952	952	959	939	1013	975	959	932	948	982	975	941	944	940	936	962	996	987	946	956	990	993	966	1006	971	1007	986	976	958	953	960	968	960	970	986	994	918	997	923	1014	947	970	1018	954	977	964	937	974	970	979	983	947	1014	978	975	946	999	945	944	968	980	931	973	925	971	969	1009	984	937	919	985	979	920	944	886	961	951	967	1005	967	1009	930	988	988	1026	934	989	1013	939	1000	993	1005	992	1016	1007	966	910	947	964	938	953	1002	961	990	955	1021	924	989	978	977	953	1014	959	969	1041	993	973	943	888	1005	942	934	1004	968	1007	941	973	945	956	933	941	915	950	909	953	970	965	953	970	960	966	1018	971	999	973	904	976	1022	983	920	965	990	1001	948	943	999	923	967	942	950	975	972	948	957	966	990	991	940	944	998	1009	973	996	945	1008	1004	912	958	966	958	999	969	971	907	986	940	932	981	972	947	949	995	992	1004	1017	960	949	922	927	986	963	953	942	998	949	1016	955	945	963	962	1017	898	941	975	944	962	964	1018	964	992	931	986	997	1002	945	913	996	968	930	1004	968	967	897	986	905	959	979	977	963	1021	968	971	936	977	999	955	979	940	966	1003	988	926	981	981	962	963	981	943	955	938	921	1007	970	965	946	1020	979	960	996	978	996	988	960	1021	978	1003	955	983	921	978	979	943	972	967	978	978	980	901	1006	985	992	926	932	929	966	980	1007	976	990	938	978	980	957	928	982	967	996	1001	1004	978	919	976	982	1006	966	977	965	974	916	970	980	973	995	984	909	967	1023	1009	970	985	964	971	961	899	967	951	989	969	992	976	973	965	991	966	952	952	965	963	933	960	939	1020	926	998	979	966	970	978	978	919	974	927	977	948	990	1028	1027	996	955	977	1000	972	895	1013	959	953	997	937	916	904	966	957	978	965	967	948	959	974	928	982	919	971	979	933	1022	997	1017	996	951	926	986	969	965	910	945	966	949	939	1024	1015	967	997	978	962	1011	988	949	996	1016	893	967	979	956	1013	924	895	965	975	1025	970	931	985	997	967	998	963	1005	1043	979	974	990	964	971	1013	1014	918	957	989	971	937	972	999	946	962	968	937	941	886	968	1011	959	983	935	928	952	892	952	1006	1019	990	957	945	947	893	941	942	1013	1003	970	973	984	895	933	967	969	969	1014	984	998	968	978	955	949	996	955	973	972	981	1038	965	958	965	968	939	962	954	915	942	965	1016	987	953	1028	967	963	990	981	953	973	932	1002	896	980	1015	1000	963	984	932	967	982	1005	996	965	914	1013	990	943	932	971	1032	944	1036	988	962	952	972	1009	976	985	896	920	975	995	943	940	930	943	970	987	933	948	1035	971	938	1048	961	918	1048	967	943	989	938	992	985	958	965	972	975	936	944	958	942	944	929	984	946	998	940	969	970	1034	1009	950	941	935	977	943	951	953	996	959	1013	966	977	959	1024	910	998	994	894	931	979	988	923	954	959	919	999	998	969	957	959	980	973	1031	950	981	963	958	982	924	1018	955	972	969	986	973	989	938	969	981	992	978	929	930	934	1013	989	933	941	978	1000	959	983	955	957	968	1000	996	910	945	981	942	943	944	1002	953	955	1007	989	938	997	966	944	952	960	927	940	936	985	973	918	1005	968	967	978	937	954	924	958	1005	925	960	944	1006	1032	983	989	947	935	935	958	929	974	1024	955	984	977	964	966	948	989	986	929	965	964	995	955	943	940	965	1017	945	972	964	925	1054	981	964	922	991	949	956	969	948	925	1023	997	997	975	954	1026	983	1011	972	1010	1017	976	999	964	936	957	973	968	932	906	946	940	978	980	1005	964	957	959	987	948	1022	931	952	945	939	945	941	924	935	981	965	949	947	1050	963	990	997	952	1009	1016	952	939	934	941	975	969	966	910	966	965	980	960	940	986	970	928	1008	970	981	972	1004	984	987	1011	926	965	983	1004	956	953	967	990	976	972	913	1030	962	974	967	982	1034	1011	976	910	958	982	953	981	953	968	996	934	963	939	991	956	998	921	868	985	981	982	1039	978	945	960	1020	966	982	917
9174	10526	14098	10656	7086	4157	2380	1782	1397	1296	1048	800	850	636	385	296	251	223	221	208	204	204	201	214	181	226	197	185	172	208	211	180	200	183	212	184	201	191	188	187	206	229	201	182	193	201	189	190	209	200	182	194	177	185	189	196	211	185	184	165	188	207	223	182	185	184	197	175	207	206	205	207	174	189	221	208	177	180	197	177	180	173	215	191	203	196	191	180	237	197	216	192	195	209	167	184	203	195	184	213	208	196	175	198	190	184	196	176	191	200	192	178	202	211	202	193	205	191	201	208	186	187	192	213	191	220	176	193	193	183	205	188	233	190	168	200	208	184	194	182	200	200	172	188	185	207	204	187	179	196	212	196	202	207	184	193	183	179	166	168	202	181	192	199	190	209	210	202	196	204	186	205	188	183	191	196	163	196	195	187	211	227	180	169	211	223	189	183	194	177	186	192	211	196	182	183	192	182	206	203	182	167	206	214	209	185	185	196	181	197	195	195	212	208	169	189	189	204	196	175	178	197	225	216	188	183	195	194	187	182	212	182	185	191	198	203	181	189	197	211	206	179	215	183	220	188	190	204	207	205	197	189	218	211	217	179	180	187	204	210	181	192	159	196	164	212	188	205	207	172	196	190	215	221	218	196	210	187	170	179	215	205	234	187	219	207	186	207	204	227	185	201	213	191	211	210	188	188	199	174	205	210	210	183	223	205	202	187	194	198	190	160	200	176	182	174	193	183	199	219	192	200	215	177	186	220	224	194	176	211	202	216	180	215	213	206	170	196	197	182	187	194	183	199	184	206	197	184	211	189	217	179	195	187	209	209	186	206	189	190	176	178	202	189	222	189	188	195	208	195	195	194	205	189	195	182	175	200	212	182	189	196	182	188	198	217	195	185	200	207	200	204	220	194	185	198	195	203	190	204	189	215	159	189	191	207	191	195	222	199	195	237	205	194	175	207	217	195	206	217	165	191	205	175	192	179	197	188	227	189	173	190	196	212	195	201	201	200	184	185	205	194	194	187	209	207	177	214	194	187	205	224	215	189	217	186	205	213	207	190	197	197	185	197	166	192	193	158	198	217	186	219	196	201	184	190	159	201	221	190	181	194	202	192	195	218	205	190	181	191	178	207	218	219	194	191	192	197	183	194	201	192	184	187	185	180	201	150	220	201	213	207	214	222	211	178	199	192	212	187	201	172	174	172	192	183	212	179	204	194	211	195	178	195	218	190	166	215	168	195	211	193	190	186	219	205	194	179	200	184	214	189	222	190	204	197	200	204	185	196	195	190	186	168	196	189	212	208	212	208	199	183	183	183	213	205	202	195	179	188	189	208	205	187	194	191	195	165	209	175	208	195	207	193	202	199	199	176	198	189	178	202	205	201	199	202	193	209	209	167	205	208	187	208	180	220	195	186	201	185	192	200	198	185	188	181	192	211	204	203	199	204	189	202	204	175	192	178	194	175	187	196	219	198	204	201	207	214	196	180	185	202	179	199	198	201	202	198	199	174	205	216	174	208	184	185	185	218	203	198	200	190	199	176	192	164	186	192	211	226	183	172	196	204	177	181	190	179	184	184	167	205	202	177	195	182	223	177	183	206	188	202	208	182	185	208	174	213	191	186	189	212	181	192	211	188	174	155	196	202	188	188	191	226	184	189	179	195	196	177	183	190	205	180	188	185	226	185	197	211	169	214	214	212	182	187	167	196	182	207	191	193	186	177	193	172	205	181	171	197	181	206	202	197	183	202	211	202	199	198	191	209	198	176	211	165	188	191	195	222	188	212	211	191	163	208	194	201	192	196	207	196	197	212	170	192	188	192	188	199	185	211	200	174	182	214	212	206	196	194	180	218	180	190	199	175	212	180	180	201	217	242	207	190	171	197	185	195	211	197	195	189	197	203	212	200	184	188	188	210	189	195	178	196	196	196	204	206	208	188	193	195	204	192	179	209	188	199	177	202	185	197	180	192	211	177	173	177	203	191	189	195	180	171	182	179	192	190	179	192	213	176	196	170	218	242	207	193	196	210	221	197	172	182	187	184	209	200	211	206	217	208	186	199	209	203	181	201	167	190	221	207	207	209	180	213	192	187	203	187	201	181	199	180	216	200	212	183	199	210	166	198	200	200	214	187	171	207	198	206	213	189	193	194	182	208	216	171	181	177	192	196	204	187	195	206	170	213	173	202	202	182	176	210	185	197	171	216	203	191	210	186	212	203	169	200	182	175	224	221	211	196	225	187	181	220	195	192	189	209	191	200	176	200	187	186	212	200	200	202	180	200	206	216	187	178	183	193	208	214	197	203	215	200	200	224	206	180	187	196	199	202	191	190	191	194	180	202	192	177	157	197	178	190	191	192	188	194	180	184	184	186	196	171	194	172	165	212	182	192	187	187	203	205	192	184	187	208	199	201	202	181	199	191	200	209	186	197	212	219	208	193	205	200	176	217	181	196	214	201	181	214	217	188	214	191	198	187	185	159	184	194	197	189	192	180	210	192	211	205	217	193	205	193	190	189	199	204	218	169	179	182	183	203	190	197	200	198	199	191	195	199	198	208	193	195	221	203	197	195	218	212	181	190	205	180	183	195	232	214	187	206	213	176	206	186	193	175	183	195	216	195	219	188	225	217	213	206	185	221	204	213	188	225	203	202	182	205	195	202	169	201	185	196	209	188	202	197	174	198	188	203	198	194	204	180	212	182	201	226	198	199	186	187	176	193	210	186	201	215	221	215	198	200	205	207	171	206	196	215	197	199	210	208	196	178	218	213	184	209	196	199	194	176	188	184	193	181	171	194	170	188	204	200	176	204	197	177	181	183	209	225	210	180	207	211	225	203	194	187	210	194	177	193	159	193	184	177	220	181	194	181	207	168	198	188	197	208	192	187	187	207	199	195	207	196	202	195	203	194	191	197	190	177	194	206	172	197	213	206	188	161	193	201	199	162	202	198	186	233	171	186	178	206	179	181	212	177	205	220	198	184	203	198	188	207	200	217	211	217	203	193	224	197	185	185	175	195	208	188	178	232	196	195	210	202	175	204	167	174	198	195	205	190	188	169	195	226	182	202	198	200	205	223	218	190	193	191	177	214	211	204	205	171	198	199	196	189	199	214	209	196	203	197	193	203	191	178	213	206	219	198	218	202	191	177	196	187	219	222	192	181	181	189	209	199	188	172	217	185	187	193	196	195	185	168	189	182	194	211	200	191	208	173	228	196	182	196	186	197	172	205	175	193	204	198	218	187	208	181	204	198	193	191	209	195	192	203	191	183	172	189	172	187	192	199	201	170	181	171	172	205	186	186	181	194	177	203	178	185	192	207	199	195	177	207	194	215	217	193	213	198	223	178	177	195	168	189	181	182	171	191	196	187	196	182	189	211	192	188	202	165	192	191	214	184	213	172	196	200	200	194	185	211	191	212	187	189	190	190	196	207	188	191	206	197	257	207	187	190	196	200	167	188	184	201	202	202	210	174	170	184	196	169	204	192
8780	10606	18156	17474	14797	10671	7610	6228	5236	5140	4702	3811	4014	2542	1350	1197	898	763	808	703	687	735	713	638	659	688	673	625	617	636	589	631	674	627	639	587	645	707	636	547	646	624	646	615	629	607	618	626	635	640	626	631	638	593	605	614	592	636	563	614	597	626	630	622	593	630	595	617	584	626	626	638	580	616	624	660	554	656	609	622	662	613	599	631	603	619	599	600	646	618	568	595	577	634	629	645	584	601	606	582	615	616	622	661	638	599	646	618	680	647	580	632	662	620	618	615	626	634	623	658	618	636	633	629	611	619	585	607	610	629	582	605	609	627	638	628	624	620	644	637	588	573	598	645	605	600	620	578	632	612	630	544	629	546	613	621	623	599	615	618	622	600	607	604	602	625	647	600	613	606	631	615	600	641	638	623	634	575	609	615	627	580	611	611	602	607	585	599	597	624	594	597	608	643	589	614	629	613	639	593	610	633	658	645	653	590	606	643	647	618	605	609	604	606	655	607	591	563	598	590	623	583	620	571	579	627	604	653	624	596	614	583	624	592	623	585	607	619	569	638	638	612	631	610	632	607	652	627	636	630	626	631	552	590	617	649	605	616	598	609	602	600	603	634	658	620	593	624	609	617	635	619	644	621	630	583	620	628	661	627	600	623	628	586	643	632	622	595	602	561	646	646	607	608	619	682	619	642	595	639	658	631	622	625	591	632	618	599	597	589	637	607	609	604	621	621	681	635	622	648	626	616	635	614	654	647	635	636	593	625	648	633	624	553	602	604	604	600	622	616	634	586	611	589	631	611	636	596	634	604	584	677	603	611	612	605	643	606	598	601	623	630	634	657	615	621	642	664	631	644	668	627	629	616	638	663	625	584	608	604	639	584	592	620	606	598	590	609	637	636	581	631	591	554	573	613	613	618	598	634	626	609	622	599	600	591	596	623	611	634	596	619	604	642	579	630	658	635	618	600	603	580	630	607	588	578	556	606	605	617	568	617	595	579	628	617	607	618	600	597	615	641	575	590	615	576	595	579	638	638	576	649	608	632	592	612	574	600	631	632	594	605	625	618	598	639	632	651	646	595	660	622	606	632	651	612	622	649	628	610	638	648	586	599	620	647	628	604	638	602	654	597	595	606	659	650	609	618	598	650	627	604	588	620	614	646	609	640	607	601	610	647	638	621	601	632	665	589	598	628	645	659	598	597	640	654	640	613	617	576	614	631	613	621	640	608	601	593	683	600	650	622	600	615	613	603	608	634	635	619	621	578	582	618	611	618	600	605	626	625	622	597	618	646	566	590	572	627	666	581	633	570	605	605	591	580	604	619	644	625	582	627	635	628	657	616	590	581	600	609	616	608	616	645	591	548	645	644	599	653	599	587	612	639	582	592	638	628	589	611	618	631	626	593	643	617	638	624	653	571	605	624	600	627	599	648	544	658	551	635	653	579	629	554	634	643	651	591	651	656	616	637	612	643	599	618	617	636	613	609	594	623	643	654	639	611	624	649	641	601	605	629	647	605	605	597	601	619	610	647	604	597	616	600	610	660	606	602	613	635	604	639	638	586	617	626	605	631	558	603	632	623	654	607	640	652	588	611	573	634	615	600	646	631	605	571	604	611	565	605	607	623	610	611	596	626	615	568	602	613	622	594	612	628	643	586	636	565	616	613	557	621	596	597	641	634	649	598	622	634	625	630	625	642	647	637	624	617	654	667	631	679	616	622	614	654	598	589	613	571	584	605	613	614	634	594	661	581	585	599	610	647	628	635	631	629	662	619	606	604	638	604	637	618	614	605	656	609	576	610	634	590	586	681	664	645	621	664	642	603	604	632	614	588	625	625	622	634	616	587	607	627	605	598	637	631	637	624	575	574	652	631	612	653	589	642	613	603	562	651	586	639	666	606	650	598	622	649	594	640	611	622	617	592	631	607	624	623	618	581	628	655	644	622	631	580	586	646	643	591	644	608	570	609	622	599	628	674	660	605	610	646	616	612	609	600	668	617	648	633	564	590	639	625	656	632	608	676	609	598	620	620	634	624	614	601	644	614	603	599	638	628	618	571	632	617	629	573	592	666	617	620	607	612	634	612	621	600	598	588	610	587	647	572	586	641	620	599	653	622	602	637	650	636	649	611	642	589	593	621	542	597	585	631	631	639	636	614	622	598	633	642	633	620	594	637	652	618	604	677	611	572	617	620	611	611	635	607	575	603	651	595	637	635	636	599	598	610	587	592	646	659	614	629	612	596	654	607	639	610	632	628	633	616	599	650	604	610	578	646	594	621	624	626	603	619	639	629	655	672	605	583	638	614	622	650	645	617	601	607	593	613	604	582	625	622	600	592	629	622	616	611	620	603	631	603	668	581	590	614	592	632	594	583	613	631	625	593	601	579	593	623	612	605	615	607	612	600	640	617	613	660	635	632	616	646	639	591	613	627	613	608	594	621	563	659	595	616	619	608	640	611	572	560	650	607	645	658	592	629	576	614	607	642	593	610	666	615	651	590	596	603	630	607	627	628	601	594	628	629	592	639	632	563	646	586	646	636	665	611	612	625	583	588	613	613	590	682	581	607	615	622	581	627	618	626	603	566	621	638	644	673	642	585	613	577	627	613	615	621	615	605	618	607	645	591	628	603	609	622	588	587	629	612	603	594	652	630	658	606	608	553	618	638	625	678	629	597	567	584	645	618	637	600	626	568	623	649	586	599	615	566	590	622	625	614	622	594	629	567	601	626	653	624	648	605	643	672	555	650	603	640	597	619	640	607	597	658	610	614	609	647	611	622	603	628	609	661	600	624	621	634	657	661	584	643	608	585	629	648	596	628	627	620	617	628	654	584	587	615	638	661	582	611	567	627	641	589	643	660	598	621	552	616	639	660	658	573	622	624	608	594	635	584	636	598	554	626	675	643	611	642	583	572	615	637	608	589	625	619	623	613	589	578	588	638	671	604	605	621	598	583	595	640	627	585	626	680	608	625	639	623	624	586	580	572	642	598	571	606	646	615	630	614	649	573	652	648	605	614	597	582	609	588	602	634	601	601	624	564	620	623	575	628	649	586	591	593	650	581	629	598	604	644	659	605	596	616	604	572	620	621	577	589	633	693	610	608	607	654	661	627	590	657	593	616	647	592	625	612	632	564	619	616	606	612	599	635	653	611	656	623	569	569	638	636	597	646	645	623	622	619	628	587	624	621	603	622	640	654	606	633	618	594	555	662	566	623	639	624	622	677	606	615	612	587	559	619	597	619	612	663	610	606	586	573	619	623	610	661	642	587	612	643	608	672	610	630	606	616	651	566	593	590	630	611	596	617	635	608	598	669	612	616	590	619	577	575	657	585	626	623	617	605	615	635	627	644	653	649	583	637	589	595	638	607	632	639	622	623	660	595	635	627	631	609	643	632	648	645	656	616	620	682	612	620	627	623	624	620	591	587	586	670	641	610	579	623	633	629	617	651	681	669	620	573	629	571	615	627	641	569	654	612	650	610
37249	37936	39160	36137	32458	28056	24736	21258	17218	16120	13677	11515	11619	7556	3335	1615	1026	727	660	534	547	431	387	446	408	391	422	446	455	420	400	398	386	376	384	363	393	404	349	356	322	315	348	334	322	327	377	355	346	321	332	341	303	351	400	359	346	345	372	357	331	361	325	328	332	329	356	341	332	332	359	348	343	388	334	335	344	330	357	394	362	340	360	338	386	332	354	305	373	351	340	338	370	369	335	361	352	336	338	338	328	377	371	353	325	344	334	366	340	363	328	341	342	342	362	324	329	360	304	333	324	322	338	331	327	338	356	309	343	328	318	332	339	356	367	345	325	322	349	326	350	309	314	298	335	335	315	341	341	337	321	339	355	342	375	332	336	337	311	346	329	378	366	344	327	338	365	322	335	350	345	336	332	343	312	369	330	339	385	369	355	362	326	389	367	352	325	313	360	329	355	342	352	348	352	367	370	316	350	360	341	340	337	338	345	315	338	345	337	362	339	349	326	354	326	331	339	326	339	332	338	318	343	331	347	344	358	332	331	322	341	331	383	312	316	320	303	357	360	313	328	332	342	329	376	333	341	350	362	337	342	353	339	350	324	329	342	354	335	337	349	368	322	342	335	350	324	355	333	330	307	361	309	404	316	366	326	331	366	345	372	328	318	339	338	333	341	347	340	316	333	333	352	324	335	331	337	339	325	367	351	358	329	356	355	362	337	350	370	349	329	336	327	350	372	349	313	375	345	321	366	312	330	348	353	325	363	343	354	320	347	327	297	336	329	348	329	316	316	330	342	364	352	352	314	323	356	339	356	362	336	338	326	313	342	284	337	331	345	314	349	341	324	338	345	342	358	356	331	356	377	322	350	315	331	324	326	341	346	335	348	323	334	318	329	331	342	325	314	344	321	341	342	316	343	344	304	339	341	294	328	370	355	289	334	314	355	327	329	374	314	359	346	330	361	359	351	337	354	329	339	370	331	349	309	329	359	317	378	338	318	331	361	350	338	343	345	349	339	322	332	386	321	330	314	364	370	334	347	358	344	347	347	357	338	318	369	334	329	357	363	321	330	353	375	318	318	290	361	341	318	366	344	317	310	359	350	357	330	339	372	373	334	311	327	357	318	332	337	352	354	339	327	355	346	348	325	306	330	340	340	347	353	328	345	358	338	323	343	371	330	323	306	322	313	362	346	368	330	331	331	353	320	336	331	353	341	330	347	367	359	360	343	312	336	343	334	319	312	327	350	323	347	348	357	360	313	328	332	354	345	359	355	307	330	351	323	354	348	324	316	312	375	325	333	300	358	376	349	320	349	321	344	349	329	336	352	335	351	342	370	360	337	329	321	350	364	321	317	359	342	354	353	331	336	346	332	358	366	331	315	339	322	343	389	372	327	341	336	330	356	325	296	334	352	346	330	351	346	284	339	323	364	340	317	332	380	339	318	362	306	327	334	351	302	344	351	317	343	333	361	320	353	361	346	324	309	339	371	332	370	333	365	375	358	325	337	366	325	303	339	316	374	323	341	335	351	332	334	349	371	339	353	340	342	351	332	339	339	326	321	355	323	352	339	337	346	342	331	361	312	303	328	339	327	337	343	338	347	335	353	318	344	300	354	320	341	336	347	374	367	332	370	369	319	354	340	332	340	356	359	314	352	316	327	309	357	339	313	365	338	316	334	362	309	335	328	340	326	318	337	349	342	334	321	337	301	333	358	307	314	357	331	339	340	366	343	325	357	381	332	330	358	294	293	332	333	345	300	327	347	349	344	308	343	331	341	333	366	362	303	332	369	374	337	343	354	319	350	316	334	352	339	336	371	342	346	363	345	358	321	316	342	344	345	330	337	317	358	305	330	363	316	340	324	367	292	361	330	344	318	325	324	330	338	310	359	346	357	330	311	346	353	341	304	313	317	352	324	348	349	366	362	311	357	350	319	332	335	369	333	339	337	339	327	329	325	339	308	323	331	367	325	340	332	335	309	340	330	339	342	361	293	367	334	317	318	338	359	338	341	342	339	314	343	352	337	353	347	325	356	376	328	362	357	341	317	361	312	328	334	368	364	337	318	336	345	310	337	340	317	328	323	336	335	306	353	326	336	354	324	323	300	308	299	356	355	343	374	357	358	370	338	324	350	344	335	322	308	358	337	381	327	353	340	357	307	356	338	335	367	346	318	360	305	358	336	328	312	333	330	338	308	344	350	334	354	332	372	312	322	296	314	334	350	324	366	359	321	338	333	352	328	346	320	347	370	310	318	337	352	340	310	382	345	319	375	354	367	327	326	315	340	335	321	380	347	337	333	331	296	377	366	337	324	345	346	311	306	345	315	359	332	344	309	322	338	358	319	325	341	340	314	321	329	341	352	344	330	329	335	310	350	361	368	345	341	334	342	301	359	330	287	359	345	349	343	372	330	349	318	353	342	313	313	332	337	323	321	320	332	352	323	315	325	348	347	287	321	324	341	314	330	350	331	318	338	321	344	338	298	365	351	338	318	361	354	322	323	356	349	332	346	333	346	332	308	334	350	299	316	338	350	329	365	322	306	327	350	334	333	322	341	330	359	330	348	329	296	351	339	343	343	345	345	328	331	323	337	323	369	339	356	336	312	329	361	318	361	343	314	316	340	343	341	330	339	329	352	332	352	308	279	337	347	315	352	329	339	333	332	389	337	333	304	325	332	324	356	392	325	345	315	334	346	365	318	356	327	329	345	350	335	335	319	343	347	362	314	369	330	336	354	314	331	357	361	375	334	314	312	344	329	311	340	327	325	342	335	325	337	329	346	304	324	319	320	336	370	329	363	359	346	328	354	326	335	369	352	348	291	341	357	391	346	321	313	339	332	323	351	338	326	298	332	350	311	333	361	324	342	347	312	352	325	349	313	344	343	349	359	305	320	372	339	357	334	341	332	318	341	320	349	308	346	333	329	310	344	337	351	320	355	356	373	342	330	365	336	337	314	342	341	334	325	322	310	331	361	347	357	349	328	307	323	363	316	317	332	355	336	358	328	364	336	339	359	330	340	294	351	330	334	304	302	347	349	336	344	332	364	372	318	339	354	355	323	332	317	328	349	330	315	368	353	320	368	345	325	342	306	317	339	327	337	320	331	361	352	324	333	359	324	326	334	347	351	307	329	329	349	364	331	335	307	362	346	392	332	345	354	317	344	329	333	353	322	324	326	334	318	329	348	336	302	351	346	337	349	305	325	338	383	334	360	309	336	337	333	326	336	366	323	284	338	316	358	329	334	357	339	352	353	332	322	355	353	351	364	341	338	345	318	364	329	312	377	342	314	324	334	343	342	316	329	332	335	337	329	361	333	347	301	342	324	333	353	350	321	330	316	342	334	357	323	306	341	328	342	332	347	344	348	354	318	333	370	324	342	319	324	324	377	351	313	329	323	336	371	354	350	307	337	360	319	346	310	335	334	312	331	311	324	332	362	296	318	333	346	344	345	337	338	329	365	369	338	363	336	375	327	338	348	320	343	339
29957	33220	40050	43265	44742	40040	36375	34586	32125	31014	29669	27957	28044	19770	8952	6886	5053	3230	2813	2234	2179	1677	1710	1472	1364	1513	1521	1673	1766	1697	1512	1556	1472	1551	1602	1247	1309	1343	1187	1138	992	1000	998	1057	998	981	953	939	943	992	997	972	978	996	984	994	960	976	974	1007	903	964	991	983	938	1009	941	974	998	999	947	975	933	961	973	955	985	946	981	966	986	994	968	986	904	1002	1005	1008	990	1016	958	992	961	940	960	1026	973	974	957	982	915	924	912	937	990	946	944	954	913	923	981	975	927	970	937	924	927	961	1005	907	989	966	936	982	932	985	935	956	955	972	964	962	919	956	933	983	969	968	971	957	947	945	949	993	996	936	984	952	942	973	965	961	958	981	968	989	972	947	982	956	912	935	978	978	944	932	941	958	972	970	946	980	980	987	932	1000	958	938	984	996	983	960	978	957	962	1016	933	940	972	948	933	942	947	936	961	904	994	953	950	1014	972	972	1001	916	948	983	975	963	1004	903	977	923	920	981	984	924	961	949	941	930	947	1036	958	940	975	948	934	981	917	928	949	922	997	1012	947	972	951	966	943	910	949	968	978	933	1012	935	1009	899	969	1037	915	1005	945	940	975	990	1007	933	910	938	973	945	968	924	944	984	982	956	994	934	975	928	971	930	948	902	941	958	977	954	977	955	951	938	951	990	964	967	887	983	978	1004	957	963	974	1042	973	999	992	973	912	1005	958	955	969	917	960	922	941	1007	962	941	923	991	950	955	957	932	914	949	955	925	977	958	951	933	949	997	993	1001	997	958	915	993	955	960	957	945	961	979	984	958	962	935	966	963	978	940	947	980	976	960	937	997	961	999	957	938	962	925	961	986	954	978	1003	973	969	971	1013	934	988	1003	1028	925	956	926	955	961	999	962	958	970	1016	942	964	986	992	971	966	951	930	1000	932	940	983	932	991	971	986	998	945	953	1000	932	908	979	933	932	999	1000	958	963	976	977	961	988	925	995	901	1015	1013	965	985	897	984	923	910	955	996	927	981	996	937	1012	998	1008	968	923	967	930	1007	916	1026	997	949	972	974	937	971	940	934	986	911	955	967	951	960	976	938	975	964	948	953	908	1030	942	980	999	952	915	957	959	930	940	986	964	976	975	976	935	1000	982	889	935	964	996	972	986	926	941	960	943	915	966	992	929	957	974	984	934	986	948	968	945	983	922	944	906	983	944	894	976	996	956	994	906	918	985	981	965	910	912	928	972	930	961	904	979	937	964	935	905	950	1019	967	917	1033	909	974	924	901	964	962	989	951	1015	938	941	1006	995	893	933	962	940	980	956	932	963	1019	989	937	971	981	909	932	977	896	968	971	967	963	922	981	978	963	989	950	1001	961	986	982	949	954	931	935	962	935	944	959	935	980	929	978	959	950	941	960	980	942	998	918	970	980	951	970	947	966	969	963	956	992	947	979	952	959	954	974	955	992	930	927	962	940	860	969	959	918	961	980	1001	974	970	976	992	940	892	934	964	952	892	955	968	942	986	918	934	989	987	992	1037	971	980	927	968	982	972	1020	1015	958	942	975	968	911	1000	966	955	940	949	961	968	899	947	969	999	970	949	986	926	959	995	966	987	932	1004	968	995	947	953	997	979	903	940	960	997	983	941	911	896	899	963	948	976	931	987	980	930	902	977	1000	1025	915	965	987	977	988	997	996	942	938	954	889	1020	942	975	974	969	997	971	975	939	983	1030	942	955	935	978	936	955	938	989	951	987	922	945	983	902	940	974	956	924	949	970	993	918	1016	960	972	993	984	970	952	925	943	912	985	952	970	971	983	957	1003	942	981	997	966	942	1021	951	1016	977	973	1014	1006	982	936	1016	963	985	1014	952	965	949	947	970	927	972	952	965	948	950	927	994	950	979	996	996	946	1006	917	971	982	935	981	981	1028	934	927	903	954	986	960	946	944	984	922	992	999	967	971	917	933	957	971	982	955	1002	992	936	976	929	941	959	940	973	1001	914	925	998	916	914	1004	1029	997	939	964	970	966	965	992	1006	977	920	978	1010	988	952	919	961	962	990	924	997	937	974	1011	1006	1014	922	974	938	997	948	947	966	935	933	926	1008	1020	953	939	941	979	944	968	977	981	885	945	996	1009	980	903	959	1023	909	1024	961	986	1008	946	959	1004	946	966	944	942	994	895	971	998	1027	999	938	1022	940	1026	942	934	986	898	938	970	990	934	960	966	961	946	995	970	924	1040	955	890	932	952	916	964	961	914	993	915	950	936	978	961	955	923	885	986	951	926	972	973	927	991	1005	917	970	979	956	993	975	917	975	967	978	973	1001	942	980	911	922	921	962	978	939	932	956	943	913	969	967	948	926	982	985	971	964	988	1003	989	936	947	982	983	957	929	971	942	942	992	952	1022	943	948	970	1046	971	882	995	968	933	925	935	964	986	983	980	951	955	957	957	969	956	963	928	967	916	994	998	1000	980	993	936	951	996	931	965	925	1000	982	886	1003	942	902	940	967	964	981	930	1006	944	962	1032	928	996	951	935	976	950	990	1003	997	984	970	997	990	927	1008	954	916	935	1013	953	1030	940	936	923	1033	934	945	946	977	947	918	972	928	999	933	936	932	960	973	1010	968	949	955	943	983	919	975	945	900	911	979	906	929	961	994	962	961	987	992	935	1008	939	976	931	964	985	960	995	957	975	972	986	999	955	969	932	966	920	951	970	998	988	953	947	938	907	979	1010	1002	1004	935	954	936	1007	926	1001	969	944	982	1002	1005	910	980	998	959	988	986	980	946	978	966	921	967	954	901	1021	953	997	934	968	963	1005	944	1024	965	981	959	977	983	964	995	924	991	992	943	1010	951	965	927	967	985	996	978	986	933	919	1008	975	938	1006	948	910	939	978	1017	989	982	976	964	981	915	1013	942	968	975	935	968	953	972	1004	966	996	982	958	1006	959	947	930	965	1007	918	935	951	949	941	946	947	979	920	974	1014	972	966	933	962	974	989	926	1028	967	996	992	963	929	989	929	972	974	962	964	947	953	968	969	1014	968	914	941	910	970	961	969	951	961	974	964	936	930	1006	953	1018	916	935	991	987	967	995	972	965	922	902	950	1001	924	1012	991	997	1011	954	936	909	971	1028	956	967	994	961	967	983	978	958	987	914	971	934	956	914	960	917	963	935	991	970	973	974	934	1038	929	930	899	947	970	945	973	962	978	979	945	992	936	947	975	984	906	916	917	982	961	1008	970	957	971	946	933	944	980	1029	972	954	1032	977	967	983	1005	1025	947	977	988	998	933	945	926	967	979	925	974	961	949	941	944	1016	1001	939	1005	977	945	964	977	930	1003	937	941	965	925	917	1003	990	985	971	942	910	987	984	985	966	910	951	888	949	921	938	980	920	1001	936	962	990	879	983	970	994	994	919	1002	963	949	958	977	959	939	925	984	992	1024	984	931	912	978	962	951	977	947	930	1008	968	961	988	982	1025	998	957	985	954	932	951	982	1024	975	963	989	951	972	985	966	1011	984	991	963	985	951	952	910	850	971	978	919	951	925	953	946	951	964	1033	954	917	980	992	944	976	929	956	947	940	999	973	976	943	994	1010	937	961	1005	962	925	962	921	993	926	985	960	962	953	982	978	974	912	966	988	908	927
44004	40743	39668	37110	35578	32216	30341	30391	27925	27173	25235	24374	23459	16253	8378	3957	2700	1372	918	723	706	547	539	539	475	500	503	486	600	476	508	468	457	462	584	440	440	427	421	364	379	393	366	398	340	361	342	353	338	333	341	386	352	338	332	323	355	365	332	328	327	353	305	369	363	357	361	320	326	329	338	343	373	369	368	323	326	353	344	333	372	359	339	351	405	372	357	352	357	358	346	327	335	331	309	340	335	358	361	346	339	354	368	314	321	372	339	318	326	355	322	344	347	356	361	337	342	330	353	356	327	337	347	370	348	342	369	337	326	362	358	327	366	336	319	327	362	364	352	326	335	329	333	361	377	335	321	344	323	349	328	335	378	331	363	331	360	359	344	316	349	364	330	338	332	300	371	368	321	333	352	353	347	352	337	342	373	366	331	323	321	352	348	349	363	334	313	347	372	360	320	366	336	365	316	356	349	360	333	336	367	342	372	350	329	348	349	354	355	367	333	350	361	350	351	344	346	336	336	376	349	360	350	330	356	357	341	332	327	334	359	380	326	347	339	341	358	353	342	349	357	342	334	333	367	317	299	347	323	343	361	364	327	357	345	334	336	326	343	327	313	347	338	333	360	331	364	355	346	360	345	369	318	330	359	332	369	352	345	315	310	329	360	348	303	379	349	353	354	360	337	340	326	318	328	353	319	355	353	343	344	349	369	328	364	352	327	355	364	330	335	350	358	372	343	368	371	344	344	354	351	342	349	344	346	378	343	356	337	337	342	331	337	328	334	378	320	345	355	338	355	355	359	322	327	344	345	325	315	332	373	338	376	336	339	303	361	357	291	329	374	333	343	344	342	353	318	335	319	352	321	342	370	361	372	341	323	327	329	347	307	306	365	354	354	377	307	353	366	335	362	347	340	324	355	310	383	355	313	332	320	361	350	330	331	318	314	343	350	323	336	347	332	375	339	365	329	337	352	324	353	365	340	379	351	331	309	328	361	344	370	332	365	348	364	355	305	323	356	325	344	384	324	353	385	304	328	339	319	327	352	331	358	339	368	322	378	355	344	328	372	366	346	356	343	369	349	326	368	339	320	335	307	325	335	350	307	321	328	383	337	329	349	333	391	347	345	319	343	325	358	352	366	340	340	330	338	345	368	328	336	401	380	353	342	322	351	345	351	344	368	354	350	346	336	391	333	335	336	326	350	346	341	334	358	363	350	344	332	325	373	360	390	333	366	320	368	317	345	364	365	379	326	377	358	307	322	325	308	366	336	326	338	335	360	312	325	344	366	344	369	326	347	347	367	333	379	361	374	353	359	340	332	349	357	346	330	352	332	328	313	324	330	331	378	349	377	338	365	328	352	369	346	324	321	356	367	319	348	328	354	347	346	358	335	336	357	325	368	374	333	346	355	356	345	348	328	344	355	370	353	340	343	365	345	350	319	357	350	369	311	329	366	377	325	313	319	367	330	314	344	345	341	310	375	326	325	349	335	370	321	329	369	321	336	358	371	334	325	321	341	358	346	345	354	333	322	323	367	327	368	337	364	377	302	315	324	329	356	354	343	341	313	350	354	367	340	357	310	376	329	333	336	350	391	316	346	313	363	298	337	362	335	329	343	328	354	334	355	350	354	343	392	309	327	355	349	327	324	357	360	347	336	329	348	368	371	317	323	340	329	335	322	375	323	345	341	346	352	312	333	330	321	312	364	337	361	335	370	355	323	341	367	323	307	342	327	307	382	361	353	365	363	344	352	327	327	355	377	321	323	335	313	305	325	342	315	328	362	333	342	323	396	356	347	335	370	334	355	346	358	344	346	343	332	325	386	309	343	361	343	326	324	328	334	345	341	341	378	370	346	336	319	352	356	333	332	321	326	340	335	370	342	343	392	341	339	364	322	359	353	359	350	339	327	339	370	350	357	319	354	339	320	318	363	308	285	348	323	337	333	305	353	345	353	315	341	337	370	331	352	365	349	366	346	341	356	332	367	346	352	331	362	349	319	345	371	316	322	329	357	327	315	338	345	335	341	377	352	369	361	336	311	319	324	343	351	346	357	336	337	383	323	343	339	334	348	340	330	339	351	342	336	340	351	356	317	330	328	353	339	364	330	341	345	329	352	343	344	339	320	336	338	355	348	358	307	316	320	341	324	358	354	368	342	298	341	346	327	329	352	382	338	368	334	336	336	345	338	358	368	356	363	343	343	361	348	331	310	361	372	355	358	369	347	378	358	340	336	374	325	358	324	368	325	347	335	345	346	330	330	363	292	316	332	349	318	337	348	348	339	335	375	346	326	327	324	379	381	306	332	321	365	341	329	352	361	380	347	371	324	322	349	334	357	355	338	362	357	325	332	333	324	318	359	341	350	377	344	346	341	347	366	351	322	312	329	317	360	342	345	333	364	350	335	314	381	355	340	355	330	337	365	369	369	332	364	338	335	359	316	327	332	346	369	346	337	360	376	348	327	349	312	333	347	350	327	359	347	398	336	347	352	381	359	360	343	353	334	321	336	368	374	317	357	364	318	333	353	342	374	356	368	321	323	344	355	361	341	358	375	343	337	355	332	370	328	327	356	333	328	326	364	311	346	345	325	328	317	324	339	330	359	355	343	331	347	346	332	339	348	353	327	307	339	349	342	352	313	320	319	317	333	360	326	315	370	341	334	309	325	325	360	337	361	357	356	318	349	309	354	342	354	335	364	319	339	348	349	357	359	322	328	342	315	331	314	354	357	380	298	377	321	319	338	337	352	356	341	337	364	345	341	335	340	369	328	345	355	342	352	342	358	373	387	338	349	345	362	342	352	367	355	325	317	352	364	323	343	313	298	348	348	349	353	320	331	332	372	335	348	335	320	349	388	404	370	344	335	325	339	334	329	353	331	356	345	313	330	311	313	335	362	345	328	348	361	366	358	352	359	341	320	344	347	364	339	340	336	336	372	308	336	338	334	325	348	314	361	336	319	331	362	352	357	323	331	338	298	319	321	336	373	363	330	357	355	362	346	361	330	370	334	363	357	304	304	363	323	334	368	332	372	355	349	309	358	399	362	314	348	337	356	319	350	358	345	320	352	368	361	331	334	331	332	344	323	306	339	338	326	338	318	344	379	359	366	361	356	334	326	315	335	340	338	335	334	349	343	377	377	368	344	322	344	331	317	359	369	350	344	330	373	315	390	303	354	308	357	366	366	369	374	342	347	309	351	346	356	326	318	330	320	334	321	339	312	312	338	324	333	336	335	320	362	347	319	345	324	336	334	352	340	303	354	331	346	364	362	346	349	333	322	384	320	329	387	370	344	327	353	327	323	352	353	377	349	321	335	319	367	343	344	373	323	334	348	322	341	322	332	337	364	309	297	343	341	363	369	352	336	358	341	317	363	347	318	337	311	386	342	347	390	339	337	329	392	341	308	323	350	359	358	332	355	325	344	341	346	324	329	338	353	339	352	375	318	336	310	346	353	355	329	350	323	335	347	348	346	311	358	340	317	337	319	338
36551	40886	44591	49376	50635	48194	45991	44825	42289	40974	40614	41945	39025	30427	15391	11768	9492	5679	4196	3516	3510	2587	2331	2160	2031	2295	2223	2185	2793	2180	2344	2274	2000	1924	1899	1740	1765	1652	1378	1208	1090	1055	1034	1050	1056	1152	1016	1090	1019	1038	1023	1055	963	1000	1013	1003	983	1033	967	934	1015	974	942	1009	1036	942	904	1000	1015	979	1004	898	953	949	994	916	968	958	957	990	1003	969	978	919	1023	1000	955	1036	894	976	978	885	913	1011	975	932	980	971	984	926	917	942	992	949	974	949	923	977	985	981	904	937	960	937	974	984	941	968	915	971	956	923	915	949	1005	957	922	932	962	910	945	938	945	918	930	941	1002	970	951	931	900	1002	896	899	971	977	936	929	926	942	964	908	943	957	895	927	936	995	1017	987	944	945	936	884	976	929	958	927	1009	885	927	958	939	952	1024	928	937	974	968	926	1014	926	946	974	942	927	957	980	945	956	961	939	961	882	920	904	932	886	942	952	893	907	934	998	901	967	932	893	948	962	986	928	938	975	937	994	946	937	914	979	969	913	998	994	907	944	937	1009	933	942	937	952	947	958	981	975	932	947	938	987	934	929	928	954	952	956	969	938	995	932	982	968	887	893	965	879	906	929	962	887	944	948	957	1007	990	967	939	965	987	954	976	926	998	974	986	952	992	941	922	921	947	958	936	972	900	958	923	977	945	1021	950	905	955	923	993	971	929	894	972	958	944	946	1021	909	1015	869	872	975	925	1024	975	914	987	929	966	954	925	952	904	940	950	961	945	939	916	938	1011	970	977	966	947	973	943	933	923	939	909	941	934	929	998	910	960	933	911	929	943	958	979	980	947	930	941	1007	976	957	966	950	971	928	910	951	938	979	928	938	982	934	970	994	964	961	981	953	969	878	1010	967	931	962	946	939	921	942	875	999	942	914	933	898	959	938	964	865	920	918	928	955	998	958	959	903	957	1006	980	917	920	958	962	918	958	1003	936	983	930	964	923	936	935	967	927	925	921	951	959	893	972	906	973	898	937	996	941	955	1021	950	958	976	946	931	1011	932	989	993	960	978	916	934	914	889	977	941	943	902	956	945	928	943	974	905	932	957	921	936	944	919	958	936	954	990	962	976	909	956	918	956	945	954	993	961	918	913	916	957	979	939	960	914	923	916	948	932	901	959	910	937	973	901	909	945	945	950	998	965	954	913	938	921	900	960	901	923	925	955	925	983	978	972	921	954	992	970	889	940	956	919	967	925	946	918	932	893	985	946	919	1000	898	929	917	890	945	967	890	952	967	996	952	982	928	990	927	973	969	912	931	919	955	950	906	968	966	967	951	924	934	958	877	965	996	954	994	936	939	983	945	1006	959	879	987	914	845	947	930	942	979	944	958	950	910	934	920	1002	899	921	937	883	948	941	939	956	979	950	964	988	905	892	956	923	1036	948	934	951	921	924	1008	966	949	933	948	937	938	944	926	964	910	937	948	979	954	888	921	948	943	955	942	915	920	922	953	918	954	909	933	933	904	972	905	931	928	927	962	954	914	985	960	915	1015	954	938	924	894	937	983	982	944	902	925	908	958	931	941	1015	940	958	944	920	913	917	952	921	906	959	891	965	974	941	969	968	969	939	933	923	980	960	915	939	948	991	930	936	894	941	932	973	931	1027	908	953	933	913	893	964	979	936	945	972	975	941	979	931	912	927	980	982	969	934	999	988	989	955	899	954	964	924	910	935	998	886	980	922	931	979	953	948	924	894	959	975	970	945	955	965	948	930	907	962	910	906	979	994	911	929	996	967	970	972	970	1000	957	999	957	926	882	931	908	899	987	927	964	889	979	993	918	959	961	989	886	947	974	923	941	1021	974	1004	979	997	991	965	922	932	944	941	910	980	940	909	975	967	920	916	931	966	947	939	961	979	948	954	921	932	931	932	905	943	923	1006	947	939	924	923	929	951	935	971	991	895	939	936	932	941	960	970	968	944	953	943	980	952	913	900	970	961	973	902	914	944	1010	988	947	939	903	908	961	957	928	968	962	909	998	929	937	952	897	929	975	955	997	947	920	956	956	930	923	906	1008	961	925	928	965	959	973	956	958	896	896	961	957	991	966	927	938	952	949	927	951	978	900	930	924	952	925	934	903	975	965	954	973	954	924	976	917	917	957	946	957	912	932	956	953	935	973	982	976	928	954	892	942	955	947	908	909	975	956	963	888	951	875	979	957	922	933	949	961	906	937	922	976	899	1012	923	963	951	944	943	928	938	916	959	938	913	981	924	989	983	978	989	951	925	918	905	965	1000	940	900	981	983	890	924	953	940	969	880	932	919	987	948	919	953	948	943	981	915	891	965	957	913	934	960	934	923	967	871	885	893	924	994	1018	939	887	952	953	976	911	929	984	929	998	959	917	922	928	935	962	971	918	963	928	954	935	914	969	983	965	938	995	918	1001	882	930	991	1002	907	930	943	867	921	958	921	970	978	917	975	942	946	908	971	955	950	929	971	973	899	915	982	918	972	943	965	1013	991	953	911	931	993	904	966	973	957	994	935	899	947	944	891	950	941	957	927	902	975	949	990	970	942	935	988	939	968	926	963	970	902	949	966	888	951	972	897	941	926	941	957	943	919	910	895	920	984	938	977	928	909	947	920	923	890	936	907	950	937	979	986	950	942	1002	949	938	907	957	969	965	867	975	924	897	977	985	881	964	926	976	967	969	940	998	990	933	962	954	979	894	964	952	908	969	937	893	968	924	963	964	929	994	960	962	962	938	929	913	938	902	891	900	962	899	959	962	988	939	926	952	963	947	949	927	923	984	942	927	997	871	905	1020	929	951	919	948	970	962	895	892	930	912	957	999	949	925	946	929	1000	911	884	941	969	944	933	928	979	986	961	903	933	846	972	965	955	936	1022	917	932	886	946	957	963	941	959	934	962	938	1008	921	963	923	944	937	954	986	944	915	941	961	882	934	903	972	953	924	904	933	958	920	945	973	936	958	973	953	986	957	1025	874	949	942	944	974	950	944	960	1000	917	934	956	964	940	969	967	918	998	977	964	939	905	934	925	961	939	937	904	949	957	994	938	992	949	955	883	976	956	900	921	933	950	942	949	916	928	969	926	942	927	971	957	914	939	926	867	924	963	933	939	913	901	936	904	976	893	992	965	983	947	917	944	892	967	950	904	893	1005	942	885	882	961	1015	931	943	957	883	961	974	925	952	921	910	944	987	953	971	946	987	935	924	942	1054	944	928	964	956	977	917	925	923	967	921	922	894	915	947	946	972	908	944	973	941	959	950	954	942	973	972	935	969	915	943	942	972	921	983	934	907	939	952	958	972	941	1010	989	956	950	1026	917	976	915	1005	926	955	945	886	951	981	956	925	916	908	967	936	946	933	925	922	955	946	973	963	918	894	1009	938	949	932	910	916	907	912	948	964	941	997	940	986	916	972	972	1004	943	936	894	897	1002	977	960	949	928	1005	978	958	952	915	919	922	991	919	942	981	944	949	907	915	1015	927	987	919	987	955	939	966	921	947	958	946	961	946	979	976	991	931	936	925	881	916	964	995	953	983	934	936	909
8998	10809	13693	10583	6665	3608	2117	1939	1386	1501	1189	1230	1007	769	483	327	300	286	233	193	229	209	217	210	181	211	198	207	190	212	213	229	201	191	204	207	187	195	193	204	195	197	176	196	204	189	184	198	199	185	192	204	202	197	209	203	220	182	188	183	164	173	197	162	196	201	200	220	213	183	199	190	165	206	208	195	203	190	212	178	191	198	206	203	184	174	200	201	173	200	178	221	204	182	181	192	178	185	205	209	199	189	182	168	207	167	191	176	178	235	215	204	173	197	195	195	191	207	232	197	200	200	208	220	176	186	189	209	207	170	192	180	210	211	194	192	194	195	235	230	212	176	201	169	185	179	187	205	228	193	211	189	182	233	202	196	218	190	176	186	219	195	180	198	207	206	216	198	185	205	202	174	175	197	205	158	192	172	219	181	202	182	179	209	210	192	205	190	196	194	176	206	182	223	180	207	201	193	208	208	185	193	203	202	179	179	191	193	189	192	189	213	164	189	226	213	196	203	192	221	189	184	176	200	191	216	208	193	176	224	210	210	204	198	192	178	195	182	207	190	216	201	185	221	188	189	184	215	212	196	188	189	200	174	187	189	193	192	190	196	183	172	202	196	213	182	189	180	198	210	195	189	209	198	201	176	197	203	200	224	194	198	202	202	182	217	181	200	202	203	197	192	192	190	201	177	215	187	204	170	184	196	197	197	159	188	184	184	198	187	202	209	197	197	202	182	215	193	222	211	184	189	189	179	198	187	191	221	185	196	191	201	200	224	198	183	196	193	207	190	199	205	175	191	191	199	219	197	201	193	197	210	189	198	186	196	198	170	176	229	184	186	205	190	215	182	200	190	175	207	204	204	222	187	182	173	200	224	172	228	217	211	192	183	187	188	170	206	175	196	212	213	196	195	194	214	215	213	205	217	207	189	192	224	193	187	193	190	179	183	213	201	197	193	187	231	199	206	171	191	197	198	204	191	180	182	212	207	197	191	199	185	197	205	185	175	223	206	193	198	184	201	191	175	200	209	202	204	197	172	194	213	181	203	200	189	191	199	181	204	192	199	200	187	184	207	168	197	206	211	212	213	182	189	201	202	181	202	200	189	219	194	190	167	192	191	204	179	184	196	182	190	199	217	178	180	201	174	182	161	213	182	198	178	199	222	204	182	184	178	200	222	204	204	186	193	198	200	201	197	216	194	197	184	170	208	212	194	188	224	211	199	188	208	201	222	211	186	193	191	202	191	170	191	190	203	196	174	202	183	199	180	173	208	176	202	205	194	184	215	207	201	202	215	184	179	181	198	207	195	194	192	190	200	198	205	202	204	195	187	198	187	201	220	208	194	216	220	183	173	233	223	203	219	214	182	194	207	174	196	199	196	199	183	174	193	214	182	189	221	187	185	213	197	170	190	181	204	201	186	188	160	191	211	211	208	208	178	193	211	229	165	168	209	182	174	198	181	210	184	180	182	222	190	173	195	208	176	209	196	213	176	206	180	171	205	203	196	197	176	207	186	203	213	195	193	175	165	208	206	204	201	210	199	192	187	215	192	185	170	187	207	210	202	200	192	207	194	203	201	201	179	200	203	186	207	202	187	191	176	190	171	192	183	215	210	215	204	161	203	248	208	187	166	163	203	194	185	164	214	191	202	195	199	191	205	208	200	198	208	207	228	199	194	192	188	199	173	214	176	205	177	203	211	209	188	180	202	229	213	196	208	195	207	198	187	210	193	201	202	211	203	221	184	176	204	189	211	208	172	173	177	217	198	205	243	189	217	195	199	208	190	200	201	212	234	196	184	204	209	203	218	203	196	225	201	201	185	202	215	198	197	208	193	190	193	202	205	195	201	183	197	203	176	200	188	201	207	196	183	202	176	199	186	177	180	198	221	170	195	209	215	184	206	218	196	186	171	203	206	176	212	200	191	207	210	188	206	167	185	225	213	184	180	194	191	184	197	190	198	190	187	160	184	178	182	195	205	183	194	216	179	197	191	193	202	180	183	196	172	167	201	209	187	210	193	177	192	165	179	197	176	173	183	195	191	194	184	210	196	175	197	205	208	220	194	199	195	201	195	184	199	208	208	219	195	182	201	200	219	206	207	201	204	189	206	190	190	186	208	184	205	188	159	212	203	196	200	214	228	180	222	206	185	207	195	199	188	162	200	192	190	189	216	233	195	201	201	218	218	170	200	180	180	172	212	194	202	201	183	192	178	215	197	184	213	200	193	172	198	198	199	190	193	190	196	194	191	201	195	201	187	199	181	178	169	188	206	184	197	195	213	192	202	210	211	207	172	207	203	202	185	204	197	184	192	200	180	201	191	197	204	195	194	199	205	183	176	175	194	199	180	173	202	200	207	181	227	188	199	160	172	210	212	201	174	167	197	208	187	206	184	181	203	207	212	185	194	184	191	202	216	199	199	227	205	178	186	210	179	205	191	188	182	201	167	185	196	191	210	199	196	209	190	159	179	190	186	169	179	194	176	216	203	211	195	200	184	199	219	212	191	185	193	194	204	194	181	233	180	208	191	193	197	212	216	195	181	175	223	213	196	192	200	170	196	168	187	184	201	185	209	210	201	210	175	167	190	188	196	213	197	179	174	200	202	213	209	185	183	182	187	210	214	177	188	189	207	201	190	174	182	193	207	198	207	193	203	202	178	184	201	198	190	200	175	202	198	186	203	202	192	218	212	189	185	186	216	187	215	211	200	177	200	212	201	184	208	205	169	202	206	217	208	193	185	182	206	201	198	178	220	183	183	194	192	160	194	189	209	201	196	192	186	188	190	217	213	200	188	203	193	183	183	202	179	202	207	158	203	169	187	199	194	190	184	215	196	202	211	157	207	201	207	175	183	182	195	173	198	190	233	210	187	195	183	213	188	187	189	217	194	196	190	198	199	194	204	205	188	183	184	213	178	201	193	182	194	202	209	208	182	163	213	208	196	214	190	190	202	188	188	175	206	187	201	219	206	201	184	168	210	203	189	189	207	182	209	181	181	196	195	202	182	195	181	203	198	209	202	195	183	204	182	198	202	195	199	195	185	189	224	188	201	209	237	192	201	200	182	204	206	186	198	208	194	195	206	208	207	192	187	202	206	190	197	183	192	190	201	182	192	202	184	189	190	190	201	202	185	193	209	201	198	205	187	213	176	179	203	202	203	187	175	206	182	190	205	186	203	199	183	175	194	231	200	193	198	194	212	194	200	220	205	232	200	208	182	212	191	202	203	201	211	194	182	206	186	185	208	200	211	210	194	188	206	215	203	208	212	205	188	167	200	210	182	189	216	194	202	219	185	196	212	195	193	177	226	226	206	187	206	182	237	197	194	228	201	219	188	211	204	219	188	202	219	223	188	191	195	183	185	194	209	192	171	220	197	186	196	193	241	199	214	157	188	203	198	194	207	171	195	201	195	199	199	167	198	196	177	183	193	160	183	192	206	203	209	187	189	216	198	204	213	222	221	190	191	190	185	179	192	207	198	169	185
8587	11317	18117	17991	14009	9634	7044	6667	4926	5194	4590	5093	4569	3146	1715	1179	1012	827	709	736	807	697	699	674	670	705	670	632	660	603	607	645	715	671	658	643	648	620	657	641	639	619	630	613	610	649	613	599	638	597	623	622	610	603	628	623	637	623	631	627	597	619	631	632	638	628	625	649	617	610	609	643	646	626	589	638	610	621	586	625	622	632	619	602	596	622	638	636	633	638	629	612	677	640	631	639	636	632	621	596	583	594	630	633	629	612	585	643	597	651	580	588	627	608	596	602	617	594	623	614	669	611	599	645	591	643	636	672	618	602	563	597	627	612	607	649	679	604	632	606	626	615	597	628	629	666	650	674	632	599	613	572	598	597	642	632	625	628	632	609	593	621	583	615	599	634	613	583	591	606	638	587	587	642	653	601	577	619	625	672	583	602	570	656	597	635	599	625	627	622	624	668	606	612	627	591	646	605	591	609	586	624	626	596	601	592	644	627	625	566	595	636	660	612	615	657	630	590	606	587	637	675	618	666	598	623	618	590	583	654	646	630	605	615	641	689	630	664	603	644	614	664	599	635	614	647	605	631	596	623	637	625	619	681	616	682	607	654	605	618	601	608	618	625	556	617	576	646	588	618	599	604	610	588	660	604	630	625	611	588	612	636	619	638	605	629	631	608	645	615	589	581	581	600	616	645	609	640	645	631	621	656	632	594	675	612	628	660	658	631	622	621	623	628	632	638	626	624	585	651	649	609	590	608	584	580	620	640	584	650	644	584	617	584	600	610	609	624	560	618	617	584	661	553	622	640	619	604	592	623	618	655	617	608	609	603	617	635	631	647	649	638	570	618	605	617	583	633	652	624	599	621	639	593	587	590	627	618	565	672	609	598	636	642	654	565	582	588	654	578	624	636	595	587	614	607	612	595	690	634	600	576	646	639	596	587	565	645	606	654	607	612	631	570	628	618	645	644	624	633	602	633	654	611	587	606	578	605	648	646	619	639	641	617	613	624	641	603	665	604	663	609	633	634	613	602	644	629	635	613	619	568	609	633	621	661	629	596	628	637	628	613	598	605	571	614	603	630	589	589	657	610	632	656	651	611	595	647	566	656	557	616	629	605	613	645	579	615	607	584	613	586	611	580	600	625	615	656	596	642	616	625	627	633	617	610	601	623	621	630	554	614	623	652	626	610	635	623	649	665	603	619	648	655	597	606	596	602	620	586	637	643	628	615	646	609	583	643	667	635	633	642	625	595	628	604	611	619	655	604	602	617	630	620	644	599	579	601	604	617	587	580	631	572	627	604	597	608	617	607	611	680	610	590	599	600	640	620	610	598	587	640	641	604	643	587	610	550	675	643	556	638	658	633	575	620	610	626	608	636	632	619	619	637	575	594	606	625	600	602	619	633	637	567	614	660	588	570	625	590	615	626	619	577	602	602	605	590	632	616	602	624	587	607	592	634	613	610	623	638	647	652	631	573	651	616	594	611	612	593	645	602	612	594	594	633	640	635	643	640	622	598	629	620	665	603	610	655	617	627	651	598	639	554	593	633	576	631	611	613	641	593	577	609	587	605	565	624	644	671	594	593	611	571	580	640	601	632	614	630	585	628	615	607	597	621	618	621	621	643	571	596	617	599	605	658	612	600	621	688	604	600	592	588	569	630	619	633	603	618	645	631	602	570	619	622	628	668	596	669	630	589	643	597	637	613	593	601	658	618	640	615	612	605	649	632	607	634	637	629	652	603	620	600	614	568	637	623	597	593	599	653	628	637	678	652	591	610	634	657	623	669	614	602	606	627	634	614	629	597	669	585	653	633	632	635	646	639	637	622	575	613	597	620	677	617	614	608	620	601	587	612	633	611	656	657	589	626	571	602	639	625	610	619	670	593	626	610	616	649	622	659	623	612	643	615	626	596	587	639	611	612	597	639	590	589	632	590	595	592	643	636	586	617	636	669	623	657	631	641	632	570	575	578	619	656	637	599	589	592	580	587	603	644	628	626	607	588	608	598	602	615	584	651	626	588	570	662	605	594	612	665	618	657	642	639	613	587	579	579	630	634	569	627	623	573	628	602	657	621	607	616	630	654	627	596	602	658	654	617	581	644	620	650	603	575	637	634	623	659	653	586	654	641	651	587	619	581	622	621	681	610	656	637	617	599	590	607	656	607	656	615	604	613	587	641	623	637	580	626	598	611	623	610	630	642	614	626	627	642	619	596	624	616	662	610	620	609	651	587	585	614	649	613	597	649	666	645	598	679	627	588	630	589	621	630	652	606	594	640	619	635	581	639	598	650	618	645	621	611	661	620	616	655	609	669	666	607	638	609	609	636	599	589	662	630	611	628	602	636	609	619	624	610	630	610	595	590	641	650	622	605	609	654	610	626	641	624	685	603	585	584	638	611	610	669	598	655	641	615	628	638	625	639	636	619	599	593	645	616	587	633	637	652	630	574	621	649	599	598	613	588	635	640	617	670	666	611	595	639	625	582	618	598	620	592	655	589	645	608	600	662	613	644	632	610	660	674	596	596	681	647	577	590	595	600	640	644	633	623	596	602	615	607	581	584	615	572	593	630	567	655	631	612	646	608	629	618	638	644	666	628	623	614	658	615	621	602	603	597	563	578	601	627	568	617	549	633	635	614	604	599	659	577	572	596	628	607	621	601	645	604	605	610	686	622	649	587	638	619	615	614	595	621	617	566	633	609	620	620	615	618	648	623	632	603	636	597	630	567	605	663	622	632	594	595	581	640	564	640	631	612	588	672	631	659	604	643	618	576	612	641	644	661	607	612	631	672	618	630	637	633	625	649	615	604	643	634	648	603	618	568	616	628	624	639	628	579	608	632	634	617	601	620	654	618	598	621	622	610	609	605	619	641	589	615	620	640	617	586	620	568	591	604	603	610	564	625	647	612	616	602	661	615	568	618	592	635	682	617	627	619	627	633	544	625	569	609	689	666	619	656	596	604	618	611	608	608	660	616	614	586	622	603	627	597	576	635	559	592	610	620	611	624	605	618	615	629	615	606	621	627	621	652	602	670	660	613	643	605	571	577	607	609	628	648	616	622	671	597	617	674	626	591	595	604	635	650	621	597	614	602	578	623	599	622	615	599	629	635	657	626	603	637	606	601	600	636	619	651	621	598	645	623	624	630	649	656	611	654	627	610	605	644	573	651	614	672	604	628	605	656	630	612	611	587	603	633	626	607	618	591	638	671	613	615	604	579	602	631	626	616	632	645	621	646	611	629	601	668	609	621	634	625	630	640	608	631	618	581	584	650	630	616	628	602	654	610	605	616	659	601	598	637	633	615	622	613	637	600	609	590	612	647	621	600	647	611	650	595	644	591	621	624	643	582	612	633	616	579	629	641	601	640	620	585	618	639	632	661	646	558	666	657	632	657	616	619	600	611	621	614	646	585	618	631	566	636	600	623	628	601	675	619	615	624	646	613	582	606	643	634	641	584	581	620	618	566	622	664	615	561	612	623	623	666
34966	39627	39132	36772	33052	28690	23559	21390	16814	16089	13068	13324	14166	8916	4044	1769	1258	747	573	501	475	434	463	391	374	414	419	396	376	405	406	400	391	408	464	403	400	354	375	322	337	332	354	343	360	353	355	364	347	361	339	341	372	348	344	330	332	314	337	325	333	341	322	355	351	351	362	374	370	340	322	361	301	342	328	343	329	337	336	317	353	357	325	331	361	343	312	347	310	320	323	344	330	339	341	328	333	321	325	347	354	331	357	320	330	347	371	342	345	313	335	382	344	320	303	339	368	333	374	342	312	333	326	325	353	313	339	350	328	325	299	329	364	326	351	368	307	344	316	328	363	347	318	355	334	323	356	328	304	334	348	334	331	317	363	338	332	321	349	327	321	331	349	334	348	371	363	301	341	344	339	344	353	358	353	354	366	361	350	326	295	350	343	325	328	332	354	321	352	316	358	312	295	316	343	361	334	337	302	338	325	322	341	340	312	353	340	311	373	301	324	343	350	307	348	306	315	340	343	316	328	353	341	367	354	308	334	316	358	338	347	368	342	362	339	343	331	325	327	320	318	338	308	307	313	310	324	339	278	310	327	312	285	339	323	317	361	327	333	344	337	365	306	336	344	356	351	339	333	342	304	374	352	359	327	320	349	330	354	339	375	328	323	324	323	301	307	333	332	316	323	352	355	314	364	332	341	339	331	337	359	326	344	305	321	369	323	367	316	360	339	349	351	344	346	350	334	338	337	337	319	349	334	356	338	303	361	345	336	326	332	341	329	325	334	358	311	322	365	343	316	328	332	349	335	326	327	326	311	340	326	344	356	312	331	342	326	316	332	327	327	294	329	308	325	310	336	353	336	315	329	353	349	315	302	396	342	352	328	341	319	346	346	331	321	342	343	336	338	338	327	331	341	385	349	360	298	325	326	360	334	342	342	350	330	333	357	344	347	351	324	315	335	328	324	351	311	338	313	351	320	311	346	328	334	374	344	360	335	337	306	344	333	316	324	328	329	338	359	356	338	325	331	312	367	343	337	350	354	343	348	338	334	364	325	301	308	326	368	371	344	326	337	326	304	315	346	345	384	361	304	345	337	360	334	357	324	328	315	325	327	354	341	336	339	327	327	369	318	348	334	377	339	335	315	320	307	374	325	329	318	326	312	311	324	343	331	373	336	295	332	335	315	344	341	347	316	353	337	353	337	312	329	366	351	319	355	379	328	340	337	289	346	346	322	358	363	342	361	314	318	364	314	360	337	352	350	384	323	344	305	320	357	358	303	309	319	310	358	325	296	341	360	314	323	316	337	320	336	340	333	357	342	329	321	359	320	304	335	357	328	349	353	352	322	321	360	337	319	322	307	330	319	322	340	331	334	353	364	354	368	361	339	339	324	343	321	330	364	360	339	334	329	318	340	360	370	333	341	332	308	332	327	321	325	373	333	320	354	343	345	330	327	341	335	320	297	342	350	323	350	308	352	340	376	300	342	334	300	337	312	324	342	347	341	367	291	340	346	337	328	343	359	316	355	365	326	321	322	333	358	300	346	311	339	336	316	359	360	330	323	345	328	317	316	328	329	344	325	337	372	330	301	359	330	363	307	311	310	329	332	330	285	355	324	319	353	334	335	347	310	325	340	344	342	315	350	330	333	352	361	329	333	332	353	314	345	356	325	345	354	334	313	339	350	330	333	365	344	354	335	322	346	353	322	336	360	327	318	338	340	377	379	289	312	312	310	322	360	324	378	358	334	325	323	339	314	323	331	344	363	355	309	324	359	346	312	310	339	353	338	349	310	326	316	355	337	355	374	347	346	300	341	306	351	333	315	383	321	342	347	306	337	334	337	338	345	355	339	345	328	340	359	365	352	345	316	365	326	347	317	358	340	368	375	359	339	323	358	316	351	341	330	324	320	330	337	344	346	326	355	323	323	331	299	353	347	361	324	364	327	342	347	291	364	353	314	366	333	333	322	358	329	348	292	327	300	373	348	357	340	355	310	377	328	318	309	335	342	335	336	305	331	334	316	350	387	343	339	345	329	315	308	312	332	305	337	326	341	339	318	297	344	314	349	313	334	309	329	329	340	342	321	328	327	357	322	358	338	358	340	367	358	304	338	327	332	324	332	334	337	338	323	360	318	316	327	312	313	310	334	353	329	316	359	338	318	362	351	348	314	332	335	308	357	329	335	354	322	315	345	347	342	351	328	355	318	345	348	342	353	338	347	329	316	348	342	310	323	324	297	317	342	324	353	339	331	362	358	318	310	355	333	323	346	324	347	318	326	342	308	329	320	318	316	329	362	310	330	336	338	329	347	345	343	321	302	311	359	317	314	341	342	350	319	337	333	405	346	345	363	330	339	325	323	316	326	359	327	350	336	297	350	329	329	354	358	373	323	354	354	326	375	397	356	356	348	341	285	333	358	326	349	361	337	342	354	310	321	345	341	323	313	321	335	353	341	320	330	324	341	348	325	347	334	315	316	358	343	347	344	317	364	343	371	339	340	347	320	315	349	317	353	347	319	340	317	391	356	336	341	353	337	326	360	332	324	318	332	324	316	337	348	328	332	330	368	355	356	342	353	342	355	323	337	330	308	328	338	352	329	333	353	330	367	387	333	316	301	340	328	307	346	341	327	335	330	317	349	314	321	330	304	348	333	345	346	353	365	324	359	342	326	329	326	350	366	346	341	306	344	337	330	325	333	330	329	335	361	337	335	315	347	330	342	353	346	364	354	322	323	342	294	337	339	341	346	352	324	319	333	356	350	342	362	388	317	315	339	324	331	317	309	325	310	328	352	333	350	326	361	334	318	342	350	314	328	348	344	353	335	327	344	317	333	321	323	351	358	339	333	322	354	345	373	349	338	352	325	348	328	318	304	334	374	317	361	353	337	369	355	343	292	297	304	332	330	346	345	348	330	327	331	314	353	335	349	363	356	318	367	332	335	328	305	321	323	318	300	340	350	331	347	324	327	325	345	344	360	352	344	336	333	326	365	342	312	358	328	326	307	341	324	317	308	339	362	315	369	340	357	315	305	338	336	401	321	359	353	350	336	342	338	335	348	334	348	351	305	358	335	386	327	329	359	316	331	324	364	360	349	338	336	349	345	355	327	344	332	359	354	334	340	341	359	354	290	324	328	349	343	357	306	342	325	322	326	326	318	307	317	328	355	330	320	335	349	318	331	358	368	328	354	351	357	325	335	358	326	320	344	340	350	322	342	344	320	294	355	345	338	357	340	346	297	324	340	324	321	320	357	293	340	346	351	352	351	306	374	357	347	336	357	342	323	340	360	321	328	375	343	331	348	358	333	323	352	307	321	319	348	335	346	334	332	351	343	326	321	350	310	347	343	342	339	352	350	304	357	313	328	360	328	370	358	339	346	346	307	300	317	316	332	329	321	307	370	312	323	304	322	334	346	360	316	309	359	370	315	294	332	313	379	346	310	369	327	353	315	368	335	362	314	310	332	349	333	323	349	357	278	341	346	339	314	341
27589	33861	39863	44475	43760	39847	35397	34798	31048	30717	29476	31461	32467	22033	10764	6650	5716	3462	2579	2034	2164	1902	1677	1477	1522	1419	1447	1336	1277	1304	1385	1361	1391	1398	1612	1332	1356	1302	1116	1058	986	1026	1035	968	1019	1039	986	947	1005	963	992	1028	989	948	1023	1009	957	1023	912	987	979	1014	969	948	1024	1006	992	986	928	992	969	940	948	982	964	1027	1024	918	948	949	1001	1016	931	984	987	994	1018	1014	1023	992	961	949	993	891	951	936	1033	977	1044	948	920	966	1000	986	1005	941	943	921	942	922	988	995	988	984	995	980	973	954	964	932	975	985	953	909	1014	968	926	979	994	909	974	974	973	994	1020	983	941	964	1031	970	975	958	967	984	916	983	933	976	905	967	984	968	966	988	947	960	964	951	958	993	1029	990	948	899	956	1010	978	950	919	987	975	960	967	928	992	972	972	954	998	935	957	983	957	978	989	1021	934	964	946	1011	907	945	965	938	970	928	960	981	981	971	957	941	997	969	912	970	948	974	1016	1000	968	921	1003	934	936	978	978	981	977	961	988	961	990	960	940	884	990	962	951	947	968	975	980	961	975	906	888	982	919	930	987	928	976	1005	993	1009	978	943	944	952	953	971	947	1006	884	959	968	982	890	951	1024	937	946	961	959	935	977	967	961	922	949	952	935	940	938	983	970	958	999	941	957	962	904	950	1002	967	1017	995	939	920	943	906	938	971	985	981	982	906	968	945	912	911	916	1006	984	980	1000	1002	996	957	921	913	974	956	964	954	944	939	958	991	934	972	973	1005	1046	974	947	968	957	996	977	967	951	1000	970	953	899	959	927	923	973	1005	979	959	949	1009	941	941	965	973	925	1003	952	901	1010	951	998	986	948	952	930	952	909	985	929	990	956	943	989	972	977	969	995	951	923	989	927	978	966	982	989	986	955	941	938	978	997	997	885	948	1018	1002	996	961	958	957	971	1024	956	946	927	961	920	977	913	927	958	958	924	972	1008	940	897	920	977	971	947	958	932	936	932	1008	932	945	956	958	989	977	1051	973	969	1014	917	963	970	920	977	977	938	892	931	978	1035	1001	990	917	970	907	1001	977	951	1003	952	951	931	969	997	958	961	943	955	987	1013	934	904	984	955	959	968	979	924	954	941	988	975	953	995	968	1009	977	941	978	927	981	998	944	972	970	938	1001	955	976	936	947	953	932	928	930	932	969	930	983	940	928	929	1003	984	941	963	934	951	935	936	893	908	952	970	998	918	958	954	975	970	996	933	1017	1019	973	942	919	958	983	967	992	930	980	951	957	937	919	972	933	933	917	968	921	923	979	968	943	980	940	950	932	1000	983	1006	986	970	953	1025	890	951	942	1036	904	950	937	1004	920	988	966	990	1014	917	959	950	945	1032	959	958	991	985	1016	942	907	911	927	957	939	1021	970	955	931	959	952	915	963	968	932	934	934	946	974	940	966	904	934	961	1006	938	980	945	985	896	986	963	924	970	946	924	974	1012	915	978	964	983	968	888	977	967	937	960	913	983	974	943	1020	948	955	927	1003	934	947	1003	913	899	979	1019	923	967	924	982	943	952	986	930	969	953	928	966	1004	992	951	1011	968	979	926	987	987	925	963	973	980	965	1020	971	960	973	886	943	928	927	947	959	957	956	980	916	925	950	990	962	917	931	955	970	937	1037	966	934	939	989	971	994	960	958	958	987	978	947	946	934	996	1005	954	957	943	937	951	1005	994	916	923	950	907	945	952	916	940	944	953	955	953	1004	981	989	952	1001	986	956	951	958	970	981	965	1005	955	982	942	900	1025	988	1014	929	932	1003	875	929	989	996	945	939	1007	957	898	915	978	959	990	928	966	989	920	915	924	982	995	1030	949	1003	908	956	981	981	1007	874	888	983	1049	948	958	1023	986	959	982	962	961	943	1027	952	1006	921	988	976	972	942	943	1004	997	936	965	956	922	928	969	952	984	959	964	947	993	905	968	927	996	954	972	991	937	963	1005	952	935	989	1023	936	996	947	958	941	1003	938	974	938	931	931	901	983	930	948	947	950	974	963	942	1019	984	960	977	975	966	990	922	963	973	926	975	972	970	972	919	958	947	1007	930	956	937	966	940	945	978	915	989	943	1000	963	1025	950	1028	974	1019	904	967	981	927	1032	954	970	934	1022	998	981	916	962	953	934	962	911	936	924	960	942	967	954	966	962	1015	964	1015	942	991	1007	938	959	923	922	1025	942	980	1000	957	956	919	945	958	959	969	938	997	984	1022	995	915	965	989	963	957	990	922	980	939	969	929	976	964	966	932	958	952	937	937	924	956	928	969	957	1005	982	995	926	954	938	977	980	906	939	992	968	983	966	956	972	992	939	957	973	923	998	999	975	994	1007	943	975	921	995	954	962	928	985	961	944	918	960	977	963	945	993	981	958	1001	930	958	978	928	957	1043	1010	928	978	954	943	997	953	993	984	897	933	991	973	932	952	938	947	964	963	962	953	993	941	973	1009	995	970	940	973	1024	952	991	1035	917	987	982	893	1014	993	964	965	934	1008	948	1015	983	978	942	943	1019	1010	932	967	944	1011	920	975	934	991	987	959	929	1009	925	994	901	905	955	953	961	999	997	924	993	1011	966	964	960	938	888	969	988	941	960	950	1005	947	1019	1049	972	1005	946	1006	986	970	992	940	1000	989	946	941	966	984	925	918	986	966	975	932	911	985	1015	943	999	927	955	958	942	958	938	956	958	943	943	974	964	996	937	927	968	1009	982	932	946	957	936	934	991	904	959	1012	903	913	947	937	998	923	924	919	994	956	952	963	988	985	996	970	861	964	988	954	938	942	958	942	1004	918	944	997	963	981	953	946	890	947	942	964	983	966	996	937	943	962	991	934	944	893	921	966	1016	946	999	966	963	1016	941	1021	980	1037	952	930	892	979	971	943	931	927	944	1010	987	978	969	947	911	953	995	974	981	957	1034	959	980	924	941	936	947	944	931	880	985	980	946	977	957	990	957	976	981	939	944	912	913	980	1000	865	1010	962	943	956	950	940	977	984	941	959	912	1017	917	934	978	982	968	972	946	941	1004	1015	943	953	951	929	962	926	971	919	977	947	946	956	971	1013	986	944	955	949	960	985	945	942	1024	942	989	987	952	955	906	939	918	959	995	982	909	977	952	961	934	986	972	957	943	978	982	965	966	974	1013	976	949	946	1007	904	957	928	975	922	970	924	954	975	899	993	984	959	1002	979	997	965	964	972	992	980	981	926	943	952	905	998	899	961	986	970	1021	971	963	934	968	932	930	989	956	978	986	968	1008	972	924	970	953	932	979	953	983	977	964	990	957	918	927	960	955	967	984	937	986	1018	962	933	986	968	978	950	971	911	951	997	1000	1004	941	956	983	971	971	931	954	912	887	959	930	981	949	948	992	927	946	956	978	972	1002	951	952	984	953	1012	890	939	998	912	955	986	934	960	922	972	920	988	934	936	997	1009	982	929	982	991	951	973	955	980	990	936	981	974	929	962	979	911	973	911	918	912	987	981	969	1010	1003	1001	909	989	908	927	959	953	964	1002	947	989	952	978	956	925	945	957	961	967	941	996	980	987	968	963	989	947	946	966	904	936	936	961	951	942	975	942	950	992	987	936	983	933	966	943	920	976	963	940	947	949	918	1005	917
45839	41164	38244	37416	35825	32734	29739	30654	27533	26355	23860	24135	26634	18174	10202	4083	2817	1627	896	842	809	682	552	491	441	474	550	535	459	503	482	438	526	473	538	430	417	393	381	374	375	354	363	365	367	359	345	356	335	376	372	344	361	335	362	314	351	328	341	353	347	340	320	340	334	341	357	332	379	356	366	360	353	324	373	333	348	360	355	383	345	363	355	321	327	341	318	327	331	363	360	340	342	374	350	325	301	353	347	339	383	332	329	363	330	350	314	372	332	332	345	322	332	326	356	314	319	341	340	357	324	351	374	344	351	327	350	375	369	318	347	353	322	357	311	357	349	353	315	335	335	301	300	328	344	335	351	332	343	345	328	310	327	337	314	344	315	308	318	303	356	351	349	335	348	311	361	352	338	332	342	315	349	325	362	326	308	340	344	323	353	335	347	309	338	346	340	346	319	346	348	345	307	336	356	348	347	374	347	345	285	345	317	344	326	345	334	356	338	322	339	313	325	329	315	338	325	378	357	317	317	334	358	333	353	354	359	349	325	368	355	353	337	341	349	365	337	358	348	316	352	340	327	320	323	339	311	310	338	365	339	334	327	347	347	369	330	358	310	310	334	333	341	342	354	317	322	348	352	320	333	338	300	334	337	320	343	368	333	362	323	349	328	351	267	347	305	311	362	346	352	307	342	314	346	326	370	354	385	284	356	359	325	327	338	326	338	329	348	337	349	335	326	351	350	339	300	324	343	335	342	321	328	390	348	341	357	330	340	296	334	354	332	356	374	334	314	365	384	325	348	338	334	338	322	340	366	352	366	340	305	337	325	307	319	357	357	347	366	344	379	348	314	321	348	312	338	328	332	335	351	339	356	338	311	397	352	327	337	351	330	331	326	360	345	323	347	388	331	340	349	325	342	339	348	316	351	347	340	336	309	356	310	315	337	308	297	331	325	342	296	336	346	332	342	335	347	315	368	348	338	317	321	323	309	343	337	335	367	371	352	359	319	341	356	320	340	363	350	333	320	308	349	320	362	353	370	331	352	373	388	321	387	408	326	373	316	342	312	360	320	359	360	333	372	372	331	339	348	323	329	362	328	342	350	331	337	336	358	347	330	336	341	352	348	365	343	356	351	335	348	354	337	369	351	328	354	369	318	340	341	309	335	360	320	343	353	377	369	342	350	342	293	367	343	317	364	369	313	331	354	323	297	357	358	332	322	346	336	324	328	339	333	349	350	323	344	347	342	355	352	309	358	323	357	367	365	344	328	327	355	334	334	340	326	342	318	339	324	340	350	312	326	359	344	309	337	341	355	342	365	339	339	326	297	325	298	335	365	336	340	337	341	320	331	319	322	330	347	361	316	320	329	362	341	320	328	330	348	384	332	353	332	318	349	322	360	313	349	355	350	340	348	347	357	356	339	309	314	334	333	342	334	337	353	346	350	356	333	364	360	346	338	365	314	344	345	350	379	323	357	343	319	346	344	333	361	357	361	360	324	331	337	342	348	333	336	348	342	359	302	332	361	338	330	354	331	355	341	341	363	322	345	343	344	351	336	339	321	354	362	344	361	382	329	309	351	347	355	351	375	332	380	335	340	360	326	369	333	350	365	310	348	332	319	326	343	349	344	319	366	339	328	337	362	339	332	349	322	330	328	328	369	336	364	371	348	327	338	355	315	365	335	351	375	331	343	328	305	304	327	343	309	365	325	324	358	373	343	329	367	328	320	350	358	334	369	326	361	349	338	298	339	325	345	322	323	350	332	333	356	348	347	335	329	337	346	315	370	325	346	357	334	354	331	367	344	340	339	321	356	341	353	323	340	341	317	324	345	354	354	344	311	302	333	334	367	362	336	342	332	331	336	362	337	330	373	328	330	353	343	351	341	332	310	322	333	364	328	376	372	363	325	346	315	324	371	329	346	334	343	325	332	361	319	341	305	325	333	372	343	324	322	335	336	345	357	353	359	334	377	316	316	334	370	343	312	349	334	328	330	334	386	348	308	324	363	308	317	337	339	331	304	386	322	344	348	333	328	366	326	334	361	344	314	315	310	325	301	347	344	355	326	322	347	338	321	378	338	326	346	331	349	353	361	354	359	357	377	342	320	348	362	359	325	339	328	350	329	337	335	348	347	373	326	336	359	349	361	340	348	355	359	322	317	343	342	347	336	314	349	346	307	369	332	343	352	344	337	351	367	364	368	342	343	381	383	355	339	333	294	311	333	347	330	338	316	323	315	314	344	347	326	316	313	337	347	359	368	331	364	344	342	301	351	325	326	352	358	348	333	341	364	348	365	349	340	344	332	300	341	328	331	340	351	359	324	345	357	338	348	342	330	335	362	343	348	333	352	327	344	315	318	358	298	364	342	376	328	346	344	375	318	333	359	360	339	359	332	331	338	293	295	341	332	338	380	318	330	355	341	316	341	353	322	328	325	367	339	357	351	349	331	313	351	338	323	345	345	342	332	329	361	309	322	380	336	332	364	324	349	342	357	348	305	335	348	396	372	353	329	330	338	294	320	340	340	369	374	336	369	308	340	347	344	344	329	336	309	326	291	363	346	308	308	352	341	363	356	349	356	321	347	335	344	347	337	356	302	347	319	362	326	334	311	299	330	353	307	311	339	340	352	336	340	345	356	320	371	346	318	332	351	334	344	315	305	388	334	338	340	341	365	365	354	380	304	343	336	339	307	343	358	338	339	332	349	342	336	328	350	319	347	329	337	357	374	368	333	349	383	363	347	345	338	342	350	361	308	356	337	329	325	328	336	357	355	299	334	340	342	342	355	320	337	338	375	339	316	354	306	315	346	342	311	364	329	335	340	347	307	357	329	334	330	333	316	344	360	321	349	332	351	329	347	317	340	344	335	323	320	344	336	390	386	350	346	318	354	328	332	344	368	338	354	330	356	339	384	339	302	310	320	366	302	324	325	333	325	369	312	382	343	332	371	324	352	332	315	349	342	339	317	368	339	339	358	362	340	317	333	306	362	307	312	359	347	336	317	312	334	327	338	359	320	321	330	324	354	334	353	370	347	303	310	329	343	319	347	363	339	351	321	364	287	308	335	345	327	324	348	368	327	340	355	339	340	319	309	337	323	311	337	341	335	328	344	364	342	328	331	309	322	323	348	327	318	329	343	329	340	324	294	321	345	318	342	361	338	327	314	349	336	329	339	352	351	331	328	326	309	329	330	348	306	344	341	315	334	327	338	347	311	357	333	338	323	342	349	360	359	327	333	338	357	375	347	355	297	338	357	388	341	343	343	354	346	352	305	295	356	362	322	332	347	329	334	315	320	358	310	352	327	358	336	333	326	311	349	338	360	308	323	319	336	332	324	316	354	316	323	347	319	380	330	336	326	339	349	371	387	332	339	357	366	342	353	343	329	328	333	342	356	309	342	330	328	354	326	331	326	346	358	331	320	347	335	324	352	314	294	330	339	325	317	325	340	334	342	344	331	354	355	352	339	329	371	343	340	354	365	349	340	347	338	286
39099	41227	44656	49271	50558	48689	45703	44546	41246	40708	40418	41294	43199	32554	19399	10878	10434	6660	4080	3692	3609	2911	2429	2070	1943	2009	2387	1913	1968	2128	2077	2062	2195	2177	2125	1828	1727	1557	1380	1120	1118	1066	1115	1090	1071	990	1022	1048	977	1094	1010	1002	1010	1001	1004	1063	954	959	1006	957	996	1026	955	1015	979	973	1020	974	969	1021	1019	950	932	955	1012	974	970	1027	966	949	1032	979	961	1012	1001	933	1000	977	944	971	991	948	1031	923	946	980	975	929	952	928	916	927	922	917	979	971	963	967	928	924	954	977	966	955	981	906	980	965	927	946	910	935	939	903	959	959	957	988	983	959	959	951	921	916	936	892	961	993	924	935	907	925	906	917	928	931	955	891	956	896	980	945	976	944	984	990	935	1005	992	956	959	994	959	962	930	972	924	941	950	908	911	978	964	908	936	883	991	905	970	990	935	929	986	1035	955	890	944	933	975	976	918	946	936	907	948	957	950	937	933	905	966	954	932	912	937	920	945	936	898	934	937	913	950	940	946	921	946	967	948	906	934	915	944	931	969	954	979	912	956	961	996	875	919	936	975	961	922	972	1011	980	971	927	920	1000	1015	928	959	948	975	921	965	889	946	960	949	979	974	920	946	955	973	879	1006	985	976	963	978	965	936	992	938	900	946	948	938	930	938	963	950	933	883	936	940	973	964	930	926	919	920	953	968	974	942	967	1016	935	970	950	938	938	961	961	974	959	962	949	941	954	938	955	916	933	933	932	905	954	965	942	983	927	928	965	925	943	944	973	948	914	955	969	955	940	955	986	911	942	954	936	936	920	948	984	931	904	988	975	906	1020	924	927	966	963	955	959	937	962	971	933	974	915	964	954	913	1001	907	964	948	959	935	949	944	966	949	934	999	944	948	982	946	901	975	950	946	948	918	990	919	955	933	943	921	934	988	950	887	925	925	995	925	916	933	930	971	939	971	955	904	966	916	987	913	993	908	920	950	993	912	878	971	986	951	973	930	937	912	908	966	954	988	906	917	1009	969	932	951	999	986	1003	994	985	909	939	888	1036	910	943	977	978	897	988	918	997	952	983	935	963	930	934	970	949	929	937	1006	888	923	907	977	953	941	950	938	895	913	986	950	941	927	976	1018	947	937	901	926	964	945	956	1015	924	973	908	928	954	934	922	967	984	912	943	889	920	919	917	942	897	948	990	965	955	945	951	932	928	931	927	968	957	936	919	980	920	975	942	939	916	965	939	955	902	920	978	932	897	907	961	937	934	947	949	937	940	937	922	965	936	973	947	977	904	921	935	906	972	961	948	926	952	921	968	940	909	961	955	971	961	920	980	903	946	928	980	905	951	950	898	997	950	979	966	898	941	979	1023	988	910	954	923	961	948	924	934	930	946	942	946	970	948	972	954	899	942	893	950	946	924	921	971	957	956	983	925	974	949	930	988	949	976	949	891	929	900	971	962	964	940	920	928	1008	927	900	949	946	923	911	926	969	975	1026	877	963	948	952	931	898	914	985	951	945	899	934	915	959	947	906	961	962	941	933	938	933	963	937	879	938	936	950	906	935	909	947	971	954	956	972	977	965	994	991	973	943	944	966	971	880	974	981	959	937	958	943	914	969	936	862	910	986	975	930	970	988	925	968	948	985	923	925	903	964	949	909	950	918	1009	897	935	904	961	961	909	929	930	892	936	915	959	923	964	941	927	968	912	873	991	895	981	968	978	937	951	945	922	956	963	974	919	927	1000	933	907	936	944	978	936	908	959	951	970	962	871	955	983	969	1007	978	878	907	902	882	962	935	973	949	933	881	894	954	941	942	923	913	928	922	964	955	922	957	888	974	925	915	949	927	930	909	924	889	935	943	929	939	932	948	933	990	927	945	935	948	886	909	929	956	923	917	963	894	943	958	921	950	1026	888	923	933	959	953	924	938	904	961	950	954	920	924	915	940	903	883	1018	948	942	920	928	935	973	908	912	955	1010	953	1013	922	930	951	960	972	958	927	922	954	877	943	937	913	947	983	940	957	930	918	938	987	917	925	951	918	946	906	999	901	901	918	970	991	930	979	934	935	962	959	912	918	951	1005	972	928	963	949	888	960	934	862	951	970	902	976	922	910	913	930	916	922	933	968	864	949	940	920	917	907	959	916	927	937	896	970	864	899	958	943	992	952	960	955	942	928	964	932	991	965	885	973	949	946	939	983	961	935	944	904	985	958	960	970	927	959	890	894	979	991	1012	972	959	908	997	911	1007	936	985	917	932	1003	984	927	958	920	980	971	934	971	956	966	961	909	967	916	914	918	929	923	987	935	975	945	895	958	921	974	982	867	947	973	924	1010	875	934	892	1008	929	885	870	938	913	899	951	970	945	930	951	945	957	975	953	940	923	956	942	932	963	967	971	928	928	967	891	953	915	955	934	941	871	915	937	974	989	944	970	932	943	947	948	967	914	909	890	929	925	919	927	956	914	966	907	980	958	951	963	935	923	925	991	932	975	939	968	906	910	924	1018	921	958	897	945	910	930	960	897	962	932	941	956	967	958	966	937	940	932	921	974	897	913	965	934	975	964	957	931	936	951	975	938	946	931	919	926	936	906	969	904	951	941	942	963	927	946	966	930	914	896	956	932	916	954	975	917	890	980	914	943	983	928	923	875	925	947	898	926	973	948	965	971	953	948	943	983	934	948	965	947	895	898	915	955	945	935	917	908	939	917	950	1020	958	954	933	921	929	993	954	899	906	963	956	958	867	950	935	968	942	1014	883	931	881	928	940	934	956	916	930	974	978	923	911	968	961	921	981	941	963	987	910	949	941	980	930	900	960	955	941	989	934	944	951	933	905	944	997	961	1007	934	930	988	996	950	925	988	934	984	911	958	933	967	928	917	975	972	880	984	912	929	978	1013	948	942	955	972	856	930	992	1053	937	902	932	956	924	961	944	983	964	932	985	943	949	946	974	949	988	956	950	922	892	951	931	959	907	1000	992	943	962	966	930	937	984	915	959	963	929	951	939	948	1031	961	880	945	1028	954	982	989	865	982	908	952	956	944	964	915	905	958	1005	982	896	960	935	979	993	920	922	925	982	905	924	934	929	950	1012	886	989	951	922	944	917	967	985	896	947	980	892	878	960	970	924	974	931	906	915	882	944	947	952	973	945	937	969	930	969	960	944	963	933	924	950	909	954	951	976	912	966	930	953	917	957	936	957	958	916	943	981	877	899	990	918	903	962	983	960	963	997	948	918	948	904	906	982	934	954	932	973	927	966	946	904	937	999	943	914	923	957	983	922	954	944	904	942	930	984	930	926	996	910	957	946	918	925	958	976	922	982	917	938	961	976	1002	947	932	922	880	996	950	943	881	938	937	919	958	970	949	1006	953	877	952	989	908	908	994	914	987	981	953	949	904	943	981	932	898	916	938	941	987	942	988	979	918	896	914	939	966	955	950	980	872	922	898	921	912	934	916	940	969	976	963	959	928	929	925	948	1013	972	958	923	963	950	942	932	913	941	928	1006	970	937	932	984	925	955	997	946	959	930	924	977	927	929	918	1003	971	953	912	957	947
8286	11282	13329	10651	6412	3432	2160	1699	1321	1375	1260	1092	1066	772	452	306	269	227	180	198	252	216	198	182	190	194	213	186	191	170	208	227	188	190	195	205	226	186	208	178	189	194	176	191	192	171	180	163	200	195	205	188	193	183	190	190	187	203	181	189	188	180	233	198	209	197	195	189	221	191	192	152	199	215	197	199	187	209	216	187	201	178	194	187	191	195	173	182	213	210	177	187	189	206	166	195	207	189	181	184	185	180	204	188	189	185	199	217	210	194	202	190	166	180	212	185	196	218	191	179	193	194	199	202	193	178	176	193	203	199	189	198	199	188	196	205	196	199	201	197	198	183	176	177	193	215	162	208	198	197	187	200	192	196	199	184	182	180	193	167	199	181	177	184	182	191	192	201	184	189	174	191	217	216	211	208	205	189	195	176	203	196	186	195	209	211	188	206	208	205	199	185	193	177	198	204	223	195	161	211	188	183	168	176	186	169	155	183	190	191	188	192	181	198	188	184	205	210	207	205	183	194	191	187	216	194	193	183	186	199	188	196	196	208	202	214	195	213	183	172	181	208	194	194	175	192	201	185	167	219	199	197	189	196	205	193	173	209	169	191	209	217	199	190	191	220	199	192	211	192	181	205	197	173	177	182	198	185	187	211	225	182	192	175	201	184	178	217	192	186	187	192	179	191	218	163	208	215	196	203	191	180	182	178	201	188	186	222	173	182	213	214	197	200	187	204	179	187	206	204	178	173	191	193	200	201	189	215	184	198	236	188	201	195	214	197	206	195	188	184	198	185	206	194	190	179	199	175	190	175	182	191	200	191	199	210	210	198	156	190	195	178	211	202	221	178	214	188	208	183	220	181	187	195	177	184	187	203	186	220	189	195	171	201	214	188	201	209	190	195	207	200	206	180	202	192	191	170	192	190	207	190	220	173	179	184	188	183	181	197	181	211	216	194	198	168	203	203	179	191	184	189	175	177	166	191	198	210	188	190	193	209	221	181	187	161	209	212	210	202	193	177	193	180	179	177	196	203	160	178	224	191	213	210	190	179	194	185	212	198	193	183	197	200	189	199	197	208	187	200	177	198	175	194	208	192	172	180	194	198	197	175	205	184	196	199	197	174	190	211	174	199	182	169	211	189	215	184	206	213	179	181	199	193	190	211	179	205	201	217	160	208	189	192	198	187	198	210	175	206	211	188	194	198	178	207	181	196	194	195	196	183	231	202	202	198	192	206	199	202	198	166	210	200	208	199	225	199	185	194	192	189	194	184	192	183	179	222	197	197	190	193	176	190	211	218	185	189	198	212	186	200	198	188	204	183	197	174	167	190	201	215	188	210	180	198	175	198	188	205	199	211	213	196	217	183	187	198	200	195	213	181	203	214	222	159	194	199	214	194	196	180	171	185	203	187	195	197	190	211	198	184	166	189	190	170	195	169	190	191	217	165	210	196	189	183	194	195	188	187	192	174	197	185	189	178	195	183	203	222	208	209	202	195	214	208	204	186	194	198	202	214	195	208	194	196	179	184	220	219	190	217	195	199	184	177	171	207	179	198	164	213	168	174	182	209	178	196	180	200	210	209	214	212	178	216	183	196	174	193	189	183	179	203	205	177	204	205	209	177	175	192	185	219	186	184	195	191	206	179	198	180	203	192	210	185	193	193	204	191	180	188	194	197	203	196	193	175	179	199	204	185	197	200	192	207	185	197	165	196	190	211	187	206	181	196	170	207	173	210	203	194	210	168	178	184	175	195	191	204	182	210	193	174	198	198	212	194	174	192	197	189	196	198	185	199	174	204	204	195	164	199	181	190	191	198	213	182	198	207	176	194	198	196	188	192	203	208	198	230	189	205	222	198	172	203	213	201	208	158	172	189	181	185	202	184	181	215	188	192	180	218	192	193	180	173	193	194	208	172	179	173	198	190	182	196	202	197	146	177	207	188	187	192	201	198	203	205	211	227	214	227	218	186	189	215	199	199	178	179	172	182	179	184	186	226	167	197	158	201	240	176	210	189	189	190	170	199	211	200	197	181	203	192	210	204	221	184	204	187	189	224	178	205	179	195	209	181	175	182	209	201	173	203	205	196	206	182	216	230	223	210	185	181	184	202	214	219	193	175	198	184	208	219	196	198	201	192	179	188	190	193	183	176	200	167	176	199	195	197	226	191	171	214	195	203	194	176	177	208	181	210	186	188	190	164	211	190	219	210	192	181	217	191	203	186	180	185	181	197	179	200	186	171	201	169	185	183	193	182	166	174	183	192	212	192	181	197	188	192	185	178	237	191	186	189	194	205	201	218	189	216	182	210	196	190	195	168	170	187	207	189	202	182	208	172	220	200	183	187	207	201	205	196	199	178	199	172	226	196	208	189	161	183	199	187	187	189	161	205	176	183	209	189	165	195	196	217	192	201	185	178	183	165	188	197	180	237	199	178	186	178	197	197	184	192	187	202	180	181	200	207	201	193	194	197	202	203	176	188	167	205	204	186	187	183	188	173	187	200	195	230	197	186	203	184	186	188	185	188	201	177	207	191	200	206	213	212	186	196	188	183	192	197	214	219	192	209	176	174	192	181	189	203	198	176	192	190	194	177	182	168	182	189	187	182	202	210	180	189	195	203	206	167	206	198	169	214	191	190	175	187	194	189	180	196	212	195	199	186	185	225	213	242	190	178	192	179	177	193	223	158	222	198	182	192	200	208	212	205	194	176	186	212	195	211	191	208	204	164	181	202	184	184	162	181	179	198	186	226	194	182	209	205	178	201	212	153	180	186	195	210	228	176	205	195	183	211	200	197	192	203	181	171	211	217	181	207	193	195	201	171	191	196	211	205	191	176	183	204	182	178	162	191	204	203	195	189	209	188	202	191	187	209	183	175	173	181	190	192	186	201	191	194	195	209	182	169	209	196	198	215	187	215	224	201	190	186	201	198	193	182	194	186	191	166	198	188	188	179	193	186	198	182	191	191	181	193	205	173	196	219	208	198	193	206	214	195	170	191	211	208	207	179	183	177	193	194	163	214	194	206	219	179	167	204	189	187	190	217	228	199	184	175	185	194	207	207	181	174	209	188	213	211	195	199	187	193	204	180	189	197	232	228	199	189	173	181	162	196	206	188	218	187	209	187	207	191	178	211	158	188	201	193	202	217	173	184	195	180	197	209	213	177	201	201	189	196	201	203	218	191	197	220	228	170	212	191	205	189	180	193	212	176	181	214	199	212	188	224	211	190	176	211	185	196	198	212	201	198	216	192	192	190	198	174	190	195	198	204	192	187	205	175	210	188	204	174	193	179	179	199	158	205	199	224	187	192	179	186	189	179	191	175	192	186	213	198	202	199	179	215	198	226	189	186	198	191	201	209	190	211	181	187	202	184	193	207	192	200	182	194	207	199	200	197	163	188	158	188	203	201	199	183	223	189	202	208	199	185	202	206	211	213	194	204	187	198	200	203	220	226	202	184	175	171	183	200	171	201	201	185	199	198	205	196
8250	11921	17439	18475	14062	9470	6659	6099	4454	5147	4552	4976	4827	2715	1758	1025	990	881	766	701	708	708	731	695	692	665	677	657	610	643	631	697	632	652	702	639	658	632	604	633	642	616	670	626	657	596	630	649	596	642	648	666	653	627	620	619	591	604	646	593	625	638	639	660	626	611	565	627	632	625	605	628	622	649	627	621	603	623	622	625	608	648	607	558	633	635	625	636	592	598	640	654	578	622	614	654	632	620	609	625	634	598	648	616	622	623	609	616	577	636	608	596	578	597	634	599	628	605	605	626	611	602	642	625	641	585	603	586	640	580	608	629	599	593	600	600	634	606	617	678	584	630	612	602	645	605	600	626	637	631	595	574	588	637	562	638	640	684	577	622	635	680	632	650	616	597	599	596	623	603	594	623	605	590	606	608	622	625	555	664	636	594	641	609	642	634	597	592	618	545	605	626	625	657	658	625	640	608	565	598	623	663	571	644	611	601	625	621	631	608	615	602	583	625	641	633	601	560	597	601	653	600	603	592	599	612	602	609	559	633	627	606	617	599	599	576	645	568	627	618	627	619	601	631	634	621	627	615	607	647	611	598	602	616	653	599	617	639	668	615	577	637	586	628	613	638	619	600	611	583	588	588	584	660	605	621	571	612	631	585	613	656	645	610	641	635	628	609	660	608	628	590	618	585	645	602	604	615	615	634	642	610	579	655	669	634	644	603	621	641	637	622	637	639	590	585	591	619	597	634	643	628	667	610	598	560	599	600	579	616	661	599	608	591	695	622	619	610	629	630	587	608	657	607	652	628	600	606	615	585	570	599	638	623	593	624	603	631	649	591	656	639	583	626	601	602	576	656	593	633	584	626	582	585	637	576	629	607	605	596	621	616	627	584	611	641	610	618	590	595	599	617	631	594	610	652	607	614	604	610	628	619	598	630	670	623	594	598	682	604	658	598	609	611	651	686	614	665	613	594	644	594	606	636	605	647	633	633	628	613	691	633	586	626	645	655	597	676	615	631	607	623	626	594	604	647	602	622	555	619	596	605	605	627	621	566	610	646	626	604	560	622	630	659	616	644	622	623	643	584	626	603	670	632	624	565	563	599	656	649	634	611	584	584	644	595	604	613	624	560	612	592	662	610	593	624	649	615	582	629	596	587	595	623	618	629	597	623	617	669	640	601	615	574	606	613	660	568	619	614	590	610	610	579	646	594	684	607	621	607	655	605	657	589	565	580	620	647	634	634	637	646	590	582	604	612	569	581	644	609	607	619	625	603	609	617	611	606	652	604	582	594	585	572	608	638	641	640	613	647	624	625	619	597	625	622	630	618	594	639	644	596	614	595	636	632	627	608	615	618	663	583	619	659	630	581	620	616	606	587	616	630	573	601	594	611	580	614	583	597	657	614	579	629	644	616	615	663	603	655	586	651	633	603	635	623	649	626	630	644	599	624	606	637	625	606	642	639	622	628	606	610	615	615	634	633	622	607	629	590	619	610	610	610	587	642	604	587	590	631	656	641	619	627	643	629	585	612	586	635	588	657	627	613	626	620	628	609	619	625	586	620	566	610	633	616	631	655	605	590	576	665	689	581	620	578	614	628	614	607	612	595	602	630	637	611	618	586	632	593	630	670	614	602	586	623	591	616	615	596	624	579	595	645	657	602	580	592	618	613	618	608	632	612	633	604	619	608	573	651	623	626	613	601	636	639	624	626	633	590	620	651	594	601	643	615	640	620	617	639	639	625	628	617	639	634	565	585	589	682	603	595	637	650	624	639	652	646	631	571	573	629	614	638	577	583	624	654	574	645	602	611	640	573	619	618	592	601	600	611	591	643	605	607	596	636	647	578	558	626	610	627	602	630	567	634	604	612	591	642	609	600	639	660	652	607	625	633	606	646	601	615	605	587	554	604	613	642	611	612	654	657	589	630	614	668	677	601	602	628	647	630	652	572	636	602	635	612	585	608	636	641	643	611	609	637	600	599	623	603	621	652	607	622	619	589	598	618	602	608	571	587	638	645	611	618	551	578	626	617	581	630	615	645	581	601	644	634	623	609	599	616	616	646	627	671	605	610	621	651	608	623	599	623	612	595	628	580	674	586	632	614	618	638	629	591	638	620	611	603	610	621	635	616	618	592	570	636	610	645	558	617	578	551	627	620	615	611	619	598	611	622	643	638	614	616	665	601	595	610	577	624	622	623	654	624	605	601	618	623	627	613	632	590	679	603	626	645	595	611	598	615	611	605	628	589	589	634	642	621	621	648	630	599	588	598	611	632	603	673	615	609	619	620	660	618	617	634	617	636	652	623	601	584	605	641	618	599	604	631	621	636	593	622	628	598	588	643	631	612	625	628	664	617	602	546	591	595	580	624	610	623	636	624	606	580	598	617	626	597	624	660	626	606	567	577	572	642	636	620	605	598	600	608	636	622	656	627	625	608	617	598	572	574	592	635	617	589	613	642	628	594	621	616	644	588	627	633	571	628	624	578	612	626	625	628	630	596	636	608	630	606	593	607	651	598	598	595	640	617	615	621	592	645	576	585	641	690	603	618	635	607	624	600	549	601	615	625	635	609	589	619	681	627	627	577	640	672	624	589	641	622	621	605	607	655	610	620	591	596	593	594	682	595	618	566	621	590	638	590	597	612	585	599	637	635	584	600	625	615	627	606	656	590	636	659	599	627	608	626	592	599	631	644	598	566	630	604	621	626	643	612	651	610	614	614	656	605	596	531	617	628	572	591	652	625	599	626	630	598	606	598	617	593	620	591	621	637	591	595	608	603	606	657	627	652	587	575	606	639	647	586	600	637	625	637	608	591	592	629	620	629	616	644	638	629	593	577	623	659	650	625	630	612	595	616	652	572	577	640	641	602	575	640	634	620	624	635	632	606	613	641	595	593	616	621	617	644	604	644	569	616	596	672	636	673	624	660	568	572	609	597	617	634	629	599	596	621	628	615	602	627	607	651	653	588	608	604	578	596	602	620	633	656	593	622	627	643	625	627	586	614	579	595	607	629	661	612	580	609	605	597	627	619	568	605	593	606	616	633	634	597	654	617	623	634	607	609	639	592	600	636	651	671	592	663	669	628	612	645	603	624	610	615	599	615	581	614	617	648	628	595	615	621	632	651	624	672	580	671	608	614	614	596	597	611	592	609	595	599	655	635	646	659	606	612	620	626	635	587	595	612	568	657	655	608	601	605	642	644	623	621	632	608	602	647	637	651	668	613	610	575	644	661	650	625	610	627	572	612	604	626	611	571	642	593	649	604	640	624	625	586	650	587	596	605	595	642	617	634	616	638	587	669	620	638	639	648	630	618	619	626	602	609	609	595	595	595	602	652	638	613	605	606	624	622	648	633	630	636	588	648	646	615	613	601	626	637	585	626	577	628	623	628	639	601	607	618	563	648	556	643	614	653	639	608	559	611	618	636	587	639	585	606	638	593	618	684	616	610	615	626	590	613	614	607	603	600	630	626	665	655	630	635	578	610
37277	39846	39187	36026	32510	28216	23409	20612	15686	14600	13106	15298	15335	9148	4536	1871	1263	884	691	551	553	468	380	385	394	390	422	423	409	406	359	367	401	386	343	410	380	408	366	332	340	338	303	337	361	337	323	373	338	314	333	342	344	345	364	349	344	307	312	351	315	349	406	310	336	367	317	324	365	311	349	343	351	358	343	367	356	306	314	317	326	311	339	327	292	311	335	357	316	335	372	321	346	320	342	363	329	356	352	325	351	323	372	320	328	344	320	324	351	382	319	373	307	350	382	379	326	351	357	325	333	321	320	344	315	325	320	306	337	337	352	332	313	332	329	339	371	338	307	335	337	336	330	365	356	301	326	335	363	349	321	292	307	317	362	385	358	360	342	322	334	330	323	331	360	326	356	310	337	337	318	345	348	325	345	333	303	337	316	322	324	303	348	330	346	316	323	321	352	369	361	336	372	347	321	317	331	327	353	327	371	366	375	343	313	359	321	322	356	320	346	354	298	344	327	349	295	337	355	312	326	327	314	351	360	333	307	330	345	373	361	328	335	288	333	332	327	335	326	338	320	360	341	333	370	327	326	341	339	325	342	327	318	359	321	320	309	358	356	322	365	318	343	317	315	315	339	347	338	326	343	341	374	329	350	305	318	339	314	349	347	349	313	296	346	313	352	353	366	315	338	334	361	330	343	326	358	299	347	357	315	287	338	350	360	327	305	303	323	350	385	330	353	361	329	309	345	343	332	320	333	341	338	356	343	391	317	355	342	354	317	346	362	339	391	302	289	332	350	360	338	340	326	328	334	314	324	340	351	353	352	293	352	340	321	323	319	349	329	299	339	321	335	351	311	323	309	336	305	300	339	353	317	363	333	344	355	332	337	324	335	303	318	317	329	330	340	371	348	303	322	346	379	305	313	319	305	299	328	335	335	360	369	352	341	332	305	333	329	333	340	312	340	360	309	328	357	343	343	337	344	317	350	351	334	341	363	347	331	343	336	356	305	332	331	342	332	320	345	338	331	334	293	339	342	332	305	316	331	306	352	329	342	309	343	331	329	355	359	330	351	327	347	329	324	335	327	342	334	337	332	343	351	324	310	339	349	321	341	350	320	321	383	310	321	338	361	348	362	316	344	288	336	301	358	338	335	352	328	325	313	311	334	308	340	323	380	334	358	334	323	349	318	339	321	336	321	344	342	313	358	316	337	323	314	324	333	325	363	352	323	378	369	337	361	347	327	347	338	332	346	355	358	361	309	344	348	323	366	341	332	351	328	331	366	324	334	341	310	312	300	301	358	351	314	363	347	338	357	315	345	303	381	319	347	303	339	347	326	348	338	356	325	340	340	319	335	341	361	321	350	330	363	344	358	304	346	316	336	276	336	307	291	361	299	333	355	324	327	340	356	308	326	331	330	310	317	346	329	332	289	347	307	304	335	330	314	340	338	326	331	324	331	313	329	358	331	339	348	334	357	313	337	371	336	318	341	346	378	370	331	318	327	324	314	368	338	341	369	322	339	327	327	350	360	349	325	331	355	340	294	313	323	330	347	329	318	353	338	348	341	327	353	318	306	329	343	321	340	331	349	303	340	341	328	333	348	315	322	342	352	326	344	290	357	346	325	318	320	326	327	315	336	326	302	338	379	344	336	325	335	322	333	350	312	315	324	329	330	345	309	291	319	303	324	345	305	371	370	337	305	300	337	348	338	331	362	340	331	312	325	307	352	305	305	295	310	343	359	329	330	320	352	337	337	314	366	322	376	332	345	373	327	317	306	322	314	343	324	336	340	373	319	347	318	356	317	353	328	329	351	321	347	337	375	353	345	364	351	344	356	304	351	326	362	328	348	335	370	349	318	340	346	312	326	312	315	329	337	328	324	348	388	330	340	340	330	339	318	332	301	326	319	345	338	344	319	369	374	338	328	302	339	320	334	310	323	331	302	359	347	335	371	317	341	330	294	337	350	322	327	366	262	337	348	320	359	368	346	355	303	340	320	323	324	317	339	331	350	323	318	347	305	310	304	301	311	338	376	363	340	319	324	319	336	326	370	328	341	353	356	328	343	363	348	341	346	328	326	328	311	354	323	354	312	339	323	364	349	328	314	335	313	338	345	346	328	293	318	311	348	357	312	312	314	365	327	320	349	380	328	346	368	345	340	380	346	321	330	334	361	339	306	296	284	337	325	341	350	370	348	369	333	352	317	324	344	356	293	334	349	325	352	367	321	320	344	328	329	333	376	327	338	292	301	316	336	361	326	297	356	334	310	338	325	371	334	296	345	338	331	362	331	340	321	356	365	346	325	330	340	333	346	356	384	304	346	326	352	324	325	321	322	348	335	321	369	359	327	362	325	325	330	300	339	325	316	341	280	307	322	335	334	339	328	346	326	367	322	353	333	320	318	344	332	299	327	330	324	339	321	346	326	343	350	343	352	331	333	319	340	319	348	338	320	360	350	350	328	343	319	333	356	345	313	332	336	353	412	292	350	338	337	349	331	332	322	359	312	335	377	358	339	342	331	351	351	306	360	367	336	352	359	318	325	333	303	356	304	331	329	343	336	346	346	329	335	299	333	305	352	308	303	384	330	322	310	320	330	341	359	336	320	347	328	322	355	340	322	318	341	311	327	343	331	340	353	316	362	348	338	329	332	348	355	293	335	306	318	346	339	327	316	326	318	327	289	350	329	326	337	305	319	342	333	350	337	357	304	357	383	332	333	332	313	340	338	362	351	337	309	321	340	346	351	357	305	287	367	338	320	324	299	345	356	338	341	339	318	317	303	324	326	365	340	337	308	346	345	303	308	333	352	331	334	310	366	342	318	320	277	311	321	323	316	342	334	324	339	301	321	332	359	358	318	336	345	331	336	340	328	336	337	331	348	316	350	349	362	297	334	351	290	316	343	339	328	292	341	335	349	319	350	310	307	336	330	332	328	306	361	335	318	281	332	308	312	323	328	348	355	336	334	348	327	349	345	334	340	366	398	353	315	313	337	362	324	328	376	312	345	310	318	339	309	340	354	338	354	333	326	348	354	329	340	331	346	339	336	342	356	338	319	350	334	361	342	351	362	314	347	338	323	307	293	328	350	337	304	342	322	322	333	325	329	324	348	340	333	330	344	354	318	336	344	338	317	326	329	328	289	339	360	335	333	301	342	335	302	328	316	317	294	328	342	344	331	350	309	355	350	337	290	342	330	321	323	312	326	358	339	338	346	321	305	368	311	310	317	352	323	364	353	345	348	341	331	349	342	327	319	322	338	321	350	305	356	332	329	343	314	307	342	354	332	333	320	325	351	335	321	322	339	340	361	352	341	326	305	307	301	294	316	326	327	327	315	341	313	359	328	345	325	341	320	329	324	308	346	359	313	346	350	341	337	345	340	344	350	342	348	347	350	335	324	331	364	363	332	352	341	353	344	340	321	347	349	328	341	334	330	339	313	363	314	327	359	329	307	344	334	311	345	355	344	290	306	301	337	338	362	349	348	302	331	354
30224	34987	40195	45090	43788	39624	34978	33516	29308	29365	29476	34747	33084	22557	11954	6083	5421	4257	2689	2164	2335	2028	1652	1553	1307	1406	1512	1353	1482	1593	1266	1503	1338	1426	1454	1265	1505	1265	1143	1073	1038	1079	996	1015	1006	1057	1048	1007	1031	959	981	925	976	991	993	1002	943	1010	942	995	1001	987	953	973	957	948	1006	947	942	964	950	1005	988	1046	1045	991	989	966	992	969	969	933	970	979	959	973	895	918	1027	961	898	953	1019	951	959	926	963	972	924	948	916	958	937	997	907	954	978	961	960	915	931	917	978	1014	962	976	958	990	926	941	984	977	978	981	952	899	1021	962	944	933	1015	903	958	954	1000	978	968	925	1022	983	992	964	950	974	1004	957	921	938	1015	913	943	978	977	961	973	953	923	976	988	959	1036	968	964	973	962	959	974	959	963	980	967	961	977	993	994	913	940	967	947	960	996	991	978	991	956	946	995	946	932	1030	997	974	938	1009	915	967	1002	901	953	967	930	970	957	932	958	924	932	940	980	941	967	994	934	989	975	982	943	986	994	999	940	942	970	989	1006	911	962	976	949	980	937	919	983	974	924	962	960	958	995	990	999	997	967	957	945	958	961	905	952	1015	932	916	966	955	956	967	924	964	982	992	953	1002	962	1032	901	968	967	996	935	1002	966	968	950	874	980	939	934	934	957	945	942	998	975	960	958	963	984	957	1009	955	1029	967	945	1029	923	942	950	993	972	984	915	931	994	963	1007	961	1023	978	960	924	987	933	984	1006	1036	945	945	1004	877	1008	942	975	948	968	1008	999	973	953	949	969	1022	950	993	996	952	929	941	952	957	915	945	947	960	981	973	916	990	961	954	932	945	930	931	961	958	945	961	978	968	983	966	943	974	1011	937	937	998	950	951	977	1000	966	1031	958	1003	982	965	931	969	989	980	997	1014	988	961	937	975	958	972	1008	864	977	965	957	994	954	960	952	957	961	956	936	965	946	936	1011	953	991	937	944	1002	928	979	987	961	936	935	974	994	983	941	963	953	960	907	965	978	935	981	1016	1013	981	964	1010	964	992	938	961	944	971	1025	998	955	993	926	1009	867	919	937	1005	943	997	988	922	934	984	979	1007	943	952	982	936	981	927	952	945	1021	978	937	972	994	916	1002	919	916	935	950	854	1004	1002	972	950	923	1023	953	1005	953	1015	992	988	980	961	982	956	942	916	952	931	944	929	1017	978	950	937	1013	1032	875	967	955	913	1014	1004	1004	976	1003	969	950	951	998	1008	947	961	1004	928	931	954	962	920	947	992	994	932	977	984	940	1014	931	929	969	925	1000	941	970	921	986	951	915	988	916	1029	923	931	943	965	955	980	965	960	985	990	953	1009	924	996	957	993	966	995	988	926	972	935	1003	935	953	961	973	937	974	940	986	996	918	949	947	962	977	960	947	993	921	903	996	994	973	874	962	939	946	940	941	932	979	975	1034	980	969	999	985	958	897	980	971	940	952	956	970	941	992	915	940	977	992	905	991	975	999	983	945	960	975	1007	963	981	971	928	916	995	987	941	952	994	965	1008	986	1026	938	957	904	956	924	978	949	961	946	962	965	957	987	972	1009	935	999	966	1031	992	929	949	948	907	932	991	969	943	935	968	956	999	929	976	917	954	896	927	940	1000	969	998	960	981	966	968	1028	951	961	1035	953	951	976	961	935	969	1027	992	985	951	928	951	990	979	929	983	898	915	999	953	1020	933	966	973	1002	921	963	942	965	988	1011	941	913	963	974	949	936	943	945	892	1033	975	1008	991	967	1018	969	975	986	914	992	984	913	1008	982	923	956	963	956	968	944	951	926	999	971	977	931	1024	947	936	1021	986	967	948	982	945	956	987	944	1000	986	981	1001	968	963	935	934	942	950	935	1008	897	931	996	981	1007	943	922	965	955	948	971	1011	1037	952	969	981	942	903	1004	942	984	933	957	1004	960	919	954	944	1015	913	959	935	926	983	975	959	962	985	995	922	916	954	925	947	936	989	985	940	1014	1004	1010	1017	910	935	968	934	958	931	949	1012	972	935	948	996	951	947	970	922	931	941	894	920	944	964	985	1011	975	947	981	985	979	928	911	923	926	971	933	988	992	965	958	965	981	891	987	898	959	952	956	967	936	1031	932	987	954	980	950	948	963	962	942	955	948	974	987	951	1003	946	962	980	989	986	936	998	954	950	957	974	960	1047	951	995	980	915	960	993	937	973	962	932	944	922	938	927	939	976	980	942	992	947	916	990	938	894	932	955	923	969	1000	936	1012	993	971	956	909	946	950	996	939	975	985	978	960	999	928	985	894	876	939	959	904	990	989	900	969	981	954	976	957	958	914	980	928	936	972	986	990	959	1003	970	944	995	893	983	926	967	993	933	950	992	929	925	967	1002	956	990	921	949	956	948	939	974	951	916	905	956	972	962	999	1008	982	969	933	986	939	936	983	931	1004	947	967	910	1034	910	972	1001	951	950	969	966	946	987	938	938	1027	938	949	990	956	974	949	933	962	957	978	963	1019	890	945	990	1006	903	1014	927	920	946	993	981	971	968	937	918	936	956	938	948	926	957	966	932	1022	950	1044	943	968	955	935	976	959	894	971	959	942	981	993	1025	974	1022	929	960	961	933	966	965	984	957	956	1005	993	988	1040	941	933	906	955	992	952	937	944	962	942	965	906	955	978	959	965	896	1002	954	944	898	988	924	965	938	971	894	946	932	950	888	977	921	1027	986	961	975	1043	972	934	984	961	973	940	984	983	1012	979	962	950	953	952	944	950	999	903	1021	965	925	956	963	958	976	964	933	919	1018	978	979	950	936	970	1048	934	1002	1006	948	973	908	943	923	971	932	947	1028	942	975	922	941	912	981	938	939	980	969	988	945	969	1012	956	987	934	948	955	914	957	988	953	951	931	927	920	961	923	1011	934	936	940	962	966	966	949	952	1009	955	1012	1051	1020	951	930	1002	933	930	978	956	964	977	1027	935	1001	911	1014	944	969	1023	944	922	995	989	964	983	990	999	931	945	988	989	928	896	987	908	961	950	924	913	919	1017	990	1031	999	951	986	1014	947	960	940	986	976	960	960	996	957	899	973	925	934	967	953	975	967	945	951	906	1000	982	960	918	989	991	965	947	963	988	941	869	978	947	935	943	923	974	951	946	914	939	976	903	966	952	964	1010	940	971	942	940	937	898	981	953	991	980	971	924	904	921	919	932	943	1001	931	963	980	974	940	934	928	934	978	976	985	960	984	955	921	951	935	941	1024	934	1003	933	957	937	950	976	937	990	939	983	975	947	1001	885	943	932	961	1044	960	920	1017	970	964	975	951	957	959	963	979	943	916	983	1010	967	990	914	962	945	963	939	980	937	930	922	929	973	965	1006	1002	944	929	906	983	961	918	945	946	990	967	957	917	962	957	938	955	970	989	965	998	953	894	960	957	979	913	945	948	1008	978	989	983	964	948	935	929	968	945	985	967	958	968	968	994	973	1005	969	952	935	992	939	953	988	888	902	970	914	952	949	906	969	997	982	944	972	999	986	986	923	967	968	985	978	995	975	1005	903	965	988	939	968	938	972	989	1003	996	973	950	995	977	932	973	973	935	981	918	942	991	927	973	972	939	950	979	977	972	956	936	946	914	1005	924	918	1013	926	933	933	913	987	932
44163	42405	39539	37031	35511	32089	30060	29201	26203	25141	23830	25357	27438	18560	9106	3561	2534	1939	968	757	680	612	521	466	481	506	433	454	513	455	458	469	435	490	566	464	449	426	420	396	369	384	341	326	394	349	341	321	342	342	340	360	352	347	314	293	363	357	340	361	366	334	343	340	343	358	344	315	337	319	330	346	365	358	343	369	354	338	330	343	365	319	361	332	327	377	313	287	315	346	321	352	319	369	330	317	342	334	335	320	369	330	315	345	321	318	320	372	353	339	362	361	354	339	330	350	361	331	363	338	326	334	333	332	334	340	303	295	371	344	353	349	377	364	343	318	327	369	309	342	330	372	325	360	325	307	317	324	367	358	343	333	314	345	350	348	318	334	342	343	361	357	346	323	362	350	310	353	354	341	353	322	332	377	330	353	359	348	339	335	329	334	354	349	345	314	329	311	328	362	373	335	348	338	347	335	348	340	376	325	353	343	352	331	344	335	390	359	316	345	355	317	338	347	346	346	330	333	348	342	327	335	337	353	349	346	337	361	342	346	282	354	339	317	341	344	324	331	334	323	346	305	331	308	346	309	337	361	370	375	334	336	316	365	378	349	376	313	366	344	336	330	332	364	349	339	332	378	333	331	347	341	338	349	322	344	340	368	323	351	319	303	362	360	376	313	343	336	339	320	342	353	315	321	336	330	339	339	364	328	361	324	322	331	334	354	338	329	319	316	327	356	338	316	343	310	356	363	354	362	344	322	313	332	336	345	361	332	330	344	354	344	356	314	344	343	328	356	334	343	316	340	334	352	343	317	311	375	329	328	354	316	353	337	342	329	355	320	337	354	351	364	336	340	362	339	335	303	331	328	355	328	376	318	365	344	334	322	330	332	326	333	353	336	339	357	340	350	368	338	349	341	360	305	354	342	341	338	330	349	344	367	382	363	341	349	334	353	325	355	359	327	339	363	329	333	336	319	295	337	351	361	324	343	338	330	345	325	340	349	345	350	324	350	349	326	347	333	338	338	320	368	335	371	401	335	316	317	329	314	346	324	326	344	355	334	305	358	347	340	328	346	334	331	328	333	343	328	318	313	336	343	347	311	343	344	310	358	340	340	310	348	354	351	331	392	345	353	311	365	342	347	347	322	322	349	353	331	336	306	327	358	356	344	332	350	304	316	335	339	325	327	338	338	319	348	346	346	352	330	332	375	325	337	336	320	334	318	336	368	341	324	321	333	360	361	367	355	315	349	329	304	343	358	347	383	349	347	320	335	319	333	344	332	331	365	344	315	339	339	344	340	342	361	342	351	363	359	343	354	363	368	325	345	335	351	339	309	328	304	333	312	342	325	316	304	362	356	332	348	359	348	366	343	327	350	337	313	338	334	325	356	333	344	365	392	346	348	337	343	348	354	372	346	327	354	333	343	358	348	333	315	356	321	335	349	336	334	318	367	333	380	359	353	337	323	322	342	360	346	342	353	375	346	328	340	331	338	357	299	312	348	353	325	328	314	342	362	345	344	313	325	325	346	332	353	334	304	363	351	357	368	323	359	341	339	335	315	376	394	331	349	331	380	335	357	347	338	330	339	315	317	373	353	355	309	306	325	321	346	328	339	325	355	318	338	355	354	348	341	313	367	351	369	321	347	323	346	342	328	329	345	373	323	353	337	339	349	326	334	361	314	326	317	326	338	338	351	360	370	335	406	336	340	329	308	336	347	338	361	303	357	333	357	333	311	391	318	338	340	339	334	325	345	348	346	355	302	310	335	348	342	334	336	321	348	349	335	312	334	365	330	335	342	350	314	322	338	325	360	345	350	351	359	335	328	322	335	362	342	372	321	338	339	358	350	357	323	357	366	356	352	346	333	324	333	355	334	326	348	305	350	335	317	344	312	318	330	355	379	346	354	361	335	313	326	341	344	325	315	332	328	344	351	310	324	320	313	342	348	315	331	337	359	360	317	367	324	360	337	346	332	337	357	360	341	316	338	350	317	345	321	383	356	352	333	331	339	365	375	331	330	322	339	367	339	363	309	366	343	326	324	335	331	332	309	332	326	336	338	347	358	317	382	317	312	345	355	344	359	318	347	355	320	334	350	354	298	336	294	332	362	353	345	373	339	358	316	344	341	348	335	365	369	299	323	320	358	345	348	330	347	366	305	347	303	361	336	352	351	342	358	358	314	334	343	310	332	335	354	331	345	329	331	351	322	355	345	361	344	310	318	332	378	346	332	353	375	327	329	351	368	342	319	358	354	348	323	301	329	350	351	323	354	318	352	329	330	363	334	318	350	331	312	326	315	334	359	344	350	314	342	319	325	399	367	351	317	346	346	389	330	341	343	315	366	325	352	343	315	316	347	329	308	339	345	368	359	329	379	359	333	359	332	333	331	331	330	372	333	323	353	343	331	348	353	356	337	325	341	370	352	344	330	327	359	357	371	323	325	347	329	343	330	313	319	345	355	312	347	321	388	345	326	361	312	353	362	342	345	321	330	322	350	344	298	321	336	333	388	376	371	331	358	318	328	337	368	349	338	335	338	359	339	354	337	329	349	346	337	326	355	377	324	323	320	322	335	348	341	329	372	343	294	330	332	339	344	360	357	361	379	329	354	348	397	353	360	317	320	346	340	324	357	309	336	340	324	342	324	328	330	307	324	372	350	350	354	373	358	326	337	325	352	329	324	367	326	351	311	322	379	348	305	349	327	347	340	344	339	320	349	323	326	333	357	364	355	339	306	341	344	366	339	350	312	324	335	365	326	323	341	330	324	327	338	336	330	326	350	306	373	339	370	358	316	364	323	345	355	351	374	354	327	326	330	349	350	353	351	316	338	351	334	338	352	325	323	354	337	343	337	360	309	371	339	339	329	348	325	377	334	302	338	318	370	379	319	332	350	359	352	355	382	320	367	360	342	337	354	336	359	364	341	321	361	330	326	319	367	364	351	331	328	340	336	331	376	343	352	343	326	323	328	362	360	346	327	369	378	352	336	316	332	345	368	317	318	344	358	339	373	354	346	350	328	356	353	295	356	347	352	314	360	352	376	332	403	346	337	338	347	353	306	354	340	356	340	340	324	336	321	325	303	330	289	297	334	328	306	358	337	322	350	365	296	288	342	342	342	321	326	363	317	349	335	364	354	361	333	340	385	314	353	331	354	330	331	351	339	329	339	326	308	348	349	352	359	324	349	360	340	357	339	317	324	374	345	309	332	305	330	346	344	326	355	310	335	352	345	365	341	352	361	367	314	325	339	331	320	340	334	331	335	312	321	332	369	344	306	361	354	323	362	330	346	378	323	353	383	327	363	353	350	324	360	346	347	320	349	331	323	329	331	330	337	319	326	344	346	289	328	329	327	338	332	320	323	347	343	328	318	354	308	359	342	362	284	336	324	357	353	339	339	309	361	326	322	344	355	311	335	365	363	349	325	277	319	351	341	313	318	368	356	347	342	349	349	364	354	339	380	312	307	341	317	336	389	358	352	333	321	365	327	335	342
37179	42196	44616	49335	50690	47810	44917	42501	39567	39631	40429	44261	44799	33263	19395	10880	10228	8206	4473	3571	3264	2783	2659	2106	2042	1813	1915	1918	2121	1885	1678	2054	1823	2149	2165	1781	1669	1665	1400	1168	1133	1027	1060	1084	1038	1041	1041	1003	973	1086	980	1025	1024	990	989	1029	969	1013	982	988	996	985	968	984	1013	951	938	1005	973	936	1002	965	969	993	1008	971	960	941	935	962	981	932	950	977	970	937	905	942	962	893	909	971	990	1018	983	933	952	988	931	999	982	963	987	974	1015	987	976	922	955	931	932	959	956	946	934	924	870	993	925	892	972	926	977	945	958	977	972	952	956	981	1019	916	915	929	997	945	931	958	931	994	924	1005	921	945	927	886	923	960	1028	975	904	935	966	898	933	950	948	925	967	924	967	930	941	897	951	942	950	948	924	920	986	927	940	976	948	1007	976	931	968	987	977	921	981	902	959	961	907	911	936	1008	943	980	871	911	996	929	967	971	989	940	964	956	919	940	915	933	955	970	946	957	947	954	889	915	929	973	955	964	917	908	887	963	939	896	965	950	942	950	874	957	959	974	962	949	992	987	951	876	960	968	985	914	918	894	932	870	940	966	939	904	933	924	1036	1007	911	984	987	948	870	988	933	968	905	952	918	939	905	966	934	920	940	1033	940	982	923	975	919	952	957	933	910	985	959	957	972	949	971	958	927	929	940	967	952	973	1001	915	971	877	925	967	941	961	897	953	947	988	921	873	919	917	948	953	932	933	953	937	960	896	919	953	929	950	909	916	931	926	962	982	958	947	911	974	929	912	972	976	954	933	938	979	977	942	946	913	968	917	951	889	942	947	1000	948	892	901	908	960	989	970	898	960	931	924	992	971	982	948	977	874	929	937	894	883	951	954	978	904	959	944	968	953	944	924	911	920	865	928	937	995	893	946	934	934	921	957	966	942	1002	937	993	965	956	869	912	876	960	981	955	992	899	960	954	972	957	960	998	932	921	957	943	940	914	953	959	979	948	942	879	909	908	902	940	945	948	890	898	958	954	985	927	944	929	897	917	961	971	885	903	950	989	950	958	934	915	953	955	912	942	950	940	893	940	952	900	952	899	978	985	965	948	927	925	960	935	920	940	963	949	946	921	938	937	960	929	937	965	936	991	930	951	986	950	945	982	877	905	918	953	965	901	965	941	968	939	989	894	984	924	942	944	987	976	994	928	945	928	1011	998	971	860	938	910	897	962	959	920	959	931	1012	938	961	936	925	967	953	940	918	960	942	946	916	957	937	914	940	971	1014	954	915	910	994	918	954	913	927	994	921	923	971	960	973	919	1006	963	922	937	939	950	910	928	925	956	873	938	849	925	943	982	997	871	953	898	934	886	969	948	919	954	944	910	919	937	1000	962	931	943	943	928	956	955	950	941	951	958	918	929	939	982	923	932	944	900	954	983	948	969	888	969	980	913	875	941	985	972	941	891	931	968	949	954	902	961	1002	931	929	1019	921	929	970	919	918	973	921	912	892	958	947	918	944	944	908	968	943	941	959	973	915	931	966	967	953	977	966	947	905	961	902	913	910	987	978	918	926	923	963	931	908	969	937	918	900	922	949	941	914	957	955	910	915	981	943	929	892	942	926	963	964	897	966	910	960	955	907	938	969	902	943	942	943	949	915	912	900	947	995	933	882	986	974	934	931	977	927	1001	914	922	960	991	986	946	922	917	962	880	931	917	944	943	906	906	944	942	919	949	930	953	984	879	965	942	926	959	928	907	977	951	940	978	925	936	923	895	913	975	922	947	954	941	903	921	913	989	948	915	908	960	871	927	922	949	919	963	910	891	938	973	984	918	901	898	956	970	888	931	963	946	1020	930	882	959	979	883	939	976	978	933	935	918	934	903	949	988	963	977	957	930	930	939	941	962	895	895	941	926	904	948	940	924	897	928	935	1001	905	890	944	985	883	949	946	915	990	941	936	915	963	939	890	935	966	973	943	904	883	960	974	930	912	919	959	920	959	961	942	902	988	955	945	884	931	939	941	941	980	970	908	923	968	937	947	942	966	882	911	881	918	892	914	917	833	944	963	937	934	948	895	934	927	975	958	962	936	984	933	926	1010	914	963	898	928	969	876	929	967	959	943	919	991	958	988	937	928	962	958	952	932	985	985	876	922	934	963	938	948	916	969	954	963	910	953	1017	921	943	953	936	959	952	969	942	915	942	968	923	972	932	965	971	936	906	936	900	912	1012	972	940	934	953	916	959	949	967	974	959	976	946	962	920	943	880	963	963	927	915	929	968	917	890	955	1012	902	935	909	935	1018	941	956	972	939	937	952	875	950	921	904	972	891	954	884	911	942	944	1032	931	982	887	944	964	913	893	935	930	922	961	979	947	888	964	925	954	948	959	965	933	952	913	898	909	848	924	923	930	947	976	945	910	930	945	941	873	909	959	863	918	966	953	956	979	934	940	910	955	943	965	940	974	989	932	894	912	881	963	926	961	918	969	886	982	974	987	966	965	973	953	907	961	972	916	930	921	927	926	904	967	935	943	950	981	876	880	917	935	938	880	930	921	996	946	951	920	946	961	959	955	984	951	908	949	974	963	912	907	933	860	921	942	945	928	927	913	910	984	937	945	927	970	945	890	959	967	994	936	959	982	959	976	990	960	956	936	947	967	917	920	941	921	970	901	942	894	941	937	893	990	931	914	933	927	987	961	917	969	991	921	944	947	957	929	1001	879	921	982	956	935	1012	1006	905	944	985	942	963	925	949	938	929	963	968	884	942	929	925	903	960	966	950	960	943	905	938	962	931	916	916	971	896	954	929	930	941	964	936	936	945	911	939	940	946	927	944	925	932	906	987	915	927	918	934	990	931	970	936	935	948	947	977	887	907	941	903	929	962	916	923	942	927	927	939	898	951	890	929	946	962	946	979	958	983	918	990	972	974	916	924	957	940	954	927	916	881	915	888	938	917	920	895	977	928	942	967	985	904	899	924	959	948	996	918	913	968	930	959	981	926	1001	939	917	992	944	960	919	923	949	932	915	932	947	968	970	941	995	908	933	924	917	987	953	963	992	947	936	967	929	929	907	963	946	930	967	914	907	968	906	947	910	917	992	979	930	903	898	946	940	945	963	932	978	945	871	983	907	959	931	932	940	928	955	959	944	929	981	985	918	938	919	920	971	908	901	936	946	952	929	943	874	903	982	967	919	975	971	948	996	965	902	905	876	934	943	919	954	873	977	909	966	956	927	918	924	962	909	895	963	943	897	977	919	937	957	949	974	995	960	903	941	985	951	955	886	993	887	926	973	879	968	865	905	931	902	922	959	1037	892	893	963	936	903	964	931	956	984	964	957	929	908	953	958	976	937	925	983	947	864	996	947	943	966	988	935	934	928	935	888	945	1008	969	947	990	913	957	941	968	917	945	964	972	911	906	958	968	899	907	946	940	919	900	915	934	982	935	876	907	907	932	986	931	912	903	951	968	939	949	952	926	967	913	956	958	964	944	986	898	974	928	917	938	969	940	977	959	941	955	894	982	897	928	957	944	984	956
8588	12134	13761	10394	6622	3382	2142	1545	1140	1089	1104	1080	1194	770	506	278	256	294	225	188	175	225	215	211	190	186	190	209	199	196	198	176	195	173	208	181	194	211	218	218	191	204	193	200	185	189	206	191	189	213	191	206	214	205	193	215	200	232	193	178	197	196	178	189	194	171	204	185	206	199	198	177	181	182	190	190	216	204	163	215	191	204	209	191	184	188	197	193	219	215	192	166	185	179	212	196	179	186	195	169	159	181	208	194	193	189	159	191	184	189	191	196	207	197	186	187	184	187	192	216	192	209	208	196	200	204	187	190	198	180	176	183	188	195	203	210	210	188	225	221	209	206	195	216	209	191	181	206	195	196	178	202	206	193	202	207	198	209	200	206	199	217	201	200	224	202	219	230	201	215	227	193	195	220	192	201	193	186	207	204	201	183	180	204	206	198	205	193	202	182	189	224	201	194	182	197	187	187	215	199	206	166	183	189	201	196	201	201	193	198	193	179	186	184	203	187	185	181	209	188	209	176	185	177	220	192	194	194	204	194	223	210	209	176	197	192	202	193	186	234	189	202	188	231	179	199	213	204	207	191	180	170	203	189	179	190	205	171	200	203	193	198	190	194	194	199	177	192	171	216	180	191	208	184	173	175	187	207	183	175	197	191	168	218	224	212	214	202	173	193	185	196	186	185	201	180	178	189	206	159	206	192	186	196	190	194	203	178	208	193	201	206	205	180	218	189	191	196	191	211	173	203	179	192	205	204	212	173	193	190	199	182	199	203	208	183	189	189	172	188	188	190	208	189	167	151	189	211	182	178	198	214	171	199	186	185	212	181	199	193	179	213	191	191	192	183	213	204	181	185	202	199	212	195	194	186	204	202	181	159	171	173	203	220	207	185	195	197	188	203	194	184	192	218	209	194	202	213	172	174	190	217	187	222	172	172	185	174	208	194	193	192	213	211	195	198	212	180	186	179	186	207	187	167	203	177	208	213	184	178	233	198	207	213	185	176	190	197	164	187	194	202	209	190	204	190	203	192	177	211	185	174	193	204	188	207	182	190	178	204	202	210	211	191	207	176	216	181	196	204	185	203	195	186	207	198	204	206	194	166	216	199	175	206	202	180	173	147	201	179	183	179	170	197	181	212	207	216	187	201	214	200	193	185	205	187	205	197	207	170	193	198	174	213	201	190	201	191	164	189	205	192	185	188	207	197	193	200	203	193	183	211	187	179	199	200	183	176	140	188	193	189	200	197	184	198	215	203	221	213	206	199	181	214	209	213	186	158	183	191	195	198	210	200	213	170	196	199	197	192	185	202	200	188	186	183	211	214	201	212	180	204	195	191	190	179	188	204	174	217	205	194	204	203	196	202	191	212	167	204	193	218	183	157	201	199	212	205	190	210	190	181	155	221	177	206	214	172	204	198	206	175	194	191	216	200	180	222	197	211	189	167	199	201	215	195	188	204	194	173	184	162	216	191	213	217	185	204	203	191	175	178	190	209	177	207	176	187	177	201	191	200	181	192	221	226	215	178	158	191	182	173	207	204	185	189	217	197	182	215	190	180	203	172	210	198	236	185	189	190	206	193	194	193	194	199	181	208	193	186	235	176	191	180	176	176	208	212	191	173	181	206	199	194	189	198	183	210	195	200	170	167	172	194	178	174	196	204	187	184	188	220	181	179	199	206	205	221	182	175	191	177	219	228	170	191	184	180	207	215	218	216	218	194	201	167	158	175	196	194	199	211	202	169	159	199	182	188	161	190	179	191	203	192	203	186	193	188	214	203	197	180	214	178	190	195	191	192	181	201	182	201	183	199	177	213	186	218	185	177	195	200	216	195	175	194	180	178	193	197	184	165	181	174	204	200	182	185	175	200	187	179	168	184	188	192	176	186	200	203	181	171	194	190	184	192	177	177	204	190	201	207	190	179	214	212	217	182	197	225	194	200	179	204	204	204	195	214	191	183	234	198	177	199	196	211	195	180	202	203	185	183	175	193	209	197	184	189	195	182	208	188	199	211	185	210	191	204	219	186	172	211	202	223	186	202	196	203	212	212	184	181	202	159	185	185	157	160	172	207	195	207	207	184	185	185	183	215	199	202	215	205	190	214	212	172	214	158	194	177	210	184	183	188	198	189	204	163	209	199	203	192	189	177	171	194	178	201	178	201	201	212	202	188	197	205	194	193	208	188	210	187	189	164	182	193	187	179	176	190	185	220	188	199	210	161	220	186	176	212	185	213	188	185	176	200	187	189	200	196	184	198	201	193	184	185	215	195	211	199	206	211	223	203	167	164	196	221	217	200	202	215	179	193	202	209	203	185	197	192	203	178	177	203	200	181	194	205	176	203	169	172	199	200	201	209	198	182	195	176	196	187	171	178	176	175	180	188	202	197	205	209	191	197	193	171	176	187	181	204	175	157	190	205	211	173	216	188	174	189	168	197	180	176	170	204	199	193	195	189	184	170	181	194	186	220	203	192	196	183	209	201	202	211	204	170	174	208	194	190	181	205	197	199	221	212	209	208	170	206	199	178	192	197	204	209	174	179	192	197	198	187	188	209	200	193	205	170	215	201	175	175	184	203	204	189	175	206	162	194	209	183	209	195	199	189	190	186	194	177	224	209	178	198	177	207	176	208	195	207	199	175	185	194	198	203	195	218	167	216	228	216	226	204	193	176	206	197	181	219	211	208	199	211	207	215	198	212	208	185	176	182	210	233	207	207	205	198	203	216	190	215	191	196	186	189	213	183	183	205	182	187	219	201	172	219	178	173	208	205	187	217	191	176	204	189	202	185	165	175	168	198	210	187	181	190	199	206	214	218	197	187	209	152	211	188	196	196	195	187	185	198	232	201	193	188	176	209	194	173	193	181	190	202	193	199	212	192	207	176	190	195	197	207	180	202	167	185	201	188	212	209	196	167	190	212	198	215	207	188	195	203	223	207	173	197	196	204	202	191	236	195	186	206	211	202	182	203	184	187	204	188	175	206	219	206	196	185	189	228	199	197	192	197	195	207	196	193	179	206	199	215	203	223	203	195	214	205	183	186	198	177	175	163	203	185	180	171	176	175	203	210	199	190	191	208	192	221	183	204	208	197	178	191	200	158	171	210	197	193	213	186	212	184	207	196	201	167	215	202	203	212	195	181	203	207	207	203	211	204	191	210	190	196	189	197	205	198	202	207	184	197	190	209	201	179	178	184	193	190	199	211	201	205	188	190	173	182	206	195	197	165	175	174	219	190	189	185	184	165	215	188	213	221	207	195	214	188	182	212	196	181	202	212	202	202	198	201	194	190	194	200	173	203	183	225	188	203	210	193	202	185	183	194	194	216	202	201	195	200	190	190	189	181	173	198	196	184	176	201	205	199	184	197	197	174	208	199	187	205	169	208	186	187	163	213	173	179	174	198	185	191	197	208	224	183	188	184	208	181	188	229	215	186	212	183	180	191	189	199	172	191	221	197	168	200	200	175	194	211	189	193	173	224	184	179
8311	12853	18094	18670	14415	9353	6581	5352	4305	4352	4280	4573	5413	3314	1852	1132	1006	1058	748	775	709	683	712	649	680	735	618	597	683	663	619	649	667	634	671	639	666	662	637	643	662	644	639	631	621	634	627	623	631	606	634	630	659	632	644	641	617	632	574	617	649	582	592	623	619	620	587	641	627	586	595	629	576	617	618	600	604	616	607	595	638	643	640	616	593	576	610	607	617	603	605	590	637	611	618	633	626	648	592	633	586	577	623	606	604	614	640	576	679	569	594	595	606	636	640	612	585	622	604	580	616	618	602	594	688	573	588	614	602	598	617	605	582	622	593	606	592	622	600	628	609	621	674	568	634	647	652	609	578	606	602	655	605	597	645	610	646	615	614	660	623	602	615	569	603	596	626	620	599	620	628	629	563	580	616	614	636	650	596	586	574	645	604	618	592	643	631	653	580	604	639	642	595	675	619	581	619	632	666	628	595	594	578	590	600	639	651	588	598	616	623	614	606	594	591	630	579	613	627	612	644	617	587	596	619	639	616	643	622	640	559	654	612	585	609	631	622	633	592	607	614	639	631	641	582	625	656	640	625	612	617	668	668	602	592	634	611	605	603	610	638	594	610	615	616	624	642	576	615	611	615	628	629	595	613	621	665	609	644	600	672	614	643	581	666	652	604	621	668	599	618	616	618	620	590	640	619	617	604	610	622	636	639	623	556	619	593	580	568	580	597	628	606	643	587	606	614	625	650	625	602	633	592	579	632	656	602	597	604	586	602	653	600	612	641	563	616	671	621	583	600	631	656	646	627	620	617	639	568	586	651	594	601	638	577	613	606	648	638	565	590	621	587	608	606	573	598	599	653	617	644	587	602	548	636	565	598	600	640	643	647	600	622	661	607	620	579	613	645	598	643	605	616	634	601	630	627	635	655	585	581	590	656	637	638	616	612	644	616	570	629	639	598	605	607	581	564	569	618	606	608	621	579	604	527	627	603	602	637	619	638	617	569	622	624	606	603	607	603	605	657	565	615	585	614	643	583	627	645	596	627	639	606	614	637	671	588	611	614	607	627	601	636	570	624	626	622	605	608	630	594	629	627	629	599	613	634	653	573	598	687	591	577	611	609	601	653	646	646	598	601	638	595	619	668	602	637	663	608	617	628	598	649	619	597	590	558	606	623	614	654	618	641	581	637	609	589	624	587	602	620	630	658	643	624	594	638	620	587	601	609	620	593	600	637	623	603	643	617	595	656	611	620	611	610	630	617	594	596	589	617	598	591	587	608	629	675	603	613	626	599	619	604	628	647	621	596	617	598	616	654	635	623	622	651	590	629	635	592	643	576	607	594	592	599	662	604	645	627	651	601	565	651	636	624	597	620	623	628	619	646	607	556	607	652	652	582	652	640	629	635	599	605	592	642	631	646	605	611	591	652	576	613	645	625	608	636	651	647	613	620	600	610	592	620	641	652	649	620	603	655	578	577	614	618	591	615	590	610	580	622	659	609	625	640	620	627	590	634	641	661	655	582	633	627	653	574	604	632	639	635	611	596	603	644	599	608	587	587	637	632	598	623	640	650	615	595	615	602	629	573	625	623	620	608	586	638	640	628	619	618	617	602	598	597	620	652	611	591	650	624	628	645	620	608	659	562	649	619	553	591	590	610	633	582	635	587	605	620	654	581	609	593	599	633	644	616	607	641	641	598	611	606	607	570	632	613	618	640	609	597	641	610	632	606	629	568	611	599	606	612	634	621	591	611	658	593	625	609	631	654	632	603	624	625	625	648	616	632	659	639	601	631	545	592	644	666	598	596	623	600	645	649	595	595	619	614	578	596	620	599	621	615	640	617	632	632	625	618	587	654	608	636	588	651	646	637	591	598	609	645	602	619	631	649	618	621	597	582	607	612	610	628	605	603	578	640	570	634	621	622	598	610	600	648	650	648	638	609	638	661	632	606	610	544	599	628	623	616	629	617	632	637	633	670	596	591	592	604	599	608	625	606	634	649	573	617	637	673	645	631	624	592	606	620	635	630	626	577	591	586	589	598	649	588	597	601	620	658	662	617	595	603	616	599	645	621	647	624	593	609	631	642	634	627	605	609	645	607	637	581	648	609	588	601	621	610	585	630	620	641	645	664	610	643	590	656	625	613	625	635	613	618	553	585	610	619	598	628	622	618	645	619	640	615	538	639	638	609	584	620	615	607	635	601	609	591	640	615	622	612	566	633	618	618	602	626	634	604	616	652	656	623	589	566	622	627	628	587	612	611	561	620	597	610	658	606	667	688	629	608	642	636	618	633	602	605	613	605	595	607	568	635	601	650	625	638	657	601	640	649	613	633	637	572	615	622	614	639	616	612	633	623	653	609	623	635	567	645	651	604	607	626	609	647	587	628	616	599	635	603	620	603	599	629	621	666	610	662	644	697	677	578	636	614	601	611	643	603	635	585	638	610	573	655	600	611	665	613	610	587	602	614	619	590	613	563	695	640	591	643	624	604	608	626	577	612	617	609	587	662	617	593	604	592	632	652	586	655	561	609	611	640	565	644	610	637	636	590	582	576	629	611	633	594	621	610	615	630	606	653	611	588	567	588	640	658	607	636	585	613	594	618	576	655	556	613	588	633	607	642	627	597	657	582	580	622	600	552	620	614	592	644	587	633	607	603	634	628	609	602	602	588	606	623	600	611	620	608	556	566	627	627	627	607	628	613	672	626	596	621	630	603	570	602	623	624	638	582	628	612	632	635	619	641	632	592	617	636	608	596	606	611	581	631	600	582	627	625	628	592	617	664	615	571	617	620	614	617	603	619	626	605	583	600	552	578	623	598	628	620	572	591	584	644	595	588	613	582	620	621	605	603	596	597	628	588	564	597	577	628	659	598	622	643	626	638	573	599	596	616	600	624	622	630	615	635	522	632	621	627	625	612	605	574	650	614	595	605	629	601	596	609	579	607	619	640	606	620	604	611	613	613	610	650	621	630	598	608	593	598	600	607	568	621	630	657	597	588	628	622	629	651	647	594	613	653	637	631	638	583	607	638	641	622	642	601	617	608	622	622	604	605	608	623	621	618	635	619	602	613	665	634	606	662	582	602	602	612	593	602	628	612	575	637	591	588	634	622	601	640	600	605	567	660	597	619	647	600	653	656	619	601	640	641	625	633	611	626	608	621	587	642	645	605	595	634	652	640	630	613	608	568	637	600	617	652	611	609	612	614	582	638	616	621	628	603	630	675	613	645	649	606	605	620	629	651	639	606	581	621	636	614	632	653	619	637	651	602	644	621	630	573	583	602	596	633	577	599	641	660	605	616	574	633	616	577	655	616	625	566	589	629	564	657	601	572	648	595	616	648	614	590	611	604	653	621	626	601	624	626	657	616	584	609	624	597	630	614	600	604	636	655	575	655	664	595	657	584	607	583	631	575	598	596	623	624	632	648	603	582	614	578	566	596	614	617	575	649	594	643	606	581	620	587	641	608	617	581	640	611	576	593	641	615	636
37450	39499	38149	36071	32014	27432	22954	18247	13604	13405	12938	13688	15330	8938	4023	1839	1228	1083	713	475	498	463	464	392	343	407	396	365	373	416	349	369	382	403	375	408	405	338	399	365	336	364	345	390	330	347	353	321	339	350	367	344	358	368	340	351	377	359	332	300	336	341	333	348	330	340	330	339	337	368	339	349	352	345	348	351	327	317	350	374	306	327	329	369	326	367	322	334	340	294	309	329	327	329	342	330	364	326	340	314	357	296	326	336	366	330	316	327	374	324	308	358	323	332	340	351	301	340	324	343	323	342	356	336	327	349	310	355	340	351	352	345	334	319	302	354	363	369	318	309	316	343	317	341	327	325	337	341	334	364	347	301	334	329	354	353	329	339	340	326	307	311	369	357	344	302	325	335	347	310	337	344	358	341	319	321	289	323	336	356	346	327	357	345	320	325	313	309	334	294	404	345	324	336	339	352	372	340	341	352	321	337	333	373	321	331	334	367	312	334	336	341	286	330	320	334	338	361	333	324	368	318	362	338	324	325	336	368	344	350	312	326	337	348	347	330	335	342	334	339	331	313	335	340	313	371	332	320	317	339	321	322	320	284	371	351	318	325	362	322	365	328	321	339	314	379	371	310	341	326	339	357	343	328	348	320	323	324	354	325	336	339	325	338	325	335	306	338	341	370	317	331	327	350	317	370	330	320	300	368	366	324	315	365	351	322	345	334	341	322	324	380	305	326	367	352	367	373	327	299	329	330	315	311	328	328	351	330	310	335	371	353	365	329	317	334	322	343	377	341	345	335	310	312	312	342	339	360	313	342	350	360	373	359	325	335	337	347	330	352	331	369	354	325	377	303	322	320	364	330	353	311	347	355	364	370	344	318	332	346	317	339	360	315	370	323	329	351	317	358	308	327	314	329	306	334	338	344	339	332	327	328	342	336	307	315	319	361	310	341	326	347	327	330	368	319	343	331	345	321	340	319	350	340	302	332	368	345	335	347	363	349	327	318	337	305	347	340	322	348	315	312	336	372	333	367	330	361	384	346	347	322	302	357	318	352	367	318	356	317	346	314	310	361	326	331	367	374	347	304	317	333	339	340	344	331	359	343	339	371	312	347	330	316	353	336	329	314	332	369	302	361	367	305	349	343	333	355	328	369	315	336	379	326	348	362	350	320	339	304	369	340	340	318	344	336	329	325	334	334	334	328	339	329	319	368	355	355	337	338	340	294	302	324	354	297	323	328	365	343	379	315	364	329	328	312	315	356	334	309	325	312	326	304	334	358	332	356	341	341	343	329	337	321	355	318	341	330	306	329	349	340	335	327	338	337	352	305	343	335	316	300	379	361	366	315	322	384	330	346	341	359	349	320	364	343	334	346	338	335	303	338	344	337	332	333	337	330	312	334	316	362	329	377	316	318	343	322	346	386	339	314	350	342	304	343	354	339	344	332	308	334	329	323	353	333	351	321	329	321	348	334	331	340	352	352	335	343	331	327	327	331	299	343	304	337	338	312	326	334	331	314	333	311	332	359	306	334	306	337	340	325	331	330	361	319	340	348	336	315	354	363	354	343	345	364	367	353	356	331	356	326	322	352	326	315	343	361	375	328	314	357	342	334	355	335	306	328	362	372	328	330	341	376	347	316	341	327	334	335	324	337	342	320	319	320	355	374	320	311	348	370	339	330	338	334	358	312	358	336	323	356	349	335	342	370	351	323	347	352	338	338	324	316	334	325	343	337	331	345	351	329	305	352	312	305	308	327	340	355	310	324	307	329	325	330	330	339	337	275	327	334	309	371	301	310	346	345	358	350	334	328	334	370	350	324	327	347	358	337	346	375	312	352	319	331	307	365	344	320	350	291	318	340	346	294	365	328	346	326	294	314	338	310	329	338	342	294	334	325	339	347	337	371	328	318	337	351	366	339	319	331	368	307	332	334	344	337	339	328	311	317	317	349	361	347	336	313	323	332	338	371	323	335	336	325	326	358	333	364	340	308	354	345	341	355	312	339	318	321	316	332	334	321	294	347	329	317	320	342	336	333	340	351	337	349	337	356	365	354	331	301	322	351	353	353	306	312	335	335	331	327	339	332	350	361	310	333	322	317	330	351	359	324	324	360	339	319	356	331	369	364	361	327	328	373	350	338	350	336	330	375	329	332	330	319	342	331	352	366	348	375	333	352	359	298	349	330	331	340	315	329	350	331	339	321	366	325	376	343	335	319	301	342	345	349	336	345	358	359	283	323	346	360	364	337	351	332	343	344	362	353	345	316	358	347	371	334	344	344	356	353	338	345	304	313	319	312	338	338	297	319	369	363	329	336	345	328	325	334	320	351	335	354	320	346	303	330	326	330	359	317	358	340	360	351	339	330	348	351	359	361	320	343	330	332	326	344	353	335	325	347	308	354	331	336	360	342	333	345	328	304	340	374	355	363	355	322	325	314	301	343	305	352	357	340	340	360	344	329	314	346	378	323	329	343	344	326	354	320	326	341	366	343	353	318	345	311	311	328	321	308	332	353	320	330	335	333	345	359	361	326	308	328	334	322	377	351	329	333	341	337	328	347	347	311	344	332	327	278	336	330	315	325	336	307	338	323	339	334	328	335	327	336	357	299	328	320	297	348	364	343	345	308	352	313	349	345	338	352	299	311	349	344	321	356	348	346	328	324	341	316	379	339	350	337	358	347	319	328	336	362	373	359	315	317	327	320	329	330	328	338	326	323	328	364	324	335	388	311	335	322	354	334	328	327	368	349	353	308	334	328	332	338	350	333	342	347	359	328	322	340	337	318	320	332	289	388	351	345	322	324	328	345	354	317	318	339	326	316	368	341	373	329	363	346	380	356	362	343	318	339	325	347	357	331	363	323	331	325	325	345	339	345	340	368	366	346	339	313	329	338	335	371	340	318	340	350	323	355	318	344	312	318	300	330	346	323	347	355	294	340	335	295	320	319	355	298	347	325	323	349	318	339	355	313	344	343	333	340	338	352	371	366	382	370	311	348	323	318	354	319	321	321	295	326	315	353	327	355	321	340	340	329	346	358	304	333	321	334	359	337	348	319	324	332	376	323	316	347	344	339	323	343	340	341	329	368	331	374	311	336	326	319	315	322	356	365	341	319	347	345	328	317	331	347	360	324	347	331	341	327	314	354	356	345	341	307	334	364	325	336	363	327	328	338	329	331	320	345	336	315	323	377	359	370	340	357	364	348	338	325	323	362	375	320	323	323	319	334	334	350	336	303	336	320	345	307	357	372	347	337	334	346	339	375	336	327	311	322	341	338	334	322	325	317	336	311	338	312	343	333	331	351	333	345	330	330	335	348	352	339	358	313	347	363	344	325	350	315	322	325	307	348	325	360	346	344	344	312	316	349	337	340	355	354	318	342	339	306	351	358	330	337	341	354	367	349	350	357	319	316	324	315	330	310	346	307	342	321	338	360	309	340	316	329	339	343	339	343	311	332	335	342	339	361	355	345	333	317	348	353	358	305	331	339
30332	35186	39278	43705	43459	38218	34388	30618	27752	28400	28787	33765	34040	24464	12195	6516	4949	4654	2653	1908	2032	1680	1760	1532	1368	1353	1373	1391	1419	1306	1317	1409	1311	1620	1528	1422	1411	1255	1134	1060	1003	991	1041	1058	977	977	1015	1081	974	1011	1019	971	966	1010	988	987	1012	970	1005	972	913	991	990	994	951	985	977	988	981	968	887	979	979	942	952	981	922	985	943	963	924	956	946	947	980	959	933	974	978	935	995	976	953	970	883	962	927	936	939	981	968	907	904	904	1000	954	986	1026	946	972	996	1014	938	947	939	949	958	945	930	912	963	949	946	976	953	918	1021	987	955	987	907	930	933	928	985	969	949	971	945	1001	935	980	975	1001	1006	958	980	920	960	999	969	964	940	986	943	968	1025	957	919	924	938	921	946	945	969	981	1003	997	963	944	968	881	938	943	920	954	956	953	933	998	925	985	894	964	943	1000	947	941	941	986	910	1006	1000	987	992	929	941	975	989	955	920	1005	934	1020	996	963	939	962	897	980	900	920	945	1004	999	929	972	922	920	886	954	999	965	955	936	986	986	1015	946	972	926	1023	923	932	1000	965	929	938	942	990	923	959	944	943	939	947	946	978	919	973	963	963	973	968	956	918	978	934	957	940	979	956	995	964	962	991	1027	966	930	918	995	914	952	968	946	950	896	960	973	935	942	937	944	975	967	927	982	958	935	914	995	952	997	951	922	940	983	939	948	996	952	967	946	1006	900	950	950	908	982	905	926	965	940	995	995	964	979	962	875	1033	995	949	914	885	937	964	955	991	962	961	908	947	1009	924	919	963	977	951	996	934	958	989	964	1016	910	975	939	996	937	983	921	936	910	966	966	986	940	975	937	994	960	997	986	951	969	930	941	942	933	958	930	976	1010	945	930	991	942	965	943	912	1007	926	1004	985	985	986	962	916	984	950	943	960	971	950	938	935	976	935	957	913	976	962	946	1004	1009	950	943	943	997	928	945	1015	952	994	990	915	946	1042	948	926	948	1022	943	939	938	907	955	931	931	931	970	922	925	956	931	938	895	972	990	950	931	935	959	922	938	950	932	981	967	938	946	1015	943	1041	939	948	978	942	966	913	931	978	992	869	950	953	961	1016	925	919	983	950	983	906	942	967	942	938	936	946	986	1021	907	994	942	926	976	949	963	938	1019	975	932	950	958	985	944	900	944	980	974	943	943	950	999	944	896	945	983	974	959	988	911	943	999	941	950	888	978	950	1005	934	917	945	997	891	975	930	956	948	895	981	955	928	995	941	974	970	954	931	990	933	973	932	932	1017	947	978	975	946	995	940	945	938	987	1012	930	966	915	898	977	924	978	938	972	1018	949	971	890	901	970	930	929	969	944	1011	937	984	987	954	960	970	910	929	950	1061	955	979	959	1032	982	989	943	970	957	944	956	918	967	945	971	950	983	955	910	959	956	938	953	978	986	964	985	917	958	939	964	944	949	925	916	936	954	1004	939	913	912	912	994	941	894	955	957	923	962	968	979	947	936	975	945	975	955	982	985	907	958	966	935	960	1004	988	985	902	1009	996	890	974	957	994	869	984	931	940	979	942	933	977	927	953	937	938	970	904	941	984	1007	1002	977	979	932	907	965	944	980	959	938	989	949	954	988	939	974	1018	889	966	955	903	954	921	895	950	947	1002	984	932	949	949	980	968	937	1028	969	960	972	963	951	883	954	990	949	999	967	963	963	983	979	994	969	906	976	920	978	982	975	990	954	987	937	962	952	938	1011	983	924	910	908	920	960	943	943	949	957	907	956	971	949	960	940	983	947	1003	997	968	951	967	977	987	929	937	889	985	979	939	979	922	952	1008	1006	946	1003	970	942	974	914	971	949	957	989	934	974	972	965	936	943	934	989	976	922	922	981	941	899	972	928	956	983	977	924	994	1015	939	978	940	943	951	1029	911	983	984	894	996	1025	952	972	937	946	958	1003	960	933	964	947	966	963	935	987	986	978	961	973	954	908	968	870	1005	926	977	987	916	942	930	972	950	940	927	926	899	925	958	987	948	951	1016	985	934	905	924	941	902	906	945	978	935	962	937	953	921	922	1001	920	931	942	923	989	950	938	923	937	911	1022	944	962	952	961	950	931	920	950	961	902	939	932	924	952	989	950	1021	948	974	935	1032	940	943	963	934	990	970	954	932	902	1007	996	1018	961	946	988	912	949	982	953	984	919	976	947	981	948	946	953	947	885	952	947	959	963	965	896	974	931	963	937	979	991	959	948	939	997	930	919	944	988	986	927	922	943	969	1016	986	952	912	957	945	900	896	956	923	948	952	938	960	989	1065	949	949	967	953	972	919	947	977	977	977	985	1019	985	957	983	953	926	993	950	958	977	954	902	950	951	968	917	932	987	917	929	969	916	933	983	948	880	981	979	966	948	954	936	1001	959	1016	999	1013	930	932	900	960	967	985	1004	961	912	972	895	929	905	1026	939	942	979	982	980	958	946	966	883	936	974	1009	952	942	968	965	952	905	929	999	938	983	956	979	977	964	971	946	984	998	946	973	1015	1010	968	983	988	931	940	911	964	985	991	949	968	921	929	1004	947	934	927	992	933	964	985	941	978	979	935	1028	939	917	1006	917	956	949	996	998	918	943	999	921	987	1039	953	981	961	934	962	987	927	961	946	942	915	1003	953	963	959	938	965	910	952	990	1018	922	984	926	980	953	924	997	930	901	931	895	973	948	1019	944	947	905	967	942	959	920	929	924	958	977	976	944	940	980	979	919	928	1005	1002	989	997	953	966	977	917	953	976	941	948	904	976	927	920	983	966	994	992	966	1038	989	964	937	952	1006	949	939	959	977	961	928	945	950	955	994	988	963	949	952	945	923	1005	958	955	945	932	919	949	892	973	962	1007	884	1045	987	948	958	1007	971	968	987	935	952	935	962	947	970	917	953	963	964	965	966	938	939	943	991	938	905	923	972	918	945	973	947	957	922	1009	1025	920	967	1000	909	984	990	1004	954	933	957	1036	970	982	950	861	966	947	926	999	994	967	958	989	929	1033	974	965	975	994	941	972	942	1007	1001	930	988	973	951	1012	1009	999	941	994	979	895	920	913	933	1020	967	972	1008	914	939	979	933	930	1004	924	983	992	938	952	990	929	975	923	943	943	897	962	999	975	971	934	1035	954	956	908	954	973	1006	989	983	951	952	977	990	960	988	961	971	954	1028	967	947	1005	988	942	919	935	951	1003	982	979	970	991	945	901	992	982	950	998	957	969	1056	945	1011	993	984	970	986	937	945	908	990	913	1010	943	942	987	965	942	979	929	952	964	964	965	975	978	915	994	985	958	945	939	941	930	924	939	977	979	920	963	917	940	969	939	977	935	958	923	1040	939	945	943	1003	906	909	982	909	999	958	969	986	912	897	966	959	925	969	955	979	978	971	900	985	926	945	922	958	989	939	973	983	990	952	935	1005	983	922	969	1004	942	917	994	967	942	957	986	976	973	955	961	955	944	1016	986	965	983	993	964	917	950	927	937	942	928	959	964	944	989	961	974	973	939	914	952	940	1005	963	937	923	973	975	943	991	974	987	988	916	982	973	934	925	975	1001	962	915	975	949	943	966	956	967	943	957	990	942	968	953	966	992
44663	41469	38098	36609	33613	32213	30684	28407	24604	23212	23358	26696	28293	20305	11960	4397	2846	2042	1443	695	834	607	622	546	516	444	500	473	485	406	435	440	505	507	456	419	560	440	435	377	365	324	363	316	375	372	349	370	349	347	356	379	334	324	356	331	329	339	353	311	359	348	365	338	342	331	327	321	349	342	341	363	312	347	327	327	313	351	328	366	326	328	370	353	328	306	341	310	303	338	350	324	332	335	329	334	351	363	343	353	340	337	348	379	349	373	353	344	312	324	340	327	355	317	344	356	347	343	340	319	351	360	327	384	355	344	372	336	311	327	319	335	331	336	344	353	339	366	327	340	355	315	317	343	356	319	354	373	372	314	340	344	348	341	338	320	351	355	346	292	357	335	351	333	307	352	374	327	340	371	351	333	336	331	316	339	363	334	353	359	337	353	338	309	339	365	335	370	348	343	369	371	349	330	321	342	346	326	365	330	359	321	341	342	341	320	347	344	342	331	331	320	337	342	372	369	340	320	327	315	360	349	369	333	366	346	352	310	359	368	345	313	337	315	300	331	323	353	369	360	353	317	281	362	334	343	357	335	337	353	355	332	344	335	335	340	315	350	356	319	353	316	306	349	344	321	309	346	339	360	330	324	328	371	364	326	358	360	363	321	282	327	342	332	351	362	353	317	335	370	366	347	336	336	370	349	354	352	321	345	347	318	358	315	341	339	357	359	335	373	351	351	362	345	342	334	336	346	332	308	335	354	299	337	353	339	318	317	373	384	315	342	352	339	350	386	298	345	348	363	335	337	327	326	358	329	334	344	323	354	352	325	324	336	296	347	342	346	327	368	328	338	324	330	373	369	365	337	336	329	339	336	311	356	319	350	367	332	341	342	337	351	330	331	349	355	331	342	354	356	341	348	361	313	341	336	317	345	347	381	339	322	340	338	344	318	349	346	366	335	325	331	375	320	343	377	316	352	354	329	318	332	352	317	319	344	309	332	309	324	332	328	333	336	314	323	331	353	359	331	321	355	339	332	320	343	355	341	373	334	343	333	380	375	390	321	346	342	329	316	373	306	381	313	309	309	367	342	311	352	346	353	343	345	360	362	330	366	353	335	359	362	346	312	327	324	366	332	344	321	356	351	330	351	351	330	326	361	323	336	339	357	332	334	335	318	335	351	350	337	357	284	345	372	358	333	361	365	318	346	323	342	341	388	332	346	348	333	336	347	355	352	338	347	342	328	348	346	339	302	328	358	355	332	368	365	335	330	376	332	349	361	312	323	348	367	364	344	353	339	328	315	337	327	317	322	336	331	319	308	339	353	322	299	348	332	322	385	348	351	331	337	347	323	383	335	348	339	391	341	359	364	331	343	336	324	316	294	349	330	349	348	335	348	325	334	363	357	350	329	339	343	360	373	328	380	346	354	347	380	305	347	306	313	350	321	350	343	303	320	351	335	318	321	327	322	336	331	333	364	318	344	340	316	329	337	345	347	326	327	329	321	346	352	327	315	332	335	369	358	341	337	348	336	337	320	359	322	344	324	348	373	370	293	382	306	309	339	336	357	321	319	367	337	333	325	361	363	335	306	353	318	340	346	312	334	328	370	357	352	333	351	325	346	308	313	316	336	334	341	312	348	306	306	317	352	313	369	343	341	345	372	337	311	358	329	315	326	325	340	300	340	339	359	355	351	332	348	370	332	350	320	361	364	364	318	337	318	358	337	384	351	345	307	357	337	350	343	322	343	327	334	356	329	379	335	335	332	347	356	348	348	320	339	314	325	340	322	337	340	342	316	332	381	337	329	364	330	331	323	356	316	333	337	344	318	343	322	325	354	316	312	324	321	351	377	320	336	311	323	356	344	338	329	365	321	329	350	316	323	375	334	369	349	339	345	350	345	340	314	300	328	336	309	334	341	334	329	345	348	344	347	339	360	328	372	338	307	333	324	342	366	345	328	311	353	353	348	347	338	350	358	348	379	340	352	328	341	335	364	332	340	324	359	332	343	360	365	338	367	349	323	349	351	388	361	313	336	331	315	339	318	334	354	328	349	342	324	381	389	356	319	383	351	330	352	343	315	318	341	356	356	307	331	316	356	367	336	317	330	342	324	325	360	367	323	324	356	329	348	354	327	317	333	329	364	344	334	342	326	334	347	355	354	355	337	340	321	356	320	325	339	348	312	335	322	343	325	336	335	332	365	326	329	355	301	369	365	341	354	341	311	351	336	337	318	353	340	356	340	326	349	310	321	324	316	322	339	300	346	303	342	313	306	335	333	337	343	341	324	337	326	352	323	355	392	317	334	327	350	346	316	367	326	353	318	351	333	351	362	302	349	325	325	353	354	317	333	351	340	336	330	324	333	358	343	327	349	312	356	338	358	361	347	339	333	339	314	334	321	351	343	352	348	357	373	360	347	344	335	328	343	341	340	361	333	331	331	320	350	323	358	349	342	375	369	348	378	340	314	335	348	354	306	324	357	349	298	325	362	335	354	325	325	341	359	337	351	351	331	336	319	333	351	344	367	296	324	337	349	340	331	339	361	377	370	355	345	335	315	347	351	320	319	337	327	280	352	332	343	351	335	350	306	354	334	353	357	315	367	347	332	327	367	335	323	294	334	348	334	294	328	349	357	343	352	342	326	312	354	333	357	346	346	346	328	346	325	340	343	312	318	352	364	362	322	365	353	358	326	395	372	309	344	349	366	346	303	295	316	342	352	351	337	321	342	323	335	364	333	335	332	339	301	329	313	362	373	300	340	334	324	336	347	333	358	319	318	331	356	314	346	320	346	360	329	330	324	333	327	321	343	325	351	340	343	319	322	328	340	324	340	362	323	360	356	357	353	345	350	299	330	361	343	342	318	334	339	343	308	294	342	335	357	323	329	352	298	335	359	377	325	345	301	326	360	317	343	333	334	318	309	336	351	332	337	350	325	353	337	322	332	395	292	345	353	314	354	305	334	373	321	341	337	341	348	325	330	336	315	352	359	358	371	352	314	329	323	345	379	343	331	335	301	319	352	360	337	362	370	307	346	308	313	301	335	377	357	372	347	332	359	341	347	324	305	351	321	317	351	316	328	373	371	345	311	371	338	318	343	346	374	332	346	338	313	343	323	359	322	316	316	336	347	333	329	376	343	354	338	364	344	336	353	351	348	319	347	335	315	357	324	355	362	332	324	344	335	357	339	353	323	315	342	319	337	342	347	356	344	355	381	368	321	308	347	333	310	321	365	353	382	385	311	346	353	336	326	353	350	341	317	305	322	344	344	337	355	376	344	342	347	318	344	341	323	346	382	339	345	348	316	346	350	331	343	311	337	348	335	338	315	309	352	364	317	307	375	335	314	336	328	334	332	327	304	348	322	324	334	327	341	318	339	318	360	346	330	341	325	350	339	347	333	356	318	353	306	318	339	340	330	332	343	358	347	339	341	372	349	335	319	325	315	328	317	304	314	347	336	309	331	367	378	314	344	356	355	351	330	348	354	371	356	334	341
37835	42245	43389	47768	49460	48100	45141	42480	38324	37977	40265	45807	44463	37052	23632	12772	9015	8882	5315	3119	3564	2512	2867	2285	1947	1978	2111	1797	2025	1700	1751	1866	1763	2109	1798	1914	2203	1712	1567	1224	1133	1091	1087	1021	1064	1072	1046	997	1013	1010	1071	1024	1041	1037	957	979	945	981	950	1013	965	983	979	1004	952	971	908	912	960	978	996	984	1007	965	956	935	975	966	981	994	1006	991	924	936	990	967	948	965	923	974	923	917	967	957	983	950	976	986	949	928	986	940	997	951	913	952	939	881	937	941	945	937	953	975	983	975	944	994	962	1015	903	977	930	1019	938	985	992	919	965	999	984	964	956	973	939	913	921	934	949	948	959	944	999	903	981	867	903	934	911	964	950	935	922	924	897	958	946	968	940	978	908	913	917	944	943	978	973	955	947	914	946	881	985	985	906	914	961	958	983	908	930	885	976	980	913	991	936	861	945	928	910	931	919	970	927	979	922	952	1006	975	946	906	974	918	906	876	926	962	885	937	930	934	977	952	926	921	908	932	981	945	937	916	994	981	924	919	985	873	972	928	936	933	947	908	884	918	955	933	901	893	928	949	934	892	936	978	955	940	974	989	907	909	934	925	895	931	927	967	997	957	976	902	937	903	938	967	912	866	967	939	937	949	946	908	899	923	986	916	982	963	935	997	952	888	908	919	894	949	994	940	884	948	968	938	896	930	908	950	989	960	822	943	977	908	1020	951	900	984	929	972	896	897	915	942	895	988	898	915	897	936	1001	941	968	991	987	987	938	917	856	966	982	911	965	985	969	968	992	977	965	863	920	911	890	930	900	931	926	946	992	935	909	940	960	920	981	965	884	915	929	975	924	955	979	923	939	952	900	944	937	941	948	920	931	941	969	965	904	966	968	918	948	942	922	992	920	934	906	970	869	963	962	933	946	896	901	904	920	933	927	914	949	923	882	980	959	914	923	939	937	892	932	903	953	931	939	903	843	952	915	998	940	963	964	951	979	893	963	905	950	904	939	925	937	970	965	946	963	957	865	1000	953	897	968	930	920	948	932	974	932	926	942	947	879	973	929	954	942	958	938	959	940	962	947	920	947	952	905	920	922	953	958	1019	922	943	910	924	924	909	960	950	887	958	936	966	909	906	931	956	947	936	898	931	934	989	938	958	919	932	917	916	925	950	980	899	944	928	988	922	970	932	910	903	950	993	901	931	946	898	907	985	925	932	911	944	947	898	981	950	985	937	954	936	911	957	952	941	915	928	950	968	933	901	945	1007	879	957	926	953	969	921	901	956	926	959	914	896	867	926	936	932	934	923	922	964	932	939	935	945	1002	901	954	878	935	861	940	918	936	958	930	933	992	913	957	876	927	989	934	942	951	954	883	934	885	935	920	957	916	1042	965	978	946	982	934	943	919	945	969	996	944	923	917	929	948	965	970	953	995	908	943	897	949	951	926	906	944	942	943	902	954	940	947	921	934	882	922	910	921	949	898	952	963	949	936	928	935	904	905	985	836	908	906	937	949	940	966	913	1020	951	930	934	939	932	967	989	944	1015	981	941	1021	926	938	978	982	981	869	924	894	946	985	955	959	951	931	930	932	953	986	915	929	986	988	978	916	980	911	919	943	931	988	939	916	969	950	949	947	891	924	964	892	955	933	901	973	954	977	915	881	934	962	933	930	1031	990	983	956	984	946	919	935	965	998	959	920	956	936	945	945	887	928	914	957	960	936	983	907	926	933	943	945	933	981	930	964	939	980	957	893	952	962	900	914	920	861	966	896	959	937	914	939	921	902	905	917	994	973	939	953	932	907	957	938	932	986	906	929	945	922	941	942	860	944	879	935	930	999	939	967	917	897	971	937	947	921	921	996	960	904	979	969	906	961	947	901	927	897	948	968	979	949	931	891	922	892	956	899	882	874	937	945	888	972	917	971	898	932	974	917	973	930	942	926	929	936	938	945	964	910	944	977	896	911	938	921	998	967	991	951	980	954	977	921	923	957	930	936	937	888	922	904	880	936	930	966	939	900	952	950	979	948	952	958	908	962	919	939	922	951	970	968	950	893	1014	972	950	932	931	944	923	953	939	955	923	929	959	954	914	925	907	883	946	906	922	961	983	988	900	885	908	967	940	915	964	922	994	937	954	970	970	997	925	911	1007	873	948	910	901	985	940	922	919	947	941	966	987	978	943	953	937	918	966	953	975	952	1004	974	961	889	936	917	975	970	848	900	958	950	906	949	969	935	982	931	937	963	955	983	983	900	917	955	930	930	883	906	924	952	977	903	991	914	958	923	897	918	949	939	925	934	932	985	935	860	982	940	955	970	900	960	961	905	968	918	905	920	987	899	955	905	936	945	882	956	920	1004	929	902	932	1021	936	923	938	998	882	922	936	928	938	991	937	944	953	931	909	929	906	920	956	972	961	950	950	928	938	986	979	886	961	901	923	960	1006	892	951	901	927	931	935	932	895	953	924	970	967	982	916	947	990	911	973	918	937	938	957	934	908	980	939	861	933	930	951	930	936	944	965	965	922	933	968	879	946	959	973	951	942	938	942	916	960	921	934	948	949	918	921	940	959	930	964	1007	894	960	939	993	909	933	957	952	936	957	934	948	997	931	998	933	962	922	974	945	945	971	964	977	945	935	981	974	949	952	912	973	928	1021	919	952	956	972	895	914	917	921	962	952	920	938	939	940	943	924	915	1004	973	1006	980	967	898	964	919	963	934	903	909	941	933	887	1003	948	868	925	896	945	968	943	913	974	916	884	948	965	932	936	909	965	950	928	1035	926	882	893	938	938	944	1019	905	1013	919	977	875	978	929	920	923	970	901	950	852	890	915	945	919	940	933	989	918	968	904	1016	898	925	916	942	939	924	943	925	883	932	889	949	914	968	902	925	921	906	976	898	914	973	936	910	910	936	952	954	922	972	955	933	906	916	1069	955	913	964	910	946	969	969	924	927	1009	885	887	937	944	911	920	935	923	990	981	944	954	970	916	949	910	936	924	985	969	875	932	920	988	965	965	965	965	931	965	986	981	951	963	929	959	861	904	984	956	975	943	886	967	922	924	945	951	940	932	949	896	950	929	933	987	885	946	889	921	912	943	901	1014	916	964	957	946	960	914	957	928	912	937	961	956	911	999	928	938	924	954	944	927	930	951	981	925	946	944	943	871	948	991	975	912	917	905	987	958	990	926	957	931	920	905	991	933	897	933	945	906	953	933	964	960	962	949	883	961	930	939	992	865	921	976	950	919	975	953	898	981	995	929	954	923	954	955	965	946	921	947	886	946	961	975	934	965	930	881	946	953	916	933	911	950	881	914	935	932	960	940	926	944	913	875	913	900	945	924	925	926	903	925	924	952	911	924	937	979	984	937	937	910	939	968	936	983	905	911	959	968	960	907	936	936	925	968	942	929	953	922	923	952	928	931	955	950	937	931	931	966	931	876	945	951	1023	965	911	926	959	951	966	974	934	930	952	955	951	880	912	911	900	925	918	881	923	960	961	948	953	910	921	911	1012	926	992	905	1003	919	961	939	938	1016
7913	10901	12153	9069	5523	3401	2193	1511	980	1071	939	1000	984	712	489	247	224	302	238	204	193	183	204	181	169	190	166	176	205	198	202	168	166	189	204	182	191	207	211	190	200	204	187	199	194	167	167	201	176	193	193	183	187	176	197	188	171	177	205	183	200	220	211	186	193	180	199	172	164	185	193	170	195	201	182	170	215	219	198	204	215	205	207	197	177	200	213	192	190	209	197	193	209	192	189	186	212	204	187	183	183	182	203	181	181	195	177	199	187	192	188	208	172	209	178	162	160	174	189	184	188	217	193	185	177	187	190	202	222	208	208	201	179	228	208	195	217	171	175	186	200	179	177	170	191	176	187	201	174	200	195	167	181	177	195	196	175	214	187	188	202	220	184	193	185	187	168	183	204	176	211	186	212	200	188	213	197	149	195	195	193	178	210	180	199	196	185	163	192	192	217	182	194	158	191	190	183	173	184	194	196	198	196	172	184	206	164	207	179	201	191	176	186	194	181	163	207	143	183	189	198	192	208	197	185	186	187	189	185	183	190	188	180	177	172	205	175	194	185	195	206	207	171	209	166	222	193	197	184	181	189	189	190	189	205	202	181	176	200	169	178	188	194	192	203	175	183	177	179	186	186	209	198	199	195	174	220	202	181	188	192	201	197	178	176	190	177	191	185	184	197	184	203	175	204	203	202	173	171	216	192	162	188	200	210	185	187	220	194	202	202	180	205	181	198	187	191	215	188	206	179	192	189	188	195	186	193	204	197	191	212	219	197	212	183	221	192	194	203	206	194	242	220	187	205	185	179	191	195	187	181	195	196	193	192	193	202	220	188	185	203	160	208	178	192	180	169	198	182	204	194	191	205	205	200	179	203	206	174	197	183	206	198	182	191	190	199	176	181	167	214	179	189	191	205	203	231	200	209	197	180	166	194	185	190	191	179	208	220	202	209	172	182	183	188	186	179	186	187	195	210	184	190	205	191	195	189	177	168	186	209	191	198	181	190	196	206	175	186	204	202	175	197	207	196	178	180	184	181	196	176	189	208	193	205	166	185	204	189	178	190	208	180	210	196	185	184	192	216	232	188	164	176	181	172	205	207	194	203	201	205	199	185	188	181	169	169	203	175	190	165	189	196	181	182	193	162	204	190	183	173	193	199	191	182	193	197	164	194	190	189	212	191	179	203	205	218	184	174	218	211	193	176	197	201	181	192	198	185	194	180	177	183	197	196	185	183	192	183	200	212	181	183	209	173	183	193	187	192	173	162	184	188	193	188	159	174	195	204	190	211	208	184	199	189	205	193	195	197	178	191	190	207	222	189	192	195	177	168	212	215	213	214	171	207	213	188	216	215	221	191	206	167	201	205	216	170	197	173	182	204	202	168	184	182	187	203	191	182	204	198	175	170	220	220	205	192	182	199	183	168	189	205	206	198	178	188	194	201	182	211	205	167	199	191	201	207	168	176	177	185	189	180	199	199	183	211	189	195	172	198	199	181	185	178	176	193	196	192	195	196	189	172	196	207	180	205	185	182	196	204	181	190	187	187	163	190	210	203	190	200	196	160	174	228	187	192	187	222	202	196	186	187	186	199	220	210	184	173	187	194	177	199	181	200	201	185	216	230	179	196	184	189	193	192	182	204	206	205	209	195	182	190	211	180	182	156	193	195	188	173	189	196	186	208	194	195	187	200	203	187	189	186	199	198	194	206	216	202	171	231	196	174	200	164	204	196	202	193	183	170	196	185	217	186	184	180	165	193	198	177	190	176	179	199	196	166	215	173	208	176	194	210	208	194	176	196	175	214	191	203	213	178	191	173	201	196	239	194	192	184	180	209	188	209	200	175	187	200	211	181	204	224	187	215	170	195	185	200	193	175	193	169	182	193	218	195	173	195	212	179	196	182	178	182	202	191	191	186	180	207	197	190	209	185	218	200	197	212	202	193	191	204	176	178	179	210	188	167	192	191	185	193	203	191	190	200	212	201	201	173	197	212	166	183	189	193	213	199	172	199	197	179	185	193	185	179	196	215	155	176	190	181	180	171	204	199	176	204	200	191	193	178	201	197	221	199	221	210	191	195	183	165	186	204	213	176	174	205	190	175	190	177	162	193	172	213	162	180	198	165	193	185	184	189	192	183	187	191	187	202	192	203	201	203	187	192	189	175	185	183	204	196	183	197	192	207	214	197	183	216	214	186	196	199	195	186	204	185	172	196	202	190	203	194	194	211	217	187	196	213	181	200	186	224	179	191	183	176	196	168	226	189	195	164	207	185	192	174	175	189	180	198	194	174	188	180	197	186	185	188	185	197	161	187	201	180	207	205	177	173	213	180	213	187	208	189	177	189	186	212	176	190	181	177	197	199	182	210	210	189	213	189	185	183	202	177	177	192	201	211	189	189	168	171	214	190	184	187	179	196	199	193	181	198	213	181	188	218	187	185	194	180	193	172	183	180	183	201	168	190	164	182	209	200	187	185	180	169	221	170	180	213	197	198	215	163	207	210	175	188	195	177	196	191	210	157	182	208	190	165	174	188	202	207	177	178	218	192	188	176	184	212	188	167	189	198	159	189	198	188	196	186	191	210	188	208	179	197	197	191	194	202	188	185	197	194	200	175	210	194	193	216	180	174	187	200	190	203	180	175	196	190	214	192	204	185	188	190	168	196	181	185	199	192	197	218	210	195	159	198	214	177	227	201	204	170	225	203	189	183	199	214	189	209	194	202	197	169	193	194	190	182	174	178	191	218	192	189	191	182	187	184	200	205	197	178	186	191	183	186	236	204	210	196	184	205	226	168	196	208	191	162	205	202	199	190	199	200	194	187	180	210	180	196	185	197	168	199	206	171	196	187	186	197	194	196	208	182	183	161	177	179	188	191	222	194	186	177	186	179	170	185	197	197	207	195	178	186	183	218	171	208	182	199	199	235	204	190	182	185	191	210	183	210	167	191	182	176	206	199	194	227	190	201	196	186	174	188	190	208	191	187	179	186	187	196	192	171	185	200	200	174	181	177	180	180	174	181	177	181	192	203	170	196	199	185	208	167	180	210	159	184	182	201	200	205	213	179	172	197	225	180	182	203	206	190	183	174	201	186	200	209	185	186	211	207	190	202	182	166	180	208	209	197	182	182	174	204	195	205	183	193	190	155	193	210	190	194	180	151	174	173	179	191	213	156	194	216	190	186	167	200	195	195	175	179	178	211	195	201	181	185	198	198	199	199	203	162	171	196	178	195	183	178	222	179	205	176	203	187	200	181	184	200	189	196	177	171	198	189	195	215	185	207	188	181	204	180	188	180	194	189	176	178	192	153	197	196	195	214	192	188	183	188	209	190	197	198	204	180	195	189	192	183	189	175	209	192	190	183	185	171	165	189	203	192	222	206	162	170	214	192	180	192	183	225	210	205	232	199	206	182	171	189	190	167	174	201	192	190	211	199	198	207	173	199	194	183	219	189	200	193	184	184	193	190	200	175	197	187	192	172	183	183	183
7735	11997	16162	16436	12940	10185	7394	5117	3721	3915	3958	5004	4853	3307	2066	1012	876	969	817	670	728	681	660	644	656	658	639	666	612	623	623	634	611	635	658	635	633	656	603	628	591	643	595	587	649	584	586	578	630	583	645	598	606	619	613	564	609	583	583	621	612	636	572	627	594	612	621	589	625	603	619	588	560	615	586	598	621	605	613	592	587	621	613	620	603	630	622	591	587	623	634	598	645	574	632	592	588	616	600	612	647	630	616	620	643	612	636	604	639	605	619	597	562	603	630	650	636	567	625	630	641	648	599	582	582	624	615	637	656	610	589	618	552	590	622	632	624	643	597	542	654	615	611	574	577	593	625	608	589	652	612	553	633	639	606	662	616	612	591	563	615	632	581	584	602	636	593	596	677	579	624	603	558	608	593	590	667	588	588	583	587	620	606	632	621	623	613	607	641	618	611	584	590	602	565	629	594	615	629	610	637	615	571	629	639	596	628	603	665	640	590	628	614	632	627	608	620	695	589	621	616	614	606	598	622	594	588	647	628	574	572	618	615	607	615	600	579	688	615	580	596	607	623	618	635	607	595	570	608	584	594	583	627	568	599	627	594	619	644	606	604	638	594	561	605	592	573	611	619	573	633	587	617	624	601	619	633	605	599	605	636	573	584	605	589	588	634	651	646	598	647	590	586	637	625	591	638	581	630	601	562	586	620	632	672	589	611	630	633	607	607	617	627	607	579	642	603	641	600	591	571	637	539	592	620	628	617	586	616	625	583	602	605	636	597	639	590	621	615	617	628	630	651	602	616	619	586	641	634	607	615	623	626	608	645	575	626	614	636	622	576	593	605	608	649	574	597	637	589	610	612	648	622	571	607	595	596	598	575	595	620	601	628	645	598	598	603	602	620	610	587	597	608	508	651	564	590	567	645	597	638	565	612	612	605	669	579	584	648	623	605	598	635	593	627	583	621	625	573	608	612	658	602	585	584	604	627	644	593	613	603	595	583	587	612	589	610	584	627	593	608	605	632	605	677	638	575	605	627	603	605	616	593	622	600	576	612	633	604	591	625	592	608	604	569	614	601	609	608	601	656	576	589	608	575	635	649	592	590	622	654	614	643	598	650	606	614	599	589	583	587	598	579	616	620	597	567	594	621	573	601	586	591	630	607	605	618	602	613	620	578	598	613	603	604	594	651	586	597	631	564	628	647	600	587	622	577	596	641	583	598	603	650	605	589	599	593	590	619	657	645	598	636	603	598	592	583	607	617	596	613	597	621	645	631	610	624	650	631	573	641	602	606	635	617	615	653	612	635	607	640	630	604	604	618	605	575	606	551	604	543	615	585	646	629	607	575	620	600	632	608	642	578	587	629	621	582	645	566	589	588	641	566	567	589	584	584	628	597	609	609	602	582	645	644	611	627	650	632	606	600	568	597	632	593	568	603	638	599	624	611	613	646	615	607	632	651	629	645	603	578	628	582	591	615	646	609	605	586	570	581	596	611	599	605	603	601	626	569	581	596	581	672	565	588	649	624	603	597	629	595	629	601	599	605	585	624	580	659	647	609	612	613	593	603	636	568	572	599	584	580	589	628	620	614	584	636	617	605	659	645	628	618	590	622	572	583	606	577	552	599	625	644	571	644	606	601	599	641	666	632	640	563	606	644	575	581	622	601	602	646	617	624	618	598	633	575	605	594	602	568	594	621	618	634	647	602	640	642	607	580	618	625	575	593	547	625	623	666	591	595	599	625	600	557	564	584	620	559	612	597	651	605	607	602	593	611	627	611	630	612	632	585	591	611	620	586	609	621	604	584	603	622	568	632	620	593	577	565	618	630	586	610	623	587	631	607	587	662	602	602	614	642	619	590	601	573	642	604	578	564	587	598	607	625	575	624	569	637	632	599	632	649	617	589	583	629	599	580	598	552	599	605	606	596	637	583	606	609	612	601	626	596	619	613	634	608	595	620	632	591	596	581	641	625	569	602	592	642	627	644	624	610	612	607	634	624	645	591	620	594	620	573	639	593	586	650	611	611	604	608	574	633	600	617	580	602	634	601	592	587	568	590	598	573	616	602	588	641	604	645	646	573	597	606	597	587	597	599	576	594	616	595	600	631	664	628	611	615	588	622	582	604	626	611	571	651	617	597	609	645	593	572	627	635	609	646	693	653	638	604	599	585	577	614	598	612	588	623	553	649	584	618	611	575	587	636	567	574	624	603	596	635	601	627	578	578	589	570	607	608	603	632	572	611	635	618	586	631	585	623	599	554	602	590	618	586	585	562	617	585	584	588	637	578	623	650	612	629	616	591	596	605	631	610	636	581	600	642	619	615	623	598	648	588	615	567	621	609	636	602	604	595	628	591	592	615	560	612	607	611	656	607	636	575	624	625	589	639	591	648	601	607	649	614	608	594	602	616	605	613	605	637	639	603	612	603	653	602	618	578	629	601	580	615	616	565	587	617	622	572	602	611	595	637	623	655	639	642	611	594	590	607	605	600	669	644	564	630	613	586	621	663	588	594	613	578	566	677	592	567	615	621	581	603	616	615	653	646	612	579	600	621	629	564	654	607	591	579	600	591	614	646	606	599	640	594	593	603	620	614	632	609	616	584	633	600	626	666	574	619	615	592	603	612	552	615	640	632	616	625	571	586	565	637	622	660	633	611	608	588	618	593	602	618	624	630	611	607	602	579	618	608	603	605	636	621	571	607	598	599	617	650	571	578	611	620	665	619	606	625	579	617	646	598	632	627	602	628	627	611	636	574	576	641	600	617	597	625	601	629	605	548	590	594	604	570	571	600	639	624	642	622	586	604	610	582	561	596	632	628	554	609	621	617	656	611	616	595	578	631	624	643	575	630	608	664	593	583	628	590	624	618	603	616	575	612	612	615	583	619	622	586	620	635	617	613	637	577	642	606	597	617	652	615	600	635	620	599	582	611	613	602	604	595	636	654	603	570	623	572	632	591	584	591	603	594	569	580	591	636	621	591	601	609	627	598	601	624	628	647	584	610	621	619	592	599	637	596	602	595	607	593	635	629	610	597	606	627	604	561	612	595	643	627	570	609	596	610	619	634	616	601	588	613	616	584	569	620	574	598	559	613	603	631	617	576	597	595	588	632	632	604	600	646	629	629	638	648	589	628	630	601	548	642	586	572	603	588	617	632	592	558	616	629	617	618	598	631	606	646	645	611	610	596	635	622	595	650	596	566	626	634	616	624	635	639	620	614	566	626	601	639	666	627	634	603	613	590	582	596	627	606	590	595	602	619	620	599	608	578	599	617	593	626	599	617	629	621	657	585	637	663	648	610	596	620	611	624	591	562	612	642	632	606	631	665	596	584	631	597	638	625	574	576	611	629	613	616	618	606	614	638	601	589	603	602	622	602	636	625	612	616	628	612	619	592	596	610	567	620	569	626	591	572	612	606	622	593	641	615	639	596	596	612	586	587	626	608	629	612	647	630	652	592	638	632	592	621	617	600	589	625	610	627	599
36890	38262	37828	35238	31320	28090	23382	17842	12694	10900	9918	13930	14187	10012	5848	2351	1509	1147	912	501	516	452	444	414	395	366	382	395	358	390	377	392	401	416	347	341	353	380	328	358	359	345	348	377	348	344	341	327	326	338	339	340	332	305	337	348	347	349	296	384	374	363	332	346	315	318	317	354	364	328	359	340	358	344	343	333	347	347	359	335	388	319	358	336	332	314	329	335	324	328	330	330	366	329	337	321	309	352	344	335	320	301	365	292	337	363	351	365	337	335	378	348	331	348	347	327	318	323	322	366	318	319	357	312	351	321	358	300	347	340	343	317	326	330	314	363	348	320	367	314	358	340	350	328	360	314	349	351	320	369	337	293	330	330	337	322	304	332	344	347	344	330	310	347	312	347	358	347	325	339	354	323	329	351	351	307	334	352	323	312	307	354	317	322	337	343	344	350	345	337	327	340	324	318	333	337	309	339	339	337	351	320	324	319	344	331	311	345	346	339	338	333	344	333	332	318	348	376	339	331	322	345	345	337	342	321	321	345	329	320	353	344	333	354	341	336	300	339	329	318	326	335	351	334	363	338	331	330	347	314	325	366	369	336	333	332	319	315	347	300	337	335	321	360	328	326	331	352	338	301	364	314	339	332	322	354	335	323	333	342	331	341	316	310	286	336	310	357	340	358	346	331	333	312	366	317	302	309	330	353	338	318	305	320	336	305	340	338	317	303	350	352	321	314	286	325	326	339	334	354	333	348	340	302	317	320	336	331	314	334	357	341	346	323	332	327	350	308	339	329	344	328	333	337	314	342	344	354	339	332	368	355	306	331	353	345	330	347	325	325	297	351	326	313	323	345	349	370	325	359	338	303	319	360	357	326	351	355	356	365	330	329	336	373	368	309	359	334	323	356	306	327	306	336	352	325	340	313	332	349	347	341	339	292	334	294	326	379	351	323	348	323	322	308	324	354	331	347	320	317	353	317	340	310	322	320	310	323	299	317	372	340	322	367	344	346	333	314	323	335	354	318	336	328	360	344	380	349	331	334	331	305	321	361	315	324	335	308	368	349	314	358	315	313	342	320	352	346	372	314	357	331	357	329	319	339	328	334	337	357	323	347	292	325	359	330	356	324	325	335	329	308	352	363	332	314	330	323	343	330	342	358	320	318	326	327	336	323	323	318	359	314	302	338	365	308	343	328	310	351	313	325	326	333	297	316	333	342	354	326	335	326	314	321	321	334	314	349	345	352	367	360	324	320	324	328	319	354	342	322	341	331	305	347	317	354	344	304	311	313	331	295	332	328	365	354	312	340	358	333	351	322	346	363	341	333	325	332	333	350	365	349	342	350	329	320	314	332	304	344	309	326	321	322	346	328	321	312	330	323	345	336	361	334	335	379	329	347	362	332	323	336	300	343	314	354	328	366	329	341	343	311	304	368	316	313	324	329	280	350	352	369	339	316	285	320	328	323	346	378	338	335	360	320	327	324	338	341	338	353	327	350	343	349	345	336	362	344	340	363	340	340	329	349	313	323	359	332	304	353	355	363	345	312	353	322	339	344	335	335	326	320	323	319	371	343	331	289	340	363	342	322	298	322	342	336	347	341	356	340	336	308	362	357	344	337	328	300	271	356	325	366	338	303	339	316	357	325	345	356	331	337	317	290	293	344	318	370	372	325	347	346	358	343	313	347	336	323	310	328	359	327	329	322	355	329	333	322	370	337	309	333	329	313	291	329	357	345	285	354	324	323	360	387	325	317	360	355	345	351	348	333	334	305	311	328	329	361	342	328	318	357	349	313	344	328	330	340	342	334	361	346	321	352	359	334	311	350	318	360	333	345	353	350	355	360	333	340	328	350	336	345	318	348	330	310	347	356	322	332	352	361	324	314	326	323	336	332	355	316	313	338	334	331	322	337	292	351	333	332	356	311	343	289	320	331	355	330	314	318	334	331	338	309	320	330	347	335	321	328	348	336	351	337	330	346	320	341	329	323	336	345	354	358	324	323	343	301	318	338	347	334	345	338	348	349	342	290	340	350	366	357	344	332	336	347	337	323	310	353	341	370	329	323	354	325	335	344	333	328	351	339	359	344	338	361	365	349	327	308	360	335	330	335	331	348	349	367	354	329	347	319	314	329	315	319	323	356	338	319	308	359	345	344	342	320	347	327	331	336	309	359	346	362	320	366	360	354	318	355	356	357	318	315	328	352	313	356	348	283	314	324	323	351	322	301	338	344	352	314	343	359	306	342	330	363	333	321	358	335	329	345	397	330	290	390	333	345	330	349	343	360	360	332	323	313	333	339	341	329	326	347	308	378	321	341	353	327	339	338	309	369	323	370	336	345	337	312	364	299	314	321	342	367	339	383	359	356	354	328	329	329	328	372	366	352	318	367	318	334	358	320	318	331	351	339	317	331	324	330	365	323	317	346	315	324	332	317	333	341	344	288	340	332	349	347	354	309	311	357	351	329	314	319	351	318	312	336	344	335	343	330	338	323	305	309	322	328	350	346	333	306	353	295	348	373	358	338	305	336	345	345	313	317	310	340	334	352	334	347	315	308	344	361	324	316	331	335	332	325	323	384	321	345	328	337	357	343	342	322	336	295	337	306	324	326	332	323	342	323	328	364	346	323	331	356	363	331	345	344	340	349	301	327	305	321	325	342	322	355	318	360	313	338	342	375	308	344	359	336	354	343	321	308	369	358	346	319	321	355	318	307	337	328	341	330	374	354	332	330	337	308	296	329	321	347	348	379	344	340	326	334	359	328	335	345	323	326	338	329	347	346	357	314	321	348	353	350	382	350	313	337	299	326	356	310	377	335	349	372	290	355	346	348	316	327	317	331	328	323	349	333	329	334	305	336	320	304	353	316	330	341	338	348	329	366	328	340	377	357	344	304	330	343	370	333	325	331	314	316	304	346	325	351	340	356	330	321	346	334	335	358	322	330	348	381	356	348	312	345	342	351	369	361	319	303	307	339	331	306	351	370	346	334	322	328	331	328	334	340	337	329	353	337	346	340	340	337	321	328	324	334	301	326	318	326	310	344	340	342	362	332	344	318	304	346	332	330	353	355	322	333	316	333	361	336	295	309	300	339	309	306	360	347	313	349	294	336	321	339	315	362	307	363	326	337	367	346	342	345	301	304	318	334	342	327	340	340	338	291	333	327	320	359	324	321	334	332	355	318	337	369	334	347	317	336	299	316	333	337	393	320	344	363	358	358	338	357	311	337	345	341	344	364	333	329	365	363	351	334	306	366	343	332	338	370	310	330	358	311	336	364	361	331	369	332	315	328	299	324	317	291	357	371	338	341	322	337	342	332	347	365	319	323	334	300	306	315	306	332	318	339	333	321	356	334	291	325	351	297	381	337	341	337	324	298	326	320	316	328	331	344	348	362	347	320	336	358	352	338	316	329	308	326	337	315	341	338	322	359	323	330	341	308	353	336	303	329	358	314	311	368	356	354	324	290	329	323	342	326	307	333	321	313	347	300
30410	33858	37595	41492	42228	39133	35285	30400	26423	25431	26102	34302	33889	26033	17131	7925	5440	5235	3517	2044	2107	1594	1738	1732	1383	1371	1415	1304	1356	1408	1329	1405	1248	1313	1382	1305	1460	1301	1160	1109	1049	1070	1060	1010	1011	1009	943	1024	978	981	1013	964	1001	957	984	975	1009	958	1046	977	952	963	978	969	973	997	937	978	978	963	993	930	955	931	960	955	949	975	935	932	985	973	927	973	997	922	909	979	993	953	935	972	959	942	966	961	957	949	921	974	959	964	1031	989	975	983	945	941	1000	962	1020	945	895	975	928	937	935	987	908	977	960	978	946	949	958	959	920	947	945	974	919	942	909	969	999	953	967	942	902	954	946	978	938	921	900	954	952	940	917	965	961	925	929	938	938	918	972	1004	947	996	976	949	975	918	952	892	949	1019	958	966	963	926	935	1002	921	963	924	970	973	924	953	953	1021	949	940	965	959	994	997	915	933	948	936	957	925	976	969	983	924	953	997	1004	881	939	993	929	930	959	948	1009	989	968	1003	880	938	943	947	944	980	1030	896	954	905	913	961	946	940	969	906	892	924	929	937	936	950	927	940	974	936	991	987	954	984	965	933	913	956	958	959	977	965	935	888	960	945	957	909	954	982	971	925	937	966	940	966	946	941	906	962	973	934	962	958	916	877	981	965	987	907	965	976	989	926	986	998	942	945	984	946	977	995	976	937	922	1000	922	957	953	974	925	971	985	1002	1003	931	934	1004	971	910	995	948	912	1012	961	942	935	915	968	918	939	931	911	942	1032	962	995	945	905	987	929	942	873	957	935	928	948	929	913	942	929	1005	957	935	971	976	957	969	940	957	982	926	993	964	948	966	1009	918	912	914	929	988	922	961	970	969	942	955	950	892	940	963	895	1001	999	978	952	930	975	996	985	974	921	992	945	938	964	965	943	986	935	982	972	925	981	934	960	991	922	969	922	924	881	939	921	973	973	973	947	940	970	948	933	943	900	1018	862	971	959	951	959	1000	934	942	946	983	973	933	970	957	997	929	1006	968	966	1017	966	964	967	974	981	959	949	887	972	957	978	931	959	944	998	986	943	977	962	997	966	979	998	978	966	974	974	927	976	957	970	945	964	940	975	966	964	948	1011	935	930	963	988	921	908	995	948	901	952	944	946	985	906	925	927	962	875	979	920	959	951	982	966	896	938	1001	966	949	968	967	997	936	979	986	928	1027	1001	949	991	927	942	951	981	860	905	1001	983	974	924	938	933	992	923	928	975	939	996	936	923	952	964	980	914	978	961	919	975	980	952	929	932	956	934	941	967	955	955	1005	975	913	945	969	976	945	984	986	945	969	884	933	1001	960	936	949	934	932	953	1005	936	998	877	998	936	964	894	983	961	925	948	933	951	930	904	955	958	940	925	980	949	911	932	954	957	998	927	939	952	936	1003	982	897	993	925	927	994	920	902	1004	976	957	952	971	918	985	891	915	924	940	978	984	903	953	952	907	928	966	960	966	955	955	980	949	896	927	956	891	972	921	953	976	952	945	983	1018	948	961	1015	963	975	935	910	963	935	949	982	997	935	969	979	969	911	954	954	915	938	947	947	926	938	976	983	923	947	921	938	963	894	1016	939	974	956	931	953	929	952	962	937	939	928	961	952	900	915	950	999	943	994	921	889	965	950	972	1005	949	952	963	903	1010	927	909	967	945	951	945	985	977	894	902	981	949	1026	929	993	994	941	981	945	937	956	947	933	918	921	974	943	991	992	933	949	948	967	943	939	985	963	923	934	953	980	958	934	963	933	1013	958	929	946	893	974	968	947	1022	977	924	971	953	999	960	905	950	961	940	875	937	964	917	985	932	955	938	959	963	940	954	977	964	964	995	964	994	954	981	965	917	983	1004	908	977	951	963	946	944	939	952	967	1007	925	982	964	986	953	938	972	944	982	936	927	939	919	956	939	953	1003	1018	1011	965	1030	1008	929	944	916	935	964	963	999	1027	967	929	992	954	932	906	927	973	999	964	921	978	977	982	965	973	975	921	1005	972	933	930	1024	926	924	924	930	940	932	965	935	914	1001	1013	941	915	1013	878	985	907	935	944	1021	942	964	906	921	954	950	962	942	971	908	979	990	1006	996	1012	962	921	909	971	971	957	935	936	970	955	964	1007	943	959	911	915	960	964	967	953	911	939	991	939	903	926	916	936	971	959	982	942	970	1007	932	933	938	975	929	995	965	983	960	932	983	939	883	978	952	960	1013	940	929	889	961	967	988	995	957	936	973	990	971	952	877	964	973	969	933	934	968	976	971	1005	992	959	955	981	960	982	925	955	979	966	952	954	963	952	976	900	1003	955	959	935	949	981	977	909	994	963	925	940	940	935	925	903	983	943	1028	1033	954	970	967	1001	1033	896	1008	899	976	979	955	980	920	945	955	994	910	966	925	927	921	959	939	994	966	950	972	995	928	973	912	931	930	1012	972	949	941	1019	954	959	901	1001	938	941	916	973	904	925	916	887	963	973	953	994	938	947	933	981	919	962	951	949	969	912	963	916	943	969	986	977	880	958	973	939	981	973	896	962	955	960	975	1003	925	934	973	1013	973	947	902	938	927	938	882	956	927	949	993	968	860	997	953	957	986	945	1004	948	967	992	932	911	915	935	918	936	930	982	962	964	973	932	955	933	932	1011	944	991	957	937	1001	938	973	925	944	983	942	936	948	989	902	982	1007	1034	909	965	950	1016	905	915	965	980	952	955	868	929	936	961	906	960	1025	952	944	992	987	940	939	1011	941	973	949	928	979	916	959	967	964	987	952	915	950	963	922	939	948	968	956	971	1018	909	919	911	992	989	973	977	941	985	968	905	911	1007	960	983	956	904	937	1010	1001	928	937	933	953	934	932	936	923	987	999	918	1030	917	989	974	936	922	905	979	943	989	940	926	911	965	955	994	957	878	920	948	986	980	1010	891	966	968	986	985	905	957	935	943	960	990	950	1022	969	988	1008	978	912	997	893	944	952	941	1026	874	964	931	956	942	932	984	1008	975	978	935	935	965	937	972	981	858	973	956	929	974	932	943	967	985	945	961	960	925	938	959	915	1024	935	953	966	997	920	942	931	928	949	928	988	967	959	927	929	906	948	962	993	885	934	975	933	937	957	937	902	975	941	940	958	926	957	961	983	933	956	977	989	958	934	930	970	970	934	915	926	987	985	963	941	936	950	938	965	1030	952	974	924	952	962	907	969	972	958	936	974	934	990	953	941	969	961	948	939	898	935	965	991	970	972	985	925	957	983	996	989	971	965	930	988	935	946	949	942	996	953	920	938	949	943	986	952	944	994	950	948	969	980	999	959	895	994	968	959	968	927	976	962	879	936	999	921	960	945	1012	968	963	921	982	962	980	907	936	1007	942	975	939	940	978	933	980	950	901	970	943	984	963	952	971	961	943	965	993	956	969	940	996	971	990	986	894	959	932	968	973	942	938	986	970	923	1000	956	951	930	958	972	920	922	950	925	892	961	988	961	965	924	955	892	949	958	930	968	977	962	946	954	897	924	975	973	965	935	952	1010	974	1011	965	1009	924	1003	910	978	984	871	978	899	953	951	960	962	894	888	955	937	957	933	949	970
43341	41147	39142	36467	33882	31339	30488	27947	23558	20665	18836	26489	27478	21702	13761	6551	3144	2575	1990	944	760	622	516	524	520	439	438	411	454	477	471	467	496	452	446	420	483	423	429	373	341	366	382	357	328	341	352	314	372	340	366	314	330	344	356	328	349	343	344	340	370	358	379	370	323	320	313	342	345	332	353	335	340	354	337	318	349	329	340	336	352	390	376	342	337	348	365	353	353	345	332	343	330	363	327	328	353	359	326	322	347	336	302	351	330	319	359	328	343	377	329	343	343	340	390	350	347	336	309	335	350	340	345	357	349	296	324	324	388	316	331	346	339	318	346	328	349	348	332	370	348	312	323	331	305	342	324	337	371	344	341	305	355	296	367	340	318	300	338	332	343	336	323	330	345	323	337	293	348	327	329	338	331	332	354	360	306	350	343	332	314	334	341	331	360	348	303	373	333	364	349	318	297	343	302	325	313	322	323	338	337	336	327	321	292	306	353	317	320	368	327	327	312	334	347	312	343	333	329	327	345	352	350	306	350	360	310	367	319	302	334	326	340	330	315	370	330	333	345	352	300	345	335	300	343	301	304	315	377	350	322	344	335	324	329	324	346	353	302	316	365	344	348	350	349	344	310	341	321	307	325	343	332	329	311	317	345	298	347	319	361	341	328	357	352	340	335	365	352	343	357	341	330	339	322	334	320	334	331	317	340	326	331	318	320	315	330	328	354	302	338	332	348	371	333	353	305	300	344	337	327	337	363	313	348	357	361	302	349	342	305	345	323	348	358	322	339	335	351	341	358	333	336	355	326	305	342	327	337	379	377	326	321	315	344	338	331	317	359	333	328	314	326	341	333	311	346	340	290	346	307	341	324	314	356	321	359	304	330	320	366	327	360	339	368	320	336	369	325	315	321	327	362	368	327	340	343	361	384	355	335	363	312	362	318	377	345	347	332	332	365	288	350	316	311	351	354	335	355	332	343	329	351	357	338	334	320	342	340	326	363	388	361	366	332	343	333	319	334	342	343	315	337	335	329	340	346	352	346	327	340	343	316	303	345	311	353	306	307	322	380	348	350	336	341	384	333	333	303	331	378	325	345	343	324	304	318	323	313	325	352	360	352	322	350	362	334	312	333	353	299	357	324	326	357	317	336	322	358	343	333	331	335	329	324	329	336	357	332	342	319	347	327	371	322	326	315	358	314	329	323	340	362	343	336	359	339	362	333	320	326	354	355	349	379	325	332	309	354	342	342	327	317	320	345	322	349	305	341	335	318	339	351	320	346	349	346	326	317	357	344	326	354	355	299	288	313	330	365	321	314	356	349	362	299	327	297	314	349	314	322	325	330	373	354	359	323	319	299	328	313	304	328	312	336	312	350	327	348	340	350	369	316	309	338	335	361	316	333	327	360	314	329	313	340	359	326	353	329	326	311	334	323	342	337	323	342	304	332	350	347	328	313	338	338	351	332	355	334	330	337	323	322	343	377	317	286	326	350	374	364	342	311	383	339	390	323	331	333	398	298	330	352	360	346	349	290	357	337	329	318	323	345	333	318	339	315	333	337	333	349	320	348	340	355	351	363	326	374	323	309	358	342	287	327	350	321	343	362	346	340	311	341	355	333	319	344	319	347	328	302	334	291	326	335	358	337	333	324	339	352	327	338	323	296	352	336	298	329	314	296	314	322	327	333	331	315	358	319	328	321	318	338	293	331	318	337	330	349	363	345	355	341	349	336	317	344	351	369	363	331	339	335	347	299	337	361	335	327	351	316	325	316	334	372	298	314	343	356	358	329	312	353	347	312	331	328	325	353	335	319	341	334	359	312	372	288	331	344	355	348	332	311	334	340	321	296	337	335	330	316	312	334	295	326	313	329	332	338	336	325	311	352	338	320	366	347	331	348	305	343	324	364	368	316	351	340	310	324	347	346	335	306	349	335	335	310	336	370	365	340	314	350	326	348	355	345	334	350	320	338	355	316	337	328	349	335	347	322	332	318	306	300	347	304	331	400	379	348	336	355	335	330	347	310	329	337	333	350	330	349	333	349	354	337	335	345	340	347	335	358	347	328	310	326	367	365	309	334	332	331	304	337	333	329	368	323	328	312	347	337	336	341	341	335	329	338	332	298	334	314	344	344	311	321	317	362	348	354	343	346	320	331	324	321	336	353	324	359	350	344	345	326	332	302	339	323	343	347	300	314	348	353	323	304	343	315	324	351	353	363	318	354	334	387	315	329	350	323	332	331	349	342	355	339	323	370	327	336	351	335	372	333	394	320	361	329	332	308	306	335	339	346	317	346	340	315	337	317	343	319	338	365	336	328	350	319	308	327	343	343	306	316	352	342	340	351	316	326	323	335	334	346	315	326	332	335	321	348	335	336	349	342	351	338	347	320	356	319	332	360	329	350	350	319	313	338	369	305	345	330	351	318	339	332	338	347	354	313	335	382	301	306	287	323	323	336	326	336	335	323	340	347	356	315	347	329	341	310	307	344	355	315	335	328	309	328	328	356	341	333	343	351	311	339	332	329	335	303	314	305	335	357	368	292	313	355	305	363	306	348	325	296	328	315	330	326	332	330	305	308	341	338	349	312	320	350	343	342	309	365	339	325	314	305	331	373	333	301	345	303	343	378	324	345	331	327	306	359	344	348	299	324	367	322	340	330	324	326	308	338	336	344	323	322	325	364	354	344	349	353	323	348	328	329	308	305	326	326	316	325	325	345	327	318	331	320	319	317	340	321	325	300	332	322	320	340	315	296	321	356	353	337	340	345	302	333	336	341	352	356	351	343	331	325	333	332	336	303	334	321	328	365	326	330	361	323	329	343	344	350	323	346	324	333	355	349	334	326	345	355	315	315	346	371	341	326	354	347	360	332	320	366	334	300	357	330	313	354	312	341	343	363	348	350	349	329	298	334	288	307	349	322	309	371	299	314	358	325	332	349	307	329	330	293	343	333	338	364	327	326	317	341	299	334	354	328	343	350	337	338	348	350	354	334	333	343	331	357	330	336	338	361	331	335	287	347	334	331	373	328	336	363	362	289	361	341	316	325	320	336	362	337	364	349	359	336	370	349	366	332	318	318	337	333	343	327	334	312	309	356	350	330	329	361	314	358	344	333	303	335	345	335	349	323	310	319	331	347	372	341	351	304	332	355	323	336	342	320	316	356	321	319	331	356	357	350	346	341	328	330	342	321	335	316	343	313	379	358	336	318	338	335	331	359	321	356	323	320	339	303	355	349	324	339	308	315	313	342	347	322	333	352	317	332	391	303	359	292	353	332	346	334	365	317	352	329	315	318	327	318	320	346	327	333	334	347	340	315	324	293	322	330	331	354	346	313	340	348	322	320	361	369	344	383	332	342	348	353	351	346	322	320	310	314	321	357	333	349	341	333	354	338	341	324	342	317	329	342	326	347	317	327	336	319	299	382	327	300	335	331	325	329	331	305	335	318	333	353	304	313	343	355	327	337	338	347	317	333	350	332	337	328	329	364	323
36807	41363	42292	45602	48891	47117	44976	40866	37028	35500	36712	45243	44936	36877	29306	15999	9756	9109	6615	3123	3357	2666	2379	2493	2017	1657	1743	1753	1725	1857	1903	1914	1784	1984	1661	1872	1912	1725	1324	1253	1119	1064	973	1044	963	1041	1012	964	1046	983	1002	1041	930	1006	985	1044	991	975	942	991	929	936	987	950	1020	975	997	956	973	959	986	954	1004	987	943	944	963	978	919	949	987	942	917	927	902	1003	936	966	931	959	935	914	945	928	955	954	929	918	928	894	928	935	992	989	915	941	945	965	946	952	910	954	906	951	986	918	921	940	977	935	978	967	909	941	925	995	927	925	926	916	906	984	1007	922	945	932	893	913	940	913	955	926	918	910	951	935	864	898	938	873	940	858	921	918	885	924	917	943	964	955	927	966	942	972	897	1007	1004	931	919	968	906	899	905	968	947	931	917	941	955	963	889	959	918	946	959	846	895	931	883	912	935	942	968	947	948	931	935	877	1008	930	968	973	933	992	963	957	974	974	924	905	926	935	920	927	926	981	910	950	995	955	906	961	928	927	888	959	906	953	978	940	904	995	909	945	950	899	906	949	900	990	955	973	961	918	954	890	895	931	938	944	914	936	930	931	969	929	929	933	939	956	933	970	942	939	961	941	975	936	935	1015	919	932	920	971	874	979	915	933	918	947	887	896	961	958	953	953	973	962	897	928	897	923	946	909	923	880	943	943	899	920	909	964	931	933	924	947	966	958	967	896	986	901	1023	917	913	938	964	949	923	949	921	914	952	933	892	948	892	900	892	928	966	881	954	953	906	945	868	973	916	918	943	952	999	945	937	916	939	910	866	952	938	953	950	921	922	969	960	933	902	938	925	901	975	900	930	909	917	950	917	994	972	883	929	950	897	934	934	901	924	903	958	911	919	970	906	942	971	935	955	898	964	980	930	930	941	934	935	895	947	937	877	939	940	948	957	954	989	969	963	970	949	957	958	969	939	942	967	922	945	908	913	933	860	924	961	944	954	926	941	928	917	958	938	963	937	939	885	942	921	917	901	935	951	931	944	942	924	875	866	900	944	942	874	863	979	965	957	883	948	894	888	948	905	945	911	907	943	933	923	903	942	894	942	916	972	946	949	961	960	916	889	945	1009	924	968	969	891	979	966	936	954	898	979	931	960	970	956	906	956	950	933	905	967	914	954	898	958	927	908	889	929	936	927	932	933	897	915	953	930	928	963	962	972	940	913	890	940	967	949	929	900	967	929	966	1026	885	946	929	967	927	895	1002	895	904	945	945	981	926	905	941	918	896	981	933	871	1013	978	969	933	931	920	943	949	941	914	890	983	942	917	925	928	920	970	876	873	911	931	938	890	973	962	931	947	942	900	974	944	927	916	898	912	985	881	907	895	926	966	931	967	924	944	954	939	938	970	934	983	946	919	952	954	930	1006	936	895	949	885	921	945	964	961	1015	930	935	903	951	937	914	923	894	987	923	949	933	925	897	960	948	927	867	959	926	883	900	949	935	933	884	963	931	921	912	932	902	922	942	908	982	1006	919	955	976	947	966	952	896	965	903	909	931	992	909	968	968	934	903	920	912	920	920	913	997	946	993	913	889	898	930	920	949	884	969	927	926	943	920	947	937	906	929	924	882	963	975	938	911	951	903	905	926	976	886	986	954	972	962	908	947	942	947	917	889	934	904	909	925	990	931	968	970	915	941	923	914	961	906	916	913	922	930	910	876	956	967	981	894	911	907	858	913	948	949	1009	967	903	938	912	981	934	887	920	952	902	950	937	891	877	916	958	970	930	948	962	981	919	997	892	953	987	878	1019	939	974	947	938	940	951	945	902	971	908	931	980	985	954	921	870	955	900	917	898	996	872	920	958	912	983	944	978	956	945	997	939	923	950	937	948	884	879	977	954	954	909	925	881	928	877	931	906	955	944	977	899	921	898	956	1002	954	1011	939	927	935	946	838	930	917	893	928	937	895	984	906	924	919	893	931	942	960	950	960	891	943	907	920	909	915	961	950	932	918	915	907	867	948	926	980	969	976	936	916	975	941	908	947	932	894	894	916	958	919	892	932	921	953	950	909	905	924	972	947	970	942	957	863	934	978	886	885	984	909	889	915	888	895	903	1002	939	953	917	941	943	910	954	955	894	918	939	930	950	959	968	933	882	932	925	973	931	903	911	956	933	988	914	940	978	932	930	872	928	925	967	905	898	977	866	942	929	949	967	904	867	920	967	942	908	932	909	966	959	919	910	918	970	928	923	896	934	948	906	899	932	917	913	921	944	932	983	939	930	959	936	907	938	940	949	965	933	900	869	925	929	998	1004	905	941	931	921	891	953	914	941	973	907	908	950	937	974	961	933	872	961	969	965	911	935	926	977	951	945	903	960	987	956	927	926	909	909	951	953	922	949	951	930	974	972	921	970	971	891	963	958	886	924	951	944	927	918	946	918	928	891	925	964	966	857	931	932	917	911	906	887	1000	975	955	908	900	929	930	946	907	969	933	918	913	984	884	935	870	917	913	883	968	930	913	894	920	935	910	956	948	882	929	962	954	988	921	889	889	928	964	947	967	951	953	973	892	957	917	889	971	938	971	952	920	970	916	933	905	967	946	880	959	920	979	943	931	926	964	913	936	926	957	934	960	946	881	946	950	967	962	944	956	940	947	955	902	922	970	955	918	900	960	909	975	905	930	936	935	956	888	965	870	945	891	972	913	922	924	938	935	902	894	965	901	924	911	900	1000	925	972	938	947	863	978	896	909	936	917	932	949	935	899	972	923	931	936	937	972	958	903	967	917	969	961	944	923	934	943	963	923	905	901	923	888	953	915	886	948	897	950	945	913	931	913	919	914	982	915	925	926	952	942	947	932	953	955	952	951	913	912	949	974	954	957	987	963	910	936	990	967	889	879	950	905	920	899	895	923	884	923	938	873	970	916	925	913	933	897	950	970	952	989	926	903	932	936	926	902	964	934	956	959	926	965	986	987	899	908	975	942	977	909	845	935	955	930	913	933	935	911	911	922	941	935	964	940	923	919	913	916	938	903	946	874	927	965	925	963	959	958	1004	963	880	936	976	937	977	951	905	954	955	944	945	988	918	945	927	966	942	919	955	1021	917	949	931	966	884	925	909	967	898	968	948	933	927	957	927	885	899	938	908	913	877	955	928	936	970	934	979	904	889	873	932	964	987	896	892	842	935	967	938	888	887	883	903	935	957	915	962	971	887	973	894	947	962	897	981	956	890	907	937	931	902	916	920	916	954	938	935	968	942	928	906	921	915	954	967	959	919	953	940	960	933	942	964	896	963	957	908	924	923	910	920	873	935	947	908	953	930	948	887	936	905	989	956	920	946	890	936	913	924	950	933	956	939	986	903	909	941	907	918	964	866	907	999	936	947	905	930	882	898	917	923	918	941	966	869	866	878	910	934	946	982	939	965	965	853	960	934	972	952	919	994	877	980	920	904	934	972	930	960	883	956	950	946	947	933	965	922	889	900	934	914	912	891	908	919	939	939	926	937	931	904	868	944	918
8189	10881	12492	9296	5327	3096	1922	1417	1141	836	682	1020	1068	854	698	368	258	257	223	218	206	194	207	214	205	205	221	189	188	221	194	176	210	196	210	177	188	167	208	180	201	182	200	173	187	163	196	206	178	191	177	217	176	172	211	188	194	210	191	200	198	213	179	203	194	202	178	187	195	192	195	183	177	169	181	181	197	177	196	213	211	195	208	188	179	178	202	180	191	191	167	178	183	188	170	180	192	220	218	199	176	204	190	200	187	182	216	182	189	195	195	169	197	174	214	193	175	182	204	188	188	192	175	162	186	189	204	180	195	189	183	205	190	202	198	192	184	184	160	177	182	221	191	172	196	204	190	212	203	170	192	190	188	181	185	207	198	196	203	180	219	210	186	200	169	187	175	190	179	185	194	191	189	187	191	173	156	170	164	208	193	187	167	192	196	194	190	188	217	202	177	193	214	169	163	188	213	203	178	196	204	204	220	190	198	195	179	196	186	205	176	201	194	191	185	189	198	199	182	186	200	213	196	207	193	205	193	212	181	200	185	179	197	176	186	193	203	207	173	179	205	164	205	200	192	212	190	168	173	192	195	198	182	200	196	182	195	189	197	217	212	187	190	181	195	198	205	180	202	196	176	180	171	193	190	199	209	198	190	163	210	197	194	187	179	179	182	153	220	209	201	185	171	209	191	190	208	152	188	196	186	208	190	181	209	205	192	199	187	182	182	202	214	206	210	198	213	205	204	203	164	186	180	196	198	198	186	194	188	191	169	169	215	196	188	179	186	208	215	194	188	208	194	199	208	223	208	215	179	200	195	189	206	159	186	198	212	168	193	194	192	211	200	180	216	180	172	194	189	186	186	187	195	193	159	199	195	207	196	164	198	188	196	207	204	202	205	205	218	214	206	187	176	157	191	181	182	190	184	203	198	176	187	196	196	197	190	188	195	184	174	174	198	196	199	202	176	196	173	220	199	183	189	179	191	183	178	170	228	195	202	178	190	196	197	196	192	218	198	192	171	187	179	191	174	191	204	195	177	184	193	188	178	190	177	178	187	179	158	190	209	190	191	191	209	224	202	193	224	186	158	165	175	204	201	189	204	190	195	184	185	217	203	195	211	200	213	222	204	155	173	178	192	213	207	172	197	207	185	175	216	180	204	219	198	199	182	214	196	179	173	179	176	187	177	181	192	188	186	177	207	191	210	194	200	196	168	224	197	194	188	188	179	178	179	223	165	189	201	185	195	196	216	201	205	200	192	188	207	176	194	177	178	187	203	162	177	209	189	166	202	198	192	192	204	209	190	203	186	190	186	225	192	189	209	199	220	196	182	184	201	191	206	180	200	172	196	191	195	218	201	194	185	194	186	188	213	195	179	172	218	183	207	182	226	176	207	186	196	211	192	202	195	187	178	190	173	201	183	173	208	209	199	191	190	180	187	190	192	200	181	209	188	211	189	204	203	197	197	195	200	185	193	210	183	183	204	193	199	185	180	184	219	196	181	174	181	199	197	168	182	198	187	196	188	198	186	177	192	216	179	181	187	155	191	177	205	193	194	173	221	167	172	185	188	171	188	199	179	179	216	192	185	202	167	193	167	217	194	211	184	179	196	166	198	183	208	209	204	214	206	188	195	197	194	211	194	190	194	190	199	203	190	201	198	181	198	199	175	202	208	189	194	185	166	168	195	184	193	191	180	192	181	198	181	184	181	197	205	184	172	163	179	184	190	172	203	179	199	206	171	202	191	182	169	209	209	215	203	182	202	188	197	198	200	186	213	185	197	201	190	204	186	219	173	169	199	206	195	177	192	191	189	191	183	187	201	182	186	190	223	182	211	214	199	218	199	166	208	189	185	208	167	194	203	187	190	181	208	189	181	190	189	210	199	194	205	195	215	198	172	187	176	204	197	201	193	168	206	191	191	203	174	185	188	190	188	185	181	193	201	211	188	182	174	165	192	211	200	189	177	190	187	184	194	195	207	205	206	205	198	195	202	181	210	188	214	183	176	191	213	187	194	194	189	206	187	179	202	206	169	185	221	197	200	186	181	195	183	204	197	191	207	199	193	189	190	215	161	185	220	172	195	205	187	188	200	195	185	191	189	188	202	206	181	179	202	181	188	174	194	192	200	220	186	187	188	213	200	191	165	186	188	204	204	194	177	206	195	197	214	161	211	205	173	210	186	165	201	186	183	194	187	204	188	195	201	182	201	173	185	176	194	209	183	179	175	225	196	188	189	189	180	220	191	194	193	182	209	206	170	208	177	181	189	184	179	213	199	193	209	194	155	199	198	177	219	205	207	200	189	187	205	199	197	195	187	184	187	214	193	197	202	205	192	172	187	184	185	205	197	206	202	178	187	172	187	202	214	205	198	212	190	192	193	176	201	214	216	191	176	214	181	191	179	194	156	170	180	170	193	205	176	194	191	166	214	206	166	199	190	200	186	208	203	210	182	172	192	191	206	190	206	174	204	206	188	197	168	180	177	215	190	196	206	194	211	175	184	218	185	202	169	184	187	172	198	168	198	196	189	206	194	176	213	193	194	185	191	186	209	192	174	193	204	194	221	203	188	170	203	184	186	181	203	189	222	201	172	198	149	201	191	183	154	190	199	191	168	203	193	206	189	199	189	198	204	173	163	183	191	195	186	175	165	171	179	211	204	179	204	184	201	204	187	181	214	215	193	200	197	174	175	208	211	227	189	213	188	191	164	189	182	212	188	171	191	191	173	191	179	190	202	202	185	214	187	215	199	194	193	202	190	206	209	202	191	192	170	199	213	223	182	156	169	176	199	209	191	219	191	207	180	186	212	186	180	158	190	169	198	197	185	193	180	175	203	212	200	184	184	206	182	195	192	176	199	185	200	207	215	181	187	202	181	205	221	179	201	178	189	205	170	201	202	192	201	183	203	212	195	192	169	210	192	194	176	199	216	200	180	203	184	180	204	186	196	210	196	193	190	201	204	167	190	195	187	178	183	185	203	217	175	204	155	162	188	206	181	192	180	194	219	217	166	184	209	204	182	201	184	171	158	201	185	173	195	199	193	200	199	180	194	186	192	194	205	167	194	189	208	187	185	187	168	163	175	146	169	178	180	186	202	170	197	202	169	191	189	161	205	191	190	217	175	222	177	177	191	186	205	203	214	195	180	198	178	191	189	220	187	175	195	190	177	173	173	197	202	195	181	184	168	179	197	216	179	200	176	200	192	173	196	189	213	191	203	193	169	168	189	188	190	205	187	180	176	174	212	186	186	197	167	205	195	186	179	184	166	173	179	204	194	207	181	189	186	171	207	198	183	210	176	200	222	183	186	197	190	183	186	213	179	159	187	215	210	192	191	177	200	180	171	221	165	168	215	201	189	174	195	188	173	195	172	202	214	217	187	187	198	217	173	216	166	195	209	186	188	191	191	199	189	208	195	205	184	150	178	195	190	173	184	192	215	211	181	190	199	201	187	191	220	199	210	214	197	186	200	187	181	199	184	186	178	220
7897	11676	15684	15454	12076	8644	6613	5073	4082	3512	3167	5215	5332	3602	2979	1417	1007	1020	933	823	725	676	682	660	650	702	631	672	681	615	650	646	668	678	644	718	645	644	607	606	624	589	623	624	610	638	583	638	569	576	599	618	607	643	633	616	586	613	649	585	617	583	575	624	587	615	632	640	640	606	615	595	575	615	642	609	630	646	614	615	576	613	618	618	571	617	613	624	605	571	600	606	650	634	610	580	653	601	639	609	667	593	613	641	634	585	587	607	612	635	621	614	617	607	602	595	646	548	640	629	600	655	598	585	668	628	582	620	620	556	618	609	596	626	636	640	604	595	609	578	601	570	616	607	600	617	599	624	634	583	632	607	625	601	598	644	615	621	621	612	590	611	602	603	602	643	606	616	631	609	582	643	563	614	568	633	625	661	620	624	688	627	573	637	601	599	644	604	610	570	597	607	606	611	613	609	608	622	605	610	611	621	626	585	652	591	631	656	614	628	591	605	609	581	617	601	568	601	597	569	607	651	608	610	627	622	629	589	651	613	640	563	620	583	594	623	634	645	596	578	619	619	627	605	620	620	557	588	579	620	607	580	611	653	590	602	605	602	598	568	603	617	641	618	635	615	558	620	585	624	610	599	597	629	583	625	613	596	615	601	612	613	662	613	603	623	619	600	596	590	662	620	612	616	614	638	631	610	664	559	595	656	641	638	658	657	606	637	599	573	650	597	598	625	618	631	590	605	594	590	537	608	633	624	608	618	592	604	608	601	603	601	599	614	589	607	626	597	577	640	644	621	609	574	572	610	585	580	609	617	609	583	538	632	644	623	614	626	627	594	616	606	579	609	595	605	606	618	625	645	599	647	596	584	552	663	593	620	607	614	623	605	632	626	630	610	616	597	610	627	610	618	607	645	610	633	568	586	604	603	610	588	618	603	603	647	656	602	616	628	606	609	620	655	609	613	544	608	589	615	614	626	593	581	596	611	591	659	632	597	585	583	637	618	607	595	637	572	620	607	602	613	598	635	629	613	609	604	597	568	571	557	618	623	584	606	594	614	589	664	655	635	633	651	603	608	595	586	635	607	603	636	647	548	625	600	609	580	633	623	644	637	593	615	590	585	630	625	594	592	592	604	612	581	618	620	609	595	594	631	635	654	609	594	614	608	614	610	622	589	567	606	605	597	594	599	603	624	621	624	589	617	597	597	642	613	634	614	580	618	625	654	535	690	614	649	573	595	605	591	621	618	592	620	588	620	639	637	599	603	606	648	628	586	602	581	595	587	575	627	579	646	617	593	621	624	563	560	620	630	638	597	626	616	595	650	618	610	640	605	575	611	599	605	584	571	609	614	566	636	607	559	596	626	620	658	610	569	645	660	551	639	568	629	580	559	634	626	622	608	600	589	608	601	567	626	602	615	635	609	622	614	635	573	633	614	631	641	638	630	596	630	611	625	569	598	621	576	642	594	562	591	622	603	601	625	588	571	673	600	590	554	608	604	615	626	600	631	616	610	592	649	603	593	613	655	561	575	632	575	583	587	600	606	613	578	621	636	644	615	655	634	612	598	566	632	592	627	621	627	649	620	588	608	609	621	614	648	642	624	623	617	575	655	621	576	569	607	649	570	612	575	583	643	615	589	579	604	626	599	620	611	641	625	600	568	604	592	580	636	608	593	640	649	595	615	637	589	620	645	652	600	636	583	625	621	611	619	569	638	635	573	590	577	628	595	588	643	553	644	616	594	553	649	550	609	563	626	595	601	587	566	588	593	590	641	589	635	609	601	600	642	551	655	595	665	638	668	607	603	592	570	590	613	632	583	577	614	602	631	613	629	581	600	629	609	619	617	612	625	599	600	584	616	622	587	590	659	615	580	596	605	610	591	599	607	661	569	613	595	611	603	580	578	594	596	632	619	628	620	621	634	605	602	623	683	578	669	581	649	637	628	599	625	610	590	666	621	553	638	597	604	634	618	583	593	592	584	574	596	551	607	628	600	611	561	596	609	631	625	591	613	569	619	579	570	629	624	589	584	602	646	602	629	588	663	611	607	599	648	573	650	592	603	595	637	640	658	617	613	614	639	602	636	606	601	643	616	613	628	657	610	620	563	611	595	623	584	576	603	610	588	633	604	628	563	610	609	618	605	596	601	626	600	612	604	581	620	629	621	607	590	590	586	606	615	609	592	584	589	627	587	579	619	628	594	586	606	637	561	610	579	599	631	609	608	579	656	632	610	610	620	603	584	609	604	621	578	609	658	599	571	605	656	612	634	631	573	551	643	572	633	595	626	593	574	628	590	632	614	572	616	617	643	605	598	607	606	582	652	634	583	593	579	646	572	622	587	570	602	618	577	598	576	644	611	604	603	598	599	584	658	608	607	609	642	607	619	602	571	625	625	631	616	625	598	626	607	626	634	613	601	652	634	646	597	617	637	629	627	629	585	646	566	594	604	587	628	618	609	609	592	566	614	618	621	604	639	640	631	617	622	552	596	646	597	643	581	578	597	593	603	624	618	621	624	598	603	662	623	636	584	621	562	673	596	594	633	592	591	626	614	621	600	641	620	639	575	647	608	615	590	592	579	605	663	607	629	611	593	605	621	624	556	623	663	567	613	593	597	574	602	654	624	558	616	605	606	562	584	666	622	651	580	622	628	628	594	631	600	606	595	622	642	610	615	635	642	626	610	619	636	617	659	617	607	620	598	642	653	611	625	621	610	587	602	591	622	643	614	627	608	609	642	642	626	607	642	621	629	590	610	584	597	586	601	618	570	592	603	655	627	622	642	614	609	595	545	625	611	613	580	574	617	625	601	600	591	636	603	579	634	600	641	628	636	571	630	624	588	555	618	608	638	622	621	627	583	654	642	643	622	616	633	609	575	584	667	628	622	642	624	624	581	620	618	632	578	585	611	592	593	590	615	620	628	603	631	605	620	611	607	602	618	584	570	618	573	665	652	623	595	602	586	599	609	652	593	598	616	571	609	616	633	630	615	621	622	657	588	626	631	596	605	580	562	597	646	583	622	634	625	581	628	615	582	601	649	595	602	655	580	625	593	624	621	623	612	623	587	600	612	601	673	627	623	606	580	565	604	605	618	609	632	597	632	613	600	578	649	649	567	619	621	602	576	586	585	614	624	620	602	602	672	617	587	581	629	524	622	606	639	598	602	596	619	589	613	605	604	650	587	634	576	626	627	592	644	616	606	595	652	588	632	606	581	622	622	596	626	619	624	580	584	610	639	584	590	618	648	630	615	552	640	574	576	624	629	612	616	626	619	586	670	609	626	662	599	575	621	605	626	580	649	627	646	579	602	610	598	591	616	591	597	586	589	608	569	593	611	583	618	559	635	663	612	590	586	591	622	593	613	615	592	578	593	642	626	649	613	590	572	586	593	579	643	623	632	637	592	606	606	637	622	580	628	672	626	581	617	595	608	600	650	620	653	587	640	611	613	588	622	577	637	627	665	625	615	588	594	575	591	657	612	578	601
34373	38379	37426	34464	30228	26966	22912	16885	12071	10542	8265	12740	15355	10209	6663	3906	1647	1166	1131	574	469	465	384	450	434	406	366	329	359	356	370	353	398	358	352	409	372	400	394	349	353	337	344	291	304	359	342	331	343	349	371	325	330	294	289	354	348	313	385	339	337	344	333	355	334	351	340	354	343	358	361	313	357	311	300	339	339	339	292	329	359	334	329	312	330	309	349	354	320	329	321	322	329	332	357	320	347	333	334	294	346	327	330	307	356	341	325	367	325	311	302	356	360	359	336	322	320	327	300	352	343	316	297	310	343	347	311	330	343	366	353	298	322	304	307	316	352	303	364	352	332	323	350	314	326	326	346	315	315	365	332	323	302	304	321	357	299	324	331	345	332	355	325	320	341	315	330	325	295	323	348	332	351	355	289	341	323	327	319	327	343	305	353	334	329	297	329	334	325	306	314	352	318	330	330	308	344	329	316	364	290	332	322	332	328	379	375	347	314	324	349	325	346	331	314	353	330	360	320	332	321	330	321	315	341	342	349	349	332	305	302	326	337	331	341	320	347	324	334	346	315	340	358	315	321	336	316	338	294	339	350	361	325	346	319	317	318	307	320	368	329	333	332	326	325	338	340	325	349	302	350	325	328	330	334	342	333	341	327	317	323	349	351	324	342	349	337	340	352	353	287	305	313	340	344	348	339	335	336	336	387	343	289	349	355	318	307	326	306	313	361	336	305	342	317	321	351	324	315	322	298	322	298	330	327	327	316	340	319	307	336	294	330	353	344	333	303	297	344	364	333	349	326	313	333	364	350	345	321	323	309	312	343	329	324	348	338	308	340	365	359	306	324	304	358	352	347	333	320	333	322	335	328	328	311	295	320	328	316	337	336	345	316	365	332	304	286	330	354	304	329	345	303	350	340	335	337	307	330	354	320	342	296	307	319	304	347	337	347	350	343	325	359	332	347	348	350	357	343	304	379	347	363	323	345	336	324	315	319	315	379	338	344	314	333	345	313	319	331	345	371	378	349	344	339	300	296	344	327	315	325	343	338	334	344	327	337	322	343	314	351	321	352	296	318	356	341	318	333	347	363	339	316	322	326	323	343	358	329	294	336	326	314	340	321	359	341	328	314	322	329	327	387	321	289	348	299	351	303	318	331	361	329	309	325	339	377	333	351	313	322	292	332	321	333	334	328	371	342	309	360	328	368	347	314	324	340	369	317	317	362	373	328	325	333	324	318	317	318	335	331	342	312	309	372	329	297	352	308	318	321	338	310	327	320	360	324	324	349	348	322	345	320	330	336	344	323	331	326	323	354	296	332	320	324	311	307	342	327	348	338	344	318	342	316	314	326	343	342	317	327	343	350	337	361	352	291	344	336	352	317	330	322	301	326	326	321	359	338	332	334	347	355	317	347	353	327	339	335	340	319	344	363	328	351	336	307	330	342	323	333	309	336	317	342	337	375	331	318	335	344	316	321	325	322	331	315	345	387	349	368	345	326	339	324	355	318	343	318	347	333	328	330	328	336	311	350	383	345	316	335	309	319	315	316	307	320	334	346	329	327	327	329	337	331	367	332	330	299	314	325	337	325	353	343	318	305	317	311	357	319	354	304	330	320	364	299	345	321	311	310	304	365	361	336	368	344	324	361	355	320	321	327	365	358	365	341	357	301	338	334	340	361	327	340	319	335	331	350	326	341	338	369	351	306	328	317	359	329	352	308	317	348	302	374	306	311	304	324	345	310	353	356	293	352	307	334	335	313	325	297	327	296	348	353	324	338	326	333	311	328	305	325	329	350	337	289	330	314	337	300	339	336	366	348	314	340	322	316	318	373	349	342	345	342	323	327	353	321	314	329	342	305	325	352	350	334	361	356	320	340	336	325	349	326	321	323	322	352	336	367	351	343	310	342	337	327	311	343	336	343	342	312	316	343	344	354	327	353	336	322	348	331	343	351	326	293	292	325	361	306	326	345	367	344	326	372	324	300	335	326	324	357	297	332	345	309	330	366	317	350	326	333	304	338	367	367	351	328	342	341	316	285	336	317	341	321	319	310	324	318	314	351	346	374	317	325	308	324	336	329	313	268	330	339	330	300	346	326	345	349	346	321	324	358	325	350	368	318	329	327	360	320	366	360	323	327	342	323	330	324	324	335	343	355	329	330	384	348	349	315	341	339	366	354	326	355	327	289	327	345	324	348	342	349	344	352	327	361	337	355	352	337	325	357	365	341	347	326	321	311	295	332	315	336	314	304	352	323	329	333	330	322	331	357	331	317	320	346	324	317	328	298	349	319	327	328	348	356	332	324	328	351	343	343	320	311	316	356	369	329	325	376	301	322	339	343	322	361	321	327	322	325	329	349	316	322	323	319	375	346	336	298	331	348	322	344	321	331	351	344	329	336	287	298	327	331	303	331	315	339	340	345	363	297	318	345	308	360	334	317	322	317	318	321	325	334	337	312	325	340	341	349	302	326	331	381	344	334	330	321	305	361	302	371	348	339	342	338	335	345	346	361	335	296	350	355	333	307	310	312	323	331	335	345	310	319	325	339	298	319	343	360	311	353	315	311	312	296	323	320	308	336	348	350	336	294	316	283	354	321	357	313	287	351	343	337	292	319	327	309	326	371	343	320	295	350	328	328	372	337	319	327	363	334	300	353	358	338	359	340	331	318	318	322	353	335	337	377	322	347	347	350	304	301	348	357	334	337	309	323	325	321	313	358	319	341	329	345	346	320	348	355	321	337	318	337	342	308	312	338	340	316	334	352	316	333	318	300	330	315	335	349	332	354	346	307	320	341	355	297	324	334	301	313	298	345	336	306	326	316	321	329	331	328	337	327	350	313	354	326	298	319	312	330	321	352	336	296	331	327	331	312	333	275	331	350	350	297	366	350	346	309	317	357	329	327	321	334	344	327	323	333	315	335	364	332	331	326	351	321	308	329	348	333	333	329	334	300	313	337	356	303	337	345	359	324	328	314	306	327	341	373	319	321	328	293	303	371	343	352	318	330	336	320	314	347	363	335	354	334	325	348	339	348	355	352	340	364	351	330	341	353	357	331	315	308	363	344	350	307	329	330	333	310	360	352	363	356	322	353	355	355	341	332	357	330	312	345	343	353	312	339	312	343	309	305	342	322	337	310	359	314	338	330	357	337	327	331	343	309	339	326	312	328	349	315	320	352	344	323	314	347	292	319	350	347	336	326	324	321	338	347	299	327	357	364	344	353	343	342	355	342	342	282	338	311	294	334	319	335	321	328	300	334	331	300	343	322	321	349	322	317	314	331	330	304	337	329	338	344	314	319	306	350	353	345	321	311	325	309	345	323	353	308	298	328	330	328	330	354	345	335	338	336	327	337	368	354	349	303	331	332	321	319	324	316	356	349	349	327	308	341	312	333	313	338	339	313	347	335	349	373	320	342	288	306	334	332	350	322	361	333	351	331	326	333	330	340	340	365	310	307	309	298	362	314	362	325	320	337	335	328	319	368	326
27616	32629	37217	39411	41096	38711	33754	29598	26061	24429	23330	33182	34308	26101	20144	11913	6216	5411	4888	2417	1950	1789	1684	1724	1637	1311	1322	1276	1339	1228	1396	1385	1241	1320	1423	1483	1493	1256	1189	1112	1052	1000	1075	971	1013	1005	1016	967	992	960	948	1027	962	992	970	985	981	946	1015	960	940	928	944	956	927	942	979	984	1014	986	980	927	921	965	889	921	1005	960	970	1042	973	979	969	896	997	958	961	965	965	964	971	925	949	940	918	985	943	963	961	947	989	1005	957	948	968	1006	973	941	948	980	945	973	935	945	1001	988	966	963	944	1010	913	991	974	935	936	919	970	959	970	984	989	956	982	876	955	940	930	918	959	971	919	960	924	951	940	930	973	913	956	985	954	954	916	912	962	982	986	909	994	963	964	976	876	934	962	911	932	967	985	943	965	920	943	994	957	956	946	958	914	961	942	982	998	968	909	996	965	937	958	898	948	919	991	922	946	916	934	897	960	955	949	963	933	917	929	957	896	924	928	965	956	960	899	934	976	950	940	972	970	977	963	963	963	969	958	959	962	969	968	1021	942	979	952	1018	986	1000	929	932	961	951	968	916	952	952	940	937	957	954	930	1007	922	955	998	914	944	950	907	963	975	955	991	996	996	933	944	931	938	948	919	944	926	938	905	1024	942	956	967	887	963	942	997	948	969	923	943	998	970	958	925	942	971	952	968	1019	991	899	990	967	934	987	913	928	953	922	1005	988	959	973	935	961	965	956	972	961	939	924	940	943	942	935	920	960	990	936	956	952	950	941	960	952	955	968	909	993	981	983	992	941	940	947	922	978	984	944	968	921	928	994	906	953	894	934	868	946	914	947	960	937	929	982	967	955	980	923	1025	984	958	923	979	940	936	962	956	972	975	940	963	914	980	949	949	968	945	973	965	966	987	954	976	988	902	992	899	930	986	988	963	942	904	931	966	913	977	942	896	931	927	944	964	922	981	979	948	958	947	949	944	905	928	968	939	969	985	939	935	931	925	946	906	976	899	987	900	978	902	933	958	979	922	1022	1002	920	1026	983	969	964	943	941	948	1001	965	941	945	979	951	943	966	1008	968	951	991	937	939	982	1002	1000	950	895	955	924	939	962	977	955	974	928	941	924	958	950	895	923	977	994	940	932	903	974	962	1015	930	946	952	942	944	945	879	921	903	1018	933	928	967	963	979	975	988	936	933	962	971	941	1009	984	969	979	974	953	899	881	925	1003	1003	976	921	951	944	948	928	911	946	968	929	988	979	907	902	983	894	956	947	958	1023	910	912	944	955	922	951	951	895	899	985	917	949	919	939	969	968	969	920	927	943	937	960	973	933	947	921	933	959	944	922	957	1039	889	935	949	923	918	960	928	978	923	942	965	906	900	930	965	916	944	936	985	921	942	952	943	972	918	994	899	961	974	956	995	899	968	963	1009	1003	982	922	1006	962	962	936	986	983	884	956	964	934	939	1006	957	923	923	964	896	947	953	991	953	969	976	953	925	932	960	970	893	964	988	977	969	905	918	925	941	925	949	977	1005	970	907	937	914	1005	924	946	953	989	946	941	967	907	972	949	964	966	999	1009	921	889	937	926	992	948	968	956	1006	948	927	915	940	954	969	941	1007	925	903	933	957	917	923	939	969	925	997	939	919	952	957	986	976	970	978	941	969	921	907	991	959	981	961	906	937	990	970	896	960	881	952	980	885	990	946	940	1046	976	912	911	952	937	956	967	998	927	962	997	954	938	956	909	945	975	926	970	952	925	904	886	922	965	928	978	988	896	931	986	952	979	962	956	947	874	893	962	988	945	977	950	933	968	937	964	973	930	951	985	859	985	915	941	957	983	926	947	977	1038	912	924	960	958	950	974	923	979	934	999	947	933	930	984	929	939	926	920	986	975	927	944	995	967	943	992	932	966	919	951	976	977	986	968	948	933	967	947	949	910	922	948	966	971	964	975	920	942	911	976	946	940	940	946	963	978	982	937	970	997	944	989	965	982	926	911	964	1011	947	968	996	929	978	900	967	931	958	956	974	1008	951	917	910	925	921	947	935	957	977	997	972	938	959	929	967	963	991	922	934	991	991	899	975	943	960	944	956	982	940	961	942	952	940	955	920	971	918	953	929	978	969	929	914	919	913	926	926	990	925	975	956	966	972	969	886	977	940	927	959	955	926	921	998	975	921	990	981	952	962	875	1018	952	958	1003	984	963	898	963	968	952	943	912	979	919	980	957	939	940	906	924	1029	931	915	954	928	974	963	924	964	992	913	970	977	969	931	927	960	967	949	951	943	877	960	993	935	912	945	952	944	975	984	962	951	942	993	984	959	936	969	945	1040	939	928	930	926	964	940	908	948	989	949	965	978	939	955	993	977	917	960	987	975	951	948	980	955	965	985	920	983	920	961	986	885	920	959	930	987	932	903	968	1001	992	957	956	963	910	972	988	964	956	926	931	1006	896	988	920	931	970	912	990	958	993	962	959	931	973	967	922	923	962	920	968	942	933	996	972	927	930	1005	910	931	944	958	914	1000	952	948	1041	892	905	930	947	917	948	977	937	958	984	973	930	963	902	934	979	941	914	971	959	935	965	960	956	961	926	916	974	945	1004	895	1001	978	915	1077	973	965	922	928	975	977	972	907	964	965	937	956	948	970	984	983	967	958	898	974	897	968	931	986	925	973	996	970	988	940	924	965	925	950	898	987	964	984	977	962	935	951	921	1027	881	958	971	933	970	945	975	962	924	959	916	902	950	975	1008	1016	961	953	970	1003	965	994	958	1000	934	926	920	995	966	934	944	948	917	995	951	920	921	975	981	934	936	933	932	926	895	998	936	966	1002	978	927	1031	947	938	942	915	931	1046	979	968	923	1001	922	1007	963	939	1020	926	906	973	1013	984	980	944	980	949	964	990	959	950	984	931	1001	950	877	943	923	957	903	955	917	906	983	1018	970	963	958	939	923	963	963	940	913	934	960	959	983	940	933	936	976	937	928	1001	967	942	940	934	979	954	969	962	980	992	965	933	943	959	943	940	969	1007	948	953	867	926	956	967	910	955	989	946	931	908	984	917	997	933	913	974	989	938	983	986	946	967	949	927	938	1024	1015	947	953	996	977	942	958	993	965	948	979	949	954	977	938	962	945	962	951	945	1014	978	992	932	933	962	997	974	982	1010	932	1007	959	950	910	1008	951	905	977	964	940	952	1002	982	943	966	1036	947	955	923	990	937	937	884	909	924	944	937	992	944	957	953	934	897	951	984	937	990	943	1015	919	897	925	940	962	999	978	906	949	958	942	933	1000	970	948	982	962	956	984	929	957	917	880	950	951	943	986	936	963	940	956	974	917	918	978	904	955	965	982	1009	983	983	1004	979	994	899	950	916	957	980	966	995	983	967	917	887	947	962	987	958	945	909	969	952	967	943	971	943	918	915	948	937	932	941	1010	954	944	965	954	967	1018	945	955	918	987	896	990	970	928	971	953	944	946	988	901	965	966	1001	942	1025	945	948	956	929	930	915	954	993	893	975	880	937	972	984	991	965	904	868	920	959	980	954	908	910	917	980	949	954	951	947	946	950	958	983	1027	941	942	964
43890	40811	38178	35561	33038	31874	30162	27128	22326	20554	16624	23736	27091	19478	14393	10788	4574	2768	2811	1273	756	862	602	521	543	459	421	397	452	450	468	449	443	413	438	430	490	420	389	389	371	350	352	352	324	344	359	339	331	351	351	365	321	337	317	291	316	325	343	288	303	344	355	332	321	324	321	326	330	314	386	355	319	354	338	335	318	308	366	328	350	310	306	352	310	348	316	355	321	341	280	351	287	353	321	337	328	362	335	351	326	344	361	337	336	353	314	321	346	331	335	319	332	321	353	345	345	321	318	322	314	342	346	363	349	328	350	322	339	320	351	340	338	315	335	353	303	347	358	311	308	318	283	343	312	355	318	319	321	340	349	329	300	327	338	365	336	356	327	332	349	364	310	313	330	343	323	332	378	307	317	330	338	302	303	391	318	348	358	343	349	345	337	329	319	341	323	359	338	306	312	346	363	336	330	312	348	327	306	331	350	322	324	331	335	306	308	311	321	328	324	339	321	317	331	339	313	335	325	320	356	324	338	341	350	324	362	375	361	342	367	337	354	346	344	362	317	322	295	299	345	349	331	356	358	344	340	331	322	333	337	302	340	334	362	300	304	346	322	328	340	337	326	298	324	343	338	345	303	319	327	351	329	358	317	327	359	343	364	325	311	347	354	327	345	333	333	357	354	314	316	333	342	354	335	353	311	361	349	299	345	330	300	327	286	323	327	322	345	328	357	333	326	347	345	345	327	341	287	327	337	334	308	306	324	292	333	307	350	346	320	340	337	337	331	315	323	313	330	317	331	346	312	322	334	350	334	321	293	360	325	334	328	344	339	337	314	351	320	352	337	338	344	349	369	329	345	296	315	330	314	323	309	320	319	337	354	316	322	286	350	381	319	345	302	341	355	318	302	332	349	342	352	349	338	355	331	351	317	304	317	332	340	358	319	301	286	315	310	325	342	327	335	317	331	315	389	347	324	351	367	370	293	353	353	310	349	344	356	331	333	328	335	338	330	318	325	368	328	351	312	329	331	341	311	333	354	346	363	320	341	315	347	323	337	311	340	330	354	324	345	326	311	354	337	332	304	337	337	319	343	331	367	329	344	362	359	337	321	342	323	318	350	326	303	311	346	323	328	314	306	349	322	352	316	328	330	325	357	328	362	346	302	333	335	332	351	306	290	349	343	313	345	320	322	351	324	292	296	335	319	309	300	327	314	339	347	330	355	323	318	334	345	353	321	332	389	335	350	332	295	319	323	379	317	370	311	318	317	350	329	322	315	379	333	368	322	331	349	324	311	349	347	357	290	360	316	332	316	335	310	362	315	357	324	300	309	355	302	353	312	350	342	339	340	313	288	328	370	302	318	299	325	346	344	318	355	355	314	335	329	314	349	323	349	335	353	306	335	348	309	364	356	335	301	347	319	337	295	344	344	313	329	322	311	350	346	329	355	309	322	340	324	343	368	359	346	303	347	358	333	339	309	393	323	317	333	337	333	330	374	365	279	340	342	345	300	303	338	323	320	348	317	339	315	339	354	365	314	344	346	347	336	272	335	328	345	373	308	321	337	345	340	349	319	371	336	329	359	370	326	340	352	368	343	343	322	332	344	330	323	326	334	311	311	297	347	323	364	342	326	323	331	361	309	299	346	329	340	310	309	339	304	324	320	339	305	347	351	317	338	340	337	325	347	327	315	337	324	325	348	309	306	341	356	307	321	345	356	334	294	340	388	342	336	296	357	358	346	321	356	345	326	314	324	314	322	334	327	313	351	317	328	308	320	338	355	332	352	343	298	347	334	339	369	318	322	332	336	336	333	345	294	357	323	338	330	342	358	313	300	316	310	281	356	279	347	324	321	320	336	332	344	332	323	334	337	292	320	339	315	336	335	337	340	329	317	360	331	327	337	340	326	317	346	352	314	350	329	309	334	327	344	342	332	354	340	339	326	321	322	338	322	346	322	336	349	294	320	330	321	332	314	335	376	323	318	315	328	293	338	306	317	364	329	307	349	326	316	352	315	342	348	339	349	308	343	344	323	337	292	328	368	332	322	314	315	339	327	308	353	302	308	348	360	292	323	338	362	361	318	317	289	319	330	317	320	315	339	325	334	327	344	333	322	339	357	334	320	366	339	343	350	331	302	339	335	337	316	319	313	356	350	333	339	349	325	343	336	324	308	318	343	330	342	386	335	325	354	303	319	339	329	348	313	367	342	324	323	338	343	337	320	304	348	324	313	328	339	383	342	334	339	328	359	349	332	337	328	322	387	338	317	345	349	329	335	351	328	309	331	360	355	330	304	361	324	345	336	342	330	333	357	352	340	341	315	364	319	343	331	352	345	318	303	351	317	320	306	312	312	338	339	331	349	295	331	307	330	339	310	302	301	325	323	356	351	345	328	388	336	314	313	342	343	320	330	368	330	325	325	340	333	293	340	321	303	335	323	354	335	353	344	367	326	349	325	358	339	307	366	310	322	305	335	331	337	331	322	324	337	335	370	320	325	337	358	346	320	307	326	332	337	319	335	347	345	344	334	321	351	302	319	358	301	310	309	320	337	314	299	373	322	328	349	325	312	343	361	314	358	329	327	313	333	304	307	321	354	302	376	301	330	328	311	335	307	338	337	325	319	323	322	305	339	349	339	348	336	347	319	366	354	316	352	340	346	353	341	282	331	331	330	346	358	337	321	353	318	358	333	351	312	332	373	336	349	359	337	325	306	332	343	337	340	318	361	370	322	322	352	330	294	339	331	356	366	359	362	339	323	330	339	301	334	371	314	333	310	337	321	321	335	348	330	332	371	331	309	304	311	341	320	329	339	343	333	328	338	317	335	354	342	354	347	373	355	324	333	351	313	329	353	337	348	367	358	323	321	309	325	321	329	322	321	303	306	349	331	351	310	354	323	348	330	311	323	330	333	302	310	331	332	329	353	315	352	341	300	361	340	337	312	348	327	323	339	324	322	348	356	321	322	317	311	325	342	311	329	353	307	345	321	342	322	337	352	317	364	360	359	344	365	304	307	324	360	290	323	337	321	337	324	331	338	334	373	307	376	327	333	349	295	340	309	346	340	310	345	348	328	303	346	320	337	327	343	328	315	341	322	328	368	334	351	320	319	361	334	369	316	342	357	346	334	340	312	317	371	371	330	353	314	373	365	340	336	302	316	345	325	350	334	316	317	343	337	325	313	337	321	341	320	330	315	349	344	331	329	279	351	352	356	333	308	306	301	337	323	321	328	350	292	350	318	318	336	347	302	380	330	314	334	324	326	331	327	343	340	341	342	327	365	303	321	301	331	317	306	340	312	332	327	336	359	330	320	349	340	312	348	328	309	329	315	326	336	352	299	332	340	354	382	312	324	345	336	356	342	315	355	344	356	365	357	331	326	322	313	318	352	326	318	335	362	330	298	330	405	329	332	339	341	330	362	330	327	345	331	385	337	319	310	324	324	345	317	347	352	321	367	328	358	350	301	356	365	341	326	358	318	362	332	309	335	359
37829	39425	41496	43925	47311	46673	43383	39995	36008	34165	34236	43561	44616	37359	29758	24254	12090	9344	9176	4282	3202	2849	2367	2127	2436	1897	1720	1616	1794	1920	1832	1870	1740	1614	1841	2130	2157	1851	1350	1287	1170	1087	1055	1072	1085	1054	1000	1065	966	968	967	1059	968	995	983	986	981	1031	1014	981	959	877	867	963	955	905	995	938	971	981	994	965	963	979	963	941	991	982	932	945	969	930	995	1009	936	994	947	877	1028	951	921	984	973	993	981	926	956	938	954	937	954	948	992	987	932	940	992	932	933	919	941	960	902	916	928	896	959	1002	990	930	949	957	934	1014	958	936	956	969	920	946	862	902	889	929	966	925	909	1013	892	907	955	972	959	979	913	949	910	934	973	962	917	945	908	965	936	919	917	938	921	915	994	951	919	926	994	906	899	976	962	863	958	920	989	958	935	906	888	935	962	891	927	912	951	905	932	897	943	954	921	929	917	948	944	908	979	846	984	944	938	977	958	929	959	927	959	953	936	973	906	995	926	980	959	930	946	951	1003	951	943	948	897	996	920	955	942	948	938	886	940	919	975	997	905	953	981	922	895	924	955	898	1005	938	922	914	893	932	939	903	952	982	897	885	913	940	961	940	958	981	880	933	927	930	907	1007	875	987	910	933	904	919	982	924	904	914	977	933	969	950	946	980	917	856	875	908	951	967	879	902	934	926	913	927	962	940	911	896	976	898	915	952	917	932	957	949	935	896	987	953	912	869	957	936	938	956	934	938	890	922	953	901	932	900	927	936	911	978	941	903	967	958	925	878	850	909	922	936	914	907	909	988	948	922	961	953	926	988	969	967	957	920	949	953	911	953	924	936	896	917	951	931	969	944	987	911	975	899	917	932	916	908	950	923	912	932	940	941	862	886	925	937	907	907	927	882	903	941	962	916	944	966	896	940	913	951	949	936	990	867	901	942	921	970	928	929	905	903	934	922	906	919	888	948	940	950	934	898	924	897	948	919	943	941	943	1003	931	948	952	906	964	946	940	922	886	937	968	965	919	984	899	944	921	971	972	912	947	919	909	945	907	907	942	931	858	957	902	917	903	963	935	890	965	971	971	935	912	881	927	980	952	902	915	913	902	941	865	966	901	938	969	954	937	889	945	909	896	917	967	929	908	957	921	887	884	970	917	916	932	955	940	956	909	965	901	909	929	936	937	938	902	937	896	884	911	970	907	929	940	925	960	981	949	912	902	1006	876	938	950	943	913	885	917	909	881	931	952	906	947	934	996	948	861	941	975	919	937	915	952	966	905	935	955	958	996	935	890	944	945	932	900	954	924	919	963	909	952	944	914	891	952	877	901	933	966	922	914	902	932	903	1027	960	892	948	916	887	936	984	979	956	957	938	910	975	953	904	954	906	911	885	938	940	887	928	922	934	915	936	853	914	910	905	909	919	881	988	893	894	876	928	937	902	978	950	957	954	909	900	879	915	930	914	917	914	950	948	924	917	916	921	883	944	901	919	944	947	965	883	940	913	993	944	930	960	927	917	922	941	896	943	931	950	877	939	938	954	914	944	945	957	897	928	900	911	942	932	934	963	899	951	892	959	972	976	875	879	963	881	885	908	943	923	895	912	1002	862	934	870	912	935	942	874	950	894	978	890	938	899	921	937	921	980	908	974	901	921	940	961	854	1007	895	887	925	971	949	936	901	965	911	983	934	920	880	900	976	968	917	965	946	913	912	909	945	885	968	884	956	914	900	913	955	985	883	910	950	915	925	895	974	943	956	903	941	929	960	921	893	927	938	999	943	961	961	885	938	953	1011	943	895	965	995	948	897	968	908	951	919	940	907	945	963	914	926	963	944	1006	946	936	964	901	937	962	920	944	945	971	880	908	894	902	911	916	945	892	983	886	934	967	917	951	940	934	957	954	952	971	873	929	942	975	877	935	924	965	930	871	977	1003	940	987	962	878	909	893	970	971	884	934	967	945	950	897	958	936	941	911	954	919	884	918	891	930	920	983	910	976	923	933	909	896	938	915	959	1008	927	966	902	938	937	911	919	899	957	937	897	922	929	923	916	894	947	931	935	902	895	899	944	914	950	941	942	944	945	850	937	909	970	918	881	906	941	967	889	965	957	954	946	950	906	972	907	950	941	903	978	963	905	917	938	878	929	957	896	975	922	960	925	976	937	889	889	946	970	942	917	905	919	929	928	923	960	873	906	914	934	872	924	910	908	894	946	946	963	883	901	938	920	913	946	906	914	957	977	965	940	882	866	956	886	881	944	865	911	881	918	895	900	929	865	884	905	886	978	931	977	949	944	957	938	945	932	939	894	946	928	925	960	932	876	936	901	1014	882	966	916	981	945	891	932	926	948	970	950	912	900	935	894	942	924	937	948	920	938	986	923	883	951	903	864	944	914	956	932	967	923	942	926	948	979	991	916	921	937	927	885	886	929	899	932	908	957	980	921	910	939	890	958	946	954	926	862	904	972	991	916	946	931	970	961	914	959	914	915	926	964	952	900	939	956	914	929	939	947	938	860	969	958	878	939	942	962	921	893	916	895	980	915	952	851	883	901	921	976	901	936	960	911	931	964	920	886	939	969	920	883	913	906	951	939	938	925	917	944	912	954	922	924	920	917	952	921	918	885	952	951	911	943	922	957	967	978	911	989	906	938	1011	961	911	894	930	939	877	948	921	885	940	937	992	949	943	946	942	932	864	931	925	937	942	907	893	917	940	958	900	907	940	908	909	932	949	966	942	932	959	970	912	927	939	961	943	919	951	945	937	997	898	920	894	896	868	958	934	892	922	974	937	963	963	957	946	989	957	958	980	1013	976	957	880	921	891	932	898	932	930	893	917	1001	920	918	951	918	903	880	902	954	949	963	902	908	959	951	908	885	982	929	972	925	904	897	905	919	883	894	940	969	913	908	917	931	946	937	936	928	964	882	924	935	909	928	934	934	945	942	953	942	892	948	925	965	924	977	928	937	946	938	951	925	913	959	924	941	901	937	923	965	935	977	964	939	942	892	920	960	903	894	953	968	898	907	893	928	981	936	944	934	1018	931	883	904	925	973	997	856	929	963	949	893	949	879	951	930	959	924	927	901	949	945	944	947	955	962	947	991	942	939	944	891	922	890	946	934	946	965	914	930	958	914	938	925	944	915	922	896	887	892	902	966	893	957	904	965	872	922	937	961	967	911	844	934	924	912	935	965	972	913	918	960	916	935	922	928	911	892	937	970	930	913	903	939	941	913	930	935	942	969	877	912	980	938	895	980	971	927	958	903	917	909	901	977	874	889	939	926	892	933	952	964	932	975	931	979	926	922	935	950	950	949	917	915	886	910	887	920	932	932	940	916	906	924	994	968	903	959	945	945	890	957	951	947	962	961	926	949	955	924	939	940	934	902	903	953	955	980	936	951	933	918	926	967	891	955	958	910	933	967	946	948	939	928	919	951	890	930	931	887	948	930	931	906	867	904	894	971	1023	947	894	930	912	887	890	938	933	950	930	942	954	989	937	908	959	889	960	898	944	968	932	910	916
7517	9801	12146	9007	5022	2923	1983	1390	904	933	700	761	999	690	540	441	274	235	238	188	214	193	199	186	212	219	199	176	182	199	206	167	193	195	188	212	195	206	186	180	186	180	182	188	191	191	212	214	179	201	173	177	198	194	177	155	182	196	196	197	195	159	167	184	202	197	185	171	185	200	171	209	157	190	199	193	173	184	193	185	175	196	177	198	196	173	193	179	181	184	186	195	182	181	173	202	216	222	211	202	178	200	202	177	197	188	188	197	183	176	201	195	190	191	172	215	182	207	203	194	188	192	182	212	193	184	175	206	193	215	197	195	170	205	198	181	190	185	199	206	179	185	184	210	199	181	207	169	196	160	188	175	188	180	206	201	200	227	170	186	174	191	164	209	172	198	185	197	195	177	170	173	189	189	206	168	186	173	166	203	214	168	196	195	204	196	197	192	201	182	204	197	192	182	171	199	189	206	198	190	196	170	189	203	179	174	183	190	171	184	193	185	186	207	206	185	153	180	199	158	184	187	212	180	186	192	186	199	188	190	194	189	191	185	190	168	178	217	194	200	204	161	194	211	176	183	179	232	215	176	184	210	196	182	205	180	203	186	185	195	211	190	185	202	208	159	164	186	201	176	191	207	189	206	219	203	199	190	192	176	210	198	185	167	173	180	173	176	199	203	201	171	203	189	187	172	204	186	171	187	194	177	199	183	201	173	165	174	161	175	235	151	199	206	169	237	184	174	180	183	176	177	191	181	173	192	165	170	177	203	189	191	168	220	199	176	198	178	192	187	182	199	157	196	193	159	177	189	192	181	184	163	199	176	171	190	187	197	216	202	163	186	213	191	190	174	195	193	184	199	191	213	195	189	206	190	193	220	186	200	215	184	205	183	181	178	190	200	195	197	193	193	178	198	177	184	193	178	181	194	184	202	184	194	202	204	188	206	215	221	206	185	191	188	178	217	193	166	200	188	187	194	199	202	191	204	172	181	198	173	176	178	213	180	201	185	189	181	187	180	184	203	208	190	199	186	201	199	218	187	185	175	194	192	153	172	207	208	171	187	202	180	179	194	186	195	178	209	187	190	192	191	183	194	163	184	174	181	197	187	168	191	182	190	183	204	171	188	192	183	209	176	191	185	202	187	173	180	184	210	201	169	188	184	208	187	206	200	199	184	211	204	201	189	190	186	175	183	192	188	180	187	206	194	186	180	210	185	192	189	183	176	203	205	198	191	203	201	197	209	168	182	203	193	176	198	189	200	203	200	187	189	181	188	197	178	213	223	201	187	188	187	196	184	242	183	196	174	190	167	177	175	201	191	185	198	197	188	182	214	195	175	210	176	184	199	183	185	185	194	181	182	168	174	187	198	201	193	206	165	184	192	190	205	197	167	220	215	188	190	197	196	189	172	188	215	179	184	198	186	196	194	186	167	191	203	169	190	218	195	169	195	181	194	215	200	198	191	194	190	178	181	195	184	190	193	189	205	200	190	203	179	215	188	204	176	198	210	187	161	172	199	175	171	193	202	190	213	180	200	180	161	196	191	197	198	170	195	181	187	183	192	195	183	207	175	183	193	197	203	178	171	189	186	200	184	184	191	200	203	191	206	203	191	197	217	179	196	188	185	187	174	216	193	204	209	212	201	184	220	205	197	219	188	169	174	184	195	181	180	185	201	191	197	200	198	186	194	187	199	194	215	176	188	186	217	183	213	175	180	172	158	166	180	191	190	180	199	199	188	197	187	200	179	181	165	199	191	175	174	194	194	167	183	157	195	196	192	199	187	196	173	195	184	198	180	183	192	182	205	212	202	189	216	186	189	200	193	202	165	183	193	204	183	183	181	195	186	201	185	194	176	190	196	186	195	178	174	204	192	200	203	197	194	189	192	185	208	176	210	174	184	180	181	150	188	164	186	163	207	181	184	192	188	192	177	196	187	171	166	170	191	176	201	200	185	187	200	186	195	191	170	195	214	184	218	186	168	189	179	214	176	181	189	188	175	192	183	181	215	184	168	184	172	181	188	182	196	161	169	172	205	198	184	171	220	204	199	200	189	194	164	181	213	194	190	196	198	201	193	202	186	167	188	188	183	208	185	197	176	186	189	212	171	170	178	201	177	204	216	184	193	194	189	200	216	186	173	154	190	176	186	193	190	190	200	202	199	172	216	214	210	192	176	199	190	194	204	171	173	177	177	188	203	204	182	197	186	194	194	183	186	197	194	203	202	206	194	191	206	183	184	192	184	216	213	196	191	197	191	179	216	187	200	191	179	176	197	199	206	180	200	173	191	202	218	183	204	198	169	191	169	183	202	204	183	180	197	203	184	216	217	202	191	192	183	153	169	176	186	191	180	188	187	195	191	195	194	184	188	204	185	214	215	200	200	203	221	199	218	201	196	182	189	182	203	201	182	189	171	165	206	195	193	198	194	187	174	185	170	175	211	190	178	197	190	203	173	182	184	180	193	165	187	199	190	185	208	214	190	172	179	192	188	187	189	181	173	201	208	182	173	178	203	189	195	207	186	187	168	176	199	201	187	175	201	199	214	229	192	167	180	196	220	187	196	189	190	147	193	207	197	196	209	181	186	199	193	209	173	196	199	193	184	212	168	199	197	171	193	183	204	185	208	192	189	171	161	194	204	202	199	184	208	185	210	203	172	155	198	195	171	178	185	187	172	177	186	182	177	178	179	168	191	196	225	183	205	179	163	182	168	201	192	179	192	185	155	174	187	185	201	173	183	181	175	173	187	211	201	188	180	191	190	181	198	221	181	217	172	222	191	193	211	174	183	173	185	174	187	212	186	215	180	196	167	155	212	160	207	187	197	201	183	194	192	171	188	185	180	215	189	174	172	199	193	173	191	200	179	177	183	166	212	188	185	196	194	177	194	172	186	174	212	181	195	204	203	183	172	185	192	206	178	200	201	188	186	203	213	197	191	200	181	189	175	199	169	187	183	172	206	216	200	220	185	197	179	186	187	203	168	174	184	167	181	175	172	190	177	201	214	187	186	205	182	193	190	196	180	191	186	194	223	189	178	190	173	176	197	185	202	220	193	188	195	184	191	200	219	178	211	209	183	184	213	204	184	191	208	173	168	200	196	185	200	219	189	214	207	209	200	190	187	199	178	180	192	195	190	188	206	183	207	215	176	188	192	180	193	203	172	170	159	174	189	187	182	192	182	192	193	210	185	169	198	159	166	184	184	205	211	174	178	192	179	182	168	197	193	182	199	199	182	198	190	193	194	188	205	207	166	191	211	207	172	200	208	186	194	181	191	209	182	180	189	188	221	179	169	198	191	202	195	184	226	185	192	163	183	197	164	205	171	185	223	188	164	179	194	182	196	175	185	208	195	189	180	208	189	181	206	176	194	198	211	189	186	190	184	203	193	195	189	203	188	176	172	175	212	209	173	183	182	197	180	184	203	243	202	171	215	198	206	212	199	188	179	193	189	206	196	201	224	193	188	194	199	179	216	203	187	184	182	176	162
7196	10293	16009	14600	11040	8509	6306	4509	3502	3346	3071	4119	4622	3458	2712	1938	1040	912	977	739	666	672	697	698	694	617	675	633	611	649	680	596	655	667	629	645	623	615	586	624	639	616	637	605	639	633	617	610	586	597	625	598	612	622	583	628	610	626	599	624	605	571	572	592	596	577	601	625	592	621	626	595	645	589	573	626	619	616	600	587	627	641	569	618	623	593	587	585	608	579	627	621	639	613	614	599	573	597	590	591	565	588	586	608	576	603	581	596	600	586	630	613	642	596	622	660	564	614	585	637	603	647	601	619	618	604	589	570	617	619	637	614	540	579	586	560	615	596	547	612	609	626	578	639	595	576	602	623	589	583	610	638	582	590	611	566	581	629	610	575	634	569	608	616	574	592	569	625	582	588	623	603	601	594	614	609	635	629	621	566	612	589	628	595	612	621	610	584	613	588	597	571	575	610	629	623	591	598	600	594	639	625	643	606	662	643	664	643	580	581	684	619	593	590	599	562	613	617	616	616	642	553	636	590	650	624	568	552	635	635	582	654	579	648	614	599	617	578	616	603	615	600	615	635	587	649	619	609	537	627	658	614	633	586	566	624	594	593	639	609	651	591	603	628	652	603	590	574	601	588	605	646	625	627	626	615	601	593	574	609	599	598	623	629	622	596	631	605	612	578	603	619	561	569	591	633	631	606	610	608	609	638	633	636	606	638	580	603	621	575	632	636	603	639	588	607	596	587	570	626	631	669	565	623	607	571	621	651	558	654	631	570	657	615	594	603	597	608	579	607	601	603	594	587	590	624	632	625	598	627	621	599	615	612	602	576	614	590	616	582	593	597	584	583	656	576	628	595	599	619	615	585	610	656	602	597	631	648	620	580	599	663	593	607	640	627	693	588	608	626	639	583	593	604	613	607	547	593	615	638	616	607	623	568	581	602	591	587	634	581	636	648	600	529	579	594	589	580	633	640	578	616	635	593	620	623	604	590	632	620	623	581	596	590	616	626	589	648	601	643	599	639	576	602	631	640	631	594	625	582	603	609	554	580	639	636	608	650	624	577	579	608	615	563	606	592	594	609	614	642	586	597	663	588	608	605	620	606	612	580	615	610	582	563	611	577	589	593	548	599	612	579	579	631	599	612	614	574	628	610	587	602	617	581	581	636	637	634	586	621	612	617	604	609	642	602	620	587	578	632	621	633	616	635	580	623	654	581	571	630	607	570	616	599	636	599	580	626	636	569	622	651	591	620	551	599	638	642	621	592	608	599	633	661	606	574	584	526	619	610	602	591	575	606	612	652	614	581	592	619	601	645	647	588	589	596	582	613	577	592	574	602	607	607	586	584	635	585	626	587	575	596	605	639	616	618	622	607	586	611	589	597	611	645	588	600	596	579	594	608	598	619	591	595	608	585	581	623	630	603	624	584	603	585	617	543	608	557	598	568	625	597	618	601	620	648	621	626	600	634	580	624	582	602	616	582	601	580	614	637	598	613	651	583	581	602	644	615	633	616	597	616	635	567	618	650	601	604	574	652	595	598	588	581	578	583	608	644	646	620	620	634	592	599	558	581	631	618	638	606	620	591	609	589	636	627	599	601	584	611	594	594	638	642	600	604	595	605	600	610	580	594	608	599	628	622	639	622	591	594	626	609	617	558	581	615	609	622	592	593	606	656	596	624	586	628	610	594	626	645	581	600	604	622	629	550	612	636	609	619	590	609	608	583	623	628	541	602	636	640	600	665	649	620	599	570	635	605	636	562	623	643	582	630	634	629	610	642	606	630	642	619	610	594	675	630	624	596	644	592	584	626	585	626	625	608	586	577	575	587	618	575	642	624	628	595	637	546	619	609	579	601	609	652	586	660	609	595	589	629	603	602	621	635	614	593	610	611	575	623	588	630	547	588	589	633	595	563	613	597	639	615	627	590	576	590	644	588	578	628	554	613	613	561	620	613	630	622	642	623	608	615	610	621	608	676	617	614	604	559	648	567	608	617	591	606	601	564	588	613	588	572	572	637	605	630	592	617	587	626	572	600	572	584	592	616	603	669	534	603	603	647	648	662	596	612	605	605	631	599	590	616	588	625	613	576	620	600	618	541	605	610	615	611	605	621	614	591	633	565	600	598	642	599	583	625	662	639	663	571	627	583	604	586	601	549	626	617	563	609	599	560	614	594	602	606	684	623	598	598	595	634	568	612	618	583	598	609	617	571	591	599	586	608	579	599	629	612	597	629	600	590	591	594	632	631	583	611	638	610	562	621	576	619	564	599	627	580	621	577	591	589	618	599	598	641	597	576	611	621	590	587	620	603	634	615	657	613	587	564	619	595	614	650	618	612	626	609	589	612	604	544	544	576	565	620	611	648	567	679	556	601	615	589	671	593	601	655	638	639	606	598	646	631	614	599	568	626	616	616	583	601	632	593	592	559	632	653	586	557	621	552	612	569	603	624	579	560	561	656	615	652	580	570	613	617	596	608	657	583	575	616	625	592	604	602	601	594	624	567	587	588	585	639	614	607	587	577	571	570	598	599	608	638	618	605	609	630	606	628	602	606	577	547	634	587	647	607	636	609	655	639	584	593	640	632	609	622	597	608	597	595	653	578	612	639	606	613	602	612	606	601	614	583	633	594	620	649	593	600	577	619	598	618	592	600	646	624	562	588	585	590	604	592	564	624	628	587	603	618	609	633	571	607	586	579	638	657	607	567	580	597	608	571	626	591	590	596	600	609	585	599	610	576	627	596	573	604	582	605	578	600	594	582	586	593	599	580	599	601	600	559	563	638	584	581	579	598	595	621	589	634	573	644	644	644	610	601	600	548	587	628	557	624	630	620	597	607	631	599	646	601	591	626	642	618	577	594	620	620	603	600	604	577	577	568	611	649	660	626	598	579	598	628	682	656	600	655	609	597	621	586	591	614	566	622	642	573	565	623	597	613	621	579	623	596	628	597	632	652	615	672	603	607	648	609	618	573	553	583	614	602	638	631	595	641	562	616	598	644	600	572	585	578	646	626	611	577	634	615	611	603	611	592	602	576	584	654	633	609	639	601	597	633	635	592	617	608	600	588	602	600	600	600	614	610	618	602	603	567	581	624	603	584	622	612	602	631	584	616	565	625	608	620	606	606	588	589	608	610	604	614	621	589	594	601	611	593	655	617	570	631	572	615	584	607	572	621	626	593	586	602	585	573	632	585	622	644	582	635	609	594	585	628	615	639	566	599	603	615	592	590	639	593	559	573	635	588	613	612	637	598	616	623	577	589	640	618	616	580	573	637	567	599	592	638	618	609	620	581	618	569	611	570	648	574	573	553	598	564	623	614	587	586	617	563	597	572	615	594	657	605	627	645	637	550	607	585	613	634	592	567	646	620	589	623	600	627	592	589	640	629	638	644	603	592	616	657	584	631	603	608	617	585	620	586	623	589	615	644	588	639	631	564	619	627	645	600	650	593	596	621	621	595	621	606	595	597	600	600	616	633	585	596	586	610
35408	35979	37194	33869	30150	26458	22202	17351	11756	9333	8116	10720	11784	9796	5852	3769	2010	1207	1477	717	492	478	441	405	411	374	376	398	413	348	402	380	377	375	380	396	427	361	333	340	347	353	331	314	340	307	330	363	346	318	306	332	365	316	360	346	362	339	341	324	323	313	320	343	339	288	320	348	313	338	309	284	346	345	339	323	340	336	323	347	316	287	342	345	316	310	321	318	350	347	330	351	290	324	331	310	319	362	332	350	333	330	303	327	346	306	312	340	337	301	318	314	316	326	355	324	326	312	312	358	321	298	331	291	341	311	307	332	352	338	332	317	356	298	339	316	347	352	365	329	311	340	329	323	327	327	354	317	380	332	329	321	297	321	330	335	354	343	331	309	345	329	352	330	336	308	311	352	356	323	341	351	343	311	347	326	336	323	330	322	313	349	317	347	336	338	315	336	330	325	360	313	324	316	304	341	318	324	334	342	343	319	322	325	321	332	348	325	336	328	330	280	324	320	340	324	331	325	352	333	339	320	336	326	343	330	309	357	319	324	318	338	349	324	348	347	338	310	337	292	330	341	310	308	345	341	327	330	296	351	303	334	357	317	328	327	346	340	286	334	306	321	317	336	301	325	308	343	327	318	344	333	292	290	321	357	317	343	371	329	324	273	340	328	350	310	297	357	338	300	311	322	314	365	310	341	328	316	342	330	306	300	304	300	294	351	358	334	316	329	360	348	342	345	324	315	339	311	310	331	351	324	335	348	349	317	291	300	317	316	331	339	328	341	346	334	304	330	337	359	337	365	327	333	342	325	340	335	333	319	328	353	352	313	295	338	346	306	313	295	316	332	334	348	336	331	338	365	326	340	346	338	310	354	321	329	305	321	311	351	329	344	312	327	340	308	313	338	299	328	347	336	322	393	334	354	299	333	310	340	324	307	327	316	332	291	335	308	330	308	331	336	315	332	312	326	314	353	322	308	331	305	308	336	318	335	308	322	348	313	307	323	316	354	313	349	323	338	336	323	353	296	315	306	335	333	329	357	365	329	327	313	337	320	362	355	334	316	318	314	329	339	311	316	300	334	314	333	350	339	325	349	331	304	323	328	343	329	334	306	344	320	340	321	319	340	347	351	325	295	325	306	319	313	315	330	328	330	327	322	352	381	362	333	324	330	338	307	334	331	345	366	328	331	356	324	318	337	321	318	271	315	338	366	345	303	306	316	322	332	334	332	282	340	321	317	311	322	311	296	367	370	351	332	339	339	303	332	348	357	328	317	323	337	336	343	301	368	365	312	316	335	311	359	331	346	350	318	333	339	303	338	315	324	324	346	346	324	324	329	355	336	297	305	345	305	347	280	331	319	321	322	305	323	352	323	345	347	338	322	315	324	323	295	319	317	324	329	299	305	307	328	339	319	344	347	323	328	287	315	315	340	357	328	357	308	341	344	319	315	302	343	324	293	339	342	318	312	351	328	332	329	349	294	342	340	353	330	359	323	334	313	322	332	319	311	316	303	297	359	303	324	312	327	325	340	342	299	337	342	350	367	333	333	331	324	336	348	336	338	346	337	325	334	304	334	309	319	313	340	363	318	372	342	318	330	339	350	303	363	343	343	332	334	318	323	338	338	326	313	356	322	318	330	352	341	320	320	319	324	314	300	295	327	337	362	335	331	337	311	365	300	334	360	317	334	304	346	331	306	337	335	347	326	306	293	332	325	307	347	333	311	317	330	350	313	292	304	322	334	312	306	345	334	355	326	302	335	317	336	301	289	369	357	308	331	308	320	315	323	338	326	341	333	335	343	339	349	316	323	316	311	308	343	344	314	329	312	340	303	322	336	337	341	299	349	366	317	328	308	325	318	311	321	328	317	291	377	299	327	349	304	328	335	344	308	323	328	314	338	354	338	333	355	345	349	315	318	321	343	330	322	303	341	309	305	335	322	305	325	337	336	321	314	347	305	329	318	333	331	307	330	326	325	325	327	334	341	310	336	291	305	368	313	351	343	337	311	299	333	348	329	308	326	312	322	332	374	278	359	295	312	365	314	324	302	317	326	345	317	354	323	313	320	325	355	308	347	319	347	350	321	336	307	334	338	373	329	323	309	331	299	335	341	331	287	370	350	307	346	295	315	334	328	342	325	350	292	348	320	299	327	304	319	320	356	314	356	340	353	305	333	317	343	336	319	324	339	326	340	335	322	341	352	306	325	328	322	355	343	334	311	353	350	323	295	326	327	302	310	350	319	316	337	337	362	346	325	293	345	305	358	327	344	345	352	310	308	316	322	320	298	323	312	299	341	328	331	334	334	310	325	342	323	343	343	338	354	339	323	313	320	327	344	368	349	335	337	340	348	327	376	321	345	302	312	349	312	302	326	297	308	300	357	352	324	295	328	332	326	336	361	329	340	354	327	341	296	336	332	342	338	341	319	307	337	352	315	323	332	328	366	328	338	340	335	329	324	322	319	327	303	332	329	315	302	314	331	305	341	328	340	325	317	312	313	344	294	330	353	332	351	319	354	297	314	319	338	308	331	308	285	339	347	351	329	335	334	325	315	351	326	307	306	342	338	293	343	323	344	333	296	301	317	356	311	363	320	324	313	330	305	334	343	344	323	311	336	313	350	329	333	346	338	333	308	328	343	369	345	335	306	359	287	358	296	341	337	301	326	356	326	365	309	337	318	368	339	310	314	332	351	331	328	345	315	348	324	334	362	336	322	387	294	345	333	295	325	337	319	334	327	358	314	353	340	327	328	324	347	327	311	313	340	341	341	363	320	317	320	329	302	342	305	329	300	322	345	351	313	289	349	328	313	327	306	325	340	339	324	347	290	330	308	353	296	334	338	303	335	342	307	330	342	308	365	327	359	316	328	373	305	335	326	331	319	329	341	308	372	332	325	357	363	335	324	384	318	321	332	312	368	346	286	332	322	351	318	334	309	316	282	331	294	314	341	285	345	319	355	311	347	310	369	318	347	332	351	319	344	316	311	314	349	344	314	334	346	330	325	303	338	317	328	343	368	295	346	299	324	334	349	315	301	323	303	321	344	292	336	330	348	335	322	332	345	341	321	337	320	341	330	335	327	358	318	330	313	322	336	344	289	302	373	349	329	319	342	314	360	358	337	311	333	362	305	324	329	360	318	339	324	346	312	336	319	342	319	339	297	332	301	351	330	327	330	335	341	301	329	350	308	329	337	336	302	341	347	333	322	345	314	322	347	346	356	294	314	368	334	308	318	369	324	348	297	344	296	307	326	319	334	316	316	329	323	288	338	334	325	319	324	374	328	335	355	289	325	309	345	317	320	357	305	338	309	314	318	325	309	326	335	331	304	337	330	293	317	333	335	329	297	319	326	328	339	342	320	305	364	330	329	326	318	330	342	315	351	331	330	320	356	318	306	321	284	338	320	345	328	353	342	318	356	337	329	341	336	331	328	303	314	328	318	308	337	344	341	316	329	342	327	337	293	354	315	340	325	347	366	328	347	319	371	315	307
28520	30213	37190	37202	39114	37235	33626	29695	24651	21708	23817	28922	31577	27380	18705	14117	7194	4639	6099	2750	2061	1794	1505	1585	1613	1475	1258	1235	1249	1283	1428	1375	1299	1363	1456	1456	1379	1380	1121	1081	1022	1009	1023	1005	1020	1016	1010	961	975	993	978	963	979	961	971	977	978	982	1061	945	984	954	910	941	950	978	1033	972	987	931	991	1007	903	946	977	969	922	912	918	913	942	974	943	994	939	1011	963	938	955	955	965	931	933	982	979	955	1002	1018	906	957	915	954	901	929	939	955	872	928	950	926	866	941	955	932	930	998	934	957	1039	1020	920	936	990	971	948	915	960	893	925	953	919	970	941	905	923	913	959	953	945	1025	984	1022	949	931	927	979	945	946	956	919	990	920	1009	959	932	936	947	910	953	951	914	952	999	951	974	902	989	987	966	931	975	991	988	979	952	897	941	989	920	968	934	941	937	946	990	953	950	895	997	947	926	985	1005	936	944	995	918	959	906	997	982	973	926	1011	968	891	969	853	924	950	944	919	925	958	1021	934	962	956	940	954	904	977	951	960	959	966	986	963	926	946	924	935	978	918	939	949	923	919	950	949	943	924	968	914	939	925	984	920	954	920	903	1026	897	989	933	973	949	955	911	933	913	935	982	903	939	972	969	978	970	971	927	931	973	931	987	974	970	1037	952	939	928	1008	1007	922	938	987	938	906	1021	951	969	945	943	973	957	962	971	984	962	959	981	942	1023	937	990	982	923	922	906	931	936	961	1006	1006	978	901	945	940	940	940	894	949	944	953	909	922	932	987	973	971	988	957	912	906	953	935	912	937	946	860	974	926	958	922	941	947	972	924	932	1004	958	993	900	906	954	977	953	983	997	903	958	914	974	1004	950	936	982	981	914	957	939	918	947	944	956	951	999	898	897	974	959	989	1010	923	932	926	953	994	941	1022	900	947	929	953	962	927	952	944	966	940	1038	941	963	945	929	944	904	944	982	963	964	952	959	964	907	1012	969	944	941	953	886	950	941	944	901	932	937	897	983	931	950	973	908	958	911	949	937	938	968	994	989	890	962	942	908	927	1011	900	960	941	1016	934	921	969	949	958	937	897	930	882	950	994	943	940	931	932	942	922	963	968	939	969	950	938	923	950	978	993	928	982	937	951	989	999	970	914	926	952	978	912	988	984	941	947	919	933	996	913	944	975	950	962	922	948	945	1013	999	946	971	937	912	955	956	926	944	988	946	927	960	917	936	971	984	953	922	937	922	902	921	958	984	961	972	916	988	965	987	967	918	921	899	920	967	954	970	911	891	931	972	936	931	928	931	895	915	1001	998	939	870	975	982	980	924	951	942	937	924	898	909	924	903	992	942	953	895	977	963	959	907	942	983	932	958	972	951	943	936	903	860	977	979	909	936	952	907	965	981	897	990	964	925	939	946	950	953	941	983	931	904	981	940	905	888	985	923	917	894	935	975	945	955	937	910	963	884	986	945	965	964	969	924	913	955	969	968	949	921	990	945	987	890	966	938	927	900	968	961	930	930	931	975	934	970	931	985	979	948	964	987	891	964	963	928	949	977	972	988	1002	934	914	947	926	893	958	928	925	961	981	909	976	965	975	977	959	909	940	959	1002	956	963	991	906	934	962	958	952	987	977	946	937	980	944	965	972	962	912	902	979	923	951	941	942	916	920	951	911	924	969	893	995	937	962	931	969	964	928	924	962	963	952	1010	978	940	1020	890	963	965	931	891	942	920	939	995	961	955	947	986	953	969	919	932	942	958	895	937	965	969	971	909	908	978	920	921	940	970	953	974	969	935	985	918	977	993	962	940	960	917	1018	879	984	1033	890	920	901	985	963	981	913	942	964	947	905	996	923	951	965	976	922	914	961	959	962	1039	952	935	961	937	988	938	937	961	995	943	938	927	908	912	946	913	937	967	907	1001	955	972	968	966	952	934	971	953	920	910	1001	940	938	960	989	986	937	981	925	946	929	921	993	907	924	966	967	989	967	945	963	999	941	916	949	918	981	957	969	982	986	963	1028	929	934	974	986	894	923	948	964	989	956	930	956	918	927	933	948	903	955	1005	966	967	953	923	940	982	959	941	981	978	993	968	960	899	932	966	916	953	943	946	947	964	930	927	946	896	899	996	934	947	989	970	972	935	906	982	947	910	954	936	867	923	932	911	906	918	967	906	955	1000	976	919	951	989	923	965	1004	1000	946	926	955	932	1012	962	932	934	954	965	945	974	990	974	905	974	957	960	950	970	976	956	993	882	932	979	922	962	889	954	940	952	918	913	954	1034	941	903	968	878	880	983	989	958	1056	920	1009	937	1018	945	959	962	958	919	1003	1014	973	1012	995	980	974	949	912	889	974	949	934	944	943	953	970	972	956	955	940	970	969	963	1000	933	901	953	951	959	893	923	955	914	953	909	917	952	957	934	910	959	938	930	991	942	952	895	901	999	964	950	961	976	971	922	927	957	977	974	932	949	921	945	919	977	943	936	960	894	939	915	928	992	945	917	910	972	961	980	934	919	1028	923	884	923	968	965	982	948	917	972	962	938	931	989	982	904	968	909	974	967	923	970	929	955	896	913	927	1009	942	951	971	1011	981	929	871	935	948	965	950	976	934	937	979	917	938	926	972	938	968	925	884	996	961	930	925	951	960	971	957	967	939	914	942	913	1013	951	973	935	995	921	990	918	938	938	946	957	908	927	932	963	913	1037	941	934	978	931	947	977	955	926	942	924	949	944	982	957	919	971	885	953	948	994	994	953	948	920	939	935	925	919	934	971	935	897	950	938	950	941	928	915	992	979	944	903	957	941	946	924	981	975	940	1033	982	974	934	911	900	923	933	941	963	921	952	925	893	954	967	951	987	1020	967	963	1006	962	953	989	958	951	934	966	941	971	975	985	892	990	970	988	969	899	917	939	931	963	990	943	983	928	931	979	1026	918	928	932	936	880	911	949	973	950	893	949	922	925	945	937	968	973	921	978	947	935	972	1009	956	947	894	946	986	956	1014	976	928	946	918	935	969	940	945	910	956	953	964	961	955	911	922	913	952	949	958	945	929	928	920	943	960	943	982	924	1022	915	941	979	924	976	923	920	994	966	949	918	891	973	901	956	963	958	942	916	939	938	912	956	888	923	985	943	922	930	979	899	893	924	949	941	970	931	1022	971	976	921	892	958	945	1015	968	942	937	995	927	936	953	955	943	906	955	911	951	916	1004	930	1029	928	953	940	912	956	943	895	947	975	909	999	957	952	974	907	968	927	926	935	957	949	920	937	962	1001	965	965	912	982	982	961	981	930	956	949	954	958	957	941	927	1003	960	950	947	944	912	928	959	983	967	889	967	957	965	933	981	965	936	978	932	933	914	898	1009	972	993	926	935	986	1004	951	907	966	970	977	984	908	957	900	983	942	996	965	995	913	962	984	980	943	958	927	937	924	953	980	999	965	983	934	951	930	947	976	940	927	926	893	1014	928	924	942	941	970	975	918	949	904	910	1018	931	947	1004	979	965	945	939	888	977	969	985	935	936	973	948	932	877	890	924	973	931	972	949	925	935	942	937	896	909	934	923	936	885	969	985
44060	39478	38765	35727	33467	30985	29909	26773	23415	19007	16357	20784	23066	19527	13649	8528	4703	2154	2830	1287	840	622	635	523	514	483	430	463	434	411	449	401	491	412	481	433	425	394	351	353	352	359	358	324	389	332	346	324	361	356	373	345	337	351	341	366	350	345	319	312	359	314	362	320	344	334	362	325	353	328	323	329	355	304	334	327	370	308	357	324	301	353	337	319	344	358	360	348	336	331	341	320	336	325	329	349	316	351	337	354	310	378	312	362	324	334	315	332	317	323	321	343	325	326	316	357	320	348	303	313	358	343	333	373	318	332	346	315	325	352	323	325	313	331	334	376	318	326	331	332	316	327	304	303	325	330	310	348	355	357	340	344	339	357	323	368	337	312	309	339	344	309	340	336	331	381	342	317	314	356	342	375	383	295	335	320	354	305	334	328	296	320	314	367	333	340	318	328	345	323	369	352	306	332	340	330	342	328	284	326	303	329	336	341	317	328	368	333	326	317	307	352	359	360	338	306	340	327	346	326	314	315	318	317	339	312	333	361	338	345	344	346	326	338	332	293	323	311	321	304	309	364	316	337	338	340	332	325	316	365	305	335	330	294	340	365	380	307	294	317	331	327	322	332	328	358	332	339	346	347	367	336	340	375	316	314	302	336	339	320	316	363	313	351	332	351	340	325	305	346	313	317	312	371	323	319	355	342	341	330	338	337	346	334	306	354	326	328	327	324	316	341	347	345	321	375	347	306	334	323	357	338	335	360	309	343	345	336	328	352	310	346	335	321	345	333	325	363	314	350	342	341	369	306	330	325	337	300	329	347	324	315	362	345	297	350	324	350	329	331	342	315	352	348	313	344	323	308	319	322	373	339	334	353	314	335	303	334	301	344	309	330	346	327	308	328	323	305	322	341	345	317	339	327	320	344	330	300	347	323	308	331	305	340	315	343	336	335	306	316	323	308	357	322	327	320	353	303	302	352	305	326	312	318	305	343	325	360	334	322	320	316	322	361	318	338	310	340	318	349	350	335	324	313	306	288	332	356	322	333	339	323	319	373	324	318	337	305	335	276	336	361	319	325	352	316	308	315	325	323	312	367	341	309	303	317	329	315	338	311	371	325	327	310	328	319	353	299	342	338	332	334	282	312	318	318	333	325	351	357	296	329	301	316	336	334	319	331	351	307	319	334	314	293	334	322	341	337	316	337	376	321	305	352	325	338	328	333	308	320	330	336	353	357	322	312	341	353	390	340	344	322	321	342	364	331	307	310	299	322	326	323	329	324	330	327	311	314	345	333	336	355	324	321	327	343	344	315	350	355	322	354	333	318	332	340	352	340	324	333	344	354	325	358	328	315	346	315	332	346	322	318	331	341	342	342	315	323	304	297	295	350	339	336	346	333	330	324	352	320	318	323	312	312	347	353	321	321	359	335	320	361	332	346	294	328	318	331	314	336	336	345	313	364	321	316	339	316	311	345	337	356	288	317	329	331	295	329	332	324	306	349	315	345	323	346	308	354	358	370	333	343	338	324	340	331	334	305	343	317	352	344	340	328	344	350	340	313	324	316	312	341	333	336	335	334	315	339	329	335	291	358	331	345	337	344	320	347	351	340	317	315	309	322	359	327	361	330	334	344	334	325	329	290	334	352	343	310	307	353	365	325	304	328	328	299	321	356	330	309	332	328	324	355	358	330	329	343	310	340	311	332	347	293	336	349	336	337	331	317	319	336	316	328	300	338	328	350	332	345	297	333	324	361	330	295	314	364	333	313	335	329	378	304	377	323	327	329	304	335	349	348	339	337	340	336	343	369	313	320	352	341	333	321	328	344	350	342	369	341	305	338	319	323	325	365	334	344	334	359	322	340	328	332	305	311	328	331	337	324	334	311	362	367	337	335	366	337	339	340	372	310	308	330	351	277	299	308	319	325	325	304	318	362	343	334	342	361	327	338	351	346	322	321	375	332	340	309	312	349	330	301	349	316	341	361	301	326	354	355	344	340	328	330	331	318	300	304	330	321	329	340	347	322	341	334	334	323	316	336	338	376	339	325	348	328	336	336	341	340	323	304	342	340	353	288	340	364	344	338	351	332	356	321	369	282	351	357	339	328	314	353	322	350	346	337	326	331	337	332	314	321	339	315	318	329	336	336	302	314	341	342	378	314	319	327	323	332	352	360	337	327	339	354	307	326	336	346	359	352	337	357	352	308	318	343	360	339	324	345	358	319	303	363	343	320	356	366	346	334	352	311	334	326	307	325	310	318	323	297	356	300	324	346	353	312	350	326	355	340	311	312	338	310	336	372	321	326	291	325	338	363	327	362	356	342	321	321	328	336	312	346	347	326	327	309	325	342	321	340	328	341	333	319	320	311	336	317	305	361	359	341	340	328	314	317	339	347	352	333	311	308	341	323	328	359	295	352	314	334	321	328	310	335	316	322	332	322	354	324	354	314	329	328	361	293	311	328	320	312	354	336	312	343	339	328	319	314	350	358	345	289	307	345	339	297	341	302	367	326	352	360	332	366	345	300	335	312	331	344	319	337	329	306	325	313	317	344	346	302	301	306	330	334	307	338	317	307	342	341	316	350	328	324	354	345	352	326	325	379	348	359	358	316	326	331	316	306	334	339	336	312	329	331	336	333	357	305	349	339	310	367	313	345	324	320	321	310	329	317	397	333	314	324	351	313	350	335	313	346	346	298	326	352	305	371	304	353	346	359	326	356	369	300	315	332	325	345	299	328	321	329	365	348	303	341	325	354	323	343	315	349	343	309	352	334	303	330	307	340	326	326	287	327	325	346	335	333	311	320	309	352	330	331	340	353	345	353	343	334	339	347	329	330	331	334	345	322	351	361	303	329	354	300	337	323	322	375	360	330	293	338	299	360	312	323	330	316	350	313	312	340	347	326	347	337	330	344	337	333	369	321	299	337	304	300	341	326	331	367	339	305	335	302	352	305	310	341	339	351	350	329	338	342	308	325	293	315	379	300	340	317	339	333	352	346	319	305	334	348	336	377	343	303	349	367	356	311	340	323	342	346	342	329	347	326	333	308	359	379	328	323	311	323	310	321	328	351	368	309	339	304	333	374	368	303	360	307	332	327	347	330	329	345	318	318	310	300	318	340	326	328	322	354	355	344	330	365	350	344	320	306	319	349	322	373	333	304	326	333	311	340	321	344	322	334	330	302	321	345	349	326	324	352	335	326	347	326	316	321	328	312	326	317	325	348	321	344	336	315	341	333	329	348	282	324	326	349	299	379	344	315	343	317	349	325	347	346	324	334	331	311	343	309	329	348	334	333	319	322	322	325	337	307	332	307	341	327	311	339	361	344	345	309	320	346	339	336	350	319	355	334	321	322	342	352	314	353	326	286	310	348	332	316	310	320	343	349	339	324	326	320	335	332	379	379	332	330	343	354	369	313	354	332	326	341	352	320	330	340	337	317	356	310	318	332	310	326	322	329	321	351	337	348	299	310	356	336	353	321	351	331	318	355	305	342
37106	37845	41980	42475	45987	46921	42786	39109	35819	32659	34762	39798	41951	37668	29122	23859	14612	8852	10744	5214	3501	2712	2368	2611	2277	2113	1824	1629	1732	1745	1810	1939	2005	1723	2005	2051	1680	1747	1409	1197	1223	1125	1129	986	1033	1017	998	1037	1017	1015	1022	891	1042	996	991	1041	974	951	985	1010	936	963	978	979	955	905	965	989	945	972	966	930	932	959	928	936	939	948	952	962	969	970	954	934	964	953	941	921	995	980	948	944	904	933	924	938	970	920	930	939	901	968	913	906	908	901	955	913	896	963	898	949	975	949	994	935	1005	965	872	924	990	952	888	948	931	928	933	913	946	900	944	955	938	910	953	908	1000	950	941	898	968	939	875	922	880	950	966	982	967	971	976	957	897	935	916	962	961	942	947	903	953	915	928	978	888	921	944	942	935	911	937	972	925	961	948	989	967	940	950	907	961	932	912	926	902	909	879	921	909	918	953	939	927	975	945	978	931	950	959	909	946	850	951	975	909	921	894	935	885	934	940	902	871	939	945	864	918	978	894	930	865	907	914	974	935	916	916	919	922	900	957	936	975	912	841	929	979	922	960	909	914	925	942	991	920	910	926	931	912	964	966	939	916	921	965	922	1001	894	920	951	855	906	911	922	906	897	994	913	928	946	923	867	972	890	925	874	975	964	945	923	951	897	923	896	923	909	928	927	912	881	966	911	951	959	920	927	922	891	957	871	974	925	921	917	896	977	950	904	930	947	935	917	932	960	938	947	940	891	926	903	950	914	947	923	936	955	913	936	965	956	907	892	954	944	906	891	933	981	920	879	937	964	927	923	983	935	934	938	932	932	916	897	986	993	966	938	929	904	922	905	948	940	950	939	956	966	911	887	952	911	960	968	895	875	968	956	918	917	906	932	924	914	931	927	915	985	914	870	942	900	947	949	902	927	922	915	887	896	886	883	918	877	945	1006	955	930	960	938	991	940	963	913	937	928	960	949	930	945	895	950	959	938	900	967	938	890	947	901	952	919	908	922	921	914	998	965	910	846	941	947	921	913	922	931	930	913	918	990	927	899	928	956	941	945	904	953	925	981	903	941	881	886	965	936	964	949	935	901	950	937	924	935	876	935	895	970	938	918	935	941	919	962	923	923	907	973	902	960	888	924	928	941	934	912	955	938	938	900	934	889	923	979	917	941	910	942	910	915	887	935	925	947	936	898	912	976	926	935	898	915	909	927	920	939	917	1015	936	941	894	908	968	918	941	910	908	950	935	937	896	928	937	941	912	965	933	971	932	938	982	912	933	911	944	947	935	938	916	914	907	928	872	953	969	919	857	938	906	926	869	942	937	953	905	940	951	919	937	968	907	915	921	930	955	937	946	907	868	881	908	950	961	917	963	892	939	918	939	943	884	959	960	945	971	924	939	928	893	930	914	948	935	919	914	899	957	895	927	916	967	953	948	898	942	898	932	895	953	904	883	962	885	903	909	937	893	959	946	911	875	958	928	950	999	962	874	892	963	939	969	897	970	923	1010	895	955	907	939	900	964	912	934	890	909	930	898	961	983	961	981	913	900	967	947	902	920	905	970	871	931	917	951	875	978	888	939	921	934	889	955	955	926	931	900	955	878	913	909	925	925	974	905	867	915	965	896	875	900	952	916	942	946	900	967	875	865	928	968	914	943	940	937	958	947	951	878	873	932	956	940	955	945	926	921	932	895	916	914	944	935	911	928	938	974	934	939	962	932	926	942	946	926	903	957	978	921	918	902	945	919	911	901	941	927	893	931	954	900	920	972	924	925	932	911	895	893	946	891	928	914	974	880	906	931	924	956	898	912	955	968	903	924	926	863	924	931	914	904	911	952	916	942	920	938	891	885	918	932	887	898	944	959	934	947	958	906	925	933	935	928	967	943	923	948	973	959	962	834	951	958	857	986	907	905	935	880	939	967	957	880	961	926	917	980	941	965	947	925	910	884	935	922	930	916	935	945	966	935	947	929	931	933	912	923	922	941	942	956	901	911	892	923	941	981	955	972	908	923	922	1013	941	920	936	920	900	885	915	947	929	910	901	920	950	907	922	995	912	883	924	976	935	887	870	969	919	969	926	974	880	924	898	963	904	925	892	910	922	917	966	936	990	937	942	928	924	903	923	930	940	975	913	972	948	1016	960	955	917	945	988	876	890	910	994	963	922	871	892	921	880	903	917	978	912	901	931	985	955	982	900	941	914	905	917	920	941	912	896	963	906	916	963	922	896	886	956	860	932	937	936	957	961	881	942	966	936	890	916	917	965	935	916	885	882	941	904	866	912	887	882	931	884	918	938	909	914	985	945	979	875	942	887	897	934	895	928	918	972	967	971	932	919	915	917	956	921	911	953	952	932	937	995	944	920	933	935	974	913	929	972	942	913	954	915	907	905	904	930	968	874	937	918	915	890	927	926	924	955	943	901	963	927	935	957	937	943	925	956	974	938	906	932	878	964	932	970	928	878	952	980	970	912	996	942	949	891	977	895	966	909	906	929	916	897	914	926	922	916	926	919	917	946	974	955	939	930	908	929	924	930	859	928	984	908	894	932	971	955	938	879	924	907	939	943	908	918	943	914	917	965	897	969	958	937	930	970	890	895	937	921	906	924	876	952	914	955	933	948	939	978	901	928	945	967	908	987	903	927	930	914	951	935	916	899	921	947	923	909	945	911	941	958	908	964	948	903	916	930	910	902	919	909	953	902	952	1015	921	942	915	892	996	934	960	935	939	945	879	966	966	887	912	923	913	959	964	959	923	969	948	942	913	909	956	909	935	914	965	979	881	952	962	965	912	892	929	942	954	947	914	939	952	930	878	906	939	950	955	965	890	896	889	950	888	942	909	955	952	914	976	896	932	924	956	948	913	990	967	914	887	939	936	930	958	939	940	976	932	940	929	928	973	901	909	881	913	914	963	931	958	894	903	943	951	951	981	958	940	950	991	924	973	955	940	878	947	960	927	949	947	934	899	919	880	908	899	959	881	889	926	936	920	947	917	934	884	921	912	895	918	917	949	889	909	953	983	953	894	910	924	915	973	930	954	897	981	919	950	925	926	916	927	980	869	947	914	944	943	953	940	928	944	958	926	969	954	916	936	917	905	886	934	946	905	867	908	907	965	928	952	923	933	941	896	939	934	891	975	998	947	973	924	911	930	931	980	997	941	916	931	960	934	949	956	946	939	913	972	938	915	928	935	938	915	905	924	907	941	941	921	982	923	964	929	921	911	912	871	887	899	927	938	925	920	901	898	952	907	924	933	969	951	876	945	973	951	964	978	898	893	947	941	878	949	869	900	912	949	935	933	994	923	937	887	930	964	895	905	948	962	894	897	950	932	888	952	880	926	956	947	871	940	955	946	909	951	928	941	932	985	953	932	859	880	913	935	958	997	934	906	917	918	933	912	975	875	932	952	890	920	942	888	898	920	961	954	916	956	855	913	937	946	952	929	920	899	917	941	888	918	969	914	926	929	898	893	910	928	937	979	924	910	928	938	930	907	932	960	889
8534	9701	10841	7689	4140	2597	1945	1367	1067	816	581	785	789	664	579	379	266	241	290	216	246	222	194	196	202	203	191	218	191	197	213	197	169	180	188	189	192	194	191	205	186	169	186	184	164	190	186	191	192	180	180	176	192	198	190	200	185	185	169	193	170	155	195	176	181	169	172	177	186	189	203	191	188	177	147	175	198	178	183	190	197	200	188	189	188	177	192	183	201	185	184	170	187	183	183	195	198	176	190	195	205	167	204	182	196	205	179	190	216	201	193	201	182	215	190	201	177	205	201	190	186	188	164	165	183	193	193	192	196	169	180	184	169	205	179	174	198	193	189	194	197	192	207	197	178	217	204	200	180	182	184	173	187	217	217	209	217	201	205	160	176	194	182	176	211	204	185	173	206	180	187	182	193	188	196	186	159	169	202	219	179	181	185	173	204	200	186	180	195	202	196	195	174	195	165	188	215	189	193	203	197	210	172	182	154	206	190	165	227	205	184	195	199	196	190	181	173	190	200	197	187	186	184	208	203	183	189	180	174	194	189	184	198	195	189	211	166	191	182	194	177	193	192	155	192	192	189	197	210	203	195	209	199	195	209	200	182	187	187	193	192	164	164	188	166	191	210	199	189	192	194	191	182	209	196	180	189	202	174	209	192	190	205	190	196	152	176	205	196	183	186	186	170	181	181	179	189	176	185	178	204	190	202	196	200	180	185	174	183	162	177	189	197	211	204	203	196	171	187	163	186	228	198	177	206	192	172	187	182	199	188	190	178	184	180	192	195	203	178	171	198	180	196	182	201	201	192	167	191	181	204	200	165	184	193	201	197	182	178	189	207	182	177	206	185	212	191	184	176	192	187	186	209	169	179	212	185	188	194	203	215	181	203	206	193	193	209	169	216	189	181	178	189	210	189	194	195	191	208	182	181	201	193	188	175	197	202	174	202	196	189	172	181	213	193	175	187	176	183	203	174	201	194	160	169	188	192	203	181	197	202	188	179	188	183	201	183	168	184	204	185	192	200	185	203	208	183	201	178	189	179	178	196	197	202	194	228	197	182	187	171	167	184	206	210	178	199	169	182	184	208	195	203	184	188	184	175	183	213	187	184	166	183	184	205	168	185	215	197	179	189	198	163	196	187	181	194	175	185	184	185	200	181	181	178	168	195	195	191	192	202	170	183	184	181	185	181	172	195	187	183	167	182	181	196	208	194	193	200	184	208	179	193	189	174	213	155	193	219	189	184	156	190	199	204	161	197	172	190	197	190	195	171	192	195	192	166	183	195	191	197	217	224	167	212	174	220	220	180	184	215	175	176	159	184	189	174	177	176	187	194	201	200	216	180	195	212	206	202	200	191	188	187	201	180	196	202	185	191	183	221	179	193	180	183	167	172	177	179	183	189	185	138	204	190	195	212	187	178	194	201	162	210	210	183	201	193	184	185	204	188	173	197	182	202	185	193	184	163	171	204	182	169	184	174	178	204	182	180	184	184	184	176	194	185	190	216	182	164	192	201	213	191	215	230	188	182	173	170	214	188	184	163	178	173	211	174	197	184	218	203	191	200	168	191	188	204	187	198	201	181	180	195	174	182	188	185	205	185	189	177	205	173	181	189	186	195	178	175	212	194	188	176	197	156	187	198	190	195	223	210	179	181	196	187	195	183	186	185	203	187	202	182	194	192	211	187	208	198	194	183	183	197	182	180	186	197	197	174	186	180	165	208	171	200	175	210	185	192	172	163	168	173	171	179	176	179	208	213	180	194	177	202	192	181	215	193	200	199	209	196	204	173	166	180	165	195	209	184	193	192	169	181	181	190	187	202	175	177	173	165	183	187	153	182	189	184	198	197	171	186	186	177	177	184	177	190	168	191	160	220	180	185	185	193	210	163	177	193	198	169	176	189	208	190	193	180	207	194	168	207	181	202	182	190	196	211	168	211	195	185	186	198	176	181	179	207	186	210	194	172	208	186	208	201	179	186	197	188	218	178	195	204	201	199	178	153	181	199	178	177	188	188	168	163	197	174	199	176	185	194	234	187	198	169	183	166	213	177	180	171	209	171	205	194	194	183	188	185	189	184	198	212	170	173	208	175	167	221	192	200	186	225	205	197	186	189	200	165	199	193	193	200	184	197	194	180	185	178	164	176	167	191	175	184	200	162	172	201	218	179	215	179	165	196	187	190	179	169	197	195	201	169	202	204	185	189	205	192	217	171	181	231	207	198	188	206	211	194	197	176	164	185	182	172	188	212	162	222	196	184	196	183	190	190	208	198	188	191	212	200	215	184	181	217	195	189	194	190	186	181	182	179	178	203	171	179	187	187	173	193	197	180	169	182	182	199	201	192	189	183	197	190	220	185	175	214	188	188	163	197	179	193	181	201	179	207	177	188	190	182	202	168	202	165	181	171	196	154	204	220	148	222	193	204	189	200	196	190	189	180	181	186	184	188	204	175	176	211	193	181	184	172	195	181	201	175	200	166	186	181	238	195	182	173	187	183	194	164	188	188	199	188	190	188	184	194	200	178	182	185	170	228	189	154	214	211	180	167	162	199	211	178	209	166	178	177	206	183	205	186	200	219	185	171	205	179	155	187	207	175	181	185	218	184	191	177	208	188	193	179	175	184	194	177	197	185	175	187	185	186	210	195	182	169	199	201	165	194	195	203	181	183	188	163	202	213	198	198	175	181	160	183	181	193	176	207	171	195	209	191	176	184	188	210	196	168	194	208	195	172	174	191	195	203	167	196	179	193	203	189	211	193	192	201	204	179	196	186	179	202	183	170	185	211	168	188	198	182	182	183	196	183	179	198	183	174	185	187	208	188	169	165	192	194	210	217	167	176	174	178	179	202	183	177	166	200	207	197	183	175	184	195	222	172	187	180	184	192	185	178	208	215	193	201	168	186	167	181	193	196	193	187	183	194	183	181	204	196	172	188	183	179	220	192	179	199	194	186	176	197	200	166	180	169	167	204	192	194	215	162	177	201	196	177	180	190	199	199	199	195	179	209	201	194	171	180	190	169	189	158	182	207	205	196	193	177	177	210	160	211	173	186	209	177	183	199	200	195	193	183	200	196	159	190	182	200	169	181	173	183	189	162	185	191	199	180	186	194	207	175	194	175	192	212	229	203	184	200	158	202	181	207	204	164	195	195	205	169	189	187	204	189	194	205	203	182	188	179	193	183	211	171	198	185	196	201	168	178	182	184	178	199	197	185	195	180	184	170	190	220	193	179	197	200	199	195	202	193	167	190	208	203	191	199	177	179	200	197	180	182	191	170	201	179	176	201	190	193	176	185	198	193	201	192	219	193	177	215	185	195	179	188	171	174	168	185	196	197	160	179	180	208	182	191	168	187	178	202	172	202	212	179	213	184	167	221	188	189	201	186	195	208	195	207	181	195	177	209	176	192	171	205	200	195	202	175	172	193	172	182	171	194	184	172	193	182	204	193	195	176	189	191	188	190	187	209	187	188	181	187	193	177	189	191	184
8191	10163	14388	13079	10206	7691	6057	4656	3961	3116	2668	3695	4250	3411	2740	1751	1184	911	1069	754	757	724	643	648	640	653	656	606	637	628	580	588	641	657	619	628	634	612	596	624	611	678	591	663	600	644	621	590	624	594	595	641	619	618	592	585	577	607	600	618	603	623	609	634	584	587	629	619	589	634	611	575	592	581	597	604	566	604	607	588	616	570	643	630	621	564	604	650	607	571	637	631	603	612	608	598	631	621	607	606	591	628	628	627	576	639	556	604	577	601	550	612	594	612	624	590	573	574	632	598	584	661	600	575	644	618	627	639	639	612	632	563	630	606	609	607	604	630	593	556	599	606	640	604	613	601	593	656	618	564	568	621	590	597	594	662	618	597	613	582	601	595	603	559	585	591	582	640	608	606	590	623	622	607	617	587	548	596	616	612	608	606	588	614	603	636	635	598	629	603	603	618	590	635	613	596	652	601	638	597	618	651	642	618	589	611	595	584	561	601	585	578	629	576	555	570	628	617	612	625	605	628	549	605	594	566	567	631	621	580	634	584	608	616	625	590	607	617	606	567	632	622	627	589	609	607	613	619	640	622	599	589	578	622	611	572	606	587	623	596	607	593	639	624	607	606	613	601	651	579	620	597	633	624	659	596	623	612	571	578	556	640	604	586	608	631	555	585	614	664	629	609	598	611	578	595	583	633	588	572	594	602	617	582	577	631	609	593	571	591	582	619	647	578	621	606	588	586	587	578	596	586	574	652	590	668	609	571	655	620	609	579	606	582	604	592	606	612	612	589	654	601	624	604	628	590	648	612	627	598	614	584	620	616	653	590	615	579	593	591	559	586	596	594	558	637	616	621	589	620	634	559	601	609	612	600	607	607	597	598	622	639	617	574	582	642	616	631	605	600	661	574	646	633	595	603	638	595	611	592	613	580	607	584	617	592	630	614	603	587	635	537	579	568	649	593	630	619	653	628	646	622	595	589	610	613	617	565	579	650	582	583	590	584	626	596	563	599	616	604	635	593	581	596	569	594	584	612	591	621	609	569	584	625	583	579	605	613	604	589	632	621	571	606	646	608	620	625	566	600	648	647	582	581	625	619	596	583	597	614	601	579	629	600	567	598	587	612	620	641	653	599	575	600	586	594	583	626	559	648	619	648	605	613	582	600	638	593	608	641	612	593	605	596	603	640	619	629	600	579	567	626	598	591	603	608	593	599	665	550	578	629	619	643	647	608	591	644	607	634	582	594	566	622	614	618	620	577	601	606	607	550	571	563	621	548	612	625	581	605	607	612	644	629	628	540	566	622	581	622	606	598	647	618	610	617	612	588	598	598	660	588	597	614	637	589	595	575	625	637	559	595	584	604	599	598	607	614	614	629	639	626	616	625	604	592	607	644	607	668	594	586	540	597	619	618	582	620	614	617	571	614	598	567	624	604	602	626	579	598	621	605	620	599	621	575	599	601	577	615	601	575	601	599	594	650	589	566	548	581	619	583	584	624	624	594	643	630	579	578	605	598	632	624	634	582	588	600	636	594	611	634	565	620	623	610	602	608	608	613	608	590	577	641	620	633	652	599	590	590	567	617	616	574	622	563	656	635	604	564	628	585	618	579	599	585	593	619	640	642	599	588	604	591	637	581	597	611	632	614	603	623	626	597	575	577	588	575	600	578	586	610	620	616	654	581	640	608	571	593	605	549	605	623	590	638	563	616	597	605	579	609	584	594	585	579	618	575	640	593	583	589	601	606	590	608	598	609	572	584	595	601	595	588	622	613	579	605	594	575	636	662	570	619	605	577	616	585	595	595	618	644	590	588	605	589	603	581	585	613	609	580	614	600	617	635	573	657	609	586	556	568	614	572	584	640	555	586	615	589	614	644	594	645	577	541	618	545	647	656	568	585	633	605	561	655	598	585	644	588	577	619	585	566	624	583	612	620	634	602	616	603	614	635	637	609	614	558	590	603	603	616	613	639	622	605	584	590	597	593	625	594	585	614	600	559	618	632	595	613	579	609	636	620	592	562	609	592	585	622	590	594	621	646	607	604	603	591	604	665	590	628	590	552	631	607	618	630	568	587	612	576	616	605	601	607	607	583	613	613	586	683	602	621	587	614	646	605	550	625	577	605	585	628	586	649	652	617	639	602	613	577	639	562	607	571	614	590	577	617	596	642	617	572	632	665	578	597	660	599	620	596	600	632	632	632	649	597	570	637	619	605	635	592	616	613	628	592	634	593	600	616	629	631	598	639	608	614	575	655	575	579	607	588	632	583	564	608	632	613	589	592	579	622	540	628	597	587	586	554	618	581	600	595	619	610	611	619	612	567	627	624	625	585	591	547	580	596	620	629	608	608	590	619	610	620	604	584	616	630	612	622	564	591	603	615	584	613	623	600	587	586	573	600	590	593	600	610	604	603	598	626	629	631	586	614	614	583	583	594	577	618	656	618	572	598	628	593	620	639	587	598	630	610	574	583	611	582	558	654	578	589	603	629	633	651	592	648	614	668	614	600	657	578	614	641	597	597	596	613	599	624	597	561	575	605	613	638	588	614	680	596	640	615	616	644	611	552	629	669	610	630	628	583	640	657	590	648	607	659	643	557	592	635	639	613	577	608	606	611	612	616	580	629	585	559	588	594	581	581	599	613	595	626	613	617	610	600	600	561	623	587	611	620	608	627	631	577	580	644	589	606	626	602	614	612	630	598	580	586	601	619	629	566	590	563	579	630	557	610	603	628	572	601	643	659	589	576	607	604	552	630	615	581	618	625	603	641	587	619	598	583	623	566	598	650	612	617	577	627	603	526	587	583	620	562	673	648	639	600	579	586	598	616	556	601	599	598	602	578	638	617	625	565	602	614	619	604	572	654	586	623	596	602	571	600	635	603	600	585	596	600	637	586	591	581	567	654	610	590	629	625	602	610	633	584	600	632	622	610	621	603	612	628	616	584	561	637	639	601	607	574	621	652	619	593	626	653	648	614	591	608	602	599	615	574	637	626	591	610	651	609	669	592	591	618	620	613	614	637	637	571	615	610	597	629	631	633	610	601	580	590	612	561	608	612	609	611	621	625	567	597	617	630	606	601	596	584	606	629	615	622	602	588	603	597	647	589	610	617	619	658	621	606	607	634	613	620	621	596	608	592	584	614	620	628	604	592	581	617	585	591	604	577	597	632	608	583	635	562	609	665	576	603	601	587	631	594	615	618	598	628	603	589	604	594	582	616	624	620	596	645	603	622	647	620	629	568	658	605	588	609	621	616	584	621	559	606	615	615	600	581	550	570	574	605	621	648	563	574	647	595	602	662	626	579	617	600	577	619	634	597	635	644	605	605	562	642	601	608	612	616	571	638	641	629	595	608	587	575	601	614	630	611	609	637	642	596	622	603	571	599	556	609	613	555	649	611	596	591	572	600	606	606	608	585	606	619	595	602	600	625	591	589	656	593	590	588	653	613	632	577	607	629	608	595	613	578	599	601	654	594	602	611	614	605
33171	35192	37229	33310	30156	25701	21598	16553	12395	10242	7878	10131	11466	9722	7163	4069	2285	1103	1542	874	659	445	400	426	414	420	352	361	325	393	408	329	352	362	343	370	398	363	359	340	321	318	338	342	331	326	310	355	342	336	323	342	350	345	323	363	350	352	330	330	332	310	321	345	317	321	336	352	315	335	352	356	334	317	347	358	294	313	319	336	351	325	339	353	332	332	337	317	326	305	315	354	322	314	303	310	309	322	342	313	342	369	311	311	309	289	299	301	315	300	327	346	325	321	340	316	290	327	321	332	314	356	315	311	316	335	338	343	325	351	306	339	302	337	311	344	322	305	330	332	312	329	332	339	332	335	340	337	325	338	333	366	318	345	327	340	323	346	312	343	316	328	355	331	355	336	323	286	328	298	314	331	334	318	369	310	286	333	336	311	322	330	310	314	291	328	326	340	285	301	310	343	340	320	330	327	309	312	292	330	330	346	340	350	304	333	323	352	362	357	305	326	354	338	326	328	317	361	324	314	301	354	332	318	339	336	293	308	319	330	315	315	307	329	322	342	308	340	294	349	330	330	310	332	320	338	352	333	309	312	323	354	321	335	322	316	328	345	313	306	311	313	318	325	332	338	307	343	323	337	320	325	347	309	328	337	308	313	307	327	338	336	345	364	340	326	340	345	326	327	336	327	328	315	337	319	336	308	361	296	321	364	305	336	326	334	326	313	349	326	326	301	347	318	337	325	348	347	360	304	355	328	310	309	302	329	318	320	323	302	321	324	337	339	344	329	317	340	307	327	315	308	334	330	349	321	344	333	324	313	343	362	336	324	333	310	359	312	376	312	321	328	322	341	350	326	306	341	338	339	327	347	324	326	309	311	306	319	337	338	348	351	359	320	294	315	310	319	329	339	358	307	352	326	283	320	342	316	327	331	304	349	332	329	342	373	305	327	327	322	342	302	334	364	309	307	321	335	325	350	308	305	348	317	312	291	330	324	322	358	318	326	307	348	309	313	296	346	327	351	301	282	333	289	350	320	302	315	327	334	337	321	343	345	361	319	323	338	331	345	312	326	323	339	362	319	337	339	329	345	317	301	334	327	283	331	315	332	342	328	337	314	344	341	293	337	322	315	351	302	350	336	309	361	339	335	324	326	319	342	353	352	315	322	353	343	345	332	300	313	351	366	344	341	359	324	316	314	336	329	319	335	324	355	330	311	338	325	295	314	331	319	305	328	338	321	338	368	324	342	331	297	337	348	338	312	322	319	332	332	330	368	307	329	351	312	339	292	344	377	304	314	323	328	318	330	331	342	300	336	323	347	323	333	376	323	359	302	329	363	339	321	329	315	292	347	322	304	340	341	314	333	326	349	342	336	308	339	310	339	312	317	306	308	323	317	350	345	352	318	342	327	315	334	311	310	317	308	325	364	337	305	324	306	318	300	326	345	304	332	357	288	348	330	309	288	332	323	338	318	314	313	334	354	354	336	327	350	318	334	332	311	348	337	351	339	293	348	312	333	316	320	347	346	327	357	309	316	325	336	335	335	341	316	269	310	317	316	325	265	313	307	345	304	314	341	319	301	334	327	321	323	309	316	312	337	339	301	334	294	299	319	350	373	323	324	310	351	368	326	342	314	315	348	323	319	338	339	325	320	327	321	325	327	345	338	342	332	310	324	342	352	308	345	315	310	342	284	329	361	326	338	333	335	326	350	335	316	304	328	343	322	287	363	328	337	350	356	306	360	285	367	345	354	334	326	359	348	318	320	346	310	319	302	348	295	310	316	323	322	327	321	331	308	343	329	344	325	308	345	344	344	325	327	309	320	332	332	322	328	316	305	355	299	330	277	341	329	311	321	331	323	322	353	317	328	321	298	351	370	318	358	342	350	327	324	335	345	320	324	368	333	305	324	298	332	325	354	313	289	311	332	342	328	342	295	363	312	330	319	325	344	349	336	307	299	356	344	355	342	305	341	306	344	322	336	348	321	323	298	342	353	328	321	289	313	331	299	363	340	350	353	321	330	316	309	302	338	332	302	292	333	280	326	300	335	336	325	314	307	366	314	347	322	299	308	328	332	324	342	340	347	322	314	338	316	329	333	339	337	359	322	332	333	329	346	335	339	296	327	321	352	324	307	333	337	335	352	351	322	339	381	331	312	308	316	343	305	352	315	346	322	341	310	330	308	361	325	310	353	360	331	310	325	331	337	327	303	333	317	331	368	309	340	317	321	337	366	327	317	326	314	290	338	325	313	318	337	301	342	323	343	301	296	328	318	321	300	357	331	365	304	324	323	332	344	381	338	345	350	341	289	323	338	308	301	325	330	324	343	301	317	319	322	325	317	348	333	321	313	334	326	318	323	323	283	325	334	337	358	300	321	356	321	334	341	334	345	340	314	304	330	311	291	320	339	319	311	336	332	326	342	317	325	348	312	343	329	352	356	322	326	320	330	344	366	340	331	326	349	318	348	306	339	343	335	333	345	317	303	324	338	340	314	316	313	306	312	343	325	322	309	331	356	326	303	348	308	340	333	365	303	342	344	330	302	323	336	302	341	335	333	305	344	327	314	299	345	320	295	319	342	365	382	327	331	339	331	347	329	327	339	299	314	337	336	347	322	324	339	361	318	307	332	335	345	319	305	290	310	313	350	316	301	336	279	326	317	331	333	300	326	325	312	330	295	324	319	342	320	345	296	361	310	323	357	331	336	341	346	326	316	301	283	338	348	315	351	316	306	327	287	355	328	285	281	327	283	321	320	294	351	375	310	298	322	337	317	312	308	363	321	323	322	306	320	316	331	335	318	320	340	342	307	349	362	313	350	316	298	348	328	322	311	298	336	330	359	326	326	330	344	321	294	325	371	297	325	317	326	351	325	346	337	344	369	316	307	324	359	326	324	311	336	317	327	324	334	290	353	324	314	333	314	350	310	319	333	316	319	327	321	346	341	328	320	344	343	356	296	319	310	369	334	312	325	345	308	334	317	308	300	317	320	329	348	314	302	332	311	339	330	318	315	317	328	292	338	345	316	337	337	324	323	333	310	338	339	327	326	314	356	333	353	364	326	333	336	326	325	337	322	286	330	306	340	339	342	323	352	293	337	293	331	337	308	350	329	319	329	314	309	334	314	315	308	310	349	329	335	336	335	317	327	330	312	346	360	312	295	331	324	295	325	318	317	359	319	319	379	298	324	319	339	314	316	311	321	345	336	300	331	357	282	325	334	310	313	293	326	300	312	286	336	323	346	355	351	343	318	306	328	343	345	333	326	342	333	312	313	327	349	320	323	337	319	351	316	335	301	303	352	320	328	330	324	309	338	327	301	322	333	321	329	305	344	349	321	366	346	299	352	299	352	307	344	364	330	337	340	321	322	322	344	330	328	306	316	318	306	325	307	344	321	336	327	318	325	316	327	304	339	336	314	337	354	320	297	326	315	309	308	304	324	334	322	358	317	314	337	323	297	337	307	310	318	344	338	350	338	298	317	334	315	309	331
26355	29914	35620	37780	38706	36501	33459	28369	26124	22706	21423	28853	29660	26888	20246	14502	9644	4926	7041	3455	2486	1759	1593	1530	1517	1549	1289	1296	1371	1341	1411	1376	1300	1284	1303	1348	1350	1274	1130	1017	1026	1039	983	959	973	999	977	1012	985	967	1012	998	969	931	935	949	956	1017	931	940	996	968	988	892	981	938	977	917	955	933	958	953	913	975	959	953	910	969	921	912	981	947	940	962	933	943	977	961	948	948	961	964	1016	984	945	954	958	956	947	990	889	939	898	937	978	988	943	968	968	915	918	883	924	942	985	977	970	945	935	943	937	944	921	955	955	953	960	982	947	962	1000	909	928	936	1003	941	910	902	967	946	921	964	1003	922	996	980	892	959	959	963	926	965	983	941	944	923	967	927	907	972	992	927	983	905	948	937	976	943	964	921	980	920	928	950	904	964	976	926	985	1001	907	948	893	924	984	969	953	1002	929	949	963	962	945	962	918	1048	910	954	949	943	941	964	939	965	957	930	904	963	924	946	949	951	895	968	938	973	943	969	931	892	947	994	960	965	926	993	956	937	958	973	937	918	964	931	958	898	894	939	1024	957	979	925	934	948	948	961	963	937	892	960	916	959	922	932	937	969	975	927	994	935	919	997	937	906	994	945	953	961	976	910	988	900	954	917	964	924	935	884	942	917	965	897	1013	931	914	1001	924	992	910	968	935	952	919	993	959	941	998	981	916	989	941	953	924	972	972	923	909	967	1001	934	973	931	967	999	987	939	944	992	946	911	949	954	952	904	975	958	973	941	1022	966	919	963	980	959	951	1007	985	948	964	967	887	989	970	999	975	972	958	989	952	992	961	994	967	913	963	977	948	985	910	959	954	938	908	977	956	983	927	892	936	939	906	975	914	875	919	955	970	942	926	946	941	910	961	948	941	962	973	957	873	942	928	926	920	975	875	937	1022	908	933	951	956	932	935	979	959	951	924	939	983	915	987	939	967	894	950	986	970	930	978	971	978	965	951	912	950	927	966	981	961	939	945	977	937	941	910	958	942	967	934	921	976	993	952	929	904	928	1004	941	969	950	952	913	911	879	953	948	1016	977	1011	968	929	956	947	929	937	960	1009	1002	965	982	942	948	903	1018	942	924	963	997	962	935	907	1062	978	905	918	885	963	958	958	923	972	940	956	947	938	925	927	958	910	977	917	896	946	978	931	908	910	945	934	933	982	927	966	960	977	965	998	941	993	934	974	991	947	990	952	941	940	969	929	940	925	957	968	975	923	903	995	903	904	949	907	960	977	974	966	915	947	920	942	979	1006	976	957	934	974	912	983	932	925	931	918	975	962	931	940	1010	934	937	971	925	1010	944	918	947	903	975	941	951	985	943	936	943	961	888	943	960	999	990	930	929	939	927	938	922	950	965	971	878	977	969	989	932	920	942	944	971	942	955	959	933	938	964	901	969	983	1014	985	942	966	968	979	960	954	899	950	978	905	925	957	967	975	943	940	971	945	907	907	929	979	979	990	949	958	956	930	942	956	958	909	972	948	935	938	928	939	913	958	919	902	939	926	947	950	944	995	922	938	975	961	954	879	1013	914	930	971	951	972	970	972	929	898	929	975	984	938	950	954	945	970	941	975	942	941	949	908	987	930	962	990	919	956	925	922	917	959	922	967	929	970	964	997	925	966	969	930	966	977	944	988	886	949	934	917	979	995	936	943	926	951	962	920	931	938	949	985	981	889	914	1002	919	963	897	971	1008	940	969	982	928	951	988	977	896	934	989	945	966	967	936	932	973	902	948	997	948	939	980	931	938	977	933	945	962	927	908	939	984	930	897	906	929	979	970	941	961	984	924	965	982	976	900	920	940	930	966	905	934	958	961	984	963	873	979	905	947	953	970	977	956	922	925	979	975	940	958	979	992	945	927	919	907	942	988	948	1014	928	927	958	922	958	944	954	984	976	927	923	969	981	948	967	941	924	966	976	938	975	905	952	952	913	897	971	937	951	1001	972	952	944	937	980	984	959	980	990	918	955	1003	947	951	965	926	967	948	974	979	947	933	907	939	1022	944	988	963	954	962	951	916	979	956	915	955	911	980	958	1030	944	968	992	856	980	982	963	942	946	968	958	927	931	933	912	949	954	988	972	955	940	983	984	961	934	973	963	930	925	932	908	948	930	966	965	921	1001	888	959	954	913	954	981	960	982	934	985	987	970	972	987	898	954	891	946	958	979	973	973	905	985	944	1002	958	952	867	953	947	898	890	976	871	893	964	944	959	937	952	950	948	978	1002	905	925	987	939	922	929	937	964	911	932	978	936	968	996	985	907	960	985	908	948	976	890	882	940	937	897	916	968	923	962	962	961	963	924	934	944	954	952	1001	972	943	998	929	954	991	909	911	938	918	915	961	977	916	915	908	921	922	926	964	945	933	981	975	925	972	928	946	932	964	916	917	972	914	903	966	933	921	956	943	941	974	993	1002	967	915	901	960	909	941	953	1004	925	979	996	924	937	949	983	957	983	942	894	979	939	937	945	996	991	945	959	948	924	987	968	940	987	968	958	949	996	966	960	944	926	979	965	1012	963	923	955	962	934	928	943	968	990	944	924	939	906	959	996	928	967	954	941	927	922	966	966	989	978	975	945	999	894	936	1004	954	933	913	959	935	911	944	954	870	940	940	903	896	952	960	913	992	942	925	960	1021	974	1002	904	932	915	953	964	945	919	943	931	978	993	971	945	917	965	1029	924	939	905	993	944	944	958	919	939	979	962	1008	915	923	923	910	927	974	939	908	978	909	950	951	948	962	929	964	959	950	927	924	922	956	921	935	969	955	943	937	924	958	918	899	920	906	963	996	967	928	958	949	945	944	934	1004	942	925	961	974	948	987	911	968	969	947	949	931	986	929	1002	929	933	913	957	989	961	953	970	959	929	950	918	890	976	962	998	1003	949	898	1008	980	933	876	919	957	924	913	934	928	959	938	959	847	989	911	929	929	991	916	947	993	949	959	956	933	957	967	905	963	974	981	953	1003	943	933	955	938	909	929	992	977	933	921	889	947	909	923	916	963	943	987	964	911	874	935	949	933	917	945	940	966	927	943	949	961	944	902	959	950	942	969	1012	951	960	932	898	930	909	977	915	945	928	965	950	978	947	937	958	967	976	1008	961	986	927	887	952	913	883	934	941	924	918	952	971	966	914	978	977	992	997	959	989	922	937	942	881	954	948	926	969	985	962	960	937	973	936	981	905	948	955	936	920	999	1001	947	893	960	942	909	971	946	894	980	942	951	912	970	955	967	960	948	948	969	951	881	907	948	998	927	1009	934	931	956	933	906	922	917	985	893	981	966	909	962	925	935	997	907	979	948	982	1010	941	988	949	988	930	945	927	964	909	990	1002	924	920	881	956	943	997	1002	949	919	980	923	972	932	931	968	949	987	955	933	939	908	941	895	932	954	994	931	927	916	1002	922	949	953	961	948	985	940	941	967	951	927	1004	967	984	891	937	920	953	979	945	967	937	940	962	957	935	907	943	983	927	964	978	988	952	978	935	973	954	915	978	1000	948	903	952	934	933	896	991	920	962
43086	39392	38496	36133	33333	30637	30238	26655	22987	19382	14928	18934	21062	18188	13622	9239	6469	2639	3392	1701	969	622	540	499	508	519	489	376	426	400	421	464	455	435	437	429	409	420	366	338	364	380	343	350	361	348	352	340	329	333	374	317	339	338	348	339	324	311	330	315	337	329	318	352	331	343	324	344	340	338	350	342	358	337	318	347	365	303	312	342	315	326	317	320	338	311	338	347	334	371	372	344	330	350	304	310	353	332	307	320	311	337	327	361	308	361	316	319	332	328	307	334	323	318	335	352	314	314	313	327	364	322	323	309	309	341	296	344	343	331	338	351	318	308	351	334	340	346	303	313	346	337	322	311	308	314	316	324	302	296	305	306	324	316	350	332	329	325	337	301	326	345	333	340	336	357	322	350	359	326	346	349	319	300	349	313	332	328	334	332	352	328	347	338	314	330	362	324	321	333	328	328	341	347	316	327	327	331	357	342	341	313	336	358	357	370	367	329	310	335	363	340	334	330	325	336	343	320	308	348	345	302	327	332	309	345	324	324	336	325	301	350	324	320	333	359	353	337	348	308	332	339	315	323	304	361	338	308	333	307	353	372	314	349	337	307	312	332	332	342	330	319	330	317	330	352	348	347	320	323	340	352	360	318	304	311	353	339	329	337	341	294	349	343	320	348	299	301	346	366	329	346	318	320	338	314	345	341	355	323	339	331	338	316	344	313	329	331	288	363	347	335	341	350	307	323	338	324	334	338	342	348	333	322	322	317	308	332	340	301	330	329	345	335	341	335	326	306	354	321	327	317	346	334	332	346	315	324	297	332	340	351	325	287	313	348	348	325	314	338	340	324	360	308	327	331	323	327	333	346	338	343	345	345	335	339	303	326	323	336	330	311	324	320	356	325	302	313	311	342	344	353	389	327	325	315	309	341	390	335	351	335	377	330	322	343	324	330	335	354	321	330	305	355	311	317	324	329	349	333	332	344	364	320	317	328	357	366	309	302	342	337	301	337	344	338	326	308	303	334	301	296	306	314	322	340	331	345	328	343	312	331	314	337	305	336	319	309	319	322	334	317	291	307	324	357	332	350	334	361	320	351	346	319	342	317	348	322	306	301	328	293	330	352	303	307	323	380	326	318	314	336	342	320	310	322	303	339	328	325	349	304	316	324	308	327	314	321	301	313	337	325	320	330	336	312	328	359	305	314	345	362	326	350	338	328	308	322	324	300	304	306	331	351	323	322	324	334	322	343	326	317	365	319	315	346	310	349	339	292	309	319	324	297	329	358	314	361	354	334	326	292	320	307	337	347	311	323	334	337	332	303	363	335	301	333	302	349	343	342	303	323	332	327	347	331	317	346	330	336	304	331	325	345	305	332	329	336	317	291	319	314	306	359	300	304	349	335	316	325	293	334	314	315	315	348	335	311	310	310	327	328	341	348	321	352	323	329	320	341	320	288	323	366	340	347	311	325	328	347	326	320	356	342	334	324	329	320	329	341	320	299	339	351	337	361	354	342	351	330	342	335	306	326	338	340	350	346	307	311	348	313	328	320	310	345	372	316	288	327	338	353	321	330	366	372	319	362	305	329	364	314	305	353	336	320	324	338	384	315	379	338	320	338	340	338	353	342	316	331	343	325	338	333	301	325	328	345	316	333	348	331	327	334	332	322	314	324	316	327	359	331	314	348	339	312	302	318	340	356	340	298	340	322	339	308	336	343	310	326	311	304	291	348	361	358	312	339	330	349	326	355	349	324	324	354	299	329	335	326	346	338	315	348	324	315	337	346	326	344	315	298	335	340	329	321	298	338	308	315	347	341	366	314	334	312	336	325	329	365	318	313	337	295	278	324	327	349	358	326	302	338	337	323	291	305	337	339	326	334	291	329	339	314	342	318	318	318	329	313	345	342	325	319	323	333	341	333	342	364	315	351	334	296	317	309	325	334	320	329	318	361	320	308	360	332	328	340	320	312	313	319	348	311	323	335	318	314	327	339	349	336	296	341	323	336	314	321	325	330	275	333	310	318	308	322	317	331	301	360	342	338	298	338	331	314	334	312	318	336	329	335	311	312	306	350	328	334	331	306	325	337	318	338	355	328	357	326	352	332	323	332	324	310	318	369	341	299	335	308	331	344	327	324	326	341	311	339	305	332	337	336	342	294	328	329	341	317	328	304	322	303	300	313	325	300	300	343	322	320	348	299	340	296	323	330	341	347	314	313	313	316	353	328	356	359	290	330	317	321	349	308	348	338	335	290	336	325	319	338	312	295	309	328	342	320	340	335	331	338	328	343	350	334	294	326	342	333	329	370	305	317	301	349	343	320	317	344	288	349	326	355	339	335	329	342	364	341	329	300	350	328	327	303	309	357	300	345	308	328	329	337	327	313	346	296	336	342	339	321	326	353	309	316	346	381	343	338	331	290	334	299	314	324	350	325	324	336	335	332	319	372	347	301	360	337	324	320	364	328	359	313	349	332	372	332	327	332	325	305	339	299	288	340	344	329	325	339	307	313	331	353	338	317	335	346	305	331	331	343	358	359	335	346	351	338	304	354	330	343	328	322	343	309	327	330	332	353	279	320	312	327	322	306	311	325	349	308	345	331	315	325	303	319	336	350	331	312	323	356	355	353	291	338	361	337	359	302	329	317	311	324	365	313	348	314	331	351	353	315	342	312	333	311	351	321	331	315	329	339	349	321	365	313	285	301	334	305	334	321	322	340	305	350	342	311	333	324	329	340	313	370	302	313	341	333	315	338	339	309	329	334	325	323	324	323	343	331	339	329	350	322	338	319	358	337	323	353	350	341	321	312	315	346	309	319	350	369	300	287	317	309	343	313	322	306	334	306	343	283	328	339	340	329	335	306	343	314	308	345	352	338	332	316	314	322	324	371	332	353	311	349	321	327	311	304	347	322	323	314	321	345	328	347	328	345	333	363	353	358	350	336	333	319	348	314	346	343	339	340	333	308	331	327	334	346	351	319	339	314	335	316	333	316	332	352	330	326	373	320	349	301	360	342	350	333	349	307	353	330	343	297	320	308	310	342	335	331	326	321	311	310	345	328	356	345	318	340	328	334	325	328	311	305	324	311	331	293	300	289	322	330	318	349	342	329	300	343	304	327	295	318	329	324	323	346	315	336	342	344	312	332	347	320	307	323	260	292	333	313	330	362	317	306	356	309	328	327	345	348	363	350	323	321	345	341	335	319	337	320	338	334	318	333	325	321	336	326	328	357	317	323	319	331	316	345	316	307	341	326	311	315	307	325	311	314	308	337	358	314	336	324	344	327	292	329	293	313	300	327	311	310	305	320	337	279	315	340	307	338	312	318	340	309	324	323	327	310	331	306	319	303	337	363	330	332	314	350	324	308	332	374	364	351	330	296	313	319	343	318	310	303	309	341	346	306	310	293	331	320	349	344	323	336	343	311	303	328	344	324	329	308	338	325	334	332	362	337	285	307	317	319	300	352	345	335	332	323	332	326	352	304	320	333	349	337
35589	37430	41599	42937	45053	45391	43287	39269	35534	32909	31530	38542	39153	36614	30728	24610	20643	9488	11787	6355	3979	2770	2422	2255	2029	2233	1915	1597	1549	1640	1815	1797	2022	1701	1586	1716	1714	1673	1423	1142	1143	1100	1088	1034	1069	1038	1034	1036	930	1001	993	957	1002	960	1029	1000	963	989	992	975	964	944	965	924	955	921	963	895	944	987	966	1003	872	947	997	931	921	932	895	930	957	917	963	937	924	956	1009	918	932	959	968	995	952	916	941	887	932	952	937	963	955	891	942	969	957	907	943	878	939	918	919	978	886	995	891	978	931	961	942	938	887	928	930	904	930	889	932	918	968	890	896	961	880	917	934	919	925	957	957	933	980	934	978	917	904	914	893	980	964	953	935	911	942	876	923	960	910	1002	925	912	926	890	915	909	913	977	896	919	933	911	900	936	900	959	926	978	931	930	944	961	948	943	923	969	926	938	933	895	919	959	941	939	904	908	869	952	915	945	969	893	893	918	931	917	909	910	927	881	954	869	948	892	917	908	906	914	959	912	953	912	913	935	923	977	946	1009	895	923	868	948	995	910	910	926	894	991	894	1004	908	894	916	922	937	886	887	935	934	961	922	926	892	900	947	934	916	895	899	937	891	854	911	957	919	874	964	927	909	931	897	888	841	931	911	908	919	925	927	918	928	909	970	895	877	947	885	937	928	876	937	928	921	895	929	909	952	970	978	959	957	939	900	951	937	990	932	970	938	917	924	926	921	934	931	859	953	917	914	974	947	884	948	951	919	887	930	990	897	902	915	928	962	896	944	928	871	899	902	933	935	840	936	890	917	934	891	858	905	910	927	956	909	910	942	868	938	932	892	884	933	920	933	902	957	918	955	925	909	944	921	882	951	921	917	917	914	987	922	873	974	925	927	918	881	918	904	892	906	900	930	964	932	920	938	917	915	955	898	967	907	934	977	911	938	911	918	947	926	948	908	934	951	934	935	907	930	978	916	987	907	925	884	931	909	896	900	881	936	923	922	930	917	930	852	918	971	908	935	989	925	912	895	918	908	898	878	952	874	896	931	920	962	902	916	903	887	891	946	933	855	948	962	946	915	920	942	925	941	888	918	958	947	855	944	938	918	930	919	929	985	968	970	921	949	905	990	915	901	896	955	920	902	907	908	889	877	903	928	883	926	921	938	941	947	955	937	871	914	957	911	898	951	965	921	867	913	947	887	942	884	913	1005	945	949	918	854	940	934	895	892	888	858	912	904	928	908	908	932	972	938	895	942	944	886	906	895	920	962	926	960	967	879	867	952	916	900	921	932	930	921	906	876	950	960	946	864	981	879	948	912	904	968	882	926	964	947	953	925	927	903	932	927	934	964	933	929	921	891	908	935	925	878	894	958	912	946	909	898	934	885	910	977	921	876	885	915	895	879	951	942	947	857	878	931	835	941	906	869	937	929	892	942	962	968	884	920	928	941	854	901	914	953	936	930	968	895	911	913	918	958	960	933	939	938	915	887	905	910	890	943	926	950	920	897	997	888	936	918	933	932	915	950	960	882	927	985	905	891	942	943	892	922	935	941	975	886	911	893	928	913	884	898	891	952	934	955	931	884	923	890	918	928	926	961	905	958	912	945	953	991	929	985	915	954	940	907	921	893	967	907	917	883	918	952	961	945	919	919	971	962	954	905	965	916	898	874	965	958	856	905	917	936	938	915	935	921	973	913	874	923	956	904	898	897	899	888	901	931	935	940	914	876	930	960	932	936	962	908	906	881	907	909	930	958	897	925	957	912	901	940	895	935	910	896	895	958	904	887	927	894	893	929	897	875	948	896	884	939	975	936	901	905	940	940	889	892	902	839	965	956	916	938	915	924	929	947	986	936	930	967	907	949	914	906	871	920	952	923	907	916	902	916	959	943	933	940	852	935	921	878	916	968	936	946	933	899	912	870	901	989	923	956	903	928	951	935	921	921	897	936	917	942	887	879	970	949	940	957	902	870	983	896	921	928	917	903	935	902	921	948	894	921	925	958	883	948	892	948	914	927	962	917	901	896	948	930	901	966	862	891	864	899	938	915	861	940	967	924	969	953	927	915	910	984	908	913	988	901	987	958	888	902	954	916	919	897	880	898	901	926	902	922	924	922	961	958	954	884	923	945	954	855	905	889	933	954	938	887	943	926	903	855	905	900	916	916	918	1017	918	931	943	919	950	862	919	928	913	931	947	947	926	955	928	962	987	889	881	926	956	946	910	918	924	935	932	916	1003	876	919	924	888	927	932	875	903	947	910	865	871	960	892	985	941	904	929	915	926	933	892	935	885	933	949	884	912	945	954	914	927	965	939	929	871	862	900	930	938	967	934	914	907	921	913	938	941	944	906	896	929	957	937	918	897	959	861	884	946	929	919	943	914	942	935	935	948	936	994	918	866	931	887	925	910	883	931	899	915	919	957	904	937	918	936	959	934	941	886	941	932	955	906	888	921	980	869	940	912	972	935	951	888	908	929	957	948	964	924	924	944	931	920	917	916	948	926	877	899	917	926	938	919	910	957	941	864	948	948	865	944	938	929	933	909	916	929	914	919	929	876	919	962	877	914	939	970	969	920	945	962	916	906	945	921	983	908	910	902	954	956	951	931	916	908	900	901	929	927	900	962	947	878	929	884	908	917	877	962	876	876	917	906	905	952	843	936	875	969	952	908	929	970	866	947	939	934	918	908	915	921	945	908	940	881	882	935	921	928	933	949	928	931	945	927	937	897	923	871	930	936	959	930	889	909	935	911	951	906	911	913	936	927	909	946	964	921	922	970	957	983	946	945	931	910	931	908	921	935	927	963	895	902	899	924	964	883	909	939	919	943	924	933	972	978	954	916	941	922	854	964	934	864	890	917	906	907	884	952	956	958	924	959	907	913	879	919	965	962	934	916	927	993	938	911	946	880	951	914	879	914	924	898	904	927	1004	941	983	889	932	932	990	918	948	958	942	864	945	875	962	912	969	917	931	988	952	907	967	974	912	966	883	934	926	945	924	866	967	923	933	899	945	926	919	923	941	971	954	937	906	935	921	922	925	945	896	905	932	944	954	865	897	888	882	913	924	916	917	923	950	907	883	917	972	942	901	930	961	912	958	963	950	964	977	899	962	964	931	949	927	887	929	963	947	930	870	893	892	919	941	983	903	912	868	894	884	904	886	894	894	910	922	937	946	905	976	926	930	959	891	930	884	955	971	900	884	923	939	871	957	915	948	940	927	924	882	908	958	872	907	941	917	929	924	856	916	962	936	950	926	892	934	925	885	970	974	887	955	960	892	955	908	975	937	956	898	896	886	927	914	929	887	953	948	896	929	892	916	894	920	876	904	894	944	879	885	994	910	927	924	898	919	948	892	997	894	925	809	860	839	918	946	935	954	945	874	970	901	896	965	994	876	881	933	928	926	891	916	953	930	909	949	891	923	921	927	920	923	865	919	933	855	877	990	938	887	914	897	914	919	889	926	917	865	967	912	962	952	937	929	885	898	899	920	892	908	934	963	997
8892	10598	10392	7383	4567	2722	1796	1447	1209	972	652	724	938	786	684	562	446	263	248	238	228	188	198	202	180	180	206	200	166	194	190	193	202	188	170	179	182	207	200	173	222	202	196	184	192	175	185	204	208	201	173	187	196	192	185	201	187	191	180	196	177	170	211	208	183	181	185	188	173	185	190	174	178	169	193	213	211	169	187	190	205	179	173	185	215	200	158	182	208	175	192	212	177	196	177	189	194	196	204	167	196	198	191	186	197	212	226	199	172	187	195	170	193	198	214	185	183	176	182	173	181	190	159	173	193	179	209	220	161	180	197	185	180	209	186	200	205	195	179	200	207	203	184	210	202	210	175	205	200	208	177	183	193	195	201	183	201	207	191	174	172	175	192	193	175	180	185	191	193	206	207	178	178	221	205	205	172	187	195	184	182	192	178	175	187	181	193	206	178	157	195	198	198	193	212	167	200	190	196	191	176	215	180	171	186	203	184	187	192	183	192	165	206	194	194	168	170	203	171	168	189	169	179	186	192	182	168	177	175	193	205	207	189	181	195	218	180	197	206	193	181	191	177	193	204	179	188	190	199	207	211	173	194	205	203	180	195	197	198	212	179	203	166	194	204	205	202	203	197	202	178	202	186	200	194	200	172	196	199	179	188	184	206	166	175	174	185	187	179	173	189	226	192	198	193	202	209	171	174	159	193	182	185	231	175	204	169	186	191	184	207	202	195	180	171	181	189	171	191	198	204	225	189	185	183	169	204	197	200	176	195	200	173	207	202	203	196	206	196	185	207	178	173	172	182	187	202	187	174	184	222	175	169	162	195	183	188	219	209	182	201	198	213	168	206	221	210	181	181	184	202	202	196	201	207	201	195	185	220	177	197	185	167	200	210	189	197	167	184	168	149	173	191	175	193	199	183	194	193	202	174	170	182	219	215	175	207	200	188	194	187	195	206	187	181	189	167	174	194	196	191	207	191	187	205	181	188	175	203	190	183	174	191	178	195	187	166	191	180	194	205	194	191	193	211	187	216	173	204	195	202	210	209	197	186	191	204	186	201	211	191	180	199	186	175	199	196	196	195	222	219	174	184	175	208	176	184	188	194	219	208	229	180	183	182	182	199	219	217	175	175	181	202	194	200	178	169	198	182	216	194	182	172	174	165	183	199	219	191	197	186	190	197	186	207	193	193	231	167	173	183	197	213	191	183	211	209	198	170	180	195	199	186	199	172	175	181	181	181	181	202	184	203	214	181	181	182	183	195	193	193	185	181	184	195	201	195	200	194	181	187	197	191	204	203	187	183	188	163	168	177	179	207	196	181	189	192	173	187	193	182	191	192	183	194	212	184	201	175	211	178	189	175	193	199	167	185	180	204	172	198	172	184	183	204	199	208	201	192	203	194	166	198	216	194	209	185	190	206	194	178	189	215	192	195	170	187	198	199	209	176	213	178	184	185	198	191	194	186	205	176	199	190	181	170	187	192	192	223	191	172	198	201	188	201	201	200	174	170	190	198	202	194	221	181	174	209	182	193	203	214	189	213	204	199	178	173	193	195	242	199	192	175	176	196	157	185	196	187	184	205	183	223	194	194	210	189	195	180	187	200	203	170	206	193	217	177	186	181	162	195	210	206	188	194	196	175	190	171	189	170	179	205	157	188	215	188	166	181	195	180	212	167	193	191	175	199	213	212	209	194	161	193	201	210	169	185	179	184	167	215	167	189	174	181	195	166	190	186	199	178	183	154	182	175	194	196	201	175	203	184	203	202	190	189	215	218	179	183	181	197	171	195	192	186	175	192	170	202	178	202	197	181	176	178	205	198	159	198	177	212	194	199	190	179	184	192	196	177	199	201	199	173	190	223	223	177	188	182	185	163	203	180	201	176	188	188	186	193	196	181	176	192	199	196	197	220	214	181	211	193	184	190	188	196	192	190	187	192	190	168	175	192	184	192	197	185	189	178	176	180	191	195	177	208	199	206	189	198	213	194	186	194	189	190	181	221	176	192	190	194	191	188	197	209	194	178	213	164	206	178	173	173	194	186	185	194	208	181	185	190	172	198	174	224	167	222	170	198	188	196	190	197	187	177	206	204	187	188	201	236	200	206	179	192	182	181	204	205	181	185	208	194	211	223	198	169	194	201	196	176	173	188	197	182	159	176	192	163	187	187	186	188	182	193	198	175	168	188	199	193	184	174	197	197	198	169	209	179	208	177	214	184	203	184	202	168	182	193	217	196	190	176	181	188	208	194	217	204	188	200	173	198	186	185	205	189	180	205	189	213	184	188	169	190	183	189	205	199	176	201	204	204	178	188	193	204	203	202	190	167	174	184	200	200	179	200	171	180	205	166	206	176	185	193	178	197	164	190	203	194	179	196	186	197	220	188	172	200	192	199	178	172	178	205	221	177	177	193	190	189	177	183	214	193	191	193	203	189	188	188	199	214	195	194	211	206	193	210	210	198	177	205	189	188	165	199	188	175	196	176	166	190	172	201	191	176	209	183	175	186	169	200	202	182	184	190	189	191	185	157	212	184	205	185	165	185	180	223	187	207	212	164	212	195	183	193	196	201	166	186	214	191	153	166	220	174	193	190	192	202	194	221	213	193	200	196	190	189	199	187	168	186	192	206	191	193	194	189	192	182	215	175	206	222	200	176	172	186	193	190	185	198	207	206	196	173	191	161	209	186	207	193	205	190	208	164	196	189	175	186	181	194	192	206	189	208	207	210	194	184	187	192	187	198	181	182	169	190	200	200	180	192	181	211	190	203	173	202	186	156	214	165	201	196	193	193	184	182	164	178	211	196	199	171	191	195	187	186	193	219	168	188	192	211	206	178	199	177	205	177	202	225	189	195	178	194	232	178	201	175	202	168	201	183	198	194	187	187	172	197	195	174	220	193	190	189	195	181	179	164	193	191	191	195	180	181	188	166	195	166	203	191	223	164	205	186	193	215	179	194	198	183	199	180	194	197	194	206	188	179	202	198	174	211	212	165	179	184	173	177	193	180	196	198	186	187	172	184	182	199	192	202	175	194	197	150	185	175	181	213	190	180	199	205	190	184	184	175	188	197	174	187	194	196	169	204	186	215	184	195	192	191	206	182	176	186	210	211	197	189	193	208	149	186	196	190	178	185	179	191	185	178	186	195	174	203	197	217	185	207	201	215	186	201	199	194	183	170	189	187	182	207	179	181	164	157	172	177	171	224	172	183	188	203	186	175	170	181	202	207	181	220	206	202	171	203	176	216	183	201	208	202	185	187	197	207	202	200	164	179	199	198	197	200	214	197	207	170	195	199	201	219	166	189	197	180	189	188	189	183	215	170	171	179	174	197	203	193	190	216	210	165	200	198	177	193	181	192	190	186	201	195	180	195	185	177	176	192	169	175	194	182	200	178	201	201	199	195	184	192	195	167	217	179	185	170	185	191	197	202	195	182	205	178	178	166	223	204	182	198	182	185	210	208	201	196	213	191	216	202	200	186	186	192	193
8306	10384	13634	12912	10302	7787	5916	4612	3844	3355	2610	3256	3744	3177	2802	2018	1660	1031	1093	779	755	728	661	658	655	663	655	663	625	639	612	603	612	566	637	621	664	609	642	615	584	638	589	601	641	583	632	631	640	605	580	662	624	595	618	627	580	603	593	580	627	652	620	592	607	618	602	573	624	612	601	615	612	608	589	603	593	590	611	654	575	611	603	629	607	610	613	610	631	606	610	581	617	583	599	650	618	610	601	639	636	646	623	632	594	582	581	627	605	572	633	612	635	594	595	567	626	602	609	578	570	604	558	608	599	588	585	605	560	612	621	626	579	612	603	585	608	638	577	589	606	600	627	638	571	626	608	579	579	608	593	609	632	561	582	619	625	597	595	570	620	620	542	569	579	562	623	595	603	591	576	654	559	590	606	596	637	620	593	622	642	547	547	611	576	623	619	584	632	622	600	629	596	653	608	558	615	596	593	590	607	605	597	632	612	573	588	628	623	583	597	601	624	596	660	665	626	613	587	628	611	624	613	582	646	611	591	605	623	600	591	626	592	619	581	588	608	617	571	639	614	599	610	623	608	629	628	635	627	595	576	602	610	619	630	606	604	625	627	623	645	636	617	587	614	638	607	586	590	572	609	641	620	615	599	605	580	628	631	598	606	601	599	627	582	634	586	575	632	593	587	593	602	596	622	637	556	619	656	584	604	615	608	610	577	621	628	573	614	570	573	629	584	617	617	609	614	604	623	638	585	618	609	612	609	622	601	635	581	582	620	592	591	631	563	610	640	617	615	595	629	576	602	594	586	623	629	608	609	614	666	594	592	605	610	580	587	571	597	618	596	600	609	586	583	626	607	552	630	612	589	589	607	593	580	628	658	599	590	621	605	612	589	593	637	554	615	599	616	619	624	614	623	601	639	608	619	575	618	596	576	664	601	595	602	608	633	579	618	624	629	641	618	584	605	610	619	565	591	615	613	635	600	606	625	567	654	627	657	641	600	567	561	588	600	605	597	619	640	586	631	578	608	599	594	608	596	608	593	635	634	626	579	614	582	650	591	581	635	634	597	598	606	609	632	601	584	622	627	560	621	535	598	596	633	618	577	642	658	597	602	608	583	578	638	573	632	591	605	592	599	634	571	556	616	579	590	573	626	615	622	646	619	588	666	585	642	593	641	602	614	617	617	592	596	633	602	620	622	624	606	583	632	612	639	562	591	579	623	617	609	592	537	655	611	611	597	599	634	613	598	635	646	607	602	572	636	586	582	618	595	627	602	604	603	586	623	610	604	600	628	642	618	585	591	575	664	622	618	614	629	627	592	666	579	610	614	642	561	605	561	617	591	599	617	570	587	572	616	605	600	593	617	638	597	627	615	611	610	629	639	659	604	639	621	610	605	634	635	582	614	581	615	646	610	591	585	622	635	666	651	577	608	601	648	586	609	584	620	654	592	565	584	577	593	631	616	629	626	573	566	621	604	623	624	571	606	615	621	657	640	600	590	613	613	597	590	614	608	628	610	589	575	619	566	602	672	600	580	615	630	606	625	612	605	638	575	616	621	620	588	576	619	636	607	613	588	596	618	587	601	606	650	636	652	610	615	614	594	657	577	619	633	618	624	639	588	604	639	625	620	613	602	635	613	624	588	577	577	593	627	567	622	621	622	597	603	615	607	579	574	602	601	594	638	601	628	595	635	620	615	588	607	613	572	613	623	591	607	604	626	646	586	585	513	586	636	617	621	589	641	548	647	555	598	606	612	626	583	631	601	592	586	624	621	606	604	611	589	565	634	631	606	580	604	613	616	625	589	607	639	604	606	605	588	623	637	647	604	641	594	622	621	625	591	592	612	629	655	636	538	604	625	628	574	615	622	582	563	626	603	607	621	579	565	589	675	577	599	639	607	631	567	628	637	563	631	611	628	626	566	573	582	616	628	563	603	630	573	622	647	603	580	585	578	602	592	670	547	594	673	588	599	633	595	620	605	586	582	608	646	582	603	633	618	561	639	604	638	587	565	584	600	607	645	605	590	631	612	636	596	593	617	583	584	619	653	629	621	634	592	633	614	609	605	650	634	634	617	571	615	596	601	600	588	580	574	609	623	547	613	580	565	612	595	604	618	630	592	653	588	595	610	593	581	647	636	639	628	636	621	629	585	598	593	632	583	646	644	630	595	638	634	584	577	612	633	625	646	593	640	598	610	567	621	645	612	614	623	591	601	586	648	619	620	633	616	624	614	630	668	634	579	583	608	608	596	606	624	619	615	617	613	636	667	628	583	625	590	618	645	606	599	600	611	642	641	619	641	614	580	629	591	600	617	586	578	614	629	634	633	614	661	547	637	573	582	617	598	616	616	622	602	580	616	582	589	645	613	591	626	632	564	653	585	613	629	583	622	634	583	630	660	573	626	589	622	610	623	580	602	667	597	612	617	606	567	598	625	623	603	610	611	591	598	629	678	620	662	582	623	608	600	586	613	569	607	607	577	604	595	655	645	559	596	609	631	635	585	588	645	597	607	596	596	619	621	636	641	599	606	602	602	592	597	641	628	600	585	601	610	669	574	630	584	599	600	614	609	592	588	612	631	618	585	614	598	600	568	578	593	593	623	628	618	629	602	624	600	603	618	621	619	618	635	609	615	616	609	593	582	610	655	620	557	603	643	608	645	614	605	577	620	628	629	631	593	610	622	609	624	640	554	623	608	604	593	628	623	610	551	544	607	607	598	603	614	638	592	601	602	616	593	628	640	606	590	621	597	582	590	594	593	567	614	612	599	615	613	627	598	590	619	644	605	666	665	629	629	615	602	605	647	567	557	604	621	610	620	646	610	621	621	656	607	631	587	594	583	590	650	586	636	631	594	596	601	612	593	574	661	632	605	662	585	642	625	591	629	563	598	660	638	623	618	628	636	626	597	629	616	602	654	621	598	578	597	629	581	581	615	588	559	571	645	606	621	570	633	593	611	581	636	589	566	596	638	636	622	602	612	603	616	631	612	633	569	590	640	641	611	618	588	620	623	624	592	610	607	612	543	605	629	588	585	618	625	544	605	630	640	587	601	620	623	631	609	606	583	619	620	596	584	584	638	641	581	613	622	628	633	601	547	601	586	591	613	607	625	612	610	625	611	589	585	608	602	586	602	626	617	584	585	623	606	616	634	574	574	595	641	613	627	621	583	601	623	586	586	600	612	597	634	612	634	615	627	572	609	606	632	596	598	606	594	598	583	606	598	627	660	541	663	602	611	667	586	585	588	628	639	597	574	598	593	571	628	633	617	605	640	600	630	594	610	593	584	672	625	623	589	621	587	619	619	634	643	602	620	580	611	572	614	607	629	627	643	619	589	595	587	615	636	609	594	605	573	630	589	608	610	589	648	608	591	620	635	601	591	616	601	613	603	611	639	586	607	636	618	596	606	644	612	567	604	617	637	632	596	634	597	603	595	584	617	603	606	596	591	632	598	622	608	594	591	599	611	620	608	597	611	611	580	612	630	573
33068	35458	36319	33825	30226	25140	20955	16528	12066	9915	6629	7636	8242	7606	6396	4682	2820	1278	1155	1046	828	573	402	394	406	400	361	343	362	400	348	364	376	363	349	397	365	370	347	326	334	351	310	307	347	321	319	344	338	300	339	347	311	316	317	331	362	339	341	321	347	356	334	318	298	340	352	332	331	299	314	315	326	351	355	323	329	309	328	290	336	333	307	311	331	313	323	353	319	313	333	329	344	329	329	298	323	344	315	313	319	295	314	340	330	341	358	339	321	289	309	323	325	297	284	355	331	320	344	320	329	329	319	356	296	344	295	361	298	335	291	320	327	337	360	318	318	335	332	301	309	306	356	343	349	317	323	313	302	335	307	316	331	331	311	331	323	332	347	354	311	350	281	291	302	338	301	297	302	340	339	333	302	314	335	356	315	325	314	338	319	298	304	335	332	350	339	327	314	332	333	347	303	306	330	329	336	315	318	345	311	340	308	371	350	332	348	334	298	283	334	310	328	339	313	338	319	322	308	334	358	331	334	312	353	335	310	329	315	343	321	345	328	308	326	308	326	304	307	346	325	318	302	300	344	309	331	308	300	336	323	328	321	333	318	347	296	331	324	316	316	294	339	315	300	296	307	340	330	317	330	301	313	308	309	334	322	338	320	342	315	302	344	319	364	331	335	259	337	341	314	300	350	312	320	298	345	311	294	310	336	300	338	325	338	335	346	328	316	310	313	310	311	322	341	320	330	331	322	313	309	349	321	303	339	283	328	308	328	321	332	318	329	346	314	351	349	323	327	292	308	272	333	334	308	302	344	319	296	357	313	331	335	368	368	300	320	379	329	355	335	353	326	349	334	305	303	319	324	318	344	289	308	314	310	347	346	311	297	334	359	341	311	341	322	351	327	313	330	331	351	303	350	323	306	341	290	314	337	340	296	327	356	333	314	293	307	311	335	315	325	327	307	353	325	322	360	316	305	322	322	325	345	333	327	323	283	349	353	308	263	310	354	317	341	339	341	333	329	341	365	321	325	337	327	329	315	355	335	365	335	317	334	357	332	356	325	341	314	327	349	312	346	291	332	287	322	319	330	329	346	310	373	296	347	345	359	310	282	328	320	352	362	322	302	322	337	329	326	303	333	311	311	333	343	348	324	300	342	336	345	331	341	292	325	302	322	336	337	330	293	326	323	312	328	334	357	349	350	343	341	303	332	317	316	320	285	313	333	336	369	302	339	334	348	350	338	285	333	307	316	295	352	334	373	336	317	310	322	370	317	339	323	346	330	312	307	317	316	313	342	337	327	316	324	340	340	330	304	321	325	337	323	295	322	310	306	311	358	350	343	327	315	322	299	303	307	321	332	324	315	307	310	351	278	325	333	331	295	321	310	367	282	328	305	328	308	313	360	348	311	294	307	332	353	370	313	300	314	302	340	364	313	345	347	348	321	359	340	339	286	332	335	318	324	318	342	313	306	357	321	355	332	322	358	303	347	311	305	318	330	337	326	349	338	330	302	330	350	334	349	330	342	361	336	331	317	308	319	329	342	301	283	337	332	324	316	335	355	302	299	337	350	298	343	331	332	327	307	335	316	320	341	304	316	336	281	330	281	313	327	326	365	351	312	323	309	301	345	307	328	290	351	334	324	337	358	345	339	311	322	332	298	335	321	296	331	310	328	316	336	349	376	325	308	317	353	323	307	337	324	304	328	347	286	346	300	307	334	295	345	331	351	342	284	336	348	339	364	340	335	326	332	339	314	302	344	339	337	359	304	304	297	318	313	342	329	286	345	316	334	336	321	313	311	344	308	325	328	346	340	313	302	366	305	347	318	344	305	280	338	299	298	344	338	335	319	313	317	311	331	325	325	308	337	326	325	340	339	312	296	323	338	346	318	333	340	360	305	352	343	348	342	316	342	352	318	357	324	314	333	322	337	326	311	317	375	320	310	317	339	304	308	351	350	324	312	291	345	300	270	336	301	332	350	297	321	326	314	358	355	311	327	296	344	329	304	310	340	347	292	348	315	359	341	363	326	337	318	353	329	309	303	302	333	340	304	322	343	306	324	333	318	337	303	334	319	325	358	337	349	297	292	315	330	329	314	330	304	345	323	309	346	295	314	327	336	340	322	316	328	331	325	367	322	330	299	346	329	347	359	323	322	308	359	290	325	293	315	324	302	351	320	309	348	336	317	353	322	287	323	328	361	311	310	340	324	290	311	329	337	305	321	296	336	305	308	296	339	327	321	311	320	309	295	312	347	293	318	329	330	325	341	341	332	331	291	307	317	325	299	351	309	317	344	308	344	336	309	307	309	322	337	316	335	333	320	279	314	312	330	342	331	331	312	325	295	331	295	311	330	335	306	333	329	322	315	332	298	290	330	311	313	331	345	318	311	327	312	267	314	312	330	347	336	328	340	317	322	353	340	357	314	366	309	328	294	318	367	320	331	339	321	317	329	307	325	310	346	356	324	327	358	333	347	328	318	331	321	318	317	351	314	333	330	334	331	398	320	331	329	328	317	303	333	321	329	345	323	310	307	303	359	328	323	354	307	339	332	366	349	330	343	339	333	354	330	323	320	376	370	331	319	354	322	327	308	334	355	340	312	306	308	341	334	325	330	314	311	314	329	336	342	330	288	328	334	320	310	348	324	315	313	345	344	312	327	308	347	340	312	315	346	335	322	297	321	312	352	314	299	316	335	332	337	342	320	303	311	336	309	333	347	304	329	312	308	327	324	307	321	316	319	370	317	339	334	325	296	342	323	314	364	350	360	341	325	316	320	318	301	293	318	297	331	335	319	331	327	332	296	340	314	318	296	311	300	308	348	314	279	354	336	323	332	283	351	340	312	351	327	344	333	335	329	356	324	359	320	339	283	334	315	319	344	312	311	326	307	324	354	329	320	307	328	352	303	306	350	312	347	300	305	352	324	322	297	328	316	284	331	310	323	308	357	349	371	326	310	337	319	296	327	333	295	342	353	315	324	317	321	317	318	318	315	321	317	339	324	323	314	343	310	310	305	327	338	322	319	355	343	316	355	302	309	322	325	340	304	327	326	319	292	311	332	335	316	340	319	331	359	282	315	328	333	328	355	274	319	318	318	319	320	340	340	335	309	362	302	316	327	355	346	322	320	325	344	332	327	310	335	287	341	323	326	311	343	295	283	327	300	314	296	323	306	310	315	338	344	314	326	342	339	325	379	329	310	333	345	325	344	347	292	335	329	334	311	339	348	302	304	331	332	335	336	359	321	373	346	304	342	315	305	331	299	367	306	324	341	338	309	322	317	365	333	322	307	338	318	334	330	343	340	311	341	345	310	353	349	324	331	330	327	306	329	349	311	321	330	316	310	339	308	290	342	342	334	351	318	321	333	371	329	321	316	311	339	356	308	320	326	338	367	312	326	327	338	318	319	328	321	331	332	311	343	341	304	321	356	334	321	290	353	333	347	320	309	325	352	365	317	303	333	325	310	292	341	321	334	367	276	364	314	334	304	301
26352	29510	35847	37511	38206	35719	32307	28998	25063	22205	19785	24939	25840	24161	20921	15937	12560	5511	5538	4022	2916	2114	1590	1531	1330	1489	1336	1311	1220	1362	1369	1309	1262	1265	1346	1384	1272	1116	1113	980	1021	1027	1000	1020	1016	955	1008	955	970	989	985	956	947	990	919	953	976	919	970	955	969	983	938	984	971	953	947	915	924	1032	965	980	944	959	927	977	944	941	892	1006	947	930	973	923	960	980	916	977	972	924	957	981	953	960	957	982	918	958	903	914	974	973	935	939	914	914	984	960	954	958	925	916	891	937	875	930	960	999	942	936	917	951	962	935	931	928	934	939	900	954	918	992	958	923	951	930	936	922	908	934	960	892	947	964	940	971	937	872	950	961	960	916	924	943	951	970	950	987	915	886	941	961	927	930	928	901	954	947	948	913	958	965	970	942	897	972	939	967	908	954	934	974	921	923	939	983	922	911	961	987	939	939	922	1006	877	912	916	932	956	855	928	900	946	961	909	955	944	944	926	916	955	951	917	971	938	983	968	1001	945	916	919	929	924	963	949	1000	981	1008	969	930	969	935	951	956	906	929	973	962	888	980	944	912	971	896	848	968	926	908	925	958	948	955	911	913	936	976	923	947	922	978	909	965	948	928	932	954	945	909	933	980	945	947	938	981	929	992	948	958	918	969	937	937	954	922	935	917	938	950	959	917	933	928	975	950	926	954	899	959	975	956	946	949	973	930	967	979	922	964	895	939	936	958	984	929	986	942	1020	975	955	934	941	952	981	925	904	921	986	938	968	978	902	926	897	957	941	950	1016	928	924	913	963	884	944	908	934	927	1020	946	957	912	967	917	964	973	917	902	930	962	915	992	931	915	908	980	976	1003	927	926	927	904	988	925	908	965	984	958	957	989	959	922	902	914	947	945	939	950	973	963	949	1003	936	1009	984	944	922	916	900	930	923	946	964	872	927	985	899	941	962	911	946	928	936	944	960	910	1002	899	948	890	929	957	942	968	973	961	973	924	938	971	1020	968	949	927	935	947	934	918	984	965	883	895	946	968	957	941	914	926	924	982	945	947	920	912	915	951	1002	939	929	898	915	961	915	896	990	917	919	874	990	905	970	945	977	929	941	925	1020	1017	937	977	903	979	925	945	953	862	957	901	964	951	929	916	975	942	936	870	944	919	922	950	910	949	907	950	934	911	986	913	957	965	913	958	965	939	1006	983	955	922	951	946	905	910	948	943	893	930	916	975	931	962	925	934	1009	911	897	964	922	927	929	942	902	976	942	944	941	916	1014	969	918	955	980	960	936	953	964	975	839	937	909	940	909	931	920	958	922	934	931	940	972	971	1020	984	946	860	941	881	906	964	974	963	952	954	959	1034	935	941	951	912	924	924	918	904	964	943	919	931	933	995	976	947	972	967	936	918	924	920	973	962	943	915	920	961	887	900	940	913	895	934	943	873	949	932	936	949	914	958	1019	962	972	979	981	933	939	960	943	975	1034	1022	929	887	914	945	954	940	936	922	923	940	969	927	926	929	942	977	983	951	992	941	938	994	933	1009	978	883	936	954	931	902	989	951	989	970	922	919	1008	889	916	944	1006	854	975	907	970	951	968	928	959	921	975	950	955	944	919	902	911	978	941	928	937	939	941	939	968	958	951	962	965	957	903	951	979	961	935	955	932	950	934	871	887	976	890	1005	949	899	948	914	926	980	932	917	961	977	946	891	965	917	959	918	903	951	961	1003	895	928	912	961	969	944	996	915	989	955	946	954	926	970	974	913	956	974	936	945	962	965	887	926	940	971	958	939	928	903	926	943	868	927	966	931	979	960	906	949	880	932	940	973	918	959	940	907	930	973	880	906	939	983	959	1042	908	923	940	922	962	917	940	956	945	918	939	994	934	921	1005	919	939	980	974	942	919	1002	907	980	937	933	973	942	924	916	930	931	953	891	978	906	920	927	918	927	935	937	939	930	986	951	972	980	938	984	908	893	961	926	934	924	895	1010	998	937	988	952	955	925	954	950	907	981	888	947	963	945	910	962	990	963	899	919	953	908	933	958	1005	977	927	969	890	959	875	970	974	909	963	914	978	967	944	924	997	927	915	932	963	965	957	925	953	980	949	919	976	960	917	934	980	921	908	956	958	955	901	897	946	931	973	937	957	964	959	935	915	941	954	975	957	935	1003	951	928	923	927	973	962	930	969	903	936	989	950	954	929	948	968	946	995	968	967	933	952	851	928	897	923	946	905	917	906	894	895	972	907	1015	924	936	937	1000	950	980	947	900	931	995	968	928	982	920	935	948	886	898	890	976	965	952	863	935	936	905	950	951	921	936	930	924	953	978	974	969	947	976	950	942	907	949	897	946	905	934	973	928	940	966	930	953	935	929	966	915	905	919	914	945	958	939	920	927	931	879	942	987	972	1012	923	979	922	947	925	972	915	909	921	911	870	984	983	932	948	940	993	928	913	949	882	929	977	948	925	974	944	909	948	999	952	961	962	931	972	937	958	912	962	935	911	906	895	960	907	957	954	939	949	920	944	973	969	964	928	959	915	909	946	956	944	938	943	924	943	950	954	939	957	938	957	976	914	958	954	1031	920	951	913	942	1022	953	916	907	941	924	905	977	883	951	936	927	962	989	955	969	940	917	918	922	956	947	928	937	901	960	954	978	954	983	877	894	976	935	944	977	936	935	1005	951	947	975	957	896	921	945	929	966	881	909	961	997	991	974	973	1010	904	913	920	982	911	980	915	982	934	926	963	897	912	985	949	915	957	943	923	949	975	910	946	949	897	920	902	911	949	933	923	914	929	927	936	946	910	962	937	921	962	924	948	952	932	924	910	950	936	937	958	963	921	939	966	931	930	922	915	887	954	948	1009	876	947	877	930	953	957	922	1017	991	955	956	1003	923	933	980	957	956	966	950	934	982	970	952	953	986	914	896	974	968	933	961	899	964	934	909	979	906	903	914	958	915	948	954	946	879	968	916	938	939	953	983	953	983	926	969	888	981	980	964	897	1002	964	894	883	967	951	953	942	949	1005	971	958	914	922	890	963	945	913	930	1015	971	914	942	996	989	942	928	941	944	982	921	949	978	950	921	895	956	903	895	937	933	925	976	932	899	952	950	941	948	963	916	902	969	937	933	969	962	966	924	903	976	907	911	922	927	916	927	914	972	971	929	977	1002	862	992	955	971	937	985	973	910	945	893	976	915	951	962	941	966	920	924	898	913	900	925	942	971	946	911	954	954	975	937	953	973	957	929	931	915	959	940	908	933	927	860	977	936	932	898	875	922	906	936	992	964	928	1009	927	947	966	951	923	956	930	941	906	953	1025	900	965	957	962	941	965	946	950	917	1000	936	966	957	905	957	942	978	943	922	898	981	975	926	1008	993	941	934	947	901	953	920	952	930	943	939	921	978	953	932	906	873	964	932	954	1010	889	982	928	966	957	931	940	928	991	896	930	898	1010	997	995	927	947	923	939	941	934	921	957	923	948	920	990	943	913	913	944	970	971	938	956	984	938	941	948	967	947	895	923	947	964	937	954	906	945	902	924	932	1000	969	929	925
42970	38920	38772	36441	34202	30589	29319	27241	22405	19898	14441	15870	16232	16477	15731	10618	7233	3704	2378	1974	1270	921	575	498	427	488	553	503	463	417	480	407	449	410	430	403	435	396	384	318	335	348	372	355	356	322	318	352	319	340	365	330	314	352	324	324	335	342	375	349	343	331	315	383	350	295	313	335	332	287	358	336	344	342	342	338	302	305	385	337	385	296	331	343	325	324	314	318	346	347	307	363	324	341	321	323	307	322	313	324	333	357	336	321	330	316	349	327	352	319	351	339	346	330	333	344	343	303	348	313	345	318	336	305	308	321	284	309	319	332	336	346	320	324	324	339	321	356	308	290	322	319	328	309	348	330	322	334	310	344	338	380	311	338	339	320	323	298	302	320	313	314	300	342	355	389	306	284	309	322	313	340	360	347	324	297	320	324	310	305	339	345	326	342	322	341	311	309	354	323	346	348	345	314	340	332	327	330	334	335	340	360	340	300	327	390	314	341	317	323	336	324	331	331	312	316	332	324	319	316	355	333	339	318	313	301	329	352	344	343	382	307	328	320	308	259	336	347	335	328	330	313	320	329	307	306	337	343	344	340	338	318	316	327	297	298	319	311	360	310	345	287	335	333	328	354	356	323	337	308	343	336	324	329	350	328	306	315	347	315	343	303	312	318	354	310	351	342	322	330	319	319	339	316	332	316	365	343	321	294	316	334	307	329	333	321	353	308	311	329	338	330	319	346	338	326	311	320	324	337	343	312	324	317	341	364	360	326	298	332	297	328	337	312	333	299	339	346	318	311	333	346	328	317	298	320	328	317	329	379	366	323	338	319	363	287	323	304	336	296	342	311	319	331	350	323	311	326	364	307	323	357	350	335	309	323	345	317	353	266	327	322	344	332	349	316	290	323	337	332	314	314	285	330	331	333	321	331	343	283	319	322	350	306	334	328	323	321	295	338	305	355	311	326	368	336	363	327	323	325	333	346	330	336	335	303	313	363	331	294	337	321	316	323	310	315	356	330	330	345	333	331	324	310	358	322	360	330	349	282	303	331	336	312	330	327	328	289	326	313	334	309	334	330	335	342	319	328	360	331	334	323	371	344	302	333	272	350	327	337	319	334	336	348	315	307	329	332	301	314	324	335	330	326	345	357	330	360	328	332	318	353	360	356	349	338	323	327	308	351	372	329	311	313	342	321	314	309	350	333	338	300	343	317	320	337	315	307	358	350	340	325	320	360	320	348	327	338	313	322	320	334	333	351	322	343	305	308	310	344	345	300	305	327	330	308	293	330	318	318	312	351	319	343	321	312	309	345	337	322	342	307	316	343	344	363	284	338	291	302	324	318	329	305	312	314	350	344	314	340	309	304	330	297	331	332	325	328	325	322	318	324	297	337	321	317	324	282	348	283	311	323	326	316	333	356	341	299	340	324	342	357	317	319	305	338	309	335	302	363	300	312	338	341	301	345	350	332	285	347	315	308	330	359	323	325	319	327	351	327	333	308	330	319	310	342	305	342	333	315	318	323	325	301	318	333	336	327	329	360	358	349	330	319	302	333	356	317	312	308	319	315	344	318	319	351	328	318	319	342	316	325	316	325	331	347	356	333	322	334	316	312	346	332	297	341	328	310	334	320	298	326	349	341	326	293	331	312	326	343	349	305	329	341	316	339	336	320	361	332	305	338	314	337	331	333	348	354	289	345	326	321	332	324	348	324	304	327	294	338	295	378	340	341	337	332	298	352	330	336	321	304	317	355	319	333	314	349	313	317	302	365	326	323	324	311	320	329	321	308	322	343	332	313	341	323	350	352	309	336	307	332	336	348	339	319	311	306	350	307	305	323	281	316	357	316	321	349	321	331	342	319	343	327	375	336	327	341	328	318	321	319	314	344	310	339	322	339	326	277	347	313	321	307	327	305	337	354	351	329	287	337	338	329	341	325	328	297	347	304	329	317	310	327	327	337	303	354	322	352	318	321	318	333	281	305	317	334	281	318	331	308	331	319	343	350	310	328	319	321	319	317	335	299	325	350	342	298	333	335	351	358	327	327	343	329	320	313	331	331	326	346	331	292	297	307	318	336	348	324	309	324	321	311	335	321	360	331	355	355	316	318	335	334	336	322	327	315	299	318	297	295	325	346	305	326	312	307	279	355	331	336	308	352	322	327	319	365	335	332	318	333	348	299	331	327	308	322	297	338	315	340	338	304	341	347	314	364	324	327	354	358	304	310	329	317	348	324	305	333	292	325	334	332	350	304	334	324	343	327	374	358	319	341	361	310	335	319	330	310	335	317	318	320	372	320	332	321	352	330	319	316	306	317	342	346	315	340	323	322	330	305	300	297	326	292	331	332	330	318	301	310	327	331	356	310	350	343	324	319	352	299	306	316	305	341	318	333	321	334	335	349	321	315	347	316	322	322	350	334	335	352	305	333	348	316	307	332	325	309	342	308	307	343	307	332	298	319	323	314	312	334	319	293	319	329	311	304	317	302	323	332	355	362	292	350	344	324	335	303	294	297	306	320	334	354	311	343	320	306	323	347	313	327	301	333	307	335	317	315	326	355	328	346	320	336	321	324	291	319	313	291	320	312	325	320	323	328	348	344	370	328	350	321	326	339	363	335	330	327	311	322	362	329	295	302	341	320	361	333	331	345	339	330	298	314	309	342	293	341	365	311	310	329	335	311	355	328	340	320	336	342	344	305	341	315	314	322	281	361	330	328	332	317	315	323	334	305	325	349	342	304	321	336	299	338	314	307	332	301	318	308	306	343	337	352	334	310	328	306	336	323	335	278	320	328	347	304	318	316	327	313	329	346	319	327	301	337	335	320	315	349	331	367	312	317	300	333	333	322	352	338	302	336	351	330	347	300	353	343	336	320	333	329	324	322	353	318	332	325	352	324	356	333	314	329	299	332	319	350	306	336	328	331	341	306	311	324	297	355	320	306	312	330	338	344	337	320	336	345	356	336	340	302	332	329	313	313	326	341	340	315	335	326	354	336	321	301	350	300	304	341	307	320	334	309	297	343	341	304	301	313	309	340	319	343	361	343	347	331	317	362	333	337	279	306	318	333	317	341	323	340	341	329	358	311	333	297	323	330	330	313	335	350	304	320	352	311	328	307	336	296	296	327	336	337	336	336	344	324	344	303	348	312	364	300	324	315	336	311	315	350	319	333	318	321	339	324	292	355	319	347	314	326	317	359	334	338	326	320	317	309	358	345	303	323	318	323	330	330	319	333	325	326	361	308	311	336	350	343	326	317	305	310	346	321	324	325	340	330	342	309	323	286	303	342	306	329	317	321	312	287	341	336	333	326	348	385	303	376	297	335	295	330	309	316	307	320	304	362	319	319	328	293	320	321	326	346	327	347	343	326	299	306	333	343	330	340	372	324	315	345	351	304	348	314	359	322	348	320	331	300	281	334	319	314	366	355	319	358	339	350	333	341	322	325	337	332	351	358	347	320	334	348	356	285	336	319	315	330	315	354	326	354	323	328
35887	36561	40532	43430	45688	44408	42085	39918	35795	32569	30408	35065	35943	34739	32006	25743	21452	11202	9093	7535	5287	3738	2411	2095	1933	2013	2008	2148	1817	1739	1882	1545	1570	1452	1827	1649	1798	1488	1288	1131	1208	1077	1092	1014	1011	1005	993	1031	984	961	946	966	985	1030	953	924	996	995	974	1015	984	936	991	963	988	937	967	969	1032	945	922	931	930	930	934	932	929	922	972	993	962	885	946	957	949	885	926	966	900	941	939	912	981	930	923	936	979	957	936	999	878	970	906	932	931	912	900	976	947	970	946	901	965	902	971	914	967	901	919	958	957	918	908	918	1006	959	953	932	966	941	922	926	901	961	913	887	904	912	929	904	943	924	894	941	941	937	965	883	923	917	902	942	926	939	890	968	954	910	931	942	930	960	911	876	984	931	919	969	910	894	959	869	942	929	946	952	928	881	901	914	976	935	858	907	986	895	913	931	902	926	925	942	857	905	869	895	888	971	903	942	962	923	932	923	980	938	959	871	928	905	938	892	949	922	926	888	968	918	934	946	921	888	898	927	939	966	968	930	889	945	925	911	885	897	908	885	907	952	936	893	880	940	904	886	977	939	919	896	935	881	920	884	922	880	940	944	910	843	954	919	960	903	902	920	969	913	878	919	930	931	937	925	914	921	936	957	886	904	916	897	889	914	957	936	923	891	931	948	918	898	929	964	960	950	940	966	950	943	894	921	941	950	968	928	890	916	915	897	984	922	923	955	895	920	939	915	919	923	943	943	907	950	894	889	962	899	895	911	948	958	940	913	955	928	932	918	917	926	908	964	892	929	916	969	960	933	891	966	927	865	945	935	895	914	934	958	896	963	938	930	857	917	914	939	932	960	905	921	895	919	948	925	932	969	957	873	938	894	972	953	963	957	903	879	932	937	869	870	911	911	915	949	896	905	905	927	901	898	925	960	944	970	904	908	898	925	930	928	873	845	933	877	911	936	959	921	956	864	938	958	939	898	953	934	913	915	921	946	916	950	908	879	933	937	922	923	930	923	902	937	899	887	955	871	921	926	925	928	812	909	959	914	917	859	976	961	916	940	943	921	924	937	935	918	876	874	928	951	1039	957	913	930	916	949	971	929	925	916	966	940	920	970	876	873	967	915	845	860	934	928	946	899	938	940	887	944	902	920	930	914	928	958	925	925	963	897	949	943	837	886	920	894	961	936	920	953	865	906	966	848	902	923	951	893	942	868	894	908	894	931	890	943	861	890	999	914	897	920	941	894	922	962	997	934	938	937	932	907	967	952	938	939	923	899	962	956	910	879	918	929	871	947	940	874	881	935	924	889	927	964	887	890	897	918	936	970	898	944	955	918	960	900	894	883	897	930	944	927	971	907	970	899	952	966	916	868	932	941	895	917	863	884	920	900	889	951	878	926	873	907	956	889	872	954	897	943	946	893	920	929	916	916	947	919	898	968	945	908	907	883	847	922	900	940	946	919	902	869	928	953	924	830	913	943	892	899	880	922	885	882	916	938	934	929	879	868	905	929	945	901	970	883	947	901	919	946	946	893	877	882	930	970	958	914	901	951	926	937	868	930	911	875	932	954	960	947	938	938	927	887	970	926	930	962	875	945	942	951	914	953	971	959	862	895	946	939	957	895	948	993	955	938	920	930	845	904	944	934	983	916	960	889	969	971	935	948	886	905	880	948	941	925	922	996	977	947	917	923	891	927	934	933	903	901	907	925	936	885	941	902	898	922	930	920	915	946	908	954	926	939	942	971	912	923	930	855	941	906	919	919	959	890	914	892	951	921	947	956	999	953	934	878	914	981	886	927	926	894	930	961	871	1000	897	939	903	918	964	858	892	908	893	887	945	895	961	917	934	953	963	950	925	909	952	874	891	922	953	959	905	911	920	909	951	918	899	905	915	971	965	945	943	914	932	923	901	932	880	911	931	884	909	911	941	915	939	966	931	900	911	976	899	878	913	907	973	929	916	885	929	881	902	925	874	980	960	957	899	902	923	939	963	915	981	951	923	946	913	922	960	873	912	907	962	965	947	923	951	877	934	915	938	910	951	899	892	899	937	898	924	908	948	952	921	906	897	905	874	944	953	934	939	927	921	905	968	979	947	943	901	938	952	912	945	933	903	962	986	933	892	964	958	913	858	948	919	963	935	925	934	929	929	964	930	906	907	931	911	978	880	901	906	892	939	925	954	961	938	892	904	907	924	870	914	903	903	910	939	917	894	924	955	917	966	886	950	914	901	930	883	883	918	945	943	891	942	932	992	933	920	932	907	928	1003	932	930	972	887	937	941	905	952	927	967	922	911	966	929	967	882	992	891	919	939	910	909	942	955	892	878	963	946	877	941	891	897	912	934	891	887	926	899	924	872	906	926	903	932	911	884	930	948	936	961	913	989	908	876	941	942	951	907	931	917	940	919	972	939	955	877	961	970	916	919	949	939	919	908	905	882	865	888	896	895	922	862	982	938	895	911	881	934	928	925	920	926	942	907	911	983	938	985	907	957	932	957	962	930	879	878	890	927	882	924	961	873	981	923	900	873	914	947	870	962	917	896	931	935	921	918	916	943	900	928	964	903	949	946	890	922	894	878	935	931	911	911	844	880	929	967	872	920	905	898	892	926	931	929	950	862	958	936	953	909	883	919	910	890	893	952	934	961	911	949	933	957	935	917	984	923	889	885	909	897	903	921	939	917	951	912	966	864	872	874	963	920	940	970	856	905	898	897	966	937	974	938	875	927	893	962	873	904	914	944	920	909	891	922	906	965	886	931	930	925	922	1024	921	920	924	954	913	944	941	960	908	933	958	905	956	964	896	882	926	895	958	886	928	929	974	919	980	939	915	909	895	928	904	970	899	959	960	908	910	904	958	967	923	961	929	921	1001	943	916	914	945	968	951	964	918	954	952	919	900	920	965	944	927	906	969	955	897	878	972	911	947	892	922	931	867	975	931	937	932	938	916	936	985	954	881	881	908	875	963	934	926	884	879	936	903	895	897	956	942	927	919	880	870	913	954	944	979	895	963	952	922	942	895	925	941	983	913	864	890	960	959	930	916	915	852	963	900	934	931	908	942	948	911	901	870	883	955	901	943	893	945	966	954	907	966	1012	960	985	926	924	896	921	969	884	914	905	984	945	890	874	945	944	928	929	902	939	929	917	890	956	887	913	942	887	931	964	946	961	938	970	910	891	861	908	932	926	971	900	908	940	930	996	937	905	907	880	953	932	917	940	937	919	955	903	942	885	933	904	962	972	917	925	924	934	937	913	940	950	932	918	922	928	931	902	947	939	877	923	925	929	955	945	957	945	941	935	944	946	942	981	872	900	910	917	934	945	890	942	907	911	960	887	944	979	940	911	911	965	928	873	915	946	911	873	934	905	937	958	874	929	879	952	884	949	878	929	902	915	940	865	898	933	917	891	939	924	922	965	874	888	909	942	894	929	930	935	924	940	943	940	920	963	898	907	929	930	968	953	871	952	925	897	869	885	912	886	960	900	966	969	876	924	950
7667	7893	9486	6340	4171	2556	1729	1150	871	770	538	569	590	662	623	473	353	245	260	233	209	205	191	203	142	179	202	172	213	184	211	196	195	193	183	202	178	164	199	195	174	183	155	192	198	195	176	222	172	198	191	188	179	193	191	175	185	169	184	173	187	187	178	199	167	207	223	186	167	183	179	190	197	179	193	184	198	170	173	171	185	186	183	198	204	196	171	185	186	179	187	181	167	207	185	197	184	188	203	176	196	217	184	179	183	208	209	172	169	193	201	176	194	168	188	175	183	204	177	195	198	175	173	208	202	173	163	187	189	209	181	192	174	171	203	170	195	198	198	191	203	189	198	188	172	176	192	192	183	189	176	219	181	196	191	175	191	154	173	196	186	183	185	162	189	187	177	189	211	190	160	186	204	191	187	184	183	164	175	167	186	197	229	192	192	219	200	195	182	202	165	184	212	203	189	196	193	189	182	188	183	213	182	180	170	201	174	184	201	189	174	188	167	175	163	179	182	171	182	184	187	173	197	175	173	185	212	175	181	194	178	170	180	174	192	171	177	198	195	183	172	185	180	183	200	193	188	189	175	196	200	180	197	185	197	190	175	209	191	180	185	151	200	211	179	190	180	198	194	175	171	191	189	189	187	184	199	190	192	200	195	207	205	202	196	162	174	193	163	183	186	194	181	208	196	170	197	217	174	172	203	195	207	183	200	193	180	206	184	191	199	180	184	177	198	187	178	198	179	181	198	215	170	178	161	188	160	183	183	178	185	177	195	173	181	196	206	187	209	164	204	193	208	166	183	152	181	207	200	163	171	188	180	174	194	204	179	175	202	190	191	171	205	181	211	199	174	150	211	198	177	198	184	178	172	191	183	192	220	186	220	205	196	172	175	199	204	181	196	205	164	174	195	195	200	181	213	208	174	173	171	181	203	201	198	181	178	163	205	175	159	183	204	191	198	188	169	210	183	181	192	193	185	205	206	203	171	195	182	183	209	178	181	182	185	182	177	196	200	197	175	199	188	170	189	196	178	186	211	196	203	206	201	178	172	184	180	184	190	186	194	170	202	172	186	189	190	181	199	173	195	187	176	183	200	209	180	200	200	174	185	181	185	210	182	192	216	208	192	189	203	181	184	190	204	204	202	197	166	186	182	228	194	181	166	190	183	195	167	201	174	202	178	184	205	166	203	192	188	156	201	204	192	220	195	189	207	187	205	181	191	203	171	185	184	192	184	212	197	206	207	208	183	190	196	198	203	186	177	182	185	188	175	168	206	171	197	221	197	187	186	196	204	201	146	190	200	215	213	187	177	194	182	179	201	156	185	183	196	202	186	180	199	197	220	192	173	201	160	184	179	208	180	179	176	188	200	192	185	203	188	175	174	211	211	218	206	194	198	175	194	141	193	176	180	188	179	209	202	190	203	186	188	179	188	171	190	181	182	214	190	185	187	205	197	177	194	208	204	175	180	194	180	179	194	173	177	178	189	187	199	184	206	203	190	197	206	177	186	166	177	165	194	172	161	180	172	180	191	166	188	187	183	211	185	167	186	179	197	194	192	191	192	187	220	202	185	186	216	189	204	195	205	200	173	171	171	188	203	222	181	198	171	178	187	202	193	185	208	176	178	183	196	200	179	197	159	170	202	177	186	203	198	184	188	194	180	179	194	182	186	191	175	201	188	174	171	205	175	164	194	184	217	207	188	210	193	203	186	188	214	190	188	193	182	213	196	194	186	190	171	172	209	189	181	181	173	182	178	165	207	195	159	194	196	203	196	192	205	201	186	185	179	225	191	174	190	196	195	162	194	194	181	181	189	195	171	190	170	207	186	193	207	209	202	182	169	193	192	200	183	181	202	199	181	187	169	182	167	207	179	188	175	185	216	193	171	195	210	192	183	162	180	171	187	184	171	176	190	173	220	203	197	219	194	193	185	196	206	178	223	192	185	189	200	187	195	189	199	164	215	200	202	214	187	188	173	162	192	174	178	161	194	174	186	180	197	189	188	224	194	187	173	193	166	204	183	190	166	183	177	177	215	190	175	179	194	220	181	210	191	190	176	193	172	196	177	208	214	181	193	200	190	171	201	192	207	187	205	155	197	204	161	243	165	195	183	194	194	171	188	212	204	186	198	200	166	190	199	176	210	196	190	194	182	160	207	187	180	198	187	182	190	223	188	196	177	188	191	178	190	184	178	189	188	174	191	202	165	186	195	186	173	203	173	181	167	196	197	208	195	176	209	187	183	205	184	205	188	164	180	176	205	177	186	183	181	190	191	180	186	185	173	184	164	175	173	180	183	172	166	191	173	170	189	186	192	170	199	184	187	203	177	199	200	172	181	198	205	181	177	182	190	184	199	190	220	187	168	182	187	191	201	191	170	171	187	209	202	179	180	179	200	195	208	187	176	175	165	180	191	215	179	168	212	179	193	174	203	188	190	189	183	174	203	185	168	168	207	152	201	179	209	187	178	212	178	188	201	196	191	183	197	204	174	185	190	189	186	216	194	211	181	186	201	187	201	190	197	189	187	167	154	194	179	204	197	191	154	176	210	202	199	188	174	208	167	171	176	201	180	187	172	200	182	188	196	186	188	189	185	180	184	176	195	193	198	188	198	173	174	167	199	179	170	211	185	199	183	193	181	182	170	189	190	168	173	170	165	172	175	167	185	191	165	172	199	208	209	157	201	196	192	180	184	193	182	182	168	181	218	166	219	193	173	179	186	187	197	168	187	192	213	185	164	203	176	196	198	195	178	179	181	175	177	176	194	183	185	203	187	169	201	184	174	201	190	199	205	173	193	189	158	206	196	215	199	172	162	193	186	206	209	216	184	176	155	175	183	168	212	188	209	175	193	187	208	162	169	194	218	193	180	195	183	174	175	207	197	177	212	181	166	188	201	160	173	186	189	151	161	190	196	155	177	198	191	207	152	186	177	194	213	160	170	210	168	199	183	193	185	214	163	204	192	156	178	181	171	183	190	174	207	174	208	176	187	173	185	189	173	186	177	191	209	191	225	185	187	221	181	209	188	206	172	158	174	195	195	190	180	186	182	186	176	223	201	212	178	168	194	179	165	168	172	188	179	187	185	174	165	169	201	194	210	201	198	210	201	202	161	201	167	201	203	196	184	168	189	191	202	215	180	188	179	192	212	208	216	190	186	191	166	194	197	195	204	186	207	182	191	177	186	170	201	189	190	197	199	169	176	196	197	191	200	171	196	161	227	166	199	185	205	212	198	189	175	187	193	198	192	164	203	211	183	186	154	197	186	180	188	188	187	193	188	168	196	182	204	182	199	177	197	197	216	184	191	193	193	194	197	191	198	197	184	186	186	189	214	186	169	179	197	190	174	184	175	172	205	190	197	183	187	204	184	176	169	184	181	172	198	211	231	209	196	169	188	191	175	189	177	172	207	165	166	207	200	202	200	192	172	172	197	192	181	182	193	160	194	187	220	169	203	187	171	210	200	197	186	169	180	200	205	189	205	179
7140	8651	13594	12946	10298	7199	5648	4384	3488	3294	2309	2634	3094	3111	2975	2153	1681	978	906	871	769	728	635	662	620	616	671	637	647	659	612	681	659	607	642	612	630	626	609	598	580	601	631	607	587	615	646	636	594	599	620	607	617	600	628	614	599	571	598	618	568	551	643	588	633	611	595	593	572	621	601	624	607	576	635	576	580	630	586	595	615	655	623	615	622	619	639	582	649	631	612	632	557	600	653	660	622	580	634	599	617	653	601	646	607	615	609	575	599	571	600	620	614	601	639	564	598	621	608	632	607	627	613	596	590	629	580	649	618	588	616	615	583	620	629	587	588	564	669	601	634	602	628	641	593	615	581	619	612	608	594	624	647	615	631	597	555	636	626	561	619	605	637	585	590	608	591	606	630	641	622	551	597	564	656	597	583	596	613	612	616	621	584	552	587	651	585	593	611	605	607	584	638	618	599	613	578	571	648	611	615	590	610	590	602	579	647	614	615	570	645	599	615	596	603	589	634	589	615	576	600	621	620	611	560	656	608	645	576	627	620	603	622	660	587	594	649	607	605	600	588	611	631	622	666	619	573	638	590	627	578	626	618	633	575	627	624	611	628	570	603	622	601	630	567	590	600	619	594	581	642	558	595	610	579	603	618	621	596	609	637	601	601	576	597	596	605	605	637	590	578	578	635	608	601	588	580	614	640	653	543	602	628	609	595	595	679	610	608	573	592	585	563	614	581	594	602	627	588	630	604	588	645	632	635	576	592	574	627	588	625	602	645	549	635	635	633	584	589	652	619	592	607	612	577	606	632	632	590	579	590	618	537	613	626	657	620	617	595	555	597	655	619	600	642	633	637	620	612	589	640	635	625	601	626	601	597	585	614	602	601	588	584	551	610	606	629	575	630	613	565	611	610	624	561	600	593	609	625	610	589	626	600	597	611	615	614	653	603	587	590	581	609	613	633	587	625	642	633	569	597	619	600	607	607	607	610	648	595	614	633	627	618	567	615	553	583	565	623	598	607	576	593	594	608	559	627	626	622	634	604	612	607	596	611	605	593	606	582	589	637	623	533	632	569	611	607	625	612	599	636	610	622	593	606	652	601	598	610	618	616	579	600	609	572	597	630	621	567	604	625	616	608	580	598	643	636	635	628	574	581	629	604	574	557	586	586	574	591	587	622	613	605	622	553	605	603	604	594	624	601	585	556	571	600	596	613	604	595	578	598	595	616	589	587	615	606	623	645	603	637	592	639	643	577	582	641	618	602	646	651	590	643	593	605	592	659	590	587	605	610	578	605	617	631	659	560	595	603	636	577	583	597	613	599	580	573	587	631	636	610	589	608	643	628	621	629	667	600	635	579	605	590	620	622	619	615	573	598	528	585	623	571	632	583	608	573	602	613	601	586	616	606	608	619	596	591	641	638	629	562	579	583	613	585	599	597	578	629	638	595	612	571	611	629	587	615	582	604	588	587	623	593	592	593	578	581	592	587	606	567	612	647	616	609	612	659	569	618	584	622	608	620	630	598	625	617	641	577	595	614	581	618	623	595	595	621	625	563	635	576	595	616	588	557	597	598	623	587	591	631	592	625	579	613	604	625	586	613	622	595	615	626	547	641	643	637	633	627	572	611	658	598	541	640	610	603	580	594	575	582	617	618	603	618	592	582	578	580	620	595	601	591	655	639	605	567	568	639	590	555	616	627	609	605	593	581	598	560	610	630	618	624	563	585	615	622	626	612	588	621	578	623	613	617	619	583	615	637	543	573	608	582	611	601	598	597	596	614	596	611	627	606	589	586	576	652	605	596	629	629	589	607	604	626	567	605	628	606	582	566	593	600	654	588	616	573	607	641	595	629	601	632	607	596	595	643	579	625	584	604	566	632	569	652	615	579	612	649	590	604	585	603	638	620	590	651	581	578	611	610	582	552	577	597	612	617	612	633	637	608	571	597	611	568	598	567	631	640	591	562	607	609	582	613	622	603	578	592	588	628	590	591	594	591	583	604	559	648	590	610	602	630	598	600	609	612	633	599	629	600	639	607	569	583	613	579	596	609	609	616	591	627	600	604	621	591	611	565	642	643	598	585	574	618	588	635	619	615	592	613	555	583	601	619	621	604	616	598	592	600	623	587	621	580	619	622	638	566	580	620	605	590	577	595	624	643	624	613	560	619	613	600	615	574	601	602	649	631	595	586	622	563	642	645	588	617	621	643	599	574	677	603	625	618	637	618	583	604	601	613	601	615	610	621	563	587	588	613	623	642	646	612	596	596	593	606	609	576	585	581	610	612	607	640	596	632	621	597	645	641	594	598	606	591	644	589	628	534	604	618	619	563	550	629	592	615	606	627	640	585	612	610	621	599	627	622	597	608	624	594	601	614	624	622	600	629	575	593	608	619	582	629	606	604	605	580	585	628	597	622	593	602	628	670	619	596	593	623	614	643	623	597	634	647	556	594	600	614	607	601	624	591	605	610	619	609	619	622	622	616	616	590	573	609	565	590	639	592	625	655	539	591	631	598	589	647	613	576	636	609	567	574	615	593	590	627	583	612	614	586	616	618	585	618	655	646	628	642	634	606	619	621	586	572	619	635	606	599	620	609	628	622	583	573	611	614	604	614	608	574	583	639	656	615	621	607	583	634	574	615	595	606	604	607	613	630	585	623	645	589	572	598	612	611	604	596	604	601	605	634	565	607	582	604	583	583	661	605	588	590	611	609	583	587	649	590	582	556	617	615	595	601	575	580	578	620	634	604	569	645	582	602	579	596	624	621	595	614	593	575	596	596	606	634	597	588	622	573	611	635	646	587	635	600	639	612	588	604	649	574	577	586	638	650	625	599	580	637	575	587	640	633	627	592	632	626	622	561	609	602	625	571	638	621	594	649	601	625	614	631	577	613	588	596	625	585	593	552	600	634	625	633	602	592	634	604	591	619	574	604	596	649	561	579	594	623	620	631	620	596	601	632	600	630	583	629	589	654	590	606	590	621	662	653	626	611	583	623	617	571	572	593	610	590	567	570	597	669	584	601	587	583	624	644	653	615	613	656	588	673	615	631	574	655	596	632	644	626	599	625	615	654	595	620	604	605	619	604	624	606	585	609	594	671	649	624	649	642	575	613	548	645	639	579	619	569	624	605	582	593	577	616	594	582	602	607	585	584	614	569	577	573	565	626	608	592	612	579	615	571	641	621	624	582	620	630	615	591	634	589	631	607	604	580	591	562	586	657	587	608	613	558	614	602	580	589	581	607	570	593	590	609	641	573	608	580	602	597	580	656	610	613	635	615	614	656	608	589	615	656	612	598	621	594	621	606	591	587	661	601	625	607	626	600	597	647	608	569	632	584	621	594	604	593	600	607	607	631	592	615	622	577	605	576	611	567	579	621	617	569	630	614	617	582	632	587	592	594	577	560	594	563	641	632	631	600	617	581	604	607	612	592	576	551	664	627	602	616	620	591	599	590	581	596	646	588	635	596	639	588	635	627	615	594	636
33662	33147	36377	33281	29860	25265	20829	15557	11113	8896	6133	6875	7435	7260	7038	5188	3522	1842	1223	947	879	610	379	359	384	316	385	364	344	364	380	379	391	348	368	336	359	354	341	296	353	336	314	330	347	311	330	321	334	332	338	304	308	360	326	351	339	312	314	303	337	358	333	325	318	302	326	330	315	353	324	335	292	308	320	338	349	295	359	289	380	324	312	319	318	299	329	346	330	319	316	328	346	313	307	350	334	312	323	334	357	309	323	321	319	318	330	298	330	293	328	384	327	329	299	315	322	320	358	323	317	299	308	337	317	363	292	310	320	342	353	361	303	309	358	310	320	339	336	309	330	308	323	331	332	310	342	343	355	368	327	295	339	351	324	289	316	304	330	334	293	342	309	345	319	328	346	314	328	329	335	313	330	313	326	361	325	316	341	343	361	332	336	348	317	354	335	330	326	364	336	339	314	342	304	353	343	304	321	314	334	320	325	334	302	327	265	345	317	300	337	299	307	305	323	330	312	317	326	303	315	311	318	317	325	327	348	300	352	321	364	333	342	295	306	326	344	317	347	318	316	314	344	364	378	325	336	351	357	326	314	320	340	310	301	349	341	314	313	330	341	354	310	351	325	321	359	311	316	312	342	314	345	322	337	323	317	315	320	318	321	302	329	327	323	312	328	336	313	334	321	335	296	319	318	324	335	299	338	304	326	337	308	334	320	313	317	330	373	346	355	317	313	321	291	292	361	294	329	334	329	328	364	339	331	312	336	326	319	335	274	313	353	364	303	356	306	331	316	339	312	325	312	316	367	328	316	317	355	370	328	340	340	333	338	320	293	297	329	332	311	327	336	306	317	329	338	327	307	354	339	334	300	314	324	284	286	311	288	321	331	336	309	282	315	346	324	311	307	330	326	341	359	308	324	352	319	298	332	332	316	331	324	320	348	323	303	332	335	326	327	358	312	331	341	326	326	307	309	349	290	295	329	366	329	333	326	319	308	358	289	312	309	331	335	313	338	330	304	363	333	322	328	333	306	297	327	367	354	308	312	313	318	335	360	325	323	295	364	334	347	317	306	336	324	317	318	303	294	332	337	332	317	334	337	311	309	299	318	333	314	313	280	313	300	332	297	327	323	322	330	320	340	308	305	347	321	295	343	352	324	333	296	325	301	331	347	298	293	332	327	304	297	359	319	318	321	292	340	345	298	319	315	304	342	313	366	336	310	343	295	303	350	351	345	300	299	333	334	351	277	344	346	328	302	311	323	332	301	326	315	329	322	314	330	383	317	334	326	334	355	348	324	290	344	322	331	305	314	353	330	299	321	330	334	324	304	329	304	309	388	324	315	332	305	334	394	313	320	302	295	331	308	308	295	336	331	310	308	334	342	325	341	300	335	353	319	311	332	318	334	299	341	354	326	315	336	358	327	328	313	344	351	319	361	323	320	370	340	335	338	366	337	320	312	326	324	318	362	312	335	289	343	318	366	335	297	306	289	320	340	357	381	312	283	315	329	326	318	340	339	332	328	326	308	332	324	314	329	316	302	309	305	303	331	325	299	335	318	338	314	351	344	325	341	308	330	304	350	341	313	299	356	309	306	306	331	316	351	318	288	323	353	356	325	310	318	314	313	311	338	326	294	339	302	334	324	330	309	309	344	329	316	340	355	309	322	329	352	334	325	341	355	289	347	313	352	315	325	301	309	320	321	314	298	316	335	275	317	345	311	333	340	352	325	306	347	338	310	347	328	328	316	341	317	328	329	310	311	347	297	310	311	312	302	332	324	332	331	323	333	327	307	315	358	310	284	300	335	307	303	331	326	360	318	317	329	329	339	333	309	291	324	278	336	328	327	334	329	367	334	355	307	378	330	310	340	300	331	311	293	301	306	290	333	314	290	313	316	311	306	345	277	348	336	339	296	348	295	307	334	343	334	334	347	345	299	347	343	322	363	296	323	343	348	332	319	322	306	306	323	337	329	330	315	313	321	337	320	332	329	357	329	343	362	347	324	300	346	306	317	322	320	343	342	330	305	309	327	308	303	332	319	319	319	321	307	326	303	286	333	310	297	302	303	310	326	319	305	316	326	345	303	303	330	308	349	325	332	314	300	314	318	339	327	310	301	318	351	349	326	301	342	299	290	330	332	330	322	329	329	288	306	352	338	325	328	312	296	326	313	341	311	327	331	326	303	343	334	345	299	303	334	351	357	307	371	327	323	346	309	348	299	328	325	312	347	330	314	354	319	339	322	307	344	324	289	294	348	320	356	340	325	332	300	327	333	303	342	378	328	329	323	321	292	338	359	332	311	351	314	340	313	347	328	312	318	320	341	319	315	342	324	319	324	273	323	320	330	354	319	330	343	320	329	328	319	323	375	313	312	305	352	335	313	310	313	324	338	342	325	312	329	322	324	326	339	334	303	302	309	310	336	298	347	310	349	346	342	315	310	311	343	310	349	296	325	291	322	333	290	317	349	322	326	350	328	316	331	327	341	334	309	312	338	330	310	328	323	319	333	298	322	340	350	296	361	302	337	323	321	309	333	346	326	320	309	326	307	326	299	289	323	320	337	330	329	321	335	320	306	345	345	295	331	319	292	318	324	305	311	316	327	336	326	325	301	300	275	304	313	345	335	303	328	336	299	337	335	293	302	284	349	339	333	326	290	323	335	336	325	336	287	307	321	372	316	282	329	287	337	328	302	310	321	307	321	333	336	325	314	321	295	366	346	322	330	297	316	291	350	312	337	317	337	323	318	305	344	314	306	286	306	332	333	375	324	322	313	330	341	325	283	296	348	337	337	324	309	306	333	343	323	342	306	339	329	321	300	309	326	330	343	315	347	348	324	299	294	326	316	338	326	343	284	324	332	324	304	286	315	303	307	311	318	315	304	333	300	336	314	306	314	281	295	311	316	312	330	327	325	311	290	334	309	312	315	328	291	301	323	328	312	356	300	305	311	307	353	321	329	295	313	335	357	336	308	375	325	331	298	305	335	303	301	326	357	334	293	328	324	352	307	344	330	310	314	377	340	337	310	328	357	324	300	304	326	302	326	328	316	340	306	327	332	290	329	324	310	280	315	330	318	337	318	308	282	313	304	306	299	313	342	320	302	320	305	300	344	295	310	329	283	317	318	321	342	287	296	317	314	315	320	314	305	299	310	317	340	325	343	337	334	304	319	309	312	339	344	333	324	332	323	280	319	347	346	326	315	344	281	328	300	307	283	315	309	337	299	309	314	310	327	313	329	345	330	321	355	332	326	322	352	326	337	331	323	337	325	295	300	326	313	307	328	315	330	311	342	324	334	321	307	333	335	320	323	337	348	299	334	299	328	301	319	342	337	305	320	326	311	318	329	289	341	313	357	331	317	342	325	286	314	325	326	322	313	329	333	323	310	328	325	344	324	338	324	335	347	325	304	290	311	315	330	348	338	350	315	342	311	296	313	310	315	316	316	340	325	349	333	321	338	327	333	320	306	393	352	333	339	316	314	319	311	315
26918	27096	34664	37997	36975	34973	31995	27789	23632	21392	18778	24118	24532	22733	21051	16839	13070	7393	4993	4191	3647	2561	1603	1495	1287	1390	1474	1329	1354	1271	1405	1427	1361	1302	1244	1262	1379	1215	1076	1010	1007	1064	1041	993	997	996	994	988	950	966	1012	879	1003	985	966	1021	914	963	978	974	978	965	946	959	972	1011	1022	969	950	971	989	933	953	966	980	1020	907	925	1002	969	940	913	959	955	960	998	982	947	901	995	893	950	875	948	955	974	974	963	920	977	946	899	937	932	929	931	913	929	961	966	923	901	936	913	963	894	968	930	961	862	966	977	941	957	859	960	915	928	976	974	946	967	981	955	947	955	982	969	940	944	921	938	905	973	986	976	981	942	929	1027	897	940	991	993	960	945	934	973	983	948	953	969	917	938	994	991	947	964	924	887	946	903	928	956	904	962	911	935	912	960	892	930	904	914	947	950	966	965	946	931	958	914	932	928	942	936	938	888	977	923	896	1032	878	1027	936	1001	920	884	978	891	894	929	875	1005	977	969	973	984	947	962	979	959	934	1003	959	936	936	914	931	968	900	951	953	929	957	901	964	897	929	926	980	898	947	951	922	946	900	920	940	961	930	925	967	925	965	985	966	960	972	921	953	952	963	941	936	954	929	928	905	962	974	940	938	865	926	985	950	928	933	927	940	914	955	946	949	963	910	921	1007	963	928	932	952	859	964	973	1008	963	914	968	923	988	946	996	894	952	922	889	960	909	947	902	1006	966	1013	935	938	923	950	941	921	957	998	932	914	941	932	958	953	950	922	1028	1006	991	928	951	963	978	958	910	925	936	1005	956	930	918	906	942	897	998	960	948	940	934	945	924	926	945	901	933	948	985	915	944	934	979	959	929	943	949	945	932	947	957	985	959	933	925	1001	936	941	891	921	960	926	927	943	928	886	960	959	927	972	1012	932	942	955	964	956	925	963	932	989	942	924	977	978	907	935	939	998	921	896	956	944	989	928	925	945	949	939	936	927	957	932	933	904	930	886	966	917	962	949	937	933	915	973	944	961	958	932	986	965	942	934	905	925	1005	918	910	944	949	984	925	915	962	867	934	986	968	940	927	971	913	907	949	931	925	949	1024	942	921	1007	939	934	944	1008	970	925	933	926	937	959	980	871	972	962	979	961	982	973	944	929	949	922	991	927	981	927	945	958	922	947	930	954	960	986	912	981	971	919	1010	979	929	1018	971	921	912	919	873	939	889	1039	910	966	936	991	907	938	1004	967	934	950	963	969	914	987	938	925	934	880	984	997	951	968	926	1000	885	967	999	931	952	996	937	909	1002	937	928	932	902	946	944	968	936	939	937	980	899	909	904	981	909	940	907	952	924	986	1015	963	885	916	936	916	916	902	930	937	937	929	929	964	984	927	976	943	941	931	930	966	921	982	970	952	921	977	928	986	1007	967	969	930	953	956	1004	956	944	919	925	917	935	972	978	943	926	882	969	970	921	935	974	977	932	983	946	973	894	983	881	973	954	962	950	908	916	995	931	930	926	991	909	952	933	946	929	949	965	924	973	927	1002	946	877	917	932	942	966	999	917	937	959	909	964	920	957	898	900	919	902	937	948	1006	936	929	899	930	947	933	946	966	930	940	953	896	965	935	964	923	952	955	987	966	886	951	955	943	924	951	988	917	949	1024	957	952	948	935	963	946	978	976	900	992	989	979	910	915	1016	964	987	950	936	945	882	902	942	968	930	962	920	954	968	930	966	952	956	985	937	963	942	942	990	968	955	911	949	976	970	887	937	948	911	924	963	906	963	1016	955	967	926	945	956	899	986	1064	886	918	1020	960	942	915	931	975	931	911	950	950	934	933	925	920	918	934	962	896	963	902	979	998	912	901	919	924	940	949	946	942	978	1020	923	983	945	974	950	916	943	948	969	963	955	978	933	971	943	1002	916	1001	956	897	941	916	896	964	955	1002	930	921	906	929	905	952	951	929	939	954	921	961	958	967	900	963	934	966	914	894	936	937	927	998	1008	901	883	987	903	963	910	955	950	873	959	920	916	950	964	949	901	956	995	936	961	915	941	950	923	967	972	1004	969	933	935	939	943	971	914	905	946	938	912	943	955	912	947	919	965	930	946	953	1040	925	907	959	901	968	929	900	901	966	947	945	925	979	922	982	961	906	929	948	940	905	933	982	967	925	935	970	934	984	956	944	951	923	907	947	964	935	931	922	930	944	981	926	961	908	931	925	924	955	974	950	948	929	982	911	985	879	946	962	990	1005	907	951	976	942	936	920	958	966	988	915	925	928	933	965	914	941	916	943	947	939	935	965	923	950	936	946	929	958	938	903	972	954	963	931	982	933	976	888	940	877	975	923	941	954	923	945	896	919	923	896	953	923	929	912	949	975	974	996	919	978	970	938	974	928	993	1038	939	932	984	967	930	887	947	952	972	973	917	922	921	945	918	983	969	971	946	991	981	958	1000	957	943	916	956	921	905	968	942	937	974	938	903	914	922	974	901	964	987	970	938	926	963	971	962	971	933	962	896	987	990	930	946	911	967	953	941	931	903	972	932	922	910	906	974	983	952	901	950	936	937	936	915	911	948	957	972	994	972	966	909	910	949	959	949	969	912	966	961	940	958	993	986	946	954	878	974	946	898	926	946	909	941	983	1004	946	948	930	968	945	950	997	889	944	1023	942	956	881	952	926	950	960	928	983	929	965	968	955	913	997	940	968	924	993	919	943	928	905	934	961	921	932	891	943	950	955	986	974	866	977	917	901	921	927	957	955	992	880	977	970	986	948	977	912	1011	986	926	948	1022	963	953	905	941	958	960	921	945	975	932	962	920	919	894	943	1009	983	950	976	948	963	910	921	1013	969	926	957	1001	953	941	908	1026	935	886	938	966	941	918	950	1000	959	966	928	903	957	975	948	1007	932	951	937	932	934	908	905	943	957	917	986	946	924	915	928	962	989	949	968	923	903	951	917	1041	925	932	922	944	939	975	933	949	964	968	972	931	927	953	931	947	967	970	944	942	927	887	958	933	987	964	969	939	958	947	899	930	953	986	983	963	957	939	949	984	996	923	953	958	936	869	949	889	975	902	922	901	972	935	880	928	1010	938	978	969	976	910	896	1004	970	923	875	957	955	1001	923	953	1002	967	949	883	990	982	956	952	965	935	956	903	956	913	866	950	1003	949	928	920	924	977	970	929	969	915	960	945	890	900	960	899	994	962	944	992	987	951	927	930	924	992	903	976	931	960	973	935	946	903	921	976	937	944	897	935	954	911	986	928	958	950	954	976	921	972	904	962	984	938	992	907	921	928	938	959	928	952	959	954	959	928	933	899	964	1025	928	982	976	909	955	1003	940	882	966	924	933	900	953	947	974	907	905	913	937	940	963	987	915	990	940	903	943	898	883	968	940	995	957	918	942	907	920	934	945	927	926	910	912	927	970	954	915	992	964	981	941	960	947	942	981	914	956	952	937	964	942	935	904	925	936	961	921	950	925	934	959	945	955	968	916	1008	968	913	950	991	1011	956	878	883	977	892	929	962	918	972	937	921	882	993	971	947	936	974	980	956	922	915
41003	38556	38397	35745	33861	30561	28848	26135	21637	17631	13301	14542	14927	14216	13709	10556	7221	4211	2356	1621	1256	809	542	510	480	459	512	466	465	460	449	426	456	388	400	417	435	369	384	386	365	338	381	357	304	360	313	308	326	347	315	316	333	338	317	315	330	354	282	325	322	324	321	323	369	339	346	340	359	316	315	306	335	344	352	298	336	308	325	317	307	323	340	330	328	328	328	331	340	322	315	337	319	323	329	330	322	327	320	314	330	317	307	316	316	322	285	326	345	322	337	342	311	347	323	315	326	303	321	290	311	322	313	332	289	329	328	300	325	322	332	328	310	317	316	334	318	335	362	356	305	342	357	348	323	265	321	333	328	322	331	306	356	324	312	281	314	315	336	322	308	317	342	338	279	317	325	287	309	301	361	316	308	328	341	323	324	301	311	320	324	338	352	288	326	325	329	290	304	332	310	332	321	331	318	330	335	304	328	339	323	311	307	309	331	317	317	349	327	319	299	315	343	319	320	313	305	335	317	310	340	376	273	311	329	316	301	323	339	323	330	318	299	319	334	334	324	336	334	341	321	332	333	366	313	301	332	351	324	325	287	341	359	336	341	344	342	325	321	305	319	324	320	332	364	341	360	324	318	321	279	318	346	296	316	346	349	323	308	342	295	331	347	314	343	322	336	325	325	322	301	337	301	311	306	321	341	268	283	306	334	311	343	349	353	334	338	329	330	296	314	295	334	313	312	326	314	347	283	298	316	341	324	348	311	286	364	324	305	300	300	335	320	313	337	346	344	319	300	333	301	320	337	344	317	334	327	332	308	299	336	328	350	353	326	320	333	348	328	318	304	327	337	305	365	316	321	301	349	325	343	319	310	306	310	304	327	295	301	323	349	345	317	330	331	323	290	325	304	319	343	334	295	309	305	346	306	303	314	346	330	317	354	328	311	303	317	349	313	313	276	312	327	329	320	337	332	292	304	322	351	318	317	321	290	314	302	321	309	321	306	324	333	307	327	315	332	300	352	320	310	331	308	344	307	330	327	340	297	319	314	336	341	320	306	345	321	324	300	307	319	319	331	302	323	339	336	330	346	316	344	351	295	304	321	320	337	320	301	303	298	302	322	307	308	299	346	290	338	311	310	295	317	319	324	315	309	332	297	294	273	320	310	330	348	324	335	314	326	318	315	330	313	351	316	304	319	327	310	318	302	345	342	341	303	332	311	291	331	337	348	330	327	338	362	345	341	308	325	300	354	286	294	340	303	294	355	307	333	317	303	294	326	307	333	352	343	301	316	316	335	341	310	333	341	312	324	333	322	326	325	277	335	289	315	291	317	322	325	332	296	326	305	325	325	306	319	274	291	325	325	315	328	339	308	319	309	318	306	294	300	319	306	299	304	332	316	331	326	315	300	313	313	331	298	336	311	331	324	321	325	335	312	349	323	320	303	284	334	319	313	313	326	278	336	316	348	329	322	328	348	317	323	354	304	327	286	334	317	311	327	330	304	307	343	343	296	338	309	312	323	332	341	305	278	335	319	324	321	311	321	359	297	316	323	326	323	320	307	321	320	311	344	324	321	309	332	305	337	352	318	334	302	310	299	334	322	286	324	281	312	305	327	343	342	362	342	295	316	334	313	297	307	321	328	316	314	287	312	333	314	304	329	327	306	326	363	305	339	319	314	295	308	328	324	305	310	312	313	329	309	304	302	300	297	330	310	294	296	313	303	340	337	327	315	322	302	320	313	307	322	306	313	336	329	379	309	334	326	354	318	312	327	322	339	291	323	330	323	342	311	336	316	284	314	329	305	340	329	351	291	318	334	326	278	287	285	311	316	303	299	310	309	348	320	332	304	299	326	352	315	309	338	302	357	293	328	317	309	352	317	332	325	319	316	323	304	341	345	315	332	312	332	309	329	313	357	328	287	305	316	324	354	341	312	301	334	346	323	338	350	328	312	318	323	297	369	308	334	335	318	338	330	329	328	310	372	308	316	335	344	357	301	322	289	330	326	293	363	342	302	311	343	308	327	364	320	328	324	322	333	353	296	321	303	306	317	338	327	318	356	300	344	325	326	319	298	319	298	308	312	336	321	290	326	326	309	298	294	307	326	281	347	313	313	361	364	324	332	363	358	315	347	304	331	306	305	322	329	319	294	332	320	329	309	344	327	319	304	346	334	357	308	329	351	319	317	314	313	314	318	291	318	333	321	335	335	323	318	307	282	309	336	322	325	330	331	335	323	337	305	315	324	335	321	321	332	347	307	351	333	308	332	318	315	316	345	345	331	335	319	306	322	313	324	316	309	349	298	330	319	345	333	343	319	323	356	326	315	334	346	326	313	299	333	312	336	329	299	353	310	298	336	299	317	326	314	317	347	304	324	333	325	313	321	329	332	315	352	328	311	334	347	339	296	342	304	334	324	290	314	309	281	313	338	325	339	308	316	326	301	301	344	347	298	328	342	318	345	311	324	340	313	351	331	314	295	353	312	329	322	303	329	345	350	319	340	294	307	337	315	347	315	310	307	302	353	311	302	318	330	313	332	289	337	349	351	348	354	318	310	331	297	316	312	323	315	308	329	300	312	295	301	320	325	302	306	314	285	358	322	319	327	321	311	317	311	312	309	311	326	319	341	295	337	328	345	298	334	332	304	368	293	336	298	322	338	331	343	320	313	314	317	329	308	318	343	289	325	327	291	302	313	315	281	319	328	312	340	354	316	328	334	323	322	324	312	326	330	315	353	343	314	311	357	311	303	331	324	318	342	311	335	312	304	319	329	350	342	356	320	313	316	346	339	338	303	326	282	293	329	319	324	321	304	298	325	303	356	338	328	308	317	312	307	326	320	315	295	272	334	353	319	340	324	328	297	296	317	321	320	337	295	334	296	298	335	298	311	326	301	315	320	305	336	309	338	329	289	351	336	307	337	341	325	307	309	311	311	304	317	297	309	293	298	337	345	296	303	335	322	320	329	311	335	357	319	329	326	344	304	335	357	299	305	326	304	305	330	342	275	335	349	290	322	282	332	334	375	337	339	319	319	322	314	313	338	296	322	298	342	303	327	342	356	315	337	357	297	327	303	307	302	302	327	315	336	315	290	332	317	329	323	332	316	353	313	338	327	316	350	340	332	322	302	304	327	319	326	311	306	315	340	326	356	325	326	325	324	345	331	299	321	338	322	312	321	319	337	320	334	284	293	323	303	299	345	324	310	319	341	313	355	331	300	332	337	331	331	315	318	306	322	329	333	350	310	344	319	323	290	313	314	342	312	313	332	322	327	294	335	349	322	330	326	285	305	376	342	306	298	348	304	342	353	285	352	323	322	317	351	317	344	352	312	318	332	331	341	297	298	338	307	320	304	287	319	305	320	335	292	312	321	279	315	314	312	314	309	347	319	320	321	321	317	331	320	307	316	352	293	297	284	361	321	340	337	318	308	324	292	349	312	307	325	337	318	339	340	338	338	334	299	313	336	291	331	338	303	325	343	305	336	281	307	317
33594	34790	40061	43816	44628	43124	41381	37743	33710	30601	28732	34461	33998	33174	30875	26467	22704	14696	9105	7321	6408	4177	2622	2169	1953	1869	1924	1791	1807	1730	1879	1664	2053	1383	1694	1598	1646	1479	1203	1136	1039	1038	1054	981	1073	1030	1007	1005	1011	1019	947	978	1026	971	983	954	975	999	979	958	1005	976	948	950	929	924	949	921	936	925	936	980	965	908	912	944	955	946	933	971	898	900	926	899	901	966	912	920	892	915	974	895	959	963	945	913	906	936	892	899	988	897	912	942	938	897	929	922	951	913	937	938	1000	883	948	889	908	919	965	923	947	959	884	905	910	918	875	923	937	950	965	930	953	946	896	888	919	902	902	901	912	959	928	968	953	886	933	919	856	920	916	880	964	967	848	953	901	875	855	966	939	923	903	923	920	894	930	908	954	919	951	905	996	870	955	924	887	890	926	965	914	893	958	934	878	915	905	894	928	884	886	960	923	927	923	958	915	924	968	920	904	935	951	896	911	877	899	895	949	947	932	900	921	986	890	909	905	955	898	927	966	861	939	931	917	909	924	902	888	918	951	870	945	917	951	985	913	916	905	912	922	942	930	952	960	895	876	893	911	883	852	975	932	967	915	918	902	943	881	937	963	933	905	953	924	933	889	930	900	919	914	931	913	913	919	961	904	886	898	978	950	936	913	924	932	906	902	913	934	936	917	882	879	950	935	944	915	911	960	893	894	911	961	899	908	910	917	902	903	942	939	894	874	914	918	875	933	909	889	891	874	938	932	928	942	876	962	883	927	909	910	937	956	886	969	904	940	938	900	916	894	840	927	941	942	888	895	908	932	870	885	902	914	893	860	934	929	919	975	917	894	834	869	953	901	909	897	934	915	954	927	868	931	928	897	894	918	913	912	949	910	917	906	934	919	874	935	871	950	929	901	913	966	924	923	914	917	932	902	906	897	924	905	944	918	975	929	925	933	916	922	926	897	875	924	897	983	946	923	869	949	985	912	923	928	969	898	907	916	924	924	879	873	896	910	950	915	891	940	930	884	893	954	875	921	986	936	908	893	909	920	929	904	855	914	900	906	920	940	924	920	955	886	927	896	949	954	938	932	913	939	946	956	876	889	920	976	914	948	947	964	867	905	929	911	905	918	862	852	910	912	915	942	913	943	889	966	931	925	973	896	891	901	939	902	932	901	880	925	944	950	882	935	942	916	969	963	921	904	935	945	905	896	935	940	938	886	1024	953	871	944	966	925	903	910	890	905	930	894	871	947	913	950	922	944	946	893	910	887	893	917	891	885	920	915	899	886	951	857	918	944	864	904	947	936	903	883	906	941	917	909	957	917	891	882	923	922	931	949	902	924	920	935	928	870	911	890	895	857	893	890	904	909	912	927	917	962	941	957	929	938	913	898	928	896	925	867	941	908	909	978	961	869	905	875	936	943	943	942	937	874	937	928	936	931	903	939	851	910	919	909	954	895	942	885	923	920	915	897	916	952	940	909	934	932	872	939	913	881	891	923	920	891	907	891	908	922	927	931	912	872	921	975	919	930	934	970	952	943	875	937	872	956	910	935	882	932	914	928	934	908	895	927	965	932	892	939	912	923	996	820	931	960	908	970	877	908	913	904	951	911	898	939	909	977	917	908	906	981	932	946	954	892	929	857	919	911	926	895	925	903	935	889	973	980	951	909	907	956	876	940	920	887	895	900	934	903	954	917	942	953	959	929	902	902	903	953	910	942	878	918	912	897	962	885	919	963	945	955	954	938	930	918	926	928	907	931	941	896	941	958	916	897	915	880	901	920	896	890	951	959	875	977	896	924	916	885	893	948	919	960	915	918	901	902	956	915	857	909	924	924	898	932	896	896	940	929	935	922	878	984	966	900	970	943	888	948	888	945	927	923	896	909	933	878	908	881	937	965	931	923	899	949	928	925	917	902	977	896	940	914	908	947	915	965	934	882	931	925	924	871	943	856	919	995	911	913	952	921	908	932	970	958	885	898	883	906	943	958	916	928	924	972	960	908	951	880	952	951	918	960	916	952	880	933	892	948	850	923	930	905	942	903	901	927	934	918	892	908	1015	899	966	955	940	895	877	909	932	931	881	901	955	861	881	878	922	899	925	937	907	925	931	935	930	964	917	903	953	932	933	967	940	838	879	911	961	942	900	885	937	880	939	857	872	991	975	913	939	928	945	908	956	929	942	935	931	900	965	966	891	900	965	954	915	904	940	978	952	870	917	926	939	919	948	944	925	967	917	874	899	954	951	961	896	954	902	901	946	928	942	922	910	921	901	940	915	901	880	868	967	943	929	884	924	871	882	894	964	887	969	966	905	971	916	955	940	953	926	895	936	950	972	893	958	908	962	889	924	975	953	862	941	902	957	890	914	962	834	887	923	966	957	942	961	904	901	931	903	937	943	952	911	909	926	925	944	928	868	883	938	917	911	918	851	889	930	956	908	894	885	942	891	925	928	951	949	939	924	899	946	939	921	960	893	940	939	909	945	895	928	934	884	877	920	905	898	889	914	939	953	936	896	936	913	971	953	921	982	932	940	928	933	909	905	914	898	899	927	934	950	876	860	900	895	948	918	941	923	934	878	953	875	891	966	910	872	909	936	928	943	931	886	903	890	917	922	945	952	873	904	910	957	923	904	917	922	914	943	828	914	895	860	952	903	931	935	915	925	982	929	990	991	899	920	923	945	928	872	910	917	900	872	932	890	915	892	967	906	923	943	923	891	936	908	938	934	924	942	930	919	935	890	861	926	917	969	888	908	878	885	906	908	942	925	895	946	936	862	939	931	938	959	896	940	913	943	905	911	930	911	892	902	926	904	929	937	924	920	940	912	970	939	886	926	940	878	937	947	922	948	967	915	921	931	878	958	926	933	920	943	916	904	877	933	893	857	906	961	972	944	898	904	908	933	917	927	948	936	928	945	947	887	900	926	891	926	933	847	913	921	875	913	857	930	864	926	896	940	884	944	933	942	922	878	932	898	905	918	893	892	931	938	905	921	899	891	937	913	936	909	971	925	934	956	938	927	956	890	873	910	895	922	881	954	971	911	860	925	893	957	913	894	901	929	915	906	921	906	962	900	858	931	920	922	934	890	891	930	883	895	932	942	921	909	914	955	949	929	876	949	916	946	866	926	908	932	846	909	886	893	873	937	926	934	938	892	897	917	908	949	948	962	916	883	943	902	947	957	935	830	919	934	907	944	934	945	906	898	951	901	911	981	929	906	953	946	938	889	943	948	921	896	943	906	945	914	887	920	896	890	921	938	907	920	934	840	926	891	905	937	946	895	878	918	927	965	945	950	843	933	921	916	891	934	939	915	859	951	922	932	958	929	916	967	888	914	900	927	878	884	900	944	904	878	839	969	912	938	901	928	930	923	908	888	958	912	946	899	911	927	925	923	911	943	968	904	918	961	940	947	929	904	907	943	919	952	902	926	949	906	888	954	886	935	912	915	877	893	909	936	911	923	927	902	925	953	912	863	896	977	913	895	886	947	922	875
6915	8932	10915	6989	4477	2535	1764	1465	931	776	684	643	671	618	652	523	451	322	271	216	228	220	204	193	174	204	172	191	216	183	172	196	181	187	179	193	168	190	210	201	167	182	185	186	175	190	181	215	213	190	182	183	190	176	171	224	172	188	184	203	207	210	178	204	200	177	177	196	200	198	189	194	207	179	192	203	169	198	204	147	202	197	159	171	192	182	198	174	193	183	204	213	150	201	165	188	196	183	160	201	168	190	171	174	173	192	200	194	205	228	214	166	183	188	206	194	181	211	190	178	209	195	173	160	198	194	178	194	184	194	215	178	206	170	197	183	186	193	179	167	172	174	181	190	189	187	206	201	176	165	190	194	192	188	199	200	189	175	191	182	182	211	186	209	193	205	189	186	175	194	184	182	189	195	198	187	189	165	163	182	183	176	181	193	193	181	194	212	172	178	192	197	189	200	157	207	188	174	194	183	176	203	180	179	196	158	215	186	181	182	169	194	201	184	164	185	182	205	184	171	209	184	187	175	184	189	181	181	200	196	189	195	200	182	205	188	182	181	197	178	198	190	199	184	174	213	197	197	174	187	203	181	205	187	192	161	197	174	198	202	193	177	175	204	172	201	184	203	206	196	170	171	175	174	188	168	201	194	161	170	190	207	187	190	173	195	180	199	176	180	192	197	178	191	170	184	170	165	173	175	184	196	202	192	161	204	185	202	161	155	180	190	180	186	185	183	196	213	214	201	191	201	168	186	187	216	181	208	202	207	187	167	179	198	194	186	191	175	188	214	195	185	193	170	217	200	192	168	209	176	169	204	189	187	198	184	217	180	193	189	182	188	164	193	195	200	193	176	180	192	199	181	197	193	198	189	176	196	184	198	180	190	188	180	184	189	171	170	204	211	194	170	198	179	199	177	185	175	187	189	185	189	194	151	185	170	199	178	183	206	199	170	190	187	205	191	209	167	178	179	178	167	197	182	207	187	192	194	168	146	191	198	170	211	182	208	201	189	191	185	178	192	212	196	182	188	182	165	211	194	202	195	186	179	184	203	184	210	199	211	191	190	169	183	178	192	188	196	195	189	174	189	187	209	177	161	217	167	190	186	202	207	152	203	209	179	210	179	182	164	181	183	182	191	189	196	182	205	197	178	217	177	175	191	187	203	206	192	193	204	197	189	179	212	186	184	188	199	191	187	161	180	184	182	180	187	174	206	197	209	185	199	180	175	193	193	194	164	191	199	175	179	182	197	171	183	205	178	174	196	188	210	200	179	214	194	194	184	180	197	196	192	188	179	177	185	179	169	166	186	190	171	206	171	177	189	191	195	182	166	189	179	178	207	177	214	188	178	186	196	186	179	172	177	184	192	199	161	194	197	192	147	168	194	176	212	192	196	193	196	183	208	198	183	200	183	203	224	188	183	209	185	162	192	193	212	167	211	172	196	223	185	190	187	167	179	208	177	185	196	202	199	173	191	199	167	174	192	155	174	169	184	207	189	176	182	172	216	167	217	186	179	168	223	206	191	162	193	209	185	198	186	169	179	190	193	179	218	191	177	214	182	215	188	162	170	195	146	210	201	212	186	192	196	177	170	193	153	177	185	191	164	185	175	163	197	199	176	185	204	194	192	195	189	175	174	182	191	191	170	203	187	188	210	199	194	216	192	195	204	175	200	199	163	220	186	170	187	195	176	193	187	179	197	175	203	180	185	191	204	178	190	168	193	170	195	176	178	172	186	212	189	195	193	230	172	214	184	177	194	192	197	184	198	188	210	213	227	188	195	164	200	160	192	203	193	172	184	188	191	180	209	188	180	178	156	191	183	182	186	183	195	195	206	192	191	180	188	207	177	196	195	164	192	212	203	181	178	153	187	196	186	198	161	158	186	193	212	183	173	179	171	174	192	220	186	194	210	177	157	204	165	188	191	187	213	190	208	169	189	182	184	198	164	167	192	214	205	197	178	178	194	169	172	173	198	195	190	181	182	180	190	204	193	168	213	188	154	190	168	199	196	219	215	198	229	182	186	186	187	157	197	178	171	184	204	197	189	204	192	209	192	191	199	193	178	181	173	190	187	199	192	172	206	179	168	202	214	182	182	187	190	191	166	185	177	193	183	209	169	168	205	187	194	183	190	174	198	187	185	197	180	176	182	200	197	192	188	176	185	184	173	191	213	185	203	208	165	214	174	189	195	186	221	163	179	187	192	203	184	172	187	201	192	176	182	181	196	164	175	194	188	187	211	209	197	173	169	180	180	181	195	191	186	198	197	173	195	180	215	174	177	182	175	210	203	203	198	196	175	201	170	163	196	176	193	200	198	170	182	202	193	178	180	185	183	193	185	213	209	198	188	215	167	163	179	197	179	210	176	179	196	149	201	201	185	186	203	217	184	184	181	204	172	206	197	179	213	173	178	198	187	174	172	218	184	190	192	195	202	175	195	185	213	173	173	196	182	206	192	172	177	187	229	202	176	170	223	165	193	232	196	202	161	163	194	204	177	174	194	200	169	196	195	181	182	178	173	185	186	196	196	212	181	192	199	204	211	194	206	171	194	206	172	205	189	194	213	169	209	193	183	179	189	175	186	176	176	191	168	185	194	181	206	167	182	215	195	174	184	198	198	188	204	181	196	197	202	198	186	164	179	196	191	185	191	173	172	186	198	169	182	208	214	182	178	195	187	187	173	220	192	187	172	206	166	190	206	185	183	167	190	182	168	193	167	187	177	218	214	195	183	189	204	187	195	160	174	176	176	178	164	178	176	187	195	202	176	172	182	181	209	181	195	177	179	187	185	195	203	187	177	178	205	179	201	182	206	178	183	206	202	172	189	213	197	188	200	186	207	174	196	172	173	199	188	189	193	210	192	201	190	190	196	207	178	207	214	182	179	207	202	231	183	163	179	185	181	191	188	185	173	208	193	173	179	204	189	172	209	174	190	186	193	200	183	188	182	175	192	170	209	204	168	189	209	190	176	180	204	202	183	217	178	178	193	200	182	172	206	182	188	177	198	207	200	212	198	179	171	189	175	216	175	178	205	184	168	177	180	225	192	197	218	180	208	184	163	177	182	199	211	180	202	207	175	182	185	184	231	181	190	185	179	177	202	180	178	177	191	203	193	174	191	172	168	198	186	162	186	195	208	211	188	181	179	202	194	209	163	182	175	202	226	210	203	171	202	193	181	197	169	194	203	190	182	186	183	191	207	179	196	197	195	204	194	211	174	216	185	171	198	182	185	180	179	192	182	203	183	191	176	178	178	181	194	172	184	201	190	206	201	204	181	188	210	196	174	203	172	206	196	191	197	179	189	206	185	186	199	194	209	197	167	188	183	179	216	177	174	177	186	186	185	207	198	161	172	200	180	172	178	198	181	199	188	166	193	182	164	190	170	192	203	213	173	189	181	174	186	174	197	207	183	181	189	195	174	160	198	191	194	212	189	174	195	171	194	197	182	206	175	202	176	179	192	204	191	177	196	180	189	159	175	170	184
6879	9249	15024	13123	10436	6885	5621	4596	3599	3329	2249	3135	2904	2644	2869	2245	1792	1383	1005	858	821	804	646	670	595	656	657	695	654	659	596	633	622	631	643	630	653	618	607	635	613	602	607	577	570	633	612	617	635	571	549	568	606	620	572	605	622	577	645	609	625	596	578	607	621	607	628	622	630	600	594	592	612	590	627	604	576	602	619	632	600	599	620	614	642	607	589	632	600	601	597	641	616	573	601	591	610	567	605	590	569	639	611	594	635	606	582	591	576	650	617	587	603	567	616	597	634	610	621	616	654	578	594	589	642	620	615	628	638	629	583	619	585	623	572	559	618	626	562	635	623	635	581	645	603	606	607	568	591	645	579	617	635	630	606	619	593	630	627	648	629	624	606	577	567	583	605	582	625	599	668	648	618	616	617	639	640	569	623	627	621	615	601	634	673	597	591	655	585	591	645	617	640	622	642	609	620	648	570	634	605	599	605	646	635	573	616	589	585	623	638	571	584	611	576	572	619	597	658	661	595	629	596	582	617	642	625	583	599	655	601	627	591	574	634	606	631	635	554	575	609	657	595	625	594	627	623	632	572	620	612	615	598	637	606	593	650	612	594	625	593	560	640	575	655	607	605	624	607	583	591	634	592	643	629	636	581	616	600	617	583	597	606	622	593	597	585	629	597	610	628	621	602	589	628	572	656	569	575	623	561	586	581	641	566	608	612	632	594	586	605	592	649	582	610	581	552	597	580	594	630	630	646	619	598	585	608	605	567	619	595	622	647	611	594	639	620	618	619	598	677	649	619	595	618	609	635	611	629	626	640	566	641	611	618	607	649	601	561	580	581	610	604	619	589	618	634	615	631	592	580	604	596	603	562	623	586	604	581	614	632	599	597	599	614	623	645	613	630	623	597	599	621	625	565	608	624	594	592	610	631	639	639	661	631	595	612	593	633	645	601	626	589	592	644	592	589	604	599	604	591	597	638	610	589	588	619	612	641	598	616	604	604	614	599	674	649	625	644	628	615	640	610	624	680	587	608	641	619	568	615	650	625	600	643	621	575	606	621	626	644	616	618	564	666	607	612	611	606	612	618	609	634	595	598	600	633	649	602	595	585	623	629	566	662	626	612	612	614	645	623	625	587	643	558	651	580	578	621	577	603	618	615	607	569	607	602	594	596	553	583	577	593	648	606	600	606	628	602	635	598	651	631	594	608	642	607	607	633	638	621	594	606	596	613	621	625	623	610	563	618	630	606	594	600	607	616	610	629	643	577	589	615	615	610	599	608	659	614	569	596	604	608	596	608	568	574	649	623	605	598	582	615	600	607	585	604	572	595	584	630	601	611	616	602	616	598	651	588	617	665	593	621	629	596	615	630	570	618	624	588	627	577	574	672	669	626	592	602	629	590	631	638	566	622	634	645	617	573	603	624	623	575	576	648	623	606	588	632	610	568	587	629	640	561	673	636	611	648	614	631	561	599	612	665	568	622	606	605	577	674	600	634	639	605	630	628	590	614	621	630	600	635	634	660	563	580	634	583	653	665	610	617	630	629	594	596	581	584	568	597	606	589	617	653	606	599	599	635	664	560	613	618	593	606	576	581	665	597	630	645	578	589	614	631	604	576	549	594	571	649	615	652	580	641	607	633	619	627	630	581	651	595	624	651	563	664	611	562	608	568	585	584	587	643	568	608	611	560	626	649	627	633	608	650	614	614	618	594	624	628	635	647	612	655	617	604	629	606	644	600	616	615	627	618	599	567	571	616	624	628	615	617	591	591	611	651	529	620	638	576	580	596	561	615	609	603	602	617	615	641	663	586	612	637	607	607	587	597	592	611	634	652	590	634	616	608	580	622	621	628	614	538	651	618	606	635	596	671	658	626	615	586	621	611	666	583	608	601	641	570	622	616	602	585	616	603	577	611	603	645	669	596	587	584	633	600	650	623	612	595	632	606	630	687	590	606	624	617	594	613	642	598	633	662	577	628	588	614	611	633	615	655	594	663	566	636	623	563	573	624	606	601	567	583	593	637	593	602	607	601	580	627	608	617	572	608	609	577	636	588	578	571	585	625	640	630	617	607	598	621	567	598	611	602	597	609	592	605	651	588	624	590	578	566	578	609	613	616	609	601	649	579	558	616	568	594	632	615	615	632	624	638	602	609	605	625	612	615	660	612	583	620	642	614	623	608	567	627	630	631	595	606	626	595	637	590	592	621	650	602	633	627	626	599	586	612	606	605	617	627	664	600	640	625	574	614	626	591	610	620	598	664	627	607	598	611	616	609	589	627	579	601	599	576	590	651	561	609	607	573	600	585	621	645	618	600	619	580	602	587	611	654	645	634	579	594	623	623	608	583	565	633	585	620	606	593	614	620	661	599	604	611	602	576	634	590	595	621	615	564	602	604	606	611	618	615	587	590	600	596	633	606	616	616	614	634	624	608	580	612	611	577	627	602	636	584	620	602	578	620	622	627	598	604	666	589	563	648	568	609	571	619	646	601	580	632	610	596	568	622	590	622	657	580	627	578	623	612	600	573	643	647	604	599	588	615	632	584	588	605	697	644	581	626	575	606	650	562	588	641	580	626	609	617	582	630	649	633	581	613	562	581	593	583	602	631	601	630	598	583	629	605	594	641	615	623	555	619	640	587	603	626	632	615	637	638	609	604	551	626	674	581	613	585	616	625	574	581	610	568	601	608	629	630	628	626	527	628	596	597	619	611	578	607	598	559	622	577	624	613	625	619	633	588	622	641	615	587	580	606	619	600	593	619	597	616	620	570	612	584	659	601	619	661	593	627	583	564	664	609	618	565	624	622	623	626	605	606	615	601	593	596	607	637	590	627	616	602	604	617	631	662	607	563	609	617	600	616	599	636	614	591	603	634	654	634	615	648	596	591	638	603	596	617	622	577	648	599	606	614	614	628	589	602	632	601	578	628	648	623	611	584	596	637	648	581	678	630	608	577	627	594	638	640	625	622	602	602	609	652	604	641	654	607	544	598	612	579	655	584	606	615	585	596	631	613	578	644	585	619	622	637	601	605	617	628	588	620	587	627	569	598	635	632	619	652	614	611	651	588	597	588	614	650	582	607	608	593	634	610	589	638	588	558	618	606	631	624	653	610	587	640	594	620	620	643	596	633	612	654	602	607	630	684	637	624	606	633	631	610	593	603	610	633	575	621	582	630	599	637	590	631	571	626	625	602	598	586	612	615	634	644	582	601	623	628	630	577	575	617	636	642	580	590	668	646	602	580	601	611	662	598	652	605	617	622	618	578	618	613	622	588	558	608	605	600	632	608	642	577	663	608	573	592	621	585	573	604	614	646	635	579	579	574	617	616	554	643	617	606	677	618	610	571	563	593	613	575	580	613	605	597	599	587	622	586	609	623	577	609	598	596	598	607	612	641	624	597	583	587	538	571	612	649	596	613	559	598	595	574	593	616	622	599	636	608	624	586	623	622	643	623	595	629	634	541	620	585	567	594	658	596	640	602	637
32932	34330	36650	32752	29928	24539	18932	14582	10615	8421	5936	6739	7084	6404	6478	3983	3436	1992	1155	737	788	653	441	373	369	411	372	423	323	363	352	370	364	366	331	334	357	344	334	334	364	302	325	333	290	323	314	352	348	317	329	292	328	299	334	303	325	313	336	309	327	290	308	295	313	337	326	338	349	322	335	325	296	344	329	308	371	317	337	332	294	322	309	345	319	313	318	321	323	307	291	335	329	282	314	315	324	327	319	309	283	305	341	330	329	335	299	300	332	313	299	323	339	298	341	335	328	307	328	318	287	347	324	295	330	331	292	309	292	339	336	343	313	340	331	348	322	316	327	308	313	337	330	319	331	330	339	324	308	327	369	313	334	315	344	315	334	300	312	310	308	321	303	325	343	274	299	311	315	283	340	309	347	322	332	316	302	326	348	329	327	292	318	349	309	307	310	320	355	295	325	318	318	317	317	334	345	340	337	339	329	335	328	321	338	326	307	328	320	307	327	321	310	325	333	318	329	342	333	301	280	317	295	308	308	349	308	305	328	341	324	329	310	330	318	302	333	347	333	309	325	296	333	309	322	330	329	312	322	351	330	309	332	320	364	326	317	310	322	308	299	315	326	337	337	328	300	315	313	331	303	355	344	290	324	322	329	294	335	292	327	312	314	316	307	329	316	310	300	327	317	321	354	307	324	313	347	337	345	324	330	339	306	332	336	314	309	316	339	303	322	329	331	317	325	332	285	339	322	313	320	327	301	322	325	290	301	297	326	296	295	318	312	333	304	331	328	304	311	343	309	317	318	323	331	284	334	322	325	327	333	314	306	321	334	312	326	321	317	328	334	341	326	341	335	337	285	310	311	339	336	338	312	306	301	326	347	279	335	329	315	292	352	337	328	344	337	328	336	319	311	339	328	321	314	329	334	307	324	342	335	313	320	333	328	367	343	356	325	325	300	316	303	324	352	334	302	363	307	348	337	315	285	362	308	354	315	314	346	348	303	329	297	322	338	343	342	316	304	331	347	295	303	315	311	341	331	313	349	316	292	301	347	343	295	333	299	309	336	300	321	310	298	379	324	305	323	331	312	338	325	324	301	300	314	322	330	333	343	307	344	310	345	322	326	332	294	296	334	314	308	309	337	306	294	340	311	320	347	334	334	322	350	327	338	327	316	347	340	341	313	324	302	328	308	333	306	309	314	320	293	302	321	340	288	337	317	309	332	325	305	327	320	326	308	319	316	321	316	303	339	318	348	322	300	347	326	316	357	321	324	312	292	305	335	330	325	350	315	319	318	358	321	324	294	353	328	316	294	344	345	303	347	313	298	287	346	312	320	342	302	296	292	312	318	331	328	305	317	337	324	316	314	312	351	303	321	354	316	332	350	317	355	328	301	329	358	306	293	340	324	319	299	306	320	304	329	329	304	329	346	331	325	292	347	275	322	281	325	353	326	304	360	329	312	336	303	349	345	340	336	305	317	322	355	323	348	334	360	300	287	305	340	321	346	313	335	316	340	331	342	303	335	332	321	311	313	312	342	351	310	312	328	336	326	319	318	333	308	294	336	348	330	348	341	356	304	301	352	295	331	287	320	310	299	297	348	317	305	311	322	349	322	322	320	357	298	333	331	313	330	335	334	306	306	303	356	340	315	346	313	328	361	353	347	284	317	315	318	342	315	322	326	320	358	335	342	317	330	324	365	330	296	306	303	325	309	298	318	345	321	342	337	319	327	309	327	297	325	307	316	325	319	307	310	325	318	269	329	317	316	320	330	331	321	313	323	351	338	307	316	328	303	346	366	358	345	285	345	316	281	343	318	326	330	303	328	334	310	325	308	285	326	375	341	324	283	322	296	337	310	325	334	358	278	306	290	324	308	327	332	363	309	356	362	283	329	333	311	319	317	272	328	338	327	309	316	318	325	317	329	318	356	339	330	349	322	324	315	324	308	316	332	337	294	357	325	334	332	313	303	297	326	327	287	324	288	329	327	314	337	337	308	309	322	322	345	336	329	334	323	320	326	318	288	334	327	342	310	309	333	274	342	340	300	310	321	347	345	309	333	307	356	321	302	323	343	327	312	306	309	340	321	347	348	304	306	320	330	278	321	336	303	329	362	322	337	297	320	333	312	321	315	331	331	327	309	341	309	318	306	295	305	317	290	344	321	314	340	332	343	352	313	329	344	322	330	303	337	316	320	353	291	316	310	306	326	306	316	315	319	331	311	323	363	353	320	331	332	316	311	343	312	354	322	322	296	304	328	316	341	343	318	315	326	327	304	289	321	325	310	290	329	348	333	341	311	326	340	361	314	335	331	320	320	350	333	321	295	344	325	314	303	332	318	357	301	292	334	340	341	288	308	342	307	351	303	297	351	307	304	303	328	336	352	317	329	297	305	345	308	354	282	317	328	309	310	299	310	311	344	321	329	306	305	352	324	350	316	297	328	311	318	301	340	303	299	325	296	371	341	315	336	313	334	311	302	323	333	327	286	323	299	328	308	333	307	295	310	322	317	282	303	344	356	331	310	329	322	351	327	315	305	320	348	310	292	312	291	321	322	326	348	343	297	357	303	334	334	298	327	300	326	358	312	341	342	320	330	302	330	317	306	364	327	312	314	323	330	338	313	327	329	325	299	321	315	332	319	304	322	319	292	321	306	340	329	342	359	313	314	291	327	347	289	285	302	317	324	335	320	323	323	327	303	333	335	331	294	313	299	293	328	300	310	316	319	297	287	338	326	294	278	324	301	358	334	314	297	312	295	328	325	307	334	303	328	305	335	316	302	311	287	326	344	329	317	324	350	363	318	325	339	345	353	326	324	322	371	313	345	307	335	345	332	335	342	289	329	336	314	312	335	323	346	324	321	322	333	335	292	312	340	299	350	306	340	347	350	304	305	323	295	327	289	316	307	326	326	304	312	325	320	339	319	324	324	311	341	311	330	323	327	296	322	334	294	321	311	342	349	303	323	312	302	336	335	323	352	315	344	300	295	302	364	372	315	316	288	302	332	311	294	279	337	299	349	303	330	306	347	321	336	336	309	306	349	299	308	308	318	317	346	321	307	341	276	340	328	368	329	323	302	308	307	285	293	327	300	278	284	331	345	302	299	336	328	353	328	348	345	329	311	292	324	344	347	337	337	338	329	279	306	311	326	339	317	354	305	317	301	313	287	338	304	359	317	322	335	349	299	329	343	287	328	310	323	316	323	329	337	300	311	329	322	321	325	324	293	338	293	332	320	298	329	339	286	336	331	325	333	304	317	318	341	345	310	304	333	339	330	330	306	327	324	322	348	330	353	343	306	313	297	300	324	335	315	340	336	315	327	330	319	306	302	306	306	334	326	326	328	331	331	326	314	312	309	339	316	334	324	310	295	359	308	326	323	322	340	323	305	333	307	304	294	334	336	334	359	311	314	358	354	334	344	331	305	325	310	289	317	300	335	320	304	327	294	309	318	305	330	313	330	328	352	301	296	325	328	313	323	319	316	333	311	331
26310	27966	34680	36902	36732	33309	30713	27365	23355	21146	17948	22984	22722	19826	19235	15520	13897	9384	5305	3775	4069	2923	1699	1522	1391	1378	1415	1366	1276	1257	1299	1208	1235	1116	1190	1284	1267	1234	1026	1034	1049	980	1007	941	964	997	1046	1043	868	983	889	968	938	891	993	931	950	928	949	967	924	940	945	963	959	945	999	930	960	1010	930	984	999	978	971	953	925	965	953	961	963	925	936	965	930	945	998	976	913	971	949	918	893	912	944	950	983	944	985	966	944	882	979	974	852	958	896	935	947	981	961	976	952	983	935	945	960	989	902	1011	889	916	927	975	975	939	924	880	951	905	941	892	960	934	945	908	936	931	909	945	923	908	966	885	930	966	959	900	899	969	987	952	898	946	969	903	885	943	926	906	972	927	958	984	940	913	927	930	973	920	969	960	973	932	983	986	950	946	932	935	884	958	917	968	878	974	926	915	992	931	956	963	963	916	932	937	945	920	971	954	928	974	959	915	916	952	874	914	916	969	940	954	885	902	930	945	953	929	995	985	950	886	950	960	966	887	952	960	907	898	919	882	912	957	951	1018	892	972	919	930	994	951	960	931	927	947	939	970	955	911	1010	939	895	980	942	970	883	963	978	947	931	919	930	949	981	922	971	970	943	925	992	949	978	922	954	927	1016	965	942	952	939	949	929	983	990	949	902	928	968	993	998	877	939	919	994	968	930	965	947	962	932	996	934	938	930	952	968	971	922	975	979	915	945	908	998	959	997	980	958	929	948	952	917	960	906	952	955	978	933	934	996	997	971	971	908	948	1006	1016	995	951	941	930	942	936	956	895	940	969	924	916	916	936	975	955	948	972	979	959	884	942	942	969	954	912	896	946	954	923	922	934	918	961	958	960	930	954	950	942	902	961	989	981	953	877	935	919	941	961	974	930	948	958	945	900	919	890	993	992	964	920	913	956	958	929	915	991	883	940	909	932	962	952	897	936	963	978	930	884	973	983	994	953	932	985	934	947	947	939	941	948	951	941	877	930	930	903	1005	905	942	913	970	918	908	951	904	962	961	939	916	963	910	910	969	931	933	965	914	944	928	945	913	979	977	944	944	957	966	949	940	937	939	929	979	939	956	978	1007	945	918	961	968	953	956	950	964	929	946	946	943	874	942	961	998	942	897	939	941	947	978	962	955	927	960	950	959	949	925	924	949	958	953	911	943	897	920	963	942	938	977	916	929	898	946	971	967	945	1026	900	964	912	931	886	969	980	910	917	937	917	874	917	954	969	950	904	939	936	948	934	951	913	952	962	939	988	939	907	997	941	910	926	922	935	924	999	887	911	916	934	949	966	967	973	956	964	927	907	870	928	986	946	956	948	946	918	875	918	965	925	888	948	966	932	907	956	967	901	969	957	912	937	965	983	902	1027	915	924	895	920	880	889	968	992	983	906	948	977	972	948	921	927	951	976	938	948	978	936	900	887	959	932	952	943	990	957	979	952	918	997	976	914	966	895	949	949	935	922	938	963	943	904	917	912	903	921	945	937	975	947	964	945	927	937	938	953	978	957	926	969	919	946	984	946	927	973	1014	906	970	928	951	906	925	975	946	987	914	903	919	991	920	931	936	943	919	891	928	995	925	943	975	965	963	975	961	995	888	950	997	960	990	916	905	899	973	898	990	904	967	949	960	938	927	999	957	940	995	938	948	977	964	967	948	967	954	946	942	961	996	965	920	955	963	958	967	928	915	941	911	981	942	964	920	966	972	912	965	891	874	840	940	947	940	900	938	933	895	919	932	955	951	973	926	972	911	941	909	945	946	958	953	999	895	960	975	981	912	919	949	979	945	914	991	931	978	954	888	963	918	943	973	980	906	897	953	982	968	901	943	912	959	893	921	961	954	967	956	916	1016	920	951	982	957	944	1002	927	972	959	971	924	952	910	937	910	985	936	938	960	942	964	947	983	937	948	960	997	923	929	955	987	955	923	1003	989	928	958	961	950	914	967	966	972	934	989	945	936	974	977	965	964	934	876	991	969	972	939	938	955	936	896	981	944	1028	954	926	933	1027	947	974	918	1000	960	906	962	936	990	936	938	946	975	910	939	929	934	977	903	919	1016	966	980	919	974	941	1003	968	916	972	944	887	877	963	956	949	944	989	930	956	1003	971	1002	913	943	921	924	936	1006	883	934	966	981	967	970	942	989	908	933	981	934	886	933	869	1031	988	957	969	924	972	970	903	942	938	940	991	935	910	896	935	917	940	908	931	893	954	904	956	918	917	910	935	937	917	955	922	962	911	974	975	891	941	948	947	909	986	970	894	975	963	912	940	940	965	927	947	925	932	909	908	960	973	947	920	891	921	981	955	961	965	908	892	968	941	910	969	923	932	969	975	939	901	945	963	907	1001	960	908	916	922	996	921	975	904	927	974	940	970	979	945	974	932	886	922	995	943	924	978	890	967	934	968	982	929	902	957	952	939	905	922	989	959	929	883	967	942	964	936	940	980	922	964	978	929	937	956	947	930	980	938	936	958	932	960	950	940	1005	936	975	897	943	939	918	962	949	1000	1016	977	937	949	957	889	932	983	923	955	975	941	952	958	941	947	955	943	924	970	974	1012	963	935	952	897	904	965	946	975	930	963	963	984	968	871	923	900	880	880	977	922	999	975	961	948	1007	952	886	980	1019	952	914	941	957	964	941	977	983	889	946	935	946	943	968	929	946	947	945	875	911	903	1011	973	938	953	937	946	951	905	942	978	992	973	943	954	998	973	923	929	991	939	966	988	1005	966	997	966	958	965	977	1012	895	964	965	968	924	991	895	968	954	959	927	925	913	930	964	961	947	919	930	885	963	954	952	940	933	895	956	943	950	890	947	965	970	964	1012	942	934	945	941	934	943	941	909	968	1034	980	960	937	901	1009	910	946	951	957	953	907	931	979	915	910	921	940	921	973	978	946	933	917	973	921	920	937	936	962	974	947	988	980	964	963	952	898	956	922	968	927	942	936	1003	947	929	962	945	929	941	898	965	953	952	989	957	986	950	1056	969	1003	891	959	983	930	965	915	948	965	969	920	1012	945	949	999	946	998	942	870	879	959	902	980	961	906	891	927	927	899	939	927	940	936	968	971	957	977	963	921	938	983	884	900	987	930	949	960	912	965	989	989	998	947	942	908	974	950	992	970	929	983	984	938	970	991	972	891	952	970	906	1019	954	991	968	977	924	937	910	949	977	974	982	988	925	962	957	969	997	935	934	979	979	903	989	948	938	972	993	931	941	936	968	975	974	945	919	960	957	981	906	951	968	978	911	875	1006	937	922	959	898	916	939	954	979	982	892	954	929	967	948	973	1005	897	996	964	975	939	876	953	982	932	942	931	912	988	944	981	957	971	962	988	970	978	981	900	957	908	910	933	992	954	986	979	978	969	891	935	927	989	948	1010	901	931	947	898	1012	965	871	954	918	941	937	936	913	934	980	963	940	947	943	939	971	990	955	894	965	988	956	918	962	965	918	1008	1005	901	956	953	950	921	962	924	955	906	929	916	896	927	910	936	979	914	984	909	986	973	939	939	911
41041	39040	40512	35770	32968	30285	27448	24290	20507	16166	12137	12600	15247	12917	12397	8431	7963	5262	2572	1466	1709	1563	704	541	531	493	486	413	448	410	392	380	362	406	404	448	409	402	358	376	347	318	336	317	320	374	310	304	337	291	312	339	355	289	352	337	306	361	323	308	345	335	316	340	313	346	316	311	333	301	300	295	314	316	336	330	306	287	316	323	310	316	351	298	306	323	361	347	319	325	323	325	335	319	331	312	350	348	336	326	307	338	316	351	345	287	351	367	331	304	332	281	343	317	351	337	320	347	334	365	309	312	297	315	326	312	306	336	319	329	357	355	317	322	336	316	308	328	362	315	331	353	324	304	304	350	320	307	348	338	328	330	331	341	329	320	301	310	334	350	313	343	307	326	326	320	312	314	332	335	356	334	315	282	333	332	329	333	336	345	322	310	314	356	380	331	338	312	359	344	322	314	307	282	320	325	323	343	324	316	324	343	352	312	355	332	349	334	331	335	329	319	335	337	349	327	333	340	333	295	319	330	311	340	363	319	320	334	370	311	301	308	346	313	348	312	303	322	290	335	306	308	332	288	298	330	331	313	346	324	321	341	328	314	326	310	358	323	330	312	309	320	344	353	337	316	331	336	317	323	341	308	312	311	317	316	329	302	334	306	307	323	312	298	305	324	307	311	341	342	319	315	300	351	350	315	304	288	325	309	318	337	319	320	303	333	332	302	342	339	316	308	325	370	323	337	311	334	318	289	314	307	345	321	340	301	345	314	325	338	379	330	308	355	307	328	354	316	342	332	322	332	308	303	351	296	337	344	295	310	305	317	321	345	348	337	353	287	335	325	333	292	316	336	320	296	306	347	335	325	303	353	298	295	319	313	306	328	330	333	294	323	329	330	279	344	333	333	335	313	307	326	307	307	311	322	320	315	333	335	332	360	301	317	264	341	311	324	320	325	330	289	332	306	320	334	335	297	327	295	305	314	318	300	332	335	289	289	315	266	309	305	315	315	326	337	316	334	344	331	308	311	339	318	327	322	312	309	324	337	283	345	342	317	315	295	302	348	317	319	330	353	311	300	312	303	341	299	326	288	306	307	317	298	361	309	314	321	323	350	296	316	336	314	324	353	317	301	335	320	335	311	325	319	331	311	319	327	324	326	369	323	277	302	326	306	319	309	326	342	321	315	328	343	329	335	318	318	345	328	319	390	332	324	336	336	313	295	361	338	318	329	294	342	338	318	320	303	365	347	321	318	339	352	324	308	312	311	322	338	306	311	338	314	345	327	346	302	290	329	311	318	378	304	325	315	315	316	324	316	326	323	331	314	362	306	311	321	328	289	301	333	300	306	317	327	317	315	340	323	306	314	341	332	276	314	322	324	324	341	324	313	342	311	321	371	327	324	310	347	326	339	334	298	329	307	293	297	325	351	307	330	317	271	310	306	297	348	323	322	322	287	293	356	319	302	347	305	356	352	363	321	328	304	317	325	315	331	315	325	338	315	314	308	327	308	344	310	297	322	313	306	291	362	297	331	376	329	352	288	340	332	288	286	318	308	291	301	340	353	334	299	328	345	329	306	317	301	324	281	311	328	319	320	325	326	334	292	324	347	333	335	320	340	289	339	326	312	335	316	317	322	310	308	336	325	304	322	321	365	315	320	313	312	326	301	346	310	325	326	317	337	331	302	329	336	346	315	315	325	348	319	311	313	321	302	312	309	324	350	336	321	335	326	317	326	306	311	353	325	324	294	315	335	325	311	326	349	317	318	363	344	337	348	314	304	337	364	346	313	298	327	318	324	308	370	353	308	359	305	311	302	334	314	328	310	317	328	309	323	333	295	340	326	344	315	326	337	305	340	319	323	315	341	312	328	336	311	299	324	349	292	306	325	319	351	317	323	322	313	299	283	283	311	305	332	327	335	334	336	327	362	356	357	276	303	318	269	327	331	323	351	320	316	301	322	329	323	316	314	342	307	332	293	315	334	323	334	325	298	318	302	309	306	305	303	328	354	300	314	330	329	320	354	341	317	310	327	316	310	308	320	305	335	316	307	342	320	308	325	314	300	324	315	293	317	323	323	318	306	317	348	312	316	295	305	346	286	313	320	322	341	337	322	368	307	347	323	318	312	319	354	311	315	310	286	310	323	371	325	364	332	318	292	303	350	341	333	332	333	351	296	334	368	334	348	339	347	334	310	338	304	313	305	332	327	370	343	295	332	307	309	284	307	306	289	325	317	327	325	335	315	323	329	345	344	337	304	365	311	314	345	351	336	317	297	327	330	321	336	330	330	329	319	316	329	305	331	323	324	330	316	347	318	336	335	317	297	346	309	300	317	301	332	364	324	300	351	345	344	330	331	332	320	311	305	355	327	324	317	339	314	343	319	314	337	344	347	319	353	340	316	310	307	318	308	313	336	354	388	342	321	327	310	333	330	338	331	304	338	319	300	324	309	339	282	312	297	323	296	327	348	309	310	306	309	342	311	338	305	330	324	298	319	315	322	302	327	316	350	334	334	329	313	298	281	331	341	328	325	310	328	314	318	316	312	325	324	307	319	319	313	303	314	324	303	314	338	285	316	329	330	322	308	332	322	344	323	350	342	344	307	324	308	297	332	319	295	322	320	302	340	303	306	292	332	376	300	339	295	338	334	360	282	311	326	303	320	286	352	380	323	341	307	336	304	322	371	317	373	318	357	343	331	330	333	306	315	316	311	330	341	353	292	320	343	321	338	305	341	331	343	312	310	309	311	332	323	291	323	331	335	355	320	335	331	316	336	311	323	304	327	336	322	324	364	285	286	342	333	311	317	321	320	325	332	302	326	304	329	313	292	342	348	317	340	312	325	328	322	330	277	329	315	304	324	330	345	318	318	333	338	323	325	323	292	320	313	337	374	317	331	329	335	348	316	321	351	323	327	333	347	332	303	353	325	335	327	320	311	301	336	319	320	295	301	289	328	316	275	324	324	300	313	344	326	323	322	328	312	304	325	311	328	327	328	300	303	299	302	301	315	334	317	283	311	328	310	313	286	308	332	322	341	348	323	350	333	320	285	334	319	335	310	318	316	305	334	329	313	334	338	339	382	331	329	318	307	360	328	291	318	310	361	322	317	320	331	326	292	353	337	322	311	344	349	308	315	333	325	293	345	293	297	309	311	329	316	293	300	321	327	315	321	304	336	301	306	323	311	331	345	331	310	355	301	305	302	312	308	290	318	330	333	326	325	353	329	299	348	310	349	322	293	339	326	316	320	339	344	333	327	337	334	299	327	329	305	321	335	319	348	370	312	311	310	311	359	354	313	337	347	307	314	330	333	324	322	310	316	321	310	331	335	336	294	331	325	331	351	314	349	323	315	310	366	353	340	328	312	278	353	316	342	323	324	340	331	319	359	335	307	325	304	333	314	322	309	365	316	325	324	337	326	310	384	330	318	360	324	313	304	329	302	352	296	336	301	313	347	330	341	329	311	330	295	292	305	336	303	335	315	337	307	303	319
32595	34740	40755	43237	44055	42606	39963	36444	33863	29447	27929	32369	34416	29985	27845	24796	24504	18247	9275	6734	7890	5808	2917	2225	2355	2031	2105	1754	1827	1605	1617	1661	1521	1708	1461	1870	1699	1405	1226	1165	1058	1064	1163	1099	997	1008	994	988	1003	964	946	995	1062	993	981	929	966	957	985	938	936	953	1001	932	990	967	899	946	947	899	983	970	911	950	901	920	997	926	890	921	944	949	968	941	931	903	925	944	930	945	949	960	942	995	959	984	915	887	958	902	965	977	958	964	951	938	956	902	970	935	897	960	978	875	940	967	902	954	957	931	892	958	957	936	956	922	928	962	982	955	912	919	977	936	902	975	943	934	857	945	994	908	927	907	913	927	896	891	952	965	965	917	912	918	906	940	896	928	935	931	956	955	929	924	886	991	908	897	923	888	944	866	927	960	946	926	887	910	938	934	939	935	886	906	898	919	928	911	863	916	953	905	997	921	909	890	906	961	935	940	918	945	920	921	931	980	902	937	931	939	889	912	912	936	938	938	932	927	947	932	930	890	953	915	931	959	958	896	949	967	896	932	934	960	912	892	941	928	945	877	951	909	899	913	915	899	894	935	922	954	903	852	893	913	969	945	921	934	923	931	886	961	941	928	917	907	901	931	904	927	944	913	922	922	934	931	953	902	960	868	937	929	928	947	957	917	923	882	901	895	856	911	926	901	926	941	932	919	973	955	941	858	964	962	871	904	912	965	968	931	937	962	846	927	992	893	939	922	907	957	919	925	933	932	935	932	874	963	955	930	920	920	919	916	965	880	935	929	974	888	936	925	925	957	834	892	883	944	1037	911	914	904	906	955	941	895	916	896	939	968	959	963	905	917	934	868	919	899	928	909	895	951	892	911	949	925	919	955	891	916	985	968	895	979	960	974	907	902	962	868	946	884	883	948	923	943	978	929	933	900	934	885	924	901	945	912	938	926	959	883	1002	981	905	932	901	974	904	924	931	910	910	938	893	934	945	897	887	916	917	903	888	970	865	947	880	904	959	961	914	900	972	926	927	937	940	932	909	926	942	912	944	967	917	906	942	902	968	899	937	908	955	948	934	869	907	878	978	965	958	929	950	929	937	942	985	923	949	930	931	877	921	939	959	926	927	931	913	981	938	894	893	917	929	946	967	903	912	968	920	887	951	895	933	902	903	905	926	955	964	913	944	972	940	898	921	896	841	942	936	967	936	937	918	912	890	936	923	945	922	874	894	911	920	906	940	921	967	878	918	912	895	944	985	895	878	915	943	905	953	908	922	889	931	1011	936	884	927	857	888	926	913	920	947	907	925	909	919	908	907	889	934	917	952	883	912	930	914	932	921	934	951	887	914	984	946	870	933	907	873	955	929	929	894	901	920	843	905	922	923	914	931	887	873	905	971	966	928	948	882	927	921	908	966	904	973	878	960	883	936	912	867	945	899	944	952	937	947	888	875	925	949	927	879	912	944	951	929	958	926	962	1001	893	975	881	941	925	947	901	919	959	960	963	944	957	872	869	904	948	896	925	918	850	859	889	900	949	942	875	971	849	854	940	925	936	902	928	894	909	885	922	916	907	923	927	911	920	902	920	944	963	922	934	924	985	885	942	920	936	899	959	912	846	931	907	869	927	894	935	908	929	978	961	931	930	926	930	959	922	878	959	951	924	884	939	914	942	884	979	915	889	928	894	907	922	888	947	894	852	965	901	921	882	928	936	878	928	907	907	880	941	889	952	925	931	933	911	911	879	939	870	913	907	977	942	957	894	927	953	904	931	923	913	903	932	920	926	908	935	953	932	957	899	931	939	966	951	895	860	913	913	927	925	944	902	955	868	905	903	975	971	887	902	934	929	870	892	914	918	967	898	924	911	954	953	935	898	843	937	881	931	886	876	950	931	917	903	918	918	913	950	958	909	955	958	917	920	906	917	908	886	919	890	884	934	945	911	902	905	940	897	964	935	942	934	892	960	920	949	966	875	921	908	857	919	921	949	903	908	900	900	905	898	882	954	982	909	931	915	906	937	910	930	895	915	930	918	945	939	894	961	946	973	927	948	920	975	953	901	888	880	983	943	862	947	877	907	930	916	947	917	920	918	926	950	898	903	892	901	912	946	916	882	869	903	917	935	904	978	946	952	920	905	955	953	893	923	934	951	909	942	933	902	901	951	905	924	910	979	884	887	901	864	938	882	891	984	899	868	932	890	956	931	979	928	863	889	875	920	932	964	939	927	959	944	924	907	940	897	930	898	963	982	898	921	969	885	877	944	944	934	975	1003	879	959	910	875	890	927	920	950	951	918	918	900	866	920	940	917	977	926	936	913	925	937	921	862	949	900	931	935	911	955	938	894	947	902	912	911	929	929	936	893	949	919	895	904	918	924	936	950	880	937	966	916	875	917	868	936	952	982	960	986	888	928	962	935	915	929	890	898	964	930	938	943	914	891	926	956	887	899	857	961	939	934	925	916	934	884	913	964	930	956	898	956	961	898	924	956	916	907	922	972	962	933	855	932	913	911	890	950	940	927	930	923	900	903	928	909	937	861	909	911	917	910	914	920	946	952	936	959	924	945	915	895	900	943	951	862	896	952	959	907	926	952	935	942	968	900	942	941	901	920	935	946	911	911	928	845	932	905	895	982	920	895	891	885	900	921	927	948	853	926	980	928	895	952	940	992	954	926	952	940	957	887	943	919	947	934	927	879	906	885	939	959	880	953	973	858	923	845	931	956	900	961	917	982	949	908	909	946	958	903	927	892	932	967	945	958	899	953	938	913	900	949	892	883	920	952	870	876	912	930	908	907	930	949	938	918	930	876	889	913	997	934	944	905	891	934	870	887	933	925	943	920	1018	990	920	913	938	933	931	909	957	946	868	944	908	922	926	976	975	937	906	928	854	902	985	923	992	917	917	929	899	954	917	910	925	882	879	913	943	937	918	901	898	938	892	933	908	893	956	946	978	954	893	929	920	914	889	884	899	904	935	925	943	938	928	884	949	929	921	905	965	951	891	928	930	872	958	910	927	918	941	883	902	979	917	938	888	919	913	957	919	963	970	926	931	877	963	946	905	901	967	937	893	905	953	908	893	894	975	983	957	956	935	854	901	938	941	962	993	882	932	923	918	889	916	943	905	971	934	848	937	964	1012	947	886	912	900	956	994	906	879	923	906	914	940	910	893	886	915	929	899	892	895	896	951	924	944	894	900	850	954	927	969	902	952	884	967	933	896	906	949	902	901	919	916	911	933	924	923	954	972	988	1006	903	922	958	939	954	919	931	961	923	911	955	888	927	948	935	939	887	887	920	904	906	966	906	961	919	953	967	897	877	908	933	964	905	896	867	976	878	885	873	872	868	909	910	907	886	990	922	924	928	958	912	943	898	911	897	938	881	949	904	918	879	925	916	962	930	920	824	878	940	880	928	923	902	857	948	882	884	889	937	889	914	904	946	917	911	947	873	893	858	932	941	940	970	951	922	887	869	925	923	952	916	984	960	939	955	907	904	954	911	872	990
7431	8494	10293	6269	3879	2233	1436	1024	825	587	494	514	594	505	516	460	503	334	266	188	202	217	191	237	166	198	198	190	176	176	187	163	191	168	179	190	192	199	212	187	164	183	168	186	188	192	195	194	197	200	188	207	196	194	211	171	189	215	181	185	209	211	193	201	182	200	201	179	185	204	195	173	181	174	177	177	185	177	212	183	160	178	165	161	177	152	186	196	183	167	171	205	194	197	177	145	190	205	206	191	206	201	181	177	198	210	203	162	198	190	198	191	166	182	192	163	186	197	200	202	185	169	168	179	177	196	204	173	184	183	189	184	164	196	219	182	162	184	193	190	168	171	181	183	227	181	186	186	210	186	178	170	193	200	167	178	174	177	187	191	185	188	196	200	162	197	190	190	190	197	187	181	211	180	142	175	177	204	173	197	176	170	187	190	186	195	189	188	180	190	184	194	218	184	174	205	197	214	174	190	200	188	210	191	188	187	196	181	185	171	176	204	185	177	177	180	190	181	180	173	180	198	180	194	200	176	192	187	187	209	198	179	181	180	180	176	187	192	147	182	179	210	187	189	196	197	194	215	184	196	216	182	187	199	169	190	200	168	204	184	164	196	164	194	182	181	175	204	200	182	173	174	191	151	198	174	184	179	188	185	222	201	196	172	181	175	185	185	171	192	194	200	184	195	170	181	164	176	193	201	191	171	188	192	165	200	182	191	186	185	172	179	181	221	188	215	193	187	199	187	192	167	201	178	177	193	192	191	192	182	182	226	190	191	196	190	202	182	185	182	174	197	170	173	187	183	193	177	190	199	205	170	188	169	185	173	183	187	184	197	213	203	196	197	188	224	162	189	180	165	184	198	210	188	191	191	193	177	201	194	175	202	198	197	186	185	194	175	188	214	180	158	190	190	207	201	191	216	200	192	204	199	200	208	196	189	168	188	182	191	180	200	158	181	164	182	168	165	187	190	188	192	177	195	162	191	185	190	191	188	196	176	195	178	185	152	186	166	194	194	173	208	209	191	200	167	192	187	195	188	190	163	214	216	205	179	165	178	183	203	185	189	168	186	180	191	202	185	176	208	200	196	192	200	196	211	188	195	176	200	177	195	197	205	190	201	174	169	191	192	184	207	191	195	187	163	193	184	170	186	193	190	189	200	181	201	182	184	181	191	189	189	164	188	205	174	167	191	196	199	210	176	174	200	185	225	195	164	198	151	191	192	195	189	186	172	176	169	181	172	198	169	180	185	194	174	170	190	164	159	180	178	186	187	194	192	186	200	196	151	188	176	197	200	172	199	150	170	198	187	184	195	184	182	154	173	173	175	191	196	193	177	195	189	195	171	182	181	191	174	216	181	201	199	191	195	199	157	194	181	197	184	211	213	205	195	186	147	201	187	196	184	174	190	193	165	201	192	175	161	181	192	191	170	191	184	185	186	190	178	172	175	184	157	174	194	180	197	183	198	186	189	194	175	182	182	188	182	193	200	187	164	172	190	167	195	201	195	207	190	206	195	194	192	199	197	191	177	210	174	199	170	194	189	183	172	187	181	199	187	188	185	191	180	175	174	175	182	181	233	168	178	184	170	214	190	199	174	205	178	203	189	200	212	178	186	176	182	204	181	181	181	167	165	192	172	178	176	200	181	188	187	167	182	174	191	197	168	204	170	174	182	186	197	182	186	194	188	177	201	181	170	172	173	174	186	195	191	184	166	190	188	200	155	191	190	161	231	179	189	188	183	189	183	182	182	184	185	206	183	200	156	178	182	217	206	154	187	182	197	193	180	183	180	186	190	187	178	197	193	181	197	181	191	161	200	184	190	183	206	154	172	186	203	183	191	196	178	178	171	176	177	175	219	185	209	189	185	212	179	176	216	181	205	186	188	176	201	192	155	173	182	170	204	187	187	192	183	188	174	188	182	189	192	174	169	200	196	207	204	177	156	178	164	198	174	210	161	174	182	178	186	160	163	188	193	205	181	195	182	176	175	178	178	193	185	198	194	179	199	177	187	214	180	179	170	194	177	184	181	189	197	201	187	177	188	205	187	178	201	175	170	191	187	181	188	156	191	164	181	180	187	181	170	196	193	162	189	180	194	193	178	203	184	196	189	175	183	197	197	175	192	194	169	188	168	215	169	182	163	208	199	166	191	198	191	200	206	183	188	195	180	193	224	168	172	181	191	180	177	220	179	176	202	161	180	200	186	207	200	193	196	197	204	172	202	208	179	202	190	171	194	196	179	186	195	196	173	173	179	192	189	197	192	201	208	198	164	202	189	205	207	190	224	174	209	175	177	158	206	194	184	204	177	190	183	174	201	211	197	179	196	161	190	184	193	166	188	181	207	186	176	187	176	170	199	162	194	203	189	195	191	187	207	173	183	198	184	164	164	174	187	192	185	176	180	168	195	195	211	183	182	185	189	201	177	182	183	166	194	183	193	185	204	191	226	200	196	158	190	190	172	205	175	186	181	197	182	173	188	174	199	170	178	196	185	178	183	203	185	182	188	189	179	162	178	195	196	196	178	192	186	196	179	216	186	201	194	197	181	191	179	180	183	179	187	176	181	179	171	189	176	181	177	181	207	193	189	187	188	188	178	189	178	193	186	186	221	169	165	177	187	167	187	224	203	189	198	226	188	176	197	184	197	189	208	186	204	192	192	170	190	157	195	185	207	189	184	193	186	196	176	180	196	189	203	195	192	188	193	201	175	180	194	207	205	183	206	177	174	161	190	172	180	197	181	175	181	198	188	196	200	196	198	209	196	194	189	197	187	174	161	209	183	197	202	179	164	186	186	170	187	182	194	206	180	203	188	209	191	187	175	184	197	209	173	202	213	183	198	174	203	208	197	187	194	198	202	209	186	179	179	173	193	207	190	154	189	185	200	169	211	168	186	204	194	173	175	187	208	166	196	203	194	183	216	195	195	188	184	161	194	190	196	170	203	197	175	192	173	183	179	190	195	177	209	202	207	206	200	181	180	182	187	188	182	176	184	199	168	200	165	197	201	193	182	168	187	184	200	186	157	189	179	184	182	203	185	202	198	164	188	184	211	165	181	191	186	172	186	197	193	178	164	201	180	196	195	217	176	172	196	185	183	185	184	192	172	193	187	189	176	196	183	199	199	182	166	182	169	182	165	204	200	172	166	196	162	188	157	184	164	205	167	198	204	208	201	189	170	193	178	174	156	172	200	190	184	194	181	183	190	171	162	215	179	177	195	153	184	188	177	182	168	170	200	180	160	180	160	193	187	175	184	190	183	196	207	167	175	213	184	169	214	184	182	187	193	189	186	169	204	189	172	186	184	190	188	187	199	165	209	196	174	197	167	191	189	170	187	200	192	178	211	168	177	187	186	184	179	154	161	168	177	196	179	187	165	167	198	184	177	213	190	196	174	200	191	186	190	191	180	200	160	201	203	199	177	189	171	189	199	186	185	189	182	186	182	185	207	169	172	166	211	171	167	181	167	192	183	180	189	190	178	176	185
6967	8762	14606	12050	9505	7004	5434	3728	3057	2411	2352	2492	2754	2482	2567	1949	2092	1518	1066	775	840	855	711	614	566	665	625	612	668	619	627	586	646	594	643	660	650	608	645	624	615	666	580	627	586	588	628	611	605	619	580	595	594	620	604	603	577	655	603	581	620	610	618	590	611	618	643	587	590	624	591	575	644	588	576	592	572	591	619	577	620	664	595	618	608	591	612	602	664	582	591	607	554	581	628	613	613	618	586	598	618	599	600	645	587	619	651	582	603	645	581	605	628	588	658	619	602	617	655	632	609	621	596	584	621	634	606	605	617	651	604	596	627	605	576	588	564	620	592	622	642	592	565	636	615	620	615	570	614	617	586	601	615	610	631	589	560	628	607	586	600	584	635	596	595	609	627	588	581	635	650	609	636	610	620	630	559	611	618	597	585	626	625	583	573	647	638	599	609	653	571	602	604	622	580	632	634	615	616	622	627	602	554	588	598	603	605	586	645	581	574	575	628	645	579	624	613	602	632	589	585	614	618	606	618	592	619	649	625	588	648	604	559	634	616	578	621	575	611	627	597	608	610	590	644	599	589	598	599	671	566	575	621	581	601	594	546	626	572	664	579	596	582	608	646	603	574	582	615	606	576	592	593	550	643	623	617	620	603	566	628	609	586	565	615	639	633	621	639	586	591	615	588	608	632	576	609	603	577	616	624	571	608	644	582	576	630	618	597	586	593	588	595	592	620	606	647	583	589	588	534	569	561	634	608	614	602	582	603	610	583	631	621	605	575	584	629	607	621	636	602	576	579	607	595	609	603	619	604	643	607	636	557	613	637	600	616	608	582	593	646	624	664	617	628	605	586	621	562	602	585	588	635	647	606	617	634	588	629	546	629	604	605	614	595	585	610	615	680	610	641	623	578	657	614	583	620	608	584	614	623	590	619	565	622	567	612	632	575	614	601	614	581	594	606	618	584	590	620	596	605	616	558	648	615	598	602	635	602	605	629	610	567	665	608	555	628	577	627	609	612	617	620	587	632	612	611	627	577	571	618	590	633	572	598	617	632	606	658	577	590	594	627	600	622	604	617	566	611	637	573	604	634	592	593	588	575	589	625	585	604	599	579	610	631	602	606	612	604	572	622	618	599	610	624	621	626	597	615	610	601	604	627	628	596	621	623	571	614	622	653	623	585	633	637	587	588	632	601	620	577	623	570	602	586	572	614	663	621	620	617	626	623	606	590	579	560	584	595	629	607	609	604	639	595	630	595	621	614	601	591	587	559	594	598	590	607	593	627	604	604	606	590	550	600	618	561	604	586	626	649	582	604	620	621	621	597	607	628	599	610	623	630	613	606	594	585	609	591	610	597	632	603	618	611	628	573	628	602	626	654	605	574	635	624	626	606	611	653	574	628	580	607	548	591	605	620	604	595	573	587	637	585	586	619	550	610	608	578	618	622	601	594	628	574	593	583	600	633	612	576	564	594	639	600	623	570	630	617	609	587	588	588	625	545	614	588	596	607	633	635	574	606	618	593	622	639	605	589	584	600	590	647	642	565	624	602	588	629	596	634	579	575	587	565	673	614	611	593	590	606	621	611	598	567	624	606	629	628	579	585	631	625	570	622	604	631	624	586	590	608	614	646	605	643	561	647	601	611	642	592	591	612	572	615	585	593	634	589	615	619	597	598	614	624	620	618	603	614	641	567	604	561	624	590	561	617	538	629	582	612	644	595	599	616	614	610	625	624	639	634	619	609	583	612	569	608	633	603	603	570	601	601	588	574	591	632	605	604	611	586	608	656	615	575	610	603	638	613	627	626	649	582	562	565	596	638	561	542	603	621	573	585	624	610	626	617	621	543	616	617	611	626	606	629	575	632	568	588	595	664	633	627	621	632	564	616	641	591	595	558	599	622	592	584	572	566	639	647	582	587	634	616	597	608	597	629	622	605	627	646	625	595	605	627	605	625	598	592	608	628	555	657	634	586	642	623	564	569	595	594	618	573	630	588	630	606	567	581	616	610	617	597	589	635	626	581	602	561	619	567	591	663	606	602	628	618	620	548	630	590	616	625	589	621	608	600	598	556	621	584	624	622	616	624	582	620	572	610	635	610	620	638	612	639	596	655	592	625	583	622	579	608	582	590	566	641	606	614	604	603	626	621	618	572	613	560	620	587	622	593	646	618	593	566	598	630	602	632	588	542	605	634	566	600	592	608	617	602	626	610	621	662	669	580	606	642	645	595	581	588	610	613	588	598	592	619	600	633	598	628	600	531	619	601	598	600	591	584	596	557	635	585	588	574	635	566	563	608	587	596	610	577	557	615	618	634	598	584	597	633	635	626	583	594	579	626	621	637	599	586	540	624	610	591	622	607	562	621	604	623	608	619	618	618	563	625	632	656	582	544	584	578	593	587	613	659	630	611	601	563	584	589	606	667	594	608	554	585	581	600	604	625	557	640	608	592	611	602	571	646	604	615	591	611	589	595	599	595	573	616	649	655	565	549	590	626	620	650	604	631	614	595	595	641	598	580	602	595	569	599	618	582	624	577	641	622	630	606	607	599	573	590	611	581	613	600	581	607	585	627	611	579	630	604	638	575	621	601	577	624	693	611	586	658	646	624	577	538	640	606	644	594	590	609	596	604	608	656	582	597	589	631	625	566	617	617	583	594	589	566	612	572	627	654	572	552	623	619	586	591	575	606	620	619	558	590	618	596	596	622	573	636	585	604	591	604	604	599	565	591	595	611	598	610	625	632	590	644	567	587	577	632	622	632	594	591	590	629	633	597	579	569	628	588	603	615	597	574	626	637	598	624	564	613	598	603	604	598	588	608	632	636	564	588	598	612	631	608	606	637	585	620	617	654	617	626	598	629	602	641	611	646	599	624	651	588	617	550	603	638	600	626	643	578	624	553	602	602	583	597	608	626	625	623	636	612	572	662	594	581	626	556	635	603	619	586	571	575	639	608	614	646	626	635	592	633	642	568	584	632	571	616	634	646	584	605	587	569	594	637	619	578	598	614	600	563	607	556	600	612	606	597	623	611	601	635	595	602	587	588	582	601	602	594	582	627	636	578	602	593	624	621	589	656	624	573	601	581	614	568	619	602	573	622	583	580	620	600	600	565	587	619	634	632	603	614	621	562	608	646	637	596	626	602	665	605	600	582	572	579	597	561	554	626	619	606	631	555	591	601	582	631	589	621	650	637	623	589	616	603	581	592	641	575	608	594	606	645	566	589	601	582	651	574	698	620	600	593	589	566	624	642	588	577	626	606	609	623	583	623	583	622	590	581	639	611	625	594	641	637	595	597	591	610	613	640	599	583	586	618	570	594	609	605	587	613	626	627	567	623	630	583	653	598	577	588	622	586	588	626	632	613	599	596	567	597	614	633	614	575	625	599	593	605	595	614	611	635	622	626	620	571	613	631	582	596	602	601	596	577	612	573	640	601	600	593	617	586	617	590	629	611	636	609	596	601	577	628	615	609	592	595	584	596	589
32603	34492	36604	31744	28585	24474	19551	13597	10148	7380	5433	6108	6426	6151	5318	4163	4496	2756	1638	870	811	860	518	403	381	355	378	390	359	387	371	386	358	352	361	324	337	308	331	325	323	308	314	342	312	346	293	311	328	322	331	356	339	331	305	341	332	308	341	339	347	323	323	310	354	308	365	299	329	343	357	309	340	335	364	314	353	357	309	308	298	341	320	328	332	328	322	317	329	326	328	349	311	343	340	322	357	324	315	349	307	339	305	329	326	350	315	325	335	318	334	357	356	288	322	340	310	352	329	316	320	357	340	310	315	333	316	302	345	324	311	320	348	323	333	330	320	345	333	324	337	328	357	306	344	301	323	314	318	323	303	334	337	303	308	309	317	298	291	317	324	306	316	335	335	322	278	322	325	310	316	286	307	320	363	323	313	299	356	311	363	325	318	298	315	319	316	340	324	313	332	331	332	303	363	318	363	346	310	310	296	277	321	321	316	305	316	320	317	312	339	308	296	295	332	334	368	316	328	335	341	321	323	281	324	301	354	336	310	311	340	331	293	326	299	355	329	317	357	329	315	331	318	344	312	310	338	357	355	324	298	339	309	348	374	330	280	333	288	318	330	331	312	313	327	339	300	280	311	309	341	325	340	323	289	320	290	298	333	300	307	330	312	337	320	304	360	314	355	327	282	329	307	325	326	312	347	337	311	356	316	305	323	311	318	315	311	295	312	344	314	301	324	340	319	315	357	344	321	314	308	347	346	324	328	316	335	311	337	327	304	328	350	350	340	308	344	311	306	324	315	317	311	312	347	363	312	320	310	326	350	288	302	324	336	308	310	340	305	318	322	335	327	299	326	331	288	312	331	347	324	289	323	303	352	309	327	340	333	302	316	309	314	359	331	327	337	343	332	341	309	313	292	338	320	322	328	353	326	343	325	330	331	331	312	317	318	351	319	330	357	365	325	337	323	305	304	299	345	320	317	325	332	319	324	305	332	351	320	322	339	354	334	332	319	341	314	338	334	304	319	308	351	319	302	343	331	338	315	342	309	309	318	338	355	315	316	316	309	326	310	300	356	342	315	319	297	308	323	329	348	350	319	300	311	335	338	359	317	326	340	333	321	343	327	322	331	327	315	319	334	305	357	323	325	321	326	288	344	347	335	352	299	305	343	352	309	293	327	288	301	328	346	329	341	316	327	353	324	292	324	313	310	320	345	342	342	343	322	304	330	315	312	299	337	292	326	372	326	302	336	325	302	321	335	305	329	326	338	353	328	326	314	318	341	340	309	350	308	316	323	339	333	321	328	333	307	309	314	341	294	331	302	361	333	323	300	320	315	342	315	303	338	309	333	326	300	342	329	315	322	307	338	350	339	357	313	336	342	297	324	309	303	328	354	324	330	307	339	331	354	290	338	349	349	350	321	314	337	319	330	307	328	340	326	306	307	313	303	330	277	322	318	354	343	328	314	319	360	330	324	301	312	317	323	303	336	312	335	333	342	342	334	355	297	325	332	300	305	312	302	336	340	346	329	329	310	324	302	336	339	314	303	281	317	299	284	330	321	321	325	292	316	312	314	350	335	291	329	322	320	311	322	304	317	327	315	335	292	306	327	313	301	327	323	292	288	310	342	321	313	274	349	327	302	334	298	317	354	355	308	353	320	339	306	338	313	338	327	303	324	333	340	318	309	325	323	324	331	325	312	307	334	320	343	305	347	323	335	319	346	327	356	341	322	305	317	325	318	289	331	352	326	341	291	324	331	338	316	353	335	310	297	326	331	307	338	309	339	308	296	332	350	315	329	331	308	318	293	329	306	315	314	320	319	324	276	325	373	357	336	340	376	287	325	336	330	290	314	359	342	331	311	369	319	297	313	333	317	334	309	335	306	317	338	309	301	343	322	293	320	332	322	333	305	323	337	309	331	319	333	323	377	330	290	299	344	323	339	334	308	269	332	306	288	305	316	283	341	341	322	308	331	309	326	319	336	315	309	307	291	324	332	312	341	303	325	321	311	294	330	325	338	363	311	358	337	307	343	346	324	350	363	345	304	287	331	335	334	330	344	305	343	322	330	329	324	319	336	322	292	325	358	315	315	290	321	291	337	306	313	327	310	337	342	333	316	313	340	333	297	309	277	314	334	300	325	346	296	324	309	319	297	341	325	299	347	337	344	333	328	295	317	335	313	308	329	364	317	358	335	318	313	297	344	312	279	348	350	316	345	316	326	275	335	349	365	338	312	320	313	323	315	355	312	333	305	330	324	305	324	315	306	330	328	321	323	305	301	298	300	324	333	351	315	287	336	333	343	312	317	301	339	352	311	296	333	307	344	334	331	320	331	320	328	326	321	333	308	275	281	278	313	324	305	316	330	308	322	289	332	295	337	307	340	327	334	329	315	332	341	317	312	318	326	318	319	345	354	300	341	325	285	339	299	310	326	295	316	340	333	332	314	340	327	358	317	314	340	351	319	339	337	338	308	325	314	309	336	325	324	307	282	334	307	314	322	321	327	318	327	313	318	350	329	338	301	334	325	336	320	316	327	294	299	323	342	321	336	322	350	319	328	298	346	314	336	317	311	297	333	322	316	322	314	349	309	338	338	315	379	341	357	321	292	338	299	304	319	343	337	295	321	345	295	346	319	331	332	319	326	289	295	363	338	316	326	309	317	359	293	319	347	312	335	340	360	328	329	334	328	316	337	339	326	348	306	328	298	322	334	321	331	291	344	332	344	344	346	306	331	310	294	337	314	340	311	362	302	339	309	331	331	324	331	300	339	304	323	348	355	320	327	345	329	342	343	306	315	321	314	324	369	337	303	268	313	323	312	308	330	319	336	312	320	316	261	351	315	293	317	344	334	302	331	313	319	316	340	363	318	357	331	339	333	311	323	317	327	322	313	324	311	343	312	324	312	350	316	321	333	346	345	328	321	348	332	316	343	352	282	351	318	351	303	316	320	315	299	350	352	323	306	283	342	315	339	312	341	297	334	320	318	319	316	318	322	331	314	336	325	307	329	300	291	283	321	357	332	297	308	318	323	325	309	314	352	312	330	333	319	329	352	335	350	315	298	322	336	327	335	307	327	317	329	298	348	361	369	337	311	310	285	318	309	272	338	347	307	338	330	317	293	300	322	300	315	323	341	317	322	344	339	323	313	333	341	347	349	358	329	290	337	323	343	303	310	300	318	338	341	319	333	310	317	311	325	302	335	357	325	330	322	316	327	295	347	322	336	343	336	299	332	313	344	312	333	344	339	315	334	333	351	334	331	351	297	316	290	366	350	343	311	306	347	314	321	276	332	325	337	314	325	340	298	309	327	334	347	291	310	327	326	340	322	315	329	344	298	305	301	346	327	321	361	298	319	332	306	290	298	306	317	321	353	344	344	289	303	285	338	310	312	324	327	304	336	311	335	291	306	327	365	333	333	318	341	323	310	271	317	321	288	322	316	349	306	334	299	306	297	310	331	349	299	324	300	350	335	315	309	366	305	347	325	347
26173	27721	34252	36647	35772	33021	31025	26103	23172	18385	17766	21497	22745	19775	18105	15937	17797	11196	6950	3924	3874	3422	1963	1510	1555	1419	1519	1312	1385	1356	1271	1191	1151	1182	1130	1194	1301	1215	1055	1026	992	999	975	1012	1007	1024	986	931	976	970	961	976	944	971	994	1018	986	876	989	960	958	958	958	982	977	994	982	995	934	996	952	973	964	945	942	976	942	956	966	929	975	953	976	959	887	913	956	949	944	932	953	897	930	896	965	977	993	983	973	954	1022	980	999	931	915	972	919	941	965	934	940	947	948	981	970	920	964	897	942	985	911	937	944	969	914	972	949	992	968	923	903	1020	988	952	891	907	1007	994	941	931	943	946	924	932	975	934	989	986	939	928	928	965	907	985	945	930	933	970	974	1000	936	929	974	944	895	922	930	947	968	968	960	957	997	960	940	909	984	1009	900	932	922	913	949	896	955	900	930	971	986	942	967	1006	967	917	888	932	997	977	974	949	945	945	942	965	910	941	1005	973	964	975	948	902	906	932	968	915	952	982	943	925	981	898	933	994	957	930	921	971	901	952	937	1031	932	990	921	948	933	952	946	925	935	954	989	947	931	1002	962	982	936	978	951	888	930	953	941	955	925	951	973	980	935	975	963	960	979	945	959	918	962	952	1000	975	937	947	958	959	944	956	968	915	999	947	954	949	982	944	937	988	905	957	992	999	935	922	928	908	907	941	965	951	921	956	986	917	924	933	967	929	956	948	947	991	993	926	939	1002	989	938	973	893	981	912	950	927	986	955	971	953	991	923	935	961	971	969	891	937	933	938	945	954	950	935	932	880	904	918	961	999	915	948	985	927	947	964	940	926	954	942	928	937	943	935	939	943	929	969	974	927	957	932	933	961	978	937	962	942	929	951	950	938	959	961	980	957	914	922	989	992	978	967	1007	918	943	963	940	984	966	910	995	946	928	952	939	956	965	987	944	937	900	927	951	948	957	904	955	954	924	932	952	970	999	971	968	969	991	1026	958	949	911	994	858	940	906	1021	927	969	930	969	921	968	932	976	984	909	969	1016	929	900	956	937	949	989	957	919	948	943	960	959	922	1025	969	964	932	933	1013	929	947	1006	952	942	951	882	967	923	904	1021	956	943	876	976	980	957	963	973	970	917	975	970	966	973	950	941	932	948	943	963	1020	939	955	941	959	934	928	963	970	948	944	942	950	1005	983	932	954	982	954	970	943	932	945	948	952	928	924	952	1025	941	958	944	935	951	940	912	926	937	937	926	991	937	1001	940	912	913	971	923	955	975	972	953	915	1006	946	1002	957	914	940	893	899	957	945	988	955	875	938	948	906	893	962	958	940	956	964	970	913	916	977	914	896	941	1009	923	967	957	951	931	1043	871	932	938	992	970	926	973	972	969	989	945	957	919	967	968	972	945	957	953	914	987	942	966	977	934	971	940	939	958	954	902	996	968	930	1002	883	978	911	923	957	974	972	948	983	916	964	955	916	964	920	919	975	918	963	956	934	923	1008	954	932	908	936	959	944	935	987	902	934	994	926	943	945	972	917	984	953	942	997	957	906	939	955	922	901	949	918	956	926	965	988	947	978	971	935	942	947	971	988	909	940	976	919	974	982	945	947	981	871	950	964	1006	953	917	919	951	948	987	965	960	933	952	912	996	963	909	964	907	936	942	945	949	998	961	965	970	957	998	932	909	944	985	988	911	981	986	905	961	909	979	929	935	943	931	934	961	925	956	927	946	909	1001	1006	961	946	934	967	958	963	1016	911	974	971	935	957	908	1006	884	954	941	964	947	951	952	900	944	933	946	935	959	906	951	999	949	965	959	993	941	909	966	980	964	932	969	929	961	955	892	931	918	1013	910	935	914	1015	947	1007	967	924	939	972	1017	933	972	946	968	908	944	942	915	933	951	926	928	1004	928	941	875	928	1049	945	965	985	999	966	925	1018	917	918	917	877	928	934	949	970	929	966	953	902	958	884	985	905	942	959	939	977	979	916	923	989	983	954	947	960	950	980	939	992	954	921	920	992	983	1029	929	950	939	926	937	920	957	993	897	995	963	948	942	1021	908	1023	1004	955	950	960	907	918	933	939	979	959	913	964	983	980	1003	954	1015	964	964	959	963	979	939	993	976	869	1018	991	927	949	940	945	958	1023	951	924	940	978	964	926	974	935	926	963	968	1035	979	970	899	1011	946	946	922	907	977	977	910	949	952	994	993	945	919	943	951	958	939	907	1003	919	939	979	919	884	957	910	889	923	967	959	926	988	991	966	897	913	1015	954	971	980	974	1003	936	951	970	985	939	918	999	962	927	951	946	884	982	913	924	890	921	899	973	961	905	952	940	930	920	928	963	939	947	951	951	917	971	974	983	919	988	938	932	911	991	897	965	933	966	950	948	988	951	948	1013	925	966	1003	1005	925	953	959	925	985	1003	943	953	960	942	872	979	925	992	930	957	919	983	908	832	954	931	985	928	968	955	921	913	936	974	913	927	874	914	955	978	953	924	994	995	954	980	972	975	963	908	992	934	981	912	980	937	976	1003	975	979	973	967	981	948	936	952	912	947	979	965	954	945	925	978	911	956	943	976	899	946	979	919	911	938	973	989	930	941	966	897	952	963	978	892	909	936	997	988	969	937	1027	904	976	950	954	949	957	969	920	963	966	931	961	924	971	933	948	949	959	996	990	930	938	935	956	931	957	968	963	979	964	893	941	939	943	962	953	983	983	933	956	945	922	936	943	950	930	970	926	972	927	973	939	1012	921	927	914	964	956	899	959	921	944	967	976	953	973	1014	934	944	1024	923	962	995	927	957	983	939	936	916	956	983	945	1009	921	948	920	925	992	947	973	942	968	993	937	963	968	939	940	983	931	949	949	950	960	896	913	929	943	953	947	969	933	950	974	950	968	930	948	943	923	977	909	933	934	942	960	955	955	1019	931	968	1004	933	902	928	973	921	939	1007	953	910	934	964	944	948	940	920	906	943	939	966	941	993	927	959	966	958	989	908	964	978	968	993	913	961	969	972	986	936	954	933	956	943	946	961	934	937	910	928	966	924	914	899	926	908	930	939	937	935	1005	1009	1005	952	947	924	921	939	989	989	922	959	959	960	939	961	902	1005	965	954	985	904	996	918	936	914	971	927	968	971	958	914	990	915	986	934	902	997	922	945	992	937	938	929	921	965	952	935	925	945	930	973	925	991	907	965	916	993	928	919	922	997	979	961	972	957	931	954	1042	938	921	950	998	948	934	956	932	945	906	962	938	890	971	982	983	934	1003	948	970	944	928	987	912	953	970	942	926	932	942	952	925	927	897	914	935	939	940	950	935	905	935	904	946	1009	941	975	956	944	947	968	937	978	965	936	965	936	897	928	891	976	998	986	952	951	946	890	919	955	942	961	977	940	990	959	980	905	940	931	927	936	963	959	993	997	911	903	934	949	1000	951	967	927	996	917	949	984	946	949	921	990	975	961	915	954	944	947	929	1029	982	963	983	939	919	938	990	963	1004	998	893	917	953	991	948	1026	900	974	938	943	957	924	1018	951	951	930	947	931	941	926	963	996	893	960	930	933	902	963	982	960
40851	39018	38889	34638	33268	30407	28344	24525	19932	14078	11199	12526	13149	11808	10523	10339	9550	6824	3462	1623	1298	1718	793	528	530	465	437	454	435	448	402	356	361	397	380	409	395	383	374	378	375	283	346	324	334	302	331	322	312	369	331	313	350	326	333	332	345	320	322	314	328	347	327	318	328	331	326	299	331	319	316	358	307	341	282	350	317	357	337	317	330	296	371	301	338	339	310	331	322	313	318	321	330	317	335	346	322	300	358	343	334	292	312	289	317	313	329	308	309	330	334	326	310	340	287	313	317	307	290	365	360	305	358	321	356	330	317	353	316	352	352	317	343	327	350	333	306	334	326	324	321	277	326	337	305	348	309	352	345	317	321	309	307	333	335	326	310	297	340	325	312	342	322	322	324	325	288	292	343	357	315	314	291	336	314	334	307	316	337	296	322	299	331	339	337	304	347	332	325	314	336	331	313	343	347	312	282	316	318	316	300	373	331	322	299	337	316	336	342	283	340	362	324	320	319	321	350	317	315	303	294	339	344	330	307	325	325	290	342	324	327	331	326	327	349	368	316	338	315	305	345	311	301	310	342	303	341	316	311	341	337	323	302	348	306	340	321	327	325	319	327	345	302	326	333	326	330	316	333	343	295	326	320	336	328	287	304	320	333	305	338	304	315	332	330	321	334	291	321	340	320	290	292	354	295	316	311	330	340	291	303	299	318	321	294	345	309	305	303	314	335	314	345	316	327	327	296	327	312	330	312	317	279	309	314	300	311	311	340	332	311	318	348	326	332	305	334	319	304	337	341	339	320	335	321	308	317	331	300	339	300	324	301	340	324	309	309	287	338	346	325	333	379	298	336	367	300	334	325	331	293	336	317	334	283	301	340	328	320	337	325	330	304	308	313	321	310	343	341	306	312	306	332	317	327	315	360	327	314	340	339	353	308	314	325	319	320	349	286	299	337	307	343	281	320	325	282	365	336	329	306	279	321	323	337	303	336	325	304	295	320	319	332	361	348	322	325	321	334	320	308	348	344	288	324	332	339	284	313	298	354	332	319	353	329	357	303	342	323	291	292	319	328	308	302	334	356	307	346	319	361	300	346	279	324	328	323	327	339	299	347	328	324	335	314	320	299	344	329	336	329	300	298	341	306	326	329	328	290	350	351	338	305	318	322	349	314	329	330	337	317	318	315	333	311	357	345	312	321	307	339	318	320	295	319	324	334	296	287	314	326	334	289	362	325	311	332	304	338	313	293	342	288	311	323	342	358	314	326	319	355	339	303	331	354	313	309	317	293	324	317	328	303	308	319	317	337	292	313	335	284	310	305	303	331	324	343	319	322	297	320	335	313	323	332	328	312	338	311	331	330	308	296	331	301	337	331	315	331	324	315	316	356	322	283	295	301	348	343	326	333	319	345	307	338	334	313	304	317	327	339	329	317	328	274	324	333	338	331	296	326	333	300	359	321	310	298	307	311	334	332	298	318	308	323	348	319	272	333	377	326	331	322	337	320	311	324	329	335	329	336	303	332	331	329	291	321	352	331	312	309	338	342	305	321	334	300	318	314	295	329	328	318	305	302	346	337	304	298	320	300	325	313	354	328	312	299	310	334	302	358	323	350	330	338	298	320	331	323	358	329	302	340	320	307	333	327	348	272	346	297	345	307	327	333	321	341	325	325	341	311	310	333	319	346	306	309	323	313	303	328	347	337	299	342	330	330	341	295	349	304	345	337	330	334	330	316	300	335	317	324	338	305	328	337	318	309	308	300	359	327	323	309	328	351	333	326	301	328	321	308	323	322	335	337	327	301	327	311	303	366	323	311	293	306	327	332	286	338	334	332	339	332	329	306	297	314	309	294	335	344	320	297	318	325	327	307	309	334	359	330	272	324	279	351	352	286	330	306	350	310	326	325	310	311	292	314	304	330	327	339	320	340	334	316	336	342	340	295	320	297	307	335	346	303	330	316	315	322	337	268	299	339	326	324	299	314	349	307	338	327	292	307	310	334	310	338	352	341	295	300	333	318	314	311	317	336	297	312	303	323	287	335	324	295	323	323	296	321	309	333	310	363	294	334	353	307	329	320	319	320	359	331	298	297	326	286	348	353	324	305	291	329	339	315	326	343	345	295	276	319	363	338	302	328	321	353	308	333	329	335	312	366	333	300	351	307	344	336	307	309	325	330	339	331	275	339	308	301	307	312	309	304	323	333	336	307	295	320	353	332	328	313	332	315	313	323	306	338	282	323	330	314	307	290	309	354	355	325	311	335	323	304	311	334	344	315	344	342	305	342	316	269	281	306	323	331	307	304	320	344	340	316	311	359	352	318	354	328	357	379	311	317	335	330	305	295	325	347	330	331	352	310	297	294	282	291	352	332	334	318	304	347	316	308	311	303	330	323	323	341	306	338	304	314	324	314	343	342	303	304	324	368	320	311	296	311	322	304	291	333	328	319	304	347	333	302	304	347	336	328	301	335	297	318	312	321	312	332	345	309	349	324	323	328	323	322	289	306	319	300	323	340	304	320	290	319	334	300	295	332	286	334	335	320	319	330	344	312	280	314	322	324	340	341	318	317	352	332	302	308	303	339	302	308	317	308	287	313	318	303	317	312	302	304	319	320	314	317	332	315	331	353	312	315	311	337	334	325	313	324	336	328	341	330	327	320	323	294	311	326	352	296	322	314	276	327	329	325	319	271	282	342	354	309	318	325	313	292	326	338	358	316	333	313	335	305	314	339	304	339	308	331	322	352	307	294	315	308	312	302	312	322	308	274	305	327	343	337	312	319	309	311	300	296	338	333	305	336	313	345	296	362	320	349	287	322	343	338	359	315	301	348	295	326	312	317	324	306	324	322	327	320	293	302	325	322	299	327	310	325	303	335	330	301	324	336	316	341	302	305	304	327	313	329	305	347	343	308	330	360	336	331	322	312	308	332	328	300	311	292	315	347	312	322	309	326	304	319	329	285	339	322	324	308	302	339	303	314	322	303	309	304	312	343	361	305	301	345	323	283	300	346	295	331	301	344	322	318	337	285	371	339	340	309	310	346	329	317	336	319	344	311	310	289	293	321	323	335	299	340	330	297	318	345	303	330	307	305	318	296	329	335	303	304	314	325	331	317	306	316	303	318	306	308	307	336	349	328	326	287	326	320	291	313	345	311	309	348	312	311	332	304	317	339	308	305	298	303	303	324	333	337	335	327	346	346	295	330	316	316	305	312	321	291	314	331	348	317	329	304	316	316	303	322	335	316	322	314	337	315	294	333	321	327	330	303	316	360	336	292	307	323	323	348	323	328	320	339	328	309	301	319	308	325	321	336	316	325	338	306	327	327	321	296	317	303	330	288	293	319	340	332	323	374	326	273	286	316	294	331	314	299	329	307	345	284	302	306	306	314	283	319	331	325	307	302	316	343	297	289	322	309	313	293	319	344	300	304	313	293	295	322	332	300	312	333	363	308	309	334	335	326	342	332	351	367	322	326	317	314	281	282	329	330	316
33168	34686	39162	42927	43248	42429	40751	36250	32953	27830	27646	32605	32607	29438	25451	26849	26951	19727	11888	6642	6693	6740	3172	2283	2346	2109	1894	1864	1768	1651	1599	1471	1485	1434	1367	1383	1732	1619	1159	1150	1105	1126	1052	1055	1012	1099	1061	1000	949	1003	952	983	946	1026	1010	966	923	934	956	989	998	961	998	977	937	955	938	1022	930	969	915	924	949	909	903	985	903	910	908	944	916	969	913	922	923	943	994	966	952	941	947	911	945	916	930	983	925	939	911	915	935	964	890	1013	926	910	937	914	894	959	949	911	913	954	954	904	895	975	927	947	944	952	930	886	974	932	949	955	901	920	946	967	920	973	950	938	869	942	920	895	948	926	877	927	973	941	896	901	957	958	956	911	901	889	939	908	918	875	929	905	929	983	922	942	976	922	907	929	910	958	952	928	945	921	921	910	953	947	945	889	953	970	952	882	949	899	938	934	988	916	951	906	876	952	953	924	922	942	897	903	933	936	887	928	918	873	931	898	970	928	942	884	973	924	894	997	894	961	918	912	916	958	900	932	913	861	862	960	911	923	949	918	930	965	924	947	933	935	911	903	880	910	935	952	986	937	868	918	860	945	912	938	877	935	969	886	954	949	939	929	920	855	930	912	970	931	898	915	928	913	921	934	897	981	869	886	896	961	969	855	916	919	951	977	852	882	923	914	971	900	949	946	930	888	904	930	870	934	937	992	965	905	936	877	912	916	931	895	927	948	907	898	873	914	875	954	929	946	919	912	897	873	951	911	894	883	922	962	918	952	891	964	896	964	908	963	918	923	892	935	919	942	928	885	875	968	921	864	956	918	917	941	961	916	953	891	891	917	967	852	973	915	904	911	915	986	979	944	911	922	863	966	907	961	911	906	958	916	955	912	899	869	929	914	916	1000	891	886	1023	912	896	856	932	937	913	903	939	942	894	887	976	931	915	908	911	919	926	859	919	898	955	877	910	906	925	929	938	901	927	973	891	918	924	971	903	876	946	912	908	906	946	940	946	950	952	978	948	916	931	913	882	961	929	923	897	937	896	974	933	889	880	873	913	893	925	900	957	913	909	934	959	934	926	888	935	896	918	940	946	926	955	924	905	916	934	933	943	949	920	906	902	917	914	908	917	954	865	936	933	940	900	911	898	940	911	910	898	904	869	902	882	898	932	985	858	902	949	908	911	932	942	936	928	905	968	942	942	945	936	908	880	864	951	882	898	910	880	957	948	928	876	974	894	908	908	988	893	917	900	907	1005	925	906	923	901	920	925	923	965	946	916	920	917	929	929	905	922	954	951	967	933	952	886	878	944	878	920	891	879	924	967	973	965	915	879	909	889	903	901	920	915	962	905	933	952	906	930	967	981	946	907	898	933	942	973	878	874	902	912	901	907	959	903	881	956	954	974	985	886	923	957	923	921	932	948	946	966	937	951	905	868	853	907	897	914	942	946	907	944	902	926	899	921	935	903	932	916	910	899	931	963	884	924	942	954	905	933	960	924	885	920	908	919	935	958	908	913	925	981	939	905	948	878	958	990	919	940	890	895	914	927	994	865	893	913	933	872	939	987	921	889	883	909	877	899	983	920	907	1004	917	923	949	919	930	890	934	966	891	914	926	879	947	923	932	955	943	948	961	952	902	897	934	951	918	879	906	930	979	893	939	919	944	915	924	911	882	1011	883	923	925	923	854	957	957	992	933	970	913	897	960	985	887	918	915	938	890	917	920	896	868	954	914	945	900	969	899	881	925	942	973	906	941	956	937	934	880	913	890	917	924	915	931	971	913	887	911	887	940	933	913	880	936	909	916	940	941	892	897	914	919	879	922	949	882	950	918	947	928	945	906	968	954	967	898	898	888	936	920	931	953	885	871	920	885	918	915	945	945	912	944	987	950	932	944	907	947	900	905	960	933	959	894	887	919	952	928	907	900	933	903	912	935	985	908	933	925	926	895	892	928	882	886	854	919	922	925	915	925	877	878	931	937	968	931	927	946	911	865	958	919	951	936	952	843	911	898	900	964	869	914	910	946	903	902	964	1000	944	887	939	928	954	905	846	890	935	855	915	912	972	912	910	939	929	870	939	915	953	920	875	896	933	939	949	894	935	924	903	984	912	920	872	938	895	939	954	939	972	880	894	913	906	885	940	900	942	937	938	896	893	940	967	914	903	955	948	913	922	918	929	923	877	914	926	953	991	964	916	882	943	934	914	952	911	871	912	953	930	898	877	897	862	955	881	978	927	901	918	890	931	898	953	885	946	946	870	899	912	904	898	919	959	934	926	882	945	923	923	895	866	962	910	941	940	938	988	919	918	959	983	967	942	940	883	887	919	900	906	918	917	942	925	931	893	953	956	963	918	964	939	895	916	920	918	981	921	906	930	950	900	893	885	921	913	886	890	939	916	914	909	956	962	970	928	959	935	942	905	955	901	925	929	963	932	920	888	955	907	887	884	870	918	887	971	883	968	929	940	888	941	894	964	911	913	1004	940	866	901	940	906	852	924	957	908	920	916	926	926	921	900	915	857	897	975	901	924	926	895	906	974	966	903	909	929	957	935	920	920	921	876	961	937	958	937	896	937	934	890	921	961	903	929	923	932	893	863	895	977	902	899	917	958	948	923	928	940	878	864	896	916	998	959	913	937	895	924	882	918	978	910	930	986	940	923	916	913	946	888	927	920	944	925	906	955	924	886	938	881	871	916	898	890	874	920	892	915	854	911	932	927	919	951	896	917	945	969	945	954	908	938	896	922	944	892	886	955	947	917	905	941	950	987	959	924	951	937	912	924	946	981	915	972	904	931	961	969	917	880	945	950	958	923	877	946	916	919	940	883	917	897	921	930	936	911	983	870	982	954	960	949	984	921	941	955	891	898	927	953	926	916	872	972	975	883	869	907	949	895	959	940	936	920	919	926	869	892	894	893	967	960	901	877	913	883	946	936	898	923	913	929	897	882	957	950	915	879	871	901	954	927	979	902	944	862	918	942	965	929	943	895	937	919	944	913	869	895	874	954	920	896	899	898	953	915	882	935	992	904	913	938	878	924	908	902	968	895	900	901	950	884	934	953	957	923	993	945	929	909	900	942	915	1001	995	902	897	891	862	850	955	839	946	906	956	887	924	929	914	940	908	898	912	915	904	927	933	930	878	922	932	962	891	904	953	939	907	920	967	898	922	975	929	857	908	920	895	903	910	869	939	916	928	890	884	905	907	911	921	958	905	938	925	971	927	933	973	877	923	950	868	907	852	882	907	934	904	901	988	867	940	919	927	931	880	918	971	949	961	927	879	957	915	914	877	945	933	900	934	861	901	918	903	956	858	962	906	975	893	907	935	948	1036	954	945	951	927	900	929	936	928	938	906	880	904	895	957	879	841	921	915	965	932	964	920	905	886	914	904	943	870	918	953	894	886	929	961	953	864	943	933	908	897	928	933	964	961	882	896	949	900	926	967	951	929	891	903	957	883	926	920	936	961	912	920	874	949	938	862	969	893	927	913	925	929	935	931	923	962
8911	7467	10099	6713	3827	2044	1554	1030	921	674	492	528	530	479	401	435	532	378	335	249	222	248	225	195	193	182	165	176	205	194	182	187	185	181	172	187	175	211	199	188	173	177	195	185	173	211	182	183	166	180	210	188	179	188	192	167	186	199	186	198	173	178	172	175	160	195	173	194	173	180	186	165	205	199	198	196	207	191	174	209	199	184	158	175	165	163	188	185	193	176	164	174	186	173	184	174	194	216	152	186	207	176	179	162	181	166	205	183	169	187	225	169	183	184	188	203	180	189	192	191	196	197	200	178	192	174	165	205	194	190	208	202	189	192	184	181	180	187	183	188	194	207	185	167	182	160	183	201	180	152	179	196	189	190	186	182	213	200	156	174	177	163	196	178	185	188	179	170	184	186	187	193	188	174	197	177	183	178	190	189	196	192	179	209	195	198	177	183	191	216	188	195	211	177	181	167	214	182	186	192	176	186	198	190	207	189	185	175	178	189	176	191	198	191	180	210	184	190	175	167	184	215	194	192	186	177	214	213	191	175	197	164	192	191	175	201	183	212	214	194	198	184	202	186	167	187	199	181	182	174	182	195	198	170	203	192	183	180	186	170	175	176	171	163	170	210	204	189	182	165	190	218	184	188	169	179	161	197	195	186	174	183	188	172	204	199	197	193	205	197	206	209	174	152	175	184	184	190	194	177	174	189	183	190	194	182	178	177	203	175	197	199	175	194	205	193	169	181	175	174	191	201	162	188	181	198	198	180	221	206	188	187	204	169	181	181	179	173	182	223	184	196	184	194	171	210	216	193	183	208	177	169	179	194	184	189	180	201	189	185	212	185	184	179	187	179	177	177	184	167	204	184	180	172	198	181	175	192	177	190	195	188	209	182	182	196	177	187	194	184	167	191	180	163	174	175	188	203	195	175	190	205	177	196	170	211	194	174	197	183	207	161	199	177	205	168	190	196	181	184	201	189	190	197	187	187	191	171	165	170	174	183	161	186	160	160	171	188	185	200	172	184	201	187	204	192	187	195	183	173	181	190	219	182	166	194	155	171	172	196	188	190	176	206	192	194	179	194	166	180	180	145	185	189	197	180	166	186	161	194	204	182	173	196	171	206	204	162	168	178	209	169	186	203	172	175	188	174	187	165	176	179	169	192	181	184	193	193	184	185	185	184	190	199	174	162	194	174	203	157	174	166	172	182	178	177	195	163	191	192	186	184	212	184	201	177	187	188	201	181	174	179	190	202	187	167	200	180	189	164	188	199	169	216	175	175	205	171	173	201	184	209	199	170	188	190	144	178	168	181	200	173	196	208	192	211	203	180	183	202	206	224	174	172	167	186	165	207	183	200	189	193	189	181	198	196	175	171	171	190	191	178	184	181	188	173	177	187	193	162	194	173	213	194	189	185	165	137	181	181	191	186	184	175	211	192	184	193	195	170	193	190	176	189	206	175	197	176	199	193	188	188	183	180	190	186	172	189	185	161	184	194	190	163	203	201	184	174	180	192	210	172	179	206	194	190	186	182	190	206	179	198	201	191	191	195	200	191	189	204	178	169	195	164	195	208	184	161	173	172	213	184	202	191	197	179	188	189	187	202	178	187	179	187	205	187	189	179	190	200	211	173	179	189	199	192	210	176	214	174	191	185	179	196	199	169	193	193	197	191	172	180	178	202	195	206	184	174	189	169	198	162	171	201	203	173	211	152	182	197	198	178	186	188	181	185	201	182	187	179	168	175	190	213	179	186	182	180	168	156	180	185	187	185	193	172	193	188	189	181	206	202	171	176	202	170	182	172	183	185	188	187	164	175	194	178	174	194	185	196	198	181	171	197	208	190	184	169	178	188	152	186	194	173	180	197	175	169	187	202	176	186	195	193	196	219	196	194	198	200	193	178	162	203	185	192	179	183	183	180	178	199	186	162	201	191	190	190	179	180	177	170	215	201	197	183	204	145	193	204	189	186	181	172	182	192	172	188	181	184	199	190	179	194	183	172	182	194	211	198	196	190	174	191	179	158	177	186	176	178	180	199	184	173	200	199	181	213	201	190	183	160	170	200	181	174	170	197	186	191	185	191	173	174	190	205	205	173	194	164	182	144	186	200	180	184	209	193	187	170	179	178	187	194	175	175	189	169	186	204	203	203	171	191	167	176	185	166	192	187	169	177	184	179	180	194	203	208	181	187	178	180	191	164	189	183	174	184	190	196	184	197	212	183	204	182	194	181	193	188	193	169	193	185	185	205	195	171	209	177	188	198	194	175	179	156	203	212	181	189	181	199	179	205	194	165	179	215	184	189	207	196	161	193	188	173	174	199	177	185	179	183	191	191	192	196	179	188	174	192	169	195	191	187	174	167	179	188	167	184	179	185	190	186	189	190	211	191	179	170	199	165	218	163	168	214	181	172	172	197	194	178	178	178	186	189	162	193	212	163	156	189	206	180	193	199	181	169	181	178	210	194	185	178	177	184	180	168	176	167	203	182	174	182	177	195	186	181	210	186	172	178	176	198	162	186	192	184	169	202	181	190	193	183	195	194	195	183	200	200	157	178	179	201	199	198	181	182	159	185	188	182	166	179	200	179	204	194	187	190	182	180	176	187	204	194	177	190	197	199	182	199	190	195	157	201	177	179	186	180	183	180	205	189	182	188	178	176	165	189	199	156	190	186	188	168	156	201	213	184	209	190	185	193	197	181	190	183	183	196	210	195	177	202	199	178	187	179	186	181	186	195	197	201	175	173	172	196	204	187	192	191	191	179	175	187	182	189	160	183	160	203	180	207	184	190	186	200	160	185	172	216	206	168	189	187	180	167	204	197	191	193	201	153	190	201	198	180	185	190	163	157	187	208	178	186	183	196	169	188	188	201	210	176	191	173	172	187	190	208	183	163	198	173	190	182	192	198	199	205	192	178	199	199	192	182	177	174	193	166	198	193	177	161	190	210	205	194	186	184	192	189	195	177	182	176	199	193	205	196	190	183	184	181	216	196	165	177	178	185	158	196	196	192	162	183	196	178	166	189	186	155	184	187	184	180	183	165	203	184	176	158	172	182	170	187	202	180	200	158	198	190	191	188	207	167	185	180	194	165	197	179	217	183	180	180	184	199	197	192	203	198	179	193	209	166	191	162	187	196	213	217	196	200	153	214	183	227	210	187	163	181	187	210	183	195	184	190	178	174	195	199	166	189	200	196	195	170	199	169	187	227	186	164	178	160	194	224	197	195	175	195	176	179	146	193	181	183	180	200	193	181	173	153	176	195	185	167	188	170	188	159	199	186	194	210	181	190	159	188	209	204	201	164	197	213	190	199	182	203	203	193	191	203	187	184	185	182	182	173	208	186	200	194	174	185	189	205	184	174	179	185	170	184	181	168	189	204	206	173	164	166	181	191	170	197	188	177	170	168	196	193	209	177	190	201	169	175	195	166	166	186	177	193	191	165	202	174	220	206	207	177	165	197	175	173	186	167	202	163	177	180	197	185	207	192
8112	7188	13859	12442	9515	6678	5773	3880	3277	2496	2133	2472	2584	2337	1960	1946	2105	1562	1184	842	845	807	702	653	644	631	615	665	628	634	672	597	626	649	614	671	601	650	583	589	665	615	572	606	599	611	638	584	589	636	600	651	591	659	578	596	638	599	585	570	598	592	638	601	645	594	628	611	623	589	610	619	594	633	613	576	665	625	572	599	539	604	627	592	628	626	640	590	607	593	595	606	578	612	621	556	609	605	564	614	607	594	566	624	603	594	531	661	573	623	607	627	599	582	619	592	629	659	564	570	644	595	579	612	565	622	612	619	639	642	592	637	543	595	597	602	615	577	600	625	634	598	605	618	602	624	630	628	614	589	625	610	637	601	558	595	574	625	603	573	631	601	579	626	619	653	569	612	597	587	647	593	615	583	601	580	651	606	603	606	579	616	617	641	616	598	613	616	646	614	606	625	612	645	595	594	619	616	633	602	606	620	587	612	651	607	596	599	637	590	593	612	618	594	579	569	597	612	599	603	576	634	615	626	593	617	588	602	642	593	597	577	630	678	632	581	625	593	571	637	623	629	598	545	603	554	600	620	637	588	607	656	666	599	623	605	592	614	594	619	623	633	590	628	611	589	620	613	603	604	587	591	622	631	612	602	579	600	628	608	611	612	605	594	610	590	602	659	613	612	623	618	598	619	599	631	586	526	615	599	569	568	615	600	590	609	636	584	626	601	585	566	564	632	608	598	578	613	584	620	584	622	598	598	599	570	593	639	591	610	624	611	589	575	598	621	624	639	571	591	605	576	574	630	600	622	585	607	635	607	608	607	595	617	582	611	602	637	598	587	596	602	613	647	608	645	593	648	611	587	600	634	553	626	599	630	592	599	582	626	606	571	592	621	595	650	580	610	590	634	573	627	657	674	626	652	590	570	607	597	627	642	596	581	586	594	576	585	653	587	586	563	630	602	618	589	592	640	614	605	649	596	600	621	591	585	619	604	661	577	612	588	624	613	604	597	616	610	563	599	591	620	628	564	614	587	595	610	632	645	617	651	626	600	641	630	595	612	682	621	587	633	607	598	612	556	588	598	648	611	659	601	604	576	632	585	595	609	621	590	579	627	560	555	587	614	608	620	591	613	595	618	582	611	582	577	579	622	603	634	633	621	582	631	604	601	617	580	594	593	584	618	617	629	633	566	612	590	580	634	664	606	623	601	592	634	632	605	626	662	615	633	620	587	608	620	569	653	616	584	590	619	662	607	613	622	626	645	623	599	611	625	586	616	596	619	599	620	636	614	581	602	620	618	652	603	647	614	632	599	643	612	619	626	625	657	642	639	613	603	581	640	594	634	647	652	590	613	590	615	641	626	589	619	618	622	597	589	576	614	602	607	610	569	625	595	549	619	580	610	601	640	628	596	632	639	600	607	629	630	636	570	623	627	603	644	612	633	593	629	617	596	594	611	613	599	584	606	577	559	609	575	567	636	590	643	626	554	594	630	606	644	576	636	566	586	639	600	553	603	589	592	571	639	607	623	578	633	585	615	612	567	572	591	579	621	573	663	616	605	598	590	588	578	579	599	598	569	627	601	626	568	620	638	580	605	594	567	576	585	609	603	585	660	594	602	598	661	602	641	586	599	574	606	603	613	624	635	594	629	627	626	590	552	592	622	627	572	628	602	552	595	590	591	571	634	602	622	561	661	600	596	650	560	625	587	644	574	568	606	564	602	545	611	604	616	634	608	620	570	609	607	619	658	653	571	599	607	605	587	600	633	567	580	595	613	611	597	609	586	613	594	612	622	610	615	624	627	614	565	602	615	609	591	620	595	605	579	639	640	583	622	618	528	577	592	602	618	631	588	652	594	568	600	598	604	592	603	607	603	620	583	595	575	575	590	655	576	615	623	641	588	616	650	593	552	605	671	611	623	608	589	610	636	593	600	593	602	602	605	649	576	614	638	630	595	636	624	593	614	597	583	581	613	611	577	635	574	610	616	621	622	619	596	591	607	618	562	622	573	618	638	628	575	616	625	629	600	625	617	628	572	593	640	614	580	571	616	579	567	618	605	619	591	593	576	582	567	634	628	595	576	611	587	591	604	579	604	623	610	634	591	599	599	605	633	606	590	618	616	593	588	617	600	614	635	599	602	599	624	610	572	576	593	615	592	590	581	603	652	603	603	589	642	631	593	612	628	600	640	602	576	615	582	595	605	602	636	581	614	648	627	590	630	596	565	594	567	604	625	572	612	576	583	626	627	613	587	613	623	641	618	620	631	580	630	592	609	592	609	636	608	625	551	608	617	526	651	617	606	611	642	579	613	649	568	626	588	628	610	579	600	618	564	618	581	626	579	579	613	605	636	581	585	600	606	585	604	617	592	596	579	631	589	593	620	603	657	658	613	605	593	639	585	598	605	616	598	631	599	613	608	610	607	612	622	634	622	560	594	622	632	593	596	608	561	616	602	566	591	620	583	574	613	616	602	609	610	606	623	598	554	608	590	610	595	613	600	611	638	605	597	623	626	603	596	615	606	607	596	570	624	653	558	579	560	665	557	603	588	632	652	571	609	651	677	630	597	640	622	574	603	600	635	591	591	566	584	601	611	631	606	589	636	634	579	613	619	626	588	638	584	604	651	599	547	589	559	615	606	634	582	600	604	623	631	614	597	606	604	613	650	575	639	567	620	640	582	559	589	659	627	627	626	624	608	615	610	619	597	565	636	610	630	614	638	599	589	617	659	637	603	563	620	576	612	613	617	592	594	646	585	634	581	615	606	611	623	623	606	624	637	633	614	634	610	653	619	589	600	587	642	624	588	635	590	615	644	606	579	630	599	598	589	606	639	599	599	646	606	565	607	623	595	565	559	628	594	653	600	606	595	613	624	617	592	590	631	582	643	614	558	572	594	613	575	597	635	550	601	598	608	583	593	547	626	635	609	648	615	595	617	636	626	575	588	626	582	576	606	604	633	582	634	598	612	606	615	642	640	676	640	579	621	612	554	648	623	579	645	611	601	617	595	619	629	610	554	584	592	608	573	620	619	608	607	597	609	581	598	611	612	593	641	578	592	575	632	570	640	584	599	623	603	650	590	604	618	562	597	643	617	616	561	613	625	649	575	572	621	580	601	585	598	595	611	584	605	603	621	579	605	593	615	598	608	612	585	580	625	596	627	616	620	623	587	611	588	608	621	596	616	593	573	574	625	629	583	613	588	638	571	569	601	621	586	565	645	622	634	640	627	614	622	554	575	616	618	649	607	612	603	607	628	579	581	609	625	589	602	600	632	618	578	653	618	654	592	648	614	587	613	593	597	580	595	568	608	623	604	614	564	613	627	580	607	566	618	590	598	639	604	575	594	585	604	624	621	642	592	635	602	581	617	604	657	595	650	660	635	600	585	608	623	609	601	612	620	587	622	603	625	610	602	607	590	628	626	626	597	609	591	594	578	621	569	609	603	600	637	556	612	625	597	614	637	600	641	660	613	598	659	612	618	626	656
31075	28662	36732	32936	29323	24547	20331	14406	10048	6823	5211	5825	6941	5510	4559	4201	4369	3021	1951	944	685	1002	593	396	415	375	397	393	395	322	338	322	374	321	341	326	364	361	333	313	339	324	338	313	303	322	328	303	322	314	332	308	310	330	348	307	332	303	355	364	364	313	332	316	307	273	314	330	323	335	346	330	319	337	335	318	328	338	343	327	322	327	368	324	336	313	334	286	343	317	354	307	303	329	314	321	318	354	301	319	291	314	333	285	329	346	351	325	306	371	321	334	360	326	325	314	285	326	302	351	348	316	296	325	330	351	331	306	325	316	307	287	301	312	348	330	334	327	362	367	294	338	328	307	318	340	342	337	319	323	328	349	326	320	315	331	304	317	308	329	314	308	311	296	327	341	310	305	323	348	315	315	329	321	345	310	301	317	307	326	327	333	332	285	312	331	299	347	343	319	297	332	323	334	333	312	311	323	307	304	323	346	339	320	313	300	337	321	332	312	311	332	315	307	358	333	318	334	336	310	347	349	357	344	290	323	342	324	310	312	322	310	337	318	309	337	303	312	356	311	315	341	323	330	289	332	318	321	321	323	326	324	378	338	301	325	306	348	304	317	331	333	320	309	331	318	309	309	340	320	330	305	319	314	309	311	308	313	325	305	332	348	322	295	314	322	315	309	311	331	338	350	343	319	336	341	319	297	350	339	294	325	341	333	313	300	318	321	316	337	289	329	344	313	293	328	298	310	307	330	305	301	332	327	319	346	314	277	343	291	314	316	324	339	334	290	316	320	325	314	316	330	297	342	316	330	348	338	321	349	313	320	307	324	327	326	343	303	324	341	322	329	338	287	311	270	333	335	292	318	317	309	305	344	302	326	292	310	339	353	326	318	352	334	351	335	328	295	333	336	271	314	329	363	292	310	315	344	309	317	337	326	295	277	338	326	326	321	337	359	294	314	326	302	339	318	337	314	291	328	341	313	317	326	328	319	320	302	312	325	330	333	318	320	295	318	338	320	338	304	326	314	357	336	297	310	324	307	311	333	316	274	291	328	328	339	316	331	321	296	305	304	320	328	285	308	313	319	298	319	325	357	321	321	283	301	330	336	316	332	298	317	288	326	301	345	337	319	320	320	306	308	314	312	322	288	320	357	330	328	331	332	265	360	330	311	320	325	329	310	348	338	298	338	337	352	336	329	344	327	308	313	346	355	287	325	324	289	324	317	312	340	297	297	333	323	356	320	338	342	337	329	334	342	330	316	321	316	311	311	319	325	354	312	302	348	353	337	351	345	298	334	319	316	342	321	317	324	315	326	310	311	357	326	333	327	320	292	317	320	307	341	332	321	316	339	312	298	339	320	275	303	342	303	316	343	276	298	315	327	327	339	321	351	338	329	343	342	329	327	326	293	317	316	337	338	323	316	353	354	342	330	330	296	337	329	301	327	316	332	301	299	313	321	337	336	367	318	347	300	327	319	298	301	302	306	333	336	319	304	316	340	313	299	343	316	328	355	307	337	329	322	314	310	299	330	323	310	305	294	316	320	314	309	332	294	307	332	318	337	367	299	294	299	333	313	296	320	319	333	339	320	327	331	303	344	310	320	362	321	319	311	340	337	350	337	303	336	344	331	345	304	338	311	327	303	342	293	348	347	343	304	309	334	330	320	293	318	330	325	300	361	325	274	328	314	290	337	291	306	306	309	310	301	317	323	316	316	319	316	288	355	342	313	294	308	338	325	329	315	324	296	320	340	301	352	336	296	316	334	339	273	320	322	342	338	356	337	358	326	324	297	238	328	324	306	323	327	305	353	310	344	315	304	317	303	337	315	331	299	305	293	307	324	306	331	293	297	300	344	324	332	312	324	326	280	329	316	322	326	315	325	301	305	361	309	347	301	314	300	326	302	317	312	303	315	330	332	339	323	311	299	319	333	330	342	315	298	303	300	317	308	311	300	306	331	312	337	310	340	334	306	291	337	326	319	317	341	292	340	323	293	303	309	288	308	276	328	324	337	334	318	303	307	325	327	338	368	333	341	306	332	328	318	337	346	335	326	293	331	301	329	327	340	320	351	292	325	292	290	267	349	316	310	325	303	311	330	319	316	360	299	314	319	349	307	317	314	313	344	332	319	290	327	334	349	321	325	324	297	289	313	301	332	305	325	318	326	310	333	323	352	294	306	355	331	339	320	293	335	302	347	303	324	321	294	309	288	341	309	294	339	307	326	326	299	323	338	307	344	353	319	329	343	346	332	329	310	306	286	338	308	296	291	326	353	330	307	314	369	315	341	326	334	292	335	312	285	310	317	299	323	321	307	313	337	314	291	306	288	336	339	308	337	357	339	309	345	299	287	305	295	304	332	326	315	297	342	308	317	341	335	347	329	308	339	344	299	345	316	341	323	325	306	340	322	320	311	340	353	332	294	321	369	316	310	314	325	295	330	316	320	299	322	349	331	324	296	332	309	321	305	296	340	307	297	354	314	340	321	295	326	298	317	344	297	336	348	322	355	314	374	336	302	320	320	314	321	318	325	309	296	291	286	314	308	310	327	293	310	326	335	337	312	338	339	297	305	287	315	305	327	335	309	327	319	312	314	298	284	322	333	337	332	343	296	302	306	328	291	331	310	318	350	287	323	310	337	299	317	314	307	325	318	294	315	310	314	327	308	317	313	370	316	360	329	323	330	327	306	312	296	314	330	325	334	348	346	331	292	316	319	295	341	314	303	345	307	304	307	322	338	326	292	325	285	327	298	332	312	316	316	303	329	355	302	337	340	305	299	328	335	312	345	316	339	328	318	352	312	334	312	323	330	313	346	311	322	302	343	337	351	330	285	348	334	339	363	340	329	319	319	341	313	299	299	320	319	320	286	322	314	331	295	347	309	313	324	326	351	307	312	304	315	296	321	314	328	362	307	295	327	334	350	316	346	323	316	349	382	333	318	325	349	310	326	309	320	336	326	351	340	317	322	341	332	329	348	351	312	319	306	330	320	337	316	319	314	293	306	298	340	302	329	302	340	343	338	304	293	350	324	344	305	345	334	342	309	349	314	302	304	331	295	307	352	314	350	315	348	308	325	334	311	322	312	310	317	313	316	322	310	330	301	348	315	320	283	319	311	304	327	331	351	325	316	300	325	332	314	328	334	293	308	307	316	331	316	342	311	324	299	313	297	308	335	333	303	307	380	307	335	309	341	347	331	304	336	322	336	351	316	325	313	356	360	304	294	304	327	341	340	296	308	329	322	312	317	363	347	322	367	352	313	317	344	280	318	319	352	314	326	307	321	310	305	350	315	361	309	298	331	333	327	319	314	309	349	295	301	306	317	343	306	315	329	314	334	327	349	313	318	337	334	329	311	333	311	344	354	304	341	304	318	328	320	283	308	318	298	310	320	328	328	318	308	345	329	330	292	348	329	310	326	315	325	334	316	330	345	305	328	332	312	320	302	355	326	293	322	325	325	316	349	315	298	291	331	295	298	295	361	345	317	321	305
24422	20690	33872	37253	35990	33430	31366	26473	22984	18152	16485	21780	22233	17915	15504	15877	16558	12107	8546	3714	3224	4809	2412	1685	1613	1549	1411	1446	1423	1245	1258	1297	1166	1168	1103	1122	1230	1255	1039	1038	983	1017	981	1051	1028	979	974	988	957	952	1020	968	969	984	947	953	925	916	956	963	975	916	955	984	971	944	940	932	966	1001	954	981	969	971	978	929	978	957	1029	959	957	963	980	952	971	895	861	962	1007	965	961	998	1008	1000	950	994	957	974	917	942	961	917	923	991	959	924	977	978	991	920	908	955	930	934	992	951	911	969	945	984	966	941	909	969	1037	959	929	918	918	954	959	946	964	937	927	921	961	964	968	934	887	968	938	924	944	951	902	924	1008	931	958	875	965	951	967	960	992	913	942	998	923	988	960	994	929	933	971	976	948	936	927	993	952	957	886	959	959	937	898	981	952	952	990	932	977	958	915	976	994	965	978	927	997	901	923	913	993	928	960	956	897	972	893	953	980	947	1018	970	946	938	927	932	956	979	926	1008	928	958	929	935	898	922	930	932	960	935	885	914	945	968	993	997	933	978	994	942	1017	934	934	942	951	919	911	965	951	959	933	917	936	959	971	964	981	993	935	946	920	957	914	934	964	926	917	941	939	912	995	918	982	975	924	927	913	985	938	940	1005	966	961	976	941	979	974	963	956	949	936	960	939	924	933	996	996	919	950	932	921	952	991	983	936	927	992	962	951	980	946	958	939	983	966	932	959	952	934	993	969	963	959	945	933	981	916	989	946	991	958	953	917	959	908	980	981	936	952	942	1026	932	981	945	947	913	964	995	939	978	949	986	963	965	930	967	943	908	985	939	959	941	957	957	926	930	937	982	960	1016	947	893	923	918	935	952	962	923	847	959	963	922	967	971	996	970	958	942	955	928	930	956	957	967	953	943	946	939	927	959	929	968	926	944	957	949	925	932	917	913	997	944	927	933	933	955	920	909	966	926	958	930	966	947	944	955	954	925	980	947	918	990	960	988	946	878	978	911	946	913	916	965	956	975	952	936	941	923	957	907	959	978	964	962	938	941	983	943	990	974	944	944	989	933	933	966	959	891	953	907	1001	986	876	941	967	961	919	911	915	970	984	1008	983	942	923	942	944	934	906	944	947	915	1013	928	968	963	952	949	939	955	927	970	944	986	907	921	888	976	960	938	915	963	896	983	903	964	990	959	949	951	935	930	923	924	1006	956	913	992	914	921	943	956	975	954	938	938	985	914	907	925	975	955	950	925	926	920	967	881	955	959	940	934	981	906	907	973	910	963	936	940	949	927	929	925	941	982	967	917	969	977	939	949	973	914	902	942	913	940	939	957	960	960	931	926	973	930	982	897	925	963	945	916	939	967	930	955	945	960	944	976	962	977	989	966	881	959	984	940	989	921	871	955	1000	945	992	909	956	953	959	924	933	963	931	977	924	954	958	953	970	954	911	947	981	935	967	913	965	998	1011	920	951	964	966	985	966	976	984	908	953	939	977	973	952	975	939	938	904	950	990	937	980	985	924	894	914	1006	955	939	934	906	961	970	938	961	994	975	955	1019	954	944	946	946	936	932	904	964	1000	925	953	924	960	938	878	927	933	904	931	970	913	967	988	969	982	954	918	914	929	931	908	956	947	957	932	968	958	989	955	961	977	956	976	948	994	913	947	949	946	941	958	971	983	973	902	955	862	959	950	950	962	950	957	991	930	935	946	919	937	956	941	950	881	922	890	876	954	952	919	972	920	966	975	919	969	1022	927	936	940	938	942	950	887	958	949	960	909	934	936	912	890	897	990	915	956	1013	1007	921	987	956	948	940	962	945	901	943	956	1005	980	887	967	984	958	909	955	949	974	960	977	896	940	929	954	975	908	908	952	871	994	965	885	952	886	958	938	972	975	890	943	926	899	954	921	964	990	983	927	941	902	960	968	941	960	894	984	967	987	934	928	977	890	951	903	921	951	935	955	939	930	979	924	876	951	886	921	976	956	979	964	917	954	935	929	945	925	975	989	921	948	947	975	940	947	954	985	937	978	971	937	948	994	968	937	937	1003	966	944	975	969	917	945	1015	917	933	942	929	1003	947	931	931	984	975	969	928	945	910	916	908	946	917	904	885	967	961	918	959	972	976	984	945	943	947	913	971	953	939	938	921	923	915	907	917	987	965	922	991	970	923	928	914	980	972	975	900	973	976	913	951	924	1021	965	979	948	941	983	923	953	915	925	1006	878	936	998	928	926	909	943	976	968	985	917	922	994	896	982	981	932	910	891	872	900	902	973	986	976	947	962	947	953	950	930	955	951	1001	909	935	924	929	943	995	925	931	964	923	880	977	981	939	934	939	974	966	957	956	937	967	968	988	898	970	991	997	888	912	965	969	931	973	917	930	940	894	968	889	927	885	942	972	920	911	958	939	907	955	915	984	965	960	955	955	943	940	949	975	975	980	886	964	981	946	930	891	970	959	959	978	899	949	945	981	918	914	921	962	945	917	945	878	988	981	935	953	966	936	978	977	925	980	999	990	939	984	926	976	914	892	991	966	1005	928	929	947	970	1018	918	1012	947	938	950	928	941	950	902	939	998	922	938	935	983	934	988	998	941	954	886	956	960	912	987	949	916	950	931	956	964	973	914	925	934	924	958	988	953	938	956	952	936	939	890	961	964	904	926	854	1003	971	916	948	1003	937	952	922	941	924	912	957	996	973	1006	930	959	975	947	959	956	945	985	951	919	986	895	947	947	954	983	929	938	933	900	886	954	935	1016	920	905	923	955	882	893	967	961	943	958	884	944	944	980	940	940	893	1000	929	915	954	907	923	968	907	923	898	918	981	990	911	974	972	972	960	964	942	923	929	950	942	943	957	1007	938	976	951	982	949	950	963	941	912	948	896	959	886	945	930	943	904	974	923	912	987	965	946	984	924	979	964	942	961	944	965	993	966	963	984	948	973	924	968	958	998	974	960	916	943	913	934	954	941	960	960	965	935	938	958	945	911	948	960	951	947	969	981	965	940	976	980	934	922	979	908	850	957	947	978	917	934	964	993	952	952	922	873	995	989	971	963	936	958	868	993	952	935	965	995	933	887	971	928	912	944	946	977	952	942	979	922	916	968	950	944	938	971	922	965	934	968	944	941	947	967	929	944	979	949	933	953	920	949	934	939	1044	973	948	892	929	918	909	954	896	971	912	956	916	904	918	889	944	954	924	936	985	955	1019	915	988	900	940	913	920	946	991	885	957	930	911	988	956	961	937	939	964	925	976	980	956	977	956	930	959	880	965	949	959	1003	973	956	899	932	938	964	927	975	954	911	935	912	942	900	924	964	960	991	935	910	960	927	1002	924	949	926	973	933	935	915	964	1056	975	962	987	1005	936	902	984	1001	974	925	929	961	969	953	979	873	1019	918	942	981	932	933	943	941	953	889	947	938	950	932	971	993	901	962	967	951	953	957	962	972	892	1001	966	963	969	934	927	927	1003	905	957	974	881	938	921	937	949	982	945	976	977	963	896	919	890	916	948	949	992	973	951	970	959	909	892	974	925	945
39367	34243	39975	35624	33150	30378	28466	24154	19354	13841	10732	12031	14237	11579	9026	9618	9146	6887	3627	1727	1345	2009	1112	716	559	505	479	448	463	444	406	373	370	375	360	414	384	355	340	341	329	334	368	352	321	325	324	336	329	326	360	300	328	335	314	326	317	323	299	347	324	302	307	333	367	334	332	314	300	356	344	318	336	321	346	305	325	321	290	315	331	318	313	335	299	318	326	340	326	309	328	356	336	311	341	354	317	320	332	339	322	311	306	277	324	328	339	320	316	337	342	318	315	331	310	349	298	308	331	319	286	328	316	309	337	292	331	332	327	313	293	342	338	331	303	325	300	297	356	327	333	321	315	317	305	352	345	299	312	320	311	328	326	365	309	314	355	310	322	301	299	314	312	327	298	340	327	285	325	317	293	322	333	316	331	268	308	347	319	307	328	338	295	329	323	300	298	316	338	317	347	300	330	324	323	337	316	301	323	340	340	333	292	329	320	330	299	301	328	318	334	322	334	335	309	341	375	291	322	322	301	319	331	305	345	325	329	322	309	326	331	292	326	325	335	339	328	312	314	320	309	298	328	292	292	306	321	321	324	331	303	306	294	329	326	331	336	353	315	303	286	328	322	322	310	302	285	336	295	331	316	296	322	332	294	338	313	312	324	309	374	311	310	334	325	279	342	318	289	305	321	327	309	300	324	318	290	363	350	334	307	341	340	337	349	314	323	328	319	299	316	346	326	323	313	335	302	319	335	300	325	329	315	289	284	297	290	342	348	303	338	289	322	329	292	330	328	318	310	325	290	326	339	303	291	337	309	294	312	318	317	295	332	266	347	342	343	339	338	321	304	328	317	321	314	318	330	297	329	329	320	290	325	330	358	297	334	349	305	322	356	311	312	340	317	326	341	324	337	338	339	350	309	356	296	325	307	330	319	282	336	340	328	298	362	304	316	321	346	304	294	285	317	323	328	288	311	283	325	324	325	323	296	355	304	329	308	368	286	318	312	305	329	313	333	296	311	281	323	339	353	306	286	313	304	313	313	306	343	352	332	338	323	349	336	309	306	315	328	332	326	329	331	335	287	338	320	301	327	293	300	346	310	305	336	331	336	331	329	358	313	324	317	317	276	333	298	338	313	296	327	326	280	330	374	343	287	311	343	352	312	357	310	313	340	315	339	312	293	329	325	344	295	327	332	327	309	285	316	306	343	317	303	334	315	305	304	328	331	313	290	344	338	349	337	316	325	313	327	331	318	332	316	327	339	310	349	308	312	305	329	343	324	324	328	342	328	329	327	333	310	324	299	296	308	345	293	302	292	316	316	296	304	284	336	292	330	322	268	311	358	340	279	313	305	335	325	310	340	345	307	317	315	307	343	347	332	333	300	355	310	330	304	312	319	327	306	324	320	308	334	317	302	320	353	335	330	290	304	351	307	332	317	313	360	354	306	332	324	338	364	322	338	283	316	296	335	326	351	315	286	304	341	319	309	298	316	332	325	328	341	332	324	339	310	329	311	309	316	312	332	316	343	344	344	321	334	344	318	329	354	332	357	318	326	317	353	322	315	334	323	353	316	303	339	312	316	332	301	294	342	317	274	322	331	339	332	306	287	306	342	295	308	324	335	363	314	336	303	327	293	324	313	290	290	337	301	299	339	305	321	329	274	332	287	301	329	322	325	362	301	324	315	315	327	324	340	320	329	339	311	307	311	290	321	303	282	313	341	300	327	351	312	349	326	297	332	332	315	323	289	305	292	339	298	328	291	325	291	329	307	332	328	312	331	314	296	310	322	333	320	336	312	319	308	333	333	344	316	340	304	348	324	320	314	351	333	314	334	305	327	338	303	309	292	296	317	329	292	304	349	314	335	301	334	349	343	329	298	330	309	320	297	304	294	310	335	351	336	346	341	323	325	286	321	313	323	333	318	318	299	324	327	334	324	303	310	324	325	355	307	346	309	326	324	346	309	330	324	308	321	304	323	330	299	307	340	309	314	314	338	309	326	322	320	315	335	327	314	335	291	340	337	313	327	360	350	314	340	359	322	314	322	307	356	338	351	279	280	333	332	322	346	335	328	311	313	304	296	304	340	353	297	327	333	319	327	339	325	317	319	331	317	341	340	343	294	324	317	318	322	306	335	330	311	337	314	324	316	293	334	319	338	320	326	309	332	326	324	359	297	355	323	324	335	302	334	329	318	332	344	303	336	306	307	308	311	355	327	363	305	320	328	300	311	308	329	327	343	329	321	335	307	328	318	308	347	325	296	311	316	346	353	291	328	354	328	356	330	311	317	308	317	311	317	309	328	332	329	316	349	301	305	320	330	296	350	329	318	334	328	332	312	311	311	270	309	317	313	330	305	304	339	319	310	325	331	337	360	318	323	322	303	309	318	322	331	285	290	330	311	316	331	337	284	327	313	323	305	295	334	338	315	334	336	321	332	331	312	339	305	313	324	312	302	316	329	305	299	326	311	296	316	285	302	318	318	323	335	348	305	340	317	274	329	293	313	315	333	319	345	306	335	318	330	311	330	306	316	320	346	313	345	320	347	341	359	343	317	327	332	300	329	315	300	351	308	274	305	323	281	333	333	347	315	359	320	338	315	316	332	346	325	316	321	342	288	341	327	317	338	296	299	318	308	314	339	352	321	324	313	333	337	329	347	318	335	299	336	328	331	315	324	316	346	283	308	339	313	303	340	293	339	318	360	347	328	299	291	303	341	321	338	314	317	306	326	316	358	338	297	333	361	303	326	345	340	288	358	340	334	313	305	304	319	334	348	324	331	343	308	321	348	308	306	307	318	318	313	287	302	344	287	288	334	343	311	293	319	345	303	323	335	300	295	320	312	346	309	313	308	308	331	310	310	370	318	341	302	316	350	319	298	312	324	329	331	321	347	335	318	277	321	318	305	318	329	289	309	323	293	303	295	322	325	322	338	333	315	325	341	297	316	337	287	315	316	352	334	326	333	337	295	318	311	292	342	315	340	309	308	329	310	312	323	316	324	322	312	328	331	324	334	330	341	327	309	345	329	307	308	342	311	321	298	306	310	333	303	327	293	324	290	322	301	325	308	295	346	301	320	347	298	315	306	337	313	301	322	330	326	309	312	298	330	313	321	306	312	306	308	313	292	333	305	312	294	325	334	328	377	331	318	314	324	332	334	319	332	312	340	325	299	298	332	314	314	325	297	358	317	326	327	295	314	318	318	291	284	308	333	323	325	330	303	336	335	318	317	276	311	283	343	315	326	289	359	294	347	332	314	289	355	298	329	342	345	301	317	290	330	335	393	321	375	334	349	299	297	318	332	316	323	323	318	312	356	315	323	311	320	323	355	328	332	342	302	314	320	327	310	261	301	317	300	317	328	308	307	313	328	294	313	330	308	323	322	347	306	342	334	282	334	319	290	312	303	336	287	321	310	324	336	354	285	318	312	326	322	315	354	321	350	320	307	267	323	322	324	314	324	307	317	308	341	282	329	331	327	305	300	316	298	347	354	306
31678	28861	39116	42584	43616	42288	41119	36970	32439	27172	26094	31459	32993	27093	24409	26544	26194	20279	13982	7239	6048	8185	4420	3201	2387	2218	1982	1855	1962	1726	1451	1367	1676	1306	1417	1593	1778	1456	1195	1116	1080	1080	1116	1041	1070	1014	1038	991	1000	1000	943	1005	996	993	984	982	975	998	967	994	998	985	941	950	977	967	911	986	993	982	975	983	957	918	964	902	974	931	986	914	915	924	958	978	943	933	922	934	1019	978	926	928	964	942	975	925	884	948	941	934	923	973	895	936	932	958	889	882	918	864	946	922	915	879	950	917	958	926	893	941	945	969	925	936	951	955	866	904	927	947	878	946	910	906	926	928	937	928	966	879	915	928	886	949	986	914	936	885	907	950	964	874	922	952	881	928	912	892	899	955	971	913	911	923	881	896	910	882	945	905	929	954	955	904	901	926	930	907	951	938	916	896	900	919	915	907	915	886	913	899	913	939	966	917	933	899	918	907	892	984	886	876	932	944	941	963	916	941	953	896	928	913	902	889	889	860	937	922	989	892	936	931	964	912	882	929	923	901	948	911	880	867	918	914	940	891	927	918	923	914	930	880	910	926	922	914	862	916	886	929	880	887	923	934	897	908	888	901	912	928	904	933	940	933	876	908	887	996	905	958	947	900	934	899	936	892	896	887	905	997	882	933	916	987	904	916	909	924	883	892	927	900	981	991	872	960	919	947	945	875	949	963	920	961	909	956	922	912	918	930	897	919	864	906	931	936	875	915	922	912	952	915	914	924	935	926	976	937	922	905	931	909	977	906	980	902	901	918	834	944	909	914	895	958	923	889	903	925	918	951	910	901	871	891	950	907	932	925	910	967	952	965	931	888	993	880	953	895	946	943	941	949	925	932	973	967	901	950	948	917	904	885	968	891	921	896	928	862	912	938	884	855	900	946	919	922	947	910	915	965	854	906	897	978	886	905	894	910	983	945	888	908	921	927	935	933	960	909	900	941	956	881	903	904	948	958	991	929	956	903	872	941	885	942	875	928	934	891	946	888	960	923	930	865	922	923	943	918	958	902	882	926	923	964	940	944	952	889	959	876	958	946	972	914	965	971	914	930	962	881	874	928	927	867	935	898	885	883	898	973	967	901	882	880	899	917	901	925	900	910	957	927	918	982	886	950	899	935	969	911	898	915	900	936	909	983	917	888	908	925	994	924	921	912	915	953	870	914	891	930	863	930	929	960	954	938	985	938	922	923	932	877	899	881	907	905	862	966	890	935	908	901	982	913	901	926	905	913	916	933	879	888	909	913	880	949	859	923	909	954	903	879	939	958	878	932	936	939	915	941	895	955	925	919	914	876	936	903	931	919	947	955	915	942	939	868	945	946	921	913	927	899	965	931	904	974	944	923	891	1005	917	975	975	892	924	897	935	927	997	912	903	957	865	927	898	939	847	965	841	889	891	882	926	948	881	936	878	907	924	931	905	900	983	920	950	918	919	952	936	937	894	978	949	923	937	982	929	909	906	931	930	883	883	882	943	920	936	970	932	887	860	922	933	881	919	930	933	976	844	996	876	938	914	909	911	926	935	906	902	928	888	910	944	914	895	911	933	978	922	907	858	902	967	924	941	903	925	953	1002	927	931	965	945	910	859	943	902	870	943	887	904	928	913	901	954	931	928	914	898	898	917	889	930	906	943	952	946	904	862	925	902	909	924	934	923	855	931	853	894	895	953	951	930	952	942	979	953	904	878	937	911	906	949	910	935	928	900	944	949	900	901	895	986	940	921	885	930	955	916	858	901	933	914	998	911	899	889	883	941	961	855	897	947	942	902	898	955	927	931	898	911	888	942	896	873	897	969	895	874	921	898	916	933	967	960	917	921	919	882	982	881	941	882	899	875	968	946	954	897	924	904	922	883	939	927	944	897	913	953	905	933	926	954	896	892	921	922	885	890	873	929	910	910	949	925	923	901	922	905	949	941	909	919	875	869	896	934	881	905	915	929	976	867	936	936	929	921	863	912	1003	875	947	885	948	959	915	953	937	932	930	958	926	922	996	847	877	983	943	915	917	971	958	939	932	875	907	909	887	892	953	929	900	924	914	970	944	918	919	983	961	889	941	937	947	922	888	925	935	988	888	948	909	901	898	911	909	882	890	926	915	916	914	937	893	904	917	927	882	937	965	916	904	904	972	922	933	949	901	912	925	958	940	936	938	925	930	932	887	954	914	883	911	867	953	886	875	930	937	878	949	908	951	959	844	935	915	906	928	946	874	908	948	947	908	949	916	905	912	916	944	952	933	963	905	909	938	910	902	876	965	934	941	925	931	938	932	930	899	946	884	987	979	905	917	886	926	900	968	926	905	964	914	933	914	884	894	910	878	915	939	933	919	946	937	881	911	923	898	944	871	1011	903	942	965	894	903	901	925	936	960	858	956	977	942	909	925	927	889	965	946	918	900	934	956	910	937	965	942	948	954	963	922	904	945	904	928	896	927	896	940	941	928	934	941	933	909	933	874	957	924	927	930	866	881	915	934	910	871	862	901	940	913	911	959	930	892	901	847	938	947	955	910	915	942	913	929	905	932	921	908	954	941	864	899	907	898	894	854	951	942	975	882	925	973	987	926	882	955	914	957	933	899	879	930	941	910	896	911	936	954	942	932	897	942	962	919	910	948	936	905	903	904	950	944	940	962	901	896	971	929	858	916	978	965	949	910	906	897	870	932	920	922	928	912	871	949	858	917	979	931	957	909	931	940	949	940	909	895	965	950	878	911	916	926	893	869	934	886	872	922	879	874	898	882	855	977	919	886	976	932	895	925	895	944	886	863	923	893	921	908	897	970	941	888	916	911	903	945	884	918	895	907	912	907	918	981	968	852	976	914	919	916	919	940	902	939	893	960	828	893	912	902	911	905	914	939	912	948	899	948	923	901	920	901	903	986	1003	903	930	949	955	963	952	873	976	916	942	891	957	928	887	938	977	873	909	980	904	928	933	930	922	889	917	919	966	905	911	967	907	943	923	883	903	910	935	892	863	876	937	886	927	920	912	925	958	937	892	906	905	921	968	946	903	935	926	913	899	921	907	978	883	926	926	927	902	939	895	925	901	926	944	957	951	900	885	904	943	973	954	933	865	921	892	926	932	905	917	916	896	913	956	874	923	957	936	925	947	908	911	962	936	902	855	897	897	908	904	961	899	953	945	947	967	877	941	902	877	918	928	923	984	936	983	840	921	924	933	923	906	963	959	905	938	918	954	890	880	909	889	947	919	916	913	943	966	902	933	945	924	894	908	931	896	913	930	861	937	969	907	934	929	876	954	920	869	975	904	914	865	922	947	935	918	875	912	925	913	919	958	941	910	881	988	928	868	905	955	921	977	949	992	958	947	950	900	864	937	962	904	919	947	915	915	898	946	896	926	910	947	807	872	908	881	920	941	991	897	904	964	966	984	911	923	913	891	928	918	948	912	898	929	901	972	913	920	935	942	930	853	891	900	934	940	962	911	897	886	887	936	894	921	919	907	958	937	915
7348	5665	8865	6285	3975	2378	1565	1107	835	637	503	632	550	513	388	381	416	293	230	211	188	220	194	212	176	192	217	188	198	186	196	174	175	196	183	184	174	194	189	145	183	193	177	189	193	190	165	175	186	203	210	173	190	197	221	197	198	175	215	194	179	185	216	167	207	194	175	168	179	174	184	187	185	171	225	184	188	193	186	191	181	187	181	175	183	183	192	164	201	187	205	170	180	184	190	179	189	190	176	219	202	192	188	193	224	206	194	184	192	184	164	174	190	161	179	195	209	166	172	185	187	191	194	197	173	196	193	220	194	192	181	157	193	183	162	187	190	198	201	175	193	177	169	181	185	204	158	185	200	163	192	185	180	162	190	201	177	170	205	213	193	172	198	184	210	175	176	178	193	182	181	180	196	176	178	192	223	177	200	198	197	191	194	172	186	166	195	197	189	176	191	179	166	184	179	195	165	164	163	180	177	166	177	185	190	174	212	180	195	188	184	195	177	212	184	202	172	189	165	181	176	196	184	193	201	181	204	167	196	171	199	198	187	192	186	189	160	161	189	194	201	195	198	187	190	171	175	184	167	203	211	189	192	178	201	194	164	208	196	181	180	164	181	192	203	170	189	182	188	183	166	157	186	152	192	197	163	196	180	196	201	181	201	201	151	180	178	183	177	185	189	197	186	155	201	173	173	180	174	184	178	194	187	188	173	193	194	195	174	175	182	163	170	163	180	164	175	201	196	203	171	173	187	183	191	184	186	188	201	184	192	200	195	184	175	186	180	185	191	168	167	184	188	185	192	188	206	176	164	176	177	224	174	167	162	176	187	179	201	179	193	187	171	209	191	205	190	193	179	195	187	197	184	190	208	201	192	210	198	196	197	173	173	173	204	179	189	200	190	205	191	170	198	196	187	172	171	180	188	189	205	182	209	178	177	204	209	162	186	210	191	191	186	175	190	181	187	173	191	193	158	174	205	188	219	208	171	170	184	185	194	171	195	180	198	164	198	209	172	179	189	182	174	179	186	184	176	179	170	195	204	208	183	173	178	166	192	181	200	202	187	187	183	211	167	184	173	182	187	187	185	209	163	161	175	167	185	202	167	184	161	172	191	181	169	165	191	181	178	178	180	205	205	182	174	188	183	172	168	220	181	193	176	183	203	178	169	197	163	184	183	202	212	199	201	186	199	167	176	168	180	177	183	179	210	174	194	194	200	191	183	170	199	182	183	167	195	209	196	195	215	190	180	177	181	175	177	196	191	201	199	179	187	182	163	197	166	194	167	188	203	182	168	212	172	193	209	193	177	165	189	172	208	174	174	168	200	200	181	175	192	198	183	187	186	184	193	161	191	178	207	188	188	202	190	192	193	193	216	210	207	182	188	195	209	185	184	181	185	190	169	180	178	167	180	190	197	165	184	163	163	186	192	178	190	188	181	192	164	179	199	181	187	195	200	181	193	181	177	177	194	199	175	206	184	189	188	188	179	179	186	184	175	199	192	185	196	173	180	200	194	186	187	193	200	197	170	200	198	182	172	185	191	180	176	165	168	190	193	237	190	184	185	175	191	185	181	172	189	203	205	184	196	237	205	203	184	198	191	201	176	170	160	200	175	179	192	172	209	197	186	182	186	199	184	163	165	171	161	179	204	160	183	177	196	187	182	180	217	195	183	194	181	205	164	193	171	181	178	197	178	193	180	183	179	210	197	199	197	159	163	197	206	204	168	186	174	185	205	192	177	175	203	167	183	187	171	200	190	182	170	179	199	171	169	164	202	172	191	194	162	203	187	203	169	196	179	177	169	185	204	177	226	176	190	179	183	182	207	177	196	195	184	172	186	208	177	166	185	180	181	196	191	225	212	186	185	200	175	171	223	183	154	184	210	185	189	208	179	186	193	192	181	200	186	192	168	189	197	191	184	189	175	198	192	203	162	195	180	200	174	172	180	193	181	167	169	198	189	202	201	207	180	192	183	182	148	183	173	195	195	177	179	171	189	173	208	201	168	234	179	165	175	210	175	166	211	183	190	208	189	191	199	185	187	199	188	157	197	180	190	183	193	180	182	165	190	187	172	191	183	178	180	190	181	187	171	194	182	147	181	204	175	191	175	193	201	175	172	184	186	180	170	191	204	204	187	148	190	183	168	200	180	177	169	176	210	190	198	187	193	193	169	191	179	193	170	177	184	174	167	188	176	156	173	188	196	202	162	213	176	199	168	186	190	182	192	189	161	177	198	184	179	186	174	178	176	190	174	182	195	174	174	188	195	183	200	182	170	188	196	192	191	171	191	153	196	186	183	194	190	173	161	185	173	184	173	200	181	195	182	203	188	185	194	179	176	174	197	176	181	186	168	191	193	192	192	195	162	192	175	199	203	163	190	199	217	221	207	192	205	183	189	167	174	202	190	189	177	198	166	181	220	175	189	167	189	180	202	188	159	175	166	206	180	181	195	176	200	188	188	202	172	176	191	190	184	196	156	204	220	187	211	169	173	187	164	196	174	197	189	186	192	183	207	173	172	180	210	200	195	187	183	185	188	180	179	195	166	195	186	194	190	177	184	197	193	188	176	205	206	187	163	212	159	164	194	179	192	189	196	181	182	153	216	181	169	160	160	193	183	200	185	232	196	191	205	193	184	176	206	173	181	157	183	186	185	178	195	183	194	193	191	175	186	174	180	165	163	191	191	201	178	212	207	211	196	189	190	200	194	198	194	175	190	162	164	198	179	180	186	177	201	178	177	163	204	177	182	168	191	174	160	195	193	187	171	167	219	160	183	186	207	191	171	197	174	199	176	177	207	185	186	198	171	212	186	177	172	180	167	182	194	205	214	167	188	197	192	165	225	187	187	182	190	173	160	181	208	190	176	179	172	204	176	196	170	187	180	161	180	168	195	174	161	181	189	201	177	208	173	185	180	173	190	192	186	181	190	202	197	189	189	185	185	159	198	190	198	175	208	161	180	209	194	175	173	179	199	193	159	176	210	168	179	187	188	189	187	188	189	182	213	194	180	188	200	189	183	215	204	172	213	214	188	148	158	181	197	223	176	200	187	194	192	175	184	176	172	195	170	201	192	177	170	184	178	172	184	185	189	167	180	184	165	203	220	188	192	166	175	186	194	185	193	169	164	161	174	199	191	169	180	207	203	187	195	184	166	184	196	183	175	180	189	181	187	174	167	186	205	182	178	175	149	184	194	187	192	186	197	164	185	203	184	190	175	162	170	197	193	215	183	180	192	195	192	168	180	194	187	188	187	180	172	191	178	182	179	193	196	181	172	178	198	184	191	190	171	178	178	167	170	187	192	188	206	161	180	160	178	173	175	185	180	186	225	173	189	182	184	177	175	178	187	220	182	168	190	200	163	197	174	208	195	191	179	182	198	175	200	202	195	199	190	173	178	178	189	177	169	208	169	179	179	207	178	216	184	187	200	197	198	178	197	188	173	194	170	178	203	167	186	163	198	168	185	164	205	204	177	148	212	201	202	222
6833	5582	13010	11874	9196	6736	5202	3858	3256	2158	2067	2696	2713	2234	1815	1972	2041	1646	1129	823	795	954	746	629	653	667	645	614	614	663	653	665	635	602	657	646	610	644	660	690	624	563	598	646	652	604	609	611	627	640	628	646	620	625	627	591	589	585	605	555	583	611	586	664	554	581	613	587	608	605	579	603	608	615	605	586	608	590	595	638	570	585	622	600	670	572	608	618	624	569	632	612	630	605	611	578	631	613	620	633	608	612	615	610	666	558	639	545	583	579	614	632	605	598	610	594	592	581	610	586	615	572	648	607	546	612	615	576	592	552	605	630	627	627	637	582	583	604	570	571	620	605	638	596	600	605	559	639	603	603	614	578	654	570	570	609	590	617	654	575	575	600	590	579	650	585	570	618	585	613	598	647	574	596	599	624	582	597	610	553	635	550	621	607	593	623	609	634	582	594	645	605	623	617	596	643	641	587	615	605	599	593	602	607	565	612	582	587	621	587	562	598	601	570	626	579	558	606	580	620	591	575	602	575	592	650	563	565	620	576	603	604	590	619	612	599	591	658	621	601	616	616	589	633	619	592	619	585	640	620	579	578	635	598	586	602	612	632	634	556	578	585	643	546	625	586	624	641	663	616	641	561	580	594	569	575	578	581	621	581	638	592	607	640	589	623	566	600	603	631	632	575	605	605	650	591	590	650	621	580	609	633	596	583	604	549	615	582	542	558	588	612	585	592	626	644	619	567	601	648	624	606	579	574	621	637	574	603	596	606	626	612	580	561	638	608	597	608	592	605	638	608	634	592	614	582	579	642	601	650	576	670	633	638	632	602	621	593	541	604	599	577	625	582	617	589	644	628	614	562	607	616	626	563	635	639	594	575	578	616	588	585	649	612	588	560	588	571	643	610	651	609	594	652	633	621	589	643	600	592	577	595	606	635	616	581	593	636	663	585	634	600	655	627	627	618	563	617	578	584	594	618	613	635	592	642	594	571	632	602	625	649	584	595	620	599	648	608	585	633	575	602	599	567	636	611	596	629	587	604	599	647	609	573	617	634	622	597	641	625	586	595	594	650	609	601	575	578	622	585	573	633	648	571	612	626	629	598	584	635	602	632	605	597	613	588	615	572	586	608	605	598	611	613	581	589	572	553	611	590	606	567	572	606	587	618	579	596	581	576	589	588	629	601	621	553	598	627	612	645	605	590	639	644	647	597	633	589	599	577	656	637	571	568	583	535	643	607	628	597	592	580	623	634	549	605	645	575	626	619	588	629	626	622	648	602	602	624	631	599	593	623	614	586	618	597	567	625	581	610	652	589	585	600	583	621	578	577	624	628	613	615	611	588	605	619	626	601	654	628	612	582	639	630	627	632	615	598	616	649	615	577	603	591	594	623	630	589	636	607	624	614	601	622	546	571	601	588	611	623	620	619	624	649	587	629	596	620	577	621	592	550	609	572	577	579	617	569	622	605	573	590	615	642	616	559	605	596	608	651	575	638	608	590	610	573	526	591	583	594	595	577	617	568	564	594	610	611	619	575	627	652	613	584	581	649	622	606	583	586	618	590	601	595	605	618	618	620	603	603	578	622	589	593	603	614	570	579	568	612	650	614	599	622	607	598	602	602	595	609	620	607	580	613	576	605	607	588	613	621	620	617	562	604	580	608	639	630	652	591	599	618	602	631	645	646	601	597	588	602	601	596	585	645	603	650	581	593	608	576	613	643	589	583	617	643	639	594	618	640	588	606	597	586	611	599	584	591	613	624	597	609	590	611	619	612	579	651	627	649	565	603	609	600	571	582	633	586	580	616	605	639	567	618	568	623	617	658	624	623	585	579	609	572	611	600	618	631	620	624	597	601	614	610	617	614	565	626	624	617	592	567	622	616	614	617	589	605	659	615	656	578	667	594	590	573	617	599	592	654	602	636	570	593	570	586	612	590	568	609	622	597	642	600	591	603	614	635	610	583	608	623	628	607	597	591	582	630	589	583	637	576	598	593	590	570	625	623	591	625	628	624	625	579	629	637	593	607	581	598	633	567	609	626	619	618	595	624	553	639	564	647	640	578	624	609	615	594	582	613	622	594	634	631	631	604	626	608	622	585	646	600	575	623	641	607	642	612	595	692	614	572	567	599	587	617	587	608	581	564	575	691	591	620	660	617	621	590	599	630	637	637	637	633	646	624	590	583	630	619	616	617	630	615	631	597	573	644	628	614	571	564	612	625	627	603	581	596	600	647	647	620	598	603	577	627	558	640	624	626	598	601	583	593	636	619	605	603	571	642	593	618	593	667	596	605	629	615	587	569	568	571	596	618	611	611	629	597	621	607	591	615	618	633	592	612	627	631	618	622	625	583	653	604	593	623	618	590	594	601	590	572	597	594	597	609	656	633	629	600	643	573	595	516	650	598	595	586	603	608	627	628	609	599	637	614	620	614	625	611	569	587	606	554	585	600	623	593	603	587	563	556	611	612	647	646	612	628	619	632	621	583	608	607	599	614	563	632	599	647	594	625	631	616	600	604	558	611	634	606	608	630	618	621	592	565	593	578	648	661	601	597	580	625	623	608	575	593	607	575	634	565	657	596	612	628	595	538	589	629	625	652	577	614	563	600	615	653	600	587	580	634	640	593	630	599	591	592	584	617	648	612	606	595	614	604	591	627	587	606	634	625	602	591	646	582	614	626	602	607	625	591	583	606	566	634	590	614	611	612	572	634	587	629	626	607	593	637	610	588	631	587	611	601	591	597	615	577	587	610	650	591	668	624	583	619	605	561	611	623	606	603	601	617	633	604	612	639	594	661	609	595	648	643	642	615	612	567	662	618	599	623	621	578	613	616	617	608	603	595	583	633	606	549	578	615	617	641	641	613	622	632	604	568	660	606	590	582	581	584	634	570	608	600	587	604	622	623	620	615	580	607	598	616	591	643	605	587	636	626	602	575	616	646	603	627	629	644	590	589	621	639	629	597	629	617	631	625	638	574	570	554	587	618	592	547	620	608	611	561	592	574	611	625	636	620	603	635	595	629	641	570	632	604	653	612	605	603	620	626	620	598	634	570	587	594	606	621	631	639	589	594	605	595	599	611	644	591	587	635	612	611	630	586	616	568	596	603	607	600	631	666	605	588	589	690	668	626	608	574	582	612	631	636	603	603	602	599	609	539	612	578	610	602	567	635	618	601	620	640	622	596	623	616	656	610	622	570	617	648	569	579	558	624	616	610	601	626	588	598	574	591	635	630	633	619	676	608	604	578	603	631	652	613	625	595	606	575	628	626	638	602	593	616	610	607	607	597	588	597	622	616	591	591	575	634	593	597	577	607	607	628	635	609	624	601	600	614	592	618	600	606	613	588	575	643	618	617	596	641	625	602	583	611	573	619	583	625	611	580	609	603	628	625	579	626	644	607	596	595	597	579	602	604	576	636	652	597	609	610	580	590	588	572	582	611	565	574	589	565	558	584	573	603	613	636	611	613	571	560	597	607	622	587	599	562
30918	27972	35175	32696	29175	24197	19428	14068	9545	6502	5054	5543	6287	4774	3482	4082	3920	3496	1916	1384	709	1011	540	403	417	391	360	365	378	383	378	314	317	364	330	356	336	321	350	327	353	361	324	334	309	337	285	326	314	338	332	309	320	321	318	335	362	323	326	331	323	326	302	346	338	334	349	359	342	341	301	297	338	322	312	341	326	329	304	329	347	341	341	326	323	353	321	344	335	333	329	311	329	323	335	323	304	321	326	337	303	327	327	290	314	308	318	331	313	344	352	329	296	309	294	305	339	350	344	299	317	298	318	344	338	338	292	330	339	348	326	299	322	333	326	282	313	328	352	298	329	328	335	307	360	325	303	293	308	307	330	306	297	294	314	354	309	351	323	336	319	328	308	364	309	331	330	327	296	304	322	310	322	320	316	309	311	367	330	279	314	307	326	285	309	299	332	319	327	312	324	303	317	309	315	321	331	314	316	308	309	337	326	330	321	295	351	317	316	323	294	322	339	318	315	313	293	324	344	327	355	297	373	301	355	357	313	297	322	335	324	317	296	316	301	278	329	331	314	318	312	307	323	326	323	341	311	333	342	331	294	325	312	338	298	347	346	314	298	358	311	291	296	309	292	301	341	314	345	323	332	303	310	353	311	308	330	317	301	322	335	311	314	320	334	321	331	371	333	325	326	333	302	307	321	326	340	299	334	332	327	364	312	319	335	331	338	292	316	283	320	311	327	328	309	337	311	320	299	350	336	333	327	349	327	281	303	351	298	307	305	297	311	330	334	302	337	307	324	349	347	324	322	327	312	316	295	330	337	341	268	318	340	322	303	303	327	302	299	321	304	287	330	311	313	335	344	301	356	322	325	300	342	335	336	292	326	312	334	337	300	283	301	308	334	316	324	351	309	346	330	313	307	310	307	313	327	306	284	296	297	290	329	326	333	358	334	321	285	331	323	311	319	332	311	343	343	322	320	319	292	321	308	305	345	333	346	331	317	332	330	353	320	326	326	336	338	352	319	331	336	280	337	302	302	333	335	318	309	362	310	278	304	342	299	320	335	336	323	338	326	353	329	347	338	324	331	291	298	336	337	332	337	330	310	342	343	304	316	328	313	341	326	340	276	300	347	282	312	329	325	332	320	324	309	305	346	328	344	324	303	326	335	329	316	350	318	312	341	302	326	303	305	342	308	275	325	326	293	341	350	381	305	330	359	331	317	333	328	318	318	328	337	326	322	316	330	300	324	312	335	333	325	293	349	320	306	347	315	298	349	352	290	347	324	361	343	338	309	291	326	315	341	342	325	313	340	318	339	333	340	341	358	316	330	296	311	335	322	331	342	355	336	319	340	335	338	313	320	327	311	348	310	337	286	356	315	322	323	286	332	317	302	297	312	321	322	297	331	309	321	339	335	312	329	333	359	321	325	326	311	300	322	324	292	306	334	334	349	300	314	319	322	284	313	328	315	330	314	366	332	332	341	360	310	324	309	310	305	330	360	305	330	316	330	335	334	300	312	326	325	314	320	291	342	346	320	367	318	357	355	341	303	380	329	330	323	312	338	307	346	361	288	330	306	330	326	304	317	320	319	294	299	306	309	308	337	322	343	333	308	322	344	327	317	330	336	317	324	301	334	323	297	326	316	304	299	301	313	285	330	312	295	312	303	307	317	311	325	322	317	315	332	304	323	343	306	309	306	319	290	305	343	320	340	364	271	314	306	323	351	335	344	311	360	328	324	305	306	310	331	327	300	337	353	314	314	311	332	323	334	328	307	320	293	300	306	323	306	312	347	335	322	340	320	315	282	329	320	356	336	336	314	330	331	307	347	329	319	298	331	324	318	307	327	299	336	317	335	300	319	278	344	358	334	317	300	302	333	310	346	327	311	320	300	339	325	334	314	314	328	330	306	330	306	323	331	342	336	352	293	288	320	316	323	369	318	313	299	368	339	358	342	334	346	276	321	359	311	330	330	319	354	330	307	306	321	313	332	334	304	304	341	328	290	319	333	335	305	329	277	330	303	311	340	326	305	293	339	314	349	302	315	325	360	335	335	315	337	317	342	317	298	307	328	303	307	324	363	296	311	323	299	337	277	343	321	306	333	345	344	326	328	331	324	353	304	317	330	314	348	349	296	323	326	315	270	325	350	308	323	342	351	347	317	350	339	323	322	319	311	327	324	371	346	318	321	311	317	306	338	328	337	345	317	301	296	320	341	320	336	331	330	317	288	327	334	319	330	311	325	289	308	322	346	281	303	334	326	313	315	313	312	300	313	357	319	321	304	323	291	327	343	320	319	306	322	332	320	315	315	291	312	338	331	353	319	301	367	305	338	310	325	323	355	322	302	344	327	296	310	308	351	333	332	296	315	316	307	315	333	323	278	343	304	335	332	319	346	285	323	323	330	287	296	319	311	330	346	326	309	314	320	315	322	309	303	334	301	331	332	311	314	345	304	306	301	330	291	326	341	318	304	344	294	352	310	317	300	327	329	305	337	299	331	317	318	326	315	313	337	319	318	298	327	323	360	301	325	350	312	312	292	279	322	301	337	278	309	299	289	298	313	321	319	312	312	329	314	333	333	336	342	327	313	348	327	316	344	309	356	305	330	347	312	309	299	301	310	316	329	346	315	280	321	327	311	307	306	311	314	322	325	298	313	325	321	299	314	296	328	339	313	330	289	326	337	339	307	324	303	320	323	321	329	333	356	300	313	326	299	319	336	336	346	335	293	326	327	310	306	339	305	295	304	322	330	362	344	291	313	338	308	307	319	333	322	320	350	326	338	318	317	329	331	306	316	321	343	289	339	365	310	333	327	326	339	321	310	314	321	312	321	361	303	357	348	316	316	317	330	354	313	341	321	324	333	317	306	329	317	291	316	325	318	292	291	346	287	323	334	282	332	336	354	353	322	328	322	282	344	326	320	350	318	321	330	347	303	328	321	306	330	321	289	315	372	330	290	302	353	334	323	314	343	329	332	356	340	327	313	293	338	332	310	313	303	333	307	334	347	296	314	315	353	326	314	290	311	319	338	339	308	343	273	292	307	287	297	341	311	300	317	327	309	301	314	322	320	288	337	347	291	317	321	323	339	330	288	317	322	332	357	313	325	318	308	341	278	329	331	292	371	327	308	337	317	324	344	308	325	320	312	352	353	338	348	334	315	339	322	294	322	350	320	294	339	311	330	311	317	321	322	331	322	320	329	309	329	294	312	340	318	301	319	315	324	345	304	333	303	310	314	323	304	323	344	332	298	337	308	336	319	315	286	300	345	300	335	355	301	319	322	348	325	308	331	321	337	351	348	329	311	303	298	314	333	343	350	327	317	324	324	319	294	319	349	335	340	340	295	329	316	299	315	297	315	349	312	320	296	299	313	347	330	338	292	305	316	334	328	305	346	318	337	310	313	299	304	318	363	327	318	323	329	329	306	353	304	341	322	303	282	318	322	347	325	296	304	331	305	351	336	339	338	311	344	352	306	337	323	337	314	296	351	354
23724	19805	33214	37392	36117	32673	30625	26291	22774	17291	16310	20038	22023	17192	13244	15849	15747	12991	8907	5440	3535	4867	2563	2121	1774	1570	1650	1464	1345	1335	1238	1280	1121	1198	1054	1303	1200	1227	1069	1022	997	1046	1036	1040	963	1034	1017	971	921	1015	954	972	953	1008	948	938	924	959	931	921	1001	957	944	1014	945	965	957	924	992	986	988	1003	952	859	953	976	971	951	919	949	973	947	938	935	934	987	965	978	963	966	944	991	962	987	970	946	933	946	989	941	960	906	990	989	929	930	978	966	894	964	960	918	945	936	958	928	939	946	897	971	937	926	979	932	978	918	956	922	985	933	957	953	934	928	976	942	936	931	995	939	968	919	937	961	896	944	939	907	957	898	1002	893	989	914	892	970	903	916	975	968	913	994	1003	928	976	935	945	960	966	957	929	1003	922	949	991	961	998	961	921	926	954	972	983	928	915	865	985	942	985	936	950	980	888	949	945	999	948	943	946	934	947	952	964	916	923	907	933	928	979	945	994	925	992	964	899	988	974	899	953	941	1004	955	983	975	973	998	949	945	954	875	956	934	967	919	926	938	931	948	922	970	964	906	899	934	967	960	947	876	919	921	919	895	932	990	988	994	983	955	957	956	959	954	928	1001	971	886	950	899	892	945	946	920	956	939	923	947	928	959	929	983	896	952	916	963	923	989	947	909	950	965	951	909	949	944	924	939	963	940	938	924	960	914	944	964	960	978	1008	917	981	933	956	914	941	965	922	1007	954	950	907	915	903	893	944	993	924	974	956	946	929	924	912	970	953	951	941	958	938	995	997	957	982	971	910	921	934	973	929	966	980	922	913	944	928	928	957	934	1001	981	898	964	1000	961	945	956	943	918	988	935	979	997	908	941	944	972	971	913	982	1006	934	947	1001	927	969	952	944	921	971	886	946	973	965	957	936	942	931	933	912	946	954	920	934	949	1008	930	914	945	980	935	941	972	900	954	921	988	917	887	966	898	963	915	955	897	886	938	988	897	972	947	964	974	936	912	897	937	962	965	1017	957	939	928	918	936	933	911	907	920	922	950	888	999	920	920	943	979	928	917	904	909	963	933	882	940	951	895	916	950	919	949	975	969	950	1013	917	966	1019	917	972	945	951	955	917	945	950	965	945	943	895	901	965	975	930	906	908	962	933	1001	943	942	986	938	933	976	902	951	858	897	957	949	929	902	965	952	918	952	959	1010	917	947	891	987	880	954	944	951	968	974	925	867	964	952	939	951	968	929	956	981	953	993	889	931	944	970	952	902	914	937	939	990	1000	959	918	942	981	951	970	914	903	908	929	919	944	983	910	941	955	920	960	945	914	958	977	937	945	891	923	942	903	1012	933	983	936	935	893	879	908	911	893	868	944	940	944	939	919	897	916	924	969	930	905	932	899	943	950	934	897	995	943	940	943	1001	937	957	1004	944	960	955	945	934	931	967	956	963	989	961	918	933	935	952	953	963	941	934	925	884	958	888	939	953	1001	928	907	961	958	902	939	963	887	910	969	956	956	978	912	990	977	1018	942	919	934	911	973	940	967	933	972	950	872	953	929	899	921	933	953	964	936	901	937	956	978	918	936	939	968	937	924	905	989	938	998	940	969	945	935	956	909	930	945	945	905	968	972	952	967	944	924	931	929	961	985	977	1008	969	970	965	912	986	962	975	888	947	986	972	938	954	928	930	913	946	930	933	946	970	966	847	889	977	930	931	987	953	935	904	956	906	926	941	932	953	910	873	940	949	930	938	934	949	918	911	900	902	926	953	934	935	931	991	986	1015	932	928	939	968	911	895	958	931	921	931	907	930	961	957	974	977	915	925	984	952	976	923	961	974	997	944	934	934	921	906	930	948	883	937	932	947	958	912	964	917	977	881	946	965	927	938	959	969	939	963	929	914	926	943	871	928	980	940	871	924	922	995	950	937	933	926	901	920	969	913	959	927	970	961	993	953	973	906	917	943	1009	953	961	941	945	882	909	903	934	923	955	917	995	922	918	898	886	967	963	945	935	926	944	909	979	957	961	951	885	923	939	910	987	969	920	952	987	964	962	885	918	906	906	977	960	977	961	901	977	926	922	982	998	889	911	957	956	981	990	913	917	892	981	912	938	939	952	956	949	902	929	959	976	946	969	983	956	962	945	912	950	943	965	949	920	973	951	930	927	929	911	958	996	971	937	951	921	968	952	967	1039	931	959	951	911	996	960	955	932	896	916	945	967	982	940	962	894	946	918	963	976	928	964	944	911	896	906	961	971	943	942	879	927	950	1015	974	926	970	948	997	876	966	956	954	978	956	934	926	914	932	952	960	982	949	920	953	968	975	957	997	946	946	921	944	987	960	929	946	926	940	982	973	946	961	945	889	983	997	969	906	957	938	884	974	901	957	948	953	895	942	962	903	915	910	980	954	961	896	929	953	932	946	1005	940	963	916	943	1001	950	931	929	927	915	913	915	924	916	957	919	1004	957	980	1007	965	974	1002	963	901	929	953	942	918	973	935	922	966	937	932	983	973	1038	970	1000	924	955	912	984	932	898	909	948	1038	965	961	951	924	971	969	969	885	987	953	947	948	970	941	947	884	1014	952	932	944	969	1014	934	918	950	896	946	959	980	943	926	1008	886	905	959	930	923	934	967	903	961	956	932	949	971	921	955	982	960	935	938	933	925	934	968	902	975	957	924	919	897	961	946	1049	937	928	904	947	973	951	900	974	1010	921	933	907	910	937	911	970	921	960	958	921	921	968	995	929	971	938	990	974	932	905	952	917	937	937	929	954	997	951	940	960	981	968	954	953	948	937	925	955	924	924	932	934	1001	921	969	975	966	914	974	923	910	897	928	904	950	899	960	934	950	928	834	951	933	956	926	897	932	907	902	999	937	963	915	963	961	979	947	947	954	963	981	969	938	951	962	885	965	909	941	933	958	877	878	931	988	965	887	956	909	946	936	965	960	902	940	950	926	909	931	916	930	955	911	931	1003	911	940	951	913	919	944	899	928	951	915	967	919	963	939	950	938	986	928	982	932	980	975	931	930	983	905	899	934	865	979	955	995	968	946	1002	908	899	937	963	961	919	927	969	942	925	958	933	960	935	908	990	910	922	953	926	962	915	941	894	935	978	948	962	898	1015	966	973	996	988	956	950	946	947	1006	940	930	934	899	941	943	898	938	923	957	955	946	968	957	909	1002	918	920	934	953	962	929	890	986	935	930	948	929	949	948	953	922	961	973	959	929	987	957	906	884	912	947	949	909	978	956	928	948	957	900	956	969	928	905	960	948	906	895	968	935	976	938	1034	957	992	955	909	953	913	986	943	930	968	933	951	956	909	985	960	942	948	980	917	918	910	967	922	918	935	906	996	951	987	943	888	898	950	897	963	936	936	893	954	953	876	1010	952	918	966	938	857	905	902	906	940	913	954	945	933	953	943	869	891	999	979	948	989	934	897	917	954	935	956	945	930	970	892	942	973	940	911	957	963	916	937	980	978	992	956	938	915	976	915	994	946	950	955	1000	933	934	887	940	964	963	947	948	974	957	946	997	944	898	941
36784	34141	40088	36590	33354	30965	27947	23945	19811	14127	10137	11610	14378	10264	7498	7920	8527	7217	4554	2834	1320	2124	1084	790	634	498	531	517	547	404	429	415	406	326	405	401	461	370	342	319	334	334	301	305	343	335	330	312	289	278	361	315	325	345	285	318	314	332	288	341	334	348	310	322	301	335	316	302	293	314	337	317	301	318	334	320	320	357	321	320	318	349	315	325	336	308	334	294	311	296	314	307	342	312	301	347	313	302	300	311	334	312	356	322	318	347	315	329	307	333	312	305	304	300	331	344	324	315	315	334	369	313	298	310	332	330	359	329	296	328	320	343	339	326	314	346	295	315	329	312	304	311	334	316	283	324	291	315	355	338	312	314	313	299	336	326	317	299	351	329	305	317	319	339	310	293	343	325	316	328	309	315	320	341	320	331	325	313	299	324	324	343	317	326	314	326	356	338	322	318	344	311	326	305	317	297	348	308	319	308	335	307	301	332	324	302	298	341	295	329	296	300	361	309	306	358	328	327	310	318	310	306	331	319	308	318	333	304	311	326	327	286	332	312	324	361	314	341	295	309	323	322	346	325	347	316	321	308	339	316	307	311	327	302	304	299	318	296	339	318	347	302	337	310	326	303	305	336	297	289	312	357	302	333	320	298	310	332	306	360	341	282	324	292	292	332	334	327	329	314	332	308	324	310	306	305	325	328	331	321	291	349	302	311	348	332	306	325	296	339	314	295	320	330	309	317	328	300	306	301	317	325	329	318	301	307	300	350	340	299	345	312	300	292	357	301	336	287	294	311	284	303	346	314	309	321	357	310	310	287	333	302	320	314	290	317	310	286	308	328	325	332	328	310	285	310	306	309	316	343	344	330	336	293	306	335	319	301	310	341	341	306	324	326	312	314	291	311	330	342	325	330	328	326	321	288	330	330	337	326	348	346	310	294	326	304	316	322	338	344	327	342	339	323	325	295	316	315	315	320	320	291	323	307	322	337	330	314	298	312	292	324	310	297	377	322	332	322	326	300	311	314	305	293	317	317	334	320	273	306	294	321	325	339	296	320	296	341	288	344	336	328	327	313	306	296	323	285	307	346	324	325	312	299	318	288	315	333	322	307	296	295	330	334	348	342	318	343	314	315	312	322	319	325	336	303	258	302	351	304	283	305	308	340	337	324	304	334	336	327	291	298	299	328	332	332	321	311	355	330	313	322	330	285	334	313	327	300	321	306	316	324	304	330	330	345	324	322	336	304	320	353	329	303	284	318	293	327	322	327	325	347	313	349	335	319	306	323	318	300	306	318	304	333	300	308	299	342	296	323	352	289	283	314	308	317	319	359	330	287	338	308	324	306	310	311	315	323	340	349	292	304	315	353	300	323	334	363	333	310	324	335	327	331	296	348	298	306	302	309	307	317	328	310	312	310	317	309	315	302	317	305	317	329	325	347	326	293	296	305	318	346	311	307	329	309	342	314	321	334	314	311	351	332	303	362	316	305	314	318	325	300	332	306	325	305	313	283	281	303	291	332	325	299	309	334	330	305	311	314	336	288	301	292	323	315	289	321	315	296	314	319	318	305	318	323	323	307	319	355	305	305	305	287	315	322	326	332	317	342	307	299	292	289	356	334	337	305	313	342	331	314	308	288	324	356	303	302	322	292	354	328	322	335	326	298	311	283	339	336	315	322	309	332	298	303	325	356	298	342	325	350	304	354	363	302	317	330	303	354	308	363	321	293	326	311	344	299	279	328	288	350	292	327	291	285	320	316	329	315	302	355	317	328	300	321	311	314	325	311	337	313	302	312	328	342	304	304	330	287	304	315	348	314	327	326	316	344	308	286	319	327	300	313	339	310	311	331	294	320	323	313	336	297	351	350	341	352	320	310	293	341	309	338	340	338	354	310	309	337	318	306	306	348	313	311	332	343	300	298	332	316	320	341	295	336	321	297	340	296	337	328	330	363	335	326	317	343	296	330	373	312	310	294	294	324	304	335	348	317	315	304	342	318	320	334	347	321	315	329	303	305	308	304	302	324	367	309	301	319	326	320	319	323	323	328	289	326	325	313	328	314	338	300	296	323	310	310	286	325	324	319	299	283	312	277	323	296	328	289	293	326	337	331	330	281	325	291	338	325	352	330	309	295	315	317	319	292	335	323	319	344	326	316	344	267	323	322	298	292	327	301	338	345	268	291	348	319	316	345	321	320	282	303	306	327	292	338	360	302	316	312	314	303	308	317	319	300	338	315	313	341	294	309	349	323	330	292	324	312	307	314	293	329	331	323	284	326	330	323	313	313	321	320	298	309	285	317	322	269	348	311	326	329	305	292	317	301	321	293	335	326	314	326	296	305	334	307	293	310	312	314	284	311	314	291	295	319	311	325	320	327	335	301	310	298	332	358	361	337	310	316	303	305	299	308	330	315	270	307	309	290	328	328	314	327	317	316	291	307	315	341	327	323	343	324	290	294	324	309	314	310	328	317	309	316	333	313	283	302	316	348	317	309	336	331	294	317	329	279	317	334	330	319	305	314	298	325	328	315	335	342	327	326	313	338	310	303	330	318	285	322	318	311	303	319	343	334	346	340	324	329	310	332	339	335	310	315	332	280	320	337	332	291	307	342	337	306	322	317	293	306	292	289	304	327	332	319	337	290	330	346	305	325	308	335	363	313	320	313	329	322	348	320	332	313	318	300	347	317	348	314	278	329	271	285	284	330	322	296	304	297	336	334	320	280	307	311	326	326	302	341	351	336	306	329	295	321	353	337	289	329	352	312	314	324	347	304	310	295	331	300	314	303	300	340	311	296	324	317	335	299	349	328	332	327	305	332	321	329	325	367	318	304	312	331	313	303	309	293	328	304	293	315	296	315	303	310	324	320	314	313	323	307	338	283	335	312	314	306	284	292	314	357	285	331	314	322	340	338	315	336	346	321	294	290	322	305	328	309	284	331	306	320	330	310	341	309	317	297	327	285	316	330	307	326	322	310	321	296	306	323	345	313	320	359	286	295	305	319	291	331	320	349	327	341	337	326	313	287	316	312	273	333	348	306	321	311	341	315	329	303	315	330	341	306	293	298	322	285	321	330	351	312	326	315	316	361	314	291	310	303	331	332	322	309	342	326	302	337	327	286	330	315	320	309	310	315	350	303	320	323	312	320	340	321	314	291	377	352	265	313	293	336	312	327	314	302	294	331	345	311	332	331	335	332	320	315	344	318	337	339	285	320	313	293	328	330	333	314	327	311	337	299	306	319	329	307	326	318	312	317	306	308	333	303	311	322	323	287	324	334	316	290	346	283	335	337	307	325	306	309	304	294	308	293	318	341	315	311	339	312	309	353	324	329	343	297	312	340	304	347	309	326	296	321	321	316	295	319	320	309	311	279	324	284	318	303	332	280	334	311	301	328	326	311	320	319	318	318	319	303	300	314	302	337	322	341	326	315	321	304	312	313	285	338	295	332	327	325	364	333	352	322	303	293	302	320	333	298	332	329	329	312	313	310
27881	27779	39155	43154	43926	41773	40227	36249	32906	27407	25025	30461	33945	26365	21910	24833	24942	21217	16539	10576	6151	9009	4357	3950	3283	2372	2548	2169	2162	1910	1801	1519	1469	1411	1547	1670	1788	1425	1140	1059	1111	1101	1122	1085	1031	1009	1060	1027	941	1012	986	990	952	952	964	987	985	988	988	958	948	977	948	934	898	947	961	937	912	909	905	877	972	959	987	931	1000	970	926	968	949	968	905	997	983	913	942	970	881	941	917	893	973	908	919	901	904	942	947	935	937	914	986	944	940	875	920	923	946	940	856	892	944	933	941	891	938	930	949	937	919	961	897	949	861	962	960	895	920	857	897	984	935	871	896	908	912	941	895	931	903	888	888	887	891	962	958	909	903	870	919	923	908	885	852	927	897	909	908	917	921	910	964	912	966	920	931	911	924	936	917	949	958	921	888	934	989	937	875	897	904	877	942	922	918	927	918	958	896	918	949	932	944	912	878	912	928	914	943	938	894	877	927	918	863	944	927	964	879	956	946	929	923	897	934	950	910	919	920	939	892	952	938	952	929	942	920	874	898	1008	934	910	920	953	870	912	887	947	939	916	926	935	921	901	916	939	971	922	955	925	926	916	940	912	919	941	901	930	920	907	872	912	910	938	977	970	940	928	934	909	975	934	889	960	889	966	905	946	936	913	912	886	947	941	894	944	938	913	933	895	949	919	971	921	933	938	964	932	914	893	950	853	934	914	940	875	889	882	922	903	902	880	959	947	906	866	921	920	911	940	978	893	935	876	877	922	929	920	937	964	937	894	922	896	925	931	885	881	872	926	883	910	929	876	959	899	986	911	961	966	948	890	889	909	966	969	925	908	964	913	884	884	880	934	900	895	907	931	931	911	950	960	869	890	897	859	925	956	954	963	883	936	904	878	928	940	904	921	948	837	914	894	910	933	948	895	904	909	954	884	883	930	893	909	897	942	906	867	905	895	985	913	896	959	931	870	935	925	874	928	855	953	956	884	960	894	980	928	952	953	925	859	911	921	933	932	880	890	938	900	905	895	944	878	920	884	965	923	909	871	952	948	937	930	847	917	898	952	884	921	905	871	899	975	862	925	896	953	889	939	911	913	951	923	903	947	929	929	911	959	930	879	894	909	890	933	930	868	919	907	940	879	907	872	897	957	864	899	981	941	941	932	949	923	895	928	898	932	887	900	888	882	919	979	893	909	897	913	952	914	930	963	934	962	891	894	939	931	888	907	872	916	974	938	943	848	911	897	939	954	952	913	936	924	936	956	876	886	910	895	957	1020	894	914	983	913	917	959	947	923	936	930	949	891	903	953	896	951	927	985	947	851	911	957	916	890	884	964	915	930	903	968	883	950	892	931	970	921	982	913	943	968	899	894	938	930	956	933	939	897	859	885	910	930	927	911	877	887	896	966	919	887	896	898	938	935	946	920	908	918	967	912	966	897	922	934	901	972	948	997	902	923	912	906	937	892	941	902	894	974	919	927	918	842	937	951	907	933	898	930	950	982	897	950	948	908	930	934	884	938	915	889	859	912	893	962	885	892	916	959	875	894	917	868	974	968	880	981	912	969	902	890	910	877	904	905	918	911	877	881	950	931	891	948	904	977	897	902	871	939	923	956	991	901	958	900	893	904	925	918	934	918	972	945	926	886	933	907	900	892	877	941	923	908	877	907	916	973	892	918	971	897	952	906	932	854	891	935	913	950	917	926	945	919	921	915	906	961	952	966	903	927	890	888	920	924	904	906	854	884	925	904	946	955	963	958	914	906	937	904	908	971	914	896	934	893	969	922	906	851	925	889	978	925	931	911	895	941	925	908	889	885	904	915	939	951	871	871	924	940	925	884	914	942	876	917	920	901	916	951	983	911	917	923	908	892	904	906	918	894	878	917	914	913	938	875	912	934	933	944	951	920	978	919	907	912	956	969	891	901	930	973	915	931	913	886	952	915	952	948	953	882	870	881	909	975	920	875	888	914	863	941	903	968	909	908	924	860	859	884	912	951	939	890	972	884	938	920	897	883	911	883	891	917	913	907	900	876	918	911	962	902	991	949	911	940	977	976	889	926	931	934	922	918	962	910	879	877	951	831	934	861	964	937	855	907	925	945	885	913	950	924	880	931	932	965	894	921	895	933	904	870	899	928	966	875	986	903	910	903	935	921	924	909	936	878	956	940	927	875	919	889	898	911	955	936	894	930	916	907	904	952	946	952	933	836	897	929	948	929	983	977	942	864	934	931	893	912	946	925	938	893	912	918	905	949	952	966	942	918	861	909	893	883	900	912	909	899	945	894	968	863	863	945	892	900	919	918	891	887	890	912	891	944	899	944	900	896	891	901	922	921	944	943	914	934	918	904	941	911	980	928	880	960	904	945	913	922	945	970	936	940	840	915	898	938	896	966	889	876	930	923	925	919	969	913	895	887	944	903	922	898	948	922	914	932	917	901	886	867	918	965	949	913	894	871	943	907	886	924	915	949	896	958	886	912	856	906	935	930	873	909	908	958	924	893	930	920	896	948	883	949	932	927	945	924	945	933	928	974	875	970	942	943	926	912	935	968	897	947	940	936	878	927	946	889	886	896	899	896	882	945	909	929	899	832	877	902	890	871	913	935	939	930	871	936	935	882	905	868	980	952	940	895	932	889	902	984	867	926	953	975	939	935	949	876	912	945	897	902	864	934	917	967	854	918	928	959	869	904	928	895	957	895	928	952	888	935	878	985	929	923	892	1000	930	886	929	910	918	857	918	964	927	917	928	923	943	945	920	920	903	919	942	926	956	923	965	967	910	953	896	931	933	918	906	860	948	936	902	945	920	919	902	937	889	875	909	914	932	952	903	886	919	925	894	949	902	899	966	960	919	912	942	920	883	928	929	964	892	974	900	946	949	928	912	922	882	908	929	951	931	928	910	881	888	942	878	939	891	871	890	920	893	948	894	942	945	876	933	915	1009	908	859	927	919	901	887	930	935	909	889	922	908	930	932	948	939	910	957	918	846	876	907	909	890	910	878	909	857	877	890	931	898	944	899	919	908	932	888	919	914	877	883	888	915	866	911	898	871	911	889	929	896	971	940	880	916	877	887	905	888	941	890	930	905	896	935	879	946	909	903	912	916	877	932	890	939	966	931	913	910	922	913	891	862	912	938	937	1001	872	867	915	925	869	884	851	897	895	904	954	898	906	881	903	958	924	885	928	934	885	911	844	905	893	920	953	964	947	930	898	943	977	905	884	948	943	968	882	904	856	909	930	919	905	902	926	936	910	860	873	926	930	955	977	923	924	921	907	946	909	913	927	940	883	890	902	939	903	852	936	937	886	907	887	980	937	930	922	973	954	914	950	923	946	912	901	934	916	929	930	908	922	957	889	919	897	895	913	897	919	901	917	913	905	960	972	898	950	943	932	915	916	950	947	878	882	936	912	902	910	846	951	871	951	906	920	873	943	955	908	938	877	907	920	890	911	928	908	864	956	949	856	939	886	904	911	903	919	895	945	952	913	919	908	877	898
7185	5668	7910	5919	3734	2255	1480	1108	836	609	481	565	583	447	376	367	371	394	277	251	228	244	198	221	185	181	180	192	197	181	170	181	173	185	195	197	190	177	173	176	177	202	184	205	182	173	194	194	197	189	181	181	192	181	170	199	184	206	171	197	177	182	152	172	184	192	192	191	193	199	190	195	217	189	192	172	203	202	205	167	214	175	200	211	181	181	183	182	200	173	190	169	183	185	187	171	192	187	178	181	206	171	182	183	162	161	188	208	165	182	204	180	197	186	181	193	164	194	188	170	192	173	210	201	185	180	203	193	192	187	198	178	211	187	190	184	200	179	179	167	196	206	188	189	178	171	188	182	173	162	180	194	180	173	192	180	210	192	179	201	157	171	186	208	187	215	165	199	188	149	208	179	190	161	180	191	185	209	164	176	201	178	179	199	197	178	195	196	189	176	167	193	184	195	190	152	182	190	195	179	187	203	195	205	192	168	203	183	184	184	171	177	190	182	190	189	189	181	181	196	188	171	209	181	174	183	187	170	189	210	159	179	170	176	159	187	202	184	205	204	184	188	169	174	190	184	191	194	183	193	182	169	174	171	186	176	169	180	206	172	184	198	189	191	184	159	176	189	178	173	208	191	187	174	189	195	173	181	167	204	184	200	200	165	181	179	190	165	187	190	189	178	206	161	194	180	168	160	192	178	174	200	181	180	190	196	200	175	180	201	191	178	193	175	191	203	200	187	198	185	184	180	192	204	192	180	190	167	188	193	187	172	191	193	171	169	174	193	211	183	197	195	188	181	181	180	181	193	173	182	179	193	189	217	172	181	175	163	189	186	175	189	183	170	208	178	174	181	180	173	174	179	191	170	175	184	185	189	167	169	181	187	175	215	199	193	164	173	180	171	177	188	165	195	188	168	184	193	178	183	191	168	172	171	194	189	190	182	172	197	179	194	168	182	173	180	183	173	187	191	179	184	191	195	174	171	176	180	150	200	165	176	190	207	187	189	200	175	189	192	160	197	180	180	173	182	186	182	185	170	185	191	180	218	190	197	186	197	164	177	196	189	178	168	190	197	178	206	186	185	195	180	210	192	160	191	182	183	165	207	169	172	184	182	152	184	174	190	176	189	201	184	186	210	183	185	185	192	174	204	179	189	210	172	179	207	164	175	178	191	187	198	196	187	168	176	190	176	171	193	179	183	185	198	188	178	202	199	167	177	179	232	165	211	170	185	200	191	183	193	185	190	166	180	175	178	171	160	195	179	166	189	176	170	181	206	158	206	197	181	190	183	189	199	192	207	177	200	185	174	186	203	176	162	180	186	193	171	158	197	180	195	168	193	170	185	177	188	169	191	207	211	175	168	160	168	213	164	186	172	139	178	196	175	188	174	198	185	186	188	192	173	198	197	206	186	198	164	171	162	164	189	168	171	188	200	193	181	196	175	185	161	216	177	178	197	202	180	177	187	203	177	188	199	224	175	176	199	196	171	167	176	201	216	201	223	164	188	192	192	171	174	197	194	202	168	181	199	190	191	220	187	191	169	154	196	212	171	184	190	182	186	195	174	199	173	172	198	175	177	159	181	185	211	178	189	172	215	176	206	207	193	178	189	191	199	189	197	198	182	198	173	194	193	161	205	174	190	194	191	178	181	187	174	186	177	209	184	191	183	178	182	191	165	192	169	198	168	181	176	173	175	193	183	162	183	193	192	203	200	177	195	178	161	200	184	165	184	189	197	179	185	193	185	194	156	176	191	168	181	171	196	185	169	165	172	177	182	208	167	207	185	194	205	165	161	197	240	206	193	208	203	165	212	180	175	190	207	178	182	187	189	196	188	174	207	198	158	163	191	174	179	181	193	214	166	193	200	176	156	205	197	167	197	173	163	198	189	182	191	184	204	207	178	178	157	196	191	178	186	183	183	168	182	177	177	186	163	175	183	188	199	196	200	192	177	185	160	179	200	180	164	158	180	169	180	175	181	161	191	172	199	191	188	182	190	153	165	211	190	163	192	183	191	178	161	185	211	171	190	185	161	194	182	182	190	166	198	173	197	179	171	196	180	179	159	184	152	173	166	176	172	179	182	182	173	174	187	205	191	202	193	167	181	170	178	203	176	183	177	191	161	200	176	177	180	171	189	198	204	192	178	205	180	194	196	138	184	186	167	184	194	188	186	180	196	176	198	185	173	184	194	189	195	177	177	159	181	193	193	215	179	182	211	172	189	156	210	205	160	145	194	178	176	181	204	182	204	191	177	168	173	166	180	182	187	164	191	171	174	192	166	189	193	200	160	202	200	179	178	175	175	206	182	186	151	167	193	188	185	182	191	194	192	176	171	191	191	216	167	171	163	191	198	188	189	198	181	174	176	188	168	185	187	192	191	193	183	180	183	200	192	169	203	208	175	185	200	184	176	213	198	190	201	187	187	213	183	179	185	194	190	191	179	189	194	202	186	193	194	177	198	231	191	210	192	185	181	203	172	177	183	181	188	201	160	180	187	182	175	185	166	188	207	183	187	194	179	180	170	193	176	206	182	179	203	191	199	187	188	184	194	177	199	194	178	217	195	174	198	170	169	180	192	189	178	184	200	182	186	224	194	200	186	182	185	180	197	174	220	207	191	177	191	163	202	202	183	206	202	189	203	167	190	203	185	176	180	179	185	178	177	193	179	172	161	196	185	191	190	188	185	184	179	184	177	185	185	206	193	205	207	190	179	197	171	177	192	194	163	183	193	195	208	198	199	166	167	196	166	189	191	185	177	176	202	184	179	165	186	184	167	193	181	205	198	198	195	197	168	178	210	197	195	152	182	177	163	188	174	185	174	179	171	185	198	158	181	185	161	172	182	174	164	182	183	211	191	189	183	167	181	193	189	185	187	168	180	194	186	183	197	173	206	201	185	160	207	188	177	181	171	167	179	189	164	200	180	182	187	179	210	182	177	182	178	165	168	179	183	185	180	188	196	187	195	180	172	210	217	196	194	183	183	199	183	184	191	165	189	167	184	173	164	191	182	184	193	167	184	188	203	198	172	200	167	183	201	200	172	181	200	172	190	206	189	191	177	179	170	173	186	178	159	206	212	201	197	171	189	180	167	192	185	191	192	216	175	215	186	182	188	175	193	192	179	167	196	161	191	178	189	202	210	197	193	197	182	175	182	181	180	165	160	170	198	189	204	201	183	199	197	179	171	182	184	176	193	167	194	178	186	184	202	175	201	205	186	178	192	201	200	158	184	195	187	163	163	171	212	173	186	197	187	163	176	186	184	156	178	193	199	198	182	181	190	200	186	178	184	171	206	186	172	185	161	192	153	158	188	179	188	171	214	169	177	186	170	217	195	188	210	202	180	191	156	164	167	186	176	187	190	190	181	187	185	199	172	171	190	194	177	186	183	201	168	174	177	189	168	197	192	220	180	188	176	178	188	189	185	174	181	173	199	179	199	200	172	156	170	200	202	188	185	208	170	174	183	187	184	169	166	189	172	159	209
6583	5679	11532	12097	9339	6844	5083	4109	3015	2440	2036	2347	2741	2094	1700	1765	1967	1794	1435	962	795	976	771	734	710	625	631	657	645	643	600	621	624	625	627	590	628	661	598	610	617	609	578	622	620	627	611	589	615	630	596	657	578	580	567	633	581	608	601	571	622	639	648	562	606	576	575	632	631	610	605	561	609	569	560	573	593	561	614	613	636	618	594	616	585	608	583	612	601	608	602	578	614	640	598	579	631	566	577	624	624	608	622	636	664	628	611	658	617	616	597	585	615	618	645	616	602	598	610	622	636	584	611	592	585	597	619	573	555	599	629	629	594	584	597	650	614	609	619	631	643	602	615	576	620	589	609	614	636	587	619	620	621	590	610	607	612	617	610	589	602	607	608	550	572	584	578	628	615	588	587	586	574	626	624	639	595	589	672	586	636	654	564	594	648	640	580	592	638	580	626	627	610	620	570	637	596	629	589	618	648	614	640	641	611	634	649	612	563	602	575	617	613	587	653	587	612	601	574	570	582	597	579	579	650	568	624	628	611	604	635	654	575	627	587	543	626	613	606	599	611	586	603	621	657	614	624	608	594	606	555	586	609	578	604	569	576	642	611	625	601	631	561	603	624	617	613	568	652	632	619	602	640	597	615	567	637	613	587	647	572	566	595	585	579	596	592	622	643	607	605	590	625	627	663	590	615	585	598	613	620	592	630	571	620	586	616	599	597	622	637	594	599	612	653	595	557	597	639	611	612	645	626	606	614	625	603	618	569	582	607	613	640	614	613	591	586	595	593	607	618	608	586	622	586	563	586	573	575	608	599	654	636	608	645	625	561	604	604	633	602	621	566	601	603	570	565	635	599	594	635	631	623	627	586	612	596	579	590	598	618	631	624	597	621	606	633	617	634	608	621	578	630	618	634	619	618	602	596	629	591	591	611	628	558	588	599	618	618	635	608	591	602	611	593	626	577	637	591	593	611	590	560	635	600	608	575	604	567	621	588	612	592	593	624	657	596	610	623	628	641	618	590	575	587	632	594	597	591	639	607	582	604	559	619	605	622	609	602	576	582	615	618	619	606	606	599	626	638	595	620	644	602	575	586	597	631	561	593	599	586	608	602	640	660	621	576	616	600	563	624	645	649	568	607	608	593	608	606	620	598	633	641	573	607	602	595	628	596	576	610	606	569	609	608	561	567	549	611	609	608	596	582	647	575	589	568	581	589	614	613	611	609	613	653	554	592	600	583	586	631	599	569	627	603	617	576	583	610	621	597	613	587	568	636	594	589	586	575	591	586	599	590	604	652	631	572	693	575	610	627	641	639	619	607	582	585	605	612	626	561	608	593	599	621	636	591	604	672	600	607	583	606	590	640	584	580	625	583	595	614	590	587	609	574	594	632	596	623	608	588	653	585	606	536	620	602	570	628	575	658	611	647	606	607	611	598	613	619	645	585	582	551	620	581	624	614	609	634	583	660	591	595	610	579	598	581	619	598	582	632	611	599	657	576	608	605	610	614	602	591	594	582	618	603	622	604	596	604	590	605	630	559	638	579	609	616	614	575	618	612	605	605	586	635	609	574	605	614	610	598	573	628	594	616	606	580	585	629	612	608	592	635	600	605	594	604	608	645	626	562	622	643	650	574	626	618	572	580	567	629	598	617	613	618	642	645	625	615	611	603	643	643	581	614	566	596	594	623	624	571	619	595	587	580	625	561	626	609	608	620	622	654	583	576	624	615	573	615	653	606	599	611	610	581	636	599	610	597	623	627	637	644	566	637	587	633	607	597	567	597	632	601	594	648	603	623	615	582	638	655	596	588	606	629	562	649	629	582	638	600	612	615	607	607	601	605	595	633	594	584	624	584	618	603	653	625	598	621	611	567	582	603	595	596	574	648	604	662	594	601	595	587	553	631	636	598	597	616	594	648	577	651	627	599	595	605	644	565	642	653	589	628	598	608	587	604	612	585	637	636	574	599	620	609	597	590	633	611	618	581	612	617	610	586	582	653	589	594	625	601	594	585	639	597	618	594	654	611	593	607	631	579	563	565	660	609	605	625	580	595	592	579	593	637	610	584	617	650	597	597	582	571	633	593	618	591	593	613	617	617	595	623	627	585	601	596	615	617	611	601	596	569	623	568	633	607	611	641	612	599	588	541	578	609	642	565	617	635	582	595	621	600	609	609	566	641	641	611	624	613	669	590	633	568	616	569	598	606	613	613	605	581	584	584	590	595	575	595	613	587	603	586	619	568	590	571	590	627	631	593	622	620	579	582	607	588	605	578	586	565	634	628	636	591	613	658	611	599	660	612	583	592	601	566	590	610	602	614	575	603	595	579	632	633	598	589	646	567	578	592	639	645	544	614	579	603	605	586	600	614	630	598	617	645	588	623	628	615	611	616	579	552	621	623	620	550	620	616	597	621	592	577	570	620	603	591	581	571	612	569	594	591	629	568	606	605	585	602	651	613	625	591	629	617	564	646	647	611	628	582	596	645	609	625	604	622	637	575	621	570	614	613	643	591	625	631	638	589	643	597	614	603	615	619	644	599	644	620	629	601	590	608	620	598	588	646	587	625	573	600	576	575	608	623	597	574	664	625	582	610	627	623	598	606	605	614	627	614	589	563	608	605	588	622	564	600	591	621	592	623	574	633	581	648	618	587	596	595	575	582	626	610	601	612	608	595	563	635	590	628	596	608	586	639	625	601	612	614	591	577	632	583	586	659	565	611	605	609	595	579	634	669	606	589	666	558	597	592	616	648	592	587	615	594	564	627	586	641	624	569	620	562	611	617	624	590	645	640	610	626	606	608	607	596	565	567	588	607	566	607	582	627	586	647	600	613	596	588	652	587	606	588	592	598	629	568	594	577	584	589	610	602	674	588	600	602	646	592	633	599	613	575	609	615	588	584	620	558	624	620	606	640	608	583	590	606	647	661	638	630	599	622	625	609	590	616	650	630	638	552	594	600	562	592	588	586	589	621	584	653	563	560	620	609	592	560	598	605	585	593	630	565	595	629	582	595	613	664	584	581	571	595	603	570	656	592	587	561	586	601	644	606	628	605	649	586	631	603	589	619	584	594	593	617	583	600	630	624	633	591	603	601	615	604	614	605	588	644	606	546	580	669	600	629	635	629	612	615	593	591	537	595	590	620	585	632	637	605	624	622	608	618	580	629	604	594	596	564	611	649	688	575	587	635	643	557	629	608	594	574	608	600	621	644	610	593	613	585	616	624	616	613	597	587	627	590	624	572	577	617	624	585	585	624	579	579	577	570	562	613	591	634	623	617	602	610	586	598	619	633	605	602	594	635	618	617	586	619	597	605	588	629	597	618	580	599	582	619	628	588	632	611	552	624	582	561	602	570	626	625	573	597	611	582	596	603	594	554	604	659	600	594	602	595	600	624	622	637	617	599	666	624	605	652	594	597	664	609	617	590	612	580	598	621	629	587	554	588	580	598	630	618	586	611	601	592	589	591	591	582	569	610	626	555	622
30457	30325	34174	32754	29093	24607	19394	14131	10092	7074	4497	5038	6500	4214	3222	3543	3590	3338	2098	1422	761	1132	728	472	491	469	409	411	443	433	405	349	328	329	343	347	370	354	313	358	331	342	334	337	312	325	325	321	365	298	353	352	264	301	300	337	368	330	325	342	323	301	303	337	322	292	335	297	328	320	299	320	337	313	317	357	322	289	315	304	316	349	315	312	319	322	292	335	346	298	309	315	360	310	343	318	344	309	331	300	364	327	312	306	312	330	299	339	326	316	316	299	318	340	286	342	337	302	329	340	337	318	345	296	300	324	315	330	318	351	322	350	354	293	289	333	324	331	316	304	297	316	329	319	305	322	301	316	293	319	346	333	358	333	325	317	358	332	320	300	337	336	335	297	319	296	314	330	304	323	323	306	345	332	338	332	311	301	327	327	312	318	318	319	325	319	353	340	328	320	303	322	330	335	307	346	329	326	311	348	326	292	337	315	308	309	282	334	328	335	327	342	311	315	348	307	345	315	334	297	330	341	313	319	308	341	321	318	310	326	320	307	292	337	303	329	309	354	308	330	312	325	302	307	304	304	353	332	327	310	318	284	327	320	289	291	319	310	300	331	358	311	330	331	324	298	311	350	330	307	328	314	288	316	317	290	299	341	322	308	346	336	296	327	316	335	328	309	309	312	310	297	348	302	294	333	313	348	303	306	318	300	354	325	331	328	298	338	323	293	327	332	331	302	292	346	290	337	313	311	315	338	311	308	299	326	310	324	355	361	343	308	312	300	309	325	345	348	314	301	329	320	312	312	290	339	320	314	341	335	362	335	309	308	327	327	323	314	319	306	312	294	319	327	308	329	305	304	320	324	305	330	306	315	341	325	336	343	307	309	332	347	300	310	349	330	313	312	329	307	363	321	339	313	325	316	321	332	309	349	284	331	332	338	310	327	360	329	317	319	358	343	337	305	303	306	326	315	347	313	316	312	322	294	301	296	313	337	312	331	301	283	335	340	322	318	288	340	293	330	358	318	323	358	335	290	324	335	309	317	312	319	313	310	332	342	302	326	343	315	347	338	276	317	315	300	291	328	332	312	313	346	328	266	318	296	333	312	311	328	332	330	348	320	362	312	336	317	297	302	311	341	328	295	316	325	287	336	316	314	338	324	337	329	297	316	332	316	318	319	310	313	334	286	336	289	343	317	294	320	313	326	312	319	335	324	337	280	339	348	297	303	342	308	322	342	326	322	317	339	291	315	309	345	295	302	330	313	359	286	292	350	323	314	340	317	317	320	357	314	353	313	316	298	320	338	321	323	322	316	324	338	296	337	310	324	319	320	295	329	315	317	331	305	309	312	293	307	321	291	316	314	329	292	303	325	325	297	321	338	297	315	336	338	311	326	337	325	308	311	342	316	327	302	316	290	317	326	282	333	333	318	327	308	340	326	315	316	336	338	313	321	323	338	279	312	322	334	329	334	300	330	338	301	322	339	306	334	317	316	282	340	331	323	328	324	324	315	336	320	325	331	330	327	302	293	308	318	334	305	281	332	296	311	327	341	310	323	332	336	348	291	304	347	294	337	354	315	327	338	338	323	344	322	316	299	324	334	311	363	339	312	310	298	337	307	341	312	322	305	331	367	323	345	342	311	302	303	326	320	314	315	360	323	327	310	327	337	352	317	316	279	311	302	318	283	310	338	312	329	344	302	319	324	304	302	303	314	328	317	291	325	321	323	347	320	292	338	325	306	321	336	309	340	314	340	345	306	307	314	316	300	317	333	309	308	326	328	300	339	288	301	314	353	337	331	304	309	320	321	309	322	330	292	359	307	293	299	287	288	314	306	322	328	332	340	311	322	329	299	339	318	315	346	306	299	337	293	328	329	350	321	305	297	309	313	333	304	301	326	316	335	336	312	313	334	304	324	351	312	352	325	307	335	330	342	299	331	291	313	331	322	307	323	293	340	311	357	313	325	335	332	312	317	324	316	310	336	306	300	316	338	333	278	295	277	326	310	311	335	338	333	320	335	342	320	287	340	311	331	322	318	334	319	297	340	344	353	342	300	342	350	320	310	310	314	290	306	332	345	320	329	320	345	329	332	326	312	298	307	327	318	341	304	327	314	329	330	303	336	299	345	309	274	336	333	311	299	369	295	301	307	321	327	328	343	292	325	298	342	315	310	305	330	332	286	381	311	319	316	342	318	344	311	308	291	310	309	325	326	301	301	317	325	337	326	316	342	306	282	317	300	320	318	350	315	294	299	292	312	316	319	326	297	335	310	285	319	323	317	343	333	318	313	299	332	320	326	287	330	364	329	366	304	331	311	308	347	319	293	310	312	317	351	331	331	307	340	318	337	303	297	341	332	311	331	336	315	312	330	311	323	321	281	345	344	309	318	332	341	358	279	350	312	308	315	340	313	323	325	312	335	317	305	337	319	327	312	340	313	349	331	315	332	312	337	333	332	340	328	292	322	313	333	325	307	324	307	314	323	314	317	325	303	313	330	330	332	328	344	313	313	320	298	322	308	296	323	331	293	331	338	321	277	355	307	334	311	353	315	309	325	340	332	281	304	286	318	297	307	317	322	304	305	312	348	315	353	339	323	323	298	303	304	325	361	336	302	274	345	340	306	301	331	334	280	305	308	343	303	342	287	320	346	290	281	310	342	347	318	330	312	367	278	327	321	318	296	303	307	328	321	295	330	311	321	318	292	310	315	286	355	363	342	328	327	336	295	298	336	342	314	311	314	361	333	340	321	346	308	356	300	312	312	304	333	280	315	311	329	326	326	307	300	285	334	305	268	317	320	343	331	305	278	303	323	310	324	352	307	334	336	283	316	319	309	317	304	292	323	332	327	344	319	330	301	325	321	323	300	309	334	334	323	303	349	297	292	341	297	319	338	320	317	295	330	330	323	298	306	345	317	305	339	326	295	331	316	352	307	306	307	348	294	324	303	338	320	339	293	327	289	296	325	322	325	342	312	293	331	327	323	336	300	319	312	293	311	346	301	316	349	340	314	341	318	302	355	334	298	325	365	296	294	339	315	326	324	322	297	300	290	331	311	366	295	307	324	309	303	307	303	332	322	311	312	306	353	329	309	340	306	352	314	330	332	303	346	329	349	302	301	311	311	288	318	316	324	345	327	321	332	326	334	348	322	306	299	273	315	328	278	315	342	341	337	328	337	294	329	328	326	322	310	339	314	302	327	306	339	299	335	372	347	323	310	329	311	328	307	328	287	302	318	310	311	336	318	300	308	304	337	338	315	350	323	331	279	297	292	336	292	315	335	281	326	285	347	345	303	319	335	320	341	326	291	326	319	328	330	316	307	323	347	288	310	330	297	348	312	307	287	327	318	335	304	306	344	325	337	330	297	322	315	327	327	332	301	303	295	315	305	290	306	324	294	303	323	341	326	349	307	314	278	333	286	297	323	332	282	307	354	363	315	323	332	270	354	279	289	314	340	353	320	333	304	309	332	323	310	294	333	343	319	343	335
24098	22597	32263	36587	37092	32689	30124	25793	22425	17685	15133	19536	21747	15606	11901	13866	14499	12773	9704	6890	3824	5448	3295	2277	2075	1913	1647	1669	1715	1505	1310	1208	1251	1173	1348	1217	1356	1228	1053	952	1033	980	975	1015	969	997	957	1031	976	1022	962	1000	910	999	953	1016	994	922	989	942	1002	914	956	990	940	951	977	950	976	946	972	973	961	949	906	978	946	918	926	976	954	908	946	941	949	944	920	990	923	940	986	935	985	895	927	961	946	983	949	971	936	903	921	1006	964	971	946	937	896	957	908	997	955	927	940	898	890	954	973	905	957	1012	911	992	955	966	987	943	944	925	959	979	934	990	961	969	926	947	934	954	932	985	910	965	912	968	954	957	964	937	963	936	951	944	969	926	1008	982	941	986	966	956	948	893	919	915	919	929	867	899	954	913	978	914	941	944	982	924	910	937	893	946	938	951	965	922	939	986	949	961	952	1020	949	887	935	995	911	930	879	953	922	919	947	934	930	976	935	953	939	958	906	936	919	921	954	991	907	908	975	975	954	972	979	968	905	904	976	965	939	963	910	981	960	990	901	1040	944	912	965	921	909	908	918	961	933	955	950	934	984	932	932	916	960	941	943	967	937	978	1010	919	924	972	941	974	968	917	961	952	965	941	936	904	980	936	969	911	955	878	928	914	952	955	928	951	925	944	946	930	900	931	955	949	901	1006	896	867	893	947	908	938	903	938	1002	956	962	971	971	961	924	932	944	948	938	958	938	893	903	965	918	947	941	923	949	939	972	947	962	914	964	939	964	960	939	899	914	985	915	950	927	926	999	939	919	971	946	919	949	940	942	940	958	927	927	983	947	892	924	895	965	943	992	961	935	956	977	906	968	966	958	960	930	907	966	933	896	924	933	963	963	958	925	887	947	988	968	887	949	933	911	938	896	910	899	920	949	955	965	972	981	984	901	964	927	936	961	996	941	899	963	945	940	907	928	923	908	899	909	902	955	898	970	946	959	950	932	970	940	897	902	1006	952	933	950	980	948	928	921	932	925	940	933	965	942	953	966	947	905	927	909	933	935	976	950	939	976	945	915	899	959	885	862	871	896	923	942	1039	886	985	891	915	939	945	894	898	961	930	969	910	904	931	947	906	920	953	927	965	953	975	931	932	921	970	993	923	928	921	927	942	952	986	951	939	901	946	933	989	944	972	943	952	924	907	977	939	951	951	931	891	944	922	973	921	949	936	919	953	999	919	943	950	948	963	978	968	889	926	928	919	951	980	971	975	928	942	970	899	992	962	946	897	988	990	943	969	942	953	929	940	910	985	953	958	924	952	940	932	937	944	987	942	975	982	979	930	956	963	934	883	948	957	942	992	906	931	914	898	967	938	934	927	959	944	903	948	937	961	893	905	913	991	974	972	971	942	983	964	913	1004	939	952	982	973	976	992	922	948	952	961	950	977	919	959	957	931	951	902	946	978	1003	939	925	955	963	916	910	896	953	934	1000	908	930	926	964	922	944	962	969	909	960	960	939	938	943	1002	934	943	940	985	974	927	957	952	999	996	969	949	983	936	918	1041	950	1003	942	932	944	975	970	947	910	959	964	985	931	908	916	954	903	928	958	924	916	945	943	1004	939	921	930	937	930	916	911	952	982	930	912	939	976	969	888	883	891	953	976	882	964	975	984	947	945	984	927	955	965	932	956	975	1000	951	933	1013	946	968	938	927	964	960	945	971	912	902	935	964	943	904	909	967	914	988	940	984	957	958	913	913	982	896	944	934	975	973	944	918	937	930	959	963	937	934	1004	970	977	933	922	938	935	930	916	941	925	925	927	1004	966	936	980	920	971	940	940	969	880	965	981	943	919	902	906	893	895	913	899	988	975	917	977	957	904	952	913	929	951	943	992	911	963	926	945	934	917	948	937	982	990	918	987	946	897	942	963	968	907	945	923	964	939	921	959	919	909	892	952	971	954	972	914	960	951	897	973	956	886	934	904	940	979	904	862	945	887	964	955	915	924	913	939	925	995	876	891	995	917	927	955	916	978	956	962	924	975	941	951	1008	994	951	940	954	949	942	918	899	940	991	911	925	942	908	959	958	981	946	970	914	924	945	968	937	922	973	983	873	959	932	953	1006	961	977	937	978	975	929	974	889	936	953	920	875	924	945	914	925	934	934	982	978	934	920	941	970	912	940	890	968	917	875	907	947	960	974	965	969	928	907	897	962	902	922	953	947	954	893	971	940	936	914	851	907	989	930	930	901	997	987	963	911	946	902	950	883	869	913	952	948	983	961	959	945	961	946	968	921	962	917	871	933	973	923	969	904	973	931	933	965	964	940	1025	907	950	962	948	975	930	918	917	922	943	948	942	937	940	882	1006	984	963	917	931	911	942	955	1032	964	934	962	943	899	920	974	899	967	945	955	929	910	939	980	861	919	962	934	931	911	948	926	963	954	980	934	951	957	954	900	950	910	905	999	930	918	994	881	975	949	917	947	945	979	938	946	995	959	900	953	970	928	930	925	1028	913	910	938	933	1000	889	891	901	920	946	939	936	928	957	992	911	940	932	998	940	941	942	918	911	944	898	934	951	885	925	921	949	970	951	939	909	937	883	910	955	886	905	1007	941	942	920	974	971	959	977	952	931	931	910	886	965	885	928	949	951	895	990	938	929	940	921	911	961	962	955	941	953	890	978	982	943	950	959	945	996	903	948	937	932	943	902	959	984	1012	991	997	1001	922	919	915	922	917	902	909	991	969	912	956	956	898	913	958	908	931	910	911	909	942	942	936	940	931	938	889	989	994	927	974	984	933	915	1047	884	944	956	947	943	908	898	964	971	898	977	944	959	930	909	972	966	923	943	961	915	989	977	920	975	948	919	938	920	920	920	911	916	998	926	937	984	937	916	951	909	958	949	954	924	971	931	932	983	909	978	938	934	958	946	931	972	954	953	1006	924	881	962	897	940	998	953	1016	956	966	900	946	929	942	894	917	937	955	953	888	914	938	962	923	892	936	967	942	947	954	963	987	940	886	907	953	920	968	947	929	970	953	962	946	949	924	957	956	890	894	993	988	976	1021	953	907	959	923	965	1015	952	934	943	908	1003	965	940	926	971	928	919	907	978	948	998	957	919	932	912	884	974	952	944	964	938	976	1022	986	938	943	936	945	956	947	946	908	983	943	965	884	952	944	969	965	933	942	930	947	951	939	971	961	926	940	906	917	898	928	994	1000	933	927	902	984	919	986	1013	941	941	966	933	969	935	931	924	941	965	959	950	883	940	927	962	1055	900	906	1042	967	946	991	904	934	899	957	945	982	929	967	912	915	963	957	968	958	957	960	890	965	920	966	948	957	910	952	918	1002	941	974	894	1004	955	964	910	982	944	968	936	1017	899	949	931	940	964	924	978	929	916	911	993	949	917	898	864	910	925	936	941	910	900	899	1026	946	951	971	979	937	950	932	1000	934	988	941	946	914	949	897	900	936	924	917	949	938	926	991	963	930	901	955	991	941	964	909	965	889	929	911	978	914	967	923	964	955	919	933	907	976	914	907	862	998	916	950	993	974
38951	36203	38726	36363	33951	31351	27909	24204	20581	16248	10798	12161	13420	8956	6378	6628	6982	6556	4631	3182	1490	2061	1459	815	674	712	500	491	561	521	567	458	386	356	375	403	488	388	327	339	358	330	342	350	327	364	329	334	326	324	348	302	313	296	303	341	339	312	357	298	336	325	353	343	307	315	333	339	319	327	351	365	327	293	319	326	307	316	324	325	291	296	347	320	331	325	280	359	329	345	370	301	310	304	316	322	341	333	338	333	320	311	299	316	314	329	310	330	301	330	338	305	317	319	302	314	361	320	330	338	319	323	338	308	311	301	320	371	345	344	327	340	336	294	348	323	327	313	309	310	334	307	320	296	313	317	297	314	287	311	303	334	329	312	304	348	273	308	332	324	316	330	329	313	340	353	311	307	345	307	313	350	337	317	316	326	315	301	320	299	332	327	344	324	310	313	335	319	330	326	338	285	337	296	328	284	323	322	323	320	332	301	271	308	297	347	314	328	319	320	318	324	334	304	312	321	315	302	299	280	302	309	340	322	339	291	304	320	338	319	323	327	346	355	332	321	309	312	277	277	282	340	289	339	312	332	279	318	325	325	306	312	291	316	321	299	319	313	347	327	315	346	308	358	319	337	283	316	312	329	294	338	382	338	316	307	283	301	295	283	353	306	295	301	321	313	293	308	338	292	309	303	329	315	325	326	291	326	328	321	309	317	326	292	319	320	277	329	326	301	339	287	308	318	322	320	349	360	297	323	306	319	303	307	318	307	360	331	310	306	317	357	323	312	300	346	325	310	329	322	346	287	301	288	306	324	299	325	328	296	309	345	320	297	304	293	323	312	311	326	344	316	318	288	317	338	307	296	296	348	314	294	312	302	341	327	303	311	302	312	292	319	317	308	318	312	316	340	333	303	291	318	324	321	300	332	297	306	327	322	299	367	326	352	302	328	338	323	308	299	315	308	290	294	347	348	303	334	328	352	335	349	341	292	328	299	301	339	321	357	287	318	324	318	329	316	318	313	340	317	306	303	295	331	305	315	338	333	314	311	316	293	299	295	352	301	325	323	330	333	326	311	301	331	322	334	336	308	298	307	340	328	307	320	306	293	334	334	343	328	334	339	322	324	301	267	319	292	312	295	330	310	328	308	328	307	299	315	332	293	315	332	321	314	328	316	283	310	286	342	357	321	306	302	336	316	340	336	330	304	325	303	329	311	328	305	301	289	310	333	306	296	323	309	302	342	343	324	299	274	336	323	306	317	324	335	312	311	359	316	305	323	294	333	323	333	308	317	326	321	319	299	288	309	361	319	328	312	308	319	311	325	311	338	331	309	337	338	316	323	317	303	322	318	301	316	297	321	311	324	329	311	305	320	316	299	342	339	283	315	294	280	309	325	323	336	325	341	357	335	334	300	280	333	310	298	310	287	295	307	305	332	345	332	311	304	354	333	288	318	293	302	281	322	335	323	303	298	318	327	333	334	327	302	331	297	315	320	320	325	335	320	321	341	312	319	284	285	309	318	305	323	302	323	313	293	293	304	324	335	305	326	297	340	356	341	304	307	308	305	309	312	298	340	294	319	293	279	369	323	318	308	321	294	340	317	309	311	313	312	304	348	330	321	313	334	292	334	307	333	304	328	338	325	314	320	324	281	328	300	300	311	318	306	340	311	337	305	307	311	344	332	309	294	306	322	329	308	316	328	306	294	279	270	294	348	302	312	329	298	283	295	315	327	324	326	295	345	305	327	339	313	317	327	350	300	306	341	313	298	306	305	301	276	325	326	300	309	321	314	290	336	325	279	319	330	301	318	299	309	291	326	304	280	319	317	313	320	327	336	307	330	283	310	331	334	325	320	318	351	332	309	297	307	299	317	301	332	291	317	305	288	300	346	349	324	321	327	302	323	309	311	333	324	324	304	307	320	321	299	314	307	353	297	322	323	320	314	299	284	333	312	321	302	296	351	279	345	331	361	315	307	318	334	291	324	321	295	309	294	327	284	324	326	311	315	344	300	287	308	306	300	314	328	308	338	338	325	309	325	338	322	355	310	350	313	297	332	330	310	311	323	352	336	313	318	302	325	335	297	329	340	319	314	302	313	306	278	322	332	321	313	352	316	326	339	314	293	308	321	323	321	345	333	334	307	320	317	327	299	338	305	322	342	320	326	298	315	340	333	318	359	296	341	288	315	314	336	320	320	309	292	315	317	330	262	334	293	330	306	339	323	289	311	291	333	315	307	302	322	348	277	323	329	309	317	336	321	292	301	303	293	334	360	313	346	312	327	315	347	305	309	298	329	308	311	286	323	305	344	328	328	340	323	308	342	316	321	283	305	315	346	322	331	321	315	329	321	294	331	329	316	335	301	327	325	377	320	326	310	340	326	304	317	295	317	328	299	352	315	332	338	301	298	325	305	296	334	319	346	324	301	319	318	314	340	325	342	291	303	317	290	304	323	309	336	310	330	317	303	305	325	318	328	341	314	285	322	293	295	293	320	321	315	287	325	325	331	324	313	342	318	294	292	334	319	319	349	309	339	339	314	311	308	301	332	331	326	327	325	330	338	322	339	330	330	327	316	298	335	276	314	331	327	334	323	293	336	303	303	301	310	312	339	318	327	293	323	302	330	311	305	348	304	313	347	296	296	337	354	297	299	287	320	318	290	331	298	298	344	338	315	294	322	316	292	298	295	321	315	339	319	286	288	327	309	323	312	314	322	311	334	292	295	309	338	297	300	340	346	336	298	264	298	316	303	289	299	333	330	308	290	350	311	307	345	325	340	326	335	320	325	330	342	305	326	297	314	310	319	299	320	327	290	335	330	355	337	309	316	300	332	292	353	301	350	323	306	347	342	293	346	295	338	328	308	306	321	313	298	293	288	315	325	311	314	326	303	291	312	298	335	323	343	349	297	330	305	313	313	319	299	321	327	303	302	291	335	328	304	295	322	327	332	288	274	338	336	319	346	308	331	313	320	326	322	336	315	352	277	329	302	355	285	343	345	346	324	303	330	302	313	306	336	334	330	291	322	332	323	339	344	311	302	318	325	310	306	331	318	333	334	314	317	324	333	310	318	320	328	295	312	305	325	294	318	342	302	322	324	348	350	328	320	326	335	333	313	310	341	304	296	320	329	303	326	307	341	333	294	337	302	338	302	309	288	291	347	296	313	328	336	317	309	338	330	327	324	302	325	310	304	318	303	348	327	278	337	336	331	316	285	321	331	335	316	299	296	304	310	305	334	318	315	298	320	318	297	322	325	325	329	325	329	306	337	360	325	288	275	341	317	336	338	315	335	326	333	313	317	346	304	327	343	309	292	330	315	311	302	318	324	303	330	306	302	290	296	330	309	283	301	308	307	326	286	323	314	312	337	304	317	314	303	330	307	289	317	322	312	308	329	279	288	308	344	334	302	311	287	340	303	309	300	336	359	306	368	296	326	315	326	338	286	306	309	326	358	318	338	326	317	312	329	308	300	323	318	337	320	334	317	311	319	328	285
31214	30934	38192	43635	44806	42407	40018	36360	33230	28596	25424	30858	32491	23716	20401	21043	23395	21551	16979	12801	6791	8364	6370	3683	3725	2860	2252	2445	2790	2326	2582	1783	1449	1399	1604	1883	2224	1505	1169	1062	1077	1049	1043	1033	1069	1069	1002	1012	988	981	993	983	995	1011	944	969	926	1018	973	1023	905	923	928	932	977	943	961	976	934	911	980	946	898	930	955	953	963	896	1002	907	967	1011	973	915	968	879	922	957	947	898	925	914	952	905	912	904	950	930	907	885	959	904	958	887	962	952	891	968	880	883	929	910	924	928	956	950	923	945	998	866	928	936	919	918	921	929	926	939	919	915	906	928	919	951	981	872	958	909	925	990	903	967	891	923	894	936	888	884	909	940	926	879	922	960	915	892	903	928	932	934	920	910	928	934	945	849	912	929	871	888	893	921	899	891	913	880	927	926	962	886	913	930	906	875	966	905	924	926	930	964	817	901	874	918	952	914	922	900	958	893	913	914	911	873	898	906	884	946	992	900	877	960	878	879	923	919	937	913	924	907	888	890	912	959	888	929	922	836	894	977	958	905	960	918	874	958	905	945	902	890	875	874	933	951	886	882	883	905	911	909	906	931	899	956	922	928	892	888	865	880	902	912	899	871	854	898	947	897	969	925	943	906	891	923	975	935	991	892	965	856	935	916	933	915	946	947	929	865	931	890	911	913	904	898	926	866	925	969	941	911	884	930	876	906	928	962	906	922	986	931	856	907	939	961	938	917	901	891	891	895	977	902	913	935	887	948	900	968	935	904	934	933	938	928	928	903	907	939	946	953	865	928	892	886	945	988	920	919	933	1001	942	917	947	896	893	913	923	884	935	938	980	928	882	888	996	858	919	874	883	937	921	988	913	922	893	909	935	950	936	961	897	911	933	919	925	901	942	917	938	948	914	985	898	931	926	893	958	937	874	896	913	973	870	878	874	896	902	931	917	967	930	891	859	936	917	870	864	907	899	916	980	889	892	915	900	882	857	917	916	888	882	955	928	929	911	903	867	857	912	875	948	955	892	962	923	873	919	885	899	963	894	898	902	907	904	945	926	861	863	936	894	885	948	959	913	900	955	977	930	903	897	963	889	972	884	948	933	916	875	935	849	895	891	873	848	936	898	918	923	910	896	905	931	991	984	894	967	943	917	914	929	935	896	912	888	947	901	914	920	922	891	889	862	870	855	915	894	969	880	916	872	923	911	948	932	920	893	928	876	952	856	931	887	906	940	908	935	915	909	926	917	944	901	869	938	951	871	970	874	974	905	921	948	983	925	954	931	917	957	928	893	929	913	881	939	943	920	908	955	907	889	947	960	884	935	905	930	933	869	893	927	947	870	942	977	967	911	927	969	924	928	925	874	929	922	879	913	911	922	866	887	929	893	941	946	901	915	941	987	903	935	938	913	948	883	940	902	907	877	935	893	920	933	929	872	918	893	901	879	907	892	934	985	918	934	935	900	909	944	954	930	928	902	928	906	849	926	903	875	906	907	919	950	965	940	904	929	894	946	931	917	847	907	926	935	923	932	901	892	929	901	910	875	918	927	880	890	903	912	929	940	937	874	946	910	938	957	945	906	914	934	918	916	915	878	893	962	933	883	958	897	895	926	915	914	954	921	885	923	912	857	919	928	881	870	917	886	917	892	882	918	936	889	888	956	902	909	914	959	917	906	950	884	886	956	924	931	889	884	886	907	911	859	917	921	879	935	887	929	850	960	949	910	923	980	860	928	904	955	833	925	957	936	959	897	890	912	924	955	912	934	930	946	965	986	903	883	870	939	882	964	895	934	919	911	1002	922	911	935	913	900	983	967	936	953	882	894	934	911	907	946	908	925	883	895	862	880	954	920	916	885	929	912	898	885	903	912	882	959	860	941	940	898	888	897	890	934	912	924	922	914	886	903	912	876	843	910	921	882	926	905	915	944	890	897	874	911	909	899	873	931	966	916	964	950	926	925	922	912	911	933	916	965	915	916	912	911	894	927	916	875	933	897	901	928	853	897	928	928	925	900	912	897	974	933	955	929	939	915	871	914	935	932	843	896	958	899	919	927	898	896	898	899	915	887	876	918	884	904	924	885	913	933	925	885	983	911	920	901	913	915	969	937	944	867	872	914	905	879	909	985	939	893	874	860	914	971	968	961	957	942	968	932	886	942	920	930	956	891	915	909	913	913	933	897	922	852	911	894	908	920	869	894	896	925	931	930	958	897	938	933	910	921	934	950	913	955	911	893	895	923	984	904	895	889	935	891	931	916	905	896	931	946	927	941	875	916	920	925	950	929	879	919	900	881	878	987	910	920	923	935	916	846	968	904	940	942	939	945	893	904	884	852	905	905	893	939	944	955	892	925	915	908	852	947	918	898	940	949	939	887	912	925	931	921	925	918	927	935	893	874	937	922	895	896	895	895	918	859	910	908	917	893	929	874	919	873	916	898	878	877	885	929	921	905	884	877	937	942	908	891	932	923	953	921	906	931	943	939	927	916	973	943	903	885	987	953	912	911	920	946	942	920	920	948	946	892	926	864	916	896	924	968	896	890	965	913	909	938	924	929	967	918	908	944	913	901	892	921	900	948	933	910	933	906	876	889	913	910	897	886	914	950	962	907	909	875	882	862	935	914	898	901	990	916	918	888	941	879	899	893	905	901	922	951	846	933	936	914	980	902	920	909	923	833	879	931	921	940	850	895	915	919	894	878	962	914	938	912	863	912	921	955	935	895	908	874	901	919	908	919	939	860	957	933	939	926	946	907	898	935	904	927	864	889	905	979	890	916	901	905	939	911	911	923	998	941	951	912	868	885	885	926	868	912	933	960	948	924	955	891	917	894	862	870	905	910	927	941	921	908	969	928	908	877	950	885	868	897	944	873	920	900	907	950	910	941	952	920	946	945	930	958	938	906	940	894	837	884	896	985	921	908	923	959	906	905	925	897	937	901	875	933	937	924	948	901	983	875	854	890	945	880	889	916	946	939	934	975	935	910	863	965	890	894	888	929	873	960	848	898	957	966	909	837	895	888	874	961	852	940	878	890	956	964	903	910	971	968	888	926	885	969	864	942	954	928	973	941	908	936	908	931	906	932	969	878	870	892	946	890	904	959	921	875	932	911	947	938	904	899	900	928	902	907	948	863	899	934	873	886	961	927	893	946	915	923	929	941	920	927	909	908	891	887	922	935	920	956	961	886	935	894	929	916	897	937	896	945	957	890	932	920	956	898	947	973	893	929	908	939	916	867	938	924	937	888	934	840	922	906	902	910	918	911	903	910	905	956	914	906	927	927	912	885	901	909	922	915	940	953	919	930	920	936	934	931	926	903	924	858	916	911	863	870	897	955	910	947	981	930	855	927	910	909	936	961	934	913	926	904	882	959	950	941	883	869	884	847	925	930	920	901	838	864	909	930	899	957	941	929	963	926	953	918	923	939	915	922	939	932	926	923	960	909	887	929	890	872	893	912	896	880	956	926	896	983	974	938	877	925	942	932	911	936	937
6182	6133	8136	6360	4093	2380	1677	1028	911	599	502	450	533	411	397	382	426	326	272	257	214	266	208	210	203	200	182	183	182	171	185	205	177	185	184	165	194	192	207	176	178	192	180	193	198	181	191	226	203	184	179	200	203	189	190	188	175	146	193	180	185	176	189	205	155	200	158	192	192	181	191	193	186	172	184	200	208	197	173	171	192	193	186	189	195	170	195	197	164	171	188	210	201	172	189	181	169	174	185	161	164	198	218	177	186	198	176	191	198	187	175	198	173	193	185	190	180	191	197	172	169	195	182	193	182	158	178	206	197	177	170	191	169	182	218	214	176	182	173	193	178	157	203	201	197	172	172	178	196	210	162	192	182	171	178	217	168	172	183	169	182	197	191	170	183	200	183	175	183	174	185	203	179	193	175	189	186	180	187	187	180	178	193	183	180	164	188	192	164	165	173	173	188	203	197	164	189	184	167	166	158	184	201	201	164	188	190	193	185	179	176	190	172	185	163	180	168	175	178	192	198	177	167	183	190	178	186	179	189	193	200	178	167	178	170	153	170	175	189	168	177	192	214	187	181	213	201	177	201	198	175	190	190	196	171	195	175	163	177	182	195	175	170	190	193	191	192	180	183	190	192	162	183	183	158	192	191	163	176	170	197	180	185	177	186	203	194	169	197	182	197	170	207	162	165	192	186	197	208	161	178	184	170	192	167	188	179	149	181	185	178	183	184	175	186	170	188	187	187	176	177	162	161	173	179	161	165	190	203	168	207	180	177	208	183	187	189	196	195	174	187	182	194	169	175	185	198	179	187	171	197	199	187	181	174	177	173	174	172	177	206	196	188	178	216	178	184	182	166	177	192	179	166	184	187	174	196	154	220	180	190	192	193	181	192	176	174	175	185	165	199	198	187	163	201	173	171	186	187	203	171	220	196	181	192	156	196	191	207	183	182	194	179	181	190	176	171	166	178	164	188	165	177	164	186	170	178	179	184	201	190	162	166	171	188	166	176	209	194	190	181	156	194	181	183	171	168	178	193	183	182	195	173	161	175	182	195	160	177	187	178	161	182	193	171	173	179	187	188	164	177	186	153	174	210	184	194	189	200	178	173	197	183	191	159	163	174	191	200	197	176	189	189	167	178	190	170	196	195	165	198	185	139	189	189	198	163	176	169	194	193	196	190	186	183	189	169	185	197	195	197	186	187	180	170	186	197	193	177	213	172	188	204	178	193	158	186	181	201	214	215	191	204	201	181	184	209	198	199	191	174	184	190	181	177	177	190	197	173	174	183	186	188	173	191	188	185	187	184	181	191	179	176	175	199	191	186	190	182	185	203	172	187	183	184	181	186	197	198	169	195	185	179	187	208	190	182	188	174	188	196	166	207	188	201	171	167	170	191	165	212	169	180	192	190	168	185	165	166	172	186	200	183	171	179	202	185	203	186	168	174	171	193	195	181	168	172	189	183	187	166	161	189	205	175	173	170	195	175	215	165	159	208	186	155	184	166	195	162	207	185	174	193	164	196	172	179	183	200	160	184	193	165	169	158	165	196	188	185	206	194	175	167	167	180	173	174	181	167	189	185	170	180	180	197	188	183	168	161	172	184	175	181	167	174	201	192	169	155	176	198	185	193	173	191	208	178	193	190	172	186	190	204	210	201	180	169	183	187	187	206	204	179	179	170	203	160	194	175	184	201	209	165	149	176	197	199	162	171	198	167	171	186	191	173	187	182	149	201	191	183	198	191	211	185	176	184	177	199	192	175	198	196	177	168	186	181	188	180	170	157	196	200	179	183	201	206	197	162	197	205	188	168	228	199	182	182	180	194	199	163	170	172	165	188	169	204	166	164	164	214	187	176	173	183	187	174	177	198	181	167	173	193	187	188	205	192	189	165	169	201	203	206	182	195	172	203	184	184	173	185	185	174	186	204	177	180	176	190	187	205	193	180	185	172	212	185	199	192	190	191	201	185	187	205	192	178	209	160	195	195	177	188	200	202	197	178	184	207	175	192	209	179	176	190	200	158	196	152	186	179	189	188	194	189	194	179	178	192	171	179	191	177	189	173	190	168	177	172	154	196	183	180	206	178	200	183	182	181	186	166	200	198	195	202	198	187	178	192	209	184	200	182	170	205	172	160	192	173	177	194	203	181	176	180	208	157	194	176	158	196	172	189	172	192	178	180	207	185	187	175	194	197	201	175	192	186	183	195	196	185	208	191	193	176	180	196	167	152	192	190	186	170	168	179	165	201	172	177	183	192	184	169	174	179	190	178	187	188	197	167	187	166	181	156	213	178	208	166	210	226	195	177	185	189	176	167	181	185	177	178	216	184	184	179	201	181	165	182	182	183	195	177	186	192	152	178	182	178	183	185	166	215	196	187	209	186	173	173	154	197	188	175	172	177	178	184	206	177	173	194	166	169	170	203	182	178	189	189	193	180	193	168	182	184	200	193	172	177	184	189	201	199	201	197	185	198	164	162	203	179	175	187	193	213	192	180	198	171	177	181	185	180	175	173	161	195	159	181	181	189	192	213	176	194	192	175	159	185	183	182	184	179	173	181	170	167	183	183	199	196	187	200	185	171	193	190	205	179	195	204	185	172	192	184	168	195	181	202	195	181	181	166	170	166	139	180	206	168	175	191	173	188	195	197	198	184	180	183	200	176	196	166	212	184	201	193	202	182	180	201	211	175	187	200	190	174	216	180	156	196	190	183	202	204	173	170	177	174	209	182	180	194	199	174	211	157	163	184	183	185	175	177	185	199	171	177	168	187	180	161	200	192	210	181	196	177	202	179	178	203	191	151	179	181	191	196	188	212	163	187	176	187	177	162	167	158	161	180	193	194	197	177	156	188	186	164	183	184	201	228	183	195	183	195	184	180	202	157	161	191	172	175	175	180	207	199	197	169	189	189	208	186	167	207	174	177	188	171	172	188	169	187	185	179	189	186	192	196	181	166	179	169	179	193	187	215	180	191	189	170	172	186	169	175	242	182	198	165	191	164	179	156	202	195	187	216	204	189	197	185	191	167	188	180	170	230	197	175	185	185	169	166	181	192	173	188	167	190	194	170	182	201	197	161	211	172	161	176	152	168	184	164	169	184	180	186	200	199	187	184	207	176	166	187	200	177	192	197	174	184	186	170	186	171	202	196	180	186	201	204	190	205	154	179	209	215	175	205	162	178	177	176	184	160	198	196	169	173	179	185	168	179	155	172	196	183	217	174	174	209	179	198	201	194	179	182	209	155	173	191	164	192	181	187	182	173	177	175	189	161	196	196	178	180	189	166	166	179	196	189	197	185	179	188	201	201	180	200	160	184	162	193	186	211	173	184	169	175	173	167	197	189	188	174	168	185	188	185	188	167	167	187	200	188	168	190	185	182	194	189	196	178	187	182	180	201	201	175	187	189	169	186	166	169	191	191	193	193	214	208	161	156	185	193	167	191	178	167	190	175	201	178	184	177	190	180	162	178	210	200	184	193	182	168	180
5887	6687	12069	12758	9911	6747	5216	4007	3484	2457	1965	2236	2625	1672	1782	1415	1980	1547	1340	1105	852	914	774	687	780	698	646	657	647	648	663	625	678	638	595	607	638	610	600	609	609	596	594	565	616	600	608	624	584	576	589	637	612	611	604	573	597	583	588	599	616	611	609	618	571	599	610	617	610	603	610	580	625	584	585	590	644	665	596	644	613	657	584	595	611	587	590	601	605	593	611	633	621	573	609	643	599	589	574	607	607	596	589	577	614	604	584	612	568	585	651	609	618	589	600	587	599	599	605	606	631	563	602	576	598	625	611	573	616	609	587	613	582	560	618	601	630	594	576	633	626	618	634	550	583	573	618	642	593	608	645	611	627	581	654	598	599	586	602	576	630	573	611	589	641	581	605	568	607	594	622	634	623	593	588	576	619	585	596	609	563	616	655	629	593	587	659	599	579	643	598	595	602	588	612	622	579	623	584	600	644	626	605	593	646	632	604	578	582	633	605	583	607	621	629	576	576	578	579	615	647	624	622	601	610	640	613	585	593	607	620	564	601	627	648	630	577	629	609	618	601	596	622	620	608	612	583	581	547	608	653	604	573	642	566	642	591	650	614	610	593	620	615	616	610	625	620	636	598	583	610	616	594	612	623	574	648	607	665	605	580	634	588	573	566	610	570	617	610	610	549	579	600	572	552	600	596	590	605	622	618	551	600	607	611	585	608	613	608	616	610	598	600	608	613	612	592	623	619	609	630	616	587	566	625	606	608	580	632	605	619	614	610	589	629	567	613	533	611	571	607	592	636	603	607	548	598	608	592	600	550	606	566	605	584	582	628	609	598	600	610	614	605	610	606	603	624	601	601	620	615	560	584	607	607	651	600	617	611	608	625	658	636	622	600	588	536	593	585	606	628	611	645	592	580	636	573	618	595	600	608	606	650	558	621	624	549	615	579	578	599	597	611	616	608	583	627	610	586	620	598	561	597	635	604	606	609	625	559	591	567	590	647	560	575	546	612	624	578	606	605	571	648	611	598	557	623	620	641	618	611	593	638	601	604	608	613	591	594	643	622	621	596	593	627	625	586	569	605	599	558	644	613	615	571	598	627	642	588	616	598	624	630	623	621	610	634	615	591	658	591	612	617	614	590	589	587	609	619	610	649	576	603	612	580	617	638	611	626	589	585	608	604	611	606	602	576	624	589	647	660	587	602	609	548	608	641	627	631	623	624	618	576	566	618	561	634	552	603	610	565	607	596	641	596	588	569	603	579	590	584	585	625	600	614	582	601	588	563	605	607	609	648	630	598	582	614	618	646	598	630	580	612	587	579	630	618	603	624	607	629	595	575	569	586	586	620	601	591	575	613	595	575	634	600	585	616	576	596	583	639	626	598	600	636	642	651	584	603	610	566	600	584	614	595	568	601	584	593	586	592	613	605	628	617	612	594	614	559	580	579	620	567	557	631	597	595	650	590	559	585	620	650	598	595	601	625	596	637	593	590	592	611	605	587	590	585	628	618	592	604	618	602	615	595	595	624	604	628	609	578	630	588	595	621	597	639	605	654	569	577	594	604	586	596	592	632	609	617	629	562	601	613	585	580	626	583	602	607	574	621	615	585	607	655	592	568	567	623	659	580	638	624	569	634	599	609	604	621	601	548	599	627	572	585	619	619	625	592	598	578	613	619	585	597	564	585	643	632	609	566	609	608	567	611	572	628	626	606	588	604	590	589	580	595	569	651	595	606	582	582	624	613	597	618	570	628	592	638	606	622	616	585	621	619	606	573	620	580	603	647	620	593	607	643	589	622	569	601	630	629	553	580	604	549	569	601	605	586	609	596	598	612	574	611	616	625	601	627	611	630	580	579	581	630	669	623	593	578	605	621	586	606	618	587	576	650	583	602	564	620	603	603	615	603	586	619	631	598	620	614	623	611	597	617	603	616	579	590	571	587	630	582	588	596	648	629	579	562	603	584	594	625	626	641	576	582	621	607	608	580	597	587	617	640	576	574	615	581	578	552	607	631	590	623	601	563	639	627	560	581	617	647	571	609	606	578	572	586	633	572	611	646	599	612	567	629	606	589	611	596	630	613	615	623	628	622	620	596	604	573	584	588	628	596	586	610	569	648	636	619	577	618	578	587	610	604	599	602	612	627	592	645	593	582	641	572	573	552	638	606	620	635	636	626	599	612	648	612	584	625	602	592	613	615	567	614	617	576	635	570	638	610	581	580	632	611	617	553	622	608	645	629	628	601	615	614	582	593	597	621	609	594	605	618	645	628	666	588	596	606	588	615	674	609	576	602	602	600	636	561	642	640	630	612	614	624	594	625	559	636	613	576	585	597	596	591	586	572	657	593	567	587	585	618	573	607	621	582	620	592	609	614	581	598	577	567	623	622	586	585	601	626	599	624	605	620	598	601	587	595	583	605	625	623	570	619	634	568	624	611	594	606	643	568	620	598	623	575	574	592	574	635	647	591	596	624	602	595	636	571	562	588	591	655	632	546	572	593	615	600	571	597	600	588	632	569	602	634	644	628	586	587	623	600	561	595	594	591	595	572	590	627	555	568	588	561	642	639	589	643	577	568	607	626	615	614	578	638	609	602	588	560	597	638	596	593	593	566	629	651	584	588	598	570	589	612	643	582	613	561	619	637	593	608	608	592	621	614	513	660	564	590	601	639	611	584	577	597	598	610	604	572	665	614	656	590	634	614	603	591	615	611	579	604	621	628	639	612	623	588	624	594	575	656	585	631	587	593	608	626	604	611	609	596	661	591	608	629	582	579	617	583	608	628	597	551	612	626	629	571	606	611	628	617	613	656	591	580	590	620	657	643	600	614	640	626	549	627	635	591	541	608	603	608	626	579	601	615	588	605	609	637	587	604	620	573	600	590	561	571	594	593	623	628	598	617	638	609	583	618	588	598	594	582	639	598	605	626	610	594	590	596	600	617	599	611	642	601	617	629	669	587	579	585	596	594	600	572	571	608	608	624	632	637	618	610	628	621	598	641	612	596	590	585	593	608	577	621	609	624	601	629	631	589	585	634	622	628	580	614	632	637	618	581	577	597	643	597	579	601	608	577	591	616	585	609	563	640	607	625	588	619	603	580	594	606	578	588	621	579	582	615	602	624	608	614	602	606	599	605	623	612	635	613	618	599	613	626	580	620	633	527	604	578	580	590	618	600	614	609	563	589	567	581	569	604	629	590	619	626	623	563	667	613	614	620	616	590	547	575	606	618	634	583	583	632	622	640	602	620	590	589	596	600	584	630	576	587	578	581	642	625	575	651	634	611	579	593	610	606	589	574	646	621	626	604	610	618	531	600	630	630	611	604	606	628	613	629	604	646	586	611	572	625	601	627	714	574	624	601	543	588	593	611	612	632	571	608	626	654	607	612	622	609	607	613	615	627	610	586	592	605	590	608	585	619	625	559	581	601	590	595	668	646	543	603	600	623	594	589	598	582	603	584	615	686	605	637	596	586	562	605	587	632	605
26941	30518	36011	33389	30107	24465	19602	15378	12264	8438	5075	5483	6260	3837	2862	2309	3181	3108	2401	1641	930	876	734	534	435	434	377	384	470	379	388	353	314	343	381	355	389	342	333	340	316	325	336	302	349	321	322	344	310	304	307	356	306	320	304	362	331	320	339	280	323	332	289	344	375	325	341	318	312	330	324	330	328	294	326	301	313	312	335	321	318	317	290	319	334	329	310	302	337	325	316	331	300	294	366	334	339	323	335	327	322	321	317	325	332	321	317	311	313	321	304	321	319	307	312	310	325	304	324	304	326	325	306	324	329	312	324	318	286	310	306	297	323	311	304	308	311	327	313	330	321	340	346	327	318	303	321	307	336	312	312	297	303	309	377	335	327	327	356	333	354	377	319	272	337	298	306	342	303	318	315	340	315	294	324	336	348	326	298	325	320	291	363	332	311	307	337	359	297	300	294	313	326	326	323	353	331	306	334	330	314	314	331	322	301	327	327	358	323	309	294	350	344	307	306	318	320	316	287	304	325	318	299	315	313	339	324	298	318	322	362	308	314	306	320	313	317	320	302	312	311	294	344	304	361	301	310	310	288	324	315	304	334	351	325	331	319	330	317	307	314	329	291	313	313	330	316	296	299	322	318	326	315	336	334	328	326	301	293	358	347	336	315	331	325	314	321	337	366	326	339	324	308	318	341	292	353	329	359	314	335	326	301	292	341	353	315	299	310	319	289	334	311	316	312	349	321	339	327	305	299	336	354	347	344	317	353	312	346	316	351	342	326	318	299	342	336	334	344	314	286	302	345	324	278	332	301	360	344	391	341	359	317	300	303	312	353	326	301	335	338	330	313	354	307	325	311	292	340	335	302	323	289	322	321	313	343	322	322	305	335	311	316	324	298	307	315	299	327	309	312	343	315	312	324	333	321	310	311	289	327	321	342	293	322	329	328	306	316	320	311	345	322	323	299	305	291	309	349	327	346	322	301	334	286	369	303	301	306	288	342	321	345	308	296	332	296	328	291	313	326	308	346	337	317	349	336	293	316	318	291	307	308	322	314	333	315	311	315	337	287	377	347	295	303	320	303	333	319	337	320	320	291	335	319	348	315	337	344	312	320	318	303	340	347	314	339	265	347	322	329	313	318	297	320	329	309	318	329	328	338	301	306	305	326	334	340	306	310	292	305	308	319	302	307	310	328	311	289	313	332	346	356	311	306	309	322	308	306	338	303	354	302	319	312	317	295	297	323	337	298	302	318	324	328	321	347	307	326	335	313	296	304	332	310	313	308	304	322	315	334	349	328	294	348	323	297	253	307	334	324	335	304	325	311	323	332	328	325	298	347	327	344	293	306	318	311	315	324	327	320	318	324	329	330	300	293	325	307	316	305	344	311	315	332	312	297	349	344	314	315	337	370	332	316	323	318	286	372	341	291	352	336	301	339	304	310	311	351	310	295	347	316	323	314	285	302	325	319	309	321	283	319	335	287	319	347	347	315	284	341	331	330	350	325	330	343	330	295	315	314	301	329	326	319	342	323	318	339	321	317	317	342	320	285	315	320	322	329	299	317	305	330	288	341	350	297	323	301	275	327	338	314	299	316	319	325	306	308	317	334	353	320	330	299	324	325	307	344	334	330	313	332	300	270	308	307	323	317	333	304	315	277	310	344	292	289	328	289	320	317	325	322	307	350	323	306	292	320	311	300	302	309	351	318	313	342	314	357	315	315	301	310	330	343	292	294	336	306	278	341	327	304	336	308	328	317	343	327	328	321	332	314	322	342	335	308	357	337	308	311	325	320	305	358	332	303	299	348	339	345	338	330	285	328	315	325	333	324	323	298	322	311	351	334	312	324	319	330	330	308	298	321	330	303	331	312	309	342	302	310	307	292	333	339	317	304	285	305	324	319	299	327	327	316	319	308	322	293	320	327	328	335	309	302	337	342	340	304	322	270	306	323	344	306	326	296	277	328	324	328	300	347	365	319	334	324	312	305	285	322	324	342	307	361	344	293	309	345	327	324	340	307	316	334	299	362	310	293	324	326	324	320	297	290	304	305	337	316	311	321	335	340	303	330	356	328	320	321	326	275	351	280	325	294	311	328	314	311	326	303	335	287	341	298	306	321	288	350	287	334	330	332	329	284	295	375	289	310	316	317	312	320	331	341	345	279	290	300	321	366	314	310	320	330	308	298	354	310	285	312	355	307	326	314	310	287	298	307	327	335	331	310	316	348	340	299	315	301	298	321	277	336	325	346	323	304	329	316	344	325	324	284	317	312	304	336	324	312	315	318	321	327	334	362	313	337	321	335	321	286	322	333	345	329	318	315	311	320	308	320	327	297	321	327	319	323	306	322	329	320	282	287	297	308	320	317	302	355	308	316	342	331	322	331	321	316	295	324	294	328	311	293	304	337	328	349	292	340	335	314	277	328	317	317	311	322	322	336	304	324	322	319	303	316	304	285	329	324	329	331	321	324	277	329	332	329	281	311	337	344	319	293	314	341	333	307	311	335	290	318	312	337	314	317	324	301	311	272	310	318	317	316	319	311	322	320	290	339	306	345	315	333	318	343	352	321	300	305	323	295	293	348	316	303	301	317	329	313	329	327	313	279	312	303	316	284	310	315	317	311	332	317	318	310	314	319	300	330	332	341	330	337	326	300	309	278	318	318	323	295	280	317	321	315	317	334	342	290	294	308	313	347	330	282	310	285	309	337	334	328	328	316	329	329	352	278	333	322	301	314	322	331	348	314	323	300	328	307	321	312	299	312	343	321	329	307	317	334	317	308	337	295	332	290	283	352	292	346	308	329	287	311	345	294	341	299	326	321	278	313	328	295	349	301	316	318	346	303	300	321	315	324	313	304	307	310	279	331	332	305	312	327	311	296	313	323	297	303	284	306	308	300	340	309	313	330	309	314	300	323	306	340	293	364	314	284	332	337	312	307	305	314	274	313	322	309	333	307	321	298	314	277	287	301	318	335	331	308	304	317	324	298	287	304	286	330	335	280	333	355	288	347	292	323	338	312	313	329	313	335	348	344	303	336	290	328	320	344	295	299	329	337	294	320	324	319	321	330	315	309	314	301	329	329	304	300	316	328	343	335	337	348	326	326	319	341	298	300	350	320	341	321	304	279	327	301	327	319	336	305	309	323	352	324	307	323	304	313	322	315	334	294	290	328	321	331	312	331	290	326	342	316	296	342	315	323	298	319	319	347	314	346	336	332	296	319	337	326	302	331	337	332	328	340	344	288	308	313	335	344	339	352	330	323	323	305	288	336	299	309	311	312	329	318	305	330	310	304	322	334	315	310	335	356	289	312	334	297	295	347	324	306	319	337	345	321	340	364	309	323	341	321	293	314	345	350	310	332	292	302	329	321	318	325	321	342	314	351	329	282	343	344	334	318	347	296	297	333	315	310	344	299	300	310	300	326	338	299	308	322	324	292	309	331	330	319	329	318	351	311	357	317	320	305	323	312	316	335	321	339	342	312	322	303	339
21368	23771	33494	37747	37494	33504	29654	27558	24891	18838	15329	20176	21601	14236	11524	10185	13805	12528	10392	7162	4139	4301	3731	2270	2208	2011	1641	1465	1649	1654	1920	1444	1234	1246	1454	1362	1426	1292	967	1004	999	1051	970	972	990	989	993	939	985	966	949	869	984	901	940	967	934	954	993	923	952	962	971	972	993	979	949	980	972	945	941	927	1031	973	942	956	920	971	922	946	1020	964	970	910	922	915	981	949	929	1012	980	981	881	953	966	943	978	958	910	963	967	914	944	985	953	936	922	909	965	988	1003	994	921	957	957	941	966	950	949	922	1003	928	967	985	934	959	952	892	957	943	996	891	952	960	926	966	939	879	923	918	967	913	947	886	945	958	885	960	969	939	976	928	906	931	950	1028	902	932	965	1006	1005	947	939	911	967	964	915	964	930	973	991	932	900	988	931	951	972	959	948	960	911	859	978	927	921	965	952	992	1002	983	969	907	935	935	895	959	950	983	910	903	937	938	972	939	908	930	934	936	953	937	961	955	925	916	935	942	981	971	958	929	961	949	992	972	947	901	1000	1032	966	944	978	975	921	919	912	898	991	907	926	956	959	943	946	948	968	951	999	945	939	961	899	904	991	879	954	916	885	986	928	909	959	913	1002	957	932	973	945	933	878	919	910	966	905	1005	936	938	947	969	927	953	939	931	924	983	946	938	957	922	927	954	933	927	953	958	917	915	960	961	894	945	931	938	962	942	915	959	934	919	982	969	954	932	941	916	922	959	982	953	922	939	958	946	954	907	922	975	941	915	892	968	940	926	944	912	894	945	954	932	914	981	922	912	944	921	930	927	879	917	963	929	968	919	915	920	909	922	962	993	953	963	900	964	1003	1006	931	925	996	1014	888	939	963	948	947	955	911	970	914	939	949	910	920	913	1022	979	957	959	915	953	942	927	967	964	923	965	948	957	988	939	867	926	917	890	1000	914	907	990	889	951	896	978	928	983	957	913	942	984	948	932	987	957	1004	917	932	937	943	993	965	925	973	940	965	973	945	911	977	970	878	831	947	1003	886	956	931	932	896	918	867	938	903	945	994	988	902	946	965	955	920	925	973	906	959	987	959	902	970	941	916	925	955	991	953	913	946	960	992	946	928	938	952	972	913	917	997	961	985	932	964	942	959	947	903	937	980	968	964	957	957	980	920	988	929	928	999	940	884	918	882	948	894	932	966	942	975	969	930	1010	925	930	966	932	927	950	901	947	949	967	917	952	937	960	952	957	936	932	972	1002	939	970	933	956	950	961	949	954	967	993	904	939	956	924	949	937	963	896	945	973	961	906	900	950	926	1013	929	954	985	892	965	1002	935	979	984	965	903	943	986	955	937	941	957	957	915	965	913	859	919	936	952	943	972	929	953	1012	940	907	940	941	923	898	975	939	1007	888	904	1017	940	965	901	967	918	945	948	977	958	938	947	987	919	967	959	985	956	949	971	964	926	957	925	930	885	889	924	909	941	956	882	949	952	985	930	891	923	943	929	974	943	944	906	935	904	971	970	939	922	939	925	981	991	1005	918	951	870	905	927	900	971	971	925	963	970	890	965	901	945	912	943	881	878	895	967	935	927	908	943	984	887	958	929	975	929	946	952	954	942	975	902	1005	908	955	940	913	977	956	912	947	950	956	929	918	929	962	961	898	944	934	927	913	960	970	944	936	934	977	954	909	945	925	925	917	1019	938	1005	957	936	979	951	966	943	944	918	896	915	982	954	942	971	964	929	925	979	923	979	898	942	902	920	919	889	872	916	923	989	896	917	929	902	958	937	953	955	950	934	976	991	966	1006	973	953	936	904	977	945	943	995	923	970	939	908	998	998	966	956	970	934	951	1030	991	1047	913	978	883	879	939	927	972	942	970	960	938	888	984	935	943	982	986	966	946	975	994	956	940	948	977	950	917	924	939	964	926	1006	938	989	893	932	980	920	950	994	931	966	932	939	968	953	909	914	890	955	947	912	990	933	965	945	961	939	964	951	919	893	944	988	940	924	993	904	994	909	929	951	954	946	934	925	900	893	941	950	922	930	922	988	983	954	928	923	923	957	921	926	905	948	940	972	966	923	995	959	935	996	900	950	921	954	974	931	983	939	955	976	914	911	929	929	907	885	917	945	951	938	958	914	1018	983	935	929	899	1014	889	919	890	970	939	936	998	943	917	916	915	875	986	924	888	961	927	926	941	957	941	964	949	953	1001	974	952	924	931	915	889	939	901	936	901	897	941	938	957	971	940	977	971	941	951	914	923	922	976	945	955	962	981	944	915	923	971	942	923	1012	855	950	926	968	912	931	931	937	981	952	943	964	952	940	916	954	950	872	942	939	945	975	1005	970	976	887	935	938	978	964	975	945	964	924	954	959	916	969	926	897	923	875	893	976	945	930	924	981	1004	930	897	922	958	949	863	971	967	919	959	946	917	950	977	913	1000	892	911	927	943	946	935	953	961	920	924	919	924	968	942	946	900	929	913	960	915	882	914	928	927	923	973	953	979	948	938	883	948	964	961	914	977	921	978	910	959	934	952	925	984	944	957	967	955	964	930	962	925	923	924	933	935	978	932	992	871	960	882	900	917	878	915	929	949	957	918	940	949	984	909	920	970	937	946	920	925	896	976	958	965	966	903	962	932	966	966	929	948	943	936	874	877	945	900	887	902	968	957	930	941	912	893	960	969	954	943	950	901	955	907	957	988	1000	936	931	955	918	985	969	1011	973	933	936	947	949	935	961	973	943	974	904	934	979	950	937	949	961	977	933	896	994	980	945	967	977	985	933	982	894	971	885	913	890	917	918	996	945	886	996	948	891	913	922	888	893	970	937	953	971	897	999	902	915	929	934	941	974	898	999	961	885	972	911	950	922	946	909	958	886	965	917	893	952	920	963	991	951	943	920	947	929	968	910	992	952	977	912	922	964	969	974	1026	955	988	895	902	917	908	925	894	914	965	956	967	905	937	930	935	892	946	901	901	937	952	954	964	922	995	938	982	920	931	965	894	956	866	934	940	886	939	966	947	938	962	874	924	932	933	916	970	966	947	879	912	959	856	997	947	935	909	927	940	929	924	955	892	926	887	920	963	894	972	918	984	984	964	981	933	939	932	886	933	964	994	953	929	917	883	890	961	965	922	940	950	906	951	934	942	947	895	980	947	1015	930	951	926	944	979	947	969	869	958	943	925	879	891	945	978	936	974	982	948	952	951	973	888	931	979	945	953	925	962	892	967	980	922	902	897	930	923	955	951	955	914	944	840	926	982	924	910	928	936	938	956	931	928	960	891	945	933	918	935	957	934	957	955	919	927	1033	981	983	902	925	973	979	932	950	953	940	947	887	981	994	928	890	954	876	994	922	940	960	937	995	959	951	914	942	992	940	892	916	925	939	984	994	972	954	973	980	970	946	940	999	954	915	925	900	926	887	967	968	938	912	974	968	939	942	938	917	940	920	915	963	921	889	938	914	853	955	925	967	916	914	905	960	925	917	990	961	903	930	948	944	912	954	902	914	934	937	975	984	932	931	943	933	924	920	940	937	949
38716	37217	39240	37193	34074	30271	27905	24856	21656	15580	10158	11744	13191	9011	5969	5107	6325	6972	5093	3481	1767	1711	1403	858	711	629	538	476	512	529	576	420	392	389	472	422	425	393	348	337	310	338	331	357	342	330	327	328	346	291	350	318	306	342	289	320	301	348	322	339	314	321	324	346	335	308	310	348	319	329	281	323	322	338	319	303	308	314	336	338	340	293	323	311	316	342	336	332	319	310	318	336	325	336	303	288	359	325	324	303	301	326	319	319	318	313	336	310	309	335	360	328	350	304	327	307	306	328	329	372	318	337	335	306	328	289	312	335	312	336	338	311	301	323	317	294	313	338	348	344	285	327	291	331	330	337	313	338	287	333	323	307	329	300	310	309	276	317	296	325	336	325	315	339	339	305	293	303	311	296	321	312	298	330	340	311	304	316	314	313	340	297	345	321	302	302	343	308	329	369	289	277	318	298	313	314	318	328	308	312	319	305	323	318	307	319	333	317	283	309	328	321	332	308	304	314	313	315	317	314	328	342	318	328	308	366	286	311	319	295	281	302	338	314	292	315	287	316	315	347	312	300	303	355	323	315	351	322	315	311	323	331	331	300	316	315	299	291	335	330	335	336	282	336	282	319	299	331	307	306	310	332	349	310	311	339	315	301	352	291	323	318	331	330	361	366	320	311	341	343	331	296	346	287	335	312	315	369	363	347	282	314	328	309	326	312	320	328	326	321	313	350	333	283	347	285	305	322	287	321	322	325	316	301	334	350	326	352	304	331	301	292	328	306	306	304	300	301	313	344	289	312	352	322	351	306	326	317	298	294	323	315	326	318	333	299	310	310	344	326	285	297	288	310	336	310	314	314	293	291	323	340	316	319	291	331	346	285	316	310	310	338	298	341	332	285	327	346	310	317	301	323	333	345	296	311	307	322	292	306	278	339	345	308	361	306	319	317	326	287	322	327	337	347	314	334	312	338	315	324	333	335	324	310	291	314	334	324	288	328	301	334	286	295	350	322	337	317	313	325	322	323	291	347	321	361	321	330	338	315	338	317	324	300	304	301	336	320	290	323	338	323	318	345	297	308	345	297	284	286	289	307	282	318	319	311	295	307	337	311	291	328	299	326	342	326	323	323	292	318	331	318	285	300	326	325	296	286	306	323	309	357	330	302	309	333	341	334	334	329	323	310	329	315	318	295	331	343	325	319	316	334	313	315	308	324	293	327	316	335	334	282	338	293	304	314	318	316	278	329	313	319	314	320	312	327	304	327	303	315	342	327	345	313	337	316	345	325	344	333	308	321	302	293	296	316	311	363	286	296	318	333	318	319	348	326	301	341	315	338	315	315	361	331	299	296	315	341	368	312	325	346	328	308	351	292	347	336	338	328	328	286	334	287	315	339	297	311	317	313	317	324	319	349	352	336	343	296	308	342	332	286	313	305	310	283	343	326	330	331	303	307	293	332	297	331	288	316	334	299	347	286	326	303	297	295	344	361	304	325	290	294	340	291	320	307	294	320	325	300	337	310	304	304	328	303	306	317	311	328	311	340	301	331	299	316	318	324	297	318	310	318	312	334	329	335	328	324	338	354	296	316	316	327	287	341	328	293	334	300	311	293	317	315	312	318	317	323	327	322	298	328	297	318	301	343	313	338	296	303	319	318	348	313	332	292	330	306	278	309	330	341	320	341	333	326	299	295	315	349	343	279	325	343	318	316	278	292	351	321	301	314	319	333	287	313	315	296	337	300	317	301	305	334	332	300	286	291	278	329	334	322	338	325	323	313	327	327	312	341	339	311	315	322	324	315	336	278	317	292	309	332	331	322	306	327	310	312	333	323	319	303	304	326	319	334	292	325	320	337	285	340	332	318	323	319	309	334	294	354	313	317	309	323	331	330	308	311	312	288	338	339	315	339	321	368	322	327	326	309	328	313	308	303	288	297	335	292	330	334	309	334	274	288	337	303	345	323	345	325	291	288	340	347	312	309	330	334	323	293	282	316	302	315	320	308	337	295	317	314	317	310	322	340	323	309	315	298	328	324	302	314	309	376	309	300	312	317	351	328	349	315	328	294	336	321	305	314	347	307	314	326	315	322	289	345	306	334	273	304	331	271	322	304	349	309	279	312	288	349	306	328	336	321	308	317	317	309	341	346	318	323	321	335	349	326	307	341	327	315	327	320	299	277	315	315	289	334	346	322	332	338	328	309	274	306	317	332	370	300	294	337	347	314	328	312	318	316	323	326	316	310	309	313	287	339	323	291	313	294	307	323	344	324	333	319	316	352	308	300	332	342	327	313	288	311	324	320	295	288	332	313	309	317	306	320	306	312	321	349	302	281	293	303	291	342	294	294	312	294	328	299	327	316	312	322	347	309	324	330	330	301	287	350	311	342	305	307	328	286	306	282	332	278	285	310	302	321	314	326	319	340	301	336	330	312	280	314	316	318	350	326	330	327	292	342	296	277	314	297	300	330	310	330	317	290	345	303	314	316	296	310	347	319	322	328	299	322	314	319	324	295	321	322	307	311	327	326	307	316	310	345	296	332	328	284	331	297	298	319	315	320	304	312	291	330	320	327	371	308	306	266	311	328	339	290	314	312	266	318	327	293	328	288	325	328	333	320	273	309	296	286	345	345	310	308	335	359	322	320	294	325	325	305	339	305	309	337	332	310	304	296	328	344	294	342	304	342	329	306	310	301	309	332	330	299	327	321	349	333	335	320	304	302	300	335	330	330	316	304	343	322	327	301	339	331	300	302	299	340	328	336	298	321	323	319	328	335	336	334	354	294	317	329	286	313	308	330	320	291	307	316	312	299	324	317	338	308	315	337	318	312	319	322	357	339	331	336	334	297	315	346	321	317	332	322	307	331	278	311	333	325	324	381	334	315	309	316	335	326	306	302	331	320	311	350	306	326	306	324	355	299	349	329	297	326	327	311	311	299	315	297	332	275	328	349	287	329	297	324	332	321	321	314	330	331	317	324	292	321	324	298	306	302	306	336	339	332	328	292	356	328	301	291	303	342	286	317	310	310	321	338	324	313	322	316	321	322	305	324	289	333	307	301	293	328	272	273	286	307	342	321	328	295	279	317	306	326	314	320	311	305	339	284	299	296	294	270	302	318	325	280	332	341	321	327	316	322	331	320	327	315	310	289	304	295	321	317	306	304	325	346	304	304	324	305	303	302	320	354	308	320	332	319	285	308	295	307	338	303	309	356	291	276	332	333	313	314	330	320	335	312	341	348	313	327	338	339	302	305	325	330	299	315	349	341	291	336	297	319	323	303	343	358	297	320	302	324	317	317	332	303	351	332	312	322	321	304	296	317	335	314	351	301	321	348	344	295	313	324	330	309	287	314	322	307	328	340	336	287	306	350	319	331	287	316	352	334	349	354	332	283	301	308	300	285	326	288	298	334	298	340	315	331	343	310	321	303	330	321	328	317	339	295	343	327	329	314	343	329	319	327	344	334	314	326	316	313	308	312	328	325	326	340	288	343
30514	32833	39716	44544	44301	42313	39943	37047	34503	27686	24663	31591	31534	23685	17798	17574	22510	21035	19112	14014	8920	7170	6512	4202	3833	2894	2750	2391	2612	2533	2786	2260	1570	1679	2354	1653	1846	1569	1141	1055	1045	1048	1083	1038	1036	1055	1050	981	957	989	936	939	950	1009	957	942	980	1034	937	962	907	1016	984	1025	934	945	943	906	965	946	962	918	880	904	959	962	921	946	950	983	945	938	1005	970	901	1000	891	887	897	932	919	931	928	904	917	875	973	935	930	886	922	907	944	942	932	931	935	943	900	935	891	879	927	915	949	922	937	956	951	939	941	934	869	865	896	881	918	961	919	944	937	941	925	933	911	981	931	937	937	989	899	954	950	915	950	951	965	970	931	924	914	949	907	914	916	875	934	994	900	908	973	880	893	872	1000	872	903	933	954	972	939	946	893	867	908	916	947	939	964	911	913	924	961	861	910	948	960	961	903	915	875	965	950	962	939	873	944	920	961	911	964	914	877	915	847	914	929	884	959	908	903	934	960	899	869	918	915	864	909	892	946	924	899	931	912	886	902	932	961	980	911	874	881	988	898	870	914	954	849	924	907	935	925	915	949	866	926	939	904	932	940	932	861	952	932	959	914	909	930	877	932	879	907	903	903	911	881	893	900	943	928	905	935	908	931	912	883	927	940	868	868	934	906	943	919	883	929	904	919	850	898	903	893	899	896	928	905	869	897	905	967	917	844	956	840	898	938	876	910	868	928	923	869	885	876	946	913	937	936	929	924	922	909	916	850	961	860	940	938	920	904	989	931	898	942	863	941	936	885	889	875	918	917	925	931	965	924	886	888	946	935	958	906	885	864	911	906	949	908	908	922	900	931	900	971	944	909	972	908	881	906	894	930	925	912	858	920	879	882	889	897	897	893	930	876	910	935	861	876	952	860	904	935	908	911	954	906	938	891	953	873	867	916	890	892	855	945	984	977	858	931	903	887	903	925	857	943	910	945	939	913	942	921	901	901	892	900	940	920	848	941	935	925	884	910	933	949	847	934	897	886	940	878	898	880	928	864	924	900	937	933	916	923	862	962	922	860	938	907	878	946	944	893	943	914	889	930	896	953	929	918	882	913	911	897	939	926	949	908	917	966	888	894	926	961	978	1008	910	915	912	907	939	915	890	957	917	914	1006	931	928	894	906	1003	926	970	905	901	913	900	926	887	965	913	917	894	909	890	928	942	894	901	918	897	860	874	902	917	910	898	906	966	932	917	870	897	938	902	928	886	937	950	918	900	844	871	930	892	910	963	892	886	857	917	865	921	910	912	886	972	932	866	877	890	930	880	953	925	915	903	920	965	918	942	905	862	951	935	874	946	879	893	933	960	932	920	936	887	904	885	892	925	927	877	961	920	899	911	968	897	932	897	863	929	930	901	899	942	874	957	945	934	911	945	941	916	895	903	917	913	939	865	905	949	918	895	911	948	893	916	911	912	903	870	968	923	922	919	900	910	899	933	958	926	837	915	958	866	925	922	947	865	957	892	950	897	933	924	884	904	953	896	895	923	844	934	913	908	990	918	899	915	903	918	961	865	915	900	922	936	878	938	917	940	925	936	883	934	927	939	901	918	932	904	937	876	914	919	904	982	920	879	902	916	841	921	889	920	926	948	919	902	927	936	911	923	889	859	914	875	925	867	918	890	933	935	911	913	914	917	953	877	833	915	940	888	870	910	909	894	940	956	955	906	961	928	881	906	905	913	928	955	903	903	929	966	965	916	932	933	905	919	958	896	878	901	901	898	880	915	863	919	871	964	932	891	883	938	926	938	873	878	937	920	933	944	935	917	917	934	911	870	933	880	893	934	896	907	933	938	938	952	903	932	934	926	918	910	936	906	929	876	925	949	933	865	923	917	930	931	897	913	957	942	917	917	962	908	925	900	879	858	955	930	928	928	945	881	884	878	933	877	909	929	933	851	898	959	869	889	923	887	941	945	922	924	920	908	932	889	942	904	912	935	923	887	932	935	916	928	912	870	943	937	900	934	897	928	930	938	908	884	944	938	1001	896	898	883	934	894	920	914	957	908	933	899	887	910	854	928	930	868	890	862	923	937	951	886	885	935	879	944	871	873	909	867	913	897	909	894	935	939	899	931	901	860	962	954	829	909	872	925	909	968	955	893	982	942	915	871	898	896	941	944	892	861	893	926	904	912	833	912	936	983	915	957	919	961	973	941	866	957	916	882	901	931	922	933	911	908	958	955	872	957	953	955	908	931	900	899	919	922	889	930	923	921	924	903	910	889	925	900	906	914	890	911	946	925	959	892	886	928	917	866	917	869	947	926	897	963	916	922	849	890	894	913	965	896	927	927	916	969	926	972	928	922	891	898	914	915	958	924	950	952	894	935	986	926	871	884	931	887	928	940	883	911	905	899	951	887	951	941	952	913	904	904	955	945	931	900	852	959	922	896	889	920	902	918	910	940	902	954	939	879	902	925	887	915	953	934	901	880	968	921	898	896	864	873	873	925	984	908	893	885	953	900	888	888	921	913	932	885	928	867	941	925	885	917	896	971	926	913	939	892	925	991	846	850	919	941	908	887	856	912	939	898	909	893	916	904	920	909	921	951	911	934	945	949	886	914	958	876	845	928	927	835	852	880	898	908	963	926	930	910	927	912	931	924	901	893	962	931	891	924	854	947	946	960	844	896	915	969	885	928	932	942	888	927	945	959	909	873	871	839	886	902	913	966	915	950	921	920	931	967	916	976	936	918	921	909	941	922	930	905	930	962	910	914	915	885	853	890	887	913	888	946	888	908	937	959	888	914	923	898	930	943	922	901	882	914	908	896	920	904	854	931	921	915	969	977	882	969	914	942	949	895	872	942	931	927	951	961	904	930	860	936	920	966	886	925	920	903	909	861	902	895	891	934	908	908	925	883	916	848	904	899	928	917	880	912	984	920	945	924	922	890	917	945	892	924	904	897	956	912	1003	910	937	879	902	915	871	854	956	926	884	915	871	945	954	923	897	900	918	966	976	992	939	954	918	975	960	901	895	947	965	897	888	919	920	907	903	942	902	921	849	923	891	931	908	957	948	868	977	952	920	947	962	903	872	967	972	929	954	946	880	907	924	894	924	885	919	878	939	933	893	919	874	898	945	914	919	943	894	918	885	862	901	919	892	927	939	943	945	912	912	950	915	853	981	865	961	931	936	922	931	900	911	905	917	926	949	915	896	915	903	855	889	884	881	994	927	913	886	951	910	908	907	897	944	883	942	928	868	922	928	944	947	890	878	895	935	856	940	933	905	983	906	920	940	936	920	928	962	887	944	905	938	911	873	982	923	922	946	895	915	916	912	942	917	928	906	895	884	941	870	901	941	920	938	915	907	933	933	931	896	865	905	882	898	925	923	889	901	892	933	866	899	979	877	874	958	864	886	902	930	948	945	934	918	988	918	966	907	896	906	847	910	893	940	943	919	932	944	934	934	894	935	937	934	881	924	878	855	950	929	901	900	888	937	907	874	919	888	950	910	908	927
5176	5887	8414	6064	3761	2121	1358	969	787	607	404	466	488	393	307	323	330	341	316	256	229	223	193	179	173	236	194	201	175	191	193	194	169	166	166	180	206	184	196	192	172	179	181	186	195	198	187	214	208	177	187	166	195	170	194	166	158	187	189	185	179	202	178	194	174	185	185	176	179	189	165	179	175	185	179	209	187	199	212	188	180	170	178	191	158	171	185	201	167	185	180	191	153	196	175	171	180	174	190	197	211	177	180	203	183	202	176	181	205	182	158	195	199	180	189	169	184	190	174	174	187	180	167	181	174	205	177	199	188	185	190	176	184	180	187	186	186	190	199	204	180	185	209	168	180	175	211	183	175	196	180	178	201	206	162	208	194	202	175	192	199	192	181	177	177	190	188	185	188	182	168	190	211	197	183	175	158	174	175	180	194	183	165	188	180	183	189	202	175	178	188	166	182	196	188	176	178	187	156	183	181	189	201	177	167	208	178	192	158	172	177	178	185	190	189	201	173	203	188	172	195	211	166	186	182	167	199	186	191	198	194	172	188	167	179	193	153	183	203	172	181	193	156	205	196	176	202	181	182	201	171	197	194	170	183	182	189	196	208	181	203	169	174	175	156	183	191	194	186	206	184	177	196	179	178	202	160	179	206	180	197	190	184	181	181	186	213	188	153	193	187	178	183	190	173	175	174	185	202	183	196	152	186	202	160	171	194	186	175	183	187	195	199	190	187	209	172	191	204	189	161	183	195	170	179	168	194	181	170	179	162	182	179	182	177	198	204	203	203	184	176	181	203	198	184	215	217	178	167	189	183	171	174	209	195	193	200	168	183	176	194	188	187	190	187	198	196	195	186	164	178	183	179	187	200	183	175	197	175	189	183	172	182	196	220	158	179	152	170	179	173	177	189	185	202	180	210	186	167	177	202	192	193	212	200	178	179	174	168	181	198	157	189	189	175	193	168	185	177	193	189	190	174	177	186	188	179	151	187	201	179	174	185	183	183	208	202	182	177	207	175	184	174	174	191	181	184	185	162	174	186	164	182	183	178	174	188	185	205	224	184	180	180	172	181	188	171	205	180	206	191	182	166	170	199	172	189	184	220	204	190	205	188	183	182	194	197	210	195	163	162	181	188	185	180	174	177	167	204	181	168	212	178	197	180	174	171	180	183	209	178	197	199	167	169	194	193	191	204	171	176	163	171	180	195	179	214	173	181	181	174	171	187	182	185	216	186	200	197	188	167	186	168	165	188	181	201	189	161	207	163	186	192	179	174	205	178	168	201	171	183	173	183	212	190	170	176	191	183	168	175	221	176	164	167	189	151	185	203	189	194	175	191	182	180	171	177	184	156	172	203	177	171	197	182	186	197	194	165	194	206	190	175	197	187	193	172	176	192	180	170	211	191	190	184	189	198	204	157	187	176	173	202	214	178	188	211	161	190	178	198	182	179	192	175	164	179	187	190	202	186	177	169	208	184	183	179	169	169	172	185	200	188	176	187	171	188	199	165	190	202	192	180	194	224	191	197	176	199	196	190	204	184	184	205	175	189	191	207	183	187	184	203	195	171	180	187	191	168	171	186	161	187	147	184	198	166	174	183	194	202	166	183	192	165	173	194	170	171	195	217	193	162	191	173	175	178	184	197	191	197	178	167	182	189	178	202	198	187	179	187	203	198	174	186	165	178	192	190	211	188	194	214	208	198	189	208	202	186	206	188	188	178	184	174	161	194	182	172	204	189	186	197	193	190	187	195	162	197	217	165	207	172	185	193	182	160	187	179	173	189	191	171	183	180	168	205	159	186	161	174	175	211	169	182	199	190	188	169	191	180	194	186	188	198	189	172	179	199	159	187	174	199	174	177	218	190	197	192	182	186	191	187	181	166	174	201	202	162	201	194	211	187	174	174	184	194	167	140	192	183	196	174	174	167	196	174	191	189	204	172	180	167	183	181	169	174	177	174	180	185	177	181	188	184	192	176	197	202	186	191	164	167	187	194	189	197	211	183	160	187	184	199	201	186	172	193	172	196	177	182	179	194	170	189	189	181	199	192	173	183	180	163	177	173	197	171	166	178	164	194	178	193	178	199	183	187	165	192	166	177	187	189	214	186	199	186	170	202	184	192	187	167	158	194	206	172	178	212	179	169	199	163	178	172	169	184	177	201	178	186	182	196	202	213	186	177	195	185	202	188	167	189	179	187	190	193	193	178	204	184	167	196	183	213	166	175	182	192	205	193	192	197	189	176	184	197	177	182	197	157	199	163	192	188	184	184	215	188	189	209	189	183	156	198	177	180	198	175	197	197	166	178	197	186	176	182	192	208	214	174	197	236	198	192	159	188	194	180	210	179	205	176	204	191	165	210	205	180	184	201	171	177	190	178	186	210	154	183	203	198	180	166	180	162	190	196	202	160	165	189	197	189	164	172	173	174	185	193	176	182	181	175	206	176	164	203	173	190	205	164	197	179	200	172	200	194	207	175	200	183	184	200	173	206	181	186	183	167	196	174	196	175	175	207	175	180	180	186	206	199	187	180	190	203	201	199	188	191	188	190	183	174	180	181	178	185	188	201	183	171	188	173	178	196	197	177	182	173	195	212	190	178	211	187	180	201	190	178	168	210	215	212	185	170	176	203	165	185	182	183	176	172	187	170	161	184	164	166	180	191	191	184	198	184	174	210	205	180	179	208	178	184	173	192	193	192	180	186	178	172	207	192	193	195	177	185	180	184	179	197	187	193	184	197	178	202	178	189	180	171	156	184	188	190	204	171	203	212	189	172	177	164	207	185	188	185	173	207	165	181	159	161	172	176	208	198	218	201	183	161	182	193	171	165	178	174	183	175	169	160	193	174	200	191	174	213	182	177	178	181	168	162	204	159	183	211	203	189	191	175	188	159	169	181	176	200	163	198	176	172	169	211	175	217	192	185	176	171	195	160	173	208	179	171	175	179	197	197	181	177	184	186	166	179	184	183	188	196	190	192	193	192	182	192	197	180	193	173	169	182	184	189	183	165	177	170	183	197	165	197	159	179	175	158	173	187	180	174	193	174	186	203	195	203	174	173	198	170	188	207	209	165	186	159	183	187	162	191	177	150	187	175	153	178	174	191	189	182	208	188	191	174	176	192	197	176	155	187	179	198	182	188	207	177	170	206	196	191	186	181	198	185	190	201	194	185	206	173	205	178	190	190	178	183	177	198	178	179	170	182	208	191	172	180	180	188	162	163	185	178	191	197	200	184	210	205	171	218	179	208	183	188	171	174	196	176	218	185	183	188	205	197	205	188	179	184	196	169	168	177	170	185	183	177	174	183	175	193	173	164	201	172	179	189	177	186	164	164	179	165	188	203	178	186	192	183	191	181	199	201	169	179	178	176	176	192	191	169	190	197	167	194	188	187	176	195	181	206	189	162	186	171	155	195	184	192	170	178	199	176	164	194	193	166	201	169	182	206	176	165	172	177	174	191	203	187	172	188	177	205	194	193	194	174	169
5198	6931	12626	13053	9937	6543	5032	3918	3243	2630	1846	2423	2385	1979	1530	1477	1710	1566	1433	1214	965	785	779	743	707	692	635	655	710	585	612	640	655	622	628	653	621	696	601	638	624	604	636	617	601	610	589	601	611	588	639	588	576	560	628	621	609	622	581	579	609	576	622	603	600	622	584	662	577	634	628	631	632	626	576	624	600	590	570	600	577	616	619	625	613	636	591	605	607	628	596	609	609	608	598	610	610	596	627	600	581	589	592	607	638	602	597	544	579	607	623	585	619	623	636	651	619	580	651	609	591	594	605	628	581	594	545	610	612	597	664	592	576	578	581	620	591	620	601	575	595	599	612	630	625	589	632	646	572	621	572	576	618	599	618	658	587	632	620	624	629	602	605	647	584	567	630	559	637	563	628	584	599	615	626	627	628	578	647	621	590	592	599	604	606	589	581	570	593	594	634	594	626	605	627	603	633	617	617	571	633	640	577	652	577	620	603	602	603	593	591	604	599	611	616	606	624	578	596	593	618	593	633	669	632	586	586	580	609	596	596	636	605	594	627	630	658	595	574	567	600	572	567	576	622	624	590	559	575	601	596	597	578	619	576	634	564	642	582	602	570	586	575	608	636	617	607	633	606	621	601	604	572	630	605	613	620	577	612	653	591	586	605	635	588	599	625	604	582	635	583	609	604	611	614	632	632	614	582	615	595	608	612	603	644	576	615	642	548	609	578	629	623	583	605	607	604	585	588	578	584	655	597	559	585	624	575	600	609	600	584	606	614	618	588	609	594	600	592	613	589	585	596	552	583	602	588	601	578	602	651	635	580	634	600	567	641	592	578	590	621	618	597	626	552	620	573	636	612	615	571	584	635	586	564	603	582	577	614	594	595	596	563	589	598	647	616	621	626	626	584	648	624	584	617	557	599	626	571	575	607	619	602	578	583	628	626	564	663	647	614	585	599	568	590	645	635	588	560	584	620	592	594	627	592	621	626	606	588	598	614	601	604	618	582	617	592	600	606	591	583	618	616	618	615	575	601	635	610	570	593	592	626	588	617	575	608	635	607	580	636	616	590	608	602	580	576	593	583	600	571	631	591	598	609	617	613	589	611	596	622	608	582	608	583	576	585	577	616	606	644	600	612	650	643	615	588	634	603	629	582	564	635	622	598	637	624	610	648	575	585	592	629	619	544	631	616	593	618	600	609	637	593	575	626	581	624	630	629	647	613	604	629	617	635	584	612	571	606	649	591	598	633	623	654	564	603	584	609	591	644	600	571	604	613	616	603	546	577	617	598	642	611	614	619	582	588	609	593	596	597	602	561	575	611	610	558	584	598	631	606	596	575	620	610	627	595	588	585	625	631	584	600	588	607	571	602	638	588	607	618	582	593	611	557	629	597	609	600	570	578	653	604	622	597	647	595	619	592	620	564	636	641	581	611	612	609	650	584	644	581	592	577	604	621	610	572	683	627	616	595	615	550	567	594	613	586	567	582	593	606	625	589	604	596	575	584	627	631	580	608	605	632	619	604	601	597	596	646	598	578	588	629	618	587	603	614	571	610	570	568	615	614	573	573	627	595	603	637	585	557	601	562	579	606	616	569	576	617	598	592	583	618	570	626	655	572	622	592	615	616	566	632	598	581	635	564	611	588	636	578	580	665	599	573	583	640	588	645	612	595	579	601	605	577	616	599	592	600	643	570	558	662	638	611	580	590	631	615	611	654	653	601	634	567	565	571	584	629	615	609	637	577	604	574	651	588	580	607	599	655	642	597	576	575	586	558	605	628	595	641	602	623	582	645	618	579	656	609	603	569	608	584	575	613	561	586	624	585	581	580	614	613	587	557	582	647	610	607	595	591	602	633	652	659	613	566	587	603	623	575	599	583	579	611	560	628	616	585	663	608	601	589	574	604	566	627	612	592	573	564	578	590	598	606	574	551	592	618	618	568	605	595	622	592	576	564	589	600	585	568	611	599	593	604	620	568	613	592	634	583	609	581	608	601	598	624	622	598	585	578	634	631	596	629	589	592	569	617	589	614	608	651	577	592	674	624	606	621	587	570	590	573	622	623	648	611	600	594	580	628	601	603	608	566	605	635	592	585	556	619	596	565	604	549	604	609	608	583	579	575	579	599	586	594	630	631	660	572	583	636	641	578	547	633	640	605	602	596	604	624	631	601	604	636	643	605	587	605	619	620	613	645	583	593	571	626	608	622	597	641	621	569	588	539	605	604	607	611	576	610	643	598	604	615	555	599	562	643	567	594	577	576	634	596	572	585	600	583	601	608	602	622	633	647	626	657	591	637	598	615	639	594	561	633	618	630	586	640	620	579	579	587	566	606	606	591	589	622	624	572	613	615	593	598	620	606	601	601	657	639	601	570	593	579	615	605	592	601	595	584	617	584	632	607	592	555	622	646	625	552	613	565	649	564	611	584	614	596	562	603	679	571	598	635	596	628	604	592	617	587	593	608	585	581	658	626	624	602	642	611	621	562	624	608	611	572	599	607	612	584	603	581	614	619	594	553	640	613	626	567	569	573	590	618	565	552	626	614	618	604	561	637	608	574	630	588	589	632	599	601	593	556	601	604	630	577	639	622	632	569	608	630	585	595	593	605	643	590	579	578	591	631	564	550	614	648	544	632	590	590	600	597	599	576	604	602	616	597	584	575	632	573	583	602	591	605	611	607	547	609	561	616	618	579	639	605	597	596	599	617	565	586	576	588	595	575	575	578	598	590	616	591	573	634	631	586	587	627	578	650	566	599	669	606	582	613	637	571	614	582	589	651	630	615	603	624	614	567	587	583	583	571	605	579	558	582	606	617	602	576	587	584	590	644	610	604	603	607	628	604	582	647	624	617	611	578	612	615	567	576	593	625	585	595	628	633	662	612	610	561	593	570	552	601	590	606	589	597	600	592	582	630	592	650	604	610	614	562	588	623	594	605	612	555	597	600	605	587	595	609	608	559	602	590	593	612	611	626	654	619	589	638	584	610	584	581	600	548	610	605	612	605	564	620	610	654	599	563	589	584	619	627	610	613	565	604	597	617	612	623	642	627	586	615	640	603	607	626	617	610	598	608	645	557	619	580	625	637	563	591	625	540	583	638	634	588	618	543	629	615	565	576	602	600	610	647	607	643	580	629	578	619	576	574	572	578	564	594	582	644	624	611	608	615	569	621	568	604	585	608	647	603	604	563	638	613	620	629	639	585	592	600	589	615	622	585	586	639	578	552	646	635	644	644	596	646	579	568	562	620	599	565	610	601	592	600	571	595	599	545	619	542	609	629	609	599	613	580	586	571	578	615	581	640	568	582	622	600	599	566	577	577	606	563	574	570	620	592	594	640	634	618	598	605	580	609	580	599	589	604	563	581	619	615	656	596	611	610	621	604	607	619	644	547	551	566	607	583	594	599	563	571	615	621	586	570	629	617	603	582	634	591	548	633	612	606	569	581	622	617	633	624	627	558	607	568	612	620	605	606	659	605	593	635	613
28635	31557	37160	34547	30685	24612	19464	14056	10597	7467	4609	5212	5816	3902	3228	2431	2770	3083	2262	1395	1208	907	734	503	490	415	431	401	377	387	400	353	395	346	362	357	410	321	328	316	342	352	335	338	332	365	334	350	297	325	306	310	347	345	340	347	321	351	321	344	312	351	326	323	325	310	329	344	311	305	306	337	338	333	318	320	333	351	322	294	332	306	328	309	332	339	302	338	346	327	318	339	352	299	275	339	317	332	328	339	308	316	300	312	329	315	321	294	294	306	321	303	324	319	331	316	293	303	309	326	304	330	303	314	322	312	310	328	298	327	314	331	316	323	327	317	334	295	308	309	326	304	320	297	313	299	318	320	320	309	301	325	329	316	333	326	335	318	322	322	320	315	330	292	312	325	345	288	298	292	299	314	309	338	327	336	336	306	299	344	290	319	323	321	320	307	313	342	351	340	294	318	293	318	322	336	362	300	338	315	289	327	311	322	337	354	302	314	335	334	317	298	319	300	327	326	321	302	296	290	318	338	316	296	280	335	332	307	306	319	295	324	317	303	295	302	304	322	314	339	333	307	317	355	330	315	298	330	326	286	303	306	316	318	303	334	326	334	328	279	312	303	312	299	328	334	313	333	353	296	346	335	309	299	331	306	340	324	356	328	324	338	322	344	305	319	316	307	302	326	317	344	319	333	298	326	329	315	351	319	287	299	305	333	317	316	320	334	302	314	336	325	321	317	325	351	304	321	300	345	323	286	262	321	315	322	300	304	291	323	331	325	331	294	327	299	366	297	324	327	322	310	315	329	319	320	335	336	295	296	313	310	311	279	317	333	302	361	329	340	321	294	347	316	328	337	317	315	317	331	353	307	325	293	297	319	332	322	336	322	343	321	315	317	316	315	348	334	336	286	322	331	336	289	317	308	313	300	311	325	307	317	319	316	340	287	305	325	339	298	298	300	325	347	303	318	328	315	323	300	346	304	339	352	318	344	316	316	305	339	303	343	295	320	311	332	341	289	305	293	288	351	318	339	313	347	330	301	340	332	293	309	327	313	326	324	304	323	348	308	330	316	302	312	312	303	322	326	327	317	339	333	319	314	324	317	289	298	320	320	322	314	319	309	285	342	272	288	287	316	330	306	304	330	326	292	292	311	326	316	295	334	317	307	299	329	343	316	337	354	338	347	346	293	316	372	313	330	327	339	310	323	321	324	330	341	336	301	310	259	312	342	305	328	288	333	324	349	319	306	317	331	346	331	322	318	309	334	331	345	309	324	311	288	302	328	324	310	298	366	306	326	344	321	326	324	304	309	312	306	309	311	329	293	293	322	307	334	321	305	323	305	284	325	317	299	298	343	306	297	345	345	309	295	317	303	342	299	313	308	304	320	332	298	335	345	326	342	334	340	327	354	350	320	296	297	285	312	307	302	328	289	314	301	311	317	293	346	333	332	312	321	317	299	292	304	324	328	331	303	353	315	302	314	317	332	323	309	342	301	319	304	338	315	364	339	340	293	332	337	305	337	315	320	301	333	311	320	340	309	317	327	352	300	309	320	310	328	325	323	328	317	350	314	299	305	344	326	306	305	310	343	324	304	308	322	285	313	303	333	324	312	311	341	318	338	338	289	314	325	324	300	360	329	324	330	363	324	282	302	316	343	316	303	323	342	331	342	326	332	317	345	370	292	342	327	349	342	285	308	320	330	301	303	320	320	307	315	336	331	320	326	320	321	308	319	325	278	315	354	319	305	322	334	341	305	343	323	298	303	320	284	306	291	287	312	323	352	311	284	336	312	323	355	295	322	308	330	307	301	326	338	306	326	333	323	330	301	310	362	324	356	313	286	330	323	300	334	299	334	315	330	326	328	313	324	298	309	354	300	342	315	293	308	274	332	326	350	303	331	332	316	312	335	342	337	371	308	297	341	327	328	311	314	308	348	296	315	314	326	319	333	311	299	338	304	343	325	280	313	346	352	323	316	310	323	299	314	316	314	307	318	327	354	305	298	348	344	304	334	337	313	316	309	307	307	310	299	322	342	298	285	314	339	312	317	321	336	327	338	330	327	315	322	311	326	314	372	306	309	304	297	300	340	279	308	330	312	288	337	339	307	332	324	324	325	334	299	305	335	289	306	347	281	312	298	332	349	339	320	331	317	335	311	314	307	296	327	333	312	310	330	308	317	306	368	323	323	304	358	324	283	317	330	292	299	316	334	340	311	301	301	275	297	352	332	296	332	320	303	336	304	312	306	304	328	338	327	288	317	341	283	329	342	331	291	348	316	330	341	295	334	327	340	324	379	346	348	330	360	346	334	347	323	310	316	323	312	300	317	316	319	281	339	347	334	344	315	360	297	285	311	349	324	301	338	324	334	342	331	330	338	318	303	312	318	316	324	343	308	334	346	327	319	314	289	364	306	340	344	332	324	326	318	303	317	345	311	309	304	291	317	309	330	297	299	308	306	327	276	335	334	328	320	307	305	314	333	325	325	317	332	300	318	327	360	330	319	325	313	323	327	311	294	303	264	301	320	303	296	332	310	335	345	341	317	324	329	305	324	296	338	362	315	305	321	347	310	330	332	304	328	319	307	323	298	303	298	317	339	329	344	344	360	331	312	317	304	317	309	302	360	283	308	312	311	341	336	311	313	299	319	314	314	338	312	296	306	307	337	280	364	323	347	344	322	306	360	315	303	307	324	319	304	326	304	334	306	317	315	304	331	318	323	333	311	348	310	318	282	326	338	342	289	332	320	315	295	300	297	319	309	323	306	354	312	316	341	356	324	293	292	306	315	306	320	300	304	353	315	335	313	325	345	334	299	325	325	345	303	328	323	311	326	348	324	343	297	301	293	343	320	330	327	340	304	305	355	333	337	310	293	319	304	334	321	345	303	341	331	298	316	331	310	329	327	337	341	339	306	329	330	318	344	317	312	322	323	313	316	323	306	330	322	331	332	285	317	324	344	312	298	330	295	324	338	312	315	329	315	329	317	360	312	274	287	338	288	322	316	283	342	323	346	337	296	334	323	326	317	314	316	333	340	287	336	307	315	322	328	330	322	316	334	300	357	320	309	341	329	303	312	307	295	313	278	326	310	324	318	283	313	310	326	344	296	310	331	310	295	320	332	288	304	298	318	319	306	307	291	313	295	286	291	313	313	325	305	311	344	352	314	318	338	337	307	309	319	298	326	326	306	308	333	321	316	308	307	307	305	316	330	303	326	322	360	328	325	327	309	333	316	328	337	312	303	301	355	306	321	298	326	328	316	321	320	337	335	323	329	312	312	341	286	294	338	340	321	309	319	304	333	327	316	330	321	313	326	298	308	320	329	307	302	327	322	320	338	328	287	329	314	303	321	319	286	313	326	345	328	339	310	337	340	293	283	332	308	330	329	317	311	308	308	326	314	352	325	329	314	349	354	321	342	315	321	319	302	330	312	332	336	346	301	311	285	296	323	325	332	317	341	329	302	305	312	333	305	304	292	351	336	338	337	324	312
22434	25673	34662	40036	38238	33352	29971	26491	23617	18449	14683	19366	20413	14667	10960	9975	12517	12524	10381	7207	5939	3970	3883	2559	2371	1916	1784	1613	1542	1600	1672	1402	1482	1490	1272	1234	1400	1442	1101	1027	1011	1009	992	1018	1003	949	971	976	993	955	1000	1019	975	926	865	965	965	926	1013	968	930	940	973	989	891	1008	988	981	936	890	937	1010	983	916	1002	935	979	946	953	987	953	969	960	964	964	952	981	988	964	923	949	898	940	983	950	1005	951	953	893	915	965	932	962	944	1024	934	967	913	922	918	914	909	923	932	886	930	956	986	949	956	988	997	1013	942	975	956	997	989	934	978	985	963	904	925	940	952	1006	946	1007	901	942	969	978	992	996	941	940	921	937	939	918	970	958	977	977	934	883	958	969	964	973	927	917	971	956	859	940	905	904	918	977	921	985	940	911	904	914	976	949	935	919	970	884	926	946	971	983	930	1008	916	943	963	932	997	932	972	912	942	939	940	941	944	967	967	924	957	929	1009	918	954	929	947	934	916	963	910	923	899	944	944	902	911	942	939	950	956	971	882	908	898	946	990	977	930	946	1027	913	986	935	951	955	950	941	926	947	916	958	989	926	943	977	982	929	979	941	935	957	928	914	1010	904	957	941	899	983	976	958	925	950	1000	949	912	941	891	945	925	907	965	920	970	873	925	935	972	948	939	920	948	996	949	963	940	933	971	932	908	989	914	967	940	978	896	934	941	944	957	942	950	884	1015	917	925	915	955	938	947	926	932	930	918	957	925	919	954	919	935	951	968	934	952	966	881	919	966	936	918	938	941	965	922	977	948	930	972	970	921	930	988	940	948	929	955	962	992	939	884	937	947	1008	937	858	931	962	922	969	959	949	1011	886	1005	976	934	942	902	941	955	961	904	968	974	955	915	912	921	936	911	926	949	949	941	961	968	920	987	950	882	980	968	873	982	909	944	951	955	991	978	942	952	919	941	968	949	947	929	916	973	946	933	1032	927	956	947	953	933	942	951	1004	976	908	987	897	929	968	985	953	945	928	964	914	956	941	934	982	961	924	940	915	897	972	976	919	972	939	896	879	921	959	954	942	933	905	965	943	905	978	967	986	972	941	890	923	961	981	928	965	964	1002	1002	929	983	961	985	908	895	965	919	948	942	923	973	963	917	963	926	954	959	904	966	973	947	865	928	966	935	931	965	987	988	1001	942	934	939	947	916	913	951	853	981	953	972	910	896	934	922	967	987	927	924	983	934	972	948	941	944	892	930	973	1012	956	971	956	972	958	956	919	932	985	940	942	952	965	980	940	944	965	927	920	913	1011	946	936	878	905	944	992	964	911	942	927	933	940	942	982	961	935	921	927	941	944	929	975	906	963	901	951	919	959	900	976	971	979	896	950	934	939	901	978	939	941	938	893	947	905	970	900	924	910	924	1066	888	958	907	932	998	966	934	971	937	948	907	1017	983	931	972	932	1001	957	926	907	958	955	998	863	920	976	914	945	934	915	925	955	939	906	898	942	956	939	976	910	975	914	930	933	948	942	943	963	951	933	981	937	922	943	939	969	946	903	958	938	865	957	923	992	903	968	891	913	950	967	927	1000	897	912	930	847	933	956	947	1002	949	987	936	919	951	946	957	994	913	934	932	911	905	970	952	895	966	934	905	923	944	960	980	919	962	853	913	941	965	996	913	936	934	973	1016	1025	938	916	971	886	925	897	942	941	890	927	960	888	928	969	1002	959	939	958	980	959	878	985	920	1009	935	943	930	925	954	938	924	944	1011	955	937	923	941	924	903	959	970	919	904	969	964	977	989	992	986	934	915	914	920	929	879	895	926	926	892	909	999	949	958	930	917	965	929	984	962	974	911	957	957	973	1003	963	943	942	1017	975	960	924	899	917	938	945	944	971	957	956	955	931	933	983	930	1008	911	943	982	939	945	943	968	955	910	1009	897	927	899	958	909	898	963	896	944	953	949	947	951	959	942	932	1005	942	972	963	935	998	981	995	895	913	956	969	944	923	905	958	946	937	917	891	928	894	927	908	984	982	945	968	913	990	938	955	959	968	944	1027	929	932	919	959	984	919	1009	941	924	974	885	956	966	940	942	970	957	980	949	975	934	933	883	853	1001	926	917	971	906	931	919	943	963	889	947	881	979	915	943	947	962	982	957	933	991	938	930	929	895	884	946	1000	932	940	964	974	948	932	957	968	925	989	983	949	944	933	1000	928	951	949	915	962	975	1027	942	921	963	919	871	968	939	938	979	964	866	965	921	974	928	949	968	963	984	930	904	903	975	1018	897	908	930	941	934	936	908	947	938	941	923	1002	918	886	923	913	976	947	952	929	1006	959	873	927	976	926	969	940	889	908	989	907	947	974	925	925	956	975	941	962	899	965	978	917	940	958	1017	1015	929	914	1006	971	925	939	924	924	976	974	949	897	991	881	966	971	962	1000	879	906	938	924	992	965	968	967	940	916	961	975	947	906	925	987	952	960	881	847	986	955	983	976	945	945	919	895	997	988	931	920	969	924	945	962	975	960	954	927	940	944	967	928	954	905	949	957	942	944	950	891	1007	941	932	967	923	964	981	875	937	947	952	903	959	920	904	950	975	952	982	912	916	959	938	987	960	900	944	980	943	921	941	943	913	947	941	956	906	989	940	903	951	921	951	910	973	912	958	920	948	933	1029	898	987	985	937	946	969	990	973	931	965	936	998	1003	947	935	959	948	888	935	922	941	883	946	942	990	967	923	965	962	950	961	935	938	903	918	935	913	940	872	933	988	922	957	927	932	986	943	921	958	905	972	972	1010	964	864	951	950	962	972	924	926	944	957	927	994	959	949	914	955	904	906	939	936	933	951	930	939	1010	898	949	936	936	955	939	963	943	900	967	936	951	898	956	919	923	922	967	982	989	922	996	921	888	921	902	927	951	909	909	930	976	934	915	931	908	890	962	927	917	1012	910	954	981	981	933	981	947	942	909	957	886	962	908	943	977	970	966	975	929	948	967	992	940	954	968	982	979	982	919	951	943	963	921	938	936	984	895	908	955	868	967	942	932	881	950	958	926	930	956	975	892	960	942	962	934	959	944	926	915	928	964	982	919	970	924	912	912	939	1019	982	919	933	944	957	965	897	988	939	936	970	1020	954	947	973	981	944	948	991	897	919	929	850	923	999	984	950	946	943	936	978	968	995	970	955	939	930	977	961	958	954	902	956	923	914	976	978	943	902	917	936	957	934	970	956	963	916	915	949	928	964	968	961	888	876	925	928	994	903	952	967	917	907	929	890	946	971	943	946	943	969	991	1041	931	954	898	946	987	956	944	967	913	934	901	926	924	954	956	920	946	897	947	957	948	940	910	978	942	966	941	964	969	971	949	988	954	1000	931	926	917	941	948	923	974	956	946	943	946	945	914	915	933	902	999	879	931	965	916	928	948	926	927	937	957	941	916	986	915	877	922	1023	938	946	954	942	947	951	924	1008	932	922	1000	976	926	957	915	978	924	1015	944	926	941	911	953	998	973	967	980	969	962	968	997	938	956	912	959	952	928	930	961	962	963	961	888	936	921	922	958
37419	38484	40370	37211	34298	29805	27611	24160	22109	16754	10512	11376	12388	8423	6669	5561	5200	6073	5255	3324	2601	1753	1360	941	744	722	555	540	454	528	554	505	473	470	395	381	458	492	367	331	321	327	350	356	331	297	350	322	338	331	317	335	303	340	323	322	325	344	324	334	328	304	359	304	286	311	348	326	337	300	326	339	345	296	313	311	319	290	299	336	305	317	311	329	328	312	343	324	308	292	322	353	342	325	326	294	328	325	339	277	317	316	350	333	352	301	299	333	294	312	309	301	333	311	302	335	333	303	334	322	331	308	356	324	358	313	299	309	310	334	312	288	318	292	333	311	299	359	311	305	294	325	305	304	328	311	291	323	344	326	330	300	300	318	319	285	281	331	328	318	276	325	310	320	322	363	321	328	291	336	305	318	337	327	308	320	313	314	325	343	327	317	300	292	290	326	297	321	323	338	308	303	337	314	320	325	326	294	311	310	329	292	356	337	316	313	329	297	315	313	338	312	313	302	323	328	325	333	317	305	319	307	328	343	305	325	298	284	302	332	296	326	364	294	374	288	275	320	289	303	313	337	330	336	328	337	321	338	306	299	314	321	313	336	312	297	325	305	301	302	319	307	331	328	295	329	283	306	322	335	300	311	320	348	330	331	324	334	307	307	314	312	313	323	322	301	342	311	329	314	299	318	308	356	342	282	353	309	299	332	320	300	324	344	327	321	335	327	323	292	306	332	291	306	325	323	307	310	307	308	305	336	296	321	320	306	347	319	326	305	337	308	309	338	303	372	341	304	353	278	281	336	312	315	335	313	315	307	315	332	316	329	315	316	318	328	328	318	321	317	348	332	350	346	354	357	315	330	307	298	336	340	322	316	301	326	314	315	329	342	275	317	301	307	323	286	286	322	309	330	308	307	291	330	342	305	298	293	317	305	338	348	288	350	315	346	303	281	302	392	316	344	326	307	329	334	347	310	321	347	317	338	306	356	289	298	282	322	324	310	323	299	320	318	297	324	340	347	303	319	325	309	320	327	347	292	301	321	342	314	328	331	290	331	328	317	291	312	315	291	309	353	285	282	344	315	338	341	327	325	318	337	326	304	309	316	352	324	318	313	324	335	308	327	310	298	325	319	333	302	324	307	349	319	310	335	320	296	336	289	342	336	341	315	288	297	321	340	321	342	315	299	323	331	317	298	309	288	337	307	312	330	301	304	318	301	328	342	338	327	325	344	330	315	302	312	301	310	332	320	351	307	331	325	344	309	333	360	335	298	325	346	328	318	322	342	329	325	324	349	327	331	307	338	330	334	328	315	282	342	309	299	326	321	312	324	321	327	319	319	319	306	347	324	330	327	336	312	331	288	339	303	335	291	332	327	320	313	289	318	316	309	353	366	305	275	321	310	311	318	308	344	296	329	331	315	319	307	311	342	326	339	345	330	300	340	323	321	317	293	324	312	321	281	330	309	301	327	342	276	294	324	342	332	318	356	326	326	312	324	291	330	318	319	350	298	316	331	352	318	308	334	325	315	342	334	308	319	317	348	326	306	347	313	315	305	312	347	287	324	345	331	346	322	341	331	306	319	322	331	296	336	305	298	352	327	346	357	334	310	289	337	296	331	333	306	314	328	295	361	298	324	295	282	332	289	307	304	302	293	322	288	301	347	335	291	315	302	312	288	310	279	279	299	328	355	302	322	332	296	311	321	300	317	322	334	331	306	318	310	329	335	299	320	314	332	344	349	340	317	326	332	324	305	316	324	350	325	300	325	305	329	280	319	299	306	319	322	329	301	321	330	324	287	314	307	307	290	341	321	290	346	301	315	331	331	291	285	330	298	341	367	314	335	302	308	307	337	320	317	296	288	317	300	303	316	327	325	312	346	294	309	308	334	305	313	312	323	311	334	292	302	328	329	351	327	334	325	342	314	325	285	282	325	298	350	319	304	293	334	344	286	315	330	311	333	301	344	335	306	297	287	308	305	322	312	335	295	337	328	314	344	305	351	315	334	330	305	307	343	325	360	292	347	301	324	295	310	301	316	309	324	310	339	327	263	316	311	311	343	311	291	329	267	357	326	332	312	308	298	357	338	288	322	300	332	309	318	325	329	326	325	325	315	321	339	315	284	316	339	353	324	304	314	323	340	315	313	306	346	334	333	340	319	326	311	312	316	314	331	367	317	331	322	313	323	310	308	329	335	311	339	316	358	327	320	336	314	326	322	323	334	327	304	357	308	299	326	314	357	343	328	311	329	335	341	341	307	316	322	307	326	311	338	302	327	317	313	303	312	329	304	323	335	316	298	328	317	325	332	318	294	301	296	316	311	314	355	302	328	319	313	307	330	313	303	328	330	320	300	308	342	346	305	305	333	330	330	326	332	298	341	315	310	298	317	284	305	297	330	324	293	329	308	319	311	296	301	308	312	296	314	310	349	312	308	318	329	328	336	314	329	326	341	302	316	325	321	315	301	324	347	306	309	284	320	355	322	309	307	327	321	319	276	309	351	324	335	327	355	313	296	322	295	318	316	344	322	314	320	300	344	311	338	304	345	321	330	332	319	340	310	325	337	298	307	322	311	313	296	312	331	321	309	291	327	329	348	315	310	300	334	313	319	349	344	348	363	290	329	305	302	326	336	345	306	298	339	319	306	318	297	309	347	332	330	344	325	308	308	312	331	306	347	300	300	320	303	331	312	322	320	359	323	306	294	323	307	315	338	348	320	286	313	274	343	290	317	297	343	307	312	307	274	352	320	333	335	305	307	306	296	293	313	284	332	299	337	330	370	311	327	351	326	313	326	322	320	314	332	362	312	320	287	347	314	327	297	319	292	318	348	335	342	322	350	334	327	300	304	308	325	335	316	326	350	350	279	343	313	331	306	305	313	323	282	330	336	314	307	352	312	305	354	319	319	303	327	356	326	309	338	305	319	312	306	284	294	304	334	338	317	322	311	301	340	310	313	343	315	327	288	321	303	318	332	335	312	330	328	339	303	311	335	295	319	332	312	312	295	320	340	330	337	307	319	298	322	354	316	334	303	317	285	303	293	291	333	314	319	310	319	320	314	320	344	336	302	309	323	339	320	322	352	300	310	334	319	316	322	310	315	346	335	322	323	300	298	318	297	360	303	306	338	359	347	329	320	291	327	325	342	332	324	295	337	303	313	311	353	310	340	347	345	294	328	287	328	316	329	310	310	313	328	270	300	301	310	298	337	348	309	306	296	297	314	354	319	321	315	305	325	302	325	327	315	321	307	323	344	288	304	324	323	292	308	303	300	301	290	342	361	334	318	330	305	320	325	331	328	305	313	319	341	310	320	342	300	306	329	309	347	340	340	324	310	331	366	317	310	322	332	315	311	319	333	293	305	311	335	313	336	320	317	310	320	324	342	320	323	305	324	337	345	304	289	326	284	307	343	342	345	301	346	305	322	317	304	299	317	313	324	329	323	337	336	310	318	288	308	352	346	333	344	312	293	331	304	315	303	319	313	329	321	332	334
29249	33630	40240	45698	45029	42282	39288	37297	34617	28310	23297	29437	30570	23193	18094	17147	19471	20896	18189	14014	11091	6738	6909	4925	4245	3500	2861	2546	2327	2341	2885	2334	2162	2205	1732	1405	1692	2168	1302	1023	1079	1022	1058	1060	1014	992	994	997	1034	956	1000	926	967	1014	997	968	986	951	921	1035	1017	975	948	985	965	986	912	969	986	1007	941	929	931	910	966	930	908	952	966	900	940	946	973	908	902	908	925	970	922	959	923	898	894	880	895	938	931	928	895	945	948	919	931	967	984	1003	926	923	927	938	955	877	909	893	919	904	916	987	928	954	898	940	923	936	896	911	932	881	955	923	899	956	907	924	965	906	953	936	940	947	937	899	929	914	868	928	895	916	938	918	937	945	918	948	915	898	930	997	936	894	910	924	969	939	879	924	879	917	882	911	887	913	922	926	873	947	930	963	937	881	938	950	948	944	923	883	976	967	942	937	922	934	923	933	910	946	931	928	905	898	908	906	897	879	930	853	925	881	915	887	998	907	917	918	909	914	910	960	917	910	940	915	957	880	963	905	974	933	932	881	917	869	903	851	874	912	928	911	906	937	900	878	946	927	914	949	917	937	877	907	979	890	900	924	935	865	959	908	918	884	891	877	910	922	917	874	888	902	853	918	893	866	895	891	929	894	883	932	965	874	897	844	928	954	835	900	918	883	874	970	905	974	865	898	888	914	911	907	925	894	938	933	859	930	943	902	900	898	926	939	932	937	891	947	930	900	923	904	860	952	920	878	943	900	916	893	921	935	922	922	952	954	939	883	943	959	933	920	940	965	942	920	926	879	923	921	945	921	888	885	889	945	921	863	912	883	933	941	981	934	903	900	888	957	919	936	922	985	914	1002	886	924	895	876	935	869	889	960	933	942	879	903	887	926	898	875	952	963	940	917	898	898	913	923	914	935	913	875	864	867	891	900	954	915	932	917	971	919	898	935	937	883	931	906	889	962	897	944	905	985	909	943	960	918	891	935	938	946	900	875	916	895	942	939	922	899	919	878	908	923	917	917	882	931	971	912	940	904	963	924	884	870	889	988	944	865	926	887	917	896	961	878	935	908	858	962	893	847	940	893	914	905	910	899	912	912	961	839	899	923	954	912	899	879	931	907	948	895	916	918	954	837	921	938	898	899	921	966	929	873	893	920	917	908	915	924	858	942	938	923	881	956	926	912	919	893	919	905	885	898	899	873	928	954	892	922	930	957	845	922	855	896	897	872	901	951	898	916	910	951	924	874	926	895	894	916	862	894	924	934	907	947	894	852	983	924	914	892	941	913	928	901	945	845	941	919	897	929	942	829	897	942	888	875	929	874	898	879	907	909	859	905	935	910	926	882	898	891	952	917	924	893	915	893	919	948	875	952	926	931	960	914	932	960	893	944	950	913	946	902	955	890	893	889	896	928	953	854	937	958	910	925	972	932	960	943	881	893	914	870	908	916	899	928	941	941	927	966	942	885	936	965	877	881	880	898	896	928	932	892	979	967	897	927	950	993	966	903	870	907	927	919	872	882	897	924	892	852	889	933	923	901	892	942	861	860	899	935	863	858	894	872	908	958	896	932	939	904	926	943	905	949	906	842	867	910	874	892	988	893	977	860	899	937	949	911	859	904	938	910	959	927	970	924	930	896	939	875	944	926	883	879	954	906	899	914	934	941	916	913	925	924	926	904	843	926	890	929	927	896	927	910	921	938	927	932	955	926	888	906	884	932	934	914	920	959	892	923	871	894	907	970	917	873	892	964	929	916	927	946	918	886	892	947	929	941	863	943	889	876	938	911	976	894	874	945	909	929	912	902	872	929	914	892	860	897	876	922	908	911	904	898	925	922	904	923	955	852	896	927	962	933	917	953	918	936	992	891	948	932	912	913	858	885	917	931	950	890	921	990	956	969	875	915	939	936	899	951	900	945	865	905	968	952	946	876	949	974	889	904	953	906	879	902	927	879	894	905	892	948	912	923	905	903	953	926	898	936	950	939	890	897	902	963	918	901	896	863	900	972	915	934	920	895	866	921	944	892	909	895	918	902	880	864	908	892	926	892	915	859	912	873	902	950	896	926	936	895	880	969	910	923	961	929	979	925	899	945	881	923	878	898	914	917	894	935	926	929	910	893	864	916	926	944	952	922	924	882	906	905	934	879	945	901	904	942	945	856	870	911	892	938	982	947	914	893	899	890	892	930	898	941	899	902	915	870	949	891	932	852	922	985	873	984	915	936	925	941	970	894	934	954	937	913	935	895	876	934	892	958	955	921	902	930	899	876	893	913	968	947	935	907	913	887	895	912	876	888	938	937	908	893	907	904	892	904	900	909	875	935	911	973	891	940	890	870	891	899	926	909	886	932	907	903	865	917	895	852	848	888	897	933	932	894	989	928	949	919	922	924	912	953	887	918	861	931	879	926	878	865	943	918	936	910	919	923	955	908	916	857	891	952	876	916	879	922	937	905	884	886	915	891	873	895	904	851	940	921	903	904	890	858	968	933	902	886	971	898	906	997	847	903	901	890	969	901	954	935	950	941	914	925	931	896	915	929	876	940	913	917	901	928	884	913	882	890	906	910	946	870	897	905	862	930	903	907	972	936	961	950	844	939	928	879	932	879	953	904	961	904	915	877	923	859	883	950	933	921	874	911	896	900	859	916	969	885	975	902	860	932	868	969	885	953	940	891	922	867	923	912	927	954	920	895	869	890	902	936	888	872	921	931	936	932	942	961	943	918	921	895	934	911	979	929	880	887	997	905	945	906	913	911	926	893	958	904	875	875	882	925	956	903	919	927	924	909	858	926	912	941	863	944	964	908	896	914	906	895	947	911	910	880	911	948	967	882	913	893	916	914	953	907	943	919	916	885	920	874	904	879	956	928	897	903	940	926	966	917	875	912	967	972	924	902	929	862	969	912	888	900	871	956	938	881	884	911	909	908	938	936	902	875	981	882	867	908	937	855	902	951	957	923	918	948	967	947	915	945	903	943	902	868	903	917	941	924	894	898	905	895	879	924	964	871	974	928	909	941	917	890	968	933	902	936	931	921	847	900	912	927	858	890	906	852	909	903	943	919	873	935	928	910	882	940	949	897	905	894	906	910	954	892	902	920	873	927	883	901	942	954	912	925	922	956	921	919	939	920	889	904	903	938	922	929	889	900	924	869	904	862	872	902	936	920	919	895	893	920	995	890	911	901	904	895	944	905	965	872	875	938	938	878	877	885	871	929	916	938	916	900	897	942	867	837	893	923	916	917	870	888	917	939	872	951	941	977	901	887	922	883	894	928	919	882	896	884	938	939	940	875	912	931	946	916	916	867	889	921	950	926	835	886	850	961	853	886	932	972	848	917	942	874	873	943	952	922	924	901	894	954	905	958	958	832	895	923	908	908	909	922	900	939	939	890	877	872	900	859	960	887	874	962	943	880	909	896	858	902	874	876	873	909	881	880	914	869	901	919	921	957	911	918	921	937	924	953	892	864	933	963	912	906	928	909	873	927
5067	6307	9267	7023	4309	2132	1361	1057	913	633	424	525	596	585	412	319	321	372	309	255	224	248	221	207	189	157	201	187	188	198	192	204	187	186	190	175	197	160	179	192	172	174	170	175	191	186	185	176	161	199	150	204	192	182	194	204	194	174	172	192	184	176	198	226	203	179	184	200	174	177	192	186	172	202	183	193	144	189	189	179	169	186	187	175	204	178	207	188	198	180	183	214	193	155	188	179	205	185	199	176	179	179	162	176	166	200	194	161	211	196	185	198	188	177	179	207	174	178	181	198	221	159	181	172	199	203	194	182	213	172	172	170	205	172	170	179	171	163	198	160	200	218	178	164	185	181	176	195	188	178	169	179	155	165	202	167	184	178	187	167	185	185	183	196	195	205	159	186	184	193	180	188	200	207	205	191	196	204	212	173	176	208	201	168	184	227	172	189	172	180	201	166	166	173	177	192	191	185	184	170	173	204	182	204	207	165	170	182	171	169	181	177	207	197	182	195	206	156	196	197	191	187	193	193	191	214	198	190	208	195	178	207	190	198	197	198	178	202	194	184	173	168	155	175	176	190	176	195	173	212	180	184	169	212	146	200	199	189	180	194	171	186	158	184	182	197	201	158	203	182	177	200	207	175	184	172	174	182	176	189	212	183	191	165	176	212	189	196	173	191	182	205	193	182	175	192	213	206	187	173	169	184	160	182	183	146	206	184	196	163	206	185	175	168	183	190	187	206	198	175	161	179	197	207	204	179	171	198	196	174	172	195	188	186	199	171	182	205	175	177	193	151	173	176	195	181	196	191	212	176	200	182	176	180	188	186	178	186	198	174	181	185	205	162	179	188	175	185	222	195	158	186	196	170	167	184	185	179	190	172	187	207	192	180	187	211	181	169	182	192	174	210	204	184	182	175	193	179	192	166	177	218	172	205	163	163	221	173	157	191	188	197	192	169	188	178	161	188	198	170	184	194	169	183	195	165	181	183	162	180	210	195	197	166	187	171	198	184	212	184	164	173	176	185	186	191	184	212	168	161	193	205	184	183	179	199	172	187	164	199	172	192	174	186	190	177	167	197	149	179	194	165	181	226	179	182	184	188	219	189	184	178	170	191	191	176	191	176	193	167	187	199	185	193	202	192	175	231	202	193	212	203	181	186	176	181	206	172	183	191	193	171	162	178	208	166	162	198	183	186	193	221	213	188	190	188	158	197	167	185	202	202	183	171	193	193	177	180	194	169	190	193	172	197	190	190	201	174	175	182	168	183	205	188	182	178	164	187	171	184	198	207	193	194	175	197	216	189	157	147	183	178	187	184	194	197	184	199	187	181	197	163	181	195	175	163	189	206	184	189	171	177	171	190	225	177	199	186	178	197	175	195	186	202	173	198	203	180	199	184	183	163	186	164	180	192	173	171	181	186	176	178	192	199	192	195	208	188	174	200	173	178	160	182	186	172	185	163	200	184	184	195	163	186	190	175	180	202	192	189	157	219	188	180	183	193	193	188	168	186	183	167	184	170	190	209	183	178	189	187	181	197	176	185	182	172	209	190	184	177	161	189	200	205	215	177	179	202	166	190	173	184	188	207	167	177	187	203	162	194	179	175	185	187	206	177	183	169	202	176	164	196	197	184	187	192	163	193	183	171	189	176	187	177	194	189	168	193	188	178	186	170	200	183	185	184	194	176	149	205	205	168	174	204	197	191	188	186	191	207	190	165	192	163	176	196	161	181	196	172	194	162	185	188	181	170	175	180	178	186	178	189	176	189	186	188	180	160	174	221	192	182	184	194	184	194	207	181	190	168	192	212	203	177	197	183	209	193	181	175	192	188	175	181	204	183	179	191	165	195	194	179	175	167	179	178	189	182	175	178	213	171	167	192	175	164	189	184	185	187	162	195	191	181	180	175	179	190	174	179	173	156	204	180	176	199	182	177	189	185	175	192	184	196	171	183	186	169	195	192	194	194	198	176	201	183	187	209	175	178	190	168	192	187	210	173	177	168	190	193	190	160	199	187	184	155	171	189	183	189	199	166	173	200	178	189	192	176	202	188	194	159	172	183	202	183	215	192	194	191	188	194	190	182	200	168	194	200	216	199	174	220	203	175	188	176	189	143	180	193	179	189	179	201	180	188	190	185	163	182	173	187	169	193	206	186	192	189	184	181	172	174	176	170	195	195	172	178	187	193	224	196	193	194	179	181	189	188	183	182	196	208	174	188	171	185	180	168	184	203	181	211	177	176	169	193	199	192	216	185	207	165	202	199	169	187	199	191	187	169	194	180	177	158	186	182	195	205	179	207	192	194	192	185	182	178	183	205	207	187	189	191	195	183	182	189	209	178	167	182	178	175	188	176	183	199	207	186	198	179	199	196	193	154	191	183	180	184	182	184	176	201	188	184	200	199	160	194	169	186	209	180	176	191	184	199	170	179	184	190	194	188	188	196	179	219	180	210	192	173	187	192	198	172	184	194	166	182	186	196	178	192	153	151	187	206	179	159	175	169	194	189	177	204	169	169	178	200	189	187	171	177	202	170	180	189	195	196	210	172	174	171	184	163	180	177	184	164	189	207	163	186	206	202	167	181	192	174	213	180	205	197	196	188	173	175	206	178	210	167	175	196	174	165	195	172	172	196	185	179	180	197	192	177	173	209	185	184	177	184	187	213	197	172	181	186	189	169	167	214	180	181	190	193	198	175	203	195	190	187	178	186	189	178	200	182	201	220	187	189	213	193	188	206	196	197	194	189	174	195	190	171	202	192	193	188	177	193	196	176	181	175	191	200	160	172	207	203	171	200	179	192	173	188	201	188	165	181	207	211	202	192	177	200	172	212	181	168	220	192	177	182	178	201	167	187	151	201	187	180	178	198	192	184	178	184	187	202	160	171	161	182	188	185	194	184	183	188	199	170	176	181	186	201	187	174	159	193	182	188	185	202	189	192	183	210	186	181	173	214	174	180	192	185	170	177	168	202	207	174	209	195	198	196	195	185	179	183	206	169	178	169	218	175	162	184	207	181	175	164	189	228	198	172	186	196	168	174	202	179	191	192	179	160	192	160	175	201	193	176	183	158	185	153	220	188	181	176	207	190	164	180	190	181	200	180	191	215	196	173	187	201	182	163	186	185	201	192	196	190	183	195	179	185	194	183	180	190	172	196	186	205	161	184	178	163	169	164	183	191	175	203	185	166	180	179	200	201	164	187	186	198	195	208	192	179	217	183	182	174	176	208	172	174	217	191	176	158	169	185	198	172	187	176	159	197	176	170	176	173	201	184	175	186	215	191	197	191	190	207	170	195	187	201	189	175	178	166	182	199	187	194	190	202	182	170	184	170	205	181	171	189	184	188	174	176	191	185	185	203	190	177	179	185	180	185	196	166	183	165	195	184	172	179	193	192	189	169	181	192	201	180	189	186	178	199	190	200	211	209	174	180	184	187	183	191	173	193	182	178	188	206	194	196	181	188	198	176	199	193	220	194	200	190	198	167
5182	7358	13199	13742	10403	6078	4585	3865	3580	2538	1739	2251	2574	1842	1566	1259	1389	1454	1494	1155	962	973	818	684	648	685	630	700	601	645	698	609	663	632	636	666	620	617	590	654	607	615	616	608	602	611	568	600	588	582	563	591	577	608	602	622	603	638	626	605	600	600	609	570	586	581	600	559	625	557	606	611	643	590	544	630	600	592	603	604	611	645	611	561	583	603	615	562	619	592	600	622	582	603	641	589	583	596	647	641	599	557	619	610	654	582	584	628	596	600	584	576	569	600	555	599	609	573	599	630	581	632	561	611	591	591	585	625	576	614	575	607	612	576	637	653	620	614	670	614	594	604	567	581	554	592	604	605	593	597	628	609	598	577	585	657	616	645	627	617	569	569	639	588	624	589	625	629	614	566	564	577	575	626	608	610	611	611	576	584	589	547	635	579	611	626	607	609	593	626	570	617	607	584	552	631	584	592	552	600	608	584	568	607	601	586	578	599	608	555	601	596	607	595	577	613	592	631	627	590	607	591	589	602	577	611	653	614	632	608	619	575	619	633	608	604	567	612	606	553	570	566	579	576	633	632	562	564	594	641	611	608	616	570	571	637	629	590	614	619	605	614	587	605	611	566	588	556	597	605	603	612	598	604	586	581	572	567	607	599	619	652	609	614	597	576	575	608	607	672	559	593	624	640	544	611	625	562	627	593	605	560	633	561	617	561	573	606	600	650	593	582	587	579	653	603	612	610	597	588	585	602	627	599	612	597	635	575	590	600	621	634	603	602	651	595	610	613	541	605	548	576	601	632	576	555	603	588	603	602	589	639	600	585	625	565	623	555	593	555	615	597	607	595	615	602	610	613	595	548	599	575	608	606	614	584	607	580	609	615	587	606	637	635	625	580	577	599	572	580	615	627	604	614	666	576	576	593	611	644	575	632	641	639	599	601	600	643	612	605	580	630	625	561	623	628	604	557	622	613	650	640	574	582	604	624	611	613	636	632	585	593	600	604	600	629	594	582	568	602	607	585	636	568	624	600	580	592	571	644	631	590	602	597	559	562	570	595	646	580	584	564	619	606	608	662	577	613	618	612	588	562	589	614	620	595	578	629	625	584	570	610	582	564	601	600	621	628	596	591	593	612	560	575	611	594	625	630	591	589	623	562	572	596	548	642	605	589	654	600	615	609	630	609	628	640	615	587	612	591	654	615	579	596	619	638	612	608	570	615	579	583	593	658	556	594	625	599	611	589	570	614	633	576	581	569	595	634	560	594	554	574	627	539	554	602	602	602	626	631	636	587	614	577	566	602	590	572	602	641	570	586	589	617	594	620	534	627	607	558	578	570	593	576	573	574	619	597	606	634	619	636	594	588	665	593	605	608	646	604	624	585	605	614	591	632	578	646	597	583	571	608	595	572	589	640	659	607	602	557	607	599	621	603	621	609	612	614	597	635	616	627	598	538	569	631	595	613	590	586	603	589	606	595	609	661	620	625	591	632	591	618	538	591	574	661	612	590	578	602	633	558	580	614	581	613	612	610	570	611	626	583	577	619	586	537	617	646	605	577	597	634	562	558	601	625	593	610	559	612	577	590	588	604	588	606	601	623	591	643	603	600	578	608	612	589	597	655	566	581	588	606	619	601	614	607	580	589	640	583	654	566	613	611	636	609	616	629	627	618	588	617	612	624	601	644	612	603	607	632	553	559	615	589	582	625	647	629	538	572	562	596	603	614	563	627	594	594	622	612	608	616	598	651	571	597	569	605	646	569	642	568	620	608	574	604	628	553	617	626	596	642	620	583	608	580	563	627	588	645	596	654	605	638	616	601	610	577	609	596	625	608	635	574	626	619	623	613	579	615	587	625	623	567	541	564	586	614	616	597	619	589	613	670	634	566	590	587	604	604	605	528	630	605	601	610	571	578	600	618	573	605	596	627	566	613	599	582	624	590	607	575	628	625	637	610	618	574	595	563	590	609	583	600	622	639	632	588	595	556	625	587	570	597	586	613	597	627	598	585	660	649	606	623	595	572	617	622	593	607	601	585	605	588	624	567	623	590	591	595	607	583	604	628	581	590	560	571	613	573	606	576	582	619	570	603	627	651	593	578	567	618	603	581	588	616	603	640	597	635	605	588	592	602	566	592	595	605	597	592	544	546	576	599	578	601	582	597	613	583	603	598	576	549	602	568	596	589	609	632	568	575	546	641	628	599	584	624	626	593	596	613	604	603	585	607	581	641	595	546	618	577	598	581	614	597	592	604	623	563	594	588	619	620	579	576	584	568	594	628	616	607	591	617	593	623	622	574	617	583	609	621	576	573	557	615	616	607	636	619	639	603	585	583	620	612	635	569	599	609	598	618	613	593	604	578	591	596	603	603	588	620	597	601	597	589	588	600	642	591	591	633	585	580	633	595	602	592	596	559	605	600	621	632	585	613	625	563	601	627	624	573	635	569	600	612	585	642	620	597	654	608	602	599	596	568	595	601	587	567	588	590	631	640	604	611	570	617	624	610	592	627	603	619	656	610	598	580	568	596	568	615	584	575	613	630	561	624	579	583	590	612	616	626	570	612	584	630	601	633	576	638	611	614	581	609	599	613	626	572	582	614	624	619	612	600	608	580	615	579	605	597	625	645	598	616	625	645	614	592	596	606	600	621	598	619	608	526	619	631	618	592	599	607	679	574	593	626	581	628	636	614	583	597	591	581	590	585	599	636	594	567	580	617	586	605	585	589	605	617	577	607	581	611	623	616	614	586	555	556	607	600	622	583	631	594	584	615	588	583	651	620	592	585	588	617	602	611	588	614	608	566	594	576	606	611	627	628	591	574	591	607	609	628	610	618	566	637	613	581	592	612	578	641	570	613	617	570	561	603	600	626	586	616	580	597	593	578	593	586	583	565	618	568	574	585	601	613	604	630	655	632	547	631	590	591	580	601	581	618	629	625	587	591	564	597	593	563	597	581	629	640	586	565	580	573	593	588	594	592	624	594	575	589	560	571	590	603	585	596	586	633	606	605	560	598	605	595	600	627	560	599	581	612	605	592	564	604	606	581	556	607	623	590	612	546	595	604	590	610	589	595	560	597	583	604	578	564	618	577	661	571	592	585	602	577	616	557	670	634	554	611	611	624	534	604	614	649	621	621	594	568	609	596	606	601	619	581	578	584	591	608	617	639	603	562	585	623	611	576	570	571	624	614	644	628	618	589	603	621	576	590	559	602	591	576	592	560	608	586	569	611	588	605	621	593	624	588	596	601	631	594	598	618	657	593	588	545	633	569	607	587	620	558	606	647	576	568	592	608	618	597	645	630	618	623	583	615	581	561	632	626	572	609	606	594	570	540	609	610	576	589	606	559	584	612	592	624	623	623	571	589	567	567	631	592	605	578	602	593	560	598	569	600	586	598	555	581	544	592	598	568	619	612	625	616	608	591	585	579	576	609	585	597	624	630	633	623	618	623	600	583	553	594	573	643	649	601	600	595	604	615	593	573	630	632
29352	32678	38155	34566	30391	24823	18880	13681	10701	8184	4206	4866	5985	3576	3271	2266	2499	2483	2881	2085	1414	1164	762	595	607	405	452	406	403	368	413	391	346	383	372	375	337	314	362	293	325	329	347	310	334	334	320	331	325	319	329	332	306	303	308	327	317	292	341	312	306	337	324	294	341	343	336	302	329	291	319	309	354	278	310	354	305	316	327	314	313	309	337	361	305	342	328	339	329	314	341	318	322	316	354	323	345	326	339	312	309	330	348	284	348	327	316	306	350	311	307	317	326	356	321	318	311	312	335	332	311	305	313	331	288	316	298	297	318	313	342	313	325	306	314	344	321	329	344	344	337	328	337	290	308	360	332	337	283	332	284	278	307	316	332	335	284	307	327	333	326	339	331	307	308	289	320	343	312	304	334	329	344	336	293	336	319	329	308	317	310	292	326	345	334	292	307	333	320	308	340	300	342	308	336	302	299	316	342	342	284	303	299	328	327	300	330	337	319	336	306	316	298	306	339	295	346	303	344	342	288	324	314	334	316	332	333	339	310	340	312	337	313	312	335	316	293	307	340	328	311	362	301	329	316	310	343	302	322	338	308	286	339	273	329	296	293	338	326	336	322	336	289	338	302	313	317	313	328	317	333	332	321	331	331	287	332	310	311	319	327	350	331	298	311	324	313	328	309	335	295	330	339	325	288	304	366	308	354	304	316	335	333	350	353	312	333	321	313	319	304	335	298	311	282	326	325	339	330	326	316	360	359	327	299	300	345	337	306	346	333	322	291	311	324	297	311	351	324	305	271	299	317	313	317	333	315	304	298	331	329	345	303	302	302	328	327	348	325	350	310	305	335	318	358	321	330	363	324	321	322	323	320	289	339	317	328	298	318	355	319	306	322	306	290	320	304	332	347	305	332	315	305	343	290	329	310	313	294	306	299	299	330	356	294	302	331	338	322	317	356	306	302	327	326	353	321	313	335	288	294	327	336	337	333	311	332	321	314	310	325	310	318	359	316	315	306	323	297	313	319	351	330	315	338	322	304	322	325	351	310	318	296	346	315	297	339	328	293	328	335	315	296	316	334	310	361	309	313	325	324	333	334	332	308	309	261	315	295	327	322	309	290	323	360	281	343	305	286	347	342	332	322	321	310	315	321	293	309	284	327	323	318	316	343	301	328	303	346	336	341	341	341	343	319	341	290	313	323	338	345	303	316	330	349	345	307	321	324	332	333	293	358	319	304	345	314	321	311	309	306	316	354	340	305	299	310	332	306	326	314	317	333	319	302	300	351	296	310	345	314	315	317	312	336	337	332	325	328	309	328	339	318	326	308	343	354	331	331	316	321	334	287	302	323	309	327	286	341	313	320	365	342	333	328	344	310	326	344	360	318	303	280	325	336	287	328	313	342	298	328	332	331	312	289	297	345	306	312	316	310	316	295	319	320	321	317	280	307	312	331	320	330	307	320	325	316	316	356	337	313	314	336	334	303	310	314	327	337	318	297	300	335	344	323	313	311	335	324	329	309	332	288	326	348	330	326	311	284	294	290	324	329	347	324	324	296	315	315	341	309	315	349	350	340	302	338	318	338	292	322	305	288	319	330	310	323	347	311	328	312	333	309	315	315	320	303	323	321	324	311	311	348	337	311	278	310	326	329	355	325	303	300	297	313	348	332	318	321	332	308	279	354	325	306	320	289	316	338	324	312	320	294	301	336	338	316	309	312	338	326	346	355	352	319	335	329	314	299	333	328	307	324	333	337	313	311	289	316	301	324	292	314	313	305	334	301	332	275	341	299	354	346	312	315	327	318	281	337	311	309	318	340	332	315	308	312	305	273	346	279	315	318	284	302	330	348	317	297	321	351	276	307	338	346	319	328	333	304	293	330	320	303	329	295	315	350	306	304	336	334	337	307	353	302	327	294	309	333	329	354	306	312	314	325	306	313	291	305	295	314	295	297	328	303	341	318	318	341	337	310	296	326	316	290	324	311	318	300	294	322	338	333	320	327	306	327	321	301	322	336	341	326	301	319	318	347	302	298	312	327	320	347	316	336	324	305	319	307	310	341	340	317	327	337	306	338	324	324	332	322	288	303	266	342	311	313	338	318	332	343	312	343	321	308	314	322	318	299	330	326	308	323	330	292	281	318	312	333	294	331	301	305	318	310	306	319	321	300	310	340	315	298	315	345	266	318	307	343	351	298	308	344	333	309	330	349	329	328	327	357	318	342	298	337	314	334	318	338	307	319	300	332	295	328	307	311	313	340	313	322	316	340	343	314	336	323	314	286	320	341	343	309	314	325	302	326	323	308	336	329	308	342	326	355	320	311	327	339	322	332	312	307	306	316	300	308	312	314	326	351	329	348	339	325	349	323	328	359	314	355	324	312	335	330	297	325	303	318	342	317	333	319	316	333	304	346	300	329	345	345	319	308	315	307	309	315	333	292	300	315	297	295	327	319	353	349	330	340	269	319	313	343	357	298	341	314	273	325	303	334	316	326	331	302	340	296	317	312	277	339	343	317	320	339	276	328	324	322	321	320	330	297	327	299	329	325	310	325	295	293	296	326	320	281	325	293	365	311	321	311	342	341	296	306	288	362	299	318	297	340	303	297	280	354	321	338	311	342	331	334	297	285	325	300	324	306	323	313	335	337	316	358	308	320	327	327	306	299	330	279	331	313	334	313	361	326	340	316	308	334	331	325	343	337	298	344	336	328	338	336	296	334	330	318	288	337	343	313	295	328	338	320	318	309	318	326	312	308	324	305	311	343	328	272	325	312	308	304	313	333	305	304	315	310	314	291	304	305	341	335	329	303	311	316	306	311	304	323	308	290	350	328	326	308	341	335	307	306	314	308	331	329	314	311	329	292	305	308	302	340	304	325	348	327	348	314	314	338	315	324	333	342	307	305	313	323	307	329	312	317	339	283	298	336	312	307	359	312	317	316	324	293	337	303	316	326	308	335	321	341	331	320	308	316	315	325	320	300	331	335	302	356	320	340	323	341	301	331	308	301	305	330	302	324	302	287	314	301	328	319	338	294	309	305	321	339	291	359	329	322	315	323	336	322	332	318	301	313	334	307	328	290	315	339	293	307	330	354	306	323	316	320	291	339	323	326	308	281	296	299	340	309	318	294	313	323	318	324	326	343	294	327	352	301	343	327	326	314	335	348	335	304	310	310	299	320	302	345	296	319	321	291	333	319	312	316	314	310	296	310	343	337	329	294	333	316	324	288	319	336	300	344	332	309	316	295	328	329	355	314	332	298	299	319	306	301	316	336	306	318	307	332	343	359	305	369	315	297	309	300	301	336	285	316	326	308	337	327	329	257	320	313	315	319	333	332	303	350	301	327	338	329	311	322	327	324	322	329	325	290	290	326	326	333	276	351	305	293	305	294	340	346	360	325	336	299	321	321	341	345	316	333	322	304	292	321	348	325	311	323	320	313	310	325	321	311	305	304	332	348	333	303	323	337	332	327	329	306	329	302	306	332	323	360	313
22946	26537	36090	40506	38178	33090	28561	27029	24219	18824	13295	18512	19953	12823	10771	8995	11141	11118	11657	8233	6600	5204	3603	3032	3008	2103	2023	1621	1666	1562	1744	1496	1468	1546	1329	1223	1172	1195	1102	1066	1016	1076	964	1064	941	1029	960	954	955	980	904	916	952	964	931	964	952	1005	902	949	937	954	915	1011	938	1007	970	889	944	979	983	972	951	961	970	993	905	956	999	959	930	941	908	875	956	974	940	968	915	929	977	945	943	943	969	975	871	994	927	1010	954	899	967	959	918	960	947	973	979	945	935	993	972	925	972	972	951	940	866	963	950	936	987	891	938	971	973	965	919	903	981	892	967	920	962	929	975	910	955	898	963	983	914	934	915	902	930	875	927	928	907	936	904	945	977	964	952	948	930	901	911	925	902	975	918	914	966	939	932	972	927	971	934	977	945	959	966	970	982	943	939	1044	923	949	956	953	918	948	939	919	1001	1021	968	932	944	956	893	889	892	986	946	956	937	969	961	957	963	947	932	914	969	890	991	955	957	951	955	947	915	866	938	922	911	952	884	874	975	987	922	975	972	1004	982	958	949	900	945	948	961	996	893	898	968	884	956	991	990	899	948	927	891	963	949	956	925	960	911	941	973	902	958	893	951	941	941	968	972	917	898	931	927	930	940	979	997	918	934	967	942	941	931	929	917	926	907	979	959	864	948	943	922	925	957	931	939	912	928	935	915	944	965	981	902	943	948	934	971	932	922	893	938	991	935	916	960	869	937	920	914	914	964	963	970	897	961	911	969	910	936	958	967	927	953	974	1002	962	940	958	967	925	886	922	933	947	896	974	914	910	938	919	859	948	946	926	916	952	941	979	932	929	943	911	919	911	921	958	873	971	920	926	961	939	940	971	966	926	921	927	1016	876	990	967	980	946	918	948	946	924	942	886	938	916	955	955	894	926	918	1003	936	951	939	956	953	951	934	949	950	890	947	956	931	961	875	970	933	894	933	949	988	933	984	942	1036	917	951	906	931	950	917	949	902	928	922	886	955	913	931	933	947	921	935	820	926	958	942	894	944	959	925	973	921	971	960	942	901	962	933	997	918	956	954	965	898	969	975	950	948	893	967	983	925	970	879	914	930	985	877	911	960	938	878	916	898	876	901	934	965	984	912	926	930	897	1003	923	893	938	949	929	961	964	960	896	930	924	900	983	969	983	906	981	979	961	1002	978	928	956	933	940	926	919	978	922	950	965	928	943	928	988	939	865	976	937	896	954	1013	933	963	914	952	900	909	927	919	948	955	916	907	937	902	906	946	905	910	980	931	984	991	967	955	947	940	953	950	919	943	926	911	943	987	954	995	907	884	917	956	939	987	983	983	947	925	936	948	940	972	941	879	927	963	950	895	939	929	914	975	925	940	933	963	920	992	940	921	928	936	895	997	875	936	958	927	925	967	957	940	945	918	959	969	903	997	924	901	944	964	937	951	999	955	913	978	923	888	963	942	864	967	961	926	915	973	924	964	929	956	961	965	946	911	984	944	977	920	937	890	977	970	968	941	907	913	910	989	924	967	952	921	950	914	965	971	911	941	890	932	993	922	993	930	954	963	912	947	935	961	973	892	940	929	972	942	927	899	951	925	869	938	1010	953	944	1002	873	901	957	923	1019	953	889	929	890	911	932	968	965	937	946	960	942	957	976	901	931	1007	949	931	940	895	905	924	971	971	941	955	957	891	946	957	998	986	948	917	996	978	892	946	938	934	981	978	913	927	975	967	956	968	890	939	970	956	978	932	956	911	942	927	983	963	976	980	962	909	918	932	936	939	938	964	926	913	956	962	920	937	941	892	886	915	907	976	925	946	965	937	947	928	926	950	989	961	887	965	983	924	929	946	998	908	958	915	923	985	929	985	937	940	930	1031	933	1035	917	932	928	954	976	961	913	973	928	951	947	964	932	957	962	897	945	985	914	975	900	869	982	970	1008	941	953	970	921	943	933	971	953	1018	967	916	939	976	937	898	931	933	944	930	964	953	919	891	965	988	975	925	897	882	990	910	929	997	939	936	899	909	952	961	912	943	958	967	970	920	945	909	994	964	904	952	958	945	941	929	943	974	946	970	935	889	956	941	948	951	976	943	942	918	935	997	986	928	873	968	934	950	936	905	956	930	961	911	956	938	978	902	890	922	887	911	889	923	931	904	866	947	938	985	930	922	874	940	948	930	937	986	1008	902	948	943	938	962	912	965	914	919	972	891	903	915	935	952	925	939	975	936	999	899	914	931	953	889	951	899	980	935	954	945	949	943	949	925	957	902	956	943	964	943	915	965	928	922	971	980	898	938	905	879	941	977	977	947	940	945	932	976	951	988	951	932	919	929	941	932	929	974	969	937	978	926	982	937	897	935	877	923	902	886	947	1008	942	974	935	915	915	869	932	985	976	944	926	926	933	937	977	959	1004	951	927	931	936	937	915	895	978	922	915	941	1021	950	939	931	992	915	1003	955	967	938	949	1006	929	931	926	980	933	929	970	932	1007	940	1000	903	900	970	944	927	943	974	873	947	895	928	970	953	988	996	970	974	937	906	923	900	920	917	1016	950	950	953	895	919	908	895	897	907	986	904	952	920	967	922	928	883	923	998	910	966	953	950	920	923	941	964	967	957	930	895	888	903	926	944	929	934	946	915	946	948	949	956	879	934	939	984	893	950	931	903	930	947	905	955	1000	911	946	915	908	939	926	906	986	886	983	961	962	966	858	890	932	956	908	942	958	932	938	978	900	917	935	973	969	942	911	893	888	959	975	890	962	917	975	941	940	945	956	954	916	893	945	937	939	948	955	938	955	939	996	986	895	1003	891	963	911	985	931	963	950	924	925	979	909	987	963	982	954	940	955	931	949	953	961	953	947	956	932	916	964	991	900	926	897	920	916	894	969	964	1002	881	931	927	968	986	956	888	943	957	971	972	912	878	912	927	899	940	874	1016	976	955	960	885	916	945	1007	868	906	895	919	878	906	939	935	943	911	924	959	930	942	922	918	980	924	907	918	977	961	913	947	936	998	911	979	969	974	1013	831	979	947	948	954	862	860	909	949	920	941	981	934	908	937	910	927	945	945	898	983	926	946	957	1004	958	933	954	913	917	944	936	929	876	908	914	949	928	916	936	952	960	975	932	995	937	902	947	952	899	933	880	945	1016	951	936	909	1000	935	939	977	952	910	910	925	981	913	963	963	991	962	976	918	958	912	951	947	939	952	946	984	971	904	915	951	962	911	938	964	916	931	973	887	925	950	906	922	928	964	920	949	946	1003	912	936	965	902	978	939	909	909	1008	909	966	936	1011	948	969	949	999	1053	904	933	932	972	955	958	925	925	951	937	936	923	945	982	907	953	939	963	939	967	979	939	913	917	943	964	1005	893	916	870	904	910	955	995	933	947	947	863	943	914	916	881	856	884	916	928	969	932	948	907	972	864	962	916	901	909	917	925	957	895	975	914	978	922	972	980	963	962	955	958	940	909	944	896	964	935	924	919	975	987	974	979	932	913	959	924	968	960	902	1001	895	997	939	989	921	913	950	988
37234	39311	40613	36924	33172	29537	27432	24209	19971	16389	9551	10492	11980	6863	5854	4658	5446	5799	5403	3439	2612	2572	1519	1350	944	778	702	519	499	525	526	483	421	463	460	384	450	396	366	346	328	308	349	316	332	348	327	319	332	302	324	315	326	316	332	327	331	326	310	325	303	322	306	319	314	322	327	336	319	307	329	321	331	301	326	336	309	295	311	326	279	289	316	289	277	307	328	349	309	318	324	338	317	323	312	305	305	353	309	319	341	313	307	289	307	327	323	309	312	321	334	323	312	308	315	324	316	273	321	328	314	306	329	322	291	321	322	324	315	305	344	290	294	283	322	347	281	305	303	311	307	325	319	325	319	313	350	317	315	318	302	331	322	328	308	307	315	349	308	311	347	303	326	305	350	312	277	314	323	291	321	305	300	321	308	304	324	296	313	340	315	293	343	301	280	319	288	291	277	283	337	332	323	328	331	322	293	283	323	320	311	337	318	324	324	336	332	340	351	291	347	319	318	276	301	309	306	311	299	324	365	277	336	314	294	315	319	323	326	329	336	308	335	313	303	309	290	350	335	343	329	303	335	347	295	316	317	352	306	339	334	342	320	271	295	318	306	331	343	318	316	308	322	338	311	296	303	327	305	325	368	318	321	286	338	307	300	309	333	350	340	280	323	339	298	291	313	315	338	297	323	312	312	320	319	299	328	346	308	299	335	327	297	344	317	294	355	314	340	295	327	306	324	315	318	297	306	307	306	320	299	303	364	360	314	330	295	333	318	300	302	322	325	337	296	335	276	312	315	325	331	299	292	348	290	302	336	323	307	334	329	338	305	335	306	285	304	343	311	352	330	321	281	304	333	319	282	320	300	353	316	333	308	297	332	285	329	318	333	360	286	325	314	288	304	319	289	319	301	300	305	346	351	302	280	295	303	339	320	328	334	291	323	333	291	320	276	311	293	307	316	346	306	311	294	301	354	304	324	326	347	319	302	327	314	305	300	320	337	304	308	337	313	312	317	284	310	299	300	318	314	310	311	311	311	331	328	315	342	315	315	299	342	347	333	334	296	294	302	303	316	312	347	337	329	333	310	312	331	316	324	342	327	310	337	298	287	337	313	312	316	332	323	308	325	311	306	296	337	329	305	317	284	303	298	309	320	300	320	329	297	301	311	310	288	314	336	314	310	298	291	336	288	286	292	318	276	292	296	322	325	300	311	351	340	305	311	326	315	303	310	324	292	346	333	307	314	324	275	306	314	292	321	345	340	310	312	303	291	303	305	290	342	316	304	318	315	328	292	312	352	345	308	319	309	320	326	308	336	299	329	311	287	301	291	325	329	344	318	299	309	316	332	288	321	321	292	312	321	295	291	313	318	317	332	300	330	304	303	323	285	300	331	293	312	304	295	319	324	320	322	308	337	339	274	335	350	320	305	304	291	318	297	308	318	318	333	318	324	320	362	313	321	287	312	325	304	324	320	318	333	336	316	336	314	293	330	329	327	303	320	320	306	321	299	297	320	338	313	293	304	328	309	313	296	290	313	367	318	321	309	325	330	318	288	317	316	312	282	306	294	307	307	327	326	285	300	321	301	315	329	330	320	258	287	328	329	296	311	330	292	333	330	313	332	325	327	323	312	317	277	327	302	315	323	307	327	294	293	318	322	307	287	332	317	332	306	312	313	296	299	313	350	294	347	328	305	307	304	299	310	330	343	288	307	331	291	345	306	321	301	311	273	314	310	325	300	322	318	305	313	289	322	309	317	310	310	312	297	304	319	342	347	324	296	305	323	319	341	319	323	292	310	310	342	291	331	310	313	308	329	317	334	311	322	340	317	343	307	343	329	311	298	301	319	322	345	317	322	287	330	329	325	298	326	331	332	302	310	320	336	302	307	336	317	345	336	299	324	294	290	299	332	312	303	322	312	299	311	334	301	313	342	314	325	350	305	293	302	339	318	312	314	320	330	273	325	345	332	302	309	310	300	352	322	314	326	322	339	317	314	353	327	333	326	340	336	335	301	329	277	326	270	304	341	320	330	312	327	334	324	306	324	299	310	316	313	316	311	307	317	294	296	314	319	304	331	313	343	326	342	314	304	304	317	328	314	324	310	313	332	346	281	306	294	328	304	277	325	328	350	338	307	310	331	314	299	362	305	309	353	302	333	319	303	301	321	323	287	298	304	313	305	274	313	315	308	312	307	286	311	322	292	344	339	353	331	315	273	320	286	307	310	339	327	284	315	284	296	311	325	347	320	284	314	340	345	305	316	344	313	323	314	329	353	287	296	311	329	325	290	307	304	320	305	294	298	329	285	349	331	297	300	319	340	316	297	307	299	346	327	319	307	313	338	356	327	307	324	316	324	308	318	298	323	330	349	315	323	321	334	328	323	303	322	315	326	301	279	321	317	311	310	306	352	313	321	304	328	308	295	290	342	296	308	319	323	295	329	308	353	319	298	367	326	280	333	317	324	312	320	339	287	304	315	299	295	311	315	315	327	319	325	323	316	290	287	309	316	312	312	313	306	306	294	309	290	363	355	321	274	346	316	322	315	343	325	303	311	313	316	314	322	310	297	305	307	323	320	325	334	304	306	268	301	355	325	329	320	320	307	321	305	308	301	326	316	329	338	358	340	311	307	303	303	318	310	294	335	287	352	319	314	311	305	282	346	316	303	301	341	287	332	324	327	290	314	317	336	276	300	287	293	299	320	304	304	312	328	291	296	286	355	322	291	330	285	294	319	300	315	325	327	337	315	355	327	279	331	307	318	351	327	311	343	264	338	304	324	345	301	321	292	314	325	299	300	290	309	314	303	329	313	325	337	299	309	319	336	312	319	308	318	287	297	330	289	303	336	347	342	311	319	329	305	329	332	336	353	327	323	332	315	324	312	324	324	339	309	304	345	344	335	323	300	319	340	310	325	330	281	320	318	315	310	310	309	336	314	330	306	335	285	301	306	329	315	329	328	321	333	326	320	308	333	304	347	333	281	338	325	305	352	305	309	311	313	300	310	323	296	337	319	300	284	295	349	317	308	312	306	345	307	308	340	302	307	308	357	337	328	318	341	273	318	319	295	336	312	313	308	283	307	337	319	356	319	320	325	303	282	326	294	317	302	318	272	358	339	321	330	325	295	343	326	311	313	315	322	343	299	318	293	328	312	316	296	303	304	317	331	331	289	340	322	306	343	315	335	298	293	305	297	309	320	305	336	336	337	328	353	322	318	325	306	295	331	292	313	315	321	323	328	295	324	313	294	330	289	328	304	301	310	312	290	287	286	314	327	310	312	323	299	318	309	283	328	330	308	325	337	339	327	301	325	333	334	281	302	305	295	315	293	335	339	275	295	315	321	337	323	316	329	335	270	301	333	337	324	335	309	305	315	335	309	296	299	329	339	306	327	317	316	294	298	320	300	307	328	363	311	333	298	299	312	300	282	334	301	343	291	314	349	361	291	339	325	315	307	318	310	287	322	311	333	305	345	347	333	345	312	319	306	341	268	320
28213	34812	41144	44369	44246	42169	39244	36886	33265	29053	22675	28740	30057	19733	17234	15372	19263	19437	19906	14179	12188	9724	7287	6604	5066	4438	3695	2518	2580	2314	2732	2486	1774	1971	2042	1775	1719	1614	1472	1131	1108	1059	1043	1070	1031	988	1101	981	1014	967	982	963	973	899	987	939	998	946	1000	944	912	955	995	954	944	972	976	872	890	943	956	927	951	974	968	889	980	933	959	924	924	963	898	952	943	1002	890	934	888	883	960	929	925	910	897	960	917	910	913	989	887	903	928	883	932	901	934	948	910	961	906	911	918	951	959	962	871	978	961	921	911	905	906	949	952	924	916	865	903	924	929	887	938	945	960	924	948	922	875	920	902	932	997	882	963	921	968	927	968	895	963	915	888	898	929	931	938	913	906	909	915	906	924	859	858	904	869	849	930	875	899	955	919	943	932	904	984	865	947	915	930	869	894	895	881	945	937	951	936	891	944	947	925	924	990	960	916	932	907	886	948	924	878	933	946	902	984	911	899	961	965	902	908	940	900	978	833	936	945	872	891	939	916	917	956	950	911	973	934	934	901	896	943	940	915	920	874	964	952	874	937	898	945	922	934	907	947	850	947	945	924	898	941	898	903	875	872	919	884	880	856	910	933	904	919	977	912	866	916	933	902	960	883	945	907	884	910	900	974	924	929	944	901	881	984	945	880	932	908	866	924	906	885	891	894	832	908	889	973	950	893	923	913	909	883	911	941	894	884	884	918	863	993	940	856	949	934	905	930	905	909	906	925	952	906	872	871	868	961	915	912	901	917	945	885	900	937	924	862	908	907	919	918	914	932	855	912	885	904	903	922	882	897	876	929	881	903	937	894	947	898	922	946	906	918	859	918	930	878	901	872	873	911	892	933	934	880	836	937	898	930	902	941	924	910	878	948	887	930	938	961	925	929	976	834	944	876	899	911	928	934	830	918	936	976	965	920	929	918	953	960	923	905	931	947	909	888	966	922	896	958	890	915	911	914	956	952	908	940	916	968	879	889	885	889	917	917	915	910	906	929	905	925	902	949	890	921	959	932	932	949	898	915	887	922	896	890	925	902	900	943	910	932	883	926	913	940	882	930	843	916	920	938	926	918	941	929	912	944	938	887	934	905	937	894	900	884	886	913	919	907	917	875	887	931	899	882	887	863	903	896	927	903	861	906	850	938	913	914	927	904	927	832	917	962	924	890	956	877	969	854	942	905	935	908	915	896	924	858	883	902	874	894	871	938	928	880	900	856	872	1001	905	926	940	891	933	904	887	915	859	921	912	893	868	931	876	936	943	848	931	927	921	922	926	872	863	912	925	914	890	880	876	895	932	946	910	940	919	893	877	925	880	900	910	885	962	966	926	944	895	887	880	941	962	921	910	854	914	949	932	958	940	884	889	924	880	905	892	947	930	878	930	971	892	918	919	911	930	927	914	879	903	956	890	851	894	910	924	918	865	856	865	934	899	862	945	927	935	915	890	928	869	899	954	884	882	962	898	893	897	911	856	897	945	905	895	901	919	891	954	917	911	913	895	969	841	869	964	869	934	884	946	932	916	889	891	921	991	931	891	930	866	933	926	870	909	904	932	913	893	899	945	871	909	927	927	928	856	897	896	947	869	958	920	932	908	916	907	861	963	906	902	859	912	928	887	900	933	945	893	886	899	955	871	917	936	892	921	905	954	883	913	894	932	911	903	909	892	941	882	851	870	966	912	866	943	915	882	876	885	896	898	930	901	930	843	929	874	888	895	895	922	959	918	902	910	912	856	905	928	867	938	887	830	888	907	911	985	913	913	909	949	855	912	894	913	819	941	954	975	928	940	939	941	963	905	914	883	962	927	934	912	929	928	921	895	919	944	878	927	870	969	898	873	925	849	913	905	862	914	922	873	909	900	914	900	870	938	901	936	958	927	938	915	837	915	891	931	938	959	925	869	873	919	933	914	939	907	893	913	891	903	953	891	890	855	918	916	885	880	896	876	863	894	866	860	905	946	920	951	905	906	892	918	914	925	882	943	913	937	883	947	916	918	904	966	866	939	896	916	912	904	936	934	935	877	917	882	938	865	891	927	879	857	903	911	880	879	902	910	867	914	933	910	920	949	946	870	971	929	908	911	900	924	892	933	933	911	892	920	972	918	913	923	886	935	877	953	878	902	879	909	879	902	943	867	938	941	901	891	978	914	954	892	923	910	960	918	942	948	843	903	900	908	979	884	940	900	907	901	881	893	933	910	937	900	961	944	879	911	922	954	952	962	957	902	903	903	816	920	899	921	884	924	863	904	944	954	962	887	967	944	889	864	892	900	871	888	909	880	938	910	859	886	868	911	931	945	905	949	886	887	882	937	901	876	945	970	922	913	876	958	908	864	957	891	938	885	929	884	883	843	918	885	957	887	876	885	904	888	909	880	908	852	895	912	877	905	887	885	915	959	953	945	883	937	886	946	894	938	960	907	928	914	905	880	873	853	884	844	913	925	904	923	869	904	952	905	917	969	937	914	920	907	949	908	891	916	906	874	878	910	941	889	858	945	918	913	910	912	948	883	850	908	866	930	933	903	885	889	964	962	894	867	981	859	939	898	877	894	926	892	857	923	916	886	850	853	870	912	904	920	924	885	875	914	925	936	909	924	971	858	945	945	933	903	889	922	925	897	957	917	898	954	894	906	908	933	931	895	889	941	868	902	925	938	902	902	912	880	907	924	915	891	904	947	901	898	913	934	868	910	877	901	898	910	938	917	897	890	927	915	900	895	887	908	902	905	931	918	944	943	901	957	902	890	955	935	948	931	919	920	921	849	943	897	895	890	953	856	900	917	917	936	911	925	919	922	887	946	852	968	889	883	953	925	938	931	917	909	855	862	880	883	894	913	903	905	890	897	944	894	901	938	863	896	879	937	865	857	912	952	947	917	904	872	944	968	917	891	890	921	930	912	919	900	949	903	972	872	903	889	909	942	940	926	881	851	903	902	912	858	929	941	938	919	907	903	902	875	898	893	883	913	963	941	910	972	882	890	902	925	914	868	933	893	883	914	975	915	983	902	940	883	958	889	905	878	905	949	916	920	899	914	936	856	945	926	905	942	930	897	893	912	898	879	887	911	930	879	835	929	917	940	900	879	927	865	879	923	907	923	908	946	922	875	860	886	907	909	916	874	929	920	931	882	923	869	902	980	898	892	897	948	869	874	885	898	967	950	868	876	923	858	950	925	903	957	913	868	925	968	927	945	860	929	869	961	915	916	930	927	922	923	946	863	905	903	890	853	863	904	962	893	938	942	924	887	905	867	899	904	905	929	909	934	888	914	938	911	925	905	938	937	890	858	949	930	905	881	914	920	900	907	903	926	900	898	895	930	926	901	865	887	850	922	911	934	927	866	889	915	904	947	870	919	934	907	918	870	982	956	950	928	942	911	917	940	933	908	914	898	878	831	904	983	882	901	937	949	906	892	921	935	900	907	880	870	936	888	920	892	888	926	973	914	890	904	929	948	879	899	878	918	907	926
5289	6219	10044	6568	4165	2313	1458	1077	768	619	416	418	465	355	305	265	321	295	302	480	364	277	235	210	233	198	188	198	175	157	189	183	175	163	206	185	212	185	177	186	193	183	176	166	191	183	169	198	199	185	198	157	192	181	216	183	192	179	154	203	183	193	187	181	193	196	199	203	190	163	202	178	181	198	171	185	165	177	179	170	184	203	184	187	201	181	163	167	206	176	180	204	216	192	153	199	212	192	175	202	190	183	168	174	172	204	160	178	198	180	173	191	190	192	185	179	203	182	200	157	190	194	157	150	183	186	199	168	193	173	182	182	160	167	185	177	188	195	191	170	163	164	166	168	187	168	201	172	219	186	176	164	177	188	206	180	192	201	179	158	216	187	195	179	213	194	181	195	179	180	203	206	196	197	188	175	195	191	177	184	182	171	171	208	200	187	188	190	188	184	197	177	202	187	189	159	187	195	183	205	190	175	191	216	182	211	189	168	164	179	182	167	173	185	202	152	176	190	201	183	195	197	202	169	180	175	197	176	205	200	187	169	194	211	185	189	192	220	186	192	165	204	184	202	174	188	183	182	188	193	181	169	174	178	173	203	175	182	196	201	179	175	203	190	202	193	184	161	176	186	164	172	167	195	189	183	152	170	159	184	192	180	162	196	182	199	173	199	186	203	185	166	184	198	202	192	192	187	201	183	186	180	183	207	196	188	184	181	225	181	161	166	185	178	187	191	164	195	186	185	173	214	172	168	178	180	176	184	189	183	165	201	180	182	186	191	191	185	185	182	181	215	175	195	189	178	187	186	196	195	185	193	184	189	174	198	177	182	170	168	207	180	184	157	168	191	188	183	190	207	183	175	171	183	178	180	176	171	161	179	157	181	175	172	209	166	183	188	176	189	173	179	193	188	199	196	189	199	203	196	194	197	201	160	171	206	202	174	168	171	203	177	191	185	187	205	179	174	209	194	183	176	165	177	185	180	181	183	182	194	195	184	205	163	191	176	160	174	195	183	181	187	186	173	164	179	171	183	185	175	182	163	204	194	168	193	186	192	177	178	176	217	166	173	200	165	216	190	178	184	185	185	176	189	172	184	157	197	181	195	180	200	178	196	152	194	182	205	184	183	182	204	197	180	160	185	193	195	190	180	196	179	194	195	198	174	212	209	216	203	191	185	194	182	174	175	192	183	171	166	200	184	175	180	188	188	184	176	167	184	185	202	192	176	165	192	188	198	186	205	202	195	197	175	175	165	174	206	195	195	177	190	185	185	193	191	173	159	184	173	177	178	194	173	170	211	183	155	159	186	184	167	169	192	176	195	192	183	197	151	216	200	184	182	188	197	204	191	170	198	183	189	208	197	182	174	188	189	181	186	189	194	181	199	190	188	189	174	181	202	175	175	181	177	196	222	186	191	172	181	182	172	186	190	177	192	172	168	176	196	185	183	177	202	181	197	201	182	191	191	194	142	180	185	202	174	170	186	174	200	200	183	170	165	178	183	197	173	170	187	187	157	179	188	178	174	185	182	186	190	181	180	201	185	215	189	190	190	187	188	197	174	194	167	194	206	171	182	221	171	185	183	179	184	181	197	183	206	161	169	200	178	177	176	212	177	196	188	200	194	172	200	186	196	173	178	188	166	161	199	211	197	202	186	179	206	199	211	205	175	173	193	206	199	195	179	186	196	185	175	160	186	192	210	198	172	195	177	187	187	180	181	204	190	191	186	185	179	167	194	200	175	182	204	193	194	220	167	189	183	194	178	173	158	197	195	170	172	174	172	199	170	169	168	190	190	182	215	191	179	188	159	180	192	177	196	192	180	198	209	183	193	153	198	177	185	181	187	188	193	195	195	167	186	187	190	181	193	183	181	182	166	174	170	183	186	198	178	188	190	170	176	177	176	180	179	186	174	211	212	198	179	158	154	175	154	170	186	185	183	202	175	193	184	166	158	198	186	182	148	179	197	181	207	191	174	180	186	200	174	182	192	186	165	184	176	201	185	178	187	196	198	179	185	165	172	171	208	191	208	176	178	184	181	200	186	191	174	183	191	201	195	183	192	177	173	173	195	172	189	170	187	185	178	198	165	187	189	188	178	182	185	160	194	164	199	185	185	189	166	201	177	196	186	193	186	193	196	164	182	176	171	205	177	174	176	187	200	198	182	171	177	217	160	175	189	154	204	200	167	170	189	191	167	174	182	184	185	199	180	189	169	179	183	187	188	168	179	194	200	183	204	177	235	185	144	183	160	189	183	221	184	181	188	209	212	205	189	163	190	184	194	192	172	162	184	180	185	202	169	176	169	164	172	199	181	188	196	170	182	171	186	186	172	187	179	171	163	170	163	200	174	183	184	179	223	186	193	192	185	183	164	176	182	196	177	179	184	171	184	194	192	207	174	163	212	168	176	179	172	180	200	178	169	184	192	172	187	179	185	188	181	193	199	183	183	179	189	189	179	172	173	194	178	184	163	219	176	187	208	181	170	190	169	187	185	186	162	180	182	187	180	173	204	195	179	172	167	186	167	198	189	175	165	163	178	184	169	205	203	187	159	187	205	199	180	179	174	165	210	167	173	188	186	166	171	175	212	196	180	184	182	186	184	182	160	172	191	179	188	195	187	199	175	178	202	197	195	186	187	185	184	194	191	171	187	186	194	188	194	182	177	196	173	186	168	187	172	199	186	183	167	176	208	192	189	172	178	180	174	191	170	199	200	171	198	177	194	189	165	193	171	177	176	171	174	192	166	202	222	195	161	171	200	181	180	169	198	190	204	194	170	192	174	178	174	205	196	192	204	165	198	185	164	166	176	179	182	183	174	175	175	182	137	169	163	182	189	177	171	165	197	195	165	190	181	176	168	192	200	202	170	197	200	198	184	183	196	200	179	222	180	172	195	183	177	193	192	182	184	191	177	191	161	207	172	195	183	174	176	193	182	174	176	187	167	185	172	176	195	203	186	174	194	160	183	169	184	181	193	181	159	191	177	192	198	198	177	158	186	169	161	192	185	176	201	178	162	183	181	179	159	174	198	162	225	181	190	183	195	199	189	188	186	182	191	185	206	192	197	199	177	192	183	168	200	157	171	185	206	176	200	192	158	185	156	192	191	173	209	185	163	190	187	198	187	187	171	175	200	180	176	198	182	149	207	187	166	198	178	152	187	206	198	186	195	160	184	187	200	161	178	164	171	177	178	223	191	159	206	183	201	202	175	171	176	185	197	211	165	209	179	194	194	210	168	179	189	194	192	186	177	186	198	191	170	180	167	182	172	192	161	174	161	202	175	204	174	188	177	175	173	183	179	189	166	205	186	197	193	191	174	177	200	177	178	192	159	159	176	191	190	186	184	177	183	171	166	201	188	183	193	177	203	179	193	180	179	178	201	174	204	211	211	172	188	183	182	184	171	180	175	187	187	203	207	189	183	178	178	184	165	181	167	185	182	184	176	178	197	174	170	194	183	184	199	201	180	202	179	174	186	206	168	166	155
5169	7363	14187	12573	9768	6326	4823	3971	3124	2806	1919	2110	2297	1582	1277	1207	1494	1487	1544	1260	1076	1091	814	818	834	733	664	663	678	619	644	616	631	603	662	632	590	653	610	598	637	582	613	568	581	601	615	614	582	560	572	606	615	605	599	584	615	621	643	588	633	603	581	614	605	651	609	574	588	628	616	597	601	579	581	647	629	649	570	594	597	582	625	595	588	613	623	621	612	572	604	597	611	609	624	589	600	601	593	560	581	622	634	613	616	627	589	612	597	613	599	645	607	594	615	581	602	601	619	590	617	578	610	599	581	583	586	584	589	600	649	628	607	576	582	586	642	603	585	541	598	621	608	621	584	622	601	606	621	583	610	629	647	647	582	629	609	597	578	625	637	565	592	676	578	576	620	565	635	588	615	590	635	590	574	596	553	609	573	606	548	590	639	609	624	574	639	624	621	596	635	568	621	571	614	644	590	616	603	594	619	593	582	587	580	572	583	617	585	641	601	616	616	574	609	667	627	597	603	619	604	597	605	612	620	595	566	633	553	606	597	593	574	589	625	619	602	611	595	615	619	589	589	558	596	634	606	586	600	595	615	604	640	588	593	568	587	591	558	554	580	600	631	599	591	645	625	641	639	621	626	608	655	630	590	587	642	587	608	613	648	582	565	598	577	568	606	619	633	588	585	609	582	599	552	604	611	601	586	571	607	645	595	577	646	587	583	638	601	595	594	619	636	613	634	601	619	600	603	642	625	625	593	637	580	580	609	603	637	576	602	617	631	601	607	595	606	579	588	593	562	593	589	598	602	599	590	606	585	604	609	600	583	624	601	593	583	640	569	598	594	635	586	603	636	616	608	625	603	584	622	611	600	583	602	606	641	570	585	582	601	605	613	669	564	627	609	573	587	615	613	607	587	579	590	584	652	597	596	603	597	555	628	597	606	580	645	629	606	612	613	596	647	592	642	614	610	608	625	615	579	575	647	602	612	626	558	635	562	626	580	606	625	564	579	609	595	588	616	585	583	616	582	609	637	633	578	634	591	580	627	581	561	576	606	616	599	619	598	606	640	607	610	588	637	607	604	616	613	578	606	577	619	591	574	625	603	637	632	605	618	601	584	583	587	605	607	621	614	550	651	601	567	607	581	614	642	591	571	579	602	574	565	610	647	615	615	620	596	578	601	596	561	603	606	588	637	582	603	608	617	591	618	645	574	591	609	609	591	654	599	597	540	611	581	607	632	571	585	602	586	588	620	628	582	566	593	620	597	617	585	557	592	626	576	583	597	595	601	605	640	624	568	621	564	570	625	626	595	611	634	598	606	611	584	583	629	591	590	548	603	631	595	559	611	583	586	651	562	575	583	575	609	620	647	617	572	565	614	621	595	594	587	592	583	573	621	634	571	559	601	604	639	582	597	629	595	626	625	595	630	617	609	602	638	653	595	582	567	584	587	584	594	616	610	557	589	622	623	575	566	605	610	612	589	618	584	614	606	635	623	645	577	587	623	578	568	638	639	573	587	611	593	607	593	573	584	624	614	649	624	590	641	615	594	583	621	580	622	628	569	577	600	574	612	650	576	584	592	588	611	606	606	631	602	619	623	607	613	631	619	697	603	578	619	588	635	570	588	625	613	639	580	610	632	582	591	609	605	560	636	612	619	586	576	598	620	610	586	596	618	612	627	612	592	642	638	570	571	633	614	599	580	606	598	598	562	636	557	629	624	579	580	579	599	557	607	598	598	587	622	560	599	661	592	618	658	568	618	575	637	591	641	641	563	600	607	588	633	650	616	625	594	560	605	589	585	575	608	595	593	581	655	646	580	636	566	604	623	571	632	588	614	598	623	624	634	623	573	585	648	587	627	626	578	613	601	569	625	594	613	608	606	648	607	624	645	629	624	590	623	571	589	587	631	570	627	617	590	615	608	591	575	601	617	622	599	615	597	619	564	594	613	562	676	629	632	585	601	626	575	625	609	586	642	617	597	573	567	578	599	608	610	578	616	602	588	644	596	576	597	590	614	559	599	570	599	585	584	577	585	584	636	611	593	597	552	599	646	622	653	599	580	600	617	616	580	600	618	627	632	659	597	625	613	589	625	632	586	603	594	612	606	597	588	565	589	585	600	612	594	609	607	593	596	607	638	612	608	594	596	622	554	609	675	582	651	649	592	638	607	585	627	588	550	595	633	582	603	601	577	584	549	626	601	588	591	558	599	607	614	628	619	566	602	651	648	571	577	598	617	586	573	595	619	580	625	640	568	588	611	641	605	539	611	574	583	623	590	613	582	582	608	598	589	637	591	645	628	603	596	615	579	606	609	613	604	606	594	565	591	598	621	631	591	655	602	601	598	619	633	637	635	598	626	610	586	622	602	622	658	607	609	576	621	592	605	557	614	587	613	626	592	595	588	613	614	603	623	594	620	594	590	578	559	593	610	587	602	632	599	611	580	603	653	634	592	641	590	627	604	577	647	601	612	553	601	620	627	622	536	638	620	586	607	609	581	542	601	612	558	630	580	581	537	610	571	623	595	644	586	618	530	593	553	596	566	613	560	605	580	596	589	626	620	628	608	580	568	629	573	597	572	573	583	644	608	596	616	609	623	611	583	609	609	543	586	618	614	605	586	583	585	610	563	635	576	619	606	628	627	620	602	586	621	592	614	593	622	644	606	618	576	596	598	573	601	602	577	581	587	562	603	579	583	592	652	592	586	625	553	630	588	593	612	601	538	593	623	593	568	607	610	596	575	604	574	627	639	585	632	555	628	603	650	623	618	611	650	630	609	635	602	592	633	626	591	607	624	602	594	582	622	611	608	599	563	580	556	637	616	607	634	595	623	617	584	582	557	628	603	598	639	618	625	653	570	627	577	556	564	588	605	629	613	620	617	625	605	614	547	611	597	596	648	608	588	616	615	598	590	591	603	620	576	610	614	591	658	612	598	650	620	610	633	574	624	580	591	605	624	571	618	589	650	590	601	623	601	632	620	601	622	610	595	590	575	622	590	632	611	660	612	576	586	564	599	559	576	631	628	603	590	656	581	616	568	604	598	596	604	649	601	617	653	590	577	613	571	607	579	584	593	639	578	624	601	593	659	625	597	606	583	578	570	589	601	609	606	616	581	569	611	630	605	546	612	576	563	616	649	599	634	594	605	597	609	600	612	593	617	586	635	614	602	636	606	622	565	603	599	610	603	608	603	661	598	575	580	592	600	579	628	597	633	629	587	611	595	613	628	592	607	637	596	614	610	573	646	598	639	583	601	590	619	599	584	567	614	599	583	583	611	628	608	609	586	606	614	631	553	569	590	622	595	617	605	565	589	586	574	599	614	614	601	645	606	580	613	620	584	624	614	650	552	555	574	590	616	600	597	609	616	613	566	620	602	623	600	588	624	616	547	627	607	650	595	589	648	634	598	601	599	597	621	672	579	568	595	621	621	601	601	577	597	664	627	615	632	627	572	629	648	617	608	632	623	595	616	580	634	590	618	576	601	588
30164	32311	37610	34036	30302	24240	19540	14265	10556	8434	4659	4844	5490	3640	2407	1793	1801	2513	2735	1810	1379	1389	746	614	651	518	632	463	411	422	407	362	356	373	349	364	343	306	328	334	313	330	340	345	351	336	314	309	325	308	323	328	326	284	324	311	342	327	313	334	334	325	312	318	295	293	316	294	316	371	349	299	304	318	320	330	335	300	333	339	317	282	339	313	305	303	304	320	319	312	280	341	351	290	306	348	272	310	335	339	312	316	325	300	334	322	316	322	338	343	355	295	310	297	294	345	323	311	303	312	320	312	355	323	319	305	316	329	339	322	351	332	301	342	304	324	325	337	345	298	322	290	338	328	330	331	319	328	337	331	337	334	320	294	334	310	330	312	326	304	330	296	329	287	345	325	333	334	310	333	329	324	340	302	317	293	299	314	326	280	333	348	275	327	337	302	335	301	307	303	279	311	320	333	352	322	302	303	306	307	308	310	305	347	323	349	323	346	329	296	301	306	317	349	356	333	332	342	324	365	292	313	309	327	303	320	323	306	329	312	345	327	332	357	318	350	319	292	315	328	330	296	311	345	291	304	329	312	318	297	314	308	339	313	343	332	327	316	313	322	310	325	331	345	347	336	297	304	309	328	310	337	339	315	311	321	306	294	285	313	333	300	283	299	333	341	305	307	302	317	333	320	339	326	325	285	358	298	333	338	305	354	344	338	293	320	321	296	361	333	344	325	345	328	352	358	299	335	339	349	324	324	322	356	335	347	304	304	329	313	335	328	313	299	344	305	323	337	318	311	332	304	336	307	325	292	329	296	287	343	291	326	303	323	335	307	310	306	332	316	341	329	360	337	318	306	319	310	323	313	305	280	320	345	303	335	325	323	321	311	309	359	345	321	305	343	340	329	333	297	303	288	350	316	335	306	327	323	289	330	311	292	328	352	314	314	326	324	343	302	329	309	304	345	325	318	314	293	329	308	333	326	314	312	328	315	347	324	332	349	331	285	300	330	341	325	314	290	322	303	304	312	294	296	312	321	315	304	337	295	290	335	314	310	287	333	309	315	339	319	340	304	318	345	306	318	321	336	322	341	315	313	313	289	324	329	326	312	312	321	354	330	314	335	329	327	302	363	387	315	333	308	323	311	334	296	307	321	317	335	341	289	338	337	306	326	363	327	304	320	334	299	335	327	293	307	311	308	330	344	298	300	305	284	313	359	340	310	336	345	314	311	331	305	309	312	312	328	338	317	332	318	366	319	293	291	333	319	321	306	299	286	294	334	333	355	330	303	301	286	300	322	311	347	306	357	318	337	352	285	317	344	307	334	334	317	352	313	289	311	308	341	312	348	305	344	305	316	313	306	311	292	314	322	337	315	327	344	332	325	331	322	319	329	289	296	319	348	321	338	287	323	304	279	313	312	358	328	303	333	286	358	330	325	314	320	323	337	310	323	317	302	336	310	333	325	332	312	321	321	311	340	307	319	322	313	325	317	310	317	311	295	298	304	313	295	332	314	293	312	339	345	312	306	331	324	344	313	289	309	346	309	303	341	316	322	339	339	334	281	308	296	334	270	298	310	312	344	329	329	347	333	342	332	324	314	327	319	342	323	319	309	321	312	336	299	321	316	302	295	320	355	344	345	348	317	302	322	325	315	292	309	310	308	340	314	298	310	326	312	321	346	310	316	325	324	307	328	322	353	327	318	327	346	308	316	317	309	309	323	323	337	324	310	353	300	320	331	329	285	313	325	322	316	335	323	330	348	300	328	321	328	333	299	322	281	284	364	314	334	288	327	299	320	290	339	296	296	298	312	307	333	296	327	272	314	294	326	337	353	300	337	299	342	310	312	326	318	347	312	320	327	310	328	339	329	305	307	315	319	349	316	327	309	311	303	321	344	317	347	319	331	327	335	307	319	292	307	356	316	333	346	329	319	349	315	303	328	305	326	316	319	338	300	305	325	309	316	324	331	332	322	331	349	303	302	335	306	319	307	327	336	287	288	339	347	289	339	337	300	314	330	334	308	335	322	313	315	335	335	326	306	322	295	303	333	314	321	326	317	294	331	300	287	314	309	305	296	329	296	348	335	322	338	325	317	330	335	351	347	354	311	324	311	344	341	322	278	297	321	317	293	319	335	310	343	299	342	290	327	297	334	349	330	323	304	301	314	327	304	321	335	311	323	318	307	294	306	346	297	314	305	333	331	325	310	306	305	336	321	297	327	320	291	316	323	322	336	339	330	312	309	312	303	313	311	313	322	304	319	327	318	324	329	337	304	293	285	300	342	292	315	308	353	313	283	319	303	335	292	311	361	314	318	298	334	319	315	329	309	315	324	294	309	339	319	301	341	292	319	322	311	338	316	325	306	335	322	305	291	309	334	334	280	332	320	325	330	369	291	320	335	362	334	323	305	304	324	284	317	350	347	314	313	289	322	303	320	305	302	309	351	325	339	306	292	301	317	321	294	303	311	328	342	301	330	324	341	322	323	281	290	333	336	314	303	311	293	315	302	343	293	317	297	320	309	324	317	303	298	344	343	315	302	335	324	339	318	320	353	323	298	304	311	306	320	305	314	332	337	335	351	337	327	287	293	303	312	335	354	334	325	291	321	306	318	349	335	307	344	354	328	346	327	308	329	317	328	294	315	302	331	322	320	314	313	320	325	336	314	339	321	324	317	338	298	353	291	304	287	274	341	320	320	338	338	310	298	314	346	325	318	292	306	326	315	338	357	346	333	335	373	321	315	343	351	346	329	303	321	304	330	331	296	347	328	316	332	324	333	310	317	293	320	322	336	313	335	332	346	310	343	343	307	317	311	353	316	365	309	335	331	308	291	293	308	326	320	339	310	330	307	324	294	310	316	297	308	315	320	310	329	315	334	354	300	303	314	338	320	314	353	321	309	310	330	352	327	305	336	330	353	282	304	305	334	319	329	319	309	309	328	336	336	295	313	322	328	340	324	320	318	314	326	340	327	333	339	339	343	321	360	325	304	317	283	332	329	319	327	337	316	341	329	343	335	317	293	311	333	351	301	316	302	338	305	303	346	318	313	328	353	306	318	300	329	271	306	361	311	353	327	329	323	324	353	317	309	308	338	333	318	337	337	332	300	348	303	348	345	295	333	317	348	321	294	312	319	307	345	301	313	323	341	315	320	357	329	330	299	307	332	308	311	310	366	297	302	297	324	322	348	329	335	300	311	302	322	345	296	312	358	312	319	313	299	335	327	348	332	334	297	303	330	303	328	310	334	325	329	329	378	362	311	283	333	334	293	339	319	334	337	327	311	323	307	319	317	291	314	317	327	321	344	348	279	315	317	309	346	334	305	299	311	309	276	325	332	310	332	322	323	301	322	316	315	360	318	305	312	283	318	344	343	335	376	308	306	325	334	324	328	314	323	338	310	313	325	321	332	289	302	315	329	317	348	309	295	318	324	331	316	303	316	303	305	304	300	318	309	300	333	312	333	321	339	328	317	306	319	325	307	336	297	299	303
23454	26761	36017	39506	38328	34354	30023	26936	23452	19903	13336	18123	18745	11917	9034	8243	9250	10616	12360	9408	7121	5975	3794	3150	3240	2626	2584	1989	1694	1745	1738	1634	1258	1358	1487	1238	1159	1148	1053	968	1034	952	1037	1044	959	978	948	942	1002	946	973	934	999	957	972	946	1013	979	960	990	953	936	931	949	908	936	986	973	1049	927	995	936	966	906	937	933	904	983	933	974	948	960	998	935	980	973	947	942	919	1009	968	906	956	946	963	961	973	948	951	943	934	931	905	930	963	973	937	943	960	939	965	921	1003	960	913	957	952	954	935	977	933	966	873	949	972	934	932	938	951	957	960	948	877	967	979	945	918	939	963	900	992	928	937	932	985	928	940	988	977	925	986	1000	955	952	909	949	953	908	933	958	953	868	940	958	908	1006	996	979	946	914	956	879	987	910	972	839	945	958	947	927	943	902	962	866	972	906	963	900	975	933	961	948	995	941	913	945	944	938	926	981	965	903	1011	953	962	937	953	925	982	942	950	952	976	945	956	962	896	926	920	954	936	906	959	943	962	1008	938	947	939	932	946	973	962	964	962	908	1009	982	895	954	899	1022	918	1013	962	954	950	934	962	975	950	920	972	903	922	928	891	920	949	951	960	982	958	952	996	908	962	915	1006	933	992	928	966	931	940	983	957	939	937	960	961	917	944	954	906	945	922	876	939	979	931	961	939	934	943	972	933	997	949	942	893	893	987	944	932	931	912	909	956	937	977	908	972	916	936	959	940	975	920	914	915	949	979	942	966	965	922	994	982	874	957	922	951	933	917	954	966	948	929	905	989	914	962	917	945	947	941	882	936	940	984	928	973	971	911	914	927	917	945	942	962	941	958	972	927	989	940	918	936	948	1034	976	983	975	922	976	938	964	874	964	958	953	975	974	945	881	943	939	922	926	913	956	887	981	920	968	929	944	952	946	1001	889	942	999	853	973	914	923	974	915	918	901	918	953	949	980	947	990	944	985	920	961	959	876	953	980	933	955	925	922	913	956	953	947	965	957	939	924	933	994	1015	981	931	939	958	921	939	930	879	959	944	901	957	939	969	917	1011	950	988	962	961	988	947	927	953	946	935	910	969	926	957	901	913	933	910	925	933	977	937	957	952	956	948	911	928	923	931	974	942	932	947	946	946	919	927	930	998	987	965	987	927	982	978	974	952	902	897	963	929	960	940	960	956	934	922	991	911	962	910	909	937	933	935	918	979	986	912	977	940	930	939	923	946	978	951	898	976	985	1017	914	949	951	968	934	914	881	943	1003	931	917	947	920	957	1014	945	975	990	926	927	912	950	918	981	932	899	945	953	949	951	960	927	898	999	1023	947	960	936	890	910	941	998	973	974	944	872	973	927	867	932	944	942	944	962	914	927	931	949	899	908	890	925	902	928	947	964	942	920	885	990	957	950	935	972	900	964	940	995	910	931	942	934	911	975	940	886	1002	905	898	990	915	974	967	881	971	917	950	917	966	960	966	917	919	954	936	926	983	937	951	950	966	972	943	947	953	996	960	977	930	968	968	919	961	881	902	953	938	962	947	892	971	947	899	941	964	1001	954	950	908	934	953	980	930	951	923	944	953	956	971	931	973	949	938	941	968	943	997	949	876	907	916	919	919	929	911	898	915	942	958	930	916	915	944	968	953	921	945	984	978	984	883	945	926	894	936	984	941	1002	981	939	919	945	924	956	915	949	889	980	920	961	947	978	1010	922	883	916	962	939	912	913	917	938	973	946	952	974	959	941	948	955	889	914	1002	926	937	928	979	929	901	945	902	959	933	942	942	894	978	925	897	970	946	941	961	919	958	953	970	967	944	984	898	946	960	950	1031	888	942	947	992	977	949	943	956	903	957	907	915	923	953	981	908	988	950	946	943	922	966	932	930	963	971	1005	926	994	928	937	968	960	909	946	921	963	918	905	911	964	991	949	951	877	1008	957	977	918	995	943	968	915	966	922	946	910	925	969	931	905	902	939	957	899	937	908	900	930	909	992	970	936	935	916	943	925	908	837	959	968	1002	949	958	909	959	950	933	1002	939	951	939	976	975	1016	906	885	933	935	935	966	947	915	931	919	963	925	943	940	940	970	952	911	930	930	943	964	969	924	933	930	1005	948	961	922	913	925	959	951	994	949	935	958	941	943	941	932	965	963	963	954	955	970	941	967	980	920	945	878	981	982	970	935	905	1015	919	999	923	935	930	915	947	940	949	887	910	941	952	909	948	912	943	938	962	946	970	941	924	952	919	971	888	952	918	978	963	937	943	955	857	932	957	913	938	930	884	916	917	917	922	953	925	954	955	924	927	914	956	925	984	960	925	932	957	896	978	997	950	926	982	952	905	890	908	973	1002	944	929	946	916	957	921	952	978	921	922	925	950	967	949	919	1043	945	903	942	946	921	926	941	978	952	961	955	953	934	882	914	951	973	941	963	995	946	977	897	921	931	942	958	953	985	930	938	964	934	944	915	991	939	990	950	930	891	929	951	975	936	951	976	950	946	929	908	946	980	968	898	941	919	927	927	942	952	976	920	959	965	954	965	1069	939	911	994	930	889	1030	978	890	898	979	953	917	931	916	943	978	972	961	920	938	943	954	882	909	991	932	974	911	1004	981	935	964	940	958	971	1031	975	926	885	915	952	964	951	989	893	969	919	914	946	955	982	961	1001	936	943	918	1011	948	947	911	930	950	979	901	946	863	949	968	980	956	975	946	920	968	922	928	881	953	910	956	947	956	931	952	929	967	942	971	968	967	970	981	913	994	938	952	957	942	902	948	954	904	932	968	957	963	926	957	948	943	971	988	944	952	972	963	928	946	968	911	918	961	928	901	927	956	973	959	925	932	921	956	960	947	959	964	979	996	922	936	919	973	966	953	932	949	963	951	903	966	1002	1013	922	924	909	874	895	958	947	959	922	983	921	942	921	931	906	968	943	944	906	953	933	976	924	896	945	916	947	933	1007	962	890	937	888	907	941	939	920	900	870	931	907	968	874	974	903	934	944	982	912	938	963	951	964	952	923	926	922	961	920	992	962	976	967	886	913	941	988	916	981	904	940	874	982	956	905	957	947	888	950	919	940	964	939	894	889	993	906	960	886	999	939	927	981	923	918	937	955	970	923	970	919	908	912	920	920	901	888	972	897	915	983	990	952	936	980	914	939	945	925	957	932	937	974	960	937	886	958	957	953	972	936	922	894	1005	970	971	913	899	946	943	962	945	945	969	938	905	934	972	906	967	958	962	947	950	950	931	975	957	915	1006	970	969	920	910	997	969	971	885	920	877	885	989	951	952	961	967	931	932	932	929	935	942	987	980	971	876	911	917	1003	977	931	930	967	964	942	956	954	967	974	964	941	898	954	925	941	915	989	948	897	955	991	899	1007	951	970	980	899	937	956	940	965	967	946	904	938	937	933	914	906	937	880	959	949	951	898	937	986	924	949	958	924	909	969	971	970	946	977	926	957	966	980	950	919	908	965	936	966	989	902	903	967	929	912	1001	888	963	977	953	927	910	944	954	939	942	934	981	989	907	930	961
40119	38481	39725	35725	33581	29322	27630	25029	20898	17405	10069	10824	11971	7153	4667	4128	4130	5014	5245	4131	2579	3050	1842	1284	1060	865	826	640	640	489	600	476	461	401	444	394	375	373	368	337	314	356	310	299	309	328	328	346	344	343	321	294	341	366	358	337	340	303	349	323	359	305	305	346	338	340	346	329	327	324	326	314	302	312	315	350	358	312	304	313	320	321	332	318	283	308	328	308	322	325	316	338	328	333	325	315	318	316	336	301	306	305	345	325	330	285	339	313	370	275	301	317	309	325	325	316	333	282	328	335	329	350	346	330	302	291	326	312	311	320	308	308	312	319	317	291	314	304	301	318	274	320	309	320	294	348	355	297	364	283	321	321	327	323	303	313	348	305	318	343	325	302	316	327	326	365	323	304	359	311	327	315	344	322	344	324	294	299	329	343	311	314	318	316	332	342	323	305	315	318	297	323	367	324	309	338	339	299	312	321	298	320	325	354	337	336	312	322	333	318	317	329	307	339	281	310	305	299	298	318	320	314	326	307	327	325	350	298	333	307	305	337	278	322	315	304	303	336	277	293	330	320	328	325	352	294	294	325	304	325	325	299	304	325	317	330	351	334	304	310	309	329	309	309	331	320	309	306	308	341	295	301	346	276	330	335	291	334	308	372	319	295	286	283	344	339	303	362	314	352	317	322	313	294	321	333	357	314	344	324	323	310	306	297	313	339	304	299	320	302	289	315	318	280	291	325	330	353	320	302	328	343	308	309	340	330	329	335	355	308	326	311	325	281	304	304	352	306	306	308	328	336	312	303	333	317	323	321	343	342	337	347	336	305	333	277	341	323	303	322	336	309	295	331	291	305	353	312	297	340	302	333	297	321	318	341	322	342	335	323	338	290	331	347	307	264	326	313	322	327	340	304	309	289	322	332	316	350	304	334	316	312	318	304	310	286	348	336	304	287	314	318	336	334	323	294	302	311	338	316	308	336	332	328	280	327	317	299	337	326	300	330	318	326	330	307	349	290	324	326	312	297	288	327	287	284	307	322	322	315	294	313	294	265	307	295	302	305	355	336	297	318	369	270	315	340	324	299	300	324	320	303	284	315	352	333	321	314	328	304	319	289	299	317	337	307	305	327	312	334	289	308	313	311	342	354	326	319	339	306	325	329	298	335	288	320	336	334	301	319	317	295	335	324	322	297	301	328	285	307	330	326	312	341	331	335	320	312	304	293	315	285	309	298	312	292	324	281	322	296	309	306	323	313	276	332	331	300	325	311	297	313	319	304	304	324	317	345	337	321	351	315	313	324	332	304	315	317	304	355	321	327	301	309	314	292	348	305	330	343	330	329	290	357	323	333	314	291	318	336	335	340	336	333	311	284	290	302	310	324	318	352	348	317	304	298	333	324	307	300	310	308	305	327	330	330	348	301	309	293	290	347	330	334	302	287	337	321	308	317	332	327	274	324	323	288	331	336	326	352	295	313	318	299	355	334	314	341	319	307	292	306	328	338	320	301	319	320	302	318	311	309	314	288	304	302	331	331	337	335	333	307	330	311	323	300	309	316	336	317	305	311	325	338	328	322	298	308	337	332	304	285	337	305	328	324	313	313	332	281	302	296	339	311	333	304	317	341	315	326	336	317	319	307	317	286	324	317	319	314	325	312	306	324	291	355	327	298	299	328	315	303	328	319	352	328	312	334	319	310	278	324	309	285	331	291	304	351	305	331	329	306	288	283	287	317	339	316	325	343	337	340	333	317	326	342	295	316	320	330	342	316	332	319	331	330	338	336	295	341	304	326	339	331	318	312	347	296	321	299	329	270	335	339	337	324	345	335	317	324	320	299	332	313	308	346	318	325	317	325	317	285	303	346	354	292	302	287	310	307	334	305	318	347	319	308	311	340	285	302	346	339	306	334	325	295	308	318	305	293	293	341	332	333	330	314	336	344	317	309	303	313	293	348	313	329	306	307	318	339	330	327	317	325	325	328	295	309	321	309	286	315	327	327	341	321	288	302	321	353	323	346	327	320	346	314	295	340	308	298	295	312	329	342	332	345	310	334	331	316	348	349	308	304	334	299	324	325	312	302	324	319	315	349	306	337	288	327	324	342	335	317	313	321	323	325	323	315	295	319	294	287	326	286	304	334	307	291	300	297	361	295	304	330	292	319	304	300	329	317	348	317	290	329	364	332	280	285	300	291	321	340	287	341	298	291	361	315	344	308	340	300	339	302	286	301	322	314	325	303	339	326	335	344	320	288	334	341	320	325	322	294	316	320	325	339	327	333	302	306	310	327	300	309	353	302	324	287	328	308	314	285	312	324	299	346	326	301	313	320	304	339	339	298	340	329	327	320	330	336	329	339	320	316	313	307	320	299	280	304	329	306	312	334	342	328	311	314	288	321	318	319	354	324	339	313	306	323	303	315	330	328	316	313	301	329	367	316	330	303	320	335	314	305	291	276	325	326	320	334	313	299	305	315	292	309	314	316	330	336	318	326	332	299	346	327	333	317	319	330	299	337	295	332	299	297	285	336	327	356	313	322	307	324	324	308	354	345	336	306	319	318	317	326	320	305	285	296	302	328	334	336	332	309	335	330	304	305	303	293	297	293	309	297	283	317	287	314	341	355	308	315	324	341	318	306	326	303	295	332	333	287	323	307	325	308	330	340	302	297	319	314	301	342	316	288	314	321	318	334	315	314	330	313	331	296	318	337	329	307	316	363	319	329	339	326	309	299	328	348	306	318	303	305	309	312	308	303	344	311	314	343	314	312	315	320	288	330	321	342	285	299	324	335	327	329	314	314	312	332	311	344	313	303	337	331	342	335	313	346	330	344	320	289	317	320	303	309	335	316	300	318	339	337	307	293	297	292	340	317	296	320	339	307	317	319	323	321	298	323	302	293	314	311	342	294	327	302	309	315	341	307	301	338	302	316	268	362	337	324	289	294	311	307	299	319	311	304	300	315	300	312	301	338	306	341	303	331	325	343	304	304	269	281	326	303	327	306	272	301	319	291	300	347	314	317	324	309	328	325	324	309	310	349	357	321	310	351	308	317	351	322	361	325	329	324	340	319	309	341	309	307	287	317	316	306	347	323	315	322	314	293	316	331	320	317	319	338	308	317	326	329	369	305	296	310	325	308	303	332	312	319	351	328	307	311	307	324	291	312	293	320	320	309	312	308	300	285	314	322	314	330	301	310	317	308	337	331	311	325	324	314	340	302	302	296	331	283	334	300	303	314	312	293	307	295	321	350	315	293	316	312	325	345	300	326	320	307	301	321	337	305	287	282	343	316	364	293	302	308	298	315	324	345	343	315	311	310	281	304	300	342	322	335	311	309	335	306	337	306	322	297	290	302	330	329	318	316	281	317	315	302	335	283	306	305	324	325	295	341	313	307	321	348	320	304	336	314	343	324	328	326	366	316	336	271	311	327	346	298	306	336	321	298	334	344	339	327	314	281	327	321	304	324	342	317	298	316	282	329	367	312	307	330	347	350
31535	35217	40869	45400	45034	43335	40727	37544	34440	30176	22103	29179	28273	18518	15239	15019	16112	17718	20073	16265	12167	11469	7681	5781	6246	5116	4741	3830	3196	2436	3165	2287	1994	1815	2007	1668	1577	1362	1287	1132	1102	1110	1053	1036	975	1037	966	1019	991	955	976	928	983	915	1016	982	974	1005	964	925	1012	973	978	938	958	987	948	927	927	975	984	907	952	952	976	931	925	974	913	949	943	885	944	915	963	936	932	972	973	898	941	912	937	908	896	892	912	979	920	965	876	923	909	928	868	909	880	914	928	920	973	913	937	881	961	835	920	933	980	920	920	858	916	909	928	959	888	968	908	880	937	937	921	917	906	927	898	921	965	882	900	914	888	906	946	919	914	917	922	876	947	886	969	895	919	914	866	919	879	898	900	893	866	857	937	983	907	926	921	942	919	884	892	908	940	906	952	913	856	889	949	910	879	889	870	953	959	914	965	893	875	922	963	851	880	908	927	888	909	932	921	879	959	962	956	920	866	902	960	884	893	900	896	914	918	919	878	917	962	866	913	920	950	898	915	925	959	887	881	902	905	891	885	916	880	968	866	921	866	907	904	919	888	947	954	961	936	926	935	916	917	882	906	932	894	904	1027	931	914	901	863	887	947	935	918	919	904	861	892	900	880	901	883	871	919	887	928	920	871	905	938	891	909	902	876	874	935	906	936	878	957	918	878	928	924	921	922	860	952	917	914	905	923	858	914	927	941	887	938	904	885	866	919	910	837	862	938	921	909	905	897	904	938	859	928	904	928	885	893	858	937	921	838	953	912	887	905	929	933	956	953	917	908	966	891	886	928	906	912	958	886	940	886	864	920	910	856	917	902	929	872	945	928	875	900	924	886	884	936	891	896	876	887	838	911	948	950	913	909	872	933	931	852	914	938	986	946	954	951	919	849	915	928	882	930	977	895	965	920	895	933	903	921	902	939	859	941	886	898	955	894	869	925	941	931	922	882	902	945	906	925	943	897	891	945	948	878	893	942	973	914	905	910	917	877	949	951	897	889	888	917	887	911	903	905	872	889	884	848	879	897	959	876	885	950	938	890	927	933	934	929	941	920	899	905	950	944	884	889	863	927	878	954	951	931	893	927	921	952	870	896	889	927	930	920	897	980	885	902	844	933	863	914	907	861	876	942	885	943	926	859	946	899	922	909	906	924	822	917	881	884	893	919	858	951	897	906	882	910	906	925	923	873	913	881	889	949	846	903	951	892	916	918	915	907	880	904	920	930	965	888	935	900	905	915	961	950	943	947	903	960	893	937	919	883	861	912	880	898	938	890	961	898	923	883	931	910	930	843	885	935	905	892	816	949	911	948	924	830	1018	869	908	925	891	953	877	921	931	965	871	926	891	910	939	906	891	868	931	828	873	885	880	940	904	891	920	956	868	844	908	912	930	930	818	932	959	848	924	891	949	899	895	994	962	937	909	898	882	908	917	938	921	947	853	922	912	903	956	895	866	909	902	959	875	894	896	948	900	914	916	860	872	911	969	924	886	861	850	886	950	940	858	971	916	935	928	872	1007	910	833	905	945	916	905	979	904	905	883	916	942	922	878	919	932	893	943	972	911	958	896	918	869	907	909	889	934	902	911	946	920	912	954	935	924	881	953	954	902	912	896	919	881	975	919	972	904	902	939	905	895	890	969	923	906	895	946	904	906	928	935	853	897	916	912	936	908	923	908	974	917	915	914	897	960	894	916	881	871	900	870	891	951	930	945	953	834	936	906	922	905	888	955	895	914	932	919	895	864	901	909	953	929	965	894	919	878	908	821	948	857	936	954	920	916	953	939	961	880	912	859	846	933	901	928	907	914	910	884	895	904	908	897	871	936	871	910	876	879	911	925	924	859	895	884	922	930	902	863	930	910	914	916	923	946	926	919	906	929	913	956	868	880	890	929	913	898	921	875	960	923	932	842	868	888	893	937	883	891	906	880	903	906	914	949	930	832	903	880	901	948	931	872	957	912	890	883	946	902	869	923	902	969	908	882	930	879	863	879	907	947	903	921	883	907	911	925	908	889	948	958	945	883	877	942	938	943	910	960	928	925	966	891	922	975	918	900	942	892	870	943	939	899	885	915	897	868	931	902	912	883	906	916	936	847	876	887	928	927	915	930	890	974	942	915	886	889	886	888	943	882	947	909	864	898	934	967	891	933	848	949	883	890	939	934	955	885	927	909	873	910	861	870	911	919	914	901	924	918	922	896	870	927	926	911	917	893	923	954	897	881	858	903	940	869	916	881	970	932	875	889	902	891	934	939	894	930	914	955	909	908	920	921	893	959	978	926	870	923	901	921	928	923	862	919	869	957	944	869	907	913	909	888	919	906	902	955	879	857	917	853	944	897	907	945	904	925	858	933	963	936	878	859	971	930	881	884	924	871	967	898	892	907	917	873	899	878	930	885	916	914	900	925	905	908	911	901	897	916	922	880	959	891	963	938	902	956	875	913	879	969	959	897	906	934	871	910	916	926	831	942	962	912	888	861	944	887	890	893	904	893	901	929	900	902	898	915	956	952	916	940	873	925	886	952	909	933	917	958	884	905	929	967	889	887	905	875	876	970	918	892	892	934	977	971	915	873	928	915	924	901	891	905	894	896	893	872	872	954	896	934	882	975	898	939	899	943	911	922	857	911	892	884	913	902	917	869	930	902	913	883	862	876	897	899	895	909	867	899	929	942	902	944	872	946	952	918	927	901	917	876	934	885	885	919	934	901	961	960	893	884	886	899	884	925	920	894	906	919	941	909	969	879	920	913	891	908	931	941	903	899	937	967	971	899	923	872	907	880	918	913	910	908	934	904	882	873	891	919	944	911	914	857	922	935	892	921	920	886	900	949	908	928	950	920	977	910	936	859	932	914	917	923	933	908	901	937	884	861	932	940	887	855	934	946	923	907	896	952	920	920	887	924	940	914	933	910	909	939	905	884	927	843	962	901	874	928	935	916	901	904	921	875	908	944	891	887	925	881	913	900	935	882	909	937	905	892	932	992	937	902	934	931	903	889	928	917	918	891	880	942	981	944	898	941	953	949	882	920	928	958	945	907	925	919	899	882	958	892	903	970	893	877	887	944	900	911	912	925	905	924	893	878	920	836	914	920	952	884	924	901	917	933	935	907	931	865	937	917	899	935	932	858	932	935	871	845	931	873	968	835	927	915	874	910	892	991	948	936	924	929	911	897	870	871	937	921	898	935	968	977	936	908	965	918	895	881	893	965	938	943	932	903	919	916	910	914	905	899	901	889	940	905	935	866	928	904	926	936	861	880	885	926	883	865	903	903	893	895	834	918	944	917	900	913	908	909	913	924	880	928	911	844	925	956	945	907	920	954	919	912	927	935	921	948	911	902	906	912	868	918	914	860	867	906	898	895	860	946	920	939	918	935	919	923	883	907	901	910	941	866	935	926	949	912	906	898	924	929	915	937	886	916	939	929	871	871	874	894	879	897	908	909	909	946	936	914	921	919	885	928	877	926	942	899	906	871
6208	7760	10628	6888	4357	2351	1503	1096	902	682	374	438	439	373	462	399	361	338	368	337	258	251	207	231	218	198	261	206	184	189	194	173	181	196	192	198	179	207	178	186	198	179	184	197	180	186	215	174	169	186	160	184	187	164	197	168	194	200	149	183	173	169	169	192	199	187	216	198	205	180	163	196	165	199	164	211	212	189	202	189	179	184	188	167	192	197	189	175	202	195	160	186	191	209	187	166	182	190	165	186	180	216	186	175	210	176	187	210	188	196	178	172	194	207	178	203	208	195	182	192	164	187	211	183	193	201	164	172	177	173	193	178	189	176	187	171	183	173	179	174	184	216	193	176	182	202	154	163	185	190	187	198	187	193	195	183	159	199	193	178	193	188	203	189	188	187	177	213	162	171	182	178	161	194	169	198	196	179	164	171	174	193	199	180	184	203	216	199	162	197	181	175	183	170	195	177	187	176	193	182	189	175	192	176	179	194	195	178	177	184	179	182	141	175	163	190	187	170	193	187	173	175	199	205	178	171	161	172	197	187	188	183	189	179	167	170	170	179	155	203	191	198	177	188	188	186	192	166	188	166	165	179	185	177	185	170	187	178	200	204	185	192	175	194	179	169	177	155	197	176	180	168	206	174	207	195	180	189	214	186	186	190	192	168	183	173	173	193	214	189	174	185	184	189	214	188	199	194	180	177	168	198	201	175	188	170	191	209	201	183	194	173	194	202	181	174	179	189	178	212	180	175	174	178	167	182	170	190	166	201	180	191	169	200	177	182	190	176	178	186	173	181	196	181	183	204	191	192	191	182	195	182	152	212	155	188	196	202	210	168	165	194	207	178	168	196	192	185	173	202	177	163	162	156	197	174	180	174	170	160	190	205	174	170	181	193	215	198	202	193	165	206	193	181	182	210	195	173	179	171	172	181	203	186	188	221	183	209	188	198	178	167	190	192	173	185	179	181	177	183	190	176	212	205	171	190	200	211	187	190	178	200	185	192	172	188	196	154	192	186	192	172	210	170	183	172	187	198	179	215	197	179	191	168	197	196	166	200	196	194	203	223	181	193	193	182	194	184	209	204	184	167	183	201	184	200	176	188	192	187	165	179	223	197	175	158	205	167	210	175	185	186	188	187	173	165	157	165	187	200	164	203	188	194	189	208	193	210	177	192	210	167	196	179	179	206	176	211	166	181	194	189	192	175	203	170	196	173	208	206	183	190	189	190	194	172	191	178	188	177	170	192	179	168	176	184	170	177	170	175	170	184	194	180	166	201	189	183	212	196	204	182	172	220	194	190	171	171	179	185	209	170	190	188	169	194	186	169	180	208	171	172	195	167	189	194	209	191	210	173	177	166	201	209	175	188	180	167	180	175	183	181	181	158	181	173	201	225	181	181	191	168	200	194	197	197	185	200	183	191	185	188	212	190	184	208	181	177	195	166	182	190	181	191	180	176	170	161	174	197	181	183	198	189	179	205	183	172	163	168	174	193	162	203	191	182	185	185	195	199	193	178	196	180	201	170	186	199	158	178	193	156	186	192	170	169	196	180	201	191	198	209	205	190	197	182	205	151	165	168	181	191	191	180	192	182	186	176	181	203	191	184	180	190	183	169	189	197	192	202	195	183	179	175	185	186	192	167	160	197	187	202	174	180	182	196	195	178	171	192	193	172	184	186	197	197	189	203	159	192	188	191	169	171	212	174	181	173	171	185	177	206	189	165	201	186	189	165	182	194	181	189	197	190	163	201	182	186	201	178	177	184	188	185	177	197	180	165	208	186	195	176	204	164	197	174	177	172	175	184	177	196	171	183	179	169	189	203	184	188	173	192	172	165	161	185	182	193	174	169	167	204	200	185	186	184	188	178	212	160	174	162	185	208	181	203	187	193	179	213	186	204	175	192	207	188	191	189	181	194	175	185	175	190	185	163	186	185	208	186	208	202	191	179	204	192	182	163	172	191	175	172	165	187	182	205	163	179	178	174	203	212	188	186	175	168	195	191	187	172	198	185	174	188	181	206	167	190	190	216	184	219	184	171	187	193	183	212	161	174	189	208	175	171	193	178	183	181	197	177	206	188	204	176	201	176	211	198	174	173	176	205	202	190	182	171	180	187	210	169	182	159	199	149	178	174	177	179	164	182	198	175	177	198	199	169	182	181	181	182	186	173	186	192	162	178	179	202	184	182	172	203	197	189	211	211	195	183	172	177	186	188	188	184	224	173	197	182	168	182	195	193	203	201	173	158	201	156	165	191	200	186	174	162	192	172	162	182	165	156	204	217	180	189	205	224	180	201	167	209	198	189	188	180	179	169	171	178	174	180	196	180	203	185	183	162	203	171	182	167	189	196	194	180	190	179	180	173	171	180	186	202	214	172	198	189	203	161	177	190	175	183	162	190	188	192	177	178	197	176	176	178	182	181	200	198	167	201	185	185	177	179	202	181	198	173	166	177	202	193	191	209	178	184	194	158	171	176	200	155	187	180	180	199	171	173	187	164	174	206	219	212	173	210	178	196	184	195	182	191	217	182	201	179	200	178	181	175	181	182	195	164	173	191	188	197	200	181	208	177	188	190	189	176	194	208	193	182	168	214	182	181	184	179	185	177	180	182	211	191	170	203	198	176	183	189	184	190	181	178	188	164	219	182	202	165	183	180	181	178	195	217	171	193	198	208	192	197	174	220	173	168	196	215	188	181	160	158	165	165	147	173	175	197	186	199	192	208	187	188	193	168	173	187	226	179	217	181	193	199	179	189	192	210	172	191	169	181	179	188	169	173	184	199	189	157	188	190	205	181	167	205	194	205	179	184	179	204	183	181	213	188	195	184	179	155	179	205	184	180	199	194	181	173	192	198	173	173	167	173	191	201	187	158	163	161	191	173	176	193	180	195	169	179	176	173	177	164	182	185	195	189	203	168	195	183	182	162	174	188	200	190	177	190	196	179	207	174	179	202	185	163	200	207	179	188	168	183	157	199	178	157	182	179	202	205	195	182	227	157	204	197	175	172	167	187	186	176	188	169	158	171	179	210	168	183	186	186	217	222	185	191	186	195	201	171	190	186	180	179	189	189	191	197	192	173	188	219	170	188	194	176	178	192	182	200	189	205	189	204	182	174	211	178	191	200	173	178	192	193	177	177	188	202	173	206	194	187	193	187	191	192	190	189	157	186	182	181	174	194	202	199	201	171	196	203	177	190	169	190	180	194	188	183	191	190	192	195	183	175	195	192	173	179	152	194	192	205	184	176	191	190	206	182	198	184	172	189	154	173	174	209	208	215	200	181	209	187	171	182	194	200	202	160	189	206	175	185	201	190	201	166	198	159	167	199	203	163	183	203	189	193	187	195	191	189	180	200	184	162	202	182	177	154	183	167	190	177	185	181	162	192	192	198	191	194	158	171	185	191	204	199	159	187	184	203	186	196	173	192	175	198	187	186	166	190	181	167	200	183	188	198	172	191	168	183	197	174	184	185	184	184	201	178	182	188
5882	8684	14253	13127	10493	6625	5275	3934	3410	2897	1658	2128	2176	1674	1457	1405	1356	1380	1564	1228	1013	1120	843	748	755	778	810	663	669	623	660	682	589	629	655	646	649	672	590	597	636	640	634	637	611	572	595	646	589	566	587	624	626	606	593	604	606	595	601	601	575	595	613	590	586	619	625	626	541	590	603	610	593	595	663	613	592	633	597	593	641	584	595	606	592	597	620	603	610	590	629	619	599	617	642	602	566	622	595	605	591	616	587	580	619	612	605	627	551	643	599	548	596	567	635	613	593	626	583	583	612	598	575	553	579	599	585	572	591	616	583	603	610	622	635	623	618	585	590	614	606	625	578	627	585	598	625	587	596	585	598	609	649	639	600	575	595	584	629	612	601	619	613	598	568	589	578	580	619	590	612	636	554	592	599	590	618	593	570	629	611	622	554	604	589	611	613	581	605	607	586	585	637	641	565	613	549	553	567	579	598	580	624	604	551	649	611	598	615	604	602	571	591	586	631	607	632	600	615	617	588	610	580	631	603	628	637	626	584	587	608	673	656	607	575	604	583	586	593	574	615	583	601	623	595	606	571	595	583	621	658	602	569	575	595	652	634	544	603	608	569	642	608	562	611	636	580	598	562	594	648	564	627	647	586	585	606	571	644	558	619	641	588	589	618	613	619	635	596	637	628	599	565	626	614	608	555	592	625	626	595	599	596	593	585	589	592	628	604	620	615	600	601	625	581	617	627	585	628	561	595	593	637	637	598	570	558	572	594	650	623	636	615	609	584	664	648	577	596	575	585	606	602	611	593	624	612	596	615	585	589	594	592	607	594	583	624	581	606	655	570	596	605	597	599	543	569	594	621	603	600	583	635	632	602	601	614	592	635	684	594	651	577	599	603	601	597	581	599	581	603	674	607	609	603	569	621	618	584	600	600	591	613	631	631	572	635	594	616	663	601	567	623	586	613	571	634	649	607	566	589	604	595	580	588	603	623	592	615	597	590	559	573	591	565	592	579	565	594	576	637	599	563	647	644	581	587	585	589	600	577	644	620	542	582	598	571	608	561	604	600	616	614	615	644	617	603	621	564	579	565	551	559	609	600	653	624	660	591	608	569	593	595	623	610	595	627	610	620	613	600	576	604	560	629	633	590	591	668	592	630	614	608	573	573	626	566	613	561	573	613	593	575	591	565	612	590	639	613	612	624	604	593	617	586	575	641	597	656	567	588	579	597	645	616	632	621	590	640	587	530	573	573	549	577	589	593	603	593	618	633	605	614	592	595	598	626	601	611	616	609	644	618	638	593	583	574	602	604	578	618	591	566	649	584	613	649	628	586	593	592	644	576	578	588	636	597	612	595	618	586	544	576	588	615	596	636	612	591	637	582	601	610	616	604	627	602	549	613	561	615	622	553	599	591	639	605	583	617	612	576	624	565	627	597	588	556	575	587	602	592	621	621	666	652	570	610	605	557	576	602	632	580	607	599	630	585	617	628	609	614	624	581	607	615	634	622	619	607	587	628	599	605	592	590	602	558	593	600	627	593	570	601	611	628	580	625	582	591	617	567	601	633	604	560	586	570	570	599	606	564	577	586	609	570	591	599	584	598	635	553	652	553	622	585	592	623	615	641	578	561	610	572	571	599	641	621	580	588	613	610	635	573	583	590	635	628	591	576	625	582	577	546	603	601	622	611	613	590	669	593	559	613	588	612	621	622	578	569	607	627	622	577	611	625	636	632	598	619	627	632	622	607	598	541	644	623	605	608	587	611	593	578	582	618	582	570	629	631	580	592	625	629	631	605	562	578	598	607	588	615	563	624	626	646	609	578	579	611	615	595	576	616	606	577	610	581	630	615	597	563	621	593	594	621	605	565	631	603	617	584	575	587	586	634	602	626	570	583	591	620	594	584	589	579	573	615	610	600	556	583	624	614	632	638	559	592	600	615	595	608	628	626	626	605	584	616	612	604	626	639	586	616	594	624	608	556	568	598	596	608	620	621	580	583	599	586	575	606	575	624	574	576	602	579	620	585	595	619	595	624	607	619	608	601	575	603	576	595	630	630	621	626	593	565	610	554	629	595	606	564	633	604	590	626	602	594	625	570	648	612	581	591	614	556	613	559	615	606	630	637	539	608	638	596	600	629	651	549	655	618	590	607	617	608	560	602	559	578	618	575	619	595	614	620	572	594	586	584	575	595	658	604	552	594	593	659	582	608	613	593	647	581	585	572	558	634	639	591	590	615	633	563	651	588	596	595	610	591	627	607	557	604	618	619	629	594	599	619	588	551	602	616	611	609	583	626	595	560	608	661	595	602	628	644	577	624	608	580	609	590	629	604	654	611	595	606	603	616	584	589	593	604	607	649	612	613	621	596	617	606	613	613	578	597	604	626	627	616	602	576	606	642	598	647	617	616	632	596	592	581	628	602	601	576	643	627	586	568	639	610	558	625	627	592	649	601	624	616	571	586	610	645	604	592	599	579	630	579	636	563	589	613	603	583	615	611	607	618	640	618	607	639	622	577	619	622	624	625	582	598	646	638	595	583	597	652	568	643	591	597	604	604	554	589	628	611	643	606	621	585	583	594	625	570	617	577	543	620	608	606	624	663	579	589	615	587	616	621	597	632	603	605	624	536	586	587	566	542	597	617	637	608	544	634	587	609	647	561	593	612	580	617	559	622	580	627	622	566	609	621	627	610	598	576	643	583	643	606	597	587	605	595	623	635	649	590	600	609	617	623	611	640	592	578	602	587	578	611	587	610	611	647	593	576	601	590	607	584	583	585	600	598	586	569	575	610	586	610	614	577	610	558	594	575	595	612	618	607	606	590	588	609	579	611	617	595	603	589	640	614	579	593	571	589	622	611	622	627	628	603	584	603	573	609	619	609	583	652	565	586	670	598	635	611	581	604	610	547	600	599	632	615	608	614	616	652	605	595	600	618	601	638	618	583	645	639	613	602	601	589	594	597	650	629	600	555	596	618	609	579	604	574	597	618	582	602	607	614	615	580	588	604	585	616	613	609	619	583	561	609	574	574	573	615	607	601	641	632	597	612	583	580	531	620	637	558	629	587	590	587	597	572	591	635	617	574	584	587	587	629	623	624	607	579	589	559	598	629	617	607	628	608	590	595	627	577	642	668	607	589	599	656	614	625	566	626	613	642	601	613	564	566	582	576	614	634	617	596	578	579	603	644	559	642	610	591	599	588	617	621	608	613	593	620	588	597	663	617	605	624	611	597	603	610	578	589	628	625	582	587	573	596	587	623	608	658	621	582	571	629	572	600	626	571	599	627	574	632	557	585	626	596	624	617	604	640	612	601	617	578	627	635	608	616	604	583	593	574	597	647	637	588	597	590	567	606	591	612	638	571	591	586	613	641	656	610	610	597	567	626	614	652	582	595	608	638	581	563	600	589	593	602	613	594	630	608	616	600	558	584	635	599	569	614	576	598	614	639	598	638	555	565	602	570	591	631	582	641	616	597	639	603	567	619	645
26961	33814	38043	34568	30124	24385	20799	15246	11268	8398	4902	4467	4788	4071	2850	2324	1877	2238	2368	1722	1143	1604	1042	696	658	629	557	448	417	402	388	386	384	354	378	357	367	358	316	331	306	304	324	336	324	356	302	334	345	310	348	321	348	348	335	308	343	311	337	332	300	323	362	337	342	335	326	310	312	290	319	317	303	317	316	305	331	328	311	325	357	318	333	331	308	293	366	337	290	325	302	343	294	335	325	326	348	319	338	338	334	323	338	292	349	322	320	309	309	358	334	352	328	331	337	313	330	330	299	317	300	301	333	356	322	326	336	314	310	329	319	342	319	343	309	296	328	309	311	311	310	318	339	334	292	341	330	341	307	314	310	325	306	322	307	367	324	277	315	363	315	346	301	321	314	360	333	316	345	305	325	346	328	348	303	317	351	320	313	318	332	342	323	327	327	344	319	311	299	330	303	339	325	340	316	306	330	333	336	311	310	322	317	308	336	316	326	307	333	326	316	327	299	322	331	323	325	313	326	295	348	335	307	341	327	307	332	290	351	345	348	363	278	324	339	349	308	329	299	334	336	332	337	328	308	327	328	322	301	345	332	304	338	345	335	315	338	322	336	305	288	318	323	333	333	308	362	304	316	323	353	290	318	303	328	307	289	310	339	303	309	316	317	326	315	345	348	308	341	342	339	330	323	324	344	310	311	333	299	327	341	348	294	328	299	327	325	312	319	336	339	358	327	352	290	344	327	306	313	298	323	328	309	325	318	350	304	293	344	320	305	341	337	340	334	337	302	303	324	323	316	339	334	319	344	264	324	343	325	351	341	329	329	320	344	317	339	322	335	301	312	318	312	302	310	349	322	342	348	336	341	341	329	302	335	309	335	283	327	330	319	328	320	308	325	321	320	305	307	350	339	319	337	293	327	309	325	341	303	334	306	333	338	300	321	311	300	294	350	300	339	318	327	321	333	317	302	315	295	327	304	289	300	291	317	326	341	344	329	340	321	347	304	341	316	351	318	322	346	313	327	332	320	312	345	351	293	315	365	364	323	348	305	319	344	313	312	306	340	305	352	333	283	311	312	313	341	357	349	327	314	327	344	315	311	285	334	324	317	361	340	326	291	328	331	340	315	339	296	342	318	302	348	341	309	319	338	306	305	350	316	360	335	306	341	296	311	293	314	328	361	313	332	304	355	295	310	330	297	356	309	341	296	339	320	319	336	321	317	335	311	351	305	303	327	300	337	304	326	326	317	319	323	347	306	323	320	337	312	329	315	301	311	294	298	333	340	295	340	307	312	314	323	299	296	322	305	313	319	320	332	294	324	309	332	300	313	298	325	336	290	314	310	310	338	324	338	289	317	373	307	318	335	304	321	327	326	330	313	309	333	327	306	339	300	283	319	348	334	343	318	292	294	331	332	327	342	329	317	323	322	315	300	316	335	339	323	312	335	323	334	333	314	312	333	316	318	312	305	301	326	302	290	311	322	336	324	312	355	302	335	319	354	329	315	360	350	298	320	322	308	331	316	319	328	319	337	358	331	313	326	318	334	319	330	304	319	308	314	346	316	334	340	307	319	333	346	351	308	340	328	335	327	371	327	339	335	303	312	307	360	370	355	314	343	324	305	319	330	324	310	334	338	338	319	322	318	289	344	311	306	273	288	309	317	344	318	308	312	283	308	311	294	335	287	337	318	327	314	291	333	297	324	344	327	321	315	316	330	335	306	320	300	336	309	311	332	301	322	342	306	308	305	361	340	326	310	306	350	316	347	321	321	331	325	322	298	314	325	328	304	328	317	344	312	336	312	300	306	346	327	317	311	315	337	316	342	292	324	331	312	340	338	281	294	369	311	309	308	320	335	324	327	335	319	350	299	326	361	314	299	335	345	344	333	312	320	364	345	327	329	352	353	311	330	332	290	290	305	307	312	298	299	303	330	314	312	330	335	333	335	349	332	338	330	322	318	330	348	310	316	302	302	292	355	350	345	314	320	326	319	315	317	308	291	341	330	324	341	311	292	317	314	336	350	318	322	342	335	309	336	319	320	314	333	335	324	307	318	331	341	309	303	340	328	291	321	326	324	321	309	333	305	326	311	287	315	302	346	301	313	374	306	329	346	292	336	296	311	303	317	362	295	338	316	346	330	274	326	297	325	318	287	341	333	316	333	301	351	359	293	320	355	305	319	318	306	340	303	309	298	325	341	318	330	328	358	334	332	306	311	321	302	323	304	316	328	320	322	353	369	341	314	343	313	317	322	327	334	353	331	308	290	332	320	327	318	300	363	341	301	333	327	315	337	331	347	328	323	294	333	315	314	369	306	340	303	311	315	299	315	296	341	330	323	332	326	319	306	314	294	322	300	344	350	300	312	319	350	295	317	346	326	334	341	334	359	290	320	292	332	354	297	357	326	300	305	324	334	321	337	323	303	319	320	316	326	315	296	290	301	333	332	326	340	309	331	321	302	316	331	302	350	331	294	347	286	328	350	307	318	325	323	323	322	326	339	302	289	345	306	313	319	303	339	306	308	332	305	327	298	310	296	281	295	296	342	301	309	331	321	290	336	332	342	288	310	312	323	348	296	326	335	315	317	311	327	362	330	365	337	324	328	345	318	298	310	289	339	307	308	315	318	309	350	329	339	352	302	338	343	323	307	336	339	339	314	332	319	347	354	341	316	323	305	297	326	341	323	330	329	328	319	348	283	338	316	307	330	329	295	327	322	356	330	308	292	288	345	314	306	311	305	317	326	320	317	356	325	321	319	309	335	318	330	305	322	297	311	344	323	322	331	333	319	336	357	325	297	319	320	320	320	342	346	351	318	306	306	317	317	305	323	291	322	320	333	312	327	315	319	323	319	332	296	313	329	293	323	319	300	314	335	322	308	302	305	324	328	316	312	314	365	311	330	323	341	294	279	306	309	340	314	328	314	318	294	326	331	341	324	345	298	363	318	306	330	337	320	370	312	349	332	299	338	301	298	345	315	333	333	340	344	323	307	291	338	333	337	336	326	317	316	377	303	305	332	340	334	318	350	310	319	316	318	328	324	355	344	328	322	300	325	341	339	350	314	334	287	324	309	343	363	332	356	334	287	316	317	341	334	359	320	350	332	336	308	351	343	317	331	361	320	327	345	303	340	314	324	327	327	332	336	318	347	345	305	324	306	313	351	325	291	349	366	318	327	351	324	331	312	314	312	328	330	321	293	327	308	295	319	322	328	297	302	328	312	321	324	306	311	333	325	321	328	351	368	301	271	353	331	345	353	298	331	313	331	317	324	344	307	303	323	324	326	318	317	307	310	306	325	325	335	312	338	344	329	307	329	356	314	344	324	329	286	336	344	334	321	301	330	328	296	304	309	329	340	315	336	344	300	310	343	307	308	324	327	345	321	307	305	303	332	333	323	317	329	337	314	321	319	331	343	283	302	317	343	327	340	341	292	312	276	330	327	325	324	319	326	338	326	329	297	314	308	314	323	321	319	324	325	318	308	331	288	312
20632	28478	36297	40782	37399	34312	31480	27515	24881	18849	13688	17132	16746	13612	9588	8510	8592	9109	11237	8671	6353	7250	4356	3485	3499	3038	2886	2075	2288	1713	1730	1839	1422	1259	1267	1270	1256	1214	1013	1037	986	976	1015	989	977	944	1069	993	964	934	928	983	950	964	976	938	949	969	971	944	1019	954	1024	961	1022	992	965	949	1003	973	937	923	982	966	877	995	935	996	959	921	953	1018	933	950	941	939	960	929	911	953	974	1005	918	950	980	959	947	903	989	882	924	948	934	932	976	992	932	987	942	928	988	949	984	945	925	996	934	959	945	966	946	927	974	978	968	1004	973	944	973	934	969	980	974	979	963	923	937	920	963	945	994	980	962	979	965	962	958	954	964	956	978	964	910	940	858	928	1012	923	933	946	996	939	933	970	970	927	939	957	954	916	974	948	926	909	994	965	967	925	948	917	929	946	918	986	872	938	933	930	966	901	885	931	913	941	939	961	913	892	949	943	991	920	892	951	892	872	944	908	935	976	933	944	904	914	967	946	908	910	964	897	911	928	947	928	966	940	899	935	920	943	960	919	1023	944	996	922	925	900	961	936	994	961	972	978	921	987	971	875	920	882	976	951	997	945	984	951	897	982	959	908	992	917	960	960	925	936	963	945	932	946	970	909	903	912	992	939	889	922	915	921	912	948	909	953	947	940	964	932	901	941	905	935	951	1006	903	909	931	946	970	954	915	916	953	951	910	899	958	957	934	943	986	932	881	922	973	927	930	903	971	904	937	909	943	888	961	907	967	931	949	966	905	946	959	1006	995	922	948	961	969	913	957	945	981	905	969	943	888	1013	957	909	945	936	890	939	973	992	919	1019	902	943	939	914	917	952	960	926	964	965	950	923	951	927	945	954	956	974	956	916	971	900	954	934	988	1007	969	992	930	954	937	977	959	1000	913	997	951	924	958	915	909	887	978	972	926	947	905	954	969	913	966	937	896	911	976	950	945	892	930	920	958	900	963	934	911	899	958	943	959	913	921	913	962	991	937	960	914	921	973	961	933	942	904	910	945	998	925	948	929	946	907	921	952	937	887	1003	941	958	986	969	983	963	924	966	949	905	961	937	952	984	957	911	946	938	971	975	966	943	947	951	989	929	945	951	919	876	935	963	938	931	988	889	948	923	929	915	983	930	996	1000	932	967	986	940	925	898	979	943	948	865	920	898	956	964	966	927	939	968	907	951	946	981	947	964	960	960	963	924	902	927	976	1010	910	956	935	935	893	977	1006	914	977	962	1021	950	925	931	956	931	939	980	917	949	952	925	904	965	946	940	933	951	916	968	928	930	938	904	928	951	927	993	953	924	932	954	950	942	932	939	982	903	936	960	960	947	962	946	896	892	898	945	969	923	937	858	986	899	961	969	1000	933	967	935	937	952	923	878	944	941	923	904	939	997	1023	957	935	986	965	936	996	947	961	940	984	999	926	961	936	907	947	974	904	933	944	971	919	924	957	917	944	971	938	954	912	924	913	919	932	920	966	939	886	944	975	940	894	898	950	967	983	963	947	944	949	995	960	931	976	978	943	951	936	957	872	915	937	955	976	972	984	946	937	1025	921	998	921	921	941	973	912	909	958	903	952	903	926	933	893	887	913	976	920	883	924	946	946	917	941	929	977	954	998	945	983	929	935	923	1025	927	918	926	956	957	952	930	959	885	959	943	962	997	1000	978	900	916	911	916	930	943	936	990	937	954	938	963	962	940	887	908	949	930	951	933	886	979	941	907	850	977	972	921	889	956	932	925	973	882	959	976	937	916	948	939	986	939	932	939	940	892	938	960	981	982	920	988	923	954	919	970	950	955	932	897	961	932	971	930	1001	999	933	939	943	853	901	941	923	912	912	905	943	947	950	965	981	972	972	960	957	930	937	920	954	945	983	887	935	929	945	944	909	936	964	948	966	913	910	970	956	986	919	943	943	1014	936	952	935	980	952	951	967	934	963	932	977	870	910	920	959	983	947	950	920	958	1020	960	947	984	971	912	886	900	964	968	879	926	961	905	969	943	956	1001	948	954	951	956	930	965	923	913	933	979	944	945	957	917	923	938	992	918	952	968	932	904	925	940	972	941	982	950	876	939	927	853	969	871	861	895	994	936	953	1002	943	922	930	946	898	921	926	904	936	1000	957	881	955	908	949	974	914	940	973	935	984	948	923	957	857	904	970	929	980	973	962	934	899	903	986	954	923	966	948	993	967	940	942	963	927	1009	941	976	932	913	961	1024	950	1004	887	928	998	921	960	982	927	932	978	900	947	910	900	985	938	973	891	915	945	993	933	914	933	979	889	987	919	966	972	977	961	987	930	907	971	983	946	970	1000	889	889	924	972	979	923	966	944	898	974	912	961	887	913	960	907	971	962	952	932	916	960	918	918	959	914	975	943	913	975	962	922	946	934	958	981	943	990	904	972	995	926	968	925	865	940	903	882	923	909	975	904	1015	925	919	944	985	906	964	895	982	879	929	927	968	959	932	955	942	942	927	926	906	955	960	928	933	951	925	902	972	957	959	940	889	865	943	996	986	896	969	973	960	974	965	871	947	894	947	915	957	918	921	928	935	948	969	913	925	944	902	946	959	992	934	950	916	961	888	910	943	963	1010	953	951	980	928	981	959	912	950	948	935	966	966	968	920	941	932	950	993	920	946	984	1005	964	950	873	908	1012	1011	894	966	942	963	904	932	961	927	938	960	962	922	964	942	878	935	935	963	957	980	938	978	932	965	986	961	945	921	912	922	978	977	954	957	934	956	920	939	997	935	969	951	919	908	919	940	952	955	920	911	952	928	946	967	930	890	981	949	938	918	961	924	922	970	919	945	912	984	916	949	955	919	910	971	941	946	997	1004	920	945	919	933	996	952	948	932	973	961	843	940	960	951	879	936	969	921	968	936	947	991	953	981	952	956	896	959	893	934	980	901	846	901	954	990	949	927	932	932	916	975	973	986	944	924	926	998	946	949	909	942	947	954	943	936	981	921	1002	936	957	932	938	914	974	962	895	917	914	946	954	954	914	935	961	951	902	982	921	950	943	952	965	858	985	904	940	950	926	936	1005	936	919	973	944	943	950	999	934	919	914	961	874	927	980	954	959	941	955	934	934	919	977	975	938	969	895	968	985	948	962	944	975	944	939	951	880	933	897	965	927	1007	879	908	920	915	917	921	964	941	944	941	1008	966	966	962	949	974	907	972	990	943	924	983	953	1001	968	940	904	1016	940	942	921	942	881	992	878	932	974	903	951	975	964	948	905	952	954	938	956	918	956	933	980	961	941	941	940	909	953	926	889	921	1011	922	972	950	936	996	949	953	922	960	976	959	949	934	1028	934	893	1021	937	940	987	962	904	930	938	967	966	945	929	939	943	965	928	982	967	928	880	963	904	939	959	942	974	937	943	1009	947	948	913	964	913	940	988	963	902	925	942	921	990	975	949	972	937	960	971	984	945	959	975	953	897	982	970	916	968	928	959	925	940	942	928	932	950	946	929	954	896	975	961	915	921	914	966	960	940	916	955	925	997	963	958	966	898	955
39738	39217	39440	36379	33683	30004	29100	25804	21361	17256	9914	9864	9539	7816	5832	4932	4138	4423	4960	3756	2455	2769	2150	1142	1073	921	820	692	694	606	609	640	406	443	441	427	411	394	375	316	364	348	324	334	369	308	365	329	309	349	329	331	278	334	326	348	339	332	339	285	309	327	325	352	338	302	317	331	292	364	340	345	315	321	347	319	292	323	325	295	310	314	319	341	314	279	328	319	319	322	299	340	293	308	318	328	331	323	321	322	333	323	293	301	327	320	321	299	295	323	320	336	323	345	286	345	318	308	305	318	314	320	320	315	276	318	328	360	333	303	310	322	332	328	304	282	343	294	311	314	313	304	328	318	318	311	311	300	339	310	336	326	298	287	344	323	300	346	326	346	327	302	330	288	335	302	319	303	341	317	308	309	332	295	313	320	325	345	325	356	332	320	289	347	310	325	323	345	320	302	327	304	297	310	322	315	344	304	317	311	321	303	330	325	315	316	306	327	302	330	320	329	343	305	333	311	323	352	325	308	329	300	324	303	299	318	307	338	330	349	306	291	305	289	313	331	326	293	335	322	328	275	329	308	324	313	332	347	356	346	304	316	323	338	317	323	301	333	301	328	341	332	312	318	328	293	320	322	328	337	316	302	328	340	317	340	301	288	286	320	332	338	324	353	348	301	324	308	334	330	327	308	299	309	297	355	338	317	311	325	302	303	345	304	315	341	294	305	337	318	328	278	315	319	321	307	308	308	295	323	316	307	309	316	335	313	323	331	311	350	298	346	329	334	291	290	295	301	297	303	326	309	307	320	298	309	309	295	317	314	341	283	294	306	323	328	314	318	317	324	302	307	318	299	287	316	315	313	318	326	330	298	268	295	343	375	346	310	315	303	342	308	333	307	338	323	285	306	294	301	315	304	304	302	299	307	328	331	297	320	313	291	306	322	317	321	334	287	284	319	346	314	294	319	279	320	311	316	339	317	321	340	285	318	335	326	308	307	337	305	328	288	312	321	288	311	349	336	279	329	314	317	295	305	354	340	322	327	345	325	333	315	345	350	304	316	319	331	303	303	314	304	321	319	324	325	315	307	360	332	309	314	318	318	288	322	327	298	303	322	283	326	293	325	323	308	287	299	339	308	297	317	339	328	307	280	324	372	303	325	312	326	316	344	341	317	317	301	303	315	334	317	324	333	315	314	335	342	337	334	309	339	346	304	316	311	314	298	336	346	324	317	316	317	297	314	300	315	281	302	328	321	351	303	334	315	306	298	311	303	318	300	321	313	319	329	322	313	317	301	339	323	309	343	305	329	315	302	312	342	318	335	321	312	295	296	328	304	305	308	345	360	314	309	301	327	340	352	338	323	313	335	320	304	314	325	317	323	330	346	310	319	300	307	319	306	356	333	290	320	302	335	303	318	299	353	312	310	302	313	332	316	297	346	321	303	312	337	316	324	338	301	299	317	323	329	314	332	322	325	323	316	310	315	323	306	319	300	317	330	334	314	342	351	330	338	331	306	324	293	321	331	295	291	313	299	286	310	340	324	334	321	334	323	309	316	276	354	311	339	311	320	322	323	312	295	309	339	349	299	323	315	291	304	342	313	342	332	301	323	347	343	304	310	362	297	325	327	335	307	294	333	297	330	314	357	343	335	321	287	334	328	328	308	315	287	331	356	337	285	290	301	312	360	317	283	300	341	298	337	311	338	298	330	333	312	327	320	321	342	305	333	319	313	321	328	312	301	338	323	311	302	266	306	325	322	327	351	330	301	298	310	328	332	332	311	320	332	315	302	287	322	336	315	342	293	332	339	307	319	279	322	306	327	324	323	335	300	307	337	301	319	297	312	318	322	325	335	318	314	318	310	308	328	339	326	319	310	317	305	316	314	318	309	310	312	294	314	323	299	323	337	304	291	326	291	279	313	314	308	310	374	305	344	330	307	318	343	320	298	309	331	308	319	307	323	302	297	339	299	333	345	327	331	304	340	316	306	334	346	351	318	340	324	317	306	315	313	346	318	314	312	300	305	331	347	329	320	312	357	329	344	300	331	352	311	313	309	282	309	320	349	344	307	322	327	355	326	338	313	304	321	306	339	329	326	316	299	331	320	299	334	334	304	299	300	307	346	342	274	289	315	292	272	334	310	292	353	313	300	309	324	324	310	279	306	320	291	301	337	328	329	318	320	319	302	328	300	339	295	337	309	296	318	334	271	306	321	314	377	301	346	348	306	316	295	327	290	334	320	344	312	307	321	291	309	304	290	315	297	333	316	343	348	304	306	326	319	304	317	320	314	338	323	319	316	345	325	300	297	355	315	324	309	310	288	319	325	294	303	290	320	337	304	303	307	313	306	330	330	313	276	347	320	316	297	334	341	337	323	325	305	304	313	332	282	338	343	336	301	304	328	326	303	314	314	343	324	337	347	334	307	314	291	309	323	315	344	320	324	282	322	303	325	316	329	298	319	325	315	319	266	336	290	319	336	337	335	298	341	313	310	303	299	319	300	320	323	307	334	313	310	311	315	318	301	321	341	348	330	350	302	308	314	312	322	311	320	278	323	297	315	323	337	324	313	314	313	305	308	315	283	304	311	325	324	342	325	311	321	327	322	322	334	333	301	327	291	334	315	296	308	309	300	310	322	281	331	288	330	312	306	308	328	311	299	325	342	308	336	317	362	311	303	316	310	308	340	311	297	335	304	332	368	324	308	295	329	348	330	300	328	312	307	314	328	323	340	318	332	292	303	339	315	326	281	327	337	328	297	303	323	321	306	300	328	326	300	356	296	299	322	291	292	310	295	318	316	316	299	311	294	307	328	322	304	320	316	310	316	325	301	330	311	330	334	337	285	288	324	325	327	318	290	358	317	330	338	302	307	334	313	319	325	326	326	330	332	312	343	312	333	306	307	314	344	313	331	307	317	315	313	352	299	315	304	351	358	321	298	298	307	278	325	335	323	338	288	309	324	326	302	320	290	349	308	313	347	332	345	313	346	299	306	310	315	342	333	329	329	304	324	361	321	315	321	330	316	330	330	292	322	321	301	284	312	306	336	340	270	281	343	354	305	339	323	317	312	324	317	329	304	297	330	277	341	313	315	310	343	330	313	306	357	293	323	303	346	317	344	332	306	311	331	330	310	341	345	332	287	310	307	321	311	361	301	335	338	310	319	278	310	298	320	299	340	348	320	328	327	347	327	301	332	313	309	325	331	346	330	309	333	320	312	337	325	356	310	324	335	329	296	325	316	299	312	312	285	303	347	318	320	307	315	343	286	326	354	342	330	279	301	257	316	322	326	332	313	340	312	320	291	333	305	332	267	353	305	326	314	296	326	349	287	365	287	338	340	310	323	321	323	348	308	298	309	324	342	308	344	323	316	349	298	314	304	293	346	336	353	310	312	331	333	347	293	335	310	309	332	319	326	298	310	314	319	334	302	329	316	316	338	292	317	282	309	303	310	323	323	347	325	338	290	333	311	310	306	314	350	272	291	280	306	318	320
31749	36857	41370	46466	45672	44303	41853	37987	34565	29347	23010	27426	25666	21270	16181	15459	14056	16359	18727	15618	12186	12207	8443	6150	5929	5398	4616	3244	3601	2881	3076	2803	1809	1694	2046	1826	2016	1789	1149	1151	1110	1027	1024	1061	1009	988	979	966	1002	995	966	913	960	993	973	994	1033	970	946	964	893	950	980	922	941	974	904	948	966	988	983	932	976	959	883	940	943	996	897	963	904	962	974	919	914	907	891	932	936	906	935	892	897	928	935	936	874	952	866	931	890	882	908	964	928	992	916	892	917	916	931	918	842	978	929	908	963	925	963	948	913	915	901	883	919	902	913	947	946	914	899	875	933	957	876	940	836	908	927	874	881	901	892	972	941	917	929	910	998	961	942	958	922	856	901	948	897	972	952	870	922	930	890	942	836	906	917	909	931	935	929	977	953	918	909	845	950	865	978	871	905	885	926	892	907	909	893	933	887	868	891	924	870	959	909	917	918	908	884	889	870	950	952	946	929	912	955	852	899	917	893	904	916	875	939	933	946	908	900	893	904	922	943	919	891	936	893	891	955	931	883	877	924	927	887	903	952	912	904	908	915	935	925	949	973	881	892	904	907	904	953	948	936	929	861	927	904	865	890	870	897	941	925	923	961	881	959	940	902	938	891	925	912	935	955	951	900	941	927	908	889	929	938	882	918	874	926	919	989	900	933	921	893	928	911	929	934	937	853	869	888	904	894	908	907	931	925	863	830	939	862	851	938	922	926	905	839	930	912	872	925	939	919	884	895	883	853	900	863	914	863	916	886	922	894	930	890	926	888	872	922	917	913	995	872	921	929	920	919	936	855	895	893	929	902	870	902	937	940	890	919	835	918	914	904	879	871	926	881	926	876	952	874	936	891	888	894	838	941	952	941	882	933	888	954	892	893	907	945	870	928	879	924	885	896	846	894	958	890	857	938	931	864	882	919	937	886	929	889	922	980	901	933	992	862	920	928	914	870	916	912	888	903	886	921	935	949	891	883	943	867	893	909	944	910	887	925	910	911	902	895	891	917	908	917	887	948	905	936	936	913	923	887	918	848	915	907	936	934	862	934	931	898	844	949	878	907	869	845	890	877	867	891	906	873	872	903	914	887	922	944	950	933	861	902	935	904	930	890	924	923	835	917	886	948	933	938	929	894	963	910	878	883	940	900	921	931	934	947	915	898	884	942	934	911	905	920	909	927	919	915	933	915	947	887	862	933	923	926	873	953	889	931	918	910	969	847	958	902	918	933	903	907	859	891	841	943	886	963	904	894	956	881	945	934	893	972	858	864	961	943	909	912	945	891	924	905	937	923	871	974	893	938	896	929	894	927	853	924	901	916	926	924	980	883	885	856	946	937	961	908	918	938	890	863	898	887	904	918	918	927	925	858	912	911	921	913	926	1004	902	916	927	929	984	863	886	887	844	910	868	945	845	893	909	928	905	911	938	940	888	980	890	895	936	957	873	896	941	950	904	885	856	935	918	886	897	922	904	882	930	850	905	944	884	932	943	922	914	937	893	918	923	896	868	933	912	903	852	863	926	915	932	929	901	894	947	914	899	916	879	887	890	892	952	932	935	916	952	855	880	869	937	936	910	911	912	896	920	933	921	945	884	953	896	910	890	887	902	846	910	877	898	925	925	899	930	869	931	928	910	894	981	922	918	942	896	886	932	942	899	873	937	898	885	906	923	944	953	949	925	897	923	869	992	923	917	906	950	869	933	909	860	872	863	912	945	906	912	954	919	874	887	928	951	885	926	904	918	912	949	879	910	942	854	939	910	867	935	915	862	894	886	904	985	909	865	892	921	926	838	924	907	908	930	933	919	892	961	924	920	882	875	869	906	904	969	923	937	893	925	863	918	893	959	946	891	868	940	889	926	896	928	900	874	926	867	889	922	908	915	891	949	932	916	954	883	869	920	863	885	924	869	950	871	853	929	907	909	922	915	922	914	935	938	894	923	871	910	904	851	891	927	924	920	936	923	882	961	892	898	1001	924	910	891	928	869	886	941	958	957	862	871	934	915	947	922	940	956	910	913	924	884	915	888	903	927	898	908	948	950	918	933	933	982	885	915	914	908	876	928	900	892	944	924	910	912	891	895	896	914	892	877	933	831	938	942	888	923	908	876	888	923	932	933	946	915	910	900	939	879	886	943	877	913	844	866	959	930	879	888	909	958	938	944	949	898	902	935	865	908	915	857	914	937	884	922	942	955	894	919	921	936	890	910	946	905	925	936	924	895	964	881	864	930	921	866	899	911	921	897	933	912	855	928	936	910	897	958	938	906	911	929	939	912	885	948	849	895	878	905	920	855	951	899	948	936	899	927	924	889	954	928	916	904	946	896	915	907	888	938	917	885	941	826	901	904	880	894	950	923	885	913	910	865	891	896	915	931	918	914	922	887	868	914	927	887	905	960	927	883	944	929	918	939	936	883	883	867	919	872	918	898	915	894	901	921	883	864	874	870	854	879	925	864	927	916	973	893	922	946	901	928	868	928	912	944	942	961	872	890	948	871	941	875	847	886	888	867	895	900	906	894	866	930	931	886	917	925	948	844	939	953	920	927	900	870	940	905	888	901	876	910	891	864	855	895	907	924	932	913	875	884	925	936	929	939	885	907	928	900	914	915	926	925	868	923	899	913	990	959	929	952	879	890	917	917	929	892	908	945	843	873	895	922	847	860	916	904	874	898	903	957	974	928	916	899	918	924	883	909	888	929	928	897	900	925	958	940	878	919	913	906	915	922	883	848	930	935	939	915	967	938	873	915	911	923	884	936	856	879	888	917	887	916	985	861	873	889	921	916	904	892	911	937	952	892	955	880	944	941	891	925	919	933	910	974	891	898	939	939	874	922	970	894	889	875	897	881	884	934	894	954	929	937	902	882	929	891	944	897	911	921	924	933	917	937	911	963	877	923	957	935	895	990	932	900	924	890	958	957	862	890	926	940	901	948	868	931	915	892	873	911	915	860	901	947	973	909	936	962	897	928	897	897	959	929	860	893	892	879	963	907	919	894	897	903	925	891	922	933	898	932	958	969	892	930	935	911	886	883	861	943	933	888	929	919	870	861	895	870	886	919	866	931	928	888	930	881	885	913	910	896	882	924	890	875	895	929	939	896	880	884	923	867	885	908	950	892	905	910	930	927	912	892	923	892	906	910	946	912	902	943	874	896	904	858	935	907	939	862	930	900	939	890	895	925	929	874	888	895	915	931	935	921	856	923	902	871	904	881	924	890	939	910	899	926	972	918	921	937	890	942	888	908	933	898	937	923	920	938	916	858	885	931	833	902	953	952	931	881	870	915	962	893	941	894	838	918	901	909	920	927	941	919	972	900	906	914	885	972	884	955	852	975	859	884	943	877	882	899	930	956	924	868	881	897	927	898	973	916	874	865	932	917	923	954	949	929	954	931	952	926	953	933	912	892	926	940	936	881	919	926	970	957	950	988	948	938	873	915	932	904	896	872	913	944	922	944	962	887	931	913	908	927	945	865
5869	8462	11733	7737	4460	2315	1455	1094	880	750	423	409	389	436	323	280	311	330	293	246	268	214	216	255	245	221	201	214	182	231	208	217	189	184	214	205	182	161	201	188	197	186	180	196	166	207	159	171	191	202	180	218	187	188	178	183	188	201	174	191	199	194	174	193	179	181	195	177	176	185	184	180	191	180	182	187	207	176	193	166	177	162	206	198	202	185	168	196	184	194	173	181	199	196	182	193	210	188	169	177	179	185	211	192	212	194	193	178	202	190	192	167	189	181	224	197	175	216	192	192	205	185	169	207	199	208	182	183	183	174	176	174	156	198	183	205	173	193	210	192	201	211	200	177	175	200	199	190	185	181	174	181	187	198	205	198	170	202	194	178	191	166	173	197	185	199	189	185	196	206	196	189	191	193	205	198	186	226	163	169	187	188	164	186	186	191	191	176	185	191	169	184	198	174	172	195	181	173	193	223	207	197	172	195	195	197	191	199	180	209	200	206	195	168	207	196	181	197	193	176	150	176	162	198	187	201	204	198	198	181	186	198	189	195	195	161	188	183	171	186	193	175	199	209	155	181	173	182	195	195	165	206	196	194	190	201	183	189	175	185	193	191	182	194	196	227	179	176	201	194	193	180	179	189	211	200	182	168	186	211	181	170	180	170	167	198	187	203	184	163	197	184	176	203	198	198	211	174	195	183	164	212	188	182	211	217	205	184	194	228	198	192	168	169	195	170	193	190	179	170	190	187	181	197	169	172	169	185	183	156	176	177	188	186	187	204	198	166	189	182	166	171	141	205	183	178	195	207	193	191	186	181	204	173	190	197	196	184	206	218	210	175	194	168	174	201	171	181	187	194	167	184	194	199	186	173	162	170	191	198	183	190	204	184	178	201	219	186	191	197	198	175	192	216	177	165	197	196	190	184	187	197	173	181	202	181	176	179	184	182	181	198	209	210	182	214	192	196	209	184	173	187	153	182	192	185	189	185	195	176	198	191	218	184	203	190	210	197	181	181	181	181	183	199	197	187	177	178	204	175	209	184	170	187	197	204	208	176	184	183	207	194	170	194	190	205	181	170	206	187	194	172	197	192	192	184	196	196	210	173	158	200	198	186	180	196	195	197	162	206	206	182	166	183	189	189	179	174	194	200	178	208	203	170	194	176	193	166	182	219	188	173	183	185	183	163	194	243	219	201	209	202	178	201	198	192	189	186	192	179	201	189	191	194	175	201	189	189	197	188	200	205	220	198	180	195	200	200	199	176	181	175	200	192	185	177	195	193	159	198	217	181	204	208	165	197	163	170	192	176	184	194	181	174	190	211	208	187	202	204	184	195	217	200	176	198	191	175	209	193	197	166	180	182	185	192	181	181	186	192	199	198	163	166	172	203	186	191	180	176	188	207	184	184	192	175	199	179	158	189	187	199	189	192	227	213	191	196	182	193	155	188	166	196	186	198	217	210	181	218	173	193	185	179	209	163	204	189	164	171	195	193	192	207	197	157	178	180	203	175	175	159	197	178	224	186	196	174	166	181	197	200	178	200	217	203	193	192	198	190	175	204	179	175	151	187	180	203	183	182	207	193	205	199	190	216	197	199	185	181	168	198	188	179	170	183	196	196	166	205	174	187	175	186	181	167	213	203	212	184	169	185	196	174	227	163	191	173	190	181	189	172	180	196	198	172	179	188	179	142	192	196	182	187	180	173	177	186	189	178	185	197	204	211	200	196	169	167	182	191	187	205	176	209	184	196	181	179	177	188	193	175	182	187	187	172	199	176	204	192	191	180	191	185	179	205	208	189	191	177	175	189	177	171	205	202	191	185	188	182	207	185	206	185	178	218	194	194	170	175	189	188	195	184	202	195	206	193	203	205	185	174	174	194	214	216	191	169	177	173	190	187	191	154	184	175	205	186	195	173	182	168	183	191	198	201	175	174	202	179	209	194	204	174	195	188	171	188	194	189	188	177	172	181	170	187	188	191	209	221	203	197	189	171	182	185	209	179	168	181	169	185	183	194	199	189	203	201	191	183	179	160	183	206	192	180	182	165	188	177	189	172	215	181	180	191	153	179	187	183	182	196	182	166	198	204	170	216	207	163	193	200	188	194	198	196	185	207	182	216	181	196	185	177	174	180	216	195	196	175	188	201	186	194	169	169	222	210	196	192	186	204	169	146	186	196	181	169	168	179	185	186	198	204	169	202	165	200	173	185	196	198	211	187	189	161	162	180	179	175	189	183	191	204	192	216	209	212	164	154	180	195	205	200	189	186	173	205	181	192	181	171	186	199	189	194	184	189	183	196	175	175	157	187	183	176	168	194	174	166	205	180	147	167	184	196	193	191	195	185	192	183	178	182	169	182	203	189	183	190	190	182	193	193	190	171	176	202	184	206	189	178	175	196	198	181	194	191	192	201	160	194	177	187	208	203	194	182	200	186	168	186	195	191	210	188	189	167	194	175	170	159	200	195	216	196	178	200	208	184	176	181	190	177	167	202	162	198	197	177	171	214	206	188	209	184	203	172	190	205	166	187	148	190	180	181	181	204	202	186	173	202	184	183	197	176	180	212	181	192	195	207	198	202	191	211	200	186	194	196	190	197	174	198	180	201	173	188	181	171	201	181	170	165	190	190	178	202	199	184	196	193	185	203	194	192	174	182	197	195	179	204	174	170	170	180	190	171	190	203	196	189	168	185	187	179	200	179	181	192	189	180	183	185	212	191	193	190	189	193	202	180	187	189	167	166	195	195	183	179	196	194	168	185	202	171	180	183	185	187	196	179	163	200	214	181	168	190	157	172	169	222	189	181	193	195	195	194	207	202	176	187	190	175	186	215	196	178	189	173	191	182	161	199	199	197	213	192	182	200	159	204	165	212	199	188	195	209	204	199	200	191	185	166	203	203	157	207	199	192	203	192	190	188	167	186	206	167	175	199	203	185	194	173	199	201	192	169	159	189	198	208	191	179	180	171	178	200	204	198	191	211	186	173	188	176	176	194	194	212	208	191	191	196	208	182	204	160	173	185	185	209	184	199	194	179	178	171	179	171	198	180	190	200	189	206	174	202	211	185	206	204	200	189	162	189	200	206	185	177	205	176	176	183	189	180	183	188	193	175	189	186	189	182	188	184	192	195	176	197	204	203	169	204	163	192	164	214	178	167	158	182	188	159	183	180	198	184	182	164	178	164	183	199	211	186	186	169	166	196	184	197	208	187	185	207	181	182	202	173	202	173	192	185	192	175	191	185	175	174	196	183	185	195	216	209	193	192	159	199	202	179	159	206	197	194	175	177	175	210	179	189	194	183	195	187	197	156	173	202	188	192	174	194	190	158	209	171	196	198	177	201	179	189	202	200	209	179	184	216	185	194	199	207	168	164	182	158	195	187	189	220	195	179	166	200	166	194	174	202	193	193	186	188	202	198	182	198	199	165	186	181	161	182	177	183	193	162	181	186	199	190	197	207	202	172	167	219	187	175	197	195	205	216	189	169
5805	9789	15540	13879	10470	6971	5120	4048	3403	2849	1636	1889	2012	1795	1305	1357	1151	1442	1425	1191	1063	1007	897	737	819	786	730	680	722	647	675	644	614	600	638	660	570	655	600	591	600	612	572	620	626	634	639	626	672	613	630	581	610	591	634	638	601	613	643	575	613	573	641	600	613	622	620	614	622	603	624	591	584	626	626	594	602	599	578	607	602	640	621	588	630	611	599	576	600	620	578	638	595	610	607	627	620	637	599	593	616	630	633	600	585	613	603	606	630	614	653	589	595	612	605	604	642	613	616	628	613	606	578	575	588	643	657	620	642	613	597	626	634	617	607	606	668	613	650	634	609	582	603	610	611	591	621	641	605	599	582	542	605	622	617	622	628	595	631	578	604	606	600	624	555	597	620	580	620	595	590	650	624	646	605	577	664	579	623	615	581	631	610	618	612	602	591	555	590	642	587	587	633	624	578	639	594	607	609	618	609	619	575	635	559	579	613	594	602	618	613	606	595	616	578	581	592	583	551	567	633	597	601	617	588	571	646	609	594	609	623	632	558	589	607	653	607	591	600	604	605	609	609	591	585	581	615	617	598	623	576	605	615	625	594	592	616	625	574	624	633	585	588	651	629	619	578	576	618	618	570	635	636	593	605	584	625	577	604	600	600	644	590	627	588	636	579	598	628	590	597	612	586	623	559	567	603	597	623	595	623	594	578	592	613	609	609	591	625	639	653	610	644	615	603	592	649	624	583	631	681	613	603	625	582	622	601	622	605	626	571	613	631	598	611	605	627	628	616	580	611	643	609	569	580	581	616	582	608	565	599	617	637	601	653	598	563	604	632	614	613	594	636	562	612	634	573	596	588	636	563	632	596	598	613	632	574	560	608	603	608	587	614	588	615	642	620	582	562	654	628	586	612	579	612	604	596	613	596	609	584	568	560	614	602	616	600	624	633	595	588	574	570	596	579	569	624	610	612	673	615	633	534	604	635	587	599	592	589	605	612	633	644	662	632	626	599	578	597	581	606	644	610	603	645	582	607	578	598	609	580	619	584	610	595	555	640	578	612	561	556	591	567	596	612	610	589	647	630	607	558	605	586	584	620	631	598	565	647	607	633	589	612	571	582	623	624	584	579	599	623	574	592	631	615	572	614	615	607	576	598	626	629	640	607	600	646	624	612	606	583	594	604	577	615	597	616	595	627	633	607	605	590	613	648	573	616	597	642	577	630	569	600	627	607	619	572	602	629	616	587	601	590	579	581	561	633	620	592	656	610	569	608	630	585	581	634	576	627	569	610	588	602	560	539	643	644	622	585	662	548	654	624	616	612	666	625	654	587	582	636	591	638	594	586	571	606	646	625	624	616	625	621	625	659	638	621	589	582	609	612	627	611	609	603	645	593	563	651	636	569	634	600	569	593	619	577	610	547	572	636	605	631	631	622	644	606	587	607	616	594	605	620	607	610	598	595	569	593	621	595	636	634	620	579	624	620	590	600	630	595	583	621	642	647	583	598	627	638	590	629	603	588	591	648	596	653	637	588	639	627	621	588	623	583	591	606	613	588	591	632	620	595	624	617	617	592	624	626	656	628	611	614	599	587	625	604	601	623	604	601	622	607	588	623	596	623	618	583	633	617	617	580	632	624	585	602	583	645	612	638	607	593	582	613	617	598	629	590	594	591	601	608	645	575	615	664	581	570	626	587	615	599	673	620	612	586	599	630	601	657	576	583	590	598	577	635	576	626	630	609	613	636	581	594	580	635	589	608	571	631	628	635	574	623	584	620	608	604	611	570	612	613	559	574	608	596	636	592	605	617	608	636	631	641	595	599	580	627	633	607	601	596	610	607	618	578	570	598	614	625	596	591	558	607	565	586	601	585	617	674	583	598	643	599	610	580	621	581	621	604	613	608	645	631	596	621	625	611	590	578	653	562	636	607	615	632	588	611	562	603	597	611	624	631	616	641	607	597	591	593	589	592	590	643	562	632	591	606	535	596	579	601	573	613	594	563	627	645	614	605	598	586	577	591	610	635	619	593	648	619	645	607	587	569	572	612	604	611	609	589	647	577	591	582	600	561	605	616	604	628	563	622	585	588	593	649	634	604	594	664	574	595	547	578	628	580	631	632	618	594	606	616	585	585	579	610	574	598	678	621	584	573	622	593	614	589	603	601	675	597	592	617	591	631	600	613	621	619	567	605	630	593	635	615	616	648	587	600	611	569	617	610	598	610	623	619	587	612	640	622	614	605	580	589	576	614	601	595	561	594	565	598	645	588	590	588	614	615	582	621	618	630	592	557	622	619	605	605	538	646	611	614	599	628	607	627	596	587	586	645	633	601	586	616	611	590	582	608	636	617	623	565	624	640	616	591	584	596	559	612	651	578	617	651	592	607	614	587	611	628	622	615	561	597	586	621	576	606	589	590	596	620	591	581	579	627	574	630	604	626	610	594	616	578	584	590	651	617	602	612	627	616	621	581	581	599	627	564	607	628	583	638	601	637	596	620	587	625	574	593	614	630	606	598	643	625	632	587	578	604	599	540	607	594	596	596	603	622	682	630	659	581	611	565	593	612	604	656	599	565	565	583	608	638	577	622	603	576	599	644	621	638	590	570	613	639	630	613	617	604	631	596	604	612	586	648	610	597	597	614	594	557	608	619	579	622	630	610	638	574	589	623	572	572	580	613	612	622	582	570	589	588	649	631	616	619	655	610	589	620	596	611	626	628	555	652	584	624	568	615	640	608	610	579	616	577	627	623	621	608	635	569	622	656	611	575	621	598	593	633	635	639	643	598	606	573	615	595	611	577	615	585	609	615	592	586	620	611	611	604	574	618	632	605	605	587	624	636	566	640	586	603	605	589	624	592	555	580	632	575	563	632	630	597	578	613	643	597	601	592	613	637	618	608	623	597	572	592	582	583	648	629	589	606	577	613	586	579	591	615	594	615	592	620	561	634	602	596	585	621	570	603	642	648	596	560	616	596	596	578	607	621	617	567	682	581	562	564	586	618	592	621	614	633	596	605	626	601	570	628	667	590	601	589	585	559	598	570	577	580	568	592	605	599	615	597	601	611	631	628	633	542	609	623	634	634	598	595	568	584	604	562	614	655	577	606	536	615	599	662	606	581	587	653	565	613	577	600	602	630	621	646	602	621	646	602	609	591	621	590	588	604	601	595	679	652	574	621	582	617	564	589	588	574	661	574	648	634	625	613	598	628	566	603	609	594	613	616	618	599	607	572	600	615	623	623	599	626	641	613	592	599	629	628	616	629	579	589	601	581	575	581	631	627	612	593	656	594	583	577	630	679	588	626	663	625	603	644	606	620	612	617	569	636	604	603	587	587	628	620	552	653	609	571	572	622	606	581	586	552	656	593	598	607	561	582	588	599	639	659	624	637	633	609	604	626	576	587	583	602	567	635	650	570	609	538	623	549	563	619	595	581	648	569	615	608	605	619	589	597	611	600	584	613	621	606	583	588	585	608	596	606	638	598	587
30095	35589	38298	34928	31456	25912	21129	15650	11434	9846	5225	5169	4543	3263	2567	2178	1896	1631	2268	1709	1374	1318	1076	783	662	623	502	462	531	395	413	391	397	368	359	337	352	388	315	309	317	341	335	322	319	316	317	342	320	316	322	283	354	350	294	342	360	332	327	318	306	319	323	347	341	347	303	308	353	324	325	325	328	326	314	353	357	335	354	318	325	330	332	345	331	375	313	348	328	332	357	349	325	299	333	347	342	343	327	330	345	342	305	333	330	308	309	347	340	344	314	318	332	312	322	337	335	314	343	337	332	339	332	347	304	319	338	285	309	328	316	291	318	312	326	302	355	303	345	320	318	318	319	326	331	373	290	324	333	307	318	319	326	327	325	307	296	309	337	304	320	346	367	312	328	322	330	324	297	319	340	300	277	337	330	326	331	328	379	328	312	308	339	345	302	318	306	327	306	323	340	341	330	330	344	298	335	320	358	331	332	364	317	288	321	294	363	321	317	320	336	334	314	327	318	329	349	316	334	323	335	336	364	298	308	331	334	346	310	310	323	337	302	317	319	317	311	358	350	326	343	334	309	337	307	330	335	297	318	327	327	342	343	343	327	315	289	321	352	313	308	309	326	348	332	344	314	314	312	324	317	351	317	319	338	286	295	322	298	333	323	371	341	352	346	333	306	334	322	303	316	323	322	330	332	315	331	315	308	317	337	299	341	310	314	333	314	320	297	329	323	333	355	295	340	331	303	321	356	363	299	357	303	313	350	311	312	323	319	306	310	274	321	302	364	340	316	289	304	318	295	306	333	344	341	316	272	320	312	312	310	321	310	350	295	294	336	324	321	301	301	351	334	299	309	339	346	303	310	319	338	350	341	311	330	348	312	334	338	333	325	333	292	287	332	319	359	329	324	287	310	341	328	323	338	322	340	299	355	304	319	316	332	372	316	335	319	323	326	327	348	347	349	342	331	333	322	335	334	301	289	307	325	301	289	339	347	320	319	346	322	322	347	327	365	348	343	309	326	329	321	324	342	319	331	323	322	358	323	352	334	308	303	339	328	290	336	324	327	324	354	339	335	320	319	370	314	326	333	307	327	306	301	337	333	346	324	347	315	324	336	314	330	315	303	341	337	345	308	357	345	313	313	321	317	341	320	353	313	331	342	351	325	322	311	304	307	333	328	327	325	328	331	329	333	324	316	300	318	339	332	322	317	322	350	313	320	322	326	312	299	325	313	329	301	316	330	316	317	338	315	325	312	334	326	343	289	343	301	347	325	339	336	352	320	329	300	321	335	316	347	354	325	347	332	331	329	323	349	345	287	351	347	337	346	307	333	334	307	323	321	300	338	339	336	333	318	340	317	334	325	352	314	314	310	339	349	327	326	329	369	323	331	311	318	336	289	319	337	334	325	322	309	312	338	318	308	352	339	341	339	322	276	271	314	286	343	286	345	321	325	336	309	297	308	310	316	336	286	315	326	338	357	335	321	339	332	320	325	287	302	333	302	303	325	322	349	335	319	312	310	336	304	315	342	347	311	333	324	303	326	314	323	320	312	303	318	324	307	330	341	337	318	325	343	300	336	286	325	299	314	318	320	313	320	329	324	328	360	332	333	318	319	358	326	343	295	322	313	324	325	319	333	299	315	319	309	320	347	328	340	312	336	337	299	331	345	318	323	324	339	311	311	304	295	329	350	330	319	286	331	328	333	332	299	358	309	332	327	310	325	335	333	316	294	361	310	323	311	290	296	324	332	334	325	313	289	328	309	311	314	311	350	315	334	324	289	306	315	328	334	315	320	327	358	324	292	351	347	314	313	349	299	329	357	321	347	303	324	305	307	309	326	330	319	317	324	309	297	354	316	334	300	341	312	314	315	318	322	329	354	336	321	325	333	301	326	287	358	328	325	336	302	311	326	296	322	301	308	301	312	340	303	335	337	324	333	321	335	374	343	303	303	375	314	304	357	341	303	368	308	334	319	331	328	298	313	316	314	348	347	301	328	354	301	320	316	331	280	325	318	337	358	345	330	312	338	300	335	317	343	310	301	318	372	301	315	326	338	351	357	347	297	354	320	312	312	324	344	337	336	332	312	326	340	323	321	314	311	325	336	306	362	328	355	366	324	312	337	341	349	318	328	309	330	311	356	306	319	332	324	315	346	293	300	282	351	339	319	300	326	298	383	298	358	324	334	349	335	308	333	355	331	347	334	333	336	307	337	314	335	311	343	326	316	314	337	309	319	328	367	312	303	329	297	339	316	354	350	317	318	329	325	341	299	323	308	341	304	337	334	305	322	352	325	295	334	332	302	304	323	346	331	330	362	328	313	321	311	352	309	326	338	329	343	332	330	343	318	301	344	340	339	356	312	349	301	359	327	333	352	345	314	320	314	324	300	316	297	353	344	333	318	353	337	322	313	354	340	321	311	302	343	336	325	331	314	327	313	316	335	366	340	322	342	314	322	332	348	304	318	334	343	313	338	319	330	329	321	286	323	340	336	359	351	336	293	336	339	338	331	342	301	352	307	335	327	306	351	279	322	311	340	318	333	339	309	282	331	330	348	316	319	292	304	332	330	341	346	289	336	326	309	280	346	334	313	326	293	362	332	312	328	329	325	331	339	311	357	324	296	296	311	341	332	268	358	326	351	314	351	316	304	316	316	317	301	309	329	329	336	329	345	305	326	307	350	354	360	305	318	329	314	335	345	307	305	324	319	351	331	310	332	318	316	318	330	315	318	343	302	314	336	296	310	310	316	324	347	296	333	322	306	294	312	319	334	346	308	296	292	314	336	319	333	315	362	303	308	344	299	300	288	360	361	315	320	336	338	336	328	324	338	309	382	325	315	329	348	325	313	311	358	329	327	324	320	325	298	357	342	289	312	325	360	330	327	276	325	328	349	346	329	299	304	343	324	338	319	332	346	317	356	320	300	316	324	342	318	343	336	338	349	328	306	322	328	324	300	272	300	291	352	335	307	327	339	325	288	311	320	344	346	313	310	304	328	296	329	348	301	356	347	331	323	342	307	322	356	301	350	315	341	339	337	306	329	337	330	317	309	332	301	305	327	358	309	328	305	296	308	315	321	294	323	347	330	332	322	348	317	339	333	326	307	350	311	366	317	315	307	304	323	341	287	315	307	311	305	335	314	344	313	328	322	339	336	327	337	299	313	313	338	316	325	343	342	331	329	337	335	320	325	332	300	339	330	317	314	299	330	296	329	357	328	313	319	325	308	315	286	329	308	315	324	303	319	320	318	326	360	307	354	341	306	311	318	325	349	305	349	313	321	332	332	324	329	337	297	326	319	322	316	337	332	317	344	338	305	311	315	345	362	335	314	319	333	317	358	360	324	275	346	337	305	341	322	333	333	319	334	320	319	308	366	290	323	336	328	326	332	319	304	329	339	321	297	282	325	346	357	327	324	319	308	339	334	360	320	336	332	319	302	331	323	355	327	328	293	299	305	318	322	315	330	330	344	318	333	310	323	334	332	330	304	284
23203	30288	36952	41168	40630	35237	31931	28176	25295	21099	14312	18181	15941	12071	8824	8536	7483	7784	9824	8217	7056	6204	5298	3823	3631	3324	2808	2101	2045	1692	1901	1745	1467	1251	1311	1226	1292	1252	1014	988	1028	986	948	994	1002	983	958	958	921	981	927	918	956	956	951	958	916	928	981	940	962	899	922	902	949	1005	985	959	961	1016	942	972	903	1019	970	900	939	1012	886	968	977	907	943	931	910	947	951	937	971	965	930	937	896	974	981	965	944	975	914	961	997	967	950	949	1019	980	913	926	962	966	995	911	971	959	933	939	969	976	949	972	943	926	962	944	900	926	951	975	952	921	932	924	976	933	980	970	957	961	894	963	886	964	967	954	964	931	915	935	1002	974	943	992	944	929	893	904	936	959	940	944	929	914	984	995	966	926	968	953	936	971	956	895	980	932	963	928	975	949	943	1003	938	947	923	1027	868	997	997	910	984	969	928	923	943	908	942	887	974	844	958	932	910	994	938	928	942	923	939	940	938	998	912	987	912	927	916	917	958	1000	957	939	926	971	927	913	991	945	969	1000	956	954	932	929	952	929	954	926	981	955	930	886	938	933	911	889	960	926	915	924	946	954	950	972	907	924	948	961	961	986	959	950	920	968	1011	911	921	963	957	933	909	903	949	895	920	902	928	925	925	950	948	969	990	965	940	891	959	934	918	941	930	924	906	982	968	895	936	963	979	933	945	1022	917	969	910	886	989	930	937	977	978	945	922	924	940	984	918	930	916	915	971	989	943	911	919	944	948	915	967	981	956	902	974	937	944	916	895	976	937	891	944	921	992	988	950	914	953	951	986	953	891	940	917	974	962	942	938	933	972	974	888	947	1026	903	922	935	932	907	980	940	926	969	944	962	922	932	908	942	923	940	986	985	928	993	968	960	955	910	910	980	952	931	952	939	971	895	943	959	954	959	920	934	929	917	908	895	956	930	974	917	920	902	969	969	881	1000	930	971	955	890	918	1009	896	996	926	970	1018	998	884	950	937	969	934	978	953	949	963	946	901	932	941	918	934	919	942	974	910	905	925	943	959	959	933	983	931	977	936	979	950	948	981	959	975	947	980	962	943	977	940	918	913	971	949	918	959	927	896	957	947	922	949	892	945	919	931	938	934	991	927	899	949	904	917	942	950	941	979	951	994	954	944	960	931	919	933	1007	929	923	917	954	984	881	964	915	972	992	910	926	988	933	932	920	956	947	927	976	959	884	963	939	892	952	1014	929	977	917	954	927	960	965	862	903	967	935	966	924	875	922	953	953	942	970	889	927	948	923	948	961	960	884	931	973	925	936	964	980	948	1003	941	939	993	930	955	994	898	905	986	908	947	945	1006	943	949	937	978	903	966	959	980	914	936	910	905	897	916	988	950	954	944	928	1006	960	930	979	928	903	961	981	1023	921	977	928	943	923	1000	980	1019	930	952	973	919	934	947	940	938	1031	968	961	922	994	951	918	964	995	897	930	946	967	933	960	927	893	974	982	966	968	994	913	880	884	925	933	971	911	885	994	946	952	915	969	959	943	931	1003	952	989	932	959	976	972	959	928	929	985	933	951	895	930	1018	970	925	890	928	966	985	936	926	954	973	939	980	953	966	943	968	930	982	900	885	938	939	959	961	919	968	975	938	1015	927	939	944	945	923	961	970	954	972	944	942	909	947	1010	888	936	954	935	927	882	961	940	940	961	935	989	876	861	963	978	928	923	974	915	972	962	940	937	926	972	927	901	959	948	900	910	939	960	919	881	990	977	905	944	907	893	965	964	930	961	987	959	968	960	895	964	952	1017	974	924	937	909	937	925	981	954	970	936	906	954	918	904	961	904	947	903	950	917	961	956	961	915	953	948	996	976	975	959	958	927	974	941	911	929	893	961	948	922	921	969	953	904	952	931	985	939	940	921	932	944	998	967	934	930	969	915	955	940	933	954	896	933	917	1000	939	917	948	965	950	1012	996	1002	1002	909	961	1008	965	924	952	951	962	888	931	899	917	959	950	1047	969	897	1008	917	932	949	936	920	1018	941	952	937	952	968	922	989	920	887	977	960	955	943	914	936	906	951	958	918	964	944	960	921	924	962	968	964	939	968	967	956	940	929	910	951	977	982	961	940	978	908	964	926	946	940	907	940	933	919	997	951	937	964	941	965	943	922	920	935	960	973	900	927	924	1010	957	974	998	953	922	958	917	952	957	957	922	944	935	983	970	925	951	930	976	918	901	1004	959	899	965	940	954	972	952	953	990	913	943	936	908	1011	961	978	951	910	874	949	989	957	882	926	980	905	951	895	942	916	959	987	995	966	961	915	931	962	952	913	920	967	948	948	896	959	930	897	942	912	917	957	975	964	961	978	902	933	938	937	930	966	945	925	939	925	970	973	949	948	962	954	946	967	936	971	957	914	945	962	1000	960	934	977	1013	998	1012	906	906	954	945	927	962	890	925	998	922	996	967	1008	934	939	970	958	964	897	940	891	965	948	903	943	909	956	908	955	930	920	969	877	923	943	939	965	948	954	938	926	913	941	940	917	947	933	895	945	939	950	940	949	1011	941	936	972	918	884	930	919	949	908	956	932	898	923	984	890	911	973	937	887	926	944	917	1005	904	959	978	916	954	937	917	972	918	925	924	1006	932	955	936	948	940	897	917	931	1005	950	989	963	915	929	947	916	968	931	952	971	951	914	976	900	951	957	959	943	925	929	920	949	923	963	1014	968	927	973	950	947	931	954	919	987	886	875	959	969	876	966	946	922	925	952	924	987	965	976	932	888	950	929	989	940	929	979	940	963	935	949	967	882	940	962	898	951	973	949	931	948	914	988	974	879	941	925	924	960	954	1002	900	958	894	953	928	938	901	944	919	946	901	925	1011	948	1000	921	929	970	964	909	1013	1003	958	931	955	897	879	891	947	940	974	987	959	981	909	868	948	919	911	991	957	1003	987	979	967	964	879	925	975	946	886	957	918	946	925	886	928	904	952	911	932	951	952	1008	967	945	945	889	933	955	961	958	919	933	932	932	941	924	949	922	909	948	947	953	943	911	889	861	941	951	930	975	985	940	930	970	895	962	1011	978	882	947	915	890	940	891	921	910	965	957	943	896	898	990	939	910	911	958	957	907	937	913	925	951	1001	896	974	960	966	933	876	893	1004	986	968	915	979	954	933	891	978	960	936	947	938	912	951	905	977	928	971	964	899	967	918	919	947	905	911	930	926	943	893	967	940	967	932	917	953	954	943	933	1009	941	923	953	984	915	963	924	952	955	967	956	919	991	941	987	939	941	943	897	964	912	969	890	956	988	921	902	922	936	928	923	912	935	963	936	944	900	912	979	956	946	934	926	954	978	918	946	965	960	891	945	935	1002	923	924	931	933	946	908	931	935	924	1005	979	969	920	910	942	967	918	1007	981	910	988	904	926	945	1022	928	914	950	987	948	913	928	934	937	913	959	939	955	947	962	944	954	989	990	951	937	988	943	991	985	982	943	938	958	943	914	914	930	919	960	993	953	925	927	938	942	957	993	949	912	904	972	938	993	957	935	937	989	897	973	909	904	860	942
40043	41365	39847	36055	33322	30802	28385	26105	22046	18875	11306	10785	9703	6795	5644	4779	3584	4025	4425	3489	2899	2717	2524	1644	1244	1179	969	699	627	543	507	545	491	450	460	414	387	434	362	363	340	307	353	323	339	344	298	306	303	296	322	351	322	323	351	335	324	326	341	269	350	329	357	325	321	298	302	319	359	349	308	306	325	335	302	310	325	358	333	308	316	321	310	324	325	327	326	304	346	335	346	337	325	310	311	334	282	317	328	328	315	292	316	367	334	332	329	335	331	333	328	340	333	351	311	352	354	317	289	288	303	339	329	315	332	309	336	317	325	346	332	310	324	288	324	361	320	314	308	314	315	292	297	334	287	309	321	338	316	313	340	316	313	312	326	336	322	340	342	360	308	331	364	351	358	321	308	306	307	322	327	310	351	316	327	321	285	306	303	317	327	308	351	300	319	314	311	300	313	309	330	334	308	293	366	314	296	326	343	306	327	305	319	333	311	339	342	317	342	342	325	329	343	329	352	346	307	356	324	303	353	322	296	311	318	322	336	346	316	324	293	332	306	334	335	304	327	296	353	346	310	341	326	297	294	321	300	306	307	343	316	326	330	321	320	325	313	317	314	313	333	316	321	325	318	304	304	279	321	318	330	315	331	311	310	343	315	338	315	337	313	293	285	319	354	329	329	347	310	325	333	288	324	353	308	312	349	349	292	313	294	312	313	344	327	320	369	316	286	345	303	320	324	324	320	362	337	301	303	313	303	301	334	353	316	320	346	310	310	350	321	333	291	318	317	323	312	331	333	344	349	331	303	321	328	309	319	332	334	332	339	299	325	317	309	305	328	314	304	318	325	313	335	328	341	310	325	344	308	305	301	357	340	311	340	347	323	296	308	305	338	328	302	323	320	321	303	313	331	318	315	314	306	322	306	328	300	313	305	320	351	323	301	347	318	325	322	304	337	323	298	307	331	332	303	313	331	326	315	319	292	310	332	336	333	311	356	313	331	324	310	331	313	317	310	311	317	308	313	335	335	300	297	295	303	336	371	342	345	319	307	323	316	304	326	353	307	338	335	301	281	320	344	319	334	350	323	292	320	321	324	334	335	335	342	310	336	316	273	329	311	329	308	308	356	342	318	343	328	370	317	315	297	313	307	324	322	332	287	321	305	366	319	306	301	323	352	315	312	345	331	344	303	312	334	327	324	295	303	308	337	324	332	341	325	317	314	329	345	328	349	319	307	307	307	342	311	284	308	325	344	298	333	315	331	321	313	305	321	321	324	348	349	308	302	322	341	332	341	363	292	344	325	337	291	323	339	307	323	361	349	339	338	330	321	305	338	306	304	277	317	315	304	303	323	295	313	341	286	314	328	283	307	300	347	327	348	344	307	322	317	336	321	307	321	347	331	346	333	299	360	328	326	325	333	331	307	307	339	322	331	323	319	347	316	298	337	342	317	349	327	339	315	340	351	321	309	330	348	303	312	323	331	299	307	353	311	327	299	317	343	348	330	341	313	315	310	297	316	359	337	314	331	326	334	305	339	320	350	346	316	317	333	307	317	318	287	316	308	324	336	330	281	290	320	290	331	317	320	304	318	314	317	317	338	331	314	329	340	342	336	336	359	370	344	311	334	318	342	339	330	313	308	318	327	333	301	297	310	322	327	315	298	296	315	313	327	337	357	329	323	316	307	291	318	335	325	344	351	311	342	338	341	312	321	353	328	304	325	304	344	292	342	360	299	304	332	323	326	350	353	339	309	320	298	322	297	319	313	344	341	277	293	298	331	325	311	321	298	330	306	340	311	277	330	330	367	336	323	327	301	290	315	356	338	323	340	327	340	325	321	316	332	320	342	330	341	349	310	342	319	320	319	286	335	309	316	330	324	334	327	313	315	357	313	341	296	304	326	350	298	327	325	319	339	337	315	348	340	318	381	310	329	353	307	326	311	336	330	317	319	324	333	325	322	321	340	312	321	329	293	337	320	302	306	310	332	352	290	292	336	314	312	338	319	319	320	313	316	305	343	348	300	341	309	340	320	334	315	279	326	350	290	325	337	305	347	301	320	310	333	306	315	297	294	308	322	339	302	330	326	280	327	328	301	312	350	312	301	322	316	312	308	313	333	325	323	336	304	291	319	309	333	316	351	327	364	334	360	327	306	322	312	319	316	295	365	303	288	328	298	303	330	308	330	336	301	307	331	312	323	327	300	317	333	332	320	338	307	345	295	311	317	326	314	368	324	304	321	341	340	294	322	304	313	323	334	340	328	310	285	327	343	313	282	333	329	331	326	288	297	324	328	333	325	321	342	317	325	327	301	302	316	307	329	366	327	321	300	299	272	298	330	313	335	341	328	331	319	320	338	306	336	319	345	338	301	324	337	332	288	322	336	348	302	299	327	336	277	326	307	292	348	300	347	337	352	305	315	323	337	315	356	309	311	306	301	329	329	321	310	308	328	343	326	342	315	302	340	337	304	316	314	318	325	344	341	303	331	320	308	348	317	291	305	322	334	343	314	317	291	321	326	291	316	323	326	323	341	339	307	320	323	306	316	328	315	321	321	350	342	320	321	306	351	293	301	299	308	335	341	310	319	344	352	294	322	306	291	345	326	292	299	294	331	318	318	343	304	305	359	314	297	354	342	324	319	346	301	321	325	321	322	315	310	315	337	310	326	328	292	316	303	326	340	291	314	306	319	315	302	316	296	307	350	321	314	338	317	347	322	339	341	355	342	356	309	319	301	309	324	306	348	329	324	376	295	336	344	339	332	336	312	321	277	314	313	289	335	311	312	321	308	312	313	303	317	349	339	319	319	327	310	332	317	355	336	302	299	326	324	302	321	322	341	284	344	305	338	309	302	350	328	310	325	350	344	301	312	289	322	372	322	321	304	313	346	330	325	323	311	328	301	354	319	312	319	308	303	362	315	339	339	350	293	334	291	326	311	372	352	317	318	315	334	338	346	341	334	344	321	340	326	323	319	314	306	296	331	341	313	320	321	335	323	287	306	312	302	340	304	305	360	330	328	314	345	320	308	324	333	315	299	332	322	291	301	311	317	286	314	335	331	321	309	326	338	360	311	305	316	343	327	314	292	371	309	316	330	308	287	303	302	333	329	292	321	326	333	293	335	319	334	313	318	320	301	329	325	321	317	344	335	323	305	323	333	342	289	312	337	354	321	331	316	301	326	330	301	310	334	322	336	325	324	306	311	326	334	312	333	335	296	339	337	345	324	313	342	331	321	304	345	316	326	331	336	307	336	336	312	311	325	320	325	325	352	339	304	320	338	338	316	279	328	340	364	326	306	334	288	349	325	316	332	296	325	343	321	331	331	320	317	315	334	326	307	304	334	308	327	306	317	314	322	341	362	332	289	319	342	331	311	317	343	276	297	328	331	293	307	305	307	343	314	282	343	330	318	318	299	296	322	318	332	305	285	323	325	315	307	315	321	339	319	326	331	300	314	316	307	328	359	309	340	326	346	341	358	332	301	310	359	292	333	335
31988	39330	42133	45842	47265	44986	41967	39244	35206	31915	23558	29096	25150	18057	15969	15166	12991	14061	17554	15247	14302	11751	10420	7635	6282	6460	5496	3773	3178	2440	2747	2727	2132	1809	1889	1482	1625	1576	1270	1127	1102	1027	1073	1087	1059	993	980	950	978	998	1007	928	993	1000	959	942	977	938	959	958	938	991	942	912	921	1006	967	962	924	931	969	934	928	928	998	872	987	934	890	902	964	971	965	904	896	950	880	992	945	955	902	984	931	898	969	926	964	922	913	973	975	948	898	927	886	960	929	941	916	987	931	907	962	893	916	956	914	896	987	954	943	935	934	879	949	949	895	921	898	936	917	964	942	903	953	933	963	895	856	925	903	886	945	873	922	935	879	955	902	933	994	921	902	951	930	891	903	908	909	912	912	897	964	919	913	889	883	949	940	900	901	936	965	912	966	887	912	993	932	921	935	900	931	896	943	966	940	958	947	888	894	919	883	945	926	929	926	950	897	938	936	951	927	863	900	981	873	869	887	979	911	897	945	898	906	1001	901	900	961	921	897	892	885	884	891	927	875	890	854	884	922	939	926	897	930	901	978	902	941	936	955	916	931	961	954	953	886	998	953	888	903	897	893	888	927	906	878	933	892	913	949	978	908	913	898	912	933	928	902	918	944	920	980	916	852	886	920	877	930	915	855	921	869	947	932	901	900	905	901	915	898	891	956	942	936	874	972	912	942	968	929	942	924	920	926	899	974	902	928	932	858	928	888	939	941	946	868	900	915	935	919	915	946	928	927	827	920	896	929	934	898	852	909	889	908	952	869	954	884	926	951	881	919	939	879	922	917	918	900	858	920	912	937	911	892	906	924	924	929	893	937	916	871	933	921	911	869	905	866	919	927	953	870	953	929	888	937	930	911	933	865	899	947	914	923	933	864	951	913	928	921	886	950	898	877	883	861	918	940	900	926	921	923	937	931	913	907	912	919	908	985	906	886	948	908	921	985	919	937	918	899	936	969	905	938	896	858	927	879	919	879	930	935	925	888	933	912	903	894	910	949	928	913	945	891	909	861	884	876	922	865	876	947	912	913	892	881	912	906	912	953	902	937	894	915	865	908	908	966	917	858	949	901	933	890	895	906	949	850	893	987	911	931	933	943	891	901	857	937	968	938	908	903	956	907	913	896	915	921	872	914	856	889	912	899	918	920	927	885	894	878	887	902	903	915	936	896	901	901	977	901	886	889	950	920	966	899	924	938	907	923	922	934	878	900	910	908	858	939	934	960	920	900	905	882	930	952	911	881	866	939	920	890	926	883	906	910	872	886	987	890	941	868	890	898	900	857	892	885	900	931	900	884	963	937	890	939	937	886	915	936	918	947	875	908	899	905	878	919	909	864	893	974	892	935	939	935	922	897	903	939	938	983	883	953	985	981	896	906	908	888	913	987	832	921	892	919	956	868	960	961	898	907	884	856	914	881	929	900	962	908	907	945	955	871	915	892	943	953	860	934	905	879	951	946	880	902	929	904	928	922	946	911	922	906	924	927	874	894	868	890	899	910	922	914	891	903	925	984	928	887	833	934	899	915	925	947	922	945	893	937	918	907	938	944	902	902	888	936	915	928	888	900	912	926	880	913	913	935	879	899	899	945	893	920	871	871	932	920	952	957	876	907	967	909	871	899	995	901	896	935	951	890	909	963	931	889	926	936	933	955	976	926	918	957	911	898	822	892	922	899	914	928	905	936	895	893	826	900	906	897	917	986	899	949	949	888	914	926	892	919	923	921	896	868	916	925	902	888	965	938	937	869	893	915	921	916	889	930	912	923	919	900	965	892	874	922	933	871	938	902	903	896	890	906	942	880	925	959	916	915	915	906	915	867	946	950	940	923	882	897	936	904	887	951	893	931	913	997	911	946	883	922	928	879	909	912	951	905	880	924	909	916	912	923	868	933	957	941	880	933	921	905	943	936	937	935	882	888	955	920	984	958	898	915	888	953	881	905	901	935	954	902	892	940	879	936	904	910	925	885	976	933	895	921	874	946	915	943	968	925	926	916	904	922	900	892	893	916	895	937	962	961	931	960	938	944	909	905	893	849	885	887	862	899	885	950	913	894	909	852	967	883	937	946	880	939	935	917	888	938	904	928	953	874	927	929	927	916	934	883	895	896	903	877	967	901	893	917	931	928	915	874	898	941	937	925	931	961	902	927	868	942	896	915	945	860	926	913	902	953	901	963	940	900	908	907	985	916	958	956	940	905	910	916	923	925	947	891	921	956	939	915	896	958	928	879	984	984	919	916	902	916	958	835	854	870	922	947	892	948	949	924	901	907	885	897	897	924	932	932	903	956	920	919	907	927	955	894	902	876	910	901	910	945	959	944	921	900	914	919	967	937	929	871	945	893	947	862	907	883	892	948	873	951	932	933	914	909	932	922	917	873	867	893	901	957	907	872	907	904	894	899	871	884	878	968	909	851	995	937	942	939	925	888	897	919	969	857	960	878	942	884	873	910	855	907	931	863	912	892	935	947	960	910	959	865	904	890	921	955	944	888	884	952	934	884	882	940	976	926	912	949	969	910	984	905	873	899	892	962	918	882	893	917	907	918	906	938	988	932	878	928	921	968	923	883	933	902	895	902	882	898	919	943	827	964	935	972	898	981	886	953	910	925	889	880	957	896	935	895	932	923	901	948	895	934	939	920	904	886	929	919	902	889	866	870	936	893	946	943	921	878	891	933	967	950	897	882	861	939	971	873	932	882	942	908	951	900	886	892	941	884	916	883	918	927	928	932	910	904	864	944	885	904	912	919	897	912	887	952	963	884	873	942	957	935	866	946	913	883	919	910	881	876	905	915	940	871	891	900	871	878	864	935	935	890	906	931	934	949	910	878	882	927	901	896	904	939	938	902	949	884	953	912	905	878	880	895	900	930	929	897	900	899	914	901	905	890	900	900	928	919	916	925	910	948	943	899	975	882	928	919	884	922	859	918	961	845	840	878	889	934	920	897	870	952	922	949	904	917	944	928	871	874	889	880	898	916	864	918	932	927	871	896	970	909	943	885	912	864	954	895	874	895	909	906	916	960	960	876	942	850	890	930	924	935	908	963	916	884	920	888	914	929	915	924	923	921	952	908	943	917	907	877	920	938	887	927	866	986	927	892	922	917	863	903	905	947	908	940	907	931	915	922	915	911	920	901	868	921	961	920	895	956	939	941	892	967	892	902	907	932	836	894	911	954	928	971	927	938	914	921	924	953	887	904	881	912	923	890	908	918	952	937	906	909	959	919	929	982	881	855	897	962	958	921	866	867	947	916	928	899	880	864	928	918	871	937	902	906	890	935	938	918	928	913	877	887	882	923	956	920	923	933	945	934	876	856	899	890	922	936	892	942	937	888	978	903	933	963	894	916	906	868	867	900	928	903	921	939	908	969	913	916	910	921	909	907	900	929	839	913	939	914	888	926	875	910	901	916	935	894	935	898	910	887	937	883	919	871	898	992	908	919	967	939	954	938	895	958	908	900	889	964	935
6394	8853	10747	7065	4365	2485	1453	1035	870	703	392	485	392	345	382	399	293	251	252	290	276	253	245	202	231	205	190	195	187	193	214	194	207	195	183	182	200	193	191	201	198	167	186	216	195	185	199	199	187	177	188	174	168	205	182	185	208	218	171	177	186	193	196	204	154	196	187	189	157	181	194	182	181	167	179	167	197	180	202	169	182	180	173	180	186	158	173	201	180	163	194	194	164	193	191	198	151	209	205	178	175	204	174	182	194	177	185	208	217	181	193	175	178	191	176	165	182	196	175	205	179	187	178	201	209	187	192	169	173	201	198	181	215	198	183	198	207	201	175	168	200	209	176	205	183	194	182	194	163	195	197	193	203	194	180	178	173	162	213	210	192	191	177	182	169	172	194	207	203	174	186	183	206	180	179	185	202	182	191	175	184	171	174	199	196	183	166	191	173	214	171	191	215	179	194	168	192	185	172	194	183	196	166	202	163	191	204	195	192	189	193	167	184	196	173	186	209	192	160	192	186	179	161	187	182	204	206	180	183	184	178	200	204	187	195	174	166	187	209	186	202	217	198	167	199	170	198	173	206	188	189	197	198	186	172	201	190	187	188	181	205	195	197	180	192	200	197	207	189	226	219	170	195	194	174	188	185	185	174	191	180	199	174	201	186	187	193	177	204	233	182	200	221	192	202	190	195	172	198	175	204	197	178	195	172	205	198	159	162	181	196	189	193	178	201	214	202	169	214	189	170	181	189	171	188	189	190	205	174	174	199	174	195	233	180	208	211	180	172	186	180	180	200	202	188	196	176	222	182	177	204	181	183	193	199	188	150	198	178	196	212	197	196	186	143	198	193	198	170	168	197	186	187	176	188	184	205	194	199	181	193	216	221	183	173	197	213	172	204	191	189	161	162	183	185	168	186	197	186	212	180	199	200	221	175	196	191	212	195	195	186	183	201	200	174	186	203	197	185	191	156	181	197	197	203	204	204	190	209	200	183	166	174	188	183	192	180	174	195	179	184	186	186	182	218	186	183	190	188	189	164	210	179	171	185	194	189	182	205	182	193	179	210	203	189	198	196	197	192	195	193	190	195	169	182	187	182	190	189	188	163	187	188	191	188	197	183	194	186	195	196	195	203	189	196	186	190	218	181	185	206	175	209	191	196	191	156	191	172	196	187	182	215	196	205	189	170	213	184	181	200	161	200	184	183	185	198	214	200	208	184	203	190	192	172	183	205	191	162	198	205	185	178	180	191	182	187	168	178	179	186	199	180	170	179	171	214	184	183	191	196	185	189	178	179	183	163	182	175	190	189	177	167	188	179	175	193	179	179	174	177	185	174	186	197	201	173	175	193	189	213	193	195	178	192	182	176	171	179	191	192	185	169	179	196	162	160	187	168	200	199	198	192	187	186	155	175	182	186	171	197	173	190	172	171	171	210	186	173	207	220	186	217	199	169	190	194	183	215	167	196	180	217	185	219	203	185	169	181	171	195	185	193	188	172	176	176	193	171	176	161	183	190	214	190	188	185	159	171	185	172	156	173	180	190	205	202	203	190	173	178	213	207	169	173	203	160	182	193	176	208	182	194	184	191	194	195	215	213	190	199	184	185	183	187	200	187	210	208	200	182	192	163	175	174	204	192	195	165	187	169	184	178	213	193	175	187	190	192	173	196	186	207	194	176	163	177	196	155	202	180	204	192	191	198	200	187	188	215	200	204	193	200	188	195	194	184	179	196	213	192	200	174	149	204	194	191	212	184	200	190	223	186	175	178	181	202	185	189	152	195	173	194	182	171	188	161	209	175	175	175	181	198	191	182	193	166	179	183	181	194	169	166	191	185	196	188	169	201	187	203	198	186	163	195	192	188	178	186	174	187	199	172	198	205	200	193	184	207	180	190	169	183	194	196	199	185	179	175	170	185	186	196	180	188	158	182	190	186	182	193	201	204	199	192	192	199	199	185	157	157	200	200	191	206	199	172	197	220	196	176	198	193	168	176	188	175	179	185	182	210	179	196	183	156	181	192	188	186	185	202	187	194	178	207	204	202	198	179	180	175	191	175	202	201	158	185	162	199	176	199	187	161	184	190	197	191	182	196	184	199	198	193	167	185	163	206	173	181	187	183	190	202	191	190	193	192	216	181	187	196	196	190	180	174	187	213	177	192	196	176	215	184	180	191	185	177	183	209	187	180	167	201	169	192	200	193	176	218	172	178	188	200	176	172	175	194	199	180	178	184	180	182	210	194	155	182	187	172	205	213	179	203	185	189	181	202	197	184	223	205	173	176	186	195	178	210	208	180	207	172	188	177	201	182	182	202	192	198	178	175	190	173	198	194	159	173	166	199	180	175	176	179	190	156	163	182	212	214	196	205	181	183	163	183	167	194	197	177	179	184	171	220	233	194	169	183	187	177	184	212	177	211	186	185	186	180	200	190	186	177	193	214	192	190	186	182	179	181	196	197	180	168	174	194	188	203	203	201	195	208	155	185	197	187	188	199	182	176	186	204	197	169	185	177	198	171	176	172	191	194	190	189	196	181	194	194	177	230	193	201	194	189	204	179	186	176	194	200	173	196	178	177	199	188	184	196	180	179	192	191	164	204	214	187	173	186	165	187	185	183	170	183	199	197	201	211	160	188	206	178	181	181	187	196	208	160	197	192	194	185	189	174	200	185	187	169	186	196	158	207	223	193	187	170	202	185	192	169	184	202	180	198	184	197	178	186	183	216	180	204	206	194	189	175	164	216	197	169	191	194	172	206	190	172	178	210	170	188	204	168	189	188	206	203	172	192	184	176	174	216	182	173	183	170	196	181	208	182	207	150	189	195	197	219	180	219	179	180	206	197	173	206	155	192	166	189	190	195	170	197	185	143	187	194	164	197	168	198	177	181	195	206	169	199	204	189	196	188	193	190	189	202	179	196	199	189	183	180	208	160	182	162	173	198	183	208	192	191	201	170	179	179	193	158	202	186	172	210	184	177	230	150	206	188	186	184	182	180	192	182	191	204	210	197	182	211	183	189	200	186	152	164	180	196	219	196	209	192	160	192	183	209	190	205	169	174	189	180	190	193	201	189	207	214	201	183	198	195	176	196	173	190	172	180	180	163	173	173	181	170	191	191	222	191	194	191	184	189	187	183	184	185	208	203	204	198	186	195	193	175	168	185	172	222	189	188	205	172	205	198	201	165	177	187	178	217	191	206	167	182	212	211	189	189	189	173	182	182	176	185	199	186	185	185	186	192	191	203	189	153	189	205	203	181	174	189	202	199	208	213	209	188	190	189	205	198	169	201	179	179	180	183	183	168	203	201	185	185	185	193	180	188	190	163	195	199	173	223	197	188	197	203	206	194	203	205	189	175	193	197	186	201	189	186	182	159	193	190	194	177	184	163	169	190	199	178	189	201	205	199	174	185	236	194	181	202	183	178	217	159	187	212	200	189	191	181	185	171	179	208	188	204	196	177	174	203	181	202	189	206	148	213	204	170	185
6171	9890	14078	13447	11472	7541	5161	4337	3562	3087	1705	2260	1681	1510	1469	1274	1104	1105	1219	1235	1126	1082	931	885	751	735	769	732	675	666	673	599	689	667	654	624	660	652	629	583	628	571	620	656	601	620	627	629	602	596	622	628	586	618	615	575	690	604	614	630	602	637	569	603	578	612	618	567	592	563	567	600	627	589	588	612	633	605	618	635	609	635	571	598	592	645	605	612	619	613	568	581	605	603	609	613	584	619	554	572	605	614	588	609	599	605	640	655	655	621	607	549	607	662	613	600	609	599	599	610	558	599	640	572	628	602	623	616	599	597	598	629	581	589	593	605	603	605	652	613	600	607	596	601	564	592	584	608	661	633	604	599	602	580	597	594	620	604	597	569	646	576	576	597	636	596	588	581	613	584	589	621	603	634	635	569	617	533	651	616	664	607	582	606	628	617	616	592	598	610	600	644	614	618	594	617	613	628	578	624	597	579	617	610	603	591	572	633	609	586	596	600	615	642	594	617	582	605	617	606	622	590	591	621	584	657	623	604	639	630	597	606	590	611	628	586	601	612	638	622	656	594	618	620	610	647	607	612	649	636	619	613	613	606	590	646	612	588	561	595	621	607	604	584	586	600	611	640	601	607	626	631	623	610	623	570	572	611	618	615	617	612	583	599	601	623	607	599	618	602	620	638	600	585	590	586	593	605	586	589	597	612	625	598	631	585	641	635	613	620	620	634	636	609	610	569	635	573	591	636	530	614	603	613	606	620	551	616	599	564	627	616	640	655	597	598	610	560	595	587	659	617	586	638	626	597	621	563	646	592	584	647	608	642	636	621	629	575	600	658	595	583	646	606	655	645	591	642	577	567	581	572	617	587	617	603	637	576	625	619	611	609	632	595	581	659	588	591	582	565	595	634	663	607	632	596	625	630	588	551	613	620	583	561	595	645	635	608	622	621	593	602	622	608	621	604	599	634	577	625	622	576	562	604	598	637	590	602	592	632	616	601	621	610	599	622	620	628	640	619	597	624	585	572	574	623	615	572	590	638	586	612	617	564	621	569	631	653	618	621	615	651	601	582	622	631	623	611	611	586	597	619	625	613	680	643	636	583	626	632	597	593	637	614	629	606	663	559	573	629	580	610	623	599	577	635	583	570	613	566	616	552	587	585	590	613	613	626	616	660	622	640	633	605	621	621	609	621	627	613	621	633	631	634	558	599	606	600	621	597	589	589	607	596	614	626	605	599	628	674	601	592	578	686	597	612	606	557	607	617	615	625	587	617	619	615	604	539	617	604	586	614	638	613	653	637	635	574	598	608	646	619	569	598	639	614	584	597	600	620	608	627	598	597	608	601	624	592	622	572	628	591	588	612	625	590	682	615	588	637	598	611	615	660	613	583	606	639	636	604	629	608	603	591	621	637	605	654	611	589	600	582	602	626	599	629	654	605	598	602	645	622	660	610	607	610	659	624	612	592	581	587	595	608	632	641	626	594	614	586	644	619	569	593	592	646	610	564	563	634	595	578	608	607	608	632	613	639	587	587	650	599	570	619	592	603	606	602	607	597	648	593	598	579	630	600	614	647	621	636	602	624	662	623	588	578	651	599	631	651	588	625	611	590	598	637	603	608	644	610	594	619	587	633	592	617	666	627	627	627	621	631	592	643	605	630	591	606	584	631	577	560	591	584	576	598	581	643	597	614	622	615	602	607	632	623	624	581	587	628	614	585	640	588	585	607	603	564	640	664	617	617	610	625	569	579	564	609	599	598	651	566	601	630	598	603	562	560	616	634	619	634	569	581	595	637	616	619	608	627	576	624	616	610	633	610	590	637	606	617	606	651	614	604	635	617	577	626	608	593	639	604	587	609	610	633	574	600	611	632	589	600	601	596	594	619	623	646	617	642	626	594	639	626	588	613	588	638	579	615	614	592	654	616	603	590	617	643	639	576	628	619	614	614	646	583	678	620	641	621	631	593	687	588	609	604	579	569	615	574	558	599	615	653	587	611	578	690	593	619	577	644	582	601	602	590	573	648	596	635	608	631	611	610	662	645	642	639	600	621	644	611	609	638	629	593	606	636	588	636	616	587	605	589	621	576	622	584	633	608	630	650	622	602	644	601	628	551	593	622	614	636	566	591	627	571	616	657	648	560	624	625	634	587	646	577	570	588	586	644	608	598	569	607	597	591	589	613	620	608	599	611	624	614	603	634	593	612	620	617	607	612	599	632	645	590	599	604	618	611	589	656	642	632	592	584	592	608	623	573	615	614	652	561	638	614	623	566	635	603	605	604	581	604	610	583	608	568	586	647	594	620	612	579	598	611	559	588	574	617	626	613	631	626	645	682	625	599	608	588	564	631	645	592	662	613	612	573	577	586	601	591	611	632	591	632	590	609	546	613	616	689	656	602	559	622	603	578	618	582	626	596	597	602	585	619	582	639	562	579	606	595	632	628	582	593	581	581	580	613	580	595	621	613	583	634	605	607	596	594	635	592	628	627	594	589	643	614	608	616	587	610	614	619	587	596	615	624	624	649	587	623	602	602	572	594	631	575	609	561	625	603	624	579	618	585	589	611	586	607	595	623	638	613	583	642	552	580	638	609	590	629	591	614	601	627	621	570	586	576	596	598	592	646	618	611	617	586	618	619	635	591	600	610	618	595	619	597	641	620	606	625	624	606	651	552	650	598	631	661	578	582	633	605	598	629	623	596	621	623	616	558	650	608	651	601	588	644	625	589	565	599	664	579	605	596	580	594	632	626	609	608	590	625	613	597	616	604	605	596	634	603	613	585	633	626	641	578	607	644	653	640	626	585	657	603	598	664	605	620	617	611	634	657	610	569	599	626	625	606	615	619	578	619	608	633	644	630	620	584	613	611	607	616	601	551	627	611	639	616	620	619	641	649	617	564	611	590	587	598	630	624	604	588	603	599	606	597	623	618	568	559	651	613	631	602	639	582	631	601	626	628	585	627	601	586	652	578	588	674	590	586	598	609	641	588	624	597	600	616	640	646	598	606	590	605	608	616	610	571	584	615	613	615	623	608	635	644	615	596	641	646	605	631	623	645	602	606	639	613	592	615	606	604	632	646	608	630	620	637	612	607	640	626	613	648	621	608	575	597	573	602	612	626	617	637	578	601	596	656	623	613	668	617	592	559	555	628	579	641	646	552	622	591	584	644	614	600	623	546	622	655	637	611	630	622	601	605	610	593	590	613	596	654	598	571	643	622	625	608	644	642	621	598	625	642	570	622	671	604	582	620	569	601	633	590	606	606	623	591	594	665	611	655	643	672	580	592	610	601	625	623	636	644	591	604	608	639	610	592	592	607	601	645	619	598	624	596	641	613	644	624	631	613	608	569	597	562	619	599	616	610	637	618	621	581	592	596	655	558	595	605	608	613	659	602	633	617	586	582	663	575	592	626	627	566	609	589	598	591	611	627	604	661	563	587	621	590	573	587	623	616	622	604	623	624	623	602	553	640	589	631	623	597	630	577
31960	36056	36684	34733	31738	26386	20094	15579	11694	8621	4853	4990	4101	2790	1912	1773	1436	1443	1611	1650	1396	1708	1158	896	906	620	590	496	457	446	434	394	383	348	369	366	341	334	357	325	312	333	318	317	313	317	331	337	322	306	363	325	330	340	319	327	319	341	342	301	307	323	349	325	303	292	298	317	323	323	354	336	325	340	305	304	317	304	324	342	316	291	285	343	325	324	317	360	325	316	332	332	344	312	314	324	315	313	327	316	327	327	330	314	322	280	301	331	314	329	338	287	321	281	316	327	318	295	305	366	306	351	332	306	335	312	337	343	342	330	343	341	310	326	310	280	319	323	342	320	326	308	333	345	306	352	309	304	331	309	314	332	317	333	319	313	322	352	350	332	324	280	292	324	333	347	300	300	300	324	350	321	303	344	343	337	319	313	347	347	345	310	306	314	317	323	361	313	339	332	329	320	317	377	346	335	315	346	318	322	337	337	330	311	381	321	336	322	317	330	305	338	324	321	338	291	340	330	309	329	278	346	337	327	324	320	329	317	329	333	320	336	338	336	323	316	329	343	354	321	315	335	311	305	299	324	314	320	370	315	332	367	321	320	314	327	356	320	332	339	318	296	305	342	289	320	312	331	332	310	351	324	338	315	345	266	330	319	316	311	301	335	310	329	317	339	351	322	331	341	324	343	318	316	316	291	339	312	343	324	323	315	325	319	289	357	319	335	336	331	292	320	289	289	347	348	322	324	310	310	340	350	299	323	321	348	333	291	319	343	313	316	318	297	325	332	366	303	320	337	373	333	329	327	320	326	341	321	313	313	351	355	342	305	345	308	323	335	320	337	324	364	305	332	308	328	295	300	277	321	314	351	305	359	313	337	319	367	313	342	299	300	293	330	308	320	303	326	351	330	332	302	302	340	370	301	295	324	319	338	321	309	298	312	339	299	315	312	351	330	275	305	270	312	338	336	332	340	318	341	317	295	313	313	292	333	319	326	341	374	301	337	329	333	307	344	305	310	322	305	310	325	332	313	323	348	297	342	340	296	332	318	343	310	340	369	307	340	311	294	308	322	337	312	320	318	340	332	365	339	339	318	324	302	304	315	327	305	320	335	344	333	315	318	348	301	315	327	317	311	336	315	372	329	321	334	346	308	321	310	323	332	355	319	323	345	331	326	323	336	335	324	326	334	313	337	306	329	307	275	304	329	327	323	331	319	322	281	341	344	314	347	336	341	316	303	329	330	300	328	345	338	297	289	334	333	342	308	325	327	311	350	318	339	361	301	323	298	298	353	344	328	328	320	335	356	318	359	330	330	311	324	319	348	304	327	315	322	357	335	335	305	347	306	310	353	296	319	324	304	336	329	337	328	339	307	314	317	353	308	312	320	309	352	318	282	323	297	325	309	338	345	345	306	300	306	357	328	334	311	338	317	333	337	313	328	343	322	292	310	326	316	341	341	313	355	320	318	308	339	337	327	322	331	309	329	298	294	332	336	314	316	336	328	315	336	297	368	351	328	315	355	304	317	340	312	366	326	278	317	332	314	323	324	331	317	314	357	324	345	335	327	330	329	348	305	330	325	341	333	315	363	343	304	319	347	330	333	321	335	335	331	314	327	331	321	356	351	300	327	318	289	342	333	290	299	340	330	321	351	311	317	322	302	355	322	332	355	320	320	333	336	298	319	350	325	339	329	346	352	313	305	356	323	352	309	340	293	299	316	302	348	334	346	290	306	318	330	312	336	286	355	306	305	331	320	347	308	329	311	306	310	313	319	338	318	336	325	301	332	313	312	327	321	286	313	332	330	348	340	303	310	304	369	307	327	292	355	330	340	329	331	306	317	321	333	329	313	325	318	321	312	313	344	338	324	363	332	319	317	314	293	318	298	323	333	309	358	280	338	362	329	314	314	282	328	334	347	325	313	333	351	350	334	339	311	313	320	311	321	305	345	303	310	318	298	336	317	324	336	345	313	276	314	318	328	327	304	311	355	320	319	353	323	326	352	299	302	343	337	333	331	347	314	366	353	343	317	357	320	326	318	284	340	320	314	329	342	342	334	368	307	306	335	314	300	337	302	306	298	318	323	370	327	319	340	304	340	322	302	341	342	354	354	329	314	341	311	339	294	315	335	294	312	338	359	320	338	295	343	334	326	337	303	322	358	328	321	310	297	297	327	349	321	337	334	316	296	315	324	310	304	326	324	306	327	326	321	336	322	329	337	307	302	301	325	359	320	321	374	324	320	315	350	337	338	305	333	319	305	325	322	312	329	364	310	374	333	317	304	321	330	311	280	303	320	328	314	314	311	365	329	309	309	303	326	282	295	336	357	323	315	310	340	298	320	286	334	357	329	340	326	310	341	344	296	320	289	323	355	341	292	301	305	323	339	332	315	363	343	309	358	305	323	321	323	307	309	304	309	308	324	323	324	324	314	311	304	327	303	357	322	324	313	291	364	346	330	329	318	321	311	306	300	326	331	337	307	353	291	319	349	307	314	377	347	307	269	308	334	318	346	316	342	317	310	333	320	327	316	344	314	327	337	315	364	350	303	332	354	340	322	292	320	373	315	329	313	301	318	334	326	301	323	328	357	326	340	302	345	305	305	311	324	310	312	361	335	342	329	369	312	346	303	337	304	331	308	347	315	335	342	342	291	347	332	356	317	349	306	339	314	318	313	329	340	280	344	321	341	292	341	327	315	291	342	330	314	304	329	324	333	322	308	326	289	350	304	342	357	294	319	347	309	331	322	353	329	338	327	322	293	363	308	309	334	320	297	305	310	312	293	343	285	326	316	342	301	319	309	328	308	310	322	349	355	336	324	314	362	312	309	340	315	329	321	330	340	345	296	322	372	306	318	314	346	349	333	323	299	342	341	304	303	310	335	340	291	359	341	318	335	296	303	311	327	307	335	341	339	326	329	331	284	299	352	304	313	348	346	314	331	328	338	340	340	330	321	340	342	330	310	328	314	305	309	342	320	325	326	351	330	318	314	330	348	285	323	294	311	294	342	337	337	318	324	326	337	332	334	326	333	359	310	318	310	334	326	323	311	343	284	334	328	348	355	339	336	369	311	324	349	298	344	333	345	322	304	342	309	309	346	307	325	311	308	332	358	336	321	318	278	318	312	338	322	328	300	282	338	313	348	330	365	364	303	315	335	337	347	324	327	338	322	329	326	356	345	320	352	330	317	320	347	327	316	321	358	301	316	315	304	340	345	284	312	336	312	310	304	318	332	345	361	322	319	343	324	320	333	324	292	309	320	332	345	327	286	362	293	318	347	321	330	314	316	340	327	350	296	339	326	307	335	294	336	343	345	306	322	302	332	337	322	331	342	324	327	338	322	334	314	323	314	343	330	326	307	358	326	318	363	340	338	288	331	308	324	338	333	304	335	313	326	335	316	340	319	331	283	302	336	327	320	339	336	305	324	344	336	287	311	316	318	308	280	323	297	318	312	318	338	310	334	338	312	328	313	326	311	329	304	318	344	366	326
25590	30612	35231	40721	41929	35833	31222	28811	25235	20304	14836	19054	15390	9771	8657	8023	6307	6668	8743	9345	8010	7329	4602	4564	4146	3324	3012	2244	1856	1745	1773	1621	1411	1370	1437	1106	1154	1169	1140	1092	1104	1011	980	997	979	990	980	1051	994	965	971	961	1026	964	998	975	919	999	967	949	972	921	983	958	963	981	968	931	973	965	977	945	939	938	939	913	959	942	952	970	1001	1015	968	889	891	940	946	952	969	962	923	924	973	927	938	926	964	987	973	1018	920	958	938	911	959	929	915	960	1029	1037	925	989	978	980	1020	969	954	974	949	968	937	933	921	978	988	975	940	956	975	917	924	943	967	988	1007	954	908	952	941	956	920	952	921	946	946	947	925	913	917	917	925	950	920	916	1019	982	953	969	983	884	975	950	946	939	915	917	919	940	992	974	1002	995	964	902	877	958	928	920	964	926	961	914	967	960	929	959	943	942	928	971	939	912	951	988	889	951	963	973	935	923	1013	989	967	1003	949	936	996	948	936	1006	955	976	911	935	948	987	958	881	996	976	1005	924	979	982	964	943	933	937	922	894	887	927	930	943	969	902	910	891	966	971	985	929	893	936	925	966	915	911	960	915	957	917	954	998	896	915	908	964	890	932	965	932	951	970	998	982	1000	970	934	892	965	1008	917	967	959	936	934	894	987	969	948	958	958	971	927	1009	942	927	993	949	970	987	976	944	926	1006	970	907	1011	956	981	941	974	886	962	927	979	1010	923	918	933	960	992	986	939	1017	942	955	929	894	933	946	909	930	960	919	963	983	974	945	936	925	944	955	950	945	949	929	951	911	921	964	982	919	967	930	941	979	985	944	963	925	970	950	937	988	938	975	922	954	912	882	939	942	971	941	988	922	912	922	953	1028	910	955	980	973	945	933	929	959	942	974	966	948	974	974	949	942	973	981	957	992	960	945	1006	981	908	917	979	948	927	943	965	917	963	984	882	964	951	928	942	911	914	935	968	942	974	1009	944	930	991	1002	915	984	948	914	994	932	854	965	1002	960	975	932	923	944	921	974	924	931	983	991	937	921	914	957	907	1006	976	941	924	985	956	942	897	944	922	921	917	1008	928	979	931	931	933	940	940	937	852	946	977	942	999	935	975	909	947	971	979	953	1000	1012	1027	932	951	954	953	952	933	948	933	917	933	931	913	937	924	950	969	917	883	974	893	973	936	986	942	934	965	916	960	927	956	945	932	970	988	1000	917	957	906	982	961	933	965	943	908	953	944	982	996	935	887	951	921	938	980	931	899	925	959	980	967	977	962	993	933	980	954	932	930	935	951	967	1025	987	928	928	904	976	955	980	890	958	904	916	978	936	906	904	934	943	923	950	964	919	978	941	941	975	924	919	926	982	901	967	951	936	959	922	904	922	926	938	987	995	945	908	995	1045	918	940	899	960	935	931	998	909	869	978	920	893	935	922	953	943	940	965	975	923	984	938	931	927	914	918	918	1019	984	945	942	966	929	960	928	985	972	938	941	941	1018	899	875	906	948	968	920	974	906	921	905	950	991	981	918	887	989	973	983	921	915	949	906	942	931	961	959	858	977	940	1003	970	914	999	940	921	938	937	894	980	989	933	974	948	970	996	975	920	918	911	930	909	934	956	959	972	972	955	926	966	1001	936	943	957	973	947	973	988	918	936	942	925	969	892	939	956	929	933	969	926	959	923	994	952	937	910	955	984	1001	1005	936	935	953	947	932	951	982	969	905	1023	934	947	978	957	937	903	1002	988	900	922	924	923	923	962	990	925	964	915	921	947	982	928	946	893	991	936	939	964	1013	940	923	938	956	971	1008	907	952	1006	965	940	984	935	888	944	959	969	940	988	894	958	950	917	983	954	949	924	985	953	942	936	953	952	954	965	964	962	956	968	950	901	891	919	921	949	934	949	908	943	947	920	978	934	951	927	958	914	901	957	967	967	929	950	933	973	889	954	928	962	952	961	967	989	969	920	995	940	925	942	904	939	979	986	974	914	1025	928	944	974	939	998	976	948	921	929	903	907	954	990	951	1005	901	959	903	984	939	1012	908	955	926	973	898	953	963	901	961	902	959	876	940	899	908	881	938	947	980	943	950	901	939	937	1009	903	902	907	969	933	1006	954	932	938	946	970	1011	1005	979	930	917	953	977	996	912	932	979	1040	913	905	934	949	962	938	943	980	988	952	890	950	896	979	994	934	931	953	960	903	943	963	992	920	931	989	946	987	951	969	973	974	985	979	963	1007	939	932	951	971	945	922	878	1006	953	969	988	924	909	898	961	976	968	941	971	1000	948	940	996	923	889	956	966	922	941	918	976	966	967	920	943	900	947	901	952	969	988	960	972	965	955	984	918	956	927	901	969	961	935	955	912	920	926	929	935	1009	929	876	943	964	943	897	932	900	952	930	906	883	927	967	986	935	955	932	951	934	950	884	902	970	928	913	982	1016	886	917	929	912	921	902	953	907	917	944	962	891	982	969	952	946	928	966	909	932	913	983	973	979	972	935	941	952	886	945	939	922	951	940	924	979	971	956	924	994	961	950	947	966	980	975	950	927	970	904	946	981	946	947	977	997	1000	940	981	962	955	974	904	886	969	930	991	885	929	920	891	929	960	946	957	971	931	974	956	974	922	934	936	963	975	896	884	963	923	923	1015	950	946	917	923	934	947	911	910	982	967	943	943	935	951	921	952	1006	945	884	917	939	937	909	946	955	938	1046	962	955	908	953	932	940	919	926	973	966	937	947	942	911	929	979	991	918	937	944	956	956	985	964	924	916	919	988	952	910	954	997	973	916	943	921	915	932	953	874	914	943	981	916	960	937	940	974	970	935	957	1002	956	919	1000	909	1012	957	975	949	960	962	926	963	925	949	937	933	962	934	925	931	999	907	969	941	958	973	958	919	969	980	977	954	899	909	942	975	925	948	962	959	941	933	901	907	950	894	950	881	949	930	909	981	953	884	927	981	912	954	914	957	1014	976	954	941	924	957	919	945	976	975	961	963	943	999	972	900	935	944	985	930	928	958	968	887	941	987	996	958	951	980	941	979	1003	980	960	1008	955	981	972	975	1013	974	955	938	950	976	925	930	979	984	921	908	981	904	957	913	962	974	1009	962	941	955	932	964	963	951	1018	896	920	970	946	956	947	952	922	955	953	936	988	924	960	939	917	901	933	950	1007	953	971	955	995	978	1032	990	936	975	920	964	956	993	987	934	948	983	976	950	945	971	961	992	963	917	942	920	955	971	941	917	955	964	908	886	992	976	927	947	1008	907	926	948	888	949	908	972	911	934	949	916	914	947	925	928	980	946	948	951	925	952	948	983	869	931	944	961	900	950	952	965	957	906	931	1016	976	992	971	913	1002	939	939	963	976	965	973	934	933	956	934	959	928	982	928	965	967	910	912	919	980	1028	908	964	963	970	909	906	885	952	984	955	940	979	939	984	968	956	965	966	961	1016	948	930	992	976	893	948	962	986	972	969	958	931	956	952	971	906	915	930	910	933	897	894	975	952	963	971	914	878	888	961	936	962	932	935	939	991	979	939	903	934	938	962	944	908	916	974	916	931	967	915
40693	40353	39411	35988	34390	30981	28184	25784	21348	16955	9872	11025	8161	5018	4187	4104	3377	2810	3308	3598	2968	3248	2200	1619	1304	1207	982	799	654	526	518	566	480	472	434	387	361	430	375	362	336	332	348	335	357	334	357	322	380	328	314	337	352	335	299	309	324	335	290	341	345	311	311	323	326	318	291	323	350	317	317	314	334	299	335	313	285	306	309	336	312	331	327	289	350	352	343	314	334	334	317	310	340	334	332	263	319	310	308	326	316	338	326	325	318	314	330	292	344	346	301	310	349	309	324	324	294	340	326	303	337	333	319	304	305	314	324	338	342	322	321	332	337	325	328	295	338	305	315	317	330	319	308	326	297	328	307	310	307	309	311	296	312	298	331	318	343	327	316	331	322	304	330	296	305	319	308	360	316	314	308	338	345	324	323	327	308	347	337	331	300	323	333	313	329	353	345	312	323	308	294	329	343	334	295	337	285	316	347	296	310	318	318	301	348	310	299	290	338	347	349	293	354	316	310	308	349	328	344	317	272	331	322	322	303	356	337	327	332	320	304	289	300	324	371	289	301	309	357	328	339	344	357	321	333	347	335	311	323	305	322	269	342	294	291	340	327	289	293	318	303	324	339	300	317	338	339	309	325	310	307	315	315	287	302	328	308	271	333	294	319	316	319	323	301	308	317	332	323	290	321	325	324	320	357	320	309	287	300	320	308	320	332	319	306	311	320	345	357	338	307	303	293	291	285	345	293	324	352	342	283	302	335	291	305	298	292	321	308	328	318	339	312	304	316	326	329	317	291	305	300	343	308	314	319	307	319	318	343	306	283	321	344	301	327	359	298	315	338	317	296	329	310	350	306	315	298	334	331	344	297	333	310	324	323	321	316	328	340	317	302	330	342	305	341	314	340	338	314	292	358	315	285	317	318	323	274	330	297	339	326	296	294	281	295	341	320	342	312	311	334	292	307	327	326	317	325	293	317	322	331	333	306	305	323	296	306	310	316	293	310	290	328	312	329	315	335	304	308	316	325	341	336	275	375	304	317	325	341	332	352	302	305	338	331	313	297	339	319	314	310	326	322	329	268	315	329	354	304	340	347	340	317	317	326	318	324	299	320	296	320	282	326	301	332	315	315	347	310	331	308	302	344	333	315	344	301	319	336	331	314	299	312	307	360	336	320	316	352	330	350	321	343	327	304	338	311	307	315	330	320	309	290	328	291	302	320	315	294	313	302	321	334	293	353	331	336	295	316	326	335	303	293	326	347	309	356	328	329	326	343	306	305	317	346	333	327	296	314	308	317	315	339	295	359	311	313	323	310	348	309	317	307	309	308	335	329	302	328	332	292	308	284	336	297	339	337	349	307	333	300	339	323	289	303	331	310	325	339	303	337	319	312	299	314	338	311	348	311	354	323	320	319	312	319	333	314	352	340	307	317	320	330	347	329	323	291	324	294	330	297	340	331	319	323	337	330	318	323	343	337	329	330	333	344	307	311	313	340	294	308	302	287	306	312	309	327	329	331	325	321	336	334	316	314	309	287	323	308	295	323	323	306	324	329	343	345	311	306	354	335	306	332	326	305	329	312	333	278	307	296	328	355	280	325	309	324	327	291	303	348	319	333	347	339	324	334	313	313	324	332	277	318	325	304	308	341	306	292	313	309	291	330	328	295	289	324	315	311	307	325	355	333	307	321	277	324	329	320	321	310	319	304	321	327	329	289	312	333	305	322	323	298	307	330	326	312	313	300	301	312	320	302	318	323	345	306	347	327	333	296	344	294	303	329	322	310	348	314	326	326	346	327	333	337	283	315	340	339	345	320	314	290	328	317	344	333	293	312	321	274	323	308	310	324	309	329	291	281	328	312	281	337	315	324	323	310	345	320	315	312	325	337	353	308	312	306	305	345	306	321	329	331	286	333	295	325	313	329	338	348	305	363	348	302	327	328	306	296	322	310	330	311	345	328	324	309	343	318	349	317	308	356	328	338	332	295	277	336	327	338	281	315	320	319	303	307	313	312	299	317	325	325	304	324	311	322	324	291	303	301	320	310	315	302	332	345	331	305	320	345	329	329	337	329	317	327	341	288	326	338	324	325	358	326	356	376	356	301	318	293	358	304	302	322	310	341	345	337	316	336	297	318	326	336	327	316	326	337	332	301	324	321	357	294	277	304	301	316	352	329	334	286	355	317	316	310	324	332	321	309	323	326	288	308	302	326	352	300	344	280	318	306	298	348	309	338	333	312	306	338	295	299	334	328	311	290	307	306	327	323	329	306	324	343	285	344	331	330	270	333	325	350	321	330	328	327	323	323	308	328	336	299	319	314	311	322	330	331	306	292	308	306	330	313	313	321	314	293	329	308	360	308	336	311	345	329	277	308	313	328	311	299	300	320	326	302	291	302	323	348	293	326	334	297	317	305	320	348	312	309	293	354	293	364	324	357	351	358	307	334	317	294	293	351	317	319	320	311	307	323	305	319	308	303	341	285	325	309	339	319	293	319	333	328	315	318	318	287	312	342	314	334	310	324	323	309	285	292	317	328	314	328	342	283	297	306	317	313	336	319	345	327	332	325	320	341	318	294	319	327	311	297	315	319	309	345	326	322	323	304	333	315	303	321	329	311	325	307	334	328	320	354	337	317	329	318	283	309	311	324	357	329	315	332	334	357	300	318	288	326	338	308	284	297	346	331	333	320	326	374	285	318	312	298	319	301	277	304	290	305	311	355	337	327	305	290	345	339	323	311	299	332	284	322	292	292	346	315	317	344	323	339	328	317	325	311	256	305	287	322	322	325	293	313	324	338	314	324	300	329	331	351	323	327	363	316	317	305	342	346	309	365	320	298	298	337	299	282	337	297	286	320	335	312	324	308	321	293	307	331	319	352	308	309	348	326	340	327	309	325	340	339	333	343	334	307	299	333	331	340	297	314	336	297	348	340	326	330	324	333	299	304	296	296	315	329	313	291	315	339	294	289	368	308	343	305	296	330	319	319	306	317	339	324	326	291	296	315	286	322	327	339	280	307	291	319	303	338	301	311	333	318	313	312	344	320	323	293	329	353	316	371	315	340	303	314	335	310	325	291	332	308	300	319	290	326	380	315	295	306	332	290	319	305	308	318	330	353	340	290	315	316	296	315	311	323	319	303	318	318	338	343	255	296	300	315	297	336	303	322	335	316	330	323	301	278	323	343	334	317	324	311	312	349	312	340	342	333	322	325	314	322	307	323	293	336	305	356	295	327	320	322	322	350	350	317	300	280	325	336	331	336	300	325	313	335	307	337	322	330	349	301	324	290	328	325	301	315	321	335	327	321	321	302	317	301	312	305	326	298	323	328	277	353	297	323	327	291	351	318	326	306	327	320	336	328	312	334	320	334	328	326	305	341	329	290	343	343	322	332	303	318	322	321	322	306	345	302	342	320	344	329	326	326	335	324	306	329	328	326	351	329	287	330	349	322	315	294	328	320	321	316	282	332	306	291	332	331	349	307	315	308	335	297	301
33071	37416	41500	45417	48108	44483	40990	38768	35104	30513	24323	30023	23507	15195	14814	14128	12956	11063	14786	16669	14475	13096	8915	9152	7686	6395	5911	3989	3450	2798	2681	2597	1943	1806	1934	1471	1341	1533	1324	1156	1088	1049	1098	1070	982	991	1011	1048	990	981	967	955	962	962	1025	996	999	941	970	991	970	981	950	1000	1025	968	901	1017	934	1025	928	947	1025	960	958	995	916	948	919	918	936	929	905	981	879	899	933	948	930	905	977	887	938	915	906	956	918	957	980	955	939	921	948	914	920	900	900	943	967	972	964	970	916	950	937	909	878	933	922	908	863	922	893	880	914	900	910	950	926	888	903	936	924	945	932	971	914	906	942	908	961	918	950	885	913	881	900	893	886	924	925	948	927	932	899	872	885	914	943	916	967	895	908	936	899	885	953	949	905	945	893	918	899	866	901	861	930	887	951	877	899	931	868	904	956	898	907	933	907	914	915	937	920	956	914	899	972	879	936	921	913	913	909	901	889	878	928	906	902	826	960	906	926	887	928	902	924	900	906	894	926	925	927	940	871	911	908	909	897	976	899	941	910	933	964	938	893	937	946	911	957	939	887	920	890	930	906	922	939	904	941	860	904	964	979	980	957	933	942	954	886	864	925	907	909	931	944	922	907	905	932	895	923	883	901	914	928	913	880	909	952	953	916	931	861	875	939	850	860	873	931	947	918	929	899	922	915	850	913	956	931	913	914	907	1007	869	898	880	956	885	885	980	969	928	917	899	909	909	950	879	915	908	919	931	979	935	920	897	903	893	925	902	896	907	915	903	867	901	945	916	938	908	951	920	878	917	972	918	920	900	922	915	970	902	917	892	982	887	900	877	917	877	933	962	910	880	984	920	948	918	919	927	965	931	897	901	886	905	927	900	916	919	908	919	923	886	947	906	928	900	907	904	961	957	919	926	926	949	913	939	906	877	929	906	946	914	931	921	929	869	887	929	934	912	942	903	919	907	938	925	940	888	959	941	900	881	889	898	888	931	922	936	900	937	958	956	956	847	920	964	897	922	904	881	892	924	898	904	979	899	893	898	881	918	879	874	987	903	936	868	910	940	901	960	895	916	899	869	883	907	953	925	924	945	934	900	944	973	950	958	899	864	927	895	841	900	990	879	898	993	940	1013	909	920	943	934	925	909	946	911	935	928	959	892	928	887	939	894	858	893	922	939	890	930	872	945	949	942	915	947	927	956	905	912	876	908	924	892	862	908	941	905	896	885	910	876	926	951	908	935	920	939	922	923	994	934	924	856	927	907	894	937	901	890	875	897	909	909	909	908	892	950	911	850	854	883	921	883	980	882	910	989	927	919	878	940	904	847	917	984	942	898	914	958	920	917	913	925	919	918	889	927	939	903	912	889	955	937	915	911	930	946	875	926	959	940	921	936	921	893	836	881	931	917	928	909	935	903	933	913	878	932	955	912	915	929	901	886	904	873	898	893	879	943	901	893	858	925	882	870	903	928	930	903	922	942	945	900	885	930	872	869	896	976	986	859	874	959	844	913	879	888	917	932	945	902	886	887	915	960	937	901	873	896	894	916	931	864	897	927	912	890	891	895	878	923	921	941	895	884	971	884	915	880	920	931	888	877	898	901	908	894	939	975	934	891	907	921	905	860	881	931	964	866	872	914	929	897	915	895	922	986	923	892	947	871	885	908	918	916	895	893	894	919	941	919	834	879	962	957	887	909	947	916	946	970	933	909	953	915	901	921	916	876	935	904	922	930	966	935	905	959	871	857	924	910	910	859	900	988	939	929	974	914	917	945	905	896	905	906	890	934	924	898	878	937	946	908	948	929	886	926	1007	841	916	907	894	1008	812	881	891	939	860	925	867	886	901	868	922	954	900	877	875	890	926	908	927	922	1014	967	939	964	891	906	848	889	932	891	905	885	939	954	902	937	912	921	938	906	903	949	911	904	944	942	895	898	924	891	949	901	898	944	929	870	891	868	899	946	971	929	889	934	890	928	917	909	946	860	917	892	896	959	917	921	967	923	899	873	908	850	889	929	894	882	869	915	918	859	923	901	924	889	940	914	882	1033	942	928	940	884	923	896	920	907	934	880	891	936	903	924	940	857	975	927	854	907	957	930	904	917	903	878	899	940	941	964	944	884	885	954	855	893	842	963	890	946	941	893	862	893	898	946	908	924	932	897	902	858	974	905	933	914	918	930	875	917	901	911	964	916	925	877	921	847	945	901	917	918	926	887	922	931	907	906	881	933	925	917	941	895	934	895	933	944	931	937	880	842	877	903	921	909	917	955	916	910	894	935	912	906	876	956	929	932	913	889	945	952	899	936	892	909	916	891	894	953	933	961	912	847	891	967	922	914	865	967	881	854	937	848	937	906	900	931	880	930	996	900	972	893	873	925	885	890	880	899	900	992	927	922	934	907	896	943	909	919	925	970	940	912	863	915	942	934	943	876	908	938	935	916	917	922	914	874	941	928	872	925	897	947	915	922	865	926	872	949	922	936	893	951	904	849	916	874	905	875	911	890	902	883	912	951	922	881	963	934	931	935	939	892	957	909	907	926	936	888	893	960	937	880	888	885	852	958	944	938	957	947	951	943	935	905	898	911	989	934	915	926	972	903	909	926	876	923	937	922	926	908	921	884	944	918	901	872	916	934	939	926	957	919	936	880	937	953	937	919	922	930	923	923	900	948	869	853	863	952	974	946	922	904	870	920	915	948	949	895	954	895	904	927	907	916	927	951	912	913	902	923	885	910	914	892	874	946	903	938	888	907	922	934	893	955	918	922	956	907	894	874	904	894	906	898	904	858	924	899	943	945	915	957	951	930	916	887	895	866	912	969	872	950	950	839	949	884	862	883	949	886	929	910	913	913	900	919	942	925	899	925	882	965	956	943	869	959	893	928	942	884	918	908	903	913	923	895	908	916	871	903	885	906	901	899	879	882	924	884	963	904	946	944	885	945	885	861	911	919	915	921	936	966	924	929	920	912	917	908	905	929	893	910	888	954	954	912	962	912	956	930	874	897	904	929	944	938	893	894	878	836	882	915	872	967	940	914	912	933	925	923	929	930	868	926	964	905	952	849	865	925	919	901	928	903	905	918	943	926	905	902	903	933	865	938	890	891	906	919	913	889	911	891	952	973	949	893	937	997	886	938	947	912	942	946	886	890	904	912	867	946	950	923	891	888	901	931	904	877	906	913	888	947	944	929	941	910	949	918	913	966	881	918	904	922	962	878	857	905	895	884	921	880	960	900	913	900	917	910	946	908	891	860	942	875	926	927	912	889	886	886	934	893	948	912	937	896	953	970	944	908	913	873	980	923	883	856	918	956	923	866	898	891	885	951	903	880	864	926	989	901	970	905	897	903	874	920	909	885	979	892	905	910	918	957	926	891	894	905	905	890	853	907	897	909	918	892	897	862	901	927	913	841	916	963	890	879	899	885	955	917	907	867	953	890	894	853	916	898	888	902	936	903	954	921	922	949	940	975	920	934	914	959	885	894	973	921	929	933
6216	8306	10395	7541	4458	2317	1464	1263	867	775	477	468	406	338	305	277	270	247	259	290	266	299	248	216	225	198	190	202	232	171	192	190	208	192	201	186	203	183	196	194	195	213	209	191	190	177	168	170	193	207	190	195	191	183	161	194	167	174	181	172	203	173	198	204	184	204	177	173	146	209	198	184	203	176	201	181	180	195	208	166	177	148	197	206	215	179	181	185	196	202	173	196	205	191	182	197	184	173	186	192	192	197	210	222	210	192	196	174	202	193	150	179	181	181	185	177	208	186	189	219	186	199	173	197	183	201	209	209	162	175	196	174	157	175	207	206	184	183	207	188	201	180	186	192	184	174	167	184	206	176	187	184	178	170	196	208	184	182	183	175	185	197	189	191	192	196	185	205	183	210	180	197	199	187	185	164	153	198	205	180	185	166	197	195	190	210	200	203	181	207	200	204	206	200	171	167	167	191	179	197	172	190	181	201	218	190	171	194	194	193	216	202	186	214	209	178	200	199	170	210	184	190	209	186	183	175	176	195	179	195	197	168	167	181	203	188	187	172	192	193	192	189	196	191	185	185	177	192	190	205	198	184	184	182	167	179	183	166	189	202	186	172	210	170	212	176	178	171	187	181	182	191	170	188	201	204	205	180	202	171	202	177	180	163	175	184	198	187	186	186	208	187	190	187	178	167	173	203	202	188	200	201	179	192	182	198	196	173	196	182	188	174	160	196	196	182	195	179	220	186	191	201	183	164	166	200	204	173	168	175	180	186	207	197	177	193	180	181	201	172	166	172	187	181	157	177	195	185	171	190	191	171	174	190	179	189	196	185	183	197	172	188	168	175	205	192	180	201	186	164	184	192	182	205	179	160	208	186	186	187	170	181	182	193	213	206	169	187	195	192	203	174	146	201	168	182	203	192	192	189	182	208	188	196	198	166	181	192	188	194	195	185	191	193	193	177	210	190	203	162	169	217	176	191	197	182	186	176	208	172	177	185	207	175	184	210	183	190	184	178	170	195	189	184	193	201	181	181	181	172	184	195	189	240	190	167	193	170	177	201	201	190	208	195	177	195	184	172	177	188	184	191	188	199	188	179	198	199	176	197	189	163	178	191	180	180	177	190	172	199	195	167	172	196	193	212	174	211	190	195	178	188	174	193	197	183	191	203	216	176	170	184	192	194	205	198	185	192	170	211	208	180	182	204	193	169	185	211	208	194	183	175	182	185	173	211	188	164	229	182	181	161	183	186	175	196	229	194	198	210	176	169	192	195	183	197	226	180	187	218	163	208	202	197	186	163	182	170	192	213	179	205	202	183	220	183	187	197	175	182	166	185	215	195	175	176	180	195	185	191	189	190	208	168	201	188	198	185	170	174	193	184	191	195	201	202	209	197	202	200	182	202	191	207	187	202	214	187	169	197	188	188	176	201	187	188	212	192	194	163	192	215	179	181	186	203	180	186	187	193	185	199	182	213	174	203	188	201	182	162	188	199	201	195	176	197	197	183	184	185	172	183	166	179	209	207	190	208	189	169	211	193	177	187	192	206	184	192	164	173	203	196	203	191	175	200	170	189	202	203	211	206	192	200	173	190	175	204	188	215	172	168	190	178	182	179	197	201	178	186	202	196	174	191	162	170	187	200	191	184	207	196	184	175	183	189	200	176	212	172	203	193	178	200	180	193	180	184	182	207	190	204	164	199	226	169	199	192	190	186	196	203	173	173	195	196	177	154	167	202	195	209	193	184	195	182	176	205	187	171	192	198	174	202	175	183	188	214	189	188	192	193	184	181	183	205	194	196	193	197	196	187	197	167	170	192	185	206	201	194	194	206	187	177	156	168	188	212	220	189	187	158	192	193	213	186	177	174	195	187	163	208	182	177	185	170	185	186	167	196	182	209	201	180	206	176	193	180	203	193	194	189	186	199	179	184	178	168	184	185	178	182	214	201	164	197	210	152	198	187	180	178	169	164	186	200	173	198	194	188	176	182	196	196	202	191	195	188	174	186	173	190	185	213	187	184	192	198	180	188	183	195	214	182	196	189	184	179	178	188	203	184	203	196	182	184	190	195	150	186	176	206	191	196	187	199	170	177	181	186	220	167	187	194	192	195	186	192	185	196	168	189	212	183	188	164	190	196	161	182	195	185	224	173	206	201	204	200	198	194	184	188	182	194	183	213	178	201	183	183	168	183	218	164	203	228	208	183	179	180	190	194	204	205	183	203	178	192	203	200	184	187	199	188	181	183	184	197	172	190	199	188	209	197	191	177	199	213	175	190	196	202	180	183	174	208	184	193	201	187	160	196	195	184	195	190	192	175	175	171	189	191	199	182	208	196	187	188	189	181	185	179	180	175	182	190	190	179	167	188	209	192	176	178	182	191	201	192	179	177	180	158	190	193	188	206	180	180	181	179	178	178	205	181	181	185	186	167	177	209	202	188	210	194	175	193	195	200	192	205	215	203	164	191	187	175	194	155	176	178	219	211	174	190	176	177	171	177	185	191	205	175	203	185	210	192	178	217	178	196	206	194	184	192	185	195	188	176	211	162	184	187	194	172	217	215	177	201	180	179	203	191	176	211	160	206	173	211	182	211	194	194	170	184	192	173	206	212	176	196	167	172	175	194	187	185	170	185	177	187	185	176	176	211	204	153	188	202	199	205	203	195	179	185	154	174	178	184	193	184	175	181	180	198	164	198	169	195	190	197	185	211	194	189	192	201	187	182	183	183	172	198	188	229	182	190	174	194	196	194	186	197	216	207	200	197	194	188	188	204	187	168	199	177	191	196	193	208	203	193	189	205	205	192	205	228	198	210	191	191	172	196	173	204	198	170	200	186	222	217	169	185	202	194	198	176	166	181	201	172	178	206	203	189	190	194	193	185	169	194	208	179	192	183	154	197	190	188	175	198	181	181	179	185	164	181	210	214	177	184	168	186	177	186	166	180	194	174	191	169	199	180	198	174	181	172	194	186	186	202	196	191	191	176	175	186	194	189	211	191	207	162	151	200	165	185	177	211	197	168	218	201	180	190	199	193	196	170	189	170	173	183	202	180	185	200	185	192	180	223	209	195	207	182	172	204	185	178	167	196	189	190	198	199	174	178	182	165	172	178	179	204	172	190	173	207	199	179	188	202	188	199	203	176	173	209	197	171	185	204	156	187	200	171	193	184	178	175	198	177	178	178	183	176	175	171	193	164	219	176	195	193	183	183	219	220	193	194	183	177	178	207	214	178	188	169	191	194	190	198	197	181	171	199	201	191	190	178	196	210	192	195	177	191	196	150	193	165	192	211	195	202	198	172	187	163	206	165	192	191	178	164	219	182	199	181	197	173	188	196	187	194	180	182	181	201	195	167	187	213	166	176	188	183	184	181	204	181	205	193	178	167	176	183	190	199	192	189	196	160	176	182	202	195	196	183	172	180	183	169	199	172	167	203	206	199	187	195	194	201	190	184	179	186	189	201	183	189	192	160	185	211	203	184	176	201
6050	9337	14330	14121	11410	6900	5197	4090	3281	2618	1743	2112	1686	1362	1270	1251	1175	1006	1142	1195	1172	1126	1011	886	868	753	771	714	752	719	678	702	627	592	637	579	666	631	648	605	621	621	638	599	605	587	623	615	597	612	658	610	622	642	619	580	602	589	587	613	558	620	651	606	659	617	583	645	614	583	587	583	594	571	638	636	615	598	605	629	599	594	587	663	641	612	606	597	608	658	581	604	581	613	637	594	640	611	618	583	576	598	617	559	617	685	624	634	619	601	642	635	611	572	609	548	575	641	587	621	586	610	606	622	638	642	604	596	602	610	640	671	629	608	608	617	588	629	589	612	600	606	582	641	577	601	607	623	652	587	604	611	565	604	609	680	617	621	575	593	608	651	626	598	637	600	621	576	643	594	626	563	640	623	627	581	614	615	598	578	578	657	611	562	608	592	580	612	630	600	593	652	644	655	677	612	599	616	668	568	613	590	608	646	640	553	550	621	652	643	585	588	597	616	614	612	570	616	635	615	585	598	640	636	619	615	618	594	589	578	614	594	596	608	644	581	613	622	631	613	608	614	572	610	603	570	593	642	641	601	558	600	594	621	596	614	627	601	628	594	596	590	589	612	620	595	604	643	629	606	629	560	589	616	588	632	607	604	624	608	602	593	550	633	591	589	615	638	625	657	616	617	579	623	609	624	597	608	611	561	617	607	608	597	612	591	595	595	598	595	598	627	622	594	661	604	644	569	576	620	584	593	622	639	601	622	595	595	592	611	599	611	599	583	614	640	607	624	602	574	618	579	628	629	564	608	610	604	639	595	593	601	568	588	657	571	600	599	584	598	609	614	619	597	627	598	627	579	603	566	581	600	605	588	632	600	588	579	612	651	625	601	561	619	637	644	617	594	597	629	632	587	636	602	561	599	613	619	569	598	582	568	633	604	628	613	615	609	624	625	584	624	580	640	644	627	597	612	594	578	634	596	579	585	580	549	606	617	637	575	626	600	578	590	634	608	602	595	578	580	640	602	608	630	580	589	601	625	639	610	585	586	560	604	647	593	673	599	568	632	592	615	584	641	625	588	586	641	648	645	581	612	598	603	638	589	556	629	525	599	662	587	610	561	639	577	620	583	598	590	597	582	558	639	590	641	574	574	594	598	620	601	581	629	654	627	594	606	645	592	607	613	567	626	575	593	603	586	583	609	651	624	639	623	623	627	614	632	633	612	619	614	609	625	606	574	607	617	626	612	619	586	631	624	615	599	603	611	605	605	625	573	558	594	588	598	585	607	588	609	615	631	560	617	631	650	573	613	599	636	606	580	607	600	611	570	587	600	636	623	618	603	589	585	625	593	622	622	639	580	599	602	655	593	623	659	579	612	594	581	609	596	621	587	629	605	600	562	568	613	607	662	579	572	577	631	618	621	609	591	599	640	617	624	578	602	655	576	606	615	648	592	626	623	623	590	601	624	581	588	603	565	631	626	609	598	602	606	613	596	622	619	596	600	629	588	651	595	610	601	613	587	618	626	630	617	567	611	607	596	570	644	593	615	604	606	644	603	659	599	611	584	600	640	629	547	608	614	573	611	592	647	624	621	552	602	639	650	591	603	584	614	617	593	557	593	625	580	645	612	570	623	590	588	609	599	654	592	614	584	594	577	617	601	608	604	611	587	627	567	625	597	647	622	590	599	595	582	583	591	622	632	609	566	637	594	639	640	639	634	580	602	628	558	665	628	658	644	616	564	578	608	603	598	583	560	611	619	618	636	624	631	611	616	632	611	646	564	599	609	620	579	608	658	603	586	601	644	624	597	544	613	620	568	566	613	536	616	607	602	622	566	582	642	643	604	595	610	578	655	615	590	615	584	588	564	617	625	607	694	600	593	601	588	619	577	615	631	596	610	618	584	573	588	587	639	606	610	628	599	636	606	656	624	612	593	593	565	613	639	637	564	605	583	618	571	579	631	596	611	608	578	622	592	591	620	570	600	600	600	658	570	613	632	598	587	645	611	593	606	635	611	624	571	588	629	600	625	562	627	635	613	615	610	600	621	587	604	647	633	550	623	596	632	605	587	575	651	582	567	587	610	604	592	628	560	599	621	628	634	621	594	623	601	622	587	636	574	595	622	639	573	623	608	595	565	617	611	649	588	596	611	664	583	612	612	629	610	604	637	627	600	605	658	582	603	604	600	560	623	590	578	626	591	608	619	630	626	644	660	625	618	607	611	632	611	594	627	616	570	648	570	605	579	613	647	554	641	612	617	611	614	567	582	622	611	628	615	578	587	599	553	612	632	586	614	603	609	566	584	576	598	601	570	593	607	617	598	597	577	605	623	594	573	550	631	578	602	593	573	644	559	635	595	630	625	583	630	612	586	640	591	598	570	672	598	613	665	618	615	580	592	592	598	595	619	611	606	653	581	633	600	603	591	642	611	585	607	645	605	616	614	591	581	606	610	601	590	604	594	584	627	604	563	586	609	621	612	578	591	593	602	607	577	606	602	590	605	609	604	655	623	613	604	627	587	625	605	628	603	619	605	587	608	611	592	569	590	621	600	572	609	635	605	616	604	631	576	578	584	622	609	582	582	564	603	643	598	617	607	659	618	594	615	594	589	586	605	615	603	645	611	629	645	635	632	601	601	605	637	594	598	618	630	631	548	575	649	579	600	681	598	586	559	610	606	582	581	599	623	591	595	613	603	634	635	578	608	587	618	636	643	572	580	603	583	616	594	638	607	603	633	631	588	590	620	599	573	584	588	620	583	648	660	591	579	648	628	604	578	597	600	568	569	609	587	615	606	616	599	622	586	590	655	592	616	621	587	604	615	579	602	611	619	591	584	609	631	604	632	618	594	620	603	617	637	633	600	611	653	589	583	634	619	593	600	620	620	593	589	613	565	599	636	647	586	654	596	577	621	588	588	654	591	614	630	634	642	594	639	590	597	605	564	622	604	619	584	635	613	601	586	629	574	592	631	576	599	605	570	618	628	642	591	601	598	599	612	613	581	609	666	653	579	605	613	610	635	606	636	578	681	593	638	622	573	598	572	630	605	590	600	582	587	578	618	617	623	592	601	561	640	541	566	604	599	635	631	645	619	588	571	608	645	569	637	631	638	627	594	578	616	550	568	582	650	585	593	621	631	613	596	604	573	631	620	596	620	594	593	565	597	638	634	601	594	589	613	573	643	571	617	621	632	614	611	612	574	569	596	618	603	571	640	629	610	595	628	615	633	597	629	605	598	579	630	583	578	610	564	577	605	611	571	586	628	589	625	564	597	659	652	607	626	577	611	596	580	590	612	597	588	604	626	605	612	620	561	645	606	592	643	577	607	633	590	630	627	616	606	615	603	592	626	596	580	588	610	638	612	572	563	621	606	601	588	574	607	603	612	585	608	634	610	573	592	637	606	587	665	581	568	627	602	566	591	675	588	609	604	616	591	555	599	600	609	584	633	593	650	696	606	611	552	637	579	601	590	634	621	629	600	614	582	616	609
30425	36189	36911	34589	31157	25559	19774	14478	10945	8779	5022	5010	3178	2392	1813	1819	1725	1339	1396	1669	1684	1705	1025	821	789	581	628	615	458	447	428	411	381	404	365	344	376	369	338	329	318	324	316	296	307	343	327	319	312	337	302	314	337	311	329	319	279	356	330	339	356	331	337	349	327	302	328	324	325	318	339	308	321	338	342	332	351	338	307	336	355	306	320	319	309	336	353	298	310	317	344	363	354	340	312	339	339	339	307	300	342	311	338	335	291	319	298	325	338	303	324	328	326	338	347	309	298	326	309	311	369	339	340	319	311	329	323	343	363	321	314	347	314	313	339	344	323	310	333	306	344	317	328	333	328	306	335	320	326	326	309	328	324	306	318	332	295	337	366	334	325	342	324	319	322	326	352	308	328	320	331	332	345	341	343	317	348	331	327	334	283	317	301	313	332	355	310	301	321	330	325	314	341	323	329	291	330	341	331	304	318	344	326	336	310	338	319	373	328	331	326	328	340	300	298	327	336	314	317	308	320	307	313	318	355	339	308	341	351	341	322	308	339	318	328	340	359	328	319	318	368	292	332	323	312	300	320	337	334	324	355	333	312	293	295	315	352	333	324	319	343	337	291	329	300	321	347	327	322	298	306	329	319	346	322	329	314	320	323	343	295	316	322	328	314	319	296	332	336	306	334	332	304	320	332	327	324	319	334	339	356	360	344	340	313	317	333	317	359	306	305	339	323	328	299	333	326	307	364	341	350	355	308	327	300	310	324	334	310	335	335	308	342	345	327	351	316	336	348	340	341	320	324	328	331	323	303	320	307	345	374	314	345	311	301	335	312	314	318	351	354	324	322	311	358	333	321	311	323	344	352	309	302	347	349	312	319	284	343	290	316	338	341	326	339	326	336	315	317	301	312	308	325	365	342	350	352	293	322	319	312	325	298	306	347	341	324	308	323	333	313	317	325	333	326	338	330	283	344	325	321	300	315	325	322	348	319	297	341	335	299	304	333	347	300	309	336	310	332	353	349	312	347	316	354	331	319	334	332	342	309	341	337	304	334	331	324	328	299	357	338	342	310	340	348	312	314	327	326	318	307	321	340	358	309	330	310	334	320	322	332	285	328	365	319	317	347	322	286	335	330	332	313	327	332	338	342	345	322	336	330	312	354	341	337	314	348	314	374	325	337	339	322	311	362	333	336	324	323	318	330	323	302	328	321	342	310	316	350	329	341	312	352	341	346	322	278	331	313	307	315	295	318	361	320	304	335	338	313	332	303	315	336	323	312	314	313	324	312	326	328	342	358	343	345	330	337	306	324	283	319	320	337	302	359	336	314	324	337	325	356	329	331	322	299	320	346	328	312	352	337	373	333	342	338	313	350	323	349	326	373	327	278	329	313	310	315	343	340	302	316	307	310	333	368	322	338	292	338	297	289	326	344	293	353	289	330	308	312	306	359	348	366	344	330	322	338	325	326	303	342	320	338	331	301	336	349	327	339	319	303	298	318	299	339	310	310	326	315	342	340	308	332	376	334	315	312	327	350	378	328	318	338	340	314	345	343	329	317	302	337	341	301	296	353	326	342	269	303	318	338	328	341	323	315	315	361	298	295	354	328	321	300	324	327	353	300	323	331	308	343	335	337	329	329	308	316	322	305	309	367	282	318	300	320	306	358	327	346	304	330	319	313	332	335	349	348	313	353	319	336	331	320	293	304	319	328	322	318	342	303	331	341	325	334	308	342	314	309	294	303	344	327	330	336	346	290	337	355	331	307	317	319	342	325	322	296	369	330	339	305	320	318	340	341	349	328	353	323	322	338	343	333	311	351	325	325	316	314	316	333	330	324	335	322	341	299	337	333	318	312	327	326	330	348	300	331	356	328	331	349	338	297	317	321	311	301	306	311	342	318	315	340	314	342	342	338	284	319	322	319	339	341	330	318	349	338	333	329	317	318	328	285	369	297	336	319	299	303	330	312	338	314	344	329	307	322	361	328	306	329	350	339	336	325	315	335	327	290	327	320	336	344	287	324	297	342	310	339	314	341	341	340	332	345	328	309	305	337	300	322	329	328	324	304	314	331	328	324	323	316	333	320	316	354	350	322	304	337	307	329	280	299	311	322	331	289	283	380	325	322	287	331	323	316	327	333	337	312	301	336	338	346	314	317	325	337	298	326	333	267	338	347	305	346	308	321	349	342	308	325	324	351	350	329	348	356	339	334	357	339	308	302	332	336	315	355	342	344	299	351	348	329	309	306	342	328	311	281	308	304	325	318	305	326	352	330	325	323	310	298	349	304	343	325	284	335	301	328	325	359	327	322	319	343	325	329	316	349	318	309	309	333	356	349	353	320	336	315	338	335	309	335	326	322	330	326	325	322	311	311	332	312	308	324	339	352	321	297	295	322	325	340	332	313	322	345	291	318	313	314	355	313	352	323	332	358	351	297	326	302	296	308	324	342	293	296	316	337	317	296	333	328	345	301	293	335	311	333	349	303	281	343	327	310	317	304	265	336	322	306	305	330	328	341	348	324	333	322	316	314	348	343	324	329	322	327	336	328	327	365	319	325	331	315	332	306	329	293	323	333	322	310	326	319	337	326	331	320	301	331	328	325	286	291	345	276	329	331	320	316	304	307	270	312	333	331	318	314	338	315	309	323	324	347	335	352	332	328	307	337	333	312	316	325	341	307	308	306	312	327	317	335	289	314	301	343	317	309	338	323	373	311	330	326	315	307	321	337	298	331	295	303	328	323	327	347	331	337	386	272	292	333	299	299	362	346	302	318	337	356	298	350	330	330	296	330	330	339	329	311	327	313	330	325	333	344	315	297	348	337	318	351	301	328	306	354	349	307	369	349	355	332	340	350	310	311	282	331	330	332	321	341	340	333	311	334	305	322	346	348	341	325	326	328	334	344	326	308	334	326	350	304	334	309	318	343	351	296	331	330	343	297	347	314	309	313	344	325	326	333	299	329	305	278	318	311	318	316	326	286	318	354	330	303	346	319	333	305	333	333	323	317	359	333	320	342	357	338	308	351	314	302	343	321	332	321	374	327	322	314	332	305	330	374	321	333	321	315	305	344	300	341	321	320	335	328	335	292	337	327	345	296	296	302	346	342	357	320	359	343	304	340	320	356	331	308	316	329	358	328	346	303	338	339	355	281	329	338	312	317	294	311	346	320	314	361	323	311	291	328	334	309	310	292	340	343	309	372	351	311	345	328	320	314	292	303	314	337	299	337	352	343	333	298	343	281	301	264	340	292	338	311	314	302	326	305	343	337	306	315	339	317	322	317	305	316	306	275	345	294	331	320	327	338	352	291	303	340	331	281	318	319	324	265	327	305	283	351	316	351	333	352	325	352	321	347	352	332	313	346	321	328	315	309	329	277	312	305	346	340	332	329	331	339	341	329	335	341	330	313	320	303	323	320	290	355	329	311	340	317	345	331	322	342	360	363	326	340	336	333	295	319	323	345	316	348	351	347	312	343	339	334	325	342	337
23809	30256	35624	40237	40853	35378	31529	28220	24557	21275	15458	19348	13032	9172	8161	8038	7311	5299	7291	8240	8644	8183	4753	4851	4988	3249	3238	3063	1951	1951	1592	1466	1377	1333	1341	1274	1229	1128	1077	1030	998	993	986	1038	984	1015	1005	971	982	950	1012	925	941	1017	965	939	979	957	1014	987	958	966	955	986	957	971	961	952	933	945	901	904	985	974	927	880	988	962	947	955	940	982	921	972	933	951	939	941	941	925	934	1013	937	909	970	1004	906	932	923	936	966	927	1011	964	872	918	1000	938	951	920	1001	960	950	910	988	957	1008	971	926	949	1005	984	911	958	998	943	993	1000	963	944	944	936	1018	986	935	962	958	972	996	939	939	915	957	898	980	985	978	906	889	954	962	982	925	976	1034	937	945	914	1004	981	951	943	998	957	960	911	904	927	1001	953	936	952	950	974	945	920	923	916	974	980	955	947	948	938	907	945	962	929	914	963	925	978	940	964	949	946	909	964	1000	967	1012	951	958	983	940	926	938	924	944	930	899	946	961	941	926	939	987	973	988	991	933	933	957	934	962	929	940	943	892	966	939	981	968	899	934	971	1019	934	988	923	931	947	943	944	929	895	972	908	958	951	908	974	956	969	932	955	887	884	921	912	921	983	931	928	938	960	951	922	909	980	1045	969	880	907	936	997	964	974	957	903	887	966	893	976	944	925	941	1042	953	928	950	957	963	982	955	940	987	921	940	999	964	1017	1032	968	950	932	909	944	1022	956	956	1018	962	952	968	911	942	965	923	983	922	936	985	949	943	921	981	937	897	995	953	964	995	960	927	925	1005	953	930	924	1003	957	939	967	972	923	992	955	942	973	858	940	967	955	937	976	954	913	944	967	992	940	893	952	921	912	939	925	967	968	941	973	937	918	988	974	978	968	918	978	949	913	948	919	940	1017	927	1002	915	976	957	968	966	866	910	956	945	971	948	963	896	1002	932	990	898	1003	953	939	920	959	912	946	1018	935	952	957	937	908	958	926	974	948	951	966	942	975	923	885	896	990	955	930	846	994	889	920	957	945	944	958	952	968	926	931	917	849	886	943	885	958	971	946	928	900	959	976	990	945	1000	983	924	941	938	944	974	967	938	926	906	892	950	948	962	971	967	931	935	967	959	951	915	933	880	880	964	934	955	882	984	959	974	947	961	967	906	982	975	943	917	938	982	933	946	1025	935	958	974	964	947	918	959	932	932	985	972	935	993	1037	943	965	975	919	944	943	934	943	951	940	895	982	920	916	908	995	966	877	994	909	983	915	942	983	930	943	958	944	945	927	957	986	941	960	947	998	934	920	899	965	857	934	967	935	915	939	929	925	923	953	980	957	943	908	969	982	900	1017	964	943	975	945	885	932	992	947	975	998	934	906	947	955	888	949	999	938	953	916	925	923	896	965	951	919	931	965	974	898	959	931	926	978	974	939	989	938	945	921	948	947	941	924	967	902	978	935	893	940	950	1001	949	918	993	929	932	927	940	951	976	906	916	963	958	937	916	1008	944	910	997	942	981	953	962	949	927	943	918	976	956	947	948	975	977	929	917	954	983	969	941	891	960	944	892	946	976	936	938	967	968	898	912	996	941	991	929	922	933	957	896	983	958	889	964	946	901	955	985	960	949	976	979	983	893	943	946	927	921	940	944	923	943	946	939	908	965	999	951	877	940	956	919	987	1057	933	954	899	1010	975	878	957	933	941	931	992	900	916	938	927	957	941	919	962	882	978	910	934	926	959	966	920	1027	924	982	940	937	947	931	939	942	983	952	1027	910	906	947	947	968	969	953	1011	947	895	972	1018	949	943	987	962	889	943	949	990	973	908	938	925	955	918	896	969	938	911	1009	946	947	944	964	1004	946	923	983	949	937	1045	941	921	960	892	972	967	958	932	957	936	1004	885	919	941	885	905	950	912	928	897	976	1009	913	947	978	994	960	969	938	980	900	889	913	985	953	913	970	962	869	925	985	958	943	981	927	932	934	921	908	944	974	966	988	934	918	950	966	951	970	937	948	1015	962	938	925	904	957	940	975	994	973	926	943	855	916	988	961	975	983	1013	943	963	985	919	944	984	975	889	956	877	990	924	932	945	897	961	973	956	934	935	966	926	938	989	998	979	951	994	930	947	904	937	999	944	948	950	925	952	919	991	952	941	940	958	939	944	998	896	947	957	932	975	946	906	972	940	941	973	953	923	917	963	926	980	1013	918	949	939	977	921	922	959	1002	919	947	872	950	932	950	905	924	960	959	937	927	984	940	952	992	972	954	982	950	993	911	936	961	966	989	914	942	990	931	922	961	980	968	944	970	945	995	909	971	966	965	940	948	945	936	970	948	983	957	975	945	949	978	960	986	948	1030	998	1009	917	931	958	931	951	970	912	890	967	961	930	922	955	984	988	937	941	976	951	974	963	988	963	982	938	983	872	967	994	903	951	899	932	930	953	970	976	961	930	911	1013	970	928	943	929	974	933	965	980	939	953	950	957	941	935	965	964	939	1030	898	871	933	941	943	930	930	1014	909	937	943	891	884	920	971	968	963	967	955	941	919	968	947	947	951	920	938	934	959	981	926	961	959	894	965	953	974	974	898	912	939	935	1033	943	957	961	956	1001	979	986	988	906	955	904	972	904	936	931	926	931	893	948	1000	969	919	957	948	949	973	892	949	915	946	965	967	982	981	932	1000	943	985	959	956	865	974	940	867	967	980	957	911	956	928	978	953	925	1000	968	963	942	932	986	922	937	966	948	943	979	933	981	943	981	910	955	902	956	934	930	997	961	966	957	924	974	978	985	947	919	881	934	948	948	997	981	927	933	912	939	1018	931	920	938	945	868	953	928	870	980	948	942	919	927	922	934	908	998	887	982	939	985	917	956	925	947	974	905	926	947	926	966	955	958	916	903	929	986	896	974	963	929	917	996	974	947	947	955	980	940	966	957	928	960	927	990	924	941	961	1001	971	1003	1005	986	1009	992	979	945	980	964	970	878	931	944	1001	945	984	956	924	933	986	1012	1022	909	943	979	931	979	932	931	913	942	925	920	912	936	956	980	961	972	915	934	930	963	904	969	969	960	978	972	956	916	947	896	915	957	884	950	947	949	986	898	905	976	955	1018	996	939	951	961	935	957	933	988	1007	893	937	943	949	947	950	929	969	942	953	936	913	923	930	938	917	914	1000	952	944	945	976	892	952	995	913	925	974	953	906	936	942	951	911	981	948	987	960	931	965	977	967	965	1020	893	953	908	934	948	997	929	969	936	928	948	947	894	935	934	884	909	958	980	990	929	958	962	892	944	968	966	885	897	992	929	937	978	896	993	895	919	939	965	940	963	907	960	896	946	948	933	909	958	974	985	952	950	963	973	943	962	913	964	982	946	916	932	927	942	919	964	922	958	966	1003	911	976	1015	950	937	1011	938	950	1002	943	944	966	893	898	905	975	1003	910	973	905	998	934	933	924	957	916	984	922	903	875	938	999	938	961	942	906	974	917	949	993	975	1005	978	946	946	952	916	943	1011	918	943	950	940	893	966	972	898	950	1001	974	880	965	944	973	997	936	922	945	1021	961	962	948	936	910
39391	41814	38448	36368	34389	31177	28333	25074	20764	16392	10984	10815	6686	4978	3966	4195	3895	3203	2857	3019	3616	4593	2432	1535	1604	1060	897	1079	722	638	585	492	481	430	431	412	404	342	362	355	306	329	368	316	330	327	370	332	346	300	317	295	351	327	334	323	308	319	320	332	338	295	299	310	353	310	338	285	349	358	370	290	340	290	315	350	365	373	328	354	318	345	301	327	332	307	334	307	295	325	275	304	343	312	296	320	341	311	282	343	304	335	282	310	308	320	312	317	320	335	316	299	376	301	295	326	340	321	331	298	329	308	353	342	326	314	334	316	300	321	356	339	330	311	295	332	324	321	327	337	317	299	318	318	330	323	300	290	325	314	338	315	302	348	286	323	361	304	304	296	312	324	348	312	335	321	327	320	344	332	297	319	290	310	301	312	313	300	338	318	362	316	310	294	285	324	296	306	329	320	283	308	321	341	318	341	309	306	306	325	316	326	294	298	303	300	367	281	290	333	323	335	345	291	325	299	323	331	325	317	295	320	302	326	326	333	342	308	321	321	325	287	320	319	328	301	333	305	356	289	314	329	345	363	339	302	308	321	315	312	332	340	279	306	298	289	292	334	311	327	296	284	312	331	309	336	293	332	343	346	317	286	344	294	289	332	333	342	309	313	322	296	348	323	328	349	295	308	291	299	295	314	345	332	319	321	329	304	311	330	319	279	277	342	311	308	337	310	323	301	303	328	319	312	332	302	314	362	323	329	268	309	309	349	315	323	315	330	327	347	315	321	295	312	335	339	312	317	329	350	310	337	301	349	300	348	308	306	325	308	282	335	291	331	323	327	331	334	344	317	315	311	310	310	325	335	329	350	305	304	281	281	350	340	336	319	330	350	317	324	347	319	307	298	335	317	349	347	295	299	340	314	278	308	320	287	313	323	289	318	307	290	326	324	289	316	292	292	321	296	296	313	320	309	305	355	332	321	340	304	358	359	356	322	314	307	301	339	310	333	296	317	293	275	361	360	306	301	316	320	328	316	300	284	268	316	316	354	318	326	336	306	325	294	301	279	333	307	343	330	327	310	316	317	329	323	279	326	301	337	342	288	300	275	316	343	348	334	336	285	320	350	338	317	323	321	331	305	299	321	331	322	326	297	319	311	319	311	273	301	331	306	337	300	324	291	310	299	310	318	269	335	351	376	265	320	286	304	315	343	370	313	339	294	309	313	326	299	305	347	320	355	315	298	321	339	349	318	299	335	319	332	306	317	286	311	338	311	313	325	337	331	326	316	355	293	324	309	307	275	328	306	299	319	320	293	315	327	310	326	328	290	298	321	319	297	315	307	289	292	304	297	317	319	311	307	326	362	362	339	269	329	317	343	266	312	323	322	301	316	296	294	329	317	329	329	342	313	297	333	286	349	314	364	307	291	310	320	298	315	316	303	306	303	331	322	346	316	328	326	309	315	318	325	324	304	296	342	291	328	323	323	315	320	348	293	343	324	308	313	317	312	313	323	325	295	291	307	285	309	323	338	302	319	309	325	305	328	320	311	316	317	322	288	310	314	340	309	314	317	316	314	333	349	328	322	296	294	342	308	306	313	321	322	307	329	312	289	323	328	309	290	323	338	321	344	312	320	302	305	331	307	313	280	311	318	311	313	343	319	337	334	294	304	289	343	306	298	314	334	301	321	323	331	312	322	319	327	314	305	313	327	318	309	301	292	330	329	340	301	341	340	336	291	290	336	299	305	342	271	298	302	325	300	323	306	337	287	320	337	316	338	303	321	295	320	331	315	325	307	350	296	309	310	340	323	301	310	309	336	319	344	310	320	336	323	332	303	299	296	331	296	303	354	331	326	303	334	332	340	301	333	331	357	303	303	296	297	332	316	295	301	329	319	336	297	323	292	325	331	314	305	316	324	297	284	328	351	304	322	293	327	294	297	320	302	331	330	331	303	291	341	329	320	321	329	330	300	318	343	303	331	362	309	301	326	302	294	323	304	318	307	317	328	319	333	302	343	291	313	331	335	327	328	317	329	270	321	312	331	327	349	298	283	316	333	326	314	308	345	307	312	342	329	313	317	353	352	309	315	314	354	313	321	313	309	362	314	350	323	315	312	312	334	340	305	327	307	334	317	312	320	324	349	306	320	349	346	346	346	314	309	319	321	291	304	334	328	308	346	332	337	315	312	307	297	324	297	323	318	335	296	285	338	335	305	282	340	335	325	283	299	315	283	363	305	309	323	341	319	328	351	331	334	332	322	320	332	310	296	366	307	303	309	323	307	322	319	345	303	312	301	323	302	325	366	337	330	324	301	336	309	281	326	334	298	342	302	332	337	308	323	328	312	295	351	323	318	340	307	290	326	334	326	329	310	340	298	332	296	298	348	325	328	316	306	342	327	308	281	289	301	316	313	321	315	289	354	306	301	327	318	309	305	290	305	308	314	307	308	321	309	313	302	320	310	285	288	327	326	270	265	333	309	331	343	327	329	321	353	304	343	316	282	320	321	301	302	319	296	307	314	294	324	297	322	324	357	325	332	281	335	283	323	316	316	309	347	333	312	335	300	329	333	320	302	335	330	309	304	336	331	322	299	343	330	314	333	312	322	342	308	289	301	331	301	307	317	333	309	331	339	317	325	350	288	326	347	318	315	322	307	313	341	306	342	305	319	313	308	296	327	344	323	314	303	284	330	323	313	292	326	306	293	333	324	326	317	322	329	315	331	307	322	318	320	307	330	305	319	295	321	329	298	318	331	334	303	328	277	344	332	318	302	326	305	290	306	333	329	306	300	317	330	330	325	307	324	301	342	329	329	342	304	359	345	330	325	289	326	292	344	300	324	318	330	342	303	317	308	305	301	308	295	318	315	361	323	346	344	316	348	316	310	301	365	337	297	337	303	363	334	335	299	292	286	341	307	308	342	311	324	353	317	329	310	300	323	335	328	335	311	325	329	298	307	316	354	299	298	321	317	307	297	323	326	317	320	308	349	296	293	324	292	292	308	334	300	315	327	319	282	319	322	305	323	309	309	328	311	365	336	305	321	316	309	335	334	335	360	310	298	335	307	359	303	357	331	321	316	299	311	309	331	327	339	319	311	315	309	314	326	319	305	316	305	315	336	293	339	339	321	286	350	329	315	323	298	317	269	321	292	285	331	313	301	313	362	342	325	300	335	312	315	356	338	328	314	312	331	332	303	341	306	326	330	309	298	342	311	301	340	299	296	330	314	316	315	304	364	265	271	314	304	337	329	305	312	315	324	298	305	307	312	316	316	302	326	302	314	319	319	352	272	319	313	267	312	312	311	356	341	311	332	289	333	329	303	287	320	336	323	270	310	335	314	331	330	352	313	299	339	303	335	326	311	317	281	278	343	322	287	312	329	337	280	325	320	307	313	323	310	321	299	316	298	302	308	331	276	320	312	323	299	325	314	345	333	312	327	343	298	299	313	323	335	341	308	331	284	318	294	348	346	297	316	305	320	333	309	311	296	304	267	346	311
31047	37949	40147	45272	46990	43799	41306	38312	34650	30240	25395	29161	19194	16455	15150	13121	12977	10774	12626	15229	16958	16389	8808	9161	9212	6225	5606	5992	4115	3297	2699	2036	2229	1704	1658	1506	1376	1300	1257	1106	1117	1086	1035	1047	1055	1052	1020	963	1006	973	985	912	895	945	1005	919	944	976	958	918	997	985	968	915	964	960	1006	902	901	908	952	903	965	972	943	965	979	953	974	894	968	934	953	958	941	968	949	903	947	958	923	922	943	941	951	857	948	952	905	933	951	931	900	951	897	924	931	913	911	891	957	934	914	943	992	981	958	934	938	949	919	906	948	898	973	923	926	863	909	938	937	896	972	961	878	899	886	921	867	875	918	915	879	933	866	894	934	938	912	910	938	901	880	875	966	889	869	917	934	935	914	882	897	929	956	928	956	948	955	906	961	950	927	902	900	903	896	950	922	915	957	988	946	888	888	925	902	878	900	887	942	898	952	931	919	909	879	904	916	911	877	939	891	895	911	912	949	934	874	923	922	935	899	933	899	937	964	876	922	932	916	931	875	906	872	914	910	914	923	876	948	937	895	951	893	855	926	946	888	898	920	896	910	903	899	928	923	887	873	971	880	898	937	887	956	950	876	904	879	937	934	914	912	972	942	919	876	940	873	943	898	899	958	938	947	921	909	903	905	904	967	890	902	894	883	910	904	906	907	880	867	904	867	856	926	912	969	879	899	886	930	906	879	899	869	936	885	898	915	913	914	883	886	869	862	865	896	862	924	909	930	895	921	916	896	943	969	895	944	936	875	919	933	872	929	921	957	963	889	903	909	939	903	898	884	893	991	920	899	869	870	962	969	914	926	927	962	910	898	925	848	907	935	939	860	930	888	908	948	876	900	937	877	895	906	942	896	887	916	940	924	905	942	889	876	915	969	905	909	889	913	885	916	867	938	917	921	895	896	914	914	895	964	945	901	894	942	911	925	918	903	959	941	919	888	876	919	876	921	912	915	966	900	889	925	920	892	870	902	907	939	891	867	895	914	909	848	916	947	899	949	884	866	895	905	910	932	889	912	877	872	900	899	868	990	905	903	916	883	894	890	905	880	916	919	842	910	940	933	941	917	940	1005	906	992	884	940	912	917	931	909	891	921	914	876	932	927	865	958	930	922	924	972	881	924	899	910	957	950	905	867	955	874	905	1005	967	963	942	937	930	883	897	939	896	901	939	916	896	949	926	940	920	889	857	933	876	899	880	879	937	884	910	872	909	854	881	895	947	862	917	915	892	957	903	928	951	873	912	923	871	940	900	929	878	948	902	939	883	865	943	889	986	933	919	968	900	959	942	916	943	898	887	891	902	944	886	888	856	963	898	907	898	944	881	922	906	892	916	883	885	910	890	898	925	918	911	907	872	942	857	922	938	876	904	880	912	977	894	879	889	876	952	887	944	950	890	918	855	938	863	906	899	868	912	915	949	898	956	904	945	946	872	930	917	882	912	935	942	915	851	911	947	898	885	934	931	922	898	883	911	910	894	911	925	904	862	941	959	893	892	914	908	890	880	914	877	908	931	922	879	874	963	866	862	932	895	925	881	904	931	947	936	954	877	868	913	885	942	907	925	905	921	895	834	912	913	885	899	908	892	888	873	962	898	892	931	867	888	852	940	930	894	931	880	943	925	923	879	941	934	935	924	863	923	942	918	910	880	893	891	880	905	903	974	871	895	910	937	905	939	884	918	924	830	924	885	959	898	867	916	908	913	928	938	872	854	899	924	897	882	940	927	916	924	920	949	885	879	881	898	877	907	926	904	917	925	927	944	948	856	894	911	900	928	914	899	949	935	931	922	903	910	844	869	915	913	919	906	930	905	893	941	909	877	891	888	962	913	898	895	896	893	975	908	936	891	860	908	887	906	895	876	907	868	932	877	935	912	912	831	867	911	884	907	943	929	907	908	915	967	904	881	952	950	950	915	942	901	921	881	925	920	888	888	936	910	939	896	887	902	922	855	897	890	907	911	895	923	913	895	902	875	921	926	886	903	911	923	913	925	962	861	914	941	894	898	863	944	925	901	901	917	917	902	958	997	923	907	938	874	928	904	979	900	873	952	898	826	890	871	875	884	971	932	901	900	888	907	923	870	925	897	908	926	883	888	962	883	909	920	940	908	906	892	947	932	844	916	929	955	871	916	910	911	941	896	902	915	891	928	926	919	962	925	890	892	898	922	950	943	882	911	931	905	927	909	958	892	881	912	974	912	948	870	936	917	926	867	902	934	877	928	893	881	915	940	919	953	888	927	902	954	926	858	869	929	934	854	904	902	952	913	907	968	920	897	945	917	950	941	914	928	899	877	960	945	929	871	933	916	936	872	898	896	938	931	942	906	930	926	926	883	889	915	861	935	898	896	932	968	886	914	902	883	897	937	903	922	948	931	912	925	907	937	919	897	881	918	889	920	877	951	927	848	896	901	891	900	930	911	932	904	950	869	917	924	898	914	942	974	926	914	918	892	903	819	863	876	880	918	920	922	914	867	907	909	888	907	923	880	885	923	895	884	891	951	872	895	904	884	883	954	922	920	876	915	883	927	860	883	976	948	940	928	945	895	901	913	879	913	875	933	916	907	890	913	920	887	905	974	891	973	910	931	900	930	912	913	937	945	918	924	879	896	916	922	951	870	990	933	922	913	975	939	935	885	893	919	918	936	909	867	959	933	947	912	939	870	886	922	928	927	917	870	932	894	861	918	892	913	879	910	936	908	864	885	884	950	934	916	941	878	921	863	909	831	917	909	870	922	889	926	965	902	868	927	909	895	937	877	914	905	912	937	859	934	945	875	866	911	923	962	920	899	937	936	907	904	907	890	928	921	851	942	933	896	915	953	944	855	860	922	899	932	911	934	951	944	890	890	919	864	899	930	925	951	945	960	888	865	973	936	855	930	902	932	910	897	929	868	934	899	923	871	905	889	936	957	915	936	887	932	944	910	933	857	919	959	918	877	918	928	913	951	858	867	909	873	866	936	920	871	894	879	947	918	903	877	932	856	855	881	869	884	900	916	964	897	879	907	911	936	924	939	864	890	872	937	876	854	887	944	885	959	891	925	921	906	940	963	913	862	938	950	867	843	892	916	925	937	931	937	888	898	907	934	885	838	969	928	906	956	868	880	935	890	941	924	928	920	876	875	938	945	874	867	863	944	938	905	957	948	913	873	918	885	875	911	890	882	919	882	915	922	885	890	918	886	953	903	889	915	911	922	911	931	886	930	983	920	892	914	867	961	978	835	910	903	949	851	933	887	868	897	897	901	925	922	899	912	892	903	890	897	914	898	929	939	885	924	910	950	923	908	891	926	898	843	936	920	893	897	925	946	887	927	865	959	903	906	901	937	880	921	871	935	902	953	944	920	912	890	859	910	918	907	934	903	889	969	938	933	913	877	908	877	924	895	948	913	928	921	861	932	907	935	948	898	923	890	876	868	911	940	917	883	886	918	940	927	847	883	893	926	901	917	907	896	929	864	893	916	943	924	906	944
6059	8280	9357	6352	3655	2124	1373	814	722	601	381	450	331	327	298	300	321	260	245	259	262	281	215	214	217	198	194	213	200	156	195	188	195	224	187	196	179	190	172	199	201	169	187	193	217	219	197	181	197	201	197	177	176	177	188	177	195	180	185	180	192	187	194	202	175	192	180	208	183	196	180	184	190	190	195	195	171	199	170	193	208	188	183	181	186	182	177	189	185	207	186	172	197	195	169	170	181	189	210	184	188	188	202	192	179	194	213	167	193	190	201	184	224	200	200	194	193	186	184	203	196	191	180	179	176	197	204	193	176	188	160	187	198	172	194	173	189	195	193	174	179	191	198	164	187	179	192	174	185	180	176	173	210	198	190	182	191	181	175	199	187	183	178	187	199	198	185	190	187	198	184	179	194	192	182	174	180	193	167	181	202	177	192	203	189	162	203	197	172	186	194	192	201	186	172	198	190	192	175	186	174	181	193	190	186	213	183	199	168	182	204	211	178	185	194	189	178	184	203	188	171	196	212	202	207	178	201	184	169	201	184	187	204	187	187	189	189	196	191	216	201	204	196	188	188	185	174	180	192	173	212	186	189	189	179	201	194	184	182	188	187	187	187	165	168	194	212	190	166	191	155	190	191	209	208	184	199	179	200	185	176	188	179	181	205	203	220	191	206	191	200	221	203	192	190	170	201	163	197	189	198	190	198	175	178	194	209	184	206	175	165	188	187	205	186	175	200	180	167	204	190	181	182	196	183	181	176	198	166	198	189	191	168	198	173	204	165	199	191	174	167	180	191	212	183	182	187	199	186	187	190	171	192	194	184	211	191	195	176	161	168	193	179	159	188	179	182	198	200	178	193	201	168	183	179	214	168	178	225	183	188	167	195	196	183	184	180	187	213	197	216	168	209	222	180	191	174	173	210	193	169	190	209	181	178	171	181	166	219	174	174	203	184	194	178	191	167	170	201	222	198	192	202	235	190	170	200	198	206	189	198	209	160	182	214	207	160	183	192	193	187	169	174	212	186	192	185	196	172	192	154	178	220	164	166	182	177	157	179	211	177	181	178	180	174	196	195	179	186	182	201	180	190	181	180	195	181	163	201	169	193	179	170	158	205	171	188	187	168	194	178	180	182	178	174	198	182	197	152	183	188	212	192	172	206	166	190	220	174	157	191	174	197	181	195	186	197	190	189	194	221	168	177	182	184	185	201	183	187	168	185	162	178	175	203	173	171	167	199	171	186	193	178	187	176	194	202	159	181	179	177	158	175	178	203	176	172	180	197	172	169	213	197	207	186	176	195	195	200	185	185	198	217	196	186	203	193	214	188	204	211	184	177	199	180	183	176	207	186	154	177	201	224	220	189	192	158	192	201	186	187	166	191	161	160	192	195	177	191	191	172	175	180	202	194	162	180	196	191	173	183	174	182	169	185	213	193	201	169	214	216	199	191	194	196	202	176	191	199	179	183	172	203	194	190	171	193	180	185	208	197	170	194	186	201	176	207	188	189	190	209	196	192	184	207	164	195	189	217	181	194	185	184	224	201	197	182	215	201	192	201	180	204	202	192	205	203	207	191	193	211	181	158	159	177	201	188	169	198	189	172	206	181	183	189	149	187	185	182	178	186	189	197	178	183	213	190	185	184	192	207	182	192	176	186	193	191	183	199	200	181	195	189	203	188	203	198	161	193	190	175	176	159	195	181	220	198	178	165	184	185	179	185	190	202	158	183	183	198	188	201	201	190	201	216	202	178	184	180	201	186	174	182	196	176	174	190	191	206	213	178	169	189	199	205	183	168	211	192	212	179	178	173	178	181	192	212	173	205	197	196	195	193	208	160	204	194	183	177	179	188	176	200	176	194	199	195	184	204	183	167	175	194	214	174	190	165	190	160	192	222	164	161	183	182	189	177	211	190	204	193	189	205	180	208	185	163	203	200	179	178	181	190	195	188	171	160	209	164	167	185	201	183	172	177	167	214	209	177	183	190	215	221	200	205	209	185	187	199	189	214	203	187	200	190	194	192	184	204	188	174	178	184	206	173	175	192	205	205	177	182	212	200	178	197	188	195	195	192	194	191	186	164	195	167	180	189	196	193	195	211	157	175	195	169	197	197	193	201	189	167	173	207	191	202	192	184	199	195	187	178	168	181	224	190	188	195	190	191	166	189	186	187	189	189	197	172	184	190	208	202	175	154	209	192	205	184	174	183	164	182	190	169	212	163	182	189	197	188	180	210	181	198	197	190	180	194	198	193	186	207	218	195	187	180	162	192	207	198	198	205	202	210	189	211	213	164	206	192	197	189	191	199	182	184	200	183	198	185	206	202	187	194	175	177	195	193	205	190	170	190	190	194	174	189	196	225	184	162	195	217	216	186	193	182	193	194	172	192	173	188	191	180	176	184	183	209	187	197	219	188	181	202	193	182	178	190	192	172	179	208	198	202	175	195	191	186	212	176	210	209	175	178	180	205	164	166	194	191	206	199	183	186	197	180	209	217	196	176	189	182	164	191	220	180	187	184	161	210	177	180	220	203	199	185	207	216	189	193	188	172	216	180	174	188	182	193	195	191	203	176	198	193	156	167	173	187	189	208	193	190	190	191	170	179	183	181	211	193	178	194	188	204	225	178	186	199	194	184	163	201	193	188	202	161	223	151	186	206	207	190	167	196	181	178	199	178	185	170	203	190	173	188	167	183	174	200	202	191	176	177	188	182	180	180	202	174	206	184	194	159	189	169	191	171	190	186	205	170	164	205	173	187	193	187	179	183	184	177	183	185	207	154	159	179	188	206	169	173	193	215	194	196	196	209	197	190	170	156	208	186	188	169	173	188	202	197	204	190	171	194	194	212	199	193	175	182	193	214	172	200	185	189	173	218	199	190	168	184	193	180	205	202	194	182	196	163	194	205	183	198	211	188	192	194	188	189	193	205	168	200	189	203	197	170	195	173	174	174	198	185	182	195	187	201	204	181	201	193	205	188	172	181	200	173	215	202	181	184	199	184	174	177	192	191	190	181	187	209	217	195	185	176	195	210	178	179	184	205	187	186	193	185	188	190	207	207	169	162	173	201	178	184	194	194	176	214	211	202	189	207	181	189	184	169	183	173	195	210	198	207	182	186	191	185	187	200	179	202	183	196	199	176	203	172	186	195	180	174	214	169	187	193	208	176	207	183	178	193	199	176	192	205	195	187	181	207	178	198	178	189	182	180	193	175	174	188	216	177	191	186	188	214	184	180	197	177	183	188	212	189	201	185	192	198	161	197	191	164	218	201	182	161	183	196	181	196	189	172	182	186	182	194	215	186	195	168	184	174	172	181	185	179	208	186	216	174	186	189	187	188	203	195	206	171	185	165	201	205	190	175	191	184	180	190	173	185	191	208	179	200	163	195	205	212	184	175	182	191	195	180	186	201	197	180	189	208	191	224	202	200	172	191	206	188	196	195	172	199	177	186	175	201	194	188	193	183	190	186	202	211	185	190	180	155	203
6043	9593	12871	12452	9903	6615	4959	3724	3245	2698	1881	1993	1401	1233	1279	1269	1241	924	1057	1084	1164	1444	980	815	888	783	794	809	728	673	662	575	626	676	713	668	599	637	586	591	613	617	662	606	575	613	598	622	567	594	635	646	624	681	616	591	618	604	569	628	580	637	638	601	635	589	614	620	611	604	634	595	612	623	638	644	653	602	630	607	648	619	601	557	578	590	597	619	606	565	601	591	577	605	572	603	617	658	582	635	575	568	563	604	652	663	622	616	631	598	648	583	607	583	605	610	595	621	589	585	634	553	597	581	610	623	610	588	599	607	598	616	626	587	592	615	587	582	598	616	588	559	604	569	672	617	661	581	643	571	639	602	619	595	605	664	591	681	582	633	637	659	611	617	618	583	621	609	583	579	648	556	654	594	653	630	619	628	587	604	580	571	633	628	646	621	625	615	606	665	620	615	643	587	628	629	610	637	597	625	622	598	579	576	584	576	602	631	637	617	632	617	592	602	608	664	590	612	577	564	596	577	642	681	586	602	594	589	606	661	590	627	630	560	656	631	575	609	631	636	648	622	616	599	630	673	608	627	589	617	597	597	583	625	587	664	611	602	628	564	612	616	621	589	610	607	623	610	630	675	620	597	645	604	637	596	582	584	610	593	611	660	585	585	633	619	654	612	625	623	616	633	600	607	596	637	598	641	612	607	622	570	561	593	601	584	575	607	640	625	586	631	646	604	617	593	611	590	586	636	636	630	600	619	626	594	594	612	605	582	583	597	563	626	587	612	563	654	592	596	592	604	604	593	621	605	585	613	609	595	636	627	619	612	596	613	621	626	627	636	607	606	618	607	621	614	595	622	602	626	610	609	620	659	578	614	649	654	590	651	594	596	624	650	616	607	612	622	607	590	643	659	594	570	602	568	619	596	625	590	587	651	618	612	603	603	579	621	625	611	580	587	612	641	617	623	591	579	649	589	568	627	620	612	580	614	616	583	628	601	613	678	623	594	600	594	607	612	608	581	580	608	584	652	603	558	642	635	620	584	578	576	609	618	588	645	605	585	611	636	642	592	641	636	609	639	614	657	631	622	588	617	536	576	635	663	650	606	589	635	635	613	653	625	629	629	618	592	596	628	622	581	622	570	627	617	633	583	600	604	603	610	617	660	583	605	657	611	581	624	605	579	578	589	605	650	589	640	573	583	622	578	581	634	630	627	584	615	637	598	609	613	607	625	618	600	608	631	649	639	602	624	634	607	616	626	583	599	686	587	621	589	616	591	635	561	596	634	605	594	614	635	646	613	614	618	641	621	617	589	626	592	601	569	585	607	615	620	625	617	598	597	602	544	675	572	608	613	573	582	584	622	622	633	606	635	639	590	639	582	649	578	577	574	567	612	610	647	646	580	607	626	619	607	600	641	654	583	589	634	599	615	605	621	597	640	601	624	635	570	579	637	640	621	635	666	614	614	596	635	623	654	589	616	601	632	598	640	636	634	643	596	620	639	619	592	614	635	615	584	632	595	636	605	602	681	669	619	617	564	591	649	648	597	614	578	616	672	623	629	645	620	640	606	613	620	605	616	606	607	650	573	625	607	579	634	623	619	560	615	642	598	609	586	620	617	606	613	619	643	627	598	629	595	623	626	648	615	574	633	608	609	591	601	618	604	581	605	610	632	592	593	632	613	575	601	642	616	634	632	611	573	654	606	587	553	585	625	599	625	621	631	579	632	602	611	617	576	606	659	602	604	568	613	627	594	594	584	649	598	592	574	627	614	615	603	598	619	639	611	632	577	610	610	594	597	616	643	606	606	613	593	560	639	604	618	648	560	595	592	606	582	629	590	603	619	587	593	596	599	630	637	649	633	624	625	566	636	587	639	641	638	628	571	607	608	628	634	569	592	620	569	579	582	626	620	590	640	609	576	643	567	644	624	581	604	658	625	598	622	594	611	630	611	598	588	644	617	617	610	607	621	555	630	628	572	562	604	618	640	624	633	593	623	643	594	595	629	631	635	590	590	598	646	657	667	613	634	595	600	543	607	612	634	623	579	628	627	642	649	602	632	611	607	565	650	580	600	625	624	599	597	613	622	572	618	599	651	583	600	627	619	636	668	586	618	615	633	622	623	580	647	597	648	587	562	577	646	589	621	642	652	658	590	602	624	609	588	600	592	594	625	626	593	598	590	644	637	623	592	611	570	592	602	584	615	592	614	577	587	598	615	617	604	575	629	625	589	639	585	623	599	608	602	640	614	612	621	653	582	632	572	620	593	621	622	593	623	641	638	644	608	593	578	610	584	614	586	643	591	591	618	643	572	567	614	602	632	600	611	582	585	638	636	650	648	556	640	653	633	606	624	619	639	588	629	610	624	610	610	630	626	615	602	602	618	604	618	583	609	639	602	615	627	628	623	562	608	618	573	562	608	585	576	578	583	611	637	603	662	589	630	592	622	623	585	581	589	614	635	625	641	613	631	641	600	663	585	607	642	623	588	580	586	635	591	602	622	615	605	637	656	618	596	649	605	577	572	631	590	625	629	606	629	583	594	621	561	632	637	626	636	601	592	619	626	601	608	645	592	570	648	607	600	613	599	609	607	599	585	633	612	603	622	604	612	645	597	622	590	638	612	656	610	635	601	615	600	649	622	631	593	605	646	590	610	555	618	598	601	626	624	620	606	592	558	613	592	678	594	597	616	642	616	619	579	608	580	601	609	588	618	587	612	599	623	622	618	589	587	590	611	609	597	612	646	587	601	639	622	610	596	633	609	630	645	642	569	591	611	572	624	638	607	616	613	619	607	624	591	597	616	608	568	610	585	592	613	631	610	627	579	614	574	611	637	604	600	656	629	600	575	597	626	596	614	598	608	590	652	606	605	607	616	623	575	600	619	651	626	558	619	598	575	654	592	621	574	614	609	599	597	634	617	598	614	633	592	584	595	626	616	598	612	648	608	624	639	575	628	610	676	557	572	630	635	579	638	581	620	643	628	595	622	649	607	603	613	609	593	605	579	619	574	582	577	612	606	618	618	604	588	632	597	623	609	624	611	652	661	605	616	602	588	591	598	581	633	617	548	586	555	563	589	594	605	588	605	619	579	573	606	592	607	634	569	587	567	616	581	596	592	598	594	594	615	578	616	618	603	635	597	666	600	631	622	626	576	558	610	593	620	572	637	631	630	598	593	615	584	606	573	577	627	609	644	636	582	598	616	586	617	592	621	622	636	600	596	603	667	623	587	546	616	611	627	599	634	606	554	604	592	571	578	611	627	592	648	607	606	629	614	597	603	608	569	608	623	633	606	567	634	668	609	603	619	586	629	601	655	610	624	649	642	588	617	649	634	600	614	645	618	587	590	593	593	614	611	586	623	629	601	595	618	588	596	621	620	618	620	609	621	621	617	593	636	617	645	614	649	675	625	578	637	622	653	623	617	644	606	588	651	593	614	604	611	651	564	621	603	588	614	641	636	642	672	592	658	599	652	622	593	649	609	557	609
31455	37143	35717	33528	29111	24626	19107	13609	10620	8175	4875	5035	2415	1821	1739	1814	2157	1518	1224	1488	1610	2045	1282	759	958	827	669	589	620	507	445	394	349	398	352	360	332	354	346	327	337	341	336	336	335	351	315	319	351	332	327	304	347	319	315	326	345	293	372	346	315	321	333	327	331	297	324	317	312	323	312	332	314	319	343	327	321	329	298	325	314	342	328	327	352	342	341	313	342	352	291	306	321	322	331	353	328	334	311	301	335	343	313	331	316	353	354	336	328	318	332	304	311	344	358	338	329	314	321	316	312	295	338	343	305	342	318	335	321	331	333	322	349	322	319	329	323	363	336	362	339	314	335	311	333	334	356	343	317	322	365	315	331	308	344	326	323	323	320	306	345	330	325	332	302	311	325	332	331	326	290	345	320	319	349	304	328	331	337	358	333	363	322	345	338	322	315	314	353	327	346	315	328	327	306	351	328	349	348	334	317	336	303	336	311	379	331	347	316	324	353	299	328	351	296	317	332	337	320	336	306	322	327	325	324	330	305	294	312	333	317	337	320	365	329	309	333	357	306	346	338	336	291	330	318	336	322	329	336	322	370	326	331	345	306	347	305	327	292	328	359	332	337	321	348	332	335	322	317	342	329	324	328	276	328	333	349	339	355	331	332	358	288	323	354	311	329	327	362	356	352	300	298	352	335	295	310	351	317	311	333	329	314	315	349	315	345	352	342	361	327	340	341	296	305	350	337	356	352	307	321	321	294	330	322	315	315	313	324	320	302	335	315	349	336	300	333	327	350	296	328	316	328	298	294	324	361	323	293	321	328	330	304	312	350	325	374	318	357	303	363	350	374	316	332	329	330	320	282	347	336	322	319	340	330	306	314	333	312	321	332	328	364	309	339	334	365	347	319	335	303	294	319	316	300	324	306	322	311	311	329	312	329	311	341	324	349	315	350	304	328	312	325	365	351	333	323	329	291	316	312	312	337	326	287	288	323	324	313	327	317	337	321	331	350	303	331	332	306	343	358	324	310	336	332	332	288	338	333	315	302	321	349	357	335	336	332	319	334	306	308	297	333	322	324	347	326	316	310	349	347	332	322	295	309	331	316	320	313	327	322	337	318	305	310	336	340	346	326	336	338	328	313	309	322	333	320	324	355	315	324	350	343	328	328	309	310	340	341	332	334	339	337	313	309	325	330	298	336	348	296	345	336	323	338	333	293	309	351	350	295	323	359	345	325	334	336	344	316	356	333	331	341	316	321	312	319	306	338	311	339	350	330	322	337	312	310	332	295	354	306	314	339	298	335	336	322	327	328	352	325	320	347	325	318	310	358	335	328	291	338	335	356	339	302	318	346	335	338	294	327	315	330	347	302	320	328	311	339	315	331	305	316	321	323	329	346	303	314	308	332	324	354	360	308	327	354	320	330	354	304	351	354	316	323	328	322	318	332	319	317	362	312	358	319	329	329	329	346	293	351	297	304	309	326	347	298	280	274	330	308	314	325	342	375	318	331	347	318	328	311	321	334	339	307	343	311	330	329	328	339	300	307	309	355	293	328	296	344	298	312	305	320	337	338	311	317	316	296	343	326	304	330	288	303	334	302	334	335	326	342	334	334	342	272	302	305	315	294	306	281	328	281	328	336	323	293	375	289	332	323	307	302	312	323	321	294	324	334	314	333	312	340	306	334	323	344	322	314	337	348	322	322	339	303	340	352	324	326	314	312	333	326	349	319	305	319	298	326	310	332	352	326	342	309	353	294	352	342	296	356	329	346	346	303	310	331	338	333	302	326	335	334	321	325	385	263	337	333	293	316	361	349	346	302	307	308	289	317	316	312	331	322	346	307	272	306	315	324	360	317	333	290	312	316	347	337	342	317	318	322	346	330	303	325	332	334	354	351	331	354	348	339	388	340	306	352	305	322	283	285	344	333	317	301	336	328	298	353	352	313	348	319	319	316	309	295	330	350	322	307	314	356	309	327	317	333	350	334	329	336	328	330	340	313	323	322	336	324	323	322	358	330	329	330	291	313	285	306	311	309	333	340	300	310	337	352	314	314	329	324	320	338	362	335	311	351	307	314	327	346	308	323	311	332	345	332	309	322	305	327	304	296	303	327	308	356	309	338	317	332	310	327	320	353	342	336	312	321	290	316	359	331	325	313	324	332	321	351	327	320	324	376	297	344	324	308	299	339	343	333	353	327	354	344	365	334	337	354	338	312	346	348	307	310	315	311	333	332	343	343	328	327	332	304	333	334	322	283	306	296	307	295	339	334	330	342	308	298	319	324	315	346	337	309	313	325	331	317	315	328	310	349	337	309	336	316	317	327	317	329	355	333	348	318	324	278	351	336	335	324	338	319	320	348	334	335	309	325	347	325	320	326	309	353	287	326	326	304	303	333	306	346	340	323	327	295	356	338	380	316	344	317	322	336	350	340	324	329	323	333	325	300	372	310	337	305	307	340	337	322	330	316	330	307	344	308	332	285	297	324	339	326	318	318	315	322	339	281	346	330	320	306	286	357	318	322	358	325	315	304	281	342	348	320	351	370	325	356	338	351	314	327	341	301	301	333	337	362	330	311	324	334	322	333	324	320	320	337	327	350	360	335	325	325	315	313	331	323	318	309	341	321	266	314	308	319	327	314	303	293	317	306	334	295	333	343	326	311	312	306	335	305	302	334	311	323	348	323	306	335	349	342	303	331	297	333	342	335	310	340	312	307	340	321	313	336	328	337	312	332	328	366	359	325	344	312	321	318	297	343	315	316	327	351	292	325	325	329	350	316	318	339	365	334	326	324	332	307	320	320	333	321	322	344	356	325	352	323	352	329	333	328	327	317	331	315	352	315	304	330	322	340	315	316	324	322	318	362	320	357	320	320	315	303	318	342	341	338	309	302	313	335	323	299	330	314	360	303	369	292	313	294	340	336	331	325	335	324	322	329	318	274	324	303	331	324	287	303	341	319	324	327	317	336	318	314	312	349	342	332	315	339	342	317	343	311	331	317	308	371	333	316	325	345	373	298	325	326	310	344	343	316	319	327	316	342	360	323	296	314	328	328	324	317	318	302	304	332	337	341	297	302	274	331	325	330	318	327	320	307	349	321	347	337	312	356	309	300	283	314	334	314	314	330	321	315	330	303	318	312	317	326	317	309	329	327	311	325	290	310	337	315	334	338	347	348	307	331	327	314	336	308	282	330	336	320	311	365	294	304	329	343	299	346	309	311	347	348	342	336	321	348	325	334	328	369	298	344	315	325	325	326	313	336	325	338	342	328	317	315	308	314	331	297	308	339	322	329	301	320	324	332	335	300	318	322	342	321	337	311	313	355	320	309	329	338	339	316	300	330	355	316	317	320	357	315	327	317	313	314	312	339	306	311	334	289	343	297	292	316	323	297	323	362	347	308	318	342	308	356	313	344	299	321	338	311	310	327	335	319	325	297	320	326	309	352	338	301	329	345	316	312	311	308	327	348	345	324	310	335	296	319	347	348	352
24770	31113	33876	38722	37751	34647	29923	26862	24914	20293	16267	19090	10329	8354	8073	7357	7726	5722	6431	7795	9629	9127	5797	4174	5826	3990	3690	3273	3100	2367	1924	1594	1376	1280	1227	1275	1191	1081	1133	1048	1020	998	1053	1043	1060	945	974	987	1005	1046	972	983	1021	997	939	911	945	944	892	965	948	986	958	976	952	982	965	961	990	959	976	984	933	921	984	942	1008	989	981	981	955	972	997	974	997	957	965	944	954	971	976	930	929	1002	958	1003	964	928	915	975	1007	918	931	985	996	997	960	925	952	980	964	946	949	899	967	984	961	930	938	942	945	1011	918	994	937	929	970	946	961	987	913	933	902	910	902	943	977	971	940	974	964	974	899	981	939	889	956	953	963	967	959	959	976	944	931	962	967	954	988	960	982	927	968	881	968	1011	940	960	912	945	922	945	926	965	1021	941	986	982	969	939	882	921	868	931	910	985	955	935	983	940	983	923	939	930	935	950	909	958	928	952	908	941	931	998	884	941	974	1007	925	995	1028	997	947	936	1002	967	932	972	903	946	929	911	941	971	973	975	984	991	971	913	954	980	899	938	931	963	928	938	936	937	980	934	968	947	953	978	944	925	964	947	966	973	920	930	917	885	930	947	963	970	901	942	928	891	946	955	997	932	995	979	976	945	973	942	930	957	1005	959	942	957	957	981	943	975	950	952	945	922	899	937	963	958	905	1017	967	974	925	950	1001	935	955	951	1014	948	927	936	934	957	976	900	898	949	962	957	962	952	959	909	899	917	965	943	960	963	998	987	948	986	931	934	916	938	963	945	903	973	1000	922	946	961	991	918	912	949	958	943	925	968	899	935	959	991	973	918	940	1000	947	940	942	999	938	995	954	934	944	905	890	969	941	919	957	951	908	958	941	926	958	961	927	1009	979	900	986	993	938	936	962	957	964	913	931	913	981	995	962	908	937	953	972	920	987	1009	990	920	988	1009	995	975	931	935	899	973	940	916	950	962	954	900	987	924	921	931	899	884	922	916	948	1027	938	949	993	936	972	867	918	958	934	962	963	916	974	941	938	983	940	984	902	969	958	975	921	1011	948	923	1006	936	963	949	969	982	941	940	942	896	947	924	1005	919	934	1024	968	905	986	888	986	961	905	894	953	940	944	963	963	956	926	959	1005	924	974	948	981	896	977	974	960	947	941	1005	917	921	980	938	965	911	972	910	964	919	909	975	982	891	913	933	951	967	927	1031	929	991	1003	977	952	944	946	949	1039	956	890	984	940	945	940	997	952	907	936	958	969	904	949	961	982	909	974	926	953	892	985	978	928	957	983	980	988	953	952	979	907	893	989	987	931	985	968	958	935	938	970	943	1004	1011	939	950	968	906	962	930	948	922	978	930	958	931	948	969	930	977	901	940	918	928	970	983	953	947	944	988	967	992	936	938	907	981	959	956	973	956	939	927	970	978	956	889	948	956	945	955	884	918	958	956	949	965	900	959	965	948	924	1020	912	951	891	909	953	910	982	974	903	903	1015	949	973	918	938	928	961	1000	926	1005	873	967	904	953	924	959	930	933	969	947	957	938	983	931	959	977	1024	997	936	919	933	926	1029	916	932	925	962	964	941	972	973	932	924	970	967	952	953	909	971	953	961	950	948	962	931	986	937	998	939	959	975	939	985	954	946	1010	949	937	972	1014	929	918	975	958	957	944	915	956	971	946	970	936	912	989	946	918	895	978	957	953	912	930	960	925	977	963	987	962	980	875	921	892	984	977	953	921	994	987	1005	939	904	961	934	942	944	953	925	971	990	949	949	963	926	899	934	986	902	944	974	950	962	966	859	950	943	1002	964	912	918	939	975	939	943	913	923	1010	980	985	973	951	991	929	1001	914	974	1015	914	901	940	1031	1030	957	970	956	989	986	963	945	907	946	978	980	947	979	975	978	934	952	976	909	943	991	985	951	898	942	935	896	938	941	884	962	977	990	942	943	974	958	928	925	936	914	945	976	907	927	936	929	919	953	990	959	915	952	925	925	949	976	943	956	883	948	974	951	984	897	1016	934	967	982	971	946	942	982	932	999	928	961	933	934	998	1022	997	979	944	935	912	907	960	944	921	935	916	931	939	956	927	911	902	986	941	966	965	944	921	927	902	971	946	979	966	940	953	930	941	924	937	946	980	985	994	925	977	976	955	964	965	894	958	997	999	947	902	952	954	995	925	954	910	965	925	972	982	934	944	964	918	941	920	968	940	978	974	974	991	918	942	962	963	957	963	940	912	971	995	927	931	939	1007	978	965	973	946	958	919	966	951	979	924	943	928	941	972	919	973	945	947	948	991	934	962	919	918	962	984	949	971	978	958	952	921	981	979	923	909	954	979	895	987	915	962	998	922	1045	947	966	979	990	953	990	940	959	944	942	962	910	948	948	934	963	938	925	961	969	921	897	944	926	941	952	944	947	984	952	1018	948	957	968	935	912	988	968	960	907	953	934	925	943	939	968	964	995	975	963	978	885	939	937	944	935	961	952	957	968	901	974	941	988	925	902	980	983	985	937	989	933	957	973	913	978	958	950	927	929	943	925	957	901	960	943	946	966	986	944	989	964	960	971	960	962	929	928	955	934	963	970	948	954	951	996	919	936	884	975	974	926	967	993	918	948	953	958	962	940	963	964	933	943	979	914	924	985	946	925	966	940	980	983	920	877	948	1022	929	970	901	936	948	1004	965	953	961	925	952	919	983	973	959	1018	903	901	986	959	881	927	1006	937	1003	939	943	1011	960	948	933	963	916	952	950	963	956	891	978	958	954	983	999	969	933	931	911	931	950	941	1009	994	933	939	945	964	996	956	957	924	927	953	920	927	974	939	952	918	955	1009	980	901	945	911	967	965	1032	979	942	976	940	998	948	927	960	927	941	952	926	919	1017	944	942	976	946	898	965	974	913	978	951	963	952	953	941	965	941	930	915	948	943	940	927	987	941	966	983	941	932	971	896	948	935	939	939	987	984	953	1039	917	960	971	916	967	972	985	976	988	970	988	900	1006	952	940	971	1012	919	984	964	947	986	929	925	940	953	933	976	954	938	934	899	985	916	973	976	916	984	943	906	923	928	936	945	893	953	982	954	939	952	964	901	945	955	946	937	970	951	912	900	970	944	999	976	951	944	945	940	927	966	959	964	986	990	964	918	918	934	956	988	1000	897	910	939	959	895	1015	967	986	904	955	982	939	915	993	968	908	1010	954	963	920	932	1002	941	967	951	995	974	924	938	949	899	970	941	931	934	925	964	971	936	924	921	910	957	917	934	953	960	968	889	935	944	981	973	946	980	961	957	913	971	894	968	1004	969	1003	977	905	993	937	929	961	986	942	936	960	960	1019	1041	980	969	947	971	901	957	945	893	948	928	951	916	952	936	971	946	962	999	956	1016	955	933	915	969	948	988	963	992	952	944	920	965	927	896	904	970	979	988	980	930	961	951	956	942	967	962	979	945	915	893	903	962	956	970	940	1031	985	928	930	940	1022	974	940	931	1004	931	936	968	961	986	952	924	1021	943	974	1015	968	924	978	950	961	972	958	943	1023	979	966	996	934	943	927	935	978	973	988	955	937
40383	40794	37731	36171	33455	30751	27852	24474	20913	15899	11938	12048	6555	4289	3492	3626	3931	3107	2380	2866	3374	4429	2845	1693	2099	1655	1122	877	1091	853	665	461	459	421	453	388	374	348	409	326	334	340	350	311	335	323	308	317	319	287	307	333	312	329	312	350	342	300	356	318	329	321	345	298	337	320	325	291	368	335	313	314	336	337	324	310	331	336	318	312	354	324	323	326	301	326	325	348	280	326	377	301	341	328	309	343	313	310	328	321	320	322	348	292	334	324	324	322	321	312	315	286	322	334	300	296	338	319	330	303	308	297	303	296	327	283	298	328	346	314	299	310	308	285	296	354	338	321	334	328	282	315	319	319	305	307	354	301	338	302	325	287	296	319	337	310	352	345	335	318	309	310	340	322	312	327	352	301	338	322	323	327	327	350	322	324	312	323	332	321	335	364	321	321	299	325	340	313	344	334	323	317	316	312	301	365	305	315	305	319	331	361	324	340	327	296	319	336	312	334	309	313	334	308	325	306	319	357	329	327	310	316	342	296	367	291	334	347	358	333	321	317	345	330	306	355	303	299	301	335	343	309	306	324	300	341	306	308	312	307	303	334	326	331	273	329	324	331	296	335	328	298	288	294	328	323	322	327	312	315	348	308	313	330	343	329	323	337	298	315	308	319	326	318	355	345	315	291	307	330	320	303	298	334	344	311	306	290	314	303	295	307	335	304	315	317	298	319	329	314	314	309	298	317	318	339	288	316	313	324	310	357	323	331	324	329	303	306	332	313	317	335	300	331	328	325	330	345	309	340	308	299	335	322	302	335	313	336	329	286	328	326	342	326	309	334	330	307	305	322	315	301	345	320	304	314	299	321	333	325	312	311	315	345	316	370	319	297	336	316	318	322	323	300	310	317	314	345	338	304	307	302	262	329	326	318	310	335	360	352	330	311	331	342	312	330	319	314	302	322	332	312	323	318	287	290	350	309	328	344	310	309	327	327	274	305	264	295	325	300	325	315	300	311	317	330	339	319	314	349	329	325	311	318	313	319	298	308	328	324	305	332	312	324	345	309	316	293	290	316	320	328	312	317	351	317	286	303	316	331	338	323	327	300	299	301	352	309	313	301	336	290	335	377	335	329	303	323	305	295	321	313	319	337	300	302	331	337	317	322	341	318	315	344	304	279	309	324	332	315	310	292	325	336	302	317	319	278	356	294	325	327	302	326	340	334	337	288	312	334	304	355	333	319	338	303	322	335	301	342	324	317	319	320	342	344	291	321	312	318	310	313	323	327	319	294	332	327	291	299	296	308	305	344	342	324	335	332	316	329	354	303	323	305	301	300	302	320	279	289	285	314	318	316	363	314	317	334	329	292	324	329	301	304	301	315	310	318	298	306	290	318	314	307	304	328	277	328	343	320	290	333	314	330	312	328	348	310	341	261	323	316	349	323	341	274	327	303	345	315	330	338	293	281	329	321	311	326	329	337	334	304	311	327	339	314	319	342	348	299	326	336	354	346	329	302	317	332	318	297	320	290	318	308	313	298	287	330	325	317	325	344	335	283	336	320	305	307	308	300	347	274	352	304	344	310	359	308	337	333	319	290	334	323	328	336	330	324	347	292	304	295	315	313	333	291	334	286	340	311	332	311	327	342	308	291	300	308	319	307	327	285	311	316	308	297	325	290	300	324	302	316	345	330	326	298	316	323	338	296	309	310	330	289	327	283	320	314	318	316	341	330	306	299	331	330	332	317	328	309	345	280	309	329	315	310	321	303	312	317	295	322	284	329	314	303	330	305	301	309	294	322	338	312	311	327	320	314	348	310	285	319	282	303	292	317	291	296	308	300	294	337	307	282	334	304	318	330	338	299	341	339	320	311	323	325	296	319	301	298	323	325	299	350	313	293	312	290	313	302	305	347	313	344	323	293	311	320	337	307	316	288	296	344	309	298	315	305	318	334	310	356	327	323	341	300	323	309	313	366	332	320	315	318	356	328	309	339	321	339	330	319	325	330	315	338	302	328	299	314	341	333	301	281	336	319	343	333	307	320	312	318	346	305	344	317	349	333	324	328	298	312	280	352	323	351	292	322	318	358	327	326	343	337	302	327	350	329	322	335	331	324	303	348	317	331	363	337	318	295	325	309	331	279	331	338	297	281	308	325	348	315	352	318	311	316	343	307	313	329	330	326	318	316	342	329	319	315	318	331	300	299	286	333	299	355	321	332	319	319	334	316	342	314	328	299	338	308	291	280	326	279	302	318	311	351	310	336	304	299	319	331	314	352	328	321	357	320	357	303	315	312	345	313	304	309	299	343	322	312	323	326	311	347	278	339	318	311	323	317	304	335	355	317	332	304	319	316	333	319	340	326	337	336	352	319	318	311	292	335	339	277	331	340	337	308	301	299	339	320	311	328	328	332	319	289	284	333	312	284	298	334	322	324	320	303	321	312	330	327	329	345	323	300	348	312	345	327	322	352	368	325	315	328	308	326	337	306	319	255	299	314	319	312	315	308	314	334	331	343	325	340	340	305	348	329	308	324	317	316	335	310	293	344	378	338	305	293	310	320	325	327	333	315	293	313	311	304	291	333	285	312	313	330	331	334	308	308	305	318	298	324	338	272	308	319	304	296	318	324	330	316	313	284	326	299	311	337	306	318	284	314	317	323	340	296	316	313	304	312	349	285	305	332	304	286	322	306	313	355	331	292	317	313	341	299	337	291	311	297	326	325	317	321	334	313	298	294	353	334	301	283	357	301	273	322	302	284	312	331	336	288	275	303	345	359	348	334	309	309	337	311	317	318	325	312	318	305	326	345	323	329	300	293	326	283	328	321	316	293	305	319	317	330	343	307	292	315	339	320	309	340	305	334	317	329	318	309	334	314	320	310	306	303	311	318	294	324	314	346	311	303	290	301	319	299	344	284	323	338	314	298	324	320	340	314	299	327	290	302	318	312	306	328	327	334	295	308	332	285	322	337	335	311	288	337	309	308	294	335	330	306	290	295	299	319	291	309	337	333	316	322	294	318	319	300	349	307	344	331	300	327	321	356	344	334	325	329	291	315	324	319	317	324	312	332	327	295	298	306	319	335	327	321	303	317	311	315	357	329	297	317	316	314	308	304	330	331	341	356	320	329	345	291	292	299	333	309	328	312	332	286	323	288	357	310	282	298	319	311	336	336	344	351	324	329	318	301	288	299	319	332	314	306	297	325	310	331	324	272	327	279	322	311	322	327	315	303	314	294	302	336	326	317	343	308	320	356	323	329	326	345	314	306	303	285	313	322	304	309	329	322	316	333	296	333	338	354	302	283	312	301	308	316	357	312	346	350	338	317	325	344	314	335	303	329	309	290	329	318	297	332	323	326	302	304	309	323	313	326	301	341	327	336	322	321	321	315	317	312	322	309	292	307	293	360	331	311	355	325	314	297	319	312	285	333	323	317	275	338	309	332	316	319	342	342	337	319	306	314	328	307	306	367	335	285	331	321	338	320	312	309	313	316	344	331
32921	36861	39303	44140	45730	43459	40569	37318	34975	30348	28026	29797	18944	14757	14629	12582	12987	10717	11211	13133	17355	16276	9772	8095	12268	7711	6310	5208	5361	3888	3492	2029	2152	1566	2012	1494	1387	1288	1437	1089	1068	1015	1048	1004	1037	1030	1006	997	992	935	981	1035	945	975	1050	956	941	1003	978	1004	968	918	965	999	945	1007	972	939	947	964	906	961	950	987	940	953	1030	903	1018	989	931	902	964	916	939	943	930	956	890	941	884	906	892	945	981	927	919	886	895	983	948	996	978	941	904	899	935	922	924	899	967	917	953	950	959	891	923	955	974	929	943	946	939	947	941	945	945	896	950	928	940	923	919	914	970	913	917	895	947	917	951	957	919	920	914	910	933	965	950	927	924	918	960	902	861	909	909	913	851	947	908	896	910	915	907	924	998	915	933	909	967	888	971	925	932	892	885	891	890	907	939	914	932	913	921	891	863	900	917	957	935	933	844	920	858	932	913	952	937	881	982	947	926	944	949	940	960	928	945	915	950	922	905	865	905	962	961	940	904	917	925	929	854	958	895	920	918	959	905	920	894	936	932	918	892	936	905	900	912	949	862	912	916	902	854	920	980	879	902	916	903	972	913	875	904	959	925	842	905	889	892	880	949	906	953	916	942	930	940	948	936	912	908	872	945	926	889	939	886	924	872	946	979	907	910	896	953	890	889	980	928	963	897	917	938	942	859	920	911	939	876	874	944	900	951	928	917	917	898	932	957	935	926	877	904	926	960	913	914	916	895	951	917	875	938	900	932	868	922	947	884	870	899	892	895	922	951	928	930	898	912	898	938	916	935	926	941	891	890	937	891	922	927	923	931	912	884	936	924	943	872	918	877	867	937	915	881	886	869	908	916	954	925	941	874	895	929	892	947	865	942	914	919	917	891	931	934	890	889	924	920	967	973	911	920	900	887	934	933	901	965	898	936	914	901	883	886	894	909	912	882	911	893	923	937	970	890	915	912	939	989	898	931	885	906	879	872	933	943	916	937	949	860	949	824	919	935	925	933	890	936	911	950	890	912	896	890	901	924	893	934	905	934	864	918	934	895	892	874	878	903	914	953	909	895	929	925	946	908	922	898	980	928	905	886	899	897	972	902	911	933	887	885	921	869	920	889	930	924	886	902	931	941	909	910	923	969	893	923	894	897	966	979	934	954	905	939	939	945	919	895	928	904	889	898	891	913	938	920	944	925	951	887	964	911	939	960	872	909	908	918	928	976	905	891	933	939	903	895	972	978	938	901	918	883	907	893	889	893	895	877	858	967	888	891	920	927	945	919	935	896	946	925	879	1000	917	959	877	950	904	957	884	904	896	913	896	891	951	912	933	962	919	981	931	857	913	943	873	912	908	910	888	926	870	903	915	886	941	945	905	936	871	848	952	908	948	888	937	921	947	973	878	918	886	892	869	959	898	916	935	880	923	878	926	911	937	899	872	938	932	925	974	910	910	892	933	893	893	903	888	910	840	980	956	900	927	898	916	917	902	916	972	893	969	956	949	926	932	919	911	924	900	875	905	962	937	901	897	922	939	893	889	937	929	906	888	903	927	920	911	931	869	934	997	942	880	928	929	951	927	915	944	918	942	910	938	935	913	978	917	970	963	925	886	919	938	933	903	942	955	924	894	924	911	926	960	946	939	879	914	923	936	905	951	958	921	953	927	910	918	923	934	893	958	951	960	978	902	910	931	947	938	910	875	901	959	916	921	923	918	900	932	896	932	865	896	928	857	913	924	909	906	879	948	947	989	916	928	901	911	862	883	900	870	911	950	942	938	893	888	900	899	935	969	941	894	915	958	964	851	877	898	846	877	870	884	953	911	895	952	879	937	859	973	930	918	922	922	900	909	934	928	914	930	884	905	918	939	898	882	906	894	918	916	887	895	897	934	884	922	903	900	945	920	939	937	902	873	899	945	910	911	855	963	859	909	930	959	942	897	876	891	937	969	863	911	948	923	936	906	923	933	889	917	916	899	937	888	902	917	904	880	916	933	908	883	930	944	893	909	938	875	934	894	833	926	875	956	936	907	902	903	919	871	932	944	873	996	945	914	889	952	885	895	870	976	977	930	977	897	920	869	863	874	922	859	947	922	934	894	953	902	952	919	918	906	939	957	901	888	953	899	976	980	934	913	899	862	938	882	912	896	885	906	915	857	888	962	926	946	927	911	887	939	960	961	902	877	935	946	938	908	879	932	938	943	920	919	973	879	908	900	946	927	948	954	902	916	952	907	847	857	950	914	900	939	876	918	961	859	955	922	944	911	934	878	900	928	877	873	928	946	902	942	898	884	946	922	952	926	967	936	888	908	945	917	887	933	965	910	912	877	920	881	927	884	904	932	916	929	907	897	917	873	947	873	903	882	899	914	954	952	873	928	960	898	896	937	918	904	957	946	945	993	903	927	922	941	899	886	956	911	909	869	930	852	915	893	911	940	931	911	920	962	927	912	864	883	929	911	890	877	998	950	962	974	959	961	894	913	933	919	935	925	959	933	881	941	912	915	930	918	873	940	917	913	925	904	949	929	917	870	921	937	874	907	903	909	891	830	920	865	889	891	918	926	945	945	883	920	945	949	922	904	855	896	995	917	882	899	907	935	883	903	933	933	913	907	913	930	906	956	947	908	938	950	949	928	914	875	814	910	910	923	936	949	920	923	915	950	883	898	953	905	899	936	960	903	899	905	927	931	945	912	916	943	923	939	942	961	878	890	950	945	881	937	921	967	924	913	968	822	920	911	948	891	922	901	887	883	895	910	883	902	917	901	910	959	993	922	932	921	902	919	872	928	920	915	864	917	932	871	955	888	885	903	903	914	925	938	964	950	935	903	906	944	931	928	839	913	918	916	913	929	950	909	937	880	879	837	987	944	953	865	948	907	995	935	953	884	982	859	952	906	946	933	916	933	900	954	926	926	914	918	874	931	878	937	868	895	904	886	962	928	887	909	936	920	926	931	936	892	936	862	880	888	914	955	928	909	908	907	878	893	913	929	885	967	868	905	863	941	977	941	926	841	898	952	970	931	894	955	960	909	914	880	926	906	912	903	931	915	940	948	921	860	875	893	853	897	974	902	919	895	895	900	899	954	929	884	950	930	939	927	972	932	891	911	948	910	934	940	909	931	893	934	909	928	909	939	953	898	872	908	954	925	911	926	920	930	867	979	957	931	950	934	903	937	959	916	917	904	975	953	909	908	879	899	950	930	914	932	956	918	940	891	896	883	944	919	920	936	912	914	926	857	871	912	948	878	937	926	920	850	941	910	879	919	916	950	908	877	953	875	910	919	936	927	868	947	895	870	926	858	886	984	908	945	938	892	916	933	875	868	883	908	919	957	930	893	915	909	942	937	937	897	923	902	906	886	895	989	916	889	921	953	960	897	886	917	892	893	943	888	946	897	874	926	898	922	987	873	937	935	863	930	914	862	947	961	910	916	855	872	881	951	918	985	899	955	952	958	894	816	901	927	878	905	919	849	871	968	979	910	916	929
6196	7998	8749	6431	3668	2289	1588	1116	920	715	491	478	341	280	286	294	284	281	245	231	316	323	265	258	229	216	195	226	203	214	186	198	185	190	199	187	198	191	170	190	184	183	193	189	206	181	172	178	182	204	189	220	174	184	205	192	156	181	180	183	208	188	214	206	186	224	187	197	202	203	186	203	190	189	178	201	200	193	185	167	179	189	209	178	189	186	181	199	173	239	196	163	193	175	158	197	176	196	176	186	189	160	199	211	184	189	203	216	212	197	185	193	176	174	187	226	208	177	197	177	146	185	175	199	176	191	187	195	190	201	191	210	217	199	218	163	179	190	181	180	188	171	161	194	192	183	191	184	190	184	184	172	171	192	179	183	189	193	175	166	182	208	205	165	220	180	211	166	181	188	195	192	219	183	193	192	183	192	195	182	181	195	189	188	210	198	183	182	210	184	172	181	165	206	186	175	200	189	196	193	202	175	188	183	187	212	192	185	182	218	170	178	184	199	201	192	198	175	219	175	191	181	180	231	196	180	186	215	168	159	183	168	207	165	202	209	183	191	203	197	179	190	185	184	200	203	190	197	200	180	186	210	179	205	183	207	200	202	188	199	195	201	180	188	177	201	172	202	176	184	179	207	177	200	209	160	218	206	194	198	183	187	193	212	203	206	186	187	202	207	206	196	175	190	171	214	201	191	196	199	170	188	180	190	159	168	173	181	184	168	201	193	190	220	190	172	174	209	196	187	189	178	193	190	218	194	201	221	175	193	177	164	193	178	209	190	207	189	177	181	186	213	169	195	177	185	190	170	173	194	205	205	191	195	217	175	196	201	190	207	166	200	171	181	212	193	204	192	167	181	197	196	213	172	218	173	188	175	197	194	170	198	193	172	176	183	177	193	184	185	178	195	184	178	198	194	176	212	167	188	194	188	214	186	193	193	178	165	188	178	194	207	192	176	202	155	185	179	196	187	173	191	165	190	180	178	188	206	158	176	173	180	191	161	196	196	196	169	177	181	180	193	184	194	196	217	183	189	207	188	185	201	181	197	201	193	173	187	223	178	182	167	198	196	167	177	204	170	189	193	178	179	208	195	212	188	169	195	189	183	177	197	194	188	201	191	219	222	176	198	190	193	204	199	182	195	189	210	178	170	183	225	174	191	211	179	182	192	172	183	202	184	185	194	172	188	189	206	199	210	182	181	186	183	167	189	188	186	184	212	212	172	202	182	222	188	205	206	171	199	190	183	190	186	195	183	212	191	166	192	174	194	205	173	191	172	186	212	223	186	184	186	174	191	195	187	185	175	187	200	212	181	181	199	176	208	184	182	187	178	200	186	173	172	203	175	187	187	172	198	190	184	185	195	186	181	200	199	189	175	171	194	187	165	161	205	200	192	176	195	203	184	192	169	169	190	169	204	160	163	198	198	180	176	160	173	197	195	180	169	190	204	206	165	188	185	208	197	214	187	191	192	156	203	190	214	193	188	191	196	186	172	191	207	204	176	199	211	159	202	166	208	186	193	184	189	209	200	195	186	169	196	199	183	178	169	193	178	200	174	188	208	178	214	192	182	182	190	184	217	171	203	178	171	192	201	175	190	189	188	191	187	181	175	191	171	187	180	204	159	195	180	187	201	213	192	191	180	181	186	172	163	188	195	195	170	190	204	200	178	198	197	156	198	184	186	185	215	185	176	156	184	193	176	195	223	183	187	192	222	196	203	190	201	167	187	197	183	197	190	191	168	187	192	195	193	167	173	180	189	171	196	207	196	207	197	196	189	206	185	183	204	203	176	211	174	202	184	195	194	191	179	185	222	175	190	188	192	190	186	178	200	159	195	195	191	207	180	197	179	203	176	182	199	193	177	196	190	166	190	218	179	195	179	184	182	192	194	191	200	178	187	176	176	174	169	207	201	195	171	202	198	170	177	167	205	183	170	177	170	192	207	204	191	166	204	188	195	196	190	214	177	198	181	208	190	195	177	173	217	196	196	199	175	212	190	197	159	186	194	214	196	188	183	195	168	202	190	174	202	201	189	177	191	192	206	175	201	187	179	193	203	166	174	203	191	187	199	201	209	193	169	194	193	184	203	192	180	195	180	174	184	187	183	180	184	197	197	211	188	189	204	196	186	192	189	218	160	197	199	192	181	158	205	158	176	196	176	170	169	187	172	175	204	168	190	176	192	169	207	171	147	198	184	157	187	193	195	194	190	204	182	166	170	190	172	165	177	165	185	163	189	208	178	182	183	186	195	182	173	175	194	187	190	198	195	195	185	180	221	164	176	206	181	185	189	196	181	195	190	188	179	176	194	158	211	205	184	185	173	202	165	192	197	187	206	183	193	191	192	182	183	183	159	191	222	222	180	191	174	198	204	196	175	229	162	193	228	215	209	190	200	178	214	188	191	196	202	199	181	178	198	207	210	183	182	183	191	171	187	163	195	197	193	193	191	176	213	181	182	202	216	176	179	177	171	186	193	200	178	197	176	213	201	192	183	180	206	186	185	183	203	216	212	202	210	177	164	189	176	208	177	178	196	184	166	185	184	185	185	183	190	196	211	195	207	191	177	194	198	161	185	182	171	194	189	167	175	180	196	192	174	217	163	198	178	191	199	191	178	184	215	182	183	196	216	180	201	207	167	205	188	189	196	197	194	180	181	176	194	212	184	187	175	183	205	184	171	196	176	201	183	205	178	201	216	192	193	205	207	195	178	191	191	194	190	170	174	198	179	200	195	173	166	183	187	197	202	177	168	180	201	205	182	175	211	179	196	166	189	199	182	169	198	198	197	219	189	200	206	171	182	188	191	222	196	211	187	200	181	182	172	169	171	197	196	188	200	203	194	205	219	206	186	183	189	215	167	207	165	177	206	184	179	182	184	191	212	194	183	220	197	189	185	196	189	198	194	180	175	156	199	202	163	182	205	198	192	189	189	181	191	228	195	193	186	165	192	183	189	207	194	183	184	197	186	175	206	195	176	164	174	191	203	188	183	181	172	185	175	171	186	176	176	157	202	175	206	178	204	219	179	201	195	175	197	199	153	170	207	192	170	190	170	184	161	203	186	196	187	200	195	156	202	187	185	185	194	177	187	216	203	181	173	202	204	205	177	170	192	189	213	218	227	202	191	196	214	186	167	197	197	188	172	181	191	190	182	172	202	203	192	215	216	196	201	181	194	177	191	169	173	199	200	201	188	208	191	184	180	209	179	180	167	186	201	178	201	178	208	171	200	178	202	187	178	187	196	183	198	168	194	175	206	178	198	209	191	207	182	213	214	177	196	185	207	175	179	203	199	209	173	198	189	195	199	183	195	181	159	180	187	166	185	196	199	185	207	169	216	173	163	191	203	203	182	198	176	183	182	175	196	219	189	191	171	177	176	173	209	203	217	191	201	184	177	165	181	181	194	184	185	177	170	207	201	211	178	191	204	204	171	201	208	192	200	190	212	184	202	188	185	175	185	206	194	190	182	203	177	180	186	187	189	214	186
6112	9055	12682	12076	9328	7098	4906	3869	3314	2612	2060	2154	1410	1326	1420	1220	1204	1133	965	1036	1276	1307	1088	824	1029	871	791	770	787	694	720	672	590	603	626	623	679	675	653	648	638	642	586	634	645	600	631	619	637	644	637	607	658	632	602	613	604	579	663	600	609	627	613	618	637	579	575	613	663	645	636	652	606	627	611	688	632	612	630	642	655	644	576	590	656	661	620	630	612	606	667	630	647	595	634	599	578	658	625	625	612	650	615	665	599	582	658	644	601	637	617	645	622	577	625	631	637	606	562	606	608	629	582	659	599	625	611	617	617	600	586	660	580	626	629	625	613	604	583	634	638	679	618	622	630	632	633	628	640	608	606	643	612	571	622	571	608	607	603	640	615	603	599	597	586	619	613	621	606	621	639	621	636	597	631	657	642	615	632	653	603	642	621	603	681	612	633	641	640	630	658	595	642	605	651	597	561	587	601	592	645	618	619	623	599	624	593	581	614	637	600	590	616	605	637	609	634	593	619	632	599	582	641	604	627	659	609	600	629	660	626	595	608	612	615	609	632	613	618	592	614	597	611	605	597	649	623	611	645	595	645	581	618	637	588	652	595	613	589	584	598	638	605	615	582	613	609	603	580	618	620	595	612	622	611	602	610	594	579	599	653	617	630	629	590	622	629	645	604	620	669	667	601	629	622	587	603	648	589	579	599	612	609	600	632	584	608	582	621	609	605	589	575	593	603	580	602	609	592	687	606	625	651	620	652	648	622	640	637	601	612	606	596	609	626	613	617	667	613	615	630	641	611	641	624	635	606	610	663	621	629	609	601	617	661	563	601	608	621	628	615	607	655	627	651	604	637	608	635	600	633	614	604	597	584	635	617	635	634	634	598	570	627	597	636	653	626	641	583	601	622	635	612	641	587	601	594	587	639	600	631	639	636	642	601	592	583	605	611	626	637	610	620	592	599	620	600	560	617	621	604	593	611	614	604	643	604	610	630	632	635	633	608	601	626	610	650	580	615	584	597	628	629	620	604	622	621	613	619	596	614	596	615	647	654	595	602	643	567	624	592	648	618	659	592	561	619	632	610	591	624	595	558	613	601	666	623	613	603	631	612	649	606	586	589	617	594	566	609	596	612	628	620	620	641	592	596	615	628	586	608	642	604	638	602	655	586	629	609	622	613	602	625	615	597	610	613	609	613	619	632	602	616	614	617	609	652	620	596	601	599	614	619	608	605	581	630	611	641	583	610	626	572	588	610	634	642	631	612	630	614	598	630	635	607	620	652	643	587	589	560	589	631	616	604	641	619	612	622	588	604	652	618	599	614	616	638	610	582	629	610	610	598	615	610	566	642	642	567	595	572	615	584	608	628	638	601	650	594	637	577	581	633	602	635	615	625	615	579	642	626	616	613	641	597	633	597	558	638	637	585	621	634	668	627	588	567	615	578	605	611	585	617	655	628	622	571	625	613	603	615	600	631	668	572	569	633	628	618	617	626	623	642	611	602	615	622	631	624	606	629	613	612	626	635	599	568	651	582	570	646	654	617	590	602	623	627	616	604	636	619	604	641	633	673	582	602	618	632	614	616	613	629	578	633	654	580	631	589	633	667	630	592	580	574	618	622	628	602	558	591	600	608	623	604	570	613	625	591	620	599	629	640	603	675	612	630	583	551	613	697	607	643	589	623	603	582	610	572	609	644	602	643	610	587	620	624	608	618	659	564	602	664	622	614	638	630	623	601	621	637	568	642	612	611	634	643	626	645	602	618	602	590	565	622	563	653	608	584	629	618	655	634	609	605	641	652	577	674	640	596	597	594	663	593	596	630	618	661	648	643	634	587	609	627	623	620	602	611	588	615	636	620	595	601	639	599	612	651	655	589	605	598	612	618	604	622	526	608	593	666	556	651	591	621	627	623	624	628	569	630	641	594	591	609	603	666	621	599	632	615	634	638	664	625	581	555	634	618	571	625	585	624	568	644	631	609	624	603	605	637	622	600	594	614	635	608	618	673	615	605	618	588	605	587	618	595	641	587	635	599	648	645	616	599	609	612	608	636	606	635	609	611	626	612	631	616	658	609	631	635	615	631	586	615	615	648	633	619	658	617	618	606	567	586	635	587	610	587	633	600	644	624	590	668	615	638	652	599	604	629	606	617	617	683	596	627	591	615	612	624	649	601	588	594	667	637	637	669	641	597	577	640	587	607	637	641	632	615	671	666	616	621	574	638	632	630	638	633	631	672	610	640	609	648	600	608	631	605	581	579	627	652	629	652	630	616	645	597	601	657	573	609	659	602	620	596	618	624	600	607	618	644	642	566	598	604	597	638	599	627	625	626	606	596	612	619	619	625	573	638	557	657	577	620	577	608	642	655	604	612	668	631	637	625	612	629	646	583	630	549	626	630	638	645	610	674	601	591	613	589	620	609	595	593	584	608	628	604	547	653	622	639	616	607	600	573	553	627	584	630	585	628	626	616	605	619	623	636	613	637	606	573	652	619	639	639	633	603	614	616	584	632	603	645	608	612	612	611	640	597	612	602	609	656	600	642	632	594	651	578	649	603	611	627	620	591	645	599	618	621	609	629	594	627	624	605	575	627	590	612	561	654	624	598	644	636	628	577	618	590	632	603	599	636	636	593	575	632	688	613	609	648	609	649	614	568	622	628	600	627	596	605	593	616	597	600	592	679	608	578	598	596	574	587	635	622	652	625	654	654	632	610	626	627	617	631	560	618	581	566	603	643	630	569	622	646	629	576	595	588	622	606	627	613	646	652	625	615	602	604	602	639	591	589	591	614	642	615	623	625	641	610	584	627	618	639	615	600	627	608	597	560	638	618	589	631	609	615	608	619	610	629	582	635	649	624	635	577	579	595	600	605	632	608	635	614	625	613	616	598	588	592	613	591	583	640	577	613	598	623	572	597	620	611	608	671	603	566	615	642	613	611	608	679	633	622	606	554	605	632	621	603	565	629	647	615	603	597	654	609	610	625	597	624	565	626	618	607	659	575	649	615	614	590	593	579	609	642	610	621	669	548	613	612	620	625	592	619	610	636	618	586	611	615	609	637	619	618	647	590	634	635	615	651	613	589	606	607	600	599	665	637	615	606	628	599	634	624	598	616	617	641	578	553	614	619	591	629	596	624	641	589	608	621	577	637	639	634	602	576	590	616	625	638	589	609	626	651	618	622	608	662	603	634	599	599	541	625	629	631	594	655	646	592	619	632	614	616	551	621	595	561	625	581	605	612	617	620	633	625	607	592	637	558	621	620	579	614	585	581	626	640	644	617	576	614	609	630	578	619	662	625	633	592	547	605	585	614	575	563	609	654	609	615	658	621	625	605	612	633	617	579	640	617	627	577	612	624	596	573	633	642	626	596	650	591	574	609	606	571	677	597	599	612	596	599	604	629	628	618	600	651	648	642	601	616	633	618	626	609	624	620	631	585	651	659	629	627	645	642	573	612	631	590	579	602	594	632	600	589	567	580	647	601	632
30202	35891	35077	33426	28880	24486	19156	13315	10434	7047	5502	5177	2687	1965	1520	1903	1720	1427	1070	1138	1350	1931	1698	825	871	875	720	591	601	576	492	405	356	378	360	376	328	311	335	341	337	323	340	364	338	336	357	331	312	322	347	312	336	300	354	337	303	325	333	315	321	304	347	342	322	320	331	341	307	319	332	309	330	351	323	324	345	349	305	364	323	337	329	330	321	321	333	314	322	337	362	344	317	310	301	304	329	323	322	345	328	324	315	309	330	315	372	326	324	328	349	295	348	356	319	296	347	344	311	339	333	324	322	334	362	318	317	291	339	326	298	331	320	326	287	332	346	334	322	329	345	320	339	293	320	330	306	311	317	304	322	348	308	360	334	349	292	313	308	363	344	344	343	350	320	301	343	302	320	309	329	299	349	324	329	345	310	291	329	347	328	339	320	328	326	341	333	315	334	348	333	332	318	330	316	295	338	300	291	343	328	330	351	348	325	325	308	323	378	340	314	333	359	322	303	339	339	320	337	342	305	321	332	323	288	312	332	354	332	330	324	328	305	294	289	334	294	334	354	318	366	321	334	344	301	323	325	302	322	316	333	287	340	322	301	345	331	317	336	373	311	315	330	306	317	301	327	346	302	321	311	328	300	330	321	318	311	319	331	320	354	317	311	320	312	279	285	306	310	327	282	316	316	333	326	321	324	315	329	327	343	319	325	316	331	316	293	328	350	307	320	338	323	313	340	326	353	316	298	319	334	338	340	331	301	331	308	337	316	347	323	303	340	298	308	305	340	318	316	355	349	329	318	328	322	318	315	326	290	309	304	336	319	306	318	320	331	338	340	311	306	276	294	321	365	360	302	314	340	333	332	321	346	330	362	330	351	329	339	301	308	332	338	340	327	339	307	315	295	347	325	325	322	288	349	330	330	309	326	293	345	313	317	313	307	332	320	313	320	341	307	341	351	307	308	350	319	340	305	323	297	339	305	297	330	343	314	306	323	338	305	306	334	333	296	318	330	311	343	325	303	334	306	314	331	319	349	341	332	309	344	295	336	345	327	328	345	316	318	339	332	322	332	306	303	327	315	347	323	311	326	319	318	310	324	310	328	355	321	314	330	315	318	345	335	311	320	362	331	315	354	335	353	318	325	308	326	322	351	319	300	334	312	326	356	337	345	322	321	324	337	347	359	329	350	323	305	331	326	304	332	327	329	320	307	298	314	328	330	326	378	299	315	337	367	334	318	342	342	321	335	351	342	325	335	340	325	284	341	334	329	308	292	327	333	347	319	348	341	321	317	358	319	324	341	303	342	326	298	316	314	360	313	358	291	332	336	363	310	283	291	320	276	345	321	334	326	302	351	319	315	319	295	323	316	342	330	336	299	276	342	321	309	343	275	322	317	329	335	303	308	334	312	361	329	340	303	322	315	308	295	334	351	328	331	304	322	356	322	331	327	357	319	312	296	327	325	318	327	288	304	340	324	332	316	314	325	323	316	312	312	316	319	312	322	319	312	336	336	316	310	322	356	329	353	313	285	307	338	313	341	325	335	344	332	316	317	304	316	328	262	356	335	328	366	354	331	319	334	356	311	311	298	305	322	313	319	326	319	323	328	317	303	331	319	329	353	348	306	312	363	319	329	350	320	301	324	307	312	287	367	324	343	343	342	355	299	331	314	338	302	349	326	321	374	330	319	327	314	279	311	324	337	336	361	338	313	319	269	317	335	317	311	312	305	345	357	274	298	338	329	316	331	360	346	337	327	316	337	331	338	281	303	302	333	325	307	343	305	304	293	315	348	321	314	298	307	306	336	326	289	341	355	310	342	365	348	332	341	341	324	337	311	323	303	321	317	329	360	343	330	317	344	362	292	319	345	365	320	348	333	317	328	337	338	345	335	344	331	323	332	322	297	325	341	317	332	313	352	325	314	337	306	322	360	320	306	301	334	323	300	347	328	340	347	349	315	299	316	328	290	310	344	330	322	340	329	320	318	305	324	337	317	329	356	334	307	329	339	295	369	361	336	335	332	327	313	308	377	349	348	330	305	344	314	306	324	296	318	299	333	322	304	309	306	327	330	341	324	337	324	313	321	329	352	337	336	347	323	330	336	346	297	326	367	306	303	319	319	334	368	324	311	315	331	352	326	327	332	309	361	352	324	335	306	311	283	343	333	338	329	330	338	339	321	308	325	336	298	314	342	320	310	298	304	344	335	323	325	374	344	319	343	340	273	344	310	335	330	315	306	311	338	316	327	344	323	317	330	334	329	319	315	315	300	304	295	360	339	328	335	340	311	330	307	315	348	343	345	322	333	343	311	350	280	327	341	327	353	313	339	354	314	298	315	323	340	314	338	298	338	322	334	326	320	348	311	299	340	322	314	323	332	337	386	333	310	347	342	303	324	313	328	321	322	326	324	319	323	324	333	305	329	294	321	300	288	332	354	318	338	293	298	321	343	285	324	310	311	310	301	315	326	316	311	323	326	363	336	339	356	312	325	320	290	320	340	364	319	328	352	333	308	350	341	297	336	326	300	374	326	317	375	330	309	350	332	302	337	349	347	318	335	331	325	297	373	347	280	340	335	342	337	315	331	342	318	295	338	316	308	324	351	334	306	319	345	333	326	317	333	316	319	385	328	303	300	319	337	336	351	339	314	297	315	292	305	335	323	334	330	362	306	337	317	344	372	338	301	328	276	362	318	289	318	317	308	319	330	291	316	311	357	339	336	314	312	338	313	300	312	325	337	328	354	309	335	293	343	324	337	305	300	310	321	329	322	371	299	325	282	322	308	343	338	322	291	327	303	346	302	288	317	335	318	314	304	338	318	318	322	307	350	335	309	308	325	338	310	296	324	332	375	339	345	315	315	329	351	304	317	321	340	351	314	323	328	303	301	311	300	328	329	332	311	319	351	343	301	364	324	328	359	302	384	306	315	317	356	323	321	315	324	326	298	321	321	350	291	325	341	341	290	333	374	334	308	335	366	318	327	328	349	312	348	323	311	323	341	325	340	314	317	336	325	309	332	321	324	335	348	294	322	361	332	327	336	345	345	294	310	337	306	348	313	311	310	332	334	301	327	349	333	323	328	307	301	360	304	331	322	325	321	312	278	321	300	316	313	343	357	327	299	283	322	339	336	314	324	306	343	319	349	332	351	308	312	307	342	315	331	288	295	352	297	325	352	313	324	318	306	317	300	328	315	326	338	301	336	339	302	324	301	315	302	327	301	346	313	300	332	339	313	351	323	323	328	349	339	286	311	307	282	341	329	302	331	297	302	343	292	334	326	336	317	321	314	327	290	327	337	331	344	301	326	320	313	306	304	312	324	294	327	331	299	335	304	339	322	308	319	326	295	311	328	312	291	348	283	300	310	318	324	307	314	325	307	325	321	307	334	308	326	304	290	351	342	329	319	342	310	341	337	349	330	313	336	314	314	335	346	331	297	320	349	290	362	286	325	300	315	297	349	306	327	327	336	362	341	349	334	352	373	314	282	333
23956	29904	33148	38598	37710	34521	30561	26434	24248	19149	18510	18992	11888	8468	7701	7317	6900	5920	5461	6673	8398	9327	6795	4069	5372	4875	3974	3119	3137	2665	2359	1539	1354	1369	1190	1198	1206	1091	1102	1061	1001	1048	1033	1014	1029	980	1022	1034	968	935	1006	971	980	1010	1030	999	970	995	927	942	975	986	975	968	965	970	967	1009	951	971	985	960	937	944	948	974	1003	973	965	976	999	908	953	955	969	920	920	985	979	954	985	951	1028	974	894	959	986	999	921	952	908	990	977	947	958	991	922	984	976	980	940	988	883	1001	901	992	950	951	915	933	971	956	886	977	988	957	933	964	917	981	965	887	945	931	954	932	981	916	930	978	936	922	906	988	979	955	906	951	953	983	922	962	1011	997	986	970	923	945	944	942	924	968	928	961	924	957	939	987	920	912	997	928	960	950	912	931	979	959	954	950	940	937	1019	972	974	985	877	948	963	901	945	929	943	928	926	933	959	878	898	961	915	1005	989	969	940	942	880	955	1015	889	939	933	983	986	921	967	903	972	943	988	982	964	935	976	968	1008	949	954	979	929	981	999	912	947	926	969	983	974	932	975	954	952	968	988	946	961	1009	961	930	904	922	1007	940	928	1001	926	928	965	960	960	941	967	1007	911	914	928	906	1008	977	934	930	944	943	915	936	916	937	955	1015	981	929	959	928	956	955	946	967	884	960	1022	969	939	909	877	985	958	955	966	959	942	956	926	951	935	933	977	929	984	942	1023	982	920	945	882	935	950	947	956	984	955	998	934	962	962	961	921	958	990	995	962	986	928	998	972	956	997	956	945	913	1000	1003	1012	976	959	955	963	969	978	975	1005	914	989	956	952	938	950	946	929	982	995	993	909	1009	936	958	936	973	967	975	948	903	959	944	954	947	979	975	903	952	966	962	954	950	958	920	889	910	947	957	937	954	983	928	944	970	920	968	948	895	950	948	967	1029	925	1001	897	1034	976	919	963	1022	966	968	976	992	953	976	919	951	1001	965	1027	935	935	933	974	936	957	915	969	1009	878	945	999	936	904	963	944	977	972	965	920	979	960	927	935	967	970	968	993	981	910	948	944	924	952	922	976	949	944	937	932	966	945	941	894	955	972	937	982	917	979	945	911	980	983	954	953	1002	945	962	981	1001	1002	963	1041	954	970	943	942	1000	1001	904	933	946	1060	946	923	930	1015	1013	948	990	914	915	970	966	977	905	940	941	927	967	975	918	935	951	1013	980	918	975	941	998	920	939	972	955	870	905	937	937	945	924	927	983	922	929	980	935	895	942	933	986	979	919	963	970	928	964	924	945	935	927	902	938	931	967	891	967	939	967	958	941	950	943	955	933	965	958	914	906	954	917	936	976	936	935	946	958	1012	936	918	927	978	942	924	903	984	950	991	986	908	983	926	930	969	962	1011	969	951	1011	1009	942	964	1036	937	972	979	995	994	901	975	969	906	922	951	924	974	934	931	931	940	956	1006	925	949	983	946	927	962	937	970	976	973	917	938	967	957	936	942	936	897	982	987	951	956	892	977	942	1017	915	921	924	978	929	968	923	1006	936	996	948	908	997	971	932	940	907	936	963	927	949	987	955	937	952	953	944	951	1013	939	925	985	919	992	939	962	949	1001	1002	991	919	948	977	932	980	910	982	986	922	954	964	956	922	948	966	931	977	948	941	982	917	976	982	979	941	995	920	981	943	918	975	931	936	941	934	963	1013	969	900	943	941	985	889	952	983	927	987	930	996	944	955	958	905	942	968	966	951	963	948	989	950	943	916	981	949	982	944	954	946	952	916	924	914	980	967	941	954	932	956	893	979	973	992	944	944	969	973	986	957	938	930	908	990	958	969	982	979	925	958	925	974	902	1003	1015	875	924	982	1031	927	985	924	956	922	971	919	986	898	985	940	952	948	973	917	961	971	984	990	970	937	978	998	983	937	949	970	966	975	913	949	872	958	963	1024	938	901	907	960	971	951	949	928	965	962	960	910	987	1001	1000	941	935	942	977	972	907	957	965	953	936	957	894	984	980	985	926	898	1000	988	989	940	931	971	966	976	968	968	999	939	975	953	991	909	904	965	997	948	931	979	943	978	891	966	1002	940	939	937	926	958	949	972	949	938	944	978	962	910	943	946	949	948	954	940	923	1004	936	935	953	953	921	957	998	975	967	938	952	877	975	982	963	943	914	916	905	969	984	943	917	997	981	946	893	954	964	977	908	954	961	957	921	984	893	943	1008	939	944	925	942	951	950	958	940	931	961	975	966	917	901	922	969	954	928	964	880	958	918	929	937	995	987	912	940	933	963	971	899	952	924	946	1030	966	969	960	953	946	956	933	1002	995	960	990	937	958	952	951	925	942	947	947	991	906	916	1006	960	959	979	952	959	947	974	956	934	974	925	994	962	889	892	963	991	1004	986	944	902	966	907	968	968	888	943	922	944	967	928	931	1022	990	927	966	925	1011	945	901	926	995	926	936	979	965	953	990	950	978	961	919	967	1019	901	908	947	1048	948	942	950	927	969	1028	1008	975	969	985	959	936	1000	877	943	967	943	932	958	937	949	966	945	955	917	977	892	965	931	968	940	921	955	920	942	963	1025	906	999	935	954	902	1015	980	1021	946	920	960	986	984	937	993	1004	976	926	1006	1009	985	909	964	956	990	1005	976	983	960	932	953	952	952	1005	973	954	965	961	1010	947	928	947	924	907	942	937	961	967	936	923	938	963	932	977	917	950	988	951	933	948	954	955	959	909	993	987	946	903	849	938	931	980	947	964	1021	943	909	920	938	947	943	971	985	980	923	972	934	919	999	907	955	959	952	899	935	918	959	921	940	992	983	974	941	954	937	934	937	944	947	953	912	986	951	987	964	1021	920	973	973	922	918	946	962	922	874	969	947	929	973	979	960	1000	932	908	983	980	978	985	933	982	978	942	959	983	900	986	960	910	919	961	939	934	938	903	964	966	915	938	956	915	984	965	952	991	937	886	975	975	990	1005	939	987	988	978	972	939	942	939	997	921	956	922	950	949	908	922	966	969	960	973	1023	944	1029	997	950	968	938	969	953	1000	946	966	927	901	935	982	977	946	994	951	921	1048	987	962	963	922	945	955	958	971	917	932	970	903	986	953	911	917	976	955	917	967	1020	903	975	968	930	961	946	961	968	961	1007	1005	971	986	944	978	970	1008	987	972	926	945	1001	933	952	955	930	939	927	931	943	944	949	926	976	959	921	956	936	893	974	966	979	962	911	928	965	957	942	956	935	986	957	972	968	964	957	972	964	942	995	970	939	996	914	905	1003	944	923	962	937	959	988	938	970	937	929	924	934	936	960	993	923	957	964	979	966	919	957	954	946	956	945	940	929	963	1017	943	927	924	956	976	913	965	936	936	953	916	933	965	936	967	967	900	978	899	962	957	907	991	936	1019	977	958	918	988	934	957	940	950	955	894	960	941	975	948	1000	982	958	949	974	927	943	979	932	937	954	954	969	902	926	1002	920	957	972	926	964	937	968	979	960	901	973	890	939	895	905	923	971	933	916	985	918	993	959	958	963	915	955	936	956	914	949	968	904	996	920	976	961	977	959	1003	994	947	897	934	939	971
40494	42037	37998	36123	32563	30792	28691	23849	20062	15211	11324	11242	6838	4985	3033	3539	3458	2978	2129	2369	2872	4338	3889	1617	1497	1764	1232	963	1171	850	612	450	446	437	398	430	366	387	309	356	354	351	357	333	334	335	336	327	354	296	339	336	305	325	354	337	303	300	339	344	324	304	370	317	306	267	312	300	313	299	333	312	332	321	297	348	328	354	307	296	310	314	345	323	289	302	306	329	305	327	310	312	316	308	321	306	320	318	332	304	345	287	323	332	298	325	346	315	327	307	322	311	322	316	305	345	321	336	325	332	318	287	331	316	315	342	381	323	326	322	305	318	294	335	313	319	344	330	316	343	323	305	312	322	322	304	325	315	319	323	309	316	307	324	283	297	297	355	359	339	318	352	323	330	287	322	328	307	309	317	318	317	319	342	324	324	328	316	310	302	352	280	326	326	297	304	304	320	334	337	318	336	316	306	295	337	308	321	287	310	335	328	319	342	315	291	306	314	289	311	337	329	311	311	327	307	301	293	324	298	312	287	300	301	299	310	324	355	326	308	301	306	298	350	325	321	333	318	327	315	312	325	330	335	324	305	299	319	324	319	315	319	326	302	315	335	304	292	301	324	324	334	304	339	343	324	323	329	293	361	291	296	323	308	289	336	338	342	323	310	312	298	339	302	336	313	310	353	323	276	321	343	332	327	306	324	314	328	292	323	296	283	350	336	361	323	341	295	320	308	315	348	328	305	306	320	292	298	324	300	338	318	331	352	299	323	342	309	335	290	318	337	307	320	288	313	333	299	324	308	306	293	286	315	330	294	324	338	311	321	335	317	271	310	371	338	307	294	337	313	303	296	324	320	307	362	320	283	308	314	281	324	303	351	300	333	323	336	308	308	358	334	318	303	294	331	308	288	330	279	335	319	322	297	331	320	308	289	285	323	321	354	315	302	326	338	329	288	308	332	306	312	342	311	309	342	289	310	325	326	309	328	328	333	317	325	324	331	318	293	285	332	297	323	288	285	334	321	305	317	315	341	255	313	340	327	324	346	341	303	335	327	338	312	335	305	325	332	317	308	329	279	341	338	331	328	315	309	322	348	305	301	301	307	336	313	311	313	316	311	293	350	313	306	315	332	343	288	326	320	308	293	326	300	341	333	324	323	357	357	295	312	304	326	324	290	365	313	319	290	315	327	318	302	301	335	352	307	336	303	359	330	319	317	307	335	294	313	337	298	299	321	311	352	273	280	293	285	312	340	323	306	316	338	314	339	328	318	331	316	324	298	325	340	309	318	346	321	332	325	339	276	316	331	307	341	330	297	281	326	339	314	297	329	347	322	325	310	293	300	310	334	293	333	313	300	307	299	304	344	299	337	321	357	351	297	347	312	302	303	326	295	306	299	318	308	328	322	305	314	301	328	318	307	316	305	326	345	277	308	342	312	342	301	335	299	287	326	321	309	295	319	315	337	298	347	330	326	317	342	354	342	304	299	336	329	306	327	317	340	330	304	310	329	319	311	344	343	333	311	335	310	335	330	341	327	324	310	289	320	358	314	291	353	323	353	343	324	316	306	317	301	304	298	287	324	347	317	280	313	321	315	321	323	323	307	354	310	298	305	331	306	304	311	334	311	338	324	316	352	351	352	315	330	310	311	297	333	337	314	318	307	318	328	292	318	318	342	297	292	334	331	298	317	349	304	281	307	330	313	313	303	345	336	313	342	341	339	333	332	305	324	317	331	320	312	290	326	334	336	299	340	299	328	304	326	302	315	311	326	332	308	331	315	315	318	288	282	308	303	329	315	343	316	353	325	315	325	363	297	323	325	338	349	320	331	352	335	308	298	320	315	305	348	330	327	340	322	308	302	297	311	301	322	307	291	313	311	329	322	311	307	314	312	304	324	357	353	320	318	283	326	351	311	311	325	321	307	315	343	310	324	326	306	296	304	344	317	322	313	322	332	341	305	314	345	335	330	358	308	346	335	305	314	319	326	331	318	321	292	311	334	303	337	311	316	308	302	328	309	349	316	331	316	318	319	308	320	294	312	326	314	294	293	318	303	324	316	300	311	294	345	294	308	337	312	334	289	314	289	310	333	325	340	308	324	306	305	329	302	335	330	317	320	305	320	332	315	287	318	308	352	313	317	320	326	313	316	298	335	359	331	319	314	297	332	293	301	320	309	332	340	327	300	310	269	328	317	317	313	354	315	302	308	289	310	334	334	324	291	346	332	332	308	300	337	273	331	332	329	327	312	313	290	304	315	310	302	298	338	327	321	332	309	332	297	301	301	330	312	338	348	303	305	313	311	324	311	312	311	324	319	325	323	309	312	315	325	319	346	314	328	310	305	288	314	319	326	326	329	301	329	308	296	308	330	306	307	283	328	319	300	348	316	298	317	317	330	288	308	294	310	305	332	302	330	325	343	318	289	346	329	292	317	326	318	326	320	285	316	362	299	294	338	303	280	306	323	356	349	302	291	305	314	297	326	329	278	337	298	305	339	315	294	309	290	303	311	334	338	303	328	316	306	336	317	326	320	315	303	291	289	337	327	289	339	291	316	315	295	321	326	314	339	335	329	329	298	291	293	324	356	320	305	300	309	327	345	323	325	309	308	272	325	295	303	294	336	334	307	341	325	335	307	305	319	282	302	324	309	312	330	312	342	289	325	315	339	322	344	304	289	324	337	326	317	326	292	352	321	313	323	296	314	313	324	341	337	323	328	320	287	328	314	333	310	320	322	322	322	321	327	315	341	330	331	317	313	321	283	331	320	305	338	303	289	353	311	294	311	327	313	291	326	349	334	348	287	318	314	310	327	311	309	352	326	329	338	329	339	333	330	302	298	324	303	360	307	297	316	314	314	327	333	311	327	318	316	334	293	353	344	311	324	339	330	329	315	352	282	308	315	320	333	305	310	319	326	308	318	313	343	291	353	308	313	328	328	283	315	297	327	297	293	308	310	299	300	315	300	321	326	312	282	287	301	319	317	327	316	321	327	322	316	285	310	339	305	310	330	323	321	317	313	365	306	343	308	317	315	365	301	317	315	321	303	319	290	363	325	327	322	289	285	334	324	312	332	327	274	310	314	327	354	352	317	340	318	328	348	304	367	320	305	307	316	292	327	283	329	332	335	312	332	307	289	321	325	272	328	317	295	348	309	334	322	331	341	350	332	293	346	310	321	337	346	316	299	331	313	307	287	320	305	310	329	311	355	308	296	345	308	304	320	325	328	294	317	318	310	308	321	311	307	335	304	304	308	314	292	299	350	319	309	325	329	325	355	296	322	331	296	328	335	306	301	304	350	327	292	319	334	338	333	299	351	314	312	329	303	296	320	328	324	298	318	292	321	301	317	340	339	310	313	330	299	321	331	312	340	304	301	331	312	332	322	333	310	316	317	368	328	323	296	323	289	292	304	292	338	312	287	325	330	331	328	318	304	328	347	314	302	283	305	310	326	290	337	332	367	291	302	289	308	309	270	290	329	308	328	299	304	306	303	295	313
33046	38405	39291	44610	44569	43791	40660	37306	34312	28765	27985	29037	20160	15623	11218	12647	12051	10524	10039	12055	14809	17542	13470	7457	8118	9066	6842	5219	6023	4711	3514	2368	1822	1843	1878	1315	1431	1385	1335	1175	1112	1053	1061	1021	1047	1010	1073	1020	987	1009	968	1014	1020	962	975	907	990	961	934	914	970	934	992	936	989	1011	918	984	981	926	981	938	963	932	911	932	921	929	946	943	946	952	938	942	926	978	938	951	855	956	940	959	937	951	932	939	983	952	964	898	941	885	927	927	926	951	906	936	908	915	900	968	911	910	944	917	950	940	912	860	925	932	887	901	869	931	958	907	921	936	949	922	875	939	933	888	907	915	923	889	894	868	920	889	994	876	941	914	877	924	920	923	905	962	921	930	911	945	862	905	890	903	927	956	943	914	953	913	905	913	910	922	914	922	924	882	872	877	900	892	911	864	954	967	911	946	878	917	940	888	941	949	954	932	901	922	981	940	905	897	960	950	866	912	969	914	917	923	941	872	939	845	886	909	940	938	987	933	872	934	949	929	912	868	916	910	890	957	915	908	928	908	936	909	960	904	881	880	877	918	951	860	899	895	919	943	947	922	973	925	910	862	898	928	905	982	943	886	874	929	895	914	919	943	995	934	931	892	876	909	940	932	935	943	878	933	963	927	915	938	972	923	887	885	876	920	855	950	928	911	928	885	918	891	880	930	953	918	904	897	908	921	957	941	882	905	902	894	907	908	896	923	924	887	882	922	912	909	891	948	902	929	908	855	915	912	883	913	944	860	940	880	949	905	948	944	906	930	933	893	858	884	974	920	965	929	948	905	902	880	893	923	917	891	974	943	901	882	899	915	911	886	883	893	900	963	886	882	933	918	921	963	937	900	904	936	894	955	900	854	932	906	913	879	956	919	897	978	882	882	939	973	916	944	917	891	922	946	928	875	979	868	858	918	902	957	904	928	882	918	888	932	937	947	900	927	914	950	928	876	932	902	912	899	843	926	928	936	893	932	919	977	925	919	852	930	972	916	902	914	877	884	962	909	905	915	889	898	936	889	910	942	912	942	975	900	846	950	927	937	930	889	906	878	909	939	870	914	901	916	935	897	939	935	970	902	979	889	939	930	950	964	956	912	896	911	880	896	887	925	909	935	906	903	959	963	899	899	915	959	889	932	881	921	934	903	890	974	899	948	901	902	894	927	922	921	916	999	929	946	876	884	936	909	977	865	962	933	908	931	976	933	874	941	975	957	947	901	987	932	917	916	900	915	887	902	948	917	942	923	903	895	888	898	941	921	918	857	892	875	869	942	926	900	912	986	888	908	907	881	922	983	933	863	882	917	983	899	914	892	967	887	882	945	929	915	914	917	903	891	894	946	949	884	850	928	890	897	954	929	978	932	933	898	938	888	888	894	971	905	988	908	942	869	956	927	938	920	892	911	901	906	938	929	929	916	950	927	934	906	900	928	889	929	958	889	924	920	908	867	907	946	840	910	867	903	937	930	935	952	857	906	898	949	925	874	908	883	963	920	955	892	931	899	896	885	886	935	917	885	893	896	909	936	950	855	970	893	969	899	898	915	902	906	922	896	894	905	915	933	924	933	938	923	908	910	896	901	888	905	915	908	911	948	852	884	886	923	944	924	934	959	907	927	929	899	945	875	908	904	921	954	936	940	889	886	861	844	914	924	930	940	871	916	916	910	926	903	919	914	963	898	888	929	890	930	912	879	880	931	931	924	933	921	893	933	930	907	937	915	906	942	922	861	918	882	971	871	927	896	882	929	892	910	895	927	945	929	953	901	938	919	894	987	879	877	887	911	949	893	962	926	880	903	920	922	875	903	924	859	929	880	921	926	890	867	973	926	924	868	933	933	942	944	900	892	932	900	957	875	879	938	935	948	924	920	937	888	910	917	902	916	898	872	903	908	862	968	961	898	890	910	882	891	892	881	948	978	935	928	918	919	961	921	921	866	932	866	850	881	950	929	891	905	925	962	935	924	900	899	920	905	966	877	925	912	930	935	895	913	895	940	920	920	919	930	914	908	942	899	958	942	924	923	922	946	932	934	886	921	883	934	922	951	886	890	986	939	850	882	846	903	916	923	910	928	896	918	906	912	898	883	899	925	882	918	923	936	969	892	931	901	898	938	911	852	926	913	926	892	960	865	896	943	893	898	894	920	933	923	880	871	993	962	944	900	925	937	928	908	945	884	905	898	957	927	979	955	907	910	912	915	937	940	984	885	959	910	896	889	916	940	901	928	892	907	934	915	913	908	884	953	915	923	937	931	969	880	903	944	951	919	892	966	916	920	911	936	946	937	886	925	888	924	917	867	1002	888	966	927	920	912	918	942	896	878	902	899	926	835	890	981	957	927	891	914	903	929	899	933	913	909	921	881	956	860	964	915	932	930	913	903	986	910	928	953	918	943	959	907	918	925	909	954	917	886	884	924	899	922	953	946	864	896	871	974	897	915	896	873	977	894	908	867	984	969	950	913	932	890	904	880	917	948	942	867	922	917	910	894	879	932	855	936	913	913	904	903	939	924	893	906	968	940	904	874	898	960	927	927	938	927	876	966	874	909	891	891	968	895	875	895	849	957	914	921	913	871	924	925	944	970	962	935	913	944	936	907	910	946	929	914	870	887	900	899	961	907	881	986	923	924	901	885	939	886	929	874	921	922	921	907	951	888	901	851	909	952	901	892	887	950	898	895	892	918	957	901	864	926	978	888	882	914	898	846	889	869	978	961	861	981	933	867	862	917	877	915	913	887	883	865	953	947	895	868	936	963	878	924	905	945	962	903	923	898	910	926	876	878	902	916	919	933	936	887	917	900	965	944	886	934	916	883	911	911	895	907	940	901	914	923	897	891	917	861	948	878	907	944	899	913	940	872	889	887	934	903	904	903	897	905	935	1020	882	924	909	954	870	965	901	920	947	931	935	902	904	894	929	941	905	860	840	957	952	872	929	888	920	930	916	931	929	947	955	925	893	897	887	946	907	917	932	936	914	923	969	899	861	924	925	918	936	865	885	907	878	922	950	946	964	924	961	926	902	922	891	932	914	962	879	938	933	955	923	906	893	937	902	895	884	936	932	926	881	931	950	854	920	899	932	945	937	881	918	936	898	875	925	887	928	865	892	953	958	933	944	889	947	924	859	952	921	936	930	889	937	965	899	945	868	916	931	962	932	925	1003	926	891	921	867	879	904	875	953	911	947	949	946	877	880	886	901	896	959	921	903	930	891	882	950	864	906	941	867	928	851	908	936	889	913	913	915	908	861	938	943	921	899	907	934	918	946	929	887	940	929	913	936	879	923	955	951	860	912	948	907	883	916	830	948	914	907	927	887	949	940	861	961	884	939	961	912	939	920	901	946	904	884	964	888	892	919	889	880	935	886	942	907	936	915	873	923	924	952	934	904	925	938	912	909	909	935	907	882	884	920	936	920	905	934	946	893	957	877	963	922	925	914	913	852	946	927	889	859	916	899	900	927	873	892	887	945	921	924	984
5965	7412	8415	6055	3425	2013	1385	958	786	580	477	462	368	266	223	299	329	275	235	271	251	291	288	208	251	210	203	180	204	201	201	197	201	199	212	183	198	180	167	180	193	206	200	182	182	202	170	183	175	177	160	181	172	167	187	202	197	191	168	167	194	204	211	171	171	192	201	201	191	190	164	190	155	187	194	188	178	193	173	203	174	194	180	174	220	185	192	183	183	189	204	202	187	172	202	179	204	170	180	166	189	192	173	190	186	188	199	207	178	202	193	199	193	175	197	178	187	191	166	189	206	190	196	182	171	184	157	175	190	200	187	194	193	184	205	203	172	188	213	178	189	189	200	182	240	191	182	209	208	198	170	185	194	191	174	180	196	196	181	196	192	225	186	185	201	177	201	192	205	195	180	192	201	177	190	164	185	204	191	187	181	188	205	186	197	150	165	176	176	192	165	211	185	164	196	193	162	208	169	184	174	185	170	180	200	206	170	192	174	177	176	194	179	190	204	177	174	192	186	171	181	195	183	208	176	176	197	186	200	178	168	181	191	177	155	192	176	185	185	184	210	182	208	186	186	172	185	158	169	199	193	188	185	177	166	177	178	200	180	171	203	179	189	198	208	193	193	187	191	184	180	205	151	172	193	186	190	198	201	192	180	197	193	177	180	199	188	177	189	189	162	165	190	168	168	196	194	187	166	196	189	203	174	175	175	193	191	173	186	176	204	183	167	183	193	196	188	196	203	197	191	168	169	183	197	181	191	162	195	201	204	178	176	196	155	205	182	174	187	184	176	199	175	166	169	224	188	186	176	170	197	181	201	189	161	189	171	187	175	182	181	210	193	170	191	207	192	183	183	183	164	174	201	168	199	174	159	200	166	177	180	213	184	190	179	171	198	184	197	194	201	172	206	177	172	192	204	178	215	188	177	172	159	185	209	191	198	174	194	189	196	173	184	184	181	208	185	205	196	168	205	193	207	202	187	210	189	181	188	203	178	180	184	203	180	188	188	221	174	191	180	183	169	177	196	159	175	198	187	200	191	159	176	209	191	168	203	177	194	204	187	176	164	201	169	157	182	164	204	171	182	192	184	191	178	176	177	210	183	192	202	164	180	191	206	198	196	181	186	212	187	208	157	179	177	196	188	203	195	195	198	217	207	212	185	195	201	192	216	202	193	183	188	173	156	217	201	180	183	161	192	197	186	224	197	197	197	191	202	182	199	188	194	214	192	209	195	194	190	200	191	193	187	204	169	171	205	192	171	175	191	189	211	210	172	211	175	193	202	198	217	189	215	187	164	189	167	177	180	186	185	190	186	165	206	173	199	190	161	199	187	187	185	202	191	165	196	202	180	188	166	159	195	177	212	173	188	170	186	177	193	184	178	189	178	199	167	179	159	163	201	201	196	191	184	202	203	201	181	184	177	187	171	173	171	189	177	177	193	191	192	186	173	213	192	206	187	200	192	167	174	170	171	187	190	183	165	180	188	232	191	190	178	189	176	164	177	187	166	190	170	217	173	203	193	208	206	176	205	209	195	226	201	186	180	183	173	185	200	185	197	181	208	173	206	192	198	185	190	158	171	175	190	189	198	206	188	198	182	159	200	192	187	182	167	195	183	167	175	167	173	205	184	190	163	206	180	168	156	167	183	175	194	188	187	184	181	174	188	205	169	177	174	174	205	212	209	168	179	176	198	178	173	192	198	206	226	217	225	205	190	190	197	197	176	192	177	181	178	181	206	191	159	176	202	195	193	170	182	192	170	179	214	182	175	187	186	186	189	178	167	174	180	175	179	177	192	217	198	189	176	183	200	166	200	162	166	204	175	172	199	196	193	188	167	198	192	195	185	185	199	190	232	184	189	192	187	176	202	183	179	197	186	188	198	151	195	201	186	185	187	162	201	206	172	181	189	180	193	217	187	186	194	202	196	186	165	206	204	198	201	194	185	182	189	166	197	186	178	186	184	192	182	194	181	169	176	179	218	193	196	193	199	182	181	184	170	177	207	189	158	195	191	201	212	169	188	207	166	173	195	195	193	193	177	185	183	180	198	202	211	184	196	185	206	218	180	189	177	180	195	194	186	201	182	187	197	188	186	184	191	193	190	175	189	203	178	204	184	198	181	172	171	173	185	204	165	162	187	207	170	203	157	198	178	175	189	169	181	183	186	187	191	181	207	221	214	210	165	175	184	202	199	174	165	210	184	209	203	191	177	212	178	179	200	176	178	168	208	183	210	203	202	182	184	191	164	180	187	179	192	189	204	167	233	175	190	190	188	160	223	206	178	212	210	203	175	175	197	169	185	184	176	184	186	183	197	201	208	175	208	167	182	192	175	191	186	187	193	205	194	182	189	178	190	176	182	207	206	201	216	190	180	184	182	194	170	196	192	194	173	193	167	203	192	187	190	185	170	200	210	191	192	172	178	184	186	183	164	165	186	189	179	151	197	179	170	182	184	179	154	195	221	183	195	190	189	208	204	177	202	187	190	202	193	178	208	166	207	199	183	195	190	190	185	174	186	202	204	168	188	193	160	187	187	196	168	206	183	188	208	201	187	182	195	202	184	209	197	195	174	201	188	182	188	182	178	183	201	199	189	187	183	209	194	173	171	188	166	206	210	186	181	169	175	194	200	193	181	173	200	158	184	189	180	186	203	170	200	197	182	190	184	203	190	187	171	182	181	204	191	182	208	170	185	195	195	183	202	194	159	173	196	198	178	189	196	193	193	191	198	180	205	179	199	171	190	187	188	213	186	186	199	204	194	176	196	193	213	182	172	177	170	189	216	171	204	196	195	194	193	198	206	196	177	196	205	193	132	180	194	203	189	192	194	187	188	187	195	223	195	173	194	146	185	193	180	200	200	185	193	181	182	208	171	181	170	174	178	177	168	198	217	187	181	176	177	168	184	193	189	177	185	180	187	178	193	176	209	175	196	169	182	194	172	175	180	194	215	173	188	184	188	186	206	191	198	198	194	182	184	178	179	195	187	193	182	163	222	178	199	185	202	214	198	200	182	188	188	178	202	191	176	180	182	209	188	207	186	189	188	161	180	191	204	159	185	178	184	178	180	198	205	176	192	188	187	182	172	181	210	225	188	206	192	160	187	194	179	203	209	189	199	204	182	180	185	212	171	199	188	184	204	183	197	178	189	178	182	191	205	208	190	180	209	202	188	164	208	184	184	219	195	173	189	195	196	165	218	184	188	199	210	179	181	201	198	187	189	161	209	171	173	183	194	198	197	184	217	180	186	171	214	175	179	212	177	204	199	169	208	187	193	206	182	191	199	208	179	196	165	191	212	185	182	194	186	218	182	169	202	165	196	185	182	167	177	185	206	185	187	206	180	198	196	215	171	198	202	157	182	187	196	184	182	185	191	170	193	187	171	193	176	196	177	229	167	171	202	201	175	193	183	198	191	174	164	195	191	179	201	175	192	199	191	191	195	187	170	212	180	193	204	180	191	200	190	183	185	200	180	231	185	187	198	183
5792	8586	11638	12128	8745	6562	4809	3996	3082	2533	1908	2059	1481	1246	940	1273	1178	1081	882	974	1041	1446	1181	901	885	878	814	777	732	738	713	578	653	603	632	620	633	627	572	660	637	584	600	640	640	602	620	631	614	631	624	601	619	619	595	608	589	612	604	610	571	618	603	637	623	645	619	616	642	666	599	598	630	618	637	552	579	649	627	649	620	643	613	634	649	653	610	656	650	615	601	617	578	630	614	594	592	636	623	578	617	613	632	640	648	654	549	612	601	608	609	585	583	600	612	630	589	673	607	619	604	607	597	626	622	611	598	611	624	611	615	623	583	644	659	613	579	640	592	663	618	583	598	600	607	593	636	602	643	640	588	616	594	631	624	595	615	605	623	599	595	577	572	589	606	611	625	629	642	582	570	638	625	610	613	611	552	612	614	614	666	581	586	589	674	638	611	608	593	594	602	613	583	608	575	584	623	594	605	640	573	628	582	604	597	591	608	611	630	623	627	604	600	599	612	604	611	571	661	585	609	609	626	631	592	635	595	630	591	562	592	616	632	613	573	630	605	624	643	626	647	631	608	610	643	625	630	591	620	562	610	594	615	582	581	569	585	535	631	653	596	591	616	619	651	635	617	658	636	615	618	608	645	630	643	603	616	624	571	635	628	576	634	624	591	636	640	575	633	608	613	652	610	624	644	609	624	571	618	587	618	605	630	591	638	597	611	620	608	637	613	597	560	605	614	656	567	627	635	611	561	633	583	620	642	589	609	598	629	636	611	578	549	605	597	635	606	593	619	593	573	624	582	622	609	584	610	609	625	576	606	607	621	628	583	600	596	631	602	589	616	633	598	598	578	614	622	630	601	602	625	601	630	648	588	602	612	626	660	626	629	622	621	581	606	548	613	619	632	649	620	595	615	608	610	600	600	563	604	594	639	658	614	638	612	626	641	582	604	601	574	605	610	638	575	636	599	583	611	651	642	626	570	591	582	588	624	668	633	597	647	590	630	614	556	649	657	580	612	567	616	598	617	603	623	611	616	643	654	575	630	625	590	581	599	629	591	597	583	616	633	602	609	617	583	585	655	583	624	606	632	662	665	644	601	620	643	598	591	592	591	659	601	613	578	594	606	570	596	612	641	628	613	607	607	626	664	613	591	595	609	597	625	623	631	626	623	585	601	625	575	603	642	636	605	599	616	620	609	625	593	632	568	599	589	612	599	602	629	613	623	627	623	623	606	616	625	621	641	601	633	628	632	643	581	666	609	625	609	640	596	609	618	631	626	671	610	603	610	626	647	674	606	614	645	663	666	638	614	660	598	651	613	605	602	620	607	582	652	606	606	645	594	653	583	640	615	644	641	605	588	618	574	627	603	621	611	618	584	613	614	639	620	621	606	691	600	609	598	605	640	624	612	616	593	639	628	585	556	610	621	599	618	639	641	574	581	631	570	636	588	616	628	570	638	627	634	621	611	638	599	617	616	610	621	620	602	590	606	659	583	589	581	628	621	595	581	642	604	599	604	622	605	610	585	570	618	595	586	578	610	613	542	612	583	571	607	616	590	604	627	590	657	647	603	634	632	621	608	586	590	627	636	575	625	626	617	620	645	702	607	605	620	625	596	638	607	610	651	582	605	581	568	588	634	603	632	636	600	649	610	598	615	626	638	641	599	622	620	617	607	646	625	608	600	546	604	612	630	591	624	599	619	616	627	539	585	573	575	634	628	597	641	620	638	612	595	622	612	624	619	595	604	597	608	620	591	584	644	595	616	643	594	596	645	617	582	573	587	609	587	659	643	654	586	657	590	602	577	574	593	629	651	626	662	636	668	637	679	645	595	600	610	646	588	629	655	605	586	650	594	579	629	602	609	599	632	607	625	600	611	612	611	612	617	587	625	588	619	582	590	623	601	616	594	637	566	603	607	657	628	575	636	593	599	616	619	625	575	621	585	654	583	639	606	631	642	614	622	600	609	608	637	599	616	600	598	600	632	600	646	621	561	589	601	636	597	657	589	619	587	643	610	640	596	613	588	647	590	642	587	654	612	600	616	641	635	569	604	618	603	626	640	641	612	535	640	639	666	580	597	639	634	601	608	591	627	619	631	642	588	619	611	647	601	640	614	597	616	626	614	638	625	620	607	609	670	573	631	609	627	633	637	601	648	611	625	636	592	608	609	660	574	590	626	637	580	560	617	647	597	628	661	637	614	624	620	606	611	571	655	588	614	592	589	637	595	638	673	640	594	608	620	588	619	606	633	610	626	610	635	627	618	568	619	571	629	604	657	559	610	592	636	645	637	650	625	593	620	621	652	562	573	614	640	581	583	613	586	637	592	612	618	608	626	626	643	608	589	624	607	577	592	661	563	596	621	594	573	581	588	634	576	655	606	646	589	610	644	609	568	605	627	627	627	606	605	572	607	640	607	621	598	599	603	594	685	621	598	605	651	639	624	598	575	642	627	596	621	647	615	602	595	586	601	651	564	594	593	608	617	641	632	580	632	631	587	636	596	574	632	603	628	588	645	572	622	608	609	595	616	591	579	627	621	552	612	580	558	632	609	582	651	594	648	637	659	557	658	599	606	626	597	576	652	624	619	623	612	569	608	603	598	622	610	631	642	601	612	638	599	618	606	592	588	613	611	630	634	594	596	602	579	578	588	587	583	634	613	620	608	628	584	601	580	593	606	630	596	614	620	574	604	617	583	623	588	603	598	610	583	586	611	616	634	600	592	609	629	607	596	654	656	574	617	639	591	587	650	594	619	609	624	578	574	610	634	594	578	612	603	638	646	630	550	621	568	599	581	623	629	578	580	585	623	556	578	574	587	651	615	585	613	583	638	596	621	549	618	571	643	628	655	598	670	632	616	643	590	601	611	614	597	618	618	593	624	597	633	620	640	576	611	639	599	634	650	597	613	573	630	589	651	594	601	577	611	626	640	603	643	601	628	605	587	648	669	615	620	599	617	646	606	620	675	636	594	624	591	595	665	618	645	618	602	607	589	628	597	631	605	625	594	601	586	658	595	602	614	614	645	601	588	671	590	603	649	656	632	610	628	567	625	714	647	647	556	628	601	640	600	641	624	646	631	612	612	608	638	627	611	630	604	627	603	582	572	624	556	628	629	542	614	622	614	627	601	609	612	619	582	654	620	604	613	612	622	593	658	607	590	655	548	613	662	606	584	600	635	617	616	586	573	577	635	618	614	664	610	638	568	607	636	621	658	652	602	591	588	600	607	621	612	620	653	673	619	618	616	597	632	602	568	620	596	613	611	625	608	631	616	626	626	569	587	621	633	595	630	609	611	595	622	568	633	654	601	679	559	606	601	620	631	622	591	607	573	591	577	635	625	655	601	615	579	592	661	617	605	648	589	611	589	590	594	599	615	577	588	597	587	612	629	597	626	589	606	613	611	633	606	620	617	608	617	626	601	613	657	584	603	639	609	610	619	602	614	605	582	648	597	633	640	684	631	607	618	671	609	618	607	628	625	597	594	628
29726	35858	35179	34008	28599	23705	18744	13227	9132	6770	4459	4448	2714	2062	1278	1530	1940	1429	1017	1053	1108	2151	2093	1024	658	796	743	654	504	525	478	404	345	370	344	352	384	333	347	338	303	351	346	320	324	331	302	332	337	341	309	303	333	313	325	321	322	326	352	317	332	325	319	303	332	273	332	376	335	315	316	353	349	307	365	322	345	346	371	320	323	323	339	323	329	323	319	343	312	330	345	323	321	359	329	308	326	344	325	312	289	322	338	304	300	350	299	285	320	319	333	324	325	358	335	318	314	327	304	306	309	335	341	290	294	303	347	312	308	344	350	328	328	337	339	308	291	333	353	321	318	330	341	322	293	327	301	316	311	350	356	328	324	328	346	342	315	327	294	328	312	316	295	295	302	311	313	318	323	348	286	323	295	312	342	325	310	329	339	305	327	296	313	345	305	324	370	324	331	324	354	321	354	354	350	340	291	332	323	341	339	328	308	316	278	310	324	330	318	298	309	313	327	327	321	274	316	303	338	302	345	288	323	328	320	309	307	285	288	331	292	336	324	343	349	323	343	315	324	323	307	313	307	311	359	306	315	347	320	328	324	312	290	356	320	327	327	339	326	303	326	319	336	317	327	296	332	324	333	325	345	345	310	300	364	291	314	312	315	334	311	340	306	359	305	352	356	320	300	309	332	341	366	314	323	291	333	313	344	322	318	283	320	322	302	335	303	310	318	306	297	320	305	321	334	335	321	308	303	351	299	322	305	311	315	345	342	317	293	345	303	318	358	282	319	326	318	316	314	322	302	304	324	342	318	297	336	351	304	329	311	338	352	327	293	346	343	313	334	327	306	306	318	314	361	316	360	333	351	346	320	361	323	318	313	327	306	300	319	296	319	323	332	346	341	342	310	341	298	315	336	294	286	312	324	358	324	296	305	291	328	320	317	318	335	306	332	318	325	333	309	334	346	281	336	308	316	304	314	307	352	311	334	323	332	314	322	307	329	323	327	324	310	347	329	360	309	315	318	328	315	336	308	358	312	319	333	313	313	315	323	338	349	345	308	310	339	320	372	351	338	328	315	312	328	323	309	359	350	337	327	305	301	319	329	319	311	290	304	333	315	316	333	314	333	338	301	314	326	331	313	304	333	325	327	301	325	316	316	307	341	357	318	345	317	323	318	341	288	316	273	335	330	332	318	314	316	343	335	296	344	322	338	329	309	351	286	309	339	348	325	312	331	319	325	331	305	321	308	323	339	349	357	341	336	330	329	340	306	339	325	317	320	336	336	329	309	295	340	346	325	339	334	318	327	289	320	298	324	327	328	333	320	314	308	321	317	323	326	352	309	334	320	301	331	315	336	303	312	311	336	337	342	332	350	318	328	342	322	350	325	319	352	283	310	300	306	348	335	311	306	301	309	318	343	327	327	311	349	328	283	324	356	319	318	335	336	322	321	309	330	295	308	313	320	342	342	322	327	348	298	348	289	299	349	317	324	308	309	312	302	355	336	315	323	334	313	306	295	324	325	319	314	338	324	302	320	314	311	310	315	300	325	306	342	306	325	290	291	312	337	325	313	354	284	354	350	287	313	309	319	334	326	309	339	332	297	328	318	308	333	359	328	302	343	304	364	302	325	307	332	347	289	352	336	313	302	308	313	311	313	319	320	295	325	316	298	341	341	384	347	327	351	318	314	308	294	323	345	335	299	320	340	281	317	331	336	337	331	334	313	326	315	292	345	341	330	345	338	331	336	307	344	349	328	313	350	358	313	344	298	305	279	307	312	295	336	307	328	327	340	340	311	341	295	304	319	359	345	315	297	330	346	332	340	303	297	287	328	307	327	346	313	310	344	337	335	373	334	334	333	321	336	306	342	314	318	321	313	329	326	353	340	312	302	304	298	329	327	341	316	323	329	317	307	315	329	315	344	337	323	316	320	336	318	332	331	336	315	297	351	328	303	311	327	283	314	315	325	359	320	310	321	335	333	317	341	326	330	311	334	322	326	332	328	304	294	331	305	305	351	307	320	329	325	338	331	307	298	304	309	338	307	343	306	312	304	290	330	337	277	341	276	327	325	319	296	308	305	308	318	335	332	351	289	342	317	313	313	308	329	331	328	313	305	313	340	324	347	360	295	338	316	329	312	341	350	307	332	323	316	348	327	312	316	315	276	281	332	329	332	321	314	292	328	385	318	309	327	318	303	305	305	322	317	351	342	326	320	314	323	318	313	301	321	360	314	319	323	301	312	292	343	373	316	336	299	316	333	343	344	288	329	328	345	316	338	330	323	316	326	345	308	306	299	309	273	282	313	335	327	341	314	329	317	329	289	348	343	313	332	304	312	337	342	345	325	320	318	306	331	352	300	291	317	323	336	342	346	321	323	301	305	337	335	336	331	319	323	309	307	336	322	339	340	329	325	304	308	327	323	331	299	343	339	329	308	314	332	309	346	298	292	335	284	326	304	346	350	309	306	356	303	335	312	335	315	343	285	297	308	342	295	327	339	330	340	341	292	303	340	311	341	345	314	334	315	298	319	340	321	342	352	294	311	302	330	303	355	314	288	335	318	320	312	331	323	317	322	327	307	317	327	327	321	329	311	338	343	336	323	346	297	366	315	324	341	319	325	309	321	334	313	326	334	333	312	351	329	365	309	330	307	319	314	314	300	345	344	353	331	327	327	302	325	339	306	301	304	331	334	302	325	293	311	349	331	344	309	309	350	335	325	310	319	329	326	315	330	325	338	354	338	300	304	330	302	298	319	303	354	308	350	329	318	336	363	298	311	318	320	339	304	343	368	345	318	332	346	316	346	333	346	307	294	300	322	301	327	320	343	284	311	338	317	338	306	351	317	337	335	336	353	322	329	325	280	333	322	340	322	337	330	346	349	299	350	342	313	296	300	310	324	312	302	329	344	325	350	351	328	315	339	343	333	303	319	311	318	315	307	302	364	321	325	305	320	303	345	284	322	276	323	329	325	313	319	319	292	329	314	353	308	307	327	326	311	328	346	334	337	317	308	302	335	326	318	336	327	317	321	326	318	325	342	312	323	330	337	296	335	305	317	331	320	325	330	330	348	334	315	332	339	319	308	320	315	340	287	343	354	329	382	325	336	301	309	331	308	326	320	308	315	305	332	319	349	314	329	345	338	335	307	320	346	345	318	324	291	340	306	324	330	356	356	282	309	297	335	296	314	323	345	331	328	313	331	337	313	327	337	335	306	342	319	312	322	348	304	373	378	305	345	359	306	327	334	352	360	290	297	295	308	316	291	333	288	312	305	294	332	324	313	316	306	311	339	324	351	309	347	347	335	327	333	312	332	312	319	324	358	343	292	323	322	303	297	339	334	318	314	357	301	310	331	322	336	321	342	333	310	310	316	343	358	319	348	328	325	321	321	340	325	340	334	352	328	311	285	322	330	322	310	337	323	331	310	342	328	321	316	333	312	319	309	326	322	309	314	303	320	305	340	345	283	324	330	293	322	324	333	317	325	354	319	321
23571	29017	33220	38770	37121	34414	30651	26926	23069	18974	16138	17906	11547	9466	5795	7161	7634	5927	5018	5501	6486	9448	8361	4952	3520	3994	3873	3480	2812	2567	2250	1572	1395	1330	1206	1161	1167	960	1065	1030	998	1050	955	1002	976	978	983	977	1001	1051	1010	956	1004	959	994	988	989	975	963	995	957	971	953	975	970	1017	914	971	951	987	995	963	983	997	1008	1013	967	931	987	966	969	972	938	939	1005	939	908	994	883	979	982	936	957	897	965	990	948	940	954	992	899	971	979	1023	961	1001	921	926	986	950	972	976	902	959	977	954	954	961	985	1011	941	963	949	917	936	1017	955	980	1020	971	919	1006	982	932	929	924	941	977	963	951	960	962	904	954	934	952	1018	973	989	944	960	1001	856	963	941	931	923	973	911	1001	949	941	968	929	911	900	943	962	939	965	915	988	904	949	971	974	931	1004	957	925	944	950	938	976	946	1003	1006	963	967	939	962	975	979	937	940	985	920	1029	948	981	926	967	961	942	984	974	941	967	937	930	957	911	975	918	904	982	993	1002	975	1020	957	969	978	941	1015	931	1007	965	995	958	923	926	965	932	952	924	935	928	1017	880	952	961	952	926	921	992	955	1004	959	989	976	926	937	956	964	1006	920	961	953	973	994	933	963	949	939	943	964	914	942	973	1023	984	982	917	966	1005	949	1005	959	907	942	981	956	936	945	986	934	1023	954	1020	901	1007	948	938	979	903	995	950	964	918	950	899	968	980	926	944	958	944	993	1010	914	962	947	965	937	931	955	934	978	959	913	944	927	974	957	925	953	967	991	963	927	955	882	978	1005	948	983	969	933	946	984	1012	964	901	966	992	903	967	962	974	987	974	895	991	968	959	917	912	982	983	964	888	925	940	971	967	1020	963	921	924	962	942	985	967	945	1016	956	923	954	951	930	906	911	958	962	949	1005	957	977	964	1000	917	900	969	965	957	979	979	917	970	1007	955	986	991	972	901	1005	993	911	961	935	961	975	943	961	935	904	925	968	942	930	947	982	935	1012	936	935	924	937	933	945	957	944	884	923	934	977	921	974	945	903	964	942	899	910	964	988	983	943	930	932	949	963	960	950	940	931	948	977	925	965	959	921	933	948	1002	1054	967	978	943	949	997	959	931	992	954	984	970	890	972	939	971	957	986	893	950	943	980	932	925	944	973	947	938	972	1025	949	987	1002	937	939	896	975	915	958	979	939	922	994	963	939	968	960	962	968	967	949	919	964	962	955	935	956	948	980	975	964	1043	941	934	959	894	952	943	969	942	953	966	900	943	938	898	967	938	949	992	919	986	906	932	933	938	994	916	1016	913	929	950	994	934	997	1005	920	915	934	945	946	941	906	996	946	956	967	965	959	952	925	979	955	1019	994	1000	910	965	960	952	981	905	880	941	944	977	960	978	936	886	944	934	983	936	994	859	946	977	971	931	968	939	994	944	941	892	944	924	952	952	901	929	970	948	1015	964	958	935	992	924	939	897	915	983	953	896	980	919	922	959	952	958	920	939	1004	1001	971	994	946	963	968	954	896	989	984	933	960	923	943	931	950	889	956	971	920	923	969	939	984	946	930	988	921	986	993	917	957	946	924	952	922	949	1004	941	969	968	936	999	908	986	1005	925	897	893	890	932	914	970	962	937	937	939	932	971	1018	921	957	920	923	940	1022	943	940	954	921	927	903	981	946	1000	967	945	979	995	917	956	951	979	939	985	954	976	932	916	949	957	939	945	959	895	960	974	994	906	1001	1008	942	998	906	987	911	969	1017	977	918	982	969	905	973	920	954	940	970	914	901	946	945	973	965	920	948	926	927	961	940	986	941	877	1009	886	971	923	982	925	1009	953	938	994	964	942	950	987	940	925	938	941	926	937	927	968	888	934	946	1003	969	955	924	930	911	994	972	1016	917	982	931	980	994	955	960	972	969	935	916	906	971	966	936	846	993	971	908	960	927	973	934	925	978	1007	936	881	912	959	954	909	891	940	1011	948	950	960	935	974	960	970	984	912	1016	920	944	933	991	979	875	968	985	930	965	906	979	949	904	957	970	962	937	964	953	960	905	968	897	1009	938	975	1004	940	983	961	953	1009	995	996	982	938	973	923	953	944	977	962	944	999	902	972	918	935	946	1002	957	975	959	965	1007	993	919	993	942	964	995	979	994	927	958	956	943	980	942	913	918	926	986	940	914	942	931	944	966	976	947	928	963	949	955	911	940	947	989	920	952	906	961	1007	918	942	958	958	939	943	958	980	954	951	909	1001	991	917	936	942	950	949	923	937	936	950	947	955	1015	906	920	956	943	923	951	933	947	974	1007	926	910	892	1008	949	977	931	894	938	984	955	1011	958	955	946	924	974	943	1040	913	946	988	917	925	982	941	903	984	936	934	977	954	954	985	992	962	900	999	991	974	985	979	943	994	970	897	996	924	953	973	913	975	983	1008	953	967	956	968	945	918	970	1051	976	957	943	930	914	972	957	971	912	934	883	952	1010	903	971	972	976	985	927	962	902	962	910	979	922	1003	959	967	933	948	956	933	955	1014	970	957	934	972	901	930	955	1014	949	1033	924	999	912	1013	932	911	993	959	932	958	907	893	939	963	926	947	969	966	988	976	990	888	946	934	962	925	972	993	968	947	937	925	978	931	957	899	947	955	969	1015	880	979	980	970	1010	898	931	975	973	911	924	900	953	905	926	988	969	974	937	945	970	1006	951	918	931	985	898	913	931	937	988	935	953	980	948	985	885	888	974	960	995	964	966	926	1006	923	951	986	968	948	963	955	906	944	1026	951	965	911	970	971	922	996	971	980	907	1011	967	982	932	941	1020	939	970	927	915	1008	977	936	932	959	999	920	986	946	965	930	969	891	927	950	847	916	932	925	914	917	1024	929	949	967	983	940	920	965	899	910	985	951	989	925	959	908	954	937	960	924	952	945	1002	908	968	974	891	940	926	914	923	902	930	969	903	1006	976	954	929	930	935	966	945	988	935	963	961	1003	1016	939	982	965	919	995	983	901	984	914	892	924	921	956	982	958	995	992	949	959	947	927	955	966	979	956	967	949	972	1000	960	936	1006	893	923	961	895	943	977	952	930	983	968	965	943	951	974	974	994	993	1026	970	940	910	914	888	960	1007	956	917	1030	886	876	963	1008	918	906	973	992	952	948	930	947	967	924	953	929	910	925	996	936	985	939	985	934	964	920	932	939	926	980	986	957	970	926	939	982	919	950	992	1000	921	930	985	960	957	899	923	981	951	893	939	940	982	991	982	955	926	951	968	890	902	930	936	1015	917	990	960	921	976	962	915	946	910	973	918	963	914	944	993	961	880	955	970	939	956	934	947	937	995	957	956	954	969	960	917	992	992	932	927	956	989	955	991	964	1005	941	959	972	969	974	952	933	987	934	1013	930	961	952	972	950	954	961	956	1019	936	980	981	963	940	909	947	957	919	985	935	925	994	908	1000	962	953	976	956	877	981	949	959	934	960	994	949	967	942	966	950	949	972	1002	969	963	1024	1009	965	981	942	945	899	936	979	930	977	974	972	944	946	971	950	982	936	1000	981	1031	958	958	945	962	918	989	1003	960	984	985	942	960	1002	954	956	973	969	948	979	975
41124	40378	37796	36205	33227	30513	28174	24211	19505	14449	10605	10727	7936	4708	2710	2474	3804	2713	2112	2011	2268	4096	4633	2240	1451	1170	1162	1123	905	735	861	596	409	416	357	354	394	365	345	363	366	377	324	336	322	329	355	335	300	319	340	376	334	320	354	333	297	338	309	331	359	323	328	340	353	315	311	308	312	311	303	313	307	324	324	379	333	299	292	322	340	345	320	342	337	315	322	335	312	276	309	322	308	306	346	278	340	308	293	332	348	342	363	339	324	318	335	325	309	312	328	319	288	311	284	307	329	328	319	332	299	314	337	302	372	320	300	315	305	318	334	291	324	325	323	333	334	345	320	302	330	316	301	347	279	299	289	348	296	342	305	305	318	312	315	328	333	313	285	317	321	326	333	321	314	322	320	333	325	305	297	304	276	323	318	344	305	303	327	313	363	294	316	340	318	338	300	308	332	326	322	310	321	321	327	295	322	318	327	328	291	308	316	299	285	305	307	326	335	309	332	335	315	308	274	356	306	274	304	312	343	334	320	300	334	271	313	329	307	285	319	325	303	297	296	320	311	307	302	297	314	321	308	303	347	300	337	307	323	302	313	324	303	344	299	316	331	332	339	288	291	304	300	366	296	288	329	282	309	315	290	304	343	328	326	318	332	331	332	334	334	326	317	309	330	347	330	331	350	335	297	314	321	306	326	297	308	311	286	292	319	273	330	314	316	306	308	318	309	348	320	323	344	336	311	259	258	304	324	303	307	322	330	332	311	321	298	309	334	309	305	317	291	292	370	346	287	319	321	318	339	303	331	270	288	333	311	306	323	315	306	307	327	309	326	298	337	337	329	355	302	343	314	310	283	350	310	319	337	330	317	321	328	327	329	298	315	330	325	331	313	286	348	305	304	310	303	322	292	358	314	299	336	341	336	322	309	312	326	333	340	300	320	302	324	321	337	331	315	353	310	310	323	323	312	350	291	301	308	317	310	315	332	341	350	304	316	301	326	317	312	327	335	310	332	314	323	298	348	283	308	318	324	303	343	329	316	324	291	300	302	328	304	323	302	297	296	294	296	304	354	317	307	308	274	335	322	324	334	339	308	304	323	319	317	312	341	313	339	338	272	323	302	349	317	341	327	312	314	305	321	308	313	318	295	313	331	300	305	316	316	333	309	296	291	326	339	327	319	337	333	324	333	334	303	283	341	291	331	321	318	296	335	337	314	319	325	319	305	306	322	300	288	314	336	328	309	309	318	314	280	334	303	302	319	306	334	314	324	307	318	323	364	343	314	323	307	332	288	297	313	312	302	312	307	298	307	340	315	332	305	287	330	325	322	330	308	324	318	311	318	312	335	312	356	348	336	296	307	303	314	323	307	294	320	305	306	303	303	341	324	300	327	298	294	327	333	287	306	343	325	319	302	339	304	351	319	317	291	304	284	322	303	337	327	311	318	342	311	362	310	302	332	323	348	324	310	317	319	328	333	308	317	337	315	341	311	311	344	323	307	321	341	321	308	304	305	303	307	305	295	285	314	313	329	318	323	323	313	275	305	297	324	342	350	340	336	277	309	315	305	325	356	311	304	318	318	324	300	338	286	328	306	326	315	325	324	358	322	327	338	295	338	316	316	333	287	324	350	279	318	337	306	309	306	337	286	328	321	343	316	313	324	315	319	315	328	321	338	337	320	328	314	274	291	286	305	336	329	312	337	318	320	320	323	295	296	300	328	303	311	342	297	336	313	324	330	327	306	300	314	298	295	297	325	321	337	292	313	320	297	316	301	316	311	300	321	339	330	314	317	316	301	281	341	313	303	329	323	324	293	307	349	319	301	321	328	309	306	302	339	356	300	340	321	317	349	283	332	314	321	298	288	328	340	329	288	323	326	319	352	309	328	305	297	293	317	324	309	279	347	300	296	336	341	318	299	319	296	331	333	319	326	338	299	296	294	324	306	302	344	276	324	303	330	302	328	288	311	289	324	306	338	325	312	320	299	341	317	339	292	315	265	313	324	321	302	343	325	313	351	308	311	314	282	316	328	331	334	269	346	324	304	309	278	329	351	327	343	328	315	295	326	322	293	315	306	325	310	338	294	330	334	291	296	322	312	308	286	304	300	287	303	321	296	312	303	304	312	334	340	328	322	325	305	309	331	328	327	317	302	303	281	326	285	333	319	343	310	318	315	342	339	319	285	325	348	325	305	322	315	341	349	314	323	315	285	295	299	321	302	292	322	306	328	313	308	304	322	324	353	318	297	333	319	312	309	321	313	297	297	317	342	309	289	302	324	282	312	305	283	312	299	329	328	321	299	321	296	311	331	313	309	327	339	329	323	309	314	330	316	308	325	334	315	272	305	290	320	318	350	312	302	291	307	311	340	353	275	311	303	320	327	303	326	338	310	302	274	324	337	338	315	321	317	343	332	315	343	339	309	300	314	339	320	325	321	343	317	324	334	328	295	318	327	327	325	318	301	310	289	301	310	293	328	322	295	324	315	314	326	317	275	355	348	325	305	303	317	333	305	300	276	312	353	345	318	294	317	292	295	323	299	320	325	319	305	286	340	297	295	303	342	308	308	334	317	315	293	293	341	335	320	307	298	279	318	288	335	306	328	298	316	299	311	328	316	324	303	286	322	340	315	311	309	292	315	311	315	288	295	294	323	332	342	302	295	335	305	304	307	332	332	304	326	307	292	319	315	309	306	311	294	344	324	303	307	312	323	294	299	305	288	311	302	351	315	335	289	351	301	310	296	300	303	278	371	285	327	302	289	318	339	296	307	340	295	327	295	295	303	320	356	305	319	304	303	316	301	298	333	317	337	298	339	332	338	351	307	339	305	306	310	320	294	332	315	305	334	305	311	314	298	333	311	318	304	333	312	323	317	344	321	325	341	350	331	298	292	291	335	334	318	352	316	325	294	325	296	333	301	289	326	307	302	351	350	313	355	310	306	310	332	314	315	311	319	338	344	319	325	341	327	351	298	309	308	336	332	317	307	318	342	321	315	338	283	315	349	355	324	321	329	328	305	309	293	294	305	353	328	325	331	319	303	322	300	328	351	334	324	322	302	337	319	328	282	312	315	310	319	298	336	326	325	321	337	339	295	288	345	289	339	330	292	312	327	323	337	333	298	338	334	335	342	337	341	328	329	338	335	308	291	307	314	299	308	314	343	350	317	330	364	347	315	333	323	325	324	321	310	313	298	312	336	327	333	298	369	335	302	321	287	360	304	299	317	332	306	319	313	339	289	316	316	342	301	307	342	353	319	306	284	311	280	332	307	328	322	330	275	310	341	327	323	322	337	297	311	312	341	299	324	318	318	300	308	305	311	333	324	340	298	342	298	301	313	343	323	320	297	322	308	317	308	329	314	304	297	321	317	323	336	349	330	320	287	303	317	319	297	310	296	328	308	329	317	338	351	300	308	310	318	323	326	266	336	321	325	319	326	295	290	311	334	303	324	329	308	323	296	295	324	314	335	304	312	315	323	326	336	347	267	277	310	346
34409	37529	39108	44703	44956	43694	41445	37289	33301	28651	26768	29804	21930	15692	11112	10815	12479	9961	10009	10350	12996	16596	15511	9231	7134	6992	6807	6636	4866	4322	3922	2289	1799	1585	1571	1220	1467	1246	1147	1132	1159	1034	1097	989	1045	978	1087	1053	963	1049	1013	972	1020	957	985	985	923	1030	1011	981	934	949	947	1032	948	929	986	974	952	962	948	913	903	925	953	931	947	938	933	904	974	970	1001	949	956	904	917	937	945	913	990	938	943	864	956	942	928	943	926	906	924	893	930	883	923	911	923	943	929	915	926	910	931	954	894	932	951	911	929	909	949	894	922	903	903	927	896	964	951	931	936	925	976	959	932	925	935	915	918	914	914	898	903	892	937	893	861	938	943	929	962	961	891	938	946	917	899	885	880	999	928	942	912	909	921	928	928	881	920	941	932	1005	914	904	935	888	866	925	895	952	974	907	870	900	928	930	925	906	936	906	929	921	905	950	922	898	920	924	890	930	936	920	928	933	920	894	910	911	984	904	930	946	926	941	942	900	906	958	945	920	936	927	913	894	875	903	897	939	936	978	927	906	864	946	911	923	893	919	977	931	915	926	881	934	901	944	894	907	886	917	912	937	903	910	902	868	879	901	936	918	960	885	895	944	914	929	965	941	899	904	929	863	944	891	924	945	941	864	903	900	900	947	900	942	921	921	911	982	884	926	930	901	937	913	914	970	962	948	974	949	926	895	906	981	902	896	912	927	927	909	886	924	938	934	961	909	897	917	906	900	967	923	903	929	939	935	898	906	922	953	976	954	932	923	922	900	986	967	951	934	936	839	936	885	885	891	966	901	926	950	960	923	911	896	927	937	898	904	867	946	966	935	910	915	896	898	946	948	874	964	925	910	959	923	915	906	908	915	920	877	926	947	889	955	911	992	921	955	890	868	900	942	886	951	888	951	906	897	898	920	893	891	900	935	921	864	952	917	908	891	903	901	903	854	941	929	905	873	844	932	932	929	923	929	939	946	892	926	908	896	908	895	966	914	901	927	924	863	891	899	929	952	963	895	915	898	886	931	931	932	905	889	902	928	902	942	894	927	882	955	893	933	937	950	906	907	932	941	887	907	951	919	903	908	935	964	877	936	868	909	971	961	921	941	816	891	904	941	929	881	877	910	937	943	916	891	971	871	885	915	898	912	894	893	888	955	858	876	908	867	890	926	899	877	932	907	937	891	917	909	913	933	962	911	897	943	901	953	901	942	923	918	850	907	899	933	912	893	896	883	919	892	921	982	937	923	914	917	1008	927	876	927	875	948	867	861	881	936	891	891	963	973	882	891	891	942	928	891	916	864	899	904	971	980	897	880	939	919	886	902	891	953	936	889	893	939	913	910	923	874	908	926	854	916	947	905	930	890	874	879	920	916	916	918	913	909	880	972	891	871	899	929	894	886	914	944	928	919	964	906	943	934	910	919	920	893	875	904	905	892	940	904	870	886	938	936	962	931	851	898	924	913	911	933	954	909	914	951	913	915	856	895	904	972	869	915	942	878	934	856	876	951	864	912	861	929	946	882	864	945	880	907	924	949	872	923	928	956	925	920	927	954	893	923	889	894	928	980	984	915	847	945	936	942	919	863	883	884	921	918	948	985	932	897	951	901	925	904	892	897	973	858	922	906	906	915	907	866	889	964	930	912	895	926	913	882	877	951	924	1021	950	898	870	958	865	914	914	851	909	892	955	924	945	888	894	894	894	886	917	933	958	890	898	896	923	922	901	890	955	911	930	967	923	916	928	976	889	962	935	917	862	945	915	927	909	936	910	961	967	944	901	889	911	958	873	926	904	908	944	905	925	980	906	946	965	917	880	933	937	889	936	898	925	893	911	903	928	901	904	912	927	943	884	873	895	934	876	873	914	913	874	900	900	927	870	914	882	876	928	895	954	916	902	881	873	934	933	925	936	920	911	890	967	893	863	879	922	868	893	932	936	898	980	954	886	936	880	885	903	858	951	917	937	965	917	943	885	925	996	880	895	923	982	912	932	940	894	909	918	925	915	925	942	836	921	927	936	912	915	962	871	879	908	874	920	889	922	917	909	936	943	915	971	879	918	920	955	948	915	928	945	914	966	910	929	938	916	887	880	907	879	890	910	909	907	895	903	932	962	895	919	886	895	921	906	918	925	881	893	959	900	890	868	901	884	887	892	913	886	922	951	903	939	920	925	909	825	909	943	848	934	915	928	941	945	901	870	907	886	909	884	940	883	906	926	928	884	895	901	952	889	893	875	896	904	909	889	895	898	934	898	911	871	942	923	916	913	930	898	918	965	875	909	910	913	946	914	917	941	919	898	981	914	967	942	923	897	903	900	869	960	874	848	918	878	863	964	936	911	885	909	925	954	926	944	896	905	987	940	900	923	872	899	832	1021	862	948	891	906	923	919	901	927	928	937	874	907	946	950	862	978	942	913	945	875	904	902	887	972	947	924	902	924	911	870	858	901	897	900	889	915	920	925	882	951	904	918	884	873	911	882	934	908	887	917	928	895	933	955	882	899	903	931	849	888	906	888	961	903	959	870	961	907	896	898	933	878	862	918	898	902	929	906	921	873	892	945	910	872	905	940	905	883	935	874	844	983	860	888	954	878	908	895	946	893	916	887	913	900	935	960	878	919	882	880	938	923	911	928	894	924	913	907	958	860	925	899	942	980	936	903	982	955	909	879	913	903	925	963	904	907	923	937	961	909	917	920	906	946	890	887	833	900	885	930	896	931	906	990	908	908	872	953	914	931	974	910	912	915	913	894	871	896	880	926	898	896	840	880	909	917	931	912	846	939	933	931	927	942	883	930	873	960	954	927	963	942	895	937	865	945	891	915	858	874	968	880	940	936	899	920	926	931	930	894	935	916	932	936	900	934	906	919	932	899	930	922	894	926	935	937	908	922	894	960	938	893	957	856	902	922	924	947	885	937	1000	926	919	935	970	925	847	933	886	937	921	883	916	922	888	886	928	920	926	944	878	928	928	884	924	925	936	883	964	951	918	859	923	908	945	934	893	999	943	926	904	914	869	910	935	928	891	872	862	892	924	928	844	907	927	916	895	910	878	885	904	878	950	897	956	910	887	954	938	901	898	985	893	937	926	882	924	927	849	860	902	908	931	960	910	921	899	892	963	893	913	812	899	909	916	964	906	923	913	894	947	918	940	976	898	855	889	948	895	943	885	968	902	957	926	884	914	906	928	884	876	898	895	913	906	908	955	944	890	880	900	961	896	917	854	915	969	941	927	925	939	896	882	860	929	932	903	949	945	928	981	935	937	985	934	876	981	874	926	930	964	982	942	918	909	885	908	901	854	901	892	931	848	942	916	945	967	943	907	896	955	895	902	886	862	890	921	914	901	933	908	941	942	917	895	910	918	883	959	967	985	892	952	930	890	947	867	887	923	886	881	900	928	947	951	927	912	903	884	921	875	908	906	901	960	885	867	938	924	886	924	934	937	915	928	915	920	888	961	927	957	877	906	933	928	914	863	899	889	955	892
5641	7857	9136	6390	3496	2146	1531	1111	810	563	456	526	452	328	239	269	291	233	248	215	253	302	296	250	190	211	237	252	193	215	188	164	199	205	181	183	187	177	175	190	208	198	200	180	211	157	190	211	196	205	190	181	196	190	210	209	168	218	191	190	170	201	200	185	192	195	179	193	190	166	190	188	189	206	199	178	222	173	173	226	212	176	178	171	198	199	170	199	216	170	168	201	213	214	193	208	208	177	185	191	185	174	194	213	188	177	165	181	168	171	178	190	214	185	173	178	199	208	195	190	222	226	199	182	181	182	175	201	195	209	179	183	211	201	184	196	206	201	192	181	197	194	215	191	196	183	180	148	204	168	167	180	204	186	182	186	202	172	185	205	171	171	190	190	174	217	189	189	192	216	180	170	204	200	213	182	207	184	192	199	199	189	184	197	171	173	207	155	209	191	196	198	187	181	180	187	205	209	195	200	215	195	211	160	212	198	215	198	172	193	183	186	195	209	220	187	193	209	172	219	192	197	201	174	179	200	170	187	178	183	184	168	198	184	193	183	174	195	201	182	201	202	213	187	191	191	187	179	187	163	200	195	185	187	191	203	187	182	195	191	190	180	195	186	177	186	175	188	195	180	194	172	201	190	200	196	196	191	200	193	177	175	190	159	201	186	181	203	166	190	211	195	202	188	202	186	202	195	198	193	179	180	202	180	193	211	204	183	200	190	145	187	192	167	203	197	169	185	178	165	186	194	168	194	180	216	214	190	193	185	183	182	190	183	192	201	178	184	178	182	193	192	220	176	182	187	176	165	196	194	205	173	205	163	191	205	200	187	181	193	199	207	166	188	180	184	216	187	186	197	195	189	182	193	197	192	186	178	182	212	195	177	198	197	187	177	192	182	181	219	175	184	186	187	185	205	169	179	175	179	192	171	199	163	190	187	163	196	181	175	217	190	200	198	200	221	171	195	183	186	198	182	193	209	221	191	193	183	180	182	188	177	186	195	196	206	188	181	170	189	175	180	188	181	183	181	229	200	179	196	198	180	167	180	167	184	178	186	178	148	212	188	189	181	182	166	194	205	178	172	193	157	195	164	175	202	171	222	208	208	195	208	202	185	205	180	186	188	171	196	187	216	188	201	203	190	190	193	165	193	186	181	188	190	171	176	179	201	169	196	172	185	184	164	201	192	191	179	189	182	190	204	182	178	172	195	165	199	185	213	205	183	181	195	183	180	207	208	218	199	197	185	189	188	200	178	194	221	190	194	166	193	184	205	179	183	181	175	188	173	199	202	185	181	187	196	190	180	211	188	214	197	170	186	197	186	198	196	200	175	220	209	188	204	180	181	212	179	182	181	189	211	198	175	184	175	178	195	215	191	181	178	210	200	206	169	170	187	194	208	173	196	186	199	217	198	175	196	197	178	192	198	185	192	191	176	186	176	198	177	176	187	185	202	197	206	186	193	192	211	202	181	191	181	205	163	219	202	193	202	144	172	181	167	203	192	195	188	219	193	179	190	201	194	189	183	191	192	194	191	201	205	192	185	178	189	188	181	193	185	197	212	182	203	183	184	213	167	179	187	179	206	175	189	187	203	194	182	169	192	214	188	196	189	194	174	208	208	173	207	179	201	188	216	197	174	190	207	195	163	186	170	187	174	185	207	192	179	177	166	212	200	180	201	202	187	193	176	192	173	190	182	198	191	191	190	182	195	193	194	186	200	162	195	176	194	199	186	169	199	190	188	207	209	198	205	193	191	198	198	195	186	191	173	177	205	173	174	187	196	166	184	189	208	178	173	201	188	184	218	205	186	190	176	185	191	182	190	204	182	179	207	206	203	195	184	194	187	168	195	169	167	181	192	199	183	208	192	177	216	177	185	189	206	192	206	211	193	191	210	167	193	198	185	175	187	186	170	190	198	191	186	194	205	194	209	180	183	178	179	185	185	194	172	201	182	184	190	188	233	204	184	177	200	188	186	193	189	194	184	177	209	199	192	192	210	212	183	198	189	192	194	173	189	226	207	188	183	186	187	184	172	232	190	164	174	173	181	169	182	183	188	182	204	183	200	187	178	164	210	200	174	206	221	209	175	184	174	172	186	167	163	180	197	186	192	183	203	191	213	204	201	166	176	167	183	199	170	184	198	185	178	193	198	172	183	177	185	191	205	178	181	200	208	191	177	188	180	210	176	212	204	181	195	199	181	190	193	207	187	206	191	221	204	186	187	197	191	203	187	191	186	189	198	207	166	174	181	205	178	201	191	214	206	182	183	202	186	176	166	202	188	211	201	192	208	195	189	217	198	183	184	164	200	192	189	206	198	193	158	192	183	206	196	196	198	207	194	181	167	177	204	196	211	166	193	171	195	213	177	186	163	211	177	180	184	187	184	185	198	186	185	170	201	166	186	189	175	192	198	187	191	214	189	181	167	200	212	209	202	217	197	182	194	169	184	174	191	169	187	205	225	183	199	202	188	186	198	201	193	199	181	177	193	186	201	191	191	200	206	178	193	184	184	204	200	184	203	205	186	204	185	178	198	170	213	178	173	177	232	166	212	202	197	191	180	170	164	195	214	183	192	189	175	168	205	195	208	203	181	180	198	180	185	184	217	185	188	183	180	178	180	164	150	211	170	194	167	169	195	174	183	204	186	181	199	187	179	162	196	212	174	197	176	214	187	172	195	200	167	194	193	185	189	194	189	210	194	192	177	194	192	190	184	200	196	186	186	204	183	206	182	191	187	196	217	170	191	192	179	187	174	144	203	188	196	177	188	182	224	180	190	172	210	170	178	185	212	184	223	192	193	189	219	171	199	170	200	188	156	172	196	174	189	170	182	198	177	193	191	189	203	211	214	192	211	193	182	179	198	194	189	194	202	189	197	198	174	213	201	207	174	190	190	204	204	148	183	203	183	211	185	188	192	219	191	198	197	193	197	193	192	215	185	184	216	200	176	191	220	193	172	183	178	188	205	161	188	206	193	187	171	166	174	201	181	192	179	241	194	158	177	184	196	192	180	190	195	176	176	185	185	214	209	187	211	185	176	179	164	203	181	191	185	186	199	166	184	168	189	185	208	208	183	182	213	178	170	155	205	183	193	185	158	202	212	168	195	199	202	203	197	221	164	194	183	175	171	187	201	190	179	171	176	188	205	191	197	187	191	165	214	187	175	174	178	186	183	170	183	176	186	182	199	182	171	186	188	199	196	196	182	190	206	188	174	215	173	208	171	211	200	182	180	199	188	169	165	198	197	207	176	200	195	196	190	194	204	180	194	198	215	203	183	198	203	195	159	185	194	196	185	189	218	172	194	186	210	177	189	192	184	177	200	198	204	211	205	187	159	218	182	190	208	196	171	218	193	192	176	205	196	203	206	186	194	207	192	200	193	189	192	177	172	203	186	188	206	201	191	176	179	186	186	199	186	187	161	173	171	184	175	187	175	209	196	189	187	198	185	178	186	182	176	168	188	197	188	200	186	188	166	177	188	202	208
5698	9330	12428	12419	9087	6849	5320	3866	3163	2464	2031	2256	1911	1389	1025	1247	1392	950	959	945	1042	1414	1336	872	772	821	812	834	734	724	704	696	588	607	605	617	624	601	679	587	596	662	622	626	636	638	625	641	626	635	669	647	668	616	641	670	627	605	619	588	595	620	619	633	664	643	616	650	655	659	619	613	556	626	620	641	636	628	600	652	616	628	570	633	600	598	585	605	618	632	564	598	613	637	617	594	621	596	661	625	623	590	614	623	655	604	628	630	640	606	609	619	641	617	661	636	649	624	617	631	630	620	633	561	625	588	584	621	602	580	553	646	615	643	662	608	631	633	592	619	610	642	597	643	602	624	589	584	617	660	606	625	603	627	596	590	619	632	650	663	614	621	637	622	616	607	576	619	648	621	564	602	609	643	626	590	615	646	646	607	641	593	637	643	563	622	647	640	607	655	613	597	625	616	600	614	622	615	630	593	582	621	607	570	607	620	630	642	615	594	623	568	590	612	625	636	598	639	639	589	644	641	620	606	586	597	595	603	583	600	602	616	590	609	606	625	653	639	630	614	597	578	621	636	671	584	612	617	596	610	624	585	612	628	566	581	610	641	588	581	646	633	609	598	615	613	647	596	624	614	584	616	640	649	619	623	588	653	617	624	617	577	613	667	654	615	656	621	640	693	618	611	603	612	658	626	636	598	632	652	613	613	627	612	592	613	632	673	561	631	646	572	618	605	560	653	643	648	622	619	665	640	576	626	582	602	572	599	627	606	591	626	663	640	686	625	637	598	619	605	612	606	611	591	633	615	648	628	617	608	639	561	580	619	566	618	630	622	651	611	642	621	600	638	627	602	631	643	620	634	591	582	627	635	611	669	624	621	613	609	607	616	559	637	610	615	626	590	609	649	629	628	610	557	609	647	591	590	580	666	622	561	616	613	629	664	571	617	644	601	662	647	622	588	580	583	635	598	612	616	621	592	642	607	702	571	596	591	545	608	626	634	625	590	581	647	654	608	684	584	651	645	600	668	585	664	571	612	686	586	634	571	629	600	584	596	616	603	671	641	638	647	606	595	669	617	632	660	607	599	649	629	615	587	590	621	589	578	588	638	598	627	602	561	564	643	674	676	647	644	571	665	597	615	646	652	605	622	610	610	608	625	580	596	619	672	603	678	592	634	648	622	597	640	625	594	631	649	651	585	576	636	602	600	659	598	622	607	620	610	633	607	581	599	624	581	599	604	643	611	645	577	580	603	622	636	665	607	596	614	626	603	637	641	607	611	607	594	638	584	605	586	593	628	649	604	634	603	629	613	611	622	652	637	630	628	600	623	588	638	595	598	644	624	613	599	644	583	620	594	651	633	581	581	591	627	595	590	630	620	607	624	625	555	577	614	606	607	632	606	568	594	568	612	639	595	604	650	600	687	572	617	656	586	635	592	606	650	628	613	629	661	619	575	633	634	576	637	612	620	640	604	611	636	609	617	644	606	604	614	613	603	617	596	672	615	643	601	556	650	653	625	584	659	578	595	643	643	628	603	633	615	597	620	644	600	597	631	604	591	574	606	625	604	641	589	650	658	597	596	622	610	601	590	641	603	616	651	653	636	628	571	622	609	590	656	637	603	559	615	605	612	586	616	609	643	624	616	653	646	576	592	612	589	616	653	668	600	620	666	629	627	621	609	616	617	630	597	617	637	616	586	669	638	584	577	583	641	623	588	652	616	619	587	562	654	608	639	614	577	613	604	580	599	621	611	611	621	658	620	637	621	579	615	623	603	597	620	601	629	592	621	642	632	603	667	634	682	634	625	619	596	604	592	586	662	594	647	604	657	613	608	632	588	596	622	601	629	601	611	607	612	647	593	599	579	606	612	573	610	640	628	603	618	616	635	621	647	606	635	622	620	641	613	627	571	646	603	600	648	613	555	632	633	619	609	682	589	664	618	612	644	637	678	650	681	578	630	636	616	622	618	604	624	672	614	613	630	599	625	659	633	625	629	564	679	668	613	636	619	627	555	578	642	629	605	613	653	613	606	621	592	597	615	612	621	591	637	597	623	611	573	646	613	595	644	647	590	626	627	631	579	625	636	650	629	638	664	604	599	644	603	640	633	622	607	563	609	632	623	642	609	666	621	616	607	611	586	605	606	633	637	635	581	615	585	604	622	590	621	637	622	656	606	593	618	625	664	605	622	598	589	620	608	627	649	622	630	597	652	610	630	637	613	608	673	644	572	614	626	632	597	623	578	556	623	610	647	598	640	600	631	624	621	608	642	558	582	599	595	614	647	623	570	598	633	647	605	627	614	604	647	606	604	655	608	604	639	620	653	591	634	597	600	672	620	624	586	610	612	620	683	606	600	574	595	616	630	597	622	580	590	633	619	630	651	623	654	614	611	642	599	601	601	620	655	611	630	614	587	656	605	595	617	657	583	602	626	696	621	649	610	626	604	599	598	643	652	585	646	643	590	569	574	647	613	612	645	623	607	600	598	596	633	646	595	639	645	651	599	613	635	645	536	601	570	604	643	609	622	583	600	574	633	630	613	611	665	624	616	604	609	663	611	644	587	583	575	642	574	575	604	607	658	657	624	573	627	598	611	635	620	609	608	607	662	610	588	618	662	634	614	610	600	632	600	665	598	634	624	633	606	595	608	615	556	635	595	649	627	581	613	621	579	636	630	619	656	661	654	638	611	615	655	635	600	607	636	612	619	591	595	605	614	635	590	624	606	634	603	652	602	608	585	648	625	650	562	616	632	623	597	621	631	608	602	611	633	604	585	633	670	651	579	636	639	630	606	598	618	635	630	654	639	649	561	615	638	634	579	627	619	638	585	645	611	606	610	592	627	628	609	621	599	594	605	646	642	628	643	617	634	606	644	637	627	550	573	621	617	627	666	613	572	685	632	675	627	611	607	596	636	592	581	591	628	631	643	602	586	630	610	629	572	605	618	616	585	620	629	629	598	639	608	600	688	643	644	605	574	609	618	623	634	633	650	603	602	621	613	634	601	610	641	596	619	597	622	611	661	636	647	619	605	633	618	576	579	626	611	620	642	622	630	621	647	618	573	637	610	595	612	618	611	600	596	612	605	586	599	593	586	656	594	602	652	615	649	570	633	660	581	585	641	619	621	575	608	633	624	570	628	648	583	605	599	658	600	636	639	648	644	602	611	629	619	611	660	639	608	598	609	577	618	670	614	643	650	602	614	621	629	612	616	588	591	600	663	647	642	623	651	584	608	590	632	597	572	660	678	575	611	661	621	606	633	653	590	640	623	611	639	611	616	628	614	600	600	640	618	646	588	646	600	587	627	605	624	615	597	649	602	681	599	609	615	609	598	610	617	640	639	631	604	670	615	598	570	570	620	597	614	592	570	584	632	581	617	631	663	624	597	621	616	629	626	569	666	664	583	629	632	573	627	680	612	611	632	613	621	615	631	651	591	647	610	588	589	629	637	600	640	610	644	592	677	600	606	613	596	620	589	645	616	637	645
31208	36342	35113	33191	28514	23952	19747	13681	9400	6254	4421	4557	3602	2598	1530	1484	1937	1381	1017	899	1026	1848	2083	1080	708	653	630	616	564	501	475	428	352	353	315	336	350	335	356	349	318	331	345	340	305	318	336	318	300	331	325	324	333	306	319	334	290	340	339	326	320	322	325	328	303	290	319	315	326	319	315	326	339	339	355	316	334	349	326	347	331	301	317	302	329	339	318	309	296	321	301	324	307	313	341	335	345	324	316	317	328	352	336	325	374	330	358	324	345	322	323	309	332	333	340	328	334	309	325	300	326	296	353	309	326	311	345	326	293	339	311	321	339	313	333	373	333	337	317	303	337	336	307	303	330	305	314	349	343	335	352	324	298	317	325	338	304	372	337	296	307	325	301	366	346	326	326	341	328	310	305	332	300	338	329	334	332	309	308	316	340	324	336	315	327	318	296	317	304	323	301	310	341	313	314	314	321	313	354	294	316	333	301	361	360	309	347	353	293	320	338	321	351	359	311	330	336	311	312	349	352	323	304	344	314	351	333	348	350	342	307	342	315	331	318	349	349	347	336	336	304	319	320	310	325	358	338	326	303	320	324	317	342	333	344	295	342	321	286	343	330	313	329	322	319	316	340	328	325	326	357	334	318	313	329	306	301	328	309	344	344	327	321	331	278	314	341	338	317	308	321	308	328	302	313	338	349	327	336	319	340	350	355	324	336	318	310	353	319	293	319	332	320	359	327	315	318	317	330	313	349	325	324	356	309	369	332	344	340	325	310	319	345	313	317	305	297	307	305	350	309	342	311	324	330	291	347	321	312	343	330	302	344	311	311	323	312	313	336	303	322	325	321	297	323	338	321	282	309	331	307	323	348	333	352	320	316	325	339	339	323	297	297	315	281	304	319	315	336	319	307	330	300	316	318	318	321	292	321	304	349	284	333	312	330	364	327	310	325	334	329	300	372	325	305	325	321	338	344	315	334	343	323	319	348	317	324	357	339	331	322	335	320	353	301	320	315	332	326	344	312	288	321	340	345	329	317	329	343	312	315	325	322	303	309	339	317	325	327	326	336	308	332	362	317	359	307	316	304	333	313	316	333	317	353	278	324	357	337	280	331	316	331	303	304	292	347	293	302	326	341	324	318	325	305	313	317	318	322	297	309	336	341	301	327	307	327	319	356	344	325	350	296	314	338	336	343	344	300	312	311	314	316	349	349	320	317	335	336	327	332	327	328	277	339	304	329	320	332	355	333	334	310	305	348	321	299	351	317	348	349	317	329	319	310	299	321	351	319	338	364	380	289	335	330	336	304	307	305	325	315	337	313	334	317	331	332	315	353	334	313	335	306	337	365	318	343	310	298	377	346	329	317	324	308	329	332	326	341	311	327	293	315	322	337	324	332	335	338	320	351	308	310	328	336	318	316	290	294	328	338	318	361	331	334	311	320	301	306	311	321	306	327	290	323	308	324	367	292	274	313	332	322	303	303	321	351	301	333	292	328	322	334	328	334	320	343	339	315	311	351	319	356	322	367	297	321	307	375	337	311	356	332	334	318	331	329	319	327	311	326	315	348	303	314	318	287	337	294	335	349	329	331	288	307	332	327	366	341	316	306	319	324	355	330	318	311	344	319	322	317	335	318	310	335	323	340	320	311	336	331	329	317	323	314	313	331	306	302	335	330	342	337	316	320	342	298	335	329	307	322	330	317	290	310	347	339	309	314	307	325	340	333	318	331	331	352	311	344	318	323	324	345	370	328	274	293	334	312	321	311	312	354	350	302	357	342	341	337	310	306	326	269	329	311	329	311	326	335	323	314	312	332	327	331	332	314	332	286	314	332	322	316	305	312	347	312	320	341	327	339	316	319	324	324	340	330	363	332	310	328	308	331	317	339	296	313	311	337	326	335	341	340	315	309	303	348	341	362	322	342	305	323	309	312	281	310	294	344	363	317	337	315	312	303	333	335	336	329	303	304	349	306	345	319	314	336	346	332	341	310	333	327	337	331	287	324	333	343	316	308	316	280	333	283	322	344	344	296	323	369	324	304	339	307	314	326	287	315	322	303	336	293	345	332	299	329	333	336	337	321	331	321	366	349	326	323	359	291	336	328	339	312	327	330	326	327	337	316	320	313	346	345	323	337	357	295	319	328	337	318	323	319	327	304	314	315	316	353	322	326	344	316	315	327	351	310	337	325	314	325	290	336	308	316	324	328	306	337	330	331	351	318	341	346	330	324	302	366	320	340	354	351	345	360	344	326	301	332	320	316	325	326	326	319	308	331	301	359	319	313	330	335	311	330	311	295	308	300	340	305	310	314	376	321	321	295	291	322	314	333	325	316	325	323	335	330	308	323	333	326	345	315	340	296	342	297	322	308	309	340	308	325	308	314	289	307	316	316	346	314	317	337	315	329	313	270	302	321	310	345	316	311	353	319	344	346	307	321	344	306	313	329	284	325	321	345	316	321	327	322	299	303	361	312	343	333	356	324	334	347	303	337	313	314	355	346	291	319	349	298	313	326	321	297	324	325	343	326	300	306	323	320	322	296	321	347	312	338	356	332	307	340	324	364	281	309	348	321	294	323	328	299	338	323	325	315	358	295	325	292	316	293	359	326	360	306	327	310	321	307	346	314	312	307	348	336	301	334	333	322	323	308	317	284	338	313	311	334	353	350	352	344	340	293	352	351	312	335	347	319	325	334	342	369	297	299	333	324	333	340	319	307	342	332	330	312	295	334	317	357	360	291	321	326	302	335	341	365	334	314	326	335	300	313	333	328	317	344	350	287	319	306	312	340	318	320	318	308	324	327	308	321	343	332	334	300	297	321	338	336	336	316	312	314	344	337	344	321	307	337	330	341	331	326	289	319	315	319	311	330	334	311	349	300	338	309	320	339	308	316	336	308	274	349	325	314	315	324	318	322	330	290	336	305	314	328	333	314	284	310	327	317	322	309	329	322	326	332	334	330	320	326	341	317	344	308	328	303	355	347	325	332	323	315	357	309	331	324	318	331	304	296	363	316	309	350	341	311	316	344	314	306	325	344	327	301	288	318	308	308	312	360	308	300	305	318	334	342	309	327	332	350	347	343	336	336	332	332	334	326	310	343	353	307	304	330	317	309	367	361	284	297	349	360	300	316	320	311	320	344	299	344	304	314	342	329	334	364	325	336	303	339	321	316	331	304	310	291	350	333	332	279	293	336	350	337	332	321	336	319	315	302	334	344	328	318	339	344	320	319	352	347	346	321	326	339	320	301	327	309	346	338	316	354	352	341	346	326	293	338	329	283	342	325	305	347	356	314	332	326	320	322	318	302	343	313	305	336	307	313	324	294	351	325	318	307	319	335	339	353	293	311	305	308	289	321	317	294	342	312	303	331	309	333	319	288	329	323	307	315	319	330	304	341	313	329	311	295	339	327	328	320	344	324	334	319	345	304	310	325	313	328	353	328	320	334	329	337	315	306	296	332	324	355	342	315	343	335	338	300	323	333	337	317	319
24873	30142	33678	38243	37116	33982	32547	27006	21831	18333	15702	18475	14625	9558	5948	6242	7310	5685	4540	5204	6050	8803	9420	6019	3682	3323	3674	3399	2869	2552	2249	1766	1375	1310	1344	1160	1079	1069	1058	1007	999	1031	1041	1047	988	994	1007	960	1020	968	985	1006	1011	1055	1006	956	1007	1003	978	1016	954	987	1007	989	996	1018	1019	911	932	1026	1012	969	974	968	965	1007	944	933	976	998	974	953	973	966	900	981	978	1020	1013	985	939	974	993	979	1010	950	926	926	961	983	933	977	945	974	921	952	929	956	972	1007	972	983	957	1004	966	928	955	1008	995	985	869	952	922	958	934	996	965	971	970	977	917	974	973	982	978	977	947	906	950	971	964	938	996	943	978	963	945	941	970	945	1011	965	998	985	918	977	959	945	959	972	924	958	981	955	979	968	1014	966	971	950	884	981	957	1005	991	945	934	950	910	974	913	930	917	982	908	993	929	935	930	953	907	941	945	966	966	1008	952	939	922	1003	1022	964	972	958	927	985	962	992	940	949	1023	1027	962	879	999	887	994	990	961	949	1020	943	968	991	938	979	983	935	972	943	968	933	974	978	953	911	980	956	969	959	985	964	989	976	978	923	973	953	966	935	900	981	941	1025	981	964	895	956	954	928	992	934	928	961	959	967	986	867	907	908	987	929	960	935	992	932	961	971	987	994	961	949	948	989	993	963	917	982	935	928	896	926	989	916	947	989	983	1007	965	983	938	967	893	912	903	932	982	961	907	1017	925	1006	928	956	931	899	938	913	976	971	962	937	972	953	964	995	926	970	900	973	964	967	973	942	940	962	993	969	961	923	937	930	969	992	1001	931	982	946	1004	877	954	945	991	925	974	913	952	942	908	1004	933	923	956	1027	962	948	917	954	979	991	854	934	945	1026	954	945	932	929	967	963	979	989	936	975	988	971	960	987	1013	990	978	944	970	925	968	930	937	946	944	936	971	996	908	931	1029	996	909	997	929	931	1012	1008	1006	935	923	990	965	964	979	936	1004	967	954	979	975	966	908	946	895	964	979	940	952	954	988	967	941	959	967	962	995	931	993	971	914	964	966	963	951	934	982	987	971	948	966	958	993	989	940	952	954	926	940	923	930	960	955	968	920	918	1019	930	951	966	892	948	955	966	878	932	921	979	992	941	947	961	976	969	921	930	938	917	1012	895	989	921	985	979	923	987	978	958	967	964	997	920	978	958	939	994	944	974	975	970	929	1037	949	972	922	1003	904	936	905	917	971	970	921	895	959	937	1005	1005	952	920	985	954	954	977	937	912	965	922	1012	914	940	939	941	978	949	1038	988	936	936	948	954	989	973	996	948	937	987	962	960	892	940	983	988	977	980	994	950	979	978	990	1064	913	922	941	945	975	943	955	1011	967	946	909	957	975	963	942	958	925	899	985	935	971	977	945	993	980	928	971	936	963	969	896	940	918	975	975	999	953	943	935	906	989	929	1003	924	950	965	969	951	993	922	935	955	993	965	989	931	967	977	979	951	959	936	948	932	983	969	992	990	957	975	928	1003	951	912	982	950	959	966	959	978	927	991	929	872	960	929	960	960	881	866	976	938	927	941	899	988	955	965	923	927	887	943	859	1021	982	980	942	1002	926	929	939	978	928	1019	874	936	928	952	1007	956	1009	952	982	920	946	941	975	981	983	960	987	927	949	931	959	984	1000	990	976	943	925	928	1012	1001	923	943	947	1020	915	973	916	962	957	925	946	996	920	971	966	979	972	979	940	912	920	945	929	970	975	914	988	906	931	978	935	930	1010	1010	888	925	906	924	961	984	973	936	941	910	926	944	986	973	904	923	928	950	1010	917	936	921	929	986	939	1022	963	979	953	994	942	966	911	986	898	974	968	969	919	1003	941	996	974	949	954	942	926	963	964	981	954	893	913	935	900	944	936	1001	1019	1010	989	958	954	908	902	941	942	924	936	922	974	964	956	932	915	897	966	982	942	949	1027	934	916	1004	963	937	971	921	919	924	934	982	948	909	1001	948	967	959	934	941	961	899	997	985	904	920	1006	949	953	952	943	997	987	932	1006	962	928	970	967	964	926	997	929	876	972	951	958	936	1010	944	1026	946	952	956	1008	965	893	996	931	926	923	950	964	968	934	944	963	994	953	956	882	983	967	927	980	958	860	905	951	948	942	978	937	866	946	984	925	956	922	1018	947	997	1000	915	938	958	933	988	927	942	980	941	897	942	960	916	950	969	966	923	893	916	956	945	1005	934	982	925	921	979	971	943	957	978	971	949	932	957	975	960	1005	899	1001	983	938	994	936	982	982	939	996	920	948	942	985	946	941	988	877	926	937	936	951	943	942	990	969	988	979	911	929	937	1005	976	965	935	972	1019	951	957	965	978	970	915	956	925	989	976	966	940	1027	955	953	902	979	940	999	959	956	941	958	947	952	909	930	983	951	974	997	896	998	912	1014	955	963	919	958	957	939	993	861	958	888	976	996	977	966	953	979	1000	942	973	940	1008	935	983	975	938	1008	983	1014	994	949	937	895	995	976	988	955	989	958	951	987	958	951	981	982	977	988	986	964	954	975	943	1015	996	974	910	949	949	972	929	896	984	924	963	968	939	975	954	982	1003	933	882	1004	988	980	979	952	927	900	969	972	944	913	952	922	927	948	900	978	955	1024	973	1005	927	942	966	968	985	980	937	953	915	937	955	974	914	959	960	1013	960	957	883	956	956	971	964	1052	969	921	931	970	945	998	909	989	999	982	917	949	914	915	989	1070	949	958	980	960	922	939	930	962	989	986	951	927	974	960	936	965	973	923	902	928	934	940	923	922	932	952	971	912	1015	913	946	985	928	949	962	937	940	1005	988	941	962	975	978	969	925	954	946	939	932	987	989	1012	998	923	1009	989	936	956	975	971	937	931	963	924	967	991	943	1000	925	956	980	959	1011	883	873	941	1011	1006	984	970	999	928	919	975	934	953	974	946	940	1019	997	955	982	964	929	981	941	970	930	958	973	947	925	946	920	933	906	925	895	950	916	922	999	958	918	939	953	940	984	988	991	986	977	940	941	918	972	936	917	956	941	993	990	932	1000	962	986	940	937	923	978	921	927	926	914	985	985	938	969	938	994	988	919	995	928	959	978	928	1008	969	944	888	980	970	992	924	928	1024	952	943	898	888	951	970	937	970	992	1026	956	980	931	879	941	1002	950	941	917	979	941	980	933	923	947	961	922	956	924	951	948	891	899	980	949	1007	972	970	983	959	922	990	1005	992	956	953	1012	945	928	1000	1016	916	855	930	888	873	959	911	972	935	977	988	954	968	989	981	897	961	959	912	963	967	936	1000	963	976	947	925	981	960	925	977	916	913	990	981	1020	981	949	910	974	934	970	967	950	940	1014	992	923	905	929	982	968	946	925	963	946	935	1028	1002	1002	937	903	983	950	989	925	941	955	934	976	963	947	944	963	940	991	946	980	1025	934	1007	902	936	957	969	966	994	1039	931	944	979	950	1003	928	928	959	906	929	926	927	1012	950	958	933	924	904	961	1028	944	933	942	926	926	972	948	969	982	960	966	955	961	919	955	961	930	987	928	1002	1002	915	976	939	949	929	953	946	911	998	948	975	972	943	985	1008	973	993	942	959	994
40028	41288	36790	34925	32191	30312	28711	25039	19555	13557	9891	10629	8538	5869	3343	2956	3358	2380	1720	1883	2256	3324	4278	2366	1272	854	1140	1180	1287	970	861	633	449	381	374	338	361	361	349	389	320	345	360	310	315	308	316	289	341	324	314	334	347	300	289	330	302	316	320	306	318	313	329	306	360	299	333	344	342	319	319	348	331	341	304	312	345	302	318	312	323	337	334	342	330	315	343	330	320	330	308	340	320	318	324	312	310	326	297	303	313	338	327	340	330	340	304	312	342	332	280	352	303	329	327	303	299	308	316	324	327	306	308	336	328	287	305	285	300	282	304	276	320	313	320	318	311	322	308	313	312	294	288	299	332	328	303	320	327	319	327	308	312	296	317	294	321	308	336	309	324	329	279	292	301	318	292	334	323	284	315	302	338	301	312	334	302	322	322	327	299	316	302	302	304	338	311	319	299	330	316	306	329	303	330	294	318	304	334	329	277	312	330	297	304	323	312	331	337	308	317	302	322	310	304	325	315	271	342	287	347	303	331	303	349	328	311	294	328	298	311	318	314	304	288	306	346	302	362	305	333	315	308	304	323	341	315	320	308	341	294	316	329	328	338	334	278	314	321	320	340	292	327	288	303	340	328	310	288	325	328	337	318	307	312	326	310	306	306	343	312	296	332	331	313	335	339	310	283	320	333	291	326	330	315	329	329	324	338	308	317	340	319	276	329	312	336	291	271	303	304	363	313	347	327	332	314	306	335	333	303	300	298	294	302	324	318	325	340	357	374	306	319	313	328	308	322	310	301	321	330	328	305	342	309	324	315	303	335	344	336	319	282	333	324	305	280	325	291	317	311	313	315	323	319	310	289	362	274	310	315	321	354	310	315	301	312	329	310	337	315	312	322	297	307	257	272	305	289	352	268	303	301	302	322	336	312	322	327	312	323	325	312	314	318	293	310	286	308	296	316	342	291	324	323	309	351	300	315	281	325	299	329	285	308	290	309	310	338	304	292	315	293	276	336	346	318	290	320	297	305	310	322	322	294	317	327	284	294	295	302	356	345	309	289	307	308	314	297	317	328	326	294	337	333	339	320	332	325	285	279	331	299	277	344	337	300	303	343	352	345	282	311	314	310	313	316	287	325	308	324	328	321	344	343	306	325	298	315	315	308	292	306	318	340	325	323	339	320	323	304	319	324	307	299	299	324	310	300	291	289	314	294	310	301	330	326	328	332	328	324	286	344	341	291	326	295	341	295	334	292	297	312	314	304	335	322	301	316	290	340	312	299	303	306	344	335	311	316	305	343	352	313	305	334	326	314	300	299	325	324	310	334	309	297	339	308	324	315	346	297	287	296	306	315	338	306	299	306	364	314	314	319	262	322	339	336	335	328	306	294	339	304	316	320	309	343	294	354	312	307	298	318	327	309	290	305	317	311	311	321	317	347	316	337	330	321	325	335	308	319	308	292	314	312	326	317	314	336	284	311	331	302	332	349	325	303	341	328	327	319	311	311	355	311	314	329	313	337	268	320	320	306	361	336	309	310	308	325	296	292	310	292	294	313	318	357	279	341	304	312	317	287	305	332	326	304	331	324	297	304	327	313	315	323	314	294	290	304	312	292	339	325	303	303	319	318	351	299	306	330	335	316	291	334	297	310	324	340	290	315	342	298	291	333	298	319	317	320	312	320	333	355	318	326	316	326	310	324	322	318	300	307	311	327	310	361	305	322	348	300	296	337	294	322	338	306	311	304	313	354	332	303	305	325	283	323	311	285	293	341	301	290	343	308	298	321	296	340	328	312	325	329	271	301	341	350	342	319	331	320	298	299	294	287	307	329	312	320	309	334	338	309	302	296	291	336	307	302	300	309	295	306	313	304	316	331	318	350	315	344	309	319	304	287	305	317	284	323	353	299	323	329	335	331	311	295	316	310	352	295	318	309	301	260	274	299	303	321	333	321	318	293	315	322	289	293	326	290	334	332	343	330	322	326	321	302	331	306	324	309	319	313	322	281	368	312	309	302	323	321	315	333	311	327	326	315	305	303	326	327	296	315	315	345	314	290	307	336	326	315	326	317	309	290	319	309	316	367	331	317	297	307	302	303	324	345	296	318	339	307	315	303	315	317	297	316	294	342	311	326	296	320	308	303	298	310	343	316	329	331	302	334	319	303	342	353	293	298	312	320	324	324	332	304	334	309	328	310	300	297	331	296	305	335	330	320	290	347	331	305	322	339	279	331	319	327	296	317	292	291	323	326	335	324	327	350	337	287	345	317	299	290	275	304	303	326	330	316	330	306	345	292	318	325	316	305	331	310	324	321	338	328	323	334	332	345	343	311	330	293	304	303	285	320	338	307	332	303	324	334	307	285	308	332	355	343	340	280	298	334	288	299	325	319	331	322	314	315	323	303	300	322	275	318	288	316	324	326	289	314	309	319	309	304	311	302	302	284	307	330	331	315	319	326	357	342	297	328	324	326	319	317	284	311	302	334	306	326	290	307	337	329	329	345	316	318	342	325	297	294	286	305	300	365	322	324	308	305	295	303	332	323	317	308	315	282	324	341	308	314	321	310	332	318	327	330	304	301	314	332	332	329	314	336	297	347	330	362	304	290	305	354	330	348	319	322	288	317	313	319	307	317	310	316	299	331	323	315	318	339	336	307	326	287	345	347	313	323	315	293	298	284	307	304	292	314	306	323	300	316	338	292	305	325	311	315	340	302	327	287	327	312	313	297	333	330	291	304	305	292	295	298	340	317	345	322	316	303	315	303	337	328	323	289	304	321	294	307	300	330	296	309	309	310	307	341	323	312	290	329	301	332	320	318	347	301	318	311	287	349	288	302	324	279	325	321	328	311	315	335	334	339	349	368	319	311	296	301	288	317	321	297	353	305	319	274	303	312	309	279	357	307	336	310	302	331	289	320	345	329	327	331	295	307	306	315	346	320	308	328	344	298	306	300	340	315	301	335	330	312	332	329	360	313	269	291	311	324	331	311	312	321	303	305	332	289	304	296	299	312	318	278	302	324	275	290	315	300	329	337	324	320	299	302	329	322	312	298	306	297	285	316	296	336	322	310	308	277	291	300	327	307	293	299	324	318	322	321	307	307	301	312	345	302	334	332	320	297	343	327	312	333	318	315	339	328	358	305	325	310	315	313	301	288	294	340	292	329	319	308	300	336	317	300	321	326	295	336	317	335	343	331	319	326	317	280	324	327	325	295	306	331	310	339	313	314	322	324	302	281	321	307	321	300	324	296	325	311	316	290	330	329	290	321	299	330	315	314	326	305	326	300	300	318	288	324	302	312	302	298	326	317	292	284	302	318	302	360	324	309	299	338	319	292	335	315	312	293	312	318	279	320	320	300	330	284	311	310	334	292	315	353	323	356	326	300	325	334	302	335	303	330	300	293	310	340	302	348	291	325	318	309	347	311	301	335	324	314	354	341	334	279	288	319	342	330	285	336	340	316	303	323	356	338	323	290	328	313	317	344	307	331	342	316	338
32635	38307	39098	43534	44237	42374	42630	38175	32207	27452	25659	29466	23765	16218	11680	11900	12256	9286	7962	9497	11885	13943	15030	11218	7059	4774	6726	6347	6056	4836	4159	3140	2014	1695	1248	1245	1215	1128	1194	1124	1063	1085	939	1026	1032	1089	1015	1045	952	970	1010	977	967	970	1040	958	954	938	980	941	936	995	935	915	910	957	930	972	929	881	945	994	953	934	908	965	955	948	972	974	954	960	993	938	931	952	985	961	933	937	903	927	969	915	919	946	898	926	937	922	881	950	955	962	949	948	882	931	928	916	958	1001	887	988	902	952	970	934	961	919	890	925	876	939	886	922	906	896	944	939	957	957	901	930	871	920	923	911	938	847	899	935	913	902	941	959	922	938	939	940	912	945	866	931	925	911	932	923	875	952	883	905	921	891	866	882	919	915	901	896	877	937	898	918	894	925	949	877	924	934	919	941	893	936	930	939	943	931	905	949	897	897	918	939	959	950	960	927	962	941	957	918	952	896	918	879	876	905	924	911	927	911	927	883	958	893	881	858	897	909	915	892	948	916	973	944	948	903	908	868	875	892	902	938	969	947	881	936	905	901	927	909	905	936	889	912	939	952	845	907	904	930	939	926	871	915	980	919	926	929	941	952	942	876	962	926	889	904	875	913	943	911	969	928	877	943	927	885	883	911	897	888	941	894	891	901	896	911	923	897	921	913	966	961	908	889	866	883	872	934	874	887	959	933	904	855	928	979	941	935	913	904	926	852	899	844	849	914	948	895	934	905	905	933	919	901	902	885	944	921	954	935	878	926	961	919	901	898	923	908	913	909	965	940	880	927	944	916	955	929	923	856	911	904	892	856	886	920	920	906	977	875	944	868	918	900	929	916	949	955	869	907	972	919	891	976	890	916	932	939	957	914	902	915	910	906	892	865	929	889	927	953	905	876	916	891	957	912	895	900	914	921	936	895	947	887	913	877	921	903	933	923	965	957	916	926	871	934	864	965	919	925	942	923	931	908	917	923	930	915	927	908	909	863	977	930	944	904	935	892	909	896	964	924	946	927	889	854	918	893	901	941	906	911	927	891	944	945	882	829	888	884	929	904	901	925	929	887	947	877	905	883	865	934	885	947	914	908	880	922	887	880	899	891	908	939	888	930	898	871	928	884	880	908	980	897	896	898	903	954	926	936	927	923	932	881	863	917	915	892	883	938	926	908	890	903	951	908	946	853	895	949	944	887	909	914	907	958	955	956	924	882	932	904	862	887	901	947	910	963	902	902	923	889	878	931	936	868	937	839	873	896	850	920	896	955	985	899	914	888	913	862	889	861	894	891	980	916	972	946	923	947	913	913	846	856	951	876	938	907	910	933	924	958	1019	952	882	876	925	898	934	972	943	876	932	886	863	967	906	925	895	938	935	970	965	936	894	931	922	938	844	953	875	960	944	910	906	937	900	924	846	888	948	899	901	866	911	906	942	911	930	915	940	864	881	992	845	941	927	937	938	863	934	935	895	923	902	942	917	883	868	876	964	908	869	892	889	905	944	903	943	874	907	936	919	893	936	933	923	905	925	918	884	900	889	941	955	871	894	898	914	938	969	921	926	897	904	891	894	980	897	898	871	937	962	891	897	925	920	927	938	900	861	904	931	924	905	929	919	955	935	923	860	950	901	936	950	904	912	938	911	945	912	902	902	941	934	928	900	895	893	868	918	903	916	957	865	927	889	912	908	941	923	958	912	895	961	943	900	885	914	913	886	929	914	940	917	902	972	917	905	932	908	973	890	923	952	905	920	913	910	881	899	923	909	858	938	920	895	888	976	849	917	957	921	922	861	909	868	883	905	910	970	906	959	893	907	901	927	863	902	942	910	922	925	914	906	944	897	912	943	957	898	927	934	871	885	900	911	882	886	954	940	904	976	890	886	934	901	886	961	958	938	887	906	969	962	902	894	915	956	922	894	890	947	886	897	938	963	907	914	910	904	925	981	903	925	914	923	919	908	925	920	922	892	865	960	807	872	872	918	949	839	866	920	939	885	947	944	957	886	889	900	885	912	912	902	946	869	926	906	913	927	933	943	915	861	906	931	903	877	950	907	942	881	875	905	957	889	911	921	952	889	913	898	981	934	959	823	966	976	978	920	903	893	973	884	939	869	872	937	946	888	969	918	944	927	967	927	960	932	877	944	928	921	962	883	855	895	945	880	916	904	914	898	912	916	880	905	964	900	934	913	946	915	915	911	923	915	936	926	908	877	894	907	903	879	928	912	937	927	876	901	862	871	896	894	932	885	930	862	935	932	895	876	911	937	888	940	947	905	991	906	909	955	945	930	859	905	880	892	925	1000	906	883	897	884	900	934	901	914	947	922	921	923	943	882	876	871	885	859	847	922	928	947	918	866	912	906	905	929	871	876	906	931	856	935	884	924	955	931	926	889	908	887	906	933	963	925	920	891	951	913	947	901	922	944	938	886	923	909	924	924	905	919	934	943	916	862	922	946	871	952	925	915	900	915	910	927	890	913	890	945	920	939	928	958	876	898	923	878	907	951	888	905	925	962	948	936	897	903	869	925	929	919	895	934	896	883	898	918	882	931	940	883	988	880	914	938	946	869	871	919	888	894	894	917	909	935	940	876	960	892	851	940	868	905	926	875	896	923	926	906	928	959	921	923	902	895	970	880	946	919	898	887	940	893	888	895	904	890	946	972	887	923	919	935	920	891	917	935	928	918	918	920	916	964	921	963	905	931	874	920	916	966	911	936	898	944	917	890	899	912	905	890	909	883	964	925	966	942	911	853	956	926	923	899	944	919	921	908	904	887	945	928	916	906	927	879	920	901	929	935	951	880	923	871	954	899	943	925	914	919	918	918	930	961	926	866	914	922	917	876	957	894	925	909	908	855	915	948	904	909	915	917	929	921	878	950	932	905	911	943	927	889	886	898	926	892	910	918	873	879	912	891	893	900	873	904	868	960	917	905	915	925	871	931	911	932	967	918	902	892	912	873	964	941	920	891	901	944	894	926	909	875	871	877	918	888	894	986	875	886	909	915	911	921	898	904	839	942	893	942	924	954	961	938	925	934	920	919	925	952	879	917	951	906	883	905	884	920	976	914	964	913	911	894	895	888	911	892	903	965	944	878	877	923	989	892	916	887	939	924	896	949	917	883	907	968	949	915	876	898	969	905	947	959	886	856	927	915	969	892	918	915	956	917	953	917	884	866	940	945	909	857	965	878	894	935	933	892	989	851	951	916	891	853	890	888	860	896	932	899	888	884	889	929	880	905	957	902	930	900	899	921	946	903	924	913	910	941	952	914	966	952	938	875	876	948	968	923	873	891	992	914	982	965	944	920	963	907	893	917	927	881	846	928	939	915	946	888	945	927	934	909	918	942	877	855	904	888	950	983	925	951	890	929	955	891	925	907	932	912	877	878	906	912	911	884	930	889	918	860	954	864	945	872	938	897	889	962	901	880	950	915	926	895	938	877	877	867	875	927	954	914	925	886	945	887	924	928	962	870	920	890	918
5876	8213	8948	6217	3263	1917	1579	1115	837	606	450	476	387	324	268	298	255	239	197	190	219	274	336	282	215	213	218	208	215	206	203	194	194	191	185	209	174	196	200	185	198	192	206	190	170	202	184	193	194	171	183	186	182	197	184	183	205	165	189	209	173	194	204	185	214	200	198	204	168	197	196	184	192	209	199	196	164	193	170	187	198	184	201	181	189	210	211	185	182	197	182	187	208	172	186	193	214	198	179	194	196	179	162	199	207	183	175	191	208	183	195	175	178	194	193	179	168	208	184	203	191	194	193	182	202	192	173	203	205	215	184	172	181	174	199	188	186	188	204	212	190	188	189	202	176	209	184	193	178	195	193	187	189	173	197	166	201	188	179	168	209	185	209	178	197	195	196	167	179	183	218	186	201	185	193	178	179	159	202	192	200	196	186	176	179	207	192	178	173	193	203	193	180	195	195	173	184	181	205	191	176	186	171	184	167	175	172	188	199	186	196	228	206	168	191	213	183	193	197	200	156	216	197	205	213	181	208	184	212	212	184	179	206	187	192	203	175	191	174	166	171	192	189	195	202	184	212	177	189	182	179	193	191	170	207	212	200	170	199	203	201	186	177	206	182	186	169	196	195	184	216	178	200	194	197	194	188	185	196	179	183	185	193	183	177	188	206	194	194	199	192	209	197	171	212	191	183	177	196	195	174	193	205	219	187	200	182	218	181	179	202	192	212	170	192	174	200	195	203	201	202	193	184	183	170	188	196	181	217	175	174	176	220	173	209	203	190	185	192	182	204	202	154	181	185	199	192	208	183	199	198	193	170	169	218	181	205	199	214	195	212	186	169	178	202	193	191	194	179	182	195	204	197	191	198	194	182	191	181	176	208	172	182	187	201	199	233	196	177	184	184	182	219	199	185	168	187	175	205	207	171	197	160	196	212	172	187	184	183	217	161	207	188	186	215	193	187	211	188	207	179	187	201	194	183	181	198	189	214	176	177	185	225	173	189	175	200	175	172	180	179	182	196	200	166	196	189	191	180	181	201	202	191	163	150	209	178	193	187	176	175	171	143	181	194	184	221	201	196	204	178	183	183	181	181	192	207	181	196	184	174	187	191	200	177	175	154	177	180	198	202	195	193	221	179	170	174	193	183	192	186	180	213	173	157	170	197	183	186	204	196	194	204	212	201	196	194	171	175	171	183	201	179	203	179	188	188	220	194	209	197	175	201	177	161	165	210	168	186	170	177	205	171	167	173	201	210	194	196	217	211	198	187	171	191	192	192	214	198	180	226	189	203	195	215	199	205	185	201	188	184	175	184	175	211	181	193	197	191	200	177	210	176	180	179	185	202	193	186	189	170	176	182	206	147	185	183	198	195	205	179	171	178	168	197	215	184	199	196	163	180	184	193	194	198	167	188	177	210	179	200	197	212	192	202	161	192	203	198	218	187	171	191	208	193	176	199	179	180	182	203	181	180	206	189	198	192	196	196	161	194	184	199	217	205	185	183	213	182	187	199	182	191	174	198	206	168	178	182	192	190	204	212	209	200	189	160	190	185	199	194	192	170	172	186	191	170	176	205	171	174	201	178	179	161	182	183	191	206	180	187	186	191	174	201	182	167	186	190	190	191	190	218	195	187	196	188	195	205	191	176	203	187	216	198	179	183	196	187	172	178	191	206	191	192	179	193	187	180	175	192	173	190	202	177	195	194	203	169	165	193	190	195	181	188	205	180	170	219	209	188	173	208	166	184	202	207	187	211	180	163	195	199	188	181	201	185	187	215	212	189	180	193	184	190	186	165	181	176	175	205	194	184	199	202	185	182	195	164	173	177	198	187	187	216	169	189	175	212	187	204	199	192	208	206	177	197	200	184	188	171	179	180	203	191	195	201	180	179	188	171	187	187	188	208	180	183	190	185	178	191	189	169	186	165	189	166	196	212	192	190	198	197	179	204	212	168	196	176	183	190	179	181	181	176	219	195	203	185	186	198	179	208	178	212	211	195	195	221	178	193	215	185	179	204	169	169	214	207	203	187	204	184	186	201	197	175	195	184	183	190	195	225	198	201	198	174	205	168	200	184	185	217	190	194	164	187	187	174	206	188	150	201	200	202	178	186	191	198	194	193	181	171	187	177	197	180	175	176	177	202	198	183	181	195	185	172	174	215	188	164	184	199	186	186	195	179	186	214	172	216	200	210	191	188	192	204	180	176	174	173	174	199	208	192	182	194	197	196	194	170	178	189	207	199	184	158	189	197	172	186	197	177	195	195	188	208	189	195	193	190	185	182	179	212	188	184	166	190	216	193	199	226	186	173	186	194	166	179	212	168	208	180	176	204	184	183	190	193	202	185	167	184	178	205	183	201	166	169	210	185	189	187	222	210	199	188	173	182	208	170	190	185	190	194	164	183	174	197	195	181	182	210	208	211	204	201	203	187	160	173	184	199	198	161	188	195	194	208	192	183	189	208	204	178	201	190	176	196	150	194	204	191	187	189	188	185	172	192	181	199	198	179	187	198	202	173	174	197	214	177	187	162	167	172	199	196	175	180	219	196	196	200	190	206	187	167	235	182	197	195	174	189	208	200	203	195	213	164	192	217	189	172	171	170	180	192	185	209	189	204	181	207	184	176	187	197	186	196	192	177	185	197	166	188	201	194	182	204	190	166	211	224	188	188	198	205	195	158	188	188	194	167	189	198	204	187	176	191	200	172	192	187	183	190	177	170	178	187	188	159	179	194	213	198	201	179	182	202	191	209	183	186	190	200	188	188	200	154	188	186	190	192	194	199	180	186	187	193	195	188	201	200	217	200	172	167	174	175	188	179	191	179	210	204	188	193	184	212	197	168	176	192	156	189	183	190	187	194	198	190	184	196	189	187	174	192	196	190	191	203	174	209	180	174	198	204	169	170	199	186	174	188	197	190	196	211	194	187	190	197	202	210	184	183	188	177	196	198	210	190	187	168	168	183	210	184	183	180	183	201	185	191	160	193	182	182	158	173	192	197	196	176	213	208	181	220	193	195	187	192	174	218	184	193	191	208	195	211	198	206	198	180	190	204	186	185	178	178	208	203	202	183	190	179	191	182	167	170	169	174	178	204	210	193	180	173	194	182	216	198	172	194	185	179	207	188	173	205	197	204	180	200	169	193	186	171	192	173	191	205	199	185	215	181	175	190	195	185	200	204	180	228	189	186	198	190	198	204	211	172	195	189	204	207	188	193	188	186	183	189	202	192	199	178	203	206	197	183	169	181	172	181	197	184	182	206	195	181	182	218	186	175	181	195	181	178	196	201	192	169	188	201	189	155	190	184	191	173	183	222	178	188	207	208	212	194	194	206	200	187	187	218	209	161	167	182	214	192	200	197	191	203	184	201	179	175	188	200	206	171	185	169	202	190	192	161	182	178	188	207	207	188	189	190	198	188	174	178	177	189	166	207	176	200	191	167	185	192	217	192	206	207	193	204	210	196	175	188	191	205	201	193	181	168	204
5809	9496	12257	11807	8656	6175	5687	4059	3145	2412	1857	2246	1726	1385	1070	1165	1173	1022	901	818	922	1254	1463	1046	877	752	770	815	823	797	853	702	644	641	628	573	606	612	629	609	654	585	628	619	611	622	601	592	613	615	629	656	608	626	610	649	593	613	647	640	598	636	614	632	663	628	603	633	637	620	608	640	619	661	622	626	618	592	589	591	614	598	626	614	630	613	617	609	621	617	653	599	621	607	642	569	621	659	624	594	624	608	651	643	612	579	572	614	595	625	584	627	617	650	625	613	645	607	631	611	625	645	620	586	576	599	651	626	629	628	614	592	582	630	665	625	658	672	581	653	598	633	598	683	640	613	597	648	593	620	617	643	589	623	558	640	617	601	654	636	646	568	613	644	611	581	615	614	645	584	650	591	642	620	581	595	652	612	625	620	631	626	619	620	607	623	618	649	692	618	630	649	658	613	656	639	646	601	576	645	618	639	642	604	590	600	635	648	594	595	632	646	696	603	579	685	632	604	640	597	635	617	701	622	640	585	608	637	663	592	624	640	587	576	621	572	579	651	622	643	647	583	596	587	573	603	606	620	583	666	620	628	607	609	607	631	638	619	583	630	630	574	632	623	600	623	640	594	581	593	587	638	587	639	603	645	598	602	601	641	618	660	626	603	652	652	629	627	596	668	624	613	583	607	607	616	620	613	583	618	674	587	612	570	579	636	652	605	621	639	648	594	634	576	600	589	644	614	641	634	625	608	637	579	603	656	620	624	645	620	646	591	610	617	589	665	617	620	663	631	637	597	646	622	594	599	626	619	613	649	593	648	567	654	634	612	619	616	621	625	618	586	621	606	641	596	637	636	623	647	653	635	655	657	607	562	629	605	621	648	632	583	596	601	641	658	617	622	636	586	650	626	624	663	611	596	634	571	639	590	584	604	655	649	611	573	643	587	612	603	649	625	573	644	588	581	600	614	590	632	593	577	628	605	594	651	617	642	615	605	641	648	646	608	622	597	594	589	586	648	600	604	624	644	600	669	593	603	617	615	588	595	617	599	626	621	666	615	650	602	610	634	651	616	617	638	626	591	627	581	608	693	619	668	578	621	616	592	624	637	597	595	618	610	649	612	599	651	650	645	613	623	623	668	612	597	636	639	616	643	628	627	588	644	643	603	640	623	598	578	605	634	606	589	600	643	623	625	575	583	609	618	601	616	598	615	640	569	609	630	691	604	644	627	619	648	633	587	653	632	612	621	612	648	656	625	644	628	587	637	601	611	652	601	611	619	636	651	606	639	606	616	688	638	621	620	588	648	638	608	579	631	617	656	618	649	635	586	621	615	621	579	613	625	617	581	630	614	611	605	606	578	648	628	636	636	599	586	616	633	615	637	622	637	632	594	620	688	621	628	653	587	630	599	625	592	603	638	642	629	590	615	625	640	637	646	645	592	602	622	611	640	650	611	625	613	634	616	625	626	624	598	601	630	605	598	627	653	616	665	631	637	641	575	687	620	639	603	674	630	636	608	602	666	638	606	591	608	593	572	638	601	611	602	611	630	612	575	648	610	617	606	608	589	600	608	616	614	632	617	610	613	620	591	585	574	625	615	609	618	614	608	608	669	608	610	622	589	583	611	624	625	615	653	622	621	685	561	614	544	594	611	621	605	643	641	643	600	596	621	626	583	598	635	614	631	638	581	594	612	596	644	585	586	639	663	636	636	624	594	625	651	611	610	599	638	629	600	597	602	631	632	630	611	595	661	587	606	617	595	623	576	613	586	631	640	633	616	637	624	632	599	602	635	639	664	586	614	644	655	562	615	629	646	621	618	588	659	605	641	599	628	575	614	604	599	583	608	603	651	610	637	594	624	643	663	630	630	640	617	643	577	646	594	621	667	618	613	647	577	592	638	630	632	644	625	633	609	625	655	589	619	628	639	634	652	614	592	608	634	663	615	638	543	624	630	618	581	647	579	605	571	606	633	606	587	587	620	648	627	617	607	663	651	623	645	606	619	643	625	623	631	608	617	664	645	619	609	643	571	606	599	657	562	644	598	595	652	636	654	627	627	649	605	652	629	601	630	615	669	671	581	678	616	622	609	592	613	624	602	631	618	596	636	663	597	615	594	635	572	593	628	646	613	625	615	626	604	617	615	649	612	568	616	588	622	623	624	562	621	615	613	626	618	647	606	600	612	632	647	608	597	598	624	632	616	611	625	585	596	626	617	630	600	635	594	621	632	640	584	624	611	616	664	644	567	616	612	592	615	644	606	611	618	601	585	610	650	566	640	606	600	601	585	622	659	630	621	614	594	647	621	635	614	628	603	595	589	673	618	617	622	599	555	616	622	590	600	641	606	593	565	627	630	619	605	595	627	639	600	661	633	627	606	637	596	620	663	606	621	608	591	595	617	585	575	611	597	605	601	632	669	626	603	575	578	648	626	585	652	665	626	661	633	653	584	615	580	602	593	570	590	626	625	610	617	631	628	599	625	608	631	630	574	604	624	604	612	628	622	594	602	598	643	637	628	582	576	650	659	621	653	595	617	601	641	637	622	624	612	645	574	624	605	599	604	675	603	604	595	628	585	588	647	618	613	631	606	616	603	604	613	593	683	623	610	625	608	612	586	623	563	626	641	624	577	610	626	668	577	649	632	590	627	639	604	610	553	622	616	632	629	616	623	636	558	649	617	625	616	612	602	591	594	639	575	630	578	618	658	634	609	624	631	632	613	603	604	620	655	612	635	605	604	595	621	631	668	600	622	660	633	618	637	581	610	637	665	566	670	601	583	626	658	602	607	606	605	605	623	614	659	665	622	640	667	601	632	592	617	571	627	609	635	632	608	619	589	630	654	583	641	599	650	614	641	659	593	641	606	642	631	610	626	640	617	590	632	563	622	634	658	643	643	589	653	649	611	622	645	584	629	607	609	655	609	644	597	623	633	622	624	618	580	612	609	657	603	629	588	639	619	604	639	639	623	618	637	560	600	625	625	617	608	615	637	599	637	671	589	585	603	657	662	618	596	604	588	641	582	609	608	591	646	613	644	596	625	660	641	655	621	648	632	597	606	622	635	654	623	603	602	624	602	624	671	600	656	650	634	625	619	554	636	578	611	618	659	611	631	630	624	576	618	594	629	632	645	532	574	616	585	617	600	631	651	627	627	607	630	659	597	655	653	626	640	641	613	629	630	617	589	601	624	654	624	620	621	625	626	647	580	624	645	651	572	657	631	596	605	599	663	613	645	616	591	668	627	639	586	630	603	623	669	623	614	666	655	684	626	609	627	651	678	607	633	587	643	569	620	591	657	615	678	614	586	642	616	624	638	591	671	595	661	613	616	627	627	633	608	613	625	601	576	639	608	603	607	634	674	623	639	654	640	629	591	616	607	585	633	647	610	622	622	620	611	587	594	624	612	609	632	630	583	574	611	597	631	641	575	653	570	621	596	613	639	632	602	610	663	642	575	617	610	613	646	586	655	614	650	642	660	579	587	646	635
29621	35645	34356	32509	28715	23272	19456	14755	9660	6505	4255	4474	3811	2469	1896	1470	1708	1423	969	843	980	2056	2163	1273	741	530	521	717	612	635	464	411	421	351	341	336	317	382	344	318	329	333	317	328	333	323	327	320	345	329	300	335	359	329	327	334	295	341	305	306	328	333	318	344	330	350	325	279	295	314	302	309	335	278	330	339	325	333	348	347	301	322	305	316	305	315	306	327	304	345	314	320	321	287	291	343	329	332	334	310	337	289	341	305	330	323	306	342	302	306	341	302	334	331	318	325	302	340	371	305	322	339	349	325	317	334	327	331	341	326	364	332	354	299	319	348	309	302	351	327	337	315	335	298	287	320	340	344	312	330	290	302	311	322	319	314	344	311	308	334	302	327	310	312	339	334	316	331	322	331	321	317	333	348	292	343	331	328	314	337	316	321	314	329	312	302	315	312	309	354	331	324	344	316	315	336	309	295	327	316	336	328	302	333	324	302	334	310	297	328	353	313	336	320	336	358	303	344	350	328	345	360	345	295	305	314	317	321	323	309	309	328	354	325	303	351	331	331	317	330	321	322	337	314	354	332	330	332	300	328	325	333	333	337	313	315	346	307	301	328	307	341	331	334	303	319	343	336	333	325	294	313	314	314	315	308	323	333	320	295	299	301	343	318	309	297	316	329	305	306	356	309	318	333	319	309	356	337	290	320	354	321	302	313	317	314	318	354	319	322	332	339	315	355	332	335	314	326	313	292	318	314	319	331	330	320	363	324	355	322	296	305	333	308	333	350	306	316	331	336	347	315	323	326	312	339	296	321	325	311	326	311	304	308	296	329	311	327	326	308	322	324	327	310	333	334	310	310	332	322	315	331	340	336	308	318	302	310	329	316	312	320	302	336	318	305	281	343	310	329	305	301	335	334	311	331	333	304	354	342	344	345	316	325	320	359	316	359	333	314	305	330	307	336	339	315	314	340	371	324	320	323	362	327	338	322	315	339	339	347	323	309	338	315	286	308	317	329	327	343	346	343	349	342	328	299	333	310	342	301	350	333	329	302	335	311	309	302	284	329	288	329	324	325	340	293	325	305	319	326	326	296	299	369	330	318	322	319	334	335	324	347	321	350	295	325	333	318	329	337	324	303	308	331	334	302	343	351	329	310	323	332	308	314	339	319	309	332	332	316	325	316	312	331	339	331	307	306	345	305	301	325	333	311	328	333	316	319	332	323	312	299	311	326	340	301	299	339	332	337	342	322	360	320	372	330	326	302	340	351	337	339	328	305	346	323	326	361	326	336	351	344	341	343	305	307	292	302	292	294	316	311	307	292	305	320	310	333	327	332	336	351	335	308	314	338	349	351	334	328	323	312	323	326	298	307	304	336	375	314	322	316	306	321	316	350	332	325	373	337	328	329	341	314	319	318	297	359	297	297	357	319	338	323	339	319	312	329	332	349	276	329	344	332	316	314	314	330	317	318	323	343	350	307	318	310	330	338	321	325	319	318	316	307	322	347	366	355	295	296	316	321	318	349	322	345	298	347	335	301	310	280	313	308	344	335	322	324	329	307	350	357	343	285	321	315	306	294	301	310	328	354	308	321	305	339	308	343	312	349	329	325	346	328	291	323	299	350	313	301	312	319	338	312	339	290	332	325	335	309	315	351	312	321	340	306	321	315	302	308	336	359	342	298	367	341	330	333	325	320	327	348	309	347	318	324	334	305	344	332	324	345	344	320	289	325	358	330	334	310	326	313	310	284	377	319	325	315	341	321	287	285	322	311	347	330	294	345	323	335	337	340	318	348	322	328	307	322	300	302	296	318	334	352	331	308	307	328	313	332	329	315	323	336	337	317	334	319	368	325	327	324	314	340	335	320	341	307	333	311	334	295	323	328	332	329	333	298	302	314	337	302	336	328	290	337	321	352	321	329	323	319	334	330	325	326	366	322	331	316	324	313	310	291	326	344	308	312	300	325	327	294	327	331	316	341	327	337	323	301	308	338	315	323	318	330	337	314	341	342	312	303	324	321	277	334	314	335	281	333	321	315	337	297	309	338	332	333	326	300	341	317	311	313	315	342	324	327	314	344	300	332	291	323	344	312	304	288	347	311	324	332	314	320	305	329	302	325	311	294	350	317	275	349	355	309	305	305	320	314	312	355	285	310	321	303	328	336	336	339	322	316	294	348	312	328	349	341	361	337	322	335	336	335	314	315	318	304	336	334	330	326	320	313	325	341	337	312	285	297	311	308	359	320	324	352	344	333	324	312	326	322	309	302	353	329	313	351	323	356	363	337	291	309	359	333	361	328	330	298	339	341	316	337	319	321	327	330	313	330	343	328	374	352	339	353	351	355	335	300	316	356	313	320	349	325	332	296	323	306	314	307	298	329	331	348	315	331	307	350	338	343	299	350	316	318	305	329	328	298	330	341	326	300	317	319	320	292	319	329	320	329	328	350	321	311	321	327	310	338	367	337	304	308	346	345	306	325	347	323	299	323	342	353	328	331	314	340	285	311	337	314	316	325	310	316	347	317	305	354	344	348	304	339	326	314	313	313	321	313	306	336	317	297	319	313	302	325	307	324	352	321	353	340	358	308	316	360	337	316	311	323	320	319	327	334	315	316	337	335	315	314	328	342	323	301	328	333	315	324	284	307	303	292	358	341	326	319	331	297	308	338	334	290	310	299	322	324	325	330	323	303	332	308	313	321	311	297	289	326	305	292	342	315	321	334	315	306	339	316	325	345	308	347	302	320	315	312	325	331	310	327	318	328	315	310	312	309	325	328	286	326	331	276	296	287	333	313	325	310	346	329	326	295	323	313	335	337	294	335	326	328	338	327	379	334	322	330	328	304	314	320	331	293	320	313	329	305	339	310	303	334	337	326	308	351	357	341	319	318	308	302	321	345	284	291	351	303	328	314	326	328	318	359	318	338	322	307	354	336	343	347	319	351	261	354	326	340	344	356	307	330	322	351	332	338	315	332	317	309	323	330	335	332	343	327	308	335	319	294	356	345	315	297	339	320	320	328	328	301	332	311	306	338	289	328	300	313	311	307	347	331	317	319	342	328	319	324	324	309	353	316	315	323	335	296	300	312	330	322	287	329	325	309	348	306	317	325	329	317	339	320	349	351	329	313	320	315	324	321	336	301	374	303	299	319	348	344	315	338	326	320	347	329	288	346	316	325	320	333	367	309	321	325	315	321	307	320	344	311	314	311	341	364	314	332	323	341	313	304	312	320	297	287	341	330	325	303	336	329	323	340	338	323	330	284	324	305	314	308	328	336	326	347	310	335	332	343	326	304	288	316	332	326	284	312	340	347	325	355	333	349	334	318	323	357	318	318	322	349	318	359	348	324	347	307	296	305	305	316	344	372	360	335	322	362	312	302	311	322	325	345	328	338	358	330	366	335	324	337	339	343	331	315	328	313	297	320	305	338	315	339	369	315	323	307	315	324	297	333	331	340	318	326	326	364	302	335	282	305	325	302	310	306	327	325
23598	29846	32900	37922	36649	33108	31939	27726	22170	17515	14258	16615	14752	9526	5842	6397	6544	5653	4450	4629	5983	9207	8227	6160	4462	2807	3084	3878	3051	2905	2271	1985	1451	1216	1252	1042	1117	1072	1066	1001	1021	1048	1065	969	970	1050	967	1026	973	943	949	978	1014	1011	1023	981	952	963	990	945	1015	953	995	949	942	974	977	940	942	992	947	969	958	999	961	993	941	984	899	948	939	994	994	964	980	951	997	947	964	983	948	974	1032	951	935	982	963	920	934	962	951	977	992	916	1059	1000	983	1014	979	955	1031	1013	919	948	979	989	947	964	937	936	991	912	968	984	950	1042	946	968	967	970	949	980	1003	1003	1006	941	967	1001	959	986	969	970	960	986	1000	968	942	968	965	920	966	971	1020	973	927	963	922	990	919	1002	939	978	917	987	1009	999	960	922	947	971	943	930	928	947	953	987	953	991	973	946	1001	988	1004	960	952	939	1008	986	999	934	957	940	914	938	957	983	973	951	976	917	942	978	924	935	922	964	968	939	953	921	947	947	900	1031	958	960	957	928	906	947	973	963	924	967	914	970	967	948	967	971	973	946	922	957	968	916	960	937	952	913	923	959	926	953	979	989	949	967	933	913	983	990	945	986	910	958	997	954	951	918	991	963	972	959	954	916	962	976	953	996	925	1000	1015	943	991	936	957	875	936	970	1012	940	951	935	957	907	988	924	949	987	960	965	951	959	971	924	1018	919	936	875	951	987	950	927	986	894	1018	1002	970	948	913	943	954	983	992	967	999	965	998	976	955	952	941	950	929	959	919	977	990	927	969	962	950	981	921	964	898	951	947	931	944	944	956	949	1001	957	926	939	991	1015	946	947	971	984	935	969	972	944	936	875	970	981	975	939	988	943	930	985	928	965	936	933	940	1000	939	912	969	970	968	961	950	975	959	964	983	954	972	984	939	971	959	922	870	984	1002	959	962	929	949	924	965	979	966	925	907	942	934	950	973	927	960	995	968	900	886	977	946	985	952	898	957	957	929	908	933	972	946	990	1012	909	972	928	950	943	925	956	954	935	945	983	1017	950	1005	960	962	1005	927	883	914	933	917	927	931	905	931	921	957	931	930	945	907	996	930	944	939	951	958	880	948	925	915	1003	939	923	929	1001	998	930	944	933	983	938	949	924	970	939	961	940	965	968	1002	943	1022	999	982	988	937	971	964	982	949	961	979	928	938	917	949	1005	961	950	946	935	961	950	954	982	972	945	993	939	946	931	934	982	978	987	913	935	941	965	971	973	922	948	971	988	997	1003	944	995	902	974	906	929	960	905	932	939	948	1000	982	880	922	918	969	938	976	960	958	944	912	898	958	984	946	970	944	1002	1016	976	884	942	966	920	928	946	977	971	1000	994	1000	969	972	1000	953	958	983	936	965	989	990	945	965	972	1000	981	988	936	932	941	903	954	900	960	1000	954	955	988	958	957	941	920	934	966	967	956	936	928	948	978	975	997	1001	932	911	946	982	998	943	975	931	937	964	925	949	939	968	962	941	974	940	955	896	988	933	1011	1031	974	927	931	903	995	924	962	1007	992	961	975	944	973	946	948	978	979	981	926	947	953	938	1010	965	920	910	929	983	952	919	1001	937	933	973	918	968	957	937	995	962	926	946	906	957	952	950	955	940	961	924	973	1009	915	902	974	956	886	913	960	984	944	919	945	961	996	989	951	978	893	904	927	962	984	975	931	968	923	962	945	936	929	953	927	953	978	979	965	945	898	912	997	925	962	953	924	971	951	977	955	911	950	1003	974	983	948	952	986	979	943	943	964	939	958	938	922	968	885	944	977	961	940	955	908	931	990	986	993	946	961	994	893	997	964	998	907	932	994	948	968	1014	996	1000	982	964	985	959	891	966	994	951	994	922	979	954	912	1023	950	925	930	998	970	971	980	940	936	912	938	929	908	984	973	938	939	1004	934	961	960	927	927	979	957	959	945	981	965	964	988	915	986	949	955	937	937	983	947	973	1002	1021	934	956	955	929	934	1003	964	924	913	952	926	962	934	979	931	1004	959	999	948	933	953	944	973	972	946	976	1004	998	1014	997	943	971	1037	990	989	999	931	986	1004	926	983	954	947	974	942	932	967	938	929	973	909	866	1008	930	957	959	917	932	958	912	950	940	992	991	984	928	963	937	942	959	972	923	992	969	900	972	962	878	945	928	897	943	971	999	938	963	979	949	995	950	937	933	940	966	888	1001	994	970	969	973	971	956	981	916	957	930	971	995	962	981	981	935	949	946	977	988	1014	903	914	986	986	964	968	972	940	967	1011	1000	904	954	923	956	964	939	941	988	1025	891	920	941	945	961	959	968	900	989	991	976	959	969	1011	977	966	928	862	935	947	932	969	939	973	955	960	905	950	910	933	897	958	984	956	989	917	1024	987	971	908	938	987	927	938	886	973	921	968	1012	1031	988	968	1007	919	969	956	962	968	942	971	1010	1020	1003	981	991	970	998	930	891	1007	953	979	1021	934	994	1015	891	947	992	974	966	1001	1024	972	945	978	899	976	1000	917	957	929	971	967	974	998	1026	953	984	1031	964	952	946	936	939	953	950	968	973	959	953	978	947	945	937	972	948	981	950	891	976	1002	942	947	972	914	984	868	958	916	968	935	908	943	941	1005	952	1007	892	988	1007	983	1004	906	947	948	955	993	942	960	1035	955	986	994	962	1003	916	893	970	938	926	977	920	931	980	958	953	936	952	949	955	948	986	994	944	1026	905	969	999	947	986	945	920	943	975	925	1005	977	927	973	958	975	979	947	926	958	973	927	989	930	972	918	932	969	993	900	948	959	986	1005	977	930	908	962	995	988	1006	983	989	920	953	897	985	927	970	1011	912	992	988	915	924	939	993	1010	952	975	933	989	959	910	965	932	905	939	936	963	961	943	964	974	967	936	950	964	945	894	903	959	953	954	973	927	966	904	974	990	950	935	927	949	925	917	934	897	980	919	941	979	928	966	971	992	950	974	1006	1007	963	908	942	972	987	931	1021	1014	973	923	1010	959	961	968	975	939	979	896	929	955	942	991	924	932	952	1004	931	956	984	954	1029	959	951	979	970	921	918	988	948	954	1008	943	975	940	973	893	895	917	991	967	950	896	907	957	969	967	1004	943	955	946	951	944	959	1005	933	945	973	979	930	983	1001	929	973	932	997	992	955	950	963	922	959	981	951	977	1036	937	994	990	991	938	931	962	916	941	970	968	954	961	894	940	908	967	1004	923	953	927	1012	960	995	965	1010	928	984	1035	932	925	951	935	981	954	985	1004	981	995	963	880	954	950	984	937	1006	908	985	1003	938	905	932	972	952	939	918	919	945	980	912	974	961	969	974	915	958	947	967	957	992	991	912	1009	960	985	947	951	959	980	985	948	955	969	992	975	938	926	904	933	955	935	986	895	966	952	960	942	936	941	951	924	915	929	993	1008	948	928	924	993	937	971	986	906	967	948	999	915	1007	973	945	952	943	972	940	952	991	1017	940	955	972	975	974	991	966	956	925	939	926	956	941	974	1004	943	916	949	971	980	1019	980	982	975	955	960	952	991	968	1008	954	972	954	936	960	949	963	931	968	978	947	949	941	907	906	972	924	1015	958	922	931	961	975	996	962	933
41414	40124	37647	35450	33232	30329	28047	25523	19962	13940	9365	9191	8999	6206	3311	3055	3047	2657	1622	1513	1928	4317	5009	2784	1616	968	915	1439	905	877	742	652	511	408	404	369	328	341	344	313	349	344	315	322	343	312	315	329	304	305	361	344	362	341	332	328	342	336	317	315	369	347	324	344	312	324	330	326	322	329	321	310	324	316	331	318	310	305	336	296	341	320	347	322	330	324	299	284	317	323	343	312	344	304	322	323	329	363	342	327	297	323	304	315	351	297	314	306	366	298	290	356	295	350	319	340	331	333	331	291	323	309	318	319	293	316	272	315	294	329	333	324	340	324	309	314	327	311	318	315	338	325	318	361	346	307	344	295	329	309	374	297	341	302	295	319	305	326	309	304	307	339	334	294	299	294	296	320	304	327	305	304	328	300	326	331	291	331	344	290	277	332	337	303	318	305	335	326	320	336	285	288	315	314	358	336	311	313	316	347	321	296	300	359	320	340	295	301	301	337	326	362	314	305	312	315	299	320	318	316	334	283	302	300	321	315	309	344	327	300	314	344	340	328	305	303	287	328	292	296	329	314	271	330	354	347	361	303	368	331	346	307	337	341	308	284	339	292	328	306	317	328	344	315	313	357	285	303	301	315	300	287	324	329	305	303	308	335	329	327	295	314	330	326	329	312	331	321	341	295	311	290	326	325	329	293	307	361	304	314	312	334	323	308	324	319	310	342	344	324	317	323	309	346	350	325	313	299	294	305	324	282	357	317	279	330	292	308	299	333	324	319	304	303	315	329	334	309	286	311	328	296	320	336	326	280	325	294	329	288	272	290	320	350	325	295	314	321	314	312	311	353	300	302	323	328	316	336	334	316	302	317	336	320	357	324	317	342	337	318	314	342	362	333	352	318	291	294	304	320	299	334	321	270	330	308	307	349	305	308	303	349	311	305	321	310	319	353	332	311	296	303	342	313	292	322	316	349	316	331	322	297	288	325	283	330	290	350	318	337	319	312	309	288	318	342	317	297	305	286	313	324	362	345	318	347	322	320	327	317	320	303	309	335	312	305	301	304	319	321	334	316	357	313	332	329	306	298	302	326	291	337	309	276	298	287	331	305	323	339	305	312	297	336	333	320	314	289	299	287	310	318	324	301	340	329	297	311	316	308	310	327	316	343	301	340	329	351	306	315	302	305	315	327	316	321	338	323	289	321	312	300	348	325	324	312	322	312	328	299	316	331	329	314	342	334	336	296	316	299	299	315	319	315	319	315	317	336	314	291	339	329	325	309	315	336	312	307	295	332	339	319	318	312	320	295	309	318	320	316	331	305	331	323	340	352	298	303	355	349	327	338	314	296	334	323	317	334	306	317	305	323	310	315	330	351	326	323	325	296	346	310	312	318	329	347	339	296	321	269	300	325	320	319	319	308	325	293	318	304	323	312	323	331	300	308	307	321	308	325	305	286	280	328	295	310	298	313	309	319	258	333	345	333	300	313	313	321	318	328	366	343	307	316	351	305	320	308	313	323	338	342	310	302	321	295	325	333	346	284	330	334	287	312	335	319	308	327	312	308	323	316	324	323	300	333	285	305	337	349	319	302	293	303	315	302	330	317	295	316	345	282	308	309	340	338	324	346	301	321	288	322	336	308	305	307	320	350	321	329	305	336	315	321	326	347	315	325	306	342	318	290	353	285	295	333	324	304	298	337	263	324	301	336	334	298	301	334	303	334	321	343	322	313	301	290	348	319	335	320	324	336	332	328	309	320	314	322	316	324	320	328	298	317	318	334	334	336	307	324	315	323	297	306	332	318	311	323	300	323	326	324	320	285	324	336	317	307	328	325	304	287	324	325	312	364	324	339	325	310	282	312	316	317	320	304	332	303	300	320	310	342	314	292	311	301	317	326	315	352	330	286	288	318	320	330	330	287	335	278	337	318	314	315	308	303	311	299	352	335	302	328	309	337	319	303	318	303	302	329	317	300	305	338	328	352	330	295	322	352	304	321	292	309	304	278	321	306	302	299	312	330	332	312	311	290	298	329	341	293	297	309	320	310	340	335	315	311	338	290	312	310	331	351	319	315	310	303	307	313	344	355	288	316	316	305	322	309	311	293	310	346	308	300	328	323	281	316	304	321	297	325	340	302	329	311	294	297	341	340	298	323	319	297	320	304	306	324	302	293	288	298	357	325	329	315	326	297	333	301	300	335	343	280	297	310	320	341	347	327	313	295	318	321	306	318	293	300	310	302	318	328	316	307	297	305	305	308	292	345	314	322	308	304	359	312	351	334	286	329	333	331	313	287	313	290	303	341	293	311	322	304	321	311	320	288	303	317	380	286	335	350	325	316	300	324	305	291	317	316	319	299	352	303	342	299	314	327	322	326	329	319	302	313	320	307	326	285	345	309	314	312	320	336	319	356	361	339	303	268	331	351	340	291	325	315	332	292	313	302	309	335	322	319	345	362	342	294	298	321	290	329	327	323	331	309	284	311	294	318	316	341	329	289	305	320	291	330	338	342	310	317	321	346	300	331	315	309	331	326	288	302	310	320	286	311	285	285	304	327	321	290	317	306	291	292	329	300	311	335	284	307	308	307	320	298	280	280	301	308	303	306	308	333	332	324	303	300	327	319	331	280	327	321	298	293	321	288	314	299	305	292	310	311	312	291	324	345	291	322	287	327	329	358	332	334	319	330	348	312	303	331	353	316	312	314	281	336	325	309	309	312	297	317	339	313	309	323	302	312	333	334	335	297	312	357	302	332	297	319	307	320	319	302	306	331	335	341	310	332	324	320	323	294	335	306	309	328	343	302	318	306	287	347	345	333	325	349	310	313	338	276	324	313	313	338	303	304	312	304	287	333	313	337	310	307	304	326	333	344	313	316	326	304	316	287	311	310	313	312	284	307	320	316	340	334	311	308	308	336	322	321	317	287	326	333	326	333	310	336	338	324	318	278	304	297	358	286	327	338	321	289	314	354	311	348	309	331	335	285	314	331	308	301	362	277	332	345	321	324	300	303	304	302	306	313	303	355	299	306	310	319	304	328	323	323	334	321	314	304	304	314	320	339	280	336	314	292	310	344	346	304	314	344	320	325	318	329	314	305	297	312	306	298	347	294	351	310	344	321	334	346	347	321	332	322	352	323	316	291	330	307	321	295	328	297	333	303	310	323	314	300	318	322	330	322	318	310	279	326	319	319	305	318	306	293	322	310	333	300	329	335	328	323	328	335	307	316	347	309	312	323	342	269	337	314	324	356	290	344	329	307	281	310	344	311	366	329	314	316	304	305	333	333	339	324	321	333	314	324	315	324	312	327	320	322	302	307	296	314	301	328	311	313	307	281	313	324	301	317	309	302	303	326	337	346	334	293	316	278	340	311	338	340	336	321	305	318	321	322	350	287	320	315	327	335	304	332	311	322	325	342	327	330	314	312	314	315	344	314	312	323	325	305	309	321	342	316	303	298	307	313	314	289	311	320	302	324	318	279	338	339	360	329	337	282
33680	36440	39716	44387	45018	42566	42209	39080	32701	27151	23981	27132	24705	17495	10801	11569	10616	10265	7325	8504	11126	16878	16193	11581	8283	5180	5589	7037	5318	4499	4014	3633	2160	1688	1431	1388	1122	1186	1131	1026	1070	1064	1071	1034	1010	979	1041	1043	1042	984	979	959	1034	946	996	992	972	957	909	979	947	976	890	939	967	978	997	925	944	943	940	947	975	951	900	1007	937	1053	972	957	919	962	938	953	962	884	917	936	918	902	983	980	934	912	965	895	933	917	890	909	967	969	943	944	954	992	951	939	910	879	905	864	962	962	935	936	908	924	936	954	918	894	972	924	940	901	925	931	907	971	918	917	915	942	884	920	1002	925	912	931	899	944	972	893	858	943	937	939	939	912	914	928	948	964	913	933	929	950	876	901	942	917	918	941	897	937	909	953	927	963	904	919	954	866	879	916	946	1000	898	949	922	913	923	873	900	963	979	980	917	982	911	947	965	947	904	898	916	940	900	911	944	843	866	944	896	926	864	934	901	897	875	887	958	938	920	909	972	881	901	924	939	875	917	859	891	927	861	915	931	902	956	958	876	911	928	901	924	922	904	904	919	879	955	891	907	958	910	853	949	909	893	883	903	896	901	886	895	907	936	955	965	861	935	893	894	932	909	934	918	952	933	914	939	924	973	934	920	890	944	936	910	881	894	916	883	910	896	943	888	923	942	859	875	898	884	964	940	956	913	899	917	915	959	930	945	945	946	918	901	882	948	859	944	931	910	882	930	925	862	913	961	943	866	885	922	881	933	926	883	958	918	898	904	937	905	945	904	949	878	892	941	911	895	920	967	923	920	868	888	940	933	919	918	911	892	875	942	894	949	906	901	924	922	915	911	864	909	894	925	887	935	900	894	902	908	892	928	919	877	857	935	857	973	882	906	914	942	907	911	924	896	921	914	972	905	877	874	916	958	959	902	933	935	875	920	968	915	951	929	911	942	913	917	945	899	879	952	932	866	922	906	929	923	910	962	857	959	896	953	903	902	945	925	941	977	912	929	947	838	982	935	960	951	956	951	901	931	863	945	930	944	933	904	907	905	900	934	888	917	907	901	857	906	929	907	957	919	902	836	909	913	888	893	884	884	973	900	893	953	865	944	856	917	893	948	928	963	951	909	927	948	903	877	902	890	872	943	907	943	884	916	907	907	929	907	926	926	946	918	955	962	887	932	928	916	908	895	894	925	969	960	906	909	932	922	911	946	886	929	912	953	945	887	902	872	913	935	926	970	854	955	920	869	875	872	902	926	950	926	928	990	883	913	934	885	943	951	896	892	929	939	903	857	882	921	950	940	916	936	881	900	945	911	910	979	887	952	978	959	893	914	860	917	904	878	903	875	949	927	928	897	902	941	888	916	910	870	915	933	940	928	979	910	901	900	955	901	909	938	910	932	916	908	894	932	899	1013	902	915	925	925	906	883	890	921	902	896	916	984	926	964	891	903	965	910	934	920	933	965	938	932	918	941	933	946	948	919	918	947	916	879	948	864	966	921	917	886	909	942	957	940	908	908	888	911	950	916	927	880	876	914	928	902	949	959	871	942	979	933	958	891	886	904	917	918	935	902	874	869	858	951	880	950	949	911	956	918	946	968	929	922	901	942	891	932	918	895	883	891	960	902	912	933	907	969	908	887	892	943	919	939	991	911	922	918	954	925	946	961	922	937	878	883	904	971	919	950	864	930	904	925	921	934	888	908	911	896	930	921	951	891	908	915	895	871	877	903	921	934	896	941	892	964	949	967	938	901	933	903	900	933	896	938	901	895	971	989	924	893	927	907	936	834	896	886	900	942	853	877	925	941	910	901	922	886	932	912	923	966	962	942	951	907	899	956	932	936	925	873	837	938	876	946	941	882	936	922	969	887	936	915	928	920	935	930	879	945	893	930	925	898	920	960	930	877	882	914	916	874	916	913	916	919	973	928	920	910	969	899	924	955	892	908	919	933	913	948	885	938	912	871	972	957	901	927	866	899	982	946	895	892	879	945	941	911	914	934	905	919	891	893	938	929	944	921	987	942	882	941	907	891	893	933	903	923	885	897	907	938	909	916	932	988	944	906	907	902	905	957	912	901	923	870	929	955	911	925	894	940	848	904	883	967	874	897	901	930	884	954	927	917	917	960	902	919	902	913	907	958	960	879	968	896	957	915	934	935	920	899	920	923	838	902	904	942	935	925	868	943	936	892	920	941	889	949	881	927	908	914	923	970	881	963	896	924	892	938	934	900	892	927	942	924	896	895	936	937	862	946	927	941	937	925	926	905	875	916	940	884	886	959	949	871	908	920	952	943	915	926	926	836	912	930	939	923	923	926	897	904	881	902	967	913	923	929	877	900	920	942	958	889	889	875	981	868	864	898	939	889	921	900	925	941	929	934	935	910	905	927	934	903	946	924	914	862	951	912	940	972	906	956	933	947	926	934	950	898	895	938	923	910	928	925	920	937	887	917	916	884	917	938	900	943	943	887	917	906	894	909	910	940	930	884	865	938	920	938	927	929	926	957	985	957	960	885	913	900	952	903	916	989	930	907	892	971	932	959	886	927	952	898	934	926	917	937	923	876	939	915	943	968	897	920	887	945	920	914	922	919	889	964	963	927	918	899	899	922	940	916	918	954	939	923	950	938	916	858	890	906	890	947	930	906	906	925	938	923	859	966	887	943	935	911	909	932	941	942	876	897	943	889	904	889	931	935	951	935	931	930	927	939	912	917	885	919	898	882	912	909	944	884	905	934	967	908	957	955	932	914	861	868	893	922	896	912	948	963	922	909	947	917	930	923	902	958	923	989	887	889	904	921	895	956	909	942	916	847	930	926	873	950	928	915	959	894	923	915	902	968	886	909	937	951	915	930	912	907	921	953	911	900	908	948	951	897	943	939	875	904	873	947	881	868	899	889	950	971	908	925	925	912	938	933	908	999	949	928	887	904	980	942	919	922	901	908	936	985	916	936	901	897	923	929	952	931	916	884	921	911	863	874	898	938	910	885	948	923	938	913	886	901	954	973	960	945	903	906	931	920	916	905	910	866	942	961	865	884	921	1013	933	868	938	962	958	959	913	917	936	968	890	939	831	936	934	934	965	911	900	926	951	934	917	937	899	964	945	938	967	968	885	1007	923	889	969	879	923	933	945	900	889	947	891	934	903	931	847	912	905	939	1000	904	849	952	905	948	939	879	895	913	900	935	936	929	887	984	913	958	966	948	865	934	925	978	877	919	917	875	920	884	968	878	947	889	878	959	925	974	901	979	892	954	943	898	995	886	939	940	940	967	965	943	975	919	964	848	854	910	952	933	936	933	931	904	899	943	966	949	948	866	924	909	885	936	889	918	890	951	902	937	921	996	921	997	930	946	926	923	946	887	913	909	957	859	931	956	913	913	924	927	930	919	942	942	966	968	900	949	899	902	962	946	912	922	947	881	893	871	939	911	974	934	906	970	947	949	944	922	896	900	886	924	919	910	908	937	948	978	914	910	892	927	930	919	904	952	860
6123	7880	9196	6391	3929	2262	1486	1195	783	617	418	478	493	365	273	288	299	301	247	223	224	367	344	246	251	200	231	207	205	203	246	225	204	164	165	200	201	188	184	198	187	194	210	191	203	173	208	182	210	175	197	174	196	196	191	194	202	184	211	192	175	187	169	198	205	185	208	216	184	200	192	183	202	203	202	199	189	233	176	201	182	187	206	188	176	185	202	185	191	177	210	213	212	205	203	195	194	203	192	191	202	201	191	190	189	186	184	178	189	170	179	208	154	206	183	188	204	194	193	184	186	208	201	196	191	199	201	184	177	210	190	187	191	187	194	195	168	206	174	184	181	194	205	212	191	181	183	173	205	201	191	177	218	200	225	206	182	185	196	193	218	204	191	169	181	191	177	189	162	187	179	181	189	169	174	222	166	195	214	238	215	206	176	172	210	203	189	193	193	167	196	207	210	160	193	191	173	194	202	179	188	182	192	202	204	186	185	174	182	193	181	167	184	195	212	188	211	173	190	211	190	205	175	180	199	186	188	185	192	187	215	207	172	190	189	173	183	196	182	183	188	206	196	182	187	189	189	192	177	179	184	187	173	210	182	190	204	188	174	183	194	188	212	180	158	191	185	181	220	183	199	184	182	190	211	190	164	183	178	198	190	196	191	202	172	181	192	180	171	182	165	187	190	193	153	193	186	191	187	223	198	193	196	204	201	202	204	192	193	199	180	182	181	193	180	195	176	178	172	173	198	163	170	210	196	187	187	203	176	213	191	215	209	192	188	169	179	182	184	192	199	186	193	215	201	195	185	231	206	171	207	193	209	195	195	173	183	204	196	188	177	210	231	198	191	204	174	190	194	189	192	172	191	163	180	206	186	197	184	180	203	211	185	202	197	205	201	181	188	202	182	190	182	205	201	184	205	188	198	186	198	195	202	195	215	213	191	196	193	178	181	203	171	179	194	188	185	195	218	196	188	188	180	186	202	214	190	207	187	176	228	193	183	198	196	182	171	202	205	169	177	192	164	179	195	212	176	163	200	179	186	221	179	189	229	196	196	199	169	188	182	187	200	167	199	163	183	200	186	214	202	191	206	198	196	221	207	193	182	185	176	211	214	192	174	210	167	225	200	198	189	186	199	190	189	190	176	180	165	197	194	179	193	189	197	195	185	196	199	197	199	191	170	181	177	180	197	216	194	198	169	177	171	178	211	202	201	201	179	197	180	168	206	187	183	214	186	199	176	173	184	190	184	217	190	190	166	207	177	173	196	217	180	202	190	169	187	176	204	217	202	180	172	167	201	210	199	185	187	196	175	185	198	177	193	188	195	174	175	196	199	185	189	197	173	176	190	180	170	191	204	198	214	176	197	182	197	204	207	181	184	189	204	191	192	213	174	182	192	201	186	192	222	188	184	206	201	173	193	199	204	204	201	198	190	195	203	216	189	189	173	207	209	222	187	196	168	187	178	189	190	176	202	216	190	186	208	189	203	182	179	165	208	164	196	227	184	180	202	204	164	208	193	177	204	179	189	192	170	179	176	197	199	201	190	200	196	181	177	189	174	212	193	204	168	176	209	185	193	180	196	201	183	186	191	178	193	207	178	189	182	195	168	176	187	175	180	195	182	209	202	206	189	194	203	186	200	170	204	175	201	203	225	213	180	207	186	182	199	185	217	184	195	214	172	182	192	188	190	205	199	210	197	194	193	186	193	218	188	210	189	201	215	185	194	213	192	188	196	197	188	184	179	213	203	182	183	187	177	191	195	189	202	205	172	190	198	163	164	175	185	190	179	186	193	185	186	173	180	189	200	186	200	198	214	179	167	187	187	211	190	193	202	176	180	195	162	183	196	203	191	184	193	175	185	183	209	172	211	180	200	179	182	189	192	190	200	214	170	208	175	206	160	188	192	172	203	205	192	190	203	180	190	192	187	189	210	214	177	186	204	171	179	195	191	217	168	181	184	198	200	213	214	183	204	187	188	205	214	202	171	173	177	188	193	184	205	176	193	194	217	215	186	178	196	222	182	185	173	199	180	194	187	214	200	204	168	160	218	197	184	199	182	201	208	185	166	190	205	193	187	180	190	183	183	177	204	217	181	183	199	186	197	215	213	184	195	196	195	211	181	203	184	202	178	181	176	184	180	169	205	197	183	221	178	188	201	167	191	165	199	190	191	195	199	185	203	189	184	199	190	180	168	193	177	202	196	193	206	198	209	197	204	192	173	172	188	174	219	196	195	203	203	201	165	192	166	194	173	158	185	185	164	193	188	195	178	184	189	202	184	197	199	184	186	193	214	172	175	184	193	202	164	199	172	177	207	210	214	204	170	212	195	219	172	181	211	204	210	183	197	186	186	173	214	192	202	188	205	188	225	210	171	201	213	202	212	173	222	181	210	182	178	169	179	204	214	190	207	198	185	188	179	190	181	188	178	185	201	162	183	216	173	172	154	207	188	199	182	197	176	191	194	185	208	204	193	187	197	181	204	198	207	187	194	185	190	219	206	202	191	208	210	187	196	172	184	167	181	168	189	190	219	176	214	202	206	180	192	176	196	196	185	197	180	178	195	215	174	177	182	183	181	206	214	212	196	183	219	198	192	179	186	211	186	208	176	201	197	189	200	201	181	201	193	172	187	167	187	197	153	198	179	196	212	175	220	215	202	191	232	215	177	207	191	195	196	200	178	174	179	199	198	181	164	203	200	186	178	181	167	176	201	189	192	199	181	179	185	195	170	210	189	200	174	196	213	222	181	169	190	192	195	184	215	204	186	164	170	211	189	205	176	183	189	189	189	176	190	190	181	194	210	198	181	173	186	171	208	194	189	196	208	207	213	204	181	184	198	151	214	218	202	184	185	197	208	210	168	186	187	206	186	179	172	191	184	196	193	219	192	165	178	198	176	165	213	193	219	199	190	197	219	184	187	193	167	208	196	196	174	186	166	177	177	189	172	199	170	213	198	197	176	214	204	198	193	208	169	178	194	189	191	190	197	217	202	200	188	188	183	196	173	169	218	170	194	189	175	198	197	203	189	179	186	181	193	174	200	204	171	195	190	157	219	187	200	190	186	190	195	184	217	177	203	218	183	180	205	193	173	184	186	183	191	177	175	176	212	177	182	183	200	231	169	198	194	204	175	181	186	183	167	190	188	185	184	214	200	195	169	167	185	189	190	181	188	171	188	185	196	197	158	195	202	174	183	165	199	190	196	203	173	176	184	189	179	174	175	188	209	156	182	183	193	160	217	191	187	160	180	195	206	181	183	203	176	203	214	175	196	222	189	191	177	197	214	179	192	177	192	180	183	181	178	209	181	185	166	188	189	174	191	205	179	192	169	181	183	212	196	185	192	207	220	184	179	170	192	197	196	195	206	216	181	197	168	181	197	201	199	200	210	206	188	194	196	192	178	185	180	193	192	179	175	191	188	188	179	205	206	177	162	195	193	203	191	202	209	203	187	206	227	202	191	181	183	184	201	193	194	182	183	186	214	193
6204	8573	11964	12002	9184	6445	5133	4137	3022	2207	1778	1920	2096	1468	1101	1088	1066	1145	881	859	1017	1490	1481	993	913	798	839	878	775	758	732	676	682	702	612	635	638	642	629	619	637	627	638	636	634	678	630	608	643	599	605	638	640	602	643	586	628	648	620	624	618	583	583	627	578	631	604	668	630	604	599	601	641	588	611	656	611	573	632	631	652	600	636	628	591	611	667	591	658	648	666	624	638	659	588	649	613	591	624	630	646	601	612	658	660	656	637	631	616	572	594	653	646	639	650	623	618	631	655	626	636	649	594	600	642	643	615	608	681	601	629	594	614	633	634	605	673	651	638	583	599	613	623	610	648	609	642	620	582	610	650	669	641	614	619	623	547	626	615	624	628	633	590	601	570	609	644	643	634	659	600	653	581	575	643	609	635	637	627	641	611	615	661	637	634	650	636	643	631	621	648	635	672	593	602	637	613	628	630	627	644	635	620	594	617	609	637	631	628	641	577	650	621	605	663	640	655	618	630	614	613	611	643	629	610	622	617	602	651	607	633	663	684	646	591	629	611	653	577	571	616	572	648	654	638	681	663	623	618	632	616	643	591	588	596	593	615	636	639	593	646	622	625	611	637	634	593	616	622	621	646	658	617	646	582	655	616	629	598	596	603	657	619	610	630	602	663	632	657	623	603	631	593	587	659	599	590	630	607	624	599	619	624	587	671	653	619	632	606	609	592	582	629	594	628	601	634	630	653	602	576	637	590	647	598	595	637	570	639	640	674	584	602	622	632	644	656	592	571	607	629	600	658	635	637	630	642	581	635	612	624	618	618	637	601	671	609	583	565	645	614	623	632	638	638	587	625	643	646	677	635	621	671	628	668	570	635	609	618	638	635	644	606	638	616	646	617	628	618	587	595	579	599	589	611	605	590	620	632	614	626	604	640	649	641	650	625	585	626	623	617	651	614	572	590	619	587	655	662	614	575	635	630	569	632	641	651	628	650	594	652	565	634	644	640	608	654	622	630	594	585	656	665	593	579	627	617	654	635	586	592	613	634	615	621	645	652	584	609	639	638	657	649	674	621	588	647	589	631	611	644	639	625	633	593	597	628	632	584	599	663	587	622	637	585	640	633	616	639	641	608	639	647	669	620	625	627	646	670	573	598	613	620	650	694	614	646	649	588	624	644	637	606	639	650	620	631	644	593	624	591	609	620	607	660	608	612	626	629	577	616	657	633	613	651	627	621	619	635	610	609	634	611	629	585	610	598	634	659	611	621	644	592	581	604	649	566	598	577	619	658	623	620	622	643	620	586	620	617	623	652	628	626	626	579	630	625	630	691	649	633	635	625	636	652	637	630	600	599	636	658	625	603	603	597	646	619	580	614	585	634	627	650	644	595	631	654	646	663	634	665	640	594	612	625	641	644	604	620	625	581	626	619	637	621	643	648	604	624	634	634	613	615	634	623	602	612	619	622	652	654	599	650	638	603	610	595	633	609	590	614	644	608	675	651	639	621	624	632	664	610	636	622	564	647	662	662	660	602	601	618	615	660	616	667	619	618	612	657	637	616	625	629	619	635	638	613	643	637	626	599	617	587	663	633	611	642	633	595	605	605	599	662	633	654	613	633	655	615	630	596	614	574	588	597	628	593	631	645	582	591	622	618	602	611	631	624	632	631	645	626	645	591	611	619	633	641	626	647	633	623	582	632	612	626	597	633	620	598	615	563	651	678	610	608	583	632	636	643	631	646	644	631	594	633	628	605	606	656	662	629	641	607	549	622	615	623	640	634	672	599	609	649	650	642	571	632	651	619	634	581	596	614	615	624	654	681	569	625	606	651	656	583	651	608	594	638	650	623	619	596	594	659	636	586	606	614	624	633	628	608	573	614	682	573	598	607	638	605	600	663	639	646	639	592	605	650	632	624	591	652	628	661	608	624	585	610	636	652	634	632	614	595	615	636	592	586	602	636	618	607	659	602	626	606	580	644	638	609	584	615	592	650	563	657	578	608	630	635	619	635	641	593	625	636	630	618	602	639	601	604	651	645	648	637	598	664	671	639	599	590	590	609	638	639	646	619	573	638	616	626	620	571	657	651	628	649	602	601	651	650	579	584	627	618	583	640	654	587	629	606	667	622	615	594	631	626	636	605	612	623	607	603	582	619	594	592	629	622	604	643	655	661	593	628	680	656	615	653	630	591	640	660	630	630	651	646	604	633	610	666	609	627	639	621	588	636	664	599	620	605	606	630	614	640	606	607	616	620	607	625	673	670	655	622	605	627	601	617	668	620	636	589	608	614	612	642	611	653	619	661	674	629	666	619	583	638	611	646	623	618	640	627	686	637	583	609	595	600	607	607	564	644	628	621	620	582	628	655	595	660	641	595	607	600	638	634	590	597	614	634	597	639	617	612	576	615	628	634	610	620	599	626	591	645	632	638	605	640	627	635	638	654	672	585	632	655	671	640	636	627	663	650	642	613	605	648	652	601	582	633	640	625	625	600	658	616	629	680	628	634	595	618	569	621	588	588	626	628	583	619	646	676	591	635	599	607	627	598	634	613	628	631	632	663	655	598	646	607	581	599	660	640	583	619	686	635	601	604	637	620	627	587	636	653	612	643	616	637	667	626	641	609	632	617	596	586	627	668	679	592	651	605	619	654	590	607	599	635	691	641	590	676	644	654	636	600	618	623	635	563	608	626	637	636	646	611	633	617	600	611	633	629	664	658	636	609	639	623	662	666	609	614	627	640	616	632	605	661	620	625	606	626	604	604	598	600	619	633	592	652	642	650	628	650	593	630	638	636	661	654	593	627	612	561	648	620	613	622	640	641	631	605	618	599	629	611	621	619	639	623	592	601	587	669	643	619	634	572	608	638	640	651	638	646	624	626	685	644	586	626	602	650	585	623	628	656	647	643	664	600	593	625	606	633	622	624	653	622	630	641	629	641	655	594	687	654	612	604	605	628	615	614	658	658	662	636	660	620	602	616	625	642	597	679	631	653	633	644	635	635	636	581	605	629	590	618	632	621	633	595	607	607	648	608	628	636	608	622	648	644	609	649	670	609	609	621	619	636	647	603	666	669	627	618	618	614	642	633	614	657	646	657	618	653	609	605	616	640	668	612	609	618	612	641	682	605	667	651	642	666	596	562	591	613	639	656	635	646	640	616	608	607	639	605	600	615	622	637	578	644	564	636	633	613	613	628	641	614	635	616	641	641	642	662	635	639	620	624	658	619	599	656	636	592	635	579	631	594	653	612	620	616	636	606	601	601	610	654	617	621	607	658	667	622	614	613	627	615	620	595	628	594	664	617	645	615	609	640	647	639	623	593	588	601	631	649	637	605	631	596	611	621	591	622	618	660	661	624	618	624	586	626	600	595	639	622	587	609	673	648	627	654	619	622	623	579	636	609	650	648	661	601	626	640	680	625	627	643	629	589	636	622	611	600	624	612	662	631	639	602	641	631	590	663	603	643	605	608	619	614	656	669	558	629	640
30985	33799	34005	32270	29612	24750	19252	14968	9514	5768	3727	4096	4215	2632	1754	1638	1678	1401	954	760	872	1615	2417	1240	900	613	587	786	626	587	536	455	399	375	384	322	363	359	343	309	314	312	322	347	342	307	362	303	353	342	340	334	310	295	328	345	344	333	334	329	326	330	318	351	324	334	326	367	291	307	325	314	306	314	333	317	315	338	333	321	340	327	318	303	342	332	335	330	337	298	359	306	338	353	318	307	340	293	340	330	299	318	347	289	329	342	322	301	311	333	311	318	331	357	311	334	337	338	352	315	354	336	335	339	306	365	350	351	317	354	318	333	349	329	322	329	354	367	344	315	328	316	335	357	320	305	298	316	345	315	336	348	325	321	333	319	342	327	340	348	311	340	305	288	295	332	317	305	358	329	328	317	343	311	316	291	321	321	334	351	308	341	346	321	335	328	313	307	325	309	316	298	327	315	319	329	370	340	297	329	290	331	324	316	313	320	305	340	320	370	341	301	315	315	328	319	278	304	301	350	322	322	325	343	328	287	324	300	347	319	325	324	299	328	352	317	298	317	304	330	300	347	315	339	325	327	336	334	318	321	322	295	328	328	303	329	306	348	318	327	327	325	303	306	295	321	346	321	325	337	314	343	348	322	320	331	344	329	292	343	327	338	318	308	322	341	317	287	311	304	333	319	321	310	282	352	309	324	330	368	321	321	299	328	339	321	336	339	341	316	317	316	303	316	353	327	332	347	316	324	333	336	321	334	362	322	335	322	331	328	308	357	316	313	345	355	321	306	327	346	332	327	315	313	285	313	360	298	325	320	329	340	334	321	323	354	363	327	334	321	305	348	332	295	317	316	308	345	337	333	329	353	320	327	316	300	313	339	333	326	299	328	340	309	314	324	327	328	307	347	348	319	337	307	306	318	331	332	333	330	323	300	352	323	320	359	327	336	327	318	339	328	344	322	342	317	296	361	341	341	310	326	299	350	290	350	321	320	304	305	323	336	326	301	308	358	309	355	365	342	333	341	319	321	319	354	324	350	325	322	309	339	338	331	324	328	319	346	315	337	295	320	327	274	324	323	355	313	302	357	325	302	317	320	304	297	309	351	341	317	314	327	331	290	311	353	319	327	308	305	342	333	298	343	357	353	339	366	336	301	316	329	359	294	309	331	292	316	334	283	306	353	288	356	313	314	324	336	285	310	324	310	325	338	319	350	342	316	332	327	358	327	319	350	287	333	307	347	326	300	333	319	354	310	320	307	298	311	320	318	340	349	346	353	322	311	302	320	332	325	302	330	329	335	320	307	328	315	344	323	317	316	342	367	336	334	332	337	326	333	339	330	340	330	330	335	307	365	314	337	319	290	322	333	297	362	320	371	321	360	306	333	330	313	282	330	317	345	348	342	298	294	303	347	334	308	315	323	306	305	339	303	336	330	306	307	394	339	305	299	335	334	328	347	321	324	298	320	371	330	304	332	317	316	335	328	349	318	314	298	344	302	318	312	320	314	304	329	360	312	308	306	307	334	326	295	294	346	310	303	341	344	314	332	293	323	335	330	321	323	337	321	352	304	329	298	319	348	327	348	310	285	318	364	317	309	296	312	336	330	355	311	302	326	311	340	306	339	319	343	329	319	335	339	305	351	308	306	352	295	317	363	325	326	313	322	315	314	318	330	314	316	307	310	307	288	302	311	321	292	302	318	325	364	302	330	316	315	311	351	363	324	337	346	343	319	308	339	336	324	315	327	313	325	329	311	322	325	323	316	318	321	333	341	354	317	352	343	316	338	339	336	316	331	323	319	352	330	351	326	322	313	315	323	340	302	300	362	289	331	324	299	305	341	334	330	302	332	321	343	307	330	311	325	344	334	318	339	309	343	319	351	315	304	336	336	331	351	316	330	323	301	344	355	329	325	311	325	290	328	327	334	318	317	298	313	314	329	301	309	333	361	325	334	329	308	337	307	337	318	331	344	317	314	350	327	348	311	296	308	300	331	314	356	307	330	332	347	300	293	294	292	315	337	350	310	338	356	323	279	294	327	341	289	334	315	314	321	316	321	335	309	347	317	320	307	314	311	308	307	302	340	327	335	343	331	316	351	321	320	302	305	312	323	307	307	333	312	313	332	326	308	318	335	298	331	311	317	302	311	347	333	314	315	353	318	308	335	331	324	303	333	331	369	332	301	347	307	326	326	341	319	310	328	327	328	319	328	313	341	318	313	329	310	318	314	338	330	319	308	345	311	298	334	357	326	310	315	326	317	332	348	324	312	341	323	326	289	297	317	374	365	323	324	332	343	309	333	311	328	322	325	369	334	330	314	316	331	349	329	315	338	336	326	306	306	320	315	376	327	344	341	330	309	333	311	313	329	315	305	340	323	302	310	322	327	336	326	315	316	328	340	342	311	322	353	313	341	324	333	322	344	337	356	335	342	338	309	338	290	328	325	306	320	324	343	338	350	322	320	357	315	321	366	324	314	335	322	349	347	315	352	354	300	314	319	292	313	326	352	337	330	326	328	338	333	322	332	327	318	322	341	298	320	306	308	321	338	316	346	311	326	384	332	311	332	291	310	342	297	325	313	352	340	315	332	341	325	352	329	310	318	332	301	348	325	324	337	301	331	329	336	320	291	297	324	320	302	290	302	300	338	314	284	318	363	314	334	310	317	322	329	302	306	296	304	307	339	314	334	337	321	296	312	351	301	304	317	294	316	297	319	320	327	342	342	353	340	344	344	316	332	285	280	325	337	362	312	311	316	331	352	342	325	330	308	337	327	325	328	320	362	318	351	328	352	318	298	302	322	326	331	346	340	328	366	315	313	303	324	317	335	321	331	318	339	335	333	305	296	349	322	339	357	321	286	326	363	323	296	345	302	311	319	329	357	321	324	329	345	316	315	360	345	315	293	325	309	312	318	309	339	341	339	338	337	334	312	334	337	290	324	355	316	306	327	336	317	316	316	335	366	322	336	334	303	299	293	333	352	323	340	316	316	319	346	312	356	334	303	318	313	321	330	293	313	325	293	334	297	329	335	317	346	334	295	341	328	345	318	317	324	313	342	306	299	336	336	306	339	316	329	299	331	349	325	345	369	363	326	330	350	310	314	297	352	331	366	330	290	353	344	322	330	323	331	288	358	345	341	290	324	354	315	322	317	324	319	328	333	332	356	327	318	319	327	327	338	329	327	319	362	344	329	320	314	333	297	299	320	311	329	333	327	315	339	327	303	304	298	326	324	305	329	338	326	332	329	326	291	302	327	299	325	322	284	334	360	337	328	336	291	318	335	350	354	331	346	314	324	338	328	352	349	340	324	318	308	365	373	301	350	297	367	326	296	284	313	348	354	336	297	334	327	337	316	332	315	312	301	316	329	315	345	292	327	286	322	320	315	362	309	317	361	322	325	324	341	336	338	345	313	327	326	344	314	348	314	331	267	306	312	296	332	314	331	322	310	330	325	307	303	364	337	345	322	308	301	330	299	317	326	327	325	311	305
24341	27978	31903	38230	38080	33437	31637	28570	22431	16839	13726	17702	14952	10520	6662	6654	6122	5762	4369	3758	5107	7359	9993	6437	5040	3101	3099	4463	2798	2561	2431	2061	1640	1448	1207	1220	1064	1075	1058	1017	1059	999	992	1042	968	990	993	1041	995	1036	1011	989	927	970	980	981	943	1012	1003	1004	932	994	1005	942	993	990	997	1013	1005	968	965	990	1006	984	974	1025	923	955	939	942	973	966	938	963	981	923	983	942	924	943	920	962	930	919	935	947	947	997	983	1014	981	971	971	959	998	997	971	984	959	985	1014	968	910	973	952	1028	939	951	967	916	1017	960	946	961	952	968	916	973	1001	968	1006	962	934	943	908	937	979	974	935	948	983	972	996	969	945	970	963	949	897	948	1021	956	929	950	931	925	969	910	965	929	953	955	970	937	987	962	1066	938	947	866	980	966	968	981	884	934	964	983	1014	949	962	999	968	980	936	996	890	936	948	902	971	1017	906	998	961	962	948	973	925	990	1011	936	990	1033	993	967	967	1032	979	967	960	996	991	1006	996	934	917	1023	972	1014	985	960	1039	897	980	973	1026	1040	953	981	951	979	956	947	922	939	977	943	991	982	960	963	948	937	965	934	986	953	955	907	924	944	957	909	913	957	923	925	969	975	940	913	990	931	913	898	983	881	927	974	974	959	967	968	921	972	985	967	967	975	941	891	954	964	970	972	987	922	949	1000	963	953	888	986	995	969	919	956	1006	898	904	968	996	932	978	917	963	962	965	1011	921	989	963	983	977	929	962	977	1022	1001	957	948	1025	1008	995	990	986	964	928	994	965	934	901	952	875	998	934	978	977	972	986	953	962	950	944	952	931	905	952	940	1011	961	950	977	962	899	938	950	971	1049	920	975	974	1004	958	941	940	928	982	971	977	916	970	975	1006	962	967	967	921	971	1008	1027	946	972	956	992	1006	1019	951	960	887	993	969	923	935	916	933	943	976	935	970	985	991	928	991	995	964	935	930	991	983	920	972	964	950	924	1026	954	951	953	966	962	1036	913	957	949	996	955	928	913	979	1021	1028	962	890	1008	950	970	977	982	971	993	970	952	948	965	940	971	1002	917	994	971	1007	940	991	988	1024	970	897	1009	966	976	1011	977	927	968	955	964	927	926	943	988	939	928	879	928	925	946	941	972	968	958	968	990	1016	938	964	967	916	931	991	938	1067	979	949	868	923	925	1042	967	955	990	1000	928	974	1030	955	996	961	960	916	970	921	914	954	946	982	989	958	970	963	873	938	944	961	954	973	974	946	954	988	993	952	974	991	986	992	1014	924	977	968	960	966	944	954	965	927	952	989	980	926	924	933	924	937	882	976	930	909	985	968	895	960	890	996	936	989	929	979	1006	1008	975	962	898	973	978	931	1023	937	978	977	981	968	997	1008	958	934	946	953	957	968	986	942	990	985	1012	994	913	966	940	985	968	959	916	935	950	969	986	915	938	1013	980	941	930	980	962	1031	960	955	909	930	949	990	976	987	952	1021	909	972	895	1001	992	990	966	953	971	946	955	1045	951	984	966	984	932	919	933	952	974	955	984	1005	959	965	970	916	930	983	914	915	966	977	932	981	933	978	967	985	915	1012	968	966	944	937	949	1007	984	955	935	936	925	965	995	958	956	912	960	980	916	957	978	975	984	929	956	937	976	968	974	963	991	936	933	938	964	983	947	962	1002	939	951	961	955	1021	963	964	909	918	953	976	916	917	941	931	950	992	939	951	953	990	949	1031	982	924	897	1058	979	950	976	943	1002	968	986	922	919	1021	930	961	1009	982	952	967	1025	946	978	954	1009	903	950	975	944	941	997	955	964	920	970	897	983	936	957	975	929	957	985	977	929	975	1073	936	970	945	939	935	885	934	900	976	924	964	948	991	997	988	928	999	937	986	973	934	986	944	908	988	960	967	945	981	978	927	987	994	944	934	964	952	970	944	1002	957	975	972	1010	994	963	907	944	942	993	1023	917	970	961	977	946	1006	978	956	915	967	1012	956	951	917	950	914	946	1016	978	959	890	925	954	937	992	923	966	997	960	974	1013	976	976	935	987	958	970	1002	956	998	986	945	989	969	959	1002	958	945	997	1005	913	974	981	1013	920	922	946	969	932	993	992	951	967	937	973	1018	1005	1008	939	969	970	950	977	952	943	951	933	977	986	995	941	1004	969	926	944	940	1018	989	926	944	965	917	950	1000	944	947	956	958	1001	948	982	965	941	953	978	960	958	965	936	940	962	921	956	956	1026	929	955	999	970	1006	941	1002	942	982	908	991	996	987	941	948	941	1003	932	933	957	944	965	927	955	899	970	936	1004	1013	988	961	965	961	965	943	922	989	968	1002	949	951	909	912	926	920	972	951	972	964	985	981	1015	954	938	982	927	964	959	974	971	918	998	958	1022	943	956	1003	1042	971	937	1006	905	1053	951	941	960	957	933	1013	956	994	963	933	954	916	892	949	1027	959	976	919	1007	964	935	959	987	914	958	935	952	994	984	971	941	968	990	949	992	971	993	929	972	949	999	962	934	926	951	987	905	969	943	960	893	993	969	972	925	958	941	997	941	930	965	935	991	946	952	935	930	951	952	922	934	964	990	956	988	952	976	956	932	957	966	947	947	932	973	959	989	958	926	992	937	992	1055	983	925	1042	936	937	928	923	988	902	966	971	958	910	980	924	968	977	930	950	931	942	967	975	987	971	942	975	996	947	919	1000	943	966	958	923	987	970	976	952	978	967	1020	1005	982	979	961	984	965	966	941	969	967	972	942	965	1005	930	968	919	970	900	1002	970	1015	974	937	940	990	990	956	963	959	936	950	966	986	927	934	989	934	989	973	948	976	945	875	992	1003	952	991	958	974	913	982	951	999	991	1013	933	962	969	960	972	938	940	923	966	974	930	974	983	940	964	957	915	919	905	956	959	961	952	982	974	932	951	979	973	977	963	968	968	939	984	991	953	935	953	923	984	937	984	942	968	913	945	975	975	931	952	946	931	935	952	1019	986	1034	957	950	994	977	938	988	966	954	1037	962	939	932	940	934	940	969	945	1020	983	983	989	999	953	945	940	973	997	954	1015	991	971	929	923	1028	992	937	896	973	913	977	943	970	971	940	950	952	967	971	926	941	924	1006	962	968	953	965	956	964	983	944	930	949	992	965	1008	984	943	1001	978	944	969	1020	995	963	913	949	966	974	997	1044	974	963	961	961	923	976	945	935	945	966	1004	967	1000	973	938	943	953	974	929	951	918	923	949	961	973	956	974	956	952	972	1010	988	927	1002	990	925	939	944	960	971	944	941	969	902	949	973	997	936	935	991	993	1011	991	968	1013	920	944	1028	996	978	958	934	966	956	980	973	952	910	893	938	959	930	947	933	983	910	945	950	964	1014	994	971	934	906	916	962	972	948	944	959	1004	958	1005	981	993	939	995	958	978	959	936	1021	953	938	940	938	1019	974	900	966	905	918	1030	944	976	926	973	954	982	877	944	933	962	911	976	955	1001	965	972	1013	1013	981	934	1005	1010	924	948	927	988	998	929	959	936	955	956	924	946	972	960	933	940	970	964	946	993	986	962	969	976	945	987	925	972	1013	924	1008	974	947	967	934	921	983	979	964	950	1006	907	1003	939	964	1014	921	930	971	946	971	928	940	940	890
39357	39299	37109	37214	34476	31117	28506	25536	20163	13827	9111	9956	8401	5219	4253	3057	3021	2783	1840	1536	1831	3325	4319	2867	2098	1260	1135	1411	1077	744	700	654	730	604	437	425	359	361	335	332	341	334	323	334	337	291	348	352	326	334	317	340	320	329	332	356	310	296	318	331	321	321	324	325	373	333	346	324	344	274	320	319	335	324	343	304	346	344	297	311	367	304	341	325	303	318	348	317	354	324	313	311	340	315	295	342	290	342	310	329	347	312	326	331	327	298	336	318	331	290	317	319	337	359	311	334	347	321	324	300	323	331	315	300	323	338	327	341	312	328	315	326	324	308	297	334	328	324	312	325	308	350	315	304	322	324	288	317	328	352	312	329	354	323	350	310	324	324	348	286	279	331	301	314	354	337	319	323	299	319	303	339	338	314	293	320	312	317	314	285	307	317	311	303	330	342	314	319	336	326	296	369	367	338	324	337	352	304	334	307	298	312	285	292	321	326	320	308	352	301	350	330	312	318	325	311	309	334	308	334	302	311	346	330	349	329	302	313	317	323	335	343	312	337	352	335	315	287	312	345	328	314	345	313	358	325	302	329	321	335	296	324	337	301	326	318	319	326	344	326	315	337	336	268	310	284	296	318	330	293	305	307	326	321	315	301	336	303	321	350	343	317	338	339	308	320	329	292	313	313	299	316	364	346	334	346	290	332	333	326	324	318	301	286	287	321	314	311	299	327	290	310	297	329	326	335	308	314	321	325	288	320	319	326	306	333	351	341	316	323	356	291	330	338	313	301	292	305	325	338	324	294	315	291	328	326	307	313	343	363	316	314	305	314	310	333	314	315	304	313	336	310	322	339	317	330	313	314	325	315	327	322	318	306	334	282	341	337	372	311	323	279	306	320	309	315	340	297	325	287	332	311	336	319	323	314	330	328	294	319	336	296	315	328	337	326	321	323	331	331	295	324	321	317	320	323	324	319	292	303	321	327	308	295	318	311	312	305	320	314	324	319	308	332	343	302	345	321	308	311	288	346	328	324	359	324	319	305	304	314	308	328	309	312	328	294	319	324	330	308	314	303	286	301	329	302	341	326	329	336	348	279	313	345	317	298	320	297	353	324	326	306	328	333	306	323	303	323	318	344	348	299	309	330	294	322	320	346	343	349	324	304	337	334	337	311	284	324	313	322	297	317	313	314	334	321	333	315	341	276	340	321	332	294	317	309	316	351	282	320	329	348	322	320	281	304	286	313	302	282	320	308	318	330	355	283	316	328	349	329	318	287	322	318	318	319	341	333	346	314	298	301	335	365	289	327	341	316	303	309	337	328	313	323	357	287	321	346	317	307	338	321	317	307	309	323	282	304	309	311	329	297	302	332	319	312	340	297	317	341	299	319	293	316	310	328	287	338	300	344	298	303	339	312	302	326	281	319	328	305	325	313	328	312	314	314	324	302	351	320	299	347	348	336	329	316	339	301	310	308	335	317	338	322	320	335	324	326	325	297	302	295	334	313	288	293	338	301	309	310	302	320	300	311	290	324	315	323	304	287	294	322	315	335	323	335	336	344	300	299	306	307	318	338	317	289	333	328	315	315	299	298	312	332	328	278	359	378	305	315	320	316	304	309	323	354	305	301	327	368	338	286	288	333	304	332	341	304	320	314	320	341	336	337	320	292	333	328	317	335	328	326	336	303	304	327	316	301	300	311	324	325	318	301	308	298	323	298	364	305	305	306	302	329	356	305	326	336	354	342	318	342	325	318	316	344	342	301	336	331	300	320	366	300	286	299	304	316	324	308	329	332	325	327	304	345	345	314	288	325	327	316	312	310	297	305	303	301	319	344	314	304	277	338	315	308	318	323	330	358	320	310	358	319	320	339	295	326	325	307	340	331	322	302	301	324	307	322	293	309	355	320	321	319	306	303	357	324	306	331	310	296	306	342	309	322	298	333	350	323	310	335	325	299	315	307	297	325	350	313	321	323	323	311	337	315	269	316	330	312	324	310	321	285	319	331	326	316	324	318	322	299	347	331	346	319	323	306	340	322	297	338	327	315	312	304	312	327	332	305	321	294	344	335	291	317	313	335	344	306	330	307	335	328	318	344	330	308	304	335	315	308	338	297	329	302	327	340	327	322	329	307	352	315	304	317	358	307	305	280	342	293	323	321	312	338	315	317	307	365	313	365	320	349	329	297	329	321	363	298	317	315	368	293	302	328	329	338	308	283	320	337	323	319	315	305	290	336	336	326	312	338	330	291	308	292	334	299	329	297	329	294	291	323	319	337	333	339	323	295	294	324	307	326	325	287	337	303	323	318	297	325	318	308	299	304	319	318	298	297	314	320	308	295	334	327	269	328	320	351	323	322	357	332	369	324	342	301	303	323	306	319	304	334	297	295	352	318	363	340	322	322	335	337	299	291	295	314	319	324	331	339	320	304	315	290	322	329	304	317	313	325	300	297	297	310	336	308	313	358	313	336	339	311	312	332	285	333	305	313	347	318	330	339	311	334	324	337	333	292	293	285	316	303	334	312	313	321	348	312	351	312	308	335	332	281	308	326	301	344	339	320	307	291	320	319	320	353	340	309	338	335	344	342	310	306	317	344	314	325	348	317	335	332	361	354	331	311	279	319	358	324	291	314	309	323	336	357	303	326	313	324	307	291	327	346	327	300	288	316	329	347	310	292	306	321	371	325	346	325	272	317	301	296	337	299	325	293	306	319	302	318	328	308	334	331	319	304	327	296	339	328	318	320	284	341	310	316	319	310	345	317	345	331	313	329	322	331	314	321	325	307	345	304	343	304	299	324	318	320	325	308	303	301	314	305	350	310	363	339	359	330	325	306	328	331	310	311	349	287	334	324	320	315	349	302	316	312	333	291	343	290	307	347	316	285	284	319	318	329	317	327	328	321	296	317	315	337	315	352	315	312	326	302	325	319	345	324	304	302	340	335	323	341	322	353	327	331	316	349	345	311	290	316	332	347	308	313	296	328	311	302	324	315	326	319	332	309	353	290	332	289	294	318	335	307	302	309	323	310	327	317	337	315	307	311	321	324	317	358	353	322	320	321	314	305	306	323	304	332	353	315	341	291	312	336	350	328	336	272	322	328	331	321	335	325	326	344	319	322	345	351	315	315	330	349	302	308	300	289	315	312	295	331	322	339	290	329	331	294	306	327	329	306	309	315	338	352	328	337	331	310	312	313	329	306	324	305	315	325	342	328	347	298	317	305	321	307	303	316	286	309	294	325	299	307	317	326	354	329	298	338	320	309	311	313	310	323	305	340	318	301	290	318	308	311	334	291	324	310	330	268	269	316	318	342	311	312	319	336	346	326	333	337	332	357	334	319	358	312	293	315	311	346	328	315	308	296	321	318	320	317	337	320	290	296	287	333	323	293	297	308	323	312	333	330	339	325	301	302	334	321	327	301	332	309	351	366	326	337	312	298	311	316	294	321	283	330	299	306	343	345	300	300	352	338	319	319	349	338	339	281	312	305	340	335
31410	35181	38620	45313	45692	43190	41698	39361	33285	26904	23909	28637	23496	17081	13692	10830	10654	10176	7600	7189	9445	12933	15496	12636	10067	5902	5621	7087	5029	4199	3795	3651	3798	2492	1646	1564	1237	1236	1102	1059	1062	1091	1041	1060	1073	1047	1014	985	992	994	1053	947	1007	960	1004	968	1007	964	945	1012	961	940	1021	952	958	974	959	986	966	933	913	971	937	932	943	937	948	937	948	928	954	922	961	932	948	933	982	977	914	909	989	937	970	931	901	944	979	916	970	943	882	920	962	885	934	865	906	890	947	897	942	889	947	944	941	922	962	931	952	991	914	944	950	924	942	924	979	901	938	933	900	869	945	914	897	944	940	924	935	876	936	960	935	948	907	1023	950	913	963	871	923	944	914	917	912	908	891	883	889	888	916	852	949	919	932	940	900	904	940	931	933	932	903	923	913	909	927	915	888	930	884	955	910	911	909	916	904	930	932	941	962	920	994	908	855	974	973	943	924	939	959	889	878	885	909	942	959	956	883	945	987	933	910	896	939	904	883	954	899	971	863	875	880	941	920	968	897	934	903	896	924	954	921	950	926	925	956	908	977	905	997	911	879	928	949	969	942	955	915	915	927	971	934	878	907	961	916	920	969	923	956	926	931	928	890	867	932	923	956	895	918	939	885	906	966	947	908	875	953	877	922	936	930	908	891	934	964	922	921	917	935	929	961	874	911	991	887	882	908	931	915	928	952	928	888	910	930	892	906	924	956	905	978	939	892	970	890	946	867	959	937	920	915	924	902	909	959	949	935	906	915	979	975	932	878	924	934	925	943	989	939	938	899	955	903	947	962	895	947	956	882	918	959	924	934	894	933	898	897	947	948	936	851	882	942	923	968	923	911	941	977	878	920	909	922	890	903	873	896	919	901	877	895	947	906	911	913	937	945	875	891	905	944	926	891	928	943	924	949	930	913	921	933	888	952	912	917	901	936	922	938	931	943	925	923	915	925	944	939	968	960	928	963	853	908	907	987	960	919	944	979	856	876	975	922	942	933	898	947	902	938	877	980	875	912	915	916	925	908	933	968	925	939	883	986	986	983	947	911	947	891	926	997	892	917	944	904	906	873	869	903	896	895	969	918	893	902	915	919	942	960	924	919	905	898	942	987	918	909	911	946	935	927	971	914	947	945	934	908	919	943	936	926	895	935	917	935	943	916	923	920	958	842	930	965	992	947	920	954	905	933	918	907	986	906	935	941	944	974	968	928	892	944	873	960	921	878	964	888	910	929	908	968	940	960	927	897	875	934	903	902	880	860	959	914	935	943	925	928	892	921	920	905	911	920	953	908	889	901	901	890	875	941	886	939	960	931	945	902	947	865	923	935	900	936	927	972	881	990	957	929	882	905	903	919	966	950	905	916	925	912	962	888	917	984	902	896	952	931	859	887	963	985	959	942	952	928	921	892	922	883	933	961	924	899	892	943	986	897	910	941	929	920	988	880	951	914	904	912	936	933	927	903	888	879	941	887	897	933	886	916	919	867	889	948	958	954	916	954	975	886	943	975	857	943	922	911	947	981	927	917	938	867	913	925	904	932	953	935	917	982	863	932	944	929	925	919	916	921	939	897	910	897	940	950	947	960	988	945	953	880	900	897	878	931	931	912	992	931	923	955	941	918	892	948	881	936	917	971	926	957	955	911	937	874	911	933	958	925	891	946	957	950	946	915	924	863	946	970	932	896	924	948	873	854	908	931	949	928	942	935	889	904	924	905	923	916	915	938	927	924	917	893	947	943	930	931	897	912	985	899	874	895	884	849	919	930	857	894	951	863	959	953	956	914	954	928	933	953	854	944	944	897	934	916	929	918	925	916	871	892	907	967	916	905	904	911	951	904	929	922	945	955	878	960	926	917	938	906	901	885	880	958	914	920	873	902	937	902	965	906	917	901	932	927	870	889	904	935	936	930	962	885	923	972	955	948	911	876	929	921	926	852	954	1012	953	911	907	892	933	959	947	929	859	922	901	924	973	935	936	945	890	931	902	943	955	990	878	918	904	966	930	933	918	953	926	998	882	900	936	965	936	927	942	937	988	898	947	965	923	938	887	932	902	861	941	901	907	936	933	901	945	926	884	890	941	894	901	978	898	902	912	997	916	945	893	927	949	949	912	940	924	962	900	934	865	883	950	930	877	918	901	952	963	956	906	912	918	966	944	960	860	865	907	889	927	914	905	964	920	860	942	955	908	921	953	919	968	910	900	936	905	959	891	947	942	949	966	942	963	952	930	919	952	931	872	911	917	945	862	926	913	909	986	915	890	883	910	889	909	888	923	909	883	939	1002	939	943	942	916	861	903	977	903	939	942	853	945	968	929	935	886	958	949	937	897	919	901	924	884	931	936	913	964	940	926	910	904	907	935	931	878	935	928	936	891	894	876	941	978	870	906	906	904	946	927	953	952	960	933	916	934	872	928	939	918	955	957	967	939	947	964	912	942	869	862	905	932	895	965	916	928	896	890	901	919	899	899	899	903	952	873	962	947	915	912	973	936	900	939	900	908	930	893	980	869	914	955	938	912	946	914	899	893	954	871	901	959	918	911	958	918	871	906	917	865	932	925	885	943	909	909	849	914	899	927	914	910	848	893	957	905	962	914	949	979	921	915	942	921	958	950	878	911	997	905	964	891	918	876	943	903	939	905	940	968	940	939	881	921	904	905	931	906	943	921	914	947	842	902	918	951	952	877	961	931	879	906	942	860	920	889	915	908	932	953	978	925	929	902	891	936	968	960	905	970	943	925	912	932	932	967	895	937	984	907	917	984	920	914	942	927	917	921	918	924	941	919	932	902	933	939	909	915	924	891	938	909	868	971	865	914	961	919	942	888	927	883	983	914	891	903	987	896	933	956	952	949	901	915	933	972	888	941	950	928	913	979	941	912	916	898	931	945	952	902	860	917	905	886	962	962	940	928	925	921	926	923	942	932	921	906	863	906	904	886	905	939	860	953	948	923	944	968	906	959	937	959	924	929	897	947	941	983	939	908	964	908	932	944	879	869	884	929	915	908	935	969	929	942	968	853	925	926	980	949	919	947	957	921	883	917	898	967	896	947	949	852	927	910	897	884	913	925	884	957	979	949	915	936	889	937	892	947	924	933	977	913	995	909	861	934	866	885	920	893	919	907	938	933	929	930	964	923	931	953	874	937	961	919	868	953	906	953	893	916	921	940	931	833	913	954	940	937	916	950	948	957	926	967	885	904	915	912	918	932	935	876	895	882	932	919	894	883	979	975	865	903	943	914	938	861	955	928	921	897	922	930	920	943	920	897	949	857	895	999	928	979	873	953	876	916	925	863	909	965	947	923	932	934	916	947	889	913	915	905	868	948	950	951	961	980	901	983	936	897	897	941	956	876	914	940	911	903	916	922	903	870	914	944	983	928	913	931	935	930	947	927	942	875	973	923	876	946	900	928	932	928	905	939	900	920	971	959	901	930	901	907	897	912	950	884	863	923	924	914	943	932	945	924	953	923	894	948	890	963
5999	7617	8679	6366	4053	2432	1600	1222	937	622	423	494	423	338	327	266	296	259	247	213	217	334	287	298	245	227	221	203	185	221	183	206	206	206	219	206	189	199	201	197	200	203	178	184	206	184	192	182	205	201	171	195	199	161	203	188	197	178	191	194	198	196	207	195	177	198	183	211	192	192	229	187	232	199	219	188	189	180	206	190	194	188	189	181	191	188	187	189	219	188	222	215	208	192	219	189	174	186	189	197	182	190	183	178	188	169	194	190	191	183	180	196	195	211	186	179	206	191	184	226	191	195	164	202	212	171	187	194	180	227	207	195	178	158	220	194	185	187	207	196	188	201	206	211	189	214	201	195	179	202	220	205	191	213	205	205	194	180	206	189	184	174	230	176	191	221	198	198	184	206	194	190	179	209	184	199	177	199	202	188	192	189	180	198	191	203	183	192	163	217	215	200	180	215	208	180	187	214	174	189	201	193	202	198	184	182	207	207	229	192	198	180	188	221	209	197	203	201	205	219	189	190	180	178	186	191	206	188	196	214	173	220	201	198	206	185	209	225	211	191	191	208	191	196	161	223	195	190	190	185	197	202	180	200	194	217	178	209	188	177	206	199	225	193	187	178	187	198	170	183	213	206	180	187	204	201	208	193	169	195	190	198	220	197	178	179	189	183	202	213	197	216	199	207	180	224	193	211	171	190	164	169	203	180	205	204	215	179	212	200	187	177	185	210	181	196	182	212	196	178	192	211	182	167	194	210	204	196	198	210	169	213	189	204	181	177	190	207	196	196	204	201	177	200	217	179	173	205	197	221	204	197	176	185	158	190	193	179	182	174	187	215	208	186	194	199	211	171	204	207	188	200	186	203	218	182	204	179	217	202	172	196	213	214	167	204	219	172	208	204	191	194	180	217	184	184	191	177	184	196	165	198	201	179	196	240	179	166	207	180	179	187	215	169	176	201	204	174	201	211	177	198	210	182	192	196	189	166	186	178	199	182	174	192	197	203	194	176	211	228	178	208	218	194	180	191	190	179	176	169	173	188	195	170	194	205	198	207	211	184	199	192	183	185	180	195	183	216	191	168	181	211	178	203	193	199	204	168	174	208	185	178	216	182	188	193	194	203	196	203	222	195	209	185	194	181	197	178	199	183	200	200	164	205	181	203	184	189	183	179	197	227	182	189	180	205	210	173	153	194	182	197	207	215	194	187	199	211	212	188	201	172	178	190	177	191	212	178	183	208	191	192	170	196	201	207	199	194	212	196	183	208	181	197	173	188	198	191	189	172	181	200	211	199	197	212	217	212	203	200	166	181	188	209	166	197	167	197	207	178	224	180	195	189	203	189	198	190	196	185	202	177	182	206	197	215	189	216	201	189	214	186	211	181	191	178	188	178	186	201	229	211	195	190	197	179	193	200	217	184	209	228	197	214	212	200	163	193	193	198	187	205	189	205	185	191	186	174	210	201	185	180	205	208	185	208	194	177	206	174	186	189	186	195	201	192	208	173	182	179	184	213	196	211	193	190	187	189	183	185	210	205	185	189	209	189	201	208	198	200	188	164	191	185	171	182	183	192	202	217	191	193	214	181	185	194	203	198	192	181	211	190	209	193	182	157	208	207	181	195	206	221	193	177	193	179	202	195	194	168	203	184	209	194	191	195	189	169	193	178	196	201	186	221	197	183	204	190	214	197	175	168	187	193	182	188	177	190	190	165	202	206	205	208	185	183	200	195	206	208	207	174	180	193	182	199	201	200	170	203	190	184	204	171	177	196	207	200	189	226	193	182	184	173	206	185	199	191	198	217	200	221	176	196	195	182	212	175	171	187	193	176	198	199	202	185	187	189	187	199	197	186	213	199	214	188	205	194	200	199	200	192	184	170	178	180	191	189	202	192	191	200	200	168	192	209	196	184	196	187	188	190	187	185	167	202	184	208	202	192	175	203	181	195	175	198	195	189	224	208	203	197	202	193	199	197	184	179	189	179	205	188	228	179	204	183	181	197	200	212	162	201	199	205	201	189	178	189	202	181	196	191	198	173	188	202	189	185	200	196	202	201	200	185	199	201	224	208	210	206	181	195	184	180	204	180	184	191	169	195	175	194	215	206	194	192	198	205	196	167	209	183	177	209	196	188	234	191	184	174	185	205	191	194	232	176	175	166	202	197	193	183	197	176	221	177	211	205	187	181	208	197	206	195	216	189	187	199	201	193	195	192	192	203	206	222	197	178	192	187	218	194	185	185	180	212	218	185	204	199	175	222	221	186	176	209	167	205	186	184	191	191	192	166	203	187	211	198	189	213	174	182	192	185	165	202	214	192	205	205	199	185	186	211	220	186	203	198	152	195	173	195	172	196	193	195	175	195	197	202	179	209	205	202	207	185	193	205	191	190	181	209	194	186	182	207	191	190	208	161	207	175	192	223	191	173	174	196	188	194	199	196	208	206	171	181	204	192	194	183	218	198	201	191	198	200	190	202	185	185	213	206	201	199	200	207	174	197	186	174	168	212	187	206	200	202	201	196	181	209	195	223	197	211	192	206	185	201	187	198	229	201	192	170	182	197	169	203	195	163	175	178	187	201	182	188	200	201	177	202	192	189	205	183	199	215	187	196	174	193	191	189	218	200	205	198	194	192	201	180	201	178	216	193	176	198	200	203	196	185	207	171	210	163	197	202	211	220	184	190	211	213	187	203	188	186	176	192	175	180	186	198	200	212	179	199	202	194	179	192	215	199	207	209	202	194	190	188	198	192	208	183	181	195	208	207	171	215	191	180	194	206	175	186	195	163	172	198	197	194	207	182	208	203	188	203	200	191	160	189	198	175	201	192	178	188	225	186	189	168	178	186	199	219	214	197	200	208	179	176	173	181	211	200	178	193	191	195	197	184	173	198	186	185	192	200	200	199	195	198	199	189	200	202	204	183	164	212	203	179	190	189	207	182	200	193	186	175	198	185	218	201	223	184	189	190	218	201	184	190	191	190	191	196	207	173	183	194	186	220	188	192	205	209	194	188	200	198	202	191	180	200	208	181	178	201	196	199	248	196	161	176	194	186	198	217	203	202	167	207	202	219	190	196	210	199	200	191	192	179	177	179	215	213	191	208	193	190	198	205	206	192	204	191	186	196	200	201	199	187	206	218	214	189	199	208	204	190	191	201	192	191	189	205	191	223	238	212	189	200	202	182	207	187	197	200	173	200	170	184	180	211	201	181	198	209	175	171	187	205	163	199	183	194	203	211	198	199	173	224	196	191	195	199	195	182	192	164	197	189	202	190	199	199	202	187	191	195	184	189	180	201	188	212	155	177	203	189	201	188	195	165	176	196	223	189	204	207	208	177	203	199	193	208	179	188	208	222	192	197	187	179	205	190	192	190	168	203	194	177	191	210	177	200	193	185	183	174	188	201	186	205	179	180	194	221	215	185	182	200	200	198	167	215	185	209	178	193	184	190	197	188	186	208	188	209	181	182	204	204	215	168	200	176	197	201
5519	8586	11887	13329	10338	7069	5160	4374	3332	2282	1882	2295	2016	1575	1302	1043	1117	1087	1000	870	914	1188	1339	1146	956	803	820	845	772	691	725	720	746	742	676	647	588	675	630	619	606	628	640	651	646	594	627	627	638	626	637	587	634	655	621	659	614	646	592	637	658	629	648	632	641	608	628	659	661	588	656	635	681	600	636	652	641	608	614	636	639	656	605	612	644	640	643	611	615	663	653	632	609	643	629	634	652	632	645	615	590	611	650	621	628	640	672	636	675	597	643	621	655	659	603	629	626	601	627	636	668	644	590	658	598	627	623	668	641	611	623	605	682	620	644	662	627	665	633	639	586	609	627	631	609	645	578	660	604	641	621	628	615	624	635	601	627	649	610	576	617	660	652	604	604	643	643	629	622	619	660	635	666	644	627	611	608	629	632	587	587	620	621	611	617	648	596	613	682	605	615	607	595	590	612	621	593	652	608	599	646	603	631	628	633	581	579	645	610	620	619	611	698	673	594	648	613	587	602	665	645	607	634	616	603	609	615	652	596	600	610	623	637	648	597	672	666	664	644	593	601	634	615	637	639	641	690	657	617	674	615	618	629	641	566	622	634	631	606	585	659	667	625	590	614	661	641	629	625	628	620	631	679	620	596	663	618	624	554	663	635	615	642	587	618	677	623	659	660	642	609	620	643	615	641	640	619	624	629	656	631	635	587	595	629	631	604	636	599	648	588	621	654	629	624	591	685	604	603	602	629	607	631	594	638	653	618	645	639	661	614	637	647	668	648	629	625	594	623	621	641	636	616	640	655	636	608	643	602	675	591	660	638	633	615	614	607	618	605	619	617	618	607	630	632	660	618	640	649	634	623	652	648	633	638	636	629	668	643	603	645	654	638	603	628	632	623	625	597	619	601	625	607	661	667	641	602	661	637	626	650	674	609	610	636	641	623	621	620	595	667	624	625	662	665	621	634	640	648	672	622	594	585	619	576	638	616	633	633	608	613	595	597	616	628	654	636	581	627	645	612	663	626	667	642	667	644	620	623	634	694	668	595	631	652	629	625	654	645	592	639	604	626	623	607	616	631	627	657	618	596	614	631	620	603	616	618	605	627	619	597	611	607	623	588	628	638	649	624	631	616	587	642	621	638	654	618	663	608	615	673	635	639	592	609	652	629	627	633	649	635	711	651	628	651	591	623	649	613	638	594	625	628	598	626	637	607	665	656	619	635	613	651	639	652	630	587	652	673	650	639	603	610	638	640	635	591	638	614	625	564	650	592	669	602	583	661	628	616	625	611	623	608	654	626	564	621	616	611	653	616	632	642	637	656	661	603	598	613	622	601	618	663	610	620	644	610	628	590	658	661	590	626	610	596	648	656	646	635	587	634	624	585	647	636	641	599	583	571	623	655	597	614	625	617	597	600	615	654	616	625	681	594	637	630	611	647	614	633	651	633	669	628	640	625	607	609	608	612	612	610	639	629	587	627	650	635	644	609	595	578	608	619	653	640	631	652	645	601	576	637	612	663	637	656	678	637	663	624	653	635	609	655	652	577	642	611	655	621	665	620	625	602	589	637	619	634	623	589	690	634	642	654	651	634	623	676	575	654	664	616	639	643	641	657	656	624	646	576	608	604	636	622	647	648	658	646	598	648	635	659	672	651	618	629	599	604	612	636	597	666	616	635	637	643	648	638	649	622	589	618	630	670	627	621	592	641	650	626	630	609	639	648	689	593	656	672	649	613	653	627	611	604	670	649	597	646	627	621	634	610	619	602	581	632	642	619	658	628	625	617	638	659	640	668	602	613	634	622	615	635	662	621	592	618	663	665	633	639	622	574	624	640	678	613	625	609	648	626	606	628	654	638	606	651	625	618	623	658	627	589	619	652	562	631	617	634	573	601	624	627	611	603	566	609	636	642	617	599	578	621	648	641	618	646	622	688	607	622	672	617	602	630	644	615	642	616	625	674	609	634	610	623	689	665	661	625	635	626	624	662	610	644	637	662	669	619	634	639	636	612	684	632	647	611	584	607	630	634	610	619	628	651	624	598	628	650	636	613	621	682	653	620	669	662	624	604	642	600	675	645	680	627	617	664	651	663	631	660	630	636	626	628	612	632	614	592	637	623	617	626	572	647	656	667	651	625	641	629	651	646	638	661	632	645	602	615	595	650	615	655	645	618	583	616	638	627	608	598	618	614	604	590	646	612	637	612	631	627	617	573	609	590	606	615	670	601	621	661	617	638	621	609	652	665	603	602	638	608	648	641	654	667	625	593	638	652	610	669	583	649	660	633	608	623	608	620	652	620	634	625	661	611	670	638	606	632	611	636	635	613	625	627	619	601	597	624	651	666	636	630	657	659	586	616	654	615	622	641	628	615	667	599	594	681	624	639	572	656	637	642	657	666	612	629	665	614	631	579	620	615	614	640	616	688	606	608	608	625	579	617	587	662	608	647	602	613	635	620	629	599	618	677	604	645	650	561	619	632	638	670	658	634	669	640	659	589	649	644	612	613	615	602	609	599	624	669	562	621	609	587	645	626	626	604	589	632	630	632	636	646	616	605	619	663	603	610	631	596	662	643	625	624	637	665	648	627	601	611	626	615	640	654	623	624	612	647	613	649	649	603	663	654	603	621	676	631	614	623	633	587	647	658	597	630	635	590	652	607	637	612	612	593	668	640	662	621	607	676	634	649	628	619	581	633	653	631	586	629	638	639	662	634	567	634	628	635	666	574	627	617	626	626	613	602	666	603	621	644	587	636	646	638	584	621	574	622	633	578	613	647	601	599	632	650	604	643	650	649	634	623	663	637	620	650	647	642	693	635	649	644	644	650	608	598	647	623	673	630	598	620	636	658	624	609	622	631	661	684	615	614	631	574	638	606	635	601	628	647	620	628	644	576	674	666	625	637	607	605	628	593	633	627	591	625	644	607	634	641	624	630	644	673	584	672	639	618	619	625	690	605	657	596	601	650	631	603	653	628	654	595	643	659	648	635	633	585	610	616	664	669	646	674	673	628	616	628	600	659	610	634	603	645	601	632	620	640	595	648	620	636	639	698	604	612	642	618	629	636	597	613	598	658	606	632	645	646	638	666	593	612	640	654	572	678	578	613	663	668	634	615	623	633	645	642	640	639	617	587	641	642	632	643	637	601	603	662	698	604	642	603	619	637	627	608	650	672	616	611	619	623	643	654	594	587	622	656	681	631	593	592	626	622	651	644	603	591	642	664	614	645	644	593	671	662	634	616	618	636	618	644	616	629	641	559	636	621	661	644	639	673	651	654	640	614	669	637	653	623	652	633	622	627	634	639	632	634	649	628	628	654	605	646	665	604	656	623	633	588	645	613	628	600	643	629	632	633	634	625	639	641	627	646	616	618	686	616	677	654	648	593	656	640	614	609	693	621	610	626	609	625	622	658	644	656	629	655	613	664	649	618	658	638	600	606	642	640	658	636	595	606	610	597	641	636	556	610	621	579	618	645	636	602	634	613	629
26995	33560	34631	33603	29814	25382	19301	14223	9993	6710	4351	4725	3562	2494	1916	1386	1443	1234	853	739	854	1497	1801	1443	1019	750	631	803	756	476	487	403	464	483	427	316	338	345	337	358	315	363	339	331	346	322	369	329	332	314	329	329	357	307	325	316	319	352	331	306	339	323	324	369	328	304	321	313	323	308	272	322	345	334	315	312	338	357	322	313	331	316	366	313	309	337	318	332	330	341	330	334	317	354	310	354	304	326	352	337	336	305	319	312	303	341	331	339	353	342	369	338	322	318	318	319	339	347	326	339	332	332	388	324	313	352	323	325	325	357	384	313	329	339	341	339	318	346	312	330	310	318	321	333	353	331	352	331	336	312	365	314	313	306	311	325	307	338	323	324	313	298	331	319	339	347	296	322	349	342	334	310	316	344	308	296	324	322	348	330	330	362	306	334	303	351	344	352	284	346	320	307	370	316	343	343	336	343	325	346	321	326	334	340	352	323	311	339	301	340	322	332	338	351	363	330	337	349	327	292	358	359	316	329	343	325	321	343	326	359	327	312	310	339	301	337	322	321	356	328	341	350	316	348	313	301	321	298	324	353	327	376	335	318	362	335	307	320	336	328	318	346	340	314	335	336	325	316	305	377	314	321	318	312	376	318	323	353	312	340	320	305	336	354	291	321	326	332	342	340	335	319	320	331	339	297	340	329	312	317	348	330	361	270	315	314	330	334	305	330	319	339	342	322	338	322	338	335	303	317	336	314	310	319	329	337	369	333	334	304	324	328	341	307	330	298	331	329	307	324	351	329	311	311	320	306	334	311	316	313	339	326	299	324	332	361	342	328	371	308	343	324	323	351	354	333	335	327	335	348	331	333	288	301	329	325	310	347	329	313	304	359	331	328	320	355	333	321	326	318	330	350	311	323	332	333	315	329	329	312	334	335	336	318	309	326	320	354	317	351	324	349	311	322	336	325	315	335	353	374	350	335	321	321	349	331	350	314	357	312	308	326	307	328	309	300	328	295	316	336	338	319	337	295	328	349	312	315	344	321	355	305	331	329	303	347	311	325	316	352	321	354	309	355	334	335	331	335	354	300	338	322	301	309	316	340	322	351	313	344	319	315	314	352	307	333	310	342	341	334	318	367	342	337	356	358	316	307	324	311	334	312	332	323	332	318	317	356	329	301	349	330	325	332	320	359	343	307	316	343	336	317	335	294	314	302	346	342	328	307	288	325	326	290	333	313	329	310	324	292	325	334	340	341	294	327	335	318	316	334	321	318	349	311	324	356	329	345	317	337	308	306	315	318	313	341	361	342	328	345	327	319	320	342	323	297	338	339	346	303	325	299	342	330	313	335	331	349	354	320	361	327	318	318	333	334	324	292	350	311	324	329	344	310	346	306	331	347	346	310	316	327	299	350	316	317	339	338	327	294	352	352	341	308	346	331	343	342	299	337	334	335	338	325	312	303	301	358	354	329	337	365	341	335	335	342	340	317	337	332	326	312	328	343	340	308	340	291	319	308	342	330	303	317	330	344	295	354	351	307	310	342	321	326	339	320	277	335	338	319	317	321	303	318	312	349	305	357	333	312	326	332	299	353	326	304	340	353	331	312	337	335	314	336	313	348	340	290	347	328	362	355	344	317	330	342	318	320	330	326	324	314	319	313	317	330	309	285	303	306	337	335	316	350	379	350	350	321	319	344	315	324	324	297	331	324	338	324	346	321	382	330	325	354	330	322	313	318	335	319	338	375	348	335	329	331	305	354	298	319	351	320	313	349	347	335	306	337	356	344	359	322	319	316	342	298	309	348	297	314	366	310	319	325	306	328	347	327	315	316	324	334	282	314	345	292	331	326	321	284	314	333	345	294	336	324	318	335	340	315	310	355	358	317	330	333	339	341	348	324	315	347	335	364	330	319	371	303	320	340	333	314	355	298	317	316	320	325	333	313	344	336	299	315	314	331	307	349	344	273	310	317	345	319	309	345	380	296	314	336	313	338	320	315	330	340	337	337	329	343	363	328	318	339	341	314	329	364	329	338	337	317	330	324	364	338	314	307	331	320	313	316	328	325	362	320	315	328	300	349	330	286	311	332	329	343	317	312	320	331	345	331	345	299	354	333	309	315	335	312	318	336	347	339	347	324	351	303	348	287	316	335	322	298	323	346	343	354	319	301	333	339	366	342	327	333	314	307	338	329	313	330	300	348	312	331	325	362	317	324	342	322	298	323	347	298	290	348	323	325	327	342	322	346	333	328	327	337	293	312	321	333	308	323	320	317	318	305	303	303	331	337	348	338	347	340	346	316	329	315	342	334	326	347	343	345	323	363	333	340	344	332	345	351	307	342	360	319	302	326	328	295	330	302	340	323	319	347	340	312	314	351	325	306	305	339	317	333	328	301	335	334	344	288	333	320	314	316	325	303	322	315	341	349	322	357	322	327	317	322	351	355	351	335	343	345	341	353	370	340	289	312	308	340	332	286	342	358	299	328	345	299	309	333	345	354	313	342	333	321	311	326	327	324	330	312	336	304	347	319	323	365	317	297	316	333	350	352	363	342	345	310	329	322	332	362	323	309	317	316	324	329	310	355	337	324	345	316	302	358	348	353	326	316	327	336	317	335	321	325	341	316	334	316	349	324	354	307	316	344	326	333	314	347	327	358	312	314	331	322	294	274	331	298	325	345	294	308	324	318	278	322	315	310	305	341	334	341	329	305	319	320	346	340	330	328	328	314	309	324	330	339	304	322	323	320	359	336	338	335	344	312	330	328	320	335	317	347	293	297	316	324	310	316	355	308	320	332	355	307	307	324	330	308	303	364	306	318	341	318	317	300	318	353	347	370	324	332	347	329	336	323	320	322	303	316	336	328	313	331	303	326	350	311	329	356	311	382	343	339	317	316	348	340	307	327	339	331	343	310	335	325	306	332	347	316	326	365	337	304	331	319	329	336	334	313	322	326	308	297	330	308	304	345	360	333	329	321	304	348	347	339	336	322	302	332	339	333	324	314	344	332	316	312	290	303	313	309	363	325	337	297	351	318	318	335	336	358	324	310	335	313	313	319	308	317	309	308	313	333	338	332	296	332	364	314	361	349	310	339	343	326	313	320	320	337	348	329	332	326	320	317	331	335	336	333	345	323	344	289	293	312	331	304	323	285	350	343	343	317	355	332	302	355	356	332	309	328	318	309	308	295	325	311	344	314	324	335	304	333	397	328	325	319	331	287	333	305	318	332	326	326	362	313	286	301	293	339	301	320	323	296	318	295	336	301	346	339	318	323	371	325	337	335	357	292	308	311	333	339	334	305	360	340	319	335	316	329	308	309	313	311	339	328	373	329	313	327	295	297	326	335	330	339	333	322	357	336	334	335	316	329	307	332	328	326	352	337	337	334	288	333	364	335	320	350	316	342	289	331	307	358	351	320	355	327	323	321	302	328	356	332	318	331	361	319	343	317	292	335	332	331	362	332	321	304	333	309	338	313	325	342	338	307	325	324
21099	27348	32312	39354	38706	34736	30946	27726	23677	18108	14627	18583	14682	11585	7853	5938	6847	5737	3956	3983	4557	6238	8351	7603	5864	3711	2998	4221	3357	2370	2526	1911	2054	1976	1292	1125	1126	1075	1051	1010	1054	1069	995	1021	966	1002	998	1008	992	997	998	1032	1042	956	969	1036	994	972	1042	1001	939	955	986	974	967	920	928	1014	999	942	971	1004	973	1029	995	928	962	992	914	997	991	967	1000	957	978	957	996	978	967	944	967	1001	995	966	1023	972	969	1023	961	976	994	982	966	974	1024	962	919	1001	994	986	960	953	941	976	948	988	937	967	996	962	971	995	913	997	965	1003	907	997	988	1000	1031	990	926	996	999	969	1021	963	982	947	990	992	978	944	960	918	946	1006	926	1023	996	1015	961	943	952	949	913	954	958	936	940	959	978	971	931	969	984	984	973	934	957	981	1000	951	957	925	977	968	985	981	970	1000	957	1011	973	987	918	942	952	910	941	966	960	924	996	977	966	964	948	968	972	954	973	964	926	924	976	985	953	1004	982	979	958	980	950	957	928	952	1006	960	994	944	990	951	1010	929	1004	983	988	978	990	933	1011	948	952	1007	955	953	975	961	983	1001	997	966	1023	943	915	953	932	985	932	924	1003	988	956	953	996	889	937	965	968	952	1012	949	1018	985	1023	1003	898	951	938	968	919	987	939	949	955	935	934	995	945	965	945	913	1008	889	983	957	954	937	912	960	913	938	904	917	949	954	906	942	947	989	948	953	998	967	978	1012	955	963	924	927	945	933	992	966	988	964	983	967	953	988	975	934	981	959	965	993	941	979	963	952	933	951	982	982	957	989	966	926	960	915	959	987	961	975	961	939	974	911	957	955	950	963	1021	961	927	919	971	970	960	992	929	984	963	863	962	980	988	922	931	960	951	921	972	1009	953	975	973	989	972	986	920	917	964	950	946	944	970	947	963	952	1003	988	954	966	993	976	958	915	927	966	997	977	981	1004	958	970	948	966	954	985	961	923	966	958	1008	958	974	945	994	943	984	990	986	975	954	970	994	992	957	976	939	979	976	996	875	934	961	1006	992	946	901	947	936	939	975	931	902	944	984	989	990	900	986	929	991	946	939	934	983	956	935	943	989	987	953	986	992	972	944	914	972	979	949	947	966	954	918	999	988	1012	979	976	976	962	952	957	943	956	952	972	953	949	949	960	967	941	970	965	940	969	985	985	962	984	980	908	939	1001	978	989	982	962	961	1002	952	971	949	995	990	928	944	967	1003	956	935	993	990	956	1002	919	979	948	961	972	1021	963	940	992	976	952	992	912	960	964	933	959	967	999	980	973	926	956	977	965	978	965	954	1017	976	990	1000	958	942	990	972	906	943	962	971	947	924	945	968	944	968	982	918	988	957	977	945	928	1020	996	918	935	1006	1014	987	936	1017	958	956	914	892	985	950	944	985	1019	909	960	903	995	1000	1003	982	959	979	969	1028	993	966	955	972	993	1019	992	1043	983	934	937	1000	952	1007	995	1005	996	967	889	930	905	966	940	987	965	981	977	969	961	971	972	939	975	915	939	959	1002	1003	966	996	964	1029	951	969	976	927	946	962	926	890	970	960	950	937	983	980	959	991	947	985	989	976	898	902	1006	978	1025	1013	989	947	997	987	906	1011	989	958	955	1049	970	920	986	990	967	914	1025	992	960	960	965	915	978	988	982	1000	1012	999	972	978	1022	934	991	946	933	929	918	904	924	948	991	949	967	977	999	955	952	1011	957	1013	966	924	936	1012	985	951	972	1002	961	1025	954	989	1004	981	994	920	895	930	1029	972	972	975	1047	1010	976	942	968	950	983	981	972	1027	925	986	945	970	990	950	1003	901	932	957	951	982	949	951	1000	980	1021	948	1004	939	908	933	982	965	952	1018	991	977	987	963	931	1036	910	937	976	1012	996	949	1003	995	1001	983	957	923	999	970	957	939	1000	902	1003	975	1014	947	919	925	980	952	971	935	957	958	902	944	1024	981	1028	981	901	976	985	989	990	974	921	939	952	960	970	990	964	936	922	994	937	993	920	973	1028	995	938	993	972	945	956	1006	971	992	973	1001	936	977	968	953	1010	970	937	945	958	867	959	998	989	969	930	960	986	988	1032	910	957	966	969	942	963	945	980	1030	974	968	981	953	975	991	1010	943	888	986	915	994	945	954	927	902	966	959	1016	976	966	950	990	980	911	978	960	1000	940	953	971	1020	906	970	969	954	971	915	951	966	934	990	936	963	962	957	958	1013	958	982	1016	924	966	951	953	917	976	958	979	962	1017	933	1000	929	965	920	985	973	953	976	917	957	941	1010	996	996	923	927	936	964	962	919	1032	1012	987	909	956	984	982	871	950	989	964	997	982	969	966	1035	964	944	1002	947	1023	982	976	935	1006	1028	958	999	1005	973	950	894	971	977	994	939	952	969	942	965	971	943	980	939	909	955	979	1019	926	905	943	952	976	969	1002	969	1044	913	964	910	929	925	968	942	925	937	995	963	910	925	965	948	968	918	1019	953	944	989	941	944	991	1003	968	958	1001	1026	959	903	986	997	1008	981	995	958	979	1012	932	1007	957	968	1007	954	942	933	929	960	914	961	967	945	1024	963	908	944	988	1008	953	949	943	875	1002	942	996	1001	941	943	993	936	963	964	952	965	1004	992	1035	969	946	954	933	933	921	976	996	933	972	941	905	977	987	943	1013	957	938	926	929	973	947	951	978	941	959	964	950	914	930	937	934	948	963	927	984	915	995	989	934	946	960	967	985	985	991	936	988	947	991	943	912	975	970	970	938	984	995	927	984	957	939	969	934	937	959	945	963	959	981	958	994	948	944	986	935	898	951	946	956	976	941	927	944	972	1013	960	952	944	938	928	916	996	972	984	1003	905	942	974	894	975	955	940	962	987	946	956	995	902	953	965	949	987	983	956	903	991	989	986	972	946	993	965	963	927	965	997	939	997	979	918	974	903	954	957	1013	991	1002	951	964	1021	989	1054	900	942	992	949	999	985	973	943	969	1022	1017	958	980	979	1006	995	938	958	985	979	952	925	905	948	973	976	978	931	910	996	950	1029	986	995	890	930	1007	947	944	992	943	940	991	977	964	960	970	914	938	911	946	1000	1003	973	977	991	968	1038	968	905	969	923	909	966	981	963	977	929	1010	967	924	1006	945	890	966	916	970	945	987	964	1001	931	972	962	994	979	941	955	955	1038	994	924	938	961	978	975	960	970	971	958	967	997	965	964	991	941	976	951	963	1017	972	931	921	1001	987	980	962	979	969	959	952	962	944	970	940	993	925	945	946	938	950	892	986	952	1009	982	967	979	906	977	1022	945	943	920	954	961	979	1005	963	935	1025	934	1018	913	989	957	952	1003	925	927	978	942	985	951	1005	954	952	974	999	938	978	933	953	1005	951	953	948	969	950	951	963	889	987	960	956	962	931	969	926	957	1003	955	987	976	930	985	967	948	1006	975	993	967	962	994	950	940	934	970	943	951	963	937	901	1000	954	978	1004	968	938	977	956	951	909	910	967	993	955	977	1021	966	1010	1002	913	902	867	950	969	997	917	964	983	930	995	961	981	994	1005	1025	942	923	1034	1027	948	1001	929	923	937	930	956	932	936	968	989	968	983	967	984	923	1006	1024	970	950	976	950	970	986	956	941	1009	979	972	961	957	1031	995
39075	39617	38090	37387	35129	32002	28192	24839	21051	15129	10128	10578	8594	5619	3954	2898	3252	2906	1739	1348	1498	2735	4575	3196	2273	1340	898	1278	1231	858	775	650	576	606	468	351	379	355	327	363	348	333	366	312	317	346	335	311	349	293	358	309	338	330	343	341	329	324	343	313	310	300	309	325	302	331	319	330	305	331	371	379	317	303	336	308	320	318	330	300	326	340	324	299	302	285	331	294	288	322	349	293	337	307	357	282	317	301	338	326	295	327	346	311	349	334	326	322	319	296	313	342	323	325	327	334	355	304	340	340	299	278	343	328	297	327	305	305	357	306	325	324	326	301	311	325	317	286	323	313	337	311	349	299	306	315	321	319	308	278	319	339	293	313	304	304	330	309	333	328	336	312	330	329	294	327	307	316	318	335	311	301	315	298	328	324	330	321	302	308	327	343	323	318	311	336	305	320	307	293	300	287	346	346	338	322	335	340	302	306	308	319	317	345	303	307	294	312	319	339	325	327	313	375	326	345	310	329	292	289	313	267	319	327	307	326	292	313	338	315	312	326	311	325	323	299	330	318	333	261	348	338	319	344	299	319	331	310	323	346	318	306	281	324	301	313	371	327	302	314	340	341	289	311	304	335	332	330	336	293	350	339	327	315	312	322	321	352	340	308	355	313	320	328	273	338	302	323	292	331	342	315	318	303	314	321	364	324	313	285	349	358	352	302	316	310	306	341	335	369	319	338	348	316	309	323	309	341	330	319	333	295	314	312	302	296	349	318	331	271	343	323	339	347	314	307	293	336	320	331	295	306	319	305	331	300	308	324	282	346	350	327	311	334	288	309	336	327	317	329	321	316	307	330	330	318	316	306	305	350	287	327	334	338	332	317	352	341	335	309	307	381	333	326	313	344	320	292	292	365	318	294	323	349	336	329	326	303	323	307	319	320	346	328	347	334	356	285	311	327	321	322	345	337	316	323	325	317	355	317	344	305	313	304	333	351	335	309	349	307	333	327	303	347	291	318	294	334	280	306	311	350	314	352	308	320	275	308	322	312	313	309	300	326	309	333	346	318	341	342	288	314	314	337	309	332	324	303	306	291	331	322	348	300	347	297	312	317	303	309	326	308	343	350	327	324	304	339	331	317	348	296	311	340	302	325	332	279	338	319	320	307	309	322	309	327	293	291	298	309	305	321	307	291	324	333	287	328	305	335	347	327	300	333	298	314	331	298	303	336	306	308	326	324	327	299	328	336	334	296	322	341	323	321	317	330	330	313	351	311	298	330	354	340	320	335	356	320	297	313	296	297	332	301	296	296	339	308	337	322	311	357	316	323	297	335	339	340	325	307	304	324	315	326	318	301	335	315	354	337	312	302	298	321	328	297	352	312	337	339	308	317	332	342	309	306	319	300	321	337	359	318	309	322	347	326	336	343	343	318	322	306	304	318	305	322	315	337	326	325	294	317	328	327	331	325	327	332	331	325	317	306	294	327	301	324	313	316	315	336	316	294	317	348	342	285	345	289	298	309	301	322	316	319	320	291	283	327	332	309	294	309	310	329	293	307	319	316	321	297	312	307	320	304	318	307	318	309	319	302	312	334	340	313	314	339	316	351	312	330	315	304	316	330	313	337	329	329	285	319	309	278	305	313	338	351	322	299	321	308	278	344	324	319	327	322	328	304	344	300	323	321	308	323	317	337	319	328	341	336	321	312	372	323	291	352	302	319	316	279	298	307	303	320	305	322	328	309	312	316	312	326	324	296	306	299	331	311	340	323	350	324	300	277	332	319	329	320	312	364	309	322	307	307	325	311	332	317	310	306	352	316	345	320	336	358	327	327	295	321	345	314	312	357	319	333	339	285	325	331	318	319	338	312	359	337	301	348	288	321	313	320	316	324	315	322	326	311	318	296	307	326	296	348	333	336	324	329	334	315	315	323	306	304	317	331	293	321	306	324	320	317	314	305	322	329	301	314	288	294	322	320	336	313	315	304	317	313	341	325	317	326	319	333	313	318	308	338	340	296	340	308	330	315	285	298	324	331	321	336	339	325	326	336	306	321	323	333	326	339	339	355	312	331	311	325	304	308	324	303	324	315	340	304	324	317	291	322	295	328	361	326	313	306	301	312	328	294	309	320	331	318	313	323	320	314	320	307	320	304	319	308	329	318	315	318	334	305	294	325	321	336	298	343	316	302	325	298	324	338	322	334	317	331	317	320	299	328	311	330	330	319	332	350	333	345	306	322	322	301	308	320	335	342	289	318	307	319	303	301	320	315	331	308	357	327	318	307	290	284	313	304	311	330	325	312	325	322	307	313	310	315	307	315	307	308	329	311	332	301	297	326	325	361	322	311	332	313	342	346	343	333	346	317	321	314	316	311	311	321	335	298	340	306	347	336	310	319	345	325	302	325	312	333	317	332	318	336	308	321	300	282	324	311	345	345	326	351	339	305	307	306	302	286	282	339	360	334	295	315	295	319	331	339	324	334	333	335	336	306	303	311	321	322	310	347	326	308	341	322	335	339	349	300	320	335	327	325	341	318	322	304	323	334	353	311	341	328	300	318	307	318	328	301	340	321	314	335	322	309	344	344	336	353	287	290	345	297	345	323	338	339	315	291	335	324	289	316	328	324	320	305	300	323	307	307	336	324	335	339	318	349	301	320	318	332	321	317	325	325	306	307	354	308	349	327	334	327	295	341	330	310	283	321	331	318	294	317	327	326	318	344	313	321	306	304	304	320	280	356	343	314	311	354	322	331	296	351	348	325	314	331	326	323	310	330	302	312	343	321	340	326	317	329	326	301	319	290	335	324	307	354	299	337	316	310	358	317	312	324	302	311	342	303	324	340	331	300	312	309	341	332	348	346	308	296	326	302	322	306	334	338	316	306	302	310	336	319	272	298	316	308	304	331	345	324	356	303	317	327	310	336	325	317	306	327	313	348	355	321	291	310	321	316	325	308	306	298	303	314	305	297	351	346	320	308	281	333	357	289	333	322	311	348	303	300	306	306	308	311	318	309	314	339	294	316	293	311	299	330	317	305	346	291	312	310	279	336	289	311	355	305	311	310	325	314	327	354	352	343	309	296	306	304	296	310	322	340	341	317	336	319	335	309	344	284	299	309	340	304	301	286	297	316	332	306	336	314	291	321	314	340	331	357	280	328	292	325	325	340	332	308	332	332	351	310	287	323	300	336	319	310	295	318	333	310	312	303	351	340	315	326	326	288	301	314	346	338	361	339	356	319	342	339	321	336	312	346	319	332	347	303	333	332	326	274	301	302	315	328	297	304	317	294	363	321	312	310	321	334	334	346	325	326	313	294	301	329	341	330	285	333	304	327	315	311	336	310	295	327	328	325	339	320	301	331	307	326	330	302	317	312	330	342	301	311	300	311	328	314	334	335	332	301	297	323	319	321	298	322	294	299	319	301	343	353	344	313	315	319	347	359	316	328	367	307	325	340	290	327	370	326	301	318	304	314	304	306	316	311	330	334	321	357	320	305
30666	36429	38658	45507	47520	44540	41021	38125	34725	27985	26089	28621	23470	18581	13921	10728	11650	10300	8255	6839	8397	10898	16902	14097	11219	7670	5507	7060	6360	4874	4299	3863	3336	3098	1983	1470	1294	1212	1181	1078	1041	1006	1076	1009	1062	1036	994	999	1083	975	1017	991	992	1042	954	960	982	962	970	945	1015	984	975	960	970	895	1003	950	977	957	955	980	954	918	959	948	983	949	903	956	920	979	959	948	931	930	957	934	944	961	906	993	952	971	944	929	928	912	948	984	991	902	910	939	941	955	921	920	899	928	951	940	921	957	939	987	907	918	919	940	913	926	917	970	886	920	943	974	896	974	917	935	911	966	953	951	982	943	931	955	965	891	944	917	934	996	891	885	932	949	933	905	963	925	936	915	940	907	922	1005	936	979	951	962	875	968	931	895	916	908	908	937	926	874	964	948	993	934	922	900	966	933	937	932	971	946	917	921	940	944	978	961	913	907	931	924	923	914	931	910	953	905	940	938	910	870	922	867	933	980	972	915	955	904	907	911	870	877	944	914	900	918	935	894	963	945	909	934	977	928	893	924	980	929	938	932	850	921	862	909	948	931	930	893	883	970	986	922	953	943	894	959	950	922	879	935	942	915	959	918	844	906	934	902	924	923	897	949	888	972	898	886	934	944	922	943	930	941	891	937	900	969	888	947	909	919	950	973	962	969	920	949	948	944	953	920	927	935	974	931	928	935	906	924	919	928	911	889	897	921	931	919	921	874	931	909	896	909	881	921	913	929	992	916	907	922	876	918	921	903	925	946	911	895	945	903	880	926	905	892	962	969	947	967	934	866	860	960	905	912	932	934	924	885	906	948	876	956	932	914	855	898	927	877	893	952	951	950	910	892	974	931	894	887	934	924	966	854	894	934	937	899	875	887	963	962	900	908	931	923	937	901	910	921	904	948	922	890	941	938	923	945	920	963	936	911	954	966	926	922	905	914	962	880	906	907	917	925	929	961	935	946	889	937	957	965	897	888	906	975	930	887	937	924	951	995	931	865	925	905	962	946	925	866	953	962	919	942	941	889	906	919	868	951	967	932	967	879	895	865	917	953	939	916	928	980	911	967	958	926	922	864	944	924	950	898	977	906	934	883	887	965	962	917	930	995	930	987	956	951	941	947	871	965	922	954	950	913	921	928	881	915	898	919	903	927	938	940	943	957	884	934	912	930	919	915	958	910	925	956	943	898	903	956	914	944	923	924	919	862	917	888	869	891	935	922	962	929	931	931	899	914	912	919	952	913	944	915	974	943	896	939	918	903	910	968	945	900	946	899	913	914	917	942	907	910	960	896	899	894	951	939	961	905	912	923	920	911	926	886	918	914	956	910	928	937	919	921	893	936	899	906	941	942	945	900	883	975	960	928	988	901	950	907	893	932	886	930	940	938	954	901	967	945	934	957	936	921	912	919	937	924	979	887	951	933	931	888	960	940	948	834	895	907	973	944	936	869	951	932	919	951	924	934	934	942	967	937	880	986	936	930	928	943	931	951	934	960	943	944	911	909	944	910	914	921	979	867	858	973	937	902	983	956	942	937	928	888	881	897	935	936	942	934	935	924	933	921	921	947	920	950	945	915	917	937	920	926	928	918	924	928	904	881	838	894	940	973	933	917	953	964	893	952	905	926	901	937	893	896	939	934	909	925	965	935	943	941	903	957	905	850	943	875	887	949	921	898	917	946	918	935	944	940	937	919	946	958	943	873	941	942	884	895	939	914	884	856	925	933	920	958	903	913	936	889	843	888	955	959	903	899	874	907	923	911	949	931	950	936	962	952	919	906	931	890	937	955	918	964	903	927	914	930	961	874	953	934	978	918	936	928	907	874	899	919	875	926	922	945	937	937	926	900	962	856	916	947	954	911	947	940	911	898	972	851	942	956	916	875	892	864	887	935	916	934	950	915	948	959	962	939	913	936	927	908	913	984	947	947	951	938	927	919	870	928	903	935	938	1012	898	997	911	956	930	893	959	937	941	885	915	936	972	967	936	913	935	884	880	887	930	917	931	919	952	891	914	931	965	892	913	982	916	911	939	962	918	991	906	926	940	946	938	909	939	857	880	950	909	949	869	909	915	880	922	907	912	910	889	945	960	933	955	879	960	974	875	978	901	910	916	912	935	923	929	912	945	906	973	944	1009	887	922	939	955	912	902	873	951	970	933	980	914	934	949	956	886	959	952	877	980	960	890	908	923	935	921	925	890	927	951	963	907	951	928	932	996	929	926	937	974	871	929	945	966	877	891	905	904	949	900	958	888	954	978	920	912	895	912	944	963	852	913	942	920	919	911	936	943	911	927	924	918	925	915	979	937	947	928	893	931	881	937	926	893	951	937	954	939	900	890	888	933	907	881	935	953	924	931	981	920	901	911	920	885	894	905	926	862	887	946	935	960	889	913	920	915	919	977	937	913	927	929	967	887	955	918	963	966	939	965	999	926	918	973	899	980	875	877	924	957	917	914	939	948	904	884	913	963	950	881	902	972	941	965	929	904	937	947	921	920	919	938	945	993	922	947	939	931	926	873	935	952	947	903	974	880	857	954	908	896	917	965	935	914	938	897	955	944	943	930	940	904	949	917	948	920	915	908	890	947	849	899	934	910	906	924	893	946	885	872	918	947	985	928	883	928	861	901	892	892	940	892	895	953	875	929	867	939	894	966	920	880	951	925	905	896	913	926	859	913	956	940	905	849	930	922	890	913	953	973	952	933	945	977	944	897	924	910	897	928	899	916	910	910	896	906	929	960	931	965	879	929	859	874	929	936	916	928	935	917	932	936	911	910	878	890	927	932	884	909	858	908	950	950	910	935	908	872	955	909	899	906	947	902	934	875	913	905	886	922	931	938	951	911	923	895	914	892	937	899	953	893	967	945	929	884	884	947	952	920	906	941	876	857	929	939	904	924	918	894	964	936	892	862	905	969	888	957	954	916	950	934	950	905	935	953	901	946	923	870	992	957	870	865	943	930	927	914	913	884	912	975	921	945	966	969	925	882	874	941	923	921	949	844	960	910	961	934	942	944	967	862	944	873	949	915	869	878	920	954	913	926	924	916	914	939	930	912	923	874	925	977	899	884	955	889	932	920	905	922	928	932	942	940	950	885	950	929	876	944	907	894	943	928	887	912	944	936	938	960	918	890	955	935	978	880	943	935	941	969	971	872	951	996	914	939	923	924	927	907	957	947	919	913	875	939	906	935	882	975	967	885	935	917	987	955	952	901	918	950	963	895	906	971	897	945	943	972	942	931	937	949	939	927	945	929	899	957	922	938	964	941	892	941	938	905	998	922	922	956	921	907	915	909	931	912	916	951	923	901	971	968	885	883	913	953	915	939	917	878	930	893	925	949	943	903	894	937	884	930	908	937	936	980	953	945	863	938	887	928	916	880	887	894	922	941	927	896	965	898	922	938	931	956	894	886	925	873	939	958	969	874	908	950	875	927	971	914	978	932	877	962	906	962	931	963	912	914	944	966	904	891	928	931	931
5977	8049	9880	7104	4356	2697	1736	1111	935	637	494	513	420	319	325	288	292	275	216	200	225	247	280	251	230	249	181	228	228	211	196	200	203	196	193	182	199	179	196	167	194	172	165	209	223	218	180	187	206	195	159	189	223	216	169	186	194	200	215	200	217	204	184	179	224	194	181	202	194	199	196	200	206	193	182	199	201	204	177	208	170	210	183	177	184	211	202	188	183	177	167	222	183	198	183	203	210	195	200	181	210	222	180	169	203	201	174	177	168	202	217	197	165	143	175	189	192	210	204	196	185	193	169	204	176	175	180	202	178	161	195	177	198	193	174	232	192	214	220	195	191	192	176	207	188	181	191	183	191	186	200	208	183	215	194	200	200	214	181	202	205	208	196	190	216	178	185	181	210	204	169	177	188	196	220	196	170	170	199	190	191	198	188	195	185	199	185	203	181	186	220	202	193	184	176	199	186	177	195	185	206	182	205	183	201	204	197	194	196	198	187	211	199	220	183	194	221	197	197	202	206	201	212	190	205	174	174	208	171	219	189	179	189	199	204	172	192	186	195	190	187	171	194	189	208	215	223	195	205	193	174	209	191	191	207	196	189	192	184	174	204	174	190	191	181	205	217	187	210	182	189	198	189	206	189	196	207	197	193	201	199	182	203	214	183	214	226	181	170	181	202	167	186	214	186	196	188	206	244	220	203	210	195	208	166	157	215	218	209	197	199	183	199	199	212	204	206	181	207	187	198	181	180	198	219	186	199	193	169	193	209	182	190	212	201	194	209	179	196	169	179	196	222	203	194	184	198	173	185	206	195	200	198	193	179	190	210	202	207	169	211	199	183	175	205	218	200	198	189	190	208	196	189	219	199	172	195	184	189	188	213	216	173	165	208	190	192	201	206	201	211	194	200	199	177	218	193	189	176	208	215	199	168	186	185	192	184	188	180	195	175	190	180	194	209	171	212	179	209	204	208	198	204	187	187	173	193	207	188	176	195	192	194	197	192	187	195	210	194	195	191	213	187	187	194	198	190	221	197	179	169	202	199	187	190	199	194	209	200	157	167	201	224	176	212	191	195	181	178	199	218	188	197	207	192	210	187	186	206	205	192	202	196	198	212	187	196	174	204	181	169	205	205	215	209	210	203	190	203	184	209	178	204	214	180	212	213	194	229	176	199	175	200	190	208	190	209	187	191	177	197	200	197	199	200	193	191	207	188	190	185	209	185	176	205	220	202	174	190	196	180	207	205	179	235	205	191	192	200	186	174	208	193	181	178	214	164	187	206	221	179	199	197	199	233	183	199	195	173	195	206	207	173	208	211	203	174	191	200	184	201	187	202	215	175	181	207	195	185	173	207	193	235	184	193	189	201	207	193	172	202	173	189	193	188	221	198	213	184	202	202	180	193	181	199	192	197	208	190	192	191	206	182	195	203	208	185	183	195	190	188	179	184	211	203	196	205	208	193	176	199	172	190	168	187	214	196	196	216	200	166	211	207	210	195	196	190	205	203	195	194	190	184	195	173	205	175	179	182	172	183	185	192	186	233	188	189	195	204	149	228	191	188	197	166	212	161	189	197	194	192	224	216	167	201	212	182	181	191	183	199	240	185	172	187	198	186	176	175	199	182	195	200	200	191	192	211	185	177	194	170	171	190	210	159	189	202	184	173	178	190	215	212	187	197	159	169	199	176	201	180	205	180	199	179	219	192	175	191	173	185	189	192	198	200	193	206	159	181	198	206	179	170	202	192	206	227	201	229	199	204	193	196	195	185	175	214	178	211	177	220	208	196	197	176	209	194	195	188	182	194	199	177	183	212	207	215	200	189	218	211	196	188	210	194	193	184	198	175	197	230	195	191	214	202	212	206	186	178	207	178	195	190	182	163	163	188	206	204	163	208	200	187	188	199	205	231	204	187	208	215	219	178	203	194	182	172	172	200	210	182	204	181	148	171	199	190	197	177	219	218	203	193	163	190	185	198	204	231	174	196	190	169	195	202	203	193	197	181	204	206	177	191	183	199	196	197	224	192	212	177	175	209	205	189	200	201	193	193	203	176	176	194	195	172	193	205	214	172	198	187	176	164	206	188	194	188	177	165	202	171	214	234	198	205	220	188	203	192	164	202	201	220	192	180	205	221	198	209	190	204	204	201	186	197	162	190	195	179	211	208	173	195	176	191	235	197	194	203	203	199	215	204	223	180	169	196	207	217	173	199	215	199	199	202	193	208	188	182	218	205	212	205	202	229	195	199	190	188	189	220	203	167	196	182	191	225	197	195	188	190	178	201	187	172	197	192	210	194	197	183	201	187	194	189	173	205	181	195	218	186	222	199	218	201	200	184	192	202	172	198	230	206	155	179	171	183	186	186	197	188	193	159	191	200	194	201	200	198	200	197	216	200	185	207	194	202	195	209	189	209	203	187	196	172	173	187	198	197	195	199	193	181	174	194	177	179	192	209	175	191	215	181	200	170	208	188	190	204	170	196	195	197	153	201	172	186	212	203	185	192	211	209	181	190	168	181	205	222	182	179	184	200	178	212	200	204	209	189	190	200	212	180	202	175	178	174	173	194	170	185	192	176	190	182	198	183	181	211	199	192	185	196	178	184	181	231	199	166	201	183	212	229	193	182	187	189	195	186	173	193	199	190	184	192	193	171	174	232	192	214	193	193	203	184	198	190	183	230	185	180	200	202	190	196	182	172	193	201	217	197	199	176	212	194	206	199	229	184	192	191	199	177	185	195	206	213	186	181	215	172	187	192	186	198	195	185	188	197	194	187	216	184	190	218	224	220	198	177	209	173	170	188	193	190	170	211	209	197	219	193	173	184	203	213	183	175	178	180	168	185	194	178	208	198	191	181	161	200	188	204	188	190	224	188	184	198	193	203	225	199	205	186	183	185	176	173	211	197	172	206	203	197	199	172	185	190	190	198	199	180	202	198	201	215	191	175	190	184	191	226	211	205	199	189	210	172	173	222	189	203	199	194	211	198	222	185	210	183	194	182	221	179	191	223	201	204	180	188	191	192	194	206	185	189	188	189	199	191	194	208	188	215	185	185	210	214	174	154	178	193	207	188	184	202	206	190	181	186	208	193	179	184	202	219	207	211	203	187	223	205	198	203	193	180	197	159	184	197	205	178	198	193	206	198	193	178	206	182	215	188	158	205	204	209	191	205	216	168	177	174	197	187	173	161	193	179	190	213	183	194	202	190	206	189	190	198	202	203	211	183	194	186	191	197	218	196	190	196	215	198	200	172	187	206	208	195	196	188	196	190	193	188	198	208	229	216	177	185	211	215	190	190	184	200	200	161	211	218	203	183	195	211	197	206	202	203	189	224	170	197	220	191	176	207	176	207	198	200	204	192	197	187	177	197	179	197	212	199	182	208	213	207	177	213	209	205	220	195	214	186	203	178	201	188	174	194	205	191	179	175	190	205	222	184	192	196	201	208	211	213	189	206	226	207	207	174	194	197	216	180	197	174	173	202	198
5607	9333	12912	12973	10952	7766	5253	3983	3210	2271	2070	2339	1917	1381	1198	1092	1190	1058	999	814	891	1044	1254	1263	1064	933	799	826	789	764	727	724	719	648	635	653	658	631	660	609	643	611	660	648	640	666	636	663	660	634	655	643	613	623	623	623	658	636	600	648	671	587	647	623	626	616	662	611	633	622	621	614	588	607	634	625	624	626	669	611	651	648	622	611	591	619	620	645	663	652	569	608	661	591	670	633	678	641	646	621	676	617	666	637	653	669	598	646	609	619	643	605	648	647	657	636	630	715	621	612	670	608	649	644	640	646	602	644	595	642	619	583	559	596	623	632	581	579	685	654	635	616	633	648	618	616	630	680	622	625	604	591	631	613	656	593	611	640	643	647	634	653	656	698	632	621	632	641	631	596	639	649	646	631	662	633	613	619	634	611	595	626	666	609	656	608	592	666	662	636	567	602	676	595	649	623	644	641	628	625	626	652	597	597	635	628	677	638	636	613	621	614	614	616	663	648	631	618	639	602	627	634	605	609	617	648	644	653	621	605	642	642	627	672	633	605	619	654	671	621	588	614	645	644	630	631	603	671	604	608	614	617	617	620	598	631	656	626	659	616	666	633	661	640	645	617	666	610	598	619	598	666	601	634	605	667	627	625	617	667	603	635	641	627	609	658	586	618	640	647	613	628	669	642	638	643	681	638	671	654	601	619	669	664	648	656	592	626	620	609	620	591	630	647	602	594	596	607	632	602	651	628	647	635	655	681	622	577	597	640	587	607	639	615	618	656	655	623	661	667	572	613	629	596	639	625	668	629	590	584	623	613	622	557	637	647	657	672	615	673	644	656	666	569	624	587	660	625	636	616	635	619	560	628	638	657	620	650	646	601	653	658	612	589	628	636	638	578	579	634	627	632	604	667	594	622	606	621	666	626	617	668	658	620	597	641	627	624	665	621	676	616	630	638	689	642	668	638	641	619	628	642	660	642	644	656	640	656	625	644	624	602	622	632	657	601	597	642	603	634	657	588	623	653	725	658	668	620	615	632	639	614	616	591	581	639	641	628	608	580	658	627	655	630	641	626	617	650	624	659	620	633	631	659	658	619	632	638	607	614	635	635	671	635	627	631	676	612	600	608	647	589	642	626	597	624	644	627	644	614	641	619	668	635	672	649	638	638	601	617	619	594	628	624	609	648	619	609	620	648	578	632	683	614	596	613	600	591	636	627	618	633	670	672	656	584	625	643	595	637	629	620	579	594	626	669	664	597	646	654	643	626	639	602	604	601	607	636	631	640	599	641	644	559	645	609	618	651	639	621	603	642	605	669	623	616	584	624	641	656	620	631	642	618	609	629	643	641	647	606	656	656	608	624	640	641	660	633	658	639	651	667	638	650	607	615	608	622	664	652	608	611	607	601	644	638	606	612	681	617	606	653	642	641	607	666	635	629	640	627	603	621	610	654	640	627	606	605	649	616	597	642	627	664	600	692	661	592	621	648	682	629	659	672	615	646	629	634	667	641	655	641	609	634	640	638	618	621	633	638	659	660	638	597	681	608	631	634	623	664	628	618	615	673	640	624	620	623	622	695	572	604	628	623	650	637	644	618	621	649	633	632	574	637	630	627	605	634	586	625	600	602	633	598	651	610	626	630	664	612	653	646	610	590	631	627	636	637	670	601	611	633	607	672	640	635	660	648	639	666	620	587	637	625	653	611	637	666	680	641	598	648	596	667	661	599	652	621	652	653	611	611	611	642	660	594	604	668	614	605	706	609	581	635	632	645	659	642	637	640	654	626	639	607	624	653	640	603	647	613	582	657	605	658	627	590	613	623	639	602	586	618	625	607	635	594	629	640	598	663	606	623	641	608	616	645	665	630	617	619	667	678	650	665	610	640	645	614	635	633	614	637	662	633	658	621	660	649	595	626	650	630	600	617	594	582	640	644	618	612	615	661	659	632	622	612	651	639	639	649	600	612	650	638	659	571	631	628	619	598	607	640	622	609	608	627	618	613	632	653	621	648	653	634	625	633	639	635	610	648	593	638	628	621	661	645	613	640	667	687	600	623	702	650	596	606	627	621	636	609	636	653	663	617	627	644	672	644	633	646	610	612	602	627	655	599	658	638	625	612	665	624	653	650	601	665	593	641	636	654	661	668	644	650	655	628	676	649	656	605	662	658	634	616	591	667	603	636	597	655	604	646	657	663	624	671	651	642	667	643	658	636	711	621	583	608	617	630	594	650	618	637	691	660	620	682	649	717	645	619	613	655	662	641	636	610	637	601	641	619	616	604	610	674	639	639	720	657	632	639	676	634	638	642	607	662	622	597	655	620	663	627	644	646	644	602	632	619	643	604	611	666	573	617	594	624	601	609	613	620	607	633	676	645	630	618	596	610	707	599	639	672	669	628	612	573	604	603	623	612	620	645	616	607	660	576	602	651	605	617	635	634	569	620	658	597	607	644	627	594	635	622	632	614	688	631	634	592	668	615	626	606	671	614	628	581	650	613	658	622	652	621	635	628	612	635	610	642	606	585	608	650	654	607	584	648	644	637	599	655	624	634	643	702	593	657	631	622	631	633	630	649	649	657	637	614	684	622	636	609	638	605	587	653	588	635	633	590	621	639	608	610	616	609	621	612	584	609	637	636	610	634	625	651	636	624	664	661	646	629	648	634	633	639	664	560	609	640	630	621	585	690	605	656	638	651	626	637	627	726	643	616	638	679	606	644	655	630	638	660	601	674	619	656	632	580	652	646	647	591	623	646	638	654	688	659	633	617	593	620	621	581	648	572	551	639	615	638	646	613	601	686	598	634	646	632	621	644	613	641	679	586	646	603	604	617	632	592	621	606	628	657	640	621	641	705	600	635	638	622	604	644	648	617	641	661	657	620	611	612	635	627	607	631	672	633	639	669	681	635	633	642	615	612	641	640	665	607	666	644	634	632	641	613	660	651	682	652	625	637	576	640	608	604	652	672	639	663	638	675	582	658	638	625	619	637	630	653	618	660	640	649	636	640	623	653	624	637	698	614	648	610	607	603	687	617	645	636	607	598	658	577	672	636	657	684	592	631	649	632	658	605	584	667	673	596	663	607	640	606	626	625	647	632	656	661	647	640	639	628	671	644	650	619	614	632	624	609	621	647	619	612	651	651	609	599	641	633	625	632	675	642	612	693	685	684	590	627	601	647	624	629	657	626	597	632	654	608	592	686	607	602	608	624	641	615	604	646	593	640	633	630	616	645	628	619	614	634	618	629	613	664	608	622	661	616	661	625	572	632	614	609	640	608	651	619	631	640	648	636	632	591	648	670	611	664	566	627	621	646	649	630	643	635	636	633	634	615	584	613	633	614	663	672	632	619	652	612	649	671	605	595	635	601	637	667	606	704	636	646	640	614	622	638	637	654	595	607	650	660	653	610	593	628	601	635	658	637	624	623	632	640	647	595	619	606	619	601	653	603	622	623	643	640	569	648	643	642	623	679	611	604	633	637	657	624
27242	34171	34530	34028	30937	26702	19422	13373	9254	6276	4617	5095	3887	2759	1682	1351	1616	1358	878	661	739	1212	1500	1422	1026	1046	674	642	600	565	511	457	445	511	432	372	361	356	331	335	329	335	352	345	314	339	331	337	354	348	336	330	331	327	317	329	305	338	345	322	332	324	307	346	318	361	353	336	348	314	301	351	323	325	341	341	319	354	323	326	348	327	317	322	308	302	307	317	338	361	330	323	302	341	316	347	340	289	287	374	344	383	312	321	315	289	329	328	328	304	342	338	321	331	330	354	344	311	313	302	333	340	313	312	331	338	365	324	310	316	335	309	320	330	321	334	357	307	335	332	308	333	321	305	303	321	307	333	347	345	321	314	296	339	358	359	294	293	311	325	326	324	307	301	362	358	304	344	314	378	337	326	362	340	336	334	344	310	340	309	330	314	302	305	302	343	338	314	334	316	319	314	317	325	317	344	311	331	330	308	334	331	357	317	325	327	334	337	321	330	310	327	358	315	369	313	332	313	283	365	275	315	361	324	291	337	350	314	333	364	323	345	310	332	308	357	327	302	326	343	336	327	309	337	336	302	302	346	338	293	337	340	344	330	314	345	324	334	328	328	349	310	294	333	318	312	305	301	299	335	333	307	291	304	330	349	337	302	316	338	346	295	327	308	307	327	328	345	315	334	307	320	320	323	343	358	299	342	320	334	297	337	348	342	309	303	329	338	312	308	334	347	343	341	320	354	354	369	345	354	336	319	319	322	288	323	336	310	351	343	336	359	358	302	271	314	313	315	334	345	326	333	321	316	347	325	310	348	313	320	319	364	348	318	293	308	311	365	306	326	349	325	312	314	358	324	319	332	331	351	331	327	331	337	320	299	325	300	314	344	340	320	305	344	320	338	346	363	305	315	307	310	339	324	300	300	340	328	354	356	334	344	334	364	322	327	330	351	323	329	317	320	326	330	315	319	305	350	306	323	325	303	328	367	306	316	315	329	312	332	299	357	328	337	326	303	344	354	278	342	341	348	308	326	363	317	307	336	313	296	332	328	343	321	313	316	327	347	292	330	319	334	318	322	321	313	306	343	333	305	312	300	321	322	338	307	363	276	322	337	314	327	303	345	340	312	313	305	363	332	335	328	301	318	294	328	357	313	310	307	314	306	351	357	332	322	365	338	368	353	334	321	306	340	319	305	321	326	349	312	303	336	291	355	325	321	327	341	335	336	321	312	306	309	347	326	325	346	335	333	334	338	348	326	346	344	318	345	323	332	325	346	323	294	323	332	338	334	323	314	321	359	312	294	328	327	294	298	323	318	305	333	326	319	291	329	321	335	329	325	312	337	319	338	343	339	312	350	320	347	324	346	348	349	347	320	307	316	324	322	303	332	294	306	338	335	347	350	341	333	313	335	334	328	351	324	336	334	312	321	342	331	334	311	329	339	343	279	324	331	329	321	353	330	320	304	312	296	304	367	328	312	358	337	332	354	324	304	324	345	294	317	329	320	298	334	336	359	340	333	305	333	326	327	316	342	298	289	301	305	312	325	342	339	301	313	340	320	359	304	295	314	334	316	319	289	324	332	308	314	337	319	326	306	343	323	341	339	322	356	363	347	335	336	348	323	292	304	360	348	318	324	309	343	334	333	343	302	311	333	332	357	343	331	324	321	346	357	313	347	315	333	337	326	317	313	325	345	335	344	294	313	310	315	323	288	307	308	351	329	367	329	320	319	323	349	331	285	315	330	326	334	341	331	317	309	294	325	353	336	302	334	318	320	324	361	352	290	350	334	351	333	328	351	344	343	327	308	320	335	340	341	342	315	305	305	326	329	328	322	342	329	279	325	302	357	310	355	323	299	330	335	346	329	290	351	313	316	353	311	320	316	342	316	300	330	312	327	310	308	312	327	335	304	345	323	319	285	356	323	328	313	313	324	331	334	339	346	328	341	309	309	310	312	316	309	309	349	356	351	320	324	329	351	297	347	315	352	313	340	333	343	361	357	283	322	308	360	317	321	328	314	324	295	319	304	304	359	345	295	312	306	331	321	319	292	313	373	332	336	329	339	323	325	324	325	369	306	322	347	289	335	296	337	332	363	315	350	317	373	336	332	314	311	323	286	325	316	311	319	343	331	325	288	365	336	357	336	326	340	341	328	308	320	324	291	308	332	327	315	340	313	334	311	327	349	325	334	293	324	329	329	328	303	341	292	325	340	347	355	322	351	310	306	305	346	317	327	366	328	354	355	340	333	335	350	352	348	300	326	328	329	321	348	341	323	309	330	342	344	324	326	354	311	296	344	327	300	316	306	312	348	323	311	315	300	341	339	327	346	301	331	337	346	364	305	331	320	326	314	328	303	323	326	337	317	338	341	338	322	328	321	348	304	296	350	315	319	320	334	325	330	324	342	325	320	322	317	297	313	307	317	365	351	343	304	321	337	315	369	347	347	289	327	325	316	359	318	327	355	311	327	358	338	339	330	327	335	318	313	340	346	304	295	319	335	335	349	321	319	333	326	330	326	333	304	340	339	326	301	298	303	310	316	313	306	377	319	317	309	327	320	335	320	308	306	349	333	331	327	329	307	332	331	344	332	307	312	319	297	324	326	327	322	323	330	346	330	372	296	290	317	316	314	328	349	309	346	291	338	348	326	316	341	344	320	325	317	335	331	325	311	324	354	316	318	339	339	328	313	336	353	302	332	291	313	346	339	300	332	303	344	317	323	335	355	301	331	343	323	346	317	326	296	331	321	316	346	329	325	303	339	339	333	314	281	288	312	326	346	354	322	345	327	303	335	335	339	303	317	338	309	321	332	321	343	329	321	300	318	359	319	301	355	362	333	330	335	322	312	313	337	325	316	340	353	326	322	351	328	309	336	334	319	305	336	331	357	319	322	343	325	307	327	331	295	317	296	332	297	341	322	304	320	313	338	314	319	329	317	333	342	302	355	314	326	313	322	324	298	296	309	338	312	340	306	339	316	322	307	334	309	315	336	316	332	324	338	349	347	307	324	349	306	338	321	333	333	334	279	319	336	327	293	321	327	332	349	305	347	294	324	347	334	331	343	328	345	356	353	318	347	327	316	324	366	302	327	398	312	323	285	301	336	321	348	359	306	342	323	358	325	324	297	317	320	310	322	312	317	328	318	340	312	302	332	329	310	298	322	319	315	341	347	312	348	309	344	320	351	355	349	296	320	328	340	327	373	376	333	329	332	318	343	333	305	328	337	344	314	310	319	305	323	343	354	337	340	313	313	302	325	346	352	292	324	324	361	341	341	300	316	302	341	336	329	308	309	336	325	323	351	337	313	337	338	296	346	358	357	351	322	317	319	366	310	344	326	300	305	324	354	306	326	297	347	308	324	295	326	344	353	311	327	338	315	322	338	289	354	356	352	363	342	312	326	322	304	322	340	342	328	349	303	315	284	321	326	294	322	346	330	313	304	330	320	339	291	286	338	357	315	307	312	310	330	340	327	303	302	352	304	319	351	369	327
20483	29068	31363	39465	40366	36443	30756	25630	21496	17677	16540	19119	15716	11569	7451	6259	6887	5782	4413	2970	3847	5697	6693	7157	6203	5479	3528	3571	3137	3029	2593	1938	2085	2112	1742	1380	1261	1130	1037	1025	999	1046	1028	1029	977	1016	967	1010	983	1014	1021	994	998	994	1011	1057	1010	1006	955	984	996	953	997	983	1032	956	1039	1006	948	990	1003	958	936	970	996	960	950	974	956	962	1016	957	970	1031	977	978	979	957	962	931	998	1020	990	950	970	961	953	942	967	986	960	975	972	938	991	977	938	988	1022	963	951	970	948	957	987	973	1012	986	956	1014	1005	1001	997	962	1055	928	987	956	949	971	921	990	964	939	962	979	993	946	1007	940	964	978	975	976	964	911	946	1066	1006	950	987	940	930	936	941	978	948	1024	941	961	987	925	914	954	1007	965	945	997	984	934	939	965	968	913	966	959	1042	937	1032	1014	977	982	930	955	950	939	966	984	924	979	993	1004	950	990	962	961	968	960	987	962	1004	954	961	965	993	936	969	998	970	943	954	946	919	989	993	949	956	1035	968	1019	966	897	926	964	957	956	947	945	920	997	961	953	978	925	960	987	983	1005	1006	1013	1009	1034	970	932	941	955	960	966	948	937	965	957	948	994	958	992	953	927	997	982	1001	945	998	919	944	999	975	1016	944	997	979	959	878	945	995	974	961	985	992	984	969	914	933	989	990	949	978	922	944	901	1002	946	936	964	915	966	968	987	920	982	994	965	994	955	947	967	916	990	939	893	953	988	972	965	966	973	1018	959	911	983	958	974	950	947	934	951	956	982	982	1027	984	991	940	984	972	1001	967	975	986	1004	967	965	962	979	960	1015	881	937	924	1017	973	924	938	986	945	966	888	998	1003	974	956	943	972	987	925	986	955	937	951	996	987	942	946	990	991	973	950	969	962	1028	966	969	961	931	1003	958	913	952	972	960	939	993	998	929	924	959	950	964	970	977	980	995	965	960	933	984	961	961	942	948	920	959	947	913	985	923	976	985	983	977	941	989	940	1021	957	974	914	930	993	936	964	982	950	926	954	932	904	944	953	971	996	958	906	980	951	962	965	977	974	997	914	947	989	977	915	945	907	968	942	921	939	928	962	914	939	903	967	988	884	955	939	943	983	941	977	967	969	1000	944	960	976	971	953	936	990	963	936	986	1006	939	889	933	1011	940	1007	938	989	983	943	986	943	911	909	1012	995	1002	904	997	920	961	969	958	908	1001	989	970	994	963	931	965	943	899	962	935	984	936	888	951	1006	963	952	958	937	921	992	935	930	991	953	960	974	989	1019	926	964	1002	967	933	1037	980	955	1030	951	996	943	969	943	998	1037	890	958	974	973	956	990	966	1000	978	956	1017	941	952	962	1003	931	908	991	923	1003	989	968	960	958	963	980	979	981	959	1001	984	898	977	950	916	935	887	938	923	961	962	953	963	943	955	922	1029	951	959	959	964	1004	915	910	986	981	1009	946	960	969	972	983	955	928	918	966	1000	926	984	920	952	935	1011	996	971	973	948	950	918	958	964	974	993	941	966	985	955	975	924	912	954	982	896	963	1040	970	942	964	993	949	984	976	958	963	935	960	934	921	901	961	900	947	920	984	986	980	933	1006	970	978	969	952	976	938	992	969	925	980	974	985	1025	964	910	942	966	987	907	990	975	967	911	962	975	968	911	968	962	950	932	961	989	939	947	928	1007	983	944	952	923	973	975	945	987	943	969	929	950	998	949	1003	999	941	970	978	874	973	992	989	982	999	972	970	944	992	987	932	906	926	971	978	984	935	900	944	932	920	915	971	921	984	993	993	941	925	953	955	931	933	1015	943	989	895	960	985	957	927	946	949	965	955	932	969	969	987	895	896	971	938	978	973	975	961	973	993	913	957	944	954	971	927	968	1005	968	946	991	969	995	960	962	953	988	948	966	929	971	935	948	939	999	981	1001	1061	998	890	932	996	941	985	996	992	942	932	977	984	952	971	945	960	1010	1000	1004	950	980	987	986	1007	977	1034	946	993	923	1012	992	987	931	976	1023	926	995	894	981	974	947	944	976	924	943	966	970	940	944	952	968	1023	947	961	990	980	1017	975	935	952	994	894	937	969	888	1007	991	964	954	939	948	945	1011	964	960	987	963	937	966	977	934	997	1016	933	986	970	951	934	945	942	998	917	963	985	949	921	931	947	943	985	998	964	990	929	981	964	954	966	921	891	941	956	928	995	974	993	1003	903	953	958	947	1035	1005	964	983	975	939	960	979	1003	902	975	988	914	998	979	923	891	951	1013	968	977	903	958	914	954	897	925	949	983	997	948	939	948	933	954	974	999	979	989	871	914	954	974	912	939	911	973	951	929	979	980	941	986	993	980	955	960	981	1022	972	975	954	985	946	999	985	1024	1015	939	964	971	1017	958	940	974	990	975	959	933	953	949	1015	959	958	953	982	958	973	975	976	934	930	923	992	956	1005	1011	1015	954	975	964	984	946	980	965	1023	1001	995	983	949	975	923	963	978	1002	1016	977	959	1005	1003	963	930	977	955	931	950	964	1008	956	941	995	985	933	951	964	961	967	911	936	946	914	985	953	943	971	986	928	951	918	995	944	997	970	937	993	960	956	956	924	968	966	920	948	978	965	958	932	977	940	959	1006	948	979	960	975	953	995	971	912	931	991	987	938	922	956	976	991	950	965	970	1042	927	946	1004	944	996	1003	958	968	984	1007	993	967	945	981	894	963	956	985	983	985	952	956	939	990	977	997	964	945	1013	948	942	984	994	1009	979	907	938	981	957	938	946	926	991	983	951	1003	941	966	979	1009	953	947	976	961	940	966	970	959	988	1027	994	948	978	945	981	990	957	983	979	985	961	952	986	981	995	1018	970	992	997	962	987	916	972	936	928	909	965	962	963	960	939	971	986	970	1003	928	961	982	912	945	924	972	992	941	930	936	1027	911	951	954	995	982	1013	968	945	1002	994	967	1026	952	980	972	1005	961	950	992	1006	947	951	959	964	994	965	945	957	972	1009	986	952	976	918	1022	937	992	939	989	922	992	965	999	978	969	962	961	936	1000	919	960	1006	955	974	938	954	1019	928	965	958	908	1007	963	971	997	1011	977	964	985	952	974	957	1002	960	971	931	940	1040	934	938	990	965	999	927	901	977	972	950	976	993	975	988	981	904	936	977	953	1022	956	1003	931	956	951	928	956	1025	897	978	965	909	925	964	927	942	982	935	966	1029	944	984	957	992	952	991	1034	988	932	951	1004	919	945	961	915	978	955	1011	941	960	947	956	961	968	1006	1002	929	926	985	950	969	990	993	1019	965	942	967	986	1005	900	1013	969	957	959	1003	973	951	920	987	944	1002	907	958	981	956	1001	987	1007	959	939	1014	926	1001	980	962	992	1012	943	989	1007	933	934	961	949	994	975	1009	977	904	983	940	961	978	982	906	951	1011	899	897	991	952	922	972	933	953	880	954	990	973	949	945	941	955	879	914	933	998	970	972	993	954	951	946	977	954	994	997	933	996	963	973	979	993	965	953	941	946	964	959	979	948	1010	928	968	932	987	971	979	982	967	928	1011	969	1007	965	946	976	1005	946	968	949	950	983	964	965	988	1023	967	1000	999	995	910	922	970	979	942	985	964	986	950	965	951	983	919	967	961	971	966
38562	39886	37687	37080	34810	33300	28758	24061	18507	13324	10332	11313	8378	6402	3512	3031	2898	2588	2050	1194	1274	2327	3039	2744	2440	2152	1379	1071	935	890	901	680	509	632	581	447	418	360	335	328	355	352	342	327	329	330	323	333	326	323	317	313	305	328	344	323	308	339	339	325	322	316	317	353	310	331	329	325	321	277	332	314	361	318	340	320	302	306	318	298	304	347	339	314	329	347	350	324	329	349	320	310	328	362	307	288	325	347	291	317	318	330	325	343	309	338	308	315	325	319	328	340	312	332	326	305	361	317	305	333	318	289	325	337	315	320	358	311	289	310	335	320	322	339	278	322	318	327	313	329	329	326	324	335	318	348	312	340	316	294	334	314	325	302	295	326	337	337	310	331	322	368	297	331	346	346	299	309	339	301	326	326	334	316	321	335	310	319	337	337	334	352	309	316	322	345	322	329	306	335	353	304	338	331	347	322	329	321	349	331	268	320	312	340	337	318	330	299	366	296	317	290	323	325	330	345	342	327	350	296	337	339	359	296	308	325	317	308	331	292	336	346	306	312	354	303	344	326	357	345	298	353	332	327	308	306	297	318	306	300	337	305	326	342	330	313	323	330	316	315	297	308	327	336	286	327	291	353	335	326	313	320	305	328	318	337	342	351	329	305	320	363	321	324	295	317	293	317	346	327	362	333	345	315	300	317	321	316	283	308	289	325	359	326	307	356	303	321	321	301	320	334	345	365	325	332	314	314	354	327	325	304	354	338	313	305	311	338	324	333	318	314	330	310	318	341	343	340	299	313	310	321	327	299	329	317	304	313	326	307	308	330	317	337	288	310	328	305	329	339	319	309	338	319	324	325	308	315	334	317	308	324	327	294	327	340	318	335	322	349	323	310	326	302	303	330	335	303	359	312	311	330	303	288	357	339	332	290	308	326	305	323	314	300	326	347	287	280	334	318	310	340	315	289	363	315	312	355	312	335	329	352	318	348	325	303	301	331	297	294	353	350	313	314	326	325	334	332	316	304	328	287	302	341	299	325	373	293	346	295	356	349	321	337	328	332	307	319	325	324	315	319	315	350	326	319	330	318	338	313	344	302	307	322	307	309	362	315	317	310	327	294	334	282	320	342	331	329	310	337	326	316	307	326	312	334	331	308	302	340	309	318	336	333	303	308	341	321	321	278	309	330	322	342	293	316	310	353	286	312	303	349	341	325	330	332	295	324	330	301	288	326	317	292	305	304	328	310	338	301	329	283	322	322	346	297	307	324	318	317	310	335	323	362	343	346	326	308	272	326	331	331	308	316	283	310	309	307	356	330	316	332	304	318	313	337	309	274	339	332	281	360	296	333	332	326	349	322	327	315	319	323	328	339	327	298	321	321	302	356	339	309	310	316	319	302	320	341	298	302	319	322	363	309	326	326	302	345	305	327	322	313	327	329	316	325	332	327	329	304	275	322	314	324	341	342	318	329	305	331	358	352	310	321	345	321	285	359	301	356	335	335	305	290	293	344	309	341	302	306	337	314	322	309	329	343	335	345	318	313	321	292	329	314	349	322	346	330	310	278	314	330	320	312	283	330	330	328	323	322	326	349	293	291	296	327	331	290	313	300	299	326	335	329	281	339	310	323	294	324	321	286	309	306	271	284	325	321	306	340	330	312	325	339	336	290	347	325	337	317	324	343	326	352	304	326	303	317	335	311	327	295	335	337	324	300	306	283	307	281	321	288	339	327	331	294	317	339	348	300	301	324	326	329	309	344	348	307	324	320	347	330	306	328	310	351	289	320	319	327	354	289	334	321	315	292	338	325	308	318	299	327	343	318	307	328	329	300	312	362	304	308	326	275	332	318	334	326	329	358	325	331	323	307	327	297	322	337	366	284	284	293	306	300	306	329	306	317	316	305	299	330	324	296	337	304	321	314	280	329	338	328	315	314	348	324	303	302	316	317	331	331	285	312	319	296	290	313	309	306	305	298	323	336	345	345	318	349	351	346	337	324	315	309	311	312	328	322	309	334	315	353	339	333	365	302	331	342	302	297	307	313	318	335	349	318	310	317	321	330	330	291	317	321	326	332	307	306	297	301	315	315	331	311	314	330	343	308	320	332	308	310	315	315	331	311	330	324	294	321	314	310	355	312	360	341	305	309	320	351	370	297	313	291	336	331	308	325	335	325	333	345	307	317	311	315	293	335	325	311	336	314	346	320	347	334	313	324	319	325	304	307	296	323	313	295	330	314	322	297	315	319	322	288	327	311	295	295	319	299	315	285	333	279	307	322	315	314	324	284	301	318	315	343	315	304	291	359	304	323	306	319	305	314	304	334	308	321	353	343	316	311	318	307	281	291	304	305	355	323	335	334	322	325	330	292	322	342	311	319	307	323	358	323	309	306	304	328	349	333	324	349	310	331	312	331	310	328	317	323	337	314	340	316	316	305	303	298	308	308	311	336	311	332	317	317	308	288	303	311	330	309	309	308	319	294	298	310	344	338	327	294	348	310	371	328	321	363	316	331	347	305	303	337	309	316	298	331	320	334	312	328	312	327	326	319	359	300	337	345	332	321	325	288	309	320	316	326	326	290	308	366	327	326	325	310	347	290	315	324	312	301	300	338	323	288	325	296	312	331	297	312	332	333	294	310	287	322	321	290	307	314	336	298	332	315	299	321	333	348	316	307	309	326	301	315	305	320	328	312	312	298	327	338	308	300	321	307	315	318	287	325	304	305	351	326	297	302	347	299	324	312	311	301	341	337	340	309	310	329	305	338	318	305	315	325	307	334	283	299	354	307	346	329	310	312	299	326	317	333	305	329	342	324	333	352	343	334	319	342	337	337	335	312	304	308	329	285	317	318	351	274	310	310	315	307	340	297	337	303	331	312	317	334	316	294	307	334	356	281	326	329	323	306	363	328	325	325	337	304	324	298	327	381	334	337	339	317	310	295	316	330	317	336	301	328	310	298	324	315	319	318	313	311	341	333	345	311	334	325	335	340	314	318	316	320	332	290	309	332	290	291	350	314	328	296	326	299	361	314	302	291	283	328	309	322	327	311	307	334	305	299	299	321	323	320	322	348	326	311	309	288	312	327	304	307	308	364	335	319	317	323	310	342	300	316	319	298	342	290	295	307	315	344	319	316	296	352	298	324	316	324	344	310	307	346	328	334	318	324	334	304	327	315	320	336	306	328	322	285	348	333	336	335	291	288	317	333	315	336	313	342	330	305	301	323	326	288	326	320	350	294	299	303	346	352	321	335	314	301	297	304	327	292	329	310	318	404	336	325	323	311	324	337	322	323	358	340	315	335	289	326	338	322	320	318	346	310	293	314	299	348	302	311	336	325	329	330	299	314	311	317	320	309	350	339	321	332	328	312	320	321	293	308	323	312	307	311	340	313	320	296	325	299	304	316	300	309	308	323	282	328	325	282	299	337	348	304	351	338	340	307	288	324	346	315	303	318	318	309	303	341	320	313	297	309	321	367	342	338	324	286	341	335	329	338
29652	36449	38662	44988	47333	46077	41764	36570	31346	28581	27762	29649	24617	20025	13578	11546	11690	9483	8948	5471	6576	10014	12242	12586	12598	11010	7121	5798	5214	5371	5219	3329	2964	3466	2850	2028	1580	1267	1150	1080	1048	1027	1031	1034	1033	1017	990	1023	1032	1006	1001	984	964	1007	1033	957	989	966	955	930	951	990	941	953	948	927	984	977	975	926	948	945	923	941	935	952	960	1004	943	982	925	962	961	926	871	871	931	989	940	943	947	909	932	920	993	948	905	923	912	957	941	939	945	932	917	905	918	898	959	963	990	889	938	959	946	888	951	942	1005	912	894	918	928	967	969	966	946	900	918	894	960	938	917	917	895	912	953	952	923	869	931	919	892	994	936	896	970	921	960	954	901	946	972	930	966	895	921	928	951	951	978	923	931	898	921	945	888	920	875	964	903	941	918	972	939	938	981	990	890	952	967	948	974	952	920	901	953	921	926	858	875	925	923	921	943	881	956	909	927	920	888	964	945	946	966	985	912	903	929	963	956	931	874	968	977	903	902	931	908	976	956	906	908	880	1010	918	946	969	891	899	897	906	910	959	897	912	898	944	927	944	878	910	965	973	959	891	953	945	962	970	931	926	926	888	952	909	962	937	937	902	932	920	941	884	939	916	900	913	903	903	907	854	900	914	947	864	908	897	909	901	983	935	921	903	943	941	935	909	928	930	932	918	963	991	918	927	954	884	941	885	915	916	881	930	926	857	900	972	875	957	842	881	917	936	926	867	948	950	914	940	915	942	941	903	878	886	863	915	882	957	924	939	966	920	901	902	935	901	915	899	880	896	935	958	864	941	946	913	944	962	920	902	973	952	942	935	901	877	904	928	868	932	907	930	923	937	926	913	949	948	908	923	909	944	926	911	927	945	942	954	922	924	898	905	920	935	966	916	934	881	892	937	906	892	900	914	968	892	906	936	950	959	899	933	947	924	931	907	961	953	925	907	850	897	910	937	914	857	915	909	869	940	876	980	907	927	942	920	935	918	904	903	928	941	929	918	936	920	934	927	901	978	914	928	948	956	952	940	969	937	969	926	957	938	917	960	976	951	921	925	948	866	969	941	901	914	923	944	914	988	975	972	910	938	940	888	909	946	929	980	953	923	882	884	887	927	918	886	926	936	954	941	971	918	922	975	932	970	994	957	908	881	898	898	1001	955	944	905	926	932	880	913	876	877	876	904	969	953	918	917	914	934	936	925	915	959	911	922	920	935	911	883	964	957	899	896	913	953	937	967	912	919	967	935	887	975	877	883	917	866	936	923	919	903	939	883	954	978	943	916	923	945	938	975	899	923	954	971	950	874	926	993	945	924	875	860	879	950	901	895	928	919	921	929	915	944	915	974	838	943	917	889	935	917	893	909	906	902	955	889	909	919	919	912	910	906	900	843	927	923	905	891	907	961	942	879	906	927	898	882	870	915	902	924	919	940	925	945	923	918	931	972	928	925	993	905	946	958	943	942	936	951	882	932	970	930	988	883	910	918	922	937	955	898	933	956	917	922	946	939	895	942	907	911	943	910	946	923	916	917	989	930	963	961	984	927	975	902	915	930	907	947	907	914	904	932	995	936	909	897	921	947	952	936	932	977	905	995	885	944	874	873	932	917	939	952	972	926	952	918	910	921	950	952	956	910	953	920	890	950	948	889	915	907	899	969	941	958	865	931	901	887	972	997	912	929	911	933	927	939	983	875	920	974	914	893	943	941	947	903	918	926	909	902	982	903	905	942	880	934	923	874	945	936	967	948	895	938	938	953	923	938	921	896	913	940	925	937	970	938	873	979	908	918	888	916	938	923	918	910	969	910	945	937	923	935	903	881	974	918	919	891	945	982	910	906	901	888	903	963	944	895	923	941	910	983	930	969	945	881	885	1034	1009	950	951	931	895	939	998	917	933	974	904	907	941	963	942	901	954	872	980	934	907	931	890	917	970	899	874	942	955	947	930	908	935	909	942	930	904	856	963	904	905	881	953	962	937	942	926	867	924	882	962	880	901	951	944	926	882	903	946	916	941	938	876	902	890	912	938	924	902	987	985	910	907	903	950	947	977	902	902	973	976	927	896	908	910	897	877	905	968	958	906	942	944	930	871	927	923	937	933	869	952	836	897	918	901	861	986	941	984	925	891	899	913	953	921	949	938	894	878	925	938	890	943	934	920	971	896	956	888	940	976	954	925	908	874	945	905	925	857	881	892	986	828	966	951	943	951	923	911	934	904	906	914	975	926	923	988	890	932	920	965	941	923	943	852	895	897	952	864	958	911	940	983	930	957	898	936	929	960	922	886	954	942	876	884	927	885	914	889	926	905	940	928	895	920	901	937	937	957	951	893	944	931	897	939	881	952	956	876	957	937	918	962	936	858	941	901	905	892	892	903	932	903	926	881	911	934	939	947	992	894	874	958	898	956	975	914	928	903	886	931	849	867	945	905	919	892	911	922	926	891	912	907	948	860	913	891	936	903	906	934	942	931	912	901	906	902	941	929	903	947	872	957	897	874	874	913	839	907	867	953	969	959	905	874	891	972	921	950	939	934	921	934	930	898	933	994	943	948	930	912	978	958	946	861	936	893	932	869	938	915	967	943	908	946	933	905	964	950	897	939	908	861	940	894	925	926	914	915	947	919	937	935	942	927	928	911	952	927	948	930	975	943	968	969	917	940	944	934	844	927	934	939	961	920	821	818	898	875	957	881	930	907	951	972	934	888	889	927	962	971	930	946	919	897	927	916	966	925	986	947	914	917	938	1019	884	873	962	936	943	929	925	967	873	910	913	928	956	926	931	909	910	885	936	913	922	870	926	896	953	892	910	927	908	882	958	952	887	955	993	903	925	960	911	934	921	906	914	954	937	881	887	951	906	889	970	918	946	879	948	912	1000	949	925	914	945	924	956	921	912	933	891	901	935	960	876	942	911	861	959	878	898	954	890	888	871	863	909	948	884	922	909	998	957	924	911	951	942	891	954	982	882	976	907	929	1005	901	963	897	924	968	899	983	907	942	901	937	953	922	912	957	901	927	966	909	937	889	946	918	982	875	982	975	958	919	906	923	929	906	968	901	897	930	872	941	925	951	954	957	967	951	897	923	899	973	903	946	913	905	904	925	944	912	903	913	884	911	919	938	946	904	879	877	937	937	889	886	910	951	886	896	904	929	921	904	900	905	858	957	978	936	909	983	923	885	953	914	946	907	914	880	941	933	905	938	950	915	863	925	934	873	910	896	963	928	905	927	922	941	908	878	906	914	915	945	954	915	938	893	935	926	909	893	938	846	953	933	900	894	920	914	933	936	937	946	914	942	942	1004	938	893	967	910	920	881	909	966	965	874	895	922	915	929	901	939	907	922	939	957	928	866	944	953	890	901	917	843	932	902	924	872	930	896	962	911	928	894	937	913	892	901	927	934	902	914	936	940	942	928	922	894	898	928	919	956	922	890	905	922	932	953	948	927	927	877	935	906	920	923	952	900	910	901	860	921	890	921	954	936	902	900	946	942	922
6022	7571	8718	6998	4099	2579	1561	1072	751	607	499	533	384	376	288	308	240	257	207	192	202	229	297	223	226	224	235	210	219	221	205	215	194	206	189	195	191	186	195	203	199	184	172	206	224	214	199	215	195	191	175	191	218	198	172	170	182	198	192	187	192	196	183	194	204	201	225	200	165	187	194	192	213	188	183	172	175	196	178	184	190	209	171	198	204	207	204	216	192	186	164	203	190	198	190	201	194	207	204	195	196	181	193	161	214	201	173	210	207	190	195	181	188	212	194	193	175	202	175	199	171	191	207	199	190	189	189	201	195	185	199	203	180	190	191	201	207	197	210	196	193	198	172	177	184	201	190	188	203	178	201	189	191	185	222	201	184	181	182	179	188	211	183	193	167	170	201	179	186	204	199	203	184	195	196	195	184	171	179	187	214	216	190	178	168	184	188	204	184	202	192	215	195	208	193	194	197	191	192	201	161	208	196	178	207	186	196	190	196	220	170	184	205	204	224	208	191	199	178	160	200	187	209	191	196	167	190	183	179	194	213	187	186	194	202	175	201	207	194	208	198	200	174	236	159	206	187	198	183	205	209	195	199	190	218	188	175	191	183	208	211	205	193	192	219	194	185	187	193	190	182	193	175	209	178	214	183	205	202	186	182	193	202	184	161	191	201	177	199	199	205	195	199	194	180	187	181	196	178	188	205	201	185	201	197	201	170	175	187	218	211	193	178	173	214	194	193	195	193	180	202	194	195	183	175	194	196	198	189	189	179	195	229	188	174	192	187	186	203	189	185	194	194	188	178	182	157	210	180	195	183	197	209	200	173	199	207	177	217	183	186	181	186	198	194	218	189	179	170	208	198	166	190	203	190	183	200	207	176	190	176	196	199	180	187	205	181	187	173	175	173	178	204	196	187	214	189	196	183	206	208	195	175	172	206	185	173	214	196	190	179	204	172	211	200	206	192	191	200	199	196	185	207	220	206	185	197	202	176	187	172	187	206	195	175	173	195	196	225	221	198	175	192	190	195	181	192	171	212	187	201	203	214	207	184	168	196	191	220	212	199	192	204	210	188	182	216	203	178	203	218	197	180	186	216	190	205	209	170	225	202	183	206	189	207	221	183	205	210	202	190	205	197	193	229	197	199	203	176	186	177	187	186	226	198	197	194	184	181	210	181	191	159	206	188	206	208	193	173	199	185	216	171	177	183	183	173	177	184	177	196	202	221	189	191	195	185	164	195	196	177	219	202	201	200	178	188	181	203	211	196	177	179	173	216	167	185	187	192	191	190	157	176	193	171	179	181	198	186	206	210	198	201	196	198	201	180	188	179	207	200	205	180	172	194	198	193	220	192	185	190	190	215	198	199	197	184	209	193	192	198	179	176	215	195	192	182	199	165	201	168	179	186	186	218	188	175	197	181	173	208	176	202	196	199	213	202	222	197	201	194	215	189	194	188	191	205	211	186	202	199	171	209	198	222	190	217	192	188	210	204	193	156	179	187	194	185	197	202	212	173	214	206	216	185	178	172	189	189	211	206	178	215	200	190	198	187	198	197	208	190	190	210	217	174	198	183	192	181	179	204	165	206	194	155	210	200	200	211	178	176	179	198	195	190	167	211	188	193	202	215	183	204	181	187	183	193	181	200	229	199	179	227	186	178	206	196	175	173	209	212	197	200	212	199	205	181	207	170	189	198	188	205	185	180	194	198	181	191	170	187	203	184	195	186	198	221	211	189	216	198	208	192	179	200	224	197	202	148	199	212	195	195	163	192	180	171	198	162	185	186	201	178	173	208	209	194	187	200	187	184	182	180	198	167	188	196	194	209	165	191	199	225	181	187	166	179	182	197	198	199	183	207	181	215	180	197	180	212	165	200	221	175	195	214	183	191	194	207	184	190	188	217	220	169	187	194	184	178	196	168	191	205	213	183	203	196	218	190	178	214	210	204	200	194	212	174	184	219	188	202	198	212	148	189	177	203	183	189	200	228	185	210	192	202	185	185	187	191	212	204	197	179	199	191	201	200	192	191	178	183	194	182	200	223	204	189	191	193	193	216	196	215	179	199	195	222	189	217	218	181	186	202	217	177	178	206	217	200	202	203	187	207	194	208	198	197	192	183	196	220	212	198	189	192	199	193	175	201	181	186	197	203	201	197	219	192	205	174	202	193	215	181	176	203	188	196	209	182	204	181	225	196	196	195	209	214	193	182	200	209	215	178	195	219	182	187	226	206	175	199	179	208	184	183	203	207	180	191	193	196	199	216	188	201	203	207	187	204	197	200	176	181	196	178	195	178	190	191	193	176	212	201	204	169	174	184	204	219	199	199	195	187	196	199	154	200	195	176	185	188	222	199	175	174	199	200	169	179	192	222	201	191	195	209	210	194	167	185	186	190	205	194	196	184	186	203	191	187	220	193	206	192	176	181	189	183	202	197	187	198	185	190	179	177	178	201	184	185	209	222	188	212	211	178	221	188	163	209	207	204	201	172	188	183	194	184	191	189	163	231	193	196	191	208	200	201	187	178	160	180	184	174	214	196	208	187	177	179	198	187	190	200	192	193	190	195	188	186	211	190	205	205	179	201	184	185	214	194	182	218	228	201	203	196	164	198	178	195	204	183	196	184	207	207	189	181	189	185	183	187	182	177	218	199	194	188	177	213	189	192	175	185	201	213	211	184	194	199	174	211	200	191	186	194	183	186	186	218	202	187	201	176	205	207	197	186	188	237	215	188	189	204	169	220	187	181	205	180	191	190	183	194	195	220	182	199	184	221	180	213	178	189	198	188	198	182	193	188	237	195	200	209	186	212	187	199	212	169	176	190	204	183	187	188	224	195	190	220	180	198	194	189	195	206	211	189	206	215	185	186	189	173	184	187	193	176	195	205	188	185	190	192	176	183	194	164	181	199	192	169	208	196	189	201	193	194	211	196	190	189	201	211	171	227	175	199	212	203	214	187	183	199	200	205	190	188	194	184	196	192	191	203	176	236	179	177	183	173	187	196	190	175	195	185	195	192	185	174	203	185	185	186	198	170	198	216	213	216	166	199	176	216	197	189	184	214	202	191	194	196	192	193	203	213	193	195	204	198	164	186	190	187	198	203	211	220	197	202	167	193	196	201	146	205	177	194	215	221	205	168	191	219	195	215	182	179	188	206	190	192	183	178	171	190	215	227	163	188	175	223	196	202	209	207	217	174	177	184	165	169	185	186	170	193	193	193	205	203	188	205	185	220	214	181	195	167	213	204	190	171	176	197	235	189	192	206	181	185	185	195	180	171	172	211	188	183	208	203	196	201	163	189	199	193	180	221	206	189	206	181	191	183	163	184	185	197	174	198	181	213	183	202	189	213	196	168	177	196	183	186	187	200	171	176	210	201	234	223	177	205	219	191	194	182	188	178	198	192	186	204	186	212	187	188	182	180	179	197	209	192	202	193	187	179	192	236	201	186	199	207	181	201	181	193	204	170	206	208	204	155	216	170	177	199	177
5627	8599	12081	13907	10988	8208	5288	3647	3061	2401	2138	2370	1809	1550	1203	1180	1021	976	920	781	825	1117	1122	1069	1093	935	830	772	844	733	714	717	689	676	744	625	672	585	631	630	623	666	595	618	592	622	628	624	642	610	636	606	636	639	642	598	666	657	591	643	646	611	649	655	547	651	599	639	640	576	643	562	635	613	636	641	626	653	601	619	622	610	677	635	616	668	593	597	608	621	626	680	598	620	660	632	613	615	609	608	628	633	613	580	639	592	624	663	636	643	664	678	582	601	668	658	630	627	612	634	639	602	648	614	617	659	624	603	631	639	656	624	665	626	623	681	661	653	602	634	584	613	610	653	653	683	613	575	622	620	642	626	609	656	637	644	635	663	643	623	609	631	635	612	614	649	599	616	631	636	660	576	659	666	589	601	625	617	645	630	605	625	663	644	638	671	565	617	648	660	639	650	593	604	597	636	700	612	655	602	596	662	653	638	596	626	613	631	661	627	614	617	619	640	638	639	622	643	620	685	643	602	619	615	650	674	644	657	656	620	668	626	633	648	631	641	639	609	638	626	674	625	679	614	622	595	634	600	595	629	647	664	672	641	662	618	608	611	634	622	614	631	584	635	622	650	647	625	617	679	639	613	616	625	646	596	618	603	624	656	631	609	655	625	600	612	601	648	666	619	616	637	658	661	649	630	621	596	605	670	577	683	648	646	668	619	596	629	660	649	626	575	669	598	633	624	627	632	633	636	611	597	658	621	612	672	603	631	651	613	670	624	662	640	612	601	626	662	617	645	599	609	608	649	628	652	638	638	628	589	638	657	602	616	653	633	664	625	581	652	608	679	638	658	655	620	597	646	604	626	638	657	608	684	607	615	586	652	637	600	676	651	620	623	610	635	597	625	622	666	655	632	602	662	603	606	616	633	641	655	578	618	629	599	615	626	664	613	625	731	604	645	656	642	642	612	643	651	623	635	606	631	641	646	628	610	612	629	678	600	654	627	661	643	677	632	642	613	616	655	677	640	626	619	657	623	629	620	672	602	630	633	613	595	595	595	624	612	602	612	605	571	594	637	595	617	593	598	666	620	593	610	618	616	637	672	631	682	642	653	555	628	657	611	635	654	611	651	660	677	621	660	634	635	602	615	611	585	618	688	613	662	608	630	612	659	665	649	618	637	627	607	651	594	658	598	680	626	652	638	649	597	649	631	655	640	625	663	621	641	609	609	611	625	646	615	590	626	605	671	628	678	694	611	669	651	701	606	628	605	675	645	612	608	629	585	650	622	637	655	671	620	607	640	657	627	652	612	642	618	638	638	607	640	638	617	626	648	670	616	650	631	629	664	561	644	604	614	599	611	655	637	630	583	632	650	606	594	606	603	622	627	624	603	639	646	649	630	658	653	648	602	609	686	633	678	610	649	621	625	650	678	635	672	612	620	660	650	633	638	625	673	617	614	666	585	666	597	635	625	665	634	553	616	613	617	589	644	636	609	598	599	664	626	642	645	627	631	614	651	667	633	569	684	632	638	629	619	655	612	672	588	664	627	658	578	601	672	598	714	625	650	686	599	612	641	612	644	647	580	653	632	624	658	616	642	657	619	674	610	622	629	619	588	654	661	656	613	590	607	655	601	631	616	660	666	621	630	621	592	641	596	652	624	643	632	560	611	612	673	615	600	651	635	658	664	609	626	625	611	628	635	640	603	633	649	611	606	617	595	636	685	678	577	601	653	618	569	615	631	607	660	647	630	620	609	580	627	668	665	668	609	660	661	607	636	592	637	647	635	633	642	666	637	627	647	586	653	646	653	637	650	635	639	688	620	639	642	644	622	613	653	620	644	628	635	625	665	672	630	613	635	627	637	660	630	654	667	685	586	647	681	610	648	612	602	611	625	589	605	635	644	660	641	633	636	661	617	666	603	634	622	620	629	582	610	623	601	632	679	664	640	637	677	612	611	618	590	641	660	633	615	599	657	623	624	638	663	574	698	629	596	653	629	622	621	611	634	678	657	650	645	635	661	642	594	609	593	610	666	600	602	642	607	603	664	616	613	626	578	644	595	657	599	687	645	626	653	611	666	608	600	635	596	580	609	619	653	608	637	651	648	593	597	632	626	691	615	608	677	616	613	608	651	638	645	617	638	638	653	655	575	629	656	623	649	631	612	636	636	609	657	661	626	631	605	668	644	550	628	623	602	655	600	664	606	639	637	639	683	692	629	620	559	613	569	640	630	686	649	662	659	590	650	632	614	607	692	621	612	637	621	630	648	629	651	696	672	624	591	595	636	636	585	657	676	662	623	648	578	613	600	649	662	693	633	657	665	606	625	630	636	600	636	680	660	617	638	594	644	635	613	607	673	621	662	684	587	569	630	613	590	604	637	629	591	646	612	617	630	612	581	638	588	689	629	623	594	619	597	631	655	618	626	613	662	607	636	679	612	616	640	639	637	631	665	640	670	642	635	609	625	660	616	639	629	620	683	628	636	627	669	624	613	630	647	619	629	635	634	618	616	629	613	680	663	630	649	618	575	646	657	626	627	607	646	685	645	642	585	671	625	623	659	646	644	630	655	659	643	636	647	650	610	649	661	640	569	644	631	659	656	653	626	659	607	630	604	648	594	606	617	632	687	637	631	674	626	609	672	622	617	624	630	604	663	641	645	635	592	598	618	605	599	629	575	615	638	630	596	652	657	614	632	616	644	665	603	658	671	609	600	615	665	637	650	642	624	572	584	621	624	639	604	644	659	594	601	639	665	614	617	657	655	593	658	605	560	599	631	656	627	634	658	645	663	623	601	630	661	615	606	629	623	599	634	678	629	615	633	633	614	634	629	648	611	640	610	622	598	662	680	639	596	630	572	611	627	634	638	607	635	644	633	623	633	660	638	617	634	614	573	619	651	619	641	618	628	668	629	616	626	631	642	649	643	618	658	619	640	644	651	588	618	691	646	659	640	628	630	642	667	634	609	630	642	656	627	587	643	593	619	636	599	651	623	644	611	624	679	636	638	669	595	639	619	645	617	680	615	603	625	636	638	626	656	595	646	645	607	658	676	620	643	623	623	628	607	617	610	621	635	613	612	686	601	639	642	633	638	651	690	622	621	588	623	607	608	607	666	675	621	648	636	632	644	594	677	668	621	666	611	602	633	637	639	622	654	628	636	618	626	660	668	614	592	610	631	658	614	660	656	627	622	612	659	597	657	602	644	580	626	655	646	655	626	659	650	624	639	602	626	622	600	648	636	663	609	627	645	614	624	625	622	638	638	617	670	687	665	610	603	659	632	637	639	644	585	624	650	640	606	663	650	644	611	564	649	623	655	631	611	638	622	595	593	629	655	640	646	629	611	640	579	608	603	624	620	664	630	646	645	605	641	619	665	644	665	618	617	640	624	621	609	603	626	583	639	616	603	645	644	586	617	641	630	616	630	619	625	664	614	616	605	652	592	665	636	629	624	616	597	635	634	618	628	631	639	656	606	618	637	659	631	602	630
28014	33420	33374	33971	30056	26832	19602	12961	8498	5902	4672	5450	3609	2446	2068	1731	1228	1042	868	796	716	1064	1321	1162	1199	945	739	606	534	571	547	491	454	444	450	426	386	328	329	349	317	339	364	316	330	317	352	360	360	311	300	379	320	332	366	329	345	323	334	322	311	311	306	361	339	318	308	334	331	327	303	325	330	322	335	321	332	336	323	353	355	353	340	333	324	293	336	315	348	328	329	357	339	321	323	364	360	308	317	310	318	325	311	326	331	309	359	330	335	352	341	292	322	302	337	344	301	349	306	334	318	317	339	345	329	343	327	329	353	305	330	333	330	327	347	336	344	340	318	321	348	355	314	350	336	297	323	297	318	305	312	307	304	350	292	335	346	339	318	294	276	315	361	296	333	349	364	313	333	326	332	341	352	329	313	338	305	312	347	332	325	347	317	333	311	260	335	299	300	346	311	337	319	327	347	324	349	307	329	324	315	327	339	323	351	305	312	328	360	337	354	341	336	307	329	299	287	318	330	348	327	301	324	345	301	335	339	325	321	329	335	297	325	338	299	333	342	365	339	298	317	352	340	358	330	296	303	338	360	332	328	342	326	314	316	353	333	347	320	342	386	301	313	324	297	321	313	373	352	338	307	342	333	312	315	309	333	302	297	331	318	373	321	323	329	304	329	365	312	354	301	296	369	311	317	315	339	332	351	313	325	331	313	341	309	355	286	326	369	335	358	325	300	327	334	306	332	308	320	364	348	344	327	301	300	324	340	319	313	326	330	338	369	312	352	283	325	329	370	335	325	311	316	339	298	325	353	329	348	322	295	332	364	336	342	329	345	328	359	341	319	320	318	309	354	336	301	334	345	344	344	327	325	325	309	324	341	336	332	337	306	315	367	299	313	323	333	324	364	306	305	320	362	337	345	338	351	323	376	301	322	341	290	308	350	323	333	356	357	346	331	370	349	334	312	300	312	333	344	337	294	352	315	313	303	315	334	338	314	365	321	335	338	322	327	347	350	305	336	332	336	318	324	309	322	301	342	336	316	313	337	324	330	312	326	305	319	312	324	305	304	340	339	327	310	316	319	337	335	329	357	341	329	355	335	342	320	316	318	342	322	316	309	365	352	312	339	317	363	345	297	364	344	353	330	328	320	321	298	313	324	352	320	341	308	337	325	349	339	339	335	328	312	325	324	321	355	324	345	335	324	331	334	338	307	320	314	352	361	328	345	323	356	336	324	329	375	309	301	321	310	319	318	318	329	351	304	286	307	290	331	319	325	314	321	328	349	327	340	321	318	314	335	333	343	322	356	316	349	298	357	345	340	354	307	327	359	310	319	316	332	341	298	324	321	293	359	305	308	332	319	307	320	353	311	329	294	321	321	301	307	348	319	311	313	357	341	329	316	324	344	304	303	317	317	363	323	302	292	328	329	338	336	319	334	335	319	340	356	324	319	359	333	346	329	343	330	311	301	341	307	342	333	339	328	368	312	375	342	310	344	366	300	330	362	308	323	339	340	305	342	327	318	334	302	294	353	343	339	330	314	323	355	305	343	336	329	363	349	281	318	345	328	331	320	338	319	316	332	332	304	309	355	310	329	345	319	357	337	342	322	335	356	326	323	337	328	313	321	342	309	310	329	314	340	344	324	340	317	296	314	310	313	317	329	357	322	349	351	357	306	350	319	316	339	332	339	309	325	338	354	355	359	328	342	336	379	354	298	316	367	299	326	360	333	329	316	299	292	320	289	333	306	321	341	317	318	317	333	335	331	357	330	333	360	341	314	321	318	289	315	335	329	350	326	326	333	351	339	330	325	347	352	331	315	309	339	352	328	352	332	352	359	333	303	338	335	309	328	335	323	303	332	333	335	327	314	326	305	334	325	323	297	326	322	322	316	304	323	343	367	325	347	322	351	332	328	340	330	316	314	363	314	303	350	326	331	320	343	347	331	319	340	330	325	318	305	328	343	355	352	363	325	325	326	347	284	309	336	327	313	325	337	349	318	329	357	329	308	343	296	329	322	345	299	335	325	347	361	320	309	332	343	314	332	337	302	336	319	341	350	301	328	362	325	337	343	353	332	321	301	294	334	319	338	298	304	326	339	330	333	354	307	337	341	323	319	321	320	326	328	362	336	318	323	342	316	339	317	330	310	336	357	333	332	343	329	317	294	331	342	306	333	341	298	337	322	328	337	314	315	339	337	328	343	303	309	305	342	307	306	320	332	365	318	339	326	330	313	312	291	325	298	339	312	315	313	325	311	325	321	344	330	339	358	338	336	355	346	333	331	322	312	326	306	284	331	314	342	324	298	332	348	330	326	328	330	295	343	347	314	337	310	331	298	335	324	379	311	341	328	305	316	338	336	359	353	334	324	346	325	337	304	300	322	295	317	359	341	325	331	309	342	332	318	373	342	326	306	331	350	359	324	334	348	313	337	322	331	327	325	308	361	314	317	334	361	328	368	305	336	336	306	300	302	366	329	309	318	339	293	333	319	330	332	324	308	343	325	314	333	290	356	322	347	322	280	323	330	306	302	303	372	322	334	343	317	317	340	330	335	298	326	310	319	360	345	342	322	322	323	289	305	379	316	346	325	318	373	333	345	289	320	317	304	330	322	326	313	339	292	322	309	317	322	359	324	304	331	323	332	338	327	330	291	302	332	352	352	308	358	341	323	331	303	317	304	322	315	352	314	344	337	341	337	355	307	306	350	374	320	308	346	327	350	333	337	302	329	356	325	346	337	323	340	323	360	329	306	332	340	333	309	308	322	326	341	352	335	331	328	325	347	340	356	355	353	332	325	332	307	319	333	352	300	327	330	348	314	311	337	350	350	334	319	354	320	353	354	302	308	330	310	327	318	304	290	337	333	343	354	330	319	292	316	353	317	329	342	334	348	334	356	326	343	334	351	342	340	342	313	347	341	317	333	314	291	345	291	329	347	362	309	323	361	353	360	309	310	330	338	336	341	319	351	312	343	316	323	317	360	351	326	321	332	349	324	301	322	309	298	334	338	325	345	321	332	335	323	316	338	307	349	346	292	317	308	363	331	359	335	316	323	320	302	312	339	331	323	312	280	342	317	308	315	342	297	345	326	313	320	312	321	331	333	303	330	306	342	316	336	310	314	304	331	314	347	295	326	302	322	318	323	367	351	353	343	331	323	305	322	306	349	318	300	309	313	342	299	351	336	353	331	330	336	353	308	328	334	328	330	328	332	323	369	315	336	330	329	330	354	318	332	305	329	284	301	338	331	332	357	339	342	354	314	318	309	331	332	334	311	350	345	291	342	300	327	333	319	348	323	373	339	330	359	349	304	351	327	328	321	348	345	333	327	369	318	332	320	354	327	300	346	340	350	318	343	324	337	316	367	331	339	349	346	332	335	326	344	317	327	330	323	312	339	356	342	319	324	319	316	355	316	330	351	339	330	342	333	357	334	338	345	326	310	324	320	320	343	316	332	323	319	342	343	315	316	324	328	295	315	348	337	334	325	332
21856	27259	30822	39627	39823	37065	30665	24883	20638	17486	18038	20215	14688	11668	8833	7472	5178	4859	4565	3567	3701	5297	6194	6558	6953	6154	4183	3020	2755	3006	2980	2319	1957	1875	1970	1800	1412	1151	992	999	1014	1025	974	992	988	1053	1039	988	971	997	969	1010	922	962	1011	997	1005	940	1041	968	947	938	961	954	969	960	887	973	967	991	956	1019	964	976	987	1010	965	949	999	1029	912	995	1047	917	1026	962	990	981	969	970	987	965	918	1002	975	999	944	969	1030	941	982	995	969	999	969	995	993	910	959	946	969	926	992	1042	971	1008	1015	1013	983	1020	970	965	965	1022	948	1007	978	957	924	921	971	1006	936	999	985	961	928	985	985	960	986	963	999	968	978	933	945	1024	994	1022	993	1001	972	951	903	912	965	977	958	957	965	924	990	990	975	954	946	932	962	958	966	894	934	948	987	883	946	950	998	975	960	984	933	980	950	993	894	979	980	984	1000	942	977	940	962	923	952	982	980	956	1064	946	946	985	922	922	979	998	971	940	950	960	982	963	1025	1023	919	923	950	942	1002	943	990	1061	980	949	983	951	940	1025	980	988	952	919	957	992	971	970	967	935	982	1010	1005	946	938	956	897	1019	974	919	969	989	966	996	957	973	973	964	987	974	959	991	1005	957	952	971	927	943	962	988	962	950	990	980	949	931	960	1010	951	958	957	908	972	979	998	916	935	978	971	979	1000	949	994	917	954	932	958	1004	969	937	967	922	926	965	999	970	978	1001	976	912	992	968	959	978	1000	984	993	974	1009	935	961	1013	1003	983	951	979	941	1023	983	1024	926	959	948	943	984	926	929	932	986	1054	971	987	973	924	970	949	964	964	975	967	972	965	995	984	917	976	1027	962	1006	942	982	988	948	965	1000	979	1000	939	1032	920	1013	960	1003	965	994	917	963	1019	945	956	971	965	950	979	1000	958	970	957	952	979	1006	944	944	934	978	987	978	962	989	972	970	978	952	936	1000	920	1036	908	960	994	1005	939	957	1017	972	984	957	919	934	989	957	953	1039	916	960	970	1029	963	937	987	918	918	1011	994	935	977	961	966	975	986	921	1011	974	929	975	1013	954	970	974	980	936	908	952	948	939	1043	953	917	994	901	976	981	1039	918	954	991	974	960	1013	937	988	1008	996	959	999	962	1031	974	910	946	929	946	910	947	942	965	947	954	1003	924	972	978	991	946	1010	985	979	944	934	1002	1010	994	948	967	976	932	1041	966	949	1020	962	919	943	969	966	966	972	965	1025	932	963	955	934	976	1011	973	984	940	971	976	978	957	962	955	969	1006	986	944	976	945	939	920	973	1015	981	969	961	964	1008	969	934	1003	952	989	940	999	939	955	977	969	878	940	953	922	945	1014	881	989	992	1006	960	1022	921	926	950	950	954	972	970	988	1013	996	976	977	1012	897	970	939	910	938	917	944	918	978	986	953	963	979	978	972	1004	986	1011	984	1031	972	981	945	933	1053	938	949	962	975	1016	958	918	931	982	962	966	999	967	953	960	951	947	972	967	990	1021	1039	1024	967	1025	995	1005	968	943	967	951	928	970	966	986	922	978	992	968	974	933	981	945	946	1053	916	983	923	994	990	925	971	987	983	955	1014	959	999	930	978	945	939	995	952	982	941	981	979	980	964	929	1010	919	956	962	940	952	963	981	933	1031	967	995	968	978	1020	963	1004	890	946	920	946	976	973	978	960	988	932	924	963	961	926	954	1023	994	971	959	977	940	968	954	918	988	952	958	987	977	987	984	949	1014	1007	953	977	970	950	968	983	945	939	999	972	1013	935	953	970	954	967	961	918	956	998	915	969	1017	1011	978	982	949	981	1035	955	961	996	931	982	933	978	967	1014	998	980	959	976	966	962	1004	962	953	970	894	1005	989	954	929	1050	954	935	959	939	935	968	941	951	988	948	988	987	980	972	992	979	976	915	925	1025	959	933	971	952	934	1016	979	1003	963	1006	977	989	948	965	927	915	991	938	992	962	962	974	954	934	941	981	925	1005	948	962	967	910	978	934	984	961	951	943	953	968	958	979	937	954	949	955	1000	981	985	956	942	1031	948	895	986	942	972	1004	965	965	988	980	970	947	972	967	920	985	1004	991	973	979	968	933	1012	1019	922	984	994	943	942	971	967	1023	983	959	911	979	946	928	952	932	1029	1043	1027	969	923	962	957	982	1014	1000	1001	976	975	958	922	940	962	1019	950	999	955	958	988	971	917	957	990	934	976	930	956	921	967	969	946	986	970	965	976	940	929	1001	954	963	951	962	964	930	976	982	947	1006	902	956	992	1010	962	941	967	990	959	998	931	994	971	1039	942	973	979	953	954	959	966	995	972	1001	974	1021	960	958	923	988	931	912	975	927	944	945	972	930	966	964	984	1022	968	974	914	984	997	940	960	943	984	919	966	947	923	958	965	992	984	964	971	940	924	956	974	979	984	1008	1002	958	971	955	938	938	943	979	1001	957	983	956	996	995	1018	961	980	977	899	947	916	981	963	1005	952	973	926	940	937	968	937	980	964	989	938	994	971	906	926	974	997	926	976	1046	957	920	968	985	950	943	953	954	999	974	974	1009	858	955	1035	924	982	954	914	974	1013	985	980	952	899	982	962	944	931	952	978	964	1005	969	946	1035	1000	964	968	899	969	949	1019	954	944	1008	973	912	964	976	996	990	1001	979	952	964	995	1002	923	912	1022	944	991	978	946	981	922	951	980	963	1003	1001	973	971	947	973	915	938	941	951	1029	972	1032	997	954	884	921	952	948	970	964	937	977	1018	972	1012	922	976	982	967	1012	991	899	997	960	926	969	923	998	929	942	959	930	975	937	989	967	985	991	975	947	975	1004	985	958	971	971	977	971	960	946	972	975	986	986	900	965	950	997	980	944	987	971	961	984	997	947	995	1000	927	937	1007	979	949	1015	990	976	983	989	948	957	973	941	886	963	962	1000	977	977	978	927	1009	966	961	981	956	947	1022	921	977	963	985	943	937	964	964	988	980	970	990	935	970	987	978	947	1019	1004	929	1030	922	914	981	932	929	952	1039	973	914	946	1041	941	907	952	956	993	1004	976	973	982	944	1000	976	966	950	929	977	978	941	976	977	991	896	1032	976	999	974	938	957	966	1010	968	982	988	1033	953	975	978	960	1033	942	967	936	977	947	971	1009	940	988	964	965	970	1029	930	994	1003	963	932	990	961	924	960	969	956	940	966	924	945	954	945	946	992	981	917	1009	1006	919	951	992	931	996	997	979	963	984	948	957	945	981	983	961	946	918	960	928	998	999	980	975	901	997	972	993	977	958	1020	1013	965	943	988	919	986	940	996	971	896	1031	919	978	997	935	964	977	1014	980	939	942	909	1005	946	966	951	983	953	1008	997	973	993	968	927	977	992	948	953	998	1000	938	938	951	906	985	976	942	979	944	1013	955	932	987	942	1021	950	981	953	957	993	967	935	1014	954	965	986	935	928	1011	945	984	951	904	1011	955	998	903	926	932	951	982	976	959	955	920	956	962	930	983	938	961	988	922	987	952	985	936	985	942	987	978	1012	956	948	939	1028	954	956	992	937	988	927	959	970	994	970	945	1004	980	944	934	989	984	916	961	1025	955	977	970	966	999	951	923	1004	936	1003	999	987	1027	974	956	961	941	991	1008	974	990	1006	938	950	904	945	978	981	984	927	971	1002	995
38487	39303	35902	37023	34141	31682	27283	22481	17873	13179	10165	11855	8448	5577	4483	3732	2722	2241	1630	1283	941	1691	2582	2417	2674	2217	1504	911	946	798	919	883	588	515	622	476	529	365	341	350	346	351	335	331	345	316	306	339	337	375	319	318	309	352	340	344	334	306	289	332	321	311	367	332	324	315	344	320	322	331	330	306	329	295	347	346	300	313	345	299	339	337	334	331	295	292	328	313	350	314	316	304	310	316	321	317	315	344	300	317	322	309	320	322	303	314	326	315	355	347	300	284	313	301	331	335	340	306	303	279	321	314	307	296	272	337	302	305	330	336	309	336	335	313	299	336	309	342	345	313	319	345	289	295	284	334	312	311	340	304	320	302	320	343	324	316	309	303	318	334	319	323	325	326	297	290	310	300	298	297	279	336	312	311	315	328	318	322	315	328	326	328	351	319	343	323	303	316	319	300	301	325	336	322	325	340	313	319	337	328	293	321	308	315	335	321	315	300	332	313	341	302	341	314	320	325	309	292	349	307	351	309	318	302	323	331	329	281	329	351	321	310	309	321	350	303	298	307	321	299	283	328	294	317	310	328	321	306	303	296	322	325	329	339	349	319	307	274	301	328	320	358	299	305	332	335	332	320	311	348	345	329	335	295	324	322	364	265	339	341	324	322	355	294	294	339	331	322	312	322	309	286	310	321	332	340	322	301	280	324	286	296	326	339	326	301	320	317	320	287	319	333	352	319	314	370	334	319	304	316	313	355	324	291	338	340	318	303	303	344	313	328	317	325	326	328	317	316	278	338	282	315	322	321	310	285	317	301	310	305	291	338	315	292	341	345	323	321	329	294	309	347	337	301	324	324	311	341	309	289	316	337	307	312	323	301	309	340	320	311	300	331	315	318	325	298	312	294	308	311	309	348	296	339	326	350	316	318	305	295	320	302	311	301	323	294	293	312	312	321	312	298	318	332	316	327	325	329	280	324	342	303	331	301	326	347	328	334	317	323	333	315	298	338	332	291	310	340	323	296	314	329	295	329	289	298	331	308	309	283	298	314	343	311	306	342	297	369	303	319	295	343	316	297	301	296	285	317	295	316	292	299	332	330	339	324	303	333	352	356	326	312	331	335	336	358	324	355	315	317	336	341	307	327	349	316	329	322	337	273	322	314	317	335	310	314	302	325	327	305	328	332	309	330	312	324	310	293	323	306	337	322	315	318	334	293	303	316	318	272	293	332	290	331	302	315	292	280	310	311	287	328	327	327	307	309	311	315	311	317	320	301	306	326	342	317	320	308	314	328	320	311	289	291	310	311	304	315	328	353	320	308	310	308	287	311	322	283	303	351	304	320	319	315	292	325	296	314	291	324	313	306	292	289	301	341	324	306	304	309	325	341	325	303	317	302	317	310	329	319	354	323	295	313	305	317	303	320	322	308	333	336	310	323	341	338	317	333	295	343	296	334	294	318	336	339	346	319	317	319	301	332	306	293	326	283	286	304	333	319	302	312	301	320	308	325	326	360	321	332	313	303	324	293	322	341	324	315	286	308	294	323	342	307	310	337	316	272	306	320	305	290	328	327	309	327	360	327	351	327	320	310	290	310	323	324	299	327	331	298	328	328	327	317	321	348	356	293	318	299	318	345	322	327	312	316	306	310	305	310	335	318	346	293	365	295	305	335	327	300	317	306	353	322	327	320	321	310	315	317	312	290	333	306	296	355	324	299	314	303	310	317	307	319	318	309	303	276	280	342	312	346	294	335	294	334	344	312	344	334	307	319	313	354	308	331	297	311	339	290	303	325	332	318	297	294	334	284	316	309	303	315	319	357	345	303	334	327	333	327	310	310	315	313	340	335	325	315	304	299	302	295	307	352	312	310	297	286	335	331	364	338	333	339	322	309	298	299	337	349	344	314	320	298	298	323	294	315	313	337	336	326	317	319	313	317	330	320	342	354	345	302	319	313	312	318	351	315	299	313	333	271	302	326	305	301	322	308	293	312	315	311	327	308	314	276	294	327	358	319	331	311	309	317	327	309	336	358	318	325	326	305	314	331	308	299	305	303	324	302	323	323	313	309	306	342	310	316	327	316	323	290	302	316	309	304	339	303	298	301	318	301	292	348	321	305	327	316	332	321	356	326	322	310	343	320	314	333	296	328	311	278	328	311	300	312	324	349	327	302	314	331	326	335	339	352	305	306	312	293	337	323	322	335	328	326	329	319	301	302	329	341	322	299	289	350	349	314	294	300	316	329	280	345	275	291	323	331	316	325	329	340	313	323	303	318	309	328	312	323	338	316	327	347	306	300	359	305	329	322	321	283	357	318	318	329	331	320	311	320	303	325	301	312	299	319	300	308	303	313	329	334	306	327	337	298	286	314	298	303	318	329	326	305	315	292	321	352	309	313	302	299	289	305	320	294	299	310	333	319	337	338	339	340	314	319	334	293	326	351	301	341	313	289	329	316	343	329	321	321	310	319	318	319	326	328	306	311	315	353	288	292	319	301	296	321	298	287	318	315	307	307	319	324	320	301	299	364	308	306	314	314	310	344	323	314	292	308	309	297	304	329	335	359	321	315	317	296	332	274	316	327	343	317	316	342	331	290	321	330	326	309	327	365	330	318	306	322	293	319	313	340	324	315	287	325	327	300	317	309	304	333	319	301	294	309	322	302	311	321	339	313	350	303	328	312	331	303	313	315	318	331	334	332	332	296	319	309	285	271	341	284	313	349	333	337	309	360	301	318	332	313	321	300	344	328	301	317	322	309	304	306	280	338	337	331	339	312	314	329	343	345	288	289	316	341	362	325	312	331	352	352	354	301	295	319	348	304	346	306	339	326	343	302	290	327	306	329	323	339	330	322	313	306	329	311	318	331	337	309	309	309	297	313	306	330	274	312	298	304	335	308	310	327	317	316	310	293	304	318	363	311	293	296	315	297	301	307	345	330	303	338	338	303	335	330	307	310	327	300	337	319	308	350	350	309	322	321	301	310	315	338	288	306	337	294	334	338	322	333	300	321	314	325	328	312	353	319	327	298	324	285	293	327	350	329	318	338	313	317	310	349	328	297	317	315	324	334	326	297	323	324	309	313	307	325	344	342	322	336	331	302	322	307	348	315	296	317	321	313	291	342	282	294	299	349	332	340	300	308	320	283	329	324	306	338	283	302	320	322	313	306	292	337	330	303	295	326	300	324	305	319	333	316	310	347	338	312	333	314	327	301	316	312	308	323	317	321	303	330	322	280	335	309	300	307	325	297	324	288	314	287	339	300	344	359	303	325	269	343	331	322	311	324	334	311	301	323	302	322	341	351	319	312	321	306	335	323	349	337	357	314	289	306	298	337	307	320	297	317	290	327	288	308	307	312	328	306	295	330	315	336	307	311	320	319	312	317	297	296	319	315	299	293	336	335	307	332	334	325	330	346	317	331	319	301	325	287	336	361	320	316	339	309	355	308	311	304	308	315	321	323	305	303	306	332	341	295	320	300	317	279	309	296	344	303
30051	35384	36673	44945	46486	44149	39977	34851	29934	27761	27498	30971	25034	18221	15689	13093	9343	8921	7757	6563	5133	7685	10464	11600	13184	11431	8713	5210	4507	4459	5303	4625	3062	2562	2564	2181	2240	1374	1118	1008	1043	996	1030	1029	981	1061	1053	1026	972	933	1035	993	949	984	972	1004	1023	958	979	956	979	955	968	934	912	946	1000	945	938	984	975	1018	916	973	964	1014	910	985	877	913	920	970	964	931	952	947	965	953	1011	947	961	941	961	922	913	912	902	965	916	933	926	903	893	948	1002	975	904	956	937	910	947	892	884	905	937	922	985	952	926	971	940	885	986	945	860	882	955	915	931	932	965	922	895	918	983	876	889	923	882	877	965	949	898	920	913	880	925	959	937	916	958	892	955	912	937	930	886	926	897	911	920	925	924	945	897	908	928	918	941	940	953	898	923	963	910	936	878	930	896	944	933	923	948	931	922	896	902	913	944	969	941	992	932	919	958	931	936	931	931	888	905	978	951	968	941	881	967	938	899	916	931	905	948	880	923	938	945	931	878	931	896	922	924	945	949	916	927	873	916	928	949	934	918	899	898	898	988	934	915	949	883	903	936	952	890	949	932	987	843	953	948	945	925	979	910	919	909	897	903	917	897	871	901	891	920	947	879	875	911	950	941	913	971	892	992	949	917	890	891	947	877	921	954	971	918	887	942	936	878	841	919	925	923	905	965	946	912	925	975	968	872	901	919	959	936	909	940	862	921	899	912	894	958	922	897	886	998	941	949	959	990	963	899	985	870	944	857	865	897	887	929	946	910	887	970	939	958	862	994	937	928	844	889	905	976	954	898	932	895	941	889	982	967	944	909	919	903	892	891	936	894	930	951	890	874	880	881	916	963	908	916	942	928	900	942	854	915	969	932	942	899	908	917	1018	909	880	942	981	974	928	962	857	946	919	855	930	944	880	874	979	941	918	911	937	889	897	906	926	920	954	912	956	897	935	960	924	932	956	940	956	931	963	994	896	853	909	928	906	999	889	876	907	880	907	894	966	881	936	884	919	914	920	978	878	870	917	917	947	958	936	859	886	885	946	919	865	877	955	908	938	952	878	913	902	945	908	967	949	897	881	918	930	960	921	960	889	894	891	950	875	907	965	921	952	975	932	923	922	941	909	918	890	929	928	950	925	960	926	922	910	924	928	925	957	951	921	862	907	894	957	905	924	962	980	929	963	953	869	907	932	936	949	891	901	916	896	884	902	907	911	932	890	911	933	897	916	952	883	872	942	888	928	889	932	952	964	913	917	944	894	876	915	905	938	967	924	873	963	953	910	930	893	890	919	882	907	932	998	941	893	930	937	893	902	933	887	917	924	863	936	950	914	920	944	959	917	911	910	927	971	917	910	903	919	901	961	936	893	908	938	932	906	920	910	913	909	924	877	904	919	863	932	935	890	915	940	824	896	937	891	976	932	901	918	914	867	970	911	905	954	881	926	916	931	891	909	925	933	903	871	925	950	860	895	927	957	917	918	965	920	874	908	898	893	871	949	914	941	931	929	953	943	901	911	908	939	954	934	950	922	974	936	906	885	896	902	885	939	928	934	917	961	881	906	910	938	924	949	997	926	973	881	966	984	924	967	909	886	922	917	942	931	920	923	929	852	874	914	941	952	980	965	969	904	949	953	908	917	901	928	937	927	870	930	877	949	928	919	910	901	955	924	966	915	933	981	1004	931	970	922	916	889	923	946	938	894	932	940	916	891	911	869	940	979	895	894	884	904	895	955	903	947	945	957	842	914	943	925	928	956	906	859	907	896	881	884	893	937	934	924	954	924	963	947	948	940	967	938	879	935	940	865	917	929	919	873	922	874	921	938	985	890	885	926	888	934	935	935	880	964	932	930	897	896	924	909	944	954	919	932	950	935	949	897	885	914	922	873	968	938	925	961	931	914	921	903	900	886	898	875	944	976	935	917	900	991	984	972	923	886	899	958	936	947	918	918	951	929	944	946	978	940	888	952	857	910	919	959	925	885	990	920	923	951	934	919	919	862	985	947	938	949	908	970	954	921	894	922	954	901	954	914	888	1004	946	921	927	929	924	939	933	901	911	964	897	895	931	935	953	948	940	942	887	916	871	963	913	911	937	856	910	1001	951	899	895	909	918	890	928	907	942	921	871	859	924	927	923	906	939	953	912	888	910	913	867	999	906	910	944	966	938	962	932	899	877	952	948	897	895	906	923	982	938	905	938	895	897	915	972	910	930	925	916	935	938	917	947	932	928	901	858	912	972	855	876	933	929	903	959	880	977	868	900	921	868	989	906	949	898	996	958	949	926	871	900	917	944	883	883	942	938	929	917	979	947	857	957	876	898	894	933	949	970	853	946	985	914	897	935	901	929	922	906	913	913	939	924	939	883	925	881	937	956	927	890	942	951	935	950	961	924	1050	879	919	922	901	927	880	926	916	939	932	963	943	903	986	921	898	906	904	892	961	956	923	969	932	925	914	899	951	925	881	957	890	887	867	901	817	905	904	961	922	902	984	891	895	927	915	891	899	954	867	944	924	885	907	941	871	970	934	978	920	844	938	870	913	943	886	933	924	976	899	910	912	918	887	911	963	888	916	927	945	938	914	919	942	900	881	953	881	971	993	885	875	971	877	881	941	938	897	905	926	922	965	920	911	912	971	862	930	876	893	927	902	917	931	976	976	917	908	942	955	927	940	942	939	893	937	913	886	817	896	931	921	874	920	898	918	936	933	945	957	847	901	921	965	868	911	902	911	905	923	984	935	947	976	902	900	871	909	933	967	941	893	958	893	924	960	834	908	946	926	982	943	935	910	868	902	900	925	854	920	879	946	899	913	922	921	963	944	925	922	898	922	1007	921	945	962	933	943	929	885	877	904	922	912	923	866	921	902	923	984	944	879	855	951	874	891	886	885	934	907	911	926	891	898	920	932	981	922	878	958	894	980	937	932	932	935	879	898	946	913	862	989	955	959	921	976	899	946	916	911	936	959	896	897	881	896	905	919	964	936	909	916	924	953	957	891	918	968	924	957	919	927	926	852	943	935	921	915	940	888	938	938	885	923	925	916	943	936	941	955	972	865	961	920	951	917	880	898	968	853	941	896	962	889	907	988	910	928	910	895	942	900	915	947	891	912	963	920	978	952	962	1014	857	925	910	903	859	918	954	928	902	918	936	918	973	937	902	975	940	924	964	925	947	906	928	945	925	924	913	929	948	877	930	906	937	966	909	888	887	901	918	976	939	899	944	913	916	906	924	935	938	893	886	923	941	937	913	959	996	905	949	887	999	923	949	879	888	901	919	934	905	929	966	928	882	956	893	898	889	881	928	989	956	901	952	870	897	881	892	897	916	928	902	926	920	916	928	973	976	947	903	903	944	978	906	903	908	962	884	887	922	903	976	940	983	944	955	940	929	904	913	928	961	961	929	921	933	971	918	897	839	923	914	970	929	940	905	903	892	981	924	893	933	956	931	954	943	953	912	972	940	949	893	934	963	953	888	876	888	957	912	925	923	950
5177	6853	7606	6788	4144	2508	1456	990	730	597	438	429	337	290	255	238	245	238	209	216	190	232	257	259	256	245	221	205	190	186	214	194	180	191	212	176	197	206	178	173	185	196	209	193	187	199	183	175	183	171	191	194	195	186	184	198	191	196	206	179	198	183	203	187	175	179	195	192	173	206	185	178	188	179	193	167	199	182	214	207	201	185	187	210	205	193	197	195	168	172	200	204	197	186	174	204	168	212	195	201	192	188	215	169	183	186	210	190	200	194	190	198	174	198	197	193	210	196	197	184	195	178	185	206	180	219	220	231	159	201	183	190	196	192	192	198	208	210	188	200	187	212	174	191	158	206	195	208	212	207	215	159	175	198	196	202	205	171	188	188	194	182	186	189	201	196	168	203	195	200	188	202	187	211	186	205	198	197	208	173	186	195	183	198	171	186	164	181	177	211	225	224	209	191	194	191	172	193	187	160	187	158	196	183	212	204	177	194	168	210	172	177	175	179	192	172	186	158	185	178	199	186	181	190	213	188	175	209	178	208	190	215	195	184	176	200	214	184	178	189	190	204	208	200	185	153	183	208	165	180	160	190	199	196	195	185	166	178	181	191	201	182	201	201	197	182	192	199	213	190	203	189	181	182	213	181	191	173	195	214	182	217	189	191	194	186	219	222	195	200	214	175	211	211	203	191	194	209	196	190	179	209	201	183	218	200	217	211	180	177	215	156	196	163	209	215	200	174	175	213	171	194	188	193	170	192	169	182	209	199	181	169	199	191	185	192	181	197	209	186	191	187	183	204	181	202	216	209	173	186	211	205	181	193	171	203	181	199	170	186	178	169	168	198	224	164	179	183	198	207	193	215	196	199	173	194	169	214	184	200	183	197	193	185	181	218	193	182	211	169	185	179	191	215	178	198	196	190	178	184	213	195	189	188	166	213	196	195	198	191	193	180	175	204	188	202	202	199	176	182	218	186	183	223	213	177	195	198	190	163	200	176	203	187	207	191	169	191	174	195	197	162	191	202	172	201	187	205	198	200	186	179	217	191	190	173	180	186	188	216	211	223	184	168	204	214	187	169	191	172	171	189	200	159	203	202	187	206	200	175	200	193	200	183	214	206	183	195	172	184	210	221	204	184	188	201	187	203	193	186	193	158	228	205	173	186	192	194	197	219	183	181	182	189	186	214	203	200	188	164	186	167	189	168	193	228	213	190	166	193	187	189	204	188	183	185	176	158	187	189	165	192	185	178	202	203	176	210	189	199	192	203	188	178	181	212	202	177	199	208	190	198	192	199	203	181	194	197	193	199	172	173	186	168	190	192	201	193	202	219	205	212	205	179	181	192	195	188	215	201	197	179	173	194	193	177	187	179	193	185	191	172	180	203	184	188	184	197	185	209	208	181	201	194	189	198	187	194	211	168	208	191	171	191	194	212	191	172	193	216	167	154	179	181	212	194	202	212	210	183	176	174	172	222	187	171	172	173	202	199	195	192	194	204	205	169	194	184	156	202	187	197	194	179	189	204	218	193	229	174	189	176	163	164	187	219	200	211	193	213	192	189	179	210	197	185	205	191	211	191	197	198	206	180	170	202	195	184	193	182	209	176	193	187	189	212	187	180	199	192	203	199	205	192	209	198	187	186	192	205	162	193	205	205	195	215	196	186	188	171	204	178	193	175	200	190	197	174	208	191	202	202	188	183	200	189	189	178	172	201	183	206	213	183	194	183	187	171	163	192	200	197	184	175	206	178	192	201	193	217	170	198	203	173	203	177	176	204	218	212	190	186	185	189	201	193	201	168	194	200	221	197	180	184	212	203	185	191	181	210	186	197	219	211	182	189	174	197	184	186	204	197	201	206	191	213	154	182	200	192	191	174	195	165	199	198	210	176	176	183	201	197	195	187	189	185	185	207	176	170	199	190	154	194	196	193	182	175	202	194	167	181	208	199	186	185	175	203	200	177	204	193	194	182	214	194	159	221	191	173	221	185	172	181	180	187	192	185	185	172	178	225	177	192	197	186	220	185	207	190	174	178	174	202	179	194	203	213	189	180	221	193	179	179	192	168	209	199	198	176	212	206	202	174	173	184	185	196	192	170	171	196	178	188	203	214	162	190	192	197	208	192	215	190	188	194	180	214	185	179	204	164	210	191	190	176	202	188	189	176	180	203	183	204	171	175	228	193	199	174	230	169	179	185	204	171	208	200	179	173	194	168	193	205	201	211	211	205	187	185	200	195	195	205	219	183	190	204	188	183	172	194	200	192	202	203	210	173	191	168	188	191	196	193	209	184	200	199	207	178	185	189	208	192	198	156	180	165	183	192	205	200	195	180	169	201	202	202	189	205	208	180	181	181	201	194	193	192	196	182	193	178	194	175	187	174	208	176	197	184	197	201	168	191	200	190	204	189	204	177	220	192	182	208	153	167	204	205	188	187	182	202	209	177	190	201	201	186	186	179	186	221	178	204	206	175	169	202	180	190	193	159	186	198	223	181	185	176	181	166	185	186	183	179	178	191	196	178	193	174	201	205	156	185	189	166	172	167	172	182	192	170	197	192	190	176	191	183	194	167	206	190	204	188	197	190	210	173	183	193	183	193	201	189	187	194	178	209	185	191	190	174	204	180	198	200	210	176	189	169	206	180	178	208	223	204	191	191	210	202	207	198	193	184	182	172	193	166	194	201	173	196	219	165	181	193	181	179	183	175	213	190	198	170	221	195	214	206	186	195	190	193	199	210	189	183	200	202	191	230	179	203	206	178	214	203	185	179	178	186	188	213	167	215	193	173	178	175	185	167	206	188	202	186	169	213	196	203	197	161	182	174	200	173	190	188	170	198	211	207	169	185	200	209	205	178	179	217	209	189	190	176	217	179	181	190	173	182	176	179	196	197	187	194	192	191	201	199	211	183	205	196	202	208	206	177	186	185	201	188	184	182	176	197	180	189	179	213	193	219	206	168	173	192	218	161	187	190	205	203	176	190	178	199	188	182	228	222	192	188	195	209	180	183	191	196	204	165	180	166	204	209	186	187	179	195	199	190	202	202	186	180	202	206	184	186	194	204	158	204	198	193	198	185	209	200	189	196	167	193	174	192	188	198	196	186	175	190	179	188	191	179	172	197	187	191	189	167	189	196	192	194	199	202	179	202	187	185	167	179	187	181	209	193	185	189	213	199	164	191	177	190	179	169	201	176	203	202	192	194	200	169	183	174	200	190	197	226	205	187	208	199	202	214	206	191	164	209	184	182	214	196	181	201	174	207	200	204	186	194	177	190	209	210	228	192	193	182	193	192	192	219	175	171	186	191	187	196	197	184	207	195	187	191	183	176	161	177	189	188	199	186	170	214	192	182	210	200	209	213	206	199	196	211	200	224	182	176	186	185	181	195	179	193	186	183	192	190	202	183	180	202	167	211	231	191	196	218	207	190	181	167	202	194	172	189	176	199	205	183	187	186	195	189	191	183	196	191	219	198	190	213	210	209	185	164
5215	8065	10942	13341	10881	7357	5045	3692	2843	2364	2113	2299	1772	1309	1259	1080	1108	946	869	804	724	851	1013	1041	1107	1077	961	765	713	729	790	718	760	740	689	616	630	673	695	671	597	665	640	602	628	624	630	692	641	628	637	636	640	691	641	636	645	606	613	633	671	674	621	604	628	630	634	601	628	619	617	651	601	617	598	618	638	633	614	630	651	646	626	620	646	632	650	649	630	631	598	653	612	636	567	608	655	644	618	601	586	645	631	592	686	596	595	587	653	604	631	632	629	638	627	642	596	627	648	619	602	603	607	644	647	591	597	643	621	640	652	671	584	631	642	608	580	660	586	631	617	628	627	639	583	622	595	619	622	671	629	652	618	624	630	647	624	604	631	644	631	614	596	614	619	637	663	629	645	640	643	669	668	646	596	619	668	644	642	644	630	603	629	602	599	586	616	640	621	670	619	646	648	630	631	650	630	633	575	672	632	601	660	623	611	574	636	583	604	596	624	629	663	651	631	637	681	630	682	610	613	593	638	667	606	673	645	645	612	649	627	615	629	623	647	613	646	659	634	619	597	615	631	625	622	643	634	649	649	606	611	583	633	595	626	656	611	619	610	610	628	590	655	638	578	603	591	635	627	640	604	616	645	653	577	599	665	637	609	559	574	632	603	633	610	627	587	621	616	644	650	616	572	637	625	623	626	617	622	646	606	630	646	639	612	624	619	561	641	618	613	573	626	622	621	661	594	595	581	670	653	652	598	634	627	592	601	618	596	680	610	638	622	608	623	630	644	663	634	656	620	618	635	628	668	612	627	600	649	659	610	623	591	649	641	610	663	631	593	627	652	592	581	608	605	618	620	596	630	618	603	636	645	654	649	583	620	645	610	631	608	602	618	618	679	647	649	635	634	654	608	653	617	627	588	654	635	606	641	585	660	598	670	632	671	602	624	645	640	577	582	571	645	633	686	623	618	625	667	635	632	647	584	625	634	647	643	654	602	642	638	620	617	612	609	613	631	591	635	631	632	631	656	629	633	626	605	643	606	648	609	619	608	635	610	630	630	632	660	623	603	651	619	632	629	652	647	599	651	592	630	643	605	610	599	623	636	632	629	679	599	650	572	645	621	611	625	651	628	626	656	643	600	630	589	657	628	608	612	615	641	631	549	606	586	672	609	618	634	621	672	642	645	642	647	587	602	621	605	652	657	683	586	620	668	642	616	595	628	623	612	650	648	638	604	642	613	650	619	667	618	675	607	640	651	621	559	640	632	594	674	618	638	641	629	641	611	644	629	599	620	649	624	617	678	616	633	623	642	640	655	629	613	588	623	652	627	607	657	600	643	654	635	598	670	610	628	656	577	643	608	636	660	624	641	632	638	667	616	609	631	647	632	606	627	600	594	561	651	618	618	635	608	599	576	643	601	581	588	628	630	628	607	599	619	577	629	606	612	613	671	610	609	612	608	609	604	635	647	660	636	628	636	657	638	618	644	664	619	650	653	624	597	604	591	639	663	626	628	641	648	619	648	661	626	618	615	662	619	600	646	659	636	643	580	631	632	636	610	647	618	672	613	583	629	586	605	639	639	594	589	619	648	648	667	656	640	566	618	615	613	667	626	641	620	648	639	585	660	651	631	612	620	625	634	645	575	678	596	609	644	668	611	625	616	665	581	631	582	622	618	616	628	616	591	589	590	625	646	607	662	643	600	611	606	601	617	641	672	621	582	603	659	643	623	655	619	642	632	653	634	640	648	615	639	619	627	616	650	657	641	630	638	617	637	650	610	633	681	646	620	589	624	664	598	615	648	650	612	599	632	600	630	613	606	617	593	592	629	606	611	647	633	675	644	656	583	596	644	629	636	631	639	646	633	627	625	651	605	629	657	630	563	645	623	641	589	624	624	599	603	599	615	602	612	676	631	651	592	646	613	623	662	658	609	648	647	644	624	640	626	647	600	624	654	640	608	628	630	655	665	590	601	597	641	630	571	644	640	688	624	606	643	648	625	654	614	645	614	622	605	599	665	617	623	660	638	617	603	626	640	659	637	589	648	600	615	617	624	652	626	607	644	675	664	638	643	588	632	629	640	641	651	633	682	667	648	601	616	589	615	591	556	634	646	660	621	584	638	676	633	649	630	653	643	604	653	629	664	625	646	633	655	612	615	630	652	616	677	626	642	658	632	628	600	576	657	627	604	629	638	668	611	609	607	617	625	637	654	643	624	669	639	653	629	675	622	647	597	651	614	683	611	644	648	598	619	600	627	626	623	600	661	658	608	642	643	664	631	613	622	644	629	627	626	631	621	607	623	627	633	658	637	659	625	617	631	609	613	609	638	616	618	614	650	610	657	609	635	643	692	625	625	633	636	601	631	614	615	608	612	659	609	622	577	644	606	631	612	578	606	604	614	615	622	655	609	615	584	659	644	611	627	617	608	649	635	605	657	628	628	607	601	589	602	576	619	630	588	592	630	623	637	608	651	632	683	618	608	603	619	602	625	619	657	611	616	607	666	616	649	667	642	668	645	622	638	610	616	646	615	594	648	584	644	618	667	685	650	611	650	661	626	685	598	633	622	674	585	651	613	644	612	574	648	622	622	644	662	600	579	646	617	605	645	626	702	616	609	639	651	630	631	607	639	633	593	639	617	618	630	635	610	614	619	643	615	577	655	616	607	633	651	624	677	581	639	632	627	655	624	640	627	577	639	601	615	582	658	570	623	607	640	611	592	620	563	654	628	632	633	633	655	628	594	579	630	631	626	635	635	636	620	557	636	634	630	637	622	625	590	623	632	625	618	640	647	662	651	643	645	662	645	582	628	655	579	666	637	612	669	622	672	603	638	596	639	645	625	623	638	606	683	595	603	682	645	666	616	646	642	643	602	625	618	669	612	642	639	655	600	649	606	613	656	629	636	619	617	645	619	625	586	620	658	619	608	625	622	628	611	632	589	615	644	655	646	622	612	599	616	644	614	632	635	654	666	625	658	605	623	632	625	632	626	648	641	672	604	602	634	638	638	649	610	642	612	613	620	611	646	653	603	629	634	628	596	625	589	618	659	651	627	590	639	600	606	612	612	611	618	651	619	598	578	616	635	619	651	664	619	663	621	591	640	614	609	644	613	660	624	638	664	598	584	651	665	600	629	633	642	631	565	641	644	686	643	654	592	640	630	673	647	641	637	642	600	614	720	607	623	629	637	636	643	578	640	543	627	622	613	578	640	610	627	642	616	599	640	615	606	604	628	649	591	609	601	622	609	577	614	605	608	613	656	582	648	617	629	652	637	621	641	683	632	624	620	624	645	603	629	621	643	577	619	655	604	639	612	665	645	627	627	580	625	656	632	620	594	597	627	579	604	620	627	599	630	609	659	596	643	598	646	607	647	629	629	632	645	595	597	648	628	634	618	659	621	609	629	616	583	615	606	667	622	640	632	567	612	630	620	635	625	622	646	637	638	691	646	619	644	610	620	623	634	614	593	572	591	595	604	677	609	586	633	640
28041	33732	33692	34015	31486	26313	19312	13386	7947	4927	4309	4497	3881	2532	1980	1755	1661	890	844	695	607	779	1014	1004	1204	1252	970	591	522	463	475	489	497	413	382	382	349	340	302	343	334	321	317	335	374	331	321	327	304	346	345	350	314	352	336	342	315	361	335	302	331	329	348	308	333	319	334	349	330	309	302	337	331	346	349	328	363	357	353	338	350	323	320	337	338	313	303	338	326	304	349	316	333	323	346	372	318	315	336	358	309	326	313	330	336	317	366	315	316	329	325	329	314	316	341	316	319	275	320	318	347	339	329	340	336	331	308	298	357	300	317	342	317	305	338	327	308	305	347	347	298	337	320	328	313	311	342	300	333	318	361	346	318	324	322	318	314	335	330	295	301	336	355	298	295	336	318	338	350	325	325	327	357	312	337	340	314	320	343	303	331	354	323	345	342	336	299	322	332	353	317	326	309	319	344	331	330	332	304	311	348	313	314	342	302	327	319	317	330	279	336	328	351	357	321	348	331	318	339	316	316	309	321	289	314	349	335	317	294	319	350	325	346	314	310	361	347	333	364	340	333	328	353	318	335	327	303	336	293	264	327	306	356	336	284	329	314	316	347	348	324	333	328	333	320	364	309	299	367	318	304	294	302	305	324	365	333	348	317	316	326	297	333	317	347	333	329	311	318	328	345	315	332	370	330	284	305	335	299	339	323	326	319	340	295	339	329	347	350	345	314	314	323	307	304	337	333	322	308	318	295	317	324	305	322	307	347	334	332	296	342	337	298	341	307	344	297	357	346	322	343	334	347	318	307	310	352	369	348	313	341	335	303	331	300	344	301	340	367	333	314	319	289	311	318	299	351	337	335	326	336	330	342	335	299	313	348	346	324	321	307	317	353	355	298	310	328	329	319	303	321	325	283	313	306	331	321	331	296	332	347	329	311	316	323	342	295	327	301	331	275	309	332	323	296	346	320	302	346	333	321	307	313	318	308	314	343	325	340	345	313	352	319	300	331	377	319	330	333	322	287	297	320	352	315	328	340	324	327	297	345	303	344	302	335	297	354	328	340	312	321	335	359	328	306	300	333	310	332	314	330	329	322	324	324	334	309	317	336	354	346	333	339	327	347	309	328	313	324	321	327	337	339	343	317	345	305	333	311	352	333	327	346	350	295	312	329	325	342	346	327	324	319	311	328	312	340	308	329	365	351	344	325	296	330	310	334	332	343	352	316	315	294	346	332	346	322	301	315	324	379	313	346	320	307	326	319	334	355	342	282	311	289	337	303	319	356	341	334	298	326	330	340	308	319	332	340	352	338	341	311	331	300	341	327	323	352	323	360	315	341	321	346	351	337	325	311	317	353	305	291	327	326	344	327	323	314	340	331	340	327	362	334	336	332	326	311	304	323	314	342	307	313	324	306	351	344	342	331	324	317	346	336	317	326	359	309	313	330	305	345	333	313	314	346	311	359	341	339	300	324	336	340	358	302	345	301	338	327	337	314	353	296	334	344	334	364	344	337	339	334	326	312	336	320	352	333	305	304	303	334	324	334	299	328	308	339	350	286	347	354	330	317	329	329	348	321	327	289	314	352	317	344	340	315	338	323	327	328	304	334	346	343	337	333	313	309	324	300	347	334	339	323	325	350	322	318	313	313	326	316	333	316	312	328	324	356	353	362	350	325	320	334	348	318	318	304	326	331	326	306	347	306	309	325	357	330	354	309	345	318	296	310	337	337	333	355	315	304	343	313	316	301	313	339	284	347	313	332	327	308	283	311	353	352	333	291	319	301	308	320	318	307	349	334	328	335	354	315	354	350	311	302	348	296	326	341	339	351	326	318	328	344	308	344	340	333	317	319	362	351	319	311	329	325	317	340	330	305	314	313	304	330	330	324	325	329	370	335	308	274	322	336	300	340	310	313	324	337	368	314	304	324	355	328	345	312	368	321	314	335	346	326	316	344	346	346	318	308	348	335	318	315	318	345	357	323	351	321	338	343	304	324	313	305	289	330	331	307	351	368	335	354	327	331	307	342	311	311	349	302	350	329	322	343	356	312	291	311	333	313	332	331	350	338	341	351	345	333	333	338	310	331	349	328	311	327	304	352	279	335	335	318	339	312	333	377	341	344	339	313	336	327	310	284	341	344	348	317	355	322	346	334	314	360	297	304	329	321	347	304	339	305	352	298	345	323	336	322	323	333	336	323	337	351	316	335	349	316	335	325	335	308	284	320	327	310	312	325	346	334	352	324	332	302	332	282	332	369	326	294	338	323	325	303	320	325	328	354	336	315	352	337	357	300	335	322	325	337	317	328	325	334	315	320	320	316	302	304	349	325	338	333	304	329	303	327	352	347	307	310	325	351	325	336	321	322	324	342	328	312	323	335	311	310	303	337	323	346	313	339	334	316	318	336	338	327	311	313	338	334	298	322	331	327	331	301	344	326	318	319	291	338	326	297	280	335	306	376	318	322	330	329	300	342	326	304	337	340	313	312	330	336	322	333	309	330	318	337	314	310	330	336	291	324	321	304	319	308	353	366	328	298	338	336	326	315	314	324	320	320	334	339	308	321	327	340	309	349	311	340	326	331	327	369	298	317	306	315	336	311	345	323	316	333	351	298	322	325	330	307	343	333	348	341	327	353	288	320	316	307	305	309	328	314	378	309	295	318	314	346	314	332	318	329	333	305	302	300	313	301	336	322	328	317	310	313	374	336	307	310	346	318	322	328	315	303	341	325	330	291	326	338	333	336	331	314	336	322	338	333	289	345	324	367	302	291	353	337	319	322	325	315	272	336	341	313	337	323	314	325	315	301	313	303	305	363	330	328	309	334	334	351	315	342	311	306	343	328	311	349	352	308	346	319	333	328	355	343	344	302	348	312	336	322	323	343	298	341	326	300	344	331	318	294	321	325	339	313	327	344	304	339	314	315	319	321	317	305	356	363	317	338	341	370	345	328	312	321	319	354	323	317	337	317	356	314	341	316	358	312	303	339	344	294	320	308	354	338	318	357	324	310	358	313	338	321	336	326	316	330	332	344	321	346	356	342	339	321	334	320	327	339	317	327	324	352	360	318	284	293	332	315	332	325	335	339	373	309	306	329	348	329	323	316	333	313	343	317	361	313	292	322	334	305	344	338	323	344	329	340	339	358	395	333	339	337	317	377	302	339	318	314	321	284	359	359	340	329	351	324	325	346	339	337	325	355	321	324	288	317	303	334	283	318	357	339	298	340	333	310	298	338	359	326	345	334	302	294	314	332	321	329	362	332	331	325	321	332	317	299	316	338	344	324	295	317	317	312	337	314	279	339	318	325	305	327	315	320	305	320	303	305	336	311	331	322	313	343	291	307	314	332	335	334	336	293	334	328	328	332	338	331	293	335	315	336	325	321	364	333	330	297	307	300	293	321	341	330	304	319	349	330	350	314	342	325	319	288	359	352	351	320	304	327	335	328	321	335	348	322	341	330	299	342	324	318	329	342	311	316	345	311	324	319	318
21950	27884	31035	39634	40750	35201	30733	25028	18220	15460	17691	18825	15813	11481	8784	7268	6921	4559	4117	3575	3000	3540	4750	5162	7394	7555	5316	3490	2327	2051	2212	2549	2194	1817	1579	1529	1408	1161	1031	1030	1024	1003	978	955	1010	1004	988	978	939	1016	959	980	1003	991	995	959	1000	1010	957	984	904	995	1039	1008	981	966	983	1040	977	1024	983	991	956	957	930	959	1001	960	964	1006	916	939	937	995	1028	1017	959	920	957	977	970	981	989	960	1030	957	932	941	952	973	946	1044	972	985	1019	940	1001	958	923	974	957	980	965	1028	967	964	942	904	968	1021	980	961	1010	924	920	948	976	985	944	905	998	963	976	995	979	1014	1055	966	961	974	965	956	977	968	986	997	944	972	931	978	982	909	936	975	930	930	1025	958	928	918	1016	963	964	921	1001	988	929	980	966	950	909	927	944	986	952	970	912	970	934	958	962	977	928	973	998	959	1006	946	982	983	922	949	1024	963	1003	955	992	972	967	941	945	993	986	942	1006	1048	961	945	939	965	1020	955	989	980	955	1003	972	928	961	968	970	987	983	937	966	937	1021	933	923	954	958	950	982	978	985	988	943	953	979	978	987	975	1001	960	947	1005	982	934	971	991	966	958	1004	996	1007	998	972	988	977	895	947	966	990	978	989	899	972	983	1034	949	968	960	928	966	1032	908	945	862	1026	1001	974	949	956	986	908	977	992	967	981	968	967	940	975	982	969	904	997	926	991	998	950	1012	972	988	950	952	937	960	953	992	957	933	976	993	965	1004	1003	983	906	945	962	947	962	950	961	939	999	975	929	997	978	905	991	973	962	1015	997	927	980	996	940	998	992	968	1022	939	956	947	971	1001	920	929	941	964	937	920	901	994	973	990	1001	903	1005	941	922	919	1007	931	980	997	1028	931	998	990	982	984	1001	984	924	958	969	963	924	932	925	990	992	931	967	917	996	945	954	928	986	921	898	919	993	1011	983	951	989	931	969	997	1000	968	957	952	1003	942	982	946	998	990	906	929	971	998	985	982	944	923	972	991	978	946	962	954	916	1012	965	972	940	940	967	984	933	948	912	972	1010	983	975	947	975	963	957	995	987	969	996	991	965	967	967	953	1005	1043	936	951	948	989	1016	1040	975	977	970	988	955	1003	911	1000	931	992	985	965	930	960	971	947	962	962	943	968	964	983	943	962	969	965	949	920	953	992	918	979	937	953	999	910	937	958	936	1036	966	995	988	957	979	976	921	951	966	952	974	1020	976	943	1006	896	935	948	1019	946	1006	976	982	910	985	977	968	937	965	965	892	946	971	997	978	981	1005	982	993	939	1014	970	1011	943	889	942	973	958	898	950	894	953	965	960	1000	960	929	942	992	948	975	944	984	958	944	991	987	956	965	978	912	895	978	954	954	961	929	948	957	952	972	970	973	945	994	871	927	953	955	992	1062	964	913	966	967	960	985	990	978	1048	974	961	950	956	942	962	956	1024	1012	961	948	994	945	973	920	913	1005	960	1007	987	965	994	977	967	984	990	1004	913	929	935	979	951	973	950	955	948	960	899	1027	938	986	960	962	979	984	961	943	990	960	951	993	954	961	976	952	978	959	972	899	1001	982	962	967	957	994	991	976	1011	932	995	1010	991	976	1003	963	971	936	953	942	930	929	936	967	992	983	1011	948	995	915	966	957	936	997	1014	929	988	974	950	962	948	977	1016	1001	972	989	955	966	974	961	1012	935	1011	956	989	967	938	940	984	979	971	928	978	944	954	983	952	948	957	1042	991	943	1026	951	998	1005	947	918	972	986	972	942	943	981	976	955	986	952	978	937	994	947	1014	953	1008	1011	975	978	1010	935	967	960	935	947	951	977	988	967	948	966	976	973	924	940	922	956	949	926	901	951	944	982	964	882	953	950	971	979	944	1005	990	979	992	1039	922	1016	981	951	960	1010	1000	943	948	991	976	947	961	953	930	964	984	891	956	959	963	948	960	974	998	933	976	997	959	954	918	952	969	958	1012	938	987	982	959	1038	959	920	951	1015	959	960	885	1029	936	948	945	1018	991	963	997	947	974	957	950	955	950	966	1013	945	980	935	995	973	976	965	924	983	939	923	917	941	931	977	955	964	984	986	995	1010	971	984	984	982	997	946	998	954	996	965	950	982	950	944	983	861	983	998	991	920	1008	951	980	915	967	921	1015	903	982	967	957	1005	965	902	947	983	959	950	987	957	892	928	974	987	970	946	975	965	927	947	975	902	997	1012	960	996	915	955	951	951	983	995	919	948	1004	1034	944	980	938	985	979	901	993	988	908	973	962	990	1015	909	982	991	927	964	951	954	975	959	981	972	986	957	1000	976	952	912	960	974	936	909	992	923	935	976	1015	908	987	932	1002	980	1025	929	966	939	925	990	962	909	956	944	979	985	1027	970	927	994	989	991	982	984	983	988	985	947	996	980	953	1002	922	940	950	1042	951	934	1000	984	1011	995	996	974	1040	951	974	970	974	997	967	976	986	951	909	1013	984	981	985	981	932	970	943	1009	993	1014	896	938	953	972	986	939	981	928	924	958	971	920	959	961	971	988	947	1017	991	969	987	970	1011	1008	925	1004	968	995	1011	1011	949	989	991	1030	927	973	1001	978	959	953	981	934	995	973	970	963	969	943	1024	1016	1016	971	986	980	995	972	963	948	1014	950	963	1022	988	947	985	1011	1003	927	970	1015	977	986	981	987	1003	956	956	967	901	976	983	1013	943	956	978	965	1004	973	947	941	947	1049	974	979	1009	952	988	924	1017	998	927	945	950	1003	965	959	975	946	946	995	949	958	939	998	1012	1061	974	943	1019	949	990	986	958	924	978	964	918	950	993	960	996	949	959	988	1004	955	978	917	977	937	970	946	974	971	1000	950	991	1018	979	983	935	951	982	981	968	909	943	923	986	958	934	983	980	972	963	959	1002	893	910	976	980	947	892	971	1016	940	978	996	983	894	945	972	985	966	1012	972	951	997	993	1000	956	976	881	938	939	966	1019	1007	963	958	981	993	965	944	954	957	962	1001	975	976	997	963	965	974	985	940	922	922	990	1022	974	936	955	1039	995	977	1024	951	915	956	933	942	951	958	956	954	1003	994	960	947	974	1001	980	1021	895	960	965	956	972	937	966	943	958	949	979	955	952	942	1047	996	972	969	960	996	979	953	984	956	960	969	969	921	975	945	943	991	985	919	966	978	964	961	977	965	933	992	970	973	981	1024	977	923	989	969	988	993	977	943	968	917	981	985	1006	950	914	933	941	987	992	953	912	940	999	943	947	964	979	946	949	977	952	941	967	960	959	953	1010	979	1004	957	976	987	958	994	938	941	999	937	956	975	1000	933	981	988	933	967	995	963	960	884	954	1003	973	1020	931	966	987	998	983	967	998	911	918	1006	969	961	1012	944	974	957	963	947	1027	965	939	941	943	1024	1009	981	935	965	932	943	964	950	977	908	979	982	931	948	933	950	1005	945	931	972	982	892	972	935	1020	989	920	961	974	924	957	986	944	974	982	945	987	1000	980	1013	972	1044	948	993	985	983	951	918	996	1002	990	991	1010	940	1041	917	946	939	980	925	971	955	934	1029	954	988	1017	976	968	955	977	1017	935	923	974	981	958	967	943	1003	966	976	1068	956	973	976	970	954	944	929	927	945	973	929	968	980	937	1010	954	968	962	997	972
39453	39105	36627	36958	34969	32120	27377	23444	16521	11182	10180	10937	8695	6055	3704	2985	2765	2114	1572	1250	920	1104	1671	1750	2396	2480	1861	1261	795	672	685	724	785	626	546	430	497	396	359	357	324	352	300	339	340	350	325	302	302	357	332	338	328	326	320	340	307	344	333	317	357	298	327	307	346	308	347	322	351	363	311	324	326	336	308	336	303	329	341	341	335	303	315	310	324	310	321	303	337	348	307	323	326	351	308	298	326	317	305	330	331	324	324	322	314	329	302	322	339	310	311	327	317	324	300	345	304	314	330	365	296	310	334	306	301	281	317	350	287	310	301	325	317	291	320	311	316	357	305	321	325	323	340	315	342	293	318	302	272	333	320	302	332	337	313	305	332	343	311	314	323	316	338	348	333	344	314	303	327	316	306	344	299	305	314	291	352	299	329	318	317	325	316	288	338	328	327	320	304	332	315	307	299	317	309	318	362	306	304	319	330	319	325	342	319	310	304	338	297	319	329	302	337	346	353	316	333	307	326	315	347	315	325	323	318	334	329	326	290	336	344	324	328	339	315	311	319	309	325	306	324	306	329	302	310	303	338	300	337	310	310	309	327	344	318	320	311	323	325	343	311	321	313	313	299	290	287	312	312	301	326	318	316	316	318	295	344	356	310	338	344	321	314	347	334	325	297	346	301	317	343	337	338	325	319	333	291	312	309	313	307	321	325	312	308	337	286	325	311	334	293	336	337	326	333	315	327	317	282	308	324	330	319	317	275	304	327	355	315	312	329	308	324	316	337	327	322	306	311	320	305	285	347	330	315	313	296	313	309	314	304	314	343	316	310	310	290	322	320	310	297	310	327	323	292	329	306	307	283	316	317	336	339	335	342	322	332	334	313	326	288	316	310	332	316	353	311	314	321	363	315	343	330	317	309	323	322	327	303	319	332	324	302	329	306	325	307	319	318	315	308	328	342	322	297	320	303	312	327	334	307	281	327	299	326	315	303	312	322	301	314	318	293	316	320	296	285	290	325	325	342	334	332	287	288	340	301	336	348	288	321	328	309	312	299	301	361	324	295	332	286	322	344	337	301	310	336	309	316	331	315	300	319	328	360	319	302	323	321	301	309	301	311	340	313	293	309	326	308	342	331	312	335	327	373	317	308	294	308	343	302	295	317	335	306	312	333	323	321	330	297	341	353	272	335	337	316	315	347	293	322	329	328	331	328	334	352	319	323	308	271	324	316	343	336	371	340	347	323	329	334	345	318	311	322	312	317	359	334	304	320	298	324	326	337	336	325	311	314	297	312	292	294	325	307	308	345	284	319	321	328	287	321	303	321	321	307	327	362	350	332	333	353	293	322	348	310	329	309	290	339	313	329	295	292	336	341	343	302	301	331	301	343	281	307	311	301	346	309	302	330	330	335	332	345	320	320	295	296	327	307	286	311	288	298	317	343	290	305	298	341	323	340	328	315	324	315	298	306	286	305	344	321	318	338	326	343	317	332	330	310	307	356	314	339	333	339	305	313	316	303	308	332	288	338	288	306	305	344	352	285	320	331	322	322	317	323	320	329	303	308	288	273	310	319	324	320	323	311	310	327	295	340	340	318	284	302	326	321	300	322	319	333	320	311	311	316	355	325	333	313	298	348	305	332	325	311	341	365	349	331	324	299	358	280	331	342	327	281	309	328	311	322	306	324	324	320	330	327	325	320	360	342	313	309	277	339	324	311	320	288	318	324	323	324	299	307	297	319	320	319	318	346	306	327	330	293	323	311	314	286	286	309	322	317	322	326	329	312	334	317	353	300	322	333	341	326	347	326	323	317	321	311	305	343	351	296	322	321	314	350	320	338	322	304	337	288	297	315	336	290	307	331	294	265	317	295	340	287	320	338	316	315	360	337	314	312	322	333	308	307	288	303	352	312	318	323	291	340	322	299	307	300	311	298	335	302	322	323	299	319	309	310	332	299	331	323	335	289	316	332	333	303	325	293	322	341	305	275	299	295	325	331	300	306	292	311	307	339	295	318	317	326	336	299	311	328	317	289	341	326	319	274	309	303	286	290	316	316	306	321	312	286	319	312	267	303	335	345	317	347	329	335	291	307	307	291	318	336	305	325	327	347	300	276	327	312	319	292	323	302	309	334	312	333	340	343	327	298	322	295	341	310	311	305	299	317	311	337	298	322	337	309	280	321	331	351	303	295	311	281	310	303	332	332	322	297	291	303	301	327	339	308	291	337	301	306	315	292	346	311	311	306	345	297	314	316	314	318	285	336	343	341	310	338	351	296	341	306	345	334	321	345	350	301	312	316	320	339	323	300	328	340	345	292	305	305	324	292	332	321	312	304	316	320	316	326	313	290	327	326	323	293	306	303	315	306	335	312	319	296	323	308	300	310	328	311	337	315	324	321	287	308	297	323	292	309	300	311	309	330	305	339	326	322	316	295	308	285	299	342	320	304	309	333	310	348	340	315	295	325	293	297	313	326	337	297	318	305	276	319	306	316	305	300	339	315	320	317	321	329	328	349	312	306	307	308	301	301	283	307	332	325	325	309	378	298	332	318	338	310	312	326	332	301	326	325	293	325	354	321	325	358	340	319	330	372	329	314	322	306	313	310	303	315	332	291	302	308	302	322	326	310	324	365	376	332	296	341	346	296	312	302	335	329	345	313	336	322	309	328	361	331	312	332	307	276	292	309	343	304	302	303	306	315	325	298	336	330	308	334	308	306	331	322	320	306	320	311	314	330	313	319	303	261	315	346	326	293	308	329	323	331	310	309	315	329	318	328	319	337	311	330	306	293	354	301	335	319	306	298	332	337	261	311	283	318	364	340	349	297	295	324	339	293	319	329	342	310	317	338	323	339	306	300	304	301	341	298	342	328	335	330	276	322	284	337	310	343	312	332	319	322	305	323	304	295	325	340	331	291	354	301	313	320	323	294	349	338	319	291	352	311	314	316	322	296	307	296	341	334	324	338	313	322	294	326	309	330	331	313	316	331	300	302	316	333	300	340	328	282	305	290	289	299	321	335	310	341	289	323	326	290	315	294	308	316	326	322	317	293	327	337	317	327	325	335	334	321	309	336	321	325	309	321	326	308	308	317	283	318	338	294	330	316	308	312	316	315	326	318	297	297	321	364	317	316	322	327	311	304	330	334	315	330	323	332	302	315	282	328	325	327	324	310	325	321	282	327	313	337	340	314	327	316	321	314	318	316	328	323	298	326	306	300	286	335	295	309	330	287	332	334	321	303	314	283	339	355	310	344	307	303	315	348	355	353	330	310	330	325	349	353	303	330	300	344	342	307	326	317	310	336	308	286	295	314	296	347	331	309	309	299	316	294	266	309	310	323	304	337	328	309	308	325	319	347	306	278	296	301	316	318	311	338	303	331	326	326	341	332	313	336	313	295	356	301	298	277	317	317	300	320	309	331	342	313	317	308	315	311	324	321	318	300	315	334	319	327	319	322	287	315	338	330	322	336	317	336	302	325	320	264	309	328	318
31162	35505	37083	45102	48042	43575	39958	35154	27589	25231	28509	30233	25609	19626	15417	12603	11199	8248	7277	6603	5113	4983	7373	8509	13427	13770	10069	7519	4418	3547	3952	4209	4443	3599	2502	1904	1796	1267	1060	1037	1046	1034	1006	1058	966	1019	968	1039	1029	993	1009	992	1011	1028	950	1012	950	946	989	914	977	963	991	946	988	992	1030	926	948	999	987	958	1030	969	864	949	923	939	991	928	992	898	909	942	928	949	934	957	982	945	913	968	961	976	893	933	953	981	916	908	983	909	917	931	918	938	952	910	930	939	984	896	911	919	951	920	952	915	917	979	929	918	915	943	921	964	922	884	1022	951	914	978	963	973	916	963	906	928	904	941	940	858	849	980	939	905	937	906	951	923	947	955	945	904	881	911	962	946	942	914	944	868	985	924	906	898	919	902	956	867	820	930	885	859	963	922	872	874	907	915	905	923	924	927	894	971	898	934	914	893	947	917	874	914	951	935	927	878	948	929	936	896	910	940	953	953	919	924	976	968	974	960	880	946	919	915	974	962	929	980	898	932	920	917	944	950	894	924	946	917	952	908	954	917	927	980	882	933	947	945	872	882	901	944	886	943	914	881	879	921	919	912	948	928	947	853	941	940	940	924	941	917	930	939	991	952	892	923	913	948	900	882	978	915	920	951	919	920	925	925	949	893	902	926	917	884	960	932	908	965	921	918	947	887	981	920	1005	909	950	940	978	925	924	911	932	848	893	931	926	904	867	898	885	939	927	952	922	897	877	921	934	948	931	919	909	903	981	958	863	926	942	920	941	979	945	912	941	918	914	946	936	951	884	873	911	945	880	901	959	850	917	920	893	889	911	933	917	917	902	939	882	971	926	922	891	876	881	902	905	973	910	889	878	905	953	908	875	930	887	896	955	938	911	966	927	927	930	932	923	947	905	922	921	917	931	933	910	950	955	909	940	916	897	929	924	933	953	945	906	878	905	940	894	939	931	912	936	913	914	940	928	953	942	934	937	919	988	900	943	919	999	880	932	945	953	894	915	902	891	943	939	941	883	966	890	941	893	940	962	916	909	925	914	952	910	944	907	892	940	921	940	957	887	887	900	898	942	906	895	946	897	945	904	912	949	979	912	933	921	964	926	945	982	962	918	937	924	940	907	948	924	904	890	903	945	901	944	908	928	955	951	907	884	914	916	893	918	951	914	950	928	932	880	897	914	896	933	905	900	924	974	990	975	910	937	883	901	875	995	901	927	982	950	967	914	946	917	898	941	925	897	913	934	937	942	901	892	918	951	868	912	909	954	895	897	903	956	909	929	891	884	912	944	908	944	916	890	955	955	920	938	996	888	887	951	907	875	930	874	917	948	887	927	915	887	880	928	942	934	935	955	924	865	864	902	978	945	905	905	959	922	908	950	941	938	909	914	874	885	838	927	938	920	889	912	910	935	931	912	890	898	926	921	901	940	934	966	929	918	930	965	950	906	949	934	918	946	921	881	881	953	967	980	954	943	911	905	931	917	920	933	917	979	913	914	888	934	925	942	902	899	968	909	864	966	939	923	968	918	891	904	897	912	921	949	925	907	881	905	884	948	902	942	907	939	959	939	910	924	936	954	969	916	931	842	947	911	931	896	946	932	974	877	922	934	899	944	953	948	924	905	910	931	916	918	861	949	907	878	870	882	976	939	957	947	904	877	905	936	924	926	936	920	899	921	992	924	940	897	949	915	935	956	939	900	984	928	954	860	964	959	963	942	941	896	984	924	911	967	949	904	894	925	966	892	936	906	954	948	934	965	881	952	962	934	877	851	915	933	887	958	918	909	947	903	952	945	909	915	924	882	896	881	905	897	940	916	885	930	929	924	925	921	952	960	952	850	898	892	955	903	907	894	923	951	968	920	929	897	970	914	936	925	879	892	923	946	934	939	962	951	929	931	957	926	906	940	922	933	923	957	916	903	977	919	952	924	897	945	935	911	901	914	923	947	864	902	964	888	888	916	903	933	890	913	870	935	894	996	977	883	866	949	900	935	915	951	895	912	893	944	885	940	909	945	871	932	933	992	952	917	971	860	889	912	992	905	939	968	902	909	898	939	919	923	942	997	946	925	859	906	928	927	914	975	949	907	900	930	946	937	888	974	973	894	884	926	902	922	954	890	945	936	905	927	955	979	908	942	924	918	930	938	1004	908	886	897	963	877	966	898	916	925	901	895	927	947	902	896	917	892	979	949	897	928	967	938	968	961	919	941	876	913	940	913	956	913	930	897	900	926	901	940	899	977	915	909	878	988	1000	911	898	925	917	938	935	885	902	935	926	913	946	936	894	903	928	926	945	909	873	931	898	959	905	996	904	929	895	959	937	963	882	898	874	908	926	899	939	946	909	913	913	898	911	933	949	923	932	1027	884	861	1003	953	871	947	997	931	931	967	880	943	944	895	909	904	962	923	933	911	938	846	906	894	925	924	969	953	980	925	957	948	965	945	911	955	989	899	968	951	940	918	944	939	906	938	956	955	912	940	970	940	930	954	903	911	870	914	922	924	908	889	977	951	885	945	883	935	928	921	890	924	910	946	914	909	908	958	956	937	882	1002	915	935	873	981	935	909	913	916	880	913	963	943	990	910	918	913	946	918	946	927	933	951	980	949	943	909	958	988	890	874	924	911	941	875	942	919	976	936	943	914	956	895	950	944	1022	935	936	861	910	927	894	941	893	920	914	919	928	915	888	955	958	939	915	919	946	914	941	893	940	924	885	924	945	896	959	911	936	909	930	953	885	957	931	950	899	949	908	887	914	930	963	880	928	862	907	901	924	963	907	915	937	929	956	983	928	943	946	905	899	888	856	901	947	938	921	839	884	916	919	899	961	930	953	925	881	914	927	924	896	967	937	952	918	914	926	867	951	966	888	869	967	953	913	854	921	914	929	954	975	945	953	921	958	930	956	926	953	965	898	895	933	1017	951	875	958	960	902	941	864	898	935	902	950	889	940	897	895	931	916	923	906	906	894	966	871	915	893	954	930	877	873	924	976	909	894	930	926	917	913	920	953	921	896	975	909	929	933	947	933	949	980	919	908	949	952	841	907	910	987	952	892	904	948	981	892	911	910	940	885	949	918	905	910	943	905	930	924	915	880	978	929	877	892	918	961	931	970	951	923	929	878	890	882	920	961	898	963	891	882	990	907	930	922	907	947	896	944	902	914	884	965	945	916	868	903	865	922	950	928	953	905	967	868	946	870	917	907	924	916	1002	912	921	921	915	939	909	945	945	892	936	1011	900	884	952	904	859	912	873	969	887	915	939	948	888	913	953	934	931	944	931	925	941	901	938	894	925	933	937	899	908	916	912	916	893	912	960	926	951	973	886	930	921	900	907	947	827	943	889	884	908	948	901	898	955	901	903	911	967	880	937	882	1000	929	911	937	924	897	920	946	961	942	890	877	935	969	913	947	903	883	937	920	935	908	942	911	955	912	908	914	936	925	915	917	952	923	953	897	877	920	942	924	899	879	883	908	926	879	936	939	914	912	908	924	935	941
5362	6800	7681	6316	3949	2642	1626	1115	717	481	437	448	385	297	245	249	248	224	241	218	208	237	210	220	229	238	223	198	188	178	195	212	205	194	175	199	200	196	190	190	165	194	178	192	197	199	166	173	203	199	215	198	219	174	182	182	186	179	194	192	181	204	181	172	209	196	191	179	187	180	177	189	165	174	184	174	202	232	175	213	212	181	161	205	180	196	179	208	198	175	201	185	197	177	186	198	183	220	189	200	204	184	179	174	183	190	165	174	177	177	182	206	187	185	178	160	192	186	186	178	229	186	172	195	208	192	210	185	173	189	208	196	178	176	206	191	195	164	192	198	182	180	202	189	194	174	178	189	191	183	191	172	197	177	196	171	174	181	205	201	207	171	209	168	181	192	187	229	180	220	170	188	214	209	201	195	178	229	184	195	181	184	197	200	181	158	204	192	200	210	207	198	179	189	200	205	187	196	191	185	193	193	185	227	169	180	198	172	181	189	172	199	220	179	179	217	194	177	204	194	178	171	208	178	204	215	188	191	218	182	178	193	236	200	214	193	181	184	200	198	186	192	180	220	198	184	212	184	182	185	194	179	202	182	172	190	195	190	168	205	213	197	208	169	205	194	188	227	160	223	189	182	185	205	188	197	192	188	202	180	190	189	185	178	199	171	190	200	201	188	165	204	201	213	187	172	199	203	186	180	184	201	182	200	202	208	193	210	167	192	172	209	193	208	196	202	192	188	170	179	186	209	176	213	197	193	180	194	181	210	203	192	200	188	209	187	173	188	173	192	201	189	172	187	218	159	192	203	204	180	214	190	201	174	197	175	185	189	200	178	188	160	184	207	204	189	193	200	191	189	198	181	192	181	174	216	188	194	193	197	168	168	192	181	201	185	187	188	185	197	169	225	192	171	214	223	180	204	203	191	208	190	188	168	179	175	199	215	170	195	175	211	205	183	198	219	205	175	201	191	185	182	187	161	207	191	190	202	229	188	201	169	169	232	205	192	173	195	182	176	199	194	180	188	199	190	188	195	190	184	164	173	174	183	186	186	189	195	191	199	198	205	176	194	198	193	210	176	195	198	179	207	164	218	195	196	196	192	201	209	214	215	179	167	175	201	183	204	199	166	232	192	186	186	199	187	194	188	200	186	205	185	168	202	173	196	206	191	211	197	171	192	197	205	209	210	175	202	206	166	189	211	185	215	183	190	185	202	187	196	206	187	170	194	176	189	175	158	207	181	186	182	216	186	174	184	185	168	210	213	188	173	175	218	199	244	192	190	197	168	187	201	186	187	182	191	180	185	196	195	189	195	173	207	194	190	186	193	165	214	194	189	181	223	182	198	199	191	177	191	212	175	177	180	176	172	181	230	172	182	199	215	200	167	196	195	182	177	173	202	201	184	203	196	182	215	185	180	206	194	162	206	180	181	201	198	194	164	183	187	208	197	182	191	162	194	192	180	182	188	199	205	187	205	219	190	198	205	189	167	177	198	201	183	178	176	201	167	176	201	195	194	195	195	184	181	197	180	202	207	184	200	188	190	191	180	191	197	206	212	204	204	185	189	203	177	207	198	193	165	198	206	164	179	182	201	190	196	198	201	194	169	197	193	194	211	201	200	171	195	191	193	207	187	216	195	193	220	200	188	161	196	161	174	188	210	184	195	175	185	204	199	184	184	179	183	197	175	185	210	205	193	159	159	187	189	181	186	200	193	211	180	203	191	176	173	193	182	203	216	214	209	196	177	185	188	207	203	188	173	199	199	193	202	211	206	190	203	177	204	177	187	173	170	193	190	194	179	182	207	184	185	173	175	183	198	198	204	200	190	182	197	206	184	182	168	196	192	199	203	171	166	163	207	167	208	188	186	210	194	174	184	170	173	177	188	201	209	209	194	196	195	179	188	164	205	200	187	188	218	197	193	191	183	197	202	181	192	184	187	185	200	152	213	208	184	209	189	195	221	191	212	187	200	215	180	182	175	207	192	192	206	220	192	177	166	193	171	209	180	205	211	192	189	205	203	175	209	183	225	198	190	192	205	202	192	213	196	190	193	185	208	189	183	178	190	195	183	185	174	180	180	200	189	183	174	199	201	211	179	193	186	185	182	194	202	180	197	145	215	211	184	204	191	200	204	183	203	177	190	163	176	182	206	181	197	178	181	180	171	189	203	175	162	174	218	198	177	181	202	192	229	195	200	179	189	211	194	204	187	195	195	210	176	178	168	192	207	185	175	183	214	198	171	229	182	209	198	184	172	196	202	212	190	169	197	181	185	174	172	192	163	185	189	181	207	192	190	176	200	192	192	193	215	166	189	228	214	168	184	209	190	168	179	171	189	186	193	191	182	188	206	182	183	194	211	192	168	197	205	185	181	199	191	193	176	213	214	190	200	181	182	216	188	211	217	180	184	203	181	185	222	202	205	190	210	219	187	189	175	202	176	211	209	203	189	179	184	198	209	215	204	171	222	156	207	194	197	207	206	194	215	189	175	203	176	167	216	206	186	202	190	191	204	179	185	187	197	199	175	195	197	190	179	187	150	184	181	189	185	204	206	198	186	206	175	175	188	183	207	173	182	176	205	175	211	194	167	187	181	209	195	189	162	218	186	206	193	208	201	193	167	183	201	204	195	196	201	193	176	199	203	180	211	198	171	211	178	205	188	203	200	199	201	211	189	192	195	193	185	172	207	190	160	180	195	196	170	202	159	188	206	191	187	202	199	203	194	202	206	203	177	168	190	226	208	191	200	186	182	204	195	195	200	170	177	198	184	193	181	209	189	194	197	185	176	184	200	208	194	178	197	183	206	184	176	168	193	202	201	209	208	201	215	194	212	186	181	158	149	190	212	187	221	176	212	198	187	200	182	208	183	203	197	196	193	194	184	183	217	199	211	190	177	186	203	198	180	202	212	151	194	201	191	157	199	196	204	184	200	191	212	221	188	192	175	160	202	185	190	194	178	182	201	172	173	209	204	184	191	209	207	190	199	181	201	204	186	176	165	206	196	173	183	177	196	193	183	182	195	186	202	219	184	183	191	186	174	179	140	194	175	189	203	198	192	190	160	205	191	203	184	175	184	178	184	198	178	200	209	189	179	210	166	186	189	208	197	203	197	195	191	175	205	196	198	203	175	214	182	176	178	169	185	198	195	219	180	222	216	185	163	196	213	199	213	192	199	180	197	211	183	196	184	178	177	190	173	192	179	185	195	177	195	213	206	193	194	195	182	199	206	161	186	163	196	167	183	188	202	173	194	193	169	184	183	165	206	213	184	197	182	160	186	191	185	201	197	198	201	211	198	222	199	197	209	203	187	194	202	165	211	204	182	208	189	187	189	184	189	169	202	180	189	201	206	193	197	172	194	201	203	188	178	195	183	175	191	178	177	170	178	222	190	178	199	193	187	163	178	166	229	178	226	211	200	199	175	196	199	226	194	211	175	183	187	224	216	190	184	205	217	185	190	173	176	182	197	188	189	211	179	189	170	207	209
5333	7899	10071	12619	10874	7445	5141	3649	2477	1996	2001	2240	1886	1509	1191	1137	1029	934	964	782	821	843	854	910	996	1185	938	774	762	773	733	703	719	720	670	632	695	683	635	626	595	618	599	605	635	642	619	651	640	648	627	631	629	623	633	667	606	603	621	653	635	605	638	602	575	611	639	660	653	600	596	653	620	648	657	626	660	595	644	620	645	611	604	624	649	659	608	632	651	609	588	606	613	642	575	644	622	650	589	651	613	618	648	621	660	640	611	670	682	610	646	625	628	599	615	624	657	631	579	674	621	658	647	646	644	600	617	631	634	631	645	613	640	633	644	605	692	602	636	627	637	613	631	620	640	602	651	631	669	554	619	636	623	579	648	598	587	621	610	602	641	594	618	626	605	635	606	603	644	646	597	635	583	589	603	660	617	613	617	667	630	619	599	592	637	611	588	638	654	605	637	603	625	614	620	613	586	660	629	610	656	649	654	592	608	576	650	638	618	655	585	661	661	658	587	641	626	626	536	628	639	590	614	615	603	644	602	656	639	608	669	634	663	624	618	600	636	603	630	654	596	619	662	628	605	612	607	629	660	627	613	615	633	617	681	648	617	611	649	602	577	658	643	636	604	662	644	607	620	621	657	609	650	607	574	631	630	637	585	584	623	619	651	636	616	662	637	576	581	602	604	646	647	620	619	652	595	590	618	608	633	674	637	661	650	624	653	648	639	665	579	597	644	567	620	615	620	624	611	666	643	630	632	618	620	628	613	612	607	670	626	663	580	606	655	655	639	636	601	615	677	612	656	577	645	615	615	624	653	671	606	627	600	595	596	664	636	590	572	583	616	621	644	640	609	600	576	591	651	620	645	614	628	622	608	591	607	617	626	595	611	600	647	641	652	623	632	655	589	619	618	617	619	620	641	587	599	605	665	632	631	592	626	609	592	570	620	638	643	595	596	629	647	586	678	665	623	642	587	646	610	631	652	597	634	613	622	603	586	651	649	655	639	625	608	653	639	637	625	598	635	565	628	581	633	627	641	659	604	584	601	633	620	636	623	600	633	639	607	623	588	625	616	580	629	675	635	666	602	602	587	622	647	600	641	669	598	617	674	640	651	628	623	585	658	580	620	637	593	605	583	638	658	632	602	592	636	629	615	612	589	618	612	612	665	644	612	661	681	612	618	612	645	599	646	641	630	606	578	616	594	659	637	602	613	596	625	621	614	610	677	621	612	636	643	600	600	602	639	593	678	636	611	654	652	604	616	579	662	612	643	648	599	643	690	646	629	608	582	664	605	611	642	618	588	628	630	633	591	666	655	591	629	623	613	587	604	683	588	647	623	644	661	648	621	663	598	625	663	616	609	636	630	594	653	649	640	634	632	651	674	645	614	633	678	597	606	630	603	624	616	655	601	597	613	620	594	632	626	653	618	629	611	637	585	632	636	624	630	592	620	631	619	620	594	643	604	668	616	644	612	615	648	641	621	640	627	641	582	642	610	665	620	592	642	604	617	605	588	670	578	624	669	600	582	682	641	649	602	627	637	623	590	615	628	591	662	637	628	598	611	683	657	648	607	620	553	626	655	581	653	645	626	613	652	623	631	586	634	691	646	616	634	640	626	626	650	584	648	656	584	690	621	586	628	570	662	608	630	586	652	629	621	613	635	575	589	608	647	636	638	618	591	643	573	650	620	647	633	612	601	609	661	628	596	645	635	626	643	639	639	621	648	578	584	630	666	653	602	628	674	609	600	651	647	659	621	619	685	683	609	617	620	618	625	625	672	596	627	610	684	640	650	671	611	588	636	618	619	609	561	663	634	633	616	613	599	636	622	695	595	638	608	549	639	623	609	643	654	632	617	652	625	671	627	620	586	609	623	673	672	597	648	672	630	622	643	611	634	644	559	609	657	611	628	657	614	648	587	604	653	641	598	668	646	630	655	632	604	625	634	621	647	617	634	588	653	666	637	616	612	623	595	625	632	689	662	612	586	606	640	622	648	586	606	649	615	617	640	626	584	614	664	639	640	614	623	616	627	657	679	626	649	651	645	643	565	649	663	634	598	652	617	632	643	576	601	648	617	683	614	659	646	626	619	671	647	590	614	671	636	634	673	617	608	622	631	607	639	612	627	661	633	640	613	607	660	610	663	647	633	603	603	632	639	641	621	582	639	629	613	598	636	605	576	647	654	625	632	607	650	653	639	652	624	611	658	625	627	626	624	591	627	639	599	625	621	635	649	642	666	667	622	660	637	666	605	616	604	563	610	632	603	680	634	609	606	583	631	633	619	659	644	634	590	612	638	627	632	633	575	628	653	640	619	588	621	629	606	626	645	665	601	628	614	627	599	638	642	609	575	604	651	644	666	644	631	666	656	621	633	588	628	618	628	628	643	603	625	610	633	666	612	639	599	591	637	632	596	607	615	630	651	607	636	606	612	629	624	664	590	654	592	601	637	633	620	586	666	591	615	624	607	654	623	611	605	652	622	622	630	616	591	612	589	647	600	617	601	577	618	614	623	676	700	620	611	664	650	630	604	648	606	616	603	630	593	612	599	628	632	570	634	594	595	659	646	629	598	649	621	623	624	636	628	610	650	617	653	614	603	573	660	635	654	626	646	629	660	611	611	660	640	636	608	620	606	641	600	614	602	576	581	630	637	622	629	616	610	601	629	616	625	665	642	656	604	608	629	617	662	641	595	569	666	636	667	613	578	635	612	648	652	591	603	588	609	698	648	633	618	549	625	622	694	629	557	615	599	629	622	591	592	626	611	606	647	669	596	605	635	638	629	646	613	650	632	624	621	626	642	677	648	597	614	638	627	644	577	646	641	621	644	653	601	600	645	661	568	609	653	668	630	628	575	613	657	677	646	660	663	616	650	623	637	626	652	644	599	618	613	626	627	599	620	640	593	618	657	640	655	623	610	667	617	674	622	612	582	622	657	638	605	617	622	621	632	625	605	629	638	585	642	645	615	642	625	648	619	618	625	605	620	608	634	637	576	596	622	635	642	653	646	626	631	637	678	637	620	646	659	655	670	648	627	629	615	641	559	612	593	602	618	646	655	622	628	643	603	583	628	626	590	637	642	617	627	652	634	648	628	570	629	646	670	647	650	614	655	627	604	604	596	655	662	623	595	645	609	620	590	644	599	614	633	613	656	587	635	603	621	660	652	634	651	634	659	617	633	650	636	637	637	622	643	658	595	632	589	632	645	561	621	594	599	638	640	602	657	596	609	629	661	669	601	637	604	650	643	636	599	590	663	640	623	638	660	640	638	646	611	618	630	586	624	638	602	671	617	629	664	616	604	631	600	622	645	640	619	645	605	607	625	632	650	631	543	642	612	625	621	629	591	628	634	625	628	621	588	632	607	667	592	590	617	630	664	635	655	646	602	628	646	580	625	635	580	603	646	587	628	633	585	586	650	638	636	587	585	644	649	612	658	626	606	629	631	632	678	593	591	571	612	656	626	627	628	638	621	655	633	656	644	633	658	639
27206	32035	33266	33690	30327	25796	19173	12716	7284	5152	4383	4958	3450	2890	1617	1675	1278	923	770	743	613	676	713	897	1327	1365	1050	769	576	465	455	459	553	465	370	438	344	357	308	313	346	338	322	323	305	347	346	319	331	317	313	315	340	355	325	304	325	326	310	322	388	326	343	319	339	357	286	363	348	360	332	349	328	316	307	299	336	347	330	341	327	339	326	320	314	327	317	326	339	348	324	343	297	357	304	304	379	342	327	355	348	317	349	337	318	350	296	300	318	307	331	313	339	303	337	338	323	324	342	328	338	317	295	302	328	341	350	306	316	321	307	333	332	343	331	347	320	312	327	299	346	318	346	317	293	321	332	328	330	329	343	317	343	313	323	312	316	328	350	338	319	352	307	312	342	320	320	338	344	334	326	321	322	318	330	302	337	312	301	314	309	320	359	315	298	364	341	327	329	357	325	333	325	354	305	351	322	353	353	319	355	332	337	298	320	329	339	327	322	316	313	317	336	315	319	302	349	328	351	346	344	347	284	350	310	315	320	323	317	343	320	319	337	317	378	327	298	324	329	302	331	356	316	335	378	356	330	324	332	344	357	345	340	319	320	312	312	330	327	355	330	337	353	337	334	327	333	318	344	337	315	299	320	310	308	343	346	327	342	339	329	338	360	302	309	307	330	352	323	357	359	343	327	312	282	321	329	328	355	314	324	301	320	298	346	373	353	327	330	325	322	306	305	303	314	330	332	349	325	322	337	332	331	307	295	322	335	336	314	316	355	314	354	341	369	323	321	329	313	340	333	340	332	336	340	307	328	332	309	365	344	330	325	319	353	313	325	320	342	333	335	315	329	327	320	277	291	322	319	333	336	320	337	313	323	338	327	324	337	330	303	313	333	333	307	312	337	325	292	336	312	279	323	327	287	308	344	313	281	307	343	347	367	340	317	329	371	337	309	309	317	303	305	334	339	311	346	322	324	291	344	342	341	333	316	336	333	345	331	332	320	333	370	334	299	324	337	310	326	304	306	336	346	314	302	356	384	320	340	318	291	302	342	323	316	327	330	283	312	319	301	312	344	306	339	336	352	321	339	317	352	322	318	322	320	343	367	336	324	338	370	322	376	352	315	322	361	341	323	327	329	322	332	373	340	333	320	348	307	318	347	319	306	333	326	337	310	290	339	349	321	321	310	329	311	312	327	321	314	300	308	351	306	343	337	322	348	307	316	316	327	303	283	333	358	346	315	306	336	352	346	330	350	313	325	308	287	315	317	354	321	293	309	325	309	328	351	357	316	325	338	309	303	305	291	348	299	348	315	301	312	335	352	350	332	320	328	302	322	342	354	312	314	293	338	350	316	297	325	312	318	314	325	353	359	294	312	350	325	286	343	305	313	327	334	358	330	324	331	289	289	328	320	313	348	321	312	317	309	361	326	308	327	341	346	345	326	355	327	308	306	311	314	335	300	332	337	305	353	321	346	320	340	349	326	334	317	355	330	339	299	281	313	332	308	338	327	318	305	307	305	335	353	316	312	331	311	366	342	324	336	321	325	356	328	309	355	347	305	321	338	353	319	323	344	306	330	346	331	315	282	314	332	323	326	314	311	349	321	320	327	320	349	336	338	338	331	328	302	359	368	332	334	367	339	321	321	318	314	335	335	334	336	332	320	339	323	337	307	310	319	351	313	295	296	327	294	331	325	328	316	336	300	307	327	325	341	319	352	331	322	325	306	302	320	339	313	342	298	303	325	306	319	332	303	319	326	375	334	345	335	324	330	312	332	358	354	348	338	330	295	340	304	297	334	340	359	322	357	334	302	326	341	306	319	327	329	303	314	306	351	322	326	298	301	356	308	347	339	308	319	323	340	327	352	335	318	334	349	317	331	338	307	291	294	328	341	329	319	325	331	327	315	338	331	322	328	336	300	292	304	352	346	291	313	363	298	309	340	366	321	324	316	330	342	312	342	326	330	329	319	301	316	351	329	338	316	331	333	308	333	347	338	299	291	340	355	298	364	361	324	330	330	351	329	317	354	312	317	331	300	357	343	303	314	349	301	292	316	360	317	338	336	323	311	328	310	326	334	309	331	343	324	310	308	314	318	334	338	296	295	301	331	335	350	357	316	339	282	333	341	342	321	335	306	294	316	299	329	312	317	348	317	299	310	312	351	322	326	343	327	352	331	334	320	328	343	339	322	291	323	341	306	342	306	305	311	324	315	356	302	342	297	356	348	309	338	319	331	336	345	330	338	327	349	361	302	324	363	318	302	341	297	323	322	337	300	337	324	316	350	329	319	336	343	327	298	325	315	337	311	334	326	336	341	327	333	328	325	342	321	318	319	329	343	319	333	318	316	293	316	339	334	295	326	306	329	288	331	289	307	343	308	350	338	295	326	324	334	316	321	340	320	337	303	343	313	323	313	328	310	329	343	307	332	320	280	340	344	343	320	296	340	336	345	319	339	327	297	310	323	290	316	323	316	328	321	347	355	341	334	290	295	329	294	316	336	316	348	315	302	312	309	331	287	291	297	333	321	324	322	326	325	350	306	333	311	317	274	342	306	339	308	306	320	314	339	324	329	339	339	315	293	343	322	327	359	348	337	328	316	319	353	329	344	309	348	323	339	306	353	315	334	307	334	307	352	345	322	319	332	309	336	298	333	323	331	302	289	340	297	318	317	303	341	335	298	335	335	357	313	364	296	327	359	345	337	318	351	299	318	321	321	343	342	318	316	333	350	318	338	326	335	285	331	323	321	309	343	344	341	311	325	336	337	333	344	332	344	354	348	341	337	342	293	341	330	319	324	311	298	325	320	307	315	354	320	345	348	307	324	296	320	322	344	296	312	316	320	330	323	335	332	349	304	349	314	296	324	345	337	360	332	329	366	314	334	325	316	332	340	310	361	305	333	334	316	345	303	325	349	323	315	326	339	343	321	339	345	308	315	326	292	341	307	320	310	294	322	316	339	339	359	368	336	298	331	326	360	300	334	320	308	332	344	289	312	350	302	324	338	311	355	320	306	311	322	328	308	325	324	319	326	326	353	347	349	296	335	314	314	330	339	338	334	349	317	309	322	333	314	340	295	327	313	323	314	337	314	309	309	343	352	310	327	353	349	329	334	301	302	355	348	344	309	329	313	313	320	315	340	319	338	313	280	300	340	334	343	339	355	346	366	334	299	321	346	364	316	348	319	348	333	327	332	316	319	338	338	301	320	294	315	321	328	321	308	322	313	326	342	316	320	342	348	342	319	316	333	335	348	347	339	344	321	308	321	300	324	311	319	299	308	301	313	319	305	328	310	336	339	329	328	348	340	327	320	329	346	321	354	351	321	315	317	342	292	316	303	328	330	340	302	357	305	332	338	335	324	311	301	327	342	296	313	342	328	309	343	371	319	296	300	342	332	353	342	286	331	298	308	323	344	338	357	330	346	328	335	333	342	325	311	331	337	338	344	301	307	337	333	328	336	330	291	301	316	347	335	342	351	329	346	334	327	316
21253	26845	30085	37698	39370	34491	30100	24125	16768	15336	16996	18897	15147	12280	8215	7527	6053	4323	4354	3958	3006	3239	3364	4045	6503	7983	5453	4025	3139	2201	2125	2013	3268	2135	1607	1549	1332	1241	1049	982	1030	1025	956	1021	1019	993	961	1006	982	1049	960	983	989	952	1015	967	1038	1013	917	989	986	946	934	981	1000	956	998	939	926	989	986	1004	963	921	986	973	950	966	980	999	1005	1013	986	955	946	996	956	971	936	986	1018	1043	940	968	926	970	947	905	958	944	968	986	978	1017	997	951	867	930	994	909	982	991	948	973	990	982	956	939	949	1006	965	982	995	977	985	944	967	954	967	965	961	1029	971	1020	978	1001	970	938	967	970	987	972	964	924	989	949	988	992	974	937	946	993	913	959	954	940	940	928	949	948	894	969	966	934	952	1012	960	951	931	1000	984	970	1029	941	948	948	995	966	1001	936	907	967	912	932	999	976	971	953	938	932	981	950	931	1012	929	948	930	969	973	922	995	962	974	980	931	1028	983	957	958	955	956	983	922	945	979	954	960	907	999	913	940	938	960	933	917	1021	886	975	923	954	958	993	897	998	910	960	929	988	940	992	924	938	1014	950	978	945	959	933	986	956	946	928	954	955	922	920	899	985	929	910	978	961	949	917	971	970	982	929	982	964	922	918	970	1002	1004	941	965	943	934	933	996	959	923	990	939	1000	955	940	977	974	947	927	1001	991	969	959	971	904	941	967	983	937	935	966	944	1032	946	957	954	934	989	933	963	968	918	1013	922	974	984	933	924	927	996	929	1005	977	946	959	938	924	970	1011	964	936	955	979	979	953	980	939	1012	984	954	991	993	981	940	953	901	963	953	988	1030	953	951	998	920	974	911	903	1017	970	978	922	944	961	985	949	959	998	951	966	947	977	932	964	927	960	962	950	885	968	985	1005	990	991	912	963	934	939	983	970	966	998	988	960	964	989	962	990	925	1000	1047	965	963	962	950	990	940	908	934	935	977	960	931	1001	966	915	937	1009	953	932	957	997	975	958	989	1006	914	999	988	970	978	933	928	963	979	987	987	980	959	957	966	950	954	1006	1018	918	947	980	1009	1010	950	938	975	1029	966	938	959	933	993	958	919	938	1017	974	964	950	935	951	992	936	997	952	987	948	960	963	916	943	939	954	970	986	954	970	1015	966	981	990	982	944	1037	960	930	934	999	997	1004	928	964	1010	966	931	953	978	962	940	942	977	1022	1001	944	949	997	939	942	929	984	983	982	961	957	938	1007	946	942	990	996	970	948	956	961	973	986	951	945	917	963	902	978	937	966	976	909	973	974	949	1007	994	928	982	973	975	982	953	968	961	977	1007	1004	979	962	976	968	995	946	969	973	964	989	973	908	1063	966	999	981	920	953	937	971	960	942	942	994	901	986	977	890	961	941	919	993	986	941	960	952	986	1007	951	981	931	1022	927	907	942	995	902	996	975	927	1001	1000	960	1014	939	1046	964	943	934	981	946	981	912	957	943	969	956	937	980	911	1004	968	959	970	925	973	1000	893	933	976	983	972	994	972	966	972	1012	1010	918	990	969	1001	985	941	957	954	938	992	935	975	938	943	979	952	950	970	937	975	961	922	974	907	928	946	997	924	969	971	990	944	943	983	958	974	932	923	1022	940	966	922	938	976	930	914	961	923	958	912	906	930	938	988	1033	993	957	984	996	951	962	942	946	985	938	942	946	962	965	1004	1000	973	1014	958	987	883	923	960	971	947	989	954	932	943	974	1000	908	950	1042	923	934	974	956	969	958	987	967	928	940	959	1001	960	988	916	966	922	965	913	959	996	1003	904	966	952	952	988	961	943	924	979	995	912	982	1005	943	1009	974	943	962	916	926	965	989	938	967	970	1037	987	977	917	894	912	977	986	937	908	989	946	957	955	968	963	914	995	974	963	932	960	944	1008	979	911	967	907	1015	976	945	1022	964	997	962	939	963	967	936	952	989	972	943	1024	991	980	965	1010	970	979	1005	979	942	926	1021	925	1015	936	939	951	923	936	979	963	900	966	929	893	929	937	1003	949	993	967	939	935	962	937	885	949	974	981	979	988	979	995	959	939	1002	951	1029	967	968	941	963	963	1007	976	930	945	955	917	976	971	958	994	946	980	964	980	956	953	945	898	963	959	963	956	991	966	955	971	1022	935	1013	942	949	968	951	975	997	997	948	1014	913	965	1002	983	982	981	946	967	956	999	913	957	970	927	1017	977	947	934	985	966	999	987	1015	953	907	933	1008	984	911	1044	970	913	1006	967	935	926	960	992	977	981	972	974	1001	960	1017	924	955	982	932	920	950	959	935	971	970	1020	944	928	1025	969	1003	958	976	943	935	973	965	914	986	968	969	969	927	911	918	922	951	954	988	1004	961	931	1007	934	940	967	951	943	942	928	971	1002	1005	921	944	991	905	960	984	956	993	990	996	978	925	993	957	951	962	954	927	966	967	961	984	986	961	923	1015	984	963	946	953	945	928	953	963	978	961	942	938	982	949	992	996	931	967	1062	1004	963	970	979	999	987	882	978	950	922	943	970	937	977	931	987	999	996	979	994	1010	953	995	973	989	962	956	995	940	939	914	942	996	964	930	999	987	869	998	912	907	1007	911	964	986	1003	957	970	960	1023	937	964	963	959	980	995	987	1019	975	1013	921	997	997	950	952	991	1028	1005	958	982	1017	965	1031	957	929	1005	995	972	1006	939	924	993	998	931	923	885	930	948	943	969	935	948	994	953	950	920	955	904	935	941	976	911	943	960	940	957	967	957	1001	936	988	997	958	940	976	934	962	978	903	1004	982	950	986	995	1027	954	943	926	967	1027	910	911	1001	1015	947	998	905	1006	987	975	951	940	967	928	939	1019	894	1000	887	977	936	956	1011	975	947	898	953	1012	1003	988	967	943	926	986	970	1006	962	945	1013	943	962	947	964	1004	909	933	979	1000	932	942	964	994	981	946	975	950	949	953	997	993	922	981	963	941	964	941	953	982	958	998	891	980	964	964	966	991	987	944	923	942	899	965	962	955	913	971	948	959	1001	946	963	916	946	942	992	961	956	1028	934	977	966	939	998	971	976	945	1012	984	932	976	963	976	996	927	937	991	924	951	1015	1017	1027	924	939	1006	916	973	963	972	1007	910	915	908	997	952	923	975	971	985	1028	936	946	938	886	1005	997	977	999	973	971	978	895	986	978	986	1052	955	983	965	913	1028	1034	943	961	990	1005	999	921	962	962	959	956	939	927	929	947	988	1024	915	965	930	995	993	919	961	957	938	954	965	1026	990	992	917	929	962	979	961	947	932	984	945	944	983	955	977	968	964	987	928	985	937	943	1010	957	946	944	976	914	945	1008	993	950	1005	959	1000	897	968	947	928	972	1055	948	919	942	965	999	984	951	992	919	936	990	922	937	991	941	1002	982	963	962	964	988	927	934	888	953	1002	972	959	1017	930	936	953	940	956	1023	947	1002	971	961	1000	952	1003	947	912	981	991	950	973	970	1022	1005	965	933	953	952	949	965	962	927	994	999	991	1029	974	940	964	996	942	973	962	988	936	915	1033	982	944	880	955	932	953	951	944	967	1016	972	932	969	950	965	970	978	943	984	1007	936	960	938	922	980	883	947	935	1005	970	908	965	986	955	1000	976	946	975	955	980	1017	1001	944	999	910
37510	39026	36776	36759	35415	31836	27309	22779	16071	11342	9398	12622	8847	5613	3374	3246	3151	2002	1799	1402	928	1489	1484	1939	2120	2614	2261	1605	1465	785	628	610	1030	720	460	496	441	376	316	335	309	308	346	333	332	338	332	320	327	322	331	322	329	323	322	327	381	307	360	302	310	343	335	339	339	308	286	300	337	303	338	329	298	326	321	322	296	284	348	321	317	339	332	314	342	352	334	345	328	294	303	328	306	324	315	300	306	319	306	335	334	315	335	306	299	341	328	324	321	318	297	320	314	318	332	307	330	326	330	304	326	328	298	310	340	294	339	349	356	345	314	290	312	331	296	267	302	308	300	325	324	308	327	321	316	296	336	324	345	307	338	352	298	322	335	286	329	291	308	307	337	299	309	333	300	315	292	312	332	337	347	311	305	308	346	314	321	320	284	332	283	273	318	297	315	274	310	298	325	354	313	302	305	293	303	315	336	294	302	290	316	310	327	304	314	320	335	322	297	349	291	341	286	299	323	300	319	300	295	317	333	328	313	329	330	325	301	345	329	305	314	325	316	283	324	324	351	284	279	314	314	284	287	293	297	306	325	317	306	308	338	332	305	278	323	303	320	334	312	341	303	337	312	340	315	290	329	311	315	332	320	304	306	347	300	319	328	365	326	335	332	330	335	336	377	321	342	319	292	319	373	313	304	313	306	317	309	317	330	300	313	304	315	334	310	325	311	332	319	304	291	325	313	346	294	296	301	316	318	299	336	294	301	317	297	303	317	315	319	336	283	315	341	333	313	324	361	294	308	308	316	324	296	299	302	300	305	309	314	286	323	279	303	349	292	316	338	321	292	327	342	321	329	317	321	312	337	321	322	344	294	319	334	297	317	335	339	328	289	291	311	307	311	321	331	318	305	327	335	304	332	292	302	347	311	338	321	339	306	323	345	326	333	329	321	318	311	309	331	310	323	324	318	317	317	334	306	332	340	305	348	327	315	323	319	329	328	319	344	312	325	308	327	316	315	321	345	304	329	283	351	317	313	320	306	321	330	307	312	309	320	298	321	314	304	317	299	331	308	315	324	296	312	346	326	320	334	312	272	273	297	306	330	277	323	334	312	329	271	323	358	305	334	341	298	316	295	306	339	317	312	321	329	299	344	302	322	311	303	300	299	304	319	311	302	334	321	311	287	297	310	303	303	340	299	348	339	313	311	307	341	313	307	310	304	304	285	284	337	320	285	302	285	296	304	307	281	326	319	339	307	294	331	295	304	301	287	299	307	332	311	306	314	332	290	346	332	324	323	343	326	302	350	312	316	338	313	316	309	289	315	336	324	338	313	324	317	293	265	306	298	338	282	316	278	311	339	303	309	334	294	330	300	326	318	317	314	350	345	329	306	308	310	304	354	296	308	318	310	314	308	281	275	307	299	356	306	305	315	322	318	327	293	300	293	343	344	325	325	350	337	302	300	324	312	297	314	318	305	316	312	329	320	340	321	307	303	338	332	351	328	326	310	352	277	298	306	314	330	334	307	315	318	273	335	322	324	294	318	280	302	325	309	310	289	328	355	304	312	315	292	303	315	316	296	320	310	336	322	315	315	310	326	297	322	318	316	343	309	289	292	335	333	307	327	301	300	323	313	315	318	327	317	334	337	280	298	305	337	311	368	316	330	313	321	346	312	329	284	318	337	299	267	356	310	310	325	287	311	297	325	362	327	345	332	302	329	386	316	300	315	310	316	294	322	325	287	298	287	302	354	295	339	338	327	310	297	334	289	295	298	320	303	343	314	311	346	334	330	318	348	330	308	299	292	348	327	323	310	321	321	311	312	325	330	347	319	296	333	293	282	347	309	295	308	308	309	332	329	328	334	290	317	334	291	302	311	306	297	327	300	283	299	315	310	361	283	277	328	278	348	322	268	331	336	296	292	361	277	293	304	322	326	341	284	307	294	322	305	310	315	304	312	321	324	337	303	295	324	325	323	340	312	315	309	353	325	309	321	318	308	329	325	323	303	359	321	334	342	325	336	324	319	320	308	304	357	339	319	347	301	326	289	332	314	320	336	335	339	289	302	294	303	311	310	329	316	332	306	348	302	334	312	306	292	305	324	333	296	301	320	304	321	307	311	307	313	306	309	326	292	310	319	313	288	298	331	322	330	314	318	334	316	339	330	315	315	308	311	328	341	316	336	318	320	320	305	324	340	308	311	303	292	311	306	318	333	321	315	303	306	309	323	303	306	301	280	321	314	317	328	307	299	315	323	312	305	279	307	311	305	310	303	299	311	313	282	328	287	340	314	351	271	318	307	292	330	289	341	309	321	332	292	294	316	307	317	367	316	308	302	345	331	306	322	352	304	320	330	307	322	312	308	317	279	310	323	319	296	319	303	330	307	349	285	317	310	322	298	340	303	338	322	334	322	291	313	332	345	309	279	260	316	335	304	312	325	300	337	318	287	316	314	308	296	311	298	302	292	321	315	325	299	290	324	296	343	343	323	349	323	337	302	342	331	311	334	316	327	310	295	306	323	331	365	328	325	310	318	299	294	320	317	318	320	322	318	324	320	297	338	301	313	296	303	341	319	348	290	316	307	305	299	294	284	336	302	295	318	329	337	315	317	326	315	358	313	297	298	297	317	318	308	282	326	301	338	300	313	304	312	319	311	329	312	314	332	311	302	329	314	310	279	321	296	304	326	287	302	325	308	323	312	316	292	309	348	307	339	294	314	354	296	313	294	311	331	332	302	315	339	306	325	300	291	319	317	303	314	310	338	324	325	312	299	325	332	286	331	334	320	320	302	307	327	338	316	346	321	338	327	311	312	337	298	289	329	339	301	270	276	305	313	298	285	339	321	361	318	340	326	337	308	289	304	328	312	321	332	321	333	302	312	312	312	287	306	310	302	316	314	324	313	317	319	364	305	311	301	335	305	311	305	313	306	318	299	320	344	297	311	288	329	339	288	344	314	302	321	348	334	339	291	320	340	281	283	293	313	354	305	319	317	306	320	328	314	300	335	338	296	311	295	304	313	288	342	326	315	290	318	328	288	310	332	331	347	351	318	339	327	339	345	312	341	297	346	298	344	338	316	326	326	324	329	304	295	315	310	327	284	336	305	318	328	309	325	307	327	313	303	328	354	307	289	313	318	303	324	316	299	333	324	331	302	290	332	341	320	322	309	309	343	343	340	297	293	329	343	342	330	319	320	328	308	320	318	317	306	325	341	321	318	307	325	340	295	321	298	321	315	296	306	329	323	290	313	305	307	305	308	273	332	306	338	330	323	295	329	339	321	308	283	302	293	298	327	307	282	349	344	322	316	302	320	332	319	370	305	337	295	313	328	307	315	310	341	294	309	295	315	307	316	320	310	318	333	327	321	330	301	327	285	315	315	266	329	273	316	334	355	315	304	364	293	318	316	313	320	348	328	291	294	320	341	338	338	307	313	328	311	324	333	345	325	296	312	313	314	333	326	297	287	285	275	324	327	316	291	360	320	317	312	299	308	313
29056	35047	36301	43648	46544	42530	40104	34649	27096	24741	26336	31465	25058	19850	14803	13245	12233	8466	7534	7339	5334	6095	5545	8734	11818	14052	10685	8455	7203	4208	3731	3463	4704	4061	2311	2253	2138	1431	1139	1027	1050	1037	990	1027	955	1077	1019	989	1040	1033	972	932	976	971	983	1010	1001	973	1005	924	963	953	959	921	985	1006	944	961	945	954	992	1000	944	926	941	990	917	989	900	925	965	933	969	910	965	1002	943	933	881	943	953	976	1011	899	992	938	907	911	878	907	888	889	927	973	991	902	910	905	909	898	922	958	915	880	893	977	905	937	937	919	916	912	956	896	958	851	966	940	920	945	927	976	912	980	936	954	884	923	956	915	947	931	984	922	929	911	905	934	907	963	1018	880	949	919	949	922	931	876	938	887	925	930	915	927	898	957	966	890	932	896	969	963	946	932	983	903	946	936	891	901	940	882	951	901	923	876	932	872	900	915	971	918	963	936	955	927	955	901	967	925	902	898	927	953	953	841	903	888	928	958	873	925	958	898	898	904	928	961	922	915	954	970	884	947	936	905	911	856	936	918	903	899	975	903	879	921	940	890	908	932	920	935	909	954	975	910	983	910	886	914	931	879	882	953	869	932	952	943	905	989	936	953	912	940	907	903	907	926	916	925	899	943	945	966	914	945	912	866	942	933	890	926	934	923	902	956	934	920	935	957	954	898	916	889	897	884	858	908	949	968	934	909	998	988	927	910	921	909	889	907	904	868	930	931	930	914	956	904	891	934	869	904	952	905	977	973	967	906	945	923	934	905	911	898	955	943	937	861	917	963	901	941	905	925	937	953	898	972	961	919	897	895	935	887	960	911	970	973	918	930	894	874	892	893	961	919	912	954	960	939	930	964	918	930	887	957	909	907	892	906	905	947	904	910	916	973	942	947	929	946	922	923	921	903	903	971	929	922	918	958	909	910	906	943	909	913	965	916	940	932	912	928	890	905	899	921	938	900	953	931	897	907	882	874	951	892	978	864	928	942	890	911	929	957	956	868	876	921	948	927	912	953	927	929	940	893	871	859	896	931	876	878	968	975	930	894	956	921	889	904	924	921	942	921	920	932	903	911	923	941	968	921	966	870	937	865	896	906	951	881	913	930	937	939	885	903	957	904	929	936	895	891	897	904	919	914	945	880	971	924	921	931	948	886	899	911	909	905	846	902	912	893	930	960	959	911	959	928	960	918	894	900	933	900	923	943	867	943	901	905	909	918	896	938	937	975	923	954	924	866	945	939	958	900	992	910	953	938	833	905	940	950	879	893	957	910	918	914	901	977	913	858	975	992	900	939	935	913	923	927	932	838	888	926	924	905	911	895	931	863	892	920	963	945	941	885	969	887	977	894	899	955	896	934	905	958	967	974	936	928	907	896	873	931	933	893	902	923	967	931	908	865	922	966	912	941	955	916	932	914	916	957	920	929	911	925	898	955	871	906	877	904	938	925	911	956	948	959	929	971	904	944	930	970	945	936	959	924	929	913	919	987	922	932	929	931	916	910	890	871	885	896	935	913	899	964	894	915	864	920	991	918	894	942	917	887	891	953	951	947	968	940	933	914	1005	935	919	906	867	897	880	870	958	929	918	929	931	876	923	909	888	923	862	911	926	953	922	973	950	900	894	981	900	908	921	937	884	915	960	1016	853	981	917	883	929	902	924	932	941	892	835	933	924	940	956	944	928	837	955	874	941	889	936	903	965	903	920	897	918	966	906	908	941	925	918	917	927	906	954	829	919	911	908	936	941	917	920	909	919	911	936	895	893	925	950	919	917	950	922	875	974	934	924	926	914	935	973	898	939	935	955	924	942	952	888	935	925	928	976	943	871	910	906	924	908	947	897	928	901	924	910	955	916	901	898	968	871	909	924	901	922	901	897	952	952	934	930	941	975	910	927	918	948	922	944	890	978	950	955	899	935	941	902	887	918	944	957	919	920	907	874	939	933	900	941	883	932	968	851	958	910	906	931	916	941	898	880	919	928	927	903	894	935	923	855	882	961	914	929	930	933	932	902	942	896	900	855	946	995	875	912	914	907	911	870	852	998	920	940	976	870	985	898	900	984	907	910	929	874	956	946	902	920	947	905	903	897	903	962	907	954	917	953	951	953	934	950	885	877	940	944	968	931	880	954	920	896	893	906	935	889	966	895	929	924	928	918	925	947	955	914	896	897	896	918	951	908	952	915	959	923	900	871	928	896	948	961	912	895	889	937	902	930	917	961	975	866	942	886	927	918	927	857	929	919	932	966	931	946	930	898	943	934	950	949	915	949	870	905	934	958	923	949	938	950	867	938	909	955	904	907	964	917	958	989	940	891	931	927	882	983	937	920	879	943	890	890	914	912	954	927	905	884	916	880	964	948	880	912	920	921	923	956	920	929	904	927	900	888	864	928	866	940	916	915	982	888	893	903	937	924	978	901	971	882	957	935	951	905	986	860	930	896	928	867	882	942	913	928	896	919	950	897	900	974	920	921	975	942	912	953	922	910	910	917	918	905	908	864	909	905	934	888	887	937	917	919	849	885	960	896	910	869	913	967	956	996	924	901	895	931	983	909	904	925	904	911	945	952	871	857	887	894	892	957	890	915	926	953	912	912	940	943	940	949	954	946	911	933	911	914	895	935	940	969	907	895	915	881	952	926	859	914	910	932	958	901	924	877	932	927	891	952	899	908	925	889	889	860	856	946	938	920	916	914	966	920	930	864	854	936	948	903	898	962	902	932	937	954	983	926	941	951	898	919	907	974	922	918	923	990	977	937	914	920	882	953	916	906	871	934	930	896	952	892	879	935	869	869	936	907	922	921	876	888	903	898	900	937	929	924	918	896	925	920	975	955	920	949	923	888	906	932	929	925	916	977	936	945	928	897	877	943	803	890	945	895	927	928	923	964	980	835	919	915	882	941	960	902	937	927	949	908	928	874	903	895	893	921	908	916	898	888	903	937	922	941	901	922	892	908	909	941	930	920	934	931	936	954	941	923	905	865	952	930	882	921	930	916	892	871	904	900	867	912	940	935	920	844	891	877	900	937	907	963	981	908	906	908	842	851	906	915	891	955	893	861	900	936	914	858	897	924	941	877	922	861	954	943	934	874	946	989	963	984	956	894	934	879	944	940	933	894	905	928	901	947	921	931	814	937	926	909	925	893	933	966	924	856	938	937	924	896	905	936	899	898	941	969	929	950	988	947	986	925	925	883	910	869	924	918	934	946	924	878	914	915	915	874	900	912	949	903	938	962	917	898	924	937	914	934	889	925	913	947	950	917	951	898	886	934	930	948	864	889	931	916	973	912	925	903	939	876	962	974	937	938	929	937	939	958	939	893	922	918	894	895	900	946	904	890	876	920	848	887	945	943	897	965	920	928	897	907	900	916	928	991	863	943	900	969	972	891	920	955	926	940	983	973	873	864	883	923	981	899	910	915	981	951	906	869	856	904	939	927	933	924	956	917	939	964	943	906	933	960	935	890	899	930	913	863	938	943	918	922	918
4865	6728	7588	5866	3785	2518	1673	1186	680	476	464	507	499	358	286	279	268	219	239	201	194	212	198	229	219	250	249	224	225	216	193	207	198	201	210	204	157	191	187	202	209	187	188	191	210	172	185	181	167	184	209	167	196	201	212	204	202	207	190	212	211	213	182	172	179	212	189	222	180	195	208	177	194	173	186	198	171	189	198	182	167	189	224	183	177	207	185	173	190	183	181	175	186	214	199	187	184	183	189	191	196	188	213	196	210	199	175	185	163	203	191	201	214	167	195	181	184	182	204	196	184	197	178	207	183	176	209	208	191	167	217	186	188	191	200	175	188	166	195	191	186	211	179	197	185	187	197	190	180	193	172	223	177	168	166	196	173	219	179	204	190	178	199	164	198	182	195	193	222	175	192	180	187	190	206	203	190	182	178	200	177	189	202	202	198	204	179	188	180	172	215	192	168	193	193	191	179	192	181	202	212	207	173	198	188	201	190	204	176	218	174	187	208	201	200	207	167	194	185	203	188	181	198	191	176	191	182	194	187	194	182	202	180	180	194	197	186	157	187	203	187	177	178	167	191	180	182	217	201	203	200	182	176	189	187	202	198	210	190	183	210	181	200	186	177	221	208	193	161	209	185	182	193	175	190	195	164	191	169	191	190	212	164	232	203	193	190	185	193	171	149	192	176	178	170	183	190	172	206	188	207	175	205	193	188	178	213	199	176	163	194	223	177	213	203	198	172	216	199	205	189	203	194	200	174	177	171	168	180	199	203	174	192	208	203	188	198	161	187	214	180	197	206	202	184	192	160	186	200	178	186	180	218	168	205	188	234	200	197	174	200	192	204	212	189	208	181	177	201	186	212	206	211	215	185	189	194	205	172	171	210	175	184	185	190	162	190	160	159	197	188	186	172	214	195	210	198	184	179	179	189	175	206	205	185	209	171	183	199	193	179	190	173	199	161	199	201	172	181	203	168	178	188	216	170	197	222	202	191	185	193	182	193	190	177	208	202	178	219	180	196	200	209	172	188	178	183	171	182	202	201	192	178	209	187	226	166	199	184	189	187	202	200	175	193	182	181	216	186	185	181	191	189	187	192	201	204	201	226	186	173	201	186	197	205	180	187	187	191	193	212	190	182	180	189	176	169	192	173	189	172	192	189	188	181	198	199	187	225	203	175	198	169	215	198	194	185	193	195	215	197	168	216	181	185	185	178	207	174	199	198	210	169	193	189	203	200	186	202	216	179	191	186	205	209	200	162	200	180	201	182	200	198	216	189	167	195	202	186	196	185	195	171	191	203	217	171	194	190	175	174	207	203	201	202	191	174	214	194	206	199	190	174	197	169	201	194	209	200	198	191	201	213	186	183	198	182	179	184	189	172	197	193	187	201	179	174	188	213	187	197	199	197	191	170	184	194	205	175	192	192	202	201	203	180	220	201	193	193	184	177	194	209	202	177	175	200	191	178	167	232	193	184	210	226	209	215	213	210	181	186	202	221	178	188	207	198	215	212	186	211	173	211	185	191	224	195	185	187	199	192	199	196	186	209	207	223	209	174	189	200	206	173	201	187	183	181	220	185	226	191	177	189	177	177	191	178	193	181	176	184	230	184	173	185	212	182	197	153	200	201	184	194	186	199	212	183	190	198	180	176	179	195	188	174	178	181	186	201	185	209	198	205	184	191	191	186	187	152	199	182	192	164	187	185	199	176	182	187	192	187	199	217	196	195	206	208	223	198	197	195	193	185	179	167	202	183	170	171	198	185	190	205	178	185	157	197	181	188	204	202	213	196	172	220	198	182	183	187	172	173	181	207	191	187	185	197	202	196	195	201	188	211	205	180	187	222	182	199	179	206	210	213	198	173	184	183	216	201	177	177	189	176	182	189	179	205	209	167	210	180	180	196	183	176	181	201	165	178	196	169	186	213	217	204	198	187	177	190	180	195	185	183	201	196	190	183	190	174	194	202	202	191	180	217	163	208	187	188	189	181	194	172	184	209	174	204	206	179	205	208	192	187	193	196	184	216	177	183	173	197	216	200	176	195	170	171	170	187	201	199	206	183	205	209	176	197	190	191	194	192	177	185	191	192	168	189	178	221	192	188	204	176	198	178	195	193	175	184	191	184	196	201	206	188	205	192	174	215	199	197	167	180	191	197	195	187	199	206	203	201	188	191	192	211	175	160	175	185	165	195	193	225	171	190	214	181	199	175	191	218	173	188	199	197	199	177	210	196	190	193	206	184	193	196	172	193	179	194	203	200	201	158	197	175	175	200	180	183	214	199	204	193	175	189	180	175	193	200	188	181	211	183	188	194	181	180	206	193	192	194	200	162	218	201	204	194	179	202	188	191	211	177	191	196	216	194	190	193	228	206	191	201	224	186	179	179	196	171	211	175	183	185	184	200	161	190	173	200	188	186	184	194	197	184	195	207	212	213	199	221	184	217	199	194	193	170	164	188	194	171	190	194	194	167	196	209	213	192	189	179	154	209	196	182	180	215	188	190	198	200	205	183	214	206	200	205	214	181	187	199	193	176	176	197	177	160	180	186	178	187	192	184	198	184	180	186	193	199	199	176	202	200	183	178	195	203	229	186	214	174	183	176	188	210	199	179	185	213	199	192	158	183	156	179	188	204	203	174	206	189	187	192	220	219	176	193	187	201	168	171	199	203	216	177	214	201	192	215	192	215	189	189	184	201	185	177	181	193	211	180	229	218	206	172	197	192	201	217	177	174	182	195	185	208	191	172	201	200	190	189	213	204	191	188	221	181	181	177	206	169	180	178	210	236	185	193	183	212	217	181	195	197	180	197	209	183	208	217	216	204	174	189	191	177	190	190	193	191	186	212	188	195	193	173	182	174	182	203	183	168	210	202	183	187	202	193	177	187	214	187	197	196	175	185	178	203	199	172	161	179	199	182	200	180	179	186	184	171	216	177	195	205	190	192	221	221	197	185	211	189	194	180	192	199	192	207	196	207	172	198	177	182	187	190	212	193	190	198	192	213	173	163	198	198	185	201	170	190	179	187	184	178	173	199	230	185	192	214	190	194	199	207	195	202	177	211	186	193	201	202	151	179	155	186	195	199	196	189	203	191	197	195	220	190	208	174	192	229	189	199	201	204	185	206	210	208	199	205	172	210	191	201	158	184	191	184	192	197	215	208	177	191	192	178	200	214	176	188	209	196	185	183	193	191	189	208	200	175	224	181	194	189	176	212	187	226	164	181	181	174	188	206	218	169	199	193	217	202	191	188	192	194	186	204	211	173	178	222	212	173	201	199	174	215	204	195	199	198	194	227	201	184	181	195	180	174	190	178	193	173	190	190	187	198	203	195	202	182	175	204	199	198	189	203	193	195	179	192	180	158	177	198	204	211	218	207	193	182	206	209	166	151	208	163	208	186	212	191	199	198	176	185	203	169	181	198	196	184	194	212	170	178	177	192	199	189	198	194	200	196	207	163	208	159	181	190	215	174	211	209	191	209	179	182	178
4673	7738	10550	11383	10187	7039	4990	3599	2504	2147	1988	2451	2106	1479	1149	1279	1216	871	860	788	796	891	786	927	955	1177	1062	945	820	760	675	681	731	755	681	655	635	638	616	548	670	611	617	621	666	643	627	627	631	643	637	664	572	607	592	657	615	599	632	637	599	625	622	663	647	597	622	613	597	629	617	631	648	630	624	634	592	622	636	628	615	639	635	656	614	614	613	613	629	621	631	636	624	618	629	616	642	596	613	599	598	623	607	599	632	572	636	581	580	585	620	634	616	647	613	640	625	649	597	649	640	613	633	622	643	655	612	603	571	581	622	685	634	616	609	607	646	589	630	620	631	569	595	613	614	617	635	632	648	649	637	599	589	664	635	628	646	657	691	630	644	624	645	638	656	603	570	648	609	614	627	622	632	599	608	675	640	592	610	590	653	631	645	630	652	629	650	593	713	587	627	618	573	629	607	671	636	645	647	598	623	620	643	674	639	634	647	624	582	631	602	671	575	622	644	632	612	621	622	614	590	629	611	586	633	653	609	636	617	641	636	623	664	601	584	627	608	646	585	623	630	586	629	665	643	599	615	684	645	632	606	600	644	640	674	629	594	655	608	651	622	617	663	606	602	635	653	690	645	604	612	663	684	651	647	581	635	658	611	630	643	586	655	687	619	607	608	633	630	662	605	654	626	610	617	643	612	607	629	600	668	600	644	621	688	639	620	616	622	651	658	596	621	644	605	624	625	654	624	626	629	606	592	600	569	601	660	679	592	610	646	620	622	605	637	647	639	666	607	603	618	664	625	598	625	612	643	596	609	627	651	648	634	655	652	627	609	634	645	601	631	609	587	641	624	616	652	633	617	644	651	608	627	622	609	634	644	642	655	634	595	609	643	648	623	621	646	616	615	657	643	618	627	602	641	624	601	598	632	661	643	606	638	629	677	636	608	673	581	642	599	614	644	647	636	649	613	641	593	585	605	582	619	660	604	630	598	643	634	589	663	659	629	648	652	616	621	604	662	622	631	614	652	586	643	639	623	646	648	691	606	678	619	627	587	671	671	614	598	646	629	626	648	582	620	630	645	603	652	630	655	609	622	652	636	594	635	617	606	647	621	604	604	619	629	599	638	588	661	656	607	641	611	608	626	633	626	612	621	636	627	567	637	642	623	656	641	648	623	613	630	643	594	586	627	593	631	629	623	572	659	612	611	598	636	629	589	587	618	592	625	616	616	693	645	632	587	662	620	689	646	610	637	654	646	602	634	655	624	582	650	621	676	633	603	563	610	603	625	630	694	653	604	627	628	650	651	613	646	635	606	646	655	659	639	637	644	637	643	583	639	624	574	607	628	550	612	618	639	672	619	656	606	660	600	601	615	636	634	585	686	646	611	636	607	634	624	624	606	618	668	598	632	630	671	621	624	601	627	650	651	652	624	648	637	622	641	588	619	643	634	640	661	592	627	683	655	614	640	618	629	615	646	623	628	616	614	604	655	610	658	626	634	669	624	623	655	617	608	605	614	609	620	648	628	615	670	608	656	573	571	655	624	638	631	631	601	652	592	660	617	663	618	626	623	617	598	624	661	623	625	614	617	615	617	631	582	650	649	623	589	601	638	648	622	622	647	629	650	628	588	639	644	621	630	640	649	641	657	637	656	652	602	644	666	606	637	595	612	662	645	651	658	610	585	640	637	650	649	627	644	647	614	606	640	613	639	659	609	628	625	650	644	611	620	603	602	623	635	650	616	588	583	632	646	644	611	662	605	586	592	637	642	602	639	612	607	632	613	628	627	650	601	613	635	616	620	652	619	644	622	623	636	564	601	649	652	596	597	656	628	610	614	589	614	617	586	574	631	603	597	624	658	596	623	658	576	637	660	618	656	602	618	669	599	613	630	639	627	632	617	666	581	611	631	584	655	625	595	595	611	644	662	600	630	638	599	638	653	656	628	629	633	585	596	605	636	610	649	587	646	662	593	657	624	685	643	631	603	630	607	609	672	662	620	629	650	628	644	623	653	605	610	633	654	621	678	604	641	665	644	600	588	606	634	586	588	627	673	647	647	625	609	650	585	610	598	583	645	649	596	609	655	600	627	587	633	597	642	610	623	608	588	615	634	653	645	691	613	619	638	638	641	602	631	593	618	665	602	646	576	622	646	599	649	591	601	624	650	629	612	624	631	628	591	602	598	594	623	641	637	651	569	609	587	604	624	628	627	607	607	598	590	608	610	633	647	652	626	611	650	606	639	626	643	637	632	598	584	626	635	602	616	608	612	646	652	649	634	618	606	628	620	611	650	637	638	606	644	614	641	635	581	601	630	662	597	609	636	577	608	609	618	610	643	600	627	644	630	632	632	608	665	648	628	654	583	638	647	567	586	638	622	601	602	609	619	634	573	650	599	624	598	597	603	657	631	617	610	615	626	622	636	644	650	614	600	667	594	621	647	599	635	626	643	604	597	599	666	596	608	644	588	652	631	643	617	633	609	572	650	633	639	648	676	595	664	623	614	644	619	645	638	631	619	630	608	663	592	612	674	636	641	623	600	653	625	603	631	652	645	631	634	606	649	631	611	610	592	614	596	621	616	616	578	622	612	612	623	637	605	631	570	646	670	646	641	628	617	656	627	629	624	619	630	651	582	623	630	616	629	619	600	614	629	572	616	628	640	649	651	656	612	602	641	651	630	616	615	634	643	627	630	611	614	580	615	630	614	621	593	647	635	603	611	612	666	616	639	576	596	633	618	587	660	645	649	639	622	608	605	628	666	620	661	688	637	656	622	648	620	630	649	636	615	632	629	640	602	637	592	593	525	633	657	595	650	577	648	624	603	609	586	649	605	651	633	641	629	669	614	624	641	618	602	629	688	597	637	651	666	637	617	581	614	613	639	638	638	628	653	610	620	633	620	659	621	621	616	576	595	645	595	678	582	646	642	662	616	663	625	586	639	655	657	616	571	640	587	620	642	630	642	601	627	633	650	638	654	607	577	583	611	599	643	616	628	617	626	592	603	616	645	654	611	581	610	609	680	667	611	656	628	658	613	649	649	621	649	620	646	613	672	621	638	603	642	619	614	609	633	643	638	673	623	623	641	618	642	631	637	659	626	620	622	678	598	595	634	666	582	662	607	622	610	612	638	603	624	620	597	642	583	683	659	636	617	616	632	644	624	658	608	561	633	644	609	622	647	643	601	650	660	608	612	642	650	649	607	643	605	621	615	648	624	642	632	645	633	606	610	681	624	651	629	598	600	601	593	604	617	589	630	623	659	636	634	618	638	673	656	598	682	627	679	625	605	637	645	618	597	613	638	588	646	603	630	625	587	645	608	615	596	631	599	619	646	646	627	645	615	636	643	644	645	631	641	644	642	626	606	613	613	591	637	617	601	618	640	617	628	606	620	603	640	646	649	634	604	593	615	622	648	632	616	628	628	614	638	631	658	608	630	618	608	625	671	576	614	655	609	606	637	615	635	646	677	644	584	614	616	645	608	646	619	622
24869	31444	33019	32989	30028	25786	18754	12584	7323	5245	4754	5914	4479	2592	1709	1606	1668	1098	833	639	690	825	1001	779	859	1326	1000	876	707	569	574	391	479	446	380	373	364	388	345	347	315	331	349	332	344	333	350	309	316	294	345	340	323	323	347	334	336	346	321	341	340	319	346	331	327	286	354	376	333	348	356	320	313	323	355	312	324	307	319	338	331	336	339	346	328	360	376	312	325	332	353	362	328	340	361	341	328	334	307	304	346	315	344	314	304	335	338	336	350	362	346	313	338	311	334	329	321	299	321	307	329	301	356	292	337	308	317	306	334	312	360	342	309	367	349	322	306	336	347	340	344	353	347	296	310	316	315	336	294	336	325	314	354	308	352	331	334	315	324	337	326	364	320	311	329	302	328	338	320	331	347	314	322	334	310	330	336	294	315	329	345	298	345	281	297	310	323	329	344	320	325	328	330	368	320	310	335	310	340	337	344	319	311	307	348	364	315	315	334	323	346	359	326	312	316	359	343	351	302	345	340	318	346	332	302	306	309	306	325	298	344	354	323	279	326	314	336	312	336	315	317	302	339	314	336	294	329	315	295	334	352	323	346	307	313	296	314	355	320	325	329	324	320	356	302	307	303	308	324	330	343	327	349	341	317	340	352	329	317	342	320	330	321	335	337	316	332	329	328	331	269	326	266	306	322	301	307	345	321	330	327	325	317	286	311	319	341	346	317	322	347	332	299	315	338	312	339	307	325	313	325	292	284	323	327	308	322	348	333	326	345	303	326	363	319	303	306	353	315	341	285	347	343	315	348	329	317	286	346	321	330	379	330	326	305	307	335	298	341	314	318	327	304	343	342	316	357	307	335	316	338	343	319	356	318	343	299	331	297	325	345	313	331	321	324	324	318	306	317	318	352	319	329	326	347	335	302	334	344	352	346	312	332	331	372	317	337	293	340	333	333	324	313	314	327	305	318	324	321	322	327	293	319	335	356	298	333	338	326	329	307	310	325	340	329	348	293	321	310	310	335	340	350	337	324	322	325	340	326	306	302	307	329	344	335	314	326	335	297	330	313	324	286	307	324	303	313	334	301	309	312	319	329	340	352	311	324	310	340	323	316	330	314	315	297	314	358	327	312	326	334	293	339	312	385	336	318	315	335	321	344	335	320	319	338	326	286	336	333	347	327	331	336	325	300	280	331	337	348	298	310	332	315	318	332	300	299	330	308	350	343	298	309	346	346	328	309	300	314	319	326	299	307	339	342	328	313	299	315	282	352	360	328	318	328	307	308	319	317	321	315	305	327	300	315	353	329	342	336	356	329	356	356	360	309	313	312	333	343	312	311	323	339	317	281	349	335	341	323	331	337	349	342	309	334	316	306	294	335	324	327	296	310	319	324	348	334	313	334	304	292	324	342	328	337	353	303	314	306	345	351	329	298	335	306	333	335	325	345	350	291	337	349	323	345	338	313	334	311	301	345	293	347	299	290	317	356	333	341	345	342	355	321	344	325	317	307	341	332	319	331	310	331	302	316	375	337	313	363	285	324	307	318	302	349	341	320	347	308	301	333	310	344	336	327	343	298	327	345	330	310	319	322	343	322	305	349	331	315	325	296	346	344	324	338	293	346	309	345	297	360	320	325	311	309	346	304	299	333	320	317	303	343	317	330	304	332	321	348	317	326	307	341	323	315	329	348	348	314	322	320	323	330	324	290	331	309	287	344	307	339	343	315	292	334	340	305	345	344	355	290	329	383	354	332	345	319	329	316	331	337	336	312	321	326	334	368	329	302	314	341	329	310	315	346	337	356	320	329	369	322	293	326	345	332	344	327	339	332	334	358	297	338	318	325	318	305	323	346	323	320	291	329	322	290	334	335	349	335	299	314	347	333	327	348	335	307	321	332	323	296	316	307	322	319	341	323	301	342	325	305	304	329	312	359	339	314	315	340	318	321	324	358	361	331	338	313	338	332	297	327	308	348	320	317	325	350	332	344	319	314	325	328	312	328	344	341	341	304	336	343	306	343	298	337	352	336	326	301	293	352	316	312	350	335	307	338	341	354	319	306	337	354	320	333	305	373	319	318	317	320	338	332	332	292	322	321	331	354	306	312	325	312	321	310	329	343	311	315	318	384	345	352	339	304	344	369	337	333	338	341	327	329	296	298	309	306	315	328	341	333	335	305	294	303	308	334	332	303	380	335	327	297	304	324	326	343	335	306	343	328	303	337	346	333	319	334	319	347	337	340	340	345	315	332	322	304	316	341	313	328	315	308	329	353	339	336	314	342	325	328	334	319	306	328	335	310	327	339	304	345	317	335	286	346	335	319	330	298	329	325	357	353	309	320	280	296	326	341	313	304	317	339	339	337	333	305	322	310	349	319	323	333	331	308	326	347	327	359	315	313	337	321	299	314	315	308	327	340	305	318	323	320	336	334	326	321	354	327	300	334	340	299	338	331	340	295	349	312	326	327	340	339	353	359	331	301	307	320	330	329	319	323	298	301	335	307	340	313	310	330	308	346	305	306	347	333	338	325	346	328	292	345	343	315	314	323	338	370	322	372	335	310	312	353	333	317	297	314	315	372	336	304	329	289	353	363	336	316	330	311	331	326	303	304	347	331	318	310	329	324	330	320	343	307	335	302	308	327	340	339	289	322	350	297	340	353	344	307	332	338	344	331	336	323	357	282	356	367	350	293	335	324	326	349	338	301	314	286	319	322	346	329	313	320	319	340	330	316	314	313	350	330	345	330	326	328	319	282	328	349	319	319	310	323	343	330	321	341	351	342	347	302	344	330	323	321	327	309	302	313	306	313	326	351	328	331	336	347	322	337	334	319	323	331	333	318	363	306	332	312	301	339	349	313	295	344	368	347	336	303	317	303	323	310	323	282	336	331	335	305	340	333	323	309	334	311	355	327	331	288	282	299	284	325	319	314	372	331	319	313	314	325	335	354	311	333	283	318	353	337	352	322	313	312	311	301	331	331	341	292	302	330	303	274	287	292	327	321	332	319	298	330	302	314	313	327	322	294	332	325	344	329	319	299	327	325	298	340	307	341	348	356	334	303	308	327	332	342	333	311	326	310	304	341	308	292	325	302	339	328	319	316	298	329	306	293	316	344	327	324	351	323	322	332	334	331	292	304	330	322	306	315	325	302	350	334	333	298	321	311	312	284	347	299	323	313	327	317	287	317	321	332	334	347	345	302	341	312	322	338	332	335	343	322	320	316	305	320	330	336	313	318	303	344	326	320	338	303	325	288	314	337	303	310	315	328	331	336	315	327	358	347	296	296	326	327	313	297	322	301	346	300	316	332	358	321	327	339	315	342	343	349	289	350	326	268	324	334	357	324	314	344	376	305	302	317	313	257	320	319	335	342	346	355	324	316	371	328	341	294	344	339	350	319	348	338	301	335	316	355	351	351	344	328	319	327	334	339	318	316	319	334	337	315	309	312	318	339	327	325	352	308	299	337	341	329	350	342	308	332	313	333	358	344	317
18917	25886	30181	36256	38639	33911	29861	23683	17452	15211	17474	22403	17241	11696	8376	7524	7341	4626	3613	3365	3573	3462	4322	4263	4889	7741	5925	5112	3923	2932	2559	1782	2210	2356	1707	1376	1349	1193	1088	992	1029	970	1005	981	1002	966	945	1019	992	989	945	949	954	994	983	970	965	994	1027	978	968	963	906	981	967	969	964	976	940	975	953	946	961	928	926	928	994	1004	966	969	1025	970	971	1001	983	1005	978	944	943	963	999	974	1016	970	998	974	935	925	975	980	965	921	1022	950	962	922	984	957	964	981	998	999	1023	1018	1014	990	914	992	974	1020	926	984	972	984	1026	950	910	1001	961	919	991	978	953	978	950	974	957	1010	941	991	987	983	989	980	1041	885	964	992	1019	917	989	976	935	993	1015	955	1005	1008	929	1019	959	923	991	981	967	928	912	986	984	1007	956	958	986	952	947	960	983	946	965	958	948	958	1009	964	922	932	964	973	957	966	979	1022	983	970	923	968	973	928	997	942	943	991	978	961	990	959	992	960	925	994	960	993	926	987	1017	1013	971	980	924	963	965	967	1014	970	1023	1001	994	987	959	920	953	1039	959	920	976	951	944	1004	947	985	973	928	1023	963	961	920	1014	932	949	905	952	992	974	1017	959	1005	928	989	1031	1011	1002	977	979	976	961	1001	1032	969	958	965	951	931	1016	930	964	945	956	946	996	959	938	939	968	1002	933	958	977	970	985	1007	939	960	962	957	994	976	924	1000	987	1000	915	965	957	952	958	988	958	975	958	992	1018	994	965	964	926	880	964	1000	960	996	914	1008	984	985	1000	1010	993	982	954	963	1000	970	964	940	931	972	942	962	956	924	934	924	968	934	975	973	980	976	954	979	981	966	969	926	929	951	973	965	953	977	925	926	956	1003	1018	967	965	915	911	968	960	993	976	964	1005	957	981	946	954	963	980	950	946	952	889	949	944	984	973	959	914	999	922	939	1050	927	964	918	964	976	937	926	980	966	964	920	986	986	969	913	960	1021	943	942	947	938	961	979	966	956	1010	1008	915	983	929	938	1009	969	990	964	994	957	951	956	958	960	941	944	988	993	974	980	931	892	960	925	990	910	974	983	927	1032	1003	943	949	1004	940	950	903	954	938	1009	940	963	997	1020	949	1017	982	950	939	965	986	1049	970	878	947	965	1005	916	932	936	1001	953	1017	943	964	1006	950	969	987	939	996	984	939	938	913	969	981	938	997	943	941	963	960	980	980	955	967	1003	961	1013	951	969	949	933	1020	933	928	974	977	906	1007	980	990	968	920	964	989	909	1000	952	1007	1037	954	929	970	960	996	971	1021	927	983	1016	984	950	1001	930	1027	996	992	964	911	953	933	1005	921	970	971	941	963	999	942	923	961	963	948	966	955	934	939	876	1026	1001	990	943	971	952	914	958	940	1013	1022	955	944	962	1055	990	971	1004	978	969	1002	974	998	971	929	1023	921	931	999	997	946	973	977	1014	940	939	1009	959	960	964	992	972	981	962	951	980	930	959	985	958	973	910	972	986	951	1004	1008	970	989	974	957	944	920	987	941	984	932	939	943	946	1001	985	919	985	888	965	975	958	984	962	904	937	977	951	984	940	971	982	985	974	946	942	914	986	1002	997	993	936	999	970	1005	1021	986	948	975	929	933	985	960	1033	978	942	954	960	968	958	1024	941	997	904	935	1012	940	950	955	1030	951	965	999	977	978	928	1019	956	929	904	979	975	938	858	1000	937	943	958	981	972	979	1017	959	998	956	922	965	940	928	962	962	1013	946	935	948	922	986	972	1003	880	945	951	942	913	887	974	957	978	1006	977	966	986	935	986	899	937	988	966	996	982	978	971	991	967	928	990	955	956	946	998	918	1000	942	966	923	992	1004	949	939	970	934	993	1001	960	986	953	922	956	1007	947	911	979	977	941	922	972	957	976	980	981	897	992	972	955	955	972	941	1032	951	999	989	998	955	961	940	944	927	1002	934	970	965	1002	948	974	991	966	943	979	975	962	941	1000	952	977	989	1012	979	999	947	944	970	979	876	1020	959	947	950	947	969	980	1004	991	933	964	980	963	956	916	974	1014	991	1010	961	961	912	953	974	1020	1036	967	966	922	888	936	921	1008	973	986	959	931	948	972	948	950	915	957	1006	1037	978	934	937	948	975	975	943	965	947	983	947	1037	963	997	942	944	968	976	975	1000	927	997	911	945	994	924	957	916	935	959	931	1025	966	953	965	948	1008	974	968	918	990	943	934	923	1000	994	966	889	988	946	976	974	949	965	949	963	977	976	974	949	999	935	955	973	993	1006	975	1006	1007	977	875	971	984	946	959	928	977	932	921	979	1024	959	1033	950	952	942	939	890	936	955	975	990	961	930	937	972	966	934	1025	951	1025	927	938	957	941	1008	939	994	942	987	997	964	968	937	970	945	994	953	975	965	994	922	950	960	949	937	995	977	934	907	946	951	923	924	896	1005	967	986	994	954	892	973	945	1038	967	1007	1005	1030	962	978	987	998	967	945	914	957	946	1003	936	1040	1014	951	932	957	967	992	990	985	1007	964	965	947	937	956	961	930	978	904	933	910	933	1012	937	927	975	1023	998	986	973	938	986	969	946	979	924	962	946	986	979	970	980	990	995	984	995	941	929	955	948	920	908	940	977	950	961	899	986	970	950	995	973	978	999	999	992	979	928	970	970	961	919	975	1010	1002	1021	975	995	961	958	964	1010	939	981	982	1012	959	962	990	991	923	940	934	943	939	976	1013	955	961	917	949	980	979	946	977	945	986	944	970	961	1018	960	984	1017	911	996	986	987	995	922	930	882	965	935	948	970	982	973	953	932	967	1011	959	995	986	979	918	987	983	989	939	950	1004	929	998	959	1017	978	955	958	960	924	950	1010	989	996	988	939	934	1049	945	990	941	946	939	956	965	1034	1039	957	985	933	975	989	955	978	936	885	956	969	932	911	991	958	958	1006	951	963	957	957	984	952	934	945	959	984	936	947	952	927	969	977	1009	967	910	994	991	951	963	989	955	963	987	960	994	995	992	1003	982	979	979	1017	940	959	942	946	1012	990	996	1014	976	935	997	1000	940	947	989	989	953	960	1025	953	978	962	985	1001	963	1019	965	960	990	982	974	969	958	975	961	953	944	988	917	945	986	986	954	961	985	973	990	976	969	975	1068	1006	992	975	1016	973	924	945	977	938	969	951	979	947	956	1002	954	948	989	954	983	1006	934	954	940	957	997	987	969	935	952	942	968	1001	950	929	968	938	972	906	998	937	976	1011	938	965	957	957	919	1042	978	936	958	1011	941	942	982	939	984	937	950	961	975	967	1005	948	968	939	951	1026	1009	1048	982	972	981	901	942	978	950	973	936	883	965	973	965	910	928	978	907	984	899	974	988	987	916	880	984	968	959	960	975	930	932	936	970	945	957	981	942	952	929	908	985	945	997	966	981	957	965	993	1036	1001	980	988	959	1011	976	947	994	1000	979	915	938	935	955	974	952	935	955	1003	1006	983	967	980	990	916	949	944	1019	918	1021	937	1026	894	960	981	1007	983	1004	940	967	950	958	962	929	970	939	979	948	912	987	978	934	994	941	976	994	940	997	979	909	975	913	980	967	977	961	952	944	954	961	1007	937	971	933	958	908	918	921	988	925	967	918	985	964	926	965	928	966	964	967	919	987	954	1006	992	982	942	939
34779	37770	37515	36920	33771	31351	27518	22743	15355	11111	10026	13483	10304	5857	4078	3797	2869	2228	1916	1299	1110	1176	1660	1791	1617	2932	2134	2001	1416	1006	934	598	569	718	489	395	430	407	325	345	321	336	341	318	315	303	329	320	287	337	318	352	368	337	293	293	340	320	342	321	318	322	358	315	325	295	347	330	294	288	338	315	348	297	303	321	290	363	304	309	333	302	305	344	330	332	336	321	312	312	347	314	301	331	332	306	322	326	304	343	360	294	340	301	296	333	329	339	320	348	326	319	357	360	342	334	352	311	301	330	300	292	328	311	313	324	298	285	303	337	305	332	315	345	331	332	329	320	322	325	333	304	317	304	304	313	296	317	300	309	337	321	276	322	317	329	319	332	302	329	294	333	318	308	324	295	340	302	287	330	281	345	316	313	305	300	294	345	316	303	296	302	327	345	283	302	310	325	289	346	355	301	322	317	282	335	333	336	303	318	307	329	344	310	326	339	324	315	319	348	299	317	350	309	311	296	336	312	334	308	334	317	291	282	343	305	316	330	314	335	336	302	289	308	306	282	330	323	313	339	326	322	339	319	315	315	335	303	329	310	341	314	327	294	319	356	282	303	335	314	332	297	310	319	331	314	356	353	336	329	315	292	347	303	322	344	300	331	331	309	332	350	306	331	295	317	334	293	309	320	303	329	306	325	290	335	305	285	337	294	332	310	316	296	312	286	340	338	336	292	306	330	316	302	319	341	324	294	308	342	294	301	334	329	338	303	297	304	339	305	298	301	337	292	291	282	341	340	317	323	350	312	311	297	306	312	303	309	313	337	309	315	344	316	343	276	316	319	318	281	299	302	299	332	309	316	337	312	317	293	313	288	300	314	340	310	306	284	304	303	338	319	307	324	325	328	306	305	337	330	317	319	329	328	346	307	314	316	312	303	305	326	297	296	315	302	316	311	298	271	287	310	323	310	283	306	311	313	312	319	309	303	311	322	334	328	336	326	321	311	294	337	345	263	310	335	306	312	313	334	302	308	323	301	297	334	356	305	311	329	332	306	304	330	310	323	321	348	321	333	300	312	328	288	292	303	319	289	325	308	316	341	313	332	327	347	302	331	299	291	312	347	314	294	322	297	308	323	299	305	308	335	310	305	307	281	301	289	301	298	298	326	328	284	324	316	307	350	359	329	340	308	321	325	302	320	313	332	327	317	316	311	321	307	280	307	298	327	317	317	291	343	321	326	302	327	299	317	312	299	303	296	293	299	297	326	294	332	353	293	323	311	331	313	305	300	303	325	322	320	292	320	318	316	329	331	279	309	290	303	339	303	290	296	300	304	342	318	295	308	319	341	342	338	322	321	308	326	333	339	274	334	278	319	327	315	318	351	333	314	326	350	309	316	297	303	339	310	319	320	279	321	318	300	287	294	294	297	320	328	313	291	321	318	280	336	280	345	306	323	311	280	316	295	282	348	319	327	301	318	359	345	328	324	326	316	306	313	324	303	328	344	329	300	305	329	290	296	327	306	328	320	322	316	286	341	311	319	309	326	334	287	330	311	303	353	319	279	300	305	327	306	318	288	278	315	309	306	322	331	346	315	321	316	306	327	298	308	322	313	296	316	316	311	316	319	301	345	315	306	317	323	322	358	260	302	311	326	311	290	321	299	319	335	322	319	330	344	293	302	317	313	303	312	319	296	301	315	327	331	306	320	328	345	322	291	322	295	319	326	329	281	317	307	266	279	273	284	316	302	346	346	296	313	343	313	283	338	285	325	311	310	295	309	355	329	356	294	318	314	283	325	301	331	313	318	292	307	336	276	318	289	313	337	289	290	309	273	308	310	310	291	306	280	303	348	322	284	318	317	322	344	320	325	324	305	322	301	304	289	337	309	326	345	314	337	322	337	340	283	319	303	314	356	332	318	304	347	320	301	323	282	312	311	322	322	298	350	303	374	321	345	300	310	307	338	305	329	306	314	298	351	301	273	322	283	337	331	283	308	319	324	313	337	323	318	332	309	318	353	304	292	325	294	312	308	320	346	303	322	333	298	253	322	341	321	297	317	304	308	312	308	335	303	297	303	290	288	313	318	301	308	274	334	340	324	334	297	279	289	304	309	330	273	316	312	317	325	307	293	326	292	303	310	314	314	305	310	292	302	290	331	311	326	328	322	350	324	346	320	293	328	306	258	308	311	287	329	293	340	341	300	313	308	299	268	324	282	334	313	355	322	310	353	322	312	310	320	292	348	350	324	313	294	294	339	331	301	300	318	316	293	303	318	314	308	336	336	325	330	327	317	312	287	331	324	343	311	294	314	276	314	306	336	316	316	312	295	335	280	301	284	268	288	305	320	305	311	304	302	302	311	306	317	313	299	312	331	328	317	296	322	319	309	326	353	308	310	320	301	322	324	312	336	304	333	332	298	345	317	289	294	320	328	349	319	295	277	318	299	291	324	322	320	313	316	291	314	313	348	303	298	345	345	278	292	334	334	303	310	339	327	322	341	289	304	302	305	341	312	306	327	299	303	319	345	296	315	343	321	269	310	331	327	315	344	316	317	301	319	306	301	298	305	351	293	333	350	255	278	290	307	309	273	278	314	304	358	306	325	322	274	317	340	293	317	315	312	293	310	292	323	302	299	279	307	281	325	342	312	330	294	318	333	310	278	278	311	274	288	312	349	293	298	337	299	324	357	328	338	306	322	331	285	345	269	317	332	331	304	303	300	350	324	307	316	313	321	311	319	326	332	293	289	339	329	294	315	316	310	319	302	315	328	325	300	314	327	334	297	294	295	340	357	298	289	321	309	304	311	348	338	297	293	311	296	331	324	307	311	323	300	312	338	303	292	313	323	359	277	302	328	298	335	343	320	319	302	320	276	319	304	325	329	311	309	327	323	345	318	294	292	316	280	315	322	314	312	299	300	302	352	307	308	307	301	290	284	336	316	327	317	303	310	304	337	312	315	331	322	303	355	316	310	302	298	305	316	320	330	307	321	304	314	321	280	307	299	299	311	330	297	321	310	297	315	292	312	297	315	315	290	318	311	327	334	318	325	307	301	325	321	301	278	354	286	316	317	325	275	333	325	327	330	319	278	356	304	332	308	300	330	318	326	345	306	320	315	300	310	341	290	304	350	330	309	292	364	310	313	338	290	327	319	299	306	309	294	307	346	316	295	346	322	313	307	300	313	307	309	359	323	302	297	329	325	343	318	322	323	304	309	328	302	290	296	309	302	323	311	322	322	319	321	331	299	302	303	316	327	332	330	315	314	315	327	346	321	316	338	307	321	336	299	288	296	327	297	331	290	322	321	298	321	313	337	273	318	309	342	354	292	298	322	314	325	316	325	317	321	359	320	311	340	319	304	309	330	310	276	316	298	314	277	341	318	310	326	314	319	318	336	304	338	296	355	336	315	308	267	315	339	334	343	347	289	285	302	327	323	321	318	344	289	327	318	302	313	327	334	283	313	315	316	308	314	308	333	343	284	315	316	326	289	324	279
25635	33441	36458	41492	45074	43458	39990	34316	27901	24960	28180	33979	27541	20039	15816	14028	11837	8775	6642	6329	6371	5741	6165	7393	9167	13732	10626	10572	8015	5731	5542	3265	3136	3928	2391	1924	1841	1470	1142	1055	1029	1035	1009	1027	1015	1062	996	1012	980	988	993	1010	991	1036	1029	995	1062	952	934	979	941	980	932	1002	921	982	940	882	946	1014	970	941	929	927	915	928	933	894	942	889	932	960	927	954	952	857	925	953	926	965	978	881	933	983	926	909	956	926	921	933	966	963	950	860	927	880	931	876	932	952	945	964	920	1001	942	927	935	930	921	947	906	889	951	953	928	978	916	943	985	899	926	915	888	944	902	962	969	930	964	918	914	934	969	931	899	927	915	950	949	923	901	972	867	848	926	937	923	940	953	930	887	945	889	923	927	885	887	933	947	890	887	945	897	921	930	955	893	980	925	975	929	889	882	899	1003	958	894	950	894	884	946	922	895	910	950	949	930	924	965	905	932	933	923	937	938	977	933	902	987	988	991	896	883	895	941	911	904	954	929	962	982	955	943	954	939	901	1003	944	886	873	951	898	922	862	873	917	931	878	915	978	917	948	923	888	968	924	944	874	937	893	953	929	896	907	915	959	920	951	948	935	908	909	882	948	901	973	940	906	950	958	900	934	971	890	934	870	915	874	922	915	950	889	877	940	870	918	949	858	907	919	936	955	948	967	960	936	926	953	919	908	928	915	906	965	940	958	902	933	959	865	907	891	931	893	915	862	957	950	937	889	964	894	937	936	900	924	906	906	918	929	915	930	978	857	960	873	841	891	905	917	909	880	976	914	866	958	955	893	927	940	944	933	895	849	894	932	925	916	920	926	870	905	942	931	978	935	862	923	908	898	902	937	946	964	930	929	885	908	894	941	942	971	962	992	913	916	964	936	938	891	882	934	944	904	959	915	919	930	960	912	912	926	879	868	972	880	947	912	862	887	957	953	930	911	927	887	897	939	887	882	906	952	972	938	934	908	931	933	942	930	841	886	906	932	892	943	908	918	904	952	937	897	956	892	918	938	898	889	931	900	883	937	945	940	931	997	912	935	907	903	882	893	888	992	936	917	934	872	937	917	955	952	1015	998	874	890	972	943	898	916	991	891	947	925	928	864	855	923	904	897	894	920	884	918	937	981	1000	1001	923	901	897	884	912	954	963	935	911	890	963	885	912	914	940	881	907	957	929	934	914	960	927	914	919	967	951	924	909	892	918	938	853	859	913	945	885	951	935	913	904	944	898	881	950	911	909	926	936	867	885	912	899	936	943	896	936	967	934	981	925	892	917	896	908	907	892	923	960	956	935	955	873	900	874	916	927	942	949	993	941	874	944	923	893	940	963	953	941	894	876	959	856	922	904	967	891	944	887	934	914	960	946	917	895	901	933	964	940	912	901	914	921	899	908	909	902	894	976	957	904	996	926	897	880	921	946	914	978	890	897	891	913	930	979	899	951	953	921	903	946	948	931	887	956	915	910	945	935	913	908	950	946	900	904	926	863	954	942	947	929	952	912	946	929	961	966	917	1007	934	895	912	902	957	955	995	909	863	941	904	974	895	899	874	936	938	909	940	919	946	883	929	902	923	883	912	871	907	967	914	947	935	899	917	927	886	928	895	988	917	950	931	908	856	872	946	945	935	925	937	906	917	925	959	931	953	972	898	905	923	919	918	920	942	925	918	952	934	903	932	918	948	970	952	913	918	919	861	898	894	928	942	910	936	980	940	914	867	955	897	897	909	883	947	910	955	996	941	945	969	951	891	932	893	941	924	951	901	895	936	859	914	940	918	926	898	849	903	930	926	1005	922	920	956	912	902	905	922	838	927	926	878	933	924	911	934	917	896	937	919	943	928	902	925	889	880	955	905	963	909	942	887	881	902	991	880	950	896	884	893	897	921	908	943	902	888	889	882	930	954	967	923	908	862	917	957	890	911	919	962	936	894	889	875	894	933	958	956	928	996	910	950	944	901	919	916	914	911	957	957	905	864	874	960	861	926	950	910	967	894	932	987	918	936	952	958	913	945	952	857	940	930	938	920	884	961	895	884	948	932	971	901	946	921	933	958	881	942	942	919	936	936	920	957	882	861	934	915	898	989	908	914	919	920	949	906	968	902	938	940	911	967	924	958	950	903	894	888	933	914	958	934	898	949	922	881	920	961	926	958	895	934	933	874	919	878	929	930	963	904	920	971	954	994	916	864	916	897	898	982	937	895	923	903	905	947	935	885	965	922	850	960	897	928	998	969	899	903	946	833	938	914	864	904	963	948	974	869	909	945	916	927	982	911	893	902	891	953	1007	1005	979	929	922	818	905	904	945	932	878	870	948	942	897	914	913	972	919	944	918	924	930	900	900	920	872	945	892	964	934	873	914	937	895	957	878	873	876	946	922	953	893	899	893	943	911	941	919	885	940	932	888	949	912	939	912	945	945	933	926	944	939	900	930	975	918	945	907	973	889	872	944	911	889	934	941	922	906	979	919	915	931	941	885	940	909	870	921	920	931	913	928	900	911	899	926	915	914	893	961	872	961	937	947	894	933	885	950	916	911	909	944	897	882	868	904	893	939	908	927	933	952	880	975	899	879	967	934	956	946	944	886	939	874	933	959	938	907	965	874	953	859	901	911	904	884	894	881	902	898	882	910	911	952	953	990	889	938	903	910	874	894	874	930	915	871	916	946	925	947	923	878	926	960	928	867	887	916	986	929	924	944	928	854	883	875	872	895	971	961	887	942	960	925	885	961	888	936	923	917	940	940	932	960	949	928	919	938	873	935	951	900	927	939	929	945	952	882	888	909	939	902	958	983	948	889	994	881	934	902	941	929	892	934	934	968	949	859	900	915	874	960	914	935	914	925	908	876	927	913	884	944	964	860	916	975	920	925	921	927	894	943	903	921	924	1003	926	905	938	892	888	963	940	955	944	921	928	881	933	949	959	928	933	954	943	918	949	923	926	911	977	929	883	930	893	919	874	900	868	890	960	918	917	913	935	949	918	952	905	953	902	868	952	916	942	906	974	985	942	888	884	919	920	973	885	945	863	946	929	925	906	924	899	991	893	946	952	921	923	910	925	917	920	935	886	909	902	928	908	922	884	870	922	919	908	875	885	898	937	922	903	916	936	901	962	921	933	900	890	919	947	912	913	864	922	931	951	965	936	964	943	903	919	938	913	945	962	930	885	897	884	939	920	898	906	926	898	899	936	916	897	943	880	919	922	922	938	877	920	926	910	979	967	926	921	864	940	965	898	959	909	902	988	896	1008	892	927	925	918	885	874	899	937	950	893	938	987	982	967	895	884	971	952	914	904	993	905	957	995	900	976	894	895	950	956	865	886	874	911	908	937	964	881	960	904	898	896	856	906	902	945	936	941	907	877	879	947	934	908	915	880	954	899	891	929	934	955	879	934	964	918	950	957	937	920	915	913	934	937	887	908	899	1004	928	910	906	893	956	936	921	892	941	905	920	943	977	903	940	944	909	975	934	976	902	938	939	908	968	938
4359	6132	7328	5639	3528	2303	1509	1108	729	553	469	561	454	349	309	242	277	195	229	225	197	174	213	212	192	225	216	222	223	205	203	202	207	233	218	217	193	190	183	185	171	189	199	189	187	180	210	176	191	200	196	201	200	200	204	198	180	191	198	201	198	170	232	209	197	191	218	182	200	200	192	199	189	185	229	217	207	190	189	207	197	208	193	198	193	187	208	171	199	205	186	176	196	193	193	163	202	181	189	172	184	170	186	198	231	191	195	197	171	167	196	202	173	180	214	190	196	203	185	200	187	180	195	189	204	185	185	198	182	210	200	205	205	177	200	214	212	189	193	201	181	188	198	163	205	191	194	215	169	176	219	173	185	192	207	222	189	191	206	177	202	184	172	173	175	214	201	168	190	169	164	191	191	209	187	197	204	192	203	209	197	207	206	197	168	207	167	182	213	178	191	196	199	204	221	177	217	193	175	208	195	185	191	177	211	165	204	202	187	175	187	183	192	179	197	178	193	186	183	186	181	203	189	177	175	194	202	186	193	193	196	199	170	198	211	215	198	220	192	187	201	197	210	158	188	186	179	207	193	191	198	188	217	168	209	197	167	190	211	205	194	188	164	220	184	202	197	208	171	203	184	174	222	182	185	190	205	207	183	207	162	172	212	175	187	200	175	172	210	202	174	196	195	204	207	203	191	182	193	192	196	201	190	192	207	217	170	197	174	183	176	184	183	193	178	173	178	213	197	167	210	180	178	162	193	166	190	216	181	221	160	194	219	194	204	177	181	188	190	187	191	192	172	176	185	194	170	204	198	182	204	188	187	176	207	208	201	192	200	191	199	183	182	185	188	180	184	172	203	197	198	181	204	177	214	175	198	171	183	195	181	194	171	172	177	215	195	186	208	190	206	209	202	194	212	185	182	184	212	186	189	185	182	184	188	204	196	180	203	211	194	193	169	174	165	186	174	187	191	169	214	163	195	166	202	215	220	207	183	184	180	186	186	201	193	185	212	202	209	194	198	190	196	167	195	195	190	183	209	199	195	214	206	207	171	231	207	201	191	181	184	211	187	203	182	189	185	187	182	200	178	192	195	199	181	208	192	176	212	181	202	188	201	180	209	191	192	216	174	159	191	195	207	203	192	170	185	182	180	217	207	190	184	190	185	190	188	165	172	172	197	182	205	196	203	205	192	197	179	183	196	183	201	219	173	174	203	208	195	219	196	175	221	182	193	191	177	214	184	198	187	227	164	182	190	208	202	163	175	182	169	199	188	178	205	181	222	205	196	187	184	178	195	198	212	193	188	232	173	210	204	197	191	175	186	194	192	202	222	197	182	194	184	170	193	192	203	197	204	194	188	198	203	186	210	204	200	196	193	209	203	184	201	182	173	194	187	181	184	185	168	188	197	186	197	187	211	203	189	193	168	169	173	221	169	171	214	193	186	195	178	216	174	189	198	189	173	167	205	164	179	179	183	188	183	209	193	192	194	183	197	197	172	180	193	175	169	175	208	168	177	204	197	199	180	191	161	203	202	219	194	165	189	193	185	147	182	175	209	190	184	204	195	187	177	184	209	221	190	203	205	196	210	194	220	206	205	163	175	210	166	192	199	183	207	221	211	192	188	210	181	217	182	190	166	198	187	192	174	183	180	189	173	194	182	198	189	197	211	191	192	169	191	193	196	222	197	204	188	176	199	175	209	186	189	176	186	198	192	200	196	194	173	183	203	160	191	209	173	193	167	197	206	204	208	197	185	193	193	169	203	216	191	171	201	195	190	183	191	203	198	173	186	207	198	178	191	182	184	185	176	211	191	184	183	210	184	205	193	189	209	188	204	181	191	195	189	191	179	190	201	204	208	193	186	176	206	180	167	205	204	164	212	204	182	179	188	189	174	194	173	210	206	169	211	186	179	174	169	199	191	186	179	196	185	198	177	177	195	176	178	208	186	210	205	214	167	175	179	218	212	171	203	195	187	235	196	178	177	164	186	194	197	177	206	189	191	160	199	198	215	191	195	174	186	201	198	195	202	191	183	205	198	170	169	214	199	178	186	170	183	216	173	213	179	217	188	174	198	202	189	171	210	178	187	195	170	187	221	187	175	213	198	186	203	194	191	191	202	203	193	163	197	199	219	181	163	203	202	164	194	196	212	201	183	180	198	185	210	197	192	193	182	201	197	195	229	188	183	183	187	183	202	179	195	196	183	185	177	191	176	182	169	188	197	198	194	171	196	195	198	210	222	179	181	184	192	182	179	197	163	195	214	196	170	201	199	190	200	184	178	201	195	182	198	184	193	193	193	183	184	173	192	194	213	180	192	177	185	183	207	228	199	195	179	201	200	188	165	207	193	185	175	200	188	188	177	184	198	179	173	204	196	185	186	201	170	210	174	202	198	196	184	208	213	178	181	203	182	212	197	138	180	186	188	182	195	209	195	186	194	188	182	225	229	197	172	194	200	187	189	187	216	189	169	190	198	208	178	185	181	195	179	194	178	170	190	203	178	190	192	203	170	191	188	204	187	172	183	189	195	194	191	166	177	191	207	209	199	212	190	181	181	173	205	199	187	182	183	195	197	201	188	193	201	185	174	181	183	195	193	167	172	197	208	209	181	182	183	182	173	188	196	173	180	197	211	192	195	194	193	210	163	199	190	197	179	177	176	187	206	195	176	214	181	161	202	199	208	194	209	191	198	210	176	186	180	180	175	174	162	178	216	180	197	169	187	196	180	211	215	189	230	191	186	181	194	169	194	181	193	181	184	200	202	180	157	197	195	186	203	174	168	154	194	184	185	182	184	207	197	188	194	185	205	205	205	179	205	188	218	183	172	186	189	196	216	161	209	202	205	180	199	202	177	163	175	191	187	186	202	192	147	169	176	176	199	166	180	184	190	168	208	201	190	209	212	193	182	201	200	201	208	203	192	202	211	194	178	193	186	189	188	187	165	189	199	180	175	181	202	184	174	201	204	204	200	175	214	187	162	205	205	187	180	177	203	194	201	179	182	206	190	206	165	182	192	188	174	179	201	185	213	194	193	185	193	170	165	196	178	193	205	171	178	197	173	184	192	209	198	160	190	189	169	197	184	188	187	209	201	193	196	178	199	195	205	198	182	214	196	204	191	196	211	183	182	196	187	175	190	195	185	213	185	175	191	208	191	177	211	188	181	193	183	186	198	189	208	173	192	187	194	191	187	181	187	202	199	177	171	199	196	177	193	184	172	188	208	170	176	191	174	198	185	210	177	189	197	198	200	184	198	195	192	183	200	184	180	181	201	192	201	206	196	202	208	215	191	185	183	198	183	174	199	182	186	176	174	192	205	180	185	181	169	204	189	217	233	193	181	212	160	183	197	202	181	171	190	171	176	202	171	202	170	191	175	188	201	183	201	194	207	188	192	173	189	179	211	212	170	210	173	211	190	209	213	181	218	181	187	197	189	192	196	206	178	167	189	206	205	161	189	197	211	191	194	175	197	199	188	189	225	207	186	166
4417	7248	10549	10971	9519	6781	5024	3440	2735	2190	2085	2566	2068	1514	1340	1230	1137	927	877	803	771	815	855	820	847	1081	960	934	846	858	782	636	703	673	640	638	658	617	645	627	680	628	667	609	621	654	643	644	625	646	592	624	619	626	589	648	615	606	640	643	640	630	605	588	629	642	575	598	574	639	654	639	635	608	649	659	636	626	596	632	632	652	648	602	627	660	631	619	620	666	641	656	651	653	585	609	656	617	666	611	612	659	606	672	681	612	641	614	635	649	591	602	588	648	631	566	594	594	617	594	622	606	612	651	636	562	585	649	602	584	581	678	659	648	633	624	614	619	660	670	633	652	642	630	643	628	627	653	633	629	632	608	655	666	642	632	613	632	628	622	626	651	647	614	691	612	598	647	615	627	662	640	623	604	645	601	633	658	631	618	620	613	689	647	616	656	569	610	631	627	625	636	600	647	612	584	600	591	637	621	636	612	609	651	629	616	562	623	644	644	641	635	604	602	627	608	633	606	656	654	651	609	590	606	592	642	669	574	609	634	668	644	659	612	625	627	626	619	623	642	567	601	581	642	595	653	624	630	650	606	623	609	660	605	641	652	657	607	661	653	648	605	627	650	616	610	625	654	629	628	618	590	636	612	612	657	632	630	658	633	606	623	641	639	671	655	610	613	599	638	636	655	622	630	620	608	626	654	634	685	679	626	642	606	624	658	665	640	609	618	618	673	630	629	630	686	641	605	687	600	631	628	637	604	619	654	646	664	642	669	619	603	605	627	689	612	641	597	658	618	659	656	612	615	644	658	597	633	583	655	642	613	618	643	657	701	644	628	653	676	583	617	638	619	636	686	639	641	633	621	623	646	621	630	612	665	598	639	632	633	670	603	653	632	628	621	656	628	663	606	622	615	662	643	587	622	603	624	660	586	649	666	648	599	603	679	656	637	632	627	618	630	619	600	619	625	685	621	601	652	599	629	622	616	625	629	612	619	600	617	615	620	625	630	661	648	597	659	615	606	652	646	656	630	636	600	625	638	649	609	599	655	665	626	668	604	621	645	663	647	630	652	635	675	614	638	627	591	615	621	609	592	626	636	581	608	612	585	632	624	659	629	632	625	624	646	641	622	620	631	632	691	608	629	612	669	665	658	621	663	630	651	637	623	607	645	592	575	574	596	653	613	623	629	606	666	637	671	627	628	640	627	625	623	640	633	624	612	640	596	640	614	614	642	601	637	617	629	594	632	626	637	625	636	637	653	633	647	628	657	618	618	605	625	640	645	664	642	649	607	658	621	615	645	625	607	628	627	600	630	658	600	621	652	611	593	637	638	614	643	658	630	625	610	597	659	619	638	625	655	629	599	618	629	606	622	631	641	636	676	617	589	633	646	615	639	629	670	658	631	627	593	633	588	623	602	621	668	631	655	625	602	650	623	584	623	625	692	607	622	617	627	673	611	622	623	584	626	612	636	623	607	599	626	633	585	668	646	588	635	615	572	564	631	629	653	627	614	667	611	631	633	653	647	592	634	667	600	615	601	635	597	641	624	634	611	640	612	616	589	626	609	671	667	663	668	632	628	628	622	626	617	629	640	679	633	646	617	649	626	657	585	627	635	615	657	643	602	625	614	624	654	621	664	646	632	605	635	596	678	624	602	606	589	684	608	638	643	622	657	648	576	617	626	600	644	637	615	624	616	678	600	610	646	631	651	646	574	623	596	620	625	623	634	619	603	647	613	624	629	619	655	624	645	635	634	677	632	614	661	612	679	583	664	619	628	552	673	622	627	602	629	625	625	627	592	619	652	642	624	625	609	628	656	606	618	616	666	651	640	637	623	608	647	638	605	627	647	684	655	575	642	608	624	667	592	630	639	640	636	649	585	601	636	618	605	655	574	612	653	638	591	652	664	624	640	621	610	622	633	661	608	626	617	652	658	578	601	664	670	633	623	647	654	631	604	605	619	607	612	635	676	662	623	612	633	644	639	618	654	668	637	652	605	673	629	649	668	655	645	630	652	639	660	665	635	654	649	616	619	650	624	674	685	644	600	645	618	647	612	608	576	655	632	635	630	614	564	615	663	641	614	627	606	645	609	624	617	597	661	610	679	621	621	636	638	644	686	634	643	633	589	616	607	621	679	628	644	627	632	612	640	616	660	667	590	619	631	663	577	661	619	663	624	587	651	595	612	606	592	623	628	601	630	663	647	676	652	654	619	602	714	605	652	632	643	612	645	586	621	612	647	632	643	647	656	611	636	644	624	596	638	610	653	614	636	597	626	624	621	627	623	624	607	632	626	633	624	608	612	610	642	635	633	609	582	606	624	626	685	611	640	640	656	689	623	580	628	606	631	641	650	625	660	590	606	656	618	599	648	646	691	629	605	644	648	645	639	654	664	626	640	659	611	630	569	639	649	622	659	648	626	613	647	677	633	632	615	652	634	632	634	608	646	639	665	680	637	612	630	631	573	656	662	598	565	639	660	657	641	622	649	601	589	678	591	601	660	580	620	602	646	617	692	663	681	655	620	625	642	638	636	618	618	651	626	630	642	622	664	667	613	643	611	604	603	651	617	610	611	645	627	666	631	614	644	626	590	630	647	645	635	606	614	627	610	619	634	637	643	631	601	622	634	642	636	653	669	590	624	632	601	654	660	640	649	628	640	627	639	617	618	655	604	589	634	681	635	608	624	631	623	635	631	626	630	637	636	648	619	622	661	636	679	625	685	586	622	649	637	662	608	641	627	631	627	621	614	650	660	639	629	652	653	615	619	620	645	604	647	645	627	682	625	621	621	637	640	628	616	632	594	638	632	644	648	649	602	631	671	694	602	621	628	637	652	665	626	596	596	641	620	611	640	634	639	614	650	620	643	619	653	649	639	606	669	619	613	614	629	637	592	562	619	625	604	585	650	668	640	601	646	633	614	602	599	636	572	645	665	612	662	661	613	618	591	628	619	631	647	640	622	651	594	658	659	616	610	661	627	590	630	629	573	621	667	644	682	642	646	594	627	572	627	648	666	627	635	638	642	637	605	664	599	648	644	684	646	545	639	613	650	577	673	626	642	635	632	607	663	618	640	663	614	652	628	566	619	642	673	687	648	638	634	629	607	619	635	628	611	595	652	599	654	656	623	609	636	651	610	615	593	619	606	630	586	626	609	625	704	664	612	665	592	692	622	612	623	623	616	651	642	624	617	662	567	638	645	609	616	656	624	642	620	604	613	617	600	628	702	615	573	638	600	609	647	626	615	577	627	647	619	627	640	659	608	605	634	611	635	619	647	630	606	596	629	631	608	619	610	605	615	599	612	626	630	651	630	641	595	623	597	637	629	628	673	651	624	656	676	626	623	612	567	626	630	625	627	621	641	612	595	646	629	664	620	693	653	604	663	630	652	671	666	607	596	650	605	615	656	680	594	620	695	632	625	614	616	667	642	621	610	634	622	612	598	659	631	593	639	625	616	625	607	643	580	655	622	662	619	631	634	589	637	587	641
23360	29709	33148	31866	28772	24555	18213	12717	7706	4833	4330	5325	4425	2641	2135	1910	1399	987	808	591	601	556	760	917	747	1270	967	839	764	675	585	487	413	463	402	371	411	350	339	354	330	374	349	347	339	340	360	350	335	362	343	355	330	333	307	307	333	332	310	334	314	335	345	314	327	346	331	350	353	318	328	316	351	298	356	304	300	338	320	338	334	343	299	352	327	291	318	326	340	330	298	322	315	311	340	325	323	325	371	316	313	337	325	324	337	330	345	342	343	330	317	324	314	352	333	322	329	325	332	334	315	322	329	323	304	363	322	317	332	307	298	332	323	311	337	354	334	323	320	320	301	311	304	374	317	328	349	335	333	324	331	327	317	326	338	342	342	324	325	301	328	336	328	300	327	307	303	337	311	327	323	324	319	296	326	293	343	326	299	303	334	322	310	329	349	295	312	347	298	342	296	314	321	295	308	304	315	302	325	302	339	318	335	306	333	303	352	362	328	347	308	320	317	303	314	339	324	326	304	318	313	311	354	343	306	343	354	342	322	344	338	356	334	319	355	321	310	331	297	300	324	303	293	326	280	338	308	355	330	319	320	313	290	340	320	338	337	344	331	323	341	295	323	315	326	314	344	372	344	343	317	313	339	326	340	309	325	323	318	307	307	298	356	355	309	322	318	342	314	317	309	321	321	317	337	315	329	337	331	291	325	333	331	340	351	342	322	339	294	319	314	306	322	359	308	349	319	329	321	325	319	325	327	336	337	323	310	344	305	303	312	318	334	338	331	306	351	345	313	320	319	361	345	312	319	326	336	339	340	340	327	328	341	314	324	301	306	350	323	355	334	314	308	314	338	309	297	330	314	348	340	317	305	329	324	326	303	336	328	323	345	331	320	306	351	334	308	345	349	328	325	331	356	343	351	330	307	352	321	309	308	328	337	300	323	328	352	314	319	340	306	311	325	307	289	330	296	322	322	311	338	354	341	324	340	320	339	334	339	325	341	333	342	311	327	341	316	289	340	346	305	373	343	333	348	308	343	329	292	337	349	271	321	303	276	286	336	323	312	336	331	303	349	348	362	332	310	296	296	325	307	305	301	336	325	337	367	307	353	291	344	328	323	301	356	321	346	334	282	335	312	353	322	347	333	320	320	334	330	324	321	321	327	309	315	310	329	327	310	334	335	365	308	292	296	344	324	327	373	331	327	368	302	324	342	332	341	315	294	316	347	323	315	320	309	309	354	338	323	311	304	338	315	294	334	308	323	311	350	328	304	307	348	289	305	338	374	316	347	358	316	314	339	349	341	381	343	340	331	330	326	307	356	319	354	305	347	322	266	301	304	324	305	331	302	329	337	344	341	306	325	306	309	331	347	352	327	336	335	324	337	321	294	313	332	328	325	339	363	340	291	304	299	309	330	310	317	337	339	325	296	316	294	330	357	331	298	286	314	327	345	320	326	338	301	304	300	334	287	309	314	333	345	315	332	302	331	293	327	341	336	357	321	341	305	325	358	311	311	326	342	307	347	312	310	344	344	332	315	326	292	336	311	298	302	312	337	317	299	333	321	304	294	322	350	344	315	324	335	305	334	297	327	343	333	300	327	331	325	299	346	306	306	300	361	337	295	340	314	326	355	335	295	295	336	311	336	347	333	309	291	330	347	324	348	314	335	338	285	282	314	289	349	318	341	289	286	305	342	311	346	326	323	337	339	353	317	320	316	315	325	348	296	341	324	300	312	314	338	332	326	313	329	344	356	301	307	361	324	318	326	303	309	317	356	297	317	300	307	309	337	316	314	329	321	338	283	347	337	312	297	340	314	331	343	338	320	340	304	307	316	323	314	341	326	307	311	331	338	309	320	297	333	341	335	306	343	350	341	357	327	324	316	327	330	308	316	362	314	303	332	315	318	314	331	320	342	304	308	329	321	329	314	323	334	331	294	344	314	331	336	326	320	329	324	327	333	323	322	317	347	327	306	305	332	267	340	358	331	317	312	308	305	329	311	319	327	323	317	288	329	340	320	324	331	327	313	309	335	328	318	299	353	361	311	309	333	341	311	339	341	329	322	338	345	323	303	298	328	320	295	306	302	313	353	337	319	309	332	325	334	326	285	347	324	335	324	294	302	314	318	297	330	306	313	337	324	332	308	343	322	298	331	332	315	310	307	338	327	299	344	325	331	297	316	324	328	366	349	322	345	350	304	345	337	320	363	337	289	307	317	340	315	317	327	298	288	289	303	344	336	303	285	330	330	302	343	338	339	343	329	359	302	331	316	347	318	330	330	337	323	342	321	325	324	317	323	295	311	307	325	306	300	339	301	352	336	326	330	296	319	313	318	346	316	316	315	343	339	300	325	324	303	366	275	320	312	319	312	324	310	326	320	310	329	329	325	328	307	324	354	345	308	332	327	317	361	311	318	319	326	310	344	331	342	342	333	307	330	291	358	285	328	330	351	290	341	312	317	321	300	352	294	316	340	335	323	300	320	316	318	346	295	303	309	325	348	353	327	323	326	317	305	317	334	327	327	311	284	313	332	343	312	329	334	309	320	354	321	352	335	351	353	334	312	300	331	319	335	340	306	337	329	337	338	303	315	286	328	307	339	334	303	328	304	344	349	343	302	317	269	325	337	340	336	315	301	339	308	353	309	320	346	314	321	335	323	304	328	292	317	339	331	332	332	308	357	335	352	332	313	341	322	347	296	321	313	324	323	378	322	315	322	317	317	296	323	323	331	335	324	339	305	336	327	312	342	321	311	318	329	305	321	339	305	320	318	332	303	351	341	348	311	319	320	330	324	295	299	310	343	325	316	362	321	332	310	316	346	329	332	317	335	316	309	330	322	330	311	347	352	319	302	307	319	322	339	336	308	316	326	311	307	288	351	334	328	331	363	325	349	343	308	306	334	327	328	304	326	357	314	315	318	349	341	315	339	325	320	318	304	314	336	277	337	317	325	307	332	332	311	298	332	307	319	373	316	344	331	349	343	322	353	341	311	356	316	291	329	328	330	306	305	339	323	353	316	300	310	324	351	317	328	319	336	323	303	307	359	310	317	330	318	327	315	313	292	302	305	355	327	328	319	377	304	291	305	325	355	335	332	295	329	303	338	300	347	341	347	294	327	329	273	334	314	323	311	365	310	311	328	294	361	309	304	356	313	316	301	303	345	334	327	293	353	314	325	328	338	314	345	306	318	311	325	333	293	294	286	342	325	300	336	326	337	329	326	316	318	323	341	303	320	336	299	313	316	342	299	347	311	312	360	353	306	327	345	308	334	317	320	330	313	299	333	344	298	326	308	339	303	336	323	325	313	348	366	337	337	299	319	327	325	376	352	284	333	332	370	308	308	315	271	320	354	321	292	322	313	340	313	306	335	304	315	346	305	325	325	317	328	344	290	306	293	323	289	321	308	303	317	367	342	347	326	302	337	349	313	306	328	324	330	317	317	308	333	344	331	343	344	349	327	318	351	346	320	313	334	331	337	331	330	321	302	341
17846	25258	29435	35619	36913	33595	29954	24691	18354	15927	17194	20687	17009	12318	9840	7698	6060	4637	3930	3396	3261	2825	3398	4036	4216	7259	5440	4749	4237	3787	3635	2221	1779	1992	1620	1295	1439	1123	1036	977	993	1000	996	1036	994	1053	976	925	993	1033	968	1018	1008	1016	997	978	924	1004	945	1018	975	973	1047	997	988	999	972	966	1005	989	981	931	1024	944	931	947	995	934	970	958	973	1019	1006	1018	960	992	951	951	952	1003	930	986	986	1001	998	966	993	990	940	971	987	993	960	976	975	1006	972	968	959	972	935	944	938	926	985	989	992	995	958	1003	1010	955	997	944	969	965	988	930	914	952	920	985	924	936	924	963	947	965	966	935	954	973	921	958	928	1018	961	924	959	938	938	982	961	970	919	931	1041	1004	956	984	987	952	981	969	993	981	1001	922	929	969	968	1008	976	952	972	948	930	935	1043	947	957	1016	940	975	936	941	951	996	965	980	931	1040	963	986	948	1004	878	991	1003	1024	984	980	946	959	959	995	920	987	964	910	967	911	998	934	983	983	938	950	960	944	917	940	937	970	970	969	930	960	955	979	926	970	967	974	936	968	952	941	960	989	925	981	975	973	954	992	951	964	982	1008	961	941	978	971	985	940	902	996	939	932	967	983	959	950	948	995	933	962	977	976	955	945	972	894	964	959	966	988	983	932	1000	929	977	965	948	977	985	998	967	968	939	991	959	962	1012	993	952	931	932	978	958	942	1001	921	910	968	946	938	919	966	1000	947	966	1015	944	952	988	983	943	988	963	960	951	938	986	986	947	976	1012	938	963	943	967	1032	967	950	1014	884	1022	905	963	982	929	993	964	978	941	1021	976	977	1019	967	998	951	994	1007	960	963	959	912	979	993	940	962	1032	962	938	956	1025	972	977	949	928	987	978	981	978	906	911	984	950	994	989	978	975	1000	938	932	937	935	983	947	962	929	955	963	957	922	974	1015	1034	959	1003	970	1002	911	918	934	987	960	969	919	1007	965	920	961	996	1013	905	949	1014	915	995	944	977	1021	1005	994	928	980	958	968	937	951	922	952	952	981	1009	969	977	973	951	995	958	957	1006	939	908	978	982	971	944	932	939	912	968	939	922	907	987	939	980	951	964	994	1024	975	932	1012	965	952	944	988	933	937	952	903	952	954	989	966	916	954	990	929	897	918	937	961	969	924	982	933	968	926	964	1008	956	976	968	906	1020	1013	950	929	943	985	964	985	966	962	937	963	978	958	1004	1021	964	998	981	935	983	942	983	937	973	988	965	910	961	974	1012	944	929	970	949	953	927	974	966	992	941	998	961	1003	985	960	981	962	941	965	1044	907	996	979	996	966	1003	986	974	964	964	889	984	977	933	996	951	898	920	990	995	974	981	994	911	955	1026	1011	964	998	953	964	937	908	983	923	996	945	919	990	937	1033	896	958	1001	985	974	962	968	1005	986	964	991	904	947	952	937	989	915	1001	994	935	905	947	889	970	953	962	952	973	938	945	1023	972	925	958	985	985	947	1026	999	965	977	933	960	940	1012	1010	935	929	964	953	966	941	938	953	1000	1015	995	1020	902	963	982	967	938	931	949	989	982	961	997	1002	954	986	957	932	943	990	969	912	962	913	973	952	1003	973	988	941	1015	933	906	962	967	988	934	968	979	938	922	1010	987	926	1005	948	965	939	913	997	923	954	955	980	942	963	973	948	989	999	971	920	980	901	961	921	1004	948	892	959	923	985	988	990	962	922	935	946	945	968	961	963	913	913	987	980	1034	958	970	924	980	919	985	981	961	972	1010	958	903	947	997	973	926	995	931	991	969	937	947	973	957	966	971	966	976	954	960	1015	959	1012	1009	930	946	910	961	981	967	920	932	959	962	924	970	938	997	1036	987	963	893	941	991	922	997	944	969	949	939	942	1000	921	912	941	937	999	931	940	998	976	935	961	972	913	940	993	908	989	1013	951	1008	967	920	953	1000	995	890	973	959	930	985	963	1033	1003	955	993	936	949	947	948	953	977	930	963	981	985	956	990	906	977	950	958	1015	966	962	1042	963	957	982	962	1014	991	936	974	936	990	952	1002	949	954	1045	972	995	961	992	1020	932	977	967	933	970	981	981	994	936	969	992	944	967	995	936	942	971	947	954	941	917	961	915	972	985	885	911	940	973	988	1006	931	924	951	901	950	958	971	960	974	962	946	957	948	936	988	1000	986	957	994	970	979	926	939	924	942	970	980	951	967	959	976	999	959	960	921	956	983	943	973	1000	1038	1001	991	966	941	923	978	949	992	925	980	978	925	953	963	981	932	1025	992	956	949	975	989	967	978	1002	962	948	986	944	979	954	988	979	970	997	1001	946	969	943	963	945	988	939	916	949	977	943	920	975	970	974	924	981	985	927	1002	980	979	952	970	943	927	990	992	1013	981	990	994	985	961	1009	933	996	961	989	982	948	945	970	985	964	986	1000	971	947	988	999	987	965	948	960	975	925	994	972	999	957	969	978	965	943	954	921	1000	950	994	995	955	1002	997	959	995	966	961	990	977	1006	950	951	926	944	990	967	970	953	1007	955	918	953	921	938	953	953	981	986	921	939	982	964	1002	965	962	956	949	1015	930	968	933	973	966	973	970	924	985	946	947	953	972	959	989	976	937	988	1043	992	909	1017	957	967	951	1057	994	950	1008	1004	1008	1028	964	968	983	913	984	965	958	923	933	934	989	953	982	958	978	992	950	914	973	951	943	881	940	923	971	950	925	948	989	958	974	921	950	992	1015	955	905	913	952	947	984	945	941	998	1000	931	933	940	966	968	993	956	970	958	978	982	951	960	964	924	949	996	949	900	975	940	898	938	967	941	918	958	971	962	949	1006	937	981	945	977	934	974	969	984	1012	940	997	934	937	1004	911	945	964	953	975	932	956	940	986	933	990	960	963	942	905	974	941	987	908	962	1010	970	963	969	966	951	991	944	980	941	942	984	941	961	981	995	982	903	985	983	963	974	909	1013	951	984	946	972	947	957	909	975	940	981	894	932	906	985	916	972	995	978	1001	998	916	980	975	971	902	978	964	981	990	925	1013	944	1003	991	980	938	970	991	939	947	873	988	998	981	906	1021	966	987	951	999	1005	937	982	999	963	913	980	979	997	970	980	963	952	899	935	1015	992	991	1000	990	959	993	943	977	941	946	901	945	943	979	980	968	934	970	982	982	1010	930	940	972	956	918	959	903	960	994	940	981	934	975	958	949	953	950	956	946	963	968	979	933	969	1021	993	971	1041	927	942	978	911	966	978	951	947	946	963	974	946	1026	945	917	979	957	980	966	941	975	966	961	960	945	964	938	992	937	935	950	1003	1005	990	986	964	948	942	1038	987	1024	944	986	965	1000	977	912	948	965	890	918	981	945	1002	960	934	970	959	1030	981	936	1008	970	934	948	959	983	982	997	971	948	967	959	989	979	981	938	967	986	985	933	939	969	946	976	999	964	982	960	1021	955	998	968	972	990	988	930	955	955	988	987	972	964	960	919	897	959	956	963	952	974	955	942	997	1003	969	954	913	921	934	973	989	989	912	983	999	978	928	961	992	959	906	980	974	990	968	944	960	911	1011	1001	962	970	924	1007	923	991	978	989	973	971	959	948	980	945	938	1003	963	1012	938	1001	964	907	937
35294	37591	36762	35604	33716	30574	28435	22267	15790	12016	10266	11769	9104	7303	4911	3736	2305	2005	1714	1138	991	943	1109	1387	1286	2546	2023	1509	1611	1122	1038	659	637	633	576	424	398	334	335	316	343	325	302	347	363	310	304	330	298	356	331	301	287	328	332	334	337	331	311	329	331	335	299	311	329	352	293	373	315	322	299	279	329	300	285	318	319	324	278	317	322	285	308	345	303	324	343	274	303	296	287	333	272	318	341	307	307	314	301	325	335	325	338	324	313	321	294	319	302	297	339	325	311	300	328	299	329	300	309	311	329	314	332	309	290	345	296	300	297	312	306	293	328	281	320	321	325	316	286	307	340	288	299	333	326	299	300	293	335	301	288	298	316	300	318	339	326	311	307	331	309	321	315	313	291	294	335	297	306	317	284	355	325	305	306	347	334	312	340	256	309	303	330	316	315	303	315	333	292	340	295	275	320	341	306	299	315	282	321	288	311	308	314	288	301	289	357	324	352	333	316	305	348	298	300	308	292	321	315	336	310	336	310	294	332	278	313	318	323	334	317	313	322	287	276	331	307	303	324	332	313	297	327	307	324	314	294	306	319	319	288	320	293	295	334	326	320	328	346	336	304	348	323	326	320	331	321	302	315	319	305	331	336	299	300	305	351	320	297	337	327	290	294	319	351	303	288	304	317	278	283	322	300	295	299	338	333	322	340	344	318	309	310	300	305	302	312	274	332	272	291	305	339	335	322	273	318	310	334	318	300	336	281	323	330	308	315	293	290	313	323	315	280	325	309	285	303	339	304	325	298	294	286	291	305	310	314	303	287	317	290	300	334	345	291	329	296	328	341	329	311	318	322	324	327	348	320	315	318	303	307	311	316	313	346	330	276	310	332	294	324	332	311	323	349	324	319	321	319	332	287	327	359	300	348	299	335	302	318	306	329	323	314	320	307	351	290	296	304	331	284	316	302	307	317	308	324	300	342	321	308	309	319	308	285	332	342	308	329	331	313	298	313	279	310	311	301	314	279	308	326	336	328	299	345	311	326	309	317	337	287	336	308	293	307	310	313	294	331	295	325	318	315	299	315	334	304	294	306	322	302	307	321	313	319	302	328	316	341	289	326	302	334	299	307	313	306	311	358	289	323	314	331	330	313	300	326	336	302	341	306	310	350	317	313	301	297	304	298	323	291	304	305	322	338	289	305	328	298	295	312	351	332	306	296	305	294	313	324	339	296	331	285	320	326	348	353	300	262	311	333	311	318	305	335	298	321	308	335	343	326	313	318	295	321	348	291	284	317	330	339	318	332	320	318	320	320	308	323	315	313	308	323	305	305	311	344	280	343	276	309	304	344	308	309	325	310	289	292	275	321	303	311	292	283	295	324	309	271	305	295	315	324	343	333	345	311	292	306	322	337	312	294	331	311	327	311	299	343	331	334	308	303	325	312	321	317	322	343	338	308	314	307	339	337	300	313	321	314	321	336	324	345	312	318	293	290	315	309	311	299	307	324	302	316	320	317	278	281	328	299	328	324	306	341	322	324	290	339	292	330	297	315	310	345	320	309	306	323	299	333	327	321	337	334	321	329	323	288	279	332	312	328	317	286	335	311	348	290	314	336	330	318	344	341	315	337	300	285	331	333	307	298	347	287	281	330	334	314	304	326	313	303	309	336	297	337	311	312	309	305	325	299	308	312	307	273	324	265	293	335	343	324	331	302	324	343	322	288	320	341	294	309	301	333	331	321	313	321	331	324	315	280	316	342	329	302	336	344	320	300	323	304	322	314	345	316	278	306	337	306	314	279	334	294	306	294	297	305	331	323	309	338	311	304	309	300	304	333	305	292	274	264	316	305	334	284	294	305	281	309	315	323	321	317	301	300	311	301	307	291	303	297	330	311	322	331	292	308	322	291	348	303	327	316	348	316	340	295	310	327	318	312	288	317	316	331	317	317	316	273	327	330	307	303	290	308	283	343	336	297	290	306	291	340	353	276	380	331	340	306	325	305	313	309	328	291	315	318	294	319	323	308	313	319	304	290	295	285	289	311	308	342	337	294	318	313	327	301	310	295	316	315	352	335	312	303	316	291	295	352	328	303	302	304	318	320	302	298	317	318	327	303	325	304	316	298	329	322	267	333	317	286	306	292	290	327	301	328	326	287	300	326	296	311	290	309	308	306	325	324	297	314	326	331	319	306	293	341	328	297	314	335	303	302	349	307	283	293	310	300	298	325	328	323	343	309	319	344	348	323	307	339	350	312	296	320	337	305	312	318	290	289	286	337	317	322	333	317	309	338	325	299	303	298	294	298	301	302	302	313	344	312	321	317	352	308	325	293	313	305	312	348	293	331	304	312	291	315	284	301	304	281	292	318	356	320	330	316	298	321	303	316	297	322	316	335	338	311	305	328	343	331	304	312	310	307	300	324	304	328	356	337	269	347	311	311	302	331	305	300	288	325	337	310	325	306	294	326	304	313	292	317	283	288	316	315	339	280	324	298	307	299	315	303	318	317	315	316	325	322	307	304	306	306	326	298	329	315	307	321	311	330	302	306	316	295	312	307	318	329	330	309	325	333	323	326	304	339	338	296	316	310	276	285	314	351	314	309	331	317	332	304	330	348	306	315	329	315	290	285	313	341	312	305	274	339	317	306	341	344	297	331	304	296	285	307	267	312	327	283	326	358	281	325	307	303	331	299	335	297	294	307	321	316	338	324	316	298	338	294	335	308	325	332	335	328	316	327	304	304	310	294	317	285	308	311	336	280	357	289	293	319	347	337	287	321	311	317	308	337	330	310	305	295	297	318	304	291	331	319	349	344	300	332	280	321	304	300	312	308	308	311	288	294	305	280	285	308	296	326	312	324	297	337	298	325	334	308	320	326	295	307	336	324	330	306	286	332	337	299	314	291	289	308	326	336	327	357	322	317	314	290	309	313	342	314	308	327	298	331	360	326	317	363	328	300	336	300	330	279	316	319	310	300	321	343	311	312	338	309	289	309	363	310	341	297	282	307	298	328	302	324	298	292	304	297	352	308	293	334	307	352	317	317	327	339	305	294	319	314	306	305	281	318	301	310	284	323	281	324	299	337	347	311	352	338	287	312	310	312	332	308	301	328	311	317	318	300	310	301	321	336	324	309	290	337	327	309	303	338	326	301	300	312	298	319	297	300	314	275	301	318	332	330	326	288	281	299	314	317	324	322	304	335	305	303	351	326	323	326	298	317	323	341	338	304	334	303	341	301	314	289	320	317	300	327	332	328	344	294	298	345	320	320	312	331	290	286	323	323	311	308	312	295	311	321	328	335	334	326	321	321	307	317	293	317	298	319	307	330	323	312	289	313	328	299	321	285	301	303	325	303	346	341	313	334	320	335	338	334	281	305	329	357	320	271	305	316	324	320	305	342	341	302	334	268	306	317	327	297	326	299	322	303	329	310	310	306	336	328	317	336	315	342	306	269	351	301	295	310	304	310	289	355	341	348	296	305	314	317	338	310	298	334	330
25598	32863	35436	40800	44095	42367	40520	34698	28291	25908	27340	31313	26667	22398	15846	14313	9937	9089	7174	6149	5766	4942	3951	6799	7270	12560	10624	8938	8419	6677	6181	3771	3378	3575	2837	1805	1494	1394	1103	1102	1067	1005	1010	992	1069	999	1070	999	1000	1036	986	986	975	986	967	923	996	996	961	988	917	997	975	950	1000	921	934	899	935	962	953	994	862	938	983	904	1023	976	926	883	930	980	889	1003	951	944	938	881	955	855	955	1013	952	964	921	957	931	970	926	913	921	937	948	935	935	947	903	953	947	907	966	955	961	992	948	941	896	953	964	925	976	838	937	899	940	955	922	910	956	904	923	939	905	903	936	919	929	933	933	922	963	926	916	913	902	965	958	988	905	930	924	960	912	899	959	960	933	928	961	920	944	893	893	897	966	928	943	898	936	985	981	941	907	903	875	937	957	958	979	944	942	974	893	862	958	944	964	902	931	922	849	917	869	874	991	945	971	942	917	949	897	899	897	935	890	958	942	935	938	937	927	840	946	920	872	943	933	920	895	856	949	921	944	916	878	933	911	901	934	863	957	915	935	964	980	894	928	912	934	851	900	950	929	922	937	945	905	935	917	914	923	891	875	916	870	921	949	900	919	904	957	966	917	915	886	939	853	869	887	908	877	938	923	899	901	880	920	977	920	948	929	923	906	920	940	895	925	933	887	892	941	965	896	905	909	977	954	937	911	942	891	985	913	901	905	910	926	925	921	945	973	886	910	919	922	949	895	928	913	898	941	932	955	957	850	872	931	916	917	917	968	921	912	958	909	865	959	911	896	890	909	930	956	915	905	987	921	889	930	876	904	890	966	911	959	935	926	910	935	891	922	908	932	903	916	937	910	943	949	934	889	891	909	927	926	878	887	933	941	906	832	859	950	898	898	961	986	934	936	956	913	919	926	994	889	911	937	916	941	918	875	941	898	951	923	952	937	915	938	871	859	946	923	867	889	893	917	962	913	923	927	892	946	894	924	930	915	948	884	977	928	953	911	858	932	860	913	900	916	897	943	914	886	927	874	936	921	928	911	936	936	934	889	948	936	891	969	929	938	918	871	899	892	890	900	988	895	874	877	948	885	885	911	953	917	944	940	983	896	979	916	889	884	917	935	920	918	907	892	934	925	943	890	902	914	894	910	935	915	941	943	953	892	905	939	963	954	897	944	959	907	950	929	937	936	924	935	899	889	895	890	874	880	973	942	905	939	855	845	945	916	921	902	930	920	899	990	906	925	924	889	921	904	923	943	909	871	881	910	917	894	921	924	956	935	937	922	910	920	918	899	880	925	968	957	968	962	917	911	946	935	898	891	942	928	896	899	877	874	929	984	959	911	937	925	909	914	921	922	888	934	921	898	935	949	915	920	941	925	963	913	889	930	908	911	918	906	915	925	891	880	939	900	933	956	905	920	1004	929	886	946	932	932	892	852	927	896	906	970	917	887	920	939	890	931	946	920	908	898	947	856	961	918	896	927	922	970	895	944	912	879	917	914	889	878	928	936	938	920	899	973	921	894	930	943	947	912	916	907	941	951	906	945	925	940	932	924	878	916	869	933	936	978	934	925	929	903	955	877	901	912	905	938	923	943	923	931	946	921	944	855	903	937	941	880	885	964	892	949	920	926	881	917	930	945	913	894	963	948	899	919	956	888	910	924	941	903	916	986	880	914	918	946	923	918	905	869	915	895	937	941	935	938	882	910	934	883	960	963	950	927	941	881	954	928	902	925	936	867	924	896	905	897	926	912	913	879	937	916	894	925	878	931	932	943	907	880	942	931	929	911	874	913	916	966	923	893	922	932	919	906	924	911	900	929	957	896	924	899	896	913	926	876	933	894	931	951	924	950	903	851	937	930	912	907	908	846	919	908	934	933	905	942	929	918	921	933	928	922	915	937	963	957	921	883	918	918	861	877	916	884	934	938	940	937	926	916	923	900	891	892	989	891	873	939	918	960	897	953	923	918	974	889	910	952	928	916	879	910	920	903	940	908	911	949	955	959	949	889	901	960	919	931	938	895	900	921	909	981	884	941	952	940	890	889	923	932	889	944	895	915	904	937	910	941	968	902	935	975	932	958	915	951	887	950	887	937	900	954	879	933	868	961	907	904	919	885	896	922	973	900	906	921	954	929	937	1015	953	884	902	933	909	941	907	926	898	983	950	898	965	883	898	938	902	999	964	923	922	878	904	942	916	925	965	951	959	953	948	890	923	998	916	877	936	914	917	908	950	960	956	910	883	909	941	874	939	965	913	954	933	922	913	917	913	874	905	929	900	951	963	868	922	1000	848	897	894	932	909	881	960	980	888	911	901	913	930	920	926	924	950	889	928	911	916	894	886	875	915	968	903	908	918	936	872	871	901	912	930	973	929	928	863	922	956	898	909	877	930	890	972	880	935	931	975	907	880	839	884	935	934	912	944	932	889	902	916	896	845	932	883	979	895	933	949	904	921	944	982	965	881	943	893	934	933	889	900	917	884	952	944	946	865	924	951	904	909	922	900	900	885	953	906	925	883	955	959	942	912	944	939	920	929	891	899	883	952	922	928	923	941	921	953	962	871	949	926	885	962	890	920	900	944	938	883	916	918	984	942	918	880	910	896	916	881	947	928	884	966	919	897	904	922	843	922	955	968	895	890	907	920	956	908	869	919	918	881	920	936	922	931	935	926	921	901	889	847	895	936	889	896	953	981	901	906	940	865	926	943	904	933	935	896	911	898	963	968	927	952	970	910	918	861	986	827	913	946	953	883	899	921	934	937	934	904	888	929	916	935	934	907	957	899	963	926	925	946	938	931	944	960	870	885	919	908	881	960	907	889	896	949	903	914	858	893	899	920	891	885	944	913	871	880	922	948	880	977	910	878	979	991	904	884	936	901	947	888	930	947	949	933	961	934	915	932	969	938	913	898	913	914	922	853	951	912	907	1011	978	916	959	942	876	981	932	965	893	919	976	897	888	918	949	900	889	925	1026	926	911	909	912	955	936	839	894	888	984	958	882	919	892	868	946	878	910	907	894	959	900	937	919	877	898	958	923	943	914	942	915	914	925	834	929	901	913	891	857	925	889	914	885	920	910	865	865	911	923	942	955	954	963	940	933	959	927	909	910	875	878	961	934	892	928	910	899	942	929	873	909	931	931	931	909	945	892	933	934	895	982	885	927	893	940	871	936	866	893	894	917	956	882	884	880	946	952	918	952	926	897	929	892	897	899	888	896	919	895	904	914	910	912	936	924	916	878	908	917	869	922	893	891	930	913	958	973	897	927	906	916	916	868	900	916	902	915	918	887	872	881	920	938	941	956	940	924	874	923	908	906	934	927	895	927	936	962	941	965	969	887	962	922	928	918	865	930	925	857	876	913	924	893	884	912	905	891	952	917	884	916	895	935	978	867	970	927	874	897	911	921	960	904	930	968	923	930	887	966	948	987	909	961	932	890	899	929	952	926	908	898	907	912	923	889	955	931	885	946	927	944	927	938	901	901	891	900	920	908	858
5018	5548	6171	4849	3110	1987	1270	935	741	604	514	504	398	381	341	291	210	208	201	254	233	244	207	195	229	234	246	207	200	200	192	227	200	191	208	206	203	206	191	206	176	209	210	183	182	184	188	201	185	173	181	195	167	165	187	206	178	220	161	198	190	189	201	195	186	170	190	201	181	191	168	180	188	208	195	184	177	221	175	195	163	188	229	181	197	187	162	217	183	182	214	208	197	190	188	210	212	200	192	193	191	204	205	188	185	196	171	197	187	173	181	187	193	175	180	194	181	208	206	207	170	208	204	221	213	181	169	191	216	191	185	160	191	188	196	187	206	166	195	181	195	189	204	191	180	173	190	193	182	196	199	175	165	192	196	169	191	197	214	180	199	174	187	217	183	195	206	211	185	212	178	186	201	186	195	180	202	175	186	194	179	192	197	199	211	180	179	184	191	187	185	200	172	161	192	175	185	190	183	190	176	182	160	214	204	190	190	195	200	190	197	194	208	194	209	186	198	206	196	189	180	213	177	182	185	181	193	188	194	205	180	188	187	197	203	205	183	168	174	190	199	176	188	194	189	176	203	203	190	186	198	193	192	174	173	188	167	172	155	190	185	193	179	158	183	200	184	206	187	176	200	190	169	190	225	186	188	198	205	200	211	192	217	181	204	184	201	201	203	182	178	191	216	180	190	207	196	180	192	160	195	188	188	184	202	180	194	218	213	209	200	167	184	193	212	190	214	189	198	182	181	198	187	185	204	204	205	208	189	160	194	193	208	191	168	203	204	180	201	191	178	182	159	201	165	171	208	196	187	201	172	203	170	179	176	179	215	183	202	209	187	174	199	197	196	206	193	202	190	205	204	190	177	182	198	200	200	202	174	184	186	207	229	205	170	205	192	217	188	157	210	186	191	182	218	188	221	171	186	159	229	188	207	193	199	213	184	189	193	186	189	184	193	187	194	180	182	167	212	207	208	195	205	202	181	175	188	189	186	180	188	173	204	180	194	216	189	173	193	179	182	226	197	200	172	162	174	199	196	188	211	173	222	188	205	193	182	182	214	186	175	184	172	193	203	172	203	181	194	183	198	184	170	205	163	197	182	214	202	169	189	189	196	172	210	193	184	197	192	192	181	196	192	209	172	169	171	191	192	192	214	198	200	190	187	173	201	185	202	188	176	190	204	206	214	194	184	194	193	179	190	178	200	208	190	182	178	179	188	187	191	185	188	166	173	183	166	173	211	190	184	180	197	178	183	199	182	197	186	176	181	149	196	209	180	176	178	199	197	202	159	186	209	196	180	215	197	215	169	170	191	173	179	190	187	186	209	218	179	199	194	213	189	193	204	197	187	195	174	190	187	190	184	184	200	192	193	174	189	189	195	187	189	182	198	192	189	208	213	181	196	177	221	181	173	193	205	185	172	214	191	187	200	215	192	212	196	197	199	201	185	197	204	196	195	211	190	181	182	208	215	198	195	209	208	192	226	206	186	204	193	189	186	200	180	196	186	184	181	175	216	175	213	161	174	207	183	201	210	200	196	179	176	182	194	172	182	183	182	180	179	183	168	193	175	200	180	206	203	176	198	195	193	165	192	187	202	193	225	196	212	175	187	195	173	194	194	181	187	197	229	194	187	164	216	185	192	176	207	187	174	184	195	196	170	198	190	205	195	181	171	200	197	177	190	193	181	198	195	202	168	173	222	174	180	190	187	178	173	209	183	196	197	188	201	193	213	191	195	176	197	204	197	200	183	206	183	208	178	190	173	190	214	181	174	176	203	201	191	173	218	202	178	165	196	166	197	206	198	178	197	178	191	203	182	198	196	199	198	175	180	227	188	168	194	186	208	174	183	186	195	185	179	199	177	194	176	212	192	190	201	204	204	168	194	206	181	182	187	206	196	182	182	172	185	207	197	173	191	222	211	193	184	196	187	176	169	192	173	167	197	211	179	187	173	213	213	180	189	205	184	180	174	208	185	189	189	159	178	183	164	206	178	183	205	183	196	188	186	206	169	189	205	200	169	181	205	185	209	207	208	187	167	183	189	188	191	185	198	186	187	162	189	214	196	191	184	196	177	191	204	226	192	206	186	176	203	192	144	189	195	179	193	176	196	186	187	182	165	185	189	183	193	197	179	201	217	188	180	217	162	214	180	191	177	200	212	191	183	206	169	197	196	162	210	188	187	196	194	179	219	174	175	177	175	190	207	206	189	193	174	200	174	177	186	175	210	171	179	209	179	190	163	211	214	205	202	198	184	193	197	191	176	172	168	204	172	178	183	192	209	202	200	179	187	170	180	187	194	191	210	178	196	200	195	207	205	179	196	188	188	197	203	174	211	195	180	197	187	208	197	168	205	191	192	176	181	211	193	180	197	203	186	181	202	204	185	172	195	179	217	186	197	193	181	180	184	191	198	209	179	202	187	174	189	199	203	161	191	185	178	194	181	210	224	197	204	181	198	207	190	197	195	212	181	198	186	219	213	194	198	205	205	182	177	211	202	214	197	177	158	186	202	189	169	190	195	207	166	187	173	185	207	194	187	223	200	186	185	178	178	194	193	184	189	177	156	178	202	177	222	207	176	197	197	163	176	175	179	192	188	206	205	184	183	187	172	196	187	195	184	212	177	182	178	180	190	223	176	187	189	219	199	179	215	167	175	212	166	187	166	157	197	186	199	202	167	173	197	191	222	197	204	209	203	175	170	164	182	174	188	180	169	185	186	181	192	180	201	193	191	171	176	196	178	179	190	173	202	194	187	188	185	206	195	182	187	193	178	174	142	182	199	194	199	193	205	166	177	189	170	190	177	178	181	187	199	201	206	176	207	193	206	177	192	197	181	194	173	200	212	207	184	207	191	195	203	180	203	188	187	214	215	180	193	184	228	200	179	186	196	191	182	201	175	215	180	209	184	219	203	225	174	196	206	183	182	175	185	194	197	180	185	172	194	196	188	217	193	191	188	228	180	199	190	198	217	178	159	166	182	196	174	210	164	189	184	188	183	177	186	210	203	174	213	165	194	190	162	204	183	182	191	179	173	186	199	222	205	194	190	197	190	163	195	206	196	210	193	204	190	186	170	188	189	212	194	171	196	190	181	183	206	185	188	201	206	172	210	178	203	168	210	199	200	207	190	193	219	163	170	194	175	193	170	194	176	206	187	205	210	178	166	208	195	194	187	185	177	189	205	168	194	199	205	218	197	183	173	186	197	201	168	172	170	177	212	188	200	207	180	209	184	200	195	196	190	214	187	188	177	212	169	190	177	195	172	177	209	186	180	186	197	204	171	183	177	199	182	172	164	195	204	198	204	210	187	202	183	198	189	185	191	198	182	191	194	183	181	191	195	194	223	205	204	199	171	165	173	184	192	197	185	176	193	193	199	191	165	197	190	172	191	204	200	203	180	200	181	220	168	188	175	180	208	180	197	198	175	177	186	190	204	213	212	184	193	199	185	180	169	189	159	195	194	210	189	201	188	216	176	200	201	158	171	172
4816	6827	9290	10226	8552	5992	4853	3466	2592	2178	2191	2410	2172	1702	1345	1206	1106	926	893	783	733	735	788	827	789	1061	968	923	887	793	848	762	676	680	695	695	622	634	631	675	652	636	629	671	626	642	620	591	615	643	621	618	667	642	623	629	644	657	661	605	627	655	607	657	641	645	582	595	609	640	637	644	658	672	585	602	633	603	625	617	625	598	604	629	631	624	649	591	675	634	644	625	661	585	632	639	608	616	631	588	652	622	675	634	596	616	602	639	592	597	658	652	660	621	629	600	639	644	645	593	623	695	610	632	644	636	638	599	621	677	614	674	636	641	591	640	685	659	628	650	624	675	655	647	599	651	654	638	625	593	600	605	595	637	597	698	680	655	619	634	619	589	652	602	597	605	658	670	633	636	665	651	604	630	623	658	642	582	636	615	600	594	652	623	644	620	643	622	640	646	645	627	585	653	638	605	571	668	645	653	652	610	594	665	638	646	638	638	631	605	614	636	618	637	670	641	625	663	636	643	620	667	586	646	629	658	640	663	601	619	649	625	583	605	636	644	602	646	619	606	614	614	641	568	607	619	582	627	572	595	625	631	659	623	618	606	629	625	613	611	662	645	608	606	589	622	601	604	621	626	618	645	585	617	648	654	700	581	621	573	657	630	569	678	628	603	628	596	563	648	630	597	638	641	654	650	631	648	628	593	616	618	607	614	651	631	628	628	681	645	640	653	645	605	649	658	614	640	632	620	631	629	603	661	638	626	626	565	615	600	603	613	655	617	632	662	625	608	592	606	592	651	617	656	647	607	662	589	645	645	644	636	583	625	591	625	634	657	606	605	631	636	620	622	638	607	654	626	666	630	626	612	632	609	642	672	629	620	622	646	648	613	620	654	618	631	618	631	646	659	646	610	621	612	649	626	646	621	616	639	619	657	604	633	589	648	661	640	631	632	632	628	662	626	629	587	635	607	609	612	679	586	617	633	624	630	632	670	664	631	614	643	588	612	628	652	650	606	626	603	621	640	614	630	612	575	619	618	627	648	640	607	658	654	639	604	678	595	641	608	645	596	571	634	645	672	575	621	635	635	603	665	648	623	638	632	633	591	636	650	636	581	617	637	614	615	647	661	676	668	603	603	593	620	634	611	612	634	611	594	665	561	613	626	614	658	648	621	586	621	613	653	640	616	594	592	662	610	653	608	676	606	651	628	644	643	638	648	627	575	657	585	600	648	656	621	606	666	568	668	641	568	636	600	607	612	665	600	642	616	650	672	624	618	661	645	643	628	652	575	625	649	607	603	613	592	663	659	604	633	613	634	607	640	667	618	636	613	630	628	640	630	616	630	656	647	630	610	619	611	629	610	635	614	631	622	604	621	624	582	655	683	610	609	654	663	642	643	619	617	602	634	613	631	611	679	608	592	603	644	613	670	625	652	645	634	625	586	671	587	630	604	611	643	625	648	563	638	618	673	652	670	605	625	623	597	645	664	646	649	615	610	669	616	613	632	705	657	661	633	656	617	638	616	633	643	614	643	609	609	623	593	656	628	650	625	630	657	644	639	645	610	621	638	640	658	689	621	600	585	635	674	585	603	666	650	630	580	672	637	627	620	642	656	655	672	611	592	599	580	644	622	610	642	644	593	657	603	650	599	623	622	626	633	650	639	577	664	644	628	631	615	632	591	647	614	663	649	608	634	579	592	596	663	632	690	628	603	611	661	656	648	609	617	568	635	639	689	599	680	673	683	608	639	631	662	606	670	568	638	629	634	630	654	618	601	617	653	666	601	616	641	626	636	617	606	642	629	631	603	600	586	652	598	611	634	640	601	582	593	605	620	618	593	585	627	564	659	653	592	603	638	663	685	633	621	633	619	643	604	628	644	650	625	649	629	611	637	610	631	666	602	591	609	637	624	646	637	641	683	626	610	646	616	625	605	679	622	608	667	632	568	675	613	608	572	667	636	647	642	660	674	640	617	623	637	633	594	625	618	643	633	641	588	628	613	586	649	665	653	604	629	591	605	615	621	655	637	684	599	639	578	630	652	660	663	645	645	658	582	612	653	627	595	634	599	588	648	597	630	614	606	677	643	603	631	617	609	639	608	612	624	646	646	645	644	630	628	651	633	663	621	600	646	653	625	664	610	601	635	595	683	610	630	624	631	649	633	615	615	633	641	614	631	642	667	665	607	621	617	617	660	616	664	620	651	645	600	646	670	615	659	648	630	641	581	638	580	620	633	637	620	662	586	614	646	605	632	666	614	604	622	616	620	654	638	634	587	594	653	618	616	634	632	638	600	621	684	628	645	669	578	658	652	597	636	663	668	576	596	671	594	645	593	651	607	625	623	624	621	596	657	630	686	609	641	646	608	642	613	639	628	590	657	648	601	661	658	656	632	624	628	636	669	620	601	611	652	626	650	656	601	607	662	645	587	646	628	604	592	580	627	683	599	637	606	623	609	585	604	636	600	647	690	606	638	611	655	613	644	641	598	644	602	601	647	620	611	666	577	608	608	628	600	618	665	591	681	669	598	629	591	573	617	670	604	660	634	662	627	590	631	615	634	613	586	648	629	609	625	641	626	643	655	688	626	634	596	589	658	627	615	639	667	649	624	654	620	669	633	637	639	585	640	624	611	612	612	599	646	638	600	617	614	654	611	612	651	604	631	658	601	593	636	613	620	642	609	591	679	660	584	630	657	655	578	662	612	621	621	637	630	602	602	616	631	623	664	617	590	641	647	635	614	643	636	624	642	648	649	636	602	615	630	604	604	664	653	656	629	633	610	647	636	627	689	608	636	589	642	599	658	673	683	659	617	602	630	672	617	608	691	644	621	615	640	598	617	599	595	632	667	595	619	619	594	563	669	668	651	574	633	656	652	634	594	641	596	635	662	635	635	624	610	619	671	636	643	607	612	591	643	571	589	658	590	666	647	616	636	684	615	626	602	695	606	627	584	655	620	649	628	619	610	598	614	602	620	653	662	638	650	641	614	637	636	676	649	653	595	669	645	619	595	613	663	656	596	622	605	661	622	665	636	605	652	606	646	622	652	612	629	580	648	596	634	633	614	640	603	655	653	632	660	634	631	640	612	598	640	627	640	659	607	620	650	636	607	598	628	614	595	622	628	659	636	607	677	601	653	660	608	667	647	648	618	598	596	631	671	618	654	583	660	613	592	657	609	639	619	578	661	648	603	629	647	643	628	608	625	621	609	640	641	644	626	652	613	646	665	684	624	613	608	597	594	585	640	638	601	620	640	662	603	618	635	641	618	596	588	642	653	620	692	589	655	657	644	626	607	579	652	632	585	665	623	646	664	634	626	611	617	630	634	655	611	699	612	606	581	671	624	601	631	593	654	602	627	575	611	605	675	643	648	625	597	602	618	630	612	607	599	616	679	624	674	656	583	645	615	639	644	645	623	646	627	662	642	602	628	655	601	621	620	640	648	584	666	631	641	633	636	642	618	657	588	636	552	593	612	655	662	630	616	602	611
24836	29030	32038	31443	28444	23582	18104	11969	7458	4963	4707	5241	4833	3509	2052	1557	1287	951	807	587	625	616	687	594	647	1007	1115	912	855	637	682	491	431	437	499	420	341	347	310	306	334	334	315	333	283	304	335	333	313	332	331	291	338	358	321	316	273	352	338	341	326	310	342	329	302	324	344	334	314	312	311	335	332	309	352	338	329	346	321	303	319	328	344	328	343	314	309	296	336	322	300	302	330	336	317	321	321	307	319	300	312	343	326	343	316	327	306	321	312	283	301	313	346	335	332	308	316	345	321	316	321	342	327	345	328	356	322	297	325	328	323	315	324	300	290	328	365	317	329	305	304	325	314	331	313	361	318	361	273	332	370	331	265	362	328	303	334	336	319	334	337	324	330	335	340	319	329	313	341	315	305	328	310	294	292	272	308	321	337	309	326	353	306	330	327	314	336	339	362	307	307	301	331	341	310	355	316	309	335	313	315	328	303	303	307	336	312	332	339	311	324	336	310	345	328	298	341	355	345	304	326	307	324	327	297	313	332	288	322	372	304	342	314	312	348	314	347	332	298	316	331	319	330	325	315	328	308	305	344	295	328	334	359	318	314	317	320	308	321	328	337	330	340	317	328	316	352	317	325	279	319	325	367	339	356	336	347	314	329	331	332	337	304	343	314	350	319	333	328	314	340	297	327	293	330	311	321	288	300	307	308	319	316	346	313	313	356	323	333	331	322	331	314	321	323	307	310	305	289	313	318	301	332	314	365	304	308	310	305	305	333	306	342	324	298	306	303	347	310	323	285	332	292	323	295	338	355	313	284	322	314	336	309	338	337	315	306	368	322	319	267	334	342	321	324	340	321	378	355	299	316	340	338	308	315	303	317	309	313	329	357	309	305	311	342	305	305	309	323	309	287	332	336	329	354	330	321	325	297	344	355	345	289	302	357	310	312	309	291	312	355	321	304	336	350	317	320	327	314	304	271	321	298	363	325	333	350	327	325	301	356	334	297	330	324	349	312	322	332	337	316	345	332	333	316	349	293	328	347	318	302	340	325	356	312	318	325	313	330	332	347	330	333	316	326	319	303	289	317	297	307	336	308	290	345	315	314	319	306	348	320	292	290	328	300	316	321	330	334	323	387	308	321	337	313	307	302	354	288	339	338	301	321	317	327	332	301	322	312	376	359	327	329	330	312	337	340	300	306	284	328	321	289	311	295	337	315	339	318	309	307	289	317	324	347	304	301	316	318	326	295	329	323	334	318	304	333	332	334	320	296	358	335	320	339	340	312	343	346	314	307	324	330	351	332	304	303	314	344	308	345	334	349	297	313	335	307	299	285	320	332	287	298	332	324	325	330	326	355	312	322	333	294	329	332	328	363	316	334	310	309	307	325	323	339	327	328	344	350	320	286	318	331	303	336	293	327	339	364	321	295	300	304	302	316	291	305	311	363	344	329	336	311	336	303	314	344	336	283	335	319	303	332	336	321	310	300	323	337	306	325	329	341	329	309	331	331	312	329	351	297	310	316	312	325	310	318	314	293	344	288	335	339	334	313	315	322	281	340	311	327	339	339	326	336	311	317	330	342	329	308	300	312	305	304	319	355	322	305	285	309	274	327	299	321	316	302	338	335	291	318	330	297	308	315	323	320	314	327	313	293	293	324	314	322	338	301	298	311	313	335	328	309	353	346	334	314	302	318	354	313	307	343	345	326	321	341	311	348	337	339	318	309	323	345	316	285	332	346	318	308	341	306	315	324	327	354	339	350	329	302	308	306	288	323	310	299	330	310	298	339	340	329	347	315	315	316	322	361	310	334	286	335	334	322	295	328	302	300	300	301	302	336	295	330	343	313	307	317	334	313	300	340	321	339	312	340	300	316	315	323	338	350	316	329	331	287	323	321	331	311	319	341	340	344	330	322	329	342	298	314	369	325	320	318	348	324	291	334	299	310	308	347	313	340	292	319	322	292	344	313	352	328	332	323	351	330	318	307	313	314	353	300	318	323	319	311	358	350	317	320	330	327	322	322	326	332	322	308	334	301	324	299	307	316	288	291	336	318	310	310	306	314	335	351	334	305	323	329	309	328	334	312	351	293	329	350	353	353	323	330	301	360	344	325	345	329	317	325	319	311	304	303	265	326	307	289	325	308	323	294	321	343	302	316	343	321	283	312	343	298	323	305	327	317	296	313	329	287	311	311	347	306	295	344	347	348	344	347	331	334	309	312	332	321	318	313	348	312	334	316	334	339	302	337	340	330	309	318	326	326	323	303	310	301	329	358	287	312	341	325	302	298	316	326	303	347	336	327	353	318	306	339	305	309	312	313	342	312	315	322	328	304	309	325	335	306	307	325	346	323	319	323	332	340	321	346	308	302	360	290	297	334	293	306	332	320	361	322	323	343	304	299	299	312	268	362	339	330	347	301	321	334	331	346	321	333	345	345	316	333	312	333	328	337	328	328	329	290	322	332	299	315	328	341	339	339	300	315	330	308	287	324	320	323	336	339	319	346	311	336	288	313	334	341	363	306	326	337	337	336	299	308	299	339	328	341	341	310	312	339	310	332	342	331	296	330	324	301	320	342	318	292	301	341	330	328	315	297	360	322	319	282	327	306	340	298	367	316	332	340	318	340	331	317	320	307	342	302	332	313	345	323	295	321	303	323	294	315	346	336	289	330	341	335	322	310	339	315	335	288	316	325	321	345	327	341	325	303	309	334	336	339	305	298	337	302	323	344	318	337	352	355	332	331	344	344	306	324	320	345	329	314	334	335	330	321	334	312	332	360	323	332	345	323	344	327	329	348	334	333	323	288	343	325	323	331	329	338	368	313	319	323	337	326	360	358	280	290	347	343	318	347	314	299	265	281	344	294	300	348	312	342	309	278	305	314	331	319	329	316	324	320	343	360	298	314	321	318	337	296	336	316	316	331	318	345	320	324	287	328	314	317	326	334	297	339	333	302	327	331	320	316	333	321	327	306	305	320	295	326	328	317	338	335	336	307	329	307	317	338	316	348	322	304	345	298	306	307	322	311	311	336	330	329	340	313	338	317	321	329	309	319	313	296	321	315	260	348	331	315	336	312	322	323	328	296	302	340	319	361	338	317	306	336	347	345	315	314	350	320	345	360	308	280	334	332	327	330	311	300	335	328	336	317	331	352	328	299	326	340	348	333	293	321	336	324	321	330	312	328	332	293	310	309	314	351	271	319	333	309	309	295	336	347	348	333	347	332	320	324	313	318	319	311	360	289	339	323	329	304	309	311	336	357	317	315	328	335	323	330	324	329	310	312	341	331	300	314	303	335	328	341	354	311	331	323	303	300	342	316	347	340	318	344	325	326	346	291	315	340	320	341	349	306	291	327	314	286	341	308	350	303	318	304	325	332	339	318	324	347	328	307	300	332	320	306	338	337	304	326	312	324	308	308	312	371	310	341	333	359	308	335	323	301	310	328	331	291	315	312	338	319	331	314	342	344	335	300	311	310	322	326	315	337	275
18790	23547	28556	34972	35325	31964	30081	24063	18642	16276	18247	20998	18720	13910	9306	7263	6224	4491	3972	3205	3245	2953	2810	3040	3901	5639	6129	5115	4686	3725	3596	2478	1940	1844	2085	1458	1248	1167	1034	975	1053	974	1028	986	1012	954	984	1006	1010	972	956	990	975	1034	955	1012	997	994	986	966	972	974	972	1002	971	1012	952	971	960	955	1017	935	944	977	991	969	935	957	1004	978	923	991	956	963	977	959	945	958	961	968	1001	922	900	975	964	1000	990	967	944	957	1010	989	998	960	960	992	953	936	950	948	920	955	962	969	1014	1000	996	951	990	967	978	1022	994	948	957	933	935	1021	977	984	1013	960	969	935	968	958	981	992	912	906	913	956	958	941	978	957	943	935	965	1010	998	1022	990	1000	981	1005	989	907	1044	979	972	965	963	958	956	934	966	974	992	948	953	991	961	972	952	1003	959	993	950	980	906	972	942	962	979	961	948	957	950	972	982	956	971	939	995	969	955	919	933	990	969	921	985	947	945	947	984	954	981	950	956	936	932	968	917	973	1001	1014	1003	1017	976	962	958	950	984	966	907	974	942	991	983	1008	971	987	977	952	950	960	1013	974	1021	972	956	979	1024	979	939	1021	972	962	938	950	996	942	943	941	949	956	991	922	1008	931	936	990	992	988	999	998	958	983	912	937	959	1005	960	936	993	987	927	975	923	957	978	948	984	999	977	942	1029	942	1012	977	977	962	948	909	983	953	983	978	966	937	946	973	963	983	971	978	952	949	958	979	1000	966	972	968	919	982	945	965	928	946	1005	960	964	960	961	988	955	1004	956	922	940	956	966	925	953	974	991	903	936	977	980	920	959	941	963	922	965	974	879	964	959	967	1017	997	970	957	972	934	965	938	955	964	985	939	954	987	972	967	956	972	960	971	971	936	945	1009	970	1000	974	938	995	976	956	1021	962	970	932	913	1054	993	967	962	930	977	967	981	939	968	963	978	946	1028	975	970	953	923	936	945	965	956	940	921	980	957	983	939	979	1016	944	1029	954	993	1004	938	945	971	901	993	1003	993	948	992	943	970	965	952	995	1065	967	901	990	892	962	951	944	950	940	940	992	936	977	973	948	964	955	981	977	979	980	910	940	983	1007	962	938	941	971	926	964	981	927	1023	944	971	984	979	985	981	980	974	954	936	979	975	967	990	967	970	959	954	987	940	912	1012	1007	978	998	954	950	923	1019	983	950	937	910	954	996	968	957	944	1008	960	991	962	985	990	962	950	956	1010	942	952	1013	994	990	934	966	975	933	1008	967	934	974	972	922	940	999	958	932	956	935	937	955	960	911	919	992	952	875	910	964	992	1020	960	961	932	946	999	922	973	930	1022	976	966	945	1020	943	973	948	963	982	933	995	929	947	972	1016	1011	881	922	1000	966	995	910	921	976	945	1024	984	984	922	945	974	938	983	926	963	922	996	963	943	927	905	981	989	992	931	1021	994	947	936	929	965	923	990	955	964	961	963	981	951	976	959	958	978	988	924	933	914	949	992	980	997	1005	920	930	1029	975	998	953	946	960	944	935	985	991	928	951	946	958	998	936	927	944	952	917	923	945	933	956	947	977	929	947	965	936	968	966	1006	956	967	996	975	945	930	959	920	966	954	1000	916	969	997	1003	935	980	1011	924	946	907	995	948	988	954	994	927	964	958	983	894	958	987	954	927	947	971	983	1000	934	975	967	940	946	960	955	903	960	961	953	883	997	980	1015	919	954	991	982	995	902	961	1020	1024	984	980	989	913	951	1002	892	940	949	933	916	957	908	949	940	1013	906	996	962	959	953	980	947	960	962	957	1001	936	933	967	957	979	1029	959	1003	965	1016	888	973	971	1009	965	912	891	928	986	1002	903	1039	958	988	973	988	1001	984	1005	961	915	934	1010	973	962	1018	965	946	1012	945	998	1017	984	952	963	920	1053	949	941	914	923	989	986	991	931	937	962	956	968	914	962	954	978	934	982	918	969	949	969	969	979	976	982	943	986	954	987	960	974	1022	993	958	950	974	942	965	914	972	994	1005	973	998	960	986	919	990	959	967	989	1010	937	950	958	953	945	968	1054	966	988	930	934	968	998	957	943	968	982	981	997	954	967	934	1006	938	996	971	1007	972	1030	1026	976	934	947	970	978	978	950	949	1050	942	971	963	973	1016	955	958	964	941	990	967	1010	900	959	960	950	951	966	936	940	963	965	988	953	981	1026	911	982	1017	975	926	1001	956	963	1017	963	994	954	947	954	973	958	1001	958	1000	983	965	971	975	992	959	1001	993	903	959	995	948	965	978	977	954	997	963	936	943	1033	955	920	986	988	966	967	976	969	957	959	942	940	930	984	973	937	1026	987	972	946	894	1009	1000	965	958	1003	910	974	982	935	944	966	909	967	955	959	1022	990	939	962	958	994	917	990	996	932	986	980	917	1023	924	946	972	978	916	926	910	927	975	989	958	1028	956	948	935	978	1026	990	923	965	1022	993	1030	955	977	915	919	1036	965	977	961	926	1005	1002	989	984	989	946	963	925	1000	960	991	977	965	982	924	971	977	1008	955	963	972	964	954	892	986	956	935	961	969	962	939	898	879	938	989	969	973	943	897	1000	927	933	948	961	982	929	948	953	986	1011	951	965	929	969	971	906	936	981	941	912	948	964	971	962	994	956	1037	983	944	943	956	956	925	1002	942	1012	1005	967	915	980	960	964	914	991	976	930	931	1018	917	978	948	929	995	969	1015	952	970	954	933	949	956	984	965	949	987	977	944	981	897	918	953	976	967	996	984	987	927	989	955	997	961	912	957	949	955	919	966	931	1002	935	939	979	955	966	951	888	919	955	947	988	920	989	966	1005	970	1010	1006	930	982	1002	942	970	949	929	940	951	980	909	973	997	932	979	973	989	971	983	971	967	882	956	957	926	964	913	959	921	944	1022	987	986	965	939	938	945	931	923	960	974	954	1025	987	962	986	949	911	954	970	930	946	955	953	963	1000	988	965	981	946	989	937	971	1002	953	949	989	944	961	978	957	952	976	958	931	1014	1004	949	971	960	939	985	922	983	965	941	1010	998	977	1021	988	975	948	950	944	1001	941	953	923	958	963	975	936	974	947	969	971	978	951	914	963	984	1039	912	964	947	952	986	1012	958	970	1012	925	1008	907	924	943	949	982	966	977	1018	958	938	1019	917	980	900	981	1061	1027	938	987	1002	969	902	890	939	1036	972	939	948	971	905	958	1009	911	930	1013	1002	1000	1011	916	956	957	950	987	917	988	966	975	962	934	986	985	1031	972	978	1030	920	957	950	973	919	943	991	976	989	986	1031	970	1027	943	953	985	949	950	931	1029	987	1001	957	1010	912	1012	971	985	966	963	926	977	1031	944	949	908	934	903	985	921	978	974	959	899	965	956	1004	923	970	943	988	914	960	944	998	958	956	974	960	968	946	975	976	897	943	993	1018	967	956	929	992	933	927	980	961	1049	965	975	982	920	933	986	947	961	988	972	951	954	954	946	949	992	934	997	1009	1027	957	945	1002	931	1004	951	957	924	955	950	985	945	960	878	961	982	994	964	969	963	922	938	993	978	974	965	991	992	974	963	976	974	931	942	945	943	1004	950	978	995	965	997	957	962	961	933	926	908	911	966	917	971	934	925	912	921	949	995	968	1002	989	950	949	962	939	953
32948	36037	37684	36377	32807	30145	27759	22634	16580	11856	11415	11871	10437	7865	5374	3927	2639	1915	1911	1106	1005	1023	986	937	970	1640	1925	1814	1703	1307	1772	977	555	575	588	498	377	343	345	314	308	327	308	315	333	346	318	349	330	294	300	298	310	342	303	326	315	315	300	313	297	304	347	310	361	276	310	307	303	318	314	300	328	283	324	320	270	328	328	305	339	283	329	282	306	334	337	305	311	286	306	331	293	327	306	285	321	289	295	299	308	304	338	299	324	336	318	319	289	317	330	273	303	330	291	302	277	339	326	311	324	347	334	332	363	310	298	330	305	301	310	305	332	266	326	330	282	297	336	302	316	300	314	321	295	321	328	320	321	327	305	324	291	276	303	291	320	297	334	281	302	306	320	334	295	268	288	308	317	292	313	291	312	280	288	297	281	292	340	320	316	339	343	305	313	296	302	288	313	269	307	308	280	293	321	352	314	295	333	331	317	282	275	297	342	299	339	310	290	305	316	306	324	335	319	307	325	346	343	308	339	283	319	313	297	349	296	286	271	312	306	358	262	296	343	336	290	327	290	305	288	324	283	315	341	325	338	339	292	349	347	319	300	305	313	298	303	263	325	314	339	284	321	300	298	309	337	313	320	302	299	294	324	311	297	335	338	320	335	305	291	275	320	291	318	289	268	313	303	315	321	322	277	299	297	305	306	325	315	312	318	352	315	310	306	302	319	320	326	323	317	324	300	325	326	333	283	310	327	281	307	328	310	313	329	314	277	306	319	319	338	317	333	298	361	306	317	276	330	311	292	329	326	296	311	303	328	308	342	318	295	327	289	295	327	333	347	288	344	341	314	326	292	294	301	298	342	314	285	325	317	319	292	302	303	327	290	296	313	317	319	321	314	341	335	307	323	315	276	313	297	322	322	319	306	313	318	324	318	318	337	298	284	316	303	304	297	307	314	301	289	297	290	336	319	341	323	338	300	327	315	292	313	301	301	292	293	338	330	300	328	277	311	297	312	301	309	341	290	302	317	308	318	308	321	325	325	302	308	340	312	290	323	302	311	332	303	313	302	313	287	303	325	314	293	296	334	338	316	303	331	316	345	304	352	300	287	327	350	324	281	304	299	320	325	343	305	306	326	295	281	313	313	299	352	311	316	299	303	332	315	315	329	324	313	314	293	305	292	317	334	305	306	301	305	309	286	309	303	280	279	312	303	320	300	311	291	286	301	302	337	298	308	337	292	300	309	303	308	287	338	299	300	293	333	359	289	300	335	294	318	299	314	326	316	295	305	279	321	313	325	324	309	302	318	319	304	309	319	345	323	345	322	345	299	292	267	323	279	311	302	319	283	288	313	306	310	295	300	332	315	340	343	303	342	301	315	315	330	340	286	312	310	290	310	342	319	325	339	326	321	294	290	322	299	313	323	329	318	317	311	329	320	312	323	302	304	300	303	290	324	307	320	274	301	309	322	317	316	292	320	310	305	313	296	315	306	336	336	331	307	309	288	287	301	328	299	333	308	318	279	330	316	326	304	324	326	307	290	337	312	300	316	312	300	350	306	329	279	312	346	321	312	338	293	292	321	323	313	312	291	329	311	291	301	287	291	327	328	332	308	281	336	326	310	316	311	276	287	311	319	352	309	324	301	332	288	309	303	308	277	303	328	321	271	270	330	293	291	335	307	299	307	328	316	348	329	308	295	317	319	303	301	282	279	324	324	305	308	300	303	315	333	330	294	305	317	322	322	329	350	330	343	320	320	315	325	342	342	325	292	311	305	323	298	312	309	323	313	294	279	296	293	317	340	305	331	313	281	284	287	333	309	316	304	289	292	320	331	303	329	337	322	311	316	300	316	318	287	281	302	314	320	306	318	304	313	318	317	289	303	308	337	325	332	322	306	295	298	303	313	291	275	346	342	353	293	306	301	286	321	314	305	337	288	317	305	324	307	339	295	304	299	305	312	306	321	305	322	304	320	305	287	283	291	314	304	339	293	277	297	305	312	313	308	317	322	316	336	318	348	305	300	311	314	348	310	346	331	329	334	293	308	322	321	307	299	285	314	284	305	319	313	319	325	313	293	333	294	314	321	272	312	289	305	321	306	310	304	318	311	272	309	285	301	278	285	315	313	278	328	323	301	285	317	286	283	332	313	291	322	313	297	319	329	294	317	325	319	293	329	349	324	338	296	326	316	344	302	291	291	347	302	333	321	349	333	350	298	300	322	305	324	282	307	278	299	300	318	311	309	312	309	330	344	299	309	305	307	338	319	321	315	300	361	308	310	301	301	306	298	336	307	328	306	336	313	289	293	324	330	342	299	305	309	293	292	315	322	293	284	316	323	314	348	292	290	338	314	332	284	301	292	316	302	305	317	310	305	293	318	297	301	300	304	308	265	328	317	287	288	289	311	324	301	325	320	307	293	303	323	301	337	307	269	291	356	290	308	310	319	300	303	291	309	306	301	309	355	276	333	323	316	294	350	312	377	347	305	282	313	302	314	315	330	314	318	330	335	299	272	309	313	302	271	324	295	289	311	332	352	310	313	290	301	325	315	329	316	279	324	314	297	308	312	299	330	304	302	297	326	290	312	310	304	302	309	324	303	322	304	329	315	324	291	292	309	319	304	313	272	312	334	305	336	311	339	323	326	315	326	322	321	319	293	337	296	297	291	289	314	311	323	301	324	331	291	324	317	305	295	323	287	357	319	317	304	309	310	294	316	336	296	308	328	309	315	288	332	321	307	299	306	320	311	286	325	283	278	298	304	331	279	316	311	301	314	306	302	307	301	317	326	311	321	279	323	320	289	319	308	306	287	299	331	332	316	296	319	307	333	305	304	299	332	312	316	299	324	303	314	331	346	280	309	318	301	322	293	315	308	330	300	305	308	312	320	294	307	329	290	316	311	336	283	326	308	289	328	331	324	336	288	323	345	295	333	316	303	298	314	307	303	266	323	341	326	287	324	331	308	314	335	308	319	305	319	327	305	311	289	314	335	332	332	338	321	340	328	315	305	268	321	360	324	307	332	328	315	323	300	294	294	319	332	283	301	312	325	308	294	282	306	295	316	333	291	291	315	317	291	304	309	314	321	312	302	272	315	313	303	324	304	316	308	312	296	342	312	286	285	317	327	302	322	286	331	290	273	297	301	304	305	309	324	319	292	296	275	288	337	290	301	288	291	330	293	321	299	339	291	302	286	283	299	306	314	319	295	307	332	330	325	317	281	307	349	330	293	327	313	296	326	315	308	306	319	329	291	315	319	300	333	311	295	319	286	328	310	312	275	299	321	292	266	335	289	312	318	338	318	318	318	316	312	315	318	322	322	326	304	318	336	348	322	266	294	298	305	308	293	346	289	321	304	301	309	298	315	300	294	290	318	318	306	278	291	310	312	327	299	286	310	276	288	295	303	305	290	326	341	291	293	316	338	277	298	298	317	310	296	327	290	296	334	329	335	319	284	337	322	285	301	334	318	324	302	321	314	278	320	329	329	328	279	325
23710	30623	36018	40935	42514	41338	40401	35001	29891	26346	29800	31812	27974	22415	16167	13693	10243	7724	8523	5618	6001	5435	4759	4548	6398	10009	10343	9476	8784	6953	7627	5095	3100	3095	3480	2637	1711	1272	1091	1014	1056	1028	1032	987	984	1011	961	1004	1024	1017	1000	973	993	978	1001	971	966	967	960	921	959	935	964	942	949	935	991	937	938	909	934	967	951	954	919	915	908	948	928	940	932	915	919	879	939	964	964	965	922	944	900	891	935	932	895	854	996	936	925	962	925	884	918	925	947	972	907	917	939	939	949	943	922	917	916	903	894	872	986	967	935	913	918	920	914	958	945	938	895	911	959	884	891	939	912	923	905	924	890	898	951	893	872	904	901	885	890	912	895	910	960	878	928	914	915	931	952	889	913	906	922	881	910	862	978	973	897	876	876	898	921	939	914	920	929	922	917	924	850	932	911	893	944	865	886	900	928	904	954	924	961	934	896	930	869	914	918	862	936	908	877	925	902	935	970	909	947	900	878	894	923	941	862	930	934	893	898	908	910	898	934	897	922	981	921	915	907	943	945	909	952	947	878	904	940	891	906	962	883	917	917	955	888	925	924	877	873	925	889	902	900	942	924	881	939	918	878	924	898	908	934	929	990	968	841	917	974	934	922	865	933	875	907	988	923	911	963	880	934	942	905	926	927	905	870	919	907	933	880	929	896	913	936	903	940	883	927	886	922	949	916	906	945	948	930	917	844	908	944	906	880	950	925	876	903	940	884	896	918	874	931	895	963	896	927	939	926	887	875	938	911	918	933	920	903	990	890	955	902	908	940	929	946	917	975	880	912	873	858	912	949	945	887	851	872	930	923	917	869	914	897	925	940	931	996	930	973	881	895	942	933	906	890	954	892	918	921	867	924	962	939	928	904	933	925	897	951	908	911	922	915	969	954	913	949	892	884	907	914	925	911	876	902	926	889	935	948	929	883	953	943	914	904	894	864	913	918	927	878	908	887	895	855	931	928	907	896	916	897	917	951	846	906	946	934	930	921	837	931	892	922	883	863	855	915	938	949	953	890	938	923	902	930	965	847	960	919	956	907	885	907	902	932	883	943	897	903	946	923	922	906	919	930	972	925	933	912	908	909	906	917	851	850	888	915	936	953	896	853	935	851	912	869	920	921	871	896	845	868	879	956	885	884	952	903	915	903	904	943	918	845	902	967	869	969	869	892	962	958	920	904	918	892	910	882	920	955	879	893	937	902	946	913	926	921	905	907	950	901	937	902	906	900	935	921	964	991	906	934	895	897	951	911	959	918	926	896	890	931	851	927	901	930	925	936	944	903	899	882	900	916	883	885	902	926	887	878	946	960	902	882	930	941	886	949	932	969	948	880	907	878	976	912	906	916	922	955	970	966	931	896	912	961	929	911	962	876	951	921	961	974	866	931	828	895	902	963	938	870	884	940	884	921	963	949	904	908	929	869	934	955	860	906	916	960	881	881	919	949	936	930	848	874	850	943	904	931	923	920	875	932	936	901	919	951	871	920	895	917	937	947	945	901	895	925	913	908	894	902	992	934	945	856	892	905	877	890	949	887	968	932	922	927	931	932	906	931	918	941	861	923	903	875	897	925	893	901	893	905	856	871	899	900	911	929	928	904	899	900	905	976	977	866	902	928	859	902	874	991	863	900	837	891	873	938	906	961	888	909	915	886	941	983	914	875	916	905	902	892	944	881	952	882	943	933	966	929	887	916	907	911	935	950	906	849	856	937	922	903	918	951	947	922	890	890	915	896	900	911	940	922	917	859	860	889	922	922	924	947	913	919	948	898	928	879	945	880	921	851	887	880	940	958	903	909	925	837	920	913	909	981	894	931	970	919	889	923	924	937	877	893	907	874	914	915	923	926	951	935	918	946	932	907	912	887	953	906	915	921	970	953	906	911	891	979	938	882	924	881	924	862	888	950	946	940	884	916	935	942	915	931	865	914	960	866	909	971	881	900	935	905	916	917	897	926	875	888	953	872	919	907	897	900	907	881	926	870	920	913	949	869	918	907	911	898	906	890	903	880	905	964	890	900	913	910	895	863	849	923	978	880	900	903	885	897	920	909	865	892	927	924	903	903	882	908	891	938	886	871	914	881	909	974	917	885	937	897	942	963	936	940	940	969	944	947	935	944	946	825	922	914	860	891	929	888	895	905	1002	916	941	922	896	930	885	871	905	898	918	902	864	904	967	965	926	898	941	909	943	971	893	918	940	905	929	847	938	964	910	936	897	927	897	912	893	904	983	868	955	932	895	928	936	872	907	937	892	927	925	861	923	915	903	906	938	917	917	851	947	902	885	922	925	900	907	926	936	930	928	919	897	913	874	896	891	988	946	891	893	893	910	869	976	898	904	903	941	909	873	907	913	901	842	908	910	933	921	839	875	898	982	909	894	951	946	881	908	930	865	861	857	904	928	928	913	903	928	935	897	906	921	937	871	919	937	883	936	917	948	862	954	848	928	854	869	906	951	857	885	961	884	938	895	915	833	937	941	942	949	914	932	910	924	909	915	899	858	882	873	962	921	953	964	906	847	936	939	910	903	916	924	912	851	868	943	888	901	919	878	925	875	902	877	900	870	934	919	942	915	913	928	907	895	913	985	969	912	932	939	895	869	914	913	909	907	937	976	936	849	970	951	903	911	1004	896	915	932	938	881	934	871	911	899	927	935	897	876	905	946	894	931	893	857	879	942	972	929	915	900	905	907	879	933	957	931	957	891	887	902	909	914	972	920	962	852	934	940	894	852	898	891	932	889	953	907	928	962	894	878	951	884	878	911	928	840	928	920	912	911	917	877	915	886	904	916	954	884	959	940	919	897	943	941	963	885	842	885	928	974	934	912	874	899	905	980	909	926	906	915	894	944	921	861	920	877	887	928	915	967	947	811	903	902	921	912	919	941	939	917	894	938	901	939	921	874	921	917	891	889	901	905	882	886	918	971	910	897	882	902	939	912	954	872	882	921	920	925	904	916	932	853	887	909	891	934	952	900	925	894	904	904	951	967	954	917	933	932	871	885	923	893	954	914	940	888	906	911	896	920	871	922	921	926	887	936	892	955	897	874	881	882	925	959	894	907	912	953	877	952	926	871	924	891	944	892	871	833	922	938	889	966	919	890	933	905	890	943	886	891	904	847	934	868	919	849	982	979	886	897	946	928	891	946	940	979	889	958	995	921	900	897	911	944	848	870	901	908	942	888	858	833	905	893	986	903	944	925	918	885	875	891	903	869	911	873	884	877	940	923	948	876	916	837	875	910	966	884	900	918	921	897	926	914	954	905	910	915	898	907	866	885	929	900	956	887	921	870	943	944	896	915	914	941	926	882	893	871	870	877	841	910	919	908	895	944	893	885	963	910	923	887	917	929	893	924	896	955	964	901	906	896	882	875	909	859	900	933	871	914	913	929	934	944	912	847	933	898	914	918	883	896	937	843	919	883	895	883	882	875	830	875	872	933	933	887	903	839	894	853	921	974	927	941	921	897	912	898
4395	5021	6207	4447	2710	1595	1256	985	758	519	485	508	414	402	305	230	219	192	226	199	222	209	202	219	190	218	220	230	204	213	213	211	200	195	197	196	171	182	191	183	193	172	194	164	196	206	194	204	180	170	185	173	181	202	192	189	195	168	214	178	195	209	188	197	207	200	188	201	182	178	187	181	191	201	184	193	206	184	205	158	197	180	197	172	204	198	208	203	184	172	234	196	202	163	200	194	225	194	194	191	185	177	217	210	184	211	158	195	168	181	193	199	200	212	159	227	200	188	206	187	203	196	187	176	195	179	204	177	201	211	206	184	203	187	181	196	194	171	177	210	196	195	202	202	180	186	195	179	177	182	167	191	184	207	164	175	202	185	169	196	224	191	171	191	207	205	188	190	195	189	200	183	202	188	196	181	189	197	190	190	178	190	185	195	179	210	180	184	172	160	217	189	203	182	190	194	196	182	185	188	180	194	173	174	203	190	184	210	218	182	223	191	162	204	197	201	202	203	191	182	201	190	174	200	190	203	195	164	190	207	228	187	183	212	189	203	194	186	217	201	180	174	164	205	177	182	198	199	222	206	184	179	203	189	209	194	198	187	185	183	185	208	205	165	171	191	219	192	195	214	190	169	161	175	197	186	176	187	187	165	189	159	184	206	208	207	202	193	192	188	191	189	193	164	225	178	197	183	178	178	195	186	186	182	177	204	173	211	186	200	180	183	158	199	204	179	204	194	183	202	190	204	190	188	203	212	183	170	170	182	199	178	203	178	201	179	181	221	183	181	188	174	181	226	179	192	198	194	193	180	178	200	207	155	182	187	181	188	194	188	201	178	176	179	206	186	192	178	173	205	204	171	169	187	208	177	184	182	198	199	196	180	198	163	184	179	174	181	192	196	186	190	207	201	198	195	194	179	206	194	171	181	208	169	178	206	188	179	200	185	181	199	168	187	211	172	208	199	199	183	204	163	213	187	172	183	150	183	193	190	169	160	187	197	196	197	176	187	193	197	192	193	198	187	196	189	183	191	204	178	182	161	189	209	219	200	167	194	196	169	181	193	178	193	171	187	177	204	190	210	189	199	191	189	185	188	183	192	196	193	175	201	183	180	207	204	184	179	180	185	193	181	189	182	208	162	186	188	194	201	184	186	193	204	203	175	193	174	192	202	193	178	202	156	160	201	193	196	165	203	190	198	171	183	180	182	185	192	172	193	201	198	162	188	190	199	185	183	188	174	196	223	194	184	176	188	197	182	193	177	195	199	192	204	155	181	211	194	182	185	190	195	215	211	179	220	200	197	172	193	200	190	177	199	189	183	184	160	180	188	187	199	177	179	206	179	164	193	190	193	194	204	184	202	187	150	175	181	200	181	202	193	198	180	199	160	197	191	193	193	203	189	175	180	207	190	206	180	188	190	193	161	195	186	167	164	201	184	182	190	180	206	180	181	182	204	174	178	227	182	183	203	206	190	201	198	192	195	186	213	182	186	193	194	207	172	196	211	177	192	180	189	173	184	205	210	188	178	181	200	184	153	182	174	202	197	156	187	201	204	193	198	191	166	196	220	167	184	185	164	193	190	172	173	179	209	197	186	202	199	168	182	191	202	192	202	199	174	193	206	218	175	190	167	180	184	179	202	170	198	200	212	202	186	201	197	188	191	170	179	213	182	192	186	178	198	176	166	206	174	182	200	192	217	196	204	198	182	169	187	170	182	177	198	193	203	213	168	160	180	182	192	167	187	184	193	196	178	204	177	208	171	195	190	189	177	232	217	173	181	190	181	188	199	190	199	193	167	209	199	189	198	187	192	172	209	174	204	189	210	200	191	200	175	178	161	178	183	183	193	155	186	209	181	191	206	194	193	149	176	202	180	205	179	197	176	204	208	184	178	212	202	192	192	174	207	193	210	172	180	173	200	200	175	182	200	186	172	173	179	208	175	186	202	222	185	195	183	186	169	204	199	202	182	209	174	182	202	176	197	206	182	213	191	189	199	187	202	180	173	189	182	192	183	182	184	222	211	190	201	190	175	198	210	197	200	178	177	190	183	207	194	218	193	189	182	171	183	196	179	208	156	189	187	174	194	202	179	185	198	212	182	171	199	202	201	190	191	191	189	183	189	191	190	204	200	181	206	168	156	204	206	179	178	178	195	196	191	193	166	204	181	189	173	176	179	189	196	198	205	213	168	182	176	180	175	188	193	200	188	184	171	209	197	184	210	179	185	193	187	189	181	204	186	172	205	200	194	179	176	181	175	188	191	211	169	185	178	208	237	198	187	181	177	193	195	190	197	198	178	205	214	191	199	205	186	178	169	185	173	182	179	179	186	185	178	190	197	152	176	187	162	200	195	176	188	179	183	187	198	169	208	192	203	197	190	175	178	205	181	184	201	167	203	197	184	201	196	195	207	180	178	209	194	221	169	205	177	176	176	184	194	205	203	186	212	179	191	176	188	187	166	182	185	201	196	206	206	176	152	187	169	170	170	185	196	229	191	191	199	215	183	199	183	185	197	190	184	169	175	187	193	197	184	214	179	164	186	178	192	184	193	189	170	198	182	178	188	189	196	195	200	170	192	164	203	198	193	207	199	186	184	201	208	211	198	167	168	193	186	221	198	191	189	198	173	195	195	189	179	191	179	235	191	197	193	195	200	211	177	196	174	201	228	192	210	208	180	191	201	196	201	183	199	206	214	185	189	175	180	199	207	195	190	181	193	198	186	191	181	185	202	203	190	200	190	180	176	176	202	175	192	184	185	194	197	186	183	181	189	207	203	205	172	195	196	171	169	179	190	198	177	188	189	175	182	189	187	173	191	199	185	214	184	180	196	187	166	195	194	183	204	158	191	236	166	186	227	218	191	178	185	188	206	185	175	181	186	198	180	192	193	192	204	190	173	179	187	167	203	174	179	190	180	203	195	182	184	189	183	174	196	200	169	170	192	188	183	182	196	182	220	195	195	196	206	201	205	168	191	192	175	170	194	194	194	183	191	187	206	201	185	188	180	180	193	222	202	171	177	162	177	187	189	194	191	198	185	222	189	203	199	182	185	181	177	193	174	170	174	181	175	170	168	198	210	189	179	180	190	168	181	197	186	180	189	173	188	190	181	172	183	166	191	180	197	182	163	188	191	181	179	182	182	190	179	168	172	193	183	180	196	192	183	204	187	189	193	185	189	179	194	158	195	194	208	200	152	186	202	178	178	190	208	177	201	194	191	190	197	183	199	188	206	173	204	191	198	169	187	182	184	198	189	196	188	186	185	182	206	170	169	192	183	163	202	213	185	210	188	200	171	192	191	227	187	168	179	175	187	186	197	193	196	225	191	176	210	173	186	186	215	156	205	182	186	197	181	154	212	198	183	181	183	191	181	206	202	194	182	185	184	195	180	198	194	172	202	181	167	187	179	213	162	210	183	200	170	212	194	213	210	178	198	178	167	162	196	184	202	188	201	174	186	191	185	188	172	207	183	193	203	187	191	197	173
4407	6377	9472	9523	7860	5316	4302	3493	2848	2134	2190	2387	1909	1742	1350	1067	1043	886	939	736	844	779	813	757	786	936	944	943	870	798	827	787	677	641	721	695	641	608	636	615	612	638	582	652	642	670	605	605	602	627	637	640	632	607	600	595	608	621	620	662	610	602	650	648	624	624	612	641	640	627	655	632	607	616	625	636	631	586	647	578	612	598	650	637	665	606	591	626	625	628	604	642	621	627	622	606	630	546	656	613	615	643	591	608	601	669	664	664	658	614	599	610	592	583	611	604	629	642	609	608	591	626	619	634	611	657	619	671	592	578	599	598	577	621	562	619	594	642	611	613	658	618	640	591	606	632	636	616	617	639	663	651	597	647	640	628	648	650	586	608	632	618	565	605	609	638	615	609	609	599	610	579	643	644	658	645	608	613	628	590	666	626	689	619	575	641	645	613	623	658	630	605	636	617	665	606	613	635	586	595	634	591	672	647	661	636	651	614	617	625	646	603	672	668	658	679	612	629	610	605	634	621	643	600	567	610	659	610	657	666	605	640	606	623	651	580	600	551	673	626	580	644	619	624	571	656	606	625	607	591	663	616	626	647	627	653	630	585	614	624	625	568	615	641	605	613	608	654	615	594	631	685	608	608	623	595	602	613	654	585	625	644	584	640	618	651	628	643	588	600	660	661	616	656	588	607	661	647	664	653	598	612	633	630	604	608	648	609	624	641	631	602	671	635	669	638	630	603	668	622	626	651	618	617	680	632	589	630	618	649	637	605	644	617	584	647	585	631	596	619	573	605	629	595	621	607	663	592	635	625	619	650	638	612	646	617	573	659	586	604	637	623	668	597	609	629	616	620	614	611	605	642	614	631	643	575	618	652	650	597	635	677	607	598	610	614	678	644	572	593	601	582	633	589	611	648	589	580	644	571	608	612	619	610	695	585	647	622	598	594	610	616	594	610	615	606	597	575	679	636	610	632	640	637	601	637	602	596	587	658	606	623	650	601	630	619	607	611	605	631	664	616	630	631	603	629	629	614	624	632	659	622	575	585	634	603	633	532	617	590	604	629	612	618	651	627	617	642	604	599	574	625	621	591	633	643	624	620	605	647	629	655	611	643	607	636	657	625	632	656	653	605	620	627	619	592	609	669	678	650	619	622	622	601	606	608	655	653	626	639	607	635	642	628	626	565	635	608	582	631	622	622	622	624	614	610	599	589	634	648	636	620	613	623	597	670	621	611	588	640	592	617	633	656	632	587	623	639	624	625	614	659	574	636	635	600	594	624	649	590	644	604	623	631	651	639	569	598	650	606	616	668	626	626	623	593	621	584	613	586	603	578	607	630	618	663	640	643	606	681	613	666	612	625	632	608	629	642	607	630	641	602	599	619	644	594	630	638	625	651	616	597	619	587	612	625	633	578	619	577	611	626	660	609	615	604	646	614	621	595	639	598	635	631	624	586	625	605	644	603	639	612	577	651	633	620	639	611	647	654	653	633	616	633	610	606	608	645	646	630	623	653	613	604	620	630	575	611	643	649	633	616	665	664	609	628	601	625	603	622	589	664	595	610	668	600	621	646	626	617	672	581	628	621	636	623	639	637	578	606	635	649	622	633	631	584	645	571	614	649	636	619	570	606	639	642	614	657	600	634	616	643	589	599	627	564	585	632	624	609	601	606	611	617	601	620	621	661	614	619	621	635	613	613	640	635	602	602	636	621	638	567	625	624	578	624	644	613	600	649	612	669	653	610	624	631	636	637	583	618	620	639	642	626	641	591	668	628	652	644	628	634	608	612	616	595	598	605	612	642	656	632	603	608	636	622	625	650	583	588	611	599	594	616	661	651	605	645	618	622	638	690	600	644	629	604	555	642	632	633	631	602	596	644	614	594	628	618	630	644	622	600	598	624	625	611	642	590	581	606	612	692	660	621	578	627	612	594	631	615	595	654	672	620	604	613	664	604	631	629	624	591	627	638	625	615	670	674	582	604	613	615	638	616	576	614	616	703	621	635	631	595	619	650	624	633	627	590	597	629	643	629	574	558	665	632	605	617	609	658	594	623	665	696	655	602	645	668	600	604	624	648	622	640	617	644	649	648	591	591	637	636	613	659	653	629	669	618	671	586	618	606	630	645	632	679	595	593	623	644	657	624	608	600	612	632	637	647	657	601	630	646	612	626	637	646	603	605	620	640	601	623	585	632	620	642	636	641	588	593	580	648	631	622	582	632	673	663	600	634	617	624	647	614	641	592	671	626	658	651	631	633	615	605	617	645	634	555	614	645	601	631	618	659	628	640	609	599	611	644	582	626	610	621	617	626	675	628	614	632	589	589	620	644	646	628	627	661	631	660	599	602	618	659	616	602	641	674	635	614	581	636	660	615	620	614	642	610	618	643	631	664	659	615	645	596	605	644	649	618	608	636	597	626	639	618	658	599	673	634	655	601	623	598	658	647	624	618	642	650	626	609	628	615	620	687	655	623	633	610	628	601	608	600	610	599	583	568	610	616	628	681	621	630	675	615	616	612	590	638	565	652	574	569	666	622	664	641	639	584	668	614	679	639	670	656	619	633	678	629	624	631	636	594	639	612	597	612	641	625	603	595	570	613	583	605	616	626	627	601	642	585	654	622	627	628	634	620	594	603	620	657	606	631	632	598	596	613	646	621	639	680	617	603	604	635	609	614	636	695	652	611	589	599	612	619	631	618	633	601	583	638	613	618	672	645	621	633	621	608	647	630	619	587	654	635	630	646	662	608	608	604	671	654	634	582	621	634	611	652	619	613	616	659	608	623	604	611	712	610	629	620	626	589	595	617	617	607	638	622	603	646	642	635	608	603	609	647	622	655	645	618	589	654	636	636	570	613	603	645	654	602	628	653	588	622	660	599	648	603	631	652	592	624	643	611	626	628	627	627	611	598	573	638	641	620	590	642	663	585	643	659	557	621	624	599	610	601	649	634	621	600	629	584	643	578	640	632	652	616	602	577	641	593	602	634	658	582	614	641	648	646	628	605	608	621	668	639	677	622	648	624	655	648	640	646	593	604	631	605	601	669	635	657	637	582	650	631	647	687	607	649	603	664	630	625	570	663	606	593	604	615	633	628	614	622	589	649	607	656	642	586	625	592	589	600	610	636	603	618	597	579	620	633	628	644	613	604	635	671	612	628	634	654	649	620	593	601	605	597	619	621	618	633	608	602	626	597	622	634	627	581	589	623	601	642	640	670	599	629	609	636	627	611	633	613	606	652	663	627	606	631	614	583	619	610	600	631	639	604	630	611	555	609	626	609	632	594	626	638	602	639	641	641	592	619	629	611	619	647	620	573	632	674	674	609	607	623	633	589	629	621	616	639	597	688	619	597	662	635	607	583	606	619	627	653	650	613	639	648	655	647	645	620	613	563	621	600	599	652	645	621	620	640	608	598	603	563	574	643	591	596	612	656	625	640	586	657	651	628	616	616	638	631	586	605	622	617	657	674	632	575	615	647	658	614
24043	28972	30906	31097	27073	21006	17260	11931	7946	5443	5105	4892	3173	3099	1962	1729	1244	895	933	707	685	626	625	588	535	917	866	830	922	741	767	570	511	556	416	406	359	352	339	309	327	305	314	355	354	324	314	347	340	343	339	322	332	323	321	340	338	332	302	348	334	323	297	337	336	324	330	340	333	331	301	293	309	291	326	323	339	343	335	298	315	297	276	316	335	307	330	309	311	292	335	344	319	308	314	312	346	321	333	287	316	341	287	312	273	359	348	321	337	317	322	327	295	335	304	346	315	339	325	303	364	294	314	323	307	310	351	319	321	346	369	326	291	318	319	334	322	319	354	304	360	343	300	316	336	343	307	346	339	340	308	325	298	306	318	342	331	378	313	324	299	308	313	300	304	324	301	318	304	315	295	336	296	323	305	326	303	300	315	323	335	282	310	310	320	322	300	333	325	348	328	334	344	314	300	374	306	351	369	313	321	301	328	328	304	306	342	337	343	326	289	334	335	303	317	373	290	310	338	316	312	329	297	322	341	310	326	314	312	300	323	345	317	301	321	282	319	335	337	318	316	292	284	297	342	337	318	338	332	338	305	302	336	315	328	288	342	345	347	336	324	323	263	322	324	308	304	288	293	313	297	333	323	293	315	304	300	314	341	353	323	307	307	308	313	323	349	348	326	341	302	299	346	304	295	334	322	322	327	359	293	337	322	341	313	353	273	339	321	314	324	322	313	335	319	322	284	350	339	336	321	314	363	306	304	342	315	339	329	346	337	292	309	333	321	326	294	321	369	326	303	296	326	358	320	312	326	310	321	324	339	320	328	308	323	338	312	350	315	322	303	319	329	344	343	338	323	321	321	327	338	299	364	340	313	316	307	329	339	308	336	334	309	306	308	316	343	315	313	304	299	312	338	313	317	315	307	325	329	292	317	348	310	335	300	303	346	321	338	328	314	348	296	317	347	345	368	363	324	305	346	317	350	303	350	372	315	306	319	296	291	328	319	310	318	264	335	317	300	314	329	305	339	299	322	294	337	315	297	321	320	300	320	330	307	331	340	319	293	307	319	304	276	326	321	342	312	317	268	294	347	318	302	313	318	302	334	322	324	330	311	331	335	307	318	315	327	314	347	300	363	339	329	320	330	307	308	360	333	342	322	342	325	338	316	357	340	347	307	297	298	311	320	310	335	311	340	314	332	322	306	329	318	315	308	285	340	334	289	313	314	336	313	337	332	307	335	337	335	323	342	318	332	319	318	317	307	303	353	320	341	285	324	301	325	331	322	298	311	329	347	323	337	304	314	364	360	319	320	302	312	337	306	333	307	293	328	314	341	350	319	344	321	306	293	304	322	344	329	355	350	290	287	318	343	309	336	317	323	320	317	338	288	307	310	359	340	316	307	339	304	316	305	309	334	283	328	326	322	345	308	310	311	322	349	339	313	301	345	338	341	348	304	330	300	328	311	330	317	360	329	350	332	339	312	334	310	321	331	329	318	341	307	310	326	316	321	337	289	365	317	349	313	297	338	304	339	301	343	347	324	297	334	318	294	300	337	287	333	318	331	317	309	321	308	330	329	308	361	345	328	286	290	319	307	273	361	324	320	356	287	264	331	327	329	314	314	318	292	280	296	349	344	338	316	348	344	322	320	330	309	328	323	294	299	318	303	309	349	320	291	337	343	323	305	325	329	310	321	314	324	319	304	339	324	309	295	305	313	304	315	347	308	354	324	297	322	343	316	303	315	369	323	303	330	300	324	311	302	335	326	325	309	328	290	313	301	339	312	305	310	329	335	349	317	323	302	333	311	308	296	310	314	318	304	351	299	324	319	322	299	330	335	304	326	322	326	286	309	297	310	329	307	312	299	354	316	302	316	321	332	339	308	346	350	306	319	345	305	325	326	333	319	318	318	328	329	312	295	324	316	327	356	312	329	331	344	305	330	340	346	324	336	315	304	313	311	307	326	308	356	311	310	315	304	348	328	318	317	300	308	342	295	319	318	344	329	349	349	326	330	306	335	318	294	326	317	310	304	315	307	313	328	328	299	329	344	320	349	311	306	322	296	328	352	345	339	298	307	329	321	313	344	338	326	313	305	308	353	296	332	340	317	332	341	341	336	339	313	333	328	356	337	314	327	276	317	330	337	353	299	290	312	330	301	331	336	337	334	348	349	316	314	316	304	313	335	286	338	313	311	358	302	328	328	365	324	318	309	332	305	320	309	302	334	316	320	300	324	315	317	324	264	303	299	343	295	329	333	293	302	309	310	323	339	324	312	341	304	333	308	366	303	315	292	310	307	322	328	325	327	310	279	285	333	312	353	303	322	301	339	296	325	330	318	341	322	314	328	311	318	316	335	326	338	312	338	292	326	320	357	311	317	317	327	313	321	324	354	341	345	327	318	329	327	297	286	293	309	336	306	344	332	327	359	317	316	348	315	321	333	310	304	333	325	312	343	324	303	311	355	329	344	305	325	311	339	317	338	331	304	351	319	323	321	315	313	305	324	320	319	314	324	318	300	314	287	285	320	335	312	329	332	334	298	335	306	298	340	299	308	307	334	344	351	353	332	342	281	324	309	318	336	299	316	324	323	312	349	317	324	274	335	313	327	313	324	323	316	329	321	322	289	336	346	310	297	341	317	319	339	321	327	306	363	340	315	304	304	330	346	323	326	357	304	295	344	331	308	333	303	365	344	324	312	330	320	281	318	302	323	327	317	345	316	362	356	310	322	333	329	331	340	347	320	287	312	321	318	303	328	323	287	296	332	325	353	346	345	310	326	303	326	331	294	333	318	335	311	293	338	308	336	342	314	363	338	321	296	347	340	347	323	324	297	312	313	302	271	335	331	300	325	331	321	323	283	306	314	312	325	286	320	328	305	317	302	308	318	295	348	323	300	312	328	280	317	343	300	350	300	314	357	335	331	341	332	315	318	306	317	309	343	317	310	347	320	309	325	334	328	298	306	332	334	322	334	298	326	350	286	319	307	323	355	326	299	319	346	293	334	321	317	311	312	304	337	309	316	352	300	342	338	305	322	323	322	332	306	318	316	317	342	339	298	324	344	308	306	318	368	324	328	341	317	354	298	311	324	327	326	325	341	320	338	327	319	340	326	329	329	274	322	291	325	338	292	306	312	314	325	295	316	304	329	340	315	299	344	310	324	322	308	376	321	330	319	314	301	318	307	355	307	344	309	325	308	312	329	306	326	333	300	314	339	316	294	315	312	289	321	344	317	327	302	279	303	324	319	312	330	359	289	312	312	357	312	341	316	333	308	305	346	310	314	319	343	346	294	321	315	314	294	364	308	329	297	332	321	285	309	326	311	325	299	340	324	283	314	296	323	306	305	331	308	298	321	312	302	308	342	315	313	318	316	316	329	317	331	305	318	332	307	315	301	330	338	323	332	329	300	322	388	331	356	358	305	317	305	339	309	320	335	306	328	323	339	346	346	266	284	318	294	295	295	297	316	323	328	339	323	347	314	301	291	329
17572	24111	27439	33667	33935	29151	29480	24709	20649	16794	19626	20011	13440	12766	9019	7853	5631	4231	4302	3169	3469	3451	2637	2697	2950	4926	4845	4535	4788	4251	4222	3127	2545	2180	1918	1838	1385	1186	1049	981	999	1005	999	991	936	993	943	1002	1018	971	997	985	981	997	966	963	970	996	979	992	950	978	1012	1021	991	975	952	983	983	977	1036	984	921	967	943	975	982	969	994	897	999	970	950	928	894	1023	978	962	911	963	991	1021	946	932	1006	1036	989	976	997	1011	978	982	990	937	1004	945	939	1040	970	1007	921	989	951	964	914	969	971	977	894	922	987	1017	973	967	875	994	974	917	976	995	938	1006	951	1005	924	913	933	1007	922	985	924	975	1005	898	976	1036	982	959	953	932	994	1004	961	922	1024	999	946	914	966	1003	953	996	999	976	1003	1014	940	955	961	890	939	923	954	919	936	988	980	965	995	987	1002	990	939	956	907	991	930	941	883	956	996	993	960	928	1008	933	936	996	1002	1023	923	969	1025	961	966	950	953	966	928	934	1002	1016	939	996	957	928	978	908	967	977	976	1001	932	1007	917	928	949	975	969	958	1015	949	973	969	924	959	1030	953	973	969	995	1005	956	989	955	1031	996	981	974	946	945	932	932	995	942	947	874	979	981	945	952	976	910	1008	896	941	924	940	944	980	1004	994	925	942	956	976	962	927	931	984	976	905	953	992	982	983	947	996	964	996	958	930	977	1004	965	903	958	959	1019	921	978	978	956	940	981	918	975	936	909	938	1000	944	990	928	922	972	1008	989	955	929	999	920	935	948	990	936	942	980	959	924	962	970	946	935	966	951	955	932	964	965	936	973	996	940	965	964	945	988	977	954	950	935	951	996	966	979	926	946	958	931	973	922	940	928	986	926	966	950	951	1004	935	976	941	948	984	988	1022	987	917	943	1032	925	970	1006	994	948	980	949	968	940	992	1007	928	951	967	953	983	892	1035	957	964	949	991	967	935	956	937	1015	983	955	986	1021	984	916	925	930	918	920	979	981	929	922	913	944	921	906	934	942	968	948	941	960	972	987	928	974	927	1001	977	933	979	936	979	970	939	987	912	909	988	936	966	977	935	989	975	955	1018	942	1013	1011	977	967	928	976	952	945	935	934	959	1010	954	958	927	942	967	956	1008	931	894	919	973	901	975	973	903	922	1013	983	965	925	937	914	953	954	934	922	993	992	966	980	931	1017	986	925	923	942	958	937	949	964	965	954	963	917	993	935	962	990	913	929	974	943	923	973	958	995	939	916	1010	930	930	905	904	948	954	947	967	947	936	1020	957	938	941	887	963	929	892	957	997	917	974	952	979	992	922	955	1003	960	972	1016	1030	971	885	949	959	956	979	954	953	1022	988	994	984	978	944	994	980	926	1003	997	957	976	994	1001	951	1002	954	938	971	952	945	927	955	952	927	927	961	985	984	964	1002	967	894	946	908	1002	948	955	1001	1035	923	964	951	963	980	981	932	955	947	960	939	992	961	945	941	942	977	963	915	960	926	954	940	952	953	936	1006	980	909	961	928	933	959	971	954	1030	915	958	981	950	944	1013	915	931	915	925	985	937	983	986	944	970	918	1017	908	933	974	1001	1023	946	991	966	971	970	981	981	908	964	981	952	963	985	935	896	984	996	936	904	957	995	954	965	982	988	948	966	945	979	940	938	941	930	941	987	970	898	968	999	1002	893	983	1009	1012	989	930	972	957	927	933	969	934	952	947	1007	934	969	1000	951	954	978	979	932	975	930	897	926	978	941	938	947	1032	1007	1000	926	964	975	985	928	916	942	959	931	971	953	927	998	973	984	961	951	925	962	1020	930	979	973	969	970	952	980	968	945	989	914	930	962	947	978	986	952	957	953	954	960	974	941	922	970	985	1015	921	1002	1012	973	941	949	915	907	964	960	924	971	985	961	917	895	974	957	997	960	943	921	1007	982	948	1010	962	994	999	982	940	987	966	955	961	969	947	932	962	930	961	967	955	1015	944	955	966	935	912	924	921	951	915	981	923	964	990	966	985	944	957	942	973	927	961	926	968	951	918	963	1027	915	969	940	961	930	929	1008	941	1003	1020	957	949	987	947	962	958	977	986	901	990	928	944	951	991	955	935	986	912	930	952	936	968	914	938	996	964	932	951	896	952	953	924	953	953	909	955	950	987	1011	963	971	1008	956	1000	955	934	1005	898	966	967	981	941	904	940	945	973	933	945	925	903	907	957	884	1006	936	1013	965	949	1026	963	934	924	942	953	954	1018	944	928	953	939	899	918	891	1004	951	955	979	953	943	958	952	1021	1006	945	969	991	969	982	949	945	965	975	960	1007	1044	916	928	931	918	947	925	975	969	971	958	971	955	992	938	1007	961	967	974	1016	941	910	995	939	976	888	945	972	989	940	951	917	983	945	983	971	958	974	953	950	958	917	913	935	990	921	991	943	985	978	967	960	968	977	949	965	981	890	967	984	956	929	941	980	960	897	948	955	978	938	993	981	993	970	948	996	939	987	923	968	944	944	1036	946	938	997	970	976	959	941	997	975	964	989	931	1004	962	967	944	931	1005	985	901	953	955	944	944	952	958	990	937	968	990	947	963	973	979	964	1044	989	981	1015	966	910	983	924	990	958	929	933	961	944	967	980	952	1029	963	975	998	945	971	1027	960	988	963	1002	953	954	979	957	972	947	1004	959	987	988	952	939	972	1026	954	963	1028	992	984	995	959	921	933	941	937	916	937	976	972	989	955	994	970	1004	1025	951	932	979	930	918	1007	956	932	915	993	952	956	940	939	930	917	942	949	967	1023	939	967	984	958	900	959	922	971	991	971	916	947	956	991	908	964	936	954	910	949	874	942	951	1002	934	943	986	963	976	912	969	975	973	1052	977	930	939	997	924	982	945	957	1000	1009	939	985	988	959	987	973	948	971	969	923	956	939	961	975	954	926	1022	984	975	1012	921	955	953	954	1038	907	968	979	982	969	944	986	937	933	939	956	1013	930	997	939	992	1002	990	973	961	1033	927	989	978	954	1004	972	964	958	962	975	1020	1021	943	998	896	975	931	1006	973	926	985	933	1009	972	991	1013	942	961	978	936	946	997	988	965	963	1006	958	940	954	974	966	968	1004	985	922	971	1021	978	924	1014	964	1004	930	910	994	991	991	937	909	975	944	926	952	931	1007	955	1070	954	991	956	948	923	994	941	951	989	938	965	943	966	951	961	938	895	941	936	957	979	966	932	916	924	975	945	964	948	977	936	938	902	999	983	908	991	919	952	968	957	964	935	917	939	982	984	994	978	948	959	945	1014	889	959	922	1000	973	939	954	991	989	936	947	944	1041	953	1016	901	998	918	978	939	944	945	930	930	946	950	969	942	942	967	919	925	939	977	944	944	974	948	915	954	1029	975	977	986	951	969	995	942	975	939	958	987	1010	925	983	945	979	976	935	931	994	984	868	952	906	987	946	986	945	934	945	980	985	950	948	942	938	941	982	1013	979	943	990	955	917	990	904	978	910	964	976	946	989	950	1006	974	982	917	1031	953	900	978	924	995	1012	1010	1014	976	929	934	950	964	983	918	919	909	927	1003	996	979	974	946	952	984	939	947	938	960	935	918	951	906	947	963	974	970	959	1017	1003	858	944	958	954	965	946	932	1015	908	935	964
36015	36123	35413	34923	31773	28714	26766	22741	17564	12497	12644	12356	7061	6098	4048	3344	2618	2016	1730	1315	1035	1235	1389	1070	865	1402	1855	1506	1658	1261	1493	1008	864	606	641	610	428	356	316	325	292	321	317	332	330	323	327	350	334	320	284	313	294	319	355	307	332	341	286	312	346	311	334	336	304	330	295	297	326	292	311	284	324	329	324	320	323	349	282	297	310	315	268	346	339	348	291	322	314	313	330	337	318	279	323	301	297	318	278	281	336	309	328	312	296	295	331	340	311	307	279	319	320	321	303	294	325	346	291	323	311	326	323	339	293	292	339	332	313	324	286	293	306	298	307	308	311	334	347	342	332	337	335	294	303	294	307	291	297	314	301	306	308	291	278	303	313	299	315	293	340	306	323	306	296	314	298	305	320	319	306	308	324	306	308	292	290	313	333	312	312	303	333	298	318	350	303	295	327	307	323	336	302	306	308	323	307	315	330	309	310	307	309	302	307	296	307	313	291	315	337	320	324	266	300	319	279	307	314	294	295	313	312	317	272	288	277	285	300	314	337	305	293	315	292	296	315	305	317	318	309	303	344	306	332	332	306	315	334	309	310	313	300	292	299	322	350	325	316	304	297	320	290	310	311	286	305	316	308	281	291	315	328	297	317	308	305	313	306	317	298	292	272	331	341	303	299	288	321	315	287	323	312	309	305	280	322	303	272	326	294	341	315	275	286	280	296	298	296	298	349	312	312	303	296	291	328	291	296	281	319	332	301	301	317	343	314	299	328	299	308	303	315	309	327	332	316	327	295	300	296	322	278	335	320	309	308	290	304	322	315	311	353	329	322	298	320	321	305	342	300	330	302	298	335	304	332	304	305	302	331	322	323	296	326	329	318	327	300	324	317	266	315	322	300	331	319	302	338	326	311	358	303	290	280	319	331	368	342	295	287	325	309	300	302	331	305	322	329	288	321	298	310	293	318	328	310	314	331	329	307	297	308	349	299	322	322	298	309	322	298	319	298	353	308	311	348	323	293	340	312	291	324	301	319	298	328	321	319	326	330	301	346	303	272	329	320	307	312	314	298	328	345	295	297	291	333	280	284	328	297	300	307	321	328	296	319	299	279	295	349	311	290	310	317	297	313	321	324	306	307	303	296	305	318	334	308	303	274	307	290	331	305	320	285	316	334	294	321	297	316	302	333	338	323	304	328	309	318	334	305	313	268	345	321	300	283	295	298	301	352	343	305	336	292	293	317	322	301	287	291	306	310	311	319	276	291	322	333	309	313	321	316	278	298	326	295	311	323	313	294	310	283	310	308	330	310	315	326	332	315	330	336	313	305	312	287	289	322	327	291	334	311	331	279	326	300	335	332	326	294	307	285	300	311	303	327	289	301	291	333	287	284	336	321	319	303	341	295	327	309	325	319	292	325	314	329	290	320	301	301	329	355	308	304	286	312	328	310	305	301	280	323	285	310	337	299	301	299	314	332	289	324	354	314	326	316	310	347	330	289	288	294	291	322	305	316	327	289	316	298	335	325	303	272	277	325	335	330	325	296	272	299	298	323	298	308	300	342	284	323	316	318	289	319	351	326	310	301	293	304	305	320	325	327	292	303	293	307	310	330	281	331	315	296	300	299	279	304	322	328	329	313	296	346	319	330	316	314	287	336	279	315	312	299	301	330	292	309	330	265	314	323	286	288	324	325	305	286	333	324	334	331	307	286	324	310	286	339	299	281	304	317	318	329	290	300	290	308	298	300	315	310	300	316	344	301	331	318	326	283	324	320	292	316	324	324	326	307	300	296	286	315	323	321	340	330	296	303	310	331	279	303	333	310	329	338	313	317	311	313	296	314	339	334	336	299	318	310	316	322	307	343	315	320	296	291	322	303	291	299	319	314	328	306	322	271	313	304	339	303	311	328	304	308	303	335	285	310	328	305	325	328	292	302	322	360	298	281	309	288	280	320	279	273	297	288	295	311	304	328	316	305	298	273	301	264	316	275	299	308	271	291	298	332	335	303	301	304	331	317	307	302	289	308	330	314	302	330	323	276	275	327	326	301	305	340	316	278	312	332	327	339	280	341	293	322	310	278	343	302	289	336	290	297	307	311	310	324	288	293	308	312	312	291	292	298	324	328	334	316	272	332	313	297	280	301	309	281	335	293	329	336	320	307	324	304	296	309	329	312	338	291	309	294	304	308	295	313	332	346	326	301	319	327	298	315	301	298	337	319	291	280	323	287	322	305	287	291	328	298	315	282	290	308	317	340	306	327	302	327	320	327	305	350	346	277	325	309	317	309	305	303	301	315	351	307	322	290	319	282	306	345	312	351	305	315	339	317	316	288	299	329	296	325	318	318	337	308	323	352	288	304	317	338	302	305	311	290	312	306	319	315	317	323	295	297	322	317	326	328	326	303	297	347	315	302	321	308	327	315	323	321	311	296	285	297	320	313	321	283	334	304	308	330	311	323	311	289	322	301	310	314	282	297	250	322	301	315	329	342	293	291	287	298	306	278	324	352	321	302	262	318	298	307	288	322	302	318	289	326	332	321	343	308	296	327	326	316	330	293	300	329	307	294	321	332	312	322	320	314	305	334	304	257	302	309	303	320	295	327	299	331	288	309	308	306	284	256	299	288	342	311	303	290	275	303	311	322	333	338	336	326	263	294	306	327	275	303	323	301	331	304	300	333	324	314	313	301	293	301	303	324	297	299	317	307	280	305	312	336	318	311	314	293	276	290	294	299	313	267	318	330	277	306	339	291	308	313	311	315	308	286	312	303	290	320	288	289	297	314	295	306	289	299	306	304	291	298	317	297	324	335	329	349	298	330	327	300	307	317	286	301	295	292	301	346	315	312	296	325	331	277	306	325	311	308	296	303	312	326	328	265	308	293	317	304	335	313	272	315	323	275	330	315	324	306	315	337	296	303	305	325	294	297	299	335	316	299	276	308	307	300	330	321	283	290	337	305	298	308	296	303	302	337	311	292	312	321	318	327	322	292	325	294	323	319	336	310	301	312	298	287	311	319	298	327	342	307	294	331	344	318	312	318	309	296	334	315	339	326	321	321	305	300	320	311	303	319	282	305	344	331	280	320	318	313	321	310	318	308	290	286	307	285	324	322	311	315	281	291	325	352	324	273	277	274	262	297	322	279	312	333	308	349	288	278	295	310	299	308	316	302	300	290	271	306	322	296	301	312	331	265	300	326	322	324	294	322	339	308	303	298	314	298	310	294	308	277	267	316	288	324	345	294	282	288	313	315	320	305	327	350	301	281	317	322	303	306	283	304	319	300	315	327	280	310	306	287	299	308	309	322	301	305	321	343	336	318	347	322	324	318	318	306	323	325	330	313	305	312	335	294	286	303	294	285	309	301	304	271	295	351	302	335	312	335	299	333	313	303	288	331	353	329	312	353	322	316	358	299	326	302	307	312	354	310	318	299	315	286	318	310	317	325	320	326	262	295	336	301	297	262	318	319	316	298	309	290	334	288	333	331	282	272	275
27421	31307	34097	40083	41591	37687	39182	35883	31399	26268	31840	31007	21460	21234	16725	14773	10292	8460	8401	6798	5866	6571	5180	4504	5192	8304	9027	8302	8689	8001	8166	5733	5135	3154	3130	2863	2118	1231	1104	959	1015	1041	1059	1019	1060	1001	1039	947	999	952	961	939	943	932	916	1043	970	987	992	960	961	909	961	929	982	948	929	957	943	949	961	871	907	949	913	913	961	933	932	1042	965	921	922	974	939	1006	932	908	920	911	894	880	969	927	921	915	934	923	885	915	923	898	901	942	940	901	906	853	926	923	929	924	844	913	869	942	914	925	950	917	960	909	928	952	922	912	947	1008	909	894	915	919	858	875	899	909	929	958	930	930	918	914	886	941	929	886	937	897	919	881	918	992	935	905	903	858	868	925	946	944	922	890	908	923	921	950	948	920	891	895	918	953	860	910	902	974	900	898	947	887	941	881	984	938	897	906	950	939	899	868	952	935	882	946	918	984	946	914	925	931	864	874	854	893	892	976	965	909	902	929	868	903	958	977	928	963	880	892	975	932	882	887	907	871	895	890	899	915	887	918	944	936	879	889	892	980	931	871	927	899	905	883	952	938	903	896	901	902	874	906	954	912	943	884	923	847	857	921	906	922	950	976	917	916	931	898	941	922	903	893	898	905	859	879	877	931	880	905	840	938	884	894	942	928	934	901	924	887	993	890	905	916	908	932	921	850	915	879	900	862	894	936	879	957	925	889	901	922	962	909	944	835	923	858	944	892	907	889	890	913	926	886	963	903	923	888	947	892	908	950	915	913	889	912	893	881	887	919	947	920	923	883	884	931	923	948	963	916	911	938	935	936	880	882	911	927	867	905	925	911	907	927	936	936	935	914	929	908	861	888	945	965	865	863	903	924	919	889	944	943	914	964	916	914	880	937	955	908	928	873	936	929	842	912	954	893	915	895	896	873	914	879	940	904	917	958	915	887	933	969	934	921	935	893	926	927	897	906	922	905	887	953	900	908	916	958	943	903	914	998	922	923	875	938	913	951	886	924	928	933	925	951	840	937	936	909	907	960	925	855	894	883	1007	907	943	918	903	909	902	855	902	961	919	893	899	893	890	919	919	915	908	902	910	910	874	928	904	921	923	931	899	929	935	885	917	929	955	890	899	891	878	900	907	924	909	885	982	946	883	923	937	944	890	939	892	907	944	927	932	917	918	862	954	867	848	960	906	869	897	957	904	913	874	934	881	923	898	849	889	867	904	877	880	923	934	916	890	865	915	928	961	892	933	896	890	929	898	984	953	983	929	886	931	919	907	879	906	912	946	949	894	904	919	925	905	919	917	834	939	957	867	948	908	930	943	880	907	956	981	934	878	932	922	958	938	953	945	895	880	881	975	991	944	864	882	885	920	913	891	908	918	910	936	897	888	861	884	959	892	907	906	881	917	900	896	912	898	982	939	903	903	830	868	888	831	889	940	881	919	935	872	945	924	895	868	917	920	954	875	916	906	917	906	954	919	886	929	953	933	849	940	921	970	923	954	915	945	873	942	870	898	931	933	950	903	979	878	906	899	918	903	883	950	924	905	929	949	909	851	987	964	838	860	979	922	897	912	934	932	857	893	934	912	964	871	891	877	854	899	890	887	919	897	903	918	886	884	923	941	886	938	888	897	948	930	889	956	927	917	806	882	929	866	936	920	907	893	961	887	926	909	883	888	883	923	952	891	892	924	870	919	896	910	965	922	893	904	848	943	901	912	936	966	921	864	935	857	924	870	969	890	906	911	925	905	935	911	892	944	957	933	866	947	918	915	934	918	880	944	933	851	908	866	918	898	888	904	953	933	905	913	952	922	944	838	932	948	893	924	875	903	905	895	886	898	890	833	928	931	897	917	932	935	900	885	919	886	943	905	920	951	934	937	915	876	916	898	877	939	874	930	952	861	958	846	878	904	937	906	919	925	883	918	915	899	878	950	942	888	918	899	853	901	878	910	889	900	944	905	906	923	915	969	907	941	922	870	866	883	960	835	949	906	895	907	916	942	897	893	937	935	918	926	994	875	916	926	969	909	904	921	929	887	939	899	914	864	907	931	894	955	903	967	908	893	886	899	912	944	880	944	934	872	899	964	853	863	870	916	935	896	871	963	869	912	927	947	925	952	863	927	874	905	895	923	949	921	908	905	927	943	862	915	916	878	882	950	908	877	889	903	905	928	862	930	894	855	919	887	911	899	869	872	972	873	884	904	883	872	919	892	908	886	907	949	935	872	860	896	885	931	863	915	882	859	869	938	899	941	920	930	856	931	944	892	927	863	961	933	942	937	944	985	924	882	929	891	899	904	906	914	942	916	893	889	890	939	879	894	927	881	871	925	910	904	943	863	914	923	888	897	914	964	918	916	935	919	847	881	954	951	934	925	950	961	918	831	886	899	912	887	895	926	914	891	943	872	899	861	913	913	886	893	910	929	941	961	894	937	906	902	937	913	914	873	951	898	909	904	940	906	942	949	901	890	983	927	924	933	870	913	909	907	951	883	929	925	948	933	927	952	893	907	909	950	910	876	923	914	910	896	919	901	878	913	935	904	941	929	926	872	858	868	893	902	913	956	861	912	867	914	908	907	931	950	922	889	904	886	900	907	947	939	899	879	936	882	872	879	886	939	958	889	913	937	880	946	890	920	918	911	887	923	906	893	926	884	898	921	900	902	903	922	914	921	924	921	904	953	920	876	883	928	927	934	924	863	941	936	868	884	894	876	945	936	880	880	865	907	900	897	909	901	931	935	912	926	906	895	932	891	868	892	890	904	921	923	891	913	965	903	897	953	917	917	927	889	933	918	895	864	917	979	895	917	931	871	895	894	897	909	915	872	910	891	901	960	897	959	912	930	926	933	917	889	937	925	891	928	911	908	899	936	943	818	912	892	920	906	914	914	871	951	958	907	879	927	906	905	930	917	858	875	934	898	906	935	934	884	899	936	961	930	912	920	929	933	912	850	913	912	952	922	888	878	920	963	896	903	881	950	898	931	862	940	931	922	947	925	921	909	942	952	900	874	905	883	873	895	911	854	882	887	920	903	945	875	944	898	934	893	965	912	934	938	917	955	880	939	874	908	889	883	923	914	917	957	918	847	889	918	905	907	926	889	901	969	911	903	925	929	902	927	900	1006	842	915	919	921	905	936	943	924	924	893	935	892	855	912	924	937	895	855	909	890	935	942	917	915	916	883	912	931	903	921	916	903	951	919	994	927	897	900	869	915	928	931	958	899	950	955	934	929	935	900	938	876	979	1009	923	889	927	934	843	925	952	930	937	949	906	893	956	903	911	887	935	908	881	895	941	909	870	905	908	930	924	899	881	910	897	905	917	904	939	871	876	908	922	961	872	946	939	892	896	880	922	909	934	926	910	874	944	867	936	901	860	906	997	910	936	945	949	861	859	918	898	876	883	911	899	874	935	890	921	880	900	910	885	895	932	890	878	859	924	903	910	932	885	888	962	906	934	858	913	868	849	899	915	901	927	944	955	933	945	962	912
4625	5208	5635	4347	2655	1675	1202	876	678	542	502	398	387	403	279	314	227	204	218	218	169	205	222	199	221	233	199	337	226	236	217	200	220	192	208	209	191	190	189	181	210	232	190	175	213	175	181	189	196	192	197	187	197	173	183	182	199	191	199	191	175	202	208	213	165	171	181	184	182	182	184	186	185	205	167	191	216	176	182	184	193	200	192	198	169	203	227	207	205	185	210	179	179	168	185	194	185	205	184	198	189	201	175	204	178	189	198	184	197	194	196	207	187	168	201	193	163	194	187	199	204	199	183	180	176	181	197	181	211	189	180	215	186	174	186	201	189	188	187	195	198	183	185	201	174	171	211	179	177	178	177	194	185	184	179	188	198	183	203	186	193	213	179	166	185	170	208	190	178	186	210	188	193	193	191	205	178	196	198	180	193	189	193	206	168	178	204	174	185	200	206	191	212	199	179	172	184	200	178	194	216	204	175	185	154	199	208	183	147	215	185	199	190	209	195	183	201	208	211	176	187	187	186	198	207	201	215	175	207	178	171	180	176	194	200	179	204	159	189	200	182	197	168	195	195	177	171	191	192	186	203	178	178	194	179	188	183	196	224	198	184	203	174	184	189	191	205	192	202	196	187	184	208	173	203	181	196	187	178	204	207	166	180	164	183	215	199	177	202	168	172	182	176	208	213	181	212	190	199	173	194	202	191	204	197	180	176	182	211	208	153	187	195	203	186	192	221	192	191	202	214	201	185	201	196	196	180	166	186	191	184	187	180	186	177	183	205	198	196	182	175	190	182	205	195	200	182	200	190	192	181	181	177	191	185	178	194	185	194	171	179	212	192	184	220	192	175	211	179	212	161	193	204	194	180	212	173	183	186	198	196	187	203	210	190	196	208	200	195	187	194	163	165	179	186	180	174	195	190	206	194	195	193	227	203	181	183	191	197	180	209	175	180	200	176	175	182	172	202	181	195	190	181	184	176	194	196	217	195	212	178	187	168	206	193	194	187	208	171	182	171	189	198	198	198	188	192	174	174	196	220	202	185	200	183	189	181	213	157	214	204	214	212	188	183	181	219	211	185	185	199	186	190	156	203	172	173	187	178	185	194	190	185	210	198	196	197	189	166	170	160	190	176	194	187	189	198	192	201	180	203	169	179	189	183	228	172	190	211	184	173	216	171	220	177	194	211	190	185	166	172	199	199	175	180	215	185	183	210	173	180	174	187	194	169	183	180	169	193	200	217	194	163	180	198	200	195	175	197	197	192	181	215	211	189	179	197	194	198	203	172	177	198	175	175	175	207	176	197	178	216	191	183	193	200	192	190	177	198	177	172	205	206	170	188	190	225	193	209	180	188	178	196	186	180	182	181	200	175	212	201	194	196	202	198	204	181	212	197	175	173	177	210	188	177	183	177	185	183	175	206	191	196	194	179	193	187	196	183	209	180	187	172	200	173	207	161	223	224	186	183	207	195	181	185	207	194	170	214	183	182	218	197	168	196	191	176	199	204	197	196	198	201	168	181	184	200	210	192	202	180	210	184	202	186	189	194	186	189	177	180	200	190	164	186	218	189	213	179	183	209	194	184	204	200	204	172	179	172	174	202	189	201	202	172	181	207	182	194	172	202	198	179	208	206	202	186	219	189	202	213	190	204	189	187	187	207	193	202	193	214	208	207	216	192	206	180	184	179	167	177	174	160	199	182	200	195	195	193	174	180	190	191	174	191	191	184	203	163	188	165	177	208	194	184	188	186	181	167	176	192	181	167	181	186	203	176	188	177	191	207	212	165	178	208	189	196	192	155	180	197	223	187	197	178	202	188	188	187	164	218	196	187	198	190	196	171	215	171	194	198	203	191	161	202	186	209	195	213	205	194	189	180	164	180	157	180	197	189	174	162	203	197	195	190	196	190	181	157	191	199	188	194	209	190	193	211	221	191	188	187	184	194	194	200	180	155	188	158	220	200	176	207	181	186	201	187	199	204	201	196	197	173	177	181	201	192	188	202	220	195	150	197	203	194	182	183	208	198	170	221	178	208	202	185	204	192	202	185	189	179	195	196	201	184	202	190	167	187	196	172	180	173	180	189	210	216	161	188	189	207	186	218	168	192	199	188	222	191	200	182	194	194	190	200	190	198	186	199	159	205	190	195	192	188	175	197	193	186	185	172	214	195	191	184	198	201	169	181	181	198	217	195	194	187	195	190	176	195	179	186	184	197	180	196	178	170	178	199	188	178	213	198	185	173	184	230	173	190	202	200	208	180	175	177	182	177	190	181	192	178	186	181	194	183	195	188	192	167	202	187	190	186	194	213	192	198	158	172	190	197	214	198	183	182	228	180	202	168	191	191	195	174	181	192	212	192	210	208	175	186	192	192	178	189	173	162	196	144	209	199	187	200	204	181	191	193	173	183	204	193	191	177	207	192	175	209	198	181	177	208	156	189	188	162	158	194	219	188	200	191	188	198	200	195	183	159	195	188	198	180	204	176	212	201	194	173	202	165	174	183	193	204	193	202	208	169	179	207	220	210	175	164	173	191	193	189	182	188	207	193	168	180	170	181	184	177	169	176	198	179	212	194	179	182	177	186	204	197	193	180	196	188	173	214	177	199	186	203	184	167	190	181	203	180	185	191	197	190	193	176	210	203	204	194	194	187	210	206	193	190	184	201	199	186	189	172	179	166	203	180	181	188	189	180	206	195	175	189	217	179	202	158	188	195	185	162	190	217	204	195	195	175	188	191	204	173	193	203	192	189	209	176	189	171	193	182	238	208	185	210	197	174	206	208	204	203	193	212	200	198	221	175	181	183	173	197	206	170	184	213	197	182	176	198	192	174	176	162	194	180	171	193	196	189	177	184	202	179	205	190	199	217	179	214	184	207	186	182	210	213	174	186	193	206	178	177	182	201	180	204	213	186	201	177	196	201	210	185	196	196	189	185	178	189	175	198	197	187	163	198	212	189	163	212	170	183	160	184	210	181	214	188	219	199	172	188	198	177	203	187	176	196	181	220	202	190	204	177	199	211	177	182	175	216	190	165	193	207	177	195	160	201	184	178	199	177	222	196	196	192	217	174	195	182	196	199	193	182	197	194	205	171	196	187	204	181	213	199	196	190	202	173	180	177	160	175	201	186	194	185	191	186	183	152	165	177	187	190	184	204	196	166	187	214	170	203	163	186	188	179	204	228	195	184	170	186	179	172	174	185	164	173	186	193	182	193	158	210	185	208	173	190	186	189	184	210	197	183	177	159	241	193	182	183	196	179	183	193	203	183	189	214	200	184	203	163	206	181	205	170	208	191	178	210	187	177	180	190	204	188	184	190	204	181	175	222	174	187	180	163	191	217	201	203	187	189	192	204	176	181	206	182	164	205	180	191	199	178	181	164	217	197	194	192	203	194	203	211	210	211	191	200	202	203	223	174	211	208	175	171	189	197	188	172	189	192	185	190	183	197	193	218	186	171	202	199	183	185	201	194	169	185	183	172	191
4758	6290	8378	9058	7518	4874	4394	3708	2672	2166	2327	2102	1541	1633	1376	1291	919	931	921	852	758	768	798	731	743	865	943	968	896	872	904	770	730	731	696	688	711	664	653	674	636	624	633	669	622	638	631	624	641	643	623	602	651	600	659	601	630	617	630	617	612	621	646	660	615	654	675	620	590	672	627	598	646	654	631	639	650	626	666	687	639	647	635	601	625	607	621	592	635	633	636	651	620	621	650	591	646	642	597	640	618	615	621	577	628	612	626	602	600	630	638	663	621	638	639	617	561	658	652	630	640	575	634	617	623	580	626	635	612	681	638	623	586	645	581	631	672	621	657	651	605	601	626	657	577	592	588	616	608	670	626	663	675	632	627	588	654	657	663	576	650	675	608	627	623	644	651	597	664	580	615	589	625	630	625	635	674	610	624	634	630	597	621	616	603	638	619	605	645	626	587	590	619	606	671	585	634	642	629	612	572	605	639	602	664	637	589	637	654	617	653	670	655	654	628	608	608	630	625	644	618	564	634	633	650	573	578	643	612	678	606	570	603	673	605	660	634	678	621	653	620	653	615	647	594	613	638	603	665	613	608	636	654	634	638	649	609	625	640	640	601	625	597	605	651	580	613	596	621	628	621	633	611	615	677	652	614	644	613	652	679	624	643	590	648	647	626	623	625	612	612	628	613	651	678	613	617	644	662	649	669	599	630	665	645	662	641	627	638	670	597	683	662	612	658	666	611	601	641	614	632	576	652	650	648	655	620	634	647	636	613	615	648	628	637	622	637	635	654	684	637	604	599	637	593	637	605	608	640	585	616	615	636	669	629	658	623	583	564	591	669	644	644	670	672	656	604	643	644	616	618	637	560	584	646	598	647	662	657	625	653	627	630	681	619	663	607	600	655	614	608	584	603	593	642	632	646	644	592	634	631	639	560	577	609	654	674	627	670	626	641	617	635	672	614	654	680	598	644	617	647	682	628	654	602	642	616	607	664	637	648	642	675	646	657	600	671	623	595	660	600	590	630	631	614	654	593	665	643	622	646	607	623	636	630	621	598	601	617	673	615	639	656	613	618	667	641	647	631	624	641	648	617	631	633	607	660	621	635	582	616	618	598	634	577	618	627	602	613	602	637	593	637	622	635	688	632	633	613	636	617	632	634	625	611	551	599	637	675	639	673	628	633	623	661	616	628	652	621	636	636	627	656	657	619	622	648	585	648	659	646	645	650	639	664	636	664	601	611	597	674	595	640	627	642	683	629	606	613	628	621	608	623	586	578	656	604	623	637	618	633	567	625	658	635	616	640	670	649	633	616	621	589	633	668	645	642	602	627	572	608	614	580	597	672	648	613	606	644	650	606	641	670	628	603	640	641	688	608	653	631	588	631	651	673	642	670	641	678	607	608	622	641	629	633	677	637	607	639	632	663	631	650	632	611	632	630	584	553	573	618	609	635	612	570	621	622	662	634	692	654	642	631	623	623	609	608	636	640	664	632	642	605	631	610	653	637	634	623	642	635	602	621	643	618	643	610	653	671	632	633	666	620	628	589	623	616	642	597	615	621	615	625	583	664	609	602	656	612	633	637	648	626	649	661	650	655	632	633	618	592	652	591	595	638	603	615	641	619	616	608	655	628	654	626	597	602	581	621	631	642	632	609	620	614	682	636	618	631	646	606	616	579	647	612	645	599	646	607	611	649	596	647	622	617	631	610	690	602	648	658	593	680	626	630	611	620	645	644	686	639	627	633	599	637	639	630	631	630	608	632	621	661	596	624	636	621	636	615	641	573	612	624	628	642	678	636	605	632	659	648	610	618	581	594	599	583	617	614	638	603	645	678	643	664	642	668	640	635	606	612	600	613	629	643	643	602	616	650	592	634	633	581	618	607	614	590	655	598	625	640	660	623	630	647	660	597	649	578	636	605	626	662	652	622	588	582	596	588	616	666	626	670	623	611	621	633	607	615	670	624	640	628	617	655	613	584	638	621	667	579	617	678	606	602	625	616	590	625	623	611	595	654	608	599	616	630	634	628	666	675	616	564	634	695	609	636	605	601	623	678	619	603	591	679	600	656	651	621	616	612	619	593	652	657	631	618	638	618	621	620	637	673	669	645	619	655	628	652	674	629	610	640	603	611	656	660	646	646	604	653	603	602	572	586	617	615	597	581	629	615	655	577	617	626	657	594	608	655	554	606	613	656	644	604	592	620	636	653	590	633	621	618	645	671	611	641	597	615	604	630	670	629	610	650	608	639	639	648	635	665	623	642	644	627	600	688	590	631	610	621	640	664	647	620	678	638	634	585	657	633	642	624	609	639	662	611	633	604	686	646	624	628	688	679	644	621	659	620	615	630	611	566	641	642	644	674	588	651	625	648	646	633	625	677	660	640	646	660	580	611	632	630	636	621	689	657	561	660	680	630	629	627	595	629	627	610	614	674	631	637	620	680	630	604	655	581	616	628	642	629	650	616	607	648	632	598	630	661	671	638	658	663	621	623	641	620	635	625	616	613	638	626	562	598	626	585	593	645	668	636	612	651	642	602	607	634	619	674	598	615	609	634	634	601	639	638	614	626	595	638	644	646	686	590	616	630	652	634	637	650	688	637	600	566	654	658	601	646	600	609	618	648	642	623	612	627	589	635	645	678	628	624	579	609	640	617	649	624	616	633	607	623	602	623	624	667	615	632	601	616	593	608	598	617	644	603	607	675	581	605	617	616	646	649	636	590	669	606	636	654	636	601	671	606	606	624	609	596	647	660	651	613	646	640	625	660	619	635	632	698	606	617	645	630	639	620	594	658	599	618	630	614	587	666	650	610	628	595	637	634	628	683	676	674	627	646	616	622	574	618	647	638	620	634	640	642	633	647	641	650	670	610	668	577	613	600	618	592	657	662	607	617	591	650	661	649	611	578	590	611	627	646	650	645	631	612	614	612	628	671	564	618	638	626	627	651	631	617	597	640	638	585	674	592	637	642	613	645	650	565	611	669	578	638	598	675	629	665	646	566	650	618	641	649	620	617	653	625	642	654	600	605	617	604	604	628	598	636	629	621	576	610	622	616	656	638	638	660	593	678	674	598	642	587	598	613	594	600	617	624	628	640	647	591	614	626	628	612	604	663	581	602	602	655	632	625	611	644	641	653	612	604	599	608	616	634	665	630	585	631	657	624	661	627	625	631	579	613	638	619	685	598	630	626	618	638	641	646	615	648	606	629	628	596	634	622	629	589	649	618	611	677	657	586	608	625	659	617	635	597	643	604	623	659	640	696	598	628	607	651	681	708	600	597	638	645	659	617	625	636	640	651	651	612	645	596	665	633	677	646	706	609	629	601	660	654	616	647	591	635	626	613	655	649	676	632	580	648	628	626	681	625	631	547	636	628	625	659	623	605	654	607	641	664	628	642	620	621	659	607	628	657	642	607	673	629	601	643	670	598	593	613	632	612	633	624	655	604	589	595	591	595	640	629	634	630	612	630	615	600	608	597	618	684	631
25277	27885	31189	30226	25930	20972	16924	12187	8254	5486	5667	4904	2386	2576	2064	1878	1238	977	878	751	645	795	880	614	560	721	785	623	804	693	679	636	497	441	390	368	437	338	332	345	354	295	360	341	342	300	364	317	322	329	326	301	361	333	319	302	306	330	314	304	352	331	297	290	338	330	368	327	309	328	327	297	349	368	320	327	304	318	318	345	294	316	339	334	289	320	321	323	313	332	289	329	311	377	319	304	320	337	326	284	315	326	287	305	341	359	296	316	323	330	324	347	339	346	319	310	327	299	301	318	345	345	316	355	336	308	308	303	314	312	347	300	349	327	314	314	337	314	324	322	299	340	288	340	319	324	325	324	305	316	333	332	354	319	358	314	322	336	286	314	317	305	319	325	297	318	314	321	293	300	331	322	332	316	304	294	316	326	320	313	314	342	349	324	331	319	314	313	308	334	313	287	292	338	336	310	313	338	340	322	314	341	339	341	329	289	283	309	332	353	327	331	330	343	273	317	331	295	322	314	301	348	322	302	309	321	364	320	322	338	276	329	328	310	349	316	332	318	337	345	336	294	306	331	316	372	338	334	345	307	295	365	321	327	322	331	338	326	323	334	306	329	303	319	331	301	342	320	316	309	329	340	328	316	314	303	335	315	319	328	344	318	322	306	353	324	336	314	316	346	298	320	331	351	333	316	299	319	303	307	320	350	306	318	309	312	289	311	314	331	339	350	338	324	314	298	309	314	345	318	350	337	328	302	323	335	374	328	306	314	326	304	300	343	304	316	327	313	314	310	331	330	316	310	327	321	346	316	317	347	310	306	317	346	304	348	337	337	317	312	304	339	329	344	305	320	344	338	355	323	337	315	329	334	303	311	310	337	309	315	291	296	333	301	357	307	332	299	314	331	328	325	320	332	351	318	331	313	321	328	321	346	312	296	323	334	313	320	331	339	346	321	319	337	302	321	305	303	337	318	319	338	345	331	329	300	287	331	320	319	317	341	316	309	328	318	328	356	307	356	334	329	325	329	328	328	334	323	338	283	330	278	313	337	311	300	300	297	316	345	335	279	307	318	336	336	303	340	330	320	312	322	318	311	316	312	304	362	314	332	306	314	295	339	322	320	319	319	297	331	357	328	312	345	332	309	315	323	311	323	316	340	349	331	346	310	336	322	310	316	309	350	280	322	326	314	333	333	330	345	328	307	332	334	301	297	300	332	310	341	285	299	329	327	318	333	334	332	301	351	313	308	324	329	274	312	295	336	323	310	314	341	320	314	299	264	338	365	328	294	301	320	331	332	316	296	309	311	307	313	336	329	337	352	328	323	338	338	311	334	330	331	320	281	340	316	300	361	329	340	307	310	297	332	316	323	308	303	317	321	282	320	301	321	341	323	299	305	297	325	335	328	350	327	289	324	321	305	342	293	316	313	326	307	341	288	326	304	335	343	351	338	319	328	339	299	350	303	305	315	342	332	320	343	315	335	293	308	318	320	329	318	289	323	351	317	314	299	321	294	323	324	308	290	337	335	345	311	340	315	320	375	293	305	327	263	288	304	312	355	292	328	327	369	340	305	321	319	289	300	310	338	339	333	323	307	371	354	332	323	334	338	311	352	290	348	324	344	326	371	329	317	312	300	323	345	324	304	305	320	312	318	319	310	303	328	288	306	312	328	341	314	341	325	324	329	346	338	310	345	273	306	327	329	348	338	315	320	279	299	318	311	307	323	323	317	329	340	329	360	339	325	292	324	288	312	321	273	353	336	347	302	283	319	291	324	299	319	311	313	316	324	313	319	327	335	323	293	329	336	316	355	341	293	323	335	347	331	299	322	320	288	308	304	359	332	299	305	284	339	314	337	321	317	345	341	314	313	315	297	336	337	321	303	320	316	327	331	315	301	306	312	338	323	334	304	295	324	318	359	316	331	307	309	317	296	313	364	342	306	305	370	318	307	301	334	308	302	310	307	305	338	330	330	303	318	349	354	346	315	333	312	324	324	349	314	334	336	340	313	313	309	308	334	336	338	300	333	308	314	303	345	312	287	290	339	307	340	328	305	307	316	340	305	288	295	312	310	352	324	301	300	303	340	332	351	313	331	315	348	288	307	315	313	316	351	317	292	306	312	333	313	323	319	288	297	321	320	328	326	300	325	336	307	304	333	321	354	330	317	269	328	324	305	328	317	340	316	322	308	311	346	313	298	340	300	329	313	337	313	322	314	311	327	315	300	325	321	314	314	298	314	347	324	329	336	327	345	320	356	329	342	319	314	318	331	310	303	352	294	331	344	313	335	320	319	322	330	320	332	322	301	296	287	350	323	339	319	376	307	333	329	312	359	308	331	334	323	331	313	298	317	319	329	320	347	324	309	338	270	324	335	320	327	316	337	308	322	321	313	321	296	350	360	330	310	313	321	343	294	348	285	314	345	310	344	336	306	308	347	315	277	281	325	368	313	323	306	308	359	308	325	323	335	341	345	337	331	325	327	310	318	288	337	314	351	342	301	323	343	323	332	336	316	317	311	321	315	346	328	328	343	334	311	289	301	351	332	339	317	317	329	318	307	301	348	370	337	328	311	372	358	297	311	320	293	341	326	319	320	327	313	337	318	289	295	317	325	290	330	335	317	322	342	300	315	327	320	270	301	327	349	337	296	332	325	335	345	313	329	317	326	305	302	323	332	286	306	313	330	339	315	326	310	334	317	335	331	292	294	322	305	325	315	322	358	325	341	327	324	307	343	314	306	306	318	306	334	313	298	310	304	321	333	338	330	340	326	312	308	318	318	305	305	326	341	337	318	318	327	321	317	287	299	305	320	335	321	324	338	307	310	292	316	352	337	302	343	333	331	310	314	324	343	330	306	310	327	312	343	297	351	296	339	323	328	339	319	307	326	330	322	308	311	335	337	289	295	329	325	323	346	319	316	334	322	285	319	336	300	309	325	334	344	323	353	301	309	320	346	346	285	319	303	313	350	295	321	372	312	339	330	364	340	314	337	316	332	292	300	331	325	328	316	330	320	356	332	301	327	310	335	320	325	342	310	318	330	339	334	305	307	329	342	340	331	376	345	334	321	343	283	291	330	309	329	334	338	335	329	294	301	331	329	339	288	319	301	318	307	332	308	316	334	328	348	313	319	316	313	332	341	300	322	326	310	313	301	326	332	340	329	295	307	305	311	307	348	339	325	310	328	328	344	317	335	307	350	324	313	311	301	308	329	355	328	370	322	298	321	302	304	308	333	300	324	342	319	292	306	305	310	323	299	311	320	293	336	310	322	312	334	332	325	284	345	307	316	335	327	284	350	309	291	309	315	300	334	357	324	340	337	320	328	312	318	332	312	320	344	365	327	311	353	330	326	326	338	322	323	323	330	356	331	327	305	358	324	284	303	287	292	323	321	324	323	288	311	299	324	312	358	322	331	323	337	325	330	302	338	331	323	294	304	320	327	312	360	306	334	303	335	303	325	295	323	303	344	329	314	307	322	311	304	287	322
18942	21989	27841	33601	33157	29002	28854	25364	20702	16675	20684	19144	10514	11731	9330	7596	5931	4536	4147	3683	3223	3675	3377	2443	2572	3855	4380	3799	4762	4249	4221	2995	2662	2190	1831	2036	1745	1191	1038	1041	1036	1021	1037	1012	1026	991	1061	980	1000	994	928	1017	1002	1011	916	975	1015	997	1001	987	966	986	995	1030	992	972	1012	961	953	986	976	991	965	984	999	997	913	949	939	923	1010	962	988	1006	982	950	933	935	968	1008	972	964	998	985	938	954	937	989	963	973	958	948	1002	955	976	955	1003	957	954	961	951	973	1015	955	977	932	899	911	951	956	912	982	981	944	1002	950	1014	955	970	956	1002	955	913	952	955	1002	948	985	951	1024	1044	934	923	994	937	976	951	961	971	957	970	968	967	975	943	926	954	980	969	975	988	978	947	981	941	968	977	968	944	962	989	950	1006	958	973	963	938	999	945	960	960	955	902	928	904	973	983	897	939	961	958	979	917	989	964	952	915	951	967	979	914	989	981	949	965	980	945	972	991	1001	963	980	1015	979	913	987	956	970	935	991	951	982	946	995	959	956	985	902	967	990	952	962	930	993	896	966	974	943	925	922	980	983	971	1017	964	986	1001	951	965	967	928	988	984	1015	978	968	958	983	953	955	1007	921	1053	950	939	991	914	941	930	959	985	954	947	1004	973	1004	990	915	950	1029	970	967	1006	1009	945	956	894	921	960	970	990	928	954	1001	955	958	952	915	961	1015	970	967	969	959	912	926	921	948	994	923	972	978	962	980	913	925	990	930	962	998	949	964	943	964	999	947	974	937	958	1014	943	974	993	943	957	940	934	936	998	931	930	979	983	969	940	1007	957	940	990	919	1015	954	967	954	950	925	941	967	944	979	978	943	953	967	996	976	974	950	950	956	971	962	964	950	970	962	944	930	972	901	931	925	949	979	909	1000	937	956	957	997	966	956	933	972	958	972	918	976	873	962	978	917	943	1016	917	911	949	940	989	978	945	939	969	909	1019	928	954	1011	954	958	904	934	1001	993	1012	961	996	951	938	932	907	1032	936	953	964	935	922	917	970	975	954	944	993	929	980	918	937	1017	960	965	989	981	961	979	988	907	982	946	972	941	1026	910	927	958	975	1024	974	915	941	916	952	955	957	948	966	930	1019	944	991	1001	956	942	887	901	934	946	947	925	941	949	954	947	954	998	1000	986	1013	970	941	914	921	928	917	953	920	964	937	958	931	967	910	981	1032	986	925	946	958	1029	966	940	964	968	1025	966	978	1025	931	931	959	1014	959	963	966	947	969	936	942	1008	938	1011	994	983	927	947	947	961	922	1013	1003	947	960	1031	993	957	953	1000	1014	935	993	987	918	956	925	967	950	999	948	947	938	941	1003	958	942	981	966	934	964	994	1010	961	932	956	955	936	932	940	974	968	975	936	959	979	986	958	966	958	976	958	944	944	939	935	930	958	984	933	996	980	939	944	993	901	950	1029	941	985	957	1007	957	963	968	998	941	962	944	908	951	999	953	946	993	971	959	953	953	926	939	971	931	1009	960	937	985	984	990	988	954	1011	1019	946	944	958	957	904	989	972	985	1002	946	958	963	931	1019	969	942	961	904	1002	907	908	985	979	957	1016	927	990	940	1014	937	956	956	930	941	1021	883	937	1012	978	970	996	939	1008	932	1004	1008	936	950	929	969	963	983	1005	913	948	951	866	977	983	948	997	993	920	919	962	927	990	940	941	948	1007	895	986	922	944	938	930	984	944	973	992	1001	924	971	952	994	958	929	962	978	935	911	943	948	937	948	926	958	1022	985	899	972	937	944	963	1006	955	926	983	979	954	942	944	949	956	973	974	930	983	939	949	962	985	970	942	907	988	956	985	945	932	968	998	921	926	997	950	922	968	978	968	974	924	977	948	1015	984	976	955	1046	961	936	985	958	993	925	980	954	955	942	981	999	928	1007	971	947	988	960	947	938	984	956	907	951	955	947	956	952	947	943	961	915	959	963	946	935	931	946	955	963	966	929	975	979	994	953	909	926	968	957	975	1012	982	974	990	940	971	1012	966	969	983	949	1000	951	1012	982	944	949	946	975	981	977	1005	940	933	959	1002	986	956	981	1032	973	920	974	982	927	962	953	921	916	991	964	1004	966	1005	985	967	896	921	918	951	994	1004	962	1025	1004	990	932	920	959	910	962	986	967	1014	903	932	1015	967	948	997	931	974	925	921	984	901	995	964	963	1016	974	1017	962	1007	1000	995	940	960	949	940	973	941	884	938	1001	971	990	981	972	1028	924	987	914	854	954	914	966	948	965	941	959	968	924	962	997	964	913	938	993	992	963	934	954	956	954	937	959	954	1029	967	1028	961	992	928	925	931	1040	960	946	952	967	971	947	984	981	921	973	957	980	927	976	922	1003	975	1014	977	954	958	988	955	958	962	1041	917	964	918	955	957	975	963	1021	967	961	987	916	944	1030	976	974	915	997	892	995	969	947	955	955	991	982	903	964	938	989	977	949	1018	954	987	938	1002	936	1014	1005	943	1009	1012	966	936	945	965	981	929	997	946	963	986	985	912	1008	888	960	943	978	912	988	989	1004	992	956	892	867	936	984	983	1001	916	972	948	998	948	944	942	948	1019	1043	955	956	951	939	977	958	941	1026	967	957	948	939	935	983	986	909	984	957	1012	950	946	1017	997	971	1025	968	920	977	960	903	972	944	930	945	1000	977	978	972	997	924	912	961	964	934	977	959	967	977	947	981	1017	902	917	962	948	1006	938	914	959	961	987	1024	996	977	941	940	978	978	1013	969	953	990	960	1002	1003	970	957	994	954	999	1000	954	957	975	968	1017	934	902	991	933	1019	943	919	983	941	979	975	958	950	996	916	959	943	946	959	938	970	955	941	1015	990	980	975	959	956	936	974	1007	981	953	946	999	914	961	978	937	934	955	944	997	923	941	951	971	991	964	960	1032	932	945	995	995	982	952	953	1017	1005	956	957	969	904	980	932	991	940	938	960	942	973	950	1011	918	938	953	971	953	957	919	933	1000	978	973	965	969	944	971	992	955	959	962	962	1058	902	975	1021	1023	924	965	1018	970	981	929	986	946	958	947	932	958	944	951	1003	971	967	999	959	947	965	944	944	904	941	965	940	901	1005	925	960	968	953	979	975	956	966	925	958	984	957	920	998	945	897	933	954	949	898	951	938	964	956	952	974	936	913	926	983	1022	956	893	973	929	984	966	1014	954	969	967	979	979	992	985	940	956	975	926	980	930	1026	940	966	952	979	1012	1012	933	968	975	993	976	1025	988	968	1007	980	942	935	981	946	963	916	958	915	976	978	975	997	925	958	955	941	1029	969	957	939	941	917	979	971	930	951	947	961	945	925	934	944	963	942	941	1000	979	990	1007	952	940	993	999	949	938	992	912	926	1008	1011	985	950	1022	976	973	975	938	988	890	971	945	1011	968	976	993	968	970	952	1008	971	967	965	1022	936	902	963	962	1024	911	939	926	919	981	945	953	974	965	968	996	959	952	915	1007	960	981	1006	961	963	916	991	1019	956	949	975	953	970	909	937	945	996	969	911	907	957	940	884	967	953	1003	953	1000	947	969	975	1007	945	974	1008	972	923	948	944	943	947	973	1003	1014	999	968	933	1005	986	988	959	1004	926	961	953	934	974	1008	1011	986	934	979	1011	965	880
33500	35652	35161	34010	31762	28577	26239	22353	17122	12849	13063	11713	6451	5113	4427	3857	2414	1746	1567	1475	1000	1201	1135	1010	753	1239	1389	1223	1401	1521	1330	1116	741	720	491	642	498	364	349	343	326	331	312	313	323	307	327	303	336	338	320	316	313	335	292	318	317	325	327	351	302	322	281	296	282	292	313	339	309	306	315	311	309	326	323	313	315	318	295	292	317	303	335	296	330	288	306	332	308	302	266	315	325	314	331	284	314	307	299	311	308	323	317	289	299	315	297	292	345	290	321	303	307	324	341	325	296	303	334	283	305	309	304	317	311	274	329	281	297	285	338	339	280	309	302	297	303	285	300	296	312	312	303	305	327	322	301	312	312	344	303	316	321	307	298	317	328	290	321	295	315	329	306	306	278	297	292	332	301	305	297	302	284	341	307	346	313	329	313	297	315	321	299	320	312	334	290	310	330	321	308	297	308	309	334	344	327	326	321	310	306	299	335	317	332	322	282	310	327	333	329	286	314	319	311	321	328	291	309	319	307	300	339	313	327	303	280	292	316	271	319	329	288	283	320	345	298	323	333	329	315	319	272	339	328	331	304	294	309	268	284	308	333	312	286	317	330	317	325	319	341	284	334	307	316	303	348	290	304	307	312	294	287	315	333	300	292	308	275	315	343	303	317	302	312	308	311	300	339	304	284	300	302	273	302	315	332	317	287	303	284	308	286	324	303	290	313	306	312	293	307	327	300	316	285	315	289	304	295	314	331	318	326	296	334	309	301	307	304	322	285	286	277	310	321	300	332	316	327	332	328	345	316	324	323	297	296	293	320	288	310	304	287	344	326	255	315	318	310	323	315	285	308	312	302	315	288	308	316	301	301	355	308	300	297	283	319	332	326	314	321	286	296	306	271	320	336	320	306	302	301	342	312	319	324	307	316	317	325	330	289	321	294	310	320	288	322	306	330	312	347	327	310	322	312	324	297	288	280	295	279	302	308	340	334	322	314	302	288	312	281	308	279	317	315	316	302	283	325	309	288	315	278	309	288	295	282	281	325	305	313	290	285	289	298	329	342	302	317	307	319	269	283	309	304	333	271	305	303	318	293	292	330	308	323	307	280	304	327	295	274	309	309	307	320	313	294	277	312	321	299	345	295	300	305	322	320	305	295	312	336	262	304	295	272	294	285	310	294	321	318	314	317	293	298	279	320	309	311	289	281	329	292	340	326	297	320	308	290	313	320	309	287	320	316	315	306	278	311	323	311	324	289	306	296	301	309	290	292	305	297	343	316	314	329	315	293	319	325	333	313	312	316	336	318	301	288	312	318	305	338	292	299	323	312	366	311	300	290	316	308	291	319	317	311	289	332	331	283	336	312	295	313	279	340	323	321	294	342	283	310	323	311	293	304	313	304	316	318	288	312	308	309	294	320	302	310	322	303	292	310	337	288	278	314	324	338	348	294	316	317	332	315	303	307	323	300	307	317	310	302	280	293	347	298	293	301	338	308	279	308	302	319	304	304	312	301	291	331	318	286	289	305	294	303	287	313	320	303	314	315	300	307	322	293	309	309	320	294	304	323	298	306	273	333	346	296	284	308	316	310	315	300	341	310	293	286	347	287	305	327	301	309	321	299	322	335	344	353	297	306	304	312	327	306	307	327	322	332	322	344	331	322	311	285	278	326	290	298	353	331	336	354	314	341	320	300	325	299	333	302	300	292	318	268	299	290	294	307	319	293	312	266	338	273	310	294	298	312	284	312	312	332	312	327	318	299	305	331	326	299	328	315	276	315	282	322	310	315	323	322	310	310	321	288	318	320	301	323	323	283	291	334	301	294	312	311	332	336	300	321	308	315	288	324	318	319	285	318	312	330	308	337	315	300	306	333	336	331	303	288	306	295	320	344	297	304	326	323	352	334	330	333	316	293	331	328	317	328	309	327	311	314	301	318	308	289	307	300	342	296	303	337	338	318	298	314	288	279	322	300	342	347	304	332	299	317	305	302	298	312	304	318	302	308	326	302	308	308	299	320	307	291	289	331	294	308	289	339	299	316	302	306	312	303	327	268	263	265	328	313	330	308	316	304	293	282	324	293	311	283	284	308	346	301	298	277	307	304	281	328	275	325	292	327	344	300	324	325	288	313	321	311	311	295	316	350	273	296	314	296	304	314	326	315	309	286	311	320	315	296	304	295	309	310	330	335	337	295	297	311	272	298	325	302	309	325	325	320	325	320	302	327	337	333	312	286	331	308	279	302	312	306	320	302	319	311	311	330	324	287	313	282	293	292	300	330	300	266	301	332	343	323	320	281	284	324	303	300	313	327	324	298	285	306	318	329	326	313	278	313	304	340	307	294	309	323	286	280	317	285	312	313	309	313	289	307	325	334	275	316	301	317	281	310	296	286	318	311	278	326	317	295	328	306	288	300	325	304	308	305	291	312	297	291	313	320	308	310	328	319	335	338	319	323	301	294	314	273	314	304	304	285	316	291	327	314	323	337	338	295	336	311	341	303	337	325	322	309	317	314	325	308	360	312	315	270	288	294	315	313	284	288	296	329	331	297	332	317	281	332	278	319	309	302	307	280	313	313	310	319	320	299	309	324	311	306	319	309	299	312	299	328	305	297	293	298	323	314	314	294	325	295	306	287	298	320	320	290	331	303	328	265	311	312	288	339	340	317	294	300	308	299	349	299	314	303	343	296	326	355	341	301	279	327	334	337	324	335	317	296	297	324	302	311	308	300	299	333	285	296	309	299	294	295	306	325	329	283	302	287	283	302	298	287	320	307	306	316	294	315	280	296	295	290	309	317	271	311	322	300	291	285	307	307	326	306	278	326	303	262	313	317	301	319	311	323	311	300	288	309	283	301	298	282	286	327	288	311	288	315	309	307	308	290	286	298	334	326	321	293	283	319	276	314	304	288	327	277	275	256	314	315	309	335	302	292	310	283	310	320	323	274	304	277	302	319	294	323	298	324	320	313	306	317	316	337	294	318	289	327	310	327	268	313	308	316	312	297	325	333	327	291	292	341	321	300	297	315	314	324	313	293	277	295	299	311	310	317	315	300	319	297	321	297	320	313	289	290	297	279	295	300	332	308	312	320	317	326	302	314	300	302	285	278	299	310	291	292	322	319	308	321	309	309	307	329	348	330	285	328	293	333	266	305	342	301	283	290	289	279	314	306	321	269	294	296	304	296	322	327	316	303	296	308	306	337	272	300	308	318	346	314	335	280	347	298	307	330	311	308	290	329	321	292	309	312	291	301	304	322	310	300	331	312	283	327	336	292	317	323	352	304	309	294	305	310	292	314	286	277	286	309	321	287	299	295	295	312	318	262	297	283	292	310	307	308	325	292	318	293	296	337	260	312	318	303	306	318	312	290	315	311	297	331	314	317	333	315	293	346	309	307	309	315	300	322	314	316	326	340	306	307	314	301	288	288	322	338	299	311	317	338	324	301	329	308	284	297	271	338	321	302	294	307	330	301	292	310	293	309	298	318	328	304	286
24650	30827	33631	39438	40697	37487	37739	35645	31895	27429	32623	28745	20515	19499	17017	14772	9589	7541	7906	6978	5465	6549	4921	4332	3780	7236	7142	7469	8774	8323	7343	5269	4586	3710	2628	3415	2419	1544	1109	1019	985	1036	1028	995	1065	985	948	942	1010	959	987	982	955	938	944	980	961	981	971	925	915	956	1028	965	942	959	945	873	1006	925	904	930	929	911	965	962	967	908	913	933	917	991	942	1013	962	951	922	923	910	908	869	910	919	892	928	892	950	953	891	898	932	893	902	936	947	950	911	932	917	934	891	949	935	911	884	951	914	900	905	933	902	927	926	904	950	963	928	928	931	907	916	919	887	916	955	913	896	933	909	930	928	910	926	905	879	876	878	866	937	940	914	935	948	916	910	898	923	923	841	897	882	901	943	873	886	941	901	927	874	951	897	900	893	924	920	886	928	902	873	901	857	949	941	944	907	877	865	911	969	923	952	917	908	901	947	949	874	937	904	947	899	914	887	922	909	953	946	890	889	931	941	923	867	926	904	916	928	950	931	910	928	911	892	913	912	884	892	860	945	870	899	953	901	931	933	916	921	911	901	912	935	878	893	986	877	974	905	877	950	848	893	916	924	920	918	908	921	935	842	872	892	937	897	934	883	839	907	939	867	894	916	897	920	883	944	912	940	913	895	889	890	905	900	971	903	930	964	882	915	916	838	928	891	939	926	936	896	919	931	942	935	925	931	878	886	951	918	881	917	981	903	901	921	923	927	951	901	905	887	905	866	903	860	893	961	881	937	865	936	922	917	995	871	914	983	899	908	947	935	959	874	868	916	838	895	908	894	877	880	866	896	868	860	932	947	892	907	933	890	959	887	909	937	863	912	931	913	924	881	930	859	928	924	893	880	864	852	941	863	938	884	886	878	959	901	895	844	904	919	872	922	904	931	932	908	887	870	938	874	917	904	928	928	914	939	918	916	917	876	909	916	884	915	916	897	875	870	920	930	926	875	912	869	913	814	950	897	869	862	875	941	970	896	929	864	960	881	886	931	944	900	920	916	876	908	946	894	921	868	937	854	886	954	891	892	876	859	929	902	910	917	880	874	905	900	914	897	884	929	922	926	859	957	918	873	862	941	944	901	947	835	914	899	880	927	914	904	954	918	918	868	908	872	973	925	958	966	904	892	898	919	928	927	921	948	944	934	913	926	936	907	927	912	888	903	906	893	954	861	937	933	938	861	858	900	885	908	988	889	964	909	958	847	917	880	940	926	842	908	896	883	885	857	876	851	932	924	928	878	897	924	915	882	956	925	898	936	938	890	891	905	912	922	999	914	871	928	946	920	957	882	947	927	934	881	911	869	887	861	868	904	894	871	955	915	981	907	939	923	910	897	931	964	955	947	895	840	888	865	972	896	923	922	867	882	923	856	899	962	925	903	984	838	857	892	860	928	871	962	876	916	868	863	919	962	908	929	937	881	875	894	881	911	897	888	975	850	912	910	945	901	891	921	874	933	898	859	937	906	904	908	965	877	930	858	907	891	929	890	868	924	986	939	898	941	893	877	939	940	941	927	945	926	942	946	964	926	931	924	914	796	911	915	944	910	947	907	937	939	943	957	876	873	949	959	892	943	963	893	894	855	919	939	871	928	910	922	898	912	943	927	841	898	903	922	930	913	909	906	948	876	949	864	949	956	908	922	991	896	934	931	905	857	833	931	892	1034	930	932	918	913	912	887	883	899	944	909	866	877	929	883	901	982	922	942	889	936	899	942	921	949	992	896	904	862	885	916	921	878	918	920	876	889	889	926	961	875	906	862	927	934	936	929	947	921	910	895	905	951	902	954	910	876	866	916	929	886	902	927	872	930	894	891	900	918	927	879	934	919	923	929	951	869	977	839	926	938	926	880	922	908	932	920	962	929	918	869	835	914	887	887	895	868	856	879	843	918	934	940	926	917	882	933	960	928	916	884	877	938	890	866	900	865	932	894	902	909	881	900	973	883	926	912	925	950	942	914	886	936	879	980	927	910	901	938	865	886	888	895	907	904	898	900	885	904	927	922	898	988	893	905	915	902	899	928	924	935	921	861	846	903	910	882	934	850	962	891	899	929	909	881	950	922	935	934	963	897	873	874	930	920	927	939	945	886	881	932	939	945	961	877	883	880	940	963	913	930	944	908	953	939	874	894	881	918	918	865	896	959	938	920	852	931	929	929	902	897	913	862	872	945	918	912	898	936	904	901	939	896	843	891	861	893	884	861	905	908	924	901	914	872	926	894	919	892	940	929	963	879	869	911	845	937	914	940	926	884	951	897	869	893	928	914	905	925	905	897	918	922	996	889	868	917	911	904	900	918	916	907	854	924	888	885	917	880	880	871	890	910	919	856	887	955	900	904	922	920	907	969	866	880	894	857	921	920	946	908	918	933	915	904	890	963	965	932	888	880	879	860	947	885	895	955	910	932	944	927	916	917	861	937	925	894	893	983	902	956	928	915	901	909	943	864	876	860	883	884	896	907	927	955	910	932	858	926	851	910	929	882	882	896	874	961	948	899	903	907	929	909	907	913	916	935	907	919	888	926	887	935	892	912	895	881	869	931	837	926	964	914	867	878	899	944	930	943	883	933	884	912	953	872	919	885	916	912	916	920	922	907	910	895	935	900	954	936	930	899	934	917	938	880	924	868	887	890	920	957	928	872	928	909	916	879	922	912	902	903	862	879	938	933	959	934	893	900	857	892	936	901	868	825	892	909	865	899	934	952	937	878	895	938	900	881	920	918	899	911	906	929	863	860	883	944	956	947	917	904	883	868	898	863	911	999	899	921	907	914	938	872	907	889	895	937	963	924	893	905	874	895	884	844	853	909	910	912	966	904	953	902	942	917	924	929	929	955	946	913	940	854	856	948	906	971	868	909	922	906	944	926	906	932	932	932	893	910	930	923	909	881	898	902	949	841	876	880	853	912	880	962	873	860	898	927	936	897	871	878	899	937	948	901	915	938	898	925	888	930	927	885	897	872	951	887	878	921	924	881	896	894	1006	888	864	935	920	907	916	878	884	925	934	852	912	940	926	871	887	856	962	873	894	931	929	926	918	927	948	935	886	906	903	896	858	883	930	924	877	932	875	913	883	856	961	918	887	882	910	845	904	985	864	914	933	938	930	912	886	899	932	963	924	988	904	913	865	941	858	893	919	896	872	922	923	937	851	900	904	912	880	913	933	904	890	901	945	879	876	912	903	948	908	887	928	963	884	962	842	860	958	924	896	936	921	911	915	910	905	952	974	917	905	936	912	917	847	920	901	906	914	882	913	909	846	897	868	920	932	882	917	936	898	894	914	874	923	924	887	867	929	957	937	925	908	949	917	912	962	886	870	883	906	856	949	905	937	904	945	899	842	911	910	873	939	870	884	918	960	879	915	937	916	873	969	893	981	948	928	894	887	919	909	930	944	912	917	918	943	855	876	869	930	927	902	892	872	921	874	951	884	929	901	860	915	947	943	951	939	1004	947	890	903	919	922	937	935	858	860
4811	5136	5493	3999	2373	1565	1183	948	661	510	566	481	401	351	279	279	240	203	195	214	251	240	264	207	204	189	228	211	216	200	212	222	176	174	194	222	214	189	196	187	196	185	173	183	192	185	177	183	174	162	172	188	185	197	176	199	207	197	197	186	177	196	212	170	191	171	161	186	209	191	174	162	191	209	178	189	193	174	188	172	177	182	186	199	184	185	198	226	191	203	205	163	199	195	186	204	189	180	193	171	168	190	197	184	206	206	194	194	175	192	191	194	195	172	186	211	182	197	174	187	183	180	175	192	191	177	199	169	191	163	196	195	182	211	217	159	220	189	197	203	177	193	198	170	210	194	182	177	171	193	188	180	190	167	191	198	184	217	188	203	148	180	200	196	180	202	184	190	185	172	165	189	187	194	200	186	196	201	182	186	174	206	184	189	205	172	189	177	204	192	177	184	173	170	177	169	186	192	197	196	202	190	178	182	185	199	183	185	185	199	202	179	192	189	194	189	169	180	167	191	202	182	204	173	175	166	191	200	184	190	207	196	165	167	193	192	211	196	171	205	193	195	180	185	179	197	194	185	220	199	179	205	178	177	195	217	175	182	192	185	173	183	206	198	187	192	181	203	172	202	178	195	186	181	203	196	201	205	176	194	180	184	199	171	179	187	193	191	189	198	204	184	193	174	201	187	193	159	158	188	182	179	174	189	188	165	187	172	193	181	168	197	185	201	214	187	207	184	195	186	192	201	197	192	180	212	169	163	202	174	208	178	183	214	190	169	200	167	171	183	192	190	191	188	198	162	186	185	191	203	176	175	187	183	201	186	174	196	185	199	193	197	195	194	179	195	184	184	193	182	187	167	210	177	181	181	168	202	184	191	173	181	182	197	191	204	190	194	183	180	171	174	180	181	202	184	157	207	193	203	190	203	184	183	194	164	192	178	226	189	209	201	189	188	189	168	187	168	168	188	179	200	194	199	173	179	197	185	224	216	188	188	213	162	174	206	200	172	182	192	167	202	181	152	213	193	197	163	180	179	190	173	192	189	176	176	191	178	188	169	192	180	184	184	184	178	193	174	187	193	198	187	197	200	181	172	190	180	197	166	205	185	196	201	182	177	178	196	198	188	211	172	215	187	183	181	182	197	154	197	185	171	201	185	169	164	204	211	201	168	177	158	184	192	163	181	194	198	183	172	185	199	174	171	175	181	165	184	164	182	198	175	175	199	192	187	200	189	194	169	204	192	177	191	178	195	169	176	185	207	200	181	195	184	185	194	196	193	187	175	186	182	191	192	168	189	182	208	225	195	199	196	173	170	190	192	193	168	192	210	183	209	176	187	185	208	187	184	208	196	172	211	191	190	180	187	175	184	220	193	171	166	200	225	178	164	182	202	181	213	193	171	192	202	203	213	180	180	179	179	206	198	174	198	197	188	200	179	178	196	212	204	181	183	183	182	178	169	203	192	200	188	176	196	212	183	193	184	207	186	179	189	196	169	165	180	203	167	203	191	184	174	171	198	159	205	206	189	160	201	209	198	184	177	174	219	191	200	189	191	167	190	197	214	204	181	175	181	189	200	195	187	202	205	197	198	214	175	181	221	215	203	186	194	175	179	199	167	194	205	198	172	198	212	148	180	208	179	219	207	175	170	218	181	198	193	191	205	175	208	202	195	192	180	193	178	188	188	183	184	199	165	197	194	185	180	212	191	195	183	188	192	181	208	202	184	208	196	183	188	213	185	188	170	213	168	185	173	177	172	194	180	175	185	163	169	187	196	207	186	198	202	194	179	201	191	212	199	214	183	211	187	168	174	173	201	191	199	196	187	212	176	190	191	207	200	169	186	196	191	206	180	182	206	187	198	196	189	191	185	185	187	198	173	188	171	193	168	206	182	179	170	200	208	165	189	202	195	200	200	185	214	200	187	185	191	192	196	198	186	189	183	182	192	192	189	165	166	178	206	201	187	175	202	188	188	189	199	172	203	191	192	201	163	164	175	222	200	172	230	174	208	180	183	190	182	175	173	190	182	192	169	208	200	182	183	181	234	197	182	216	221	183	183	181	189	208	204	168	199	196	200	224	202	187	198	218	229	206	200	188	177	208	170	204	183	182	173	196	191	199	194	193	185	190	190	191	175	175	172	173	187	192	185	187	173	173	177	191	193	215	208	190	167	158	171	196	229	173	201	197	186	187	174	181	189	183	194	200	184	220	170	208	164	183	205	190	178	210	202	197	202	197	189	194	205	212	175	170	178	175	193	174	181	201	171	213	189	187	220	188	173	181	188	186	189	192	174	206	180	191	183	196	192	193	192	181	178	190	198	174	186	215	170	211	184	185	185	186	213	187	185	190	212	190	188	181	184	178	194	203	178	221	204	196	176	197	187	224	175	195	198	191	191	190	189	191	173	189	173	181	195	178	191	159	188	179	205	167	169	186	174	187	165	178	195	174	171	197	174	174	206	179	192	174	203	191	158	197	189	176	188	204	198	187	200	185	174	184	194	179	198	171	199	202	177	194	181	187	205	171	208	214	224	219	162	187	195	185	206	169	190	203	191	195	187	195	198	186	181	212	165	206	195	167	195	189	179	191	159	207	183	205	194	186	182	177	193	183	205	204	192	189	203	195	171	194	173	206	195	199	195	200	169	172	192	196	202	189	187	212	183	194	171	200	180	176	204	176	178	185	196	176	188	179	183	194	181	153	156	177	215	179	195	177	168	202	188	178	179	197	183	208	197	183	173	197	186	176	187	182	199	179	194	184	200	205	187	196	181	192	165	207	185	203	185	208	162	189	168	191	190	190	198	193	194	210	212	200	190	215	194	164	195	198	194	188	182	204	211	183	175	174	158	186	186	194	192	209	177	174	179	184	205	208	192	198	194	192	183	199	210	193	176	174	187	184	210	176	208	194	200	200	161	168	190	178	181	198	198	226	201	189	196	182	227	186	170	181	171	180	186	202	209	191	201	216	194	179	188	184	192	193	163	211	193	179	176	191	195	225	193	205	187	193	186	177	182	163	200	185	173	196	182	192	198	201	184	156	195	185	200	206	181	190	202	164	159	170	183	184	189	203	188	178	206	183	222	177	176	202	194	213	174	183	178	180	156	190	197	187	220	199	183	208	197	202	196	155	177	170	175	162	171	195	183	160	192	193	184	181	192	202	173	205	188	192	181	194	218	197	176	189	178	214	194	185	184	197	192	201	188	185	179	174	184	184	165	193	197	198	193	189	185	163	171	170	200	165	195	199	202	190	174	217	207	209	208	197	185	202	188	198	180	185	177	199	213	191	156	187	195	167	184	194	215	194	181	210	173	195	182	171	204	186	195	184	189	176	167	188	174	176	212	167	180	203	212	194	175	179	161	193	161	196	181	199	196	201	200	210	175	193	187	181	199	209	187	189	187	212	186	201	168	185	187	215	198	203	181	185	181	190	206	181	190	205	205	183	197	206	177	211	192	190	161	203	206	213	201	209	167	159	193	187	173
4914	6081	8259	8578	6802	4581	4214	3488	2707	2173	2545	2194	1646	1344	1389	1191	1017	881	797	889	825	826	897	730	693	794	900	869	874	843	861	791	759	670	686	713	697	620	688	651	587	649	656	636	617	633	656	605	619	588	629	605	616	627	627	638	637	640	609	631	600	584	612	635	617	632	639	634	612	666	668	634	598	623	620	642	605	603	635	646	654	632	584	680	606	630	645	625	636	599	584	651	597	635	633	623	624	634	657	597	620	630	615	691	595	615	620	629	626	609	659	642	625	602	632	626	622	581	654	601	610	629	602	636	617	652	650	630	601	608	640	614	569	661	663	627	635	590	650	663	629	618	629	591	620	597	614	663	672	617	566	653	646	584	594	582	594	670	628	641	602	595	652	648	601	602	672	655	601	637	652	636	641	627	614	590	654	655	649	599	617	668	597	621	588	633	599	611	597	626	624	653	643	608	658	628	586	635	620	652	642	586	652	625	604	655	591	584	622	599	587	614	624	656	613	605	617	624	642	607	613	571	567	583	597	639	649	644	604	651	625	651	550	609	629	617	616	641	630	594	659	646	669	626	600	664	592	579	628	622	635	614	633	633	641	642	632	606	650	625	648	636	631	620	632	667	592	600	604	642	625	615	585	613	628	578	610	618	659	610	635	659	582	594	607	603	602	651	668	639	638	646	585	699	633	626	631	645	597	651	651	659	609	607	638	646	612	643	615	666	614	624	671	630	628	633	678	649	650	664	609	644	627	636	666	617	580	592	664	610	573	644	602	656	592	652	602	621	632	651	630	613	608	654	603	637	612	621	629	624	619	595	614	611	588	602	630	637	624	620	605	617	624	614	630	642	626	588	655	604	623	654	644	625	633	650	627	629	653	636	624	629	684	628	616	618	640	666	591	632	646	636	644	623	639	686	639	621	604	625	679	659	635	612	664	631	622	632	619	612	621	653	615	599	645	621	641	643	597	602	610	607	602	661	657	589	636	626	613	662	630	614	634	662	663	597	635	642	641	621	601	636	659	656	660	614	649	626	569	651	658	638	626	615	609	638	592	623	600	639	631	634	623	636	603	563	584	646	624	621	611	623	648	631	607	606	629	677	604	600	594	613	623	648	627	642	664	570	651	624	616	596	638	603	656	602	642	622	656	605	627	598	646	594	624	615	615	645	625	615	610	625	618	599	597	638	625	664	630	605	698	592	599	569	594	601	670	586	628	599	614	597	599	618	617	642	595	571	613	636	614	607	585	667	679	605	634	611	611	676	666	582	618	658	599	578	630	645	628	630	615	632	608	615	583	650	617	620	599	617	638	630	620	644	650	645	646	622	608	617	647	634	625	608	618	679	629	651	611	646	621	602	659	639	628	622	664	626	671	611	628	652	639	657	645	614	575	617	655	624	584	628	584	626	633	636	636	645	656	643	633	611	606	604	598	658	626	612	651	637	648	622	612	655	620	627	631	638	649	643	580	602	666	631	623	641	620	597	596	668	613	638	640	689	650	617	652	603	617	653	628	602	673	677	626	593	615	659	669	606	614	636	608	622	640	631	586	689	621	623	650	638	628	620	599	660	631	637	610	631	654	631	592	649	620	648	659	611	621	652	637	634	626	616	605	620	608	653	565	627	627	648	589	609	633	602	610	625	617	621	603	637	613	666	615	599	643	695	669	607	676	637	619	636	620	587	633	602	585	659	607	640	671	633	609	596	662	600	626	591	611	592	663	630	598	619	650	575	600	624	663	632	572	612	609	687	609	696	598	640	653	634	636	637	611	615	645	638	618	627	614	629	604	625	601	674	629	713	607	626	639	605	590	611	633	616	604	635	634	617	643	607	606	631	658	609	615	597	627	658	622	605	639	678	615	625	630	632	672	624	640	650	624	630	598	687	638	647	635	636	593	651	616	661	584	585	653	617	643	614	609	654	656	589	608	649	602	586	634	660	675	615	633	612	597	650	603	598	620	624	647	651	602	618	645	644	649	640	605	640	602	625	585	626	645	630	630	631	654	655	662	593	616	632	596	631	625	625	599	640	674	651	624	648	642	603	641	623	648	621	619	661	664	618	617	589	592	615	628	600	643	700	602	621	610	638	652	626	637	599	653	640	674	627	638	622	599	617	632	666	663	661	612	661	612	640	605	616	599	620	623	652	646	611	618	606	638	606	641	654	615	603	617	626	641	626	638	645	609	620	612	588	611	650	628	631	634	607	646	626	610	612	652	659	591	648	608	613	602	636	589	624	607	646	635	665	599	598	649	640	600	680	632	642	614	663	649	605	641	655	609	613	607	641	560	627	605	592	596	637	607	622	627	601	590	594	619	611	634	603	659	590	605	658	635	610	619	608	644	646	622	589	621	644	628	651	620	642	602	608	647	625	630	663	590	637	665	611	617	651	615	592	648	577	614	627	596	635	636	601	575	620	617	596	625	614	627	620	623	599	619	678	669	625	639	583	596	657	633	607	579	609	622	647	595	631	625	629	618	602	668	624	604	650	613	672	593	617	624	666	711	634	630	635	655	661	619	653	664	644	661	608	621	598	676	667	586	610	629	644	629	622	635	623	606	627	654	647	670	629	619	662	634	614	654	601	627	630	582	612	622	632	626	640	660	570	615	640	617	622	608	627	639	628	599	608	635	610	637	663	607	622	596	622	648	668	612	659	614	642	632	618	610	622	638	642	596	640	639	672	653	660	646	617	658	631	621	653	629	627	629	629	657	597	617	615	608	627	659	641	639	584	619	578	662	614	640	622	611	660	646	622	567	635	626	654	618	645	651	615	626	585	628	597	630	637	618	615	656	628	621	639	640	641	605	602	659	615	650	671	614	569	616	646	594	614	626	597	649	645	647	653	615	605	637	629	563	628	662	625	630	641	623	629	592	649	606	593	624	617	670	652	584	615	608	583	603	605	585	590	676	613	617	613	593	619	633	625	628	640	587	675	631	618	608	613	661	599	627	609	618	619	602	579	607	641	629	661	652	579	630	638	617	643	646	647	593	643	621	624	631	585	616	586	622	642	608	624	626	607	629	645	607	636	624	677	606	674	639	640	659	607	671	598	623	627	654	601	643	629	644	632	621	659	650	651	634	601	625	634	621	595	588	636	600	642	620	634	683	635	606	588	617	618	614	578	622	642	628	604	582	604	623	631	589	628	627	685	632	633	590	594	633	574	632	600	601	606	603	595	633	639	599	616	603	651	655	598	585	614	625	654	643	651	637	626	606	644	603	616	630	601	631	628	604	617	641	636	629	703	625	658	624	607	635	627	646	643	582	610	625	556	611	681	656	611	644	621	623	587	629	611	673	618	665	598	612	631	609	624	605	614	617	660	606	619	616	654	629	624	622	631	625	626	629	609	613	630	661	655	623	613	627	609	682	639	565	621	616	620	584	624	667	605	649	630	574	606	615	635	618	691	652	587	607	621	592	605	663	636	637	622	604	639	608	645	632	613	673	620	632	624	601	596	629	614	634	638	613	649	632	657	611	639	612	605
23968	27997	31153	30339	25699	19930	15777	11018	7475	5457	6670	5607	3147	1859	1903	1741	1109	865	887	741	604	650	1027	534	487	656	790	854	867	763	718	564	582	434	408	504	425	353	310	325	343	311	315	296	326	340	317	272	338	302	346	335	306	321	323	342	328	313	310	305	298	291	359	327	337	340	337	329	322	335	315	291	346	326	341	322	309	324	322	284	325	314	314	335	311	316	322	308	312	302	298	303	318	307	315	372	333	303	307	329	318	337	313	342	316	323	293	286	269	312	316	307	326	338	354	313	341	300	323	267	328	344	322	315	315	322	317	307	310	313	289	350	313	301	307	336	331	288	314	299	326	337	321	327	303	322	327	349	311	321	299	317	323	320	309	320	320	319	323	327	337	332	310	326	378	340	314	346	324	285	330	319	339	315	290	334	328	300	328	337	350	293	323	357	308	322	301	333	318	304	324	329	285	329	308	337	309	310	328	360	343	349	344	304	299	300	323	314	300	346	309	310	291	324	336	290	295	321	302	300	334	307	265	333	344	304	307	331	339	328	309	306	350	320	339	292	316	336	312	303	314	317	300	334	307	330	317	318	313	338	297	331	325	333	321	332	353	328	300	298	322	320	316	300	301	329	340	318	342	337	336	326	318	311	317	319	294	288	320	325	326	324	306	276	308	316	351	327	324	303	315	307	323	325	314	331	317	322	311	320	301	305	335	354	323	312	296	310	288	320	315	313	329	324	279	344	304	279	333	309	295	290	296	306	323	321	313	305	334	307	315	322	317	301	330	334	340	313	295	335	348	348	329	297	316	333	298	321	322	337	324	338	313	287	316	325	313	356	337	317	293	324	301	299	343	327	335	292	328	304	290	300	347	307	329	325	304	323	329	313	304	334	317	319	319	325	305	308	333	330	344	308	306	336	308	325	308	306	346	343	309	329	340	300	337	324	309	313	335	323	340	324	320	321	301	309	329	338	334	356	324	345	303	338	324	306	341	315	316	327	326	310	337	344	343	329	314	352	285	320	317	308	293	349	328	298	313	355	334	334	303	301	309	296	322	301	298	313	312	343	300	329	319	299	286	331	296	300	329	286	345	308	355	315	301	310	324	322	343	332	314	344	318	318	300	339	350	300	330	308	304	313	340	300	317	327	297	352	324	324	323	310	326	304	340	297	320	325	306	310	330	352	331	327	341	333	363	315	298	320	330	308	299	312	328	278	312	321	305	310	297	350	302	323	333	306	309	327	297	318	353	331	338	320	326	278	283	344	330	309	298	304	314	320	335	348	331	331	290	360	301	341	343	353	325	329	318	344	334	294	288	322	328	304	306	344	307	339	325	318	316	320	345	323	296	320	287	330	324	311	324	292	309	345	352	329	369	329	330	336	335	265	331	357	285	357	348	307	323	330	308	342	322	350	320	298	303	309	327	308	344	328	296	315	301	322	306	277	331	348	307	333	310	313	319	358	324	322	316	345	332	328	317	321	297	350	320	302	326	308	310	317	302	318	289	308	318	316	313	316	359	325	274	319	291	321	284	334	313	298	320	310	290	297	316	328	330	306	321	334	326	289	301	323	303	289	344	302	303	291	298	327	292	326	329	329	314	317	293	297	314	348	331	351	316	337	323	307	325	337	322	304	320	291	346	340	333	347	314	305	319	316	320	324	343	318	324	324	319	311	331	348	316	310	314	337	335	316	283	327	307	302	325	296	323	328	313	320	333	295	321	321	303	329	302	318	337	317	315	283	300	311	308	294	315	304	288	292	289	330	333	313	310	303	352	337	319	306	314	303	344	285	304	315	324	311	317	335	274	335	316	323	313	309	337	339	298	336	347	345	289	339	336	338	325	341	300	327	292	351	363	301	333	315	305	338	314	343	359	318	303	308	305	326	299	326	307	306	322	323	353	320	334	325	340	344	326	323	328	334	335	325	350	320	322	298	363	340	324	302	313	304	320	331	280	310	326	293	328	299	354	318	309	282	308	338	307	284	300	317	344	338	303	317	309	321	297	349	331	307	340	338	291	329	307	307	326	339	314	325	362	303	293	369	313	308	295	323	278	327	287	319	354	359	333	327	307	308	310	345	329	312	327	306	284	341	327	346	314	316	304	341	339	305	348	309	283	330	285	311	280	312	313	308	337	313	337	338	309	333	326	311	338	311	315	334	315	316	337	339	320	333	314	309	309	353	335	325	339	341	293	311	330	327	313	305	319	308	316	298	348	335	306	319	304	324	306	329	308	307	317	318	328	326	310	343	308	302	311	320	325	327	343	302	281	332	318	323	314	304	341	334	323	302	298	340	334	310	319	358	300	325	276	287	304	323	326	316	330	319	307	292	335	315	306	299	313	316	337	323	355	313	273	305	294	336	336	312	336	300	332	311	333	300	313	298	347	310	331	339	327	305	324	315	368	290	307	310	320	286	349	339	341	357	307	296	307	282	329	304	292	319	322	326	291	321	302	338	330	312	297	335	323	307	302	314	314	297	302	322	322	341	319	330	320	337	313	298	305	346	355	326	299	311	326	328	315	331	307	332	350	299	316	335	337	312	299	325	339	336	314	316	337	348	330	298	289	308	292	318	330	337	295	322	308	314	312	332	366	315	284	333	315	301	301	326	320	322	290	315	304	330	336	346	311	297	358	325	322	353	342	342	326	320	313	328	323	348	299	300	325	318	317	338	339	337	289	282	284	324	313	308	309	306	289	309	330	319	331	291	334	319	297	310	269	316	295	310	304	320	313	342	319	344	276	329	363	295	295	330	326	318	311	339	308	298	345	355	315	309	300	309	329	316	319	319	362	371	341	319	357	327	334	291	307	322	314	346	346	344	320	304	356	338	330	322	286	329	335	316	321	344	330	324	331	305	336	316	300	299	307	299	291	307	363	270	350	331	298	332	331	311	312	325	306	345	348	320	321	307	301	295	351	296	321	322	327	318	336	294	323	326	308	338	314	316	322	321	320	329	343	315	310	282	326	332	289	330	300	301	321	316	286	295	301	310	297	294	321	323	321	322	317	286	304	284	341	327	319	329	329	310	320	321	313	336	296	314	329	308	329	330	324	324	343	312	310	325	310	332	315	315	306	334	317	332	335	315	319	303	330	333	298	366	339	324	296	327	308	306	330	344	336	332	294	301	319	318	347	310	324	272	309	306	311	312	311	305	352	301	345	328	339	289	311	280	308	331	306	313	316	341	338	310	325	322	278	281	311	318	320	307	324	316	315	308	332	334	322	325	357	326	318	368	323	302	337	294	302	343	299	332	311	350	346	329	309	339	337	282	330	316	301	304	347	342	323	326	293	317	287	305	309	318	333	290	306	319	316	334	308	334	307	301	310	324	317	359	346	315	313	347	344	305	304	341	325	325	341	303	313	338	333	312	326	346	290	300	301	323	343	286	311	319	345	289	318	303	289	321	355	368	351	324	305	297	339	360	322	312	342	330	326	326	311	327	329	309	338	323	319	344	311	317	338	312	312	326	323	305	323	308	346	316	295	283
18251	22579	27767	33320	32260	28083	27477	23963	20734	18376	23361	21134	13795	9179	9464	8368	5282	4324	3708	3837	3276	3663	4301	2510	2284	3400	3816	3565	4633	4185	4228	3351	2683	2307	1888	2254	2045	1368	1037	1001	986	987	1033	992	934	924	983	1049	989	1061	1001	1009	1010	990	1033	994	967	959	910	956	924	1026	954	947	992	973	952	915	1029	1017	981	963	960	946	1011	960	947	974	988	941	964	911	972	959	954	902	1025	880	935	993	960	1026	959	929	978	1021	954	938	946	963	992	938	955	965	985	989	1003	972	944	927	946	979	926	984	947	978	924	981	936	981	949	955	1024	942	953	965	1002	960	941	996	872	950	985	959	988	941	934	911	943	981	921	997	951	967	939	987	925	974	913	993	1016	1001	1000	952	901	987	972	962	972	974	953	1037	960	962	952	992	930	971	941	947	985	971	965	877	936	972	960	908	918	916	901	942	902	1007	976	984	900	889	937	958	940	926	945	962	941	889	966	931	959	930	974	962	899	911	934	944	969	996	987	965	981	961	985	945	977	943	966	997	1021	958	1001	918	907	975	990	969	985	1031	1044	890	941	951	932	960	976	1002	965	966	931	955	947	982	973	960	948	1007	968	963	941	996	969	975	917	960	965	908	910	985	951	953	952	944	955	987	928	1000	993	1005	906	974	986	978	966	1008	981	962	963	919	977	988	917	952	955	981	904	978	961	972	931	983	949	928	1019	952	917	1014	919	957	944	961	965	964	896	927	951	977	962	1001	973	1021	949	932	943	997	944	1004	985	962	958	933	977	917	900	902	913	996	948	980	916	957	1019	925	926	984	951	932	922	966	1014	930	935	1008	1026	994	969	969	977	979	976	897	960	936	929	957	957	1004	933	957	921	970	963	921	964	991	942	945	1008	937	943	972	933	961	982	925	968	993	960	983	974	972	1024	967	963	967	955	959	907	992	979	1018	970	969	956	971	945	951	977	955	936	1011	967	967	939	900	926	979	1026	961	1008	939	928	942	995	974	914	975	932	936	994	933	962	909	944	983	1001	946	920	953	943	965	978	914	884	999	905	896	985	939	979	951	957	951	950	997	957	968	967	980	949	949	972	964	888	951	988	901	981	951	944	1045	928	947	943	986	935	959	1034	951	1019	974	938	975	964	930	940	978	996	974	969	921	1061	982	954	997	1000	940	935	951	966	903	956	986	1019	936	980	855	910	954	987	900	952	973	989	881	997	949	925	893	982	949	919	980	956	906	944	969	977	977	944	968	966	955	949	1013	962	921	1005	931	895	902	971	940	1013	991	922	954	946	927	1024	921	996	944	960	943	1011	973	980	948	969	969	956	906	925	957	942	945	947	1008	934	959	962	996	910	989	1012	955	917	972	932	985	962	889	967	971	948	1003	937	918	872	982	992	987	1020	923	913	945	935	965	942	945	919	937	928	956	920	900	885	962	961	945	958	957	957	955	944	927	973	995	889	967	977	926	972	971	918	955	934	995	967	940	949	846	971	897	936	959	973	941	1029	929	982	967	952	912	937	978	977	969	934	954	913	983	892	913	972	954	998	997	957	962	957	973	971	934	921	965	966	955	933	955	979	946	1015	879	902	917	1007	935	1032	910	982	1034	944	959	931	954	894	976	910	944	962	938	924	977	975	970	909	940	974	962	918	942	945	986	919	956	998	955	981	912	976	917	968	930	951	928	956	941	1045	975	918	1000	922	931	975	987	958	933	972	989	961	939	944	982	944	972	979	958	1003	952	937	978	969	919	972	1006	975	994	957	905	1031	916	952	943	979	987	986	975	999	971	957	981	941	918	962	960	960	980	917	1008	973	1001	952	955	991	981	963	921	962	986	950	972	924	961	981	959	956	946	918	928	980	931	934	921	983	921	944	969	968	982	929	970	920	965	957	898	954	967	949	963	987	963	933	945	1005	939	984	952	1003	952	965	967	972	936	989	961	933	935	962	953	997	938	982	1020	940	954	1014	941	938	933	969	920	955	951	982	975	984	978	976	945	944	921	903	939	947	966	980	989	1018	951	912	989	988	916	952	967	963	938	958	918	916	879	944	947	968	977	943	976	905	987	945	1046	1002	958	940	965	924	974	965	963	985	965	891	944	943	951	956	928	941	950	1005	978	922	1003	962	1021	961	970	978	982	948	915	925	959	1007	926	994	982	993	962	958	970	917	928	953	979	939	960	947	966	1031	906	911	931	958	1005	987	935	885	931	935	970	953	980	936	913	959	954	952	932	926	970	960	947	1003	993	967	953	965	1013	978	993	977	940	946	915	940	977	927	1000	935	898	944	886	921	957	958	970	945	923	964	960	966	1028	942	957	959	1008	905	963	917	981	1005	960	965	1002	982	940	946	927	921	952	944	948	967	954	962	933	972	993	960	957	976	900	973	950	922	964	960	977	995	890	1050	902	971	955	1004	942	939	938	1014	952	913	953	909	917	958	959	941	993	1005	941	971	999	941	922	931	945	961	910	939	938	1013	952	1007	935	930	947	979	965	974	938	982	961	936	887	949	968	896	1030	929	960	956	948	959	1006	952	943	969	898	926	975	961	933	964	1010	951	975	899	969	988	983	914	923	967	943	969	969	959	920	975	967	969	998	990	989	968	939	980	984	1001	969	974	977	980	979	923	962	947	983	945	921	1015	954	942	1003	917	996	936	950	973	936	944	976	873	963	948	1005	934	956	966	947	978	959	940	1020	968	942	947	997	944	987	940	943	961	940	977	954	968	939	948	930	962	970	981	942	998	961	935	968	985	968	1008	909	990	989	957	945	946	965	970	880	973	973	948	956	892	937	927	932	950	897	954	936	961	945	968	939	978	950	965	892	966	923	956	1008	1005	996	989	881	959	897	996	945	964	943	930	884	935	968	947	988	941	925	958	981	961	923	975	961	918	952	955	971	1005	919	1014	919	945	928	980	955	915	979	939	994	964	953	947	916	977	950	955	958	962	995	933	925	917	961	960	978	945	937	921	1004	976	964	928	934	977	898	963	1021	923	996	959	946	955	896	994	923	953	965	962	961	916	974	918	938	973	921	961	907	957	958	927	941	938	952	937	937	956	904	979	962	975	987	970	921	953	941	993	943	981	975	934	947	974	936	1013	919	1000	1002	963	957	954	960	981	972	906	958	956	941	969	940	957	959	982	944	944	942	1058	1000	988	925	981	883	975	923	936	974	997	892	941	1012	961	910	919	921	895	969	1023	969	974	984	967	953	953	959	918	942	921	951	997	920	885	941	931	959	924	957	962	1002	945	952	978	940	915	992	945	960	1016	972	935	985	934	993	918	998	946	933	965	924	954	974	944	1000	993	921	966	953	963	927	949	1000	925	980	943	970	926	952	1019	969	856	974	990	956	928	977	964	937	955	894	950	921	950	975	970	930	1003	975	896	932	916	949	976	932	961	972	913	963	993	918	968	958	943	1010	977	995	956	1010	988	943	964	995	957	967	1009	964	981	984	992	977	947	953	934	974	934	941	968	978	947	1013	911	944	917	885	921	906	948	933	978	948	979	888	986	949	961	944	971	948	943	1015	899	981	966	937	904	1029	938	1026	988	928	960	973	971	1006	967	957	903	945	1062	952	984	986	960	963	978	968	933	954	924	926	967	967	972	991	897	972	954	940	959	954	981	992
